+-o Root  <class IORegistryEntry, id 0x100000100, retain 21>
  | {
  |   "IOKitBuildVersion" = "Darwin Kernel Version 20.3.0: Thu Jan 21 00:07:06 PST 2021; root:xnu-7195.81.3~1/RELEASE_X86_64"
  |   "OS Build Version" = "20D80"
  |   "IOBluetoothActive" = Yes
  |   "OSKernelCPUSubtype" = 3
  |   "OSKernelCPUType" = 16777223
  |   "OSPrelinkKextCount" = 18
  |   "IORegistryPlanes" = {"IOPower"="IOPower","IOService"="IOService","IO80211Plane"="IO80211Plane","IOUSB"="IOUSB","CoreCapture"="CoreCapture","IOACPIPlane"="IOACPIPlane","IODeviceTree"="IODeviceTree"}
  |   "IOConsoleLocked" = No
  |   "IOConsoleUsers" = ({"kCGSSessionOnConsoleKey"=Yes,"kCGSSessionIDKey"=257,"kSCSecuritySessionID"=100009,"kCGSessionLongUserNameKey"="neil almond","kCGSessionLoginDoneKey"=Yes,"kCGSSessionUserIDKey"=501,"kCGSSessionAuditIDKey"=100009,"kCGSSessionSystemSafeBoot"=No,"kCGSSessionGroupIDKey"=20,"kCGSSessionUserNameKey"="neilalmond","kCGSSessionLoginwindowSafeLogin"=No})
  |   "IOKitDiagnostics" = {"Instance allocation"=12274976,"Container allocation"=10918286,"Pageable allocation"=951406592,"Classes"={"AtiEnableCrtcInterface_V1"=0,"NeighborCache"=1,"IO80211RangingManager"=1,"AMDRadeonX6000_AmdInterruptCallbackInterface"=2,"IGHwCsStatsTracker"=0,"AppleDisplay"=0,"IOSharedInterruptController"=3,"IOUSBHubDevice"=0,"IOUSBMassStorageCBIDriverNub"=0,"IOAppleLabelScheme"=0,"AMDRadeonX6000_AMDAccelTask"=29,"IOWatchdogx86"=1,"CCLogPipe"=7,"IGInterruptBridge"=1,"AppleThunderboltDPAdapterFamily"=2,"AppleBacklightDisplay"=1,"IOAccelCommandBufferPool2"=2,"AMDRadeonX6000_IAmdLink"=1,"Edid"=0,"com_apple_driver_pm_cstate_reporter"=1,"IOTimeSyncTimeLineFilterIIR"=0,"IOUSBControllerListElement"=0,"IGStolenMemoryPool"=1,"AtiDac2OutputControl_V1_V1"=0,"IOReportLegend"=9,"IONotifier"=4,"AppleSMC"=1,"IOTimeSyncTimeLineFilter128"=0,"AtiGetEngineClock_V1_V1"=0,"AtiTvPanelInfo"=0,"IOSkywalkStatisticsReporter"=0,"AppleUSBXHCILPTHB"=0,"IOUserEthernetResource"=1,"IOTimeSyncUnicastLinkLayerPtPPort"=0,"IOBluetoothMemoryBlock"=0,"DpcdInfo"=0,"OSOrderedSet"=583,"IOThunderboltDeficitCommandQueue"=1,"AMDRadeonX6000_AmdPhysMemoryAllocator"=1,"AMDRadeonX6000_AMDPPTestInterface"=1,"IOPCIMessagedInterruptController"=1,"AppleThunderboltNHIMemoryBlock"=29,"AppleBCMWLANUserClient"=0,"IOInterruptEventSource"=176,"_HACK_RingBuffer"=0,"AppleUSBDevice"=12,"AMDRadeonX6000_AMDAccelDevice"=29,"AppleGFXHDAFunctionGroupFactory"=0,"OSUserMetaClass"=159,"AtiSmuInfoInterface_V2_V3_2"=0,"AtiUpstreamDataInterrupt"=0,"IOThunderboltI2CCommandQueue"=1,"AtiUpstreamStatusInterrupt"=0,"IO80211P2PSupervisor"=1,"AppleIntelI2CCommandQueue"=0,"AMDRadeonX6000_IAMDHWVMContext"=1,"IO80211Interface"=1,"IOTimeSyncDomain"=1,"AppleUSBXHCIPort"=2,"IODMAEventSource"=0,"IOThunderboltConfigWriteQuadletCommand"=6,"AtiPipeControl"=0,"AtiAsicInit_V2_1"=0,"IOAHCIPollerInterface"=0,"com_apple_driver_AppleUSBCardReaderDriverNub"=1,"IOAGPDevice"=0,"AtiMccsInterrupt"=0,"AppleGPUWrangler"=1,"IOThunderboltXDPropertiesImmediateValue"=7,"AtiDataTableBaseClass"=0,"AppleSimpleUARTCommand"=0,"AppleEFINVRAM"=1,"AtiFbCompressionManager"=0,"IOAccelDisplayPipeTransaction2"=1,"ARegisterService"=0,"AMDRadeonX6000_AMDSMLVCE"=0,"AMDRadeonX6000_AMDGFX10PM4GraphicsChannel"=1,"AtiSetPixelClock_V1_V5"=0,"IOSubMemoryDescriptor"=38,"AppleHPMDevice"=5,"AppleUSB30XHCITypeCPort"=2,"AMDRadeonX6000_AMDSMLInterface"=1,"IOBluetoothHostControllerUARTTransport"=1,"AtiEncoderControl_V1_V4"=0,"IOAccelSharedUserClient2"=1,"AppleGFXHDANode"=2,"AppleUSBDescriptorCache"=11,"IOTimeSyncSnapshotService"=0,"AMDRadeonX6000_AMDVCN2EncLLQChannel"=1,"AMDRadeonX6000_AmdRadeonControllerNavi12"=0,"AppleBCMWLANSkywalkMulticastQueue"=0,"AppleUSBHostFrameworkClient"=0,"AMDRadeonX6000_AMDStatisticsGroup"=1,"EventElementCollection"=0,"IOAccelFenceMachine"=2,"AMDRadeonX6000_AmdGpuStatusMonitor"=1,"IOAccelerator"=1,"IOInterruptController"=5,"AppleUSBHostBouncedDMACommand"=0,"IOTimeSyncgPTPManager"=1,"AppleUSBXHCISPTLP"=0,"IOBufferCopyDMACommand"=88,"IODispatchSource"=0,"IOAccelDisplayPipe"=1,"IOBufferCopyEngineUserClientState"=0,"IOTimeSyncUnicastUDPv4PtPPort"=0,"IOTimeSyncTimeLineFilter"=0,"AppleBCMWLANPCIeFlowQueue"=5,"AppleUSBHostRequestCompleter"=14,"IOSlaveProcessorRelay"=0,"BridgeAudioTransportBCESubmissionQueue"=2,"AMDRadeonPowerService"=0,"IOTSAEITimeSyncTransmitQueueEntry"=0,"AppleUSBVHCIHostCommandQueue"=1,"AppleGFXHDAFunctionGroupATI_RS730"=0,"AtiAsicInit_V1_2"=0,"IGAccelDisplayMachine"=1,"AppleFDEKeyStore"=1,"AppleUSBXHCILPTH"=0,"IOSkywalkPacketBufferPool"=1,"AMDRadeonX6000_AmdLinkedListItem"=1,"IOThunderboltStatistics"=1,"AtiFirmwareInfoInterface_V1"=0,"ATIConnector"=0,"hv_vmx_vm_t"=0,"AppleUSBVHCIBCEMessageQueue"=5,"AtiComponentPanelInfo"=0,"IOSerialDriverSync"=1,"IGTelemetryUsage"=64,"IOSimpleMbufMemoryDescriptor"=0,"com_apple_filesystems_hfs"=1,"VI_CHDCP"=0,"AppleBCMWLANPortInterfacePCIe"=1,"IGHardwareExtendedContext"=2,"IORS232SerialStreamSync"=2,"AppleSSEInterface"=1,"AGPMController"=1,"AppleBCMWLANChipManagerPCIe0x4377b"=0,"IGGCObject"=2,"MEIEventSource"=1,"IOOutputQueue"=1,"AppleBCMWLANLeakyApParser"=1,"AMDRadeonX6000_AMDGFX10GraphicsRing"=1,"IOUSBHostIOSource"=1,"IOBluetoothObject"=2,"AMDRadeonX6000_AmdRadeonControllerNavi"=1,"IGAccelCLContext"=0,"AppleAPFSContainer"=3,"IOThunderboltTransmitQueue"=1,"AMDRadeonX6000_AmdLogger"=1,"_IOServiceNotifier"=525,"IOTimeSyncReverseSync"=0,"AppleBCMWLANWorkOrder"=272,"LogManager"=1,"IOPolledFilePollers"=0,"IGAccelVideoContextMedia"=0,"AppleGPUWrangler_GPU"=2,"AppleUSBXHCISPT"=0,"AppleLVMMemoryDescriptor"=0,"AppleBCMWLANPCIeLinkChangeEventSource"=1,"IOPCI2PCIBridge"=18,"BCM5701UserClient"=0,"IOTimeSyncPseudoStreamingInterfaceAdapter"=0,"AtiReGammaGenerator"=0,"IOBluetoothMemoryBlockQueue"=2,"AppleThunderboltIPTransmitter"=0,"AMDRadeonX6000_AMDAccelSharedUserClient"=27,"IOPolledInterface"=3,"IOHIPointing"=0,"IO80211InterfaceMonitor"=4,"AppleUSBXHCITransferRing"=0,"AppleThunderboltNHI"=1,"IOBluetoothL2CAPMemoryBlock"=0,"IOACPIPlatformExpert"=1,"AppleUSBXHCISparseRequestPool"=0,"IOTimeSyncUnicastUDPv6PtPPort"=0,"OSAction_IOUserNetworkEthernet__DataAvailable"=0,"PMHaltWorker"=0,"IOAHCIPortMultiplier"=0,"AtiConnectionChangeInterrupt"=0,"IOKitDiagnosticsClient"=0,"AtiAnalogPanelInfo"=0,"IOTimeSyncTimeLineFilterIIR128"=0,"KRActionCommandPool"=0,"AppleGFXHDAWidget"=1,"AppleGFXHDAAudioSelectorControlDP"=0,"IOTimeSyncEthernetLegacyInterfaceAdapter"=0,"AppleEffaceableBCE"=1,"CCPipeUserClient"=0,"AppleGFXHDADriver"=1,"AtiEncoderControl_V1_5"=0,"AppleUSBHostMergeProperties"=1,"IOGraphicsAccelerator2"=2,"AppleThunderboltDPOutAdapterUserClient"=0,"AMDRadeonX6000_AmdInterruptCallback"=41,"BCMWLANFirmware4355_Hashstore"=1,"IOCommandGate"=576,"AppleUSBXHCIRequestPool"=3,"AppleAHCIPortPolledAdapter"=0,"IOInterruptDispatchSource"=0,"IOBlockStorageDevice"=3,"AppleThunderboltNHIReceiveRingManager"=1,"IOAHCIPort"=1,"IGAccelEventMachine"=1,"AtiAsicInfoReaderVega10"=0,"AtiVramInfoInterface_V2_V2_3"=0,"IOSkywalkRxCompletionQueue"=1,"IONDRV"=0,"IOPCIConfigurator"=1,"IOBluetoothSerialClient"=1,"BridgeAudioCommunicationUserClient"=1,"AtiFirmwareInfoInterface_V2_V3_1"=0,"AtiFirmwareInfoInterface_V2_V3_2"=0,"AppleUSBXHCISparseRequest"=0,"AppleVirtualNORFlashDevice"=1,"com_apple_driver_pm_flex_reporter"=1,"IOFramebuffer"=1,"Dont_Steal_Mac_OS_X"=1,"AppleEmbeddedHIDEventService"=0,"AMDRadeonX6000_AMDAccelPspContext"=1,"IOPanicPlatform"=0,"AtiBandwidthManager"=0,"AppleThunderboltDPPathManager"=4,"AppleHSBluetoothNub"=1,"AppleBCMWLANHostOffloadNub"=0,"IOFramebufferI2CInterface"=4,"AppleBCMWLANHistogram"=4,"IOAudioEngineEntry"=0,"AIDLoggerUserClient"=0,"AMDRadeonX6000_AMDAccelCLContext"=0,"IOMbufBigMemoryCursor"=0,"ATIPanel"=0,"IOBluetoothSerialManager"=1,"hv_vm_t"=0,"AtiFbInterruptCallback"=0,"AMDRadeonX6000_AMDGFX10HWGart"=1,"IOAccelShared2"=1,"AppleBroadcomBluetoothHostController"=1,"AMDRadeonX6000_AMDDMAHWEngine"=1,"IOUSBMassStorageDriverUFIStorageServices"=0,"IOAudioTimeIntervalFilter"=0,"IO80211P2PDaemonUserClient"=0,"KernelRelayHost"=0,"AppleIntelI2CController"=0,"AppleBCMWLANSkywalkTxCompletionQueue"=1,"IOThunderboltXDPropertiesLeafText"=2,"IGHardwareRingBufferMedia"=1,"IOSurfaceSharedEventNotification"=0,"AGPMHeuristic1"=0,"IOHIKeyboard"=0,"CoreAnalyticsPipe"=1,"BridgeAudioCommunicationService"=1,"IODisplayConnect"=1,"IGFence"=0,"IOHistogramReporter"=18,"AGDCPluginDisplayMetrics"=1,"AMDRadeonX6000_AMDRTHardware"=1,"AtiSpreadSpectrumInfoInterface_V1_1"=0,"OSMetaClass"=0,"IODTNVRAM"=1,"IOThunderboltReceiveQueue"=1,"AtiSetDceClock_V1_V2_1"=0,"AMDRadeonX6000_AMDGFX10Resource"=1397,"AppleUSBVHCIMessageQueue"=1,"IOUSBNub"=2,"AppleGFXHDAEngine"=0,"AppleBCMWLANIO80211APSTAInterface"=1,"PMOBJECT"=3,"AppleMultitouchEventDriverV2Wrapper"=1,"BCMWLANFirmware4377_Hashstore"=1,"AppleUSBHostResources"=1,"IGFlushNotifyInterruptEventSource"=4,"AppleBCMWLANJoinManager"=1,"EFIData"=87,"IOThunderboltSwitchType3"=3,"IOAccelDrawable2"=1,"AppleGFXHDAEngineOutputDP"=0,"AtiLinkedList"=0,"AtiAsicInfo"=0,"IO80211String"=0,"IOBacklightDisplay"=1,"AppleUSBTDMMassStorageClass"=0,"AtiGetMemoryClock_V2_V1"=0,"AMDRadeonX6000_AMDNavi12GraphicsAccelerator"=0,"AMDRadeonX6000_IAMDHWEngine"=1,"AppleVTD"=1,"AMDRadeonX6000_IAmdDalHelper"=1,"IORegistryPlane"=7,"AtiSelectCrtcSource_V2_3"=0,"Stopwatch"=12,"IOUSBInterfaceUserClient"=1,"IOThunderboltNHIReceiveRing"=1,"IOCommand"=190,"IOBluetoothInactivityTimerEventSource"=2,"AppleUSBXHCIStream"=0,"IOServicePM"=215,"IOBreaker"=0,"IOTimeSyncEdgeTimeCapture"=0,"IOAccelSysMemory"=2,"AMDRadeonX6000_AMDVCN2EncLLQRing"=1,"IOSurfaceMemoryRegion"=0,"AppleHSBluetoothDevice"=2,"IOHIDKeyboard"=0,"ApplePMTGraphicsInformation"=0,"IOAccelCLContext2"=0,"IOUSBMassStorageUASDriverCommand"=0,"IOMbufNaturalMemoryCursor"=0,"AMDRadeonX6000_AMDBltMgr"=1,"AMDRadeonX6000_IAMDHWRegisters"=1,"AMDRadeonX6000_IAMDSMLVCN"=1,"AppleUSBInterface"=6,"AppleACPIEventPoller"=1,"BridgeAudioControllerPCI"=1,"AppleUSBXHCIRequest"=11,"AppleASMediaUSBXHCI"=0,"IOGraphicsWorkLoop"=2,"AppleThunderboltNHIType4"=0,"AppleBCMWLANBusSkywalk"=1,"AppleBCMWLANIOReportingCore"=1,"IOSkywalkMemorySegment"=1,"OSAction_IOUserClient_KernelCompletion"=0,"AMDRadeonX6000_AmdRadeonControllerNavi14"=1,"IOPCIDiagnosticsClient"=0,"IOBluetoothDeviceUserClient"=2,"IOFilterInterruptEventSource"=10,"IOAudioClientBufferSet"=0,"AppleMultitouchHIDService"=0,"IOSurfaceDeviceCache"=151,"AppleGFXHDAWidgetATI_RS710"=0,"IOBluetoothHostControllerTransport"=1,"IOAccelSharedEventFence"=0,"IOUSBInterfaceUserClientV3"=2,"IOAudioLevelControl"=0,"ApplePMC"=2,"IOTimeSyncClockTestUserClient"=0,"AMDRadeonX6000_AMDCommandRing"=1,"IOThunderboltConfigWriteCommand"=13,"AppleUSBXHCICommandRing"=1,"IOSurfaceSharedEvent"=0,"com_apple_driver_pm_ltr_reporter"=1,"AMDRadeonX6000_IAmdAgdcServices"=1,"IGSemaphoreWaitBufferQueue"=60,"AMDRadeonX6000_AmdRadeonFramebuffer"=4,"IOTimeSyncService"=1,"AMDRadeonX6000_IAMDHWRing"=1,"AppleSEPCommand"=14,"IO80211QueueDescriptor"=3,"PMKSACache"=1,"AtiPowerPlayTableInterface_V1_7"=0,"IOStorage"=5,"AppleCredentialManager"=1,"IOThunderboltUserObjectExporter"=0,"IOSkywalkPacket"=1,"AppleBCMWLANCommandMonitor"=1,"AMDRadeonX6000_AMDAtomicBlitManager"=1,"IOAccelerationUserClient"=1,"AMDRadeonX6000_AmdInterruptEvent"=159,"AtiDisplayPortEventInterrupt"=0,"AMDRadeonX6000_AmdRadeonController"=1,"AMDRadeonX6000_AmdFbDisplayToolCommandParser"=4,"IOUSBMassStorageUFIDriverNub"=0,"IOHIDEventServiceFastPathUserClient"=0,"IOThunderboltConfigXDomainPathSetupRequestCommand"=0,"BroadcomBluetoothHostController"=1,"IOSlaveProcessor"=1,"AppleUSBHostDeviceUserClient"=3,"AIDEventLogger"=0,"DigitizerTransducer"=0,"AppleUserHIDEventService"=1,"AppleMCCSControlGibraltar"=1,"AtiAsicInfoReader"=0,"_IOOpenServiceIterator"=0,"AMDRadeonX6000_AmdInterruptReferenceCallback"=18,"IOReporter"=3,"AtiDeviceControl"=0,"CoreAnalyticsMessenger"=0,"AppleUSBXHCIARRequestPool"=0,"com_apple_driver_pm_msr_limits_reporter"=1,"AppleIntelHDCP"=0,"IOMultiMemoryDescriptor"=15,"AppleUSBXHCIPipe"=0,"AppleBCMWLANDMASlab"=5,"AMDRadeonX6000_IAmdHdcpUpstreamParser"=1,"AppleBCMWLANBusInterface"=1,"AGDCPlugin"=1,"AMDRadeonX6000_AMDGFX10CLContext"=0,"MEIClientList"=1,"AppleUSBHostControllerIsochEndpoint"=0,"IOTSAEIMACAddress"=0,"AMDRadeonX6000_AMDVCNHWEngine"=1,"IO80211Peer"=4,"AtiHdcpService"=0,"AMDRadeonX6000_AMDRadeonHWServicesNavi"=1,"AppleSEPEndpointService"=0,"IOSkywalkRxSubmissionQueue"=1,"AppleUSBHostFrameworkInterfaceClient"=0,"IO80211PeerManager"=4,"AppleBCENORFlashDevice"=1,"AppleACPIPlatformExpert"=1,"AmdPipeInterruptHelper"=1,"AppleSEPTesting"=0,"AppleAHCIEventSource"=2,"IOSkywalkTesterEthernetInterface"=0,"IODTNVRAMVariables"=0,"AtiGetEngineClockInterface_V2"=0,"IONetworkController"=1,"AppleUSBHostRequest"=3,"IOPMRequestQueue"=2,"AppleRAIDConcatMemoryDescriptor"=0,"PMTraceWorker"=1,"AppleSMCRTC"=1,"AppleBCMWLANLogger"=1,"AppleUSBHostDeviceIdler"=4,"AppleThunderboltIPPort"=2,"AMDRadeonX6000_AMDGFX10PM4ComputeChannel"=3,"AppleANS2Controller"=1,"AMDRadeonX6000_AmdAgdcServices"=1,"AMDRadeonX6000_AMDVCN2DecChannel"=1,"AppleUSBVHCIHostCxQueue"=4,"AHCISMARTUserClient"=0,"MemoryAllocator"=0,"IOHIDActionQueue"=0,"AppleGraphicsDeviceControl"=5,"ACMRestrictedModeKernelService"=1,"AppleIntelPAVP"=0,"AMDRadeonX6000_IAmdRadeonController"=1,"IOPowerConnection"=160,"IOAccelDisplayPipePostCSCGammaVID"=0,"IOKitRegistryCompatibility"=1,"IOThunderboltControlPath"=1,"IOSCSIPrimaryCommandsDevice"=1,"AppleUSBHostBusCurrentClient"=4,"IODisplayParameterHandler"=2,"IGAccel2DContext"=0,"AppleUSBXHCIWPT"=0,"IO80211LinkRecovery"=0,"AppleHPMCommandGate"=3,"IOMbufMemoryCursor"=0,"IODataQueue"=1,"AMDRadeonX6000_AmdTracedMemoryAllocator"=4,"AppleMobileFileIntegrityUserClient"=0,"AtiPllAssigner"=0,"IOAccelSharedNamespace2"=27,"AppleBCMWLANQueueDescriptor"=0,"X86PlatformPlugin"=1,"IOAccelVideoContext2"=0,"AppleBCMWLANConfigManager"=1,"IOSurfaceSendRight"=0,"AppleThunderboltNHIType1"=0,"AGDPUserClient"=1,"EndpointSecurityDriverClient"=1,"IONDRVFramebuffer"=0,"IGHardwareContext"=2,"AppleFDEKeyStoreUserClient"=0,"AppleBCMWLANCoreDbg"=1,"IOBluetoothACPIMethods"=2,"AppleACPICPUInterruptController"=1,"IOThunderboltLinkController"=7,"CCPipe"=2,"IOUSBMassStorageInterfaceNub"=0,"AtiBiosParser2"=0,"AtiSmuInfoInterface_V2"=0,"AMDRadeonX6000_AMDHWRing"=0,"AtiDac2EncoderControl_V1_V1"=0,"AppleBusPowerController"=0,"AppleGFXHDA8086_9D71Controller"=0,"AtiBlankCrtc_V1_V1"=0,"AppleThunderboltIPTransmitCommand"=0,"AMDRadeonX6000_AMDPspDecAppInterface"=0,"AppleUSBHostControllerIsochListElement"=0,"IOSlowAdaptiveClockingManager"=1,"IGPagePool"=16,"AtiTransmitterControl_V1_V5"=0,"AppleBCMWLANChipUART"=1,"AtiGetEngineClockInterface_V1"=0,"AMDRadeonX6000_AMDAccelResourceAddr1"=0,"IOSKMemoryArray"=0,"AppleRAIDStripeMemoryDescriptor"=64,"IGAccelTask"=1,"AMDRadeonX6000_AmdHpdRxInterrupt"=6,"AtiFbInterrupt"=0,"IODMACommand"=687,"AMDRadeonX6000_AMDAccelResourceAddr2"=1,"IOSurfaceSharedEventListener"=0,"hv_vcpu_t"=0,"IOTimeSyncDomainUserClient"=5,"IOTimerEventSource"=344,"AppleUSBXHCIFL1100"=0,"AMDRadeonX6000_AMDHWVMM"=1,"BCMWLANFirmware4378_Hashstore"=1,"AppleThunderboltIPService"=1,"IOPMCompletionQueue"=1,"AtiTransmitterControl_V1_6"=0,"AppleThunderboltGenericHAL"=1,"AMDRadeonX6000_AMDAccelVidMemory"=2284,"IOUSBLowLatencyCommandLegacy"=0,"IOGDiagnosticUserClient"=0,"IOBluetoothRFCOMMMemoryBlock"=0,"AMDRadeonX6000_AMDGFX10PM4Engine"=1,"AppleSEPUserClient"=0,"AtiTableConnectorAssigner2"=0,"AppleIntelLpssI2CController"=0,"AppleGFXHDAWidgetATI_RS780"=1,"IGHardwareRingBuffer"=3,"AppleSMBusPCI"=1,"IOUSBWorkLoop"=2,"IOSkywalkController"=1,"IOAHCIDevice"=1,"IO80211HistogramReporter"=5,"AMDRadeonX6000_AMDAccelMemoryMap"=3197,"IOUserNetworkRxSubmissionQueue"=0,"AtiUpstreamMessageParserV1"=0,"AtiSetDceClockInterface_V1"=0,"AppleMultitouchHIDEventDriver"=0,"IOThunderboltSwitch"=1,"AppleMultitouchTrackpadHIDEventDriver"=0,"IntelFBClientControl"=1,"AppleHIDKeyboardEventDriver"=0,"IO80211ActionFrameDescriptor"=0,"AppleUSBHostBusCurrentAllocator"=21,"IGAccelSurface"=0,"IOUSBControllerIsochListElement"=0,"IOFence"=0,"AtiHdcpProxy"=0,"IOThunderboltDispatchCallback"=1,"AppleImage4UserClient"=0,"IOSkywalkTesterUserClient"=0,"AppleBCMWLANPlatformFunction"=1,"GMetricsRecorder"=0,"IOSlaveRelayCommand"=0,"AMDRadeonX6000_AmdInterruptManagerNavi"=1,"IOAccelLegacySurface"=1,"AMDRadeonX6000_AMDPM4HWChannel"=2,"AMDRadeonX6000_AMDAccelTraceStream"=8,"AMDRadeonX6000_AmdBiosParserHelper"=1,"IO80211FlowQueueLegacy"=0,"CSRBluetoothHostController"=0,"AppleEffaceableNOR"=1,"IGMappedBuffer"=2,"IOSurface"=157,"IOHDIXControllerUserClient"=0,"AGPMEventSource"=1,"AppleTDMAKSCommand"=0,"AtiTimingsList"=0,"IOSkywalkNetworkController"=0,"IOHIDAction"=0,"AppleBCMWLANTxPowerManager"=1,"IOMbufLittleMemoryCursor"=0,"AtiFirmwareInfoInterface_V1_4"=0,"AMDRadeonX6000_AmdValidatedTimingList"=4,"ApplePlatformEnablerUserClient"=0,"PMAssertionsTracker"=1,"AppleGFXHDAWorkLoop"=1,"EventQueue"=1,"IO80211NetBootNubV2"=0,"IOBigMemoryCursor"=0,"IOAudioEngineUserClient"=0,"AppleNVMeRequestPool"=3,"IOUserNetworkRxCompletionQueue"=0,"IOUSBDevice"=1,"AppleOnboardSerialPool"=0,"IOServiceCompatibility"=4,"AMDRadeonX6000_IAmdPipeInterruptHelper"=1,"AppleUSBVHCIControlRequestPool"=1,"AppleBCMWLANCommand"=144,"AMDRadeonX6000_AMDHashTable"=0,"IO80211RealTimePeerManager"=1,"IOTimeSyncAWDLInterfaceAdapter"=0,"AMDRadeonX6000_AMDNavi10PM4Engine"=0,"AppleThunderboltIPMSMInterface"=0,"IOSurfaceMTLSharedEventFence"=0,"IOThunderboltXDPropertiesDirectory"=2,"IOAccelFIFOChannel2"=2,"AppleBCMWLANTimeSyncClockInfo"=0,"AMDRadeonX6000_AMDVCNHWChannel"=2,"AMDRadeonX6000_AMDAccelRemoteMemory"=0,"IOBufferCopyControllerBase"=1,"IOAudioDevice"=1,"IOAudioControlUserClient"=0,"AppleACPIEventController"=1,"IOUSBController"=1,"IOGeneralMemoryDescriptor"=736,"IOBluetoothHCIUserClient"=10,"AtiPackingConnectorAssigner"=0,"AMDRadeonX6000_AMDNavi14GraphicsAccelerator"=1,"IOThunderboltAbstractPath"=1,"AppleSystemPolicyUserClient"=1,"AppleSEPIntelIOPNub"=1,"IOResources"=1,"AppleBSDKextStarter"=1,"AMDRadeonX6000_AMDGFX10ComputeRing"=4,"IOHDIXHDDrive"=0,"AppleSMBIOS"=1,"AppleBCMWLANChipManagerPCIe4350"=0,"AppleGFXHDAWidget_80862805"=0,"IOHIDElementPrivate"=1090,"AtiDividerRange"=0,"IOThunderboltConfigReadQuadletCommand"=6,"AppleLVMGroup"=0,"IONetworkStack"=1,"IOHIDEventQueue"=1,"IOBlockStorageDriver"=5,"IOMemoryCursor"=0,"IONetworkData"=26,"IOUSBPortInterruptEventSource"=21,"DIDeviceCreatorUserClient"=0,"AppleBCMWLANPCIeSkywalkPacketPool"=1,"AppleMultitouchEventDriverWrapper"=1,"AtiPowerPlayTableInterface_V1_6"=0,"AppleS1XController"=0,"AtiProcessAuxTransaction_V1_V2"=0,"ExpansionEdidBlock"=0,"AppleAPFSContainerScheme"=3,"AppleSMCFamily"=1,"IOHIDWorkLoop"=1,"AppleUSBHostBusCurrentPool"=0,"AppleUSBXHCIIsochronousRequestPool"=2,"IOAccelSurfaceMTL"=0,"AMDRadeonX6000_AMDAccelVideoContext"=0,"AppleMultitouchEventServiceWrapper"=0,"AMDRadeonX6000_IAmdLogger"=1,"IOUserIterator"=24,"IOThunderboltConfigXDomainLinkChangeRequestCommand"=0,"AppleBCMWLANPCIeTransmitFlowRing"=5,"AppleUSBXHCIInterrupterMSI"=6,"AppleBCMWLANKeepAliveOffload"=1,"AtiDac1OutputControl_V1_V1"=0,"IORegistryIterator"=0,"AppleBCMWLANTxCommandBuffer"=0,"IOEthernetInterface"=5,"IOAccelGPURestartReport2"=0,"AppleAPFSMediaBSDClient"=3,"IGAccelSharedUserClient"=0,"AMDRadeonX6000_AmdAsicInfoNavi"=1,"AtiFbStub"=0,"IGWorkQueueAk"=3,"IO80211EventSource"=1,"AppleHPMEmbedded"=0,"CCLogPipeUserClient"=0,"AMDRadeonX6000_IAMDHWChannel"=1,"IOAccelMemory"=2,"IOThunderboltSwitchOS"=0,"AtiSetPixelClock_V1_7"=0,"BCM5701EnetClock"=0,"IGFenceAllocator"=1,"AMDRadeonX6000_AMDNavi10GraphicsAccelerator"=0,"AppleBCMWLANHostOffloadDriverInterface"=0,"IO80211ServiceRequestDescriptor"=0,"IOBufferCopySubmissionQueue"=27,"IOBluetoothSerialClientSerialStreamSync"=1,"AMDRadeonX6000_IAmdGpuStatusMonitor"=1,"AtiDynamicPllAssigner"=0,"AtiDac1EncoderControl_V1_V1"=0,"RSNSupplicant"=0,"AMDRadeonX6000_AmdDpTestCommandParser"=1,"AMDRadeonX6000_AMDGraphicsAccelerator"=1,"IOThunderboltConfigErrorCommand"=3,"AtiPowerPlayInfo_V2_V9"=0,"AppleAHCIPolledAdapter"=0,"AppleMCCSControlFamily"=2,"AtiObjectInfoTableInterface_V2"=0,"IOPMWorkQueue"=1,"ATINoConnection"=0,"OSCollection"=6,"IOAudioTimerEvent"=0,"AtiFirmwareInfoInterface_V2_2"=0,"AppleUSBInterfaceIterator"=0,"IOBluetoothRFCOMMConnection"=0,"IONVMeControllerPolledAdapter"=1,"AppleIntelUSBXHCI"=2,"IODTPlatformExpert"=1,"com_apple_driver_pm_cpu_reporter"=1,"AppleUSBLegacyRoot"=1,"IOUserNotification"=2,"AppleUSBVHCIHostTransferQueue"=2,"com_apple_driver_pm_pch_reporter"=1,"IOKitDiagnostics"=1,"IOUSBHostDevice"=11,"AppleHSBluetoothHIDDriver"=6,"AppleEmbeddedKeyboard"=1,"IGHardwareGlobalPageTable"=1,"AtiCompositor"=0,"AppleACPIInterruptLink"=0,"AMDRadeonX6000_AmdHotplugInterrupt"=6,"AtiDacEncoderControlInterface_V1"=0,"AMDRadeonX6000_AMDHWDisplay"=1,"AppleMultitouchInputHIDEventDriver"=1,"IOThunderboltConfigXDomainUUIDRequestCommand"=3,"AppleUSBDiagnostics"=0,"IOTimeSyncClockManagerUserClient"=2,"AppleUSBXHCIFL1100CommandRing"=0,"AtiSelectCrtcSource_V1_V3"=0,"IOBluetoothPacketLogger"=1,"AMDRadeonX6000_IAMDHWMemory"=1,"AppleUSBRequestCompleter"=1,"KDIURL"=0,"IOEthernetController"=4,"AppleBCMWLANHostOffloadModule"=0,"AppleIntelDisplayPath"=0,"AMDRadeonX6000_AMDGFX10GLContext"=4,"AppleGFXHDAFunctionGroupATI_Tahiti"=1,"IOUserServer"=3,"IGRangeAllocator"=2,"OSAction"=6,"IOPMPowerSourceList"=0,"IOSkywalkNetworkBSDClient"=1,"IOImageDescriptor"=1,"AIDQueueEventSourceWorkItem"=0,"AMDRadeonX6000_AMDNavi12Hardware"=0,"AppleASMedia1042USBXHCI"=0,"IOTimeSyncEthernetNICClock"=0,"AtiEnableSpreadSpectrumOnPll_V3"=0,"IOHIDOOBReportDescriptor"=0,"AMDRadeonX6000_AMDGFX10SDMAChannel"=4,"AppleBCMWLANCommander"=1,"IOECStateNotifier"=0,"AtiFirmwareInfoInterface_V2_1"=0,"IOAccelMemoryInfoUserClient"=0,"IGAccelDisplayPipe"=0,"AppleIntelUSBXHCICommandRing"=2,"IOEthernetAVBInterface"=0,"IOSkywalkInterface"=1,"DDCProxy"=0,"IOBluetoothL2CAPChannelUserClient"=2,"AMDRadeonX6000_AMDPM4CommandsUtility"=0,"BridgeAudioControllerUserClient"=1,"CCDataPipeBlob"=0,"IOSortableConfigurationDescriptor"=0,"AppleAHCIWatchdogTimer"=1,"IOAudioTimeIntervalFilterIIR"=0,"AtiHdcp2Lib"=0,"IOThunderboltConfigXDomainResponseCommand"=6,"AppleUSBVHCIControlRequest"=5,"IOUSBMassStorageCBIDriver"=0,"AppleUSBVHCIRequest"=16,"IOHIDevice"=0,"AppleASMediaUSBXHCIStreamingEndpoint"=0,"AppleGFXHDAEngineUserClient"=0,"IOBluetoothSCOMemoryDescriptorRetainer"=4,"IOAccelGLContext2"=1,"AMDRadeonX6000_AmdLinkedListIterator"=1,"AppleGFXHDAStream"=0,"IOUserService"=0,"CCLogStream"=30,"IOMapper"=1,"AppleMCCSParameterHandler"=5,"AppleMMIOSerial"=1,"AppleBCMWLANBGScanManager"=1,"AppleSEPDeviceService"=0,"AtiSetPixelClock_V1_V6"=0,"AppleOnboardSerialDebugDevice"=0,"IOSkywalkTester"=1,"IO80211ThroughputCache"=0,"AGPMHeuristic3"=0,"AtiUpstreamMessageParser"=0,"AppleACPIPCI"=1,"IOThunderboltTimerCommandQueue"=1,"IOAccelRemoteMemory"=0,"IOSerialATARequestFIS"=68,"AMDRadeonX6000_AMDPspDPPStatusInterface"=0,"AppleUSBBusPowerClient"=0,"AuxChannelProxy"=0,"IOGFXHDAStream"=0,"IOFBController"=1,"AppleThunderboltIPReceiveCommand"=0,"IOApplePartitionScheme"=0,"AppleGraphicsControl"=0,"AMDRadeonX6000_AmdCursor"=6,"IOThunderboltFamilyUserClient"=0,"IOSkywalkLegacyEthernetInterface"=0,"AppleMCCSControlCello"=0,"AMDRadeonX6000_AmdGammaTable"=4,"IOAVBControllerHelper"=0,"AppleIntelI2CCommand"=0,"ACMBridgeKernelService"=0,"AMDRadeonX6000_IAmdGammaTable"=1,"AMDRadeonX6000_AMDAccelCommandQueue"=9,"AppleIntelFramebuffer"=0,"AppleThunderboltNHITransmitRing"=12,"IOAHCIBlockStorageDevice"=1,"AppleNVMeRequest"=640,"IOHIDEventDummyService"=0,"IOThunderboltConfigCMOverrideCommand"=3,"AtiObjectInfoTableInterface_V1"=0,"IOThunderboltXDPropertiesEntry"=11,"IO80211PeerExtendedStats"=0,"BridgeAudioTransportIOBCE"=1,"IOPlatformDevice"=3,"IOHIDEventSystemUserClient"=1,"AppleUSBNCMData"=1,"AppleUSBHostCompositeDevice"=4,"IOUSBInterface"=1,"AppleBCMWLANChipManagerPCIe"=1,"AppleACPILid"=0,"AppleThunderboltIPControlCommand"=0,"com_apple_driver_pmtelemetry"=1,"AMDRadeonX6000_IAMDHWGart"=1,"MEICompletion"=0,"IOSkywalkPacketPoller"=0,"IOServiceNotificationDispatchSource"=0,"IGHardwareRenderCommandStreamer5"=0,"AppleIntelLpssDmac"=0,"AppleAHCIWorkLoop"=2,"AMDRadeonX6000_AMDCPEvent"=16,"AMDRadeonX6000_AMDVCN2DecRing"=1,"AtiGetMemoryClock_V1_V1"=0,"IOThunderboltJTAG"=1,"LuaHardwareAccessUserClient"=0,"AppleMCCSControlModule"=4,"BridgeAudioCommunicationTransport"=1,"ATIDigitalConnection"=0,"IOTimeSyncEthernetAVBInterfaceAdapter"=0,"AtiDisplayEngineClock"=0,"AIDReporters"=0,"IOThunderboltPortMicro"=0,"IntelAccelerator"=1,"IONetworkStackUserClient"=1,"IOSlaveEndpoint"=1,"AppleUSBHostResourcesClient"=1,"AMDRadeonX6000_AMDGFX10GraphicsAccelerator"=1,"AtiSetDceClock_V2_1"=0,"IGScheduler"=1,"AppleBCMWLANStopwatch"=14,"com_apple_BootCache"=1,"AtiDceInfoInterface_V2_V4_2"=0,"IntelGEN9XMemoryManager"=1,"IOThunderboltDispatchContext"=2,"AppleThunderboltNHIIntelPCI"=1,"IOMemoryDescriptor"=4,"IO80211SimpleReporter"=25,"AppleBCMWLANTxBuffer"=144,"AppleLVMVolume"=0,"IOThunderboltConfigCompareSwapCommand"=4,"AppleUSBVHCI"=1,"IOAccelDeviceShmem"=66,"AMDRadeonServiceManager"=1,"AMDRadeonX6000_AMDAccelCPContext"=1,"IOHIDParamUserClient"=4,"AIDReporterSimple"=0,"AMDRadeonX6000_AMDRadeonHWServicesInterface"=1,"CCFaultReporter"=1,"AppleIntelPAVPEventSource"=0,"AtiFbInterruptReferenceCallback"=0,"EndpointSecurityDriver"=1,"AppleBCMWLANChipManagerPCIe4357"=0,"IOSlaveProcessorUSBHostRelay"=0,"AtiAsicInfoReaderVega12"=0,"IOHIDPointingEventDevice"=0,"AppleUSBXHCITDPool"=2,"IOSkywalkBSDClient"=1,"AMDRadeonX6000_IAMDAtomicBlitManager"=1,"IOTimeSyncIntervalFilter"=0,"AppleGPUWranglerClient"=4,"IO80211P2PInterface"=1,"AppleGPUWrangler_DeferredReleaseWorkItem"=0,"AppleGFXHDAPathSet"=0,"IOHIDDeviceShim"=0,"IOHIDDevice"=3,"AtiNvramParserV2"=0,"com_apple_driver_pm_cpu_mbox"=81,"AMDRadeonX6000_AMDHWAlignManager2"=1,"IOSurfaceWiredSendRight"=0,"AppleRAIDMember"=5,"IO80211AWDLPeer"=0,"AMDRadeonX6000_AmdAsicInfoNavi10"=0,"AMDRadeonX6000_AmdAsicInfoNavi12"=0,"AtiPowerPlayTableInterface_V1_5"=0,"IOUSBHostStream"=0,"AppleGFXHDAPathControl"=0,"AMDRadeonX6000_AmdAsicInfoNavi14"=1,"AIDCircularBufferShared"=0,"IOUSBInterfaceIterator"=0,"IOThunderboltConfigPrepareToSleepCommand"=3,"IOWorkQueue"=6,"AppleIntelMEUserClient"=0,"IOBluetoothL2CAPSupervisoryFrameMemoryBlock"=0,"IOSerialStreamSync"=1,"AMDRadeonX6000_IAmdRegisterAccess"=1,"AppleUSBHostResourcesTypeCBPC"=0,"AppleUSBVHCIBufferQueue"=1,"AppleUSBHostDMABufferMemoryDescriptor"=24,"ACMKernelService"=5,"AMDRadeonX6000_IAMDStatisticsManager"=1,"AppleEFIRuntime"=1,"AppleBCMWLANItemRing"=2,"AppleBCMWLANScanManager"=1,"AppleBCMWLANPCIeSkywalkTxCompletionQueue"=1,"CCDataPipeBlobOD"=0,"IO80211Controller"=1,"IOThunderboltXDLocalPropertiesCache"=1,"IGCanonicalRangeAllocator"=0,"AppleUpstreamUserClientDriver"=4,"AppleUSBXHCIIsochronousTransferRing"=0,"IOGDiagnosticGTraceClient"=1,"IOImageLoader"=1,"IGAccelVideoContextVEBox"=0,"AIDUserClient"=0,"AGPMHeuristic"=0,"PMSettingHandle"=5,"IOAccelChannel2"=1,"IOTimeSyncEdgeTimeCaptureUserClient"=0,"AppleUSBXHCIEndpoint"=0,"AppleAHCIDiskDriver"=1,"AppleAHCIDiskPolledInterface"=0,"IOBootFramebuffer"=0,"IOUSBMassStorageDriverRequestTimer"=0,"IOSharedDataQueue"=7,"IOConditionLock"=0,"IOPlatformPluginFamilyPriv"=1,"IOTimeSyncEthernetConcreteControllerAdapter"=0,"AtiAsicInitInterface_V2"=0,"AppleGFXHDADriverUserClient"=0,"IGAccelResource"=1,"IOThunderboltSwitchType4"=0,"IOServiceUserNotification"=389,"AppleBCMWLANTimeKeeper"=1,"AppleACPIPlatformUserClient"=0,"AtiTimingGenerator"=0,"IOBluetoothRFCOMMChannel"=0,"IOBufferCopyEngineUserClientBuffer"=0,"IOPlatformExpertDevice"=1,"AppleRAIDMemoryDescriptor"=1,"AppleBCMWLANChipMemory"=0,"IOImageLoaderUserClient"=0,"AtiFbInterruptCallbackInterface"=0,"IOSlaveMemoryBuffer"=6,"IOEthernetAVBController"=0,"AppleRAIDConcatSet"=0,"IOSCSIHierarchicalLogicalUnit"=0,"AppleAPFSSnapshot"=1,"AppleKeyStoreUserClient"=25,"AppleAHCI"=2,"AIDImageDownloader"=0,"_IOServiceInterestNotifier"=392,"AppleNVMeBuffer"=14,"AppleUSBHostUserClient"=2,"AppleVTDDeviceMapper"=0,"IOAccelDevice2"=1,"AppleUSBXHCILPTCommandRing"=0,"AppleNVMeController"=1,"AppleGFXHDAWidget_1002AAA0"=14,"AppleUSBNetworkingCommandPool"=0,"AppleRAIDMirrorMemoryDescriptor"=0,"IOAccelLegacyDisplayMachine"=1,"AppleBCMWLANPCIeIO"=1312,"AMDRadeonX6000_IAmdDeviceMemoryManager"=1,"AppleHSBluetoothInterface"=6,"IONetworkMedium"=31,"PMSettingObject"=5,"AppleHPMIECS"=3,"IOAccelBlockFencePort2"=13,"IOUserNetworkEthernet"=0,"AtiDacOutputControlInterface_V1"=0,"AppleSSEUserClient"=1,"AppleACPIACAdapter"=0,"AppleSMCPMC"=1,"IOThunderboltIECSCommand"=0,"AppleThunderboltIPConnection"=0,"IOBufferCopyEngineUserClient"=0,"IOUSBControllerV3"=1,"IO80211RangingManagerExt"=0,"IOUSBDeviceUserClient"=1,"IOGraphicsSystemWorkLoop"=1,"AMDRadeonX6000_AMDHardware"=1,"CCIOReporterLogStream"=1,"IOAccelMemoryMap"=2,"AMDRadeonX6000_AMDDPPStatusInterface"=0,"AppleACPIEC"=1,"CCIOReporterHub"=2,"IOThunderboltCommandGate"=6,"AtiDceInfoInterface_V2"=0,"AtiScaler"=0,"IOHIKeyboardMapper"=0,"IOTimeSyncIntervalFilterIIR"=0,"AppleTDMAKSServices"=0,"IOTimeSyncIntervalFilter128"=0,"AMDRadeonX6000_IAMDSMLPSP"=0,"IOPMRequest"=0,"AppleBCMWLANGASManager"=1,"AppleGFXHDAFunctionGroupATI_Park"=1,"IGMemoryManager"=1,"AMDRadeonX6000_AMDSWScheduler"=1,"AppleGFXHDAWidget_8086280F"=0,"MEIDriverIOEventSource"=3,"AppleAPFSMedia"=3,"AppleSCSISubsystemGlobals"=1,"IOUSBControllerIsochEndpoint"=0,"IOSkywalkLegacyEthernet"=0,"IOBluetoothRFCOMMConnectionUserClient"=0,"IGSharedMappedBuffer"=96,"IOAccelTask"=2,"IOUserClient"=39,"IOI2CInterfaceUserClient"=0,"LogManagerDevice"=3,"AppleMCCSUserClient"=0,"IOAccelDisplayPipePreCSCLinearizationVID"=1,"IOService"=195,"IOThunderboltConfigXDomainROMReadRequestCommand"=0,"AtiSpreadSpectrumInfoInterface_V1"=0,"AppleBCMWLANBonjourOffload"=1,"IOBluetoothL2CAPInformationFrameMemoryBlock"=0,"AppleBCMWLANChipConfigSpace"=1,"AMDRadeonX6000_AmdMCILHelper"=1,"CCFaultReport"=0,"IOAccelDisplayMachine"=2,"IOUSBControllerV2"=1,"AppleUSBVHCIBCEEventQueue"=5,"AppleAHCIPort"=2,"IOThunderboltConfigXDomainCommand"=2,"AIDSerialLogger"=0,"hv_vmx_vcpu_t"=0,"IOBluetoothLocalUtilityEventSource"=0,"IOAHCIDiskQueueManager"=1,"IOTimeSyncClockMapping"=1,"AtiPackingConnectorAssignerLegacy"=0,"AppleGraphicsDevicePolicy"=1,"AppleGFXHDAWidgetATI_Park"=1,"AIDInterface"=0,"AMDRadeonX6000_AMDRadeonHWServicesSWIP"=1,"IOUserServerCheckInToken"=3,"AMDRadeonX6000_AMDAccelChannel"=21,"AppleBCMWLANPCIeSkywalkMulticastQueue"=0,"AMDRadeonX6000_AMDAccelEventMachine"=1,"IOUSBIsocCommand"=0,"AMDRadeonX6000_AMDGFX10Hardware"=1,"IOTimeSyncEthernetControllerAdapter"=0,"AMDRadeonX6000_AMDHWHandler"=1,"IGAccelSysMemory"=102,"IOThunderboltNumber"=586,"IOAccelEventMachine2"=1,"AMDRadeonX6000_AmdBootModeParser"=1,"AMDRadeonX6000_AMDGCHub_10_1_2"=0,"AppleUSBVHCITransferQueue"=1,"AtiUpstreamMessageParserV2"=0,"AGPMHeuristic0"=0,"AtiSetDceClockInterface_V2"=0,"IOSurfaceBufferMemoryDescriptorPool"=0,"AppleThunderboltHALType4"=0,"IGHardwareRingBufferVEBox"=0,"IOThunderboltDispatchQueue"=15,"AppleSMBusControllerMCP"=0,"IOThunderboltData"=12,"DPTrainingSettingsCalculator"=0,"IOMedia"=24,"IO80211InfraInterface"=1,"IOTimeSyncClockManager"=1,"IODisplayWrangler"=1,"AppleUSBXHCIStreamingEndpoint"=0,"IOServiceMessageUserNotification"=451,"AIDQueueEventSource"=0,"IOThunderboltControllerType4"=0,"AppleUSBRootHubDevice"=2,"IOThunderboltSwitchType1"=0,"IOThunderboltNub"=2,"IO80211FlowQueue"=1,"IOThunderboltFrameList"=19,"IOUSBUserClientLegacy"=1,"IOReportUserClient"=8,"IOHIDEventService"=3,"AppleIntelLpssUART"=1,"AppleBCMWLANPCIeSkywalkRxCompletionQueue"=1,"AppleUSBVHCIBCE"=1,"AtiPowerPlayCallbackContext"=0,"AppleDiskImageDevice"=0,"CamelliaBase"=0,"AppleUSBHostFrameworkDeviceClient"=0,"AppleOnboardSerialBSDClient"=2,"IOTimeSyncNotifier"=0,"AppleIntelCNLUSBXHCI"=1,"AppleUSBHostIORequestPool"=9,"ATIController"=0,"AtiCommandTableBaseClass"=0,"IODMAController"=0,"AtiSmuInfoInterface_V2_V3_3"=0,"IOBlockStorageServices"=1,"IGHardwareGuC"=0,"IOThunderboltXDomainService"=0,"IOBluetoothGamepadHIDDriver"=0,"IOImageLoaderImageDictionary"=0,"AtiPanelInfo"=0,"AtiEnableSpreadSpectrumInterface_V1"=0,"AMDRadeonX6000_AMDSMLCTT"=0,"IOSCSIProtocolInterface"=2,"IOAccelEventMachineFast2"=2,"DIDeviceIOUserClient"=0,"IOThunderboltConfigXDomainPathTeardownRequestCommand"=0,"AppleUSBXHCIDevice"=0,"IOAudioEngine"=0,"IO80211SkywalkInterface"=1,"hv_vmx_space_t"=0,"IOAccelContext2"=2,"IOPMPowerSource"=0,"AMDRadeonX6000_IAmdPowerPlayHelper"=1,"AppleAPICInterruptController"=1,"IOUSBHostInterfaceLegacyIterator"=0,"AppleMultitouchDeviceUserClient"=1,"AppleACPICPU"=16,"IOSlaveFirmware"=0,"AppleUSBHostDARTDMACommand"=0,"AppleThunderboltNHIType2"=0,"IOI2CInterface"=1,"AtiGetSmuClockInfo_V3_1"=0,"IOAccelVidMemory"=1,"IOTimeSyncUnicastUDPv4EtEPort"=0,"IOAccelResource2"=2,"AppleUSBXHCIInterrupter"=1,"IO80211VirtualInterfaceNamer"=1,"AtiSmuInfoInterface_V2_V3_1"=0,"SCSITask"=0,"AMDRadeonX6000_AMDAccelDisplayMachine"=1,"IGStolenMemoryDescriptor"=0,"IOAHCIPortInterface"=1,"AppleIntelMEClientController"=1,"AMDRadeonX6000_AMDAccelDisplayPipe"=4,"AtiLineBuffer"=0,"IOThunderboltControlPathListener"=9,"AMDRadeonX6000_AMDSMLSAMU"=0,"AMDRadeonX6000_AMDPspDPPTestInterface"=1,"AppleBCMWLANDynamicRingOperationContext"=0,"IOThunderboltProtocolListener"=1,"AMDRadeonX6000_IAMDSMLVCE"=0,"AtiDiagLedProgrammer"=0,"R800_CHDCP"=0,"AppleSEPIntelIOP"=1,"AMDRadeonX6000_AmdInterruptManager"=1,"IORootParent"=1,"AtiSelectCrtcSourceInterface_V2"=0,"IOWatchDogTimer"=0,"IO80211PeerBssSteeringManager"=1,"AppleBCMWLANTaskmaster"=2,"SMCWatchDogTimer"=1,"AppleBCMWLANRoamManager"=1,"AppleTDMEffaceableNORDriver"=0,"AtiLinkedListItem"=0,"IOCPUInterruptController"=1,"AMDRadeonX6000_AMDAccelResource"=1,"AppleGFXHDA8086_38C8Controller"=0,"AMDRadeonX6000_AMDGFX10VMM"=1,"AtiDigitalPanelInfo"=0,"AppleBCMWLANHashtable"=14,"IGAccelVideoContext"=0,"AtiScalerInterface"=0,"IOUSBPipeV2"=0,"AtiHDCPStatusChangeInterrupt"=0,"IGAccelCommandQueue"=0,"IOHIDElementContainer"=1,"AppleAPFSUserClient"=0,"IOTimeSyncEthernetPort"=0,"AppleTDMAKSDriver"=0,"IOPlatformIO"=0,"AMDRadeonX6000_IAmdInterruptEvent"=1,"AppleAHCIRequestTimer"=1,"AtiSpreadSpectrumInfoInterface_V2_1"=0,"IGAccelGLContext"=0,"AtiFirmwareInfoInterface_V2"=0,"AppleGFXHDAFunctionGroupATI_Broadway"=0,"AppleAHCIDiskQueueManager"=1,"IOUserUserClient"=0,"IOPMinformeeList"=215,"IOAHCIBlockStorageDriver"=1,"IOGraphicsControllerWorkLoop"=1,"AppleSEPXART"=1,"mDNSHandoff"=0,"AtiGetSmuClockInfoInterface_V2"=0,"OSSymbol"=22016,"AMDRadeonX6000_AMDGCHub_10_1_1"=1,"AMDRadeonX6000_AMDNavi12PM4Engine"=0,"KernelRelay"=0,"AppleGFXHDA38C8Driver"=0,"IOPerfControlWorkContext"=175,"IOAudioToggleControl"=0,"IONaturalMemoryCursor"=0,"IOAudioStream"=0,"AppleECSMBusController"=0,"AtiAsicInit_V1_1"=0,"AppleSEPDiscovery"=0,"IOTimeSyncUnicastUDPv6EtEPort"=0,"AIDReporterState"=0,"IOBasicOutputQueue"=1,"ACMAccessoryCacheKernelService"=1,"AppleUSBALSService"=1,"AMDRadeonX6200_AMDRadeonHWLibsSWIP"=1,"X86PlatformShim"=1,"AppleUSBVHCIHostTxRxQueue"=5,"IOPacketQueue"=19,"AppleBCMWLANPCIeSkywalk"=1,"IOSerialBSDClient"=2,"AppleBCMWLANChipManagerPCIe4364"=1,"IOFramebufferParameterHandler"=4,"IOBluetoothSerialClientModemStreamSync"=0,"IGAccelSegmentResourceList"=0,"IOKDP"=0,"CCDataStream"=6,"IO80211WorkLoop"=1,"IO80211VirtualInterface"=1,"AppleBCMWLAN11axManager"=1,"AMDRadeonX6000_AmdTimerInterruptCallback"=0,"AppleGFXHDAFunctionGroup"=1,"HDCPDDCAuxHandler"=0,"CHDCP"=0,"IOFramebufferSharedUserClient"=1,"AppleBCMWLANPacketQueue"=0,"IOAudioSelectorControl"=0,"IGGarbageCollector"=1,"AppleRAIDStorageRequest"=32,"AMDRadeonX6000_AmdInterruptDeferredCallback"=0,"AppleOnboardSerialBusInterface"=1,"IOPerfControlClient"=5,"IOThunderboltConfigXDomainRequestCommand"=0,"AtiAdjustDisplayPll_V3"=0,"IO80211AsyncEventUserClient"=0,"IOThunderboltConfigXDomainLinkStatusRequestCommand"=0,"IGHardwareRingBufferMain"=1,"ACMPersistentStoreKernelService"=1,"AMDRadeonX6000_AMDRTRing"=6,"IOTimeSyncNanosecondSnapshotService"=0,"com_apple_driver_pm_msr_reporter"=1,"AppleUSBNetworkingHostCommandPool"=0,"IOHIDEventServiceUserClient"=4,"AMDRadeonX6000_AMDAccelVCNContext"=0,"IOTimeSyncMachAbsoluteNanoseconds"=0,"AppleTDMBlockStorageServices"=0,"AtiNvramParserInterface"=0,"IOAccelBlockFence"=0,"AppleBCMWLANBusInterfacePCIe"=1,"IOThunderboltXDPropertiesLeafData"=0,"IOConditionGate"=2,"AMDRadeonX6000_AMDStatisticsManager"=1,"AtiGpioPinLutInterface_V1"=0,"AppleNVMeTranslationSMARTUserClient"=0,"AMDRadeonX6000_AMDCPAppInterface"=1,"IOHIDReportElementQueue"=5,"IOHIDClientData"=4,"AppleIntelICLUSBXHCI"=0,"IOThunderboltI2CCommand"=6,"AmdUnderflowTracker"=0,"AtiTransmitterControlInterface_V1"=0,"AtiBiosParser1"=0,"AppleBCMWLANIO80211VirtualInterface"=2,"AppleBCMWLANRxItemRing"=1,"AtiTransmitterControlInterface_V2"=0,"IOHIDEventDriver"=3,"AtiProcessAuxTransaction_V1_2"=0,"AMDRadeonX6000_IAMDHWAlignManager"=1,"DIDeviceRequestPool"=0,"AMDRadeonX6000_IAmdUnderflowTracker"=0,"AMDRadeonX6000_AMDHWChannelStatsGroup"=12,"IOBufferCopyEventSource"=18,"IOSkywalkNetworkKDPPoller"=0,"AppleHPMUserClient"=0,"IOUserNetworkPacketBufferPool"=0,"IOAVBNubUserClient"=0,"AppleUSBVHCIEndpoint"=9,"AppleASMedia3142USBXHCI"=0,"IGHardwareCommandStreamer4"=0,"IOTimeSyncTimedEdgeGeneratorUserClient"=0,"IOThunderboltXDomainLink"=0,"CryptoBufferDescriptor"=1152,"AMDRadeonX6000_AmdHdcpAuthFailInterrupt"=6,"AtiBlankCrtcInterface_V1"=0,"AppleThunderboltHAL"=1,"IOBluetoothDataQueue"=2,"IOThunderboltSwitchLC"=1,"AppleBCMWLANPCIeDoorbell"=1,"IGHardwareDisplayContext"=0,"AIDCircularBuffer"=0,"AppleUSBNetworkingCommand"=0,"AMDRadeonX6000_IAMDSMLSAMU"=0,"AppleTDMControlLUN"=0,"AppleUSBHostDMACommandPool"=2,"OSSerialize"=1,"AtiEnableCrtcInterface_V2"=0,"AMDRadeonX6000_AmdHdcpProxy"=4,"AMDRadeonX6000_AMDGCHub_10_1_0"=0,"AppleUSBXHCIParkingCommandRing"=0,"AppleIntelScaler"=5,"AppleSMBusControllerUserClient"=0,"AppleSMBusDevice"=1,"AppleBCMWLANSkywalkInterface"=1,"IOThunderboltConfigReadCommand"=16,"AtiSclCoeff"=0,"com_apple_filesystems_hfs_encodings"=1,"AppleUSB30XHCICardReaderPort"=1,"com_apple_driver_AppleUSBCardReaderSBC"=1,"IOAudioPort"=0,"AppleBCMWLANIOReporting"=2,"AMDRadeonX6000_AmdGpuWrangler"=1,"IOPMGR"=0,"AppleUSBXHCIAR"=0,"IOFilterScheme"=0,"ACMFirstResponderKernelService"=1,"AMDRadeonX6000_IAmdMemoryAllocator"=2,"AppleImage4"=1,"AppleBCMWLANCallbackEventSource"=1,"AMDRadeonX6000_AMDAccel2DContext"=4,"IOHDIXHDDriveNub"=0,"AMDRadeonX6000_AMDAccelStatistics"=1,"AppleGFXHDAFunctionGroup_80862805"=0,"IOBufferCopyCommandQueue"=1,"IOMachPort"=1522,"com_apple_driver_AppleUSBCardReaderUMC"=1,"IOHIDPointingDevice"=0,"AppleGFXHDAFunctionGroup_80862807"=0,"IOThunderboltWorkLoop"=1,"AppleUSBController"=2,"OSAction_IOHIDDevice__CompleteReport"=0,"IOPartitionScheme"=2,"AMDRadeonX6000_AmdHdcp1Lib"=4,"ACMT208ProxyKernelService"=0,"AppleGPUWrangler_GPUPostStartWorkItem"=0,"IOBluetoothRFCOMMChannelUserClient"=0,"AppleThunderboltPCIUpAdapter"=2,"IOStateReporter"=83,"ATIConnection"=0,"IOBootNDRV"=0,"IOAccelTraceStreamConnection"=12,"IOWatchdog"=1,"AppleGFXHDAFunctionGroup_8086280C"=0,"AtiStaticPllAssigner"=0,"IGAccelTraceStream"=4,"IONetworkInterface"=1,"AMDRadeonX6000_AMDAccelBlockFence"=0,"AppleGFXHDAFunctionGroup_8086280F"=0,"AppleGFXHDAControllerUserClient"=0,"IOAccel2DContext2"=1,"IOPMPowerStateQueue"=1,"AMDRadeonX6000_AMDVCN2HWEngine"=1,"IOSkywalkTxSubmissionQueue"=1,"IONVMeBlockStorageDevice"=3,"IOThunderboltXDomainPath"=0,"IOHIDEventServiceQueue"=5,"IGHardwarePerProcessPageTable32"=0,"IOAccelSegmentResourceList"=0,"AIDUserClientLogger"=0,"AMDRadeonX6000_IAmdCursor"=1,"AppleGFXHDAEGController"=1,"AppleBCMWLANSkywalkTxSubmissionQueue"=1,"com_apple_AVEBridge"=1,"AMDRadeonX6000_AMDHWVMHub"=2,"AppleHIDTransportIODataQueue"=0,"IOSurfaceRoot"=1,"AppleUpstreamUserClient"=0,"AppleNVMeSMARTUserClient"=0,"AMDRadeonX6000_AMDVCN2EncRing"=1,"IOBufferCopyController"=1,"IOPlatformPluginDevice"=2,"AppleASMedia1042USBXHCICommandRing"=0,"AppleBCMWLANPCIeSkywalkPacket"=8832,"IOThunderboltConfigXDomainROMChangedRequestCommand"=0,"AtiEnableCrtc_V2_V1"=0,"IOCommandPool"=20,"HDCPAuxHandler"=0,"AMDRadeonX6000_IAMDSMLUVD"=0,"AppleBCMWLANChipManagerPCIe4355"=0,"AppleBCMWLANIO80211P2PInterface"=0,"IOThunderboltNHI"=1,"IOSCSITargetDevice"=0,"IGHardwareBlit3DContext"=1,"IO80211ScanManager"=1,"AMDRadeonX6000_AmdLinkedList"=174,"IOSurfaceDeviceMemoryRegion"=0,"IGHardwarePerProcessPageTable"=1,"AMDRadeonX6000_IAMDCommandBufferPool"=1,"AppleSystemPolicy"=1,"AtiSelectCrtcSourceInterface_V1"=0,"AtiLinkedListIterator"=0,"AppleS3XController"=0,"IOSurfaceRootUserClient"=30,"IOAccelLegacyDisplayPipe"=1,"CCCapture"=0,"AtiBlankCrtc_V2_V1"=0,"AMDRadeonX6000_AMDSIAtomicBlitManager"=0,"AppleBCMWLANPCIeSnapshotContext"=0,"AppleIntelLpssUARTv1"=2,"OSString"=34049,"IOBufferCopyEngine"=1,"AMDRadeonX6000_AMDAccelShared"=27,"IOHIDResource"=1,"AMDRadeonX6000_AMDPM4HWEngine"=1,"AMDRadeonX6200_AMDRadeonHWLibs"=1,"IOThunderboltConfigMultiReadCommand"=7,"CoreAnalyticsHub"=1,"IO80211AWDLPeerManager"=1,"AMDRadeonX6000_AmdDeviceMemoryManager"=1,"OSSet"=2576,"AMDRadeonX6000_IAMDHWHandler"=1,"AppleGPUWrangler_MatchNotificationWorkItem"=0,"OSNumber"=40921,"AtiPowerPlayInfo_V2_V11"=0,"IOHIDElement"=1,"IOHIDConsumer"=0,"APFSCryptoContext"=1152,"IOSkywalkNetworkPacket"=1,"IOAccelEventFence"=0,"IOThunderboltDictionary"=10,"AtiOfflinePanelInfo"=0,"IOThunderboltFindCapabilityCommand"=7,"OSObject"=266,"IOThunderboltController"=1,"AMDRadeonX6000_AMDMMHub_2_0_2"=1,"IGAccelFIFOChannel"=3,"IO80211AsyncUserClientParameters"=0,"com_apple_AppleFSCompression_AppleFSCompressionTypeZlib"=1,"R800SharedHDCP"=0,"AtiAsicInfoReaderVega20"=0,"IO80211DriverCommandDescriptor"=0,"IOSkywalkPacketBuffer"=2176,"IODeblocker"=0,"AppleBCMWLANPCIeSkywalkTxSubmissionQueue"=1,"AtiPowerPlayInfoInterface_V2"=0,"AppleIntelHDCP1"=0,"com_apple_driver_pm_uncore_reporter"=1,"AppleBCMWLANPCIeSubmissionRing"=4,"IOSlaveRelayActionCommand"=0,"IOBluetoothHostControllerUserClient"=0,"BridgeAudioPCI"=1,"AtiSetPixelClock_V1_V7"=0,"AppleKeyStoreCommand"=2,"IOUSBBus"=1,"AtiGetMemoryClockInterface_V2"=0,"AppleGFXHDA8086_9D70Controller"=0,"IOHDIXHDDriveOutKernelUserClient"=0,"AtiAtomFirmwareInterface"=0,"AppleBCMWLANProximityInterface"=1,"CamelliaTcon2"=0,"OSArray"=14873,"AtiEncoderControl_V1_V5"=0,"IOThunderboltString"=70,"AppleUSBNCMControl"=1,"com_apple_filesystems_apfs"=0,"IOSurfaceClient"=200,"IOHIDAsyncReportQueue"=0,"AppleBCMWLANChipLogger"=1,"IOTimeSyncNetworkPort"=0,"IORegistryEntry"=98,"IOUSBDeviceUserClientV2"=1,"IOAccelTraceStream2"=2,"IOTimeSyncFDPtPPort"=0,"AppleBCMWLANIOReportingPerSlice"=1,"AppleSATLSMARTUserClient"=0,"IOSCSIBlockCommandsDevice"=1,"IGHardwareRingBufferBlit"=1,"IOBluetoothMemoryDescriptorRetainer"=0,"IOThunderboltConfigResetCommand"=4,"AppleBCMWLANProvisioningManager"=1,"IOConfigurationDescriptorOrderedSet"=0,"IOCatalogue"=1,"IODispatchQueue"=6,"AppleUSB20XHCITypeCPort"=2,"AtiSelectCrtcSource_V1_V2"=0,"GTraceBuffer"=4,"OSDictionary"=15721,"AppleBCMWLANChanSpec"=1,"IOThunderboltPort"=29,"IOMemoryMap"=3424,"IOTimeSyncFDEtEPort"=0,"IGAccelVideoContextMain"=0,"AppleUSB30XHCIPort"=6,"IOImageLoaderHashstore"=4,"AMDRadeonX6000_AmdFbPresenter"=4,"AMDRadeonPowerDomainController"=0,"IOThunderboltConfigModifyQuadletCommand"=0,"IOSCSIMultipathedLogicalUnit"=0,"IOAccelNamespace"=57,"AppleGFXHDAFunctionGroupATI_RS710"=0,"AppleNVMeWorkLoop"=6,"IOThunderboltNHITransmitRing"=1,"IOTimeSyncUserFilteredServiceUserClient"=0,"AMDRadeonX6000_AMDDMAHWChannel"=1,"AppleThunderboltNHIReceiveRing"=12,"AppleUSBHostControllerListElement"=0,"IOThunderboltIECSNub"=3,"IOThunderboltPath"=4,"AppleDeviceManagementHIDEventService"=2,"AppleUSBRequestPool"=4,"AtiTransmitterControl_V1_V6"=0,"AtiEnableCrtc_V1_V1"=0,"IOEventSource"=29,"IOUSBCommand"=0,"AMDRadeonX6000_AmdRegisterAccess"=1,"IOUSBHostInterfaceIterator"=0,"IO80211AWDLMulticastPeer"=1,"AtiGetMemoryClockInterface_V1"=0,"AppleGFXHDAWidgetFactory"=0,"OSSerializer"=83,"IOLittleMemoryCursor"=0,"IOTimeSyncUserClient"=1,"BridgeAudioCommunicationQueue"=2,"mDNSOffloadUserClient"=0,"AIDReporter"=0,"IOPMrootDomain"=1,"AppleRAIDEventSource"=2,"AppleBCMWLANTestManager"=1,"IOSMBusRequest"=0,"AtiFbInterruptManager"=0,"IOSlaveMemory"=1,"AppleSMBusController"=1,"AtiHdcp1Lib"=0,"IOUSBMassStorageDriver"=1,"IOSCSIPeripheralDeviceType07"=0,"IOThunderboltConfigNotifyAckCommand"=0,"IOAccelGLDrawableUserClient"=0,"AppleSSE"=1,"R700_CHDCP"=0,"AppleBCMWLANBSSBeacon"=12,"IOPMServiceInterestNotifier"=121,"AMDRadeonX6000_AMDMMHub_2_0_0"=0,"AppleIntelFramebufferController"=1,"AppleBCMWLANCore"=1,"AGPMHeuristic2"=0,"IODisplay"=1,"AEdidBlock"=0,"IGHardwarePerProcessPageTable64"=1,"AMDRadeonX6000_AMDNavi10VideoContext"=0,"AppleBCMWLANSkywalkRxCompletionQueue"=1,"IO80211QueueCall"=1,"AMDRadeonX6000_IAMDHWDisplay"=1,"com_apple_AVEBridgeUserClient"=0,"IOUserNetworkTxSubmissionQueue"=0,"IOAccelDisplayPipeUserClient2"=4,"IOTimeSyncEthernetInterfaceAdapter"=0,"IOAccelContextEventFence"=0,"AppleUSBHostController"=2,"AppleBCMWLANPlatformFunctionEventTimestamp"=0,"AppleGraphicsDeviceControlClient"=9,"AppleHPMLPSS"=0,"IORTC"=1,"AMDRadeonX6000_AMDRadeonHWServicesAbstract"=1,"IGHardwareBlit2DContext"=1,"IOAccelCommandQueue"=1,"IOUSBMassStorageUASDriver"=0,"IOUserResources"=1,"IOSCSIProtocolServices"=2,"AppleGFXHDAWidgetATI_RS730"=0,"AppleUSBVHCIRequestPool"=1,"IOHDIXController"=1,"_IOServiceNullNotifier"=1,"AppleSEPControl"=1,"AMDRadeonX6000_AMDHWChannel"=4,"AppleEffaceableStorage"=1,"IOBluetoothPacketLoggerUserClient"=0,"IOAccelExternalEvent"=0,"IOHIDResourceDeviceUserClient"=0,"IOUSBMassStorageDriverNub"=1,"AtiGetEngineClock_V2_V1"=0,"IOUSBMassStorageResourceUserClient"=0,"AppleCSRBluetoothHostController"=0,"AtiHwCursor"=0,"IOHIDLibUserClient"=5,"AMDRadeonX6000_AmdProjectFeatures"=1,"AppleRAIDUserClient"=0,"IOBluetoothWorkLoop"=0,"AppleThunderboltDPInAdapterGFXPolicy1"=2,"AppleUSBXHCITR"=1,"IOThunderboltEEPROM"=6,"IOSKRegionMapper"=6,"AppleAHCIWorkLoopLock"=1,"IOAccelRangeAllocator"=0,"AppleUSBDescriptor"=67,"IOThunderboltCallbackEventSource"=7,"AMDRadeonX6000_AMDNavi10Hardware"=0,"AppleBCMWLANCoreFirmwareLoader"=0,"IOSlowAdaptiveClockingDomain"=0,"AppleACPIPowerResource"=0,"AppleMultitouchHIDEventDriverV2"=1,"IOMediaBSDClient"=21,"IOBluetoothACLMemoryDescriptor"=0,"IOHITablet"=0,"IO80211CommandQueue"=24,"BanksiaTcon"=0,"IOUserNetworkTxCompletionQueue"=0,"IOThunderboltArray"=9,"CCDataPipeBlobOS"=0,"IOBluetoothHCIRequest"=0,"IOAccelMemoryAllocator2"=4,"AppleIntelPlane"=9,"AtiTransactionCompleteInterrupt"=0,"AppleBCMWLANPCIeSkywalkRxSubmissionQueue"=1,"AppleUSBXHCIIsochronousEndpoint"=0,"AMDRadeonX6000_AMDDecAppInterface"=0,"ACMRestrictedModeAnalyticsKernelService"=1,"AMDRadeonX6000_AMDAccelSurface"=10,"AppleThunderboltIntelPCIHAL"=1,"IOThunderboltConfigPollQuadletCommand"=0,"IOSCSIPeripheralDeviceNub"=1,"AMDRadeonX6000_AMDKIQHWChannel"=1,"IO80211LinkQualityMonitor"=0,"AMDRadeonX6000_AmdTimingList"=4,"AMDRadeonX6000_AMDAccelSysMemory"=1364,"AppleSEPCommandPool"=2,"AppleUSBRequest"=1,"AppleTDMType00"=0,"IOPlatformPluginFamily"=1,"AppleGFXHDAWidget_80862807"=0,"IOSurfaceSharedEventNotificationPort"=0,"IO80211PeerMonitor"=4,"AppleGPUWrangler_WorkItem"=0,"IOUserNetworkPacket"=0,"IOUSBCommandPool"=0,"AppleThunderboltDPOutAdapterGFXPolicy1"=2,"AtiAsicInitInterface_V1"=0,"IOUSBMassStorageDriverUFIDevice"=0,"IOUSBRootHubDevice"=0,"AppleUSBHostInterfaceUserClient"=2,"AppleBCMWLANCommandWithXTLV"=0,"GammaTable"=0,"IOSkywalkCloneableNetworkPacket"=0,"IOThunderboltSwitchI2CCommandQueue"=3,"IOSKMapper"=1,"AppleThunderboltPCIDownAdapter"=4,"IOBluetoothHIDDriver"=1,"IOTimeSyncIntervalFilterIIR128"=0,"IONDRVDevice"=0,"IOInterleavedMemoryDescriptor"=0,"AMDRadeonX6000_AMDGFX10SDMARing"=4,"IOKernelDebugger"=0,"KextAuditUserClient"=1,"IOHIDEventSource"=10,"OSBoolean"=2,"AppleRAIDStripeSet"=2,"AGPMClient"=0,"IOSlaveRelayCommandPool"=0,"OSData"=58064,"IOHIDInterface"=10,"IOAccelBufferMemoryDescriptorPool2"=1,"OSIterator"=2,"AMDRadeonX6000_IAMDSMLInterface"=1,"IOACPIPlatformDevice"=176,"AtiVramInfoInterface_V2"=0,"AMDRadeonX6000_IAmdHdcpProxy"=1,"AppleUSBVHCIBringupDriver"=0,"IOFramebufferUserClient"=4,"IOSimpleReporter"=447,"AtiPowerPlayTableInterface_V1"=0,"IOUserEthernetController"=0,"HDCPDPAuxHandler"=0,"PassthruInterruptController"=0,"AMDRadeonX6000_AMDHWGart"=1,"IOThunderboltCommandQueue"=12,"AppleUSBHostResourcesTypeC"=1,"AIDLogger"=0,"AMDRadeonX6200_AMDRadeonHWLibsX6200"=1,"HIDAlwaysNotifyingIODataQueue"=1,"IOSkywalkKernelPipeBSDClient"=0,"ApplePlatformEnabler"=1,"IOAVBAudioLoader"=0,"AMDRadeonX6000_IAmdMCILHelper"=1,"AppleGPUWrangler_BusyInterestWorkItem"=0,"IOThunderboltConnectionManager"=1,"IOHDIXCommandQueue"=0,"AppleSMBusControllerICH"=1,"AppleIntelSlowAdaptiveClockingManager"=1,"AppleUSBHostPort"=2,"IGAccelMemoryMap"=102,"AMDRadeonX6000_AMDHWVMContext"=57,"IOSkywalkRing"=2,"IOThunderboltSwitchType2"=0,"AppleMCCSIOController"=10,"AMDRadeonX6000_IAmdDpTestCommandParser"=1,"AppleIntelPCHPMC"=0,"IOTimeSyncEthernetAVBControllerAdapter"=0,"IOThunderboltTimerCommand"=11,"AppleBCMWLANParseRing"=1,"IOUSBHostInterface"=6,"EndpointSecurityExternalClient"=0,"AtiVBiosHelper"=0,"AppleUSBHostDMACommand"=0,"AppleUSBIORequest"=50,"_IOServiceJob"=0,"IOBluetoothPacketLoggerWorkQueue"=1,"IGAccelBlockFence"=0,"AppleUSBXHCIARIsochronousRequestPool"=0,"AppleACPIButton"=2,"AppleBCMWLANPlatformFunctionMacAMFM"=0,"_IOConfigThread"=0,"AMDRadeonX6000_AmdLink"=4,"IOThunderboltCommand"=5,"AMDRadeonX6000_IAmdInterruptManager"=1,"AtiAtomTableBaseClass"=0,"IOSurfaceSharedEventReference"=0,"AppleUSBVHCIEventQueue"=1,"AppleHIDKeyboardEventDriverV2"=1,"IOHDIXCommandPool"=0,"IOImageLoaderDatastore"=1,"IOAccelSurface"=1,"RootDomainUserClient"=89,"IOUserNetworkMemorySegment"=0,"IGHardwarePageTable"=2,"AMDRadeonX6000_AMDGFX10Display"=1,"BridgeAudioController"=1,"AMDRadeonX6000_AMDSMLUVD"=0,"AppleThunderboltDPOutAdapter"=1,"IOHIDEventRepairDriver"=0,"IGHardwareGuCWorkQueue"=0,"AppleUSBXHCIPCI"=1,"IOAVBNub"=1,"IOSlaveCPU"=1,"AppleThunderboltNHIType3"=1,"AppleUSBVHCIPort"=8,"AGDPClientControl"=1,"AMDRadeonX6000_AmdPowerPlayHelper"=1,"AMDRadeonX6000_AMDSMLVCN"=1,"AtiProcessAuxTransactionInterface_V1"=0,"SMCPolledInterface"=1,"AMDRadeonX6000_AMDNavi14PM4Engine"=1,"AppleMobileFileIntegrity"=1,"IOHIDUserClient"=1,"AppleUSBHostLegacyClient"=11,"AppleUSBXHCILPT"=0,"AtiProcessAuxTransactionInterface_V2"=0,"AMDRadeonX6000_AMDGFX10KIQHWChannel"=1,"IOHIDSystem"=1,"IOSCSIPeripheralDeviceType00"=1,"IGAccelDevice"=0,"AppleBCMWLANChipManagerPCIe4378"=0,"AppleIntelI2CDevice"=0,"AtiEncoderControlInterface_V2"=0,"IOHIDPointing"=0,"IOBluetoothL2CAPSignalChannel"=2,"AtiTableConnectorAssigner"=0,"IODataQueueDispatchSource"=0,"AppleBCMWLANTxItemRing"=1,"AppleOnboardSerialSync"=1,"AtomBiosProxy"=0,"IOTimeSyncPortManager"=0,"AppleBCMWLANPacketTransmitter"=0,"AppleUSBVHCICommandQueue"=1,"IOTimeSyncUserFilteredService"=0,"AppleCredentialManagerUserClient"=3,"IGScheduler5"=0,"AMDRadeonX6000_AmdDeviceMemoryManagerNavi"=1,"IGHardwareCommandStreamer5"=0,"AtiPackingConnectorAssignerDynamic"=0,"AppleBCMWLANPowerManager"=1,"AppleBCMWLANLowLatencyInterface"=1,"AppleUSBLegacyDeviceUserClient"=1,"KernelRelayEndpoint"=0,"IOECTimeSyncHandler"=0,"AMDRadeonX6000_IAMDStatisticsGroup"=1,"IOImageLoaderRequest"=1,"IOUSBMassStorageResource"=1,"AppleUserHIDDevice"=2,"IOTimeSyncgPTPManagerUserClient"=1,"IOTimeSyncWiFiInterfaceAdapter"=0,"AHwI2cProxy"=0,"CoreAnalyticsUserClient"=1,"_IOFramebufferNotifier"=19,"OSKext"=477,"AppleHV"=1,"CCStream"=2,"IOGUIDPartitionScheme"=4,"AppleGFXHDA8086_9DC8Controller"=0,"AMDRadeonX6000_IAmdBootModeParser"=1,"AppleUSBLegacyInterfaceUserClient"=0,"IOSyncer"=0,"AppleThunderboltNHITransmitRingManager"=1,"AppleBCMWLANPlatformFunctionMac"=1,"AHCIRequest"=64,"AppleACPIPMC"=1,"AppleSEPManager"=1,"AppleUSBCDCControl"=1,"AppleBCMWLANChipBackplane"=1,"IOSCSILogicalUnitNub"=1,"IOSkywalkTxCompletionQueue"=1,"IOPCIEventSource"=0,"OSLiveNumber"=12,"AppleBCMWLANChipManagerPCIe4345"=0,"AppleGFXHDAController"=1,"IOUSBHostPipe"=1,"IOCharacterDevice"=3,"IOBluetoothL2CAPChannel"=5,"CCDataSession"=0,"IOTimeSyncEthernetModernInterfaceAdapter"=0,"IOAccelExternalEventFence"=0,"AtiEncoderControlInterface_V1"=0,"IOAudioControl"=0,"IOBufferMemoryDescriptor"=1969,"IOBluetoothPacketLoggerDataQueue"=0,"CCDataPipeUserClient"=0,"IGHardwareResolveContext"=0,"IO80211FlowQueueDatabase"=4,"IOHIDEvent"=0,"CCIOReporterDataStream"=1,"AMDRadeonX6000_AMDVCN2EncChannel"=2,"AMDRadeonX6000_AMDAccelSegmentResourceList"=0,"AppleUSBCDCCompositeDevice"=1,"IOUSBNotification"=0,"IOSMBusController"=1,"ATIAnalogConnection"=0,"AppleNVMeRequestTimer"=3,"AppleGFXHDAPath"=0,"IOUSBLog"=1,"AppleBCMWLANChipManager"=1,"IO80211AssociationJoinSnapshot"=1,"IOHDIXHDDriveOutKernel"=0,"OSCollectionIterator"=78,"IOTimeSyncWiFiControllerAdapter"=0,"AMDRadeonX6000_AMDCommandBufferPool"=21,"AppleGraphicsDeviceControlPlugin"=1,"AMDRadeonX6000_AMDHWMemory"=1,"IOThunderboltTunnelDriver"=3,"IOReportHub"=1,"IOThunderboltIECSCommandQueue"=3,"IOThunderboltConfigCommand"=10,"IOTimeSyncEthernetSoftDMAInterfaceAdapter"=0,"AppleUSBHubPolicyMaker"=2,"AtiDceInfoInterface_V2_V4_1"=0,"AppleGFXHDAFunctionGroupATI_RS780"=1,"IOAccelSubmitter2"=2,"IOUserNetworkPacketQueue"=0,"IOBluetoothDevice"=2,"AppleUSBHostResourcesBusPowerClient"=4,"IOThunderboltTransmitCommand"=3,"IOBluetoothTimerEventSource"=0,"AMDRadeonX6000_AMDTPTManager"=0,"AppleBCMWLANRxByteRing"=1,"IOUSBInterfaceUserClientV2"=1,"IOPlatformExpert"=1,"IOFDiskPartitionScheme"=0,"IOAccelAllocationInfo"=0,"IOSKArena"=15,"BCMWLANFirmware4364_Hashstore"=1,"AppleIntelLpssDmacChannel"=0,"AMDRadeonX6000_AMDNavi14Hardware"=1,"AMDRadeonX6000_AmdHdcpUpstreamParser"=4,"IOModemSerialStreamSync"=0,"AppleBCMWLANChipImage"=1,"IOBluetoothHostController"=1,"AppleIntelLpssI2CGate"=0,"IOThunderboltSet"=72,"AppleMultitouchHIDEventService"=0,"AppleUSBXHCIIsochronousRequest"=10,"AMDRadeonX6000_IAMDHWVMM"=1,"IODiskImageBlockStorageDeviceOutKernel"=0,"AppleGFXHDAEngineOutput"=0,"IOTimeSyncUnicastLinkLayerEtEPort"=0,"IO80211ControllerMonitor"=1,"AtiBlankCrtcInterface_V2"=0,"AMDRadeonX6000_IAmdBiosParserHelper"=1,"AppleOnboardSerialSkywalkInterface"=0,"AtiNvramParserV1"=0,"OSKextSavedMutableSegment"=6,"AMDRadeonX6000_AMDHWAlignManager"=1,"IOPMinformee"=153,"AppleMultitouchMouseHIDEventDriver"=1,"AppleIntelLpssI2C"=0,"AMDRadeonX6000_AmdRadeonControllerNavi10"=0,"AppleOnboardSerialSkywalkPacketPool"=0,"AppleAPFSVolumeBSDClient"=8,"DisplayPortUtilities"=0,"AppleBCMWLANPCIeSkywalkMemorySegment"=138,"AppleIntelLpssI2CDevice"=0,"AppleUSBXHCIARIsochronousRequest"=0,"AGPM"=1,"AtiAdjustDisplayPllInterface_V1"=0,"AppleUSB20XHCIPort"=5,"AppleDiskImagesController"=1,"IOLWPool"=0,"AppleIntelHDCP2"=0,"AppleMultitouchDevice"=1,"IO80211PacketDescriptor"=6144,"AtiGpuWrangler"=0,"AtiFbInterruptDeferredCallback"=0,"IOTimeSyncTimedEdgeGenerator"=0,"AIDService"=0,"AppleHPM"=1,"IOSlaveRelayEndpoint"=0,"AMDRadeonX6000_AMDHWEngine"=3,"R700SharedHDCP"=0,"AppleRAID"=1,"AppleSimpleUARTSync"=2,"AMDRadeonX6000_AMDSDMAEngine_GC_10_1_0"=0,"IOCPU"=1,"IOWorkLoop"=125,"AMDRadeonX6000_AMDSMLCPMsg"=0,"IOAccelMTLEvent2"=0,"IOGraphicsDevice"=1,"AppleBCMWLANEnterpriseManager"=1,"AMDRadeonX6000_IAMDHWInterface"=1,"CCDataPipe"=3,"IOUSBHubPolicyMaker"=1,"AppleSMCClient"=4,"IOGatedOutputQueue"=16,"AppleThunderboltDPInAdapter"=1,"IOUSBPipe"=0,"IOHIDResourceQueue"=0,"AppleEffaceableStorageUserClient"=0,"IOPCIDevice"=52,"APowerPlayManager"=0,"AppleIntelLpssI2CUserClient"=0,"AtiCommandGate"=0,"AppleBCMWLANTimeSyncEngine"=0,"IONetworkUserClient"=0,"IOUserEthernetResourceUserClient"=0,"IOHIDUserDevice"=0,"IOTimeSyncFilteredService"=0,"AppleUSBVHCIBCEBufferQueue"=9,"IOAppleBluetoothHIDDriver"=1,"IOSkywalkPacketQueue"=4,"IOThunderboltPacketLoggerNub"=0,"AMDRadeonX6000_AmdDalHelper"=1,"IOTimeSyncPort"=1,"IGScheduler4"=0,"AMDRadeonX6000_IAMDPM4CommandsUtility"=0,"IOHITabletPointer"=0,"AppleUSBCardReaderBlockStorageServices"=1,"AMDRadeonX6000_AMDSDMAEngine_GC_10_1_1"=2,"IOThunderboltAbstractMicro"=1,"IOSurfaceDescriptor"=0,"AppleAPFSVolume"=10,"AMDRadeonX6000_AMDHWRegisters"=1,"AppleBCMWLANByteRing"=2,"AMDSupport"=1,"AMDRadeonX6000_AMDSMLGFX10Interface"=1,"AppleBCMWLANCommandQueue"=12,"AppleUSBVHCIDevice"=4,"PrimaryEdidBlock"=0,"com_apple_driver_pm_reporter"=8,"AppleBCMWLANPCIeCompletionRing"=6,"AppleBCMWLANNetManager"=1,"AppleBCMWLANSkywalkRxSubmissionQueue"=1,"IGAccelStatistics"=1,"IGGuC"=1,"IOUSBMassStorageUFIDriver"=0,"AtiSetPixelClockInterface_V2"=0,"AppleBCMWLANChipManagerPCIe43452"=0,"IOHIDKeyboardDevice"=0,"IOHIDProviderPropertyMerger"=0,"IOHIDDeviceElementContainer"=10,"IOThunderboltXDDirectory"=0,"AppleKeyStore"=1,"KextAudit"=1,"AppleRAIDMirrorSet"=0,"IOThunderboltHopSet"=50,"BCM5701Enet"=1,"IOThunderboltLocalNode"=1,"AMDRadeonX6000_AMDSDMAEngine_GC_10_1_2"=0,"AMDRadeonX6000_AMDDCNDisplay"=1,"AMDRadeonX6000_IAMDHWVMHub"=1,"AtiConstantConnectorAssigner"=0,"AtiConnectorAssigner"=0,"IOAudioTimeIntervalFilterFIR"=0,"IOThunderboltXDPropertiesCache"=1,"AppleBCMWLANPCIeMMIOHistory"=1,"AppleIntelMEIDriver"=1,"AMDRadeonX6000_AMDLinkedList"=1,"IOTimeSyncNetworkPortUserClient"=0,"AppleUSBPipe"=0,"AMDRadeonX6000_AmdHdcp2Lib"=4,"IOThunderboltConnectionManagerType5"=0,"AppleUSBXHCIARRequest"=0,"IOSkywalkNetworkInterface"=1,"AppleRAIDSet"=1,"AppleS3ELabController"=0,"AppleBCMWLANChipManagerPCIe4377"=0,"AppleBCMWLANPCIeSkywalkFlowQueue"=0,"AppleUSBXHCI"=1,"IOUserEthernetInterface"=0,"AMDRadeonX6000_IAmdAsicInfo"=1,"AMDRadeonX6000_IAmdProjectFeatures"=1,"AppleUSBXHCIPPT"=0,"IOBluetoothHCIController"=1,"com_apple_driver_AppleUSBCardReaderInterfaceNub"=0,"AtiSpreadSpectrumInfoInterface_V3_1"=0,"IOThunderboltReceiveCommand"=16,"AMDRadeonX6000_AMDGFX10AlignManager"=1,"IOSkywalkEthernetInterface"=1,"AtiSetPixelClockInterface_V1"=0,"com_apple_AppleFSCompression_AppleFSCompressionTypeDataless"=1,"LuaHardwareAccess"=1,"IOTimeSyncMachNanoPort"=1,"IOPCIBridge"=2,"AMDRadeonX6000_AmdAsicInfo"=1,"IONVMeController"=3,"IOSKMemoryBuffer"=527,"AtiPowerPlayInfo_V2_V8"=0,"AMDRadeonX6000_AMDGFX10SDMAEngine"=1,"IORangeAllocator"=33,"IOWatchdogUserClient"=1,"AGPMHeuristic4"=0,"IOSKRegion"=59,"AppleLVMStorageRequest"=0,"AMDRadeonX6000_AMDGFX10HWMemory"=1,"IOAccelKernelMappedMemory"=20,"AppleSEPEndpoint"=5,"AMDRadeonX6000_IAMDSMLCTT"=0,"AtiScalerEnhanced"=0,"IOHIDKeyboardEventDevice"=0,"AppleUSBVHCIPipe"=9,"AppleBCMWLANPortInterfacePCIeAMFM"=0,"IOAccelDisplayPipeGammaTable2"=1,"IOAccelStatistics2"=2},"IOMalloc allocation"=140107097}
  | }
  | 
  +-o iMac20,1  <class IOPlatformExpertDevice, id 0x100000114, registered, matched, active, busy 0 (10770 ms), retain 58>
    | {
    |   "IOInterruptSpecifiers" = (<0900000005000000>)
    |   "IOPolledInterface" = "SMCPolledInterface is not serializable"
    |   "IOPlatformUUID" = "6678C394-3881-570C-9FD4-04F095D49803"
    |   "serial-number" = <504e355700000000000000000048313246334a4754504e3557000000000000000000000000000000000000>
    |   "platform-feature" = <2000000000000000>
    |   "IOPlatformSystemSleepPolicy" = <534c505402000a0020000000200000000000000000000000050000000000000000cd97010000000040060000000000001800000018000000050000000000000000cd97010000000040060000000000001800000018000000020000000100000000cd97010000000040061000000010002040000020400000020000000800000000cd970100000000400610000000100000c0000000c00000020000000800000000cd97010000000040060000000000000880000008800000050000000000000000cd97010000000040060000000000002800000020000000050000000000000000cd97010000000050060000100000000000000000000000050000000000000000cd97010000000040060000000000000000000000000000020000000100000000cd97010000000000000000000000000000000000000000020000000000000000cd970100000000>
    |   "IOBusyInterest" = "IOCommand is not serializable"
    |   "target-type" = <"Mac">
    |   "IOInterruptControllers" = ("io-apic-0")
    |   "name" = <"/">
    |   "version" = <"1.0">
    |   "manufacturer" = <"Apple Inc.">
    |   "compatible" = <"iMac20,1">
    |   "product-name" = <"iMac20,1">
    |   "IOPlatformSerialNumber" = "H12F3JGTPN5W"
    |   "IOConsoleSecurityInterest" = "IOCommand is not serializable"
    |   "clock-frequency" = <0084d717>
    |   "model" = <"iMac20,1">
    |   "board-id" = <"Mac-CFF7D910A743CAAF">
    |   "bridge-model" = <"J185AP">
    |   "system-type" = <01>
    | }
    | 
    +-o AppleACPIPlatformExpert  <class AppleACPIPlatformExpert, id 0x100000115, registered, matched, active, busy 0 (6599 ms), retain 56>
    | | {
    | |   "IOClass" = "AppleACPIPlatformExpert"
    | |   "CFBundleIdentifier" = "com.apple.driver.AppleACPIPlatform"
    | |   "IOProviderClass" = "IOPlatformExpertDevice"
    | |   "IOProbeScore" = 10000
    | |   "IONameMatch" = "ACPI"
    | |   "IOPlatformMapperPresent" = Yes
    | |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   "acpi-mmcfg-seg0" = 3758096384
    | |   "IOPlatformMaxBusDelay" = (18446744073709551615,0)
    | |   "IOPolledInterface" = "AppleACPIEventPoller is not serializable"
    | |   "Wake Reason" = <0000000000000000000000000000000000000000>
    | |   "IONameMatched" = "ACPI"
    | |   "IOPersonalityPublisher" = "com.apple.driver.AppleACPIPlatform"
    | |   "Platform Memory Ranges" = (0,4294967295)
    | |   "CFBundleIdentifierKernel" = "com.apple.driver.AppleACPIPlatform"
    | |   "IOPlatformMaxInterruptDelay" = (18446744073709551615,0)
    | |   "ACPI Statistics" = {"GpeLastDispatched"=110,"MethodCount"=2406,"SciCount"=2136,"GpeCount"=2136,"FixedEventCount"=0}
    | | }
    | | 
    | +-o IOPMrootDomain  <class IOPMrootDomain, id 0x100000119, registered, matched, active, busy 0 (123 ms), retain 109>
    | | | {
    | | |   "Wake Reason" = "EC.RTC"
    | | |   "IOPMSystemSleepParameters" = <02000100020000000000000000cd9701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000>
    | | |   "IOPMUserTriggeredFullWake" = Yes
    | | |   "IOSleepSupported" = Yes
    | | |   "IOUserClientClass" = "RootDomainUserClient"
    | | |   "DriverPMAssertions" = 296
    | | |   "IOPMSystemSleepPolicyHandler" = Yes
    | | |   "Last Sleep Reason" = "Maintenance Sleep"
    | | |   "Hibernate File Min" = 2147483648
    | | |   "IOPlatformFeatureDefaults" = {"TCPKeepAliveDuringSleep"=Yes,"DNDWhileDisplaySleeps"=Yes,"TCPKeepAliveExpirationTimeout"=43200,"NotificationWake"=Yes}
    | | |   "BootSessionUUID" = "5006CEB7-4BE1-42C9-BCD2-D246BDC8A5C7"
    | | |   "IOPowerManagement" = {"ChildrenPowerState"=0,"DevicePowerState"=4,"CurrentPowerState"=4,"CapabilityFlags"=2,"MaxPowerState"=4,"DriverPowerState"=4}
    | | |   "Power Status" = {"CPU_Power_Limits"={"CPU_Scheduler_Limit"=100,"CPU_Available_CPUs"=16,"CPU_Speed_Limit"=100}}
    | | |   "IOPriorityPowerStateInterest" = "IOCommand is not serializable"
    | | |   "Wake Type" = "UserActivity Assertion"
    | | |   "SystemPowerProfileOverrideDict" = {"Battery Power"={"Hibernate Mode"=3,"High Standby Delay"=86400,"DarkWakeBackgroundTasks"=No,"Standby Delay"=86400,"System Sleep Timer"=1,"Standby Enabled"=1,"Standby Battery Threshold"=50},"UPS Power"={"Hibernate Mode"=3,"High Standby Delay"=86400,"DarkWakeBackgroundTasks"=No,"Standby Delay"=86400,"System Sleep Timer"=1,"Standby Enabled"=1,"Standby Battery Threshold"=50},"AC Power"={"Hibernate Mode"=3,"High Standby Delay"=86400,"DarkWakeBackgroundTasks"=Yes,"Standby Delay"=86400,"System Sleep Timer"=1,"Standby Enabled"=1,"Standby Battery Threshold"=50}}
    | | |   "DarkWakeServices" = {"SleepServicesModes"={"ModeA"={"Expiration"=0,"BatteryFloor"=0,"BaseIntervals"={"Battery"={"BaseSleepInterval"=3600,"BaseWakeCapInterval"=180},"AC"={"BaseSleepInterval"=3600,"BaseWakeCapInterval"=86400}}}},"DarkWakeBackgroundTasks"=1,"SleepServices"=7}
    | | |   "Standby Timer" = 86400
    | | |   "DriverPMAssertionsDetailed" = ({"Assertions"=32,"ModifiedTime"=6988174419252735946,"Owner"="NHI0","RegistryEntryID"=4294968130,"CreatedTime"=6987999515299923798,"Level"=255,"ID"=500},{"Assertions"=1,"ModifiedTime"=6988174397777891430,"Owner"="IOThunderboltController","RegistryEntryID"=4294968136,"CreatedTime"=6987999515299923860,"Level"=0,"ID"=501},{"Assertions"=256,"ModifiedTime"=0,"Owner"="en1","RegistryEntryID"=4294968502,"CreatedTime"=6987999541069046879,"Level"=255,"ID"=502},{"Assertions"=8,"ModifiedTime"=0,"Owner"="com.apple.driver.IOBluetoothHIDDriver","RegistryEntryID"=4294968967,"CreatedTime"=6987999549659291599,"Level"=255,"ID"=503},{"Assertions"=8,"ModifiedTime"=0,"Owner"="com.apple.driver.IOBluetoothHIDDriver","RegistryEntryID"=4294969087,"CreatedTime"=6987999553954233740,"Level"=255,"ID"=504})
    | | |   "System Capabilities" = 15
    | | |   "SleepDisabled" = No
    | | |   "Hibernate Mode" = 3
    | | |   "Standby Enabled" = Yes
    | | |   "PMStatusCode" = 13055945249711456256
    | | |   "IOPMSystemSleepType" = 2
    | | |   "DestroyFVKeyOnStandby" = No
    | | |   "Hibernate File" = "/var/vm/sleepimage"
    | | |   "IOHibernateState" = <00000000>
    | | |   "PCITopLevel" = ("MCHC","PEG0","IGPU","XHC1","IMEI","RP17","RP01","RP02","RP05","URT0","URT1","LPCB","SBUS","XSPI")
    | | |   "Standby Delay" = 86400
    | | |   "IOPMUserIsActive" = Yes
    | | |   "Supported Features" = {"ConsoleShutdown"=34275335,"ProximityWake"=33685507,"MaintenanceWakeCalendarDate"=33226759,"PowerByCalendarDate"=33030151,"GPUSwitch"=34078727,"WakeOnMagicPacket"=(33357829,33423365,33488901),"AdaptiveDimming"=33554439,"Hibernation"=32833543,"Graphics_Power_Limits"=34144263,"SleepServiceWakeCalendarKey"=33292295,"DisplayDims"=33947655,"Graphics_Power_Performance"=34209799,"UnifiedSleepSliderPref"=33751047,"DeepSleep"=33882119,"Automatic Restart On Power Loss"=33816581,"TimeZoneOffsetSeconds"=32899079,"Display Sleep Uses Dim"=34013191,"WakeByCalendarDate"=32964615,"WakeRelativeToSleep"=33095687,"PowerRelativeToShutdown"=33161223,"PowerNap"=33619975}
    | | |   "IOAppPowerStateInterest" = "IOCommand is not serializable"
    | | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | | |   "SleepWakeUUID" = "F9719751-C9A1-48F4-9BCA-E3E8DD8F3F38"
    | | | }
    | | | 
    | | +-o IORootParent  <class IORootParent, id 0x10000011a, !registered, !matched, active, busy 0, retain 7>
    | | |   {
    | | |     "IOPowerManagement" = {"WQ-CheckForWork"=13012,"WQ-ScanEntries"=5731,"CapabilityFlags"=0,"MaxPowerState"=1,"WQ-QueueEmpty"=63,"DevicePowerState"=1,"WQ-NoWorkDone"=196,"ChildrenPowerState"=0,"CurrentPowerState"=1}
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000004a8, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 71, logd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000004ac, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 77, watchdogd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000004b7, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 97, securityd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000004ba, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 103, displaypolicyd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000004bc, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 66, powerd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000004bd, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 66, powerd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000004be, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 66, powerd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000004c1, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 92, opendirectoryd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000004c8, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 98, auditd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000004c9, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 64, configd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000004cb, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 155, coreaudiod"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000004cc, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 66, powerd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000004d0, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 96, usbmuxd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000004d9, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 174, symptomsd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000004e0, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 100, locationd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000004f1, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 249, awdd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000004f5, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 93, apsd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000004fd, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 229, airportd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000004fe, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 257, softwareupdated"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000005a1, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 155, coreaudiod"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000005b3, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 275, thermald"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000005cf, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 123, WindowServer"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000005d0, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 123, WindowServer"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000005d3, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 114, bluetoothd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000637, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 123, WindowServer"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000640, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 117, corebrightnessd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x10000064c, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 135, loginwindow"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000659, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 308, systemstats"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x10000068a, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 135, loginwindow"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x10000068b, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 135, loginwindow"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x10000068d, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 135, loginwindow"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000690, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 334, SystemUIServer"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000694, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 342, systemsoundserve"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000699, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 355, rapportd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000006b3, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 235, VDCAssistant"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000006b7, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 235, VDCAssistant"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000006c2, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 365, identityservices"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000006c8, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 339, CommCenter"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000006c9, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 339, CommCenter"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000006ca, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 339, CommCenter"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000006cb, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 382, callservicesd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000006cc, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 366, assistantd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000006d0, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 388, imagent"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000006d6, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 398, IMDPersistenceAg"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000006e6, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 335, Finder"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000712, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 412, sharingd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000714, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 424, AirPlayUIAgent"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000715, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 412, sharingd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000718, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 437, com.apple.hiserv"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x10000071c, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 412, sharingd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000728, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 440, IMRemoteURLConne"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000731, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 421, CalendarAgent"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000733, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 446, homed"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000734, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 123, WindowServer"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000738, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 462, fmfd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x10000073b, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 426, diagnostics_agen"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x10000073c, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 429, amsaccountsd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x10000073d, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 366, assistantd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x10000073e, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 443, netbiosd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000740, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 386, ScreenTimeAgent"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000742, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 425, cloudpaird"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000743, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 114, bluetoothd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000746, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 457, AMPLibraryAgent"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000748, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 135, loginwindow"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x10000074e, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 341, exchangesyncd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000754, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 370, itunescloudd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x10000075f, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 503, diagnosticextens"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000761, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 257, softwareupdated"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000009f5, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 335, Finder"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000009fd, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 582, com.apple.speech"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000a1c, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 591, Google Chrome"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000a1d, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 591, Google Chrome"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000abe, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 375, accountsd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000ac0, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 745, passd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000ac3, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 747, nfcd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000b0c, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 989, Adobe Desktop Se"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000b25, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 1360, Core Sync"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000b32, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 1365, Creative Cloud"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000b9a, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 1602, IMAutomaticHisto"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000ba6, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 1625, PerfPowerService"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000ba8, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 1625, PerfPowerService"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000cfc, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 1924, Adobe Photoshop "
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000d0e, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 1924, Adobe Photoshop "
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100001101, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 2056, Mail"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x10000110e, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 2061, com.apple.WebKit"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x10000187e, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 2441, mapspushd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100001920, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 2668, remindd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100001925, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 454, CalNCService"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100001928, !registered, !matched, active, busy 0, retain 5>
    | |     {
    | |       "IOUserClientCreator" = "pid 500, SoftwareUpdateNo"
    | |       "IOUserClientDefaultLocking" = Yes
    | |     }
    | |     
    | +-o IOPCIMessagedInterruptController  <class IOPCIMessagedInterruptController, id 0x10000012f, registered, matched, active, busy 0 (1 ms), retain 7>
    | |   {
    | |     "Vector Count" = 400
    | |     "MSIFree" = 289
    | |     "Base Vector Number" = 112
    | |     "InterruptControllerName" = "IOPCIMessagedInterruptController"
    | |   }
    | |   
    | +-o AppleVTD  <class AppleVTD, id 0x100000130, registered, matched, active, busy 0 (0 ms), retain 1621>
    | |   {
    | |     "IOPlatformQuiesceAction" = 2147482647
    | |     "stats" = <00000001bf070000433c020000610100000200000000000025fb4d000800000008000000543500008e2c00002db127005eee03000f0504004c650200f899090045700100f0f601002bc3000026e80300822e0000c80200006b01000045000000f1010000310000000a010000010000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000001400000011000000340000002c000000270000002400000026000000240000001a00000013000000010000000100000001000000010000000100000000000000000000000000000000000000>
    | |     "IOReportLegendPublic" = Yes
    | |     "IOInterruptControllers" = ("IOPCIMessagedInterruptController","IOPCIMessagedInterruptController")
    | |     "IOInterruptSpecifiers" = (<0000000000000100>,<0100000000000100>)
    | |     "IOPlatformActiveAction" = 2147482647
    | |     "IOReportLegend" = ({"IOReportGroupName"="Interrupt Statistics (by index)","IOReportChannels"=((5291294645182005248,4295098369,"               First Level Interrupt Handler Count"),(5291294645182005249,4295098369,"              Second Level Interrupt Handler Count"),(5291294645182005250,4295098369,"        First Level Interrupt Handler Time (MATUs)"),(5291294645182005251,4295098369,"   Second Level Interrupt Handler CPU Time (MATUs)"),(5291294645182005252,4295098369,"Second Level Interrupt Handler System Time (MATUs)")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="AppleVTD 0"},{"IOReportGroupName"="Interrupt Statistics (by index)","IOReportChannels"=((5291294645182070784,4295098369,"               First Level Interrupt Handler Count"),(5291294645182070785,4295098369,"              Second Level Interrupt Handler Count"),(5291294645182070786,4295098369,"        First Level Interrupt Handler Time (MATUs)"),(5291294645182070787,4295098369,"   Second Level Interrupt Handler CPU Time (MATUs)"),(5291294645182070788,4295098369,"Second Level Interrupt Handler System Time (MATUs)")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="AppleVTD 1"})
    | |   }
    | |   
    | +-o cpus  <class IOPlatformDevice, id 0x100000131, registered, matched, active, busy 0 (0 ms), retain 26>
    | |   {
    | |     "name" = <"cpus">
    | |   }
    | |   
    | +-o PR00@0  <class IOACPIPlatformDevice, id 0x100000132, registered, matched, active, busy 0 (546 ms), retain 9>
    | | | {
    | | |   "processor-lapic" = 0
    | | |   "clock-frequency" = <00667fe2>
    | | |   "processor-number" = 0
    | | |   "timebase-frequency" = <00ca9a3b>
    | | |   "processor-id" = 1
    | | |   "bus-frequency" = <0084d717>
    | | |   "plugin-type" = 1
    | | |   "cpu-type" = <0a07>
    | | |   "device_type" = <"processor">
    | | |   "name" = <"PR00">
    | | |   "processor-index" = 0
    | | | }
    | | | 
    | | +-o AppleACPICPU  <class AppleACPICPU, id 0x100000147, registered, matched, active, busy 0 (506 ms), retain 8>
    | |   | {
    | |   |   "IOClass" = "AppleACPICPU"
    | |   |   "CFBundleIdentifier" = "com.apple.driver.AppleACPIPlatform"
    | |   |   "IOProviderClass" = "IOACPIPlatformDevice"
    | |   |   "IOProbeScore" = 1000
    | |   |   "IONameMatch" = "processor"
    | |   |   "IOInterruptSpecifiers" = (<00000000>,<01000000>)
    | |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   "IOCPUID" = 4294967623
    | |   |   "IOInterruptControllers" = ("IOPlatformInterruptController","IOPlatformInterruptController")
    | |   |   "IONameMatched" = "processor"
    | |   |   "IOPersonalityPublisher" = "com.apple.driver.AppleACPIPlatform"
    | |   |   "IOCPUState" = "Running"
    | |   |   "CFBundleIdentifierKernel" = "com.apple.driver.AppleACPIPlatform"
    | |   |   "IOCPUNumber" = 0
    | |   | }
    | |   | 
    | |   +-o AppleACPICPUInterruptController  <class AppleACPICPUInterruptController, id 0x10000015b, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |   {
    | |   |     "IOPlatformInterruptController" = Yes
    | |   |   }
    | |   |   
    | |   +-o X86PlatformPlugin  <class X86PlatformPlugin, id 0x100000529, registered, matched, active, busy 0 (478 ms), retain 13>
    | |     | {
    | |     |   "IOClass" = "X86PlatformPlugin"
    | |     |   "supportRestartOnPowerFail" = Yes
    | |     |   "IOPersonalityPublisher" = "com.apple.driver.X86PlatformPlugin"
    | |     |   "IOResourceMatch" = "ACPI"
    | |     |   "IOPlatformPowerProfile" = {"ThermalConfiguration"={"Domain"={"CPU"={"SFIWindow"=50000,"SFIAppNap"={"EffortCurve"="40=0%,80=50%"},"QOSThermalThresholds"={"Utility"=250,"NonFocal"=250},"SFIMaintenance"={"EffortCurve"="40=0%,80=50%"},"SFIDarwinBG"={"EffortCurve"="40=0%,80=50%"},"ThermalPressure"={"Heavy"={"HighThreshold"=200,"LowThreshold"=90},"Sleeping"={"HighThreshold"=252,"LowThreshold"=251},"Nominal"={"HighThreshold"=88,"LowThreshold"=0},"Trapping"={"HighThreshold"=250,"LowThreshold"=180},"Moderate"={"HighThreshold"=120,"LowThreshold"=50}}},"GPU"={},"IO"={}}},"Frequencies"={"4500"=0},"DNDWhileDisplaySleeps"=Yes,"TCPKeepAliveDuringSleep"=Yes,"StandbyBatteryThreshold"=50,"NotificationWake"=Yes,"NetworkTimerDelay"=900,"UnifiedSleepSliderPref"=Yes,"StandbyDelay"=86400,"CPUFloor"=1300,"Hibernate Mode"=3,"IOPlatformSystemSleepPolicy"=<534c505402000a0020000000200000000000000000000000050000000000000000cd97010000000040060000000000001800000018000000050000000000000000cd97010000000040060000000000001800000018000000020000000100000000cd97010000000040061000000010002040000020400000020000000800000000cd970100000000400610000000100000c0000000c00000020000000800000000cd97010000000040060000000000000880000008800000050000000000000000cd97010000000040060000000000002800000020000000050000000000000000cd97010000000050060000100000000000000000000000050000000000000000cd97010000000040060000000000000000000000000000020000000100000000cd97010000000000000000000000000000000000000000020000000000000000cd970100000000>,"StandbyDelayHigh"=86400,"FrequencyVectors"=(<020000000d00000001000000000000006400000000000000c8000000000000000064e803000000000000004bd0070000000000000032ffffffffffff0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000160000000100000000000000d007000000000000c8000000000000000164f401000000000000014be8030000000000000132d0070000000000000000ffffffffffff0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f0000000100000000000000d007000000000000c8000000000000000264f4010000000000000232e8030000000000000219dc050000000000000132d0070000000000000019ffffffffffff0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000280000000100000000000000d007000000000000c8000000000000000364f4010000000000000332e8030000000000000319dc050000000000000232d0070000000000000132ffffffffffff0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000640000000300000000000000a086010000000000c8000000000000000464f4010000000000000432e8030000000000000419dc050000000000000332d0070000000000000232ffffffffffff0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004241434b47524f554e44000000000000000064000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005245414c54494d455f53484f52540000030400000000000064006400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004b45524e454c0000000000000000000000046400640064007d00960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000544852555f544945523200000000000000046400c800c800c800c80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000544852555f544945523300000000000000036400c800c800c800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000544852555f544945523400000000000000026400640064000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000544852555f544945523500000000000000026400640064000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000657070000000000000000000000000000000000000000000000000000000000000000000686172642d72742d6e730000000000000000000000093d0000000000000000000000000068777000000000000000000000000000010000006f6e0000000000000000000000000000696f5f636f72655f6373745f6c696d000000000003000000000000000000000000000000696f5f68696e747300000000000000000000000003000000000000000000000000000000696f63735f637374666c7200000000000000000001000000000000000000000000000000696f63735f646973656e6761676500000000000000093d00000000000000000000000000696f63735f656e6761676500000000000000000080841e00000000000000000000000000696f63735f727472696767657200000000000000640000000000000000000000000000006e6f6e2d666f63616c2d746c766c000000000000fa000000000000000000000000000000706572662d62696173000000000000000000000001000000000000000000000000000000726174696f726174656c696d6974000000000000c0c62d0000000000000000000000000075627063000000000000000000000000010000006f6666000000000000000000000000007574696c6974792d746c766c0000000000000000fa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000>),"TCPKeepAliveExpirationTimeout"=43200}
    | |     |   "IOProviderClass" = "AppleACPICPU"
    | |     |   "IOPowerManagement" = {"CapabilityFlags"=32768,"MaxPowerState"=1,"CurrentPowerState"=1}
    | |     |   "IOParentMatch" = {"IOPropertyMatch"={"plugin-type"=1},"IOProviderClass"="IOACPIPlatformDevice"}
    | |     |   "lastSleepEntry" = <00000000000000000000000000000000020000000000000000cd970100000000>
    | |     |   "IOProbeScore" = 2000
    | |     |   "ThermalLevelsSupported" = Yes
    | |     |   "IOPropertyMatch" = {"IOCPUNumber"=0}
    | |     |   "lastSleepFactorsPM" = 1185542
    | |     |   "CFBundleIdentifierKernel" = "com.apple.driver.X86PlatformPlugin"
    | |     |   "CPUOnACPower" = Yes
    | |     |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |     |   "CFBundleIdentifier" = "com.apple.driver.X86PlatformPlugin"
    | |     |   "ThermalConfiguration" = {"Domain"={"CPU"={"SFIWindow"=50000,"SFIAppNap"={"EffortCurve"="40=0%,80=50%"},"QOSThermalThresholds"={"Utility"=250,"NonFocal"=250},"SFIMaintenance"={"EffortCurve"="40=0%,80=50%"},"SFIDarwinBG"={"EffortCurve"="40=0%,80=50%"},"ThermalPressure"={"Heavy"={"HighThreshold"=200,"LowThreshold"=90},"Sleeping"={"HighThreshold"=252,"LowThreshold"=251},"Nominal"={"HighThreshold"=88,"LowThreshold"=0},"Trapping"={"HighThreshold"=250,"LowThreshold"=180},"Moderate"={"HighThreshold"=120,"LowThreshold"=50}}},"GPU"={},"IO"={}}}
    | |     |   "BootDriveIsInternalSolidState" = Yes
    | |     |   "IOPPFDiagDict" = {"IdlePLimitDict"={"currentLimit"=0,"handlerRegistered"=Yes,"pMin"=100,"pMax"=0},"ResourceName"="Mac-CFF7D910A743CAAF.plist","EGPUPLimitDict"={"currentLimit"=0,"handlerRegistered"=Yes,"pMin"=15,"pMax"=0},"PLimitVersion"=3,"CPUPLimitDict"={"currentLimit"=0,"handlerRegistered"=Yes,"pMin"=43,"pMax"=0}}
    | |     |   "ForcedIdleTable" = {"0x55"=30000000,"0x41"=28571000,"0x3c"=25000000,"0x64"=30000000,"0x5f"=30000000,"0x50"=30000000,"0x4b"=30000000,"0x28"=16666000,"0x5a"=30000000,"0x37"=22222000,"0x23"=15384000,"0x1e"=14384000,"0x46"=30000000,"0x32"=20000000,"0x2d"=18181000}
    | |     |   "LastSleepType" = 2
    | |     |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |     |   "lastSleepFactorsPP" = 789271
    | |     |   "CPUPStates" = ({"Frequency"=5100,"PState"=0},{"Frequency"=5000,"PState"=1},{"Frequency"=4900,"PState"=2},{"Frequency"=4800,"PState"=3},{"Frequency"=4700,"PState"=4},{"Frequency"=4600,"PState"=5},{"Frequency"=4500,"PState"=6},{"Frequency"=4400,"PState"=7},{"Frequency"=4300,"PState"=8},{"Frequency"=4200,"PState"=9},{"Frequency"=4100,"PState"=10},{"Frequency"=4000,"PState"=11},{"Frequency"=3900,"PState"=12},{"Frequency"=3800,"PState"=13},{"Frequency"=3700,"PState"=14},{"Frequency"=3600,"PState"=15},{"Frequency"=3500,"PState"=16},{"Frequency"=3400,"PState"=17},{"Frequency"=3300,"PState"=18},{"Frequency"=3200,"PState"=19},{"Frequency"=3100,"PState"=20},{"Frequency"=3000,"PState"=21},{"Frequency"=2900,"PState"=22},{"Frequency"=2800,"PState"=23},{"Frequency"=2700,"PState"=24},{"Frequency"=2600,"PState"=25},{"Frequency"=2500,"PState"=26},{"Frequency"=2400,"PState"=27},{"Frequency"=2300,"PState"=28},{"Frequency"=2200,"PState"=29},{"Frequency"=2100,"PState"=30},{"Frequency"=2000,"PState"=31},{"Frequency"=1900,"PState"=32},{"Frequency"=1800,"PState"=33},{"Frequency"=1700,"PState"=34},{"Frequency"=1600,"PState"=35},{"Frequency"=1500,"PState"=36},{"Frequency"=1400,"PState"=37},{"Frequency"=1300,"PState"=38},{"Frequency"=1200,"PState"=39},{"Frequency"=1100,"PState"=40},{"Frequency"=1000,"PState"=41},{"Frequency"=900,"PState"=42},{"Frequency"=800,"PState"=43})
    | |     | }
    | |     | 
    | |     +-o IOPlatformEnabler  <class IOPlatformPluginDevice, id 0x1000005a3, registered, matched, active, busy 0 (4 ms), retain 7>
    | |     | | {
    | |     | |   "name" = <"IOPlatformEnabler">
    | |     | | }
    | |     | | 
    | |     | +-o ApplePlatformEnabler  <class ApplePlatformEnabler, id 0x1000005a5, registered, matched, active, busy 0 (0 ms), retain 5>
    | |     |     {
    | |     |       "IOClass" = "ApplePlatformEnabler"
    | |     |       "CFBundleIdentifier" = "com.apple.driver.ApplePlatformEnabler"
    | |     |       "IOProviderClass" = "IOPlatformPluginDevice"
    | |     |       "IOCFPlugInTypes" = {"CFB68B9A-40AF-437A-AFFE-FE671C6193C5"="ApplePlatformEnabler.kext/Contents/PlugIns/ApplePlatformEnablerLib.plugin"}
    | |     |       "IOUserClientClass" = "ApplePlatformEnablerUserClient"
    | |     |       "IOProbeScore" = 20000
    | |     |       "IONameMatch" = "IOPlatformEnabler"
    | |     |       "IOMatchCategory" = "IODefaultMatchCategory"
    | |     |       "DVDSupported" = Yes
    | |     |       "ODSSupported" = Yes
    | |     |       "IONameMatched" = "IOPlatformEnabler"
    | |     |       "IOPersonalityPublisher" = "com.apple.driver.ApplePlatformEnabler"
    | |     |       "CFBundleIdentifierKernel" = "com.apple.driver.ApplePlatformEnabler"
    | |     |     }
    | |     |     
    | |     +-o AGPMEnabler  <class IOPlatformPluginDevice, id 0x1000005a4, registered, matched, active, busy 0 (4 ms), retain 7>
    | |     | | {
    | |     | |   "name" = <"AGPMEnabler">
    | |     | | }
    | |     | | 
    | |     | +-o AGPMController  <class AGPMController, id 0x1000005a7, !registered, !matched, active, busy 0, retain 4>
    | |     |     {
    | |     |       "IOProbeScore" = 0
    | |     |       "CFBundleIdentifier" = "com.apple.driver.AGPM"
    | |     |       "IOProviderClass" = "IOPlatformPluginDevice"
    | |     |       "IOClass" = "AGPMController"
    | |     |       "IOPersonalityPublisher" = "com.apple.driver.AGPM"
    | |     |       "CFBundleIdentifierKernel" = "com.apple.driver.AGPM"
    | |     |       "IOMatchCategory" = "IODefaultMatchCategory"
    | |     |       "IONameMatch" = "AGPMEnabler"
    | |     |       "Machine" = {"iMac20,1"={"IGPU"={"Heuristic"={"ID"=2,"EnableOverride"=0},"control-id"=16},"GFX0"={"max-power-state"=15,"control-id"=17,"AGDCEnabled"=1,"min-power-state"=0,"Heuristic"={"ID"=18446744073709551615}}}}
    | |     |       "IONameMatched" = "AGPMEnabler"
    | |     |     }
    | |     |     
    | |     +-o X86PlatformShim  <class X86PlatformShim, id 0x1000005a9, !registered, !matched, active, busy 0, retain 4>
    | |         {
    | |           "IOProbeScore" = 0
    | |           "CFBundleIdentifier" = "com.apple.driver.X86PlatformShim"
    | |           "IOProviderClass" = "X86PlatformPlugin"
    | |           "IOClass" = "X86PlatformShim"
    | |           "IOPersonalityPublisher" = "com.apple.driver.X86PlatformShim"
    | |           "CFBundleIdentifierKernel" = "com.apple.driver.X86PlatformShim"
    | |           "IOMatchCategory" = "IODefaultMatchCategory"
    | |           "IONameMatch" = "X86PlatformPlugin"
    | |           "IONameMatched" = "X86PlatformPlugin"
    | |         }
    | |         
    | +-o PR01@2  <class IOACPIPlatformDevice, id 0x100000133, registered, matched, active, busy 0 (41 ms), retain 8>
    | | | {
    | | |   "processor-lapic" = 2
    | | |   "clock-frequency" = <00667fe2>
    | | |   "processor-number" = 2
    | | |   "timebase-frequency" = <00ca9a3b>
    | | |   "processor-id" = 2
    | | |   "bus-frequency" = <0084d717>
    | | |   "cpu-type" = <0a07>
    | | |   "device_type" = <"processor">
    | | |   "name" = <"PR01">
    | | |   "processor-index" = 1
    | | | }
    | | | 
    | | +-o AppleACPICPU  <class AppleACPICPU, id 0x100000148, registered, matched, active, busy 0 (0 ms), retain 6>
    | |     {
    | |       "IOClass" = "AppleACPICPU"
    | |       "CFBundleIdentifier" = "com.apple.driver.AppleACPIPlatform"
    | |       "IOProviderClass" = "IOACPIPlatformDevice"
    | |       "IOProbeScore" = 1000
    | |       "IONameMatch" = "processor"
    | |       "IOInterruptSpecifiers" = (<00020000>,<01020000>)
    | |       "IOMatchCategory" = "IODefaultMatchCategory"
    | |       "IOCPUID" = 4294967624
    | |       "IOInterruptControllers" = ("IOPlatformInterruptController","IOPlatformInterruptController")
    | |       "IONameMatched" = "processor"
    | |       "IOPersonalityPublisher" = "com.apple.driver.AppleACPIPlatform"
    | |       "IOCPUState" = "Running"
    | |       "CFBundleIdentifierKernel" = "com.apple.driver.AppleACPIPlatform"
    | |       "IOCPUNumber" = 1
    | |     }
    | |     
    | +-o PR02@4  <class IOACPIPlatformDevice, id 0x100000134, registered, matched, active, busy 0 (42 ms), retain 8>
    | | | {
    | | |   "processor-lapic" = 4
    | | |   "clock-frequency" = <00667fe2>
    | | |   "processor-number" = 4
    | | |   "timebase-frequency" = <00ca9a3b>
    | | |   "processor-id" = 3
    | | |   "bus-frequency" = <0084d717>
    | | |   "cpu-type" = <0a07>
    | | |   "device_type" = <"processor">
    | | |   "name" = <"PR02">
    | | |   "processor-index" = 2
    | | | }
    | | | 
    | | +-o AppleACPICPU  <class AppleACPICPU, id 0x100000149, registered, matched, active, busy 0 (0 ms), retain 6>
    | |     {
    | |       "IOClass" = "AppleACPICPU"
    | |       "CFBundleIdentifier" = "com.apple.driver.AppleACPIPlatform"
    | |       "IOProviderClass" = "IOACPIPlatformDevice"
    | |       "IOProbeScore" = 1000
    | |       "IONameMatch" = "processor"
    | |       "IOInterruptSpecifiers" = (<00040000>,<01040000>)
    | |       "IOMatchCategory" = "IODefaultMatchCategory"
    | |       "IOCPUID" = 4294967625
    | |       "IOInterruptControllers" = ("IOPlatformInterruptController","IOPlatformInterruptController")
    | |       "IONameMatched" = "processor"
    | |       "IOPersonalityPublisher" = "com.apple.driver.AppleACPIPlatform"
    | |       "IOCPUState" = "Running"
    | |       "CFBundleIdentifierKernel" = "com.apple.driver.AppleACPIPlatform"
    | |       "IOCPUNumber" = 2
    | |     }
    | |     
    | +-o PR03@6  <class IOACPIPlatformDevice, id 0x100000135, registered, matched, active, busy 0 (43 ms), retain 8>
    | | | {
    | | |   "processor-lapic" = 6
    | | |   "clock-frequency" = <00667fe2>
    | | |   "processor-number" = 6
    | | |   "timebase-frequency" = <00ca9a3b>
    | | |   "processor-id" = 4
    | | |   "bus-frequency" = <0084d717>
    | | |   "cpu-type" = <0a07>
    | | |   "device_type" = <"processor">
    | | |   "name" = <"PR03">
    | | |   "processor-index" = 3
    | | | }
    | | | 
    | | +-o AppleACPICPU  <class AppleACPICPU, id 0x10000014a, registered, matched, active, busy 0 (0 ms), retain 6>
    | |     {
    | |       "IOClass" = "AppleACPICPU"
    | |       "CFBundleIdentifier" = "com.apple.driver.AppleACPIPlatform"
    | |       "IOProviderClass" = "IOACPIPlatformDevice"
    | |       "IOProbeScore" = 1000
    | |       "IONameMatch" = "processor"
    | |       "IOInterruptSpecifiers" = (<00060000>,<01060000>)
    | |       "IOMatchCategory" = "IODefaultMatchCategory"
    | |       "IOCPUID" = 4294967626
    | |       "IOInterruptControllers" = ("IOPlatformInterruptController","IOPlatformInterruptController")
    | |       "IONameMatched" = "processor"
    | |       "IOPersonalityPublisher" = "com.apple.driver.AppleACPIPlatform"
    | |       "IOCPUState" = "Running"
    | |       "CFBundleIdentifierKernel" = "com.apple.driver.AppleACPIPlatform"
    | |       "IOCPUNumber" = 3
    | |     }
    | |     
    | +-o PR04@8  <class IOACPIPlatformDevice, id 0x100000136, registered, matched, active, busy 0 (43 ms), retain 8>
    | | | {
    | | |   "processor-lapic" = 8
    | | |   "clock-frequency" = <00667fe2>
    | | |   "processor-number" = 8
    | | |   "timebase-frequency" = <00ca9a3b>
    | | |   "processor-id" = 5
    | | |   "bus-frequency" = <0084d717>
    | | |   "cpu-type" = <0a07>
    | | |   "device_type" = <"processor">
    | | |   "name" = <"PR04">
    | | |   "processor-index" = 4
    | | | }
    | | | 
    | | +-o AppleACPICPU  <class AppleACPICPU, id 0x10000014b, registered, matched, active, busy 0 (0 ms), retain 6>
    | |     {
    | |       "IOClass" = "AppleACPICPU"
    | |       "CFBundleIdentifier" = "com.apple.driver.AppleACPIPlatform"
    | |       "IOProviderClass" = "IOACPIPlatformDevice"
    | |       "IOProbeScore" = 1000
    | |       "IONameMatch" = "processor"
    | |       "IOInterruptSpecifiers" = (<00080000>,<01080000>)
    | |       "IOMatchCategory" = "IODefaultMatchCategory"
    | |       "IOCPUID" = 4294967627
    | |       "IOInterruptControllers" = ("IOPlatformInterruptController","IOPlatformInterruptController")
    | |       "IONameMatched" = "processor"
    | |       "IOPersonalityPublisher" = "com.apple.driver.AppleACPIPlatform"
    | |       "IOCPUState" = "Running"
    | |       "CFBundleIdentifierKernel" = "com.apple.driver.AppleACPIPlatform"
    | |       "IOCPUNumber" = 4
    | |     }
    | |     
    | +-o PR05@A  <class IOACPIPlatformDevice, id 0x100000137, registered, matched, active, busy 0 (44 ms), retain 8>
    | | | {
    | | |   "processor-lapic" = 10
    | | |   "clock-frequency" = <00667fe2>
    | | |   "processor-number" = 10
    | | |   "timebase-frequency" = <00ca9a3b>
    | | |   "processor-id" = 6
    | | |   "bus-frequency" = <0084d717>
    | | |   "cpu-type" = <0a07>
    | | |   "device_type" = <"processor">
    | | |   "name" = <"PR05">
    | | |   "processor-index" = 5
    | | | }
    | | | 
    | | +-o AppleACPICPU  <class AppleACPICPU, id 0x10000014c, registered, matched, active, busy 0 (0 ms), retain 6>
    | |     {
    | |       "IOClass" = "AppleACPICPU"
    | |       "CFBundleIdentifier" = "com.apple.driver.AppleACPIPlatform"
    | |       "IOProviderClass" = "IOACPIPlatformDevice"
    | |       "IOProbeScore" = 1000
    | |       "IONameMatch" = "processor"
    | |       "IOInterruptSpecifiers" = (<000a0000>,<010a0000>)
    | |       "IOMatchCategory" = "IODefaultMatchCategory"
    | |       "IOCPUID" = 4294967628
    | |       "IOInterruptControllers" = ("IOPlatformInterruptController","IOPlatformInterruptController")
    | |       "IONameMatched" = "processor"
    | |       "IOPersonalityPublisher" = "com.apple.driver.AppleACPIPlatform"
    | |       "IOCPUState" = "Running"
    | |       "CFBundleIdentifierKernel" = "com.apple.driver.AppleACPIPlatform"
    | |       "IOCPUNumber" = 5
    | |     }
    | |     
    | +-o PR06@C  <class IOACPIPlatformDevice, id 0x100000138, registered, matched, active, busy 0 (45 ms), retain 8>
    | | | {
    | | |   "processor-lapic" = 12
    | | |   "clock-frequency" = <00667fe2>
    | | |   "processor-number" = 12
    | | |   "timebase-frequency" = <00ca9a3b>
    | | |   "processor-id" = 7
    | | |   "bus-frequency" = <0084d717>
    | | |   "cpu-type" = <0a07>
    | | |   "device_type" = <"processor">
    | | |   "name" = <"PR06">
    | | |   "processor-index" = 6
    | | | }
    | | | 
    | | +-o AppleACPICPU  <class AppleACPICPU, id 0x10000014d, registered, matched, active, busy 0 (0 ms), retain 6>
    | |     {
    | |       "IOClass" = "AppleACPICPU"
    | |       "CFBundleIdentifier" = "com.apple.driver.AppleACPIPlatform"
    | |       "IOProviderClass" = "IOACPIPlatformDevice"
    | |       "IOProbeScore" = 1000
    | |       "IONameMatch" = "processor"
    | |       "IOInterruptSpecifiers" = (<000c0000>,<010c0000>)
    | |       "IOMatchCategory" = "IODefaultMatchCategory"
    | |       "IOCPUID" = 4294967629
    | |       "IOInterruptControllers" = ("IOPlatformInterruptController","IOPlatformInterruptController")
    | |       "IONameMatched" = "processor"
    | |       "IOPersonalityPublisher" = "com.apple.driver.AppleACPIPlatform"
    | |       "IOCPUState" = "Running"
    | |       "CFBundleIdentifierKernel" = "com.apple.driver.AppleACPIPlatform"
    | |       "IOCPUNumber" = 6
    | |     }
    | |     
    | +-o PR07@E  <class IOACPIPlatformDevice, id 0x100000139, registered, matched, active, busy 0 (46 ms), retain 8>
    | | | {
    | | |   "processor-lapic" = 14
    | | |   "clock-frequency" = <00667fe2>
    | | |   "processor-number" = 14
    | | |   "timebase-frequency" = <00ca9a3b>
    | | |   "processor-id" = 8
    | | |   "bus-frequency" = <0084d717>
    | | |   "cpu-type" = <0a07>
    | | |   "device_type" = <"processor">
    | | |   "name" = <"PR07">
    | | |   "processor-index" = 7
    | | | }
    | | | 
    | | +-o AppleACPICPU  <class AppleACPICPU, id 0x10000014e, registered, matched, active, busy 0 (0 ms), retain 6>
    | |     {
    | |       "IOClass" = "AppleACPICPU"
    | |       "CFBundleIdentifier" = "com.apple.driver.AppleACPIPlatform"
    | |       "IOProviderClass" = "IOACPIPlatformDevice"
    | |       "IOProbeScore" = 1000
    | |       "IONameMatch" = "processor"
    | |       "IOInterruptSpecifiers" = (<000e0000>,<010e0000>)
    | |       "IOMatchCategory" = "IODefaultMatchCategory"
    | |       "IOCPUID" = 4294967630
    | |       "IOInterruptControllers" = ("IOPlatformInterruptController","IOPlatformInterruptController")
    | |       "IONameMatched" = "processor"
    | |       "IOPersonalityPublisher" = "com.apple.driver.AppleACPIPlatform"
    | |       "IOCPUState" = "Running"
    | |       "CFBundleIdentifierKernel" = "com.apple.driver.AppleACPIPlatform"
    | |       "IOCPUNumber" = 7
    | |     }
    | |     
    | +-o PR08@1  <class IOACPIPlatformDevice, id 0x10000013a, registered, matched, active, busy 0 (46 ms), retain 8>
    | | | {
    | | |   "processor-lapic" = 1
    | | |   "clock-frequency" = <00667fe2>
    | | |   "processor-number" = 1
    | | |   "timebase-frequency" = <00ca9a3b>
    | | |   "processor-id" = 9
    | | |   "bus-frequency" = <0084d717>
    | | |   "cpu-type" = <0a07>
    | | |   "device_type" = <"processor">
    | | |   "name" = <"PR08">
    | | |   "processor-index" = 8
    | | | }
    | | | 
    | | +-o AppleACPICPU  <class AppleACPICPU, id 0x10000014f, registered, matched, active, busy 0 (0 ms), retain 6>
    | |     {
    | |       "IOClass" = "AppleACPICPU"
    | |       "CFBundleIdentifier" = "com.apple.driver.AppleACPIPlatform"
    | |       "IOProviderClass" = "IOACPIPlatformDevice"
    | |       "IOProbeScore" = 1000
    | |       "IONameMatch" = "processor"
    | |       "IOInterruptSpecifiers" = (<00010000>,<01010000>)
    | |       "IOMatchCategory" = "IODefaultMatchCategory"
    | |       "IOCPUID" = 4294967631
    | |       "IOInterruptControllers" = ("IOPlatformInterruptController","IOPlatformInterruptController")
    | |       "IONameMatched" = "processor"
    | |       "IOPersonalityPublisher" = "com.apple.driver.AppleACPIPlatform"
    | |       "IOCPUState" = "Running"
    | |       "CFBundleIdentifierKernel" = "com.apple.driver.AppleACPIPlatform"
    | |       "IOCPUNumber" = 8
    | |     }
    | |     
    | +-o PR09@3  <class IOACPIPlatformDevice, id 0x10000013b, registered, matched, active, busy 0 (47 ms), retain 8>
    | | | {
    | | |   "processor-lapic" = 3
    | | |   "clock-frequency" = <00667fe2>
    | | |   "processor-number" = 3
    | | |   "timebase-frequency" = <00ca9a3b>
    | | |   "processor-id" = 10
    | | |   "bus-frequency" = <0084d717>
    | | |   "cpu-type" = <0a07>
    | | |   "device_type" = <"processor">
    | | |   "name" = <"PR09">
    | | |   "processor-index" = 9
    | | | }
    | | | 
    | | +-o AppleACPICPU  <class AppleACPICPU, id 0x100000150, registered, matched, active, busy 0 (0 ms), retain 6>
    | |     {
    | |       "IOClass" = "AppleACPICPU"
    | |       "CFBundleIdentifier" = "com.apple.driver.AppleACPIPlatform"
    | |       "IOProviderClass" = "IOACPIPlatformDevice"
    | |       "IOProbeScore" = 1000
    | |       "IONameMatch" = "processor"
    | |       "IOInterruptSpecifiers" = (<00030000>,<01030000>)
    | |       "IOMatchCategory" = "IODefaultMatchCategory"
    | |       "IOCPUID" = 4294967632
    | |       "IOInterruptControllers" = ("IOPlatformInterruptController","IOPlatformInterruptController")
    | |       "IONameMatched" = "processor"
    | |       "IOPersonalityPublisher" = "com.apple.driver.AppleACPIPlatform"
    | |       "IOCPUState" = "Running"
    | |       "CFBundleIdentifierKernel" = "com.apple.driver.AppleACPIPlatform"
    | |       "IOCPUNumber" = 9
    | |     }
    | |     
    | +-o PR10@5  <class IOACPIPlatformDevice, id 0x10000013c, registered, matched, active, busy 0 (48 ms), retain 8>
    | | | {
    | | |   "processor-lapic" = 5
    | | |   "clock-frequency" = <00667fe2>
    | | |   "processor-number" = 5
    | | |   "timebase-frequency" = <00ca9a3b>
    | | |   "processor-id" = 11
    | | |   "bus-frequency" = <0084d717>
    | | |   "cpu-type" = <0a07>
    | | |   "device_type" = <"processor">
    | | |   "name" = <"PR10">
    | | |   "processor-index" = 10
    | | | }
    | | | 
    | | +-o AppleACPICPU  <class AppleACPICPU, id 0x100000151, registered, matched, active, busy 0 (0 ms), retain 6>
    | |     {
    | |       "IOClass" = "AppleACPICPU"
    | |       "CFBundleIdentifier" = "com.apple.driver.AppleACPIPlatform"
    | |       "IOProviderClass" = "IOACPIPlatformDevice"
    | |       "IOProbeScore" = 1000
    | |       "IONameMatch" = "processor"
    | |       "IOInterruptSpecifiers" = (<00050000>,<01050000>)
    | |       "IOMatchCategory" = "IODefaultMatchCategory"
    | |       "IOCPUID" = 4294967633
    | |       "IOInterruptControllers" = ("IOPlatformInterruptController","IOPlatformInterruptController")
    | |       "IONameMatched" = "processor"
    | |       "IOPersonalityPublisher" = "com.apple.driver.AppleACPIPlatform"
    | |       "IOCPUState" = "Running"
    | |       "CFBundleIdentifierKernel" = "com.apple.driver.AppleACPIPlatform"
    | |       "IOCPUNumber" = 10
    | |     }
    | |     
    | +-o PR11@7  <class IOACPIPlatformDevice, id 0x10000013d, registered, matched, active, busy 0 (49 ms), retain 8>
    | | | {
    | | |   "processor-lapic" = 7
    | | |   "clock-frequency" = <00667fe2>
    | | |   "processor-number" = 7
    | | |   "timebase-frequency" = <00ca9a3b>
    | | |   "processor-id" = 12
    | | |   "bus-frequency" = <0084d717>
    | | |   "cpu-type" = <0a07>
    | | |   "device_type" = <"processor">
    | | |   "name" = <"PR11">
    | | |   "processor-index" = 11
    | | | }
    | | | 
    | | +-o AppleACPICPU  <class AppleACPICPU, id 0x100000152, registered, matched, active, busy 0 (0 ms), retain 6>
    | |     {
    | |       "IOClass" = "AppleACPICPU"
    | |       "CFBundleIdentifier" = "com.apple.driver.AppleACPIPlatform"
    | |       "IOProviderClass" = "IOACPIPlatformDevice"
    | |       "IOProbeScore" = 1000
    | |       "IONameMatch" = "processor"
    | |       "IOInterruptSpecifiers" = (<00070000>,<01070000>)
    | |       "IOMatchCategory" = "IODefaultMatchCategory"
    | |       "IOCPUID" = 4294967634
    | |       "IOInterruptControllers" = ("IOPlatformInterruptController","IOPlatformInterruptController")
    | |       "IONameMatched" = "processor"
    | |       "IOPersonalityPublisher" = "com.apple.driver.AppleACPIPlatform"
    | |       "IOCPUState" = "Running"
    | |       "CFBundleIdentifierKernel" = "com.apple.driver.AppleACPIPlatform"
    | |       "IOCPUNumber" = 11
    | |     }
    | |     
    | +-o PR12@9  <class IOACPIPlatformDevice, id 0x10000013e, registered, matched, active, busy 0 (49 ms), retain 8>
    | | | {
    | | |   "processor-lapic" = 9
    | | |   "clock-frequency" = <00667fe2>
    | | |   "processor-number" = 9
    | | |   "timebase-frequency" = <00ca9a3b>
    | | |   "processor-id" = 13
    | | |   "bus-frequency" = <0084d717>
    | | |   "cpu-type" = <0a07>
    | | |   "device_type" = <"processor">
    | | |   "name" = <"PR12">
    | | |   "processor-index" = 12
    | | | }
    | | | 
    | | +-o AppleACPICPU  <class AppleACPICPU, id 0x100000153, registered, matched, active, busy 0 (0 ms), retain 6>
    | |     {
    | |       "IOClass" = "AppleACPICPU"
    | |       "CFBundleIdentifier" = "com.apple.driver.AppleACPIPlatform"
    | |       "IOProviderClass" = "IOACPIPlatformDevice"
    | |       "IOProbeScore" = 1000
    | |       "IONameMatch" = "processor"
    | |       "IOInterruptSpecifiers" = (<00090000>,<01090000>)
    | |       "IOMatchCategory" = "IODefaultMatchCategory"
    | |       "IOCPUID" = 4294967635
    | |       "IOInterruptControllers" = ("IOPlatformInterruptController","IOPlatformInterruptController")
    | |       "IONameMatched" = "processor"
    | |       "IOPersonalityPublisher" = "com.apple.driver.AppleACPIPlatform"
    | |       "IOCPUState" = "Running"
    | |       "CFBundleIdentifierKernel" = "com.apple.driver.AppleACPIPlatform"
    | |       "IOCPUNumber" = 12
    | |     }
    | |     
    | +-o PR13@B  <class IOACPIPlatformDevice, id 0x10000013f, registered, matched, active, busy 0 (50 ms), retain 8>
    | | | {
    | | |   "processor-lapic" = 11
    | | |   "clock-frequency" = <00667fe2>
    | | |   "processor-number" = 11
    | | |   "timebase-frequency" = <00ca9a3b>
    | | |   "processor-id" = 14
    | | |   "bus-frequency" = <0084d717>
    | | |   "cpu-type" = <0a07>
    | | |   "device_type" = <"processor">
    | | |   "name" = <"PR13">
    | | |   "processor-index" = 13
    | | | }
    | | | 
    | | +-o AppleACPICPU  <class AppleACPICPU, id 0x100000154, registered, matched, active, busy 0 (0 ms), retain 6>
    | |     {
    | |       "IOClass" = "AppleACPICPU"
    | |       "CFBundleIdentifier" = "com.apple.driver.AppleACPIPlatform"
    | |       "IOProviderClass" = "IOACPIPlatformDevice"
    | |       "IOProbeScore" = 1000
    | |       "IONameMatch" = "processor"
    | |       "IOInterruptSpecifiers" = (<000b0000>,<010b0000>)
    | |       "IOMatchCategory" = "IODefaultMatchCategory"
    | |       "IOCPUID" = 4294967636
    | |       "IOInterruptControllers" = ("IOPlatformInterruptController","IOPlatformInterruptController")
    | |       "IONameMatched" = "processor"
    | |       "IOPersonalityPublisher" = "com.apple.driver.AppleACPIPlatform"
    | |       "IOCPUState" = "Running"
    | |       "CFBundleIdentifierKernel" = "com.apple.driver.AppleACPIPlatform"
    | |       "IOCPUNumber" = 13
    | |     }
    | |     
    | +-o PR14@D  <class IOACPIPlatformDevice, id 0x100000140, registered, matched, active, busy 0 (51 ms), retain 8>
    | | | {
    | | |   "processor-lapic" = 13
    | | |   "clock-frequency" = <00667fe2>
    | | |   "processor-number" = 13
    | | |   "timebase-frequency" = <00ca9a3b>
    | | |   "processor-id" = 15
    | | |   "bus-frequency" = <0084d717>
    | | |   "cpu-type" = <0a07>
    | | |   "device_type" = <"processor">
    | | |   "name" = <"PR14">
    | | |   "processor-index" = 14
    | | | }
    | | | 
    | | +-o AppleACPICPU  <class AppleACPICPU, id 0x100000155, registered, matched, active, busy 0 (0 ms), retain 6>
    | |     {
    | |       "IOClass" = "AppleACPICPU"
    | |       "CFBundleIdentifier" = "com.apple.driver.AppleACPIPlatform"
    | |       "IOProviderClass" = "IOACPIPlatformDevice"
    | |       "IOProbeScore" = 1000
    | |       "IONameMatch" = "processor"
    | |       "IOInterruptSpecifiers" = (<000d0000>,<010d0000>)
    | |       "IOMatchCategory" = "IODefaultMatchCategory"
    | |       "IOCPUID" = 4294967637
    | |       "IOInterruptControllers" = ("IOPlatformInterruptController","IOPlatformInterruptController")
    | |       "IONameMatched" = "processor"
    | |       "IOPersonalityPublisher" = "com.apple.driver.AppleACPIPlatform"
    | |       "IOCPUState" = "Running"
    | |       "CFBundleIdentifierKernel" = "com.apple.driver.AppleACPIPlatform"
    | |       "IOCPUNumber" = 14
    | |     }
    | |     
    | +-o PR15@F  <class IOACPIPlatformDevice, id 0x100000141, registered, matched, active, busy 0 (52 ms), retain 8>
    | | | {
    | | |   "processor-lapic" = 15
    | | |   "clock-frequency" = <00667fe2>
    | | |   "processor-number" = 15
    | | |   "timebase-frequency" = <00ca9a3b>
    | | |   "processor-id" = 16
    | | |   "bus-frequency" = <0084d717>
    | | |   "cpu-type" = <0a07>
    | | |   "device_type" = <"processor">
    | | |   "name" = <"PR15">
    | | |   "processor-index" = 15
    | | | }
    | | | 
    | | +-o AppleACPICPU  <class AppleACPICPU, id 0x100000156, registered, matched, active, busy 0 (0 ms), retain 6>
    | |     {
    | |       "IOClass" = "AppleACPICPU"
    | |       "CFBundleIdentifier" = "com.apple.driver.AppleACPIPlatform"
    | |       "IOProviderClass" = "IOACPIPlatformDevice"
    | |       "IOProbeScore" = 1000
    | |       "IONameMatch" = "processor"
    | |       "IOInterruptSpecifiers" = (<000f0000>,<010f0000>)
    | |       "IOMatchCategory" = "IODefaultMatchCategory"
    | |       "IOCPUID" = 4294967638
    | |       "IOInterruptControllers" = ("IOPlatformInterruptController","IOPlatformInterruptController")
    | |       "IONameMatched" = "processor"
    | |       "IOPersonalityPublisher" = "com.apple.driver.AppleACPIPlatform"
    | |       "IOCPUState" = "Running"
    | |       "CFBundleIdentifierKernel" = "com.apple.driver.AppleACPIPlatform"
    | |       "IOCPUNumber" = 15
    | |     }
    | |     
    | +-o PR16  <class IOACPIPlatformDevice, id 0x100000142, registered, matched, active, busy 0 (52 ms), retain 7>
    | |   {
    | |     "processor-index" = 16
    | |     "processor-id" = 17
    | |     "name" = <"PR16">
    | |     "cpu-type" = <0a07>
    | |     "device_type" = <"processor">
    | |   }
    | |   
    | +-o PR17  <class IOACPIPlatformDevice, id 0x100000143, registered, matched, active, busy 0 (52 ms), retain 7>
    | |   {
    | |     "processor-index" = 17
    | |     "processor-id" = 18
    | |     "name" = <"PR17">
    | |     "cpu-type" = <0a07>
    | |     "device_type" = <"processor">
    | |   }
    | |   
    | +-o PR18  <class IOACPIPlatformDevice, id 0x100000144, registered, matched, active, busy 0 (52 ms), retain 7>
    | |   {
    | |     "processor-index" = 18
    | |     "processor-id" = 19
    | |     "name" = <"PR18">
    | |     "cpu-type" = <0a07>
    | |     "device_type" = <"processor">
    | |   }
    | |   
    | +-o PR19  <class IOACPIPlatformDevice, id 0x100000145, registered, matched, active, busy 0 (52 ms), retain 7>
    | |   {
    | |     "processor-index" = 19
    | |     "processor-id" = 20
    | |     "name" = <"PR19">
    | |     "cpu-type" = <0a07>
    | |     "device_type" = <"processor">
    | |   }
    | |   
    | +-o io-apic@fec00000  <class IOACPIPlatformDevice, id 0x100000146, registered, matched, active, busy 0 (0 ms), retain 7>
    | | | {
    | | |   "Physical Address" = 18446744073688580096
    | | |   "Vector Limit" = 112
    | | |   "InterruptControllerName" = "io-apic-0"
    | | |   "Destination APIC ID" = 0
    | | |   "Base Vector Number" = 64
    | | |   "IOInterruptControllers" = ("IOPlatformInterruptController")
    | | |   "IOInterruptSpecifiers" = (<00000000>)
    | | |   "APIC ID" = 2
    | | | }
    | | | 
    | | +-o AppleAPICInterruptController  <class AppleAPICInterruptController, id 0x10000015c, registered, matched, active, busy 0 (0 ms), retain 10>
    | |     {
    | |       "IOProbeScore" = 0
    | |       "CFBundleIdentifier" = "com.apple.driver.AppleAPIC"
    | |       "IOProviderClass" = "IOPlatformDevice"
    | |       "IOClass" = "AppleAPICInterruptController"
    | |       "IOPersonalityPublisher" = "com.apple.driver.AppleAPIC"
    | |       "CFBundleIdentifierKernel" = "com.apple.driver.AppleAPIC"
    | |       "IOMatchCategory" = "IODefaultMatchCategory"
    | |       "IONameMatch" = "io-apic"
    | |       "Vector Count" = 24
    | |       "IONameMatched" = "io-apic"
    | |       "Base Vector Number" = 64
    | |     }
    | |     
    | +-o AppleACPIEventController  <class AppleACPIEventController, id 0x10000015d, !registered, !matched, active, busy 0, retain 6>
    | |   {
    | |     "InterruptControllerName" = "ACPIEventController"
    | |   }
    | |   
    | +-o boot-ec  <class IOACPIPlatformDevice, id 0x10000015e, registered, matched, active, busy 0 (3 ms), retain 7>
    | | | {
    | | |   "IOReportLegendPublic" = Yes
    | | |   "IOInterruptControllers" = ("ACPIEventController")
    | | |   "IOInterruptSpecifiers" = (<7300000000000000>)
    | | |   "IOReportLegend" = ({"IOReportGroupName"="Interrupt Statistics (by index)","IOReportChannels"=((5291294645182005248,4295098369,"               First Level Interrupt Handler Count"),(5291294645182005249,4295098369,"              Second Level Interrupt Handler Count"),(5291294645182005250,4295098369,"        First Level Interrupt Handler Time (MATUs)"),(5291294645182005251,4295098369,"   Second Level Interrupt Handler CPU Time (MATUs)"),(5291294645182005252,4295098369,"Second Level Interrupt Handler System Time (MATUs)")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="boot-ec 0"})
    | | | }
    | | | 
    | | +-o AppleACPIEC  <class AppleACPIEC, id 0x10000015f, registered, matched, active, busy 0 (0 ms), retain 6>
    | |     {
    | |       "IOProbeScore" = 0
    | |       "CFBundleIdentifier" = "com.apple.driver.AppleACPIEC"
    | |       "IOProviderClass" = "IOACPIPlatformDevice"
    | |       "IOClass" = "AppleACPIEC"
    | |       "IOPersonalityPublisher" = "com.apple.driver.AppleACPIEC"
    | |       "CFBundleIdentifierKernel" = "com.apple.driver.AppleACPIEC"
    | |       "IOMatchCategory" = "IODefaultMatchCategory"
    | |       "IONameMatch" = ("PNP0C09","boot-ec")
    | |       "IOGeneralInterest" = "IOCommand is not serializable"
    | |       "IONameMatched" = "boot-ec"
    | |       "Statistics" = {"OBFSciTimeout"=0,"SpuriousQuery"=0,"CommandCount"=739,"MaxLatency"=4489468,"SCIActive"=Yes,"CommandRetry"=0,"SpuriousSCI"=304,"IBFSciTimeout"=0,"OBFPollTimeout"=0,"IBFPollTimeout"=0,"MissingSCI"=0}
    | |     }
    | |     
    | +-o bios  <class IOPlatformDevice, id 0x100000160, registered, matched, active, busy 0 (0 ms), retain 6>
    | | | {
    | | |   "IOName" = "bios"
    | | | }
    | | | 
    | | +-o AppleSMBIOS  <class AppleSMBIOS, id 0x100000161, registered, matched, active, busy 0 (0 ms), retain 5>
    | |     {
    | |       "IOProbeScore" = 0
    | |       "CFBundleIdentifier" = "com.apple.driver.AppleSMBIOS"
    | |       "IOMatchCategory" = "AppleSMBIOS"
    | |       "IOClass" = "AppleSMBIOS"
    | |       "IOPersonalityPublisher" = "com.apple.driver.AppleSMBIOS"
    | |       "IOProviderClass" = "IOPlatformDevice"
    | |       "CFBundleIdentifierKernel" = "com.apple.driver.AppleSMBIOS"
    | |       "IONameMatch" = "bios"
    | |       "SMBIOS" = <1017000003030300000004feff040000000000000000000000115401000000feff4000400000400d0001021a80006b0a0304050601000000006b0a00000000b004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020536c6f74203220284368616e6e656c2041202f2044494d4d203029002000383846320030303030303035340039383736353433323130004b455445434820202020202020202020202020200000115402000000feff0000000000000200010202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020536c6f74203120284368616e6e656c2041202f2044494d4d203129002000393837363534333231300000115403000000feff4000400000400d0001021a80006b0a0304050601000000006b0a00000000b004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020536c6f74203420284368616e6e656c2042202f2044494d4d203029002000383846320030303030303035330039383736353433323130004b455445434820202020202020202020202020200000115404000000feff0000000000000200010202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020536c6f74203320284368616e6e656c2042202f2044494d4d203129002000393837363534333231300000131f050000000000ffffff01000002000000000000000000000000000000000000001a060001020000037f8098010000000000810e0001ffff00004170706c6520496e632e00313535342e3134302e32302e302e302028694272696467653a2031382e31362e31343735392e302e312c30290030362f32322f323032310000011b0700010203043c93bef83e6528569e7792a8d0cd763c0605064170706c6520496e632e00694d616332302c3100312e300048313246334a4754504e3557002000694d61630000021108000102030405010609000a0000004170706c6520496e632e004d61632d4346463744393130413734334341414600694d616332302c31004330323035323330305a4d3030504632300020002000000318090001090203040303030300000000000000000000004170706c6520496e632e004d61632d434646374439313041373433434141460048313246334a4754504e35570020000008090a00000001121055534230000008090b00000001121055534231000008090c000000011f1d417564696f204c696e6520496e000008090d0000000100ff5468756e646572626f6c74000008090e0001ff0000004d6963726f70686f6e65000008090f0001ff000000537065616b657200000b051000014170706c6520524f4d2056657273696f6e0a202042494f532049443a202020202020494d3230312e38385a2e463030302e4230302e323130363232323232330a20204d6f64656c3a2020202020202020494d3230310a20204546492056657273696f6e3a2020313535342e3134302e32302e302e300a20204275696c742062793a2020202020726f6f744062622d67382d7064623131370a2020446174653a202020202020202020547565204a756e2032322032323a32333a353420323032310a20205265766973696f6e3a2020202020313535342e3134302e32302028422649290a2020524f4d2056657273696f6e3a2020463030305f4230300a20204275696c6420547970653a2020204f6666696369616c204275696c642c2052454c454153450a2020436f6d70696c65723a2020202020636c616e672d313230352e302e31392e35392e360a0000290b110001830100000000496e746567726174656420566964656f20436f6e74726f6c6c65720000290b120001870100000000417a616c696120417564696f20436f6465630000290b1300018901000000005341544100000d161400010100000000000000000000000000000001656e0000161a1500000000000002000000000000000000000000000000000000200b1600000000000000000000830617000a070000850c180020000000000000000000806019000200000066f0afff7fffffff020000000000000000109affffffb8ff0000b9ffff3fe4ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0000000f0000000000dd1a1a0003010009003440000200000000ec000300ffffffffff5265666572656e636520436f6465202d204350550075436f64652056657273696f6e005458542041434d2076657273696f6e0000dd1a1b0003010009003440000200000000000003040e013571065265666572656e636520436f6465202d204d45004d4542782076657273696f6e004d45204669726d776172652056657273696f6e00436f6e73756d657220534b550000dd361c0007010009003440000203ffffffffff0400ffffff00000500ffffff00000600011000000007001bffffffff080000ffffffff5265666572656e636520436f6465202d20434d4c20504348005043482d43524944205374617475730044697361626c6564005043482d43524944204f726967696e616c2056616c7565005043482d43524944204e65772056616c7565004f50524f4d202d20525354202d20524149440043686970736574496e697420426173652056657273696f6e0043686970736574496e6974204f656d2056657273696f6e0000dd361d00070100090034400002000000004700030009003440000405ffffffffff06000000000500070000000005000800ffffffffff5265666572656e636520436f6465202d205341202d2053797374656d204167656e74005265666572656e636520436f6465202d204d5243005341202d20504349652056657273696f6e0053412d43524944205374617475730044697361626c65640053412d43524944204f726967696e616c2056616c75650053412d43524944204e65772056616c7565004f50524f4d202d205642494f530000071b1e0001800100020002200020000004050700000000000000004c312043616368650000071b1f0001810100080008200020000005050500000000000000004c322043616368650000071b200001820100400040200020000006050800000000000000004c332043616368650000043021000103c60255060a00fffbebbf03886400d80ed40a41011e001f002000040506080810fc00c6000800080010005533453100496e74656c28522920436f72706f726174696f6e00496e74656c28522920436f726528544d292069372d31303730304b20435055204020332e383047487a00546f2042652046696c6c6564204279204f2e452e4d2e00546f2042652046696c6c6564204279204f2e452e4d2e00546f2042652046696c6c6564204279204f2e452e4d2e00000e08220001db0000244d45490000db6a230001040145020090060185361000000000400000000000000000004002ffffffffffffffffffffffffffffffffffffffffffffffff03000000800000000000000000000000000000000000000000040000000000000000000000000000000000000000000000004d454931004d454932004d454933004d45493400007f04fffe0000>
    | |       "IONameMatched" = "bios"
    | |       "SMBIOS-EPS" = <5f534d5f2e1f030150010000000000005f444d495f34a00a00d0ec78250031>
    | |     }
    | |     
    | +-o PCI0@0  <class IOACPIPlatformDevice, id 0x100000165, registered, matched, active, busy 0 (6516 ms), retain 62>
    | | | {
    | | |   "compatible" = <"PNP0A03">
    | | |   "IODTPersist" = 0
    | | |   "_STA" = 18446744073709551615
    | | |   "IOPCIConfigured" = Yes
    | | |   "acpi-address-spaces" = <0200000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000f70c0000000000000000000000000000f80c000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000d000000000000ffff000000000000000000000000000000f300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000ffff0b00000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0000000000ff3f0c00000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400c0000000000ff7f0c00000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800c0000000000ffbf0c00000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c00c0000000000ffff0c00000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0000000000ff3f0d00000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400d0000000000ff7f0d00000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800d0000000000ffbf0d00000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c00d0000000000ffff0d00000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0000000000ff3f0e00000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400e0000000000ff7f0e00000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800e0000000000ffbf0e00000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c00e0000000000ffff0e00000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0000000000ffff0f0000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000ffffaffe0000000000000000000000000000b07e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000ffffffff7f00000000000000000000000000000040000000000000000000000000000000000000000000000000000000>
    | | |   "IODeviceMemory" = (({"address"=3320,"length"=8}))
    | | |   "#size-cells" = <02000000>
    | | |   "acpi-pci-routing-table" = <1800000000000000ffff1f000000000010000000000000001800000001000000ffff1f000000000011000000000000001800000002000000ffff1f000000000012000000000000001800000003000000ffff1f000000000013000000000000001800000000000000ffff1e000000000014000000000000001800000001000000ffff1e000000000015000000000000001800000002000000ffff1e000000000016000000000000001800000003000000ffff1e000000000017000000000000001800000000000000ffff1d000000000010000000000000001800000001000000ffff1d000000000011000000000000001800000002000000ffff1d000000000012000000000000001800000003000000ffff1d000000000013000000000000001800000000000000ffff1c000000000010000000000000001800000001000000ffff1c000000000011000000000000001800000002000000ffff1c000000000012000000000000001800000003000000ffff1c000000000013000000000000001800000000000000ffff1b000000000010000000000000001800000001000000ffff1b000000000011000000000000001800000002000000ffff1b000000000012000000000000001800000003000000ffff1b000000000013000000000000001800000000000000ffff19000000000015000000000000001800000001000000ffff19000000000016000000000000001800000002000000ffff19000000000017000000000000001800000000000000ffff17000000000010000000000000001800000000000000ffff16000000000010000000000000001800000001000000ffff16000000000011000000000000001800000002000000ffff16000000000012000000000000001800000003000000ffff16000000000013000000000000001800000000000000ffff15000000000010000000000000001800000001000000ffff15000000000011000000000000001800000002000000ffff15000000000012000000000000001800000003000000ffff15000000000013000000000000001800000000000000ffff14000000000010000000000000001800000001000000ffff14000000000011000000000000001800000002000000ffff14000000000012000000000000001800000003000000ffff14000000000013000000000000001800000000000000ffff13000000000014000000000000001800000000000000ffff01000000000010000000000000001800000001000000ffff01000000000011000000000000001800000002000000ffff01000000000012000000000000001800000003000000ffff01000000000013000000000000001800000000000000ffff02000000000010000000000000001800000000000000ffff04000000000010000000000000001800000000000000ffff05000000000010000000000000001800000000000000ffff0800000000001000000000000000000000000000000000000000000000000000000000000000>
    | | |   "_ADR" = 0
    | | |   "_UID" = "0"
    | | |   "device-properties" = {"acpi-device"="IOACPIPlatformDevice is not serializable","acpi-path"="IOACPIPlane:/_SB/PCI0@0"}
    | | |   "#address-cells" = <03000000>
    | | |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0"
    | | |   "name" = <"PNP0A08">
    | | |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | | | }
    | | | 
    | | +-o AppleACPIPCI  <class AppleACPIPCI, id 0x10000027e, registered, matched, active, busy 0 (6500 ms), retain 45>
    | |   | {
    | |   |   "IOProbeScore" = 5000
    | |   |   "CFBundleIdentifier" = "com.apple.driver.AppleACPIPlatform"
    | |   |   "IOProviderClass" = "IOACPIPlatformDevice"
    | |   |   "IOClass" = "AppleACPIPCI"
    | |   |   "IOPersonalityPublisher" = "com.apple.driver.AppleACPIPlatform"
    | |   |   "CFBundleIdentifierKernel" = "com.apple.driver.AppleACPIPlatform"
    | |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   "IONameMatch" = "PNP0A03"
    | |   |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"MaxPowerState"=3}
    | |   |   "IONameMatched" = "PNP0A03"
    | |   | }
    | |   | 
    | |   +-o MCHC@0  <class IOPCIDevice, id 0x1000001fe, registered, matched, active, busy 0 (0 ms), retain 8>
    | |   |   {
    | |   |     "name" = <"pci8086,9b43">
    | |   |     "subsystem-vendor-id" = <86800000>
    | |   |     "compatible" = <"pci8086,7270","pci8086,9b43","pciclass,060000","MCHC">
    | |   |     "IOName" = "pci8086,9b43"
    | |   |     "reg" = <0000000000000000000000000000000000000000>
    | |   |     "device-id" = <439b0000>
    | |   |     "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci"))
    | |   |     "IOPowerManagement" = {"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   |     "built-in" = <00>
    | |   |     "IOPCIResourced" = Yes
    | |   |     "revision-id" = <05000000>
    | |   |     "vendor-id" = <86800000>
    | |   |     "pcidebug" = "0:0:0"
    | |   |     "class-code" = <00000600>
    | |   |     "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/MCHC@0"
    | |   |     "subsystem-id" = <70720000>
    | |   |     "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   |   }
    | |   |   
    | |   +-o PEG0@1  <class IOPCIDevice, id 0x1000001ff, registered, matched, active, busy 0 (636 ms), retain 11>
    | |   | | {
    | |   | |   "IOInterruptSpecifiers" = (<1000000007000000>)
    | |   | |   "#address-cells" = <03000000>
    | |   | |   "class-code" = <00040600>
    | |   | |   "IOPCIExpressSlotStatus" = 64
    | |   | |   "subsystem-vendor-id" = <40000000>
    | |   | |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   | |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   | |   "pci-aspm-default" = 2
    | |   | |   "built-in" = <00>
    | |   | |   "IOInterruptControllers" = ("io-apic-0")
    | |   | |   "vendor-id" = <86800000>
    | |   | |   "name" = <"pci-bridge">
    | |   | |   "device-id" = <01190000>
    | |   | |   "acpi-pmcap-offset" = 128
    | |   | |   "IOPCIResourced" = Yes
    | |   | |   "IODTPersist" = 0
    | |   | |   "compatible" = <"pci40,0","pci8086,1901","pciclass,060400","PEG0">
    | |   | |   "ranges" = <0000008200000000000060810000008200000000000060810000000000002000000000c24000000000000000000000c2400000000000000000000000000020100000008100000000003000000000008100000000003000000000000000100000>
    | |   | |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci","com.apple.developer.driverkit.transport.pci.bridge"))
    | |   | |   "IOPCIExpressLinkCapabilities" = 39955587
    | |   | |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/PEG0@10000"
    | |   | |   "IOPCIConfigured" = Yes
    | |   | |   "subsystem-id" = <00000000>
    | |   | |   "revision-id" = <05000000>
    | |   | |   "IOPCIExpressLinkStatus" = 53379
    | |   | |   "IOPCIExpressCapabilities" = 322
    | |   | |   "pcidebug" = "0:1:0(1:3)"
    | |   | |   "IOName" = "pci-bridge"
    | |   | |   "#size-cells" = <02000000>
    | |   | |   "reg" = <0008000000000000000000000000000000000000>
    | |   | |   "IOPCIExpressSlotCapabilities" = 796032
    | |   | | }
    | |   | | 
    | |   | +-o IOPP  <class IOPCI2PCIBridge, id 0x10000029a, registered, matched, active, busy 0 (632 ms), retain 8>
    | |   |   | {
    | |   |   |   "IOProbeScore" = 18446744073709551516
    | |   |   |   "CFBundleIdentifier" = "com.apple.iokit.IOPCIFamily"
    | |   |   |   "IOProviderClass" = "IOPCIDevice"
    | |   |   |   "IOClass" = "IOPCI2PCIBridge"
    | |   |   |   "IOPersonalityPublisher" = "com.apple.iokit.IOPCIFamily"
    | |   |   |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOPCIFamily"
    | |   |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   "IONameMatch" = "pci-bridge"
    | |   |   |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"MaxPowerState"=3}
    | |   |   |   "IONameMatched" = "pci-bridge"
    | |   |   | }
    | |   |   | 
    | |   |   +-o EGP0@0  <class IOPCIDevice, id 0x100000200, registered, matched, active, busy 0 (632 ms), retain 11>
    | |   |     | {
    | |   |     |   "assigned-addresses" = <1000018200000000000070810000000000400000>
    | |   |     |   "IOInterruptSpecifiers" = (<1000000007000000>)
    | |   |     |   "#address-cells" = <03000000>
    | |   |     |   "class-code" = <00040600>
    | |   |     |   "IODeviceMemory" = (({"address"=2171600896,"length"=16384}))
    | |   |     |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   |     |   "subsystem-vendor-id" = <40000000>
    | |   |     |   "built-in" = <00>
    | |   |     |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   |     |   "pci-aspm-default" = 2
    | |   |     |   "IOInterruptControllers" = ("io-apic-0")
    | |   |     |   "vendor-id" = <02100000>
    | |   |     |   "name" = <"pci-bridge">
    | |   |     |   "device-id" = <78140000>
    | |   |     |   "IOChildIndex" = 1
    | |   |     |   "acpi-pmcap-offset" = 80
    | |   |     |   "IOPCIResourced" = Yes
    | |   |     |   "compatible" = <"pci40,0","pci1002,1478","pciclass,060400","EGP0">
    | |   |     |   "ranges" = <0000008200000000000060810000008200000000000060810000000000001000000000c24000000000000000000000c2400000000000000000000000000020100000008100000000003000000000008100000000003000000000000000100000>
    | |   |     |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci","com.apple.developer.driverkit.transport.pci.bridge"))
    | |   |     |   "IOPCIExpressLinkCapabilities" = 4667523
    | |   |     |   "IODTPersist" = 0
    | |   |     |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/PEG0@10000/EGP0@0"
    | |   |     |   "IOPCIConfigured" = Yes
    | |   |     |   "subsystem-id" = <00000000>
    | |   |     |   "revision-id" = <41000000>
    | |   |     |   "IOPCIExpressLinkStatus" = 4227
    | |   |     |   "IOPCIExpressCapabilities" = 82
    | |   |     |   "pcidebug" = "1:0:0(2:3)"
    | |   |     |   "IOName" = "pci-bridge"
    | |   |     |   "#size-cells" = <02000000>
    | |   |     |   "reg" = <00000100000000000000000000000000000000001000010200000000000000000000000000400000>
    | |   |     | }
    | |   |     | 
    | |   |     +-o IOPP  <class IOPCI2PCIBridge, id 0x1000002a3, registered, matched, active, busy 0 (631 ms), retain 8>
    | |   |       | {
    | |   |       |   "IOProbeScore" = 18446744073709551516
    | |   |       |   "CFBundleIdentifier" = "com.apple.iokit.IOPCIFamily"
    | |   |       |   "IOProviderClass" = "IOPCIDevice"
    | |   |       |   "IOClass" = "IOPCI2PCIBridge"
    | |   |       |   "IOPersonalityPublisher" = "com.apple.iokit.IOPCIFamily"
    | |   |       |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOPCIFamily"
    | |   |       |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |       |   "IONameMatch" = "pci-bridge"
    | |   |       |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"MaxPowerState"=3}
    | |   |       |   "IONameMatched" = "pci-bridge"
    | |   |       | }
    | |   |       | 
    | |   |       +-o EGP1@0  <class IOPCIDevice, id 0x100000201, registered, matched, active, busy 0 (631 ms), retain 12>
    | |   |         | {
    | |   |         |   "IOInterruptSpecifiers" = (<1000000007000000>)
    | |   |         |   "#address-cells" = <03000000>
    | |   |         |   "class-code" = <00040600>
    | |   |         |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   |         |   "subsystem-vendor-id" = <40000000>
    | |   |         |   "built-in" = <00>
    | |   |         |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   |         |   "pci-aspm-default" = 2
    | |   |         |   "IOInterruptControllers" = ("io-apic-0")
    | |   |         |   "vendor-id" = <02100000>
    | |   |         |   "name" = <"pci-bridge">
    | |   |         |   "device-id" = <79140000>
    | |   |         |   "IOChildIndex" = 1
    | |   |         |   "acpi-pmcap-offset" = 80
    | |   |         |   "IOPCIResourced" = Yes
    | |   |         |   "compatible" = <"pci40,0","pci1002,1479","pciclass,060400","EGP1">
    | |   |         |   "ranges" = <0000008200000000000060810000008200000000000060810000000000001000000000c24000000000000000000000c2400000000000000000000000000020100000008100000000003000000000008100000000003000000000000000100000>
    | |   |         |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci","com.apple.developer.driverkit.transport.pci.bridge"))
    | |   |         |   "IOPCIExpressLinkCapabilities" = 7343363
    | |   |         |   "IODTPersist" = 0
    | |   |         |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/PEG0@10000/EGP0@0/EGP1@0"
    | |   |         |   "IOPCIConfigured" = Yes
    | |   |         |   "subsystem-id" = <00000000>
    | |   |         |   "revision-id" = <00000000>
    | |   |         |   "IOPCIExpressLinkStatus" = 28931
    | |   |         |   "IOPCIExpressCapabilities" = 98
    | |   |         |   "pcidebug" = "2:0:0(3:3)"
    | |   |         |   "IOName" = "pci-bridge"
    | |   |         |   "#size-cells" = <02000000>
    | |   |         |   "reg" = <0000020000000000000000000000000000000000>
    | |   |         | }
    | |   |         | 
    | |   |         +-o IOPP  <class IOPCI2PCIBridge, id 0x1000002ad, registered, matched, active, busy 0 (630 ms), retain 10>
    | |   |           | {
    | |   |           |   "IOProbeScore" = 18446744073709551516
    | |   |           |   "CFBundleIdentifier" = "com.apple.iokit.IOPCIFamily"
    | |   |           |   "IOProviderClass" = "IOPCIDevice"
    | |   |           |   "IOClass" = "IOPCI2PCIBridge"
    | |   |           |   "IOPersonalityPublisher" = "com.apple.iokit.IOPCIFamily"
    | |   |           |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOPCIFamily"
    | |   |           |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |           |   "IONameMatch" = "pci-bridge"
    | |   |           |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"MaxPowerState"=3}
    | |   |           |   "IONameMatched" = "pci-bridge"
    | |   |           | }
    | |   |           | 
    | |   |           +-o GFX0@0  <class IOPCIDevice, id 0x100000202, registered, matched, active, busy 0 (630 ms), retain 21>
    | |   |           | | {
    | |   |           | |   "StartupDisplay" = <474e02000000000000140000400b0000108fec370000000000140000400b0000a00000000000000000000000520000000000000000000000300000002000000003000000050000000000000000000000000000020000000000000000100632ae0100000000000000000a0000400b000050cfcd1c00000000000a0000400b0000a000000000000000000000005200000000000000000000003000000020000000030000000a0000000000000000000000000a000000000000100632ae0200000000000000000a0000400b000050cfcd1c00000000000a0000400b0000a000000000000000000000005200000000000000000000003000000020000000030000000a0000000000000000000000>
    | |   |           | |   "IOHibernateState" = <00000000>
    | |   |           | |   "pci-aspm-default" = 2
    | |   |           | |   "PP_WorkLoadPolicyMask" = 32
    | |   |           | |   "IRQMgrDisableBIFRingBufferInit" = 1
    | |   |           | |   "SMU_DisallowedFeatures" = 3012184920132
    | |   |           | |   "CFG_LINK_BUILT_IN_MAP" = 3
    | |   |           | |   "CFG_PTPL2_MAX" = 130
    | |   |           | |   "ATY,SCRATCH01_FE000000" = <"A","T","Y",",","S","C","R","A","T","C","H","0","1","_","F","E","0","0","0","0","0","0">
    | |   |           | |   "IOInterruptSpecifiers" = (<1000000007000000>,<0600000000000100>)
    | |   |           | |   "ATY,DeviceID" = <"@s">
    | |   |           | |   "IRQMgrMSIStalledTimeoutNominal" = 50
    | |   |           | |   "ATY,EFIDriverType" = <02>
    | |   |           | |   "PP_DiDtSQStallPatternOverride" = 16383
    | |   |           | |   "DalDisableLTTPR" = 1
    | |   |           | |   "compatible" = <"pci106b,218","pci1002,7340","pciclass,030000","GFX0">
    | |   |           | |   "PP_ToolsLogSpaceSize" = 524288
    | |   |           | |   "SWIP_Firmware_Info" = {"Bootloader Version"=1442070,"CE Version"=37,"SDMA Version"=36,"Secure OS Version"=1441844,"SystemDriver Version"=1441844,"VCN Version"=84975623,"ME Version"=90,"RLC Version"=76,"MEC Version"=131,"SMU Version"=70586368,"PFP Version"=138}
    | |   |           | |   "ATY,VendorID" = <0210>
    | |   |           | |   "IOPCIExpressLinkStatus" = 4355
    | |   |           | |   "ATY,AsicRevID" = <41000000>
    | |   |           | |   "ATY,EFIVersionFW" = <000001000037018400160116001601160000000000000000>
    | |   |           | |   "CFG_UFL_CHK" = No
    | |   |           | |   "IOPMIsPowerManaged" = Yes
    | |   |           | |   "acpi-pmcap-offset" = 80
    | |   |           | |   "IRQMgrDisableIHRing1" = 1
    | |   |           | |   "LoadController" = Yes
    | |   |           | |   "VRAM,totalMB" = 8176
    | |   |           | |   "PP_PhmSoftWTTable" = <0000ffff0000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000062000000000000000000000000000000000000000000000000000000000000000000000000000000ffff6300f4010100000000000000000000000000000000000000000000000000000000000000000000000000fffff50171020200000000000000000000000000000000000000000000000000000000000000000000000000ffff7202ffff0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000>
    | |   |           | |   "IOPCIResourced" = Yes
    | |   |           | |   "ATY,PlatformInfo" = <>
    | |   |           | |   "built-in" = <00>
    | |   |           | |   "ATY,MemRevisionID" = <0000>
    | |   |           | |   "DalSrEnterPlusExitTimeNs" = 13900
    | |   |           | |   "PP_GfxOffControl" = 0
    | |   |           | |   "AAPL,aux-power-connected" = <01000000>
    | |   |           | |   "ATY,Copyright" = <"Copyright AMD Inc. All Rights Reserved. 2005-2019">
    | |   |           | |   "ATY,SCRATCH13_0015811C" = <"A","T","Y",",","S","C","R","A","T","C","H","1","3","_","0","0","1","5","8","1","1","C">
    | |   |           | |   "ATY,AsicSubSystemID" = <1802>
    | |   |           | |   "ComplexDisplaySetup" = <00000100010000000200000004000000181500000000010001000000000002000000040000000000000101000000000000000000010000000300000050cfcd1c00000000000a0000400b0000a00000000000000000000000520000000000000000000000300000002000000001030000000a000000000000000000010000000300000050cfcd1c00000000000a0000400b0000a00000000000000000000000520000000000000000000000300000002000000001030000000a0000000000000000000100000003000000108fec370000000000140000400b0000a0000000000000000000000052000000000000000000000030000000200000000103000000050000000000>
    | |   |           | |   "pcidebug" = "3:0:0"
    | |   |           | |   "IRQMgrDisableRPTRDoorbell" = 1
    | |   |           | |   "subsystem-id" = <18020000>
    | |   |           | |   "IRQMgrDisablePassiveLevelCallbacks" = 1
    | |   |           | |   "SWIP_Errors" = 0
    | |   |           | |   "PP_Falcon_QuickTransition_Enable" = 1
    | |   |           | |   "SWIP_Error_msgs" = {"SW_IP_CLIENT_ID__VCN"="","SW_IP_CLIENT_ID__SDMA"="","SW_IP_CLIENT_ID__GC"="","SW_IP_CLIENT_ID__BGM"="","SW_IP_CLIENT_ID__UVD"="","SW_IP_CLIENT_ID__VCE"="","SW_IP_CLIENT_ID__MES"="","SW_IP_CLIENT_ID__TTL"="","SW_IP_CLIENT_ID__JPEG"="","SW_IP_CLIENT_ID__DMCU"="","SW_IP_CLIENT_ID__DF"="","SW_IP_CLIENT_ID__SMU"="","SW_IP_CLIENT_ID__ISP"="","SW_IP_CLIENT_ID__GVM"="","SW_IP_CLIENT_ID__PSP"=""}
    | |   |           | |   "PP_EnableUploadFirmware" = 0
    | |   |           | |   "IOName" = "display"
    | |   |           | |   "iofb_no_regptr" = Yes
    | |   |           | |   "revision-id" = <41000000>
    | |   |           | |   "DalExtraDelayBacklightOff" = 25
    | |   |           | |   "LoadHWServices" = Yes
    | |   |           | |   "GraphicsBacklightSetup-0" = <0000010001000100ffbf0000ffff000001aaaaaa3025000000000000000000000000000000000000>
    | |   |           | |   "attached-gpu-control-path" = "IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/PEG0@1/IOPP/EGP0@0/IOPP/EGP1@0/IOPP/GFX0@0/AMDRadeonX6000_AmdRadeonControllerNavi14/ATY,Keelback@0/AGPM"
    | |   |           | |   "ATY,EFIVersion" = <"01.01.231">
    | |   |           | |   "DalDisableDisplayID2" = 1
    | |   |           | |   "IRQMgr_DisableRetryFilterDoorbell" = 1
    | |   |           | |   "IRQMgr_IhMemPgControl" = 0
    | |   |           | |   "CFG_PTPL2_MIN" = 50
    | |   |           | |   "IOPCIMSIMode" = Yes
    | |   |           | |   "graphic-options" = <0c000000>
    | |   |           | |   "ATY,EFILinebytes" = <00500000>
    | |   |           | |   "ATY,EFI-dpcd-training-result" = <148400000000001001>
    | |   |           | |   "pci-bus-number" = 3
    | |   |           | |   "ATY,MemVendorID" = <0f00>
    | |   |           | |   "PP_PhmUseDummyBackEnd" = 0
    | |   |           | |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |           | |   "pci-device-number" = 0
    | |   |           | |   "DalSkipDetectionLT" = 1
    | |   |           | |   "IRQMgrEnablePhysMemUsage" = 1
    | |   |           | |   "ATY,EFIVersionROMB" = <"113-D322A1XT-012">
    | |   |           | |   "model" = <"AMD Radeon Pro 5500 XT">
    | |   |           | |   "IRQMgrDisableEventSignalling" = 1
    | |   |           | |   "ATY,EFIVersionE" = <"113-D3220I-231">
    | |   |           | |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci"))
    | |   |           | |   "IRQMgrDisableMSIRetrigger" = 1
    | |   |           | |   "PP_DisableDIDT" = 0
    | |   |           | |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   |           | |   "ATY,EFI-dpcd-post-training" = <777781000000>
    | |   |           | |   "assigned-addresses" = <100003c240000000000000000000000000000010180003c240000000000000100000000000002000200003810000000000300000000000000001000024000382000000000000608100000000000008003000038200000000000068810000000000000200>
    | |   |           | |   "CFG_TRANS_WSRV" = Yes
    | |   |           | |   "IRQMgrDisableIHClockGating" = 1
    | |   |           | |   "CFG_PTPL2_CNT" = 16
    | |   |           | |   "ATY,memsize" = 8573157376
    | |   |           | |   "ATY,EFICompileDate" = <"May 28 2020">
    | |   |           | |   "ATY,vram_base" = <0000000080000000>
    | |   |           | |   "PP_DisableClockStretcher" = 1
    | |   |           | |   "SWIP_Ttl_Events_Status" = {"SW_IP_CLIENT_ID__VCN"=15420,"SW_IP_CLIENT_ID__SDMA"=15420,"SW_IP_CLIENT_ID__GC"=15420,"SW_IP_CLIENT_ID__BGM"=15420,"SW_IP_CLIENT_ID__UVD"=0,"SW_IP_CLIENT_ID__VCE"=0,"SW_IP_CLIENT_ID__MES"=15420,"SW_IP_CLIENT_ID__TTL"=0,"SW_IP_CLIENT_ID__JPEG"=15420,"SW_IP_CLIENT_ID__DMCU"=15420,"SW_IP_CLIENT_ID__DF"=0,"SW_IP_CLIENT_ID__SMU"=15420,"SW_IP_CLIENT_ID__ISP"=0,"SW_IP_CLIENT_ID__GVM"=15420,"SW_IP_CLIENT_ID__PSP"=15420}
    | |   |           | |   "ATY,MaxStreams" = 5
    | |   |           | |   "name" = "ATY_GPU"
    | |   |           | |   "device_type" = "gpu-controller"
    | |   |           | |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/PEG0@10000/EGP0@0/EGP1@0/GFX0@0"
    | |   |           | |   "ATY,FamilyName" = <"Radeon Pro">
    | |   |           | |   "SMU_ActivityMonitorTable" = <000400040200e803000001000000000000000000d001010030fefeff00000000000400000200e803000001000000000000000000d001010038e6ffff0000000000000000000000000000000000000000000000000000000000000000000000001009050001643c000000000000000000000000000000000000000000000000000000000000000000>
    | |   |           | |   "ATY,PageFlipEnable" = <01000000>
    | |   |           | |   "IOChildIndex" = 1
    | |   |           | |   "ATY,EFIFBOffset" = <0000600000000000>
    | |   |           | |   "ATY,RefCLK" = <a0860100>
    | |   |           | |   "ATY,EFIFBSize" = <0000840300000000>
    | |   |           | |   "ATY,PSP_FW_STATUS_89C29ABA" = <"A","T","Y",",","P","S","P","_","F","W","_","S","T","A","T","U","S","_","8","9","C","2">
    | |   |           | |   "IRQMgrDisableIHRing2" = 1
    | |   |           | |   "ATY,EFI-dpcd-DPPreferBitRate" = <f0d20000>
    | |   |           | |   "LoadAccelerator" = Yes
    | |   |           | |   "ATY,EFIOrientation" = <0001>
    | |   |           | |   "ATY,Card#" = <"102-D32201-00">
    | |   |           | |   "vendor-id" = <02100000>
    | |   |           | |   "IOInterruptControllers" = ("io-apic-0","IOPCIMessagedInterruptController")
    | |   |           | |   "CFG_UFL_STP" = No
    | |   |           | |   "reg" = <000003000000000000000000000000000000000010000342000000000000000000000000000000101800034200000000000000000000000000002000200003010000000000000000000000000001000024000302000000000000000000000000000008003000030200000000000000000000000000000200>
    | |   |           | |   "DalSrExitTimeNs" = 11600
    | |   |           | |   "IRQMgrDisableRPTRDoorbellRing2" = 1
    | |   |           | |   "IRQMgr_DisableRetryFilter" = 1
    | |   |           | |   "CFG_USE_DPT" = Yes
    | |   |           | |   "ATY,Rom#" = <"113-D3220I-231">
    | |   |           | |   "ATY,remap-size" = 1075838976
    | |   |           | |   "IRQMgrDisableDispatchLevelCallbacks" = 1
    | |   |           | |   "IRQMgr_DisablePMCThresholdSelfTuning" = 1
    | |   |           | |   "ATY,EFIVersionB" = <"113-D322A1XT-012">
    | |   |           | |   "AsicOnLowPower" = <00000000>
    | |   |           | |   "CFG_CORRECT_BLPT" = Yes
    | |   |           | |   "IODeviceMemory" = (({"address"=274877906944,"length"=268435456}),({"address"=275146342400,"length"=2097152}),"IOSubMemoryDescriptor is not serializable",({"address"=2170552320,"length"=524288}),({"address"=2171076608,"length"=131072}))
    | |   |           | |   "ATY,EFIEnabledMode" = <04>
    | |   |           | |   "GraphicsBacklightSetup-1" = <0000010001000100c00000000001000001aaaaaa3025000003000000000000800000000000000000>
    | |   |           | |   "device-id" = <40730000>
    | |   |           | |   "PP_DisableULV" = 0
    | |   |           | |   "IOPCIExpressCapabilities" = 18
    | |   |           | |   "IRQMgrDisableRPTRDoorbellRing1" = 1
    | |   |           | |   "subsystem-vendor-id" = <6b100000>
    | |   |           | |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   |           | |   "class-code" = <00000300>
    | |   |           | |   "EnableSwVCNFWLoading" = 0
    | |   |           | |   "ATY,DeviceName" = <"5500 XT">
    | |   |           | |   "IOPCIExpressLinkCapabilities" = 4197635
    | |   |           | |   "pci-function-number" = 0
    | |   |           | |   "CFG_NO_PP" = No
    | |   |           | |   "ATY,EFIBootMode" = <00000100020000000000010001000000000000000000000000000000000000000000000000000000000100010000000000010000000300000050cfcd1c00000000000a0000400b0000a00000000000000000000000520000000000000000000000300000002000000001030000000a000000000000000100020000000000000000000000000000000000000000000a0000000000000100010000000000010000000300000050cfcd1c00000000000a0000400b0000a00000000000000000000000520000000000000000000000300000002000000001030000000a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000000100000003000000108fec370000000000140000400b0000a0000000000000000000000052000000000000000000000030000000200000000103000000050000000000>
    | |   |           | |   "PP_CNEscapeInput" = <0c0000000000000002000000>
    | |   |           | | }
    | |   |           | | 
    | |   |           | +-o AMDRadeonX6000_AMDRadeonHWServicesNavi  <class AMDRadeonX6000_AMDRadeonHWServicesNavi, id 0x10000053b, registered, matched, active, busy 0 (225 ms), retain 7>
    | |   |           | | | {
    | |   |           | | |   "IOProbeScore" = 65051
    | |   |           | | |   "CFBundleIdentifier" = "com.apple.kext.AMDRadeonX6000HWServices"
    | |   |           | | |   "IOMatchCategory" = "AMDRadeonX6000HWServices"
    | |   |           | | |   "IOClass" = "AMDRadeonX6000_AMDRadeonHWServicesNavi"
    | |   |           | | |   "IOPersonalityPublisher" = "com.apple.kext.AMDRadeonX6000HWServices"
    | |   |           | | |   "IOPCIMatch" = "0x73101002 0x73121002 0x73181002 0x73191002 0x731A1002 0x731B1002 0x731F1002 0x73401002 0x73411002 0x73431002 0x73471002 0x734F1002 0x73601002"
    | |   |           | | |   "IOProviderClass" = "IOPCIDevice"
    | |   |           | | |   "CFBundleIdentifierKernel" = "com.apple.kext.AMDRadeonX6000HWServices"
    | |   |           | | |   "LoadPlugIn" = "Load6200"
    | |   |           | | |   "IOPCITunnelCompatible" = Yes
    | |   |           | | | }
    | |   |           | | | 
    | |   |           | | +-o AMDRadeonX6200_AMDRadeonHWLibsX6200  <class AMDRadeonX6200_AMDRadeonHWLibsX6200, id 0x100000544, !registered, !matched, active, busy 0, retain 5>
    | |   |           | |     {
    | |   |           | |       "IOPropertyMatch" = {"LoadPlugIn"="Load6200"}
    | |   |           | |       "CFBundleIdentifier" = "com.apple.kext.AMDRadeonX6200HWLibs"
    | |   |           | |       "IOMatchCategory" = "AMDRadeonHWLibs"
    | |   |           | |       "IOClass" = "AMDRadeonX6200_AMDRadeonHWLibsX6200"
    | |   |           | |       "IOPersonalityPublisher" = "com.apple.kext.AMDRadeonX6200HWLibs"
    | |   |           | |       "IOProviderClass" = "AMDRadeonX6000_AMDRadeonHWServicesInterface"
    | |   |           | |       "CFBundleIdentifierKernel" = "com.apple.kext.AMDRadeonX6200HWLibs"
    | |   |           | |       "IOProbeScore" = 0
    | |   |           | |       "IOPCITunnelCompatible" = Yes
    | |   |           | |     }
    | |   |           | |     
    | |   |           | +-o AMDSupport  <class AMDSupport, id 0x10000053c, registered, matched, active, busy 0 (0 ms), retain 5>
    | |   |           | |   {
    | |   |           | |     "IOProbeScore" = 65050
    | |   |           | |     "CFBundleIdentifier" = "com.apple.kext.AMDSupport"
    | |   |           | |     "IOMatchCategory" = "AMDSupport"
    | |   |           | |     "IOClass" = "AMDSupport"
    | |   |           | |     "IOPCIClassMatch" = "0x03000000&0xFF000000"
    | |   |           | |     "IOPCIMatch" = "0x00001002&0x0000FFFF"
    | |   |           | |     "IOPersonalityPublisher" = "com.apple.kext.AMDSupport"
    | |   |           | |     "IOProviderClass" = "IOPCIDevice"
    | |   |           | |     "CFBundleIdentifierKernel" = "com.apple.kext.AMDSupport"
    | |   |           | |     "iofb_version" = "1.1.50"
    | |   |           | |     "IOPCITunnelCompatible" = Yes
    | |   |           | |   }
    | |   |           | |   
    | |   |           | +-o AMDRadeonX6000_AmdGpuWrangler  <class AMDRadeonX6000_AmdGpuWrangler, id 0x10000053d, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |           | | | {
    | |   |           | | |   "IOProbeScore" = 60000
    | |   |           | | |   "CFBundleIdentifier" = "com.apple.kext.AMDRadeonX6000Framebuffer"
    | |   |           | | |   "IOMatchCategory" = "IOFramebuffer"
    | |   |           | | |   "IOClass" = "AMDRadeonX6000_AmdGpuWrangler"
    | |   |           | | |   "IOPersonalityPublisher" = "com.apple.kext.AMDRadeonX6000Framebuffer"
    | |   |           | | |   "IOPCIMatch" = "0x73101002 0x73121002 0x73181002 0x73191002 0x731A1002 0x731B1002 0x731F1002 0x73BF1002 0x73601002 0x73621002 0x73401002 0x73411002 0x73431002 0x73471002 0x734F1002 0x73A01002 0x73A21002 0x73A31002 0x73AB1002 0x73AE1002 0x73BF1002 0x73C01002 0x73C11002 0x73C31002 0x73DF1002 0x73E01002 0x73E11002 0x73E21002 0x73FF1002"
    | |   |           | | |   "IOProviderClass" = "IOPCIDevice"
    | |   |           | | |   "CFBundleIdentifierKernel" = "com.apple.kext.AMDRadeonX6000Framebuffer"
    | |   |           | | |   "NeedsPolicyDriver" = No
    | |   |           | | |   "IOUserClientClass" = "AppleGraphicsDeviceControlClient"
    | |   |           | | |   "IOPCITunnelCompatible" = Yes
    | |   |           | | | }
    | |   |           | | | 
    | |   |           | | +-o AppleGraphicsDeviceControlClient  <class AppleGraphicsDeviceControlClient, id 0x100000baa, !registered, !matched, active, busy 0, retain 5>
    | |   |           | |     {
    | |   |           | |       "IOUserClientCreator" = "pid 1625, PerfPowerService"
    | |   |           | |       "IOUserClientDefaultLocking" = Yes
    | |   |           | |     }
    | |   |           | |     
    | |   |           | +-o AMDRadeonX6000_AmdRadeonControllerNavi14  <class AMDRadeonX6000_AmdRadeonControllerNavi14, id 0x10000057f, registered, matched, active, busy 0 (3 ms), retain 10>
    | |   |           | | | {
    | |   |           | | |   "IOClass" = "AMDRadeonX6000_AmdRadeonControllerNavi14"
    | |   |           | | |   "SMC_VERSION" = "0x4351000"
    | |   |           | | |   "FB_Boot_PPCompleteInit" = Yes
    | |   |           | | |   "IOPersonalityPublisher" = "com.apple.kext.AMDRadeonX6000Framebuffer"
    | |   |           | | |   "AAPL,gray-page" = <01000000>
    | |   |           | | |   "IOProviderClass" = "IOPCIDevice"
    | |   |           | | |   "IOProbeScore" = 6000
    | |   |           | | |   "PPLIB_VERSION" = "2.783"
    | |   |           | | |   "ATY,Boa" = {"aty_config"={"CFG_PTPL2_MAX"=50,"CFG_PTPL2_MIN"=15,"CFG_PTPL2_CNT"=16,"CFG_LINK_FIXED_MAP"=1,"CFG_NO_PP"=No},"aty_properties"={"PP_GfxOffControl"=1,"SMU_ActivityMonitorTable"=<0000000002000000e8030100000000000000000020120a0030fefeff000000000000000303000000000000000000000000000000e07e460038e6ffff000000000000000000000000000000000000000000000000000000000000000000000000301b0f000f183c000000000000000000000000000000000000000000000000000000000000000000>,"PP_DisableDIDT"=0,"PP_WorkLoadPolicyMask"=32,"DalDisableVActiveDramChange"=1,"DalSrEnterPlusExitTimeNs"=13900,"DalPipeSplitPolicy"=1,"DalSrExitTimeNs"=11600,"PP_DiDtSQStallPatternOverride"=16383,"DalForceSingleDispPipeSplit"=0}}
    | |   |           | | |   "IOPropertyMatch" = {"LoadController"=Yes}
    | |   |           | | |   "ATY,Python" = {"aty_config"={"CFG_PTPL2_MIN"=52,"CFG_PTPL2_CNT"=16,"CFG_NO_PP"=No,"CFG_PTPL2_MAX"=130},"aty_properties"={"SMU_DisallowedFeatures"=64,"PP_GfxOffControl"=0,"SMU_ActivityMonitorTable"=<000400040200e803000001000000000000000000d001010030fefeff00000000000400000200e803000001000000000000000000d001010038e6ffff0000000000000000000000000000000000000000000000000000000000000000000000001009050001643c000000000000000000000000000000000000000000000000000000000000000000>,"DalEarlyTps1Pattern"=1,"PP_DisableDIDT"=0,"DalSrEnterPlusExitTimeNs"=13900,"PP_PhmUseDummyBackEnd"=0,"DalSrExitTimeNs"=11600,"PP_DiDtSQStallPatternOverride"=16383,"PP_WorkLoadPolicyMask"=32}}
    | |   |           | | |   "aty_config" = {"CFG_TRANS_WSRV"=Yes,"CFG_UFL_CHK"=No,"CFG_UFL_STP"=No,"CFG_CORRECT_BLPT"=Yes,"CFG_USE_DPT"=Yes}
    | |   |           | | |   "aty_properties" = {"DalDisableDisplayID2"=1,"DalDisableLTTPR"=1,"PP_DisableClockStretcher"=1,"PP_GfxOffControl"=0,"PP_ToolsLogSpaceSize"=524288,"PP_Falcon_QuickTransition_Enable"=1,"PP_DisableULV"=0,"PP_PhmUseDummyBackEnd"=0,"PP_EnableUploadFirmware"=0,"PP_WorkLoadPolicyMask"=16,"DalSkipDetectionLT"=1}
    | |   |           | | |   "CFBundleIdentifierKernel" = "com.apple.kext.AMDRadeonX6000Framebuffer"
    | |   |           | | |   "FB_Boot_ControllerStarted" = Yes
    | |   |           | | |   "IOMatchCategory" = "ATIFramebuffer"
    | |   |           | | |   "ATY,Keelback" = {"aty_config"={"CFG_PTPL2_MIN"=50,"CFG_LINK_BUILT_IN_MAP"=3,"CFG_PTPL2_CNT"=16,"CFG_NO_PP"=No,"CFG_PTPL2_MAX"=130},"aty_properties"={"SMU_DisallowedFeatures"=3012184920132,"PP_GfxOffControl"=0,"SMU_ActivityMonitorTable"=<000400040200e803000001000000000000000000d001010030fefeff00000000000400000200e803000001000000000000000000d001010038e6ffff0000000000000000000000000000000000000000000000000000000000000000000000001009050001643c000000000000000000000000000000000000000000000000000000000000000000>,"PP_DisableDIDT"=0,"PP_WorkLoadPolicyMask"=32,"DalSrEnterPlusExitTimeNs"=13900,"PP_PhmUseDummyBackEnd"=0,"DalSrExitTimeNs"=11600,"DalExtraDelayBacklightOff"=25,"PP_DiDtSQStallPatternOverride"=16383}}
    | |   |           | | |   "CFBundleIdentifier" = "com.apple.kext.AMDRadeonX6000Framebuffer"
    | |   |           | | |   "DC_VERSION" = "3.2.107"
    | |   |           | | |   "FB_Boot_ControllerEnabled" = Yes
    | |   |           | | |   "AAPL,gray-value" = <00000000>
    | |   |           | | |   "FB_Boot_PPInitialized" = Yes
    | |   |           | | |   "DMCU_B_VERSION" = "0x00000000"
    | |   |           | | |   "IOPCITunnelCompatible" = Yes
    | |   |           | | |   "IOPCIMatch" = "0x73401002 0x73411002 0x73431002 0x73471002 0x734F1002"
    | |   |           | | |   "FB_Boot_PPSupported" = Yes
    | |   |           | | | }
    | |   |           | | | 
    | |   |           | | +-o ATY,Keelback@0  <class AMDRadeonX6000_AmdRadeonFramebuffer, id 0x100000581, registered, matched, active, busy 0 (2 ms), retain 22>
    | |   |           | | | | {
    | |   |           | | | |   "startup-timing" = <00000000000000c003100080000000000000000000000000000000000000000080160000a80c00000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>
    | |   |           | | | |   "built-in" = <>
    | |   |           | | | |   "IOFBTransform" = 0
    | |   |           | | | |   "IOFBGammaWidth" = 12
    | |   |           | | | |   "IOFBUIScale" = <02000000>
    | |   |           | | | |   "IOFBBlueGammaScale" = 18446744071562067968
    | |   |           | | | |   "IOFBGammaHeaderSize" = 0
    | |   |           | | | |   "IOFBTimingRange" = <000000000000000002000000000000000000000000000000000000000000000080380100000000000092109900000000000000000000000000000000040000000a000000f40100001027000020a1070000800000008000000000000000000000020101010201010101010101010100000200000000800000010000000080000001000000008000000100000000800000020000000080000001000000008000000100000000800000010000000080000000000000000000000000000000000000000000000000000000000000000000000000000050000000402f270050000000402f27000b000e00cb0127000000000000f812bcffffffff08000000e01000000100000040140000010000000400000008000c0006003f000001000000000000000000000000000000000000000000000000000000000000>
    | |   |           | | | |   "port-number" = 0
    | |   |           | | | |   "display-connect-flags" = 4
    | |   |           | | | |   "IOFBCursorInfo" = (<0100000000010000000100002000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000>,<0100000000010000000100000200000000000000020000000000000000000000000000000100000002000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000>)
    | |   |           | | | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |           | | | |   "AAPL,boot-display" = <01000000>
    | |   |           | | | |   "IOFBI2CInterfaceInfo" = ({"IOI2CTransactionTypes"=31,"IOI2CSupportedCommFlags"=2,"IOI2CInterfaceID"=0,"IOI2CBusType"=2})
    | |   |           | | | |   "IOScreenRestoreState" = <02000000>
    | |   |           | | | |   "IOPMStrictTreeOrder" = Yes
    | |   |           | | | |   "IOAccelTypes" = "IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/PEG0@1/IOPP/EGP0@0/IOPP/EGP1@0/IOPP/GFX0@0/AMDRadeonX6000_AMDNavi14GraphicsAccelerator"
    | |   |           | | | |   "IOCFPlugInTypes" = {"ACCF0000-0000-0000-0000-000a2789904e"="IOAccelerator2D.plugin"}
    | |   |           | | | |   "IOFBWaitCursorPeriod" = 33333333
    | |   |           | | | |   "IOFBDependentID" = 4294968703
    | |   |           | | | |   "IOFBScalerInfo" = <00000000000000000000000000000000f600000000800000008000000000000000000000000000000000000000000000>
    | |   |           | | | |   "IOFBConfig" = {"IOFBModes"=({"ID"=18446744071562072064,"DM"=<00140000400b00002cfe3b00020000000700000058025401000000000000000000000000>,"TM"=<00100080000000000000000000000000000000000000000000000000000000000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>},{"ID"=18446744071562072065,"DM"=<000a0000a00500002cfe3b00020000000300000058025401000000000000000000000000>,"TM"=<011000800000000000000000000000000000000000000000000a0000a00500000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>},{"ID"=18446744071562072066,"DM"=<00190000100e00002cfe3b00020000000300000058025401000000000000000000000000>,"TM"=<02100080000000000000000000000000000000000000000000190000100e00000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>},{"ID"=18446744071562072067,"DM"=<80160000a80c00002cfe3b00020000000300000058025401000000000000000000000000>,"TM"=<03100080000000000000000000000000000000000000000080160000a80c00000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>},{"ID"=18446744071562072068,"DM"=<00100000000900002cfe3b00020000000300000058025401000000000000000000000000>,"TM"=<04100080000000000000000000000000000000000000000000100000000900000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>},{"ID"=18446744071562072069,"DM"=<800c0000080700002cfe3b00020000000300000058025401000000000000000000000000>,"TM"=<051000800000000000000000000000000000000000000000800c0000080700000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>},{"ID"=18446744071562072070,"DM"=<00100000700800002cfe3b00020000000302200058023c01000000000000000000000000>,"TM"=<06100080000000000000000000000000000000000000000000100000700800000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>},{"ID"=18446744071562072071,"DM"=<000f0000700800002cfe3b00020000000300200058025401000000000000000000000000>,"TM"=<071000800000000000000000000000000000000000000000000f0000700800000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>},{"ID"=18446744071562072072,"DM"=<000a0000400600002cfe3b00020000000302200020025401000000000000000000000000>,"TM"=<081000800000000000000000000000000000000000000000000a0000400600000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>},{"ID"=18446744071562072073,"DM"=<80070000b00400002cfe3b00020000000302200020025401000000000000000000000000>,"TM"=<09100080000000000000000000000000000000000000000080070000b00400000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>},{"ID"=18446744071562072074,"DM"=<900600001a0400002cfe3b00020000000302200020025401000000000000000000000000>,"TM"=<0a1000800000000000000000000000000000000000000000900600001a0400000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>},{"ID"=18446744071562072075,"DM"=<00050000200300002cfe3b00020000000302200020025401000000000000000000000000>,"TM"=<0b100080000000000000000000000000000000000000000000050000200300000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>},{"ID"=18446744071562072076,"DM"=<400b0000540600002cfe3b00020000000300000058025401000000000000000000000000>,"TM"=<0c1000800000000000000000000000000000000000000000400b0000540600000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>},{"ID"=18446744071562072077,"DM"=<00080000800400002cfe3b00020000000300000058025401000000000000000000000000>,"TM"=<0d100080000000000000000000000000000000000000000000080000800400000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>},{"ID"=18446744071562072078,"DM"=<80070000380400002cfe3b00020000000300000058025401000000000000000000000000>,"TM"=<0e100080000000000000000000000000000000000000000080070000380400000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>},{"ID"=18446744071562072079,"DM"=<40060000b00400002cfe3b000200000003020000c5015401000000000000000000000000>,"TM"=<0f100080000000000000000000000000000000000000000040060000b00400000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>},{"ID"=18446744071562072080,"DM"=<40060000840300002cfe3b00020000000300000058025401000000000000000000000000>,"TM"=<10100080000000000000000000000000000000000000000040060000840300000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>},{"ID"=18446744071562072081,"DM"=<a00500002a0300002cfe3b00020000000300000058025401000000000000000000000000>,"TM"=<111000800000000000000000000000000000000000000000a00500002a0300000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>},{"ID"=18446744071562072082,"DM"=<40050000f40200002cfe3b00020000000300000058025401000000000000000000000000>,"TM"=<12100080000000000000000000000000000000000000000040050000f40200000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>},{"ID"=18446744071562072083,"DM"=<00050000000400002cfe3b000200000003020000a9015401000000000000000000000000>,"TM"=<13100080000000000000000000000000000000000000000000050000000400000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>},{"ID"=18446744071562072084,"DM"=<00050000d00200002cfe3b00020000000300000058025401000000000000000000000000>,"TM"=<14100080000000000000000000000000000000000000000000050000d00200000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>},{"ID"=18446744071562072085,"DM"=<00040000000300002cfe3b000200000003020000c5015401000000000000000000000000>,"TM"=<15100080000000000000000000000000000000000000000000040000000300000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>},{"ID"=18446744071562072086,"DM"=<00040000400200002cfe3b00020000000300000058025401000000000000000000000000>,"TM"=<16100080000000000000000000000000000000000000000000040000400200000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>},{"ID"=18446744071562072087,"DM"=<c0030000580200002cfe3b00020000000302000020025401000000000000000000000000>,"TM"=<171000800000000000000000000000000000000000000000c0030000580200000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>},{"ID"=18446744071562072088,"DM"=<c00300001c0200002cfe3b00020000000300000058025401000000000000000000000000>,"TM"=<181000800000000000000000000000000000000000000000c00300001c0200000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>},{"ID"=18446744071562072089,"DM"=<480300000c0200002cfe3b00020000000302000021025401000000000000000000000000>,"TM"=<191000800000000000000000000000000000000000000000480300000c0200000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>},{"ID"=18446744071562072090,"DM"=<20030000580200002cfe3b000200000003020000c5015401000000000000000000000000>,"TM"=<1a100080000000000000000000000000000000000000000020030000580200000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>},{"ID"=18446744071562072091,"DM"=<80020000e00100002cfe3b000200000003020000c5015401000000000000000000000000>,"TM"=<1b100080000000000000000000000000000000000000000080020000e00100000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>},{"ID"=18446744071562072092,"DM"=<a0050000840300002cfe3b00020000000302200020025401000000000000000000000000>,"TM"=<1c1000800000000000000000000000000000000000000000a0050000840300000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>},{"ID"=18446744071562072093,"DM"=<00090000100500002cfe3b00020000000300a00058025401000000000000000000000000>,"TM"=<1d100080000000000000000000000000000000000000000000090000100500000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>},{"ID"=18446744071562072094,"DM"=<c00b00009c0600002cfe3b00020000000300a00058025401000000000000000000000000>,"TM"=<1e1000800000000000000000000000000000000000000000c00b00009c0600000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>},{"ID"=18446744071562072095,"DM"=<200d0000620700002cfe3b00020000000300a00058025401000000000000000000000000>,"TM"=<1f1000800000000000000000000000000000000000000000200d0000620700000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>},{"ID"=18446744071562072096,"DM"=<00120000200a00002cfe3b00020000000300a00058025401000000000000000000000000>,"TM"=<20100080000000000000000000000000000000000000000000120000200a00000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>},{"ID"=18446744071562072097,"DM"=<80170000380d00002cfe3b00020000000300a00058025401000000000000000000000000>,"TM"=<21100080000000000000000000000000000000000000000080170000380d00000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>},{"ID"=18446744071562072098,"DM"=<401a0000c40e00002cfe3b00020000000300a00058025401000000000000000000000000>,"TM"=<221000800000000000000000000000000000000000000000401a0000c40e00000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>},{"ID"=18446744071562072099,"DM"=<001e0000e01000002cfe3b00020000000300a00058025401000000000000000000000000>,"TM"=<231000800000000000000000000000000000000000000000001e0000e01000000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>}),"IOFBDetailedTimings"=(<00100080000000000000000000000000000000000000000000000000000000000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>,<011000800000000000000000000000000000000000000000000a0000a00500000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>,<02100080000000000000000000000000000000000000000000190000100e00000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>,<03100080000000000000000000000000000000000000000080160000a80c00000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>,<04100080000000000000000000000000000000000000000000100000000900000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>,<051000800000000000000000000000000000000000000000800c0000080700000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>,<06100080000000000000000000000000000000000000000000100000700800000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>,<071000800000000000000000000000000000000000000000000f0000700800000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>,<081000800000000000000000000000000000000000000000000a0000400600000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>,<09100080000000000000000000000000000000000000000080070000b00400000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>,<0a1000800000000000000000000000000000000000000000900600001a0400000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>,<0b100080000000000000000000000000000000000000000000050000200300000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>,<0c1000800000000000000000000000000000000000000000400b0000540600000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>,<0d100080000000000000000000000000000000000000000000080000800400000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>,<0e100080000000000000000000000000000000000000000080070000380400000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>,<0f100080000000000000000000000000000000000000000040060000b00400000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>,<10100080000000000000000000000000000000000000000040060000840300000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>,<111000800000000000000000000000000000000000000000a00500002a0300000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>,<12100080000000000000000000000000000000000000000040050000f40200000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>,<13100080000000000000000000000000000000000000000000050000000400000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>,<14100080000000000000000000000000000000000000000000050000d00200000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>,<15100080000000000000000000000000000000000000000000040000000300000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>,<16100080000000000000000000000000000000000000000000040000400200000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>,<171000800000000000000000000000000000000000000000c0030000580200000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>,<181000800000000000000000000000000000000000000000c00300001c0200000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>,<191000800000000000000000000000000000000000000000480300000c0200000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>,<1a100080000000000000000000000000000000000000000020030000580200000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>,<1b100080000000000000000000000000000000000000000080020000e00100000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>,<1c1000800000000000000000000000000000000000000000a0050000840300000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>,<1d100080000000000000000000000000000000000000000000090000100500000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>,<1e1000800000000000000000000000000000000000000000c00b00009c0600000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>,<1f1000800000000000000000000000000000000000000000200d0000620700000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>,<20100080000000000000000000000000000000000000000000120000200a00000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>,<21100080000000000000000000000000000000000000000080170000380d00000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>,<221000800000000000000000000000000000000000000000401a0000c40e00000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>,<231000800000000000000000000000000000000000000000001e0000e01000000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>),"IOFB0Hz"=Yes,"dims"=<00140000400b00000002000007000000>}
    | |   |           | | | |   "av-signal-type" = <10000000>
    | |   |           | | | |   "IODisplayParameters" = "IOFramebufferParameterHandler is not serializable"
    | |   |           | | | |   "display-link-component-bits" = <0a000000>
    | |   |           | | | |   "ATY,fb_size" = <0000920400000000>
    | |   |           | | | |   "IOFBI2CInterfaceIDs" = (0)
    | |   |           | | | |   "IOFBMemorySize" = 268435456
    | |   |           | | | |   "IOFBGammaCount" = 256
    | |   |           | | | |   "IOFBRedGammaScale" = 2139290624
    | |   |           | | | |   "name" = <"ATY,Keelback">
    | |   |           | | | |   "connector-type" = 2
    | |   |           | | | |   "IOFBNeedsRefresh" = No
    | |   |           | | | |   "IOFBCurrentPixelCountReal" = 15639360
    | |   |           | | | |   "compatible" = <"ATY,Keelback">
    | |   |           | | | |   "IOAccelIndex" = 0
    | |   |           | | | |   "IOFBDependentIndex" = 0
    | |   |           | | | |   "display-bpc" = <0a000000>
    | |   |           | | | |   "display-pixel-component-bits" = <0a000000>
    | |   |           | | | |   "DPLanes" = <04000000>
    | |   |           | | | |   "display-type" = "LCD"
    | |   |           | | | |   "audio-codec-info" = <00010500>
    | |   |           | | | |   "IOFBWaitCursorFrames" = 29
    | |   |           | | | |   "IOFBProbeOptions" = 1025
    | |   |           | | | |   "IOFBGreenGammaScale" = 2139882880
    | |   |           | | | |   "boot-gamma-restored" = <00000000>
    | |   |           | | | |   "DPLinkRate" = <f0d20000>
    | |   |           | | | |   "FramebufferStarted" = Yes
    | |   |           | | | |   "IOFBCurrentPixelCount" = 15639360
    | |   |           | | | |   "ATY,fb_linebytes" = <005a0000>
    | |   |           | | | |   "IOFramebufferOpenGLIndex" = 0
    | |   |           | | | |   "IOPowerManagement" = {"ChildrenPowerState"=2,"MaxPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=32768,"ChildProxyPowerState"=2,"DriverPowerState"=1}
    | |   |           | | | |   "FramebufferEnabled" = Yes
    | |   |           | | | |   "device_type" = <"display">
    | |   |           | | | |   "IOAccelRevision" = 2
    | |   |           | | | |   "ATY,fb_offset" = <0000600000000000>
    | |   |           | | | |   "IOFBDetailedTimings" = (<00100080000000000000000000000000000000000000000000000000000000000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>,<011000800000000000000000000000000000000000000000000a0000a00500000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>,<02100080000000000000000000000000000000000000000000190000100e00000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>,<03100080000000000000000000000000000000000000000080160000a80c00000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>,<04100080000000000000000000000000000000000000000000100000000900000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>,<051000800000000000000000000000000000000000000000800c0000080700000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>,<06100080000000000000000000000000000000000000000000100000700800000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>,<071000800000000000000000000000000000000000000000000f0000700800000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>,<081000800000000000000000000000000000000000000000000a0000400600000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>,<09100080000000000000000000000000000000000000000080070000b00400000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>,<0a1000800000000000000000000000000000000000000000900600001a0400000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>,<0b100080000000000000000000000000000000000000000000050000200300000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>,<0c1000800000000000000000000000000000000000000000400b0000540600000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>,<0d100080000000000000000000000000000000000000000000080000800400000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>,<0e100080000000000000000000000000000000000000000080070000380400000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>,<0f100080000000000000000000000000000000000000000040060000b00400000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>,<10100080000000000000000000000000000000000000000040060000840300000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>,<111000800000000000000000000000000000000000000000a00500002a0300000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>,<12100080000000000000000000000000000000000000000040050000f40200000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>,<13100080000000000000000000000000000000000000000000050000000400000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>,<14100080000000000000000000000000000000000000000000050000d00200000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>,<15100080000000000000000000000000000000000000000000040000000300000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>,<16100080000000000000000000000000000000000000000000040000400200000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>,<171000800000000000000000000000000000000000000000c0030000580200000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>,<181000800000000000000000000000000000000000000000c00300001c0200000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>,<191000800000000000000000000000000000000000000000480300000c0200000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>,<1a100080000000000000000000000000000000000000000020030000580200000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>,<1b100080000000000000000000000000000000000000000080020000e00100000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>,<1c1000800000000000000000000000000000000000000000a0050000840300000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>,<1d100080000000000000000000000000000000000000000000090000100500000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>,<1e1000800000000000000000000000000000000000000000c00b00009c0600000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>,<1f1000800000000000000000000000000000000000000000200d0000620700000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>,<20100080000000000000000000000000000000000000000000120000200a00000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>,<21100080000000000000000000000000000000000000000080170000380d00000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>,<221000800000000000000000000000000000000000000000401a0000c40e00000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>,<231000800000000000000000000000000000000000000000001e0000e01000000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000>)
    | |   |           | | | |   "DPLinkBit" = <1e000000>
    | |   |           | | | |   "IOFBCurrentPixelClock" = 938250000
    | |   |           | | | |   "ATY,EFIDisplay" = <"DP1">
    | |   |           | | | | }
    | |   |           | | | | 
    | |   |           | | | +-o AppleMCCSControlModule  <class AppleMCCSControlModule, id 0x100000589, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |           | | | | | {
    | |   |           | | | | |   "IOProbeScore" = 0
    | |   |           | | | | |   "CFBundleIdentifier" = "com.apple.driver.AppleMCCSControl"
    | |   |           | | | | |   "IOMatchCategory" = "AppleMCCSControlFamily"
    | |   |           | | | | |   "IOClass" = "AppleMCCSControlModule"
    | |   |           | | | | |   "IOPersonalityPublisher" = "com.apple.driver.AppleMCCSControl"
    | |   |           | | | | |   "IOKitDebug" = 0
    | |   |           | | | | |   "IOProviderClass" = "IOFramebuffer"
    | |   |           | | | | |   "CFBundleIdentifierKernel" = "com.apple.driver.AppleMCCSControl"
    | |   |           | | | | |   "IOUserClientClass" = "AppleMCCSUserClient"
    | |   |           | | | | |   "IOResourceMatch" = "IOKit"
    | |   |           | | | | | }
    | |   |           | | | | | 
    | |   |           | | | | +-o AppleMCCSParameterHandler  <class AppleMCCSParameterHandler, id 0x100000591, registered, matched, active, busy 0 (0 ms), retain 5>
    | |   |           | | | |     {
    | |   |           | | | |       "IOProbeScore" = 0
    | |   |           | | | |       "CFBundleIdentifier" = "com.apple.driver.AppleMCCSControl"
    | |   |           | | | |       "IOMatchCategory" = "IODisplayParameters"
    | |   |           | | | |       "IOClass" = "AppleMCCSParameterHandler"
    | |   |           | | | |       "IOPersonalityPublisher" = "com.apple.driver.AppleMCCSControl"
    | |   |           | | | |       "IOKitDebug" = 0
    | |   |           | | | |       "AppleMCCSFeatures" = 1
    | |   |           | | | |       "IOProviderClass" = "AppleMCCSControlFamily"
    | |   |           | | | |       "CFBundleIdentifierKernel" = "com.apple.driver.AppleMCCSControl"
    | |   |           | | | |       "IOResourceMatch" = "IOKit"
    | |   |           | | | |     }
    | |   |           | | | |     
    | |   |           | | | +-o AppleUpstreamUserClientDriver  <class AppleUpstreamUserClientDriver, id 0x10000058a, registered, matched, active, busy 0 (0 ms), retain 5>
    | |   |           | | | |   {
    | |   |           | | | |     "IOProbeScore" = 0
    | |   |           | | | |     "CFBundleIdentifier" = "com.apple.driver.AppleUpstreamUserClient"
    | |   |           | | | |     "IOMatchCategory" = "AppleUpstreamUserClientDriver"
    | |   |           | | | |     "IOClass" = "AppleUpstreamUserClientDriver"
    | |   |           | | | |     "IOPersonalityPublisher" = "com.apple.driver.AppleUpstreamUserClient"
    | |   |           | | | |     "IOProviderClass" = "IOFramebuffer"
    | |   |           | | | |     "CFBundleIdentifierKernel" = "com.apple.driver.AppleUpstreamUserClient"
    | |   |           | | | |     "IOUserClientClass" = "AppleUpstreamUserClient"
    | |   |           | | | |     "IOResourceMatch" = "IOKit"
    | |   |           | | | |   }
    | |   |           | | | |   
    | |   |           | | | +-o AGPM  <class AGPM, id 0x1000005a8, registered, matched, active, busy 0 (0 ms), retain 8>
    | |   |           | | | |   {
    | |   |           | | | |     "IOReportLegend" = ({"IOReportChannels"=((5795122739160566084,6442450945,"PlimitNS"),(6008203707511294276,6442450945,"PlimitSampleTimeNS")),"IOReportGroupName"="AGPMStatistics","IOReportChannelInfo"={"IOReportChannelUnit"=0}})
    | |   |           | | | |     "max-value" = 15
    | |   |           | | | |     "min-value" = 0
    | |   |           | | | |     "IOReportLegendPublic" = Yes
    | |   |           | | | |     "IOPowerManagement" = {"CapabilityFlags"=0,"CurrentPowerState"=0}
    | |   |           | | | |     "Heuristic-ID" = <ffffffff>
    | |   |           | | | |   }
    | |   |           | | | |   
    | |   |           | | | +-o IOFramebufferI2CInterface  <class IOFramebufferI2CInterface, id 0x1000005d9, registered, matched, active, busy 0 (0 ms), retain 5>
    | |   |           | | | |   {
    | |   |           | | | |     "IOI2CTransactionTypes" = 31
    | |   |           | | | |     "IOI2CSupportedCommFlags" = 2
    | |   |           | | | |     "IOI2CInterfaceID" = 0
    | |   |           | | | |     "IOI2CBusType" = 2
    | |   |           | | | |   }
    | |   |           | | | |   
    | |   |           | | | +-o display0  <class IODisplayConnect, id 0x1000005da, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |           | | | | | {
    | |   |           | | | | | }
    | |   |           | | | | | 
    | |   |           | | | | +-o AppleBacklightDisplay  <class AppleBacklightDisplay, id 0x1000005db, registered, matched, active, busy 0 (0 ms), retain 9>
    | |   |           | | | |     {
    | |   |           | | | |       "IOClass" = "AppleBacklightDisplay"
    | |   |           | | | |       "DisplayParameterHandlerUsesCharPtr" = Yes
    | |   |           | | | |       "IOPersonalityPublisher" = "com.apple.iokit.IOGraphicsFamily"
    | |   |           | | | |       "IODisplayEDID" = <00ffffffffffff00061033ae85ae6484161d0104b53c2278200241ae5241b3260e505400000001010101010101010101010101010101000000100000000000000000000000000000000000100000000000000000000000000000000000fc00694d61630a202020202020202000000000000000000000000000000000000001517013790300030014806e0184ff139f002f801f003f0b5100020004007f8118fa1000010100127631fc78fbff02108862d3faf8f8feffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c790>
    | |   |           | | | |       "DisplaySerialNumber" = 18446744071635775109
    | |   |           | | | |       "IODisplayPrefsKey" = "IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/PEG0@1/IOPP/EGP0@0/IOPP/EGP1@0/IOPP/GFX0@0-610-ae33-187d326c9be1b611"
    | |   |           | | | |       "IOProviderClass" = "IODisplayConnect"
    | |   |           | | | |       "IODisplayTechnologyType" = <ffff0203>
    | |   |           | | | |       "IODisplayControllerID" = <01000000>
    | |   |           | | | |       "IODisplayFirmwareLevel" = <01000000>
    | |   |           | | | |       "IOPowerManagement" = {"DevicePowerState"=3,"CurrentPowerState"=3,"CapabilityFlags"=49152,"MaxPowerState"=3}
    | |   |           | | | |       "IOProbeScore" = 3000
    | |   |           | | | |       "IODisplayCapabilityString" = <"model(iMac Cello) vcp(10 8D B6 C8 C9 DF) ver(2.2)">
    | |   |           | | | |       "CFBundleIdentifierKernel" = "com.apple.iokit.IOGraphicsFamily"
    | |   |           | | | |       "IODisplayPrefsKeyOld" = "IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/PEG0@1/IOPP/EGP0@0/IOPP/EGP1@0/IOPP/GFX0@0/AMDRadeonX6000_AmdRadeonControllerNavi14/ATY,Keelback@0/display0/AppleBacklightDisplay-610-ae33"
    | |   |           | | | |       "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |           | | | |       "CFBundleIdentifier" = "com.apple.iokit.IOGraphicsFamily"
    | |   |           | | | |       "DisplayProductID" = 44595
    | |   |           | | | |       "DisplayVendorID" = 1552
    | |   |           | | | |       "IODisplayParameters" = {"linear-brightness-probe"={"min"=0,"max"=65535,"value"=528},"audio-mute-and-screen-blank"={"min"=0,"max"=512,"value"=512},"commit"={"min"=0,"max"=0,"value"=0},"fade-time2"={"min"=0,"max"=10000,"value"=4000},"ggsc"={"min"=0,"max"=65536,"value"=65536},"vblm"={"min"=0,"max"=196608,"value"=65536},"dsyp"={"min"=0,"max"=2,"value"=2},"rgsc"={"min"=0,"max"=65536,"value"=65536},"fade-style"={"min"=0,"max"=10,"value"=0},"fade-time1"={"min"=0,"max"=10000,"value"=500},"pscn"={"min"=7500,"max"=10000,"value"=10000},"brightness-probe"={"min"=0,"max"=65535,"value"=528},"fade-time3"={"min"=0,"max"=10000,"value"=500},"bgsc"={"min"=0,"max"=65536,"value"=65536},"linear-brightness"={"min"=0,"max"=65535,"value"=14274},"brightness"={"min"=0,"max"=65535,"value"=14274},"brightness-fade"={"min"=0,"max"=65534,"value"=0},"usable-linear-brightness"={"min"=2163,"max"=65535,"value"=14274},"ownr"=4294968705}
    | |   |           | | | |       "IODisplayMCCSVersion" = <00020200>
    | |   |           | | | |       "IODisplayConnectFlags" = <00080000>
    | |   |           | | | |       "IODisplayAttributes" = {"IODisplayBacklightBOBValue"=528,"IODisplayBacklightLinearCorrectionStart"=2,"IODisplayBacklightCurveLength"=10057,"IODisplayBacklightMidNitValue"=140,"IODisplayBacklightLinearCorrectionEnd"=13,"IODisplayBacklightNumberOfLowLinearCorrections"=3,"IODisplayBacklightMaxNitValue"=500,"IODisplayBacklightDimmingRatio"=30,"IODisplayAttributes"=<676174760000000073676c6604000000726c6f63010000006364670080808000676c666400000000>,"IODisplayBacklightTypeAndVersion"=1,"IODisplayBacklightLuminanceCalibration"=65535,"IODisplayVSDBFA1000"=<00127631fc78fbff02108862d3faf8f8feffff>,"IODisplayBacklightMinUsableLinear"=2176,"IODisplayBacklightNumberOfLinearCorrections"=6,"IODisplayBacklightBeta"=32767}
    | |   |           | | | |     }
    | |   |           | | | |     
    | |   |           | | | +-o IOFramebufferUserClient  <class IOFramebufferUserClient, id 0x1000005e2, !registered, !matched, active, busy 0, retain 5>
    | |   |           | | | |   {
    | |   |           | | | |     "IOUserClientCreator" = "pid 123, WindowServer"
    | |   |           | | | |     "IOUserClientDefaultLocking" = Yes
    | |   |           | | | |   }
    | |   |           | | | |   
    | |   |           | | | +-o IOFramebufferSharedUserClient  <class IOFramebufferSharedUserClient, id 0x100000a21, !registered, !matched, active, busy 0, retain 5>
    | |   |           | | |     {
    | |   |           | | |       "IOUserClientCreator" = "pid 591, Google Chrome"
    | |   |           | | |       "IOUserClientSharedInstance" = Yes
    | |   |           | | |       "IOUserClientDefaultLocking" = Yes
    | |   |           | | |     }
    | |   |           | | |     
    | |   |           | | +-o ATY,Keelback@1  <class AMDRadeonX6000_AmdRadeonFramebuffer, id 0x100000583, registered, matched, active, busy 0 (1 ms), retain 18>
    | |   |           | | | | {
    | |   |           | | | |   "display-pixel-component-bits" = <0a000000>
    | |   |           | | | |   "display-link-component-bits" = <0a000000>
    | |   |           | | | |   "IOFBScalerInfo" = <00000000000000000000000000000000f600000000800000008000000000000000000000000000000000000000000000>
    | |   |           | | | |   "IOPMStrictTreeOrder" = Yes
    | |   |           | | | |   "av-signal-type" = <00000000>
    | |   |           | | | |   "IOFBDependentIndex" = 1
    | |   |           | | | |   "IOFBUIScale" = <00000000>
    | |   |           | | | |   "audio-codec-info" = <00000000>
    | |   |           | | | |   "IOScreenRestoreState" = <02000000>
    | |   |           | | | |   "IOFBGammaHeaderSize" = 0
    | |   |           | | | |   "IOFBGammaCount" = 256
    | |   |           | | | |   "IOFramebufferOpenGLIndex" = 1
    | |   |           | | | |   "FramebufferEnabled" = Yes
    | |   |           | | | |   "IOFBI2CInterfaceInfo" = ({"IOI2CTransactionTypes"=31,"IOI2CSupportedCommFlags"=2,"IOI2CInterfaceID"=0,"IOI2CBusType"=2})
    | |   |           | | | |   "connector-type" = 0
    | |   |           | | | |   "DPLanes" = <04000000>
    | |   |           | | | |   "IODisplayParameters" = "IOFramebufferParameterHandler is not serializable"
    | |   |           | | | |   "IOAccelTypes" = "IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/PEG0@1/IOPP/EGP0@0/IOPP/EGP1@0/IOPP/GFX0@0/AMDRadeonX6000_AMDNavi14GraphicsAccelerator"
    | |   |           | | | |   "display-type" = "NONE"
    | |   |           | | | |   "IOPowerManagement" = {"MaxPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=32768,"ChildProxyPowerState"=2,"DriverPowerState"=1}
    | |   |           | | | |   "name" = <"ATY,Keelback">
    | |   |           | | | |   "IOFBDependentID" = 4294968703
    | |   |           | | | |   "IOFBGammaWidth" = 12
    | |   |           | | | |   "IOAccelIndex" = 1
    | |   |           | | | |   "IOFBConfig" = {"IOFB0Hz"=Yes,"IOFBModes"=({"ID"=18446744073709551360,"DM"=<010000000100000000000000000000000700000000000000000000000000000000000000>,"AID"=550})}
    | |   |           | | | |   "IOFBWaitCursorFrames" = 29
    | |   |           | | | |   "DPLinkRate" = <f0d20000>
    | |   |           | | | |   "display-bpc" = <0a000000>
    | |   |           | | | |   "IOFBProbeOptions" = 1025
    | |   |           | | | |   "IOFBNeedsRefresh" = Yes
    | |   |           | | | |   "device_type" = <"display">
    | |   |           | | | |   "compatible" = <"ATY,Keelback">
    | |   |           | | | |   "IOFBTransform" = 0
    | |   |           | | | |   "IOAccelRevision" = 2
    | |   |           | | | |   "IOFBI2CInterfaceIDs" = (4294967296)
    | |   |           | | | |   "IOCFPlugInTypes" = {"ACCF0000-0000-0000-0000-000a2789904e"="IOAccelerator2D.plugin"}
    | |   |           | | | |   "IOFBCursorInfo" = ()
    | |   |           | | | |   "IOFBWaitCursorPeriod" = 33333333
    | |   |           | | | |   "IOFBTimingRange" = <0000000000000000020000000000000000000000000000000000000000000000409c0000000000000049884c00000000000000000000000000000000040000000a000000f40100001027000020a1070000800000008000000000000000000000020101010201010101010101010100000200000000800000010000000080000001000000008000000100000000800000020000000080000001000000008000000100000000800000010000000080000000000000000000000000000000000000000000000000000000000000000000000000000028000000a097130028000000a09713000b000e00cb0127000000000000f812bcffffffff08000000e01000000100000040140000010000000400000008000c0006003f000001000000000000000000000000000000000000000000000000000000000000>
    | |   |           | | | |   "DPLinkBit" = <1e000000>
    | |   |           | | | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |           | | | |   "port-number" = 18446744073709551615
    | |   |           | | | |   "FramebufferStarted" = Yes
    | |   |           | | | | }
    | |   |           | | | | 
    | |   |           | | | +-o AppleMCCSControlModule  <class AppleMCCSControlModule, id 0x10000058d, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |           | | | | | {
    | |   |           | | | | |   "IOProbeScore" = 0
    | |   |           | | | | |   "CFBundleIdentifier" = "com.apple.driver.AppleMCCSControl"
    | |   |           | | | | |   "IOMatchCategory" = "AppleMCCSControlFamily"
    | |   |           | | | | |   "IOClass" = "AppleMCCSControlModule"
    | |   |           | | | | |   "IOPersonalityPublisher" = "com.apple.driver.AppleMCCSControl"
    | |   |           | | | | |   "IOKitDebug" = 0
    | |   |           | | | | |   "IOProviderClass" = "IOFramebuffer"
    | |   |           | | | | |   "CFBundleIdentifierKernel" = "com.apple.driver.AppleMCCSControl"
    | |   |           | | | | |   "IOUserClientClass" = "AppleMCCSUserClient"
    | |   |           | | | | |   "IOResourceMatch" = "IOKit"
    | |   |           | | | | | }
    | |   |           | | | | | 
    | |   |           | | | | +-o AppleMCCSParameterHandler  <class AppleMCCSParameterHandler, id 0x100000594, registered, matched, active, busy 0 (0 ms), retain 5>
    | |   |           | | | |     {
    | |   |           | | | |       "IOProbeScore" = 0
    | |   |           | | | |       "CFBundleIdentifier" = "com.apple.driver.AppleMCCSControl"
    | |   |           | | | |       "IOMatchCategory" = "IODisplayParameters"
    | |   |           | | | |       "IOClass" = "AppleMCCSParameterHandler"
    | |   |           | | | |       "IOPersonalityPublisher" = "com.apple.driver.AppleMCCSControl"
    | |   |           | | | |       "IOKitDebug" = 0
    | |   |           | | | |       "AppleMCCSFeatures" = 1
    | |   |           | | | |       "IOProviderClass" = "AppleMCCSControlFamily"
    | |   |           | | | |       "CFBundleIdentifierKernel" = "com.apple.driver.AppleMCCSControl"
    | |   |           | | | |       "IOResourceMatch" = "IOKit"
    | |   |           | | | |     }
    | |   |           | | | |     
    | |   |           | | | +-o AppleUpstreamUserClientDriver  <class AppleUpstreamUserClientDriver, id 0x100000590, registered, matched, active, busy 0 (0 ms), retain 5>
    | |   |           | | | |   {
    | |   |           | | | |     "IOProbeScore" = 0
    | |   |           | | | |     "CFBundleIdentifier" = "com.apple.driver.AppleUpstreamUserClient"
    | |   |           | | | |     "IOMatchCategory" = "AppleUpstreamUserClientDriver"
    | |   |           | | | |     "IOClass" = "AppleUpstreamUserClientDriver"
    | |   |           | | | |     "IOPersonalityPublisher" = "com.apple.driver.AppleUpstreamUserClient"
    | |   |           | | | |     "IOProviderClass" = "IOFramebuffer"
    | |   |           | | | |     "CFBundleIdentifierKernel" = "com.apple.driver.AppleUpstreamUserClient"
    | |   |           | | | |     "IOUserClientClass" = "AppleUpstreamUserClient"
    | |   |           | | | |     "IOResourceMatch" = "IOKit"
    | |   |           | | | |   }
    | |   |           | | | |   
    | |   |           | | | +-o IOFramebufferI2CInterface  <class IOFramebufferI2CInterface, id 0x1000005de, registered, matched, active, busy 0 (0 ms), retain 5>
    | |   |           | | | |   {
    | |   |           | | | |     "IOI2CTransactionTypes" = 31
    | |   |           | | | |     "IOI2CSupportedCommFlags" = 2
    | |   |           | | | |     "IOI2CInterfaceID" = 4294967296
    | |   |           | | | |     "IOI2CBusType" = 2
    | |   |           | | | |   }
    | |   |           | | | |   
    | |   |           | | | +-o IOFramebufferUserClient  <class IOFramebufferUserClient, id 0x1000005f9, !registered, !matched, active, busy 0, retain 5>
    | |   |           | | |     {
    | |   |           | | |       "IOUserClientCreator" = "pid 123, WindowServer"
    | |   |           | | |       "IOUserClientDefaultLocking" = Yes
    | |   |           | | |     }
    | |   |           | | |     
    | |   |           | | +-o ATY,Keelback@2  <class AMDRadeonX6000_AmdRadeonFramebuffer, id 0x100000585, registered, matched, active, busy 0 (1 ms), retain 18>
    | |   |           | | | | {
    | |   |           | | | |   "IOFBScalerInfo" = <00000000000000000000000000000000f600000000800000008000000000000000000000000000000000000000000000>
    | |   |           | | | |   "IOPMStrictTreeOrder" = Yes
    | |   |           | | | |   "av-signal-type" = <00000000>
    | |   |           | | | |   "IOFBDependentIndex" = 2
    | |   |           | | | |   "IOFBUIScale" = <00000000>
    | |   |           | | | |   "audio-codec-info" = <00000000>
    | |   |           | | | |   "IOScreenRestoreState" = <02000000>
    | |   |           | | | |   "IOFBGammaHeaderSize" = 0
    | |   |           | | | |   "IOFBGammaCount" = 256
    | |   |           | | | |   "IOFramebufferOpenGLIndex" = 2
    | |   |           | | | |   "FramebufferEnabled" = Yes
    | |   |           | | | |   "IOFBI2CInterfaceInfo" = ({"IOI2CTransactionTypes"=31,"IOI2CSupportedCommFlags"=2,"IOI2CInterfaceID"=0,"IOI2CBusType"=2})
    | |   |           | | | |   "connector-type" = 0
    | |   |           | | | |   "IODisplayParameters" = "IOFramebufferParameterHandler is not serializable"
    | |   |           | | | |   "IOAccelTypes" = "IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/PEG0@1/IOPP/EGP0@0/IOPP/EGP1@0/IOPP/GFX0@0/AMDRadeonX6000_AMDNavi14GraphicsAccelerator"
    | |   |           | | | |   "display-type" = "NONE"
    | |   |           | | | |   "IOPowerManagement" = {"MaxPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=32768,"ChildProxyPowerState"=2,"DriverPowerState"=1}
    | |   |           | | | |   "name" = <"ATY,Keelback">
    | |   |           | | | |   "IOFBDependentID" = 4294968703
    | |   |           | | | |   "IOFBGammaWidth" = 12
    | |   |           | | | |   "IOAccelIndex" = 2
    | |   |           | | | |   "IOFBConfig" = {"IOFB0Hz"=Yes,"IOFBModes"=({"ID"=18446744073709551360,"DM"=<010000000100000000000000000000000700000000000000000000000000000000000000>,"AID"=550})}
    | |   |           | | | |   "IOFBWaitCursorFrames" = 29
    | |   |           | | | |   "IOFBWaitCursorPeriod" = 33333333
    | |   |           | | | |   "IOFBProbeOptions" = 1025
    | |   |           | | | |   "IOFBNeedsRefresh" = Yes
    | |   |           | | | |   "device_type" = <"display">
    | |   |           | | | |   "compatible" = <"ATY,Keelback">
    | |   |           | | | |   "IOFBTransform" = 0
    | |   |           | | | |   "IOAccelRevision" = 2
    | |   |           | | | |   "IOFBI2CInterfaceIDs" = (8589934592)
    | |   |           | | | |   "IOCFPlugInTypes" = {"ACCF0000-0000-0000-0000-000a2789904e"="IOAccelerator2D.plugin"}
    | |   |           | | | |   "IOFBCursorInfo" = ()
    | |   |           | | | |   "IOFBTimingRange" = <0000000000000000020000000000000000000000000000000000000000000000409c0000000000000049884c00000000000000000000000000000000040000000a000000f40100001027000020a1070000800000008000000000000000000000020101010201010101010101010100000200000000800000010000000080000001000000008000000100000000800000020000000080000001000000008000000100000000800000010000000080000000000000000000000000000000000000000000000000000000000000000000000000000028000000a097130028000000a09713000b000e00cb0127000000000000f812bcffffffff08000000e01000000100000040140000010000000400000008000c0006003f000001000000000000000000000000000000000000000000000000000000000000>
    | |   |           | | | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |           | | | |   "port-number" = 18446744073709551615
    | |   |           | | | |   "FramebufferStarted" = Yes
    | |   |           | | | | }
    | |   |           | | | | 
    | |   |           | | | +-o AppleMCCSControlModule  <class AppleMCCSControlModule, id 0x10000058c, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |           | | | | | {
    | |   |           | | | | |   "IOProbeScore" = 0
    | |   |           | | | | |   "CFBundleIdentifier" = "com.apple.driver.AppleMCCSControl"
    | |   |           | | | | |   "IOMatchCategory" = "AppleMCCSControlFamily"
    | |   |           | | | | |   "IOClass" = "AppleMCCSControlModule"
    | |   |           | | | | |   "IOPersonalityPublisher" = "com.apple.driver.AppleMCCSControl"
    | |   |           | | | | |   "IOKitDebug" = 0
    | |   |           | | | | |   "IOProviderClass" = "IOFramebuffer"
    | |   |           | | | | |   "CFBundleIdentifierKernel" = "com.apple.driver.AppleMCCSControl"
    | |   |           | | | | |   "IOUserClientClass" = "AppleMCCSUserClient"
    | |   |           | | | | |   "IOResourceMatch" = "IOKit"
    | |   |           | | | | | }
    | |   |           | | | | | 
    | |   |           | | | | +-o AppleMCCSParameterHandler  <class AppleMCCSParameterHandler, id 0x100000592, registered, matched, active, busy 0 (0 ms), retain 5>
    | |   |           | | | |     {
    | |   |           | | | |       "IOProbeScore" = 0
    | |   |           | | | |       "CFBundleIdentifier" = "com.apple.driver.AppleMCCSControl"
    | |   |           | | | |       "IOMatchCategory" = "IODisplayParameters"
    | |   |           | | | |       "IOClass" = "AppleMCCSParameterHandler"
    | |   |           | | | |       "IOPersonalityPublisher" = "com.apple.driver.AppleMCCSControl"
    | |   |           | | | |       "IOKitDebug" = 0
    | |   |           | | | |       "AppleMCCSFeatures" = 1
    | |   |           | | | |       "IOProviderClass" = "AppleMCCSControlFamily"
    | |   |           | | | |       "CFBundleIdentifierKernel" = "com.apple.driver.AppleMCCSControl"
    | |   |           | | | |       "IOResourceMatch" = "IOKit"
    | |   |           | | | |     }
    | |   |           | | | |     
    | |   |           | | | +-o AppleUpstreamUserClientDriver  <class AppleUpstreamUserClientDriver, id 0x10000058f, registered, matched, active, busy 0 (0 ms), retain 5>
    | |   |           | | | |   {
    | |   |           | | | |     "IOProbeScore" = 0
    | |   |           | | | |     "CFBundleIdentifier" = "com.apple.driver.AppleUpstreamUserClient"
    | |   |           | | | |     "IOMatchCategory" = "AppleUpstreamUserClientDriver"
    | |   |           | | | |     "IOClass" = "AppleUpstreamUserClientDriver"
    | |   |           | | | |     "IOPersonalityPublisher" = "com.apple.driver.AppleUpstreamUserClient"
    | |   |           | | | |     "IOProviderClass" = "IOFramebuffer"
    | |   |           | | | |     "CFBundleIdentifierKernel" = "com.apple.driver.AppleUpstreamUserClient"
    | |   |           | | | |     "IOUserClientClass" = "AppleUpstreamUserClient"
    | |   |           | | | |     "IOResourceMatch" = "IOKit"
    | |   |           | | | |   }
    | |   |           | | | |   
    | |   |           | | | +-o IOFramebufferI2CInterface  <class IOFramebufferI2CInterface, id 0x1000005e0, registered, matched, active, busy 0 (0 ms), retain 5>
    | |   |           | | | |   {
    | |   |           | | | |     "IOI2CTransactionTypes" = 31
    | |   |           | | | |     "IOI2CSupportedCommFlags" = 2
    | |   |           | | | |     "IOI2CInterfaceID" = 8589934592
    | |   |           | | | |     "IOI2CBusType" = 2
    | |   |           | | | |   }
    | |   |           | | | |   
    | |   |           | | | +-o IOFramebufferUserClient  <class IOFramebufferUserClient, id 0x100000606, !registered, !matched, active, busy 0, retain 5>
    | |   |           | | |     {
    | |   |           | | |       "IOUserClientCreator" = "pid 123, WindowServer"
    | |   |           | | |       "IOUserClientDefaultLocking" = Yes
    | |   |           | | |     }
    | |   |           | | |     
    | |   |           | | +-o ATY,Keelback@3  <class AMDRadeonX6000_AmdRadeonFramebuffer, id 0x100000587, registered, matched, active, busy 0 (1 ms), retain 18>
    | |   |           | |   | {
    | |   |           | |   |   "IOFBScalerInfo" = <00000000000000000000000000000000f600000000800000008000000000000000000000000000000000000000000000>
    | |   |           | |   |   "IOPMStrictTreeOrder" = Yes
    | |   |           | |   |   "av-signal-type" = <00000000>
    | |   |           | |   |   "IOFBDependentIndex" = 3
    | |   |           | |   |   "IOFBUIScale" = <00000000>
    | |   |           | |   |   "audio-codec-info" = <00000000>
    | |   |           | |   |   "IOScreenRestoreState" = <02000000>
    | |   |           | |   |   "IOFBGammaHeaderSize" = 0
    | |   |           | |   |   "IOFBGammaCount" = 256
    | |   |           | |   |   "IOFramebufferOpenGLIndex" = 3
    | |   |           | |   |   "FramebufferEnabled" = Yes
    | |   |           | |   |   "IOFBI2CInterfaceInfo" = ({"IOI2CTransactionTypes"=31,"IOI2CSupportedCommFlags"=2,"IOI2CInterfaceID"=0,"IOI2CBusType"=2})
    | |   |           | |   |   "connector-type" = 0
    | |   |           | |   |   "IODisplayParameters" = "IOFramebufferParameterHandler is not serializable"
    | |   |           | |   |   "IOAccelTypes" = "IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/PEG0@1/IOPP/EGP0@0/IOPP/EGP1@0/IOPP/GFX0@0/AMDRadeonX6000_AMDNavi14GraphicsAccelerator"
    | |   |           | |   |   "display-type" = "NONE"
    | |   |           | |   |   "IOPowerManagement" = {"MaxPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=32768,"ChildProxyPowerState"=2,"DriverPowerState"=1}
    | |   |           | |   |   "name" = <"ATY,Keelback">
    | |   |           | |   |   "IOFBDependentID" = 4294968703
    | |   |           | |   |   "IOFBGammaWidth" = 12
    | |   |           | |   |   "IOAccelIndex" = 3
    | |   |           | |   |   "IOFBConfig" = {"IOFB0Hz"=Yes,"IOFBModes"=({"ID"=18446744073709551360,"DM"=<010000000100000000000000000000000700000000000000000000000000000000000000>,"AID"=550})}
    | |   |           | |   |   "IOFBWaitCursorFrames" = 29
    | |   |           | |   |   "IOFBWaitCursorPeriod" = 33333333
    | |   |           | |   |   "IOFBProbeOptions" = 1025
    | |   |           | |   |   "IOFBNeedsRefresh" = Yes
    | |   |           | |   |   "device_type" = <"display">
    | |   |           | |   |   "compatible" = <"ATY,Keelback">
    | |   |           | |   |   "IOFBTransform" = 0
    | |   |           | |   |   "IOAccelRevision" = 2
    | |   |           | |   |   "IOFBI2CInterfaceIDs" = (12884901888)
    | |   |           | |   |   "IOCFPlugInTypes" = {"ACCF0000-0000-0000-0000-000a2789904e"="IOAccelerator2D.plugin"}
    | |   |           | |   |   "IOFBCursorInfo" = ()
    | |   |           | |   |   "IOFBTimingRange" = <0000000000000000020000000000000000000000000000000000000000000000409c0000000000000049884c00000000000000000000000000000000040000000a000000f40100001027000020a1070000800000008000000000000000000000020101010201010101010101010100000200000000800000010000000080000001000000008000000100000000800000020000000080000001000000008000000100000000800000010000000080000000000000000000000000000000000000000000000000000000000000000000000000000028000000a097130028000000a09713000b000e00cb0127000000000000f812bcffffffff08000000e01000000100000040140000010000000400000008000c0006003f000001000000000000000000000000000000000000000000000000000000000000>
    | |   |           | |   |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |           | |   |   "port-number" = 18446744073709551615
    | |   |           | |   |   "FramebufferStarted" = Yes
    | |   |           | |   | }
    | |   |           | |   | 
    | |   |           | |   +-o AppleMCCSControlModule  <class AppleMCCSControlModule, id 0x10000058b, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |           | |   | | {
    | |   |           | |   | |   "IOProbeScore" = 0
    | |   |           | |   | |   "CFBundleIdentifier" = "com.apple.driver.AppleMCCSControl"
    | |   |           | |   | |   "IOMatchCategory" = "AppleMCCSControlFamily"
    | |   |           | |   | |   "IOClass" = "AppleMCCSControlModule"
    | |   |           | |   | |   "IOPersonalityPublisher" = "com.apple.driver.AppleMCCSControl"
    | |   |           | |   | |   "IOKitDebug" = 0
    | |   |           | |   | |   "IOProviderClass" = "IOFramebuffer"
    | |   |           | |   | |   "CFBundleIdentifierKernel" = "com.apple.driver.AppleMCCSControl"
    | |   |           | |   | |   "IOUserClientClass" = "AppleMCCSUserClient"
    | |   |           | |   | |   "IOResourceMatch" = "IOKit"
    | |   |           | |   | | }
    | |   |           | |   | | 
    | |   |           | |   | +-o AppleMCCSParameterHandler  <class AppleMCCSParameterHandler, id 0x100000593, registered, matched, active, busy 0 (0 ms), retain 5>
    | |   |           | |   |     {
    | |   |           | |   |       "IOProbeScore" = 0
    | |   |           | |   |       "CFBundleIdentifier" = "com.apple.driver.AppleMCCSControl"
    | |   |           | |   |       "IOMatchCategory" = "IODisplayParameters"
    | |   |           | |   |       "IOClass" = "AppleMCCSParameterHandler"
    | |   |           | |   |       "IOPersonalityPublisher" = "com.apple.driver.AppleMCCSControl"
    | |   |           | |   |       "IOKitDebug" = 0
    | |   |           | |   |       "AppleMCCSFeatures" = 1
    | |   |           | |   |       "IOProviderClass" = "AppleMCCSControlFamily"
    | |   |           | |   |       "CFBundleIdentifierKernel" = "com.apple.driver.AppleMCCSControl"
    | |   |           | |   |       "IOResourceMatch" = "IOKit"
    | |   |           | |   |     }
    | |   |           | |   |     
    | |   |           | |   +-o AppleUpstreamUserClientDriver  <class AppleUpstreamUserClientDriver, id 0x10000058e, registered, matched, active, busy 0 (0 ms), retain 5>
    | |   |           | |   |   {
    | |   |           | |   |     "IOProbeScore" = 0
    | |   |           | |   |     "CFBundleIdentifier" = "com.apple.driver.AppleUpstreamUserClient"
    | |   |           | |   |     "IOMatchCategory" = "AppleUpstreamUserClientDriver"
    | |   |           | |   |     "IOClass" = "AppleUpstreamUserClientDriver"
    | |   |           | |   |     "IOPersonalityPublisher" = "com.apple.driver.AppleUpstreamUserClient"
    | |   |           | |   |     "IOProviderClass" = "IOFramebuffer"
    | |   |           | |   |     "CFBundleIdentifierKernel" = "com.apple.driver.AppleUpstreamUserClient"
    | |   |           | |   |     "IOUserClientClass" = "AppleUpstreamUserClient"
    | |   |           | |   |     "IOResourceMatch" = "IOKit"
    | |   |           | |   |   }
    | |   |           | |   |   
    | |   |           | |   +-o IOFramebufferI2CInterface  <class IOFramebufferI2CInterface, id 0x1000005e1, registered, matched, active, busy 0 (0 ms), retain 5>
    | |   |           | |   |   {
    | |   |           | |   |     "IOI2CTransactionTypes" = 31
    | |   |           | |   |     "IOI2CSupportedCommFlags" = 2
    | |   |           | |   |     "IOI2CInterfaceID" = 12884901888
    | |   |           | |   |     "IOI2CBusType" = 2
    | |   |           | |   |   }
    | |   |           | |   |   
    | |   |           | |   +-o IOFramebufferUserClient  <class IOFramebufferUserClient, id 0x100000613, !registered, !matched, active, busy 0, retain 5>
    | |   |           | |       {
    | |   |           | |         "IOUserClientCreator" = "pid 123, WindowServer"
    | |   |           | |         "IOUserClientDefaultLocking" = Yes
    | |   |           | |       }
    | |   |           | |       
    | |   |           | +-o AMDRadeonX6000_AMDNavi14GraphicsAccelerator  <class AMDRadeonX6000_AMDNavi14GraphicsAccelerator, id 0x100000580, registered, matched, active, busy 0 (55 ms), retain 93>
    | |   |           | | | {
    | |   |           | | |   "AccelCaps" = 15
    | |   |           | | |   "IODVDBundleName" = "AMDRadeonVADriver2"
    | |   |           | | |   "IOGVAHEVCEncode" = "1"
    | |   |           | | |   "ATY,intrev" = 21
    | |   |           | | |   "AccelNativeDMARowByteAlignment" = 256
    | |   |           | | |   "InternalStatisticsAccm" = {}
    | |   |           | | |   "MetalStatisticsName" = "GFX10Statistics"
    | |   |           | | |   "GPURawCounterBundleName" = "AMDRawCounterPlugin"
    | |   |           | | |   "GPUDCCDisplayable" = Yes
    | |   |           | | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |           | | |   "InternalStatistics" = {}
    | |   |           | | |   "MetalPluginClassName" = "AMDMTLGFX10Device"
    | |   |           | | |   "GPURawCounterPluginClassName" = "AMDRawCounterSourceGroup"
    | |   |           | | |   "GpuDebugPolicy" = 0
    | |   |           | | |   "AGCInfo" = {"fBusyCount"=0,"poweredOffByAGC"=No,"fSubmissionsSinceLastCheck"=727996,"fLastSubmissionPID"=123}
    | |   |           | | |   "dpm" = 1
    | |   |           | | |   "MetalPluginName" = "AMDRadeonX6000MTLDriver"
    | |   |           | | |   "PerformanceStatisticsAccum" = {"iosurfaceTextureCreationBytes"=0,"HWChannel SDMA0_PAGE | Commands Completed"=0,"HWChannel VCN0Dec | Commands Completed"=0,"Device Utilization %"=0,"orphanedNonReusableSysMemoryCount"=0,"swapCompleteVideoWaitTime"=0,"orphanedReusableSysMemoryHitRate"=0,"oolTextureCreationCount"=0,"surfaceCount"=22,"HWChannel KIQ | Commands Submitted"=0,"HWChannel SDMA1_PAGE | Commands Completed"=0,"context2DCount"=4,"surfaceCopyOutWaitTime"=0,"surfaceReadLockIdleWaitTime"=0,"stdTexturePageInBytes"=0,"swapBytesPerSample"=0,"finishCLWaitTime"=0,"gartCacheBytes"=33554432,"agpTextureCreationCount"=0,"stdTextureCreationBytes"=0,"textureCount"=1379,"HWChannel VCN0Enc | Commands Submitted"=0,"surfaceTextureCreationCount"=0,"agprefTextureCreationBytes"=0,"finish2DWaitTime"=0,"contextVideoCount"=0,"orphanedNonReusableSysMemoryBytes"=0,"surfaceBufferPageOutBytes"=0,"swapComplete2DWaitTime"=0,"contextGLCount"=4,"surfaceBufferTextureCreationCount"=0,"orphanedReusableSysMemoryBytes"=0,"orphanedNonReusableVidMemoryCount"=0,"HWChannel GFX | Commands Completed"=0,"clientSharedAllocatedBytes"=1040384,"HWChannel Compute1 | Commands Completed"=0,"clientGLWaitTime"=0,"freeSurfaceSwapBufferWaitTime"=0,"Fan Speed(%)"=0,"surfaceBufferReadOutBytes"=0,"volatileSurfaceCount"=0,"hardwareSubmitWaitTime"=0,"HWChannel SDMA1 | Commands Submitted"=0,"HWChannel Compute1 | Commands Submitted"=0,"inUseVidMemoryBytes"=886304768,"vramFreeBytes"=3642818560,"ioSurfacePageInBytes"=0,"HWChannel SDMA0 | Commands Submitted"=0,"finishAll2DWaitTime"=0,"recoveryCount"=0,"orphanedReusableVidMemoryCount"=1235,"Core Clock(MHz)"=0,"orphanedNonReusableVidMemoryBytes"=0,"HWChannel SDMA0_PAGE | Commands Submitted"=0,"Memory Clock(MHz)"=0,"vramEvictionWaitTime"=0,"stdTextureCreationCount"=0,"gartSizeBytes"=11811160064,"GPU Activity(%)"=0,"HWChannel VCN0EncLLQ | Commands Submitted"=0,"oolTexturePageInBytes"=0,"texturePageOutBytes"=0,"freeToAllocGPUAddressWaitTime"=0,"gartMapInBytesPerSample"=0,"Fan Speed(RPM)"=0,"HWChannel VCN0Dec | Commands Submitted"=0,"HWChannel VCN0Enc | Commands Completed"=0,"oolTextureCreationBytes"=0,"finishGLWaitTime"=0,"HWChannel KIQ | Commands Completed"=0,"HWChannel SDMA1 | Commands Completed"=0,"freeDataBufferWaitTime"=0,"HWChannel SDMA1_PAGE | Commands Submitted"=0,"orphanedReusableVidMemoryHitRate"=89,"HWChannel SDMA0 | Commands Completed"=0,"inUseSysMemoryBytes"=31559680,"hardwareWaitTime"=0,"bufferSwapCount"=0,"swapCompleteGLWaitTime"=0,"agprefTextureCreationCount"=0,"agpTextureCreationBytes"=0,"dataBytesPerSample"=0,"HWChannel GFX | Commands Submitted"=0,"HWChannel Compute0 | Commands Completed"=0,"iosurfaceTextureCreationCount"=0,"bufferFlipCount"=0,"gartMapOutBytesPerSample"=0,"Temperature(C)"=0,"contextCLCount"=0,"surfaceBufferPageInBytes"=0,"freeSurfaceBackingWaitTime"=0,"HWChannel Compute0 | Commands Submitted"=0,"textureVolunteerUnloadBytes"=0,"ioSurfaceReadOutBytes"=0,"finishVideoWaitTime"=0,"HWChannel Compute2 | Commands Completed"=0,"gartUsedBytes"=31559680,"Total Power(W)"=0,"textureReadOutBytes"=0,"orphanedReusableSysMemoryCount"=0,"gartFreeBytes"=11779600384,"dataBufferCount"=0,"ioSurfacePageOutBytes"=0,"orphanedReusableVidMemoryBytes"=4044034048,"surfaceSetShapeIdleWaitTime"=0,"HWChannel Compute2 | Commands Submitted"=0,"surfaceWriteLockIdleWaitTime"=0,"surfaceCopyInWaitTime"=0,"HWChannel VCN0EncLLQ | Commands Completed"=0}
    | |   |           | | |   "PerformanceStatistics" = {"iosurfaceTextureCreationBytes"=364056576,"HWChannel SDMA0_PAGE | Commands Completed"=6983,"HWChannel VCN0Dec | Commands Completed"=0,"Device Utilization %"=4,"orphanedNonReusableSysMemoryCount"=0,"swapCompleteVideoWaitTime"=0,"orphanedReusableSysMemoryHitRate"=0,"oolTextureCreationCount"=1267,"surfaceCount"=22,"HWChannel KIQ | Commands Submitted"=0,"HWChannel SDMA1_PAGE | Commands Completed"=2681,"context2DCount"=4,"surfaceCopyOutWaitTime"=0,"surfaceReadLockIdleWaitTime"=0,"stdTexturePageInBytes"=1192484864,"swapBytesPerSample"=0,"finishCLWaitTime"=0,"gartCacheBytes"=33554432,"agpTextureCreationCount"=314,"stdTextureCreationBytes"=18446744071596731392,"textureCount"=1379,"HWChannel VCN0Enc | Commands Submitted"=0,"surfaceTextureCreationCount"=0,"agprefTextureCreationBytes"=23363584,"finish2DWaitTime"=0,"contextVideoCount"=0,"orphanedNonReusableSysMemoryBytes"=0,"surfaceBufferPageOutBytes"=0,"swapComplete2DWaitTime"=0,"contextGLCount"=4,"surfaceBufferTextureCreationCount"=0,"orphanedReusableSysMemoryBytes"=0,"orphanedNonReusableVidMemoryCount"=0,"HWChannel GFX | Commands Completed"=5813,"clientSharedAllocatedBytes"=1040384,"HWChannel Compute1 | Commands Completed"=91,"clientGLWaitTime"=0,"freeSurfaceSwapBufferWaitTime"=0,"Fan Speed(%)"=0,"surfaceBufferReadOutBytes"=0,"volatileSurfaceCount"=0,"hardwareSubmitWaitTime"=0,"HWChannel SDMA1 | Commands Submitted"=273,"HWChannel Compute1 | Commands Submitted"=91,"inUseVidMemoryBytes"=886304768,"vramFreeBytes"=3642818560,"ioSurfacePageInBytes"=56930304,"HWChannel SDMA0 | Commands Submitted"=264,"finishAll2DWaitTime"=0,"recoveryCount"=0,"orphanedReusableVidMemoryCount"=1235,"Core Clock(MHz)"=0,"orphanedNonReusableVidMemoryBytes"=0,"HWChannel SDMA0_PAGE | Commands Submitted"=6983,"Memory Clock(MHz)"=0,"vramEvictionWaitTime"=0,"stdTextureCreationCount"=2174,"gartSizeBytes"=11811160064,"GPU Activity(%)"=0,"HWChannel VCN0EncLLQ | Commands Submitted"=0,"oolTexturePageInBytes"=468369408,"texturePageOutBytes"=0,"freeToAllocGPUAddressWaitTime"=0,"gartMapInBytesPerSample"=0,"Fan Speed(RPM)"=0,"HWChannel VCN0Dec | Commands Submitted"=0,"HWChannel VCN0Enc | Commands Completed"=0,"oolTextureCreationBytes"=269554688,"finishGLWaitTime"=0,"HWChannel KIQ | Commands Completed"=0,"HWChannel SDMA1 | Commands Completed"=273,"freeDataBufferWaitTime"=6180035,"HWChannel SDMA1_PAGE | Commands Submitted"=2681,"orphanedReusableVidMemoryHitRate"=89,"HWChannel SDMA0 | Commands Completed"=264,"inUseSysMemoryBytes"=31559680,"hardwareWaitTime"=36690774,"bufferSwapCount"=0,"swapCompleteGLWaitTime"=0,"agprefTextureCreationCount"=20,"agpTextureCreationBytes"=4677632,"dataBytesPerSample"=0,"HWChannel GFX | Commands Submitted"=5827,"HWChannel Compute0 | Commands Completed"=0,"iosurfaceTextureCreationCount"=154,"bufferFlipCount"=0,"gartMapOutBytesPerSample"=0,"Temperature(C)"=0,"contextCLCount"=0,"surfaceBufferPageInBytes"=0,"freeSurfaceBackingWaitTime"=0,"HWChannel Compute0 | Commands Submitted"=0,"textureVolunteerUnloadBytes"=0,"ioSurfaceReadOutBytes"=215875584,"finishVideoWaitTime"=0,"HWChannel Compute2 | Commands Completed"=19,"gartUsedBytes"=31559680,"Total Power(W)"=0,"textureReadOutBytes"=24576,"orphanedReusableSysMemoryCount"=0,"gartFreeBytes"=11779600384,"dataBufferCount"=0,"ioSurfacePageOutBytes"=0,"orphanedReusableVidMemoryBytes"=4044034048,"surfaceSetShapeIdleWaitTime"=0,"HWChannel Compute2 | Commands Submitted"=19,"surfaceWriteLockIdleWaitTime"=0,"surfaceCopyInWaitTime"=0,"HWChannel VCN0EncLLQ | Commands Completed"=0}
    | |   |           | | |   "IOGLBundleName" = "AMDRadeonX6000GLDriver"
    | |   |           | | |   "IOPropertyMatch" = {"LoadAccelerator"=Yes}
    | |   |           | | |   "IOKitDebug" = 0
    | |   |           | | |   "IOSourceVersion" = "0.0.0.0.0"
    | |   |           | | |   "IOPersonalityPublisher" = "com.apple.kext.AMDRadeonX6000"
    | |   |           | | |   "GPUDebugNullClientMask" = 0
    | |   |           | | |   "IOGVAHEVCDecodeCapabilities" = {"VTPerProfileDetails"={"1"={"VTMaxDecodeLevel"=153},"2"={"VTMaxDecodeLevel"=153},"3"={"VTMaxDecodeLevel"=153}},"VTSupportedProfileArray"=(1,2,3)}
    | |   |           | | |   "IOGVAH264EncodeCapabilities" = {"VTRating"=350,"VTQualityRating"=50}
    | |   |           | | |   "ATY,cbits" = 262144
    | |   |           | | |   "IOOCDBundleName" = "AMDRadeonX6000GLDriver"
    | |   |           | | |   "cail_properties" = {}
    | |   |           | | |   "CFBundleIdentifier" = "com.apple.kext.AMDRadeonX6000"
    | |   |           | | |   "IOAccelRevision" = 2
    | |   |           | | |   "IOVARendererID" = 16908292
    | |   |           | | |   "IOProviderClass" = "IOPCIDevice"
    | |   |           | | |   "IOCFPlugInTypes" = {"ACCF0000-0000-0000-0000-000a2789904e"="IOAccelerator2D.plugin"}
    | |   |           | | |   "IOGVACodec" = "AMDVCN2"
    | |   |           | | |   "SWIP_properties" = {"EnableSwVCNFWLoading"=0}
    | |   |           | | |   "IOGVAHEVCDecode" = "1"
    | |   |           | | |   "IOClass" = "AMDRadeonX6000_AMDNavi14GraphicsAccelerator"
    | |   |           | | |   "CFBundleIdentifierKernel" = "com.apple.kext.AMDRadeonX6000"
    | |   |           | | |   "IOReportLegendPublic" = Yes
    | |   |           | | |   "GPUConfigurationVariable" = {"NumROP"=8,"MemBusWidth"=128,"NumCUPerSH"=12,"NumSH"=2,"SysClkFreq"=180000,"NumSE"=1,"MemClkFreq"=87500}
    | |   |           | | |   "IOPCITunnelCompatible" = Yes
    | |   |           | | |   "IOPCIMatch" = "0x73401002 0x73411002 0x73431002 0x73471002 0x734F1002"
    | |   |           | | |   "IOMatchCategory" = "IOAccelerator"
    | |   |           | | |   "IOReportLegend" = ({"IOReportChannels"=((4000,6442450945,"Overall GPU Busy"),(4001,6442450945,"Overall GPU total time"),(4002,6442450945,"3d Busy"),(4003,6442450945,"3d total time"),(4010,6442450945,"DMA Busy"),(4011,6442450945,"DMA total time"),(4006,6442450945,"Video Busy"),(4007,6442450945,"Video total time"),(4008,6442450945,"Compute Busy"),(4009,6442450945,"Compute total time"),(4705492258585592320,6442450945,"GFX busy"),(4705492258585596928,6442450945,"GFX total time"),(4705492241555999810,6442450945,"Compute low priority busy"),(4705492241555999828,6442450945,"Compute low priority total time"),(4705492241556000066,6442450945,"Compute medium priority busy"),(4705492241556000084,6442450945,"Compute medium priority total time"),(4705492241555998786,6442450945,"Compute high priority busy"),(4705492241555998804,6442450945,"Compute high priority total time"),(4705492245816619074,6442450945,"DMA 0 busy"),(4705492245816619092,6442450945,"DMA 0 total time"),(4705492245816619330,6442450945,"DMA 1 busy"),(4705492245816619348,6442450945,"DMA 1 total time"),(0,6442450945,"Command Buffer Bytes"),(1,6442450945,"GL Command Buffer Bytes"),(2,6442450945,"CL Command Buffer Bytes"),(3,6442450945,"2D Command Buffer Bytes"),(4,6442450945,"Video Command Buffer Bytes"),(5,6442450945,"Out-Of-Line Texture Creation Bytes"),(6,6442450945,"Shared System Memory Texture Creation Bytes"),(7,6442450945,"Private Video Memory Texture Creation Bytes"),(8,6442450945,"Private System Memory Texture Creation Bytes"),(9,6442450945,"IOSurface Backed Texture Creation Bytes"),(10,6442450945,"Out-Of-Line Texture Creation Count"),(11,6442450945,"Private Video Memory Texture Creation Count"),(12,6442450945,"Private System Memory Texture Creation Count"),(13,6442450945,"Shared System Memory Texture Creation Count"),(14,6442450945,"IOAccelSurfaceRef Texture Creation Count"),(15,6442450945,"IOAccelSurfaceBufferRef Texture Creation Count"),(16,6442450945,"IOSurface Backed Texture Creation Count"),(17,6442450945,"Texture Count"),(20,6442450945,"Bytes mapped into the GPU"),(21,6442450945,"Bytes unmapped from the GPU"),(82,6442450945,"IOAccelClientShared allocated bytes"),(22,6442450945,"Private textures bytes paged on"),(23,6442450945,"Out of line texture bytes paged on"),(24,6442450945,"IOAccelSurface bytes paged on"),(25,6442450945,"IOSurface bytes paged on"),(26,6442450945,"IOSurface bytes evicted"),(27,6442450945,"IOAccelSurface bytes evicted"),(28,6442450945,"Texture bytes evicted"),(29,6442450945,"IOSurface bytes paged off"),(30,6442450945,"IOAccelSurface bytes paged off"),(31,6442450945,"Texture bytes paged off"),(32,6442450945,"Texture bytes voluntarily paged off"),(33,6442450945,"IOAccelSurface count"),(34,6442450945,"Volatile IOAccelSurface count"),(35,6442450945,"2D context count"),(36,6442450945,"Video context count"),(37,6442450945,"OpenGL context count"),(38,6442450945,"OpenCL context count"),(39,6442450945,"Buffer swap count"),(40,6442450945,"Buffer flip count"),(41,6442450945,"Databuffer count"),(42,6442450945,"VRAM eviction wait time"),(43,6442450945,"CPU wait on GPU"),(44,6442450945,"CPU wait to submit to GPU"),(45,6442450945,"GL Client wait on GPU"),(46,6442450945,"CL Client wait on GPU"),(47,6442450945,"CPU Wait to evict resource"),(49,6442450945,"CPU wait for free databuffer"),(53,6442450945,"GL Client wait for swap complete"),(55,6442450945,"CPU Wait to copy in surface"),(56,6442450945,"CPU Wait to copy out surface"),(59,6442450945,"CPU Wait for surface idle"),(60,6442450945,"CPU Wait for resource read"),(61,6442450945,"CPU Wait for resource write"),(62,6442450945,"CPU Wait for all 2D finish"),(63,6442450945,"CPU Wait for 2D finish"),(64,6442450945,"CPU Wait for video finish"),(65,6442450945,"CPU Wait for GL finish"),(66,6442450945,"CPU Wait for CL finish"),(106,6442450945,"In use system memory"),(105,6442450945,"In use video memory"),(103,6442450945,"Command Queue Count"),(104,6442450945,"GPU Restart Count")),"IOReportGroupName"="Internal Statistics","IOReportChannelInfo"={"IOReportChannelUnit"=0}})
    | |   |           | | |   "IOProbeScore" = 0
    | |   |           | | |   "IOGVAHEVCEncodeCapabilities" = {"VTPerProfileDetails"={"1"={"VTMaxEncodeLevel"=153}},"VTQualityRating"=50,"VTRating"=350,"VTSupportedProfileArray"=(1)}
    | |   |           | | |   "IOAccelDisplayPipeCapabilities" = {"DisplayPipeSupported"=Yes,"TransactionsSupported"=Yes}
    | |   |           | | |   "SurfaceList" = ()
    | |   |           | | | }
    | |   |           | | | 
    | |   |           | | +-o AMDRadeonX6000_AMDAccel2DContext  <class AMDRadeonX6000_AMDAccel2DContext, id 0x1000005ec, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "lastSubmittedTime" = 0
    | |   |           | | |     "accumulatedGPUTime" = 0
    | |   |           | | |     "IOUserClientCreator" = "pid 123, WindowServer"
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o IOAccelDisplayPipeUserClient2  <class IOAccelDisplayPipeUserClient2, id 0x1000005f7, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "IOUserClientCreator" = "pid 123, WindowServer"
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDAccel2DContext  <class AMDRadeonX6000_AMDAccel2DContext, id 0x1000005fa, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "lastSubmittedTime" = 0
    | |   |           | | |     "accumulatedGPUTime" = 0
    | |   |           | | |     "IOUserClientCreator" = "pid 123, WindowServer"
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o IOAccelDisplayPipeUserClient2  <class IOAccelDisplayPipeUserClient2, id 0x100000605, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "IOUserClientCreator" = "pid 123, WindowServer"
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDAccel2DContext  <class AMDRadeonX6000_AMDAccel2DContext, id 0x100000607, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "lastSubmittedTime" = 0
    | |   |           | | |     "accumulatedGPUTime" = 0
    | |   |           | | |     "IOUserClientCreator" = "pid 123, WindowServer"
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o IOAccelDisplayPipeUserClient2  <class IOAccelDisplayPipeUserClient2, id 0x100000612, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "IOUserClientCreator" = "pid 123, WindowServer"
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDAccel2DContext  <class AMDRadeonX6000_AMDAccel2DContext, id 0x100000614, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "lastSubmittedTime" = 0
    | |   |           | | |     "accumulatedGPUTime" = 0
    | |   |           | | |     "IOUserClientCreator" = "pid 123, WindowServer"
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o IOAccelDisplayPipeUserClient2  <class IOAccelDisplayPipeUserClient2, id 0x10000061f, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "IOUserClientCreator" = "pid 123, WindowServer"
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDAccelDevice  <class AMDRadeonX6000_AMDAccelDevice, id 0x100000620, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "API" = "Metal"
    | |   |           | | |     "IOUserClientCreator" = "pid 123, WindowServer"
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDAccelSharedUserClient  <class AMDRadeonX6000_AMDAccelSharedUserClient, id 0x100000621, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "IOUserClientCreator" = "pid 123, WindowServer"
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDAccelSurface  <class AMDRadeonX6000_AMDAccelSurface, id 0x100000627, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "IOUserClientCreator" = "pid 123, WindowServer"
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDAccelSurface  <class AMDRadeonX6000_AMDAccelSurface, id 0x10000062d, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "IOUserClientCreator" = "pid 123, WindowServer"
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDAccelSurface  <class AMDRadeonX6000_AMDAccelSurface, id 0x10000062e, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "IOUserClientCreator" = "pid 123, WindowServer"
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDAccelSurface  <class AMDRadeonX6000_AMDAccelSurface, id 0x10000062f, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "IOUserClientCreator" = "pid 123, WindowServer"
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDAccelSurface  <class AMDRadeonX6000_AMDAccelSurface, id 0x100000630, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "IOUserClientCreator" = "pid 123, WindowServer"
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDAccelSurface  <class AMDRadeonX6000_AMDAccelSurface, id 0x100000631, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "IOUserClientCreator" = "pid 123, WindowServer"
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDAccelSurface  <class AMDRadeonX6000_AMDAccelSurface, id 0x100000632, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "IOUserClientCreator" = "pid 123, WindowServer"
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDAccelSurface  <class AMDRadeonX6000_AMDAccelSurface, id 0x100000633, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "IOUserClientCreator" = "pid 123, WindowServer"
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDAccelSurface  <class AMDRadeonX6000_AMDAccelSurface, id 0x100000634, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "IOUserClientCreator" = "pid 123, WindowServer"
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDAccelSurface  <class AMDRadeonX6000_AMDAccelSurface, id 0x100000635, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "IOUserClientCreator" = "pid 123, WindowServer"
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDAccelCommandQueue  <class AMDRadeonX6000_AMDAccelCommandQueue, id 0x100000638, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "lastSubmittedTime" = 12632464208099
    | |   |           | | |     "IOUserClientCreator" = "pid 123, WindowServer"
    | |   |           | | |     "accumulatedGPUTime" = 48550166452
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDAccelCommandQueue  <class AMDRadeonX6000_AMDAccelCommandQueue, id 0x10000063e, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "lastSubmittedTime" = 12632464285046
    | |   |           | | |     "IOUserClientCreator" = "pid 123, WindowServer"
    | |   |           | | |     "accumulatedGPUTime" = 13397212160
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDAccelDevice  <class AMDRadeonX6000_AMDAccelDevice, id 0x1000006ab, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "API" = "Metal"
    | |   |           | | |     "IOUserClientCreator" = "pid 235, VDCAssistant"
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDAccelSharedUserClient  <class AMDRadeonX6000_AMDAccelSharedUserClient, id 0x1000006ac, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "IOUserClientCreator" = "pid 235, VDCAssistant"
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDAccelDevice  <class AMDRadeonX6000_AMDAccelDevice, id 0x1000006fa, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "API" = "Metal"
    | |   |           | | |     "IOUserClientCreator" = "pid 406, iconservicesagen"
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDAccelSharedUserClient  <class AMDRadeonX6000_AMDAccelSharedUserClient, id 0x1000006fb, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "IOUserClientCreator" = "pid 406, iconservicesagen"
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDAccelCommandQueue  <class AMDRadeonX6000_AMDAccelCommandQueue, id 0x1000006fc, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "lastSubmittedTime" = 12282166336524
    | |   |           | | |     "IOUserClientCreator" = "pid 406, iconservicesagen"
    | |   |           | | |     "accumulatedGPUTime" = 5832080
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDAccelDevice  <class AMDRadeonX6000_AMDAccelDevice, id 0x100000737, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "API" = "Metal"
    | |   |           | | |     "IOUserClientCreator" = "pid 455, com.apple.dock.e"
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDAccelSharedUserClient  <class AMDRadeonX6000_AMDAccelSharedUserClient, id 0x100000739, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "IOUserClientCreator" = "pid 455, com.apple.dock.e"
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDAccelCommandQueue  <class AMDRadeonX6000_AMDAccelCommandQueue, id 0x10000073a, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "lastSubmittedTime" = 9650004513
    | |   |           | | |     "IOUserClientCreator" = "pid 455, com.apple.dock.e"
    | |   |           | | |     "accumulatedGPUTime" = 135640
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDAccelDevice  <class AMDRadeonX6000_AMDAccelDevice, id 0x10000074b, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "API" = "Metal"
    | |   |           | | |     "IOUserClientCreator" = "pid 477, SafeEjectGPUServ"
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDAccelSharedUserClient  <class AMDRadeonX6000_AMDAccelSharedUserClient, id 0x10000074c, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "IOUserClientCreator" = "pid 477, SafeEjectGPUServ"
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDAccelDevice  <class AMDRadeonX6000_AMDAccelDevice, id 0x1000009ea, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "API" = "Metal"
    | |   |           | | |     "IOUserClientCreator" = "pid 335, Finder"
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDAccelSharedUserClient  <class AMDRadeonX6000_AMDAccelSharedUserClient, id 0x1000009eb, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "IOUserClientCreator" = "pid 335, Finder"
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDAccelCommandQueue  <class AMDRadeonX6000_AMDAccelCommandQueue, id 0x1000009ec, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "lastSubmittedTime" = 12290202154207
    | |   |           | | |     "IOUserClientCreator" = "pid 335, Finder"
    | |   |           | | |     "accumulatedGPUTime" = 619280
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDAccelDevice  <class AMDRadeonX6000_AMDAccelDevice, id 0x100000a22, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "API" = "GL/CL"
    | |   |           | | |     "IOUserClientCreator" = "pid 603, Google Chrome He"
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDAccelDevice  <class AMDRadeonX6000_AMDAccelDevice, id 0x100000a23, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "API" = "Metal"
    | |   |           | | |     "IOUserClientCreator" = "pid 603, Google Chrome He"
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDAccelSharedUserClient  <class AMDRadeonX6000_AMDAccelSharedUserClient, id 0x100000a24, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "IOUserClientCreator" = "pid 603, Google Chrome He"
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDAccelDevice  <class AMDRadeonX6000_AMDAccelDevice, id 0x100000a26, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "API" = "Metal"
    | |   |           | | |     "IOUserClientCreator" = "pid 612, VTDecoderXPCServ"
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDAccelSharedUserClient  <class AMDRadeonX6000_AMDAccelSharedUserClient, id 0x100000a27, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "IOUserClientCreator" = "pid 612, VTDecoderXPCServ"
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDAccelDevice  <class AMDRadeonX6000_AMDAccelDevice, id 0x100000a35, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "API" = "Metal"
    | |   |           | | |     "IOUserClientCreator" = "pid 614, VTEncoderXPCServ"
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDAccelSharedUserClient  <class AMDRadeonX6000_AMDAccelSharedUserClient, id 0x100000a36, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "IOUserClientCreator" = "pid 614, VTEncoderXPCServ"
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDAccelSharedUserClient  <class AMDRadeonX6000_AMDAccelSharedUserClient, id 0x100000a3c, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "IOUserClientCreator" = "pid 603, Google Chrome He"
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDGFX10GLContext  <class AMDRadeonX6000_AMDGFX10GLContext, id 0x100000a3d, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "lastSubmittedTime" = 12632375960954
    | |   |           | | |     "IOUserClientCreator" = "pid 603, Google Chrome He"
    | |   |           | | |     "accumulatedGPUTime" = 24433707332
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDAccelDevice  <class AMDRadeonX6000_AMDAccelDevice, id 0x100000a55, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "API" = "Metal"
    | |   |           | | |     "IOUserClientCreator" = "pid 331, Dock"
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDAccelSharedUserClient  <class AMDRadeonX6000_AMDAccelSharedUserClient, id 0x100000a56, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "IOUserClientCreator" = "pid 331, Dock"
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDAccelDevice  <class AMDRadeonX6000_AMDAccelDevice, id 0x100000a58, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "API" = "Metal"
    | |   |           | | |     "IOUserClientCreator" = "pid 646, VTDecoderXPCServ"
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDAccelSharedUserClient  <class AMDRadeonX6000_AMDAccelSharedUserClient, id 0x100000a59, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "IOUserClientCreator" = "pid 646, VTDecoderXPCServ"
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDAccelDevice  <class AMDRadeonX6000_AMDAccelDevice, id 0x100000b0e, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "API" = "GL/CL"
    | |   |           | | |     "IOUserClientCreator" = "pid 989, Adobe Desktop Se"
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDAccelDevice  <class AMDRadeonX6000_AMDAccelDevice, id 0x100000b35, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "API" = "GL/CL"
    | |   |           | | |     "IOUserClientCreator" = "pid 1376, Adobe CEF Helper"
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDAccelDevice  <class AMDRadeonX6000_AMDAccelDevice, id 0x100000b38, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "API" = "Metal"
    | |   |           | | |     "IOUserClientCreator" = "pid 1376, Adobe CEF Helper"
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDAccelSharedUserClient  <class AMDRadeonX6000_AMDAccelSharedUserClient, id 0x100000b39, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "IOUserClientCreator" = "pid 1376, Adobe CEF Helper"
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDAccelDevice  <class AMDRadeonX6000_AMDAccelDevice, id 0x100000b3b, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "API" = "Metal"
    | |   |           | | |     "IOUserClientCreator" = "pid 1377, VTDecoderXPCServ"
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDAccelSharedUserClient  <class AMDRadeonX6000_AMDAccelSharedUserClient, id 0x100000b3c, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "IOUserClientCreator" = "pid 1377, VTDecoderXPCServ"
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDAccelDevice  <class AMDRadeonX6000_AMDAccelDevice, id 0x100000b48, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "API" = "Metal"
    | |   |           | | |     "IOUserClientCreator" = "pid 1380, VTEncoderXPCServ"
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDAccelSharedUserClient  <class AMDRadeonX6000_AMDAccelSharedUserClient, id 0x100000b49, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "IOUserClientCreator" = "pid 1380, VTEncoderXPCServ"
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDAccelSharedUserClient  <class AMDRadeonX6000_AMDAccelSharedUserClient, id 0x100000b4f, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "IOUserClientCreator" = "pid 1376, Adobe CEF Helper"
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDGFX10GLContext  <class AMDRadeonX6000_AMDGFX10GLContext, id 0x100000b50, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "lastSubmittedTime" = 2849371580694
    | |   |           | | |     "IOUserClientCreator" = "pid 1376, Adobe CEF Helper"
    | |   |           | | |     "accumulatedGPUTime" = 10883231867
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDAccelDevice  <class AMDRadeonX6000_AMDAccelDevice, id 0x100000d0d, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "API" = "GL/CL"
    | |   |           | | |     "IOUserClientCreator" = "pid 1924, Adobe Photoshop "
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDAccelDevice  <class AMDRadeonX6000_AMDAccelDevice, id 0x100000d10, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "API" = "GL/CL"
    | |   |           | | |     "IOUserClientCreator" = "pid 1933, Adobe Spaces Hel"
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDAccelDevice  <class AMDRadeonX6000_AMDAccelDevice, id 0x100000d13, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "API" = "Metal"
    | |   |           | | |     "IOUserClientCreator" = "pid 1933, Adobe Spaces Hel"
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDAccelSharedUserClient  <class AMDRadeonX6000_AMDAccelSharedUserClient, id 0x100000d14, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "IOUserClientCreator" = "pid 1933, Adobe Spaces Hel"
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDAccelDevice  <class AMDRadeonX6000_AMDAccelDevice, id 0x100000d16, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "API" = "Metal"
    | |   |           | | |     "IOUserClientCreator" = "pid 1924, Adobe Photoshop "
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDAccelSharedUserClient  <class AMDRadeonX6000_AMDAccelSharedUserClient, id 0x100000d17, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "IOUserClientCreator" = "pid 1924, Adobe Photoshop "
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDAccelDevice  <class AMDRadeonX6000_AMDAccelDevice, id 0x100000d18, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "API" = "Metal"
    | |   |           | | |     "IOUserClientCreator" = "pid 1935, VTDecoderXPCServ"
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDAccelSharedUserClient  <class AMDRadeonX6000_AMDAccelSharedUserClient, id 0x100000d19, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "IOUserClientCreator" = "pid 1935, VTDecoderXPCServ"
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDAccelSharedUserClient  <class AMDRadeonX6000_AMDAccelSharedUserClient, id 0x100000d1a, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "IOUserClientCreator" = "pid 1924, Adobe Photoshop "
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDGFX10GLContext  <class AMDRadeonX6000_AMDGFX10GLContext, id 0x100000d1b, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "lastSubmittedTime" = 2867905704261
    | |   |           | | |     "IOUserClientCreator" = "pid 1924, Adobe Photoshop "
    | |   |           | | |     "accumulatedGPUTime" = 28712
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDAccelDevice  <class AMDRadeonX6000_AMDAccelDevice, id 0x100000d24, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "API" = "Metal"
    | |   |           | | |     "IOUserClientCreator" = "pid 1936, VTEncoderXPCServ"
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDAccelSharedUserClient  <class AMDRadeonX6000_AMDAccelSharedUserClient, id 0x100000d25, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "IOUserClientCreator" = "pid 1936, VTEncoderXPCServ"
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDAccelSharedUserClient  <class AMDRadeonX6000_AMDAccelSharedUserClient, id 0x100000d2b, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "IOUserClientCreator" = "pid 1933, Adobe Spaces Hel"
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDGFX10GLContext  <class AMDRadeonX6000_AMDGFX10GLContext, id 0x100000d2c, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "lastSubmittedTime" = 2872312086041
    | |   |           | | |     "IOUserClientCreator" = "pid 1933, Adobe Spaces Hel"
    | |   |           | | |     "accumulatedGPUTime" = 5663077
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDAccelDevice  <class AMDRadeonX6000_AMDAccelDevice, id 0x100000d31, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "API" = "Metal"
    | |   |           | | |     "IOUserClientCreator" = "pid 1939, VTDecoderXPCServ"
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDAccelSharedUserClient  <class AMDRadeonX6000_AMDAccelSharedUserClient, id 0x100000d32, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "IOUserClientCreator" = "pid 1939, VTDecoderXPCServ"
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDAccelDevice  <class AMDRadeonX6000_AMDAccelDevice, id 0x1000010b7, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "API" = "Metal"
    | |   |           | | |     "IOUserClientCreator" = "pid 135, loginwindow"
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDAccelSharedUserClient  <class AMDRadeonX6000_AMDAccelSharedUserClient, id 0x1000010b8, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "IOUserClientCreator" = "pid 135, loginwindow"
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDAccelCommandQueue  <class AMDRadeonX6000_AMDAccelCommandQueue, id 0x1000010b9, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "lastSubmittedTime" = 4559432622595
    | |   |           | | |     "IOUserClientCreator" = "pid 135, loginwindow"
    | |   |           | | |     "accumulatedGPUTime" = 56640
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDAccelDevice  <class AMDRadeonX6000_AMDAccelDevice, id 0x100001105, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "API" = "Metal"
    | |   |           | | |     "IOUserClientCreator" = "pid 2056, Mail"
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDAccelSharedUserClient  <class AMDRadeonX6000_AMDAccelSharedUserClient, id 0x100001106, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "IOUserClientCreator" = "pid 2056, Mail"
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDAccelCommandQueue  <class AMDRadeonX6000_AMDAccelCommandQueue, id 0x100001107, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "lastSubmittedTime" = 3937079404708
    | |   |           | | |     "IOUserClientCreator" = "pid 2056, Mail"
    | |   |           | | |     "accumulatedGPUTime" = 22680
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDAccelDevice  <class AMDRadeonX6000_AMDAccelDevice, id 0x100001108, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "API" = "GL/CL"
    | |   |           | | |     "IOUserClientCreator" = "pid 2056, Mail"
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDAccelDevice  <class AMDRadeonX6000_AMDAccelDevice, id 0x100001969, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "API" = "Metal"
    | |   |           | | |     "IOUserClientCreator" = "pid 2926, Terminal"
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDAccelSharedUserClient  <class AMDRadeonX6000_AMDAccelSharedUserClient, id 0x10000196a, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "IOUserClientCreator" = "pid 2926, Terminal"
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDAccelCommandQueue  <class AMDRadeonX6000_AMDAccelCommandQueue, id 0x10000196b, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "lastSubmittedTime" = 12275143993716
    | |   |           | | |     "IOUserClientCreator" = "pid 2926, Terminal"
    | |   |           | | |     "accumulatedGPUTime" = 10840
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDAccelDevice  <class AMDRadeonX6000_AMDAccelDevice, id 0x100001a2a, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "API" = "Metal"
    | |   |           | | |     "IOUserClientCreator" = "pid 3259, com.apple.appkit"
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDAccelSharedUserClient  <class AMDRadeonX6000_AMDAccelSharedUserClient, id 0x100001a2b, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | |   {
    | |   |           | | |     "IOUserClientCreator" = "pid 3259, com.apple.appkit"
    | |   |           | | |   }
    | |   |           | | |   
    | |   |           | | +-o AMDRadeonX6000_AMDAccelCommandQueue  <class AMDRadeonX6000_AMDAccelCommandQueue, id 0x100001a2c, !registered, !matched, active, busy 0, retain 6>
    | |   |           | |     {
    | |   |           | |       "lastSubmittedTime" = 12607282643153
    | |   |           | |       "IOUserClientCreator" = "pid 3259, com.apple.appkit"
    | |   |           | |       "accumulatedGPUTime" = 81720
    | |   |           | |     }
    | |   |           | |     
    | |   |           | +-o AMDRadeonX6000_AmdAgdcServices  <class AMDRadeonX6000_AmdAgdcServices, id 0x1000005d4, registered, matched, active, busy 0 (1 ms), retain 12>
    | |   |           |   | {
    | |   |           |   |   "BootData" = <0000000001000000000000000000000000000000000000000000000000000000000000000000000050cfcd1c0000000050cfcd1c0000000050cfcd1c00000000000a0000a00000003000000020000000400b000052000000030000000a0000000000000000000000000000000000000001000000000000000000000000000000000000000000000001000400000001000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000050cfcd1c0000000050cfcd1c0000000050cfcd1c00000000000a0000a00000003000000020000000400b000052000000030000000a0000000000000000000000000000000000000001000000000000000000000000000000000000000000000001000400000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000140000400b00000000000000000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b0000520000000300000005000000000000000000000000000000000000000100000000000000000000000000000000000000000000000100040000000100000000000000000000000000000000000000000001000000>
    | |   |           |   |   "IOUserClientClass" = "AppleGraphicsDeviceControlClient"
    | |   |           |   |   "BootStreamConfig" = <010000000000000002011400000000000000000400000000140400007f00000001000012>
    | |   |           |   |   "FBValidateData" = <2500000000000000000000000000000000000000000000000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b0000520000000300000005000000000000000000000000000000000000000100000000000000000000000000000002000000000000000100040001000100000000000000000000000000000000000200000000000000000000000000000000000000000a0000a00500000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000020000000000000000000000000000000000000000190000100e00000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000020000000000000000000000000000000000000080160000a80c00000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000020000000000000000000000000000000000000000140000400b00000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000020000000000000000000000000000000000000000100000000900000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b0000520000000300000005000000000000000000000000000000000000000100000000000000000000000000000002000000000000000100040001000100000000000000000000000000000000000200000000000000000000000000000000000000800c0000080700000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000020000000000000000000000000000000000000000100000700800000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b0000520000000300000005000000000000000000000000000000000000000100000000000000000000000000000002000000000000000100040001000100000000000000000000000000000000000200000000000000000000000000000000000000000f0000700800000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b0000520000000300000005000000000000000000000000000000000000000100000000000000000000000000000002000000000000000100040001000100000000000000000000000000000000000200000000000000000000000000000000000000000a0000400600000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000020000000000000000000000000000000000000080070000b00400000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b0000520000000300000005000000000000000000000000000000000000000100000000000000000000000000000002000000000000000100040001000100000000000000000000000000000000000200000000000000000000000000000000000000900600001a0400000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000020000000000000000000000000000000000000000050000200300000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b0000520000000300000005000000000000000000000000000000000000000100000000000000000000000000000002000000000000000100040001000100000000000000000000000000000000000200000000000000000000000000000000000000400b0000540600000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000020000000000000000000000000000000000000000080000800400000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000020000000000000000000000000000000000000080070000380400000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000020000000000000000000000000000000000000040060000b00400000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000020000000000000000000000000000000000000040060000840300000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b0000520000000300000005000000000000000000000000000000000000000100000000000000000000000000000002000000000000000100040001000100000000000000000000000000000000000200000000000000000000000000000000000000a00500002a0300000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000020000000000000000000000000000000000000040050000f40200000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000020000000000000000000000000000000000000000050000000400000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000020000000000000000000000000000000000000000050000d00200000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000020000000000000000000000000000000000000000040000000300000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000020000000000000000000000000000000000000000040000400200000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b0000520000000300000005000000000000000000000000000000000000000100000000000000000000000000000002000000000000000100040001000100000000000000000000000000000000000200000000000000000000000000000000000000c0030000580200000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b0000520000000300000005000000000000000000000000000000000000000100000000000000000000000000000002000000000000000100040001000100000000000000000000000000000000000200000000000000000000000000000000000000c00300001c0200000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b0000520000000300000005000000000000000000000000000000000000000100000000000000000000000000000002000000000000000100040001000100000000000000000000000000000000000200000000000000000000000000000000000000480300000c0200000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000020000000000000000000000000000000000000020030000580200000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000020000000000000000000000000000000000000080020000e00100000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b0000520000000300000005000000000000000000000000000000000000000100000000000000000000000000000002000000000000000100040001000100000000000000000000000000000000000200000000000000000000000000000000000000a0050000840300000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000020000000000000000000000000000000000000000090000100500000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b0000520000000300000005000000000000000000000000000000000000000100000000000000000000000000000002000000000000000100040001000100000000000000000000000000000000000200000000000000000000000000000000000000c00b00009c0600000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b0000520000000300000005000000000000000000000000000000000000000100000000000000000000000000000002000000000000000100040001000100000000000000000000000000000000000200000000000000000000000000000000000000200d0000620700000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000020000000000000000000000000000000000000000120000200a00000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000020000000000000000000000000000000000000080170000380d00000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b0000520000000300000005000000000000000000000000000000000000000100000000000000000000000000000002000000000000000100040001000100000000000000000000000000000000000200000000000000000000000000000000000000401a0000c40e00000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b0000520000000300000005000000000000000000000000000000000000000100000000000000000000000000000002000000000000000100040001000100000000000000000000000000000000000200000000000000000000000000000000000000001e0000e01000000200000001000000108fec3700000000108fec3700000000108fec370000000000140000a00000003000000020000000400b000052000000030000000500000000000000000000000000000000000000010000000000000000000000000000000200000000000000010004000100010000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000>
    | |   |           |   | }
    | |   |           |   | 
    | |   |           |   +-o AppleGraphicsDevicePolicy  <class AppleGraphicsDevicePolicy, id 0x1000005d5, !registered, !matched, active, busy 0 (0 ms), retain 8>
    | |   |           |   | | {
    | |   |           |   | |   "IOClass" = "AppleGraphicsDevicePolicy"
    | |   |           |   | |   "CFBundleIdentifier" = "com.apple.driver.AppleGraphicsDevicePolicy"
    | |   |           |   | |   "IOProviderClass" = "AppleGraphicsDeviceControl"
    | |   |           |   | |   "IOPowerManagement" = {"CapabilityFlags"=32768,"MaxPowerState"=1,"CurrentPowerState"=1}
    | |   |           |   | |   "IOResourceMatch" = "IOKit"
    | |   |           |   | |   "Config2" = {"GFX0"={"EDID"={"index"=0},"FeatureControl"=12,"unload"=No}}
    | |   |           |   | |   "Default" = {"none"=""}
    | |   |           |   | |   "IOMatchCategory" = "AppleGraphicsDevicePolicy"
    | |   |           |   | |   "IOProbeScore" = 1000
    | |   |           |   | |   "ConfigMap" = {"Mac-C9CF552659EA9913"="none","Mac-F60DEB81FF30ACF6"="Config1","Mac-B809C3757DA9BB8D"="Config2","Mac-C3EC7CD22292981F"="none","Mac-FA842E06C61E91C5"="Config2","Mac-77EB7D7DAF985301"="none","Mac-AA95B1DDAB278B95"="Config3","Mac-4B7AC7E43945597E"="none","Mac-77F17D7DA9285301"="Config3","Mac-81E3E92DD6088272"="Config2","Mac-27ADBB7B4CEE8E61"="none","Mac-00BE6ED71E35EB86"="none","Mac-63001698E7A34814"="Config3","Mac-031B6874CF7F642A"="Config2","Mac-65CE76090165799A"="Config2","Mac-42FD25EABCABB274"="Config2","Mac-AF89B6D9451A490B"="Config3","Mac-DB15BD556843C820"="Config2","Mac-FC02E91DDD3FA6A4"="none","Mac-BE088AF8C5EB4FA2"="Config3","Mac-7BA5B2D9E42DDD94"="Config4","Mac-CFF7D910A743CAAF"="Config3"}
    | |   |           |   | |   "Config4" = {"IGPU"={"unload"=Yes},"display"={"EDID"={"index"=0},"FeatureControl"=12,"unload"=No},"GFX0"={"EDID"={"index"=0},"FeatureControl"=12,"unload"=No}}
    | |   |           |   | |   "IOPersonalityPublisher" = "com.apple.driver.AppleGraphicsDevicePolicy"
    | |   |           |   | |   "Config1" = {"GFX1"={"unload"=Yes}}
    | |   |           |   | |   "CFBundleIdentifierKernel" = "com.apple.driver.AppleGraphicsDevicePolicy"
    | |   |           |   | |   "Config3" = {"IGPU"={"unload"=Yes},"GFX0"={"EDID"={"index"=0},"FeatureControl"=12,"unload"=No}}
    | |   |           |   | | }
    | |   |           |   | | 
    | |   |           |   | +-o AGDPClientControl  <class AGDPClientControl, id 0x1000005d6, registered, matched, active, busy 0 (0 ms), retain 8>
    | |   |           |   |   | {
    | |   |           |   |   |   "NeedsPolicyDriver" = No
    | |   |           |   |   |   "IOUserClientClass" = "AGDPUserClient"
    | |   |           |   |   |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |           |   |   | }
    | |   |           |   |   | 
    | |   |           |   |   +-o AGDPUserClient  <class AGDPUserClient, id 0x1000005d8, !registered, !matched, active, busy 0, retain 5>
    | |   |           |   |       {
    | |   |           |   |         "IOUserClientCreator" = "pid 103, displaypolicyd"
    | |   |           |   |         "IOUserClientDefaultLocking" = Yes
    | |   |           |   |       }
    | |   |           |   |       
    | |   |           |   +-o AppleGraphicsDeviceControlClient  <class AppleGraphicsDeviceControlClient, id 0x1000005f5, !registered, !matched, active, busy 0, retain 5>
    | |   |           |   |   {
    | |   |           |   |     "IOUserClientCreator" = "pid 123, WindowServer"
    | |   |           |   |     "IOUserClientDefaultLocking" = Yes
    | |   |           |   |   }
    | |   |           |   |   
    | |   |           |   +-o AppleGraphicsDeviceControlClient  <class AppleGraphicsDeviceControlClient, id 0x100000603, !registered, !matched, active, busy 0, retain 5>
    | |   |           |   |   {
    | |   |           |   |     "IOUserClientCreator" = "pid 123, WindowServer"
    | |   |           |   |     "IOUserClientDefaultLocking" = Yes
    | |   |           |   |   }
    | |   |           |   |   
    | |   |           |   +-o AppleGraphicsDeviceControlClient  <class AppleGraphicsDeviceControlClient, id 0x100000610, !registered, !matched, active, busy 0, retain 5>
    | |   |           |   |   {
    | |   |           |   |     "IOUserClientCreator" = "pid 123, WindowServer"
    | |   |           |   |     "IOUserClientDefaultLocking" = Yes
    | |   |           |   |   }
    | |   |           |   |   
    | |   |           |   +-o AppleGraphicsDeviceControlClient  <class AppleGraphicsDeviceControlClient, id 0x10000061d, !registered, !matched, active, busy 0, retain 5>
    | |   |           |       {
    | |   |           |         "IOUserClientCreator" = "pid 123, WindowServer"
    | |   |           |         "IOUserClientDefaultLocking" = Yes
    | |   |           |       }
    | |   |           |       
    | |   |           +-o HDAU@0,1  <class IOPCIDevice, id 0x100000204, registered, matched, active, busy 0 (348 ms), retain 10>
    | |   |             | {
    | |   |             |   "assigned-addresses" = <100103820000000000006a810000000000400000>
    | |   |             |   "IOInterruptSpecifiers" = (<1100000007000000>,<0700000000000100>)
    | |   |             |   "class-code" = <00030400>
    | |   |             |   "IODeviceMemory" = (({"address"=2171207680,"length"=16384}))
    | |   |             |   "IOReportLegendPublic" = Yes
    | |   |             |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   |             |   "subsystem-vendor-id" = <6b100000>
    | |   |             |   "built-in" = <00>
    | |   |             |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   |             |   "pci-aspm-default" = 2
    | |   |             |   "IOPCIMSIMode" = Yes
    | |   |             |   "IOInterruptControllers" = ("io-apic-0","IOPCIMessagedInterruptController")
    | |   |             |   "vendor-id" = <02100000>
    | |   |             |   "name" = <"pci1002,ab38">
    | |   |             |   "device-id" = <38ab0000>
    | |   |             |   "IOChildIndex" = 2
    | |   |             |   "acpi-pmcap-offset" = 80
    | |   |             |   "IOPCIResourced" = Yes
    | |   |             |   "compatible" = <"pci106b,218","pci1002,ab38","pciclass,040300","HDAU">
    | |   |             |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci"))
    | |   |             |   "IOPCIExpressLinkCapabilities" = 4197635
    | |   |             |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/PEG0@10000/EGP0@0/EGP1@0/HDAU@1"
    | |   |             |   "subsystem-id" = <18020000>
    | |   |             |   "revision-id" = <00000000>
    | |   |             |   "IOPCIExpressLinkStatus" = 4355
    | |   |             |   "IOPCIExpressCapabilities" = 18
    | |   |             |   "pcidebug" = "3:0:1"
    | |   |             |   "IOName" = "pci1002,ab38"
    | |   |             |   "IOReportLegend" = ({"IOReportGroupName"="Interrupt Statistics (by index)","IOReportChannels"=((5291294645182070784,4295098369,"               First Level Interrupt Handler Count"),(5291294645182070785,4295098369,"              Second Level Interrupt Handler Count"),(5291294645182070786,4295098369,"        First Level Interrupt Handler Time (MATUs)"),(5291294645182070787,4295098369,"   Second Level Interrupt Handler CPU Time (MATUs)"),(5291294645182070788,4295098369,"Second Level Interrupt Handler System Time (MATUs)")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="HDAU 1"})
    | |   |             |   "reg" = <00010300000000000000000000000000000000001001030200000000000000000000000000400000>
    | |   |             |   "IOPCIPMCSState" = 8
    | |   |             | }
    | |   |             | 
    | |   |             +-o AppleGFXHDAEGController@0,1  <class AppleGFXHDAEGController, id 0x10000054d, registered, matched, active, busy 0 (0 ms), retain 10>
    | |   |               | {
    | |   |               |   "IOClass" = "AppleGFXHDAEGController"
    | |   |               |   "HighFIFOLimitSupport" = ()
    | |   |               |   "IOPersonalityPublisher" = "com.apple.driver.AppleGFXHDA"
    | |   |               |   "RequireMaxBusStall" = ({"Layouts"=(),"MaxBusStall"=15000})
    | |   |               |   "HDAControllerIndex" = 0
    | |   |               |   "IOPowerManagement" = {"ChildrenPowerState"=0,"DevicePowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=32768,"MaxPowerState"=2}
    | |   |               |   "IOProviderClass" = "IOPCIDevice"
    | |   |               |   "GFX BDF" = 196608
    | |   |               |   "InputLowPower" = No
    | |   |               |   "status-mask" = 1
    | |   |               |   "IOProbeScore" = 1
    | |   |               |   "HDAU BDF" = 196609
    | |   |               |   "CFBundleIdentifierKernel" = "com.apple.driver.AppleGFXHDA"
    | |   |               |   "GFXPowerControl" = 0
    | |   |               |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |               |   "CFBundleIdentifier" = "com.apple.driver.AppleGFXHDA"
    | |   |               |   "DPAlwaysDisplayRouting" = (3,33,35,88)
    | |   |               |   "DPAudioDeviceExclusion" = ({"ManufacturerID"=1552,"ProductID"=10130})
    | |   |               |   "OutputLowPower" = No
    | |   |               |   "IOPCITunnelCompatible" = Yes
    | |   |               |   "IOPCIMatch" = "0xAAF81002 0xAAF01002 0xABF81002 0xAB201002 0xAAE01002 0xAB381002 0xAB281002"
    | |   |               | }
    | |   |               | 
    | |   |               +-o AppleGFXHDADriver@0,1,0  <class AppleGFXHDADriver, id 0x100000579, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |                   {
    | |   |                     "IOAudioDeviceName" = "DeviceN"
    | |   |                     "IOAudioDeviceShortName" = "DeviceS"
    | |   |                     "vendorcodecID" = 268610049
    | |   |                     "IOPowerManagement" = {"CapabilityFlags"=0,"MaxPowerState"=1,"CurrentPowerState"=0}
    | |   |                     "IOAudioDeviceModelID" = "AppleGFXHDA:0"
    | |   |                     "IOPMUnattendedWakePowerState" = 0
    | |   |                     "IOAudioPowerState" = 0
    | |   |                     "IOAudioDeviceManufacturerName" = "ManufacturerName"
    | |   |                     "HDMIDPAudioCapabilities" = Yes
    | |   |                     "IOAudioDeviceCanBeDefaults" = 6
    | |   |                     "IOAudioDeviceLocalizedBundle" = "AppleGFXHDA.kext"
    | |   |                     "PowerProfile" = {"PowerIdentity"="Built-in Audio","MaximumPowerLimit"=0,"IdlePowerLevel"=0,"CurrentPowerLevel"=0}
    | |   |                     "IOAudioDeviceTransportType" = 1685090932
    | |   |                   }
    | |   |                   
    | |   +-o IGPU@2  <class IOPCIDevice, id 0x100000205, registered, matched, active, busy 0 (1215 ms), retain 28>
    | |   | | {
    | |   | |   "assigned-addresses" = <1010008240000000000000110000000000000001181000c2400000000000002000000000000000102010008100000000004000000000000040000000>
    | |   | |   "IOInterruptSpecifiers" = (<1000000007000000>,<0200000000000100>)
    | |   | |   "IOReportLegend" = ({"IOReportGroupName"="Interrupt Statistics (by index)","IOReportChannels"=((5291294645182070784,4295098369,"               First Level Interrupt Handler Count"),(5291294645182070785,4295098369,"              Second Level Interrupt Handler Count"),(5291294645182070786,4295098369,"        First Level Interrupt Handler Time (MATUs)"),(5291294645182070787,4295098369,"   Second Level Interrupt Handler CPU Time (MATUs)"),(5291294645182070788,4295098369,"Second Level Interrupt Handler System Time (MATUs)")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="IGPU 1"})
    | |   | |   "class-code" = <00000300>
    | |   | |   "IODeviceMemory" = (({"address"=275163119616,"length"=16777216}),({"address"=275414777856,"length"=268435456}),"IOSubMemoryDescriptor is not serializable")
    | |   | |   "IOReportLegendPublic" = Yes
    | |   | |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   | |   "subsystem-vendor-id" = <6b100000>
    | |   | |   "built-in" = <00>
    | |   | |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   | |   "pci-aspm-default" = 0
    | |   | |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   | |   "IOPCIMSIMode" = Yes
    | |   | |   "IOInterruptControllers" = ("io-apic-0","IOPCIMessagedInterruptController")
    | |   | |   "vendor-id" = <86800000>
    | |   | |   "name" = <"display">
    | |   | |   "device-id" = <c59b0000>
    | |   | |   "IOPCIResourced" = Yes
    | |   | |   "compatible" = <"pci106b,ffff","pci8086,9bc5","pciclass,030000","IGPU">
    | |   | |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci"))
    | |   | |   "IOPCIExpressLinkCapabilities" = 0
    | |   | |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/IGPU@20000"
    | |   | |   "model" = <"Intel HD Graphics CFL">
    | |   | |   "subsystem-id" = <ffff0000>
    | |   | |   "AAPL,ig-platform-id" = <0300c59b>
    | |   | |   "revision-id" = <05000000>
    | |   | |   "IOPCIExpressCapabilities" = 146
    | |   | |   "pcidebug" = "0:2:0"
    | |   | |   "IOName" = "display"
    | |   | |   "IOPCIExpressLinkStatus" = 0
    | |   | |   "reg" = <0010000000000000000000000000000000000000101000020000000000000000000000000000000118100042000000000000000000000000000000102010000100000000000000000000000040000000>
    | |   | |   "IOMemoryDescriptorOptions" = 2048
    | |   | | }
    | |   | | 
    | |   | +-o AppleIntelFramebufferController  <class AppleIntelFramebufferController, id 0x100000560, registered, matched, active, busy 0 (0 ms), retain 8>
    | |   | | | {
    | |   | | |   "IOClass" = "AppleIntelFramebufferController"
    | |   | | |   "dpm" = <01000000>
    | |   | | |   "IOPersonalityPublisher" = "com.apple.driver.AppleIntelCFLGraphicsFramebuffer"
    | |   | | |   "IOReportLegendPublic" = Yes
    | |   | | |   "IOPowerManagement" = {"CapabilityFlags"=32768,"MaxPowerState"=2,"CurrentPowerState"=2}
    | |   | | |   "IOProviderClass" = "IOPCIDevice"
    | |   | | |   "IOProbeScore" = 80005
    | |   | | |   "FBCControl" = {"Compression"=1}
    | |   | | |   "FBMemControl" = 11
    | |   | | |   "IOSourceVersion" = "0.0.0.0.0"
    | |   | | |   "FeatureControl" = {"SpreadON"=1,"EDPDownSpreadDisable"=0,"YTiling"=1,"ResourceSetSupport"=1,"SupportDynamicCDClk"=1,"Enable8K"=1,"RenderStandby"=1,"TTNFBuffDistribution"=1,"EnablePlaneRotation"=1,"VBLWatchdogFeatureEnable"=1,"GFMPPFM"=2,"GPUInterruptHandling"=1,"IgnorePanelTimings"=0,"ASRDisable"=0,"GammaTestMode"=0,"CoarsePowerGatingSelect"=4,"EnableTconScaler"=1,"RotationSupportForMultiLink"=1,"EdramSWModeInED"=1,"FastDisplayDetectDisable"=0,"RCxEIModeEnable"=1,"OptimizeForTTNFAftersec"=30,"SetRC6Voltage"=0,"transcapenable"=1,"SupportPSRwithExternalDisplay"=1,"DPDownSpreadDisable"=0,"NV12Enable"=1,"UseProgrammedCoefficients"=0,"DPM"=1,"CachedEDIDDisable"=0,"DisableInternalPanel"=0,"Gamma"=1,"IPCEnable"=1,"DisableHigherWMLevels"=0,"DynamicRingTables"=0,"DisableApertureAccess"=0,"PPPM"=1,"EnableDeepDisplay"=1,"ForceAccelBacked"=0,"GammaAdjustDisable"=0,"PowerStates"=1,"MaximumSelfRefreshLevel"=3}
    | |   | | |   "CFBundleIdentifierKernel" = "com.apple.driver.AppleIntelCFLGraphicsFramebuffer"
    | |   | | |   "IOPCIPrimaryMatch" = "0x3E9B8086 0x3EA58086 0x3EA68086 0x3E928086 0x3E918086 0x3E988086 0x9BC88086 0x9BC58086 0x9BC48086"
    | |   | | |   "VRAM,totalMB" = <0006000000000000>
    | |   | | |   "Debug" = {"LogEnable"=Yes,"LogHeader"={"Module"=Yes,"Tag"=Yes,"File"=No,"StackLevel"=No,"Stamp"=No,"ThreadId"=No,"Line"=No,"Function"=Yes,"LogLevel"=Yes},"LogLevel"={"POWER"=31,"DISPLAY"=31,"DIAGS"=31,"DEFAULT"=31,"AUX"=7,"PANEL"=7,"TRANSACTION"=7,"HDCP"=7,"LINK_TRAINING"=31,"PLANE"=7,"SYSCTL"=7,"SCALER"=7,"METRICS"=31,"DIAGNOSTICS"=31},"LogListener"={"Printf"={}}}
    | |   | | |   "CFBundleIdentifier" = "com.apple.driver.AppleIntelCFLGraphicsFramebuffer"
    | |   | | |   "IOMatchCategory" = "IOFramebuffer"
    | |   | | |   "PMTControl" = {"DisplayEngineCounting"=0}
    | |   | | |   "NumFrameBuffer" = <00>
    | |   | | |   "IOReportLegend" = ({"IOReportChannels"=((5391152,6442450945,"RC0"),(5391153,6442450945,"RC1"),(5391158,6442450945,"RC6")),"IOReportGroupName"="GPU C-States","IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068864}},{"IOReportChannels"=((1347438157,8590065666,"PPFM State")),"IOReportGroupName"="Display","IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865}})
    | |   | | |   "IOPCIClassMatch" = "0x03000000&0xff000000"
    | |   | | | }
    | |   | | | 
    | |   | | +-o IntelFBClientControl  <class IntelFBClientControl, id 0x10000059a, registered, matched, active, busy 0 (0 ms), retain 9>
    | |   | | | | {
    | |   | | | |   "IOUserClientClass" = "AppleGraphicsDeviceControlClient"
    | |   | | | | }
    | |   | | | | 
    | |   | | | +-o AppleGraphicsDeviceControlClient  <class AppleGraphicsDeviceControlClient, id 0x100000624, !registered, !matched, active, busy 0, retain 5>
    | |   | | | |   {
    | |   | | | |     "IOUserClientCreator" = "pid 123, WindowServer"
    | |   | | | |     "IOUserClientDefaultLocking" = Yes
    | |   | | | |   }
    | |   | | | |   
    | |   | | | +-o AppleGraphicsDeviceControlClient  <class AppleGraphicsDeviceControlClient, id 0x100000bac, !registered, !matched, active, busy 0, retain 5>
    | |   | | |     {
    | |   | | |       "IOUserClientCreator" = "pid 1625, PerfPowerService"
    | |   | | |       "IOUserClientDefaultLocking" = Yes
    | |   | | |     }
    | |   | | |     
    | |   | | +-o AppleIntelMEClientController  <class AppleIntelMEClientController, id 0x10000059d, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   | |     {
    | |   | |       "IOUserClientClass" = "AppleIntelMEUserClient"
    | |   | |       "IOPowerManagement" = {"CapabilityFlags"=32768,"MaxPowerState"=1,"CurrentPowerState"=1}
    | |   | |     }
    | |   | |     
    | |   | +-o IntelAccelerator  <class IntelAccelerator, id 0x100000562, registered, matched, active, busy 0 (574 ms), retain 6>
    | |   |     {
    | |   |       "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |       "IODVDBundleName" = "AppleIntelKBLGraphicsVADriver"
    | |   |       "IOGVAHEVCEncode" = "2"
    | |   |       "InternalStatisticsAccm" = {}
    | |   |       "GPURawCounterBundleName" = "AppleIntelKBLGraphicsMTLDriver"
    | |   |       "MetalStatisticsName" = ("MetalStatistics","autocorr1/ComputeBasic","autocorr1/ComputeExtended","autocorr1/ComputeExtra","autocorr1/ComputeL3Cache","autocorr1/HDCAndSF","autocorr1/L3_1","autocorr1/L3_2","autocorr1/L3_3","autocorr1/MemoryReads","autocorr1/MemoryWrites","autocorr1/RasterizerAndPixelBackend","autocorr1/RenderBasic","autocorr1/RenderPipeProfile","autocorr1/Sampler","autocorr1/TDL_1","autocorr1/TDL_2")
    | |   |       "IOGVAXDecode" = "2"
    | |   |       "GPURawCounterPluginClassName" = "IGGPURawCounterSourceGroup"
    | |   |       "InternalStatistics" = {}
    | |   |       "IOGVABGRAEnc" = "Gen95"
    | |   |       "AGCInfo" = {"fBusyCount"=0,"poweredOffByAGC"=No,"fSubmissionsSinceLastCheck"=15100,"fLastSubmissionPID"=646}
    | |   |       "PerformanceStatisticsAccum" = {"orphanedReusableVidMemoryHitRate"=0,"texturePageOutBytes"=0,"swapCompleteVideoWaitTime"=0,"orphanedReusableSysMemoryHitRate"=0,"dataBufferCount"=0,"oolTexturePageInBytes"=0,"textureCount"=1,"iosurfaceTextureCreationCount"=0,"surfaceReadLockIdleWaitTime"=0,"freeDataBufferWaitTime"=0,"orphanedReusableSysMemoryBytes"=0,"ioSurfaceReadOutBytes"=0,"agprefTextureCreationCount"=0,"orphanedReusableSysMemoryCount"=0,"finishAll2DWaitTime"=0,"orphanedNonReusableSysMemoryCount"=0,"ioSurfacePageOutBytes"=0,"surfaceBufferReadOutBytes"=0,"surfaceTextureCreationCount"=0,"textureReadOutBytes"=0,"gartMapInBytesPerSample"=0,"swapBytesPerSample"=0,"dataBytesPerSample"=0,"surfaceCount"=0,"clientGLWaitTime"=0,"surfaceCopyInWaitTime"=0,"clientSharedAllocatedBytes"=0,"surfaceCopyOutWaitTime"=0,"gartMapOutBytesPerSample"=0,"ioSurfacePageInBytes"=0,"gartCacheBytes"=33554432,"volatileSurfaceCount"=0,"vramEvictionWaitTime"=0,"oolTextureCreationBytes"=0,"freeToAllocGPUAddressWaitTime"=0,"oolTextureCreationCount"=0,"orphanedReusableVidMemoryCount"=0,"orphanedReusableVidMemoryBytes"=0,"context2DCount"=0,"inUseSysMemoryBytes"=10866688,"bufferSwapCount"=0,"orphanedNonReusableVidMemoryBytes"=0,"contextGLCount"=0,"finish2DWaitTime"=0,"gartSizeBytes"=7516192768,"recoveryCount"=0,"stdTexturePageInBytes"=0,"agprefTextureCreationBytes"=0,"gartUsedBytes"=10866688,"surfaceWriteLockIdleWaitTime"=0,"surfaceBufferPageInBytes"=0,"finishGLWaitTime"=0,"iosurfaceTextureCreationBytes"=0,"finishCLWaitTime"=0,"finishVideoWaitTime"=0,"contextCLCount"=0,"freeSurfaceBackingWaitTime"=0,"swapCompleteGLWaitTime"=0,"orphanedNonReusableSysMemoryBytes"=0,"inUseVidMemoryBytes"=0,"agpTextureCreationBytes"=0,"stdTextureCreationBytes"=0,"agpTextureCreationCount"=0,"stdTextureCreationCount"=0,"surfaceSetShapeIdleWaitTime"=0,"gartFreeBytes"=7505326080,"textureVolunteerUnloadBytes"=0,"bufferFlipCount"=0,"hardwareSubmitWaitTime"=0,"swapComplete2DWaitTime"=0,"surfaceBufferPageOutBytes"=0,"surfaceBufferTextureCreationCount"=0,"hardwareWaitTime"=0,"contextVideoCount"=0,"freeSurfaceSwapBufferWaitTime"=0,"orphanedNonReusableVidMemoryCount"=0}
    | |   |       "PerformanceStatistics" = {"orphanedReusableVidMemoryHitRate"=0,"texturePageOutBytes"=0,"swapCompleteVideoWaitTime"=0,"orphanedReusableSysMemoryHitRate"=0,"dataBufferCount"=0,"oolTexturePageInBytes"=0,"textureCount"=1,"Device Utilization % at cur p-state"=0,"iosurfaceTextureCreationCount"=12,"freeDataBufferWaitTime"=0,"surfaceReadLockIdleWaitTime"=0,"orphanedReusableSysMemoryBytes"=0,"ioSurfaceReadOutBytes"=56623104,"agprefTextureCreationCount"=27,"orphanedReusableSysMemoryCount"=0,"finishAll2DWaitTime"=0,"orphanedNonReusableSysMemoryCount"=0,"ioSurfacePageOutBytes"=0,"surfaceBufferReadOutBytes"=0,"surfaceTextureCreationCount"=0,"textureReadOutBytes"=0,"gartMapInBytesPerSample"=0,"swapBytesPerSample"=0,"dataBytesPerSample"=0,"surfaceCount"=0,"Device Unit 0 Utilization %"=0,"clientGLWaitTime"=123990380,"clientSharedAllocatedBytes"=0,"surfaceCopyInWaitTime"=0,"gartMapOutBytesPerSample"=0,"ioSurfacePageInBytes"=9437184,"surfaceCopyOutWaitTime"=0,"gartCacheBytes"=33554432,"volatileSurfaceCount"=0,"vramEvictionWaitTime"=0,"oolTextureCreationBytes"=0,"freeToAllocGPUAddressWaitTime"=0,"oolTextureCreationCount"=0,"Device Unit 1 Utilization %"=0,"orphanedReusableVidMemoryCount"=0,"orphanedReusableVidMemoryBytes"=0,"context2DCount"=0,"inUseSysMemoryBytes"=10866688,"bufferSwapCount"=0,"orphanedNonReusableVidMemoryBytes"=0,"contextGLCount"=0,"finish2DWaitTime"=0,"Device Unit 2 Utilization %"=0,"gartSizeBytes"=7516192768,"recoveryCount"=0,"stdTexturePageInBytes"=0,"agprefTextureCreationBytes"=26292224,"gartUsedBytes"=10866688,"surfaceWriteLockIdleWaitTime"=0,"surfaceBufferPageInBytes"=0,"finishGLWaitTime"=0,"iosurfaceTextureCreationBytes"=9437184,"finishCLWaitTime"=0,"finishVideoWaitTime"=0,"contextCLCount"=0,"Device Unit 3 Utilization %"=0,"freeSurfaceBackingWaitTime"=0,"swapCompleteGLWaitTime"=0,"orphanedNonReusableSysMemoryBytes"=0,"inUseVidMemoryBytes"=0,"agpTextureCreationBytes"=0,"stdTextureCreationBytes"=0,"agpTextureCreationCount"=0,"stdTextureCreationCount"=0,"surfaceSetShapeIdleWaitTime"=0,"gartFreeBytes"=7505326080,"textureVolunteerUnloadBytes"=0,"bufferFlipCount"=0,"hardwareSubmitWaitTime"=0,"swapComplete2DWaitTime"=0,"surfaceBufferPageOutBytes"=0,"Device Utilization %"=0,"hardwareWaitTime"=129965503,"surfaceBufferTextureCreationCount"=0,"contextVideoCount"=0,"freeSurfaceSwapBufferWaitTime"=0,"orphanedNonReusableVidMemoryCount"=0}
    | |   |       "IOGLBundleName" = "AppleIntelKBLGraphicsGLDriver"
    | |   |       "IOPCIClassMatch" = "0x03000000&0xff000000"
    | |   |       "IOSourceVersion" = "0.0.0.0.0"
    | |   |       "IOPersonalityPublisher" = "com.apple.driver.AppleIntelKBLGraphics"
    | |   |       "Development" = {"SignalStampRange"=1,"CsbProcModeSelect"=0,"PreemptionTimerIntervalUS"=2000,"EnableBlitLib"=1,"EUThrottle"=0,"PageTableMode"=64,"SamplerPipeThrottle"=0,"DisablePageFaultHandling"=0,"GraphicsSchedulerSelect"=0,"EnablePlaneRotation"=0,"AddressMode"=64,"DisableTailCoalescing"=0,"SemaphoreWaitPoll"=1,"SingleChannelIndex"=0,"HwCtxCacheUpdate"=1,"SurfaceSizeBasedColorBufferLLCBypass"=2,"WaitForComplete"=0,"PPGTT"=1,"AllowIOSurfaceRenderCompression"=1,"SchedSecure"=1,"AllowRenderCompression"=1,"PixelBackendThrottle"=0,"SeparateAddressSpace"=1,"TelemetryDisable"=0,"RingSizeKB"=32,"SamplerDataFetchThrottle"=0,"PreemptionDelayIntervalUS"=400,"AddressSpaceEnableMask"=3,"MetalCoalesce"=1,"ForceDisableEDRAM"=0,"PanicOnGPUHang"=0,"DisplaySurfaceInEDRAM"=2,"SchedPmNotifyEnable"=1,"MultiForceWakeSelect"=1,"NewUtilizationAlgorithmEnable"=1,"SchedThrottleCapMS"=100,"SchedulerFallbackOnFirmwareFail"=0,"EnablePreemption"=1,"EnableL3Atomics"=1,"SurfaceSizeBasedBlitDestinationBypassLLC"=2,"SignalStampsPrimary"=0}
    | |   |       "IOGVAHEVCDecodeCapabilities" = {"VTPerProfileDetails"={"1"={"VTMaxDecodeLevel"=186},"2"={"VTMaxDecodeLevel"=186},"3"={"VTMaxDecodeLevel"=186}},"VTSupportedProfileArray"=(1,2,3)}
    | |   |       "IOPCIPrimaryMatch" = "0x59128086 0x59168086 0x591B8086 0x591C8086 0x591E8086 0x59268086 0x59278086 0x59238086 0x87C08086 0x3E9B8086 0x3EA58086 0x3EA68086 0x3E918086 0x3E928086 0x3E988086 0x9B418086 0x9BCA8086 0x9BCC8086 0x9BC88086 0x9BC58086 0x9BC48086"
    | |   |       "IOGVAH264EncodeCapabilities" = {"VTRating"=400,"VTQualityRating"=50}
    | |   |       "VRAM,totalMB" = 1536
    | |   |       "CFBundleIdentifier" = "com.apple.driver.AppleIntelKBLGraphics"
    | |   |       "IOAccelRevision" = 2
    | |   |       "IOCFPlugInTypes" = {"ACCF0000-0000-0000-0000-000a2789904e"="IOAccelerator2D.plugin"}
    | |   |       "IOProviderClass" = "IOPCIDevice"
    | |   |       "IOVARendererID" = 17301536
    | |   |       "IOGVACodec" = "Gen95"
    | |   |       "IOReportLegendPublic" = Yes
    | |   |       "IOGVAHEVCDecode" = "2"
    | |   |       "IOClass" = "IntelAccelerator"
    | |   |       "CFBundleIdentifierKernel" = "com.apple.driver.AppleIntelKBLGraphics"
    | |   |       "IOGVAScaler" = "Gen95"
    | |   |       "IOReportLegend" = ({"IOReportChannels"=((4000,6442450945,"Overall GPU Busy"),(4001,6442450945,"Overall GPU total time"),(0,6442450945,"Command Buffer Bytes"),(1,6442450945,"GL Command Buffer Bytes"),(2,6442450945,"CL Command Buffer Bytes"),(3,6442450945,"2D Command Buffer Bytes"),(4,6442450945,"Video Command Buffer Bytes"),(5,6442450945,"Out-Of-Line Texture Creation Bytes"),(6,6442450945,"Shared System Memory Texture Creation Bytes"),(7,6442450945,"Private Video Memory Texture Creation Bytes"),(8,6442450945,"Private System Memory Texture Creation Bytes"),(9,6442450945,"IOSurface Backed Texture Creation Bytes"),(10,6442450945,"Out-Of-Line Texture Creation Count"),(11,6442450945,"Private Video Memory Texture Creation Count"),(12,6442450945,"Private System Memory Texture Creation Count"),(13,6442450945,"Shared System Memory Texture Creation Count"),(14,6442450945,"IOAccelSurfaceRef Texture Creation Count"),(15,6442450945,"IOAccelSurfaceBufferRef Texture Creation Count"),(16,6442450945,"IOSurface Backed Texture Creation Count"),(17,6442450945,"Texture Count"),(20,6442450945,"Bytes mapped into the GPU"),(21,6442450945,"Bytes unmapped from the GPU"),(82,6442450945,"IOAccelClientShared allocated bytes"),(22,6442450945,"Private textures bytes paged on"),(23,6442450945,"Out of line texture bytes paged on"),(24,6442450945,"IOAccelSurface bytes paged on"),(25,6442450945,"IOSurface bytes paged on"),(26,6442450945,"IOSurface bytes evicted"),(27,6442450945,"IOAccelSurface bytes evicted"),(28,6442450945,"Texture bytes evicted"),(29,6442450945,"IOSurface bytes paged off"),(30,6442450945,"IOAccelSurface bytes paged off"),(31,6442450945,"Texture bytes paged off"),(32,6442450945,"Texture bytes voluntarily paged off"),(33,6442450945,"IOAccelSurface count"),(34,6442450945,"Volatile IOAccelSurface count"),(35,6442450945,"2D context count"),(36,6442450945,"Video context count"),(37,6442450945,"OpenGL context count"),(38,6442450945,"OpenCL context count"),(39,6442450945,"Buffer swap count"),(40,6442450945,"Buffer flip count"),(41,6442450945,"Databuffer count"),(42,6442450945,"VRAM eviction wait time"),(43,6442450945,"CPU wait on GPU"),(44,6442450945,"CPU wait to submit to GPU"),(45,6442450945,"GL Client wait on GPU"),(46,6442450945,"CL Client wait on GPU"),(47,6442450945,"CPU Wait to evict resource"),(49,6442450945,"CPU wait for free databuffer"),(53,6442450945,"GL Client wait for swap complete"),(55,6442450945,"CPU Wait to copy in surface"),(56,6442450945,"CPU Wait to copy out surface"),(59,6442450945,"CPU Wait for surface idle"),(60,6442450945,"CPU Wait for resource read"),(61,6442450945,"CPU Wait for resource write"),(62,6442450945,"CPU Wait for all 2D finish"),(63,6442450945,"CPU Wait for 2D finish"),(64,6442450945,"CPU Wait for video finish"),(65,6442450945,"CPU Wait for GL finish"),(66,6442450945,"CPU Wait for CL finish"),(106,6442450945,"In use system memory"),(105,6442450945,"In use video memory"),(103,6442450945,"Command Queue Count"),(104,6442450945,"GPU Restart Count")),"IOReportGroupName"="Internal Statistics","IOReportChannelInfo"={"IOReportChannelUnit"=0}})
    | |   |       "IOMatchCategory" = "IOAccelerator"
    | |   |       "AccelCaps" = 15
    | |   |       "IOAccelDisplayPipeCapabilities" = {"DisplayPipeSupported"=Yes,"TransactionsSupported"=Yes}
    | |   |       "IOGVAHEVCEncodeCapabilities" = {"VTPerProfileDetails"={"1"={"VTMaxEncodeLevel"=156},"2"={"VTMaxEncodeLevel"=156}},"VTQualityRating"=80,"VTRating"=100,"VTSupportedProfileArray"=(1,2)}
    | |   |       "IOProbeScore" = 1000
    | |   |       "SurfaceList" = ()
    | |   |     }
    | |   |     
    | |   +-o pci8086,6f9@12  <class IOPCIDevice, id 0x10000028b, registered, matched, active, busy 0 (3 ms), retain 8>
    | |   |   {
    | |   |     "subsystem-vendor-id" = <86800000>
    | |   |     "compatible" = <"pci8086,7270","pci8086,6f9","pciclass,118000">
    | |   |     "IOName" = "pci8086,6f9"
    | |   |     "reg" = <00900000000000000000000000000000000000001090000200000000000000000000000000100000>
    | |   |     "assigned-addresses" = <109000824000000000a041100000000000100000>
    | |   |     "device-id" = <f9060000>
    | |   |     "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci"))
    | |   |     "IOPowerManagement" = {"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   |     "IOPCIResourced" = Yes
    | |   |     "revision-id" = <00000000>
    | |   |     "IODeviceMemory" = (({"address"=275150643200,"length"=4096}))
    | |   |     "vendor-id" = <86800000>
    | |   |     "pcidebug" = "0:18:0"
    | |   |     "class-code" = <00801100>
    | |   |     "IOInterruptControllers" = ("IOPCIMessagedInterruptController")
    | |   |     "IOInterruptSpecifiers" = (<0300000000000100>)
    | |   |     "subsystem-id" = <70720000>
    | |   |     "name" = <"pci8086,6f9">
    | |   |   }
    | |   |   
    | |   +-o XHC1@14  <class IOPCIDevice, id 0x10000026d, registered, matched, active, busy 0 (293 ms), retain 17>
    | |   | | {
    | |   | |   "assigned-addresses" = <10a0008240000000000040100000000000000100>
    | |   | |   "IOInterruptSpecifiers" = (<1000000007000000>,<0400000000000100>)
    | |   | |   "class-code" = <30030c00>
    | |   | |   "IODeviceMemory" = (({"address"=275150536704,"length"=65536}))
    | |   | |   "IOReportLegendPublic" = Yes
    | |   | |   "IOPowerManagement" = {"ChildrenPowerState"=0,"CurrentPowerState"=0,"CapabilityFlags"=0,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   | |   "subsystem-vendor-id" = <86800000>
    | |   | |   "built-in" = <00>
    | |   | |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   | |   "IOInterruptControllers" = ("io-apic-0","IOPCIMessagedInterruptController")
    | |   | |   "vendor-id" = <86800000>
    | |   | |   "name" = <"pci8086,6ed">
    | |   | |   "device-id" = <ed060000>
    | |   | |   "acpi-pmcap-offset" = 112
    | |   | |   "IOPCIResourced" = Yes
    | |   | |   "compatible" = <"pci8086,7270","pci8086,6ed","pciclass,0c0330","XHC1">
    | |   | |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci"))
    | |   | |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/XHC1@140000"
    | |   | |   "subsystem-id" = <70720000>
    | |   | |   "revision-id" = <00000000>
    | |   | |   "IOPCIPMCSState" = 264
    | |   | |   "pcidebug" = "0:20:0"
    | |   | |   "IOName" = "pci8086,6ed"
    | |   | |   "IOReportLegend" = ({"IOReportGroupName"="Interrupt Statistics (by index)","IOReportChannels"=((5291294645182070784,4295098369,"               First Level Interrupt Handler Count"),(5291294645182070785,4295098369,"              Second Level Interrupt Handler Count"),(5291294645182070786,4295098369,"        First Level Interrupt Handler Time (MATUs)"),(5291294645182070787,4295098369,"   Second Level Interrupt Handler CPU Time (MATUs)"),(5291294645182070788,4295098369,"Second Level Interrupt Handler System Time (MATUs)")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="XHC1 1"})
    | |   | |   "reg" = <00a000000000000000000000000000000000000010a0000200000000000000000000000000000100>
    | |   | | }
    | |   | | 
    | |   | +-o XHC1@14000000  <class AppleIntelCNLUSBXHCI, id 0x1000002a6, registered, matched, active, busy 0 (184 ms), retain 83>
    | |   |   | {
    | |   |   |   "IOClass" = "AppleIntelCNLUSBXHCI"
    | |   |   |   "kUSBSleepPortCurrentLimit" = 2100
    | |   |   |   "IOPersonalityPublisher" = "com.apple.driver.usb.AppleUSBXHCIPCI"
    | |   |   |   "IOPowerManagement" = {"ChildrenPowerState"=1,"DevicePowerState"=0,"CurrentPowerState"=1,"CapabilityFlags"=4,"MaxPowerState"=3,"DriverPowerState"=0}
    | |   |   |   "IOProviderClass" = "IOPCIDevice"
    | |   |   |   "ports" = {"SS02"={"UsbConnector"=3,"port"=<12000000>},"HS14"={"UsbConnector"=3,"port"=<0e000000>},"SS05"={"UsbConnector"=3,"port"=<15000000>},"HS08"={"UsbConnector"=3,"port"=<08000000>},"SS03"={"UsbConnector"=3,"port"=<13000000>},"HS12"={"UsbConnector"=9,"port"=<0c000000>},"SS04"={"UsbConnector"=3,"port"=<14000000>},"HS03"={"UsbConnector"=3,"port"=<03000000>},"SS01"={"kUSBHostPortPropertyCardReader"=Yes,"kUSBHostPortPropertyCardReaderValidateDescriptors"=No,"kUSBDeviceDescriptorOverride"=<20e5120473924c311520210311520210311209120f4ce44f203df7f34d>,"UsbConnector"=255,"port"=<11000000>},"HS10"={"UsbConnector"=3,"port"=<0a000000>},"HS07"={"UsbConnector"=9,"port"=<07000000>}}
    | |   |   |   "IOProbeScore" = 5000
    | |   |   |   "UsbRTD3Supported" = Yes
    | |   |   |   "locationID" = 335544320
    | |   |   |   "name" = <"XHC1">
    | |   |   |   "device-properties" = {"acpi-device"="IOACPIPlatformDevice is not serializable","acpi-path"="IOACPIPlane:/_SB/PCI0@0/XHC1@140000"}
    | |   |   |   "kUSBWakePortCurrentLimit" = 2100
    | |   |   |   "UsbCompanionSSP" = ("XHC2")
    | |   |   |   "CFBundleIdentifierKernel" = "com.apple.driver.usb.AppleUSBXHCIPCI"
    | |   |   |   "IOPCIPrimaryMatch" = "0x9ded8086 0xa36d8086 0x06ed8086"
    | |   |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   "CFBundleIdentifier" = "com.apple.driver.usb.AppleUSBXHCIPCI"
    | |   |   |   "Revision" = <0103>
    | |   |   |   "port-count" = <16000000>
    | |   |   |   "UsbCompanionSS" = ("XHC2")
    | |   |   |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   "IOPCITunnelCompatible" = Yes
    | |   |   |   "controller-statistics" = {"kControllerStatIOCount"=2915,"kControllerStatPowerStateTime"={"kPowerStateOff"="0ms (0%)","kPowerStateSleep"="12081291ms (95%)","kPowerStateOn"="550559ms (4%)","kPowerStateSuspended"="1ms (0%)"},"kControllerStatSpuriousInterruptCount"=0}
    | |   |   |   "kUSBSleepSupported" = Yes
    | |   |   | }
    | |   |   | 
    | |   |   +-o HS03@14100000  <class AppleUSB20XHCIPort, id 0x100000339, registered, matched, active, busy 0 (0 ms), retain 11>
    | |   |   |   {
    | |   |   |     "UsbCompanionSS" = {"UsbCompanionPortNumber"=<13000000>,"UsbCompanionControllerName"="XHC1"}
    | |   |   |     "kUSBSleepPortCurrentLimit" = 2100
    | |   |   |     "IOPowerManagement" = {"DevicePowerState"=1,"CurrentPowerState"=1,"CapabilityFlags"=4,"MaxPowerState"=3,"DriverPowerState"=0}
    | |   |   |     "UsbConnector" = 3
    | |   |   |     "UsbCompanionSSP" = {"UsbCompanionPortNumber"=<13000000>,"UsbCompanionControllerName"="XHC1"}
    | |   |   |     "kUSBWakePortCurrentLimit" = 2100
    | |   |   |     "locationID" = 336592896
    | |   |   |     "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |     "kUSBBusCurrentSleepAllocation" = 0
    | |   |   |     "port-status" = 0
    | |   |   |     "device-properties" = {"NoNumber"=0,"acpi-device"="IOACPIPlatformDevice is not serializable","acpi-path"="IOACPIPlane:/_SB/PCI0@0/XHC1@140000/RHUB@0/HS03@3"}
    | |   |   |     "kUSBBusCurrentAllocation" = 0
    | |   |   |     "port-statistics" = {"kPortStatEOF2ViolationCurrentConnectCount"=0,"kPortStatEOF2ViolationDuringResetCount"=0,"kPortStatPowerStateTime"={"kPowerStateOff"="0ms (0%)","kPowerStateSleep"="12631558ms (100%)","kPowerStateOn"="0ms (0%)","kPowerStateSuspended"="0ms (0%)"},"kPortStatConnectCount"=0,"kPortStatRemoteWakeCount"=0,"kPortStatEOF2ViolationRecoveryDuringResetCount"=0,"kPortStatAddressFailureCount"=0,"kPortStatEOF2ViolationCount"=0,"kPortStatEnumerationFailureCount"=0,"kPortStatOverCurrentCount"=0,"kPortStatEOF2ViolationDuringResumeCount"=0}
    | |   |   |     "name" = "HS03"
    | |   |   |     "port" = <03000000>
    | |   |   |   }
    | |   |   |   
    | |   |   +-o HS07@14200000  <class AppleUSB20XHCITypeCPort, id 0x10000033d, registered, matched, active, busy 0 (0 ms), retain 11>
    | |   |   |   {
    | |   |   |     "UsbCompanionSS" = {"UsbCompanionPortNumber"=<03000000>,"UsbCompanionControllerName"="XHC2"}
    | |   |   |     "kUSBSleepPortCurrentLimit" = 3000
    | |   |   |     "kUSBHostPortExternalDevicePowerController" = "IOACPIPlatformDevice is not serializable"
    | |   |   |     "UsbConnector" = 9
    | |   |   |     "kUSBWakePortCurrentLimit" = 3000
    | |   |   |     "UsbCompanionSSP" = {"UsbCompanionPortNumber"=<03000000>,"UsbCompanionControllerName"="XHC2"}
    | |   |   |     "locationID" = 337641472
    | |   |   |     "UsbPowerSource" = 2
    | |   |   |     "IOPowerManagement" = {"PowerOverrideOn"=Yes,"DevicePowerState"=0,"CurrentPowerState"=0,"CapabilityFlags"=0,"MaxPowerState"=3,"DriverPowerState"=0}
    | |   |   |     "UsbBusCurrentPoolID" = 4294968125
    | |   |   |     "kUSBBusCurrentSleepAllocation" = 0
    | |   |   |     "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |     "port-status" = 0
    | |   |   |     "device-properties" = {"UsbCPortNumber"=2,"kUSBWakePortCurrentLimit"=3000,"kUSBSleepPortCurrentLimit"=3000,"UsbPowerSource"=2,"acpi-path"="IOACPIPlane:/_SB/PCI0@0/XHC1@140000/RHUB@0/HS07@7","acpi-device"="IOACPIPlatformDevice is not serializable"}
    | |   |   |     "kUSBBusCurrentAllocation" = 0
    | |   |   |     "UsbCPortNumber" = 2
    | |   |   |     "port-statistics" = {"kPortStatEOF2ViolationCurrentConnectCount"=0,"kPortStatEOF2ViolationDuringResetCount"=0,"kPortStatPowerStateTime"={"kPowerStateOff"="12631530ms (99%)","kPowerStateSleep"="313ms (0%)","kPowerStateOn"="0ms (0%)","kPowerStateSuspended"="0ms (0%)"},"kPortStatConnectCount"=0,"kPortStatRemoteWakeCount"=0,"kPortStatEOF2ViolationRecoveryDuringResetCount"=0,"kPortStatAddressFailureCount"=0,"kPortStatEOF2ViolationCount"=0,"kPortStatEnumerationFailureCount"=0,"kPortStatOverCurrentCount"=0,"kPortStatEOF2ViolationDuringResumeCount"=0}
    | |   |   |     "name" = "HS07"
    | |   |   |     "port" = <07000000>
    | |   |   |   }
    | |   |   |   
    | |   |   +-o HS08@14300000  <class AppleUSB20XHCIPort, id 0x10000033e, registered, matched, active, busy 0 (0 ms), retain 11>
    | |   |   |   {
    | |   |   |     "UsbCompanionSS" = {"UsbCompanionPortNumber"=<15000000>,"UsbCompanionControllerName"="XHC1"}
    | |   |   |     "kUSBSleepPortCurrentLimit" = 2100
    | |   |   |     "IOPowerManagement" = {"DevicePowerState"=1,"CurrentPowerState"=1,"CapabilityFlags"=4,"MaxPowerState"=3,"DriverPowerState"=0}
    | |   |   |     "UsbConnector" = 3
    | |   |   |     "UsbCompanionSSP" = {"UsbCompanionPortNumber"=<15000000>,"UsbCompanionControllerName"="XHC1"}
    | |   |   |     "kUSBWakePortCurrentLimit" = 2100
    | |   |   |     "locationID" = 338690048
    | |   |   |     "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |     "kUSBBusCurrentSleepAllocation" = 0
    | |   |   |     "port-status" = 0
    | |   |   |     "device-properties" = {"NoNumber"=0,"acpi-device"="IOACPIPlatformDevice is not serializable","acpi-path"="IOACPIPlane:/_SB/PCI0@0/XHC1@140000/RHUB@0/HS08@8"}
    | |   |   |     "kUSBBusCurrentAllocation" = 0
    | |   |   |     "port-statistics" = {"kPortStatEOF2ViolationCurrentConnectCount"=0,"kPortStatEOF2ViolationDuringResetCount"=0,"kPortStatPowerStateTime"={"kPowerStateOff"="0ms (0%)","kPowerStateSleep"="12631579ms (100%)","kPowerStateOn"="0ms (0%)","kPowerStateSuspended"="0ms (0%)"},"kPortStatConnectCount"=0,"kPortStatRemoteWakeCount"=0,"kPortStatEOF2ViolationRecoveryDuringResetCount"=0,"kPortStatAddressFailureCount"=0,"kPortStatEOF2ViolationCount"=0,"kPortStatEnumerationFailureCount"=0,"kPortStatOverCurrentCount"=0,"kPortStatEOF2ViolationDuringResumeCount"=0}
    | |   |   |     "name" = "HS08"
    | |   |   |     "port" = <08000000>
    | |   |   |   }
    | |   |   |   
    | |   |   +-o HS10@14400000  <class AppleUSB20XHCIPort, id 0x10000033f, registered, matched, active, busy 0 (0 ms), retain 11>
    | |   |   |   {
    | |   |   |     "UsbCompanionSS" = {"UsbCompanionPortNumber"=<12000000>,"UsbCompanionControllerName"="XHC1"}
    | |   |   |     "kUSBSleepPortCurrentLimit" = 2100
    | |   |   |     "IOPowerManagement" = {"DevicePowerState"=1,"CurrentPowerState"=1,"CapabilityFlags"=4,"MaxPowerState"=3,"DriverPowerState"=0}
    | |   |   |     "UsbConnector" = 3
    | |   |   |     "UsbCompanionSSP" = {"UsbCompanionPortNumber"=<12000000>,"UsbCompanionControllerName"="XHC1"}
    | |   |   |     "kUSBWakePortCurrentLimit" = 2100
    | |   |   |     "locationID" = 339738624
    | |   |   |     "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |     "kUSBBusCurrentSleepAllocation" = 0
    | |   |   |     "port-status" = 0
    | |   |   |     "device-properties" = {"NoNumber"=0,"acpi-device"="IOACPIPlatformDevice is not serializable","acpi-path"="IOACPIPlane:/_SB/PCI0@0/XHC1@140000/RHUB@0/HS10@a"}
    | |   |   |     "kUSBBusCurrentAllocation" = 0
    | |   |   |     "port-statistics" = {"kPortStatEOF2ViolationCurrentConnectCount"=0,"kPortStatEOF2ViolationDuringResetCount"=0,"kPortStatPowerStateTime"={"kPowerStateOff"="0ms (0%)","kPowerStateSleep"="12631579ms (100%)","kPowerStateOn"="0ms (0%)","kPowerStateSuspended"="0ms (0%)"},"kPortStatConnectCount"=0,"kPortStatRemoteWakeCount"=0,"kPortStatEOF2ViolationRecoveryDuringResetCount"=0,"kPortStatAddressFailureCount"=0,"kPortStatEOF2ViolationCount"=0,"kPortStatEnumerationFailureCount"=0,"kPortStatOverCurrentCount"=0,"kPortStatEOF2ViolationDuringResumeCount"=0}
    | |   |   |     "name" = "HS10"
    | |   |   |     "port" = <0a000000>
    | |   |   |   }
    | |   |   |   
    | |   |   +-o HS12@14500000  <class AppleUSB20XHCITypeCPort, id 0x100000340, registered, matched, active, busy 0 (0 ms), retain 11>
    | |   |   |   {
    | |   |   |     "UsbCompanionSS" = {"UsbCompanionPortNumber"=<04000000>,"UsbCompanionControllerName"="XHC2"}
    | |   |   |     "kUSBSleepPortCurrentLimit" = 3000
    | |   |   |     "kUSBHostPortExternalDevicePowerController" = "IOACPIPlatformDevice is not serializable"
    | |   |   |     "UsbConnector" = 9
    | |   |   |     "kUSBWakePortCurrentLimit" = 3000
    | |   |   |     "UsbCompanionSSP" = {"UsbCompanionPortNumber"=<04000000>,"UsbCompanionControllerName"="XHC2"}
    | |   |   |     "locationID" = 340787200
    | |   |   |     "UsbPowerSource" = 2
    | |   |   |     "IOPowerManagement" = {"PowerOverrideOn"=Yes,"DevicePowerState"=0,"CurrentPowerState"=0,"CapabilityFlags"=0,"MaxPowerState"=3,"DriverPowerState"=0}
    | |   |   |     "UsbBusCurrentPoolID" = 4294968128
    | |   |   |     "kUSBBusCurrentSleepAllocation" = 0
    | |   |   |     "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |     "port-status" = 0
    | |   |   |     "device-properties" = {"UsbCPortNumber"=1,"kUSBWakePortCurrentLimit"=3000,"kUSBSleepPortCurrentLimit"=3000,"UsbPowerSource"=2,"acpi-path"="IOACPIPlane:/_SB/PCI0@0/XHC1@140000/RHUB@0/HS12@c","acpi-device"="IOACPIPlatformDevice is not serializable"}
    | |   |   |     "kUSBBusCurrentAllocation" = 0
    | |   |   |     "UsbCPortNumber" = 1
    | |   |   |     "port-statistics" = {"kPortStatEOF2ViolationCurrentConnectCount"=0,"kPortStatEOF2ViolationDuringResetCount"=0,"kPortStatPowerStateTime"={"kPowerStateOff"="12631517ms (99%)","kPowerStateSleep"="313ms (0%)","kPowerStateOn"="0ms (0%)","kPowerStateSuspended"="0ms (0%)"},"kPortStatConnectCount"=0,"kPortStatRemoteWakeCount"=0,"kPortStatEOF2ViolationRecoveryDuringResetCount"=0,"kPortStatAddressFailureCount"=0,"kPortStatEOF2ViolationCount"=0,"kPortStatEnumerationFailureCount"=0,"kPortStatOverCurrentCount"=0,"kPortStatEOF2ViolationDuringResumeCount"=0}
    | |   |   |     "name" = "HS12"
    | |   |   |     "port" = <0c000000>
    | |   |   |   }
    | |   |   |   
    | |   |   +-o HS14@14600000  <class AppleUSB20XHCIPort, id 0x100000341, registered, matched, active, busy 0 (0 ms), retain 11>
    | |   |   |   {
    | |   |   |     "UsbCompanionSS" = {"UsbCompanionPortNumber"=<14000000>,"UsbCompanionControllerName"="XHC1"}
    | |   |   |     "kUSBSleepPortCurrentLimit" = 2100
    | |   |   |     "IOPowerManagement" = {"DevicePowerState"=1,"CurrentPowerState"=1,"CapabilityFlags"=4,"MaxPowerState"=3,"DriverPowerState"=0}
    | |   |   |     "UsbConnector" = 3
    | |   |   |     "UsbCompanionSSP" = {"UsbCompanionPortNumber"=<14000000>,"UsbCompanionControllerName"="XHC1"}
    | |   |   |     "kUSBWakePortCurrentLimit" = 2100
    | |   |   |     "locationID" = 341835776
    | |   |   |     "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |     "kUSBBusCurrentSleepAllocation" = 0
    | |   |   |     "port-status" = 0
    | |   |   |     "device-properties" = {"NoNumber"=0,"acpi-device"="IOACPIPlatformDevice is not serializable","acpi-path"="IOACPIPlane:/_SB/PCI0@0/XHC1@140000/RHUB@0/HS14@e"}
    | |   |   |     "kUSBBusCurrentAllocation" = 0
    | |   |   |     "port-statistics" = {"kPortStatEOF2ViolationCurrentConnectCount"=0,"kPortStatEOF2ViolationDuringResetCount"=0,"kPortStatPowerStateTime"={"kPowerStateOff"="0ms (0%)","kPowerStateSleep"="12631560ms (100%)","kPowerStateOn"="0ms (0%)","kPowerStateSuspended"="0ms (0%)"},"kPortStatConnectCount"=0,"kPortStatRemoteWakeCount"=0,"kPortStatEOF2ViolationRecoveryDuringResetCount"=0,"kPortStatAddressFailureCount"=0,"kPortStatEOF2ViolationCount"=0,"kPortStatEnumerationFailureCount"=0,"kPortStatOverCurrentCount"=0,"kPortStatEOF2ViolationDuringResumeCount"=0}
    | |   |   |     "name" = "HS14"
    | |   |   |     "port" = <0e000000>
    | |   |   |   }
    | |   |   |   
    | |   |   +-o SS01@14700000  <class AppleUSB30XHCICardReaderPort, id 0x10000034b, registered, matched, active, busy 0 (183 ms), retain 24>
    | |   |   |   {
    | |   |   |     "kUSBHostPortPropertyCardReader" = Yes
    | |   |   |     "name" = "SS01"
    | |   |   |     "link-error-count" = 0
    | |   |   |     "kUSBDeviceDescriptorOverride" = <20e5120473924c311520210311520210311209120f4ce44f203df7f34d>
    | |   |   |     "kUSBHostPortExternalDevicePowerController" = "IOACPIPlatformDevice is not serializable"
    | |   |   |     "UsbConnector" = 255
    | |   |   |     "IOPowerManagement" = {"PowerOverrideOn"=Yes,"DevicePowerState"=0,"CurrentPowerState"=0,"CapabilityFlags"=0,"MaxPowerState"=3,"DriverPowerState"=0}
    | |   |   |     "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |     "locationID" = 342884352
    | |   |   |     "port-status" = 2
    | |   |   |     "device-properties" = {"acpi-device"="IOACPIPlatformDevice is not serializable","acpi-path"="IOACPIPlane:/_SB/PCI0@0/XHC1@140000/RHUB@0/SS01@11"}
    | |   |   |     "port-statistics" = {"kPortStatEOF2ViolationCurrentConnectCount"=0,"kPortStatEOF2ViolationDuringResetCount"=0,"kPortStatPowerStateTime"={"kPowerStateOff"="12081447ms (95%)","kPowerStateSleep"="128ms (0%)","kPowerStateOn"="550242ms (4%)","kPowerStateSuspended"="0ms (0%)"},"kPortStatConnectCount"=14,"kPortStatRemoteWakeCount"=0,"kPortStatEOF2ViolationRecoveryDuringResetCount"=0,"kPortStatAddressFailureCount"=0,"kPortStatEOF2ViolationCount"=0,"kPortStatEnumerationFailureCount"=0,"kPortStatOverCurrentCount"=0,"kPortStatEOF2ViolationDuringResumeCount"=0}
    | |   |   |     "kUSBHostPortPropertyCardReaderValidateDescriptors" = No
    | |   |   |     "port" = <11000000>
    | |   |   |   }
    | |   |   |   
    | |   |   +-o SS02@14800000  <class AppleUSB30XHCIPort, id 0x10000034c, registered, matched, active, busy 0 (0 ms), retain 15>
    | |   |   |   {
    | |   |   |     "link-error-count" = 0
    | |   |   |     "kUSBSleepPortCurrentLimit" = 2100
    | |   |   |     "IOPowerManagement" = {"DevicePowerState"=1,"CurrentPowerState"=1,"CapabilityFlags"=4,"MaxPowerState"=3,"DriverPowerState"=0}
    | |   |   |     "UsbConnector" = 3
    | |   |   |     "kUSBWakePortCurrentLimit" = 2100
    | |   |   |     "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |     "locationID" = 343932928
    | |   |   |     "kUSBBusCurrentSleepAllocation" = 0
    | |   |   |     "port-status" = 0
    | |   |   |     "device-properties" = {"acpi-device"="IOACPIPlatformDevice is not serializable","acpi-path"="IOACPIPlane:/_SB/PCI0@0/XHC1@140000/RHUB@0/SS02@12"}
    | |   |   |     "kUSBBusCurrentAllocation" = 150
    | |   |   |     "port-statistics" = {"kPortStatEOF2ViolationCurrentConnectCount"=0,"kPortStatEOF2ViolationDuringResetCount"=0,"kPortStatPowerStateTime"={"kPowerStateOff"="0ms (0%)","kPowerStateSleep"="12630554ms (99%)","kPowerStateOn"="1265ms (0%)","kPowerStateSuspended"="0ms (0%)"},"kPortStatConnectCount"=0,"kPortStatRemoteWakeCount"=0,"kPortStatEOF2ViolationRecoveryDuringResetCount"=0,"kPortStatAddressFailureCount"=0,"kPortStatEOF2ViolationCount"=0,"kPortStatEnumerationFailureCount"=0,"kPortStatOverCurrentCount"=0,"kPortStatEOF2ViolationDuringResumeCount"=0}
    | |   |   |     "name" = "SS02"
    | |   |   |     "port" = <12000000>
    | |   |   |   }
    | |   |   |   
    | |   |   +-o SS03@14900000  <class AppleUSB30XHCIPort, id 0x10000034d, registered, matched, active, busy 0 (0 ms), retain 15>
    | |   |   |   {
    | |   |   |     "link-error-count" = 0
    | |   |   |     "kUSBSleepPortCurrentLimit" = 2100
    | |   |   |     "IOPowerManagement" = {"DevicePowerState"=1,"CurrentPowerState"=1,"CapabilityFlags"=4,"MaxPowerState"=3,"DriverPowerState"=0}
    | |   |   |     "UsbConnector" = 3
    | |   |   |     "kUSBWakePortCurrentLimit" = 2100
    | |   |   |     "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |     "locationID" = 344981504
    | |   |   |     "kUSBBusCurrentSleepAllocation" = 0
    | |   |   |     "port-status" = 0
    | |   |   |     "device-properties" = {"acpi-device"="IOACPIPlatformDevice is not serializable","acpi-path"="IOACPIPlane:/_SB/PCI0@0/XHC1@140000/RHUB@0/SS03@13"}
    | |   |   |     "kUSBBusCurrentAllocation" = 150
    | |   |   |     "port-statistics" = {"kPortStatEOF2ViolationCurrentConnectCount"=0,"kPortStatEOF2ViolationDuringResetCount"=0,"kPortStatPowerStateTime"={"kPowerStateOff"="0ms (0%)","kPowerStateSleep"="12630555ms (99%)","kPowerStateOn"="1266ms (0%)","kPowerStateSuspended"="0ms (0%)"},"kPortStatConnectCount"=0,"kPortStatRemoteWakeCount"=0,"kPortStatEOF2ViolationRecoveryDuringResetCount"=0,"kPortStatAddressFailureCount"=0,"kPortStatEOF2ViolationCount"=0,"kPortStatEnumerationFailureCount"=0,"kPortStatOverCurrentCount"=0,"kPortStatEOF2ViolationDuringResumeCount"=0}
    | |   |   |     "name" = "SS03"
    | |   |   |     "port" = <13000000>
    | |   |   |   }
    | |   |   |   
    | |   |   +-o SS04@14a00000  <class AppleUSB30XHCIPort, id 0x10000034e, registered, matched, active, busy 0 (0 ms), retain 15>
    | |   |   |   {
    | |   |   |     "link-error-count" = 0
    | |   |   |     "kUSBSleepPortCurrentLimit" = 2100
    | |   |   |     "IOPowerManagement" = {"DevicePowerState"=1,"CurrentPowerState"=1,"CapabilityFlags"=4,"MaxPowerState"=3,"DriverPowerState"=0}
    | |   |   |     "UsbConnector" = 3
    | |   |   |     "kUSBWakePortCurrentLimit" = 2100
    | |   |   |     "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |     "locationID" = 346030080
    | |   |   |     "kUSBBusCurrentSleepAllocation" = 0
    | |   |   |     "port-status" = 0
    | |   |   |     "device-properties" = {"acpi-device"="IOACPIPlatformDevice is not serializable","acpi-path"="IOACPIPlane:/_SB/PCI0@0/XHC1@140000/RHUB@0/SS04@14"}
    | |   |   |     "kUSBBusCurrentAllocation" = 150
    | |   |   |     "port-statistics" = {"kPortStatEOF2ViolationCurrentConnectCount"=0,"kPortStatEOF2ViolationDuringResetCount"=0,"kPortStatPowerStateTime"={"kPowerStateOff"="0ms (0%)","kPowerStateSleep"="12630552ms (99%)","kPowerStateOn"="1269ms (0%)","kPowerStateSuspended"="0ms (0%)"},"kPortStatConnectCount"=0,"kPortStatRemoteWakeCount"=0,"kPortStatEOF2ViolationRecoveryDuringResetCount"=0,"kPortStatAddressFailureCount"=0,"kPortStatEOF2ViolationCount"=0,"kPortStatEnumerationFailureCount"=0,"kPortStatOverCurrentCount"=0,"kPortStatEOF2ViolationDuringResumeCount"=0}
    | |   |   |     "name" = "SS04"
    | |   |   |     "port" = <14000000>
    | |   |   |   }
    | |   |   |   
    | |   |   +-o SS05@14b00000  <class AppleUSB30XHCIPort, id 0x10000034f, registered, matched, active, busy 0 (0 ms), retain 15>
    | |   |       {
    | |   |         "link-error-count" = 0
    | |   |         "kUSBSleepPortCurrentLimit" = 2100
    | |   |         "IOPowerManagement" = {"DevicePowerState"=1,"CurrentPowerState"=1,"CapabilityFlags"=4,"MaxPowerState"=3,"DriverPowerState"=0}
    | |   |         "UsbConnector" = 3
    | |   |         "kUSBWakePortCurrentLimit" = 2100
    | |   |         "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |         "locationID" = 347078656
    | |   |         "kUSBBusCurrentSleepAllocation" = 0
    | |   |         "port-status" = 0
    | |   |         "device-properties" = {"acpi-device"="IOACPIPlatformDevice is not serializable","acpi-path"="IOACPIPlane:/_SB/PCI0@0/XHC1@140000/RHUB@0/SS05@15"}
    | |   |         "kUSBBusCurrentAllocation" = 150
    | |   |         "port-statistics" = {"kPortStatEOF2ViolationCurrentConnectCount"=0,"kPortStatEOF2ViolationDuringResetCount"=0,"kPortStatPowerStateTime"={"kPowerStateOff"="0ms (0%)","kPowerStateSleep"="12630552ms (99%)","kPowerStateOn"="1268ms (0%)","kPowerStateSuspended"="0ms (0%)"},"kPortStatConnectCount"=0,"kPortStatRemoteWakeCount"=0,"kPortStatEOF2ViolationRecoveryDuringResetCount"=0,"kPortStatAddressFailureCount"=0,"kPortStatEOF2ViolationCount"=0,"kPortStatEnumerationFailureCount"=0,"kPortStatOverCurrentCount"=0,"kPortStatEOF2ViolationDuringResumeCount"=0}
    | |   |         "name" = "SS05"
    | |   |         "port" = <15000000>
    | |   |       }
    | |   |       
    | |   +-o pci8086,6ef@14,2  <class IOPCIDevice, id 0x10000028c, registered, matched, active, busy 0 (0 ms), retain 8>
    | |   |   {
    | |   |     "compatible" = <"pci8086,6ef","pciclass,050000">
    | |   |     "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci"))
    | |   |     "IOName" = "pci8086,6ef"
    | |   |     "reg" = <00a200000000000000000000000000000000000010a200020000000000000000000000000020000018a2000200000000000000000000000000100000>
    | |   |     "assigned-addresses" = <10a200824000000000404110000000000020000018a2008240000000009041100000000000100000>
    | |   |     "device-id" = <ef060000>
    | |   |     "IOPowerManagement" = {"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   |     "IOPCIResourced" = Yes
    | |   |     "IODeviceMemory" = (({"address"=275150618624,"length"=8192}),({"address"=275150639104,"length"=4096}))
    | |   |     "revision-id" = <00000000>
    | |   |     "vendor-id" = <86800000>
    | |   |     "pcidebug" = "0:20:2"
    | |   |     "class-code" = <00000500>
    | |   |     "name" = <"pci8086,6ef">
    | |   |   }
    | |   |   
    | |   +-o IMEI@16  <class IOPCIDevice, id 0x100000217, registered, matched, active, busy 0 (0 ms), retain 10>
    | |   | | {
    | |   | |   "assigned-addresses" = <10b0008240000000008041100000000000100000>
    | |   | |   "IOInterruptSpecifiers" = (<1000000007000000>,<0500000000000100>)
    | |   | |   "class-code" = <00800700>
    | |   | |   "IODeviceMemory" = (({"address"=275150635008,"length"=4096}))
    | |   | |   "IOReportLegendPublic" = Yes
    | |   | |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   | |   "subsystem-vendor-id" = <86800000>
    | |   | |   "built-in" = <00>
    | |   | |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   | |   "IOPCIMSIMode" = Yes
    | |   | |   "IOInterruptControllers" = ("io-apic-0","IOPCIMessagedInterruptController")
    | |   | |   "vendor-id" = <86800000>
    | |   | |   "name" = <"pci8086,6e0">
    | |   | |   "device-id" = <e0060000>
    | |   | |   "acpi-pmcap-offset" = 80
    | |   | |   "IOPCIResourced" = Yes
    | |   | |   "compatible" = <"pci8086,7270","pci8086,6e0","pciclass,078000","IMEI">
    | |   | |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci"))
    | |   | |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/IMEI@160000"
    | |   | |   "subsystem-id" = <70720000>
    | |   | |   "revision-id" = <00000000>
    | |   | |   "pcidebug" = "0:22:0"
    | |   | |   "IOName" = "pci8086,6e0"
    | |   | |   "IOReportLegend" = ({"IOReportGroupName"="Interrupt Statistics (by index)","IOReportChannels"=((5291294645182070784,4295098369,"               First Level Interrupt Handler Count"),(5291294645182070785,4295098369,"              Second Level Interrupt Handler Count"),(5291294645182070786,4295098369,"        First Level Interrupt Handler Time (MATUs)"),(5291294645182070787,4295098369,"   Second Level Interrupt Handler CPU Time (MATUs)"),(5291294645182070788,4295098369,"Second Level Interrupt Handler System Time (MATUs)")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="IMEI 1"})
    | |   | |   "reg" = <00b000000000000000000000000000000000000010b0000200000000000000000000000000100000>
    | |   | | }
    | |   | | 
    | |   | +-o AppleIntelMEIDriver  <class AppleIntelMEIDriver, id 0x100000598, registered, matched, active, busy 0 (0 ms), retain 8>
    | |   |     {
    | |   |       "IOPowerManagement" = {"ChildrenPowerState"=1,"CurrentPowerState"=1,"CapabilityFlags"=2,"MaxPowerState"=1}
    | |   |     }
    | |   |     
    | |   +-o RP17@1B  <class IOPCIDevice, id 0x10000025b, registered, matched, active, busy 0 (1041 ms), retain 14>
    | |   | | {
    | |   | |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   | |   "IOPCIExpressLinkCapabilities" = 292703299
    | |   | |   "vendor-id" = <86800000>
    | |   | |   "class-code" = <00040600>
    | |   | |   "subsystem-vendor-id" = <40000000>
    | |   | |   "IOName" = "pci-bridge"
    | |   | |   "#size-cells" = <02000000>
    | |   | |   "IOPCIExpressSlotCapabilities" = 8715520
    | |   | |   "pcidebug" = "0:27:0(4:4)"
    | |   | |   "IOPCIExpressLinkStatus" = 28739
    | |   | |   "pci-aspm-default" = 2
    | |   | |   "IOPCIExpressCapabilities" = 322
    | |   | |   "apple-coprocessor-version" = <0000020000000000>
    | |   | |   "reg-ltrovr" = <0004000000000000>
    | |   | |   "IOPCIConfigured" = Yes
    | |   | |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci","com.apple.developer.driverkit.transport.pci.bridge"))
    | |   | |   "IOInterruptControllers" = ("io-apic-0")
    | |   | |   "built-in" = <00>
    | |   | |   "IOPCIResourced" = Yes
    | |   | |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   | |   "ranges" = <0000008200000000000000000000008200000000000000000000000000000000000000c24000000000000012000000c2400000000000001200000000000030010000008100000000000000000000008100000000000000000000000000000000>
    | |   | |   "IODTPersist" = 0
    | |   | |   "acpi-pmcap-offset" = 160
    | |   | |   "name" = <"pci-bridge">
    | |   | |   "subsystem-id" = <00000000>
    | |   | |   "compatible" = <"pci40,0","pci8086,6c0","pciclass,060400","RP17">
    | |   | |   "IOPCIExpressSlotStatus" = 64
    | |   | |   "reg" = <00d8000000000000000000000000000000000000>
    | |   | |   "device-id" = <c0060000>
    | |   | |   "#address-cells" = <03000000>
    | |   | |   "revision-id" = <f0000000>
    | |   | |   "IOInterruptSpecifiers" = (<1000000007000000>)
    | |   | |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/RP17@1b0000"
    | |   | | }
    | |   | | 
    | |   | +-o IOPP  <class IOPCI2PCIBridge, id 0x1000002b8, registered, matched, active, busy 0 (1036 ms), retain 11>
    | |   |   | {
    | |   |   |   "IOProbeScore" = 18446744073709551516
    | |   |   |   "CFBundleIdentifier" = "com.apple.iokit.IOPCIFamily"
    | |   |   |   "IOProviderClass" = "IOPCIDevice"
    | |   |   |   "IOClass" = "IOPCI2PCIBridge"
    | |   |   |   "IOPersonalityPublisher" = "com.apple.iokit.IOPCIFamily"
    | |   |   |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOPCIFamily"
    | |   |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   "IONameMatch" = "pci-bridge"
    | |   |   |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"MaxPowerState"=3}
    | |   |   |   "IONameMatched" = "pci-bridge"
    | |   |   | }
    | |   |   | 
    | |   |   +-o ANS2@0  <class IOPCIDevice, id 0x10000025c, registered, matched, active, busy 0 (157 ms), retain 15>
    | |   |   | | {
    | |   |   | |   "assigned-addresses" = <100004c240000000000000120000000000004000180004c240000000000000130000000000000800200004c240000000000020130000000000000100>
    | |   |   | |   "IOInterruptSpecifiers" = (<0800000000000100>)
    | |   |   | |   "class-code" = <02800100>
    | |   |   | |   "IODeviceMemory" = (({"address"=275179896832,"length"=4194304}),({"address"=275196674048,"length"=524288}),({"address"=275198771200,"length"=65536}))
    | |   |   | |   "IOReportLegendPublic" = Yes
    | |   |   | |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   |   | |   "subsystem-vendor-id" = <6b100000>
    | |   |   | |   "built-in" = <00>
    | |   |   | |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   |   | |   "pci-aspm-default" = 258
    | |   |   | |   "IOPCIMSIMode" = Yes
    | |   |   | |   "IOInterruptControllers" = ("IOPCIMessagedInterruptController")
    | |   |   | |   "vendor-id" = <6b100000>
    | |   |   | |   "name" = <"pci106b,2005">
    | |   |   | |   "device-id" = <05200000>
    | |   |   | |   "IOChildIndex" = 1
    | |   |   | |   "acpi-pmcap-offset" = 64
    | |   |   | |   "IOPCIResourced" = Yes
    | |   |   | |   "compatible" = <"pci106b,1800","pci106b,2005","pciclass,018002","ANS2">
    | |   |   | |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci"))
    | |   |   | |   "IOPCIExpressLinkCapabilities" = 4683843
    | |   |   | |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/RP17@1b0000/ANS2@0"
    | |   |   | |   "subsystem-id" = <00180000>
    | |   |   | |   "revision-id" = <01000000>
    | |   |   | |   "IOPCIExpressLinkStatus" = 4163
    | |   |   | |   "IOPCIExpressCapabilities" = 2
    | |   |   | |   "pcidebug" = "4:0:0"
    | |   |   | |   "IOName" = "pci106b,2005"
    | |   |   | |   "pci-functions-dependent" = <0100000000000000>
    | |   |   | |   "reg" = <0000040000000000000000000000000000000000100004420000000000000000000000000000400018000442000000000000000000000000000008002000044200000000000000000000000000000100>
    | |   |   | |   "IOReportLegend" = ({"IOReportGroupName"="Interrupt Statistics (by index)","IOReportChannels"=((5291294645182005248,4295098369,"               First Level Interrupt Handler Count"),(5291294645182005249,4295098369,"              Second Level Interrupt Handler Count"),(5291294645182005250,4295098369,"        First Level Interrupt Handler Time (MATUs)"),(5291294645182005251,4295098369,"   Second Level Interrupt Handler CPU Time (MATUs)"),(5291294645182005252,4295098369,"Second Level Interrupt Handler System Time (MATUs)")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="ANS2 0"})
    | |   |   | | }
    | |   |   | | 
    | |   |   | +-o AppleANS2Controller  <class AppleANS2Controller, id 0x1000002be, registered, matched, active, busy 0 (134 ms), retain 10>
    | |   |   |   | {
    | |   |   |   |   "IOPolledInterface" = "IONVMeControllerPolledAdapter is not serializable"
    | |   |   |   |   "IOMinimumSaturationByteCount" = 8388608
    | |   |   |   |   "IOMinimumSegmentAlignmentByteCount" = 4
    | |   |   |   |   "IOPCIPauseCompatible" = Yes
    | |   |   |   |   "IOUnitName" = "disk"
    | |   |   |   |   "IOMaximumByteCountWrite" = 1048576
    | |   |   |   |   "Physical Interconnect" = "PCI-Express"
    | |   |   |   |   "Physical Interconnect Location" = "Internal"
    | |   |   |   |   "IONameMatched" = "ANS2"
    | |   |   |   |   "Vendor Name" = "Apple"
    | |   |   |   |   "Serial Number" = "C02052300ZM00PF20"
    | |   |   |   |   "IOMaximumSegmentByteCountWrite" = 4096
    | |   |   |   |   "IOMaximumByteCountRead" = 1048576
    | |   |   |   |   "Model Number" = "APPLE SSD AP0512N"
    | |   |   |   |   "AppleEffaceableRegistryID" = 4294968010
    | |   |   |   |   "IOCommandPoolSize" = 128
    | |   |   |   |   "Chipset Name" = "SSD Controller"
    | |   |   |   |   "IOPersonalityPublisher" = "com.apple.iokit.IONVMeFamily"
    | |   |   |   |   "IOPowerManagement" = {"DevicePowerState"=3,"CurrentPowerState"=3,"CapabilityFlags"=32768,"MaxPowerState"=3}
    | |   |   |   |   "Firmware Revision" = "1161.100"
    | |   |   |   |   "NVMe Revision Supported" = "1.10"
    | |   |   |   |   "CFBundleIdentifier" = "com.apple.iokit.IONVMeFamily"
    | |   |   |   |   "IOMaximumSegmentCountWrite" = 256
    | |   |   |   |   "IOProviderClass" = "IOPCIDevice"
    | |   |   |   |   "IONameMatch" = ("ANS2")
    | |   |   |   |   "IOReportLegendPublic" = Yes
    | |   |   |   |   "IOClass" = "AppleANS2Controller"
    | |   |   |   |   "CFBundleIdentifierKernel" = "com.apple.iokit.IONVMeFamily"
    | |   |   |   |   "IOPlatformPanicAction" = 0
    | |   |   |   |   "IOMaximumSegmentByteCountRead" = 4096
    | |   |   |   |   "IOPCITunnelCompatible" = Yes
    | |   |   |   |   "IOReportLegend" = ({"IOReportChannels"=((5644784279684675442,17180000258,"NVMe Power States")),"IOReportGroupName"="NVMe","IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865}})
    | |   |   |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   |   "IOMaximumSegmentCountRead" = 256
    | |   |   |   |   "IOProbeScore" = 0
    | |   |   |   |   "Controller Characteristics" = {"Preferred IO Size"=1048576,"Encryption Type"="AES-XTS"}
    | |   |   |   | }
    | |   |   |   | 
    | |   |   |   +-o IONVMeBlockStorageDevice@1  <class IONVMeBlockStorageDevice, id 0x1000002cc, registered, matched, active, busy 0 (134 ms), retain 11>
    | |   |   |     | {
    | |   |   |     |   "IOCFPlugInTypes" = {"AA0FA6F9-C2D6-457F-B10B-59A13253292F"="NVMeSMARTLib.plugin"}
    | |   |   |     |   "NamespaceUUID" = 0
    | |   |   |     |   "Logical Block Size" = 4096
    | |   |   |     |   "NamespaceID" = 1
    | |   |   |     |   "IOUnit" = 1
    | |   |   |     |   "IOReportLegend" = ({"IOReportGroupName"="NVMe","IOReportChannels"=((6082504312848663127,6442450945,"Tier0 BW Scale Factor"),(6082504312865440343,6442450945,"Tier1 BW Scale Factor"),(6082504312882217559,6442450945,"Tier2 BW Scale Factor"),(6082504312898994775,6442450945,"Tier3 BW Scale Factor")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="BW Limits"},{"IOReportGroupName"="NVMe","IOReportChannels"=((6084209303804800357,6442450945,"Total time elapsed"),(6082504312848654368,6442450945,"Tier0 Throttle Time"),(6082504312865431584,6442450945,"Tier1 Throttle Time"),(6082504312882208800,6442450945,"Tier2 Throttle Time"),(6082504312898986016,6442450945,"Tier3 Throttle Time")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Time weighted throttle statistics"})
    | |   |   |     |   "ThermalThrottlingSupported" = Yes
    | |   |   |     |   "device-type" = "Generic"
    | |   |   |     |   "IOReportLegendPublic" = Yes
    | |   |   |     |   "Physical Block Size" = 4096
    | |   |   |     |   "Protocol Characteristics" = {"Physical Interconnect"="PCI-Express","Physical Interconnect Location"="Internal"}
    | |   |   |     |   "Device Characteristics" = {"Serial Number"="C02052300ZM00PF20","Medium Type"="Solid State","Product Name"="APPLE SSD AP0512N","Vendor Name"="","Product Revision Level"="1161.100"}
    | |   |   |     |   "IOStorageFeatures" = {"Unmap"=Yes,"Priority"=Yes,"Barrier"=Yes}
    | |   |   |     |   "NVMe SMART Capable" = Yes
    | |   |   |     | }
    | |   |   |     | 
    | |   |   |     +-o IOBlockStorageDriver  <class IOBlockStorageDriver, id 0x1000002cd, registered, matched, active, busy 0 (134 ms), retain 9>
    | |   |   |       | {
    | |   |   |       |   "IOPropertyMatch" = {"device-type"="Generic"}
    | |   |   |       |   "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |       |   "IOProviderClass" = "IOBlockStorageDevice"
    | |   |   |       |   "IOClass" = "IOBlockStorageDriver"
    | |   |   |       |   "IOProbeScore" = 0
    | |   |   |       |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |   |       |   "Statistics" = {"Operations (Write)"=2255237,"Latency Time (Write)"=0,"Bytes (Read)"=30858301440,"Errors (Write)"=0,"Total Time (Read)"=674034277639,"Latency Time (Read)"=0,"Retries (Read)"=0,"Errors (Read)"=0,"Total Time (Write)"=835429452468,"Bytes (Write)"=146144337920,"Operations (Read)"=1169938,"Retries (Write)"=0}
    | |   |   |       |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |       |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |       | }
    | |   |   |       | 
    | |   |   |       +-o APPLE SSD AP0512N Media  <class IOMedia, id 0x1000002ce, registered, matched, active, busy 0 (134 ms), retain 12>
    | |   |   |         | {
    | |   |   |         |   "Content" = "GUID_partition_scheme"
    | |   |   |         |   "Removable" = No
    | |   |   |         |   "Whole" = Yes
    | |   |   |         |   "Leaf" = No
    | |   |   |         |   "BSD Name" = "disk0"
    | |   |   |         |   "Ejectable" = No
    | |   |   |         |   "Preferred Block Size" = 4096
    | |   |   |         |   "IOMediaIcon" = {"IOBundleResourceFile"="Internal.icns","CFBundleIdentifier"="com.apple.iokit.IOStorageFamily"}
    | |   |   |         |   "BSD Minor" = 0
    | |   |   |         |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |         |   "Writable" = Yes
    | |   |   |         |   "BSD Major" = 1
    | |   |   |         |   "Size" = 500277792768
    | |   |   |         |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |   |         |   "Open" = Yes
    | |   |   |         |   "Content Hint" = ""
    | |   |   |         |   "BSD Unit" = 0
    | |   |   |         | }
    | |   |   |         | 
    | |   |   |         +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x1000002cf, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |   |         |   {
    | |   |   |         |     "IOProbeScore" = 30000
    | |   |   |         |     "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |         |     "IOMatchCategory" = "IOMediaBSDClient"
    | |   |   |         |     "IOClass" = "IOMediaBSDClient"
    | |   |   |         |     "IOProviderClass" = "IOMedia"
    | |   |   |         |     "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |   |         |     "IOResourceMatch" = "IOBSD"
    | |   |   |         |   }
    | |   |   |         |   
    | |   |   |         +-o IOGUIDPartitionScheme  <class IOGUIDPartitionScheme, id 0x1000002d1, !registered, !matched, active, busy 0 (58 ms), retain 7>
    | |   |   |           | {
    | |   |   |           |   "IOProbeScore" = 4000
    | |   |   |           |   "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |           |   "IOMatchCategory" = "IOStorage"
    | |   |   |           |   "IOClass" = "IOGUIDPartitionScheme"
    | |   |   |           |   "IOPropertyMatch" = {"Whole"=Yes}
    | |   |   |           |   "IOProviderClass" = "IOMedia"
    | |   |   |           |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |   |           |   "UUID" = "93E9561D-ACF8-4F4E-A50D-56B51DBC7B18"
    | |   |   |           |   "Content Mask" = "GUID_partition_scheme"
    | |   |   |           | }
    | |   |   |           | 
    | |   |   |           +-o EFI System Partition@1  <class IOMedia, id 0x1000002f5, registered, matched, active, busy 0 (0 ms), retain 10>
    | |   |   |           | | {
    | |   |   |           | |   "Open" = No
    | |   |   |           | |   "Preferred Block Size" = 4096
    | |   |   |           | |   "Base" = 24576
    | |   |   |           | |   "Writable" = Yes
    | |   |   |           | |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |   |           | |   "Size" = 314572800
    | |   |   |           | |   "Content" = "C12A7328-F81F-11D2-BA4B-00A0C93EC93B"
    | |   |   |           | |   "BSD Minor" = 1
    | |   |   |           | |   "Whole" = No
    | |   |   |           | |   "Removable" = No
    | |   |   |           | |   "UUID" = "37122CCE-CCC6-466F-A3FB-AA164452F98B"
    | |   |   |           | |   "BSD Unit" = 0
    | |   |   |           | |   "BSD Major" = 1
    | |   |   |           | |   "Ejectable" = No
    | |   |   |           | |   "BSD Name" = "disk0s1"
    | |   |   |           | |   "Partition ID" = 1
    | |   |   |           | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |           | |   "GPT Attributes" = 0
    | |   |   |           | |   "Content Hint" = "C12A7328-F81F-11D2-BA4B-00A0C93EC93B"
    | |   |   |           | |   "Leaf" = Yes
    | |   |   |           | | }
    | |   |   |           | | 
    | |   |   |           | +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x1000002f7, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |   |           |     {
    | |   |   |           |       "IOProbeScore" = 30000
    | |   |   |           |       "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |           |       "IOMatchCategory" = "IOMediaBSDClient"
    | |   |   |           |       "IOClass" = "IOMediaBSDClient"
    | |   |   |           |       "IOProviderClass" = "IOMedia"
    | |   |   |           |       "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |   |           |       "IOResourceMatch" = "IOBSD"
    | |   |   |           |     }
    | |   |   |           |     
    | |   |   |           +-o Untitled 2@2  <class IOMedia, id 0x1000002f6, registered, matched, active, busy 0 (58 ms), retain 12>
    | |   |   |             | {
    | |   |   |             |   "Open" = Yes
    | |   |   |             |   "Preferred Block Size" = 4096
    | |   |   |             |   "Base" = 314597376
    | |   |   |             |   "Writable" = Yes
    | |   |   |             |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |   |             |   "Size" = 499963174912
    | |   |   |             |   "Content" = "7C3457EF-0000-11AA-AA11-00306543ECAC"
    | |   |   |             |   "BSD Minor" = 2
    | |   |   |             |   "Whole" = No
    | |   |   |             |   "Removable" = No
    | |   |   |             |   "UUID" = "389EC0EE-0AC8-4831-A4BC-7AA3D6A129B9"
    | |   |   |             |   "BSD Unit" = 0
    | |   |   |             |   "BSD Major" = 1
    | |   |   |             |   "Ejectable" = No
    | |   |   |             |   "BSD Name" = "disk0s2"
    | |   |   |             |   "Partition ID" = 2
    | |   |   |             |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |             |   "GPT Attributes" = 0
    | |   |   |             |   "Content Hint" = "7C3457EF-0000-11AA-AA11-00306543ECAC"
    | |   |   |             |   "Leaf" = No
    | |   |   |             |   "TierType" = "Main"
    | |   |   |             | }
    | |   |   |             | 
    | |   |   |             +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x1000002f8, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |   |             |   {
    | |   |   |             |     "IOProbeScore" = 30000
    | |   |   |             |     "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |             |     "IOMatchCategory" = "IOMediaBSDClient"
    | |   |   |             |     "IOClass" = "IOMediaBSDClient"
    | |   |   |             |     "IOProviderClass" = "IOMedia"
    | |   |   |             |     "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |   |             |     "IOResourceMatch" = "IOBSD"
    | |   |   |             |   }
    | |   |   |             |   
    | |   |   |             +-o AppleAPFSContainerScheme  <class AppleAPFSContainerScheme, id 0x1000002f9, !registered, !matched, active, busy 0 (57 ms), retain 7>
    | |   |   |               | {
    | |   |   |               |   "IOProbeScore" = 2000
    | |   |   |               |   "CFBundleIdentifier" = "com.apple.filesystems.apfs"
    | |   |   |               |   "IOMatchCategory" = "IOStorage"
    | |   |   |               |   "IOClass" = "AppleAPFSContainerScheme"
    | |   |   |               |   "IOPersonalityPublisher" = "com.apple.filesystems.apfs"
    | |   |   |               |   "IOPropertyMatch" = ({"Content Hint"="7C3457EF-0000-11AA-AA11-00306543ECAC"})
    | |   |   |               |   "IOProviderClass" = "IOMedia"
    | |   |   |               |   "CFBundleIdentifierKernel" = "com.apple.filesystems.apfs"
    | |   |   |               |   "Statistics" = {"Operations (Read)"=1169848,"Bytes (Write)"=146144337920,"Operations (Write)"=2255237,"Bytes (Read)"=30857859072}
    | |   |   |               |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |               |   "APFSComposited" = No
    | |   |   |               | }
    | |   |   |               | 
    | |   |   |               +-o AppleAPFSMedia  <class AppleAPFSMedia, id 0x1000002fc, registered, matched, active, busy 0 (58 ms), retain 11>
    | |   |   |                 | {
    | |   |   |                 |   "Logical Block Size" = 4096
    | |   |   |                 |   "Open" = Yes
    | |   |   |                 |   "Preferred Block Size" = 4096
    | |   |   |                 |   "Writable" = Yes
    | |   |   |                 |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |   |                 |   "Size" = 499963174912
    | |   |   |                 |   "Content" = "EF57347C-0000-11AA-AA11-00306543ECAC"
    | |   |   |                 |   "BSD Minor" = 3
    | |   |   |                 |   "Whole" = Yes
    | |   |   |                 |   "IOStorageFeatures" = {"Unmap"=Yes,"Priority"=Yes,"Barrier"=Yes}
    | |   |   |                 |   "Removable" = No
    | |   |   |                 |   "EncryptionBlockSize" = 4096
    | |   |   |                 |   "UUID" = "5A0B98EB-C420-4D16-B563-1CEF6E773608"
    | |   |   |                 |   "BSD Unit" = 1
    | |   |   |                 |   "BSD Major" = 1
    | |   |   |                 |   "Ejectable" = No
    | |   |   |                 |   "BSD Name" = "disk1"
    | |   |   |                 |   "Physical Block Size" = 4096
    | |   |   |                 |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |                 |   "Content Hint" = "EF57347C-0000-11AA-AA11-00306543ECAC"
    | |   |   |                 |   "Leaf" = No
    | |   |   |                 | }
    | |   |   |                 | 
    | |   |   |                 +-o AppleAPFSMediaBSDClient  <class AppleAPFSMediaBSDClient, id 0x1000002fd, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |   |                 |   {
    | |   |   |                 |     "IOProbeScore" = 31000
    | |   |   |                 |     "CFBundleIdentifier" = "com.apple.filesystems.apfs"
    | |   |   |                 |     "IOMatchCategory" = "IOMediaBSDClient"
    | |   |   |                 |     "IOClass" = "AppleAPFSMediaBSDClient"
    | |   |   |                 |     "IOPersonalityPublisher" = "com.apple.filesystems.apfs"
    | |   |   |                 |     "IOProviderClass" = "AppleAPFSMedia"
    | |   |   |                 |     "CFBundleIdentifierKernel" = "com.apple.filesystems.apfs"
    | |   |   |                 |     "IOResourceMatch" = "IOBSD"
    | |   |   |                 |   }
    | |   |   |                 |   
    | |   |   |                 +-o AppleAPFSContainer  <class AppleAPFSContainer, id 0x100000305, registered, matched, active, busy 0 (1 ms), retain 13>
    | |   |   |                   | {
    | |   |   |                   |   "IOClass" = "AppleAPFSContainer"
    | |   |   |                   |   "CFBundleIdentifier" = "com.apple.filesystems.apfs"
    | |   |   |                   |   "IOProviderClass" = "IOMedia"
    | |   |   |                   |   "IOPropertyMatch" = ({"Content Hint"="EF57347C-0000-11AA-AA11-00306543ECAC"})
    | |   |   |                   |   "Logical Block Size" = 4096
    | |   |   |                   |   "IOUserClientClass" = "AppleAPFSUserClient"
    | |   |   |                   |   "IOProbeScore" = 1000
    | |   |   |                   |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |                   |   "IOMatchCategory" = "IOStorage"
    | |   |   |                   |   "Statistics" = {"Metadata: Number of spaceman bitmap bytes read"=12525568,"Metadata: Number of write errors"=0,"Number of times device's cache flushed"=0,"Write burst: Total number of I/Os"=33201645,"Write burst: Total time"=3052556604754,"Bytes read from block device"=29772980224,"Object cache: Number of writes"=819269,"Object cache: Number of objects processed by partial cache flushes"=0,"Read requests sent to block device"=903574,"Metadata: Number of bytes written"=3355725824,"Write burst: Total time between bursts"=39005562869992,"Object cache: Number of hits"=220248572,"Object cache: Number of partial cache flushes"=0,"Number of transaction updates"=39660953,"Write requests sent to block device"=1556173,"Object cache: Number of reads"=261072,"Write burst: Total number of bytes written"=141594756910,"Write burst: Burst count"=31393,"Metadata: Number of bytes read"=1069350912,"Object cache: Number of evictions"=269763,"Metadata: Number of read errors"=0,"Object cache: Total number of queries"=220576697,"Metadata: Number of spaceman bitmap bytes written"=256552960,"Object cache: Number of full cache flushes"=9115,"Metadata: Number of bytes written to checkpoint area"=327639040,"Number of transactions flushed"=9115,"Bytes written to block device"=142460973056}
    | |   |   |                   |   "UUID" = "5A0B98EB-C420-4D16-B563-1CEF6E773608"
    | |   |   |                   |   "ContainerBlockSize" = 4096
    | |   |   |                   |   "IOPersonalityPublisher" = "com.apple.filesystems.apfs"
    | |   |   |                   |   "Status" = "Online"
    | |   |   |                   |   "CFBundleIdentifierKernel" = "com.apple.filesystems.apfs"
    | |   |   |                   |   "IOAPFSPreBootDevice" = ("Preboot@2")
    | |   |   |                   | }
    | |   |   |                   | 
    | |   |   |                   +-o Untitled - Data@1  <class AppleAPFSVolume, id 0x1000003ea, registered, matched, active, busy 0 (0 ms), retain 11>
    | |   |   |                   | | {
    | |   |   |                   | |   "Logical Block Size" = 4096
    | |   |   |                   | |   "Open" = Yes
    | |   |   |                   | |   "Preferred Block Size" = 4096
    | |   |   |                   | |   "RoleValue" = 64
    | |   |   |                   | |   "Writable" = Yes
    | |   |   |                   | |   "Sealed" = "No"
    | |   |   |                   | |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |   |                   | |   "Size" = 499963174912
    | |   |   |                   | |   "Content" = "41504653-0000-11AA-AA11-00306543ECAC"
    | |   |   |                   | |   "Encrypted" = Yes
    | |   |   |                   | |   "EncryptionType" = "Default"
    | |   |   |                   | |   "Whole" = No
    | |   |   |                   | |   "FormattedBy" = "diskmanagementd (1412.141.1)"
    | |   |   |                   | |   "IOStorageFeatures" = {"Unmap"=Yes,"Priority"=Yes,"Barrier"=Yes}
    | |   |   |                   | |   "Removable" = No
    | |   |   |                   | |   "UUID" = "9977178F-9031-4CAC-B1B5-FA309FF5B08B"
    | |   |   |                   | |   "CaseSensitive" = No
    | |   |   |                   | |   "Statistics" = {"Metadata: Number of fsroot bytes written"=1634553856,"Bytes read from block device"=26175262720,"Calls to VNOP_ALLOCATE"=96261,"Calls to VNOP_LOOKUP"=7292785,"Calls to VNOP_GETATTRLISTBULK"=155409,"Calls to VNOP_CLOSE"=2118910,"Calls to VNOP_MNOMAP"=59380,"Calls to VNOP_INACTIVE"=1977015,"Calls to VNOP_REMOVENAMEDSTREAM"=0,"Calls to VNOP_READ"=8961073,"File defrag: Number of failed defrag attempts"=0,"Calls to VNOP_BLOCKMAP"=2368556,"Calls to VNOP_CREATE"=217788,"Metadata: Number of objects failed to write"=0,"Calls to VNOP_VERIFY"=461893,"File defrag: Number of blocks reallocated"=0,"Calls to VNOP_LISTXATTR"=223476,"Calls to VNOP_SEARCHFS"=0,"Metadata: Number of gbitmap bytes written"=0,"Calls to VNOP_FSYNC"=2283602,"Calls to VNOP_MMAP_CHECK"=74818,"Calls to VNOP_MMAP"=100490,"File defrag: Number of fragmented files found that we couldn't track"=0,"Calls to VNOP_GETNAMEDSTREAM"=97042,"Read requests received from user"=8694075,"Calls to VNOP_RENAME"=246136,"Calls to VNOP_SETATTR"=768944,"Calls to VNOP_MKDIR"=212835,"File defrag: Number of files that finished defragmentation"=0,"Metadata: Number of bytes read"=604631040,"Calls to VNOP_READLINK"=121067,"Calls to VNOP_LINK"=0,"Metadata: Number of bytes written"=2853937152,"Calls to VNOP_READDIR"=51694,"File defrag: Number of files scanned for fragmentation"=0,"File defrag: Number of fragmented files found during scans"=0,"File defrag: Number of file extents split"=0,"Bytes written by user"=143272846020,"Calls to VNOP_OPEN"=2121798,"Calls to VNOP_MAKENAMEDSTREAM"=96944,"Write requests sent to block device"=1545396,"File defrag: Number of file extents reallocated"=0,"Calls to VNOP_PATHCONF"=132,"Read requests sent to block device"=811294,"Calls to VNOP_SYMLINK"=1533,"Calls to VNOP_EXCHANGE"=2,"Metadata: Number of fsroot bytes read"=524816384,"Metadata: Number of omap bytes read"=23728128,"Metadata: Number of snapmeta bytes read"=0,"Calls to VNOP_RMDIR"=177593,"Calls to VNOP_STRATEGY"=2356690,"Metadata: Number of snapmeta bytes written"=0,"Calls to VNOP_GETXATTR"=4710554,"Decmpfs errors"=0,"Calls to VNOP_OFFTOBLK"=0,"Metadata: Number of blockref bytes read"=56086528,"Calls to VNOP_CLONEFILE"=109408,"Metadata: Number of objects failed to read"=0,"Bytes read by user"=128066180492,"Calls to VNOP_MKNOD"=0,"Bytes written to block device"=139638595584,"Metadata: Number of gbitmap bytes read"=0,"Calls to VNOP_REMOVEXATTR"=203964,"Calls to VNOP_WRITE"=33531541,"Calls to VNOP_REMOVE"=55470,"Calls to VNOP_PAGEIN"=58164,"Calls to VNOP_BLKTOOFF"=0,"Calls to VNOP_RECLAIM"=567393,"File defrag: Number of regions to defrag found during scans"=0,"Metadata: Number of blockref bytes written"=330506240,"Calls to VNOP_RENAMEX"=246197,"Calls to VNOP_IOCTL"=272813,"Calls to VNOP_GETATTR"=54469251,"Calls to VNOP_SETXATTR"=1033774,"Write requests received from user"=33530734,"Metadata: Number of omap bytes written"=851554304,"Calls to VNOP_PAGEOUT"=26810}
    | |   |   |                   | |   "BSD Unit" = 1
    | |   |   |                   | |   "Ejectable" = No
    | |   |   |                   | |   "VolGroupUUID" = "9977178F-9031-4CAC-B1B5-FA309FF5B08B"
    | |   |   |                   | |   "Role" = ("Data")
    | |   |   |                   | |   "BSD Name" = "disk1s1"
    | |   |   |                   | |   "BSD Major" = 1
    | |   |   |                   | |   "Physical Block Size" = 4096
    | |   |   |                   | |   "BSD Minor" = 17
    | |   |   |                   | |   "VolGroupMntFromName" = "/dev/disk1s1"
    | |   |   |                   | |   "Locked" = No
    | |   |   |                   | |   "Status" = "Online"
    | |   |   |                   | |   "Content Hint" = "41504653-0000-11AA-AA11-00306543ECAC"
    | |   |   |                   | |   "Leaf" = Yes
    | |   |   |                   | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |                   | | }
    | |   |   |                   | | 
    | |   |   |                   | +-o AppleAPFSVolumeBSDClient  <class AppleAPFSVolumeBSDClient, id 0x1000003ef, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |   |                   |     {
    | |   |   |                   |       "IOProbeScore" = 31000
    | |   |   |                   |       "CFBundleIdentifier" = "com.apple.filesystems.apfs"
    | |   |   |                   |       "IOMatchCategory" = "IOMediaBSDClient"
    | |   |   |                   |       "IOClass" = "AppleAPFSVolumeBSDClient"
    | |   |   |                   |       "IOPersonalityPublisher" = "com.apple.filesystems.apfs"
    | |   |   |                   |       "IOProviderClass" = "AppleAPFSVolume"
    | |   |   |                   |       "CFBundleIdentifierKernel" = "com.apple.filesystems.apfs"
    | |   |   |                   |       "IOResourceMatch" = "IOBSD"
    | |   |   |                   |     }
    | |   |   |                   |     
    | |   |   |                   +-o Preboot@2  <class AppleAPFSVolume, id 0x1000003eb, registered, matched, active, busy 0 (0 ms), retain 11>
    | |   |   |                   | | {
    | |   |   |                   | |   "Logical Block Size" = 4096
    | |   |   |                   | |   "Open" = Yes
    | |   |   |                   | |   "Preferred Block Size" = 4096
    | |   |   |                   | |   "RoleValue" = 16
    | |   |   |                   | |   "Writable" = Yes
    | |   |   |                   | |   "Sealed" = "No"
    | |   |   |                   | |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |   |                   | |   "Size" = 499963174912
    | |   |   |                   | |   "Content" = "41504653-0000-11AA-AA11-00306543ECAC"
    | |   |   |                   | |   "BSD Minor" = 18
    | |   |   |                   | |   "FormattedBy" = "diskmanagementd (1412.141.1)"
    | |   |   |                   | |   "Whole" = No
    | |   |   |                   | |   "IOStorageFeatures" = {"Unmap"=Yes,"Priority"=Yes,"Barrier"=Yes}
    | |   |   |                   | |   "Removable" = No
    | |   |   |                   | |   "UUID" = "8AB4E043-6A37-49A0-B379-6A59A5ABC836"
    | |   |   |                   | |   "CaseSensitive" = No
    | |   |   |                   | |   "Statistics" = {"Metadata: Number of fsroot bytes written"=0,"Bytes read from block device"=1118208,"Calls to VNOP_ALLOCATE"=0,"Calls to VNOP_LOOKUP"=58,"Calls to VNOP_GETATTRLISTBULK"=5,"Calls to VNOP_CLOSE"=14,"Calls to VNOP_MNOMAP"=0,"Calls to VNOP_INACTIVE"=9,"Calls to VNOP_REMOVENAMEDSTREAM"=0,"Calls to VNOP_READ"=3,"File defrag: Number of failed defrag attempts"=0,"Calls to VNOP_BLOCKMAP"=5,"Calls to VNOP_CREATE"=0,"Metadata: Number of objects failed to write"=0,"Calls to VNOP_VERIFY"=3,"File defrag: Number of blocks reallocated"=0,"Calls to VNOP_LISTXATTR"=0,"Calls to VNOP_SEARCHFS"=0,"Metadata: Number of gbitmap bytes written"=0,"Calls to VNOP_FSYNC"=2,"Calls to VNOP_MMAP_CHECK"=0,"Calls to VNOP_MMAP"=0,"File defrag: Number of fragmented files found that we couldn't track"=0,"Calls to VNOP_GETNAMEDSTREAM"=0,"Read requests received from user"=3,"Calls to VNOP_RENAME"=0,"Calls to VNOP_SETATTR"=0,"Calls to VNOP_MKDIR"=0,"File defrag: Number of files that finished defragmentation"=0,"Metadata: Number of bytes read"=589824,"Calls to VNOP_READLINK"=0,"Calls to VNOP_LINK"=0,"Metadata: Number of bytes written"=0,"Calls to VNOP_READDIR"=2,"File defrag: Number of files scanned for fragmentation"=0,"File defrag: Number of fragmented files found during scans"=0,"File defrag: Number of file extents split"=0,"Bytes written by user"=0,"Calls to VNOP_OPEN"=14,"Calls to VNOP_MAKENAMEDSTREAM"=0,"Write requests sent to block device"=0,"File defrag: Number of file extents reallocated"=0,"Calls to VNOP_PATHCONF"=52,"Read requests sent to block device"=5,"Calls to VNOP_SYMLINK"=0,"Calls to VNOP_EXCHANGE"=0,"Metadata: Number of fsroot bytes read"=589824,"Metadata: Number of omap bytes read"=0,"Metadata: Number of snapmeta bytes read"=0,"Calls to VNOP_RMDIR"=0,"Calls to VNOP_STRATEGY"=5,"Metadata: Number of snapmeta bytes written"=0,"Calls to VNOP_GETXATTR"=46,"Decmpfs errors"=0,"Calls to VNOP_OFFTOBLK"=0,"Metadata: Number of blockref bytes read"=0,"Calls to VNOP_CLONEFILE"=0,"Metadata: Number of objects failed to read"=0,"Bytes read by user"=1107425,"Calls to VNOP_MKNOD"=0,"Bytes written to block device"=0,"Metadata: Number of gbitmap bytes read"=0,"Calls to VNOP_REMOVEXATTR"=0,"Calls to VNOP_WRITE"=0,"Calls to VNOP_REMOVE"=0,"Calls to VNOP_PAGEIN"=0,"Calls to VNOP_BLKTOOFF"=0,"Calls to VNOP_RECLAIM"=2,"File defrag: Number of regions to defrag found during scans"=0,"Metadata: Number of blockref bytes written"=0,"Calls to VNOP_RENAMEX"=0,"Calls to VNOP_IOCTL"=23,"Calls to VNOP_GETATTR"=1751,"Calls to VNOP_SETXATTR"=0,"Write requests received from user"=0,"Metadata: Number of omap bytes written"=0,"Calls to VNOP_PAGEOUT"=0}
    | |   |   |                   | |   "BSD Unit" = 1
    | |   |   |                   | |   "Ejectable" = No
    | |   |   |                   | |   "VolGroupUUID" = "00000000-0000-0000-0000-000000000000"
    | |   |   |                   | |   "Role" = ("Preboot")
    | |   |   |                   | |   "BSD Name" = "disk1s2"
    | |   |   |                   | |   "BSD Major" = 1
    | |   |   |                   | |   "Physical Block Size" = 4096
    | |   |   |                   | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |                   | |   "autodiskmount" = No
    | |   |   |                   | |   "Status" = "Online"
    | |   |   |                   | |   "Content Hint" = "41504653-0000-11AA-AA11-00306543ECAC"
    | |   |   |                   | |   "Leaf" = Yes
    | |   |   |                   | | }
    | |   |   |                   | | 
    | |   |   |                   | +-o AppleAPFSVolumeBSDClient  <class AppleAPFSVolumeBSDClient, id 0x1000003f2, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |   |                   |     {
    | |   |   |                   |       "IOProbeScore" = 31000
    | |   |   |                   |       "CFBundleIdentifier" = "com.apple.filesystems.apfs"
    | |   |   |                   |       "IOMatchCategory" = "IOMediaBSDClient"
    | |   |   |                   |       "IOClass" = "AppleAPFSVolumeBSDClient"
    | |   |   |                   |       "IOPersonalityPublisher" = "com.apple.filesystems.apfs"
    | |   |   |                   |       "IOProviderClass" = "AppleAPFSVolume"
    | |   |   |                   |       "CFBundleIdentifierKernel" = "com.apple.filesystems.apfs"
    | |   |   |                   |       "IOResourceMatch" = "IOBSD"
    | |   |   |                   |     }
    | |   |   |                   |     
    | |   |   |                   +-o Recovery@3  <class AppleAPFSVolume, id 0x1000003ec, registered, matched, active, busy 0 (0 ms), retain 9>
    | |   |   |                   | | {
    | |   |   |                   | |   "Logical Block Size" = 4096
    | |   |   |                   | |   "Open" = No
    | |   |   |                   | |   "Preferred Block Size" = 4096
    | |   |   |                   | |   "RoleValue" = 4
    | |   |   |                   | |   "Writable" = Yes
    | |   |   |                   | |   "Sealed" = "No"
    | |   |   |                   | |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |   |                   | |   "Size" = 499963174912
    | |   |   |                   | |   "Content" = "41504653-0000-11AA-AA11-00306543ECAC"
    | |   |   |                   | |   "BSD Minor" = 20
    | |   |   |                   | |   "FormattedBy" = "diskmanagementd (1412.141.1)"
    | |   |   |                   | |   "Whole" = No
    | |   |   |                   | |   "IOStorageFeatures" = {"Unmap"=Yes,"Priority"=Yes,"Barrier"=Yes}
    | |   |   |                   | |   "Removable" = No
    | |   |   |                   | |   "UUID" = "4C6CB35A-954A-439F-A28B-E7681359D350"
    | |   |   |                   | |   "CaseSensitive" = No
    | |   |   |                   | |   "Statistics" = {"Metadata: Number of fsroot bytes written"=0,"Bytes read from block device"=0,"Calls to VNOP_ALLOCATE"=0,"Calls to VNOP_LOOKUP"=0,"Calls to VNOP_GETATTRLISTBULK"=0,"Calls to VNOP_CLOSE"=0,"Calls to VNOP_MNOMAP"=0,"Calls to VNOP_INACTIVE"=0,"Calls to VNOP_REMOVENAMEDSTREAM"=0,"Calls to VNOP_READ"=0,"File defrag: Number of failed defrag attempts"=0,"Calls to VNOP_BLOCKMAP"=0,"Calls to VNOP_CREATE"=0,"Metadata: Number of objects failed to write"=0,"Calls to VNOP_VERIFY"=0,"File defrag: Number of blocks reallocated"=0,"Calls to VNOP_LISTXATTR"=0,"Calls to VNOP_SEARCHFS"=0,"Metadata: Number of gbitmap bytes written"=0,"Calls to VNOP_FSYNC"=0,"Calls to VNOP_MMAP_CHECK"=0,"Calls to VNOP_MMAP"=0,"File defrag: Number of fragmented files found that we couldn't track"=0,"Calls to VNOP_GETNAMEDSTREAM"=0,"Read requests received from user"=0,"Calls to VNOP_RENAME"=0,"Calls to VNOP_SETATTR"=0,"Calls to VNOP_MKDIR"=0,"File defrag: Number of files that finished defragmentation"=0,"Metadata: Number of bytes read"=0,"Calls to VNOP_READLINK"=0,"Calls to VNOP_LINK"=0,"Metadata: Number of bytes written"=0,"Calls to VNOP_READDIR"=0,"File defrag: Number of files scanned for fragmentation"=0,"File defrag: Number of fragmented files found during scans"=0,"File defrag: Number of file extents split"=0,"Bytes written by user"=0,"Calls to VNOP_OPEN"=0,"Calls to VNOP_MAKENAMEDSTREAM"=0,"Write requests sent to block device"=0,"File defrag: Number of file extents reallocated"=0,"Calls to VNOP_PATHCONF"=0,"Read requests sent to block device"=0,"Calls to VNOP_SYMLINK"=0,"Calls to VNOP_EXCHANGE"=0,"Metadata: Number of fsroot bytes read"=0,"Metadata: Number of omap bytes read"=0,"Metadata: Number of snapmeta bytes read"=0,"Calls to VNOP_RMDIR"=0,"Calls to VNOP_STRATEGY"=0,"Metadata: Number of snapmeta bytes written"=0,"Calls to VNOP_GETXATTR"=0,"Decmpfs errors"=0,"Calls to VNOP_OFFTOBLK"=0,"Metadata: Number of blockref bytes read"=0,"Calls to VNOP_CLONEFILE"=0,"Metadata: Number of objects failed to read"=0,"Bytes read by user"=0,"Calls to VNOP_MKNOD"=0,"Bytes written to block device"=0,"Metadata: Number of gbitmap bytes read"=0,"Calls to VNOP_REMOVEXATTR"=0,"Calls to VNOP_WRITE"=0,"Calls to VNOP_REMOVE"=0,"Calls to VNOP_PAGEIN"=0,"Calls to VNOP_BLKTOOFF"=0,"Calls to VNOP_RECLAIM"=0,"File defrag: Number of regions to defrag found during scans"=0,"Metadata: Number of blockref bytes written"=0,"Calls to VNOP_RENAMEX"=0,"Calls to VNOP_IOCTL"=0,"Calls to VNOP_GETATTR"=0,"Calls to VNOP_SETXATTR"=0,"Write requests received from user"=0,"Metadata: Number of omap bytes written"=0,"Calls to VNOP_PAGEOUT"=0}
    | |   |   |                   | |   "BSD Unit" = 1
    | |   |   |                   | |   "Ejectable" = No
    | |   |   |                   | |   "VolGroupUUID" = "00000000-0000-0000-0000-000000000000"
    | |   |   |                   | |   "Role" = ("Recovery")
    | |   |   |                   | |   "BSD Name" = "disk1s3"
    | |   |   |                   | |   "BSD Major" = 1
    | |   |   |                   | |   "Physical Block Size" = 4096
    | |   |   |                   | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |                   | |   "autodiskmount" = No
    | |   |   |                   | |   "Status" = "Online"
    | |   |   |                   | |   "Content Hint" = "41504653-0000-11AA-AA11-00306543ECAC"
    | |   |   |                   | |   "Leaf" = Yes
    | |   |   |                   | | }
    | |   |   |                   | | 
    | |   |   |                   | +-o AppleAPFSVolumeBSDClient  <class AppleAPFSVolumeBSDClient, id 0x1000003f4, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |   |                   |     {
    | |   |   |                   |       "IOProbeScore" = 31000
    | |   |   |                   |       "CFBundleIdentifier" = "com.apple.filesystems.apfs"
    | |   |   |                   |       "IOMatchCategory" = "IOMediaBSDClient"
    | |   |   |                   |       "IOClass" = "AppleAPFSVolumeBSDClient"
    | |   |   |                   |       "IOPersonalityPublisher" = "com.apple.filesystems.apfs"
    | |   |   |                   |       "IOProviderClass" = "AppleAPFSVolume"
    | |   |   |                   |       "CFBundleIdentifierKernel" = "com.apple.filesystems.apfs"
    | |   |   |                   |       "IOResourceMatch" = "IOBSD"
    | |   |   |                   |     }
    | |   |   |                   |     
    | |   |   |                   +-o VM@4  <class AppleAPFSVolume, id 0x1000003ed, registered, matched, active, busy 0 (0 ms), retain 11>
    | |   |   |                   | | {
    | |   |   |                   | |   "Logical Block Size" = 4096
    | |   |   |                   | |   "Open" = Yes
    | |   |   |                   | |   "Preferred Block Size" = 4096
    | |   |   |                   | |   "RoleValue" = 8
    | |   |   |                   | |   "Writable" = Yes
    | |   |   |                   | |   "Sealed" = "No"
    | |   |   |                   | |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |   |                   | |   "Size" = 499963174912
    | |   |   |                   | |   "Content" = "41504653-0000-11AA-AA11-00306543ECAC"
    | |   |   |                   | |   "BSD Minor" = 19
    | |   |   |                   | |   "FormattedBy" = "apfs_boot_util (1677.81.1)"
    | |   |   |                   | |   "Whole" = No
    | |   |   |                   | |   "IOStorageFeatures" = {"Unmap"=Yes,"Priority"=Yes,"Barrier"=Yes}
    | |   |   |                   | |   "Removable" = No
    | |   |   |                   | |   "UUID" = "A3C66B69-FCAC-4414-84F0-EE87AD601C55"
    | |   |   |                   | |   "CaseSensitive" = No
    | |   |   |                   | |   "Statistics" = {"Metadata: Number of fsroot bytes written"=24576,"Bytes read from block device"=1886097408,"Calls to VNOP_ALLOCATE"=0,"Calls to VNOP_LOOKUP"=50,"Calls to VNOP_GETATTRLISTBULK"=0,"Calls to VNOP_CLOSE"=11,"Calls to VNOP_MNOMAP"=0,"Calls to VNOP_INACTIVE"=4,"Calls to VNOP_REMOVENAMEDSTREAM"=0,"Calls to VNOP_READ"=0,"File defrag: Number of failed defrag attempts"=0,"Calls to VNOP_BLOCKMAP"=28272,"Calls to VNOP_CREATE"=3,"Metadata: Number of objects failed to write"=0,"Calls to VNOP_VERIFY"=0,"File defrag: Number of blocks reallocated"=0,"Calls to VNOP_LISTXATTR"=0,"Calls to VNOP_SEARCHFS"=0,"Metadata: Number of gbitmap bytes written"=0,"Calls to VNOP_FSYNC"=3,"Calls to VNOP_MMAP_CHECK"=0,"Calls to VNOP_MMAP"=0,"File defrag: Number of fragmented files found that we couldn't track"=0,"Calls to VNOP_GETNAMEDSTREAM"=0,"Read requests received from user"=0,"Calls to VNOP_RENAME"=0,"Calls to VNOP_SETATTR"=3,"Calls to VNOP_MKDIR"=0,"File defrag: Number of files that finished defragmentation"=0,"Metadata: Number of bytes read"=0,"Calls to VNOP_READLINK"=0,"Calls to VNOP_LINK"=0,"Metadata: Number of bytes written"=86016,"Calls to VNOP_READDIR"=1,"File defrag: Number of files scanned for fragmentation"=0,"File defrag: Number of fragmented files found during scans"=0,"File defrag: Number of file extents split"=0,"Bytes written by user"=0,"Calls to VNOP_OPEN"=12,"Calls to VNOP_MAKENAMEDSTREAM"=0,"Write requests sent to block device"=10773,"File defrag: Number of file extents reallocated"=0,"Calls to VNOP_PATHCONF"=52,"Read requests sent to block device"=7468,"Calls to VNOP_SYMLINK"=0,"Calls to VNOP_EXCHANGE"=0,"Metadata: Number of fsroot bytes read"=0,"Metadata: Number of omap bytes read"=0,"Metadata: Number of snapmeta bytes read"=0,"Calls to VNOP_RMDIR"=0,"Calls to VNOP_STRATEGY"=18241,"Metadata: Number of snapmeta bytes written"=0,"Calls to VNOP_GETXATTR"=38,"Decmpfs errors"=0,"Calls to VNOP_OFFTOBLK"=0,"Metadata: Number of blockref bytes read"=0,"Calls to VNOP_CLONEFILE"=0,"Metadata: Number of objects failed to read"=0,"Bytes read by user"=0,"Calls to VNOP_MKNOD"=0,"Bytes written to block device"=2822356992,"Metadata: Number of gbitmap bytes read"=0,"Calls to VNOP_REMOVEXATTR"=0,"Calls to VNOP_WRITE"=0,"Calls to VNOP_REMOVE"=2,"Calls to VNOP_PAGEIN"=7468,"Calls to VNOP_BLKTOOFF"=0,"Calls to VNOP_RECLAIM"=2,"File defrag: Number of regions to defrag found during scans"=0,"Metadata: Number of blockref bytes written"=12288,"Calls to VNOP_RENAMEX"=0,"Calls to VNOP_IOCTL"=20,"Calls to VNOP_GETATTR"=1571,"Calls to VNOP_SETXATTR"=0,"Write requests received from user"=0,"Metadata: Number of omap bytes written"=24576,"Calls to VNOP_PAGEOUT"=10773}
    | |   |   |                   | |   "BSD Unit" = 1
    | |   |   |                   | |   "Ejectable" = No
    | |   |   |                   | |   "VolGroupUUID" = "00000000-0000-0000-0000-000000000000"
    | |   |   |                   | |   "Role" = ("VM")
    | |   |   |                   | |   "BSD Name" = "disk1s4"
    | |   |   |                   | |   "BSD Major" = 1
    | |   |   |                   | |   "Physical Block Size" = 4096
    | |   |   |                   | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |                   | |   "autodiskmount" = No
    | |   |   |                   | |   "Status" = "Online"
    | |   |   |                   | |   "Content Hint" = "41504653-0000-11AA-AA11-00306543ECAC"
    | |   |   |                   | |   "Leaf" = Yes
    | |   |   |                   | | }
    | |   |   |                   | | 
    | |   |   |                   | +-o AppleAPFSVolumeBSDClient  <class AppleAPFSVolumeBSDClient, id 0x1000003f6, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |   |                   |     {
    | |   |   |                   |       "IOProbeScore" = 31000
    | |   |   |                   |       "CFBundleIdentifier" = "com.apple.filesystems.apfs"
    | |   |   |                   |       "IOMatchCategory" = "IOMediaBSDClient"
    | |   |   |                   |       "IOClass" = "AppleAPFSVolumeBSDClient"
    | |   |   |                   |       "IOPersonalityPublisher" = "com.apple.filesystems.apfs"
    | |   |   |                   |       "IOProviderClass" = "AppleAPFSVolume"
    | |   |   |                   |       "CFBundleIdentifierKernel" = "com.apple.filesystems.apfs"
    | |   |   |                   |       "IOResourceMatch" = "IOBSD"
    | |   |   |                   |     }
    | |   |   |                   |     
    | |   |   |                   +-o Mac OS Big Sur@5  <class AppleAPFSVolume, id 0x1000003ee, registered, matched, active, busy 0 (1 ms), retain 14>
    | |   |   |                   | | {
    | |   |   |                   | |   "Logical Block Size" = 4096
    | |   |   |                   | |   "Open" = Yes
    | |   |   |                   | |   "Preferred Block Size" = 4096
    | |   |   |                   | |   "RoleValue" = 1
    | |   |   |                   | |   "Writable" = Yes
    | |   |   |                   | |   "Sealed" = "Broken"
    | |   |   |                   | |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |   |                   | |   "Size" = 499963174912
    | |   |   |                   | |   "Content" = "41504653-0000-11AA-AA11-00306543ECAC"
    | |   |   |                   | |   "BSD Minor" = 22
    | |   |   |                   | |   "FormattedBy" = "storagekitd (1677.81.1)"
    | |   |   |                   | |   "Whole" = No
    | |   |   |                   | |   "IOStorageFeatures" = {"Unmap"=Yes,"Priority"=Yes,"Barrier"=Yes}
    | |   |   |                   | |   "Removable" = No
    | |   |   |                   | |   "UUID" = "937313A4-D1FA-403C-9955-A0C9FEC555AF"
    | |   |   |                   | |   "CaseSensitive" = No
    | |   |   |                   | |   "Statistics" = {"Metadata: Number of fsroot bytes written"=0,"Bytes read from block device"=1710301184,"Calls to VNOP_ALLOCATE"=0,"Calls to VNOP_LOOKUP"=16086775,"Calls to VNOP_GETATTRLISTBULK"=22253,"Calls to VNOP_CLOSE"=228133,"Calls to VNOP_MNOMAP"=14561,"Calls to VNOP_INACTIVE"=58655,"Calls to VNOP_REMOVENAMEDSTREAM"=0,"Calls to VNOP_READ"=267707,"File defrag: Number of failed defrag attempts"=0,"Calls to VNOP_BLOCKMAP"=85174,"Calls to VNOP_CREATE"=0,"Metadata: Number of objects failed to write"=0,"Calls to VNOP_VERIFY"=184288,"File defrag: Number of blocks reallocated"=0,"AuthAPFS: Number of times digest did not match"=0,"Calls to VNOP_LISTXATTR"=8393,"Calls to VNOP_SEARCHFS"=7,"AuthAPFS: Number of bytes read synchronously"=21991424,"Metadata: Number of gbitmap bytes written"=0,"Calls to VNOP_FSYNC"=29836,"Calls to VNOP_MMAP_CHECK"=39433,"Calls to VNOP_MMAP"=90791,"File defrag: Number of fragmented files found that we couldn't track"=0,"Calls to VNOP_GETNAMEDSTREAM"=5176,"Read requests received from user"=10614,"Calls to VNOP_RENAME"=0,"Calls to VNOP_SETATTR"=0,"Calls to VNOP_MKDIR"=0,"File defrag: Number of files that finished defragmentation"=0,"Metadata: Number of bytes read"=450183168,"Calls to VNOP_READLINK"=3303337,"Calls to VNOP_LINK"=0,"Metadata: Number of bytes written"=14106624,"Calls to VNOP_READDIR"=81557,"File defrag: Number of files scanned for fragmentation"=0,"File defrag: Number of fragmented files found during scans"=0,"File defrag: Number of file extents split"=0,"Bytes written by user"=0,"AuthAPFS: Number of times file data was validated"=94577,"Calls to VNOP_OPEN"=233860,"Calls to VNOP_MAKENAMEDSTREAM"=0,"Write requests sent to block device"=0,"File defrag: Number of file extents reallocated"=0,"AuthAPFS: Number of bytes returned synchronously"=11862016,"Calls to VNOP_PATHCONF"=15,"AuthAPFS: Number of bytes validated"=3016667136,"Read requests sent to block device"=84802,"Calls to VNOP_SYMLINK"=0,"Calls to VNOP_EXCHANGE"=0,"Metadata: Number of fsroot bytes read"=388481024,"Metadata: Number of omap bytes read"=33280000,"Metadata: Number of snapmeta bytes read"=380928,"Calls to VNOP_RMDIR"=1,"Calls to VNOP_STRATEGY"=84802,"Metadata: Number of snapmeta bytes written"=4096,"Calls to VNOP_GETXATTR"=1001009,"Decmpfs errors"=0,"Calls to VNOP_OFFTOBLK"=0,"Metadata: Number of blockref bytes read"=0,"AuthAPFS: Number of times read was done synchronously"=1170,"Calls to VNOP_CLONEFILE"=0,"Metadata: Number of objects failed to read"=0,"Bytes read by user"=81740041,"Calls to VNOP_MKNOD"=0,"Bytes written to block device"=0,"Metadata: Number of gbitmap bytes read"=0,"Calls to VNOP_REMOVEXATTR"=0,"Calls to VNOP_WRITE"=0,"Calls to VNOP_REMOVE"=0,"Calls to VNOP_PAGEIN"=88780,"Calls to VNOP_BLKTOOFF"=0,"Calls to VNOP_RECLAIM"=29830,"File defrag: Number of regions to defrag found during scans"=0,"Metadata: Number of blockref bytes written"=4096,"Calls to VNOP_RENAMEX"=0,"Calls to VNOP_IOCTL"=2901,"Calls to VNOP_GETATTR"=7194074,"Calls to VNOP_SETXATTR"=0,"Write requests received from user"=0,"Metadata: Number of omap bytes written"=12288,"Calls to VNOP_PAGEOUT"=0}
    | |   |   |                   | |   "BSD Unit" = 1
    | |   |   |                   | |   "Ejectable" = No
    | |   |   |                   | |   "VolGroupUUID" = "9977178F-9031-4CAC-B1B5-FA309FF5B08B"
    | |   |   |                   | |   "Role" = ("System")
    | |   |   |                   | |   "BSD Name" = "disk1s5"
    | |   |   |                   | |   "BSD Major" = 1
    | |   |   |                   | |   "Physical Block Size" = 4096
    | |   |   |                   | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |                   | |   "VolGroupMntFromName" = "/dev/disk1s5s1"
    | |   |   |                   | |   "Status" = "Online"
    | |   |   |                   | |   "autodiskmount" = No
    | |   |   |                   | |   "Content Hint" = "41504653-0000-11AA-AA11-00306543ECAC"
    | |   |   |                   | |   "Leaf" = Yes
    | |   |   |                   | | }
    | |   |   |                   | | 
    | |   |   |                   | +-o AppleAPFSVolumeBSDClient  <class AppleAPFSVolumeBSDClient, id 0x1000003f8, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |   |                   | |   {
    | |   |   |                   | |     "IOProbeScore" = 31000
    | |   |   |                   | |     "CFBundleIdentifier" = "com.apple.filesystems.apfs"
    | |   |   |                   | |     "IOMatchCategory" = "IOMediaBSDClient"
    | |   |   |                   | |     "IOClass" = "AppleAPFSVolumeBSDClient"
    | |   |   |                   | |     "IOPersonalityPublisher" = "com.apple.filesystems.apfs"
    | |   |   |                   | |     "IOProviderClass" = "AppleAPFSVolume"
    | |   |   |                   | |     "CFBundleIdentifierKernel" = "com.apple.filesystems.apfs"
    | |   |   |                   | |     "IOResourceMatch" = "IOBSD"
    | |   |   |                   | |   }
    | |   |   |                   | |   
    | |   |   |                   | +-o com.apple.os.update-3F7DF8E13629C2EC6BCBB9639612D57B6B4A874CA62009E8B149F49CD720B22C@1  <class AppleAPFSSnapshot, id 0x1000003fd, registered, matched, active, busy 0 (0 ms), retain 10>
    | |   |   |                   |   | {
    | |   |   |                   |   |   "Logical Block Size" = 4096
    | |   |   |                   |   |   "Open" = Yes
    | |   |   |                   |   |   "Preferred Block Size" = 4096
    | |   |   |                   |   |   "Writable" = No
    | |   |   |                   |   |   "Sealed" = "Yes"
    | |   |   |                   |   |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |   |                   |   |   "Size" = 499963174912
    | |   |   |                   |   |   "Content" = "41504653-0000-11AA-AA11-00306543ECAC"
    | |   |   |                   |   |   "BSD Minor" = 23
    | |   |   |                   |   |   "FormattedBy" = "storagekitd (1677.81.1)"
    | |   |   |                   |   |   "Whole" = No
    | |   |   |                   |   |   "IOStorageFeatures" = {"Unmap"=Yes,"Priority"=Yes,"Barrier"=Yes}
    | |   |   |                   |   |   "Removable" = No
    | |   |   |                   |   |   "UUID" = "CCAC20E5-02D0-43ED-8A19-18BBDCF16EDD"
    | |   |   |                   |   |   "BSD Unit" = 1
    | |   |   |                   |   |   "BSD Major" = 1
    | |   |   |                   |   |   "Ejectable" = No
    | |   |   |                   |   |   "VolGroupUUID" = "9977178F-9031-4CAC-B1B5-FA309FF5B08B"
    | |   |   |                   |   |   "BSD Name" = "disk1s5s1"
    | |   |   |                   |   |   "Physical Block Size" = 4096
    | |   |   |                   |   |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |                   |   |   "Status" = "Online"
    | |   |   |                   |   |   "Content Hint" = "41504653-0000-11AA-AA11-00306543ECAC"
    | |   |   |                   |   |   "Leaf" = Yes
    | |   |   |                   |   | }
    | |   |   |                   |   | 
    | |   |   |                   |   +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x1000003fe, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |   |                   |       {
    | |   |   |                   |         "IOProbeScore" = 30000
    | |   |   |                   |         "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |                   |         "IOMatchCategory" = "IOMediaBSDClient"
    | |   |   |                   |         "IOClass" = "IOMediaBSDClient"
    | |   |   |                   |         "IOProviderClass" = "IOMedia"
    | |   |   |                   |         "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |   |                   |         "IOResourceMatch" = "IOBSD"
    | |   |   |                   |       }
    | |   |   |                   |       
    | |   |   |                   +-o Update@6  <class AppleAPFSVolume, id 0x1000003f1, registered, matched, active, busy 0 (0 ms), retain 11>
    | |   |   |                     | {
    | |   |   |                     |   "Logical Block Size" = 4096
    | |   |   |                     |   "Open" = Yes
    | |   |   |                     |   "Preferred Block Size" = 4096
    | |   |   |                     |   "RoleValue" = 192
    | |   |   |                     |   "Writable" = Yes
    | |   |   |                     |   "Sealed" = "No"
    | |   |   |                     |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |   |                     |   "Size" = 499963174912
    | |   |   |                     |   "Content" = "41504653-0000-11AA-AA11-00306543ECAC"
    | |   |   |                     |   "BSD Minor" = 21
    | |   |   |                     |   "FormattedBy" = "com.apple.Mobile (1677.81.1)"
    | |   |   |                     |   "Whole" = No
    | |   |   |                     |   "IOStorageFeatures" = {"Unmap"=Yes,"Priority"=Yes,"Barrier"=Yes}
    | |   |   |                     |   "Removable" = No
    | |   |   |                     |   "UUID" = "81810C76-FF28-41C3-8E72-BBF2CC761D6D"
    | |   |   |                     |   "CaseSensitive" = No
    | |   |   |                     |   "Statistics" = {"Metadata: Number of fsroot bytes written"=16384,"Bytes read from block device"=200704,"Calls to VNOP_ALLOCATE"=0,"Calls to VNOP_LOOKUP"=140,"Calls to VNOP_GETATTRLISTBULK"=14,"Calls to VNOP_CLOSE"=29,"Calls to VNOP_MNOMAP"=0,"Calls to VNOP_INACTIVE"=17,"Calls to VNOP_REMOVENAMEDSTREAM"=0,"Calls to VNOP_READ"=3,"File defrag: Number of failed defrag attempts"=0,"Calls to VNOP_BLOCKMAP"=9,"Calls to VNOP_CREATE"=1,"Metadata: Number of objects failed to write"=0,"Calls to VNOP_VERIFY"=3,"File defrag: Number of blocks reallocated"=0,"Calls to VNOP_LISTXATTR"=1,"Calls to VNOP_SEARCHFS"=0,"Metadata: Number of gbitmap bytes written"=0,"Calls to VNOP_FSYNC"=7,"Calls to VNOP_MMAP_CHECK"=0,"Calls to VNOP_MMAP"=0,"File defrag: Number of fragmented files found that we couldn't track"=0,"Calls to VNOP_GETNAMEDSTREAM"=0,"Read requests received from user"=3,"Calls to VNOP_RENAME"=1,"Calls to VNOP_SETATTR"=8,"Calls to VNOP_MKDIR"=0,"File defrag: Number of files that finished defragmentation"=0,"Metadata: Number of bytes read"=552960,"Calls to VNOP_READLINK"=0,"Calls to VNOP_LINK"=0,"Metadata: Number of bytes written"=36864,"Calls to VNOP_READDIR"=0,"File defrag: Number of files scanned for fragmentation"=0,"File defrag: Number of fragmented files found during scans"=0,"File defrag: Number of file extents split"=0,"Bytes written by user"=9836,"Calls to VNOP_OPEN"=29,"Calls to VNOP_MAKENAMEDSTREAM"=0,"Write requests sent to block device"=4,"File defrag: Number of file extents reallocated"=0,"Calls to VNOP_PATHCONF"=52,"Read requests sent to block device"=5,"Calls to VNOP_SYMLINK"=0,"Calls to VNOP_EXCHANGE"=0,"Metadata: Number of fsroot bytes read"=552960,"Metadata: Number of omap bytes read"=0,"Metadata: Number of snapmeta bytes read"=0,"Calls to VNOP_RMDIR"=0,"Calls to VNOP_STRATEGY"=9,"Metadata: Number of snapmeta bytes written"=0,"Calls to VNOP_GETXATTR"=39,"Decmpfs errors"=0,"Calls to VNOP_OFFTOBLK"=0,"Metadata: Number of blockref bytes read"=0,"Calls to VNOP_CLONEFILE"=0,"Metadata: Number of objects failed to read"=0,"Bytes read by user"=189936,"Calls to VNOP_MKNOD"=0,"Bytes written to block device"=20480,"Metadata: Number of gbitmap bytes read"=0,"Calls to VNOP_REMOVEXATTR"=0,"Calls to VNOP_WRITE"=99,"Calls to VNOP_REMOVE"=0,"Calls to VNOP_PAGEIN"=0,"Calls to VNOP_BLKTOOFF"=0,"Calls to VNOP_RECLAIM"=1,"File defrag: Number of regions to defrag found during scans"=0,"Metadata: Number of blockref bytes written"=4096,"Calls to VNOP_RENAMEX"=1,"Calls to VNOP_IOCTL"=20,"Calls to VNOP_GETATTR"=1742,"Calls to VNOP_SETXATTR"=0,"Write requests received from user"=99,"Metadata: Number of omap bytes written"=8192,"Calls to VNOP_PAGEOUT"=0}
    | |   |   |                     |   "BSD Unit" = 1
    | |   |   |                     |   "Ejectable" = No
    | |   |   |                     |   "VolGroupUUID" = "00000000-0000-0000-0000-000000000000"
    | |   |   |                     |   "Role" = ("Update")
    | |   |   |                     |   "BSD Name" = "disk1s6"
    | |   |   |                     |   "BSD Major" = 1
    | |   |   |                     |   "Physical Block Size" = 4096
    | |   |   |                     |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |                     |   "autodiskmount" = No
    | |   |   |                     |   "Status" = "Online"
    | |   |   |                     |   "Content Hint" = "41504653-0000-11AA-AA11-00306543ECAC"
    | |   |   |                     |   "Leaf" = Yes
    | |   |   |                     |   "OSInternal" = Yes
    | |   |   |                     | }
    | |   |   |                     | 
    | |   |   |                     +-o AppleAPFSVolumeBSDClient  <class AppleAPFSVolumeBSDClient, id 0x1000003fa, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |   |                         {
    | |   |   |                           "IOProbeScore" = 31000
    | |   |   |                           "CFBundleIdentifier" = "com.apple.filesystems.apfs"
    | |   |   |                           "IOMatchCategory" = "IOMediaBSDClient"
    | |   |   |                           "IOClass" = "AppleAPFSVolumeBSDClient"
    | |   |   |                           "IOPersonalityPublisher" = "com.apple.filesystems.apfs"
    | |   |   |                           "IOProviderClass" = "AppleAPFSVolume"
    | |   |   |                           "CFBundleIdentifierKernel" = "com.apple.filesystems.apfs"
    | |   |   |                           "IOResourceMatch" = "IOBSD"
    | |   |   |                         }
    | |   |   |                         
    | |   |   +-o IOBC@0,1  <class IOPCIDevice, id 0x10000025d, registered, matched, active, busy 0 (978 ms), retain 10>
    | |   |   | | {
    | |   |   | |   "assigned-addresses" = <100104c240000000000040120000000000004000180104c240000000000008130000000000000800200104c240000000000021130000000000000100>
    | |   |   | |   "IOInterruptSpecifiers" = (<1800000000000100>,<1900000000000100>,<1a00000000000100>,<1b00000000000100>,<1c00000000000100>,<1d00000000000100>,<1e00000000000100>,<1f00000000000100>)
    | |   |   | |   "class-code" = <00000000>
    | |   |   | |   "IODeviceMemory" = (({"address"=275184091136,"length"=4194304}),({"address"=275197198336,"length"=524288}),({"address"=275198836736,"length"=65536}))
    | |   |   | |   "IOReportLegendPublic" = Yes
    | |   |   | |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   |   | |   "subsystem-vendor-id" = <6b100000>
    | |   |   | |   "built-in" = <00>
    | |   |   | |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   |   | |   "pci-aspm-default" = 258
    | |   |   | |   "IOPCIMSIMode" = Yes
    | |   |   | |   "IOInterruptControllers" = ("IOPCIMessagedInterruptController","IOPCIMessagedInterruptController","IOPCIMessagedInterruptController","IOPCIMessagedInterruptController","IOPCIMessagedInterruptController","IOPCIMessagedInterruptController","IOPCIMessagedInterruptController","IOPCIMessagedInterruptController")
    | |   |   | |   "vendor-id" = <6b100000>
    | |   |   | |   "name" = <"pci106b,1801">
    | |   |   | |   "device-id" = <01180000>
    | |   |   | |   "IOChildIndex" = 2
    | |   |   | |   "acpi-pmcap-offset" = 64
    | |   |   | |   "pci-msi-flags" = <0100000000000000>
    | |   |   | |   "compatible" = <"pci106b,1801","pciclass,000000","IOBC">
    | |   |   | |   "IOPCIResourced" = Yes
    | |   |   | |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci"))
    | |   |   | |   "IOPCIExpressLinkCapabilities" = 4683843
    | |   |   | |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/RP17@1b0000/IOBC@1"
    | |   |   | |   "subsystem-id" = <01180000>
    | |   |   | |   "revision-id" = <01000000>
    | |   |   | |   "IOPCIExpressLinkStatus" = 4163
    | |   |   | |   "IOPCIExpressCapabilities" = 2
    | |   |   | |   "pcidebug" = "4:0:1"
    | |   |   | |   "IOName" = "pci106b,1801"
    | |   |   | |   "IOReportLegend" = ({"IOReportGroupName"="Interrupt Statistics (by index)","IOReportChannels"=((5291294645182005248,4295098369,"               First Level Interrupt Handler Count"),(5291294645182005249,4295098369,"              Second Level Interrupt Handler Count"),(5291294645182005250,4295098369,"        First Level Interrupt Handler Time (MATUs)"),(5291294645182005251,4295098369,"   Second Level Interrupt Handler CPU Time (MATUs)"),(5291294645182005252,4295098369,"Second Level Interrupt Handler System Time (MATUs)")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="IOBC 0"},{"IOReportGroupName"="Interrupt Statistics (by index)","IOReportChannels"=((5291294645182267392,4295098369,"               First Level Interrupt Handler Count"),(5291294645182267393,4295098369,"              Second Level Interrupt Handler Count"),(5291294645182267394,4295098369,"        First Level Interrupt Handler Time (MATUs)"),(5291294645182267395,4295098369,"   Second Level Interrupt Handler CPU Time (MATUs)"),(5291294645182267396,4295098369,"Second Level Interrupt Handler System Time (MATUs)")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="IOBC 4"})
    | |   |   | |   "reg" = <0001040000000000000000000000000000000000100104420000000000000000000000000000400018010442000000000000000000000000000008002001044200000000000000000000000000000100>
    | |   |   | | }
    | |   |   | | 
    | |   |   | +-o IOBufferCopyController  <class IOBufferCopyController, id 0x1000002c0, registered, matched, active, busy 0 (976 ms), retain 33>
    | |   |   |   | {
    | |   |   |   |   "IOProbeScore" = 0
    | |   |   |   |   "CFBundleIdentifier" = "com.apple.iokit.IOBufferCopyController"
    | |   |   |   |   "IOProviderClass" = "IOPCIDevice"
    | |   |   |   |   "IOClass" = "IOBufferCopyController"
    | |   |   |   |   "IOPersonalityPublisher" = "com.apple.iokit.IOBufferCopyController"
    | |   |   |   |   "IOPCIMatch" = "0x1801106b"
    | |   |   |   |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOBufferCopyController"
    | |   |   |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   |   "IOUserClientClass" = "IOBufferCopyEngineUserClient"
    | |   |   |   |   "IOPowerManagement" = {"ChildrenPowerState"=1,"DevicePowerState"=1,"CurrentPowerState"=1,"CapabilityFlags"=32768,"MaxPowerState"=1}
    | |   |   |   | }
    | |   |   |   | 
    | |   |   |   +-o AppleBCENORFlashDevice  <class AppleBCENORFlashDevice, id 0x1000002c6, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |   |   | | {
    | |   |   |   | |   "IOProbeScore" = 0
    | |   |   |   | |   "CFBundleIdentifier" = "com.apple.driver.AppleEffaceableNOR"
    | |   |   |   | |   "IOMatchCategory" = "AppleBCENORFlashDevice"
    | |   |   |   | |   "IOClass" = "AppleBCENORFlashDevice"
    | |   |   |   | |   "IOPersonalityPublisher" = "com.apple.driver.AppleEffaceableNOR"
    | |   |   |   | |   "IOProviderClass" = "IOBufferCopyEngine"
    | |   |   |   | |   "CFBundleIdentifierKernel" = "com.apple.driver.AppleEffaceableNOR"
    | |   |   |   | | }
    | |   |   |   | | 
    | |   |   |   | +-o AppleEffaceableNOR  <class AppleEffaceableNOR, id 0x1000002ca, registered, matched, active, busy 0 (0 ms), retain 9>
    | |   |   |   |     {
    | |   |   |   |       "GroupCount" = 1
    | |   |   |   |       "UnitsPerGroup" = 2
    | |   |   |   |       "IOUserClientClass" = "AppleEffaceableStorageUserClient"
    | |   |   |   |       "CopiesPerUnit" = 1
    | |   |   |   |       "Generation" = 55
    | |   |   |   |       "Capacity" = 4032
    | |   |   |   |       "UnitSize" = 4096
    | |   |   |   |       "VersionMajor" = 1
    | |   |   |   |       "GroupIndex" = 0
    | |   |   |   |       "VersionMinor" = 1
    | |   |   |   |       "CopySize" = 4096
    | |   |   |   |       "IsFormatted" = 1
    | |   |   |   |     }
    | |   |   |   |     
    | |   |   |   +-o AppleUSBVHCIBCE@80000000  <class AppleUSBVHCIBCE, id 0x1000002c7, registered, matched, active, busy 0 (879 ms), retain 82>
    | |   |   |   | | {
    | |   |   |   | |   "IOClass" = "AppleUSBVHCIBCE"
    | |   |   |   | |   "CFBundleIdentifier" = "com.apple.driver.usb.AppleUSBVHCIBCE"
    | |   |   |   | |   "IOProviderClass" = "IOBufferCopyEngine"
    | |   |   |   | |   "kUSBSleepSupported" = Yes
    | |   |   |   | |   "IOPowerManagement" = {"ChildrenPowerState"=3,"DevicePowerState"=2,"CurrentPowerState"=3,"CapabilityFlags"=32768,"MaxPowerState"=3,"DriverPowerState"=0}
    | |   |   |   | |   "IOProbeScore" = 0
    | |   |   |   | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   | |   "locationID" = 18446744071562067968
    | |   |   |   | |   "IOMatchCategory" = "AppleUSBVHCI"
    | |   |   |   | |   "controller-statistics" = {"kControllerStatIOCount"=11041,"kControllerStatPowerStateTime"={"kPowerStateOff"="0ms (0%)","kPowerStateSleep"="7721ms (0%)","kPowerStateOn"="12624098ms (99%)","kPowerStateSuspended"="41ms (0%)"},"kControllerStatSpuriousInterruptCount"=163}
    | |   |   |   | |   "IOPersonalityPublisher" = "com.apple.driver.usb.AppleUSBVHCIBCE"
    | |   |   |   | |   "CFBundleIdentifierKernel" = "com.apple.driver.usb.AppleUSBVHCIBCE"
    | |   |   |   | | }
    | |   |   |   | | 
    | |   |   |   | +-o AppleUSBVHCIPort@80100000  <class AppleUSBVHCIPort, id 0x1000003d9, registered, matched, active, busy 0 (292 ms), retain 14>
    | |   |   |   | | | {
    | |   |   |   | | |   "locationID" = 18446744071563116544
    | |   |   |   | | |   "port-statistics" = {"kPortStatEOF2ViolationCurrentConnectCount"=0,"kPortStatEOF2ViolationDuringResetCount"=0,"kPortStatPowerStateTime"={"kPowerStateOff"="0ms (0%)","kPowerStateSleep"="7777ms (0%)","kPowerStateOn"="12623984ms (99%)","kPowerStateSuspended"="0ms (0%)"},"kPortStatConnectCount"=1,"kPortStatRemoteWakeCount"=0,"kPortStatEOF2ViolationRecoveryDuringResetCount"=0,"kPortStatAddressFailureCount"=0,"kPortStatEOF2ViolationCount"=0,"kPortStatEnumerationFailureCount"=0,"kPortStatOverCurrentCount"=0,"kPortStatEOF2ViolationDuringResumeCount"=0}
    | |   |   |   | | |   "IOPowerManagement" = {"ChildrenPowerState"=3,"DevicePowerState"=2,"CurrentPowerState"=3,"CapabilityFlags"=32768,"MaxPowerState"=3,"DriverPowerState"=0}
    | |   |   |   | | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   | | |   "port-status" = 4866
    | |   |   |   | | |   "port" = <01000000>
    | |   |   |   | | | }
    | |   |   |   | | | 
    | |   |   |   | | +-o Apple T2 Controller@80100000  <class IOUSBHostDevice, id 0x10000041d, registered, matched, active, busy 0 (292 ms), retain 32>
    | |   |   |   | |   | {
    | |   |   |   | |   |   "kUSBSerialNumberString" = "0000000000000000"
    | |   |   |   | |   |   "bDeviceClass" = 0
    | |   |   |   | |   |   "bDeviceSubClass" = 0
    | |   |   |   | |   |   "iSerialNumber" = 3
    | |   |   |   | |   |   "Built-In" = Yes
    | |   |   |   | |   |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.usb","com.apple.developer.driverkit.builtin"))
    | |   |   |   | |   |   "iProduct" = 2
    | |   |   |   | |   |   "USB Serial Number" = "0000000000000000"
    | |   |   |   | |   |   "USB Vendor Name" = "Apple Inc."
    | |   |   |   | |   |   "USBSpeed" = 3
    | |   |   |   | |   |   "IOPowerManagement" = {"PowerOverrideOn"=Yes,"CapabilityFlags"=32768,"MaxPowerState"=2,"DevicePowerState"=2,"DriverPowerState"=0,"ChildrenPowerState"=1,"CurrentPowerState"=2}
    | |   |   |   | |   |   "bNumConfigurations" = 1
    | |   |   |   | |   |   "kUSBProductString" = "Apple T2 Controller"
    | |   |   |   | |   |   "IOServiceLegacyMatchingRegistryID" = 4294968385
    | |   |   |   | |   |   "kUSBVendorString" = "Apple Inc."
    | |   |   |   | |   |   "USB Product Name" = "Apple T2 Controller"
    | |   |   |   | |   |   "iManufacturer" = 1
    | |   |   |   | |   |   "idVendor" = 1452
    | |   |   |   | |   |   "Device Speed" = 2
    | |   |   |   | |   |   "kUSBCurrentConfiguration" = 1
    | |   |   |   | |   |   "idProduct" = 33331
    | |   |   |   | |   |   "bcdDevice" = 513
    | |   |   |   | |   |   "sessionID" = 857108632
    | |   |   |   | |   |   "USB Address" = 2
    | |   |   |   | |   |   "non-removable" = "yes"
    | |   |   |   | |   |   "UsbUserClientEntitlementRequired" = "com.apple.ibridge.control"
    | |   |   |   | |   |   "IOCFPlugInTypes" = {"9dc7b780-9ec0-11d4-a54f-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | |   |   |   | |   |   "IOClassNameOverride" = "IOUSBDevice"
    | |   |   |   | |   |   "USBPortType" = 2
    | |   |   |   | |   |   "bDeviceProtocol" = 0
    | |   |   |   | |   |   "locationID" = 18446744071563116544
    | |   |   |   | |   |   "bcdUSB" = 512
    | |   |   |   | |   |   "kUSBAddress" = 2
    | |   |   |   | |   |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   | |   |   "bMaxPacketSize0" = 64
    | |   |   |   | |   | }
    | |   |   |   | |   | 
    | |   |   |   | |   +-o AppleUSBHostLegacyClient  <class AppleUSBHostLegacyClient, id 0x100000442, !registered, !matched, active, busy 0, retain 8>
    | |   |   |   | |   |   {
    | |   |   |   | |   |     "IOPowerManagement" = {"DevicePowerState"=0,"CurrentPowerState"=1,"CapabilityFlags"=65536,"MaxPowerState"=2,"DriverPowerState"=1}
    | |   |   |   | |   |   }
    | |   |   |   | |   |   
    | |   |   |   | |   +-o AppleUSBCDCCompositeDevice  <class AppleUSBCDCCompositeDevice, id 0x100000447, !registered, !matched, active, busy 0, retain 4>
    | |   |   |   | |   |   {
    | |   |   |   | |   |     "IOProbeScore" = 60000
    | |   |   |   | |   |     "CFBundleIdentifier" = "com.apple.driver.usb.cdc"
    | |   |   |   | |   |     "IOProviderClass" = "IOUSBHostDevice"
    | |   |   |   | |   |     "IOClass" = "AppleUSBCDCCompositeDevice"
    | |   |   |   | |   |     "bDeviceSubClass" = 0
    | |   |   |   | |   |     "CFBundleIdentifierKernel" = "com.apple.driver.usb.cdc"
    | |   |   |   | |   |     "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   | |   |     "kUSBPreferredConfiguration" = 1
    | |   |   |   | |   |     "bDeviceClass" = 0
    | |   |   |   | |   |     "bDeviceProtocol" = 0
    | |   |   |   | |   |   }
    | |   |   |   | |   |   
    | |   |   |   | |   +-o NCM Control@0  <class IOUSBHostInterface, id 0x100000451, registered, matched, active, busy 0 (38 ms), retain 11>
    | |   |   |   | |   | | {
    | |   |   |   | |   | |   "USBSpeed" = 3
    | |   |   |   | |   | |   "iInterface" = 7
    | |   |   |   | |   | |   "IOServiceLegacyMatchingRegistryID" = 4294968404
    | |   |   |   | |   | |   "bInterfaceProtocol" = 0
    | |   |   |   | |   | |   "bAlternateSetting" = 0
    | |   |   |   | |   | |   "idProduct" = 33331
    | |   |   |   | |   | |   "bcdDevice" = 513
    | |   |   |   | |   | |   "USB Interface Name" = "NCM Control"
    | |   |   |   | |   | |   "USB Product Name" = "Apple T2 Controller"
    | |   |   |   | |   | |   "locationID" = 18446744071563116544
    | |   |   |   | |   | |   "bInterfaceClass" = 2
    | |   |   |   | |   | |   "bInterfaceSubClass" = 13
    | |   |   |   | |   | |   "IOCFPlugInTypes" = {"2d9786c6-9ef3-11d4-ad51-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | |   |   |   | |   | |   "USBPortType" = 2
    | |   |   |   | |   | |   "kUSBString" = "NCM Control"
    | |   |   |   | |   | |   "bInterfaceNumber" = 0
    | |   |   |   | |   | |   "bConfigurationValue" = 1
    | |   |   |   | |   | |   "USB Vendor Name" = "Apple Inc."
    | |   |   |   | |   | |   "idVendor" = 1452
    | |   |   |   | |   | |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.usb","com.apple.developer.driverkit.builtin"))
    | |   |   |   | |   | |   "bNumEndpoints" = 1
    | |   |   |   | |   | |   "USB Serial Number" = "0000000000000000"
    | |   |   |   | |   | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   | |   | |   "IOClassNameOverride" = "IOUSBInterface"
    | |   |   |   | |   | | }
    | |   |   |   | |   | | 
    | |   |   |   | |   | +-o AppleUSBNCMControl  <class AppleUSBNCMControl, id 0x100000456, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |   |   | |   |     {
    | |   |   |   | |   |       "IOProbeScore" = 59000
    | |   |   |   | |   |       "CFBundleIdentifier" = "com.apple.driver.usb.cdc.ncm"
    | |   |   |   | |   |       "IOProviderClass" = "IOUSBHostInterface"
    | |   |   |   | |   |       "IOClass" = "AppleUSBNCMControl"
    | |   |   |   | |   |       "bInterfaceClass" = 2
    | |   |   |   | |   |       "CFBundleIdentifierKernel" = "com.apple.driver.usb.cdc.ncm"
    | |   |   |   | |   |       "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   | |   |       "bInterfaceSubClass" = 13
    | |   |   |   | |   |       "bInterfaceProtocol" = "*"
    | |   |   |   | |   |     }
    | |   |   |   | |   |     
    | |   |   |   | |   +-o NCM Data@1  <class IOUSBHostInterface, id 0x100000453, registered, matched, active, busy 0 (241 ms), retain 12>
    | |   |   |   | |     | {
    | |   |   |   | |     |   "USBSpeed" = 3
    | |   |   |   | |     |   "iInterface" = 8
    | |   |   |   | |     |   "IOServiceLegacyMatchingRegistryID" = 4294968405
    | |   |   |   | |     |   "bInterfaceProtocol" = 1
    | |   |   |   | |     |   "bAlternateSetting" = 1
    | |   |   |   | |     |   "idProduct" = 33331
    | |   |   |   | |     |   "bcdDevice" = 513
    | |   |   |   | |     |   "USB Interface Name" = "NCM Data"
    | |   |   |   | |     |   "USB Product Name" = "Apple T2 Controller"
    | |   |   |   | |     |   "locationID" = 18446744071563116544
    | |   |   |   | |     |   "Product Name" = "Apple T2 Controller"
    | |   |   |   | |     |   "bInterfaceClass" = 10
    | |   |   |   | |     |   "bInterfaceSubClass" = 0
    | |   |   |   | |     |   "IOCFPlugInTypes" = {"2d9786c6-9ef3-11d4-ad51-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | |   |   |   | |     |   "USBPortType" = 2
    | |   |   |   | |     |   "kUSBString" = "NCM Data"
    | |   |   |   | |     |   "bInterfaceNumber" = 1
    | |   |   |   | |     |   "bConfigurationValue" = 1
    | |   |   |   | |     |   "USB Vendor Name" = "Apple Inc."
    | |   |   |   | |     |   "idVendor" = 1452
    | |   |   |   | |     |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.usb","com.apple.developer.driverkit.builtin"))
    | |   |   |   | |     |   "bNumEndpoints" = 2
    | |   |   |   | |     |   "USB Serial Number" = "0000000000000000"
    | |   |   |   | |     |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   | |     |   "IOClassNameOverride" = "IOUSBInterface"
    | |   |   |   | |     | }
    | |   |   |   | |     | 
    | |   |   |   | |     +-o AppleUSBNCMData  <class AppleUSBNCMData, id 0x100000457, registered, matched, active, busy 0 (3 ms), retain 13>
    | |   |   |   | |       | {
    | |   |   |   | |       |   "DatagramOutputCountCalculatedMax" = 7
    | |   |   |   | |       |   "waitBsdStart" = 1147
    | |   |   |   | |       |   "waitBsdSuccess" = 2795
    | |   |   |   | |       |   "InputRecordCount" = 5
    | |   |   |   | |       |   "IOMaxPacketSize" = 1518
    | |   |   |   | |       |   "IOPacketFilters" = {"IONetworkFilterGroup"=307,"IOEthernetWakeOnLANFilterGroup"=0}
    | |   |   |   | |       |   "IORevision" = ""
    | |   |   |   | |       |   "IOMinPacketSize" = 64
    | |   |   |   | |       |   "OutputSizeMax" = 12144
    | |   |   |   | |       |   "IOModel" = "iBridge"
    | |   |   |   | |       |   "OutputSize" = 12144
    | |   |   |   | |       |   "HiddenInterface" = Yes
    | |   |   |   | |       |   "IOMediumDictionary" = {"00000020"={"Index"=0,"Type"=32,"Flags"=0,"Speed"=0},"00100023"={"Index"=0,"Type"=1048611,"Flags"=0,"Speed"=10000000},"00100026"={"Index"=0,"Type"=1048614,"Flags"=0,"Speed"=100000000},"00000022"={"Index"=0,"Type"=34,"Flags"=0,"Speed"=0},"00100030"={"Index"=0,"Type"=1048624,"Flags"=0,"Speed"=1000000000}}
    | |   |   |   | |       |   "idVendor" = 1452
    | |   |   |   | |       |   "InputSize" = 12288
    | |   |   |   | |       |   "bInterfaceProtocol" = 1
    | |   |   |   | |       |   "idProduct" = 33331
    | |   |   |   | |       |   "AVBControllerState" = 1
    | |   |   |   | |       |   "IOLinkSpeed" = 100000000
    | |   |   |   | |       |   "InputSizeMax" = 12144
    | |   |   |   | |       |   "CFBundleIdentifier" = "com.apple.driver.usb.cdc.ncm"
    | |   |   |   | |       |   "DatagramSizeMax" = 1514
    | |   |   |   | |       |   "Product Name" = "iBridge"
    | |   |   |   | |       |   "IOProviderClass" = "IOUSBHostInterface"
    | |   |   |   | |       |   "IOSelectedMedium" = "00000020"
    | |   |   |   | |       |   "DatagramOutputCountMax" = 8
    | |   |   |   | |       |   "IOVendor" = "USB NCM"
    | |   |   |   | |       |   "IOFeatures" = 0
    | |   |   |   | |       |   "IOClass" = "AppleUSBNCMData"
    | |   |   |   | |       |   "CFBundleIdentifierKernel" = "com.apple.driver.usb.cdc.ncm"
    | |   |   |   | |       |   "IOLinkStatus" = 3
    | |   |   |   | |       |   "IOActiveMedium" = "00100026"
    | |   |   |   | |       |   "NetworkInterfaceFlags" = 0
    | |   |   |   | |       |   "IOMACAddress" = <acde48001122>
    | |   |   |   | |       |   "bInterfaceSubClass" = 0
    | |   |   |   | |       |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   | |       |   "IOProbeScore" = 60000
    | |   |   |   | |       |   "OutputRecordCount" = 5
    | |   |   |   | |       |   "bInterfaceClass" = 10
    | |   |   |   | |       |   "DatagramOutputCount" = 7
    | |   |   |   | |       | }
    | |   |   |   | |       | 
    | |   |   |   | |       +-o en4  <class IOEthernetInterface, id 0x10000046a, registered, matched, active, busy 0 (3 ms), retain 11>
    | |   |   |   | |         | {
    | |   |   |   | |         |   "IOLocation" = ""
    | |   |   |   | |         |   "IORequiredPacketFilters" = {"IONetworkFilterGroup"=19,"IOEthernetWakeOnLANFilterGroup"=0}
    | |   |   |   | |         |   "BSD Name" = "en4"
    | |   |   |   | |         |   "IOMaxTransferUnit" = 1500
    | |   |   |   | |         |   "IOInterfaceFlags" = 34915
    | |   |   |   | |         |   "IOInterfaceType" = 6
    | |   |   |   | |         |   "IOMediaAddressLength" = 6
    | |   |   |   | |         |   "IOInterfaceState" = 3
    | |   |   |   | |         |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   | |         |   "IOMediaHeaderLength" = 14
    | |   |   |   | |         |   "IOActivePacketFilters" = {"IONetworkFilterGroup"=19,"IOEthernetWakeOnLANFilterGroup"=0}
    | |   |   |   | |         |   "IOInterfaceExtraFlags" = 553648256
    | |   |   |   | |         |   "IOPrimaryInterface" = No
    | |   |   |   | |         |   "IOControllerEnabled" = Yes
    | |   |   |   | |         |   "IOInterfaceUnit" = 4
    | |   |   |   | |         |   "IOInterfaceNamePrefix" = "en"
    | |   |   |   | |         |   "IOBuiltin" = No
    | |   |   |   | |         |   "IONetworkData" = {"IONetworkStatsKey"={"Size"=20,"Data"=<4b1400000000000086160000c706000000000000>,"Access Types"=9},"IOEthernetStatsKey"={"Size"=216,"Data"=<000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000>,"Access Types"=9}}
    | |   |   |   | |         | }
    | |   |   |   | |         | 
    | |   |   |   | |         +-o IONetworkStack  <class IONetworkStack, id 0x1000002e9, registered, matched, active, busy 0 (0 ms), retain 16>
    | |   |   |   | |           | {
    | |   |   |   | |           |   "IOProbeScore" = 0
    | |   |   |   | |           |   "CFBundleIdentifier" = "com.apple.iokit.IONetworkingFamily"
    | |   |   |   | |           |   "IOMatchCategory" = "IONetworkStack"
    | |   |   |   | |           |   "IOClass" = "IONetworkStack"
    | |   |   |   | |           |   "IOPersonalityPublisher" = "com.apple.iokit.IONetworkingFamily"
    | |   |   |   | |           |   "IOProviderClass" = "IOResources"
    | |   |   |   | |           |   "CFBundleIdentifierKernel" = "com.apple.iokit.IONetworkingFamily"
    | |   |   |   | |           |   "IOUserClientClass" = "IONetworkStackUserClient"
    | |   |   |   | |           |   "IOResourceMatch" = "IOBSD"
    | |   |   |   | |           | }
    | |   |   |   | |           | 
    | |   |   |   | |           +-o IONetworkStackUserClient  <class IONetworkStackUserClient, id 0x1000004bb, !registered, !matched, active, busy 0, retain 5>
    | |   |   |   | |               {
    | |   |   |   | |                 "IOUserClientCreator" = "pid 64, configd"
    | |   |   |   | |                 "IOUserClientDefaultLocking" = Yes
    | |   |   |   | |               }
    | |   |   |   | |               
    | |   |   |   | +-o AppleUSBVHCIPort@80200000  <class AppleUSBVHCIPort, id 0x1000003da, registered, matched, active, busy 0 (49 ms), retain 14>
    | |   |   |   | | | {
    | |   |   |   | | |   "locationID" = 18446744071564165120
    | |   |   |   | | |   "port-statistics" = {"kPortStatEOF2ViolationCurrentConnectCount"=0,"kPortStatEOF2ViolationDuringResetCount"=0,"kPortStatPowerStateTime"={"kPowerStateOff"="0ms (0%)","kPowerStateSleep"="7873ms (0%)","kPowerStateOn"="7419ms (0%)","kPowerStateSuspended"="12616465ms (99%)"},"kPortStatConnectCount"=1,"kPortStatRemoteWakeCount"=0,"kPortStatEOF2ViolationRecoveryDuringResetCount"=0,"kPortStatAddressFailureCount"=0,"kPortStatEOF2ViolationCount"=0,"kPortStatEnumerationFailureCount"=0,"kPortStatOverCurrentCount"=0,"kPortStatEOF2ViolationDuringResumeCount"=0}
    | |   |   |   | | |   "IOPowerManagement" = {"ChildrenPowerState"=1,"DevicePowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=65536,"MaxPowerState"=3,"DriverPowerState"=0}
    | |   |   |   | | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   | | |   "port-status" = 4866
    | |   |   |   | | |   "port" = <02000000>
    | |   |   |   | | | }
    | |   |   |   | | | 
    | |   |   |   | | +-o FaceTime HD Camera (Built-in)@80200000  <class IOUSBHostDevice, id 0x10000041e, registered, matched, active, busy 0 (49 ms), retain 32>
    | |   |   |   | |   | {
    | |   |   |   | |   |   "kUSBSerialNumberString" = "00000000000000000"
    | |   |   |   | |   |   "bDeviceClass" = 239
    | |   |   |   | |   |   "bDeviceSubClass" = 2
    | |   |   |   | |   |   "iSerialNumber" = 3
    | |   |   |   | |   |   "Built-In" = Yes
    | |   |   |   | |   |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.usb","com.apple.developer.driverkit.builtin"))
    | |   |   |   | |   |   "iProduct" = 2
    | |   |   |   | |   |   "USB Serial Number" = "00000000000000000"
    | |   |   |   | |   |   "USB Vendor Name" = "Apple Inc."
    | |   |   |   | |   |   "USBSpeed" = 3
    | |   |   |   | |   |   "IOPowerManagement" = {"ChildrenPowerState"=1,"DevicePowerState"=1,"CurrentPowerState"=1,"CapabilityFlags"=65536,"MaxPowerState"=2,"DriverPowerState"=0}
    | |   |   |   | |   |   "bNumConfigurations" = 1
    | |   |   |   | |   |   "kUSBProductString" = "FaceTime HD Camera (Built-in)"
    | |   |   |   | |   |   "IOServiceLegacyMatchingRegistryID" = 4294968373
    | |   |   |   | |   |   "kUSBVendorString" = "Apple Inc."
    | |   |   |   | |   |   "USB Product Name" = "FaceTime HD Camera (Built-in)"
    | |   |   |   | |   |   "iManufacturer" = 1
    | |   |   |   | |   |   "idVendor" = 1452
    | |   |   |   | |   |   "Device Speed" = 2
    | |   |   |   | |   |   "kUSBCurrentConfiguration" = 1
    | |   |   |   | |   |   "idProduct" = 34068
    | |   |   |   | |   |   "bcdDevice" = 513
    | |   |   |   | |   |   "sessionID" = 839275705
    | |   |   |   | |   |   "USB Address" = 3
    | |   |   |   | |   |   "non-removable" = "yes"
    | |   |   |   | |   |   "UsbUserClientEntitlementRequired" = "com.apple.ibridge.control"
    | |   |   |   | |   |   "IOCFPlugInTypes" = {"9dc7b780-9ec0-11d4-a54f-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | |   |   |   | |   |   "IOClassNameOverride" = "IOUSBDevice"
    | |   |   |   | |   |   "USBPortType" = 2
    | |   |   |   | |   |   "bDeviceProtocol" = 1
    | |   |   |   | |   |   "locationID" = 18446744071564165120
    | |   |   |   | |   |   "bcdUSB" = 512
    | |   |   |   | |   |   "kUSBAddress" = 3
    | |   |   |   | |   |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   | |   |   "bMaxPacketSize0" = 64
    | |   |   |   | |   | }
    | |   |   |   | |   | 
    | |   |   |   | |   +-o AppleUSBHostLegacyClient  <class AppleUSBHostLegacyClient, id 0x100000437, !registered, !matched, active, busy 0, retain 8>
    | |   |   |   | |   |   {
    | |   |   |   | |   |     "IOPowerManagement" = {"DevicePowerState"=0,"CurrentPowerState"=1,"CapabilityFlags"=65536,"MaxPowerState"=2,"DriverPowerState"=1}
    | |   |   |   | |   |   }
    | |   |   |   | |   |   
    | |   |   |   | |   +-o AppleUSBHostCompositeDevice  <class AppleUSBHostCompositeDevice, id 0x100000449, !registered, !matched, active, busy 0, retain 4>
    | |   |   |   | |   |   {
    | |   |   |   | |   |     "IOProbeScore" = 60000
    | |   |   |   | |   |     "CFBundleIdentifier" = "com.apple.driver.usb.AppleUSBHostCompositeDevice"
    | |   |   |   | |   |     "IOProviderClass" = "IOUSBHostDevice"
    | |   |   |   | |   |     "IOClass" = "AppleUSBHostCompositeDevice"
    | |   |   |   | |   |     "IOPersonalityPublisher" = "com.apple.driver.usb.AppleUSBHostCompositeDevice"
    | |   |   |   | |   |     "bDeviceSubClass" = 2
    | |   |   |   | |   |     "CFBundleIdentifierKernel" = "com.apple.driver.usb.AppleUSBHostCompositeDevice"
    | |   |   |   | |   |     "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   | |   |     "kUSBPreferredConfiguration" = 1
    | |   |   |   | |   |     "bDeviceClass" = 239
    | |   |   |   | |   |     "bDeviceProtocol" = 1
    | |   |   |   | |   |   }
    | |   |   |   | |   |   
    | |   |   |   | |   +-o IOUSBHostInterface@0  <class IOUSBHostInterface, id 0x10000044b, registered, matched, active, busy 0 (2 ms), retain 9>
    | |   |   |   | |   | | {
    | |   |   |   | |   | |   "USBSpeed" = 3
    | |   |   |   | |   | |   "iInterface" = 0
    | |   |   |   | |   | |   "IOServiceLegacyMatchingRegistryID" = 4294968397
    | |   |   |   | |   | |   "bInterfaceProtocol" = 0
    | |   |   |   | |   | |   "bAlternateSetting" = 0
    | |   |   |   | |   | |   "idProduct" = 34068
    | |   |   |   | |   | |   "bcdDevice" = 513
    | |   |   |   | |   | |   "USB Product Name" = "FaceTime HD Camera (Built-in)"
    | |   |   |   | |   | |   "locationID" = 18446744071564165120
    | |   |   |   | |   | |   "bInterfaceClass" = 14
    | |   |   |   | |   | |   "bInterfaceSubClass" = 1
    | |   |   |   | |   | |   "IOCFPlugInTypes" = {"2d9786c6-9ef3-11d4-ad51-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | |   |   |   | |   | |   "USBPortType" = 2
    | |   |   |   | |   | |   "bConfigurationValue" = 1
    | |   |   |   | |   | |   "bInterfaceNumber" = 0
    | |   |   |   | |   | |   "USB Vendor Name" = "Apple Inc."
    | |   |   |   | |   | |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.usb","com.apple.developer.driverkit.builtin"))
    | |   |   |   | |   | |   "idVendor" = 1452
    | |   |   |   | |   | |   "bNumEndpoints" = 0
    | |   |   |   | |   | |   "USB Serial Number" = "00000000000000000"
    | |   |   |   | |   | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   | |   | |   "IOClassNameOverride" = "IOUSBInterface"
    | |   |   |   | |   | | }
    | |   |   |   | |   | | 
    | |   |   |   | |   | +-o VDCAssistant  <class AppleUSBHostInterfaceUserClient, id 0x1000006b5, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   | |   |     {
    | |   |   |   | |   |       "IOUserClientCreator" = "pid 235, VDCAssistant"
    | |   |   |   | |   |       "IOUserClientDefaultLocking" = Yes
    | |   |   |   | |   |     }
    | |   |   |   | |   |     
    | |   |   |   | |   +-o IOUSBHostInterface@1  <class IOUSBHostInterface, id 0x10000044c, registered, matched, active, busy 0 (2 ms), retain 10>
    | |   |   |   | |   | | {
    | |   |   |   | |   | |   "USBSpeed" = 3
    | |   |   |   | |   | |   "iInterface" = 0
    | |   |   |   | |   | |   "IOServiceLegacyMatchingRegistryID" = 4294968398
    | |   |   |   | |   | |   "bInterfaceProtocol" = 0
    | |   |   |   | |   | |   "bAlternateSetting" = 0
    | |   |   |   | |   | |   "idProduct" = 34068
    | |   |   |   | |   | |   "bcdDevice" = 513
    | |   |   |   | |   | |   "USB Product Name" = "FaceTime HD Camera (Built-in)"
    | |   |   |   | |   | |   "locationID" = 18446744071564165120
    | |   |   |   | |   | |   "bInterfaceClass" = 14
    | |   |   |   | |   | |   "bInterfaceSubClass" = 2
    | |   |   |   | |   | |   "IOCFPlugInTypes" = {"2d9786c6-9ef3-11d4-ad51-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | |   |   |   | |   | |   "USBPortType" = 2
    | |   |   |   | |   | |   "bConfigurationValue" = 1
    | |   |   |   | |   | |   "bInterfaceNumber" = 1
    | |   |   |   | |   | |   "USB Vendor Name" = "Apple Inc."
    | |   |   |   | |   | |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.usb","com.apple.developer.driverkit.builtin"))
    | |   |   |   | |   | |   "idVendor" = 1452
    | |   |   |   | |   | |   "bNumEndpoints" = 1
    | |   |   |   | |   | |   "USB Serial Number" = "00000000000000000"
    | |   |   |   | |   | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   | |   | |   "IOClassNameOverride" = "IOUSBInterface"
    | |   |   |   | |   | | }
    | |   |   |   | |   | | 
    | |   |   |   | |   | +-o VDCAssistant  <class AppleUSBHostInterfaceUserClient, id 0x1000006b6, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   | |   |     {
    | |   |   |   | |   |       "IOUserClientCreator" = "pid 235, VDCAssistant"
    | |   |   |   | |   |       "IOUserClientDefaultLocking" = Yes
    | |   |   |   | |   |     }
    | |   |   |   | |   |     
    | |   |   |   | |   +-o VDCAssistant  <class AppleUSBHostDeviceUserClient, id 0x1000006b4, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   | |       {
    | |   |   |   | |         "IOUserClientCreator" = "pid 235, VDCAssistant"
    | |   |   |   | |         "IOUserClientDefaultLocking" = Yes
    | |   |   |   | |       }
    | |   |   |   | |       
    | |   |   |   | +-o AppleUSBVHCIPort@80300000  <class AppleUSBVHCIPort, id 0x1000003db, registered, matched, active, busy 0 (599 ms), retain 14>
    | |   |   |   | | | {
    | |   |   |   | | |   "locationID" = 18446744071565213696
    | |   |   |   | | |   "port-statistics" = {"kPortStatEOF2ViolationCurrentConnectCount"=0,"kPortStatEOF2ViolationDuringResetCount"=0,"kPortStatPowerStateTime"={"kPowerStateOff"="0ms (0%)","kPowerStateSleep"="7782ms (0%)","kPowerStateOn"="12623979ms (99%)","kPowerStateSuspended"="0ms (0%)"},"kPortStatConnectCount"=1,"kPortStatRemoteWakeCount"=0,"kPortStatEOF2ViolationRecoveryDuringResetCount"=0,"kPortStatAddressFailureCount"=0,"kPortStatEOF2ViolationCount"=0,"kPortStatEnumerationFailureCount"=0,"kPortStatOverCurrentCount"=0,"kPortStatEOF2ViolationDuringResumeCount"=0}
    | |   |   |   | | |   "IOPowerManagement" = {"ChildrenPowerState"=3,"DevicePowerState"=2,"CurrentPowerState"=3,"CapabilityFlags"=32768,"MaxPowerState"=3,"DriverPowerState"=0}
    | |   |   |   | | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   | | |   "port-status" = 4866
    | |   |   |   | | |   "port" = <03000000>
    | |   |   |   | | | }
    | |   |   |   | | | 
    | |   |   |   | | +-o Ambient Light Sensor@80300000  <class IOUSBHostDevice, id 0x10000041c, registered, matched, active, busy 0 (599 ms), retain 24>
    | |   |   |   | |   | {
    | |   |   |   | |   |   "kUSBSerialNumberString" = "000000000000"
    | |   |   |   | |   |   "bDeviceClass" = 0
    | |   |   |   | |   |   "bDeviceSubClass" = 0
    | |   |   |   | |   |   "iSerialNumber" = 3
    | |   |   |   | |   |   "Built-In" = Yes
    | |   |   |   | |   |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.usb","com.apple.developer.driverkit.builtin"))
    | |   |   |   | |   |   "iProduct" = 2
    | |   |   |   | |   |   "USB Serial Number" = "000000000000"
    | |   |   |   | |   |   "USB Vendor Name" = "Apple Inc."
    | |   |   |   | |   |   "USBSpeed" = 3
    | |   |   |   | |   |   "IOPowerManagement" = {"PowerOverrideOn"=Yes,"CapabilityFlags"=32768,"MaxPowerState"=2,"DevicePowerState"=2,"DriverPowerState"=0,"ChildrenPowerState"=1,"CurrentPowerState"=2}
    | |   |   |   | |   |   "bNumConfigurations" = 1
    | |   |   |   | |   |   "kUSBProductString" = "Ambient Light Sensor"
    | |   |   |   | |   |   "IOServiceLegacyMatchingRegistryID" = 4294968363
    | |   |   |   | |   |   "kUSBVendorString" = "Apple Inc."
    | |   |   |   | |   |   "USB Product Name" = "Ambient Light Sensor"
    | |   |   |   | |   |   "iManufacturer" = 1
    | |   |   |   | |   |   "idVendor" = 1452
    | |   |   |   | |   |   "Device Speed" = 2
    | |   |   |   | |   |   "kUSBCurrentConfiguration" = 1
    | |   |   |   | |   |   "idProduct" = 33378
    | |   |   |   | |   |   "bcdDevice" = 513
    | |   |   |   | |   |   "sessionID" = 839201838
    | |   |   |   | |   |   "USB Address" = 1
    | |   |   |   | |   |   "non-removable" = "yes"
    | |   |   |   | |   |   "UsbUserClientEntitlementRequired" = "com.apple.ibridge.control"
    | |   |   |   | |   |   "IOCFPlugInTypes" = {"9dc7b780-9ec0-11d4-a54f-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | |   |   |   | |   |   "IOClassNameOverride" = "IOUSBDevice"
    | |   |   |   | |   |   "USBPortType" = 2
    | |   |   |   | |   |   "bDeviceProtocol" = 0
    | |   |   |   | |   |   "locationID" = 18446744071565213696
    | |   |   |   | |   |   "bcdUSB" = 512
    | |   |   |   | |   |   "kUSBAddress" = 1
    | |   |   |   | |   |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   | |   |   "bMaxPacketSize0" = 64
    | |   |   |   | |   | }
    | |   |   |   | |   | 
    | |   |   |   | |   +-o AppleUSBHostLegacyClient  <class AppleUSBHostLegacyClient, id 0x100000430, !registered, !matched, active, busy 0, retain 8>
    | |   |   |   | |   |   {
    | |   |   |   | |   |     "IOPowerManagement" = {"DevicePowerState"=0,"CurrentPowerState"=1,"CapabilityFlags"=65536,"MaxPowerState"=2,"DriverPowerState"=1}
    | |   |   |   | |   |   }
    | |   |   |   | |   |   
    | |   |   |   | |   +-o AppleUSBHostCompositeDevice  <class AppleUSBHostCompositeDevice, id 0x100000448, !registered, !matched, active, busy 0, retain 4>
    | |   |   |   | |   |   {
    | |   |   |   | |   |     "IOProbeScore" = 50000
    | |   |   |   | |   |     "CFBundleIdentifier" = "com.apple.driver.usb.AppleUSBHostCompositeDevice"
    | |   |   |   | |   |     "IOProviderClass" = "IOUSBHostDevice"
    | |   |   |   | |   |     "IOClass" = "AppleUSBHostCompositeDevice"
    | |   |   |   | |   |     "IOPersonalityPublisher" = "com.apple.driver.usb.AppleUSBHostCompositeDevice"
    | |   |   |   | |   |     "bDeviceSubClass" = 0
    | |   |   |   | |   |     "CFBundleIdentifierKernel" = "com.apple.driver.usb.AppleUSBHostCompositeDevice"
    | |   |   |   | |   |     "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   | |   |     "kUSBPreferredConfiguration" = 1
    | |   |   |   | |   |     "bDeviceClass" = 0
    | |   |   |   | |   |   }
    | |   |   |   | |   |   
    | |   |   |   | |   +-o HID Relay@0  <class IOUSBHostInterface, id 0x10000044a, registered, matched, active, busy 0 (546 ms), retain 12>
    | |   |   |   | |     | {
    | |   |   |   | |     |   "USBSpeed" = 3
    | |   |   |   | |     |   "iInterface" = 6
    | |   |   |   | |     |   "IOServiceLegacyMatchingRegistryID" = 4294968402
    | |   |   |   | |     |   "bInterfaceProtocol" = 0
    | |   |   |   | |     |   "bAlternateSetting" = 0
    | |   |   |   | |     |   "idProduct" = 33378
    | |   |   |   | |     |   "bcdDevice" = 513
    | |   |   |   | |     |   "USB Interface Name" = "HID Relay"
    | |   |   |   | |     |   "USB Product Name" = "Ambient Light Sensor"
    | |   |   |   | |     |   "locationID" = 18446744071565213696
    | |   |   |   | |     |   "bInterfaceClass" = 3
    | |   |   |   | |     |   "bInterfaceSubClass" = 0
    | |   |   |   | |     |   "IOCFPlugInTypes" = {"2d9786c6-9ef3-11d4-ad51-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | |   |   |   | |     |   "USBPortType" = 2
    | |   |   |   | |     |   "kUSBString" = "HID Relay"
    | |   |   |   | |     |   "bInterfaceNumber" = 0
    | |   |   |   | |     |   "bConfigurationValue" = 1
    | |   |   |   | |     |   "USB Vendor Name" = "Apple Inc."
    | |   |   |   | |     |   "idVendor" = 1452
    | |   |   |   | |     |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.usb","com.apple.developer.driverkit.builtin"))
    | |   |   |   | |     |   "bNumEndpoints" = 1
    | |   |   |   | |     |   "IODEXTMatchCount" = 1
    | |   |   |   | |     |   "USB Serial Number" = "000000000000"
    | |   |   |   | |     |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   | |     |   "IOClassNameOverride" = "IOUSBInterface"
    | |   |   |   | |     | }
    | |   |   |   | |     | 
    | |   |   |   | |     +-o AppleUserUSBHostHIDDevice  <class AppleUserHIDDevice, id 0x100000545, registered, matched, active, busy 0 (2 ms), retain 14>
    | |   |   |   | |       | {
    | |   |   |   | |       |   "PrimaryUsagePage" = 32
    | |   |   |   | |       |   "MaxInputReportSize" = 18
    | |   |   |   | |       |   "IOUserClientClass" = "IOHIDLibUserClient"
    | |   |   |   | |       |   "VersionNumber" = 513
    | |   |   |   | |       |   "VendorID" = 1452
    | |   |   |   | |       |   "ReportDescriptor" = <05200941a101850105200a16031501250275089501a1020a40080a4108b100c00a0e0316c80026102775109501b1020a09031501250175089501a1020a3008b100c00a19031501250475089501a1020a50080a51080a52080a5508b100c00a180316018026ff7f7510950a5500b1020a01021501250775089501a1020a00080a01080a02080a03080a04080a05080a0608b100c00a0403150026102775109501b1020ad1e4550e150026102775209501b1420ad114550d15002700e1f50575209501b1420ad31455003500450115002700e1f50575209501b14205200a0202350045001501250175089501a1020a11080a13088100c00ad10467e1000001550d15002700e1f5057520950181020ad2046701000100550015002740420f007520950181020ad404650015002700e1f50555087520950181020ad50415002700e1f5055508752095018102c0>
    | |   |   |   | |       |   "Built-In" = Yes
    | |   |   |   | |       |   "DebugState" = {"SetReportTime"=518297911763,"GetReportTime"=42042291795540,"InputReportCount"=89,"SetReportCount"=10,"GetReportCount"=40,"InputReportTime"=88338976505}
    | |   |   |   | |       |   "BootProtocol" = 0
    | |   |   |   | |       |   "MaxFeatureReportSize" = 41
    | |   |   |   | |       |   "Product" = "Ambient Light Sensor"
    | |   |   |   | |       |   "SerialNumber" = "000000000000"
    | |   |   |   | |       |   "Transport" = "USB"
    | |   |   |   | |       |   "Elements" = ({"ReportID"=0,"ElementCookie"=1,"CollectionType"=1,"Type"=513,"VariableSize"=0,"Elements"=({"ReportID"=0,"ElementCookie"=2,"CollectionType"=2,"Type"=513,"VariableSize"=0,"Elements"=({"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=32,"Max"=2,"IsArray"=Yes,"Type"=257,"Size"=8,"Min"=1,"Flags"=0,"ReportID"=1,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=1,"IsWrapping"=No,"ScaledMax"=2,"ElementCookie"=14},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=32,"Max"=1,"IsArray"=Yes,"Type"=257,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=2112,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=15},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=32,"Max"=1,"IsArray"=Yes,"Type"=257,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=2113,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=16}),"UsagePage"=32,"Usage"=790},{"ReportID"=0,"ElementCookie"=3,"CollectionType"=2,"Type"=513,"VariableSize"=0,"Elements"=({"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=32,"Max"=1,"IsArray"=Yes,"Type"=257,"Size"=8,"Min"=1,"Flags"=0,"ReportID"=1,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=1,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=17},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=32,"Max"=1,"IsArray"=Yes,"Type"=257,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=2096,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=18}),"UsagePage"=32,"Usage"=777},{"ReportID"=0,"ElementCookie"=4,"CollectionType"=2,"Type"=513,"VariableSize"=0,"Elements"=({"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=32,"Max"=4,"IsArray"=Yes,"Type"=257,"Size"=8,"Min"=1,"Flags"=0,"ReportID"=1,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=1,"IsWrapping"=No,"ScaledMax"=4,"ElementCookie"=19},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=32,"Max"=1,"IsArray"=Yes,"Type"=257,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=2128,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=20},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=32,"Max"=1,"IsArray"=Yes,"Type"=257,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=2129,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=21},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=32,"Max"=1,"IsArray"=Yes,"Type"=257,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=2130,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=22},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=32,"Max"=1,"IsArray"=Yes,"Type"=257,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=2133,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=23}),"UsagePage"=32,"Usage"=793},{"ReportID"=0,"ElementCookie"=5,"CollectionType"=2,"Type"=513,"VariableSize"=0,"Elements"=({"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=32,"Max"=7,"IsArray"=Yes,"Type"=257,"Size"=8,"Min"=1,"Flags"=0,"ReportID"=1,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=1,"IsWrapping"=No,"ScaledMax"=7,"ElementCookie"=24},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=32,"Max"=1,"IsArray"=Yes,"Type"=257,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=2048,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=25},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=32,"Max"=1,"IsArray"=Yes,"Type"=257,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=2049,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=26},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=32,"Max"=1,"IsArray"=Yes,"Type"=257,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=2050,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=27},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=32,"Max"=1,"IsArray"=Yes,"Type"=257,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=2051,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=28},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=32,"Max"=1,"IsArray"=Yes,"Type"=257,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=2052,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=29},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=32,"Max"=1,"IsArray"=Yes,"Type"=257,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=2053,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=30},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=32,"Max"=1,"IsArray"=Yes,"Type"=257,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=2054,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=31}),"UsagePage"=32,"Usage"=513},{"ReportID"=0,"ElementCookie"=6,"CollectionType"=2,"Type"=513,"VariableSize"=0,"Elements"=({"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=32,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=1,"Flags"=0,"ReportID"=1,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=1,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=11},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=32,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=2065,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=12},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=32,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=2067,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=13}),"UsagePage"=32,"Usage"=514},{"VariableSize"=0,"UnitExponent"=13,"IsRelative"=No,"UsagePage"=32,"Max"=100000000,"IsArray"=No,"Type"=1,"Size"=32,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=1233,"ReportCount"=1,"Unit"=16777441,"HasNullState"=No,"ReportSize"=32,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=100000000,"ElementCookie"=32},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=32,"Max"=1000000,"IsArray"=No,"Type"=1,"Size"=32,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=1234,"ReportCount"=1,"Unit"=65537,"HasNullState"=No,"ReportSize"=32,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1000000,"ElementCookie"=33},{"VariableSize"=0,"UnitExponent"=8,"IsRelative"=No,"UsagePage"=32,"Max"=100000000,"IsArray"=No,"Type"=1,"Size"=32,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=1236,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=32,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=100000000,"ElementCookie"=34},{"VariableSize"=0,"UnitExponent"=8,"IsRelative"=No,"UsagePage"=32,"Max"=100000000,"IsArray"=No,"Type"=1,"Size"=32,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=1237,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=32,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=100000000,"ElementCookie"=35},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=32,"Max"=10000,"IsArray"=No,"Type"=257,"Size"=16,"Min"=200,"Flags"=2,"ReportID"=1,"Usage"=782,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=16,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=200,"IsWrapping"=No,"ScaledMax"=10000,"ElementCookie"=36},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=32,"Max"=32767,"IsArray"=No,"Type"=257,"Size"=160,"Min"=18446744073709518849,"Flags"=2,"ReportID"=1,"Usage"=792,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=160,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=18446744073709518849,"IsWrapping"=No,"ScaledMax"=32767,"ElementCookie"=37},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=32,"Max"=10000,"IsArray"=No,"Type"=257,"Size"=16,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=772,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=16,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=10000,"ElementCookie"=38},{"VariableSize"=0,"UnitExponent"=14,"IsRelative"=No,"UsagePage"=32,"Max"=10000,"IsArray"=No,"Type"=257,"Size"=32,"Min"=0,"Flags"=66,"ReportID"=1,"Usage"=58577,"ReportCount"=1,"Unit"=0,"HasNullState"=Yes,"ReportSize"=32,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=10000,"ElementCookie"=39},{"VariableSize"=0,"UnitExponent"=13,"IsRelative"=No,"UsagePage"=32,"Max"=100000000,"IsArray"=No,"Type"=257,"Size"=32,"Min"=0,"Flags"=66,"ReportID"=1,"Usage"=5329,"ReportCount"=1,"Unit"=0,"HasNullState"=Yes,"ReportSize"=32,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=100000000,"ElementCookie"=40},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=32,"Max"=100000000,"IsArray"=No,"Type"=257,"Size"=32,"Min"=0,"Flags"=66,"ReportID"=1,"Usage"=5331,"ReportCount"=1,"Unit"=0,"HasNullState"=Yes,"ReportSize"=32,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=41}),"UsagePage"=32,"Usage"=65},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=0,"IsArray"=Yes,"Type"=5,"Size"=0,"Min"=0,"Flags"=0,"ReportID"=0,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=0,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=0,"ElementCookie"=8},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=1,"IsArray"=Yes,"Type"=5,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=0,"Usage"=0,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=7},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=0,"IsArray"=Yes,"Type"=5,"Size"=0,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=0,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=0,"ElementCookie"=10},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=1,"IsArray"=Yes,"Type"=5,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=0,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=9})
    | |   |   |   | |       |   "IOServiceDEXTEntitlements" = "com.apple.developer.driverkit.family.hid.device"
    | |   |   |   | |       |   "Manufacturer" = "Apple Inc."
    | |   |   |   | |       |   "IOUserServerCDHash" = "631d8a4d7a2233a86f758c4d6ed78278f7f5f37e"
    | |   |   |   | |       |   "ProductID" = 33378
    | |   |   |   | |       |   "RegisterService" = No
    | |   |   |   | |       |   "DeviceUsagePairs" = ({"DeviceUsagePage"=32,"DeviceUsage"=65})
    | |   |   |   | |       |   "IOPowerManagement" = {"DevicePowerState"=0,"CurrentPowerState"=0,"CapabilityFlags"=0,"MaxPowerState"=2}
    | |   |   |   | |       |   "IOUserServerName" = "com.apple.driverkit.AppleUserUSBHostHIDDevice0"
    | |   |   |   | |       |   "ReportInterval" = 0
    | |   |   |   | |       |   "InputReportElements" = ({"ReportID"=1,"ElementCookie"=42,"Size"=144,"ReportCount"=1,"Type"=1,"VariableSize"=0,"UsagePage"=0,"ReportSize"=144,"Usage"=0})
    | |   |   |   | |       |   "IOMatchedPersonality" = {"IOUserClass"="AppleUserUSBHostHIDDevice","CFBundleIdentifier"="com.apple.AppleUserHIDDrivers","IOUserServerCDHash"="631d8a4d7a2233a86f758c4d6ed78278f7f5f37e","HIDDefaultBehavior"="","IOProviderClass"="IOUSBHostInterface","CFBundleIdentifierKernel"="com.apple.iokit.IOHIDFamily","bInterfaceClass"=3,"IOClass"="AppleUserHIDDevice","bInterfaceSubClass"=0,"IOProbeScore"=1000,"IOUserServerName"="com.apple.driverkit.AppleUserUSBHostHIDDevice0"}
    | |   |   |   | |       |   "CFBundleIdentifier" = "com.apple.AppleUserHIDDrivers"
    | |   |   |   | |       |   "MaxOutputReportSize" = 1
    | |   |   |   | |       |   "IOCFPlugInTypes" = {"FA12FA38-6F1A-11D4-BA0C-0005028F18D5"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin","40A57A4E-26A0-11D8-9295-000A958A2C78"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin","7DDEECA8-A7B4-11DA-8A0E-0014519758EF"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin"}
    | |   |   |   | |       |   "IOProviderClass" = "IOUSBHostInterface"
    | |   |   |   | |       |   "IOUserClass" = "AppleUserUSBHostHIDDevice"
    | |   |   |   | |       |   "LocationID" = 18446744071565213696
    | |   |   |   | |       |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOHIDFamily"
    | |   |   |   | |       |   "IOClass" = "AppleUserHIDDevice"
    | |   |   |   | |       |   "PrimaryUsage" = 65
    | |   |   |   | |       |   "HIDDefaultBehavior" = ""
    | |   |   |   | |       |   "CountryCode" = 0
    | |   |   |   | |       |   "RequestTimeout" = 5000000
    | |   |   |   | |       |   "bInterfaceSubClass" = 0
    | |   |   |   | |       |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   | |       |   "IOProbeScore" = 51000
    | |   |   |   | |       |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   | |       |   "bInterfaceClass" = 3
    | |   |   |   | |       |   "HIDDKStart" = Yes
    | |   |   |   | |       | }
    | |   |   |   | |       | 
    | |   |   |   | |       +-o IOHIDInterface  <class IOHIDInterface, id 0x1000005bb, registered, matched, active, busy 0 (2 ms), retain 7>
    | |   |   |   | |       | | {
    | |   |   |   | |       | |   "Transport" = "USB"
    | |   |   |   | |       | |   "BootProtocol" = 0
    | |   |   |   | |       | |   "HIDDefaultBehavior" = ""
    | |   |   |   | |       | |   "Manufacturer" = "Apple Inc."
    | |   |   |   | |       | |   "Product" = "Ambient Light Sensor"
    | |   |   |   | |       | |   "MaxInputReportSize" = 18
    | |   |   |   | |       | |   "Built-In" = Yes
    | |   |   |   | |       | |   "DeviceUsagePairs" = ({"DeviceUsagePage"=32,"DeviceUsage"=65})
    | |   |   |   | |       | |   "MaxOutputReportSize" = 1
    | |   |   |   | |       | |   "ReportDescriptor" = <05200941a101850105200a16031501250275089501a1020a40080a4108b100c00a0e0316c80026102775109501b1020a09031501250175089501a1020a3008b100c00a19031501250475089501a1020a50080a51080a52080a5508b100c00a180316018026ff7f7510950a5500b1020a01021501250775089501a1020a00080a01080a02080a03080a04080a05080a0608b100c00a0403150026102775109501b1020ad1e4550e150026102775209501b1420ad114550d15002700e1f50575209501b1420ad31455003500450115002700e1f50575209501b14205200a0202350045001501250175089501a1020a11080a13088100c00ad10467e1000001550d15002700e1f5057520950181020ad2046701000100550015002740420f007520950181020ad404650015002700e1f50555087520950181020ad50415002700e1f5055508752095018102c0>
    | |   |   |   | |       | |   "CountryCode" = 0
    | |   |   |   | |       | |   "VendorID" = 1452
    | |   |   |   | |       | |   "VersionNumber" = 513
    | |   |   |   | |       | |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.hid","com.apple.developer.driverkit.builtin"))
    | |   |   |   | |       | |   "PrimaryUsage" = 65
    | |   |   |   | |       | |   "LocationID" = 18446744071565213696
    | |   |   |   | |       | |   "ProductID" = 33378
    | |   |   |   | |       | |   "SerialNumber" = "000000000000"
    | |   |   |   | |       | |   "ReportInterval" = 0
    | |   |   |   | |       | |   "PrimaryUsagePage" = 32
    | |   |   |   | |       | |   "MaxFeatureReportSize" = 41
    | |   |   |   | |       | | }
    | |   |   |   | |       | | 
    | |   |   |   | |       | +-o AppleUSBALSService  <class AppleUSBALSService, id 0x1000005be, registered, matched, active, busy 0 (0 ms), retain 5>
    | |   |   |   | |       |     {
    | |   |   |   | |       |       "IOCFPlugInTypes" = {"0516B563-B15B-11DA-96EB-0014519758EF"="AppleHIDALSService.kext/Contents/PlugIns/AppleHIDALS.plugin"}
    | |   |   |   | |       |       "CFBundleIdentifier" = "com.apple.driver.AppleHIDALSService"
    | |   |   |   | |       |       "IOClass" = "AppleUSBALSService"
    | |   |   |   | |       |       "IOProviderClass" = "IOHIDInterface"
    | |   |   |   | |       |       "VendorID" = 1452
    | |   |   |   | |       |       "IOProbeScore" = 6200
    | |   |   |   | |       |       "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   | |       |       "PrimaryUsage" = 65
    | |   |   |   | |       |       "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   | |       |       "DeviceUsagePairs" = ({"DeviceUsagePage"=32,"DeviceUsage"=65})
    | |   |   |   | |       |       "ProductID" = 33378
    | |   |   |   | |       |       "IOPersonalityPublisher" = "com.apple.driver.AppleHIDALSService"
    | |   |   |   | |       |       "HIDServiceSupport" = Yes
    | |   |   |   | |       |       "PrimaryUsagePage" = 32
    | |   |   |   | |       |       "CFBundleIdentifierKernel" = "com.apple.driver.AppleHIDALSService"
    | |   |   |   | |       |     }
    | |   |   |   | |       |     
    | |   |   |   | |       +-o IOHIDLibUserClient  <class IOHIDLibUserClient, id 0x1000005c8, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   | |           {
    | |   |   |   | |             "DebugState" = {"MaxEnqueueReportSize"=8192,"EventQueueMap"=({"entrySize"=0,"QueueSize"=16384,"EnqueueErrorCount"=0,"head"=4284,"UsagePercentHist"={"100"=0,"60"=0,"50"=0,"0"=49,"40"=0,"30"=0,"90"=0,"20"=0,"80"=0,"10"=0,"70"=0},"tail"=4284,"numEntries"=0}),"ClientOpened"=Yes,"Privileged"=Yes}
    | |   |   |   | |             "IOUserClientCreator" = "pid 123, WindowServer"
    | |   |   |   | |             "IOUserClientDefaultLocking" = Yes
    | |   |   |   | |           }
    | |   |   |   | |           
    | |   |   |   | +-o AppleUSBVHCIPort@80400000  <class AppleUSBVHCIPort, id 0x1000003dc, registered, matched, active, busy 0 (606 ms), retain 14>
    | |   |   |   | | | {
    | |   |   |   | | |   "locationID" = 18446744071566262272
    | |   |   |   | | |   "port-statistics" = {"kPortStatEOF2ViolationCurrentConnectCount"=0,"kPortStatEOF2ViolationDuringResetCount"=0,"kPortStatPowerStateTime"={"kPowerStateOff"="0ms (0%)","kPowerStateSleep"="7767ms (0%)","kPowerStateOn"="12623988ms (99%)","kPowerStateSuspended"="0ms (0%)"},"kPortStatConnectCount"=1,"kPortStatRemoteWakeCount"=0,"kPortStatEOF2ViolationRecoveryDuringResetCount"=0,"kPortStatAddressFailureCount"=0,"kPortStatEOF2ViolationCount"=0,"kPortStatEnumerationFailureCount"=0,"kPortStatOverCurrentCount"=0,"kPortStatEOF2ViolationDuringResumeCount"=0}
    | |   |   |   | | |   "IOPowerManagement" = {"ChildrenPowerState"=3,"DevicePowerState"=2,"CurrentPowerState"=3,"CapabilityFlags"=32768,"MaxPowerState"=3,"DriverPowerState"=0}
    | |   |   |   | | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   | | |   "port-status" = 4866
    | |   |   |   | | |   "port" = <04000000>
    | |   |   |   | | | }
    | |   |   |   | | | 
    | |   |   |   | | +-o Headset@80400000  <class IOUSBHostDevice, id 0x10000041f, registered, matched, active, busy 0 (606 ms), retain 24>
    | |   |   |   | |   | {
    | |   |   |   | |   |   "kUSBSerialNumberString" = "000000000000"
    | |   |   |   | |   |   "bDeviceClass" = 0
    | |   |   |   | |   |   "bDeviceSubClass" = 0
    | |   |   |   | |   |   "iSerialNumber" = 3
    | |   |   |   | |   |   "Built-In" = Yes
    | |   |   |   | |   |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.usb","com.apple.developer.driverkit.builtin"))
    | |   |   |   | |   |   "iProduct" = 2
    | |   |   |   | |   |   "USB Serial Number" = "000000000000"
    | |   |   |   | |   |   "USB Vendor Name" = "Apple"
    | |   |   |   | |   |   "USBSpeed" = 3
    | |   |   |   | |   |   "IOPowerManagement" = {"PowerOverrideOn"=Yes,"CapabilityFlags"=32768,"MaxPowerState"=2,"DevicePowerState"=2,"DriverPowerState"=0,"ChildrenPowerState"=1,"CurrentPowerState"=2}
    | |   |   |   | |   |   "bNumConfigurations" = 1
    | |   |   |   | |   |   "kUSBProductString" = "Headset"
    | |   |   |   | |   |   "IOServiceLegacyMatchingRegistryID" = 4294968356
    | |   |   |   | |   |   "kUSBVendorString" = "Apple"
    | |   |   |   | |   |   "USB Product Name" = "Headset"
    | |   |   |   | |   |   "iManufacturer" = 1
    | |   |   |   | |   |   "idVendor" = 1452
    | |   |   |   | |   |   "Device Speed" = 2
    | |   |   |   | |   |   "kUSBCurrentConfiguration" = 1
    | |   |   |   | |   |   "idProduct" = 33027
    | |   |   |   | |   |   "bcdDevice" = 537
    | |   |   |   | |   |   "sessionID" = 836124409
    | |   |   |   | |   |   "USB Address" = 4
    | |   |   |   | |   |   "non-removable" = "yes"
    | |   |   |   | |   |   "UsbUserClientEntitlementRequired" = "com.apple.ibridge.control"
    | |   |   |   | |   |   "IOCFPlugInTypes" = {"9dc7b780-9ec0-11d4-a54f-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | |   |   |   | |   |   "IOClassNameOverride" = "IOUSBDevice"
    | |   |   |   | |   |   "USBPortType" = 2
    | |   |   |   | |   |   "bDeviceProtocol" = 0
    | |   |   |   | |   |   "locationID" = 18446744071566262272
    | |   |   |   | |   |   "bcdUSB" = 512
    | |   |   |   | |   |   "kUSBAddress" = 4
    | |   |   |   | |   |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   | |   |   "bMaxPacketSize0" = 64
    | |   |   |   | |   | }
    | |   |   |   | |   | 
    | |   |   |   | |   +-o AppleUSBHostLegacyClient  <class AppleUSBHostLegacyClient, id 0x100000425, !registered, !matched, active, busy 0, retain 8>
    | |   |   |   | |   |   {
    | |   |   |   | |   |     "IOPowerManagement" = {"DevicePowerState"=0,"CurrentPowerState"=1,"CapabilityFlags"=65536,"MaxPowerState"=2,"DriverPowerState"=1}
    | |   |   |   | |   |   }
    | |   |   |   | |   |   
    | |   |   |   | |   +-o AppleUSBHostCompositeDevice  <class AppleUSBHostCompositeDevice, id 0x10000043f, !registered, !matched, active, busy 0, retain 4>
    | |   |   |   | |   |   {
    | |   |   |   | |   |     "IOProbeScore" = 50000
    | |   |   |   | |   |     "CFBundleIdentifier" = "com.apple.driver.usb.AppleUSBHostCompositeDevice"
    | |   |   |   | |   |     "IOProviderClass" = "IOUSBHostDevice"
    | |   |   |   | |   |     "IOClass" = "AppleUSBHostCompositeDevice"
    | |   |   |   | |   |     "IOPersonalityPublisher" = "com.apple.driver.usb.AppleUSBHostCompositeDevice"
    | |   |   |   | |   |     "bDeviceSubClass" = 0
    | |   |   |   | |   |     "CFBundleIdentifierKernel" = "com.apple.driver.usb.AppleUSBHostCompositeDevice"
    | |   |   |   | |   |     "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   | |   |     "kUSBPreferredConfiguration" = 1
    | |   |   |   | |   |     "bDeviceClass" = 0
    | |   |   |   | |   |   }
    | |   |   |   | |   |   
    | |   |   |   | |   +-o HID Relay@0  <class IOUSBHostInterface, id 0x100000446, registered, matched, active, busy 0 (551 ms), retain 12>
    | |   |   |   | |     | {
    | |   |   |   | |     |   "USBSpeed" = 3
    | |   |   |   | |     |   "iInterface" = 6
    | |   |   |   | |     |   "IOServiceLegacyMatchingRegistryID" = 4294968399
    | |   |   |   | |     |   "bInterfaceProtocol" = 0
    | |   |   |   | |     |   "bAlternateSetting" = 0
    | |   |   |   | |     |   "idProduct" = 33027
    | |   |   |   | |     |   "bcdDevice" = 537
    | |   |   |   | |     |   "USB Interface Name" = "HID Relay"
    | |   |   |   | |     |   "USB Product Name" = "Headset"
    | |   |   |   | |     |   "locationID" = 18446744071566262272
    | |   |   |   | |     |   "bInterfaceClass" = 3
    | |   |   |   | |     |   "bInterfaceSubClass" = 0
    | |   |   |   | |     |   "IOCFPlugInTypes" = {"2d9786c6-9ef3-11d4-ad51-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | |   |   |   | |     |   "USBPortType" = 2
    | |   |   |   | |     |   "kUSBString" = "HID Relay"
    | |   |   |   | |     |   "bInterfaceNumber" = 0
    | |   |   |   | |     |   "bConfigurationValue" = 1
    | |   |   |   | |     |   "USB Vendor Name" = "Apple"
    | |   |   |   | |     |   "idVendor" = 1452
    | |   |   |   | |     |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.usb","com.apple.developer.driverkit.builtin"))
    | |   |   |   | |     |   "bNumEndpoints" = 1
    | |   |   |   | |     |   "IODEXTMatchCount" = 1
    | |   |   |   | |     |   "USB Serial Number" = "000000000000"
    | |   |   |   | |     |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   | |     |   "IOClassNameOverride" = "IOUSBInterface"
    | |   |   |   | |     | }
    | |   |   |   | |     | 
    | |   |   |   | |     +-o AppleUserUSBHostHIDDevice  <class AppleUserHIDDevice, id 0x10000055e, registered, matched, active, busy 0 (8 ms), retain 12>
    | |   |   |   | |       | {
    | |   |   |   | |       |   "PrimaryUsagePage" = 12
    | |   |   |   | |       |   "MaxInputReportSize" = 1
    | |   |   |   | |       |   "IOUserClientClass" = "IOHIDLibUserClient"
    | |   |   |   | |       |   "VersionNumber" = 537
    | |   |   |   | |       |   "VendorID" = 1452
    | |   |   |   | |       |   "ReportDescriptor" = <050c0901a101050c09cd09ea09e91500250195037501810295058105c0>
    | |   |   |   | |       |   "Built-In" = Yes
    | |   |   |   | |       |   "DebugState" = {}
    | |   |   |   | |       |   "DeviceTypeHint" = "Headset"
    | |   |   |   | |       |   "BootProtocol" = 0
    | |   |   |   | |       |   "MaxFeatureReportSize" = 0
    | |   |   |   | |       |   "Product" = "Headset"
    | |   |   |   | |       |   "SerialNumber" = "000000000000"
    | |   |   |   | |       |   "Transport" = "USB"
    | |   |   |   | |       |   "Elements" = ({"ReportID"=0,"ElementCookie"=1,"CollectionType"=1,"Type"=513,"VariableSize"=0,"Elements"=({"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=12,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=0,"Usage"=205,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=4},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=12,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=0,"Usage"=234,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=5},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=12,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=0,"Usage"=233,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=6}),"UsagePage"=12,"Usage"=1},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=0,"IsArray"=Yes,"Type"=5,"Size"=0,"Min"=0,"Flags"=0,"ReportID"=0,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=0,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=0,"ElementCookie"=3},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=1,"IsArray"=Yes,"Type"=5,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=0,"Usage"=0,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=2})
    | |   |   |   | |       |   "IOServiceDEXTEntitlements" = "com.apple.developer.driverkit.family.hid.device"
    | |   |   |   | |       |   "Manufacturer" = "Apple"
    | |   |   |   | |       |   "IOUserServerCDHash" = "631d8a4d7a2233a86f758c4d6ed78278f7f5f37e"
    | |   |   |   | |       |   "ProductID" = 33027
    | |   |   |   | |       |   "RegisterService" = No
    | |   |   |   | |       |   "DeviceUsagePairs" = ({"DeviceUsagePage"=12,"DeviceUsage"=1})
    | |   |   |   | |       |   "IOPowerManagement" = {"DevicePowerState"=0,"CurrentPowerState"=0,"CapabilityFlags"=0,"MaxPowerState"=2}
    | |   |   |   | |       |   "IOUserServerName" = "com.apple.driverkit.AppleUserUSBHostHIDDevice0"
    | |   |   |   | |       |   "ReportInterval" = 0
    | |   |   |   | |       |   "InputReportElements" = ({"ReportID"=0,"ElementCookie"=7,"Size"=8,"ReportCount"=1,"Type"=1,"VariableSize"=0,"UsagePage"=0,"ReportSize"=8,"Usage"=0})
    | |   |   |   | |       |   "IOMatchedPersonality" = {"IOUserClass"="AppleUserUSBHostHIDDevice","CFBundleIdentifier"="com.apple.AppleUserHIDDrivers","IOUserServerCDHash"="631d8a4d7a2233a86f758c4d6ed78278f7f5f37e","HIDDefaultBehavior"="","IOProviderClass"="IOUSBHostInterface","CFBundleIdentifierKernel"="com.apple.iokit.IOHIDFamily","bInterfaceClass"=3,"IOClass"="AppleUserHIDDevice","bInterfaceSubClass"=0,"IOProbeScore"=1000,"IOUserServerName"="com.apple.driverkit.AppleUserUSBHostHIDDevice0"}
    | |   |   |   | |       |   "CFBundleIdentifier" = "com.apple.AppleUserHIDDrivers"
    | |   |   |   | |       |   "MaxOutputReportSize" = 0
    | |   |   |   | |       |   "IOCFPlugInTypes" = {"FA12FA38-6F1A-11D4-BA0C-0005028F18D5"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin","40A57A4E-26A0-11D8-9295-000A958A2C78"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin","7DDEECA8-A7B4-11DA-8A0E-0014519758EF"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin"}
    | |   |   |   | |       |   "IOProviderClass" = "IOUSBHostInterface"
    | |   |   |   | |       |   "IOUserClass" = "AppleUserUSBHostHIDDevice"
    | |   |   |   | |       |   "LocationID" = 18446744071566262272
    | |   |   |   | |       |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOHIDFamily"
    | |   |   |   | |       |   "IOClass" = "AppleUserHIDDevice"
    | |   |   |   | |       |   "PrimaryUsage" = 1
    | |   |   |   | |       |   "HIDDefaultBehavior" = ""
    | |   |   |   | |       |   "CountryCode" = 0
    | |   |   |   | |       |   "RequestTimeout" = 5000000
    | |   |   |   | |       |   "bInterfaceSubClass" = 0
    | |   |   |   | |       |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   | |       |   "IOProbeScore" = 51000
    | |   |   |   | |       |   "DeviceOpenedByEventSystem" = Yes
    | |   |   |   | |       |   "bInterfaceClass" = 3
    | |   |   |   | |       |   "HIDDKStart" = Yes
    | |   |   |   | |       | }
    | |   |   |   | |       | 
    | |   |   |   | |       +-o IOHIDInterface  <class IOHIDInterface, id 0x1000005b8, registered, matched, active, busy 0 (7 ms), retain 10>
    | |   |   |   | |         | {
    | |   |   |   | |         |   "Transport" = "USB"
    | |   |   |   | |         |   "BootProtocol" = 0
    | |   |   |   | |         |   "HIDDefaultBehavior" = ""
    | |   |   |   | |         |   "Manufacturer" = "Apple"
    | |   |   |   | |         |   "Product" = "Headset"
    | |   |   |   | |         |   "MaxInputReportSize" = 1
    | |   |   |   | |         |   "Built-In" = Yes
    | |   |   |   | |         |   "DeviceUsagePairs" = ({"DeviceUsagePage"=12,"DeviceUsage"=1})
    | |   |   |   | |         |   "MaxOutputReportSize" = 0
    | |   |   |   | |         |   "ReportDescriptor" = <050c0901a101050c09cd09ea09e91500250195037501810295058105c0>
    | |   |   |   | |         |   "CountryCode" = 0
    | |   |   |   | |         |   "VendorID" = 1452
    | |   |   |   | |         |   "VersionNumber" = 537
    | |   |   |   | |         |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.hid","com.apple.developer.driverkit.builtin"))
    | |   |   |   | |         |   "IODEXTMatchCount" = 1
    | |   |   |   | |         |   "PrimaryUsage" = 1
    | |   |   |   | |         |   "LocationID" = 18446744071566262272
    | |   |   |   | |         |   "ProductID" = 33027
    | |   |   |   | |         |   "SerialNumber" = "000000000000"
    | |   |   |   | |         |   "ReportInterval" = 0
    | |   |   |   | |         |   "PrimaryUsagePage" = 12
    | |   |   |   | |         |   "DeviceOpenedByEventSystem" = Yes
    | |   |   |   | |         |   "MaxFeatureReportSize" = 0
    | |   |   |   | |         | }
    | |   |   |   | |         | 
    | |   |   |   | |         +-o AppleUserHIDEventDriver  <class AppleUserHIDEventService, id 0x1000005bc, registered, matched, active, busy 0 (0 ms), retain 11>
    | |   |   |   | |           | {
    | |   |   |   | |           |   "PrimaryUsagePage" = 12
    | |   |   |   | |           |   "IOUserClientClass" = "IOHIDEventServiceUserClient"
    | |   |   |   | |           |   "VersionNumber" = 537
    | |   |   |   | |           |   "VendorID" = 1452
    | |   |   |   | |           |   "Built-In" = Yes
    | |   |   |   | |           |   "DeviceTypeHint" = "Headset"
    | |   |   |   | |           |   "Product" = "Headset"
    | |   |   |   | |           |   "SerialNumber" = "000000000000"
    | |   |   |   | |           |   "Transport" = "USB"
    | |   |   |   | |           |   "IOServiceDEXTEntitlements" = "com.apple.developer.driverkit.family.hid.eventservice"
    | |   |   |   | |           |   "Manufacturer" = "Apple"
    | |   |   |   | |           |   "IOUserServerCDHash" = "631d8a4d7a2233a86f758c4d6ed78278f7f5f37e"
    | |   |   |   | |           |   "ProductID" = 33027
    | |   |   |   | |           |   "DeviceUsagePairs" = ({"DeviceUsagePage"=12,"DeviceUsage"=1})
    | |   |   |   | |           |   "RegisterService" = No
    | |   |   |   | |           |   "IOPowerManagement" = {"DevicePowerState"=0,"CurrentPowerState"=0,"CapabilityFlags"=0,"MaxPowerState"=2}
    | |   |   |   | |           |   "IOUserServerName" = "com.apple.driverkit.AppleUserHIDEventDriver"
    | |   |   |   | |           |   "ReportInterval" = 0
    | |   |   |   | |           |   "VendorIDSource" = 0
    | |   |   |   | |           |   "IOMatchedPersonality" = {"IOProbeScore"=1,"CFBundleIdentifier"="com.apple.AppleUserHIDDrivers","IOProviderClass"="IOHIDInterface","IOClass"="AppleUserHIDEventService","IOUserServerCDHash"="631d8a4d7a2233a86f758c4d6ed78278f7f5f37e","CFBundleIdentifierKernel"="com.apple.iokit.IOHIDFamily","IOUserClass"="AppleUserHIDEventDriver","DeviceUsagePairs"=({"DeviceUsagePage"=1,"DeviceUsage"=1},{"DeviceUsagePage"=1,"DeviceUsage"=2},{"DeviceUsagePage"=1,"DeviceUsage"=6},{"DeviceUsagePage"=1,"DeviceUsage"=7},{"DeviceUsagePage"=12},{"DeviceUsagePage"=13}),"IOUserServerName"="com.apple.driverkit.AppleUserHIDEventDriver"}
    | |   |   |   | |           |   "HIDEventServiceProperties" = {"HIDMouseKeysOptionToggles"=0,"JitterNoClick"=1,"ActuateDetents"=1,"Dragging"=0,"PressCountTriplePressTimeout"=1000000,"HIDSlowKeysDelay"=0,"JitterNoMove"=1,"FlipLeftAndRightEdgeGestures"=No,"HIDTrackpadScrollAcceleration"=20480,"HIDInitialKeyRepeat"=500000000,"TrackpadThreeFingerHorizSwipeGesture"=2,"TrackpadThreeFingerDrag"=No,"MTGestureConfiguration"={"Version"=1,"Behaviors"=({"BehaviorID"=5})},"HIDPointerAcceleration"=45056,"UserPreferences"=Yes,"HIDDefaultParameters"=Yes,"HIDMouseKeysOn"=0,"HIDF12EjectDelay"=250,"TrackpadHorizScroll"=1,"TrackpadFourFingerVertSwipeGesture"=2,"TrackpadTwoFingerFromRightEdgeSwipeGesture"=3,"USBMouseStopsTrackpad"=0,"PressCountDoublePressTimeout"=600000,"HIDMouseScrollAcceleration"=20480,"TrackpadThreeFingerTapGesture"=2,"MouseOneFingerDoubleTapGesture"=0,"HIDScrollZoomModifierMask"=0,"TrackpadScroll"=Yes,"Trackpad Jitter Milliseconds"=192,"HIDPointerButtonMode"=2,"HIDKeyboardModifierMappingPairs"=(),"LogLevel"=6,"TrackpadFourFingerHorizSwipeGesture"=2,"HIDTrackpadAcceleration"=45056,"DragLock"=0,"DeviceOpenedByEventSystem"=Yes,"TwofingerNoAction"=1,"MouseTwoFingerDoubleTapGesture"=3,"HIDClickTime"=500000000,"HIDMouseAcceleration"=196608,"SecondClickThreshold"=1,"HIDStickyKeysShiftToggles"=0,"TrackpadHandResting"=Yes,"TrackpadFourFingerPinchGesture"=2,"MouseMomentumScroll"=Yes,"TrackpadFiveFingerPinchGesture"=2,"PalmNoAction Permanent"=1,"MouseButtonMode"="TwoButton","TrackpadThreeFingerVertSwipeGesture"=2,"OutsidezoneNoAction When Typing"=1,"LongPressTimeout"=1300000,"ForceSuppressed"=No,"TrackpadCornerSecondaryClick"=0,"MouseButtonDivision"=55,"HIDStickyKeysOn"=0,"HIDStickyKeysDisabled"=0,"EjectDelay"=0,"TrackpadPinch"=1,"FirstClickThreshold"=1,"PressCountTrackingEnabled"=Yes,"HIDClickSpace"=(0,0),"PalmNoAction When Typing"=1,"PressCountUsagePairs"=(786637,720929),"MouseVerticalScroll"=Yes,"version"=1,"HIDSubinterfaceID"=198,"MouseHorizontalScroll"=Yes,"BatchInterval"=1,"MouseKeysStopsTrackpad"=0,"TrackpadMomentumScroll"=Yes,"MouseTwoFingerHorizSwipeGesture"=2,"HIDKeyRepeat"=83333333,"HIDScrollReset"=Yes,"TrackpadTwoFingerDoubleTapGesture"=1,"Clicking"=0,"TrackpadRightClick"=Yes,"TrackpadRotate"=1,"Use Panther Settings for W"=0,"HIDScrollAcceleration"=20480,"HIDFKeyMode"=0}
    | |   |   |   | |           |   "CFBundleIdentifier" = "com.apple.AppleUserHIDDrivers"
    | |   |   |   | |           |   "IOCFPlugInTypes" = {"7DDEECA8-A7B4-11DA-8A0E-0014519758EF"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin","FA12FA38-6F1A-11D4-BA0C-0005028F18D5"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin"}
    | |   |   |   | |           |   "IOProviderClass" = "IOHIDInterface"
    | |   |   |   | |           |   "IOUserClass" = "AppleUserHIDEventDriver"
    | |   |   |   | |           |   "LocationID" = 18446744071566262272
    | |   |   |   | |           |   "IOClass" = "AppleUserHIDEventService"
    | |   |   |   | |           |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOHIDFamily"
    | |   |   |   | |           |   "PrimaryUsage" = 1
    | |   |   |   | |           |   "CountryCode" = 0
    | |   |   |   | |           |   "HIDServiceSupport" = Yes
    | |   |   |   | |           |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   | |           |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   | |           |   "StandardType" = 0
    | |   |   |   | |           |   "IOProbeScore" = 1151
    | |   |   |   | |           |   "HIDDKStart" = Yes
    | |   |   |   | |           | }
    | |   |   |   | |           | 
    | |   |   |   | |           +-o IOHIDEventServiceUserClient  <class IOHIDEventServiceUserClient, id 0x1000005cc, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   | |               {
    | |   |   |   | |                 "DebugState" = {"EventQueue"={"NoFullMsg"=0,"tail"=0,"NotificationForce"=0,"NotificationCount"=0,"head"=0}}
    | |   |   |   | |                 "IOUserClientCreator" = "pid 123, WindowServer"
    | |   |   |   | |                 "IOUserClientDefaultLocking" = Yes
    | |   |   |   | |               }
    | |   |   |   | |               
    | |   |   |   | +-o AppleUSBVHCIPort@80500000  <class AppleUSBVHCIPort, id 0x1000003dd, registered, matched, active, busy 0 (0 ms), retain 10>
    | |   |   |   | |   {
    | |   |   |   | |     "locationID" = 18446744071567310848
    | |   |   |   | |     "port-statistics" = {"kPortStatEOF2ViolationCurrentConnectCount"=0,"kPortStatEOF2ViolationDuringResetCount"=0,"kPortStatPowerStateTime"={"kPowerStateOff"="0ms (0%)","kPowerStateSleep"="7871ms (0%)","kPowerStateOn"="13ms (0%)","kPowerStateSuspended"="12623880ms (99%)"},"kPortStatConnectCount"=0,"kPortStatRemoteWakeCount"=0,"kPortStatEOF2ViolationRecoveryDuringResetCount"=0,"kPortStatAddressFailureCount"=0,"kPortStatEOF2ViolationCount"=0,"kPortStatEnumerationFailureCount"=0,"kPortStatOverCurrentCount"=0,"kPortStatEOF2ViolationDuringResumeCount"=0}
    | |   |   |   | |     "IOPowerManagement" = {"DevicePowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=65536,"MaxPowerState"=3,"DriverPowerState"=0}
    | |   |   |   | |     "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   | |     "port-status" = 2
    | |   |   |   | |     "port" = <05000000>
    | |   |   |   | |   }
    | |   |   |   | |   
    | |   |   |   | +-o AppleUSBVHCIPort@80600000  <class AppleUSBVHCIPort, id 0x1000003de, registered, matched, active, busy 0 (0 ms), retain 10>
    | |   |   |   | |   {
    | |   |   |   | |     "locationID" = 18446744071568359424
    | |   |   |   | |     "port-statistics" = {"kPortStatEOF2ViolationCurrentConnectCount"=0,"kPortStatEOF2ViolationDuringResetCount"=0,"kPortStatPowerStateTime"={"kPowerStateOff"="0ms (0%)","kPowerStateSleep"="7871ms (0%)","kPowerStateOn"="38ms (0%)","kPowerStateSuspended"="12623850ms (99%)"},"kPortStatConnectCount"=0,"kPortStatRemoteWakeCount"=0,"kPortStatEOF2ViolationRecoveryDuringResetCount"=0,"kPortStatAddressFailureCount"=0,"kPortStatEOF2ViolationCount"=0,"kPortStatEnumerationFailureCount"=0,"kPortStatOverCurrentCount"=0,"kPortStatEOF2ViolationDuringResumeCount"=0}
    | |   |   |   | |     "IOPowerManagement" = {"DevicePowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=65536,"MaxPowerState"=3,"DriverPowerState"=0}
    | |   |   |   | |     "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   | |     "port-status" = 2
    | |   |   |   | |     "port" = <06000000>
    | |   |   |   | |   }
    | |   |   |   | |   
    | |   |   |   | +-o AppleUSBVHCIPort@80700000  <class AppleUSBVHCIPort, id 0x1000003df, registered, matched, active, busy 0 (0 ms), retain 10>
    | |   |   |   | |   {
    | |   |   |   | |     "locationID" = 18446744071569408000
    | |   |   |   | |     "port-statistics" = {"kPortStatEOF2ViolationCurrentConnectCount"=0,"kPortStatEOF2ViolationDuringResetCount"=0,"kPortStatPowerStateTime"={"kPowerStateOff"="0ms (0%)","kPowerStateSleep"="7867ms (0%)","kPowerStateOn"="11ms (0%)","kPowerStateSuspended"="12623884ms (99%)"},"kPortStatConnectCount"=0,"kPortStatRemoteWakeCount"=0,"kPortStatEOF2ViolationRecoveryDuringResetCount"=0,"kPortStatAddressFailureCount"=0,"kPortStatEOF2ViolationCount"=0,"kPortStatEnumerationFailureCount"=0,"kPortStatOverCurrentCount"=0,"kPortStatEOF2ViolationDuringResumeCount"=0}
    | |   |   |   | |     "IOPowerManagement" = {"DevicePowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=65536,"MaxPowerState"=3,"DriverPowerState"=0}
    | |   |   |   | |     "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   | |     "port-status" = 2
    | |   |   |   | |     "port" = <07000000>
    | |   |   |   | |   }
    | |   |   |   | |   
    | |   |   |   | +-o AppleUSBVHCIPort@80800000  <class AppleUSBVHCIPort, id 0x1000003e0, registered, matched, active, busy 0 (0 ms), retain 10>
    | |   |   |   |     {
    | |   |   |   |       "locationID" = 18446744071570456576
    | |   |   |   |       "port-statistics" = {"kPortStatEOF2ViolationCurrentConnectCount"=0,"kPortStatEOF2ViolationDuringResetCount"=0,"kPortStatPowerStateTime"={"kPowerStateOff"="0ms (0%)","kPowerStateSleep"="7866ms (0%)","kPowerStateOn"="38ms (0%)","kPowerStateSuspended"="12623856ms (99%)"},"kPortStatConnectCount"=0,"kPortStatRemoteWakeCount"=0,"kPortStatEOF2ViolationRecoveryDuringResetCount"=0,"kPortStatAddressFailureCount"=0,"kPortStatEOF2ViolationCount"=0,"kPortStatEnumerationFailureCount"=0,"kPortStatOverCurrentCount"=0,"kPortStatEOF2ViolationDuringResumeCount"=0}
    | |   |   |   |       "IOPowerManagement" = {"DevicePowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=65536,"MaxPowerState"=3,"DriverPowerState"=0}
    | |   |   |   |       "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   |       "port-status" = 2
    | |   |   |   |       "port" = <08000000>
    | |   |   |   |     }
    | |   |   |   |     
    | |   |   |   +-o com_apple_AVEBridge  <class com_apple_AVEBridge, id 0x100000549, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |   |   |   {
    | |   |   |   |     "IOProbeScore" = 1000
    | |   |   |   |     "CFBundleIdentifier" = "com.apple.driver.AppleAVEBridge"
    | |   |   |   |     "IOMatchCategory" = "com_apple_AVEBridge"
    | |   |   |   |     "IOClass" = "com_apple_AVEBridge"
    | |   |   |   |     "IOPersonalityPublisher" = "com.apple.driver.AppleAVEBridge"
    | |   |   |   |     "IOAVEHEVCEncode" = "1"
    | |   |   |   |     "IOProviderClass" = "IOBufferCopyEngine"
    | |   |   |   |     "CFBundleIdentifierKernel" = "com.apple.driver.AppleAVEBridge"
    | |   |   |   |     "IOUserClientClass" = "com_apple_AVEBridgeUserClient"
    | |   |   |   |     "IOPowerManagement" = {"CapabilityFlags"=32768,"MaxPowerState"=1,"CurrentPowerState"=1}
    | |   |   |   |     "IOResourceMatch" = "IOKit"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o BridgeAudioCommunicationService  <class BridgeAudioCommunicationService, id 0x10000054a, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |   |     | {
    | |   |   |     |   "IOProbeScore" = 0
    | |   |   |     |   "CFBundleIdentifier" = "com.apple.driver.BridgeAudioCommunication"
    | |   |   |     |   "IOProviderClass" = "IOBufferCopyEngine"
    | |   |   |     |   "IOClass" = "BridgeAudioCommunicationService"
    | |   |   |     |   "IOPersonalityPublisher" = "com.apple.driver.BridgeAudioCommunication"
    | |   |   |     |   "IOKitDebug" = 65535
    | |   |   |     |   "CFBundleIdentifierKernel" = "com.apple.driver.BridgeAudioCommunication"
    | |   |   |     |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |     |   "IOUserClientClass" = "BridgeAudioCommunicationUserClient"
    | |   |   |     | }
    | |   |   |     | 
    | |   |   |     +-o BridgeAudioCommunicationUserClient  <class BridgeAudioCommunicationUserClient, id 0x1000005a0, !registered, !matched, active, busy 0, retain 6>
    | |   |   |         {
    | |   |   |           "IOUserClientCreator" = "pid 155, coreaudiod"
    | |   |   |           "IOUserClientDefaultLocking" = Yes
    | |   |   |         }
    | |   |   |         
    | |   |   +-o SEPM@0,2  <class IOPCIDevice, id 0x10000025e, registered, matched, active, busy 0 (0 ms), retain 10>
    | |   |   | | {
    | |   |   | |   "assigned-addresses" = <100204c240000000000080120000000000004000180204c240000000000010130000000000000800200204c240000000000022130000000000000100>
    | |   |   | |   "IOInterruptSpecifiers" = (<2000000000000100>,<2100000000000100>,<2200000000000100>,<2300000000000100>,<2400000000000100>,<2500000000000100>,<2600000000000100>,<2700000000000100>)
    | |   |   | |   "class-code" = <00000000>
    | |   |   | |   "IODeviceMemory" = (({"address"=275188285440,"length"=4194304}),({"address"=275197722624,"length"=524288}),({"address"=275198902272,"length"=65536}))
    | |   |   | |   "IOReportLegendPublic" = Yes
    | |   |   | |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   |   | |   "subsystem-vendor-id" = <6b100000>
    | |   |   | |   "built-in" = <00>
    | |   |   | |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   |   | |   "pci-aspm-default" = 258
    | |   |   | |   "IOPCIMSIMode" = Yes
    | |   |   | |   "IOInterruptControllers" = ("IOPCIMessagedInterruptController","IOPCIMessagedInterruptController","IOPCIMessagedInterruptController","IOPCIMessagedInterruptController","IOPCIMessagedInterruptController","IOPCIMessagedInterruptController","IOPCIMessagedInterruptController","IOPCIMessagedInterruptController")
    | |   |   | |   "vendor-id" = <6b100000>
    | |   |   | |   "name" = <"pci106b,1802">
    | |   |   | |   "device-id" = <02180000>
    | |   |   | |   "IOChildIndex" = 3
    | |   |   | |   "acpi-pmcap-offset" = 64
    | |   |   | |   "pci-msi-flags" = <0100000000000000>
    | |   |   | |   "compatible" = <"pci106b,1802","pciclass,000000","SEPM">
    | |   |   | |   "IOPCIResourced" = Yes
    | |   |   | |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci"))
    | |   |   | |   "IOPCIExpressLinkCapabilities" = 4683843
    | |   |   | |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/RP17@1b0000/SEPM@2"
    | |   |   | |   "subsystem-id" = <02180000>
    | |   |   | |   "revision-id" = <01000000>
    | |   |   | |   "IOPCIExpressLinkStatus" = 4163
    | |   |   | |   "IOPCIExpressCapabilities" = 2
    | |   |   | |   "pcidebug" = "4:0:2"
    | |   |   | |   "IOName" = "pci106b,1802"
    | |   |   | |   "IOReportLegend" = ({"IOReportGroupName"="Interrupt Statistics (by index)","IOReportChannels"=((5291294645182005248,4295098369,"               First Level Interrupt Handler Count"),(5291294645182005249,4295098369,"              Second Level Interrupt Handler Count"),(5291294645182005250,4295098369,"        First Level Interrupt Handler Time (MATUs)"),(5291294645182005251,4295098369,"   Second Level Interrupt Handler CPU Time (MATUs)"),(5291294645182005252,4295098369,"Second Level Interrupt Handler System Time (MATUs)")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="SEPM 0"},{"IOReportGroupName"="Interrupt Statistics (by index)","IOReportChannels"=((5291294645182070784,4295098369,"               First Level Interrupt Handler Count"),(5291294645182070785,4295098369,"              Second Level Interrupt Handler Count"),(5291294645182070786,4295098369,"        First Level Interrupt Handler Time (MATUs)"),(5291294645182070787,4295098369,"   Second Level Interrupt Handler CPU Time (MATUs)"),(5291294645182070788,4295098369,"Second Level Interrupt Handler System Time (MATUs)")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="SEPM 1"})
    | |   |   | |   "reg" = <0002040000000000000000000000000000000000100204420000000000000000000000000000400018020442000000000000000000000000000008002002044200000000000000000000000000000100>
    | |   |   | | }
    | |   |   | | 
    | |   |   | +-o AppleSEPIntelIOP  <class AppleSEPIntelIOP, id 0x1000002c1, !registered, !matched, active, busy 0 (0 ms), retain 5>
    | |   |   |   | {
    | |   |   |   |   "IOProbeScore" = 0
    | |   |   |   |   "CFBundleIdentifier" = "com.apple.driver.AppleSEPManager"
    | |   |   |   |   "IOProviderClass" = "IOPCIDevice"
    | |   |   |   |   "IOClass" = "AppleSEPIntelIOP"
    | |   |   |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   |   "CFBundleIdentifierKernel" = "com.apple.driver.AppleSEPManager"
    | |   |   |   |   "IONameMatch" = "SEPM"
    | |   |   |   |   "IONameMatched" = "SEPM"
    | |   |   |   | }
    | |   |   |   | 
    | |   |   |   +-o iop-nub,sep  <class AppleSEPIntelIOPNub, id 0x1000002c2, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |   |     | {
    | |   |   |     | }
    | |   |   |     | 
    | |   |   |     +-o AppleSEPManager  <class AppleSEPManager, id 0x1000002c3, registered, matched, active, busy 0 (0 ms), retain 15>
    | |   |   |         {
    | |   |   |           "IOProbeScore" = 0
    | |   |   |           "CFBundleIdentifier" = "com.apple.driver.AppleSEPManager"
    | |   |   |           "IOProviderClass" = "AppleSEPIntelIOPNub"
    | |   |   |           "IOClass" = "AppleSEPManager"
    | |   |   |           "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |           "CFBundleIdentifierKernel" = "com.apple.driver.AppleSEPManager"
    | |   |   |           "IONameMatch" = "iop-nub,sep"
    | |   |   |           "IOUserClientClass" = "AppleSEPUserClient"
    | |   |   |           "IONameMatched" = "iop-nub,sep"
    | |   |   |           "IOPowerManagement" = {"ChildrenPowerState"=1,"CurrentPowerState"=1,"CapabilityFlags"=32768,"MaxPowerState"=1}
    | |   |   |         }
    | |   |   |         
    | |   |   +-o ADIO@0,3  <class IOPCIDevice, id 0x10000025f, registered, matched, active, busy 0 (331 ms), retain 10>
    | |   |     | {
    | |   |     |   "assigned-addresses" = <100304c2400000000000c0120000000000004000180304c240000000000018130000000000000800200304c240000000000023130000000000000100>
    | |   |     |   "IOInterruptSpecifiers" = (<0900000000000100>)
    | |   |     |   "class-code" = <00010400>
    | |   |     |   "IODeviceMemory" = (({"address"=275192479744,"length"=4194304}),({"address"=275198246912,"length"=524288}),({"address"=275198967808,"length"=65536}))
    | |   |     |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   |     |   "subsystem-vendor-id" = <6b100000>
    | |   |     |   "built-in" = <00>
    | |   |     |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   |     |   "pci-aspm-default" = 258
    | |   |     |   "IOInterruptControllers" = ("IOPCIMessagedInterruptController")
    | |   |     |   "vendor-id" = <6b100000>
    | |   |     |   "name" = <"pci106b,1803">
    | |   |     |   "device-id" = <03180000>
    | |   |     |   "IOChildIndex" = 4
    | |   |     |   "acpi-pmcap-offset" = 64
    | |   |     |   "IOPCIResourced" = Yes
    | |   |     |   "compatible" = <"pci106b,188b","pci106b,1803","pciclass,040100","ADIO">
    | |   |     |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci"))
    | |   |     |   "IOPCIExpressLinkCapabilities" = 4683843
    | |   |     |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/RP17@1b0000/ADIO@3"
    | |   |     |   "subsystem-id" = <8b180000>
    | |   |     |   "revision-id" = <01000000>
    | |   |     |   "IOPCIExpressLinkStatus" = 4163
    | |   |     |   "IOPCIExpressCapabilities" = 2
    | |   |     |   "pcidebug" = "4:0:3"
    | |   |     |   "IOName" = "pci106b,1803"
    | |   |     |   "reg" = <0003040000000000000000000000000000000000100304420000000000000000000000000000400018030442000000000000000000000000000008002003044200000000000000000000000000000100>
    | |   |     | }
    | |   |     | 
    | |   |     +-o BridgeAudioControllerPCI  <class BridgeAudioControllerPCI, id 0x100000540, registered, matched, active, busy 0 (0 ms), retain 8>
    | |   |       | {
    | |   |       |   "IOClass" = "BridgeAudioControllerPCI"
    | |   |       |   "CFBundleIdentifier" = "com.apple.driver.AppleBridgeAudioController"
    | |   |       |   "IOProviderClass" = "IOPCIDevice"
    | |   |       |   "IOPowerManagement" = {"CapabilityFlags"=32768,"MaxPowerState"=1,"CurrentPowerState"=1}
    | |   |       |   "IOUserClientClass" = "BridgeAudioControllerUserClient"
    | |   |       |   "IOProbeScore" = 0
    | |   |       |   "IONameMatch" = "ADIO"
    | |   |       |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |       |   "IONameMatched" = "ADIO"
    | |   |       |   "IOPersonalityPublisher" = "com.apple.driver.AppleBridgeAudioController"
    | |   |       |   "IOKitDebug" = 65535
    | |   |       |   "CFBundleIdentifierKernel" = "com.apple.driver.AppleBridgeAudioController"
    | |   |       | }
    | |   |       | 
    | |   |       +-o BridgeAudioControllerUserClient  <class BridgeAudioControllerUserClient, id 0x10000055d, !registered, !matched, active, busy 0, retain 6>
    | |   |           {
    | |   |             "IOUserClientCreator" = "pid 155, coreaudiod"
    | |   |             "IOUserClientDefaultLocking" = Yes
    | |   |           }
    | |   |           
    | |   +-o RP01@1C  <class IOPCIDevice, id 0x100000218, registered, matched, active, busy 0 (2055 ms), retain 11>
    | |   | | {
    | |   | |   "IOInterruptSpecifiers" = (<1000000007000000>)
    | |   | |   "#address-cells" = <03000000>
    | |   | |   "class-code" = <00040600>
    | |   | |   "IOPCIExpressSlotStatus" = 64
    | |   | |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   | |   "built-in" = <00>
    | |   | |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   | |   "pci-aspm-default" = 2
    | |   | |   "reg-ltrovr" = <0004000000000000>
    | |   | |   "IOInterruptControllers" = ("io-apic-0")
    | |   | |   "vendor-id" = <86800000>
    | |   | |   "name" = <"pci-bridge">
    | |   | |   "device-id" = <b8060000>
    | |   | |   "acpi-pmcap-offset" = 160
    | |   | |   "IOPCIResourced" = Yes
    | |   | |   "IODTPersist" = 0
    | |   | |   "compatible" = <"pci8086,6b8","pciclass,060400","RP01">
    | |   | |   "ranges" = <0000008200000000000000810000008200000000000000810000000000005000000000c20000000000000000000000c2000000000000000000000000000000000000008100000000000000000000008100000000000000000000000000000000>
    | |   | |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci","com.apple.developer.driverkit.transport.pci.bridge"))
    | |   | |   "IOPCIExpressLinkCapabilities" = 24267794
    | |   | |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/RP01@1c0000"
    | |   | |   "IOPCIConfigured" = Yes
    | |   | |   "revision-id" = <f0000000>
    | |   | |   "IOPCIExpressLinkStatus" = 28689
    | |   | |   "IOPCIExpressCapabilities" = 322
    | |   | |   "pcidebug" = "0:28:0(5:5)"
    | |   | |   "IOName" = "pci-bridge"
    | |   | |   "#size-cells" = <02000000>
    | |   | |   "reg" = <00e0000000000000000000000000000000000000>
    | |   | |   "IOPCIExpressSlotCapabilities" = 307712
    | |   | | }
    | |   | | 
    | |   | +-o IOPP  <class IOPCI2PCIBridge, id 0x1000002de, registered, matched, active, busy 0 (2050 ms), retain 9>
    | |   |   | {
    | |   |   |   "IOProbeScore" = 18446744073709551516
    | |   |   |   "CFBundleIdentifier" = "com.apple.iokit.IOPCIFamily"
    | |   |   |   "IOProviderClass" = "IOPCIDevice"
    | |   |   |   "IOClass" = "IOPCI2PCIBridge"
    | |   |   |   "IOPersonalityPublisher" = "com.apple.iokit.IOPCIFamily"
    | |   |   |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOPCIFamily"
    | |   |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   "IONameMatch" = "pci-bridge"
    | |   |   |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"MaxPowerState"=3}
    | |   |   |   "IONameMatched" = "pci-bridge"
    | |   |   | }
    | |   |   | 
    | |   |   +-o ARPT@0  <class IOPCIDevice, id 0x100000219, registered, matched, active, busy 0 (2050 ms), retain 15>
    | |   |     | {
    | |   |     |   "IOInterruptControllers" = ("io-apic-0","IOPCIMessagedInterruptController")
    | |   |     |   "built-in" = <00>
    | |   |     |   "wlan.tx.ring.size" = 512
    | |   |     |   "bcom.roam.profiles" = <0c00f6ffb5ff0200b80bb4000200b0041400bfff32001000b5ff80ff02005a001e0001001e000c00bfff3200000000000000000000000000000000000000000000001000b5ff80ff02005a001e0001001e000c0080ff0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001400b5ff80ff02005a001e000200b4000c00bfff320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001400b5ff80ff02005a001e000200b4000c0080ff0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c00f6ffb5ff0200b80bb4000200b0041400bfff32001000b5ff80ff02005a001e000200b4000c00bfff3200000000000000000000000000000000000000000000001000b5ff80ff02005a001e000200b4000c0080ff0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c00f6ffceff0200b004b400020058021400c4ff32000c00ceffbaff0200b004b400020068010f00c4ff32001000baff80ff02005a001e0001001e000c00c4ff32001000baff80ff02005a001e0001001e000c0080ff0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000>
    | |   |     |   "wlan.awdl.params" = <0000000000000000>
    | |   |     |   "wlan.tethering.enabled" = <01000000>
    | |   |     |   "IODeviceMemory" = (({"address"=2168455168,"length"=32768}),({"address"=2164260864,"length"=4194304}))
    | |   |     |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/RP01@1c0000/ARPT@0"
    | |   |     |   "wlan.listen.interval" = <0a000000>
    | |   |     |   "local-mac-address" = <88665a029e6d>
    | |   |     |   "pci-aspm-default" = 258
    | |   |     |   "reg" = <000005000000000000000000000000000000000010000502000000000000000000000000008000001800050200000000000000000000000000004000>
    | |   |     |   "wlan.enhancedlocale.enabled" = <00000000>
    | |   |     |   "acpi-pmcap-offset" = 72
    | |   |     |   "IOReportLegend" = ({"IOReportGroupName"="Interrupt Statistics (by index)","IOReportChannels"=((5291294645182070784,4295098369,"               First Level Interrupt Handler Count"),(5291294645182070785,4295098369,"              Second Level Interrupt Handler Count"),(5291294645182070786,4295098369,"        First Level Interrupt Handler Time (MATUs)"),(5291294645182070787,4295098369,"   Second Level Interrupt Handler CPU Time (MATUs)"),(5291294645182070788,4295098369,"Second Level Interrupt Handler System Time (MATUs)")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="ARPT 1"})
    | |   |     |   "bcom.btc.params" = <060000000f00000008000000c8af000009000000983a00000a000000204e0000>
    | |   |     |   "IOName" = "pci14e4,4464"
    | |   |     |   "wlan.autocountry.enabled" = <00000000>
    | |   |     |   "wlan.bss.5GHz-preference" = <bfff1e00>
    | |   |     |   "IOChildIndex" = 1
    | |   |     |   "IOPCIExpressLinkCapabilities" = 4643857
    | |   |     |   "wlan.wnm.enabled" = <00000000>
    | |   |     |   "wlan.fast_enterprise_nw.enabled" = <00000000>
    | |   |     |   "bcom.ps.realtime" = <0300c80000000100a00f0000>
    | |   |     |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   |     |   "RWCV" = <58330000>
    | |   |     |   "bcom.wow.magic-packet" = No
    | |   |     |   "bcom.roam.default" = <01005a001e00070002000000b5ff1400b5ff0a00>
    | |   |     |   "wlan.dfsproxy.enabled" = <0000000000000000>
    | |   |     |   "wlan.vo.blockack" = Yes
    | |   |     |   "class-code" = <00800200>
    | |   |     |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci"))
    | |   |     |   "IOPCIResourced" = Yes
    | |   |     |   "wlan.ocl.enabled" = <>
    | |   |     |   "name" = <"pci14e4,4464">
    | |   |     |   "WiFiCapability" = {"awdl"=Yes,"ranging"=Yes}
    | |   |     |   "module-instance" = "kure"
    | |   |     |   "IOInterruptSpecifiers" = (<1000000007000000>,<0b00000000000100>)
    | |   |     |   "IOReportLegendPublic" = Yes
    | |   |     |   "Chip provisioning data" = {"checksum:valid"=<01>,"SROM:signature"=<110c>,"SKU"=<"X0">,"macaddress"=<88665a029e6d>,"checksum:value"=<9f>,"SROM:version"=<0f>,"svid"=<106b>,"SROM"=<0f380038bf076b101c027e1b008a0000000000000000000054413c21644103325f180596289fb6798080030c00404032005ff475908000ee008408f00b00000000000000000000000000000000000000000000000000000000000000000000006444008002000000f53f001800000000000000000000000000000000000000000c116688025a6d9ea000101530580000ffffffffffffffffffffffffffffffff424c4f428c000000f5bfce2d0100000006000000030000008c000000b10200001cdf442100000000030000003d030000a70100001cdf44210000000004000000e4040000280100001cdf442100000000040000000c060000780000001cdf442100000000020000008406000004000000d18cdce70000000001000000880600005e000000c40f2f6e00000000af0205000000010021030500025f025f017d018c018c018c018c018c018c018c018c018c018c018c018c8600121212000000000000000000000000020120363633d1d0d0cac9cac3c3c3bcbcbdb6b5b6b1afb0a9a9a9a4a3a39e9c9c9896979190908c8a8a8584847f7f7e7a78787472726e6c6c6866650d2032312dcfcdd0c9c7c9c3c0c2bdbabcb6b4b5afadaea9a6a8a3a0a29d9a9b969496908e8f8b88898582837f7d7d7977787370716d6b6b676465f901121212101010101010101010101010090120363532cdccccc6c5c5bfbdbeb8b6b7b1afb0aaa8a9a3a2a29d9c9c979596918f8f8b89898583837e7d7d7977777371716d6b6b67666562605f0d2032312ccbc9cbc4c2c4bdbabdb6b3b6afadaea9a6a8a29fa19c999b9693958f8d8e8a87888381827d7b7c777576726f706c696a666465605e5f24202d2c29cfd0cbcacac5c4c4bfbebfbab9b9b4b3b3aeadada8a7a7a2a1a29b9b9b9595958f8e8f8888898282827c7b7c7575766f40202f2d2ccecccbc8c6c5c3c1bfbdbbb9b7b5b3b1afaeaba9a8a5a3a19f9d9b99979593918f8c8b88868482807e7b79787573716e642033312fcbc8c9c5c2c3c0bcbdbab6b7b4b0b1aeabaaa8a4a4a19e9e9b98989592918e8b8b888584827e7e7b78777572716e6b6a782033312fcbc7c8c5c1c2bfbbbcb9b5b6b3afb0ada9a9a7a3a3a19d9d9b97979591908e8a8a888484827e7d7b78777571706e6b6a8c20353330c8c4c4c2bfbebcb9b8b6b3b2b0adacaaa6a6a4a09f9e9a99989492918d8c8b878684817f7e7a79777472716d6c6a6765952035332fc8c4c3c2bfbdbcb9b6b7b2b0b0adaaaaa7a4a4a09e9e9a97979491918d8a8b878484807d7e7a77777370716d6a6a6763a520353330c8c4c1c2bebbbcb8b5b6b2afb0aca8aaa6a2a3a09c9d9a9697938f918d888a868284807c7d7a7577736f706d686a6762a23c85b6a50105000000010017010501064105690569056905691b00120000000001072040cac3bcb5ada69f98918b847d767069635c56b300121010101009242036cbc6c0bab4aea8a29c958f89827c756f402036cbc5bfbab4ada7a19b958f88827b756e642036cac4beb9b2aca6a09a948d87817a746d782038c8c2bcb6b0aaa49e98918b857e78726b8c2039c8c2bdb7b1aba59f99938c86807a746e952039c7c1bbb5afa9a49e97918b857f79736ca52039c4beb8b3aca6a19a948e88817b756f69072039c7bfb7afa8a098918a837c766f69625c564f9d203ac4beb8b2aca6a09a948e88817b756f697800001010101006262035cac4bfb9b3ada7a19c969089837d77712e2036cac5bfb9b4aea8a29c96908a847e77713e2036cac5bfb9b3aea8a29c96908a847e78717e2038c9c3beb8b2ada7a19b96908a847e7872862038c7c2bcb6b1aba6a09a948e88827c77719f2039c5bfbab4aea8a39d97918b86807a746f3f000010001010032a2035ccc7c1bcb6b1aba59f9a948e88827c767a2038cac4bfb9b3aea8a29c96908a847e78729b2039c5c0bab4afa9a39d97918b857f7a746e89380d1d260101000000020023030000820005040801912a23b3c400f2f2000000000000f4f0000000000000f1ef000000000000f2f2000000000000f3f0000000000000f0ee000000000000f2f2000000000000f3f0000000000000f0ee000000000000f2f0000000000000f2ee000000000000f0ed000000000000f2f0000000000000f3ef000000000000f0ec00000000000092000404030300000303000003030000030600000306000003060000090300000903000009030000fc000000fc000000fc000000fd060000fd060000fd060000000200000002000000020000fc010000fc010000fc010000000600000006000000060000020400000204000002040000000300000003000000030000050900000509000005090000050400000504000005040000fc285af876000100000002001a010100320005040801912a23b3c400ebf3000000000000eaf2000000000000ebf2000000000000eaf1000000000000ebf200000000000032000404f1f40000f1f40000f1f40000edf80000edf80000edf80000eef90000eef90000eef90000f4fd0000f4fd0000f4fd0000a9201e036443000054494d453d323032302d31322d32345f30393a35373a3231205445535445523d4951584c313035343200000000000000000000000000000000000000000000002053575645523d35414365503434000000000000000000204d4f44534e3dffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5351434d462d3730332d54464f2d3731312d5f350031ffffffffffffffffffff0100ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0001ffffffffffffffffffffffff0f0a>}
    | |   |     |   "IOPCIPMCSState" = 16648
    | |   |     |   "compatible" = <"pci106b,7bf","pci14e4,4464","pciclass,028000","ARPT">
    | |   |     |   "revision-id" = <04000000>
    | |   |     |   "wlan.enhancedTrgDisc" = <00000000>
    | |   |     |   "wlan.rx.ring.size" = 512
    | |   |     |   "SROM" = <0f380038bf076b101c027e1b008a0000000000000000000054413c21644103325f180596289fb6798080030c00404032005ff475908000ee008408f00b00000000000000000000000000000000000000000000000000000000000000000000006444008002000000f53f001800000000000000000000000000000000000000000c116688025a6d9ea000101530580000ffffffffffffffffffffffffffffffff424c4f428c000000f5bfce2d0100000006000000030000008c000000b10200001cdf442100000000030000003d030000a70100001cdf44210000000004000000e4040000280100001cdf442100000000040000000c060000780000001cdf442100000000020000008406000004000000d18cdce70000000001000000880600005e000000c40f2f6e00000000af0205000000010021030500025f025f017d018c018c018c018c018c018c018c018c018c018c018c018c8600121212000000000000000000000000020120363633d1d0d0cac9cac3c3c3bcbcbdb6b5b6b1afb0a9a9a9a4a3a39e9c9c9896979190908c8a8a8584847f7f7e7a78787472726e6c6c6866650d2032312dcfcdd0c9c7c9c3c0c2bdbabcb6b4b5afadaea9a6a8a3a0a29d9a9b969496908e8f8b88898582837f7d7d7977787370716d6b6b676465f901121212101010101010101010101010090120363532cdccccc6c5c5bfbdbeb8b6b7b1afb0aaa8a9a3a2a29d9c9c979596918f8f8b89898583837e7d7d7977777371716d6b6b67666562605f0d2032312ccbc9cbc4c2c4bdbabdb6b3b6afadaea9a6a8a29fa19c999b9693958f8d8e8a87888381827d7b7c777576726f706c696a666465605e5f24202d2c29cfd0cbcacac5c4c4bfbebfbab9b9b4b3b3aeadada8a7a7a2a1a29b9b9b9595958f8e8f8888898282827c7b7c7575766f40202f2d2ccecccbc8c6c5c3c1bfbdbbb9b7b5b3b1afaeaba9a8a5a3a19f9d9b99979593918f8c8b88868482807e7b79787573716e642033312fcbc8c9c5c2c3c0bcbdbab6b7b4b0b1aeabaaa8a4a4a19e9e9b98989592918e8b8b888584827e7e7b78777572716e6b6a782033312fcbc7c8c5c1c2bfbbbcb9b5b6b3afb0ada9a9a7a3a3a19d9d9b97979591908e8a8a888484827e7d7b78777571706e6b6a8c20353330c8c4c4c2bfbebcb9b8b6b3b2b0adacaaa6a6a4a09f9e9a99989492918d8c8b878684817f7e7a79777472716d6c6a6765952035332fc8c4c3c2bfbdbcb9b6b7b2b0b0adaaaaa7a4a4a09e9e9a97979491918d8a8b878484807d7e7a77777370716d6a6a6763a520353330c8c4c1c2bebbbcb8b5b6b2afb0aca8aaa6a2a3a09c9d9a9697938f918d888a868284807c7d7a7577736f706d686a6762a23c85b6a50105000000010017010501064105690569056905691b00120000000001072040cac3bcb5ada69f98918b847d767069635c56b300121010101009242036cbc6c0bab4aea8a29c958f89827c756f402036cbc5bfbab4ada7a19b958f88827b756e642036cac4beb9b2aca6a09a948d87817a746d782038c8c2bcb6b0aaa49e98918b857e78726b8c2039c8c2bdb7b1aba59f99938c86807a746e952039c7c1bbb5afa9a49e97918b857f79736ca52039c4beb8b3aca6a19a948e88817b756f69072039c7bfb7afa8a098918a837c766f69625c564f9d203ac4beb8b2aca6a09a948e88817b756f697800001010101006262035cac4bfb9b3ada7a19c969089837d77712e2036cac5bfb9b4aea8a29c96908a847e77713e2036cac5bfb9b3aea8a29c96908a847e78717e2038c9c3beb8b2ada7a19b96908a847e7872862038c7c2bcb6b1aba6a09a948e88827c77719f2039c5bfbab4aea8a39d97918b86807a746f3f000010001010032a2035ccc7c1bcb6b1aba59f9a948e88827c767a2038cac4bfb9b3aea8a29c96908a847e78729b2039c5c0bab4afa9a39d97918b857f7a746e89380d1d260101000000020023030000820005040801912a23b3c400f2f2000000000000f4f0000000000000f1ef000000000000f2f2000000000000f3f0000000000000f0ee000000000000f2f2000000000000f3f0000000000000f0ee000000000000f2f0000000000000f2ee000000000000f0ed000000000000f2f0000000000000f3ef000000000000f0ec00000000000092000404030300000303000003030000030600000306000003060000090300000903000009030000fc000000fc000000fc000000fd060000fd060000fd060000000200000002000000020000fc010000fc010000fc010000000600000006000000060000020400000204000002040000000300000003000000030000050900000509000005090000050400000504000005040000fc285af876000100000002001a010100320005040801912a23b3c400ebf3000000000000eaf2000000000000ebf2000000000000eaf1000000000000ebf200000000000032000404f1f40000f1f40000f1f40000edf80000edf80000edf80000eef90000eef90000eef90000f4fd0000f4fd0000f4fd0000a9201e036443000054494d453d323032302d31322d32345f30393a35373a3231205445535445523d4951584c313035343200000000000000000000000000000000000000000000002053575645523d35414365503434000000000000000000204d4f44534e3dffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5351434d462d3730332d54464f2d3731312d5f350031ffffffffffffffffffff0100ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0001ffffffffffffffffffffffff0f0a>
    | |   |     |   "IOPCIMSIMode" = Yes
    | |   |     |   "subsystem-vendor-id" = <6b100000>
    | |   |     |   "assigned-addresses" = <10000582000000000000408100000000008000001800058200000000000000810000000000004000>
    | |   |     |   "device-id" = <64440000>
    | |   |     |   "IOPCIExpressLinkStatus" = 4113
    | |   |     |   "wlan.sdb.profile" = <>
    | |   |     |   "wlan.mimo_ps.enabled" = <>
    | |   |     |   "bcom.roam.enterprise" = <01005a001e00070002000000baff0c00baff0c00>
    | |   |     |   "pcidebug" = "5:0:0"
    | |   |     |   "IOPCIExpressCapabilities" = 2
    | |   |     |   "bcom.ps.default" = <0300c80000000100a00f0000>
    | |   |     |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   |     |   "subsystem-id" = <bf070000>
    | |   |     |   "wlan.dfrts" = <>
    | |   |     |   "vendor-id" = <e4140000>
    | |   |     |   "acpi-wake-type" = 2
    | |   |     |   "wlan.voice_enterprise_nw.enabled" = <00000000>
    | |   |     |   "wlan.llw.tx.ring.size" = 512
    | |   |     |   "bcom.roam.enabledenhanced" = <00000000>
    | |   |     | }
    | |   |     | 
    | |   |     +-o AppleBCMWLANBusInterfacePCIe  <class AppleBCMWLANBusInterfacePCIe, id 0x10000030f, registered, matched, active, busy 0 (2047 ms), retain 35>
    | |   |       | {
    | |   |       |   "IOClass" = "AppleBCMWLANBusInterfacePCIe"
    | |   |       |   "TruePowerOff" = Yes
    | |   |       |   "IOPersonalityPublisher" = "com.apple.driver.AppleBCMWLANBusInterfacePCIeMac"
    | |   |       |   "IOReportLegendPublic" = Yes
    | |   |       |   "built-in" = <00>
    | |   |       |   "IOProviderClass" = "IOPCIDevice"
    | |   |       |   "IOPowerManagement" = {"ChildrenPowerState"=1,"CurrentPowerState"=1,"CapabilityFlags"=32770,"MaxPowerState"=1}
    | |   |       |   "OTP" = <151d08000000733d4233004d3d4852504e206d3d372e37202020563d7500ff80ff830f060000000000000b060000000000000e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff>
    | |   |       |   "wifi-antenna-sku-info" = <01000000000000005833000000000000>
    | |   |       |   "module-instance" = "kure"
    | |   |       |   "IOProbeScore" = 0
    | |   |       |   "vendor-id" = "USI"
    | |   |       |   "IONameMatch" = ("pci14e4,4464","pci14e4,43dc")
    | |   |       |   "IOPCIUseDeviceMapper" = Yes
    | |   |       |   "CFBundleIdentifierKernel" = "com.apple.driver.AppleBCMWLANBusInterfacePCIeMac"
    | |   |       |   "ChipOTP" = <c6b1a8000cf32840c4e1fa01000000000000000000000000000000000000000000030000000000002e00000000000000000000000000000000200000000000180f3800380c116b101c027e1b008a0000000000000000000054523c21644103325f180596289fb6798080030c00404032005ff475908000ee008408f00b00000000000000000000000000000000000000000000000000000000000000000000006444008002000000f53f00180000000000000000000000000000000000000000151d08000000733d4233004d3d4852504e206d3d372e37202020563d7500ff80ff830f060000000000000b060000000000000e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff>
    | |   |       |   "HWIdentifiers" = {"V"="u","M"="HRPN","C"=4364,"s"="B3","P"="kure","m"="7.7"}
    | |   |       |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |       |   "CFBundleIdentifier" = "com.apple.driver.AppleBCMWLANBusInterfacePCIeMac"
    | |   |       |   "IONameMatched" = "pci14e4,4464"
    | |   |       |   "IOReportLegend" = ({"IOReportGroupName"="AppleBCMWLANBusInterfacePCIe","IOReportChannels"=((88473949402213,60129673218,"Power States")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058113728970752},"IOReportSubGroupName"="Power States"},{"IOReportGroupName"="AppleBCMWLANBusInterfacePCIe","IOReportChannels"=((4923314364025226528,184683724803,"        Deep Sleep Exit Delay")),"IOReportChannelInfo"={"IOReportChannelConfig"=<01000000000000000100000001000000050000000000000001000000010000000a00000000000000010000000100000019000000000000000300000028000000>,"IOReportChannelUnit"=72058126613872640},"IOReportSubGroupName"="DS Exit Delay"},{"IOReportGroupName"="AppleBCMWLANBusInterfacePCIe","IOReportChannels"=((19551722734121588,6442450945,"                                h2d Doorbell Rings"),(19551722750898804,6442450945,"                             d2h interrupt Counter"),(19551722767676020,6442450945,"              Max d2h processed within MSI handler"),(19551722784453236,6442450945,"Int Status Active                          Counter"),(19551722801230452,6442450945,"Int Status Mailbox D3 Enter Ack            Counter"),(19551722818007668,6442450945,"Int Status Mailbox DeepSleep Enter Request Counter"),(19551722834784884,6442450945,"Int Status Mailbox DeepSleep Exit          Counter"),(19551722851562100,6442450945,"Int Status Doorbell                        Counter"),(19551722868339316,6442450945,"Int Status Doorbell with zero messages     Counter")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Bus Events"},{"IOReportGroupName"="AppleBCMWLANBusInterfacePCIe","IOReportChannels"=((23213174920997228,32213303298,"Rx Buffer Submit Fill Level")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Queue Fill"},{"IOReportGroupName"="AppleBCMWLANBusInterfacePCIe","IOReportChannels"=((6013822155978113024,6442450945,"                       Success - STA    - TS Requested    "),(6013822155978113025,6442450945,"                       Success - STA    - TS NOT Requested"),(5506044604831039488,6442450945,"             Life Time Expired - STA    - TS Requested    "),(5506044604831039489,6442450945,"             Life Time Expired - STA    - TS NOT Requested"),(4857248128991297536,6442450945,"      Chip Buffer Unavailable  - STA    - TS Requested    "),(4857248128991297537,6442450945,"      Chip Buffer Unavailable  - STA    - TS NOT Requested"),(5651826653055090688,6442450945,"                  No Resources - STA    - TS Requested    "),(5651826653055090689,6442450945,"                  No Resources - STA    - TS NOT Requested"),(5937272009219440640,6442450945,"       Remote Peer Unavailable - STA    - TS Requested    "),(5937272009219440641,6442450945,"       Remote Peer Unavailable - STA    - TS NOT Requested"),(4857248129175453696,6442450945,"               Chip Mode error - STA    - TS Requested    "),(4857248129175453697,6442450945,"               Chip Mode error - STA    - TS NOT Requested"),(5071450569943678976,6442450945,"                      Failure  - STA    - TS Requested    "),(5071450569943678977,6442450945,"                      Failure  - STA    - TS NOT Requested"),(6013822155978113280,6442450945,"                       Success - SoftAP - TS Requested    "),(6013822155978113281,6442450945,"                       Success - SoftAP - TS NOT Requested"),(5506044604831039744,6442450945,"             Life Time Expired - SoftAP - TS Requested    "),(5506044604831039745,6442450945,"             Life Time Expired - SoftAP - TS NOT Requested"),(4857248128991297792,6442450945,"      Chip Buffer Unavailable  - SoftAP - TS Requested    "),(4857248128991297793,6442450945,"      Chip Buffer Unavailable  - SoftAP - TS NOT Requested"),(5651826653055090944,6442450945,"                  No Resources - SoftAP - TS Requested    "),(5651826653055090945,6442450945,"                  No Resources - SoftAP - TS NOT Requested"),(5937272009219440896,6442450945,"       Remote Peer Unavailable - SoftAP - TS Requested    "),(5937272009219440897,6442450945,"       Remote Peer Unavailable - SoftAP - TS NOT Requested"),(4857248129175453952,6442450945,"               Chip Mode error - SoftAP - TS Requested    "),(4857248129175453953,6442450945,"               Chip Mode error - SoftAP - TS NOT Requested"),(5071450569943679232,6442450945,"                      Failure  - SoftAP - TS Requested    "),(5071450569943679233,6442450945,"                      Failure  - SoftAP - TS NOT Requested"),(6013822155978113536,6442450945,"                       Success - AWDL   - TS Requested    "),(6013822155978113537,6442450945,"                       Success - AWDL   - TS NOT Requested"),(5506044604831040000,6442450945,"             Life Time Expired - AWDL   - TS Requested    "),(5506044604831040001,6442450945,"             Life Time Expired - AWDL   - TS NOT Requested"),(4857248128991298048,6442450945,"      Chip Buffer Unavailable  - AWDL   - TS Requested    "),(4857248128991298049,6442450945,"      Chip Buffer Unavailable  - AWDL   - TS NOT Requested"),(5651826653055091200,6442450945,"                  No Resources - AWDL   - TS Requested    "),(5651826653055091201,6442450945,"                  No Resources - AWDL   - TS NOT Requested"),(5937272009219441152,6442450945,"       Remote Peer Unavailable - AWDL   - TS Requested    "),(5937272009219441153,6442450945,"       Remote Peer Unavailable - AWDL   - TS NOT Requested"),(4857248129175454208,6442450945,"               Chip Mode error - AWDL   - TS Requested    "),(4857248129175454209,6442450945,"               Chip Mode error - AWDL   - TS NOT Requested"),(5071450569943679488,6442450945,"                      Failure  - AWDL   - TS Requested    "),(5071450569943679489,6442450945,"                      Failure  - AWDL   - TS NOT Requested"),(6013822155978113792,6442450945,"                       Success - NAN    - TS Requested    "),(6013822155978113793,6442450945,"                       Success - NAN    - TS NOT Requested"),(5506044604831040256,6442450945,"             Life Time Expired - NAN    - TS Requested    "),(5506044604831040257,6442450945,"             Life Time Expired - NAN    - TS NOT Requested"),(4857248128991298304,6442450945,"      Chip Buffer Unavailable  - NAN    - TS Requested    "),(4857248128991298305,6442450945,"      Chip Buffer Unavailable  - NAN    - TS NOT Requested"),(5651826653055091456,6442450945,"                  No Resources - NAN    - TS Requested    "),(5651826653055091457,6442450945,"                  No Resources - NAN    - TS NOT Requested"),(5937272009219441408,6442450945,"       Remote Peer Unavailable - NAN    - TS Requested    "),(5937272009219441409,6442450945,"       Remote Peer Unavailable - NAN    - TS NOT Requested"),(4857248129175454464,6442450945,"               Chip Mode error - NAN    - TS Requested    "),(4857248129175454465,6442450945,"               Chip Mode error - NAN    - TS NOT Requested"),(5071450569943679744,6442450945,"                      Failure  - NAN    - TS Requested    "),(5071450569943679745,6442450945,"                      Failure  - NAN    - TS NOT Requested")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Tx Complete Status"})
    | |   |       | }
    | |   |       | 
    | |   |       +-o CCLogPipe  <class CCLogPipe, id 0x100000310, registered, matched, active, busy 0 (0 ms), retain 20>
    | |   |       | | {
    | |   |       | |   "LogDataType" = 1
    | |   |       | |   "IOClass" = "CCLogPipe"
    | |   |       | |   "Filename" = "AppleBCMWLAN_Logs"
    | |   |       | |   "LogType" = 0
    | |   |       | |   "Name" = "DriverLogs"
    | |   |       | |   "NumberOfFiles" = 2
    | |   |       | |   "LogIdentifier" = "wlan0"
    | |   |       | |   "PipeSize" = 2097152
    | |   |       | |   "MinLogSizeToNotify" = 838860
    | |   |       | |   "IOReportLegend" = ({"IOReportGroupName"="CoreCapture","IOReportChannels"=((4846805723627135008,6443499521,"                              Log Calls"),(4846805723630093378,6443499521,"   Log Messages Dropped Short Of Buffer"),(4846805723629441568,6443499521,"                       Capture Requests")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Pipe DriverLogs"})
    | |   |       | |   "LogPolicy" = 0
    | |   |       | |   "Owner" = "com.apple.driver.AppleBCMWLANCoreV3.0"
    | |   |       | |   "FileOptions" = 0
    | |   |       | |   "NotifyThreshold" = 1000
    | |   |       | |   "DirectoryName" = "WiFi"
    | |   |       | |   "IOReportLegendPublic" = Yes
    | |   |       | |   "Statistics" = {"timestamp"=42023648175674,"Errors"={"metaDataCounts: invalidState"=0,"metaDataCounts: invalidPaddingSize"=0,"metaDataCounts: invalidLogLevel"=0,"reserveRingEntryDrops"=0,"metaDataCounts: invalidPayloadSize"=0}}
    | |   |       | |   "PipeType" = 0
    | |   |       | |   "FileSize" = 16777216
    | |   |       | | }
    | |   |       | | 
    | |   |       | +-o CCLogStream  <class CCLogStream, id 0x100000316, registered, matched, active, busy 0 (0 ms), retain 67>
    | |   |       | |   {
    | |   |       | |     "IOClass" = "CCLogStream"
    | |   |       | |     "CoreCaptureLevel" = 5
    | |   |       | |     "Name" = "loggerstream"
    | |   |       | |     "Id" = 1
    | |   |       | |     "LogIdentifier" = "wlan0"
    | |   |       | |     "ConsoleFlag" = 0
    | |   |       | |     "ConsoleLevel" = 1
    | |   |       | |     "MiscInfo" = 0
    | |   |       | |     "IOReportLegend" = ({"IOReportGroupName"="CoreCapture","IOReportChannels"=((4846809022162018336,6443499521,"                           Log Calls"),(4846809022164386627,6443499521,"        Log Calls Dropped CC Filters"),(4846809022164386592,6443499521,"   Log Calls Dropped Console Filters"),(4846809022164911392,6443499521,"               Log Calls [Emergency]"),(4846809022164910368,6443499521,"               Log Calls     [Alert]"),(4846809022164910880,6443499521,"               Log Calls      [Crit]"),(4846809022164916000,6443499521,"               Log Calls      [Warn]"),(4846809022164913696,6443499521,"               Log Calls    [Notice]"),(4846809022164912416,6443499521,"               Log Calls      [Info]"),(4846809022164911136,6443499521,"               Log Calls     [Debug]"),(4846809022164914976,6443499521,"               Log Calls      [Spam]")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Stream loggerstream"})
    | |   |       | |     "IOReportLegendPublic" = Yes
    | |   |       | |     "CoreCaptureFlag" = 33848193
    | |   |       | |     "NamedFlags" = {"60"="-","47"="-","54"="-","61"="-","48"="-","55"="-","62"="-","49"="-","56"="-","63"="-","57"="-","58"="-","0"="WlanLogDevIf","59"="-","1"="WlanLogIrq","2"="WlanLogCmds","3"="WlanLogPkts","4"="WlanLogEvents","5"="WlanLogPwr","6"="WlanLogScans","7"="WlanLogInit","10"="WLanLogProximity","8"="WlanLogJoins","9"="WlanLogNet","11"="WlanLogSecurity","12"="WlanLogDongle","13"="WlanLogMMIO","20"="WlanLogGAS","14"="WlanLogRoams","21"="WlanLogIO","15"="WlanLogBeacons","22"="WlanLogChipMsgs","16"="WlanLogStack","23"="WlanLogTrigDisconnect","30"="WlanLogRawEventData","17"="WlanLogEnterprise","24"="WlanLogFwLog","31"="WlanLogBGScan","18"="WlanLogParsers","25"="WlanLogChipUart","32"="WlanLogICVPSK","19"="WlanLogSoftAP","26"="WlanLogCoex","33"="WlanLogLeakyApParser","40"="-","27"="WlanLogWoW","34"="WlanLogTimeSyncEngine","41"="-","28"="WlanLogRawCommandData","35"="WlanLogApple80211","42"="-","29"="WlanLogRawResponseData","36"="WlanLogLegacyP2P","43"="-","50"="-","37"="WlanLogEstats","44"="-","51"="-","38"="-","45"="-","52"="-","39"="-","46"="-","53"="-"}
    | |   |       | |   }
    | |   |       | |   
    | |   |       | +-o CCLogStream  <class CCLogStream, id 0x1000004af, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |       | |   {
    | |   |       | |     "IOReportLegend" = ({"IOReportGroupName"="CoreCapture","IOReportChannels"=((4846809022162018336,6443499521,"                           Log Calls"),(4846809022164386627,6443499521,"        Log Calls Dropped CC Filters"),(4846809022164386592,6443499521,"   Log Calls Dropped Console Filters"),(4846809022164911392,6443499521,"               Log Calls [Emergency]"),(4846809022164910368,6443499521,"               Log Calls     [Alert]"),(4846809022164910880,6443499521,"               Log Calls      [Crit]"),(4846809022164916000,6443499521,"               Log Calls      [Warn]"),(4846809022164913696,6443499521,"               Log Calls    [Notice]"),(4846809022164912416,6443499521,"               Log Calls      [Info]"),(4846809022164911136,6443499521,"               Log Calls     [Debug]"),(4846809022164914976,6443499521,"               Log Calls      [Spam]")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Stream IO80211Logger"})
    | |   |       | |     "Id" = 2
    | |   |       | |     "CoreCaptureFlag" = 0
    | |   |       | |     "CoreCaptureLevel" = 5
    | |   |       | |     "ConsoleLevel" = 3
    | |   |       | |     "IOClass" = "CCLogStream"
    | |   |       | |     "IOReportLegendPublic" = Yes
    | |   |       | |     "LogIdentifier" = "io80211"
    | |   |       | |     "Name" = "IO80211Logger"
    | |   |       | |     "ConsoleFlag" = 0
    | |   |       | |     "MiscInfo" = 0
    | |   |       | |   }
    | |   |       | |   
    | |   |       | +-o CCLogStream  <class CCLogStream, id 0x100000502, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |       | |   {
    | |   |       | |     "IOReportLegend" = ({"IOReportGroupName"="CoreCapture","IOReportChannels"=((4846809022162018336,6443499521,"                           Log Calls"),(4846809022164386627,6443499521,"        Log Calls Dropped CC Filters"),(4846809022164386592,6443499521,"   Log Calls Dropped Console Filters"),(4846809022164911392,6443499521,"               Log Calls [Emergency]"),(4846809022164910368,6443499521,"               Log Calls     [Alert]"),(4846809022164910880,6443499521,"               Log Calls      [Crit]"),(4846809022164916000,6443499521,"               Log Calls      [Warn]"),(4846809022164913696,6443499521,"               Log Calls    [Notice]"),(4846809022164912416,6443499521,"               Log Calls      [Info]"),(4846809022164911136,6443499521,"               Log Calls     [Debug]"),(4846809022164914976,6443499521,"               Log Calls      [Spam]")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Stream IO80211Logger_ap1"})
    | |   |       | |     "Id" = 3
    | |   |       | |     "CoreCaptureFlag" = 0
    | |   |       | |     "CoreCaptureLevel" = 5
    | |   |       | |     "ConsoleLevel" = 3
    | |   |       | |     "IOClass" = "CCLogStream"
    | |   |       | |     "IOReportLegendPublic" = Yes
    | |   |       | |     "LogIdentifier" = "io80211"
    | |   |       | |     "Name" = "IO80211Logger_ap1"
    | |   |       | |     "ConsoleFlag" = 0
    | |   |       | |     "MiscInfo" = 0
    | |   |       | |   }
    | |   |       | |   
    | |   |       | +-o CCLogStream  <class CCLogStream, id 0x100000511, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |       |     {
    | |   |       |       "IOReportLegend" = ({"IOReportGroupName"="CoreCapture","IOReportChannels"=((4846809022162018336,6443499521,"                           Log Calls"),(4846809022164386627,6443499521,"        Log Calls Dropped CC Filters"),(4846809022164386592,6443499521,"   Log Calls Dropped Console Filters"),(4846809022164911392,6443499521,"               Log Calls [Emergency]"),(4846809022164910368,6443499521,"               Log Calls     [Alert]"),(4846809022164910880,6443499521,"               Log Calls      [Crit]"),(4846809022164916000,6443499521,"               Log Calls      [Warn]"),(4846809022164913696,6443499521,"               Log Calls    [Notice]"),(4846809022164912416,6443499521,"               Log Calls      [Info]"),(4846809022164911136,6443499521,"               Log Calls     [Debug]"),(4846809022164914976,6443499521,"               Log Calls      [Spam]")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Stream IO80211Logger_awdl0"})
    | |   |       |       "Id" = 4
    | |   |       |       "CoreCaptureFlag" = 0
    | |   |       |       "CoreCaptureLevel" = 5
    | |   |       |       "ConsoleLevel" = 3
    | |   |       |       "IOClass" = "CCLogStream"
    | |   |       |       "IOReportLegendPublic" = Yes
    | |   |       |       "LogIdentifier" = "io80211"
    | |   |       |       "Name" = "IO80211Logger_awdl0"
    | |   |       |       "ConsoleFlag" = 0
    | |   |       |       "MiscInfo" = 0
    | |   |       |     }
    | |   |       |     
    | |   |       +-o CCLogPipe  <class CCLogPipe, id 0x100000317, registered, matched, active, busy 0 (1 ms), retain 71>
    | |   |       | | {
    | |   |       | |   "LogDataType" = 0
    | |   |       | |   "IOClass" = "CCLogPipe"
    | |   |       | |   "Filename" = "AppleBCMWLAN_Datapath"
    | |   |       | |   "LogType" = 0
    | |   |       | |   "Name" = "DatapathEvents"
    | |   |       | |   "NumberOfFiles" = 2
    | |   |       | |   "LogIdentifier" = ""
    | |   |       | |   "PipeSize" = 2097152
    | |   |       | |   "MinLogSizeToNotify" = 838860
    | |   |       | |   "IOReportLegend" = ({"IOReportGroupName"="CoreCapture","IOReportChannels"=((4846805723627135008,6443499521,"                              Log Calls"),(4846805723630093378,6443499521,"   Log Messages Dropped Short Of Buffer"),(4846805723629441568,6443499521,"                       Capture Requests")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Pipe DatapathEvents"})
    | |   |       | |   "LogPolicy" = 0
    | |   |       | |   "Owner" = "com.apple.driver.AppleBCMWLANCoreV3.0"
    | |   |       | |   "FileOptions" = 0
    | |   |       | |   "NotifyThreshold" = 1000
    | |   |       | |   "DirectoryName" = "WiFi"
    | |   |       | |   "IOReportLegendPublic" = Yes
    | |   |       | |   "Statistics" = {"timestamp"=42054313637657,"Errors"={"metaDataCounts: invalidState"=0,"metaDataCounts: invalidPaddingSize"=0,"metaDataCounts: invalidLogLevel"=0,"reserveRingEntryDrops"=0,"metaDataCounts: invalidPayloadSize"=0}}
    | |   |       | |   "PipeType" = 0
    | |   |       | |   "FileSize" = 41943040
    | |   |       | | }
    | |   |       | | 
    | |   |       | +-o CCLogStream  <class CCLogStream, id 0x10000031a, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |       | |   {
    | |   |       | |     "IOClass" = "CCLogStream"
    | |   |       | |     "StreamHeader" = <080000000000a5a5>
    | |   |       | |     "Name" = "requestiotxpcie"
    | |   |       | |     "Id" = 1
    | |   |       | |     "LogIdentifier" = ""
    | |   |       | |     "CoreCaptureLevel" = 127
    | |   |       | |     "ConsoleLevel" = 18446744073709551615
    | |   |       | |     "MiscInfo" = 150
    | |   |       | |     "ConsoleFlag" = 0
    | |   |       | |     "IOReportLegend" = ({"IOReportGroupName"="CoreCapture","IOReportChannels"=((4846809022162018336,6443499521,"                           Log Calls"),(4846809022164386627,6443499521,"        Log Calls Dropped CC Filters"),(4846809022164386592,6443499521,"   Log Calls Dropped Console Filters"),(4846809022164911392,6443499521,"               Log Calls [Emergency]"),(4846809022164910368,6443499521,"               Log Calls     [Alert]"),(4846809022164910880,6443499521,"               Log Calls      [Crit]"),(4846809022164916000,6443499521,"               Log Calls      [Warn]"),(4846809022164913696,6443499521,"               Log Calls    [Notice]"),(4846809022164912416,6443499521,"               Log Calls      [Info]"),(4846809022164911136,6443499521,"               Log Calls     [Debug]"),(4846809022164914976,6443499521,"               Log Calls      [Spam]")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Stream requestiotxpcie"})
    | |   |       | |     "CoreCaptureFlag" = 7
    | |   |       | |     "IOReportLegendPublic" = Yes
    | |   |       | |   }
    | |   |       | |   
    | |   |       | +-o CCLogStream  <class CCLogStream, id 0x10000031b, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |       | |   {
    | |   |       | |     "IOClass" = "CCLogStream"
    | |   |       | |     "StreamHeader" = <090000000000a5a5>
    | |   |       | |     "Name" = "rxpacketpcie"
    | |   |       | |     "Id" = 2
    | |   |       | |     "LogIdentifier" = ""
    | |   |       | |     "CoreCaptureLevel" = 127
    | |   |       | |     "ConsoleLevel" = 18446744073709551615
    | |   |       | |     "MiscInfo" = 150
    | |   |       | |     "ConsoleFlag" = 0
    | |   |       | |     "IOReportLegend" = ({"IOReportGroupName"="CoreCapture","IOReportChannels"=((4846809022162018336,6443499521,"                           Log Calls"),(4846809022164386627,6443499521,"        Log Calls Dropped CC Filters"),(4846809022164386592,6443499521,"   Log Calls Dropped Console Filters"),(4846809022164911392,6443499521,"               Log Calls [Emergency]"),(4846809022164910368,6443499521,"               Log Calls     [Alert]"),(4846809022164910880,6443499521,"               Log Calls      [Crit]"),(4846809022164916000,6443499521,"               Log Calls      [Warn]"),(4846809022164913696,6443499521,"               Log Calls    [Notice]"),(4846809022164912416,6443499521,"               Log Calls      [Info]"),(4846809022164911136,6443499521,"               Log Calls     [Debug]"),(4846809022164914976,6443499521,"               Log Calls      [Spam]")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Stream rxpacketpcie"})
    | |   |       | |     "CoreCaptureFlag" = 3
    | |   |       | |     "IOReportLegendPublic" = Yes
    | |   |       | |   }
    | |   |       | |   
    | |   |       | +-o CCLogStream  <class CCLogStream, id 0x10000031c, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |       | |   {
    | |   |       | |     "IOClass" = "CCLogStream"
    | |   |       | |     "StreamHeader" = <070000000000a5a5>
    | |   |       | |     "Name" = "driverstatepcie"
    | |   |       | |     "Id" = 3
    | |   |       | |     "LogIdentifier" = ""
    | |   |       | |     "CoreCaptureLevel" = 127
    | |   |       | |     "ConsoleLevel" = 18446744073709551615
    | |   |       | |     "MiscInfo" = 150
    | |   |       | |     "ConsoleFlag" = 0
    | |   |       | |     "IOReportLegend" = ({"IOReportGroupName"="CoreCapture","IOReportChannels"=((4846809022162018336,6443499521,"                           Log Calls"),(4846809022164386627,6443499521,"        Log Calls Dropped CC Filters"),(4846809022164386592,6443499521,"   Log Calls Dropped Console Filters"),(4846809022164911392,6443499521,"               Log Calls [Emergency]"),(4846809022164910368,6443499521,"               Log Calls     [Alert]"),(4846809022164910880,6443499521,"               Log Calls      [Crit]"),(4846809022164916000,6443499521,"               Log Calls      [Warn]"),(4846809022164913696,6443499521,"               Log Calls    [Notice]"),(4846809022164912416,6443499521,"               Log Calls      [Info]"),(4846809022164911136,6443499521,"               Log Calls     [Debug]"),(4846809022164914976,6443499521,"               Log Calls      [Spam]")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Stream driverstatepcie"})
    | |   |       | |     "CoreCaptureFlag" = 3
    | |   |       | |     "IOReportLegendPublic" = Yes
    | |   |       | |   }
    | |   |       | |   
    | |   |       | +-o CCLogStream  <class CCLogStream, id 0x100000413, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |       | |   {
    | |   |       | |     "IOClass" = "CCLogStream"
    | |   |       | |     "StreamHeader" = <030000000000a5a5>
    | |   |       | |     "Name" = "commander"
    | |   |       | |     "Id" = 4
    | |   |       | |     "LogIdentifier" = ""
    | |   |       | |     "CoreCaptureLevel" = 127
    | |   |       | |     "ConsoleLevel" = 18446744073709551615
    | |   |       | |     "MiscInfo" = 150
    | |   |       | |     "ConsoleFlag" = 0
    | |   |       | |     "IOReportLegend" = ({"IOReportGroupName"="CoreCapture","IOReportChannels"=((4846809022162018336,6443499521,"                           Log Calls"),(4846809022164386627,6443499521,"        Log Calls Dropped CC Filters"),(4846809022164386592,6443499521,"   Log Calls Dropped Console Filters"),(4846809022164911392,6443499521,"               Log Calls [Emergency]"),(4846809022164910368,6443499521,"               Log Calls     [Alert]"),(4846809022164910880,6443499521,"               Log Calls      [Crit]"),(4846809022164916000,6443499521,"               Log Calls      [Warn]"),(4846809022164913696,6443499521,"               Log Calls    [Notice]"),(4846809022164912416,6443499521,"               Log Calls      [Info]"),(4846809022164911136,6443499521,"               Log Calls     [Debug]"),(4846809022164914976,6443499521,"               Log Calls      [Spam]")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Stream commander"})
    | |   |       | |     "CoreCaptureFlag" = 3
    | |   |       | |     "IOReportLegendPublic" = Yes
    | |   |       | |   }
    | |   |       | |   
    | |   |       | +-o CCLogStream  <class CCLogStream, id 0x100000417, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |       | |   {
    | |   |       | |     "IOClass" = "CCLogStream"
    | |   |       | |     "StreamHeader" = <020000000000a5a5>
    | |   |       | |     "Name" = "events"
    | |   |       | |     "Id" = 5
    | |   |       | |     "LogIdentifier" = ""
    | |   |       | |     "CoreCaptureLevel" = 127
    | |   |       | |     "ConsoleLevel" = 18446744073709551615
    | |   |       | |     "MiscInfo" = 150
    | |   |       | |     "ConsoleFlag" = 0
    | |   |       | |     "IOReportLegend" = ({"IOReportGroupName"="CoreCapture","IOReportChannels"=((4846809022162018336,6443499521,"                           Log Calls"),(4846809022164386627,6443499521,"        Log Calls Dropped CC Filters"),(4846809022164386592,6443499521,"   Log Calls Dropped Console Filters"),(4846809022164911392,6443499521,"               Log Calls [Emergency]"),(4846809022164910368,6443499521,"               Log Calls     [Alert]"),(4846809022164910880,6443499521,"               Log Calls      [Crit]"),(4846809022164916000,6443499521,"               Log Calls      [Warn]"),(4846809022164913696,6443499521,"               Log Calls    [Notice]"),(4846809022164912416,6443499521,"               Log Calls      [Info]"),(4846809022164911136,6443499521,"               Log Calls     [Debug]"),(4846809022164914976,6443499521,"               Log Calls      [Spam]")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Stream events"})
    | |   |       | |     "CoreCaptureFlag" = 1
    | |   |       | |     "IOReportLegendPublic" = Yes
    | |   |       | |   }
    | |   |       | |   
    | |   |       | +-o CCLogStream  <class CCLogStream, id 0x1000004b1, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |       | |   {
    | |   |       | |     "IOClass" = "CCLogStream"
    | |   |       | |     "StreamHeader" = <0100000000007373>
    | |   |       | |     "Name" = "networkfamilystack"
    | |   |       | |     "Id" = 6
    | |   |       | |     "LogIdentifier" = ""
    | |   |       | |     "CoreCaptureLevel" = 127
    | |   |       | |     "ConsoleLevel" = 18446744073709551615
    | |   |       | |     "MiscInfo" = 150
    | |   |       | |     "ConsoleFlag" = 0
    | |   |       | |     "IOReportLegend" = ({"IOReportGroupName"="CoreCapture","IOReportChannels"=((4846809022162018336,6443499521,"                           Log Calls"),(4846809022164386627,6443499521,"        Log Calls Dropped CC Filters"),(4846809022164386592,6443499521,"   Log Calls Dropped Console Filters"),(4846809022164911392,6443499521,"               Log Calls [Emergency]"),(4846809022164910368,6443499521,"               Log Calls     [Alert]"),(4846809022164910880,6443499521,"               Log Calls      [Crit]"),(4846809022164916000,6443499521,"               Log Calls      [Warn]"),(4846809022164913696,6443499521,"               Log Calls    [Notice]"),(4846809022164912416,6443499521,"               Log Calls      [Info]"),(4846809022164911136,6443499521,"               Log Calls     [Debug]"),(4846809022164914976,6443499521,"               Log Calls      [Spam]")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Stream networkfamilystack"})
    | |   |       | |     "CoreCaptureFlag" = 0
    | |   |       | |     "IOReportLegendPublic" = Yes
    | |   |       | |   }
    | |   |       | |   
    | |   |       | +-o CCLogStream  <class CCLogStream, id 0x1000004b2, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |       | |   {
    | |   |       | |     "IOClass" = "CCLogStream"
    | |   |       | |     "StreamHeader" = <0200000000007373>
    | |   |       | |     "Name" = "interfacequeue"
    | |   |       | |     "Id" = 7
    | |   |       | |     "LogIdentifier" = ""
    | |   |       | |     "CoreCaptureLevel" = 127
    | |   |       | |     "ConsoleLevel" = 18446744073709551615
    | |   |       | |     "MiscInfo" = 150
    | |   |       | |     "ConsoleFlag" = 0
    | |   |       | |     "IOReportLegend" = ({"IOReportGroupName"="CoreCapture","IOReportChannels"=((4846809022162018336,6443499521,"                           Log Calls"),(4846809022164386627,6443499521,"        Log Calls Dropped CC Filters"),(4846809022164386592,6443499521,"   Log Calls Dropped Console Filters"),(4846809022164911392,6443499521,"               Log Calls [Emergency]"),(4846809022164910368,6443499521,"               Log Calls     [Alert]"),(4846809022164910880,6443499521,"               Log Calls      [Crit]"),(4846809022164916000,6443499521,"               Log Calls      [Warn]"),(4846809022164913696,6443499521,"               Log Calls    [Notice]"),(4846809022164912416,6443499521,"               Log Calls      [Info]"),(4846809022164911136,6443499521,"               Log Calls     [Debug]"),(4846809022164914976,6443499521,"               Log Calls      [Spam]")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Stream interfacequeue"})
    | |   |       | |     "CoreCaptureFlag" = 0
    | |   |       | |     "IOReportLegendPublic" = Yes
    | |   |       | |   }
    | |   |       | |   
    | |   |       | +-o CCLogStream  <class CCLogStream, id 0x1000004b3, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |       | |   {
    | |   |       | |     "IOClass" = "CCLogStream"
    | |   |       | |     "StreamHeader" = <0300000000007373>
    | |   |       | |     "Name" = "peerqueue"
    | |   |       | |     "Id" = 8
    | |   |       | |     "LogIdentifier" = ""
    | |   |       | |     "CoreCaptureLevel" = 127
    | |   |       | |     "ConsoleLevel" = 18446744073709551615
    | |   |       | |     "MiscInfo" = 150
    | |   |       | |     "ConsoleFlag" = 0
    | |   |       | |     "IOReportLegend" = ({"IOReportGroupName"="CoreCapture","IOReportChannels"=((4846809022162018336,6443499521,"                           Log Calls"),(4846809022164386627,6443499521,"        Log Calls Dropped CC Filters"),(4846809022164386592,6443499521,"   Log Calls Dropped Console Filters"),(4846809022164911392,6443499521,"               Log Calls [Emergency]"),(4846809022164910368,6443499521,"               Log Calls     [Alert]"),(4846809022164910880,6443499521,"               Log Calls      [Crit]"),(4846809022164916000,6443499521,"               Log Calls      [Warn]"),(4846809022164913696,6443499521,"               Log Calls    [Notice]"),(4846809022164912416,6443499521,"               Log Calls      [Info]"),(4846809022164911136,6443499521,"               Log Calls     [Debug]"),(4846809022164914976,6443499521,"               Log Calls      [Spam]")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Stream peerqueue"})
    | |   |       | |     "CoreCaptureFlag" = 0
    | |   |       | |     "IOReportLegendPublic" = Yes
    | |   |       | |   }
    | |   |       | |   
    | |   |       | +-o CCLogStream  <class CCLogStream, id 0x1000004b4, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |       | |   {
    | |   |       | |     "IOClass" = "CCLogStream"
    | |   |       | |     "StreamHeader" = <0400000000007373>
    | |   |       | |     "Name" = "peerinput"
    | |   |       | |     "Id" = 9
    | |   |       | |     "LogIdentifier" = ""
    | |   |       | |     "CoreCaptureLevel" = 127
    | |   |       | |     "ConsoleLevel" = 18446744073709551615
    | |   |       | |     "MiscInfo" = 150
    | |   |       | |     "ConsoleFlag" = 0
    | |   |       | |     "IOReportLegend" = ({"IOReportGroupName"="CoreCapture","IOReportChannels"=((4846809022162018336,6443499521,"                           Log Calls"),(4846809022164386627,6443499521,"        Log Calls Dropped CC Filters"),(4846809022164386592,6443499521,"   Log Calls Dropped Console Filters"),(4846809022164911392,6443499521,"               Log Calls [Emergency]"),(4846809022164910368,6443499521,"               Log Calls     [Alert]"),(4846809022164910880,6443499521,"               Log Calls      [Crit]"),(4846809022164916000,6443499521,"               Log Calls      [Warn]"),(4846809022164913696,6443499521,"               Log Calls    [Notice]"),(4846809022164912416,6443499521,"               Log Calls      [Info]"),(4846809022164911136,6443499521,"               Log Calls     [Debug]"),(4846809022164914976,6443499521,"               Log Calls      [Spam]")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Stream peerinput"})
    | |   |       | |     "CoreCaptureFlag" = 0
    | |   |       | |     "IOReportLegendPublic" = Yes
    | |   |       | |   }
    | |   |       | |   
    | |   |       | +-o CCLogStream  <class CCLogStream, id 0x1000004b5, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |       | |   {
    | |   |       | |     "IOClass" = "CCLogStream"
    | |   |       | |     "StreamHeader" = <0500000000007373>
    | |   |       | |     "Name" = "bpf_tap_in"
    | |   |       | |     "Id" = 10
    | |   |       | |     "LogIdentifier" = ""
    | |   |       | |     "CoreCaptureLevel" = 127
    | |   |       | |     "ConsoleLevel" = 18446744073709551615
    | |   |       | |     "MiscInfo" = 150
    | |   |       | |     "ConsoleFlag" = 0
    | |   |       | |     "IOReportLegend" = ({"IOReportGroupName"="CoreCapture","IOReportChannels"=((4846809022162018336,6443499521,"                           Log Calls"),(4846809022164386627,6443499521,"        Log Calls Dropped CC Filters"),(4846809022164386592,6443499521,"   Log Calls Dropped Console Filters"),(4846809022164911392,6443499521,"               Log Calls [Emergency]"),(4846809022164910368,6443499521,"               Log Calls     [Alert]"),(4846809022164910880,6443499521,"               Log Calls      [Crit]"),(4846809022164916000,6443499521,"               Log Calls      [Warn]"),(4846809022164913696,6443499521,"               Log Calls    [Notice]"),(4846809022164912416,6443499521,"               Log Calls      [Info]"),(4846809022164911136,6443499521,"               Log Calls     [Debug]"),(4846809022164914976,6443499521,"               Log Calls      [Spam]")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Stream bpf_tap_in"})
    | |   |       | |     "CoreCaptureFlag" = 22
    | |   |       | |     "IOReportLegendPublic" = Yes
    | |   |       | |   }
    | |   |       | |   
    | |   |       | +-o CCLogStream  <class CCLogStream, id 0x100000504, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |       | |   {
    | |   |       | |     "IOClass" = "CCLogStream"
    | |   |       | |     "StreamHeader" = <0100000000007373>
    | |   |       | |     "Name" = "networkfamilystack_ap1"
    | |   |       | |     "Id" = 11
    | |   |       | |     "LogIdentifier" = ""
    | |   |       | |     "CoreCaptureLevel" = 127
    | |   |       | |     "ConsoleLevel" = 18446744073709551615
    | |   |       | |     "MiscInfo" = 150
    | |   |       | |     "ConsoleFlag" = 0
    | |   |       | |     "IOReportLegend" = ({"IOReportGroupName"="CoreCapture","IOReportChannels"=((4846809022162018336,6443499521,"                           Log Calls"),(4846809022164386627,6443499521,"        Log Calls Dropped CC Filters"),(4846809022164386592,6443499521,"   Log Calls Dropped Console Filters"),(4846809022164911392,6443499521,"               Log Calls [Emergency]"),(4846809022164910368,6443499521,"               Log Calls     [Alert]"),(4846809022164910880,6443499521,"               Log Calls      [Crit]"),(4846809022164916000,6443499521,"               Log Calls      [Warn]"),(4846809022164913696,6443499521,"               Log Calls    [Notice]"),(4846809022164912416,6443499521,"               Log Calls      [Info]"),(4846809022164911136,6443499521,"               Log Calls     [Debug]"),(4846809022164914976,6443499521,"               Log Calls      [Spam]")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Stream networkfamilystack_ap1"})
    | |   |       | |     "CoreCaptureFlag" = 0
    | |   |       | |     "IOReportLegendPublic" = Yes
    | |   |       | |   }
    | |   |       | |   
    | |   |       | +-o CCLogStream  <class CCLogStream, id 0x100000505, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |       | |   {
    | |   |       | |     "IOClass" = "CCLogStream"
    | |   |       | |     "StreamHeader" = <0200000000007373>
    | |   |       | |     "Name" = "interfacequeue_ap1"
    | |   |       | |     "Id" = 12
    | |   |       | |     "LogIdentifier" = ""
    | |   |       | |     "CoreCaptureLevel" = 127
    | |   |       | |     "ConsoleLevel" = 18446744073709551615
    | |   |       | |     "MiscInfo" = 150
    | |   |       | |     "ConsoleFlag" = 0
    | |   |       | |     "IOReportLegend" = ({"IOReportGroupName"="CoreCapture","IOReportChannels"=((4846809022162018336,6443499521,"                           Log Calls"),(4846809022164386627,6443499521,"        Log Calls Dropped CC Filters"),(4846809022164386592,6443499521,"   Log Calls Dropped Console Filters"),(4846809022164911392,6443499521,"               Log Calls [Emergency]"),(4846809022164910368,6443499521,"               Log Calls     [Alert]"),(4846809022164910880,6443499521,"               Log Calls      [Crit]"),(4846809022164916000,6443499521,"               Log Calls      [Warn]"),(4846809022164913696,6443499521,"               Log Calls    [Notice]"),(4846809022164912416,6443499521,"               Log Calls      [Info]"),(4846809022164911136,6443499521,"               Log Calls     [Debug]"),(4846809022164914976,6443499521,"               Log Calls      [Spam]")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Stream interfacequeue_ap1"})
    | |   |       | |     "CoreCaptureFlag" = 0
    | |   |       | |     "IOReportLegendPublic" = Yes
    | |   |       | |   }
    | |   |       | |   
    | |   |       | +-o CCLogStream  <class CCLogStream, id 0x100000506, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |       | |   {
    | |   |       | |     "IOClass" = "CCLogStream"
    | |   |       | |     "StreamHeader" = <0300000000007373>
    | |   |       | |     "Name" = "peerqueue_ap1"
    | |   |       | |     "Id" = 13
    | |   |       | |     "LogIdentifier" = ""
    | |   |       | |     "CoreCaptureLevel" = 127
    | |   |       | |     "ConsoleLevel" = 18446744073709551615
    | |   |       | |     "MiscInfo" = 150
    | |   |       | |     "ConsoleFlag" = 0
    | |   |       | |     "IOReportLegend" = ({"IOReportGroupName"="CoreCapture","IOReportChannels"=((4846809022162018336,6443499521,"                           Log Calls"),(4846809022164386627,6443499521,"        Log Calls Dropped CC Filters"),(4846809022164386592,6443499521,"   Log Calls Dropped Console Filters"),(4846809022164911392,6443499521,"               Log Calls [Emergency]"),(4846809022164910368,6443499521,"               Log Calls     [Alert]"),(4846809022164910880,6443499521,"               Log Calls      [Crit]"),(4846809022164916000,6443499521,"               Log Calls      [Warn]"),(4846809022164913696,6443499521,"               Log Calls    [Notice]"),(4846809022164912416,6443499521,"               Log Calls      [Info]"),(4846809022164911136,6443499521,"               Log Calls     [Debug]"),(4846809022164914976,6443499521,"               Log Calls      [Spam]")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Stream peerqueue_ap1"})
    | |   |       | |     "CoreCaptureFlag" = 0
    | |   |       | |     "IOReportLegendPublic" = Yes
    | |   |       | |   }
    | |   |       | |   
    | |   |       | +-o CCLogStream  <class CCLogStream, id 0x100000507, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |       | |   {
    | |   |       | |     "IOClass" = "CCLogStream"
    | |   |       | |     "StreamHeader" = <0400000000007373>
    | |   |       | |     "Name" = "peerinput_ap1"
    | |   |       | |     "Id" = 14
    | |   |       | |     "LogIdentifier" = ""
    | |   |       | |     "CoreCaptureLevel" = 127
    | |   |       | |     "ConsoleLevel" = 18446744073709551615
    | |   |       | |     "MiscInfo" = 150
    | |   |       | |     "ConsoleFlag" = 0
    | |   |       | |     "IOReportLegend" = ({"IOReportGroupName"="CoreCapture","IOReportChannels"=((4846809022162018336,6443499521,"                           Log Calls"),(4846809022164386627,6443499521,"        Log Calls Dropped CC Filters"),(4846809022164386592,6443499521,"   Log Calls Dropped Console Filters"),(4846809022164911392,6443499521,"               Log Calls [Emergency]"),(4846809022164910368,6443499521,"               Log Calls     [Alert]"),(4846809022164910880,6443499521,"               Log Calls      [Crit]"),(4846809022164916000,6443499521,"               Log Calls      [Warn]"),(4846809022164913696,6443499521,"               Log Calls    [Notice]"),(4846809022164912416,6443499521,"               Log Calls      [Info]"),(4846809022164911136,6443499521,"               Log Calls     [Debug]"),(4846809022164914976,6443499521,"               Log Calls      [Spam]")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Stream peerinput_ap1"})
    | |   |       | |     "CoreCaptureFlag" = 0
    | |   |       | |     "IOReportLegendPublic" = Yes
    | |   |       | |   }
    | |   |       | |   
    | |   |       | +-o CCLogStream  <class CCLogStream, id 0x100000508, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |       | |   {
    | |   |       | |     "IOClass" = "CCLogStream"
    | |   |       | |     "StreamHeader" = <0500000000007373>
    | |   |       | |     "Name" = "bpf_tap_in_ap1"
    | |   |       | |     "Id" = 15
    | |   |       | |     "LogIdentifier" = ""
    | |   |       | |     "CoreCaptureLevel" = 127
    | |   |       | |     "ConsoleLevel" = 18446744073709551615
    | |   |       | |     "MiscInfo" = 150
    | |   |       | |     "ConsoleFlag" = 0
    | |   |       | |     "IOReportLegend" = ({"IOReportGroupName"="CoreCapture","IOReportChannels"=((4846809022162018336,6443499521,"                           Log Calls"),(4846809022164386627,6443499521,"        Log Calls Dropped CC Filters"),(4846809022164386592,6443499521,"   Log Calls Dropped Console Filters"),(4846809022164911392,6443499521,"               Log Calls [Emergency]"),(4846809022164910368,6443499521,"               Log Calls     [Alert]"),(4846809022164910880,6443499521,"               Log Calls      [Crit]"),(4846809022164916000,6443499521,"               Log Calls      [Warn]"),(4846809022164913696,6443499521,"               Log Calls    [Notice]"),(4846809022164912416,6443499521,"               Log Calls      [Info]"),(4846809022164911136,6443499521,"               Log Calls     [Debug]"),(4846809022164914976,6443499521,"               Log Calls      [Spam]")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Stream bpf_tap_in_ap1"})
    | |   |       | |     "CoreCaptureFlag" = 0
    | |   |       | |     "IOReportLegendPublic" = Yes
    | |   |       | |   }
    | |   |       | |   
    | |   |       | +-o CCLogStream  <class CCLogStream, id 0x100000513, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |       | |   {
    | |   |       | |     "IOClass" = "CCLogStream"
    | |   |       | |     "StreamHeader" = <0100000000007373>
    | |   |       | |     "Name" = "networkfamilystack_awdl0"
    | |   |       | |     "Id" = 16
    | |   |       | |     "LogIdentifier" = ""
    | |   |       | |     "CoreCaptureLevel" = 127
    | |   |       | |     "ConsoleLevel" = 18446744073709551615
    | |   |       | |     "MiscInfo" = 150
    | |   |       | |     "ConsoleFlag" = 0
    | |   |       | |     "IOReportLegend" = ({"IOReportGroupName"="CoreCapture","IOReportChannels"=((4846809022162018336,6443499521,"                           Log Calls"),(4846809022164386627,6443499521,"        Log Calls Dropped CC Filters"),(4846809022164386592,6443499521,"   Log Calls Dropped Console Filters"),(4846809022164911392,6443499521,"               Log Calls [Emergency]"),(4846809022164910368,6443499521,"               Log Calls     [Alert]"),(4846809022164910880,6443499521,"               Log Calls      [Crit]"),(4846809022164916000,6443499521,"               Log Calls      [Warn]"),(4846809022164913696,6443499521,"               Log Calls    [Notice]"),(4846809022164912416,6443499521,"               Log Calls      [Info]"),(4846809022164911136,6443499521,"               Log Calls     [Debug]"),(4846809022164914976,6443499521,"               Log Calls      [Spam]")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Stream networkfamilystack_awdl0"})
    | |   |       | |     "CoreCaptureFlag" = 0
    | |   |       | |     "IOReportLegendPublic" = Yes
    | |   |       | |   }
    | |   |       | |   
    | |   |       | +-o CCLogStream  <class CCLogStream, id 0x100000514, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |       | |   {
    | |   |       | |     "IOClass" = "CCLogStream"
    | |   |       | |     "StreamHeader" = <0200000000007373>
    | |   |       | |     "Name" = "interfacequeue_awdl0"
    | |   |       | |     "Id" = 17
    | |   |       | |     "LogIdentifier" = ""
    | |   |       | |     "CoreCaptureLevel" = 127
    | |   |       | |     "ConsoleLevel" = 18446744073709551615
    | |   |       | |     "MiscInfo" = 150
    | |   |       | |     "ConsoleFlag" = 0
    | |   |       | |     "IOReportLegend" = ({"IOReportGroupName"="CoreCapture","IOReportChannels"=((4846809022162018336,6443499521,"                           Log Calls"),(4846809022164386627,6443499521,"        Log Calls Dropped CC Filters"),(4846809022164386592,6443499521,"   Log Calls Dropped Console Filters"),(4846809022164911392,6443499521,"               Log Calls [Emergency]"),(4846809022164910368,6443499521,"               Log Calls     [Alert]"),(4846809022164910880,6443499521,"               Log Calls      [Crit]"),(4846809022164916000,6443499521,"               Log Calls      [Warn]"),(4846809022164913696,6443499521,"               Log Calls    [Notice]"),(4846809022164912416,6443499521,"               Log Calls      [Info]"),(4846809022164911136,6443499521,"               Log Calls     [Debug]"),(4846809022164914976,6443499521,"               Log Calls      [Spam]")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Stream interfacequeue_awdl0"})
    | |   |       | |     "CoreCaptureFlag" = 0
    | |   |       | |     "IOReportLegendPublic" = Yes
    | |   |       | |   }
    | |   |       | |   
    | |   |       | +-o CCLogStream  <class CCLogStream, id 0x100000515, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |       | |   {
    | |   |       | |     "IOClass" = "CCLogStream"
    | |   |       | |     "StreamHeader" = <0300000000007373>
    | |   |       | |     "Name" = "peerqueue_awdl0"
    | |   |       | |     "Id" = 18
    | |   |       | |     "LogIdentifier" = ""
    | |   |       | |     "CoreCaptureLevel" = 127
    | |   |       | |     "ConsoleLevel" = 18446744073709551615
    | |   |       | |     "MiscInfo" = 150
    | |   |       | |     "ConsoleFlag" = 0
    | |   |       | |     "IOReportLegend" = ({"IOReportGroupName"="CoreCapture","IOReportChannels"=((4846809022162018336,6443499521,"                           Log Calls"),(4846809022164386627,6443499521,"        Log Calls Dropped CC Filters"),(4846809022164386592,6443499521,"   Log Calls Dropped Console Filters"),(4846809022164911392,6443499521,"               Log Calls [Emergency]"),(4846809022164910368,6443499521,"               Log Calls     [Alert]"),(4846809022164910880,6443499521,"               Log Calls      [Crit]"),(4846809022164916000,6443499521,"               Log Calls      [Warn]"),(4846809022164913696,6443499521,"               Log Calls    [Notice]"),(4846809022164912416,6443499521,"               Log Calls      [Info]"),(4846809022164911136,6443499521,"               Log Calls     [Debug]"),(4846809022164914976,6443499521,"               Log Calls      [Spam]")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Stream peerqueue_awdl0"})
    | |   |       | |     "CoreCaptureFlag" = 0
    | |   |       | |     "IOReportLegendPublic" = Yes
    | |   |       | |   }
    | |   |       | |   
    | |   |       | +-o CCLogStream  <class CCLogStream, id 0x100000516, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |       | |   {
    | |   |       | |     "IOClass" = "CCLogStream"
    | |   |       | |     "StreamHeader" = <0400000000007373>
    | |   |       | |     "Name" = "peerinput_awdl0"
    | |   |       | |     "Id" = 19
    | |   |       | |     "LogIdentifier" = ""
    | |   |       | |     "CoreCaptureLevel" = 127
    | |   |       | |     "ConsoleLevel" = 18446744073709551615
    | |   |       | |     "MiscInfo" = 150
    | |   |       | |     "ConsoleFlag" = 0
    | |   |       | |     "IOReportLegend" = ({"IOReportGroupName"="CoreCapture","IOReportChannels"=((4846809022162018336,6443499521,"                           Log Calls"),(4846809022164386627,6443499521,"        Log Calls Dropped CC Filters"),(4846809022164386592,6443499521,"   Log Calls Dropped Console Filters"),(4846809022164911392,6443499521,"               Log Calls [Emergency]"),(4846809022164910368,6443499521,"               Log Calls     [Alert]"),(4846809022164910880,6443499521,"               Log Calls      [Crit]"),(4846809022164916000,6443499521,"               Log Calls      [Warn]"),(4846809022164913696,6443499521,"               Log Calls    [Notice]"),(4846809022164912416,6443499521,"               Log Calls      [Info]"),(4846809022164911136,6443499521,"               Log Calls     [Debug]"),(4846809022164914976,6443499521,"               Log Calls      [Spam]")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Stream peerinput_awdl0"})
    | |   |       | |     "CoreCaptureFlag" = 0
    | |   |       | |     "IOReportLegendPublic" = Yes
    | |   |       | |   }
    | |   |       | |   
    | |   |       | +-o CCLogStream  <class CCLogStream, id 0x100000517, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |       |     {
    | |   |       |       "IOClass" = "CCLogStream"
    | |   |       |       "StreamHeader" = <0500000000007373>
    | |   |       |       "Name" = "bpf_tap_in_awdl0"
    | |   |       |       "Id" = 20
    | |   |       |       "LogIdentifier" = ""
    | |   |       |       "CoreCaptureLevel" = 127
    | |   |       |       "ConsoleLevel" = 18446744073709551615
    | |   |       |       "MiscInfo" = 150
    | |   |       |       "ConsoleFlag" = 0
    | |   |       |       "IOReportLegend" = ({"IOReportGroupName"="CoreCapture","IOReportChannels"=((4846809022162018336,6443499521,"                           Log Calls"),(4846809022164386627,6443499521,"        Log Calls Dropped CC Filters"),(4846809022164386592,6443499521,"   Log Calls Dropped Console Filters"),(4846809022164911392,6443499521,"               Log Calls [Emergency]"),(4846809022164910368,6443499521,"               Log Calls     [Alert]"),(4846809022164910880,6443499521,"               Log Calls      [Crit]"),(4846809022164916000,6443499521,"               Log Calls      [Warn]"),(4846809022164913696,6443499521,"               Log Calls    [Notice]"),(4846809022164912416,6443499521,"               Log Calls      [Info]"),(4846809022164911136,6443499521,"               Log Calls     [Debug]"),(4846809022164914976,6443499521,"               Log Calls      [Spam]")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Stream bpf_tap_in_awdl0"})
    | |   |       |       "CoreCaptureFlag" = 4
    | |   |       |       "IOReportLegendPublic" = Yes
    | |   |       |     }
    | |   |       |     
    | |   |       +-o CCDataPipe  <class CCDataPipe, id 0x100000318, registered, matched, active, busy 0 (0 ms), retain 20>
    | |   |       | | {
    | |   |       | |   "LogDataType" = 2
    | |   |       | |   "IOClass" = "CCDataPipe"
    | |   |       | |   "Filename" = "StateSnapshots"
    | |   |       | |   "LogType" = 2
    | |   |       | |   "Name" = "StateSnapshots"
    | |   |       | |   "NumberOfFiles" = 0
    | |   |       | |   "LogIdentifier" = "0"
    | |   |       | |   "PipeSize" = 128
    | |   |       | |   "MinLogSizeToNotify" = 0
    | |   |       | |   "IOReportLegend" = ({"IOReportGroupName"="CoreCapture","IOReportChannels"=((4846805723627135008,6443499521,"                              Log Calls"),(4846805723630093378,6443499521,"   Log Messages Dropped Short Of Buffer"),(4846805723629441568,6443499521,"                       Capture Requests")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Pipe StateSnapshots"})
    | |   |       | |   "LogPolicy" = 0
    | |   |       | |   "Owner" = "com.apple.driver.AppleBCMWLANCoreV3.0"
    | |   |       | |   "FileOptions" = 0
    | |   |       | |   "NotifyThreshold" = 0
    | |   |       | |   "DirectoryName" = "WiFi"
    | |   |       | |   "IOReportLegendPublic" = Yes
    | |   |       | |   "Statistics" = {"timestamp"=0,"Errors"={"metaDataCounts: invalidState"=0,"metaDataCounts: invalidPaddingSize"=0,"metaDataCounts: invalidLogLevel"=0,"reserveRingEntryDrops"=0,"metaDataCounts: invalidPayloadSize"=0}}
    | |   |       | |   "PipeType" = 1
    | |   |       | |   "FileSize" = 0
    | |   |       | | }
    | |   |       | | 
    | |   |       | +-o CCDataStream  <class CCDataStream, id 0x100000319, registered, matched, active, busy 0 (0 ms), retain 10>
    | |   |       | | | {
    | |   |       | | |   "IOReportLegend" = ({"IOReportGroupName"="CoreCapture","IOReportChannels"=((4846809022162018336,6443499521,"                           Log Calls"),(4846809022164386627,6443499521,"        Log Calls Dropped CC Filters"),(4846809022164386592,6443499521,"   Log Calls Dropped Console Filters"),(4846809022164911392,6443499521,"               Log Calls [Emergency]"),(4846809022164910368,6443499521,"               Log Calls     [Alert]"),(4846809022164910880,6443499521,"               Log Calls      [Crit]"),(4846809022164916000,6443499521,"               Log Calls      [Warn]"),(4846809022164913696,6443499521,"               Log Calls    [Notice]"),(4846809022164912416,6443499521,"               Log Calls      [Info]"),(4846809022164911136,6443499521,"               Log Calls     [Debug]"),(4846809022164914976,6443499521,"               Log Calls      [Spam]")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Stream FaultReporter"})
    | |   |       | | |   "LogIdentifier" = ""
    | |   |       | | |   "Name" = "FaultReporter"
    | |   |       | | |   "IOReportLegendPublic" = Yes
    | |   |       | | |   "IOClass" = "CCDataStream"
    | |   |       | | |   "Id" = 1
    | |   |       | | | }
    | |   |       | | | 
    | |   |       | | +-o CCFaultReporter  <class CCFaultReporter, id 0x1000003ff, !registered, !matched, active, busy 0, retain 20>
    | |   |       | |     {
    | |   |       | |       "IOClass" = "CCFaultReporter"
    | |   |       | |       "Owners" = ["com.apple.driver.AppleMultiFunctionManager","com.apple.iokit.IO80211Family","com.apple.driver.AppleBCMWLANCoreV3.0"]
    | |   |       | |     }
    | |   |       | |     
    | |   |       | +-o CCDataStream  <class CCDataStream, id 0x1000004b0, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |       | |   {
    | |   |       | |     "IOReportLegend" = ({"IOReportGroupName"="CoreCapture","IOReportChannels"=((4846809022162018336,6443499521,"                           Log Calls"),(4846809022164386627,6443499521,"        Log Calls Dropped CC Filters"),(4846809022164386592,6443499521,"   Log Calls Dropped Console Filters"),(4846809022164911392,6443499521,"               Log Calls [Emergency]"),(4846809022164910368,6443499521,"               Log Calls     [Alert]"),(4846809022164910880,6443499521,"               Log Calls      [Crit]"),(4846809022164916000,6443499521,"               Log Calls      [Warn]"),(4846809022164913696,6443499521,"               Log Calls    [Notice]"),(4846809022164912416,6443499521,"               Log Calls      [Info]"),(4846809022164911136,6443499521,"               Log Calls     [Debug]"),(4846809022164914976,6443499521,"               Log Calls      [Spam]")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Stream IO80211DataStream"})
    | |   |       | |     "LogIdentifier" = "io80211"
    | |   |       | |     "Name" = "IO80211DataStream"
    | |   |       | |     "IOReportLegendPublic" = Yes
    | |   |       | |     "IOClass" = "CCDataStream"
    | |   |       | |     "Id" = 2
    | |   |       | |   }
    | |   |       | |   
    | |   |       | +-o CCDataStream  <class CCDataStream, id 0x100000503, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |       | |   {
    | |   |       | |     "IOReportLegend" = ({"IOReportGroupName"="CoreCapture","IOReportChannels"=((4846809022162018336,6443499521,"                           Log Calls"),(4846809022164386627,6443499521,"        Log Calls Dropped CC Filters"),(4846809022164386592,6443499521,"   Log Calls Dropped Console Filters"),(4846809022164911392,6443499521,"               Log Calls [Emergency]"),(4846809022164910368,6443499521,"               Log Calls     [Alert]"),(4846809022164910880,6443499521,"               Log Calls      [Crit]"),(4846809022164916000,6443499521,"               Log Calls      [Warn]"),(4846809022164913696,6443499521,"               Log Calls    [Notice]"),(4846809022164912416,6443499521,"               Log Calls      [Info]"),(4846809022164911136,6443499521,"               Log Calls     [Debug]"),(4846809022164914976,6443499521,"               Log Calls      [Spam]")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Stream IO80211DataStream"})
    | |   |       | |     "LogIdentifier" = "io80211"
    | |   |       | |     "Name" = "IO80211DataStream"
    | |   |       | |     "IOReportLegendPublic" = Yes
    | |   |       | |     "IOClass" = "CCDataStream"
    | |   |       | |     "Id" = 3
    | |   |       | |   }
    | |   |       | |   
    | |   |       | +-o CCDataStream  <class CCDataStream, id 0x100000512, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |       |     {
    | |   |       |       "IOReportLegend" = ({"IOReportGroupName"="CoreCapture","IOReportChannels"=((4846809022162018336,6443499521,"                           Log Calls"),(4846809022164386627,6443499521,"        Log Calls Dropped CC Filters"),(4846809022164386592,6443499521,"   Log Calls Dropped Console Filters"),(4846809022164911392,6443499521,"               Log Calls [Emergency]"),(4846809022164910368,6443499521,"               Log Calls     [Alert]"),(4846809022164910880,6443499521,"               Log Calls      [Crit]"),(4846809022164916000,6443499521,"               Log Calls      [Warn]"),(4846809022164913696,6443499521,"               Log Calls    [Notice]"),(4846809022164912416,6443499521,"               Log Calls      [Info]"),(4846809022164911136,6443499521,"               Log Calls     [Debug]"),(4846809022164914976,6443499521,"               Log Calls      [Spam]")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Stream IO80211DataStream"})
    | |   |       |       "LogIdentifier" = "io80211"
    | |   |       |       "Name" = "IO80211DataStream"
    | |   |       |       "IOReportLegendPublic" = Yes
    | |   |       |       "IOClass" = "CCDataStream"
    | |   |       |       "Id" = 4
    | |   |       |     }
    | |   |       |     
    | |   |       +-o CCLogPipe  <class CCLogPipe, id 0x100000400, registered, matched, active, busy 0 (0 ms), retain 10>
    | |   |       | | {
    | |   |       | |   "LogDataType" = 0
    | |   |       | |   "IOClass" = "CCLogPipe"
    | |   |       | |   "Filename" = "FirmwareBusLogs"
    | |   |       | |   "LogType" = 0
    | |   |       | |   "Name" = "FirmwareBusLogs"
    | |   |       | |   "NumberOfFiles" = 2
    | |   |       | |   "LogIdentifier" = "brcm0"
    | |   |       | |   "PipeSize" = 32768
    | |   |       | |   "MinLogSizeToNotify" = 13107
    | |   |       | |   "IOReportLegend" = ({"IOReportGroupName"="CoreCapture","IOReportChannels"=((4846805723627135008,6443499521,"                              Log Calls"),(4846805723630093378,6443499521,"   Log Messages Dropped Short Of Buffer"),(4846805723629441568,6443499521,"                       Capture Requests")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Pipe FirmwareBusLogs"})
    | |   |       | |   "LogPolicy" = 0
    | |   |       | |   "Owner" = "com.apple.driver.AppleBCMWLANCoreV3.0"
    | |   |       | |   "FileOptions" = 0
    | |   |       | |   "NotifyThreshold" = 1000
    | |   |       | |   "DirectoryName" = "WiFi"
    | |   |       | |   "IOReportLegendPublic" = Yes
    | |   |       | |   "Statistics" = {"timestamp"=42054862273491,"Errors"={"metaDataCounts: invalidState"=0,"metaDataCounts: invalidPaddingSize"=0,"metaDataCounts: invalidLogLevel"=0,"reserveRingEntryDrops"=0,"metaDataCounts: invalidPayloadSize"=0}}
    | |   |       | |   "PipeType" = 0
    | |   |       | |   "FileSize" = 2097152
    | |   |       | | }
    | |   |       | | 
    | |   |       | +-o CCLogStream  <class CCLogStream, id 0x100000403, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |       |     {
    | |   |       |       "IOClass" = "CCLogStream"
    | |   |       |       "StreamHeader" = <0d0000000000a5a5>
    | |   |       |       "Name" = "Firmware_Bus"
    | |   |       |       "Id" = 1
    | |   |       |       "LogIdentifier" = ""
    | |   |       |       "CoreCaptureLevel" = 127
    | |   |       |       "ConsoleLevel" = 18446744073709551615
    | |   |       |       "MiscInfo" = 150
    | |   |       |       "ConsoleFlag" = 0
    | |   |       |       "IOReportLegend" = ({"IOReportGroupName"="CoreCapture","IOReportChannels"=((4846809022162018336,6443499521,"                           Log Calls"),(4846809022164386627,6443499521,"        Log Calls Dropped CC Filters"),(4846809022164386592,6443499521,"   Log Calls Dropped Console Filters"),(4846809022164911392,6443499521,"               Log Calls [Emergency]"),(4846809022164910368,6443499521,"               Log Calls     [Alert]"),(4846809022164910880,6443499521,"               Log Calls      [Crit]"),(4846809022164916000,6443499521,"               Log Calls      [Warn]"),(4846809022164913696,6443499521,"               Log Calls    [Notice]"),(4846809022164912416,6443499521,"               Log Calls      [Info]"),(4846809022164911136,6443499521,"               Log Calls     [Debug]"),(4846809022164914976,6443499521,"               Log Calls      [Spam]")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Stream Firmware_Bus"})
    | |   |       |       "CoreCaptureFlag" = 0
    | |   |       |       "IOReportLegendPublic" = Yes
    | |   |       |     }
    | |   |       |     
    | |   |       +-o AppleBCMWLANCore  <class AppleBCMWLANCore, id 0x100000401, registered, matched, active, busy 0 (1983 ms), retain 63>
    | |   |       | | {
    | |   |       | |   "IO80211Family.BuildDate" = "Jan 20 2021 23:52:14"
    | |   |       | |   "FirmwareLoaded" = Yes
    | |   |       | |   "IO80211Family.BuildTag" = "AirPortFamily_kexts-1840.1"
    | |   |       | |   "IO80211Family.BuildTagGit" = ""AirPortFamily_kexts-1840.1""
    | |   |       | |   "ModuleDictionary" = {"ManufacturerID"=5348,"ModuleInfo"="M=HRPN m=7.7   V=u","subsystem-vendor-id"=4203,"ChipInfo"="s=B3","ProductID"=17508}
    | |   |       | |   "ModuleInfo" = "chip='s=B3' module='M=HRPN m=7.7   V=u' prod='17508' manuf='5348'"
    | |   |       | |   "vendor-id" = "USI"
    | |   |       | |   "CoreDriverInitializationTime" = 4525070569
    | |   |       | |   "AppleBCMWLANCorePowerManaged" = Yes
    | |   |       | |   "IOMaxPacketSize" = 1518
    | |   |       | |   "IOPacketFilters" = {"IONetworkFilterGroup"=272,"IOEthernetDisabledWakeOnLANFilterGroup"=0,"IOEthernetWakeOnLANFilterGroup"=1}
    | |   |       | |   "LastSleepMode" = 1
    | |   |       | |   "IO80211WokeSystem" = Yes
    | |   |       | |   "IOResourceMatch" = "IOBSD"
    | |   |       | |   "IOMinPacketSize" = 64
    | |   |       | |   "FirmwareVersion" = "wl0: Sep 11 2020 17:01:15 version 9.30.440.2.32.5.61 FWID 01-1d69e4b4"
    | |   |       | |   "IOModel" = "Wireless Network Adapter (802.11 a/b/g/n/ac)"
    | |   |       | |   "mDNS_Keepalive" = Yes
    | |   |       | |   "WLAN mDNSOffload data" = <30504a4200000000010303c0a809a1ffffff00fe800000000000000cf8b9e2f9dd063840fd04f169c8a9360008dd59830d0eae1640fd04f169c8a936008072f819a3c9d55240ff0200000000000000000001ffdd0638ff0200000000000000000001ff0eae16ff0200000000000000000001ffc9d552000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000>
    | |   |       | |   "LastWakeReason" = 0
    | |   |       | |   "IOPowerManagement" = {"ChildrenPowerState"=1,"CurrentPowerState"=1,"CapabilityFlags"=32770,"MaxPowerState"=1}
    | |   |       | |   "mDNS_KEY" = "2009-07-30"
    | |   |       | |   "LinkQualityMetrics" = "RSSI=-61 RxDataRSSI=-85 Tx=4566365 TxF=0 TxR=150488 RxBeacons=406416"
    | |   |       | |   "RequestedFiles" = ({"Firmware"="C-4364__s-B3/kure.trx","TxCap"="C-4364__s-B3/kure-X3.txcb","Regulatory"="C-4364__s-B3/kure-X3.clmb","NVRAM"="C-4364__s-B3/P-kure-X3_M-HRPN_V-u__m-7.7.txt"})
    | |   |       | |   "IOMediumDictionary" = {"00000080"={"Index"=0,"Type"=128,"Flags"=0,"Speed"=54000000},"00000082"={"Index"=0,"Type"=130,"Flags"=0,"Speed"=0}}
    | |   |       | |   "IOMACAddress" = <88665a029e6d>
    | |   |       | |   "AppleBCMWLAN.BuildDate" = "Jan 24 2021 20:54:22"
    | |   |       | |   "wlan.hw.feature-flags" = 0
    | |   |       | |   "AppleBCMWLAN.BuildTag" = "AppleBCMWLANV3_DriversMac-770.2"
    | |   |       | |   "AVBControllerState" = 1
    | |   |       | |   "IOLinkSpeed" = 54000000
    | |   |       | |   "IONetworkRootType" = "airport"
    | |   |       | |   "CFBundleIdentifier" = "com.apple.driver.AppleBCMWLANCoreMac"
    | |   |       | |   "IOVendor" = "Apple"
    | |   |       | |   "PlatformConfigFileName" = "kure-PlatformConfig.plist"
    | |   |       | |   "IOProviderClass" = "AppleBCMWLANBusInterfacePCIe"
    | |   |       | |   "IOSelectedMedium" = "00000080"
    | |   |       | |   "IOFeatures" = 0
    | |   |       | |   "IOReportLegendPublic" = Yes
    | |   |       | |   "TxCapVersion" = "Data Title: Kure_SDBPowerCap_Final_16Mar2020_v1.0
Data Creation: 2020-09-11 16:43:59
"
    | |   |       | |   "IOClass" = "AppleBCMWLANCore"
    | |   |       | |   "CFBundleIdentifierKernel" = "com.apple.driver.AppleBCMWLANCoreMac"
    | |   |       | |   "IOLinkStatus" = 3
    | |   |       | |   "IOActiveMedium" = "00000080"
    | |   |       | |   "AppleBCMWLAN.BuildType" = "release"
    | |   |       | |   "IOReportLegend" = ({"IOReportGroupName"="Chip","IOReportChannels"=((2329561048098108517,4296278017,"  Tx Bytes"),(2328998098144687205,4296278017,"  Rx Bytes")),"IOReportChannelInfo"={"IOReportChannelUnit"=648661282852962304},"IOReportSubGroupName"="Bytes Transferred"},{"IOReportGroupName"="Chip","IOReportChannels"=((6086689037533857394,6443499521,"       Tx Data Frames"),(6086689037533860453,6443499521,"   Tx Retransmissions"),(6086689037533856869,6443499521,"       Tx Data Errors"),(6086689037533856882,6443499521,"         Tx Data Runt"),(6086689037533859174,6443499521," Tx Management Frames"),(6086689037533860724,6443499521,"      Tx Status Error"),(6086689037533859394,6443499521,"   Tx No Buffer Error")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Tx Counters"},{"IOReportGroupName"="Chip","IOReportChannels"=((5942573849188058738,6443499521,"         Rx Data Frames"),(5942573849188058482,6443499521,"         Rx Data Errors"),(5942573849339053682,6443499521,"   Rx Management Frames"),(5942573849356747381,6443499521,"      Rx Out Of Buffers"),(5942573849424196217,6443499521,"       Rx Retry bit set"),(5942573849188060740,6443499521,"            Rx Non Data"),(5942573849154503763,6443499521,"              Rx Bad DS"),(5942573849154506055,6443499521,"     Rx Control Or Mgmt"),(5942573849222734183,6443499521," Rx Fragmentation Error"),(5942573849424260724,6443499521,"                Rx Runt"),(5942573849238921582,6443499521,"               Rx Giant"),(5942573849356751683,6443499521,"              Rx No SCB"),(5942573849272809057,6443499521,"       Rx Invalid Frame"),(5942573849154507634,6443499521,"          Rx Bad SA MAC"),(5942573849154503745,6443499521,"          Rx Bad DA MAC"),(5942573849222147188,6443499521," Rx Filtered Out Frames")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Rx Counters"},{"IOReportGroupName"="Chip","IOReportChannels"=((5942576065660537967,6443499521,"  Rx Frame Too Short"),(5942576065660539752,6443499521,"   Rx Frame Too Long"),(5942576065475923265,6443499521,"  Rx Invalid MAC Hdr"),(5942576065422775072,6443499521,"          Rx Bad FCS"),(5942576065591133008,6443499521,"         Rx Bad PLCP"),(5942576065373422368,6443499521,"       Rx CRC Glitch"),(5942576065442443088,6443499521,"        Rx Good PLCP")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Rx Error Counters"},{"IOReportGroupName"="Chip","IOReportChannels"=((5942588117069951841,6443499521,"    Rx RF Disabled"),(5942588117305804652,6443499521," Rx bphy Rx Glitch"),(5942588117035864140,6443499521,"  Rx bphy Bad PLCP")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Rx Phy Error Counters"},{"IOReportGroupName"="Chip","IOReportChannels"=((5566804575375938113,6443499521,"        Rx Data Frame matching RA"),(5566804614131307073,6443499521,"  Rx Management Frame matching RA"),(5566804571399737921,6443499521,"     Rx Control Frame matching RA"),(5566804575376069185,6443499521,"           Rx Data Frame other RA"),(5566804614131438145,6443499521,"     Rx Management Frame other RA"),(5566804571399868993,6443499521,"        Rx Control Frame other RA"),(5566804575375942516,6443499521,"          Rx Data Frame Multicast"),(5566804614131311476,6443499521,"    Rx Management Frame Multicast"),(5566804571399742324,6443499521,"       Rx Control Frame Multicast"),(5566804635287768385,6443499521,"                    Rx RTS to MAC"),(5566804570863258945,6443499521,"                    Rx CTS to MAC"),(5566804562526555457,6443499521,"                    Rx ACK to MAC"),(5566804635287756879,6443499521,"                  Rx RTS to Other"),(5566804570863247439,6443499521,"                  Rx CTS to Other")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Rx MAC Counters"},{"IOReportGroupName"="Chip","IOReportChannels"=((2319689521937412705,6443499521,"               unicast acknowledged MPDU"),(2319689521937863492,6443499521,"             succesfuly transmitted MSDU"),(2319689521939959123,6443499521," multicast successfully transmitted MSDU"),(2319689521937863494,6443499521,"   MSDU failed due to exceeded transmits"),(2319689521937863485,6443499521,"MSDU successfully transmits >= 1 attempt"),(2319689521937863486,6443499521," MSDU successfully transmits > 1 attempt"),(2319689453170348913,6443499521,"           Duplicate Sequence Control Rx"),(2319689453170344269,6443499521,"                      Duplicate Rx AMPDU"),(2319689448858800760,6443499521,"              CTS Rxd in response to RTS"),(2319689632720386130,6443499521,"          CTS not Rxd in response to RTS"),(2319689496016274251,6443499521,"                          No ACK Failure"),(2319689491201413752,6443499521,"                  Data/Mgt MPDU received"),(2319689628590818418,6443499521,"                 multicast MSDU received"),(2319689461458488656,6443499521,"              FCS error detected in MPDU"),(2319689534506292590,6443499521,"                       WEP undecryptable")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="dot11 MIB Counters"},{"IOReportGroupName"="Chip","IOReportChannels"=((4123362257062617697,6443499521,"                   AMPDU BlockACKs sent"),(4123362257029063265,6443499521,"               AMPDU BlockACKs received"),(4123362481003454834,6443499521,"                 BlockACK Requests sent"),(4123362472413520242,6443499521,"             BlockACK requests received"),(4123362472412468307,6443499521,"                 Number of RTS received"),(4123417597966381940,6443499521,"          Number of Rx unicast received"),(4123417610531128144,6443499521,"       Number of Rx Good PLCPs received"),(4123419809389112691,6443499521,"                    Number of Tx Frames"),(4123419809302794308,6443499521,"                     Number of Tx AMPDU"),(4123417610279539540,6443499521,"                     Number of Rx AMPDU"),(4123417610279538756,6443499521,"            Number of Rx AMPDU with SGI"),(4123417610279539527,6443499521,"           Number of Rx AMPDU with STBC"),(4123417610497059949,6443499521,"           AMPDU Rx No delimiter errors"),(4123417609726021463,6443499521,"          AMPDU Rx Out-of-Window errors"),(4123417609726021459,6443499521,"        AMPDU Rx Out-of-Sequence errors"),(4123417609725310320,6443499521,"              AMPDU Rx Duplicate errors"),(4123417610584094059,6443499521,"                  AMPDU Rx Stuck errors"),(4123417610583230548,6443499521,"          Num Rx Single MPDUs, HT rates"),(4123417610583231591,6443499521,"      Num Rx Single MPDUs, legacy rates"),(4123417610399214693,6443499521,"            Missing Rx sequence numbers"),(4123417610549552160,6443499521,"    Rx pkts buffered before host sendup"),(4123417610331898433,6443499521,"                   AMPDU DELBA received"),(4123419809355153985,6443499521,"                       AMPDU DELBA sent"),(4123417610481058933,6443499521,"                                MPDU Rx"),(4123419809504314485,6443499521,"                                MPDU Tx"),(4123417611033788752,6443499521,"             Rx AMPDU with No BA policy"),(4123417611153537136,6443499521,"                AMPDU Rx Unexpected Pkt")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="AMPDU Counters"},{"IOReportGroupName"="Chip","IOReportChannels"=((6291600509732997443,6443499521,"      TKIP Local MIC Failures"),(6291600509732343113,6443499521,"TKIP Counter Measures Invoked"),(6291600509733332336,6443499521,"                 TKIP Replays"),(6291600436584337478,6443499521,"           CCMP Format Errors"),(6291600436584337490,6443499521,"                 CCMP Replays"),(6291600436584337476,6443499521,"          CCMP Decrypt Errors"),(6291600372496693574,6443499521,"     4-way Handshake Failures"),(6288520730285335922,6443499521,"          WEP ICV Error Count"),(6291600441451180643,6443499521,"        Decrypt Success Count"),(6074029101450421618,6443499521,"         TKIP ICV Error Count"),(6288520713993415779,6443499521,"           WEP Excluded Count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="WPA2 Counters"},{"IOReportGroupName"="Chip","IOReportChannels"=((5571024569353718083,6443499521,"      TKIP Local MIC Failures"),(5571024569353063753,6443499521,"TKIP Counter Measures Invoked"),(5571024569354052976,6443499521,"                 TKIP Replays"),(5571024496205058118,6443499521,"           CCMP Format Errors"),(5571024496205058130,6443499521,"                 CCMP Replays"),(5571024496205058116,6443499521,"          CCMP Decrypt Errors"),(5571024432117414214,6443499521,"     4-way Handshake Failures"),(5567944789906056562,6443499521,"          WEP ICV Error Count"),(5571024501071901283,6443499521,"        Decrypt Success Count"),(6074592051403842930,6443499521,"         TKIP ICV Error Count"),(5567944773614136419,6443499521,"           WEP Excluded Count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="WPA2 Multicast Counters"},{"IOReportGroupName"="Controller","IOReportChannels"=((4932041106966801440,6443499521,"Driver Transitioned to Unavailable"),(4932076518620556576,6443499521,"Total PostMessage Driver Available")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Driver Availability"},{"IOReportGroupName"="Controller","IOReportChannels"=((4932041106966803232,10738466818,"Driver Availability")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Driver Available State"},{"IOReportGroupName"="Controller","IOReportChannels"=((2331251972742927104,6443499521," Requested count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with reassoc due to decrypt errors"},{"IOReportGroupName"="Controller","IOReportChannels"=((2331251959573073408,6443499521," Pending count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with reassoc due to decrypt errors"},{"IOReportGroupName"="Controller","IOReportChannels"=((2331544429699617280,6443499521," Confirmed count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with reassoc due to decrypt errors"},{"IOReportGroupName"="Controller","IOReportChannels"=((2332674680324636928,6443499521," Escalated count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with reassoc due to decrypt errors"},{"IOReportGroupName"="Controller","IOReportChannels"=((2332381175379940352,6443499521," Throttled count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with reassoc due to decrypt errors"},{"IOReportGroupName"="Controller","IOReportChannels"=((2403309566780855040,6443499521," Requested count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with reassoc due to Rx AMPDU DUP Errors"},{"IOReportGroupName"="Controller","IOReportChannels"=((2403309553611001344,6443499521," Pending count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with reassoc due to Rx AMPDU DUP Errors"},{"IOReportGroupName"="Controller","IOReportChannels"=((2403602023737545216,6443499521," Confirmed count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with reassoc due to Rx AMPDU DUP Errors"},{"IOReportGroupName"="Controller","IOReportChannels"=((2404732274362564864,6443499521," Escalated count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with reassoc due to Rx AMPDU DUP Errors"},{"IOReportGroupName"="Controller","IOReportChannels"=((2404438769417868288,6443499521," Throttled count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with reassoc due to Rx AMPDU DUP Errors"},{"IOReportGroupName"="Controller","IOReportChannels"=((2475367160818782976,6443499521," Requested count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with reassoc due to Rx AMPDU TxBA mismatch"},{"IOReportGroupName"="Controller","IOReportChannels"=((2475367147648929280,6443499521," Pending count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with reassoc due to Rx AMPDU TxBA mismatch"},{"IOReportGroupName"="Controller","IOReportChannels"=((2475659617775473152,6443499521," Confirmed count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with reassoc due to Rx AMPDU TxBA mismatch"},{"IOReportGroupName"="Controller","IOReportChannels"=((2476789868400492800,6443499521," Escalated count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with reassoc due to Rx AMPDU TxBA mismatch"},{"IOReportGroupName"="Controller","IOReportChannels"=((2476496363455796224,6443499521," Throttled count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with reassoc due to Rx AMPDU TxBA mismatch"},{"IOReportGroupName"="Controller","IOReportChannels"=((2547424754856710912,6443499521," Requested count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with reassoc due to AP Tx data stall"},{"IOReportGroupName"="Controller","IOReportChannels"=((2547424741686857216,6443499521," Pending count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with reassoc due to AP Tx data stall"},{"IOReportGroupName"="Controller","IOReportChannels"=((2547717211813401088,6443499521," Confirmed count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with reassoc due to AP Tx data stall"},{"IOReportGroupName"="Controller","IOReportChannels"=((2548847462438420736,6443499521," Escalated count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with reassoc due to AP Tx data stall"},{"IOReportGroupName"="Controller","IOReportChannels"=((2548553957493724160,6443499521," Throttled count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with reassoc due to AP Tx data stall"},{"IOReportGroupName"="Controller","IOReportChannels"=((2619482348894638848,6443499521," Requested count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with reassoc due to other errors"},{"IOReportGroupName"="Controller","IOReportChannels"=((2619482335724785152,6443499521," Pending count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with reassoc due to other errors"},{"IOReportGroupName"="Controller","IOReportChannels"=((2619774805851329024,6443499521," Confirmed count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with reassoc due to other errors"},{"IOReportGroupName"="Controller","IOReportChannels"=((2620905056476348672,6443499521," Escalated count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with reassoc due to other errors"},{"IOReportGroupName"="Controller","IOReportChannels"=((2620611551531652096,6443499521," Throttled count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with reassoc due to other errors"},{"IOReportGroupName"="Controller","IOReportChannels"=((2691539942932566784,6443499521," Requested count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with PHY calibration"},{"IOReportGroupName"="Controller","IOReportChannels"=((2691539929762713088,6443499521," Pending count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with PHY calibration"},{"IOReportGroupName"="Controller","IOReportChannels"=((2691832399889256960,6443499521," Confirmed count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with PHY calibration"},{"IOReportGroupName"="Controller","IOReportChannels"=((2692962650514276608,6443499521," Escalated count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with PHY calibration"},{"IOReportGroupName"="Controller","IOReportChannels"=((2692669145569580032,6443499521," Throttled count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with PHY calibration"},{"IOReportGroupName"="Controller","IOReportChannels"=((2763597536970494720,6443499521," Requested count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with PHY reset"},{"IOReportGroupName"="Controller","IOReportChannels"=((2763597523800641024,6443499521," Pending count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with PHY reset"},{"IOReportGroupName"="Controller","IOReportChannels"=((2763889993927184896,6443499521," Confirmed count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with PHY reset"},{"IOReportGroupName"="Controller","IOReportChannels"=((2765020244552204544,6443499521," Escalated count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with PHY reset"},{"IOReportGroupName"="Controller","IOReportChannels"=((2764726739607507968,6443499521," Throttled count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with PHY reset"},{"IOReportGroupName"="Controller","IOReportChannels"=((2835655131008422656,6443499521," Requested count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with watchdog reset"},{"IOReportGroupName"="Controller","IOReportChannels"=((2835655117838568960,6443499521," Pending count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with watchdog reset"},{"IOReportGroupName"="Controller","IOReportChannels"=((2835947587965112832,6443499521," Confirmed count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with watchdog reset"},{"IOReportGroupName"="Controller","IOReportChannels"=((2837077838590132480,6443499521," Escalated count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with watchdog reset"},{"IOReportGroupName"="Controller","IOReportChannels"=((2836784333645435904,6443499521," Throttled count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with watchdog reset"},{"IOReportGroupName"="Controller","IOReportChannels"=((2907712725046350592,6443499521," Requested count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link metric upload only"},{"IOReportGroupName"="Controller","IOReportChannels"=((2907712711876496896,6443499521," Pending count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link metric upload only"},{"IOReportGroupName"="Controller","IOReportChannels"=((2908005182003040768,6443499521," Confirmed count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link metric upload only"},{"IOReportGroupName"="Controller","IOReportChannels"=((2909135432628060416,6443499521," Escalated count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link metric upload only"},{"IOReportGroupName"="Controller","IOReportChannels"=((2908841927683363840,6443499521," Throttled count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link metric upload only"},{"IOReportGroupName"="Controller","IOReportChannels"=((5501800054739959808,6443499521,"DUT Tx latency issue")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","IOReportChannels"=((5501800054739960064,6443499521,"DUT Tx PHY issue")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","IOReportChannels"=((5501800054740025344,6443499521,"DUT Tx PHY rate issue")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","IOReportChannels"=((5501800054740025600,6443499521,"DUT Tx Aggr issue")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","IOReportChannels"=((5501800054756737024,6443499521,"DUT Rx overflow issue")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","IOReportChannels"=((5501800054756737280,6443499521,"DUT Rx PHY issue")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","IOReportChannels"=((5501800054756802560,6443499521,"DUT Rx PN replay issue")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","IOReportChannels"=((5501800054756802816,6443499521,"DUT Rx decrypt issue")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","IOReportChannels"=((5501800063346737408,6443499521,"DUT Rx BCMC decrypt issue")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","IOReportChannels"=((5501800063329960192,6443499521,"DUT Rx AMPDU duplicate issue")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","IOReportChannels"=((5501800067641638912,6443499521,"DUT Rx AMPDU TxBA mismatch issue")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","IOReportChannels"=((5501800067641704704,6443499521,"AP Tx data stall issue")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","IOReportChannels"=((5501800059034927104,6443499521,"AP Tx low PHY rate issue")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","IOReportChannels"=((5501800059034927360,6443499521,"AP Rx PHY issue")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","IOReportChannels"=((5501800063329894656,6443499521,"IP timed out")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","IOReportChannels"=((5501800067624861952,6443499521,"IP timed out (NoCTL)")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","IOReportChannels"=((5501800067624927232,6443499521,"IP timed out (PrivMac)")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","IOReportChannels"=((5501800059034992640,6443499521,"TVPM active")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","IOReportChannels"=((5501800063329959936,6443499521,"WLAN Duration too low")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","IOReportChannels"=((5501800067641639168,6443499521,"Symptoms trigger")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","IOReportChannels"=((5501800059034992896,6443499521,"Unit test")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","IOReportChannels"=((21485870250983424,6443499521,"No user input")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Tx latency issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((21485870267760640,6443499521,"User confirmed")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Tx latency issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((21485870250983680,6443499521,"User denied")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Tx latency issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((21485870267760896,6443499521,"No user response")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Tx latency issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((21485870251048960,6443499521,"Probe test negative")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Tx latency issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((93543464288911360,6443499521,"No user input")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Tx PHY issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((93543464305688576,6443499521,"User confirmed")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Tx PHY issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((93543464288911616,6443499521,"User denied")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Tx PHY issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((93543464305688832,6443499521,"No user response")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Tx PHY issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((93543464288976896,6443499521,"Probe test negative")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Tx PHY issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((165601058326839296,6443499521,"No user input")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Tx PHY rate issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((165601058343616512,6443499521,"User confirmed")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Tx PHY rate issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((165601058326839552,6443499521,"User denied")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Tx PHY rate issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((165601058343616768,6443499521,"No user response")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Tx PHY rate issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((165601058326904832,6443499521,"Probe test negative")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Tx PHY rate issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((237658652364767232,6443499521,"No user input")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Tx Aggr issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((237658652381544448,6443499521,"User confirmed")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Tx Aggr issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((237658652364767488,6443499521,"User denied")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Tx Aggr issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((237658652381544704,6443499521,"No user response")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Tx Aggr issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((237658652364832768,6443499521,"Probe test negative")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Tx Aggr issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((309716246402695168,6443499521,"No user input")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Rx overflow issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((309716246419472384,6443499521,"User confirmed")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Rx overflow issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((309716246402695424,6443499521,"User denied")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Rx overflow issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((309716246419472640,6443499521,"No user response")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Rx overflow issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((309716246402760704,6443499521,"Probe test negative")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Rx overflow issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((381773840440623104,6443499521,"No user input")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Rx PHY issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((381773840457400320,6443499521,"User confirmed")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Rx PHY issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((381773840440623360,6443499521,"User denied")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Rx PHY issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((381773840457400576,6443499521,"No user response")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Rx PHY issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((381773840440688640,6443499521,"Probe test negative")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Rx PHY issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((453831434478551040,6443499521,"No user input")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Rx PN replay issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((453831434495328256,6443499521,"User confirmed")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Rx PN replay issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((453831434478551296,6443499521,"User denied")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Rx PN replay issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((453831434495328512,6443499521,"No user response")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Rx PN replay issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((453831434478616576,6443499521,"Probe test negative")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Rx PN replay issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((525889028516478976,6443499521,"No user input")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Rx decrypt issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((525889028533256192,6443499521,"User confirmed")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Rx decrypt issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((525889028516479232,6443499521,"User denied")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Rx decrypt issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((525889028533256448,6443499521,"No user response")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Rx decrypt issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((525889028516544512,6443499521,"Probe test negative")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Rx decrypt issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((597946622554406912,6443499521,"No user input")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Rx BCMC decrypt issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((597946622571184128,6443499521,"User confirmed")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Rx BCMC decrypt issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((597946622554407168,6443499521,"User denied")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Rx BCMC decrypt issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((597946622571184384,6443499521,"No user response")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Rx BCMC decrypt issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((597946622554472448,6443499521,"Probe test negative")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Rx BCMC decrypt issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((670004216592334848,6443499521,"No user input")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Rx AMPDU duplicate issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((670004216609112064,6443499521,"User confirmed")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Rx AMPDU duplicate issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((670004216592335104,6443499521,"User denied")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Rx AMPDU duplicate issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((670004216609112320,6443499521,"No user response")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Rx AMPDU duplicate issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((670004216592400384,6443499521,"Probe test negative")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Rx AMPDU duplicate issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((742061810630262784,6443499521,"No user input")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Rx AMPDU TxBA mismatch issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((742061810647040000,6443499521,"User confirmed")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Rx AMPDU TxBA mismatch issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((742061810630263040,6443499521,"User denied")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Rx AMPDU TxBA mismatch issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((742061810647040256,6443499521,"No user response")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Rx AMPDU TxBA mismatch issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((742061810630328320,6443499521,"Probe test negative")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Rx AMPDU TxBA mismatch issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((814119404668190720,6443499521,"No user input")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="AP Tx data stall issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((814119404684967936,6443499521,"User confirmed")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="AP Tx data stall issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((814119404668190976,6443499521,"User denied")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="AP Tx data stall issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((814119404684968192,6443499521,"No user response")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="AP Tx data stall issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((814119404668256256,6443499521,"Probe test negative")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="AP Tx data stall issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((886176998706118656,6443499521,"No user input")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="AP Tx low PHY rate issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((886176998722895872,6443499521,"User confirmed")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="AP Tx low PHY rate issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((886176998706118912,6443499521,"User denied")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="AP Tx low PHY rate issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((886176998722896128,6443499521,"No user response")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="AP Tx low PHY rate issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((886176998706184192,6443499521,"Probe test negative")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="AP Tx low PHY rate issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((958234592744046592,6443499521,"No user input")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="AP Rx PHY issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((958234592760823808,6443499521,"User confirmed")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="AP Rx PHY issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((958234592744046848,6443499521,"User denied")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="AP Rx PHY issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((958234592760824064,6443499521,"No user response")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="AP Rx PHY issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((958234592744112128,6443499521,"Probe test negative")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="AP Rx PHY issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((1030292186781974528,6443499521,"No user input")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="IP timed out"},{"IOReportGroupName"="Controller","IOReportChannels"=((1030292186798751744,6443499521,"User confirmed")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="IP timed out"},{"IOReportGroupName"="Controller","IOReportChannels"=((1030292186781974784,6443499521,"User denied")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="IP timed out"},{"IOReportGroupName"="Controller","IOReportChannels"=((1030292186798752000,6443499521,"No user response")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="IP timed out"},{"IOReportGroupName"="Controller","IOReportChannels"=((1030292186782040064,6443499521,"Probe test negative")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="IP timed out"},{"IOReportGroupName"="Controller","IOReportChannels"=((1102349780819902464,6443499521,"No user input")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="IP timed out (NoCTL)"},{"IOReportGroupName"="Controller","IOReportChannels"=((1102349780836679680,6443499521,"User confirmed")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="IP timed out (NoCTL)"},{"IOReportGroupName"="Controller","IOReportChannels"=((1102349780819902720,6443499521,"User denied")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="IP timed out (NoCTL)"},{"IOReportGroupName"="Controller","IOReportChannels"=((1102349780836679936,6443499521,"No user response")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="IP timed out (NoCTL)"},{"IOReportGroupName"="Controller","IOReportChannels"=((1102349780819968000,6443499521,"Probe test negative")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="IP timed out (NoCTL)"},{"IOReportGroupName"="Controller","IOReportChannels"=((1174407374857830400,6443499521,"No user input")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="IP timed out (PrivMac)"},{"IOReportGroupName"="Controller","IOReportChannels"=((1174407374874607616,6443499521,"User confirmed")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="IP timed out (PrivMac)"},{"IOReportGroupName"="Controller","IOReportChannels"=((1174407374857830656,6443499521,"User denied")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="IP timed out (PrivMac)"},{"IOReportGroupName"="Controller","IOReportChannels"=((1174407374874607872,6443499521,"No user response")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="IP timed out (PrivMac)"},{"IOReportGroupName"="Controller","IOReportChannels"=((1174407374857895936,6443499521,"Probe test negative")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="IP timed out (PrivMac)"},{"IOReportGroupName"="Controller","IOReportChannels"=((1246464968895758336,6443499521,"No user input")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="TVPM active"},{"IOReportGroupName"="Controller","IOReportChannels"=((1246464968912535552,6443499521,"User confirmed")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="TVPM active"},{"IOReportGroupName"="Controller","IOReportChannels"=((1246464968895758592,6443499521,"User denied")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="TVPM active"},{"IOReportGroupName"="Controller","IOReportChannels"=((1246464968912535808,6443499521,"No user response")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="TVPM active"},{"IOReportGroupName"="Controller","IOReportChannels"=((1246464968895823872,6443499521,"Probe test negative")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="TVPM active"},{"IOReportGroupName"="Controller","IOReportChannels"=((1318522562933686272,6443499521,"No user input")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="WLAN Duration too low"},{"IOReportGroupName"="Controller","IOReportChannels"=((1318522562950463488,6443499521,"User confirmed")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="WLAN Duration too low"},{"IOReportGroupName"="Controller","IOReportChannels"=((1318522562933686528,6443499521,"User denied")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="WLAN Duration too low"},{"IOReportGroupName"="Controller","IOReportChannels"=((1318522562950463744,6443499521,"No user response")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="WLAN Duration too low"},{"IOReportGroupName"="Controller","IOReportChannels"=((1318522562933751808,6443499521,"Probe test negative")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="WLAN Duration too low"},{"IOReportGroupName"="Controller","IOReportChannels"=((1390580156971614208,6443499521,"No user input")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Symptoms trigger"},{"IOReportGroupName"="Controller","IOReportChannels"=((1390580156988391424,6443499521,"User confirmed")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Symptoms trigger"},{"IOReportGroupName"="Controller","IOReportChannels"=((1390580156971614464,6443499521,"User denied")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Symptoms trigger"},{"IOReportGroupName"="Controller","IOReportChannels"=((1390580156988391680,6443499521,"No user response")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Symptoms trigger"},{"IOReportGroupName"="Controller","IOReportChannels"=((1390580156971679744,6443499521,"Probe test negative")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Symptoms trigger"},{"IOReportGroupName"="Controller","IOReportChannels"=((1462637751009542144,6443499521,"No user input")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Unit test"},{"IOReportGroupName"="Controller","IOReportChannels"=((1462637751026319360,6443499521,"User confirmed")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Unit test"},{"IOReportGroupName"="Controller","IOReportChannels"=((1462637751009542400,6443499521,"User denied")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Unit test"},{"IOReportGroupName"="Controller","IOReportChannels"=((1462637751026319616,6443499521,"No user response")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Unit test"},{"IOReportGroupName"="Controller","IOReportChannels"=((1462637751009607680,6443499521,"Probe test negative")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Unit test"},{"IOReportGroupName"="Commander","IOReportChannels"=((4858649839634969856,6443499521,"   Commands Issued"),(4858649839632675328,6443499521,"   Commander Problems"),(4858650015139197952,6443499521,"   Command Max Pending Time (us) "),(4858650015122420736,6443499521,"   Command Max Outbound Time (us)"),(4858650014887539712,6443499521,"   Command Max Active Time (us)  "),(4858650015139195904,6443499521,"   Command Max Pending Queue Length "),(4858650015174980608,6443499521,"   Commander Reset  "),(4858650015158331648,6443499521,"   Commander Quiesce"),(4858650015257684736,6443499521,"   Commander Wakeup "),(4858650015140246784,6443499521,"   Commander Pause  "),(4858650015223013632,6443499521,"   Commander Unpause")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Counters"},{"IOReportGroupName"="BT Coex","IOReportChannels"=((4788527575018250272,6443499521,"           BTDuration(s)"),(4788546257908409641,6443499521,"                BTUse(%)"),(4788545019799674912,6443499521,"                  TS(ms)")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Coex Snapshot"},{"IOReportGroupName"="BT Coex","IOReportChannels"=((4788526259939450912,6443499521,"   Antenna Requests"),(4788526259938730016,6443499521,"     Antenna Grants"),(4788526260308418592,6443499521,"     WLAN Preempted"),(4788526260191174688,6443499521,"    PSNULL exceeded"),(4788526260056498208,6443499521," High UCode Latency")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Counters"},{"IOReportGroupName"="BT Coex","IOReportChannels"=((4788526328727871520,10738466818,"   Enabled")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Enabled State"},{"IOReportGroupName"="BT Coex","IOReportChannels"=((4788526328976777248,10738466818,"   TDM")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="TDM State"},{"IOReportGroupName"="BT Coex","IOReportChannels"=((4788526328778924064,10738466818,"   Hybrid")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Hybrid State"},{"IOReportGroupName"="BT Coex","IOReportChannels"=((4788526328406548512,10738466818,"   Antenna Ownership while on 2GHz")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Antenna Ownership"},{"IOReportGroupName"="BT Coex","IOReportChannels"=((4788542898088002380,6443499521,"                     ACL"),(4788542898089182031,6443499521,"                     SCO"),(4788542899246809935,6443499521,"                    eSCO"),(4788542898640667728,6443499521,"                    A2DP"),(4788542898946599270,6443499521,"                   Sniff"),(4788542898895803235,6443499521,"               Page Scan"),(4788542898778821475,6443499521,"            Inquity Scan"),(4788542898895415141,6443499521,"                    Page"),(4788542898778829173,6443499521,"                 Inquiry"),(4788542898088792915,6443499521,"                     MSS"),(4788542898893312587,6443499521,"                    PARK"),(4788542898088070213,6443499521,"                     BLE"),(4788542898659149139,6443499521,"                BLE Scan"),(4788542898879883365,6443499521,"                   Other")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Antenna Request Reason"},{"IOReportGroupName"="Event Log Hist","IOReportChannels"=((4993457656088764453,27918336003,"Set ECounters")),"IOReportChannelInfo"={"IOReportChannelConfig"=<64000000000000000100000001000000fa000000000000000100000001000000f4010000000000000100000001000000e8030000000000000100000001000000b004000000000000010000000100000070060000000000000500000001000000>,"IOReportChannelUnit"=648661282852962304},"IOReportSubGroupName"="Set ECounters"},{"IOReportGroupName"="Event Log Hist","IOReportChannels"=((4993457651793797157,27918336003,"Set ECounters")),"IOReportChannelInfo"={"IOReportChannelConfig"=<050000000000000001000000010000000a00000000000000010000000100000064000000000000000100000001000000e80300000000000001000000010000008813000000000000010000000100000010270000000000000500000001000000>,"IOReportChannelUnit"=72058126613872640},"IOReportSubGroupName"="Set ECounters"},{"IOReportGroupName"="Interface ap1","IOReportChannels"=((8099245017001976692,23623368706,"    Interface Link Activity")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Activity"},{"IOReportGroupName"="Interface ap1","IOReportChannels"=((8101530721338025313,6443499521,"                 Deauthed"),(8101530721337893742,6443499521,"              Beacon Lost"),(8101530721338355316,6443499521,"           Internal Error")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Change Reasons"},{"IOReportGroupName"="Interface ap1","IOReportChannels"=((8101530721339012450,6443499521,"           Last SubReason")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Change Subreasons"},{"IOReportGroupName"="Interface ap1","IOReportChannels"=((8099236229630926880,6443499521,"             DPS Detected"),(8099236229633306739,6443499521," Consecutive DPS Detected")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Data Path Stuck"},{"IOReportGroupName"="Interface ap1","IOReportChannels"=((8099251656571188339,4296278017,"                   Rx Packets"),(8099253855594443891,4296278017,"                   Tx Packets"),(8099253855594431077,4296278017,"                BE Tx Packets"),(8099253855594431083,4296278017,"                BK Tx Packets"),(8099253855594436201,4296278017,"                VI Tx Packets"),(8099253855594436207,4296278017,"                VO Tx Packets"),(8099253855594431348,4296278017,"               CTL Tx Packets")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Data Packets"},{"IOReportGroupName"="Interface ap1","IOReportChannels"=((8099251656337224819,4296278017,"                   Rx Bytes"),(8099253855360480371,4296278017,"                   Tx Bytes"),(8099253855360472687,4296278017,"                BE Tx Bytes"),(8099253855360472681,4296278017,"                BK Tx Bytes"),(8099253855360467557,4296278017,"                VI Tx Bytes"),(8099253855360467563,4296278017,"                VO Tx Bytes")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Data Bytes"},{"IOReportGroupName"="Interface ap1","IOReportChannels"=((8099244961319381792,6443499521,"             Expected Peak Latency")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058126613872640},"IOReportSubGroupName"="Link Latency"},{"IOReportGroupName"="Interface ap1","IOReportChannels"=((8099244961319381843,40803237890,"             Expected Peak Latency")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Link Latency State"},{"IOReportGroupName"="Interface ap1","IOReportChannels"=((8099248324029075555,6443499521,"            Interface Open Percent")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link Open"},{"IOReportGroupName"="Interface ap1","IOReportChannels"=((8099248324029076340,40803237890,"              Interface Open State")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Link Open State"},{"IOReportGroupName"="Interface ap1 Peer FF:FF:FF:FF:FF:FF","IOReportChannels"=((5941219148270674063,6443499521," RSSI value")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="RSSI"},{"IOReportGroupName"="Interface ap1 Peer FF:FF:FF:FF:FF:FF","IOReportChannels"=((5797103947627962511,27918336002," RSSI State")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="RSSI State"},{"IOReportGroupName"="Scans","IOReportChannels"=((6008767636782870382,6443499521,"                  Scan Type None"),(6008767636782015348,6443499521,"                Scan Type Active"),(6008767636782997875,6443499521,"               Scan Type Passive"),(6008767636782342515,6443499521,"                  Scan Type Fast"),(6008767636782080355,6443499521,"            Scan Type Background"),(6008767636782475623,6443499521,"         Scan Type High accuracy"),(6008767636782740336,6443499521,"              Scan Type Low span"),(6008767636782739570,6443499521,"             Scan Type Low power"),(6008767606701780587,6443499521,"               Scan Mode Unknown"),(6008767606700982867,6443499521,"                  Scan Mode IBSS"),(6008767606700994150,6443499521,"                 Scan Mode Infra"),(6008767606700469881,6443499521,"                   Scan Mode Any"),(6008767576585432171,6443499521,"          Scan Flag No Blacklist"),(6008767576586088311,6443499521,"          Scan Flag Low Priority"),(6008767576586348903,6443499521,"        Scan Flag AWDL Piggyback"),(6008767576586282598,6443499521,"Scan Flag Include Offchannel BSS"),(6008767619469241963,6443499521,"           Scan Phy Mode Unknown"),(6008767619467933044,6443499521,"              Scan Phy Mode Auto"),(6008767619466867009,6443499521,"               Scan Phy Mode 11A"),(6008767619466867010,6443499521,"               Scan Phy Mode 11B"),(6008767619466867015,6443499521,"               Scan Phy Mode 11G"),(6008767619466867022,6443499521,"               Scan Phy Mode 11N"),(6008767619469173313,6443499521,"          Scan Phy Mode 11TurboA"),(6008767619469173319,6443499521,"          Scan Phy Mode 11TurboG"),(6008767619466867051,6443499521,"              Scan Phy Mode 11AC")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Scans Types Issued"},{"IOReportGroupName"="Interface en1","IOReportChannels"=((7955136370314641408,4296278017,"                   Link Rate"),(7955138641781683301,4296278017,"         Effective Link Rate"),(7955136370313095534,4296278017,"          Data Transfer Rate"),(7955136370313093496,4296278017,"Effective Data Transfer Rate")),"IOReportChannelInfo"={"IOReportChannelUnit"=161628209283072},"IOReportSubGroupName"="Link Rate"},{"IOReportGroupName"="Interface en1","IOReportChannels"=((7955136370314659955,47245950979,"Interface Rate Histogram")),"IOReportChannelInfo"={"IOReportChannelConfig"=<0200000001000000000000000b000000>,"IOReportChannelUnit"=161628209283072},"IOReportSubGroupName"="Link Rate Bins"},{"IOReportGroupName"="Interface en1","IOReportChannels"=((7955120977150756979,47245950979,"Interface Data Transfer Histogram")),"IOReportChannelInfo"={"IOReportChannelConfig"=<0200000001000000000000000b000000>,"IOReportChannelUnit"=161628209283072},"IOReportSubGroupName"="Data Transfer Bins"},{"IOReportGroupName"="Interface en1","IOReportChannels"=((7955129703866564608,6443499521,"          Link Quality Metric")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link Quality Metric"},{"IOReportGroupName"="Interface en1","IOReportChannels"=((7955129703869906944,23623368706,"          Link Quality Metric State")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Link Quality Metric State"},{"IOReportGroupName"="Interface en1","IOReportChannels"=((7955129828926120820,23623368706,"    Interface Link Activity")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Activity"},{"IOReportGroupName"="Interface en1","IOReportChannels"=((7957415533262169441,6443499521,"                 Deauthed"),(7957415533262037870,6443499521,"              Beacon Lost"),(7957415533262499444,6443499521,"           Internal Error")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Change Reasons"},{"IOReportGroupName"="Interface en1","IOReportChannels"=((7957415533263156578,6443499521,"           Last SubReason")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Change Subreasons"},{"IOReportGroupName"="Interface en1","IOReportChannels"=((7955121041555071008,6443499521,"             DPS Detected"),(7955121041557450867,6443499521," Consecutive DPS Detected")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Data Path Stuck"},{"IOReportGroupName"="Interface en1","IOReportChannels"=((7955136468495332467,4296278017,"                   Rx Packets"),(7955138667518588019,4296278017,"                   Tx Packets"),(7955138667518575205,4296278017,"                BE Tx Packets"),(7955138667518575211,4296278017,"                BK Tx Packets"),(7955138667518580329,4296278017,"                VI Tx Packets"),(7955138667518580335,4296278017,"                VO Tx Packets"),(7955138667518575476,4296278017,"               CTL Tx Packets")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Data Packets"},{"IOReportGroupName"="Interface en1","IOReportChannels"=((7955136468261368947,4296278017,"                   Rx Bytes"),(7955138667284624499,4296278017,"                   Tx Bytes"),(7955138667284616815,4296278017,"                BE Tx Bytes"),(7955138667284616809,4296278017,"                BK Tx Bytes"),(7955138667284611685,4296278017,"                VI Tx Bytes"),(7955138667284611691,4296278017,"                VO Tx Bytes")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Data Bytes"},{"IOReportGroupName"="Interface en1","IOReportChannels"=((7955129773243525920,6443499521,"             Expected Peak Latency")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058126613872640},"IOReportSubGroupName"="Link Latency"},{"IOReportGroupName"="Interface en1","IOReportChannels"=((7955129773243525971,40803237890,"             Expected Peak Latency")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Link Latency State"},{"IOReportGroupName"="Interface en1","IOReportChannels"=((7955133135953219683,6443499521,"            Interface Open Percent")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link Open"},{"IOReportGroupName"="Interface en1","IOReportChannels"=((7955133135953220468,40803237890,"              Interface Open State")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Link Open State"},{"IOReportGroupName"="Interface en1 Peer 00:00:00:00:00:00","IOReportChannels"=((5941219148270673920,6443499521," RSSI value")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="RSSI"},{"IOReportGroupName"="Interface en1 Peer 00:00:00:00:00:00","IOReportChannels"=((5797103947627962368,27918336002," RSSI State")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="RSSI State"},{"IOReportGroupName"="Interface en1 Peer FF:FF:FF:FF:FF:FF","IOReportChannels"=((5941219148270674175,6443499521," RSSI value")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="RSSI"},{"IOReportGroupName"="Interface en1 Peer FF:FF:FF:FF:FF:FF","IOReportChannels"=((5797103947627962623,27918336002," RSSI State")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="RSSI State"},{"IOReportGroupName"="Interface en1","IOReportChannels"=((8030889362519389184,6443499521,"      Scan Results"),(8030889285512360960,6443499521,"      Auth Success"),(8030889285512357376,6443499521,"       Auth Failed"),(8030889285478740992,6443499521,"     Assoc Success"),(8030889285478737408,6443499521,"      Assoc Failed"),(8030889285477757952,6443499521,"Assoc Done Success"),(8030889285477754368,6443499521," Assoc Done Failed"),(8030889324065682432,6443499521,"      Join Success"),(8030889324065678848,6443499521,"       Join Failed"),(8030889358255027200,6443499521,"   Reassoc Success"),(8030889358255023616,6443499521,"    Reassoc Failed"),(8030889362787496960,6443499521,"      SSID Changed"),(8030889298127582464,6443499521,"   Deauth Received"),(8030889298195865856,6443499521," Dissasoc Received"),(8030889332555279104,6443499521,"      Link Changed"),(8030889298127712768,6443499521,"     Decrypt Error"),(8030889332587066368,6443499521,"       Link Status"),(8030889358424896512,6443499521,"      Roam Success"),(8030889358424892928,6443499521,"       Roam Failed"),(8030889349886602752,6443499521,"            Pruned"),(8030889362821508096,6443499521,"        Supplicant")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Association Join Counters"},{"IOReportGroupName"="AWDL Metrics","IOReportChannels"=((4717349550861677088,6443499521,"         AWDLDuration(s)"),(4717349551146755360,6443499521,"              AWDLUse(%)"),(4717349551112217120,6443499521,"                     SDB"),(4717349551127863328,6443499521,"                  TS(ms)")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="AWDL Snapshot"},{"IOReportGroupName"="Interface awdl0","IOReportChannels"=((8603648175267472244,23623368706,"    Interface Link Activity")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Activity"},{"IOReportGroupName"="Interface awdl0","IOReportChannels"=((8605933879603520865,6443499521,"                 Deauthed"),(8605933879603389294,6443499521,"              Beacon Lost"),(8605933879603850868,6443499521,"           Internal Error")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Change Reasons"},{"IOReportGroupName"="Interface awdl0","IOReportChannels"=((8605933879604508002,6443499521,"           Last SubReason")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Change Subreasons"},{"IOReportGroupName"="Interface awdl0","IOReportChannels"=((8603639387896422432,6443499521,"             DPS Detected"),(8603639387898802291,6443499521," Consecutive DPS Detected")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Data Path Stuck"},{"IOReportGroupName"="Interface awdl0","IOReportChannels"=((8603654814836683891,4296278017,"                   Rx Packets"),(8603657013859939443,4296278017,"                   Tx Packets"),(8603657013859926629,4296278017,"                BE Tx Packets"),(8603657013859926635,4296278017,"                BK Tx Packets"),(8603657013859931753,4296278017,"                VI Tx Packets"),(8603657013859931759,4296278017,"                VO Tx Packets"),(8603657013859926900,4296278017,"               CTL Tx Packets")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Data Packets"},{"IOReportGroupName"="Interface awdl0","IOReportChannels"=((8603654814602720371,4296278017,"                   Rx Bytes"),(8603657013625975923,4296278017,"                   Tx Bytes"),(8603657013625968239,4296278017,"                BE Tx Bytes"),(8603657013625968233,4296278017,"                BK Tx Bytes"),(8603657013625963109,4296278017,"                VI Tx Bytes"),(8603657013625963115,4296278017,"                VO Tx Bytes")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Data Bytes"},{"IOReportGroupName"="Interface awdl0","IOReportChannels"=((8603648119584877344,6443499521,"             Expected Peak Latency")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058126613872640},"IOReportSubGroupName"="Link Latency"},{"IOReportGroupName"="Interface awdl0","IOReportChannels"=((8603648119584877395,40803237890,"             Expected Peak Latency")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Link Latency State"},{"IOReportGroupName"="Interface awdl0","IOReportChannels"=((8603651482294571107,6443499521,"            Interface Open Percent")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link Open"},{"IOReportGroupName"="Interface awdl0","IOReportChannels"=((8603651482294571892,40803237890,"              Interface Open State")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Link Open State"},{"IOReportGroupName"="Interface llw0","IOReportChannels"=((7811021182238785536,4296278017,"                   Link Rate"),(7811023453705827429,4296278017,"         Effective Link Rate"),(7811021182237239662,4296278017,"          Data Transfer Rate"),(7811021182237237624,4296278017,"Effective Data Transfer Rate")),"IOReportChannelInfo"={"IOReportChannelUnit"=161628209283072},"IOReportSubGroupName"="Link Rate"},{"IOReportGroupName"="Interface llw0","IOReportChannels"=((7811021182238804083,47245950979,"Interface Rate Histogram")),"IOReportChannelInfo"={"IOReportChannelConfig"=<0200000001000000000000000b000000>,"IOReportChannelUnit"=161628209283072},"IOReportSubGroupName"="Link Rate Bins"},{"IOReportGroupName"="Interface llw0","IOReportChannels"=((7811005789074901107,47245950979,"Interface Data Transfer Histogram")),"IOReportChannelInfo"={"IOReportChannelConfig"=<0200000001000000000000000b000000>,"IOReportChannelUnit"=161628209283072},"IOReportSubGroupName"="Data Transfer Bins"},{"IOReportGroupName"="Interface llw0","IOReportChannels"=((7811014515790708736,6443499521,"          Link Quality Metric")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link Quality Metric"},{"IOReportGroupName"="Interface llw0","IOReportChannels"=((7811014515794051072,23623368706,"          Link Quality Metric State")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Link Quality Metric State"},{"IOReportGroupName"="Interface llw0","IOReportChannels"=((7811014640850264948,23623368706,"    Interface Link Activity")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Activity"},{"IOReportGroupName"="Interface llw0","IOReportChannels"=((7813300345186313569,6443499521,"                 Deauthed"),(7813300345186181998,6443499521,"              Beacon Lost"),(7813300345186643572,6443499521,"           Internal Error")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Change Reasons"},{"IOReportGroupName"="Interface llw0","IOReportChannels"=((7813300345187300706,6443499521,"           Last SubReason")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Change Subreasons"},{"IOReportGroupName"="Interface llw0","IOReportChannels"=((7811005853479215136,6443499521,"             DPS Detected"),(7811005853481594995,6443499521," Consecutive DPS Detected")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Data Path Stuck"},{"IOReportGroupName"="Interface llw0","IOReportChannels"=((7811021280419476595,4296278017,"                   Rx Packets"),(7811023479442732147,4296278017,"                   Tx Packets"),(7811023479442719333,4296278017,"                BE Tx Packets"),(7811023479442719339,4296278017,"                BK Tx Packets"),(7811023479442724457,4296278017,"                VI Tx Packets"),(7811023479442724463,4296278017,"                VO Tx Packets"),(7811023479442719604,4296278017,"               CTL Tx Packets")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Data Packets"},{"IOReportGroupName"="Interface llw0","IOReportChannels"=((7811021280185513075,4296278017,"                   Rx Bytes"),(7811023479208768627,4296278017,"                   Tx Bytes"),(7811023479208760943,4296278017,"                BE Tx Bytes"),(7811023479208760937,4296278017,"                BK Tx Bytes"),(7811023479208755813,4296278017,"                VI Tx Bytes"),(7811023479208755819,4296278017,"                VO Tx Bytes")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Data Bytes"},{"IOReportGroupName"="Interface llw0","IOReportChannels"=((7811014585167670048,6443499521,"             Expected Peak Latency")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058126613872640},"IOReportSubGroupName"="Link Latency"},{"IOReportGroupName"="Interface llw0","IOReportChannels"=((7811014585167670099,40803237890,"             Expected Peak Latency")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Link Latency State"},{"IOReportGroupName"="Interface llw0","IOReportChannels"=((7811017947877363811,6443499521,"            Interface Open Percent")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link Open"},{"IOReportGroupName"="Interface llw0","IOReportChannels"=((7811017947877364596,40803237890,"              Interface Open State")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Link Open State"},{"IOReportGroupName"="Interface awdl0 Peer FF:FF:FF:FF:FF:FF","IOReportChannels"=((5941219148270674056,6443499521," RSSI value")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="RSSI"},{"IOReportGroupName"="Interface awdl0 Peer FF:FF:FF:FF:FF:FF","IOReportChannels"=((5797103947627962504,27918336002," RSSI State")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="RSSI State"},{"IOReportGroupName"="WIO","IOReportChannels"=((5784928990143857524,6443499521,"                   PCIe H2D Doorbell Count"),(5783803107416884084,6443499521,"                   PCIe D2H Doorbell Count"),(5773650265112724340,6443499521,"                    PCIe Submissions Count"),(5773688868145480564,6443499521,"                    PCIe Completions Count"),(5787820702152082292,6443499521,"                 PCIe Rx Completions Count"),(5787820702152082530,6443499521," PCIe Interrupt count Due to Rx Completion"),(5788383652105503604,6443499521,"                 PCIe Tx Completions Count"),(5788383652105503842,6443499521," PCIe Interrupt count Due to Tx Completion")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="IPC Counters"},{"IOReportGroupName"="WLAN Power","IOReportChannels"=((5798228752383374706,6443499521,"      Radio Tx Dur"),(5798228743793440114,6443499521,"      Radio Rx Dur")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058113728970752},"IOReportSubGroupName"="Phy Activity"},{"IOReportGroupName"="WLAN Power","IOReportChannels"=((6157390818016510836,6443499521,"         User Scan Count"),(6157390818018882930,6443499521,"        User Scan Dur  "),(4716222444583535476,6443499521,"       Assoc Scan Count"),(4716222444585907570,6443499521,"       Assoc Scan Dur  "),(5940086638437745524,6443499521,"        Roam Scan Count"),(5940086638440117618,6443499521,"        Roam Scan Dur  "),(5786635497130443636,6443499521,"   PNO BSSID Scan Count"),(5786635497132815730,6443499521,"   PNO BSSID Scan Dur  "),(5786654188828115828,6443499521,"   PNO SSID  Scan Count"),(5786654188830487922,6443499521,"   PNO SSID  Scan Dur  "),(5725326728765653876,6443499521,"       Other Scan Count"),(5725326728768025970,6443499521,"         Other Scan Dur"),(6157390818018817077,6443499521,"         User Scan Count 5G"),(6157390818018882101,6443499521,"        User Scan Dur 5G  "),(4716222444585841717,6443499521,"       Assoc Scan Count 5G"),(4716222444585906741,6443499521,"       Assoc Scan Dur 5G  "),(5940086638440051765,6443499521,"        Roam Scan Count 5G"),(5940086638440116789,6443499521,"        Roam Scan Dur 5G  "),(5786635497132749877,6443499521,"   PNO BSSID Scan Count 5G"),(5786635497132814901,6443499521,"   PNO BSSID Scan Dur 5G  "),(5786654188830422069,6443499521,"   PNO SSID  Scan Count 5G"),(5786654188830487093,6443499521,"   PNO SSID  Scan Dur 5G  "),(5725326728767960117,6443499521,"       Other Scan Count 5G"),(5725326728768025141,6443499521,"         Other Scan Dur 5G")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Phy Scan"},{"IOReportGroupName"="WLAN Power","IOReportChannels"=((5786353060351866226,6443499521,"        PM Associated   Dur"),(5786375028807595378,6443499521,"        PM Unassociated Dur")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="PM Awake"},{"IOReportGroupName"="WLAN Power","IOReportChannels"=((4859223942220497780,6443499521,"        Connections Made"),(4859223942222869874,6443499521,"        Connections  Dur")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Connections"},{"IOReportGroupName"="WLAN Power","IOReportChannels"=((5773686617697187186,6443499521," PCIe Active         Dur  "),(5783804254990910324,6443499521," PCIe D3 Suspend     Count"),(5783804254993282418,6443499521," PCIe D3 Suspend     Dur  "),(5783800951898063732,6443499521," PCIe D0 Resume      Count"),(5787201740758795124,6443499521," PCIe PERST Assert   Count"),(5787201740807947124,6443499521," PCIe PERST Deassert Count"),(5787201741057717618,6443499521," PCIe PERST          Dur  "),(5786052535800316788,6443499521," PCIe L0 Entry       Count"),(5786052535802688882,6443499521," PCIe L0             Dur  "),(5786053635311944564,6443499521," PCIe L1 Entry       Count"),(5786053635314316658,6443499521," PCIe L1             Dur  "),(5786053708326388596,6443499521," PCIe L1.1 Entry     Count"),(5786053708328760690,6443499521," PCIe L1.1           Dur  "),(5786053712621355892,6443499521," PCIe L1.2 Entry     Count"),(5786053712623727986,6443499521," PCIe L1.2           Dur  "),(5786054734823572340,6443499521," PCIe L2 Entry       Count"),(5786054734825944434,6443499521," PCIe L2             Dur  "),(4923314139996111732,6443499521," PCIe DeepSleep      Count"),(4923314139998483826,6443499521," PCIe DeepSleep      Dur  "),(5500111342857634676,6443499521," PCIe LTR Active     Count"),(5500111342860006770,6443499521," PCIe LTR Active     Dur  "),(5500111561900966772,6443499521," PCIe LTR Sleep      Count"),(5500111561903338866,6443499521," PCIe LTR Sleep      Dur  ")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="PCIe Bus"},{"IOReportGroupName"="LPRX","IOReportChannels"=((5498985684329980740,6443499521,"PHY Search Duration"),(5498985684329980739,6443499521,"   PHY Search Count"),(5498985684027012164,6443499521,"PHY Active Duration"),(5498985684027012163,6443499521,"   PHY Active Count"),(5498985684094841923,6443499521,"        Enter Count"),(5498985684095497283,6443499521,"         Exit Count")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="FW counters"},{"IOReportGroupName"="RxET","IOReportChannels"=((5942575937314190404,6443499521,"      RxET Duration"),(5942575937315430212,6443499521,"  Total Rx Duration")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="FW Counters"},{"IOReportGroupName"="Chip Frames","IOReportChannels"=((2329558871369213297,6443499521,"    Tx Assoc Request"),(2329558871369213299,6443499521,"   Tx Assoc Response"),(2329577502098482545,6443499521,"  Tx Reassoc Request"),(2329577502098482547,6443499521," Tx Reassoc Response"),(2329575359681553777,6443499521,"    Tx Probe Request"),(2329575359681553779,6443499521,"   Tx Probe Response"),(2329559910450425710,6443499521,"           Tx Beacon"),(2329562126956585331,6443499521,"        Tx Dissassoc"),(2329558879977349152,6443499521,"             Tx Auth"),(2329558879977358437,6443499521,"           Tx Deauth"),(2329558802668023662,6443499521,"           Tx Action")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Tx Management Frame Counters"},{"IOReportGroupName"="Chip Frames","IOReportChannels"=((2329559755575533600,6443499521," Tx Block Ack Request"),(2329559754736672800,6443499521,"         Tx Block Ack"),(2329575226019376236,6443499521,"           Tx PS Poll"),(2329577429382733856,6443499521,"               Tx RTS"),(2329560936708317216,6443499521,"               Tx CTS"),(2329558802512224288,6443499521,"               Tx Ack")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Tx Control Frame Counters"},{"IOReportGroupName"="Chip Frames","IOReportChannels"=((2328996805622112288,6443499521," Rx Block Ack Request"),(2328996804783251488,6443499521,"         Rx Block Ack"),(2329012276065954924,6443499521,"           Rx PS Poll"),(2329014479429312544,6443499521,"               Rx RTS"),(2328997986754895904,6443499521,"               Rx CTS"),(2328995852558802976,6443499521,"               Rx Ack")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Rx Control Frame Counters"},{"IOReportGroupName"="Interface en1","IOReportChannels"=((7958831781332656128,6443499521," LQM RSSI value")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="LQM RSSI"},{"IOReportGroupName"="Interface en1","IOReportChannels"=((7958831768765800448,27918336002," LQM RSSI State")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="LQM RSSI State"},{"IOReportGroupName"="Interface en1","IOReportChannels"=((7949819084519776256,6443499521," LQM SNR value")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="LQM SNR"},{"IOReportGroupName"="Interface en1","IOReportChannels"=((7949819071952920576,32213303298," LQM SNR State")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="LQM SNR State"},{"IOReportGroupName"="Interface en1","IOReportChannels"=((7955081114148881217,6443499521,"        Interface Avgerage CCA")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Average CCA"},{"IOReportGroupName"="Interface en1","IOReportChannels"=((7955117768590967617,40803237890,"   Interface Average CCA State")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Average CCA State"},{"IOReportGroupName"="INACTIVITY-SLEEP","IOReportChannels"=((5283662898034668914,6443499521," WiFi Session Duration-sec"),(5283640769742402930,6443499521," Accumulated Inactivity Dur-sec"),(5283640782996403570,6443499521," Accumulated LPAS/WoW Dur-sec")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Inactivity/Sleep Stats"},{"IOReportGroupName"="Event Log Hist","IOReportChannels"=((4993457656088764451,27918336003,"Set Error")),"IOReportChannelInfo"={"IOReportChannelConfig"=<64000000000000000100000001000000fa000000000000000100000001000000f4010000000000000100000001000000e8030000000000000100000001000000b004000000000000010000000100000070060000000000000500000001000000>,"IOReportChannelUnit"=648661282852962304},"IOReportSubGroupName"="Set Error"},{"IOReportGroupName"="Event Log Hist","IOReportChannels"=((4993457651793797155,27918336003,"Set Error")),"IOReportChannelInfo"={"IOReportChannelConfig"=<050000000000000001000000010000000a00000000000000010000000100000064000000000000000100000001000000e80300000000000001000000010000008813000000000000010000000100000010270000000000000500000001000000>,"IOReportChannelUnit"=72058126613872640},"IOReportSubGroupName"="Set Error"},{"IOReportGroupName"="Channel Switch: Slice 0","IOReportChannels"=((6003390074994063480,92342845443," Dwell Time")),"IOReportChannelInfo"={"IOReportChannelConfig"=<0a000000000000000000000001000000200000000000000000000000010000004000000000000000000000000f00000000040000000000000200000001000000080800000000000002000000010000000010000000000000020000000100000010270000000000000200000001000000>,"IOReportChannelUnit"=72058126613872640},"IOReportSubGroupName"="Dwell Time"},{"IOReportGroupName"="Channel Switch: Slice 0","IOReportChannels"=((5999753835662768248,6443499521," Channel Switch Messages"),(5999753835679545464,6443499521," Scan"),(5999753835377555576,6443499521," To Associate")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Channel Switch Reasons"},{"IOReportGroupName"="Event Log Hist","IOReportChannels"=((4993457656088764455,27918336003,"Set 7")),"IOReportChannelInfo"={"IOReportChannelConfig"=<64000000000000000100000001000000fa000000000000000100000001000000f4010000000000000100000001000000e8030000000000000100000001000000b004000000000000010000000100000070060000000000000500000001000000>,"IOReportChannelUnit"=648661282852962304},"IOReportSubGroupName"="Set 7"},{"IOReportGroupName"="Event Log Hist","IOReportChannels"=((4993457651793797159,27918336003,"Set 7")),"IOReportChannelInfo"={"IOReportChannelConfig"=<050000000000000001000000010000000a00000000000000010000000100000064000000000000000100000001000000e80300000000000001000000010000008813000000000000010000000100000010270000000000000500000001000000>,"IOReportChannelUnit"=72058126613872640},"IOReportSubGroupName"="Set 7"},{"IOReportGroupName"="Chip Frames","IOReportChannels"=((2328995921415791985,6443499521,"    Rx Assoc Request"),(2328995921415791987,6443499521,"   Rx Assoc Response"),(2329014552145061233,6443499521,"  Rx Reassoc Request"),(2329014552145061235,6443499521," Rx Reassoc Response"),(2329012409728132465,6443499521,"    Rx Probe Request"),(2329012409728132467,6443499521,"   Rx Probe Response"),(2328999177003164019,6443499521,"        Rx Dissassoc"),(2328995930023927840,6443499521,"             Rx Auth"),(2328995930023937125,6443499521,"           Rx Deauth"),(2328995852714602350,6443499521,"           Rx Action"),(2328996960497004398,6443499521,"           Rx Beacon")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Rx Management Frame Counters"},{"IOReportGroupName"="Chip Frames","IOReportChannels"=((2329562091974118476,6443499521,"                                 Tx NULL"),(2329562092024057429,6443499521,"                             Tx QOS NULL")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Tx Data Frame Counters"},{"IOReportGroupName"="Interface en1 Peer FF:FF:FF:FF:FF:FF","IOReportChannels"=((6086688922122002687,6443499521,"        Success "),(6086688862043644159,6443499521,"        Expired "),(6086688899792707839,6443499521,"     No Buffers "),(6086688899774750975,6443499521,"         No ACK "),(6086688926467498239,6443499521,"     Tx Failure "),(6086688900060094719,6443499521,"   No Resources "),(6086688878534926591,6443499521,"       IO Error "),(6086688895496757503,6443499521,"        MB Free "),(6086688895542501631,6443499521,"Chip Mode Error "),(6086701011829793023,6443499521," No Remote Peer "),(6086688879056003327,6443499521," Internal Error "),(6086690016699883775,6443499521," Dropped "),(6086692237046980863,6443499521," FWFreePkt "),(6086699839441215743,6443499521," MaxRetries "),(6086692190036500735,6443499521," ForceLifetimeExpired "),(6086705354058506495,6443499521," txRequeue "),(6086705492036821247,6443499521," txRequeueFail "),(6086688930594562303,6443499521,"       Misc ")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Completions"},{"IOReportGroupName"="Interface en1 Peer FF:FF:FF:FF:FF:FF","IOReportChannels"=((6086704259248058367,32213303298,"           Tx Queue Fill Be")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Queue Fill Level"},{"IOReportGroupName"="Interface en1 Peer FF:FF:FF:FF:FF:FF","IOReportChannels"=((6086695635073171711,6443499521,"                                             Tx Input"),(6086706660253892863,6443499521,"                                            Supressed"),(6086692289176142079,6443499521,"                                             Given Up"),(6086692353532559615,6443499521,"                                                Freed"),(4922508555584405759,6443499521,"                        Total Successfull Completions"),(4922508525518979327,6443499521,"            Duration Since Last Successful Completion"),(4922508525516095743,6443499521,"    Enqueued Packets Since Last Successful Completion"),(4922508499750224127,6443499521,"                             Total Failed Completions"),(4922508577277018367,6443499521,"                                Expired Completions  "),(4922508537831293183,6443499521,"                                  NoACK Completions  "),(4922508358267830527,6443499521,"                               OtherErr Completions  "),(4922508396117426431,6443499521,"                             No Buffers Completions  "),(4922508349054189823,6443499521,"                        Chip Mode Error Completions  "),(4922508422792216831,6443499521,"                             Tx Failure Completions  "),(4922508396384813311,6443499521,"                           No Resources Completions  "),(4922508362106929407,6443499521,"                              FWFreePkt Completions  "),(4922508392726135039,6443499521,"                             MaxRetries Completions  "),(4922508361922314495,6443499521,"                   ForceLifetimeExpired Completions  "),(4922508392476639487,6443499521,"                  Dropped Miscellaneous Completions  "),(4922526091935875327,6443499521,"                Duration Since Last Failed Completion"),(4922508525552533759,6443499521,"                          Duration Since Last Enqueue"),(4922508547207463167,6443499521,"                Queued Packets Waiting For Completion"),(4922508547208773887,6443499521,"  Queued Packets Waiting For Completion At Last Check"),(4922508499750158591,6443499521,"       Since Last Enqueue How Many Failed Completions"),(4922508525552468223,6443499521,"  Since Last Enqueue How Many Successfull Completions"),(4922508525787349247,6443499521,"       Since Last Success How Many Failed Completions"),(4922508525552992511,6443499521,"            Duration Since Last Enqueue At Last Check"),(4922508525804650751,6443499521,"             Successfull Completions Since Last Check"),(4922508482854977791,6443499521,"                  Failed Completions Since Last Check"),(4922525950521114879,6443499521,"                        Data Path Stuck Notifications"),(4922525950516789503,6443499521,"               Data Path Stuck Notifications Exceeded")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DataPath BE"},{"IOReportGroupName"="Interface en1 Peer FF:FF:FF:FF:FF:FF","IOReportChannels"=((4858949057120502015,6443499521,"                             Successful Completions  "),(6086691279975547135,6443499521,"                                Expired Completions  "),(6086701136134471935,6443499521,"                                  NoACK Completions  "),(6086702056082637055,6443499521,"                               OtherErr Completions  ")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Control VO"},{"IOReportGroupName"="Interface en1 Peer FF:FF:FF:FF:FF:FF","IOReportChannels"=((6086689046522914303,45098205187,"     Completion Latency Be")),"IOReportChannelInfo"={"IOReportChannelConfig"=<020000000000000001000000010000000400000000000000010000000100000006000000000000000100000001000000080000000000000001000000010000000a0000000000000001000000010000000f000000000000000100000001000000140000000000000001000000010000001e00000000000000010000000100000064000000000000000100000001000000f4010000000000000900000001000000>,"IOReportChannelUnit"=72058126613872640},"IOReportSubGroupName"="Completion Latency"},{"IOReportGroupName"="WLAN Power","IOReportChannels"=((4783788503529120882,6443499521," Beacon Last  Clock Drift"),(4783788507957978226,6443499521," Beacon Min   Clock Drift"),(4783788507824415858,6443499521," Beacon Max   Clock Drift"),(4783788456636015730,6443499521," Beacon Avg   Clock Drift"),(4783788465055821428,6443499521," Beacon Clock Drift Count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Beacon"},{"IOReportGroupName"="WLAN Power","IOReportChannels"=((5569067417317493092,6443499521,"    SISO Idle Time"),(5569067417216829796,6443499521,"    MIMO Idle Time"),(5569067417317495416,6443499521," SISO Idle Rx Time"),(5569067417216832120,6443499521," MIMO Idle Rx Time"),(5569067416744585313,6443499521,"   1 Chain Tx Time"),(5569067416761362529,6443499521,"   2 Chain Tx Time"),(5569067416778139745,6443499521,"   3 Chain Tx Time")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058113728970752},"IOReportSubGroupName"="MIMO"},{"IOReportGroupName"="Channel Switch: Channel  48 a 20MHz n","IOReportChannels"=((22607558170693680,6443499522," Activities ")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Activity Residency"},{"IOReportGroupName"="Channel Switch: Channel  48 a 20MHz n","IOReportChannels"=((22594364031225904,6443499521," Scan")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Reason to Join"},{"IOReportGroupName"="Channel Switch: Channel  48 a 20MHz n","IOReportChannels"=((22614155240525872,6443499521," Scan")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Reasons to Leave"},{"IOReportGroupName"="Channel Switch: Channel  36 a 20MHz n","IOReportChannels"=((22607558170693668,10738466818," Activities ")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Activity Residency"},{"IOReportGroupName"="Channel Switch: Channel  36 a 20MHz n","IOReportChannels"=((22594364031225892,6443499521," Scan"),(22594364031422500,6443499521," To Associate")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Reason to Join"},{"IOReportGroupName"="Channel Switch: Channel  36 a 20MHz n","IOReportChannels"=((22614155240525860,6443499521," Scan"),(22614155240722468,6443499521," To Associate")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Reasons to Leave"},{"IOReportGroupName"="Rate","IOReportChannels"=((6217311852636012544,6443499521,"Rx VHT Usage 0x2"),(6217311856930979840,6443499521,"Rx VHT Usage 1x2"),(6217311861225947136,6443499521,"Rx VHT Usage 2x2"),(6217311865520914432,6443499521,"Rx VHT Usage 3x2"),(6217311869815881728,6443499521,"Rx VHT Usage 4x2"),(6217311874110849024,6443499521,"Rx VHT Usage 5x2"),(6217311878405816320,6443499521,"Rx VHT Usage 6x2"),(6217311882700783616,6443499521,"Rx VHT Usage 7x2"),(6217311886995750912,6443499521,"Rx VHT Usage 8x2"),(6217311891290718208,6443499521,"Rx VHT Usage 9x2")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Rx VHT Usage x2"},{"IOReportGroupName"="IOReporter API","IOReportChannels"=((6505013293598384160,6443499521,"Success"),(6504998999947223072,6443499521,"Failed"),(6504995701412339744,6443499521,"kernel_task"),(6504995701412339745,6443499521,"systemstats"),(6504995701412339746,6443499521,"PerfPowerService")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="ConfigureReport Calls"},{"IOReportGroupName"="IOReporter API","IOReportChannels"=((6510642793132597280,6443499521,"Success"),(6510628499481436192,6443499521,"Failed"),(6510625200946552864,6443499521,"kernel_task"),(6510625200946552865,6443499521,"systemstats"),(6510625200946552866,6443499521,"PerfPowerService")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="UpdateReport Calls"},{"IOReportGroupName"="Rate","IOReportChannels"=((6217311852669501440,6443499521,"Tx VHT Usage 0x1"),(6217311856964468736,6443499521,"Tx VHT Usage 1x1"),(6217311861259436032,6443499521,"Tx VHT Usage 2x1"),(6217311865554403328,6443499521,"Tx VHT Usage 3x1"),(6217311869849370624,6443499521,"Tx VHT Usage 4x1"),(6217311874144337920,6443499521,"Tx VHT Usage 5x1"),(6217311878439305216,6443499521,"Tx VHT Usage 6x1"),(6217311882734272512,6443499521,"Tx VHT Usage 7x1"),(6217311887029239808,6443499521,"Tx VHT Usage 8x1"),(6217311891324207104,6443499521,"Tx VHT Usage 9x1")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Tx VHT Usage x1"},{"IOReportGroupName"="Rate","IOReportChannels"=((6217311852669566976,6443499521,"Tx VHT Usage 0x2"),(6217311856964534272,6443499521,"Tx VHT Usage 1x2"),(6217311861259501568,6443499521,"Tx VHT Usage 2x2"),(6217311865554468864,6443499521,"Tx VHT Usage 3x2"),(6217311869849436160,6443499521,"Tx VHT Usage 4x2"),(6217311874144403456,6443499521,"Tx VHT Usage 5x2"),(6217311878439370752,6443499521,"Tx VHT Usage 6x2"),(6217311882734338048,6443499521,"Tx VHT Usage 7x2"),(6217311887029305344,6443499521,"Tx VHT Usage 8x2"),(6217311891324272640,6443499521,"Tx VHT Usage 9x2")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Tx VHT Usage x2"},{"IOReportGroupName"="Rate","IOReportChannels"=((6217290961945362432,6443499521,"Tx VHT Attempts 0"),(6217290966240329728,6443499521,"Tx VHT Attempts 1"),(6217290970535297024,6443499521,"Tx VHT Attempts 2"),(6217290974830264320,6443499521,"Tx VHT Attempts 3"),(6217290979125231616,6443499521,"Tx VHT Attempts 4"),(6217290983420198912,6443499521,"Tx VHT Attempts 5"),(6217290987715166208,6443499521,"Tx VHT Attempts 6"),(6217290992010133504,6443499521,"Tx VHT Attempts 7"),(6217290996305100800,6443499521,"Tx VHT Attempts 8"),(6217291000600068096,6443499521,"Tx VHT Attempts 9"),(6217291004895035392,6443499521,"Tx VHT Attempts 10"),(6217291009190002688,6443499521,"Tx VHT Attempts 11"),(6217291013484969984,6443499521,"Tx VHT Attempts 12"),(6217291017779937280,6443499521,"Tx VHT Attempts 13"),(6217291022074904576,6443499521,"Tx VHT Attempts 14"),(6217291026369871872,6443499521,"Tx VHT Attempts 15"),(6217291030664839168,6443499521,"Tx VHT Attempts 16"),(6217291034959806464,6443499521,"Tx VHT Attempts 17"),(6217291039254773760,6443499521,"Tx VHT Attempts 18")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Tx VHT Attempts"},{"IOReportGroupName"="Rate","IOReportChannels"=((6217310753154662400,6443499521,"Tx VHT Success 0"),(6217310757449629696,6443499521,"Tx VHT Success 1"),(6217310761744596992,6443499521,"Tx VHT Success 2"),(6217310766039564288,6443499521,"Tx VHT Success 3"),(6217310770334531584,6443499521,"Tx VHT Success 4"),(6217310774629498880,6443499521,"Tx VHT Success 5"),(6217310778924466176,6443499521,"Tx VHT Success 6"),(6217310783219433472,6443499521,"Tx VHT Success 7"),(6217310787514400768,6443499521,"Tx VHT Success 8"),(6217310791809368064,6443499521,"Tx VHT Success 9"),(6217310796104335360,6443499521,"Tx VHT Success 10"),(6217310800399302656,6443499521,"Tx VHT Success 11"),(6217310804694269952,6443499521,"Tx VHT Success 12"),(6217310808989237248,6443499521,"Tx VHT Success 13"),(6217310813284204544,6443499521,"Tx VHT Success 14"),(6217310817579171840,6443499521,"Tx VHT Success 15"),(6217310821874139136,6443499521,"Tx VHT Success 16"),(6217310826169106432,6443499521,"Tx VHT Success 17"),(6217310830464073728,6443499521,"Tx VHT Success 18")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Tx VHT Success"},{"IOReportGroupName"="Rate","IOReportChannels"=((6005067629893517312,6443499521,"Tx SGI VHT Usage 0"),(6005067634188484608,6443499521,"Tx SGI VHT Usage 1"),(6005067638483451904,6443499521,"Tx SGI VHT Usage 2"),(6005067642778419200,6443499521,"Tx SGI VHT Usage 3"),(6005067647073386496,6443499521,"Tx SGI VHT Usage 4"),(6005067651368353792,6443499521,"Tx SGI VHT Usage 5"),(6005067655663321088,6443499521,"Tx SGI VHT Usage 6"),(6005067659958288384,6443499521,"Tx SGI VHT Usage 7"),(6005067664253255680,6443499521,"Tx SGI VHT Usage 8"),(6005067668548222976,6443499521,"Tx SGI VHT Usage 9"),(6005067672843190272,6443499521,"Tx SGI VHT Usage 10"),(6005067677138157568,6443499521,"Tx SGI VHT Usage 11"),(6005067681433124864,6443499521,"Tx SGI VHT Usage 12"),(6005067685728092160,6443499521,"Tx SGI VHT Usage 13"),(6005067690023059456,6443499521,"Tx SGI VHT Usage 14"),(6005067694318026752,6443499521,"Tx SGI VHT Usage 15"),(6005067698612994048,6443499521,"Tx SGI VHT Usage 16"),(6005067702907961344,6443499521,"Tx SGI VHT Usage 17"),(6005067707202928640,6443499521,"Tx SGI VHT Usage 18")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Tx SGI VHT Usage"},{"IOReportGroupName"="Interface en1 Peer 00:00:00:00:00:00","IOReportChannels"=((6086688922122002432,6443499521,"        Success "),(6086688862043643904,6443499521,"        Expired "),(6086688899792707584,6443499521,"     No Buffers "),(6086688899774750720,6443499521,"         No ACK "),(6086688926467497984,6443499521,"     Tx Failure "),(6086688900060094464,6443499521,"   No Resources "),(6086688878534926336,6443499521,"       IO Error "),(6086688895496757248,6443499521,"        MB Free "),(6086688895542501376,6443499521,"Chip Mode Error "),(6086701011829792768,6443499521," No Remote Peer "),(6086688879056003072,6443499521," Internal Error "),(6086690016699883520,6443499521," Dropped "),(6086692237046980608,6443499521," FWFreePkt "),(6086699839441215488,6443499521," MaxRetries "),(6086692190036500480,6443499521," ForceLifetimeExpired "),(6086705354058506240,6443499521," txRequeue "),(6086705492036820992,6443499521," txRequeueFail "),(6086688930594562048,6443499521,"       Misc ")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Completions"},{"IOReportGroupName"="Interface en1 Peer 00:00:00:00:00:00","IOReportChannels"=((6086695635073172224,6443499521,"                                             Tx Input"),(6086706660253893376,6443499521,"                                            Supressed"),(6086692289176142592,6443499521,"                                             Given Up"),(6086692353532560128,6443499521,"                                                Freed"),(4922508555584406272,6443499521,"                        Total Successfull Completions"),(4922508525518979840,6443499521,"            Duration Since Last Successful Completion"),(4922508525516096256,6443499521,"    Enqueued Packets Since Last Successful Completion"),(4922508499750224640,6443499521,"                             Total Failed Completions"),(4922508577277018880,6443499521,"                                Expired Completions  "),(4922508537831293696,6443499521,"                                  NoACK Completions  "),(4922508358267831040,6443499521,"                               OtherErr Completions  "),(4922508396117426944,6443499521,"                             No Buffers Completions  "),(4922508349054190336,6443499521,"                        Chip Mode Error Completions  "),(4922508422792217344,6443499521,"                             Tx Failure Completions  "),(4922508396384813824,6443499521,"                           No Resources Completions  "),(4922508362106929920,6443499521,"                              FWFreePkt Completions  "),(4922508392726135552,6443499521,"                             MaxRetries Completions  "),(4922508361922315008,6443499521,"                   ForceLifetimeExpired Completions  "),(4922508392476640000,6443499521,"                  Dropped Miscellaneous Completions  "),(4922526091935875840,6443499521,"                Duration Since Last Failed Completion"),(4922508525552534272,6443499521,"                          Duration Since Last Enqueue"),(4922508547207463680,6443499521,"                Queued Packets Waiting For Completion"),(4922508547208774400,6443499521,"  Queued Packets Waiting For Completion At Last Check"),(4922508499750159104,6443499521,"       Since Last Enqueue How Many Failed Completions"),(4922508525552468736,6443499521,"  Since Last Enqueue How Many Successfull Completions"),(4922508525787349760,6443499521,"       Since Last Success How Many Failed Completions"),(4922508525552993024,6443499521,"            Duration Since Last Enqueue At Last Check"),(4922508525804651264,6443499521,"             Successfull Completions Since Last Check"),(4922508482854978304,6443499521,"                  Failed Completions Since Last Check"),(4922525950521115392,6443499521,"                        Data Path Stuck Notifications"),(4922525950516790016,6443499521,"               Data Path Stuck Notifications Exceeded")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DataPath VO"},{"IOReportGroupName"="Interface en1 Peer 00:00:00:00:00:00","IOReportChannels"=((4858949057120501760,6443499521,"                             Successful Completions  "),(6086691279975546880,6443499521,"                                Expired Completions  "),(6086701136134471680,6443499521,"                                  NoACK Completions  "),(6086702056082636800,6443499521,"                               OtherErr Completions  ")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Control VO"},{"IOReportGroupName"="Interface en1 Peer 00:00:00:00:00:00","IOReportChannels"=((6086689046524227328,45098205187,"     Completion Latency Vo")),"IOReportChannelInfo"={"IOReportChannelConfig"=<020000000000000001000000010000000400000000000000010000000100000006000000000000000100000001000000080000000000000001000000010000000a0000000000000001000000010000000f000000000000000100000001000000140000000000000001000000010000001e00000000000000010000000100000064000000000000000100000001000000f4010000000000000900000001000000>,"IOReportChannelUnit"=72058126613872640},"IOReportSubGroupName"="Completion Latency"},{"IOReportGroupName"="Interface en1 Peer 00:00:00:00:00:00","IOReportChannels"=((6086695635073171456,6443499521,"                                             Tx Input"),(6086706660253892608,6443499521,"                                            Supressed"),(6086692289176141824,6443499521,"                                             Given Up"),(6086692353532559360,6443499521,"                                                Freed"),(4922508555584405504,6443499521,"                        Total Successfull Completions"),(4922508525518979072,6443499521,"            Duration Since Last Successful Completion"),(4922508525516095488,6443499521,"    Enqueued Packets Since Last Successful Completion"),(4922508499750223872,6443499521,"                             Total Failed Completions"),(4922508577277018112,6443499521,"                                Expired Completions  "),(4922508537831292928,6443499521,"                                  NoACK Completions  "),(4922508358267830272,6443499521,"                               OtherErr Completions  "),(4922508396117426176,6443499521,"                             No Buffers Completions  "),(4922508349054189568,6443499521,"                        Chip Mode Error Completions  "),(4922508422792216576,6443499521,"                             Tx Failure Completions  "),(4922508396384813056,6443499521,"                           No Resources Completions  "),(4922508362106929152,6443499521,"                              FWFreePkt Completions  "),(4922508392726134784,6443499521,"                             MaxRetries Completions  "),(4922508361922314240,6443499521,"                   ForceLifetimeExpired Completions  "),(4922508392476639232,6443499521,"                  Dropped Miscellaneous Completions  "),(4922526091935875072,6443499521,"                Duration Since Last Failed Completion"),(4922508525552533504,6443499521,"                          Duration Since Last Enqueue"),(4922508547207462912,6443499521,"                Queued Packets Waiting For Completion"),(4922508547208773632,6443499521,"  Queued Packets Waiting For Completion At Last Check"),(4922508499750158336,6443499521,"       Since Last Enqueue How Many Failed Completions"),(4922508525552467968,6443499521,"  Since Last Enqueue How Many Successfull Completions"),(4922508525787348992,6443499521,"       Since Last Success How Many Failed Completions"),(4922508525552992256,6443499521,"            Duration Since Last Enqueue At Last Check"),(4922508525804650496,6443499521,"             Successfull Completions Since Last Check"),(4922508482854977536,6443499521,"                  Failed Completions Since Last Check"),(4922525950521114624,6443499521,"                        Data Path Stuck Notifications"),(4922525950516789248,6443499521,"               Data Path Stuck Notifications Exceeded")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DataPath BE"},{"IOReportGroupName"="Interface en1 Peer 00:00:00:00:00:00","IOReportChannels"=((6086689046522914048,45098205187,"     Completion Latency Be")),"IOReportChannelInfo"={"IOReportChannelConfig"=<020000000000000001000000010000000400000000000000010000000100000006000000000000000100000001000000080000000000000001000000010000000a0000000000000001000000010000000f000000000000000100000001000000140000000000000001000000010000001e00000000000000010000000100000064000000000000000100000001000000f4010000000000000900000001000000>,"IOReportChannelUnit"=72058126613872640},"IOReportSubGroupName"="Completion Latency"},{"IOReportGroupName"="Interface en1 Peer 00:00:00:00:00:00","IOReportChannels"=((6086695635073171712,6443499521,"                                             Tx Input"),(6086706660253892864,6443499521,"                                            Supressed"),(6086692289176142080,6443499521,"                                             Given Up"),(6086692353532559616,6443499521,"                                                Freed"),(4922508555584405760,6443499521,"                        Total Successfull Completions"),(4922508525518979328,6443499521,"            Duration Since Last Successful Completion"),(4922508525516095744,6443499521,"    Enqueued Packets Since Last Successful Completion"),(4922508499750224128,6443499521,"                             Total Failed Completions"),(4922508577277018368,6443499521,"                                Expired Completions  "),(4922508537831293184,6443499521,"                                  NoACK Completions  "),(4922508358267830528,6443499521,"                               OtherErr Completions  "),(4922508396117426432,6443499521,"                             No Buffers Completions  "),(4922508349054189824,6443499521,"                        Chip Mode Error Completions  "),(4922508422792216832,6443499521,"                             Tx Failure Completions  "),(4922508396384813312,6443499521,"                           No Resources Completions  "),(4922508362106929408,6443499521,"                              FWFreePkt Completions  "),(4922508392726135040,6443499521,"                             MaxRetries Completions  "),(4922508361922314496,6443499521,"                   ForceLifetimeExpired Completions  "),(4922508392476639488,6443499521,"                  Dropped Miscellaneous Completions  "),(4922526091935875328,6443499521,"                Duration Since Last Failed Completion"),(4922508525552533760,6443499521,"                          Duration Since Last Enqueue"),(4922508547207463168,6443499521,"                Queued Packets Waiting For Completion"),(4922508547208773888,6443499521,"  Queued Packets Waiting For Completion At Last Check"),(4922508499750158592,6443499521,"       Since Last Enqueue How Many Failed Completions"),(4922508525552468224,6443499521,"  Since Last Enqueue How Many Successfull Completions"),(4922508525787349248,6443499521,"       Since Last Success How Many Failed Completions"),(4922508525552992512,6443499521,"            Duration Since Last Enqueue At Last Check"),(4922508525804650752,6443499521,"             Successfull Completions Since Last Check"),(4922508482854977792,6443499521,"                  Failed Completions Since Last Check"),(4922525950521114880,6443499521,"                        Data Path Stuck Notifications"),(4922525950516789504,6443499521,"               Data Path Stuck Notifications Exceeded")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DataPath BK"},{"IOReportGroupName"="Interface en1 Peer 00:00:00:00:00:00","IOReportChannels"=((6086689046522915584,45098205187,"     Completion Latency Bk")),"IOReportChannelInfo"={"IOReportChannelConfig"=<020000000000000001000000010000000400000000000000010000000100000006000000000000000100000001000000080000000000000001000000010000000a0000000000000001000000010000000f000000000000000100000001000000140000000000000001000000010000001e00000000000000010000000100000064000000000000000100000001000000f4010000000000000900000001000000>,"IOReportChannelUnit"=72058126613872640},"IOReportSubGroupName"="Completion Latency"},{"IOReportGroupName"="Interface en1 Peer 00:00:00:00:00:00","IOReportChannels"=((6071820333182418944,6443499521,"                    Success"),(6071820333214990336,6443499521,"        Miscellaneous Drops"),(6071820333097287680,6443499521,"                     NoBuff"),(6071820333098336256,6443499521,"                NoResources"),(6071820333097222144,6443499521,"                      NoAck"),(6071820332913459200,6443499521,"              ChipModeError"),(6071820332947734528,6443499521,"                    Expired"),(6071820333198213120,6443499521,"                  TxFailure"),(6071820332963332096,6443499521,"         FirmwareFreePacket"),(6071820333081559040,6443499521,"                 MaxRetries"),(6071820332963725312,6443499521,"       ForceLifetimeExpired"),(6071820333164462080,6443499521,"               RequeueCount")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="TxCompletion Snapshot BE"},{"IOReportGroupName"="Interface en1 Peer 00:00:00:00:00:00","IOReportChannels"=((6071820333182419200,6443499521,"                    Success"),(6071820333214990592,6443499521,"        Miscellaneous Drops"),(6071820333097287936,6443499521,"                     NoBuff"),(6071820333098336512,6443499521,"                NoResources"),(6071820333097222400,6443499521,"                      NoAck"),(6071820332913459456,6443499521,"              ChipModeError"),(6071820332947734784,6443499521,"                    Expired"),(6071820333198213376,6443499521,"                  TxFailure"),(6071820332963332352,6443499521,"         FirmwareFreePacket"),(6071820333081559296,6443499521,"                 MaxRetries"),(6071820332963725568,6443499521,"       ForceLifetimeExpired"),(6071820333164462336,6443499521,"               RequeueCount")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="TxCompletion Snapshot BK"},{"IOReportGroupName"="Interface en1 Peer 00:00:00:00:00:00","IOReportChannels"=((6071820333182419712,6443499521,"                    Success"),(6071820333214991104,6443499521,"        Miscellaneous Drops"),(6071820333097288448,6443499521,"                     NoBuff"),(6071820333098337024,6443499521,"                NoResources"),(6071820333097222912,6443499521,"                      NoAck"),(6071820332913459968,6443499521,"              ChipModeError"),(6071820332947735296,6443499521,"                    Expired"),(6071820333198213888,6443499521,"                  TxFailure"),(6071820332963332864,6443499521,"         FirmwareFreePacket"),(6071820333081559808,6443499521,"                 MaxRetries"),(6071820332963726080,6443499521,"       ForceLifetimeExpired"),(6071820333164462848,6443499521,"               RequeueCount")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="TxCompletion Snapshot VO"},{"IOReportGroupName"="Interface en1 Peer FF:FF:FF:FF:FF:FF","IOReportChannels"=((6071820333182419199,6443499521,"                    Success"),(6071820333214990591,6443499521,"        Miscellaneous Drops"),(6071820333097287935,6443499521,"                     NoBuff"),(6071820333098336511,6443499521,"                NoResources"),(6071820333097222399,6443499521,"                      NoAck"),(6071820332913459455,6443499521,"              ChipModeError"),(6071820332947734783,6443499521,"                    Expired"),(6071820333198213375,6443499521,"                  TxFailure"),(6071820332963332351,6443499521,"         FirmwareFreePacket"),(6071820333081559295,6443499521,"                 MaxRetries"),(6071820332963725567,6443499521,"       ForceLifetimeExpired"),(6071820333164462335,6443499521,"               RequeueCount")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="TxCompletion Snapshot BE"},{"IOReportGroupName"="Interface awdl0","IOReportChannels"=((8603599460490232641,6443499521,"        Interface Avgerage CCA")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Average CCA"},{"IOReportGroupName"="Interface awdl0","IOReportChannels"=((8603636114932319041,40803237890,"   Interface Average CCA State")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Average CCA State"},{"IOReportGroupName"="Channel Switch: Channel  48 a 80MHz u","IOReportChannels"=((22607558170698538,10738466818," Activities ")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Activity Residency"},{"IOReportGroupName"="Channel Switch: Channel  48 a 80MHz u","IOReportChannels"=((22594364031427370,6443499521," To Associate"),(22594364031230762,6443499521," Scan")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Reason to Join"},{"IOReportGroupName"="Channel Switch: Channel  48 a 80MHz u","IOReportChannels"=((22614155240530730,6443499521," Scan")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Reasons to Leave"},{"IOReportGroupName"="Channel Switch: Channel  40 a 20MHz n","IOReportChannels"=((22607558170693672,6443499522," Activities ")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Activity Residency"},{"IOReportGroupName"="Channel Switch: Channel  40 a 20MHz n","IOReportChannels"=((22594364031225896,6443499521," Scan")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Reason to Join"},{"IOReportGroupName"="Channel Switch: Channel  40 a 20MHz n","IOReportChannels"=((22614155240525864,6443499521," Scan")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Reasons to Leave"},{"IOReportGroupName"="Channel Switch: Channel  44 a 20MHz n","IOReportChannels"=((22607558170693676,6443499522," Activities ")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Activity Residency"},{"IOReportGroupName"="Channel Switch: Channel  44 a 20MHz n","IOReportChannels"=((22594364031225900,6443499521," Scan")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Reason to Join"},{"IOReportGroupName"="Channel Switch: Channel  44 a 20MHz n","IOReportChannels"=((22614155240525868,6443499521," Scan")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Reasons to Leave"},{"IOReportGroupName"="Channel Switch: Channel   1 b 20MHz n","IOReportChannels"=((22607558170644481,6443499522," Activities ")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Activity Residency"},{"IOReportGroupName"="Channel Switch: Channel   1 b 20MHz n","IOReportChannels"=((22594364031176705,6443499521," Scan")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Reason to Join"},{"IOReportGroupName"="Channel Switch: Channel   1 b 20MHz n","IOReportChannels"=((22614155240476673,6443499521," Scan")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Reasons to Leave"},{"IOReportGroupName"="Channel Switch: Channel   2 b 20MHz n","IOReportChannels"=((22607558170644482,6443499522," Activities ")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Activity Residency"},{"IOReportGroupName"="Channel Switch: Channel   2 b 20MHz n","IOReportChannels"=((22594364031176706,6443499521," Scan")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Reason to Join"},{"IOReportGroupName"="Channel Switch: Channel   2 b 20MHz n","IOReportChannels"=((22614155240476674,6443499521," Scan")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Reasons to Leave"},{"IOReportGroupName"="Channel Switch: Channel   3 b 20MHz n","IOReportChannels"=((22607558170644483,6443499522," Activities ")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Activity Residency"},{"IOReportGroupName"="Channel Switch: Channel   3 b 20MHz n","IOReportChannels"=((22594364031176707,6443499521," Scan")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Reason to Join"},{"IOReportGroupName"="Channel Switch: Channel   3 b 20MHz n","IOReportChannels"=((22614155240476675,6443499521," Scan")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Reasons to Leave"},{"IOReportGroupName"="Channel Switch: Channel   4 b 20MHz n","IOReportChannels"=((22607558170644484,6443499522," Activities ")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Activity Residency"},{"IOReportGroupName"="Channel Switch: Channel   4 b 20MHz n","IOReportChannels"=((22594364031176708,6443499521," Scan")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Reason to Join"},{"IOReportGroupName"="Channel Switch: Channel   4 b 20MHz n","IOReportChannels"=((22614155240476676,6443499521," Scan")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Reasons to Leave"},{"IOReportGroupName"="Channel Switch: Channel   5 b 20MHz n","IOReportChannels"=((22607558170644485,6443499522," Activities ")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Activity Residency"},{"IOReportGroupName"="Channel Switch: Channel   5 b 20MHz n","IOReportChannels"=((22594364031176709,6443499521," Scan")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Reason to Join"},{"IOReportGroupName"="Event Log","IOReportChannels"=((4993457630318960677,6443499521,"Set ECounters"),(4993457630318960675,6443499521,"Set Error"),(4993457630318960679,6443499521,"Set 7"),(4993457630318960678,6443499521,"Set 6")),"IOReportChannelInfo"={"IOReportChannelUnit"=648661282852962304},"IOReportSubGroupName"="Set Received Bytes"},{"IOReportGroupName"="Event Log Hist","IOReportChannels"=((4993457656088764454,27918336003,"Set 6")),"IOReportChannelInfo"={"IOReportChannelConfig"=<64000000000000000100000001000000fa000000000000000100000001000000f4010000000000000100000001000000e8030000000000000100000001000000b004000000000000010000000100000070060000000000000500000001000000>,"IOReportChannelUnit"=648661282852962304},"IOReportSubGroupName"="Set 6"},{"IOReportGroupName"="Event Log Hist","IOReportChannels"=((4993457651793797158,27918336003,"Set 6")),"IOReportChannelInfo"={"IOReportChannelConfig"=<050000000000000001000000010000000a00000000000000010000000100000064000000000000000100000001000000e80300000000000001000000010000008813000000000000010000000100000010270000000000000500000001000000>,"IOReportChannelUnit"=72058126613872640},"IOReportSubGroupName"="Set 6"},{"IOReportGroupName"="Channel","IOReportChannels"=((4857206154254627638,6443499521,"             Channel CCA  36"),(4857206154254627896,6443499521,"             Channel CCA  48"),(4857206154254627888,6443499521,"             Channel CCA  40"),(4857206154254627892,6443499521,"             Channel CCA  44"),(4857206154254626865,6443499521,"             Channel CCA   1"),(4857206154254626866,6443499521,"             Channel CCA   2"),(4857206154254626867,6443499521,"             Channel CCA   3"),(4857206154254626868,6443499521,"             Channel CCA   4"),(4857206154254626869,6443499521,"             Channel CCA   5"),(4857206154254626870,6443499521,"             Channel CCA   6"),(4857206154254626871,6443499521,"             Channel CCA   7"),(4857206154254626872,6443499521,"             Channel CCA   8"),(4857206154254626873,6443499521,"             Channel CCA   9"),(4857206154254627120,6443499521,"             Channel CCA  10"),(4857206154254627121,6443499521,"             Channel CCA  11"),(4857206154254628146,6443499521,"             Channel CCA  52"),(4857206154254628150,6443499521,"             Channel CCA  56"),(4857206154254628400,6443499521,"             Channel CCA  60"),(4857206154254628404,6443499521,"             Channel CCA  64"),(4857206154254692400,6443499521,"             Channel CCA 100"),(4857206154254692404,6443499521,"             Channel CCA 104"),(4857206154254692408,6443499521,"             Channel CCA 108"),(4857206154254692658,6443499521,"             Channel CCA 112"),(4857206154254692662,6443499521,"             Channel CCA 116"),(4857206154254692912,6443499521,"             Channel CCA 120"),(4857206154254692916,6443499521,"             Channel CCA 124"),(4857206154254692920,6443499521,"             Channel CCA 128"),(4857206154254693170,6443499521,"             Channel CCA 132"),(4857206154254693174,6443499521,"             Channel CCA 136"),(4857206154254693424,6443499521,"             Channel CCA 140"),(4857206154254693428,6443499521,"             Channel CCA 144"),(4857206154254693433,6443499521,"             Channel CCA 149"),(4857206154254693683,6443499521,"             Channel CCA 153"),(4857206154254693687,6443499521,"             Channel CCA 157"),(4857206154254693937,6443499521,"             Channel CCA 161"),(4857206154254693941,6443499521,"             Channel CCA 165"),(4857206154254627122,6443499521,"             Channel CCA  12"),(4857206154254627123,6443499521,"             Channel CCA  13")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="CCA Last Reported"},{"IOReportGroupName"="Channel","IOReportChannels"=((4857206154556617526,19328401410,"       Channel CCA State  36"),(4857206154556617784,19328401410,"       Channel CCA State  48"),(4857206154556617776,19328401410,"       Channel CCA State  40"),(4857206154556617780,19328401410,"       Channel CCA State  44"),(4857206154556616753,19328401410,"       Channel CCA State   1"),(4857206154556616754,19328401410,"       Channel CCA State   2"),(4857206154556616755,19328401410,"       Channel CCA State   3"),(4857206154556616756,19328401410,"       Channel CCA State   4"),(4857206154556616757,19328401410,"       Channel CCA State   5"),(4857206154556616758,19328401410,"       Channel CCA State   6"),(4857206154556616759,19328401410,"       Channel CCA State   7"),(4857206154556616760,19328401410,"       Channel CCA State   8"),(4857206154556616761,19328401410,"       Channel CCA State   9"),(4857206154556617008,19328401410,"       Channel CCA State  10"),(4857206154556617009,19328401410,"       Channel CCA State  11"),(4857206154556618034,19328401410,"       Channel CCA State  52"),(4857206154556618038,19328401410,"       Channel CCA State  56"),(4857206154556618288,19328401410,"       Channel CCA State  60"),(4857206154556618292,19328401410,"       Channel CCA State  64"),(4857206154556682288,19328401410,"       Channel CCA State 100"),(4857206154556682292,19328401410,"       Channel CCA State 104"),(4857206154556682296,19328401410,"       Channel CCA State 108"),(4857206154556682546,19328401410,"       Channel CCA State 112"),(4857206154556682550,19328401410,"       Channel CCA State 116"),(4857206154556682800,19328401410,"       Channel CCA State 120"),(4857206154556682804,19328401410,"       Channel CCA State 124"),(4857206154556682808,19328401410,"       Channel CCA State 128"),(4857206154556683058,19328401410,"       Channel CCA State 132"),(4857206154556683062,19328401410,"       Channel CCA State 136"),(4857206154556683312,19328401410,"       Channel CCA State 140"),(4857206154556683316,19328401410,"       Channel CCA State 144"),(4857206154556683321,19328401410,"       Channel CCA State 149"),(4857206154556683571,19328401410,"       Channel CCA State 153"),(4857206154556683575,19328401410,"       Channel CCA State 157"),(4857206154556683825,19328401410,"       Channel CCA State 161"),(4857206154556683829,19328401410,"       Channel CCA State 165"),(4857206154556617010,19328401410,"       Channel CCA State  12"),(4857206154556617011,19328401410,"       Channel CCA State  13")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="CCA State"},{"IOReportGroupName"="Channel Switch: Slice 0","IOReportChannels"=((22609770145959984,6443499521," 48 a 20MHz n"),(22609770145959972,6443499521," 36 a 20MHz n"),(22609770145964842,6443499521," 48 a 80MHz u"),(22609770145959976,6443499521," 40 a 20MHz n"),(22609770145959980,6443499521," 44 a 20MHz n"),(22609770145910785,6443499521,"  1 b 20MHz n"),(22609770145910786,6443499521,"  2 b 20MHz n"),(22609770145910787,6443499521,"  3 b 20MHz n"),(22609770145910788,6443499521,"  4 b 20MHz n"),(22609770145910789,6443499521,"  5 b 20MHz n"),(22609770145910790,6443499521,"  6 b 20MHz n"),(22609770145910791,6443499521,"  7 b 20MHz n"),(22609770145910792,6443499521,"  8 b 20MHz n"),(22609770145910793,6443499521,"  9 b 20MHz n"),(22609770145910794,6443499521," 10 b 20MHz n"),(22609770145910795,6443499521," 11 b 20MHz n"),(22609770145959988,6443499521," 52 a 20MHz n"),(22609770145959992,6443499521," 56 a 20MHz n"),(22609770145959996,6443499521," 60 a 20MHz n"),(22609770145960000,6443499521," 64 a 20MHz n"),(22609770145960036,6443499521,"100 a 20MHz n"),(22609770145960040,6443499521,"104 a 20MHz n"),(22609770145960044,6443499521,"108 a 20MHz n"),(22609770145960048,6443499521,"112 a 20MHz n"),(22609770145960052,6443499521,"116 a 20MHz n"),(22609770145960056,6443499521,"120 a 20MHz n"),(22609770145960060,6443499521,"124 a 20MHz n"),(22609770145960064,6443499521,"128 a 20MHz n"),(22609770145960068,6443499521,"132 a 20MHz n"),(22609770145960072,6443499521,"136 a 20MHz n"),(22609770145960076,6443499521,"140 a 20MHz n"),(22609770145960080,6443499521,"144 a 20MHz n"),(22609770145960085,6443499521,"149 a 20MHz n"),(22609770145960089,6443499521,"153 a 20MHz n"),(22609770145960093,6443499521,"157 a 20MHz n"),(22609770145960097,6443499521,"161 a 20MHz n"),(22609770145960101,6443499521,"165 a 20MHz n"),(22609770145910796,6443499521," 12 b 20MHz n"),(22609770145910797,6443499521," 13 b 20MHz n")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Channels Visited"},{"IOReportGroupName"="Scans","IOReportChannels"=((6008767563632226353,6443499521,"            Scan On Channel  001"),(6008767563632227384,6443499521,"            Scan On Channel  048"),(6008767563632226354,6443499521,"            Scan On Channel  002"),(6008767563632226355,6443499521,"            Scan On Channel  003"),(6008767563632226356,6443499521,"            Scan On Channel  004"),(6008767563632226357,6443499521,"            Scan On Channel  005"),(6008767563632226358,6443499521,"            Scan On Channel  006"),(6008767563632226359,6443499521,"            Scan On Channel  007"),(6008767563632226360,6443499521,"            Scan On Channel  008"),(6008767563632226361,6443499521,"            Scan On Channel  009"),(6008767563632226608,6443499521,"            Scan On Channel  010"),(6008767563632226609,6443499521,"            Scan On Channel  011"),(6008767563632227126,6443499521,"            Scan On Channel  036"),(6008767563632227376,6443499521,"            Scan On Channel  040"),(6008767563632227380,6443499521,"            Scan On Channel  044"),(6008767563632226610,6443499521,"            Scan On Channel  012"),(6008767563632226611,6443499521,"            Scan On Channel  013"),(6008767563632227634,6443499521,"            Scan On Channel  052"),(6008767563632227638,6443499521,"            Scan On Channel  056"),(6008767563632227888,6443499521,"            Scan On Channel  060"),(6008767563632227892,6443499521,"            Scan On Channel  064"),(6008767563632291888,6443499521,"            Scan On Channel  100"),(6008767563632291892,6443499521,"            Scan On Channel  104"),(6008767563632291896,6443499521,"            Scan On Channel  108"),(6008767563632292146,6443499521,"            Scan On Channel  112"),(6008767563632292150,6443499521,"            Scan On Channel  116"),(6008767563632292400,6443499521,"            Scan On Channel  120"),(6008767563632292404,6443499521,"            Scan On Channel  124"),(6008767563632292408,6443499521,"            Scan On Channel  128"),(6008767563632292658,6443499521,"            Scan On Channel  132"),(6008767563632292662,6443499521,"            Scan On Channel  136"),(6008767563632292912,6443499521,"            Scan On Channel  140"),(6008767563632292916,6443499521,"            Scan On Channel  144"),(6008767563632292921,6443499521,"            Scan On Channel  149"),(6008767563632293171,6443499521,"            Scan On Channel  153"),(6008767563632293175,6443499521,"            Scan On Channel  157"),(6008767563632293425,6443499521,"            Scan On Channel  161"),(6008767563632293429,6443499521,"            Scan On Channel  165")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Scans Issued Per Channel"},{"IOReportGroupName"="SCAN-ROAM","IOReportChannels"=((6003953008474617202,6443499521," WiFi Session Duration"),(6003947360125802317,6443499521," Num Normal Prio Req While Moving"),(6003947360125802323,6443499521," Num Normal Prio Req While Stationary"),(6003945161102546765,6443499521," Num Low Prio Req While Moving"),(6003945161102546771,6443499521," Num Low Prio Req While Stationary"),(6003952870568843085,6443499521," Num Host Scan Req While Moving"),(6003952870568384333,6443499521," Num Host Scan Rejected While Moving"),(6003952870568381520,6443499521," Num Scan Rejected Low Priority"),(6003952870568381038,6443499521," Num Scan Rejected Join Busy"),(6003952870568379001,6443499521," Num Scan Rejected Scan Busy"),(6003952870568380752,6443499521," Num Scan Rejected IP Resolution on"),(6003952870568381522,6443499521," Num Scan Rejected Low RSSI Roam on"),(6003952870568381523,6443499521," Num Scan Rejected LL Supp in prog"),(6003952870568378987,6443499521," Num Scan Rejected Scan Blocked"),(6003952866725165171,6443499521," Num Roam Scan Req within 10sec"),(6003952840787589235,6443499521," Num Location Scan Req-10sec roam"),(6003952823338952049,6443499521," Num Host Scan Requested"),(6003952823338952042,6443499521," Num Host Scan Rejected"),(6003952823337971056,6443499521," Num Host Scan Completed"),(6003952823338561360,6443499521," Num Host Scan Req-Low Prio"),(6003952823338561356,6443499521," Num Host Scan Req-Low Latency"),(6003952823338553423,6443499521," Num Host Scan Req-Low Prio Override"),(6003952823337890370,6443499521," Num Host Scan Req-Back to back"),(6003952823337894476,6443499521," Num Host Scan Req-Back to back low"),(6003952823337894472,6443499521," Num Host Scan Req-Back to back high")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Scan/Roam Stats"},{"IOReportGroupName"="Channel","IOReportChannels"=((4849891142351729720,23623368706," Channel Noise LTE State  48")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Noise with LTE Coex State"},{"IOReportGroupName"="Channel","IOReportChannels"=((4849891141496091704,6443499521,"       Channel Noise LTE  48")),"IOReportChannelInfo"={"IOReportChannelUnit"=144115720651800576},"IOReportSubGroupName"="Noise with LTE Coex Last Reported"},{"IOReportGroupName"="Event Log","IOReportChannels"=((4993457484290072613,6443499521,"Set ECounters"),(4993457484290072611,6443499521,"Set Error"),(4993457484290072615,6443499521,"Set 7"),(4993457484290072614,6443499521,"Set 6"),(4993457484290072867,6443499521,"Dropped Set Error")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Set counters"},{"IOReportGroupName"="IOReporter API","IOReportChannels"=((6508672468295622688,6443499521,"kernel_task"),(6508672468295622689,6443499521,"systemstats")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Stale Configuration Detected"},{"IOReportGroupName"="Event Log","IOReportChannels"=((4993458583802755123,6443499521,"Tag WL Counters"),(4993458583802755381,6443499521,"Tag BT Coex Stats"),(4993458583802754617,6443499521,"Tag AMPDU Density"),(4993458583802818614,6443499521,"Tag ECounters Time Data"),(4993458583802754358,6443499521,"Tag WL Error"),(4993458583802754104,6443499521,"Tag PCI Error"),(4993458583802755120,6443499521,"Tag Health Check Error"),(4993458583802754103,6443499521,"Tag Channel Switch"),(4993458583802754616,6443499521,"Tag Control Management Frames"),(4993458583802754615,6443499521,"Tag MCS VHT Rate"),(4993458583802755382,6443499521,"Tag Leaky AP Stats"),(4993458583802755122,6443499521,"Tag ECounters Error")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Tag counters"},{"IOReportGroupName"="Event Log","IOReportChannels"=((4993458729831643187,6443499521,"Tag WL Counters"),(4993458729831643445,6443499521,"Tag BT Coex Stats"),(4993458729831642681,6443499521,"Tag AMPDU Density"),(4993458729831706678,6443499521,"Tag ECounters Time Data"),(4993458729831642422,6443499521,"Tag WL Error"),(4993458729831642168,6443499521,"Tag PCI Error"),(4993458729831643184,6443499521,"Tag Health Check Error"),(4993458729831642167,6443499521,"Tag Channel Switch"),(4993458729831642680,6443499521,"Tag Control Management Frames"),(4993458729831642679,6443499521,"Tag MCS VHT Rate"),(4993458729831643446,6443499521,"Tag Leaky AP Stats"),(4993458729831643186,6443499521,"Tag ECounters Error")),"IOReportChannelInfo"={"IOReportChannelUnit"=648661282852962304},"IOReportSubGroupName"="Tag Received Bytes"},{"IOReportGroupName"="Channel Switch: Channel   5 b 20MHz n","IOReportChannels"=((22614155240476677,6443499521," Scan")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Reasons to Leave"},{"IOReportGroupName"="Channel Switch: Channel   6 b 20MHz n","IOReportChannels"=((22607558170644486,6443499522," Activities ")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Activity Residency"},{"IOReportGroupName"="Channel Switch: Channel   6 b 20MHz n","IOReportChannels"=((22594364031176710,6443499521," Scan")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Reason to Join"},{"IOReportGroupName"="Channel Switch: Channel   6 b 20MHz n","IOReportChannels"=((22614155240476678,6443499521," Scan")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Reasons to Leave"},{"IOReportGroupName"="Channel Switch: Channel   7 b 20MHz n","IOReportChannels"=((22607558170644487,6443499522," Activities ")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Activity Residency"},{"IOReportGroupName"="Channel Switch: Channel   7 b 20MHz n","IOReportChannels"=((22594364031176711,6443499521," Scan")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Reason to Join"},{"IOReportGroupName"="Channel Switch: Channel   7 b 20MHz n","IOReportChannels"=((22614155240476679,6443499521," Scan")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Reasons to Leave"},{"IOReportGroupName"="Channel Switch: Channel   8 b 20MHz n","IOReportChannels"=((22607558170644488,6443499522," Activities ")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Activity Residency"},{"IOReportGroupName"="Channel Switch: Channel   8 b 20MHz n","IOReportChannels"=((22594364031176712,6443499521," Scan")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Reason to Join"},{"IOReportGroupName"="Channel Switch: Channel   8 b 20MHz n","IOReportChannels"=((22614155240476680,6443499521," Scan")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Reasons to Leave"},{"IOReportGroupName"="Channel Switch: Channel   9 b 20MHz n","IOReportChannels"=((22607558170644489,6443499522," Activities ")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Activity Residency"},{"IOReportGroupName"="Channel Switch: Channel   9 b 20MHz n","IOReportChannels"=((22594364031176713,6443499521," Scan")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Reason to Join"},{"IOReportGroupName"="Channel Switch: Channel   9 b 20MHz n","IOReportChannels"=((22614155240476681,6443499521," Scan")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Reasons to Leave"},{"IOReportGroupName"="Channel Switch: Channel  10 b 20MHz n","IOReportChannels"=((22607558170644490,6443499522," Activities ")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Activity Residency"},{"IOReportGroupName"="Channel Switch: Channel  10 b 20MHz n","IOReportChannels"=((22594364031176714,6443499521," Scan")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Reason to Join"},{"IOReportGroupName"="Channel Switch: Channel  10 b 20MHz n","IOReportChannels"=((22614155240476682,6443499521," Scan")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Reasons to Leave"},{"IOReportGroupName"="Channel Switch: Channel  11 b 20MHz n","IOReportChannels"=((22607558170644491,6443499522," Activities ")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Activity Residency"},{"IOReportGroupName"="Channel Switch: Channel  11 b 20MHz n","IOReportChannels"=((22594364031176715,6443499521," Scan")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Reason to Join"},{"IOReportGroupName"="Channel Switch: Channel  11 b 20MHz n","IOReportChannels"=((22614155240476683,6443499521," Scan")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Reasons to Leave"},{"IOReportGroupName"="Channel Switch: Channel  52 a 20MHz n","IOReportChannels"=((22607558170693684,6443499522," Activities ")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Activity Residency"},{"IOReportGroupName"="Channel Switch: Channel  52 a 20MHz n","IOReportChannels"=((22594364031225908,6443499521," Scan")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Reason to Join"},{"IOReportGroupName"="Channel Switch: Channel  52 a 20MHz n","IOReportChannels"=((22614155240525876,6443499521," Scan")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Reasons to Leave"},{"IOReportGroupName"="Channel Switch: Channel  56 a 20MHz n","IOReportChannels"=((22607558170693688,6443499522," Activities ")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Activity Residency"},{"IOReportGroupName"="Channel Switch: Channel  56 a 20MHz n","IOReportChannels"=((22594364031225912,6443499521," Scan")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Reason to Join"},{"IOReportGroupName"="Channel Switch: Channel  56 a 20MHz n","IOReportChannels"=((22614155240525880,6443499521," Scan")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Reasons to Leave"},{"IOReportGroupName"="Channel Switch: Channel  60 a 20MHz n","IOReportChannels"=((22607558170693692,6443499522," Activities ")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Activity Residency"},{"IOReportGroupName"="Channel Switch: Channel  60 a 20MHz n","IOReportChannels"=((22594364031225916,6443499521," Scan")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Reason to Join"},{"IOReportGroupName"="Channel Switch: Channel  60 a 20MHz n","IOReportChannels"=((22614155240525884,6443499521," Scan")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Reasons to Leave"},{"IOReportGroupName"="Channel Switch: Channel  64 a 20MHz n","IOReportChannels"=((22607558170693696,6443499522," Activities ")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Activity Residency"},{"IOReportGroupName"="Channel Switch: Channel  64 a 20MHz n","IOReportChannels"=((22594364031225920,6443499521," Scan")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Reason to Join"},{"IOReportGroupName"="Channel Switch: Channel  64 a 20MHz n","IOReportChannels"=((22614155240525888,6443499521," Scan")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Reasons to Leave"},{"IOReportGroupName"="Channel Switch: Channel 100 a 20MHz n","IOReportChannels"=((22607558170693732,6443499522," Activities ")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Activity Residency"},{"IOReportGroupName"="Channel Switch: Channel 100 a 20MHz n","IOReportChannels"=((22594364031225956,6443499521," Scan")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Reason to Join"},{"IOReportGroupName"="Channel Switch: Channel 100 a 20MHz n","IOReportChannels"=((22614155240525924,6443499521," Scan")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Reasons to Leave"},{"IOReportGroupName"="Channel Switch: Channel 104 a 20MHz n","IOReportChannels"=((22607558170693736,6443499522," Activities ")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Activity Residency"},{"IOReportGroupName"="Channel Switch: Channel 104 a 20MHz n","IOReportChannels"=((22594364031225960,6443499521," Scan")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Reason to Join"},{"IOReportGroupName"="Channel Switch: Channel 104 a 20MHz n","IOReportChannels"=((22614155240525928,6443499521," Scan")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Reasons to Leave"},{"IOReportGroupName"="Channel Switch: Channel 108 a 20MHz n","IOReportChannels"=((22607558170693740,6443499522," Activities ")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Activity Residency"},{"IOReportGroupName"="Channel Switch: Channel 108 a 20MHz n","IOReportChannels"=((22594364031225964,6443499521," Scan")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Reason to Join"},{"IOReportGroupName"="Channel Switch: Channel 108 a 20MHz n","IOReportChannels"=((22614155240525932,6443499521," Scan")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Reasons to Leave"},{"IOReportGroupName"="Channel Switch: Channel 112 a 20MHz n","IOReportChannels"=((22607558170693744,6443499522," Activities ")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Activity Residency"},{"IOReportGroupName"="Channel Switch: Channel 112 a 20MHz n","IOReportChannels"=((22594364031225968,6443499521," Scan")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Reason to Join"},{"IOReportGroupName"="Channel Switch: Channel 112 a 20MHz n","IOReportChannels"=((22614155240525936,6443499521," Scan")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Reasons to Leave"},{"IOReportGroupName"="Channel Switch: Channel 116 a 20MHz n","IOReportChannels"=((22607558170693748,6443499522," Activities ")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Activity Residency"},{"IOReportGroupName"="Channel Switch: Channel 116 a 20MHz n","IOReportChannels"=((22594364031225972,6443499521," Scan")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Reason to Join"},{"IOReportGroupName"="Channel Switch: Channel 116 a 20MHz n","IOReportChannels"=((22614155240525940,6443499521," Scan")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Reasons to Leave"},{"IOReportGroupName"="Channel Switch: Channel 120 a 20MHz n","IOReportChannels"=((22607558170693752,6443499522," Activities ")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Activity Residency"},{"IOReportGroupName"="Channel Switch: Channel 120 a 20MHz n","IOReportChannels"=((22594364031225976,6443499521," Scan")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Reason to Join"},{"IOReportGroupName"="Channel Switch: Channel 120 a 20MHz n","IOReportChannels"=((22614155240525944,6443499521," Scan")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Reasons to Leave"},{"IOReportGroupName"="Channel Switch: Channel 124 a 20MHz n","IOReportChannels"=((22607558170693756,6443499522," Activities ")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Activity Residency"},{"IOReportGroupName"="Channel Switch: Channel 124 a 20MHz n","IOReportChannels"=((22594364031225980,6443499521," Scan")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Reason to Join"},{"IOReportGroupName"="Channel Switch: Channel 124 a 20MHz n","IOReportChannels"=((22614155240525948,6443499521," Scan")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Reasons to Leave"},{"IOReportGroupName"="Channel Switch: Channel 128 a 20MHz n","IOReportChannels"=((22607558170693760,6443499522," Activities ")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Activity Residency"},{"IOReportGroupName"="Channel Switch: Channel 128 a 20MHz n","IOReportChannels"=((22594364031225984,6443499521," Scan")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Reason to Join"},{"IOReportGroupName"="Channel Switch: Channel 128 a 20MHz n","IOReportChannels"=((22614155240525952,6443499521," Scan")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Reasons to Leave"},{"IOReportGroupName"="Channel Switch: Channel 132 a 20MHz n","IOReportChannels"=((22607558170693764,6443499522," Activities ")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Activity Residency"},{"IOReportGroupName"="Channel Switch: Channel 132 a 20MHz n","IOReportChannels"=((22594364031225988,6443499521," Scan")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Reason to Join"},{"IOReportGroupName"="Channel Switch: Channel 132 a 20MHz n","IOReportChannels"=((22614155240525956,6443499521," Scan")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Reasons to Leave"},{"IOReportGroupName"="Channel Switch: Channel 136 a 20MHz n","IOReportChannels"=((22607558170693768,6443499522," Activities ")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Activity Residency"},{"IOReportGroupName"="Channel Switch: Channel 136 a 20MHz n","IOReportChannels"=((22594364031225992,6443499521," Scan")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Reason to Join"},{"IOReportGroupName"="Channel Switch: Channel 136 a 20MHz n","IOReportChannels"=((22614155240525960,6443499521," Scan")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Reasons to Leave"},{"IOReportGroupName"="Channel Switch: Channel 140 a 20MHz n","IOReportChannels"=((22607558170693772,6443499522," Activities ")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Activity Residency"},{"IOReportGroupName"="Channel Switch: Channel 140 a 20MHz n","IOReportChannels"=((22594364031225996,6443499521," Scan")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Reason to Join"},{"IOReportGroupName"="Channel Switch: Channel 140 a 20MHz n","IOReportChannels"=((22614155240525964,6443499521," Scan")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Reasons to Leave"},{"IOReportGroupName"="Channel Switch: Channel 144 a 20MHz n","IOReportChannels"=((22607558170693776,6443499522," Activities ")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Activity Residency"},{"IOReportGroupName"="Channel Switch: Channel 144 a 20MHz n","IOReportChannels"=((22594364031226000,6443499521," Scan")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Reason to Join"},{"IOReportGroupName"="Channel Switch: Channel 144 a 20MHz n","IOReportChannels"=((22614155240525968,6443499521," Scan")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Reasons to Leave"},{"IOReportGroupName"="Channel Switch: Channel 149 a 20MHz n","IOReportChannels"=((22607558170693781,6443499522," Activities ")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Activity Residency"},{"IOReportGroupName"="Channel Switch: Channel 149 a 20MHz n","IOReportChannels"=((22594364031226005,6443499521," Scan")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Reason to Join"},{"IOReportGroupName"="Channel Switch: Channel 149 a 20MHz n","IOReportChannels"=((22614155240525973,6443499521," Scan")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Reasons to Leave"},{"IOReportGroupName"="Channel Switch: Channel 153 a 20MHz n","IOReportChannels"=((22607558170693785,6443499522," Activities ")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Activity Residency"},{"IOReportGroupName"="Channel Switch: Channel 153 a 20MHz n","IOReportChannels"=((22594364031226009,6443499521," Scan")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Reason to Join"},{"IOReportGroupName"="Channel Switch: Channel 153 a 20MHz n","IOReportChannels"=((22614155240525977,6443499521," Scan")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Reasons to Leave"},{"IOReportGroupName"="Channel Switch: Channel 157 a 20MHz n","IOReportChannels"=((22607558170693789,6443499522," Activities ")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Activity Residency"},{"IOReportGroupName"="Channel Switch: Channel 157 a 20MHz n","IOReportChannels"=((22594364031226013,6443499521," Scan")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Reason to Join"},{"IOReportGroupName"="Channel Switch: Channel 157 a 20MHz n","IOReportChannels"=((22614155240525981,6443499521," Scan")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Reasons to Leave"},{"IOReportGroupName"="Channel Switch: Channel 161 a 20MHz n","IOReportChannels"=((22607558170693793,6443499522," Activities ")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Activity Residency"},{"IOReportGroupName"="Channel Switch: Channel 161 a 20MHz n","IOReportChannels"=((22594364031226017,6443499521," Scan")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Reason to Join"},{"IOReportGroupName"="Channel Switch: Channel 161 a 20MHz n","IOReportChannels"=((22614155240525985,6443499521," Scan")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Reasons to Leave"},{"IOReportGroupName"="Channel Switch: Channel 165 a 20MHz n","IOReportChannels"=((22607558170693797,6443499522," Activities ")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Activity Residency"},{"IOReportGroupName"="Channel Switch: Channel 165 a 20MHz n","IOReportChannels"=((22594364031226021,6443499521," Scan")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Reason to Join"},{"IOReportGroupName"="Channel Switch: Channel 165 a 20MHz n","IOReportChannels"=((22614155240525989,6443499521," Scan")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Reasons to Leave"},{"IOReportGroupName"="Channel Switch: Channel  12 b 20MHz n","IOReportChannels"=((22607558170644492,6443499522," Activities ")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Activity Residency"},{"IOReportGroupName"="Channel Switch: Channel  12 b 20MHz n","IOReportChannels"=((22594364031176716,6443499521," Scan")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Reason to Join"},{"IOReportGroupName"="Channel Switch: Channel  12 b 20MHz n","IOReportChannels"=((22614155240476684,6443499521," Scan")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Reasons to Leave"},{"IOReportGroupName"="Channel Switch: Channel  13 b 20MHz n","IOReportChannels"=((22607558170644493,6443499522," Activities ")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Activity Residency"},{"IOReportGroupName"="Channel Switch: Channel  13 b 20MHz n","IOReportChannels"=((22594364031176717,6443499521," Scan")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Reason to Join"},{"IOReportGroupName"="Channel Switch: Channel  13 b 20MHz n","IOReportChannels"=((22614155240476685,6443499521," Scan")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Reasons to Leave"},{"IOReportGroupName"="Channel Switch: Slice 0","IOReportChannels"=((6003390075226816512,169652256770," Residency ")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Residency"},{"IOReportGroupName"="Rate","IOReportChannels"=((6217310753121107968,6443499521,"Rx VHT Success 0"),(6217310757416075264,6443499521,"Rx VHT Success 1"),(6217310761711042560,6443499521,"Rx VHT Success 2"),(6217310766006009856,6443499521,"Rx VHT Success 3"),(6217310770300977152,6443499521,"Rx VHT Success 4"),(6217310774595944448,6443499521,"Rx VHT Success 5"),(6217310778890911744,6443499521,"Rx VHT Success 6"),(6217310783185879040,6443499521,"Rx VHT Success 7"),(6217310787480846336,6443499521,"Rx VHT Success 8"),(6217310791775813632,6443499521,"Rx VHT Success 9"),(6217310796070780928,6443499521,"Rx VHT Success 10"),(6217310800365748224,6443499521,"Rx VHT Success 11"),(6217310804660715520,6443499521,"Rx VHT Success 12"),(6217310808955682816,6443499521,"Rx VHT Success 13"),(6217310813250650112,6443499521,"Rx VHT Success 14"),(6217310817545617408,6443499521,"Rx VHT Success 15"),(6217310821840584704,6443499521,"Rx VHT Success 16"),(6217310826135552000,6443499521,"Rx VHT Success 17"),(6217310830430519296,6443499521,"Rx VHT Success 18")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Rx VHT Success"},{"IOReportGroupName"="Rate","IOReportChannels"=((6005067629859962880,6443499521,"Rx SGI VHT Usage 0"),(6005067634154930176,6443499521,"Rx SGI VHT Usage 1"),(6005067638449897472,6443499521,"Rx SGI VHT Usage 2"),(6005067642744864768,6443499521,"Rx SGI VHT Usage 3"),(6005067647039832064,6443499521,"Rx SGI VHT Usage 4"),(6005067651334799360,6443499521,"Rx SGI VHT Usage 5"),(6005067655629766656,6443499521,"Rx SGI VHT Usage 6"),(6005067659924733952,6443499521,"Rx SGI VHT Usage 7"),(6005067664219701248,6443499521,"Rx SGI VHT Usage 8"),(6005067668514668544,6443499521,"Rx SGI VHT Usage 9"),(6005067672809635840,6443499521,"Rx SGI VHT Usage 10"),(6005067677104603136,6443499521,"Rx SGI VHT Usage 11"),(6005067681399570432,6443499521,"Rx SGI VHT Usage 12"),(6005067685694537728,6443499521,"Rx SGI VHT Usage 13"),(6005067689989505024,6443499521,"Rx SGI VHT Usage 14"),(6005067694284472320,6443499521,"Rx SGI VHT Usage 15"),(6005067698579439616,6443499521,"Rx SGI VHT Usage 16"),(6005067702874406912,6443499521,"Rx SGI VHT Usage 17"),(6005067707169374208,6443499521,"Rx SGI VHT Usage 18")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Rx SGI VHT Usage"},{"IOReportGroupName"="Interface en1 Peer 00:00:00:00:00:00","IOReportChannels"=((6086704259246745856,32213303298,"           Tx Queue Fill Vo"),(6086704259248058112,32213303298,"           Tx Queue Fill Be"),(6086704259248056576,32213303298,"           Tx Queue Fill Bk"),(6086704259246744832,32213303298,"           Tx Queue Fill Vi")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Queue Fill Level"},{"IOReportGroupName"="Interface en1 Peer 00:00:00:00:00:00","IOReportChannels"=((6086695635073171968,6443499521,"                                             Tx Input"),(6086706660253893120,6443499521,"                                            Supressed"),(6086692289176142336,6443499521,"                                             Given Up"),(6086692353532559872,6443499521,"                                                Freed"),(4922508555584406016,6443499521,"                        Total Successfull Completions"),(4922508525518979584,6443499521,"            Duration Since Last Successful Completion"),(4922508525516096000,6443499521,"    Enqueued Packets Since Last Successful Completion"),(4922508499750224384,6443499521,"                             Total Failed Completions"),(4922508577277018624,6443499521,"                                Expired Completions  "),(4922508537831293440,6443499521,"                                  NoACK Completions  "),(4922508358267830784,6443499521,"                               OtherErr Completions  "),(4922508396117426688,6443499521,"                             No Buffers Completions  "),(4922508349054190080,6443499521,"                        Chip Mode Error Completions  "),(4922508422792217088,6443499521,"                             Tx Failure Completions  "),(4922508396384813568,6443499521,"                           No Resources Completions  "),(4922508362106929664,6443499521,"                              FWFreePkt Completions  "),(4922508392726135296,6443499521,"                             MaxRetries Completions  "),(4922508361922314752,6443499521,"                   ForceLifetimeExpired Completions  "),(4922508392476639744,6443499521,"                  Dropped Miscellaneous Completions  "),(4922526091935875584,6443499521,"                Duration Since Last Failed Completion"),(4922508525552534016,6443499521,"                          Duration Since Last Enqueue"),(4922508547207463424,6443499521,"                Queued Packets Waiting For Completion"),(4922508547208774144,6443499521,"  Queued Packets Waiting For Completion At Last Check"),(4922508499750158848,6443499521,"       Since Last Enqueue How Many Failed Completions"),(4922508525552468480,6443499521,"  Since Last Enqueue How Many Successfull Completions"),(4922508525787349504,6443499521,"       Since Last Success How Many Failed Completions"),(4922508525552992768,6443499521,"            Duration Since Last Enqueue At Last Check"),(4922508525804651008,6443499521,"             Successfull Completions Since Last Check"),(4922508482854978048,6443499521,"                  Failed Completions Since Last Check"),(4922525950521115136,6443499521,"                        Data Path Stuck Notifications"),(4922525950516789760,6443499521,"               Data Path Stuck Notifications Exceeded")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DataPath VI"},{"IOReportGroupName"="Interface en1 Peer 00:00:00:00:00:00","IOReportChannels"=((6086689046524225792,45098205187,"     Completion Latency Vi")),"IOReportChannelInfo"={"IOReportChannelConfig"=<020000000000000001000000010000000400000000000000010000000100000006000000000000000100000001000000080000000000000001000000010000000a0000000000000001000000010000000f000000000000000100000001000000140000000000000001000000010000001e00000000000000010000000100000064000000000000000100000001000000f4010000000000000900000001000000>,"IOReportChannelUnit"=72058126613872640},"IOReportSubGroupName"="Completion Latency"},{"IOReportGroupName"="Interface en1 Peer 00:00:00:00:00:00","IOReportChannels"=((6071820333182419456,6443499521,"                    Success"),(6071820333214990848,6443499521,"        Miscellaneous Drops"),(6071820333097288192,6443499521,"                     NoBuff"),(6071820333098336768,6443499521,"                NoResources"),(6071820333097222656,6443499521,"                      NoAck"),(6071820332913459712,6443499521,"              ChipModeError"),(6071820332947735040,6443499521,"                    Expired"),(6071820333198213632,6443499521,"                  TxFailure"),(6071820332963332608,6443499521,"         FirmwareFreePacket"),(6071820333081559552,6443499521,"                 MaxRetries"),(6071820332963725824,6443499521,"       ForceLifetimeExpired"),(6071820333164462592,6443499521,"               RequeueCount")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="TxCompletion Snapshot VI"},{"IOReportGroupName"="Interface awdl0 Peer FF:FF:FF:FF:FF:FF","IOReportChannels"=((6086688922122002568,6443499521,"        Success "),(6086688862043644040,6443499521,"        Expired "),(6086688899792707720,6443499521,"     No Buffers "),(6086688899774750856,6443499521,"         No ACK "),(6086688926467498120,6443499521,"     Tx Failure "),(6086688900060094600,6443499521,"   No Resources "),(6086688878534926472,6443499521,"       IO Error "),(6086688895496757384,6443499521,"        MB Free "),(6086688895542501512,6443499521,"Chip Mode Error "),(6086701011829792904,6443499521," No Remote Peer "),(6086688879056003208,6443499521," Internal Error "),(6086690016699883656,6443499521," Dropped "),(6086692237046980744,6443499521," FWFreePkt "),(6086699839441215624,6443499521," MaxRetries "),(6086692190036500616,6443499521," ForceLifetimeExpired "),(6086705354058506376,6443499521," txRequeue "),(6086705492036821128,6443499521," txRequeueFail "),(6086688930594562184,6443499521,"       Misc ")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Completions"},{"IOReportGroupName"="Interface awdl0 Peer FF:FF:FF:FF:FF:FF","IOReportChannels"=((6086695635073171592,6443499521,"                                             Tx Input"),(6086706660253892744,6443499521,"                                            Supressed"),(6086692289176141960,6443499521,"                                             Given Up"),(6086692353532559496,6443499521,"                                                Freed"),(4922508555584405640,6443499521,"                        Total Successfull Completions"),(4922508525518979208,6443499521,"            Duration Since Last Successful Completion"),(4922508525516095624,6443499521,"    Enqueued Packets Since Last Successful Completion"),(4922508499750224008,6443499521,"                             Total Failed Completions"),(4922508577277018248,6443499521,"                                Expired Completions  "),(4922508537831293064,6443499521,"                                  NoACK Completions  "),(4922508358267830408,6443499521,"                               OtherErr Completions  "),(4922508396117426312,6443499521,"                             No Buffers Completions  "),(4922508349054189704,6443499521,"                        Chip Mode Error Completions  "),(4922508422792216712,6443499521,"                             Tx Failure Completions  "),(4922508396384813192,6443499521,"                           No Resources Completions  "),(4922508362106929288,6443499521,"                              FWFreePkt Completions  "),(4922508392726134920,6443499521,"                             MaxRetries Completions  "),(4922508361922314376,6443499521,"                   ForceLifetimeExpired Completions  "),(4922508392476639368,6443499521,"                  Dropped Miscellaneous Completions  "),(4922526091935875208,6443499521,"                Duration Since Last Failed Completion"),(4922508525552533640,6443499521,"                          Duration Since Last Enqueue"),(4922508547207463048,6443499521,"                Queued Packets Waiting For Completion"),(4922508547208773768,6443499521,"  Queued Packets Waiting For Completion At Last Check"),(4922508499750158472,6443499521,"       Since Last Enqueue How Many Failed Completions"),(4922508525552468104,6443499521,"  Since Last Enqueue How Many Successfull Completions"),(4922508525787349128,6443499521,"       Since Last Success How Many Failed Completions"),(4922508525552992392,6443499521,"            Duration Since Last Enqueue At Last Check"),(4922508525804650632,6443499521,"             Successfull Completions Since Last Check"),(4922508482854977672,6443499521,"                  Failed Completions Since Last Check"),(4922525950521114760,6443499521,"                        Data Path Stuck Notifications"),(4922525950516789384,6443499521,"               Data Path Stuck Notifications Exceeded")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DataPath BE"},{"IOReportGroupName"="Interface awdl0 Peer FF:FF:FF:FF:FF:FF","IOReportChannels"=((4858949057120501896,6443499521,"                             Successful Completions  "),(6086691279975547016,6443499521,"                                Expired Completions  "),(6086701136134471816,6443499521,"                                  NoACK Completions  "),(6086702056082636936,6443499521,"                               OtherErr Completions  ")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Control VO"},{"IOReportGroupName"="Interface awdl0 Peer FF:FF:FF:FF:FF:FF","IOReportChannels"=((6086695635073171848,6443499521,"                                             Tx Input"),(6086706660253893000,6443499521,"                                            Supressed"),(6086692289176142216,6443499521,"                                             Given Up"),(6086692353532559752,6443499521,"                                                Freed"),(4922508555584405896,6443499521,"                        Total Successfull Completions"),(4922508525518979464,6443499521,"            Duration Since Last Successful Completion"),(4922508525516095880,6443499521,"    Enqueued Packets Since Last Successful Completion"),(4922508499750224264,6443499521,"                             Total Failed Completions"),(4922508577277018504,6443499521,"                                Expired Completions  "),(4922508537831293320,6443499521,"                                  NoACK Completions  "),(4922508358267830664,6443499521,"                               OtherErr Completions  "),(4922508396117426568,6443499521,"                             No Buffers Completions  "),(4922508349054189960,6443499521,"                        Chip Mode Error Completions  "),(4922508422792216968,6443499521,"                             Tx Failure Completions  "),(4922508396384813448,6443499521,"                           No Resources Completions  "),(4922508362106929544,6443499521,"                              FWFreePkt Completions  "),(4922508392726135176,6443499521,"                             MaxRetries Completions  "),(4922508361922314632,6443499521,"                   ForceLifetimeExpired Completions  "),(4922508392476639624,6443499521,"                  Dropped Miscellaneous Completions  "),(4922526091935875464,6443499521,"                Duration Since Last Failed Completion"),(4922508525552533896,6443499521,"                          Duration Since Last Enqueue"),(4922508547207463304,6443499521,"                Queued Packets Waiting For Completion"),(4922508547208774024,6443499521,"  Queued Packets Waiting For Completion At Last Check"),(4922508499750158728,6443499521,"       Since Last Enqueue How Many Failed Completions"),(4922508525552468360,6443499521,"  Since Last Enqueue How Many Successfull Completions"),(4922508525787349384,6443499521,"       Since Last Success How Many Failed Completions"),(4922508525552992648,6443499521,"            Duration Since Last Enqueue At Last Check"),(4922508525804650888,6443499521,"             Successfull Completions Since Last Check"),(4922508482854977928,6443499521,"                  Failed Completions Since Last Check"),(4922525950521115016,6443499521,"                        Data Path Stuck Notifications"),(4922525950516789640,6443499521,"               Data Path Stuck Notifications Exceeded")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DataPath BK"},{"IOReportGroupName"="Interface awdl0 Peer FF:FF:FF:FF:FF:FF","IOReportChannels"=((6086695635073172104,6443499521,"                                             Tx Input"),(6086706660253893256,6443499521,"                                            Supressed"),(6086692289176142472,6443499521,"                                             Given Up"),(6086692353532560008,6443499521,"                                                Freed"),(4922508555584406152,6443499521,"                        Total Successfull Completions"),(4922508525518979720,6443499521,"            Duration Since Last Successful Completion"),(4922508525516096136,6443499521,"    Enqueued Packets Since Last Successful Completion"),(4922508499750224520,6443499521,"                             Total Failed Completions"),(4922508577277018760,6443499521,"                                Expired Completions  "),(4922508537831293576,6443499521,"                                  NoACK Completions  "),(4922508358267830920,6443499521,"                               OtherErr Completions  "),(4922508396117426824,6443499521,"                             No Buffers Completions  "),(4922508349054190216,6443499521,"                        Chip Mode Error Completions  "),(4922508422792217224,6443499521,"                             Tx Failure Completions  "),(4922508396384813704,6443499521,"                           No Resources Completions  "),(4922508362106929800,6443499521,"                              FWFreePkt Completions  "),(4922508392726135432,6443499521,"                             MaxRetries Completions  "),(4922508361922314888,6443499521,"                   ForceLifetimeExpired Completions  "),(4922508392476639880,6443499521,"                  Dropped Miscellaneous Completions  "),(4922526091935875720,6443499521,"                Duration Since Last Failed Completion"),(4922508525552534152,6443499521,"                          Duration Since Last Enqueue"),(4922508547207463560,6443499521,"                Queued Packets Waiting For Completion"),(4922508547208774280,6443499521,"  Queued Packets Waiting For Completion At Last Check"),(4922508499750158984,6443499521,"       Since Last Enqueue How Many Failed Completions"),(4922508525552468616,6443499521,"  Since Last Enqueue How Many Successfull Completions"),(4922508525787349640,6443499521,"       Since Last Success How Many Failed Completions"),(4922508525552992904,6443499521,"            Duration Since Last Enqueue At Last Check"),(4922508525804651144,6443499521,"             Successfull Completions Since Last Check"),(4922508482854978184,6443499521,"                  Failed Completions Since Last Check"),(4922525950521115272,6443499521,"                        Data Path Stuck Notifications"),(4922525950516789896,6443499521,"               Data Path Stuck Notifications Exceeded")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DataPath VI"},{"IOReportGroupName"="Interface awdl0 Peer FF:FF:FF:FF:FF:FF","IOReportChannels"=((6086704259248058248,32213303298,"           Tx Queue Fill Be"),(6086704259248056712,32213303298,"           Tx Queue Fill Bk"),(6086704259246744968,32213303298,"           Tx Queue Fill Vi"),(6086704259246745992,32213303298,"           Tx Queue Fill Vo")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Queue Fill Level"},{"IOReportGroupName"="Interface awdl0 Peer FF:FF:FF:FF:FF:FF","IOReportChannels"=((6086695635073172360,6443499521,"                                             Tx Input"),(6086706660253893512,6443499521,"                                            Supressed"),(6086692289176142728,6443499521,"                                             Given Up"),(6086692353532560264,6443499521,"                                                Freed"),(4922508555584406408,6443499521,"                        Total Successfull Completions"),(4922508525518979976,6443499521,"            Duration Since Last Successful Completion"),(4922508525516096392,6443499521,"    Enqueued Packets Since Last Successful Completion"),(4922508499750224776,6443499521,"                             Total Failed Completions"),(4922508577277019016,6443499521,"                                Expired Completions  "),(4922508537831293832,6443499521,"                                  NoACK Completions  "),(4922508358267831176,6443499521,"                               OtherErr Completions  "),(4922508396117427080,6443499521,"                             No Buffers Completions  "),(4922508349054190472,6443499521,"                        Chip Mode Error Completions  "),(4922508422792217480,6443499521,"                             Tx Failure Completions  "),(4922508396384813960,6443499521,"                           No Resources Completions  "),(4922508362106930056,6443499521,"                              FWFreePkt Completions  "),(4922508392726135688,6443499521,"                             MaxRetries Completions  "),(4922508361922315144,6443499521,"                   ForceLifetimeExpired Completions  "),(4922508392476640136,6443499521,"                  Dropped Miscellaneous Completions  "),(4922526091935875976,6443499521,"                Duration Since Last Failed Completion"),(4922508525552534408,6443499521,"                          Duration Since Last Enqueue"),(4922508547207463816,6443499521,"                Queued Packets Waiting For Completion"),(4922508547208774536,6443499521,"  Queued Packets Waiting For Completion At Last Check"),(4922508499750159240,6443499521,"       Since Last Enqueue How Many Failed Completions"),(4922508525552468872,6443499521,"  Since Last Enqueue How Many Successfull Completions"),(4922508525787349896,6443499521,"       Since Last Success How Many Failed Completions"),(4922508525552993160,6443499521,"            Duration Since Last Enqueue At Last Check"),(4922508525804651400,6443499521,"             Successfull Completions Since Last Check"),(4922508482854978440,6443499521,"                  Failed Completions Since Last Check"),(4922525950521115528,6443499521,"                        Data Path Stuck Notifications"),(4922525950516790152,6443499521,"               Data Path Stuck Notifications Exceeded")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DataPath VO"},{"IOReportGroupName"="Interface llw0","IOReportChannels"=((7810965926073025345,6443499521,"        Interface Avgerage CCA")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Average CCA"},{"IOReportGroupName"="Interface llw0","IOReportChannels"=((7811002580515111745,40803237890,"   Interface Average CCA State")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Average CCA State"},{"IOReportGroupName"="Rate","IOReportChannels"=((5571033215805685760,6443499521,"Tx MPDU in AMPDU 1"),(5571033220100653056,6443499521,"Tx MPDU in AMPDU 2"),(5571033224395620352,6443499521,"Tx MPDU in AMPDU 3"),(5571033228690587648,6443499521,"Tx MPDU in AMPDU 4"),(5571033232985554944,6443499521,"Tx MPDU in AMPDU 5"),(5571033237280522240,6443499521,"Tx MPDU in AMPDU 6"),(5571033241575489536,6443499521,"Tx MPDU in AMPDU 7"),(5571033245870456832,6443499521,"Tx MPDU in AMPDU 8"),(5571033250165424128,6443499521,"Tx MPDU in AMPDU 9"),(5571033254460391424,6443499521,"Tx MPDU in AMPDU 10"),(5571033258755358720,6443499521,"Tx MPDU in AMPDU 11"),(5571033263050326016,6443499521,"Tx MPDU in AMPDU 12"),(5571033267345293312,6443499521,"Tx MPDU in AMPDU 13"),(5571033271640260608,6443499521,"Tx MPDU in AMPDU 14"),(5571033275935227904,6443499521,"Tx MPDU in AMPDU 15"),(5571033280230195200,6443499521,"Tx MPDU in AMPDU 16"),(5571033284525162496,6443499521,"Tx MPDU in AMPDU 17"),(5571033288820129792,6443499521,"Tx MPDU in AMPDU 18"),(5571033293115097088,6443499521,"Tx MPDU in AMPDU 19"),(5571033297410064384,6443499521,"Tx MPDU in AMPDU 20"),(5571033301705031680,6443499521,"Tx MPDU in AMPDU 21"),(5571033305999998976,6443499521,"Tx MPDU in AMPDU 22"),(5571033310294966272,6443499521,"Tx MPDU in AMPDU 23"),(5571033314589933568,6443499521,"Tx MPDU in AMPDU 24"),(5571033318884900864,6443499521,"Tx MPDU in AMPDU 25"),(5571033323179868160,6443499521,"Tx MPDU in AMPDU 26"),(5571033327474835456,6443499521,"Tx MPDU in AMPDU 27"),(5571033331769802752,6443499521,"Tx MPDU in AMPDU 28"),(5571033336064770048,6443499521,"Tx MPDU in AMPDU 29"),(5571033340359737344,6443499521,"Tx MPDU in AMPDU 30"),(5571033344654704640,6443499521,"Tx MPDU in AMPDU 31"),(5571033348949671936,6443499521,"Tx MPDU in AMPDU 32"),(5571033353244639232,6443499521,"Tx MPDU in AMPDU 33"),(5571033357539606528,6443499521,"Tx MPDU in AMPDU 34"),(5571033361834573824,6443499521,"Tx MPDU in AMPDU 35"),(5571033366129541120,6443499521,"Tx MPDU in AMPDU 36"),(5571033370424508416,6443499521,"Tx MPDU in AMPDU 37"),(5571033374719475712,6443499521,"Tx MPDU in AMPDU 38"),(5571033379014443008,6443499521,"Tx MPDU in AMPDU 39"),(5571033383309410304,6443499521,"Tx MPDU in AMPDU 40"),(5571033387604377600,6443499521,"Tx MPDU in AMPDU 41"),(5571033391899344896,6443499521,"Tx MPDU in AMPDU 42"),(5571033396194312192,6443499521,"Tx MPDU in AMPDU 43"),(5571033400489279488,6443499521,"Tx MPDU in AMPDU 44"),(5571033404784246784,6443499521,"Tx MPDU in AMPDU 45"),(5571033409079214080,6443499521,"Tx MPDU in AMPDU 46"),(5571033413374181376,6443499521,"Tx MPDU in AMPDU 47"),(5571033417669148672,6443499521,"Tx MPDU in AMPDU 48"),(5571033421964115968,6443499521,"Tx MPDU in AMPDU 49"),(5571033426259083264,6443499521,"Tx MPDU in AMPDU 50"),(5571033430554050560,6443499521,"Tx MPDU in AMPDU 51"),(5571033434849017856,6443499521,"Tx MPDU in AMPDU 52"),(5571033439143985152,6443499521,"Tx MPDU in AMPDU 53"),(5571033443438952448,6443499521,"Tx MPDU in AMPDU 54"),(5571033447733919744,6443499521,"Tx MPDU in AMPDU 55"),(5571033452028887040,6443499521,"Tx MPDU in AMPDU 56"),(5571033456323854336,6443499521,"Tx MPDU in AMPDU 57"),(5571033460618821632,6443499521,"Tx MPDU in AMPDU 58"),(5571033464913788928,6443499521,"Tx MPDU in AMPDU 59"),(5571033469208756224,6443499521,"Tx MPDU in AMPDU 60"),(5571033473503723520,6443499521,"Tx MPDU in AMPDU 61"),(5571033477798690816,6443499521,"Tx MPDU in AMPDU 62"),(5571033482093658112,6443499521,"Tx MPDU in AMPDU 63"),(5571033486388625408,6443499521,"Tx MPDU in AMPDU 64")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Tx MPDU in AMPDU Usage"})
    | |   |       | |   "IOMatchCategory" = "WiFiDriver"
    | |   |       | |   "Debuggable" = Yes
    | |   |       | |   "IOProbeScore" = 0
    | |   |       | |   "CLMVersion" = "API: 18.1
Data: Oly.Kure-Main
Compiler: 1.40.2
ClmImport: 1.57.0
Customization: v1 Final 200320
Creation: 2020-09-11 16:44:34
"
    | |   |       | |   "FWCap" = "ap sta wme 802.11d 802.11h cqa cac dualband ampdu ampdu_tx ampdu_rx amsdurx amsdutx radio_pwrsave proptxstatus anqpo vht-prop-rates dfrts lpas txpwrcache txcap2 stbc-tx stbc-rx-1ss rsdb mfp ndoe pktfltr2 epno pfnx txcap scanmac bdo ecounters event_log cdef awdl tko proxd cptlv-4 idauth icmp ifver dfsp idsup sae sae-ap clm_restrict evt_ext lpr_scan bkoff_evt hp2p rng_reseed arpoe "
    | |   |       | |   "AppleBCMWLAN.BuildTagGit" = ""AppleBCMWLANV3_DriversMac-770.2""
    | |   |       | | }
    | |   |       | | 
    | |   |       | +-o CCLogPipe  <class CCLogPipe, id 0x100000404, registered, matched, active, busy 0 (0 ms), retain 10>
    | |   |       | | | {
    | |   |       | | |   "LogDataType" = 3
    | |   |       | | |   "IOClass" = "CCLogPipe"
    | |   |       | | |   "Filename" = "CCIOReporter"
    | |   |       | | |   "LogType" = 0
    | |   |       | | |   "Name" = "OneStats"
    | |   |       | | |   "NumberOfFiles" = 2
    | |   |       | | |   "LogIdentifier" = "CCIOReporters"
    | |   |       | | |   "PipeSize" = 65536
    | |   |       | | |   "MinLogSizeToNotify" = 26214
    | |   |       | | |   "IOReportLegend" = ({"IOReportGroupName"="CoreCapture","IOReportChannels"=((4846805723627135008,6443499521,"                              Log Calls"),(4846805723630093378,6443499521,"   Log Messages Dropped Short Of Buffer"),(4846805723629441568,6443499521,"                       Capture Requests")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Pipe OneStats"})
    | |   |       | | |   "LogPolicy" = 0
    | |   |       | | |   "Owner" = "com.apple.iokit.IO80211Family"
    | |   |       | | |   "FileOptions" = 0
    | |   |       | | |   "NotifyThreshold" = 1000
    | |   |       | | |   "DirectoryName" = "WiFi"
    | |   |       | | |   "IOReportLegendPublic" = Yes
    | |   |       | | |   "Statistics" = {"timestamp"=0,"Errors"={"metaDataCounts: invalidState"=0,"metaDataCounts: invalidPaddingSize"=0,"metaDataCounts: invalidLogLevel"=0,"reserveRingEntryDrops"=0,"metaDataCounts: invalidPayloadSize"=0}}
    | |   |       | | |   "PipeType" = 0
    | |   |       | | |   "FileSize" = 2097152
    | |   |       | | | }
    | |   |       | | | 
    | |   |       | | +-o CCIOReporterLogStream  <class CCIOReporterLogStream, id 0x100000407, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |       | |     {
    | |   |       | |       "IOClass" = "CCLogStream"
    | |   |       | |       "CoreCaptureLevel" = 5
    | |   |       | |       "Name" = "IO80211 IOReporter Stream"
    | |   |       | |       "Id" = 1
    | |   |       | |       "LogIdentifier" = "CCIOReporters"
    | |   |       | |       "ConsoleFlag" = 0
    | |   |       | |       "ConsoleLevel" = 18446744073709551615
    | |   |       | |       "MiscInfo" = 0
    | |   |       | |       "IOReportLegend" = ({"IOReportGroupName"="CoreCapture","IOReportChannels"=((4846809022162018336,6443499521,"                           Log Calls"),(4846809022164386627,6443499521,"        Log Calls Dropped CC Filters"),(4846809022164386592,6443499521,"   Log Calls Dropped Console Filters"),(4846809022164911392,6443499521,"               Log Calls [Emergency]"),(4846809022164910368,6443499521,"               Log Calls     [Alert]"),(4846809022164910880,6443499521,"               Log Calls      [Crit]"),(4846809022164916000,6443499521,"               Log Calls      [Warn]"),(4846809022164913696,6443499521,"               Log Calls    [Notice]"),(4846809022164912416,6443499521,"               Log Calls      [Info]"),(4846809022164911136,6443499521,"               Log Calls     [Debug]"),(4846809022164914976,6443499521,"               Log Calls      [Spam]")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Stream IO80211 IOReporter Stream"})
    | |   |       | |       "IOReportLegendPublic" = Yes
    | |   |       | |       "CoreCaptureFlag" = 0
    | |   |       | |       "CCIOReportRkey" = {"CCIOReportStream"=({"CCIOReportInterestSubscriptionIDx"=1,"CCIOReportInterests"=({"IOReportGroupName"="Interface en1","DriverID"=4294968321,"IOReportChannels"=((7955081114148881217,6443499521,"        Interface Avgerage CCA")),"IOReportSubGroupName"="Average CCA"})},{"CCIOReportInterestSubscriptionIDx"=2,"CCIOReportInterests"=({"IOReportGroupName"="Interface en1","DriverID"=4294968321,"IOReportChannels"=((7955117768590967617,40803237890,"   Interface Average CCA State")),"IOReportSubGroupName"="Average CCA State"})},{"CCIOReportInterestSubscriptionIDx"=3,"CCIOReportInterests"=({"IOReportGroupName"="Interface en1","DriverID"=4294968321,"IOReportChannels"=((7955081114148881217,6443499521,"        Interface Avgerage CCA")),"IOReportSubGroupName"="Average CCA"},{"IOReportGroupName"="Interface en1","DriverID"=4294968321,"IOReportChannels"=((7955117768590967617,40803237890,"   Interface Average CCA State")),"IOReportSubGroupName"="Average CCA State"})},{"CCIOReportInterestSubscriptionIDx"=4,"CCIOReportInterests"=({"IOReportGroupName"="Interface awdl0","DriverID"=4294968321,"IOReportChannels"=((8603599460490232641,6443499521,"        Interface Avgerage CCA")),"IOReportSubGroupName"="Average CCA"})},{"CCIOReportInterestSubscriptionIDx"=5,"CCIOReportInterests"=({"IOReportGroupName"="Interface en1","DriverID"=4294968321,"IOReportChannels"=((7955081114148881217,6443499521,"        Interface Avgerage CCA")),"IOReportSubGroupName"="Average CCA"},{"IOReportGroupName"="Interface en1","DriverID"=4294968321,"IOReportChannels"=((7955117768590967617,40803237890,"   Interface Average CCA State")),"IOReportSubGroupName"="Average CCA State"},{"IOReportGroupName"="Interface awdl0","DriverID"=4294968321,"IOReportChannels"=((8603599460490232641,6443499521,"        Interface Avgerage CCA")),"IOReportSubGroupName"="Average CCA"})},{"CCIOReportInterestSubscriptionIDx"=7,"CCIOReportInterests"=({"IOReportGroupName"="Interface en1","DriverID"=4294968321,"IOReportChannels"=((7955081114148881217,6443499521,"        Interface Avgerage CCA")),"IOReportSubGroupName"="Average CCA"},{"IOReportGroupName"="Interface en1","DriverID"=4294968321,"IOReportChannels"=((7955117768590967617,40803237890,"   Interface Average CCA State")),"IOReportSubGroupName"="Average CCA State"},{"IOReportGroupName"="Interface awdl0","DriverID"=4294968321,"IOReportChannels"=((8603599460490232641,6443499521,"        Interface Avgerage CCA")),"IOReportSubGroupName"="Average CCA"},{"IOReportGroupName"="Interface awdl0","DriverID"=4294968321,"IOReportChannels"=((8603636114932319041,40803237890,"   Interface Average CCA State")),"IOReportSubGroupName"="Average CCA State"})})}
    | |   |       | |     }
    | |   |       | |     
    | |   |       | +-o CCLogPipe  <class CCLogPipe, id 0x10000040a, registered, matched, active, busy 0 (0 ms), retain 13>
    | |   |       | | | {
    | |   |       | | |   "LogDataType" = 0
    | |   |       | | |   "IOClass" = "CCLogPipe"
    | |   |       | | |   "Filename" = "ControlPath"
    | |   |       | | |   "LogType" = 0
    | |   |       | | |   "Name" = "ControlPath"
    | |   |       | | |   "NumberOfFiles" = 2
    | |   |       | | |   "LogIdentifier" = "ControlPath"
    | |   |       | | |   "PipeSize" = 65536
    | |   |       | | |   "MinLogSizeToNotify" = 26214
    | |   |       | | |   "IOReportLegend" = ({"IOReportGroupName"="CoreCapture","IOReportChannels"=((4846805723627135008,6443499521,"                              Log Calls"),(4846805723630093378,6443499521,"   Log Messages Dropped Short Of Buffer"),(4846805723629441568,6443499521,"                       Capture Requests")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Pipe ControlPath"})
    | |   |       | | |   "LogPolicy" = 0
    | |   |       | | |   "Owner" = "com.apple.iokit.IO80211Family"
    | |   |       | | |   "FileOptions" = 0
    | |   |       | | |   "NotifyThreshold" = 1000
    | |   |       | | |   "DirectoryName" = "WiFi"
    | |   |       | | |   "IOReportLegendPublic" = Yes
    | |   |       | | |   "Statistics" = {"timestamp"=0,"Errors"={"metaDataCounts: invalidState"=0,"metaDataCounts: invalidPaddingSize"=0,"metaDataCounts: invalidLogLevel"=0,"reserveRingEntryDrops"=0,"metaDataCounts: invalidPayloadSize"=0}}
    | |   |       | | |   "PipeType" = 0
    | |   |       | | |   "FileSize" = 2097152
    | |   |       | | | }
    | |   |       | | | 
    | |   |       | | +-o CCLogStream  <class CCLogStream, id 0x10000040b, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |       | | |   {
    | |   |       | | |     "IOClass" = "CCLogStream"
    | |   |       | | |     "StreamHeader" = <0600000000007373>
    | |   |       | | |     "Name" = "IO80211 IOCTL Stream"
    | |   |       | | |     "Id" = 1
    | |   |       | | |     "LogIdentifier" = "ioctl"
    | |   |       | | |     "CoreCaptureLevel" = 5
    | |   |       | | |     "ConsoleLevel" = 18446744073709551615
    | |   |       | | |     "MiscInfo" = 150
    | |   |       | | |     "ConsoleFlag" = 0
    | |   |       | | |     "IOReportLegend" = ({"IOReportGroupName"="CoreCapture","IOReportChannels"=((4846809022162018336,6443499521,"                           Log Calls"),(4846809022164386627,6443499521,"        Log Calls Dropped CC Filters"),(4846809022164386592,6443499521,"   Log Calls Dropped Console Filters"),(4846809022164911392,6443499521,"               Log Calls [Emergency]"),(4846809022164910368,6443499521,"               Log Calls     [Alert]"),(4846809022164910880,6443499521,"               Log Calls      [Crit]"),(4846809022164916000,6443499521,"               Log Calls      [Warn]"),(4846809022164913696,6443499521,"               Log Calls    [Notice]"),(4846809022164912416,6443499521,"               Log Calls      [Info]"),(4846809022164911136,6443499521,"               Log Calls     [Debug]"),(4846809022164914976,6443499521,"               Log Calls      [Spam]")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Stream IO80211 IOCTL Stream"})
    | |   |       | | |     "CoreCaptureFlag" = 0
    | |   |       | | |     "IOReportLegendPublic" = Yes
    | |   |       | | |   }
    | |   |       | | |   
    | |   |       | | +-o CCLogStream  <class CCLogStream, id 0x10000040c, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |       | |     {
    | |   |       | |       "IOClass" = "CCLogStream"
    | |   |       | |       "StreamHeader" = <0700000000007373>
    | |   |       | |       "Name" = "IO80211 Event Stream"
    | |   |       | |       "Id" = 2
    | |   |       | |       "LogIdentifier" = "event"
    | |   |       | |       "CoreCaptureLevel" = 5
    | |   |       | |       "ConsoleLevel" = 18446744073709551615
    | |   |       | |       "MiscInfo" = 150
    | |   |       | |       "ConsoleFlag" = 0
    | |   |       | |       "IOReportLegend" = ({"IOReportGroupName"="CoreCapture","IOReportChannels"=((4846809022162018336,6443499521,"                           Log Calls"),(4846809022164386627,6443499521,"        Log Calls Dropped CC Filters"),(4846809022164386592,6443499521,"   Log Calls Dropped Console Filters"),(4846809022164911392,6443499521,"               Log Calls [Emergency]"),(4846809022164910368,6443499521,"               Log Calls     [Alert]"),(4846809022164910880,6443499521,"               Log Calls      [Crit]"),(4846809022164916000,6443499521,"               Log Calls      [Warn]"),(4846809022164913696,6443499521,"               Log Calls    [Notice]"),(4846809022164912416,6443499521,"               Log Calls      [Info]"),(4846809022164911136,6443499521,"               Log Calls     [Debug]"),(4846809022164914976,6443499521,"               Log Calls      [Spam]")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Stream IO80211 Event Stream"})
    | |   |       | |       "CoreCaptureFlag" = 0
    | |   |       | |       "IOReportLegendPublic" = Yes
    | |   |       | |     }
    | |   |       | |     
    | |   |       | +-o IOImageLoader  <class IOImageLoader, id 0x10000040d, registered, matched, active, busy 0 (2 ms), retain 12>
    | |   |       | | | {
    | |   |       | | |   "consumer-id" = "com.apple.driver.AppleBCMWLANCore"
    | |   |       | | | }
    | |   |       | | | 
    | |   |       | | +-o BCMWLANFirmware4355_Hashstore  <class BCMWLANFirmware4355_Hashstore, id 0x10000040f, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |       | | |   {
    | |   |       | | |     "IOPropertyMatch" = {"consumer-id"="com.apple.driver.AppleBCMWLANCore"}
    | |   |       | | |     "CFBundleIdentifier" = "com.apple.driver.BCMWLANFirmware4355.Hashstore"
    | |   |       | | |     "IOMatchCategory" = "BCMWLANFirmware4355_Hashstore"
    | |   |       | | |     "IOClass" = "BCMWLANFirmware4355_Hashstore"
    | |   |       | | |     "IOProviderClass" = "IOImageLoader"
    | |   |       | | |     "CFBundleIdentifierKernel" = "com.apple.driver.BCMWLANFirmware4355.Hashstore"
    | |   |       | | |     "IOProbeScore" = 0
    | |   |       | | |     "consumer-id" = "com.apple.driver.AppleBCMWLANCore"
    | |   |       | | |     "BuildDate" = "Jan 20 2021 23:46:36"
    | |   |       | | |   }
    | |   |       | | |   
    | |   |       | | +-o BCMWLANFirmware4364_Hashstore  <class BCMWLANFirmware4364_Hashstore, id 0x100000410, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |       | | |   {
    | |   |       | | |     "IOPropertyMatch" = {"consumer-id"="com.apple.driver.AppleBCMWLANCore"}
    | |   |       | | |     "CFBundleIdentifier" = "com.apple.driver.BCMWLANFirmware4364.Hashstore"
    | |   |       | | |     "IOMatchCategory" = "BCMWLANFirmware4364_Hashstore"
    | |   |       | | |     "IOClass" = "BCMWLANFirmware4364_Hashstore"
    | |   |       | | |     "IOProviderClass" = "IOImageLoader"
    | |   |       | | |     "CFBundleIdentifierKernel" = "com.apple.driver.BCMWLANFirmware4364.Hashstore"
    | |   |       | | |     "IOProbeScore" = 0
    | |   |       | | |     "consumer-id" = "com.apple.driver.AppleBCMWLANCore"
    | |   |       | | |     "BuildDate" = "Jan 20 2021 23:49:00"
    | |   |       | | |   }
    | |   |       | | |   
    | |   |       | | +-o BCMWLANFirmware4377_Hashstore  <class BCMWLANFirmware4377_Hashstore, id 0x100000411, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |       | | |   {
    | |   |       | | |     "IOPropertyMatch" = {"consumer-id"="com.apple.driver.AppleBCMWLANCore"}
    | |   |       | | |     "CFBundleIdentifier" = "com.apple.driver.BCMWLANFirmware4377.Hashstore"
    | |   |       | | |     "IOMatchCategory" = "BCMWLANFirmware4377_Hashstore"
    | |   |       | | |     "IOClass" = "BCMWLANFirmware4377_Hashstore"
    | |   |       | | |     "IOProviderClass" = "IOImageLoader"
    | |   |       | | |     "CFBundleIdentifierKernel" = "com.apple.driver.BCMWLANFirmware4377.Hashstore"
    | |   |       | | |     "IOProbeScore" = 0
    | |   |       | | |     "consumer-id" = "com.apple.driver.AppleBCMWLANCore"
    | |   |       | | |     "BuildDate" = "Jan 20 2021 23:50:37"
    | |   |       | | |   }
    | |   |       | | |   
    | |   |       | | +-o BCMWLANFirmware4378_Hashstore  <class BCMWLANFirmware4378_Hashstore, id 0x100000412, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |       | | |   {
    | |   |       | | |     "IOPropertyMatch" = {"consumer-id"="com.apple.driver.AppleBCMWLANCore"}
    | |   |       | | |     "CFBundleIdentifier" = "com.apple.driver.BCMWLANFirmware4378.Hashstore"
    | |   |       | | |     "IOMatchCategory" = "BCMWLANFirmware4378_Hashstore"
    | |   |       | | |     "IOClass" = "BCMWLANFirmware4378_Hashstore"
    | |   |       | | |     "IOProviderClass" = "IOImageLoader"
    | |   |       | | |     "CFBundleIdentifierKernel" = "com.apple.driver.BCMWLANFirmware4378.Hashstore"
    | |   |       | | |     "IOProbeScore" = 0
    | |   |       | | |     "consumer-id" = "com.apple.driver.AppleBCMWLANCore"
    | |   |       | | |     "BuildDate" = "Jan 20 2021 23:46:19"
    | |   |       | | |   }
    | |   |       | | |   
    | |   |       | | +-o IOImageLoaderRequest  <class IOImageLoaderRequest, id 0x100000418, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |       | |     {
    | |   |       | |       "images" = {"C-4364__s-B3/kure.trx"={"imagetype"="Firmware","required"=Yes,"imagename"="C-4364__s-B3/kure.trx"},"C-4364__s-B3/kure-X3.txcb"={"imagetype"="TxCap","required"=No,"imagename"="C-4364__s-B3/kure-X3.txcb"},"C-4364__s-B3/kure-X3.clmb"={"imagetype"="Regulatory","required"=Yes,"imagename"="C-4364__s-B3/kure-X3.clmb"},"C-4364__s-B3/P-kure-X3_M-HRPN_V-u__m-7.7.txt"={"imagetype"="NVRAM","required"=Yes,"imagename"="C-4364__s-B3/P-kure-X3_M-HRPN_V-u__m-7.7.txt"}}
    | |   |       | |     }
    | |   |       | |     
    | |   |       | +-o CCLogPipe  <class CCLogPipe, id 0x100000414, registered, matched, active, busy 0 (0 ms), retain 10>
    | |   |       | | | {
    | |   |       | | |   "LogDataType" = 1
    | |   |       | | |   "IOClass" = "CCLogPipe"
    | |   |       | | |   "Filename" = "FirmwareLogs"
    | |   |       | | |   "LogType" = 0
    | |   |       | | |   "Name" = "FirmwareLogs"
    | |   |       | | |   "NumberOfFiles" = 2
    | |   |       | | |   "LogIdentifier" = "brcm0"
    | |   |       | | |   "PipeSize" = 8192
    | |   |       | | |   "MinLogSizeToNotify" = 3276
    | |   |       | | |   "IOReportLegend" = ({"IOReportGroupName"="CoreCapture","IOReportChannels"=((4846805723627135008,6443499521,"                              Log Calls"),(4846805723630093378,6443499521,"   Log Messages Dropped Short Of Buffer"),(4846805723629441568,6443499521,"                       Capture Requests")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Pipe FirmwareLogs"})
    | |   |       | | |   "LogPolicy" = 0
    | |   |       | | |   "Owner" = "com.apple.driver.AppleBCMWLANCoreV3.0"
    | |   |       | | |   "FileOptions" = 0
    | |   |       | | |   "NotifyThreshold" = 1000
    | |   |       | | |   "DirectoryName" = "WiFi"
    | |   |       | | |   "IOReportLegendPublic" = Yes
    | |   |       | | |   "Statistics" = {"timestamp"=0,"Errors"={"metaDataCounts: invalidState"=0,"metaDataCounts: invalidPaddingSize"=0,"metaDataCounts: invalidLogLevel"=0,"reserveRingEntryDrops"=0,"metaDataCounts: invalidPayloadSize"=0}}
    | |   |       | | |   "PipeType" = 0
    | |   |       | | |   "FileSize" = 2097152
    | |   |       | | | }
    | |   |       | | | 
    | |   |       | | +-o CCLogStream  <class CCLogStream, id 0x100000415, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |       | |     {
    | |   |       | |       "IOReportLegend" = ({"IOReportGroupName"="CoreCapture","IOReportChannels"=((4846809022162018336,6443499521,"                           Log Calls"),(4846809022164386627,6443499521,"        Log Calls Dropped CC Filters"),(4846809022164386592,6443499521,"   Log Calls Dropped Console Filters"),(4846809022164911392,6443499521,"               Log Calls [Emergency]"),(4846809022164910368,6443499521,"               Log Calls     [Alert]"),(4846809022164910880,6443499521,"               Log Calls      [Crit]"),(4846809022164916000,6443499521,"               Log Calls      [Warn]"),(4846809022164913696,6443499521,"               Log Calls    [Notice]"),(4846809022164912416,6443499521,"               Log Calls      [Info]"),(4846809022164911136,6443499521,"               Log Calls     [Debug]"),(4846809022164914976,6443499521,"               Log Calls      [Spam]")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Stream Chip_UART"})
    | |   |       | |       "Id" = 1
    | |   |       | |       "CoreCaptureFlag" = 0
    | |   |       | |       "CoreCaptureLevel" = 127
    | |   |       | |       "ConsoleLevel" = 18446744073709551615
    | |   |       | |       "IOClass" = "CCLogStream"
    | |   |       | |       "IOReportLegendPublic" = Yes
    | |   |       | |       "LogIdentifier" = "brcm0"
    | |   |       | |       "Name" = "Chip_UART"
    | |   |       | |       "ConsoleFlag" = 0
    | |   |       | |       "MiscInfo" = 0
    | |   |       | |     }
    | |   |       | |     
    | |   |       | +-o en1  <class IO80211Interface, id 0x1000004b6, registered, matched, active, busy 0 (15 ms), retain 13>
    | |   |       | | | {
    | |   |       | | |   "IONetworkData" = {"IONetworkStatsKey"={"Size"=20,"Data"=<0000000000000000b7f655000300000000000000>,"Access Types"=9},"IOEthernetStatsKey"={"Size"=216,"Data"=<000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000>,"Access Types"=9}}
    | |   |       | | |   "IOInterfaceState" = 3
    | |   |       | | |   "IOPrimaryInterface" = No
    | |   |       | | |   "IOControllerEnabled" = Yes
    | |   |       | | |   "IO80211Channel" = 48
    | |   |       | | |   "IO80211Band" = "5 GHz"
    | |   |       | | |   "IO80211ChannelBandwidth" = 80
    | |   |       | | |   "IO80211SSID" = "6barrackyard_5Ghz"
    | |   |       | | |   "IO80211BSSID" = <e4c32ae6ad6d>
    | |   |       | | |   "IOMaxTransferUnit" = 1500
    | |   |       | | |   "IOActivePacketFilters" = {"IONetworkFilterGroup"=19,"IOEthernetWakeOnLANFilterGroup"=0}
    | |   |       | | |   "IO80211DriverVersion" = "wl0: Sep 11 2020 17:01:15 version 9.30.440.2.32.5.61 FWID 01-1d69e4b4"
    | |   |       | | |   "IORequiredPacketFilters" = {"IONetworkFilterGroup"=19,"IOEthernetWakeOnLANFilterGroup"=0}
    | |   |       | | |   "IOInterfaceUnit" = 1
    | |   |       | | |   "IO80211Locale" = "ETSI"
    | |   |       | | |   "IOMediaAddressLength" = 6
    | |   |       | | |   "IOBuiltin" = Yes
    | |   |       | | |   "IOInterfaceType" = 6
    | |   |       | | |   "IOMACAddress" = <88665a029e6d>
    | |   |       | | |   "IO80211CountryCode" = "GB"
    | |   |       | | |   "BSD Name" = "en1"
    | |   |       | | |   "IO80211RSNDone" = No
    | |   |       | | |   "IOMulticastAddressList" = <3333ffc9d5523333ff0eae1601005e0000fb01005e0000013333000000fb3333fffc013c3333000000013333ffdd0638010393df0b92>
    | |   |       | | |   "IO80211ChannelFrequency" = 5240
    | |   |       | | |   "netboot-properties" = {"Xlate-upper-auth-wpa2-psk"=8,"scan-before-association"=Yes,"Xlate-upper-auth-wpa-psk"=2,"scan-is-async"=Yes,"scan-after-delay-ms"=5000}
    | |   |       | | |   "IO80211HardwareVersion" = "vendorid: 0x14e4
deviceid: 0x4464
radiorev: 0x422069
chipnum: 0x4364
chiprev: 0x4
corerev: 0x3a
boardid: 0x81d
boardvendor: 0x14e4
boardrev: 0x1750
driverrev: 0x0
ucoderev: 0x440c3c2
bus: 0x0
"
    | |   |       | | |   "IOInterfaceFlags" = 34915
    | |   |       | | |   "IOInterfaceExtraFlags" = 1092618432
    | |   |       | | |   "IOMediaHeaderLength" = 14
    | |   |       | | |   "IOLocation" = ""
    | |   |       | | |   "IOInterfaceNamePrefix" = "en"
    | |   |       | | | }
    | |   |       | | | 
    | |   |       | | +-o IONetworkStack  <class IONetworkStack, id 0x1000002e9, registered, matched, active, busy 0 (0 ms), retain 16>
    | |   |       | |   | {
    | |   |       | |   |   "IOProbeScore" = 0
    | |   |       | |   |   "CFBundleIdentifier" = "com.apple.iokit.IONetworkingFamily"
    | |   |       | |   |   "IOMatchCategory" = "IONetworkStack"
    | |   |       | |   |   "IOClass" = "IONetworkStack"
    | |   |       | |   |   "IOPersonalityPublisher" = "com.apple.iokit.IONetworkingFamily"
    | |   |       | |   |   "IOProviderClass" = "IOResources"
    | |   |       | |   |   "CFBundleIdentifierKernel" = "com.apple.iokit.IONetworkingFamily"
    | |   |       | |   |   "IOUserClientClass" = "IONetworkStackUserClient"
    | |   |       | |   |   "IOResourceMatch" = "IOBSD"
    | |   |       | |   | }
    | |   |       | |   | 
    | |   |       | |   +-o IONetworkStackUserClient  <class IONetworkStackUserClient, id 0x1000004bb, !registered, !matched, active, busy 0, retain 5>
    | |   |       | |       {
    | |   |       | |         "IOUserClientCreator" = "pid 64, configd"
    | |   |       | |         "IOUserClientDefaultLocking" = Yes
    | |   |       | |       }
    | |   |       | |       
    | |   |       | +-o AppleBCMWLANIO80211APSTAInterface  <class AppleBCMWLANIO80211APSTAInterface, id 0x100000509, registered, matched, active, busy 0 (0 ms), retain 9>
    | |   |       | |   {
    | |   |       | |     "IOMACAddress" = <aa665a029e6d>
    | |   |       | |     "BSD Name" = "ap1"
    | |   |       | |     "IO80211VirtualInterfaceRole" = "SoftAP"
    | |   |       | |   }
    | |   |       | |   
    | |   |       | +-o CCDataPipe  <class CCDataPipe, id 0x10000050f, registered, matched, active, busy 0 (0 ms), retain 10>
    | |   |       | | | {
    | |   |       | | |   "LogDataType" = 5
    | |   |       | | |   "IOClass" = "CCDataPipe"
    | |   |       | | |   "Filename" = "AssociationEventHistory"
    | |   |       | | |   "LogType" = 2
    | |   |       | | |   "Name" = "AssociationEventHistory"
    | |   |       | | |   "NumberOfFiles" = 0
    | |   |       | | |   "LogIdentifier" = "AssociationEventHistory"
    | |   |       | | |   "PipeSize" = 64
    | |   |       | | |   "MinLogSizeToNotify" = 0
    | |   |       | | |   "IOReportLegend" = ({"IOReportGroupName"="CoreCapture","IOReportChannels"=((4846805723627135008,6443499521,"                              Log Calls"),(4846805723630093378,6443499521,"   Log Messages Dropped Short Of Buffer"),(4846805723629441568,6443499521,"                       Capture Requests")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Pipe AssociationEventHistory"})
    | |   |       | | |   "LogPolicy" = 0
    | |   |       | | |   "Owner" = "com.apple.iokit.IO80211Family"
    | |   |       | | |   "FileOptions" = 0
    | |   |       | | |   "NotifyThreshold" = 0
    | |   |       | | |   "DirectoryName" = "WiFi"
    | |   |       | | |   "IOReportLegendPublic" = Yes
    | |   |       | | |   "Statistics" = {"timestamp"=0,"Errors"={"metaDataCounts: invalidState"=0,"metaDataCounts: invalidPaddingSize"=0,"metaDataCounts: invalidLogLevel"=0,"reserveRingEntryDrops"=0,"metaDataCounts: invalidPayloadSize"=0}}
    | |   |       | | |   "PipeType" = 1
    | |   |       | | |   "FileSize" = 0
    | |   |       | | | }
    | |   |       | | | 
    | |   |       | | +-o CCIOReporterDataStream  <class CCIOReporterDataStream, id 0x100000510, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |       | |     {
    | |   |       | |       "CCIOReportRkey" = {"CCIOReportStream"=({"CCIOReportInterestSubscriptionIDx"=0,"CCIOReportInterests"=({"IOReportGroupName"="Chip","DriverID"=4294968321,"IOReportChannels"=((2329561048098108517,4296278017,"  Tx Bytes"),(2328998098144687205,4296278017,"  Rx Bytes")),"IOReportSubGroupName"="Bytes Transferred"},{"IOReportGroupName"="Chip","DriverID"=4294968321,"IOReportChannels"=((6086689037533857394,6443499521,"       Tx Data Frames"),(6086689037533860453,6443499521,"   Tx Retransmissions"),(6086689037533856869,6443499521,"       Tx Data Errors"),(6086689037533856882,6443499521,"         Tx Data Runt"),(6086689037533859174,6443499521," Tx Management Frames"),(6086689037533860724,6443499521,"      Tx Status Error"),(6086689037533859394,6443499521,"   Tx No Buffer Error")),"IOReportSubGroupName"="Tx Counters"},{"IOReportGroupName"="Chip","DriverID"=4294968321,"IOReportChannels"=((5942573849188058738,6443499521,"         Rx Data Frames"),(5942573849188058482,6443499521,"         Rx Data Errors"),(5942573849339053682,6443499521,"   Rx Management Frames"),(5942573849356747381,6443499521,"      Rx Out Of Buffers"),(5942573849424196217,6443499521,"       Rx Retry bit set"),(5942573849188060740,6443499521,"            Rx Non Data"),(5942573849154503763,6443499521,"              Rx Bad DS"),(5942573849154506055,6443499521,"     Rx Control Or Mgmt"),(5942573849222734183,6443499521," Rx Fragmentation Error"),(5942573849424260724,6443499521,"                Rx Runt"),(5942573849238921582,6443499521,"               Rx Giant"),(5942573849356751683,6443499521,"              Rx No SCB"),(5942573849272809057,6443499521,"       Rx Invalid Frame"),(5942573849154507634,6443499521,"          Rx Bad SA MAC"),(5942573849154503745,6443499521,"          Rx Bad DA MAC"),(5942573849222147188,6443499521," Rx Filtered Out Frames")),"IOReportSubGroupName"="Rx Counters"},{"IOReportGroupName"="Chip","DriverID"=4294968321,"IOReportChannels"=((5942576065660537967,6443499521,"  Rx Frame Too Short"),(5942576065660539752,6443499521,"   Rx Frame Too Long"),(5942576065475923265,6443499521,"  Rx Invalid MAC Hdr"),(5942576065422775072,6443499521,"          Rx Bad FCS"),(5942576065591133008,6443499521,"         Rx Bad PLCP"),(5942576065373422368,6443499521,"       Rx CRC Glitch"),(5942576065442443088,6443499521,"        Rx Good PLCP")),"IOReportSubGroupName"="Rx Error Counters"},{"IOReportGroupName"="Chip","DriverID"=4294968321,"IOReportChannels"=((5942588117069951841,6443499521,"    Rx RF Disabled"),(5942588117305804652,6443499521," Rx bphy Rx Glitch"),(5942588117035864140,6443499521,"  Rx bphy Bad PLCP")),"IOReportSubGroupName"="Rx Phy Error Counters"},{"IOReportGroupName"="Chip","DriverID"=4294968321,"IOReportChannels"=((5566804575375938113,6443499521,"        Rx Data Frame matching RA"),(5566804614131307073,6443499521,"  Rx Management Frame matching RA"),(5566804571399737921,6443499521,"     Rx Control Frame matching RA"),(5566804575376069185,6443499521,"           Rx Data Frame other RA"),(5566804614131438145,6443499521,"     Rx Management Frame other RA"),(5566804571399868993,6443499521,"        Rx Control Frame other RA"),(5566804575375942516,6443499521,"          Rx Data Frame Multicast"),(5566804614131311476,6443499521,"    Rx Management Frame Multicast"),(5566804571399742324,6443499521,"       Rx Control Frame Multicast"),(5566804635287768385,6443499521,"                    Rx RTS to MAC"),(5566804570863258945,6443499521,"                    Rx CTS to MAC"),(5566804562526555457,6443499521,"                    Rx ACK to MAC"),(5566804635287756879,6443499521,"                  Rx RTS to Other"),(5566804570863247439,6443499521,"                  Rx CTS to Other")),"IOReportSubGroupName"="Rx MAC Counters"},{"IOReportGroupName"="Chip","DriverID"=4294968321,"IOReportChannels"=((2319689521937412705,6443499521,"               unicast acknowledged MPDU"),(2319689521937863492,6443499521,"             succesfuly transmitted MSDU"),(2319689521939959123,6443499521," multicast successfully transmitted MSDU"),(2319689521937863494,6443499521,"   MSDU failed due to exceeded transmits"),(2319689521937863485,6443499521,"MSDU successfully transmits >= 1 attempt"),(2319689521937863486,6443499521," MSDU successfully transmits > 1 attempt"),(2319689453170348913,6443499521,"           Duplicate Sequence Control Rx"),(2319689453170344269,6443499521,"                      Duplicate Rx AMPDU"),(2319689448858800760,6443499521,"              CTS Rxd in response to RTS"),(2319689632720386130,6443499521,"          CTS not Rxd in response to RTS"),(2319689496016274251,6443499521,"                          No ACK Failure"),(2319689491201413752,6443499521,"                  Data/Mgt MPDU received"),(2319689628590818418,6443499521,"                 multicast MSDU received"),(2319689461458488656,6443499521,"              FCS error detected in MPDU"),(2319689534506292590,6443499521,"                       WEP undecryptable")),"IOReportSubGroupName"="dot11 MIB Counters"},{"IOReportGroupName"="Chip","DriverID"=4294968321,"IOReportChannels"=((4123362257062617697,6443499521,"                   AMPDU BlockACKs sent"),(4123362257029063265,6443499521,"               AMPDU BlockACKs received"),(4123362481003454834,6443499521,"                 BlockACK Requests sent"),(4123362472413520242,6443499521,"             BlockACK requests received"),(4123362472412468307,6443499521,"                 Number of RTS received"),(4123417597966381940,6443499521,"          Number of Rx unicast received"),(4123417610531128144,6443499521,"       Number of Rx Good PLCPs received"),(4123419809389112691,6443499521,"                    Number of Tx Frames"),(4123419809302794308,6443499521,"                     Number of Tx AMPDU"),(4123417610279539540,6443499521,"                     Number of Rx AMPDU"),(4123417610279538756,6443499521,"            Number of Rx AMPDU with SGI"),(4123417610279539527,6443499521,"           Number of Rx AMPDU with STBC"),(4123417610497059949,6443499521,"           AMPDU Rx No delimiter errors"),(4123417609726021463,6443499521,"          AMPDU Rx Out-of-Window errors"),(4123417609726021459,6443499521,"        AMPDU Rx Out-of-Sequence errors"),(4123417609725310320,6443499521,"              AMPDU Rx Duplicate errors"),(4123417610584094059,6443499521,"                  AMPDU Rx Stuck errors"),(4123417610583230548,6443499521,"          Num Rx Single MPDUs, HT rates"),(4123417610583231591,6443499521,"      Num Rx Single MPDUs, legacy rates"),(4123417610399214693,6443499521,"            Missing Rx sequence numbers"),(4123417610549552160,6443499521,"    Rx pkts buffered before host sendup"),(4123417610331898433,6443499521,"                   AMPDU DELBA received"),(4123419809355153985,6443499521,"                       AMPDU DELBA sent"),(4123417610481058933,6443499521,"                                MPDU Rx"),(4123419809504314485,6443499521,"                                MPDU Tx"),(4123417611033788752,6443499521,"             Rx AMPDU with No BA policy"),(4123417611153537136,6443499521,"                AMPDU Rx Unexpected Pkt")),"IOReportSubGroupName"="AMPDU Counters"},{"IOReportGroupName"="Chip","DriverID"=4294968321,"IOReportChannels"=((6291600509732997443,6443499521,"      TKIP Local MIC Failures"),(6291600509732343113,6443499521,"TKIP Counter Measures Invoked"),(6291600509733332336,6443499521,"                 TKIP Replays"),(6291600436584337478,6443499521,"           CCMP Format Errors"),(6291600436584337490,6443499521,"                 CCMP Replays"),(6291600436584337476,6443499521,"          CCMP Decrypt Errors"),(6291600372496693574,6443499521,"     4-way Handshake Failures"),(6288520730285335922,6443499521,"          WEP ICV Error Count"),(6291600441451180643,6443499521,"        Decrypt Success Count"),(6074029101450421618,6443499521,"         TKIP ICV Error Count"),(6288520713993415779,6443499521,"           WEP Excluded Count")),"IOReportSubGroupName"="WPA2 Counters"},{"IOReportGroupName"="Chip","DriverID"=4294968321,"IOReportChannels"=((5571024569353718083,6443499521,"      TKIP Local MIC Failures"),(5571024569353063753,6443499521,"TKIP Counter Measures Invoked"),(5571024569354052976,6443499521,"                 TKIP Replays"),(5571024496205058118,6443499521,"           CCMP Format Errors"),(5571024496205058130,6443499521,"                 CCMP Replays"),(5571024496205058116,6443499521,"          CCMP Decrypt Errors"),(5571024432117414214,6443499521,"     4-way Handshake Failures"),(5567944789906056562,6443499521,"          WEP ICV Error Count"),(5571024501071901283,6443499521,"        Decrypt Success Count"),(6074592051403842930,6443499521,"         TKIP ICV Error Count"),(5567944773614136419,6443499521,"           WEP Excluded Count")),"IOReportSubGroupName"="WPA2 Multicast Counters"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((4932041106966801440,6443499521,"Driver Transitioned to Unavailable"),(4932076518620556576,6443499521,"Total PostMessage Driver Available")),"IOReportSubGroupName"="Driver Availability"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((4932041106966803232,10738466818,"Driver Availability")),"IOReportSubGroupName"="Driver Available State"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((2331251972742927104,6443499521," Requested count")),"IOReportSubGroupName"="Link recovery with reassoc due to decrypt errors"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((2331251959573073408,6443499521," Pending count")),"IOReportSubGroupName"="Link recovery with reassoc due to decrypt errors"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((2331544429699617280,6443499521," Confirmed count")),"IOReportSubGroupName"="Link recovery with reassoc due to decrypt errors"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((2332674680324636928,6443499521," Escalated count")),"IOReportSubGroupName"="Link recovery with reassoc due to decrypt errors"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((2332381175379940352,6443499521," Throttled count")),"IOReportSubGroupName"="Link recovery with reassoc due to decrypt errors"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((2403309566780855040,6443499521," Requested count")),"IOReportSubGroupName"="Link recovery with reassoc due to Rx AMPDU DUP Errors"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((2403309553611001344,6443499521," Pending count")),"IOReportSubGroupName"="Link recovery with reassoc due to Rx AMPDU DUP Errors"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((2403602023737545216,6443499521," Confirmed count")),"IOReportSubGroupName"="Link recovery with reassoc due to Rx AMPDU DUP Errors"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((2404732274362564864,6443499521," Escalated count")),"IOReportSubGroupName"="Link recovery with reassoc due to Rx AMPDU DUP Errors"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((2404438769417868288,6443499521," Throttled count")),"IOReportSubGroupName"="Link recovery with reassoc due to Rx AMPDU DUP Errors"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((2475367160818782976,6443499521," Requested count")),"IOReportSubGroupName"="Link recovery with reassoc due to Rx AMPDU TxBA mismatch"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((2475367147648929280,6443499521," Pending count")),"IOReportSubGroupName"="Link recovery with reassoc due to Rx AMPDU TxBA mismatch"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((2475659617775473152,6443499521," Confirmed count")),"IOReportSubGroupName"="Link recovery with reassoc due to Rx AMPDU TxBA mismatch"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((2476789868400492800,6443499521," Escalated count")),"IOReportSubGroupName"="Link recovery with reassoc due to Rx AMPDU TxBA mismatch"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((2476496363455796224,6443499521," Throttled count")),"IOReportSubGroupName"="Link recovery with reassoc due to Rx AMPDU TxBA mismatch"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((2547424754856710912,6443499521," Requested count")),"IOReportSubGroupName"="Link recovery with reassoc due to AP Tx data stall"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((2547424741686857216,6443499521," Pending count")),"IOReportSubGroupName"="Link recovery with reassoc due to AP Tx data stall"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((2547717211813401088,6443499521," Confirmed count")),"IOReportSubGroupName"="Link recovery with reassoc due to AP Tx data stall"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((2548847462438420736,6443499521," Escalated count")),"IOReportSubGroupName"="Link recovery with reassoc due to AP Tx data stall"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((2548553957493724160,6443499521," Throttled count")),"IOReportSubGroupName"="Link recovery with reassoc due to AP Tx data stall"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((2619482348894638848,6443499521," Requested count")),"IOReportSubGroupName"="Link recovery with reassoc due to other errors"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((2619482335724785152,6443499521," Pending count")),"IOReportSubGroupName"="Link recovery with reassoc due to other errors"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((2619774805851329024,6443499521," Confirmed count")),"IOReportSubGroupName"="Link recovery with reassoc due to other errors"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((2620905056476348672,6443499521," Escalated count")),"IOReportSubGroupName"="Link recovery with reassoc due to other errors"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((2620611551531652096,6443499521," Throttled count")),"IOReportSubGroupName"="Link recovery with reassoc due to other errors"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((2691539942932566784,6443499521," Requested count")),"IOReportSubGroupName"="Link recovery with PHY calibration"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((2691539929762713088,6443499521," Pending count")),"IOReportSubGroupName"="Link recovery with PHY calibration"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((2691832399889256960,6443499521," Confirmed count")),"IOReportSubGroupName"="Link recovery with PHY calibration"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((2692962650514276608,6443499521," Escalated count")),"IOReportSubGroupName"="Link recovery with PHY calibration"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((2692669145569580032,6443499521," Throttled count")),"IOReportSubGroupName"="Link recovery with PHY calibration"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((2763597536970494720,6443499521," Requested count")),"IOReportSubGroupName"="Link recovery with PHY reset"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((2763597523800641024,6443499521," Pending count")),"IOReportSubGroupName"="Link recovery with PHY reset"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((2763889993927184896,6443499521," Confirmed count")),"IOReportSubGroupName"="Link recovery with PHY reset"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((2765020244552204544,6443499521," Escalated count")),"IOReportSubGroupName"="Link recovery with PHY reset"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((2764726739607507968,6443499521," Throttled count")),"IOReportSubGroupName"="Link recovery with PHY reset"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((2835655131008422656,6443499521," Requested count")),"IOReportSubGroupName"="Link recovery with watchdog reset"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((2835655117838568960,6443499521," Pending count")),"IOReportSubGroupName"="Link recovery with watchdog reset"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((2835947587965112832,6443499521," Confirmed count")),"IOReportSubGroupName"="Link recovery with watchdog reset"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((2837077838590132480,6443499521," Escalated count")),"IOReportSubGroupName"="Link recovery with watchdog reset"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((2836784333645435904,6443499521," Throttled count")),"IOReportSubGroupName"="Link recovery with watchdog reset"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((2907712725046350592,6443499521," Requested count")),"IOReportSubGroupName"="Link metric upload only"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((2907712711876496896,6443499521," Pending count")),"IOReportSubGroupName"="Link metric upload only"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((2908005182003040768,6443499521," Confirmed count")),"IOReportSubGroupName"="Link metric upload only"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((2909135432628060416,6443499521," Escalated count")),"IOReportSubGroupName"="Link metric upload only"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((2908841927683363840,6443499521," Throttled count")),"IOReportSubGroupName"="Link metric upload only"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((5501800054739959808,6443499521,"DUT Tx latency issue")),"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((5501800054739960064,6443499521,"DUT Tx PHY issue")),"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((5501800054740025344,6443499521,"DUT Tx PHY rate issue")),"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((5501800054740025600,6443499521,"DUT Tx Aggr issue")),"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((5501800054756737024,6443499521,"DUT Rx overflow issue")),"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((5501800054756737280,6443499521,"DUT Rx PHY issue")),"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((5501800054756802560,6443499521,"DUT Rx PN replay issue")),"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((5501800054756802816,6443499521,"DUT Rx decrypt issue")),"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((5501800063346737408,6443499521,"DUT Rx BCMC decrypt issue")),"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((5501800063329960192,6443499521,"DUT Rx AMPDU duplicate issue")),"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((5501800067641638912,6443499521,"DUT Rx AMPDU TxBA mismatch issue")),"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((5501800067641704704,6443499521,"AP Tx data stall issue")),"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((5501800059034927104,6443499521,"AP Tx low PHY rate issue")),"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((5501800059034927360,6443499521,"AP Rx PHY issue")),"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((5501800063329894656,6443499521,"IP timed out")),"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((5501800067624861952,6443499521,"IP timed out (NoCTL)")),"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((5501800067624927232,6443499521,"IP timed out (PrivMac)")),"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((5501800059034992640,6443499521,"TVPM active")),"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((5501800063329959936,6443499521,"WLAN Duration too low")),"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((5501800067641639168,6443499521,"Symptoms trigger")),"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((5501800059034992896,6443499521,"Unit test")),"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((21485870250983424,6443499521,"No user input")),"IOReportSubGroupName"="DUT Tx latency issue"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((21485870267760640,6443499521,"User confirmed")),"IOReportSubGroupName"="DUT Tx latency issue"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((21485870250983680,6443499521,"User denied")),"IOReportSubGroupName"="DUT Tx latency issue"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((21485870267760896,6443499521,"No user response")),"IOReportSubGroupName"="DUT Tx latency issue"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((21485870251048960,6443499521,"Probe test negative")),"IOReportSubGroupName"="DUT Tx latency issue"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((93543464288911360,6443499521,"No user input")),"IOReportSubGroupName"="DUT Tx PHY issue"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((93543464305688576,6443499521,"User confirmed")),"IOReportSubGroupName"="DUT Tx PHY issue"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((93543464288911616,6443499521,"User denied")),"IOReportSubGroupName"="DUT Tx PHY issue"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((93543464305688832,6443499521,"No user response")),"IOReportSubGroupName"="DUT Tx PHY issue"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((93543464288976896,6443499521,"Probe test negative")),"IOReportSubGroupName"="DUT Tx PHY issue"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((165601058326839296,6443499521,"No user input")),"IOReportSubGroupName"="DUT Tx PHY rate issue"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((165601058343616512,6443499521,"User confirmed")),"IOReportSubGroupName"="DUT Tx PHY rate issue"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((165601058326839552,6443499521,"User denied")),"IOReportSubGroupName"="DUT Tx PHY rate issue"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((165601058343616768,6443499521,"No user response")),"IOReportSubGroupName"="DUT Tx PHY rate issue"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((165601058326904832,6443499521,"Probe test negative")),"IOReportSubGroupName"="DUT Tx PHY rate issue"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((237658652364767232,6443499521,"No user input")),"IOReportSubGroupName"="DUT Tx Aggr issue"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((237658652381544448,6443499521,"User confirmed")),"IOReportSubGroupName"="DUT Tx Aggr issue"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((237658652364767488,6443499521,"User denied")),"IOReportSubGroupName"="DUT Tx Aggr issue"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((237658652381544704,6443499521,"No user response")),"IOReportSubGroupName"="DUT Tx Aggr issue"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((237658652364832768,6443499521,"Probe test negative")),"IOReportSubGroupName"="DUT Tx Aggr issue"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((309716246402695168,6443499521,"No user input")),"IOReportSubGroupName"="DUT Rx overflow issue"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((309716246419472384,6443499521,"User confirmed")),"IOReportSubGroupName"="DUT Rx overflow issue"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((309716246402695424,6443499521,"User denied")),"IOReportSubGroupName"="DUT Rx overflow issue"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((309716246419472640,6443499521,"No user response")),"IOReportSubGroupName"="DUT Rx overflow issue"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((309716246402760704,6443499521,"Probe test negative")),"IOReportSubGroupName"="DUT Rx overflow issue"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((381773840440623104,6443499521,"No user input")),"IOReportSubGroupName"="DUT Rx PHY issue"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((381773840457400320,6443499521,"User confirmed")),"IOReportSubGroupName"="DUT Rx PHY issue"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((381773840440623360,6443499521,"User denied")),"IOReportSubGroupName"="DUT Rx PHY issue"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((381773840457400576,6443499521,"No user response")),"IOReportSubGroupName"="DUT Rx PHY issue"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((381773840440688640,6443499521,"Probe test negative")),"IOReportSubGroupName"="DUT Rx PHY issue"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((453831434478551040,6443499521,"No user input")),"IOReportSubGroupName"="DUT Rx PN replay issue"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((453831434495328256,6443499521,"User confirmed")),"IOReportSubGroupName"="DUT Rx PN replay issue"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((453831434478551296,6443499521,"User denied")),"IOReportSubGroupName"="DUT Rx PN replay issue"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((453831434495328512,6443499521,"No user response")),"IOReportSubGroupName"="DUT Rx PN replay issue"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((453831434478616576,6443499521,"Probe test negative")),"IOReportSubGroupName"="DUT Rx PN replay issue"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((525889028516478976,6443499521,"No user input")),"IOReportSubGroupName"="DUT Rx decrypt issue"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((525889028533256192,6443499521,"User confirmed")),"IOReportSubGroupName"="DUT Rx decrypt issue"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((525889028516479232,6443499521,"User denied")),"IOReportSubGroupName"="DUT Rx decrypt issue"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((525889028533256448,6443499521,"No user response")),"IOReportSubGroupName"="DUT Rx decrypt issue"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((525889028516544512,6443499521,"Probe test negative")),"IOReportSubGroupName"="DUT Rx decrypt issue"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((597946622554406912,6443499521,"No user input")),"IOReportSubGroupName"="DUT Rx BCMC decrypt issue"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((597946622571184128,6443499521,"User confirmed")),"IOReportSubGroupName"="DUT Rx BCMC decrypt issue"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((597946622554407168,6443499521,"User denied")),"IOReportSubGroupName"="DUT Rx BCMC decrypt issue"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((597946622571184384,6443499521,"No user response")),"IOReportSubGroupName"="DUT Rx BCMC decrypt issue"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((597946622554472448,6443499521,"Probe test negative")),"IOReportSubGroupName"="DUT Rx BCMC decrypt issue"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((670004216592334848,6443499521,"No user input")),"IOReportSubGroupName"="DUT Rx AMPDU duplicate issue"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((670004216609112064,6443499521,"User confirmed")),"IOReportSubGroupName"="DUT Rx AMPDU duplicate issue"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((670004216592335104,6443499521,"User denied")),"IOReportSubGroupName"="DUT Rx AMPDU duplicate issue"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((670004216609112320,6443499521,"No user response")),"IOReportSubGroupName"="DUT Rx AMPDU duplicate issue"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((670004216592400384,6443499521,"Probe test negative")),"IOReportSubGroupName"="DUT Rx AMPDU duplicate issue"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((742061810630262784,6443499521,"No user input")),"IOReportSubGroupName"="DUT Rx AMPDU TxBA mismatch issue"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((742061810647040000,6443499521,"User confirmed")),"IOReportSubGroupName"="DUT Rx AMPDU TxBA mismatch issue"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((742061810630263040,6443499521,"User denied")),"IOReportSubGroupName"="DUT Rx AMPDU TxBA mismatch issue"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((742061810647040256,6443499521,"No user response")),"IOReportSubGroupName"="DUT Rx AMPDU TxBA mismatch issue"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((742061810630328320,6443499521,"Probe test negative")),"IOReportSubGroupName"="DUT Rx AMPDU TxBA mismatch issue"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((814119404668190720,6443499521,"No user input")),"IOReportSubGroupName"="AP Tx data stall issue"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((814119404684967936,6443499521,"User confirmed")),"IOReportSubGroupName"="AP Tx data stall issue"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((814119404668190976,6443499521,"User denied")),"IOReportSubGroupName"="AP Tx data stall issue"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((814119404684968192,6443499521,"No user response")),"IOReportSubGroupName"="AP Tx data stall issue"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((814119404668256256,6443499521,"Probe test negative")),"IOReportSubGroupName"="AP Tx data stall issue"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((886176998706118656,6443499521,"No user input")),"IOReportSubGroupName"="AP Tx low PHY rate issue"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((886176998722895872,6443499521,"User confirmed")),"IOReportSubGroupName"="AP Tx low PHY rate issue"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((886176998706118912,6443499521,"User denied")),"IOReportSubGroupName"="AP Tx low PHY rate issue"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((886176998722896128,6443499521,"No user response")),"IOReportSubGroupName"="AP Tx low PHY rate issue"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((886176998706184192,6443499521,"Probe test negative")),"IOReportSubGroupName"="AP Tx low PHY rate issue"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((958234592744046592,6443499521,"No user input")),"IOReportSubGroupName"="AP Rx PHY issue"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((958234592760823808,6443499521,"User confirmed")),"IOReportSubGroupName"="AP Rx PHY issue"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((958234592744046848,6443499521,"User denied")),"IOReportSubGroupName"="AP Rx PHY issue"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((958234592760824064,6443499521,"No user response")),"IOReportSubGroupName"="AP Rx PHY issue"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((958234592744112128,6443499521,"Probe test negative")),"IOReportSubGroupName"="AP Rx PHY issue"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((1030292186781974528,6443499521,"No user input")),"IOReportSubGroupName"="IP timed out"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((1030292186798751744,6443499521,"User confirmed")),"IOReportSubGroupName"="IP timed out"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((1030292186781974784,6443499521,"User denied")),"IOReportSubGroupName"="IP timed out"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((1030292186798752000,6443499521,"No user response")),"IOReportSubGroupName"="IP timed out"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((1030292186782040064,6443499521,"Probe test negative")),"IOReportSubGroupName"="IP timed out"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((1102349780819902464,6443499521,"No user input")),"IOReportSubGroupName"="IP timed out (NoCTL)"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((1102349780836679680,6443499521,"User confirmed")),"IOReportSubGroupName"="IP timed out (NoCTL)"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((1102349780819902720,6443499521,"User denied")),"IOReportSubGroupName"="IP timed out (NoCTL)"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((1102349780836679936,6443499521,"No user response")),"IOReportSubGroupName"="IP timed out (NoCTL)"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((1102349780819968000,6443499521,"Probe test negative")),"IOReportSubGroupName"="IP timed out (NoCTL)"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((1174407374857830400,6443499521,"No user input")),"IOReportSubGroupName"="IP timed out (PrivMac)"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((1174407374874607616,6443499521,"User confirmed")),"IOReportSubGroupName"="IP timed out (PrivMac)"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((1174407374857830656,6443499521,"User denied")),"IOReportSubGroupName"="IP timed out (PrivMac)"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((1174407374874607872,6443499521,"No user response")),"IOReportSubGroupName"="IP timed out (PrivMac)"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((1174407374857895936,6443499521,"Probe test negative")),"IOReportSubGroupName"="IP timed out (PrivMac)"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((1246464968895758336,6443499521,"No user input")),"IOReportSubGroupName"="TVPM active"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((1246464968912535552,6443499521,"User confirmed")),"IOReportSubGroupName"="TVPM active"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((1246464968895758592,6443499521,"User denied")),"IOReportSubGroupName"="TVPM active"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((1246464968912535808,6443499521,"No user response")),"IOReportSubGroupName"="TVPM active"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((1246464968895823872,6443499521,"Probe test negative")),"IOReportSubGroupName"="TVPM active"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((1318522562933686272,6443499521,"No user input")),"IOReportSubGroupName"="WLAN Duration too low"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((1318522562950463488,6443499521,"User confirmed")),"IOReportSubGroupName"="WLAN Duration too low"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((1318522562933686528,6443499521,"User denied")),"IOReportSubGroupName"="WLAN Duration too low"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((1318522562950463744,6443499521,"No user response")),"IOReportSubGroupName"="WLAN Duration too low"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((1318522562933751808,6443499521,"Probe test negative")),"IOReportSubGroupName"="WLAN Duration too low"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((1390580156971614208,6443499521,"No user input")),"IOReportSubGroupName"="Symptoms trigger"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((1390580156988391424,6443499521,"User confirmed")),"IOReportSubGroupName"="Symptoms trigger"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((1390580156971614464,6443499521,"User denied")),"IOReportSubGroupName"="Symptoms trigger"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((1390580156988391680,6443499521,"No user response")),"IOReportSubGroupName"="Symptoms trigger"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((1390580156971679744,6443499521,"Probe test negative")),"IOReportSubGroupName"="Symptoms trigger"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((1462637751009542144,6443499521,"No user input")),"IOReportSubGroupName"="Unit test"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((1462637751026319360,6443499521,"User confirmed")),"IOReportSubGroupName"="Unit test"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((1462637751009542400,6443499521,"User denied")),"IOReportSubGroupName"="Unit test"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((1462637751026319616,6443499521,"No user response")),"IOReportSubGroupName"="Unit test"},{"IOReportGroupName"="Controller","DriverID"=4294968321,"IOReportChannels"=((1462637751009607680,6443499521,"Probe test negative")),"IOReportSubGroupName"="Unit test"},{"IOReportGroupName"="Commander","DriverID"=4294968321,"IOReportChannels"=((4858649839634969856,6443499521,"   Commands Issued"),(4858649839632675328,6443499521,"   Commander Problems"),(4858650015139197952,6443499521,"   Command Max Pending Time (us) "),(4858650015122420736,6443499521,"   Command Max Outbound Time (us)"),(4858650014887539712,6443499521,"   Command Max Active Time (us)  "),(4858650015139195904,6443499521,"   Command Max Pending Queue Length "),(4858650015174980608,6443499521,"   Commander Reset  "),(4858650015158331648,6443499521,"   Commander Quiesce"),(4858650015257684736,6443499521,"   Commander Wakeup "),(4858650015140246784,6443499521,"   Commander Pause  "),(4858650015223013632,6443499521,"   Commander Unpause")),"IOReportSubGroupName"="Counters"},{"IOReportGroupName"="IOReporter API","DriverID"=4294968321,"IOReportChannels"=((6505013293598384160,6443499521,"Success"),(6504998999947223072,6443499521,"Failed")),"IOReportSubGroupName"="ConfigureReport Calls"},{"IOReportGroupName"="IOReporter API","DriverID"=4294968321,"IOReportChannels"=((6510642793132597280,6443499521,"Success"),(6510628499481436192,6443499521,"Failed")),"IOReportSubGroupName"="UpdateReport Calls"},{"IOReportGroupName"="Event Log","DriverID"=4294968321,"IOReportChannels"=((4993457484290072613,6443499521,"Set ECounters")),"IOReportSubGroupName"="Set counters"},{"IOReportGroupName"="Event Log","DriverID"=4294968321,"IOReportChannels"=((4993458583802755123,6443499521,"Tag WL Counters"),(4993458583802755381,6443499521,"Tag BT Coex Stats"),(4993458583802754617,6443499521,"Tag AMPDU Density"),(4993458583802818614,6443499521,"Tag ECounters Time Data")),"IOReportSubGroupName"="Tag counters"},{"IOReportGroupName"="Event Log","DriverID"=4294968321,"IOReportChannels"=((4993458729831643187,6443499521,"Tag WL Counters"),(4993458729831643445,6443499521,"Tag BT Coex Stats"),(4993458729831642681,6443499521,"Tag AMPDU Density"),(4993458729831706678,6443499521,"Tag ECounters Time Data")),"IOReportSubGroupName"="Tag Received Bytes"},{"IOReportGroupName"="BT Coex","DriverID"=4294968321,"IOReportChannels"=((4788527575018250272,6443499521,"           BTDuration(s)"),(4788546257908409641,6443499521,"                BTUse(%)"),(4788545019799674912,6443499521,"                  TS(ms)")),"IOReportSubGroupName"="Coex Snapshot"},{"IOReportGroupName"="BT Coex","DriverID"=4294968321,"IOReportChannels"=((4788526259939450912,6443499521,"   Antenna Requests"),(4788526259938730016,6443499521,"     Antenna Grants"),(4788526260308418592,6443499521,"     WLAN Preempted"),(4788526260191174688,6443499521,"    PSNULL exceeded"),(4788526260056498208,6443499521," High UCode Latency")),"IOReportSubGroupName"="Counters"},{"IOReportGroupName"="BT Coex","DriverID"=4294968321,"IOReportChannels"=((4788526328727871520,10738466818,"   Enabled")),"IOReportSubGroupName"="Enabled State"},{"IOReportGroupName"="BT Coex","DriverID"=4294968321,"IOReportChannels"=((4788526328976777248,10738466818,"   TDM")),"IOReportSubGroupName"="TDM State"},{"IOReportGroupName"="BT Coex","DriverID"=4294968321,"IOReportChannels"=((4788526328778924064,10738466818,"   Hybrid")),"IOReportSubGroupName"="Hybrid State"},{"IOReportGroupName"="BT Coex","DriverID"=4294968321,"IOReportChannels"=((4788526328406548512,10738466818,"   Antenna Ownership while on 2GHz")),"IOReportSubGroupName"="Antenna Ownership"},{"IOReportGroupName"="BT Coex","DriverID"=4294968321,"IOReportChannels"=((4788542898088002380,6443499521,"                     ACL"),(4788542898089182031,6443499521,"                     SCO"),(4788542899246809935,6443499521,"                    eSCO"),(4788542898640667728,6443499521,"                    A2DP"),(4788542898946599270,6443499521,"                   Sniff"),(4788542898895803235,6443499521,"               Page Scan"),(4788542898778821475,6443499521,"            Inquity Scan"),(4788542898895415141,6443499521,"                    Page"),(4788542898778829173,6443499521,"                 Inquiry"),(4788542898088792915,6443499521,"                     MSS"),(4788542898893312587,6443499521,"                    PARK"),(4788542898088070213,6443499521,"                     BLE"),(4788542898659149139,6443499521,"                BLE Scan"),(4788542898879883365,6443499521,"                   Other")),"IOReportSubGroupName"="Antenna Request Reason"},{"IOReportGroupName"="Event Log","DriverID"=4294968321,"IOReportChannels"=((4993457630318960677,6443499521,"Set ECounters")),"IOReportSubGroupName"="Set Received Bytes"},{"IOReportGroupName"="Event Log Hist","DriverID"=4294968321,"IOReportChannels"=((4993457656088764453,27918336003,"Set ECounters")),"IOReportSubGroupName"="Set ECounters"},{"IOReportGroupName"="Event Log Hist","DriverID"=4294968321,"IOReportChannels"=((4993457651793797157,27918336003,"Set ECounters")),"IOReportSubGroupName"="Set ECounters"},{"IOReportGroupName"="Interface ap1","DriverID"=4294968321,"IOReportChannels"=((8099245017001976692,23623368706,"    Interface Link Activity")),"IOReportSubGroupName"="Activity"},{"IOReportGroupName"="Interface ap1","DriverID"=4294968321,"IOReportChannels"=((8101530721338025313,6443499521,"                 Deauthed"),(8101530721337893742,6443499521,"              Beacon Lost"),(8101530721338355316,6443499521,"           Internal Error")),"IOReportSubGroupName"="Change Reasons"},{"IOReportGroupName"="Interface ap1","DriverID"=4294968321,"IOReportChannels"=((8101530721339012450,6443499521,"           Last SubReason")),"IOReportSubGroupName"="Change Subreasons"},{"IOReportGroupName"="Interface ap1","DriverID"=4294968321,"IOReportChannels"=((8099236229630926880,6443499521,"             DPS Detected"),(8099236229633306739,6443499521," Consecutive DPS Detected")),"IOReportSubGroupName"="Data Path Stuck"},{"IOReportGroupName"="Interface ap1","DriverID"=4294968321,"IOReportChannels"=((8099251656571188339,4296278017,"                   Rx Packets"),(8099253855594443891,4296278017,"                   Tx Packets"),(8099253855594431077,4296278017,"                BE Tx Packets"),(8099253855594431083,4296278017,"                BK Tx Packets"),(8099253855594436201,4296278017,"                VI Tx Packets"),(8099253855594436207,4296278017,"                VO Tx Packets"),(8099253855594431348,4296278017,"               CTL Tx Packets")),"IOReportSubGroupName"="Data Packets"},{"IOReportGroupName"="Interface ap1","DriverID"=4294968321,"IOReportChannels"=((8099251656337224819,4296278017,"                   Rx Bytes"),(8099253855360480371,4296278017,"                   Tx Bytes"),(8099253855360472687,4296278017,"                BE Tx Bytes"),(8099253855360472681,4296278017,"                BK Tx Bytes"),(8099253855360467557,4296278017,"                VI Tx Bytes"),(8099253855360467563,4296278017,"                VO Tx Bytes")),"IOReportSubGroupName"="Data Bytes"},{"IOReportGroupName"="Interface ap1","DriverID"=4294968321,"IOReportChannels"=((8099244961319381792,6443499521,"             Expected Peak Latency")),"IOReportSubGroupName"="Link Latency"},{"IOReportGroupName"="Interface ap1","DriverID"=4294968321,"IOReportChannels"=((8099244961319381843,40803237890,"             Expected Peak Latency")),"IOReportSubGroupName"="Link Latency State"},{"IOReportGroupName"="Interface ap1","DriverID"=4294968321,"IOReportChannels"=((8099248324029075555,6443499521,"            Interface Open Percent")),"IOReportSubGroupName"="Link Open"},{"IOReportGroupName"="Interface ap1","DriverID"=4294968321,"IOReportChannels"=((8099248324029076340,40803237890,"              Interface Open State")),"IOReportSubGroupName"="Link Open State"},{"IOReportGroupName"="Interface ap1 Peer FF:FF:FF:FF:FF:FF","DriverID"=4294968321,"IOReportChannels"=((5941219148270674063,6443499521," RSSI value")),"IOReportSubGroupName"="RSSI"},{"IOReportGroupName"="Interface ap1 Peer FF:FF:FF:FF:FF:FF","DriverID"=4294968321,"IOReportChannels"=((5797103947627962511,27918336002," RSSI State")),"IOReportSubGroupName"="RSSI State"},{"IOReportGroupName"="Scans","DriverID"=4294968321,"IOReportChannels"=((6008767636782870382,6443499521,"                  Scan Type None"),(6008767636782015348,6443499521,"                Scan Type Active"),(6008767636782997875,6443499521,"               Scan Type Passive"),(6008767636782342515,6443499521,"                  Scan Type Fast"),(6008767636782080355,6443499521,"            Scan Type Background"),(6008767636782475623,6443499521,"         Scan Type High accuracy"),(6008767636782740336,6443499521,"              Scan Type Low span"),(6008767636782739570,6443499521,"             Scan Type Low power"),(6008767606701780587,6443499521,"               Scan Mode Unknown"),(6008767606700982867,6443499521,"                  Scan Mode IBSS"),(6008767606700994150,6443499521,"                 Scan Mode Infra"),(6008767606700469881,6443499521,"                   Scan Mode Any"),(6008767576585432171,6443499521,"          Scan Flag No Blacklist"),(6008767576586088311,6443499521,"          Scan Flag Low Priority"),(6008767576586348903,6443499521,"        Scan Flag AWDL Piggyback"),(6008767576586282598,6443499521,"Scan Flag Include Offchannel BSS"),(6008767619469241963,6443499521,"           Scan Phy Mode Unknown"),(6008767619467933044,6443499521,"              Scan Phy Mode Auto"),(6008767619466867009,6443499521,"               Scan Phy Mode 11A"),(6008767619466867010,6443499521,"               Scan Phy Mode 11B"),(6008767619466867015,6443499521,"               Scan Phy Mode 11G"),(6008767619466867022,6443499521,"               Scan Phy Mode 11N"),(6008767619469173313,6443499521,"          Scan Phy Mode 11TurboA"),(6008767619469173319,6443499521,"          Scan Phy Mode 11TurboG"),(6008767619466867051,6443499521,"              Scan Phy Mode 11AC")),"IOReportSubGroupName"="Scans Types Issued"},{"IOReportGroupName"="Interface en1","DriverID"=4294968321,"IOReportChannels"=((7955136370314641408,4296278017,"                   Link Rate"),(7955138641781683301,4296278017,"         Effective Link Rate"),(7955136370313095534,4296278017,"          Data Transfer Rate"),(7955136370313093496,4296278017,"Effective Data Transfer Rate")),"IOReportSubGroupName"="Link Rate"},{"IOReportGroupName"="Interface en1","DriverID"=4294968321,"IOReportChannels"=((7955136370314659955,47245950979,"Interface Rate Histogram")),"IOReportSubGroupName"="Link Rate Bins"},{"IOReportGroupName"="Interface en1","DriverID"=4294968321,"IOReportChannels"=((7955120977150756979,47245950979,"Interface Data Transfer Histogram")),"IOReportSubGroupName"="Data Transfer Bins"},{"IOReportGroupName"="Interface en1","DriverID"=4294968321,"IOReportChannels"=((7955129703866564608,6443499521,"          Link Quality Metric")),"IOReportSubGroupName"="Link Quality Metric"},{"IOReportGroupName"="Interface en1","DriverID"=4294968321,"IOReportChannels"=((7955129703869906944,23623368706,"          Link Quality Metric State")),"IOReportSubGroupName"="Link Quality Metric State"},{"IOReportGroupName"="Interface en1","DriverID"=4294968321,"IOReportChannels"=((7955129828926120820,23623368706,"    Interface Link Activity")),"IOReportSubGroupName"="Activity"},{"IOReportGroupName"="Interface en1","DriverID"=4294968321,"IOReportChannels"=((7957415533262169441,6443499521,"                 Deauthed"),(7957415533262037870,6443499521,"              Beacon Lost"),(7957415533262499444,6443499521,"           Internal Error")),"IOReportSubGroupName"="Change Reasons"},{"IOReportGroupName"="Interface en1","DriverID"=4294968321,"IOReportChannels"=((7957415533263156578,6443499521,"           Last SubReason")),"IOReportSubGroupName"="Change Subreasons"},{"IOReportGroupName"="Interface en1","DriverID"=4294968321,"IOReportChannels"=((7955121041555071008,6443499521,"             DPS Detected"),(7955121041557450867,6443499521," Consecutive DPS Detected")),"IOReportSubGroupName"="Data Path Stuck"},{"IOReportGroupName"="Interface en1","DriverID"=4294968321,"IOReportChannels"=((7955136468495332467,4296278017,"                   Rx Packets"),(7955138667518588019,4296278017,"                   Tx Packets"),(7955138667518575205,4296278017,"                BE Tx Packets"),(7955138667518575211,4296278017,"                BK Tx Packets"),(7955138667518580329,4296278017,"                VI Tx Packets"),(7955138667518580335,4296278017,"                VO Tx Packets"),(7955138667518575476,4296278017,"               CTL Tx Packets")),"IOReportSubGroupName"="Data Packets"},{"IOReportGroupName"="Interface en1","DriverID"=4294968321,"IOReportChannels"=((7955136468261368947,4296278017,"                   Rx Bytes"),(7955138667284624499,4296278017,"                   Tx Bytes"),(7955138667284616815,4296278017,"                BE Tx Bytes"),(7955138667284616809,4296278017,"                BK Tx Bytes"),(7955138667284611685,4296278017,"                VI Tx Bytes"),(7955138667284611691,4296278017,"                VO Tx Bytes")),"IOReportSubGroupName"="Data Bytes"},{"IOReportGroupName"="Interface en1","DriverID"=4294968321,"IOReportChannels"=((7955129773243525920,6443499521,"             Expected Peak Latency")),"IOReportSubGroupName"="Link Latency"},{"IOReportGroupName"="Interface en1","DriverID"=4294968321,"IOReportChannels"=((7955129773243525971,40803237890,"             Expected Peak Latency")),"IOReportSubGroupName"="Link Latency State"},{"IOReportGroupName"="Interface en1","DriverID"=4294968321,"IOReportChannels"=((7955133135953219683,6443499521,"            Interface Open Percent")),"IOReportSubGroupName"="Link Open"},{"IOReportGroupName"="Interface en1","DriverID"=4294968321,"IOReportChannels"=((7955133135953220468,40803237890,"              Interface Open State")),"IOReportSubGroupName"="Link Open State"},{"IOReportGroupName"="Interface en1 Peer 00:00:00:00:00:00","DriverID"=4294968321,"IOReportChannels"=((5941219148270673920,6443499521," RSSI value")),"IOReportSubGroupName"="RSSI"},{"IOReportGroupName"="Interface en1 Peer 00:00:00:00:00:00","DriverID"=4294968321,"IOReportChannels"=((5797103947627962368,27918336002," RSSI State")),"IOReportSubGroupName"="RSSI State"},{"IOReportGroupName"="Interface en1 Peer FF:FF:FF:FF:FF:FF","DriverID"=4294968321,"IOReportChannels"=((5941219148270674175,6443499521," RSSI value")),"IOReportSubGroupName"="RSSI"},{"IOReportGroupName"="Interface en1 Peer FF:FF:FF:FF:FF:FF","DriverID"=4294968321,"IOReportChannels"=((5797103947627962623,27918336002," RSSI State")),"IOReportSubGroupName"="RSSI State"},{"IOReportGroupName"="Interface en1","DriverID"=4294968321,"IOReportChannels"=((8030889362519389184,6443499521,"      Scan Results"),(8030889285512360960,6443499521,"      Auth Success"),(8030889285512357376,6443499521,"       Auth Failed"),(8030889285478740992,6443499521,"     Assoc Success"),(8030889285478737408,6443499521,"      Assoc Failed"),(8030889285477757952,6443499521,"Assoc Done Success"),(8030889285477754368,6443499521," Assoc Done Failed"),(8030889324065682432,6443499521,"      Join Success"),(8030889324065678848,6443499521,"       Join Failed"),(8030889358255027200,6443499521,"   Reassoc Success"),(8030889358255023616,6443499521,"    Reassoc Failed"),(8030889362787496960,6443499521,"      SSID Changed"),(8030889298127582464,6443499521,"   Deauth Received"),(8030889298195865856,6443499521," Dissasoc Received"),(8030889332555279104,6443499521,"      Link Changed"),(8030889298127712768,6443499521,"     Decrypt Error"),(8030889332587066368,6443499521,"       Link Status"),(8030889358424896512,6443499521,"      Roam Success"),(8030889358424892928,6443499521,"       Roam Failed"),(8030889349886602752,6443499521,"            Pruned"),(8030889362821508096,6443499521,"        Supplicant")),"IOReportSubGroupName"="Association Join Counters"},{"IOReportGroupName"="AWDL Metrics","DriverID"=4294968321,"IOReportChannels"=((4717349550861677088,6443499521,"         AWDLDuration(s)"),(4717349551146755360,6443499521,"              AWDLUse(%)"),(4717349551112217120,6443499521,"                     SDB"),(4717349551127863328,6443499521,"                  TS(ms)")),"IOReportSubGroupName"="AWDL Snapshot"},{"IOReportGroupName"="Interface awdl0","DriverID"=4294968321,"IOReportChannels"=((8603648175267472244,23623368706,"    Interface Link Activity")),"IOReportSubGroupName"="Activity"},{"IOReportGroupName"="Interface awdl0","DriverID"=4294968321,"IOReportChannels"=((8605933879603520865,6443499521,"                 Deauthed"),(8605933879603389294,6443499521,"              Beacon Lost"),(8605933879603850868,6443499521,"           Internal Error")),"IOReportSubGroupName"="Change Reasons"},{"IOReportGroupName"="Interface awdl0","DriverID"=4294968321,"IOReportChannels"=((8605933879604508002,6443499521,"           Last SubReason")),"IOReportSubGroupName"="Change Subreasons"},{"IOReportGroupName"="Interface awdl0","DriverID"=4294968321,"IOReportChannels"=((8603639387896422432,6443499521,"             DPS Detected"),(8603639387898802291,6443499521," Consecutive DPS Detected")),"IOReportSubGroupName"="Data Path Stuck"},{"IOReportGroupName"="Interface awdl0","DriverID"=4294968321,"IOReportChannels"=((8603654814836683891,4296278017,"                   Rx Packets"),(8603657013859939443,4296278017,"                   Tx Packets"),(8603657013859926629,4296278017,"                BE Tx Packets"),(8603657013859926635,4296278017,"                BK Tx Packets"),(8603657013859931753,4296278017,"                VI Tx Packets"),(8603657013859931759,4296278017,"                VO Tx Packets"),(8603657013859926900,4296278017,"               CTL Tx Packets")),"IOReportSubGroupName"="Data Packets"},{"IOReportGroupName"="Interface awdl0","DriverID"=4294968321,"IOReportChannels"=((8603654814602720371,4296278017,"                   Rx Bytes"),(8603657013625975923,4296278017,"                   Tx Bytes"),(8603657013625968239,4296278017,"                BE Tx Bytes"),(8603657013625968233,4296278017,"                BK Tx Bytes"),(8603657013625963109,4296278017,"                VI Tx Bytes"),(8603657013625963115,4296278017,"                VO Tx Bytes")),"IOReportSubGroupName"="Data Bytes"},{"IOReportGroupName"="Interface awdl0","DriverID"=4294968321,"IOReportChannels"=((8603648119584877344,6443499521,"             Expected Peak Latency")),"IOReportSubGroupName"="Link Latency"},{"IOReportGroupName"="Interface awdl0","DriverID"=4294968321,"IOReportChannels"=((8603648119584877395,40803237890,"             Expected Peak Latency")),"IOReportSubGroupName"="Link Latency State"},{"IOReportGroupName"="Interface awdl0","DriverID"=4294968321,"IOReportChannels"=((8603651482294571107,6443499521,"            Interface Open Percent")),"IOReportSubGroupName"="Link Open"},{"IOReportGroupName"="Interface awdl0","DriverID"=4294968321,"IOReportChannels"=((8603651482294571892,40803237890,"              Interface Open State")),"IOReportSubGroupName"="Link Open State"},{"IOReportGroupName"="Interface llw0","DriverID"=4294968321,"IOReportChannels"=((7811021182238785536,4296278017,"                   Link Rate"),(7811023453705827429,4296278017,"         Effective Link Rate"),(7811021182237239662,4296278017,"          Data Transfer Rate"),(7811021182237237624,4296278017,"Effective Data Transfer Rate")),"IOReportSubGroupName"="Link Rate"},{"IOReportGroupName"="Interface llw0","DriverID"=4294968321,"IOReportChannels"=((7811021182238804083,47245950979,"Interface Rate Histogram")),"IOReportSubGroupName"="Link Rate Bins"},{"IOReportGroupName"="Interface llw0","DriverID"=4294968321,"IOReportChannels"=((7811005789074901107,47245950979,"Interface Data Transfer Histogram")),"IOReportSubGroupName"="Data Transfer Bins"},{"IOReportGroupName"="Interface llw0","DriverID"=4294968321,"IOReportChannels"=((7811014515790708736,6443499521,"          Link Quality Metric")),"IOReportSubGroupName"="Link Quality Metric"},{"IOReportGroupName"="Interface llw0","DriverID"=4294968321,"IOReportChannels"=((7811014515794051072,23623368706,"          Link Quality Metric State")),"IOReportSubGroupName"="Link Quality Metric State"},{"IOReportGroupName"="Interface llw0","DriverID"=4294968321,"IOReportChannels"=((7811014640850264948,23623368706,"    Interface Link Activity")),"IOReportSubGroupName"="Activity"},{"IOReportGroupName"="Interface llw0","DriverID"=4294968321,"IOReportChannels"=((7813300345186313569,6443499521,"                 Deauthed"),(7813300345186181998,6443499521,"              Beacon Lost"),(7813300345186643572,6443499521,"           Internal Error")),"IOReportSubGroupName"="Change Reasons"},{"IOReportGroupName"="Interface llw0","DriverID"=4294968321,"IOReportChannels"=((7813300345187300706,6443499521,"           Last SubReason")),"IOReportSubGroupName"="Change Subreasons"},{"IOReportGroupName"="Interface llw0","DriverID"=4294968321,"IOReportChannels"=((7811005853479215136,6443499521,"             DPS Detected"),(7811005853481594995,6443499521," Consecutive DPS Detected")),"IOReportSubGroupName"="Data Path Stuck"},{"IOReportGroupName"="Interface llw0","DriverID"=4294968321,"IOReportChannels"=((7811021280419476595,4296278017,"                   Rx Packets"),(7811023479442732147,4296278017,"                   Tx Packets"),(7811023479442719333,4296278017,"                BE Tx Packets"),(7811023479442719339,4296278017,"                BK Tx Packets"),(7811023479442724457,4296278017,"                VI Tx Packets"),(7811023479442724463,4296278017,"                VO Tx Packets"),(7811023479442719604,4296278017,"               CTL Tx Packets")),"IOReportSubGroupName"="Data Packets"},{"IOReportGroupName"="Interface llw0","DriverID"=4294968321,"IOReportChannels"=((7811021280185513075,4296278017,"                   Rx Bytes"),(7811023479208768627,4296278017,"                   Tx Bytes"),(7811023479208760943,4296278017,"                BE Tx Bytes"),(7811023479208760937,4296278017,"                BK Tx Bytes"),(7811023479208755813,4296278017,"                VI Tx Bytes"),(7811023479208755819,4296278017,"                VO Tx Bytes")),"IOReportSubGroupName"="Data Bytes"},{"IOReportGroupName"="Interface llw0","DriverID"=4294968321,"IOReportChannels"=((7811014585167670048,6443499521,"             Expected Peak Latency")),"IOReportSubGroupName"="Link Latency"},{"IOReportGroupName"="Interface llw0","DriverID"=4294968321,"IOReportChannels"=((7811014585167670099,40803237890,"             Expected Peak Latency")),"IOReportSubGroupName"="Link Latency State"},{"IOReportGroupName"="Interface llw0","DriverID"=4294968321,"IOReportChannels"=((7811017947877363811,6443499521,"            Interface Open Percent")),"IOReportSubGroupName"="Link Open"},{"IOReportGroupName"="Interface llw0","DriverID"=4294968321,"IOReportChannels"=((7811017947877364596,40803237890,"              Interface Open State")),"IOReportSubGroupName"="Link Open State"},{"IOReportGroupName"="Interface awdl0 Peer FF:FF:FF:FF:FF:FF","DriverID"=4294968321,"IOReportChannels"=((5941219148270674056,6443499521," RSSI value")),"IOReportSubGroupName"="RSSI"},{"IOReportGroupName"="Interface awdl0 Peer FF:FF:FF:FF:FF:FF","DriverID"=4294968321,"IOReportChannels"=((5797103947627962504,27918336002," RSSI State")),"IOReportSubGroupName"="RSSI State"},{"IOReportGroupName"="Scans","DriverID"=4294968321,"IOReportChannels"=((6008767563632226353,6443499521,"            Scan On Channel  001"),(6008767563632227384,6443499521,"            Scan On Channel  048")),"IOReportSubGroupName"="Scans Issued Per Channel"},{"IOReportGroupName"="Channel","DriverID"=4294968321,"IOReportChannels"=((4857206154254627638,6443499521,"             Channel CCA  36"),(4857206154254627896,6443499521,"             Channel CCA  48")),"IOReportSubGroupName"="CCA Last Reported"},{"IOReportGroupName"="Channel","DriverID"=4294968321,"IOReportChannels"=((4857206154556617526,19328401410,"       Channel CCA State  36"),(4857206154556617784,19328401410,"       Channel CCA State  48")),"IOReportSubGroupName"="CCA State"})})}
    | |   |       | |       "Id" = 1
    | |   |       | |       "IOClass" = "CCDataStream"
    | |   |       | |       "IOReportLegendPublic" = Yes
    | |   |       | |       "LogIdentifier" = "AssociationEventHistory"
    | |   |       | |       "Name" = "com.apple.iokit.IO80211Family"
    | |   |       | |       "IOReportLegend" = ({"IOReportGroupName"="CoreCapture","IOReportChannels"=((4846809022162018336,6443499521,"                           Log Calls"),(4846809022164386627,6443499521,"        Log Calls Dropped CC Filters"),(4846809022164386592,6443499521,"   Log Calls Dropped Console Filters"),(4846809022164911392,6443499521,"               Log Calls [Emergency]"),(4846809022164910368,6443499521,"               Log Calls     [Alert]"),(4846809022164910880,6443499521,"               Log Calls      [Crit]"),(4846809022164916000,6443499521,"               Log Calls      [Warn]"),(4846809022164913696,6443499521,"               Log Calls    [Notice]"),(4846809022164912416,6443499521,"               Log Calls      [Info]"),(4846809022164911136,6443499521,"               Log Calls     [Debug]"),(4846809022164914976,6443499521,"               Log Calls      [Spam]")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Stream com.apple.iokit.IO80211Family"})
    | |   |       | |     }
    | |   |       | |     
    | |   |       | +-o CCLogPipe  <class CCLogPipe, id 0x100000518, registered, matched, active, busy 0 (0 ms), retain 10>
    | |   |       | | | {
    | |   |       | | |   "LogDataType" = 0
    | |   |       | | |   "IOClass" = "CCLogPipe"
    | |   |       | | |   "Filename" = "io80211Family"
    | |   |       | | |   "LogType" = 0
    | |   |       | | |   "Name" = "IO80211P2PPeerManager"
    | |   |       | | |   "NumberOfFiles" = 2
    | |   |       | | |   "LogIdentifier" = ""
    | |   |       | | |   "PipeSize" = 65536
    | |   |       | | |   "MinLogSizeToNotify" = 26214
    | |   |       | | |   "IOReportLegend" = ({"IOReportGroupName"="CoreCapture","IOReportChannels"=((4846805723627135008,6443499521,"                              Log Calls"),(4846805723630093378,6443499521,"   Log Messages Dropped Short Of Buffer"),(4846805723629441568,6443499521,"                       Capture Requests")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Pipe IO80211P2PPeerManager"})
    | |   |       | | |   "LogPolicy" = 0
    | |   |       | | |   "Owner" = "com.apple.iokit.IO80211Family"
    | |   |       | | |   "FileOptions" = 0
    | |   |       | | |   "NotifyThreshold" = 1000
    | |   |       | | |   "DirectoryName" = "WiFi"
    | |   |       | | |   "IOReportLegendPublic" = Yes
    | |   |       | | |   "Statistics" = {"timestamp"=0,"Errors"={"metaDataCounts: invalidState"=0,"metaDataCounts: invalidPaddingSize"=0,"metaDataCounts: invalidLogLevel"=0,"reserveRingEntryDrops"=0,"metaDataCounts: invalidPayloadSize"=0}}
    | |   |       | | |   "PipeType" = 0
    | |   |       | | |   "FileSize" = 10485760
    | |   |       | | | }
    | |   |       | | | 
    | |   |       | | +-o CCLogStream  <class CCLogStream, id 0x100000519, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |       | |     {
    | |   |       | |       "IOClass" = "CCLogStream"
    | |   |       | |       "StreamHeader" = <0500000000007373>
    | |   |       | |       "Name" = "bpfIO80211AWDL"
    | |   |       | |       "Id" = 1
    | |   |       | |       "LogIdentifier" = "IO80211P2P"
    | |   |       | |       "CoreCaptureLevel" = 4
    | |   |       | |       "ConsoleLevel" = 18446744073709551615
    | |   |       | |       "MiscInfo" = 150
    | |   |       | |       "ConsoleFlag" = 0
    | |   |       | |       "IOReportLegend" = ({"IOReportGroupName"="CoreCapture","IOReportChannels"=((4846809022162018336,6443499521,"                           Log Calls"),(4846809022164386627,6443499521,"        Log Calls Dropped CC Filters"),(4846809022164386592,6443499521,"   Log Calls Dropped Console Filters"),(4846809022164911392,6443499521,"               Log Calls [Emergency]"),(4846809022164910368,6443499521,"               Log Calls     [Alert]"),(4846809022164910880,6443499521,"               Log Calls      [Crit]"),(4846809022164916000,6443499521,"               Log Calls      [Warn]"),(4846809022164913696,6443499521,"               Log Calls    [Notice]"),(4846809022164912416,6443499521,"               Log Calls      [Info]"),(4846809022164911136,6443499521,"               Log Calls     [Debug]"),(4846809022164914976,6443499521,"               Log Calls      [Spam]")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Stream bpfIO80211AWDL"})
    | |   |       | |       "CoreCaptureFlag" = 4
    | |   |       | |       "IOReportLegendPublic" = Yes
    | |   |       | |     }
    | |   |       | |     
    | |   |       | +-o AppleBCMWLANProximityInterface  <class AppleBCMWLANProximityInterface, id 0x10000051a, registered, matched, active, busy 0 (0 ms), retain 10>
    | |   |       | |   {
    | |   |       | |     "IOMACAddress" = <7ecaa4aa1d38>
    | |   |       | |     "BSD Name" = "awdl0"
    | |   |       | |     "IO80211VirtualInterfaceRole" = "AirLink"
    | |   |       | |   }
    | |   |       | |   
    | |   |       | +-o AppleBCMWLANLowLatencyInterface  <class AppleBCMWLANLowLatencyInterface, id 0x10000052c, registered, matched, active, busy 0 (431 ms), retain 10>
    | |   |       |   | {
    | |   |       |   |   "BSD Name" = "llw0"
    | |   |       |   |   "IO80211InterfaceRole" = "LowLatency"
    | |   |       |   |   "IOMACAddress" = <7ecaa4aa1d38>
    | |   |       |   |   "IOInterfaceType" = 6
    | |   |       |   |   "IO80211BSSID" = <e4c32ae6ad6d>
    | |   |       |   |   "IO80211SSID" = "6barrackyard_5Ghz"
    | |   |       |   |   "IO80211ChannelBandwidth" = 80
    | |   |       |   |   "IO80211ChannelFrequency" = 5240
    | |   |       |   |   "IO80211Channel" = 48
    | |   |       |   |   "IOInterfaceUnit" = 0
    | |   |       |   |   "IOInterfaceNamePrefix" = "llw"
    | |   |       |   |   "IO80211Band" = "5 GHz"
    | |   |       |   | }
    | |   |       |   | 
    | |   |       |   +-o IOSkywalkNetworkBSDClient  <class IOSkywalkNetworkBSDClient, id 0x100000559, registered, matched, active, busy 0 (0 ms), retain 8>
    | |   |       |       {
    | |   |       |         "IOProbeScore" = 1000
    | |   |       |         "CFBundleIdentifier" = "com.apple.iokit.IOSkywalkFamily"
    | |   |       |         "IOProviderClass" = "IOSkywalkNetworkInterface"
    | |   |       |         "IOClass" = "IOSkywalkNetworkBSDClient"
    | |   |       |         "IOPersonalityPublisher" = "com.apple.iokit.IOSkywalkFamily"
    | |   |       |         "CFBundleIdentifierKernel" = "com.apple.iokit.IOSkywalkFamily"
    | |   |       |         "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |       |         "IOPowerManagement" = {"DevicePowerState"=1,"CurrentPowerState"=1,"CapabilityFlags"=33026,"MaxPowerState"=1}
    | |   |       |         "IOResourceMatch" = "IOBSD"
    | |   |       |         "IOSkywalkNexusUUID" = "0854D8F0-C4E4-4B4B-AE06-D3DB78606F97"
    | |   |       |       }
    | |   |       |       
    | |   |       +-o CCDataPipe  <class CCDataPipe, id 0x100000405, registered, matched, active, busy 0 (0 ms), retain 10>
    | |   |         | {
    | |   |         |   "LogDataType" = 6
    | |   |         |   "IOClass" = "CCDataPipe"
    | |   |         |   "Filename" = "CrashTracerLog"
    | |   |         |   "LogType" = 2
    | |   |         |   "Name" = "CrashTracerLogs"
    | |   |         |   "NumberOfFiles" = 0
    | |   |         |   "LogIdentifier" = "brcm0"
    | |   |         |   "PipeSize" = 64
    | |   |         |   "MinLogSizeToNotify" = 0
    | |   |         |   "IOReportLegend" = ({"IOReportGroupName"="CoreCapture","IOReportChannels"=((4846805723627135008,6443499521,"                              Log Calls"),(4846805723630093378,6443499521,"   Log Messages Dropped Short Of Buffer"),(4846805723629441568,6443499521,"                       Capture Requests")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Pipe CrashTracerLogs"})
    | |   |         |   "LogPolicy" = 0
    | |   |         |   "Owner" = "com.apple.driver.AppleBCMWLANCoreV3.0"
    | |   |         |   "FileOptions" = 0
    | |   |         |   "NotifyThreshold" = 0
    | |   |         |   "DirectoryName" = "WiFi"
    | |   |         |   "IOReportLegendPublic" = Yes
    | |   |         |   "Statistics" = {"timestamp"=0,"Errors"={"metaDataCounts: invalidState"=0,"metaDataCounts: invalidPaddingSize"=0,"metaDataCounts: invalidLogLevel"=0,"reserveRingEntryDrops"=0,"metaDataCounts: invalidPayloadSize"=0}}
    | |   |         |   "PipeType" = 1
    | |   |         |   "FileSize" = 0
    | |   |         | }
    | |   |         | 
    | |   |         +-o CCDataStream  <class CCDataStream, id 0x100000406, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |             {
    | |   |               "IOReportLegend" = ({"IOReportGroupName"="CoreCapture","IOReportChannels"=((4846809022162018336,6443499521,"                           Log Calls"),(4846809022164386627,6443499521,"        Log Calls Dropped CC Filters"),(4846809022164386592,6443499521,"   Log Calls Dropped Console Filters"),(4846809022164911392,6443499521,"               Log Calls [Emergency]"),(4846809022164910368,6443499521,"               Log Calls     [Alert]"),(4846809022164910880,6443499521,"               Log Calls      [Crit]"),(4846809022164916000,6443499521,"               Log Calls      [Warn]"),(4846809022164913696,6443499521,"               Log Calls    [Notice]"),(4846809022164912416,6443499521,"               Log Calls      [Info]"),(4846809022164911136,6443499521,"               Log Calls     [Debug]"),(4846809022164914976,6443499521,"               Log Calls      [Spam]")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Stream CrashTracerStream"})
    | |   |               "LogIdentifier" = ""
    | |   |               "Name" = "CrashTracerStream"
    | |   |               "IOReportLegendPublic" = Yes
    | |   |               "IOClass" = "CCDataStream"
    | |   |               "Id" = 1
    | |   |             }
    | |   |             
    | |   +-o RP02@1C,1  <class IOPCIDevice, id 0x10000021a, registered, matched, active, busy 0 (209 ms), retain 11>
    | |   | | {
    | |   | |   "IOInterruptSpecifiers" = (<1100000007000000>)
    | |   | |   "#address-cells" = <03000000>
    | |   | |   "class-code" = <00040600>
    | |   | |   "IOPCIExpressSlotStatus" = 64
    | |   | |   "subsystem-vendor-id" = <40000000>
    | |   | |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   | |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   | |   "pci-aspm-default" = 2
    | |   | |   "built-in" = <00>
    | |   | |   "reg-ltrovr" = <0004000000000000>
    | |   | |   "IOInterruptControllers" = ("io-apic-0")
    | |   | |   "vendor-id" = <86800000>
    | |   | |   "name" = <"pci-bridge">
    | |   | |   "device-id" = <b9060000>
    | |   | |   "acpi-pmcap-offset" = 160
    | |   | |   "IOPCIResourced" = Yes
    | |   | |   "IODTPersist" = 0
    | |   | |   "compatible" = <"pci40,0","pci8086,6b9","pciclass,060400","RP02">
    | |   | |   "ranges" = <0000008200000000000000000000008200000000000000000000000000000000000000c24000000000003010000000c2400000000000301000000000000010000000008100000000000000000000008100000000000000000000000000000000>
    | |   | |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci","com.apple.developer.driverkit.transport.pci.bridge"))
    | |   | |   "IOPCIExpressLinkCapabilities" = 41045009
    | |   | |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/RP02@1c0001"
    | |   | |   "IOPCIConfigured" = Yes
    | |   | |   "subsystem-id" = <00000000>
    | |   | |   "revision-id" = <f0000000>
    | |   | |   "IOPCIExpressLinkStatus" = 28689
    | |   | |   "IOPCIExpressCapabilities" = 322
    | |   | |   "pcidebug" = "0:28:1(6:6)"
    | |   | |   "IOName" = "pci-bridge"
    | |   | |   "#size-cells" = <02000000>
    | |   | |   "reg" = <00e1000000000000000000000000000000000000>
    | |   | |   "IOPCIExpressSlotCapabilities" = 832000
    | |   | | }
    | |   | | 
    | |   | +-o IOPP  <class IOPCI2PCIBridge, id 0x1000002e5, registered, matched, active, busy 0 (203 ms), retain 8>
    | |   |   | {
    | |   |   |   "IOProbeScore" = 18446744073709551516
    | |   |   |   "CFBundleIdentifier" = "com.apple.iokit.IOPCIFamily"
    | |   |   |   "IOProviderClass" = "IOPCIDevice"
    | |   |   |   "IOClass" = "IOPCI2PCIBridge"
    | |   |   |   "IOPersonalityPublisher" = "com.apple.iokit.IOPCIFamily"
    | |   |   |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOPCIFamily"
    | |   |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   "IONameMatch" = "pci-bridge"
    | |   |   |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"MaxPowerState"=3}
    | |   |   |   "IONameMatched" = "pci-bridge"
    | |   |   | }
    | |   |   | 
    | |   |   +-o GIGE@0  <class IOPCIDevice, id 0x10000021b, registered, matched, active, busy 0 (203 ms), retain 10>
    | |   |     | {
    | |   |     |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   |     |   "IOPCIMSIMode" = Yes
    | |   |     |   "assigned-addresses" = <100006c240000000000030100000000000000100180006c240000000000031100000000000000100>
    | |   |     |   "vendor-id" = <e4140000>
    | |   |     |   "class-code" = <00000200>
    | |   |     |   "subsystem-vendor-id" = <e4140000>
    | |   |     |   "IOPCIExpressLinkCapabilities" = 4676625
    | |   |     |   "IOName" = "ethernet"
    | |   |     |   "IOPCIPauseCompatible" = Yes
    | |   |     |   "local-mac-address" = <3c7d0a091a27>
    | |   |     |   "pcidebug" = "6:0:0"
    | |   |     |   "IOChildIndex" = 1
    | |   |     |   "IOPCIExpressLinkStatus" = 4113
    | |   |     |   "pci-aspm-default" = 258
    | |   |     |   "IOPCIExpressCapabilities" = 2
    | |   |     |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci"))
    | |   |     |   "IOInterruptControllers" = ("io-apic-0","IOPCIMessagedInterruptController")
    | |   |     |   "built-in" = <00>
    | |   |     |   "IOPCIResourced" = Yes
    | |   |     |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   |     |   "IODeviceMemory" = (({"address"=275149488128,"length"=65536}),({"address"=275149553664,"length"=65536}))
    | |   |     |   "acpi-pmcap-offset" = 72
    | |   |     |   "name" = <"ethernet">
    | |   |     |   "subsystem-id" = <86160000>
    | |   |     |   "model" = "Broadcom 57766-A1"
    | |   |     |   "compatible" = <"pci14e4,1686","pciclass,020000","GIGE">
    | |   |     |   "acpi-wake-type" = 2
    | |   |     |   "IOReportLegendPublic" = Yes
    | |   |     |   "reg" = <000006000000000000000000000000000000000010000642000000000000000000000000000001001800064200000000000000000000000000000100>
    | |   |     |   "IOReportLegend" = ({"IOReportGroupName"="Interrupt Statistics (by index)","IOReportChannels"=((5291294645182070784,4295098369,"               First Level Interrupt Handler Count"),(5291294645182070785,4295098369,"              Second Level Interrupt Handler Count"),(5291294645182070786,4295098369,"        First Level Interrupt Handler Time (MATUs)"),(5291294645182070787,4295098369,"   Second Level Interrupt Handler CPU Time (MATUs)"),(5291294645182070788,4295098369,"Second Level Interrupt Handler System Time (MATUs)")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="GIGE 1"})
    | |   |     |   "device-id" = <86160000>
    | |   |     |   "revision-id" = <01000000>
    | |   |     |   "IOInterruptSpecifiers" = (<1100000007000000>,<0c00000000000100>)
    | |   |     |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/RP02@1c0001/GIGE@0"
    | |   |     | }
    | |   |     | 
    | |   |     +-o BCM5701Enet  <class BCM5701Enet, id 0x100000311, registered, matched, active, busy 0 (0 ms), retain 9>
    | |   |       | {
    | |   |       |   "NumberOfRealtimeTransmitQueues" = 1
    | |   |       |   "IOMaxPacketSize" = 9018
    | |   |       |   "IOPacketFilters" = {"IONetworkFilterGroup"=275,"IOEthernetDisabledWakeOnLANFilterGroup"=0,"IOEthernetWakeOnLANFilterGroup"=1}
    | |   |       |   "IOMinPacketSize" = 64
    | |   |       |   "BJP_Firmware_Version" = "1.21"
    | |   |       |   "Configuration Data" = {"MTU"=9018,"StdRcvThreshold"=8,"TxMaxCoalescedFrames"=64,"PassUpCRC"=No,"JumboRcvThreshold"=5,"RxCoalescingTicksDuringInt"=120,"RxCoalescingTicks"=25,"RxJumboRcvBuffers"=64,"Batch_ARP_Enable"=Yes,"RxStdRcvBuffers"=256,"TxCoalescingTicks"=150,"TxCoalescingTicksDuringInt"=150,"RxMaxCoalescedFramesDuringInt"=15,"TxSendBuffers"=96,"WOL"="Enable","TxMaxCoalescedFramesDuringInt"=64,"EnableRxHwCksum"=Yes,"RxMaxCoalescedFrames"=15,"EnableTxHwCksum"=Yes}
    | |   |       |   "IONameMatched" = "pci14e4,1686"
    | |   |       |   "IOModel" = "57766-A1"
    | |   |       |   "NVRamInfo" = "Offset=0x200, PageSize=256, Chip=0x1f"
    | |   |       |   "WOL-State" = "disabled"
    | |   |       |   "Driver_Version" = "11.0.0"
    | |   |       |   "FirmwareProperty" = "Nonpersistent Firmware"
    | |   |       |   "IOPersonalityPublisher" = "com.apple.iokit.AppleBCM5701Ethernet"
    | |   |       |   "IOPowerManagement" = {"CapabilityFlags"=32770,"MaxPowerState"=2,"CurrentPowerState"=2}
    | |   |       |   "FirmwareVersionString" = "57766a-v1.15"
    | |   |       |   "IOMediumDictionary" = {"00000020"={"Index"=0,"Type"=32,"Flags"=0,"Speed"=0},"00200023"={"Index"=0,"Type"=2097187,"Flags"=0,"Speed"=10000000},"00500030"={"Index"=0,"Type"=5242928,"Flags"=0,"Speed"=1000000000},"08100023"={"Index"=0,"Type"=135266339,"Flags"=0,"Speed"=10000000},"00900026"={"Index"=0,"Type"=9437222,"Flags"=0,"Speed"=100000000},"00100026"={"Index"=0,"Type"=1048614,"Flags"=0,"Speed"=100000000},"08100030"={"Index"=0,"Type"=135266352,"Flags"=0,"Speed"=1000000000},"00900023"={"Index"=0,"Type"=9437219,"Flags"=0,"Speed"=10000000},"08500026"={"Index"=0,"Type"=139460646,"Flags"=0,"Speed"=100000000},"00d00026"={"Index"=0,"Type"=13631526,"Flags"=0,"Speed"=100000000},"00100023"={"Index"=0,"Type"=1048611,"Flags"=0,"Speed"=10000000},"00900030"={"Index"=0,"Type"=9437232,"Flags"=0,"Speed"=1000000000},"08500023"={"Index"=0,"Type"=139460643,"Flags"=0,"Speed"=10000000},"00000022"={"Index"=0,"Type"=34,"Flags"=0,"Speed"=0},"00d00023"={"Index"=0,"Type"=13631523,"Flags"=0,"Speed"=10000000},"00100030"={"Index"=0,"Type"=1048624,"Flags"=0,"Speed"=1000000000},"00500026"={"Index"=0,"Type"=5242918,"Flags"=0,"Speed"=100000000},"08500030"={"Index"=0,"Type"=139460656,"Flags"=0,"Speed"=1000000000},"00d00030"={"Index"=0,"Type"=13631536,"Flags"=0,"Speed"=1000000000},"00200026"={"Index"=0,"Type"=2097190,"Flags"=0,"Speed"=100000000},"00500023"={"Index"=0,"Type"=5242915,"Flags"=0,"Speed"=10000000},"08100026"={"Index"=0,"Type"=135266342,"Flags"=0,"Speed"=100000000}}
    | |   |       |   "IOMACAddress" = <3c7d0a091a27>
    | |   |       |   "IOFeatures" = 10
    | |   |       |   "AVBControllerState" = 1
    | |   |       |   "IOLinkSpeed" = 0
    | |   |       |   "IOVendor" = "Broadcom"
    | |   |       |   "CFBundleIdentifier" = "com.apple.iokit.AppleBCM5701Ethernet"
    | |   |       |   "TimeSyncSupport" = 1
    | |   |       |   "IOProviderClass" = "IOPCIDevice"
    | |   |       |   "IOSelectedMedium" = "00000020"
    | |   |       |   "IONameMatch" = ("pci14e4,1684","pci14e4,16b0","pci14e4,16b4","pci14e4,1682","pci14e4,1686")
    | |   |       |   "IOClass" = "BCM5701Enet"
    | |   |       |   "CFBundleIdentifierKernel" = "com.apple.iokit.AppleBCM5701Ethernet"
    | |   |       |   "IOPlatformPanicAction" = 89000
    | |   |       |   "IOActiveMedium" = "00000022"
    | |   |       |   "IOPCITunnelCompatible" = Yes
    | |   |       |   "IOLinkStatus" = 1
    | |   |       |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |       |   "NumberOfRealtimeReceiveQueues" = 2
    | |   |       |   "IOProbeScore" = 2048
    | |   |       |   "SleepState" = "D0"
    | |   |       | }
    | |   |       | 
    | |   |       +-o en0  <class IOEthernetInterface, id 0x100000427, registered, matched, active, busy 0 (0 ms), retain 14>
    | |   |         | {
    | |   |         |   "IOLocation" = ""
    | |   |         |   "IORequiredPacketFilters" = {"IONetworkFilterGroup"=19,"IOEthernetWakeOnLANFilterGroup"=0}
    | |   |         |   "BSD Name" = "en0"
    | |   |         |   "IOMulticastAddressList" = <0180c2000003>
    | |   |         |   "IOMaxTransferUnit" = 1500
    | |   |         |   "IOInterfaceType" = 6
    | |   |         |   "IOInterfaceFlags" = 34915
    | |   |         |   "IOMediaAddressLength" = 6
    | |   |         |   "IOInterfaceState" = 3
    | |   |         |   "mDNS_Offload_Capable" = "3c:7d:0a:09:1a:27"
    | |   |         |   "IOMediaHeaderLength" = 14
    | |   |         |   "IOActivePacketFilters" = {"IONetworkFilterGroup"=19,"IOEthernetWakeOnLANFilterGroup"=0}
    | |   |         |   "IOInterfaceExtraFlags" = 1090519424
    | |   |         |   "IOPrimaryInterface" = Yes
    | |   |         |   "IOControllerEnabled" = Yes
    | |   |         |   "IOInterfaceUnit" = 0
    | |   |         |   "IOInterfaceNamePrefix" = "en"
    | |   |         |   "IOBuiltin" = Yes
    | |   |         |   "IONetworkData" = {"IONetworkStatsKey"={"Size"=20,"Data"=<0000000000000000000000000000000000000000>,"Access Types"=9},"IOEthernetStatsKey"={"Size"=216,"Data"=<000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000>,"Access Types"=9}}
    | |   |         | }
    | |   |         | 
    | |   |         +-o IONetworkStack  <class IONetworkStack, id 0x1000002e9, registered, matched, active, busy 0 (0 ms), retain 16>
    | |   |           | {
    | |   |           |   "IOProbeScore" = 0
    | |   |           |   "CFBundleIdentifier" = "com.apple.iokit.IONetworkingFamily"
    | |   |           |   "IOMatchCategory" = "IONetworkStack"
    | |   |           |   "IOClass" = "IONetworkStack"
    | |   |           |   "IOPersonalityPublisher" = "com.apple.iokit.IONetworkingFamily"
    | |   |           |   "IOProviderClass" = "IOResources"
    | |   |           |   "CFBundleIdentifierKernel" = "com.apple.iokit.IONetworkingFamily"
    | |   |           |   "IOUserClientClass" = "IONetworkStackUserClient"
    | |   |           |   "IOResourceMatch" = "IOBSD"
    | |   |           | }
    | |   |           | 
    | |   |           +-o IONetworkStackUserClient  <class IONetworkStackUserClient, id 0x1000004bb, !registered, !matched, active, busy 0, retain 5>
    | |   |               {
    | |   |                 "IOUserClientCreator" = "pid 64, configd"
    | |   |                 "IOUserClientDefaultLocking" = Yes
    | |   |               }
    | |   |               
    | |   +-o RP05@1C,4  <class IOPCIDevice, id 0x10000021c, registered, matched, active, busy 0 (4851 ms), retain 11>
    | |   | | {
    | |   | |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   | |   "TBTPCI_SS" = 320
    | |   | |   "IOPCIExpressLinkCapabilities" = 91376707
    | |   | |   "vendor-id" = <86800000>
    | |   | |   "class-code" = <00040600>
    | |   | |   "subsystem-vendor-id" = <7f000000>
    | |   | |   "TBTPCI_LC" = 64
    | |   | |   "TBTPCI_TOTAL_PRRT" = 0
    | |   | |   "IOName" = "pci-bridge"
    | |   | |   "#size-cells" = <02000000>
    | |   | |   "IOPCIExpressSlotCapabilities" = 2424064
    | |   | |   "TBTPCI_PMCSR" = 0
    | |   | |   "IOPCIHPType" = 50
    | |   | |   "pcidebug" = "0:28:4(7:255)"
    | |   | |   "TBTPCI_NLRT" = 0
    | |   | |   "IOPCIExpressLinkStatus" = 28739
    | |   | |   "TBTPCI_RT" = 0
    | |   | |   "pci-aspm-default" = 0
    | |   | |   "IOPCIExpressCapabilities" = 322
    | |   | |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci","com.apple.developer.driverkit.transport.pci.bridge"))
    | |   | |   "reg-ltrovr" = <0004000000000000>
    | |   | |   "IOPCIConfigured" = Yes
    | |   | |   "IOInterruptControllers" = ("io-apic-0")
    | |   | |   "IODTPersist" = 0
    | |   | |   "built-in" = <00>
    | |   | |   "IOPCIResourced" = Yes
    | |   | |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   | |   "ranges" = <000000820000000000009081000000820000000000009081000000000000705e000000c24000000000000030000000c240000000000000303f000000000000d00000008100000000005000000000008100000000005000000000000000a00000>
    | |   | |   "TBTPCI_LWRT" = 0
    | |   | |   "acpi-pmcap-offset" = 160
    | |   | |   "name" = <"pci-bridge">
    | |   | |   "subsystem-id" = <00000000>
    | |   | |   "TBTPCI_SC" = 0
    | |   | |   "TBTPCI_TOTAL_RT" = 0
    | |   | |   "TBTPCI_LS" = 28739
    | |   | |   "TBTPCI_TOTAL_LWRT" = 0
    | |   | |   "compatible" = <"pci7f,0","pci8086,6bc","pciclass,060400","RP05">
    | |   | |   "TBTPCI_PRRT" = 0
    | |   | |   "TBTPCI_TOTAL_LUP" = 1
    | |   | |   "IOPCIExpressSlotStatus" = 320
    | |   | |   "reg" = <00e4000000000000000000000000000000000000>
    | |   | |   "TBTPCI_TOTAL_NLRT" = 0
    | |   | |   "device-id" = <bc060000>
    | |   | |   "#address-cells" = <03000000>
    | |   | |   "revision-id" = <f0000000>
    | |   | |   "IOInterruptSpecifiers" = (<1000000007000000>)
    | |   | |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/RP05@1c0004"
    | |   | | }
    | |   | | 
    | |   | +-o IOPP  <class IOPCI2PCIBridge, id 0x1000002ef, registered, matched, active, busy 0 (4844 ms), retain 8>
    | |   |   | {
    | |   |   |   "IOProbeScore" = 18446744073709551516
    | |   |   |   "CFBundleIdentifier" = "com.apple.iokit.IOPCIFamily"
    | |   |   |   "IOProviderClass" = "IOPCIDevice"
    | |   |   |   "IOClass" = "IOPCI2PCIBridge"
    | |   |   |   "IOPersonalityPublisher" = "com.apple.iokit.IOPCIFamily"
    | |   |   |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOPCIFamily"
    | |   |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   "IONameMatch" = "pci-bridge"
    | |   |   |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"MaxPowerState"=3}
    | |   |   |   "IONameMatched" = "pci-bridge"
    | |   |   | }
    | |   |   | 
    | |   |   +-o UPSB@0  <class IOPCIDevice, id 0x10000021d, registered, matched, active, busy 0 (4844 ms), retain 14>
    | |   |     | {
    | |   |     |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   |     |   "IOPCIExpressLinkCapabilities" = 4491331
    | |   |     |   "vendor-id" = <86800000>
    | |   |     |   "class-code" = <00040600>
    | |   |     |   "subsystem-vendor-id" = <7f000000>
    | |   |     |   "IOName" = "pci-bridge"
    | |   |     |   "#size-cells" = <02000000>
    | |   |     |   "IOPCIHPType" = 49
    | |   |     |   "pcidebug" = "7:0:0(8:255)"
    | |   |     |   "IOChildIndex" = 1
    | |   |     |   "IOPCIExpressLinkStatus" = 4163
    | |   |     |   "pci-aspm-default" = 0
    | |   |     |   "IOPCIExpressCapabilities" = 82
    | |   |     |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci","com.apple.developer.driverkit.transport.pci.bridge"))
    | |   |     |   "IOPCIConfigured" = Yes
    | |   |     |   "IOInterruptControllers" = ("io-apic-0")
    | |   |     |   "IODTPersist" = 0
    | |   |     |   "built-in" = <00>
    | |   |     |   "IOPCIResourced" = Yes
    | |   |     |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   |     |   "ranges" = <000000820000000000009081000000820000000000009081000000000000705e000000c24000000000000030000000c240000000000000303f000000000000d00000008100000000005000000000008100000000005000000000000000a00000>
    | |   |     |   "acpi-pmcap-offset" = 128
    | |   |     |   "name" = <"pci-bridge">
    | |   |     |   "subsystem-id" = <00000000>
    | |   |     |   "USB Cable Attached" = No
    | |   |     |   "compatible" = <"pci7f,0","pci8086,15ea","pciclass,060400","UPSB">
    | |   |     |   "PCI-Thunderbolt" = 1
    | |   |     |   "reg" = <0000070000000000000000000000000000000000>
    | |   |     |   "IOPCITunnelL1Enable" = No
    | |   |     |   "device-id" = <ea150000>
    | |   |     |   "#address-cells" = <03000000>
    | |   |     |   "revision-id" = <06000000>
    | |   |     |   "IOInterruptSpecifiers" = (<1000000007000000>)
    | |   |     |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/RP05@1c0004/UPSB@0"
    | |   |     | }
    | |   |     | 
    | |   |     +-o IOPP  <class IOPCI2PCIBridge, id 0x100000313, registered, matched, active, busy 0 (4843 ms), retain 14>
    | |   |       | {
    | |   |       |   "IOProbeScore" = 18446744073709551516
    | |   |       |   "CFBundleIdentifier" = "com.apple.iokit.IOPCIFamily"
    | |   |       |   "IOProviderClass" = "IOPCIDevice"
    | |   |       |   "IOClass" = "IOPCI2PCIBridge"
    | |   |       |   "IOPersonalityPublisher" = "com.apple.iokit.IOPCIFamily"
    | |   |       |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOPCIFamily"
    | |   |       |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |       |   "IONameMatch" = "pci-bridge"
    | |   |       |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"MaxPowerState"=3}
    | |   |       |   "IONameMatched" = "pci-bridge"
    | |   |       | }
    | |   |       | 
    | |   |       +-o DSB0@0  <class IOPCIDevice, id 0x10000021e, registered, matched, active, busy 0 (2199 ms), retain 11>
    | |   |       | | {
    | |   |       | |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   |       | |   "PCIHotplugCapable" = 0
    | |   |       | |   "IOPCIExpressLinkCapabilities" = 6293569
    | |   |       | |   "vendor-id" = <86800000>
    | |   |       | |   "class-code" = <00040600>
    | |   |       | |   "IOName" = "pci-bridge"
    | |   |       | |   "#size-cells" = <02000000>
    | |   |       | |   "IOPCIExpressSlotCapabilities" = 262144
    | |   |       | |   "IOPCIHPType" = 1
    | |   |       | |   "IOChildIndex" = 1
    | |   |       | |   "pcidebug" = "8:0:0(10:10)"
    | |   |       | |   "IOPCIExpressLinkStatus" = 20545
    | |   |       | |   "pci-aspm-default" = 0
    | |   |       | |   "IOPCIExpressCapabilities" = 354
    | |   |       | |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci","com.apple.developer.driverkit.transport.pci.bridge"))
    | |   |       | |   "IOPCIConfigured" = Yes
    | |   |       | |   "IOInterruptControllers" = ("io-apic-0")
    | |   |       | |   "IODTPersist" = 0
    | |   |       | |   "built-in" = <00>
    | |   |       | |   "IOPCIResourced" = Yes
    | |   |       | |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   |       | |   "ranges" = <00000082000000000000a08100000082000000000000a0810000000000001000000000c20000000000000000000000c2000000000000000000000000000000000000008100000000000000000000008100000000000000000000000000000000>
    | |   |       | |   "acpi-pmcap-offset" = 128
    | |   |       | |   "name" = <"pci-bridge">
    | |   |       | |   "compatible" = <"pci8086,15ea","pciclass,060400","DSB0">
    | |   |       | |   "IOPCIExpressSlotStatus" = 64
    | |   |       | |   "reg" = <0000080000000000000000000000000000000000>
    | |   |       | |   "IOPCITunnelL1Enable" = No
    | |   |       | |   "device-id" = <ea150000>
    | |   |       | |   "#address-cells" = <03000000>
    | |   |       | |   "revision-id" = <06000000>
    | |   |       | |   "IOInterruptSpecifiers" = (<1000000007000000>)
    | |   |       | |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/RP05@1c0004/UPSB@0/DSB0@0"
    | |   |       | | }
    | |   |       | | 
    | |   |       | +-o IOPP  <class IOPCI2PCIBridge, id 0x100000320, registered, matched, active, busy 0 (2195 ms), retain 8>
    | |   |       |   | {
    | |   |       |   |   "IOProbeScore" = 18446744073709551516
    | |   |       |   |   "CFBundleIdentifier" = "com.apple.iokit.IOPCIFamily"
    | |   |       |   |   "IOProviderClass" = "IOPCIDevice"
    | |   |       |   |   "IOClass" = "IOPCI2PCIBridge"
    | |   |       |   |   "IOPersonalityPublisher" = "com.apple.iokit.IOPCIFamily"
    | |   |       |   |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOPCIFamily"
    | |   |       |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |       |   |   "IONameMatch" = "pci-bridge"
    | |   |       |   |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"MaxPowerState"=3}
    | |   |       |   |   "IONameMatched" = "pci-bridge"
    | |   |       |   | }
    | |   |       |   | 
    | |   |       |   +-o NHI0@0  <class IOPCIDevice, id 0x10000021f, registered, matched, active, busy 0 (2195 ms), retain 10>
    | |   |       |     | {
    | |   |       |     |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   |       |     |   "IOPCIMSIMode" = Yes
    | |   |       |     |   "assigned-addresses" = <10000a82000000000000a081000000000000040014000a82000000000000a4810000000000100000>
    | |   |       |     |   "vendor-id" = <86800000>
    | |   |       |     |   "class-code" = <00800800>
    | |   |       |     |   "subsystem-vendor-id" = <86800000>
    | |   |       |     |   "IOPCIExpressLinkCapabilities" = 264257
    | |   |       |     |   "IOName" = "pci8086,15eb"
    | |   |       |     |   "pathcr" = <0400000000000000000007001000100005000000000000000000070010001000010000000b000e000e000000000000000200000000000000000004000200010003000000000000000000070002000100>
    | |   |       |     |   "TBTDPLowToHigh" = <01000000>
    | |   |       |     |   "IOPCIHPType" = 1
    | |   |       |     |   "power-save" = 1
    | |   |       |     |   "pcidebug" = "10:0:0"
    | |   |       |     |   "IOChildIndex" = 1
    | |   |       |     |   "IOPCIExpressLinkStatus" = 4161
    | |   |       |     |   "TBTFlags" = <0b000000>
    | |   |       |     |   "pci-aspm-default" = 0
    | |   |       |     |   "IOPCIExpressCapabilities" = 2
    | |   |       |     |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci"))
    | |   |       |     |   "IOInterruptControllers" = ("io-apic-0","IOPCIMessagedInterruptController")
    | |   |       |     |   "linkDetails" = <0800000003000000>
    | |   |       |     |   "IOPCITunnelControllerID" = 4294968130
    | |   |       |     |   "built-in" = <00>
    | |   |       |     |   "IOPCIResourced" = Yes
    | |   |       |     |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   |       |     |   "IODeviceMemory" = (({"address"=2174746624,"length"=262144}),({"address"=2175008768,"length"=4096}))
    | |   |       |     |   "acpi-pmcap-offset" = 128
    | |   |       |     |   "name" = <"pci8086,15eb">
    | |   |       |     |   "ThunderboltUUID" = <380539a8b24f235ab979c81903d4db31>
    | |   |       |     |   "subsystem-id" = <00000000>
    | |   |       |     |   "pathcrumbsv2" = <0400000004000000000000000000070010001000000000000000000108000800080008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600010001000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000500000000000000000007001000100000000000000000000800080008000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080001000100060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000040000000000000000000700100010000000000000000301080008000800080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000100030007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000005000000000000000000070010001000000000000000000108000800080008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700030001000600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000>
    | |   |       |     |   "compatible" = <"pci8086,0","pci8086,15eb","pciclass,088000","NHI0">
    | |   |       |     |   "ThunderboltDROM" = <ef002190a0f8ba010026f2ec4301580001000d000100088180028000000008829001800000000883800480010000088490038001000005850901000586090100028703882003898002ca02cb0d014170706c6520496e632e000c024d6163696e746f736800000000000000000000000000000000000000000000000000000000>
    | |   |       |     |   "sscOffset" = <0007>
    | |   |       |     |   "IOReportLegendPublic" = Yes
    | |   |       |     |   "reg" = <00000a000000000000000000000000000000000010000a020000000000000000000000000000040014000a0200000000000000000000000000100000>
    | |   |       |     |   "IOPCITunnelL1Enable" = No
    | |   |       |     |   "IOReportLegend" = ({"IOReportGroupName"="Interrupt Statistics (by index)","IOReportChannels"=((5291294645182070784,4295098369,"               First Level Interrupt Handler Count"),(5291294645182070785,4295098369,"              Second Level Interrupt Handler Count"),(5291294645182070786,4295098369,"        First Level Interrupt Handler Time (MATUs)"),(5291294645182070787,4295098369,"   Second Level Interrupt Handler CPU Time (MATUs)"),(5291294645182070788,4295098369,"Second Level Interrupt Handler System Time (MATUs)")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="NHI0 1"})
    | |   |       |     |   "device-id" = <eb150000>
    | |   |       |     |   "ThunderboltConfig" = <00021c003000000001005d000000020031000000010032000000020001000200>
    | |   |       |     |   "revision-id" = <06000000>
    | |   |       |     |   "IOInterruptSpecifiers" = (<1000000007000000>,<1400000000000100>)
    | |   |       |     |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/RP05@1c0004/UPSB@0/DSB0@0/NHI0@0"
    | |   |       |     | }
    | |   |       |     | 
    | |   |       |     +-o AppleThunderboltHAL  <class AppleThunderboltHAL, id 0x100000342, registered, matched, active, busy 0 (2193 ms), retain 11>
    | |   |       |       | {
    | |   |       |       |   "IOClass" = "AppleThunderboltHAL"
    | |   |       |       |   "CFBundleIdentifier" = "com.apple.driver.AppleThunderboltNHI"
    | |   |       |       |   "IOProviderClass" = "IOPCIDevice"
    | |   |       |       |   "IOPCIClassMatch" = "0x08800000&0xffff0000"
    | |   |       |       |   "IOPCITunnelCompatible" = Yes
    | |   |       |       |   "IOPlatformSleepAction" = 200000
    | |   |       |       |   "IOProbeScore" = 0
    | |   |       |       |   "IOPCIMatch" = "0x15008086&0xff00ffff"
    | |   |       |       |   "IOPlatformWakeAction" = 200000
    | |   |       |       |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |       |       |   "NVM Loaded" = 33554520
    | |   |       |       |   "IOPowerManagement" = {"ChildrenPowerState"=3,"DevicePowerState"=3,"CurrentPowerState"=3,"CapabilityFlags"=2,"MaxPowerState"=3}
    | |   |       |       |   "Statistics" = {"Total Rx Packets"="54801","Total Tx Packets"="54797"}
    | |   |       |       |   "IOPersonalityPublisher" = "com.apple.driver.AppleThunderboltNHI"
    | |   |       |       |   "CFBundleIdentifierKernel" = "com.apple.driver.AppleThunderboltNHI"
    | |   |       |       |   "Hardware Owner" = "AppleThunderboltNHIType3"
    | |   |       |       | }
    | |   |       |       | 
    | |   |       |       +-o AppleThunderboltNHIType3  <class AppleThunderboltNHIType3, id 0x100000347, registered, matched, active, busy 0 (2193 ms), retain 9>
    | |   |       |         | {
    | |   |       |         | }
    | |   |       |         | 
    | |   |       |         +-o IOThunderboltController  <class IOThunderboltController, id 0x100000348, registered, matched, active, busy 0 (2193 ms), retain 22>
    | |   |       |           | {
    | |   |       |           |   "User Client Version" = 5
    | |   |       |           |   "Generation" = 28
    | |   |       |           |   "IOCFPlugInTypes" = {"3A0F596B-5D02-41D3-99D4-E27D4F218A54"="IOThunderboltFamily.kext/Contents/PlugIns/IOThunderboltLib.plugin"}
    | |   |       |           |   "JTAG Device Count" = 0
    | |   |       |           |   "IOUserClientClass" = "IOThunderboltFamilyUserClient"
    | |   |       |           |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=2,"MaxPowerState"=2,"DriverPowerState"=2}
    | |   |       |           |   "Using Bus Power" = No
    | |   |       |           | }
    | |   |       |           | 
    | |   |       |           +-o IOThunderboltLocalNode  <class IOThunderboltLocalNode, id 0x10000034a, registered, matched, active, busy 0 (331 ms), retain 7>
    | |   |       |           | | {
    | |   |       |           | |   "Domain UUID" = "380539A8-B24F-235A-B979-C81903D4DB31"
    | |   |       |           | | }
    | |   |       |           | | 
    | |   |       |           | +-o AppleThunderboltIPService  <class AppleThunderboltIPService, id 0x100000530, registered, matched, active, busy 0 (0 ms), retain 9>
    | |   |       |           |   | {
    | |   |       |           |   |   "IOProbeScore" = 4096
    | |   |       |           |   |   "CFBundleIdentifier" = "com.apple.driver.AppleThunderboltIP"
    | |   |       |           |   |   "IOMatchCategory" = "AppleThunderboltIPService"
    | |   |       |           |   |   "IOClass" = "AppleThunderboltIPService"
    | |   |       |           |   |   "IOPersonalityPublisher" = "com.apple.driver.AppleThunderboltIP"
    | |   |       |           |   |   "IOProviderClass" = "IOThunderboltLocalNode"
    | |   |       |           |   |   "CFBundleIdentifierKernel" = "com.apple.driver.AppleThunderboltIP"
    | |   |       |           |   |   "Protocol Settings" = 3
    | |   |       |           |   |   "IOResourceMatch" = "IOKit"
    | |   |       |           |   | }
    | |   |       |           |   | 
    | |   |       |           |   +-o AppleThunderboltIPPort  <class AppleThunderboltIPPort, id 0x100000531, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |       |           |   | | {
    | |   |       |           |   | |   "IOLocation" = "1"
    | |   |       |           |   | |   "IOModel" = "ThunderboltIP"
    | |   |       |           |   | |   "IOPacketFilters" = {"IONetworkFilterGroup"=35,"IOEthernetWakeOnLANFilterGroup"=0}
    | |   |       |           |   | |   "IOMACAddress" = <82fa38408400>
    | |   |       |           |   | |   "IOLinkSpeed" = 10000000000
    | |   |       |           |   | |   "AVBControllerState" = 1
    | |   |       |           |   | |   "IOVendor" = "Apple"
    | |   |       |           |   | |   "IOSelectedMedium" = "00100020"
    | |   |       |           |   | |   "IOMinPacketSize" = 64
    | |   |       |           |   | |   "IOFeatures" = 56
    | |   |       |           |   | |   "IORevision" = "4.0.3"
    | |   |       |           |   | |   "IOLinkStatus" = 1
    | |   |       |           |   | |   "IOMaxPacketSize" = 9018
    | |   |       |           |   | |   "IOActiveMedium" = "00100020"
    | |   |       |           |   | |   "IOMediumDictionary" = {"00100020"={"Index"=0,"Type"=1048608,"Flags"=0,"Speed"=10000000000}}
    | |   |       |           |   | | }
    | |   |       |           |   | | 
    | |   |       |           |   | +-o en2  <class IOEthernetInterface, id 0x100000533, registered, matched, active, busy 0 (0 ms), retain 11>
    | |   |       |           |   |   | {
    | |   |       |           |   |   |   "IOLocation" = "1"
    | |   |       |           |   |   |   "IORequiredPacketFilters" = {"IONetworkFilterGroup"=3,"IOEthernetWakeOnLANFilterGroup"=0}
    | |   |       |           |   |   |   "BSD Name" = "en2"
    | |   |       |           |   |   |   "IOMaxTransferUnit" = 1500
    | |   |       |           |   |   |   "IOInterfaceFlags" = 35171
    | |   |       |           |   |   |   "IOInterfaceType" = 6
    | |   |       |           |   |   |   "IOMediaAddressLength" = 6
    | |   |       |           |   |   |   "IOInterfaceState" = 3
    | |   |       |           |   |   |   "IOMediaHeaderLength" = 14
    | |   |       |           |   |   |   "IOActivePacketFilters" = {"IONetworkFilterGroup"=3,"IOEthernetWakeOnLANFilterGroup"=0}
    | |   |       |           |   |   |   "IOInterfaceExtraFlags" = 1090519168
    | |   |       |           |   |   |   "IOPrimaryInterface" = No
    | |   |       |           |   |   |   "IOControllerEnabled" = Yes
    | |   |       |           |   |   |   "IOInterfaceUnit" = 2
    | |   |       |           |   |   |   "IOInterfaceNamePrefix" = "en"
    | |   |       |           |   |   |   "IOBuiltin" = Yes
    | |   |       |           |   |   |   "IONetworkData" = {"IONetworkStatsKey"={"Size"=20,"Data"=<0000000000000000000000000000000000000000>,"Access Types"=9},"IOEthernetStatsKey"={"Size"=216,"Data"=<000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000>,"Access Types"=9}}
    | |   |       |           |   |   | }
    | |   |       |           |   |   | 
    | |   |       |           |   |   +-o IONetworkStack  <class IONetworkStack, id 0x1000002e9, registered, matched, active, busy 0 (0 ms), retain 16>
    | |   |       |           |   |     | {
    | |   |       |           |   |     |   "IOProbeScore" = 0
    | |   |       |           |   |     |   "CFBundleIdentifier" = "com.apple.iokit.IONetworkingFamily"
    | |   |       |           |   |     |   "IOMatchCategory" = "IONetworkStack"
    | |   |       |           |   |     |   "IOClass" = "IONetworkStack"
    | |   |       |           |   |     |   "IOPersonalityPublisher" = "com.apple.iokit.IONetworkingFamily"
    | |   |       |           |   |     |   "IOProviderClass" = "IOResources"
    | |   |       |           |   |     |   "CFBundleIdentifierKernel" = "com.apple.iokit.IONetworkingFamily"
    | |   |       |           |   |     |   "IOUserClientClass" = "IONetworkStackUserClient"
    | |   |       |           |   |     |   "IOResourceMatch" = "IOBSD"
    | |   |       |           |   |     | }
    | |   |       |           |   |     | 
    | |   |       |           |   |     +-o IONetworkStackUserClient  <class IONetworkStackUserClient, id 0x1000004bb, !registered, !matched, active, busy 0, retain 5>
    | |   |       |           |   |         {
    | |   |       |           |   |           "IOUserClientCreator" = "pid 64, configd"
    | |   |       |           |   |           "IOUserClientDefaultLocking" = Yes
    | |   |       |           |   |         }
    | |   |       |           |   |         
    | |   |       |           |   +-o AppleThunderboltIPPort  <class AppleThunderboltIPPort, id 0x100000534, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |       |           |     | {
    | |   |       |           |     |   "IOLocation" = "2"
    | |   |       |           |     |   "IOModel" = "ThunderboltIP"
    | |   |       |           |     |   "IOPacketFilters" = {"IONetworkFilterGroup"=35,"IOEthernetWakeOnLANFilterGroup"=0}
    | |   |       |           |     |   "IOMACAddress" = <82fa38408401>
    | |   |       |           |     |   "IOLinkSpeed" = 10000000000
    | |   |       |           |     |   "AVBControllerState" = 1
    | |   |       |           |     |   "IOVendor" = "Apple"
    | |   |       |           |     |   "IOSelectedMedium" = "00100020"
    | |   |       |           |     |   "IOMinPacketSize" = 64
    | |   |       |           |     |   "IOFeatures" = 56
    | |   |       |           |     |   "IORevision" = "4.0.3"
    | |   |       |           |     |   "IOLinkStatus" = 1
    | |   |       |           |     |   "IOMaxPacketSize" = 9018
    | |   |       |           |     |   "IOActiveMedium" = "00100020"
    | |   |       |           |     |   "IOMediumDictionary" = {"00100020"={"Index"=0,"Type"=1048608,"Flags"=0,"Speed"=10000000000}}
    | |   |       |           |     | }
    | |   |       |           |     | 
    | |   |       |           |     +-o en3  <class IOEthernetInterface, id 0x100000536, registered, matched, active, busy 0 (0 ms), retain 11>
    | |   |       |           |       | {
    | |   |       |           |       |   "IOLocation" = "2"
    | |   |       |           |       |   "IORequiredPacketFilters" = {"IONetworkFilterGroup"=3,"IOEthernetWakeOnLANFilterGroup"=0}
    | |   |       |           |       |   "BSD Name" = "en3"
    | |   |       |           |       |   "IOMaxTransferUnit" = 1500
    | |   |       |           |       |   "IOInterfaceFlags" = 35171
    | |   |       |           |       |   "IOInterfaceType" = 6
    | |   |       |           |       |   "IOMediaAddressLength" = 6
    | |   |       |           |       |   "IOInterfaceState" = 3
    | |   |       |           |       |   "IOMediaHeaderLength" = 14
    | |   |       |           |       |   "IOActivePacketFilters" = {"IONetworkFilterGroup"=3,"IOEthernetWakeOnLANFilterGroup"=0}
    | |   |       |           |       |   "IOInterfaceExtraFlags" = 1090519168
    | |   |       |           |       |   "IOPrimaryInterface" = No
    | |   |       |           |       |   "IOControllerEnabled" = Yes
    | |   |       |           |       |   "IOInterfaceUnit" = 3
    | |   |       |           |       |   "IOInterfaceNamePrefix" = "en"
    | |   |       |           |       |   "IOBuiltin" = Yes
    | |   |       |           |       |   "IONetworkData" = {"IONetworkStatsKey"={"Size"=20,"Data"=<0000000000000000000000000000000000000000>,"Access Types"=9},"IOEthernetStatsKey"={"Size"=216,"Data"=<000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000>,"Access Types"=9}}
    | |   |       |           |       | }
    | |   |       |           |       | 
    | |   |       |           |       +-o IONetworkStack  <class IONetworkStack, id 0x1000002e9, registered, matched, active, busy 0 (0 ms), retain 16>
    | |   |       |           |         | {
    | |   |       |           |         |   "IOProbeScore" = 0
    | |   |       |           |         |   "CFBundleIdentifier" = "com.apple.iokit.IONetworkingFamily"
    | |   |       |           |         |   "IOMatchCategory" = "IONetworkStack"
    | |   |       |           |         |   "IOClass" = "IONetworkStack"
    | |   |       |           |         |   "IOPersonalityPublisher" = "com.apple.iokit.IONetworkingFamily"
    | |   |       |           |         |   "IOProviderClass" = "IOResources"
    | |   |       |           |         |   "CFBundleIdentifierKernel" = "com.apple.iokit.IONetworkingFamily"
    | |   |       |           |         |   "IOUserClientClass" = "IONetworkStackUserClient"
    | |   |       |           |         |   "IOResourceMatch" = "IOBSD"
    | |   |       |           |         | }
    | |   |       |           |         | 
    | |   |       |           |         +-o IONetworkStackUserClient  <class IONetworkStackUserClient, id 0x1000004bb, !registered, !matched, active, busy 0, retain 5>
    | |   |       |           |             {
    | |   |       |           |               "IOUserClientCreator" = "pid 64, configd"
    | |   |       |           |               "IOUserClientDefaultLocking" = Yes
    | |   |       |           |             }
    | |   |       |           |             
    | |   |       |           +-o IOThunderboltPort@7  <class IOThunderboltPort, id 0x100000375, registered, matched, active, busy 0 (1861 ms), retain 8>
    | |   |       |             | {
    | |   |       |             |   "Max Credits" = 24
    | |   |       |             |   "Description" = "Thunderbolt Native Host Interface Adapter"
    | |   |       |             |   "Port Number" = 7
    | |   |       |             |   "Max In Hop ID" = 11
    | |   |       |             |   "Hop Table" = ()
    | |   |       |             |   "Thunderbolt Version" = 16
    | |   |       |             |   "Maximum Bandwidth Allocated" = 0
    | |   |       |             |   "Required Bandwidth Allocated" = 0
    | |   |       |             |   "Device ID" = 5610
    | |   |       |             |   "Revision ID" = 6
    | |   |       |             |   "Max Out Hop ID" = 11
    | |   |       |             |   "Vendor ID" = 32902
    | |   |       |             |   "Adapter Type" = 2
    | |   |       |             | }
    | |   |       |             | 
    | |   |       |             +-o IOThunderboltSwitchType3  <class IOThunderboltSwitchType3, id 0x100000376, registered, matched, active, busy 0 (1838 ms), retain 35>
    | |   |       |               | {
    | |   |       |               |   "Depth" = 0
    | |   |       |               |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=2,"MaxPowerState"=2,"DriverPowerState"=2}
    | |   |       |               |   "Revision ID" = 6
    | |   |       |               |   "DPP Crossed" = No
    | |   |       |               |   "Max Port Number" = 13
    | |   |       |               |   "Self-Reset Count" = 0
    | |   |       |               |   "Device Model Name" = "Macintosh"
    | |   |       |               |   "Firmware Mode" = 1
    | |   |       |               |   "Thunderbolt Version" = 16
    | |   |       |               |   "UID" = 487051985166592
    | |   |       |               |   "ROM Version" = 88
    | |   |       |               |   "Device Vendor ID" = 1
    | |   |       |               |   "Router ID" = 0
    | |   |       |               |   "Route String" = 0
    | |   |       |               |   "Device Vendor Name" = "Apple Inc."
    | |   |       |               |   "EEPROM Revision" = 2
    | |   |       |               |   "Vendor ID" = 32902
    | |   |       |               |   "Device ID" = 5610
    | |   |       |               |   "Upstream Port Number" = 7
    | |   |       |               |   "Device Model ID" = 13
    | |   |       |               |   "Device Model Revision" = 1
    | |   |       |               | }
    | |   |       |               | 
    | |   |       |               +-o IOThunderboltIECSNub  <class IOThunderboltIECSNub, id 0x1000003ad, registered, matched, active, busy 0 (2 ms), retain 8>
    | |   |       |               | | {
    | |   |       |               | | }
    | |   |       |               | | 
    | |   |       |               | +-o AppleHPMIECS  <class AppleHPMIECS, id 0x10000046e, registered, matched, active, busy 0 (0 ms), retain 10>
    | |   |       |               |   | {
    | |   |       |               |   |   "IOClass" = "AppleHPMIECS"
    | |   |       |               |   |   "CFBundleIdentifier" = "com.apple.driver.AppleHPM"
    | |   |       |               |   |   "IOProviderClass" = "IOThunderboltIECSNub"
    | |   |       |               |   |   "IOCFPlugInTypes" = {"12A1DCCF-CF7A-4775-BEE5-9C4319F4CD2B"="AppleHPM.kext/Contents/PlugIns/AppleHPMLib.plugin"}
    | |   |       |               |   |   "IOPowerManagement" = {"CurrentPowerState"=0,"CapabilityFlags"=0,"MaxPowerState"=1,"DriverPowerState"=0}
    | |   |       |               |   |   "IOUserClientClass" = "AppleHPMUserClient"
    | |   |       |               |   |   "IOProbeScore" = 0
    | |   |       |               |   |   "RID" = 0
    | |   |       |               |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |       |               |   |   "IOPersonalityPublisher" = "com.apple.driver.AppleHPM"
    | |   |       |               |   |   "Route String" = 0
    | |   |       |               |   |   "CFBundleIdentifierKernel" = "com.apple.driver.AppleHPM"
    | |   |       |               |   | }
    | |   |       |               |   | 
    | |   |       |               |   +-o AppleHPMDevice@0  <class AppleHPMDevice, id 0x100000474, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |       |               |   |   {
    | |   |       |               |   |     "Version" = 2118912
    | |   |       |               |   |     "Revision ID" = 34
    | |   |       |               |   |     "RID" = 0
    | |   |       |               |   |     "Vendor ID" = 40
    | |   |       |               |   |     "Address" = 0
    | |   |       |               |   |     "Device ID" = 13447704
    | |   |       |               |   |     "UUID" = "A1040708-4C3A-C9BA-EB4F-A7CFD1A78A0B"
    | |   |       |               |   |     "Revision" = 0
    | |   |       |               |   |     "Route String" = 0
    | |   |       |               |   |   }
    | |   |       |               |   |   
    | |   |       |               |   +-o AppleHPMDevice@1  <class AppleHPMDevice, id 0x100000485, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |       |               |       {
    | |   |       |               |         "Version" = 2118912
    | |   |       |               |         "Revision ID" = 34
    | |   |       |               |         "RID" = 0
    | |   |       |               |         "Vendor ID" = 40
    | |   |       |               |         "Address" = 1
    | |   |       |               |         "Device ID" = 13447704
    | |   |       |               |         "UUID" = "86040708-3F6A-E8AF-8A4C-7ABEC93CD595"
    | |   |       |               |         "Revision" = 0
    | |   |       |               |         "Route String" = 0
    | |   |       |               |       }
    | |   |       |               |       
    | |   |       |               +-o IOThunderboltPort@1  <class IOThunderboltPort, id 0x1000003cc, registered, matched, active, busy 0 (711 ms), retain 8>
    | |   |       |               |   {
    | |   |       |               |     "Max In Hop ID" = 19
    | |   |       |               |     "Micro Type" = 4
    | |   |       |               |     "Supported Link Width" = 3
    | |   |       |               |     "Max Credits" = 60
    | |   |       |               |     "Micro Route String" = 0
    | |   |       |               |     "Target Link Width" = 1
    | |   |       |               |     "Required Bandwidth Allocated" = 0
    | |   |       |               |     "Lane" = 1
    | |   |       |               |     "Socket ID" = "1"
    | |   |       |               |     "Max Out Hop ID" = 19
    | |   |       |               |     "Revision ID" = 6
    | |   |       |               |     "Maximum Bandwidth Allocated" = 0
    | |   |       |               |     "HPM Type" = 5
    | |   |       |               |     "Current Link Width" = 1
    | |   |       |               |     "Port Number" = 1
    | |   |       |               |     "Target Link Speed" = 12
    | |   |       |               |     "Thunderbolt Version" = 16
    | |   |       |               |     "Link Bandwidth" = 100
    | |   |       |               |     "Dual-Link Port" = 2
    | |   |       |               |     "Micro Address" = 0
    | |   |       |               |     "Supported Link Speed" = 12
    | |   |       |               |     "Description" = "Thunderbolt Port"
    | |   |       |               |     "Dual-Link Port RID" = 0
    | |   |       |               |     "Adapter Type" = 1
    | |   |       |               |     "Hop Table" = ()
    | |   |       |               |     "HPM Address" = 0
    | |   |       |               |     "Vendor ID" = 32902
    | |   |       |               |     "Micro Version" = 82432
    | |   |       |               |     "Device ID" = 5610
    | |   |       |               |     "Bus Power" = 0
    | |   |       |               |     "Current Link Speed" = 8
    | |   |       |               |   }
    | |   |       |               |   
    | |   |       |               +-o IOThunderboltPort@2  <class IOThunderboltPort, id 0x1000003cd, registered, matched, active, busy 0 (705 ms), retain 7>
    | |   |       |               |   {
    | |   |       |               |     "Max In Hop ID" = 19
    | |   |       |               |     "Micro Type" = 4
    | |   |       |               |     "Supported Link Width" = 3
    | |   |       |               |     "Max Credits" = 60
    | |   |       |               |     "Micro Route String" = 0
    | |   |       |               |     "Target Link Width" = 1
    | |   |       |               |     "Required Bandwidth Allocated" = 0
    | |   |       |               |     "Lane" = 2
    | |   |       |               |     "Socket ID" = "1"
    | |   |       |               |     "Max Out Hop ID" = 19
    | |   |       |               |     "Revision ID" = 6
    | |   |       |               |     "Maximum Bandwidth Allocated" = 0
    | |   |       |               |     "HPM Type" = 5
    | |   |       |               |     "Current Link Width" = 1
    | |   |       |               |     "Port Number" = 2
    | |   |       |               |     "Target Link Speed" = 12
    | |   |       |               |     "Thunderbolt Version" = 16
    | |   |       |               |     "Link Bandwidth" = 100
    | |   |       |               |     "Dual-Link Port" = 1
    | |   |       |               |     "Micro Address" = 0
    | |   |       |               |     "Supported Link Speed" = 12
    | |   |       |               |     "Description" = "Thunderbolt Port"
    | |   |       |               |     "Dual-Link Port RID" = 0
    | |   |       |               |     "Adapter Type" = 1
    | |   |       |               |     "Hop Table" = ()
    | |   |       |               |     "HPM Address" = 0
    | |   |       |               |     "Vendor ID" = 32902
    | |   |       |               |     "Micro Version" = 82432
    | |   |       |               |     "Device ID" = 5610
    | |   |       |               |     "Bus Power" = 0
    | |   |       |               |     "Current Link Speed" = 8
    | |   |       |               |   }
    | |   |       |               |   
    | |   |       |               +-o IOThunderboltPort@3  <class IOThunderboltPort, id 0x1000003ce, registered, matched, active, busy 0 (1832 ms), retain 14>
    | |   |       |               | | {
    | |   |       |               | |   "Max In Hop ID" = 19
    | |   |       |               | |   "Micro Type" = 4
    | |   |       |               | |   "Supported Link Width" = 2
    | |   |       |               | |   "Max Credits" = 60
    | |   |       |               | |   "Micro Route String" = 0
    | |   |       |               | |   "Target Link Width" = 2
    | |   |       |               | |   "Required Bandwidth Allocated" = 2
    | |   |       |               | |   "Lane" = 1
    | |   |       |               | |   "Socket ID" = "2"
    | |   |       |               | |   "Max Out Hop ID" = 19
    | |   |       |               | |   "Revision ID" = 6
    | |   |       |               | |   "Maximum Bandwidth Allocated" = 440
    | |   |       |               | |   "HPM Type" = 5
    | |   |       |               | |   "Current Link Width" = 2
    | |   |       |               | |   "Port Number" = 3
    | |   |       |               | |   "Target Link Speed" = 12
    | |   |       |               | |   "Thunderbolt Version" = 16
    | |   |       |               | |   "Link Bandwidth" = 400
    | |   |       |               | |   "Dual-Link Port" = 4
    | |   |       |               | |   "Micro Address" = 1
    | |   |       |               | |   "Supported Link Speed" = 12
    | |   |       |               | |   "Description" = "Thunderbolt Port"
    | |   |       |               | |   "Dual-Link Port RID" = 0
    | |   |       |               | |   "Adapter Type" = 1
    | |   |       |               | |   "Hop Table" = ({"Path"="6A4845BF-AB1C-40C3-87B1-0FF107C84BF6","Dst Hop ID"=8,"Dst Port"=8,"Hop ID"=8,"Counter"=0})
    | |   |       |               | |   "HPM Address" = 1
    | |   |       |               | |   "Vendor ID" = 32902
    | |   |       |               | |   "Micro Version" = 82432
    | |   |       |               | |   "Device ID" = 5610
    | |   |       |               | |   "Bus Power" = 0
    | |   |       |               | |   "Current Link Speed" = 4
    | |   |       |               | | }
    | |   |       |               | | 
    | |   |       |               | +-o IOThunderboltPort@1  <class IOThunderboltPort, id 0x100000c0a, registered, matched, active, busy 0 (1127 ms), retain 13>
    | |   |       |               |   | {
    | |   |       |               |   |   "Max In Hop ID" = 15
    | |   |       |               |   |   "Micro Type" = 4
    | |   |       |               |   |   "Supported Link Width" = 2
    | |   |       |               |   |   "Max Credits" = 60
    | |   |       |               |   |   "Micro Route String" = 3
    | |   |       |               |   |   "Target Link Width" = 2
    | |   |       |               |   |   "Required Bandwidth Allocated" = 2
    | |   |       |               |   |   "Lane" = 1
    | |   |       |               |   |   "Current Link Width" = 2
    | |   |       |               |   |   "Max Out Hop ID" = 15
    | |   |       |               |   |   "Revision ID" = 6
    | |   |       |               |   |   "Maximum Bandwidth Allocated" = 440
    | |   |       |               |   |   "HPM Type" = 5
    | |   |       |               |   |   "Port Number" = 1
    | |   |       |               |   |   "Target Link Speed" = 12
    | |   |       |               |   |   "Thunderbolt Version" = 2
    | |   |       |               |   |   "Link Bandwidth" = 400
    | |   |       |               |   |   "Dual-Link Port" = 2
    | |   |       |               |   |   "Micro Address" = 0
    | |   |       |               |   |   "Supported Link Speed" = 12
    | |   |       |               |   |   "Description" = "Thunderbolt Port"
    | |   |       |               |   |   "Dual-Link Port RID" = 0
    | |   |       |               |   |   "Adapter Type" = 1
    | |   |       |               |   |   "Hop Table" = ({"Path"="433EDD4A-F828-4343-A585-2C6480F4BD47","Dst Hop ID"=8,"Dst Port"=6,"Hop ID"=8,"Counter"=0})
    | |   |       |               |   |   "HPM Address" = 0
    | |   |       |               |   |   "Vendor ID" = 32902
    | |   |       |               |   |   "Micro Version" = 14592
    | |   |       |               |   |   "Device ID" = 5587
    | |   |       |               |   |   "Bus Power" = 0
    | |   |       |               |   |   "Current Link Speed" = 4
    | |   |       |               |   | }
    | |   |       |               |   | 
    | |   |       |               |   +-o IOThunderboltSwitchType3  <class IOThunderboltSwitchType3, id 0x100000c0b, registered, matched, active, busy 0 (756 ms), retain 29>
    | |   |       |               |     | {
    | |   |       |               |     |   "Device Vendor ID" = 12
    | |   |       |               |     |   "Device Model Name" = "G-RAID Thunderbolt 3 USB 3.1"
    | |   |       |               |     |   "Firmware Mode" = 0
    | |   |       |               |     |   "DPP Crossed" = No
    | |   |       |               |     |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=2,"MaxPowerState"=2,"DriverPowerState"=2}
    | |   |       |               |     |   "Upstream Port Number" = 1
    | |   |       |               |     |   "Max Port Number" = 11
    | |   |       |               |     |   "UID" = 3460268535969024
    | |   |       |               |     |   "Thunderbolt Version" = 2
    | |   |       |               |     |   "ROM Version" = 64
    | |   |       |               |     |   "Device ID" = 5587
    | |   |       |               |     |   "Revision ID" = 6
    | |   |       |               |     |   "Route String" = 3
    | |   |       |               |     |   "Device Model ID" = 54
    | |   |       |               |     |   "Device Model Revision" = 2
    | |   |       |               |     |   "EEPROM Revision" = 2
    | |   |       |               |     |   "Device Vendor Name" = "G-Technology"
    | |   |       |               |     |   "Vendor ID" = 32902
    | |   |       |               |     |   "Depth" = 1
    | |   |       |               |     | }
    | |   |       |               |     | 
    | |   |       |               |     +-o IOThunderboltIECSNub  <class IOThunderboltIECSNub, id 0x100000c0d, registered, matched, active, busy 0 (1 ms), retain 8>
    | |   |       |               |     | | {
    | |   |       |               |     | | }
    | |   |       |               |     | | 
    | |   |       |               |     | +-o AppleHPMIECS  <class AppleHPMIECS, id 0x100000c1c, registered, matched, active, busy 0 (0 ms), retain 10>
    | |   |       |               |     |   | {
    | |   |       |               |     |   |   "IOClass" = "AppleHPMIECS"
    | |   |       |               |     |   |   "CFBundleIdentifier" = "com.apple.driver.AppleHPM"
    | |   |       |               |     |   |   "IOProviderClass" = "IOThunderboltIECSNub"
    | |   |       |               |     |   |   "IOCFPlugInTypes" = {"12A1DCCF-CF7A-4775-BEE5-9C4319F4CD2B"="AppleHPM.kext/Contents/PlugIns/AppleHPMLib.plugin"}
    | |   |       |               |     |   |   "IOPowerManagement" = {"CurrentPowerState"=0,"CapabilityFlags"=0,"MaxPowerState"=1,"DriverPowerState"=0}
    | |   |       |               |     |   |   "IOUserClientClass" = "AppleHPMUserClient"
    | |   |       |               |     |   |   "IOProbeScore" = 0
    | |   |       |               |     |   |   "RID" = 0
    | |   |       |               |     |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |       |               |     |   |   "IOPersonalityPublisher" = "com.apple.driver.AppleHPM"
    | |   |       |               |     |   |   "Route String" = 3
    | |   |       |               |     |   |   "CFBundleIdentifierKernel" = "com.apple.driver.AppleHPM"
    | |   |       |               |     |   | }
    | |   |       |               |     |   | 
    | |   |       |               |     |   +-o AppleHPMDevice@0  <class AppleHPMDevice, id 0x100000c41, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |       |               |     |   |   {
    | |   |       |               |     |   |     "Version" = 283904
    | |   |       |               |     |   |     "Revision ID" = 48
    | |   |       |               |     |   |     "RID" = 0
    | |   |       |               |     |   |     "Vendor ID" = 40
    | |   |       |               |     |   |     "Address" = 0
    | |   |       |               |     |   |     "Device ID" = 826622785
    | |   |       |               |     |   |     "UUID" = "B8FF9D14-60E5-F9AF-254B-BD44273243DB"
    | |   |       |               |     |   |     "Revision" = 1
    | |   |       |               |     |   |     "Route String" = 3
    | |   |       |               |     |   |   }
    | |   |       |               |     |   |   
    | |   |       |               |     |   +-o AppleHPMDevice@1  <class AppleHPMDevice, id 0x100000c43, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |       |               |     |       {
    | |   |       |               |     |         "Version" = 283904
    | |   |       |               |     |         "Revision ID" = 48
    | |   |       |               |     |         "RID" = 0
    | |   |       |               |     |         "Vendor ID" = 40
    | |   |       |               |     |         "Address" = 1
    | |   |       |               |     |         "Device ID" = 826622785
    | |   |       |               |     |         "UUID" = "AA009E14-E99A-6B8F-8F4A-C125AED0E2CA"
    | |   |       |               |     |         "Revision" = 1
    | |   |       |               |     |         "Route String" = 3
    | |   |       |               |     |       }
    | |   |       |               |     |       
    | |   |       |               |     +-o IOThunderboltPort@2  <class IOThunderboltPort, id 0x100000c0e, registered, matched, active, busy 0 (754 ms), retain 7>
    | |   |       |               |     |   {
    | |   |       |               |     |     "Max In Hop ID" = 15
    | |   |       |               |     |     "Micro Type" = 4
    | |   |       |               |     |     "Supported Link Width" = 2
    | |   |       |               |     |     "Max Credits" = 60
    | |   |       |               |     |     "Micro Route String" = 3
    | |   |       |               |     |     "Target Link Width" = 3
    | |   |       |               |     |     "Required Bandwidth Allocated" = 0
    | |   |       |               |     |     "Lane" = 2
    | |   |       |               |     |     "Current Link Width" = 2
    | |   |       |               |     |     "Max Out Hop ID" = 15
    | |   |       |               |     |     "Revision ID" = 6
    | |   |       |               |     |     "Maximum Bandwidth Allocated" = 0
    | |   |       |               |     |     "HPM Type" = 5
    | |   |       |               |     |     "Port Number" = 2
    | |   |       |               |     |     "Target Link Speed" = 12
    | |   |       |               |     |     "Thunderbolt Version" = 2
    | |   |       |               |     |     "Link Bandwidth" = 0
    | |   |       |               |     |     "Dual-Link Port" = 1
    | |   |       |               |     |     "Micro Address" = 0
    | |   |       |               |     |     "Supported Link Speed" = 12
    | |   |       |               |     |     "Description" = "Thunderbolt Port"
    | |   |       |               |     |     "Dual-Link Port RID" = 0
    | |   |       |               |     |     "Adapter Type" = 1
    | |   |       |               |     |     "Hop Table" = ()
    | |   |       |               |     |     "HPM Address" = 0
    | |   |       |               |     |     "Vendor ID" = 32902
    | |   |       |               |     |     "Micro Version" = 14592
    | |   |       |               |     |     "Device ID" = 5587
    | |   |       |               |     |     "Bus Power" = 0
    | |   |       |               |     |     "Current Link Speed" = 4
    | |   |       |               |     |   }
    | |   |       |               |     |   
    | |   |       |               |     +-o IOThunderboltPort@3  <class IOThunderboltPort, id 0x100000c0f, registered, matched, active, busy 0 (755 ms), retain 12>
    | |   |       |               |     | | {
    | |   |       |               |     | |   "Max In Hop ID" = 15
    | |   |       |               |     | |   "Micro Type" = 4
    | |   |       |               |     | |   "Supported Link Width" = 2
    | |   |       |               |     | |   "Max Credits" = 60
    | |   |       |               |     | |   "Micro Route String" = 3
    | |   |       |               |     | |   "Target Link Width" = 2
    | |   |       |               |     | |   "Required Bandwidth Allocated" = 1
    | |   |       |               |     | |   "Lane" = 1
    | |   |       |               |     | |   "Current Link Width" = 2
    | |   |       |               |     | |   "Max Out Hop ID" = 15
    | |   |       |               |     | |   "Revision ID" = 6
    | |   |       |               |     | |   "Maximum Bandwidth Allocated" = 220
    | |   |       |               |     | |   "HPM Type" = 5
    | |   |       |               |     | |   "Port Number" = 3
    | |   |       |               |     | |   "Target Link Speed" = 12
    | |   |       |               |     | |   "Thunderbolt Version" = 2
    | |   |       |               |     | |   "Link Bandwidth" = 400
    | |   |       |               |     | |   "Dual-Link Port" = 4
    | |   |       |               |     | |   "Micro Address" = 1
    | |   |       |               |     | |   "Supported Link Speed" = 12
    | |   |       |               |     | |   "Description" = "Thunderbolt Port"
    | |   |       |               |     | |   "Dual-Link Port RID" = 0
    | |   |       |               |     | |   "Adapter Type" = 1
    | |   |       |               |     | |   "Hop Table" = ({"Path"="AEF645FF-8BFF-4A94-823A-B4C2EB95E5DC","Dst Hop ID"=8,"Dst Port"=7,"Hop ID"=8,"Counter"=0})
    | |   |       |               |     | |   "HPM Address" = 1
    | |   |       |               |     | |   "Vendor ID" = 32902
    | |   |       |               |     | |   "Micro Version" = 14592
    | |   |       |               |     | |   "Device ID" = 5587
    | |   |       |               |     | |   "Bus Power" = 0
    | |   |       |               |     | |   "Current Link Speed" = 4
    | |   |       |               |     | | }
    | |   |       |               |     | | 
    | |   |       |               |     | +-o IOThunderboltPort@1  <class IOThunderboltPort, id 0x100000c15, registered, matched, active, busy 0 (536 ms), retain 12>
    | |   |       |               |     |   | {
    | |   |       |               |     |   |   "Max In Hop ID" = 15
    | |   |       |               |     |   |   "Micro Type" = 4
    | |   |       |               |     |   |   "Supported Link Width" = 2
    | |   |       |               |     |   |   "Max Credits" = 60
    | |   |       |               |     |   |   "Micro Route String" = 771
    | |   |       |               |     |   |   "Target Link Width" = 2
    | |   |       |               |     |   |   "Required Bandwidth Allocated" = 1
    | |   |       |               |     |   |   "Lane" = 1
    | |   |       |               |     |   |   "Current Link Width" = 2
    | |   |       |               |     |   |   "Max Out Hop ID" = 15
    | |   |       |               |     |   |   "Revision ID" = 6
    | |   |       |               |     |   |   "Maximum Bandwidth Allocated" = 220
    | |   |       |               |     |   |   "HPM Type" = 5
    | |   |       |               |     |   |   "Port Number" = 1
    | |   |       |               |     |   |   "Target Link Speed" = 12
    | |   |       |               |     |   |   "Thunderbolt Version" = 2
    | |   |       |               |     |   |   "Link Bandwidth" = 400
    | |   |       |               |     |   |   "Dual-Link Port" = 2
    | |   |       |               |     |   |   "Micro Address" = 0
    | |   |       |               |     |   |   "Supported Link Speed" = 12
    | |   |       |               |     |   |   "Description" = "Thunderbolt Port"
    | |   |       |               |     |   |   "Dual-Link Port RID" = 0
    | |   |       |               |     |   |   "Adapter Type" = 1
    | |   |       |               |     |   |   "Hop Table" = ({"Path"="4190FA81-F059-4AFC-B2A5-47DA4EA383E9","Dst Hop ID"=8,"Dst Port"=6,"Hop ID"=8,"Counter"=0})
    | |   |       |               |     |   |   "HPM Address" = 0
    | |   |       |               |     |   |   "Vendor ID" = 32902
    | |   |       |               |     |   |   "Micro Version" = 16384
    | |   |       |               |     |   |   "Device ID" = 5594
    | |   |       |               |     |   |   "Bus Power" = 0
    | |   |       |               |     |   |   "Current Link Speed" = 4
    | |   |       |               |     |   | }
    | |   |       |               |     |   | 
    | |   |       |               |     |   +-o IOThunderboltSwitchType3  <class IOThunderboltSwitchType3, id 0x100000c16, registered, matched, active, busy 0 (256 ms), retain 16>
    | |   |       |               |     |     | {
    | |   |       |               |     |     |   "Device Vendor ID" = 479
    | |   |       |               |     |     |   "Device Model Name" = "Dual enclosure"
    | |   |       |               |     |     |   "Firmware Mode" = 0
    | |   |       |               |     |     |   "DPP Crossed" = No
    | |   |       |               |     |     |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=2,"MaxPowerState"=2,"DriverPowerState"=2}
    | |   |       |               |     |     |   "Upstream Port Number" = 1
    | |   |       |               |     |     |   "Max Port Number" = 11
    | |   |       |               |     |     |   "UID" = 135094330651124224
    | |   |       |               |     |     |   "Thunderbolt Version" = 2
    | |   |       |               |     |     |   "ROM Version" = 70
    | |   |       |               |     |     |   "Device ID" = 5594
    | |   |       |               |     |     |   "Revision ID" = 6
    | |   |       |               |     |     |   "Route String" = 771
    | |   |       |               |     |     |   "Device Model ID" = 265
    | |   |       |               |     |     |   "Device Model Revision" = 1
    | |   |       |               |     |     |   "EEPROM Revision" = 1
    | |   |       |               |     |     |   "Device Vendor Name" = "Sabrent"
    | |   |       |               |     |     |   "Vendor ID" = 32902
    | |   |       |               |     |     |   "Depth" = 2
    | |   |       |               |     |     | }
    | |   |       |               |     |     | 
    | |   |       |               |     |     +-o IOThunderboltIECSNub  <class IOThunderboltIECSNub, id 0x100000c18, registered, matched, active, busy 0 (2 ms), retain 8>
    | |   |       |               |     |     | | {
    | |   |       |               |     |     | | }
    | |   |       |               |     |     | | 
    | |   |       |               |     |     | +-o AppleHPMIECS  <class AppleHPMIECS, id 0x100000c24, registered, matched, active, busy 0 (0 ms), retain 9>
    | |   |       |               |     |     |   | {
    | |   |       |               |     |     |   |   "IOClass" = "AppleHPMIECS"
    | |   |       |               |     |     |   |   "CFBundleIdentifier" = "com.apple.driver.AppleHPM"
    | |   |       |               |     |     |   |   "IOProviderClass" = "IOThunderboltIECSNub"
    | |   |       |               |     |     |   |   "IOCFPlugInTypes" = {"12A1DCCF-CF7A-4775-BEE5-9C4319F4CD2B"="AppleHPM.kext/Contents/PlugIns/AppleHPMLib.plugin"}
    | |   |       |               |     |     |   |   "IOPowerManagement" = {"CurrentPowerState"=0,"CapabilityFlags"=0,"MaxPowerState"=1,"DriverPowerState"=0}
    | |   |       |               |     |     |   |   "IOUserClientClass" = "AppleHPMUserClient"
    | |   |       |               |     |     |   |   "IOProbeScore" = 0
    | |   |       |               |     |     |   |   "RID" = 0
    | |   |       |               |     |     |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |       |               |     |     |   |   "IOPersonalityPublisher" = "com.apple.driver.AppleHPM"
    | |   |       |               |     |     |   |   "Route String" = 771
    | |   |       |               |     |     |   |   "CFBundleIdentifierKernel" = "com.apple.driver.AppleHPM"
    | |   |       |               |     |     |   | }
    | |   |       |               |     |     |   | 
    | |   |       |               |     |     |   +-o AppleHPMDevice@0  <class AppleHPMDevice, id 0x100000c42, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |       |               |     |     |       {
    | |   |       |               |     |     |         "Version" = 283904
    | |   |       |               |     |     |         "Revision ID" = 48
    | |   |       |               |     |     |         "RID" = 0
    | |   |       |               |     |     |         "Vendor ID" = 40
    | |   |       |               |     |     |         "Address" = 0
    | |   |       |               |     |     |         "Device ID" = 826622785
    | |   |       |               |     |     |         "UUID" = "F0199514-9A11-CE8D-AE4A-50202EF3C331"
    | |   |       |               |     |     |         "Revision" = 0
    | |   |       |               |     |     |         "Route String" = 771
    | |   |       |               |     |     |       }
    | |   |       |               |     |     |       
    | |   |       |               |     |     +-o IOThunderboltPort@2  <class IOThunderboltPort, id 0x100000c19, registered, matched, active, busy 0 (255 ms), retain 7>
    | |   |       |               |     |     |   {
    | |   |       |               |     |     |     "Max In Hop ID" = 15
    | |   |       |               |     |     |     "Micro Type" = 4
    | |   |       |               |     |     |     "Supported Link Width" = 2
    | |   |       |               |     |     |     "Max Credits" = 60
    | |   |       |               |     |     |     "Micro Route String" = 771
    | |   |       |               |     |     |     "Target Link Width" = 3
    | |   |       |               |     |     |     "Required Bandwidth Allocated" = 0
    | |   |       |               |     |     |     "Lane" = 2
    | |   |       |               |     |     |     "Current Link Width" = 2
    | |   |       |               |     |     |     "Max Out Hop ID" = 15
    | |   |       |               |     |     |     "Revision ID" = 6
    | |   |       |               |     |     |     "Maximum Bandwidth Allocated" = 0
    | |   |       |               |     |     |     "HPM Type" = 5
    | |   |       |               |     |     |     "Port Number" = 2
    | |   |       |               |     |     |     "Target Link Speed" = 12
    | |   |       |               |     |     |     "Thunderbolt Version" = 2
    | |   |       |               |     |     |     "Link Bandwidth" = 0
    | |   |       |               |     |     |     "Dual-Link Port" = 1
    | |   |       |               |     |     |     "Micro Address" = 0
    | |   |       |               |     |     |     "Supported Link Speed" = 12
    | |   |       |               |     |     |     "Description" = "Thunderbolt Port"
    | |   |       |               |     |     |     "Dual-Link Port RID" = 0
    | |   |       |               |     |     |     "Adapter Type" = 1
    | |   |       |               |     |     |     "Hop Table" = ()
    | |   |       |               |     |     |     "HPM Address" = 0
    | |   |       |               |     |     |     "Vendor ID" = 32902
    | |   |       |               |     |     |     "Micro Version" = 16384
    | |   |       |               |     |     |     "Device ID" = 5594
    | |   |       |               |     |     |     "Bus Power" = 0
    | |   |       |               |     |     |     "Current Link Speed" = 4
    | |   |       |               |     |     |   }
    | |   |       |               |     |     |   
    | |   |       |               |     |     +-o IOThunderboltPort@6  <class IOThunderboltPort, id 0x100000c1a, registered, matched, active, busy 0 (255 ms), retain 14>
    | |   |       |               |     |     | | {
    | |   |       |               |     |     | |   "Max Credits" = 8
    | |   |       |               |     |     | |   "Description" = "PCIe Adapter"
    | |   |       |               |     |     | |   "Port Number" = 6
    | |   |       |               |     |     | |   "Max In Hop ID" = 8
    | |   |       |               |     |     | |   "Hop Table" = ({"Path"="AEF645FF-8BFF-4A94-823A-B4C2EB95E5DC","Dst Hop ID"=8,"Dst Port"=1,"Hop ID"=8,"Counter"=0})
    | |   |       |               |     |     | |   "Thunderbolt Version" = 2
    | |   |       |               |     |     | |   "PCI Device" = 1
    | |   |       |               |     |     | |   "Maximum Bandwidth Allocated" = 220
    | |   |       |               |     |     | |   "Required Bandwidth Allocated" = 1
    | |   |       |               |     |     | |   "Device ID" = 5594
    | |   |       |               |     |     | |   "Revision ID" = 6
    | |   |       |               |     |     | |   "Max Out Hop ID" = 8
    | |   |       |               |     |     | |   "PCI Function" = 0
    | |   |       |               |     |     | |   "PCI Path" = "IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/RP05@1C,4/IOPP/UPSB@0/IOPP/DSB1@1/IOPP/UPS0@0/IOPP/pci-bridge@4/IOPP/pci-bridge@0"
    | |   |       |               |     |     | |   "PCI Entry ID" = 4294970517
    | |   |       |               |     |     | |   "Vendor ID" = 32902
    | |   |       |               |     |     | |   "Adapter Type" = 1048834
    | |   |       |               |     |     | | }
    | |   |       |               |     |     | | 
    | |   |       |               |     |     | +-o AppleThunderboltPCIUpAdapter  <class AppleThunderboltPCIUpAdapter, id 0x100000c26, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |       |               |     |     |     {
    | |   |       |               |     |     |       "IOProbeScore" = 4096
    | |   |       |               |     |     |       "CFBundleIdentifier" = "com.apple.driver.AppleThunderboltPCIUpAdapter"
    | |   |       |               |     |     |       "IOProviderClass" = "IOThunderboltPort"
    | |   |       |               |     |     |       "IOClass" = "AppleThunderboltPCIUpAdapter"
    | |   |       |               |     |     |       "IOPersonalityPublisher" = "com.apple.driver.AppleThunderboltPCIUpAdapter"
    | |   |       |               |     |     |       "Adapter Type" = 1048834
    | |   |       |               |     |     |       "CFBundleIdentifierKernel" = "com.apple.driver.AppleThunderboltPCIUpAdapter"
    | |   |       |               |     |     |       "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |       |               |     |     |       "IOPowerManagement" = {"CurrentPowerState"=2,"CapabilityFlags"=2,"MaxPowerState"=2,"DriverPowerState"=2}
    | |   |       |               |     |     |     }
    | |   |       |               |     |     |     
    | |   |       |               |     |     +-o IOThunderboltPort@7  <class IOThunderboltPort, id 0x100000c1b, registered, matched, active, busy 0 (255 ms), retain 8>
    | |   |       |               |     |       | {
    | |   |       |               |     |       |   "Max Credits" = 8
    | |   |       |               |     |       |   "Description" = "PCIe Adapter"
    | |   |       |               |     |       |   "Port Number" = 7
    | |   |       |               |     |       |   "Max In Hop ID" = 8
    | |   |       |               |     |       |   "Hop Table" = ()
    | |   |       |               |     |       |   "Thunderbolt Version" = 2
    | |   |       |               |     |       |   "PCI Device" = 4
    | |   |       |               |     |       |   "Maximum Bandwidth Allocated" = 0
    | |   |       |               |     |       |   "Required Bandwidth Allocated" = 0
    | |   |       |               |     |       |   "Device ID" = 5594
    | |   |       |               |     |       |   "Revision ID" = 6
    | |   |       |               |     |       |   "Max Out Hop ID" = 8
    | |   |       |               |     |       |   "PCI Function" = 0
    | |   |       |               |     |       |   "Vendor ID" = 32902
    | |   |       |               |     |       |   "Adapter Type" = 1048833
    | |   |       |               |     |       | }
    | |   |       |               |     |       | 
    | |   |       |               |     |       +-o AppleThunderboltPCIDownAdapter  <class AppleThunderboltPCIDownAdapter, id 0x100000c1f, registered, matched, active, busy 0 (1 ms), retain 5>
    | |   |       |               |     |           {
    | |   |       |               |     |             "IOProbeScore" = 4096
    | |   |       |               |     |             "CFBundleIdentifier" = "com.apple.driver.AppleThunderboltPCIDownAdapter"
    | |   |       |               |     |             "IOProviderClass" = "IOThunderboltPort"
    | |   |       |               |     |             "IOClass" = "AppleThunderboltPCIDownAdapter"
    | |   |       |               |     |             "IOPersonalityPublisher" = "com.apple.driver.AppleThunderboltPCIDownAdapter"
    | |   |       |               |     |             "Adapter Type" = 1048833
    | |   |       |               |     |             "CFBundleIdentifierKernel" = "com.apple.driver.AppleThunderboltPCIDownAdapter"
    | |   |       |               |     |             "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |       |               |     |           }
    | |   |       |               |     |           
    | |   |       |               |     +-o IOThunderboltPort@4  <class IOThunderboltPort, id 0x100000c10, registered, matched, active, busy 0 (753 ms), retain 7>
    | |   |       |               |     |   {
    | |   |       |               |     |     "Max In Hop ID" = 15
    | |   |       |               |     |     "Micro Type" = 4
    | |   |       |               |     |     "Supported Link Width" = 2
    | |   |       |               |     |     "Max Credits" = 60
    | |   |       |               |     |     "Micro Route String" = 3
    | |   |       |               |     |     "Target Link Width" = 3
    | |   |       |               |     |     "Required Bandwidth Allocated" = 0
    | |   |       |               |     |     "Lane" = 2
    | |   |       |               |     |     "Current Link Width" = 2
    | |   |       |               |     |     "Max Out Hop ID" = 15
    | |   |       |               |     |     "Revision ID" = 6
    | |   |       |               |     |     "Maximum Bandwidth Allocated" = 0
    | |   |       |               |     |     "HPM Type" = 5
    | |   |       |               |     |     "Port Number" = 4
    | |   |       |               |     |     "Target Link Speed" = 12
    | |   |       |               |     |     "Thunderbolt Version" = 2
    | |   |       |               |     |     "Link Bandwidth" = 0
    | |   |       |               |     |     "Dual-Link Port" = 3
    | |   |       |               |     |     "Micro Address" = 1
    | |   |       |               |     |     "Supported Link Speed" = 12
    | |   |       |               |     |     "Description" = "Thunderbolt Port"
    | |   |       |               |     |     "Dual-Link Port RID" = 0
    | |   |       |               |     |     "Adapter Type" = 1
    | |   |       |               |     |     "Hop Table" = ()
    | |   |       |               |     |     "HPM Address" = 1
    | |   |       |               |     |     "Vendor ID" = 32902
    | |   |       |               |     |     "Micro Version" = 14592
    | |   |       |               |     |     "Device ID" = 5587
    | |   |       |               |     |     "Bus Power" = 0
    | |   |       |               |     |     "Current Link Speed" = 4
    | |   |       |               |     |   }
    | |   |       |               |     |   
    | |   |       |               |     +-o IOThunderboltPort@6  <class IOThunderboltPort, id 0x100000c11, registered, matched, active, busy 0 (754 ms), retain 15>
    | |   |       |               |     | | {
    | |   |       |               |     | |   "Max Credits" = 8
    | |   |       |               |     | |   "Description" = "PCIe Adapter"
    | |   |       |               |     | |   "Port Number" = 6
    | |   |       |               |     | |   "Max In Hop ID" = 8
    | |   |       |               |     | |   "Hop Table" = ({"Path"="6A4845BF-AB1C-40C3-87B1-0FF107C84BF6","Dst Hop ID"=8,"Dst Port"=1,"Hop ID"=8,"Counter"=0})
    | |   |       |               |     | |   "Thunderbolt Version" = 2
    | |   |       |               |     | |   "PCI Device" = 1
    | |   |       |               |     | |   "Maximum Bandwidth Allocated" = 440
    | |   |       |               |     | |   "Required Bandwidth Allocated" = 2
    | |   |       |               |     | |   "Device ID" = 5587
    | |   |       |               |     | |   "Revision ID" = 6
    | |   |       |               |     | |   "Max Out Hop ID" = 8
    | |   |       |               |     | |   "PCI Function" = 0
    | |   |       |               |     | |   "PCI Path" = "IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/RP05@1C,4/IOPP/UPSB@0/IOPP/DSB1@1/IOPP/UPS0@0"
    | |   |       |               |     | |   "PCI Entry ID" = 4294970412
    | |   |       |               |     | |   "Vendor ID" = 32902
    | |   |       |               |     | |   "Adapter Type" = 1048834
    | |   |       |               |     | | }
    | |   |       |               |     | | 
    | |   |       |               |     | +-o AppleThunderboltPCIUpAdapter  <class AppleThunderboltPCIUpAdapter, id 0x100000c20, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |       |               |     |     {
    | |   |       |               |     |       "IOProbeScore" = 4096
    | |   |       |               |     |       "CFBundleIdentifier" = "com.apple.driver.AppleThunderboltPCIUpAdapter"
    | |   |       |               |     |       "IOProviderClass" = "IOThunderboltPort"
    | |   |       |               |     |       "IOClass" = "AppleThunderboltPCIUpAdapter"
    | |   |       |               |     |       "IOPersonalityPublisher" = "com.apple.driver.AppleThunderboltPCIUpAdapter"
    | |   |       |               |     |       "Adapter Type" = 1048834
    | |   |       |               |     |       "CFBundleIdentifierKernel" = "com.apple.driver.AppleThunderboltPCIUpAdapter"
    | |   |       |               |     |       "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |       |               |     |       "IOPowerManagement" = {"CurrentPowerState"=2,"CapabilityFlags"=2,"MaxPowerState"=2,"DriverPowerState"=2}
    | |   |       |               |     |     }
    | |   |       |               |     |     
    | |   |       |               |     +-o IOThunderboltPort@7  <class IOThunderboltPort, id 0x100000c12, registered, matched, active, busy 0 (754 ms), retain 15>
    | |   |       |               |     | | {
    | |   |       |               |     | |   "Max Credits" = 8
    | |   |       |               |     | |   "Description" = "PCIe Adapter"
    | |   |       |               |     | |   "Port Number" = 7
    | |   |       |               |     | |   "Max In Hop ID" = 8
    | |   |       |               |     | |   "Hop Table" = ({"Path"="4190FA81-F059-4AFC-B2A5-47DA4EA383E9","Dst Hop ID"=8,"Dst Port"=3,"Hop ID"=8,"Counter"=0})
    | |   |       |               |     | |   "Thunderbolt Version" = 2
    | |   |       |               |     | |   "PCI Device" = 4
    | |   |       |               |     | |   "Maximum Bandwidth Allocated" = 220
    | |   |       |               |     | |   "Required Bandwidth Allocated" = 1
    | |   |       |               |     | |   "Device ID" = 5587
    | |   |       |               |     | |   "Revision ID" = 6
    | |   |       |               |     | |   "Max Out Hop ID" = 8
    | |   |       |               |     | |   "PCI Function" = 0
    | |   |       |               |     | |   "PCI Path" = "IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/RP05@1C,4/IOPP/UPSB@0/IOPP/DSB1@1/IOPP/UPS0@0/IOPP/pci-bridge@4"
    | |   |       |               |     | |   "PCI Entry ID" = 4294970414
    | |   |       |               |     | |   "Vendor ID" = 32902
    | |   |       |               |     | |   "Adapter Type" = 1048833
    | |   |       |               |     | | }
    | |   |       |               |     | | 
    | |   |       |               |     | +-o AppleThunderboltPCIDownAdapter  <class AppleThunderboltPCIDownAdapter, id 0x100000c27, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |       |               |     |     {
    | |   |       |               |     |       "IOProbeScore" = 4096
    | |   |       |               |     |       "CFBundleIdentifier" = "com.apple.driver.AppleThunderboltPCIDownAdapter"
    | |   |       |               |     |       "IOProviderClass" = "IOThunderboltPort"
    | |   |       |               |     |       "IOClass" = "AppleThunderboltPCIDownAdapter"
    | |   |       |               |     |       "IOPersonalityPublisher" = "com.apple.driver.AppleThunderboltPCIDownAdapter"
    | |   |       |               |     |       "Adapter Type" = 1048833
    | |   |       |               |     |       "CFBundleIdentifierKernel" = "com.apple.driver.AppleThunderboltPCIDownAdapter"
    | |   |       |               |     |       "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |       |               |     |     }
    | |   |       |               |     |     
    | |   |       |               |     +-o IOThunderboltPort@8  <class IOThunderboltPort, id 0x100000c13, registered, matched, active, busy 0 (754 ms), retain 9>
    | |   |       |               |     | | {
    | |   |       |               |     | |   "Max Credits" = 8
    | |   |       |               |     | |   "Description" = "DP or HDMI Adapter"
    | |   |       |               |     | |   "Port Number" = 8
    | |   |       |               |     | |   "Max In Hop ID" = 9
    | |   |       |               |     | |   "Hop Table" = ()
    | |   |       |               |     | |   "Thunderbolt Version" = 2
    | |   |       |               |     | |   "Maximum Bandwidth Allocated" = 0
    | |   |       |               |     | |   "Required Bandwidth Allocated" = 0
    | |   |       |               |     | |   "Device ID" = 5587
    | |   |       |               |     | |   "Revision ID" = 6
    | |   |       |               |     | |   "Max Out Hop ID" = 9
    | |   |       |               |     | |   "Vendor ID" = 32902
    | |   |       |               |     | |   "Adapter Type" = 917762
    | |   |       |               |     | | }
    | |   |       |               |     | | 
    | |   |       |               |     | +-o AppleThunderboltDPOutAdapterGFXPolicy1  <class AppleThunderboltDPOutAdapterGFXPolicy1, id 0x100000c1e, registered, matched, active, busy 0 (1 ms), retain 7>
    | |   |       |               |     |     {
    | |   |       |               |     |       "IOProbeScore" = 8096
    | |   |       |               |     |       "CFBundleIdentifier" = "com.apple.driver.AppleThunderboltDPOutAdapter"
    | |   |       |               |     |       "IOProviderClass" = "IOThunderboltPort"
    | |   |       |               |     |       "IOClass" = "AppleThunderboltDPOutAdapterGFXPolicy1"
    | |   |       |               |     |       "IOPersonalityPublisher" = "com.apple.driver.AppleThunderboltDPOutAdapter"
    | |   |       |               |     |       "Adapter Type" = 917762
    | |   |       |               |     |       "CFBundleIdentifierKernel" = "com.apple.driver.AppleThunderboltDPOutAdapter"
    | |   |       |               |     |       "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |       |               |     |       "DP State" = 0
    | |   |       |               |     |       "IOPowerManagement" = {"CurrentPowerState"=2,"CapabilityFlags"=2,"MaxPowerState"=2,"DriverPowerState"=2}
    | |   |       |               |     |       "IOUserClientClass" = "AppleThunderboltDPOutAdapterUserClient"
    | |   |       |               |     |     }
    | |   |       |               |     |     
    | |   |       |               |     +-o IOThunderboltPort@B  <class IOThunderboltPort, id 0x100000c14, registered, matched, active, busy 0 (754 ms), retain 9>
    | |   |       |               |       | {
    | |   |       |               |       |   "Max Credits" = 8
    | |   |       |               |       |   "Description" = "DP or HDMI Adapter"
    | |   |       |               |       |   "Port Number" = 11
    | |   |       |               |       |   "Max In Hop ID" = 9
    | |   |       |               |       |   "Hop Table" = ()
    | |   |       |               |       |   "Thunderbolt Version" = 2
    | |   |       |               |       |   "Maximum Bandwidth Allocated" = 0
    | |   |       |               |       |   "Required Bandwidth Allocated" = 0
    | |   |       |               |       |   "Device ID" = 5587
    | |   |       |               |       |   "Revision ID" = 6
    | |   |       |               |       |   "Max Out Hop ID" = 9
    | |   |       |               |       |   "Vendor ID" = 32902
    | |   |       |               |       |   "Adapter Type" = 917762
    | |   |       |               |       | }
    | |   |       |               |       | 
    | |   |       |               |       +-o AppleThunderboltDPOutAdapterGFXPolicy1  <class AppleThunderboltDPOutAdapterGFXPolicy1, id 0x100000c22, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |       |               |           {
    | |   |       |               |             "IOProbeScore" = 8096
    | |   |       |               |             "CFBundleIdentifier" = "com.apple.driver.AppleThunderboltDPOutAdapter"
    | |   |       |               |             "IOProviderClass" = "IOThunderboltPort"
    | |   |       |               |             "IOClass" = "AppleThunderboltDPOutAdapterGFXPolicy1"
    | |   |       |               |             "IOPersonalityPublisher" = "com.apple.driver.AppleThunderboltDPOutAdapter"
    | |   |       |               |             "Adapter Type" = 917762
    | |   |       |               |             "CFBundleIdentifierKernel" = "com.apple.driver.AppleThunderboltDPOutAdapter"
    | |   |       |               |             "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |       |               |             "DP State" = 0
    | |   |       |               |             "IOPowerManagement" = {"CurrentPowerState"=2,"CapabilityFlags"=2,"MaxPowerState"=2,"DriverPowerState"=2}
    | |   |       |               |             "IOUserClientClass" = "AppleThunderboltDPOutAdapterUserClient"
    | |   |       |               |           }
    | |   |       |               |           
    | |   |       |               +-o IOThunderboltPort@4  <class IOThunderboltPort, id 0x1000003cf, registered, matched, active, busy 0 (705 ms), retain 7>
    | |   |       |               |   {
    | |   |       |               |     "Max In Hop ID" = 19
    | |   |       |               |     "Micro Type" = 4
    | |   |       |               |     "Supported Link Width" = 2
    | |   |       |               |     "Max Credits" = 60
    | |   |       |               |     "Micro Route String" = 0
    | |   |       |               |     "Target Link Width" = 3
    | |   |       |               |     "Required Bandwidth Allocated" = 0
    | |   |       |               |     "Lane" = 2
    | |   |       |               |     "Socket ID" = "2"
    | |   |       |               |     "Max Out Hop ID" = 19
    | |   |       |               |     "Revision ID" = 6
    | |   |       |               |     "Maximum Bandwidth Allocated" = 0
    | |   |       |               |     "HPM Type" = 5
    | |   |       |               |     "Current Link Width" = 2
    | |   |       |               |     "Port Number" = 4
    | |   |       |               |     "Target Link Speed" = 12
    | |   |       |               |     "Thunderbolt Version" = 16
    | |   |       |               |     "Link Bandwidth" = 0
    | |   |       |               |     "Dual-Link Port" = 3
    | |   |       |               |     "Micro Address" = 1
    | |   |       |               |     "Supported Link Speed" = 12
    | |   |       |               |     "Description" = "Thunderbolt Port"
    | |   |       |               |     "Dual-Link Port RID" = 0
    | |   |       |               |     "Adapter Type" = 1
    | |   |       |               |     "Hop Table" = ()
    | |   |       |               |     "HPM Address" = 1
    | |   |       |               |     "Vendor ID" = 32902
    | |   |       |               |     "Micro Version" = 82432
    | |   |       |               |     "Device ID" = 5610
    | |   |       |               |     "Bus Power" = 0
    | |   |       |               |     "Current Link Speed" = 4
    | |   |       |               |   }
    | |   |       |               |   
    | |   |       |               +-o IOThunderboltPort@5  <class IOThunderboltPort, id 0x1000003d0, registered, matched, active, busy 0 (707 ms), retain 11>
    | |   |       |               | | {
    | |   |       |               | |   "Max Credits" = 24
    | |   |       |               | |   "Description" = "DP or HDMI Adapter"
    | |   |       |               | |   "Port Number" = 5
    | |   |       |               | |   "Max In Hop ID" = 255
    | |   |       |               | |   "Hop Table" = ()
    | |   |       |               | |   "Thunderbolt Version" = 16
    | |   |       |               | |   "Maximum Bandwidth Allocated" = 0
    | |   |       |               | |   "Required Bandwidth Allocated" = 0
    | |   |       |               | |   "Device ID" = 5610
    | |   |       |               | |   "Revision ID" = 6
    | |   |       |               | |   "Max Out Hop ID" = 255
    | |   |       |               | |   "Sink" = 0
    | |   |       |               | |   "Vendor ID" = 32902
    | |   |       |               | |   "Adapter Type" = 917761
    | |   |       |               | | }
    | |   |       |               | | 
    | |   |       |               | +-o AppleThunderboltDPInAdapterGFXPolicy1  <class AppleThunderboltDPInAdapterGFXPolicy1, id 0x100000479, registered, matched, active, busy 0 (0 ms), retain 8>
    | |   |       |               |     {
    | |   |       |               |       "IOProbeScore" = 4096
    | |   |       |               |       "CFBundleIdentifier" = "com.apple.driver.AppleThunderboltDPInAdapter"
    | |   |       |               |       "IOProviderClass" = "IOThunderboltPort"
    | |   |       |               |       "IOClass" = "AppleThunderboltDPInAdapterGFXPolicy1"
    | |   |       |               |       "IOPersonalityPublisher" = "com.apple.driver.AppleThunderboltDPInAdapter"
    | |   |       |               |       "Adapter Type" = 917761
    | |   |       |               |       "CFBundleIdentifierKernel" = "com.apple.driver.AppleThunderboltDPInAdapter"
    | |   |       |               |       "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |       |               |     }
    | |   |       |               |     
    | |   |       |               +-o IOThunderboltPort@6  <class IOThunderboltPort, id 0x1000003d1, registered, matched, active, busy 0 (707 ms), retain 11>
    | |   |       |               | | {
    | |   |       |               | |   "Max Credits" = 24
    | |   |       |               | |   "Description" = "DP or HDMI Adapter"
    | |   |       |               | |   "Port Number" = 6
    | |   |       |               | |   "Max In Hop ID" = 255
    | |   |       |               | |   "Hop Table" = ()
    | |   |       |               | |   "Thunderbolt Version" = 16
    | |   |       |               | |   "Maximum Bandwidth Allocated" = 0
    | |   |       |               | |   "Required Bandwidth Allocated" = 0
    | |   |       |               | |   "Device ID" = 5610
    | |   |       |               | |   "Revision ID" = 6
    | |   |       |               | |   "Max Out Hop ID" = 255
    | |   |       |               | |   "Sink" = 1
    | |   |       |               | |   "Vendor ID" = 32902
    | |   |       |               | |   "Adapter Type" = 917761
    | |   |       |               | | }
    | |   |       |               | | 
    | |   |       |               | +-o AppleThunderboltDPInAdapterGFXPolicy1  <class AppleThunderboltDPInAdapterGFXPolicy1, id 0x10000047b, registered, matched, active, busy 0 (0 ms), retain 8>
    | |   |       |               |     {
    | |   |       |               |       "IOProbeScore" = 4096
    | |   |       |               |       "CFBundleIdentifier" = "com.apple.driver.AppleThunderboltDPInAdapter"
    | |   |       |               |       "IOProviderClass" = "IOThunderboltPort"
    | |   |       |               |       "IOClass" = "AppleThunderboltDPInAdapterGFXPolicy1"
    | |   |       |               |       "IOPersonalityPublisher" = "com.apple.driver.AppleThunderboltDPInAdapter"
    | |   |       |               |       "Adapter Type" = 917761
    | |   |       |               |       "CFBundleIdentifierKernel" = "com.apple.driver.AppleThunderboltDPInAdapter"
    | |   |       |               |       "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |       |               |     }
    | |   |       |               |     
    | |   |       |               +-o IOThunderboltPort@8  <class IOThunderboltPort, id 0x1000003d2, registered, matched, active, busy 0 (706 ms), retain 16>
    | |   |       |               | | {
    | |   |       |               | |   "Max Credits" = 8
    | |   |       |               | |   "Description" = "PCIe Adapter"
    | |   |       |               | |   "Port Number" = 8
    | |   |       |               | |   "Max In Hop ID" = 8
    | |   |       |               | |   "Hop Table" = ({"Path"="433EDD4A-F828-4343-A585-2C6480F4BD47","Dst Hop ID"=8,"Dst Port"=3,"Hop ID"=8,"Counter"=0})
    | |   |       |               | |   "Thunderbolt Version" = 16
    | |   |       |               | |   "PCI Device" = 1
    | |   |       |               | |   "Maximum Bandwidth Allocated" = 440
    | |   |       |               | |   "Required Bandwidth Allocated" = 2
    | |   |       |               | |   "Device ID" = 5610
    | |   |       |               | |   "Revision ID" = 6
    | |   |       |               | |   "Max Out Hop ID" = 8
    | |   |       |               | |   "PCI Function" = 0
    | |   |       |               | |   "PCI Path" = "IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/RP05@1C,4/IOPP/UPSB@0/IOPP/DSB1@1"
    | |   |       |               | |   "PCI Entry ID" = 4294967840
    | |   |       |               | |   "Vendor ID" = 32902
    | |   |       |               | |   "Adapter Type" = 1048833
    | |   |       |               | | }
    | |   |       |               | | 
    | |   |       |               | +-o AppleThunderboltPCIDownAdapter  <class AppleThunderboltPCIDownAdapter, id 0x10000047c, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |       |               |     {
    | |   |       |               |       "IOProbeScore" = 4096
    | |   |       |               |       "CFBundleIdentifier" = "com.apple.driver.AppleThunderboltPCIDownAdapter"
    | |   |       |               |       "IOProviderClass" = "IOThunderboltPort"
    | |   |       |               |       "IOClass" = "AppleThunderboltPCIDownAdapter"
    | |   |       |               |       "IOPersonalityPublisher" = "com.apple.driver.AppleThunderboltPCIDownAdapter"
    | |   |       |               |       "Adapter Type" = 1048833
    | |   |       |               |       "CFBundleIdentifierKernel" = "com.apple.driver.AppleThunderboltPCIDownAdapter"
    | |   |       |               |       "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |       |               |     }
    | |   |       |               |     
    | |   |       |               +-o IOThunderboltPort@9  <class IOThunderboltPort, id 0x1000003d3, registered, matched, active, busy 0 (706 ms), retain 8>
    | |   |       |               | | {
    | |   |       |               | |   "Max Credits" = 8
    | |   |       |               | |   "Description" = "PCIe Adapter"
    | |   |       |               | |   "Port Number" = 9
    | |   |       |               | |   "Max In Hop ID" = 8
    | |   |       |               | |   "Hop Table" = ()
    | |   |       |               | |   "Thunderbolt Version" = 16
    | |   |       |               | |   "PCI Device" = 4
    | |   |       |               | |   "Maximum Bandwidth Allocated" = 0
    | |   |       |               | |   "Required Bandwidth Allocated" = 0
    | |   |       |               | |   "Device ID" = 5610
    | |   |       |               | |   "Revision ID" = 6
    | |   |       |               | |   "Max Out Hop ID" = 8
    | |   |       |               | |   "PCI Function" = 0
    | |   |       |               | |   "PCI Path" = "IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/RP05@1C,4/IOPP/UPSB@0/IOPP/DSB4@4"
    | |   |       |               | |   "PCI Entry ID" = 4294967871
    | |   |       |               | |   "Vendor ID" = 32902
    | |   |       |               | |   "Adapter Type" = 1048833
    | |   |       |               | | }
    | |   |       |               | | 
    | |   |       |               | +-o AppleThunderboltPCIDownAdapter  <class AppleThunderboltPCIDownAdapter, id 0x10000047f, registered, matched, active, busy 0 (0 ms), retain 5>
    | |   |       |               |     {
    | |   |       |               |       "IOProbeScore" = 4096
    | |   |       |               |       "CFBundleIdentifier" = "com.apple.driver.AppleThunderboltPCIDownAdapter"
    | |   |       |               |       "IOProviderClass" = "IOThunderboltPort"
    | |   |       |               |       "IOClass" = "AppleThunderboltPCIDownAdapter"
    | |   |       |               |       "IOPersonalityPublisher" = "com.apple.driver.AppleThunderboltPCIDownAdapter"
    | |   |       |               |       "Adapter Type" = 1048833
    | |   |       |               |       "CFBundleIdentifierKernel" = "com.apple.driver.AppleThunderboltPCIDownAdapter"
    | |   |       |               |       "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |       |               |     }
    | |   |       |               |     
    | |   |       |               +-o IOThunderboltPort@C  <class IOThunderboltPort, id 0x1000003d4, registered, matched, active, busy 0 (704 ms), retain 6>
    | |   |       |               |   {
    | |   |       |               |     "Max Credits" = 8
    | |   |       |               |     "Description" = "Port is inactive"
    | |   |       |               |     "Port Number" = 12
    | |   |       |               |     "Max In Hop ID" = 8
    | |   |       |               |     "Hop Table" = ()
    | |   |       |               |     "Thunderbolt Version" = 16
    | |   |       |               |     "Maximum Bandwidth Allocated" = 0
    | |   |       |               |     "Required Bandwidth Allocated" = 0
    | |   |       |               |     "Device ID" = 5610
    | |   |       |               |     "Revision ID" = 6
    | |   |       |               |     "Max Out Hop ID" = 8
    | |   |       |               |     "Vendor ID" = 32902
    | |   |       |               |     "Adapter Type" = 0
    | |   |       |               |   }
    | |   |       |               |   
    | |   |       |               +-o IOThunderboltPort@D  <class IOThunderboltPort, id 0x1000003d5, registered, matched, active, busy 0 (703 ms), retain 6>
    | |   |       |                   {
    | |   |       |                     "Max Credits" = 8
    | |   |       |                     "Description" = "Port is inactive"
    | |   |       |                     "Port Number" = 13
    | |   |       |                     "Max In Hop ID" = 8
    | |   |       |                     "Hop Table" = ()
    | |   |       |                     "Thunderbolt Version" = 16
    | |   |       |                     "Maximum Bandwidth Allocated" = 0
    | |   |       |                     "Required Bandwidth Allocated" = 0
    | |   |       |                     "Device ID" = 5610
    | |   |       |                     "Revision ID" = 6
    | |   |       |                     "Max Out Hop ID" = 8
    | |   |       |                     "Vendor ID" = 32902
    | |   |       |                     "Adapter Type" = 0
    | |   |       |                   }
    | |   |       |                   
    | |   |       +-o DSB1@1  <class IOPCIDevice, id 0x100000220, registered, matched, active, busy 0 (3382 ms), retain 14>
    | |   |       | | {
    | |   |       | |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   |       | |   "IOPCIMSIMode" = Yes
    | |   |       | |   "IOPCIExpressLinkCapabilities" = 24119361
    | |   |       | |   "vendor-id" = <86800000>
    | |   |       | |   "class-code" = <00040600>
    | |   |       | |   "IOPCIOnline" = Yes
    | |   |       | |   "IOName" = "pci-bridge"
    | |   |       | |   "#size-cells" = <02000000>
    | |   |       | |   "IOPCIExpressSlotCapabilities" = 786528
    | |   |       | |   "IOPCIHPType" = 48
    | |   |       | |   "IOChildIndex" = 2
    | |   |       | |   "pcidebug" = "8:1:0(132:138)"
    | |   |       | |   "Thunderbolt Path" = "IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/RP05@1C,4/IOPP/UPSB@0/IOPP/DSB0@0/IOPP/NHI0@0/AppleThunderboltHAL/AppleThunderboltNHIType3/IOThunderboltController/IOThunderboltPort@7/IOThunderboltSwitchType3/IOThunderboltPort@8"
    | |   |       | |   "IOPCIExpressLinkStatus" = 12353
    | |   |       | |   "pci-aspm-default" = 0
    | |   |       | |   "IOPCIExpressCapabilities" = 354
    | |   |       | |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci","com.apple.developer.driverkit.transport.pci.bridge"))
    | |   |       | |   "IOInterruptControllers" = ("io-apic-0","IOPCIMessagedInterruptController")
    | |   |       | |   "IODTPersist" = 0
    | |   |       | |   "Thunderbolt Entry ID" = 4294968274
    | |   |       | |   "IOPCIConfigured" = Yes
    | |   |       | |   "IOPCIResourced" = Yes
    | |   |       | |   "IOPowerManagement" = {"ChildrenPowerState"=2,"DevicePowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   |       | |   "AAPL,slot-name" = <"Slot- 1">
    | |   |       | |   "ranges" = <00000082000000000000b08100000082000000000000b0810000000000003000000000c20000000000000000000000c2000000000000000000000000000000000000008100000000000000000000008100000000000000000000000000000000>
    | |   |       | |   "acpi-pmcap-offset" = 128
    | |   |       | |   "name" = <"pci-bridge">
    | |   |       | |   "IOPCITunnelLinkChange" = Yes
    | |   |       | |   "compatible" = <"pci8086,15ea","pciclass,060400","DSB1">
    | |   |       | |   "IOReportLegendPublic" = Yes
    | |   |       | |   "IOPCIExpressSlotStatus" = 64
    | |   |       | |   "reg" = <0008080000000000000000000000000000000000>
    | |   |       | |   "IOPCITunnelL1Enable" = No
    | |   |       | |   "IOReportLegend" = ({"IOReportGroupName"="Interrupt Statistics (by index)","IOReportChannels"=((5291294645182070784,4295098369,"               First Level Interrupt Handler Count"),(5291294645182070785,4295098369,"              Second Level Interrupt Handler Count"),(5291294645182070786,4295098369,"        First Level Interrupt Handler Time (MATUs)"),(5291294645182070787,4295098369,"   Second Level Interrupt Handler CPU Time (MATUs)"),(5291294645182070788,4295098369,"Second Level Interrupt Handler System Time (MATUs)")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DSB1 1"})
    | |   |       | |   "device-id" = <ea150000>
    | |   |       | |   "IOPCITunnelID" = 4294968130
    | |   |       | |   "#address-cells" = <03000000>
    | |   |       | |   "revision-id" = <06000000>
    | |   |       | |   "IOInterruptSpecifiers" = (<1100000007000000>,<0d00000000000100>)
    | |   |       | |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/RP05@1c0004/UPSB@0/DSB1@10000"
    | |   |       | | }
    | |   |       | | 
    | |   |       | +-o IOPP  <class IOPCI2PCIBridge, id 0x100000324, registered, matched, active, busy 0 (3381 ms), retain 8>
    | |   |       |   | {
    | |   |       |   |   "IOProbeScore" = 18446744073709551516
    | |   |       |   |   "CFBundleIdentifier" = "com.apple.iokit.IOPCIFamily"
    | |   |       |   |   "IOProviderClass" = "IOPCIDevice"
    | |   |       |   |   "IOClass" = "IOPCI2PCIBridge"
    | |   |       |   |   "IOPersonalityPublisher" = "com.apple.iokit.IOPCIFamily"
    | |   |       |   |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOPCIFamily"
    | |   |       |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |       |   |   "IONameMatch" = "pci-bridge"
    | |   |       |   |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"MaxPowerState"=3,"DriverPowerState"=2}
    | |   |       |   |   "IONameMatched" = "pci-bridge"
    | |   |       |   | }
    | |   |       |   | 
    | |   |       |   +-o UPS0@0  <class IOPCIDevice, id 0x100000c2c, registered, matched, active, busy 0 (2257 ms), retain 13>
    | |   |       |     | {
    | |   |       |     |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   |       |     |   "IOPCIExpressLinkCapabilities" = 4545601
    | |   |       |     |   "vendor-id" = <86800000>
    | |   |       |     |   "class-code" = <00040600>
    | |   |       |     |   "Tunnel Endpoint Device Vendor ID" = <0c000000>
    | |   |       |     |   "IOName" = "pci-bridge"
    | |   |       |     |   "#size-cells" = <02000000>
    | |   |       |     |   "IOPCITunnelled" = Yes
    | |   |       |     |   "IOPCIHPType" = 48
    | |   |       |     |   "IOChildIndex" = 1
    | |   |       |     |   "pcidebug" = "132:0:0(133:138)"
    | |   |       |     |   "Thunderbolt Path" = "IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/RP05@1C,4/IOPP/UPSB@0/IOPP/DSB0@0/IOPP/NHI0@0/AppleThunderboltHAL/AppleThunderboltNHIType3/IOThunderboltController/IOThunderboltPort@7/IOThunderboltSwitchType3/IOThunderboltPort@3/IOThunderboltPort@1/IOThunderboltSwitchType3/IOThunderboltPort@6"
    | |   |       |     |   "IOPCIExpressLinkStatus" = 4161
    | |   |       |     |   "pci-aspm-default" = 0
    | |   |       |     |   "IOPCIExpressCapabilities" = 82
    | |   |       |     |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci","com.apple.developer.driverkit.transport.pci.bridge"))
    | |   |       |     |   "IOPCIConfigured" = Yes
    | |   |       |     |   "IOInterruptControllers" = ("io-apic-0")
    | |   |       |     |   "IODTPersist" = 0
    | |   |       |     |   "Thunderbolt Entry ID" = 4294970385
    | |   |       |     |   "IOPCIResourced" = Yes
    | |   |       |     |   "Tunnel Endpoint GUID" = <00f5e98c184b0c00>
    | |   |       |     |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   |       |     |   "ranges" = <00000082000000000000b08100000082000000000000b0810000000000003000000000c20000000000000000000000c2000000000000000000000000000000000000008100000000000000000000008100000000000000000000000000000000>
    | |   |       |     |   "acpi-pmcap-offset" = 128
    | |   |       |     |   "name" = <"pci-bridge">
    | |   |       |     |   "compatible" = <"pci8086,15d3","pciclass,060400">
    | |   |       |     |   "Tunnel Endpoint Device Model ID" = <36000000>
    | |   |       |     |   "reg" = <0000840000000000000000000000000000000000>
    | |   |       |     |   "IOPCITunnelL1Enable" = No
    | |   |       |     |   "device-id" = <d3150000>
    | |   |       |     |   "#address-cells" = <03000000>
    | |   |       |     |   "revision-id" = <02000000>
    | |   |       |     |   "IOInterruptSpecifiers" = (<1100000007000000>)
    | |   |       |     |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/RP05@1c0004/UPSB@0/DSB1@10000/UPS0@0"
    | |   |       |     | }
    | |   |       |     | 
    | |   |       |     +-o IOPP  <class IOPCI2PCIBridge, id 0x100000c31, registered, matched, active, busy 0 (2256 ms), retain 10>
    | |   |       |       | {
    | |   |       |       |   "IOProbeScore" = 18446744073709551516
    | |   |       |       |   "CFBundleIdentifier" = "com.apple.iokit.IOPCIFamily"
    | |   |       |       |   "IOProviderClass" = "IOPCIDevice"
    | |   |       |       |   "IOClass" = "IOPCI2PCIBridge"
    | |   |       |       |   "IOPersonalityPublisher" = "com.apple.iokit.IOPCIFamily"
    | |   |       |       |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOPCIFamily"
    | |   |       |       |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |       |       |   "IONameMatch" = "pci-bridge"
    | |   |       |       |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"MaxPowerState"=3}
    | |   |       |       |   "IONameMatched" = "pci-bridge"
    | |   |       |       | }
    | |   |       |       | 
    | |   |       |       +-o pci-bridge@1  <class IOPCIDevice, id 0x100000c2d, registered, matched, active, busy 0 (2256 ms), retain 11>
    | |   |       |       | | {
    | |   |       |       | |   "IOInterruptSpecifiers" = (<1200000007000000>)
    | |   |       |       | |   "#address-cells" = <03000000>
    | |   |       |       | |   "class-code" = <00040600>
    | |   |       |       | |   "IOPCITunnelled" = Yes
    | |   |       |       | |   "IOPCIExpressSlotStatus" = 328
    | |   |       |       | |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   |       |       | |   "pci-aspm-default" = 0
    | |   |       |       | |   "IOInterruptControllers" = ("io-apic-0")
    | |   |       |       | |   "IOPCIHPType" = 48
    | |   |       |       | |   "vendor-id" = <86800000>
    | |   |       |       | |   "name" = <"pci-bridge">
    | |   |       |       | |   "device-id" = <d3150000>
    | |   |       |       | |   "IOChildIndex" = 1
    | |   |       |       | |   "acpi-pmcap-offset" = 128
    | |   |       |       | |   "IOPCIResourced" = Yes
    | |   |       |       | |   "compatible" = <"pci8086,15d3","pciclass,060400">
    | |   |       |       | |   "IODTPersist" = 0
    | |   |       |       | |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci","com.apple.developer.driverkit.transport.pci.bridge"))
    | |   |       |       | |   "IOPCIExpressLinkCapabilities" = 24206403
    | |   |       |       | |   "IOPCITunnelL1Enable" = No
    | |   |       |       | |   "IOPCIConfigured" = Yes
    | |   |       |       | |   "ranges" = <00000082000000000000b08100000082000000000000b0810000000000001000000000c20000000000000000000000c2000000000000000000000000000000000000008100000000000000000000008100000000000000000000000000000000>
    | |   |       |       | |   "revision-id" = <02000000>
    | |   |       |       | |   "IOPCIExpressLinkStatus" = 12322
    | |   |       |       | |   "IOPCIExpressCapabilities" = 354
    | |   |       |       | |   "pcidebug" = "133:1:0(134:134)"
    | |   |       |       | |   "IOName" = "pci-bridge"
    | |   |       |       | |   "#size-cells" = <02000000>
    | |   |       |       | |   "IOPCIExpressSlotCapabilities" = 262144
    | |   |       |       | |   "reg" = <0008850000000000000000000000000000000000>
    | |   |       |       | | }
    | |   |       |       | | 
    | |   |       |       | +-o IOPP  <class IOPCI2PCIBridge, id 0x100000c36, registered, matched, active, busy 0 (2254 ms), retain 8>
    | |   |       |       |   | {
    | |   |       |       |   |   "IOProbeScore" = 18446744073709551516
    | |   |       |       |   |   "CFBundleIdentifier" = "com.apple.iokit.IOPCIFamily"
    | |   |       |       |   |   "IOProviderClass" = "IOPCIDevice"
    | |   |       |       |   |   "IOClass" = "IOPCI2PCIBridge"
    | |   |       |       |   |   "IOPersonalityPublisher" = "com.apple.iokit.IOPCIFamily"
    | |   |       |       |   |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOPCIFamily"
    | |   |       |       |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |       |       |   |   "IONameMatch" = "pci-bridge"
    | |   |       |       |   |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"MaxPowerState"=3}
    | |   |       |       |   |   "IONameMatched" = "pci-bridge"
    | |   |       |       |   | }
    | |   |       |       |   | 
    | |   |       |       |   +-o pci1b21,625@0  <class IOPCIDevice, id 0x100000c2f, registered, matched, active, busy 0 (2254 ms), retain 14>
    | |   |       |       |     | {
    | |   |       |       |     |   "assigned-addresses" = <24008682000000000000b0810000000000200000>
    | |   |       |       |     |   "IOInterruptSpecifiers" = (<1200000007000000>,<1600000000000100>)
    | |   |       |       |     |   "class-code" = <01060100>
    | |   |       |       |     |   "IOPCITunnelled" = Yes
    | |   |       |       |     |   "IODeviceMemory" = (({"address"=2175795200,"length"=8192}))
    | |   |       |       |     |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   |       |       |     |   "subsystem-vendor-id" = <211b0000>
    | |   |       |       |     |   "pci-aspm-default" = 0
    | |   |       |       |     |   "IOPCIMSIMode" = Yes
    | |   |       |       |     |   "IOInterruptControllers" = ("io-apic-0","IOPCIMessagedInterruptController")
    | |   |       |       |     |   "IOPCIHPType" = 48
    | |   |       |       |     |   "vendor-id" = <211b0000>
    | |   |       |       |     |   "name" = <"pci1b21,625">
    | |   |       |       |     |   "device-id" = <25060000>
    | |   |       |       |     |   "IOChildIndex" = 1
    | |   |       |       |     |   "IOPCIResourced" = Yes
    | |   |       |       |     |   "compatible" = <"pci1b21,1060","pci1b21,625","pciclass,010601">
    | |   |       |       |     |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci"))
    | |   |       |       |     |   "IOPCIExpressLinkCapabilities" = 17038370
    | |   |       |       |     |   "IOPCITunnelL1Enable" = No
    | |   |       |       |     |   "subsystem-id" = <60100000>
    | |   |       |       |     |   "revision-id" = <01000000>
    | |   |       |       |     |   "IOPCIExpressLinkStatus" = 4130
    | |   |       |       |     |   "IOPCIExpressCapabilities" = 18
    | |   |       |       |     |   "pcidebug" = "134:0:0"
    | |   |       |       |     |   "IOName" = "pci1b21,625"
    | |   |       |       |     |   "reg" = <00008600000000000000000000000000000000002400860200000000000000000000000000200000>
    | |   |       |       |     | }
    | |   |       |       |     | 
    | |   |       |       |     +-o AppleAHCI  <class AppleAHCI, id 0x100000c3d, registered, matched, active, busy 0 (154 ms), retain 12>
    | |   |       |       |       | {
    | |   |       |       |       |   "IOClass" = "AppleAHCI"
    | |   |       |       |       |   "CFBundleIdentifier" = "com.apple.driver.AppleAHCIPort"
    | |   |       |       |       |   "IOProviderClass" = "IOPCIDevice"
    | |   |       |       |       |   "IOPCIClassMatch" = "0x01060100&0xffffff00"
    | |   |       |       |       |   "IOPCITunnelCompatible" = Yes
    | |   |       |       |       |   "IOPowerManagement" = {"ChildrenPowerState"=2,"MaxPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=32768,"ChildProxyPowerState"=2,"DriverPowerState"=2}
    | |   |       |       |       |   "IOProbeScore" = 800
    | |   |       |       |       |   "IOPCIPauseCompatible" = Yes
    | |   |       |       |       |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |       |       |       |   "Trace ID" = 18446744071662731264
    | |   |       |       |       |   "Vendor Name" = "Thunderbolt"
    | |   |       |       |       |   "AHCI-Ejectable" = No
    | |   |       |       |       |   "IOPersonalityPublisher" = "com.apple.driver.AppleAHCIPort"
    | |   |       |       |       |   "Chipset Name" = "AHCI Controller"
    | |   |       |       |       |   "CFBundleIdentifierKernel" = "com.apple.driver.AppleAHCIPort"
    | |   |       |       |       |   "AHCI-Built-In" = No
    | |   |       |       |       |   "AHCI-CAP" = 18446744073360678692
    | |   |       |       |       | }
    | |   |       |       |       | 
    | |   |       |       |       +-o PRT0@0  <class AppleAHCIPort, id 0x100000c3f, registered, matched, active, busy 0 (153 ms), retain 13>
    | |   |       |       |       | | {
    | |   |       |       |       | |   "AHCI Port Optimized Device Number" = 0
    | |   |       |       |       | |   "AHCI Port Hot Plug" = Yes
    | |   |       |       |       | |   "AHCI Port Command Based" = No
    | |   |       |       |       | |   "Controller Characteristics" = {"Port Description"="AHCI Version 1.31 Supported","Product Name"="AHCI Controller","Vendor Name"="Thunderbolt","Port Speed"="6 Gigabit"}
    | |   |       |       |       | |   "IOMaximumSegmentCountWrite" = 256
    | |   |       |       |       | |   "IOPowerManagement" = {"ChildrenPowerState"=2,"MaxPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=32768,"ChildProxyPowerState"=2,"DriverPowerState"=2}
    | |   |       |       |       | |   "IOMaximumSegmentByteCountWrite" = 4194304
    | |   |       |       |       | |   "IOMaximumSegmentByteCountRead" = 4194304
    | |   |       |       |       | |   "Trace ID" = 18446744071662731264
    | |   |       |       |       | |   "AHCI Port FIS Based" = No
    | |   |       |       |       | |   "AHCI-Ejectable" = No
    | |   |       |       |       | |   "Protocol Characteristics" = {"Physical Interconnect"="SATA","Physical Interconnect Location"="External"}
    | |   |       |       |       | |   "64-bit" = Yes
    | |   |       |       |       | |   "AHCI-Built-In" = No
    | |   |       |       |       | |   "IOMaximumSegmentCountRead" = 256
    | |   |       |       |       | |   "Physical Interconnect Location" = "External"
    | |   |       |       |       | |   "AHCI Port ESATA" = Yes
    | |   |       |       |       | |   "AHCI Port ALPM" = No
    | |   |       |       |       | |   "AHCI Port SNotification" = Yes
    | |   |       |       |       | | }
    | |   |       |       |       | | 
    | |   |       |       |       | +-o IOAHCIDevice@0  <class IOAHCIDevice, id 0x100000c47, registered, matched, active, busy 0 (153 ms), retain 13>
    | |   |       |       |       |   | {
    | |   |       |       |       |   |   "IOUnit" = 0
    | |   |       |       |       |   |   "Trace ID" = 18446744071662731264
    | |   |       |       |       |   |   "Protocol Characteristics" = {"Physical Interconnect"="SATA","AHCI Port Number"=0,"Port Speed"="6 Gigabit","Physical Interconnect Location"="External"}
    | |   |       |       |       |   | }
    | |   |       |       |       |   | 
    | |   |       |       |       |   +-o AppleAHCIDiskDriver  <class AppleAHCIDiskDriver, id 0x100000c49, registered, matched, active, busy 0 (149 ms), retain 7>
    | |   |       |       |       |     | {
    | |   |       |       |       |     |   "IOClass" = "AppleAHCIDiskDriver"
    | |   |       |       |       |     |   "CFBundleIdentifier" = "com.apple.iokit.IOAHCIBlockStorage"
    | |   |       |       |       |     |   "IOProviderClass" = "IOAHCIDevice"
    | |   |       |       |       |     |   "Model" = "G-RAID  with Thunderbolt                "
    | |   |       |       |       |     |   "Revision" = "415020WD"
    | |   |       |       |       |     |   "NCQ" = Yes
    | |   |       |       |       |     |   "Logical Block Size" = 512
    | |   |       |       |       |     |   "IOProbeScore" = 0
    | |   |       |       |       |     |   "Serial Number" = "0A48804700000000    "
    | |   |       |       |       |     |   "IOMaximumBlockCountRead" = 65536
    | |   |       |       |       |     |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |       |       |       |     |   "Trace ID" = 18446744071662731264
    | |   |       |       |       |     |   "Queue Depth" = 32
    | |   |       |       |       |     |   "Physical Block Size" = 512
    | |   |       |       |       |     |   "IOMaximumBlockCountWrite" = 65536
    | |   |       |       |       |     |   "SATA Features" = 255
    | |   |       |       |       |     |   "IOPersonalityPublisher" = "com.apple.iokit.IOAHCIBlockStorage"
    | |   |       |       |       |     |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOAHCIBlockStorage"
    | |   |       |       |       |     |   "Physical Interconnect Location" = "External"
    | |   |       |       |       |     | }
    | |   |       |       |       |     | 
    | |   |       |       |       |     +-o IOAHCIBlockStorageDevice  <class IOAHCIBlockStorageDevice, id 0x100000c4b, registered, matched, active, busy 0 (149 ms), retain 7>
    | |   |       |       |       |       | {
    | |   |       |       |       |       |   "IOCFPlugInTypes" = {"24514B7A-2804-11D6-8A02-003065704866"="SMARTLib.plugin"}
    | |   |       |       |       |       |   "device-type" = "Generic"
    | |   |       |       |       |       |   "Protocol Characteristics" = {"Physical Interconnect"="SATA","Physical Interconnect Location"="External"}
    | |   |       |       |       |       |   "IOStorageFeatures" = {"Unmap"=Yes}
    | |   |       |       |       |       |   "SMART Capable" = Yes
    | |   |       |       |       |       |   "Device Characteristics" = {"Product Name"="G-RAID  with Thunderbolt                ","Logical Block Size"=512,"Medium Type"="Rotational","Rotation Rate"=7200,"Physical Block Size"=512,"SATA Features"=255,"Serial Number"="0A48804700000000    ","Product Revision Level"="415020WD"}
    | |   |       |       |       |       |   "IOMinimumSegmentAlignmentByteCount" = 4
    | |   |       |       |       |       | }
    | |   |       |       |       |       | 
    | |   |       |       |       |       +-o IOBlockStorageDriver  <class IOBlockStorageDriver, id 0x100000c4e, registered, matched, active, busy 0 (149 ms), retain 9>
    | |   |       |       |       |         | {
    | |   |       |       |       |         |   "IOPropertyMatch" = {"device-type"="Generic"}
    | |   |       |       |       |         |   "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |       |       |       |         |   "IOProviderClass" = "IOBlockStorageDevice"
    | |   |       |       |       |         |   "IOClass" = "IOBlockStorageDriver"
    | |   |       |       |       |         |   "IOProbeScore" = 0
    | |   |       |       |       |         |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |       |       |       |         |   "Statistics" = {"Operations (Write)"=3021,"Latency Time (Write)"=0,"Bytes (Read)"=157246145536,"Errors (Write)"=0,"Total Time (Read)"=1132556031200,"Latency Time (Read)"=0,"Retries (Read)"=0,"Errors (Read)"=0,"Total Time (Write)"=14016061095,"Bytes (Write)"=2358550528,"Operations (Read)"=790362,"Retries (Write)"=0}
    | |   |       |       |       |         |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |       |       |       |         |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |       |       |       |         | }
    | |   |       |       |       |         | 
    | |   |       |       |       |         +-o G-RAID with Thunderbolt Media  <class IOMedia, id 0x100000c4f, registered, matched, active, busy 0 (149 ms), retain 12>
    | |   |       |       |       |           | {
    | |   |       |       |       |           |   "Content" = "GUID_partition_scheme"
    | |   |       |       |       |           |   "Removable" = No
    | |   |       |       |       |           |   "Whole" = Yes
    | |   |       |       |       |           |   "Leaf" = No
    | |   |       |       |       |           |   "BSD Name" = "disk2"
    | |   |       |       |       |           |   "Ejectable" = No
    | |   |       |       |       |           |   "Preferred Block Size" = 512
    | |   |       |       |       |           |   "IOMediaIcon" = {"IOBundleResourceFile"="External.icns","CFBundleIdentifier"="com.apple.iokit.IOStorageFamily"}
    | |   |       |       |       |           |   "BSD Minor" = 4
    | |   |       |       |       |           |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |       |       |       |           |   "Writable" = Yes
    | |   |       |       |       |           |   "BSD Major" = 1
    | |   |       |       |       |           |   "Size" = 4000728481792
    | |   |       |       |       |           |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |       |       |       |           |   "Open" = Yes
    | |   |       |       |       |           |   "Content Hint" = ""
    | |   |       |       |       |           |   "BSD Unit" = 2
    | |   |       |       |       |           | }
    | |   |       |       |       |           | 
    | |   |       |       |       |           +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x100000c50, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |       |       |       |           |   {
    | |   |       |       |       |           |     "IOProbeScore" = 30000
    | |   |       |       |       |           |     "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |       |       |       |           |     "IOMatchCategory" = "IOMediaBSDClient"
    | |   |       |       |       |           |     "IOClass" = "IOMediaBSDClient"
    | |   |       |       |       |           |     "IOProviderClass" = "IOMedia"
    | |   |       |       |       |           |     "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |       |       |       |           |     "IOResourceMatch" = "IOBSD"
    | |   |       |       |       |           |   }
    | |   |       |       |       |           |   
    | |   |       |       |       |           +-o IOGUIDPartitionScheme  <class IOGUIDPartitionScheme, id 0x100000c52, !registered, !matched, active, busy 0 (146 ms), retain 8>
    | |   |       |       |       |             | {
    | |   |       |       |       |             |   "IOProbeScore" = 4000
    | |   |       |       |       |             |   "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |       |       |       |             |   "IOMatchCategory" = "IOStorage"
    | |   |       |       |       |             |   "IOClass" = "IOGUIDPartitionScheme"
    | |   |       |       |       |             |   "IOPropertyMatch" = {"Whole"=Yes}
    | |   |       |       |       |             |   "IOProviderClass" = "IOMedia"
    | |   |       |       |       |             |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |       |       |       |             |   "UUID" = "EA523198-97D3-45B2-B492-9C98555AEC92"
    | |   |       |       |       |             |   "Content Mask" = "GUID_partition_scheme"
    | |   |       |       |       |             | }
    | |   |       |       |       |             | 
    | |   |       |       |       |             +-o EFI System Partition@1  <class IOMedia, id 0x100000c56, registered, matched, active, busy 0 (0 ms), retain 10>
    | |   |       |       |       |             | | {
    | |   |       |       |       |             | |   "Open" = No
    | |   |       |       |       |             | |   "Preferred Block Size" = 512
    | |   |       |       |       |             | |   "Base" = 20480
    | |   |       |       |       |             | |   "Writable" = Yes
    | |   |       |       |       |             | |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |       |       |       |             | |   "Size" = 209715200
    | |   |       |       |       |             | |   "Content" = "C12A7328-F81F-11D2-BA4B-00A0C93EC93B"
    | |   |       |       |       |             | |   "BSD Minor" = 5
    | |   |       |       |       |             | |   "Whole" = No
    | |   |       |       |       |             | |   "Removable" = No
    | |   |       |       |       |             | |   "UUID" = "C02C3412-3D64-4637-A364-3F4C6E52513E"
    | |   |       |       |       |             | |   "BSD Unit" = 2
    | |   |       |       |       |             | |   "BSD Major" = 1
    | |   |       |       |       |             | |   "Ejectable" = No
    | |   |       |       |       |             | |   "BSD Name" = "disk2s1"
    | |   |       |       |       |             | |   "Partition ID" = 1
    | |   |       |       |       |             | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |       |       |       |             | |   "GPT Attributes" = 0
    | |   |       |       |       |             | |   "Content Hint" = "C12A7328-F81F-11D2-BA4B-00A0C93EC93B"
    | |   |       |       |       |             | |   "Leaf" = Yes
    | |   |       |       |       |             | | }
    | |   |       |       |       |             | | 
    | |   |       |       |       |             | +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x100000c59, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |       |       |       |             |     {
    | |   |       |       |       |             |       "IOProbeScore" = 30000
    | |   |       |       |       |             |       "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |       |       |       |             |       "IOMatchCategory" = "IOMediaBSDClient"
    | |   |       |       |       |             |       "IOClass" = "IOMediaBSDClient"
    | |   |       |       |       |             |       "IOProviderClass" = "IOMedia"
    | |   |       |       |       |             |       "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |       |       |       |             |       "IOResourceMatch" = "IOBSD"
    | |   |       |       |       |             |     }
    | |   |       |       |       |             |     
    | |   |       |       |       |             +-o Untitled 2@2  <class IOMedia, id 0x100000c57, registered, matched, active, busy 0 (146 ms), retain 12>
    | |   |       |       |       |             | | {
    | |   |       |       |       |             | |   "Open" = Yes
    | |   |       |       |       |             | |   "Preferred Block Size" = 512
    | |   |       |       |       |             | |   "Base" = 209735680
    | |   |       |       |       |             | |   "Writable" = Yes
    | |   |       |       |       |             | |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |       |       |       |             | |   "Size" = 2700518723584
    | |   |       |       |       |             | |   "Content" = "7C3457EF-0000-11AA-AA11-00306543ECAC"
    | |   |       |       |       |             | |   "BSD Minor" = 6
    | |   |       |       |       |             | |   "Whole" = No
    | |   |       |       |       |             | |   "Removable" = No
    | |   |       |       |       |             | |   "UUID" = "5C75502C-4F84-45A7-8179-1F68A940B538"
    | |   |       |       |       |             | |   "BSD Unit" = 2
    | |   |       |       |       |             | |   "BSD Major" = 1
    | |   |       |       |       |             | |   "Ejectable" = No
    | |   |       |       |       |             | |   "BSD Name" = "disk2s2"
    | |   |       |       |       |             | |   "Partition ID" = 2
    | |   |       |       |       |             | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |       |       |       |             | |   "GPT Attributes" = 0
    | |   |       |       |       |             | |   "Content Hint" = "7C3457EF-0000-11AA-AA11-00306543ECAC"
    | |   |       |       |       |             | |   "Leaf" = No
    | |   |       |       |       |             | |   "TierType" = "Main"
    | |   |       |       |       |             | | }
    | |   |       |       |       |             | | 
    | |   |       |       |       |             | +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x100000c5a, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |       |       |       |             | |   {
    | |   |       |       |       |             | |     "IOProbeScore" = 30000
    | |   |       |       |       |             | |     "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |       |       |       |             | |     "IOMatchCategory" = "IOMediaBSDClient"
    | |   |       |       |       |             | |     "IOClass" = "IOMediaBSDClient"
    | |   |       |       |       |             | |     "IOProviderClass" = "IOMedia"
    | |   |       |       |       |             | |     "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |       |       |       |             | |     "IOResourceMatch" = "IOBSD"
    | |   |       |       |       |             | |   }
    | |   |       |       |       |             | |   
    | |   |       |       |       |             | +-o AppleAPFSContainerScheme  <class AppleAPFSContainerScheme, id 0x100000c5b, !registered, !matched, active, busy 0 (137 ms), retain 7>
    | |   |       |       |       |             |   | {
    | |   |       |       |       |             |   |   "IOProbeScore" = 2000
    | |   |       |       |       |             |   |   "CFBundleIdentifier" = "com.apple.filesystems.apfs"
    | |   |       |       |       |             |   |   "IOMatchCategory" = "IOStorage"
    | |   |       |       |       |             |   |   "IOClass" = "AppleAPFSContainerScheme"
    | |   |       |       |       |             |   |   "IOPersonalityPublisher" = "com.apple.filesystems.apfs"
    | |   |       |       |       |             |   |   "IOPropertyMatch" = ({"Content Hint"="7C3457EF-0000-11AA-AA11-00306543ECAC"})
    | |   |       |       |       |             |   |   "IOProviderClass" = "IOMedia"
    | |   |       |       |       |             |   |   "CFBundleIdentifierKernel" = "com.apple.filesystems.apfs"
    | |   |       |       |       |             |   |   "Statistics" = {"Operations (Read)"=10516,"Bytes (Write)"=2358116352,"Operations (Write)"=2969,"Bytes (Read)"=2183106560}
    | |   |       |       |       |             |   |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |       |       |       |             |   |   "APFSComposited" = No
    | |   |       |       |       |             |   | }
    | |   |       |       |       |             |   | 
    | |   |       |       |       |             |   +-o AppleAPFSMedia  <class AppleAPFSMedia, id 0x100000c67, registered, matched, active, busy 0 (137 ms), retain 11>
    | |   |       |       |       |             |     | {
    | |   |       |       |       |             |     |   "Logical Block Size" = 4096
    | |   |       |       |       |             |     |   "Open" = Yes
    | |   |       |       |       |             |     |   "Preferred Block Size" = 4096
    | |   |       |       |       |             |     |   "Writable" = Yes
    | |   |       |       |       |             |     |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |       |       |       |             |     |   "Size" = 2700518723584
    | |   |       |       |       |             |     |   "Content" = "EF57347C-0000-11AA-AA11-00306543ECAC"
    | |   |       |       |       |             |     |   "BSD Minor" = 10
    | |   |       |       |       |             |     |   "Whole" = Yes
    | |   |       |       |       |             |     |   "IOStorageFeatures" = {"Unmap"=Yes}
    | |   |       |       |       |             |     |   "Removable" = No
    | |   |       |       |       |             |     |   "EncryptionBlockSize" = 512
    | |   |       |       |       |             |     |   "UUID" = "9587923E-7121-4741-A95E-C8C49DF1B623"
    | |   |       |       |       |             |     |   "BSD Unit" = 4
    | |   |       |       |       |             |     |   "BSD Major" = 1
    | |   |       |       |       |             |     |   "Ejectable" = No
    | |   |       |       |       |             |     |   "BSD Name" = "disk4"
    | |   |       |       |       |             |     |   "Physical Block Size" = 4096
    | |   |       |       |       |             |     |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |       |       |       |             |     |   "Content Hint" = "EF57347C-0000-11AA-AA11-00306543ECAC"
    | |   |       |       |       |             |     |   "Leaf" = No
    | |   |       |       |       |             |     | }
    | |   |       |       |       |             |     | 
    | |   |       |       |       |             |     +-o AppleAPFSMediaBSDClient  <class AppleAPFSMediaBSDClient, id 0x100000c68, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |       |       |       |             |     |   {
    | |   |       |       |       |             |     |     "IOProbeScore" = 31000
    | |   |       |       |       |             |     |     "CFBundleIdentifier" = "com.apple.filesystems.apfs"
    | |   |       |       |       |             |     |     "IOMatchCategory" = "IOMediaBSDClient"
    | |   |       |       |       |             |     |     "IOClass" = "AppleAPFSMediaBSDClient"
    | |   |       |       |       |             |     |     "IOPersonalityPublisher" = "com.apple.filesystems.apfs"
    | |   |       |       |       |             |     |     "IOProviderClass" = "AppleAPFSMedia"
    | |   |       |       |       |             |     |     "CFBundleIdentifierKernel" = "com.apple.filesystems.apfs"
    | |   |       |       |       |             |     |     "IOResourceMatch" = "IOBSD"
    | |   |       |       |       |             |     |   }
    | |   |       |       |       |             |     |   
    | |   |       |       |       |             |     +-o AppleAPFSContainer  <class AppleAPFSContainer, id 0x100000c6f, registered, matched, active, busy 0 (0 ms), retain 8>
    | |   |       |       |       |             |       | {
    | |   |       |       |       |             |       |   "IOClass" = "AppleAPFSContainer"
    | |   |       |       |       |             |       |   "CFBundleIdentifier" = "com.apple.filesystems.apfs"
    | |   |       |       |       |             |       |   "IOProviderClass" = "IOMedia"
    | |   |       |       |       |             |       |   "IOPropertyMatch" = ({"Content Hint"="EF57347C-0000-11AA-AA11-00306543ECAC"})
    | |   |       |       |       |             |       |   "Logical Block Size" = 4096
    | |   |       |       |       |             |       |   "IOUserClientClass" = "AppleAPFSUserClient"
    | |   |       |       |       |             |       |   "IOProbeScore" = 1000
    | |   |       |       |       |             |       |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |       |       |       |             |       |   "IOMatchCategory" = "IOStorage"
    | |   |       |       |       |             |       |   "Statistics" = {"Metadata: Number of spaceman bitmap bytes read"=23072768,"Metadata: Number of write errors"=0,"Number of times device's cache flushed"=0,"Write burst: Total number of I/Os"=433,"Write burst: Total time"=4665242237,"Bytes read from block device"=2148839424,"Object cache: Number of writes"=349,"Object cache: Number of objects processed by partial cache flushes"=0,"Read requests sent to block device"=2465,"Metadata: Number of bytes written"=1429504,"Write burst: Total time between bursts"=322165982925,"Object cache: Number of hits"=97666,"Object cache: Number of partial cache flushes"=0,"Number of transaction updates"=1208,"Write requests sent to block device"=2614,"Object cache: Number of reads"=7457,"Write burst: Total number of bytes written"=2355634192,"Write burst: Burst count"=5,"Metadata: Number of bytes read"=30543872,"Object cache: Number of evictions"=1347,"Metadata: Number of read errors"=0,"Object cache: Total number of queries"=105109,"Metadata: Number of spaceman bitmap bytes written"=344064,"Object cache: Number of full cache flushes"=21,"Metadata: Number of bytes written to checkpoint area"=786432,"Number of transactions flushed"=21,"Bytes written to block device"=2355900416}
    | |   |       |       |       |             |       |   "UUID" = "9587923E-7121-4741-A95E-C8C49DF1B623"
    | |   |       |       |       |             |       |   "ContainerBlockSize" = 4096
    | |   |       |       |       |             |       |   "IOPersonalityPublisher" = "com.apple.filesystems.apfs"
    | |   |       |       |       |             |       |   "Status" = "Online"
    | |   |       |       |       |             |       |   "CFBundleIdentifierKernel" = "com.apple.filesystems.apfs"
    | |   |       |       |       |             |       | }
    | |   |       |       |       |             |       | 
    | |   |       |       |       |             |       +-o G-RAID Thunderbolt 3@1  <class AppleAPFSVolume, id 0x100000c73, registered, matched, active, busy 0 (1 ms), retain 11>
    | |   |       |       |       |             |         | {
    | |   |       |       |       |             |         |   "Logical Block Size" = 4096
    | |   |       |       |       |             |         |   "Open" = Yes
    | |   |       |       |       |             |         |   "Preferred Block Size" = 4096
    | |   |       |       |       |             |         |   "RoleValue" = 0
    | |   |       |       |       |             |         |   "Writable" = Yes
    | |   |       |       |       |             |         |   "Sealed" = "No"
    | |   |       |       |       |             |         |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |       |       |       |             |         |   "Size" = 2700518723584
    | |   |       |       |       |             |         |   "Content" = "41504653-0000-11AA-AA11-00306543ECAC"
    | |   |       |       |       |             |         |   "BSD Minor" = 11
    | |   |       |       |       |             |         |   "FormattedBy" = "diskmanagementd (1412.141.1)"
    | |   |       |       |       |             |         |   "Whole" = No
    | |   |       |       |       |             |         |   "IOStorageFeatures" = {"Unmap"=Yes}
    | |   |       |       |       |             |         |   "Removable" = No
    | |   |       |       |       |             |         |   "UUID" = "7999A975-9EE0-43A2-B001-AF89FF4CFE00"
    | |   |       |       |       |             |         |   "CaseSensitive" = No
    | |   |       |       |       |             |         |   "Statistics" = {"Metadata: Number of fsroot bytes written"=274432,"Bytes read from block device"=2148839424,"Calls to VNOP_ALLOCATE"=0,"Calls to VNOP_LOOKUP"=320,"Calls to VNOP_GETATTRLISTBULK"=23,"Calls to VNOP_CLOSE"=318,"Calls to VNOP_MNOMAP"=3,"Calls to VNOP_INACTIVE"=147,"Calls to VNOP_REMOVENAMEDSTREAM"=0,"Calls to VNOP_READ"=511,"File defrag: Number of failed defrag attempts"=0,"Calls to VNOP_BLOCKMAP"=5079,"Calls to VNOP_CREATE"=11,"Metadata: Number of objects failed to write"=0,"Calls to VNOP_VERIFY"=81,"File defrag: Number of blocks reallocated"=0,"Calls to VNOP_LISTXATTR"=82,"Calls to VNOP_SEARCHFS"=0,"Metadata: Number of gbitmap bytes written"=0,"Calls to VNOP_FSYNC"=235,"Calls to VNOP_MMAP_CHECK"=32,"Calls to VNOP_MMAP"=64,"File defrag: Number of fragmented files found that we couldn't track"=0,"Calls to VNOP_GETNAMEDSTREAM"=0,"Read requests received from user"=511,"Calls to VNOP_RENAME"=1,"Calls to VNOP_SETATTR"=60,"Calls to VNOP_MKDIR"=0,"File defrag: Number of files that finished defragmentation"=0,"Metadata: Number of bytes read"=4616192,"Calls to VNOP_READLINK"=0,"Calls to VNOP_LINK"=0,"Metadata: Number of bytes written"=651264,"Calls to VNOP_READDIR"=3,"File defrag: Number of files scanned for fragmentation"=0,"File defrag: Number of fragmented files found during scans"=0,"File defrag: Number of file extents split"=0,"Bytes written by user"=2355765328,"Calls to VNOP_OPEN"=327,"Calls to VNOP_MAKENAMEDSTREAM"=0,"Write requests sent to block device"=2614,"File defrag: Number of file extents reallocated"=0,"Calls to VNOP_PATHCONF"=20,"Read requests sent to block device"=2465,"Calls to VNOP_SYMLINK"=0,"Calls to VNOP_EXCHANGE"=0,"Metadata: Number of fsroot bytes read"=4575232,"Metadata: Number of omap bytes read"=28672,"Metadata: Number of snapmeta bytes read"=0,"Calls to VNOP_RMDIR"=0,"Calls to VNOP_STRATEGY"=5079,"Metadata: Number of snapmeta bytes written"=0,"Calls to VNOP_GETXATTR"=414,"Decmpfs errors"=0,"Calls to VNOP_OFFTOBLK"=0,"Metadata: Number of blockref bytes read"=12288,"Calls to VNOP_CLONEFILE"=0,"Metadata: Number of objects failed to read"=0,"Bytes read by user"=2178636724,"Calls to VNOP_MKNOD"=0,"Bytes written to block device"=2355900416,"Metadata: Number of gbitmap bytes read"=0,"Calls to VNOP_REMOVEXATTR"=0,"Calls to VNOP_WRITE"=467,"Calls to VNOP_REMOVE"=12,"Calls to VNOP_PAGEIN"=86,"Calls to VNOP_BLKTOOFF"=0,"Calls to VNOP_RECLAIM"=78,"File defrag: Number of regions to defrag found during scans"=0,"Metadata: Number of blockref bytes written"=77824,"Calls to VNOP_RENAMEX"=1,"Calls to VNOP_IOCTL"=220,"Calls to VNOP_GETATTR"=8095,"Calls to VNOP_SETXATTR"=4,"Write requests received from user"=467,"Metadata: Number of omap bytes written"=212992,"Calls to VNOP_PAGEOUT"=4}
    | |   |       |       |       |             |         |   "BSD Unit" = 4
    | |   |       |       |       |             |         |   "Ejectable" = No
    | |   |       |       |       |             |         |   "VolGroupUUID" = "00000000-0000-0000-0000-000000000000"
    | |   |       |       |       |             |         |   "BSD Name" = "disk4s1"
    | |   |       |       |       |             |         |   "BSD Major" = 1
    | |   |       |       |       |             |         |   "Physical Block Size" = 4096
    | |   |       |       |       |             |         |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |       |       |       |             |         |   "Status" = "Online"
    | |   |       |       |       |             |         |   "Content Hint" = "41504653-0000-11AA-AA11-00306543ECAC"
    | |   |       |       |       |             |         |   "Leaf" = Yes
    | |   |       |       |       |             |         | }
    | |   |       |       |       |             |         | 
    | |   |       |       |       |             |         +-o AppleAPFSVolumeBSDClient  <class AppleAPFSVolumeBSDClient, id 0x100000c74, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |       |       |       |             |             {
    | |   |       |       |       |             |               "IOProbeScore" = 31000
    | |   |       |       |       |             |               "CFBundleIdentifier" = "com.apple.filesystems.apfs"
    | |   |       |       |       |             |               "IOMatchCategory" = "IOMediaBSDClient"
    | |   |       |       |       |             |               "IOClass" = "AppleAPFSVolumeBSDClient"
    | |   |       |       |       |             |               "IOPersonalityPublisher" = "com.apple.filesystems.apfs"
    | |   |       |       |       |             |               "IOProviderClass" = "AppleAPFSVolume"
    | |   |       |       |       |             |               "CFBundleIdentifierKernel" = "com.apple.filesystems.apfs"
    | |   |       |       |       |             |               "IOResourceMatch" = "IOBSD"
    | |   |       |       |       |             |             }
    | |   |       |       |       |             |             
    | |   |       |       |       |             +-o Untitled 3@3  <class IOMedia, id 0x100000c58, registered, matched, active, busy 0 (138 ms), retain 12>
    | |   |       |       |       |               | {
    | |   |       |       |       |               |   "Open" = Yes
    | |   |       |       |       |               |   "Preferred Block Size" = 512
    | |   |       |       |       |               |   "Base" = 2700728459264
    | |   |       |       |       |               |   "Writable" = Yes
    | |   |       |       |       |               |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |       |       |       |               |   "Size" = 1300000002048
    | |   |       |       |       |               |   "Content" = "7C3457EF-0000-11AA-AA11-00306543ECAC"
    | |   |       |       |       |               |   "BSD Minor" = 7
    | |   |       |       |       |               |   "Whole" = No
    | |   |       |       |       |               |   "Removable" = No
    | |   |       |       |       |               |   "UUID" = "0CDEE923-080B-4D86-ADD6-04B932A76DB5"
    | |   |       |       |       |               |   "BSD Unit" = 2
    | |   |       |       |       |               |   "BSD Major" = 1
    | |   |       |       |       |               |   "Ejectable" = No
    | |   |       |       |       |               |   "BSD Name" = "disk2s3"
    | |   |       |       |       |               |   "Partition ID" = 3
    | |   |       |       |       |               |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |       |       |       |               |   "GPT Attributes" = 0
    | |   |       |       |       |               |   "Content Hint" = "7C3457EF-0000-11AA-AA11-00306543ECAC"
    | |   |       |       |       |               |   "Leaf" = No
    | |   |       |       |       |               |   "TierType" = "Main"
    | |   |       |       |       |               | }
    | |   |       |       |       |               | 
    | |   |       |       |       |               +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x100000c5c, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |       |       |       |               |   {
    | |   |       |       |       |               |     "IOProbeScore" = 30000
    | |   |       |       |       |               |     "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |       |       |       |               |     "IOMatchCategory" = "IOMediaBSDClient"
    | |   |       |       |       |               |     "IOClass" = "IOMediaBSDClient"
    | |   |       |       |       |               |     "IOProviderClass" = "IOMedia"
    | |   |       |       |       |               |     "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |       |       |       |               |     "IOResourceMatch" = "IOBSD"
    | |   |       |       |       |               |   }
    | |   |       |       |       |               |   
    | |   |       |       |       |               +-o AppleAPFSContainerScheme  <class AppleAPFSContainerScheme, id 0x100000c5d, !registered, !matched, active, busy 0 (132 ms), retain 7>
    | |   |       |       |       |                 | {
    | |   |       |       |       |                 |   "IOProbeScore" = 2000
    | |   |       |       |       |                 |   "CFBundleIdentifier" = "com.apple.filesystems.apfs"
    | |   |       |       |       |                 |   "IOMatchCategory" = "IOStorage"
    | |   |       |       |       |                 |   "IOClass" = "AppleAPFSContainerScheme"
    | |   |       |       |       |                 |   "IOPersonalityPublisher" = "com.apple.filesystems.apfs"
    | |   |       |       |       |                 |   "IOPropertyMatch" = ({"Content Hint"="7C3457EF-0000-11AA-AA11-00306543ECAC"})
    | |   |       |       |       |                 |   "IOProviderClass" = "IOMedia"
    | |   |       |       |       |                 |   "CFBundleIdentifierKernel" = "com.apple.filesystems.apfs"
    | |   |       |       |       |                 |   "Statistics" = {"Operations (Read)"=779777,"Bytes (Write)"=434176,"Operations (Write)"=52,"Bytes (Read)"=155062898688}
    | |   |       |       |       |                 |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |       |       |       |                 |   "APFSComposited" = No
    | |   |       |       |       |                 | }
    | |   |       |       |       |                 | 
    | |   |       |       |       |                 +-o AppleAPFSMedia  <class AppleAPFSMedia, id 0x100000c5e, registered, matched, active, busy 0 (132 ms), retain 11>
    | |   |       |       |       |                   | {
    | |   |       |       |       |                   |   "Logical Block Size" = 4096
    | |   |       |       |       |                   |   "Open" = Yes
    | |   |       |       |       |                   |   "Preferred Block Size" = 4096
    | |   |       |       |       |                   |   "Writable" = Yes
    | |   |       |       |       |                   |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |       |       |       |                   |   "Size" = 1300000002048
    | |   |       |       |       |                   |   "Content" = "EF57347C-0000-11AA-AA11-00306543ECAC"
    | |   |       |       |       |                   |   "BSD Minor" = 8
    | |   |       |       |       |                   |   "Whole" = Yes
    | |   |       |       |       |                   |   "IOStorageFeatures" = {"Unmap"=Yes}
    | |   |       |       |       |                   |   "Removable" = No
    | |   |       |       |       |                   |   "EncryptionBlockSize" = 512
    | |   |       |       |       |                   |   "UUID" = "6207364A-F654-47C8-A868-70731B52448C"
    | |   |       |       |       |                   |   "BSD Unit" = 3
    | |   |       |       |       |                   |   "BSD Major" = 1
    | |   |       |       |       |                   |   "Ejectable" = No
    | |   |       |       |       |                   |   "BSD Name" = "disk3"
    | |   |       |       |       |                   |   "Physical Block Size" = 4096
    | |   |       |       |       |                   |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |       |       |       |                   |   "Content Hint" = "EF57347C-0000-11AA-AA11-00306543ECAC"
    | |   |       |       |       |                   |   "Leaf" = No
    | |   |       |       |       |                   | }
    | |   |       |       |       |                   | 
    | |   |       |       |       |                   +-o AppleAPFSMediaBSDClient  <class AppleAPFSMediaBSDClient, id 0x100000c5f, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |       |       |       |                   |   {
    | |   |       |       |       |                   |     "IOProbeScore" = 31000
    | |   |       |       |       |                   |     "CFBundleIdentifier" = "com.apple.filesystems.apfs"
    | |   |       |       |       |                   |     "IOMatchCategory" = "IOMediaBSDClient"
    | |   |       |       |       |                   |     "IOClass" = "AppleAPFSMediaBSDClient"
    | |   |       |       |       |                   |     "IOPersonalityPublisher" = "com.apple.filesystems.apfs"
    | |   |       |       |       |                   |     "IOProviderClass" = "AppleAPFSMedia"
    | |   |       |       |       |                   |     "CFBundleIdentifierKernel" = "com.apple.filesystems.apfs"
    | |   |       |       |       |                   |     "IOResourceMatch" = "IOBSD"
    | |   |       |       |       |                   |   }
    | |   |       |       |       |                   |   
    | |   |       |       |       |                   +-o AppleAPFSContainer  <class AppleAPFSContainer, id 0x100000c66, registered, matched, active, busy 0 (0 ms), retain 8>
    | |   |       |       |       |                     | {
    | |   |       |       |       |                     |   "IOClass" = "AppleAPFSContainer"
    | |   |       |       |       |                     |   "CFBundleIdentifier" = "com.apple.filesystems.apfs"
    | |   |       |       |       |                     |   "IOProviderClass" = "IOMedia"
    | |   |       |       |       |                     |   "IOPropertyMatch" = ({"Content Hint"="EF57347C-0000-11AA-AA11-00306543ECAC"})
    | |   |       |       |       |                     |   "Logical Block Size" = 4096
    | |   |       |       |       |                     |   "IOUserClientClass" = "AppleAPFSUserClient"
    | |   |       |       |       |                     |   "IOProbeScore" = 1000
    | |   |       |       |       |                     |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |       |       |       |                     |   "IOMatchCategory" = "IOStorage"
    | |   |       |       |       |                     |   "Statistics" = {"Metadata: Number of spaceman bitmap bytes read"=32727040,"Metadata: Number of write errors"=0,"Number of times device's cache flushed"=0,"Write burst: Total number of I/Os"=0,"Write burst: Total time"=0,"Bytes read from block device"=154912538624,"Object cache: Number of writes"=63,"Object cache: Number of objects processed by partial cache flushes"=0,"Read requests sent to block device"=743383,"Metadata: Number of bytes written"=258048,"Write burst: Total time between bursts"=0,"Object cache: Number of hits"=5726837,"Object cache: Number of partial cache flushes"=0,"Number of transaction updates"=32,"Write requests sent to block device"=5,"Object cache: Number of reads"=35800,"Write burst: Total number of bytes written"=0,"Write burst: Burst count"=0,"Metadata: Number of bytes read"=146636800,"Object cache: Number of evictions"=27232,"Metadata: Number of read errors"=0,"Object cache: Total number of queries"=5762621,"Metadata: Number of spaceman bitmap bytes written"=57344,"Object cache: Number of full cache flushes"=4,"Metadata: Number of bytes written to checkpoint area"=155648,"Number of transactions flushed"=4,"Bytes written to block device"=20480}
    | |   |       |       |       |                     |   "UUID" = "6207364A-F654-47C8-A868-70731B52448C"
    | |   |       |       |       |                     |   "ContainerBlockSize" = 4096
    | |   |       |       |       |                     |   "IOPersonalityPublisher" = "com.apple.filesystems.apfs"
    | |   |       |       |       |                     |   "Status" = "Online"
    | |   |       |       |       |                     |   "CFBundleIdentifierKernel" = "com.apple.filesystems.apfs"
    | |   |       |       |       |                     | }
    | |   |       |       |       |                     | 
    | |   |       |       |       |                     +-o Kim's Storage@1  <class AppleAPFSVolume, id 0x100000c70, registered, matched, active, busy 0 (1 ms), retain 11>
    | |   |       |       |       |                       | {
    | |   |       |       |       |                       |   "Logical Block Size" = 4096
    | |   |       |       |       |                       |   "Open" = Yes
    | |   |       |       |       |                       |   "Preferred Block Size" = 4096
    | |   |       |       |       |                       |   "RoleValue" = 0
    | |   |       |       |       |                       |   "Writable" = Yes
    | |   |       |       |       |                       |   "Sealed" = "No"
    | |   |       |       |       |                       |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |       |       |       |                       |   "Size" = 1300000002048
    | |   |       |       |       |                       |   "Content" = "41504653-0000-11AA-AA11-00306543ECAC"
    | |   |       |       |       |                       |   "BSD Minor" = 9
    | |   |       |       |       |                       |   "FormattedBy" = "diskmanagementd (1412.141.1)"
    | |   |       |       |       |                       |   "Whole" = No
    | |   |       |       |       |                       |   "IOStorageFeatures" = {"Unmap"=Yes}
    | |   |       |       |       |                       |   "Removable" = No
    | |   |       |       |       |                       |   "UUID" = "5D0B205E-0580-4036-9DFA-47D2E14AE36F"
    | |   |       |       |       |                       |   "CaseSensitive" = No
    | |   |       |       |       |                       |   "Statistics" = {"Metadata: Number of fsroot bytes written"=49152,"Bytes read from block device"=154912538624,"Calls to VNOP_ALLOCATE"=0,"Calls to VNOP_LOOKUP"=237977,"Calls to VNOP_GETATTRLISTBULK"=68,"Calls to VNOP_CLOSE"=503322,"Calls to VNOP_MNOMAP"=0,"Calls to VNOP_INACTIVE"=306616,"Calls to VNOP_REMOVENAMEDSTREAM"=0,"Calls to VNOP_READ"=3743292,"File defrag: Number of failed defrag attempts"=0,"Calls to VNOP_BLOCKMAP"=743388,"Calls to VNOP_CREATE"=0,"Metadata: Number of objects failed to write"=0,"Calls to VNOP_VERIFY"=565319,"File defrag: Number of blocks reallocated"=0,"Calls to VNOP_LISTXATTR"=410670,"Calls to VNOP_SEARCHFS"=0,"Metadata: Number of gbitmap bytes written"=0,"Calls to VNOP_FSYNC"=43266,"Calls to VNOP_MMAP_CHECK"=26,"Calls to VNOP_MMAP"=52,"File defrag: Number of fragmented files found that we couldn't track"=0,"Calls to VNOP_GETNAMEDSTREAM"=74,"Read requests received from user"=3743099,"Calls to VNOP_RENAME"=0,"Calls to VNOP_SETATTR"=43,"Calls to VNOP_MKDIR"=0,"File defrag: Number of files that finished defragmentation"=0,"Metadata: Number of bytes read"=111341568,"Calls to VNOP_READLINK"=0,"Calls to VNOP_LINK"=0,"Metadata: Number of bytes written"=126976,"Calls to VNOP_READDIR"=872,"File defrag: Number of files scanned for fragmentation"=0,"File defrag: Number of fragmented files found during scans"=0,"File defrag: Number of file extents split"=0,"Bytes written by user"=8204,"Calls to VNOP_OPEN"=503333,"Calls to VNOP_MAKENAMEDSTREAM"=0,"Write requests sent to block device"=5,"File defrag: Number of file extents reallocated"=0,"Calls to VNOP_PATHCONF"=20,"Read requests sent to block device"=743383,"Calls to VNOP_SYMLINK"=0,"Calls to VNOP_EXCHANGE"=0,"Metadata: Number of fsroot bytes read"=108220416,"Metadata: Number of omap bytes read"=3088384,"Metadata: Number of snapmeta bytes read"=0,"Calls to VNOP_RMDIR"=0,"Calls to VNOP_STRATEGY"=743388,"Metadata: Number of snapmeta bytes written"=0,"Calls to VNOP_GETXATTR"=720822,"Decmpfs errors"=0,"Calls to VNOP_OFFTOBLK"=0,"Metadata: Number of blockref bytes read"=32768,"Calls to VNOP_CLONEFILE"=0,"Metadata: Number of objects failed to read"=0,"Bytes read by user"=239914020868,"Calls to VNOP_MKNOD"=0,"Bytes written to block device"=20480,"Metadata: Number of gbitmap bytes read"=0,"Calls to VNOP_REMOVEXATTR"=0,"Calls to VNOP_WRITE"=5,"Calls to VNOP_REMOVE"=0,"Calls to VNOP_PAGEIN"=53,"Calls to VNOP_BLKTOOFF"=0,"Calls to VNOP_RECLAIM"=43219,"File defrag: Number of regions to defrag found during scans"=0,"Metadata: Number of blockref bytes written"=24576,"Calls to VNOP_RENAMEX"=0,"Calls to VNOP_IOCTL"=271,"Calls to VNOP_GETATTR"=6201086,"Calls to VNOP_SETXATTR"=0,"Write requests received from user"=5,"Metadata: Number of omap bytes written"=36864,"Calls to VNOP_PAGEOUT"=0}
    | |   |       |       |       |                       |   "BSD Unit" = 3
    | |   |       |       |       |                       |   "Ejectable" = No
    | |   |       |       |       |                       |   "VolGroupUUID" = "00000000-0000-0000-0000-000000000000"
    | |   |       |       |       |                       |   "BSD Name" = "disk3s1"
    | |   |       |       |       |                       |   "BSD Major" = 1
    | |   |       |       |       |                       |   "Physical Block Size" = 4096
    | |   |       |       |       |                       |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |       |       |       |                       |   "Status" = "Online"
    | |   |       |       |       |                       |   "Content Hint" = "41504653-0000-11AA-AA11-00306543ECAC"
    | |   |       |       |       |                       |   "Leaf" = Yes
    | |   |       |       |       |                       | }
    | |   |       |       |       |                       | 
    | |   |       |       |       |                       +-o AppleAPFSVolumeBSDClient  <class AppleAPFSVolumeBSDClient, id 0x100000c71, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |       |       |       |                           {
    | |   |       |       |       |                             "IOProbeScore" = 31000
    | |   |       |       |       |                             "CFBundleIdentifier" = "com.apple.filesystems.apfs"
    | |   |       |       |       |                             "IOMatchCategory" = "IOMediaBSDClient"
    | |   |       |       |       |                             "IOClass" = "AppleAPFSVolumeBSDClient"
    | |   |       |       |       |                             "IOPersonalityPublisher" = "com.apple.filesystems.apfs"
    | |   |       |       |       |                             "IOProviderClass" = "AppleAPFSVolume"
    | |   |       |       |       |                             "CFBundleIdentifierKernel" = "com.apple.filesystems.apfs"
    | |   |       |       |       |                             "IOResourceMatch" = "IOBSD"
    | |   |       |       |       |                           }
    | |   |       |       |       |                           
    | |   |       |       |       +-o PRT4@4  <class AppleAHCIPort, id 0x100000c48, registered, matched, active, busy 0 (0 ms), retain 10>
    | |   |       |       |           {
    | |   |       |       |             "AHCI Port Optimized Device Number" = 0
    | |   |       |       |             "AHCI Port Hot Plug" = Yes
    | |   |       |       |             "AHCI Port Command Based" = No
    | |   |       |       |             "Controller Characteristics" = {"Port Description"="AHCI Version 1.31 Supported","Product Name"="AHCI Controller","Vendor Name"="Thunderbolt","Port Speed"="6 Gigabit"}
    | |   |       |       |             "IOMaximumSegmentCountWrite" = 256
    | |   |       |       |             "IOPowerManagement" = {"MaxPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=32768,"ChildProxyPowerState"=2,"DriverPowerState"=2}
    | |   |       |       |             "IOMaximumSegmentByteCountWrite" = 4194304
    | |   |       |       |             "IOMaximumSegmentByteCountRead" = 4194304
    | |   |       |       |             "Trace ID" = 18446744071662731328
    | |   |       |       |             "AHCI Port FIS Based" = No
    | |   |       |       |             "AHCI-Ejectable" = No
    | |   |       |       |             "Protocol Characteristics" = {"Physical Interconnect"="SATA","Physical Interconnect Location"="External"}
    | |   |       |       |             "64-bit" = Yes
    | |   |       |       |             "AHCI-Built-In" = No
    | |   |       |       |             "IOMaximumSegmentCountRead" = 256
    | |   |       |       |             "Physical Interconnect Location" = "External"
    | |   |       |       |             "AHCI Port ESATA" = Yes
    | |   |       |       |             "AHCI Port ALPM" = No
    | |   |       |       |             "AHCI Port SNotification" = Yes
    | |   |       |       |           }
    | |   |       |       |           
    | |   |       |       +-o pci-bridge@4  <class IOPCIDevice, id 0x100000c2e, registered, matched, active, busy 0 (18 ms), retain 13>
    | |   |       |         | {
    | |   |       |         |   "IOPCIExpressLinkCapabilities" = 74538049
    | |   |       |         |   "vendor-id" = <86800000>
    | |   |       |         |   "class-code" = <00040600>
    | |   |       |         |   "IOName" = "pci-bridge"
    | |   |       |         |   "#size-cells" = <02000000>
    | |   |       |         |   "IOPCITunnelled" = Yes
    | |   |       |         |   "IOPCIExpressSlotCapabilities" = 2359392
    | |   |       |         |   "IOPCIHPType" = 48
    | |   |       |         |   "IOChildIndex" = 2
    | |   |       |         |   "pcidebug" = "133:4:0(135:138)"
    | |   |       |         |   "Thunderbolt Path" = "IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/RP05@1C,4/IOPP/UPSB@0/IOPP/DSB0@0/IOPP/NHI0@0/AppleThunderboltHAL/AppleThunderboltNHIType3/IOThunderboltController/IOThunderboltPort@7/IOThunderboltSwitchType3/IOThunderboltPort@3/IOThunderboltPort@1/IOThunderboltSwitchType3/IOThunderboltPort@7"
    | |   |       |         |   "IOPCIExpressLinkStatus" = 4161
    | |   |       |         |   "pci-aspm-default" = 0
    | |   |       |         |   "IOPCIExpressCapabilities" = 354
    | |   |       |         |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci","com.apple.developer.driverkit.transport.pci.bridge"))
    | |   |       |         |   "IOInterruptControllers" = ("io-apic-0","IOPCIMessagedInterruptController")
    | |   |       |         |   "IODTPersist" = 0
    | |   |       |         |   "Thunderbolt Entry ID" = 4294970386
    | |   |       |         |   "IOPCIConfigured" = Yes
    | |   |       |         |   "IOPCIResourced" = Yes
    | |   |       |         |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   |       |         |   "ranges" = <00000082000000000000c08100000082000000000000c0810000000000002000000000c20000000000000000000000c2000000000000000000000000000000000000008100000000000000000000008100000000000000000000000000000000>
    | |   |       |         |   "acpi-pmcap-offset" = 128
    | |   |       |         |   "name" = <"pci-bridge">
    | |   |       |         |   "IOPCITunnelLinkChange" = Yes
    | |   |       |         |   "compatible" = <"pci8086,15d3","pciclass,060400">
    | |   |       |         |   "IOReportLegendPublic" = Yes
    | |   |       |         |   "IOPCIExpressSlotStatus" = 0
    | |   |       |         |   "reg" = <0020850000000000000000000000000000000000>
    | |   |       |         |   "IOPCIOnline" = Yes
    | |   |       |         |   "IOReportLegend" = ({"IOReportGroupName"="Interrupt Statistics (by index)","IOReportChannels"=((5291294645182070784,4295098369,"               First Level Interrupt Handler Count"),(5291294645182070785,4295098369,"              Second Level Interrupt Handler Count"),(5291294645182070786,4295098369,"        First Level Interrupt Handler Time (MATUs)"),(5291294645182070787,4295098369,"   Second Level Interrupt Handler CPU Time (MATUs)"),(5291294645182070788,4295098369,"Second Level Interrupt Handler System Time (MATUs)")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="pci-bridge 1"})
    | |   |       |         |   "device-id" = <d3150000>
    | |   |       |         |   "IOPCITunnelL1Enable" = No
    | |   |       |         |   "#address-cells" = <03000000>
    | |   |       |         |   "revision-id" = <02000000>
    | |   |       |         |   "IOInterruptSpecifiers" = (<1100000007000000>,<1300000000000100>)
    | |   |       |         |   "IOPCIMSIMode" = Yes
    | |   |       |         | }
    | |   |       |         | 
    | |   |       |         +-o IOPP  <class IOPCI2PCIBridge, id 0x100000c39, registered, matched, active, busy 0 (17 ms), retain 8>
    | |   |       |           | {
    | |   |       |           |   "IOProbeScore" = 18446744073709551516
    | |   |       |           |   "CFBundleIdentifier" = "com.apple.iokit.IOPCIFamily"
    | |   |       |           |   "IOProviderClass" = "IOPCIDevice"
    | |   |       |           |   "IOClass" = "IOPCI2PCIBridge"
    | |   |       |           |   "IOPersonalityPublisher" = "com.apple.iokit.IOPCIFamily"
    | |   |       |           |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOPCIFamily"
    | |   |       |           |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |       |           |   "IONameMatch" = "pci-bridge"
    | |   |       |           |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"MaxPowerState"=3,"DriverPowerState"=2}
    | |   |       |           |   "IONameMatched" = "pci-bridge"
    | |   |       |           | }
    | |   |       |           | 
    | |   |       |           +-o pci-bridge@0  <class IOPCIDevice, id 0x100000c95, registered, matched, active, busy 0 (16 ms), retain 13>
    | |   |       |             | {
    | |   |       |             |   "IOPCIExpressLinkCapabilities" = 4545601
    | |   |       |             |   "vendor-id" = <86800000>
    | |   |       |             |   "class-code" = <00040600>
    | |   |       |             |   "Tunnel Endpoint Device Vendor ID" = <df010000>
    | |   |       |             |   "IOName" = "pci-bridge"
    | |   |       |             |   "#size-cells" = <02000000>
    | |   |       |             |   "IOPCITunnelled" = Yes
    | |   |       |             |   "IOPCIHPType" = 48
    | |   |       |             |   "pcidebug" = "135:0:0(136:138)"
    | |   |       |             |   "IOChildIndex" = 1
    | |   |       |             |   "Thunderbolt Path" = "IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/RP05@1C,4/IOPP/UPSB@0/IOPP/DSB0@0/IOPP/NHI0@0/AppleThunderboltHAL/AppleThunderboltNHIType3/IOThunderboltController/IOThunderboltPort@7/IOThunderboltSwitchType3/IOThunderboltPort@3/IOThunderboltPort@1/IOThunderboltSwitchType3/IOThunderboltPort@3/IOThunderboltPort@1/IOThunderboltSwitchType3/IOThunderboltPort@6"
    | |   |       |             |   "IOPCIExpressLinkStatus" = 4161
    | |   |       |             |   "pci-aspm-default" = 0
    | |   |       |             |   "IOPCIExpressCapabilities" = 82
    | |   |       |             |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci","com.apple.developer.driverkit.transport.pci.bridge"))
    | |   |       |             |   "IOPCIConfigured" = Yes
    | |   |       |             |   "IOInterruptControllers" = ("io-apic-0")
    | |   |       |             |   "IODTPersist" = 0
    | |   |       |             |   "Thunderbolt Entry ID" = 4294970394
    | |   |       |             |   "IOPCIResourced" = Yes
    | |   |       |             |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   |       |             |   "ranges" = <00000082000000000000c08100000082000000000000c0810000000000002000000000c20000000000000000000000c2000000000000000000000000000000000000008100000000000000000000008100000000000000000000000000000000>
    | |   |       |             |   "Tunnel Endpoint GUID" = <0022a1f593f3df01>
    | |   |       |             |   "acpi-pmcap-offset" = 128
    | |   |       |             |   "name" = <"pci-bridge">
    | |   |       |             |   "compatible" = <"pci8086,15da","pciclass,060400">
    | |   |       |             |   "Tunnel Endpoint Device Model ID" = <09010000>
    | |   |       |             |   "reg" = <0000870000000000000000000000000000000000>
    | |   |       |             |   "IOPCITunnelL1Enable" = No
    | |   |       |             |   "device-id" = <da150000>
    | |   |       |             |   "#address-cells" = <03000000>
    | |   |       |             |   "revision-id" = <02000000>
    | |   |       |             |   "IOInterruptSpecifiers" = (<1100000007000000>)
    | |   |       |             | }
    | |   |       |             | 
    | |   |       |             +-o IOPP  <class IOPCI2PCIBridge, id 0x100000c9b, registered, matched, active, busy 0 (15 ms), retain 10>
    | |   |       |               | {
    | |   |       |               |   "IOProbeScore" = 18446744073709551516
    | |   |       |               |   "CFBundleIdentifier" = "com.apple.iokit.IOPCIFamily"
    | |   |       |               |   "IOProviderClass" = "IOPCIDevice"
    | |   |       |               |   "IOClass" = "IOPCI2PCIBridge"
    | |   |       |               |   "IOPersonalityPublisher" = "com.apple.iokit.IOPCIFamily"
    | |   |       |               |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOPCIFamily"
    | |   |       |               |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |       |               |   "IONameMatch" = "pci-bridge"
    | |   |       |               |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"MaxPowerState"=3}
    | |   |       |               |   "IONameMatched" = "pci-bridge"
    | |   |       |               | }
    | |   |       |               | 
    | |   |       |               +-o pci-bridge@1  <class IOPCIDevice, id 0x100000c96, registered, matched, active, busy 0 (14 ms), retain 11>
    | |   |       |               | | {
    | |   |       |               | |   "IOInterruptSpecifiers" = (<1200000007000000>)
    | |   |       |               | |   "#address-cells" = <03000000>
    | |   |       |               | |   "class-code" = <00040600>
    | |   |       |               | |   "IOPCITunnelled" = Yes
    | |   |       |               | |   "IOPCIExpressSlotStatus" = 328
    | |   |       |               | |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   |       |               | |   "pci-aspm-default" = 0
    | |   |       |               | |   "IOInterruptControllers" = ("io-apic-0")
    | |   |       |               | |   "IOPCIHPType" = 48
    | |   |       |               | |   "vendor-id" = <86800000>
    | |   |       |               | |   "name" = <"pci-bridge">
    | |   |       |               | |   "device-id" = <da150000>
    | |   |       |               | |   "IOChildIndex" = 1
    | |   |       |               | |   "acpi-pmcap-offset" = 128
    | |   |       |               | |   "IOPCIResourced" = Yes
    | |   |       |               | |   "compatible" = <"pci8086,15da","pciclass,060400">
    | |   |       |               | |   "ranges" = <00000082000000000000d08100000082000000000000d0810000000000001000000000c20000000000000000000000c2000000000000000000000000000000000000008100000000000000000000008100000000000000000000000000000000>
    | |   |       |               | |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci","com.apple.developer.driverkit.transport.pci.bridge"))
    | |   |       |               | |   "IOPCIExpressLinkCapabilities" = 24206371
    | |   |       |               | |   "IODTPersist" = 0
    | |   |       |               | |   "IOPCIConfigured" = Yes
    | |   |       |               | |   "IOPCITunnelL1Enable" = No
    | |   |       |               | |   "revision-id" = <02000000>
    | |   |       |               | |   "IOPCIExpressLinkStatus" = 12323
    | |   |       |               | |   "IOPCIExpressCapabilities" = 354
    | |   |       |               | |   "pcidebug" = "136:1:0(138:138)"
    | |   |       |               | |   "IOName" = "pci-bridge"
    | |   |       |               | |   "#size-cells" = <02000000>
    | |   |       |               | |   "reg" = <0008880000000000000000000000000000000000>
    | |   |       |               | |   "IOPCIExpressSlotCapabilities" = 262144
    | |   |       |               | | }
    | |   |       |               | | 
    | |   |       |               | +-o IOPP  <class IOPCI2PCIBridge, id 0x100000ca3, registered, matched, active, busy 0 (12 ms), retain 8>
    | |   |       |               |   | {
    | |   |       |               |   |   "IOProbeScore" = 18446744073709551516
    | |   |       |               |   |   "CFBundleIdentifier" = "com.apple.iokit.IOPCIFamily"
    | |   |       |               |   |   "IOProviderClass" = "IOPCIDevice"
    | |   |       |               |   |   "IOClass" = "IOPCI2PCIBridge"
    | |   |       |               |   |   "IOPersonalityPublisher" = "com.apple.iokit.IOPCIFamily"
    | |   |       |               |   |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOPCIFamily"
    | |   |       |               |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |       |               |   |   "IONameMatch" = "pci-bridge"
    | |   |       |               |   |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"MaxPowerState"=3}
    | |   |       |               |   |   "IONameMatched" = "pci-bridge"
    | |   |       |               |   | }
    | |   |       |               |   | 
    | |   |       |               |   +-o pci1987,5016@0  <class IOPCIDevice, id 0x100000c98, registered, matched, active, busy 0 (12 ms), retain 12>
    | |   |       |               |     | {
    | |   |       |               |     |   "assigned-addresses" = <10008a82000000000000d0810000000000400000>
    | |   |       |               |     |   "IOInterruptSpecifiers" = (<1200000007000000>,<1700000000000100>)
    | |   |       |               |     |   "class-code" = <02080100>
    | |   |       |               |     |   "IOPCITunnelled" = Yes
    | |   |       |               |     |   "IODeviceMemory" = (({"address"=2177892352,"length"=16384}))
    | |   |       |               |     |   "IOReportLegendPublic" = Yes
    | |   |       |               |     |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   |       |               |     |   "subsystem-vendor-id" = <87190000>
    | |   |       |               |     |   "pci-aspm-default" = 0
    | |   |       |               |     |   "IOPCIMSIMode" = Yes
    | |   |       |               |     |   "IOInterruptControllers" = ("io-apic-0","IOPCIMessagedInterruptController")
    | |   |       |               |     |   "IOPCIHPType" = 48
    | |   |       |               |     |   "vendor-id" = <87190000>
    | |   |       |               |     |   "name" = <"pci1987,5016">
    | |   |       |               |     |   "device-id" = <16500000>
    | |   |       |               |     |   "IOChildIndex" = 1
    | |   |       |               |     |   "IOPCIResourced" = Yes
    | |   |       |               |     |   "compatible" = <"pci1987,5016","pciclass,010802">
    | |   |       |               |     |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci"))
    | |   |       |               |     |   "IOPCIExpressLinkCapabilities" = 21231684
    | |   |       |               |     |   "IOPCITunnelL1Enable" = No
    | |   |       |               |     |   "subsystem-id" = <16500000>
    | |   |       |               |     |   "revision-id" = <01000000>
    | |   |       |               |     |   "IOPCIExpressLinkStatus" = 4131
    | |   |       |               |     |   "IOPCIExpressCapabilities" = 2
    | |   |       |               |     |   "pcidebug" = "138:0:0"
    | |   |       |               |     |   "IOName" = "pci1987,5016"
    | |   |       |               |     |   "IOReportLegend" = ({"IOReportGroupName"="Interrupt Statistics (by index)","IOReportChannels"=((5291294645182070784,4295098369,"               First Level Interrupt Handler Count"),(5291294645182070785,4295098369,"              Second Level Interrupt Handler Count"),(5291294645182070786,4295098369,"        First Level Interrupt Handler Time (MATUs)"),(5291294645182070787,4295098369,"   Second Level Interrupt Handler CPU Time (MATUs)"),(5291294645182070788,4295098369,"Second Level Interrupt Handler System Time (MATUs)")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="pci1987,5016 1"})
    | |   |       |               |     |   "reg" = <00008a000000000000000000000000000000000010008a0200000000000000000000000000400000>
    | |   |       |               |     |   "IOPCIPMCSState" = 8
    | |   |       |               |     | }
    | |   |       |               |     | 
    | |   |       |               |     +-o IONVMeController  <class IONVMeController, id 0x100000ca8, registered, matched, active, busy 0 (5 ms), retain 10>
    | |   |       |               |       | {
    | |   |       |               |       |   "IOClass" = "IONVMeController"
    | |   |       |               |       |   "IOMaximumSegmentByteCountRead" = 4096
    | |   |       |               |       |   "IOPlatformPanicAction" = 0
    | |   |       |               |       |   "IOPersonalityPublisher" = "com.apple.iokit.IONVMeFamily"
    | |   |       |               |       |   "IOReportLegendPublic" = Yes
    | |   |       |               |       |   "IOCommandPoolSize" = 256
    | |   |       |               |       |   "IOProviderClass" = "IOPCIDevice"
    | |   |       |               |       |   "Physical Interconnect Location" = "External"
    | |   |       |               |       |   "IOMaximumSegmentByteCountWrite" = 4096
    | |   |       |               |       |   "IOMaximumSegmentCountRead" = 256
    | |   |       |               |       |   "Model Number" = "addlink M.2 PCIE G4x4 NVMe"
    | |   |       |               |       |   "IOProbeScore" = 100
    | |   |       |               |       |   "IOPowerManagement" = {"DevicePowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=32768,"MaxPowerState"=2,"DriverPowerState"=2}
    | |   |       |               |       |   "IOMaximumSegmentCountWrite" = 256
    | |   |       |               |       |   "Serial Number" = "A0D6071105A788212533"
    | |   |       |               |       |   "NVMe Revision Supported" = "1.30"
    | |   |       |               |       |   "IOPCIPauseCompatible" = Yes
    | |   |       |               |       |   "Chipset Name" = "SSD Controller"
    | |   |       |               |       |   "Physical Interconnect" = "PCI-Express"
    | |   |       |               |       |   "CFBundleIdentifierKernel" = "com.apple.iokit.IONVMeFamily"
    | |   |       |               |       |   "Vendor Name" = "Generic"
    | |   |       |               |       |   "CFBundleIdentifier" = "com.apple.iokit.IONVMeFamily"
    | |   |       |               |       |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |       |               |       |   "IOMaximumByteCountRead" = 1048576
    | |   |       |               |       |   "IOMaximumByteCountWrite" = 1048576
    | |   |       |               |       |   "IOMinimumSegmentAlignmentByteCount" = 4
    | |   |       |               |       |   "Controller Characteristics" = {"Preferred IO Size"=1048576}
    | |   |       |               |       |   "Firmware Revision" = "EGFM13.0"
    | |   |       |               |       |   "IOPCITunnelCompatible" = Yes
    | |   |       |               |       |   "IOReportLegend" = ({"IOReportChannels"=((5644784279684675442,12885032962,"NVMe Power States")),"IOReportGroupName"="NVMe","IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865}})
    | |   |       |               |       |   "IOUnitName" = "disk"
    | |   |       |               |       |   "IOPCIClassMatch" = "0x01080200&0xffffff00"
    | |   |       |               |       | }
    | |   |       |               |       | 
    | |   |       |               |       +-o IONVMeBlockStorageDevice@1  <class IONVMeBlockStorageDevice, id 0x100000cad, registered, matched, active, busy 0 (5 ms), retain 12>
    | |   |       |               |         | {
    | |   |       |               |         |   "IOCFPlugInTypes" = {"AA0FA6F9-C2D6-457F-B10B-59A13253292F"="NVMeSMARTLib.plugin"}
    | |   |       |               |         |   "NamespaceUUID" = 9008642639782181220
    | |   |       |               |         |   "Logical Block Size" = 512
    | |   |       |               |         |   "NamespaceID" = 1
    | |   |       |               |         |   "IOUnit" = 1
    | |   |       |               |         |   "IOReportLegend" = ({"IOReportGroupName"="NVMe","IOReportChannels"=((6082504312848663127,6442450945,"Tier0 BW Scale Factor"),(6082504312865440343,6442450945,"Tier1 BW Scale Factor"),(6082504312882217559,6442450945,"Tier2 BW Scale Factor"),(6082504312898994775,6442450945,"Tier3 BW Scale Factor")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="BW Limits"},{"IOReportGroupName"="NVMe","IOReportChannels"=((6084209303804800357,6442450945,"Total time elapsed"),(6082504312848654368,6442450945,"Tier0 Throttle Time"),(6082504312865431584,6442450945,"Tier1 Throttle Time"),(6082504312882208800,6442450945,"Tier2 Throttle Time"),(6082504312898986016,6442450945,"Tier3 Throttle Time")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Time weighted throttle statistics"})
    | |   |       |               |         |   "ThermalThrottlingSupported" = No
    | |   |       |               |         |   "device-type" = "Generic"
    | |   |       |               |         |   "IOReportLegendPublic" = Yes
    | |   |       |               |         |   "Physical Block Size" = 512
    | |   |       |               |         |   "Protocol Characteristics" = {"Physical Interconnect"="PCI-Express","Physical Interconnect Location"="External"}
    | |   |       |               |         |   "Device Characteristics" = {"Serial Number"="A0D6071105A788212533","Medium Type"="Solid State","Product Name"="addlink M.2 PCIE G4x4 NVMe","Vendor Name"="","Product Revision Level"="EGFM13.0"}
    | |   |       |               |         |   "IOStorageFeatures" = {"Unmap"=Yes,"Priority"=No,"Barrier"=No}
    | |   |       |               |         |   "NVMe SMART Capable" = Yes
    | |   |       |               |         | }
    | |   |       |               |         | 
    | |   |       |               |         +-o IOBlockStorageDriver  <class IOBlockStorageDriver, id 0x100000caf, registered, matched, active, busy 0 (5 ms), retain 9>
    | |   |       |               |           | {
    | |   |       |               |           |   "IOPropertyMatch" = {"device-type"="Generic"}
    | |   |       |               |           |   "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |       |               |           |   "IOProviderClass" = "IOBlockStorageDevice"
    | |   |       |               |           |   "IOClass" = "IOBlockStorageDriver"
    | |   |       |               |           |   "IOProbeScore" = 0
    | |   |       |               |           |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |       |               |           |   "Statistics" = {"Operations (Write)"=3130,"Latency Time (Write)"=0,"Bytes (Read)"=2182259712,"Errors (Write)"=0,"Total Time (Read)"=3837509847,"Latency Time (Read)"=0,"Retries (Read)"=0,"Errors (Read)"=0,"Total Time (Write)"=4328730501,"Bytes (Write)"=2683834368,"Operations (Read)"=3021,"Retries (Write)"=0}
    | |   |       |               |           |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |       |               |           |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |       |               |           | }
    | |   |       |               |           | 
    | |   |       |               |           +-o addlink M.2 PCIE G4x4 NVMe Media  <class IOMedia, id 0x100000cb1, registered, matched, active, busy 0 (5 ms), retain 12>
    | |   |       |               |             | {
    | |   |       |               |             |   "Content" = "GUID_partition_scheme"
    | |   |       |               |             |   "Removable" = No
    | |   |       |               |             |   "Whole" = Yes
    | |   |       |               |             |   "Leaf" = No
    | |   |       |               |             |   "BSD Name" = "disk6"
    | |   |       |               |             |   "Ejectable" = No
    | |   |       |               |             |   "Preferred Block Size" = 512
    | |   |       |               |             |   "IOMediaIcon" = {"IOBundleResourceFile"="External.icns","CFBundleIdentifier"="com.apple.iokit.IOStorageFamily"}
    | |   |       |               |             |   "BSD Minor" = 13
    | |   |       |               |             |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |       |               |             |   "Writable" = Yes
    | |   |       |               |             |   "BSD Major" = 1
    | |   |       |               |             |   "Size" = 2000398934016
    | |   |       |               |             |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |       |               |             |   "Open" = Yes
    | |   |       |               |             |   "Content Hint" = ""
    | |   |       |               |             |   "BSD Unit" = 6
    | |   |       |               |             | }
    | |   |       |               |             | 
    | |   |       |               |             +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x100000cb4, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |       |               |             |   {
    | |   |       |               |             |     "IOProbeScore" = 30000
    | |   |       |               |             |     "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |       |               |             |     "IOMatchCategory" = "IOMediaBSDClient"
    | |   |       |               |             |     "IOClass" = "IOMediaBSDClient"
    | |   |       |               |             |     "IOProviderClass" = "IOMedia"
    | |   |       |               |             |     "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |       |               |             |     "IOResourceMatch" = "IOBSD"
    | |   |       |               |             |   }
    | |   |       |               |             |   
    | |   |       |               |             +-o IOGUIDPartitionScheme  <class IOGUIDPartitionScheme, id 0x100000cb7, !registered, !matched, active, busy 0 (2 ms), retain 8>
    | |   |       |               |               | {
    | |   |       |               |               |   "IOProbeScore" = 4000
    | |   |       |               |               |   "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |       |               |               |   "IOMatchCategory" = "IOStorage"
    | |   |       |               |               |   "IOClass" = "IOGUIDPartitionScheme"
    | |   |       |               |               |   "IOPropertyMatch" = {"Whole"=Yes}
    | |   |       |               |               |   "IOProviderClass" = "IOMedia"
    | |   |       |               |               |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |       |               |               |   "UUID" = "2DAACE94-7963-4F71-836A-380C9EADCFE8"
    | |   |       |               |               |   "Content Mask" = "GUID_partition_scheme"
    | |   |       |               |               | }
    | |   |       |               |               | 
    | |   |       |               |               +-o EFI System Partition@1  <class IOMedia, id 0x100000cc5, registered, matched, active, busy 0 (1 ms), retain 10>
    | |   |       |               |               | | {
    | |   |       |               |               | |   "Open" = No
    | |   |       |               |               | |   "Preferred Block Size" = 512
    | |   |       |               |               | |   "Base" = 20480
    | |   |       |               |               | |   "Writable" = Yes
    | |   |       |               |               | |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |       |               |               | |   "Size" = 209715200
    | |   |       |               |               | |   "Content" = "C12A7328-F81F-11D2-BA4B-00A0C93EC93B"
    | |   |       |               |               | |   "BSD Minor" = 26
    | |   |       |               |               | |   "Whole" = No
    | |   |       |               |               | |   "Removable" = No
    | |   |       |               |               | |   "UUID" = "2F0B3DDB-EC8F-4246-842C-8AAB93F29889"
    | |   |       |               |               | |   "BSD Unit" = 6
    | |   |       |               |               | |   "BSD Major" = 1
    | |   |       |               |               | |   "Ejectable" = No
    | |   |       |               |               | |   "BSD Name" = "disk6s1"
    | |   |       |               |               | |   "Partition ID" = 1
    | |   |       |               |               | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |       |               |               | |   "GPT Attributes" = 0
    | |   |       |               |               | |   "Content Hint" = "C12A7328-F81F-11D2-BA4B-00A0C93EC93B"
    | |   |       |               |               | |   "Leaf" = Yes
    | |   |       |               |               | | }
    | |   |       |               |               | | 
    | |   |       |               |               | +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x100000ccb, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |       |               |               |     {
    | |   |       |               |               |       "IOProbeScore" = 30000
    | |   |       |               |               |       "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |       |               |               |       "IOMatchCategory" = "IOMediaBSDClient"
    | |   |       |               |               |       "IOClass" = "IOMediaBSDClient"
    | |   |       |               |               |       "IOProviderClass" = "IOMedia"
    | |   |       |               |               |       "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |       |               |               |       "IOResourceMatch" = "IOBSD"
    | |   |       |               |               |     }
    | |   |       |               |               |     
    | |   |       |               |               +-o Untitled 2@2  <class IOMedia, id 0x100000cc6, registered, matched, active, busy 0 (2 ms), retain 12>
    | |   |       |               |               | | {
    | |   |       |               |               | |   "Open" = Yes
    | |   |       |               |               | |   "Preferred Block Size" = 512
    | |   |       |               |               | |   "Base" = 209735680
    | |   |       |               |               | |   "Writable" = Yes
    | |   |       |               |               | |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |       |               |               | |   "Size" = 2000054960128
    | |   |       |               |               | |   "Content" = "52414944-0000-11AA-AA11-00306543ECAC"
    | |   |       |               |               | |   "BSD Minor" = 24
    | |   |       |               |               | |   "Whole" = No
    | |   |       |               |               | |   "Removable" = No
    | |   |       |               |               | |   "UUID" = "2A775FB6-74D9-4213-9246-8E51080F32D4"
    | |   |       |               |               | |   "BSD Unit" = 6
    | |   |       |               |               | |   "BSD Major" = 1
    | |   |       |               |               | |   "Ejectable" = No
    | |   |       |               |               | |   "BSD Name" = "disk6s2"
    | |   |       |               |               | |   "Partition ID" = 2
    | |   |       |               |               | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |       |               |               | |   "GPT Attributes" = 0
    | |   |       |               |               | |   "Content Hint" = "52414944-0000-11AA-AA11-00306543ECAC"
    | |   |       |               |               | |   "Leaf" = No
    | |   |       |               |               | | }
    | |   |       |               |               | | 
    | |   |       |               |               | +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x100000cc8, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |       |               |               | |   {
    | |   |       |               |               | |     "IOProbeScore" = 30000
    | |   |       |               |               | |     "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |       |               |               | |     "IOMatchCategory" = "IOMediaBSDClient"
    | |   |       |               |               | |     "IOClass" = "IOMediaBSDClient"
    | |   |       |               |               | |     "IOProviderClass" = "IOMedia"
    | |   |       |               |               | |     "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |       |               |               | |     "IOResourceMatch" = "IOBSD"
    | |   |       |               |               | |   }
    | |   |       |               |               | |   
    | |   |       |               |               | +-o AppleRAIDMember  <class AppleRAIDMember, id 0x100000cc9, !registered, !matched, active, busy 0 (1 ms), retain 8>
    | |   |       |               |               |   | {
    | |   |       |               |               |   |   "IOClass" = "AppleRAIDMember"
    | |   |       |               |               |   |   "CFBundleIdentifier" = "com.apple.driver.AppleRAID"
    | |   |       |               |               |   |   "IOProviderClass" = "IOMedia"
    | |   |       |               |               |   |   "IOPropertyMatch" = ({"Content Hint"="Apple_RAID"},{"Content Hint"="Apple_Boot_RAID"},{"Content Hint"="52414944-0000-11AA-AA11-00306543ECAC"})
    | |   |       |               |               |   |   "IOProbeScore" = 500
    | |   |       |               |               |   |   "IOMatchCategory" = "IOStorage"
    | |   |       |               |               |   |   "AppleRAID-SetUUID" = "AEFCD2C9-2A76-4560-8DC4-9C0F97E26477"
    | |   |       |               |               |   |   "IOPersonalityPublisher" = "com.apple.driver.AppleRAID"
    | |   |       |               |               |   |   "IOStorageFeatures" = {"Unmap"=Yes,"Priority"=No}
    | |   |       |               |               |   |   "CFBundleIdentifierKernel" = "com.apple.driver.AppleRAID"
    | |   |       |               |               |   |   "AppleRAID-MemberUUID" = "EAD09C19-C86A-4E63-A75D-34D5F7DA4B09"
    | |   |       |               |               |   |   "AppleRAID-MemberStatus" = "Online"
    | |   |       |               |               |   | }
    | |   |       |               |               |   | 
    | |   |       |               |               |   +-o AppleRAIDStripeSet  <class AppleRAIDStripeSet, id 0x100000ccc, registered, matched, active, busy 0 (1 ms), retain 11>
    | |   |       |               |               |     | {
    | |   |       |               |               |     |   "AppleRAID-CanAddSpares" = No
    | |   |       |               |               |     |   "IOPolledInterface" = No
    | |   |       |               |               |     |   "AppleRAID-SetName" = "Untitled"
    | |   |       |               |               |     |   "IOMaximumSegmentByteCountRead" = 4096
    | |   |       |               |               |     |   "AppleRAID-CanAddMembers" = No
    | |   |       |               |               |     |   "IOMaximumSegmentByteCountWrite" = 4096
    | |   |       |               |               |     |   "AppleRAID-ContentHint" = "Apple_HFS"
    | |   |       |               |               |     |   "AppleRAID-LevelName" = "Stripe"
    | |   |       |               |               |     |   "AppleRAID-RemovalAllowed" = "None"
    | |   |       |               |               |     |   "AppleRAID-SetStatus" = "Online"
    | |   |       |               |               |     |   "AppleRAID-MemberUUID" = "AEFCD2C9-2A76-4560-8DC4-9C0F97E26477"
    | |   |       |               |               |     |   "AppleRAID-Members" = ("EAD09C19-C86A-4E63-A75D-34D5F7DA4B09","00414A0A-51D9-43CD-B234-A28A4931AA77")
    | |   |       |               |               |     |   "AppleRAID-SizesCanVary" = No
    | |   |       |               |               |     |   "IOMaximumSegmentCountRead" = 512
    | |   |       |               |               |     |   "IOMaximumSegmentCountWrite" = 512
    | |   |       |               |               |     |   "AppleRAID-MemberStatus" = "Online"
    | |   |       |               |               |     |   "IOStorageFeatures" = {"Unmap"=Yes,"Priority"=No}
    | |   |       |               |               |     |   "AppleRAID-SetUUID" = "AEFCD2C9-2A76-4560-8DC4-9C0F97E26477"
    | |   |       |               |               |     |   "IOMaximumByteCountRead" = 2097152
    | |   |       |               |               |     |   "IOMinimumSegmentAlignmentByteCount" = 4
    | |   |       |               |               |     |   "IOMaximumByteCountWrite" = 2097152
    | |   |       |               |               |     |   "AppleRAID-Spares" = ()
    | |   |       |               |               |     |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |       |               |               |     | }
    | |   |       |               |               |     | 
    | |   |       |               |               |     +-o Untitled@0  <class IOMedia, id 0x100000ccd, registered, matched, active, busy 0 (1 ms), retain 9>
    | |   |       |               |               |       | {
    | |   |       |               |               |       |   "Content" = "Apple_HFS"
    | |   |       |               |               |       |   "Removable" = No
    | |   |       |               |               |       |   "Whole" = Yes
    | |   |       |               |               |       |   "Leaf" = Yes
    | |   |       |               |               |       |   "RAID" = Yes
    | |   |       |               |               |       |   "Ejectable" = No
    | |   |       |               |               |       |   "Preferred Block Size" = 512
    | |   |       |               |               |       |   "BSD Name" = "disk7"
    | |   |       |               |               |       |   "BSD Minor" = 27
    | |   |       |               |               |       |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |       |               |               |       |   "Writable" = Yes
    | |   |       |               |               |       |   "IOBootDevice" = ({"IOBootDevicePath"="IODeviceTree:/PCI0@0/RP05@1C,4/UPSB@0/DSB1@1/UPS0@0/pci-bridge@4/pci-bridge@0/pci-bridge@1/pci1987,5016@0/IONVMeController/IONVMeBlockStorageDevice@1/@1:2","IOBootDeviceSize"=2000054960128},{"IOBootDevicePath"="IODeviceTree:/PCI0@0/RP05@1C,4/UPSB@0/DSB1@1/UPS0@0/pci-bridge@4/pci-bridge@0/pci-bridge@2/pci1987,5016@0/IONVMeController/IONVMeBlockStorageDevice@1/@1:2","IOBootDeviceSize"=2000054960128})
    | |   |       |               |               |       |   "UUID" = "AEFCD2C9-2A76-4560-8DC4-9C0F97E26477"
    | |   |       |               |               |       |   "BSD Major" = 1
    | |   |       |               |               |       |   "Size" = 4000109887488
    | |   |       |               |               |       |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |       |               |               |       |   "Open" = Yes
    | |   |       |               |               |       |   "Content Hint" = "Apple_HFS"
    | |   |       |               |               |       |   "BSD Unit" = 7
    | |   |       |               |               |       | }
    | |   |       |               |               |       | 
    | |   |       |               |               |       +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x100000cce, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |       |               |               |           {
    | |   |       |               |               |             "IOProbeScore" = 30000
    | |   |       |               |               |             "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |       |               |               |             "IOMatchCategory" = "IOMediaBSDClient"
    | |   |       |               |               |             "IOClass" = "IOMediaBSDClient"
    | |   |       |               |               |             "IOProviderClass" = "IOMedia"
    | |   |       |               |               |             "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |       |               |               |             "IOResourceMatch" = "IOBSD"
    | |   |       |               |               |           }
    | |   |       |               |               |           
    | |   |       |               |               +-o Booter@3  <class IOMedia, id 0x100000cc7, registered, matched, active, busy 0 (1 ms), retain 10>
    | |   |       |               |                 | {
    | |   |       |               |                 |   "Open" = No
    | |   |       |               |                 |   "Preferred Block Size" = 512
    | |   |       |               |                 |   "Base" = 2000264695808
    | |   |       |               |                 |   "Writable" = Yes
    | |   |       |               |                 |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |       |               |                 |   "Size" = 134217728
    | |   |       |               |                 |   "Content" = "426F6F74-0000-11AA-AA11-00306543ECAC"
    | |   |       |               |                 |   "BSD Minor" = 25
    | |   |       |               |                 |   "Whole" = No
    | |   |       |               |                 |   "Removable" = No
    | |   |       |               |                 |   "UUID" = "3A9119AD-C920-46D3-B9AD-AD1A573420E9"
    | |   |       |               |                 |   "BSD Unit" = 6
    | |   |       |               |                 |   "BSD Major" = 1
    | |   |       |               |                 |   "Ejectable" = No
    | |   |       |               |                 |   "BSD Name" = "disk6s3"
    | |   |       |               |                 |   "Partition ID" = 3
    | |   |       |               |                 |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |       |               |                 |   "GPT Attributes" = 0
    | |   |       |               |                 |   "Content Hint" = "426F6F74-0000-11AA-AA11-00306543ECAC"
    | |   |       |               |                 |   "Leaf" = Yes
    | |   |       |               |                 | }
    | |   |       |               |                 | 
    | |   |       |               |                 +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x100000cca, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |       |               |                     {
    | |   |       |               |                       "IOProbeScore" = 30000
    | |   |       |               |                       "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |       |               |                       "IOMatchCategory" = "IOMediaBSDClient"
    | |   |       |               |                       "IOClass" = "IOMediaBSDClient"
    | |   |       |               |                       "IOProviderClass" = "IOMedia"
    | |   |       |               |                       "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |       |               |                       "IOResourceMatch" = "IOBSD"
    | |   |       |               |                     }
    | |   |       |               |                     
    | |   |       |               +-o pci-bridge@2  <class IOPCIDevice, id 0x100000c97, registered, matched, active, busy 0 (14 ms), retain 11>
    | |   |       |                 | {
    | |   |       |                 |   "IOInterruptSpecifiers" = (<1300000007000000>)
    | |   |       |                 |   "#address-cells" = <03000000>
    | |   |       |                 |   "class-code" = <00040600>
    | |   |       |                 |   "IOPCITunnelled" = Yes
    | |   |       |                 |   "IOPCIExpressSlotStatus" = 328
    | |   |       |                 |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   |       |                 |   "pci-aspm-default" = 0
    | |   |       |                 |   "IOInterruptControllers" = ("io-apic-0")
    | |   |       |                 |   "IOPCIHPType" = 48
    | |   |       |                 |   "vendor-id" = <86800000>
    | |   |       |                 |   "name" = <"pci-bridge">
    | |   |       |                 |   "device-id" = <da150000>
    | |   |       |                 |   "IOChildIndex" = 2
    | |   |       |                 |   "acpi-pmcap-offset" = 128
    | |   |       |                 |   "IOPCIResourced" = Yes
    | |   |       |                 |   "compatible" = <"pci8086,15da","pciclass,060400">
    | |   |       |                 |   "ranges" = <00000082000000000000c08100000082000000000000c0810000000000001000000000c20000000000000000000000c2000000000000000000000000000000000000008100000000000000000000008100000000000000000000000000000000>
    | |   |       |                 |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci","com.apple.developer.driverkit.transport.pci.bridge"))
    | |   |       |                 |   "IOPCIExpressLinkCapabilities" = 40983587
    | |   |       |                 |   "IODTPersist" = 0
    | |   |       |                 |   "IOPCIConfigured" = Yes
    | |   |       |                 |   "IOPCITunnelL1Enable" = No
    | |   |       |                 |   "revision-id" = <02000000>
    | |   |       |                 |   "IOPCIExpressLinkStatus" = 12323
    | |   |       |                 |   "IOPCIExpressCapabilities" = 354
    | |   |       |                 |   "pcidebug" = "136:2:0(137:137)"
    | |   |       |                 |   "IOName" = "pci-bridge"
    | |   |       |                 |   "#size-cells" = <02000000>
    | |   |       |                 |   "reg" = <0010880000000000000000000000000000000000>
    | |   |       |                 |   "IOPCIExpressSlotCapabilities" = 262144
    | |   |       |                 | }
    | |   |       |                 | 
    | |   |       |                 +-o IOPP  <class IOPCI2PCIBridge, id 0x100000ca0, registered, matched, active, busy 0 (12 ms), retain 8>
    | |   |       |                   | {
    | |   |       |                   |   "IOProbeScore" = 18446744073709551516
    | |   |       |                   |   "CFBundleIdentifier" = "com.apple.iokit.IOPCIFamily"
    | |   |       |                   |   "IOProviderClass" = "IOPCIDevice"
    | |   |       |                   |   "IOClass" = "IOPCI2PCIBridge"
    | |   |       |                   |   "IOPersonalityPublisher" = "com.apple.iokit.IOPCIFamily"
    | |   |       |                   |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOPCIFamily"
    | |   |       |                   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |       |                   |   "IONameMatch" = "pci-bridge"
    | |   |       |                   |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"MaxPowerState"=3}
    | |   |       |                   |   "IONameMatched" = "pci-bridge"
    | |   |       |                   | }
    | |   |       |                   | 
    | |   |       |                   +-o pci1987,5016@0  <class IOPCIDevice, id 0x100000c99, registered, matched, active, busy 0 (12 ms), retain 12>
    | |   |       |                     | {
    | |   |       |                     |   "assigned-addresses" = <10008982000000000000c0810000000000400000>
    | |   |       |                     |   "IOInterruptSpecifiers" = (<1300000007000000>,<2800000000000100>)
    | |   |       |                     |   "class-code" = <02080100>
    | |   |       |                     |   "IOPCITunnelled" = Yes
    | |   |       |                     |   "IODeviceMemory" = (({"address"=2176843776,"length"=16384}))
    | |   |       |                     |   "IOReportLegendPublic" = Yes
    | |   |       |                     |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   |       |                     |   "subsystem-vendor-id" = <87190000>
    | |   |       |                     |   "pci-aspm-default" = 0
    | |   |       |                     |   "IOPCIMSIMode" = Yes
    | |   |       |                     |   "IOInterruptControllers" = ("io-apic-0","IOPCIMessagedInterruptController")
    | |   |       |                     |   "IOPCIHPType" = 48
    | |   |       |                     |   "vendor-id" = <87190000>
    | |   |       |                     |   "name" = <"pci1987,5016">
    | |   |       |                     |   "device-id" = <16500000>
    | |   |       |                     |   "IOChildIndex" = 1
    | |   |       |                     |   "IOPCIResourced" = Yes
    | |   |       |                     |   "compatible" = <"pci1987,5016","pciclass,010802">
    | |   |       |                     |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci"))
    | |   |       |                     |   "IOPCIExpressLinkCapabilities" = 21231684
    | |   |       |                     |   "IOPCITunnelL1Enable" = No
    | |   |       |                     |   "subsystem-id" = <16500000>
    | |   |       |                     |   "revision-id" = <01000000>
    | |   |       |                     |   "IOPCIExpressLinkStatus" = 4131
    | |   |       |                     |   "IOPCIExpressCapabilities" = 2
    | |   |       |                     |   "pcidebug" = "137:0:0"
    | |   |       |                     |   "IOName" = "pci1987,5016"
    | |   |       |                     |   "IOReportLegend" = ({"IOReportGroupName"="Interrupt Statistics (by index)","IOReportChannels"=((5291294645182070784,4295098369,"               First Level Interrupt Handler Count"),(5291294645182070785,4295098369,"              Second Level Interrupt Handler Count"),(5291294645182070786,4295098369,"        First Level Interrupt Handler Time (MATUs)"),(5291294645182070787,4295098369,"   Second Level Interrupt Handler CPU Time (MATUs)"),(5291294645182070788,4295098369,"Second Level Interrupt Handler System Time (MATUs)")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="pci1987,5016 1"})
    | |   |       |                     |   "reg" = <00008900000000000000000000000000000000001000890200000000000000000000000000400000>
    | |   |       |                     |   "IOPCIPMCSState" = 8
    | |   |       |                     | }
    | |   |       |                     | 
    | |   |       |                     +-o IONVMeController  <class IONVMeController, id 0x100000ca9, registered, matched, active, busy 0 (5 ms), retain 10>
    | |   |       |                       | {
    | |   |       |                       |   "IOClass" = "IONVMeController"
    | |   |       |                       |   "IOMaximumSegmentByteCountRead" = 4096
    | |   |       |                       |   "IOPlatformPanicAction" = 0
    | |   |       |                       |   "IOPersonalityPublisher" = "com.apple.iokit.IONVMeFamily"
    | |   |       |                       |   "IOReportLegendPublic" = Yes
    | |   |       |                       |   "IOCommandPoolSize" = 256
    | |   |       |                       |   "IOProviderClass" = "IOPCIDevice"
    | |   |       |                       |   "Physical Interconnect Location" = "External"
    | |   |       |                       |   "IOMaximumSegmentByteCountWrite" = 4096
    | |   |       |                       |   "IOMaximumSegmentCountRead" = 256
    | |   |       |                       |   "Model Number" = "addlink M.2 PCIE G4x4 NVMe"
    | |   |       |                       |   "IOProbeScore" = 100
    | |   |       |                       |   "IOPowerManagement" = {"DevicePowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=32768,"MaxPowerState"=2,"DriverPowerState"=2}
    | |   |       |                       |   "IOMaximumSegmentCountWrite" = 256
    | |   |       |                       |   "Serial Number" = "03850712145D88465287"
    | |   |       |                       |   "NVMe Revision Supported" = "1.30"
    | |   |       |                       |   "IOPCIPauseCompatible" = Yes
    | |   |       |                       |   "Chipset Name" = "SSD Controller"
    | |   |       |                       |   "Physical Interconnect" = "PCI-Express"
    | |   |       |                       |   "CFBundleIdentifierKernel" = "com.apple.iokit.IONVMeFamily"
    | |   |       |                       |   "Vendor Name" = "Generic"
    | |   |       |                       |   "CFBundleIdentifier" = "com.apple.iokit.IONVMeFamily"
    | |   |       |                       |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |       |                       |   "IOMaximumByteCountRead" = 1048576
    | |   |       |                       |   "IOMaximumByteCountWrite" = 1048576
    | |   |       |                       |   "IOMinimumSegmentAlignmentByteCount" = 4
    | |   |       |                       |   "Controller Characteristics" = {"Preferred IO Size"=1048576}
    | |   |       |                       |   "Firmware Revision" = "EGFM13.0"
    | |   |       |                       |   "IOPCITunnelCompatible" = Yes
    | |   |       |                       |   "IOReportLegend" = ({"IOReportChannels"=((5644784279684675442,12885032962,"NVMe Power States")),"IOReportGroupName"="NVMe","IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865}})
    | |   |       |                       |   "IOUnitName" = "disk"
    | |   |       |                       |   "IOPCIClassMatch" = "0x01080200&0xffffff00"
    | |   |       |                       | }
    | |   |       |                       | 
    | |   |       |                       +-o IONVMeBlockStorageDevice@1  <class IONVMeBlockStorageDevice, id 0x100000cac, registered, matched, active, busy 0 (5 ms), retain 12>
    | |   |       |                         | {
    | |   |       |                         |   "IOCFPlugInTypes" = {"AA0FA6F9-C2D6-457F-B10B-59A13253292F"="NVMeSMARTLib.plugin"}
    | |   |       |                         |   "NamespaceUUID" = 2096461499309980004
    | |   |       |                         |   "Logical Block Size" = 512
    | |   |       |                         |   "NamespaceID" = 1
    | |   |       |                         |   "IOUnit" = 1
    | |   |       |                         |   "IOReportLegend" = ({"IOReportGroupName"="NVMe","IOReportChannels"=((6082504312848663127,6442450945,"Tier0 BW Scale Factor"),(6082504312865440343,6442450945,"Tier1 BW Scale Factor"),(6082504312882217559,6442450945,"Tier2 BW Scale Factor"),(6082504312898994775,6442450945,"Tier3 BW Scale Factor")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="BW Limits"},{"IOReportGroupName"="NVMe","IOReportChannels"=((6084209303804800357,6442450945,"Total time elapsed"),(6082504312848654368,6442450945,"Tier0 Throttle Time"),(6082504312865431584,6442450945,"Tier1 Throttle Time"),(6082504312882208800,6442450945,"Tier2 Throttle Time"),(6082504312898986016,6442450945,"Tier3 Throttle Time")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Time weighted throttle statistics"})
    | |   |       |                         |   "ThermalThrottlingSupported" = No
    | |   |       |                         |   "device-type" = "Generic"
    | |   |       |                         |   "IOReportLegendPublic" = Yes
    | |   |       |                         |   "Physical Block Size" = 512
    | |   |       |                         |   "Protocol Characteristics" = {"Physical Interconnect"="PCI-Express","Physical Interconnect Location"="External"}
    | |   |       |                         |   "Device Characteristics" = {"Serial Number"="03850712145D88465287","Medium Type"="Solid State","Product Name"="addlink M.2 PCIE G4x4 NVMe","Vendor Name"="","Product Revision Level"="EGFM13.0"}
    | |   |       |                         |   "IOStorageFeatures" = {"Unmap"=Yes,"Priority"=No,"Barrier"=No}
    | |   |       |                         |   "NVMe SMART Capable" = Yes
    | |   |       |                         | }
    | |   |       |                         | 
    | |   |       |                         +-o IOBlockStorageDriver  <class IOBlockStorageDriver, id 0x100000cae, registered, matched, active, busy 0 (4 ms), retain 9>
    | |   |       |                           | {
    | |   |       |                           |   "IOPropertyMatch" = {"device-type"="Generic"}
    | |   |       |                           |   "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |       |                           |   "IOProviderClass" = "IOBlockStorageDevice"
    | |   |       |                           |   "IOClass" = "IOBlockStorageDriver"
    | |   |       |                           |   "IOProbeScore" = 0
    | |   |       |                           |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |       |                           |   "Statistics" = {"Operations (Write)"=3106,"Latency Time (Write)"=0,"Bytes (Read)"=2182186496,"Errors (Write)"=0,"Total Time (Read)"=3758344178,"Latency Time (Read)"=0,"Retries (Read)"=0,"Errors (Read)"=0,"Total Time (Write)"=4311761637,"Bytes (Write)"=2683912192,"Operations (Read)"=2974,"Retries (Write)"=0}
    | |   |       |                           |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |       |                           |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |       |                           | }
    | |   |       |                           | 
    | |   |       |                           +-o addlink M.2 PCIE G4x4 NVMe Media  <class IOMedia, id 0x100000cb0, registered, matched, active, busy 0 (4 ms), retain 12>
    | |   |       |                             | {
    | |   |       |                             |   "Content" = "GUID_partition_scheme"
    | |   |       |                             |   "Removable" = No
    | |   |       |                             |   "Whole" = Yes
    | |   |       |                             |   "Leaf" = No
    | |   |       |                             |   "BSD Name" = "disk5"
    | |   |       |                             |   "Ejectable" = No
    | |   |       |                             |   "Preferred Block Size" = 512
    | |   |       |                             |   "IOMediaIcon" = {"IOBundleResourceFile"="External.icns","CFBundleIdentifier"="com.apple.iokit.IOStorageFamily"}
    | |   |       |                             |   "BSD Minor" = 12
    | |   |       |                             |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |       |                             |   "Writable" = Yes
    | |   |       |                             |   "BSD Major" = 1
    | |   |       |                             |   "Size" = 2000398934016
    | |   |       |                             |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |       |                             |   "Open" = Yes
    | |   |       |                             |   "Content Hint" = ""
    | |   |       |                             |   "BSD Unit" = 5
    | |   |       |                             | }
    | |   |       |                             | 
    | |   |       |                             +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x100000cb2, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |       |                             |   {
    | |   |       |                             |     "IOProbeScore" = 30000
    | |   |       |                             |     "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |       |                             |     "IOMatchCategory" = "IOMediaBSDClient"
    | |   |       |                             |     "IOClass" = "IOMediaBSDClient"
    | |   |       |                             |     "IOProviderClass" = "IOMedia"
    | |   |       |                             |     "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |       |                             |     "IOResourceMatch" = "IOBSD"
    | |   |       |                             |   }
    | |   |       |                             |   
    | |   |       |                             +-o IOGUIDPartitionScheme  <class IOGUIDPartitionScheme, id 0x100000cb6, !registered, !matched, active, busy 0 (3 ms), retain 8>
    | |   |       |                               | {
    | |   |       |                               |   "IOProbeScore" = 4000
    | |   |       |                               |   "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |       |                               |   "IOMatchCategory" = "IOStorage"
    | |   |       |                               |   "IOClass" = "IOGUIDPartitionScheme"
    | |   |       |                               |   "IOPropertyMatch" = {"Whole"=Yes}
    | |   |       |                               |   "IOProviderClass" = "IOMedia"
    | |   |       |                               |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |       |                               |   "UUID" = "D198BBB9-55E6-4A00-8709-3AC2EFB9062E"
    | |   |       |                               |   "Content Mask" = "GUID_partition_scheme"
    | |   |       |                               | }
    | |   |       |                               | 
    | |   |       |                               +-o EFI System Partition@1  <class IOMedia, id 0x100000cbe, registered, matched, active, busy 0 (1 ms), retain 10>
    | |   |       |                               | | {
    | |   |       |                               | |   "Open" = No
    | |   |       |                               | |   "Preferred Block Size" = 512
    | |   |       |                               | |   "Base" = 20480
    | |   |       |                               | |   "Writable" = Yes
    | |   |       |                               | |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |       |                               | |   "Size" = 209715200
    | |   |       |                               | |   "Content" = "C12A7328-F81F-11D2-BA4B-00A0C93EC93B"
    | |   |       |                               | |   "BSD Minor" = 14
    | |   |       |                               | |   "Whole" = No
    | |   |       |                               | |   "Removable" = No
    | |   |       |                               | |   "UUID" = "3D6A30CC-509A-41D9-A606-676A6070C0DA"
    | |   |       |                               | |   "BSD Unit" = 5
    | |   |       |                               | |   "BSD Major" = 1
    | |   |       |                               | |   "Ejectable" = No
    | |   |       |                               | |   "BSD Name" = "disk5s1"
    | |   |       |                               | |   "Partition ID" = 1
    | |   |       |                               | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |       |                               | |   "GPT Attributes" = 0
    | |   |       |                               | |   "Content Hint" = "C12A7328-F81F-11D2-BA4B-00A0C93EC93B"
    | |   |       |                               | |   "Leaf" = Yes
    | |   |       |                               | | }
    | |   |       |                               | | 
    | |   |       |                               | +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x100000cc1, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |       |                               |     {
    | |   |       |                               |       "IOProbeScore" = 30000
    | |   |       |                               |       "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |       |                               |       "IOMatchCategory" = "IOMediaBSDClient"
    | |   |       |                               |       "IOClass" = "IOMediaBSDClient"
    | |   |       |                               |       "IOProviderClass" = "IOMedia"
    | |   |       |                               |       "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |       |                               |       "IOResourceMatch" = "IOBSD"
    | |   |       |                               |     }
    | |   |       |                               |     
    | |   |       |                               +-o Untitled 2@2  <class IOMedia, id 0x100000cbf, registered, matched, active, busy 0 (2 ms), retain 12>
    | |   |       |                               | | {
    | |   |       |                               | |   "Open" = Yes
    | |   |       |                               | |   "Preferred Block Size" = 512
    | |   |       |                               | |   "Base" = 209735680
    | |   |       |                               | |   "Writable" = Yes
    | |   |       |                               | |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |       |                               | |   "Size" = 2000054960128
    | |   |       |                               | |   "Content" = "52414944-0000-11AA-AA11-00306543ECAC"
    | |   |       |                               | |   "BSD Minor" = 15
    | |   |       |                               | |   "Whole" = No
    | |   |       |                               | |   "Removable" = No
    | |   |       |                               | |   "UUID" = "7ABE2E26-5C25-4655-BB02-123EFAE82986"
    | |   |       |                               | |   "BSD Unit" = 5
    | |   |       |                               | |   "BSD Major" = 1
    | |   |       |                               | |   "Ejectable" = No
    | |   |       |                               | |   "BSD Name" = "disk5s2"
    | |   |       |                               | |   "Partition ID" = 2
    | |   |       |                               | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |       |                               | |   "GPT Attributes" = 0
    | |   |       |                               | |   "Content Hint" = "52414944-0000-11AA-AA11-00306543ECAC"
    | |   |       |                               | |   "Leaf" = No
    | |   |       |                               | | }
    | |   |       |                               | | 
    | |   |       |                               | +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x100000cc2, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |       |                               | |   {
    | |   |       |                               | |     "IOProbeScore" = 30000
    | |   |       |                               | |     "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |       |                               | |     "IOMatchCategory" = "IOMediaBSDClient"
    | |   |       |                               | |     "IOClass" = "IOMediaBSDClient"
    | |   |       |                               | |     "IOProviderClass" = "IOMedia"
    | |   |       |                               | |     "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |       |                               | |     "IOResourceMatch" = "IOBSD"
    | |   |       |                               | |   }
    | |   |       |                               | |   
    | |   |       |                               | +-o AppleRAIDMember  <class AppleRAIDMember, id 0x100000cc3, !registered, !matched, active, busy 0, retain 8>
    | |   |       |                               |   | {
    | |   |       |                               |   |   "IOClass" = "AppleRAIDMember"
    | |   |       |                               |   |   "CFBundleIdentifier" = "com.apple.driver.AppleRAID"
    | |   |       |                               |   |   "IOProviderClass" = "IOMedia"
    | |   |       |                               |   |   "IOPropertyMatch" = ({"Content Hint"="Apple_RAID"},{"Content Hint"="Apple_Boot_RAID"},{"Content Hint"="52414944-0000-11AA-AA11-00306543ECAC"})
    | |   |       |                               |   |   "IOProbeScore" = 500
    | |   |       |                               |   |   "IOMatchCategory" = "IOStorage"
    | |   |       |                               |   |   "AppleRAID-SetUUID" = "AEFCD2C9-2A76-4560-8DC4-9C0F97E26477"
    | |   |       |                               |   |   "IOPersonalityPublisher" = "com.apple.driver.AppleRAID"
    | |   |       |                               |   |   "IOStorageFeatures" = {"Unmap"=Yes,"Priority"=No}
    | |   |       |                               |   |   "CFBundleIdentifierKernel" = "com.apple.driver.AppleRAID"
    | |   |       |                               |   |   "AppleRAID-MemberUUID" = "00414A0A-51D9-43CD-B234-A28A4931AA77"
    | |   |       |                               |   |   "AppleRAID-MemberStatus" = "Online"
    | |   |       |                               |   | }
    | |   |       |                               |   | 
    | |   |       |                               |   +-o AppleRAIDStripeSet  <class AppleRAIDStripeSet, id 0x100000ccc, registered, matched, active, busy 0 (1 ms), retain 11>
    | |   |       |                               |     | {
    | |   |       |                               |     |   "AppleRAID-CanAddSpares" = No
    | |   |       |                               |     |   "IOPolledInterface" = No
    | |   |       |                               |     |   "AppleRAID-SetName" = "Untitled"
    | |   |       |                               |     |   "IOMaximumSegmentByteCountRead" = 4096
    | |   |       |                               |     |   "AppleRAID-CanAddMembers" = No
    | |   |       |                               |     |   "IOMaximumSegmentByteCountWrite" = 4096
    | |   |       |                               |     |   "AppleRAID-ContentHint" = "Apple_HFS"
    | |   |       |                               |     |   "AppleRAID-LevelName" = "Stripe"
    | |   |       |                               |     |   "AppleRAID-RemovalAllowed" = "None"
    | |   |       |                               |     |   "AppleRAID-SetStatus" = "Online"
    | |   |       |                               |     |   "AppleRAID-MemberUUID" = "AEFCD2C9-2A76-4560-8DC4-9C0F97E26477"
    | |   |       |                               |     |   "AppleRAID-Members" = ("EAD09C19-C86A-4E63-A75D-34D5F7DA4B09","00414A0A-51D9-43CD-B234-A28A4931AA77")
    | |   |       |                               |     |   "AppleRAID-SizesCanVary" = No
    | |   |       |                               |     |   "IOMaximumSegmentCountRead" = 512
    | |   |       |                               |     |   "IOMaximumSegmentCountWrite" = 512
    | |   |       |                               |     |   "AppleRAID-MemberStatus" = "Online"
    | |   |       |                               |     |   "IOStorageFeatures" = {"Unmap"=Yes,"Priority"=No}
    | |   |       |                               |     |   "AppleRAID-SetUUID" = "AEFCD2C9-2A76-4560-8DC4-9C0F97E26477"
    | |   |       |                               |     |   "IOMaximumByteCountRead" = 2097152
    | |   |       |                               |     |   "IOMinimumSegmentAlignmentByteCount" = 4
    | |   |       |                               |     |   "IOMaximumByteCountWrite" = 2097152
    | |   |       |                               |     |   "AppleRAID-Spares" = ()
    | |   |       |                               |     |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |       |                               |     | }
    | |   |       |                               |     | 
    | |   |       |                               |     +-o Untitled@0  <class IOMedia, id 0x100000ccd, registered, matched, active, busy 0 (1 ms), retain 9>
    | |   |       |                               |       | {
    | |   |       |                               |       |   "Content" = "Apple_HFS"
    | |   |       |                               |       |   "Removable" = No
    | |   |       |                               |       |   "Whole" = Yes
    | |   |       |                               |       |   "Leaf" = Yes
    | |   |       |                               |       |   "RAID" = Yes
    | |   |       |                               |       |   "Ejectable" = No
    | |   |       |                               |       |   "Preferred Block Size" = 512
    | |   |       |                               |       |   "BSD Name" = "disk7"
    | |   |       |                               |       |   "BSD Minor" = 27
    | |   |       |                               |       |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |       |                               |       |   "Writable" = Yes
    | |   |       |                               |       |   "IOBootDevice" = ({"IOBootDevicePath"="IODeviceTree:/PCI0@0/RP05@1C,4/UPSB@0/DSB1@1/UPS0@0/pci-bridge@4/pci-bridge@0/pci-bridge@1/pci1987,5016@0/IONVMeController/IONVMeBlockStorageDevice@1/@1:2","IOBootDeviceSize"=2000054960128},{"IOBootDevicePath"="IODeviceTree:/PCI0@0/RP05@1C,4/UPSB@0/DSB1@1/UPS0@0/pci-bridge@4/pci-bridge@0/pci-bridge@2/pci1987,5016@0/IONVMeController/IONVMeBlockStorageDevice@1/@1:2","IOBootDeviceSize"=2000054960128})
    | |   |       |                               |       |   "UUID" = "AEFCD2C9-2A76-4560-8DC4-9C0F97E26477"
    | |   |       |                               |       |   "BSD Major" = 1
    | |   |       |                               |       |   "Size" = 4000109887488
    | |   |       |                               |       |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |       |                               |       |   "Open" = Yes
    | |   |       |                               |       |   "Content Hint" = "Apple_HFS"
    | |   |       |                               |       |   "BSD Unit" = 7
    | |   |       |                               |       | }
    | |   |       |                               |       | 
    | |   |       |                               |       +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x100000cce, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |       |                               |           {
    | |   |       |                               |             "IOProbeScore" = 30000
    | |   |       |                               |             "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |       |                               |             "IOMatchCategory" = "IOMediaBSDClient"
    | |   |       |                               |             "IOClass" = "IOMediaBSDClient"
    | |   |       |                               |             "IOProviderClass" = "IOMedia"
    | |   |       |                               |             "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |       |                               |             "IOResourceMatch" = "IOBSD"
    | |   |       |                               |           }
    | |   |       |                               |           
    | |   |       |                               +-o Booter@3  <class IOMedia, id 0x100000cc0, registered, matched, active, busy 0 (1 ms), retain 10>
    | |   |       |                                 | {
    | |   |       |                                 |   "Open" = No
    | |   |       |                                 |   "Preferred Block Size" = 512
    | |   |       |                                 |   "Base" = 2000264695808
    | |   |       |                                 |   "Writable" = Yes
    | |   |       |                                 |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |       |                                 |   "Size" = 134217728
    | |   |       |                                 |   "Content" = "426F6F74-0000-11AA-AA11-00306543ECAC"
    | |   |       |                                 |   "BSD Minor" = 16
    | |   |       |                                 |   "Whole" = No
    | |   |       |                                 |   "Removable" = No
    | |   |       |                                 |   "UUID" = "13AA29DB-9C1D-4DEA-B9A0-01DB027C3E92"
    | |   |       |                                 |   "BSD Unit" = 5
    | |   |       |                                 |   "BSD Major" = 1
    | |   |       |                                 |   "Ejectable" = No
    | |   |       |                                 |   "BSD Name" = "disk5s3"
    | |   |       |                                 |   "Partition ID" = 3
    | |   |       |                                 |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |       |                                 |   "GPT Attributes" = 0
    | |   |       |                                 |   "Content Hint" = "426F6F74-0000-11AA-AA11-00306543ECAC"
    | |   |       |                                 |   "Leaf" = Yes
    | |   |       |                                 | }
    | |   |       |                                 | 
    | |   |       |                                 +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x100000cc4, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |       |                                     {
    | |   |       |                                       "IOProbeScore" = 30000
    | |   |       |                                       "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |       |                                       "IOMatchCategory" = "IOMediaBSDClient"
    | |   |       |                                       "IOClass" = "IOMediaBSDClient"
    | |   |       |                                       "IOProviderClass" = "IOMedia"
    | |   |       |                                       "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |       |                                       "IOResourceMatch" = "IOBSD"
    | |   |       |                                     }
    | |   |       |                                     
    | |   |       +-o DSB2@2  <class IOPCIDevice, id 0x10000023a, registered, matched, active, busy 0 (5 ms), retain 11>
    | |   |       | | {
    | |   |       | |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   |       | |   "PCIHotplugCapable" = 0
    | |   |       | |   "IOPCIExpressLinkCapabilities" = 39848001
    | |   |       | |   "vendor-id" = <86800000>
    | |   |       | |   "class-code" = <00040600>
    | |   |       | |   "IOName" = "pci-bridge"
    | |   |       | |   "#size-cells" = <02000000>
    | |   |       | |   "IOPCIExpressSlotCapabilities" = 262144
    | |   |       | |   "IOPCIHPType" = 2
    | |   |       | |   "IOChildIndex" = 3
    | |   |       | |   "pcidebug" = "8:2:0(9:9)"
    | |   |       | |   "IOPCIExpressLinkStatus" = 20545
    | |   |       | |   "pci-aspm-default" = 0
    | |   |       | |   "IOPCIExpressCapabilities" = 354
    | |   |       | |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci","com.apple.developer.driverkit.transport.pci.bridge"))
    | |   |       | |   "IOPCIConfigured" = Yes
    | |   |       | |   "IOInterruptControllers" = ("io-apic-0")
    | |   |       | |   "IODTPersist" = 0
    | |   |       | |   "built-in" = <00>
    | |   |       | |   "IOPCIResourced" = Yes
    | |   |       | |   "IOPowerManagement" = {"ChildrenPowerState"=0,"CurrentPowerState"=0,"CapabilityFlags"=0,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   |       | |   "ranges" = <0000008200000000000090810000008200000000000090810000000000001000000000c20000000000000000000000c2000000000000000000000000000000000000008100000000000000000000008100000000000000000000000000000000>
    | |   |       | |   "acpi-pmcap-offset" = 128
    | |   |       | |   "name" = <"pci-bridge">
    | |   |       | |   "compatible" = <"pci8086,15ea","pciclass,060400","DSB2">
    | |   |       | |   "IOPCIExpressSlotStatus" = 64
    | |   |       | |   "reg" = <0010080000000000000000000000000000000000>
    | |   |       | |   "IOPCITunnelL1Enable" = No
    | |   |       | |   "device-id" = <ea150000>
    | |   |       | |   "#address-cells" = <03000000>
    | |   |       | |   "revision-id" = <06000000>
    | |   |       | |   "IOInterruptSpecifiers" = (<1200000007000000>)
    | |   |       | |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/RP05@1c0004/UPSB@0/DSB2@20000"
    | |   |       | | }
    | |   |       | | 
    | |   |       | +-o IOPP  <class IOPCI2PCIBridge, id 0x100000328, registered, matched, active, busy 0 (1 ms), retain 8>
    | |   |       |   | {
    | |   |       |   |   "IOProbeScore" = 18446744073709551516
    | |   |       |   |   "CFBundleIdentifier" = "com.apple.iokit.IOPCIFamily"
    | |   |       |   |   "IOProviderClass" = "IOPCIDevice"
    | |   |       |   |   "IOClass" = "IOPCI2PCIBridge"
    | |   |       |   |   "IOPersonalityPublisher" = "com.apple.iokit.IOPCIFamily"
    | |   |       |   |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOPCIFamily"
    | |   |       |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |       |   |   "IONameMatch" = "pci-bridge"
    | |   |       |   |   "IOPowerManagement" = {"ChildrenPowerState"=0,"CurrentPowerState"=0,"CapabilityFlags"=0,"MaxPowerState"=3}
    | |   |       |   |   "IONameMatched" = "pci-bridge"
    | |   |       |   | }
    | |   |       |   | 
    | |   |       |   +-o XHC2@0  <class IOPCIDevice, id 0x10000023b, registered, matched, active, busy 0 (1 ms), retain 13>
    | |   |       |     | {
    | |   |       |     |   "assigned-addresses" = <1000098200000000000090810000000000000100>
    | |   |       |     |   "IOInterruptSpecifiers" = (<1200000007000000>,<1500000000000100>)
    | |   |       |     |   "class-code" = <30030c00>
    | |   |       |     |   "IODeviceMemory" = (({"address"=2173698048,"length"=65536}))
    | |   |       |     |   "IOReportLegendPublic" = Yes
    | |   |       |     |   "IOPowerManagement" = {"ChildrenPowerState"=0,"CurrentPowerState"=0,"CapabilityFlags"=0,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   |       |     |   "subsystem-vendor-id" = <86800000>
    | |   |       |     |   "built-in" = <00>
    | |   |       |     |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   |       |     |   "pci-aspm-default" = 0
    | |   |       |     |   "IOInterruptControllers" = ("io-apic-0","IOPCIMessagedInterruptController")
    | |   |       |     |   "USBBusNumber" = 0
    | |   |       |     |   "vendor-id" = <86800000>
    | |   |       |     |   "name" = <"pci8086,15ec">
    | |   |       |     |   "device-id" = <ec150000>
    | |   |       |     |   "IOPCIHPType" = 2
    | |   |       |     |   "IOChildIndex" = 1
    | |   |       |     |   "acpi-pmcap-offset" = 128
    | |   |       |     |   "compatible" = <"pci8086,0","pci8086,15ec","pciclass,0c0330","XHC2">
    | |   |       |     |   "IOPCIResourced" = Yes
    | |   |       |     |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci"))
    | |   |       |     |   "IOPCIExpressLinkCapabilities" = 4458561
    | |   |       |     |   "IOPCITunnelL1Enable" = No
    | |   |       |     |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/RP05@1c0004/UPSB@0/DSB2@20000/XHC2@0"
    | |   |       |     |   "subsystem-id" = <00000000>
    | |   |       |     |   "revision-id" = <06000000>
    | |   |       |     |   "IOPCIExpressLinkStatus" = 4161
    | |   |       |     |   "IOPCIExpressCapabilities" = 2
    | |   |       |     |   "pcidebug" = "9:0:0"
    | |   |       |     |   "IOName" = "pci8086,15ec"
    | |   |       |     |   "IOReportLegend" = ({"IOReportGroupName"="Interrupt Statistics (by index)","IOReportChannels"=((5291294645182070784,4295098369,"               First Level Interrupt Handler Count"),(5291294645182070785,4295098369,"              Second Level Interrupt Handler Count"),(5291294645182070786,4295098369,"        First Level Interrupt Handler Time (MATUs)"),(5291294645182070787,4295098369,"   Second Level Interrupt Handler CPU Time (MATUs)"),(5291294645182070788,4295098369,"Second Level Interrupt Handler System Time (MATUs)")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="XHC2 1"})
    | |   |       |     |   "reg" = <00000900000000000000000000000000000000001000090200000000000000000000000000000100>
    | |   |       |     | }
    | |   |       |     | 
    | |   |       |     +-o XHC2@00000000  <class AppleUSBXHCITR, id 0x100000344, registered, matched, active, busy 0 (0 ms), retain 34>
    | |   |       |       | {
    | |   |       |       |   "IOClass" = "AppleUSBXHCITR"
    | |   |       |       |   "UsbCompanionHS" = ("XHC1")
    | |   |       |       |   "UsbCompanionFS" = ("XHC1")
    | |   |       |       |   "kUSBSleepPortCurrentLimit" = 2100
    | |   |       |       |   "IOPersonalityPublisher" = "com.apple.driver.usb.AppleUSBXHCIPCI"
    | |   |       |       |   "IOPowerManagement" = {"ChildrenPowerState"=0,"DevicePowerState"=0,"CurrentPowerState"=0,"CapabilityFlags"=0,"MaxPowerState"=3,"DriverPowerState"=0}
    | |   |       |       |   "IOProviderClass" = "IOPCIDevice"
    | |   |       |       |   "IOProbeScore" = 5000
    | |   |       |       |   "locationID" = 0
    | |   |       |       |   "name" = <"XHC2">
    | |   |       |       |   "device-properties" = {"acpi-device"="IOACPIPlatformDevice is not serializable","USBBusNumber"=0,"acpi-path"="IOACPIPlane:/_SB/PCI0@0/RP05@1c0004/UPSB@0/DSB2@20000/XHC2@0"}
    | |   |       |       |   "kUSBWakePortCurrentLimit" = 2100
    | |   |       |       |   "CFBundleIdentifierKernel" = "com.apple.driver.usb.AppleUSBXHCIPCI"
    | |   |       |       |   "IOPCIPrimaryMatch" = "0x15e98086 0x15ec8086 0x15f08086 0x0b278086"
    | |   |       |       |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |       |       |   "CFBundleIdentifier" = "com.apple.driver.usb.AppleUSBXHCIPCI"
    | |   |       |       |   "UsbHostControllerDisableWakeSources" = Yes
    | |   |       |       |   "Revision" = <0103>
    | |   |       |       |   "IOPCITunnelCompatible" = Yes
    | |   |       |       |   "controller-statistics" = {"kControllerStatIOCount"=0,"kControllerStatPowerStateTime"={"kPowerStateOff"="12631185ms (99%)","kPowerStateSleep"="0ms (0%)","kPowerStateOn"="380ms (0%)","kPowerStateSuspended"="333ms (0%)"},"kControllerStatSpuriousInterruptCount"=0}
    | |   |       |       |   "UsbCompanionLS" = ("XHC1")
    | |   |       |       |   "kUSBSleepSupported" = Yes
    | |   |       |       | }
    | |   |       |       | 
    | |   |       |       +-o SSP1@00100000  <class AppleUSB30XHCITypeCPort, id 0x10000036f, registered, matched, active, busy 0 (0 ms), retain 13>
    | |   |       |       |   {
    | |   |       |       |     "UsbCompanionHS" = {"UsbCompanionPortNumber"=<07000000>,"UsbCompanionControllerName"="XHC1"}
    | |   |       |       |     "UsbCompanionFS" = {"UsbCompanionPortNumber"=<07000000>,"UsbCompanionControllerName"="XHC1"}
    | |   |       |       |     "kUSBSleepPortCurrentLimit" = 3000
    | |   |       |       |     "IOPowerManagement" = {"PowerOverrideOn"=Yes,"DevicePowerState"=0,"CurrentPowerState"=0,"CapabilityFlags"=0,"MaxPowerState"=3,"DriverPowerState"=0}
    | |   |       |       |     "link-error-count" = 0
    | |   |       |       |     "kUSBBusCurrentSleepAllocation" = 0
    | |   |       |       |     "port-statistics" = {"kPortStatEOF2ViolationCurrentConnectCount"=0,"kPortStatEOF2ViolationDuringResetCount"=0,"kPortStatPowerStateTime"={"kPowerStateOff"="12631308ms (99%)","kPowerStateSleep"="0ms (0%)","kPowerStateOn"="251ms (0%)","kPowerStateSuspended"="333ms (0%)"},"kPortStatConnectCount"=0,"kPortStatRemoteWakeCount"=0,"kPortStatEOF2ViolationRecoveryDuringResetCount"=0,"kPortStatAddressFailureCount"=0,"kPortStatEOF2ViolationCount"=0,"kPortStatEnumerationFailureCount"=0,"kPortStatOverCurrentCount"=0,"kPortStatEOF2ViolationDuringResumeCount"=0}
    | |   |       |       |     "locationID" = 1048576
    | |   |       |       |     "name" = "SSP1"
    | |   |       |       |     "UsbPowerSource" = 2
    | |   |       |       |     "kUSBWakePortCurrentLimit" = 3000
    | |   |       |       |     "device-properties" = {"UsbCPortNumber"=2,"kUSBWakePortCurrentLimit"=3000,"kUSBSleepPortCurrentLimit"=3000,"UsbPowerSource"=2,"acpi-path"="IOACPIPlane:/_SB/PCI0@0/RP05@1c0004/UPSB@0/DSB2@20000/XHC2@0/RHUB@0/SSP1@3","acpi-device"="IOACPIPlatformDevice is not serializable"}
    | |   |       |       |     "UsbConnector" = 9
    | |   |       |       |     "port" = <03000000>
    | |   |       |       |     "port-status" = 0
    | |   |       |       |     "UsbCPortNumber" = 2
    | |   |       |       |     "kUSBHostPortExternalDevicePowerController" = "IOACPIPlatformDevice is not serializable"
    | |   |       |       |     "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |       |       |     "UsbBusCurrentPoolID" = 4294968175
    | |   |       |       |     "UsbCompanionLS" = {"UsbCompanionPortNumber"=<07000000>,"UsbCompanionControllerName"="XHC1"}
    | |   |       |       |     "kUSBBusCurrentAllocation" = 150
    | |   |       |       |   }
    | |   |       |       |   
    | |   |       |       +-o SSP2@00200000  <class AppleUSB30XHCITypeCPort, id 0x100000371, registered, matched, active, busy 0 (0 ms), retain 13>
    | |   |       |           {
    | |   |       |             "UsbCompanionHS" = {"UsbCompanionPortNumber"=<0c000000>,"UsbCompanionControllerName"="XHC1"}
    | |   |       |             "UsbCompanionFS" = {"UsbCompanionPortNumber"=<0c000000>,"UsbCompanionControllerName"="XHC1"}
    | |   |       |             "kUSBSleepPortCurrentLimit" = 3000
    | |   |       |             "IOPowerManagement" = {"PowerOverrideOn"=Yes,"DevicePowerState"=0,"CurrentPowerState"=0,"CapabilityFlags"=0,"MaxPowerState"=3,"DriverPowerState"=0}
    | |   |       |             "link-error-count" = 0
    | |   |       |             "kUSBBusCurrentSleepAllocation" = 0
    | |   |       |             "port-statistics" = {"kPortStatEOF2ViolationCurrentConnectCount"=0,"kPortStatEOF2ViolationDuringResetCount"=0,"kPortStatPowerStateTime"={"kPowerStateOff"="12631308ms (99%)","kPowerStateSleep"="0ms (0%)","kPowerStateOn"="251ms (0%)","kPowerStateSuspended"="333ms (0%)"},"kPortStatConnectCount"=0,"kPortStatRemoteWakeCount"=0,"kPortStatEOF2ViolationRecoveryDuringResetCount"=0,"kPortStatAddressFailureCount"=0,"kPortStatEOF2ViolationCount"=0,"kPortStatEnumerationFailureCount"=0,"kPortStatOverCurrentCount"=0,"kPortStatEOF2ViolationDuringResumeCount"=0}
    | |   |       |             "locationID" = 2097152
    | |   |       |             "name" = "SSP2"
    | |   |       |             "UsbPowerSource" = 2
    | |   |       |             "kUSBWakePortCurrentLimit" = 3000
    | |   |       |             "device-properties" = {"UsbCPortNumber"=1,"acpi-path"="IOACPIPlane:/_SB/PCI0@0/RP05@1c0004/UPSB@0/DSB2@20000/XHC2@0/RHUB@0/SSP2@4","kUSBWakePortCurrentLimit"=3000,"kUSBSleepPortCurrentLimit"=3000,"acpi-device"="IOACPIPlatformDevice is not serializable","UsbPowerSource"=2,"UsbCompanionPortPresent"=1}
    | |   |       |             "UsbConnector" = 9
    | |   |       |             "port" = <04000000>
    | |   |       |             "port-status" = 0
    | |   |       |             "UsbCPortNumber" = 1
    | |   |       |             "kUSBHostPortExternalDevicePowerController" = "IOACPIPlatformDevice is not serializable"
    | |   |       |             "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |       |             "UsbBusCurrentPoolID" = 4294968177
    | |   |       |             "UsbCompanionLS" = {"UsbCompanionPortNumber"=<0c000000>,"UsbCompanionControllerName"="XHC1"}
    | |   |       |             "kUSBBusCurrentAllocation" = 150
    | |   |       |           }
    | |   |       |           
    | |   |       +-o DSB4@4  <class IOPCIDevice, id 0x10000023f, registered, matched, active, busy 0 (0 ms), retain 13>
    | |   |         | {
    | |   |         |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   |         |   "IOPCIMSIMode" = Yes
    | |   |         |   "IOPCIExpressLinkCapabilities" = 74451009
    | |   |         |   "vendor-id" = <86800000>
    | |   |         |   "class-code" = <00040600>
    | |   |         |   "IOName" = "pci-bridge"
    | |   |         |   "#size-cells" = <02000000>
    | |   |         |   "IOPCIExpressSlotCapabilities" = 2359392
    | |   |         |   "IOPCIHPType" = 48
    | |   |         |   "IOChildIndex" = 4
    | |   |         |   "pcidebug" = "8:4:0(13:13)"
    | |   |         |   "Thunderbolt Path" = "IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/RP05@1C,4/IOPP/UPSB@0/IOPP/DSB0@0/IOPP/NHI0@0/AppleThunderboltHAL/AppleThunderboltNHIType3/IOThunderboltController/IOThunderboltPort@7/IOThunderboltSwitchType3/IOThunderboltPort@9"
    | |   |         |   "IOPCIExpressLinkStatus" = 4161
    | |   |         |   "pci-aspm-default" = 0
    | |   |         |   "IOPCIExpressCapabilities" = 354
    | |   |         |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci","com.apple.developer.driverkit.transport.pci.bridge"))
    | |   |         |   "IOPCIConfigured" = Yes
    | |   |         |   "IOInterruptControllers" = ("io-apic-0","IOPCIMessagedInterruptController")
    | |   |         |   "IODTPersist" = 0
    | |   |         |   "Thunderbolt Entry ID" = 4294968275
    | |   |         |   "IOPCIResourced" = Yes
    | |   |         |   "IOPowerManagement" = {"ChildrenPowerState"=2,"DevicePowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   |         |   "AAPL,slot-name" = <"Slot- 2">
    | |   |         |   "ranges" = <0000008200000000000000000000008200000000000000000000000000000000000000c20000000000000000000000c2000000000000000000000000000000000000008100000000000000000000008100000000000000000000000000000000>
    | |   |         |   "acpi-pmcap-offset" = 128
    | |   |         |   "name" = <"pci-bridge">
    | |   |         |   "IOPCITunnelLinkChange" = Yes
    | |   |         |   "compatible" = <"pci8086,15ea","pciclass,060400","DSB4">
    | |   |         |   "IOReportLegendPublic" = Yes
    | |   |         |   "IOPCIExpressSlotStatus" = 0
    | |   |         |   "reg" = <0020080000000000000000000000000000000000>
    | |   |         |   "IOReportLegend" = ({"IOReportGroupName"="Interrupt Statistics (by index)","IOReportChannels"=((5291294645182070784,4295098369,"               First Level Interrupt Handler Count"),(5291294645182070785,4295098369,"              Second Level Interrupt Handler Count"),(5291294645182070786,4295098369,"        First Level Interrupt Handler Time (MATUs)"),(5291294645182070787,4295098369,"   Second Level Interrupt Handler CPU Time (MATUs)"),(5291294645182070788,4295098369,"Second Level Interrupt Handler System Time (MATUs)")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DSB4 1"})
    | |   |         |   "device-id" = <ea150000>
    | |   |         |   "IOPCITunnelID" = 4294968130
    | |   |         |   "#address-cells" = <03000000>
    | |   |         |   "revision-id" = <06000000>
    | |   |         |   "IOInterruptSpecifiers" = (<1000000007000000>,<0e00000000000100>)
    | |   |         |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/RP05@1c0004/UPSB@0/DSB4@40000"
    | |   |         | }
    | |   |         | 
    | |   |         +-o IOPP  <class IOPCI2PCIBridge, id 0x10000032d, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |             {
    | |   |               "IOProbeScore" = 18446744073709551516
    | |   |               "CFBundleIdentifier" = "com.apple.iokit.IOPCIFamily"
    | |   |               "IOProviderClass" = "IOPCIDevice"
    | |   |               "IOClass" = "IOPCI2PCIBridge"
    | |   |               "IOPersonalityPublisher" = "com.apple.iokit.IOPCIFamily"
    | |   |               "CFBundleIdentifierKernel" = "com.apple.iokit.IOPCIFamily"
    | |   |               "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |               "IONameMatch" = "pci-bridge"
    | |   |               "IOPowerManagement" = {"CurrentPowerState"=2,"CapabilityFlags"=258,"MaxPowerState"=3,"DriverPowerState"=2}
    | |   |               "IONameMatched" = "pci-bridge"
    | |   |             }
    | |   |             
    | |   +-o URT0@1E  <class IOPCIDevice, id 0x100000269, registered, matched, active, busy 0 (332 ms), retain 11>
    | |   | | {
    | |   | |   "assigned-addresses" = <10f0008240000000007041100000000000100000>
    | |   | |   "IOInterruptSpecifiers" = (<1400000007000000>)
    | |   | |   "class-code" = <00800700>
    | |   | |   "uart-channel-number" = <0000000000000000>
    | |   | |   "IODeviceMemory" = (({"address"=275150630912,"length"=4096}))
    | |   | |   "IOReportLegendPublic" = Yes
    | |   | |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   | |   "subsystem-vendor-id" = <86800000>
    | |   | |   "built-in" = <00>
    | |   | |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   | |   "IOInterruptControllers" = ("io-apic-0")
    | |   | |   "vendor-id" = <86800000>
    | |   | |   "name" = <"pci8086,6a8">
    | |   | |   "device-id" = <a8060000>
    | |   | |   "IOPCIResourced" = Yes
    | |   | |   "compatible" = <"pci8086,7270","pci8086,6a8","pciclass,078000","URT0">
    | |   | |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci"))
    | |   | |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/URT0@1e0000"
    | |   | |   "subsystem-id" = <70720000>
    | |   | |   "revision-id" = <00000000>
    | |   | |   "IOPCIPMCSState" = 11
    | |   | |   "pcidebug" = "0:30:0"
    | |   | |   "IOName" = "pci8086,6a8"
    | |   | |   "IOReportLegend" = ({"IOReportGroupName"="Interrupt Statistics (by index)","IOReportChannels"=((5291294645182005248,4295098369,"               First Level Interrupt Handler Count"),(5291294645182005249,4295098369,"              Second Level Interrupt Handler Count"),(5291294645182005250,4295098369,"        First Level Interrupt Handler Time (MATUs)"),(5291294645182005251,4295098369,"   Second Level Interrupt Handler CPU Time (MATUs)"),(5291294645182005252,4295098369,"Second Level Interrupt Handler System Time (MATUs)")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="URT0 0"})
    | |   | |   "reg" = <00f000000000000000000000000000000000000010f0000200000000000000000000000000100000>
    | |   | | }
    | |   | | 
    | |   | +-o AppleIntelLpssUARTv1  <class AppleIntelLpssUARTv1, id 0x100000541, !registered, !matched, active, busy 0 (234 ms), retain 7>
    | |   |   | {
    | |   |   |   "IOClass" = "AppleIntelLpssUARTv1"
    | |   |   |   "CFBundleIdentifier" = "com.apple.driver.AppleIntelLpssUARTv1"
    | |   |   |   "IOProviderClass" = "IOPCIDevice"
    | |   |   |   "IOTTYBaseName" = "BLTH"
    | |   |   |   "compatible" = <"apple-uart-blth">
    | |   |   |   "IOPowerManagement" = {"ChildrenPowerState"=1,"CurrentPowerState"=1,"CapabilityFlags"=32768,"MaxPowerState"=1}
    | |   |   |   "IOProbeScore" = 1000
    | |   |   |   "IONameMatch" = ("URT0","URT1","URT2")
    | |   |   |   "Master Clock" = 48000000
    | |   |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   "LpssUartUseSclkRange" = 0
    | |   |   |   "IONameMatched" = "URT0"
    | |   |   |   "IOPersonalityPublisher" = "com.apple.driver.AppleIntelLpssUARTv1"
    | |   |   |   "CFBundleIdentifierKernel" = "com.apple.driver.AppleIntelLpssUARTv1"
    | |   |   |   "IOTTYSuffix" = ""
    | |   |   | }
    | |   |   | 
    | |   |   +-o BLTH@0  <class AppleSimpleUARTSync, id 0x10000026a, registered, matched, active, busy 0 (234 ms), retain 9>
    | |   |     | {
    | |   |     |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   |     |   "IOTTYBaseName" = "BLTH"
    | |   |     |   "serial state" = 18446744073246867559
    | |   |     |   "parity" = <0000000000000000>
    | |   |     |   "baud" = <c0c62d0000000000>
    | |   |     |   "compatible" = <"apple-uart-blth">
    | |   |     |   "serial parity" = 1
    | |   |     |   "serial baud rate" = 6000000
    | |   |     |   "stopBits" = <0100000000000000>
    | |   |     |   "HiddenPort" = Yes
    | |   |     |   "serial data width" = 16
    | |   |     |   "serial flow control" = 36
    | |   |     |   "IOTTYSuffix" = ""
    | |   |     |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/URT0@1e0000/BLTH@0"
    | |   |     |   "serial stop bits" = 2
    | |   |     |   "dataBits" = <0800000000000000>
    | |   |     | }
    | |   |     | 
    | |   |     +-o IOBluetoothHostControllerUARTTransport  <class IOBluetoothHostControllerUARTTransport, id 0x10000054c, registered, matched, active, busy 0 (0 ms), retain 13>
    | |   |     | | {
    | |   |     | |   "IOClass" = "IOBluetoothHostControllerUARTTransport"
    | |   |     | |   "IOPersonalityPublisher" = "com.apple.iokit.IOBluetoothHostControllerUARTTransport"
    | |   |     | |   "SupportBTPD" = Yes
    | |   |     | |   "IOPowerManagement" = {"ChildrenPowerState"=1,"DevicePowerState"=1,"CurrentPowerState"=1,"CapabilityFlags"=32768,"MaxPowerState"=1}
    | |   |     | |   "IOProviderClass" = "IORS232SerialStreamSync"
    | |   |     | |   "SupportBTRS" = Yes
    | |   |     | |   "SupportNewIdlePolicy" = Yes
    | |   |     | |   "IOProbeScore" = 2000
    | |   |     | |   "SetBTRB" = No
    | |   |     | |   "SetBTPD" = No
    | |   |     | |   "IONameMatch" = "apple-uart-blth"
    | |   |     | |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOBluetoothHostControllerUARTTransport"
    | |   |     | |   "LMPLoggingAvailable" = Yes
    | |   |     | |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |     | |   "CFBundleIdentifier" = "com.apple.iokit.IOBluetoothHostControllerUARTTransport"
    | |   |     | |   "SupportBTRB" = Yes
    | |   |     | |   "IONameMatched" = "apple-uart-blth"
    | |   |     | |   "SetBTPower" = 0
    | |   |     | |   "SupportBTPU" = Yes
    | |   |     | |   "SetBTLP" = 0
    | |   |     | |   "LMPLoggingEnabled" = Yes
    | |   |     | |   "SetBTRS" = No
    | |   |     | |   "SetBTPU" = No
    | |   |     | |   "SupportBTLP" = Yes
    | |   |     | | }
    | |   |     | | 
    | |   |     | +-o IOBluetoothACPIMethods  <class IOBluetoothACPIMethods, id 0x100000550, !registered, !matched, active, busy 0, retain 5>
    | |   |     |     {
    | |   |     |     }
    | |   |     |     
    | |   |     +-o AppleOnboardSerialBSDClient  <class AppleOnboardSerialBSDClient, id 0x10000054e, !registered, !matched, active, busy 0, retain 5>
    | |   |         {
    | |   |           "IOProbeScore" = 1000
    | |   |           "CFBundleIdentifier" = "com.apple.driver.AppleOnboardSerial"
    | |   |           "IOMatchCategory" = "AppleOnboardSerialBSDClient"
    | |   |           "IOClass" = "AppleOnboardSerialBSDClient"
    | |   |           "IOPersonalityPublisher" = "com.apple.driver.AppleOnboardSerial"
    | |   |           "IOProviderClass" = "AppleOnboardSerialSync"
    | |   |           "CFBundleIdentifierKernel" = "com.apple.driver.AppleOnboardSerial"
    | |   |           "IOResourceMatch" = "IOBSD"
    | |   |         }
    | |   |         
    | |   +-o URT1@1E,1  <class IOPCIDevice, id 0x10000026b, registered, matched, active, busy 0 (331 ms), retain 10>
    | |   | | {
    | |   | |   "assigned-addresses" = <10f1008240000000006041100000000000100000>
    | |   | |   "IOInterruptSpecifiers" = (<1500000007000000>)
    | |   | |   "class-code" = <00800700>
    | |   | |   "uart-channel-number" = <0100000000000000>
    | |   | |   "IODeviceMemory" = (({"address"=275150626816,"length"=4096}))
    | |   | |   "IOReportLegendPublic" = Yes
    | |   | |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   | |   "subsystem-vendor-id" = <86800000>
    | |   | |   "built-in" = <00>
    | |   | |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   | |   "IOInterruptControllers" = ("io-apic-0")
    | |   | |   "vendor-id" = <86800000>
    | |   | |   "name" = <"pci8086,6a9">
    | |   | |   "device-id" = <a9060000>
    | |   | |   "IOPCIResourced" = Yes
    | |   | |   "compatible" = <"pci8086,7270","pci8086,6a9","pciclass,078000","URT1">
    | |   | |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci"))
    | |   | |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/URT1@1e0001"
    | |   | |   "subsystem-id" = <70720000>
    | |   | |   "revision-id" = <00000000>
    | |   | |   "IOPCIPMCSState" = 11
    | |   | |   "pcidebug" = "0:30:1"
    | |   | |   "IOName" = "pci8086,6a9"
    | |   | |   "IOReportLegend" = ({"IOReportGroupName"="Interrupt Statistics (by index)","IOReportChannels"=((5291294645182005248,4295098369,"               First Level Interrupt Handler Count"),(5291294645182005249,4295098369,"              Second Level Interrupt Handler Count"),(5291294645182005250,4295098369,"        First Level Interrupt Handler Time (MATUs)"),(5291294645182005251,4295098369,"   Second Level Interrupt Handler CPU Time (MATUs)"),(5291294645182005252,4295098369,"Second Level Interrupt Handler System Time (MATUs)")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="URT1 0"})
    | |   | |   "reg" = <00f100000000000000000000000000000000000010f1000200000000000000000000000000100000>
    | |   | | }
    | |   | | 
    | |   | +-o AppleIntelLpssUARTv1  <class AppleIntelLpssUARTv1, id 0x100000525, !registered, !matched, active, busy 0 (316 ms), retain 6>
    | |   |   | {
    | |   |   |   "IOClass" = "AppleIntelLpssUARTv1"
    | |   |   |   "CFBundleIdentifier" = "com.apple.driver.AppleIntelLpssUARTv1"
    | |   |   |   "IOProviderClass" = "IOPCIDevice"
    | |   |   |   "IOTTYBaseName" = "URT1"
    | |   |   |   "compatible" = <>
    | |   |   |   "IOPowerManagement" = {"CapabilityFlags"=32768,"MaxPowerState"=1,"CurrentPowerState"=1}
    | |   |   |   "IOProbeScore" = 1000
    | |   |   |   "IONameMatch" = ("URT0","URT1","URT2")
    | |   |   |   "Master Clock" = 0
    | |   |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   "LpssUartUseSclkRange" = 0
    | |   |   |   "IONameMatched" = "URT1"
    | |   |   |   "IOPersonalityPublisher" = "com.apple.driver.AppleIntelLpssUARTv1"
    | |   |   |   "CFBundleIdentifierKernel" = "com.apple.driver.AppleIntelLpssUARTv1"
    | |   |   |   "IOTTYSuffix" = ""
    | |   |   | }
    | |   |   | 
    | |   |   +-o AppleSimpleUARTSync  <class AppleSimpleUARTSync, id 0x100000526, registered, matched, active, busy 0 (316 ms), retain 9>
    | |   |     | {
    | |   |     |   "serial flow control" = 0
    | |   |     |   "compatible" = <>
    | |   |     |   "HiddenPort" = Yes
    | |   |     |   "IOTTYBaseName" = "URT1"
    | |   |     |   "serial state" = 0
    | |   |     |   "serial data width" = 0
    | |   |     |   "serial parity" = 0
    | |   |     |   "serial baud rate" = 0
    | |   |     |   "IOTTYSuffix" = ""
    | |   |     |   "serial stop bits" = 0
    | |   |     | }
    | |   |     | 
    | |   |     +-o AppleOnboardSerialBSDClient  <class AppleOnboardSerialBSDClient, id 0x100000547, !registered, !matched, active, busy 0, retain 5>
    | |   |     |   {
    | |   |     |     "IOProbeScore" = 1000
    | |   |     |     "CFBundleIdentifier" = "com.apple.driver.AppleOnboardSerial"
    | |   |     |     "IOMatchCategory" = "AppleOnboardSerialBSDClient"
    | |   |     |     "IOClass" = "AppleOnboardSerialBSDClient"
    | |   |     |     "IOPersonalityPublisher" = "com.apple.driver.AppleOnboardSerial"
    | |   |     |     "IOProviderClass" = "AppleOnboardSerialSync"
    | |   |     |     "CFBundleIdentifierKernel" = "com.apple.driver.AppleOnboardSerial"
    | |   |     |     "IOResourceMatch" = "IOBSD"
    | |   |     |   }
    | |   |     |   
    | |   |     +-o IOSerialBSDClient  <class IOSerialBSDClient, id 0x100000548, registered, matched, active, busy 0 (0 ms), retain 5>
    | |   |         {
    | |   |           "IOClass" = "IOSerialBSDClient"
    | |   |           "CFBundleIdentifier" = "com.apple.iokit.IOSerialFamily"
    | |   |           "IOProviderClass" = "IOSerialStreamSync"
    | |   |           "IOTTYBaseName" = "URT1"
    | |   |           "IOSerialBSDClientType" = "IORS232SerialStream"
    | |   |           "IOProbeScore" = 1000
    | |   |           "IOResourceMatch" = "IOBSD"
    | |   |           "IOCalloutDevice" = "/dev/cu.URT1"
    | |   |           "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |           "IOTTYDevice" = "URT1"
    | |   |           "IODialinDevice" = "/dev/tty.URT1"
    | |   |           "IOPersonalityPublisher" = "com.apple.iokit.IOSerialFamily"
    | |   |           "CFBundleIdentifierKernel" = "com.apple.iokit.IOSerialFamily"
    | |   |           "IOTTYSuffix" = ""
    | |   |         }
    | |   |         
    | |   +-o LPCB@1F  <class IOPCIDevice, id 0x100000260, registered, matched, active, busy 0 (0 ms), retain 18>
    | |   |   {
    | |   |     "name" = <"pci8086,685">
    | |   |     "subsystem-vendor-id" = <86800000>
    | |   |     "compatible" = <"pci8086,7270","pci8086,685","pciclass,060100","LPCB">
    | |   |     "IOName" = "pci8086,685"
    | |   |     "reg" = <00f8000000000000000000000000000000000000>
    | |   |     "device-id" = <85060000>
    | |   |     "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci"))
    | |   |     "IOPowerManagement" = {"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   |     "built-in" = <00>
    | |   |     "IOPCIResourced" = Yes
    | |   |     "revision-id" = <00000000>
    | |   |     "vendor-id" = <86800000>
    | |   |     "pcidebug" = "0:31:0"
    | |   |     "class-code" = <00010600>
    | |   |     "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/LPCB@1f0000"
    | |   |     "subsystem-id" = <70720000>
    | |   |     "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   |   }
    | |   |   
    | |   +-o pci8086,6c8@1F,3  <class IOPCIDevice, id 0x10000028d, registered, matched, active, busy 0 (323 ms), retain 8>
    | |   |   {
    | |   |     "acpi-pmcap-offset" = 80
    | |   |     "subsystem-vendor-id" = <86800000>
    | |   |     "compatible" = <"pci8086,7270","pci8086,6c8","pciclass,040300">
    | |   |     "IOName" = "pci8086,6c8"
    | |   |     "reg" = <00fb00000000000000000000000000000000000010fb00020000000000000000000000000040000020fb000200000000000000000000000000001000>
    | |   |     "assigned-addresses" = <10fb00824000000000004110000000000040000020fb008240000000000020100000000000001000>
    | |   |     "device-id" = <c8060000>
    | |   |     "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci"))
    | |   |     "IOPowerManagement" = {"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   |     "IOPCIResourced" = Yes
    | |   |     "revision-id" = <00000000>
    | |   |     "IODeviceMemory" = (({"address"=275150602240,"length"=16384}),({"address"=275148439552,"length"=1048576}))
    | |   |     "vendor-id" = <86800000>
    | |   |     "pcidebug" = "0:31:3"
    | |   |     "class-code" = <00030400>
    | |   |     "IOInterruptControllers" = ("io-apic-0","IOPCIMessagedInterruptController")
    | |   |     "IOInterruptSpecifiers" = (<1000000007000000>,<0a00000000000100>)
    | |   |     "subsystem-id" = <70720000>
    | |   |     "name" = <"pci8086,6c8">
    | |   |   }
    | |   |   
    | |   +-o SBUS@1F,4  <class IOPCIDevice, id 0x100000261, registered, matched, active, busy 0 (98 ms), retain 12>
    | |   | | {
    | |   | |   "assigned-addresses" = <10fc00824000000000b04110000000000001000020fc008100000000404000000000000020000000>
    | |   | |   "IOInterruptSpecifiers" = (<1000000007000000>)
    | |   | |   "class-code" = <00050c00>
    | |   | |   "IODeviceMemory" = (({"address"=275150647296,"length"=256}),"IOSubMemoryDescriptor is not serializable")
    | |   | |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   | |   "subsystem-vendor-id" = <86800000>
    | |   | |   "built-in" = <00>
    | |   | |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   | |   "IOInterruptControllers" = ("io-apic-0")
    | |   | |   "vendor-id" = <86800000>
    | |   | |   "name" = <"pci8086,6a3">
    | |   | |   "device-id" = <a3060000>
    | |   | |   "IOPCIResourced" = Yes
    | |   | |   "compatible" = <"pci8086,7270","pci8086,6a3","pciclass,0c0500","SBUS">
    | |   | |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci"))
    | |   | |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/SBUS@1f0004"
    | |   | |   "subsystem-id" = <70720000>
    | |   | |   "revision-id" = <00000000>
    | |   | |   "pcidebug" = "0:31:4"
    | |   | |   "IOName" = "pci8086,6a3"
    | |   | |   "reg" = <00fc00000000000000000000000000000000000010fc00020000000000000000000000000001000020fc000100000000000000000000000020000000>
    | |   | | }
    | |   | | 
    | |   | +-o AppleSMBusPCI  <class AppleSMBusPCI, id 0x10000052e, registered, matched, active, busy 0 (73 ms), retain 6>
    | |   |   | {
    | |   |   |   "IOProbeScore" = 1000
    | |   |   |   "CFBundleIdentifier" = "com.apple.driver.AppleSMBusPCI"
    | |   |   |   "IOPCIClassMatch" = "0x0C050000"
    | |   |   |   "IOClass" = "AppleSMBusPCI"
    | |   |   |   "IOPersonalityPublisher" = "com.apple.driver.AppleSMBusPCI"
    | |   |   |   "IOProviderClass" = "IOPCIDevice"
    | |   |   |   "CFBundleIdentifierKernel" = "com.apple.driver.AppleSMBusPCI"
    | |   |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   | }
    | |   |   | 
    | |   |   +-o BUS0@0  <class IOACPIPlatformDevice, id 0x1000001d5, registered, matched, active, busy 0 (73 ms), retain 10>
    | |   |     | {
    | |   |     |   "_STA" = 18446744073709551615
    | |   |     |   "_ADR" = 0
    | |   |     |   "contains-device" = "true"
    | |   |     |   "bus-architecture" = "ICH"
    | |   |     |   "compatible" = <"smbus">
    | |   |     |   "device-properties" = {"acpi-device"="IOACPIPlatformDevice is not serializable","acpi-path"="IOACPIPlane:/_SB/PCI0@0/SBUS@1f0004/BUS0@0"}
    | |   |     | }
    | |   |     | 
    | |   |     +-o AppleSMBusControllerICH  <class AppleSMBusControllerICH, id 0x100000538, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |       | {
    | |   |       |   "IOClass" = "AppleSMBusControllerICH"
    | |   |       |   "CFBundleIdentifier" = "com.apple.driver.AppleSMBusController"
    | |   |       |   "IOProviderClass" = "IOACPIPlatformDevice"
    | |   |       |   "IOPropertyMatch" = {"contains-device"="true","bus-architecture"="ICH"}
    | |   |       |   "IOPowerManagement" = {"CapabilityFlags"=32768,"MaxPowerState"=1,"CurrentPowerState"=1}
    | |   |       |   "IOPlatformWakeAction" = 100000
    | |   |       |   "IOPlatformSleepAction" = 100000
    | |   |       |   "IOProbeScore" = 1000
    | |   |       |   "IONameMatch" = "smbus"
    | |   |       |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |       |   "IONameMatched" = "smbus"
    | |   |       |   "IOPersonalityPublisher" = "com.apple.driver.AppleSMBusController"
    | |   |       |   "CFBundleIdentifierKernel" = "com.apple.driver.AppleSMBusController"
    | |   |       | }
    | |   |       | 
    | |   |       +-o BLC0  <class AppleSMBusDevice, id 0x100000539, registered, matched, active, busy 0 (0 ms), retain 5>
    | |   |           {
    | |   |             "_STA" = 15
    | |   |             "_ADR" = 0
    | |   |             "compatible" = <"smbus-blc">
    | |   |             "device-properties" = {"refnum"=0,"address"=0,"acpi-path"="IOACPIPlane:/_SB/PCI0@0/SBUS@1f0004/BUS0@0/BLC0@0","fault-len"=4,"version"=3,"type"=1228030720,"command"=0,"fault-off"=3,"acpi-device"="IOACPIPlatformDevice is not serializable"}
    | |   |           }
    | |   |           
    | |   +-o XSPI@1F,5  <class IOPCIDevice, id 0x100000265, registered, matched, active, busy 0 (0 ms), retain 8>
    | |       {
    | |         "name" = <"pci8086,6a4">
    | |         "pci-device-hidden" = <0100000000000000>
    | |         "subsystem-vendor-id" = <86800000>
    | |         "compatible" = <"pci8086,7270","pci8086,6a4","pciclass,0c8000","XSPI">
    | |         "IOName" = "pci8086,6a4"
    | |         "reg" = <00fd000000000000000000000000000000000000>
    | |         "device-id" = <a4060000>
    | |         "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci"))
    | |         "IOPowerManagement" = {"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |         "built-in" = <00>
    | |         "IOPCIResourced" = Yes
    | |         "revision-id" = <00000000>
    | |         "vendor-id" = <86800000>
    | |         "pcidebug" = "0:31:5"
    | |         "class-code" = <00800c00>
    | |         "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/XSPI@1f0005"
    | |         "subsystem-id" = <70720000>
    | |         "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |       }
    | |       
    | +-o DMAC  <class IOACPIPlatformDevice, id 0x1000001c9, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   {
    | |     "name" = <"PNP0200">
    | |     "_STA" = 18446744073709551615
    | |     "IODeviceMemory" = (({"address"=0,"length"=32}),({"address"=129,"length"=17}),({"address"=147,"length"=13}),({"address"=192,"length"=32}))
    | |   }
    | |   
    | +-o FWHD  <class IOACPIPlatformDevice, id 0x1000001ca, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   {
    | |     "name" = <"INT0800">
    | |     "_STA" = 18446744073709551615
    | |     "IODeviceMemory" = (({"address"=4278190080,"length"=16777216}))
    | |   }
    | |   
    | +-o IPIC  <class IOACPIPlatformDevice, id 0x1000001cb, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   {
    | |     "_STA" = 18446744073709551615
    | |     "IODeviceMemory" = (({"address"=32,"length"=2}),({"address"=36,"length"=2}),({"address"=40,"length"=2}),({"address"=44,"length"=2}),({"address"=48,"length"=2}),({"address"=52,"length"=2}),({"address"=56,"length"=2}),({"address"=60,"length"=2}),({"address"=160,"length"=2}),({"address"=164,"length"=2}),({"address"=168,"length"=2}),({"address"=172,"length"=2}),({"address"=176,"length"=2}),({"address"=180,"length"=2}),({"address"=184,"length"=2}),({"address"=188,"length"=2}),({"address"=1232,"length"=2}))
    | |     "IOInterruptControllers" = ("io-apic-0")
    | |     "IOInterruptSpecifiers" = (<0200000000000000>)
    | |     "name" = <"PNP0000">
    | |   }
    | |   
    | +-o MATH  <class IOACPIPlatformDevice, id 0x1000001cc, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   {
    | |     "_STA" = 18446744073709551615
    | |     "IODeviceMemory" = (({"address"=240,"length"=1}))
    | |     "IOInterruptControllers" = ("io-apic-0")
    | |     "IOInterruptSpecifiers" = (<0d00000000000000>)
    | |     "name" = <"PNP0C04">
    | |   }
    | |   
    | +-o LDRC  <class IOACPIPlatformDevice, id 0x1000001cd, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   {
    | |     "_STA" = 18446744073709551615
    | |     "IODeviceMemory" = (({"address"=46,"length"=2}),({"address"=78,"length"=2}),({"address"=97,"length"=1}),({"address"=99,"length"=1}),({"address"=101,"length"=1}),({"address"=103,"length"=1}),({"address"=128,"length"=1}),({"address"=146,"length"=1}),({"address"=178,"length"=2}),({"address"=65535,"length"=1}),({"address"=6144,"length"=255}),({"address"=2048,"length"=128}))
    | |     "_UID" = "2"
    | |     "name" = <"PNP0C02">
    | |   }
    | |   
    | +-o ARTC  <class IOACPIPlatformDevice, id 0x1000001ce, registered, matched, active, busy 0 (27 ms), retain 8>
    | | | {
    | | |   "name" = <"ACPI000E">
    | | |   "_STA" = 18446744073709551615
    | | | }
    | | | 
    | | +-o AppleSMCRTC  <class AppleSMCRTC, id 0x100000280, registered, matched, active, busy 0 (0 ms), retain 8>
    | |     {
    | |       "IOProbeScore" = 0
    | |       "CFBundleIdentifier" = "com.apple.driver.AppleSMCRTC"
    | |       "IOProviderClass" = "IOACPIPlatformDevice"
    | |       "IOClass" = "AppleSMCRTC"
    | |       "IOPersonalityPublisher" = "com.apple.driver.AppleSMCRTC"
    | |       "CFBundleIdentifierKernel" = "com.apple.driver.AppleSMCRTC"
    | |       "IOMatchCategory" = "IODefaultMatchCategory"
    | |       "IONameMatch" = "ACPI000E"
    | |       "IOPowerManagement" = {"CapabilityFlags"=0,"MaxPowerState"=1,"CurrentPowerState"=1}
    | |       "IONameMatched" = "ACPI000E"
    | |       "IOPlatformWakeAction" = 10000
    | |     }
    | |     
    | +-o TIMR  <class IOACPIPlatformDevice, id 0x1000001cf, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   {
    | |     "name" = <"PNP0100">
    | |     "_STA" = 18446744073709551615
    | |     "IODeviceMemory" = (({"address"=64,"length"=4}),({"address"=80,"length"=4}))
    | |   }
    | |   
    | +-o SMC  <class IOACPIPlatformDevice, id 0x1000001d0, registered, matched, active, busy 0 (121 ms), retain 8>
    | | | {
    | | |   "IODeviceMemory" = (({"address"=768,"length"=32}),({"address"=4262133760,"length"=65536}))
    | | |   "compatible" = <"smc-huronriver">
    | | |   "IOReportLegendPublic" = Yes
    | | |   "IOInterruptControllers" = ("io-apic-0")
    | | |   "_STA" = 11
    | | |   "IOInterruptSpecifiers" = (<0600000000000000>)
    | | |   "name" = <"APP0001">
    | | |   "IOReportLegend" = ({"IOReportGroupName"="Interrupt Statistics (by index)","IOReportChannels"=((5291294645182005248,4295098369,"               First Level Interrupt Handler Count"),(5291294645182005249,4295098369,"              Second Level Interrupt Handler Count"),(5291294645182005250,4295098369,"        First Level Interrupt Handler Time (MATUs)"),(5291294645182005251,4295098369,"   Second Level Interrupt Handler CPU Time (MATUs)"),(5291294645182005252,4295098369,"Second Level Interrupt Handler System Time (MATUs)")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="SMC 0"})
    | | | }
    | | | 
    | | +-o AppleSMC  <class AppleSMC, id 0x100000281, registered, matched, active, busy 0 (102 ms), retain 19>
    | |   | {
    | |   |   "IOClass" = "AppleSMC"
    | |   |   "NumIrqMissWithKeyStatOk" = 0
    | |   |   "IOPlatformSleepAction" = 18446744073709551615
    | |   |   "IOPlatformPanicAction" = 89000
    | |   |   "IOPersonalityPublisher" = "com.apple.driver.AppleSMC"
    | |   |   "ShutdownCause" = "1"
    | |   |   "IOPowerManagement" = {"CapabilityFlags"=32768,"MaxPowerState"=1,"CurrentPowerState"=1}
    | |   |   "IOProviderClass" = "IOACPIPlatformDevice"
    | |   |   "SleepCause" = "5"
    | |   |   "IOProbeScore" = 2000
    | |   |   "IOUserClientClass" = "AppleSMCClient"
    | |   |   "smc-count" = 1
    | |   |   "IOMode" = "MMIO"
    | |   |   "NumDirtyArbitration" = 0
    | |   |   "IONameMatch" = "APP0001"
    | |   |   "IOPlatformHaltRestartAction" = 89000
    | |   |   "NumIrqMissing" = 0
    | |   |   "CFBundleIdentifierKernel" = "com.apple.driver.AppleSMC"
    | |   |   "Generation" = 3
    | |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   "CFBundleIdentifier" = "com.apple.driver.AppleSMC"
    | |   |   "IONameMatched" = "APP0001"
    | |   |   "NumIrqMissWithAttnSet" = 0
    | |   |   "NumIrqMissWithKeyDoneSet" = 0
    | |   |   "IOPlatformWakeAction" = 18446744073709551615
    | |   | }
    | |   | 
    | |   +-o SMCWatchDogTimer  <class SMCWatchDogTimer, id 0x10000028a, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   | | {
    | |   | |   "PanicWatchdogEnabled" = Yes
    | |   | | }
    | |   | | 
    | |   | +-o IOWatchdogUserClient  <class IOWatchdogUserClient, id 0x1000004ab, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |     {
    | |   |       "IOUserClientCreator" = "pid 77, watchdogd"
    | |   |       "IOUserClientDefaultLocking" = Yes
    | |   |     }
    | |   |     
    | |   +-o KextAudit  <class KextAudit, id 0x10000029f, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   | | {
    | |   | |   "IOProbeScore" = 0
    | |   | |   "CFBundleIdentifier" = "com.apple.private.KextAudit"
    | |   | |   "IOMatchCategory" = "KextAudit"
    | |   | |   "IOClass" = "KextAudit"
    | |   | |   "IOPersonalityPublisher" = "com.apple.private.KextAudit"
    | |   | |   "IOProviderClass" = "AppleSMC"
    | |   | |   "CFBundleIdentifierKernel" = "com.apple.private.KextAudit"
    | |   | |   "IOUserClientClass" = "KextAuditUserClient"
    | |   | | }
    | |   | | 
    | |   | +-o KextAuditUserClient  <class KextAuditUserClient, id 0x1000004d4, !registered, !matched, active, busy 0, retain 5>
    | |   |     {
    | |   |       "IOUserClientCreator" = "pid 83, kernelmanagerd"
    | |   |       "IOUserClientDefaultLocking" = Yes
    | |   |     }
    | |   |     
    | |   +-o AppleSMCPMC  <class AppleSMCPMC, id 0x100000521, registered, matched, active, busy 0 (0 ms), retain 5>
    | |   |   {
    | |   |     "IOProbeScore" = 2000
    | |   |     "CFBundleIdentifier" = "com.apple.driver.AppleIntelPCHPMC"
    | |   |     "IOMatchCategory" = "AppleSMCPMC"
    | |   |     "IOClass" = "AppleSMCPMC"
    | |   |     "IOPersonalityPublisher" = "com.apple.driver.AppleIntelPCHPMC"
    | |   |     "IOPropertyMatch" = {"Generation"=3}
    | |   |     "IOProviderClass" = "AppleSMC"
    | |   |     "CFBundleIdentifierKernel" = "com.apple.driver.AppleIntelPCHPMC"
    | |   |   }
    | |   |   
    | |   +-o AppleSMCClient  <class AppleSMCClient, id 0x100000648, !registered, !matched, active, busy 0, retain 6>
    | |   |   {
    | |   |     "IOUserClientCreator" = "pid 62, systemstats"
    | |   |     "IOUserClientDefaultLocking" = Yes
    | |   |   }
    | |   |   
    | |   +-o AppleSMCClient  <class AppleSMCClient, id 0x100000747, !registered, !matched, active, busy 0, retain 6>
    | |   |   {
    | |   |     "IOUserClientCreator" = "pid 135, loginwindow"
    | |   |     "IOUserClientDefaultLocking" = Yes
    | |   |   }
    | |   |   
    | |   +-o AppleSMCClient  <class AppleSMCClient, id 0x100000ba9, !registered, !matched, active, busy 0, retain 6>
    | |   |   {
    | |   |     "IOUserClientCreator" = "pid 1625, PerfPowerService"
    | |   |     "IOUserClientDefaultLocking" = Yes
    | |   |   }
    | |   |   
    | |   +-o AppleSMCClient  <class AppleSMCClient, id 0x100000bd8, !registered, !matched, active, busy 0, retain 6>
    | |       {
    | |         "IOUserClientCreator" = "pid 779, spindump"
    | |         "IOUserClientDefaultLocking" = Yes
    | |       }
    | |       
    | +-o EC  <class IOACPIPlatformDevice, id 0x1000001d1, registered, matched, active, busy 0 (0 ms), retain 8>
    | |   {
    | |     "_STA" = 18446744073709551615
    | |     "IODeviceMemory" = (({"address"=98,"length"=1}),({"address"=102,"length"=1}))
    | |     "_UID" = "0"
    | |     "name" = <"PNP0C09">
    | |     "acpi-wake-gpe" = 111
    | |   }
    | |   
    | +-o GPUC  <class IOACPIPlatformDevice, id 0x1000001d2, registered, matched, active, busy 0 (14 ms), retain 7>
    | |   {
    | |     "_STA" = 11
    | |     "IODeviceMemory" = (({"address"=4262134272,"length"=8}))
    | |     "name" = <"APP000B">
    | |     "acpi-wake-gpe" = 21
    | |     "compatible" = <"gpuc">
    | |   }
    | |   
    | +-o PMCR  <class IOACPIPlatformDevice, id 0x1000001d3, registered, matched, active, busy 0 (331 ms), retain 9>
    | | | {
    | | |   "name" = <"APP9876">
    | | |   "_STA" = 11
    | | |   "IODeviceMemory" = (({"address"=4261412864,"length"=65536}))
    | | | }
    | | | 
    | | +-o AppleACPIPMC  <class AppleACPIPMC, id 0x100000524, registered, matched, active, busy 0 (0 ms), retain 6>
    | |     {
    | |       "IOProbeScore" = 0
    | |       "CFBundleIdentifier" = "com.apple.driver.AppleIntelPCHPMC"
    | |       "IOMatchCategory" = "AppleACPIPMC"
    | |       "IOClass" = "AppleACPIPMC"
    | |       "IOPersonalityPublisher" = "com.apple.driver.AppleIntelPCHPMC"
    | |       "IOProviderClass" = "IOACPIPlatformDevice"
    | |       "CFBundleIdentifierKernel" = "com.apple.driver.AppleIntelPCHPMC"
    | |       "IONameMatch" = ("APP9876")
    | |       "IntelPCH" = Yes
    | |       "IONameMatched" = "APP9876"
    | |     }
    | |     
    | +-o BLTH@0  <class IOACPIPlatformDevice, id 0x1000001dd, registered, matched, active, busy 0 (0 ms), retain 11>
    | |   {
    | |     "acpi-wake-gpe" = 111
    | |     "compatible" = <"apple-uart-blth">
    | |     "_UID" = "1"
    | |     "device-properties" = {"dataBits"=<0800000000000000>,"stopBits"=<0100000000000000>,"baud"=<c0c62d0000000000>,"parity"=<0000000000000000>,"acpi-path"="IOACPIPlane:/_SB/PCI0@0/URT0@1e0000/BLTH@0","acpi-device"="IOACPIPlatformDevice is not serializable"}
    | |     "_STA" = 15
    | |     "_ADR" = 0
    | |     "name" = <"BCM2E7C">
    | |   }
    | |   
    | +-o PDRC  <class IOACPIPlatformDevice, id 0x1000001df, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   {
    | |     "_STA" = 18446744073709551615
    | |     "IODeviceMemory" = (({"address"=4275109888,"length"=32768}),({"address"=4275142656,"length"=4096}),({"address"=4275146752,"length"=4096}),({"address"=3758096384,"length"=268435456}),({"address"=4275175424,"length"=131072}),({"address"=4275634176,"length"=16384}),({"address"=4275326976,"length"=307200}),({"address"=4278190080,"length"=16777216}),({"address"=4276092928,"length"=1048576}),({"address"=1073741824,"length"=4194304}),({"address"=4244635648,"length"=16777216}),({"address"=4261478400,"length"=4096}),({"address"=4261634048,"length"=499712}),({"address"=4236247040,"length"=8388608}),({"address"=4262461440,"length"=1048576}),({"address"=4263510016,"length"=2097152}))
    | |     "_UID" = "1"
    | |     "name" = <"PNP0C02">
    | |   }
    | |   
    | +-o PWRB  <class IOACPIPlatformDevice, id 0x1000001fa, registered, matched, active, busy 0 (0 ms), retain 10>
    | | | {
    | | |   "IOReportLegend" = ({"IOReportGroupName"="Interrupt Statistics (by index)","IOReportChannels"=((5291294645182005248,4295098369,"               First Level Interrupt Handler Count"),(5291294645182005249,4295098369,"              Second Level Interrupt Handler Count"),(5291294645182005250,4295098369,"        First Level Interrupt Handler Time (MATUs)"),(5291294645182005251,4295098369,"   Second Level Interrupt Handler CPU Time (MATUs)"),(5291294645182005252,4295098369,"Second Level Interrupt Handler System Time (MATUs)")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="PWRB 0"})
    | | |   "DeviceOpenedByEventSystem" = Yes
    | | |   "IOReportLegendPublic" = Yes
    | | |   "IOInterruptControllers" = ("ACPIEventController")
    | | |   "_STA" = 18446744073709551615
    | | |   "IOInterruptSpecifiers" = (<0200000000000000>)
    | | |   "name" = <"PNP0C0C">
    | | |   "acpi-wake-type" = 1
    | | | }
    | | | 
    | | +-o AppleACPIButton  <class AppleACPIButton, id 0x100000283, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   | {
    | |   |   "IOClass" = "AppleACPIButton"
    | |   |   "PressCountDoublePressTimeout" = 300000
    | |   |   "HIDDefaultBehavior" = ""
    | |   |   "HIDServiceGlobalModifiersUsage" = 2
    | |   |   "IOProviderClass" = "IOACPIPlatformDevice"
    | |   |   "Built-In" = Yes
    | |   |   "PressCountTrackingEnabled" = Yes
    | |   |   "power-button-usage" = 48
    | |   |   "DeviceUsagePairs" = ({"DeviceUsagePage"=12,"DeviceUsage"=1})
    | |   |   "IOProbeScore" = 0
    | |   |   "PressCountTriplePressTimeout" = 600000
    | |   |   "VendorIDSource" = 0
    | |   |   "power-button-usagepage" = 12
    | |   |   "IOUserClientClass" = "IOHIDEventServiceUserClient"
    | |   |   "HIDServiceSupport" = Yes
    | |   |   "IONameMatch" = ("PNP0C0C","power-button","PNP0C0E","sleep-button")
    | |   |   "IOCFPlugInTypes" = {"7DDEECA8-A7B4-11DA-8A0E-0014519758EF"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin","FA12FA38-6F1A-11D4-BA0C-0005028F18D5"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin"}
    | |   |   "CountryCode" = 0
    | |   |   "VendorID" = 0
    | |   |   "CFBundleIdentifierKernel" = "com.apple.driver.AppleACPIButtons"
    | |   |   "VersionNumber" = 0
    | |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   "CFBundleIdentifier" = "com.apple.driver.AppleACPIButtons"
    | |   |   "HIDEventServiceProperties" = {"HIDMouseKeysOptionToggles"=0,"JitterNoClick"=1,"ActuateDetents"=1,"Dragging"=0,"HIDSlowKeysDelay"=0,"JitterNoMove"=1,"FlipLeftAndRightEdgeGestures"=No,"HIDTrackpadScrollAcceleration"=20480,"HIDInitialKeyRepeat"=500000000,"TrackpadThreeFingerHorizSwipeGesture"=2,"TrackpadThreeFingerDrag"=No,"MTGestureConfiguration"={"Version"=1,"Behaviors"=({"BehaviorID"=5})},"HIDPointerAcceleration"=45056,"UserPreferences"=Yes,"HIDDefaultParameters"=Yes,"HIDMouseKeysOn"=0,"HIDF12EjectDelay"=250,"TrackpadHorizScroll"=1,"TrackpadFourFingerVertSwipeGesture"=2,"TrackpadTwoFingerFromRightEdgeSwipeGesture"=3,"USBMouseStopsTrackpad"=0,"HIDMouseScrollAcceleration"=20480,"TrackpadThreeFingerTapGesture"=2,"MouseOneFingerDoubleTapGesture"=0,"HIDScrollZoomModifierMask"=0,"TrackpadScroll"=Yes,"Trackpad Jitter Milliseconds"=192,"HIDPointerButtonMode"=2,"HIDKeyboardModifierMappingPairs"=(),"LogLevel"=6,"TrackpadFourFingerHorizSwipeGesture"=2,"HIDTrackpadAcceleration"=45056,"DragLock"=0,"DeviceOpenedByEventSystem"=Yes,"ReportInterval"=0,"TwofingerNoAction"=1,"HIDClickTime"=500000000,"MouseTwoFingerDoubleTapGesture"=3,"HIDMouseAcceleration"=196608,"SecondClickThreshold"=1,"HIDStickyKeysShiftToggles"=0,"TrackpadHandResting"=Yes,"TrackpadFourFingerPinchGesture"=2,"MouseMomentumScroll"=Yes,"TrackpadFiveFingerPinchGesture"=2,"PalmNoAction Permanent"=1,"MouseButtonMode"="TwoButton","TrackpadThreeFingerVertSwipeGesture"=2,"OutsidezoneNoAction When Typing"=1,"ForceSuppressed"=No,"TrackpadCornerSecondaryClick"=0,"MouseButtonDivision"=55,"HIDStickyKeysOn"=0,"HIDStickyKeysDisabled"=0,"EjectDelay"=0,"TrackpadPinch"=1,"FirstClickThreshold"=1,"HIDClickSpace"=(0,0),"PalmNoAction When Typing"=1,"MouseVerticalScroll"=Yes,"version"=1,"HIDSubinterfaceID"=3,"MouseHorizontalScroll"=Yes,"BatchInterval"=1,"MouseKeysStopsTrackpad"=0,"TrackpadMomentumScroll"=Yes,"MouseTwoFingerHorizSwipeGesture"=2,"HIDKeyRepeat"=83333333,"HIDScrollReset"=Yes,"TrackpadTwoFingerDoubleTapGesture"=1,"Clicking"=0,"TrackpadRightClick"=Yes,"TrackpadRotate"=1,"Use Panther Settings for W"=0,"HIDScrollAcceleration"=20480,"HIDFKeyMode"=0}
    | |   |   "IONameMatched" = "PNP0C0C"
    | |   |   "LocationID" = 0
    | |   |   "ProductID" = 0
    | |   |   "PrimaryUsage" = 1
    | |   |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   "ReportInterval" = 18000
    | |   |   "PrimaryUsagePage" = 12
    | |   | }
    | |   | 
    | |   +-o IOHIDEventServiceUserClient  <class IOHIDEventServiceUserClient, id 0x1000005ce, !registered, !matched, active, busy 0, retain 6>
    | |       {
    | |         "DebugState" = {"EventQueue"={"NoFullMsg"=0,"tail"=0,"NotificationForce"=0,"NotificationCount"=0,"head"=0}}
    | |         "IOUserClientCreator" = "pid 123, WindowServer"
    | |         "IOUserClientDefaultLocking" = Yes
    | |       }
    | |       
    | +-o PNLF@0  <class IOACPIPlatformDevice, id 0x1000001fc, registered, matched, active, busy 0 (417 ms), retain 10>
    | | | {
    | | |   "refnum" = 0
    | | |   "compatible" = <"backlight">
    | | |   "acpi-path" = "IOACPIPlane:/_SB/PNLF@0"
    | | |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | | |   "_UID" = "16"
    | | |   "device-properties" = {"acpi-path"="IOACPIPlane:/_SB/PNLF@0","acpi-device"="IOACPIPlatformDevice is not serializable","refnum"=0,"type"=1228030720,"version"=3}
    | | |   "version" = 3
    | | |   "_STA" = 11
    | | |   "type" = 1228030720
    | | |   "_ADR" = 0
    | | |   "name" = <"APP0002">
    | | | }
    | | | 
    | | +-o AppleMCCSControlGibraltar  <class AppleMCCSControlGibraltar, id 0x100000554, registered, matched, active, busy 0 (84 ms), retain 10>
    | |   | {
    | |   |   "IOClass" = "AppleMCCSControlGibraltar"
    | |   |   "CFBundleIdentifier" = "com.apple.driver.AppleMCCSControl"
    | |   |   "IOProviderClass" = "IOACPIPlatformDevice"
    | |   |   "IOUserClientClass" = "AppleMCCSUserClient"
    | |   |   "IOProbeScore" = 6000
    | |   |   "IONameMatch" = "backlight"
    | |   |   "IOResourceMatch" = "IOKit"
    | |   |   "IOMatchCategory" = "IODisplayParameters"
    | |   |   "IONameMatched" = "backlight"
    | |   |   "IOPersonalityPublisher" = "com.apple.driver.AppleMCCSControl"
    | |   |   "IOKitDebug" = 0
    | |   |   "CFBundleIdentifierKernel" = "com.apple.driver.AppleMCCSControl"
    | |   | }
    | |   | 
    | |   +-o AppleMCCSParameterHandler  <class AppleMCCSParameterHandler, id 0x100000558, registered, matched, active, busy 0 (0 ms), retain 6>
    | |       {
    | |         "IOProbeScore" = 0
    | |         "CFBundleIdentifier" = "com.apple.driver.AppleMCCSControl"
    | |         "IOMatchCategory" = "IODisplayParameters"
    | |         "IOClass" = "AppleMCCSParameterHandler"
    | |         "IOPersonalityPublisher" = "com.apple.driver.AppleMCCSControl"
    | |         "IOKitDebug" = 0
    | |         "AppleMCCSFeatures" = 1
    | |         "IOProviderClass" = "AppleMCCSControlFamily"
    | |         "CFBundleIdentifierKernel" = "com.apple.driver.AppleMCCSControl"
    | |         "IOResourceMatch" = "IOKit"
    | |       }
    | |       
    | +-o SLPB  <class IOACPIPlatformDevice, id 0x1000001fd, registered, matched, active, busy 0 (0 ms), retain 9>
    | | | {
    | | |   "name" = <"PNP0C0E">
    | | |   "_STA" = 11
    | | |   "DeviceOpenedByEventSystem" = Yes
    | | | }
    | | | 
    | | +-o AppleACPIButton  <class AppleACPIButton, id 0x100000282, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   | {
    | |   |   "IOClass" = "AppleACPIButton"
    | |   |   "PressCountDoublePressTimeout" = 300000
    | |   |   "HIDDefaultBehavior" = ""
    | |   |   "HIDServiceGlobalModifiersUsage" = 2
    | |   |   "IOProviderClass" = "IOACPIPlatformDevice"
    | |   |   "Built-In" = Yes
    | |   |   "PressCountTrackingEnabled" = Yes
    | |   |   "power-button-usage" = 48
    | |   |   "DeviceUsagePairs" = ({"DeviceUsagePage"=12,"DeviceUsage"=1})
    | |   |   "IOProbeScore" = 0
    | |   |   "PressCountTriplePressTimeout" = 600000
    | |   |   "VendorIDSource" = 0
    | |   |   "power-button-usagepage" = 12
    | |   |   "IOUserClientClass" = "IOHIDEventServiceUserClient"
    | |   |   "HIDServiceSupport" = Yes
    | |   |   "IONameMatch" = ("PNP0C0C","power-button","PNP0C0E","sleep-button")
    | |   |   "IOCFPlugInTypes" = {"7DDEECA8-A7B4-11DA-8A0E-0014519758EF"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin","FA12FA38-6F1A-11D4-BA0C-0005028F18D5"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin"}
    | |   |   "CountryCode" = 0
    | |   |   "VendorID" = 0
    | |   |   "CFBundleIdentifierKernel" = "com.apple.driver.AppleACPIButtons"
    | |   |   "VersionNumber" = 0
    | |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   "CFBundleIdentifier" = "com.apple.driver.AppleACPIButtons"
    | |   |   "HIDEventServiceProperties" = {"HIDMouseKeysOptionToggles"=0,"JitterNoClick"=1,"ActuateDetents"=1,"Dragging"=0,"HIDSlowKeysDelay"=0,"JitterNoMove"=1,"FlipLeftAndRightEdgeGestures"=No,"HIDTrackpadScrollAcceleration"=20480,"HIDInitialKeyRepeat"=500000000,"TrackpadThreeFingerHorizSwipeGesture"=2,"TrackpadThreeFingerDrag"=No,"MTGestureConfiguration"={"Version"=1,"Behaviors"=({"BehaviorID"=5})},"HIDPointerAcceleration"=45056,"UserPreferences"=Yes,"HIDDefaultParameters"=Yes,"HIDMouseKeysOn"=0,"HIDF12EjectDelay"=250,"TrackpadHorizScroll"=1,"TrackpadFourFingerVertSwipeGesture"=2,"TrackpadTwoFingerFromRightEdgeSwipeGesture"=3,"USBMouseStopsTrackpad"=0,"HIDMouseScrollAcceleration"=20480,"TrackpadThreeFingerTapGesture"=2,"MouseOneFingerDoubleTapGesture"=0,"HIDScrollZoomModifierMask"=0,"TrackpadScroll"=Yes,"Trackpad Jitter Milliseconds"=192,"HIDPointerButtonMode"=2,"HIDKeyboardModifierMappingPairs"=(),"LogLevel"=6,"TrackpadFourFingerHorizSwipeGesture"=2,"HIDTrackpadAcceleration"=45056,"DragLock"=0,"DeviceOpenedByEventSystem"=Yes,"ReportInterval"=0,"TwofingerNoAction"=1,"HIDClickTime"=500000000,"MouseTwoFingerDoubleTapGesture"=3,"HIDMouseAcceleration"=196608,"SecondClickThreshold"=1,"HIDStickyKeysShiftToggles"=0,"TrackpadHandResting"=Yes,"TrackpadFourFingerPinchGesture"=2,"MouseMomentumScroll"=Yes,"TrackpadFiveFingerPinchGesture"=2,"PalmNoAction Permanent"=1,"MouseButtonMode"="TwoButton","TrackpadThreeFingerVertSwipeGesture"=2,"OutsidezoneNoAction When Typing"=1,"ForceSuppressed"=No,"TrackpadCornerSecondaryClick"=0,"MouseButtonDivision"=55,"HIDStickyKeysOn"=0,"HIDStickyKeysDisabled"=0,"EjectDelay"=0,"TrackpadPinch"=1,"FirstClickThreshold"=1,"HIDClickSpace"=(0,0),"PalmNoAction When Typing"=1,"MouseVerticalScroll"=Yes,"version"=1,"HIDSubinterfaceID"=3,"MouseHorizontalScroll"=Yes,"BatchInterval"=1,"MouseKeysStopsTrackpad"=0,"TrackpadMomentumScroll"=Yes,"MouseTwoFingerHorizSwipeGesture"=2,"HIDKeyRepeat"=83333333,"HIDScrollReset"=Yes,"TrackpadTwoFingerDoubleTapGesture"=1,"Clicking"=0,"TrackpadRightClick"=Yes,"TrackpadRotate"=1,"Use Panther Settings for W"=0,"HIDScrollAcceleration"=20480,"HIDFKeyMode"=0}
    | |   |   "IONameMatched" = "PNP0C0E"
    | |   |   "LocationID" = 0
    | |   |   "ProductID" = 0
    | |   |   "PrimaryUsage" = 1
    | |   |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   "ReportInterval" = 18000
    | |   |   "PrimaryUsagePage" = 12
    | |   | }
    | |   | 
    | |   +-o IOHIDEventServiceUserClient  <class IOHIDEventServiceUserClient, id 0x1000005cd, !registered, !matched, active, busy 0, retain 6>
    | |       {
    | |         "DebugState" = {"EventQueue"={"NoFullMsg"=0,"tail"=0,"NotificationForce"=0,"NotificationCount"=0,"head"=0}}
    | |         "IOUserClientCreator" = "pid 123, WindowServer"
    | |         "IOUserClientDefaultLocking" = Yes
    | |       }
    | |       
    | +-o AppleEFIRuntime  <class AppleEFIRuntime, id 0x100000284, registered, matched, active, busy 0 (74 ms), retain 8>
    |   | {
    |   |   "IOProbeScore" = 0
    |   |   "CFBundleIdentifier" = "com.apple.driver.AppleEFIRuntime"
    |   |   "IOMatchCategory" = "AppleEFIRuntime"
    |   |   "IOClass" = "AppleEFIRuntime"
    |   |   "IOPersonalityPublisher" = "com.apple.driver.AppleEFIRuntime"
    |   |   "IOProviderClass" = "AppleACPIPlatformExpert"
    |   |   "CFBundleIdentifierKernel" = "com.apple.driver.AppleEFIRuntime"
    |   |   "IOResourceMatch" = "ACPI"
    |   | }
    |   | 
    |   +-o AppleEFINVRAM  <class AppleEFINVRAM, id 0x100000288, registered, matched, active, busy 0 (0 ms), retain 94>
    |       {
    |         "EnableTRIM" = <01>
    |         "efi-boot-device" = <"<array><dict><key>IOMatch</key><dict><key>IOProviderClass</key><string>IOMedia</string><key>IOPropertyMatch</key><dict><key>UUID</key><string>8AB4E043-6A37-49A0-B379-6A59A5ABC836</string></dict></dict><key>BLLastBSDName</key><string>disk2s2</string></dict><dict><key>IOEFIDevicePathType</key><string>MediaFilePath</string><key>Path</key><string>\9977178F-9031-4CAC-B1B5-FA309FF5B08B\System\Library\CoreServices\boot.efi</string></dict></array>">
    |         "IONVRAM-FORCESYNCNOW-PROPERTY" = <"auto-boot">
    |         "multiupdater-state" = <010000000000000000000000>
    |         "prev-lang:kbd" = <"en-GB:2">
    |         "EFIBluetoothDelay" = <b80b>
    |         "PSFU_STATUS" = <"NOUPD">
    |         "LocationServicesEnabled" = <01>
    |         "preferred-networks" = <00000000000000000400050011000000366261727261636b796172645f3547687a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000ea5a7975c27330a8614d97cab367f9134485029dfef79c4e93e090efaa062c2d>
    |         "preferred-count" = <0100000000000000>
    |         "fmm-computer-name" = <6e65696ce280997320694d6163>
    |         "backlight-level" = <":6">
    |         "display-config" = <000025017308ffff0100>
    |         "prev-lang-diags:kbd" = <"en-GB">
    |         "current-network" = <00000000000000000400050011000000366261727261636b796172645f3547687a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000ea5a7975c27330a8614d97cab367f9134485029dfef79c4e93e090efaa062c2d>
    |         "bluetoothActiveControllerInfo" = <9600ac0500000000000088665a026332>
    |         "multiupdater-retry-limits" = <0100000000000000>
    |         "auto-boot" = <"true">
    |         "previous-system-uuid" = <"9977178F-9031-4CAC-B1B5-FA309FF5B08B">
    |         "ota-updateType" = <"incremental">
    |         "HW_BOOT_DATA" = <0100000004940200000653052300000000000000000000000095020000185405230000000000000000000000009602000015550523000000000000000000000000970200003456052300000000000000000000000098020000000706230000000000000000000000008f020000263522220000000000000000000000009002000024460523000000000000000000000000910200000950052300000000000000000000000092020000295105230000000000000000000000009302000010520523000000000000000000000000>
    |         "SystemAudioVolume" = <10>
    |         "StartupMute" = <01>
    |         "efi-boot-device-data" = <02010c00d041030a0000000001010600001b0101060000000316100001000000000000000000000004012a0002000000062c0100000000000a82460700000000eec09e38c80a3148a4bc7aa3d6a129b9020204032400f7fc74be7c0bf349914701f4042e684243e0b48a376aa049b3796a59a5abc83604049a005c00390039003700370031003700380046002d0039003000330031002d0034004300410043002d0042003100420035002d004600410033003000390046004600350042003000380042005c00530079007300740065006d005c004c006900620072006100720079005c0043006f0072006500530065007200760069006300650073005c0062006f006f0074002e0065006600690000007fff0400>
    |         "aht-results" = <"<dict><key>_name</key><string>spdiags_aht_value</string><key>spdiags_last_run_key</key><date>2021-04-16T22:04:02Z</date><key>spdiags_version_key</key><string>1.1.38v4</string><key>spdiags_reference_code_key</key><string>ADP000</string></dict>">
    |         "bluetoothInternalControllerInfo" = <9600ac050000000088665a026332>
    |       }
    |       
    +-o IOResources  <class IOResources, id 0x100000117, registered, matched, active, busy 0 (2184 ms), retain 57>
    | | {
    | |   "WindowServer" = "IOService"
    | |   "intel_cpupm_matching" = 3
    | |   "AppleUSBRestrictedModeWithReason" = 0
    | |   "AppleUSBRestrictedMode" = No
    | |   "IOBSD" = "IOService"
    | |   "IOResourceMatched" = ("intel_cpupm_matching","IOKit","AppleUSBRestrictedModeWithReason","AppleUSBRestrictedMode","AppleUSBRestrictedModeTimeout","AKSFileSystemKeyServices","AKSKernelServices","AKSFileVaultServices","IOResourceMatched","ACPI","SMBIOS","efi-runtime","IORTC","IOPlatformUUID","IONVRAM","com.apple.AppleFSCompression.Type1","IOBSD","com.apple.AppleFSCompression.Type5","com.apple.AppleFSCompression.Type3","com.apple.AppleFSCompression.Type4","com.apple.AppleFSCompression.Type7","com.apple.AppleFSCompression.Type8","com.apple.AppleFSCompression.Type9","com.apple.AppleFSCompression.Type10","com.apple.AppleFSCompression.Type11","com.apple.AppleFSCompression.Type12","boot-uuid-media","CCPipe","AppleBCMWLANCoreFirmwareLoader","com.apple.iokit.SCSISubsystemGlobals","IOSerialManagerMustLoad","IOTimeSyncClockManager","FB_Triage","IOAVBNub","AMDRadeonLoadSvcMgr","IOAFTriage-GFX0","Triage","IOAFTriage-IGPU","GmuxS0iReady","IOPlatformDeviceASPMEnable","IOPlatformPlugin","IOConsoleUsersSeed","IOConsoleUsers","als-lgp-version","WindowServer","com.apple.display.ArmTBTTO")
    | |   "ACPI" = "AppleACPIPlatformExpert is not serializable"
    | |   "AppleUSBRestrictedModeTimeout" = 259200
    | |   "IONVRAM" = "IOService"
    | |   "com.apple.AppleFSCompression.Type10" = Yes
    | |   "IOPlatformDeviceASPMEnable" = "X86PlatformPlugin is not serializable"
    | |   "IOAVBNub" = "IOService"
    | |   "com.apple.AppleFSCompression.Type1" = Yes
    | |   "IOAFTriage-GFX0" = <0102030405060708090a0b0c0d0e0f101112131415161718191a>
    | |   "SMBIOS" = "IOService"
    | |   "com.apple.AppleFSCompression.Type11" = Yes
    | |   "AppleBCMWLANCoreFirmwareLoader" = "IOService"
    | |   "IORTC" = "AppleSMCRTC is not serializable"
    | |   "IOSerialManagerMustLoad" = Yes
    | |   "com.apple.AppleFSCompression.Type3" = Yes
    | |   "AKSFileSystemKeyServices" = "AppleKeyStore is not serializable"
    | |   "com.apple.AppleFSCompression.Type12" = Yes
    | |   "boot-uuid-media" = "AppleAPFSVolume is not serializable"
    | |   "IOPlatformPlugin" = "X86PlatformPlugin is not serializable"
    | |   "com.apple.AppleFSCompression.Type4" = Yes
    | |   "als-lgp-version" = 7
    | |   "com.apple.display.ArmTBTTO" = Yes
    | |   "GmuxS0iReady" = "X86PlatformPlugin is not serializable"
    | |   "com.apple.AppleFSCompression.Type5" = Yes
    | |   "AKSFileVaultServices" = "AppleKeyStore is not serializable"
    | |   "efi-runtime" = "AppleEFIRuntime is not serializable"
    | |   "AKSKernelServices" = "AppleKeyStore is not serializable"
    | |   "com.apple.AppleFSCompression.Type7" = Yes
    | |   "CCPipe" = "IOService"
    | |   "com.apple.iokit.SCSISubsystemGlobals" = Yes
    | |   "FB_Triage" = "FB Driver Info :  59 0 3a 39 ff"
    | |   "AMDRadeonLoadSvcMgr" = Yes
    | |   "com.apple.AppleFSCompression.Type8" = Yes
    | |   "IOKit" = "IOService"
    | |   "Triage" = "0102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20"
    | |   "IOPlatformUUID" = "6678C394-3881-570C-9FD4-04F095D49803"
    | |   "IOAFTriage-IGPU" = <0102030405060708090a0b0c0d0e0f101112131415161718191a>
    | |   "com.apple.AppleFSCompression.Type9" = Yes
    | |   "IOTimeSyncClockManager" = "IOService"
    | |   "IOConsoleUsers" = ({"kCGSSessionOnConsoleKey"=Yes,"kCGSSessionIDKey"=257,"kSCSecuritySessionID"=100009,"kCGSessionLongUserNameKey"="neil almond","kCGSessionLoginDoneKey"=Yes,"kCGSSessionUserIDKey"=501,"kCGSSessionAuditIDKey"=100009,"kCGSSessionSystemSafeBoot"=No,"kCGSSessionGroupIDKey"=20,"kCGSSessionUserNameKey"="neilalmond","kCGSSessionLoginwindowSafeLogin"=No})
    | |   "IOConsoleUsersSeed" = <1f000000>
    | | }
    | | 
    | +-o AppleCredentialManager  <class AppleCredentialManager, id 0x10000011c, registered, matched, active, busy 0 (5 ms), retain 15>
    | | | {
    | | |   "IOClass" = "AppleCredentialManager"
    | | |   "CFBundleIdentifier" = "com.apple.driver.AppleCredentialManager"
    | | |   "IOProviderClass" = "IOResources"
    | | |   "TRM_CacheMiss" = No
    | | |   "IOPowerManagement" = {"CapabilityFlags"=2,"MaxPowerState"=1,"CurrentPowerState"=1}
    | | |   "IOUserClientClass" = "AppleCredentialManagerUserClient"
    | | |   "IOProbeScore" = 0
    | | |   "IOMatchCategory" = "AppleCredentialManager"
    | | |   "TRM_PolicyTimeout" = 259200
    | | |   "TRM_PolicyReason" = 0
    | | |   "ACMTRMStore_AnalyticsLoad" = <050000000000000097bef9600000000000000000000000000000000000000000000000000000000000000000000000000000>
    | | |   "IOPersonalityPublisher" = "com.apple.driver.AppleCredentialManager"
    | | |   "CFBundleIdentifierKernel" = "com.apple.driver.AppleCredentialManager"
    | | |   "TRM_GracePeriodTimeout" = 172800
    | | | }
    | | | 
    | | +-o AppleCredentialManagerUserClient  <class AppleCredentialManagerUserClient, id 0x1000004c4, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 107, AppleCredentialM"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o AppleCredentialManagerUserClient  <class AppleCredentialManagerUserClient, id 0x10000067d, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 319, coreauthd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o AppleCredentialManagerUserClient  <class AppleCredentialManagerUserClient, id 0x100000af1, !registered, !matched, active, busy 0, retain 5>
    | |     {
    | |       "IOUserClientCreator" = "pid 322, coreauthd"
    | |       "IOUserClientDefaultLocking" = Yes
    | |     }
    | |     
    | +-o AppleFDEKeyStore  <class AppleFDEKeyStore, id 0x10000011d, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   {
    | |     "IOProbeScore" = 0
    | |     "CFBundleIdentifier" = "com.apple.driver.AppleFDEKeyStore"
    | |     "IOMatchCategory" = "AppleFDEKeyStore"
    | |     "IOClass" = "AppleFDEKeyStore"
    | |     "IOProviderClass" = "IOResources"
    | |     "CFBundleIdentifierKernel" = "com.apple.driver.AppleFDEKeyStore"
    | |     "IOUserClientClass" = "AppleFDEKeyStoreUserClient"
    | |     "IOPowerManagement" = {"CapabilityFlags"=2,"MaxPowerState"=1,"CurrentPowerState"=1}
    | |     "IOResourceMatch" = "IOKit"
    | |   }
    | |   
    | +-o AppleKeyStore  <class AppleKeyStore, id 0x10000011e, registered, matched, active, busy 0 (1 ms), retain 35>
    | | | {
    | | |   "IOProbeScore" = 0
    | | |   "CFBundleIdentifier" = "com.apple.driver.AppleKeyStore"
    | | |   "IOMatchCategory" = "AppleKeyStore"
    | | |   "IOClass" = "AppleKeyStore"
    | | |   "IOPlatformWakeAction" = 1000
    | | |   "IOProviderClass" = "IOResources"
    | | |   "CFBundleIdentifierKernel" = "com.apple.driver.AppleKeyStore"
    | | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | | |   "IOUserClientClass" = "AppleKeyStoreUserClient"
    | | |   "IOPowerManagement" = {"CapabilityFlags"=2,"MaxPowerState"=1,"CurrentPowerState"=1}
    | | |   "IOResourceMatch" = "IOKit"
    | | | }
    | | | 
    | | +-o AppleKeyStoreUserClient  <class AppleKeyStoreUserClient, id 0x1000004c2, !registered, !matched, active, busy 0, retain 6>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 92, opendirectoryd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o AppleKeyStoreUserClient  <class AppleKeyStoreUserClient, id 0x1000004d1, !registered, !matched, active, busy 0, retain 6>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 54, UserEventAgent"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o AppleKeyStoreUserClient  <class AppleKeyStoreUserClient, id 0x1000004f2, !registered, !matched, active, busy 0, retain 6>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 255, containermanager"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o AppleKeyStoreUserClient  <class AppleKeyStoreUserClient, id 0x1000005c1, !registered, !matched, active, busy 0, retain 6>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 281, containermanager"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o AppleKeyStoreUserClient  <class AppleKeyStoreUserClient, id 0x10000067e, !registered, !matched, active, busy 0, retain 6>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 323, securityd_servic"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o AppleKeyStoreUserClient  <class AppleKeyStoreUserClient, id 0x10000067f, !registered, !matched, active, busy 0, retain 6>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 323, securityd_servic"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o AppleKeyStoreUserClient  <class AppleKeyStoreUserClient, id 0x100000680, !registered, !matched, active, busy 0, retain 6>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 135, loginwindow"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o AppleKeyStoreUserClient  <class AppleKeyStoreUserClient, id 0x100000691, !registered, !matched, active, busy 0, retain 6>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 336, secd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o AppleKeyStoreUserClient  <class AppleKeyStoreUserClient, id 0x1000006a7, !registered, !matched, active, busy 0, retain 6>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 361, containermanager"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o AppleKeyStoreUserClient  <class AppleKeyStoreUserClient, id 0x1000006cd, !registered, !matched, active, busy 0, retain 6>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 385, ctkd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o AppleKeyStoreUserClient  <class AppleKeyStoreUserClient, id 0x1000006ce, !registered, !matched, active, busy 0, retain 6>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 394, CloudKeychainPro"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o AppleKeyStoreUserClient  <class AppleKeyStoreUserClient, id 0x100000713, !registered, !matched, active, busy 0, retain 6>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 412, sharingd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o AppleKeyStoreUserClient  <class AppleKeyStoreUserClient, id 0x100000717, !registered, !matched, active, busy 0, retain 6>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 414, corespeechd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o AppleKeyStoreUserClient  <class AppleKeyStoreUserClient, id 0x100000719, !registered, !matched, active, busy 0, retain 6>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 355, rapportd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o AppleKeyStoreUserClient  <class AppleKeyStoreUserClient, id 0x100000729, !registered, !matched, active, busy 0, retain 6>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 412, sharingd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o AppleKeyStoreUserClient  <class AppleKeyStoreUserClient, id 0x100000744, !registered, !matched, active, busy 0, retain 6>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 425, cloudpaird"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o AppleKeyStoreUserClient  <class AppleKeyStoreUserClient, id 0x100000772, !registered, !matched, active, busy 0, retain 6>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 482, mobileactivation"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o AppleKeyStoreUserClient  <class AppleKeyStoreUserClient, id 0x1000007bb, !registered, !matched, active, busy 0, retain 6>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 552, appstoreagent"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o AppleKeyStoreUserClient  <class AppleKeyStoreUserClient, id 0x100000abd, !registered, !matched, active, busy 0, retain 6>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 741, iCloudNotificati"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o AppleKeyStoreUserClient  <class AppleKeyStoreUserClient, id 0x100000abf, !registered, !matched, active, busy 0, retain 6>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 745, passd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o AppleKeyStoreUserClient  <class AppleKeyStoreUserClient, id 0x100000afd, !registered, !matched, active, busy 0, retain 6>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 151, authd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o AppleKeyStoreUserClient  <class AppleKeyStoreUserClient, id 0x100000b7a, !registered, !matched, active, busy 0, retain 6>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 1496, WeatherWidget"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o AppleKeyStoreUserClient  <class AppleKeyStoreUserClient, id 0x100000b98, !registered, !matched, active, busy 0, retain 6>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 336, secd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o AppleKeyStoreUserClient  <class AppleKeyStoreUserClient, id 0x100000ba5, !registered, !matched, active, busy 0, retain 6>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 1625, PerfPowerService"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o AppleKeyStoreUserClient  <class AppleKeyStoreUserClient, id 0x100001950, !registered, !matched, active, busy 0, retain 6>
    | |     {
    | |       "IOUserClientCreator" = "pid 72, keybagd"
    | |       "IOUserClientDefaultLocking" = Yes
    | |     }
    | |     
    | +-o AppleSSE  <class AppleSSE, id 0x10000011f, registered, matched, active, busy 0 (0 ms), retain 9>
    | | | {
    | | |   "IOProbeScore" = 0
    | | |   "CFBundleIdentifier" = "com.apple.driver.AppleSSE"
    | | |   "IOMatchCategory" = "AppleSSE"
    | | |   "IOClass" = "AppleSSE"
    | | |   "IOPersonalityPublisher" = "com.apple.driver.AppleSSE"
    | | |   "IOProviderClass" = "IOResources"
    | | |   "CFBundleIdentifierKernel" = "com.apple.driver.AppleSSE"
    | | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | | |   "IOUserClientClass" = "AppleSSEUserClient"
    | | |   "IOPowerManagement" = {"CapabilityFlags"=2,"MaxPowerState"=1,"CurrentPowerState"=1}
    | | | }
    | | | 
    | | +-o AppleSSEUserClient  <class AppleSSEUserClient, id 0x100000ac1, !registered, !matched, active, busy 0, retain 5>
    | |     {
    | |       "IOUserClientCreator" = "pid 745, passd"
    | |       "IOUserClientDefaultLocking" = Yes
    | |     }
    | |     
    | +-o CoreAnalyticsHub  <class CoreAnalyticsHub, id 0x100000120, registered, matched, active, busy 0 (0 ms), retain 13>
    | | | {
    | | |   "IOClass" = "CoreAnalyticsHub"
    | | |   "CFBundleIdentifier" = "com.apple.iokit.CoreAnalyticsFamily"
    | | |   "IOProviderClass" = "IOResources"
    | | |   "IOUserClientClass" = "CoreAnalyticsUserClient"
    | | |   "IOResourceMatch" = "IOKit"
    | | |   "IOProbeScore" = 0
    | | |   "IOReportLegend" = ({"IOReportGroupName"="Hub Stats","IOReportChannels"=((5004459197637599264,6442450945,"API calls"),(5004466894218993696,6442450945,"Pending Retained Items"),(5004455899102715936,6442450945,"API dropped and freed"),(5004463595684110368,6442450945,"Serialized Messages"),(5004451501056204832,6442450945,"Serialized Message Bytes"),(5004455899102715936,6442450945,"Serializing Failures"),(5005026545637531680,6442450945,"MessageClient Sent"),(5005025446125903904,6442450945,"UserClient Launches"),(5005015550521253920,6442450945,"UserClient Closed")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="User Client IO"})
    | | |   "IOMatchCategory" = "CoreAnalyticsHub"
    | | |   "IOReportLegendPublic" = Yes
    | | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | | |   "IOPersonalityPublisher" = "com.apple.iokit.CoreAnalyticsFamily"
    | | |   "CFBundleIdentifierKernel" = "com.apple.iokit.CoreAnalyticsFamily"
    | | | }
    | | | 
    | | +-o CoreAnalyticsUserClient  <class CoreAnalyticsUserClient, id 0x1000004ff, !registered, !matched, active, busy 0, retain 6>
    | |     {
    | |       "IOUserClientCreator" = "pid 128, analyticsd"
    | |       "IOUserClientDefaultLocking" = Yes
    | |     }
    | |     
    | +-o EndpointSecurityDriver  <class EndpointSecurityDriver, id 0x100000121, registered, matched, active, busy 0 (0 ms), retain 6>
    | | | {
    | | |   "IOProbeScore" = 0
    | | |   "CFBundleIdentifier" = "com.apple.iokit.EndpointSecurity"
    | | |   "IOMatchCategory" = "EndpointSecurityDriver"
    | | |   "IOClass" = "EndpointSecurityDriver"
    | | |   "IOPersonalityPublisher" = "com.apple.iokit.EndpointSecurity"
    | | |   "IOProviderClass" = "IOResources"
    | | |   "CFBundleIdentifierKernel" = "com.apple.iokit.EndpointSecurity"
    | | |   "IOUserClientClass" = "EndpointSecurityDriverClient"
    | | |   "IOResourceMatch" = "IOKit"
    | | | }
    | | | 
    | | +-o EndpointSecurityDriverClient  <class EndpointSecurityDriverClient, id 0x1000004a7, !registered, !matched, active, busy 0, retain 5>
    | |     {
    | |       "IOUserClientCreator" = "pid 65, endpointsecurity"
    | |       "IOUserClientDefaultLocking" = Yes
    | |     }
    | |     
    | +-o IOBluetoothHCIController  <class IOBluetoothHCIController, id 0x100000122, registered, matched, active, busy 0 (1351 ms), retain 25>
    | | | {
    | | |   "c4-0b-31-02-0e-a5" = {"VendorIDSource"=1,"LinkSupervisionTimeout"=8000,"VendorID"=76,"CountryCode"=0,"HIDVirtualDevice"=No,"Product"="Magic Mouse 2","VersionNumber"=263,"QoSLatency"=11250,"ProductID"=617,"Transport"="Bluetooth","ReportDescriptor"=<05010902a10185120509190129021500250195027501810295017506810305010901a1001601f826ff073601fb46ff046513550d09300931751095028106750895028101c00602ff09558555150026ff0075089540b1a2c00600ff0914a101859005847501950315002501096105850944094681029505810175089501150026ff0009658102c0>,"ClassOfDevice"=1408,"BootDevice"=Yes,"ConfiguredNotPaired"=No}
    | | |   "ClassOfDevice" = 3670276
    | | |   "SkipAutoFWUpdate" = No
    | | |   "BootFromROM" = No
    | | |   "IOPersonalityPublisher" = "com.apple.iokit.IOBluetoothFamily"
    | | |   "64-0b-d7-10-61-76" = {"VendorIDSource"=1,"LinkSupervisionTimeout"=8000,"VendorID"=76,"CountryCode"=0,"HIDVirtualDevice"=No,"Product"="Magic Keyboard","VersionNumber"=263,"QoSLatency"=11250,"ProductID"=615,"Transport"="Bluetooth","ReportDescriptor"=<05010906a101850105071500250119e029e775019508810295057501050819012905910295017503910395087501150025010600ff09038103950675081500256505071900296581009501750115002501050c09b88102950175010601ff090381029501750681030602ff09558555150026ff0075089540b1a2c00600ff0914a101859005847501950315002501096105850944094681029505810175089501150026ff0009658102c0>,"ClassOfDevice"=1344,"BootDevice"=Yes,"ConfiguredNotPaired"=No}
    | | |   "BluetoothDeviceAddress" = "88-66-5A-02-63-32"
    | | |   "IOMatchCategory" = "IOBluetoothHCIController"
    | | |   "SupportBTRS" = Yes
    | | |   "RemoteWakeEnabled" = Yes
    | | |   "BluetoothLocalName" = "neils iMac"
    | | |   "ActiveControllerInfo" = {"ActiveControllerProductID"=150,"ActiveControllerActiveConnections"=0,"ActiveControllerLocationID"=0,"ActiveControllerVendorID"=1452,"ActiveControllerAddress"=<88665a026332>}
    | | |   "Built-In" = Yes
    | | |   "TransportType" = "UART"
    | | |   "IOProbeScore" = 0
    | | |   "HCIRevision" = 4185
    | | |   "DefaultIdleTime" = 500
    | | |   "IOClass" = "IOBluetoothHCIController"
    | | |   "SupportDPLE" = Yes
    | | |   "SupportWoBT" = Yes
    | | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | | |   "IOReportLegend" = ({"IOReportChannels"=((4779480634386507122,17180000258,"Bluetooth Internal Power State")),"IOReportGroupName"="Bluetooth","IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865}},{"IOReportChannels"=((4788545132847003760,4295229441,"                       Total number of times Bluetooth Idle Timer expired"),(4711981753076774002,4295229441,"      Total number of BTLE Advertising Reports received (including Apple)"),(5215576733985538048,4295229441,"                                  Apple BTLE Advertising Report -- Type 1"),(7584736191399816704,4295229441,"                                  Apple BTLE Advertising Report -- Type 2"),(5138698434294841344,4295229441,"                                  Apple BTLE Advertising Report -- Type 3"),(4707482426693416304,4295229441,"                                  Apple BTLE Advertising Report -- Type 4"),(4713424123323183104,4295229441,"                                  Apple BTLE Advertising Report -- Type 5"),(5219510774970020864,4295229441,"                                      Apple BTLE Advertising Report -- Type 6"),(5796818232914569586,4295229441,"                                  Apple BTLE Advertising Report -- Type 7"),(5216709142536939776,4295229441,"                                  Apple BTLE Advertising Report -- Type 8"),(4713424174761212244,4295229441,"                                  Apple BTLE Advertising Report -- Type 9"),(4713424174761212243,4295229441,"                                 Apple BTLE Advertising Report -- Type 10"),(5575851515997026153,4295229441,"                                     Apple BTLE Advertising Report -- Type 11"),(4859223969220162921,4295229441,"                                 Apple BTLE Advertising Report -- Type 12"),(6081394863561135207,4295229441,"                                 Apple BTLE Advertising Report -- Type 13"),(6081394863561134962,4295229441,"                                 Apple BTLE Advertising Report -- Type 14"),(3707135739674391673,4295229441,"                                 Apple BTLE Advertising Report -- Type 15")),"IOReportGroupName"="Bluetooth","IOReportChannelInfo"={"IOReportChannelUnit"=0}},{"IOReportChannels"=((4702955810017276995,4295229441,"                     Total number of LE Set Advertising Data Command Sent"),(4702963494266863616,4295229441,"                                        LE Set Advertising Data -- Type 1"),(4702999644771279727,4295229441,"                                        LE Set Advertising Data -- Type 2"),(4702962321197105152,4295229441,"                                        LE Set Advertising Data -- Type 3"),(4702955741363004788,4295229441,"                                        LE Set Advertising Data -- Type 4"),(4702955832026100335,4295229441,"                                        LE Set Advertising Data -- Type 5"),(4702963554295565161,4295229441,"                                            LE Set Advertising Data -- Type 6"),(4702972363308290145,4295229441,"                                        LE Set Advertising Data -- Type 7"),(4702963511546046834,4295229441,"                                        LE Set Advertising Data -- Type 8"),(4702955832026885217,4295229441,"                                        LE Set Advertising Data -- Type 9"),(4702955832026885217,4295229441,"                                       LE Set Advertising Data -- Type 10"),(4702968991623766867,4295229441,"                                           LE Set Advertising Data -- Type 11"),(4702958056755194222,4295229441,"                                       LE Set Advertising Data -- Type 12"),(4702976705603069298,4295229441,"                                       LE Set Advertising Data -- Type 13"),(4702976705603069298,4295229441,"                                       LE Set Advertising Data -- Type 14"),(4702940477283918194,4295229441,"                                       LE Set Advertising Data -- Type 15")),"IOReportGroupName"="Bluetooth","IOReportChannelInfo"={"IOReportChannelUnit"=0}},{"IOReportChannels"=((4776423853711831089,8590983170,"Bluetooth Peripheral Pointing # 1 -- c4:0b:31:02:0e:a5")),"IOReportGroupName"="Bluetooth","IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865}},{"IOReportChannels"=((4776423853711765553,8590983170,"Bluetooth Peripheral Keyboard # 1 -- 64:0b:d7:10:61:76")),"IOReportGroupName"="Bluetooth","IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865}})
    | | |   "ChipsetID" = 150
    | | |   "SupportBTPD" = Yes
    | | |   "SupportBTLP" = Yes
    | | |   "ConfigState" = 0
    | | |   "HCIVersion" = 9
    | | |   "CFBundleIdentifier" = "com.apple.iokit.IOBluetoothFamily"
    | | |   "AllowedIncomingRFCOMMChannels" = ({"ChannelIsSecure"=0,"ChannelNumber"=1},{"ChannelIsSecure"=0,"ChannelNumber"=2},{"ChannelIsSecure"=0,"ChannelNumber"=4},{"ChannelIsSecure"=0,"ChannelNumber"=3})
    | | |   "BluetoothTransportConnected" = Yes
    | | |   "idVendor" = 1452
    | | |   "HCIControllerPowerIsOn" = Yes
    | | |   "HCIResetHappenedDuringWake" = No
    | | |   "SupportPowerOff" = Yes
    | | |   "SupportConcurrentCreateConnection" = No
    | | |   "SupportNewIdlePolicy" = Yes
    | | |   "IOResourceMatch" = "IOKit"
    | | |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOBluetoothFamily"
    | | |   "IOReportLegendPublic" = Yes
    | | |   "FeatureFlags" = 15
    | | |   "HCISupportedFeatures" = <877bffdbfecffebf>
    | | |   "ManufacturerName" = 15
    | | |   "LMPSubversion" = 8256
    | | |   "BluetoothVendor" = "AppleBroadcom"
    | | |   "SupportBTPU" = Yes
    | | |   "PowerOptions" = 7
    | | |   "SetBTPD" = No
    | | |   "SetBTLP" = 0
    | | |   "BluetoothDeviceAddressData" = <88665a026332>
    | | |   "ActiveBluetoothControllerVendor" = "Broadcom"
    | | |   "FirmwareVersion" = 64
    | | |   "SetBTRB" = No
    | | |   "SupportDeepIdle" = No
    | | |   "SetBTPower" = 0
    | | |   "IOProviderClass" = "IOResources"
    | | |   "SupportLighthouse" = Yes
    | | |   "LocalDeviceScanState" = 2
    | | |   "SupportBTRB" = Yes
    | | |   "LMPVersion" = 9
    | | |   "LMPLoggingEnabled" = Yes
    | | |   "idProduct" = 150
    | | |   "SetBTPU" = No
    | | |   "SetBTRS" = No
    | | |   "FirmwareVersionString" = "v64 c4185"
    | | |   "AllowedIncomingL2CAPChannels" = ({"PSM"=3},{"PSM"=1},{"PSM"=31},{"PSM"=17},{"PSM"=19},{"PSM"=15},{"PSM"=23},{"PSM"=25})
    | | |   "LocationID" = 0
    | | | }
    | | | 
    | | +-o IOBluetoothACPIMethods  <class IOBluetoothACPIMethods, id 0x10000012a, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |   }
    | | |   
    | | +-o AppleBroadcomBluetoothHostController  <class AppleBroadcomBluetoothHostController, id 0x100000552, registered, matched, active, busy 0 (1351 ms), retain 8>
    | | | | {
    | | | |   "c4-0b-31-02-0e-a5" = {"VendorIDSource"=1,"LinkSupervisionTimeout"=8000,"VendorID"=76,"CountryCode"=0,"HIDVirtualDevice"=No,"Product"="Magic Mouse 2","VersionNumber"=263,"QoSLatency"=11250,"ProductID"=617,"Transport"="Bluetooth","ReportDescriptor"=<05010902a10185120509190129021500250195027501810295017506810305010901a1001601f826ff073601fb46ff046513550d09300931751095028106750895028101c00602ff09558555150026ff0075089540b1a2c00600ff0914a101859005847501950315002501096105850944094681029505810175089501150026ff0009658102c0>,"ClassOfDevice"=1408,"BootDevice"=Yes,"ConfiguredNotPaired"=No}
    | | | |   "ClassOfDevice" = 3670276
    | | | |   "SkipAutoFWUpdate" = No
    | | | |   "BootFromROM" = No
    | | | |   "64-0b-d7-10-61-76" = {"VendorIDSource"=1,"LinkSupervisionTimeout"=8000,"VendorID"=76,"CountryCode"=0,"HIDVirtualDevice"=No,"Product"="Magic Keyboard","VersionNumber"=263,"QoSLatency"=11250,"ProductID"=615,"Transport"="Bluetooth","ReportDescriptor"=<05010906a101850105071500250119e029e775019508810295057501050819012905910295017503910395087501150025010600ff09038103950675081500256505071900296581009501750115002501050c09b88102950175010601ff090381029501750681030602ff09558555150026ff0075089540b1a2c00600ff0914a101859005847501950315002501096105850944094681029505810175089501150026ff0009658102c0>,"ClassOfDevice"=1344,"BootDevice"=Yes,"ConfiguredNotPaired"=No}
    | | | |   "BluetoothDeviceAddress" = "88-66-5A-02-63-32"
    | | | |   "SupportBTRS" = Yes
    | | | |   "RemoteWakeEnabled" = Yes
    | | | |   "BluetoothLocalName" = "neils iMac"
    | | | |   "ActiveControllerInfo" = {"ActiveControllerProductID"=150,"ActiveControllerActiveConnections"=0,"ActiveControllerLocationID"=0,"ActiveControllerVendorID"=1452,"ActiveControllerAddress"=<88665a026332>}
    | | | |   "Built-In" = Yes
    | | | |   "TransportType" = "UART"
    | | | |   "HCIRevision" = 4185
    | | | |   "DefaultIdleTime" = 500
    | | | |   "SupportDPLE" = Yes
    | | | |   "SupportWoBT" = Yes
    | | | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | | | |   "IOReportLegend" = ({"IOReportChannels"=((4779480634386507122,17180000258,"Bluetooth Internal Power State")),"IOReportGroupName"="Bluetooth","IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865}},{"IOReportChannels"=((4788545132847003760,4295229441,"                       Total number of times Bluetooth Idle Timer expired"),(4711981753076774002,4295229441,"      Total number of BTLE Advertising Reports received (including Apple)"),(5215576733985538048,4295229441,"                                  Apple BTLE Advertising Report -- Type 1"),(7584736191399816704,4295229441,"                                  Apple BTLE Advertising Report -- Type 2"),(5138698434294841344,4295229441,"                                  Apple BTLE Advertising Report -- Type 3"),(4707482426693416304,4295229441,"                                  Apple BTLE Advertising Report -- Type 4"),(4713424123323183104,4295229441,"                                  Apple BTLE Advertising Report -- Type 5"),(5219510774970020864,4295229441,"                                      Apple BTLE Advertising Report -- Type 6"),(5796818232914569586,4295229441,"                                  Apple BTLE Advertising Report -- Type 7"),(5216709142536939776,4295229441,"                                  Apple BTLE Advertising Report -- Type 8"),(4713424174761212244,4295229441,"                                  Apple BTLE Advertising Report -- Type 9"),(4713424174761212243,4295229441,"                                 Apple BTLE Advertising Report -- Type 10"),(5575851515997026153,4295229441,"                                     Apple BTLE Advertising Report -- Type 11"),(4859223969220162921,4295229441,"                                 Apple BTLE Advertising Report -- Type 12"),(6081394863561135207,4295229441,"                                 Apple BTLE Advertising Report -- Type 13"),(6081394863561134962,4295229441,"                                 Apple BTLE Advertising Report -- Type 14"),(3707135739674391673,4295229441,"                                 Apple BTLE Advertising Report -- Type 15")),"IOReportGroupName"="Bluetooth","IOReportChannelInfo"={"IOReportChannelUnit"=0}},{"IOReportChannels"=((4702955810017276995,4295229441,"                     Total number of LE Set Advertising Data Command Sent"),(4702963494266863616,4295229441,"                                        LE Set Advertising Data -- Type 1"),(4702999644771279727,4295229441,"                                        LE Set Advertising Data -- Type 2"),(4702962321197105152,4295229441,"                                        LE Set Advertising Data -- Type 3"),(4702955741363004788,4295229441,"                                        LE Set Advertising Data -- Type 4"),(4702955832026100335,4295229441,"                                        LE Set Advertising Data -- Type 5"),(4702963554295565161,4295229441,"                                            LE Set Advertising Data -- Type 6"),(4702972363308290145,4295229441,"                                        LE Set Advertising Data -- Type 7"),(4702963511546046834,4295229441,"                                        LE Set Advertising Data -- Type 8"),(4702955832026885217,4295229441,"                                        LE Set Advertising Data -- Type 9"),(4702955832026885217,4295229441,"                                       LE Set Advertising Data -- Type 10"),(4702968991623766867,4295229441,"                                           LE Set Advertising Data -- Type 11"),(4702958056755194222,4295229441,"                                       LE Set Advertising Data -- Type 12"),(4702976705603069298,4295229441,"                                       LE Set Advertising Data -- Type 13"),(4702976705603069298,4295229441,"                                       LE Set Advertising Data -- Type 14"),(4702940477283918194,4295229441,"                                       LE Set Advertising Data -- Type 15")),"IOReportGroupName"="Bluetooth","IOReportChannelInfo"={"IOReportChannelUnit"=0}},{"IOReportChannels"=((4776423853711831089,8590983170,"Bluetooth Peripheral Pointing # 1 -- c4:0b:31:02:0e:a5")),"IOReportGroupName"="Bluetooth","IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865}},{"IOReportChannels"=((4776423853711765553,8590983170,"Bluetooth Peripheral Keyboard # 1 -- 64:0b:d7:10:61:76")),"IOReportGroupName"="Bluetooth","IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865}})
    | | | |   "ChipsetID" = 150
    | | | |   "SupportBTPD" = Yes
    | | | |   "ConfigState" = 0
    | | | |   "HCIVersion" = 9
    | | | |   "SupportBTLP" = Yes
    | | | |   "AllowedIncomingRFCOMMChannels" = ({"ChannelIsSecure"=0,"ChannelNumber"=1},{"ChannelIsSecure"=0,"ChannelNumber"=2},{"ChannelIsSecure"=0,"ChannelNumber"=4},{"ChannelIsSecure"=0,"ChannelNumber"=3})
    | | | |   "BluetoothTransportConnected" = Yes
    | | | |   "idVendor" = 1452
    | | | |   "HCIControllerPowerIsOn" = Yes
    | | | |   "HCIResetHappenedDuringWake" = No
    | | | |   "SupportPowerOff" = Yes
    | | | |   "SupportConcurrentCreateConnection" = No
    | | | |   "SupportNewIdlePolicy" = Yes
    | | | |   "FeatureFlags" = 15
    | | | |   "IOReportLegendPublic" = Yes
    | | | |   "HCISupportedFeatures" = <877bffdbfecffebf>
    | | | |   "ManufacturerName" = 15
    | | | |   "LMPSubversion" = 8256
    | | | |   "BluetoothVendor" = "AppleBroadcom"
    | | | |   "SupportBTPU" = Yes
    | | | |   "PowerOptions" = 7
    | | | |   "SetBTPD" = No
    | | | |   "SetBTLP" = 0
    | | | |   "BluetoothDeviceAddressData" = <88665a026332>
    | | | |   "ActiveBluetoothControllerVendor" = "Broadcom"
    | | | |   "FirmwareVersion" = 64
    | | | |   "SetBTRB" = No
    | | | |   "SetBTPower" = 0
    | | | |   "SupportLighthouse" = Yes
    | | | |   "LocalDeviceScanState" = 2
    | | | |   "SupportBTRB" = Yes
    | | | |   "LMPVersion" = 9
    | | | |   "idProduct" = 150
    | | | |   "LMPLoggingEnabled" = Yes
    | | | |   "SetBTPU" = No
    | | | |   "SetBTRS" = No
    | | | |   "FirmwareVersionString" = "v64 c4185"
    | | | |   "AllowedIncomingL2CAPChannels" = ({"PSM"=3},{"PSM"=1},{"PSM"=31},{"PSM"=17},{"PSM"=19},{"PSM"=15},{"PSM"=23},{"PSM"=25})
    | | | |   "LocationID" = 0
    | | | | }
    | | | | 
    | | | +-o IOBluetoothDevice  <class IOBluetoothDevice, id 0x100000681, registered, matched, active, busy 0 (843 ms), retain 14>
    | | | | | {
    | | | | |   "ConnectionModeInterval" = 18
    | | | | |   "MaxACLPacketSize" = 1021
    | | | | |   "BD_ADDR" = <c40b31020ea5>
    | | | | |   "ProcessName" = "bluetoothd"
    | | | | |   "IsInitiator" = Yes
    | | | | |   "ConnectionHandle" = 11
    | | | | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | | | | |   "Link Level Encryption" = 1
    | | | | |   "AuthenticationAttempted" = Yes
    | | | | |   "CodecType" = 1
    | | | | |   "OpenConnectionAuthenticationRequired" = No
    | | | | |   "ClassOfDevice" = 1408
    | | | | |   "BluetoothObjectID" = 1
    | | | | |   "ConnectionMode" = 2
    | | | | | }
    | | | | | 
    | | | | +-o IOBluetoothL2CAPSignalChannel  <class IOBluetoothL2CAPSignalChannel, id 0x100000682, registered, matched, active, busy 0 (0 ms), retain 8>
    | | | | | | {
    | | | | | |   "LocalChannelID" = 1
    | | | | | |   "BluetoothObjectID" = 2
    | | | | | |   "RemoteChannelID" = 1
    | | | | | |   "OutgoingMTU" = 48
    | | | | | |   "PSM" = 0
    | | | | | |   "ChannelState" = 4
    | | | | | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | | | | | |   "IncomingMTU" = 48
    | | | | | |   "IsInitiator" = Yes
    | | | | | | }
    | | | | | | 
    | | | | | +-o IOBluetoothL2CAPChannelUserClient  <class IOBluetoothL2CAPChannelUserClient, id 0x100000683, !registered, !matched, active, busy 0, retain 6>
    | | | | |     {
    | | | | |       "IOUserClientCreator" = "pid 114, bluetoothd"
    | | | | |       "IOUserClientDefaultLocking" = Yes
    | | | | |     }
    | | | | |     
    | | | | +-o IOBluetoothDeviceUserClient  <class IOBluetoothDeviceUserClient, id 0x100000684, !registered, !matched, active, busy 0, retain 5>
    | | | | |   {
    | | | | |     "IOUserClientCreator" = "pid 114, bluetoothd"
    | | | | |     "IOUserClientDefaultLocking" = Yes
    | | | | |   }
    | | | | |   
    | | | | +-o IOBluetoothL2CAPChannel  <class IOBluetoothL2CAPChannel, id 0x100000685, registered, matched, active, busy 0 (843 ms), retain 8>
    | | | | | | {
    | | | | | |   "LocalChannelID" = 64
    | | | | | |   "BluetoothObjectID" = 3
    | | | | | |   "ChannelState" = 4
    | | | | | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | | | | | |   "PSM" = 17
    | | | | | |   "RemoteChannelID" = 74
    | | | | | |   "OutgoingMTU" = 128
    | | | | | |   "IncomingMTU" = 232
    | | | | | |   "IsInitiator" = Yes
    | | | | | | }
    | | | | | | 
    | | | | | +-o AppleHSBluetoothDevice  <class AppleHSBluetoothDevice, id 0x100000687, registered, matched, active, busy 0 (557 ms), retain 16>
    | | | | |   | {
    | | | | |   |   "PrimaryUsagePage" = 0
    | | | | |   |   "MaxInputReportSize" = 8
    | | | | |   |   "IOUserClientClass" = "IOHIDLibUserClient"
    | | | | |   |   "BatteryPanic" = No
    | | | | |   |   "VendorID" = 76
    | | | | |   |   "ReportDescriptor" = <05010902a10185120509190129021500250195027501810295017506810305010901a1001601f826ff073601fb46ff046513550d09300931751095028106750895028101c00602ff09558555150026ff0075089540b1a2c00600ff0914a101859005847501950315002501096105850944094681029505810175089501150026ff0009658102c0>
    | | | | |   |   "VersionNumber" = 263
    | | | | |   |   "DeviceAddress" = "c4-0b-31-02-0e-a5"
    | | | | |   |   "SuspendSupported" = Yes
    | | | | |   |   "ExtendedFeatures" = {"UserMode"={"size"=1,"id"=67,"min"=1,"max"=3,"type"=2},"RecantConnection"={"id"=64,"type"=2,"value"=3},"LongDeviceName"={"id"=85,"size"=64,"type"=2},"FactoryDefault"={"id"=65,"type"=2,"value"=0},"BatteryVoltage"={"id"=146,"size"=2,"type"=2},"WillShutdown"={"id"=64,"type"=2,"value"=1},"FullFactoryDefault"={"id"=66,"type"=2,"value"=1}}
    | | | | |   |   "BatteryLowPowerDisconnectionNotificationType" = "MOLowBatteryPowerDisconnected"
    | | | | |   |   "HIDVirtualDevice" = No
    | | | | |   |   "Product" = "Magic Mouse 2"
    | | | | |   |   "MaxFeatureReportSize" = 65
    | | | | |   |   "PSM" = 17
    | | | | |   |   "BatteryLow" = No
    | | | | |   |   "Transport" = "Bluetooth"
    | | | | |   |   "Descriptors" = {"InterfaceDescriptors"=({"InterfaceString"="Device Management@0","KeyholeReportID"=240,"CountryCode"=0,"DescriptorVersion"=2,"InterfaceNumber"=0},{"InterfaceString"="Mouse / Boot@1","KeyholeReportID"=241,"CountryCode"=0,"DescriptorVersion"=2,"InterfaceNumber"=1},{"InterfaceString"="Accelerometer@2","KeyholeReportID"=242,"CountryCode"=0,"DescriptorVersion"=2,"InterfaceNumber"=2}),"DeviceDescriptor"={"DescriptorVersion"=2,"ManufacturerString"="Apple Inc.","NumInterfaces"=3,"ProductString"="Magic Mouse 2"},"InputDescriptor"=((144,154,198,224),(2,18,48,49,96,115,116,117),(192)),"HIDReportDescriptors"=(<0600ff090ba1010600ff090b150026ff00750896040085e08122090b960100859a8122c00600ff0914a101859005847501950315002501096105850944094681029505810175089501150026ff0009658102c0>,<05010902a1010901a1000509190129021500250185129502750181029501750681010501093009311601fe26ff0136c0fe4640016513550d751095028106950275088101c0c0050d0905a1010600ff090c150026ff0075089510853f8122c00600ff090ca1010600ff090c150026ff0085447508966f018100c0>,<0600ff0903a1010600ff0903150026ff0085c0966b0075088102c0>)}
    | | | | |   |   "Elements" = ({"ReportID"=0,"ElementCookie"=1,"CollectionType"=1,"Type"=513,"VariableSize"=0,"Elements"=({"ReportID"=0,"ElementCookie"=2,"CollectionType"=0,"Type"=513,"VariableSize"=0,"Elements"=({"VariableSize"=0,"UnitExponent"=13,"IsRelative"=Yes,"UsagePage"=1,"Max"=2047,"IsArray"=No,"Type"=1,"Size"=16,"Min"=18446744073709549569,"Flags"=6,"ReportID"=18,"Usage"=48,"ReportCount"=1,"Unit"=19,"HasNullState"=No,"ReportSize"=16,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=18446744073709550337,"IsWrapping"=No,"ScaledMax"=1279,"ElementCookie"=17},{"VariableSize"=0,"UnitExponent"=13,"IsRelative"=Yes,"UsagePage"=1,"Max"=2047,"IsArray"=No,"Type"=1,"Size"=16,"Min"=18446744073709549569,"Flags"=6,"ReportID"=18,"Usage"=49,"ReportCount"=1,"Unit"=19,"HasNullState"=No,"ReportSize"=16,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=18446744073709550337,"IsWrapping"=No,"ScaledMax"=1279,"ElementCookie"=18}),"UsagePage"=1,"Usage"=1},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=9,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=18,"Usage"=1,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=12},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=9,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=18,"Usage"=2,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=13},{"VariableSize"=0,"UnitExponent"=13,"IsRelative"=No,"UsagePage"=65282,"Max"=255,"IsArray"=No,"Type"=257,"Size"=512,"Min"=0,"Flags"=162,"ReportID"=85,"Usage"=85,"ReportCount"=1,"Unit"=19,"HasNullState"=No,"ReportSize"=512,"HasPreferredState"=No,"IsNonLinear"=No,"ScaledMin"=18446744073709550337,"IsWrapping"=No,"ScaledMax"=1279,"ElementCookie"=20}),"UsagePage"=1,"Usage"=2},{"ReportID"=0,"ElementCookie"=3,"CollectionType"=1,"Type"=513,"VariableSize"=0,"Elements"=({"VariableSize"=0,"UnitExponent"=13,"IsRelative"=No,"UsagePage"=132,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=144,"Usage"=97,"ReportCount"=1,"Unit"=19,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=14},{"VariableSize"=0,"UnitExponent"=13,"IsRelative"=No,"UsagePage"=133,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=144,"Usage"=68,"ReportCount"=1,"Unit"=19,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=15},{"VariableSize"=0,"UnitExponent"=13,"IsRelative"=No,"UsagePage"=133,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=144,"Usage"=70,"ReportCount"=1,"Unit"=19,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=16},{"VariableSize"=0,"UnitExponent"=13,"IsRelative"=No,"UsagePage"=133,"Max"=255,"IsArray"=No,"Type"=1,"Size"=8,"Min"=0,"Flags"=2,"ReportID"=144,"Usage"=101,"ReportCount"=1,"Unit"=19,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=18446744073709550337,"IsWrapping"=No,"ScaledMax"=1279,"ElementCookie"=19}),"UsagePage"=65280,"Usage"=20},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=0,"IsArray"=Yes,"Type"=5,"Size"=0,"Min"=0,"Flags"=0,"ReportID"=0,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=0,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=0,"ElementCookie"=5},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=1,"IsArray"=Yes,"Type"=5,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=0,"Usage"=0,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=4},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=0,"IsArray"=Yes,"Type"=5,"Size"=0,"Min"=0,"Flags"=0,"ReportID"=18,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=0,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=0,"ElementCookie"=7},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=1,"IsArray"=Yes,"Type"=5,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=18,"Usage"=0,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=6},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=0,"IsArray"=Yes,"Type"=5,"Size"=0,"Min"=0,"Flags"=0,"ReportID"=85,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=0,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=0,"ElementCookie"=9},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=1,"IsArray"=Yes,"Type"=5,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=85,"Usage"=0,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=8},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=0,"IsArray"=Yes,"Type"=5,"Size"=0,"Min"=0,"Flags"=0,"ReportID"=144,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=0,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=0,"ElementCookie"=11},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=1,"IsArray"=Yes,"Type"=5,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=144,"Usage"=0,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=10})
    | | | | |   |   "SerialNumber" = "c4-0b-31-02-0e-a5"
    | | | | |   |   "Manufacturer" = "Apple"
    | | | | |   |   "ConnectionNotificationType" = "MOConnected"
    | | | | |   |   "ProductID" = 617
    | | | | |   |   "IOPersonalityPublisher" = "com.apple.driver.AppleHSBluetoothDriver"
    | | | | |   |   "PoweredOffNotificationType" = "MOOff"
    | | | | |   |   "IOPowerManagement" = {"CapabilityFlags"=32768,"MaxPowerState"=1,"CurrentPowerState"=1}
    | | | | |   |   "BD_ADDR" = <c40b31020ea5>
    | | | | |   |   "DeviceUsagePairs" = ({"DeviceUsagePage"=0,"DeviceUsage"=1})
    | | | | |   |   "HostTransportSwitchNotificationType" = "MOTransportSwitch"
    | | | | |   |   "BTHIDObjectID" = 18446744071958182752
    | | | | |   |   "DeviceManaged" = Yes
    | | | | |   |   "ClassOfDevice" = 1408
    | | | | |   |   "VendorIDSource" = 1
    | | | | |   |   "InputReportElements" = ({"ReportID"=18,"ElementCookie"=21,"Size"=64,"ReportCount"=1,"Type"=1,"VariableSize"=0,"UsagePage"=0,"ReportSize"=64,"Usage"=0},{"ReportID"=85,"ElementCookie"=22,"Size"=8,"ReportCount"=1,"Type"=1,"VariableSize"=0,"UsagePage"=0,"ReportSize"=8,"Usage"=0},{"ReportID"=144,"ElementCookie"=23,"Size"=24,"ReportCount"=1,"Type"=1,"VariableSize"=0,"UsagePage"=0,"ReportSize"=24,"Usage"=0})
    | | | | |   |   "ReportInterval" = 11250
    | | | | |   |   "Bluetooth Product Name" = "Magic Mouse 2"
    | | | | |   |   "CFBundleIdentifier" = "com.apple.driver.AppleHSBluetoothDriver"
    | | | | |   |   "MaxOutputReportSize" = 1
    | | | | |   |   "IOCFPlugInTypes" = {"FA12FA38-6F1A-11D4-BA0C-0005028F18D5"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin","40A57A4E-26A0-11D8-9295-000A958A2C78"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin","7DDEECA8-A7B4-11DA-8A0E-0014519758EF"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin"}
    | | | | |   |   "IOProviderClass" = "IOBluetoothL2CAPChannel"
    | | | | |   |   "LocationID" = 822218405
    | | | | |   |   "IOClass" = "AppleHSBluetoothDevice"
    | | | | |   |   "DisconnectionNotificationType" = "MODisconnected"
    | | | | |   |   "CFBundleIdentifierKernel" = "com.apple.driver.AppleHSBluetoothDriver"
    | | | | |   |   "HIDDefaultBehavior" = "Mouse"
    | | | | |   |   "CountryCode" = 0
    | | | | |   |   "PrimaryUsage" = 1
    | | | | |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | | | | |   |   "IOGeneralInterest" = "IOCommand is not serializable"
    | | | | |   |   "IOProbeScore" = 2100
    | | | | |   |   "ColorID" = 0
    | | | | |   | }
    | | | | |   | 
    | | | | |   +-o Device Management@0  <class AppleHSBluetoothInterface, id 0x10000069a, registered, matched, active, busy 0 (507 ms), retain 7>
    | | | | |   | | {
    | | | | |   | |   "bInterfaceNumber" = 0
    | | | | |   | |   "KeyholeReportID" = 240
    | | | | |   | |   "idProduct" = 617
    | | | | |   | |   "Bluetooth Product Name" = "Magic Mouse 2"
    | | | | |   | |   "VendorIDSource" = 1
    | | | | |   | |   "idVendor" = 76
    | | | | |   | |   "LocationID" = 822218405
    | | | | |   | | }
    | | | | |   | | 
    | | | | |   | +-o AppleHSBluetoothHIDDriver  <class AppleHSBluetoothHIDDriver, id 0x10000069d, registered, matched, active, busy 0 (506 ms), retain 10>
    | | | | |   |   | {
    | | | | |   |   |   "PrimaryUsagePage" = 65280
    | | | | |   |   |   "MaxInputReportSize" = 5
    | | | | |   |   |   "IOUserClientClass" = "IOHIDLibUserClient"
    | | | | |   |   |   "VersionNumber" = 0
    | | | | |   |   |   "ReportDescriptor" = <0600ff090ba1010600ff090b150026ff00750896040085e08122090b960100859a8122c00600ff0914a101859005847501950315002501096105850944094681029505810175089501150026ff0009658102c0>
    | | | | |   |   |   "VendorID" = 76
    | | | | |   |   |   "MaxFeatureReportSize" = 1
    | | | | |   |   |   "Product" = "Magic Mouse 2"
    | | | | |   |   |   "SerialNumber" = "c4-0b-31-02-0e-a5"
    | | | | |   |   |   "Transport" = "Bluetooth"
    | | | | |   |   |   "Elements" = ({"ReportID"=0,"ElementCookie"=1,"CollectionType"=1,"Type"=513,"VariableSize"=0,"Elements"=({"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=65280,"Max"=255,"IsArray"=No,"Type"=1,"Size"=32,"Min"=0,"Flags"=34,"ReportID"=224,"Usage"=11,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=32,"HasPreferredState"=No,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=14},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=65280,"Max"=255,"IsArray"=No,"Type"=1,"Size"=8,"Min"=0,"Flags"=34,"ReportID"=154,"Usage"=11,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=No,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=15}),"UsagePage"=65280,"Usage"=11},{"ReportID"=0,"ElementCookie"=2,"CollectionType"=1,"Type"=513,"VariableSize"=0,"Elements"=({"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=132,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=144,"Usage"=97,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=11},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=133,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=144,"Usage"=68,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=12},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=133,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=144,"Usage"=70,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=13},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=133,"Max"=255,"IsArray"=No,"Type"=1,"Size"=8,"Min"=0,"Flags"=2,"ReportID"=144,"Usage"=101,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=16}),"UsagePage"=65280,"Usage"=20},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=0,"IsArray"=Yes,"Type"=5,"Size"=0,"Min"=0,"Flags"=0,"ReportID"=0,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=0,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=0,"ElementCookie"=4},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=1,"IsArray"=Yes,"Type"=5,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=0,"Usage"=0,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=3},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=0,"IsArray"=Yes,"Type"=5,"Size"=0,"Min"=0,"Flags"=0,"ReportID"=224,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=0,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=0,"ElementCookie"=6},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=1,"IsArray"=Yes,"Type"=5,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=224,"Usage"=0,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=5},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=0,"IsArray"=Yes,"Type"=5,"Size"=0,"Min"=0,"Flags"=0,"ReportID"=154,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=0,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=0,"ElementCookie"=8},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=1,"IsArray"=Yes,"Type"=5,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=154,"Usage"=0,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=7},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=0,"IsArray"=Yes,"Type"=5,"Size"=0,"Min"=0,"Flags"=0,"ReportID"=144,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=0,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=0,"ElementCookie"=10},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=1,"IsArray"=Yes,"Type"=5,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=144,"Usage"=0,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=9})
    | | | | |   |   |   "ExtendedData" = (50399649,50465185,50530721,50596257,53741985,61868449,61933985,61999521,62065057,62261665)
    | | | | |   |   |   "ProductID" = 617
    | | | | |   |   |   "IOPersonalityPublisher" = "com.apple.driver.AppleHSBluetoothDriver"
    | | | | |   |   |   "DeviceUsagePairs" = ({"DeviceUsagePage"=65280,"DeviceUsage"=11},{"DeviceUsagePage"=65280,"DeviceUsage"=20})
    | | | | |   |   |   "idVendor" = 76
    | | | | |   |   |   "InputReportElements" = ({"ReportID"=224,"ElementCookie"=17,"Size"=40,"ReportCount"=1,"Type"=1,"VariableSize"=0,"UsagePage"=0,"ReportSize"=40,"Usage"=0},{"ReportID"=154,"ElementCookie"=18,"Size"=16,"ReportCount"=1,"Type"=1,"VariableSize"=0,"UsagePage"=0,"ReportSize"=16,"Usage"=0},{"ReportID"=144,"ElementCookie"=19,"Size"=24,"ReportCount"=1,"Type"=1,"VariableSize"=0,"UsagePage"=0,"ReportSize"=24,"Usage"=0})
    | | | | |   |   |   "ReportInterval" = 11250
    | | | | |   |   |   "VendorIDSource" = 1
    | | | | |   |   |   "KeyholeReportID" = 240
    | | | | |   |   |   "CFBundleIdentifier" = "com.apple.driver.AppleHSBluetoothDriver"
    | | | | |   |   |   "MaxOutputReportSize" = 1
    | | | | |   |   |   "IOCFPlugInTypes" = {"FA12FA38-6F1A-11D4-BA0C-0005028F18D5"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin","40A57A4E-26A0-11D8-9295-000A958A2C78"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin","7DDEECA8-A7B4-11DA-8A0E-0014519758EF"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin"}
    | | | | |   |   |   "IOProviderClass" = "AppleHSBluetoothInterface"
    | | | | |   |   |   "bInterfaceNumber" = 0
    | | | | |   |   |   "LocationID" = 822218405
    | | | | |   |   |   "IOClass" = "AppleHSBluetoothHIDDriver"
    | | | | |   |   |   "CFBundleIdentifierKernel" = "com.apple.driver.AppleHSBluetoothDriver"
    | | | | |   |   |   "PrimaryUsage" = 11
    | | | | |   |   |   "CountryCode" = 0
    | | | | |   |   |   "IOGeneralInterest" = "IOCommand is not serializable"
    | | | | |   |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | | | | |   |   |   "IOProbeScore" = 90000
    | | | | |   |   |   "idProductArray" = (613,615,617,620)
    | | | | |   |   | }
    | | | | |   |   | 
    | | | | |   |   +-o IOHIDInterface  <class IOHIDInterface, id 0x1000006a4, registered, matched, active, busy 0 (504 ms), retain 8>
    | | | | |   |   | | {
    | | | | |   |   | |   "MaxOutputReportSize" = 1
    | | | | |   |   | |   "VendorID" = 76
    | | | | |   |   | |   "CountryCode" = 0
    | | | | |   |   | |   "IOServiceDEXTEntitlements" = ("com.apple.developer.driverkit.transport.hid")
    | | | | |   |   | |   "Product" = "Magic Mouse 2"
    | | | | |   |   | |   "VersionNumber" = 0
    | | | | |   |   | |   "PrimaryUsage" = 11
    | | | | |   |   | |   "LocationID" = 822218405
    | | | | |   |   | |   "ProductID" = 617
    | | | | |   |   | |   "DeviceUsagePairs" = ({"DeviceUsagePage"=65280,"DeviceUsage"=11},{"DeviceUsagePage"=65280,"DeviceUsage"=20})
    | | | | |   |   | |   "Transport" = "Bluetooth"
    | | | | |   |   | |   "SerialNumber" = "c4-0b-31-02-0e-a5"
    | | | | |   |   | |   "ReportInterval" = 11250
    | | | | |   |   | |   "ReportDescriptor" = <0600ff090ba1010600ff090b150026ff00750896040085e08122090b960100859a8122c00600ff0914a101859005847501950315002501096105850944094681029505810175089501150026ff0009658102c0>
    | | | | |   |   | |   "PrimaryUsagePage" = 65280
    | | | | |   |   | |   "MaxFeatureReportSize" = 1
    | | | | |   |   | |   "VendorIDSource" = 1
    | | | | |   |   | |   "MaxInputReportSize" = 5
    | | | | |   |   | | }
    | | | | |   |   | | 
    | | | | |   |   | +-o AppleDeviceManagementHIDEventService  <class AppleDeviceManagementHIDEventService, id 0x1000006a5, registered, matched, active, busy 0 (0 ms), retain 7>
    | | | | |   |   |     {
    | | | | |   |   |       "LowBatteryNotificationPercentage" = 2
    | | | | |   |   |       "PrimaryUsagePage" = 65280
    | | | | |   |   |       "BatteryFaultNotificationType" = "MOBatteryFault"
    | | | | |   |   |       "HasBattery" = Yes
    | | | | |   |   |       "VendorID" = 76
    | | | | |   |   |       "VersionNumber" = 0
    | | | | |   |   |       "Built-In" = No
    | | | | |   |   |       "DeviceAddress" = "c4-0b-31-02-0e-a5"
    | | | | |   |   |       "WakeReason" = "Host (0x01)"
    | | | | |   |   |       "Product" = "Magic Mouse 2"
    | | | | |   |   |       "SerialNumber" = "c4-0b-31-02-0e-a5"
    | | | | |   |   |       "Transport" = "Bluetooth"
    | | | | |   |   |       "BatteryLowNotificationType" = "MOLowBattery"
    | | | | |   |   |       "ProductID" = 617
    | | | | |   |   |       "DeviceUsagePairs" = ({"DeviceUsagePage"=65280,"DeviceUsage"=11},{"DeviceUsagePage"=65280,"DeviceUsage"=20})
    | | | | |   |   |       "IOPersonalityPublisher" = "com.apple.driver.AppleTopCaseHIDEventDriver"
    | | | | |   |   |       "BatteryPercent" = 13
    | | | | |   |   |       "MTFW Version" = 0
    | | | | |   |   |       "BD_ADDR" = <c40b31020ea5>
    | | | | |   |   |       "BatteryStatusNotificationType" = "BatteryStatusChanged"
    | | | | |   |   |       "CriticallyLowBatteryNotificationPercentage" = 1
    | | | | |   |   |       "ReportInterval" = 11250
    | | | | |   |   |       "RadioFW Version" = 263
    | | | | |   |   |       "VendorIDSource" = 1
    | | | | |   |   |       "STFW Version" = 2133
    | | | | |   |   |       "CFBundleIdentifier" = "com.apple.driver.AppleTopCaseHIDEventDriver"
    | | | | |   |   |       "IOProviderClass" = "IOHIDInterface"
    | | | | |   |   |       "LocationID" = 822218405
    | | | | |   |   |       "BluetoothDevice" = Yes
    | | | | |   |   |       "IOClass" = "AppleDeviceManagementHIDEventService"
    | | | | |   |   |       "HIDServiceSupport" = No
    | | | | |   |   |       "CFBundleIdentifierKernel" = "com.apple.driver.AppleTopCaseHIDEventDriver"
    | | | | |   |   |       "ProductIDArray" = (617)
    | | | | |   |   |       "BatteryStatusFlags" = 0
    | | | | |   |   |       "ColorID" = 0
    | | | | |   |   |       "IOMatchCategory" = "IODefaultMatchCategory"
    | | | | |   |   |       "CountryCode" = 0
    | | | | |   |   |       "IOProbeScore" = 7175
    | | | | |   |   |       "PrimaryUsage" = 11
    | | | | |   |   |       "IOGeneralInterest" = "IOCommand is not serializable"
    | | | | |   |   |       "BTFW Version" = 263
    | | | | |   |   |     }
    | | | | |   |   |     
    | | | | |   |   +-o IOHIDLibUserClient  <class IOHIDLibUserClient, id 0x1000006a6, !registered, !matched, active, busy 0, retain 6>
    | | | | |   |       {
    | | | | |   |         "DebugState" = {"MaxEnqueueReportSize"=8192,"EventQueueMap"=({"entrySize"=0,"QueueSize"=16384,"EnqueueErrorCount"=0,"head"=28,"UsagePercentHist"={"100"=0,"60"=0,"50"=0,"0"=0,"40"=0,"30"=0,"90"=0,"20"=0,"80"=0,"10"=0,"70"=0},"tail"=28,"numEntries"=0}),"ClientOpened"=Yes,"Privileged"=Yes}
    | | | | |   |         "IOUserClientCreator" = "pid 363, ioupsd"
    | | | | |   |         "IOUserClientDefaultLocking" = Yes
    | | | | |   |       }
    | | | | |   |       
    | | | | |   +-o Mouse / Boot@1  <class AppleHSBluetoothInterface, id 0x10000069b, registered, matched, active, busy 0 (46 ms), retain 7>
    | | | | |   | | {
    | | | | |   | |   "bInterfaceNumber" = 1
    | | | | |   | |   "KeyholeReportID" = 241
    | | | | |   | |   "idProduct" = 617
    | | | | |   | |   "Bluetooth Product Name" = "Magic Mouse 2"
    | | | | |   | |   "VendorIDSource" = 1
    | | | | |   | |   "idVendor" = 76
    | | | | |   | |   "LocationID" = 822218405
    | | | | |   | | }
    | | | | |   | | 
    | | | | |   | +-o AppleHSBluetoothHIDDriver  <class AppleHSBluetoothHIDDriver, id 0x1000006d8, registered, matched, active, busy 0 (45 ms), retain 8>
    | | | | |   |   | {
    | | | | |   |   |   "PrimaryUsagePage" = 1
    | | | | |   |   |   "MaxInputReportSize" = 368
    | | | | |   |   |   "IOUserClientClass" = "IOHIDLibUserClient"
    | | | | |   |   |   "VersionNumber" = 0
    | | | | |   |   |   "ReportDescriptor" = <05010902a1010901a1000509190129021500250185129502750181029501750681010501093009311601fe26ff0136c0fe4640016513550d751095028106950275088101c0c0050d0905a1010600ff090c150026ff0075089510853f8122c00600ff090ca1010600ff090c150026ff0085447508966f018100c0>
    | | | | |   |   |   "VendorID" = 76
    | | | | |   |   |   "HIDPointerResolution" = 104595456
    | | | | |   |   |   "MaxFeatureReportSize" = 1
    | | | | |   |   |   "RequiresTCCAuthorization" = Yes
    | | | | |   |   |   "Product" = "Magic Mouse 2"
    | | | | |   |   |   "SerialNumber" = "c4-0b-31-02-0e-a5"
    | | | | |   |   |   "Transport" = "Bluetooth"
    | | | | |   |   |   "Elements" = ({"ReportID"=0,"ElementCookie"=1,"CollectionType"=1,"Type"=513,"VariableSize"=0,"Elements"=({"ReportID"=0,"ElementCookie"=2,"CollectionType"=0,"Type"=513,"VariableSize"=0,"Elements"=({"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=9,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=18,"Usage"=1,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=13},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=9,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=18,"Usage"=2,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=14},{"VariableSize"=0,"UnitExponent"=13,"IsRelative"=Yes,"UsagePage"=1,"Max"=511,"IsArray"=No,"Type"=1,"Size"=16,"Min"=18446744073709551105,"Flags"=6,"ReportID"=18,"Usage"=48,"ReportCount"=1,"Unit"=19,"HasNullState"=No,"ReportSize"=16,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=18446744073709551296,"IsWrapping"=No,"ScaledMax"=320,"ElementCookie"=384},{"VariableSize"=0,"UnitExponent"=13,"IsRelative"=Yes,"UsagePage"=1,"Max"=511,"IsArray"=No,"Type"=1,"Size"=16,"Min"=18446744073709551105,"Flags"=6,"ReportID"=18,"Usage"=49,"ReportCount"=1,"Unit"=19,"HasNullState"=No,"ReportSize"=16,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=18446744073709551296,"IsWrapping"=No,"ScaledMax"=320,"ElementCookie"=385}),"UsagePage"=1,"Usage"=1}),"UsagePage"=1,"Usage"=2},{"ReportID"=0,"ElementCookie"=3,"CollectionType"=1,"Type"=513,"VariableSize"=0,"Elements"=({"VariableSize"=0,"UnitExponent"=13,"IsRelative"=No,"UsagePage"=65280,"Max"=255,"IsArray"=No,"Type"=1,"Size"=128,"Min"=0,"Flags"=34,"ReportID"=63,"Usage"=12,"ReportCount"=1,"Unit"=19,"HasNullState"=No,"ReportSize"=128,"HasPreferredState"=No,"IsNonLinear"=No,"ScaledMin"=18446744073709551296,"IsWrapping"=No,"ScaledMax"=320,"ElementCookie"=386}),"UsagePage"=13,"Usage"=5},{"ReportID"=0,"ElementCookie"=4,"CollectionType"=1,"Type"=513,"VariableSize"=0,"Elements"=({"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=2936,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=367,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=15},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=0,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=16},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=1,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=17},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=2,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=18},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=3,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=19},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=4,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=20},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=5,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=21},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=6,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=22},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=7,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=23},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=8,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=24},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=9,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=25},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=10,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=26},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=11,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=27},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=12,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=28},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=13,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=29},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=14,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=30},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=15,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=31},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=16,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=32},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=17,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=33},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=18,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=34},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=19,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=35},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=20,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=36},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=21,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=37},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=22,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=38},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=23,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=39},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=24,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=40},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=25,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=41},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=26,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=42},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=27,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=43},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=28,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=44},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=29,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=45},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=30,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=46},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=31,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=47},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=32,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=48},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=33,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=49},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=34,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=50},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=35,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=51},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=36,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=52},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=37,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=53},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=38,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=54},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=39,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=55},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=40,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=56},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=41,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=57},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=42,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=58},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=43,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=59},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=44,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=60},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=45,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=61},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=46,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=62},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=47,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=63},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=48,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=64},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=49,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=65},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=50,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=66},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=51,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=67},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=52,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=68},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=53,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=69},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=54,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=70},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=55,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=71},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=56,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=72},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=57,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=73},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=58,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=74},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=59,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=75},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=60,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=76},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=61,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=77},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=62,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=78},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=63,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=79},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=64,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=80},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=65,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=81},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=66,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=82},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=67,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=83},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=68,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=84},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=69,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=85},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=70,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=86},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=71,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=87},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=72,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=88},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=73,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=89},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=74,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=90},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=75,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=91},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=76,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=92},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=77,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=93},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=78,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=94},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=79,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=95},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=80,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=96},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=81,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=97},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=82,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=98},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=83,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=99},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=84,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=100},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=85,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=101},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=86,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=102},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=87,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=103},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=88,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=104},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=89,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=105},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=90,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=106},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=91,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=107},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=92,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=108},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=93,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=109},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=94,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=110},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=95,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=111},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=96,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=112},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=97,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=113},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=98,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=114},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=99,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=115},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=100,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=116},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=101,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=117},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=102,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=118},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=103,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=119},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=104,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=120},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=105,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=121},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=106,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=122},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=107,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=123},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=108,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=124},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=109,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=125},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=110,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=126},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=111,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=127},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=112,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=128},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=113,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=129},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=114,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=130},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=115,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=131},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=116,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=132},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=117,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=133},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=118,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=134},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=119,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=135},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=120,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=136},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=121,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=137},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=122,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=138},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=123,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=139},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=124,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=140},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=125,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=141},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=126,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=142},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=127,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=143},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=128,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=144},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=129,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=145},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=130,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=146},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=131,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=147},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=132,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=148},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=133,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=149},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=134,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=150},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=135,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=151},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=136,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=152},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=137,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=153},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=138,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=154},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=139,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=155},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=140,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=156},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=141,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=157},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=142,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=158},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=143,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=159},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=144,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=160},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=145,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=161},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=146,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=162},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=147,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=163},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=148,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=164},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=149,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=165},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=150,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=166},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=151,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=167},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=152,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=168},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=153,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=169},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=154,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=170},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=155,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=171},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=156,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=172},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=157,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=173},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=158,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=174},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=159,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=175},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=160,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=176},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=161,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=177},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=162,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=178},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=163,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=179},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=164,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=180},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=165,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=181},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=166,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=182},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=167,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=183},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=168,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=184},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=169,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=185},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=170,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=186},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=171,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=187},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=172,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=188},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=173,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=189},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=174,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=190},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=175,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=191},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=176,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=192},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=177,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=193},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=178,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=194},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=179,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=195},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=180,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=196},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=181,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=197},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=182,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=198},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=183,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=199},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=184,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=200},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=185,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=201},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=186,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=202},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=187,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=203},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=188,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=204},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=189,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=205},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=190,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=206},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=191,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=207},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=192,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=208},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=193,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=209},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=194,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=210},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=195,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=211},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=196,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=212},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=197,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=213},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=198,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=214},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=199,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=215},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=200,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=216},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=201,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=217},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=202,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=218},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=203,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=219},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=204,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=220},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=205,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=221},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=206,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=222},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=207,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=223},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=208,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=224},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=209,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=225},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=210,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=226},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=211,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=227},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=212,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=228},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=213,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=229},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=214,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=230},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=215,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=231},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=216,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=232},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=217,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=233},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=218,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=234},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=219,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=235},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=220,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=236},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=221,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=237},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=222,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=238},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=223,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=239},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=224,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=240},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=225,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=241},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=226,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=242},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=227,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=243},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=228,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=244},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=229,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=245},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=230,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=246},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=231,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=247},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=232,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=248},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=233,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=249},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=234,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=250},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=235,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=251},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=236,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=252},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=237,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=253},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=238,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=254},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=239,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=255},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=240,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=256},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=241,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=257},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=242,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=258},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=243,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=259},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=244,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=260},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=245,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=261},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=246,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=262},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=247,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=263},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=248,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=264},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=249,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=265},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=250,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=266},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=251,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=267},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=252,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=268},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=253,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=269},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=254,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=270},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=255,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=271},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=256,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=272},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=257,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=273},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=258,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=274},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=259,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=275},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=260,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=276},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=261,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=277},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=262,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=278},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=263,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=279},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=264,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=280},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=265,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=281},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=266,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=282},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=267,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=283},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=268,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=284},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=269,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=285},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=270,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=286},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=271,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=287},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=272,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=288},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=273,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=289},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=274,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=290},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=275,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=291},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=276,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=292},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=277,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=293},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=278,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=294},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=279,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=295},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=280,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=296},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=281,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=297},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=282,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=298},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=283,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=299},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=284,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=300},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=285,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=301},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=286,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=302},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=287,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=303},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=288,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=304},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=289,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=305},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=290,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=306},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=291,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=307},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=292,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=308},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=293,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=309},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=294,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=310},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=295,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=311},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=296,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=312},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=297,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=313},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=298,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=314},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=299,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=315},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=300,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=316},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=301,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=317},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=302,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=318},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=303,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=319},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=304,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=320},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=305,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=321},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=306,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=322},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=307,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=323},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=308,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=324},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=309,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=325},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=310,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=326},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=311,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=327},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=312,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=328},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=313,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=329},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=314,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=330},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=315,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=331},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=316,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=332},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=317,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=333},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=318,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=334},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=319,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=335},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=320,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=336},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=321,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=337},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=322,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=338},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=323,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=339},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=324,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=340},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=325,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=341},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=326,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=342},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=327,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=343},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=328,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=344},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=329,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=345},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=330,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=346},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=331,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=347},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=332,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=348},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=333,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=349},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=334,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=350},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=335,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=351},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=336,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=352},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=337,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=353},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=338,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=354},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=339,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=355},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=340,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=356},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=341,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=357},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=342,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=358},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=343,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=359},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=344,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=360},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=345,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=361},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=346,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=362},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=347,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=363},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=348,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=364},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=349,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=365},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=350,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=366},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=351,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=367},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=352,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=368},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=353,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=369},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=354,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=370},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=355,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=371},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=356,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=372},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=357,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=373},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=358,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=374},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=359,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=375},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=360,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=376},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=361,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=377},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=362,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=378},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=363,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=379},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=364,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=380},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=365,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=381},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=366,"UsagePage"=65280,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=382},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=65280,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=12,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=383}),"UsagePage"=65280,"Usage"=12},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=0,"IsArray"=Yes,"Type"=5,"Size"=0,"Min"=0,"Flags"=0,"ReportID"=0,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=0,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=0,"ElementCookie"=6},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=1,"IsArray"=Yes,"Type"=5,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=0,"Usage"=0,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=5},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=0,"IsArray"=Yes,"Type"=5,"Size"=0,"Min"=0,"Flags"=0,"ReportID"=18,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=0,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=0,"ElementCookie"=8},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=1,"IsArray"=Yes,"Type"=5,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=18,"Usage"=0,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=7},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=0,"IsArray"=Yes,"Type"=5,"Size"=0,"Min"=0,"Flags"=0,"ReportID"=63,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=0,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=0,"ElementCookie"=10},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=1,"IsArray"=Yes,"Type"=5,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=63,"Usage"=0,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=9},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=0,"IsArray"=Yes,"Type"=5,"Size"=0,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=0,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=0,"ElementCookie"=12},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=1,"IsArray"=Yes,"Type"=5,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=68,"Usage"=0,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=11})
    | | | | |   |   |   "ProductID" = 617
    | | | | |   |   |   "IOPersonalityPublisher" = "com.apple.driver.AppleHSBluetoothDriver"
    | | | | |   |   |   "DeviceUsagePairs" = ({"DeviceUsagePage"=1,"DeviceUsage"=2},{"DeviceUsagePage"=1,"DeviceUsage"=1},{"DeviceUsagePage"=13,"DeviceUsage"=5},{"DeviceUsagePage"=65280,"DeviceUsage"=12})
    | | | | |   |   |   "idVendor" = 76
    | | | | |   |   |   "InputReportElements" = ({"ReportID"=18,"ElementCookie"=387,"Size"=64,"ReportCount"=1,"Type"=1,"VariableSize"=0,"UsagePage"=0,"ReportSize"=64,"Usage"=0},{"ReportID"=63,"ElementCookie"=388,"Size"=136,"ReportCount"=1,"Type"=1,"VariableSize"=0,"UsagePage"=0,"ReportSize"=136,"Usage"=0},{"ReportID"=68,"ElementCookie"=389,"Size"=2944,"ReportCount"=1,"Type"=1,"VariableSize"=0,"UsagePage"=0,"ReportSize"=2944,"Usage"=0})
    | | | | |   |   |   "ReportInterval" = 11250
    | | | | |   |   |   "VendorIDSource" = 1
    | | | | |   |   |   "KeyholeReportID" = 241
    | | | | |   |   |   "CFBundleIdentifier" = "com.apple.driver.AppleHSBluetoothDriver"
    | | | | |   |   |   "MaxOutputReportSize" = 1
    | | | | |   |   |   "IOCFPlugInTypes" = {"FA12FA38-6F1A-11D4-BA0C-0005028F18D5"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin","40A57A4E-26A0-11D8-9295-000A958A2C78"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin","7DDEECA8-A7B4-11DA-8A0E-0014519758EF"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin"}
    | | | | |   |   |   "IOProviderClass" = "AppleHSBluetoothInterface"
    | | | | |   |   |   "bInterfaceNumber" = 1
    | | | | |   |   |   "LocationID" = 822218405
    | | | | |   |   |   "IOClass" = "AppleHSBluetoothHIDDriver"
    | | | | |   |   |   "CFBundleIdentifierKernel" = "com.apple.driver.AppleHSBluetoothDriver"
    | | | | |   |   |   "PrimaryUsage" = 2
    | | | | |   |   |   "CountryCode" = 0
    | | | | |   |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | | | | |   |   |   "IOProbeScore" = 89000
    | | | | |   |   |   "idProductArray" = (613,615,617,620)
    | | | | |   |   | }
    | | | | |   |   | 
    | | | | |   |   +-o IOHIDInterface  <class IOHIDInterface, id 0x1000006db, registered, matched, active, busy 0 (45 ms), retain 8>
    | | | | |   |     | {
    | | | | |   |     |   "MaxOutputReportSize" = 1
    | | | | |   |     |   "VendorID" = 76
    | | | | |   |     |   "CountryCode" = 0
    | | | | |   |     |   "IOServiceDEXTEntitlements" = ("com.apple.developer.driverkit.transport.hid")
    | | | | |   |     |   "Product" = "Magic Mouse 2"
    | | | | |   |     |   "VersionNumber" = 0
    | | | | |   |     |   "PrimaryUsage" = 2
    | | | | |   |     |   "LocationID" = 822218405
    | | | | |   |     |   "IODEXTMatchCount" = 1
    | | | | |   |     |   "ProductID" = 617
    | | | | |   |     |   "DeviceUsagePairs" = ({"DeviceUsagePage"=1,"DeviceUsage"=2},{"DeviceUsagePage"=1,"DeviceUsage"=1},{"DeviceUsagePage"=13,"DeviceUsage"=5},{"DeviceUsagePage"=65280,"DeviceUsage"=12})
    | | | | |   |     |   "Transport" = "Bluetooth"
    | | | | |   |     |   "SerialNumber" = "c4-0b-31-02-0e-a5"
    | | | | |   |     |   "ReportInterval" = 11250
    | | | | |   |     |   "ReportDescriptor" = <05010902a1010901a1000509190129021500250185129502750181029501750681010501093009311601fe26ff0136c0fe4640016513550d751095028106950275088101c0c0050d0905a1010600ff090c150026ff0075089510853f8122c00600ff090ca1010600ff090c150026ff0085447508966f018100c0>
    | | | | |   |     |   "PrimaryUsagePage" = 1
    | | | | |   |     |   "MaxFeatureReportSize" = 1
    | | | | |   |     |   "VendorIDSource" = 1
    | | | | |   |     |   "MaxInputReportSize" = 368
    | | | | |   |     | }
    | | | | |   |     | 
    | | | | |   |     +-o AppleMultitouchMouseHIDEventDriver  <class AppleMultitouchMouseHIDEventDriver, id 0x1000006dc, registered, matched, active, busy 0 (0 ms), retain 8>
    | | | | |   |       | {
    | | | | |   |       |   "mt-device-id" = 288230376973930149
    | | | | |   |       |   "PrimaryUsagePage" = 1
    | | | | |   |       |   "SensorProperties" = {}
    | | | | |   |       |   "ApplePreferencesDefaultPreferences" = {"MouseOneFingerDoubleTapGesture"=0,"MouseTwoFingerHorizSwipeGesture"=2,"MouseVerticalScroll"=Yes,"MouseHorizontalScroll"=Yes,"MouseButtonDivision"=55,"MouseMomentumScroll"=Yes,"MouseButtonMode"="OneButton","MouseTwoFingerDoubleTapGesture"=3}
    | | | | |   |       |   "VendorID" = 76
    | | | | |   |       |   "VersionNumber" = 0
    | | | | |   |       |   "DebugState" = {"LastReportTime"=42050032859004}
    | | | | |   |       |   "HIDPointerResolution" = 104595456
    | | | | |   |       |   "RelativePointer" = {"Elements"=({"VariableSize"=0,"UnitExponent"=13,"IsRelative"=Yes,"UsagePage"=1,"Max"=511,"IsArray"=No,"Type"=1,"Size"=16,"Min"=18446744073709551105,"Flags"=6,"ReportID"=18,"Usage"=48,"ReportCount"=1,"Unit"=19,"HasNullState"=No,"ReportSize"=16,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=18446744073709551296,"IsWrapping"=No,"ScaledMax"=320,"ElementCookie"=384},{"VariableSize"=0,"UnitExponent"=13,"IsRelative"=Yes,"UsagePage"=1,"Max"=511,"IsArray"=No,"Type"=1,"Size"=16,"Min"=18446744073709551105,"Flags"=6,"ReportID"=18,"Usage"=49,"ReportCount"=1,"Unit"=19,"HasNullState"=No,"ReportSize"=16,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=18446744073709551296,"IsWrapping"=No,"ScaledMax"=320,"ElementCookie"=385},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=9,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=18,"Usage"=1,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=13},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=9,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=18,"Usage"=2,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=14})}
    | | | | |   |       |   "Product" = "Magic Mouse 2"
    | | | | |   |       |   "IOHIDScrollReportRate" = 8192000
    | | | | |   |       |   "SerialNumber" = "c4-0b-31-02-0e-a5"
    | | | | |   |       |   "Transport" = "Bluetooth"
    | | | | |   |       |   "HIDPointerAccelerationType" = "HIDMouseAcceleration"
    | | | | |   |       |   "HIDDisallowRemappingOfPrimaryClick" = Yes
    | | | | |   |       |   "ApplePreferenceCapability" = 1
    | | | | |   |       |   "DeviceUsagePairs" = ({"DeviceUsagePage"=1,"DeviceUsage"=2},{"DeviceUsagePage"=1,"DeviceUsage"=1},{"DeviceUsagePage"=13,"DeviceUsage"=5},{"DeviceUsagePage"=65280,"DeviceUsage"=12})
    | | | | |   |       |   "ApplePreferenceIdentifier" = "com.apple.AppleMultitouchMouse"
    | | | | |   |       |   "HIDScrollResolution" = 26214400
    | | | | |   |       |   "IOPersonalityPublisher" = "com.apple.driver.AppleTopCaseHIDEventDriver"
    | | | | |   |       |   "ProductID" = 617
    | | | | |   |       |   "DefaultMultitouchProperties" = {"IOCFPlugInTypes"={"0516B563-B15B-11DA-96EB-0014519758EF"="AppleMultitouchDriver.kext/Contents/PlugIns/MultitouchHID.plugin"},"MTPowerStatsDisable"=Yes,"HIDDisallowRemappingOfPrimaryClick"=Yes,"IOHIDScrollReportRate"=8192000,"SupportsGestureScrolling"=Yes,"MTHIDDevice"=Yes,"parser-type"=2000,"HIDScrollResolution"=26214400,"HIDServiceSupport"=Yes,"HIDPointerAccelerationTable"=<000080005553422a000a000000000001000100a90001006000002000000c000080000000800000010b81000123650001dc280002421200027bbc0003497400038d1f00054ade0005237e0008f4910006d57c000dc707000ad192001b607b000f84bf002c236300161a530041ed9100203d82005c2646002f6efc0077cb5b00005000000d000082d900008a3d00010816000138360001d2620002891f000266860003a8e000030b6200051e0a00040dad0007ec0a00051479000b38020006aa63001156350009f96b00212cde000f95c5003e045a0015f845005b11ed001f9605007c66de002f372800a390bc00008000000e0000834b0000947b000103d90001520d0001c51a0002cc0a00024e0100041aa3000306e1000626910004062b0009a4eb000506f5000dd39f000666a00014c2e40009562c002798a6000b5f740035a2e6000fa11f0052b0790015c5ad0077cb5b001f2faa00a142fa002eb4e300d3f1a00000b000000f000040000000451f0000849f00009eb80000feaf00016c3f0001b1b10003019300023d25000499c9000303e0000754e20003f739000b7b4a0004e834001066fb00061fc800182f930008b602002d600d000ac08b003f226a000f29f00067eb9e0015a07500980bf3001ead6500caba99002e416f010ad5da0000e000000f00003c2900004000000087760000b0eb0000f98f000193460001992c00033dcd000234760005628b0002f3960008b4b10003cecd000d5fc90004b67300136e2e0005a494001ac1160007d83d00310387000a6010004f564a000e934b008350230015436800c61f16001e3dbc0106a046002ddedf015bdd4600010000001000003856000040000000869b0000c3220000f0950001ba4c00017154000351e10001fc4500058ab20002d47e000a384a00039547000f649500045165001572fa000510bb001cae390006e7fd0032b9df0008b2ed004ec3b7000a495d006909ae000df51c00a5de7d001530cc01045284001da8db0154f402002d046001c13a940001800000110000406d00005333000085530000d7f20000e9bf0001ee5500014c8c00035f430001d46d0005fc750002b6f4000bfc7d0003606a0011ca4800040b6f0018bac60004bb1d00210e900005fad200335e400007b97000541d880009d7db00846a28000d1f1800d1a3de0010b84901190e54001606d001676210001d393201beecd2002bfaed0246d87800020000001200003f9300005ae1000082c50000f79a0000d7910002175b000125b900037a08000194100005fc75000212280009b71700027a52000d5fc90003000600134de10003922b001a5eac00042f310023949000051d0d003470360006b6b50059408e000916e500a0e8b3000c8a37011b5c16000ffe300177825c0015277e01e3c8ee001c34a802594688002aeb0103162e9400030000001300003c960000628f00007e2c000126720000bc7f000232200000fad1000394cc00014f1a0005f5c400019c3c0008b46c00020f0c000dc0af000286c200140fae0002fcea001ba1ab00038a6500261a8f00041e17003339be0004f1ee004969e50005e57200672fa4000800cd00c03264000a68860140a170000d3d2b01cb0b8000117bb10267191000190b200331d3a80026801a04436de0>,"HIDScrollAccelCurves"=({"HIDAccelGainLinear"=85197,"HIDAccelTangentSpeedLinear"=851968,"HIDAccelTangentSpeedParabolicRoot"=1310720,"HIDAccelGainParabolic"=16384,"HIDAccelIndex"=8192},{"HIDAccelGainLinear"=95027,"HIDAccelTangentSpeedLinear"=786432,"HIDAccelTangentSpeedParabolicRoot"=1245184,"HIDAccelGainParabolic"=26215,"HIDAccelIndex"=13927},{"HIDAccelGainLinear"=104858,"HIDAccelTangentSpeedLinear"=720896,"HIDAccelTangentSpeedParabolicRoot"=1179648,"HIDAccelGainParabolic"=39322,"HIDAccelIndex"=20480},{"HIDAccelGainLinear"=114688,"HIDAccelTangentSpeedLinear"=655360,"HIDAccelTangentSpeedParabolicRoot"=1114112,"HIDAccelGainParabolic"=55706,"HIDAccelIndex"=32768},{"HIDAccelGainLinear"=124519,"HIDAccelTangentSpeedLinear"=589824,"HIDAccelTangentSpeedParabolicRoot"=1048576,"HIDAccelGainParabolic"=68813,"HIDAccelIndex"=49152},{"HIDAccelGainLinear"=134349,"HIDAccelTangentSpeedLinear"=524288,"HIDAccelTangentSpeedParabolicRoot"=983040,"HIDAccelGainParabolic"=81920,"HIDAccelIndex"=65536},{"HIDAccelGainLinear"=144179,"HIDAccelTangentSpeedLinear"=458752,"HIDAccelTangentSpeedParabolicRoot"=917504,"HIDAccelGainParabolic"=95027,"HIDAccelIndex"=111411}),"parser-options"=4}
    | | | | |   |       |   "ReportInterval" = 11250
    | | | | |   |       |   "BuildAMDWithMTInit" = Yes
    | | | | |   |       |   "VendorIDSource" = 1
    | | | | |   |       |   "HIDPointerButtonCount" = 2
    | | | | |   |       |   "CFBundleIdentifier" = "com.apple.driver.AppleTopCaseHIDEventDriver"
    | | | | |   |       |   "HIDAccelCurves" = ({"HIDAccelGainLinear"=65536,"HIDAccelTangentSpeedLinear"=524288,"HIDAccelIndex"=0},{"HIDAccelGainLinear"=70124,"HIDAccelTangentSpeedLinear"=537395,"HIDAccelGainCubic"=5243,"HIDAccelGainParabolic"=26214,"HIDAccelTangentSpeedParabolicRoot"=1245184,"HIDAccelIndex"=8192},{"HIDAccelGainLinear"=74711,"HIDAccelTangentSpeedLinear"=543949,"HIDAccelGainCubic"=6554,"HIDAccelGainParabolic"=36045,"HIDAccelTangentSpeedParabolicRoot"=1179648,"HIDAccelIndex"=32768},{"HIDAccelGainLinear"=79299,"HIDAccelTangentSpeedLinear"=550502,"HIDAccelGainCubic"=7864,"HIDAccelGainParabolic"=46531,"HIDAccelTangentSpeedParabolicRoot"=1114112,"HIDAccelIndex"=45056},{"HIDAccelGainLinear"=83886,"HIDAccelTangentSpeedLinear"=557056,"HIDAccelGainCubic"=9830,"HIDAccelGainParabolic"=57672,"HIDAccelTangentSpeedParabolicRoot"=1048576,"HIDAccelIndex"=57344},{"HIDAccelGainLinear"=88474,"HIDAccelTangentSpeedLinear"=563610,"HIDAccelGainCubic"=11796,"HIDAccelGainParabolic"=69468,"HIDAccelTangentSpeedParabolicRoot"=983040,"HIDAccelIndex"=65536},{"HIDAccelGainLinear"=93061,"HIDAccelTangentSpeedLinear"=570163,"HIDAccelGainCubic"=14418,"HIDAccelGainParabolic"=81920,"HIDAccelTangentSpeedParabolicRoot"=917504,"HIDAccelIndex"=98304},{"HIDAccelGainLinear"=97649,"HIDAccelTangentSpeedLinear"=576717,"HIDAccelGainCubic"=17695,"HIDAccelGainParabolic"=95027,"HIDAccelTangentSpeedParabolicRoot"=851968,"HIDAccelIndex"=131072},{"HIDAccelGainLinear"=102236,"HIDAccelTangentSpeedLinear"=583270,"HIDAccelGainCubic"=21627,"HIDAccelGainParabolic"=108790,"HIDAccelTangentSpeedParabolicRoot"=786432,"HIDAccelIndex"=163840},{"HIDAccelGainLinear"=104858,"HIDAccelTangentSpeedLinear"=589824,"HIDAccelGainCubic"=26214,"HIDAccelGainParabolic"=123208,"HIDAccelTangentSpeedParabolicRoot"=786432,"HIDAccelIndex"=196608})
    | | | | |   |       |   "IOProviderClass" = "IOHIDInterface"
    | | | | |   |       |   "LocationID" = 822218405
    | | | | |   |       |   "HIDPointerAccelerationTable" = <000080005553422a000a000000000001000100a90001006000002000000c000080000000800000010b81000123650001dc280002421200027bbc0003497400038d1f00054ade0005237e0008f4910006d57c000dc707000ad192001b607b000f84bf002c236300161a530041ed9100203d82005c2646002f6efc0077cb5b00005000000d000082d900008a3d00010816000138360001d2620002891f000266860003a8e000030b6200051e0a00040dad0007ec0a00051479000b38020006aa63001156350009f96b00212cde000f95c5003e045a0015f845005b11ed001f9605007c66de002f372800a390bc00008000000e0000834b0000947b000103d90001520d0001c51a0002cc0a00024e0100041aa3000306e1000626910004062b0009a4eb000506f5000dd39f000666a00014c2e40009562c002798a6000b5f740035a2e6000fa11f0052b0790015c5ad0077cb5b001f2faa00a142fa002eb4e300d3f1a00000b000000f000040000000451f0000849f00009eb80000feaf00016c3f0001b1b10003019300023d25000499c9000303e0000754e20003f739000b7b4a0004e834001066fb00061fc800182f930008b602002d600d000ac08b003f226a000f29f00067eb9e0015a07500980bf3001ead6500caba99002e416f010ad5da0000e000000f00003c2900004000000087760000b0eb0000f98f000193460001992c00033dcd000234760005628b0002f3960008b4b10003cecd000d5fc90004b67300136e2e0005a494001ac1160007d83d00310387000a6010004f564a000e934b008350230015436800c61f16001e3dbc0106a046002ddedf015bdd4600010000001000003856000040000000869b0000c3220000f0950001ba4c00017154000351e10001fc4500058ab20002d47e000a384a00039547000f649500045165001572fa000510bb001cae390006e7fd0032b9df0008b2ed004ec3b7000a495d006909ae000df51c00a5de7d001530cc01045284001da8db0154f402002d046001c13a940001800000110000406d00005333000085530000d7f20000e9bf0001ee5500014c8c00035f430001d46d0005fc750002b6f4000bfc7d0003606a0011ca4800040b6f0018bac60004bb1d00210e900005fad200335e400007b97000541d880009d7db00846a28000d1f1800d1a3de0010b84901190e54001606d001676210001d393201beecd2002bfaed0246d87800020000001200003f9300005ae1000082c50000f79a0000d7910002175b000125b900037a08000194100005fc75000212280009b71700027a52000d5fc90003000600134de10003922b001a5eac00042f310023949000051d0d003470360006b6b50059408e000916e500a0e8b3000c8a37011b5c16000ffe300177825c0015277e01e3c8ee001c34a802594688002aeb0103162e9400030000001300003c960000628f00007e2c000126720000bc7f000232200000fad1000394cc00014f1a0005f5c400019c3c0008b46c00020f0c000dc0af000286c200140fae0002fcea001ba1ab00038a6500261a8f00041e17003339be0004f1ee004969e50005e57200672fa4000800cd00c03264000a68860140a170000d3d2b01cb0b8000117bb10267191000190b200331d3a80026801a04436de0>
    | | | | |   |       |   "HIDServiceSupport" = No
    | | | | |   |       |   "IOClass" = "AppleMultitouchMouseHIDEventDriver"
    | | | | |   |       |   "HIDScrollAccelCurves" = ({"HIDAccelGainLinear"=85197,"HIDAccelTangentSpeedLinear"=851968,"HIDAccelTangentSpeedParabolicRoot"=1310720,"HIDAccelGainParabolic"=16384,"HIDAccelIndex"=8192},{"HIDAccelGainLinear"=95027,"HIDAccelTangentSpeedLinear"=786432,"HIDAccelTangentSpeedParabolicRoot"=1245184,"HIDAccelGainParabolic"=26215,"HIDAccelIndex"=13927},{"HIDAccelGainLinear"=104858,"HIDAccelTangentSpeedLinear"=720896,"HIDAccelTangentSpeedParabolicRoot"=1179648,"HIDAccelGainParabolic"=39322,"HIDAccelIndex"=20480},{"HIDAccelGainLinear"=114688,"HIDAccelTangentSpeedLinear"=655360,"HIDAccelTangentSpeedParabolicRoot"=1114112,"HIDAccelGainParabolic"=55706,"HIDAccelIndex"=32768},{"HIDAccelGainLinear"=124519,"HIDAccelTangentSpeedLinear"=589824,"HIDAccelTangentSpeedParabolicRoot"=1048576,"HIDAccelGainParabolic"=68813,"HIDAccelIndex"=49152},{"HIDAccelGainLinear"=134349,"HIDAccelTangentSpeedLinear"=524288,"HIDAccelTangentSpeedParabolicRoot"=983040,"HIDAccelGainParabolic"=81920,"HIDAccelIndex"=65536},{"HIDAccelGainLinear"=144179,"HIDAccelTangentSpeedLinear"=458752,"HIDAccelTangentSpeedParabolicRoot"=917504,"HIDAccelGainParabolic"=95027,"HIDAccelIndex"=111411})
    | | | | |   |       |   "ProductIDArray" = (617)
    | | | | |   |       |   "CFBundleIdentifierKernel" = "com.apple.driver.AppleTopCaseHIDEventDriver"
    | | | | |   |       |   "IOMatchCategory" = "IODefaultMatchCategory"
    | | | | |   |       |   "SensorPropertySupported" = 0
    | | | | |   |       |   "IOProbeScore" = 7175
    | | | | |   |       |   "CountryCode" = 0
    | | | | |   |       |   "PrimaryUsage" = 2
    | | | | |   |       |   "IOGeneralInterest" = "IOCommand is not serializable"
    | | | | |   |       | }
    | | | | |   |       | 
    | | | | |   |       +-o AppleMultitouchDevice  <class AppleMultitouchDevice, id 0x1000006e8, registered, matched, active, busy 0 (0 ms), retain 8>
    | | | | |   |         | {
    | | | | |   |         |   "UseProviderWorkLoop" = Yes
    | | | | |   |         |   "Sensor Rows" = 15
    | | | | |   |         |   "parser-options" = 4
    | | | | |   |         |   "bcdVersion" = 324
    | | | | |   |         |   "IOUserClientClass" = "AppleMultitouchDeviceUserClient"
    | | | | |   |         |   "VersionNumber" = 0
    | | | | |   |         |   "VendorID" = 76
    | | | | |   |         |   "HIDPointerResolution" = 104595456
    | | | | |   |         |   "Endianness" = 1
    | | | | |   |         |   "Sensor Region Param" = <00000c007802>
    | | | | |   |         |   "SupportsGestureScrolling" = Yes
    | | | | |   |         |   "Product" = "Magic Mouse 2"
    | | | | |   |         |   "IOHIDScrollReportRate" = 8192000
    | | | | |   |         |   "SerialNumber" = "c4-0b-31-02-0e-a5"
    | | | | |   |         |   "Transport" = "Bluetooth"
    | | | | |   |         |   "HIDDisallowRemappingOfPrimaryClick" = Yes
    | | | | |   |         |   "MultitouchPreferences" = {"MouseOneFingerDoubleTapGesture"=0,"MouseTwoFingerHorizSwipeGesture"=2,"MouseVerticalScroll"=Yes,"UserPreferences"=Yes,"MouseHorizontalScroll"=Yes,"MouseButtonDivision"=55,"MouseMomentumScroll"=Yes,"version"=1,"MouseButtonMode"="TwoButton","MouseTwoFingerDoubleTapGesture"=3}
    | | | | |   |         |   "ProductID" = 617
    | | | | |   |         |   "HIDScrollResolution" = 26214400
    | | | | |   |         |   "DeviceUsagePairs" = ({"DeviceUsagePage"=1,"DeviceUsage"=2},{"DeviceUsagePage"=1,"DeviceUsage"=1},{"DeviceUsagePage"=13,"DeviceUsage"=5},{"DeviceUsagePage"=65280,"DeviceUsage"=12})
    | | | | |   |         |   "MTHIDDevice" = Yes
    | | | | |   |         |   "MTPowerStatsDisable" = Yes
    | | | | |   |         |   "Multitouch ID" = 288230376973930149
    | | | | |   |         |   "Family ID" = 112
    | | | | |   |         |   "Sensor Columns" = 10
    | | | | |   |         |   "Sensor Region Descriptor" = <0101000f01000a00>
    | | | | |   |         |   "Sensor Surface Height" = 9056
    | | | | |   |         |   "ReportInterval" = 11250
    | | | | |   |         |   "VendorIDSource" = 1
    | | | | |   |         |   "parser-type" = 2000
    | | | | |   |         |   "IOCFPlugInTypes" = {"0516B563-B15B-11DA-96EB-0014519758EF"="AppleMultitouchDriver.kext/Contents/PlugIns/MultitouchHID.plugin"}
    | | | | |   |         |   "Sensor Surface Width" = 5152
    | | | | |   |         |   "LocationID" = 822218405
    | | | | |   |         |   "ResetCount" = 0
    | | | | |   |         |   "HIDPointerAccelerationTable" = <000080005553422a000a000000000001000100a90001006000002000000c000080000000800000010b81000123650001dc280002421200027bbc0003497400038d1f00054ade0005237e0008f4910006d57c000dc707000ad192001b607b000f84bf002c236300161a530041ed9100203d82005c2646002f6efc0077cb5b00005000000d000082d900008a3d00010816000138360001d2620002891f000266860003a8e000030b6200051e0a00040dad0007ec0a00051479000b38020006aa63001156350009f96b00212cde000f95c5003e045a0015f845005b11ed001f9605007c66de002f372800a390bc00008000000e0000834b0000947b000103d90001520d0001c51a0002cc0a00024e0100041aa3000306e1000626910004062b0009a4eb000506f5000dd39f000666a00014c2e40009562c002798a6000b5f740035a2e6000fa11f0052b0790015c5ad0077cb5b001f2faa00a142fa002eb4e300d3f1a00000b000000f000040000000451f0000849f00009eb80000feaf00016c3f0001b1b10003019300023d25000499c9000303e0000754e20003f739000b7b4a0004e834001066fb00061fc800182f930008b602002d600d000ac08b003f226a000f29f00067eb9e0015a07500980bf3001ead6500caba99002e416f010ad5da0000e000000f00003c2900004000000087760000b0eb0000f98f000193460001992c00033dcd000234760005628b0002f3960008b4b10003cecd000d5fc90004b67300136e2e0005a494001ac1160007d83d00310387000a6010004f564a000e934b008350230015436800c61f16001e3dbc0106a046002ddedf015bdd4600010000001000003856000040000000869b0000c3220000f0950001ba4c00017154000351e10001fc4500058ab20002d47e000a384a00039547000f649500045165001572fa000510bb001cae390006e7fd0032b9df0008b2ed004ec3b7000a495d006909ae000df51c00a5de7d001530cc01045284001da8db0154f402002d046001c13a940001800000110000406d00005333000085530000d7f20000e9bf0001ee5500014c8c00035f430001d46d0005fc750002b6f4000bfc7d0003606a0011ca4800040b6f0018bac60004bb1d00210e900005fad200335e400007b97000541d880009d7db00846a28000d1f1800d1a3de0010b84901190e54001606d001676210001d393201beecd2002bfaed0246d87800020000001200003f9300005ae1000082c50000f79a0000d7910002175b000125b900037a08000194100005fc75000212280009b71700027a52000d5fc90003000600134de10003922b001a5eac00042f310023949000051d0d003470360006b6b50059408e000916e500a0e8b3000c8a37011b5c16000ffe300177825c0015277e01e3c8ee001c34a802594688002aeb0103162e9400030000001300003c960000628f00007e2c000126720000bc7f000232200000fad1000394cc00014f1a0005f5c400019c3c0008b46c00020f0c000dc0af000286c200140fae0002fcea001ba1ab00038a6500261a8f00041e17003339be0004f1ee004969e50005e57200672fa4000800cd00c03264000a68860140a170000d3d2b01cb0b8000117bb10267191000190b200331d3a80026801a04436de0>
    | | | | |   |         |   "HIDServiceSupport" = Yes
    | | | | |   |         |   "Critical Errors" = 0
    | | | | |   |         |   "HIDScrollAccelCurves" = ({"HIDAccelGainLinear"=85197,"HIDAccelTangentSpeedLinear"=851968,"HIDAccelTangentSpeedParabolicRoot"=1310720,"HIDAccelGainParabolic"=16384,"HIDAccelIndex"=8192},{"HIDAccelGainLinear"=95027,"HIDAccelTangentSpeedLinear"=786432,"HIDAccelTangentSpeedParabolicRoot"=1245184,"HIDAccelGainParabolic"=26215,"HIDAccelIndex"=13927},{"HIDAccelGainLinear"=104858,"HIDAccelTangentSpeedLinear"=720896,"HIDAccelTangentSpeedParabolicRoot"=1179648,"HIDAccelGainParabolic"=39322,"HIDAccelIndex"=20480},{"HIDAccelGainLinear"=114688,"HIDAccelTangentSpeedLinear"=655360,"HIDAccelTangentSpeedParabolicRoot"=1114112,"HIDAccelGainParabolic"=55706,"HIDAccelIndex"=32768},{"HIDAccelGainLinear"=124519,"HIDAccelTangentSpeedLinear"=589824,"HIDAccelTangentSpeedParabolicRoot"=1048576,"HIDAccelGainParabolic"=68813,"HIDAccelIndex"=49152},{"HIDAccelGainLinear"=134349,"HIDAccelTangentSpeedLinear"=524288,"HIDAccelTangentSpeedParabolicRoot"=983040,"HIDAccelGainParabolic"=81920,"HIDAccelIndex"=65536},{"HIDAccelGainLinear"=144179,"HIDAccelTangentSpeedLinear"=458752,"HIDAccelTangentSpeedParabolicRoot"=917504,"HIDAccelGainParabolic"=95027,"HIDAccelIndex"=111411})
    | | | | |   |         |   "CountryCode" = 0
    | | | | |   |         |   "Max Packet Size" = 660
    | | | | |   |         |   "IOGeneralInterest" = "IOCommand is not serializable"
    | | | | |   |         | }
    | | | | |   |         | 
    | | | | |   |         +-o AppleMultitouchDeviceUserClient  <class AppleMultitouchDeviceUserClient, id 0x100000732, !registered, !matched, active, busy 0, retain 6>
    | | | | |   |             {
    | | | | |   |               "IOUserClientCreator" = "pid 123, WindowServer"
    | | | | |   |               "IOUserClientDefaultLocking" = Yes
    | | | | |   |             }
    | | | | |   |             
    | | | | |   +-o Accelerometer@2  <class AppleHSBluetoothInterface, id 0x10000069c, registered, matched, active, busy 0 (3 ms), retain 7>
    | | | | |   | | {
    | | | | |   | |   "bInterfaceNumber" = 2
    | | | | |   | |   "KeyholeReportID" = 242
    | | | | |   | |   "idProduct" = 617
    | | | | |   | |   "Bluetooth Product Name" = "Magic Mouse 2"
    | | | | |   | |   "VendorIDSource" = 1
    | | | | |   | |   "idVendor" = 76
    | | | | |   | |   "LocationID" = 822218405
    | | | | |   | | }
    | | | | |   | | 
    | | | | |   | +-o AppleHSBluetoothHIDDriver  <class AppleHSBluetoothHIDDriver, id 0x1000006e2, registered, matched, active, busy 0 (2 ms), retain 8>
    | | | | |   |   | {
    | | | | |   |   |   "IOClass" = "AppleHSBluetoothHIDDriver"
    | | | | |   |   |   "PrimaryUsagePage" = 65280
    | | | | |   |   |   "Transport" = "Bluetooth"
    | | | | |   |   |   "IOPersonalityPublisher" = "com.apple.driver.AppleHSBluetoothDriver"
    | | | | |   |   |   "Product" = "Magic Mouse 2"
    | | | | |   |   |   "IOProviderClass" = "AppleHSBluetoothInterface"
    | | | | |   |   |   "MaxInputReportSize" = 108
    | | | | |   |   |   "DeviceUsagePairs" = ({"DeviceUsagePage"=65280,"DeviceUsage"=3})
    | | | | |   |   |   "VendorIDSource" = 1
    | | | | |   |   |   "IOProbeScore" = 89000
    | | | | |   |   |   "ReportDescriptor" = <0600ff0903a1010600ff0903150026ff0085c0966b0075088102c0>
    | | | | |   |   |   "MaxOutputReportSize" = 1
    | | | | |   |   |   "IOUserClientClass" = "IOHIDLibUserClient"
    | | | | |   |   |   "IOCFPlugInTypes" = {"FA12FA38-6F1A-11D4-BA0C-0005028F18D5"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin","40A57A4E-26A0-11D8-9295-000A958A2C78"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin","7DDEECA8-A7B4-11DA-8A0E-0014519758EF"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin"}
    | | | | |   |   |   "CountryCode" = 0
    | | | | |   |   |   "CFBundleIdentifierKernel" = "com.apple.driver.AppleHSBluetoothDriver"
    | | | | |   |   |   "VendorID" = 76
    | | | | |   |   |   "VersionNumber" = 0
    | | | | |   |   |   "bInterfaceNumber" = 2
    | | | | |   |   |   "CFBundleIdentifier" = "com.apple.driver.AppleHSBluetoothDriver"
    | | | | |   |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | | | | |   |   |   "idVendor" = 76
    | | | | |   |   |   "LocationID" = 822218405
    | | | | |   |   |   "Elements" = ({"ReportID"=0,"ElementCookie"=1,"CollectionType"=1,"Type"=513,"VariableSize"=0,"Elements"=({"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=65280,"Max"=255,"IsArray"=No,"Type"=1,"Size"=856,"Min"=0,"Flags"=2,"ReportID"=192,"Usage"=3,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=856,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=6}),"UsagePage"=65280,"Usage"=3},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=0,"IsArray"=Yes,"Type"=5,"Size"=0,"Min"=0,"Flags"=0,"ReportID"=0,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=0,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=0,"ElementCookie"=3},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=1,"IsArray"=Yes,"Type"=5,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=0,"Usage"=0,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=2},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=0,"IsArray"=Yes,"Type"=5,"Size"=0,"Min"=0,"Flags"=0,"ReportID"=192,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=0,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=0,"ElementCookie"=5},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=1,"IsArray"=Yes,"Type"=5,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=192,"Usage"=0,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=4})
    | | | | |   |   |   "ProductID" = 617
    | | | | |   |   |   "SerialNumber" = "c4-0b-31-02-0e-a5"
    | | | | |   |   |   "KeyholeReportID" = 242
    | | | | |   |   |   "ReportInterval" = 11250
    | | | | |   |   |   "PrimaryUsage" = 3
    | | | | |   |   |   "idProductArray" = (613,615,617,620)
    | | | | |   |   |   "MaxFeatureReportSize" = 1
    | | | | |   |   |   "InputReportElements" = ({"ReportID"=192,"ElementCookie"=7,"Size"=864,"ReportCount"=1,"Type"=1,"VariableSize"=0,"UsagePage"=0,"ReportSize"=864,"Usage"=0})
    | | | | |   |   | }
    | | | | |   |   | 
    | | | | |   |   +-o IOHIDInterface  <class IOHIDInterface, id 0x1000006e5, registered, matched, active, busy 0 (2 ms), retain 6>
    | | | | |   |       {
    | | | | |   |         "MaxOutputReportSize" = 1
    | | | | |   |         "VendorID" = 76
    | | | | |   |         "CountryCode" = 0
    | | | | |   |         "IOServiceDEXTEntitlements" = ("com.apple.developer.driverkit.transport.hid")
    | | | | |   |         "Product" = "Magic Mouse 2"
    | | | | |   |         "VersionNumber" = 0
    | | | | |   |         "PrimaryUsage" = 3
    | | | | |   |         "LocationID" = 822218405
    | | | | |   |         "ProductID" = 617
    | | | | |   |         "DeviceUsagePairs" = ({"DeviceUsagePage"=65280,"DeviceUsage"=3})
    | | | | |   |         "Transport" = "Bluetooth"
    | | | | |   |         "SerialNumber" = "c4-0b-31-02-0e-a5"
    | | | | |   |         "ReportInterval" = 11250
    | | | | |   |         "ReportDescriptor" = <0600ff0903a1010600ff0903150026ff0085c0966b0075088102c0>
    | | | | |   |         "PrimaryUsagePage" = 65280
    | | | | |   |         "MaxFeatureReportSize" = 1
    | | | | |   |         "VendorIDSource" = 1
    | | | | |   |         "MaxInputReportSize" = 108
    | | | | |   |       }
    | | | | |   |       
    | | | | |   +-o IOHIDInterface  <class IOHIDInterface, id 0x1000006a1, registered, matched, active, busy 0 (3 ms), retain 6>
    | | | | |   |   {
    | | | | |   |     "Transport" = "Bluetooth"
    | | | | |   |     "HIDDefaultBehavior" = "Mouse"
    | | | | |   |     "Manufacturer" = "Apple"
    | | | | |   |     "Product" = "Magic Mouse 2"
    | | | | |   |     "MaxInputReportSize" = 8
    | | | | |   |     "DeviceUsagePairs" = ({"DeviceUsagePage"=1,"DeviceUsage"=2},{"DeviceUsagePage"=1,"DeviceUsage"=1},{"DeviceUsagePage"=65280,"DeviceUsage"=20})
    | | | | |   |     "VendorIDSource" = 1
    | | | | |   |     "MaxOutputReportSize" = 1
    | | | | |   |     "ReportDescriptor" = <05010902a10185120509190129021500250195027501810295017506810305010901a1001601f826ff073601fb46ff046513550d09300931751095028106750895028101c00602ff09558555150026ff0075089540b1a2c00600ff0914a101859005847501950315002501096105850944094681029505810175089501150026ff0009658102c0>
    | | | | |   |     "CountryCode" = 0
    | | | | |   |     "VendorID" = 76
    | | | | |   |     "VersionNumber" = 263
    | | | | |   |     "IOServiceDEXTEntitlements" = ("com.apple.developer.driverkit.transport.hid")
    | | | | |   |     "PrimaryUsage" = 2
    | | | | |   |     "LocationID" = 822218405
    | | | | |   |     "ProductID" = 617
    | | | | |   |     "SerialNumber" = "c4-0b-31-02-0e-a5"
    | | | | |   |     "ReportInterval" = 11250
    | | | | |   |     "PrimaryUsagePage" = 1
    | | | | |   |     "MaxFeatureReportSize" = 65
    | | | | |   |   }
    | | | | |   |   
    | | | | |   +-o IOHIDLibUserClient  <class IOHIDLibUserClient, id 0x1000006d2, !registered, !matched, active, busy 0, retain 6>
    | | | | |       {
    | | | | |         "DebugState" = {"MaxEnqueueReportSize"=8192,"EventQueueMap"=({"entrySize"=0,"QueueSize"=16384,"EnqueueErrorCount"=0,"head"=0,"UsagePercentHist"={"100"=0,"60"=0,"50"=0,"0"=0,"40"=0,"30"=0,"90"=0,"20"=0,"80"=0,"10"=0,"70"=0},"tail"=0,"numEntries"=0}),"ClientOpened"=Yes,"Privileged"=Yes}
    | | | | |         "IOUserClientCreator" = "pid 114, bluetoothd"
    | | | | |         "IOUserClientDefaultLocking" = Yes
    | | | | |       }
    | | | | |       
    | | | | +-o IOBluetoothL2CAPChannel  <class IOBluetoothL2CAPChannel, id 0x100000686, registered, matched, active, busy 0 (0 ms), retain 7>
    | | | |     {
    | | | |       "LocalChannelID" = 65
    | | | |       "BluetoothObjectID" = 4
    | | | |       "ChannelState" = 4
    | | | |       "IOGeneralInterest" = "IOCommand is not serializable"
    | | | |       "PSM" = 19
    | | | |       "RemoteChannelID" = 71
    | | | |       "OutgoingMTU" = 128
    | | | |       "IncomingMTU" = 232
    | | | |       "IsInitiator" = Yes
    | | | |     }
    | | | |     
    | | | +-o IOBluetoothDevice  <class IOBluetoothDevice, id 0x1000006ec, registered, matched, active, busy 0 (507 ms), retain 14>
    | | |   | {
    | | |   |   "ConnectionModeInterval" = 18
    | | |   |   "MaxACLPacketSize" = 1021
    | | |   |   "BD_ADDR" = <640bd7106176>
    | | |   |   "ProcessName" = "bluetoothd"
    | | |   |   "IsInitiator" = Yes
    | | |   |   "ConnectionHandle" = 12
    | | |   |   "IOGeneralInterest" = "IOCommand is not serializable"
    | | |   |   "Link Level Encryption" = 1
    | | |   |   "AuthenticationAttempted" = Yes
    | | |   |   "CodecType" = 1
    | | |   |   "OpenConnectionAuthenticationRequired" = No
    | | |   |   "ClassOfDevice" = 1344
    | | |   |   "BluetoothObjectID" = 5
    | | |   |   "ConnectionMode" = 2
    | | |   | }
    | | |   | 
    | | |   +-o IOBluetoothL2CAPSignalChannel  <class IOBluetoothL2CAPSignalChannel, id 0x1000006ed, registered, matched, active, busy 0 (0 ms), retain 8>
    | | |   | | {
    | | |   | |   "LocalChannelID" = 1
    | | |   | |   "BluetoothObjectID" = 6
    | | |   | |   "RemoteChannelID" = 1
    | | |   | |   "OutgoingMTU" = 48
    | | |   | |   "PSM" = 0
    | | |   | |   "ChannelState" = 4
    | | |   | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | | |   | |   "IncomingMTU" = 48
    | | |   | |   "IsInitiator" = Yes
    | | |   | | }
    | | |   | | 
    | | |   | +-o IOBluetoothL2CAPChannelUserClient  <class IOBluetoothL2CAPChannelUserClient, id 0x1000006f3, !registered, !matched, active, busy 0, retain 6>
    | | |   |     {
    | | |   |       "IOUserClientCreator" = "pid 114, bluetoothd"
    | | |   |       "IOUserClientDefaultLocking" = Yes
    | | |   |     }
    | | |   |     
    | | |   +-o IOBluetoothDeviceUserClient  <class IOBluetoothDeviceUserClient, id 0x1000006fd, !registered, !matched, active, busy 0, retain 5>
    | | |   |   {
    | | |   |     "IOUserClientCreator" = "pid 114, bluetoothd"
    | | |   |     "IOUserClientDefaultLocking" = Yes
    | | |   |   }
    | | |   |   
    | | |   +-o IOBluetoothL2CAPChannel  <class IOBluetoothL2CAPChannel, id 0x1000006fe, registered, matched, active, busy 0 (506 ms), retain 8>
    | | |   | | {
    | | |   | |   "LocalChannelID" = 64
    | | |   | |   "BluetoothObjectID" = 7
    | | |   | |   "ChannelState" = 4
    | | |   | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | | |   | |   "PSM" = 17
    | | |   | |   "RemoteChannelID" = 72
    | | |   | |   "OutgoingMTU" = 128
    | | |   | |   "IncomingMTU" = 232
    | | |   | |   "IsInitiator" = Yes
    | | |   | | }
    | | |   | | 
    | | |   | +-o AppleHSBluetoothDevice  <class AppleHSBluetoothDevice, id 0x1000006ff, registered, matched, active, busy 0 (481 ms), retain 16>
    | | |   |   | {
    | | |   |   |   "PrimaryUsagePage" = 0
    | | |   |   |   "MaxInputReportSize" = 10
    | | |   |   |   "IOUserClientClass" = "IOHIDLibUserClient"
    | | |   |   |   "BatteryPanic" = No
    | | |   |   |   "VendorID" = 76
    | | |   |   |   "ReportDescriptor" = <05010906a101850105071500250119e029e775019508810295057501050819012905910295017503910395087501150025010600ff09038103950675081500256505071900296581009501750115002501050c09b88102950175010601ff090381029501750681030602ff09558555150026ff0075089540b1a2c00600ff0914a101859005847501950315002501096105850944094681029505810175089501150026ff0009658102c0>
    | | |   |   |   "VersionNumber" = 263
    | | |   |   |   "DeviceAddress" = "64-0b-d7-10-61-76"
    | | |   |   |   "SuspendSupported" = Yes
    | | |   |   |   "ExtendedFeatures" = {"UserMode"={"size"=1,"id"=67,"min"=1,"max"=3,"type"=2},"RecantConnection"={"id"=64,"type"=2,"value"=3},"LongDeviceName"={"id"=85,"size"=64,"type"=2},"FactoryDefault"={"id"=65,"type"=2,"value"=0},"BatteryVoltage"={"id"=146,"size"=2,"type"=2},"WillShutdown"={"id"=64,"type"=2,"value"=1},"FullFactoryDefault"={"id"=66,"type"=2,"value"=1}}
    | | |   |   |   "BatteryLowPowerDisconnectionNotificationType" = "KBLowBatteryPowerDisconnected"
    | | |   |   |   "HIDVirtualDevice" = No
    | | |   |   |   "Product" = "Magic Keyboard"
    | | |   |   |   "MaxFeatureReportSize" = 65
    | | |   |   |   "PSM" = 17
    | | |   |   |   "BatteryLow" = No
    | | |   |   |   "Transport" = "Bluetooth"
    | | |   |   |   "Descriptors" = {"InterfaceDescriptors"=({"InterfaceString"="Device Management@0","KeyholeReportID"=240,"CountryCode"=0,"DescriptorVersion"=2,"InterfaceNumber"=0},{"InterfaceString"="Keyboard / Boot@1","KeyholeReportID"=241,"CountryCode"=33,"DescriptorVersion"=2,"InterfaceNumber"=1},{"InterfaceString"="Accelerometer@2","KeyholeReportID"=242,"CountryCode"=0,"DescriptorVersion"=2,"InterfaceNumber"=2}),"DeviceDescriptor"={"DescriptorVersion"=2,"ManufacturerString"="Apple Inc.","NumInterfaces"=3,"ProductString"="Magic Keyboard"},"InputDescriptor"=((144,154,198,224),(1),(192)),"HIDReportDescriptors"=(<0600ff090ba1010600ff090b150026ff00750896040085e08122090b960100859a8122c00600ff0914a101859005847501950315002501096105850944094681029505810175089501150026ff0009658102c0>,<05010906a1018501050719e029e71500250175019508810295017508810195057501050819012905910295017503910195067508150026ff000507190029ff8100050c7501950109b815002501810205ff0903750795018102c0050c0901a1018552150025017501950109cd810209b3810209b4810209b5810209b68102810181018101850915002501750895010601ff090bb10275089502b101c00600ff0906a1010600ff0906150026ff0075089540853f8122c0>,<0600ff0903a1010600ff0903150026ff0085c0966b0075088102c0>)}
    | | |   |   |   "Elements" = ({"ReportID"=0,"ElementCookie"=1,"CollectionType"=1,"Type"=513,"VariableSize"=0,"Elements"=({"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=224,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=11},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=225,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=12},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=226,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=13},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=227,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=14},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=228,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=15},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=229,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=16},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=230,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=17},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=231,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=18},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=65280,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=3,"ReportID"=1,"Usage"=3,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=19},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=101,"IsArray"=Yes,"Type"=2,"Size"=48,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=18446744073709551615,"ReportCount"=6,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=101,"ElementCookie"=20},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=0,"UsagePage"=7,"Max"=101,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=101,"ElementCookie"=21},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=1,"UsagePage"=7,"Max"=101,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=101,"ElementCookie"=22},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=2,"UsagePage"=7,"Max"=101,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=101,"ElementCookie"=23},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=3,"UsagePage"=7,"Max"=101,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=101,"ElementCookie"=24},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=4,"UsagePage"=7,"Max"=101,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=101,"ElementCookie"=25},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=5,"UsagePage"=7,"Max"=101,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=101,"ElementCookie"=26},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=0,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=27},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=1,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=28},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=2,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=29},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=3,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=30},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=4,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=31},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=5,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=32},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=6,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=33},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=7,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=34},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=8,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=35},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=9,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=36},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=10,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=37},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=11,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=38},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=12,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=39},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=13,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=40},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=14,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=41},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=15,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=42},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=16,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=43},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=17,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=44},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=18,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=45},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=19,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=46},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=20,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=47},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=21,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=48},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=22,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=49},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=23,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=50},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=24,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=51},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=25,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=52},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=26,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=53},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=27,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=54},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=28,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=55},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=29,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=56},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=30,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=57},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=31,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=58},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=32,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=59},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=33,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=60},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=34,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=61},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=35,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=62},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=36,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=63},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=37,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=64},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=38,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=65},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=39,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=66},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=40,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=67},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=41,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=68},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=42,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=69},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=43,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=70},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=44,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=71},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=45,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=72},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=46,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=73},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=47,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=74},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=48,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=75},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=49,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=76},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=50,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=77},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=51,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=78},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=52,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=79},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=53,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=80},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=54,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=81},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=55,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=82},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=56,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=83},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=57,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=84},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=58,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=85},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=59,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=86},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=60,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=87},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=61,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=88},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=62,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=89},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=63,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=90},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=64,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=91},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=65,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=92},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=66,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=93},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=67,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=94},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=68,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=95},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=69,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=96},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=70,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=97},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=71,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=98},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=72,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=99},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=73,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=100},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=74,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=101},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=75,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=102},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=76,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=103},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=77,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=104},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=78,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=105},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=79,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=106},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=80,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=107},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=81,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=108},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=82,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=109},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=83,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=110},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=84,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=111},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=85,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=112},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=86,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=113},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=87,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=114},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=88,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=115},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=89,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=116},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=90,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=117},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=91,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=118},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=92,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=119},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=93,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=120},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=94,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=121},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=95,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=122},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=96,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=123},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=97,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=124},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=98,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=125},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=99,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=126},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=100,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=127},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=101,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=128},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=102,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=129},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=103,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=130},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=104,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=131},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=105,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=132},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=106,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=133},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=107,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=134},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=108,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=135},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=109,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=136},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=110,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=137},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=111,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=138},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=112,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=139},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=113,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=140},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=114,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=141},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=115,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=142},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=116,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=143},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=117,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=144},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=118,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=145},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=119,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=146},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=120,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=147},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=121,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=148},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=122,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=149},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=123,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=150},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=124,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=151},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=125,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=152},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=126,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=153},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=127,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=154},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=128,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=155},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=129,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=156},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=130,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=157},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=131,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=158},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=132,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=159},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=133,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=160},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=134,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=161},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=135,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=162},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=136,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=163},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=137,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=164},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=138,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=165},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=139,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=166},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=140,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=167},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=141,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=168},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=142,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=169},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=143,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=170},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=144,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=171},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=145,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=172},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=146,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=173},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=147,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=174},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=148,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=175},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=149,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=176},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=150,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=177},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=151,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=178},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=152,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=179},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=153,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=180},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=154,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=181},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=155,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=182},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=156,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=183},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=157,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=184},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=158,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=185},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=159,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=186},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=160,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=187},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=161,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=188},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=162,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=189},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=163,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=190},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=164,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=191},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=165,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=192},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=166,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=193},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=167,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=194},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=168,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=195},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=169,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=196},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=170,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=197},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=171,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=198},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=172,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=199},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=173,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=200},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=174,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=201},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=175,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=202},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=176,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=203},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=177,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=204},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=178,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=205},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=179,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=206},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=180,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=207},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=181,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=208},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=182,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=209},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=183,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=210},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=184,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=211},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=185,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=212},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=186,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=213},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=187,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=214},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=188,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=215},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=189,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=216},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=190,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=217},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=191,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=218},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=192,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=219},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=193,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=220},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=194,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=221},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=195,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=222},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=196,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=223},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=197,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=224},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=198,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=225},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=199,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=226},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=200,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=227},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=201,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=228},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=202,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=229},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=203,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=230},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=204,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=231},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=205,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=232},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=206,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=233},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=207,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=234},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=208,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=235},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=209,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=236},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=210,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=237},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=211,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=238},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=212,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=239},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=213,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=240},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=214,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=241},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=215,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=242},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=216,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=243},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=217,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=244},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=218,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=245},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=219,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=246},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=220,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=247},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=221,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=248},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=222,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=249},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=223,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=250},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=12,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=184,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=251},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=65281,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=3,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=252},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=8,"Max"=1,"IsArray"=No,"Type"=129,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=1,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=256},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=8,"Max"=1,"IsArray"=No,"Type"=129,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=2,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=257},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=8,"Max"=1,"IsArray"=No,"Type"=129,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=3,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=258},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=8,"Max"=1,"IsArray"=No,"Type"=129,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=4,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=259},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=8,"Max"=1,"IsArray"=No,"Type"=129,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=5,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=260},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=65282,"Max"=255,"IsArray"=No,"Type"=257,"Size"=512,"Min"=0,"Flags"=162,"ReportID"=85,"Usage"=85,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=512,"HasPreferredState"=No,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=262}),"UsagePage"=1,"Usage"=6},{"ReportID"=0,"ElementCookie"=2,"CollectionType"=1,"Type"=513,"VariableSize"=0,"Elements"=({"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=132,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=144,"Usage"=97,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=253},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=133,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=144,"Usage"=68,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=254},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=133,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=144,"Usage"=70,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=255},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=133,"Max"=255,"IsArray"=No,"Type"=1,"Size"=8,"Min"=0,"Flags"=2,"ReportID"=144,"Usage"=101,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=261}),"UsagePage"=65280,"Usage"=20},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=0,"IsArray"=Yes,"Type"=5,"Size"=0,"Min"=0,"Flags"=0,"ReportID"=0,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=0,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=0,"ElementCookie"=4},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=1,"IsArray"=Yes,"Type"=5,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=0,"Usage"=0,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=3},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=0,"IsArray"=Yes,"Type"=5,"Size"=0,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=0,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=0,"ElementCookie"=6},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=1,"IsArray"=Yes,"Type"=5,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=0,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=5},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=0,"IsArray"=Yes,"Type"=5,"Size"=0,"Min"=0,"Flags"=0,"ReportID"=85,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=0,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=0,"ElementCookie"=8},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=1,"IsArray"=Yes,"Type"=5,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=85,"Usage"=0,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=7},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=0,"IsArray"=Yes,"Type"=5,"Size"=0,"Min"=0,"Flags"=0,"ReportID"=144,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=0,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=0,"ElementCookie"=10},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=1,"IsArray"=Yes,"Type"=5,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=144,"Usage"=0,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=9})
    | | |   |   |   "SerialNumber" = "64-0b-d7-10-61-76"
    | | |   |   |   "Manufacturer" = "Apple"
    | | |   |   |   "ConnectionNotificationType" = "KBConnected"
    | | |   |   |   "ProductID" = 615
    | | |   |   |   "IOPersonalityPublisher" = "com.apple.driver.AppleHSBluetoothDriver"
    | | |   |   |   "PoweredOffNotificationType" = "KBOff"
    | | |   |   |   "IOPowerManagement" = {"CapabilityFlags"=32768,"MaxPowerState"=1,"CurrentPowerState"=1}
    | | |   |   |   "BD_ADDR" = <640bd7106176>
    | | |   |   |   "DeviceUsagePairs" = ({"DeviceUsagePage"=0,"DeviceUsage"=1})
    | | |   |   |   "HostTransportSwitchNotificationType" = "KBTransportSwitch"
    | | |   |   |   "BTHIDObjectID" = 18446744071958180416
    | | |   |   |   "DeviceManaged" = Yes
    | | |   |   |   "ClassOfDevice" = 1344
    | | |   |   |   "VendorIDSource" = 1
    | | |   |   |   "InputReportElements" = ({"ReportID"=1,"ElementCookie"=263,"Size"=80,"ReportCount"=1,"Type"=1,"VariableSize"=0,"UsagePage"=0,"ReportSize"=80,"Usage"=0},{"ReportID"=85,"ElementCookie"=264,"Size"=8,"ReportCount"=1,"Type"=1,"VariableSize"=0,"UsagePage"=0,"ReportSize"=8,"Usage"=0},{"ReportID"=144,"ElementCookie"=265,"Size"=24,"ReportCount"=1,"Type"=1,"VariableSize"=0,"UsagePage"=0,"ReportSize"=24,"Usage"=0})
    | | |   |   |   "ReportInterval" = 11250
    | | |   |   |   "Bluetooth Product Name" = "Magic Keyboard"
    | | |   |   |   "CFBundleIdentifier" = "com.apple.driver.AppleHSBluetoothDriver"
    | | |   |   |   "MaxOutputReportSize" = 2
    | | |   |   |   "IOCFPlugInTypes" = {"FA12FA38-6F1A-11D4-BA0C-0005028F18D5"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin","40A57A4E-26A0-11D8-9295-000A958A2C78"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin","7DDEECA8-A7B4-11DA-8A0E-0014519758EF"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin"}
    | | |   |   |   "IOProviderClass" = "IOBluetoothL2CAPChannel"
    | | |   |   |   "LocationID" = 1460691318
    | | |   |   |   "IOClass" = "AppleHSBluetoothDevice"
    | | |   |   |   "DisconnectionNotificationType" = "KBDisconnected"
    | | |   |   |   "CFBundleIdentifierKernel" = "com.apple.driver.AppleHSBluetoothDriver"
    | | |   |   |   "HIDDefaultBehavior" = "Keyboard"
    | | |   |   |   "CountryCode" = 0
    | | |   |   |   "PrimaryUsage" = 1
    | | |   |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | | |   |   |   "IOGeneralInterest" = "IOCommand is not serializable"
    | | |   |   |   "IOProbeScore" = 2100
    | | |   |   |   "ColorID" = 0
    | | |   |   | }
    | | |   |   | 
    | | |   |   +-o Device Management@0  <class AppleHSBluetoothInterface, id 0x100000703, registered, matched, active, busy 0 (431 ms), retain 7>
    | | |   |   | | {
    | | |   |   | |   "bInterfaceNumber" = 0
    | | |   |   | |   "KeyholeReportID" = 240
    | | |   |   | |   "idProduct" = 615
    | | |   |   | |   "Bluetooth Product Name" = "Magic Keyboard"
    | | |   |   | |   "VendorIDSource" = 1
    | | |   |   | |   "idVendor" = 76
    | | |   |   | |   "LocationID" = 1460691318
    | | |   |   | | }
    | | |   |   | | 
    | | |   |   | +-o AppleHSBluetoothHIDDriver  <class AppleHSBluetoothHIDDriver, id 0x100000706, registered, matched, active, busy 0 (430 ms), retain 10>
    | | |   |   |   | {
    | | |   |   |   |   "PrimaryUsagePage" = 65280
    | | |   |   |   |   "MaxInputReportSize" = 5
    | | |   |   |   |   "IOUserClientClass" = "IOHIDLibUserClient"
    | | |   |   |   |   "VersionNumber" = 0
    | | |   |   |   |   "ReportDescriptor" = <0600ff090ba1010600ff090b150026ff00750896040085e08122090b960100859a8122c00600ff0914a101859005847501950315002501096105850944094681029505810175089501150026ff0009658102c0>
    | | |   |   |   |   "VendorID" = 76
    | | |   |   |   |   "MaxFeatureReportSize" = 1
    | | |   |   |   |   "Product" = "Magic Keyboard"
    | | |   |   |   |   "SerialNumber" = "64-0b-d7-10-61-76"
    | | |   |   |   |   "Transport" = "Bluetooth"
    | | |   |   |   |   "Elements" = ({"ReportID"=0,"ElementCookie"=1,"CollectionType"=1,"Type"=513,"VariableSize"=0,"Elements"=({"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=65280,"Max"=255,"IsArray"=No,"Type"=1,"Size"=32,"Min"=0,"Flags"=34,"ReportID"=224,"Usage"=11,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=32,"HasPreferredState"=No,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=14},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=65280,"Max"=255,"IsArray"=No,"Type"=1,"Size"=8,"Min"=0,"Flags"=34,"ReportID"=154,"Usage"=11,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=No,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=15}),"UsagePage"=65280,"Usage"=11},{"ReportID"=0,"ElementCookie"=2,"CollectionType"=1,"Type"=513,"VariableSize"=0,"Elements"=({"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=132,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=144,"Usage"=97,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=11},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=133,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=144,"Usage"=68,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=12},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=133,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=144,"Usage"=70,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=13},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=133,"Max"=255,"IsArray"=No,"Type"=1,"Size"=8,"Min"=0,"Flags"=2,"ReportID"=144,"Usage"=101,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=16}),"UsagePage"=65280,"Usage"=20},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=0,"IsArray"=Yes,"Type"=5,"Size"=0,"Min"=0,"Flags"=0,"ReportID"=0,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=0,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=0,"ElementCookie"=4},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=1,"IsArray"=Yes,"Type"=5,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=0,"Usage"=0,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=3},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=0,"IsArray"=Yes,"Type"=5,"Size"=0,"Min"=0,"Flags"=0,"ReportID"=224,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=0,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=0,"ElementCookie"=6},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=1,"IsArray"=Yes,"Type"=5,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=224,"Usage"=0,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=5},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=0,"IsArray"=Yes,"Type"=5,"Size"=0,"Min"=0,"Flags"=0,"ReportID"=154,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=0,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=0,"ElementCookie"=8},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=1,"IsArray"=Yes,"Type"=5,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=154,"Usage"=0,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=7},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=0,"IsArray"=Yes,"Type"=5,"Size"=0,"Min"=0,"Flags"=0,"ReportID"=144,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=0,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=0,"ElementCookie"=10},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=1,"IsArray"=Yes,"Type"=5,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=144,"Usage"=0,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=9})
    | | |   |   |   |   "ExtendedData" = (50399649,50465185,50530721,50596257,53741985,61868449,61933985,61999521,62065057,62261665)
    | | |   |   |   |   "ProductID" = 615
    | | |   |   |   |   "IOPersonalityPublisher" = "com.apple.driver.AppleHSBluetoothDriver"
    | | |   |   |   |   "DeviceUsagePairs" = ({"DeviceUsagePage"=65280,"DeviceUsage"=11},{"DeviceUsagePage"=65280,"DeviceUsage"=20})
    | | |   |   |   |   "idVendor" = 76
    | | |   |   |   |   "InputReportElements" = ({"ReportID"=224,"ElementCookie"=17,"Size"=40,"ReportCount"=1,"Type"=1,"VariableSize"=0,"UsagePage"=0,"ReportSize"=40,"Usage"=0},{"ReportID"=154,"ElementCookie"=18,"Size"=16,"ReportCount"=1,"Type"=1,"VariableSize"=0,"UsagePage"=0,"ReportSize"=16,"Usage"=0},{"ReportID"=144,"ElementCookie"=19,"Size"=24,"ReportCount"=1,"Type"=1,"VariableSize"=0,"UsagePage"=0,"ReportSize"=24,"Usage"=0})
    | | |   |   |   |   "ReportInterval" = 11250
    | | |   |   |   |   "VendorIDSource" = 1
    | | |   |   |   |   "KeyholeReportID" = 240
    | | |   |   |   |   "CFBundleIdentifier" = "com.apple.driver.AppleHSBluetoothDriver"
    | | |   |   |   |   "MaxOutputReportSize" = 1
    | | |   |   |   |   "IOCFPlugInTypes" = {"FA12FA38-6F1A-11D4-BA0C-0005028F18D5"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin","40A57A4E-26A0-11D8-9295-000A958A2C78"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin","7DDEECA8-A7B4-11DA-8A0E-0014519758EF"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin"}
    | | |   |   |   |   "IOProviderClass" = "AppleHSBluetoothInterface"
    | | |   |   |   |   "bInterfaceNumber" = 0
    | | |   |   |   |   "LocationID" = 1460691318
    | | |   |   |   |   "IOClass" = "AppleHSBluetoothHIDDriver"
    | | |   |   |   |   "CFBundleIdentifierKernel" = "com.apple.driver.AppleHSBluetoothDriver"
    | | |   |   |   |   "PrimaryUsage" = 11
    | | |   |   |   |   "CountryCode" = 0
    | | |   |   |   |   "IOGeneralInterest" = "IOCommand is not serializable"
    | | |   |   |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | | |   |   |   |   "IOProbeScore" = 90000
    | | |   |   |   |   "idProductArray" = (613,615,617,620)
    | | |   |   |   | }
    | | |   |   |   | 
    | | |   |   |   +-o IOHIDInterface  <class IOHIDInterface, id 0x10000070d, registered, matched, active, busy 0 (429 ms), retain 8>
    | | |   |   |   | | {
    | | |   |   |   | |   "MaxOutputReportSize" = 1
    | | |   |   |   | |   "VendorID" = 76
    | | |   |   |   | |   "CountryCode" = 0
    | | |   |   |   | |   "IOServiceDEXTEntitlements" = ("com.apple.developer.driverkit.transport.hid")
    | | |   |   |   | |   "Product" = "Magic Keyboard"
    | | |   |   |   | |   "VersionNumber" = 0
    | | |   |   |   | |   "PrimaryUsage" = 11
    | | |   |   |   | |   "LocationID" = 1460691318
    | | |   |   |   | |   "ProductID" = 615
    | | |   |   |   | |   "DeviceUsagePairs" = ({"DeviceUsagePage"=65280,"DeviceUsage"=11},{"DeviceUsagePage"=65280,"DeviceUsage"=20})
    | | |   |   |   | |   "Transport" = "Bluetooth"
    | | |   |   |   | |   "SerialNumber" = "64-0b-d7-10-61-76"
    | | |   |   |   | |   "ReportInterval" = 11250
    | | |   |   |   | |   "ReportDescriptor" = <0600ff090ba1010600ff090b150026ff00750896040085e08122090b960100859a8122c00600ff0914a101859005847501950315002501096105850944094681029505810175089501150026ff0009658102c0>
    | | |   |   |   | |   "PrimaryUsagePage" = 65280
    | | |   |   |   | |   "MaxFeatureReportSize" = 1
    | | |   |   |   | |   "VendorIDSource" = 1
    | | |   |   |   | |   "MaxInputReportSize" = 5
    | | |   |   |   | | }
    | | |   |   |   | | 
    | | |   |   |   | +-o AppleDeviceManagementHIDEventService  <class AppleDeviceManagementHIDEventService, id 0x10000070f, registered, matched, active, busy 0 (0 ms), retain 7>
    | | |   |   |   |     {
    | | |   |   |   |       "LowBatteryNotificationPercentage" = 2
    | | |   |   |   |       "PrimaryUsagePage" = 65280
    | | |   |   |   |       "BatteryFaultNotificationType" = "KBBatteryFault"
    | | |   |   |   |       "HasBattery" = Yes
    | | |   |   |   |       "VendorID" = 76
    | | |   |   |   |       "VersionNumber" = 0
    | | |   |   |   |       "Built-In" = No
    | | |   |   |   |       "DeviceAddress" = "64-0b-d7-10-61-76"
    | | |   |   |   |       "WakeReason" = "Host (0x01)"
    | | |   |   |   |       "Product" = "Magic Keyboard"
    | | |   |   |   |       "SerialNumber" = "64-0b-d7-10-61-76"
    | | |   |   |   |       "Transport" = "Bluetooth"
    | | |   |   |   |       "BatteryLowNotificationType" = "KBLowBattery"
    | | |   |   |   |       "ProductID" = 615
    | | |   |   |   |       "DeviceUsagePairs" = ({"DeviceUsagePage"=65280,"DeviceUsage"=11},{"DeviceUsagePage"=65280,"DeviceUsage"=20})
    | | |   |   |   |       "IOPersonalityPublisher" = "com.apple.driver.AppleTopCaseHIDEventDriver"
    | | |   |   |   |       "BatteryPercent" = 43
    | | |   |   |   |       "BD_ADDR" = <640bd7106176>
    | | |   |   |   |       "BatteryStatusNotificationType" = "BatteryStatusChanged"
    | | |   |   |   |       "CriticallyLowBatteryNotificationPercentage" = 1
    | | |   |   |   |       "ReportInterval" = 11250
    | | |   |   |   |       "RadioFW Version" = 263
    | | |   |   |   |       "VendorIDSource" = 1
    | | |   |   |   |       "STFW Version" = 2129
    | | |   |   |   |       "CFBundleIdentifier" = "com.apple.driver.AppleTopCaseHIDEventDriver"
    | | |   |   |   |       "IOProviderClass" = "IOHIDInterface"
    | | |   |   |   |       "LocationID" = 1460691318
    | | |   |   |   |       "BluetoothDevice" = Yes
    | | |   |   |   |       "IOClass" = "AppleDeviceManagementHIDEventService"
    | | |   |   |   |       "HIDServiceSupport" = No
    | | |   |   |   |       "CFBundleIdentifierKernel" = "com.apple.driver.AppleTopCaseHIDEventDriver"
    | | |   |   |   |       "ProductIDArray" = (615)
    | | |   |   |   |       "BatteryStatusFlags" = 0
    | | |   |   |   |       "ColorID" = 0
    | | |   |   |   |       "IOMatchCategory" = "IODefaultMatchCategory"
    | | |   |   |   |       "CountryCode" = 0
    | | |   |   |   |       "IOProbeScore" = 7175
    | | |   |   |   |       "PrimaryUsage" = 11
    | | |   |   |   |       "IOGeneralInterest" = "IOCommand is not serializable"
    | | |   |   |   |       "BTFW Version" = 263
    | | |   |   |   |     }
    | | |   |   |   |     
    | | |   |   |   +-o IOHIDLibUserClient  <class IOHIDLibUserClient, id 0x10000070e, !registered, !matched, active, busy 0, retain 6>
    | | |   |   |       {
    | | |   |   |         "DebugState" = {"MaxEnqueueReportSize"=8192,"EventQueueMap"=({"entrySize"=0,"QueueSize"=16384,"EnqueueErrorCount"=0,"head"=28,"UsagePercentHist"={"100"=0,"60"=0,"50"=0,"0"=0,"40"=0,"30"=0,"90"=0,"20"=0,"80"=0,"10"=0,"70"=0},"tail"=28,"numEntries"=0}),"ClientOpened"=Yes,"Privileged"=Yes}
    | | |   |   |         "IOUserClientCreator" = "pid 363, ioupsd"
    | | |   |   |         "IOUserClientDefaultLocking" = Yes
    | | |   |   |       }
    | | |   |   |       
    | | |   |   +-o Keyboard / Boot@1  <class AppleHSBluetoothInterface, id 0x100000704, registered, matched, active, busy 0 (45 ms), retain 7>
    | | |   |   | | {
    | | |   |   | |   "bInterfaceNumber" = 1
    | | |   |   | |   "KeyholeReportID" = 241
    | | |   |   | |   "idProduct" = 615
    | | |   |   | |   "Bluetooth Product Name" = "Magic Keyboard"
    | | |   |   | |   "VendorIDSource" = 1
    | | |   |   | |   "idVendor" = 76
    | | |   |   | |   "LocationID" = 1460691318
    | | |   |   | | }
    | | |   |   | | 
    | | |   |   | +-o AppleHSBluetoothHIDDriver  <class AppleHSBluetoothHIDDriver, id 0x100000722, registered, matched, active, busy 0 (44 ms), retain 8>
    | | |   |   |   | {
    | | |   |   |   |   "PrimaryUsagePage" = 1
    | | |   |   |   |   "MaxInputReportSize" = 65
    | | |   |   |   |   "IOUserClientClass" = "IOHIDLibUserClient"
    | | |   |   |   |   "VersionNumber" = 0
    | | |   |   |   |   "ReportDescriptor" = <05010906a1018501050719e029e71500250175019508810295017508810195057501050819012905910295017503910195067508150026ff000507190029ff8100050c7501950109b815002501810205ff0903750795018102c0050c0901a1018552150025017501950109cd810209b3810209b4810209b5810209b68102810181018101850915002501750895010601ff090bb10275089502b101c00600ff0906a1010600ff0906150026ff0075089540853f8122c0>
    | | |   |   |   |   "VendorID" = 76
    | | |   |   |   |   "MaxFeatureReportSize" = 4
    | | |   |   |   |   "RequiresTCCAuthorization" = Yes
    | | |   |   |   |   "Product" = "Magic Keyboard"
    | | |   |   |   |   "SerialNumber" = "64-0b-d7-10-61-76"
    | | |   |   |   |   "Transport" = "Bluetooth"
    | | |   |   |   |   "Elements" = ({"ReportID"=0,"ElementCookie"=1,"CollectionType"=1,"Type"=513,"VariableSize"=0,"Elements"=({"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=224,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=14},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=225,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=15},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=226,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=16},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=227,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=17},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=228,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=18},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=229,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=19},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=230,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=20},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=231,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=21},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=48,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=18446744073709551615,"ReportCount"=6,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=22},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=0,"UsagePage"=7,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=23},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=1,"UsagePage"=7,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=24},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=2,"UsagePage"=7,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=25},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=3,"UsagePage"=7,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=26},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=4,"UsagePage"=7,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=27},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=5,"UsagePage"=7,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=28},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=0,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=29},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=1,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=30},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=2,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=31},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=3,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=32},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=4,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=33},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=5,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=34},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=6,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=35},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=7,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=36},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=8,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=37},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=9,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=38},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=10,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=39},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=11,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=40},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=12,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=41},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=13,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=42},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=14,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=43},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=15,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=44},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=16,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=45},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=17,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=46},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=18,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=47},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=19,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=48},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=20,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=49},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=21,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=50},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=22,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=51},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=23,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=52},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=24,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=53},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=25,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=54},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=26,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=55},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=27,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=56},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=28,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=57},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=29,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=58},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=30,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=59},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=31,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=60},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=32,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=61},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=33,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=62},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=34,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=63},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=35,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=64},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=36,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=65},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=37,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=66},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=38,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=67},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=39,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=68},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=40,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=69},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=41,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=70},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=42,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=71},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=43,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=72},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=44,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=73},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=45,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=74},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=46,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=75},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=47,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=76},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=48,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=77},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=49,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=78},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=50,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=79},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=51,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=80},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=52,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=81},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=53,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=82},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=54,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=83},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=55,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=84},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=56,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=85},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=57,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=86},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=58,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=87},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=59,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=88},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=60,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=89},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=61,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=90},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=62,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=91},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=63,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=92},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=64,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=93},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=65,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=94},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=66,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=95},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=67,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=96},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=68,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=97},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=69,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=98},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=70,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=99},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=71,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=100},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=72,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=101},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=73,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=102},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=74,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=103},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=75,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=104},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=76,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=105},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=77,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=106},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=78,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=107},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=79,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=108},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=80,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=109},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=81,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=110},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=82,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=111},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=83,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=112},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=84,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=113},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=85,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=114},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=86,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=115},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=87,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=116},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=88,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=117},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=89,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=118},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=90,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=119},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=91,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=120},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=92,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=121},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=93,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=122},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=94,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=123},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=95,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=124},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=96,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=125},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=97,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=126},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=98,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=127},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=99,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=128},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=100,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=129},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=101,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=130},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=102,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=131},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=103,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=132},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=104,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=133},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=105,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=134},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=106,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=135},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=107,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=136},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=108,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=137},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=109,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=138},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=110,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=139},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=111,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=140},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=112,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=141},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=113,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=142},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=114,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=143},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=115,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=144},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=116,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=145},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=117,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=146},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=118,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=147},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=119,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=148},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=120,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=149},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=121,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=150},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=122,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=151},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=123,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=152},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=124,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=153},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=125,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=154},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=126,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=155},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=127,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=156},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=128,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=157},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=129,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=158},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=130,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=159},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=131,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=160},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=132,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=161},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=133,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=162},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=134,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=163},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=135,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=164},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=136,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=165},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=137,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=166},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=138,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=167},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=139,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=168},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=140,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=169},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=141,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=170},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=142,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=171},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=143,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=172},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=144,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=173},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=145,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=174},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=146,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=175},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=147,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=176},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=148,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=177},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=149,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=178},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=150,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=179},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=151,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=180},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=152,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=181},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=153,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=182},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=154,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=183},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=155,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=184},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=156,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=185},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=157,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=186},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=158,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=187},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=159,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=188},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=160,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=189},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=161,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=190},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=162,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=191},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=163,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=192},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=164,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=193},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=165,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=194},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=166,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=195},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=167,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=196},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=168,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=197},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=169,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=198},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=170,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=199},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=171,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=200},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=172,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=201},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=173,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=202},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=174,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=203},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=175,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=204},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=176,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=205},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=177,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=206},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=178,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=207},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=179,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=208},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=180,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=209},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=181,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=210},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=182,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=211},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=183,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=212},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=184,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=213},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=185,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=214},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=186,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=215},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=187,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=216},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=188,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=217},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=189,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=218},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=190,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=219},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=191,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=220},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=192,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=221},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=193,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=222},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=194,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=223},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=195,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=224},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=196,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=225},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=197,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=226},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=198,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=227},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=199,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=228},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=200,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=229},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=201,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=230},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=202,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=231},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=203,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=232},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=204,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=233},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=205,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=234},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=206,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=235},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=207,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=236},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=208,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=237},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=209,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=238},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=210,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=239},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=211,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=240},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=212,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=241},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=213,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=242},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=214,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=243},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=215,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=244},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=216,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=245},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=217,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=246},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=218,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=247},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=219,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=248},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=220,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=249},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=221,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=250},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=222,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=251},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=223,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=252},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=224,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=253},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=225,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=254},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=226,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=255},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=227,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=256},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=228,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=257},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=229,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=258},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=230,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=259},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=231,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=260},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=232,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=261},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=233,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=262},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=234,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=263},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=235,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=264},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=236,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=265},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=237,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=266},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=238,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=267},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=239,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=268},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=240,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=269},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=241,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=270},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=242,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=271},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=243,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=272},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=244,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=273},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=245,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=274},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=246,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=275},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=247,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=276},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=248,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=277},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=249,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=278},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=250,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=279},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=251,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=280},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=252,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=281},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=253,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=282},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=254,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=283},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=255,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=284},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=12,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=184,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=285},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=8,"Max"=1,"IsArray"=No,"Type"=129,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=1,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=291},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=8,"Max"=1,"IsArray"=No,"Type"=129,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=2,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=292},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=8,"Max"=1,"IsArray"=No,"Type"=129,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=3,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=293},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=8,"Max"=1,"IsArray"=No,"Type"=129,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=4,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=294},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=8,"Max"=1,"IsArray"=No,"Type"=129,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=5,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=295},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=255,"Max"=1,"IsArray"=No,"Type"=1,"Size"=7,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=3,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=7,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=296}),"UsagePage"=1,"Usage"=6},{"ReportID"=0,"ElementCookie"=2,"CollectionType"=1,"Type"=513,"VariableSize"=0,"Elements"=({"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=12,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=82,"Usage"=205,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=286},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=12,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=82,"Usage"=179,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=287},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=12,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=82,"Usage"=180,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=288},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=12,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=82,"Usage"=181,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=289},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=12,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=82,"Usage"=182,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=290},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=65281,"Max"=1,"IsArray"=No,"Type"=257,"Size"=8,"Min"=0,"Flags"=2,"ReportID"=9,"Usage"=11,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=298}),"UsagePage"=12,"Usage"=1},{"ReportID"=0,"ElementCookie"=3,"CollectionType"=1,"Type"=513,"VariableSize"=0,"Elements"=({"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=65280,"Max"=255,"IsArray"=No,"Type"=1,"Size"=512,"Min"=0,"Flags"=34,"ReportID"=63,"Usage"=6,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=512,"HasPreferredState"=No,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=297}),"UsagePage"=65280,"Usage"=6},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=0,"IsArray"=Yes,"Type"=5,"Size"=0,"Min"=0,"Flags"=0,"ReportID"=0,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=0,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=0,"ElementCookie"=5},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=1,"IsArray"=Yes,"Type"=5,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=0,"Usage"=0,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=4},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=0,"IsArray"=Yes,"Type"=5,"Size"=0,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=0,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=0,"ElementCookie"=7},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=1,"IsArray"=Yes,"Type"=5,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=0,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=6},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=0,"IsArray"=Yes,"Type"=5,"Size"=0,"Min"=0,"Flags"=0,"ReportID"=82,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=0,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=0,"ElementCookie"=9},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=1,"IsArray"=Yes,"Type"=5,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=82,"Usage"=0,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=8},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=0,"IsArray"=Yes,"Type"=5,"Size"=0,"Min"=0,"Flags"=0,"ReportID"=9,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=0,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=0,"ElementCookie"=11},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=1,"IsArray"=Yes,"Type"=5,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=9,"Usage"=0,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=10},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=0,"IsArray"=Yes,"Type"=5,"Size"=0,"Min"=0,"Flags"=0,"ReportID"=63,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=0,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=0,"ElementCookie"=13},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=1,"IsArray"=Yes,"Type"=5,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=63,"Usage"=0,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=12})
    | | |   |   |   |   "ProductID" = 615
    | | |   |   |   |   "IOPersonalityPublisher" = "com.apple.driver.AppleHSBluetoothDriver"
    | | |   |   |   |   "DeviceUsagePairs" = ({"DeviceUsagePage"=1,"DeviceUsage"=6},{"DeviceUsagePage"=12,"DeviceUsage"=1},{"DeviceUsagePage"=65280,"DeviceUsage"=6})
    | | |   |   |   |   "idVendor" = 76
    | | |   |   |   |   "InputReportElements" = ({"ReportID"=1,"ElementCookie"=299,"Size"=80,"ReportCount"=1,"Type"=1,"VariableSize"=0,"UsagePage"=0,"ReportSize"=80,"Usage"=0},{"ReportID"=82,"ElementCookie"=300,"Size"=16,"ReportCount"=1,"Type"=1,"VariableSize"=0,"UsagePage"=0,"ReportSize"=16,"Usage"=0},{"ReportID"=9,"ElementCookie"=301,"Size"=8,"ReportCount"=1,"Type"=1,"VariableSize"=0,"UsagePage"=0,"ReportSize"=8,"Usage"=0},{"ReportID"=63,"ElementCookie"=302,"Size"=520,"ReportCount"=1,"Type"=1,"VariableSize"=0,"UsagePage"=0,"ReportSize"=520,"Usage"=0})
    | | |   |   |   |   "ReportInterval" = 11250
    | | |   |   |   |   "VendorIDSource" = 1
    | | |   |   |   |   "KeyholeReportID" = 241
    | | |   |   |   |   "CFBundleIdentifier" = "com.apple.driver.AppleHSBluetoothDriver"
    | | |   |   |   |   "MaxOutputReportSize" = 2
    | | |   |   |   |   "IOCFPlugInTypes" = {"FA12FA38-6F1A-11D4-BA0C-0005028F18D5"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin","40A57A4E-26A0-11D8-9295-000A958A2C78"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin","7DDEECA8-A7B4-11DA-8A0E-0014519758EF"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin"}
    | | |   |   |   |   "IOProviderClass" = "AppleHSBluetoothInterface"
    | | |   |   |   |   "bInterfaceNumber" = 1
    | | |   |   |   |   "LocationID" = 1460691318
    | | |   |   |   |   "IOClass" = "AppleHSBluetoothHIDDriver"
    | | |   |   |   |   "CFBundleIdentifierKernel" = "com.apple.driver.AppleHSBluetoothDriver"
    | | |   |   |   |   "PrimaryUsage" = 6
    | | |   |   |   |   "CountryCode" = 33
    | | |   |   |   |   "DeviceOpenedByEventSystem" = Yes
    | | |   |   |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | | |   |   |   |   "IOProbeScore" = 89000
    | | |   |   |   |   "idProductArray" = (613,615,617,620)
    | | |   |   |   | }
    | | |   |   |   | 
    | | |   |   |   +-o IOHIDInterface  <class IOHIDInterface, id 0x100000725, registered, matched, active, busy 0 (44 ms), retain 9>
    | | |   |   |     | {
    | | |   |   |     |   "Transport" = "Bluetooth"
    | | |   |   |     |   "Product" = "Magic Keyboard"
    | | |   |   |     |   "MaxInputReportSize" = 65
    | | |   |   |     |   "DeviceUsagePairs" = ({"DeviceUsagePage"=1,"DeviceUsage"=6},{"DeviceUsagePage"=12,"DeviceUsage"=1},{"DeviceUsagePage"=65280,"DeviceUsage"=6})
    | | |   |   |     |   "VendorIDSource" = 1
    | | |   |   |     |   "MaxOutputReportSize" = 2
    | | |   |   |     |   "ReportDescriptor" = <05010906a1018501050719e029e71500250175019508810295017508810195057501050819012905910295017503910195067508150026ff000507190029ff8100050c7501950109b815002501810205ff0903750795018102c0050c0901a1018552150025017501950109cd810209b3810209b4810209b5810209b68102810181018101850915002501750895010601ff090bb10275089502b101c00600ff0906a1010600ff0906150026ff0075089540853f8122c0>
    | | |   |   |     |   "CountryCode" = 33
    | | |   |   |     |   "VendorID" = 76
    | | |   |   |     |   "VersionNumber" = 0
    | | |   |   |     |   "IOServiceDEXTEntitlements" = ("com.apple.developer.driverkit.transport.hid")
    | | |   |   |     |   "IODEXTMatchCount" = 1
    | | |   |   |     |   "PrimaryUsage" = 6
    | | |   |   |     |   "LocationID" = 1460691318
    | | |   |   |     |   "ProductID" = 615
    | | |   |   |     |   "SerialNumber" = "64-0b-d7-10-61-76"
    | | |   |   |     |   "ReportInterval" = 11250
    | | |   |   |     |   "PrimaryUsagePage" = 1
    | | |   |   |     |   "DeviceOpenedByEventSystem" = Yes
    | | |   |   |     |   "MaxFeatureReportSize" = 4
    | | |   |   |     | }
    | | |   |   |     | 
    | | |   |   |     +-o AppleHIDKeyboardEventDriverV2  <class AppleHIDKeyboardEventDriverV2, id 0x100000726, registered, matched, active, busy 0 (0 ms), retain 8>
    | | |   |   |       | {
    | | |   |   |       |   "HIDKeyboardSupportsEscKey" = Yes
    | | |   |   |       |   "HIDServiceSupport" = Yes
    | | |   |   |       |   "IOGeneralInterest" = "IOCommand is not serializable"
    | | |   |   |       |   "PrimaryUsagePage" = 1
    | | |   |   |       |   "SensorProperties" = {}
    | | |   |   |       |   "IOUserClientClass" = "IOHIDEventServiceUserClient"
    | | |   |   |       |   "VersionNumber" = 0
    | | |   |   |       |   "VendorID" = 76
    | | |   |   |       |   "FnFunctionUsageMap" = "0x0007003a,0xff010021,0x0007003b,0xff010020,0x0007003c,0xff010010,0x0007003d,0xff010004,0x00070040,0x000c00b4,0x00070041,0x000c00cd,0x00070042,0x000c00b3,0x00070043,0x000c00e2,0x00070044,0x000c00ea,0x00070045,0x000c00e9"
    | | |   |   |       |   "DebugState" = {"LastReportTime"=90733788}
    | | |   |   |       |   "FnModifierUsagePage" = 255
    | | |   |   |       |   "KeyboardEnabled" = Yes
    | | |   |   |       |   "Product" = "Magic Keyboard"
    | | |   |   |       |   "SerialNumber" = "64-0b-d7-10-61-76"
    | | |   |   |       |   "Transport" = "Bluetooth"
    | | |   |   |       |   "DualTransport" = Yes
    | | |   |   |       |   "HIDKeyboardSupportedModifiers" = 27140351
    | | |   |   |       |   "GameControllerType" = 0
    | | |   |   |       |   "Keyboard" = {"Elements"=({"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=224,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=14},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=225,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=15},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=226,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=16},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=227,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=17},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=228,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=18},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=229,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=19},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=230,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=20},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=231,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=21},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=4,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=33},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=5,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=34},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=6,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=35},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=7,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=36},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=8,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=37},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=9,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=38},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=10,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=39},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=11,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=40},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=12,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=41},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=13,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=42},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=14,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=43},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=15,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=44},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=16,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=45},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=17,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=46},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=18,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=47},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=19,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=48},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=20,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=49},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=21,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=50},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=22,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=51},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=23,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=52},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=24,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=53},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=25,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=54},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=26,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=55},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=27,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=56},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=28,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=57},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=29,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=58},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=30,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=59},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=31,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=60},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=32,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=61},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=33,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=62},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=34,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=63},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=35,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=64},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=36,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=65},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=37,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=66},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=38,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=67},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=39,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=68},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=40,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=69},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=41,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=70},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=42,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=71},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=43,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=72},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=44,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=73},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=45,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=74},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=46,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=75},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=47,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=76},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=48,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=77},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=49,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=78},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=50,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=79},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=51,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=80},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=52,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=81},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=53,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=82},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=54,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=83},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=55,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=84},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=56,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=85},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=57,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=86},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=58,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=87},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=59,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=88},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=60,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=89},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=61,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=90},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=62,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=91},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=63,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=92},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=64,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=93},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=65,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=94},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=66,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=95},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=67,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=96},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=68,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=97},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=69,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=98},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=70,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=99},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=71,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=100},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=72,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=101},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=73,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=102},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=74,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=103},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=75,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=104},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=76,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=105},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=77,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=106},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=78,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=107},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=79,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=108},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=80,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=109},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=81,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=110},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=82,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=111},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=83,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=112},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=84,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=113},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=85,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=114},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=86,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=115},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=87,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=116},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=88,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=117},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=89,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=118},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=90,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=119},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=91,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=120},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=92,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=121},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=93,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=122},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=94,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=123},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=95,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=124},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=96,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=125},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=97,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=126},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=98,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=127},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=99,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=128},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=100,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=129},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=101,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=130},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=102,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=131},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=103,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=132},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=104,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=133},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=105,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=134},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=106,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=135},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=107,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=136},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=108,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=137},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=109,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=138},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=110,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=139},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=111,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=140},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=112,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=141},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=113,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=142},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=114,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=143},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=115,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=144},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=116,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=145},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=117,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=146},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=118,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=147},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=119,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=148},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=120,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=149},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=121,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=150},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=122,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=151},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=123,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=152},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=124,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=153},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=125,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=154},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=126,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=155},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=127,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=156},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=128,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=157},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=129,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=158},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=130,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=159},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=131,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=160},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=132,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=161},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=133,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=162},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=134,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=163},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=135,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=164},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=136,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=165},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=137,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=166},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=138,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=167},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=139,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=168},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=140,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=169},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=141,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=170},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=142,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=171},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=143,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=172},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=144,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=173},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=145,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=174},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=146,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=175},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=147,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=176},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=148,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=177},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=149,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=178},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=150,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=179},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=151,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=180},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=152,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=181},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=153,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=182},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=154,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=183},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=155,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=184},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=156,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=185},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=157,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=186},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=158,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=187},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=159,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=188},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=160,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=189},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=161,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=190},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=162,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=191},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=163,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=192},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=164,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=193},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=165,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=194},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=166,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=195},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=167,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=196},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=168,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=197},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=169,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=198},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=170,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=199},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=171,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=200},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=172,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=201},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=173,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=202},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=174,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=203},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=175,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=204},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=176,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=205},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=177,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=206},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=178,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=207},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=179,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=208},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=180,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=209},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=181,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=210},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=182,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=211},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=183,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=212},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=184,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=213},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=185,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=214},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=186,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=215},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=187,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=216},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=188,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=217},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=189,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=218},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=190,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=219},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=191,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=220},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=192,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=221},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=193,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=222},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=194,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=223},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=195,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=224},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=196,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=225},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=197,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=226},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=198,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=227},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=199,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=228},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=200,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=229},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=201,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=230},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=202,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=231},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=203,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=232},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=204,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=233},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=205,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=234},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=206,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=235},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=207,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=236},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=208,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=237},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=209,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=238},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=210,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=239},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=211,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=240},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=212,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=241},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=213,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=242},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=214,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=243},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=215,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=244},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=216,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=245},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=217,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=246},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=218,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=247},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=219,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=248},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=220,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=249},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=221,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=250},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=222,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=251},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=223,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=252},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=224,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=253},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=225,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=254},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=226,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=255},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=227,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=256},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=228,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=257},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=229,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=258},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=230,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=259},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=231,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=260},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=12,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=184,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=285},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=255,"Max"=1,"IsArray"=No,"Type"=1,"Size"=7,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=3,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=7,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=296},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=12,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=82,"Usage"=205,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=286},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=12,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=82,"Usage"=179,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=287},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=12,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=82,"Usage"=180,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=288},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=12,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=82,"Usage"=181,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=289},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=12,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=82,"Usage"=182,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=290},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=65281,"Max"=1,"IsArray"=No,"Type"=257,"Size"=8,"Min"=0,"Flags"=2,"ReportID"=9,"Usage"=11,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=298})}
    | | |   |   |       |   "LED" = {"Elements"=({"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=8,"Max"=1,"IsArray"=No,"Type"=129,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=1,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=291},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=8,"Max"=1,"IsArray"=No,"Type"=129,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=2,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=292},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=8,"Max"=1,"IsArray"=No,"Type"=129,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=3,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=293},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=8,"Max"=1,"IsArray"=No,"Type"=129,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=4,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=294},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=8,"Max"=1,"IsArray"=No,"Type"=129,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=5,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=295})}
    | | |   |   |       |   "FnKeyboardUsageMap" = "0x00070050,0x0007004a,0x00070052,0x0007004b,0x0007002a,0x0007004c,0x0007004f,0x0007004d,0x00070051,0x0007004e,0x00070028,0x00070058"
    | | |   |   |       |   "ProductID" = 615
    | | |   |   |       |   "DeviceUsagePairs" = ({"DeviceUsagePage"=1,"DeviceUsage"=6},{"DeviceUsagePage"=12,"DeviceUsage"=1},{"DeviceUsagePage"=65280,"DeviceUsage"=6})
    | | |   |   |       |   "IOPersonalityPublisher" = "com.apple.driver.AppleTopCaseHIDEventDriver"
    | | |   |   |       |   "KeyboardLanguage" = "British"
    | | |   |   |       |   "GameControllerPointer" = {"Elements"=({"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=8,"Max"=1,"IsArray"=No,"Type"=129,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=1,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=291},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=8,"Max"=1,"IsArray"=No,"Type"=129,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=2,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=292},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=8,"Max"=1,"IsArray"=No,"Type"=129,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=3,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=293},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=8,"Max"=1,"IsArray"=No,"Type"=129,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=4,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=294},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=8,"Max"=1,"IsArray"=No,"Type"=129,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=5,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=295}),"GameControllerCapabilities"=0}
    | | |   |   |       |   "ReportInterval" = 11250
    | | |   |   |       |   "CapsLockLanguageSwitch" = No
    | | |   |   |       |   "VendorIDSource" = 1
    | | |   |   |       |   "NumLockKeyboardUsageMap" = "0x00070029,0x00070029,0x0007002a,0x0007002a,0x0007002b,0x0007002b,0x0007003a,0x0007003a,0x0007003b,0x0007003b,0x0007003c,0x0007003c,0x0007003d,0x0007003d,0x0007003e,0x0007003e,0x0007003f,0x0007003f,0x00070040,0x00070040,0x00070041,0x00070041,0x00070042,0x00070042,0x00070043,0x00070043,0x00070044,0x00070044,0x00070045,0x00070045,0x0007004a,0x0007004a,0x0007004b,0x0007004b,0x0007004c,0x0007004c,0x0007004d,0x0007004d,0x0007004e,0x0007004e,0x0007004f,0x0007004f,0x00070050,0x00070050,0x00070051,0x00070051,0x00070052,0x00070052,0x0007000d,0x00070059,0x0007000e,0x0007005a,0x0007000f,0x0007005b,0x00070018,0x0007005c,0x0007000c,0x0007005d,0x00070012,0x0007005e,0x00070024,0x0007005f,0x00070025,0x00070060,0x00070026,0x00070061,0x00070010,0x00070062,0x00070037,0x00070063,0x00070082,0x00070082,0x000700e0,0x000700e0,0x000700e1,0x000700e1,0x000700e2,0x000700e2,0x000700e3,0x000700e3,0x000700e4,0x000700e4,0x000700e5,0x000700e5,0x000700e6,0x000700e6,0x000700e7,0x000700e7"
    | | |   |   |       |   "CFBundleIdentifier" = "com.apple.driver.AppleHIDKeyboard"
    | | |   |   |       |   "HIDKeyboardKeysDefined" = Yes
    | | |   |   |       |   "IOCFPlugInTypes" = {"7DDEECA8-A7B4-11DA-8A0E-0014519758EF"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin","FA12FA38-6F1A-11D4-BA0C-0005028F18D5"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin"}
    | | |   |   |       |   "IOProviderClass" = "IOHIDInterface"
    | | |   |   |       |   "HIDEventServiceProperties" = {"HIDMouseKeysOptionToggles"=0,"JitterNoClick"=1,"ActuateDetents"=1,"Dragging"=0,"HIDSlowKeysDelay"=0,"JitterNoMove"=1,"FlipLeftAndRightEdgeGestures"=No,"TrackpadThreeFingerHorizSwipeGesture"=2,"HIDInitialKeyRepeat"=500000000,"HIDTrackpadScrollAcceleration"=20480,"TrackpadThreeFingerDrag"=No,"MTGestureConfiguration"={"Version"=1,"Behaviors"=({"BehaviorID"=5})},"HIDPointerAcceleration"=45056,"UserPreferences"=Yes,"HIDDefaultParameters"=Yes,"TrackpadHorizScroll"=1,"HIDF12EjectDelay"=250,"HIDMouseKeysOn"=0,"HIDCapsLockLED"="Auto","TrackpadFourFingerVertSwipeGesture"=2,"TrackpadTwoFingerFromRightEdgeSwipeGesture"=3,"USBMouseStopsTrackpad"=0,"TrackpadThreeFingerTapGesture"=2,"HIDMouseScrollAcceleration"=20480,"MouseOneFingerDoubleTapGesture"=0,"HIDScrollZoomModifierMask"=0,"TrackpadScroll"=Yes,"Trackpad Jitter Milliseconds"=192,"HIDPointerButtonMode"=2,"HIDKeyboardModifierMappingPairs"=(),"LogLevel"=6,"TrackpadFourFingerHorizSwipeGesture"=2,"HIDTrackpadAcceleration"=45056,"DragLock"=0,"DeviceOpenedByEventSystem"=Yes,"TwofingerNoAction"=1,"MouseTwoFingerDoubleTapGesture"=3,"HIDClickTime"=500000000,"ReportInterval"=0,"HIDMouseAcceleration"=196608,"SecondClickThreshold"=1,"HIDStickyKeysShiftToggles"=0,"TrackpadHandResting"=Yes,"TrackpadFourFingerPinchGesture"=2,"MouseMomentumScroll"=Yes,"TrackpadFiveFingerPinchGesture"=2,"PalmNoAction Permanent"=1,"MouseButtonMode"="TwoButton","TrackpadThreeFingerVertSwipeGesture"=2,"OutsidezoneNoAction When Typing"=1,"ForceSuppressed"=No,"TrackpadCornerSecondaryClick"=0,"MouseButtonDivision"=55,"HIDStickyKeysOn"=0,"HIDStickyKeysDisabled"=0,"EjectDelay"=0,"FirstClickThreshold"=1,"TrackpadPinch"=1,"HIDClickSpace"=(0,0),"PalmNoAction When Typing"=1,"MouseVerticalScroll"=Yes,"version"=1,"HIDSubinterfaceID"=50,"MouseHorizontalScroll"=Yes,"BatchInterval"=1,"TrackpadMomentumScroll"=Yes,"MouseKeysStopsTrackpad"=0,"MouseTwoFingerHorizSwipeGesture"=2,"HIDKeyRepeat"=83333333,"HIDScrollReset"=Yes,"TrackpadTwoFingerDoubleTapGesture"=1,"Clicking"=0,"TrackpadRightClick"=Yes,"TrackpadRotate"=1,"Use Panther Settings for W"=0,"HIDScrollAcceleration"=20480,"HIDFKeyMode"=0}
    | | |   |   |       |   "LocationID" = 1460691318
    | | |   |   |       |   "alt_handler_id" = 50
    | | |   |   |       |   "IOClass" = "AppleHIDKeyboardEventDriverV2"
    | | |   |   |       |   "CapsLockDelay" = 75
    | | |   |   |       |   "CFBundleIdentifierKernel" = "com.apple.driver.AppleHIDKeyboard"
    | | |   |   |       |   "ProductIDArray" = (615)
    | | |   |   |       |   "FnModifierUsage" = 3
    | | |   |   |       |   "SensorPropertySupported" = 0
    | | |   |   |       |   "IOMatchCategory" = "IODefaultMatchCategory"
    | | |   |   |       |   "StandardType" = 1
    | | |   |   |       |   "IOProbeScore" = 7175
    | | |   |   |       |   "AppleVendorSupported" = Yes
    | | |   |   |       |   "CountryCode" = 33
    | | |   |   |       |   "PrimaryUsage" = 6
    | | |   |   |       | }
    | | |   |   |       | 
    | | |   |   |       +-o IOHIDEventServiceUserClient  <class IOHIDEventServiceUserClient, id 0x10000072d, !registered, !matched, active, busy 0, retain 6>
    | | |   |   |           {
    | | |   |   |             "DebugState" = {"EventQueue"={"NoFullMsg"=0,"tail"=8832,"NotificationForce"=0,"NotificationCount"=1159,"head"=8832},"EnqueueEventCount"=1162,"LastEventType"=3,"LastEventTime"=93869722}
    | | |   |   |             "IOUserClientCreator" = "pid 123, WindowServer"
    | | |   |   |             "IOUserClientDefaultLocking" = Yes
    | | |   |   |           }
    | | |   |   |           
    | | |   |   +-o Accelerometer@2  <class AppleHSBluetoothInterface, id 0x100000705, registered, matched, active, busy 0 (3 ms), retain 7>
    | | |   |   | | {
    | | |   |   | |   "bInterfaceNumber" = 2
    | | |   |   | |   "KeyholeReportID" = 242
    | | |   |   | |   "idProduct" = 615
    | | |   |   | |   "Bluetooth Product Name" = "Magic Keyboard"
    | | |   |   | |   "VendorIDSource" = 1
    | | |   |   | |   "idVendor" = 76
    | | |   |   | |   "LocationID" = 1460691318
    | | |   |   | | }
    | | |   |   | | 
    | | |   |   | +-o AppleHSBluetoothHIDDriver  <class AppleHSBluetoothHIDDriver, id 0x10000072c, registered, matched, active, busy 0 (2 ms), retain 8>
    | | |   |   |   | {
    | | |   |   |   |   "IOClass" = "AppleHSBluetoothHIDDriver"
    | | |   |   |   |   "PrimaryUsagePage" = 65280
    | | |   |   |   |   "Transport" = "Bluetooth"
    | | |   |   |   |   "IOPersonalityPublisher" = "com.apple.driver.AppleHSBluetoothDriver"
    | | |   |   |   |   "Product" = "Magic Keyboard"
    | | |   |   |   |   "IOProviderClass" = "AppleHSBluetoothInterface"
    | | |   |   |   |   "MaxInputReportSize" = 108
    | | |   |   |   |   "DeviceUsagePairs" = ({"DeviceUsagePage"=65280,"DeviceUsage"=3})
    | | |   |   |   |   "VendorIDSource" = 1
    | | |   |   |   |   "IOProbeScore" = 89000
    | | |   |   |   |   "ReportDescriptor" = <0600ff0903a1010600ff0903150026ff0085c0966b0075088102c0>
    | | |   |   |   |   "MaxOutputReportSize" = 1
    | | |   |   |   |   "IOUserClientClass" = "IOHIDLibUserClient"
    | | |   |   |   |   "IOCFPlugInTypes" = {"FA12FA38-6F1A-11D4-BA0C-0005028F18D5"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin","40A57A4E-26A0-11D8-9295-000A958A2C78"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin","7DDEECA8-A7B4-11DA-8A0E-0014519758EF"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin"}
    | | |   |   |   |   "CountryCode" = 0
    | | |   |   |   |   "CFBundleIdentifierKernel" = "com.apple.driver.AppleHSBluetoothDriver"
    | | |   |   |   |   "VendorID" = 76
    | | |   |   |   |   "VersionNumber" = 0
    | | |   |   |   |   "bInterfaceNumber" = 2
    | | |   |   |   |   "CFBundleIdentifier" = "com.apple.driver.AppleHSBluetoothDriver"
    | | |   |   |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | | |   |   |   |   "idVendor" = 76
    | | |   |   |   |   "LocationID" = 1460691318
    | | |   |   |   |   "Elements" = ({"ReportID"=0,"ElementCookie"=1,"CollectionType"=1,"Type"=513,"VariableSize"=0,"Elements"=({"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=65280,"Max"=255,"IsArray"=No,"Type"=1,"Size"=856,"Min"=0,"Flags"=2,"ReportID"=192,"Usage"=3,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=856,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=6}),"UsagePage"=65280,"Usage"=3},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=0,"IsArray"=Yes,"Type"=5,"Size"=0,"Min"=0,"Flags"=0,"ReportID"=0,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=0,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=0,"ElementCookie"=3},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=1,"IsArray"=Yes,"Type"=5,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=0,"Usage"=0,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=2},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=0,"IsArray"=Yes,"Type"=5,"Size"=0,"Min"=0,"Flags"=0,"ReportID"=192,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=0,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=0,"ElementCookie"=5},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=1,"IsArray"=Yes,"Type"=5,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=192,"Usage"=0,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=4})
    | | |   |   |   |   "ProductID" = 615
    | | |   |   |   |   "SerialNumber" = "64-0b-d7-10-61-76"
    | | |   |   |   |   "KeyholeReportID" = 242
    | | |   |   |   |   "ReportInterval" = 11250
    | | |   |   |   |   "PrimaryUsage" = 3
    | | |   |   |   |   "idProductArray" = (613,615,617,620)
    | | |   |   |   |   "MaxFeatureReportSize" = 1
    | | |   |   |   |   "InputReportElements" = ({"ReportID"=192,"ElementCookie"=7,"Size"=864,"ReportCount"=1,"Type"=1,"VariableSize"=0,"UsagePage"=0,"ReportSize"=864,"Usage"=0})
    | | |   |   |   | }
    | | |   |   |   | 
    | | |   |   |   +-o IOHIDInterface  <class IOHIDInterface, id 0x100000730, registered, matched, active, busy 0 (2 ms), retain 6>
    | | |   |   |       {
    | | |   |   |         "MaxOutputReportSize" = 1
    | | |   |   |         "VendorID" = 76
    | | |   |   |         "CountryCode" = 0
    | | |   |   |         "IOServiceDEXTEntitlements" = ("com.apple.developer.driverkit.transport.hid")
    | | |   |   |         "Product" = "Magic Keyboard"
    | | |   |   |         "VersionNumber" = 0
    | | |   |   |         "PrimaryUsage" = 3
    | | |   |   |         "LocationID" = 1460691318
    | | |   |   |         "ProductID" = 615
    | | |   |   |         "DeviceUsagePairs" = ({"DeviceUsagePage"=65280,"DeviceUsage"=3})
    | | |   |   |         "Transport" = "Bluetooth"
    | | |   |   |         "SerialNumber" = "64-0b-d7-10-61-76"
    | | |   |   |         "ReportInterval" = 11250
    | | |   |   |         "ReportDescriptor" = <0600ff0903a1010600ff0903150026ff0085c0966b0075088102c0>
    | | |   |   |         "PrimaryUsagePage" = 65280
    | | |   |   |         "MaxFeatureReportSize" = 1
    | | |   |   |         "VendorIDSource" = 1
    | | |   |   |         "MaxInputReportSize" = 108
    | | |   |   |       }
    | | |   |   |       
    | | |   |   +-o IOHIDInterface  <class IOHIDInterface, id 0x10000070a, registered, matched, active, busy 0 (5 ms), retain 6>
    | | |   |   |   {
    | | |   |   |     "Transport" = "Bluetooth"
    | | |   |   |     "HIDDefaultBehavior" = "Keyboard"
    | | |   |   |     "Manufacturer" = "Apple"
    | | |   |   |     "Product" = "Magic Keyboard"
    | | |   |   |     "MaxInputReportSize" = 10
    | | |   |   |     "DeviceUsagePairs" = ({"DeviceUsagePage"=1,"DeviceUsage"=6},{"DeviceUsagePage"=65280,"DeviceUsage"=20})
    | | |   |   |     "VendorIDSource" = 1
    | | |   |   |     "MaxOutputReportSize" = 2
    | | |   |   |     "ReportDescriptor" = <05010906a101850105071500250119e029e775019508810295057501050819012905910295017503910395087501150025010600ff09038103950675081500256505071900296581009501750115002501050c09b88102950175010601ff090381029501750681030602ff09558555150026ff0075089540b1a2c00600ff0914a101859005847501950315002501096105850944094681029505810175089501150026ff0009658102c0>
    | | |   |   |     "CountryCode" = 0
    | | |   |   |     "VendorID" = 76
    | | |   |   |     "VersionNumber" = 263
    | | |   |   |     "IOServiceDEXTEntitlements" = ("com.apple.developer.driverkit.transport.hid")
    | | |   |   |     "PrimaryUsage" = 6
    | | |   |   |     "LocationID" = 1460691318
    | | |   |   |     "ProductID" = 615
    | | |   |   |     "SerialNumber" = "64-0b-d7-10-61-76"
    | | |   |   |     "ReportInterval" = 11250
    | | |   |   |     "PrimaryUsagePage" = 1
    | | |   |   |     "MaxFeatureReportSize" = 65
    | | |   |   |   }
    | | |   |   |   
    | | |   |   +-o IOHIDLibUserClient  <class IOHIDLibUserClient, id 0x10000071d, !registered, !matched, active, busy 0, retain 6>
    | | |   |       {
    | | |   |         "DebugState" = {"MaxEnqueueReportSize"=8192,"EventQueueMap"=({"entrySize"=0,"QueueSize"=16384,"EnqueueErrorCount"=0,"head"=0,"UsagePercentHist"={"100"=0,"60"=0,"50"=0,"0"=0,"40"=0,"30"=0,"90"=0,"20"=0,"80"=0,"10"=0,"70"=0},"tail"=0,"numEntries"=0}),"ClientOpened"=Yes,"Privileged"=Yes}
    | | |   |         "IOUserClientCreator" = "pid 114, bluetoothd"
    | | |   |         "IOUserClientDefaultLocking" = Yes
    | | |   |       }
    | | |   |       
    | | |   +-o IOBluetoothL2CAPChannel  <class IOBluetoothL2CAPChannel, id 0x100000702, registered, matched, active, busy 0 (0 ms), retain 7>
    | | |       {
    | | |         "LocalChannelID" = 65
    | | |         "BluetoothObjectID" = 8
    | | |         "ChannelState" = 4
    | | |         "IOGeneralInterest" = "IOCommand is not serializable"
    | | |         "PSM" = 19
    | | |         "RemoteChannelID" = 70
    | | |         "OutgoingMTU" = 128
    | | |         "IncomingMTU" = 232
    | | |         "IsInitiator" = Yes
    | | |       }
    | | |       
    | | +-o IOBluetoothHCIUserClient  <class IOBluetoothHCIUserClient, id 0x1000005c6, !registered, !matched, active, busy 0, retain 6>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 114, bluetoothd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o IOBluetoothHCIUserClient  <class IOBluetoothHCIUserClient, id 0x10000068c, !registered, !matched, active, busy 0, retain 6>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 325, UserEventAgent"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o IOBluetoothHCIUserClient  <class IOBluetoothHCIUserClient, id 0x1000006ee, !registered, !matched, active, busy 0, retain 6>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 333, ControlCenter"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o IOBluetoothHCIUserClient  <class IOBluetoothHCIUserClient, id 0x100000716, !registered, !matched, active, busy 0, retain 6>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 412, sharingd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o IOBluetoothHCIUserClient  <class IOBluetoothHCIUserClient, id 0x10000071a, !registered, !matched, active, busy 0, retain 6>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 438, useractivityd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o IOBluetoothHCIUserClient  <class IOBluetoothHCIUserClient, id 0x100000741, !registered, !matched, active, busy 0, retain 6>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 425, cloudpaird"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o IOBluetoothHCIUserClient  <class IOBluetoothHCIUserClient, id 0x100000bab, !registered, !matched, active, busy 0, retain 6>
    | |     {
    | |       "IOUserClientCreator" = "pid 1625, PerfPowerService"
    | |       "IOUserClientDefaultLocking" = Yes
    | |     }
    | |     
    | +-o IOBluetoothPacketLogger  <class IOBluetoothPacketLogger, id 0x100000123, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   {
    | |     "IOProbeScore" = 0
    | |     "CFBundleIdentifier" = "com.apple.iokit.IOBluetoothPacketLogger"
    | |     "IOMatchCategory" = "IOBluetoothPacketLogger"
    | |     "IOClass" = "IOBluetoothPacketLogger"
    | |     "IOPersonalityPublisher" = "com.apple.iokit.IOBluetoothPacketLogger"
    | |     "IOProviderClass" = "IOResources"
    | |     "CFBundleIdentifierKernel" = "com.apple.iokit.IOBluetoothPacketLogger"
    | |     "IOResourceMatch" = "IOKit"
    | |   }
    | |   
    | +-o IOHDIXController  <class IOHDIXController, id 0x100000124, registered, matched, active, busy 0 (6 ms), retain 5>
    | |   {
    | |     "IOClass" = "IOHDIXController"
    | |     "CFBundleIdentifier" = "com.apple.driver.DiskImages"
    | |     "IOProviderClass" = "IOResources"
    | |     "Product Name" = "Disk Image Driver for MacOS X"
    | |     "IOUserClientClass" = "IOHDIXControllerUserClient"
    | |     "IOResourceMatch" = "IOKit"
    | |     "IOProbeScore" = 0
    | |     "revision" = "595.40.1"
    | |     "IOMatchCategory" = "IOHDIXController"
    | |     "Vendor Name" = "Apple"
    | |     "Product Revision Level" = "595.40.1"
    | |     "vendor" = "Apple"
    | |     "IOPersonalityPublisher" = "com.apple.driver.DiskImages"
    | |     "CFBundleIdentifierKernel" = "com.apple.driver.DiskImages"
    | |     "model" = "Disk Image Driver for MacOS X"
    | |   }
    | |   
    | +-o IOKitRegistryCompatibility  <class IOKitRegistryCompatibility, id 0x100000125, !registered, !matched, active, busy 0 (0 ms), retain 6>
    | | | {
    | | |   "IOProbeScore" = 0
    | | |   "CFBundleIdentifier" = "com.apple.iokit.IOKitRegistryCompatibility"
    | | |   "IOMatchCategory" = "IOKitRegistryCompatibility"
    | | |   "IOClass" = "IOKitRegistryCompatibility"
    | | |   "IOPersonalityPublisher" = "com.apple.iokit.IOKitRegistryCompatibility"
    | | |   "Entries" = ({"IOName"="display","IOClass"="IOPCIDevice","class-code"=<00000300>,"model"=<"Unknown Unknown">,"device-id"=<10680000>,"vendor-id"=<02100000>,"revision-id"=<00000000>,"subsystem-id"=<00000000>},{"IOClass"="IOFramebuffer","IOName"="IOFB","ParentIndex"=0},{"IOName"="IOAccelerator","CFBundleIdentifier"="com.unknown.bundle","ParentIndex"=0,"IOClass"="IOAccelerator","PerformanceStatistics"={"vramFreeBytes"=15728640},"IOGLBundleName"="AppleMetalGLRenderer","MetalPluginName"="AGXMetalA12","VRAM,totalMB"=16384},{"IOClass"="IOService","IOName"="platform","IOPath"="IODeviceTree:/efi/platform","system-id"=<dc31d7e0351aea58b1b44cfc314aa1e6>},{"IOClass"="IOService","IOName"="memory","compat-dimm-serial-number"=<"0x01234567","0x76543210">,"IOPath"="IODeviceTree:/memory"})
    | | |   "IOProviderClass" = "IOResources"
    | | |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOKitRegistryCompatibility"
    | | |   "IOResourceMatch" = "IOKit"
    | | | }
    | | | 
    | | +-o display  <class IOServiceCompatibility, id 0x10000012b, registered, matched, active, busy 0 (0 ms), retain 7>
    | | | | {
    | | | |   "IOCompatibilityProperties" = {"IOName"="display","IOClass"="IOPCIDevice","class-code"=<00000300>,"model"=<"Unknown Unknown">,"device-id"=<10680000>,"vendor-id"=<02100000>,"revision-id"=<00000000>,"subsystem-id"=<00000000>}
    | | | | }
    | | | | 
    | | | +-o IOFB  <class IOServiceCompatibility, id 0x10000012c, registered, matched, active, busy 0 (0 ms), retain 5>
    | | | |   {
    | | | |     "IOCompatibilityProperties" = {"IOClass"="IOFramebuffer","IOName"="IOFB","ParentIndex"=0}
    | | | |   }
    | | | |   
    | | | +-o IOAccelerator  <class IOServiceCompatibility, id 0x10000012d, registered, matched, active, busy 0 (0 ms), retain 5>
    | | |     {
    | | |       "IOCompatibilityProperties" = {"IOName"="IOAccelerator","CFBundleIdentifier"="com.unknown.bundle","ParentIndex"=0,"IOClass"="IOAccelerator","PerformanceStatistics"={"vramFreeBytes"=15728640},"IOGLBundleName"="AppleMetalGLRenderer","MetalPluginName"="AGXMetalA12","VRAM,totalMB"=16384}
    | | |     }
    | | |     
    | | +-o memory  <class IOServiceCompatibility, id 0x10000012e, registered, matched, active, busy 0 (0 ms), retain 5>
    | |     {
    | |       "IOCompatibilityProperties" = {"IOClass"="IOService","IOName"="memory","compat-dimm-serial-number"=<"0x01234567","0x76543210">,"IOPath"="IODeviceTree:/memory"}
    | |     }
    | |     
    | +-o IOReportHub  <class IOReportHub, id 0x100000126, registered, matched, active, busy 0 (0 ms), retain 13>
    | | | {
    | | |   "IOProbeScore" = 0
    | | |   "CFBundleIdentifier" = "com.apple.iokit.IOReportFamily"
    | | |   "IOMatchCategory" = "IOReportHub"
    | | |   "IOClass" = "IOReportHub"
    | | |   "IOPersonalityPublisher" = "com.apple.iokit.IOReportFamily"
    | | |   "IOProviderClass" = "IOResources"
    | | |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOReportFamily"
    | | |   "IOUserClientClass" = "IOReportUserClient"
    | | |   "IOResourceMatch" = "IOKit"
    | | | }
    | | | 
    | | +-o IOReportUserClient  <class IOReportUserClient, id 0x100000641, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 62, systemstats"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o IOReportUserClient  <class IOReportUserClient, id 0x100000642, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 62, systemstats"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o IOReportUserClient  <class IOReportUserClient, id 0x100000644, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 62, systemstats"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o IOReportUserClient  <class IOReportUserClient, id 0x100000645, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 62, systemstats"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o IOReportUserClient  <class IOReportUserClient, id 0x100000646, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 62, systemstats"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o IOReportUserClient  <class IOReportUserClient, id 0x100000ba7, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 1625, PerfPowerService"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o IOReportUserClient  <class IOReportUserClient, id 0x100000bae, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 1625, PerfPowerService"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o IOReportUserClient  <class IOReportUserClient, id 0x100000baf, !registered, !matched, active, busy 0, retain 5>
    | |     {
    | |       "IOUserClientCreator" = "pid 1625, PerfPowerService"
    | |       "IOUserClientDefaultLocking" = Yes
    | |     }
    | |     
    | +-o IOTimeSyncClockManager  <class IOTimeSyncClockManager, id 0x100000127, registered, matched, active, busy 0 (14 ms), retain 11>
    | | | {
    | | |   "IOProbeScore" = 0
    | | |   "CFBundleIdentifier" = "com.apple.iokit.IOTimeSyncFamily"
    | | |   "IOMatchCategory" = "IOTimeSyncClockManager"
    | | |   "IOClass" = "IOTimeSyncClockManager"
    | | |   "IOPersonalityPublisher" = "com.apple.iokit.IOTimeSyncFamily"
    | | |   "IOProviderClass" = "IOResources"
    | | |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOTimeSyncFamily"
    | | |   "MachAbsoluteClockID" = 4358651048574255104
    | | |   "IOUserClientClass" = "IOTimeSyncClockManagerUserClient"
    | | |   "MachAbsoluteCoreAudioClockDomain" = 1667825664
    | | |   "WantsgPTPServices" = Yes
    | | | }
    | | | 
    | | +-o IOTimeSyncClockManagerUserClient  <class IOTimeSyncClockManagerUserClient, id 0x1000004f4, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 118, AirPlayXPCHelper"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o IOTimeSyncgPTPManager  <class IOTimeSyncgPTPManager, id 0x10000051c, registered, matched, active, busy 0 (0 ms), retain 9>
    | | | | {
    | | | |   "IOProbeScore" = 0
    | | | |   "CFBundleIdentifier" = "com.apple.plugin.IOgPTPPlugin"
    | | | |   "IOMatchCategory" = "IOTimeSyncgPTPManager"
    | | | |   "IOClass" = "IOTimeSyncgPTPManager"
    | | | |   "IOPersonalityPublisher" = "com.apple.plugin.IOgPTPPlugin"
    | | | |   "IOPropertyMatch" = {"WantsgPTPServices"=Yes}
    | | | |   "IOProviderClass" = "IOTimeSyncClockManager"
    | | | |   "TemperatureSensor" = {"MacBookPro17,1"="PMU tdev7","MacBookAir10,1"="PMU tdev5","Macmini9,1"="PMU tdev8"}
    | | | |   "IOUserClientClass" = "IOTimeSyncgPTPManagerUserClient"
    | | | |   "CFBundleIdentifierKernel" = "com.apple.plugin.IOgPTPPlugin"
    | | | |   "SystemDomainIdentifier" = 4430708642612183045
    | | | | }
    | | | | 
    | | | +-o IOTimeSyncDomain  <class IOTimeSyncDomain, id 0x10000051d, registered, matched, active, busy 0 (0 ms), retain 22>
    | | | | | {
    | | | | |   "GrandmasterID" = 4430708642612183045
    | | | | |   "ASPath" = (4430708642612183045)
    | | | | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | | | | |   "ClockIdentity" = 4430708642612183045
    | | | | |   "IOUserClientClass" = "IOTimeSyncDomainUserClient"
    | | | | |   "ClockLockState" = 2
    | | | | |   "ClockIdentifier" = 4430708642612183045
    | | | | | }
    | | | | | 
    | | | | +-o IOTimeSyncMachNanoPort  <class IOTimeSyncMachNanoPort, id 0x10000051e, registered, matched, active, busy 0 (0 ms), retain 7>
    | | | | |   {
    | | | | |     "PortNumber" = 0
    | | | | |     "ReceivedTimeSource" = 160
    | | | | |     "ClockPriority1" = 248
    | | | | |     "BatteryPowered" = No
    | | | | |     "ClockAccuracy" = 33
    | | | | |     "GrandmasterID" = 4430708642612183045
    | | | | |     "StepsRemoved" = 0
    | | | | |     "TimeSource" = 160
    | | | | |     "ClockClass" = 248
    | | | | |     "ExternalPowerConnected" = No
    | | | | |     "HasWiFiHardwareTimestamping" = No
    | | | | |     "OffsetScaledLogVariance" = 17258
    | | | | |     "ReceivedClockPriority1" = 248
    | | | | |     "ReceivedClockClass" = 248
    | | | | |     "ReceivedOffsetScaledLogVariance" = 17258
    | | | | |     "ReceivedClockPriority2" = 235
    | | | | |     "ReceivedClockAccuracy" = 33
    | | | | |     "ReceivedGrandmasterID" = 4430708642612183045
    | | | | |     "PortRole" = 2
    | | | | |     "ClockIdentifier" = 4430708642612183045
    | | | | |     "ClockPriority2" = 235
    | | | | |     "HasWiredEthernetLinkActive" = Yes
    | | | | |     "ReceivedStepsRemoved" = 0
    | | | | |     "IOGeneralInterest" = "IOCommand is not serializable"
    | | | | |     "HasEthernetHardwareTimestamping" = Yes
    | | | | |   }
    | | | | |   
    | | | | +-o IOTimeSyncDomainUserClient  <class IOTimeSyncDomainUserClient, id 0x100000520, !registered, !matched, active, busy 0, retain 7>
    | | | | |   {
    | | | | |     "IOUserClientCreator" = "pid 118, AirPlayXPCHelper"
    | | | | |     "IOUserClientDefaultLocking" = Yes
    | | | | |   }
    | | | | |   
    | | | | +-o IOTimeSyncDomainUserClient  <class IOTimeSyncDomainUserClient, id 0x100000523, !registered, !matched, active, busy 0, retain 7>
    | | | | |   {
    | | | | |     "IOUserClientCreator" = "pid 118, AirPlayXPCHelper"
    | | | | |     "IOUserClientDefaultLocking" = Yes
    | | | | |   }
    | | | | |   
    | | | | +-o IOTimeSyncDomainUserClient  <class IOTimeSyncDomainUserClient, id 0x100000537, !registered, !matched, active, busy 0, retain 7>
    | | | | |   {
    | | | | |     "IOUserClientCreator" = "pid 155, coreaudiod"
    | | | | |     "IOUserClientDefaultLocking" = Yes
    | | | | |   }
    | | | | |   
    | | | | +-o IOTimeSyncDomainUserClient  <class IOTimeSyncDomainUserClient, id 0x100000d2e, !registered, !matched, active, busy 0, retain 7>
    | | | | |   {
    | | | | |     "IOUserClientCreator" = "pid 118, AirPlayXPCHelper"
    | | | | |     "IOUserClientDefaultLocking" = Yes
    | | | | |   }
    | | | | |   
    | | | | +-o IOTimeSyncDomainUserClient  <class IOTimeSyncDomainUserClient, id 0x100000d2f, !registered, !matched, active, busy 0, retain 7>
    | | | |     {
    | | | |       "IOUserClientCreator" = "pid 118, AirPlayXPCHelper"
    | | | |       "IOUserClientDefaultLocking" = Yes
    | | | |     }
    | | | |     
    | | | +-o IOTimeSyncgPTPManagerUserClient  <class IOTimeSyncgPTPManagerUserClient, id 0x10000051f, !registered, !matched, active, busy 0, retain 5>
    | | |     {
    | | |       "IOUserClientCreator" = "pid 118, AirPlayXPCHelper"
    | | |       "IOUserClientDefaultLocking" = Yes
    | | |     }
    | | |     
    | | +-o IOTimeSyncClockManagerUserClient  <class IOTimeSyncClockManagerUserClient, id 0x100000522, !registered, !matched, active, busy 0, retain 5>
    | |     {
    | |       "IOUserClientCreator" = "pid 155, coreaudiod"
    | |       "IOUserClientDefaultLocking" = Yes
    | |     }
    | |     
    | +-o IOUSBMassStorageResource  <class IOUSBMassStorageResource, id 0x100000128, registered, matched, active, busy 0 (0 ms), retain 7>
    | | | {
    | | |   "IOProbeScore" = 0
    | | |   "CFBundleIdentifier" = "com.apple.iokit.IOUSBMassStorageDriver"
    | | |   "IOMatchCategory" = "IOUSBMassStorageResource"
    | | |   "IOClass" = "IOUSBMassStorageResource"
    | | |   "IOPersonalityPublisher" = "com.apple.iokit.IOUSBMassStorageDriver"
    | | |   "IOProviderClass" = "IOResources"
    | | |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOUSBMassStorageDriver"
    | | |   "Devices Referenced" = 1
    | | |   "Device Stats" = {"05AC8408"={"RESET: Bulk Send Failure"=0,"RESET: Pipe Stalled"=0,"RESET: IO Aborted"=0,"RESET: CSW Receive Fail"=0,"OFF to ON transition"=0,"Connected"=1,"ON to OFF transition"=0,"RESET: Device Unresponsive"=0,"RESET: Device Error"=0,"Number Of InterfaceNubs"=7,"bInterfaceProtocol"=80,"RESET: Command Phase Error"=0,"RESET: IO Timed Out"=0,"RESET: Data Overrun"=0}}
    | | |   "IOUserClientClass" = "IOUSBMassStorageUserClient"
    | | |   "IOResourceMatch" = "IOKit"
    | | | }
    | | | 
    | | +-o com_apple_driver_AppleUSBCardReaderDriverNub  <class com_apple_driver_AppleUSBCardReaderDriverNub, id 0x100000498, registered, matched, active, busy 0 (105 ms), retain 15>
    | |   | {
    | |   |   "IOClass" = "com_apple_driver_AppleUSBCardReaderDriverNub"
    | |   |   "Number Of InterfaceNubs" = 7
    | |   |   "IOPersonalityPublisher" = "com.apple.driver.AppleUSBCardReader"
    | |   |   "idProduct" = 33800
    | |   |   "bInterfaceProtocol" = 80
    | |   |   "USB Device Info" = {"bcdDevice"=9,"idProduct"=33800,"bInterfaceSubClass"=6,"locationID"=342884352,"bConfigurationValue"=1,"kUSBVendorString"="Apple","kUSBSerialNumberString"="000000000009","USB Product Name"="Card Reader","kUSBProductString"="Card Reader","idVendor"=1452,"bInterfaceProtocol"=80,"bInterfaceNumber"=0,"bInterfaceClass"=8,"bNumConfigurations"=1}
    | |   |   "IOProviderClass" = "com_apple_driver_AppleUSBCardReaderInterfaceNub"
    | |   |   "Physical Interconnect Location" = "Internal"
    | |   |   "USB Product Name" = "Card Reader"
    | |   |   "IOPowerManagement" = {"ChildrenPowerState"=0,"MaxPowerState"=2,"CurrentPowerState"=0,"CapabilityFlags"=0,"ChildProxyPowerState"=2,"DriverPowerState"=0}
    | |   |   "IOProbeScore" = 50000
    | |   |   "PowerGating" = Yes
    | |   |   "bInterfaceClass" = 8
    | |   |   "bInterfaceSubClass" = 6
    | |   |   "CFBundleIdentifierKernel" = "com.apple.driver.AppleUSBCardReader"
    | |   |   "bConfigurationValue" = 1
    | |   |   "bInterfaceNumber" = 0
    | |   |   "CFBundleIdentifier" = "com.apple.driver.AppleUSBCardReader"
    | |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   "idVendor" = 1452
    | |   |   "USB Mass Storage Trace ID" = 408846836421361664
    | |   |   "PlatformSettings" = 72
    | |   |   "kUSBVendorString" = "Apple"
    | |   | }
    | |   | 
    | |   +-o com_apple_driver_AppleUSBCardReaderUMC  <class com_apple_driver_AppleUSBCardReaderUMC, id 0x10000049b, !registered, !matched, active, busy 0 (105 ms), retain 9>
    | |     | {
    | |     |   "IOClass" = "com_apple_driver_AppleUSBCardReaderUMC"
    | |     |   "Write Time Out Duration" = 30000
    | |     |   "No INQUIRY VPD Pages" = Yes
    | |     |   "IOPersonalityPublisher" = "com.apple.driver.AppleUSBCardReader"
    | |     |   "idProduct" = 33800
    | |     |   "IOPowerManagement" = {"ChildrenPowerState"=0,"MaxPowerState"=2,"CurrentPowerState"=0,"CapabilityFlags"=0,"ChildProxyPowerState"=2,"DriverPowerState"=0}
    | |     |   "IOProviderClass" = "com_apple_driver_AppleUSBCardReaderDriverNub"
    | |     |   "IOMediaIcon" = {"IOBundleResourceFile"="SD.icns","CFBundleIdentifier"="com.apple.iokit.IOSCSIArchitectureModelFamily"}
    | |     |   "Physical Interconnect Location" = "Internal"
    | |     |   "IOProbeScore" = 25000
    | |     |   "PowerGating" = Yes
    | |     |   "Read Time Out Duration" = 30000
    | |     |   "IOUnit" = 1
    | |     |   "Physical Interconnect" = "USB"
    | |     |   "CFBundleIdentifierKernel" = "com.apple.driver.AppleUSBCardReader"
    | |     |   "bConfigurationValue" = 1
    | |     |   "bInterfaceNumber" = 0
    | |     |   "CFBundleIdentifier" = "com.apple.driver.AppleUSBCardReader"
    | |     |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |     |   "idVendor" = 1452
    | |     |   "SCSI Device Characteristics" = {"IOMaximumBlockCountRead"=8192,"IOMaximumBlockCountWrite"=8192,"IOMaximumByteCountWrite"=4194304,"IOMaximumByteCountRead"=4194304}
    | |     |   "USB Mass Storage Characteristics" = {"Max Logical Unit Number"=0,"USB3LPM"=3}
    | |     |   "USB Mass Storage Trace ID" = 408846836421361664
    | |     |   "PlatformSettings" = 72
    | |     |   "Retry Count" = 20
    | |     |   "Protocol Characteristics" = {"Read Time Out Duration"=30000,"Physical Interconnect Location"="Internal","Write Time Out Duration"=30000,"Retry Count"=20}
    | |     |   "Device Speed" = 3
    | |     | }
    | |     | 
    | |     +-o IOSCSILogicalUnitNub@0  <class IOSCSILogicalUnitNub, id 0x10000049e, registered, matched, active, busy 0 (2 ms), retain 8>
    | |       | {
    | |       |   "TPGS Information" = 0
    | |       |   "Peripheral Device Type" = 0
    | |       |   "Vendor Identification" = "APPLE"
    | |       |   "SCSI Logical Unit Number" = 0
    | |       |   "SCSI Device Characteristics" = {"IOMaximumBlockCountRead"=8192,"IOMaximumBlockCountWrite"=8192,"IOMaximumByteCountWrite"=4194304,"IOMaximumByteCountRead"=4194304}
    | |       |   "IOMatchCategory" = "SCSITaskUserClientIniter"
    | |       |   "Product Identification" = "SD Card Reader"
    | |       |   "Protocol Characteristics" = {"Physical Interconnect"="USB","Read Time Out Duration"=30000,"SCSI Logical Unit Number"=0,"Physical Interconnect Location"="Internal","Write Time Out Duration"=30000,"Retry Count"=20}
    | |       |   "IOUnitLUN" = 0
    | |       |   "Product Revision Level" = "5.00"
    | |       | }
    | |       | 
    | |       +-o com_apple_driver_AppleUSBCardReaderSBC  <class com_apple_driver_AppleUSBCardReaderSBC, id 0x10000049f, registered, matched, active, busy 0 (0 ms), retain 10>
    | |         | {
    | |         |   "IOClass" = "com_apple_driver_AppleUSBCardReaderSBC"
    | |         |   "S104" = 0
    | |         |   "IOMaximumBlockCountWrite" = 8192
    | |         |   "IOPersonalityPublisher" = "com.apple.driver.AppleUSBCardReader"
    | |         |   "Product Identification" = "SD Card Reader"
    | |         |   "IOPowerManagement" = {"CapabilityFlags"=0,"MaxPowerState"=2,"ActivityTickles"=0,"DevicePowerState"=0,"IdleTimerPeriod"=45000,"TimeSinceLastTickle"=1340756,"DriverPowerState"=0,"CurrentPowerState"=0}
    | |         |   "IOProviderClass" = "IOSCSILogicalUnitNub"
    | |         |   "Peripheral Device Type" = 0
    | |         |   "IOMaximumSegmentCountRead" = 1024
    | |         |   "IOProbeScore" = 15000
    | |         |   "S025" = 0
    | |         |   "IOMaximumSegmentCountWrite" = 1024
    | |         |   "WriteCacheState" = No
    | |         |   "Physical Interconnect" = "USB"
    | |         |   "CFBundleIdentifierKernel" = "com.apple.driver.AppleUSBCardReader"
    | |         |   "Vendor Identification" = "APPLE"
    | |         |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |         |   "CFBundleIdentifier" = "com.apple.driver.AppleUSBCardReader"
    | |         |   "USB Mass Storage Trace ID" = 408846836421361664
    | |         |   "IOMaximumByteCountRead" = 4194304
    | |         |   "SCSI Device Characteristics" = {"IOMaximumBlockCountRead"=8192,"IOMaximumBlockCountWrite"=8192,"IOMaximumByteCountWrite"=4194304,"IOMaximumByteCountRead"=4194304}
    | |         |   "IOMaximumByteCountWrite" = 4194304
    | |         |   "IOMaximumBlockCountRead" = 8192
    | |         |   "PlatformSettings" = 72
    | |         |   "S050" = 0
    | |         | }
    | |         | 
    | |         +-o AppleUSBCardReaderBlockStorageServices  <class AppleUSBCardReaderBlockStorageServices, id 0x1000004a3, registered, matched, active, busy 0 (0 ms), retain 6>
    | |           | {
    | |           |   "IOMinimumSegmentAlignmentByteCount" = 4
    | |           |   "device-type" = "Generic"
    | |           |   "Protocol Characteristics" = {"Physical Interconnect"="USB","Read Time Out Duration"=30000,"SCSI Logical Unit Number"=0,"Physical Interconnect Location"="Internal","Write Time Out Duration"=30000,"Retry Count"=20}
    | |           |   "Device Characteristics" = {"Vendor Name"="APPLE","Product Name"="SD Card Reader","Product Revision Level"="5.00"}
    | |           | }
    | |           | 
    | |           +-o IOBlockStorageDriver  <class IOBlockStorageDriver, id 0x1000004a4, registered, matched, active, busy 0 (0 ms), retain 7>
    | |               {
    | |                 "IOPropertyMatch" = {"device-type"="Generic"}
    | |                 "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |                 "IOProviderClass" = "IOBlockStorageDevice"
    | |                 "IOClass" = "IOBlockStorageDriver"
    | |                 "IOProbeScore" = 0
    | |                 "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |                 "Statistics" = {"Operations (Write)"=0,"Latency Time (Write)"=0,"Bytes (Read)"=0,"Errors (Write)"=0,"Total Time (Read)"=0,"Latency Time (Read)"=0,"Retries (Read)"=0,"Errors (Read)"=0,"Total Time (Write)"=0,"Bytes (Write)"=0,"Operations (Read)"=0,"Retries (Write)"=0}
    | |                 "IOMatchCategory" = "IODefaultMatchCategory"
    | |               }
    | |               
    | +-o AppleUSBHostResourcesTypeC  <class AppleUSBHostResourcesTypeC, id 0x1000002ac, registered, matched, active, busy 0 (112 ms), retain 34>
    | | | {
    | | |   "IOClass" = "AppleUSBHostResourcesTypeC"
    | | |   "CFBundleIdentifier" = "com.apple.iokit.IOUSBHostFamily"
    | | |   "IOProviderClass" = "IOResources"
    | | |   "kUSBSleepPortCurrentLimit" = 2100
    | | |   "kUSBWakePowerSupply" = 5100
    | | |   "kUSBWakePortCurrentLimit" = 2100
    | | |   "IOResourceMatch" = "IORTC"
    | | |   "IOProbeScore" = 1000
    | | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | | |   "IOMatchCategory" = "AppleUSBHostResources"
    | | |   "UsbSmcBusCurrentPoolID" = 18446744069414583635
    | | |   "kUSBSleepPowerSupply" = 5100
    | | |   "UsbBusCurrentPoolID" = 4294967980
    | | |   "IOPersonalityPublisher" = "com.apple.iokit.IOUSBHostFamily"
    | | |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOUSBHostFamily"
    | | | }
    | | | 
    | | +-o AppleUSBLegacyRoot  <class AppleUSBLegacyRoot, id 0x1000002b2, registered, matched, active, busy 0 (7 ms), retain 21>
    | |   | {
    | |   |   "IOProbeScore" = 100
    | |   |   "CFBundleIdentifier" = "com.apple.iokit.IOUSBFamily"
    | |   |   "IOProviderClass" = "AppleUSBHostResources"
    | |   |   "IOClass" = "AppleUSBLegacyRoot"
    | |   |   "IOPersonalityPublisher" = "com.apple.iokit.IOUSBFamily"
    | |   |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOUSBFamily"
    | |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   "IOPowerManagement" = {"ChildrenPowerState"=4,"DevicePowerState"=0,"CurrentPowerState"=4,"CapabilityFlags"=32768,"MaxPowerState"=4,"DriverPowerState"=4}
    | |   |   "HIDVirtualDevice" = No
    | |   | }
    | |   | 
    | |   +-o AppleUSBVHCIBCE@80000000  <class AppleUSBController, id 0x100000421, registered, matched, active, busy 0 (0 ms), retain 15>
    | |   | | {
    | |   | |   "locationID" = 18446744071562067968
    | |   | | }
    | |   | | 
    | |   | +-o AppleUSBVHCIBCE Root Hub Simulation@80000000  <class AppleUSBRootHubDevice, id 0x100000422, registered, matched, active, busy 0 (0 ms), retain 15>
    | |   | | | {
    | |   | | |   "idProduct" = 32775
    | |   | | |   "bNumConfigurations" = 1
    | |   | | |   "Built-In" = Yes
    | |   | | |   "bDeviceClass" = 9
    | |   | | |   "bMaxPacketSize0" = 8
    | |   | | |   "iManufacturer" = 0
    | |   | | |   "iProduct" = 0
    | |   | | |   "iSerialNumber" = 0
    | |   | | |   "USB Product Name" = "AppleUSBVHCIBCE Root Hub Simulation"
    | |   | | |   "IOPowerManagement" = {"DevicePowerState"=0,"CurrentPowerState"=4,"CapabilityFlags"=32768,"MaxPowerState"=4,"DriverPowerState"=4}
    | |   | | |   "IOUserClientClass" = "AppleUSBLegacyDeviceUserClient"
    | |   | | |   "locationID" = 18446744071562067968
    | |   | | |   "bDeviceSubClass" = 255
    | |   | | |   "bcdUSB" = 256
    | |   | | |   "non-removable" = "yes"
    | |   | | |   "IOCFPlugInTypes" = {"9dc7b780-9ec0-11d4-a54f-000a27052861"="IOUSBFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | |   | | |   "bDeviceProtocol" = 3
    | |   | | |   "Device Speed" = 3
    | |   | | |   "USB Vendor Name" = "Apple Inc."
    | |   | | |   "idVendor" = 1452
    | |   | | |   "IOClassNameOverride" = "IOUSBRootHubDevice"
    | |   | | | }
    | |   | | | 
    | |   | | +-o Google Chrome  <class AppleUSBLegacyDeviceUserClient, id 0x100000a3f, !registered, !matched, active, busy 0, retain 5>
    | |   | |     {
    | |   | |       "IOUserClientCreator" = "pid 591, Google Chrome"
    | |   | |       "IOUserClientDefaultLocking" = Yes
    | |   | |     }
    | |   | |     
    | |   | +-o Headset@80400000  <class AppleUSBDevice, id 0x100000424, registered, matched, active, busy 0 (0 ms), retain 11>
    | |   | | | {
    | |   | | |   "kUSBSerialNumberString" = "000000000000"
    | |   | | |   "bDeviceClass" = 0
    | |   | | |   "bDeviceSubClass" = 0
    | |   | | |   "iSerialNumber" = 3
    | |   | | |   "Bus Power Available" = 250
    | |   | | |   "Built-In" = Yes
    | |   | | |   "AppleUSBAlternateServiceRegistryID" = 4294968351
    | |   | | |   "iProduct" = 2
    | |   | | |   "USB Serial Number" = "000000000000"
    | |   | | |   "USB Vendor Name" = "Apple"
    | |   | | |   "bNumConfigurations" = 1
    | |   | | |   "kUSBProductString" = "Headset"
    | |   | | |   "IOPowerManagement" = {"DevicePowerState"=2,"CurrentPowerState"=3,"CapabilityFlags"=65536,"MaxPowerState"=4,"DriverPowerState"=3}
    | |   | | |   "kUSBVendorString" = "Apple"
    | |   | | |   "USB Product Name" = "Headset"
    | |   | | |   "iManufacturer" = 1
    | |   | | |   "idVendor" = 1452
    | |   | | |   "Device Speed" = 2
    | |   | | |   "kUSBCurrentConfiguration" = 1
    | |   | | |   "idProduct" = 33027
    | |   | | |   "bcdDevice" = 537
    | |   | | |   "non-removable" = "yes"
    | |   | | |   "USB Address" = 4
    | |   | | |   "sessionID" = 836124409
    | |   | | |   "UsbUserClientEntitlementRequired" = "com.apple.ibridge.control"
    | |   | | |   "IOCFPlugInTypes" = {"9dc7b780-9ec0-11d4-a54f-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | |   | | |   "IOClassNameOverride" = "IOUSBDevice"
    | |   | | |   "PortNum" = 4
    | |   | | |   "bDeviceProtocol" = 0
    | |   | | |   "locationID" = 18446744071566262272
    | |   | | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   | | |   "bcdUSB" = 512
    | |   | | |   "bMaxPacketSize0" = 64
    | |   | | | }
    | |   | | | 
    | |   | | +-o HID Relay@0  <class AppleUSBInterface, id 0x10000044f, registered, matched, active, busy 0 (0 ms), retain 5>
    | |   | |     {
    | |   | |       "IOCFPlugInTypes" = {"2d9786c6-9ef3-11d4-ad51-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | |   | |       "bcdDevice" = 537
    | |   | |       "idProduct" = 33027
    | |   | |       "bInterfaceSubClass" = 0
    | |   | |       "bConfigurationValue" = 1
    | |   | |       "locationID" = 18446744071566262272
    | |   | |       "USB Interface Name" = "HID Relay"
    | |   | |       "AppleUSBAlternateServiceRegistryID" = 4294968390
    | |   | |       "IOClassNameOverride" = "IOUSBInterface"
    | |   | |       "bInterfaceProtocol" = 0
    | |   | |       "iInterface" = 6
    | |   | |       "bAlternateSetting" = 0
    | |   | |       "idVendor" = 1452
    | |   | |       "bInterfaceNumber" = 0
    | |   | |       "bInterfaceClass" = 3
    | |   | |       "bNumEndpoints" = 1
    | |   | |     }
    | |   | |     
    | |   | +-o Ambient Light Sensor@80300000  <class AppleUSBDevice, id 0x10000042b, registered, matched, active, busy 0 (0 ms), retain 11>
    | |   | | | {
    | |   | | |   "kUSBSerialNumberString" = "000000000000"
    | |   | | |   "bDeviceClass" = 0
    | |   | | |   "bDeviceSubClass" = 0
    | |   | | |   "iSerialNumber" = 3
    | |   | | |   "Bus Power Available" = 250
    | |   | | |   "Built-In" = Yes
    | |   | | |   "AppleUSBAlternateServiceRegistryID" = 4294968348
    | |   | | |   "iProduct" = 2
    | |   | | |   "USB Serial Number" = "000000000000"
    | |   | | |   "USB Vendor Name" = "Apple Inc."
    | |   | | |   "bNumConfigurations" = 1
    | |   | | |   "kUSBProductString" = "Ambient Light Sensor"
    | |   | | |   "IOPowerManagement" = {"DevicePowerState"=2,"CurrentPowerState"=3,"CapabilityFlags"=65536,"MaxPowerState"=4,"DriverPowerState"=3}
    | |   | | |   "kUSBVendorString" = "Apple Inc."
    | |   | | |   "USB Product Name" = "Ambient Light Sensor"
    | |   | | |   "iManufacturer" = 1
    | |   | | |   "idVendor" = 1452
    | |   | | |   "Device Speed" = 2
    | |   | | |   "kUSBCurrentConfiguration" = 1
    | |   | | |   "idProduct" = 33378
    | |   | | |   "bcdDevice" = 513
    | |   | | |   "non-removable" = "yes"
    | |   | | |   "USB Address" = 1
    | |   | | |   "sessionID" = 839201838
    | |   | | |   "UsbUserClientEntitlementRequired" = "com.apple.ibridge.control"
    | |   | | |   "IOCFPlugInTypes" = {"9dc7b780-9ec0-11d4-a54f-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | |   | | |   "IOClassNameOverride" = "IOUSBDevice"
    | |   | | |   "PortNum" = 3
    | |   | | |   "bDeviceProtocol" = 0
    | |   | | |   "locationID" = 18446744071565213696
    | |   | | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   | | |   "bcdUSB" = 512
    | |   | | |   "bMaxPacketSize0" = 64
    | |   | | | }
    | |   | | | 
    | |   | | +-o HID Relay@0  <class AppleUSBInterface, id 0x100000452, registered, matched, active, busy 0 (0 ms), retain 5>
    | |   | |     {
    | |   | |       "IOCFPlugInTypes" = {"2d9786c6-9ef3-11d4-ad51-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | |   | |       "bcdDevice" = 513
    | |   | |       "idProduct" = 33378
    | |   | |       "bInterfaceSubClass" = 0
    | |   | |       "bConfigurationValue" = 1
    | |   | |       "locationID" = 18446744071565213696
    | |   | |       "USB Interface Name" = "HID Relay"
    | |   | |       "AppleUSBAlternateServiceRegistryID" = 4294968394
    | |   | |       "IOClassNameOverride" = "IOUSBInterface"
    | |   | |       "bInterfaceProtocol" = 0
    | |   | |       "iInterface" = 6
    | |   | |       "bAlternateSetting" = 0
    | |   | |       "idVendor" = 1452
    | |   | |       "bInterfaceNumber" = 0
    | |   | |       "bInterfaceClass" = 3
    | |   | |       "bNumEndpoints" = 1
    | |   | |     }
    | |   | |     
    | |   | +-o FaceTime HD Camera (Built-in)@80200000  <class AppleUSBDevice, id 0x100000435, registered, matched, active, busy 0 (0 ms), retain 14>
    | |   | | | {
    | |   | | |   "kUSBSerialNumberString" = "00000000000000000"
    | |   | | |   "bDeviceClass" = 239
    | |   | | |   "bDeviceSubClass" = 2
    | |   | | |   "iSerialNumber" = 3
    | |   | | |   "Bus Power Available" = 250
    | |   | | |   "Built-In" = Yes
    | |   | | |   "AppleUSBAlternateServiceRegistryID" = 4294968350
    | |   | | |   "iProduct" = 2
    | |   | | |   "USB Serial Number" = "00000000000000000"
    | |   | | |   "USB Vendor Name" = "Apple Inc."
    | |   | | |   "bNumConfigurations" = 1
    | |   | | |   "kUSBProductString" = "FaceTime HD Camera (Built-in)"
    | |   | | |   "IOPowerManagement" = {"DevicePowerState"=2,"CurrentPowerState"=3,"CapabilityFlags"=65536,"MaxPowerState"=4,"DriverPowerState"=3}
    | |   | | |   "kUSBVendorString" = "Apple Inc."
    | |   | | |   "USB Product Name" = "FaceTime HD Camera (Built-in)"
    | |   | | |   "iManufacturer" = 1
    | |   | | |   "idVendor" = 1452
    | |   | | |   "Device Speed" = 2
    | |   | | |   "kUSBCurrentConfiguration" = 1
    | |   | | |   "idProduct" = 34068
    | |   | | |   "bcdDevice" = 513
    | |   | | |   "non-removable" = "yes"
    | |   | | |   "USB Address" = 3
    | |   | | |   "sessionID" = 839275705
    | |   | | |   "UsbUserClientEntitlementRequired" = "com.apple.ibridge.control"
    | |   | | |   "IOCFPlugInTypes" = {"9dc7b780-9ec0-11d4-a54f-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | |   | | |   "IOClassNameOverride" = "IOUSBDevice"
    | |   | | |   "PortNum" = 2
    | |   | | |   "bDeviceProtocol" = 1
    | |   | | |   "locationID" = 18446744071564165120
    | |   | | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   | | |   "bcdUSB" = 512
    | |   | | |   "bMaxPacketSize0" = 64
    | |   | | | }
    | |   | | | 
    | |   | | +-o AppleUSBInterface@0  <class AppleUSBInterface, id 0x10000044d, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   | | |   {
    | |   | | |     "IOCFPlugInTypes" = {"2d9786c6-9ef3-11d4-ad51-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | |   | | |     "bcdDevice" = 513
    | |   | | |     "idProduct" = 34068
    | |   | | |     "bInterfaceSubClass" = 1
    | |   | | |     "bConfigurationValue" = 1
    | |   | | |     "locationID" = 18446744071564165120
    | |   | | |     "AppleUSBAlternateServiceRegistryID" = 4294968395
    | |   | | |     "IOClassNameOverride" = "IOUSBInterface"
    | |   | | |     "bInterfaceProtocol" = 0
    | |   | | |     "iInterface" = 0
    | |   | | |     "bAlternateSetting" = 0
    | |   | | |     "idVendor" = 1452
    | |   | | |     "bInterfaceNumber" = 0
    | |   | | |     "bInterfaceClass" = 14
    | |   | | |     "bNumEndpoints" = 0
    | |   | | |   }
    | |   | | |   
    | |   | | +-o AppleUSBInterface@1  <class AppleUSBInterface, id 0x10000044e, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   | |     {
    | |   | |       "IOCFPlugInTypes" = {"2d9786c6-9ef3-11d4-ad51-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | |   | |       "bcdDevice" = 513
    | |   | |       "idProduct" = 34068
    | |   | |       "bInterfaceSubClass" = 2
    | |   | |       "bConfigurationValue" = 1
    | |   | |       "locationID" = 18446744071564165120
    | |   | |       "AppleUSBAlternateServiceRegistryID" = 4294968396
    | |   | |       "IOClassNameOverride" = "IOUSBInterface"
    | |   | |       "bInterfaceProtocol" = 0
    | |   | |       "iInterface" = 0
    | |   | |       "bAlternateSetting" = 0
    | |   | |       "idVendor" = 1452
    | |   | |       "bInterfaceNumber" = 1
    | |   | |       "bInterfaceClass" = 14
    | |   | |       "bNumEndpoints" = 1
    | |   | |     }
    | |   | |     
    | |   | +-o Apple T2 Controller@80100000  <class AppleUSBDevice, id 0x100000441, registered, matched, active, busy 0 (0 ms), retain 13>
    | |   |   | {
    | |   |   |   "kUSBSerialNumberString" = "0000000000000000"
    | |   |   |   "bDeviceClass" = 0
    | |   |   |   "bDeviceSubClass" = 0
    | |   |   |   "iSerialNumber" = 3
    | |   |   |   "Bus Power Available" = 250
    | |   |   |   "Built-In" = Yes
    | |   |   |   "AppleUSBAlternateServiceRegistryID" = 4294968349
    | |   |   |   "iProduct" = 2
    | |   |   |   "USB Serial Number" = "0000000000000000"
    | |   |   |   "USB Vendor Name" = "Apple Inc."
    | |   |   |   "bNumConfigurations" = 1
    | |   |   |   "kUSBProductString" = "Apple T2 Controller"
    | |   |   |   "IOPowerManagement" = {"DevicePowerState"=2,"CurrentPowerState"=3,"CapabilityFlags"=65536,"MaxPowerState"=4,"DriverPowerState"=3}
    | |   |   |   "kUSBVendorString" = "Apple Inc."
    | |   |   |   "USB Product Name" = "Apple T2 Controller"
    | |   |   |   "iManufacturer" = 1
    | |   |   |   "idVendor" = 1452
    | |   |   |   "Device Speed" = 2
    | |   |   |   "kUSBCurrentConfiguration" = 1
    | |   |   |   "idProduct" = 33331
    | |   |   |   "bcdDevice" = 513
    | |   |   |   "non-removable" = "yes"
    | |   |   |   "USB Address" = 2
    | |   |   |   "sessionID" = 857108632
    | |   |   |   "UsbUserClientEntitlementRequired" = "com.apple.ibridge.control"
    | |   |   |   "IOCFPlugInTypes" = {"9dc7b780-9ec0-11d4-a54f-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | |   |   |   "IOClassNameOverride" = "IOUSBDevice"
    | |   |   |   "PortNum" = 1
    | |   |   |   "bDeviceProtocol" = 0
    | |   |   |   "locationID" = 18446744071563116544
    | |   |   |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   "bcdUSB" = 512
    | |   |   |   "bMaxPacketSize0" = 64
    | |   |   | }
    | |   |   | 
    | |   |   +-o NCM Control@0  <class AppleUSBInterface, id 0x100000454, registered, matched, active, busy 0 (0 ms), retain 5>
    | |   |   |   {
    | |   |   |     "IOCFPlugInTypes" = {"2d9786c6-9ef3-11d4-ad51-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | |   |   |     "bcdDevice" = 513
    | |   |   |     "idProduct" = 33331
    | |   |   |     "bInterfaceSubClass" = 13
    | |   |   |     "bConfigurationValue" = 1
    | |   |   |     "locationID" = 18446744071563116544
    | |   |   |     "USB Interface Name" = "NCM Control"
    | |   |   |     "AppleUSBAlternateServiceRegistryID" = 4294968401
    | |   |   |     "IOClassNameOverride" = "IOUSBInterface"
    | |   |   |     "bInterfaceProtocol" = 0
    | |   |   |     "iInterface" = 7
    | |   |   |     "bAlternateSetting" = 0
    | |   |   |     "idVendor" = 1452
    | |   |   |     "bInterfaceNumber" = 0
    | |   |   |     "bInterfaceClass" = 2
    | |   |   |     "bNumEndpoints" = 1
    | |   |   |   }
    | |   |   |   
    | |   |   +-o NCM Data@1  <class AppleUSBInterface, id 0x100000455, registered, matched, active, busy 0 (0 ms), retain 5>
    | |   |       {
    | |   |         "IOCFPlugInTypes" = {"2d9786c6-9ef3-11d4-ad51-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | |   |         "bcdDevice" = 513
    | |   |         "idProduct" = 33331
    | |   |         "bInterfaceSubClass" = 0
    | |   |         "bConfigurationValue" = 1
    | |   |         "locationID" = 18446744071563116544
    | |   |         "USB Interface Name" = "NCM Data"
    | |   |         "AppleUSBAlternateServiceRegistryID" = 4294968403
    | |   |         "IOClassNameOverride" = "IOUSBInterface"
    | |   |         "bInterfaceProtocol" = 1
    | |   |         "iInterface" = 8
    | |   |         "bAlternateSetting" = 1
    | |   |         "idVendor" = 1452
    | |   |         "bInterfaceNumber" = 1
    | |   |         "bInterfaceClass" = 10
    | |   |         "bNumEndpoints" = 2
    | |   |       }
    | |   |       
    | |   +-o AppleUSBXHCI@14000000  <class AppleUSBController, id 0x100000489, registered, matched, active, busy 0 (6 ms), retain 14>
    | |     | {
    | |     |   "locationID" = 335544320
    | |     | }
    | |     | 
    | |     +-o AppleUSBXHCI Root Hub Simulation@14000000  <class AppleUSBRootHubDevice, id 0x10000048a, registered, matched, active, busy 0 (0 ms), retain 8>
    | |         {
    | |           "idProduct" = 32775
    | |           "bNumConfigurations" = 1
    | |           "Built-In" = Yes
    | |           "bDeviceClass" = 9
    | |           "bMaxPacketSize0" = 8
    | |           "iManufacturer" = 0
    | |           "iProduct" = 0
    | |           "iSerialNumber" = 0
    | |           "USB Product Name" = "AppleUSBXHCI Root Hub Simulation"
    | |           "IOPowerManagement" = {"DevicePowerState"=0,"CurrentPowerState"=4,"CapabilityFlags"=32768,"MaxPowerState"=4,"DriverPowerState"=4}
    | |           "IOUserClientClass" = "AppleUSBLegacyDeviceUserClient"
    | |           "locationID" = 335544320
    | |           "bDeviceSubClass" = 255
    | |           "bcdUSB" = 256
    | |           "non-removable" = "yes"
    | |           "IOCFPlugInTypes" = {"9dc7b780-9ec0-11d4-a54f-000a27052861"="IOUSBFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | |           "bDeviceProtocol" = 3
    | |           "Device Speed" = 3
    | |           "USB Vendor Name" = "Apple Inc."
    | |           "idVendor" = 1452
    | |           "IOClassNameOverride" = "IOUSBRootHubDevice"
    | |         }
    | |         
    | +-o com_apple_AppleFSCompression_AppleFSCompressionTypeDataless  <class com_apple_AppleFSCompression_AppleFSCompressionTypeDataless, id 0x1000002da, !registered, !matched, active, busy 0, retain 4>
    | |   {
    | |     "IOProbeScore" = 0
    | |     "CFBundleIdentifier" = "com.apple.AppleFSCompression.AppleFSCompressionTypeDataless"
    | |     "IOMatchCategory" = "com_apple_AppleFSCompression_AppleFSCompressionTypeDataless"
    | |     "IOClass" = "com_apple_AppleFSCompression_AppleFSCompressionTypeDataless"
    | |     "IOPersonalityPublisher" = "com.apple.AppleFSCompression.AppleFSCompressionTypeDataless"
    | |     "IOProviderClass" = "IOResources"
    | |     "com.apple.AppleFSCompression.providesType5" = Yes
    | |     "CFBundleIdentifierKernel" = "com.apple.AppleFSCompression.AppleFSCompressionTypeDataless"
    | |     "IOResourceMatch" = "IOBSD"
    | |   }
    | |   
    | +-o com_apple_AppleFSCompression_AppleFSCompressionTypeZlib  <class com_apple_AppleFSCompression_AppleFSCompressionTypeZlib, id 0x1000002db, !registered, !matched, active, busy 0, retain 4>
    | |   {
    | |     "IOClass" = "com_apple_AppleFSCompression_AppleFSCompressionTypeZlib"
    | |     "CFBundleIdentifier" = "com.apple.AppleFSCompression.AppleFSCompressionTypeZlib"
    | |     "IOProviderClass" = "IOResources"
    | |     "com.apple.AppleFSCompression.providesType7" = Yes
    | |     "IOResourceMatch" = "IOBSD"
    | |     "com.apple.AppleFSCompression.providesType9" = Yes
    | |     "IOProbeScore" = 0
    | |     "IOMatchCategory" = "com_apple_AppleFSCompression_AppleFSCompressionTypeZlib"
    | |     "com.apple.AppleFSCompression.providesType4" = Yes
    | |     "IOPersonalityPublisher" = "com.apple.AppleFSCompression.AppleFSCompressionTypeZlib"
    | |     "com.apple.AppleFSCompression.providesType10" = Yes
    | |     "com.apple.AppleFSCompression.providesType8" = Yes
    | |     "com.apple.AppleFSCompression.providesType11" = Yes
    | |     "CFBundleIdentifierKernel" = "com.apple.AppleFSCompression.AppleFSCompressionTypeZlib"
    | |     "com.apple.AppleFSCompression.providesType12" = Yes
    | |     "com.apple.AppleFSCompression.providesType3" = Yes
    | |   }
    | |   
    | +-o AppleImage4  <class AppleImage4, id 0x1000002dc, registered, matched, active, busy 0 (0 ms), retain 5>
    | |   {
    | |     "IOProbeScore" = 0
    | |     "CFBundleIdentifier" = "com.apple.security.AppleImage4"
    | |     "IOMatchCategory" = "AppleImage4"
    | |     "IOClass" = "AppleImage4"
    | |     "IOPersonalityPublisher" = "com.apple.security.AppleImage4"
    | |     "IOProviderClass" = "IOResources"
    | |     "CFBundleIdentifierKernel" = "com.apple.security.AppleImage4"
    | |     "IOUserClientClass" = "AppleImage4UserClient"
    | |     "IOResourceMatch" = "IOBSD"
    | |   }
    | |   
    | +-o AppleMobileFileIntegrity  <class AppleMobileFileIntegrity, id 0x1000002dd, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   {
    | |     "IOProbeScore" = 0
    | |     "CFBundleIdentifier" = "com.apple.driver.AppleMobileFileIntegrity"
    | |     "IOMatchCategory" = "AppleMobileFileIntegrity"
    | |     "IOClass" = "AppleMobileFileIntegrity"
    | |     "IOPersonalityPublisher" = "com.apple.driver.AppleMobileFileIntegrity"
    | |     "IOProviderClass" = "IOResources"
    | |     "CFBundleIdentifierKernel" = "com.apple.driver.AppleMobileFileIntegrity"
    | |     "IOUserClientClass" = "AppleMobileFileIntegrityUserClient"
    | |     "IOResourceMatch" = "IOBSD"
    | |   }
    | |   
    | +-o AppleSystemPolicy  <class AppleSystemPolicy, id 0x1000002e0, registered, matched, active, busy 0 (0 ms), retain 7>
    | | | {
    | | |   "IOProbeScore" = 0
    | | |   "CFBundleIdentifier" = "com.apple.AppleSystemPolicy"
    | | |   "IOMatchCategory" = "AppleSystemPolicy"
    | | |   "IOClass" = "AppleSystemPolicy"
    | | |   "IOPersonalityPublisher" = "com.apple.AppleSystemPolicy"
    | | |   "IOProviderClass" = "IOResources"
    | | |   "CFBundleIdentifierKernel" = "com.apple.AppleSystemPolicy"
    | | |   "IOUserClientClass" = "AppleSystemPolicyUserClient"
    | | |   "IOPowerManagement" = {"CapabilityFlags"=2,"MaxPowerState"=1,"CurrentPowerState"=1}
    | | |   "IOResourceMatch" = "IOBSD"
    | | | }
    | | | 
    | | +-o AppleSystemPolicyUserClient  <class AppleSystemPolicyUserClient, id 0x1000004d6, !registered, !matched, active, busy 0, retain 5>
    | |     {
    | |       "IOUserClientCreator" = "pid 121, syspolicyd"
    | |       "IOUserClientDefaultLocking" = Yes
    | |     }
    | |     
    | +-o com_apple_BootCache  <class com_apple_BootCache, id 0x1000002e1, !registered, !matched, active, busy 0, retain 4>
    | |   {
    | |     "IOProbeScore" = 0
    | |     "CFBundleIdentifier" = "com.apple.BootCache"
    | |     "IOMatchCategory" = "com_apple_BootCache"
    | |     "IOClass" = "com_apple_BootCache"
    | |     "IOPersonalityPublisher" = "com.apple.BootCache"
    | |     "IOProviderClass" = "IOResources"
    | |     "CFBundleIdentifierKernel" = "com.apple.BootCache"
    | |     "IOResourceMatch" = "IOBSD"
    | |   }
    | |   
    | +-o com_apple_filesystems_hfs  <class com_apple_filesystems_hfs, id 0x1000002e2, !registered, !matched, active, busy 0, retain 4>
    | |   {
    | |     "IOProbeScore" = 0
    | |     "CFBundleIdentifier" = "com.apple.filesystems.hfs.kext"
    | |     "IOMatchCategory" = "com_apple_filesystems_hfs"
    | |     "IOClass" = "com_apple_filesystems_hfs"
    | |     "IOPersonalityPublisher" = "com.apple.filesystems.hfs.kext"
    | |     "IOProviderClass" = "IOResources"
    | |     "CFBundleIdentifierKernel" = "com.apple.filesystems.hfs.kext"
    | |     "IOResourceMatch" = "IOBSD"
    | |   }
    | |   
    | +-o com_apple_filesystems_hfs_encodings  <class com_apple_filesystems_hfs_encodings, id 0x1000002e3, !registered, !matched, active, busy 0, retain 4>
    | |   {
    | |     "IOProbeScore" = 0
    | |     "CFBundleIdentifier" = "com.apple.filesystems.hfs.encodings.kext"
    | |     "IOMatchCategory" = "com_apple_filesystems_hfs_encodings"
    | |     "IOClass" = "com_apple_filesystems_hfs_encodings"
    | |     "IOPersonalityPublisher" = "com.apple.filesystems.hfs.encodings.kext"
    | |     "IOProviderClass" = "IOResources"
    | |     "CFBundleIdentifierKernel" = "com.apple.filesystems.hfs.encodings.kext"
    | |     "IOResourceMatch" = "IOBSD"
    | |   }
    | |   
    | +-o IOHIDResource  <class IOHIDResource, id 0x1000002e4, registered, matched, active, busy 0 (0 ms), retain 5>
    | |   {
    | |     "IOProbeScore" = 0
    | |     "CFBundleIdentifier" = "com.apple.iokit.IOHIDFamily"
    | |     "IOMatchCategory" = "IOHIDResource"
    | |     "IOClass" = "IOHIDResource"
    | |     "IOPersonalityPublisher" = "com.apple.iokit.IOHIDFamily"
    | |     "IOProviderClass" = "IOResources"
    | |     "CFBundleIdentifierKernel" = "com.apple.iokit.IOHIDFamily"
    | |     "IOUserClientClass" = "IOHIDResourceDeviceUserClient"
    | |     "IOResourceMatch" = "IOBSD"
    | |   }
    | |   
    | +-o IOHIDSystem  <class IOHIDSystem, id 0x1000002e8, registered, matched, active, busy 0 (1 ms), retain 14>
    | | | {
    | | |   "IOClass" = "IOHIDSystem"
    | | |   "HIDScrollCountMaxTimeDeltaBetween" = 600
    | | |   "IOPersonalityPublisher" = "com.apple.iokit.IOHIDFamily"
    | | |   "IOResourceMatch" = "IOBSD"
    | | |   "IOReportLegendPublic" = Yes
    | | |   "HIDServiceGlobalModifiersUsage" = 1
    | | |   "IOProviderClass" = "IOResources"
    | | |   "IOProbeScore" = 0
    | | |   "HIDIdleTime" = 151658774
    | | |   "HIDScrollCountIgnoreMomentumScrolls" = Yes
    | | |   "HIDScrollCountAccelerationFactor" = 163840
    | | |   "HIDServiceSupport" = Yes
    | | |   "HIDScrollCountMouseCanReset" = Yes
    | | |   "IOCFPlugInTypes" = {"0516B563-B15B-11DA-96EB-0014519758EF"="IOHIDFamily.kext/Contents/PlugIns/IOHIDNXEventRouter.plugin"}
    | | |   "VendorID" = 1452
    | | |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOHIDFamily"
    | | |   "HIDScrollCountMinDeltaToSustain" = 20
    | | |   "IOMatchCategory" = "IOHID"
    | | |   "CFBundleIdentifier" = "com.apple.iokit.IOHIDFamily"
    | | |   "HIDScrollCountBootDefault" = {"HIDScrollCountMinDeltaToStart"=30,"HIDScrollCountAccelerationFactor"=163840,"HIDScrollCountMouseCanReset"=Yes,"HIDScrollCountIgnoreMomentumScrolls"=Yes,"HIDScrollCountMinDeltaToSustain"=20,"HIDScrollCountMax"=2000,"HIDScrollCountMaxTimeDeltaBetween"=600,"HIDScrollCountMaxTimeDeltaToSustain"=250}
    | | |   "PrimaryUsage" = 23
    | | |   "CursorState" = {"LastMoveCursor (Seconds ago)"="12622.291146","LastShowCursor (Seconds ago)"="12622.288701","LastHideCursor (Seconds ago)"="12622.288703"}
    | | |   "HIDPowerOnDelayNS" = 500000000
    | | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | | |   "PrimaryUsagePage" = 65280
    | | |   "HIDScrollCountMinDeltaToStart" = 30
    | | |   "HIDScrollCountMaxTimeDeltaToSustain" = 250
    | | |   "IOReportLegend" = ({"IOReportGroupName"="Cursor","IOReportChannels"=((4860917212932887663,64426082307,"Cursor Total Latency")),"IOReportChannelInfo"={"IOReportChannelConfig"=<6400000000000000000000000a000000204e0000000000000100000005000000>,"IOReportChannelUnit"=72058113728970752},"IOReportSubGroupName"="Total"},{"IOReportGroupName"="Cursor","IOReportChannels"=((4860917212932884338,64426082307,"Cursor Graphics Latency")),"IOReportChannelInfo"={"IOReportChannelConfig"=<6400000000000000000000000a000000204e0000000000000100000005000000>,"IOReportChannelUnit"=72058113728970752},"IOReportSubGroupName"="Graphics"})
    | | |   "HIDParameters" = {"HIDMouseKeysOptionToggles"=0,"JitterNoClick"=1,"ActuateDetents"=1,"Dragging"=0,"HIDSlowKeysDelay"=0,"JitterNoMove"=1,"TrackpadThreeFingerHorizSwipeGesture"=2,"HIDInitialKeyRepeat"=500000000,"TrackpadThreeFingerDrag"=No,"HIDPointerAcceleration"=45056,"UserPreferences"=Yes,"HIDDefaultParameters"=Yes,"TrackpadHorizScroll"=1,"HIDF12EjectDelay"=250,"TrackpadFourFingerVertSwipeGesture"=2,"TrackpadTwoFingerFromRightEdgeSwipeGesture"=3,"USBMouseStopsTrackpad"=0,"TrackpadThreeFingerTapGesture"=2,"MouseOneFingerDoubleTapGesture"=0,"HIDScrollZoomModifierMask"=0,"TrackpadScroll"=Yes,"Trackpad Jitter Milliseconds"=192,"HIDPointerButtonMode"=2,"HIDKeyboardModifierMappingPairs"=(),"TrackpadFourFingerHorizSwipeGesture"=2,"DragLock"=0,"TwofingerNoAction"=1,"MouseTwoFingerDoubleTapGesture"=3,"HIDClickTime"=500000000,"HIDMouseAcceleration"=196608,"SecondClickThreshold"=1,"HIDStickyKeysShiftToggles"=0,"TrackpadHandResting"=Yes,"TrackpadFourFingerPinchGesture"=2,"MouseMomentumScroll"=Yes,"TrackpadFiveFingerPinchGesture"=2,"PalmNoAction Permanent"=1,"MouseButtonMode"="TwoButton","TrackpadThreeFingerVertSwipeGesture"=2,"OutsidezoneNoAction When Typing"=1,"ForceSuppressed"=No,"TrackpadCornerSecondaryClick"=0,"MouseButtonDivision"=55,"HIDStickyKeysOn"=0,"HIDStickyKeysDisabled"=0,"EjectDelay"=0,"TrackpadPinch"=1,"FirstClickThreshold"=1,"HIDClickSpace"=(0,0),"PalmNoAction When Typing"=1,"MouseVerticalScroll"=Yes,"version"=1,"MouseHorizontalScroll"=Yes,"TrackpadMomentumScroll"=Yes,"MouseTwoFingerHorizSwipeGesture"=2,"HIDKeyRepeat"=83333333,"TrackpadTwoFingerDoubleTapGesture"=1,"Clicking"=0,"TrackpadRightClick"=Yes,"TrackpadRotate"=1,"Use Panther Settings for W"=0,"HIDScrollAcceleration"=20480,"HIDFKeyMode"=0}
    | | |   "HIDScrollCountMax" = 2000
    | | | }
    | | | 
    | | +-o IOHIDUserClient  <class IOHIDUserClient, id 0x1000005c2, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCrossEndianCompatible" = Yes
    | | |     "IOUserClientCreator" = "pid 123, WindowServer"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o IOHIDEventSystemUserClient  <class IOHIDEventSystemUserClient, id 0x1000005cb, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCrossEndianCompatible" = Yes
    | | |     "IOUserClientCreator" = "pid 123, WindowServer"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o IOHIDParamUserClient  <class IOHIDParamUserClient, id 0x100000625, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCrossEndianCompatible" = Yes
    | | |     "IOUserClientCreator" = "pid 123, WindowServer"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o IOHIDParamUserClient  <class IOHIDParamUserClient, id 0x100000639, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCrossEndianCompatible" = Yes
    | | |     "IOUserClientCreator" = "pid 135, loginwindow"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o IOHIDParamUserClient  <class IOHIDParamUserClient, id 0x100000692, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCrossEndianCompatible" = Yes
    | | |     "IOUserClientCreator" = "pid 331, Dock"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o IOHIDParamUserClient  <class IOHIDParamUserClient, id 0x100000693, !registered, !matched, active, busy 0, retain 5>
    | |     {
    | |       "IOUserClientCrossEndianCompatible" = Yes
    | |       "IOUserClientCreator" = "pid 123, WindowServer"
    | |       "IOUserClientDefaultLocking" = Yes
    | |     }
    | |     
    | +-o IONetworkStack  <class IONetworkStack, id 0x1000002e9, registered, matched, active, busy 0 (0 ms), retain 16>
    | | | {
    | | |   "IOProbeScore" = 0
    | | |   "CFBundleIdentifier" = "com.apple.iokit.IONetworkingFamily"
    | | |   "IOMatchCategory" = "IONetworkStack"
    | | |   "IOClass" = "IONetworkStack"
    | | |   "IOPersonalityPublisher" = "com.apple.iokit.IONetworkingFamily"
    | | |   "IOProviderClass" = "IOResources"
    | | |   "CFBundleIdentifierKernel" = "com.apple.iokit.IONetworkingFamily"
    | | |   "IOUserClientClass" = "IONetworkStackUserClient"
    | | |   "IOResourceMatch" = "IOBSD"
    | | | }
    | | | 
    | | +-o IONetworkStackUserClient  <class IONetworkStackUserClient, id 0x1000004bb, !registered, !matched, active, busy 0, retain 5>
    | |     {
    | |       "IOUserClientCreator" = "pid 64, configd"
    | |       "IOUserClientDefaultLocking" = Yes
    | |     }
    | |     
    | +-o IOSkywalkTester  <class IOSkywalkTester, id 0x1000002ea, registered, matched, active, busy 0 (0 ms), retain 5>
    | |   {
    | |     "IOProbeScore" = 0
    | |     "CFBundleIdentifier" = "com.apple.iokit.IOSkywalkFamily"
    | |     "IOMatchCategory" = "IOSkywalkTester"
    | |     "IOClass" = "IOSkywalkTester"
    | |     "IOPersonalityPublisher" = "com.apple.iokit.IOSkywalkFamily"
    | |     "IOProviderClass" = "IOResources"
    | |     "CFBundleIdentifierKernel" = "com.apple.iokit.IOSkywalkFamily"
    | |     "IOResourceMatch" = "IOBSD"
    | |   }
    | |   
    | +-o IOSurfaceRoot  <class IOSurfaceRoot, id 0x1000002ec, registered, matched, active, busy 0 (42 ms), retain 194>
    | | | {
    | | |   "IOProbeScore" = 0
    | | |   "CFBundleIdentifier" = "com.apple.iokit.IOSurface"
    | | |   "IOMatchCategory" = "IOSurfaceRoot"
    | | |   "IOClass" = "IOSurfaceRoot"
    | | |   "IOPersonalityPublisher" = "com.apple.iokit.IOSurface"
    | | |   "IOProviderClass" = "IOResources"
    | | |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOSurface"
    | | |   "IOResourceMatch" = "IOBSD"
    | | | }
    | | | 
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x1000005f8, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 123, WindowServer"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x1000006a8, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 235, VDCAssistant"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x1000006f9, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 406, iconservicesagen"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x100000736, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 455, com.apple.dock.e"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x100000745, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "gpu-policies" = {"GPUSelectionPolicy"="avoidRemovable"}
    | | |     "IOUserClientCreator" = "pid 135, loginwindow"
    | | |     "gpu-policies-info" = {"GPUSelectionPolicy"="bundle"}
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x10000074a, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 477, SafeEjectGPUServ"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x100000771, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 335, Finder"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x100000a1a, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 331, Dock"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x100000a20, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 603, Google Chrome He"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x100000a25, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 612, VTDecoderXPCServ"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x100000a34, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 614, VTEncoderXPCServ"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x100000a44, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 591, Google Chrome"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x100000a57, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 646, VTDecoderXPCServ"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x100000b0d, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 989, Adobe Desktop Se"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x100000b34, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 1376, Adobe CEF Helper"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x100000b3a, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 1377, VTDecoderXPCServ"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x100000b47, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 1380, VTEncoderXPCServ"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x100000d0c, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 1924, Adobe Photoshop "
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x100000d0f, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 1933, Adobe Spaces Hel"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x100000d15, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 1935, VTDecoderXPCServ"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x100000d23, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 1936, VTEncoderXPCServ"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x100000d30, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 1939, VTDecoderXPCServ"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x100001104, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 2056, Mail"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x100001937, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 2770, Google Chrome He"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x10000194d, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 2893, Google Chrome He"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x100001952, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 2910, Google Chrome He"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x100001968, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 2926, Terminal"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x1000019e9, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 3239, Console"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x100001a29, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 3259, com.apple.appkit"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x100001a35, !registered, !matched, active, busy 0, retain 5>
    | |     {
    | |       "IOUserClientCreator" = "pid 3257, Script Editor"
    | |     }
    | |     
    | +-o AppleBSDKextStarterTMPFS  <class AppleBSDKextStarter, id 0x1000002ed, !registered, !matched, active, busy 0, retain 4>
    | |   {
    | |     "IOName" = "AppleBSDKextStarterTMPFS"
    | |     "CFBundleIdentifier" = "com.apple.driver.AppleBSDKextStarter"
    | |     "IOMatchCategory" = "com_apple_driver_AppleBSDKextStarterTMPFS"
    | |     "IOClass" = "AppleBSDKextStarter"
    | |     "AppleBSDKextStarterBundleIdentifiers" = "com.apple.filesystems.tmpfs"
    | |     "IOPersonalityPublisher" = "com.apple.driver.AppleBSDKextStarterTMPFS"
    | |     "IOProviderClass" = "IOResources"
    | |     "CFBundleIdentifierKernel" = "com.apple.driver.AppleBSDKextStarter"
    | |     "IOProbeScore" = 0
    | |     "IOResourceMatch" = "IOBSD"
    | |   }
    | |   
    | +-o AppleRAID  <class AppleRAID, id 0x10000039c, registered, matched, active, busy 0 (39 ms), retain 11>
    | |   {
    | |     "IOUserClientClass" = "AppleRAIDUserClient"
    | |   }
    | |   
    | +-o AppleSCSISubsystemGlobals  <class AppleSCSISubsystemGlobals, id 0x1000004a6, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   {
    | |     "IOProbeScore" = 0
    | |     "CFBundleIdentifier" = "com.apple.iokit.IOSCSIArchitectureModelFamily"
    | |     "IOMatchCategory" = "com.apple.iokit.IOSCSIArchitectureModelFamily"
    | |     "IOClass" = "AppleSCSISubsystemGlobals"
    | |     "IOPersonalityPublisher" = "com.apple.iokit.IOSCSIArchitectureModelFamily"
    | |     "IOProviderClass" = "IOResources"
    | |     "CFBundleIdentifierKernel" = "com.apple.iokit.IOSCSIArchitectureModelFamily"
    | |     "IOResourceMatch" = "com.apple.iokit.SCSISubsystemGlobals"
    | |   }
    | |   
    | +-o AppleIntelSlowAdaptiveClockingManager  <class AppleIntelSlowAdaptiveClockingManager, id 0x100000564, registered, matched, active, busy 0 (0 ms), retain 5>
    | |   {
    | |     "IOProbeScore" = 4000
    | |     "CFBundleIdentifier" = "com.apple.driver.AppleIntelSlowAdaptiveClocking"
    | |     "IOMatchCategory" = "AppleIntelSlowAdaptiveClockingManager"
    | |     "IOClass" = "AppleIntelSlowAdaptiveClockingManager"
    | |     "IOPersonalityPublisher" = "com.apple.driver.AppleIntelSlowAdaptiveClocking"
    | |     "IOProviderClass" = "IOResources"
    | |     "CFBundleIdentifierKernel" = "com.apple.driver.AppleIntelSlowAdaptiveClocking"
    | |   }
    | |   
    | +-o AppleGPUWrangler  <class AppleGPUWrangler, id 0x100000565, registered, matched, active, busy 0 (2 ms), retain 10>
    | | | {
    | | |   "IOClass" = "AppleGPUWrangler"
    | | |   "CFBundleIdentifier" = "com.apple.AppleGPUWrangler"
    | | |   "IOProviderClass" = "IOResources"
    | | |   "stats" = <0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000001000000000000000000000000000000>
    | | |   "IOUserClientClass" = "AppleGPUWranglerClient"
    | | |   "IOProbeScore" = 100
    | | |   "IOResourceMatch" = "IOKit"
    | | |   "Config" = {"default"=({"InitFlags"=7,"default"=Yes})}
    | | |   "IOMatchCategory" = "AppleGPUWrangler"
    | | |   "diagnose" = <0000000000000000>
    | | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | | |   "NeedsPolicyDriver" = No
    | | |   "PlatformSupportsExternalGPUs" = <01>
    | | |   "IOPersonalityPublisher" = "com.apple.AppleGPUWrangler"
    | | |   "CFBundleIdentifierKernel" = "com.apple.AppleGPUWrangler"
    | | |   "debug-gpus" = ({"id"=3356,"acc"=4294968674,"fbs"=(),"gpuc"=0,"pci"=4294967813,"agdp"=0,"tsa"=5474181178,"tgp"=5474319,"cc"=3,"tgd"=5259693,"flags"=2986344464,"tds"=0},{"id"=35006,"acc"=4294968704,"fbs"=(4294968705,4294968707,4294968709,4294968711),"gpuc"=4294968637,"pci"=4294967810,"agdp"=4294968790,"tsa"=5785584697,"tgp"=5404230,"cc"=9,"tgd"=5259725,"flags"=3187671072,"tds"=5261014})
    | | | }
    | | | 
    | | +-o AppleGraphicsDeviceControlPlugin  <class AppleGraphicsDeviceControlPlugin, id 0x100000571, registered, matched, active, busy 0 (0 ms), retain 6>
    | | | | {
    | | | | }
    | | | | 
    | | | +-o AGDCPluginDisplayMetrics  <class AGDCPluginDisplayMetrics, id 0x100000572, !registered, !matched, active, busy 0, retain 5>
    | | |     {
    | | |       "IOProbeScore" = 1000
    | | |       "CFBundleIdentifier" = "com.apple.AGDCPluginDisplayMetrics"
    | | |       "IOMatchCategory" = "AGDCPluginDisplayMetrics"
    | | |       "IOClass" = "AGDCPluginDisplayMetrics"
    | | |       "IOPersonalityPublisher" = "com.apple.AGDCPluginDisplayMetrics"
    | | |       "IOProviderClass" = "AppleGraphicsDeviceControlPlugin"
    | | |       "CFBundleIdentifierKernel" = "com.apple.AGDCPluginDisplayMetrics"
    | | |       "IOResourceMatch" = "IOKit"
    | | |     }
    | | |     
    | | +-o AppleGPUWranglerClient  <class AppleGPUWranglerClient, id 0x10000059e, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 103, displaypolicyd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o AppleGPUWranglerClient  <class AppleGPUWranglerClient, id 0x1000005d2, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 123, WindowServer"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o AppleGPUWranglerClient  <class AppleGPUWranglerClient, id 0x10000063f, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 123, WindowServer"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o AppleGPUWranglerClient  <class AppleGPUWranglerClient, id 0x100000749, !registered, !matched, active, busy 0, retain 5>
    | |     {
    | |       "IOUserClientCreator" = "pid 477, SafeEjectGPUServ"
    | |       "IOUserClientDefaultLocking" = Yes
    | |     }
    | |     
    | +-o AppleDiskImagesController  <class AppleDiskImagesController, id 0x100000567, registered, matched, active, busy 0 (0 ms), retain 5>
    | |   {
    | |     "IOProbeScore" = 0
    | |     "CFBundleIdentifier" = "com.apple.driver.AppleDiskImages2"
    | |     "IOMatchCategory" = "AppleDiskImageDevice"
    | |     "IOClass" = "AppleDiskImagesController"
    | |     "IOPersonalityPublisher" = "com.apple.driver.AppleDiskImages2"
    | |     "IOProviderClass" = "IOResources"
    | |     "CFBundleIdentifierKernel" = "com.apple.driver.AppleDiskImages2"
    | |     "IOUserClientClass" = "DIDeviceCreatorUserClient"
    | |     "IOResourceMatch" = "IOKit"
    | |   }
    | |   
    | +-o AppleHV  <class AppleHV, id 0x100000568, registered, matched, active, busy 0 (0 ms), retain 5>
    | |   {
    | |     "IOProbeScore" = 0
    | |     "CFBundleIdentifier" = "com.apple.driver.AppleHV"
    | |     "IOMatchCategory" = "AppleHV"
    | |     "IOClass" = "AppleHV"
    | |     "IOPersonalityPublisher" = "com.apple.driver.AppleHV"
    | |     "IOProviderClass" = "IOResources"
    | |     "CFBundleIdentifierKernel" = "com.apple.driver.AppleHV"
    | |     "IOUserClientClass" = "AppleHVClient"
    | |     "IOResourceMatch" = "IOKit"
    | |   }
    | |   
    | +-o Dont_Steal_Mac_OS_X  <class Dont_Steal_Mac_OS_X, id 0x100000569, !registered, !matched, active, busy 0, retain 5>
    | |   {
    | |     "IOProbeScore" = 0
    | |     "CFBundleIdentifier" = "com.apple.Dont_Steal_Mac_OS_X"
    | |     "IOMatchCategory" = "Dont_Steal_Mac_OS_X"
    | |     "IOClass" = "Dont_Steal_Mac_OS_X"
    | |     "IOPersonalityPublisher" = "com.apple.Dont_Steal_Mac_OS_X"
    | |     "IOProviderClass" = "IOResources"
    | |     "CFBundleIdentifierKernel" = "com.apple.Dont_Steal_Mac_OS_X"
    | |     "IOResourceMatch" = "IOKit"
    | |   }
    | |   
    | +-o IOAVBNub  <class IOAVBNub, id 0x10000056a, registered, matched, active, busy 0 (0 ms), retain 5>
    | |   {
    | |     "IOProbeScore" = 0
    | |     "CFBundleIdentifier" = "com.apple.iokit.IOAVBFamily"
    | |     "IOMatchCategory" = "IOAVBNub"
    | |     "IOClass" = "IOAVBNub"
    | |     "IOPersonalityPublisher" = "com.apple.iokit.IOAVBFamily"
    | |     "IOProviderClass" = "IOResources"
    | |     "CFBundleIdentifierKernel" = "com.apple.iokit.IOAVBFamily"
    | |     "IOUserClientClass" = "IOAVBNubUserClient"
    | |     "IOResourceMatch" = "IOTimeSyncClockManager"
    | |   }
    | |   
    | +-o IOBluetoothSerialManager  <class IOBluetoothSerialManager, id 0x10000056b, registered, matched, active, busy 0 (14 ms), retain 6>
    | | | {
    | | |   "IOPropertyMatch" = {"IOSerialManagerMustLoad"=Yes}
    | | |   "CFBundleIdentifier" = "com.apple.iokit.IOBluetoothSerialManager"
    | | |   "IOMatchCategory" = "IOBluetoothSerialManager"
    | | |   "IOClass" = "IOBluetoothSerialManager"
    | | |   "IOPersonalityPublisher" = "com.apple.iokit.IOBluetoothSerialManager"
    | | |   "IOProviderClass" = "IOResources"
    | | |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOBluetoothSerialManager"
    | | |   "IOProbeScore" = 0
    | | |   "IOResourceMatch" = "IOKit"
    | | | }
    | | | 
    | | +-o IOBluetoothSerialClient  <class IOBluetoothSerialClient, id 0x100000575, !registered, !matched, active, busy 0 (13 ms), retain 5>
    | |   | {
    | |   |   "BTName" = "incoming port - Bluetooth-Incoming-Port"
    | |   |   "P49SerialPort" = 1
    | |   |   "HiddenPort" = 1
    | |   |   "IOTTYBaseName" = "Bluetooth-Incoming-Port"
    | |   |   "BTRFCOMMChannel" = 3
    | |   |   "BTAuthenticationRequired" = No
    | |   |   "BTSerialConnectionType" = 0
    | |   |   "BTPSM" = 3
    | |   |   "BTEncryptionType" = No
    | |   |   "BTTTYName" = "Bluetooth-Incoming-Port"
    | |   | }
    | |   | 
    | |   +-o IOBluetoothSerialClientSerialStreamSync  <class IOBluetoothSerialClientSerialStreamSync, id 0x100000578, registered, matched, active, busy 0 (13 ms), retain 7>
    | |     | {
    | |     |   "IOTTYBaseName" = "Bluetooth-Incoming-Port"
    | |     |   "IOTTYSuffix" = ""
    | |     | }
    | |     | 
    | |     +-o IOSerialBSDClient  <class IOSerialBSDClient, id 0x10000057b, registered, matched, active, busy 0 (0 ms), retain 5>
    | |         {
    | |           "IOClass" = "IOSerialBSDClient"
    | |           "CFBundleIdentifier" = "com.apple.iokit.IOSerialFamily"
    | |           "IOProviderClass" = "IOSerialStreamSync"
    | |           "IOTTYBaseName" = "Bluetooth-Incoming-Port"
    | |           "IOSerialBSDClientType" = "IORS232SerialStream"
    | |           "IOProbeScore" = 1000
    | |           "IOResourceMatch" = "IOBSD"
    | |           "IOCalloutDevice" = "/dev/cu.Bluetooth-Incoming-Port"
    | |           "IOMatchCategory" = "IODefaultMatchCategory"
    | |           "IOTTYDevice" = "Bluetooth-Incoming-Port"
    | |           "IODialinDevice" = "/dev/tty.Bluetooth-Incoming-Port"
    | |           "IOPersonalityPublisher" = "com.apple.iokit.IOSerialFamily"
    | |           "CFBundleIdentifierKernel" = "com.apple.iokit.IOSerialFamily"
    | |           "IOTTYSuffix" = ""
    | |         }
    | |         
    | +-o IODisplayWrangler  <class IODisplayWrangler, id 0x10000056c, registered, matched, active, busy 0 (66 ms), retain 11>
    | | | {
    | | |   "IOClass" = "IODisplayWrangler"
    | | |   "CFBundleIdentifier" = "com.apple.iokit.IOGraphicsFamily"
    | | |   "IOProviderClass" = "IOResources"
    | | |   "IOPowerManagement" = {"CapabilityFlags"=32832,"MaxPowerState"=4,"ActivityTickles"=15,"DevicePowerState"=4,"IdleTimerPeriod"=584000,"TimeSinceLastTickle"=9512,"IdleTimerElapsedTime"=518410,"CurrentPowerState"=4}
    | | |   "IOGraphicsIgnoreParameters" = {"aupc"=Yes,"auph"=Yes," bpc"=Yes,"aums"=Yes,"aupp"=Yes}
    | | |   "AAPL,builtin-panel-power" = No
    | | |   "IOGraphicsPrefsParameters" = {"thue"=Yes,"pscn"=Yes,"vbst"=Yes,"oscn"=Yes,"tbri"=Yes,"cyuv"=268435456,"tsat"=Yes}
    | | |   "IOResourceMatch" = "IOKit"
    | | |   "IOProbeScore" = 0
    | | |   "IOMatchCategory" = "IOGraphics"
    | | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | | |   "IOPersonalityPublisher" = "com.apple.iokit.IOGraphicsFamily"
    | | |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOGraphicsFamily"
    | | | }
    | | | 
    | | +-o IOGDiagnosticGTraceClient  <class IOGDiagnosticGTraceClient, id 0x1000005d1, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 123, WindowServer"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o IOAccelerationUserClient  <class IOAccelerationUserClient, id 0x100000626, !registered, !matched, active, busy 0, retain 5>
    | |     {
    | |       "IOUserClientCreator" = "pid 123, WindowServer"
    | |       "IOUserClientDefaultLocking" = Yes
    | |     }
    | |     
    | +-o IOUserEthernetResource  <class IOUserEthernetResource, id 0x10000056e, registered, matched, active, busy 0 (0 ms), retain 5>
    | |   {
    | |     "IOProbeScore" = 0
    | |     "CFBundleIdentifier" = "com.apple.iokit.IOUserEthernet"
    | |     "IOMatchCategory" = "IOUserEthernetResource"
    | |     "IOClass" = "IOUserEthernetResource"
    | |     "IOPersonalityPublisher" = "com.apple.iokit.IOUserEthernet"
    | |     "IOProviderClass" = "IOResources"
    | |     "CFBundleIdentifierKernel" = "com.apple.iokit.IOUserEthernet"
    | |     "IOUserClientClass" = "IOUserEthernetResourceUserClient"
    | |     "IOResourceMatch" = "IOKit"
    | |   }
    | |   
    | +-o LuaHardwareAccess  <class LuaHardwareAccess, id 0x10000056f, registered, matched, active, busy 0 (0 ms), retain 5>
    | |   {
    | |     "IOProbeScore" = 0
    | |     "CFBundleIdentifier" = "com.apple.driver.LuaHardwareAccess"
    | |     "IOMatchCategory" = "LuaHardwareAccess"
    | |     "IOClass" = "LuaHardwareAccess"
    | |     "IOPersonalityPublisher" = "com.apple.driver.LuaHardwareAccess"
    | |     "IOProviderClass" = "IOResources"
    | |     "CFBundleIdentifierKernel" = "com.apple.driver.LuaHardwareAccess"
    | |     "IOUserClientClass" = "LuaHardwareAccessUserClient"
    | |     "IOResourceMatch" = "IOKit"
    | |   }
    | |   
    | +-o com_apple_driver_pmtelemetry  <class com_apple_driver_pmtelemetry, id 0x100000570, registered, matched, active, busy 0 (0 ms), retain 5>
    | |   {
    | |     "IOProbeScore" = 0
    | |     "CFBundleIdentifier" = "com.apple.driver.pmtelemetry"
    | |     "IOMatchCategory" = "com_apple_driver_pmtelemetry"
    | |     "IOClass" = "com_apple_driver_pmtelemetry"
    | |     "IOPersonalityPublisher" = "com.apple.driver.pmtelemetry"
    | |     "IOProviderClass" = "IOResources"
    | |     "CFBundleIdentifierKernel" = "com.apple.driver.pmtelemetry"
    | |     "IOReportLegendPublic" = Yes
    | |     "IOResourceMatch" = "IOBSD"
    | |     "IOReportLegend" = ({"IOReportChannels"=((5500111614299357440,4295098369,"SPA Raw"),(5500111614299357441,4295098369,"SPA Snoop"),(5500111614299357442,4295098369,"SPA No Snoop"),(5500111614299357443,4295098369,"SPA Ign"),(5500111614299357696,4295098369,"SPB Raw"),(5500111614299357697,4295098369,"SPB Snoop"),(5500111614299357698,4295098369,"SPB No Snoop"),(5500111614299357699,4295098369,"SPB Ign"),(5500111614298379329,4295098369,"SATA Raw"),(5500111614298379330,4295098369,"SATA Snoop"),(5500111614298379331,4295098369,"SATA No Snoop"),(5500111614298379332,4295098369,"SATA Ign"),(5500111614097114368,4295098369,"GBE Raw"),(5500111614097114369,4295098369,"GBE Snoop"),(5500111614097114370,4295098369,"GBE No Snoop"),(5500111614097114371,4295098369,"GBE Ign"),(5500111614382719817,4295098369,"XHCI Raw"),(5500111614382719818,4295098369,"XHCI Snoop"),(5500111614382719819,4295098369,"XHCI No Snoop"),(5500111614382719820,4295098369,"XHCI Ign"),(5500111614197956608,4295098369,"ME Raw"),(5500111614197956609,4295098369,"ME Snoop"),(5500111614197956610,4295098369,"ME No Snoop"),(5500111614197956611,4295098369,"ME Ign"),(5500111614299357952,4295098369,"SPC Raw"),(5500111614299357953,4295098369,"SPC Snoop"),(5500111614299357954,4295098369,"SPC No Snoop"),(5500111614299357955,4295098369,"SPC Ign"),(5500111614114021632,4295098369,"HDA Raw"),(5500111614114021633,4295098369,"HDA Snoop"),(5500111614114021634,4295098369,"HDA No Snoop"),(5500111614114021635,4295098369,"HDA Ign"),(5500111614181921619,4295098369,"LPSS Raw"),(5500111614181921620,4295098369,"LPSS Snoop"),(5500111614181921621,4295098369,"LPSS No Snoop"),(5500111614181921622,4295098369,"LPSS Ign"),(5500111614299358208,4295098369,"SPD Raw"),(5500111614299358209,4295098369,"SPD Snoop"),(5500111614299358210,4295098369,"SPD No Snoop"),(5500111614299358211,4295098369,"SPD Ign"),(5500111614299358464,4295098369,"SPE Raw"),(5500111614299358465,4295098369,"SPE Snoop"),(5500111614299358466,4295098369,"SPE No Snoop"),(5500111614299358467,4295098369,"SPE Ign"),(5500111614064676937,4295098369,"ESPI Raw"),(5500111614064676938,4295098369,"ESPI Snoop"),(5500111614064676939,4295098369,"ESPI No Snoop"),(5500111614064676940,4295098369,"ESPI Ign"),(5500111614298505984,4295098369,"SCC Raw"),(5500111614298505985,4295098369,"SCC Snoop"),(5500111614298505986,4295098369,"SCC No Snoop"),(5500111614298505987,4295098369,"SCC Ign"),(5500111614131783680,4295098369,"ISH Raw"),(5500111614131783681,4295098369,"ISH Snoop"),(5500111614131783682,4295098369,"ISH No Snoop"),(5500111614131783683,4295098369,"ISH Ign"),(5500111614030796288,4295098369,"CNV Raw"),(5500111614030796289,4295098369,"CNV Snoop"),(5500111614030796290,4295098369,"CNV No Snoop"),(5500111614030796291,4295098369,"CNV Ign"),(5500111502529348352,4295098369,"EMMC Raw"),(5500111502529348353,4295098369,"EMMC Snoop"),(5500111502529348354,4295098369,"EMMC No Snoop"),(5500111502529348355,4295098369,"EMMC Ign"),(5500111614332261120,4295098369,"UFS Raw"),(5500111614332261121,4295098369,"UFS Snoop"),(5500111614332261122,4295098369,"UFS No Snoop"),(5500111614332261123,4295098369,"UFS Ign"),(5500111614130998784,4295098369,"IGN Raw"),(5500111549639372800,4295098369,"PEG0 Raw"),(5500111549639372801,4295098369,"PEG0 Snoop"),(5500111549639372802,4295098369,"PEG0 No Snoop"),(5500111549639373056,4295098369,"PEG1 Raw"),(5500111549639373057,4295098369,"PEG1 Snoop"),(5500111549639373058,4295098369,"PEG1 No Snoop"),(5500111549639373312,4295098369,"PEG2 Raw"),(5500111549639373313,4295098369,"PEG2 Snoop"),(5500111549639373314,4295098369,"PEG2 No Snoop")),"IOReportGroupName"="pmtelemetry_ltr","IOReportChannelInfo"={"IOReportChannelUnit"=0}},{"IOReportGroupName"="pmtelemetry_cpu","IOReportChannels"=((4851313991485447984,4295098369,"PKGC_C0_ENTRANCE_COUNTER"),(4851313991485447985,4295098369,"PKGC_C2_ENTRANCE_COUNTER"),(4851313991485447986,4295098369,"PKGC_C3_ENTRANCE_COUNTER"),(4851313991485447987,4295098369,"PKGC_C6_ENTRANCE_COUNTER"),(4851313991485447988,4295098369,"PKGC_C7_ENTRANCE_COUNTER"),(4851313991485447989,4295098369,"PKGC_C8_ENTRANCE_COUNTER"),(4851313991485447990,4295098369,"PKGC_C9_ENTRANCE_COUNTER"),(4851313991485447991,4295098369,"PKGC_C10_ENTRANCE_COUNTER"),(4851313991485447992,4295098369,"PKGC_C2R_ENTRANCE_COUNTER"),(4851313991485447993,4295098369,"PKGC_RING_C7_ENTRY_COUNTER"),(4851313991485436208,4295098369,"PKGC_C2R_ABORT_COUNTER"),(4851313991468670768,4295098369,"PKGC_BREAK_CAUSE_MDID"),(4851313991468670771,4295098369,"PKGC_BREAK_CAUSE_TNTE"),(4851313991468670772,4295098369,"PKGC_BREAK_CAUSE_SLOWLOOP_TIMER"),(4851313991468670773,4295098369,"PKGC_BREAK_CAUSE_SB_RING"),(4851313991468670774,4295098369,"PKGC_BREAK_CAUSE_SB_RING_CF"),(4851313991468658993,4295098369,"PKGC_BREAK_CAUSE_LATENCY"),(4851313991468658995,4295098369,"PKGC_BREAK_CAUSE_DOUBLE_STRIKE"),(4851313991468658997,4295098369,"PKGC_BREAK_CAUSE_SLOW_LOOP_TIMER"),(4851313991468658998,4295098369,"PKGC_BREAK_CAUSE_SB_NS"),(4851313991468659000,4295098369,"PKGC_BREAK_CAUSE_NOT_L1"),(4851313991468659001,4295098369,"PKGC_BREAK_CAUSE_PCIE_FRM_NONZERO"),(4851313991468659248,4295098369,"PKGC_BREAK_CAUSE_SNOOP_TIMER_NONZERO"),(4851313991468659251,4295098369,"PKGC_BREAK_CAUSE_VCODE_BUSY"),(4851313991468659252,4295098369,"PKGC_BREAK_CAUSE_STALE_TEMPS"),(4851313991468659253,4295098369,"PKGC_BREAK_CAUSE_DDR_TIME_NONZERO"),(4851313991468659254,4295098369,"PKGC_BREAK_CAUSE_WAKEUP_REQUEST"),(4851313991468659255,4295098369,"PKGC_BREAK_CAUSE_LLC_SHRINK"),(4851313991468659256,4295098369,"PKGC_BREAK_CAUSE_TNTE"),(4851313991468659504,4295098369,"PKGC_BREAK_CAUSE_SB_RING"),(4851313991468659505,4295098369,"PKGC_BREAK_CAUSE_SB_RING_CF"),(4851313991468659507,4295098369,"PKGC_BREAK_CAUSE_SNOOP_PENDING"),(4851313991468659508,4295098369,"PKGC_BREAK_CAUSE_INT_PENDING"),(4851313991468659510,4295098369,"PKGC_BREAK_CAUSE_LATENCY"),(4851313991468659513,4295098369,"PKGC_BREAK_CAUSE_PKGS"),(4851313991468659760,4295098369,"PKGC_BREAK_CAUSE_SLOW_LOOP_TIMER"),(4851313991468659761,4295098369,"PKGC_BREAK_CAUSE_SB_NS"),(4851313991468659762,4295098369,"PKGC_BREAK_CAUSE_WAKE_MC"),(4851313991468659763,4295098369,"PKGC_BREAK_CAUSE_NOT_L1"),(4851313991468659764,4295098369,"PKGC_BREAK_CAUSE_XXRESET"),(4851313991468659765,4295098369,"PKGC_BREAK_CAUSE_PECI_VCODE"),(4851313991468659766,4295098369,"PKGC_BREAK_CAUSE_PCH_PMREQ"),(4851313991468659767,4295098369,"PKGC_BREAK_CAUSE_DISPLAY_WAKE"),(4851313991468659768,4295098369,"PKGC_BOOT_FSM_LAST_WAKE_CAUSE_PMSYNC_ NS"),(4851313991468659769,4295098369,"PKGC_BOOT_FSM_LAST_WAKE_CAUSE_PMSYNC_RING"),(4851313991468660016,4295098369,"PKGC_BOOT_FSM_LAST_WAKE_CAUSE_PMSYNC_RING_CF"),(4851313991468660017,4295098369,"PKGC_BOOT_FSM_LAST_WAKE_CAUSE_PMSYNC_DLS_CHANGE"),(4851313991468660018,4295098369,"PKGC_BOOT_FSM_LAST_WAKE_CAUSE_PMSYNC_DISP_INT"),(4851313991468660019,4295098369,"PKGC_BOOT_FSM_LAST_WAKE_CAUSE_PMSYNC_MBOX"),(4851313991468660020,4295098369,"PKGC_BOOT_FSM_LAST_WAKE_CAUSE_PMSYNC_RSVD"),(4851313991468660021,4295098369,"PKGC_BOOT_FSM_LAST_WAKE_CAUSE_RSVD"),(4851313991468660022,4295098369,"PKGC_BOOT_FSM_LAST_WAKE_CAUSE_BCLK_TIMER_EXPIRED"),(4851313991468660023,4295098369,"PKGC_BOOT_FSM_LAST_WAKE_CAUSE_PECI_WAKE"),(4851313991468660024,4295098369,"PKGC_BOOT_FSM_LAST_WAKE_CAUSE_OPI_DMI_PEG_SQUELCH"),(4851313991468660025,4295098369,"PKGC_BOOT_FSM_LAST_WAKE_CAUSE_XXRESET_ASSERTED"),(4851313991468660272,4295098369,"PKGC_BOOT_FSM_LAST_WAKE_CAUSE_DE_WAKE"),(4851313991468660273,4295098369,"PKGC_BOOT_FSM_LAST_WAKE_CAUSE_DE_POKE"),(4851313991468660274,4295098369,"PKGC_BOOT_FSM_LAST_WAKE_CAUSE_PCODE_REQ"),(4851313991468660275,4295098369,"PKGC_BOOT_FSM_LAST_WAKE_CAUSE_TAP_REQ"),(4851313991468660276,4295098369,"PKGC_BOOT_FSM_LAST_WAKE_CAUSE_UNKNOWN"),(4851313991468660277,4295098369,"PKGC_BCLK_RESOLVE_CAUSE_ACCORDING_TO_TARGET"),(4851313991468660278,4295098369,"PKGC_BCLK_RESOLVE_CAUSE_NO_TIME_FOR_ACTIONS"),(4851313991468660279,4295098369,"PKGC_BCLK_RESOLVE_CAUSE_NO_TIME_FOR_TNTE"),(4851313991468660280,4295098369,"PKGC_BCLK_RESOLVE_CAUSE_DE_NOT_IN_DC6"),(4851313991468660281,4295098369,"PKGC_BCLK_RESOLVE_CAUSE_DEMOTED"),(4851313991468660528,4295098369,"PKGC_BCLK_RESOLVE_CAUSE_NOT_RING_C7"),(4851313991468660529,4295098369,"PKGC_BCLK_RESOLVE_CAUSE_PCH_NACK"),(4851313991468660530,4295098369,"PKGC_BCLK_RESOLVE_CAUSE_PEGS_ENABLED"),(4851313991468660531,4295098369,"PKGC_BCLK_RESOLVE_CAUSE_NO_TIME_FOR_DE_NXT_FILL"),(4851313991468660532,4295098369,"PKGC_BCLK_RESOLVE_CAUSE_EDRAM_NOT_READY_FOR_EC6"),(4851313991468660533,4295098369,"PKGC_BCLK_MODE_DEMOTE_CAUSE_ACCORDING_TO_TARGET"),(4851313991468660534,4295098369,"PKGC_BCLK_MODE_DEMOTE_CAUSE_IOSF_NOT_BLOCKED"),(4851313991468660535,4295098369,"PKGC_BCLK_MODE_DEMOTE_CAUSE_FLOWPEND"),(4851313991468660536,4295098369,"PKGC_BCLK_MODE_DEMOTE_CAUSE_NOT_ENOUGH_TIME"),(4851313991468660537,4295098369,"PKGC_BCLK_MODE_DEMOTE_CAUSE_PCU_NOT_DRAINED")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="cstate_counter"},{"IOReportGroupName"="pmtelemetry_cpu","IOReportChannels"=((5571887732871939072,4295098369,"MSR_IA32_PKG_C2_RESIDENCY"),(5571887732823046144,4295098369,"MSR_IA32_PKG_C3_RESIDENCY"),(5571887732823046400,4295098369,"MSR_IA32_PKG_C6_RESIDENCY"),(5571887732823048448,4295098369,"MSR_IA32_PKG_C7_RESIDENCY"),(5571887732872130560,4295098369,"MSR_IA32_PKG_C8_RESIDENCY"),(5571887732872130816,4295098369,"MSR_IA32_PKG_C9_RESIDENCY"),(5571887732872131072,4295098369,"MSR_IA32_PKG_C10_RESIDENCY"),(5571887732872266240,4295098369,"MSR_IA32_PKG_GT_AND_IA_OVERLAP"),(5571887732872263680,4295098369,"MSR_IA32_PKG_IA_C0_ANY_SUM"),(5571887732872263936,4295098369,"MSR_IA32_PKG_IA_C0_ANY"),(5571887732872265984,4295098369,"MSR_IA32_PKG_GT_C0_ANY"),(5571887732872004608,4295098369,"MSR_IA32_LLC_FLUSHED_RESIDENCY"),(5571887732872132864,4295098369,"MSR_IA32_PP0_ENERGY_STATUS"),(5571887732872196352,4295098369,"MSR_IA32_PP1_ENERGY_STATUS"),(5571887732872001792,4295098369,"MSR_IA32_DDR_ENERGY_STATUS"),(5571887732872065280,4295098369,"MSR_IA32_RING_PERF_STATUS"),(5571887732871935488,4295098369,"MSR_IA32_PKG_POWER_SKU_UNIT"),(5571887732871934208,4295098369,"MSR_IA32_PKG_ENERGY_STATUS"),(5571887732823048960,4295098369,"MSR_IA32_CORE_C3_RESIDENCY 0"),(5571887732823048961,4295098369,"MSR_IA32_CORE_C3_RESIDENCY 1"),(5571887732823048962,4295098369,"MSR_IA32_CORE_C3_RESIDENCY 2"),(5571887732823048963,4295098369,"MSR_IA32_CORE_C3_RESIDENCY 3"),(5571887732823048964,4295098369,"MSR_IA32_CORE_C3_RESIDENCY 4"),(5571887732823048965,4295098369,"MSR_IA32_CORE_C3_RESIDENCY 5"),(5571887732823048966,4295098369,"MSR_IA32_CORE_C3_RESIDENCY 6"),(5571887732823048967,4295098369,"MSR_IA32_CORE_C3_RESIDENCY 7"),(5571887732823049216,4295098369,"MSR_IA32_CORE_C6_RESIDENCY 0"),(5571887732823049217,4295098369,"MSR_IA32_CORE_C6_RESIDENCY 1"),(5571887732823049218,4295098369,"MSR_IA32_CORE_C6_RESIDENCY 2"),(5571887732823049219,4295098369,"MSR_IA32_CORE_C6_RESIDENCY 3"),(5571887732823049220,4295098369,"MSR_IA32_CORE_C6_RESIDENCY 4"),(5571887732823049221,4295098369,"MSR_IA32_CORE_C6_RESIDENCY 5"),(5571887732823049222,4295098369,"MSR_IA32_CORE_C6_RESIDENCY 6"),(5571887732823049223,4295098369,"MSR_IA32_CORE_C6_RESIDENCY 7"),(5571887732823049472,4295098369,"MSR_IA32_CORE_C7_RESIDENCY 0"),(5571887732823049473,4295098369,"MSR_IA32_CORE_C7_RESIDENCY 1"),(5571887732823049474,4295098369,"MSR_IA32_CORE_C7_RESIDENCY 2"),(5571887732823049475,4295098369,"MSR_IA32_CORE_C7_RESIDENCY 3"),(5571887732823049476,4295098369,"MSR_IA32_CORE_C7_RESIDENCY 4"),(5571887732823049477,4295098369,"MSR_IA32_CORE_C7_RESIDENCY 5"),(5571887732823049478,4295098369,"MSR_IA32_CORE_C7_RESIDENCY 6"),(5571887732823049479,4295098369,"MSR_IA32_CORE_C7_RESIDENCY 7"),(5571887733359788800,4295098369,"MSR_IA32_CORE_SDC_RESIDENCY 0"),(5571887733359788801,4295098369,"MSR_IA32_CORE_SDC_RESIDENCY 1"),(5571887733359788802,4295098369,"MSR_IA32_CORE_SDC_RESIDENCY 2"),(5571887733359788803,4295098369,"MSR_IA32_CORE_SDC_RESIDENCY 3"),(5571887733359788804,4295098369,"MSR_IA32_CORE_SDC_RESIDENCY 4"),(5571887733359788805,4295098369,"MSR_IA32_CORE_SDC_RESIDENCY 5"),(5571887733359788806,4295098369,"MSR_IA32_CORE_SDC_RESIDENCY 6"),(5571887733359788807,4295098369,"MSR_IA32_CORE_SDC_RESIDENCY 7"),(5571887733259062868,4295098369,"MSR_IA32_MCNT 0"),(5571887733259062869,4295098369,"MSR_IA32_MCNT 1"),(5571887733259062870,4295098369,"MSR_IA32_MCNT 2"),(5571887733259062871,4295098369,"MSR_IA32_MCNT 3"),(5571887733259062872,4295098369,"MSR_IA32_MCNT 4"),(5571887733259062873,4295098369,"MSR_IA32_MCNT 5"),(5571887733259062874,4295098369,"MSR_IA32_MCNT 6"),(5571887733259062875,4295098369,"MSR_IA32_MCNT 7"),(5571887733259062876,4295098369,"MSR_IA32_MCNT 8"),(5571887733259062877,4295098369,"MSR_IA32_MCNT 9"),(5571887733259062878,4295098369,"MSR_IA32_MCNT 10"),(5571887733259062879,4295098369,"MSR_IA32_MCNT 11"),(5571887733259062880,4295098369,"MSR_IA32_MCNT 12"),(5571887733259062881,4295098369,"MSR_IA32_MCNT 13"),(5571887733259062882,4295098369,"MSR_IA32_MCNT 14"),(5571887733259062883,4295098369,"MSR_IA32_MCNT 15"),(5571887733057736276,4295098369,"MSR_IA32_ACNT 0"),(5571887733057736277,4295098369,"MSR_IA32_ACNT 1"),(5571887733057736278,4295098369,"MSR_IA32_ACNT 2"),(5571887733057736279,4295098369,"MSR_IA32_ACNT 3"),(5571887733057736280,4295098369,"MSR_IA32_ACNT 4"),(5571887733057736281,4295098369,"MSR_IA32_ACNT 5"),(5571887733057736282,4295098369,"MSR_IA32_ACNT 6"),(5571887733057736283,4295098369,"MSR_IA32_ACNT 7"),(5571887733057736284,4295098369,"MSR_IA32_ACNT 8"),(5571887733057736285,4295098369,"MSR_IA32_ACNT 9"),(5571887733057736286,4295098369,"MSR_IA32_ACNT 10"),(5571887733057736287,4295098369,"MSR_IA32_ACNT 11"),(5571887733057736288,4295098369,"MSR_IA32_ACNT 12"),(5571887733057736289,4295098369,"MSR_IA32_ACNT 13"),(5571887733057736290,4295098369,"MSR_IA32_ACNT 14"),(5571887733057736291,4295098369,"MSR_IA32_ACNT 15"),(5571887733309395968,4295098369,"MSR_IA32_MLC_PCNT_COUNTER 0"),(5571887733309395969,4295098369,"MSR_IA32_MLC_PCNT_COUNTER 1"),(5571887733309395970,4295098369,"MSR_IA32_MLC_PCNT_COUNTER 2"),(5571887733309395971,4295098369,"MSR_IA32_MLC_PCNT_COUNTER 3"),(5571887733309395972,4295098369,"MSR_IA32_MLC_PCNT_COUNTER 4"),(5571887733309395973,4295098369,"MSR_IA32_MLC_PCNT_COUNTER 5"),(5571887733309395974,4295098369,"MSR_IA32_MLC_PCNT_COUNTER 6"),(5571887733309395975,4295098369,"MSR_IA32_MLC_PCNT_COUNTER 7"),(5571887733309395976,4295098369,"MSR_IA32_MLC_PCNT_COUNTER 8"),(5571887733309395977,4295098369,"MSR_IA32_MLC_PCNT_COUNTER 9"),(5571887733309395978,4295098369,"MSR_IA32_MLC_PCNT_COUNTER 10"),(5571887733309395979,4295098369,"MSR_IA32_MLC_PCNT_COUNTER 11"),(5571887733309395980,4295098369,"MSR_IA32_MLC_PCNT_COUNTER 12"),(5571887733309395981,4295098369,"MSR_IA32_MLC_PCNT_COUNTER 13"),(5571887733309395982,4295098369,"MSR_IA32_MLC_PCNT_COUNTER 14"),(5571887733309395983,4295098369,"MSR_IA32_MLC_PCNT_COUNTER 15"),(5571887733176487985,4295098369,"MSR_IA32_HWP_CAP_EFFICIENT_FREQ 0"),(5571887733176487986,4295098369,"MSR_IA32_HWP_CAP_EFFICIENT_FREQ 1"),(5571887733176487987,4295098369,"MSR_IA32_HWP_CAP_EFFICIENT_FREQ 2"),(5571887733176487988,4295098369,"MSR_IA32_HWP_CAP_EFFICIENT_FREQ 3"),(5571887733176487989,4295098369,"MSR_IA32_HWP_CAP_EFFICIENT_FREQ 4"),(5571887733176487990,4295098369,"MSR_IA32_HWP_CAP_EFFICIENT_FREQ 5"),(5571887733176487991,4295098369,"MSR_IA32_HWP_CAP_EFFICIENT_FREQ 6"),(5571887733176487992,4295098369,"MSR_IA32_HWP_CAP_EFFICIENT_FREQ 7"),(5571887733176487993,4295098369,"MSR_IA32_HWP_CAP_EFFICIENT_FREQ 8"),(5571887733176487994,4295098369,"MSR_IA32_HWP_CAP_EFFICIENT_FREQ 9"),(5571887733176487995,4295098369,"MSR_IA32_HWP_CAP_EFFICIENT_FREQ 10"),(5571887733176487996,4295098369,"MSR_IA32_HWP_CAP_EFFICIENT_FREQ 11"),(5571887733176487997,4295098369,"MSR_IA32_HWP_CAP_EFFICIENT_FREQ 12"),(5571887733176487998,4295098369,"MSR_IA32_HWP_CAP_EFFICIENT_FREQ 13"),(5571887733176487999,4295098369,"MSR_IA32_HWP_CAP_EFFICIENT_FREQ 14"),(5571887733176488000,4295098369,"MSR_IA32_HWP_CAP_EFFICIENT_FREQ 15"),(5571887733176487986,4295098369,"MSR_IA32_HWP_CAP_GUARANTEED_FREQ 0"),(5571887733176487987,4295098369,"MSR_IA32_HWP_CAP_GUARANTEED_FREQ 1"),(5571887733176487988,4295098369,"MSR_IA32_HWP_CAP_GUARANTEED_FREQ 2"),(5571887733176487989,4295098369,"MSR_IA32_HWP_CAP_GUARANTEED_FREQ 3"),(5571887733176487990,4295098369,"MSR_IA32_HWP_CAP_GUARANTEED_FREQ 4"),(5571887733176487991,4295098369,"MSR_IA32_HWP_CAP_GUARANTEED_FREQ 5"),(5571887733176487992,4295098369,"MSR_IA32_HWP_CAP_GUARANTEED_FREQ 6"),(5571887733176487993,4295098369,"MSR_IA32_HWP_CAP_GUARANTEED_FREQ 7"),(5571887733176487994,4295098369,"MSR_IA32_HWP_CAP_GUARANTEED_FREQ 8"),(5571887733176487995,4295098369,"MSR_IA32_HWP_CAP_GUARANTEED_FREQ 9"),(5571887733176487996,4295098369,"MSR_IA32_HWP_CAP_GUARANTEED_FREQ 10"),(5571887733176487997,4295098369,"MSR_IA32_HWP_CAP_GUARANTEED_FREQ 11"),(5571887733176487998,4295098369,"MSR_IA32_HWP_CAP_GUARANTEED_FREQ 12"),(5571887733176487999,4295098369,"MSR_IA32_HWP_CAP_GUARANTEED_FREQ 13"),(5571887733176488000,4295098369,"MSR_IA32_HWP_CAP_GUARANTEED_FREQ 14"),(5571887733176488001,4295098369,"MSR_IA32_HWP_CAP_GUARANTEED_FREQ 15")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="msr"},{"IOReportGroupName"="pmtelemetry_cpu","IOReportChannels"=((5571887732872201728,4295098369,"CPU LIMIT PROCHOT"),(5571887732872201729,4295098369,"CPU LIMIT THERMAL"),(5571887732872201730,4295098369,"CPU LIMIT DDR_RAPL"),(5571887732872201731,4295098369,"CPU LIMIT PECI_LIMIT"),(5571887732872201732,4295098369,"CPU LIMIT RSR_LIMIT"),(5571887732872201733,4295098369,"CPU LIMIT RATL"),(5571887732872201734,4295098369,"CPU LIMIT VR_THERMALERT"),(5571887732872201735,4295098369,"CPU LIMIT VR_TDC"),(5571887732872201736,4295098369,"CPU LIMIT ICCMAX/PL4/OTHER"),(5571887732872201737,4295098369,"CPU LIMIT SPARE_IA_9"),(5571887732872201738,4295098369,"CPU LIMIT PL1"),(5571887732872201739,4295098369,"CPU LIMIT PL2_PL3"),(5571887732872201740,4295098369,"CPU LIMIT MAX_TURBO_LIMIT"),(5571887732872201741,4295098369,"CPU LIMIT TURBO_ATTENUATION"),(5571887732872201742,4295098369,"CPU LIMIT TVB"),(5571887732872201743,4295098369,"CPU LIMIT SPARE_IA_15"),(5571887732873113600,4295098369,"GPU LIMIT PROCHOT"),(5571887732873113601,4295098369,"GPU LIMIT THERMAL"),(5571887732873113602,4295098369,"GPU LIMIT SPARE_GT_2"),(5571887732873113603,4295098369,"GPU LIMIT SPARE_GT_3"),(5571887732873113604,4295098369,"GPU LIMIT RSR_LIMIT"),(5571887732873113605,4295098369,"GPU LIMIT RATL"),(5571887732873113606,4295098369,"GPU LIMIT VR_THERMALERT"),(5571887732873113607,4295098369,"GPU LIMIT VR_TDC"),(5571887732873113608,4295098369,"GPU LIMIT ICCMAX/PL4/OTHER"),(5571887732873113609,4295098369,"GPU LIMIT SPARE_GT_9"),(5571887732873113610,4295098369,"GPU LIMIT PL1"),(5571887732873113611,4295098369,"GPU LIMIT PL2_PL3"),(5571887732873113612,4295098369,"GPU LIMIT INEFFICIENT_OP"),(5571887732873113613,4295098369,"GPU LIMIT SPARE_GT_13"),(5571887732873113614,4295098369,"GPU LIMIT SPARE_GT_14"),(5571887732873113615,4295098369,"GPU LIMIT SPARE_GT_15")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="msr limits"},{"IOReportChannels"=((6002260773725822720,4295098369,"SLP_S0# Activity"),(5783819595745084672,4295098369,"PD-A Activity"),(5783820695256712448,4295098369,"PD-B Activity"),(5783821794768340224,4295098369,"PD-C Activity"),(5783822894279968000,4295098369,"PD-D Activity"),(5783823993791595776,4295098369,"PD-E Activity"),(5783825093303223552,4295098369,"PD-F Activity"),(5143749999996264192,4295098369,"GbE Activity"),(5999730797505303296,4295098369,"UFS Activity"),(5999730797774196035,4295098369,"eMMC Activity"),(5498986762061698048,4295098369,"LPSS Activity"),(6360282556163769172,4295098369,"XDCI Activity"),(6361408456070611796,4295098369,"XHCI Activity"),(5283646361923813376,4295098369,"ISH IA Activity"),(5711513550918016768,4295098369,"OC PLL Activity"),(4923367187727666944,4295098369,"DSP CRO Activity"),(5207359054146194432,4295098369,"HDA PLL Activity"),(5715148600851057664,4295098369,"OPI PLL Activity"),(5999978187538058240,4295098369,"SD4 PLL Activity"),(6000052954328488192,4295098369,"SDx PHY Activity"),(4849908859295255628,4295098369,"CNVi PLL Activity"),(5566811215361167951,4295098369,"MAIN CRO Activity"),(5566811215362018380,4295098369,"MAIN PLL Activity"),(5569070690282261580,4295098369,"MIPI PLL Activity"),(5999168818382916684,4295098369,"SATA PLL Activity"),(5999730797471619072,4295098369,"SDx/SDIO Activity"),(6148330700405754956,4295098369,"USB2 PLL Activity"),(4849908859294340096,4295098369,"CNVi BLTH Activity"),(4849908858892473171,4295098369,"CNVi GNSS Activity"),(4849908859162674793,4295098369,"CNVi WiFi Activity"),(4849908859126501972,4295098369,"CNVi UART Activity"),(4849908859043076401,4295098369,"CNVi DPHY Rx Activity"),(4849908859043076402,4295098369,"CNVi DPHY Tx Activity"),(5715148600782184192,4295098369,"OPI IDLE_L1# Activity"),(6148314207479417856,4295098369,"USB3 Gen2 PLL Activity"),(6148330703962524748,4295098369,"USB3 Gen3 PLL Activity"),(6073180317294873600,4295098369,"Thermal Sensor Activity"),(6148330700219175473,4295098369,"USB2PHY Tx1,Rx1 Activity"),(5207358869714521164,4295098369,"HDA Hi Freq PLL Activity"),(5207358869597339980,4295098369,"HDA Lo Freq OSC Activity"),(5207358946772012032,4295098369,"HDA Lo Speed PLL Activity"),(5207358946906751308,4295098369,"HDA Lo Speed OSC Activity"),(4851306183585247488,4295098369,"CSME Hi Freq PLL Activity"),(4851306183585247744,4295098369,"CSME Lo Freq OSC Activity"),(6364783969653707587,4295098369,"XTAL OSC Normal/HP Activity"),(5498969221415261184,4295098369,"LPC Clk Out Buffer Activity"),(5283646361923830611,4295098369,"ISH SPI Chip Select Activity"),(6148330700405490432,4295098369,"USB2PHY Per Lane Core Activity"),(4923366986216653132,4295098369,"DSP Core 0 Lo Freq OSC Activity"),(4923366990511620428,4295098369,"DSP Core 1 Lo Freq OSC Activity"),(4923366994806587724,4295098369,"DSP Core 2 Lo Freq OSC Activity"),(4923366999101555020,4295098369,"DSP Core 3 Lo Freq OSC Activity"),(4923366986333834316,4295098369,"DSP Core 0 Hi Freq PLL Activity"),(4923366990628801612,4295098369,"DSP Core 1 Hi Freq PLL Activity"),(4923366994923768908,4295098369,"DSP Core 2 Hi Freq PLL Activity"),(4923366999218736204,4295098369,"DSP Core 3 Hi Freq PLL Activity"),(5579788759309311827,4295098369,"ModPHY Aggregate Squelch Activity"),(4920541335938745172,4295098369,"Differential Clk Out Buffer Activity"),(5579788759309306963,4295098369,"ModPHY Aggregate Per Lane Sus Activity"),(5579788759309306947,4295098369,"ModPHY Aggregate Per Lane Core Activity"),(5579788759309311811,4295098369,"ModPHY Aggregate Common Core Lane Activity"),(5489941083927490816,4295098369,"ModPHY Lane-00 (RES0-RES2) Tx1,Rx1 Activity"),(5489941083927490560,4295098369,"ModPHY Lane-00 (RES0-RES2) Tx1,Rx0 Activity"),(5489941083910713600,4295098369,"ModPHY Lane-00 (RES0-RES2) Tx0,Rx1 Activity"),(5489941083910713344,4295098369,"ModPHY Lane-00 (RES0-RES2) Tx0,Rx0 Activity"),(5489942183439118592,4295098369,"ModPHY Lane-01 (SATA-Gen3) Tx1,Rx1 Activity"),(5489942183439118336,4295098369,"ModPHY Lane-01 (SATA-Gen3) Tx1,Rx0 Activity"),(5489942183422341376,4295098369,"ModPHY Lane-01 (SATA-Gen3) Tx0,Rx1 Activity"),(5489942183422341120,4295098369,"ModPHY Lane-01 (SATA-Gen3) Tx0,Rx0 Activity"),(5489943282950746368,4295098369,"ModPHY Lane-02 (RES0-RES0) Tx1,Rx1 Activity"),(5489943282950746112,4295098369,"ModPHY Lane-02 (RES0-RES0) Tx1,Rx0 Activity"),(5489943282933969152,4295098369,"ModPHY Lane-02 (RES0-RES0) Tx0,Rx1 Activity"),(5489943282933968896,4295098369,"ModPHY Lane-02 (RES0-RES0) Tx0,Rx0 Activity"),(5489944382462374144,4295098369,"ModPHY Lane-03 (RES0-RES1) Tx1,Rx1 Activity"),(5489944382462373888,4295098369,"ModPHY Lane-03 (RES0-RES1) Tx1,Rx0 Activity"),(5489944382445596928,4295098369,"ModPHY Lane-03 (RES0-RES1) Tx0,Rx1 Activity"),(5489944382445596672,4295098369,"ModPHY Lane-03 (RES0-RES1) Tx0,Rx0 Activity"),(5489945481974001920,4295098369,"ModPHY Lane-04 (PCIe-Gen1) Tx1,Rx1 Activity"),(5489945481974001664,4295098369,"ModPHY Lane-04 (PCIe-Gen1) Tx1,Rx0 Activity"),(5489945481957224704,4295098369,"ModPHY Lane-04 (PCIe-Gen1) Tx0,Rx1 Activity"),(5489945481957224448,4295098369,"ModPHY Lane-04 (PCIe-Gen1) Tx0,Rx0 Activity"),(5489946581485629696,4295098369,"ModPHY Lane-05 (USB3-N/A) Tx1,Rx1 Activity"),(5489946581485629440,4295098369,"ModPHY Lane-05 (USB3-N/A) Tx1,Rx0 Activity"),(5489946581468852480,4295098369,"ModPHY Lane-05 (USB3-N/A) Tx0,Rx1 Activity"),(5489946581468852224,4295098369,"ModPHY Lane-05 (USB3-N/A) Tx0,Rx0 Activity"),(5489947680997257472,4295098369,"ModPHY Lane-06 (SATA-Gen2) Tx1,Rx1 Activity"),(5489947680997257216,4295098369,"ModPHY Lane-06 (SATA-Gen2) Tx1,Rx0 Activity"),(5489947680980480256,4295098369,"ModPHY Lane-06 (SATA-Gen2) Tx0,Rx1 Activity"),(5489947680980480000,4295098369,"ModPHY Lane-06 (SATA-Gen2) Tx0,Rx0 Activity"),(5489948780508885248,4295098369,"ModPHY Lane-07 (PCIe-Gen1) Tx1,Rx1 Activity"),(5489948780508884992,4295098369,"ModPHY Lane-07 (PCIe-Gen1) Tx1,Rx0 Activity"),(5489948780492108032,4295098369,"ModPHY Lane-07 (PCIe-Gen1) Tx0,Rx1 Activity"),(5489948780492107776,4295098369,"ModPHY Lane-07 (PCIe-Gen1) Tx0,Rx0 Activity"),(5489949880020513024,4295098369,"ModPHY Lane-08 (RES0-RES2) Tx1,Rx1 Activity"),(5489949880020512768,4295098369,"ModPHY Lane-08 (RES0-RES2) Tx1,Rx0 Activity"),(5489949880003735808,4295098369,"ModPHY Lane-08 (RES0-RES2) Tx0,Rx1 Activity"),(5489949880003735552,4295098369,"ModPHY Lane-08 (RES0-RES2) Tx0,Rx0 Activity"),(5489950979532140800,4295098369,"ModPHY Lane-09 (SSIC-SSI0) Tx1,Rx1 Activity"),(5489950979532140544,4295098369,"ModPHY Lane-09 (SSIC-SSI0) Tx1,Rx0 Activity"),(5489950979515363584,4295098369,"ModPHY Lane-09 (SSIC-SSI0) Tx0,Rx1 Activity"),(5489950979515363328,4295098369,"ModPHY Lane-09 (SSIC-SSI0) Tx0,Rx0 Activity"),(5490222558904201472,4295098369,"ModPHY Lane-10 (PCIe-Gen2) Tx1,Rx1 Activity"),(5490222558904201216,4295098369,"ModPHY Lane-10 (PCIe-Gen2) Tx1,Rx0 Activity"),(5490222558887424256,4295098369,"ModPHY Lane-10 (PCIe-Gen2) Tx0,Rx1 Activity"),(5490222558887424000,4295098369,"ModPHY Lane-10 (PCIe-Gen2) Tx0,Rx0 Activity"),(5490223658415829248,4295098369,"ModPHY Lane-11 (RES0-RES1) Tx1,Rx1 Activity"),(5490223658415828992,4295098369,"ModPHY Lane-11 (RES0-RES1) Tx1,Rx0 Activity"),(5490223658399052032,4295098369,"ModPHY Lane-11 (RES0-RES1) Tx0,Rx1 Activity"),(5490223658399051776,4295098369,"ModPHY Lane-11 (RES0-RES1) Tx0,Rx0 Activity"),(5490224757927457024,4295098369,"ModPHY Lane-12 (RES0-RES0) Tx1,Rx1 Activity"),(5490224757927456768,4295098369,"ModPHY Lane-12 (RES0-RES0) Tx1,Rx0 Activity"),(5490224757910679808,4295098369,"ModPHY Lane-12 (RES0-RES0) Tx0,Rx1 Activity"),(5490224757910679552,4295098369,"ModPHY Lane-12 (RES0-RES0) Tx0,Rx0 Activity"),(5490225857439084800,4295098369,"ModPHY Lane-13 (SSIC-SSI1) Tx1,Rx1 Activity"),(5490225857439084544,4295098369,"ModPHY Lane-13 (SSIC-SSI1) Tx1,Rx0 Activity"),(5490225857422307584,4295098369,"ModPHY Lane-13 (SSIC-SSI1) Tx0,Rx1 Activity"),(5490225857422307328,4295098369,"ModPHY Lane-13 (SSIC-SSI1) Tx0,Rx0 Activity"),(5490226956950712576,4295098369,"ModPHY Lane-14 (RES0-RES2) Tx1,Rx1 Activity"),(5490226956950712320,4295098369,"ModPHY Lane-14 (RES0-RES2) Tx1,Rx0 Activity"),(5490226956933935360,4295098369,"ModPHY Lane-14 (RES0-RES2) Tx0,Rx1 Activity"),(5490226956933935104,4295098369,"ModPHY Lane-14 (RES0-RES2) Tx0,Rx0 Activity"),(5490228056462340352,4295098369,"ModPHY Lane-15 (RES0-RES0) Tx1,Rx1 Activity"),(5490228056462340096,4295098369,"ModPHY Lane-15 (RES0-RES0) Tx1,Rx0 Activity"),(5490228056445563136,4295098369,"ModPHY Lane-15 (RES0-RES0) Tx0,Rx1 Activity"),(5490228056445562880,4295098369,"ModPHY Lane-15 (RES0-RES0) Tx0,Rx0 Activity"),(4851306183754137933,4295098369,"#CSME SRAMs Not Power Gated Status"),(5283646362092716365,4295098369,"#ISH SRAMs Not Power Gated Status"),(5207358946822734157,4295098369,"#HDA SRAMs Not Power Gated Status"),(6148330700405753600,4295098369,"#USB2 Ports Not Power Gated Status"),(6002260773725819392,4295098369,"SLP_S0 Residency (x100usec) Activity")),"IOReportGroupName"="pmtelemetry_pch","IOReportChannelInfo"={"IOReportChannelUnit"=0}},{"IOReportChannels"=((5065499926744479488,4295098369,"SAGV Average Ratio"),(5065499926744479232,4295098369,"IA Overall Clipped Bins"),(5065499926744478976,4295098369,"IA HWP Clipped Bins"),(5065499926744478720,4295098369,"IA IccMax Clipped Bins"),(5065499926744478464,4295098369,"IA Overall Slow Loop Limit"),(5065499926744478208,4295098369,"IA Thermal Slow Loop Limit")),"IOReportGroupName"="pmtelemetry_flex","IOReportChannelInfo"={"IOReportChannelUnit"=0}},{"IOReportChannels"=((5139837881691496192,4295098369,"GT Requests"),(5278605045209849600,4295098369,"IA Requests"),(5282545694883798784,4295098369,"IO Requests"),(4923069143236887552,4295098369,"DRAM RD (MB)"),(4923069143237218816,4295098369,"DRAM WR (MB)")),"IOReportGroupName"="pmtelemetry_uncore","IOReportChannelInfo"={"IOReportChannelUnit"=0}})
    | |   }
    | |   
    | +-o AMDRadeonServiceManager  <class AMDRadeonServiceManager, id 0x10000057d, !registered, !matched, active, busy 0, retain 5>
    |     {
    |       "IOPropertyMatch" = {"AMDRadeonLoadSvcMgr"=Yes}
    |       "CFBundleIdentifier" = "com.apple.kext.AMDRadeonServiceManager"
    |       "IOMatchCategory" = "AMDRadeonServiceManager"
    |       "IOClass" = "AMDRadeonServiceManager"
    |       "IOPersonalityPublisher" = "com.apple.kext.AMDRadeonServiceManager"
    |       "IOProviderClass" = "IOResources"
    |       "CFBundleIdentifierKernel" = "com.apple.kext.AMDRadeonServiceManager"
    |       "IOProbeScore" = 0
    |       "IOSourceVersion" = "4.2.15"
    |       "IOResourceMatch" = "IOKit"
    |     }
    |     
    +-o IOUserResources  <class IOUserResources, id 0x100000118, registered, matched, active, busy 0 (0 ms), retain 6>
    |   {
    |     "IOKit" = "IOService"
    |     "IOResourceMatched" = ("IOKit")
    |   }
    |   
    +-o IOUserServer(com.apple.driverkit.AppleUserUSBHostHIDDevice0-0x100000545)  <class IOUserServer, id 0x1000005b4, registered, matched, active, busy 0 (0 ms), retain 11>
    |   {
    |     "IOUserClientDefaultLocking" = Yes
    |     "IOPowerManagement" = {"CapabilityFlags"=0,"MaxPowerState"=2,"CurrentPowerState"=0}
    |     "IOUserClientCreator" = "pid 269, com.apple.AppleU"
    |     "IOUserServerName" = "com.apple.driverkit.AppleUserUSBHostHIDDevice0"
    |     "IOUserServerTag" = 4294968645
    |   }
    |   
    +-o IOUserServer(com.apple.driverkit.AppleUserUSBHostHIDDevice0-0x10000055e)  <class IOUserServer, id 0x1000005b5, registered, matched, active, busy 0 (0 ms), retain 11>
    |   {
    |     "IOUserClientDefaultLocking" = Yes
    |     "IOPowerManagement" = {"CapabilityFlags"=0,"MaxPowerState"=2,"CurrentPowerState"=0}
    |     "IOUserClientCreator" = "pid 270, com.apple.AppleU"
    |     "IOUserServerName" = "com.apple.driverkit.AppleUserUSBHostHIDDevice0"
    |     "IOUserServerTag" = 4294968670
    |   }
    |   
    +-o IOUserServer(com.apple.driverkit.AppleUserHIDEventDriver-0x1000005bc)  <class IOUserServer, id 0x1000005bf, registered, matched, active, busy 0 (0 ms), retain 11>
        {
          "IOUserClientDefaultLocking" = Yes
          "IOPowerManagement" = {"CapabilityFlags"=0,"MaxPowerState"=2,"CurrentPowerState"=0}
          "IOUserClientCreator" = "pid 280, com.apple.AppleU"
          "IOUserServerName" = "com.apple.driverkit.AppleUserHIDEventDriver"
          "IOUserServerTag" = 4294968764
        }
        
