535.183.01

This commit is contained in:
Bernhard Stoeckner 2024-06-04 10:45:14 +02:00
parent f4bdce9a0a
commit 4459285b60
No known key found for this signature in database
GPG Key ID: 7D23DC2750FAC2E1
43 changed files with 2447 additions and 1544 deletions

View File

@ -2,6 +2,8 @@
## Release 535 Entries
### [535.183.01] 2024-06-04
### [535.179] 2024-05-09
### [535.171.04] 2024-03-21

View File

@ -1,7 +1,7 @@
# NVIDIA Linux Open GPU Kernel Module Source
This is the source release of the NVIDIA Linux open GPU kernel modules,
version 535.179.
version 535.183.01.
## How to Build
@ -17,7 +17,7 @@ as root:
Note that the kernel modules built here must be used with GSP
firmware and user-space NVIDIA GPU driver components from a corresponding
535.179 driver release. This can be achieved by installing
535.183.01 driver release. This can be achieved by installing
the NVIDIA GPU driver from the .run file using the `--no-kernel-modules`
option. E.g.,
@ -180,7 +180,7 @@ software applications.
## Compatible GPUs
The open-gpu-kernel-modules can be used on any Turing or later GPU
(see the table below). However, in the 535.179 release,
(see the table below). However, in the 535.183.01 release,
GeForce and Workstation support is still considered alpha-quality.
To enable use of the open kernel modules on GeForce and Workstation GPUs,
@ -188,7 +188,7 @@ set the "NVreg_OpenRmEnableUnsupportedGpus" nvidia.ko kernel module
parameter to 1. For more details, see the NVIDIA GPU driver end user
README here:
https://us.download.nvidia.com/XFree86/Linux-x86_64/535.179/README/kernel_open.html
https://us.download.nvidia.com/XFree86/Linux-x86_64/535.183.01/README/kernel_open.html
In the below table, if three IDs are listed, the first is the PCI Device
ID, the second is the PCI Subsystem Vendor ID, and the third is the PCI
@ -894,6 +894,7 @@ Subsystem Device ID.
| NVIDIA GeForce RTX 4050 Laptop GPU | 28A1 |
| NVIDIA RTX 2000 Ada Generation Laptop GPU | 28B8 |
| NVIDIA RTX 1000 Ada Generation Laptop GPU | 28B9 |
| NVIDIA RTX 500 Ada Generation Laptop GPU | 28BA |
| NVIDIA RTX 500 Ada Generation Laptop GPU | 28BB |
| NVIDIA GeForce RTX 4060 Laptop GPU | 28E0 |
| NVIDIA GeForce RTX 4050 Laptop GPU | 28E1 |

View File

@ -72,7 +72,7 @@ EXTRA_CFLAGS += -I$(src)/common/inc
EXTRA_CFLAGS += -I$(src)
EXTRA_CFLAGS += -Wall $(DEFINES) $(INCLUDES) -Wno-cast-qual -Wno-error -Wno-format-extra-args
EXTRA_CFLAGS += -D__KERNEL__ -DMODULE -DNVRM
EXTRA_CFLAGS += -DNV_VERSION_STRING=\"535.179\"
EXTRA_CFLAGS += -DNV_VERSION_STRING=\"535.183.01\"
ifneq ($(SYSSRCHOST1X),)
EXTRA_CFLAGS += -I$(SYSSRCHOST1X)

View File

@ -148,24 +148,23 @@ static NV_STATUS uvm_test_verify_bh_affinity(uvm_intr_handler_t *isr, int node)
static NV_STATUS uvm_test_numa_check_affinity(UVM_TEST_NUMA_CHECK_AFFINITY_PARAMS *params, struct file *filp)
{
uvm_gpu_t *gpu;
NV_STATUS status;
uvm_rm_user_object_t user_rm_va_space = {
.rm_control_fd = -1,
.user_client = params->client,
.user_object = params->smc_part_ref
};
NV_STATUS status = NV_OK;
if (!UVM_THREAD_AFFINITY_SUPPORTED())
return NV_ERR_NOT_SUPPORTED;
status = uvm_gpu_retain_by_uuid(&params->gpu_uuid, &user_rm_va_space, &gpu);
if (status != NV_OK)
return status;
uvm_mutex_lock(&g_uvm_global.global_lock);
gpu = uvm_gpu_get_by_uuid(&params->gpu_uuid);
if (!gpu) {
status = NV_ERR_INVALID_DEVICE;
goto unlock;
}
// If the GPU is not attached to a NUMA node, there is nothing to do.
if (gpu->parent->closest_cpu_numa_node == NUMA_NO_NODE) {
status = NV_ERR_NOT_SUPPORTED;
goto release;
goto unlock;
}
if (gpu->parent->replayable_faults_supported) {
@ -174,7 +173,7 @@ static NV_STATUS uvm_test_numa_check_affinity(UVM_TEST_NUMA_CHECK_AFFINITY_PARAM
gpu->parent->closest_cpu_numa_node);
uvm_gpu_replayable_faults_isr_unlock(gpu->parent);
if (status != NV_OK)
goto release;
goto unlock;
if (gpu->parent->non_replayable_faults_supported) {
uvm_gpu_non_replayable_faults_isr_lock(gpu->parent);
@ -182,7 +181,7 @@ static NV_STATUS uvm_test_numa_check_affinity(UVM_TEST_NUMA_CHECK_AFFINITY_PARAM
gpu->parent->closest_cpu_numa_node);
uvm_gpu_non_replayable_faults_isr_unlock(gpu->parent);
if (status != NV_OK)
goto release;
goto unlock;
}
if (gpu->parent->access_counters_supported) {
@ -192,8 +191,9 @@ static NV_STATUS uvm_test_numa_check_affinity(UVM_TEST_NUMA_CHECK_AFFINITY_PARAM
uvm_gpu_access_counters_isr_unlock(gpu->parent);
}
}
release:
uvm_gpu_release(gpu);
unlock:
uvm_mutex_unlock(&g_uvm_global.global_lock);
return status;
}

View File

@ -1203,8 +1203,6 @@ typedef struct
typedef struct
{
NvProcessorUuid gpu_uuid; // In
NvHandle client; // In
NvHandle smc_part_ref; // In
NV_STATUS rmStatus; // Out
} UVM_TEST_NUMA_CHECK_AFFINITY_PARAMS;

View File

@ -1,5 +1,5 @@
/*
* SPDX-FileCopyrightText: Copyright (c) 1993-2023 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
* SPDX-FileCopyrightText: Copyright (c) 1993-2024 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
* SPDX-License-Identifier: MIT
*
* Permission is hereby granted, free of charge, to any person obtaining a
@ -299,6 +299,7 @@ namespace DisplayPort
bool bDisableSSC;
bool bEnableFastLT;
NvU32 maxLinkRateFromRegkey;
bool bFlushTimeslotWhenDirty;
//
// Latency(ms) to apply between link-train and FEC enable for bug

View File

@ -1,5 +1,5 @@
/*
* SPDX-FileCopyrightText: Copyright (c) 2020-2023 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
* SPDX-FileCopyrightText: Copyright (c) 2020-2024 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
* SPDX-License-Identifier: MIT
*
* Permission is hereby granted, free of charge, to any person obtaining a
@ -66,7 +66,7 @@
#define NV_DP_REGKEY_POWER_DOWN_PHY "DP_POWER_DOWN_PHY"
//
// Regkey to re-assess max link if the first assessed link config
// Regkey to re-assess max link if the first assessed link config
// is lower than the panel max
//
#define NV_DP_REGKEY_REASSESS_MAX_LINK "DP_REASSESS_MAX_LINK"
@ -77,11 +77,12 @@
//
#define NV_DP_DSC_MST_CAP_BUG_3143315 "DP_DSC_MST_CAP_BUG_3143315"
//
// Bug 4388987 : This regkey will disable reading PCON caps for MST.
//
#define NV_DP_REGKEY_MST_PCON_CAPS_READ_DISABLED "DP_BUG_4388987_WAR"
// Bug 4426624: Flush timeslot change to HW when dirty bit is set.
#define NV_DP_REGKEY_FLUSH_TIMESLOT_INFO_WHEN_DIRTY "DP_BUG_4426624_WAR"
//
// Data Base used to store all the regkey values.
// The actual data base is declared statically in dp_evoadapter.cpp.
@ -117,6 +118,7 @@ struct DP_REGKEY_DATABASE
bool bCheckFECForDynamicMuxDSCPanel;
bool bReassessMaxLink;
bool bMSTPCONCapsReadDisabled;
bool bFlushTimeslotWhenDirty;
};
#endif //INCLUDED_DP_REGKEYDATABASE_H

View File

@ -172,6 +172,7 @@ void ConnectorImpl::applyRegkeyOverrides(const DP_REGKEY_DATABASE& dpRegkeyDatab
this->bDscMstCapBug3143315 = dpRegkeyDatabase.bDscMstCapBug3143315;
this->bPowerDownPhyBeforeD3 = dpRegkeyDatabase.bPowerDownPhyBeforeD3;
this->bReassessMaxLink = dpRegkeyDatabase.bReassessMaxLink;
this->bFlushTimeslotWhenDirty = dpRegkeyDatabase.bFlushTimeslotWhenDirty;
}
void ConnectorImpl::setPolicyModesetOrderMitigation(bool enabled)
@ -5234,7 +5235,8 @@ void ConnectorImpl::beforeDeleteStream(GroupImpl * group, bool forFlushMode)
}
}
if (linkUseMultistream() && group && group->isHeadAttached() && group->timeslot.count)
if (linkUseMultistream() && group && group->isHeadAttached() &&
(group->timeslot.count || (this->bFlushTimeslotWhenDirty && group->timeslot.hardwareDirty)))
{
// Detach all the panels from payload
for (Device * d = group->enumDevices(0); d; d = group->enumDevices(d))

View File

@ -1,5 +1,5 @@
/*
* SPDX-FileCopyrightText: Copyright (c) 1993-2023 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
* SPDX-FileCopyrightText: Copyright (c) 1993-2024 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
* SPDX-License-Identifier: MIT
*
* Permission is hereby granted, free of charge, to any person obtaining a
@ -96,7 +96,8 @@ const struct
{NV_DP_CHECK_FEC_FOR_DDS_DSC_PANEL, &dpRegkeyDatabase.bCheckFECForDynamicMuxDSCPanel, DP_REG_VAL_BOOL},
{NV_DP_REGKEY_POWER_DOWN_PHY, &dpRegkeyDatabase.bPowerDownPhyBeforeD3, DP_REG_VAL_BOOL},
{NV_DP_REGKEY_REASSESS_MAX_LINK, &dpRegkeyDatabase.bReassessMaxLink, DP_REG_VAL_BOOL},
{NV_DP_REGKEY_MST_PCON_CAPS_READ_DISABLED, &dpRegkeyDatabase.bMSTPCONCapsReadDisabled, DP_REG_VAL_BOOL}
{NV_DP_REGKEY_MST_PCON_CAPS_READ_DISABLED, &dpRegkeyDatabase.bMSTPCONCapsReadDisabled, DP_REG_VAL_BOOL},
{NV_DP_REGKEY_FLUSH_TIMESLOT_INFO_WHEN_DIRTY, &dpRegkeyDatabase.bFlushTimeslotWhenDirty, DP_REG_VAL_BOOL}
};
EvoMainLink::EvoMainLink(EvoInterface * provider, Timer * timer) :

View File

@ -36,25 +36,25 @@
// and then checked back in. You cannot make changes to these sections without
// corresponding changes to the buildmeister script
#ifndef NV_BUILD_BRANCH
#define NV_BUILD_BRANCH r535_00
#define NV_BUILD_BRANCH r538_67
#endif
#ifndef NV_PUBLIC_BRANCH
#define NV_PUBLIC_BRANCH r535_00
#define NV_PUBLIC_BRANCH r538_67
#endif
#if defined(NV_LINUX) || defined(NV_BSD) || defined(NV_SUNOS)
#define NV_BUILD_BRANCH_VERSION "rel/gpu_drv/r535/r535_00-537"
#define NV_BUILD_CHANGELIST_NUM (34218726)
#define NV_BUILD_BRANCH_VERSION "rel/gpu_drv/r535/r538_67-552"
#define NV_BUILD_CHANGELIST_NUM (34280977)
#define NV_BUILD_TYPE "Official"
#define NV_BUILD_NAME "rel/gpu_drv/r535/r535_00-537"
#define NV_LAST_OFFICIAL_CHANGELIST_NUM (34218726)
#define NV_BUILD_NAME "rel/gpu_drv/r535/r538_67-552"
#define NV_LAST_OFFICIAL_CHANGELIST_NUM (34280977)
#else /* Windows builds */
#define NV_BUILD_BRANCH_VERSION "r535_00-549"
#define NV_BUILD_CHANGELIST_NUM (34218726)
#define NV_BUILD_BRANCH_VERSION "r538_67-1"
#define NV_BUILD_CHANGELIST_NUM (34280977)
#define NV_BUILD_TYPE "Official"
#define NV_BUILD_NAME "538.62"
#define NV_LAST_OFFICIAL_CHANGELIST_NUM (34218726)
#define NV_BUILD_NAME "538.69"
#define NV_LAST_OFFICIAL_CHANGELIST_NUM (34280977)
#define NV_BUILD_BRANCH_BASE_VERSION R535
#endif
// End buildmeister python edited section

View File

@ -4,7 +4,7 @@
#if defined(NV_LINUX) || defined(NV_BSD) || defined(NV_SUNOS) || defined(NV_VMWARE) || defined(NV_QNX) || defined(NV_INTEGRITY) || \
(defined(RMCFG_FEATURE_PLATFORM_GSP) && RMCFG_FEATURE_PLATFORM_GSP == 1)
#define NV_VERSION_STRING "535.179"
#define NV_VERSION_STRING "535.183.01"
#else

View File

@ -1,5 +1,5 @@
/*
* SPDX-FileCopyrightText: Copyright (c) 2003-2022 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
* SPDX-FileCopyrightText: Copyright (c) 2003-2024 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
* SPDX-License-Identifier: MIT
*
* Permission is hereby granted, free of charge, to any person obtaining a
@ -24,4 +24,64 @@
#ifndef __ga100_dev_runlist_h__
#define __ga100_dev_runlist_h__
#define NV_CHRAM_CHANNEL(i) (0x000+(i)*4) /* RW-4A */
#define NV_CHRAM_CHANNEL__SIZE_1 2048 /* */
#define NV_CHRAM_CHANNEL_WRITE_CONTROL 0:0 /* -WIVF */
#define NV_CHRAM_CHANNEL_WRITE_CONTROL_ONES_SET_BITS 0x00000000 /* -WI-V */
#define NV_CHRAM_CHANNEL_WRITE_CONTROL_ONES_CLEAR_BITS 0x00000001 /* -W--V */
#define NV_CHRAM_CHANNEL_ENABLE 1:1 /* RWIVF */
#define NV_CHRAM_CHANNEL_ENABLE_NOT_IN_USE 0x00000000 /* RWI-V */
#define NV_CHRAM_CHANNEL_ENABLE_IN_USE 0x00000001 /* RW--V */
#define NV_CHRAM_CHANNEL_NEXT 2:2 /* RWIVF */
#define NV_CHRAM_CHANNEL_NEXT_FALSE 0x00000000 /* RWI-V */
#define NV_CHRAM_CHANNEL_NEXT_TRUE 0x00000001 /* RW--V */
#define NV_CHRAM_CHANNEL_BUSY 3:3 /* R-IVF */
#define NV_CHRAM_CHANNEL_BUSY_FALSE 0x00000000 /* R-I-V */
#define NV_CHRAM_CHANNEL_BUSY_TRUE 0x00000001 /* R---V */
#define NV_CHRAM_CHANNEL_PBDMA_FAULTED 4:4 /* RWIVF */
#define NV_CHRAM_CHANNEL_PBDMA_FAULTED_FALSE 0x00000000 /* RWI-V */
#define NV_CHRAM_CHANNEL_PBDMA_FAULTED_TRUE 0x00000001 /* RW--V */
#define NV_CHRAM_CHANNEL_ENG_FAULTED 5:5 /* RWIVF */
#define NV_CHRAM_CHANNEL_ENG_FAULTED_FALSE 0x00000000 /* RWI-V */
#define NV_CHRAM_CHANNEL_ENG_FAULTED_TRUE 0x00000001 /* RW--V */
#define NV_CHRAM_CHANNEL_ON_PBDMA 6:6 /* R-IVF */
#define NV_CHRAM_CHANNEL_ON_PBDMA_FALSE 0x00000000 /* R-I-V */
#define NV_CHRAM_CHANNEL_ON_PBDMA_TRUE 0x00000001 /* R---V */
#define NV_CHRAM_CHANNEL_ON_ENG 7:7 /* R-IVF */
#define NV_CHRAM_CHANNEL_ON_ENG_FALSE 0x00000000 /* R-I-V */
#define NV_CHRAM_CHANNEL_ON_ENG_TRUE 0x00000001 /* R---V */
#define NV_CHRAM_CHANNEL_PENDING 8:8 /* RWIVF */
#define NV_CHRAM_CHANNEL_PENDING_FALSE 0x00000000 /* RWI-V */
#define NV_CHRAM_CHANNEL_PENDING_TRUE 0x00000001 /* RW--V */
#define NV_CHRAM_CHANNEL_CTX_RELOAD 9:9 /* RWIVF */
#define NV_CHRAM_CHANNEL_CTX_RELOAD_FALSE 0x00000000 /* RWI-V */
#define NV_CHRAM_CHANNEL_CTX_RELOAD_TRUE 0x00000001 /* RW--V */
#define NV_CHRAM_CHANNEL_PBDMA_BUSY 10:10 /* R-IVF */
#define NV_CHRAM_CHANNEL_PBDMA_BUSY_FALSE 0x00000000 /* R-I-V */
#define NV_CHRAM_CHANNEL_PBDMA_BUSY_TRUE 0x00000001 /* R---V */
#define NV_CHRAM_CHANNEL_ENG_BUSY 11:11 /* R-IVF */
#define NV_CHRAM_CHANNEL_ENG_BUSY_FALSE 0x00000000 /* R-I-V */
#define NV_CHRAM_CHANNEL_ENG_BUSY_TRUE 0x00000001 /* R---V */
#define NV_CHRAM_CHANNEL_ACQUIRE_FAIL 12:12 /* RWIVF */
#define NV_CHRAM_CHANNEL_ACQUIRE_FAIL_FALSE 0x00000000 /* RWI-V */
#define NV_CHRAM_CHANNEL_ACQUIRE_FAIL_TRUE 0x00000001 /* RW--V */
#define NV_CHRAM_CHANNEL_UPDATE 31:0 /* */
#define NV_CHRAM_CHANNEL_UPDATE_ENABLE_CHANNEL 0x00000002 /* */
#define NV_CHRAM_CHANNEL_UPDATE_DISABLE_CHANNEL 0x00000003 /* */
#define NV_CHRAM_CHANNEL_UPDATE_FORCE_CTX_RELOAD 0x00000200 /* */
#define NV_CHRAM_CHANNEL_UPDATE_RESET_PBDMA_FAULTED 0x00000011 /* */
#define NV_CHRAM_CHANNEL_UPDATE_RESET_ENG_FAULTED 0x00000021 /* */
#define NV_CHRAM_CHANNEL_UPDATE_CLEAR_CHANNEL 0xFFFFFFFF /* */
#define NV_RUNLIST_PREEMPT 0x098 /* RW-4R */
#define NV_RUNLIST_PREEMPT_ID 11:0 /* */
#define NV_RUNLIST_PREEMPT_ID_HW 10:0 /* RWIUF */
#define NV_RUNLIST_PREEMPT_ID_HW_NULL 0x00000000 /* RWI-V */
#define NV_RUNLIST_PREEMPT_TSG_PREEMPT_PENDING 20:20 /* R-IVF */
#define NV_RUNLIST_PREEMPT_TSG_PREEMPT_PENDING_FALSE 0x00000000 /* R-I-V */
#define NV_RUNLIST_PREEMPT_TSG_PREEMPT_PENDING_TRUE 0x00000001 /* R---V */
#define NV_RUNLIST_PREEMPT_RUNLIST_PREEMPT_PENDING 21:21 /* R-IVF */
#define NV_RUNLIST_PREEMPT_RUNLIST_PREEMPT_PENDING_FALSE 0x00000000 /* R-I-V */
#define NV_RUNLIST_PREEMPT_RUNLIST_PREEMPT_PENDING_TRUE 0x00000001 /* R---V */
#define NV_RUNLIST_PREEMPT_TYPE 25:24 /* RWIVF */
#define NV_RUNLIST_PREEMPT_TYPE_RUNLIST 0x00000000 /* RWI-V */
#define NV_RUNLIST_PREEMPT_TYPE_TSG 0x00000001 /* RW--V */
#endif // __ga100_dev_runlist_h__

View File

@ -70,8 +70,8 @@ extern "C" {
// Link Transition Timeouts in miliseconds
#define NVLINK_TRANSITION_OFF_TIMEOUT 1
#define NVLINK_TRANSITION_SAFE_TIMEOUT 300
#define NVLINK_TRANSITION_HS_TIMEOUT 8000
#define NVLINK_TRANSITION_SAFE_TIMEOUT 70
#define NVLINK_TRANSITION_HS_TIMEOUT 7000
#define NVLINK_TRANSITION_ACTIVE_PENDING 2000
#define NVLINK_TRANSITION_POST_HS_TIMEOUT 70

View File

@ -35,7 +35,7 @@
const NvU32 soe_ucode_data_lr10_dbg[] = {
0x00fec0d0, 0x0004fe00, 0x0017167e, 0x08f802f8, 0xa4b300f8, 0x8c890a00, 0x9abf000f, 0x1100a0b3,
0x0d00b0b3, 0xa001aa98, 0xf8a43dba, 0x0a02f800, 0xbd00f8ff, 0xfc30f494, 0x40fe02f9, 0x04009001,
0x0db209a0, 0x0003237e, 0xa4b3afb2, 0x0dbf1601, 0x0a01d4b3, 0x002e8989, 0xa43d9d20, 0x00006b3e,
0x0db209a0, 0x0003237e, 0xa4b3afb2, 0x0dbf1601, 0x0a01d4b3, 0x002e8d89, 0xa43d9d20, 0x00006b3e,
0xfc09040a, 0x0bf4f9a6, 0xfbff0a05, 0x337e0405, 0xa0330000, 0xa0330a04, 0x02f80600, 0xb37e00f8,
0xafb20003, 0x0801a4b3, 0x00f8a43d, 0xfc09040a, 0x0bf4f9a6, 0x0a02f807, 0xbd00f8ff, 0xbdc4bdb4,
0x007e7ed4, 0xf900f800, 0xb2a2b222, 0xb2c0b2b1, 0xb21bb22a, 0x7eff0d0c, 0x3300007e, 0xfbf400a4,
@ -157,11 +157,11 @@ const NvU32 soe_ucode_data_lr10_dbg[] = {
0x0142fe01, 0x90271190, 0x1ab22622, 0x5e7e2bb2, 0x020a0038, 0x787eab32, 0x0abf0038, 0x00043998,
0x3f95f901, 0x7e2b3f1a, 0xbf003878, 0x009b7e3a, 0xfb0a3200, 0x5d330c65, 0x3dff5c00, 0x0f4b3e04,
0x3dbcb200, 0x8aabb2d4, 0x7e0010d0, 0xf8000e6b, 0x0dbcb200, 0x8aabb201, 0x7e0010d0, 0xf8000e6b,
0xb212f900, 0xb3b132a0, 0xf80a00a4, 0x100e3e09, 0x2e808900, 0x0b9abf00, 0x00de7eff, 0xff19c400,
0xb212f900, 0xb3b132a0, 0xf80a00a4, 0x100e3e09, 0x2e848900, 0x0b9abf00, 0x00de7eff, 0xff19c400,
0x0301008f, 0xbc099e94, 0xefcfe0ef, 0x8099b800, 0x94b60001, 0x009dcf09, 0xf0020918, 0x09352095,
0xf40fa602, 0xf63e411b, 0xf918000f, 0x2094f002, 0x3f340bf4, 0x009433f9, 0xf8cbbc0b, 0x000fef3e,
0xf001f918, 0x9990ff94, 0x049afd03, 0xf6f0f9bc, 0xff3e00ef, 0x1bc4000f, 0x8cfc0aff, 0xa6002e68,
0xc91bf4fd, 0x002e8089, 0x9b7e9abf, 0x11fb0000, 0xfc8b02f9, 0x127e0010, 0xa0320000, 0x0f00a033,
0xf001f918, 0x9990ff94, 0x049afd03, 0xf6f0f9bc, 0xff3e00ef, 0x1bc4000f, 0x8cfc0aff, 0xa6002e6c,
0xc91bf4fd, 0x002e8489, 0x9b7e9abf, 0x11fb0000, 0xfc8b02f9, 0x127e0010, 0xa0320000, 0x0f00a033,
0x0000ea7e, 0x7eff0bc4, 0x8900184a, 0xbf0010fc, 0x11008990, 0x899fbf00, 0x180010ec, 0x9e35180e,
0xf40fa60e, 0x0918101b, 0x00943319, 0x3ea4bd0a, 0x1800107a, 0xb4331d0b, 0xa4bd0a00, 0x00106f3e,
0x3d200a90, 0x13607ec4, 0x00a6b000, 0x3d0e1ef4, 0x19093594, 0x00110089, 0x01fb90a0, 0x89ffa4f0,
@ -230,11 +230,11 @@ const NvU32 soe_ucode_data_lr10_dbg[] = {
0x31f400f8, 0x0028f400, 0x02f800f8, 0x477e00f8, 0x00f80019, 0x001434d9, 0x0d9b1800, 0x7e0c9a18,
0xf8001a12, 0x1a127e00, 0x7e00f800, 0xf80019cd, 0x14008900, 0x0099cf02, 0xf40194f0, 0xf17e160b,
0x008f003c, 0xf9ce0213, 0x0195f000, 0xf800f9f7, 0xf802f800, 0xf830f400, 0x0005dcdf, 0xbf02f900,
0x0149feff, 0xa0089990, 0xd9f43d9f, 0x00002e89, 0x004f9f20, 0x00ffcf06, 0xcf07004e, 0x004900ee,
0x0149feff, 0xa0089990, 0xd9f43d9f, 0x00002e8d, 0x004f9f20, 0x00ffcf06, 0xcf07004e, 0x004900ee,
0x0099cf02, 0x95049ffd, 0xeeb910ef, 0x049efd00, 0xff00ffb9, 0x09c4049f, 0x070bf401, 0x003b797e,
0x100009e4, 0x0f2f0bf4, 0x0149fe01, 0x0289008e, 0x20079990, 0x00e9ce9f, 0x9ffdfe0f, 0x00e9f704,
0x001408d9, 0xfe9abf00, 0x010c014b, 0x7e07bb90, 0xe400006e, 0x73800009, 0x7e080090, 0x49001871,
0x90f70100, 0x0149fe00, 0xbf089990, 0x05dcd99e, 0x9fbf0000, 0x002e89d9, 0xa69a3f00, 0x070bf4ef,
0x90f70100, 0x0149fe00, 0xbf089990, 0x05dcd99e, 0x9fbf0000, 0x002e8dd9, 0xa69a3f00, 0x070bf4ef,
0x003a317e, 0x0a0805fb, 0xf900f801, 0x03a99802, 0x94f0a0b2, 0x0d0bf401, 0x277eaabf, 0x673e001a,
0xa9bf0019, 0x98009acf, 0x0998030f, 0x020e9801, 0xff02f4f0, 0x9ea694a9, 0x320b9cf0, 0x00f0b39a,
0x0096300c, 0x320b9cf0, 0xf401fb9a, 0x12f9ec30, 0x900149fe, 0xdcd10899, 0xa0000005, 0x019bb59a,
@ -304,11 +304,11 @@ const NvU32 soe_ucode_data_lr10_dbg[] = {
0x9b7ea032, 0xdd7e000a, 0x1fbf000d, 0x0a3229bf, 0x0bf4f9a6, 0x3a317e07, 0x1855fb00, 0x3d7e040a,
0xa033003a, 0x508a2400, 0x277e1200, 0xa4f0001a, 0x150bf401, 0x1200588a, 0x001a277e, 0x1a00a0b3,
0xf407a9c4, 0x02f8070b, 0x020a00f8, 0x003a3d7e, 0x0600a433, 0x00f802f8, 0x00140cd9, 0xdb9abf00,
0x40000000, 0x08b4aab8, 0x83ed7e00, 0xd900f800, 0x0000140c, 0x00db9abf, 0xb8400000, 0x0008c4aa,
0x0083ed7e, 0x0cd900f8, 0xbf000014, 0x0000db9a, 0xaab88000, 0x7e0008c4, 0xf80083ed, 0x140cd900,
0x40000000, 0x08b4aab8, 0x83f57e00, 0xd900f800, 0x0000140c, 0x00db9abf, 0xb8400000, 0x0008c4aa,
0x0083f57e, 0x0cd900f8, 0xbf000014, 0x0000db9a, 0xaab88000, 0x7e0008c4, 0xf80083f5, 0x140cd900,
0x99bf0000, 0x01c0008f, 0xcf609a90, 0x99c700f9, 0x0090b34c, 0x0190b337, 0x3e02f8f6, 0xcf00222b,
0x99c700f9, 0x0090b34c, 0x0190b30e, 0x3e02f8f6, 0x8b00223f, 0xcf01c200, 0x18d900bb, 0xfd040400,
0xed7e05b9, 0x00f80083, 0x01c10089, 0xdf009af6, 0x800000f1, 0x010099b8, 0x009ff702, 0xb2009fcf,
0xf57e05b9, 0x00f80083, 0x01c10089, 0xdf009af6, 0x800000f1, 0x010099b8, 0x009ff702, 0xb2009fcf,
0x223f3e9f, 0xd902f900, 0x0000140c, 0xa0b299bf, 0x08c89ab8, 0x1a277e00, 0xbb010900, 0xa9fd0490,
0x0bacf004, 0x02f901fb, 0x00140cd9, 0x8f9ebf00, 0xcf01c000, 0x99c700f9, 0x0099b34c, 0x90b301bb,
0x02f8f501, 0x0022b33e, 0xc700f9cf, 0x99b34c99, 0xb3019700, 0xf8f50190, 0x22c83e02, 0x00f9cf00,
@ -318,7 +318,7 @@ const NvU32 soe_ucode_data_lr10_dbg[] = {
0xb80099b3, 0x0190b300, 0x3e02f8f5, 0xcf00233a, 0x99c700f9, 0x0099b34c, 0x90b30081, 0x02f8f501,
0x00234f3e, 0xc700f9cf, 0x90b34c99, 0x90b35700, 0x02f8f601, 0x0023643e, 0x0065f57e, 0x000000d9,
0x9409ff40, 0x7e070bf4, 0xd90067e7, 0x02000000, 0x000000df, 0xb409ff04, 0xf4940fff, 0xbffd060b,
0x0000df05, 0x0fff0800, 0x060bf494, 0xd905bffd, 0x0000140c, 0xaab89abf, 0x7e0008c4, 0xfb0083ed,
0x0000df05, 0x0fff0800, 0x060bf494, 0xd905bffd, 0x0000140c, 0xaab89abf, 0x7e0008c4, 0xfb0083f5,
0xc2008901, 0x0099cf01, 0x95049dff, 0x94b31f09, 0x783eae01, 0xefb80023, 0x890008a4, 0xf601c100,
0xf1df009f, 0xb8800000, 0x02010099, 0xcf009ff7, 0x9fb2009f, 0x0023643e, 0x01c20089, 0x8f009dcf,
0x3e01c000, 0xb800234f, 0x000890ef, 0x01c10089, 0xdf009ff6, 0x800000f1, 0x010099b8, 0x009ff702,
@ -443,36 +443,36 @@ const NvU32 soe_ucode_data_lr10_dbg[] = {
0x0032b13e, 0xb53e3505, 0x02050032, 0x0032b53e, 0x003a317e, 0xf42885fb, 0xdcdff430, 0xf9000005,
0xfeffbf22, 0x99900149, 0x0142fe14, 0x94bd9fa0, 0xa00c2290, 0x3da37e29, 0x00a03300, 0xda040b56,
0x00002944, 0x2db2bcb2, 0x0042d77e, 0xa433a032, 0x41fe4300, 0x10119001, 0x8e7e1ab2, 0xa0320033,
0x3100a433, 0x2bbf1cbf, 0x24d1a4bd, 0x7e000014, 0xa000b06d, 0x00a0b31a, 0x7eb43d1a, 0xb300b105,
0xbf1200a0, 0x7eff001a, 0x3e00b63f, 0x00003371, 0x0149feff, 0xbf149990, 0x05dcd99f, 0x99bf0000,
0x3100a433, 0x2bbf1cbf, 0x24d1a4bd, 0x7e000014, 0xa000b075, 0x00a0b31a, 0x7eb43d1a, 0xb300b10d,
0xbf1200a0, 0x7eff001a, 0x3e00b647, 0x00003371, 0x0149feff, 0xbf149990, 0x05dcd99f, 0x99bf0000,
0xf9a60a32, 0x7e070bf4, 0xfb003a31, 0x0e090c25, 0xa43da9a0, 0x30f400f8, 0x05dcdfd8, 0x62f90000,
0x30f4ffbf, 0x0149fef4, 0xa04c9990, 0xb2a93f9f, 0x01a398a6, 0x0d019033, 0x60489d33, 0x35a33e03,
0x04301800, 0x1b010d33, 0x03329801, 0x3d043198, 0x10dc4ba4, 0xd501004c, 0x00000644, 0x0038327e,
0xa4b35aa0, 0x02f80c00, 0x1a3e0501, 0x49fe0037, 0x28999001, 0x00299cd4, 0xb51cb200, 0x91b50741,
0x352bb201, 0x42b51540, 0xbd92a006, 0x10dc4ed4, 0x0020d07e, 0xad33a132, 0xbf015900, 0x33993f59,
0xa4b35aa0, 0x02f80c00, 0x1a3e0501, 0x49fe0037, 0x28999001, 0x00299cd4, 0xb51cb200, 0x91b50841,
0x352bb201, 0x42b51940, 0xbd92a007, 0x10dc4ed4, 0x0020d07e, 0xad33a132, 0xbf015900, 0x33993f59,
0x980d0090, 0x95f00149, 0x0149b508, 0x000644d9, 0x1899bf00, 0x90336999, 0x9cdf1300, 0x98000029,
0x95f101f9, 0xf9b54000, 0x299cda01, 0x037e0000, 0x3098009c, 0x01027e02, 0x8aa3d900, 0xacb20000,
0xb20091b0, 0xbdb4bd0d, 0x2e70da04, 0x01b00000, 0x08013001, 0xc87e010e, 0x9cd90013, 0xdf000029,
0x1e000000, 0xfe509035, 0x99900149, 0x0142fe34, 0x22909fa0, 0xb2010a38, 0x94ef7e2b, 0x1fa43300,
0xc42bbf1b, 0x1bf401b9, 0x01b5f014, 0x2ba0010a, 0x00950a7e, 0x061fa033, 0xb4bd09f8, 0x0a7e020a,
0x9cda0095, 0x7e000029, 0xfe009ab2, 0xb4bd014a, 0x010dc4bd, 0x7e34aa90, 0x3e0075b0, 0x33003574,
0xd9320204, 0x00000644, 0xa0b39abf, 0xb4d97f00, 0x98000029, 0x9bbf019c, 0x9cd9f43d, 0xbd000029,
0x159f35d4, 0x7e10dc4e, 0x320020d0, 0x356f3ea1, 0x030d3300, 0x0e7e0207, 0x39180001, 0x00903308,
0x033e9824, 0x002a3cd9, 0x2a44df00, 0x9ea00000, 0xb5043e98, 0x3998019e, 0x98f9a005, 0xfeb5063e,
0x1c391801, 0x21009033, 0x00299cdf, 0x08399800, 0x982dfe98, 0x9efd2efd, 0x2df9b505, 0xfd093998,
0xf9b5059d, 0x01087e2e, 0x3e143d00, 0x33003574, 0x01ab001d, 0xb2016b18, 0x0f817e3a, 0xfe020900,
0x95f101f9, 0xf9b54000, 0x299cda01, 0x0b7e0000, 0x3098009c, 0x01027e02, 0x8aabd900, 0xacb20000,
0xb20091b0, 0xbdb4bd0d, 0x2e74da04, 0x01b00000, 0x08013001, 0xc87e010e, 0x9cd90013, 0xdf000029,
0x1e000000, 0xfe549035, 0x99900149, 0x0142fe34, 0x22909fa0, 0xb2010a38, 0x94f77e2b, 0x1fa43300,
0xc42bbf1b, 0x1bf401b9, 0x01b5f014, 0x2ba0010a, 0x0095127e, 0x061fa033, 0xb4bd09f8, 0x127e020a,
0x9cda0095, 0x7e000029, 0xfe009aba, 0xb4bd014a, 0x010dc4bd, 0x7e34aa90, 0x3e0075b0, 0x33003574,
0xd9320204, 0x00000644, 0xa0b39abf, 0xb8d97f00, 0x98000029, 0x9bbf019c, 0x9cd9f43d, 0xbd000029,
0x199f35d4, 0x7e10dc4e, 0x320020d0, 0x356f3ea1, 0x030d3300, 0x0e7e0207, 0x39180001, 0x00903308,
0x033e9824, 0x002a40d9, 0x2a48df00, 0x9ea00000, 0xb5043e98, 0x3998019e, 0x98f9a005, 0xfeb5063e,
0x1c391801, 0x21009033, 0x00299cdf, 0x08399800, 0x982efe98, 0x9efd2ffd, 0x2ef9b505, 0xfd093998,
0xf9b5059d, 0x01087e2f, 0x3e143d00, 0x33003574, 0x01ab001d, 0xb2016b18, 0x0f817e3a, 0xfe020900,
0xff90014f, 0x3df92048, 0x02f93594, 0x09033318, 0xb2b4bd04, 0x03f335fa, 0x7e01f935, 0x3e000f71,
0xfe00371a, 0x41fe0140, 0x44009001, 0xfe401190, 0x0ab20142, 0xb23c2290, 0x3d2cb21b, 0x75b07ed4,
0x02399800, 0x010a0fbf, 0x1bf4f9a6, 0x052cde3c, 0xe93f0000, 0x0e009033, 0x1e0a943d, 0x063ee920,
0xffd90036, 0xff200000, 0x94b394f9, 0x0ab2121c, 0x2cb21bb2, 0x0098b97e, 0x0036063e, 0x1bb20ab2,
0x3e7e2cb2, 0x4bfe008d, 0x44bb9001, 0xa9c4bebf, 0xffffdf1f, 0x94b6e0ff, 0x04effd18, 0xa0e59eff,
0xffd90036, 0xff200000, 0x94b394f9, 0x0ab2121c, 0x2cb21bb2, 0x0098c17e, 0x0036063e, 0x1bb20ab2,
0x467e2cb2, 0x4bfe008d, 0x44bb9001, 0xa9c4bebf, 0xffffdf1f, 0x94b6e0ff, 0x04effd18, 0xa0e59eff,
0x0000d9be, 0xe9ff4000, 0x6b0bf494, 0x681fa433, 0x900149fe, 0x9dbf4099, 0xbf049992, 0x1ee4339c,
0x0003df42, 0xff89ff00, 0xefff3fff, 0x94d9fff4, 0xff0294b6, 0xc0b3e5f9, 0xe9c50b00, 0x36703e03,
0x95fd0900, 0xe9fd16df, 0x00f0b304, 0x01e9c50d, 0x943eb9a0, 0xfe090036, 0x3e94e9ff, 0xdf003670,
0xff000000, 0xffffffd9, 0xf4efff00, 0xfd94d9ff, 0xbfa005f9, 0xfe0149fe, 0x9990014f, 0x44ff9040,
0xffbf9ebf, 0xbf049992, 0x0499929d, 0x99929fa0, 0x929ea004, 0x9da00499, 0x000a747e, 0x00299cd9,
0x48991800, 0x0a009433, 0xd23e02f8, 0x90330036, 0x4efe1e01, 0x38ee9001, 0xffdfe9bf, 0xfde0ffff,
0x00df049f, 0xfd010000, 0xe9a0059f, 0x9cd9f43d, 0x0d000029, 0x489f3501, 0xfe014bfe, 0xbb90014c,
0x4c991800, 0x0a009433, 0xd23e02f8, 0x90330036, 0x4efe1e01, 0x38ee9001, 0xffdfe9bf, 0xfde0ffff,
0x00df049f, 0xfd010000, 0xe9a0059f, 0x9cd9f43d, 0x0d000029, 0x4c9f3501, 0xfe014bfe, 0xbb90014c,
0x30cc9034, 0x90014afe, 0xb07e38aa, 0x9b7e0075, 0x143d000a, 0x00371a3e, 0x49fee401, 0x4c999001,
0xdcd99fbf, 0xbf000005, 0xa61a3299, 0x070bf4f9, 0x003a317e, 0xfb0c30f4, 0xa9922865, 0x929ba004,
0xecb548ae, 0x00008906, 0xb2e9a030, 0x9294bdaf, 0xfab24cff, 0x00f8f9a0, 0x8f7e02f9, 0xa4b3005c,
@ -619,9 +619,9 @@ const NvU32 soe_ucode_data_lr10_dbg[] = {
0x1c339000, 0x05242290, 0xbf040402, 0x0d080c6a, 0x7e3bb2ff, 0x330000c1, 0x98f400a4, 0x193f0131,
0xeb079433, 0x3d041918, 0x2944da04, 0x94330000, 0x907e0a00, 0xa0320043, 0xb2013b18, 0x0f817e1a,
0x00043300, 0x022035ca, 0x11182520, 0x352ab203, 0xb4bd0124, 0x7e032135, 0x3e000f71, 0xf40048eb,
0xdcdff430, 0xf9000005, 0xbdffbf22, 0x0140fe94, 0xb50c0090, 0x09a00109, 0x900149fe, 0x7cd21499,
0xa000002e, 0x7e01b29f, 0x3e0074f8, 0x9800497e, 0x993f0119, 0x0a099433, 0x967e0ab2, 0x70da0033,
0x7e00002e, 0xb2001475, 0xb22abfad, 0x7e080c0b, 0x330000c1, 0xdadc00a0, 0x00002e70, 0x0014b57e,
0xdcdff430, 0xf9000005, 0xbdffbf22, 0x0140fe94, 0xb50c0090, 0x09a00109, 0x900149fe, 0x80d21499,
0xa000002e, 0x7e01b29f, 0x3e0074f8, 0x9800497e, 0x993f0119, 0x0a099433, 0x967e0ab2, 0x74da0033,
0x7e00002e, 0xb2001475, 0xb22abfad, 0x7e080c0b, 0x330000c1, 0xdadc00a0, 0x00002e74, 0x0014b57e,
0x00497e3e, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
@ -641,28 +641,28 @@ const NvU32 soe_ucode_data_lr10_dbg[] = {
0xa13018a1, 0x24a13020, 0x300101b0, 0x11300811, 0x1c01300c, 0x804e080d, 0x05c8da00, 0x0a7e0000,
0x20da005d, 0x0b000014, 0x7e080c04, 0x33005937, 0x019000ad, 0xf1493f4c, 0xdb0000c3, 0x00000120,
0x3028a130, 0xa13000a1, 0x14a13010, 0x3018a130, 0xa13020a1, 0x0101b024, 0x30081130, 0x01300c11,
0x4e070d1c, 0xccda0100, 0x7e000005, 0xda005d0a, 0x00002e7c, 0x080c1bb2, 0x0059377e, 0x4300ad33,
0x4e070d1c, 0xccda0100, 0x7e000005, 0xda005d0a, 0x00002e80, 0x080c1bb2, 0x0059377e, 0x4300ad33,
0x48c24c01, 0x0000c3f1, 0x0000fcdb, 0x28a13000, 0x3000a130, 0xa13010a1, 0x18a13014, 0x3020a130,
0x01b024a1, 0x08113001, 0x300c1130, 0x050d1c01, 0xda00c04e, 0x000005d0, 0x005d0a7e, 0x001404da,
0x0c040b00, 0x59377e08, 0x00ad3300, 0x4d4c00f6, 0x00c3f171, 0x00d8db00, 0xa1300000, 0x00a13028,
0x3010a130, 0xa13014a1, 0x20a13018, 0xb024a130, 0x11300101, 0x0c113008, 0x0d1c0130, 0x00804e09,
0x0005d4da, 0x5d0a7e00, 0x1428da00, 0x040b0000, 0x377e080c, 0xad330059, 0x4c00a900, 0xc3f1b7cb,
0x0005d4da, 0x5d0a7e00, 0x1428da00, 0x040b0000, 0x377e080c, 0xad330059, 0x4c00a900, 0xc3f1b7d3,
0xb4db0000, 0x30000000, 0xa13028a1, 0x10a13000, 0x3014a130, 0xa13018a1, 0x24a13020, 0x300c1130,
0x01b01c01, 0x08113001, 0xc04e0a0d, 0x05d8da00, 0x0a7e0000, 0x1cda005d, 0x0b000014, 0x7e080c04,
0x33005937, 0x7e5c00a4, 0x7e005c97, 0x7e004db4, 0x7e005931, 0x7e000a74, 0x7e003cf7, 0x7e005249,
0x7e004d7d, 0x7e004df2, 0x7e005208, 0x7e005216, 0x7e0053af, 0x7e0053d2, 0x7e0053e7, 0x7e0053fc,
0x7e005438, 0x7e00544d, 0x7e00591d, 0x7e00706d, 0x7e005462, 0x7e004ea6, 0x330059ae, 0xf80600a0,
0x2c30f402, 0x30d911fb, 0xbf000014, 0x2e88da99, 0x99980000, 0xf895f905, 0xf8400a00, 0x0070df00,
0x2c30f402, 0x30d911fb, 0xbf000014, 0x2e8cda99, 0x99980000, 0xf895f905, 0xf8400a00, 0x0070df00,
0x00492000, 0x009ff607, 0xcf03004e, 0xff4f00e9, 0x049ffdcf, 0x800095f1, 0x8f00e9f6, 0x4900b071,
0x9ff60400, 0x15008f00, 0x00f9ce02, 0xf70195f0, 0x00f800f9, 0xf820004a, 0x01004f00, 0xf000f9ce,
0xf9f71095, 0x07004f00, 0xf000f9ce, 0xf9f71095, 0x04004f00, 0xf000f9ce, 0xf9f71095, 0xd900f800,
0x00001430, 0x8ada99bf, 0x9800002e, 0x95f90899, 0x367e00f8, 0xa433004e, 0xaddf1100, 0x49deadde,
0x00001430, 0x8eda99bf, 0x9800002e, 0x95f90899, 0x367e00f8, 0xa433004e, 0xaddf1100, 0x49deadde,
0x9ff61000, 0x7e02f800, 0x7e004e54, 0x7e004e15, 0xf8004e69, 0x90008900, 0x0099cf00, 0xf40194f0,
0x0089150b, 0x9fcf00a5, 0xf0ef0e00, 0xfefd07f5, 0x009ff604, 0x008900f8, 0x9fcf0090, 0x01f9c400,
0x3d071bf4, 0xc700f8a4, 0x96b024f9, 0x0b9cf002, 0x00f89a32, 0x0089050f, 0x9ff60180, 0xb8060f00,
0x00010099, 0xf8009ff6, 0x02008900, 0x0099cf01, 0x1000008f, 0xf4049ffd, 0x34da181b, 0x7e008204,
0xf0001a27, 0x1bf401a4, 0x0a02f809, 0x3d00f824, 0xd900f8a4, 0x00001430, 0x34da99bf, 0x98000014,
0x95f90e99, 0x1e0a00f8, 0x00b9a27e, 0x0600a033, 0x00f802f8, 0x0100008f, 0xf6590049, 0x00f8009f,
0x95f90e99, 0x1e0a00f8, 0x00b9aa7e, 0x0600a033, 0x00f802f8, 0x0100008f, 0xf6590049, 0x00f8009f,
0x00900089, 0xf00099ce, 0x0bf40194, 0xf1008e20, 0x00e9ce00, 0x9ffdef0f, 0x00e9f704, 0x5200eeb8,
0x00e9ce02, 0xf7049ffd, 0x00f800e9, 0x7e0a004a, 0xe7001a27, 0xb30114aa, 0x4f1e06a4, 0xf9cf4f00,
0xe899c700, 0x110f94b3, 0xf000f9cf, 0x9cf0ff94, 0xf89a320b, 0xf8a43d00, 0x8902f900, 0xce009000,
@ -690,24 +690,24 @@ const NvU32 soe_ucode_data_lr10_dbg[] = {
0x877e0c0a, 0xb4bd001a, 0xd4bdc4bd, 0x137e0f0a, 0xb4bd001f, 0x010ca1b2, 0x100ad4bd, 0x001f137e,
0x1a90a0b2, 0x1a277e0c, 0x10abc500, 0x7e0c0a90, 0xfb001a87, 0x1430d911, 0x99bf0000, 0x002928da,
0x11999800, 0x00f895f9, 0xc4bdb4bd, 0xa4bdd43d, 0x003aa97e, 0x30da00f8, 0x3d000029, 0x5e7f7eb4,
0x2930d900, 0x99bf0000, 0x060094b3, 0x00f802f8, 0x001430d9, 0x3d9fbf00, 0x2e8bda94, 0xa9200000,
0x2930d900, 0x99bf0000, 0x060094b3, 0x00f802f8, 0x001430d9, 0x3d9fbf00, 0x2e8fda94, 0xa9200000,
0xf910f998, 0xf8a43d95, 0x140cd900, 0x9abf0000, 0xb803034b, 0x0002dcaa, 0x001a877e, 0x066f448a,
0x001a277e, 0x000600d9, 0xffa4f100, 0x42408f3f, 0xd99aa00f, 0x00000604, 0x9fa0a43d, 0x30d900f8,
0xbf000014, 0xda943d9f, 0x00002e8c, 0xf9bfa920, 0xa43d95f9, 0x02f900f8, 0xd4bdc4bd, 0x110ab4bd,
0xbf000014, 0xda943d9f, 0x00002e90, 0xf9bfa920, 0xa43d95f9, 0x02f900f8, 0xd4bdc4bd, 0x110ab4bd,
0x001f137e, 0x0484a0b8, 0x7e0ab200, 0xc5001a27, 0x0ab201ab, 0x001a877e, 0x08b8c08a, 0x001a277e,
0xa9fffb09, 0xb8c08ab4, 0x1a877e08, 0xb9408a00, 0x1a277e08, 0xffe00900, 0x408ab4a9, 0xb5f008b9,
0x1a877e02, 0xbd01fb00, 0xbdc4bdb4, 0x7ea4bdd4, 0xd9001f13, 0x00001430, 0x0cd99fbf, 0xa0000014,
0x2e8eda9a, 0xf9980000, 0xf895f90c, 0xd002f900, 0x0000140c, 0xff0b0abf, 0x08b8aab8, 0x1a877e00,
0x2e92da9a, 0xf9980000, 0xf895f90c, 0xd002f900, 0x0000140c, 0xff0b0abf, 0x08b8aab8, 0x1a877e00,
0x0b0abf00, 0xbcaab8ff, 0x877e0008, 0x0abf001a, 0xaab8ff0b, 0x7e0008c0, 0xbf001a87, 0xb8ff0b0a,
0x0008c4aa, 0x001a877e, 0x008b0abf, 0xaab87000, 0x7e0008d4, 0xbf001a87, 0x0000db0a, 0xaab80100,
0x7e0008a8, 0xbf001a87, 0xffffdb0a, 0xaab80e03, 0x7e0008e0, 0xbf001a87, 0x0000db0a, 0xaab8ce00,
0x7e0008b4, 0xfb001a87, 0x1430d901, 0x99bf0000, 0x002e8fda, 0x07999800, 0x00f895f9, 0x001430d9,
0xda99bf00, 0x00002e90, 0xf9099998, 0x0f00f895, 0x2938d9ff, 0x9fa00000, 0x9fb50f0f, 0xd900f801,
0x00001430, 0x91da99bf, 0x9800002e, 0x95f90a99, 0x00f800f8, 0x001430d9, 0xda99bf00, 0x00002e92,
0xf9049998, 0xf800f895, 0x1430d900, 0x99bf0000, 0x002e93da, 0x03999800, 0x00f895f9, 0x30d900f8,
0x7e0008b4, 0xfb001a87, 0x1430d901, 0x99bf0000, 0x002e93da, 0x07999800, 0x00f895f9, 0x001430d9,
0xda99bf00, 0x00002e94, 0xf9099998, 0x0f00f895, 0x2938d9ff, 0x9fa00000, 0x9fb50f0f, 0xd900f801,
0x00001430, 0x95da99bf, 0x9800002e, 0x95f90a99, 0x00f800f8, 0x001430d9, 0xda99bf00, 0x00002e96,
0xf9049998, 0xf800f895, 0x1430d900, 0x99bf0000, 0x002e97da, 0x03999800, 0x00f895f9, 0x30d900f8,
0xbf000014, 0x2978da99, 0x99980000, 0xdf95f90f, 0x00002970, 0x002944d9, 0x069fb500, 0x002968df,
0x059fb500, 0x9f35f4bd, 0xb59fa009, 0x9f35019f, 0xb5320f08, 0x00f8039f, 0x30d900f8, 0xbf000014,
0x2e94da99, 0x99980000, 0xf895f906, 0xd900f800, 0x00001430, 0x98da99bf, 0x98000029, 0x95f90199,
0x2e98da99, 0x99980000, 0xf895f906, 0xd900f800, 0x00001430, 0x98da99bf, 0x98000029, 0x95f90199,
0x30f500f8, 0xdcdfff18, 0xf9000005, 0xfeffbf82, 0x99b80149, 0x0a000108, 0x7e9fa008, 0xb2001a27,
0x7e080aa0, 0xd9001a27, 0x40000000, 0xf50409fd, 0x95044d1b, 0x99b31fa9, 0x3d044601, 0x01dc4ba4,
0xa87e040c, 0xa4b20037, 0x4500a9b3, 0x76a0b503, 0xb571a0b5, 0xa0b572a0, 0x74a0b573, 0xd975a0b5,
@ -744,9 +744,9 @@ const NvU32 soe_ucode_data_lr10_dbg[] = {
0xb8001a87, 0x00061c00, 0x277e0ab2, 0xabc5001a, 0x7e0ab204, 0x90001a87, 0x33950144, 0x01229d01,
0xf59523ff, 0x3eff641b, 0xfe0058dc, 0x90da0140, 0x90000029, 0xd4bd6000, 0x98de0bb2, 0x7e000000,
0x33004674, 0xff2a00ad, 0xfe0142fe, 0x03b20145, 0x2290143d, 0x24559098, 0x0056a03e, 0xb80149fe,
0x00010899, 0xdcd99fbf, 0xbf000005, 0xf4f9a699, 0x317e070b, 0x83fb003a, 0xb4bd00e8, 0xda00c04c,
0x0000299c, 0x000b947e, 0x001430d9, 0xda99bf00, 0x00002a58, 0xf90d9998, 0xf8a43d95, 0x05ccd900,
0x9abf0000, 0x002e70db, 0x7e010c00, 0xf8005e25, 0x5c877e00, 0x3d00f800, 0x5e937ed4, 0xf400f800,
0x00010899, 0xdcd99fbf, 0xbf000005, 0xf4f9a699, 0x317e070b, 0x83fb003a, 0xb4bd00e8, 0xda00c44c,
0x0000299c, 0x000b947e, 0x001430d9, 0xda99bf00, 0x00002a5c, 0xf90d9998, 0xf8a43d95, 0x05ccd900,
0x9abf0000, 0x002e74db, 0x7e010c00, 0xf8005e25, 0x5c877e00, 0x3d00f800, 0x5e937ed4, 0xf400f800,
0x12f9e430, 0xb0b2a1b2, 0x6100b0b3, 0xb004b998, 0x0cf40896, 0x0ba43d57, 0x384c7e44, 0x0aafb200,
0x00f0b305, 0x0a09584a, 0x90014afe, 0xafb508aa, 0x010f9801, 0xb60093f0, 0xa9b50294, 0x02afb503,
0xb2100918, 0x18a9351b, 0xb5020f98, 0x099804af, 0x05a9b503, 0xa0a000bf, 0x005b0b7e, 0xf001a6b0,
@ -773,7 +773,7 @@ const NvU32 soe_ucode_data_lr10_dbg[] = {
0xa000373a, 0x00aab90a, 0x98030ab5, 0x0a900519, 0x0109b510, 0x35181918, 0x19984109, 0x0209b502,
0x09b519bf, 0x1819180e, 0x98400935, 0x09b50319, 0x0be77e0f, 0x240a9000, 0x000be77e, 0x180700b5,
0x0909181f, 0xf00c00b5, 0x9fbbfff4, 0x0909b502, 0xa48911fb, 0x93fe0016, 0x05ad8a00, 0x7eb43d00,
0x0a005dd4, 0x8900f801, 0xa00010c8, 0x8900f89a, 0xbf0010c8, 0x8a00f89a, 0x3d002e80, 0x5e7f7eb4,
0x0a005dd4, 0x8900f801, 0xa00010c8, 0x8900f89a, 0xbf0010c8, 0x8a00f89a, 0x3d002e84, 0x5e7f7eb4,
0x00a03300, 0xf809f808, 0x10d08a00, 0x7eb43d00, 0x33005e89, 0xf80600a0, 0xf000f809, 0x94bd00b3,
0xa5a5a5df, 0x5cd13ea5, 0x90afa000, 0xaa900199, 0xf49ba604, 0x00f8f608, 0x00335089, 0x0010ec8f,
0xf9b59ab2, 0x35508b01, 0x02b9bb00, 0x7502b5b6, 0xbb7e04fb, 0x00f8005c, 0x0059c27e, 0x0c00a433,
@ -785,7 +785,7 @@ const NvU32 soe_ucode_data_lr10_dbg[] = {
0xb2340090, 0x593f7e0a, 0x33a13200, 0x332400a4, 0xbf100060, 0x3d6b320a, 0x7ed43dc4, 0xfe0011cc,
0x99900149, 0xa099bf34, 0x5dcf3e59, 0x32020100, 0x1c65fb1a, 0xb0b212f9, 0xb2d430f4, 0x4d797ea1,
0x72943d00, 0x0101b0ae, 0x91301cb2, 0x00913028, 0x30089130, 0x91300c91, 0x14913010, 0x30189130,
0x91301c91, 0x24913020, 0x002e848a, 0x0001ac8b, 0x0a7ed43d, 0xa033005d, 0x02f80600, 0xfb2c30f4,
0x91301c91, 0x24913020, 0x002e888a, 0x0001ac8b, 0x0a7ed43d, 0xa033005d, 0x02f80600, 0xfb2c30f4,
0xf8a43d11, 0xb202f900, 0x20c630b0, 0xf8050df4, 0xffcac402, 0xb604a994, 0xa9bc02a4, 0x2094bda0,
0x0109b50c, 0x0038547e, 0xfb020ab5, 0xb222f901, 0xb2a2b2c1, 0x0bba32d0, 0x384c7e54, 0x0aacb200,
0x00c0b305, 0xb21ab21c, 0x7e2db20b, 0xb3005fcc, 0x3d0a01a4, 0x5e7d3ea4, 0x0a02f800, 0x0c21fbff,
@ -804,22 +804,22 @@ const NvU32 soe_ucode_data_lr10_dbg[] = {
0xfb0ab200, 0x89008f41, 0x00f9ce02, 0xf70195f0, 0x00f800f9, 0x0089010f, 0x9ff60280, 0xb800f800,
0x000180aa, 0xf609a4b6, 0x00f800ab, 0x03210089, 0xb8009af6, 0x02010099, 0xf8009af6, 0xf030f400,
0x0005dcdf, 0xbf82f900, 0x0149feff, 0x32309990, 0x7e9fa0a1, 0xc4006014, 0x43feff1a, 0x1ae87e01,
0x0142fe00, 0xb2ff16c4, 0x0f84d4a5, 0x33900000, 0x2c229024, 0x001400d8, 0x2e68d700, 0x9c3e0000,
0x0142fe00, 0xb2ff16c4, 0x0f84d4a5, 0x33900000, 0x2c229024, 0x001400d8, 0x2e6cd700, 0x9c3e0000,
0x093f0061, 0x1e009433, 0xb2987ebc, 0xe949bc6a, 0x001ae87e, 0xa5b21b32, 0x817e0ab2, 0x9c3e000f,
0x09180061, 0x20010f01, 0x35fc0f3f, 0x30b50131, 0xff94f001, 0xfd039990, 0x09bc049f, 0xe949bc90,
0xf0330f3f, 0xf6307307, 0x150cf407, 0x9104f933, 0x05f03300, 0x02fd3355, 0xfe3e00c7, 0xf0330060,
0xf630600a, 0x0c0cf40a, 0xb409fd33, 0x612c3e00, 0x0bf03300, 0x0cfd3356, 0x523e00a7, 0x0ab20061,
0x817e1b32, 0x093f000f, 0xb4bd2ab2, 0x943d2920, 0x18022935, 0x04090300, 0x35012935, 0x717e0320,
0x9c3e000f, 0x8abf0061, 0x0061903e, 0x002e7cdf, 0x61573e00, 0x1404d900, 0x4c3e0000, 0x20df0061,
0x9c3e000f, 0x8abf0061, 0x0061903e, 0x002e80df, 0x61573e00, 0x1404d900, 0x4c3e0000, 0x20df0061,
0x3e000014, 0xd9006157, 0x00001428, 0x903e9abf, 0x1cdf0061, 0xbf000014, 0x61903efa, 0x3d2f2000,
0x350ab294, 0x00180229, 0x351b3203, 0x2035012f, 0x0f817e03, 0xb2b4bd00, 0x0f717e2a, 0x0a747e00,
0x19e87e00, 0x0028f400, 0x000a9b7e, 0x00619c3e, 0x0c00a0b3, 0x080c3bb2, 0x0000a77e, 0xbcff1ec4,
0x05a6084e, 0xfede1bf5, 0x0060057e, 0x900149fe, 0x9fbf3099, 0x0005dcd9, 0xa699bf00, 0x070bf4f9,
0x003a317e, 0xf41085fb, 0xdcdfb830, 0xf9000005, 0xfeffbf62, 0x99900149, 0xa03c0c60, 0x0140fe9f,
0x0090b4bd, 0x7e0ab224, 0xd9000b94, 0x01000000, 0x002e68d1, 0xa09bb200, 0x0f84d919, 0xa4bd0000,
0x0090b4bd, 0x7e0ab224, 0xd9000b94, 0x01000000, 0x002e6cd1, 0xa09bb200, 0x0f84d919, 0xa4bd0000,
0xf57e9ba0, 0x1bbf001a, 0x343da4bd, 0x7e008046, 0xbf00601f, 0x75020911, 0x09350406, 0x0101b501,
0x350a0335, 0xb4bd0b03, 0xda00804c, 0x01000000, 0x000b947e, 0xbd00804c, 0x0080dab4, 0x947e0100,
0x057e000b, 0x80df0060, 0xd4010000, 0x00002e6c, 0x4fa0fab2, 0x00602c7e, 0xd0d24fbf, 0x75000010,
0x057e000b, 0x80df0060, 0xd4010000, 0x00002e70, 0x4fa0fab2, 0x00602c7e, 0xd0d24fbf, 0x75000010,
0x03350806, 0x80f99012, 0xd90229b5, 0x00001b04, 0xb5030fb5, 0x1dd90329, 0xfe00001b, 0x29b50145,
0x1f559005, 0x53350109, 0x35592003, 0xecd91309, 0xb5000010, 0x0975012f, 0x1b0ddf01, 0x04090000,
0x35042fb5, 0x32df0259, 0x0900000e, 0x062fb540, 0x20015935, 0x0a747e03, 0x7e2abf00, 0xb200009b,
@ -933,7 +933,7 @@ const NvU32 soe_ucode_data_lr10_dbg[] = {
0x006e607e, 0x0070463e, 0x0a1859bf, 0x030b1801, 0x18020c18, 0x0e98040d, 0x0091b002, 0xb0015998,
0x087e0191, 0xad33006d, 0x35ff6000, 0x2720022a, 0x32031e18, 0x351ab24b, 0x2e350126, 0x0f817e03,
0xbd2ab200, 0x0f717eb4, 0x6fa63e00, 0x05d4d900, 0x9abf0000, 0x001410db, 0x7e010c00, 0x7e005e25,
0xf800709e, 0x1430d900, 0x9fbf0000, 0x8dda943d, 0x2000002e, 0x02f998a9, 0xa43d95f9, 0xa17e00f8,
0xf800709e, 0x1430d900, 0x9fbf0000, 0x91da943d, 0x2000002e, 0x02f998a9, 0xa43d95f9, 0xa17e00f8,
0xaa7e003c, 0x00f8003b, 0xf9f830f4, 0xf4a1b222, 0xb2b2fc30, 0x900140fe, 0x0ca01000, 0x7e010db5,
0x09003da3, 0x00a033ff, 0x0109981e, 0x002944da, 0xb21cb200, 0x0091b02d, 0xab980ebf, 0x42ea7e07,
0x32a93200, 0x0430f49a, 0xdf0825fb, 0x000005dc, 0x30f4ffbf, 0x0149fef0, 0xa00c9990, 0x2944d99f,
@ -966,46 +966,46 @@ const NvU32 soe_ucode_data_lr10_dbg[] = {
0x277e0fa0, 0x2eb2001a, 0xbd011ab5, 0x00a1dbd4, 0x2e010000, 0x35f80d3c, 0xdd9002e1, 0x00a1dc01,
0xf9c40000, 0x64ffc70f, 0x3c98b93c, 0xe935f8bf, 0x90ef2001, 0xd4b303ee, 0xa9c4de04, 0x98c93c0f,
0xc70d2935, 0xc93c64a9, 0x0c293598, 0x900149fe, 0x9fbf1899, 0x0005dcd9, 0xa699bf00, 0x070bf4f9,
0x003a317e, 0xf91025fb, 0x29ccdb02, 0xcedc0000, 0xdd000029, 0x000029d0, 0x0029cada, 0x69c67e00,
0x299cd000, 0x09980000, 0x29bcda01, 0x95f10000, 0x09b51e00, 0x73e27e01, 0x01099800, 0x0029d2da,
0x003a317e, 0xf91025fb, 0x29d0db02, 0xd2dc0000, 0xdd000029, 0x000029d4, 0x0029ceda, 0x69c67e00,
0x299cd000, 0x09980000, 0x29c0da01, 0x95f10000, 0x09b51e00, 0x73e27e01, 0x01099800, 0x0029d6da,
0x0095f100, 0x0109b501, 0x0073707e, 0xf1010998, 0xb5200095, 0x01fb0109, 0x00299cdd, 0x98dcbf00,
0xdf9801db, 0x0001d902, 0xc9fd3400, 0x0000d905, 0xde984c40, 0x05b9fd04, 0xf9fde309, 0xf0fe0904,
0xf9fd04f5, 0x5000d904, 0xf9fd00c7, 0xf0050905, 0xd935c0e5, 0xa0ff0914, 0x04deb5dc, 0xb501dbb5,
0xd9b502df, 0x74a77e15, 0xd900f800, 0x0000140c, 0xabc499bf, 0xc49ab801, 0x877e0007, 0x00f8001a,
0xf9fd04f5, 0x5000d904, 0xf9fd00c7, 0xf0060905, 0xd935c0e5, 0xa0ff0918, 0x04deb5dc, 0xb501dbb5,
0xd9b502df, 0x74a77e16, 0xd900f800, 0x0000140c, 0xabc499bf, 0xc49ab801, 0x877e0007, 0x00f8001a,
0xa0b212f9, 0x7d7eb1b2, 0x09bf006a, 0x1c0290b3, 0xf40296b0, 0x94b30b0c, 0x883e1001, 0x90b30075,
0x90b30a03, 0x94bd0604, 0x19bf09a0, 0x200390b3, 0xf40396b0, 0x90b30f0c, 0x94b31601, 0xac3e1002,
0x90b30075, 0x90b30a04, 0x94bd0605, 0x11fb19a0, 0xa1b222f9, 0xc2b2b0b2, 0x3200d433, 0x0e00a0b3,
0x0660e08a, 0x001a277e, 0x00b31aa0, 0xe48a0e00, 0x277e0660, 0x0aa0001a, 0x480020b3, 0x0660e88a,
0x001a277e, 0x203e2aa0, 0x020a0076, 0x3601d433, 0x0e00b0b3, 0xe48abbbf, 0x877e0660, 0x20b3001a,
0x2bbf0e00, 0x0660e88a, 0x001a877e, 0x140010b3, 0x5c7e1ab2, 0x1bbf008c, 0x0660e08a, 0x001a877e,
0x2bbf0e00, 0x0660e88a, 0x001a877e, 0x140010b3, 0x647e1ab2, 0x1bbf008c, 0x0660e08a, 0x001a877e,
0x21fba43d, 0x0005dcdf, 0xf4ffbf00, 0x49fef430, 0x08999001, 0x008f9fa0, 0xf9cf01c0, 0x4c99c700,
0x4c0099b3, 0x0190b301, 0x3e02f8f5, 0xcf00763a, 0x99c700f9, 0x0099b34c, 0x90b30125, 0x02f8f501,
0x00764f3e, 0xffffffd9, 0xc4f9ff7f, 0x01c0008f, 0xc700f9cf, 0x99b34c99, 0xb300db00, 0xf8f50190,
0x76703e02, 0x00f9cf00, 0xb34c99c7, 0xb30e0090, 0xf8f60190, 0x76853e02, 0xc0008f00, 0x00f9cf01,
0xb34c99c7, 0x008d0099, 0xf50190b3, 0x9d3e02f8, 0xf9cf0076, 0x4c9dc700, 0x5e00d0b3, 0xf601d0b3,
0xb23e02f8, 0xf9100076, 0x48e93501, 0xe100fd33, 0x0648d900, 0x4ffe0000, 0x01f9b501, 0x002e7cd9,
0xb23e02f8, 0xf9100076, 0x4ce93501, 0xe100fd33, 0x0648d900, 0x4ffe0000, 0x01f9b501, 0x002e80d9,
0xa09abf00, 0x204809fd, 0xde0909f9, 0x00000648, 0x0409e920, 0x3502ecb5, 0x4bfe01fd, 0x03ed3501,
0x3502ed35, 0x080c01e9, 0x00006e7e, 0x0077ad3e, 0xad3e09f8, 0x00890077, 0x99cf01c2, 0x299cde00,
0xef180000, 0x26ff0948, 0x9d1bf4f9, 0x0077ad3e, 0x0660e08f, 0x01c10089, 0xdf009ff6, 0x800000f1,
0xef180000, 0x26ff094c, 0x9d1bf4f9, 0x0077ad3e, 0x0660e08f, 0x01c10089, 0xdf009ff6, 0x800000f1,
0x010099b8, 0x009ff702, 0xb2009fcf, 0x76b23e9f, 0x60e08f00, 0xc1008906, 0x009ff601, 0x010099b8,
0x009cf600, 0x0000f2df, 0x0099b880, 0x9ff60202, 0x009fcf00, 0x853e9fb2, 0x00890076, 0x9fcf01c2,
0x1ff99500, 0x8c0194b3, 0x0076643e, 0x0660e08f, 0x01c10089, 0xdf009ff6, 0x800000f1, 0x010099b8,
0x009ff702, 0xb2009fcf, 0x764f3e9f, 0x0149fe00, 0xbf089990, 0x05dcd99f, 0x99bf0000, 0x0bf4f9a6,
0x3a317e07, 0x0c30f400, 0x30f400f8, 0x05dcdff4, 0x22f90000, 0x49feffbf, 0x14999001, 0x9fa0c1b2,
0x00299cd9, 0x019f9800, 0x00d9d2b2, 0x0e400000, 0x04f9fd08, 0x33750bf4, 0x0e1000a0, 0x01a43303,
0x3ea0326c, 0x3d007809, 0x33040e04, 0x7e5e00b4, 0x33008a7a, 0x4b2400a0, 0x04330080, 0x884b0700,
0x014afe00, 0xaa90080c, 0x8b2e7e0c, 0x33060e00, 0x3e3a00a4, 0xd9007883, 0x00000644, 0x080e99bf,
0x3ea0326c, 0x3d007809, 0x33040e04, 0x7e5e00b4, 0x33008a82, 0x4b2400a0, 0x04330080, 0x884b0700,
0x014afe00, 0xaa90080c, 0x8b367e0c, 0x33060e00, 0x3e3a00a4, 0xd9007883, 0x00000644, 0x080e99bf,
0x290090b3, 0x90014ffe, 0x00330cff, 0x9e981000, 0x98fea020, 0x623e2199, 0x9e980078, 0x98fea022,
0xf9b52399, 0x78833e01, 0x0149fe00, 0xbf149990, 0x05dcd99f, 0x99bf0000, 0xf9a6ea32, 0x3e200bf4,
0xfe007898, 0x99900149, 0x0e9fbf0c, 0x981fa01f, 0x29a00199, 0x0078693e, 0x003a317e, 0x090c25fb,
0x0aa9a024, 0xd900f81f, 0x0000299c, 0xf9e830f4, 0x2d9f9882, 0x98289298, 0x90982b91, 0x0df1b029,
0x980bc1b0, 0xd1b02a9f, 0x09e1b00a, 0xbf2e9998, 0x64f2ffcc, 0xb07410ff, 0xc1b00e91, 0x0da0330c,
0x0aa9a024, 0xd900f81f, 0x0000299c, 0xf9e830f4, 0x2e9f9882, 0x98299298, 0x90982c91, 0x0df1b02a,
0x980bc1b0, 0xd1b02b9f, 0x09e1b00a, 0xbf2f9998, 0x64f2ffcc, 0xb07410ff, 0xc1b00e91, 0x0da0330c,
0x0ea4330c, 0x78f93e10, 0xb264b200, 0x78ff3e75, 0xbd44bd00, 0x78ff3e54, 0x0d40b400, 0x090e50b4,
0xf5b926ff, 0x9500851b, 0x4c9d015d, 0x5555d901, 0x33d05555, 0xff333333, 0xd9ffe4c9, 0xe24ebcf4,
0xfff35fbc, 0xf994c4e0, 0x02e5b61e, 0xffe59eff, 0x0fd2d4f0, 0x950f0f0f, 0xe0ff02f1, 0xb410ffa4,
0xbca0acbc, 0xb994b1bd, 0x04ae951c, 0xff04bf95, 0xeabce59e, 0xf1fbbce0, 0xdc04e2fd, 0x01010101,
0xb2b4f2ff, 0x7eeab2cd, 0xb60038c2, 0xb0b318b5, 0x09090b24, 0x3300bdb3, 0x00b6b001, 0xf00b3cf0,
0x84bd0136, 0x00799e3e, 0x0cffbac4, 0x7e240b40, 0x09008458, 0x00a93304, 0x58b20112, 0x7d9543b2,
0x84bd0136, 0x00799e3e, 0x0cffbac4, 0x7e240b40, 0x09008460, 0x00a93304, 0x58b20112, 0x7d9543b2,
0x016c9d01, 0x333333d1, 0x5555d233, 0xc2ff5555, 0xf4d2ffe4, 0xbce26ebc, 0xe1fff37f, 0x1ef994c4,
0xff02e5b6, 0xf1ffe59e, 0x0f0fd4d4, 0xf0950f0f, 0xa4e1ff02, 0xbcb401ff, 0xbdbca0ac, 0x1cb994b1,
0x9504ae95, 0x9eff04bf, 0xe0eabce5, 0xfdf1fbbc, 0x01dc04e4, 0xff010101, 0xcdb2b4f4, 0xc27eeab2,
@ -1019,25 +1019,25 @@ const NvU32 soe_ucode_data_lr10_dbg[] = {
0x20943d06, 0x142ab809, 0x277e0030, 0x0309001a, 0xb364aac7, 0x090c00a0, 0x04a0b301, 0x20943d06,
0xf421fb19, 0xdcdff030, 0xf9000005, 0xf4ffbf32, 0x49fefc30, 0x20999001, 0x41fe9fa0, 0x9094bd01,
0x4efe1c11, 0x9019a001, 0xe9a018ee, 0xd3b2c2b2, 0xb926ff09, 0xfe201bf4, 0x240b0140, 0xb2140090,
0x87d77e0c, 0xffa4f000, 0x3c1fa4b3, 0x10a000bf, 0x007b6e3e, 0xf000e1b0, 0xb4f0ffa4, 0x0c1eb2ff,
0x7e240d05, 0xf0008850, 0xa4b3ffa4, 0x49fe1a1f, 0x1c999001, 0x1f0a99bf, 0x49fe29a0, 0x18999001,
0x87df7e0c, 0xffa4f000, 0x3c1fa4b3, 0x10a000bf, 0x007b6e3e, 0xf000e1b0, 0xb4f0ffa4, 0x0c1eb2ff,
0x7e240d05, 0xf0008858, 0xa4b3ffa4, 0x49fe1a1f, 0x1c999001, 0x1f0a99bf, 0x49fe29a0, 0x18999001,
0x39a099bf, 0x900149fe, 0x9fbf2099, 0x0005dcd9, 0xa699bf00, 0x070bf4f9, 0x003a317e, 0xfb0430f4,
0x30f41035, 0x05dcdff0, 0x32f90000, 0x30f4ffbf, 0x0149fefc, 0xa0209990, 0x0141fe9f, 0x119094bd,
0x014efe18, 0xee9019a0, 0xb2e9a014, 0x09d3b2c2, 0xf4b926ff, 0x40fe1d1b, 0x90240b01, 0x0cb21c00,
0x0087d77e, 0x391fa433, 0x10a000bf, 0x007c073e, 0xf000e1b0, 0xb4f0ffa4, 0x0c1eb2ff, 0x7e240d08,
0x33008850, 0xfe1a1fa4, 0x99900149, 0x0a99bf18, 0xfe29a01f, 0x99900149, 0xa099bf14, 0x0149fe39,
0x0087df7e, 0x391fa433, 0x10a000bf, 0x007c073e, 0xf000e1b0, 0xb4f0ffa4, 0x0c1eb2ff, 0x7e240d08,
0x33008858, 0xfe1a1fa4, 0x99900149, 0x0a99bf18, 0xfe29a01f, 0x99900149, 0xa099bf14, 0x0149fe39,
0xbf209990, 0x05dcd99f, 0x99bf0000, 0x0bf4f9a6, 0x3a317e07, 0x0430f400, 0xf41035fb, 0xdcdff430,
0xf9000005, 0xf4ffbf22, 0x49fefc30, 0x18999001, 0x4efe9fa0, 0x9094bd01, 0x40fe14ee, 0x90e9a001,
0x09a01000, 0xd2b2c1b2, 0xb926ff09, 0xb20f1bf4, 0x7e240bec, 0x3e0087d7, 0xb0007c8c, 0xa4f00001,
0xffb4f0ff, 0x240d010c, 0x0088507e, 0x201fa433, 0x900149fe, 0x99bf1499, 0x90014ffe, 0xffbf10ff,
0x09a01000, 0xd2b2c1b2, 0xb926ff09, 0xb20f1bf4, 0x7e240bec, 0x3e0087df, 0xb0007c8c, 0xa4f00001,
0xffb4f0ff, 0x240d010c, 0x0088587e, 0x201fa433, 0x900149fe, 0x99bf1499, 0x90014ffe, 0xffbf10ff,
0x038199e7, 0xffe719a0, 0x2fa00381, 0x900149fe, 0x9fbf1899, 0x0005dcd9, 0xa699bf00, 0x070bf4f9,
0x003a317e, 0xfb0430f4, 0x30f40c25, 0x05dcdff4, 0x22f90000, 0x30f4ffbf, 0x0149fefc, 0xa0189990,
0x014efe9f, 0xee9094bd, 0x0140fe14, 0x0090e9a0, 0xb209a010, 0x09d2b2c1, 0xf4b926ff, 0xecb20f1b,
0xd77e240b, 0x1b3e0087, 0x01b0007d, 0xffa4f000, 0x0cffb4f0, 0x7e240d20, 0x33008850, 0xfe181fa4,
0xdf7e240b, 0x1b3e0087, 0x01b0007d, 0xffa4f000, 0x0cffb4f0, 0x7e240d20, 0x33008858, 0xfe181fa4,
0x99900149, 0xa099bf14, 0x0149fe19, 0xbf109990, 0xfe29a099, 0x99900149, 0xd99fbf18, 0x000005dc,
0xf9a699bf, 0x7e070bf4, 0xf4003a31, 0x25fb0430, 0xf430f40c, 0x0005dcdf, 0xbf52f900, 0x0149feff,
0x32209990, 0xb29fa0b0, 0xb00405c4, 0x0cf523a6, 0x34bd00bb, 0xfe0142fe, 0x22900141, 0x1c119018,
0x13a023a0, 0x2cb21bb2, 0x0084407e, 0xad33a532, 0xbf009b1f, 0x7e2bbf1a, 0x330084fc, 0xa00a00a4,
0x13a023a0, 0x2cb21bb2, 0x0084487e, 0xad33a532, 0xbf009b1f, 0x7e2bbf1a, 0x33008504, 0xa00a00a4,
0x7e293e43, 0xbf2fbf00, 0x0ff4b619, 0xbc1494b6, 0x00df90f9, 0xbc010100, 0x0033909f, 0x06302e04,
0x0b0cf404, 0x65030433, 0x007dd83e, 0x2d050033, 0x59060433, 0x007e093e, 0x22889ab8, 0x1a277e00,
0x10a5b600, 0x007df33e, 0x7e8c9a90, 0xf1001a27, 0xa003ffa4, 0x7e293e4a, 0x889ab800, 0x277e0032,
@ -1050,479 +1050,479 @@ const NvU32 soe_ucode_data_lr10_dbg[] = {
0x0005dcd9, 0xa699bf00, 0x070bf4f9, 0x003a317e, 0xf40c45fb, 0xdcdfb830, 0xf9000005, 0xfeffbf82,
0x99900149, 0xa0010568, 0x11c1b09f, 0xb049b130, 0xe1b010d1, 0x33c4bf0f, 0x30180aa0, 0x08f40aa6,
0x3302050f, 0x050c0ba0, 0x0ca03303, 0xbd543d06, 0x014ffe94, 0xff9064bd, 0xb504bd60, 0xf9a001f9,
0xff9274bd, 0xb2f92008, 0xb20ab2f1, 0x860e7e1b, 0x1fad3300, 0x193f0480, 0x1c009033, 0xb4bd010a,
0xcd7e0cb2, 0x7bff0039, 0xa56aff95, 0xaeb29fb2, 0xf7b2e6b2, 0xb3010090, 0x3ed22404, 0x340083c9,
0x040a4990, 0xf5239630, 0x34044a0c, 0x010a49c0, 0xc4f0b4bd, 0x39cd7eff, 0xb2a0b200, 0x0849c5b1,
0x000008df, 0xf49fffff, 0x7e13f1b0, 0x33008a7a, 0xfe4d00a4, 0x24bd0146, 0x34bd1f0a, 0x6690443d,
0x7fcd3e60, 0x0109c400, 0x321c0bf4, 0xb25b324a, 0x89ca7e6c, 0x1fa43300, 0x986ebf0f, 0x2ebc016f,
0x313fbc20, 0x95014410, 0x009d0111, 0x9501ff01, 0x33d51bf4, 0x03c71fa9, 0x0083b13e, 0x0949b034,
0xf4b926ff, 0x9cdf780b, 0xc4000029, 0xe994ff5e, 0x909fbc03, 0x98189f98, 0xf1fd1799, 0x0490fd04,
0x1bf490a6, 0xf4f1a608, 0x02ff540b, 0xf413ff94, 0x1bf490a6, 0xf4f1a608, 0x9cd9440b, 0x94000029,
0xf9bc03ef, 0x1ff998f0, 0x90000cb9, 0x1bb97cfe, 0x049cfd00, 0x981ff9b5, 0xfd9001e9, 0xfd090a5c,
0xe9b5049b, 0x17f99801, 0xb5049cfd, 0xd99817f9, 0x049bfd01, 0x3e01d9b5, 0xf00083b1, 0x9cdbff54,
0xb2000029, 0x0394b659, 0x98909bbc, 0x9998209f, 0x1451b01f, 0xfd04f1fd, 0x90a60490, 0xa6081bf4,
0x100bf4f1, 0x44bd010e, 0xbd4ae130, 0x80db3e54, 0xb244bd00, 0xbd0cb21d, 0x3eb43d54, 0xc40080d0,
0x0bf401c9, 0x14f0b425, 0x0006a4de, 0xffb9c400, 0xbc0394b6, 0x94b6909f, 0x909ebc03, 0x9f989ebf,
0x404ebc01, 0x10515fbc, 0xdd9501bb, 0x01cc9d01, 0xf495cdff, 0xf43dcc1b, 0xb44af130, 0x9cdb1490,
0xb6000029, 0x9bbc0394, 0x189f9890, 0xfd179998, 0x90fd04f1, 0xf490a604, 0xf1a6091b, 0x01200bf5,
0xe43d94bd, 0xb01791b0, 0xe1301691, 0x81dc3e4b, 0x0169c400, 0x00b90bf5, 0x344b9034, 0x84df4bc0,
0x0a000006, 0xff94f001, 0x9894b4bd, 0xffc4f006, 0x7e808fbc, 0xd20039cd, 0x000029f8, 0xb000b9b9,
0xa1b00db1, 0x00abb90e, 0xb00b91b0, 0x8db20cb1, 0xa034343d, 0x09d1b04b, 0x4cfe3b32, 0x58cc9001,
0x0089ca7e, 0x2c9829bf, 0x09d0b401, 0x351fa033, 0xdea0e4bd, 0xb401deb5, 0x2f980cb0, 0x092e9808,
0xa0049bfd, 0x0bb0b429, 0xb594cbff, 0x90b40129, 0x04ebfd0c, 0xfd092eb5, 0x2fb504f9, 0x81bd3e08,
0x16e0b400, 0xb517f0b4, 0x8ea0018f, 0xfd0ef0b4, 0x29a0059f, 0xff0db0b4, 0x29b595cb, 0x01331001,
0x9008dd90, 0x88900822, 0x04343308, 0x4be03489, 0x9d017795, 0xee100166, 0x4be13001, 0xf59567ff,
0x34ff321b, 0xff0949f0, 0x0bf4f926, 0x1490b429, 0x00299cdb, 0x0394b600, 0x98909bbc, 0x9998189f,
0x04f1fd17, 0xa60490fd, 0xd71bf590, 0xf5f1a601, 0xb401d11b, 0xe5f013e0, 0x13e1b004, 0x900149fe,
0x96bf6099, 0xb4019798, 0x9cdf1490, 0x3d000029, 0xb624bde4, 0x34bd0394, 0x30909fbc, 0x9b9057e1,
0x5c98907c, 0x3e0ab1b0, 0xc40082cf, 0x0bf40109, 0x14f0b472, 0xde579034, 0x00000684, 0x0006a4db,
0xf0010a00, 0x94b6ff94, 0x909fbc03, 0xb6039f94, 0xfbbc0394, 0x909ebcf0, 0x979896bf, 0x01f7b501,
0xc034f6a0, 0xbcb4bd57, 0x37bc2026, 0xffc4f031, 0x0039cd7e, 0xbf018f98, 0x00b9b98e, 0xb904f9fd,
0x8fb500a9, 0x04e9fd01, 0xf0b48ea0, 0x98f9bf0a, 0x9afd01ff, 0x05fbfd05, 0xa00ab0b4, 0x01bfb5b9,
0x9557e034, 0x009d0111, 0x01ee1001, 0xff57e130, 0x1bf59501, 0x49feff79, 0x60999001, 0xa00197b5,
0x4af03496, 0xb600fd33, 0xc224bc00, 0xb3d335bc, 0x891300d4, 0xa60ffffe, 0x090cf4c9, 0x5e3ef43d,
0xdf940083, 0x0ada9516, 0xff0ac995, 0xafb2b5f9, 0xecb2beb2, 0xd4b3fdb2, 0x010f0f00, 0x0ffffe89,
0x0df4c9a6, 0x0abf953c, 0x9516a994, 0x9fff0aab, 0xb2bfb2a5, 0xb2ecb2ae, 0x00d4b3fd, 0x89020f0f,
0xa60ffffe, 0x190df4c9, 0x950aaf95, 0xb9940abd, 0x059ffd16, 0x9eb2dfb2, 0xfdb2ecb2, 0xb0b4030f,
0x03f4f013, 0xb9fffc09, 0xe5f9ff94, 0x0d00d4b3, 0x0fffff89, 0x0df4c9a6, 0x08e9c50a, 0x0083a03e,
0xb694c9ff, 0x0fdf0494, 0xffff0000, 0xf9fdf4ef, 0xfff70905, 0xa03e94f9, 0x90b40083, 0x0895f013,
0x0a10e0b4, 0xb4e2a01f, 0xf3a00ff0, 0xa011b0b4, 0x0149feb9, 0xbf689990, 0x05dcd99f, 0x99bf0000,
0x0bf4f9a6, 0x83e63e28, 0x49e03400, 0x73b262b2, 0xe926ff09, 0xfb8b1bf5, 0x71b260b2, 0x007f7d3e,
0xb13e090a, 0x317e0083, 0x85fb003a, 0xc0008f48, 0x00f9cf01, 0xb34c99c7, 0xb3220090, 0xf8f60190,
0x83f13e02, 0x00f9cf00, 0xb34c99c7, 0xb3330090, 0xf8f60190, 0x84053e02, 0xc1008900, 0x009af601,
0x010099b8, 0x009bf600, 0x0000f2df, 0x0099b880, 0x9ff60202, 0x009fcf00, 0x053e9fb2, 0x00f80084,
0xaf95a9b2, 0xb0060a02, 0x0cf408f6, 0xf0bfa00c, 0x1f0a0394, 0x00f8c9a0, 0xbc01bb92, 0xbcffb0bc,
0xffb4f0bc, 0xacf0aba6, 0xf900f808, 0xb2c0b202, 0x02a0b3dc, 0x02a6b039, 0xb30b0cf4, 0x3e1001a4,
0xb3008491, 0xb32d07a0, 0x0a3b08a0, 0x84fa3e06, 0xb31f0a00, 0xbf670104, 0x1fb9c4df, 0x09bc1f0a,
0x05f9fd94, 0xfa3edfa0, 0xd0a00084, 0x0084f83e, 0xbf07b9c4, 0x0294b6dd, 0x901f9ec4, 0xd63e0399,
0xddbf0084, 0xbc05bfcd, 0x9fbc90ff, 0x9099bc90, 0x901f9ec4, 0x99b90599, 0x1f94f000, 0x0f909ebc,
0x05f9bbff, 0xbb94f0ff, 0x9ebb04fe, 0x00ffb904, 0xfd04fdfd, 0xcfa005f9, 0x01fb1f0a, 0xb1b212f9,
0xeb7ea0b2, 0xa033003c, 0xa43d0a00, 0x00853e3e, 0xdf0f1994, 0x01017000, 0xbc1404b6, 0x09bc000f,
0x000ab800, 0x277e0006, 0xa1b2001a, 0x03800ab8, 0x1a277e00, 0x05a1fd00, 0xf001a6f0, 0x11fb01a4,
0xdff430f4, 0x000005dc, 0xffbf32f9, 0x900149fe, 0xb2b21899, 0x06039fa0, 0xf523a6b0, 0xfe00960c,
0x40fe0141, 0x14119001, 0xb2100090, 0x7e0cb21b, 0x32008440, 0x1fa433a3, 0xbf1abf7c, 0x84fc7e0b,
0x00a03300, 0xbf19bf5a, 0x1494b60a, 0xbc0fa4b6, 0x00d9a0a9, 0xbc010100, 0x277ea0a9, 0xa4f0001a,
0x04a0b3ff, 0x04a6b04c, 0xb0130cf4, 0x0cf402a6, 0x01a6b039, 0x3e2d18f4, 0xb30085db, 0xb02c08a0,
0x0cf408a6, 0x05a4b30b, 0x85db3e10, 0x0aa0b300, 0x0ba0b31a, 0x3e060310, 0xbd0085f1, 0x85ef3e94,
0x3e010900, 0x090085ef, 0x85ef3e02, 0xa0030900, 0x0149fe29, 0xbf189990, 0x05dcd99f, 0x99bf0000,
0xf9a63a32, 0x7e070bf4, 0xfb003a31, 0x30f40c35, 0x05dcd9f8, 0x12f90000, 0x4ffe99bf, 0x0cff9001,
0xf9a0b1b2, 0x40feff09, 0x08009001, 0x0bb209a0, 0x0085407e, 0x0e1fa433, 0x96b009bf, 0x0b9cf002,
0x49fe1920, 0x0c999001, 0xdcd99fbf, 0xbf000005, 0xf4f9a699, 0x317e070b, 0x15fb003a, 0xe830f408,
0x0005dcdf, 0xbf42f900, 0x0149feff, 0xb2289990, 0xb29fa0b0, 0x02a033c3, 0x02a63045, 0x330c0cf4,
0x00a601ad, 0x0086963e, 0xb407a933, 0x08ad3300, 0x4a3e0098, 0xbab20087, 0x900140fe, 0x0bb22700,
0x00860e7e, 0xad33a232, 0x3f01141f, 0x00963009, 0xf00b9cf0, 0xb83e0196, 0x04020087, 0xf523b630,
0xc400fb0c, 0x44feffba, 0x0141fe01, 0x90204490, 0x4bb21c11, 0x407e1cb2, 0xa2320084, 0xde1fad33,
0xff0ac400, 0x900140fe, 0x0bb22700, 0x00860e7e, 0xad33a232, 0x3f00c81f, 0x00943309, 0x3e94bd0a,
0xbf0087b8, 0xb61abf49, 0xa4b61494, 0xa0a9bc0f, 0x01760cd9, 0xa0a9bc01, 0x001a277e, 0x3008a5b6,
0x0df407a6, 0x3e060209, 0xc40087ba, 0x48d9ffaf, 0xbc000000, 0x3fa0f89f, 0x0087ba3e, 0xcbb2bab2,
0x0085407e, 0xba3ea232, 0x04020087, 0xf423b630, 0xbac46b0c, 0x0141feff, 0x900144fe, 0x44901811,
0xb21bb214, 0x84407e4c, 0x33a23200, 0xc44f1fa4, 0x40feff0a, 0x20009001, 0x0e7e0bb2, 0xa2320086,
0x3a1fa433, 0x9433093f, 0x3f090a00, 0x0087b83e, 0x4b3f1a3f, 0xfe0141fe, 0x11900140, 0x1c009027,
0x0db21cb2, 0x007aac7e, 0x1f3f093f, 0xf00794f0, 0x94b607f4, 0x059ffd03, 0x49fe39a0, 0x28999001,
0xdcd99fbf, 0xbf000005, 0xa62a3299, 0x070bf4f9, 0x003a317e, 0xf41845fb, 0xdcdff830, 0xf9000005,
0xfeffbf62, 0xff010149, 0xfe209990, 0xa5320142, 0xc4b2b3b2, 0x04bd9fa0, 0xb21c2290, 0x882a3e16,
0xb25a3200, 0x7e2cb20b, 0x3300865d, 0xbf2a1fa4, 0xf416a629, 0x91b2091b, 0x0088273e, 0x0bf419a6,
0x3e090a09, 0x90008835, 0x03a60100, 0xbfd508f4, 0xa01f0a22, 0x0149fe42, 0xbf209990, 0x05dcd99f,
0x99bf0000, 0x0bf4f9a6, 0x3a317e07, 0x0865fb00, 0xdff830f4, 0x000005dc, 0xffbf82f9, 0x900149fe,
0xc2b22899, 0xd5b2b0b2, 0x9fa0cbb2, 0xa4b2e7b2, 0x7ea000bc, 0xb20016fc, 0xbca3b25b, 0x0ab2c022,
0x7e6032bc, 0x01008458, 0x0c80b404, 0x7500a033, 0x43fe30b2, 0x24339001, 0x0088bb3e, 0x0bb24a32,
0x5d7e3cb2, 0xa1320086, 0x591fa433, 0x0bb23cbf, 0x00904ab2, 0x7e7db201, 0xa600846b, 0x4218f405,
0x08f406a6, 0x88f13eda, 0xb24a3200, 0x7e3cb20b, 0x3200865d, 0x1fa433a1, 0xb23cbf2c, 0x904ab20b,
0x8db20100, 0x00846b7e, 0x08f405a6, 0x89013e10, 0x0143fe00, 0x902062bc, 0x02a62433, 0x01cd08f4,
0x0149fe1f, 0xbf289990, 0x05dcd99f, 0x99bf0000, 0xf9a61a32, 0x7e070bf4, 0xfb003a31, 0x30f40885,
0x05dcdff4, 0x62f90000, 0x94bdffbf, 0xfe0141fe, 0x11900140, 0x1c009020, 0x09a019a0, 0x900149fe,
0xb2b22499, 0xd5b2c6b2, 0x1bb29fa0, 0x407e0cb2, 0xa3320084, 0x591fa433, 0x0bbf1abf, 0x0084fc7e,
0x0a00a433, 0xad3e0903, 0x19bf0089, 0x94b600bf, 0x0f04b614, 0x7e0009bc, 0xd900010e, 0x01015000,
0xbc0009bc, 0x60bc4002, 0x7e1ab210, 0xb2001a27, 0x7e4ab2a0, 0xb2001a27, 0x7e1ab2a2, 0xa6001a27,
0xe81bf40a, 0x0001087e, 0xa00150b5, 0x0149fe52, 0xbf249990, 0x05dcd99f, 0x99bf0000, 0xf9a63a32,
0x7e070bf4, 0xfb003a31, 0x30f40c65, 0x05dcdff4, 0x02f90000, 0x49feffbf, 0x0c999001, 0x9fa0c0b2,
0x040aaf32, 0xf423f630, 0x94bd780c, 0x90014dfe, 0xd9b504dd, 0x33d9a001, 0x302501b0, 0x08f401b6,
0x02b03311, 0x331f0a28, 0x3e3c03b4, 0xc4008a36, 0x4c4bfffa, 0x15504c15, 0x008a3f3e, 0x4bfffac4,
0x504c1d4c, 0x8a3f3e1d, 0xfffac400, 0x4c15f44b, 0x3f3e15f8, 0xfac4008a, 0x1df44bff, 0x7e1df84c,
0xfe00891e, 0x99900149, 0x989ebf04, 0xe5b60199, 0x069f9506, 0xb51a94b6, 0xe9fd010f, 0xfe0ea005,
0x99900149, 0xd99fbf0c, 0x000005dc, 0xf9a699bf, 0x7e070bf4, 0xfb003a31, 0x9cd90c05, 0x18000029,
0x00f8159a, 0xa033080f, 0x1f0f1901, 0xf401a630, 0xa9121008, 0x30060f30, 0x0cf40496, 0x32070f05,
0xf400f8fa, 0x22f9f830, 0x0005dcd2, 0xfe29bf00, 0x11900141, 0x0140fe10, 0x0e7e19a0, 0x00900001,
0x7e0ab20c, 0xdf00732c, 0x0000299c, 0xf9980ebf, 0x15feb515, 0x9cf09ea6, 0x58f9350b, 0x0001087e,
0x29bf1fbf, 0x0bf4f9a6, 0x3a317e07, 0x0825fb00, 0x00299cd9, 0x15991800, 0xbeb2adb2, 0x9033cfb2,
0xb4d91a00, 0x98000029, 0x9bbf019c, 0x367efab2, 0x847e0021, 0x00f8008a, 0x000644d9, 0xb29abf00,
0xbcecb2cb, 0x7e7ea0ad, 0x1f0a000b, 0xbdb200f8, 0xa0b3ceb2, 0xb6b13800, 0x0cf423bf, 0x23c04930,
0xa6029bbb, 0x250cf4c9, 0x00299cd9, 0x15991800, 0x9033010f, 0xb4d91a00, 0x98000029, 0x9bbf019c,
0x0020d07e, 0x6c3eaf32, 0x020f008b, 0x00f8fa32, 0xdfd830f4, 0x000005dc, 0xffbf72f9, 0x900149fe,
0x46fe4499, 0xb29fa001, 0xb2b1b2a0, 0x246690c4, 0x23c0a6b1, 0xb17d0cf4, 0xf423c0b6, 0xbabc760c,
0xc096b190, 0x6c0cf423, 0x000e067e, 0xd50302c4, 0x000029b4, 0x07ff29c4, 0x3209bc20, 0x008c033e,
0x5c985bbf, 0xb26ab201, 0x7e200e3d, 0x330020d0, 0x000a00a0, 0x8c093e06, 0xff29c400, 0xa60279bc,
0x050df401, 0x2bc410b2, 0xff0cc4ff, 0x04f04ab2, 0xb06bbcff, 0xbb203390, 0x7e7e0210, 0x40bc000b,
0xb3243d40, 0x00bd0014, 0x0ddd7e1f, 0x8c133e00, 0xfe060000, 0x99900149, 0xd99fbf44, 0x000005dc,
0x0a3299bf, 0x0bf4f9a6, 0x3a317e07, 0x2875fb00, 0x00299cd9, 0x15991800, 0xbeb2adb2, 0x0a009033,
0x008b707e, 0x44d900f8, 0xbf000006, 0xb2cab29b, 0xb0bdbcec, 0x000b7e7e, 0x00f81f0a, 0xdff430f4,
0x000005dc, 0xffbf32f9, 0x900149fe, 0xa2b21899, 0xa9bf9fa0, 0xb39899c7, 0x00aa1d99, 0x00299cd9,
0x02999800, 0xb34299c7, 0x009a0099, 0x0a0140fe, 0x14009001, 0xef7e0bb2, 0xa4330094, 0x4bfe551f,
0x90020a01, 0xef7e10bb, 0xa4330094, 0x09bf451f, 0x04bd0103, 0xbc1493ff, 0x94f09530, 0x121bf401,
0x0f0204b3, 0x009a457e, 0x0700a033, 0x900415f0, 0x04b30100, 0x49fee50a, 0x14999001, 0x19a699bf,
0x0a150bf4, 0x7e1bb201, 0x3300950a, 0xf80a1fa0, 0x8d233e09, 0xfe2ebf00, 0x99900149, 0xdf99bf10,
0xbfffffff, 0xeffd1f0a, 0x0099b904, 0xf09419ff, 0x96f00b9c, 0x1e94b601, 0xa0059efd, 0x8d233e29,
0xfe1f0a00, 0x99900149, 0xd99fbf18, 0x000005dc, 0xf9a699bf, 0x7e070bf4, 0xfb003a31, 0x30f40c35,
0x05dcdfe4, 0x52f90000, 0x49feffbf, 0x30999001, 0x9fa0a3b2, 0xc5b2afbf, 0xfdc7b4b2, 0x00ddb31d,
0xfa95075d, 0x10f99508, 0xa132f032, 0xf9339232, 0x3000d515, 0x0cf415f6, 0x05f93346, 0xf63005fc,
0x1c0cf405, 0x8701f933, 0x301f0a00, 0x08f501f6, 0xf630073a, 0x250cf503, 0x8e283e07, 0x10f93300,
0xf630041b, 0x0e0cf410, 0xf50df630, 0x3e070f08, 0x33009156, 0x070711fd, 0x0091603e, 0x431df933,
0x1df63006, 0x33250cf4, 0x03fb18f9, 0xf418f630, 0xfd330c0c, 0x3e06e817, 0x33009409, 0x01011af9,
0xda1cfd33, 0x94c63e06, 0x21f93300, 0xf6300263, 0x0c0cf421, 0xc61efd33, 0x8ece3e06, 0x24f93300,
0xfd33063a, 0x3e06b825, 0xdf00949a, 0x0000299c, 0x2614f918, 0x0d18f4a9, 0xbcffa9c4, 0x6f3e98f9,
0xbda00093, 0x0094313e, 0x1d33080a, 0x7e069e00, 0x330063f7, 0x490a0300, 0xa9fdff00, 0x3e4aa004,
0x0a009431, 0x09163003, 0x06800cf5, 0x00299cd9, 0x0e99bf00, 0xbc080a01, 0x99e7f4e1, 0x9ffd0133,
0x670bf504, 0x02103306, 0x0410330e, 0x3eea3210, 0xb2008e85, 0x8e7b3eea, 0xfea4bd00, 0xbb90014b,
0x63b47e2c, 0x8a847e00, 0x1fad3300, 0x49fe063f, 0x2c999001, 0xe9959ebf, 0x0190b31f, 0x3ed4bd0a,
0xdd008ea8, 0xff000000, 0x3380e9c4, 0xbd0a0094, 0x8ebf3ef4, 0xb0010f00, 0x1ff400e6, 0x95ff0f05,
0xd9ff08e9, 0x90f9bc95, 0xc83e49a0, 0x9b320094, 0x5db24cb2, 0x0077ca7e, 0x0094c83e, 0x5507a033,
0xf407a630, 0x9cd9120c, 0x30000029, 0x0df402a6, 0x8f253e2b, 0x0ca63000, 0xd9120cf4, 0x0000299c,
0xf409a630, 0x483e5718, 0xa033008f, 0x030a610d, 0xb80e1d33, 0x8f7b3e05, 0x01999800, 0x000000df,
0x8f613e04, 0x01999800, 0x000000df, 0x8f613e08, 0x299cd900, 0x99980000, 0x00008f02, 0x049ffd02,
0x00c61bf5, 0x0090463e, 0x8f029998, 0xfd040000, 0x1bf5049f, 0x463e00c4, 0x99980090, 0x00008f02,
0x049ffd01, 0x3e2f1bf4, 0xd9009046, 0x0000299c, 0x4000008f, 0x3e029998, 0xd9008f88, 0x0000299c,
0xdf029998, 0x00800000, 0xf5049ffd, 0x3e00a91b, 0x33009046, 0x30730710, 0x0cf40716, 0x0210331a,
0x0216304b, 0x33540cf4, 0x33270010, 0x0486011d, 0x008fd83e, 0xf40c1630, 0x16300d0c, 0x6518f409,
0x0090163e, 0xf40e1630, 0x313e6d0d, 0x4ab20094, 0x00789f7e, 0x0094c83e, 0x2b321a32, 0x5db24cb2,
0x007cca7e, 0x0094c83e, 0x2b321a32, 0x5db24cb2, 0x007c3b7e, 0x0094c83e, 0x2b321a32, 0x467e4cb2,
0xc83e007e, 0x2b320094, 0x5db24cb2, 0xa27e070a, 0xc83e007b, 0x080a0094, 0x4cb22b32, 0x037e5db2,
0x1a32007b, 0x3cb22b32, 0x5eb24db2, 0x007ed37e, 0x0094c83e, 0x2b321a32, 0x4db23cb2, 0xa77e5eb2,
0xc83e0078, 0x080a0094, 0x0094c83e, 0x9d33040a, 0xd9047a00, 0x0000299c, 0x0a029998, 0x0094f108,
0x670bf540, 0x0149fe04, 0x900142fe, 0x22902c99, 0xa09da018, 0x0499922d, 0x99929da0, 0x929da004,
0x9da00499, 0xa0049992, 0x0119339d, 0x16300085, 0x0e08f401, 0x1d33030a, 0x3e043202, 0xfe009122,
0x40fe0141, 0x2c119001, 0xb2280090, 0x7e0bb21a, 0xbf007560, 0xfe00bf19, 0x42fe0143, 0x0794f001,
0x90243390, 0x3ab22022, 0xb20141fe, 0x1c11902b, 0xb20704f0, 0x0404b61c, 0x7e0509fd, 0xbf006a5c,
0xbf3fbf29, 0x0141fe1e, 0xf00894b6, 0x94f1fff4, 0xf4b6ffff, 0x18e4b610, 0xfd181190, 0x1ab20509,
0xfd050ffd, 0x497e050e, 0x483e006a, 0x2ab20091, 0x006a397e, 0x20bf2ab2, 0x006a297e, 0x4e3e29bf,
0x41fe0091, 0x18119001, 0x167e1ab2, 0x1ab2006a, 0x037e10bf, 0x19bf006a, 0x04f11ab2, 0x94b6ffff,
0x0590ff10, 0x0069f07e, 0x94f119bf, 0x40a0ffff, 0x313e59a0, 0xfab20094, 0x0095f47e, 0x0094c83e,
0x0d00a033, 0x5c01ad33, 0x91ae3e03, 0x33b0bf00, 0x330c0190, 0x3e2f0294, 0xfe00919e, 0x010a0141,
0xb2181190, 0x94ef7e1b, 0x1fad3300, 0x1fbf033f, 0x09fffe09, 0x049fff95, 0xa23e10a0, 0x04f10091,
0x2a3203ff, 0x0a7e0bb2, 0xc83e0095, 0x9a320094, 0x0094ef7e, 0x0094c83e, 0x237efab2, 0xc83e0095,
0x9cd30094, 0xbf000029, 0x0000df39, 0x080a2000, 0xf5049ffd, 0x0a02f50b, 0x001d3303, 0x40fe02ef,
0x014cfe01, 0x90280090, 0x0bb22ccc, 0x900142fe, 0x2ab22422, 0x0073477e, 0x9670097f, 0x0b9cf003,
0x7e079194, 0x1800010e, 0x087e5830, 0x00330001, 0x1fb20a00, 0x00924d3e, 0xa4732a7f, 0x19b20a00,
0x00924b3e, 0x734019c5, 0x731403a0, 0x731804a0, 0xe51c02a4, 0x3e01009f, 0xe500924d, 0x3e02009f,
0xe500924d, 0x3e03009f, 0xb200924d, 0x0149fe9f, 0x7f2c9990, 0x04997399, 0x96700088, 0x1a0cf404,
0x48019073, 0xf4019670, 0x90733608, 0x9d734c02, 0x3e00e303, 0x730092cf, 0x009b0799, 0xf4079670,
0x9073100c, 0x9d736905, 0x3e00cb06, 0x73009304, 0x009c0899, 0xbd099d73, 0x93393e00, 0x07ff8900,
0x04f9fdfe, 0x0093513e, 0xffc7ff49, 0x95f194f9, 0xc03e2000, 0xff490092, 0x94f9ffc7, 0x180095f1,
0xfe3fff8f, 0xe5049ffd, 0x3e40009f, 0x49009351, 0xf9ffc7ff, 0x0095f194, 0x92c03e10, 0xc7ff4900,
0xf194f9ff, 0x3e080095, 0x490092f5, 0xf9ffc7ff, 0x0095f194, 0x3fff8f10, 0x049ffdfe, 0x80009fe5,
0x0093513e, 0xffc7ff49, 0x95f194f9, 0x1c3e0800, 0xff490093, 0x94f9ffc7, 0x100095f1, 0xfe3fff8f,
0xe5049ffd, 0x3ec0009f, 0x49009351, 0xf9ffc7ff, 0x0095f194, 0x93433e08, 0xc7ff4900, 0xf194f9ff,
0x8f100095, 0xfdfe3fff, 0x008f049f, 0x9fff0100, 0x299cd9f5, 0x99180000, 0x00903350, 0x0000890f,
0x95f9ff02, 0x00936f3e, 0xfdffff89, 0xa094f9ff, 0x94313e49, 0x16a63000, 0x01480cf5, 0xd9ffafc4,
0x000004d0, 0xd9e89fbc, 0x0000299c, 0xefc7080a, 0x989fbc3b, 0xbb96efc7, 0x94f0059f, 0x2b0bf501,
0xff29c401, 0x010defe7, 0x0a029b54, 0xf5bf6604, 0xf0011918, 0xb9e400f3, 0xf9bcffff, 0x04c6b0c2,
0x0c090df4, 0x93cb3e04, 0xe44da000, 0xc4ffffba, 0xebe703e9, 0x94330142, 0xbabc1200, 0x29bcd9b0,
0x4ab20000, 0x0093f43e, 0x000644d9, 0xbc99bf00, 0x4ab2b0ba, 0x7eb09bbc, 0x3e000b7e, 0x32009431,
0x9acb7e9b, 0x94c83e00, 0x00a03300, 0x33080a0f, 0x00b1011d, 0x0094c83e, 0x900140fe, 0x0ab22400,
0x0072fb7e, 0xa54f093f, 0x00943300, 0xa05a0f06, 0x3e1f0a4f, 0xd90094c8, 0x0000299c, 0x33159918,
0x00870099, 0x3802a033, 0xf402a630, 0xa0330f0c, 0xa4331800, 0x703e6e01, 0xa0330094, 0xa4332c03,
0x903e6204, 0x3ab20094, 0x009d827e, 0x0094c83e, 0xcbb2bab2, 0x009ffc7e, 0x0094c83e, 0x0b7e2a32,
0xc83e009d, 0x2a320094, 0x00a2127e, 0x0094c83e, 0xa67e2a32, 0xc83e00a1, 0x9cd90094, 0x18000029,
0x90331599, 0xfbc72400, 0xb22c326c, 0xf05eb24d, 0xac7e0fa4, 0xc83e009e, 0x020a0094, 0x0094c83e,
0xc83e030a, 0x090a0094, 0x900149fe, 0x9fbf3099, 0x0005dcd9, 0xa699bf00, 0x070bf4f9, 0x003a317e,
0xf01c55fb, 0xa4b6ffa4, 0x0acaa002, 0x3200f81f, 0x30040aaf, 0x0cf402f6, 0xfff4f012, 0x002a5cd9,
0xf89fbc00, 0xbfa01f0a, 0xaf3200f8, 0xf630040a, 0x100cf402, 0xd9fff4f0, 0x00002a5c, 0x9bbc1f0a,
0xf900f8f9, 0x10af9512, 0xae95b1b2, 0x299cd008, 0xff090000, 0x1bf4e926, 0x4909183d, 0x1bf5f926,
0x091800b2, 0x331c0a4a, 0x00ab0199, 0xf5019630, 0x0a00a108, 0x029d3306, 0x0998009d, 0x0af43d13,
0x18b9a01f, 0x0f354909, 0x0199104a, 0x3e490935, 0x180095f2, 0x0a0a4a09, 0x7a009433, 0x002a5cd9,
0xf099bf00, 0x99c7fff4, 0x0694b6e8, 0xb0f0f9bc, 0x0cf43ff6, 0x33030a5e, 0x905b0ce4, 0x96b104f9,
0x0cf40040, 0x02f9944e, 0x002a68df, 0x909fbc00, 0x9a589f7f, 0x73080d01, 0x981b02f4, 0x290d0409,
0x338094f0, 0x7e0f0090, 0x0900754b, 0x35d43d01, 0x9cdf5009, 0x18000029, 0xd9c449fe, 0x13f9b5ff,
0xf9350209, 0xffe4f04a, 0x1ea01c0a, 0x0095f23e, 0x11fb040a, 0xadb222f9, 0xa0c7b2b2, 0xb0bbbfe8,
0x0cf53f06, 0xbcc400cc, 0xffaec4ff, 0x0d0fe4b3, 0xc6b0050a, 0xbb0cf53f, 0x2a5cd900, 0x99bf0000,
0xc7ff9fc4, 0xf194e899, 0x0694b606, 0x2c0ee0b3, 0x440fe0b3, 0xedb31f0a, 0x7c009a0d, 0x96719009,
0x0cf500ff, 0x9fe4008c, 0x68d9ffff, 0xbc00002a, 0x2fa0f89f, 0x00966e3e, 0x7190017c, 0xf400ff96,
0x9fe46f0c, 0x68d9ffff, 0xbc00002a, 0x1f0af99b, 0x0096d03e, 0x0af0c9bc, 0xf0d9c705, 0x9002fb94,
0x9c940199, 0xe0cbbc02, 0x1000e6b1, 0xbc440cf4, 0x030a9001, 0xbc0294b6, 0xf6b1f0c9, 0x0cf41000,
0xf49ba632, 0x9ea60808, 0xa62008f4, 0x080df4b9, 0x08f4bfa6, 0x2a68df16, 0x9fbc0000, 0xb0bfbca0,
0x000b7e7e, 0x00966e3e, 0xd03e040a, 0x030a0096, 0xc9b221fb, 0x0fffa6b1, 0xbc2b0cf4, 0x96b1909a,
0x0cf41000, 0x2a68de21, 0xaebc0000, 0x00d03390, 0x3e9ab20a, 0xb20096fb, 0x7e9bb2ba, 0x0a000b7e,
0x0a00f81f, 0xf400f804, 0xdcdfe430, 0xf9000005, 0xfeffbf12, 0x99900149, 0xa0a0b220, 0xf0d1b29f,
0xedb2ffb4, 0xb40aa0b4, 0x09c40be0, 0xf49ba607, 0x0fc7751b, 0x0149fe2f, 0xa0089990, 0x029eb59d,
0xbc019ab5, 0x94bdb89f, 0x90014ffe, 0xf9a014ff, 0xb501fcb5, 0x09c702f1, 0xbcbabf23, 0x0fc7c8f9,
0x8a09c785, 0xf0e09f3c, 0x0dc71ff4, 0x05cfbb91, 0xb990d93c, 0xd4f000ee, 0x1fe4f01f, 0xbc0099b9,
0x94f0e0ef, 0xbcff0f1f, 0xf9bc909d, 0x05febb95, 0xfd049dbb, 0x99b904fc, 0x04fdbb00, 0xfd049afd,
0xb9a0059f, 0x900149fe, 0x9fbf2099, 0x0005dcd9, 0xa699bf00, 0x070bf4f9, 0x003a317e, 0xf41c15fb,
0xdcd9f430, 0xf9000005, 0xb299bf82, 0x014ffed1, 0xa02cff90, 0x92dd3ff9, 0x1f0003ff, 0xf0351709,
0x02f03501, 0xb6b2f920, 0xa5b2e3b2, 0x1900d433, 0x000530db, 0x7e240c00, 0x09000b7e, 0x200a3209,
0x98823e19, 0x30030a00, 0x0cf409d6, 0x0147fe78, 0xb2ffc4c4, 0x90043df8, 0x793e2477, 0x09c40098,
0x947bb2ff, 0x040c0292, 0x3da026bc, 0x96d27ed4, 0x1fa43300, 0xc47fbf6b, 0x94a607f9, 0xc75e18f4,
0x991223f9, 0x01963001, 0xc7520cf4, 0xe9c42ffe, 0xc8893cff, 0xc78afdc7, 0xd93c85f9, 0xf49c2690,
0xe0333b0c, 0xf9c73803, 0x909d3c91, 0x0cf49c26, 0x9052bc2c, 0xa0010010, 0x26193f9f, 0xa108f409,
0x49fe1f0a, 0x2c999001, 0xdcd99fbf, 0xbf000005, 0xf4f9a699, 0xb23e230b, 0x0d0a0098, 0x0fc439bf,
0x0000deff, 0x9efdff00, 0x05f9fd04, 0x823e3fa0, 0x317e0098, 0x85fb003a, 0xa830f40c, 0x0005dcd9,
0xbf82f900, 0xf830f499, 0x4ffea7b2, 0x80ff9001, 0xaabff9a0, 0xb00eb1b0, 0xa6c70dc1, 0x01691268,
0xf5039630, 0xc7013b0c, 0x96306ca9, 0x310cf50a, 0x0141fe01, 0x900140fe, 0x00905711, 0x10a5b650,
0xb4bd1920, 0xe37e0cb2, 0xad330094, 0xbf011d1f, 0x0142fe09, 0x90ff6bc4, 0xb4b65822, 0xbc2ab204,
0x6c32b0b9, 0x7eb21db2, 0x0097bf7e, 0x333fa130, 0x00f51fad, 0x080141fe, 0x40119001, 0x1990243d,
0x0c1e9008, 0x54bd343d, 0xb00c91b0, 0x0e3e0be1, 0x90b4009a, 0x0c1bb214, 0xbcd43d10, 0x4ab24059,
0x0096d27e, 0xc31fad33, 0x9819bf00, 0xffde011f, 0xfde0ffff, 0x1fb5049e, 0x3319a002, 0x3d0a0020,
0x99a83e04, 0x0cb0b400, 0xb20bc0b4, 0x8d3e7e1a, 0x321fbf00, 0xffffdea0, 0x09c4e0ff, 0x04fefd1f,
0xfd1894b6, 0x19a0059f, 0x1bb24ab2, 0x010d100c, 0x0096d27e, 0x731fa433, 0x0a002033, 0x083e0102,
0x0433009a, 0x043d3f1f, 0x0099f53e, 0x98ff09c4, 0x1d98021c, 0x0de0b403, 0x90014ffe, 0xf9bc58ff,
0x0e90b4a8, 0x1001e1b0, 0x3b320100, 0xb20091b0, 0x97077e7e, 0x57903400, 0x08f40926, 0x9a083ed2,
0x3d19bf00, 0x1f929584, 0x90013310, 0x36261055, 0xff4208f5, 0x80331b0a, 0x243e1100, 0x030a009a,
0x009a273e, 0xfe3fa034, 0x99900149, 0xd99fbf80, 0x000005dc, 0xf9a699bf, 0x7e070bf4, 0xf4003a31,
0x85fb0830, 0xf430f458, 0x0005dcdf, 0xbf12f900, 0x0149feff, 0xfe109990, 0x9fa00141, 0x4a0c1190,
0x040b00b8, 0x307e1cb2, 0xa433008c, 0x40fe2b1f, 0x00b44a01, 0x0b080090, 0x7e0cb204, 0x33008c30,
0xbf161fa4, 0xa60fbf19, 0x0b9cf09f, 0x320196f0, 0x9a973e9a, 0xfea43d00, 0x99900149, 0xd99fbf10,
0x000005dc, 0xf9a699bf, 0x7e070bf4, 0xfb003a31, 0xa9980c15, 0x90afb204, 0x010b59ac, 0x4a2095f0,
0xf9b50090, 0x8c307e04, 0xf400f800, 0xdcd99030, 0xf9000005, 0xfe99bf52, 0xff90014f, 0xa0030e84,
0x00ad33f9, 0x9cd90105, 0x18000029, 0x99335999, 0x3200f600, 0x014cfeba, 0xcc90b4bd, 0x94e37e20,
0x33ae3200, 0x00e31fad, 0x4a0144fe, 0x449000b8, 0xb2040b1c, 0x8c307e4c, 0x33ae3200, 0x00cb1fad,
0x4a0140fe, 0x009000b4, 0xb2040b18, 0x8c307e0c, 0x33ae3200, 0x00b31fad, 0x4abf09bf, 0x0bf5a9a6,
0xaa9000a6, 0x0140febc, 0x0090010b, 0x7e0cb227, 0x32008c30, 0x1fad33ae, 0x093f0091, 0xb20142fe,
0x28229043, 0x45ff94f0, 0x91541000, 0x9baa3e02, 0xe43abf00, 0xbcffff1b, 0xb9a6925a, 0xb2050df4,
0x90b0729b, 0xb3f0bcaa, 0x7e2cb200, 0xe4008c30, 0x32ffff0f, 0x1fa433ae, 0x7b39bf51, 0x2fbc0210,
0x90f9bc20, 0x0fff94f1, 0x147339a0, 0x49fec700, 0x20999001, 0x99909abf, 0xfe9c3f07, 0x010d014b,
0xf028bb90, 0xc4b6ffc4, 0x96d27e02, 0x33ae3200, 0xb2171fa4, 0x00b84a4c, 0xf07e040b, 0xae32008a,
0x009be63e, 0x49fe090e, 0x84999001, 0xdcd99fbf, 0xbf000005, 0xa6ea3299, 0x070bf4f9, 0x003a317e,
0x987055fb, 0x008f04a9, 0x9ffd3ff0, 0x04a9b505, 0xaeb200f8, 0x0a10bf12, 0x26ee0904, 0x2e0df4f9,
0x0a00c433, 0x2d3eea7f, 0xea58009c, 0x00a07301, 0x26ff0918, 0x140bf4b9, 0xffffa9e4, 0xf0059bbb,
0x1bf40194, 0xf8090a07, 0xf81f0a00, 0xf830f400, 0x0005dcdf, 0xbf32f900, 0x0149feff, 0x900140fe,
0x43fe1499, 0xb29fa001, 0x90b1b2a2, 0x33901300, 0x10ec4a12, 0x0cb2010b, 0x008b707e, 0x741fa433,
0xa6300a3f, 0x690cf401, 0x210020b3, 0x94ffa4f0, 0x240b05a9, 0xb202a4b6, 0xa0a9bc2c, 0x10eeaab8,
0x8b707e00, 0x1fa43300, 0x0010b34b, 0x0b0a3f23, 0xf01cb204, 0xa994ffa4, 0x02a4b605, 0xb8a0a9bc,
0x0010eeaa, 0x008b707e, 0x281fa433, 0x0b10ec4a, 0x7e3cb201, 0x33008b70, 0x3f191fa4, 0x01f6303f,
0x3f0e0cf4, 0xf49f2609, 0xf03e8a1b, 0x050a009c, 0x900149fe, 0x9fbf1499, 0x0005dcd9, 0xa699bf00,
0x070bf4f9, 0x003a317e, 0xf40835fb, 0xdcdfd830, 0xf9000005, 0xfeffbf22, 0x99900149, 0xa0a13230,
0x299cd99f, 0x99980000, 0x0ab2b204, 0x0094f108, 0x360bf440, 0xbd0140fe, 0x0c0090b4, 0x4d7e0ab2,
0xa433009c, 0x0ab2251f, 0x010c1b32, 0x009c127e, 0x171fa433, 0x90ff19c4, 0x99bc0299, 0x9009bc90,
0x92f0997f, 0xfe29a00f, 0x99900149, 0xd99fbf30, 0x000005dc, 0xf9a699bf, 0x7e070bf4, 0xfb003a31,
0x30f42825, 0x05dcdfd8, 0x62f90000, 0x49feffbf, 0x40999001, 0x9fa0b2b2, 0x00299cd9, 0x04999800,
0xc3b2a6b2, 0x94f1080b, 0x0bf51000, 0xb4bd00e5, 0x900141fe, 0x1ab21c11, 0x009c4d7e, 0xad33ab32,
0x0b00d11f, 0x0c1ab2ff, 0x9c127e01, 0x33ab3200, 0x00c01fad, 0x1ab2ff0b, 0x127ec43d, 0xab32009c,
0xaf1fad33, 0x01145800, 0x29a094bd, 0x109039a0, 0x72157f04, 0x4da47d4c, 0xe4bd8000, 0x323e0101,
0xc9c4009e, 0x200bf401, 0xfd660f7f, 0xbc0a1df4, 0x273ea41e, 0xfd66009e, 0xbc0d1bf4, 0xa9fd941e,
0x9e273e05, 0x90df7200, 0xc57601ee, 0x02009001, 0xc473fd72, 0x6ebfd000, 0xc400d3f0, 0xffdfffa9,
0xb6ff00ff, 0xeffd1094, 0x00008c04, 0x059efdff, 0xfd049cfd, 0x69a0059d, 0x4ee429bf, 0xafc7ffff,
0x10ed94e8, 0xff0094f1, 0xfd059dfd, 0x2fa005f9, 0xffff59e4, 0xff00eeb9, 0x0bf4a4e9, 0xfd39bf15,
0x9afd049c, 0xbf39a005, 0x0095f129, 0xfe29a001, 0x99900149, 0xd99fbf40, 0x000005dc, 0xba3299bf,
0x0bf4f9a6, 0x3a317e07, 0x2865fb00, 0xdff030f4, 0x000005dc, 0xffbf62f9, 0x900149fe, 0xa1322899,
0xb0329fa0, 0xd5b2c432, 0xb630e6b2, 0x120cf504, 0x299cd901, 0x9e980000, 0xffb9c404, 0xc4119990,
0x080a1f9f, 0xb905efbb, 0x94f00099, 0x909fbc1f, 0xf9bbff0f, 0x34feff05, 0xe9013db3, 0xfe94bd00,
0xff90014f, 0x0142fe20, 0x9001f9b5, 0xf9a01c22, 0x2bb2a4bd, 0x009c4d7e, 0xc91fad33, 0x322ab200,
0x7e1b323c, 0x33009c12, 0x00ba1fad, 0x46020033, 0xf4020630, 0x0033100c, 0x0d331a00, 0x3e00a501,
0x33009f60, 0x33410300, 0x0098040d, 0x009f963e, 0xf1ff19c4, 0xb8012690, 0x0011369e, 0x009f6c3e,
0xf1ff19c4, 0xb8012690, 0x0011469e, 0xa53e100f, 0x19c4009f, 0x2690f1ff, 0xb8040f01, 0x0011569e,
0x009fa53e, 0xf1ff19c4, 0x0f012690, 0x5a9eb802, 0xa53e0011, 0x19c4009f, 0x2690f1ff, 0x01004f01,
0x115c9eb8, 0x03499400, 0x9cc4040a, 0xf4cfa6f8, 0xc9903218, 0xa6080b08, 0x060df49f, 0xbcb2fcbc,
0x40fea0ec, 0x20009001, 0x707e0cb2, 0xa433008b, 0x09bf131f, 0x009859a0, 0x3e60a001, 0x0a009fe1,
0x0149fe03, 0xbf289990, 0x05dcd99f, 0x99bf0000, 0x0bf4f9a6, 0x3a317e07, 0x1065fb00, 0xdfe830f4,
0x000005dc, 0xffbf52f9, 0x900149fe, 0xa3b22c99, 0x9cd99fa0, 0x98000029, 0xb2b20499, 0x94f1080a,
0x0bf52000, 0x40fe00ca, 0x90a4bd01, 0x0bb21800, 0x009c4d7e, 0xb81fad33, 0x0b0ab200, 0x7ec43dff,
0x33009c12, 0x00a91fad, 0x7f0141fe, 0x1c119000, 0x0b10dc4a, 0x7e1cb210, 0x33008b70, 0x00911fad,
0x15b20b72, 0x04bdc4bd, 0xff04e001, 0x00a0e83e, 0xf401b9c4, 0xc6b0690b, 0x350cf407, 0x5c3c3dbf,
0x1f0ec4f8, 0xb9030990, 0xf4f00099, 0x1f94f0ff, 0xbc909ebc, 0x9fff9549, 0x049ebbf4, 0xb904febb,
0x9dfd0099, 0x059ffd04, 0xdc3e39a0, 0x2dbf00a0, 0xc4f85c3c, 0x09921f1e, 0x0099b91d, 0xf0fff4f0,
0x9ebc1f94, 0x9549bc90, 0xbbf49fff, 0xfebb049e, 0x0099b904, 0xfd049dfd, 0x29a0059f, 0x7601cc90,
0x009001b5, 0x04119004, 0x8800b473, 0x900149fe, 0x9fbf2c99, 0x0005dcd9, 0xa699bf00, 0x070bf4f9,
0x003a317e, 0xf41855fb, 0xdcdfd430, 0xf9000005, 0xfeffbf22, 0x99900149, 0xfea23234, 0x9fa00141,
0x4a0c1190, 0x280b2398, 0x707e1cb2, 0xa433008b, 0x10985d1f, 0xbc19bf01, 0x90a6f290, 0xb01008f4,
0x9cf001f6, 0x0196f00b, 0x00a1563e, 0xf9a6e109, 0xf00b9cf0, 0x0b0a0196, 0x33009033, 0x0029b4d9,
0x019c9800, 0x4ffe9bbf, 0x0cff9001, 0x4d90f0bc, 0x9235239c, 0x90240e08, 0x94f00109, 0x04fa901f,
0x7e01f9b5, 0x7e002136, 0xfe008a84, 0x99900149, 0xd99fbf34, 0x000005dc, 0xf9a699bf, 0x7e070bf4,
0xfb003a31, 0x30f42c25, 0x05dcdff8, 0x12f90000, 0x49feffbf, 0x0c999001, 0x9fa0a132, 0x00299cd9,
0x049f9800, 0x0089080a, 0xf9fd0100, 0x2a0bf404, 0xbd0140fe, 0x080090a4, 0x4d7e0bb2, 0xa433009c,
0x0ab2191f, 0xc43d1b32, 0x009c127e, 0x0b1fa433, 0x7e1f1ac4, 0xfe00a107, 0x99900149, 0xd99fbf0c,
0x000005dc, 0xf9a699bf, 0x7e070bf4, 0xfb003a31, 0x30f40815, 0x05dcdff8, 0x12f90000, 0x49feffbf,
0x0c999001, 0x9fa0a132, 0x00299cd9, 0x04999800, 0x94f1080a, 0x90738000, 0x40fe2e00, 0x90a4bd01,
0x0bb20800, 0x009c4d7e, 0x1c1fa433, 0x1b320ab2, 0x127ec43d, 0xa433009c, 0x1ac40e1f, 0x20a5f01f,
0x00a1077e, 0x900149fe, 0x9fbf0c99, 0x0005dcd9, 0xa699bf00, 0x070bf4f9, 0x003a317e, 0xf90815fb,
0x06b99552, 0x94b6c4b2, 0xbcd5b203, 0xb0c430a9, 0xa2e03e3f, 0x9831bf00, 0x54b30132, 0x010a1800,
0x0cb2b4bd, 0x0039cd7e, 0xfd052bfd, 0xc83e051a, 0x0cb200a2, 0xb4bd010a, 0x0039cd7e, 0xb900b9b9,
0x29fd00aa, 0x041afd04, 0xb3014492, 0x900b0040, 0x04b30100, 0x31a0c840, 0xbd0132b5, 0x08339004,
0xb50044b3, 0xd4bd51fb, 0x00a27f7e, 0x010d00f8, 0x00a27f7e, 0xbcc400f8, 0x06b5b63f, 0xbc03b4b6,
0xab98a0ab, 0x7eaabf01, 0xf0003979, 0x00f801a4, 0xf4bdaeb2, 0xf0b3a43d, 0xef3c0a08, 0xa0a93c98,
0xb301ff90, 0xf30080fe, 0x3907a2f0, 0x00f801aa, 0xe9c4ae3f, 0x1b0bf401, 0xff0ef4bd, 0x9098af3c,
0x9e2601ff, 0x00c51bf5, 0xf410f4b3, 0x00a40d3e, 0xafbcf4bd, 0x09991890, 0x3301ff90, 0x00ae009d,
0xf207f4b3, 0x0c06ad18, 0xf5dc2680, 0x33009e0c, 0x183800e4, 0x9d3301a9, 0x18009300, 0x9d3302a9,
0x18008b00, 0x9d3303a9, 0x18008300, 0xa91804af, 0xfff4f005, 0xfd089476, 0x9473059f, 0xdc266f00,
0x3e691bf4, 0x1800a402, 0xa91804af, 0xfff4f005, 0xb6ff94f0, 0x9ffd0894, 0x7099cd05, 0x4d009473,
0x1201a918, 0x96304199, 0x400cf419, 0x3102a918, 0xf4004096, 0x9631361d, 0x1cf4005a, 0x03a9182f,
0x00409631, 0x31251df4, 0xf4005a96, 0xd0331e1c, 0xefc41b00, 0x04f9c4ff, 0xc4151bf4, 0x94b30af9,
0xa9180b02, 0x00903307, 0xf8060a08, 0xf8a4bd00, 0x0f12f900, 0xb2b1b202, 0x00a0b3a0, 0xf0a93f22,
0x1bf40894, 0xa3107e17, 0x0010b300, 0x181a2006, 0x060f0809, 0x1bf4a926, 0xb2f4bd05, 0xb211fbfa,
0xb3020aa9, 0xbf1200c0, 0xb6cdb29a, 0x804c07b4, 0xb7627e00, 0xf400f800, 0xdcdff830, 0xf9000005,
0xfeffbf22, 0x99900149, 0xa0a0b210, 0xb3020a9f, 0xbf340000, 0x94943d0a, 0x41fe07b2, 0x902bb201,
0x010c0f11, 0x1db21920, 0x00b7797e, 0x1700a4b3, 0x0abf193f, 0x1db22bb2, 0x0cfd94f0, 0x7e192001,
0xfe00b762, 0x99900149, 0xd99fbf10, 0x000005dc, 0xf9a699bf, 0x7e070bf4, 0xfb003a31, 0x30f40825,
0x05dcdff8, 0x42f90000, 0x49feffbf, 0x18999001, 0x9fa0a1b2, 0xc0b2b4b2, 0xa0b3d3b2, 0xc0b35600,
0xcf185200, 0xfe94bd07, 0x22900142, 0x01ff1014, 0xcf3529a0, 0x7ecab207, 0xb200a310, 0x080a352b,
0xb27e1ab2, 0xa4b300a7, 0x2bbf2c00, 0x1ab20cb2, 0x00a43f7e, 0x1e00a4b3, 0x4bb21ab2, 0x00a4577e,
0x1200a4b3, 0x0e0030b3, 0x32a022bf, 0x00a5323e, 0x49fe020a, 0x18999001, 0xdcd99fbf, 0xbf000005,
0xf4f9a699, 0x317e070b, 0x45fb003a, 0xb202f908, 0x00a0b3c0, 0x00c0b324, 0xb6aabf20, 0x804c07b4,
0x7e0db200, 0xb300b779, 0xb21000a4, 0xa3307e0a, 0xa5773e00, 0xfb020a00, 0x00a0b301, 0x00c0b317,
0xb2aabf13, 0x07b4b6cd, 0x797e100c, 0x00f800b7, 0x00f8020a, 0xb3b242f9, 0xa2b2c4b2, 0xa0b30200,
0xea7e4200, 0x030000a5, 0xa0b3a1b2, 0x3bb23600, 0x1cb22ab2, 0x00a54d7e, 0xa4b3a0b2, 0x1ab21e00,
0x117eb4bd, 0xa0b200a4, 0x1000a4b3, 0x0c0040b3, 0xf0061918, 0x49a0ff94, 0x1bb22ab2, 0x00a60c7e,
0x41fb0ab2, 0x00f800f8, 0xaeb200f8, 0xb30eaa98, 0xbd0a00a0, 0xa6023ef4, 0x0fea9800, 0x0e00a0b3,
0xff90010f, 0xbc94bd0e, 0x00f8f9e9, 0x1a00b0b3, 0xb30ea998, 0x980d0090, 0x94b30fa9, 0x01090c00,
0xbc0e9990, 0x00f899ab, 0xa002b998, 0xb5ff09a9, 0xb99801a9, 0x04abb502, 0xb503acb5, 0x00f802a9,
0xa0b222f9, 0xd2b2c132, 0xb0b3020a, 0x0cb85e00, 0xbd000140, 0x04c998d4, 0x440090b3, 0x08001433,
0x3c0390b3, 0xb93fcf3f, 0x1bf4f926, 0x01cf1832, 0x2601b918, 0x271bf4f9, 0x1802ce18, 0xddbc02bf,
0x909dbc90, 0xb80394b6, 0x00014099, 0x269009bc, 0x0b1bf4ef, 0xa4bd29a0, 0x00a6a83e, 0x9001dd90,
0xd4b318cc, 0x040ab314, 0xabbf21fb, 0xf009acb2, 0x0bf4b9a6, 0x03aa980d, 0x7e01cbb5, 0xf800b65f,
0xb232f900, 0xbdb2b2a1, 0x3ef00304, 0xbf00a6f0, 0x01009019, 0x93a61ab2, 0x0a090df4, 0xa6f73e03,
0xf493a600, 0x020a091b, 0x00a6f73e, 0x00a6aa7e, 0x08f402a6, 0xfba4bddd, 0xf830f431, 0x0005dcdf,
0xbf82f900, 0x0149feff, 0xb2289990, 0xb29fa0a3, 0x00a9b3b8, 0xb0b30084, 0x47fe7f00, 0x05a49801,
0x14bd54bd, 0x779024bd, 0xa7613e24, 0x0c3a9800, 0x02bc94bd, 0xb279a0b0, 0xb65f7e7c, 0x0f79bf00,
0xf49fa6ff, 0x643d090b, 0x00a74f3e, 0x90015590, 0x04a60100, 0x33d908f4, 0x90070060, 0x24bc0111,
0x03399820, 0x18f429a6, 0xbd01060b, 0xa7523e04, 0xb24bb200, 0x16fc7e1a, 0xf45aa600, 0x1190060d,
0x06399801, 0x19a6f43d, 0x0f050cf4, 0xbd8f2001, 0xa7973ea4, 0xfe020a00, 0x99900149, 0xd99fbf28,
0x000005dc, 0xf9a699bf, 0x7e070bf4, 0xfb003a31, 0x30f40885, 0x05dcdff0, 0x82f90000, 0x49feffbf,
0x30999001, 0xa00147fe, 0x08a9989f, 0xb1b0a6b2, 0xb0f10509, 0x843d0a91, 0x779090b2, 0x0369982c,
0x7fa0f4bd, 0x08f409a6, 0x0804bd07, 0x0a90b401, 0x1bf409a6, 0x00803335, 0xa85a3e32, 0x0c6a9800,
0xb24010bc, 0x7e4bb27c, 0xbf00b65f, 0xa6ff0f79, 0x0f1bf49f, 0x09012290, 0xf439a6f1, 0x43b2051b,
0x3e011190, 0xbd00a82d, 0xbdf10314, 0x05699824, 0x08f419a6, 0x0020b3cb, 0xf429a61e, 0x60b50f18,
0x09f0b408, 0x6b3ef3a0, 0xf10f00a8, 0x1bf45fa6, 0xbc05b205, 0xdd3e0009, 0x1a0a00a7, 0x59a6f109,
0xb50d0bf4, 0x90b40865, 0xbd95a009, 0x0149fea4, 0xbf309990, 0x05dcd99f, 0x99bf0000, 0x0bf4f9a6,
0x3a317e07, 0x1085fb00, 0xd9f830f4, 0x000005dc, 0x99bf82f9, 0x90014ffe, 0xa3b228ff, 0xb4b2f9a0,
0xc033d0b2, 0xdab20e00, 0x140cb43d, 0x00b7907e, 0xbd0142fe, 0x24229014, 0xff07fe08, 0xfb05fc06,
0x00a93a3e, 0xbd0c3a98, 0xb014bc94, 0x2cb229a0, 0x00b65f7e, 0xf00f29bf, 0x0df49fa6, 0xa6fd0f56,
0x110cf49f, 0x18f496a6, 0xf495a630, 0x093e451b, 0x98a600a9, 0xa62f0bf4, 0x371bf497, 0x90010998,
0x09b50199, 0xa9373e01, 0x04099800, 0xb5019990, 0x373e0409, 0x099800a9, 0x01999002, 0x3e0209b5,
0x9800a937, 0x99900309, 0x0309b501, 0x00a9373e, 0x999009bf, 0x9009a001, 0x39980111, 0xf419a605,
0x49fe8508, 0x28999001, 0xdcd99fbf, 0xbf000005, 0xf4f9a699, 0x317e070b, 0x85fb003a, 0xf830f408,
0x0005dcdf, 0xb222f900, 0xb2ffbfa1, 0x03aa98b2, 0x49fe1bbf, 0x10999001, 0xa00140fe, 0x0c00909f,
0x5f7e0cb2, 0x0cbf00b6, 0xb2031a98, 0xb6767e2b, 0x011b9800, 0xb9a6ff09, 0x98101bf4, 0x12b50419,
0x0292b502, 0x00a9b13e, 0xb2031a98, 0xb6767e2c, 0x031a9800, 0xfd0c1bbf, 0x00b6767e, 0x900149fe,
0x12a01099, 0xdcd99fbf, 0xbf000005, 0xf4f9a699, 0x317e070b, 0x25fb003a, 0xc830f408, 0x0005dcdf,
0xbf82f900, 0xf830f4ff, 0x900149fe, 0x9fa06099, 0x18049992, 0xf4bd1cae, 0xa9989fa0, 0x0aa2b205,
0x0b91b005, 0x1a00e933, 0x0c2b9802, 0xfe092c98, 0xf100014a, 0xfe44aa90, 0xa6b20144, 0x8b7e2001,
0x05b200b6, 0x4490a3b2, 0xaa723e30, 0x08299800, 0x0bf439a6, 0xb22ab231, 0xb2010c3b, 0xa8887e4d,
0x04499800, 0x1f0094b3, 0xb3034998, 0x98180094, 0x94b30249, 0x49bf3b00, 0x18f491a6, 0x3e30b209,
0xb200aa65, 0x0bb0b419, 0x6ab291b2, 0x00b6a47e, 0x35a6a3b2, 0x0ab91bf4, 0xf503a603, 0xb301a30b,
0xb20c0014, 0x3e743d03, 0xb200aa8f, 0x94010703, 0x54bd0738, 0x9b3e86b2, 0x2a9800ab, 0xbce4bd0c,
0x4cfe1053, 0x16e1b001, 0xb258cc90, 0xb65f7e1b, 0x00adb300, 0x90b400f3, 0xa6f00f16, 0xd80cf59f,
0xb294bd00, 0x1591b02a, 0x00a5ea7e, 0xa9b3a4b2, 0xbf00d600, 0x4c6bb22a, 0x4db20080, 0x00b7797e,
0xadb3a0b2, 0xb200a700, 0xb21bb22a, 0x014dfe4c, 0x7e50dd90, 0xb200a4be, 0x00adb3a0, 0x2ab20090,
0x0c014b90, 0x014dfe01, 0x7e54dd90, 0xb200a640, 0x00a4b3a0, 0x15b0b478, 0xfe0c2c98, 0xaa90014a,
0xa6287e30, 0x0c90b400, 0x1bf491a6, 0x14b0b41e, 0x90014afe, 0x5d7e30aa, 0x90b400a9, 0x059f9815,
0x2300f4b3, 0x00ab893e, 0x9ea6ef0e, 0x00090df4, 0xab893e03, 0x014afe00, 0x7e30aa90, 0x3e00a6aa,
0x9800ab25, 0xe0b402f9, 0xf491a614, 0xfeb5061b, 0xa6f9bf02, 0x091bf491, 0x893efea0, 0xf99800ab,
0xf491a601, 0xfeb5061b, 0xb24bb201, 0xa60c7e2a, 0x0004b300, 0x01559013, 0x98806690, 0x59a60529,
0xfefa08f5, 0x46007033, 0xb2042f98, 0xb2e4bd8d, 0x00f1b02a, 0x70dc020b, 0xfe000000, 0x11900141,
0x0111b05c, 0x00a5e47e, 0xbf042c98, 0x048bb22a, 0xb74b7efb, 0x981ebf00, 0xa0b2042c, 0x2ab2b4bd,
0xe67e0db2, 0x04b300a5, 0xff040600, 0x013e04bd, 0x2a9800ac, 0xb003bc0c, 0x00904cb2, 0xb6767e01,
0x0b90b400, 0x08f409a6, 0x032f98ec, 0xb59039bc, 0x9fa60929, 0xbd0808f4, 0x0929b594, 0x49fea4bd,
0x60999001, 0xdcd99fbf, 0xbf000005, 0xf4f9a699, 0x317e070b, 0x30f4003a, 0x3885fb08, 0xd9cc30f4,
0x000005dc, 0x99bf82f9, 0xfef830f4, 0xff90014f, 0xb0f9a05c, 0xc8b20be1, 0xa3b2d6b2, 0x8400b9b3,
0x00e9b302, 0xaf18027f, 0x0141fe2c, 0x119094bd, 0x0019a054, 0x00f93303, 0xc43d026d, 0x407e1db2,
0xa0b200a6, 0x5e00adb3, 0xbc17bf02, 0x7998f068, 0xf59fa601, 0x98024d08, 0x94b30479, 0x05000a01,
0x00aee23e, 0x3e0069b3, 0x027f9802, 0xf9a6f009, 0x022a0bf5, 0xea7e3ab2, 0xa2b200a5, 0x1e00a9b3,
0x0c3c9802, 0x40fe7bb2, 0x34009001, 0x287e0ab2, 0x0ab200a6, 0xcc0570b5, 0xc17e708b, 0xa0b200a6,
0xe900adb3, 0x0d00b401, 0x01a6f001, 0x01ce0bf5, 0x01d00cf5, 0x804cb43d, 0x7e2ab200, 0xbf00b790,
0x070b943a, 0xb200804c, 0xb7797e2d, 0x0ca1b000, 0xb600adb3, 0x05291801, 0x76042f18, 0xf4f00894,
0xe59fffff, 0xe966ff09, 0x01980bf5, 0xffffe9e4, 0x08f589a6, 0xf4bd018e, 0x18902fbc, 0x9d330999,
0x90018200, 0xf4b301ff, 0xfc3ef207, 0x8e3c00ae, 0xf59f26f2, 0xc4016d08, 0x94f0fffd, 0x529dbcff,
0x0df456a6, 0x9065b205, 0xa43d10d9, 0x3db029bc, 0x3ee4bdc4, 0xb100ada7, 0xf5006fd6, 0xb401450c,
0xbe3c0b10, 0xf81e3c98, 0x0bf4f926, 0xff94f017, 0xfd009939, 0x9033049f, 0x010a0600, 0x0ce9bf3c,
0x01ee9001, 0xa601dd90, 0xce08f4e5, 0xed00c933, 0xf0293f00, 0x0bf40894, 0x00a93308, 0x94bd00d0,
0x91b03ab2, 0x1391b014, 0x301291b0, 0x4bfe5b91, 0x5bbb9001, 0x00a6f97e, 0xadb3a0b2, 0x3400ef00,
0x90335b90, 0x3ab21100, 0x00a9d97e, 0xadb3a0b2, 0xb400db00, 0x40b40d00, 0x014ffe11, 0xb250ff90,
0x070d942e, 0x4101f1b0, 0x3ab20080, 0x4cb2010b, 0x7e0011b0, 0xb200a5e4, 0xb22cb20b, 0x014dfe3a,
0x7e4cdd90, 0xb400a4be, 0xa0b214e0, 0x3ab21cb2, 0x0db2b4bd, 0x00a5e67e, 0x91000db3, 0x13b0b400,
0x90014afe, 0x5d7e34aa, 0x3a9800a9, 0x0db0b40c, 0x90014cfe, 0x5f7e48cc, 0xa0b200b6, 0x6d00a4b3,
0x011290b4, 0xf491a6f0, 0x4e98321b, 0x70efcd01, 0x0600f4b3, 0x2918700f, 0xff94f006, 0xbb909ebc,
0x49b5029f, 0xae993e01, 0xb20bb200, 0x7e2cb23a, 0xb200a43f, 0x00a4b3a0, 0x0265bb34, 0x90014afe,
0xaa7e34aa, 0x60b300a6, 0x90b42000, 0x8085bc0b, 0xb09095bc, 0xe53e0b91, 0x020000ac, 0x00aec93e,
0xc93e0300, 0x00b400ae, 0xb23ab20c, 0xa60c7e2b, 0xb594bd00, 0xe23e0579, 0x030000ae, 0x00aee23e,
0x49fe0200, 0x5c999001, 0xdcd99fbf, 0xbf000005, 0xa60ab299, 0x170bf4f9, 0x00af083e, 0x33062918,
0xfe4f009d, 0x00aec03e, 0x003a317e, 0xfb0830f4, 0x30f43485, 0x05dcdfdc, 0x82f90000, 0x30f4ffbf,
0x0149fef8, 0xa04c9990, 0x0bb1b09f, 0xd4b2c2b2, 0xa5b2e6b2, 0x1700b9b3, 0x00e9b301, 0x94bd0112,
0x3d0141fe, 0x481190c4, 0x1db219a0, 0x00a6407e, 0xadb3a0b2, 0xbf00fb00, 0xf042bc19, 0xa6019998,
0xea08f59f, 0x005ab200, 0xa5ea7e03, 0xb3a3b200, 0x00de00a9, 0x5c981bbf, 0x0140fe0c, 0xb2300090,
0xa6287e0a, 0xcc0ab200, 0xc17e702b, 0xa8b200a6, 0xad00adb3, 0x7021cd00, 0x420147fe, 0x77900080,
0xb0383e44, 0x0c00b400, 0x79a094bd, 0x09a6f009, 0x00091bf4, 0xb03f3e02, 0xa6f00900, 0x090df409,
0x3f3e0300, 0xc0b400b0, 0x0704b60b, 0x0db2e4bd, 0xb4bd5ab2, 0xb00021b0, 0xe47e0171, 0x5abf00a5,
0x2cb20bb2, 0x797e3db2, 0x7ebf00b7, 0x3bb2a0b2, 0x2cb25ab2, 0xe67e0db2, 0x04b300a5, 0x3ab24500,
0x117eb4bd, 0xa0b200a4, 0x3700a4b3, 0x01bb7000, 0xf404a602, 0x40b2050d, 0xb2101b90, 0xb03bbc6a,
0x997e0cb2, 0x4afe00b7, 0x0240bb01, 0xbc30aa90, 0xaa7e6060, 0x14bd00a6, 0x6d004db3, 0xb280b2ff,
0x7e3bb25a, 0x3e00a60c, 0x0000b04d, 0x0149fe02, 0xbf4c9990, 0x05dcd99f, 0x99bf0000, 0xf9a60ab2,
0x7e070bf4, 0xf4003a31, 0x85fb0830, 0xf830f424, 0x0005dcd9, 0xbf32f900, 0x014ffe99, 0xb214ff90,
0xbdf9a0a1, 0xb2b2b294, 0x0140fec3, 0x9003204b, 0x09a01000, 0x9f7e0ab2, 0x09bf00b7, 0x4c0090b3,
0x4800a4b3, 0x09bf91a0, 0xbf0192b5, 0x1000490f, 0xbf04f9b5, 0xb520090f, 0x09bf05f9, 0xbf0693b5,
0x3501090f, 0x09bf1cf9, 0xbf2c9a35, 0xb5f0090f, 0x0fbf0af9, 0xb540f990, 0x0fbf0ef9, 0xb5c0f990,
0x0abf0ff9, 0x00b0ea3e, 0x49fea4bd, 0x14999001, 0xdcd99fbf, 0xbf000005, 0xf4f9a699, 0x317e070b,
0x35fb003a, 0xd030f408, 0x0005dcdf, 0xbf82f900, 0x0149feff, 0xb2509990, 0x059fa0a3, 0x00a9b302,
0xb63004fb, 0x0b9cf000, 0xbd2ca935, 0x0ca9b594, 0x00a5ea7e, 0x3abfa0b2, 0x804cb4bd, 0x7e0db200,
0xb200b779, 0x00adb3a5, 0x093f04b1, 0xa24a9d33, 0x01091804, 0x9a469d33, 0x02091804, 0x92469d33,
0x03091804, 0x8a539d33, 0x040e1804, 0x18050918, 0x0d18060f, 0xffe4f007, 0xf0ff94f0, 0x94b6fff4,
0x10f4b608, 0xb6059efd, 0xf9fd18d4, 0x05dffd05, 0x045e0bf5, 0xd6b00505, 0x5d0cf503, 0x013db504,
0x0e01d4b3, 0xb5500049, 0xd83e0239, 0x0d1800b1, 0x09091808, 0x180a0f18, 0xd4f00b0e, 0xff94f0ff,
0xb6fff4f0, 0xf4b60894, 0x059dfd10, 0xfd18e4b6, 0xeffd05f9, 0x023eb505, 0x0bb23ab2, 0x00a60c7e,
0x09023a98, 0xf4a9a6ff, 0x04bd091b, 0x00b5ee3e, 0x9007a5b6, 0x3ab5303b, 0xb6d27e03, 0xb3a5b200,
0x03f500ad, 0x09033b98, 0x343a90c0, 0xfd3fbb90, 0xb5b604b9, 0xb79f7e03, 0xb3a5b200, 0x03d900ad,
0xfe0147fe, 0x77900148, 0x9044bd40, 0x88900179, 0x0991b03c, 0x00b3483e, 0x8ea0e4bd, 0x0f0044b3,
0xbd0c3a98, 0x3efe0cb4, 0xb200b26b, 0xb24bb23a, 0xa5797e7c, 0xb3a5b200, 0x039d00ad, 0x94f0793f,
0x120bf401, 0xb20c3a98, 0x7eff0c4b, 0x3e00b676, 0xb200b345, 0xa3307e7a, 0x00a0b300, 0x0c3a980f,
0xfd0c4bb2, 0x00b26b3e, 0x94f0793f, 0x0e1bf402, 0xb20c3a98, 0x3efd0c4b, 0xb400b33a, 0x3ab209b0,
0x8db2010c, 0x00a6407e, 0x5d00a0b3, 0x3fb2793f, 0x99c724bd, 0x01999002, 0x980a91b0, 0x54b354f5,
0xb0b43900, 0x0022bc09, 0x02bc030c, 0x0304b600, 0x014001b8, 0x1031bc00, 0x997e1ab2, 0x30bc00b7,
0x4309b800, 0x95200001, 0xb45302b5, 0x0fb50af0, 0x3e81a054, 0x9000b305, 0xff900122, 0x1424b318,
0xb6323ebe, 0x3f8ebf00, 0x027f5879, 0x98077d18, 0x3a9803ee, 0x0299c70d, 0xcc00f3f0, 0x96cb70ff,
0xcb4bb21f, 0x010cd8e6, 0xebf0d6cb, 0x7e01e0f6, 0x9800a2e6, 0x4bb20c3a, 0x767e6cb2, 0xa5b200b6,
0xb400adb3, 0x01449002, 0xa6033b98, 0xeb08f54b, 0xbc94bdfe, 0x89a0b0bb, 0xb57e8ab2, 0xa5b200b7,
0x9400adb3, 0xbd37b202, 0x547f9884, 0xbc9088bc, 0x94b69098, 0x4099b803, 0x39bc0001, 0x0b91b090,
0x5300f9b3, 0x033c9802, 0x3d0fa0b4, 0xbc24bdb4, 0x44bdc0cc, 0x00b7907e, 0x3e0f60b4, 0x9800b463,
0x2bb20d3a, 0x7e0c41b0, 0x3300a2f6, 0x00b500a9, 0xfe0c3a98, 0x2bb2014c, 0x7e38cc90, 0xb300b65f,
0x020c00ad, 0xb40be0b4, 0xef980e90, 0xd899c703, 0x1bf59fa6, 0x3a98008e, 0x0c2bb20d, 0xa2ee7e01,
0x014cfe00, 0x2bb23ab2, 0x7e30cc90, 0xb300a594, 0x981306a4, 0x2bb20c3a, 0x767efd0c, 0x603e00b6,
0xadb300b4, 0x7401cb00, 0x93f01c90, 0x9099bc00, 0x7f0069bc, 0xff19e401, 0x091bf4ff, 0x603e0260,
0x3a9800b4, 0x014cfe0c, 0xffff1be4, 0x7e34cc90, 0xb300b65f, 0x019800ad, 0x343af034, 0xf9263690,
0x60100df4, 0xff1be402, 0x0c3a98ff, 0x00b4553e, 0xb20c3a98, 0x7efd0c2b, 0xb300b676, 0x017000ad,
0x98012290, 0x2aa6033a, 0xff3708f5, 0x6eb264b2, 0xd43db43d, 0xc4bdf4bd, 0x00b4973e, 0x9473e97f,
0x010d0a00, 0x00b4913e, 0x0600d033, 0xcc90010b, 0x01ff9001, 0xa602ee90, 0xe308f4fa, 0x0b00c4b3,
0x3e547cb5, 0x3300b5d3, 0x00a600b9, 0xb0013998, 0x0cf40296, 0xb2030930, 0x5479b56d, 0xf4bde4bd,
0x00b4d63e, 0x9073d97f, 0x697c0a00, 0x01ee90e9, 0x9001ff90, 0x399802dd, 0xf4f9a603, 0x4d3ee908,
0x94bd00b5, 0x79b5f101, 0xb224bd54, 0xb5273e1b, 0xe4407f00, 0xf4ffff09, 0xf10f260b, 0x1bf4bfa6,
0xff0be40b, 0xb51f3eff, 0x0c3a9800, 0xffff0ce4, 0x00b6767e, 0xb900adb3, 0xff0be400, 0x9019b2ff,
0x44900122, 0x9891b202, 0x29a60339, 0x09c508f4, 0xf5b9a6f1, 0x9800a00b, 0x3c980c3a, 0xb6767e0a,
0x00adb300, 0x31b5008c, 0xb5d33e0a, 0xbd6f7f00, 0x01c19294, 0xf05179b5, 0x04bd00f3, 0x3e527fb5,
0x7f00b58b, 0x014c584b, 0x900c3a98, 0xb3f00100, 0x00c3f000, 0x7e024490, 0xb300b676, 0xb45200a4,
0xe9980be0, 0x70999001, 0xa601e9b5, 0xd608f401, 0x9808607c, 0xf00c0c3a, 0xffff0be4, 0x00b6767e,
0x2d00a4b3, 0xe4014cfe, 0xb2ffff0b, 0x40cc903a, 0x00a5797e, 0x1900a4b3, 0x98469034, 0x94f0517f,
0xf0f9bcff, 0x3e517fb5, 0x0a00b5d3, 0x3ea5b203, 0x9000b5de, 0x77900188, 0x148db318, 0x49fefd90,
0x3c999001, 0x497e9abf, 0xf43e00b7, 0x030500b5, 0x00b5f63e, 0x0bb204bd, 0x0c7e3ab2, 0x50b300a6,
0x3a981a00, 0x7e04bd0c, 0x9800b6c8, 0x30b50d3a, 0xb7497e0c, 0x0d30b500, 0x900149fe, 0x9fbf5099,
0x0005dcd9, 0xb299bf00, 0xf4f9a65a, 0x383e110b, 0x010500b6, 0x00b5f43e, 0x003a317e, 0xf93085fb,
0x7ea0b202, 0x9800a5e8, 0xc87e0c0a, 0x0a9800b6, 0xb7497e0d, 0x7e0ab200, 0xbd00b749, 0xbf01fba4,
0x0aafb2a9, 0xf4b9a602, 0xb9900d18, 0x98f9bc01, 0xc9a0a4bd, 0xa9bf00f8, 0x020aafb2, 0x18f4b9a6,
0x01b9900b, 0xfcbca4bd, 0xbf00f899, 0xb2afb2b9, 0xf4c9a6ca, 0xf10a0708, 0xfbb500f8, 0xb5fca002,
0x00f801fc, 0xaf98a9bf, 0x90b9bc02, 0xfbbfa9a0, 0x08f49ba6, 0x029bbb08, 0xa998a9a0, 0xa6aabf01,
0x051bf4a9, 0x00f8f10a, 0x0800a0b3, 0x00b7497e, 0x30f400f8, 0x05dcdff8, 0x32f90000, 0x49feffbf,
0x14999001, 0x9fa0a0b2, 0xa0b3b3b2, 0xfd024200, 0x0cf4a2a6, 0x01ab903a, 0xb60141fe, 0x119002b4,
0x7e1ab210, 0xb300b7b5, 0xbf2700a4, 0xb21db219, 0xa0e4bd2c, 0x90dfbf90, 0x9eb201e9, 0xa699fcbc,
0xf408f490, 0x3da0ddbf, 0x00b72e3e, 0x49fe020a, 0x14999001, 0xdcd99fbf, 0xbf000005, 0xf4f9a699,
0x317e070b, 0x35fb003a, 0xda00f808, 0x00002944, 0x0041c77e, 0xf000a630, 0xa6f00bac, 0x01aab901,
0x44da00f8, 0x7e000029, 0x30004142, 0xacf000a6, 0x01a6f00b, 0xf801aab9, 0x2944da00, 0xd77e0000,
0xa6300042, 0x0bacf000, 0xb901a6f0, 0x00f801aa, 0x7effb4f0, 0xf8000b94, 0x0b7e7e00, 0xf900f800,
0x3da0b202, 0x384c7ea4, 0x00a6b000, 0xa00b9cf0, 0xfb9ab20a, 0xb202f901, 0x7ea43da0, 0xb000382a,
0x9cf000a6, 0xb20aa00b, 0xf401fb9a, 0xdcdfe430, 0xf9000005, 0xfeffbf82, 0x45fe0149, 0x3c999001,
0xa00147fe, 0x2455909f, 0xd9347790, 0x0000141c, 0x4bfe9abf, 0x90080c01, 0xff0d2cbb, 0x0000c17e,
0xeb00a433, 0x3f0c30b4, 0x0c943339, 0x043118e2, 0x0f001033, 0xb0011933, 0x3e043d00, 0x9800b971,
0x2cd9023f, 0x98000014, 0x34580431, 0x3f5fa00a, 0x0339989f, 0xb5183690, 0xff090159, 0xf43379a0,
0xf77e1800, 0xa0320032, 0x2900ad33, 0xdf010901, 0x0000142c, 0x1272f920, 0xbd0043f0, 0xb8b13e14,
0x0241bc00, 0x010006b1, 0x40060df4, 0x947e0100, 0x24d9000b, 0xbf000014, 0xff2ce49a, 0xb26bb2ff,
0x1300de0d, 0x127e0000, 0x7aa000af, 0xd400adb3, 0x985bbf00, 0x1d90015c, 0x7c0eb204, 0x10bc2020,
0x1300da10, 0x367e0000, 0xa0320021, 0xc500ad33, 0x4cb4bd00, 0x00da0100, 0xa6000013, 0xa408f414,
0x00b9603e, 0xd9023f98, 0x0000142c, 0x58043498, 0x5fa00a32, 0x39989f3f, 0x18389003, 0x090159b5,
0x3379a0ff, 0x7e1600f4, 0x320032f7, 0x00ad33a0, 0x2cdf0084, 0x20000014, 0xff26e4f1, 0x3e24bdff,
0xbc00b951, 0x16b11262, 0x0df40100, 0x01004106, 0x000b947e, 0x5c985bbf, 0x042d9001, 0x00da1eb2,
0x7e000013, 0xe40020d0, 0xbcffff4c, 0xa0322021, 0x1db28bb2, 0x001300de, 0x40417c00, 0x3500a433,
0x001424d9, 0x7e9abf00, 0xa000ac3c, 0x00a4b37a, 0x4cb4bd13, 0x00da0100, 0xa6000013, 0xa608f426,
0x5c985bbf, 0xbd7ab201, 0x7e040ed4, 0x32002136, 0x2db034a0, 0x817e3ab2, 0x0d33000f, 0x30fe7100,
0x020f3a01, 0x1838f130, 0x04090333, 0x30014afe, 0x31303991, 0x90b4bd3b, 0x717e38aa, 0xeb3e000f,
0x02f900b7, 0x002930d9, 0xbfa0b200, 0x7e640b9a, 0x090000de, 0x00a43310, 0xa6008961, 0x009fcf02,
0x1000f5f1, 0x8a009ff6, 0x4b02a600, 0xc4bd1000, 0xbd27104d, 0x198b7ee4, 0x00a43300, 0x2930d915,
0x9abf0000, 0x00009b7e, 0x163e0409, 0x0ab200ba, 0x7e03e84b, 0x890016fc, 0xb802a400, 0x000200aa,
0x920aa5b6, 0x9af601aa, 0x01114f00, 0x020099b8, 0x009ff600, 0x9a32943d, 0x000001fb, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
0xff9274bd, 0xb2f92008, 0xb20ab2f1, 0x86167e1b, 0x1fad3300, 0x193f0488, 0x1c009033, 0xb4bd010a,
0xcd7e0cb2, 0x7bff0039, 0xa56aff95, 0xaeb29fb2, 0xf7b2e6b2, 0xb3010090, 0x3ed22404, 0x340083d1,
0x040a4990, 0xf5239630, 0x3404520c, 0x010a49c0, 0xc4f0b4bd, 0x39cd7eff, 0xb2a0b200, 0x0849c5b1,
0x000008df, 0xf49fffff, 0x7e13f1b0, 0x33008a82, 0xfe4d00a4, 0x24bd0146, 0x34bd1f0a, 0x6690443d,
0x7fcd3e60, 0x0109c400, 0x321c0bf4, 0xb25b324a, 0x89d27e6c, 0x1fa43300, 0x986ebf0f, 0x2ebc016f,
0x313fbc20, 0x95014410, 0x009d0111, 0x9501ff01, 0x33d51bf4, 0x03cf1fa9, 0x0083b93e, 0x0949b034,
0xf4b926ff, 0x5ec4780b, 0x29fcdcff, 0xe9940000, 0x909cbc03, 0xbf019f98, 0x04f1fd99, 0xa60490fd,
0x081bf490, 0x0bf4f1a6, 0x9402ff55, 0xa6f413ff, 0x081bf490, 0x0bf4f1a6, 0x2a1cd945, 0xef940000,
0xf0f9bc03, 0xbf01f998, 0x001bb9fd, 0x0029fcdc, 0x049bfd00, 0xb503e4b6, 0xecbc01f9, 0x000cb9e0,
0xa004dcfd, 0x98efbffd, 0x090a01e9, 0xfd04fcfd, 0xefa0049b, 0x3e01e9b5, 0xf00083b9, 0x1cdeff54,
0xb200002a, 0x0394b659, 0x98909ebc, 0x99bf019f, 0xfd1451b0, 0x90fd04f1, 0xf490a604, 0xf1a6081b,
0x0f100bf4, 0x3044bd01, 0x54bd4af1, 0x0080d83e, 0x1db244bd, 0x54bd0cb2, 0xcf3eb43d, 0xc9c40080,
0x250bf401, 0xdf14e0b4, 0x000006a4, 0xb6ffb9c4, 0x9ebc0394, 0x0394b690, 0xbf909fbc, 0x019f989e,
0xbc404ebc, 0xbb10515f, 0x01dd9501, 0xff01cc9d, 0x1bf495cd, 0x4a9130cc, 0xdb1490b4, 0x000029fc,
0xbc0394b6, 0x9f98909b, 0xfd99bf01, 0x90fd04f1, 0xf490a604, 0xf1a6091b, 0x011f0bf5, 0xc43d94bd,
0xb01791b0, 0xc1301691, 0x81d83e4b, 0x0169c400, 0x00b90bf5, 0x344b9034, 0x84de4bc0, 0x0a000006,
0xff94f001, 0x9894b4bd, 0xffc4f006, 0x7e808ebc, 0xd20039cd, 0x000029fc, 0xb900bfb9, 0xb1b000a9,
0x0ea1b00d, 0xb00bf1b0, 0x8db20c91, 0xa034343d, 0x09d1b04b, 0x4cfe3b32, 0x58cc9001, 0x0089d27e,
0x2c9829bf, 0x09d0b401, 0x351fa033, 0xdba0b4bd, 0xb401dbb5, 0x2f980cb0, 0x092e9808, 0xa0049bfd,
0x0bb0b429, 0xb594cbff, 0xc0b40129, 0x04ebfd0c, 0xfd092eb5, 0x2fb504fc, 0x81b93e08, 0x16e0b400,
0xb517f0b4, 0x8ea0018f, 0xfd0ef0b4, 0x29a0059f, 0xff0db0b4, 0x29b595cb, 0x01331001, 0x9008dd90,
0x88900822, 0x04343308, 0x4bc03489, 0x9d017795, 0xcc100166, 0x4bc13001, 0xf59567ff, 0x34ff321b,
0xff0949e0, 0x0bf4e926, 0x1490b428, 0x0029fcdf, 0x0394b600, 0x98909fbc, 0x99bf019f, 0xfd04f1fd,
0x90a60490, 0x01e41bf5, 0x1bf5f1a6, 0x90b401de, 0x0495f013, 0xb41391b0, 0x80b414b0, 0x0149fe14,
0x0029fcdc, 0x60999000, 0xbf03b4b6, 0x01979896, 0xb6b0bcbc, 0x1cde0384, 0x3d00002a, 0xb024bdf4,
0x34bd0ab1, 0x30808ebc, 0xd73e57f1, 0x09c40082, 0x770bf401, 0x3414b0b4, 0xa4dc5790, 0xde000006,
0x00000684, 0x94f0010a, 0x0394b6ff, 0x94909bbc, 0x94b6039f, 0xf0fcbc03, 0xbf909ebc, 0x01979896,
0xa001f7b5, 0x57c034f6, 0x26bcb4bd, 0x3137bc20, 0x7effc4f0, 0xb40039cd, 0xb9b90af0, 0xbfbdb200,
0x01ff98fe, 0xb404f9fd, 0x9fb50a90, 0x0ab0b401, 0xfd00a9b9, 0xbea004e9, 0x8f9889bf, 0x059afd01,
0xa005fdfd, 0x018fb589, 0x9557c034, 0x009d0111, 0x01cc1001, 0xff57c130, 0x1bf59501, 0x49feff74,
0x60999001, 0xa00197b5, 0x4ae03496, 0xb600ed33, 0xc224bc00, 0xb3d335bc, 0x891300d4, 0xa60ffffe,
0x090cf4c9, 0x663ef43d, 0xdf940083, 0x0ada9516, 0xff0ac995, 0xafb2b5f9, 0xecb2beb2, 0xd4b3fdb2,
0x010f0f00, 0x0ffffe89, 0x0df4c9a6, 0x0abf953c, 0x9516a994, 0x9fff0aab, 0xb2bfb2a5, 0xb2ecb2ae,
0x00d4b3fd, 0x89020f0f, 0xa60ffffe, 0x190df4c9, 0x950aaf95, 0xb9940abd, 0x059ffd16, 0x9eb2dfb2,
0xfdb2ecb2, 0xb0b4030f, 0x03f4f013, 0xb9fffc09, 0xe5f9ff94, 0x0d00d4b3, 0x0fffff89, 0x0df4c9a6,
0x08e9c50a, 0x0083a83e, 0xb694c9ff, 0x0fdf0494, 0xffff0000, 0xf9fdf4ef, 0xfff70905, 0xa83e94f9,
0x90b40083, 0x0895f013, 0x0a10c0b4, 0xb4c2a01f, 0xe3a00fe0, 0xa011f0b4, 0x0149fef9, 0xbf689990,
0x05dcd99f, 0x99bf0000, 0x0bf4f9a6, 0x83ee3e28, 0x49b03400, 0x73b262b2, 0xb926ff09, 0xfb831bf5,
0x71b260b2, 0x007f7d3e, 0xb93e090a, 0x317e0083, 0x85fb003a, 0xc0008f48, 0x00f9cf01, 0xb34c99c7,
0xb3220090, 0xf8f60190, 0x83f93e02, 0x00f9cf00, 0xb34c99c7, 0xb3330090, 0xf8f60190, 0x840d3e02,
0xc1008900, 0x009af601, 0x010099b8, 0x009bf600, 0x0000f2df, 0x0099b880, 0x9ff60202, 0x009fcf00,
0x0d3e9fb2, 0x00f80084, 0xaf95a9b2, 0xb0060a02, 0x0cf408f6, 0xf0bfa00c, 0x1f0a0394, 0x00f8c9a0,
0xbc01bb92, 0xbcffb0bc, 0xffb4f0bc, 0xacf0aba6, 0xf900f808, 0xb2c0b202, 0x02a0b3dc, 0x02a6b039,
0xb30b0cf4, 0x3e1001a4, 0xb3008499, 0xb32d07a0, 0x0a3b08a0, 0x85023e06, 0xb31f0a00, 0xbf670104,
0x1fb9c4df, 0x09bc1f0a, 0x05f9fd94, 0x023edfa0, 0xd0a00085, 0x0085003e, 0xbf07b9c4, 0x0294b6dd,
0x901f9ec4, 0xde3e0399, 0xddbf0084, 0xbc05bfcd, 0x9fbc90ff, 0x9099bc90, 0x901f9ec4, 0x99b90599,
0x1f94f000, 0x0f909ebc, 0x05f9bbff, 0xbb94f0ff, 0x9ebb04fe, 0x00ffb904, 0xfd04fdfd, 0xcfa005f9,
0x01fb1f0a, 0xb1b212f9, 0xeb7ea0b2, 0xa033003c, 0xa43d0a00, 0x0085463e, 0xdf0f1994, 0x01017000,
0xbc1404b6, 0x09bc000f, 0x000ab800, 0x277e0006, 0xa1b2001a, 0x03800ab8, 0x1a277e00, 0x05a1fd00,
0xf001a6f0, 0x11fb01a4, 0xdff430f4, 0x000005dc, 0xffbf32f9, 0x900149fe, 0xb2b21899, 0x06039fa0,
0xf523a6b0, 0xfe00960c, 0x40fe0141, 0x14119001, 0xb2100090, 0x7e0cb21b, 0x32008448, 0x1fa433a3,
0xbf1abf7c, 0x85047e0b, 0x00a03300, 0xbf19bf5a, 0x1494b60a, 0xbc0fa4b6, 0x00d9a0a9, 0xbc010100,
0x277ea0a9, 0xa4f0001a, 0x04a0b3ff, 0x04a6b04c, 0xb0130cf4, 0x0cf402a6, 0x01a6b039, 0x3e2d18f4,
0xb30085e3, 0xb02c08a0, 0x0cf408a6, 0x05a4b30b, 0x85e33e10, 0x0aa0b300, 0x0ba0b31a, 0x3e060310,
0xbd0085f9, 0x85f73e94, 0x3e010900, 0x090085f7, 0x85f73e02, 0xa0030900, 0x0149fe29, 0xbf189990,
0x05dcd99f, 0x99bf0000, 0xf9a63a32, 0x7e070bf4, 0xfb003a31, 0x30f40c35, 0x05dcd9f8, 0x12f90000,
0x4ffe99bf, 0x0cff9001, 0xf9a0b1b2, 0x40feff09, 0x08009001, 0x0bb209a0, 0x0085487e, 0x0e1fa433,
0x96b009bf, 0x0b9cf002, 0x49fe1920, 0x0c999001, 0xdcd99fbf, 0xbf000005, 0xf4f9a699, 0x317e070b,
0x15fb003a, 0xe830f408, 0x0005dcdf, 0xbf42f900, 0x0149feff, 0xb2289990, 0xb29fa0b0, 0x02a033c3,
0x02a63045, 0x330c0cf4, 0x00a601ad, 0x00869e3e, 0xb407a933, 0x08ad3300, 0x523e0098, 0xbab20087,
0x900140fe, 0x0bb22700, 0x0086167e, 0xad33a232, 0x3f01141f, 0x00963009, 0xf00b9cf0, 0xc03e0196,
0x04020087, 0xf523b630, 0xc400fb0c, 0x44feffba, 0x0141fe01, 0x90204490, 0x4bb21c11, 0x487e1cb2,
0xa2320084, 0xde1fad33, 0xff0ac400, 0x900140fe, 0x0bb22700, 0x0086167e, 0xad33a232, 0x3f00c81f,
0x00943309, 0x3e94bd0a, 0xbf0087c0, 0xb61abf49, 0xa4b61494, 0xa0a9bc0f, 0x01760cd9, 0xa0a9bc01,
0x001a277e, 0x3008a5b6, 0x0df407a6, 0x3e060209, 0xc40087c2, 0x48d9ffaf, 0xbc000000, 0x3fa0f89f,
0x0087c23e, 0xcbb2bab2, 0x0085487e, 0xc23ea232, 0x04020087, 0xf423b630, 0xbac46b0c, 0x0141feff,
0x900144fe, 0x44901811, 0xb21bb214, 0x84487e4c, 0x33a23200, 0xc44f1fa4, 0x40feff0a, 0x20009001,
0x167e0bb2, 0xa2320086, 0x3a1fa433, 0x9433093f, 0x3f090a00, 0x0087c03e, 0x4b3f1a3f, 0xfe0141fe,
0x11900140, 0x1c009027, 0x0db21cb2, 0x007aac7e, 0x1f3f093f, 0xf00794f0, 0x94b607f4, 0x059ffd03,
0x49fe39a0, 0x28999001, 0xdcd99fbf, 0xbf000005, 0xa62a3299, 0x070bf4f9, 0x003a317e, 0xf41845fb,
0xdcdff830, 0xf9000005, 0xfeffbf62, 0xff010149, 0xfe209990, 0xa5320142, 0xc4b2b3b2, 0x04bd9fa0,
0xb21c2290, 0x88323e16, 0xb25a3200, 0x7e2cb20b, 0x33008665, 0xbf2a1fa4, 0xf416a629, 0x91b2091b,
0x00882f3e, 0x0bf419a6, 0x3e090a09, 0x9000883d, 0x03a60100, 0xbfd508f4, 0xa01f0a22, 0x0149fe42,
0xbf209990, 0x05dcd99f, 0x99bf0000, 0x0bf4f9a6, 0x3a317e07, 0x0865fb00, 0xdff830f4, 0x000005dc,
0xffbf82f9, 0x900149fe, 0xc2b22899, 0xd5b2b0b2, 0x9fa0cbb2, 0xa4b2e7b2, 0x7ea000bc, 0xb20016fc,
0xbca3b25b, 0x0ab2c022, 0x7e6032bc, 0x01008460, 0x0c80b404, 0x7500a033, 0x43fe30b2, 0x24339001,
0x0088c33e, 0x0bb24a32, 0x657e3cb2, 0xa1320086, 0x591fa433, 0x0bb23cbf, 0x00904ab2, 0x7e7db201,
0xa6008473, 0x4218f405, 0x08f406a6, 0x88f93eda, 0xb24a3200, 0x7e3cb20b, 0x32008665, 0x1fa433a1,
0xb23cbf2c, 0x904ab20b, 0x8db20100, 0x0084737e, 0x08f405a6, 0x89093e10, 0x0143fe00, 0x902062bc,
0x02a62433, 0x01cd08f4, 0x0149fe1f, 0xbf289990, 0x05dcd99f, 0x99bf0000, 0xf9a61a32, 0x7e070bf4,
0xfb003a31, 0x30f40885, 0x05dcdff4, 0x62f90000, 0x94bdffbf, 0xfe0141fe, 0x11900140, 0x1c009020,
0x09a019a0, 0x900149fe, 0xb2b22499, 0xd5b2c6b2, 0x1bb29fa0, 0x487e0cb2, 0xa3320084, 0x591fa433,
0x0bbf1abf, 0x0085047e, 0x0a00a433, 0xb53e0903, 0x19bf0089, 0x94b600bf, 0x0f04b614, 0x7e0009bc,
0xd900010e, 0x01015000, 0xbc0009bc, 0x60bc4002, 0x7e1ab210, 0xb2001a27, 0x7e4ab2a0, 0xb2001a27,
0x7e1ab2a2, 0xa6001a27, 0xe81bf40a, 0x0001087e, 0xa00150b5, 0x0149fe52, 0xbf249990, 0x05dcd99f,
0x99bf0000, 0xf9a63a32, 0x7e070bf4, 0xfb003a31, 0x30f40c65, 0x05dcdff4, 0x02f90000, 0x49feffbf,
0x0c999001, 0x9fa0c0b2, 0x040aaf32, 0xf423f630, 0x94bd780c, 0x90014dfe, 0xd9b504dd, 0x33d9a001,
0x302501b0, 0x08f401b6, 0x02b03311, 0x331f0a28, 0x3e3c03b4, 0xc4008a3e, 0x4c4bfffa, 0x15504c15,
0x008a473e, 0x4bfffac4, 0x504c1d4c, 0x8a473e1d, 0xfffac400, 0x4c15f44b, 0x473e15f8, 0xfac4008a,
0x1df44bff, 0x7e1df84c, 0xfe008926, 0x99900149, 0x989ebf04, 0xe5b60199, 0x069f9506, 0xb51a94b6,
0xe9fd010f, 0xfe0ea005, 0x99900149, 0xd99fbf0c, 0x000005dc, 0xf9a699bf, 0x7e070bf4, 0xfb003a31,
0x9cd90c05, 0x18000029, 0x00f8199a, 0xa033080f, 0x1f0f1901, 0xf401a630, 0xa9121008, 0x30060f30,
0x0cf40496, 0x32070f05, 0xf400f8fa, 0x22f9f830, 0x0005dcd2, 0xfe29bf00, 0x11900141, 0x0140fe10,
0x0e7e19a0, 0x00900001, 0x7e0ab20c, 0xdf00732c, 0x0000299c, 0xf9980ebf, 0x16feb516, 0x9cf09ea6,
0x5cf9350b, 0x0001087e, 0x29bf1fbf, 0x0bf4f9a6, 0x3a317e07, 0x0825fb00, 0x00299cd9, 0x19991800,
0xbeb2adb2, 0x9033cfb2, 0xb8d91a00, 0x98000029, 0x9bbf019c, 0x367efab2, 0x8c7e0021, 0x00f8008a,
0x000644d9, 0xb29abf00, 0xbcecb2cb, 0x7e7ea0ad, 0x1f0a000b, 0xbdb200f8, 0xa0b3ceb2, 0xb6b13800,
0x0cf423bf, 0x23c04930, 0xa6029bbb, 0x250cf4c9, 0x00299cd9, 0x19991800, 0x9033010f, 0xb8d91a00,
0x98000029, 0x9bbf019c, 0x0020d07e, 0x743eaf32, 0x020f008b, 0x00f8fa32, 0xdfd830f4, 0x000005dc,
0xffbf72f9, 0x900149fe, 0x46fe4499, 0xb29fa001, 0xb2b1b2a0, 0x246690c4, 0x23c0a6b1, 0xb17d0cf4,
0xf423c0b6, 0xbabc760c, 0xc096b190, 0x6c0cf423, 0x000e067e, 0xd50302c4, 0x000029b8, 0x07ff29c4,
0x3209bc20, 0x008c0b3e, 0x5c985bbf, 0xb26ab201, 0x7e200e3d, 0x330020d0, 0x000a00a0, 0x8c113e06,
0xff29c400, 0xa60279bc, 0x050df401, 0x2bc410b2, 0xff0cc4ff, 0x04f04ab2, 0xb06bbcff, 0xbb203390,
0x7e7e0210, 0x40bc000b, 0xb3243d40, 0x00bd0014, 0x0ddd7e1f, 0x8c1b3e00, 0xfe060000, 0x99900149,
0xd99fbf44, 0x000005dc, 0x0a3299bf, 0x0bf4f9a6, 0x3a317e07, 0x2875fb00, 0x00299cd9, 0x19991800,
0xbeb2adb2, 0x0a009033, 0x008b787e, 0x44d900f8, 0xbf000006, 0xb2cab29b, 0xb0bdbcec, 0x000b7e7e,
0x00f81f0a, 0xdff430f4, 0x000005dc, 0xffbf32f9, 0x900149fe, 0xa2b21899, 0xa9bf9fa0, 0xb39899c7,
0x00aa1d99, 0x00299cd9, 0x02999800, 0xb34299c7, 0x009a0099, 0x0a0140fe, 0x14009001, 0xf77e0bb2,
0xa4330094, 0x4bfe551f, 0x90020a01, 0xf77e10bb, 0xa4330094, 0x09bf451f, 0x04bd0103, 0xbc1493ff,
0x94f09530, 0x121bf401, 0x0f0204b3, 0x009a4d7e, 0x0700a033, 0x900415f0, 0x04b30100, 0x49fee50a,
0x14999001, 0x19a699bf, 0x0a150bf4, 0x7e1bb201, 0x33009512, 0xf80a1fa0, 0x8d2b3e09, 0xfe2ebf00,
0x99900149, 0xdf99bf10, 0xbfffffff, 0xeffd1f0a, 0x0099b904, 0xf09419ff, 0x96f00b9c, 0x1e94b601,
0xa0059efd, 0x8d2b3e29, 0xfe1f0a00, 0x99900149, 0xd99fbf18, 0x000005dc, 0xf9a699bf, 0x7e070bf4,
0xfb003a31, 0x30f40c35, 0x05dcdfe4, 0x52f90000, 0x49feffbf, 0x30999001, 0x9fa0a3b2, 0xc5b2afbf,
0xfdc7b4b2, 0x00ddb31d, 0xfa95075d, 0x10f99508, 0xa132f032, 0xf9339232, 0x3000d515, 0x0cf415f6,
0x05f93346, 0xf63005fc, 0x1c0cf405, 0x8701f933, 0x301f0a00, 0x08f501f6, 0xf630073a, 0x250cf503,
0x8e303e07, 0x10f93300, 0xf630041b, 0x0e0cf410, 0xf50df630, 0x3e070f08, 0x3300915e, 0x070711fd,
0x0091683e, 0x431df933, 0x1df63006, 0x33250cf4, 0x03fb18f9, 0xf418f630, 0xfd330c0c, 0x3e06e817,
0x33009411, 0x01011af9, 0xda1cfd33, 0x94ce3e06, 0x21f93300, 0xf6300263, 0x0c0cf421, 0xc61efd33,
0x8ed63e06, 0x24f93300, 0xfd33063a, 0x3e06b825, 0xdf0094a2, 0x0000299c, 0x2618f918, 0x0d18f4a9,
0xbcffa9c4, 0x773e98f9, 0xbda00093, 0x0094393e, 0x1d33080a, 0x7e069e00, 0x330063f7, 0x490a0300,
0xa9fdff00, 0x3e4aa004, 0x0a009439, 0x09163003, 0x06800cf5, 0x00299cd9, 0x0e99bf00, 0xbc080a01,
0x99e7f4e1, 0x9ffd0133, 0x670bf504, 0x02103306, 0x0410330e, 0x3eea3210, 0xb2008e8d, 0x8e833eea,
0xfea4bd00, 0xbb90014b, 0x63b47e2c, 0x8a8c7e00, 0x1fad3300, 0x49fe063f, 0x2c999001, 0xe9959ebf,
0x0190b31f, 0x3ed4bd0a, 0xdd008eb0, 0xff000000, 0x3380e9c4, 0xbd0a0094, 0x8ec73ef4, 0xb0010f00,
0x1ff400e6, 0x95ff0f05, 0xd9ff08e9, 0x90f9bc95, 0xd03e49a0, 0x9b320094, 0x5db24cb2, 0x0077ca7e,
0x0094d03e, 0x5507a033, 0xf407a630, 0x9cd9120c, 0x30000029, 0x0df402a6, 0x8f2d3e2b, 0x0ca63000,
0xd9120cf4, 0x0000299c, 0xf409a630, 0x503e5718, 0xa033008f, 0x030a610d, 0xb80e1d33, 0x8f833e05,
0x01999800, 0x000000df, 0x8f693e04, 0x01999800, 0x000000df, 0x8f693e08, 0x299cd900, 0x99980000,
0x00008f02, 0x049ffd02, 0x00c61bf5, 0x00904e3e, 0x8f029998, 0xfd040000, 0x1bf5049f, 0x4e3e00c4,
0x99980090, 0x00008f02, 0x049ffd01, 0x3e2f1bf4, 0xd900904e, 0x0000299c, 0x4000008f, 0x3e029998,
0xd9008f90, 0x0000299c, 0xdf029998, 0x00800000, 0xf5049ffd, 0x3e00a91b, 0x3300904e, 0x30730710,
0x0cf40716, 0x0210331a, 0x0216304b, 0x33540cf4, 0x33270010, 0x0486011d, 0x008fe03e, 0xf40c1630,
0x16300d0c, 0x6518f409, 0x00901e3e, 0xf40e1630, 0x393e6d0d, 0x4ab20094, 0x00789f7e, 0x0094d03e,
0x2b321a32, 0x5db24cb2, 0x007cca7e, 0x0094d03e, 0x2b321a32, 0x5db24cb2, 0x007c3b7e, 0x0094d03e,
0x2b321a32, 0x467e4cb2, 0xd03e007e, 0x2b320094, 0x5db24cb2, 0xa27e070a, 0xd03e007b, 0x080a0094,
0x4cb22b32, 0x037e5db2, 0x1a32007b, 0x3cb22b32, 0x5eb24db2, 0x007ed37e, 0x0094d03e, 0x2b321a32,
0x4db23cb2, 0xa77e5eb2, 0xd03e0078, 0x080a0094, 0x0094d03e, 0x9d33040a, 0xd9047a00, 0x0000299c,
0x0a029998, 0x0094f108, 0x670bf540, 0x0149fe04, 0x900142fe, 0x22902c99, 0xa09da018, 0x0499922d,
0x99929da0, 0x929da004, 0x9da00499, 0xa0049992, 0x0119339d, 0x16300085, 0x0e08f401, 0x1d33030a,
0x3e043202, 0xfe00912a, 0x40fe0141, 0x2c119001, 0xb2280090, 0x7e0bb21a, 0xbf007560, 0xfe00bf19,
0x42fe0143, 0x0794f001, 0x90243390, 0x3ab22022, 0xb20141fe, 0x1c11902b, 0xb20704f0, 0x0404b61c,
0x7e0509fd, 0xbf006a5c, 0xbf3fbf29, 0x0141fe1e, 0xf00894b6, 0x94f1fff4, 0xf4b6ffff, 0x18e4b610,
0xfd181190, 0x1ab20509, 0xfd050ffd, 0x497e050e, 0x503e006a, 0x2ab20091, 0x006a397e, 0x20bf2ab2,
0x006a297e, 0x563e29bf, 0x41fe0091, 0x18119001, 0x167e1ab2, 0x1ab2006a, 0x037e10bf, 0x19bf006a,
0x04f11ab2, 0x94b6ffff, 0x0590ff10, 0x0069f07e, 0x94f119bf, 0x40a0ffff, 0x393e59a0, 0xfab20094,
0x0095fc7e, 0x0094d03e, 0x0d00a033, 0x5c01ad33, 0x91b63e03, 0x33b0bf00, 0x330c0190, 0x3e2f0294,
0xfe0091a6, 0x010a0141, 0xb2181190, 0x94f77e1b, 0x1fad3300, 0x1fbf033f, 0x09fffe09, 0x049fff95,
0xaa3e10a0, 0x04f10091, 0x2a3203ff, 0x127e0bb2, 0xd03e0095, 0x9a320094, 0x0094f77e, 0x0094d03e,
0x2b7efab2, 0xd03e0095, 0x9cd30094, 0xbf000029, 0x0000df39, 0x080a2000, 0xf5049ffd, 0x0a02f50b,
0x001d3303, 0x40fe02ef, 0x014cfe01, 0x90280090, 0x0bb22ccc, 0x900142fe, 0x2ab22422, 0x0073477e,
0x9670097f, 0x0b9cf003, 0x7e079194, 0x1800010e, 0x087e5c30, 0x00330001, 0x1fb20a00, 0x0092553e,
0xa4732a7f, 0x19b20a00, 0x0092533e, 0x734019c5, 0x731403a0, 0x731804a0, 0xe51c02a4, 0x3e01009f,
0xe5009255, 0x3e02009f, 0xe5009255, 0x3e03009f, 0xb2009255, 0x0149fe9f, 0x7f2c9990, 0x04997399,
0x96700088, 0x1a0cf404, 0x48019073, 0xf4019670, 0x90733608, 0x9d734c02, 0x3e00e303, 0x730092d7,
0x009b0799, 0xf4079670, 0x9073100c, 0x9d736905, 0x3e00cb06, 0x7300930c, 0x009c0899, 0xbd099d73,
0x93413e00, 0x07ff8900, 0x04f9fdfe, 0x0093593e, 0xffc7ff49, 0x95f194f9, 0xc83e2000, 0xff490092,
0x94f9ffc7, 0x180095f1, 0xfe3fff8f, 0xe5049ffd, 0x3e40009f, 0x49009359, 0xf9ffc7ff, 0x0095f194,
0x92c83e10, 0xc7ff4900, 0xf194f9ff, 0x3e080095, 0x490092fd, 0xf9ffc7ff, 0x0095f194, 0x3fff8f10,
0x049ffdfe, 0x80009fe5, 0x0093593e, 0xffc7ff49, 0x95f194f9, 0x243e0800, 0xff490093, 0x94f9ffc7,
0x100095f1, 0xfe3fff8f, 0xe5049ffd, 0x3ec0009f, 0x49009359, 0xf9ffc7ff, 0x0095f194, 0x934b3e08,
0xc7ff4900, 0xf194f9ff, 0x8f100095, 0xfdfe3fff, 0x008f049f, 0x9fff0100, 0x299cd9f5, 0x99180000,
0x00903354, 0x0000890f, 0x95f9ff02, 0x0093773e, 0xfdffff89, 0xa094f9ff, 0x94393e49, 0x16a63000,
0x01480cf5, 0xd9ffafc4, 0x000004d0, 0xd9e89fbc, 0x0000299c, 0xefc7080a, 0x989fbc3b, 0xbb96efc7,
0x94f0059f, 0x2b0bf501, 0xff29c401, 0x010defe7, 0x0a029b54, 0xf5bf6604, 0xf0011918, 0xb9e400f3,
0xf9bcffff, 0x04c6b0c2, 0x0c090df4, 0x93d33e04, 0xe44da000, 0xc4ffffba, 0xebe703e9, 0x94330142,
0xbabc1200, 0x29c0d9b0, 0x4ab20000, 0x0093fc3e, 0x000644d9, 0xbc99bf00, 0x4ab2b0ba, 0x7eb09bbc,
0x3e000b7e, 0x32009439, 0x9ad37e9b, 0x94d03e00, 0x00a03300, 0x33080a0f, 0x00b1011d, 0x0094d03e,
0x900140fe, 0x0ab22400, 0x0072fb7e, 0xa54f093f, 0x00943300, 0xa05a0f06, 0x3e1f0a4f, 0xd90094d0,
0x0000299c, 0x33199918, 0x00870099, 0x3802a033, 0xf402a630, 0xa0330f0c, 0xa4331800, 0x783e6e01,
0xa0330094, 0xa4332c03, 0x983e6204, 0x3ab20094, 0x009d8a7e, 0x0094d03e, 0xcbb2bab2, 0x00a0047e,
0x0094d03e, 0x137e2a32, 0xd03e009d, 0x2a320094, 0x00a21a7e, 0x0094d03e, 0xae7e2a32, 0xd03e00a1,
0x9cd90094, 0x18000029, 0x90331999, 0xfbc72400, 0xb22c326c, 0xf05eb24d, 0xb47e0fa4, 0xd03e009e,
0x020a0094, 0x0094d03e, 0xd03e030a, 0x090a0094, 0x900149fe, 0x9fbf3099, 0x0005dcd9, 0xa699bf00,
0x070bf4f9, 0x003a317e, 0xf01c55fb, 0xa4b6ffa4, 0x0acaa002, 0x3200f81f, 0x30040aaf, 0x0cf402f6,
0xfff4f012, 0x002a60d9, 0xf89fbc00, 0xbfa01f0a, 0xaf3200f8, 0xf630040a, 0x100cf402, 0xd9fff4f0,
0x00002a60, 0x9bbc1f0a, 0xf900f8f9, 0x10af9512, 0xae95b1b2, 0x299cd008, 0xff090000, 0x1bf4e926,
0x4d09183d, 0x1bf5f926, 0x091800b2, 0x331c0a4e, 0x00ab0199, 0xf5019630, 0x0a00a108, 0x029d3306,
0x0998009d, 0x0af43d14, 0x18b9a01f, 0x0f354d09, 0x0199104e, 0x3e4d0935, 0x180095fa, 0x0a0a4e09,
0x7a009433, 0x002a60d9, 0xf099bf00, 0x99c7fff4, 0x0694b6e8, 0xb0f0f9bc, 0x0cf43ff6, 0x33030a5e,
0x905b0ce4, 0x96b104f9, 0x0cf40040, 0x02f9944e, 0x002a6cdf, 0x909fbc00, 0x9a589f7f, 0x73080d01,
0x981b02f4, 0x290d0409, 0x338094f0, 0x7e0f0090, 0x0900754b, 0x35d43d01, 0x9cdf5409, 0x18000029,
0xd9c44dfe, 0x14f9b5ff, 0xf9350209, 0xffe4f04e, 0x1ea01c0a, 0x0095fa3e, 0x11fb040a, 0xadb222f9,
0xa0c7b2b2, 0xb0bbbfe8, 0x0cf53f06, 0xbcc400cc, 0xffaec4ff, 0x0d0fe4b3, 0xc6b0050a, 0xbb0cf53f,
0x2a60d900, 0x99bf0000, 0xc7ff9fc4, 0xf194e899, 0x0694b606, 0x2c0ee0b3, 0x440fe0b3, 0xedb31f0a,
0x7c009a0d, 0x96719009, 0x0cf500ff, 0x9fe4008c, 0x6cd9ffff, 0xbc00002a, 0x2fa0f89f, 0x0096763e,
0x7190017c, 0xf400ff96, 0x9fe46f0c, 0x6cd9ffff, 0xbc00002a, 0x1f0af99b, 0x0096d83e, 0x0af0c9bc,
0xf0d9c705, 0x9002fb94, 0x9c940199, 0xe0cbbc02, 0x1000e6b1, 0xbc440cf4, 0x030a9001, 0xbc0294b6,
0xf6b1f0c9, 0x0cf41000, 0xf49ba632, 0x9ea60808, 0xa62008f4, 0x080df4b9, 0x08f4bfa6, 0x2a6cdf16,
0x9fbc0000, 0xb0bfbca0, 0x000b7e7e, 0x0096763e, 0xd83e040a, 0x030a0096, 0xc9b221fb, 0x0fffa6b1,
0xbc2b0cf4, 0x96b1909a, 0x0cf41000, 0x2a6cde21, 0xaebc0000, 0x00d03390, 0x3e9ab20a, 0xb2009703,
0x7e9bb2ba, 0x0a000b7e, 0x0a00f81f, 0xf400f804, 0xdcdfe430, 0xf9000005, 0xfeffbf12, 0x99900149,
0xa0a0b220, 0xf0d1b29f, 0xedb2ffb4, 0xb40aa0b4, 0x09c40be0, 0xf49ba607, 0x0fc7751b, 0x0149fe2f,
0xa0089990, 0x029eb59d, 0xbc019ab5, 0x94bdb89f, 0x90014ffe, 0xf9a014ff, 0xb501fcb5, 0x09c702f1,
0xbcbabf23, 0x0fc7c8f9, 0x8a09c785, 0xf0e09f3c, 0x0dc71ff4, 0x05cfbb91, 0xb990d93c, 0xd4f000ee,
0x1fe4f01f, 0xbc0099b9, 0x94f0e0ef, 0xbcff0f1f, 0xf9bc909d, 0x05febb95, 0xfd049dbb, 0x99b904fc,
0x04fdbb00, 0xfd049afd, 0xb9a0059f, 0x900149fe, 0x9fbf2099, 0x0005dcd9, 0xa699bf00, 0x070bf4f9,
0x003a317e, 0xf41c15fb, 0xdcd9f430, 0xf9000005, 0xb299bf82, 0x014ffed1, 0xa02cff90, 0x92dd3ff9,
0x1f0003ff, 0xf0351709, 0x02f03501, 0xb6b2f920, 0xa5b2e3b2, 0x1900d433, 0x000530db, 0x7e240c00,
0x09000b7e, 0x200a3209, 0x988a3e19, 0x30030a00, 0x0cf409d6, 0x0147fe78, 0xb2ffc4c4, 0x90043df8,
0x813e2477, 0x09c40098, 0x947bb2ff, 0x040c0292, 0x3da026bc, 0x96da7ed4, 0x1fa43300, 0xc47fbf6b,
0x94a607f9, 0xc75e18f4, 0x991223f9, 0x01963001, 0xc7520cf4, 0xe9c42ffe, 0xc8893cff, 0xc78afdc7,
0xd93c85f9, 0xf49c2690, 0xe0333b0c, 0xf9c73803, 0x909d3c91, 0x0cf49c26, 0x9052bc2c, 0xa0010010,
0x26193f9f, 0xa108f409, 0x49fe1f0a, 0x2c999001, 0xdcd99fbf, 0xbf000005, 0xf4f9a699, 0xba3e230b,
0x0d0a0098, 0x0fc439bf, 0x0000deff, 0x9efdff00, 0x05f9fd04, 0x8a3e3fa0, 0x317e0098, 0x85fb003a,
0xa830f40c, 0x0005dcd9, 0xbf82f900, 0xf830f499, 0x4ffea7b2, 0x80ff9001, 0xaabff9a0, 0xb00eb1b0,
0xa6c70dc1, 0x01691268, 0xf5039630, 0xc7013b0c, 0x96306ca9, 0x310cf50a, 0x0141fe01, 0x900140fe,
0x00905711, 0x10a5b650, 0xb4bd1920, 0xeb7e0cb2, 0xad330094, 0xbf011d1f, 0x0142fe09, 0x90ff6bc4,
0xb4b65822, 0xbc2ab204, 0x6c32b0b9, 0x7eb21db2, 0x0097c77e, 0x333fa130, 0x00f51fad, 0x080141fe,
0x40119001, 0x1990243d, 0x0c1e9008, 0x54bd343d, 0xb00c91b0, 0x163e0be1, 0x90b4009a, 0x0c1bb214,
0xbcd43d10, 0x4ab24059, 0x0096da7e, 0xc31fad33, 0x9819bf00, 0xffde011f, 0xfde0ffff, 0x1fb5049e,
0x3319a002, 0x3d0a0020, 0x99b03e04, 0x0cb0b400, 0xb20bc0b4, 0x8d467e1a, 0x321fbf00, 0xffffdea0,
0x09c4e0ff, 0x04fefd1f, 0xfd1894b6, 0x19a0059f, 0x1bb24ab2, 0x010d100c, 0x0096da7e, 0x731fa433,
0x0a002033, 0x103e0102, 0x0433009a, 0x043d3f1f, 0x0099fd3e, 0x98ff09c4, 0x1d98021c, 0x0de0b403,
0x90014ffe, 0xf9bc58ff, 0x0e90b4a8, 0x1001e1b0, 0x3b320100, 0xb20091b0, 0x970f7e7e, 0x57903400,
0x08f40926, 0x9a103ed2, 0x3d19bf00, 0x1f929584, 0x90013310, 0x36261055, 0xff4208f5, 0x80331b0a,
0x2c3e1100, 0x030a009a, 0x009a2f3e, 0xfe3fa034, 0x99900149, 0xd99fbf80, 0x000005dc, 0xf9a699bf,
0x7e070bf4, 0xf4003a31, 0x85fb0830, 0xf430f458, 0x0005dcdf, 0xbf12f900, 0x0149feff, 0xfe109990,
0x9fa00141, 0x4a0c1190, 0x040b00b8, 0x387e1cb2, 0xa433008c, 0x40fe2b1f, 0x00b44a01, 0x0b080090,
0x7e0cb204, 0x33008c38, 0xbf161fa4, 0xa60fbf19, 0x0b9cf09f, 0x320196f0, 0x9a9f3e9a, 0xfea43d00,
0x99900149, 0xd99fbf10, 0x000005dc, 0xf9a699bf, 0x7e070bf4, 0xfb003a31, 0xa9980c15, 0x90afb204,
0x010b5dac, 0x4a2095f0, 0xf9b50090, 0x8c387e04, 0xf400f800, 0xdcd99030, 0xf9000005, 0xfe99bf52,
0xff90014f, 0xa0030e84, 0x00ad33f9, 0x9cd90105, 0x18000029, 0x99335d99, 0x3200f600, 0x014cfeba,
0xcc90b4bd, 0x94eb7e20, 0x33ae3200, 0x00e31fad, 0x4a0144fe, 0x449000b8, 0xb2040b1c, 0x8c387e4c,
0x33ae3200, 0x00cb1fad, 0x4a0140fe, 0x009000b4, 0xb2040b18, 0x8c387e0c, 0x33ae3200, 0x00b31fad,
0x4abf09bf, 0x0bf5a9a6, 0xaa9000a6, 0x0140febc, 0x0090010b, 0x7e0cb227, 0x32008c38, 0x1fad33ae,
0x093f0091, 0xb20142fe, 0x28229043, 0x45ff94f0, 0x91541000, 0x9bb23e02, 0xe43abf00, 0xbcffff1b,
0xb9a6925a, 0xb2050df4, 0x90b0729b, 0xb3f0bcaa, 0x7e2cb200, 0xe4008c38, 0x32ffff0f, 0x1fa433ae,
0x7b39bf51, 0x2fbc0210, 0x90f9bc20, 0x0fff94f1, 0x147339a0, 0x49fec700, 0x20999001, 0x99909abf,
0xfe9c3f07, 0x010d014b, 0xf028bb90, 0xc4b6ffc4, 0x96da7e02, 0x33ae3200, 0xb2171fa4, 0x00b84a4c,
0xf87e040b, 0xae32008a, 0x009bee3e, 0x49fe090e, 0x84999001, 0xdcd99fbf, 0xbf000005, 0xa6ea3299,
0x070bf4f9, 0x003a317e, 0x987055fb, 0x008f04a9, 0x9ffd3ff0, 0x04a9b505, 0xaeb200f8, 0x0a10bf12,
0x26ee0904, 0x2e0df4f9, 0x0a00c433, 0x353eea7f, 0xea58009c, 0x00a07301, 0x26ff0918, 0x140bf4b9,
0xffffa9e4, 0xf0059bbb, 0x1bf40194, 0xf8090a07, 0xf81f0a00, 0xf830f400, 0x0005dcdf, 0xbf32f900,
0x0149feff, 0x900140fe, 0x43fe1499, 0xb29fa001, 0x90b1b2a2, 0x33901300, 0x10ec4a12, 0x0cb2010b,
0x008b787e, 0x741fa433, 0xa6300a3f, 0x690cf401, 0x210020b3, 0x94ffa4f0, 0x240b05a9, 0xb202a4b6,
0xa0a9bc2c, 0x10eeaab8, 0x8b787e00, 0x1fa43300, 0x0010b34b, 0x0b0a3f23, 0xf01cb204, 0xa994ffa4,
0x02a4b605, 0xb8a0a9bc, 0x0010eeaa, 0x008b787e, 0x281fa433, 0x0b10ec4a, 0x7e3cb201, 0x33008b78,
0x3f191fa4, 0x01f6303f, 0x3f0e0cf4, 0xf49f2609, 0xf83e8a1b, 0x050a009c, 0x900149fe, 0x9fbf1499,
0x0005dcd9, 0xa699bf00, 0x070bf4f9, 0x003a317e, 0xf40835fb, 0xdcdfd830, 0xf9000005, 0xfeffbf22,
0x99900149, 0xa0a13230, 0x299cd99f, 0x99980000, 0x0ab2b204, 0x0094f108, 0x360bf440, 0xbd0140fe,
0x0c0090b4, 0x557e0ab2, 0xa433009c, 0x0ab2251f, 0x010c1b32, 0x009c1a7e, 0x171fa433, 0x90ff19c4,
0x99bc0299, 0x9009bc90, 0x92f0997f, 0xfe29a00f, 0x99900149, 0xd99fbf30, 0x000005dc, 0xf9a699bf,
0x7e070bf4, 0xfb003a31, 0x30f42825, 0x05dcdfd8, 0x62f90000, 0x49feffbf, 0x40999001, 0x9fa0b2b2,
0x00299cd9, 0x04999800, 0xc3b2a6b2, 0x94f1080b, 0x0bf51000, 0xb4bd00e5, 0x900141fe, 0x1ab21c11,
0x009c557e, 0xad33ab32, 0x0b00d11f, 0x0c1ab2ff, 0x9c1a7e01, 0x33ab3200, 0x00c01fad, 0x1ab2ff0b,
0x1a7ec43d, 0xab32009c, 0xaf1fad33, 0x01145800, 0x29a094bd, 0x109039a0, 0x72157f04, 0x4da47d4c,
0xe4bd8000, 0x3a3e0101, 0xc9c4009e, 0x200bf401, 0xfd660f7f, 0xbc0a1df4, 0x2f3ea41e, 0xfd66009e,
0xbc0d1bf4, 0xa9fd941e, 0x9e2f3e05, 0x90df7200, 0xc57601ee, 0x02009001, 0xc473fd72, 0x6ebfd000,
0xc400d3f0, 0xffdfffa9, 0xb6ff00ff, 0xeffd1094, 0x00008c04, 0x059efdff, 0xfd049cfd, 0x69a0059d,
0x4ee429bf, 0xafc7ffff, 0x10ed94e8, 0xff0094f1, 0xfd059dfd, 0x2fa005f9, 0xffff59e4, 0xff00eeb9,
0x0bf4a4e9, 0xfd39bf15, 0x9afd049c, 0xbf39a005, 0x0095f129, 0xfe29a001, 0x99900149, 0xd99fbf40,
0x000005dc, 0xba3299bf, 0x0bf4f9a6, 0x3a317e07, 0x2865fb00, 0xdff030f4, 0x000005dc, 0xffbf62f9,
0x900149fe, 0xa1322899, 0xb0329fa0, 0xd5b2c432, 0xb630e6b2, 0x120cf504, 0x299cd901, 0x9e980000,
0xffb9c404, 0xc4119990, 0x080a1f9f, 0xb905efbb, 0x94f00099, 0x909fbc1f, 0xf9bbff0f, 0x34feff05,
0xe9013db3, 0xfe94bd00, 0xff90014f, 0x0142fe20, 0x9001f9b5, 0xf9a01c22, 0x2bb2a4bd, 0x009c557e,
0xc91fad33, 0x322ab200, 0x7e1b323c, 0x33009c1a, 0x00ba1fad, 0x46020033, 0xf4020630, 0x0033100c,
0x0d331a00, 0x3e00a501, 0x33009f68, 0x33410300, 0x0098040d, 0x009f9e3e, 0xf1ff19c4, 0xb8012690,
0x0011369e, 0x009f743e, 0xf1ff19c4, 0xb8012690, 0x0011469e, 0xad3e100f, 0x19c4009f, 0x2690f1ff,
0xb8040f01, 0x0011569e, 0x009fad3e, 0xf1ff19c4, 0x0f012690, 0x5a9eb802, 0xad3e0011, 0x19c4009f,
0x2690f1ff, 0x01004f01, 0x115c9eb8, 0x03499400, 0x9cc4040a, 0xf4cfa6f8, 0xc9903218, 0xa6080b08,
0x060df49f, 0xbcb2fcbc, 0x40fea0ec, 0x20009001, 0x787e0cb2, 0xa433008b, 0x09bf131f, 0x009859a0,
0x3e60a001, 0x0a009fe9, 0x0149fe03, 0xbf289990, 0x05dcd99f, 0x99bf0000, 0x0bf4f9a6, 0x3a317e07,
0x1065fb00, 0xdfe830f4, 0x000005dc, 0xffbf52f9, 0x900149fe, 0xa3b22c99, 0x9cd99fa0, 0x98000029,
0xb2b20499, 0x94f1080a, 0x0bf52000, 0x40fe00ca, 0x90a4bd01, 0x0bb21800, 0x009c557e, 0xb81fad33,
0x0b0ab200, 0x7ec43dff, 0x33009c1a, 0x00a91fad, 0x7f0141fe, 0x1c119000, 0x0b10dc4a, 0x7e1cb210,
0x33008b78, 0x00911fad, 0x15b20b72, 0x04bdc4bd, 0xff04e001, 0x00a0f03e, 0xf401b9c4, 0xc6b0690b,
0x350cf407, 0x5c3c3dbf, 0x1f0ec4f8, 0xb9030990, 0xf4f00099, 0x1f94f0ff, 0xbc909ebc, 0x9fff9549,
0x049ebbf4, 0xb904febb, 0x9dfd0099, 0x059ffd04, 0xe43e39a0, 0x2dbf00a0, 0xc4f85c3c, 0x09921f1e,
0x0099b91d, 0xf0fff4f0, 0x9ebc1f94, 0x9549bc90, 0xbbf49fff, 0xfebb049e, 0x0099b904, 0xfd049dfd,
0x29a0059f, 0x7601cc90, 0x009001b5, 0x04119004, 0x8800b473, 0x900149fe, 0x9fbf2c99, 0x0005dcd9,
0xa699bf00, 0x070bf4f9, 0x003a317e, 0xf41855fb, 0xdcdfd430, 0xf9000005, 0xfeffbf22, 0x99900149,
0xfea23234, 0x9fa00141, 0x4a0c1190, 0x280b2398, 0x787e1cb2, 0xa433008b, 0x10985d1f, 0xbc19bf01,
0x90a6f290, 0xb01008f4, 0x9cf001f6, 0x0196f00b, 0x00a15e3e, 0xf9a6e109, 0xf00b9cf0, 0x0b0a0196,
0x33009033, 0x0029b8d9, 0x019c9800, 0x4ffe9bbf, 0x0cff9001, 0x4d90f0bc, 0x9235239c, 0x90240e08,
0x94f00109, 0x04fa901f, 0x7e01f9b5, 0x7e002136, 0xfe008a8c, 0x99900149, 0xd99fbf34, 0x000005dc,
0xf9a699bf, 0x7e070bf4, 0xfb003a31, 0x30f42c25, 0x05dcdff8, 0x12f90000, 0x49feffbf, 0x0c999001,
0x9fa0a132, 0x00299cd9, 0x049f9800, 0x0089080a, 0xf9fd0100, 0x2a0bf404, 0xbd0140fe, 0x080090a4,
0x557e0bb2, 0xa433009c, 0x0ab2191f, 0xc43d1b32, 0x009c1a7e, 0x0b1fa433, 0x7e1f1ac4, 0xfe00a10f,
0x99900149, 0xd99fbf0c, 0x000005dc, 0xf9a699bf, 0x7e070bf4, 0xfb003a31, 0x30f40815, 0x05dcdff8,
0x12f90000, 0x49feffbf, 0x0c999001, 0x9fa0a132, 0x00299cd9, 0x04999800, 0x94f1080a, 0x90738000,
0x40fe2e00, 0x90a4bd01, 0x0bb20800, 0x009c557e, 0x1c1fa433, 0x1b320ab2, 0x1a7ec43d, 0xa433009c,
0x1ac40e1f, 0x20a5f01f, 0x00a10f7e, 0x900149fe, 0x9fbf0c99, 0x0005dcd9, 0xa699bf00, 0x070bf4f9,
0x003a317e, 0xf90815fb, 0x06b99552, 0x94b6c4b2, 0xbcd5b203, 0xb0c430a9, 0xa2e83e3f, 0x9831bf00,
0x54b30132, 0x010a1800, 0x0cb2b4bd, 0x0039cd7e, 0xfd052bfd, 0xd03e051a, 0x0cb200a2, 0xb4bd010a,
0x0039cd7e, 0xb900b9b9, 0x29fd00aa, 0x041afd04, 0xb3014492, 0x900b0040, 0x04b30100, 0x31a0c840,
0xbd0132b5, 0x08339004, 0xb50044b3, 0xd4bd51fb, 0x00a2877e, 0x010d00f8, 0x00a2877e, 0xbcc400f8,
0x06b5b63f, 0xbc03b4b6, 0xab98a0ab, 0x7eaabf01, 0xf0003979, 0x00f801a4, 0xf4bdaeb2, 0xf0b3a43d,
0xef3c0a08, 0xa0a93c98, 0xb301ff90, 0xf30080fe, 0x3907a2f0, 0x00f801aa, 0xe9c4ae3f, 0x1b0bf401,
0xff0ef4bd, 0x9098af3c, 0x9e2601ff, 0x00c51bf5, 0xf410f4b3, 0x00a4153e, 0xafbcf4bd, 0x09991890,
0x3301ff90, 0x00ae009d, 0xf207f4b3, 0x0c06ad18, 0xf5dc2680, 0x33009e0c, 0x183800e4, 0x9d3301a9,
0x18009300, 0x9d3302a9, 0x18008b00, 0x9d3303a9, 0x18008300, 0xa91804af, 0xfff4f005, 0xfd089476,
0x9473059f, 0xdc266f00, 0x3e691bf4, 0x1800a40a, 0xa91804af, 0xfff4f005, 0xb6ff94f0, 0x9ffd0894,
0x7099cd05, 0x4d009473, 0x1201a918, 0x96304199, 0x400cf419, 0x3102a918, 0xf4004096, 0x9631361d,
0x1cf4005a, 0x03a9182f, 0x00409631, 0x31251df4, 0xf4005a96, 0xd0331e1c, 0xefc41b00, 0x04f9c4ff,
0xc4151bf4, 0x94b30af9, 0xa9180b02, 0x00903307, 0xf8060a08, 0xf8a4bd00, 0x0f12f900, 0xb2b1b202,
0x00a0b3a0, 0xf0a93f22, 0x1bf40894, 0xa3187e17, 0x0010b300, 0x181a2006, 0x060f0809, 0x1bf4a926,
0xb2f4bd05, 0xb211fbfa, 0xb3020aa9, 0xbf1200c0, 0xb6cdb29a, 0x804c07b4, 0xb76a7e00, 0xf400f800,
0xdcdff830, 0xf9000005, 0xfeffbf22, 0x99900149, 0xa0a0b210, 0xb3020a9f, 0xbf340000, 0x94943d0a,
0x41fe07b2, 0x902bb201, 0x010c0f11, 0x1db21920, 0x00b7817e, 0x1700a4b3, 0x0abf193f, 0x1db22bb2,
0x0cfd94f0, 0x7e192001, 0xfe00b76a, 0x99900149, 0xd99fbf10, 0x000005dc, 0xf9a699bf, 0x7e070bf4,
0xfb003a31, 0x30f40825, 0x05dcdff8, 0x42f90000, 0x49feffbf, 0x18999001, 0x9fa0a1b2, 0xc0b2b4b2,
0xa0b3d3b2, 0xc0b35600, 0xcf185200, 0xfe94bd07, 0x22900142, 0x01ff1014, 0xcf3529a0, 0x7ecab207,
0xb200a318, 0x080a352b, 0xba7e1ab2, 0xa4b300a7, 0x2bbf2c00, 0x1ab20cb2, 0x00a4477e, 0x1e00a4b3,
0x4bb21ab2, 0x00a45f7e, 0x1200a4b3, 0x0e0030b3, 0x32a022bf, 0x00a53a3e, 0x49fe020a, 0x18999001,
0xdcd99fbf, 0xbf000005, 0xf4f9a699, 0x317e070b, 0x45fb003a, 0xb202f908, 0x00a0b3c0, 0x00c0b324,
0xb6aabf20, 0x804c07b4, 0x7e0db200, 0xb300b781, 0xb21000a4, 0xa3387e0a, 0xa57f3e00, 0xfb020a00,
0x00a0b301, 0x00c0b317, 0xb2aabf13, 0x07b4b6cd, 0x817e100c, 0x00f800b7, 0x00f8020a, 0xb3b242f9,
0xa2b2c4b2, 0xa0b30200, 0xf27e4200, 0x030000a5, 0xa0b3a1b2, 0x3bb23600, 0x1cb22ab2, 0x00a5557e,
0xa4b3a0b2, 0x1ab21e00, 0x197eb4bd, 0xa0b200a4, 0x1000a4b3, 0x0c0040b3, 0xf0061918, 0x49a0ff94,
0x1bb22ab2, 0x00a6147e, 0x41fb0ab2, 0x00f800f8, 0xaeb200f8, 0xb30eaa98, 0xbd0a00a0, 0xa60a3ef4,
0x0fea9800, 0x0e00a0b3, 0xff90010f, 0xbc94bd0e, 0x00f8f9e9, 0x1a00b0b3, 0xb30ea998, 0x980d0090,
0x94b30fa9, 0x01090c00, 0xbc0e9990, 0x00f899ab, 0xa002b998, 0xb5ff09a9, 0xb99801a9, 0x04abb502,
0xb503acb5, 0x00f802a9, 0xa0b222f9, 0xd2b2c132, 0xb0b3020a, 0x0cb85e00, 0xbd000140, 0x04c998d4,
0x440090b3, 0x08001433, 0x3c0390b3, 0xb93fcf3f, 0x1bf4f926, 0x01cf1832, 0x2601b918, 0x271bf4f9,
0x1802ce18, 0xddbc02bf, 0x909dbc90, 0xb80394b6, 0x00014099, 0x269009bc, 0x0b1bf4ef, 0xa4bd29a0,
0x00a6b03e, 0x9001dd90, 0xd4b318cc, 0x040ab314, 0xabbf21fb, 0xf009acb2, 0x0bf4b9a6, 0x03aa980d,
0x7e01cbb5, 0xf800b667, 0xb232f900, 0xbdb2b2a1, 0x3ef00304, 0xbf00a6f8, 0x01009019, 0x93a61ab2,
0x0a090df4, 0xa6ff3e03, 0xf493a600, 0x020a091b, 0x00a6ff3e, 0x00a6b27e, 0x08f402a6, 0xfba4bddd,
0xf830f431, 0x0005dcdf, 0xbf82f900, 0x0149feff, 0xb2289990, 0xb29fa0a3, 0x00a9b3b8, 0xb0b30084,
0x47fe7f00, 0x05a49801, 0x14bd54bd, 0x779024bd, 0xa7693e24, 0x0c3a9800, 0x02bc94bd, 0xb279a0b0,
0xb6677e7c, 0x0f79bf00, 0xf49fa6ff, 0x643d090b, 0x00a7573e, 0x90015590, 0x04a60100, 0x33d908f4,
0x90070060, 0x24bc0111, 0x03399820, 0x18f429a6, 0xbd01060b, 0xa75a3e04, 0xb24bb200, 0x16fc7e1a,
0xf45aa600, 0x1190060d, 0x06399801, 0x19a6f43d, 0x0f050cf4, 0xbd8f2001, 0xa79f3ea4, 0xfe020a00,
0x99900149, 0xd99fbf28, 0x000005dc, 0xf9a699bf, 0x7e070bf4, 0xfb003a31, 0x30f40885, 0x05dcdff0,
0x82f90000, 0x49feffbf, 0x30999001, 0xa00147fe, 0x08a9989f, 0xb1b0a6b2, 0xb0f10509, 0x843d0a91,
0x779090b2, 0x0369982c, 0x7fa0f4bd, 0x08f409a6, 0x0804bd07, 0x0a90b401, 0x1bf409a6, 0x00803335,
0xa8623e32, 0x0c6a9800, 0xb24010bc, 0x7e4bb27c, 0xbf00b667, 0xa6ff0f79, 0x0f1bf49f, 0x09012290,
0xf439a6f1, 0x43b2051b, 0x3e011190, 0xbd00a835, 0xbdf10314, 0x05699824, 0x08f419a6, 0x0020b3cb,
0xf429a61e, 0x60b50f18, 0x09f0b408, 0x733ef3a0, 0xf10f00a8, 0x1bf45fa6, 0xbc05b205, 0xe53e0009,
0x1a0a00a7, 0x59a6f109, 0xb50d0bf4, 0x90b40865, 0xbd95a009, 0x0149fea4, 0xbf309990, 0x05dcd99f,
0x99bf0000, 0x0bf4f9a6, 0x3a317e07, 0x1085fb00, 0xd9f830f4, 0x000005dc, 0x99bf82f9, 0x90014ffe,
0xa3b228ff, 0xb4b2f9a0, 0xc033d0b2, 0xdab20e00, 0x140cb43d, 0x00b7987e, 0xbd0142fe, 0x24229014,
0xff07fe08, 0xfb05fc06, 0x00a9423e, 0xbd0c3a98, 0xb014bc94, 0x2cb229a0, 0x00b6677e, 0xf00f29bf,
0x0df49fa6, 0xa6fd0f56, 0x110cf49f, 0x18f496a6, 0xf495a630, 0x113e451b, 0x98a600a9, 0xa62f0bf4,
0x371bf497, 0x90010998, 0x09b50199, 0xa93f3e01, 0x04099800, 0xb5019990, 0x3f3e0409, 0x099800a9,
0x01999002, 0x3e0209b5, 0x9800a93f, 0x99900309, 0x0309b501, 0x00a93f3e, 0x999009bf, 0x9009a001,
0x39980111, 0xf419a605, 0x49fe8508, 0x28999001, 0xdcd99fbf, 0xbf000005, 0xf4f9a699, 0x317e070b,
0x85fb003a, 0xf830f408, 0x0005dcdf, 0xb222f900, 0xb2ffbfa1, 0x03aa98b2, 0x49fe1bbf, 0x10999001,
0xa00140fe, 0x0c00909f, 0x677e0cb2, 0x0cbf00b6, 0xb2031a98, 0xb67e7e2b, 0x011b9800, 0xb9a6ff09,
0x98101bf4, 0x12b50419, 0x0292b502, 0x00a9b93e, 0xb2031a98, 0xb67e7e2c, 0x031a9800, 0xfd0c1bbf,
0x00b67e7e, 0x900149fe, 0x12a01099, 0xdcd99fbf, 0xbf000005, 0xf4f9a699, 0x317e070b, 0x25fb003a,
0xc830f408, 0x0005dcdf, 0xbf82f900, 0xf830f4ff, 0x900149fe, 0x9fa06099, 0x18049992, 0xf4bd1cae,
0xa9989fa0, 0x0aa2b205, 0x0b91b005, 0x1a00e933, 0x0c2b9802, 0xfe092c98, 0xf100014a, 0xfe44aa90,
0xa6b20144, 0x937e2001, 0x05b200b6, 0x4490a3b2, 0xaa7a3e30, 0x08299800, 0x0bf439a6, 0xb22ab231,
0xb2010c3b, 0xa8907e4d, 0x04499800, 0x1f0094b3, 0xb3034998, 0x98180094, 0x94b30249, 0x49bf3b00,
0x18f491a6, 0x3e30b209, 0xb200aa6d, 0x0bb0b419, 0x6ab291b2, 0x00b6ac7e, 0x35a6a3b2, 0x0ab91bf4,
0xf503a603, 0xb301a30b, 0xb20c0014, 0x3e743d03, 0xb200aa97, 0x94010703, 0x54bd0738, 0xa33e86b2,
0x2a9800ab, 0xbce4bd0c, 0x4cfe1053, 0x16e1b001, 0xb258cc90, 0xb6677e1b, 0x00adb300, 0x90b400f3,
0xa6f00f16, 0xd80cf59f, 0xb294bd00, 0x1591b02a, 0x00a5f27e, 0xa9b3a4b2, 0xbf00d600, 0x4c6bb22a,
0x4db20080, 0x00b7817e, 0xadb3a0b2, 0xb200a700, 0xb21bb22a, 0x014dfe4c, 0x7e50dd90, 0xb200a4c6,
0x00adb3a0, 0x2ab20090, 0x0c014b90, 0x014dfe01, 0x7e54dd90, 0xb200a648, 0x00a4b3a0, 0x15b0b478,
0xfe0c2c98, 0xaa90014a, 0xa6307e30, 0x0c90b400, 0x1bf491a6, 0x14b0b41e, 0x90014afe, 0x657e30aa,
0x90b400a9, 0x059f9815, 0x2300f4b3, 0x00ab913e, 0x9ea6ef0e, 0x00090df4, 0xab913e03, 0x014afe00,
0x7e30aa90, 0x3e00a6b2, 0x9800ab2d, 0xe0b402f9, 0xf491a614, 0xfeb5061b, 0xa6f9bf02, 0x091bf491,
0x913efea0, 0xf99800ab, 0xf491a601, 0xfeb5061b, 0xb24bb201, 0xa6147e2a, 0x0004b300, 0x01559013,
0x98806690, 0x59a60529, 0xfefa08f5, 0x46007033, 0xb2042f98, 0xb2e4bd8d, 0x00f1b02a, 0x70dc020b,
0xfe000000, 0x11900141, 0x0111b05c, 0x00a5ec7e, 0xbf042c98, 0x048bb22a, 0xb7537efb, 0x981ebf00,
0xa0b2042c, 0x2ab2b4bd, 0xee7e0db2, 0x04b300a5, 0xff040600, 0x093e04bd, 0x2a9800ac, 0xb003bc0c,
0x00904cb2, 0xb67e7e01, 0x0b90b400, 0x08f409a6, 0x032f98ec, 0xb59039bc, 0x9fa60929, 0xbd0808f4,
0x0929b594, 0x49fea4bd, 0x60999001, 0xdcd99fbf, 0xbf000005, 0xf4f9a699, 0x317e070b, 0x30f4003a,
0x3885fb08, 0xd9cc30f4, 0x000005dc, 0x99bf82f9, 0xfef830f4, 0xff90014f, 0xb0f9a05c, 0xc8b20be1,
0xa3b2d6b2, 0x8400b9b3, 0x00e9b302, 0xaf18027f, 0x0141fe2c, 0x119094bd, 0x0019a054, 0x00f93303,
0xc43d026d, 0x487e1db2, 0xa0b200a6, 0x5e00adb3, 0xbc17bf02, 0x7998f068, 0xf59fa601, 0x98024d08,
0x94b30479, 0x05000a01, 0x00aeea3e, 0x3e0069b3, 0x027f9802, 0xf9a6f009, 0x022a0bf5, 0xf27e3ab2,
0xa2b200a5, 0x1e00a9b3, 0x0c3c9802, 0x40fe7bb2, 0x34009001, 0x307e0ab2, 0x0ab200a6, 0xcc0570b5,
0xc97e708b, 0xa0b200a6, 0xe900adb3, 0x0d00b401, 0x01a6f001, 0x01ce0bf5, 0x01d00cf5, 0x804cb43d,
0x7e2ab200, 0xbf00b798, 0x070b943a, 0xb200804c, 0xb7817e2d, 0x0ca1b000, 0xb600adb3, 0x05291801,
0x76042f18, 0xf4f00894, 0xe59fffff, 0xe966ff09, 0x01980bf5, 0xffffe9e4, 0x08f589a6, 0xf4bd018e,
0x18902fbc, 0x9d330999, 0x90018200, 0xf4b301ff, 0x043ef207, 0x8e3c00af, 0xf59f26f2, 0xc4016d08,
0x94f0fffd, 0x529dbcff, 0x0df456a6, 0x9065b205, 0xa43d10d9, 0x3db029bc, 0x3ee4bdc4, 0xb100adaf,
0xf5006fd6, 0xb401450c, 0xbe3c0b10, 0xf81e3c98, 0x0bf4f926, 0xff94f017, 0xfd009939, 0x9033049f,
0x010a0600, 0x0ce9bf3c, 0x01ee9001, 0xa601dd90, 0xce08f4e5, 0xed00c933, 0xf0293f00, 0x0bf40894,
0x00a93308, 0x94bd00d0, 0x91b03ab2, 0x1391b014, 0x301291b0, 0x4bfe5b91, 0x5bbb9001, 0x00a7017e,
0xadb3a0b2, 0x3400ef00, 0x90335b90, 0x3ab21100, 0x00a9e17e, 0xadb3a0b2, 0xb400db00, 0x40b40d00,
0x014ffe11, 0xb250ff90, 0x070d942e, 0x4101f1b0, 0x3ab20080, 0x4cb2010b, 0x7e0011b0, 0xb200a5ec,
0xb22cb20b, 0x014dfe3a, 0x7e4cdd90, 0xb400a4c6, 0xa0b214e0, 0x3ab21cb2, 0x0db2b4bd, 0x00a5ee7e,
0x91000db3, 0x13b0b400, 0x90014afe, 0x657e34aa, 0x3a9800a9, 0x0db0b40c, 0x90014cfe, 0x677e48cc,
0xa0b200b6, 0x6d00a4b3, 0x011290b4, 0xf491a6f0, 0x4e98321b, 0x70efcd01, 0x0600f4b3, 0x2918700f,
0xff94f006, 0xbb909ebc, 0x49b5029f, 0xaea13e01, 0xb20bb200, 0x7e2cb23a, 0xb200a447, 0x00a4b3a0,
0x0265bb34, 0x90014afe, 0xb27e34aa, 0x60b300a6, 0x90b42000, 0x8085bc0b, 0xb09095bc, 0xed3e0b91,
0x020000ac, 0x00aed13e, 0xd13e0300, 0x00b400ae, 0xb23ab20c, 0xa6147e2b, 0xb594bd00, 0xea3e0579,
0x030000ae, 0x00aeea3e, 0x49fe0200, 0x5c999001, 0xdcd99fbf, 0xbf000005, 0xa60ab299, 0x170bf4f9,
0x00af103e, 0x33062918, 0xfe4f009d, 0x00aec83e, 0x003a317e, 0xfb0830f4, 0x30f43485, 0x05dcdfdc,
0x82f90000, 0x30f4ffbf, 0x0149fef8, 0xa04c9990, 0x0bb1b09f, 0xd4b2c2b2, 0xa5b2e6b2, 0x1700b9b3,
0x00e9b301, 0x94bd0112, 0x3d0141fe, 0x481190c4, 0x1db219a0, 0x00a6487e, 0xadb3a0b2, 0xbf00fb00,
0xf042bc19, 0xa6019998, 0xea08f59f, 0x005ab200, 0xa5f27e03, 0xb3a3b200, 0x00de00a9, 0x5c981bbf,
0x0140fe0c, 0xb2300090, 0xa6307e0a, 0xcc0ab200, 0xc97e702b, 0xa8b200a6, 0xad00adb3, 0x7021cd00,
0x420147fe, 0x77900080, 0xb0403e44, 0x0c00b400, 0x79a094bd, 0x09a6f009, 0x00091bf4, 0xb0473e02,
0xa6f00900, 0x090df409, 0x473e0300, 0xc0b400b0, 0x0704b60b, 0x0db2e4bd, 0xb4bd5ab2, 0xb00021b0,
0xec7e0171, 0x5abf00a5, 0x2cb20bb2, 0x817e3db2, 0x7ebf00b7, 0x3bb2a0b2, 0x2cb25ab2, 0xee7e0db2,
0x04b300a5, 0x3ab24500, 0x197eb4bd, 0xa0b200a4, 0x3700a4b3, 0x01bb7000, 0xf404a602, 0x40b2050d,
0xb2101b90, 0xb03bbc6a, 0xa17e0cb2, 0x4afe00b7, 0x0240bb01, 0xbc30aa90, 0xb27e6060, 0x14bd00a6,
0x6d004db3, 0xb280b2ff, 0x7e3bb25a, 0x3e00a614, 0x0000b055, 0x0149fe02, 0xbf4c9990, 0x05dcd99f,
0x99bf0000, 0xf9a60ab2, 0x7e070bf4, 0xf4003a31, 0x85fb0830, 0xf830f424, 0x0005dcd9, 0xbf32f900,
0x014ffe99, 0xb214ff90, 0xbdf9a0a1, 0xb2b2b294, 0x0140fec3, 0x9003204b, 0x09a01000, 0xa77e0ab2,
0x09bf00b7, 0x4c0090b3, 0x4800a4b3, 0x09bf91a0, 0xbf0192b5, 0x1000490f, 0xbf04f9b5, 0xb520090f,
0x09bf05f9, 0xbf0693b5, 0x3501090f, 0x09bf1cf9, 0xbf2c9a35, 0xb5f0090f, 0x0fbf0af9, 0xb540f990,
0x0fbf0ef9, 0xb5c0f990, 0x0abf0ff9, 0x00b0f23e, 0x49fea4bd, 0x14999001, 0xdcd99fbf, 0xbf000005,
0xf4f9a699, 0x317e070b, 0x35fb003a, 0xd030f408, 0x0005dcdf, 0xbf82f900, 0x0149feff, 0xb2509990,
0x059fa0a3, 0x00a9b302, 0xb63004fb, 0x0b9cf000, 0xbd2ca935, 0x0ca9b594, 0x00a5f27e, 0x3abfa0b2,
0x804cb4bd, 0x7e0db200, 0xb200b781, 0x00adb3a5, 0x093f04b1, 0xa24a9d33, 0x01091804, 0x9a469d33,
0x02091804, 0x92469d33, 0x03091804, 0x8a539d33, 0x040e1804, 0x18050918, 0x0d18060f, 0xffe4f007,
0xf0ff94f0, 0x94b6fff4, 0x10f4b608, 0xb6059efd, 0xf9fd18d4, 0x05dffd05, 0x045e0bf5, 0xd6b00505,
0x5d0cf503, 0x013db504, 0x0e01d4b3, 0xb5500049, 0xe03e0239, 0x0d1800b1, 0x09091808, 0x180a0f18,
0xd4f00b0e, 0xff94f0ff, 0xb6fff4f0, 0xf4b60894, 0x059dfd10, 0xfd18e4b6, 0xeffd05f9, 0x023eb505,
0x0bb23ab2, 0x00a6147e, 0x09023a98, 0xf4a9a6ff, 0x04bd091b, 0x00b5f63e, 0x9007a5b6, 0x3ab5303b,
0xb6da7e03, 0xb3a5b200, 0x03f500ad, 0x09033b98, 0x343a90c0, 0xfd3fbb90, 0xb5b604b9, 0xb7a77e03,
0xb3a5b200, 0x03d900ad, 0xfe0147fe, 0x77900148, 0x9044bd40, 0x88900179, 0x0991b03c, 0x00b3503e,
0x8ea0e4bd, 0x0f0044b3, 0xbd0c3a98, 0x3efe0cb4, 0xb200b273, 0xb24bb23a, 0xa5817e7c, 0xb3a5b200,
0x039d00ad, 0x94f0793f, 0x120bf401, 0xb20c3a98, 0x7eff0c4b, 0x3e00b67e, 0xb200b34d, 0xa3387e7a,
0x00a0b300, 0x0c3a980f, 0xfd0c4bb2, 0x00b2733e, 0x94f0793f, 0x0e1bf402, 0xb20c3a98, 0x3efd0c4b,
0xb400b342, 0x3ab209b0, 0x8db2010c, 0x00a6487e, 0x5d00a0b3, 0x3fb2793f, 0x99c724bd, 0x01999002,
0x980a91b0, 0x54b354f5, 0xb0b43900, 0x0022bc09, 0x02bc030c, 0x0304b600, 0x014001b8, 0x1031bc00,
0xa17e1ab2, 0x30bc00b7, 0x4309b800, 0x95200001, 0xb45302b5, 0x0fb50af0, 0x3e81a054, 0x9000b30d,
0xff900122, 0x1424b318, 0xb63a3ebe, 0x3f8ebf00, 0x027f5879, 0x98077d18, 0x3a9803ee, 0x0299c70d,
0xcc00f3f0, 0x96cb70ff, 0xcb4bb21f, 0x010cd8e6, 0xebf0d6cb, 0x7e01e0f6, 0x9800a2ee, 0x4bb20c3a,
0x7e7e6cb2, 0xa5b200b6, 0xb400adb3, 0x01449002, 0xa6033b98, 0xeb08f54b, 0xbc94bdfe, 0x89a0b0bb,
0xbd7e8ab2, 0xa5b200b7, 0x9400adb3, 0xbd37b202, 0x547f9884, 0xbc9088bc, 0x94b69098, 0x4099b803,
0x39bc0001, 0x0b91b090, 0x5300f9b3, 0x033c9802, 0x3d0fa0b4, 0xbc24bdb4, 0x44bdc0cc, 0x00b7987e,
0x3e0f60b4, 0x9800b46b, 0x2bb20d3a, 0x7e0c41b0, 0x3300a2fe, 0x00b500a9, 0xfe0c3a98, 0x2bb2014c,
0x7e38cc90, 0xb300b667, 0x020c00ad, 0xb40be0b4, 0xef980e90, 0xd899c703, 0x1bf59fa6, 0x3a98008e,
0x0c2bb20d, 0xa2f67e01, 0x014cfe00, 0x2bb23ab2, 0x7e30cc90, 0xb300a59c, 0x981306a4, 0x2bb20c3a,
0x7e7efd0c, 0x683e00b6, 0xadb300b4, 0x7401cb00, 0x93f01c90, 0x9099bc00, 0x7f0069bc, 0xff19e401,
0x091bf4ff, 0x683e0260, 0x3a9800b4, 0x014cfe0c, 0xffff1be4, 0x7e34cc90, 0xb300b667, 0x019800ad,
0x343af034, 0xf9263690, 0x60100df4, 0xff1be402, 0x0c3a98ff, 0x00b45d3e, 0xb20c3a98, 0x7efd0c2b,
0xb300b67e, 0x017000ad, 0x98012290, 0x2aa6033a, 0xff3708f5, 0x6eb264b2, 0xd43db43d, 0xc4bdf4bd,
0x00b49f3e, 0x9473e97f, 0x010d0a00, 0x00b4993e, 0x0600d033, 0xcc90010b, 0x01ff9001, 0xa602ee90,
0xe308f4fa, 0x0b00c4b3, 0x3e547cb5, 0x3300b5db, 0x00a600b9, 0xb0013998, 0x0cf40296, 0xb2030930,
0x5479b56d, 0xf4bde4bd, 0x00b4de3e, 0x9073d97f, 0x697c0a00, 0x01ee90e9, 0x9001ff90, 0x399802dd,
0xf4f9a603, 0x553ee908, 0x94bd00b5, 0x79b5f101, 0xb224bd54, 0xb52f3e1b, 0xe4407f00, 0xf4ffff09,
0xf10f260b, 0x1bf4bfa6, 0xff0be40b, 0xb5273eff, 0x0c3a9800, 0xffff0ce4, 0x00b67e7e, 0xb900adb3,
0xff0be400, 0x9019b2ff, 0x44900122, 0x9891b202, 0x29a60339, 0x09c508f4, 0xf5b9a6f1, 0x9800a00b,
0x3c980c3a, 0xb67e7e0a, 0x00adb300, 0x31b5008c, 0xb5db3e0a, 0xbd6f7f00, 0x01c19294, 0xf05179b5,
0x04bd00f3, 0x3e527fb5, 0x7f00b593, 0x014c584b, 0x900c3a98, 0xb3f00100, 0x00c3f000, 0x7e024490,
0xb300b67e, 0xb45200a4, 0xe9980be0, 0x70999001, 0xa601e9b5, 0xd608f401, 0x9808607c, 0xf00c0c3a,
0xffff0be4, 0x00b67e7e, 0x2d00a4b3, 0xe4014cfe, 0xb2ffff0b, 0x40cc903a, 0x00a5817e, 0x1900a4b3,
0x98469034, 0x94f0517f, 0xf0f9bcff, 0x3e517fb5, 0x0a00b5db, 0x3ea5b203, 0x9000b5e6, 0x77900188,
0x148db318, 0x49fefd90, 0x3c999001, 0x517e9abf, 0xfc3e00b7, 0x030500b5, 0x00b5fe3e, 0x0bb204bd,
0x147e3ab2, 0x50b300a6, 0x3a981a00, 0x7e04bd0c, 0x9800b6d0, 0x30b50d3a, 0xb7517e0c, 0x0d30b500,
0x900149fe, 0x9fbf5099, 0x0005dcd9, 0xb299bf00, 0xf4f9a65a, 0x403e110b, 0x010500b6, 0x00b5fc3e,
0x003a317e, 0xf93085fb, 0x7ea0b202, 0x9800a5f0, 0xd07e0c0a, 0x0a9800b6, 0xb7517e0d, 0x7e0ab200,
0xbd00b751, 0xbf01fba4, 0x0aafb2a9, 0xf4b9a602, 0xb9900d18, 0x98f9bc01, 0xc9a0a4bd, 0xa9bf00f8,
0x020aafb2, 0x18f4b9a6, 0x01b9900b, 0xfcbca4bd, 0xbf00f899, 0xb2afb2b9, 0xf4c9a6ca, 0xf10a0708,
0xfbb500f8, 0xb5fca002, 0x00f801fc, 0xaf98a9bf, 0x90b9bc02, 0xfbbfa9a0, 0x08f49ba6, 0x029bbb08,
0xa998a9a0, 0xa6aabf01, 0x051bf4a9, 0x00f8f10a, 0x0800a0b3, 0x00b7517e, 0x30f400f8, 0x05dcdff8,
0x32f90000, 0x49feffbf, 0x14999001, 0x9fa0a0b2, 0xa0b3b3b2, 0xfd024200, 0x0cf4a2a6, 0x01ab903a,
0xb60141fe, 0x119002b4, 0x7e1ab210, 0xb300b7bd, 0xbf2700a4, 0xb21db219, 0xa0e4bd2c, 0x90dfbf90,
0x9eb201e9, 0xa699fcbc, 0xf408f490, 0x3da0ddbf, 0x00b7363e, 0x49fe020a, 0x14999001, 0xdcd99fbf,
0xbf000005, 0xf4f9a699, 0x317e070b, 0x35fb003a, 0xda00f808, 0x00002944, 0x0041c77e, 0xf000a630,
0xa6f00bac, 0x01aab901, 0x44da00f8, 0x7e000029, 0x30004142, 0xacf000a6, 0x01a6f00b, 0xf801aab9,
0x2944da00, 0xd77e0000, 0xa6300042, 0x0bacf000, 0xb901a6f0, 0x00f801aa, 0x7effb4f0, 0xf8000b94,
0x0b7e7e00, 0xf900f800, 0x3da0b202, 0x384c7ea4, 0x00a6b000, 0xa00b9cf0, 0xfb9ab20a, 0xb202f901,
0x7ea43da0, 0xb000382a, 0x9cf000a6, 0xb20aa00b, 0xf401fb9a, 0xdcdfe430, 0xf9000005, 0xfeffbf82,
0x45fe0149, 0x3c999001, 0xa00147fe, 0x2455909f, 0xd9347790, 0x0000141c, 0x4bfe9abf, 0x90080c01,
0xff0d2cbb, 0x0000c17e, 0xeb00a433, 0x3f0c30b4, 0x0c943339, 0x043118e2, 0x0f001033, 0xb0011933,
0x3e043d00, 0x9800b979, 0x2cd9023f, 0x98000014, 0x34580431, 0x3f5fa00a, 0x0339989f, 0xb5183690,
0xff090159, 0xf43379a0, 0xf77e1800, 0xa0320032, 0x2900ad33, 0xdf010901, 0x0000142c, 0x1272f920,
0xbd0043f0, 0xb8b93e14, 0x0241bc00, 0x010006b1, 0x40060df4, 0x947e0100, 0x24d9000b, 0xbf000014,
0xff2ce49a, 0xb26bb2ff, 0x1300de0d, 0x1a7e0000, 0x7aa000af, 0xd400adb3, 0x985bbf00, 0x1d90015c,
0x7c0eb204, 0x10bc2020, 0x1300da10, 0x367e0000, 0xa0320021, 0xc500ad33, 0x4cb4bd00, 0x00da0100,
0xa6000013, 0xa408f414, 0x00b9683e, 0xd9023f98, 0x0000142c, 0x58043498, 0x5fa00a32, 0x39989f3f,
0x18389003, 0x090159b5, 0x3379a0ff, 0x7e1600f4, 0x320032f7, 0x00ad33a0, 0x2cdf0084, 0x20000014,
0xff26e4f1, 0x3e24bdff, 0xbc00b959, 0x16b11262, 0x0df40100, 0x01004106, 0x000b947e, 0x5c985bbf,
0x042d9001, 0x00da1eb2, 0x7e000013, 0xe40020d0, 0xbcffff4c, 0xa0322021, 0x1db28bb2, 0x001300de,
0x40417c00, 0x3500a433, 0x001424d9, 0x7e9abf00, 0xa000ac44, 0x00a4b37a, 0x4cb4bd13, 0x00da0100,
0xa6000013, 0xa608f426, 0x5c985bbf, 0xbd7ab201, 0x7e040ed4, 0x32002136, 0x2db034a0, 0x817e3ab2,
0x0d33000f, 0x30fe7100, 0x020f3a01, 0x1838f130, 0x04090333, 0x30014afe, 0x31303991, 0x90b4bd3b,
0x717e38aa, 0xf33e000f, 0x02f900b7, 0x002930d9, 0xbfa0b200, 0x7e640b9a, 0x090000de, 0x00a43310,
0xa6008961, 0x009fcf02, 0x1000f5f1, 0x8a009ff6, 0x4b02a600, 0xc4bd1000, 0xbd27104d, 0x198b7ee4,
0x00a43300, 0x2930d915, 0x9abf0000, 0x00009b7e, 0x1e3e0409, 0x0ab200ba, 0x7e03e84b, 0x890016fc,
0xb802a400, 0x000200aa, 0x920aa5b6, 0x9af601aa, 0x01114f00, 0x020099b8, 0x009ff600, 0x9a32943d,
0x000001fb, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
@ -2269,8 +2269,8 @@ const NvU32 soe_ucode_data_lr10_dbg[] = {
0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
0xf0cc97fc, 0xc5e27e17, 0x63cc4ffc, 0xc48564fa, 0x6073f3d9, 0x573ea3ef, 0xf0764322, 0xf8dacef7,
0x956b7a40, 0x90bcaaf7, 0xdea25edb, 0x9aaef423, 0xe0830635, 0xb9c7326b, 0x27f96395, 0x7078f754,
0xf0cc97fc, 0xc5e27e17, 0x63cc4ffc, 0xc48564fa, 0xc4704774, 0xe570e36b, 0xe0e69856, 0x7fb32c18,
0x956b7a40, 0x90bcaaf7, 0xdea25edb, 0x9aaef423, 0x0f4e2b11, 0x5727aa61, 0xedcfa268, 0x128caf6d,
0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,

View File

@ -35,7 +35,7 @@
const NvU32 soe_ucode_data_lr10_prd[] = {
0x00fec0d0, 0x0004fe00, 0x0017167e, 0x08f802f8, 0xa4b300f8, 0x8c890a00, 0x9abf000f, 0x1100a0b3,
0x0d00b0b3, 0xa001aa98, 0xf8a43dba, 0x0a02f800, 0xbd00f8ff, 0xfc30f494, 0x40fe02f9, 0x04009001,
0x0db209a0, 0x0003237e, 0xa4b3afb2, 0x0dbf1601, 0x0a01d4b3, 0x002e8989, 0xa43d9d20, 0x00006b3e,
0x0db209a0, 0x0003237e, 0xa4b3afb2, 0x0dbf1601, 0x0a01d4b3, 0x002e8d89, 0xa43d9d20, 0x00006b3e,
0xfc09040a, 0x0bf4f9a6, 0xfbff0a05, 0x337e0405, 0xa0330000, 0xa0330a04, 0x02f80600, 0xb37e00f8,
0xafb20003, 0x0801a4b3, 0x00f8a43d, 0xfc09040a, 0x0bf4f9a6, 0x0a02f807, 0xbd00f8ff, 0xbdc4bdb4,
0x007e7ed4, 0xf900f800, 0xb2a2b222, 0xb2c0b2b1, 0xb21bb22a, 0x7eff0d0c, 0x3300007e, 0xfbf400a4,
@ -157,11 +157,11 @@ const NvU32 soe_ucode_data_lr10_prd[] = {
0x0142fe01, 0x90271190, 0x1ab22622, 0x5e7e2bb2, 0x020a0038, 0x787eab32, 0x0abf0038, 0x00043998,
0x3f95f901, 0x7e2b3f1a, 0xbf003878, 0x009b7e3a, 0xfb0a3200, 0x5d330c65, 0x3dff5c00, 0x0f4b3e04,
0x3dbcb200, 0x8aabb2d4, 0x7e0010d0, 0xf8000e6b, 0x0dbcb200, 0x8aabb201, 0x7e0010d0, 0xf8000e6b,
0xb212f900, 0xb3b132a0, 0xf80a00a4, 0x100e3e09, 0x2e808900, 0x0b9abf00, 0x00de7eff, 0xff19c400,
0xb212f900, 0xb3b132a0, 0xf80a00a4, 0x100e3e09, 0x2e848900, 0x0b9abf00, 0x00de7eff, 0xff19c400,
0x0301008f, 0xbc099e94, 0xefcfe0ef, 0x8099b800, 0x94b60001, 0x009dcf09, 0xf0020918, 0x09352095,
0xf40fa602, 0xf63e411b, 0xf918000f, 0x2094f002, 0x3f340bf4, 0x009433f9, 0xf8cbbc0b, 0x000fef3e,
0xf001f918, 0x9990ff94, 0x049afd03, 0xf6f0f9bc, 0xff3e00ef, 0x1bc4000f, 0x8cfc0aff, 0xa6002e68,
0xc91bf4fd, 0x002e8089, 0x9b7e9abf, 0x11fb0000, 0xfc8b02f9, 0x127e0010, 0xa0320000, 0x0f00a033,
0xf001f918, 0x9990ff94, 0x049afd03, 0xf6f0f9bc, 0xff3e00ef, 0x1bc4000f, 0x8cfc0aff, 0xa6002e6c,
0xc91bf4fd, 0x002e8489, 0x9b7e9abf, 0x11fb0000, 0xfc8b02f9, 0x127e0010, 0xa0320000, 0x0f00a033,
0x0000ea7e, 0x7eff0bc4, 0x8900184a, 0xbf0010fc, 0x11008990, 0x899fbf00, 0x180010ec, 0x9e35180e,
0xf40fa60e, 0x0918101b, 0x00943319, 0x3ea4bd0a, 0x1800107a, 0xb4331d0b, 0xa4bd0a00, 0x00106f3e,
0x3d200a90, 0x13607ec4, 0x00a6b000, 0x3d0e1ef4, 0x19093594, 0x00110089, 0x01fb90a0, 0x89ffa4f0,
@ -230,11 +230,11 @@ const NvU32 soe_ucode_data_lr10_prd[] = {
0x31f400f8, 0x0028f400, 0x02f800f8, 0x477e00f8, 0x00f80019, 0x001434d9, 0x0d9b1800, 0x7e0c9a18,
0xf8001a12, 0x1a127e00, 0x7e00f800, 0xf80019cd, 0x14008900, 0x0099cf02, 0xf40194f0, 0xf17e160b,
0x008f003c, 0xf9ce0213, 0x0195f000, 0xf800f9f7, 0xf802f800, 0xf830f400, 0x0005dcdf, 0xbf02f900,
0x0149feff, 0xa0089990, 0xd9f43d9f, 0x00002e89, 0x004f9f20, 0x00ffcf06, 0xcf07004e, 0x004900ee,
0x0149feff, 0xa0089990, 0xd9f43d9f, 0x00002e8d, 0x004f9f20, 0x00ffcf06, 0xcf07004e, 0x004900ee,
0x0099cf02, 0x95049ffd, 0xeeb910ef, 0x049efd00, 0xff00ffb9, 0x09c4049f, 0x070bf401, 0x003b797e,
0x100009e4, 0x0f2f0bf4, 0x0149fe01, 0x0289008e, 0x20079990, 0x00e9ce9f, 0x9ffdfe0f, 0x00e9f704,
0x001408d9, 0xfe9abf00, 0x010c014b, 0x7e07bb90, 0xe400006e, 0x73800009, 0x7e080090, 0x49001871,
0x90f70100, 0x0149fe00, 0xbf089990, 0x05dcd99e, 0x9fbf0000, 0x002e89d9, 0xa69a3f00, 0x070bf4ef,
0x90f70100, 0x0149fe00, 0xbf089990, 0x05dcd99e, 0x9fbf0000, 0x002e8dd9, 0xa69a3f00, 0x070bf4ef,
0x003a317e, 0x0a0805fb, 0xf900f801, 0x03a99802, 0x94f0a0b2, 0x0d0bf401, 0x277eaabf, 0x673e001a,
0xa9bf0019, 0x98009acf, 0x0998030f, 0x020e9801, 0xff02f4f0, 0x9ea694a9, 0x320b9cf0, 0x00f0b39a,
0x0096300c, 0x320b9cf0, 0xf401fb9a, 0x12f9ec30, 0x900149fe, 0xdcd10899, 0xa0000005, 0x019bb59a,
@ -304,11 +304,11 @@ const NvU32 soe_ucode_data_lr10_prd[] = {
0x9b7ea032, 0xdd7e000a, 0x1fbf000d, 0x0a3229bf, 0x0bf4f9a6, 0x3a317e07, 0x1855fb00, 0x3d7e040a,
0xa033003a, 0x508a2400, 0x277e1200, 0xa4f0001a, 0x150bf401, 0x1200588a, 0x001a277e, 0x1a00a0b3,
0xf407a9c4, 0x02f8070b, 0x020a00f8, 0x003a3d7e, 0x0600a433, 0x00f802f8, 0x00140cd9, 0xdb9abf00,
0x40000000, 0x08b4aab8, 0x83ed7e00, 0xd900f800, 0x0000140c, 0x00db9abf, 0xb8400000, 0x0008c4aa,
0x0083ed7e, 0x0cd900f8, 0xbf000014, 0x0000db9a, 0xaab88000, 0x7e0008c4, 0xf80083ed, 0x140cd900,
0x40000000, 0x08b4aab8, 0x83f57e00, 0xd900f800, 0x0000140c, 0x00db9abf, 0xb8400000, 0x0008c4aa,
0x0083f57e, 0x0cd900f8, 0xbf000014, 0x0000db9a, 0xaab88000, 0x7e0008c4, 0xf80083f5, 0x140cd900,
0x99bf0000, 0x01c0008f, 0xcf609a90, 0x99c700f9, 0x0090b34c, 0x0190b337, 0x3e02f8f6, 0xcf00222b,
0x99c700f9, 0x0090b34c, 0x0190b30e, 0x3e02f8f6, 0x8b00223f, 0xcf01c200, 0x18d900bb, 0xfd040400,
0xed7e05b9, 0x00f80083, 0x01c10089, 0xdf009af6, 0x800000f1, 0x010099b8, 0x009ff702, 0xb2009fcf,
0xf57e05b9, 0x00f80083, 0x01c10089, 0xdf009af6, 0x800000f1, 0x010099b8, 0x009ff702, 0xb2009fcf,
0x223f3e9f, 0xd902f900, 0x0000140c, 0xa0b299bf, 0x08c89ab8, 0x1a277e00, 0xbb010900, 0xa9fd0490,
0x0bacf004, 0x02f901fb, 0x00140cd9, 0x8f9ebf00, 0xcf01c000, 0x99c700f9, 0x0099b34c, 0x90b301bb,
0x02f8f501, 0x0022b33e, 0xc700f9cf, 0x99b34c99, 0xb3019700, 0xf8f50190, 0x22c83e02, 0x00f9cf00,
@ -318,7 +318,7 @@ const NvU32 soe_ucode_data_lr10_prd[] = {
0xb80099b3, 0x0190b300, 0x3e02f8f5, 0xcf00233a, 0x99c700f9, 0x0099b34c, 0x90b30081, 0x02f8f501,
0x00234f3e, 0xc700f9cf, 0x90b34c99, 0x90b35700, 0x02f8f601, 0x0023643e, 0x0065f57e, 0x000000d9,
0x9409ff40, 0x7e070bf4, 0xd90067e7, 0x02000000, 0x000000df, 0xb409ff04, 0xf4940fff, 0xbffd060b,
0x0000df05, 0x0fff0800, 0x060bf494, 0xd905bffd, 0x0000140c, 0xaab89abf, 0x7e0008c4, 0xfb0083ed,
0x0000df05, 0x0fff0800, 0x060bf494, 0xd905bffd, 0x0000140c, 0xaab89abf, 0x7e0008c4, 0xfb0083f5,
0xc2008901, 0x0099cf01, 0x95049dff, 0x94b31f09, 0x783eae01, 0xefb80023, 0x890008a4, 0xf601c100,
0xf1df009f, 0xb8800000, 0x02010099, 0xcf009ff7, 0x9fb2009f, 0x0023643e, 0x01c20089, 0x8f009dcf,
0x3e01c000, 0xb800234f, 0x000890ef, 0x01c10089, 0xdf009ff6, 0x800000f1, 0x010099b8, 0x009ff702,
@ -443,36 +443,36 @@ const NvU32 soe_ucode_data_lr10_prd[] = {
0x0032b13e, 0xb53e3505, 0x02050032, 0x0032b53e, 0x003a317e, 0xf42885fb, 0xdcdff430, 0xf9000005,
0xfeffbf22, 0x99900149, 0x0142fe14, 0x94bd9fa0, 0xa00c2290, 0x3da37e29, 0x00a03300, 0xda040b56,
0x00002944, 0x2db2bcb2, 0x0042d77e, 0xa433a032, 0x41fe4300, 0x10119001, 0x8e7e1ab2, 0xa0320033,
0x3100a433, 0x2bbf1cbf, 0x24d1a4bd, 0x7e000014, 0xa000b06d, 0x00a0b31a, 0x7eb43d1a, 0xb300b105,
0xbf1200a0, 0x7eff001a, 0x3e00b63f, 0x00003371, 0x0149feff, 0xbf149990, 0x05dcd99f, 0x99bf0000,
0x3100a433, 0x2bbf1cbf, 0x24d1a4bd, 0x7e000014, 0xa000b075, 0x00a0b31a, 0x7eb43d1a, 0xb300b10d,
0xbf1200a0, 0x7eff001a, 0x3e00b647, 0x00003371, 0x0149feff, 0xbf149990, 0x05dcd99f, 0x99bf0000,
0xf9a60a32, 0x7e070bf4, 0xfb003a31, 0x0e090c25, 0xa43da9a0, 0x30f400f8, 0x05dcdfd8, 0x62f90000,
0x30f4ffbf, 0x0149fef4, 0xa04c9990, 0xb2a93f9f, 0x01a398a6, 0x0d019033, 0x60489d33, 0x35a33e03,
0x04301800, 0x1b010d33, 0x03329801, 0x3d043198, 0x10dc4ba4, 0xd501004c, 0x00000644, 0x0038327e,
0xa4b35aa0, 0x02f80c00, 0x1a3e0501, 0x49fe0037, 0x28999001, 0x00299cd4, 0xb51cb200, 0x91b50741,
0x352bb201, 0x42b51540, 0xbd92a006, 0x10dc4ed4, 0x0020d07e, 0xad33a132, 0xbf015900, 0x33993f59,
0xa4b35aa0, 0x02f80c00, 0x1a3e0501, 0x49fe0037, 0x28999001, 0x00299cd4, 0xb51cb200, 0x91b50841,
0x352bb201, 0x42b51940, 0xbd92a007, 0x10dc4ed4, 0x0020d07e, 0xad33a132, 0xbf015900, 0x33993f59,
0x980d0090, 0x95f00149, 0x0149b508, 0x000644d9, 0x1899bf00, 0x90336999, 0x9cdf1300, 0x98000029,
0x95f101f9, 0xf9b54000, 0x299cda01, 0x037e0000, 0x3098009c, 0x01027e02, 0x8aa3d900, 0xacb20000,
0xb20091b0, 0xbdb4bd0d, 0x2e70da04, 0x01b00000, 0x08013001, 0xc87e010e, 0x9cd90013, 0xdf000029,
0x1e000000, 0xfe509035, 0x99900149, 0x0142fe34, 0x22909fa0, 0xb2010a38, 0x94ef7e2b, 0x1fa43300,
0xc42bbf1b, 0x1bf401b9, 0x01b5f014, 0x2ba0010a, 0x00950a7e, 0x061fa033, 0xb4bd09f8, 0x0a7e020a,
0x9cda0095, 0x7e000029, 0xfe009ab2, 0xb4bd014a, 0x010dc4bd, 0x7e34aa90, 0x3e0075b0, 0x33003574,
0xd9320204, 0x00000644, 0xa0b39abf, 0xb4d97f00, 0x98000029, 0x9bbf019c, 0x9cd9f43d, 0xbd000029,
0x159f35d4, 0x7e10dc4e, 0x320020d0, 0x356f3ea1, 0x030d3300, 0x0e7e0207, 0x39180001, 0x00903308,
0x033e9824, 0x002a3cd9, 0x2a44df00, 0x9ea00000, 0xb5043e98, 0x3998019e, 0x98f9a005, 0xfeb5063e,
0x1c391801, 0x21009033, 0x00299cdf, 0x08399800, 0x982dfe98, 0x9efd2efd, 0x2df9b505, 0xfd093998,
0xf9b5059d, 0x01087e2e, 0x3e143d00, 0x33003574, 0x01ab001d, 0xb2016b18, 0x0f817e3a, 0xfe020900,
0x95f101f9, 0xf9b54000, 0x299cda01, 0x0b7e0000, 0x3098009c, 0x01027e02, 0x8aabd900, 0xacb20000,
0xb20091b0, 0xbdb4bd0d, 0x2e74da04, 0x01b00000, 0x08013001, 0xc87e010e, 0x9cd90013, 0xdf000029,
0x1e000000, 0xfe549035, 0x99900149, 0x0142fe34, 0x22909fa0, 0xb2010a38, 0x94f77e2b, 0x1fa43300,
0xc42bbf1b, 0x1bf401b9, 0x01b5f014, 0x2ba0010a, 0x0095127e, 0x061fa033, 0xb4bd09f8, 0x127e020a,
0x9cda0095, 0x7e000029, 0xfe009aba, 0xb4bd014a, 0x010dc4bd, 0x7e34aa90, 0x3e0075b0, 0x33003574,
0xd9320204, 0x00000644, 0xa0b39abf, 0xb8d97f00, 0x98000029, 0x9bbf019c, 0x9cd9f43d, 0xbd000029,
0x199f35d4, 0x7e10dc4e, 0x320020d0, 0x356f3ea1, 0x030d3300, 0x0e7e0207, 0x39180001, 0x00903308,
0x033e9824, 0x002a40d9, 0x2a48df00, 0x9ea00000, 0xb5043e98, 0x3998019e, 0x98f9a005, 0xfeb5063e,
0x1c391801, 0x21009033, 0x00299cdf, 0x08399800, 0x982efe98, 0x9efd2ffd, 0x2ef9b505, 0xfd093998,
0xf9b5059d, 0x01087e2f, 0x3e143d00, 0x33003574, 0x01ab001d, 0xb2016b18, 0x0f817e3a, 0xfe020900,
0xff90014f, 0x3df92048, 0x02f93594, 0x09033318, 0xb2b4bd04, 0x03f335fa, 0x7e01f935, 0x3e000f71,
0xfe00371a, 0x41fe0140, 0x44009001, 0xfe401190, 0x0ab20142, 0xb23c2290, 0x3d2cb21b, 0x75b07ed4,
0x02399800, 0x010a0fbf, 0x1bf4f9a6, 0x052cde3c, 0xe93f0000, 0x0e009033, 0x1e0a943d, 0x063ee920,
0xffd90036, 0xff200000, 0x94b394f9, 0x0ab2121c, 0x2cb21bb2, 0x0098b97e, 0x0036063e, 0x1bb20ab2,
0x3e7e2cb2, 0x4bfe008d, 0x44bb9001, 0xa9c4bebf, 0xffffdf1f, 0x94b6e0ff, 0x04effd18, 0xa0e59eff,
0xffd90036, 0xff200000, 0x94b394f9, 0x0ab2121c, 0x2cb21bb2, 0x0098c17e, 0x0036063e, 0x1bb20ab2,
0x467e2cb2, 0x4bfe008d, 0x44bb9001, 0xa9c4bebf, 0xffffdf1f, 0x94b6e0ff, 0x04effd18, 0xa0e59eff,
0x0000d9be, 0xe9ff4000, 0x6b0bf494, 0x681fa433, 0x900149fe, 0x9dbf4099, 0xbf049992, 0x1ee4339c,
0x0003df42, 0xff89ff00, 0xefff3fff, 0x94d9fff4, 0xff0294b6, 0xc0b3e5f9, 0xe9c50b00, 0x36703e03,
0x95fd0900, 0xe9fd16df, 0x00f0b304, 0x01e9c50d, 0x943eb9a0, 0xfe090036, 0x3e94e9ff, 0xdf003670,
0xff000000, 0xffffffd9, 0xf4efff00, 0xfd94d9ff, 0xbfa005f9, 0xfe0149fe, 0x9990014f, 0x44ff9040,
0xffbf9ebf, 0xbf049992, 0x0499929d, 0x99929fa0, 0x929ea004, 0x9da00499, 0x000a747e, 0x00299cd9,
0x48991800, 0x0a009433, 0xd23e02f8, 0x90330036, 0x4efe1e01, 0x38ee9001, 0xffdfe9bf, 0xfde0ffff,
0x00df049f, 0xfd010000, 0xe9a0059f, 0x9cd9f43d, 0x0d000029, 0x489f3501, 0xfe014bfe, 0xbb90014c,
0x4c991800, 0x0a009433, 0xd23e02f8, 0x90330036, 0x4efe1e01, 0x38ee9001, 0xffdfe9bf, 0xfde0ffff,
0x00df049f, 0xfd010000, 0xe9a0059f, 0x9cd9f43d, 0x0d000029, 0x4c9f3501, 0xfe014bfe, 0xbb90014c,
0x30cc9034, 0x90014afe, 0xb07e38aa, 0x9b7e0075, 0x143d000a, 0x00371a3e, 0x49fee401, 0x4c999001,
0xdcd99fbf, 0xbf000005, 0xa61a3299, 0x070bf4f9, 0x003a317e, 0xfb0c30f4, 0xa9922865, 0x929ba004,
0xecb548ae, 0x00008906, 0xb2e9a030, 0x9294bdaf, 0xfab24cff, 0x00f8f9a0, 0x8f7e02f9, 0xa4b3005c,
@ -619,9 +619,9 @@ const NvU32 soe_ucode_data_lr10_prd[] = {
0x1c339000, 0x05242290, 0xbf040402, 0x0d080c6a, 0x7e3bb2ff, 0x330000c1, 0x98f400a4, 0x193f0131,
0xeb079433, 0x3d041918, 0x2944da04, 0x94330000, 0x907e0a00, 0xa0320043, 0xb2013b18, 0x0f817e1a,
0x00043300, 0x022035ca, 0x11182520, 0x352ab203, 0xb4bd0124, 0x7e032135, 0x3e000f71, 0xf40048eb,
0xdcdff430, 0xf9000005, 0xbdffbf22, 0x0140fe94, 0xb50c0090, 0x09a00109, 0x900149fe, 0x7cd21499,
0xa000002e, 0x7e01b29f, 0x3e0074f8, 0x9800497e, 0x993f0119, 0x0a099433, 0x967e0ab2, 0x70da0033,
0x7e00002e, 0xb2001475, 0xb22abfad, 0x7e080c0b, 0x330000c1, 0xdadc00a0, 0x00002e70, 0x0014b57e,
0xdcdff430, 0xf9000005, 0xbdffbf22, 0x0140fe94, 0xb50c0090, 0x09a00109, 0x900149fe, 0x80d21499,
0xa000002e, 0x7e01b29f, 0x3e0074f8, 0x9800497e, 0x993f0119, 0x0a099433, 0x967e0ab2, 0x74da0033,
0x7e00002e, 0xb2001475, 0xb22abfad, 0x7e080c0b, 0x330000c1, 0xdadc00a0, 0x00002e74, 0x0014b57e,
0x00497e3e, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
@ -641,28 +641,28 @@ const NvU32 soe_ucode_data_lr10_prd[] = {
0xa13018a1, 0x24a13020, 0x300101b0, 0x11300811, 0x1c01300c, 0x804e080d, 0x05c8da00, 0x0a7e0000,
0x20da005d, 0x0b000014, 0x7e080c04, 0x33005937, 0x019000ad, 0xf1493f4c, 0xdb0000c3, 0x00000120,
0x3028a130, 0xa13000a1, 0x14a13010, 0x3018a130, 0xa13020a1, 0x0101b024, 0x30081130, 0x01300c11,
0x4e070d1c, 0xccda0100, 0x7e000005, 0xda005d0a, 0x00002e7c, 0x080c1bb2, 0x0059377e, 0x4300ad33,
0x4e070d1c, 0xccda0100, 0x7e000005, 0xda005d0a, 0x00002e80, 0x080c1bb2, 0x0059377e, 0x4300ad33,
0x48c24c01, 0x0000c3f1, 0x0000fcdb, 0x28a13000, 0x3000a130, 0xa13010a1, 0x18a13014, 0x3020a130,
0x01b024a1, 0x08113001, 0x300c1130, 0x050d1c01, 0xda00c04e, 0x000005d0, 0x005d0a7e, 0x001404da,
0x0c040b00, 0x59377e08, 0x00ad3300, 0x4d4c00f6, 0x00c3f171, 0x00d8db00, 0xa1300000, 0x00a13028,
0x3010a130, 0xa13014a1, 0x20a13018, 0xb024a130, 0x11300101, 0x0c113008, 0x0d1c0130, 0x00804e09,
0x0005d4da, 0x5d0a7e00, 0x1428da00, 0x040b0000, 0x377e080c, 0xad330059, 0x4c00a900, 0xc3f1b7cb,
0x0005d4da, 0x5d0a7e00, 0x1428da00, 0x040b0000, 0x377e080c, 0xad330059, 0x4c00a900, 0xc3f1b7d3,
0xb4db0000, 0x30000000, 0xa13028a1, 0x10a13000, 0x3014a130, 0xa13018a1, 0x24a13020, 0x300c1130,
0x01b01c01, 0x08113001, 0xc04e0a0d, 0x05d8da00, 0x0a7e0000, 0x1cda005d, 0x0b000014, 0x7e080c04,
0x33005937, 0x7e5c00a4, 0x7e005c97, 0x7e004db4, 0x7e005931, 0x7e000a74, 0x7e003cf7, 0x7e005249,
0x7e004d7d, 0x7e004df2, 0x7e005208, 0x7e005216, 0x7e0053af, 0x7e0053d2, 0x7e0053e7, 0x7e0053fc,
0x7e005438, 0x7e00544d, 0x7e00591d, 0x7e00706d, 0x7e005462, 0x7e004ea6, 0x330059ae, 0xf80600a0,
0x2c30f402, 0x30d911fb, 0xbf000014, 0x2e88da99, 0x99980000, 0xf895f905, 0xf8400a00, 0x0070df00,
0x2c30f402, 0x30d911fb, 0xbf000014, 0x2e8cda99, 0x99980000, 0xf895f905, 0xf8400a00, 0x0070df00,
0x00492000, 0x009ff607, 0xcf03004e, 0xff4f00e9, 0x049ffdcf, 0x800095f1, 0x8f00e9f6, 0x4900b071,
0x9ff60400, 0x15008f00, 0x00f9ce02, 0xf70195f0, 0x00f800f9, 0xf820004a, 0x01004f00, 0xf000f9ce,
0xf9f71095, 0x07004f00, 0xf000f9ce, 0xf9f71095, 0x04004f00, 0xf000f9ce, 0xf9f71095, 0xd900f800,
0x00001430, 0x8ada99bf, 0x9800002e, 0x95f90899, 0x367e00f8, 0xa433004e, 0xaddf1100, 0x49deadde,
0x00001430, 0x8eda99bf, 0x9800002e, 0x95f90899, 0x367e00f8, 0xa433004e, 0xaddf1100, 0x49deadde,
0x9ff61000, 0x7e02f800, 0x7e004e54, 0x7e004e15, 0xf8004e69, 0x90008900, 0x0099cf00, 0xf40194f0,
0x0089150b, 0x9fcf00a5, 0xf0ef0e00, 0xfefd07f5, 0x009ff604, 0x008900f8, 0x9fcf0090, 0x01f9c400,
0x3d071bf4, 0xc700f8a4, 0x96b024f9, 0x0b9cf002, 0x00f89a32, 0x0089050f, 0x9ff60180, 0xb8060f00,
0x00010099, 0xf8009ff6, 0x02008900, 0x0099cf01, 0x1000008f, 0xf4049ffd, 0x34da181b, 0x7e008204,
0xf0001a27, 0x1bf401a4, 0x0a02f809, 0x3d00f824, 0xd900f8a4, 0x00001430, 0x34da99bf, 0x98000014,
0x95f90e99, 0x1e0a00f8, 0x00b9a27e, 0x0600a033, 0x00f802f8, 0x0100008f, 0xf6590049, 0x00f8009f,
0x95f90e99, 0x1e0a00f8, 0x00b9aa7e, 0x0600a033, 0x00f802f8, 0x0100008f, 0xf6590049, 0x00f8009f,
0x00900089, 0xf00099ce, 0x0bf40194, 0xf1008e20, 0x00e9ce00, 0x9ffdef0f, 0x00e9f704, 0x5200eeb8,
0x00e9ce02, 0xf7049ffd, 0x00f800e9, 0x7e0a004a, 0xe7001a27, 0xb30114aa, 0x4f1e06a4, 0xf9cf4f00,
0xe899c700, 0x110f94b3, 0xf000f9cf, 0x9cf0ff94, 0xf89a320b, 0xf8a43d00, 0x8902f900, 0xce009000,
@ -690,24 +690,24 @@ const NvU32 soe_ucode_data_lr10_prd[] = {
0x877e0c0a, 0xb4bd001a, 0xd4bdc4bd, 0x137e0f0a, 0xb4bd001f, 0x010ca1b2, 0x100ad4bd, 0x001f137e,
0x1a90a0b2, 0x1a277e0c, 0x10abc500, 0x7e0c0a90, 0xfb001a87, 0x1430d911, 0x99bf0000, 0x002928da,
0x11999800, 0x00f895f9, 0xc4bdb4bd, 0xa4bdd43d, 0x003aa97e, 0x30da00f8, 0x3d000029, 0x5e7f7eb4,
0x2930d900, 0x99bf0000, 0x060094b3, 0x00f802f8, 0x001430d9, 0x3d9fbf00, 0x2e8bda94, 0xa9200000,
0x2930d900, 0x99bf0000, 0x060094b3, 0x00f802f8, 0x001430d9, 0x3d9fbf00, 0x2e8fda94, 0xa9200000,
0xf910f998, 0xf8a43d95, 0x140cd900, 0x9abf0000, 0xb803034b, 0x0002dcaa, 0x001a877e, 0x066f448a,
0x001a277e, 0x000600d9, 0xffa4f100, 0x42408f3f, 0xd99aa00f, 0x00000604, 0x9fa0a43d, 0x30d900f8,
0xbf000014, 0xda943d9f, 0x00002e8c, 0xf9bfa920, 0xa43d95f9, 0x02f900f8, 0xd4bdc4bd, 0x110ab4bd,
0xbf000014, 0xda943d9f, 0x00002e90, 0xf9bfa920, 0xa43d95f9, 0x02f900f8, 0xd4bdc4bd, 0x110ab4bd,
0x001f137e, 0x0484a0b8, 0x7e0ab200, 0xc5001a27, 0x0ab201ab, 0x001a877e, 0x08b8c08a, 0x001a277e,
0xa9fffb09, 0xb8c08ab4, 0x1a877e08, 0xb9408a00, 0x1a277e08, 0xffe00900, 0x408ab4a9, 0xb5f008b9,
0x1a877e02, 0xbd01fb00, 0xbdc4bdb4, 0x7ea4bdd4, 0xd9001f13, 0x00001430, 0x0cd99fbf, 0xa0000014,
0x2e8eda9a, 0xf9980000, 0xf895f90c, 0xd002f900, 0x0000140c, 0xff0b0abf, 0x08b8aab8, 0x1a877e00,
0x2e92da9a, 0xf9980000, 0xf895f90c, 0xd002f900, 0x0000140c, 0xff0b0abf, 0x08b8aab8, 0x1a877e00,
0x0b0abf00, 0xbcaab8ff, 0x877e0008, 0x0abf001a, 0xaab8ff0b, 0x7e0008c0, 0xbf001a87, 0xb8ff0b0a,
0x0008c4aa, 0x001a877e, 0x008b0abf, 0xaab87000, 0x7e0008d4, 0xbf001a87, 0x0000db0a, 0xaab80100,
0x7e0008a8, 0xbf001a87, 0xffffdb0a, 0xaab80e03, 0x7e0008e0, 0xbf001a87, 0x0000db0a, 0xaab8ce00,
0x7e0008b4, 0xfb001a87, 0x1430d901, 0x99bf0000, 0x002e8fda, 0x07999800, 0x00f895f9, 0x001430d9,
0xda99bf00, 0x00002e90, 0xf9099998, 0x0f00f895, 0x2938d9ff, 0x9fa00000, 0x9fb50f0f, 0xd900f801,
0x00001430, 0x91da99bf, 0x9800002e, 0x95f90a99, 0x00f800f8, 0x001430d9, 0xda99bf00, 0x00002e92,
0xf9049998, 0xf800f895, 0x1430d900, 0x99bf0000, 0x002e93da, 0x03999800, 0x00f895f9, 0x30d900f8,
0x7e0008b4, 0xfb001a87, 0x1430d901, 0x99bf0000, 0x002e93da, 0x07999800, 0x00f895f9, 0x001430d9,
0xda99bf00, 0x00002e94, 0xf9099998, 0x0f00f895, 0x2938d9ff, 0x9fa00000, 0x9fb50f0f, 0xd900f801,
0x00001430, 0x95da99bf, 0x9800002e, 0x95f90a99, 0x00f800f8, 0x001430d9, 0xda99bf00, 0x00002e96,
0xf9049998, 0xf800f895, 0x1430d900, 0x99bf0000, 0x002e97da, 0x03999800, 0x00f895f9, 0x30d900f8,
0xbf000014, 0x2978da99, 0x99980000, 0xdf95f90f, 0x00002970, 0x002944d9, 0x069fb500, 0x002968df,
0x059fb500, 0x9f35f4bd, 0xb59fa009, 0x9f35019f, 0xb5320f08, 0x00f8039f, 0x30d900f8, 0xbf000014,
0x2e94da99, 0x99980000, 0xf895f906, 0xd900f800, 0x00001430, 0x98da99bf, 0x98000029, 0x95f90199,
0x2e98da99, 0x99980000, 0xf895f906, 0xd900f800, 0x00001430, 0x98da99bf, 0x98000029, 0x95f90199,
0x30f500f8, 0xdcdfff18, 0xf9000005, 0xfeffbf82, 0x99b80149, 0x0a000108, 0x7e9fa008, 0xb2001a27,
0x7e080aa0, 0xd9001a27, 0x40000000, 0xf50409fd, 0x95044d1b, 0x99b31fa9, 0x3d044601, 0x01dc4ba4,
0xa87e040c, 0xa4b20037, 0x4500a9b3, 0x76a0b503, 0xb571a0b5, 0xa0b572a0, 0x74a0b573, 0xd975a0b5,
@ -744,9 +744,9 @@ const NvU32 soe_ucode_data_lr10_prd[] = {
0xb8001a87, 0x00061c00, 0x277e0ab2, 0xabc5001a, 0x7e0ab204, 0x90001a87, 0x33950144, 0x01229d01,
0xf59523ff, 0x3eff641b, 0xfe0058dc, 0x90da0140, 0x90000029, 0xd4bd6000, 0x98de0bb2, 0x7e000000,
0x33004674, 0xff2a00ad, 0xfe0142fe, 0x03b20145, 0x2290143d, 0x24559098, 0x0056a03e, 0xb80149fe,
0x00010899, 0xdcd99fbf, 0xbf000005, 0xf4f9a699, 0x317e070b, 0x83fb003a, 0xb4bd00e8, 0xda00c04c,
0x0000299c, 0x000b947e, 0x001430d9, 0xda99bf00, 0x00002a58, 0xf90d9998, 0xf8a43d95, 0x05ccd900,
0x9abf0000, 0x002e70db, 0x7e010c00, 0xf8005e25, 0x5c877e00, 0x3d00f800, 0x5e937ed4, 0xf400f800,
0x00010899, 0xdcd99fbf, 0xbf000005, 0xf4f9a699, 0x317e070b, 0x83fb003a, 0xb4bd00e8, 0xda00c44c,
0x0000299c, 0x000b947e, 0x001430d9, 0xda99bf00, 0x00002a5c, 0xf90d9998, 0xf8a43d95, 0x05ccd900,
0x9abf0000, 0x002e74db, 0x7e010c00, 0xf8005e25, 0x5c877e00, 0x3d00f800, 0x5e937ed4, 0xf400f800,
0x12f9e430, 0xb0b2a1b2, 0x6100b0b3, 0xb004b998, 0x0cf40896, 0x0ba43d57, 0x384c7e44, 0x0aafb200,
0x00f0b305, 0x0a09584a, 0x90014afe, 0xafb508aa, 0x010f9801, 0xb60093f0, 0xa9b50294, 0x02afb503,
0xb2100918, 0x18a9351b, 0xb5020f98, 0x099804af, 0x05a9b503, 0xa0a000bf, 0x005b0b7e, 0xf001a6b0,
@ -773,7 +773,7 @@ const NvU32 soe_ucode_data_lr10_prd[] = {
0xa000373a, 0x00aab90a, 0x98030ab5, 0x0a900519, 0x0109b510, 0x35181918, 0x19984109, 0x0209b502,
0x09b519bf, 0x1819180e, 0x98400935, 0x09b50319, 0x0be77e0f, 0x240a9000, 0x000be77e, 0x180700b5,
0x0909181f, 0xf00c00b5, 0x9fbbfff4, 0x0909b502, 0xa48911fb, 0x93fe0016, 0x05ad8a00, 0x7eb43d00,
0x0a005dd4, 0x8900f801, 0xa00010c8, 0x8900f89a, 0xbf0010c8, 0x8a00f89a, 0x3d002e80, 0x5e7f7eb4,
0x0a005dd4, 0x8900f801, 0xa00010c8, 0x8900f89a, 0xbf0010c8, 0x8a00f89a, 0x3d002e84, 0x5e7f7eb4,
0x00a03300, 0xf809f808, 0x10d08a00, 0x7eb43d00, 0x33005e89, 0xf80600a0, 0xf000f809, 0x94bd00b3,
0xa5a5a5df, 0x5cd13ea5, 0x90afa000, 0xaa900199, 0xf49ba604, 0x00f8f608, 0x00335089, 0x0010ec8f,
0xf9b59ab2, 0x35508b01, 0x02b9bb00, 0x7502b5b6, 0xbb7e04fb, 0x00f8005c, 0x0059c27e, 0x0c00a433,
@ -785,7 +785,7 @@ const NvU32 soe_ucode_data_lr10_prd[] = {
0xb2340090, 0x593f7e0a, 0x33a13200, 0x332400a4, 0xbf100060, 0x3d6b320a, 0x7ed43dc4, 0xfe0011cc,
0x99900149, 0xa099bf34, 0x5dcf3e59, 0x32020100, 0x1c65fb1a, 0xb0b212f9, 0xb2d430f4, 0x4d797ea1,
0x72943d00, 0x0101b0ae, 0x91301cb2, 0x00913028, 0x30089130, 0x91300c91, 0x14913010, 0x30189130,
0x91301c91, 0x24913020, 0x002e848a, 0x0001ac8b, 0x0a7ed43d, 0xa033005d, 0x02f80600, 0xfb2c30f4,
0x91301c91, 0x24913020, 0x002e888a, 0x0001ac8b, 0x0a7ed43d, 0xa033005d, 0x02f80600, 0xfb2c30f4,
0xf8a43d11, 0xb202f900, 0x20c630b0, 0xf8050df4, 0xffcac402, 0xb604a994, 0xa9bc02a4, 0x2094bda0,
0x0109b50c, 0x0038547e, 0xfb020ab5, 0xb222f901, 0xb2a2b2c1, 0x0bba32d0, 0x384c7e54, 0x0aacb200,
0x00c0b305, 0xb21ab21c, 0x7e2db20b, 0xb3005fcc, 0x3d0a01a4, 0x5e7d3ea4, 0x0a02f800, 0x0c21fbff,
@ -804,22 +804,22 @@ const NvU32 soe_ucode_data_lr10_prd[] = {
0xfb0ab200, 0x89008f41, 0x00f9ce02, 0xf70195f0, 0x00f800f9, 0x0089010f, 0x9ff60280, 0xb800f800,
0x000180aa, 0xf609a4b6, 0x00f800ab, 0x03210089, 0xb8009af6, 0x02010099, 0xf8009af6, 0xf030f400,
0x0005dcdf, 0xbf82f900, 0x0149feff, 0x32309990, 0x7e9fa0a1, 0xc4006014, 0x43feff1a, 0x1ae87e01,
0x0142fe00, 0xb2ff16c4, 0x0f84d4a5, 0x33900000, 0x2c229024, 0x001400d8, 0x2e68d700, 0x9c3e0000,
0x0142fe00, 0xb2ff16c4, 0x0f84d4a5, 0x33900000, 0x2c229024, 0x001400d8, 0x2e6cd700, 0x9c3e0000,
0x093f0061, 0x1e009433, 0xb2987ebc, 0xe949bc6a, 0x001ae87e, 0xa5b21b32, 0x817e0ab2, 0x9c3e000f,
0x09180061, 0x20010f01, 0x35fc0f3f, 0x30b50131, 0xff94f001, 0xfd039990, 0x09bc049f, 0xe949bc90,
0xf0330f3f, 0xf6307307, 0x150cf407, 0x9104f933, 0x05f03300, 0x02fd3355, 0xfe3e00c7, 0xf0330060,
0xf630600a, 0x0c0cf40a, 0xb409fd33, 0x612c3e00, 0x0bf03300, 0x0cfd3356, 0x523e00a7, 0x0ab20061,
0x817e1b32, 0x093f000f, 0xb4bd2ab2, 0x943d2920, 0x18022935, 0x04090300, 0x35012935, 0x717e0320,
0x9c3e000f, 0x8abf0061, 0x0061903e, 0x002e7cdf, 0x61573e00, 0x1404d900, 0x4c3e0000, 0x20df0061,
0x9c3e000f, 0x8abf0061, 0x0061903e, 0x002e80df, 0x61573e00, 0x1404d900, 0x4c3e0000, 0x20df0061,
0x3e000014, 0xd9006157, 0x00001428, 0x903e9abf, 0x1cdf0061, 0xbf000014, 0x61903efa, 0x3d2f2000,
0x350ab294, 0x00180229, 0x351b3203, 0x2035012f, 0x0f817e03, 0xb2b4bd00, 0x0f717e2a, 0x0a747e00,
0x19e87e00, 0x0028f400, 0x000a9b7e, 0x00619c3e, 0x0c00a0b3, 0x080c3bb2, 0x0000a77e, 0xbcff1ec4,
0x05a6084e, 0xfede1bf5, 0x0060057e, 0x900149fe, 0x9fbf3099, 0x0005dcd9, 0xa699bf00, 0x070bf4f9,
0x003a317e, 0xf41085fb, 0xdcdfb830, 0xf9000005, 0xfeffbf62, 0x99900149, 0xa03c0c60, 0x0140fe9f,
0x0090b4bd, 0x7e0ab224, 0xd9000b94, 0x01000000, 0x002e68d1, 0xa09bb200, 0x0f84d919, 0xa4bd0000,
0x0090b4bd, 0x7e0ab224, 0xd9000b94, 0x01000000, 0x002e6cd1, 0xa09bb200, 0x0f84d919, 0xa4bd0000,
0xf57e9ba0, 0x1bbf001a, 0x343da4bd, 0x7e008046, 0xbf00601f, 0x75020911, 0x09350406, 0x0101b501,
0x350a0335, 0xb4bd0b03, 0xda00804c, 0x01000000, 0x000b947e, 0xbd00804c, 0x0080dab4, 0x947e0100,
0x057e000b, 0x80df0060, 0xd4010000, 0x00002e6c, 0x4fa0fab2, 0x00602c7e, 0xd0d24fbf, 0x75000010,
0x057e000b, 0x80df0060, 0xd4010000, 0x00002e70, 0x4fa0fab2, 0x00602c7e, 0xd0d24fbf, 0x75000010,
0x03350806, 0x80f99012, 0xd90229b5, 0x00001b04, 0xb5030fb5, 0x1dd90329, 0xfe00001b, 0x29b50145,
0x1f559005, 0x53350109, 0x35592003, 0xecd91309, 0xb5000010, 0x0975012f, 0x1b0ddf01, 0x04090000,
0x35042fb5, 0x32df0259, 0x0900000e, 0x062fb540, 0x20015935, 0x0a747e03, 0x7e2abf00, 0xb200009b,
@ -933,7 +933,7 @@ const NvU32 soe_ucode_data_lr10_prd[] = {
0x006e607e, 0x0070463e, 0x0a1859bf, 0x030b1801, 0x18020c18, 0x0e98040d, 0x0091b002, 0xb0015998,
0x087e0191, 0xad33006d, 0x35ff6000, 0x2720022a, 0x32031e18, 0x351ab24b, 0x2e350126, 0x0f817e03,
0xbd2ab200, 0x0f717eb4, 0x6fa63e00, 0x05d4d900, 0x9abf0000, 0x001410db, 0x7e010c00, 0x7e005e25,
0xf800709e, 0x1430d900, 0x9fbf0000, 0x8dda943d, 0x2000002e, 0x02f998a9, 0xa43d95f9, 0xa17e00f8,
0xf800709e, 0x1430d900, 0x9fbf0000, 0x91da943d, 0x2000002e, 0x02f998a9, 0xa43d95f9, 0xa17e00f8,
0xaa7e003c, 0x00f8003b, 0xf9f830f4, 0xf4a1b222, 0xb2b2fc30, 0x900140fe, 0x0ca01000, 0x7e010db5,
0x09003da3, 0x00a033ff, 0x0109981e, 0x002944da, 0xb21cb200, 0x0091b02d, 0xab980ebf, 0x42ea7e07,
0x32a93200, 0x0430f49a, 0xdf0825fb, 0x000005dc, 0x30f4ffbf, 0x0149fef0, 0xa00c9990, 0x2944d99f,
@ -966,46 +966,46 @@ const NvU32 soe_ucode_data_lr10_prd[] = {
0x277e0fa0, 0x2eb2001a, 0xbd011ab5, 0x00a1dbd4, 0x2e010000, 0x35f80d3c, 0xdd9002e1, 0x00a1dc01,
0xf9c40000, 0x64ffc70f, 0x3c98b93c, 0xe935f8bf, 0x90ef2001, 0xd4b303ee, 0xa9c4de04, 0x98c93c0f,
0xc70d2935, 0xc93c64a9, 0x0c293598, 0x900149fe, 0x9fbf1899, 0x0005dcd9, 0xa699bf00, 0x070bf4f9,
0x003a317e, 0xf91025fb, 0x29ccdb02, 0xcedc0000, 0xdd000029, 0x000029d0, 0x0029cada, 0x69c67e00,
0x299cd000, 0x09980000, 0x29bcda01, 0x95f10000, 0x09b51e00, 0x73e27e01, 0x01099800, 0x0029d2da,
0x003a317e, 0xf91025fb, 0x29d0db02, 0xd2dc0000, 0xdd000029, 0x000029d4, 0x0029ceda, 0x69c67e00,
0x299cd000, 0x09980000, 0x29c0da01, 0x95f10000, 0x09b51e00, 0x73e27e01, 0x01099800, 0x0029d6da,
0x0095f100, 0x0109b501, 0x0073707e, 0xf1010998, 0xb5200095, 0x01fb0109, 0x00299cdd, 0x98dcbf00,
0xdf9801db, 0x0001d902, 0xc9fd3400, 0x0000d905, 0xde984c40, 0x05b9fd04, 0xf9fde309, 0xf0fe0904,
0xf9fd04f5, 0x5000d904, 0xf9fd00c7, 0xf0050905, 0xd935c0e5, 0xa0ff0914, 0x04deb5dc, 0xb501dbb5,
0xd9b502df, 0x74a77e15, 0xd900f800, 0x0000140c, 0xabc499bf, 0xc49ab801, 0x877e0007, 0x00f8001a,
0xf9fd04f5, 0x5000d904, 0xf9fd00c7, 0xf0060905, 0xd935c0e5, 0xa0ff0918, 0x04deb5dc, 0xb501dbb5,
0xd9b502df, 0x74a77e16, 0xd900f800, 0x0000140c, 0xabc499bf, 0xc49ab801, 0x877e0007, 0x00f8001a,
0xa0b212f9, 0x7d7eb1b2, 0x09bf006a, 0x1c0290b3, 0xf40296b0, 0x94b30b0c, 0x883e1001, 0x90b30075,
0x90b30a03, 0x94bd0604, 0x19bf09a0, 0x200390b3, 0xf40396b0, 0x90b30f0c, 0x94b31601, 0xac3e1002,
0x90b30075, 0x90b30a04, 0x94bd0605, 0x11fb19a0, 0xa1b222f9, 0xc2b2b0b2, 0x3200d433, 0x0e00a0b3,
0x0660e08a, 0x001a277e, 0x00b31aa0, 0xe48a0e00, 0x277e0660, 0x0aa0001a, 0x480020b3, 0x0660e88a,
0x001a277e, 0x203e2aa0, 0x020a0076, 0x3601d433, 0x0e00b0b3, 0xe48abbbf, 0x877e0660, 0x20b3001a,
0x2bbf0e00, 0x0660e88a, 0x001a877e, 0x140010b3, 0x5c7e1ab2, 0x1bbf008c, 0x0660e08a, 0x001a877e,
0x2bbf0e00, 0x0660e88a, 0x001a877e, 0x140010b3, 0x647e1ab2, 0x1bbf008c, 0x0660e08a, 0x001a877e,
0x21fba43d, 0x0005dcdf, 0xf4ffbf00, 0x49fef430, 0x08999001, 0x008f9fa0, 0xf9cf01c0, 0x4c99c700,
0x4c0099b3, 0x0190b301, 0x3e02f8f5, 0xcf00763a, 0x99c700f9, 0x0099b34c, 0x90b30125, 0x02f8f501,
0x00764f3e, 0xffffffd9, 0xc4f9ff7f, 0x01c0008f, 0xc700f9cf, 0x99b34c99, 0xb300db00, 0xf8f50190,
0x76703e02, 0x00f9cf00, 0xb34c99c7, 0xb30e0090, 0xf8f60190, 0x76853e02, 0xc0008f00, 0x00f9cf01,
0xb34c99c7, 0x008d0099, 0xf50190b3, 0x9d3e02f8, 0xf9cf0076, 0x4c9dc700, 0x5e00d0b3, 0xf601d0b3,
0xb23e02f8, 0xf9100076, 0x48e93501, 0xe100fd33, 0x0648d900, 0x4ffe0000, 0x01f9b501, 0x002e7cd9,
0xb23e02f8, 0xf9100076, 0x4ce93501, 0xe100fd33, 0x0648d900, 0x4ffe0000, 0x01f9b501, 0x002e80d9,
0xa09abf00, 0x204809fd, 0xde0909f9, 0x00000648, 0x0409e920, 0x3502ecb5, 0x4bfe01fd, 0x03ed3501,
0x3502ed35, 0x080c01e9, 0x00006e7e, 0x0077ad3e, 0xad3e09f8, 0x00890077, 0x99cf01c2, 0x299cde00,
0xef180000, 0x26ff0948, 0x9d1bf4f9, 0x0077ad3e, 0x0660e08f, 0x01c10089, 0xdf009ff6, 0x800000f1,
0xef180000, 0x26ff094c, 0x9d1bf4f9, 0x0077ad3e, 0x0660e08f, 0x01c10089, 0xdf009ff6, 0x800000f1,
0x010099b8, 0x009ff702, 0xb2009fcf, 0x76b23e9f, 0x60e08f00, 0xc1008906, 0x009ff601, 0x010099b8,
0x009cf600, 0x0000f2df, 0x0099b880, 0x9ff60202, 0x009fcf00, 0x853e9fb2, 0x00890076, 0x9fcf01c2,
0x1ff99500, 0x8c0194b3, 0x0076643e, 0x0660e08f, 0x01c10089, 0xdf009ff6, 0x800000f1, 0x010099b8,
0x009ff702, 0xb2009fcf, 0x764f3e9f, 0x0149fe00, 0xbf089990, 0x05dcd99f, 0x99bf0000, 0x0bf4f9a6,
0x3a317e07, 0x0c30f400, 0x30f400f8, 0x05dcdff4, 0x22f90000, 0x49feffbf, 0x14999001, 0x9fa0c1b2,
0x00299cd9, 0x019f9800, 0x00d9d2b2, 0x0e400000, 0x04f9fd08, 0x33750bf4, 0x0e1000a0, 0x01a43303,
0x3ea0326c, 0x3d007809, 0x33040e04, 0x7e5e00b4, 0x33008a7a, 0x4b2400a0, 0x04330080, 0x884b0700,
0x014afe00, 0xaa90080c, 0x8b2e7e0c, 0x33060e00, 0x3e3a00a4, 0xd9007883, 0x00000644, 0x080e99bf,
0x3ea0326c, 0x3d007809, 0x33040e04, 0x7e5e00b4, 0x33008a82, 0x4b2400a0, 0x04330080, 0x884b0700,
0x014afe00, 0xaa90080c, 0x8b367e0c, 0x33060e00, 0x3e3a00a4, 0xd9007883, 0x00000644, 0x080e99bf,
0x290090b3, 0x90014ffe, 0x00330cff, 0x9e981000, 0x98fea020, 0x623e2199, 0x9e980078, 0x98fea022,
0xf9b52399, 0x78833e01, 0x0149fe00, 0xbf149990, 0x05dcd99f, 0x99bf0000, 0xf9a6ea32, 0x3e200bf4,
0xfe007898, 0x99900149, 0x0e9fbf0c, 0x981fa01f, 0x29a00199, 0x0078693e, 0x003a317e, 0x090c25fb,
0x0aa9a024, 0xd900f81f, 0x0000299c, 0xf9e830f4, 0x2d9f9882, 0x98289298, 0x90982b91, 0x0df1b029,
0x980bc1b0, 0xd1b02a9f, 0x09e1b00a, 0xbf2e9998, 0x64f2ffcc, 0xb07410ff, 0xc1b00e91, 0x0da0330c,
0x0aa9a024, 0xd900f81f, 0x0000299c, 0xf9e830f4, 0x2e9f9882, 0x98299298, 0x90982c91, 0x0df1b02a,
0x980bc1b0, 0xd1b02b9f, 0x09e1b00a, 0xbf2f9998, 0x64f2ffcc, 0xb07410ff, 0xc1b00e91, 0x0da0330c,
0x0ea4330c, 0x78f93e10, 0xb264b200, 0x78ff3e75, 0xbd44bd00, 0x78ff3e54, 0x0d40b400, 0x090e50b4,
0xf5b926ff, 0x9500851b, 0x4c9d015d, 0x5555d901, 0x33d05555, 0xff333333, 0xd9ffe4c9, 0xe24ebcf4,
0xfff35fbc, 0xf994c4e0, 0x02e5b61e, 0xffe59eff, 0x0fd2d4f0, 0x950f0f0f, 0xe0ff02f1, 0xb410ffa4,
0xbca0acbc, 0xb994b1bd, 0x04ae951c, 0xff04bf95, 0xeabce59e, 0xf1fbbce0, 0xdc04e2fd, 0x01010101,
0xb2b4f2ff, 0x7eeab2cd, 0xb60038c2, 0xb0b318b5, 0x09090b24, 0x3300bdb3, 0x00b6b001, 0xf00b3cf0,
0x84bd0136, 0x00799e3e, 0x0cffbac4, 0x7e240b40, 0x09008458, 0x00a93304, 0x58b20112, 0x7d9543b2,
0x84bd0136, 0x00799e3e, 0x0cffbac4, 0x7e240b40, 0x09008460, 0x00a93304, 0x58b20112, 0x7d9543b2,
0x016c9d01, 0x333333d1, 0x5555d233, 0xc2ff5555, 0xf4d2ffe4, 0xbce26ebc, 0xe1fff37f, 0x1ef994c4,
0xff02e5b6, 0xf1ffe59e, 0x0f0fd4d4, 0xf0950f0f, 0xa4e1ff02, 0xbcb401ff, 0xbdbca0ac, 0x1cb994b1,
0x9504ae95, 0x9eff04bf, 0xe0eabce5, 0xfdf1fbbc, 0x01dc04e4, 0xff010101, 0xcdb2b4f4, 0xc27eeab2,
@ -1019,25 +1019,25 @@ const NvU32 soe_ucode_data_lr10_prd[] = {
0x20943d06, 0x142ab809, 0x277e0030, 0x0309001a, 0xb364aac7, 0x090c00a0, 0x04a0b301, 0x20943d06,
0xf421fb19, 0xdcdff030, 0xf9000005, 0xf4ffbf32, 0x49fefc30, 0x20999001, 0x41fe9fa0, 0x9094bd01,
0x4efe1c11, 0x9019a001, 0xe9a018ee, 0xd3b2c2b2, 0xb926ff09, 0xfe201bf4, 0x240b0140, 0xb2140090,
0x87d77e0c, 0xffa4f000, 0x3c1fa4b3, 0x10a000bf, 0x007b6e3e, 0xf000e1b0, 0xb4f0ffa4, 0x0c1eb2ff,
0x7e240d05, 0xf0008850, 0xa4b3ffa4, 0x49fe1a1f, 0x1c999001, 0x1f0a99bf, 0x49fe29a0, 0x18999001,
0x87df7e0c, 0xffa4f000, 0x3c1fa4b3, 0x10a000bf, 0x007b6e3e, 0xf000e1b0, 0xb4f0ffa4, 0x0c1eb2ff,
0x7e240d05, 0xf0008858, 0xa4b3ffa4, 0x49fe1a1f, 0x1c999001, 0x1f0a99bf, 0x49fe29a0, 0x18999001,
0x39a099bf, 0x900149fe, 0x9fbf2099, 0x0005dcd9, 0xa699bf00, 0x070bf4f9, 0x003a317e, 0xfb0430f4,
0x30f41035, 0x05dcdff0, 0x32f90000, 0x30f4ffbf, 0x0149fefc, 0xa0209990, 0x0141fe9f, 0x119094bd,
0x014efe18, 0xee9019a0, 0xb2e9a014, 0x09d3b2c2, 0xf4b926ff, 0x40fe1d1b, 0x90240b01, 0x0cb21c00,
0x0087d77e, 0x391fa433, 0x10a000bf, 0x007c073e, 0xf000e1b0, 0xb4f0ffa4, 0x0c1eb2ff, 0x7e240d08,
0x33008850, 0xfe1a1fa4, 0x99900149, 0x0a99bf18, 0xfe29a01f, 0x99900149, 0xa099bf14, 0x0149fe39,
0x0087df7e, 0x391fa433, 0x10a000bf, 0x007c073e, 0xf000e1b0, 0xb4f0ffa4, 0x0c1eb2ff, 0x7e240d08,
0x33008858, 0xfe1a1fa4, 0x99900149, 0x0a99bf18, 0xfe29a01f, 0x99900149, 0xa099bf14, 0x0149fe39,
0xbf209990, 0x05dcd99f, 0x99bf0000, 0x0bf4f9a6, 0x3a317e07, 0x0430f400, 0xf41035fb, 0xdcdff430,
0xf9000005, 0xf4ffbf22, 0x49fefc30, 0x18999001, 0x4efe9fa0, 0x9094bd01, 0x40fe14ee, 0x90e9a001,
0x09a01000, 0xd2b2c1b2, 0xb926ff09, 0xb20f1bf4, 0x7e240bec, 0x3e0087d7, 0xb0007c8c, 0xa4f00001,
0xffb4f0ff, 0x240d010c, 0x0088507e, 0x201fa433, 0x900149fe, 0x99bf1499, 0x90014ffe, 0xffbf10ff,
0x09a01000, 0xd2b2c1b2, 0xb926ff09, 0xb20f1bf4, 0x7e240bec, 0x3e0087df, 0xb0007c8c, 0xa4f00001,
0xffb4f0ff, 0x240d010c, 0x0088587e, 0x201fa433, 0x900149fe, 0x99bf1499, 0x90014ffe, 0xffbf10ff,
0x038199e7, 0xffe719a0, 0x2fa00381, 0x900149fe, 0x9fbf1899, 0x0005dcd9, 0xa699bf00, 0x070bf4f9,
0x003a317e, 0xfb0430f4, 0x30f40c25, 0x05dcdff4, 0x22f90000, 0x30f4ffbf, 0x0149fefc, 0xa0189990,
0x014efe9f, 0xee9094bd, 0x0140fe14, 0x0090e9a0, 0xb209a010, 0x09d2b2c1, 0xf4b926ff, 0xecb20f1b,
0xd77e240b, 0x1b3e0087, 0x01b0007d, 0xffa4f000, 0x0cffb4f0, 0x7e240d20, 0x33008850, 0xfe181fa4,
0xdf7e240b, 0x1b3e0087, 0x01b0007d, 0xffa4f000, 0x0cffb4f0, 0x7e240d20, 0x33008858, 0xfe181fa4,
0x99900149, 0xa099bf14, 0x0149fe19, 0xbf109990, 0xfe29a099, 0x99900149, 0xd99fbf18, 0x000005dc,
0xf9a699bf, 0x7e070bf4, 0xf4003a31, 0x25fb0430, 0xf430f40c, 0x0005dcdf, 0xbf52f900, 0x0149feff,
0x32209990, 0xb29fa0b0, 0xb00405c4, 0x0cf523a6, 0x34bd00bb, 0xfe0142fe, 0x22900141, 0x1c119018,
0x13a023a0, 0x2cb21bb2, 0x0084407e, 0xad33a532, 0xbf009b1f, 0x7e2bbf1a, 0x330084fc, 0xa00a00a4,
0x13a023a0, 0x2cb21bb2, 0x0084487e, 0xad33a532, 0xbf009b1f, 0x7e2bbf1a, 0x33008504, 0xa00a00a4,
0x7e293e43, 0xbf2fbf00, 0x0ff4b619, 0xbc1494b6, 0x00df90f9, 0xbc010100, 0x0033909f, 0x06302e04,
0x0b0cf404, 0x65030433, 0x007dd83e, 0x2d050033, 0x59060433, 0x007e093e, 0x22889ab8, 0x1a277e00,
0x10a5b600, 0x007df33e, 0x7e8c9a90, 0xf1001a27, 0xa003ffa4, 0x7e293e4a, 0x889ab800, 0x277e0032,
@ -1050,479 +1050,479 @@ const NvU32 soe_ucode_data_lr10_prd[] = {
0x0005dcd9, 0xa699bf00, 0x070bf4f9, 0x003a317e, 0xf40c45fb, 0xdcdfb830, 0xf9000005, 0xfeffbf82,
0x99900149, 0xa0010568, 0x11c1b09f, 0xb049b130, 0xe1b010d1, 0x33c4bf0f, 0x30180aa0, 0x08f40aa6,
0x3302050f, 0x050c0ba0, 0x0ca03303, 0xbd543d06, 0x014ffe94, 0xff9064bd, 0xb504bd60, 0xf9a001f9,
0xff9274bd, 0xb2f92008, 0xb20ab2f1, 0x860e7e1b, 0x1fad3300, 0x193f0480, 0x1c009033, 0xb4bd010a,
0xcd7e0cb2, 0x7bff0039, 0xa56aff95, 0xaeb29fb2, 0xf7b2e6b2, 0xb3010090, 0x3ed22404, 0x340083c9,
0x040a4990, 0xf5239630, 0x34044a0c, 0x010a49c0, 0xc4f0b4bd, 0x39cd7eff, 0xb2a0b200, 0x0849c5b1,
0x000008df, 0xf49fffff, 0x7e13f1b0, 0x33008a7a, 0xfe4d00a4, 0x24bd0146, 0x34bd1f0a, 0x6690443d,
0x7fcd3e60, 0x0109c400, 0x321c0bf4, 0xb25b324a, 0x89ca7e6c, 0x1fa43300, 0x986ebf0f, 0x2ebc016f,
0x313fbc20, 0x95014410, 0x009d0111, 0x9501ff01, 0x33d51bf4, 0x03c71fa9, 0x0083b13e, 0x0949b034,
0xf4b926ff, 0x9cdf780b, 0xc4000029, 0xe994ff5e, 0x909fbc03, 0x98189f98, 0xf1fd1799, 0x0490fd04,
0x1bf490a6, 0xf4f1a608, 0x02ff540b, 0xf413ff94, 0x1bf490a6, 0xf4f1a608, 0x9cd9440b, 0x94000029,
0xf9bc03ef, 0x1ff998f0, 0x90000cb9, 0x1bb97cfe, 0x049cfd00, 0x981ff9b5, 0xfd9001e9, 0xfd090a5c,
0xe9b5049b, 0x17f99801, 0xb5049cfd, 0xd99817f9, 0x049bfd01, 0x3e01d9b5, 0xf00083b1, 0x9cdbff54,
0xb2000029, 0x0394b659, 0x98909bbc, 0x9998209f, 0x1451b01f, 0xfd04f1fd, 0x90a60490, 0xa6081bf4,
0x100bf4f1, 0x44bd010e, 0xbd4ae130, 0x80db3e54, 0xb244bd00, 0xbd0cb21d, 0x3eb43d54, 0xc40080d0,
0x0bf401c9, 0x14f0b425, 0x0006a4de, 0xffb9c400, 0xbc0394b6, 0x94b6909f, 0x909ebc03, 0x9f989ebf,
0x404ebc01, 0x10515fbc, 0xdd9501bb, 0x01cc9d01, 0xf495cdff, 0xf43dcc1b, 0xb44af130, 0x9cdb1490,
0xb6000029, 0x9bbc0394, 0x189f9890, 0xfd179998, 0x90fd04f1, 0xf490a604, 0xf1a6091b, 0x01200bf5,
0xe43d94bd, 0xb01791b0, 0xe1301691, 0x81dc3e4b, 0x0169c400, 0x00b90bf5, 0x344b9034, 0x84df4bc0,
0x0a000006, 0xff94f001, 0x9894b4bd, 0xffc4f006, 0x7e808fbc, 0xd20039cd, 0x000029f8, 0xb000b9b9,
0xa1b00db1, 0x00abb90e, 0xb00b91b0, 0x8db20cb1, 0xa034343d, 0x09d1b04b, 0x4cfe3b32, 0x58cc9001,
0x0089ca7e, 0x2c9829bf, 0x09d0b401, 0x351fa033, 0xdea0e4bd, 0xb401deb5, 0x2f980cb0, 0x092e9808,
0xa0049bfd, 0x0bb0b429, 0xb594cbff, 0x90b40129, 0x04ebfd0c, 0xfd092eb5, 0x2fb504f9, 0x81bd3e08,
0x16e0b400, 0xb517f0b4, 0x8ea0018f, 0xfd0ef0b4, 0x29a0059f, 0xff0db0b4, 0x29b595cb, 0x01331001,
0x9008dd90, 0x88900822, 0x04343308, 0x4be03489, 0x9d017795, 0xee100166, 0x4be13001, 0xf59567ff,
0x34ff321b, 0xff0949f0, 0x0bf4f926, 0x1490b429, 0x00299cdb, 0x0394b600, 0x98909bbc, 0x9998189f,
0x04f1fd17, 0xa60490fd, 0xd71bf590, 0xf5f1a601, 0xb401d11b, 0xe5f013e0, 0x13e1b004, 0x900149fe,
0x96bf6099, 0xb4019798, 0x9cdf1490, 0x3d000029, 0xb624bde4, 0x34bd0394, 0x30909fbc, 0x9b9057e1,
0x5c98907c, 0x3e0ab1b0, 0xc40082cf, 0x0bf40109, 0x14f0b472, 0xde579034, 0x00000684, 0x0006a4db,
0xf0010a00, 0x94b6ff94, 0x909fbc03, 0xb6039f94, 0xfbbc0394, 0x909ebcf0, 0x979896bf, 0x01f7b501,
0xc034f6a0, 0xbcb4bd57, 0x37bc2026, 0xffc4f031, 0x0039cd7e, 0xbf018f98, 0x00b9b98e, 0xb904f9fd,
0x8fb500a9, 0x04e9fd01, 0xf0b48ea0, 0x98f9bf0a, 0x9afd01ff, 0x05fbfd05, 0xa00ab0b4, 0x01bfb5b9,
0x9557e034, 0x009d0111, 0x01ee1001, 0xff57e130, 0x1bf59501, 0x49feff79, 0x60999001, 0xa00197b5,
0x4af03496, 0xb600fd33, 0xc224bc00, 0xb3d335bc, 0x891300d4, 0xa60ffffe, 0x090cf4c9, 0x5e3ef43d,
0xdf940083, 0x0ada9516, 0xff0ac995, 0xafb2b5f9, 0xecb2beb2, 0xd4b3fdb2, 0x010f0f00, 0x0ffffe89,
0x0df4c9a6, 0x0abf953c, 0x9516a994, 0x9fff0aab, 0xb2bfb2a5, 0xb2ecb2ae, 0x00d4b3fd, 0x89020f0f,
0xa60ffffe, 0x190df4c9, 0x950aaf95, 0xb9940abd, 0x059ffd16, 0x9eb2dfb2, 0xfdb2ecb2, 0xb0b4030f,
0x03f4f013, 0xb9fffc09, 0xe5f9ff94, 0x0d00d4b3, 0x0fffff89, 0x0df4c9a6, 0x08e9c50a, 0x0083a03e,
0xb694c9ff, 0x0fdf0494, 0xffff0000, 0xf9fdf4ef, 0xfff70905, 0xa03e94f9, 0x90b40083, 0x0895f013,
0x0a10e0b4, 0xb4e2a01f, 0xf3a00ff0, 0xa011b0b4, 0x0149feb9, 0xbf689990, 0x05dcd99f, 0x99bf0000,
0x0bf4f9a6, 0x83e63e28, 0x49e03400, 0x73b262b2, 0xe926ff09, 0xfb8b1bf5, 0x71b260b2, 0x007f7d3e,
0xb13e090a, 0x317e0083, 0x85fb003a, 0xc0008f48, 0x00f9cf01, 0xb34c99c7, 0xb3220090, 0xf8f60190,
0x83f13e02, 0x00f9cf00, 0xb34c99c7, 0xb3330090, 0xf8f60190, 0x84053e02, 0xc1008900, 0x009af601,
0x010099b8, 0x009bf600, 0x0000f2df, 0x0099b880, 0x9ff60202, 0x009fcf00, 0x053e9fb2, 0x00f80084,
0xaf95a9b2, 0xb0060a02, 0x0cf408f6, 0xf0bfa00c, 0x1f0a0394, 0x00f8c9a0, 0xbc01bb92, 0xbcffb0bc,
0xffb4f0bc, 0xacf0aba6, 0xf900f808, 0xb2c0b202, 0x02a0b3dc, 0x02a6b039, 0xb30b0cf4, 0x3e1001a4,
0xb3008491, 0xb32d07a0, 0x0a3b08a0, 0x84fa3e06, 0xb31f0a00, 0xbf670104, 0x1fb9c4df, 0x09bc1f0a,
0x05f9fd94, 0xfa3edfa0, 0xd0a00084, 0x0084f83e, 0xbf07b9c4, 0x0294b6dd, 0x901f9ec4, 0xd63e0399,
0xddbf0084, 0xbc05bfcd, 0x9fbc90ff, 0x9099bc90, 0x901f9ec4, 0x99b90599, 0x1f94f000, 0x0f909ebc,
0x05f9bbff, 0xbb94f0ff, 0x9ebb04fe, 0x00ffb904, 0xfd04fdfd, 0xcfa005f9, 0x01fb1f0a, 0xb1b212f9,
0xeb7ea0b2, 0xa033003c, 0xa43d0a00, 0x00853e3e, 0xdf0f1994, 0x01017000, 0xbc1404b6, 0x09bc000f,
0x000ab800, 0x277e0006, 0xa1b2001a, 0x03800ab8, 0x1a277e00, 0x05a1fd00, 0xf001a6f0, 0x11fb01a4,
0xdff430f4, 0x000005dc, 0xffbf32f9, 0x900149fe, 0xb2b21899, 0x06039fa0, 0xf523a6b0, 0xfe00960c,
0x40fe0141, 0x14119001, 0xb2100090, 0x7e0cb21b, 0x32008440, 0x1fa433a3, 0xbf1abf7c, 0x84fc7e0b,
0x00a03300, 0xbf19bf5a, 0x1494b60a, 0xbc0fa4b6, 0x00d9a0a9, 0xbc010100, 0x277ea0a9, 0xa4f0001a,
0x04a0b3ff, 0x04a6b04c, 0xb0130cf4, 0x0cf402a6, 0x01a6b039, 0x3e2d18f4, 0xb30085db, 0xb02c08a0,
0x0cf408a6, 0x05a4b30b, 0x85db3e10, 0x0aa0b300, 0x0ba0b31a, 0x3e060310, 0xbd0085f1, 0x85ef3e94,
0x3e010900, 0x090085ef, 0x85ef3e02, 0xa0030900, 0x0149fe29, 0xbf189990, 0x05dcd99f, 0x99bf0000,
0xf9a63a32, 0x7e070bf4, 0xfb003a31, 0x30f40c35, 0x05dcd9f8, 0x12f90000, 0x4ffe99bf, 0x0cff9001,
0xf9a0b1b2, 0x40feff09, 0x08009001, 0x0bb209a0, 0x0085407e, 0x0e1fa433, 0x96b009bf, 0x0b9cf002,
0x49fe1920, 0x0c999001, 0xdcd99fbf, 0xbf000005, 0xf4f9a699, 0x317e070b, 0x15fb003a, 0xe830f408,
0x0005dcdf, 0xbf42f900, 0x0149feff, 0xb2289990, 0xb29fa0b0, 0x02a033c3, 0x02a63045, 0x330c0cf4,
0x00a601ad, 0x0086963e, 0xb407a933, 0x08ad3300, 0x4a3e0098, 0xbab20087, 0x900140fe, 0x0bb22700,
0x00860e7e, 0xad33a232, 0x3f01141f, 0x00963009, 0xf00b9cf0, 0xb83e0196, 0x04020087, 0xf523b630,
0xc400fb0c, 0x44feffba, 0x0141fe01, 0x90204490, 0x4bb21c11, 0x407e1cb2, 0xa2320084, 0xde1fad33,
0xff0ac400, 0x900140fe, 0x0bb22700, 0x00860e7e, 0xad33a232, 0x3f00c81f, 0x00943309, 0x3e94bd0a,
0xbf0087b8, 0xb61abf49, 0xa4b61494, 0xa0a9bc0f, 0x01760cd9, 0xa0a9bc01, 0x001a277e, 0x3008a5b6,
0x0df407a6, 0x3e060209, 0xc40087ba, 0x48d9ffaf, 0xbc000000, 0x3fa0f89f, 0x0087ba3e, 0xcbb2bab2,
0x0085407e, 0xba3ea232, 0x04020087, 0xf423b630, 0xbac46b0c, 0x0141feff, 0x900144fe, 0x44901811,
0xb21bb214, 0x84407e4c, 0x33a23200, 0xc44f1fa4, 0x40feff0a, 0x20009001, 0x0e7e0bb2, 0xa2320086,
0x3a1fa433, 0x9433093f, 0x3f090a00, 0x0087b83e, 0x4b3f1a3f, 0xfe0141fe, 0x11900140, 0x1c009027,
0x0db21cb2, 0x007aac7e, 0x1f3f093f, 0xf00794f0, 0x94b607f4, 0x059ffd03, 0x49fe39a0, 0x28999001,
0xdcd99fbf, 0xbf000005, 0xa62a3299, 0x070bf4f9, 0x003a317e, 0xf41845fb, 0xdcdff830, 0xf9000005,
0xfeffbf62, 0xff010149, 0xfe209990, 0xa5320142, 0xc4b2b3b2, 0x04bd9fa0, 0xb21c2290, 0x882a3e16,
0xb25a3200, 0x7e2cb20b, 0x3300865d, 0xbf2a1fa4, 0xf416a629, 0x91b2091b, 0x0088273e, 0x0bf419a6,
0x3e090a09, 0x90008835, 0x03a60100, 0xbfd508f4, 0xa01f0a22, 0x0149fe42, 0xbf209990, 0x05dcd99f,
0x99bf0000, 0x0bf4f9a6, 0x3a317e07, 0x0865fb00, 0xdff830f4, 0x000005dc, 0xffbf82f9, 0x900149fe,
0xc2b22899, 0xd5b2b0b2, 0x9fa0cbb2, 0xa4b2e7b2, 0x7ea000bc, 0xb20016fc, 0xbca3b25b, 0x0ab2c022,
0x7e6032bc, 0x01008458, 0x0c80b404, 0x7500a033, 0x43fe30b2, 0x24339001, 0x0088bb3e, 0x0bb24a32,
0x5d7e3cb2, 0xa1320086, 0x591fa433, 0x0bb23cbf, 0x00904ab2, 0x7e7db201, 0xa600846b, 0x4218f405,
0x08f406a6, 0x88f13eda, 0xb24a3200, 0x7e3cb20b, 0x3200865d, 0x1fa433a1, 0xb23cbf2c, 0x904ab20b,
0x8db20100, 0x00846b7e, 0x08f405a6, 0x89013e10, 0x0143fe00, 0x902062bc, 0x02a62433, 0x01cd08f4,
0x0149fe1f, 0xbf289990, 0x05dcd99f, 0x99bf0000, 0xf9a61a32, 0x7e070bf4, 0xfb003a31, 0x30f40885,
0x05dcdff4, 0x62f90000, 0x94bdffbf, 0xfe0141fe, 0x11900140, 0x1c009020, 0x09a019a0, 0x900149fe,
0xb2b22499, 0xd5b2c6b2, 0x1bb29fa0, 0x407e0cb2, 0xa3320084, 0x591fa433, 0x0bbf1abf, 0x0084fc7e,
0x0a00a433, 0xad3e0903, 0x19bf0089, 0x94b600bf, 0x0f04b614, 0x7e0009bc, 0xd900010e, 0x01015000,
0xbc0009bc, 0x60bc4002, 0x7e1ab210, 0xb2001a27, 0x7e4ab2a0, 0xb2001a27, 0x7e1ab2a2, 0xa6001a27,
0xe81bf40a, 0x0001087e, 0xa00150b5, 0x0149fe52, 0xbf249990, 0x05dcd99f, 0x99bf0000, 0xf9a63a32,
0x7e070bf4, 0xfb003a31, 0x30f40c65, 0x05dcdff4, 0x02f90000, 0x49feffbf, 0x0c999001, 0x9fa0c0b2,
0x040aaf32, 0xf423f630, 0x94bd780c, 0x90014dfe, 0xd9b504dd, 0x33d9a001, 0x302501b0, 0x08f401b6,
0x02b03311, 0x331f0a28, 0x3e3c03b4, 0xc4008a36, 0x4c4bfffa, 0x15504c15, 0x008a3f3e, 0x4bfffac4,
0x504c1d4c, 0x8a3f3e1d, 0xfffac400, 0x4c15f44b, 0x3f3e15f8, 0xfac4008a, 0x1df44bff, 0x7e1df84c,
0xfe00891e, 0x99900149, 0x989ebf04, 0xe5b60199, 0x069f9506, 0xb51a94b6, 0xe9fd010f, 0xfe0ea005,
0x99900149, 0xd99fbf0c, 0x000005dc, 0xf9a699bf, 0x7e070bf4, 0xfb003a31, 0x9cd90c05, 0x18000029,
0x00f8159a, 0xa033080f, 0x1f0f1901, 0xf401a630, 0xa9121008, 0x30060f30, 0x0cf40496, 0x32070f05,
0xf400f8fa, 0x22f9f830, 0x0005dcd2, 0xfe29bf00, 0x11900141, 0x0140fe10, 0x0e7e19a0, 0x00900001,
0x7e0ab20c, 0xdf00732c, 0x0000299c, 0xf9980ebf, 0x15feb515, 0x9cf09ea6, 0x58f9350b, 0x0001087e,
0x29bf1fbf, 0x0bf4f9a6, 0x3a317e07, 0x0825fb00, 0x00299cd9, 0x15991800, 0xbeb2adb2, 0x9033cfb2,
0xb4d91a00, 0x98000029, 0x9bbf019c, 0x367efab2, 0x847e0021, 0x00f8008a, 0x000644d9, 0xb29abf00,
0xbcecb2cb, 0x7e7ea0ad, 0x1f0a000b, 0xbdb200f8, 0xa0b3ceb2, 0xb6b13800, 0x0cf423bf, 0x23c04930,
0xa6029bbb, 0x250cf4c9, 0x00299cd9, 0x15991800, 0x9033010f, 0xb4d91a00, 0x98000029, 0x9bbf019c,
0x0020d07e, 0x6c3eaf32, 0x020f008b, 0x00f8fa32, 0xdfd830f4, 0x000005dc, 0xffbf72f9, 0x900149fe,
0x46fe4499, 0xb29fa001, 0xb2b1b2a0, 0x246690c4, 0x23c0a6b1, 0xb17d0cf4, 0xf423c0b6, 0xbabc760c,
0xc096b190, 0x6c0cf423, 0x000e067e, 0xd50302c4, 0x000029b4, 0x07ff29c4, 0x3209bc20, 0x008c033e,
0x5c985bbf, 0xb26ab201, 0x7e200e3d, 0x330020d0, 0x000a00a0, 0x8c093e06, 0xff29c400, 0xa60279bc,
0x050df401, 0x2bc410b2, 0xff0cc4ff, 0x04f04ab2, 0xb06bbcff, 0xbb203390, 0x7e7e0210, 0x40bc000b,
0xb3243d40, 0x00bd0014, 0x0ddd7e1f, 0x8c133e00, 0xfe060000, 0x99900149, 0xd99fbf44, 0x000005dc,
0x0a3299bf, 0x0bf4f9a6, 0x3a317e07, 0x2875fb00, 0x00299cd9, 0x15991800, 0xbeb2adb2, 0x0a009033,
0x008b707e, 0x44d900f8, 0xbf000006, 0xb2cab29b, 0xb0bdbcec, 0x000b7e7e, 0x00f81f0a, 0xdff430f4,
0x000005dc, 0xffbf32f9, 0x900149fe, 0xa2b21899, 0xa9bf9fa0, 0xb39899c7, 0x00aa1d99, 0x00299cd9,
0x02999800, 0xb34299c7, 0x009a0099, 0x0a0140fe, 0x14009001, 0xef7e0bb2, 0xa4330094, 0x4bfe551f,
0x90020a01, 0xef7e10bb, 0xa4330094, 0x09bf451f, 0x04bd0103, 0xbc1493ff, 0x94f09530, 0x121bf401,
0x0f0204b3, 0x009a457e, 0x0700a033, 0x900415f0, 0x04b30100, 0x49fee50a, 0x14999001, 0x19a699bf,
0x0a150bf4, 0x7e1bb201, 0x3300950a, 0xf80a1fa0, 0x8d233e09, 0xfe2ebf00, 0x99900149, 0xdf99bf10,
0xbfffffff, 0xeffd1f0a, 0x0099b904, 0xf09419ff, 0x96f00b9c, 0x1e94b601, 0xa0059efd, 0x8d233e29,
0xfe1f0a00, 0x99900149, 0xd99fbf18, 0x000005dc, 0xf9a699bf, 0x7e070bf4, 0xfb003a31, 0x30f40c35,
0x05dcdfe4, 0x52f90000, 0x49feffbf, 0x30999001, 0x9fa0a3b2, 0xc5b2afbf, 0xfdc7b4b2, 0x00ddb31d,
0xfa95075d, 0x10f99508, 0xa132f032, 0xf9339232, 0x3000d515, 0x0cf415f6, 0x05f93346, 0xf63005fc,
0x1c0cf405, 0x8701f933, 0x301f0a00, 0x08f501f6, 0xf630073a, 0x250cf503, 0x8e283e07, 0x10f93300,
0xf630041b, 0x0e0cf410, 0xf50df630, 0x3e070f08, 0x33009156, 0x070711fd, 0x0091603e, 0x431df933,
0x1df63006, 0x33250cf4, 0x03fb18f9, 0xf418f630, 0xfd330c0c, 0x3e06e817, 0x33009409, 0x01011af9,
0xda1cfd33, 0x94c63e06, 0x21f93300, 0xf6300263, 0x0c0cf421, 0xc61efd33, 0x8ece3e06, 0x24f93300,
0xfd33063a, 0x3e06b825, 0xdf00949a, 0x0000299c, 0x2614f918, 0x0d18f4a9, 0xbcffa9c4, 0x6f3e98f9,
0xbda00093, 0x0094313e, 0x1d33080a, 0x7e069e00, 0x330063f7, 0x490a0300, 0xa9fdff00, 0x3e4aa004,
0x0a009431, 0x09163003, 0x06800cf5, 0x00299cd9, 0x0e99bf00, 0xbc080a01, 0x99e7f4e1, 0x9ffd0133,
0x670bf504, 0x02103306, 0x0410330e, 0x3eea3210, 0xb2008e85, 0x8e7b3eea, 0xfea4bd00, 0xbb90014b,
0x63b47e2c, 0x8a847e00, 0x1fad3300, 0x49fe063f, 0x2c999001, 0xe9959ebf, 0x0190b31f, 0x3ed4bd0a,
0xdd008ea8, 0xff000000, 0x3380e9c4, 0xbd0a0094, 0x8ebf3ef4, 0xb0010f00, 0x1ff400e6, 0x95ff0f05,
0xd9ff08e9, 0x90f9bc95, 0xc83e49a0, 0x9b320094, 0x5db24cb2, 0x0077ca7e, 0x0094c83e, 0x5507a033,
0xf407a630, 0x9cd9120c, 0x30000029, 0x0df402a6, 0x8f253e2b, 0x0ca63000, 0xd9120cf4, 0x0000299c,
0xf409a630, 0x483e5718, 0xa033008f, 0x030a610d, 0xb80e1d33, 0x8f7b3e05, 0x01999800, 0x000000df,
0x8f613e04, 0x01999800, 0x000000df, 0x8f613e08, 0x299cd900, 0x99980000, 0x00008f02, 0x049ffd02,
0x00c61bf5, 0x0090463e, 0x8f029998, 0xfd040000, 0x1bf5049f, 0x463e00c4, 0x99980090, 0x00008f02,
0x049ffd01, 0x3e2f1bf4, 0xd9009046, 0x0000299c, 0x4000008f, 0x3e029998, 0xd9008f88, 0x0000299c,
0xdf029998, 0x00800000, 0xf5049ffd, 0x3e00a91b, 0x33009046, 0x30730710, 0x0cf40716, 0x0210331a,
0x0216304b, 0x33540cf4, 0x33270010, 0x0486011d, 0x008fd83e, 0xf40c1630, 0x16300d0c, 0x6518f409,
0x0090163e, 0xf40e1630, 0x313e6d0d, 0x4ab20094, 0x00789f7e, 0x0094c83e, 0x2b321a32, 0x5db24cb2,
0x007cca7e, 0x0094c83e, 0x2b321a32, 0x5db24cb2, 0x007c3b7e, 0x0094c83e, 0x2b321a32, 0x467e4cb2,
0xc83e007e, 0x2b320094, 0x5db24cb2, 0xa27e070a, 0xc83e007b, 0x080a0094, 0x4cb22b32, 0x037e5db2,
0x1a32007b, 0x3cb22b32, 0x5eb24db2, 0x007ed37e, 0x0094c83e, 0x2b321a32, 0x4db23cb2, 0xa77e5eb2,
0xc83e0078, 0x080a0094, 0x0094c83e, 0x9d33040a, 0xd9047a00, 0x0000299c, 0x0a029998, 0x0094f108,
0x670bf540, 0x0149fe04, 0x900142fe, 0x22902c99, 0xa09da018, 0x0499922d, 0x99929da0, 0x929da004,
0x9da00499, 0xa0049992, 0x0119339d, 0x16300085, 0x0e08f401, 0x1d33030a, 0x3e043202, 0xfe009122,
0x40fe0141, 0x2c119001, 0xb2280090, 0x7e0bb21a, 0xbf007560, 0xfe00bf19, 0x42fe0143, 0x0794f001,
0x90243390, 0x3ab22022, 0xb20141fe, 0x1c11902b, 0xb20704f0, 0x0404b61c, 0x7e0509fd, 0xbf006a5c,
0xbf3fbf29, 0x0141fe1e, 0xf00894b6, 0x94f1fff4, 0xf4b6ffff, 0x18e4b610, 0xfd181190, 0x1ab20509,
0xfd050ffd, 0x497e050e, 0x483e006a, 0x2ab20091, 0x006a397e, 0x20bf2ab2, 0x006a297e, 0x4e3e29bf,
0x41fe0091, 0x18119001, 0x167e1ab2, 0x1ab2006a, 0x037e10bf, 0x19bf006a, 0x04f11ab2, 0x94b6ffff,
0x0590ff10, 0x0069f07e, 0x94f119bf, 0x40a0ffff, 0x313e59a0, 0xfab20094, 0x0095f47e, 0x0094c83e,
0x0d00a033, 0x5c01ad33, 0x91ae3e03, 0x33b0bf00, 0x330c0190, 0x3e2f0294, 0xfe00919e, 0x010a0141,
0xb2181190, 0x94ef7e1b, 0x1fad3300, 0x1fbf033f, 0x09fffe09, 0x049fff95, 0xa23e10a0, 0x04f10091,
0x2a3203ff, 0x0a7e0bb2, 0xc83e0095, 0x9a320094, 0x0094ef7e, 0x0094c83e, 0x237efab2, 0xc83e0095,
0x9cd30094, 0xbf000029, 0x0000df39, 0x080a2000, 0xf5049ffd, 0x0a02f50b, 0x001d3303, 0x40fe02ef,
0x014cfe01, 0x90280090, 0x0bb22ccc, 0x900142fe, 0x2ab22422, 0x0073477e, 0x9670097f, 0x0b9cf003,
0x7e079194, 0x1800010e, 0x087e5830, 0x00330001, 0x1fb20a00, 0x00924d3e, 0xa4732a7f, 0x19b20a00,
0x00924b3e, 0x734019c5, 0x731403a0, 0x731804a0, 0xe51c02a4, 0x3e01009f, 0xe500924d, 0x3e02009f,
0xe500924d, 0x3e03009f, 0xb200924d, 0x0149fe9f, 0x7f2c9990, 0x04997399, 0x96700088, 0x1a0cf404,
0x48019073, 0xf4019670, 0x90733608, 0x9d734c02, 0x3e00e303, 0x730092cf, 0x009b0799, 0xf4079670,
0x9073100c, 0x9d736905, 0x3e00cb06, 0x73009304, 0x009c0899, 0xbd099d73, 0x93393e00, 0x07ff8900,
0x04f9fdfe, 0x0093513e, 0xffc7ff49, 0x95f194f9, 0xc03e2000, 0xff490092, 0x94f9ffc7, 0x180095f1,
0xfe3fff8f, 0xe5049ffd, 0x3e40009f, 0x49009351, 0xf9ffc7ff, 0x0095f194, 0x92c03e10, 0xc7ff4900,
0xf194f9ff, 0x3e080095, 0x490092f5, 0xf9ffc7ff, 0x0095f194, 0x3fff8f10, 0x049ffdfe, 0x80009fe5,
0x0093513e, 0xffc7ff49, 0x95f194f9, 0x1c3e0800, 0xff490093, 0x94f9ffc7, 0x100095f1, 0xfe3fff8f,
0xe5049ffd, 0x3ec0009f, 0x49009351, 0xf9ffc7ff, 0x0095f194, 0x93433e08, 0xc7ff4900, 0xf194f9ff,
0x8f100095, 0xfdfe3fff, 0x008f049f, 0x9fff0100, 0x299cd9f5, 0x99180000, 0x00903350, 0x0000890f,
0x95f9ff02, 0x00936f3e, 0xfdffff89, 0xa094f9ff, 0x94313e49, 0x16a63000, 0x01480cf5, 0xd9ffafc4,
0x000004d0, 0xd9e89fbc, 0x0000299c, 0xefc7080a, 0x989fbc3b, 0xbb96efc7, 0x94f0059f, 0x2b0bf501,
0xff29c401, 0x010defe7, 0x0a029b54, 0xf5bf6604, 0xf0011918, 0xb9e400f3, 0xf9bcffff, 0x04c6b0c2,
0x0c090df4, 0x93cb3e04, 0xe44da000, 0xc4ffffba, 0xebe703e9, 0x94330142, 0xbabc1200, 0x29bcd9b0,
0x4ab20000, 0x0093f43e, 0x000644d9, 0xbc99bf00, 0x4ab2b0ba, 0x7eb09bbc, 0x3e000b7e, 0x32009431,
0x9acb7e9b, 0x94c83e00, 0x00a03300, 0x33080a0f, 0x00b1011d, 0x0094c83e, 0x900140fe, 0x0ab22400,
0x0072fb7e, 0xa54f093f, 0x00943300, 0xa05a0f06, 0x3e1f0a4f, 0xd90094c8, 0x0000299c, 0x33159918,
0x00870099, 0x3802a033, 0xf402a630, 0xa0330f0c, 0xa4331800, 0x703e6e01, 0xa0330094, 0xa4332c03,
0x903e6204, 0x3ab20094, 0x009d827e, 0x0094c83e, 0xcbb2bab2, 0x009ffc7e, 0x0094c83e, 0x0b7e2a32,
0xc83e009d, 0x2a320094, 0x00a2127e, 0x0094c83e, 0xa67e2a32, 0xc83e00a1, 0x9cd90094, 0x18000029,
0x90331599, 0xfbc72400, 0xb22c326c, 0xf05eb24d, 0xac7e0fa4, 0xc83e009e, 0x020a0094, 0x0094c83e,
0xc83e030a, 0x090a0094, 0x900149fe, 0x9fbf3099, 0x0005dcd9, 0xa699bf00, 0x070bf4f9, 0x003a317e,
0xf01c55fb, 0xa4b6ffa4, 0x0acaa002, 0x3200f81f, 0x30040aaf, 0x0cf402f6, 0xfff4f012, 0x002a5cd9,
0xf89fbc00, 0xbfa01f0a, 0xaf3200f8, 0xf630040a, 0x100cf402, 0xd9fff4f0, 0x00002a5c, 0x9bbc1f0a,
0xf900f8f9, 0x10af9512, 0xae95b1b2, 0x299cd008, 0xff090000, 0x1bf4e926, 0x4909183d, 0x1bf5f926,
0x091800b2, 0x331c0a4a, 0x00ab0199, 0xf5019630, 0x0a00a108, 0x029d3306, 0x0998009d, 0x0af43d13,
0x18b9a01f, 0x0f354909, 0x0199104a, 0x3e490935, 0x180095f2, 0x0a0a4a09, 0x7a009433, 0x002a5cd9,
0xf099bf00, 0x99c7fff4, 0x0694b6e8, 0xb0f0f9bc, 0x0cf43ff6, 0x33030a5e, 0x905b0ce4, 0x96b104f9,
0x0cf40040, 0x02f9944e, 0x002a68df, 0x909fbc00, 0x9a589f7f, 0x73080d01, 0x981b02f4, 0x290d0409,
0x338094f0, 0x7e0f0090, 0x0900754b, 0x35d43d01, 0x9cdf5009, 0x18000029, 0xd9c449fe, 0x13f9b5ff,
0xf9350209, 0xffe4f04a, 0x1ea01c0a, 0x0095f23e, 0x11fb040a, 0xadb222f9, 0xa0c7b2b2, 0xb0bbbfe8,
0x0cf53f06, 0xbcc400cc, 0xffaec4ff, 0x0d0fe4b3, 0xc6b0050a, 0xbb0cf53f, 0x2a5cd900, 0x99bf0000,
0xc7ff9fc4, 0xf194e899, 0x0694b606, 0x2c0ee0b3, 0x440fe0b3, 0xedb31f0a, 0x7c009a0d, 0x96719009,
0x0cf500ff, 0x9fe4008c, 0x68d9ffff, 0xbc00002a, 0x2fa0f89f, 0x00966e3e, 0x7190017c, 0xf400ff96,
0x9fe46f0c, 0x68d9ffff, 0xbc00002a, 0x1f0af99b, 0x0096d03e, 0x0af0c9bc, 0xf0d9c705, 0x9002fb94,
0x9c940199, 0xe0cbbc02, 0x1000e6b1, 0xbc440cf4, 0x030a9001, 0xbc0294b6, 0xf6b1f0c9, 0x0cf41000,
0xf49ba632, 0x9ea60808, 0xa62008f4, 0x080df4b9, 0x08f4bfa6, 0x2a68df16, 0x9fbc0000, 0xb0bfbca0,
0x000b7e7e, 0x00966e3e, 0xd03e040a, 0x030a0096, 0xc9b221fb, 0x0fffa6b1, 0xbc2b0cf4, 0x96b1909a,
0x0cf41000, 0x2a68de21, 0xaebc0000, 0x00d03390, 0x3e9ab20a, 0xb20096fb, 0x7e9bb2ba, 0x0a000b7e,
0x0a00f81f, 0xf400f804, 0xdcdfe430, 0xf9000005, 0xfeffbf12, 0x99900149, 0xa0a0b220, 0xf0d1b29f,
0xedb2ffb4, 0xb40aa0b4, 0x09c40be0, 0xf49ba607, 0x0fc7751b, 0x0149fe2f, 0xa0089990, 0x029eb59d,
0xbc019ab5, 0x94bdb89f, 0x90014ffe, 0xf9a014ff, 0xb501fcb5, 0x09c702f1, 0xbcbabf23, 0x0fc7c8f9,
0x8a09c785, 0xf0e09f3c, 0x0dc71ff4, 0x05cfbb91, 0xb990d93c, 0xd4f000ee, 0x1fe4f01f, 0xbc0099b9,
0x94f0e0ef, 0xbcff0f1f, 0xf9bc909d, 0x05febb95, 0xfd049dbb, 0x99b904fc, 0x04fdbb00, 0xfd049afd,
0xb9a0059f, 0x900149fe, 0x9fbf2099, 0x0005dcd9, 0xa699bf00, 0x070bf4f9, 0x003a317e, 0xf41c15fb,
0xdcd9f430, 0xf9000005, 0xb299bf82, 0x014ffed1, 0xa02cff90, 0x92dd3ff9, 0x1f0003ff, 0xf0351709,
0x02f03501, 0xb6b2f920, 0xa5b2e3b2, 0x1900d433, 0x000530db, 0x7e240c00, 0x09000b7e, 0x200a3209,
0x98823e19, 0x30030a00, 0x0cf409d6, 0x0147fe78, 0xb2ffc4c4, 0x90043df8, 0x793e2477, 0x09c40098,
0x947bb2ff, 0x040c0292, 0x3da026bc, 0x96d27ed4, 0x1fa43300, 0xc47fbf6b, 0x94a607f9, 0xc75e18f4,
0x991223f9, 0x01963001, 0xc7520cf4, 0xe9c42ffe, 0xc8893cff, 0xc78afdc7, 0xd93c85f9, 0xf49c2690,
0xe0333b0c, 0xf9c73803, 0x909d3c91, 0x0cf49c26, 0x9052bc2c, 0xa0010010, 0x26193f9f, 0xa108f409,
0x49fe1f0a, 0x2c999001, 0xdcd99fbf, 0xbf000005, 0xf4f9a699, 0xb23e230b, 0x0d0a0098, 0x0fc439bf,
0x0000deff, 0x9efdff00, 0x05f9fd04, 0x823e3fa0, 0x317e0098, 0x85fb003a, 0xa830f40c, 0x0005dcd9,
0xbf82f900, 0xf830f499, 0x4ffea7b2, 0x80ff9001, 0xaabff9a0, 0xb00eb1b0, 0xa6c70dc1, 0x01691268,
0xf5039630, 0xc7013b0c, 0x96306ca9, 0x310cf50a, 0x0141fe01, 0x900140fe, 0x00905711, 0x10a5b650,
0xb4bd1920, 0xe37e0cb2, 0xad330094, 0xbf011d1f, 0x0142fe09, 0x90ff6bc4, 0xb4b65822, 0xbc2ab204,
0x6c32b0b9, 0x7eb21db2, 0x0097bf7e, 0x333fa130, 0x00f51fad, 0x080141fe, 0x40119001, 0x1990243d,
0x0c1e9008, 0x54bd343d, 0xb00c91b0, 0x0e3e0be1, 0x90b4009a, 0x0c1bb214, 0xbcd43d10, 0x4ab24059,
0x0096d27e, 0xc31fad33, 0x9819bf00, 0xffde011f, 0xfde0ffff, 0x1fb5049e, 0x3319a002, 0x3d0a0020,
0x99a83e04, 0x0cb0b400, 0xb20bc0b4, 0x8d3e7e1a, 0x321fbf00, 0xffffdea0, 0x09c4e0ff, 0x04fefd1f,
0xfd1894b6, 0x19a0059f, 0x1bb24ab2, 0x010d100c, 0x0096d27e, 0x731fa433, 0x0a002033, 0x083e0102,
0x0433009a, 0x043d3f1f, 0x0099f53e, 0x98ff09c4, 0x1d98021c, 0x0de0b403, 0x90014ffe, 0xf9bc58ff,
0x0e90b4a8, 0x1001e1b0, 0x3b320100, 0xb20091b0, 0x97077e7e, 0x57903400, 0x08f40926, 0x9a083ed2,
0x3d19bf00, 0x1f929584, 0x90013310, 0x36261055, 0xff4208f5, 0x80331b0a, 0x243e1100, 0x030a009a,
0x009a273e, 0xfe3fa034, 0x99900149, 0xd99fbf80, 0x000005dc, 0xf9a699bf, 0x7e070bf4, 0xf4003a31,
0x85fb0830, 0xf430f458, 0x0005dcdf, 0xbf12f900, 0x0149feff, 0xfe109990, 0x9fa00141, 0x4a0c1190,
0x040b00b8, 0x307e1cb2, 0xa433008c, 0x40fe2b1f, 0x00b44a01, 0x0b080090, 0x7e0cb204, 0x33008c30,
0xbf161fa4, 0xa60fbf19, 0x0b9cf09f, 0x320196f0, 0x9a973e9a, 0xfea43d00, 0x99900149, 0xd99fbf10,
0x000005dc, 0xf9a699bf, 0x7e070bf4, 0xfb003a31, 0xa9980c15, 0x90afb204, 0x010b59ac, 0x4a2095f0,
0xf9b50090, 0x8c307e04, 0xf400f800, 0xdcd99030, 0xf9000005, 0xfe99bf52, 0xff90014f, 0xa0030e84,
0x00ad33f9, 0x9cd90105, 0x18000029, 0x99335999, 0x3200f600, 0x014cfeba, 0xcc90b4bd, 0x94e37e20,
0x33ae3200, 0x00e31fad, 0x4a0144fe, 0x449000b8, 0xb2040b1c, 0x8c307e4c, 0x33ae3200, 0x00cb1fad,
0x4a0140fe, 0x009000b4, 0xb2040b18, 0x8c307e0c, 0x33ae3200, 0x00b31fad, 0x4abf09bf, 0x0bf5a9a6,
0xaa9000a6, 0x0140febc, 0x0090010b, 0x7e0cb227, 0x32008c30, 0x1fad33ae, 0x093f0091, 0xb20142fe,
0x28229043, 0x45ff94f0, 0x91541000, 0x9baa3e02, 0xe43abf00, 0xbcffff1b, 0xb9a6925a, 0xb2050df4,
0x90b0729b, 0xb3f0bcaa, 0x7e2cb200, 0xe4008c30, 0x32ffff0f, 0x1fa433ae, 0x7b39bf51, 0x2fbc0210,
0x90f9bc20, 0x0fff94f1, 0x147339a0, 0x49fec700, 0x20999001, 0x99909abf, 0xfe9c3f07, 0x010d014b,
0xf028bb90, 0xc4b6ffc4, 0x96d27e02, 0x33ae3200, 0xb2171fa4, 0x00b84a4c, 0xf07e040b, 0xae32008a,
0x009be63e, 0x49fe090e, 0x84999001, 0xdcd99fbf, 0xbf000005, 0xa6ea3299, 0x070bf4f9, 0x003a317e,
0x987055fb, 0x008f04a9, 0x9ffd3ff0, 0x04a9b505, 0xaeb200f8, 0x0a10bf12, 0x26ee0904, 0x2e0df4f9,
0x0a00c433, 0x2d3eea7f, 0xea58009c, 0x00a07301, 0x26ff0918, 0x140bf4b9, 0xffffa9e4, 0xf0059bbb,
0x1bf40194, 0xf8090a07, 0xf81f0a00, 0xf830f400, 0x0005dcdf, 0xbf32f900, 0x0149feff, 0x900140fe,
0x43fe1499, 0xb29fa001, 0x90b1b2a2, 0x33901300, 0x10ec4a12, 0x0cb2010b, 0x008b707e, 0x741fa433,
0xa6300a3f, 0x690cf401, 0x210020b3, 0x94ffa4f0, 0x240b05a9, 0xb202a4b6, 0xa0a9bc2c, 0x10eeaab8,
0x8b707e00, 0x1fa43300, 0x0010b34b, 0x0b0a3f23, 0xf01cb204, 0xa994ffa4, 0x02a4b605, 0xb8a0a9bc,
0x0010eeaa, 0x008b707e, 0x281fa433, 0x0b10ec4a, 0x7e3cb201, 0x33008b70, 0x3f191fa4, 0x01f6303f,
0x3f0e0cf4, 0xf49f2609, 0xf03e8a1b, 0x050a009c, 0x900149fe, 0x9fbf1499, 0x0005dcd9, 0xa699bf00,
0x070bf4f9, 0x003a317e, 0xf40835fb, 0xdcdfd830, 0xf9000005, 0xfeffbf22, 0x99900149, 0xa0a13230,
0x299cd99f, 0x99980000, 0x0ab2b204, 0x0094f108, 0x360bf440, 0xbd0140fe, 0x0c0090b4, 0x4d7e0ab2,
0xa433009c, 0x0ab2251f, 0x010c1b32, 0x009c127e, 0x171fa433, 0x90ff19c4, 0x99bc0299, 0x9009bc90,
0x92f0997f, 0xfe29a00f, 0x99900149, 0xd99fbf30, 0x000005dc, 0xf9a699bf, 0x7e070bf4, 0xfb003a31,
0x30f42825, 0x05dcdfd8, 0x62f90000, 0x49feffbf, 0x40999001, 0x9fa0b2b2, 0x00299cd9, 0x04999800,
0xc3b2a6b2, 0x94f1080b, 0x0bf51000, 0xb4bd00e5, 0x900141fe, 0x1ab21c11, 0x009c4d7e, 0xad33ab32,
0x0b00d11f, 0x0c1ab2ff, 0x9c127e01, 0x33ab3200, 0x00c01fad, 0x1ab2ff0b, 0x127ec43d, 0xab32009c,
0xaf1fad33, 0x01145800, 0x29a094bd, 0x109039a0, 0x72157f04, 0x4da47d4c, 0xe4bd8000, 0x323e0101,
0xc9c4009e, 0x200bf401, 0xfd660f7f, 0xbc0a1df4, 0x273ea41e, 0xfd66009e, 0xbc0d1bf4, 0xa9fd941e,
0x9e273e05, 0x90df7200, 0xc57601ee, 0x02009001, 0xc473fd72, 0x6ebfd000, 0xc400d3f0, 0xffdfffa9,
0xb6ff00ff, 0xeffd1094, 0x00008c04, 0x059efdff, 0xfd049cfd, 0x69a0059d, 0x4ee429bf, 0xafc7ffff,
0x10ed94e8, 0xff0094f1, 0xfd059dfd, 0x2fa005f9, 0xffff59e4, 0xff00eeb9, 0x0bf4a4e9, 0xfd39bf15,
0x9afd049c, 0xbf39a005, 0x0095f129, 0xfe29a001, 0x99900149, 0xd99fbf40, 0x000005dc, 0xba3299bf,
0x0bf4f9a6, 0x3a317e07, 0x2865fb00, 0xdff030f4, 0x000005dc, 0xffbf62f9, 0x900149fe, 0xa1322899,
0xb0329fa0, 0xd5b2c432, 0xb630e6b2, 0x120cf504, 0x299cd901, 0x9e980000, 0xffb9c404, 0xc4119990,
0x080a1f9f, 0xb905efbb, 0x94f00099, 0x909fbc1f, 0xf9bbff0f, 0x34feff05, 0xe9013db3, 0xfe94bd00,
0xff90014f, 0x0142fe20, 0x9001f9b5, 0xf9a01c22, 0x2bb2a4bd, 0x009c4d7e, 0xc91fad33, 0x322ab200,
0x7e1b323c, 0x33009c12, 0x00ba1fad, 0x46020033, 0xf4020630, 0x0033100c, 0x0d331a00, 0x3e00a501,
0x33009f60, 0x33410300, 0x0098040d, 0x009f963e, 0xf1ff19c4, 0xb8012690, 0x0011369e, 0x009f6c3e,
0xf1ff19c4, 0xb8012690, 0x0011469e, 0xa53e100f, 0x19c4009f, 0x2690f1ff, 0xb8040f01, 0x0011569e,
0x009fa53e, 0xf1ff19c4, 0x0f012690, 0x5a9eb802, 0xa53e0011, 0x19c4009f, 0x2690f1ff, 0x01004f01,
0x115c9eb8, 0x03499400, 0x9cc4040a, 0xf4cfa6f8, 0xc9903218, 0xa6080b08, 0x060df49f, 0xbcb2fcbc,
0x40fea0ec, 0x20009001, 0x707e0cb2, 0xa433008b, 0x09bf131f, 0x009859a0, 0x3e60a001, 0x0a009fe1,
0x0149fe03, 0xbf289990, 0x05dcd99f, 0x99bf0000, 0x0bf4f9a6, 0x3a317e07, 0x1065fb00, 0xdfe830f4,
0x000005dc, 0xffbf52f9, 0x900149fe, 0xa3b22c99, 0x9cd99fa0, 0x98000029, 0xb2b20499, 0x94f1080a,
0x0bf52000, 0x40fe00ca, 0x90a4bd01, 0x0bb21800, 0x009c4d7e, 0xb81fad33, 0x0b0ab200, 0x7ec43dff,
0x33009c12, 0x00a91fad, 0x7f0141fe, 0x1c119000, 0x0b10dc4a, 0x7e1cb210, 0x33008b70, 0x00911fad,
0x15b20b72, 0x04bdc4bd, 0xff04e001, 0x00a0e83e, 0xf401b9c4, 0xc6b0690b, 0x350cf407, 0x5c3c3dbf,
0x1f0ec4f8, 0xb9030990, 0xf4f00099, 0x1f94f0ff, 0xbc909ebc, 0x9fff9549, 0x049ebbf4, 0xb904febb,
0x9dfd0099, 0x059ffd04, 0xdc3e39a0, 0x2dbf00a0, 0xc4f85c3c, 0x09921f1e, 0x0099b91d, 0xf0fff4f0,
0x9ebc1f94, 0x9549bc90, 0xbbf49fff, 0xfebb049e, 0x0099b904, 0xfd049dfd, 0x29a0059f, 0x7601cc90,
0x009001b5, 0x04119004, 0x8800b473, 0x900149fe, 0x9fbf2c99, 0x0005dcd9, 0xa699bf00, 0x070bf4f9,
0x003a317e, 0xf41855fb, 0xdcdfd430, 0xf9000005, 0xfeffbf22, 0x99900149, 0xfea23234, 0x9fa00141,
0x4a0c1190, 0x280b2398, 0x707e1cb2, 0xa433008b, 0x10985d1f, 0xbc19bf01, 0x90a6f290, 0xb01008f4,
0x9cf001f6, 0x0196f00b, 0x00a1563e, 0xf9a6e109, 0xf00b9cf0, 0x0b0a0196, 0x33009033, 0x0029b4d9,
0x019c9800, 0x4ffe9bbf, 0x0cff9001, 0x4d90f0bc, 0x9235239c, 0x90240e08, 0x94f00109, 0x04fa901f,
0x7e01f9b5, 0x7e002136, 0xfe008a84, 0x99900149, 0xd99fbf34, 0x000005dc, 0xf9a699bf, 0x7e070bf4,
0xfb003a31, 0x30f42c25, 0x05dcdff8, 0x12f90000, 0x49feffbf, 0x0c999001, 0x9fa0a132, 0x00299cd9,
0x049f9800, 0x0089080a, 0xf9fd0100, 0x2a0bf404, 0xbd0140fe, 0x080090a4, 0x4d7e0bb2, 0xa433009c,
0x0ab2191f, 0xc43d1b32, 0x009c127e, 0x0b1fa433, 0x7e1f1ac4, 0xfe00a107, 0x99900149, 0xd99fbf0c,
0x000005dc, 0xf9a699bf, 0x7e070bf4, 0xfb003a31, 0x30f40815, 0x05dcdff8, 0x12f90000, 0x49feffbf,
0x0c999001, 0x9fa0a132, 0x00299cd9, 0x04999800, 0x94f1080a, 0x90738000, 0x40fe2e00, 0x90a4bd01,
0x0bb20800, 0x009c4d7e, 0x1c1fa433, 0x1b320ab2, 0x127ec43d, 0xa433009c, 0x1ac40e1f, 0x20a5f01f,
0x00a1077e, 0x900149fe, 0x9fbf0c99, 0x0005dcd9, 0xa699bf00, 0x070bf4f9, 0x003a317e, 0xf90815fb,
0x06b99552, 0x94b6c4b2, 0xbcd5b203, 0xb0c430a9, 0xa2e03e3f, 0x9831bf00, 0x54b30132, 0x010a1800,
0x0cb2b4bd, 0x0039cd7e, 0xfd052bfd, 0xc83e051a, 0x0cb200a2, 0xb4bd010a, 0x0039cd7e, 0xb900b9b9,
0x29fd00aa, 0x041afd04, 0xb3014492, 0x900b0040, 0x04b30100, 0x31a0c840, 0xbd0132b5, 0x08339004,
0xb50044b3, 0xd4bd51fb, 0x00a27f7e, 0x010d00f8, 0x00a27f7e, 0xbcc400f8, 0x06b5b63f, 0xbc03b4b6,
0xab98a0ab, 0x7eaabf01, 0xf0003979, 0x00f801a4, 0xf4bdaeb2, 0xf0b3a43d, 0xef3c0a08, 0xa0a93c98,
0xb301ff90, 0xf30080fe, 0x3907a2f0, 0x00f801aa, 0xe9c4ae3f, 0x1b0bf401, 0xff0ef4bd, 0x9098af3c,
0x9e2601ff, 0x00c51bf5, 0xf410f4b3, 0x00a40d3e, 0xafbcf4bd, 0x09991890, 0x3301ff90, 0x00ae009d,
0xf207f4b3, 0x0c06ad18, 0xf5dc2680, 0x33009e0c, 0x183800e4, 0x9d3301a9, 0x18009300, 0x9d3302a9,
0x18008b00, 0x9d3303a9, 0x18008300, 0xa91804af, 0xfff4f005, 0xfd089476, 0x9473059f, 0xdc266f00,
0x3e691bf4, 0x1800a402, 0xa91804af, 0xfff4f005, 0xb6ff94f0, 0x9ffd0894, 0x7099cd05, 0x4d009473,
0x1201a918, 0x96304199, 0x400cf419, 0x3102a918, 0xf4004096, 0x9631361d, 0x1cf4005a, 0x03a9182f,
0x00409631, 0x31251df4, 0xf4005a96, 0xd0331e1c, 0xefc41b00, 0x04f9c4ff, 0xc4151bf4, 0x94b30af9,
0xa9180b02, 0x00903307, 0xf8060a08, 0xf8a4bd00, 0x0f12f900, 0xb2b1b202, 0x00a0b3a0, 0xf0a93f22,
0x1bf40894, 0xa3107e17, 0x0010b300, 0x181a2006, 0x060f0809, 0x1bf4a926, 0xb2f4bd05, 0xb211fbfa,
0xb3020aa9, 0xbf1200c0, 0xb6cdb29a, 0x804c07b4, 0xb7627e00, 0xf400f800, 0xdcdff830, 0xf9000005,
0xfeffbf22, 0x99900149, 0xa0a0b210, 0xb3020a9f, 0xbf340000, 0x94943d0a, 0x41fe07b2, 0x902bb201,
0x010c0f11, 0x1db21920, 0x00b7797e, 0x1700a4b3, 0x0abf193f, 0x1db22bb2, 0x0cfd94f0, 0x7e192001,
0xfe00b762, 0x99900149, 0xd99fbf10, 0x000005dc, 0xf9a699bf, 0x7e070bf4, 0xfb003a31, 0x30f40825,
0x05dcdff8, 0x42f90000, 0x49feffbf, 0x18999001, 0x9fa0a1b2, 0xc0b2b4b2, 0xa0b3d3b2, 0xc0b35600,
0xcf185200, 0xfe94bd07, 0x22900142, 0x01ff1014, 0xcf3529a0, 0x7ecab207, 0xb200a310, 0x080a352b,
0xb27e1ab2, 0xa4b300a7, 0x2bbf2c00, 0x1ab20cb2, 0x00a43f7e, 0x1e00a4b3, 0x4bb21ab2, 0x00a4577e,
0x1200a4b3, 0x0e0030b3, 0x32a022bf, 0x00a5323e, 0x49fe020a, 0x18999001, 0xdcd99fbf, 0xbf000005,
0xf4f9a699, 0x317e070b, 0x45fb003a, 0xb202f908, 0x00a0b3c0, 0x00c0b324, 0xb6aabf20, 0x804c07b4,
0x7e0db200, 0xb300b779, 0xb21000a4, 0xa3307e0a, 0xa5773e00, 0xfb020a00, 0x00a0b301, 0x00c0b317,
0xb2aabf13, 0x07b4b6cd, 0x797e100c, 0x00f800b7, 0x00f8020a, 0xb3b242f9, 0xa2b2c4b2, 0xa0b30200,
0xea7e4200, 0x030000a5, 0xa0b3a1b2, 0x3bb23600, 0x1cb22ab2, 0x00a54d7e, 0xa4b3a0b2, 0x1ab21e00,
0x117eb4bd, 0xa0b200a4, 0x1000a4b3, 0x0c0040b3, 0xf0061918, 0x49a0ff94, 0x1bb22ab2, 0x00a60c7e,
0x41fb0ab2, 0x00f800f8, 0xaeb200f8, 0xb30eaa98, 0xbd0a00a0, 0xa6023ef4, 0x0fea9800, 0x0e00a0b3,
0xff90010f, 0xbc94bd0e, 0x00f8f9e9, 0x1a00b0b3, 0xb30ea998, 0x980d0090, 0x94b30fa9, 0x01090c00,
0xbc0e9990, 0x00f899ab, 0xa002b998, 0xb5ff09a9, 0xb99801a9, 0x04abb502, 0xb503acb5, 0x00f802a9,
0xa0b222f9, 0xd2b2c132, 0xb0b3020a, 0x0cb85e00, 0xbd000140, 0x04c998d4, 0x440090b3, 0x08001433,
0x3c0390b3, 0xb93fcf3f, 0x1bf4f926, 0x01cf1832, 0x2601b918, 0x271bf4f9, 0x1802ce18, 0xddbc02bf,
0x909dbc90, 0xb80394b6, 0x00014099, 0x269009bc, 0x0b1bf4ef, 0xa4bd29a0, 0x00a6a83e, 0x9001dd90,
0xd4b318cc, 0x040ab314, 0xabbf21fb, 0xf009acb2, 0x0bf4b9a6, 0x03aa980d, 0x7e01cbb5, 0xf800b65f,
0xb232f900, 0xbdb2b2a1, 0x3ef00304, 0xbf00a6f0, 0x01009019, 0x93a61ab2, 0x0a090df4, 0xa6f73e03,
0xf493a600, 0x020a091b, 0x00a6f73e, 0x00a6aa7e, 0x08f402a6, 0xfba4bddd, 0xf830f431, 0x0005dcdf,
0xbf82f900, 0x0149feff, 0xb2289990, 0xb29fa0a3, 0x00a9b3b8, 0xb0b30084, 0x47fe7f00, 0x05a49801,
0x14bd54bd, 0x779024bd, 0xa7613e24, 0x0c3a9800, 0x02bc94bd, 0xb279a0b0, 0xb65f7e7c, 0x0f79bf00,
0xf49fa6ff, 0x643d090b, 0x00a74f3e, 0x90015590, 0x04a60100, 0x33d908f4, 0x90070060, 0x24bc0111,
0x03399820, 0x18f429a6, 0xbd01060b, 0xa7523e04, 0xb24bb200, 0x16fc7e1a, 0xf45aa600, 0x1190060d,
0x06399801, 0x19a6f43d, 0x0f050cf4, 0xbd8f2001, 0xa7973ea4, 0xfe020a00, 0x99900149, 0xd99fbf28,
0x000005dc, 0xf9a699bf, 0x7e070bf4, 0xfb003a31, 0x30f40885, 0x05dcdff0, 0x82f90000, 0x49feffbf,
0x30999001, 0xa00147fe, 0x08a9989f, 0xb1b0a6b2, 0xb0f10509, 0x843d0a91, 0x779090b2, 0x0369982c,
0x7fa0f4bd, 0x08f409a6, 0x0804bd07, 0x0a90b401, 0x1bf409a6, 0x00803335, 0xa85a3e32, 0x0c6a9800,
0xb24010bc, 0x7e4bb27c, 0xbf00b65f, 0xa6ff0f79, 0x0f1bf49f, 0x09012290, 0xf439a6f1, 0x43b2051b,
0x3e011190, 0xbd00a82d, 0xbdf10314, 0x05699824, 0x08f419a6, 0x0020b3cb, 0xf429a61e, 0x60b50f18,
0x09f0b408, 0x6b3ef3a0, 0xf10f00a8, 0x1bf45fa6, 0xbc05b205, 0xdd3e0009, 0x1a0a00a7, 0x59a6f109,
0xb50d0bf4, 0x90b40865, 0xbd95a009, 0x0149fea4, 0xbf309990, 0x05dcd99f, 0x99bf0000, 0x0bf4f9a6,
0x3a317e07, 0x1085fb00, 0xd9f830f4, 0x000005dc, 0x99bf82f9, 0x90014ffe, 0xa3b228ff, 0xb4b2f9a0,
0xc033d0b2, 0xdab20e00, 0x140cb43d, 0x00b7907e, 0xbd0142fe, 0x24229014, 0xff07fe08, 0xfb05fc06,
0x00a93a3e, 0xbd0c3a98, 0xb014bc94, 0x2cb229a0, 0x00b65f7e, 0xf00f29bf, 0x0df49fa6, 0xa6fd0f56,
0x110cf49f, 0x18f496a6, 0xf495a630, 0x093e451b, 0x98a600a9, 0xa62f0bf4, 0x371bf497, 0x90010998,
0x09b50199, 0xa9373e01, 0x04099800, 0xb5019990, 0x373e0409, 0x099800a9, 0x01999002, 0x3e0209b5,
0x9800a937, 0x99900309, 0x0309b501, 0x00a9373e, 0x999009bf, 0x9009a001, 0x39980111, 0xf419a605,
0x49fe8508, 0x28999001, 0xdcd99fbf, 0xbf000005, 0xf4f9a699, 0x317e070b, 0x85fb003a, 0xf830f408,
0x0005dcdf, 0xb222f900, 0xb2ffbfa1, 0x03aa98b2, 0x49fe1bbf, 0x10999001, 0xa00140fe, 0x0c00909f,
0x5f7e0cb2, 0x0cbf00b6, 0xb2031a98, 0xb6767e2b, 0x011b9800, 0xb9a6ff09, 0x98101bf4, 0x12b50419,
0x0292b502, 0x00a9b13e, 0xb2031a98, 0xb6767e2c, 0x031a9800, 0xfd0c1bbf, 0x00b6767e, 0x900149fe,
0x12a01099, 0xdcd99fbf, 0xbf000005, 0xf4f9a699, 0x317e070b, 0x25fb003a, 0xc830f408, 0x0005dcdf,
0xbf82f900, 0xf830f4ff, 0x900149fe, 0x9fa06099, 0x18049992, 0xf4bd1cae, 0xa9989fa0, 0x0aa2b205,
0x0b91b005, 0x1a00e933, 0x0c2b9802, 0xfe092c98, 0xf100014a, 0xfe44aa90, 0xa6b20144, 0x8b7e2001,
0x05b200b6, 0x4490a3b2, 0xaa723e30, 0x08299800, 0x0bf439a6, 0xb22ab231, 0xb2010c3b, 0xa8887e4d,
0x04499800, 0x1f0094b3, 0xb3034998, 0x98180094, 0x94b30249, 0x49bf3b00, 0x18f491a6, 0x3e30b209,
0xb200aa65, 0x0bb0b419, 0x6ab291b2, 0x00b6a47e, 0x35a6a3b2, 0x0ab91bf4, 0xf503a603, 0xb301a30b,
0xb20c0014, 0x3e743d03, 0xb200aa8f, 0x94010703, 0x54bd0738, 0x9b3e86b2, 0x2a9800ab, 0xbce4bd0c,
0x4cfe1053, 0x16e1b001, 0xb258cc90, 0xb65f7e1b, 0x00adb300, 0x90b400f3, 0xa6f00f16, 0xd80cf59f,
0xb294bd00, 0x1591b02a, 0x00a5ea7e, 0xa9b3a4b2, 0xbf00d600, 0x4c6bb22a, 0x4db20080, 0x00b7797e,
0xadb3a0b2, 0xb200a700, 0xb21bb22a, 0x014dfe4c, 0x7e50dd90, 0xb200a4be, 0x00adb3a0, 0x2ab20090,
0x0c014b90, 0x014dfe01, 0x7e54dd90, 0xb200a640, 0x00a4b3a0, 0x15b0b478, 0xfe0c2c98, 0xaa90014a,
0xa6287e30, 0x0c90b400, 0x1bf491a6, 0x14b0b41e, 0x90014afe, 0x5d7e30aa, 0x90b400a9, 0x059f9815,
0x2300f4b3, 0x00ab893e, 0x9ea6ef0e, 0x00090df4, 0xab893e03, 0x014afe00, 0x7e30aa90, 0x3e00a6aa,
0x9800ab25, 0xe0b402f9, 0xf491a614, 0xfeb5061b, 0xa6f9bf02, 0x091bf491, 0x893efea0, 0xf99800ab,
0xf491a601, 0xfeb5061b, 0xb24bb201, 0xa60c7e2a, 0x0004b300, 0x01559013, 0x98806690, 0x59a60529,
0xfefa08f5, 0x46007033, 0xb2042f98, 0xb2e4bd8d, 0x00f1b02a, 0x70dc020b, 0xfe000000, 0x11900141,
0x0111b05c, 0x00a5e47e, 0xbf042c98, 0x048bb22a, 0xb74b7efb, 0x981ebf00, 0xa0b2042c, 0x2ab2b4bd,
0xe67e0db2, 0x04b300a5, 0xff040600, 0x013e04bd, 0x2a9800ac, 0xb003bc0c, 0x00904cb2, 0xb6767e01,
0x0b90b400, 0x08f409a6, 0x032f98ec, 0xb59039bc, 0x9fa60929, 0xbd0808f4, 0x0929b594, 0x49fea4bd,
0x60999001, 0xdcd99fbf, 0xbf000005, 0xf4f9a699, 0x317e070b, 0x30f4003a, 0x3885fb08, 0xd9cc30f4,
0x000005dc, 0x99bf82f9, 0xfef830f4, 0xff90014f, 0xb0f9a05c, 0xc8b20be1, 0xa3b2d6b2, 0x8400b9b3,
0x00e9b302, 0xaf18027f, 0x0141fe2c, 0x119094bd, 0x0019a054, 0x00f93303, 0xc43d026d, 0x407e1db2,
0xa0b200a6, 0x5e00adb3, 0xbc17bf02, 0x7998f068, 0xf59fa601, 0x98024d08, 0x94b30479, 0x05000a01,
0x00aee23e, 0x3e0069b3, 0x027f9802, 0xf9a6f009, 0x022a0bf5, 0xea7e3ab2, 0xa2b200a5, 0x1e00a9b3,
0x0c3c9802, 0x40fe7bb2, 0x34009001, 0x287e0ab2, 0x0ab200a6, 0xcc0570b5, 0xc17e708b, 0xa0b200a6,
0xe900adb3, 0x0d00b401, 0x01a6f001, 0x01ce0bf5, 0x01d00cf5, 0x804cb43d, 0x7e2ab200, 0xbf00b790,
0x070b943a, 0xb200804c, 0xb7797e2d, 0x0ca1b000, 0xb600adb3, 0x05291801, 0x76042f18, 0xf4f00894,
0xe59fffff, 0xe966ff09, 0x01980bf5, 0xffffe9e4, 0x08f589a6, 0xf4bd018e, 0x18902fbc, 0x9d330999,
0x90018200, 0xf4b301ff, 0xfc3ef207, 0x8e3c00ae, 0xf59f26f2, 0xc4016d08, 0x94f0fffd, 0x529dbcff,
0x0df456a6, 0x9065b205, 0xa43d10d9, 0x3db029bc, 0x3ee4bdc4, 0xb100ada7, 0xf5006fd6, 0xb401450c,
0xbe3c0b10, 0xf81e3c98, 0x0bf4f926, 0xff94f017, 0xfd009939, 0x9033049f, 0x010a0600, 0x0ce9bf3c,
0x01ee9001, 0xa601dd90, 0xce08f4e5, 0xed00c933, 0xf0293f00, 0x0bf40894, 0x00a93308, 0x94bd00d0,
0x91b03ab2, 0x1391b014, 0x301291b0, 0x4bfe5b91, 0x5bbb9001, 0x00a6f97e, 0xadb3a0b2, 0x3400ef00,
0x90335b90, 0x3ab21100, 0x00a9d97e, 0xadb3a0b2, 0xb400db00, 0x40b40d00, 0x014ffe11, 0xb250ff90,
0x070d942e, 0x4101f1b0, 0x3ab20080, 0x4cb2010b, 0x7e0011b0, 0xb200a5e4, 0xb22cb20b, 0x014dfe3a,
0x7e4cdd90, 0xb400a4be, 0xa0b214e0, 0x3ab21cb2, 0x0db2b4bd, 0x00a5e67e, 0x91000db3, 0x13b0b400,
0x90014afe, 0x5d7e34aa, 0x3a9800a9, 0x0db0b40c, 0x90014cfe, 0x5f7e48cc, 0xa0b200b6, 0x6d00a4b3,
0x011290b4, 0xf491a6f0, 0x4e98321b, 0x70efcd01, 0x0600f4b3, 0x2918700f, 0xff94f006, 0xbb909ebc,
0x49b5029f, 0xae993e01, 0xb20bb200, 0x7e2cb23a, 0xb200a43f, 0x00a4b3a0, 0x0265bb34, 0x90014afe,
0xaa7e34aa, 0x60b300a6, 0x90b42000, 0x8085bc0b, 0xb09095bc, 0xe53e0b91, 0x020000ac, 0x00aec93e,
0xc93e0300, 0x00b400ae, 0xb23ab20c, 0xa60c7e2b, 0xb594bd00, 0xe23e0579, 0x030000ae, 0x00aee23e,
0x49fe0200, 0x5c999001, 0xdcd99fbf, 0xbf000005, 0xa60ab299, 0x170bf4f9, 0x00af083e, 0x33062918,
0xfe4f009d, 0x00aec03e, 0x003a317e, 0xfb0830f4, 0x30f43485, 0x05dcdfdc, 0x82f90000, 0x30f4ffbf,
0x0149fef8, 0xa04c9990, 0x0bb1b09f, 0xd4b2c2b2, 0xa5b2e6b2, 0x1700b9b3, 0x00e9b301, 0x94bd0112,
0x3d0141fe, 0x481190c4, 0x1db219a0, 0x00a6407e, 0xadb3a0b2, 0xbf00fb00, 0xf042bc19, 0xa6019998,
0xea08f59f, 0x005ab200, 0xa5ea7e03, 0xb3a3b200, 0x00de00a9, 0x5c981bbf, 0x0140fe0c, 0xb2300090,
0xa6287e0a, 0xcc0ab200, 0xc17e702b, 0xa8b200a6, 0xad00adb3, 0x7021cd00, 0x420147fe, 0x77900080,
0xb0383e44, 0x0c00b400, 0x79a094bd, 0x09a6f009, 0x00091bf4, 0xb03f3e02, 0xa6f00900, 0x090df409,
0x3f3e0300, 0xc0b400b0, 0x0704b60b, 0x0db2e4bd, 0xb4bd5ab2, 0xb00021b0, 0xe47e0171, 0x5abf00a5,
0x2cb20bb2, 0x797e3db2, 0x7ebf00b7, 0x3bb2a0b2, 0x2cb25ab2, 0xe67e0db2, 0x04b300a5, 0x3ab24500,
0x117eb4bd, 0xa0b200a4, 0x3700a4b3, 0x01bb7000, 0xf404a602, 0x40b2050d, 0xb2101b90, 0xb03bbc6a,
0x997e0cb2, 0x4afe00b7, 0x0240bb01, 0xbc30aa90, 0xaa7e6060, 0x14bd00a6, 0x6d004db3, 0xb280b2ff,
0x7e3bb25a, 0x3e00a60c, 0x0000b04d, 0x0149fe02, 0xbf4c9990, 0x05dcd99f, 0x99bf0000, 0xf9a60ab2,
0x7e070bf4, 0xf4003a31, 0x85fb0830, 0xf830f424, 0x0005dcd9, 0xbf32f900, 0x014ffe99, 0xb214ff90,
0xbdf9a0a1, 0xb2b2b294, 0x0140fec3, 0x9003204b, 0x09a01000, 0x9f7e0ab2, 0x09bf00b7, 0x4c0090b3,
0x4800a4b3, 0x09bf91a0, 0xbf0192b5, 0x1000490f, 0xbf04f9b5, 0xb520090f, 0x09bf05f9, 0xbf0693b5,
0x3501090f, 0x09bf1cf9, 0xbf2c9a35, 0xb5f0090f, 0x0fbf0af9, 0xb540f990, 0x0fbf0ef9, 0xb5c0f990,
0x0abf0ff9, 0x00b0ea3e, 0x49fea4bd, 0x14999001, 0xdcd99fbf, 0xbf000005, 0xf4f9a699, 0x317e070b,
0x35fb003a, 0xd030f408, 0x0005dcdf, 0xbf82f900, 0x0149feff, 0xb2509990, 0x059fa0a3, 0x00a9b302,
0xb63004fb, 0x0b9cf000, 0xbd2ca935, 0x0ca9b594, 0x00a5ea7e, 0x3abfa0b2, 0x804cb4bd, 0x7e0db200,
0xb200b779, 0x00adb3a5, 0x093f04b1, 0xa24a9d33, 0x01091804, 0x9a469d33, 0x02091804, 0x92469d33,
0x03091804, 0x8a539d33, 0x040e1804, 0x18050918, 0x0d18060f, 0xffe4f007, 0xf0ff94f0, 0x94b6fff4,
0x10f4b608, 0xb6059efd, 0xf9fd18d4, 0x05dffd05, 0x045e0bf5, 0xd6b00505, 0x5d0cf503, 0x013db504,
0x0e01d4b3, 0xb5500049, 0xd83e0239, 0x0d1800b1, 0x09091808, 0x180a0f18, 0xd4f00b0e, 0xff94f0ff,
0xb6fff4f0, 0xf4b60894, 0x059dfd10, 0xfd18e4b6, 0xeffd05f9, 0x023eb505, 0x0bb23ab2, 0x00a60c7e,
0x09023a98, 0xf4a9a6ff, 0x04bd091b, 0x00b5ee3e, 0x9007a5b6, 0x3ab5303b, 0xb6d27e03, 0xb3a5b200,
0x03f500ad, 0x09033b98, 0x343a90c0, 0xfd3fbb90, 0xb5b604b9, 0xb79f7e03, 0xb3a5b200, 0x03d900ad,
0xfe0147fe, 0x77900148, 0x9044bd40, 0x88900179, 0x0991b03c, 0x00b3483e, 0x8ea0e4bd, 0x0f0044b3,
0xbd0c3a98, 0x3efe0cb4, 0xb200b26b, 0xb24bb23a, 0xa5797e7c, 0xb3a5b200, 0x039d00ad, 0x94f0793f,
0x120bf401, 0xb20c3a98, 0x7eff0c4b, 0x3e00b676, 0xb200b345, 0xa3307e7a, 0x00a0b300, 0x0c3a980f,
0xfd0c4bb2, 0x00b26b3e, 0x94f0793f, 0x0e1bf402, 0xb20c3a98, 0x3efd0c4b, 0xb400b33a, 0x3ab209b0,
0x8db2010c, 0x00a6407e, 0x5d00a0b3, 0x3fb2793f, 0x99c724bd, 0x01999002, 0x980a91b0, 0x54b354f5,
0xb0b43900, 0x0022bc09, 0x02bc030c, 0x0304b600, 0x014001b8, 0x1031bc00, 0x997e1ab2, 0x30bc00b7,
0x4309b800, 0x95200001, 0xb45302b5, 0x0fb50af0, 0x3e81a054, 0x9000b305, 0xff900122, 0x1424b318,
0xb6323ebe, 0x3f8ebf00, 0x027f5879, 0x98077d18, 0x3a9803ee, 0x0299c70d, 0xcc00f3f0, 0x96cb70ff,
0xcb4bb21f, 0x010cd8e6, 0xebf0d6cb, 0x7e01e0f6, 0x9800a2e6, 0x4bb20c3a, 0x767e6cb2, 0xa5b200b6,
0xb400adb3, 0x01449002, 0xa6033b98, 0xeb08f54b, 0xbc94bdfe, 0x89a0b0bb, 0xb57e8ab2, 0xa5b200b7,
0x9400adb3, 0xbd37b202, 0x547f9884, 0xbc9088bc, 0x94b69098, 0x4099b803, 0x39bc0001, 0x0b91b090,
0x5300f9b3, 0x033c9802, 0x3d0fa0b4, 0xbc24bdb4, 0x44bdc0cc, 0x00b7907e, 0x3e0f60b4, 0x9800b463,
0x2bb20d3a, 0x7e0c41b0, 0x3300a2f6, 0x00b500a9, 0xfe0c3a98, 0x2bb2014c, 0x7e38cc90, 0xb300b65f,
0x020c00ad, 0xb40be0b4, 0xef980e90, 0xd899c703, 0x1bf59fa6, 0x3a98008e, 0x0c2bb20d, 0xa2ee7e01,
0x014cfe00, 0x2bb23ab2, 0x7e30cc90, 0xb300a594, 0x981306a4, 0x2bb20c3a, 0x767efd0c, 0x603e00b6,
0xadb300b4, 0x7401cb00, 0x93f01c90, 0x9099bc00, 0x7f0069bc, 0xff19e401, 0x091bf4ff, 0x603e0260,
0x3a9800b4, 0x014cfe0c, 0xffff1be4, 0x7e34cc90, 0xb300b65f, 0x019800ad, 0x343af034, 0xf9263690,
0x60100df4, 0xff1be402, 0x0c3a98ff, 0x00b4553e, 0xb20c3a98, 0x7efd0c2b, 0xb300b676, 0x017000ad,
0x98012290, 0x2aa6033a, 0xff3708f5, 0x6eb264b2, 0xd43db43d, 0xc4bdf4bd, 0x00b4973e, 0x9473e97f,
0x010d0a00, 0x00b4913e, 0x0600d033, 0xcc90010b, 0x01ff9001, 0xa602ee90, 0xe308f4fa, 0x0b00c4b3,
0x3e547cb5, 0x3300b5d3, 0x00a600b9, 0xb0013998, 0x0cf40296, 0xb2030930, 0x5479b56d, 0xf4bde4bd,
0x00b4d63e, 0x9073d97f, 0x697c0a00, 0x01ee90e9, 0x9001ff90, 0x399802dd, 0xf4f9a603, 0x4d3ee908,
0x94bd00b5, 0x79b5f101, 0xb224bd54, 0xb5273e1b, 0xe4407f00, 0xf4ffff09, 0xf10f260b, 0x1bf4bfa6,
0xff0be40b, 0xb51f3eff, 0x0c3a9800, 0xffff0ce4, 0x00b6767e, 0xb900adb3, 0xff0be400, 0x9019b2ff,
0x44900122, 0x9891b202, 0x29a60339, 0x09c508f4, 0xf5b9a6f1, 0x9800a00b, 0x3c980c3a, 0xb6767e0a,
0x00adb300, 0x31b5008c, 0xb5d33e0a, 0xbd6f7f00, 0x01c19294, 0xf05179b5, 0x04bd00f3, 0x3e527fb5,
0x7f00b58b, 0x014c584b, 0x900c3a98, 0xb3f00100, 0x00c3f000, 0x7e024490, 0xb300b676, 0xb45200a4,
0xe9980be0, 0x70999001, 0xa601e9b5, 0xd608f401, 0x9808607c, 0xf00c0c3a, 0xffff0be4, 0x00b6767e,
0x2d00a4b3, 0xe4014cfe, 0xb2ffff0b, 0x40cc903a, 0x00a5797e, 0x1900a4b3, 0x98469034, 0x94f0517f,
0xf0f9bcff, 0x3e517fb5, 0x0a00b5d3, 0x3ea5b203, 0x9000b5de, 0x77900188, 0x148db318, 0x49fefd90,
0x3c999001, 0x497e9abf, 0xf43e00b7, 0x030500b5, 0x00b5f63e, 0x0bb204bd, 0x0c7e3ab2, 0x50b300a6,
0x3a981a00, 0x7e04bd0c, 0x9800b6c8, 0x30b50d3a, 0xb7497e0c, 0x0d30b500, 0x900149fe, 0x9fbf5099,
0x0005dcd9, 0xb299bf00, 0xf4f9a65a, 0x383e110b, 0x010500b6, 0x00b5f43e, 0x003a317e, 0xf93085fb,
0x7ea0b202, 0x9800a5e8, 0xc87e0c0a, 0x0a9800b6, 0xb7497e0d, 0x7e0ab200, 0xbd00b749, 0xbf01fba4,
0x0aafb2a9, 0xf4b9a602, 0xb9900d18, 0x98f9bc01, 0xc9a0a4bd, 0xa9bf00f8, 0x020aafb2, 0x18f4b9a6,
0x01b9900b, 0xfcbca4bd, 0xbf00f899, 0xb2afb2b9, 0xf4c9a6ca, 0xf10a0708, 0xfbb500f8, 0xb5fca002,
0x00f801fc, 0xaf98a9bf, 0x90b9bc02, 0xfbbfa9a0, 0x08f49ba6, 0x029bbb08, 0xa998a9a0, 0xa6aabf01,
0x051bf4a9, 0x00f8f10a, 0x0800a0b3, 0x00b7497e, 0x30f400f8, 0x05dcdff8, 0x32f90000, 0x49feffbf,
0x14999001, 0x9fa0a0b2, 0xa0b3b3b2, 0xfd024200, 0x0cf4a2a6, 0x01ab903a, 0xb60141fe, 0x119002b4,
0x7e1ab210, 0xb300b7b5, 0xbf2700a4, 0xb21db219, 0xa0e4bd2c, 0x90dfbf90, 0x9eb201e9, 0xa699fcbc,
0xf408f490, 0x3da0ddbf, 0x00b72e3e, 0x49fe020a, 0x14999001, 0xdcd99fbf, 0xbf000005, 0xf4f9a699,
0x317e070b, 0x35fb003a, 0xda00f808, 0x00002944, 0x0041c77e, 0xf000a630, 0xa6f00bac, 0x01aab901,
0x44da00f8, 0x7e000029, 0x30004142, 0xacf000a6, 0x01a6f00b, 0xf801aab9, 0x2944da00, 0xd77e0000,
0xa6300042, 0x0bacf000, 0xb901a6f0, 0x00f801aa, 0x7effb4f0, 0xf8000b94, 0x0b7e7e00, 0xf900f800,
0x3da0b202, 0x384c7ea4, 0x00a6b000, 0xa00b9cf0, 0xfb9ab20a, 0xb202f901, 0x7ea43da0, 0xb000382a,
0x9cf000a6, 0xb20aa00b, 0xf401fb9a, 0xdcdfe430, 0xf9000005, 0xfeffbf82, 0x45fe0149, 0x3c999001,
0xa00147fe, 0x2455909f, 0xd9347790, 0x0000141c, 0x4bfe9abf, 0x90080c01, 0xff0d2cbb, 0x0000c17e,
0xeb00a433, 0x3f0c30b4, 0x0c943339, 0x043118e2, 0x0f001033, 0xb0011933, 0x3e043d00, 0x9800b971,
0x2cd9023f, 0x98000014, 0x34580431, 0x3f5fa00a, 0x0339989f, 0xb5183690, 0xff090159, 0xf43379a0,
0xf77e1800, 0xa0320032, 0x2900ad33, 0xdf010901, 0x0000142c, 0x1272f920, 0xbd0043f0, 0xb8b13e14,
0x0241bc00, 0x010006b1, 0x40060df4, 0x947e0100, 0x24d9000b, 0xbf000014, 0xff2ce49a, 0xb26bb2ff,
0x1300de0d, 0x127e0000, 0x7aa000af, 0xd400adb3, 0x985bbf00, 0x1d90015c, 0x7c0eb204, 0x10bc2020,
0x1300da10, 0x367e0000, 0xa0320021, 0xc500ad33, 0x4cb4bd00, 0x00da0100, 0xa6000013, 0xa408f414,
0x00b9603e, 0xd9023f98, 0x0000142c, 0x58043498, 0x5fa00a32, 0x39989f3f, 0x18389003, 0x090159b5,
0x3379a0ff, 0x7e1600f4, 0x320032f7, 0x00ad33a0, 0x2cdf0084, 0x20000014, 0xff26e4f1, 0x3e24bdff,
0xbc00b951, 0x16b11262, 0x0df40100, 0x01004106, 0x000b947e, 0x5c985bbf, 0x042d9001, 0x00da1eb2,
0x7e000013, 0xe40020d0, 0xbcffff4c, 0xa0322021, 0x1db28bb2, 0x001300de, 0x40417c00, 0x3500a433,
0x001424d9, 0x7e9abf00, 0xa000ac3c, 0x00a4b37a, 0x4cb4bd13, 0x00da0100, 0xa6000013, 0xa608f426,
0x5c985bbf, 0xbd7ab201, 0x7e040ed4, 0x32002136, 0x2db034a0, 0x817e3ab2, 0x0d33000f, 0x30fe7100,
0x020f3a01, 0x1838f130, 0x04090333, 0x30014afe, 0x31303991, 0x90b4bd3b, 0x717e38aa, 0xeb3e000f,
0x02f900b7, 0x002930d9, 0xbfa0b200, 0x7e640b9a, 0x090000de, 0x00a43310, 0xa6008961, 0x009fcf02,
0x1000f5f1, 0x8a009ff6, 0x4b02a600, 0xc4bd1000, 0xbd27104d, 0x198b7ee4, 0x00a43300, 0x2930d915,
0x9abf0000, 0x00009b7e, 0x163e0409, 0x0ab200ba, 0x7e03e84b, 0x890016fc, 0xb802a400, 0x000200aa,
0x920aa5b6, 0x9af601aa, 0x01114f00, 0x020099b8, 0x009ff600, 0x9a32943d, 0x000001fb, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
0xff9274bd, 0xb2f92008, 0xb20ab2f1, 0x86167e1b, 0x1fad3300, 0x193f0488, 0x1c009033, 0xb4bd010a,
0xcd7e0cb2, 0x7bff0039, 0xa56aff95, 0xaeb29fb2, 0xf7b2e6b2, 0xb3010090, 0x3ed22404, 0x340083d1,
0x040a4990, 0xf5239630, 0x3404520c, 0x010a49c0, 0xc4f0b4bd, 0x39cd7eff, 0xb2a0b200, 0x0849c5b1,
0x000008df, 0xf49fffff, 0x7e13f1b0, 0x33008a82, 0xfe4d00a4, 0x24bd0146, 0x34bd1f0a, 0x6690443d,
0x7fcd3e60, 0x0109c400, 0x321c0bf4, 0xb25b324a, 0x89d27e6c, 0x1fa43300, 0x986ebf0f, 0x2ebc016f,
0x313fbc20, 0x95014410, 0x009d0111, 0x9501ff01, 0x33d51bf4, 0x03cf1fa9, 0x0083b93e, 0x0949b034,
0xf4b926ff, 0x5ec4780b, 0x29fcdcff, 0xe9940000, 0x909cbc03, 0xbf019f98, 0x04f1fd99, 0xa60490fd,
0x081bf490, 0x0bf4f1a6, 0x9402ff55, 0xa6f413ff, 0x081bf490, 0x0bf4f1a6, 0x2a1cd945, 0xef940000,
0xf0f9bc03, 0xbf01f998, 0x001bb9fd, 0x0029fcdc, 0x049bfd00, 0xb503e4b6, 0xecbc01f9, 0x000cb9e0,
0xa004dcfd, 0x98efbffd, 0x090a01e9, 0xfd04fcfd, 0xefa0049b, 0x3e01e9b5, 0xf00083b9, 0x1cdeff54,
0xb200002a, 0x0394b659, 0x98909ebc, 0x99bf019f, 0xfd1451b0, 0x90fd04f1, 0xf490a604, 0xf1a6081b,
0x0f100bf4, 0x3044bd01, 0x54bd4af1, 0x0080d83e, 0x1db244bd, 0x54bd0cb2, 0xcf3eb43d, 0xc9c40080,
0x250bf401, 0xdf14e0b4, 0x000006a4, 0xb6ffb9c4, 0x9ebc0394, 0x0394b690, 0xbf909fbc, 0x019f989e,
0xbc404ebc, 0xbb10515f, 0x01dd9501, 0xff01cc9d, 0x1bf495cd, 0x4a9130cc, 0xdb1490b4, 0x000029fc,
0xbc0394b6, 0x9f98909b, 0xfd99bf01, 0x90fd04f1, 0xf490a604, 0xf1a6091b, 0x011f0bf5, 0xc43d94bd,
0xb01791b0, 0xc1301691, 0x81d83e4b, 0x0169c400, 0x00b90bf5, 0x344b9034, 0x84de4bc0, 0x0a000006,
0xff94f001, 0x9894b4bd, 0xffc4f006, 0x7e808ebc, 0xd20039cd, 0x000029fc, 0xb900bfb9, 0xb1b000a9,
0x0ea1b00d, 0xb00bf1b0, 0x8db20c91, 0xa034343d, 0x09d1b04b, 0x4cfe3b32, 0x58cc9001, 0x0089d27e,
0x2c9829bf, 0x09d0b401, 0x351fa033, 0xdba0b4bd, 0xb401dbb5, 0x2f980cb0, 0x092e9808, 0xa0049bfd,
0x0bb0b429, 0xb594cbff, 0xc0b40129, 0x04ebfd0c, 0xfd092eb5, 0x2fb504fc, 0x81b93e08, 0x16e0b400,
0xb517f0b4, 0x8ea0018f, 0xfd0ef0b4, 0x29a0059f, 0xff0db0b4, 0x29b595cb, 0x01331001, 0x9008dd90,
0x88900822, 0x04343308, 0x4bc03489, 0x9d017795, 0xcc100166, 0x4bc13001, 0xf59567ff, 0x34ff321b,
0xff0949e0, 0x0bf4e926, 0x1490b428, 0x0029fcdf, 0x0394b600, 0x98909fbc, 0x99bf019f, 0xfd04f1fd,
0x90a60490, 0x01e41bf5, 0x1bf5f1a6, 0x90b401de, 0x0495f013, 0xb41391b0, 0x80b414b0, 0x0149fe14,
0x0029fcdc, 0x60999000, 0xbf03b4b6, 0x01979896, 0xb6b0bcbc, 0x1cde0384, 0x3d00002a, 0xb024bdf4,
0x34bd0ab1, 0x30808ebc, 0xd73e57f1, 0x09c40082, 0x770bf401, 0x3414b0b4, 0xa4dc5790, 0xde000006,
0x00000684, 0x94f0010a, 0x0394b6ff, 0x94909bbc, 0x94b6039f, 0xf0fcbc03, 0xbf909ebc, 0x01979896,
0xa001f7b5, 0x57c034f6, 0x26bcb4bd, 0x3137bc20, 0x7effc4f0, 0xb40039cd, 0xb9b90af0, 0xbfbdb200,
0x01ff98fe, 0xb404f9fd, 0x9fb50a90, 0x0ab0b401, 0xfd00a9b9, 0xbea004e9, 0x8f9889bf, 0x059afd01,
0xa005fdfd, 0x018fb589, 0x9557c034, 0x009d0111, 0x01cc1001, 0xff57c130, 0x1bf59501, 0x49feff74,
0x60999001, 0xa00197b5, 0x4ae03496, 0xb600ed33, 0xc224bc00, 0xb3d335bc, 0x891300d4, 0xa60ffffe,
0x090cf4c9, 0x663ef43d, 0xdf940083, 0x0ada9516, 0xff0ac995, 0xafb2b5f9, 0xecb2beb2, 0xd4b3fdb2,
0x010f0f00, 0x0ffffe89, 0x0df4c9a6, 0x0abf953c, 0x9516a994, 0x9fff0aab, 0xb2bfb2a5, 0xb2ecb2ae,
0x00d4b3fd, 0x89020f0f, 0xa60ffffe, 0x190df4c9, 0x950aaf95, 0xb9940abd, 0x059ffd16, 0x9eb2dfb2,
0xfdb2ecb2, 0xb0b4030f, 0x03f4f013, 0xb9fffc09, 0xe5f9ff94, 0x0d00d4b3, 0x0fffff89, 0x0df4c9a6,
0x08e9c50a, 0x0083a83e, 0xb694c9ff, 0x0fdf0494, 0xffff0000, 0xf9fdf4ef, 0xfff70905, 0xa83e94f9,
0x90b40083, 0x0895f013, 0x0a10c0b4, 0xb4c2a01f, 0xe3a00fe0, 0xa011f0b4, 0x0149fef9, 0xbf689990,
0x05dcd99f, 0x99bf0000, 0x0bf4f9a6, 0x83ee3e28, 0x49b03400, 0x73b262b2, 0xb926ff09, 0xfb831bf5,
0x71b260b2, 0x007f7d3e, 0xb93e090a, 0x317e0083, 0x85fb003a, 0xc0008f48, 0x00f9cf01, 0xb34c99c7,
0xb3220090, 0xf8f60190, 0x83f93e02, 0x00f9cf00, 0xb34c99c7, 0xb3330090, 0xf8f60190, 0x840d3e02,
0xc1008900, 0x009af601, 0x010099b8, 0x009bf600, 0x0000f2df, 0x0099b880, 0x9ff60202, 0x009fcf00,
0x0d3e9fb2, 0x00f80084, 0xaf95a9b2, 0xb0060a02, 0x0cf408f6, 0xf0bfa00c, 0x1f0a0394, 0x00f8c9a0,
0xbc01bb92, 0xbcffb0bc, 0xffb4f0bc, 0xacf0aba6, 0xf900f808, 0xb2c0b202, 0x02a0b3dc, 0x02a6b039,
0xb30b0cf4, 0x3e1001a4, 0xb3008499, 0xb32d07a0, 0x0a3b08a0, 0x85023e06, 0xb31f0a00, 0xbf670104,
0x1fb9c4df, 0x09bc1f0a, 0x05f9fd94, 0x023edfa0, 0xd0a00085, 0x0085003e, 0xbf07b9c4, 0x0294b6dd,
0x901f9ec4, 0xde3e0399, 0xddbf0084, 0xbc05bfcd, 0x9fbc90ff, 0x9099bc90, 0x901f9ec4, 0x99b90599,
0x1f94f000, 0x0f909ebc, 0x05f9bbff, 0xbb94f0ff, 0x9ebb04fe, 0x00ffb904, 0xfd04fdfd, 0xcfa005f9,
0x01fb1f0a, 0xb1b212f9, 0xeb7ea0b2, 0xa033003c, 0xa43d0a00, 0x0085463e, 0xdf0f1994, 0x01017000,
0xbc1404b6, 0x09bc000f, 0x000ab800, 0x277e0006, 0xa1b2001a, 0x03800ab8, 0x1a277e00, 0x05a1fd00,
0xf001a6f0, 0x11fb01a4, 0xdff430f4, 0x000005dc, 0xffbf32f9, 0x900149fe, 0xb2b21899, 0x06039fa0,
0xf523a6b0, 0xfe00960c, 0x40fe0141, 0x14119001, 0xb2100090, 0x7e0cb21b, 0x32008448, 0x1fa433a3,
0xbf1abf7c, 0x85047e0b, 0x00a03300, 0xbf19bf5a, 0x1494b60a, 0xbc0fa4b6, 0x00d9a0a9, 0xbc010100,
0x277ea0a9, 0xa4f0001a, 0x04a0b3ff, 0x04a6b04c, 0xb0130cf4, 0x0cf402a6, 0x01a6b039, 0x3e2d18f4,
0xb30085e3, 0xb02c08a0, 0x0cf408a6, 0x05a4b30b, 0x85e33e10, 0x0aa0b300, 0x0ba0b31a, 0x3e060310,
0xbd0085f9, 0x85f73e94, 0x3e010900, 0x090085f7, 0x85f73e02, 0xa0030900, 0x0149fe29, 0xbf189990,
0x05dcd99f, 0x99bf0000, 0xf9a63a32, 0x7e070bf4, 0xfb003a31, 0x30f40c35, 0x05dcd9f8, 0x12f90000,
0x4ffe99bf, 0x0cff9001, 0xf9a0b1b2, 0x40feff09, 0x08009001, 0x0bb209a0, 0x0085487e, 0x0e1fa433,
0x96b009bf, 0x0b9cf002, 0x49fe1920, 0x0c999001, 0xdcd99fbf, 0xbf000005, 0xf4f9a699, 0x317e070b,
0x15fb003a, 0xe830f408, 0x0005dcdf, 0xbf42f900, 0x0149feff, 0xb2289990, 0xb29fa0b0, 0x02a033c3,
0x02a63045, 0x330c0cf4, 0x00a601ad, 0x00869e3e, 0xb407a933, 0x08ad3300, 0x523e0098, 0xbab20087,
0x900140fe, 0x0bb22700, 0x0086167e, 0xad33a232, 0x3f01141f, 0x00963009, 0xf00b9cf0, 0xc03e0196,
0x04020087, 0xf523b630, 0xc400fb0c, 0x44feffba, 0x0141fe01, 0x90204490, 0x4bb21c11, 0x487e1cb2,
0xa2320084, 0xde1fad33, 0xff0ac400, 0x900140fe, 0x0bb22700, 0x0086167e, 0xad33a232, 0x3f00c81f,
0x00943309, 0x3e94bd0a, 0xbf0087c0, 0xb61abf49, 0xa4b61494, 0xa0a9bc0f, 0x01760cd9, 0xa0a9bc01,
0x001a277e, 0x3008a5b6, 0x0df407a6, 0x3e060209, 0xc40087c2, 0x48d9ffaf, 0xbc000000, 0x3fa0f89f,
0x0087c23e, 0xcbb2bab2, 0x0085487e, 0xc23ea232, 0x04020087, 0xf423b630, 0xbac46b0c, 0x0141feff,
0x900144fe, 0x44901811, 0xb21bb214, 0x84487e4c, 0x33a23200, 0xc44f1fa4, 0x40feff0a, 0x20009001,
0x167e0bb2, 0xa2320086, 0x3a1fa433, 0x9433093f, 0x3f090a00, 0x0087c03e, 0x4b3f1a3f, 0xfe0141fe,
0x11900140, 0x1c009027, 0x0db21cb2, 0x007aac7e, 0x1f3f093f, 0xf00794f0, 0x94b607f4, 0x059ffd03,
0x49fe39a0, 0x28999001, 0xdcd99fbf, 0xbf000005, 0xa62a3299, 0x070bf4f9, 0x003a317e, 0xf41845fb,
0xdcdff830, 0xf9000005, 0xfeffbf62, 0xff010149, 0xfe209990, 0xa5320142, 0xc4b2b3b2, 0x04bd9fa0,
0xb21c2290, 0x88323e16, 0xb25a3200, 0x7e2cb20b, 0x33008665, 0xbf2a1fa4, 0xf416a629, 0x91b2091b,
0x00882f3e, 0x0bf419a6, 0x3e090a09, 0x9000883d, 0x03a60100, 0xbfd508f4, 0xa01f0a22, 0x0149fe42,
0xbf209990, 0x05dcd99f, 0x99bf0000, 0x0bf4f9a6, 0x3a317e07, 0x0865fb00, 0xdff830f4, 0x000005dc,
0xffbf82f9, 0x900149fe, 0xc2b22899, 0xd5b2b0b2, 0x9fa0cbb2, 0xa4b2e7b2, 0x7ea000bc, 0xb20016fc,
0xbca3b25b, 0x0ab2c022, 0x7e6032bc, 0x01008460, 0x0c80b404, 0x7500a033, 0x43fe30b2, 0x24339001,
0x0088c33e, 0x0bb24a32, 0x657e3cb2, 0xa1320086, 0x591fa433, 0x0bb23cbf, 0x00904ab2, 0x7e7db201,
0xa6008473, 0x4218f405, 0x08f406a6, 0x88f93eda, 0xb24a3200, 0x7e3cb20b, 0x32008665, 0x1fa433a1,
0xb23cbf2c, 0x904ab20b, 0x8db20100, 0x0084737e, 0x08f405a6, 0x89093e10, 0x0143fe00, 0x902062bc,
0x02a62433, 0x01cd08f4, 0x0149fe1f, 0xbf289990, 0x05dcd99f, 0x99bf0000, 0xf9a61a32, 0x7e070bf4,
0xfb003a31, 0x30f40885, 0x05dcdff4, 0x62f90000, 0x94bdffbf, 0xfe0141fe, 0x11900140, 0x1c009020,
0x09a019a0, 0x900149fe, 0xb2b22499, 0xd5b2c6b2, 0x1bb29fa0, 0x487e0cb2, 0xa3320084, 0x591fa433,
0x0bbf1abf, 0x0085047e, 0x0a00a433, 0xb53e0903, 0x19bf0089, 0x94b600bf, 0x0f04b614, 0x7e0009bc,
0xd900010e, 0x01015000, 0xbc0009bc, 0x60bc4002, 0x7e1ab210, 0xb2001a27, 0x7e4ab2a0, 0xb2001a27,
0x7e1ab2a2, 0xa6001a27, 0xe81bf40a, 0x0001087e, 0xa00150b5, 0x0149fe52, 0xbf249990, 0x05dcd99f,
0x99bf0000, 0xf9a63a32, 0x7e070bf4, 0xfb003a31, 0x30f40c65, 0x05dcdff4, 0x02f90000, 0x49feffbf,
0x0c999001, 0x9fa0c0b2, 0x040aaf32, 0xf423f630, 0x94bd780c, 0x90014dfe, 0xd9b504dd, 0x33d9a001,
0x302501b0, 0x08f401b6, 0x02b03311, 0x331f0a28, 0x3e3c03b4, 0xc4008a3e, 0x4c4bfffa, 0x15504c15,
0x008a473e, 0x4bfffac4, 0x504c1d4c, 0x8a473e1d, 0xfffac400, 0x4c15f44b, 0x473e15f8, 0xfac4008a,
0x1df44bff, 0x7e1df84c, 0xfe008926, 0x99900149, 0x989ebf04, 0xe5b60199, 0x069f9506, 0xb51a94b6,
0xe9fd010f, 0xfe0ea005, 0x99900149, 0xd99fbf0c, 0x000005dc, 0xf9a699bf, 0x7e070bf4, 0xfb003a31,
0x9cd90c05, 0x18000029, 0x00f8199a, 0xa033080f, 0x1f0f1901, 0xf401a630, 0xa9121008, 0x30060f30,
0x0cf40496, 0x32070f05, 0xf400f8fa, 0x22f9f830, 0x0005dcd2, 0xfe29bf00, 0x11900141, 0x0140fe10,
0x0e7e19a0, 0x00900001, 0x7e0ab20c, 0xdf00732c, 0x0000299c, 0xf9980ebf, 0x16feb516, 0x9cf09ea6,
0x5cf9350b, 0x0001087e, 0x29bf1fbf, 0x0bf4f9a6, 0x3a317e07, 0x0825fb00, 0x00299cd9, 0x19991800,
0xbeb2adb2, 0x9033cfb2, 0xb8d91a00, 0x98000029, 0x9bbf019c, 0x367efab2, 0x8c7e0021, 0x00f8008a,
0x000644d9, 0xb29abf00, 0xbcecb2cb, 0x7e7ea0ad, 0x1f0a000b, 0xbdb200f8, 0xa0b3ceb2, 0xb6b13800,
0x0cf423bf, 0x23c04930, 0xa6029bbb, 0x250cf4c9, 0x00299cd9, 0x19991800, 0x9033010f, 0xb8d91a00,
0x98000029, 0x9bbf019c, 0x0020d07e, 0x743eaf32, 0x020f008b, 0x00f8fa32, 0xdfd830f4, 0x000005dc,
0xffbf72f9, 0x900149fe, 0x46fe4499, 0xb29fa001, 0xb2b1b2a0, 0x246690c4, 0x23c0a6b1, 0xb17d0cf4,
0xf423c0b6, 0xbabc760c, 0xc096b190, 0x6c0cf423, 0x000e067e, 0xd50302c4, 0x000029b8, 0x07ff29c4,
0x3209bc20, 0x008c0b3e, 0x5c985bbf, 0xb26ab201, 0x7e200e3d, 0x330020d0, 0x000a00a0, 0x8c113e06,
0xff29c400, 0xa60279bc, 0x050df401, 0x2bc410b2, 0xff0cc4ff, 0x04f04ab2, 0xb06bbcff, 0xbb203390,
0x7e7e0210, 0x40bc000b, 0xb3243d40, 0x00bd0014, 0x0ddd7e1f, 0x8c1b3e00, 0xfe060000, 0x99900149,
0xd99fbf44, 0x000005dc, 0x0a3299bf, 0x0bf4f9a6, 0x3a317e07, 0x2875fb00, 0x00299cd9, 0x19991800,
0xbeb2adb2, 0x0a009033, 0x008b787e, 0x44d900f8, 0xbf000006, 0xb2cab29b, 0xb0bdbcec, 0x000b7e7e,
0x00f81f0a, 0xdff430f4, 0x000005dc, 0xffbf32f9, 0x900149fe, 0xa2b21899, 0xa9bf9fa0, 0xb39899c7,
0x00aa1d99, 0x00299cd9, 0x02999800, 0xb34299c7, 0x009a0099, 0x0a0140fe, 0x14009001, 0xf77e0bb2,
0xa4330094, 0x4bfe551f, 0x90020a01, 0xf77e10bb, 0xa4330094, 0x09bf451f, 0x04bd0103, 0xbc1493ff,
0x94f09530, 0x121bf401, 0x0f0204b3, 0x009a4d7e, 0x0700a033, 0x900415f0, 0x04b30100, 0x49fee50a,
0x14999001, 0x19a699bf, 0x0a150bf4, 0x7e1bb201, 0x33009512, 0xf80a1fa0, 0x8d2b3e09, 0xfe2ebf00,
0x99900149, 0xdf99bf10, 0xbfffffff, 0xeffd1f0a, 0x0099b904, 0xf09419ff, 0x96f00b9c, 0x1e94b601,
0xa0059efd, 0x8d2b3e29, 0xfe1f0a00, 0x99900149, 0xd99fbf18, 0x000005dc, 0xf9a699bf, 0x7e070bf4,
0xfb003a31, 0x30f40c35, 0x05dcdfe4, 0x52f90000, 0x49feffbf, 0x30999001, 0x9fa0a3b2, 0xc5b2afbf,
0xfdc7b4b2, 0x00ddb31d, 0xfa95075d, 0x10f99508, 0xa132f032, 0xf9339232, 0x3000d515, 0x0cf415f6,
0x05f93346, 0xf63005fc, 0x1c0cf405, 0x8701f933, 0x301f0a00, 0x08f501f6, 0xf630073a, 0x250cf503,
0x8e303e07, 0x10f93300, 0xf630041b, 0x0e0cf410, 0xf50df630, 0x3e070f08, 0x3300915e, 0x070711fd,
0x0091683e, 0x431df933, 0x1df63006, 0x33250cf4, 0x03fb18f9, 0xf418f630, 0xfd330c0c, 0x3e06e817,
0x33009411, 0x01011af9, 0xda1cfd33, 0x94ce3e06, 0x21f93300, 0xf6300263, 0x0c0cf421, 0xc61efd33,
0x8ed63e06, 0x24f93300, 0xfd33063a, 0x3e06b825, 0xdf0094a2, 0x0000299c, 0x2618f918, 0x0d18f4a9,
0xbcffa9c4, 0x773e98f9, 0xbda00093, 0x0094393e, 0x1d33080a, 0x7e069e00, 0x330063f7, 0x490a0300,
0xa9fdff00, 0x3e4aa004, 0x0a009439, 0x09163003, 0x06800cf5, 0x00299cd9, 0x0e99bf00, 0xbc080a01,
0x99e7f4e1, 0x9ffd0133, 0x670bf504, 0x02103306, 0x0410330e, 0x3eea3210, 0xb2008e8d, 0x8e833eea,
0xfea4bd00, 0xbb90014b, 0x63b47e2c, 0x8a8c7e00, 0x1fad3300, 0x49fe063f, 0x2c999001, 0xe9959ebf,
0x0190b31f, 0x3ed4bd0a, 0xdd008eb0, 0xff000000, 0x3380e9c4, 0xbd0a0094, 0x8ec73ef4, 0xb0010f00,
0x1ff400e6, 0x95ff0f05, 0xd9ff08e9, 0x90f9bc95, 0xd03e49a0, 0x9b320094, 0x5db24cb2, 0x0077ca7e,
0x0094d03e, 0x5507a033, 0xf407a630, 0x9cd9120c, 0x30000029, 0x0df402a6, 0x8f2d3e2b, 0x0ca63000,
0xd9120cf4, 0x0000299c, 0xf409a630, 0x503e5718, 0xa033008f, 0x030a610d, 0xb80e1d33, 0x8f833e05,
0x01999800, 0x000000df, 0x8f693e04, 0x01999800, 0x000000df, 0x8f693e08, 0x299cd900, 0x99980000,
0x00008f02, 0x049ffd02, 0x00c61bf5, 0x00904e3e, 0x8f029998, 0xfd040000, 0x1bf5049f, 0x4e3e00c4,
0x99980090, 0x00008f02, 0x049ffd01, 0x3e2f1bf4, 0xd900904e, 0x0000299c, 0x4000008f, 0x3e029998,
0xd9008f90, 0x0000299c, 0xdf029998, 0x00800000, 0xf5049ffd, 0x3e00a91b, 0x3300904e, 0x30730710,
0x0cf40716, 0x0210331a, 0x0216304b, 0x33540cf4, 0x33270010, 0x0486011d, 0x008fe03e, 0xf40c1630,
0x16300d0c, 0x6518f409, 0x00901e3e, 0xf40e1630, 0x393e6d0d, 0x4ab20094, 0x00789f7e, 0x0094d03e,
0x2b321a32, 0x5db24cb2, 0x007cca7e, 0x0094d03e, 0x2b321a32, 0x5db24cb2, 0x007c3b7e, 0x0094d03e,
0x2b321a32, 0x467e4cb2, 0xd03e007e, 0x2b320094, 0x5db24cb2, 0xa27e070a, 0xd03e007b, 0x080a0094,
0x4cb22b32, 0x037e5db2, 0x1a32007b, 0x3cb22b32, 0x5eb24db2, 0x007ed37e, 0x0094d03e, 0x2b321a32,
0x4db23cb2, 0xa77e5eb2, 0xd03e0078, 0x080a0094, 0x0094d03e, 0x9d33040a, 0xd9047a00, 0x0000299c,
0x0a029998, 0x0094f108, 0x670bf540, 0x0149fe04, 0x900142fe, 0x22902c99, 0xa09da018, 0x0499922d,
0x99929da0, 0x929da004, 0x9da00499, 0xa0049992, 0x0119339d, 0x16300085, 0x0e08f401, 0x1d33030a,
0x3e043202, 0xfe00912a, 0x40fe0141, 0x2c119001, 0xb2280090, 0x7e0bb21a, 0xbf007560, 0xfe00bf19,
0x42fe0143, 0x0794f001, 0x90243390, 0x3ab22022, 0xb20141fe, 0x1c11902b, 0xb20704f0, 0x0404b61c,
0x7e0509fd, 0xbf006a5c, 0xbf3fbf29, 0x0141fe1e, 0xf00894b6, 0x94f1fff4, 0xf4b6ffff, 0x18e4b610,
0xfd181190, 0x1ab20509, 0xfd050ffd, 0x497e050e, 0x503e006a, 0x2ab20091, 0x006a397e, 0x20bf2ab2,
0x006a297e, 0x563e29bf, 0x41fe0091, 0x18119001, 0x167e1ab2, 0x1ab2006a, 0x037e10bf, 0x19bf006a,
0x04f11ab2, 0x94b6ffff, 0x0590ff10, 0x0069f07e, 0x94f119bf, 0x40a0ffff, 0x393e59a0, 0xfab20094,
0x0095fc7e, 0x0094d03e, 0x0d00a033, 0x5c01ad33, 0x91b63e03, 0x33b0bf00, 0x330c0190, 0x3e2f0294,
0xfe0091a6, 0x010a0141, 0xb2181190, 0x94f77e1b, 0x1fad3300, 0x1fbf033f, 0x09fffe09, 0x049fff95,
0xaa3e10a0, 0x04f10091, 0x2a3203ff, 0x127e0bb2, 0xd03e0095, 0x9a320094, 0x0094f77e, 0x0094d03e,
0x2b7efab2, 0xd03e0095, 0x9cd30094, 0xbf000029, 0x0000df39, 0x080a2000, 0xf5049ffd, 0x0a02f50b,
0x001d3303, 0x40fe02ef, 0x014cfe01, 0x90280090, 0x0bb22ccc, 0x900142fe, 0x2ab22422, 0x0073477e,
0x9670097f, 0x0b9cf003, 0x7e079194, 0x1800010e, 0x087e5c30, 0x00330001, 0x1fb20a00, 0x0092553e,
0xa4732a7f, 0x19b20a00, 0x0092533e, 0x734019c5, 0x731403a0, 0x731804a0, 0xe51c02a4, 0x3e01009f,
0xe5009255, 0x3e02009f, 0xe5009255, 0x3e03009f, 0xb2009255, 0x0149fe9f, 0x7f2c9990, 0x04997399,
0x96700088, 0x1a0cf404, 0x48019073, 0xf4019670, 0x90733608, 0x9d734c02, 0x3e00e303, 0x730092d7,
0x009b0799, 0xf4079670, 0x9073100c, 0x9d736905, 0x3e00cb06, 0x7300930c, 0x009c0899, 0xbd099d73,
0x93413e00, 0x07ff8900, 0x04f9fdfe, 0x0093593e, 0xffc7ff49, 0x95f194f9, 0xc83e2000, 0xff490092,
0x94f9ffc7, 0x180095f1, 0xfe3fff8f, 0xe5049ffd, 0x3e40009f, 0x49009359, 0xf9ffc7ff, 0x0095f194,
0x92c83e10, 0xc7ff4900, 0xf194f9ff, 0x3e080095, 0x490092fd, 0xf9ffc7ff, 0x0095f194, 0x3fff8f10,
0x049ffdfe, 0x80009fe5, 0x0093593e, 0xffc7ff49, 0x95f194f9, 0x243e0800, 0xff490093, 0x94f9ffc7,
0x100095f1, 0xfe3fff8f, 0xe5049ffd, 0x3ec0009f, 0x49009359, 0xf9ffc7ff, 0x0095f194, 0x934b3e08,
0xc7ff4900, 0xf194f9ff, 0x8f100095, 0xfdfe3fff, 0x008f049f, 0x9fff0100, 0x299cd9f5, 0x99180000,
0x00903354, 0x0000890f, 0x95f9ff02, 0x0093773e, 0xfdffff89, 0xa094f9ff, 0x94393e49, 0x16a63000,
0x01480cf5, 0xd9ffafc4, 0x000004d0, 0xd9e89fbc, 0x0000299c, 0xefc7080a, 0x989fbc3b, 0xbb96efc7,
0x94f0059f, 0x2b0bf501, 0xff29c401, 0x010defe7, 0x0a029b54, 0xf5bf6604, 0xf0011918, 0xb9e400f3,
0xf9bcffff, 0x04c6b0c2, 0x0c090df4, 0x93d33e04, 0xe44da000, 0xc4ffffba, 0xebe703e9, 0x94330142,
0xbabc1200, 0x29c0d9b0, 0x4ab20000, 0x0093fc3e, 0x000644d9, 0xbc99bf00, 0x4ab2b0ba, 0x7eb09bbc,
0x3e000b7e, 0x32009439, 0x9ad37e9b, 0x94d03e00, 0x00a03300, 0x33080a0f, 0x00b1011d, 0x0094d03e,
0x900140fe, 0x0ab22400, 0x0072fb7e, 0xa54f093f, 0x00943300, 0xa05a0f06, 0x3e1f0a4f, 0xd90094d0,
0x0000299c, 0x33199918, 0x00870099, 0x3802a033, 0xf402a630, 0xa0330f0c, 0xa4331800, 0x783e6e01,
0xa0330094, 0xa4332c03, 0x983e6204, 0x3ab20094, 0x009d8a7e, 0x0094d03e, 0xcbb2bab2, 0x00a0047e,
0x0094d03e, 0x137e2a32, 0xd03e009d, 0x2a320094, 0x00a21a7e, 0x0094d03e, 0xae7e2a32, 0xd03e00a1,
0x9cd90094, 0x18000029, 0x90331999, 0xfbc72400, 0xb22c326c, 0xf05eb24d, 0xb47e0fa4, 0xd03e009e,
0x020a0094, 0x0094d03e, 0xd03e030a, 0x090a0094, 0x900149fe, 0x9fbf3099, 0x0005dcd9, 0xa699bf00,
0x070bf4f9, 0x003a317e, 0xf01c55fb, 0xa4b6ffa4, 0x0acaa002, 0x3200f81f, 0x30040aaf, 0x0cf402f6,
0xfff4f012, 0x002a60d9, 0xf89fbc00, 0xbfa01f0a, 0xaf3200f8, 0xf630040a, 0x100cf402, 0xd9fff4f0,
0x00002a60, 0x9bbc1f0a, 0xf900f8f9, 0x10af9512, 0xae95b1b2, 0x299cd008, 0xff090000, 0x1bf4e926,
0x4d09183d, 0x1bf5f926, 0x091800b2, 0x331c0a4e, 0x00ab0199, 0xf5019630, 0x0a00a108, 0x029d3306,
0x0998009d, 0x0af43d14, 0x18b9a01f, 0x0f354d09, 0x0199104e, 0x3e4d0935, 0x180095fa, 0x0a0a4e09,
0x7a009433, 0x002a60d9, 0xf099bf00, 0x99c7fff4, 0x0694b6e8, 0xb0f0f9bc, 0x0cf43ff6, 0x33030a5e,
0x905b0ce4, 0x96b104f9, 0x0cf40040, 0x02f9944e, 0x002a6cdf, 0x909fbc00, 0x9a589f7f, 0x73080d01,
0x981b02f4, 0x290d0409, 0x338094f0, 0x7e0f0090, 0x0900754b, 0x35d43d01, 0x9cdf5409, 0x18000029,
0xd9c44dfe, 0x14f9b5ff, 0xf9350209, 0xffe4f04e, 0x1ea01c0a, 0x0095fa3e, 0x11fb040a, 0xadb222f9,
0xa0c7b2b2, 0xb0bbbfe8, 0x0cf53f06, 0xbcc400cc, 0xffaec4ff, 0x0d0fe4b3, 0xc6b0050a, 0xbb0cf53f,
0x2a60d900, 0x99bf0000, 0xc7ff9fc4, 0xf194e899, 0x0694b606, 0x2c0ee0b3, 0x440fe0b3, 0xedb31f0a,
0x7c009a0d, 0x96719009, 0x0cf500ff, 0x9fe4008c, 0x6cd9ffff, 0xbc00002a, 0x2fa0f89f, 0x0096763e,
0x7190017c, 0xf400ff96, 0x9fe46f0c, 0x6cd9ffff, 0xbc00002a, 0x1f0af99b, 0x0096d83e, 0x0af0c9bc,
0xf0d9c705, 0x9002fb94, 0x9c940199, 0xe0cbbc02, 0x1000e6b1, 0xbc440cf4, 0x030a9001, 0xbc0294b6,
0xf6b1f0c9, 0x0cf41000, 0xf49ba632, 0x9ea60808, 0xa62008f4, 0x080df4b9, 0x08f4bfa6, 0x2a6cdf16,
0x9fbc0000, 0xb0bfbca0, 0x000b7e7e, 0x0096763e, 0xd83e040a, 0x030a0096, 0xc9b221fb, 0x0fffa6b1,
0xbc2b0cf4, 0x96b1909a, 0x0cf41000, 0x2a6cde21, 0xaebc0000, 0x00d03390, 0x3e9ab20a, 0xb2009703,
0x7e9bb2ba, 0x0a000b7e, 0x0a00f81f, 0xf400f804, 0xdcdfe430, 0xf9000005, 0xfeffbf12, 0x99900149,
0xa0a0b220, 0xf0d1b29f, 0xedb2ffb4, 0xb40aa0b4, 0x09c40be0, 0xf49ba607, 0x0fc7751b, 0x0149fe2f,
0xa0089990, 0x029eb59d, 0xbc019ab5, 0x94bdb89f, 0x90014ffe, 0xf9a014ff, 0xb501fcb5, 0x09c702f1,
0xbcbabf23, 0x0fc7c8f9, 0x8a09c785, 0xf0e09f3c, 0x0dc71ff4, 0x05cfbb91, 0xb990d93c, 0xd4f000ee,
0x1fe4f01f, 0xbc0099b9, 0x94f0e0ef, 0xbcff0f1f, 0xf9bc909d, 0x05febb95, 0xfd049dbb, 0x99b904fc,
0x04fdbb00, 0xfd049afd, 0xb9a0059f, 0x900149fe, 0x9fbf2099, 0x0005dcd9, 0xa699bf00, 0x070bf4f9,
0x003a317e, 0xf41c15fb, 0xdcd9f430, 0xf9000005, 0xb299bf82, 0x014ffed1, 0xa02cff90, 0x92dd3ff9,
0x1f0003ff, 0xf0351709, 0x02f03501, 0xb6b2f920, 0xa5b2e3b2, 0x1900d433, 0x000530db, 0x7e240c00,
0x09000b7e, 0x200a3209, 0x988a3e19, 0x30030a00, 0x0cf409d6, 0x0147fe78, 0xb2ffc4c4, 0x90043df8,
0x813e2477, 0x09c40098, 0x947bb2ff, 0x040c0292, 0x3da026bc, 0x96da7ed4, 0x1fa43300, 0xc47fbf6b,
0x94a607f9, 0xc75e18f4, 0x991223f9, 0x01963001, 0xc7520cf4, 0xe9c42ffe, 0xc8893cff, 0xc78afdc7,
0xd93c85f9, 0xf49c2690, 0xe0333b0c, 0xf9c73803, 0x909d3c91, 0x0cf49c26, 0x9052bc2c, 0xa0010010,
0x26193f9f, 0xa108f409, 0x49fe1f0a, 0x2c999001, 0xdcd99fbf, 0xbf000005, 0xf4f9a699, 0xba3e230b,
0x0d0a0098, 0x0fc439bf, 0x0000deff, 0x9efdff00, 0x05f9fd04, 0x8a3e3fa0, 0x317e0098, 0x85fb003a,
0xa830f40c, 0x0005dcd9, 0xbf82f900, 0xf830f499, 0x4ffea7b2, 0x80ff9001, 0xaabff9a0, 0xb00eb1b0,
0xa6c70dc1, 0x01691268, 0xf5039630, 0xc7013b0c, 0x96306ca9, 0x310cf50a, 0x0141fe01, 0x900140fe,
0x00905711, 0x10a5b650, 0xb4bd1920, 0xeb7e0cb2, 0xad330094, 0xbf011d1f, 0x0142fe09, 0x90ff6bc4,
0xb4b65822, 0xbc2ab204, 0x6c32b0b9, 0x7eb21db2, 0x0097c77e, 0x333fa130, 0x00f51fad, 0x080141fe,
0x40119001, 0x1990243d, 0x0c1e9008, 0x54bd343d, 0xb00c91b0, 0x163e0be1, 0x90b4009a, 0x0c1bb214,
0xbcd43d10, 0x4ab24059, 0x0096da7e, 0xc31fad33, 0x9819bf00, 0xffde011f, 0xfde0ffff, 0x1fb5049e,
0x3319a002, 0x3d0a0020, 0x99b03e04, 0x0cb0b400, 0xb20bc0b4, 0x8d467e1a, 0x321fbf00, 0xffffdea0,
0x09c4e0ff, 0x04fefd1f, 0xfd1894b6, 0x19a0059f, 0x1bb24ab2, 0x010d100c, 0x0096da7e, 0x731fa433,
0x0a002033, 0x103e0102, 0x0433009a, 0x043d3f1f, 0x0099fd3e, 0x98ff09c4, 0x1d98021c, 0x0de0b403,
0x90014ffe, 0xf9bc58ff, 0x0e90b4a8, 0x1001e1b0, 0x3b320100, 0xb20091b0, 0x970f7e7e, 0x57903400,
0x08f40926, 0x9a103ed2, 0x3d19bf00, 0x1f929584, 0x90013310, 0x36261055, 0xff4208f5, 0x80331b0a,
0x2c3e1100, 0x030a009a, 0x009a2f3e, 0xfe3fa034, 0x99900149, 0xd99fbf80, 0x000005dc, 0xf9a699bf,
0x7e070bf4, 0xf4003a31, 0x85fb0830, 0xf430f458, 0x0005dcdf, 0xbf12f900, 0x0149feff, 0xfe109990,
0x9fa00141, 0x4a0c1190, 0x040b00b8, 0x387e1cb2, 0xa433008c, 0x40fe2b1f, 0x00b44a01, 0x0b080090,
0x7e0cb204, 0x33008c38, 0xbf161fa4, 0xa60fbf19, 0x0b9cf09f, 0x320196f0, 0x9a9f3e9a, 0xfea43d00,
0x99900149, 0xd99fbf10, 0x000005dc, 0xf9a699bf, 0x7e070bf4, 0xfb003a31, 0xa9980c15, 0x90afb204,
0x010b5dac, 0x4a2095f0, 0xf9b50090, 0x8c387e04, 0xf400f800, 0xdcd99030, 0xf9000005, 0xfe99bf52,
0xff90014f, 0xa0030e84, 0x00ad33f9, 0x9cd90105, 0x18000029, 0x99335d99, 0x3200f600, 0x014cfeba,
0xcc90b4bd, 0x94eb7e20, 0x33ae3200, 0x00e31fad, 0x4a0144fe, 0x449000b8, 0xb2040b1c, 0x8c387e4c,
0x33ae3200, 0x00cb1fad, 0x4a0140fe, 0x009000b4, 0xb2040b18, 0x8c387e0c, 0x33ae3200, 0x00b31fad,
0x4abf09bf, 0x0bf5a9a6, 0xaa9000a6, 0x0140febc, 0x0090010b, 0x7e0cb227, 0x32008c38, 0x1fad33ae,
0x093f0091, 0xb20142fe, 0x28229043, 0x45ff94f0, 0x91541000, 0x9bb23e02, 0xe43abf00, 0xbcffff1b,
0xb9a6925a, 0xb2050df4, 0x90b0729b, 0xb3f0bcaa, 0x7e2cb200, 0xe4008c38, 0x32ffff0f, 0x1fa433ae,
0x7b39bf51, 0x2fbc0210, 0x90f9bc20, 0x0fff94f1, 0x147339a0, 0x49fec700, 0x20999001, 0x99909abf,
0xfe9c3f07, 0x010d014b, 0xf028bb90, 0xc4b6ffc4, 0x96da7e02, 0x33ae3200, 0xb2171fa4, 0x00b84a4c,
0xf87e040b, 0xae32008a, 0x009bee3e, 0x49fe090e, 0x84999001, 0xdcd99fbf, 0xbf000005, 0xa6ea3299,
0x070bf4f9, 0x003a317e, 0x987055fb, 0x008f04a9, 0x9ffd3ff0, 0x04a9b505, 0xaeb200f8, 0x0a10bf12,
0x26ee0904, 0x2e0df4f9, 0x0a00c433, 0x353eea7f, 0xea58009c, 0x00a07301, 0x26ff0918, 0x140bf4b9,
0xffffa9e4, 0xf0059bbb, 0x1bf40194, 0xf8090a07, 0xf81f0a00, 0xf830f400, 0x0005dcdf, 0xbf32f900,
0x0149feff, 0x900140fe, 0x43fe1499, 0xb29fa001, 0x90b1b2a2, 0x33901300, 0x10ec4a12, 0x0cb2010b,
0x008b787e, 0x741fa433, 0xa6300a3f, 0x690cf401, 0x210020b3, 0x94ffa4f0, 0x240b05a9, 0xb202a4b6,
0xa0a9bc2c, 0x10eeaab8, 0x8b787e00, 0x1fa43300, 0x0010b34b, 0x0b0a3f23, 0xf01cb204, 0xa994ffa4,
0x02a4b605, 0xb8a0a9bc, 0x0010eeaa, 0x008b787e, 0x281fa433, 0x0b10ec4a, 0x7e3cb201, 0x33008b78,
0x3f191fa4, 0x01f6303f, 0x3f0e0cf4, 0xf49f2609, 0xf83e8a1b, 0x050a009c, 0x900149fe, 0x9fbf1499,
0x0005dcd9, 0xa699bf00, 0x070bf4f9, 0x003a317e, 0xf40835fb, 0xdcdfd830, 0xf9000005, 0xfeffbf22,
0x99900149, 0xa0a13230, 0x299cd99f, 0x99980000, 0x0ab2b204, 0x0094f108, 0x360bf440, 0xbd0140fe,
0x0c0090b4, 0x557e0ab2, 0xa433009c, 0x0ab2251f, 0x010c1b32, 0x009c1a7e, 0x171fa433, 0x90ff19c4,
0x99bc0299, 0x9009bc90, 0x92f0997f, 0xfe29a00f, 0x99900149, 0xd99fbf30, 0x000005dc, 0xf9a699bf,
0x7e070bf4, 0xfb003a31, 0x30f42825, 0x05dcdfd8, 0x62f90000, 0x49feffbf, 0x40999001, 0x9fa0b2b2,
0x00299cd9, 0x04999800, 0xc3b2a6b2, 0x94f1080b, 0x0bf51000, 0xb4bd00e5, 0x900141fe, 0x1ab21c11,
0x009c557e, 0xad33ab32, 0x0b00d11f, 0x0c1ab2ff, 0x9c1a7e01, 0x33ab3200, 0x00c01fad, 0x1ab2ff0b,
0x1a7ec43d, 0xab32009c, 0xaf1fad33, 0x01145800, 0x29a094bd, 0x109039a0, 0x72157f04, 0x4da47d4c,
0xe4bd8000, 0x3a3e0101, 0xc9c4009e, 0x200bf401, 0xfd660f7f, 0xbc0a1df4, 0x2f3ea41e, 0xfd66009e,
0xbc0d1bf4, 0xa9fd941e, 0x9e2f3e05, 0x90df7200, 0xc57601ee, 0x02009001, 0xc473fd72, 0x6ebfd000,
0xc400d3f0, 0xffdfffa9, 0xb6ff00ff, 0xeffd1094, 0x00008c04, 0x059efdff, 0xfd049cfd, 0x69a0059d,
0x4ee429bf, 0xafc7ffff, 0x10ed94e8, 0xff0094f1, 0xfd059dfd, 0x2fa005f9, 0xffff59e4, 0xff00eeb9,
0x0bf4a4e9, 0xfd39bf15, 0x9afd049c, 0xbf39a005, 0x0095f129, 0xfe29a001, 0x99900149, 0xd99fbf40,
0x000005dc, 0xba3299bf, 0x0bf4f9a6, 0x3a317e07, 0x2865fb00, 0xdff030f4, 0x000005dc, 0xffbf62f9,
0x900149fe, 0xa1322899, 0xb0329fa0, 0xd5b2c432, 0xb630e6b2, 0x120cf504, 0x299cd901, 0x9e980000,
0xffb9c404, 0xc4119990, 0x080a1f9f, 0xb905efbb, 0x94f00099, 0x909fbc1f, 0xf9bbff0f, 0x34feff05,
0xe9013db3, 0xfe94bd00, 0xff90014f, 0x0142fe20, 0x9001f9b5, 0xf9a01c22, 0x2bb2a4bd, 0x009c557e,
0xc91fad33, 0x322ab200, 0x7e1b323c, 0x33009c1a, 0x00ba1fad, 0x46020033, 0xf4020630, 0x0033100c,
0x0d331a00, 0x3e00a501, 0x33009f68, 0x33410300, 0x0098040d, 0x009f9e3e, 0xf1ff19c4, 0xb8012690,
0x0011369e, 0x009f743e, 0xf1ff19c4, 0xb8012690, 0x0011469e, 0xad3e100f, 0x19c4009f, 0x2690f1ff,
0xb8040f01, 0x0011569e, 0x009fad3e, 0xf1ff19c4, 0x0f012690, 0x5a9eb802, 0xad3e0011, 0x19c4009f,
0x2690f1ff, 0x01004f01, 0x115c9eb8, 0x03499400, 0x9cc4040a, 0xf4cfa6f8, 0xc9903218, 0xa6080b08,
0x060df49f, 0xbcb2fcbc, 0x40fea0ec, 0x20009001, 0x787e0cb2, 0xa433008b, 0x09bf131f, 0x009859a0,
0x3e60a001, 0x0a009fe9, 0x0149fe03, 0xbf289990, 0x05dcd99f, 0x99bf0000, 0x0bf4f9a6, 0x3a317e07,
0x1065fb00, 0xdfe830f4, 0x000005dc, 0xffbf52f9, 0x900149fe, 0xa3b22c99, 0x9cd99fa0, 0x98000029,
0xb2b20499, 0x94f1080a, 0x0bf52000, 0x40fe00ca, 0x90a4bd01, 0x0bb21800, 0x009c557e, 0xb81fad33,
0x0b0ab200, 0x7ec43dff, 0x33009c1a, 0x00a91fad, 0x7f0141fe, 0x1c119000, 0x0b10dc4a, 0x7e1cb210,
0x33008b78, 0x00911fad, 0x15b20b72, 0x04bdc4bd, 0xff04e001, 0x00a0f03e, 0xf401b9c4, 0xc6b0690b,
0x350cf407, 0x5c3c3dbf, 0x1f0ec4f8, 0xb9030990, 0xf4f00099, 0x1f94f0ff, 0xbc909ebc, 0x9fff9549,
0x049ebbf4, 0xb904febb, 0x9dfd0099, 0x059ffd04, 0xe43e39a0, 0x2dbf00a0, 0xc4f85c3c, 0x09921f1e,
0x0099b91d, 0xf0fff4f0, 0x9ebc1f94, 0x9549bc90, 0xbbf49fff, 0xfebb049e, 0x0099b904, 0xfd049dfd,
0x29a0059f, 0x7601cc90, 0x009001b5, 0x04119004, 0x8800b473, 0x900149fe, 0x9fbf2c99, 0x0005dcd9,
0xa699bf00, 0x070bf4f9, 0x003a317e, 0xf41855fb, 0xdcdfd430, 0xf9000005, 0xfeffbf22, 0x99900149,
0xfea23234, 0x9fa00141, 0x4a0c1190, 0x280b2398, 0x787e1cb2, 0xa433008b, 0x10985d1f, 0xbc19bf01,
0x90a6f290, 0xb01008f4, 0x9cf001f6, 0x0196f00b, 0x00a15e3e, 0xf9a6e109, 0xf00b9cf0, 0x0b0a0196,
0x33009033, 0x0029b8d9, 0x019c9800, 0x4ffe9bbf, 0x0cff9001, 0x4d90f0bc, 0x9235239c, 0x90240e08,
0x94f00109, 0x04fa901f, 0x7e01f9b5, 0x7e002136, 0xfe008a8c, 0x99900149, 0xd99fbf34, 0x000005dc,
0xf9a699bf, 0x7e070bf4, 0xfb003a31, 0x30f42c25, 0x05dcdff8, 0x12f90000, 0x49feffbf, 0x0c999001,
0x9fa0a132, 0x00299cd9, 0x049f9800, 0x0089080a, 0xf9fd0100, 0x2a0bf404, 0xbd0140fe, 0x080090a4,
0x557e0bb2, 0xa433009c, 0x0ab2191f, 0xc43d1b32, 0x009c1a7e, 0x0b1fa433, 0x7e1f1ac4, 0xfe00a10f,
0x99900149, 0xd99fbf0c, 0x000005dc, 0xf9a699bf, 0x7e070bf4, 0xfb003a31, 0x30f40815, 0x05dcdff8,
0x12f90000, 0x49feffbf, 0x0c999001, 0x9fa0a132, 0x00299cd9, 0x04999800, 0x94f1080a, 0x90738000,
0x40fe2e00, 0x90a4bd01, 0x0bb20800, 0x009c557e, 0x1c1fa433, 0x1b320ab2, 0x1a7ec43d, 0xa433009c,
0x1ac40e1f, 0x20a5f01f, 0x00a10f7e, 0x900149fe, 0x9fbf0c99, 0x0005dcd9, 0xa699bf00, 0x070bf4f9,
0x003a317e, 0xf90815fb, 0x06b99552, 0x94b6c4b2, 0xbcd5b203, 0xb0c430a9, 0xa2e83e3f, 0x9831bf00,
0x54b30132, 0x010a1800, 0x0cb2b4bd, 0x0039cd7e, 0xfd052bfd, 0xd03e051a, 0x0cb200a2, 0xb4bd010a,
0x0039cd7e, 0xb900b9b9, 0x29fd00aa, 0x041afd04, 0xb3014492, 0x900b0040, 0x04b30100, 0x31a0c840,
0xbd0132b5, 0x08339004, 0xb50044b3, 0xd4bd51fb, 0x00a2877e, 0x010d00f8, 0x00a2877e, 0xbcc400f8,
0x06b5b63f, 0xbc03b4b6, 0xab98a0ab, 0x7eaabf01, 0xf0003979, 0x00f801a4, 0xf4bdaeb2, 0xf0b3a43d,
0xef3c0a08, 0xa0a93c98, 0xb301ff90, 0xf30080fe, 0x3907a2f0, 0x00f801aa, 0xe9c4ae3f, 0x1b0bf401,
0xff0ef4bd, 0x9098af3c, 0x9e2601ff, 0x00c51bf5, 0xf410f4b3, 0x00a4153e, 0xafbcf4bd, 0x09991890,
0x3301ff90, 0x00ae009d, 0xf207f4b3, 0x0c06ad18, 0xf5dc2680, 0x33009e0c, 0x183800e4, 0x9d3301a9,
0x18009300, 0x9d3302a9, 0x18008b00, 0x9d3303a9, 0x18008300, 0xa91804af, 0xfff4f005, 0xfd089476,
0x9473059f, 0xdc266f00, 0x3e691bf4, 0x1800a40a, 0xa91804af, 0xfff4f005, 0xb6ff94f0, 0x9ffd0894,
0x7099cd05, 0x4d009473, 0x1201a918, 0x96304199, 0x400cf419, 0x3102a918, 0xf4004096, 0x9631361d,
0x1cf4005a, 0x03a9182f, 0x00409631, 0x31251df4, 0xf4005a96, 0xd0331e1c, 0xefc41b00, 0x04f9c4ff,
0xc4151bf4, 0x94b30af9, 0xa9180b02, 0x00903307, 0xf8060a08, 0xf8a4bd00, 0x0f12f900, 0xb2b1b202,
0x00a0b3a0, 0xf0a93f22, 0x1bf40894, 0xa3187e17, 0x0010b300, 0x181a2006, 0x060f0809, 0x1bf4a926,
0xb2f4bd05, 0xb211fbfa, 0xb3020aa9, 0xbf1200c0, 0xb6cdb29a, 0x804c07b4, 0xb76a7e00, 0xf400f800,
0xdcdff830, 0xf9000005, 0xfeffbf22, 0x99900149, 0xa0a0b210, 0xb3020a9f, 0xbf340000, 0x94943d0a,
0x41fe07b2, 0x902bb201, 0x010c0f11, 0x1db21920, 0x00b7817e, 0x1700a4b3, 0x0abf193f, 0x1db22bb2,
0x0cfd94f0, 0x7e192001, 0xfe00b76a, 0x99900149, 0xd99fbf10, 0x000005dc, 0xf9a699bf, 0x7e070bf4,
0xfb003a31, 0x30f40825, 0x05dcdff8, 0x42f90000, 0x49feffbf, 0x18999001, 0x9fa0a1b2, 0xc0b2b4b2,
0xa0b3d3b2, 0xc0b35600, 0xcf185200, 0xfe94bd07, 0x22900142, 0x01ff1014, 0xcf3529a0, 0x7ecab207,
0xb200a318, 0x080a352b, 0xba7e1ab2, 0xa4b300a7, 0x2bbf2c00, 0x1ab20cb2, 0x00a4477e, 0x1e00a4b3,
0x4bb21ab2, 0x00a45f7e, 0x1200a4b3, 0x0e0030b3, 0x32a022bf, 0x00a53a3e, 0x49fe020a, 0x18999001,
0xdcd99fbf, 0xbf000005, 0xf4f9a699, 0x317e070b, 0x45fb003a, 0xb202f908, 0x00a0b3c0, 0x00c0b324,
0xb6aabf20, 0x804c07b4, 0x7e0db200, 0xb300b781, 0xb21000a4, 0xa3387e0a, 0xa57f3e00, 0xfb020a00,
0x00a0b301, 0x00c0b317, 0xb2aabf13, 0x07b4b6cd, 0x817e100c, 0x00f800b7, 0x00f8020a, 0xb3b242f9,
0xa2b2c4b2, 0xa0b30200, 0xf27e4200, 0x030000a5, 0xa0b3a1b2, 0x3bb23600, 0x1cb22ab2, 0x00a5557e,
0xa4b3a0b2, 0x1ab21e00, 0x197eb4bd, 0xa0b200a4, 0x1000a4b3, 0x0c0040b3, 0xf0061918, 0x49a0ff94,
0x1bb22ab2, 0x00a6147e, 0x41fb0ab2, 0x00f800f8, 0xaeb200f8, 0xb30eaa98, 0xbd0a00a0, 0xa60a3ef4,
0x0fea9800, 0x0e00a0b3, 0xff90010f, 0xbc94bd0e, 0x00f8f9e9, 0x1a00b0b3, 0xb30ea998, 0x980d0090,
0x94b30fa9, 0x01090c00, 0xbc0e9990, 0x00f899ab, 0xa002b998, 0xb5ff09a9, 0xb99801a9, 0x04abb502,
0xb503acb5, 0x00f802a9, 0xa0b222f9, 0xd2b2c132, 0xb0b3020a, 0x0cb85e00, 0xbd000140, 0x04c998d4,
0x440090b3, 0x08001433, 0x3c0390b3, 0xb93fcf3f, 0x1bf4f926, 0x01cf1832, 0x2601b918, 0x271bf4f9,
0x1802ce18, 0xddbc02bf, 0x909dbc90, 0xb80394b6, 0x00014099, 0x269009bc, 0x0b1bf4ef, 0xa4bd29a0,
0x00a6b03e, 0x9001dd90, 0xd4b318cc, 0x040ab314, 0xabbf21fb, 0xf009acb2, 0x0bf4b9a6, 0x03aa980d,
0x7e01cbb5, 0xf800b667, 0xb232f900, 0xbdb2b2a1, 0x3ef00304, 0xbf00a6f8, 0x01009019, 0x93a61ab2,
0x0a090df4, 0xa6ff3e03, 0xf493a600, 0x020a091b, 0x00a6ff3e, 0x00a6b27e, 0x08f402a6, 0xfba4bddd,
0xf830f431, 0x0005dcdf, 0xbf82f900, 0x0149feff, 0xb2289990, 0xb29fa0a3, 0x00a9b3b8, 0xb0b30084,
0x47fe7f00, 0x05a49801, 0x14bd54bd, 0x779024bd, 0xa7693e24, 0x0c3a9800, 0x02bc94bd, 0xb279a0b0,
0xb6677e7c, 0x0f79bf00, 0xf49fa6ff, 0x643d090b, 0x00a7573e, 0x90015590, 0x04a60100, 0x33d908f4,
0x90070060, 0x24bc0111, 0x03399820, 0x18f429a6, 0xbd01060b, 0xa75a3e04, 0xb24bb200, 0x16fc7e1a,
0xf45aa600, 0x1190060d, 0x06399801, 0x19a6f43d, 0x0f050cf4, 0xbd8f2001, 0xa79f3ea4, 0xfe020a00,
0x99900149, 0xd99fbf28, 0x000005dc, 0xf9a699bf, 0x7e070bf4, 0xfb003a31, 0x30f40885, 0x05dcdff0,
0x82f90000, 0x49feffbf, 0x30999001, 0xa00147fe, 0x08a9989f, 0xb1b0a6b2, 0xb0f10509, 0x843d0a91,
0x779090b2, 0x0369982c, 0x7fa0f4bd, 0x08f409a6, 0x0804bd07, 0x0a90b401, 0x1bf409a6, 0x00803335,
0xa8623e32, 0x0c6a9800, 0xb24010bc, 0x7e4bb27c, 0xbf00b667, 0xa6ff0f79, 0x0f1bf49f, 0x09012290,
0xf439a6f1, 0x43b2051b, 0x3e011190, 0xbd00a835, 0xbdf10314, 0x05699824, 0x08f419a6, 0x0020b3cb,
0xf429a61e, 0x60b50f18, 0x09f0b408, 0x733ef3a0, 0xf10f00a8, 0x1bf45fa6, 0xbc05b205, 0xe53e0009,
0x1a0a00a7, 0x59a6f109, 0xb50d0bf4, 0x90b40865, 0xbd95a009, 0x0149fea4, 0xbf309990, 0x05dcd99f,
0x99bf0000, 0x0bf4f9a6, 0x3a317e07, 0x1085fb00, 0xd9f830f4, 0x000005dc, 0x99bf82f9, 0x90014ffe,
0xa3b228ff, 0xb4b2f9a0, 0xc033d0b2, 0xdab20e00, 0x140cb43d, 0x00b7987e, 0xbd0142fe, 0x24229014,
0xff07fe08, 0xfb05fc06, 0x00a9423e, 0xbd0c3a98, 0xb014bc94, 0x2cb229a0, 0x00b6677e, 0xf00f29bf,
0x0df49fa6, 0xa6fd0f56, 0x110cf49f, 0x18f496a6, 0xf495a630, 0x113e451b, 0x98a600a9, 0xa62f0bf4,
0x371bf497, 0x90010998, 0x09b50199, 0xa93f3e01, 0x04099800, 0xb5019990, 0x3f3e0409, 0x099800a9,
0x01999002, 0x3e0209b5, 0x9800a93f, 0x99900309, 0x0309b501, 0x00a93f3e, 0x999009bf, 0x9009a001,
0x39980111, 0xf419a605, 0x49fe8508, 0x28999001, 0xdcd99fbf, 0xbf000005, 0xf4f9a699, 0x317e070b,
0x85fb003a, 0xf830f408, 0x0005dcdf, 0xb222f900, 0xb2ffbfa1, 0x03aa98b2, 0x49fe1bbf, 0x10999001,
0xa00140fe, 0x0c00909f, 0x677e0cb2, 0x0cbf00b6, 0xb2031a98, 0xb67e7e2b, 0x011b9800, 0xb9a6ff09,
0x98101bf4, 0x12b50419, 0x0292b502, 0x00a9b93e, 0xb2031a98, 0xb67e7e2c, 0x031a9800, 0xfd0c1bbf,
0x00b67e7e, 0x900149fe, 0x12a01099, 0xdcd99fbf, 0xbf000005, 0xf4f9a699, 0x317e070b, 0x25fb003a,
0xc830f408, 0x0005dcdf, 0xbf82f900, 0xf830f4ff, 0x900149fe, 0x9fa06099, 0x18049992, 0xf4bd1cae,
0xa9989fa0, 0x0aa2b205, 0x0b91b005, 0x1a00e933, 0x0c2b9802, 0xfe092c98, 0xf100014a, 0xfe44aa90,
0xa6b20144, 0x937e2001, 0x05b200b6, 0x4490a3b2, 0xaa7a3e30, 0x08299800, 0x0bf439a6, 0xb22ab231,
0xb2010c3b, 0xa8907e4d, 0x04499800, 0x1f0094b3, 0xb3034998, 0x98180094, 0x94b30249, 0x49bf3b00,
0x18f491a6, 0x3e30b209, 0xb200aa6d, 0x0bb0b419, 0x6ab291b2, 0x00b6ac7e, 0x35a6a3b2, 0x0ab91bf4,
0xf503a603, 0xb301a30b, 0xb20c0014, 0x3e743d03, 0xb200aa97, 0x94010703, 0x54bd0738, 0xa33e86b2,
0x2a9800ab, 0xbce4bd0c, 0x4cfe1053, 0x16e1b001, 0xb258cc90, 0xb6677e1b, 0x00adb300, 0x90b400f3,
0xa6f00f16, 0xd80cf59f, 0xb294bd00, 0x1591b02a, 0x00a5f27e, 0xa9b3a4b2, 0xbf00d600, 0x4c6bb22a,
0x4db20080, 0x00b7817e, 0xadb3a0b2, 0xb200a700, 0xb21bb22a, 0x014dfe4c, 0x7e50dd90, 0xb200a4c6,
0x00adb3a0, 0x2ab20090, 0x0c014b90, 0x014dfe01, 0x7e54dd90, 0xb200a648, 0x00a4b3a0, 0x15b0b478,
0xfe0c2c98, 0xaa90014a, 0xa6307e30, 0x0c90b400, 0x1bf491a6, 0x14b0b41e, 0x90014afe, 0x657e30aa,
0x90b400a9, 0x059f9815, 0x2300f4b3, 0x00ab913e, 0x9ea6ef0e, 0x00090df4, 0xab913e03, 0x014afe00,
0x7e30aa90, 0x3e00a6b2, 0x9800ab2d, 0xe0b402f9, 0xf491a614, 0xfeb5061b, 0xa6f9bf02, 0x091bf491,
0x913efea0, 0xf99800ab, 0xf491a601, 0xfeb5061b, 0xb24bb201, 0xa6147e2a, 0x0004b300, 0x01559013,
0x98806690, 0x59a60529, 0xfefa08f5, 0x46007033, 0xb2042f98, 0xb2e4bd8d, 0x00f1b02a, 0x70dc020b,
0xfe000000, 0x11900141, 0x0111b05c, 0x00a5ec7e, 0xbf042c98, 0x048bb22a, 0xb7537efb, 0x981ebf00,
0xa0b2042c, 0x2ab2b4bd, 0xee7e0db2, 0x04b300a5, 0xff040600, 0x093e04bd, 0x2a9800ac, 0xb003bc0c,
0x00904cb2, 0xb67e7e01, 0x0b90b400, 0x08f409a6, 0x032f98ec, 0xb59039bc, 0x9fa60929, 0xbd0808f4,
0x0929b594, 0x49fea4bd, 0x60999001, 0xdcd99fbf, 0xbf000005, 0xf4f9a699, 0x317e070b, 0x30f4003a,
0x3885fb08, 0xd9cc30f4, 0x000005dc, 0x99bf82f9, 0xfef830f4, 0xff90014f, 0xb0f9a05c, 0xc8b20be1,
0xa3b2d6b2, 0x8400b9b3, 0x00e9b302, 0xaf18027f, 0x0141fe2c, 0x119094bd, 0x0019a054, 0x00f93303,
0xc43d026d, 0x487e1db2, 0xa0b200a6, 0x5e00adb3, 0xbc17bf02, 0x7998f068, 0xf59fa601, 0x98024d08,
0x94b30479, 0x05000a01, 0x00aeea3e, 0x3e0069b3, 0x027f9802, 0xf9a6f009, 0x022a0bf5, 0xf27e3ab2,
0xa2b200a5, 0x1e00a9b3, 0x0c3c9802, 0x40fe7bb2, 0x34009001, 0x307e0ab2, 0x0ab200a6, 0xcc0570b5,
0xc97e708b, 0xa0b200a6, 0xe900adb3, 0x0d00b401, 0x01a6f001, 0x01ce0bf5, 0x01d00cf5, 0x804cb43d,
0x7e2ab200, 0xbf00b798, 0x070b943a, 0xb200804c, 0xb7817e2d, 0x0ca1b000, 0xb600adb3, 0x05291801,
0x76042f18, 0xf4f00894, 0xe59fffff, 0xe966ff09, 0x01980bf5, 0xffffe9e4, 0x08f589a6, 0xf4bd018e,
0x18902fbc, 0x9d330999, 0x90018200, 0xf4b301ff, 0x043ef207, 0x8e3c00af, 0xf59f26f2, 0xc4016d08,
0x94f0fffd, 0x529dbcff, 0x0df456a6, 0x9065b205, 0xa43d10d9, 0x3db029bc, 0x3ee4bdc4, 0xb100adaf,
0xf5006fd6, 0xb401450c, 0xbe3c0b10, 0xf81e3c98, 0x0bf4f926, 0xff94f017, 0xfd009939, 0x9033049f,
0x010a0600, 0x0ce9bf3c, 0x01ee9001, 0xa601dd90, 0xce08f4e5, 0xed00c933, 0xf0293f00, 0x0bf40894,
0x00a93308, 0x94bd00d0, 0x91b03ab2, 0x1391b014, 0x301291b0, 0x4bfe5b91, 0x5bbb9001, 0x00a7017e,
0xadb3a0b2, 0x3400ef00, 0x90335b90, 0x3ab21100, 0x00a9e17e, 0xadb3a0b2, 0xb400db00, 0x40b40d00,
0x014ffe11, 0xb250ff90, 0x070d942e, 0x4101f1b0, 0x3ab20080, 0x4cb2010b, 0x7e0011b0, 0xb200a5ec,
0xb22cb20b, 0x014dfe3a, 0x7e4cdd90, 0xb400a4c6, 0xa0b214e0, 0x3ab21cb2, 0x0db2b4bd, 0x00a5ee7e,
0x91000db3, 0x13b0b400, 0x90014afe, 0x657e34aa, 0x3a9800a9, 0x0db0b40c, 0x90014cfe, 0x677e48cc,
0xa0b200b6, 0x6d00a4b3, 0x011290b4, 0xf491a6f0, 0x4e98321b, 0x70efcd01, 0x0600f4b3, 0x2918700f,
0xff94f006, 0xbb909ebc, 0x49b5029f, 0xaea13e01, 0xb20bb200, 0x7e2cb23a, 0xb200a447, 0x00a4b3a0,
0x0265bb34, 0x90014afe, 0xb27e34aa, 0x60b300a6, 0x90b42000, 0x8085bc0b, 0xb09095bc, 0xed3e0b91,
0x020000ac, 0x00aed13e, 0xd13e0300, 0x00b400ae, 0xb23ab20c, 0xa6147e2b, 0xb594bd00, 0xea3e0579,
0x030000ae, 0x00aeea3e, 0x49fe0200, 0x5c999001, 0xdcd99fbf, 0xbf000005, 0xa60ab299, 0x170bf4f9,
0x00af103e, 0x33062918, 0xfe4f009d, 0x00aec83e, 0x003a317e, 0xfb0830f4, 0x30f43485, 0x05dcdfdc,
0x82f90000, 0x30f4ffbf, 0x0149fef8, 0xa04c9990, 0x0bb1b09f, 0xd4b2c2b2, 0xa5b2e6b2, 0x1700b9b3,
0x00e9b301, 0x94bd0112, 0x3d0141fe, 0x481190c4, 0x1db219a0, 0x00a6487e, 0xadb3a0b2, 0xbf00fb00,
0xf042bc19, 0xa6019998, 0xea08f59f, 0x005ab200, 0xa5f27e03, 0xb3a3b200, 0x00de00a9, 0x5c981bbf,
0x0140fe0c, 0xb2300090, 0xa6307e0a, 0xcc0ab200, 0xc97e702b, 0xa8b200a6, 0xad00adb3, 0x7021cd00,
0x420147fe, 0x77900080, 0xb0403e44, 0x0c00b400, 0x79a094bd, 0x09a6f009, 0x00091bf4, 0xb0473e02,
0xa6f00900, 0x090df409, 0x473e0300, 0xc0b400b0, 0x0704b60b, 0x0db2e4bd, 0xb4bd5ab2, 0xb00021b0,
0xec7e0171, 0x5abf00a5, 0x2cb20bb2, 0x817e3db2, 0x7ebf00b7, 0x3bb2a0b2, 0x2cb25ab2, 0xee7e0db2,
0x04b300a5, 0x3ab24500, 0x197eb4bd, 0xa0b200a4, 0x3700a4b3, 0x01bb7000, 0xf404a602, 0x40b2050d,
0xb2101b90, 0xb03bbc6a, 0xa17e0cb2, 0x4afe00b7, 0x0240bb01, 0xbc30aa90, 0xb27e6060, 0x14bd00a6,
0x6d004db3, 0xb280b2ff, 0x7e3bb25a, 0x3e00a614, 0x0000b055, 0x0149fe02, 0xbf4c9990, 0x05dcd99f,
0x99bf0000, 0xf9a60ab2, 0x7e070bf4, 0xf4003a31, 0x85fb0830, 0xf830f424, 0x0005dcd9, 0xbf32f900,
0x014ffe99, 0xb214ff90, 0xbdf9a0a1, 0xb2b2b294, 0x0140fec3, 0x9003204b, 0x09a01000, 0xa77e0ab2,
0x09bf00b7, 0x4c0090b3, 0x4800a4b3, 0x09bf91a0, 0xbf0192b5, 0x1000490f, 0xbf04f9b5, 0xb520090f,
0x09bf05f9, 0xbf0693b5, 0x3501090f, 0x09bf1cf9, 0xbf2c9a35, 0xb5f0090f, 0x0fbf0af9, 0xb540f990,
0x0fbf0ef9, 0xb5c0f990, 0x0abf0ff9, 0x00b0f23e, 0x49fea4bd, 0x14999001, 0xdcd99fbf, 0xbf000005,
0xf4f9a699, 0x317e070b, 0x35fb003a, 0xd030f408, 0x0005dcdf, 0xbf82f900, 0x0149feff, 0xb2509990,
0x059fa0a3, 0x00a9b302, 0xb63004fb, 0x0b9cf000, 0xbd2ca935, 0x0ca9b594, 0x00a5f27e, 0x3abfa0b2,
0x804cb4bd, 0x7e0db200, 0xb200b781, 0x00adb3a5, 0x093f04b1, 0xa24a9d33, 0x01091804, 0x9a469d33,
0x02091804, 0x92469d33, 0x03091804, 0x8a539d33, 0x040e1804, 0x18050918, 0x0d18060f, 0xffe4f007,
0xf0ff94f0, 0x94b6fff4, 0x10f4b608, 0xb6059efd, 0xf9fd18d4, 0x05dffd05, 0x045e0bf5, 0xd6b00505,
0x5d0cf503, 0x013db504, 0x0e01d4b3, 0xb5500049, 0xe03e0239, 0x0d1800b1, 0x09091808, 0x180a0f18,
0xd4f00b0e, 0xff94f0ff, 0xb6fff4f0, 0xf4b60894, 0x059dfd10, 0xfd18e4b6, 0xeffd05f9, 0x023eb505,
0x0bb23ab2, 0x00a6147e, 0x09023a98, 0xf4a9a6ff, 0x04bd091b, 0x00b5f63e, 0x9007a5b6, 0x3ab5303b,
0xb6da7e03, 0xb3a5b200, 0x03f500ad, 0x09033b98, 0x343a90c0, 0xfd3fbb90, 0xb5b604b9, 0xb7a77e03,
0xb3a5b200, 0x03d900ad, 0xfe0147fe, 0x77900148, 0x9044bd40, 0x88900179, 0x0991b03c, 0x00b3503e,
0x8ea0e4bd, 0x0f0044b3, 0xbd0c3a98, 0x3efe0cb4, 0xb200b273, 0xb24bb23a, 0xa5817e7c, 0xb3a5b200,
0x039d00ad, 0x94f0793f, 0x120bf401, 0xb20c3a98, 0x7eff0c4b, 0x3e00b67e, 0xb200b34d, 0xa3387e7a,
0x00a0b300, 0x0c3a980f, 0xfd0c4bb2, 0x00b2733e, 0x94f0793f, 0x0e1bf402, 0xb20c3a98, 0x3efd0c4b,
0xb400b342, 0x3ab209b0, 0x8db2010c, 0x00a6487e, 0x5d00a0b3, 0x3fb2793f, 0x99c724bd, 0x01999002,
0x980a91b0, 0x54b354f5, 0xb0b43900, 0x0022bc09, 0x02bc030c, 0x0304b600, 0x014001b8, 0x1031bc00,
0xa17e1ab2, 0x30bc00b7, 0x4309b800, 0x95200001, 0xb45302b5, 0x0fb50af0, 0x3e81a054, 0x9000b30d,
0xff900122, 0x1424b318, 0xb63a3ebe, 0x3f8ebf00, 0x027f5879, 0x98077d18, 0x3a9803ee, 0x0299c70d,
0xcc00f3f0, 0x96cb70ff, 0xcb4bb21f, 0x010cd8e6, 0xebf0d6cb, 0x7e01e0f6, 0x9800a2ee, 0x4bb20c3a,
0x7e7e6cb2, 0xa5b200b6, 0xb400adb3, 0x01449002, 0xa6033b98, 0xeb08f54b, 0xbc94bdfe, 0x89a0b0bb,
0xbd7e8ab2, 0xa5b200b7, 0x9400adb3, 0xbd37b202, 0x547f9884, 0xbc9088bc, 0x94b69098, 0x4099b803,
0x39bc0001, 0x0b91b090, 0x5300f9b3, 0x033c9802, 0x3d0fa0b4, 0xbc24bdb4, 0x44bdc0cc, 0x00b7987e,
0x3e0f60b4, 0x9800b46b, 0x2bb20d3a, 0x7e0c41b0, 0x3300a2fe, 0x00b500a9, 0xfe0c3a98, 0x2bb2014c,
0x7e38cc90, 0xb300b667, 0x020c00ad, 0xb40be0b4, 0xef980e90, 0xd899c703, 0x1bf59fa6, 0x3a98008e,
0x0c2bb20d, 0xa2f67e01, 0x014cfe00, 0x2bb23ab2, 0x7e30cc90, 0xb300a59c, 0x981306a4, 0x2bb20c3a,
0x7e7efd0c, 0x683e00b6, 0xadb300b4, 0x7401cb00, 0x93f01c90, 0x9099bc00, 0x7f0069bc, 0xff19e401,
0x091bf4ff, 0x683e0260, 0x3a9800b4, 0x014cfe0c, 0xffff1be4, 0x7e34cc90, 0xb300b667, 0x019800ad,
0x343af034, 0xf9263690, 0x60100df4, 0xff1be402, 0x0c3a98ff, 0x00b45d3e, 0xb20c3a98, 0x7efd0c2b,
0xb300b67e, 0x017000ad, 0x98012290, 0x2aa6033a, 0xff3708f5, 0x6eb264b2, 0xd43db43d, 0xc4bdf4bd,
0x00b49f3e, 0x9473e97f, 0x010d0a00, 0x00b4993e, 0x0600d033, 0xcc90010b, 0x01ff9001, 0xa602ee90,
0xe308f4fa, 0x0b00c4b3, 0x3e547cb5, 0x3300b5db, 0x00a600b9, 0xb0013998, 0x0cf40296, 0xb2030930,
0x5479b56d, 0xf4bde4bd, 0x00b4de3e, 0x9073d97f, 0x697c0a00, 0x01ee90e9, 0x9001ff90, 0x399802dd,
0xf4f9a603, 0x553ee908, 0x94bd00b5, 0x79b5f101, 0xb224bd54, 0xb52f3e1b, 0xe4407f00, 0xf4ffff09,
0xf10f260b, 0x1bf4bfa6, 0xff0be40b, 0xb5273eff, 0x0c3a9800, 0xffff0ce4, 0x00b67e7e, 0xb900adb3,
0xff0be400, 0x9019b2ff, 0x44900122, 0x9891b202, 0x29a60339, 0x09c508f4, 0xf5b9a6f1, 0x9800a00b,
0x3c980c3a, 0xb67e7e0a, 0x00adb300, 0x31b5008c, 0xb5db3e0a, 0xbd6f7f00, 0x01c19294, 0xf05179b5,
0x04bd00f3, 0x3e527fb5, 0x7f00b593, 0x014c584b, 0x900c3a98, 0xb3f00100, 0x00c3f000, 0x7e024490,
0xb300b67e, 0xb45200a4, 0xe9980be0, 0x70999001, 0xa601e9b5, 0xd608f401, 0x9808607c, 0xf00c0c3a,
0xffff0be4, 0x00b67e7e, 0x2d00a4b3, 0xe4014cfe, 0xb2ffff0b, 0x40cc903a, 0x00a5817e, 0x1900a4b3,
0x98469034, 0x94f0517f, 0xf0f9bcff, 0x3e517fb5, 0x0a00b5db, 0x3ea5b203, 0x9000b5e6, 0x77900188,
0x148db318, 0x49fefd90, 0x3c999001, 0x517e9abf, 0xfc3e00b7, 0x030500b5, 0x00b5fe3e, 0x0bb204bd,
0x147e3ab2, 0x50b300a6, 0x3a981a00, 0x7e04bd0c, 0x9800b6d0, 0x30b50d3a, 0xb7517e0c, 0x0d30b500,
0x900149fe, 0x9fbf5099, 0x0005dcd9, 0xb299bf00, 0xf4f9a65a, 0x403e110b, 0x010500b6, 0x00b5fc3e,
0x003a317e, 0xf93085fb, 0x7ea0b202, 0x9800a5f0, 0xd07e0c0a, 0x0a9800b6, 0xb7517e0d, 0x7e0ab200,
0xbd00b751, 0xbf01fba4, 0x0aafb2a9, 0xf4b9a602, 0xb9900d18, 0x98f9bc01, 0xc9a0a4bd, 0xa9bf00f8,
0x020aafb2, 0x18f4b9a6, 0x01b9900b, 0xfcbca4bd, 0xbf00f899, 0xb2afb2b9, 0xf4c9a6ca, 0xf10a0708,
0xfbb500f8, 0xb5fca002, 0x00f801fc, 0xaf98a9bf, 0x90b9bc02, 0xfbbfa9a0, 0x08f49ba6, 0x029bbb08,
0xa998a9a0, 0xa6aabf01, 0x051bf4a9, 0x00f8f10a, 0x0800a0b3, 0x00b7517e, 0x30f400f8, 0x05dcdff8,
0x32f90000, 0x49feffbf, 0x14999001, 0x9fa0a0b2, 0xa0b3b3b2, 0xfd024200, 0x0cf4a2a6, 0x01ab903a,
0xb60141fe, 0x119002b4, 0x7e1ab210, 0xb300b7bd, 0xbf2700a4, 0xb21db219, 0xa0e4bd2c, 0x90dfbf90,
0x9eb201e9, 0xa699fcbc, 0xf408f490, 0x3da0ddbf, 0x00b7363e, 0x49fe020a, 0x14999001, 0xdcd99fbf,
0xbf000005, 0xf4f9a699, 0x317e070b, 0x35fb003a, 0xda00f808, 0x00002944, 0x0041c77e, 0xf000a630,
0xa6f00bac, 0x01aab901, 0x44da00f8, 0x7e000029, 0x30004142, 0xacf000a6, 0x01a6f00b, 0xf801aab9,
0x2944da00, 0xd77e0000, 0xa6300042, 0x0bacf000, 0xb901a6f0, 0x00f801aa, 0x7effb4f0, 0xf8000b94,
0x0b7e7e00, 0xf900f800, 0x3da0b202, 0x384c7ea4, 0x00a6b000, 0xa00b9cf0, 0xfb9ab20a, 0xb202f901,
0x7ea43da0, 0xb000382a, 0x9cf000a6, 0xb20aa00b, 0xf401fb9a, 0xdcdfe430, 0xf9000005, 0xfeffbf82,
0x45fe0149, 0x3c999001, 0xa00147fe, 0x2455909f, 0xd9347790, 0x0000141c, 0x4bfe9abf, 0x90080c01,
0xff0d2cbb, 0x0000c17e, 0xeb00a433, 0x3f0c30b4, 0x0c943339, 0x043118e2, 0x0f001033, 0xb0011933,
0x3e043d00, 0x9800b979, 0x2cd9023f, 0x98000014, 0x34580431, 0x3f5fa00a, 0x0339989f, 0xb5183690,
0xff090159, 0xf43379a0, 0xf77e1800, 0xa0320032, 0x2900ad33, 0xdf010901, 0x0000142c, 0x1272f920,
0xbd0043f0, 0xb8b93e14, 0x0241bc00, 0x010006b1, 0x40060df4, 0x947e0100, 0x24d9000b, 0xbf000014,
0xff2ce49a, 0xb26bb2ff, 0x1300de0d, 0x1a7e0000, 0x7aa000af, 0xd400adb3, 0x985bbf00, 0x1d90015c,
0x7c0eb204, 0x10bc2020, 0x1300da10, 0x367e0000, 0xa0320021, 0xc500ad33, 0x4cb4bd00, 0x00da0100,
0xa6000013, 0xa408f414, 0x00b9683e, 0xd9023f98, 0x0000142c, 0x58043498, 0x5fa00a32, 0x39989f3f,
0x18389003, 0x090159b5, 0x3379a0ff, 0x7e1600f4, 0x320032f7, 0x00ad33a0, 0x2cdf0084, 0x20000014,
0xff26e4f1, 0x3e24bdff, 0xbc00b959, 0x16b11262, 0x0df40100, 0x01004106, 0x000b947e, 0x5c985bbf,
0x042d9001, 0x00da1eb2, 0x7e000013, 0xe40020d0, 0xbcffff4c, 0xa0322021, 0x1db28bb2, 0x001300de,
0x40417c00, 0x3500a433, 0x001424d9, 0x7e9abf00, 0xa000ac44, 0x00a4b37a, 0x4cb4bd13, 0x00da0100,
0xa6000013, 0xa608f426, 0x5c985bbf, 0xbd7ab201, 0x7e040ed4, 0x32002136, 0x2db034a0, 0x817e3ab2,
0x0d33000f, 0x30fe7100, 0x020f3a01, 0x1838f130, 0x04090333, 0x30014afe, 0x31303991, 0x90b4bd3b,
0x717e38aa, 0xf33e000f, 0x02f900b7, 0x002930d9, 0xbfa0b200, 0x7e640b9a, 0x090000de, 0x00a43310,
0xa6008961, 0x009fcf02, 0x1000f5f1, 0x8a009ff6, 0x4b02a600, 0xc4bd1000, 0xbd27104d, 0x198b7ee4,
0x00a43300, 0x2930d915, 0x9abf0000, 0x00009b7e, 0x1e3e0409, 0x0ab200ba, 0x7e03e84b, 0x890016fc,
0xb802a400, 0x000200aa, 0x920aa5b6, 0x9af601aa, 0x01114f00, 0x020099b8, 0x009ff600, 0x9a32943d,
0x000001fb, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
@ -2269,8 +2269,8 @@ const NvU32 soe_ucode_data_lr10_prd[] = {
0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
0xf0cc97fc, 0xc5e27e17, 0x63cc4ffc, 0xc48564fa, 0x6073f3d9, 0x573ea3ef, 0xf0764322, 0xf8dacef7,
0x956b7a40, 0x90bcaaf7, 0xdea25edb, 0x9aaef423, 0xe0830635, 0xb9c7326b, 0x27f96395, 0x7078f754,
0xf0cc97fc, 0xc5e27e17, 0x63cc4ffc, 0xc48564fa, 0xc4704774, 0xe570e36b, 0xe0e69856, 0x7fb32c18,
0x956b7a40, 0x90bcaaf7, 0xdea25edb, 0x9aaef423, 0x0f4e2b11, 0x5727aa61, 0xedcfa268, 0x128caf6d,
0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,

View File

@ -193,6 +193,13 @@ NV_CRASHCAT_CAUSE_TYPE crashcatReportV1SourceCauseType(NvCrashCatReport_V1 *pRep
pReport->sourceCause);
}
static NV_INLINE
NV_CRASHCAT_CONTAINMENT crashcatReportV1SourceCauseContainment(NvCrashCatReport_V1 *pReport)
{
return (NV_CRASHCAT_CONTAINMENT)DRF_VAL64(_CRASHCAT, _REPORT_V1_SOURCE_CAUSE, _CONTAINMENT,
pReport->sourceCause);
}
//
// CrashCat RISC-V 64-bit CSR State V1 Bitfield Accessors
//

View File

@ -226,6 +226,16 @@ typedef enum {
NV_CRASHCAT_RISCV_MODE_LAST = 0x3,
} NV_CRASHCAT_RISCV_MODE;
typedef enum {
NV_CRASHCAT_CONTAINMENT_UNSPECIFIED = 0x0,
NV_CRASHCAT_CONTAINMENT_RISCV_MODE_M = NV_CRASHCAT_RISCV_MODE_M,
NV_CRASHCAT_CONTAINMENT_RISCV_MODE_S = NV_CRASHCAT_RISCV_MODE_S,
NV_CRASHCAT_CONTAINMENT_RISCV_MODE_U = NV_CRASHCAT_RISCV_MODE_U,
NV_CRASHCAT_CONTAINMENT_RISCV_HART = 0x4,
NV_CRASHCAT_CONTAINMENT_UNCONTAINED = 0xF,
NV_CRASHCAT_CONTAINMENT_LAST = 0xF
} NV_CRASHCAT_CONTAINMENT;
//
// CrashCat Partition
// Represents a NVRISC-V microcode partition index
@ -589,7 +599,22 @@ typedef struct NvCrashCatReport_V1 {
#define NV_CRASHCAT_REPORT_V1_SOURCE_CAUSE_TYPE_EXCEPTION NV_CRASHCAT_CAUSE_TYPE_EXCEPTION
#define NV_CRASHCAT_REPORT_V1_SOURCE_CAUSE_TYPE_TIMEOUT NV_CRASHCAT_CAUSE_TYPE_TIMEOUT
#define NV_CRASHCAT_REPORT_V1_SOURCE_CAUSE_TYPE_PANIC NV_CRASHCAT_CAUSE_TYPE_PANIC
#define NV_CRASHCAT_REPORT_V1_SOURCE_CAUSE_RESERVED 31:4
#define NV_CRASHCAT_REPORT_V1_SOURCE_CAUSE_CONTAINMENT 7:4
#define NV_CRASHCAT_REPORT_V1_SOURCE_CAUSE_CONTAINMENT_UNSPECIFIED \
NV_CRASHCAT_CONTAINMENT_UNSPECIFIED
#define NV_CRASHCAT_REPORT_V1_SOURCE_CAUSE_CONTAINMENT_RISCV_MODE_M \
NV_CRASHCAT_CONTAINMENT_RISCV_MODE_M
#define NV_CRASHCAT_REPORT_V1_SOURCE_CAUSE_CONTAINMENT_RISCV_MODE_S \
NV_CRASHCAT_CONTAINMENT_RISCV_MODE_S
#define NV_CRASHCAT_REPORT_V1_SOURCE_CAUSE_CONTAINMENT_RISCV_MODE_U \
NV_CRASHCAT_CONTAINMENT_RISCV_MODE_U
#define NV_CRASHCAT_REPORT_V1_SOURCE_CAUSE_CONTAINMENT_RISCV_HART \
NV_CRASHCAT_CONTAINMENT_RISCV_HART
#define NV_CRASHCAT_REPORT_V1_SOURCE_CAUSE_CONTAINMENT_UNCONTAINED \
NV_CRASHCAT_CONTAINMENT_UNCONTAINED
#define NV_CRASHCAT_REPORT_V1_SOURCE_CAUSE_RESERVED 31:8
#define NV_CRASHCAT_REPORT_V1_SOURCE_CAUSE_IMPL_DEF 63:32
//

View File

@ -340,6 +340,7 @@
#define NV_MSGBOX_CMD_ARG1_ECC_V6_ERROR_TYPE 15:8
#define NV_MSGBOX_CMD_ARG1_ECC_V6_ERROR_TYPE_CORRECTABLE_ERROR 0
#define NV_MSGBOX_CMD_ARG1_ECC_V6_ERROR_TYPE_UNCORRECTABLE_ERROR 1
#define NV_MSGBOX_CMD_ARG1_ECC_V6_ERROR_TYPE_ECC_STATE_FLAGS 2
#define NV_MSGBOX_CMD_ARG1_ENERGY_COUNTER_GPU 0x00000000
#define NV_MSGBOX_CMD_ARG1_ENERGY_COUNTER_MODULE 0x00000003
@ -633,7 +634,7 @@
/* MSGBOX data, capability dword structure */
#define NV_MSGBOX_DATA_REG 31:0
#define NV_MSGBOX_DATA_CAP_COUNT 5
#define NV_MSGBOX_DATA_CAP_COUNT 6
#define NV_MSGBOX_DATA_CAP_0 0
#define NV_MSGBOX_DATA_CAP_0_TEMP_GPU_0 0:0
@ -950,6 +951,10 @@
#define NV_MSGBOX_DATA_CAP_4_CONFIGURE_PROGRAMMABLE_EDPP_NOT_AVAILABLE 0x00000000
#define NV_MSGBOX_DATA_CAP_4_CONFIGURE_PROGRAMMABLE_EDPP_AVAILABLE 0x00000001
#define NV_MSGBOX_DATA_CAP_5_SRAM_ERROR_THRESHOLD_EXCEEDED 9:9
#define NV_MSGBOX_DATA_CAP_5_SRAM_ERROR_THRESHOLD_EXCEEDED_NOT_AVAILABLE 0x00000000
#define NV_MSGBOX_DATA_CAP_5_SRAM_ERROR_THRESHOLD_EXCEEDED_AVAILABLE 0x00000001
/* ECC counters */
#define NV_MSGBOX_DATA_ECC_CNT_16BIT_DBE 31:16
#define NV_MSGBOX_DATA_ECC_CNT_16BIT_SBE 16:0
@ -984,6 +989,13 @@
#define NV_MSGBOX_DATA_ECC_V5_METADATA_LOCATION_ID 26:22
#define NV_MSGBOX_DATA_ECC_V5_METADATA_SUBLOCATION_ID 31:27
/* ECC state flags */
#define NV_MSGBOX_DATA_ECC_V6_STATE_FLAGS 31:0
#define NV_MSGBOX_DATA_ECC_V6_STATE_FLAGS_SRAM_ERROR_THRESHOLD_EXCEEDED 0:0
#define NV_MSGBOX_DATA_ECC_V6_STATE_FLAGS_SRAM_ERROR_THRESHOLD_EXCEEDED_FALSE 0
#define NV_MSGBOX_DATA_ECC_V6_STATE_FLAGS_SRAM_ERROR_THRESHOLD_EXCEEDED_TRUE 1
/* NV_MSGBOX_CMD_OPCODE_SCRATCH_COPY src offset argument */
#define NV_MSGBOX_DATA_COPY_SRC_OFFSET 7:0

View File

@ -124,6 +124,16 @@ static void __nvoc_init_funcTable_CrashCatReport_1(CrashCatReport *pThis) {
PORT_UNREFERENCED_VARIABLE(reportHal);
PORT_UNREFERENCED_VARIABLE(reportHal_HalVarIdx);
// Hal function -- crashcatReportSourceContainment
if (( ((reportHal_HalVarIdx >> 5) == 0UL) && ((1UL << (reportHal_HalVarIdx & 0x1f)) & 0x00000004UL) )) /* CrashCatReportHal: V1_LIBOS3 */
{
pThis->__crashcatReportSourceContainment__ = &crashcatReportSourceContainment_V1_LIBOS3;
}
else
{
pThis->__crashcatReportSourceContainment__ = &crashcatReportSourceContainment_3e9f29;
}
// Hal function -- crashcatReportLogReporter
if (( ((reportHal_HalVarIdx >> 5) == 0UL) && ((1UL << (reportHal_HalVarIdx & 0x1f)) & 0x00000002UL) )) /* CrashCatReportHal: V1_LIBOS2 */
{

View File

@ -82,6 +82,7 @@ struct CrashCatReport {
struct Object __nvoc_base_Object;
struct Object *__nvoc_pbase_Object;
struct CrashCatReport *__nvoc_pbase_CrashCatReport;
NV_CRASHCAT_CONTAINMENT (*__crashcatReportSourceContainment__)(struct CrashCatReport *);
void (*__crashcatReportLogReporter__)(struct CrashCatReport *);
void (*__crashcatReportLogSource__)(struct CrashCatReport *);
struct CrashCatReportHal reportHal;
@ -119,6 +120,8 @@ NV_STATUS __nvoc_objCreate_CrashCatReport(CrashCatReport**, Dynamic*, NvU32,
#define __objCreate_CrashCatReport(ppNewObj, pParent, createFlags, CrashCatReportHal_version, CrashCatReportHal_implementer, arg_ppReportBytes, arg_bytesRemaining) \
__nvoc_objCreate_CrashCatReport((ppNewObj), staticCast((pParent), Dynamic), (createFlags), CrashCatReportHal_version, CrashCatReportHal_implementer, arg_ppReportBytes, arg_bytesRemaining)
#define crashcatReportSourceContainment(arg0) crashcatReportSourceContainment_DISPATCH(arg0)
#define crashcatReportSourceContainment_HAL(arg0) crashcatReportSourceContainment_DISPATCH(arg0)
#define crashcatReportLogReporter(arg0) crashcatReportLogReporter_DISPATCH(arg0)
#define crashcatReportLogReporter_HAL(arg0) crashcatReportLogReporter_DISPATCH(arg0)
#define crashcatReportLogSource(arg0) crashcatReportLogSource_DISPATCH(arg0)
@ -263,6 +266,16 @@ static inline void crashcatReportLogIo32State(struct CrashCatReport *arg0) {
#define crashcatReportLogIo32State_HAL(arg0) crashcatReportLogIo32State(arg0)
static inline NV_CRASHCAT_CONTAINMENT crashcatReportSourceContainment_3e9f29(struct CrashCatReport *arg0) {
return NV_CRASHCAT_CONTAINMENT_UNSPECIFIED;
}
NV_CRASHCAT_CONTAINMENT crashcatReportSourceContainment_V1_LIBOS3(struct CrashCatReport *arg0);
static inline NV_CRASHCAT_CONTAINMENT crashcatReportSourceContainment_DISPATCH(struct CrashCatReport *arg0) {
return arg0->__crashcatReportSourceContainment__(arg0);
}
void crashcatReportLogReporter_V1_GENERIC(struct CrashCatReport *arg0);
void crashcatReportLogReporter_V1_LIBOS2(struct CrashCatReport *arg0);

View File

@ -973,6 +973,7 @@ struct OBJGPU {
NvBool PDB_PROP_GPU_SKIP_CE_MAPPINGS_NO_NVLINK;
NvBool PDB_PROP_GPU_C2C_SYSMEM;
NvBool PDB_PROP_GPU_IN_TCC_MODE;
NvBool PDB_PROP_GPU_SUPPORTS_TDR_EVENT;
NvBool PDB_PROP_GPU_MSHYBRID_GC6_ACTIVE;
NvBool PDB_PROP_GPU_VGPU_BIG_PAGE_SIZE_64K;
NvBool PDB_PROP_GPU_OPTIMIZE_SPARSE_TEXTURE_BY_DEFAULT;
@ -1306,6 +1307,8 @@ extern const struct NVOC_CLASS_DEF __nvoc_class_def_OBJGPU;
#define PDB_PROP_GPU_IN_PM_CODEPATH_BASE_NAME PDB_PROP_GPU_IN_PM_CODEPATH
#define PDB_PROP_GPU_ALLOW_PAGE_RETIREMENT_BASE_CAST
#define PDB_PROP_GPU_ALLOW_PAGE_RETIREMENT_BASE_NAME PDB_PROP_GPU_ALLOW_PAGE_RETIREMENT
#define PDB_PROP_GPU_SUPPORTS_TDR_EVENT_BASE_CAST
#define PDB_PROP_GPU_SUPPORTS_TDR_EVENT_BASE_NAME PDB_PROP_GPU_SUPPORTS_TDR_EVENT
#define PDB_PROP_GPU_UPSTREAM_PORT_L1_UNSUPPORTED_BASE_CAST
#define PDB_PROP_GPU_UPSTREAM_PORT_L1_UNSUPPORTED_BASE_NAME PDB_PROP_GPU_UPSTREAM_PORT_L1_UNSUPPORTED
#define PDB_PROP_GPU_BEHIND_BR03_BASE_CAST

View File

@ -349,6 +349,28 @@ static void __nvoc_init_funcTable_KernelFifo_1(KernelFifo *pThis, RmHalspecOwner
pThis->__kfifoGetMaxCeChannelGroups__ = &kfifoGetMaxCeChannelGroups_GA100;
}
// Hal function -- kfifoStartChannelHalt
if (( ((chipHal_HalVarIdx >> 5) == 1UL) && ((1UL << (chipHal_HalVarIdx & 0x1f)) & 0x11f0fc00UL) )) /* ChipHal: GA100 | GA102 | GA103 | GA104 | GA106 | GA107 | AD102 | AD103 | AD104 | AD106 | AD107 | GH100 */
{
pThis->__kfifoStartChannelHalt__ = &kfifoStartChannelHalt_GA100;
}
// default
else
{
pThis->__kfifoStartChannelHalt__ = &kfifoStartChannelHalt_b3696a;
}
// Hal function -- kfifoCompleteChannelHalt
if (( ((chipHal_HalVarIdx >> 5) == 1UL) && ((1UL << (chipHal_HalVarIdx & 0x1f)) & 0x11f0fc00UL) )) /* ChipHal: GA100 | GA102 | GA103 | GA104 | GA106 | GA107 | AD102 | AD103 | AD104 | AD106 | AD107 | GH100 */
{
pThis->__kfifoCompleteChannelHalt__ = &kfifoCompleteChannelHalt_GA100;
}
// default
else
{
pThis->__kfifoCompleteChannelHalt__ = &kfifoCompleteChannelHalt_b3696a;
}
pThis->__nvoc_base_OBJENGSTATE.__engstateConstructEngine__ = &__nvoc_thunk_KernelFifo_engstateConstructEngine;
pThis->__nvoc_base_OBJENGSTATE.__engstateStateInitLocked__ = &__nvoc_thunk_KernelFifo_engstateStateInitLocked;

View File

@ -41,6 +41,7 @@ extern "C" {
\***************************************************************************/
#include "kernel/gpu/eng_state.h"
#include "kernel/gpu/gpu_timeout.h"
#include "kernel/gpu/gpu_halspec.h"
#include "kernel/gpu/fifo/channel_descendant.h"
#include "kernel/gpu/gpu_engine_type.h"
@ -493,6 +494,8 @@ struct KernelFifo {
NV_STATUS (*__kfifoUpdateUsermodeDoorbell__)(struct OBJGPU *, struct KernelFifo *, NvU32, NvU32);
NvU32 (*__kfifoRunlistGetBaseShift__)(struct KernelFifo *);
NvU32 (*__kfifoGetMaxCeChannelGroups__)(struct OBJGPU *, struct KernelFifo *);
void (*__kfifoStartChannelHalt__)(struct OBJGPU *, struct KernelFifo *, struct KernelChannel *);
void (*__kfifoCompleteChannelHalt__)(struct OBJGPU *, struct KernelFifo *, struct KernelChannel *, RMTIMEOUT *);
NV_STATUS (*__kfifoStateLoad__)(POBJGPU, struct KernelFifo *, NvU32);
NV_STATUS (*__kfifoStateUnload__)(POBJGPU, struct KernelFifo *, NvU32);
NV_STATUS (*__kfifoStatePreLoad__)(POBJGPU, struct KernelFifo *, NvU32);
@ -595,6 +598,10 @@ NV_STATUS __nvoc_objCreate_KernelFifo(KernelFifo**, Dynamic*, NvU32);
#define kfifoRunlistGetBaseShift_HAL(pKernelFifo) kfifoRunlistGetBaseShift_DISPATCH(pKernelFifo)
#define kfifoGetMaxCeChannelGroups(pGpu, pKernelFifo) kfifoGetMaxCeChannelGroups_DISPATCH(pGpu, pKernelFifo)
#define kfifoGetMaxCeChannelGroups_HAL(pGpu, pKernelFifo) kfifoGetMaxCeChannelGroups_DISPATCH(pGpu, pKernelFifo)
#define kfifoStartChannelHalt(pGpu, pKernelFifo, pKernelChannel) kfifoStartChannelHalt_DISPATCH(pGpu, pKernelFifo, pKernelChannel)
#define kfifoStartChannelHalt_HAL(pGpu, pKernelFifo, pKernelChannel) kfifoStartChannelHalt_DISPATCH(pGpu, pKernelFifo, pKernelChannel)
#define kfifoCompleteChannelHalt(pGpu, pKernelFifo, pKernelChannel, pTimeout) kfifoCompleteChannelHalt_DISPATCH(pGpu, pKernelFifo, pKernelChannel, pTimeout)
#define kfifoCompleteChannelHalt_HAL(pGpu, pKernelFifo, pKernelChannel, pTimeout) kfifoCompleteChannelHalt_DISPATCH(pGpu, pKernelFifo, pKernelChannel, pTimeout)
#define kfifoStateLoad(pGpu, pEngstate, arg0) kfifoStateLoad_DISPATCH(pGpu, pEngstate, arg0)
#define kfifoStateUnload(pGpu, pEngstate, arg0) kfifoStateUnload_DISPATCH(pGpu, pEngstate, arg0)
#define kfifoStatePreLoad(pGpu, pEngstate, arg0) kfifoStatePreLoad_DISPATCH(pGpu, pEngstate, arg0)
@ -1474,6 +1481,26 @@ static inline NvU32 kfifoGetMaxCeChannelGroups_DISPATCH(struct OBJGPU *pGpu, str
return pKernelFifo->__kfifoGetMaxCeChannelGroups__(pGpu, pKernelFifo);
}
void kfifoStartChannelHalt_GA100(struct OBJGPU *pGpu, struct KernelFifo *pKernelFifo, struct KernelChannel *pKernelChannel);
static inline void kfifoStartChannelHalt_b3696a(struct OBJGPU *pGpu, struct KernelFifo *pKernelFifo, struct KernelChannel *pKernelChannel) {
return;
}
static inline void kfifoStartChannelHalt_DISPATCH(struct OBJGPU *pGpu, struct KernelFifo *pKernelFifo, struct KernelChannel *pKernelChannel) {
pKernelFifo->__kfifoStartChannelHalt__(pGpu, pKernelFifo, pKernelChannel);
}
void kfifoCompleteChannelHalt_GA100(struct OBJGPU *pGpu, struct KernelFifo *pKernelFifo, struct KernelChannel *pKernelChannel, RMTIMEOUT *pTimeout);
static inline void kfifoCompleteChannelHalt_b3696a(struct OBJGPU *pGpu, struct KernelFifo *pKernelFifo, struct KernelChannel *pKernelChannel, RMTIMEOUT *pTimeout) {
return;
}
static inline void kfifoCompleteChannelHalt_DISPATCH(struct OBJGPU *pGpu, struct KernelFifo *pKernelFifo, struct KernelChannel *pKernelChannel, RMTIMEOUT *pTimeout) {
pKernelFifo->__kfifoCompleteChannelHalt__(pGpu, pKernelFifo, pKernelChannel, pTimeout);
}
static inline NV_STATUS kfifoStateLoad_DISPATCH(POBJGPU pGpu, struct KernelFifo *pEngstate, NvU32 arg0) {
return pEngstate->__kfifoStateLoad__(pGpu, pEngstate, arg0);
}

View File

@ -7,7 +7,7 @@ extern "C" {
#endif
/*
* SPDX-FileCopyrightText: Copyright (c) 2020-2023 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
* SPDX-FileCopyrightText: Copyright (c) 2020-2024 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
* SPDX-License-Identifier: MIT
*
* Permission is hereby granted, free of charge, to any person obtaining a
@ -343,7 +343,7 @@ static inline void kgrctxDecObjectCount(struct OBJGPU *arg0, struct KernelGraphi
#define kgrctxDecObjectCount_HAL(arg0, arg1, classNum) kgrctxDecObjectCount(arg0, arg1, classNum)
GR_GLOBALCTX_BUFFER kgrctxGetRegisterAccessMapId_PF(struct OBJGPU *arg0, struct KernelGraphicsContext *arg1, struct KernelChannel *arg2);
GR_GLOBALCTX_BUFFER kgrctxGetRegisterAccessMapId_IMPL(struct OBJGPU *arg0, struct KernelGraphicsContext *arg1, struct KernelChannel *arg2);
#ifdef __nvoc_kernel_graphics_context_h_disabled
@ -354,7 +354,7 @@ static inline GR_GLOBALCTX_BUFFER kgrctxGetRegisterAccessMapId(struct OBJGPU *ar
return ret;
}
#else //__nvoc_kernel_graphics_context_h_disabled
#define kgrctxGetRegisterAccessMapId(arg0, arg1, arg2) kgrctxGetRegisterAccessMapId_PF(arg0, arg1, arg2)
#define kgrctxGetRegisterAccessMapId(arg0, arg1, arg2) kgrctxGetRegisterAccessMapId_IMPL(arg0, arg1, arg2)
#endif //__nvoc_kernel_graphics_context_h_disabled
#define kgrctxGetRegisterAccessMapId_HAL(arg0, arg1, arg2) kgrctxGetRegisterAccessMapId(arg0, arg1, arg2)

View File

@ -223,6 +223,20 @@ void __nvoc_init_dataField_KernelGraphics(KernelGraphics *pThis, RmHalspecOwner
pThis->bFecsRecordUcodeSeqnoSupported = ((NvBool)(0 != 0));
}
}
// Hal field -- bBug4208224WAREnabled
if (( ((rmVariantHal_HalVarIdx >> 5) == 0UL) && ((1UL << (rmVariantHal_HalVarIdx & 0x1f)) & 0x00000002UL) )) /* RmVariantHal: PF_KERNEL_ONLY */
{
if (( ((chipHal_HalVarIdx >> 5) == 1UL) && ((1UL << (chipHal_HalVarIdx & 0x1f)) & 0x000000e0UL) )) /* ChipHal: TU102 | TU104 | TU106 */
{
pThis->bBug4208224WAREnabled = ((NvBool)(0 == 0));
}
// default
else
{
pThis->bBug4208224WAREnabled = ((NvBool)(0 != 0));
}
}
}
NV_STATUS __nvoc_ctor_OBJENGSTATE(OBJENGSTATE* );
@ -276,6 +290,39 @@ static void __nvoc_init_funcTable_KernelGraphics_1(KernelGraphics *pThis, RmHals
pThis->__kgraphicsServiceNotificationInterrupt__ = &kgraphicsServiceNotificationInterrupt_IMPL;
// Hal function -- kgraphicsCreateBug4208224Channel
if (( ((chipHal_HalVarIdx >> 5) == 1UL) && ((1UL << (chipHal_HalVarIdx & 0x1f)) & 0x000000e0UL) )) /* ChipHal: TU102 | TU104 | TU106 */
{
pThis->__kgraphicsCreateBug4208224Channel__ = &kgraphicsCreateBug4208224Channel_TU102;
}
// default
else
{
pThis->__kgraphicsCreateBug4208224Channel__ = &kgraphicsCreateBug4208224Channel_56cd7a;
}
// Hal function -- kgraphicsInitializeBug4208224WAR
if (( ((chipHal_HalVarIdx >> 5) == 1UL) && ((1UL << (chipHal_HalVarIdx & 0x1f)) & 0x000000e0UL) )) /* ChipHal: TU102 | TU104 | TU106 */
{
pThis->__kgraphicsInitializeBug4208224WAR__ = &kgraphicsInitializeBug4208224WAR_TU102;
}
// default
else
{
pThis->__kgraphicsInitializeBug4208224WAR__ = &kgraphicsInitializeBug4208224WAR_56cd7a;
}
// Hal function -- kgraphicsIsBug4208224WARNeeded
if (( ((chipHal_HalVarIdx >> 5) == 1UL) && ((1UL << (chipHal_HalVarIdx & 0x1f)) & 0x000000e0UL) )) /* ChipHal: TU102 | TU104 | TU106 */
{
pThis->__kgraphicsIsBug4208224WARNeeded__ = &kgraphicsIsBug4208224WARNeeded_TU102;
}
// default
else
{
pThis->__kgraphicsIsBug4208224WARNeeded__ = &kgraphicsIsBug4208224WARNeeded_491d52;
}
// Hal function -- kgraphicsClearInterrupt
pThis->__kgraphicsClearInterrupt__ = &kgraphicsClearInterrupt_GP100;

View File

@ -53,6 +53,7 @@ struct KGRAPHICS_STATIC_INFO;
typedef struct KGRAPHICS_STATIC_INFO KGRAPHICS_STATIC_INFO;
typedef struct KGRAPHICS_FECS_TRACE_INFO KGRAPHICS_FECS_TRACE_INFO;
typedef struct KGRAPHICS_GLOBAL_CTX_BUFFERS_INFO KGRAPHICS_GLOBAL_CTX_BUFFERS_INFO;
typedef struct KGRAPHICS_BUG4208224_CONTEXT_INFO KGRAPHICS_BUG4208224_CONTEXT_INFO;
/*!
* Static info retrieved from Physical RM detailing the configuration of the
@ -135,6 +136,24 @@ struct KGRAPHICS_GLOBAL_CTX_BUFFERS_INFO
GR_BUFFER_ATTR vfGlobalCtxAttr[GR_GLOBALCTX_BUFFER_COUNT];
};
#define KGRAPHICS_SCRUBBER_HANDLE_VAS 0xdada0042
#define KGRAPHICS_SCRUBBER_HANDLE_PBVIRT (KGRAPHICS_SCRUBBER_HANDLE_VAS + 1)
#define KGRAPHICS_SCRUBBER_HANDLE_PBPHYS (KGRAPHICS_SCRUBBER_HANDLE_VAS + 2)
#define KGRAPHICS_SCRUBBER_HANDLE_CHANNEL (KGRAPHICS_SCRUBBER_HANDLE_VAS + 3)
#define KGRAPHICS_SCRUBBER_HANDLE_3DOBJ (KGRAPHICS_SCRUBBER_HANDLE_VAS + 4)
#define KGRAPHICS_SCRUBBER_HANDLE_USERD (KGRAPHICS_SCRUBBER_HANDLE_VAS + 5)
struct KGRAPHICS_BUG4208224_CONTEXT_INFO
{
/* Dynamically allocated client handles */
NvHandle hClient;
NvHandle hDeviceId;
NvHandle hSubdeviceId;
// Have resources been setup
NvBool bConstructed;
};
// Opaque forward declarations
typedef struct KGRAPHICS_PRIVATE_DATA KGRAPHICS_PRIVATE_DATA;
typedef struct KGRAPHICS_FECS_TRACE_INFO KGRAPHICS_FECS_TRACE_INFO;
@ -168,6 +187,9 @@ struct KernelGraphics {
NV_STATUS (*__kgraphicsStatePostLoad__)(OBJGPU *, struct KernelGraphics *, NvU32);
void (*__kgraphicsRegisterIntrService__)(OBJGPU *, struct KernelGraphics *, IntrServiceRecord *);
NV_STATUS (*__kgraphicsServiceNotificationInterrupt__)(OBJGPU *, struct KernelGraphics *, IntrServiceServiceNotificationInterruptArguments *);
NV_STATUS (*__kgraphicsCreateBug4208224Channel__)(OBJGPU *, struct KernelGraphics *);
NV_STATUS (*__kgraphicsInitializeBug4208224WAR__)(OBJGPU *, struct KernelGraphics *);
NvBool (*__kgraphicsIsBug4208224WARNeeded__)(OBJGPU *, struct KernelGraphics *);
NvBool (*__kgraphicsClearInterrupt__)(OBJGPU *, struct KernelGraphics *, IntrServiceClearInterruptArguments *);
NvU32 (*__kgraphicsServiceInterrupt__)(OBJGPU *, struct KernelGraphics *, IntrServiceServiceInterruptArguments *);
NV_STATUS (*__kgraphicsStatePreLoad__)(POBJGPU, struct KernelGraphics *, NvU32);
@ -185,6 +207,7 @@ struct KernelGraphics {
NvBool PRIVATE_FIELD(bUcodeSupportsPrivAccessMap);
NvBool PRIVATE_FIELD(bRtvCbSupported);
NvBool PRIVATE_FIELD(bFecsRecordUcodeSeqnoSupported);
NvBool PRIVATE_FIELD(bBug4208224WAREnabled);
NvU32 PRIVATE_FIELD(instance);
KGRAPHICS_PRIVATE_DATA *PRIVATE_FIELD(pPrivate);
NvBool PRIVATE_FIELD(bCollectingDeferredStaticData);
@ -193,6 +216,7 @@ struct KernelGraphics {
struct CTX_BUF_POOL_INFO *PRIVATE_FIELD(pCtxBufPool);
CTX_BUF_INFO PRIVATE_FIELD(maxCtxBufSize)[9];
GR_BUFFER_ATTR PRIVATE_FIELD(ctxAttr)[9];
struct KGRAPHICS_BUG4208224_CONTEXT_INFO PRIVATE_FIELD(bug4208224Info);
};
struct KernelGraphics_PRIVATE {
const struct NVOC_RTTI *__nvoc_rtti;
@ -212,6 +236,9 @@ struct KernelGraphics_PRIVATE {
NV_STATUS (*__kgraphicsStatePostLoad__)(OBJGPU *, struct KernelGraphics *, NvU32);
void (*__kgraphicsRegisterIntrService__)(OBJGPU *, struct KernelGraphics *, IntrServiceRecord *);
NV_STATUS (*__kgraphicsServiceNotificationInterrupt__)(OBJGPU *, struct KernelGraphics *, IntrServiceServiceNotificationInterruptArguments *);
NV_STATUS (*__kgraphicsCreateBug4208224Channel__)(OBJGPU *, struct KernelGraphics *);
NV_STATUS (*__kgraphicsInitializeBug4208224WAR__)(OBJGPU *, struct KernelGraphics *);
NvBool (*__kgraphicsIsBug4208224WARNeeded__)(OBJGPU *, struct KernelGraphics *);
NvBool (*__kgraphicsClearInterrupt__)(OBJGPU *, struct KernelGraphics *, IntrServiceClearInterruptArguments *);
NvU32 (*__kgraphicsServiceInterrupt__)(OBJGPU *, struct KernelGraphics *, IntrServiceServiceInterruptArguments *);
NV_STATUS (*__kgraphicsStatePreLoad__)(POBJGPU, struct KernelGraphics *, NvU32);
@ -229,6 +256,7 @@ struct KernelGraphics_PRIVATE {
NvBool bUcodeSupportsPrivAccessMap;
NvBool bRtvCbSupported;
NvBool bFecsRecordUcodeSeqnoSupported;
NvBool bBug4208224WAREnabled;
NvU32 instance;
KGRAPHICS_PRIVATE_DATA *pPrivate;
NvBool bCollectingDeferredStaticData;
@ -237,6 +265,7 @@ struct KernelGraphics_PRIVATE {
struct CTX_BUF_POOL_INFO *pCtxBufPool;
CTX_BUF_INFO maxCtxBufSize[9];
GR_BUFFER_ATTR ctxAttr[9];
struct KGRAPHICS_BUG4208224_CONTEXT_INFO bug4208224Info;
};
#ifndef __NVOC_CLASS_KernelGraphics_TYPEDEF__
@ -279,6 +308,12 @@ NV_STATUS __nvoc_objCreate_KernelGraphics(KernelGraphics**, Dynamic*, NvU32);
#define kgraphicsStatePostLoad(arg0, arg1, flags) kgraphicsStatePostLoad_DISPATCH(arg0, arg1, flags)
#define kgraphicsRegisterIntrService(arg0, arg1, arg2) kgraphicsRegisterIntrService_DISPATCH(arg0, arg1, arg2)
#define kgraphicsServiceNotificationInterrupt(arg0, arg1, arg2) kgraphicsServiceNotificationInterrupt_DISPATCH(arg0, arg1, arg2)
#define kgraphicsCreateBug4208224Channel(arg0, arg1) kgraphicsCreateBug4208224Channel_DISPATCH(arg0, arg1)
#define kgraphicsCreateBug4208224Channel_HAL(arg0, arg1) kgraphicsCreateBug4208224Channel_DISPATCH(arg0, arg1)
#define kgraphicsInitializeBug4208224WAR(arg0, arg1) kgraphicsInitializeBug4208224WAR_DISPATCH(arg0, arg1)
#define kgraphicsInitializeBug4208224WAR_HAL(arg0, arg1) kgraphicsInitializeBug4208224WAR_DISPATCH(arg0, arg1)
#define kgraphicsIsBug4208224WARNeeded(arg0, arg1) kgraphicsIsBug4208224WARNeeded_DISPATCH(arg0, arg1)
#define kgraphicsIsBug4208224WARNeeded_HAL(arg0, arg1) kgraphicsIsBug4208224WARNeeded_DISPATCH(arg0, arg1)
#define kgraphicsClearInterrupt(arg0, arg1, arg2) kgraphicsClearInterrupt_DISPATCH(arg0, arg1, arg2)
#define kgraphicsClearInterrupt_HAL(arg0, arg1, arg2) kgraphicsClearInterrupt_DISPATCH(arg0, arg1, arg2)
#define kgraphicsServiceInterrupt(arg0, arg1, arg2) kgraphicsServiceInterrupt_DISPATCH(arg0, arg1, arg2)
@ -463,6 +498,36 @@ static inline NV_STATUS kgraphicsServiceNotificationInterrupt_DISPATCH(OBJGPU *a
return arg1->__kgraphicsServiceNotificationInterrupt__(arg0, arg1, arg2);
}
NV_STATUS kgraphicsCreateBug4208224Channel_TU102(OBJGPU *arg0, struct KernelGraphics *arg1);
static inline NV_STATUS kgraphicsCreateBug4208224Channel_56cd7a(OBJGPU *arg0, struct KernelGraphics *arg1) {
return NV_OK;
}
static inline NV_STATUS kgraphicsCreateBug4208224Channel_DISPATCH(OBJGPU *arg0, struct KernelGraphics *arg1) {
return arg1->__kgraphicsCreateBug4208224Channel__(arg0, arg1);
}
static inline NV_STATUS kgraphicsInitializeBug4208224WAR_56cd7a(OBJGPU *arg0, struct KernelGraphics *arg1) {
return NV_OK;
}
NV_STATUS kgraphicsInitializeBug4208224WAR_TU102(OBJGPU *arg0, struct KernelGraphics *arg1);
static inline NV_STATUS kgraphicsInitializeBug4208224WAR_DISPATCH(OBJGPU *arg0, struct KernelGraphics *arg1) {
return arg1->__kgraphicsInitializeBug4208224WAR__(arg0, arg1);
}
static inline NvBool kgraphicsIsBug4208224WARNeeded_491d52(OBJGPU *arg0, struct KernelGraphics *arg1) {
return ((NvBool)(0 != 0));
}
NvBool kgraphicsIsBug4208224WARNeeded_TU102(OBJGPU *arg0, struct KernelGraphics *arg1);
static inline NvBool kgraphicsIsBug4208224WARNeeded_DISPATCH(OBJGPU *arg0, struct KernelGraphics *arg1) {
return arg1->__kgraphicsIsBug4208224WARNeeded__(arg0, arg1);
}
NvBool kgraphicsClearInterrupt_GP100(OBJGPU *arg0, struct KernelGraphics *arg1, IntrServiceClearInterruptArguments *arg2);
static inline NvBool kgraphicsClearInterrupt_DISPATCH(OBJGPU *arg0, struct KernelGraphics *arg1, IntrServiceClearInterruptArguments *arg2) {
@ -574,6 +639,16 @@ static inline NvBool kgraphicsIsFecsRecordUcodeSeqnoSupported(OBJGPU *pGpu, stru
return pKernelGraphics_PRIVATE->bFecsRecordUcodeSeqnoSupported;
}
static inline NvBool kgraphicsGetBug4208224WAREnabled(OBJGPU *pGpu, struct KernelGraphics *pKernelGraphics) {
struct KernelGraphics_PRIVATE *pKernelGraphics_PRIVATE = (struct KernelGraphics_PRIVATE *)pKernelGraphics;
return pKernelGraphics_PRIVATE->bBug4208224WAREnabled;
}
static inline void kgraphicsSetBug4208224WAREnabled(OBJGPU *pGpu, struct KernelGraphics *pKernelGraphics, NvBool bProp) {
struct KernelGraphics_PRIVATE *pKernelGraphics_PRIVATE = (struct KernelGraphics_PRIVATE *)pKernelGraphics;
pKernelGraphics_PRIVATE->bBug4208224WAREnabled = bProp;
}
void kgraphicsDestruct_IMPL(struct KernelGraphics *arg0);
#define __nvoc_kgraphicsDestruct(arg0) kgraphicsDestruct_IMPL(arg0)

View File

@ -1339,6 +1339,16 @@ static inline NV_STATUS kgspAllocateBooterUnloadUcodeImage(struct OBJGPU *pGpu,
#define kgspAllocateBooterUnloadUcodeImage(pGpu, pKernelGsp, ppBooterUnloadUcode) kgspAllocateBooterUnloadUcodeImage_IMPL(pGpu, pKernelGsp, ppBooterUnloadUcode)
#endif //__nvoc_kernel_gsp_h_disabled
void kgspRcAndNotifyAllUserChannels_IMPL(struct OBJGPU *pGpu, struct KernelGsp *pKernelGsp, NvU32 exceptType);
#ifdef __nvoc_kernel_gsp_h_disabled
static inline void kgspRcAndNotifyAllUserChannels(struct OBJGPU *pGpu, struct KernelGsp *pKernelGsp, NvU32 exceptType) {
NV_ASSERT_FAILED_PRECOMP("KernelGsp was disabled!");
}
#else //__nvoc_kernel_gsp_h_disabled
#define kgspRcAndNotifyAllUserChannels(pGpu, pKernelGsp, exceptType) kgspRcAndNotifyAllUserChannels_IMPL(pGpu, pKernelGsp, exceptType)
#endif //__nvoc_kernel_gsp_h_disabled
#undef PRIVATE_FIELD

View File

@ -1044,6 +1044,7 @@ static const CHIPS_RELEASED sChipsReleased[] = {
{ 0x28A1, 0x0000, 0x0000, "NVIDIA GeForce RTX 4050 Laptop GPU" },
{ 0x28B8, 0x0000, 0x0000, "NVIDIA RTX 2000 Ada Generation Laptop GPU" },
{ 0x28B9, 0x0000, 0x0000, "NVIDIA RTX 1000 Ada Generation Laptop GPU" },
{ 0x28BA, 0x0000, 0x0000, "NVIDIA RTX 500 Ada Generation Laptop GPU" },
{ 0x28BB, 0x0000, 0x0000, "NVIDIA RTX 500 Ada Generation Laptop GPU" },
{ 0x28E0, 0x0000, 0x0000, "NVIDIA GeForce RTX 4060 Laptop GPU" },
{ 0x28E1, 0x0000, 0x0000, "NVIDIA GeForce RTX 4050 Laptop GPU" },

View File

@ -2158,6 +2158,21 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
#endif
},
{ /* [128] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0xe40u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
/*pFunc=*/ (void (*)(void)) subdeviceCtrlCmdKGrInternalInitBug4208224War_IMPL,
#endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0xe40u)
/*flags=*/ 0xe40u,
/*accessRight=*/0x0u,
/*methodId=*/ 0x20800a46u,
/*paramSize=*/ sizeof(NV2080_CTRL_INTERNAL_KGR_INIT_BUG4208224_WAR_PARAMS),
/*pClassInfo=*/ &(__nvoc_class_def_Subdevice.classInfo),
#if NV_PRINTF_STRINGS_ALLOWED
/*func=*/ "subdeviceCtrlCmdKGrInternalInitBug4208224War"
#endif
},
{ /* [129] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x1c2600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -2172,7 +2187,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdKGrInternalStaticGetPdbProperties"
#endif
},
{ /* [129] */
{ /* [130] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -2187,7 +2202,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdDisplayWriteInstMem"
#endif
},
{ /* [130] */
{ /* [131] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -2202,7 +2217,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalRecoverAllComputeContexts"
#endif
},
{ /* [131] */
{ /* [132] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -2217,7 +2232,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdDisplayGetIpVersion"
#endif
},
{ /* [132] */
{ /* [133] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -2232,7 +2247,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalGetSmcMode"
#endif
},
{ /* [133] */
{ /* [134] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -2247,7 +2262,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdDisplaySetupRgLineIntr"
#endif
},
{ /* [134] */
{ /* [135] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -2262,7 +2277,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdMemSysSetPartitionableMem"
#endif
},
{ /* [135] */
{ /* [136] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -2277,7 +2292,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalFifoPromoteRunlistBuffers"
#endif
},
{ /* [136] */
{ /* [137] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -2292,7 +2307,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdDisplaySetImportedImpData"
#endif
},
{ /* [137] */
{ /* [138] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -2307,7 +2322,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalVmmuGetSpaForGpaEntries"
#endif
},
{ /* [138] */
{ /* [139] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -2322,7 +2337,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdDisplaySetChannelPushbuffer"
#endif
},
{ /* [139] */
{ /* [140] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -2337,7 +2352,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdGmmuGetStaticInfo"
#endif
},
{ /* [140] */
{ /* [141] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -2352,7 +2367,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdFbGetHeapReservationSize"
#endif
},
{ /* [141] */
{ /* [142] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -2367,7 +2382,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdIntrGetKernelTable"
#endif
},
{ /* [142] */
{ /* [143] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -2382,7 +2397,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdDisplayGetDisplayMask"
#endif
},
{ /* [143] */
{ /* [144] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2e50u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -2397,7 +2412,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalFifoGetNumChannels"
#endif
},
{ /* [144] */
{ /* [145] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -2412,7 +2427,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalStaticKMIGmgrGetProfiles"
#endif
},
{ /* [145] */
{ /* [146] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -2427,7 +2442,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalStaticKMIGmgrGetPartitionableEngines"
#endif
},
{ /* [146] */
{ /* [147] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -2442,7 +2457,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalStaticKMIGmgrGetSwizzIdFbMemPageRanges"
#endif
},
{ /* [147] */
{ /* [148] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -2457,7 +2472,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdKMemSysGetMIGMemoryConfig"
#endif
},
{ /* [148] */
{ /* [149] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -2472,7 +2487,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdFbSetZbcReferenced"
#endif
},
{ /* [149] */
{ /* [150] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -2487,7 +2502,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalRcWatchdogTimeout"
#endif
},
{ /* [150] */
{ /* [151] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -2502,7 +2517,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdMemSysGetMIGMemoryPartitionTable"
#endif
},
{ /* [151] */
{ /* [152] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -2517,7 +2532,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdMemSysL2InvalidateEvict"
#endif
},
{ /* [152] */
{ /* [153] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -2532,7 +2547,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdMemSysFlushL2AllRamsAndCaches"
#endif
},
{ /* [153] */
{ /* [154] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -2547,7 +2562,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdMemSysDisableNvlinkPeers"
#endif
},
{ /* [154] */
{ /* [155] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -2562,7 +2577,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdMemSysProgramRawCompressionMode"
#endif
},
{ /* [155] */
{ /* [156] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -2577,7 +2592,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalBusFlushWithSysmembar"
#endif
},
{ /* [156] */
{ /* [157] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -2592,7 +2607,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalBusSetupP2pMailboxLocal"
#endif
},
{ /* [157] */
{ /* [158] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -2607,7 +2622,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalBusSetupP2pMailboxRemote"
#endif
},
{ /* [158] */
{ /* [159] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -2622,7 +2637,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalBusDestroyP2pMailbox"
#endif
},
{ /* [159] */
{ /* [160] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -2637,7 +2652,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalBusCreateC2cPeerMapping"
#endif
},
{ /* [160] */
{ /* [161] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -2652,7 +2667,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalBusRemoveC2cPeerMapping"
#endif
},
{ /* [161] */
{ /* [162] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -2667,7 +2682,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdDisplayUnixConsole"
#endif
},
{ /* [162] */
{ /* [163] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -2682,7 +2697,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdDisplayPostVgaRestore"
#endif
},
{ /* [163] */
{ /* [164] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x610u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -2697,7 +2712,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalPerfCudaLimitDisable"
#endif
},
{ /* [164] */
{ /* [165] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -2712,7 +2727,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalPmgrUnsetDynamicBoostLimit"
#endif
},
{ /* [165] */
{ /* [166] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -2727,7 +2742,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalPerfOptpCliClear"
#endif
},
{ /* [166] */
{ /* [167] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -2742,7 +2757,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalPerfGpuBoostSyncSetControl"
#endif
},
{ /* [167] */
{ /* [168] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -2757,7 +2772,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalPerfSyncGpuBoostSetLimits"
#endif
},
{ /* [168] */
{ /* [169] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -2772,7 +2787,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalPerfGpuBoostSyncGetInfo"
#endif
},
{ /* [169] */
{ /* [170] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -2787,7 +2802,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalPerfGetAuxPowerState"
#endif
},
{ /* [170] */
{ /* [171] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -2802,7 +2817,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdHshubPeerConnConfig"
#endif
},
{ /* [171] */
{ /* [172] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -2817,7 +2832,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdHshubFirstLinkPeerId"
#endif
},
{ /* [172] */
{ /* [173] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -2832,7 +2847,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdHshubGetHshubIdForLinks"
#endif
},
{ /* [173] */
{ /* [174] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -2847,7 +2862,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdHshubGetNumUnits"
#endif
},
{ /* [174] */
{ /* [175] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -2862,7 +2877,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdHshubNextHshubId"
#endif
},
{ /* [175] */
{ /* [176] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -2877,7 +2892,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdHshubEgmConfig"
#endif
},
{ /* [176] */
{ /* [177] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x610u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -2892,7 +2907,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalPerfPerfmonClientReservationCheck"
#endif
},
{ /* [177] */
{ /* [178] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x610u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -2907,7 +2922,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalPerfPerfmonClientReservationSet"
#endif
},
{ /* [178] */
{ /* [179] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x610u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -2922,7 +2937,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalPerfBoostSet_2x"
#endif
},
{ /* [179] */
{ /* [180] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -2937,7 +2952,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalGmmuRegisterFaultBuffer"
#endif
},
{ /* [180] */
{ /* [181] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -2952,7 +2967,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalGmmuUnregisterFaultBuffer"
#endif
},
{ /* [181] */
{ /* [182] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -2967,7 +2982,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalGmmuRegisterClientShadowFaultBuffer"
#endif
},
{ /* [182] */
{ /* [183] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -2982,7 +2997,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalGmmuUnregisterClientShadowFaultBuffer"
#endif
},
{ /* [183] */
{ /* [184] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -2997,7 +3012,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalGmmuCopyReservedSplitGVASpacePdesServer"
#endif
},
{ /* [184] */
{ /* [185] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x610u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -3012,7 +3027,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalPerfBoostSet_3x"
#endif
},
{ /* [185] */
{ /* [186] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x610u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -3027,7 +3042,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalPerfBoostClear_3x"
#endif
},
{ /* [186] */
{ /* [187] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x400u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -3042,7 +3057,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalKMIGmgrExportGPUInstance"
#endif
},
{ /* [187] */
{ /* [188] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x400u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -3057,7 +3072,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalKMIGmgrImportGPUInstance"
#endif
},
{ /* [188] */
{ /* [189] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -3072,7 +3087,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdBifGetStaticInfo"
#endif
},
{ /* [189] */
{ /* [190] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -3087,7 +3102,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalNvlinkEnableComputePeerAddr"
#endif
},
{ /* [190] */
{ /* [191] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -3102,7 +3117,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalNvlinkGetSetNvswitchFabricAddr"
#endif
},
{ /* [191] */
{ /* [192] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0xe40u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -3117,7 +3132,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdBifGetAspmL1Flags"
#endif
},
{ /* [192] */
{ /* [193] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -3132,7 +3147,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalPerfCfControllerSetMaxVGpuVMCount"
#endif
},
{ /* [193] */
{ /* [194] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -3147,7 +3162,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdCcuMap"
#endif
},
{ /* [194] */
{ /* [195] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -3162,7 +3177,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdCcuUnmap"
#endif
},
{ /* [195] */
{ /* [196] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -3177,7 +3192,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalSetP2pCaps"
#endif
},
{ /* [196] */
{ /* [197] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -3192,7 +3207,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalRemoveP2pCaps"
#endif
},
{ /* [197] */
{ /* [198] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -3207,7 +3222,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalGetPcieP2pCaps"
#endif
},
{ /* [198] */
{ /* [199] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -3222,7 +3237,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdBifSetPcieRo"
#endif
},
{ /* [199] */
{ /* [200] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -3237,7 +3252,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalStaticKMIGmgrGetComputeInstanceProfiles"
#endif
},
{ /* [200] */
{ /* [201] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -3252,7 +3267,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdCcuSetStreamState"
#endif
},
{ /* [201] */
{ /* [202] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -3267,7 +3282,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalInitGpuIntr"
#endif
},
{ /* [202] */
{ /* [203] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -3282,7 +3297,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalGsyncOptimizeTiming"
#endif
},
{ /* [203] */
{ /* [204] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -3297,7 +3312,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalGsyncGetDisplayIds"
#endif
},
{ /* [204] */
{ /* [205] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -3312,7 +3327,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalGsyncSetStereoSync"
#endif
},
{ /* [205] */
{ /* [206] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -3327,7 +3342,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalFbsrInit"
#endif
},
{ /* [206] */
{ /* [207] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -3342,7 +3357,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalFbsrSendRegionInfo"
#endif
},
{ /* [207] */
{ /* [208] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -3357,7 +3372,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalGsyncGetVactiveLines"
#endif
},
{ /* [208] */
{ /* [209] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x610u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -3372,7 +3387,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalMemmgrGetVgpuHostRmReservedFb"
#endif
},
{ /* [209] */
{ /* [210] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -3387,7 +3402,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalPostInitBrightcStateLoad"
#endif
},
{ /* [210] */
{ /* [211] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x100600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -3402,7 +3417,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalNvlinkGetNumActiveLinksPerIoctrl"
#endif
},
{ /* [211] */
{ /* [212] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x100600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -3417,7 +3432,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalNvlinkGetTotalNumLinksPerIoctrl"
#endif
},
{ /* [212] */
{ /* [213] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -3432,7 +3447,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalGsyncIsDisplayIdValid"
#endif
},
{ /* [213] */
{ /* [214] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -3447,7 +3462,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalGsyncSetOrRestoreGpioRasterSync"
#endif
},
{ /* [214] */
{ /* [215] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -3462,7 +3477,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalSmbpbiPfmReqHndlrCapUpdate"
#endif
},
{ /* [215] */
{ /* [216] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -3477,7 +3492,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalPmgrPfmReqHndlrStateLoadSync"
#endif
},
{ /* [216] */
{ /* [217] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -3492,7 +3507,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalThermPfmReqHndlrStateInitSync"
#endif
},
{ /* [217] */
{ /* [218] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -3507,7 +3522,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalPerfPfmReqHndlrGetPm1State"
#endif
},
{ /* [218] */
{ /* [219] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -3522,7 +3537,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalPerfPfmReqHndlrSetPm1State"
#endif
},
{ /* [219] */
{ /* [220] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -3537,7 +3552,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalPmgrPfmReqHndlrUpdateEdppLimit"
#endif
},
{ /* [220] */
{ /* [221] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -3552,7 +3567,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalThermPfmReqHndlrUpdateTgpuLimit"
#endif
},
{ /* [221] */
{ /* [222] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -3567,7 +3582,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalPmgrPfmReqHndlrConfigureTgpMode"
#endif
},
{ /* [222] */
{ /* [223] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -3582,7 +3597,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalPmgrPfmReqHndlrConfigureTurboV2"
#endif
},
{ /* [223] */
{ /* [224] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -3597,7 +3612,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalPerfPfmReqHndlrGetVpstateInfo"
#endif
},
{ /* [224] */
{ /* [225] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -3612,7 +3627,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalPerfPfmReqHndlrGetVpstateMapping"
#endif
},
{ /* [225] */
{ /* [226] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -3627,7 +3642,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalPerfPfmReqHndlrSetVpstate"
#endif
},
{ /* [226] */
{ /* [227] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2610u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -3642,7 +3657,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalFifoGetNumSecureChannels"
#endif
},
{ /* [227] */
{ /* [228] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -3657,7 +3672,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdSpdmPartition"
#endif
},
{ /* [228] */
{ /* [229] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -3672,7 +3687,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalGetCoherentFbApertureSize"
#endif
},
{ /* [229] */
{ /* [230] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -3687,7 +3702,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdBifDisableSystemMemoryAccess"
#endif
},
{ /* [230] */
{ /* [231] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -3702,7 +3717,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdDisplayPinsetsToLockpins"
#endif
},
{ /* [231] */
{ /* [232] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -3717,7 +3732,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalDetectHsVideoBridge"
#endif
},
{ /* [232] */
{ /* [233] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -3732,7 +3747,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdDisplaySetSliLinkGpioSwControl"
#endif
},
{ /* [233] */
{ /* [234] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -3747,7 +3762,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalSetStaticEdidData"
#endif
},
{ /* [234] */
{ /* [235] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -3762,7 +3777,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalConfComputeDeriveSwlKeys"
#endif
},
{ /* [235] */
{ /* [236] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -3777,7 +3792,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalConfComputeDeriveLceKeys"
#endif
},
{ /* [236] */
{ /* [237] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -3792,7 +3807,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalDisplayAcpiSubsytemActivated"
#endif
},
{ /* [237] */
{ /* [238] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -3807,7 +3822,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalDisplayPreModeSet"
#endif
},
{ /* [238] */
{ /* [239] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -3822,7 +3837,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalDisplayPostModeSet"
#endif
},
{ /* [239] */
{ /* [240] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -3837,7 +3852,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalConfComputeGetStaticInfo"
#endif
},
{ /* [240] */
{ /* [241] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -3852,7 +3867,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalMemmgrMemoryTransferWithGsp"
#endif
},
{ /* [241] */
{ /* [242] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -3867,7 +3882,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalGetLocalAtsConfig"
#endif
},
{ /* [242] */
{ /* [243] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -3882,7 +3897,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalSetPeerAtsConfig"
#endif
},
{ /* [243] */
{ /* [244] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -3897,7 +3912,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalPmgrPfmReqHndlrGetEdppLimitInfo"
#endif
},
{ /* [244] */
{ /* [245] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -3912,7 +3927,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdSetGpfifo"
#endif
},
{ /* [245] */
{ /* [246] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -3927,7 +3942,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdFifoBindEngines"
#endif
},
{ /* [246] */
{ /* [247] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2204u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -3942,7 +3957,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdSetOperationalProperties"
#endif
},
{ /* [247] */
{ /* [248] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x850u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -3957,7 +3972,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdGetPhysicalChannelCount"
#endif
},
{ /* [248] */
{ /* [249] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200010u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -3972,7 +3987,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdFifoGetInfo"
#endif
},
{ /* [249] */
{ /* [250] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x810u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -3987,7 +4002,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdFifoDisableChannels"
#endif
},
{ /* [250] */
{ /* [251] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -4002,7 +4017,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdFifoGetChannelMemInfo"
#endif
},
{ /* [251] */
{ /* [252] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -4017,7 +4032,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdFifoGetUserdLocation"
#endif
},
{ /* [252] */
{ /* [253] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x1c2200u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -4032,7 +4047,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdFifoGetDeviceInfoTable"
#endif
},
{ /* [253] */
{ /* [254] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2204u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -4047,7 +4062,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdFifoClearFaultedBit"
#endif
},
{ /* [254] */
{ /* [255] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2310u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -4062,7 +4077,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdFifoRunlistSetSchedPolicy"
#endif
},
{ /* [255] */
{ /* [256] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -4077,7 +4092,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdFifoUpdateChannelInfo"
#endif
},
{ /* [256] */
{ /* [257] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2200u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -4092,7 +4107,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdFifoDisableUsermodeChannels"
#endif
},
{ /* [257] */
{ /* [258] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -4107,7 +4122,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdFifoSetupVfZombieSubctxPdb"
#endif
},
{ /* [258] */
{ /* [259] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -4122,7 +4137,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdFifoGetAllocatedChannels"
#endif
},
{ /* [259] */
{ /* [260] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x50u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -4137,7 +4152,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdKGrGetInfo"
#endif
},
{ /* [260] */
{ /* [261] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -4152,7 +4167,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdKGrCtxswZcullMode"
#endif
},
{ /* [261] */
{ /* [262] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x11u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -4167,7 +4182,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdKGrGetZcullInfo"
#endif
},
{ /* [262] */
{ /* [263] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2010u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -4182,7 +4197,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdKGrCtxswPmMode"
#endif
},
{ /* [263] */
{ /* [264] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -4197,7 +4212,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdKGrCtxswZcullBind"
#endif
},
{ /* [264] */
{ /* [265] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -4212,7 +4227,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdKGrCtxswPmBind"
#endif
},
{ /* [265] */
{ /* [266] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -4227,7 +4242,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdKGrSetGpcTileMap"
#endif
},
{ /* [266] */
{ /* [267] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -4242,7 +4257,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdKGrCtxswSmpcMode"
#endif
},
{ /* [267] */
{ /* [268] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -4257,7 +4272,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdKGrGetSmToGpcTpcMappings"
#endif
},
{ /* [268] */
{ /* [269] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -4272,7 +4287,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdKGrSetCtxswPreemptionMode"
#endif
},
{ /* [269] */
{ /* [270] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -4287,7 +4302,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdKGrCtxswPreemptionBind"
#endif
},
{ /* [270] */
{ /* [271] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -4302,7 +4317,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdKGrPcSamplingMode"
#endif
},
{ /* [271] */
{ /* [272] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -4317,7 +4332,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdKGrGetROPInfo"
#endif
},
{ /* [272] */
{ /* [273] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -4332,7 +4347,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdKGrGetCtxswStats"
#endif
},
{ /* [273] */
{ /* [274] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x50u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -4347,7 +4362,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdKGrGetCtxBufferSize"
#endif
},
{ /* [274] */
{ /* [275] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x80000u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -4362,7 +4377,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdKGrGetCtxBufferInfo"
#endif
},
{ /* [275] */
{ /* [276] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x850u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -4377,7 +4392,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdKGrGetGlobalSmOrder"
#endif
},
{ /* [276] */
{ /* [277] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -4392,7 +4407,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdKGrGetCurrentResidentChannel"
#endif
},
{ /* [277] */
{ /* [278] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -4407,7 +4422,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdKGrGetVatAlarmData"
#endif
},
{ /* [278] */
{ /* [279] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -4422,7 +4437,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdKGrGetAttributeBufferSize"
#endif
},
{ /* [279] */
{ /* [280] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2200u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -4437,7 +4452,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdKGrGfxPoolQuerySize"
#endif
},
{ /* [280] */
{ /* [281] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2200u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -4452,7 +4467,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdKGrGfxPoolInitialize"
#endif
},
{ /* [281] */
{ /* [282] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2200u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -4467,7 +4482,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdKGrGfxPoolAddSlots"
#endif
},
{ /* [282] */
{ /* [283] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2200u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -4482,7 +4497,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdKGrGfxPoolRemoveSlots"
#endif
},
{ /* [283] */
{ /* [284] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x812u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -4497,7 +4512,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdKGrGetCapsV2"
#endif
},
{ /* [284] */
{ /* [285] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x50u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -4512,7 +4527,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdKGrGetInfoV2"
#endif
},
{ /* [285] */
{ /* [286] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x50u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -4527,7 +4542,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdKGrGetGpcMask"
#endif
},
{ /* [286] */
{ /* [287] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -4542,7 +4557,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdKGrGetTpcMask"
#endif
},
{ /* [287] */
{ /* [288] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -4557,7 +4572,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdKGrSetTpcPartitionMode"
#endif
},
{ /* [288] */
{ /* [289] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -4572,7 +4587,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdKGrGetEngineContextProperties"
#endif
},
{ /* [289] */
{ /* [290] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -4587,7 +4602,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdKGrGetSmIssueRateModifier"
#endif
},
{ /* [290] */
{ /* [291] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -4602,7 +4617,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdKGrFecsBindEvtbufForUid"
#endif
},
{ /* [291] */
{ /* [292] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x44u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -4617,7 +4632,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdKGrGetPhysGpcMask"
#endif
},
{ /* [292] */
{ /* [293] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -4632,7 +4647,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdKGrGetPpcMask"
#endif
},
{ /* [293] */
{ /* [294] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -4647,7 +4662,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdKGrGetNumTpcsForGpc"
#endif
},
{ /* [294] */
{ /* [295] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -4662,7 +4677,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdKGrGetCtxswModes"
#endif
},
{ /* [295] */
{ /* [296] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -4677,7 +4692,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdKGrGetGpcTileMap"
#endif
},
{ /* [296] */
{ /* [297] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x50u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -4692,7 +4707,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdKGrGetZcullMask"
#endif
},
{ /* [297] */
{ /* [298] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x8010u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -4707,7 +4722,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdKGrFecsBindEvtbufForUidV2"
#endif
},
{ /* [298] */
{ /* [299] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -4722,7 +4737,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdKGrGetGfxGpcAndTpcInfo"
#endif
},
{ /* [299] */
{ /* [300] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x850u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -4737,7 +4752,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdFbGetInfo"
#endif
},
{ /* [300] */
{ /* [301] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x850u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -4752,7 +4767,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdFbGetInfoV2"
#endif
},
{ /* [301] */
{ /* [302] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -4767,7 +4782,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdFbGetCarveoutAddressInfo"
#endif
},
{ /* [302] */
{ /* [303] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -4782,7 +4797,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdFbGetCalibrationLockFailed"
#endif
},
{ /* [303] */
{ /* [304] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -4797,7 +4812,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdFbFlushGpuCache"
#endif
},
{ /* [304] */
{ /* [305] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -4812,7 +4827,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdFbSetGpuCacheAllocPolicy"
#endif
},
{ /* [305] */
{ /* [306] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -4827,7 +4842,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdFbGetBar1Offset"
#endif
},
{ /* [306] */
{ /* [307] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -4842,7 +4857,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdFbGetGpuCacheAllocPolicy"
#endif
},
{ /* [307] */
{ /* [308] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x11u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -4857,7 +4872,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdFbIsKind"
#endif
},
{ /* [308] */
{ /* [309] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -4872,7 +4887,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdFbGetGpuCacheInfo"
#endif
},
{ /* [309] */
{ /* [310] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -4887,7 +4902,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdFbSetGpuCacheAllocPolicyV2"
#endif
},
{ /* [310] */
{ /* [311] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -4902,7 +4917,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdFbGetGpuCacheAllocPolicyV2"
#endif
},
{ /* [311] */
{ /* [312] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -4917,7 +4932,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdFbGetFBRegionInfo"
#endif
},
{ /* [312] */
{ /* [313] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -4932,7 +4947,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdFbGetOfflinedPages"
#endif
},
{ /* [313] */
{ /* [314] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0xa50u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -4947,7 +4962,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdFbGetLTCInfoForFBP"
#endif
},
{ /* [314] */
{ /* [315] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -4962,7 +4977,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdFbCBCOp"
#endif
},
{ /* [315] */
{ /* [316] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -4977,7 +4992,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdFbGetCtagsForCbcEviction"
#endif
},
{ /* [316] */
{ /* [317] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -4992,7 +5007,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdFbSetupVprRegion"
#endif
},
{ /* [317] */
{ /* [318] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -5007,7 +5022,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdFbGetCliManagedOfflinedPages"
#endif
},
{ /* [318] */
{ /* [319] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -5022,7 +5037,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdFbGetCompBitCopyConstructInfo"
#endif
},
{ /* [319] */
{ /* [320] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -5037,7 +5052,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdFbSetRrd"
#endif
},
{ /* [320] */
{ /* [321] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -5052,7 +5067,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdFbSetReadLimit"
#endif
},
{ /* [321] */
{ /* [322] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -5067,7 +5082,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdFbSetWriteLimit"
#endif
},
{ /* [322] */
{ /* [323] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -5082,7 +5097,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdFbPatchPbrForMining"
#endif
},
{ /* [323] */
{ /* [324] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x50u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -5097,7 +5112,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdFbGetMemAlignment"
#endif
},
{ /* [324] */
{ /* [325] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -5112,7 +5127,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdFbGetRemappedRows"
#endif
},
{ /* [325] */
{ /* [326] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -5127,7 +5142,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdFbGetFsInfo"
#endif
},
{ /* [326] */
{ /* [327] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -5142,7 +5157,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdFbGetRowRemapperHistogram"
#endif
},
{ /* [327] */
{ /* [328] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -5157,7 +5172,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdFbGetDynamicOfflinedPages"
#endif
},
{ /* [328] */
{ /* [329] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x0u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -5172,7 +5187,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdFbUpdateNumaStatus"
#endif
},
{ /* [329] */
{ /* [330] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x0u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -5187,7 +5202,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdFbGetNumaInfo"
#endif
},
{ /* [330] */
{ /* [331] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -5202,7 +5217,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdGbGetSemaphoreSurfaceLayout"
#endif
},
{ /* [331] */
{ /* [332] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4813u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -5217,7 +5232,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdMcGetArchInfo"
#endif
},
{ /* [332] */
{ /* [333] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x850u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -5232,7 +5247,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdMcServiceInterrupts"
#endif
},
{ /* [333] */
{ /* [334] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -5247,7 +5262,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdMcGetManufacturer"
#endif
},
{ /* [334] */
{ /* [335] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -5262,7 +5277,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdMcQueryHostclkSlowdownStatus"
#endif
},
{ /* [335] */
{ /* [336] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -5277,7 +5292,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdMcSetHostclkSlowdownStatus"
#endif
},
{ /* [336] */
{ /* [337] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -5292,7 +5307,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdMcChangeReplayableFaultOwnership"
#endif
},
{ /* [337] */
{ /* [338] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4850u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -5307,7 +5322,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdBusGetPciInfo"
#endif
},
{ /* [338] */
{ /* [339] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x850u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -5322,7 +5337,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdBusGetInfo"
#endif
},
{ /* [339] */
{ /* [340] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4850u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -5337,7 +5352,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdBusGetPciBarInfo"
#endif
},
{ /* [340] */
{ /* [341] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -5352,7 +5367,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdBusSetPcieLinkWidth"
#endif
},
{ /* [341] */
{ /* [342] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -5367,7 +5382,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdBusSetPcieSpeed"
#endif
},
{ /* [342] */
{ /* [343] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -5382,7 +5397,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdBusSetHwbcUpstreamPcieSpeed"
#endif
},
{ /* [343] */
{ /* [344] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -5397,7 +5412,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdBusGetHwbcUpstreamPcieSpeed"
#endif
},
{ /* [344] */
{ /* [345] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -5412,7 +5427,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdBusHWBCGetUpstreamBAR0"
#endif
},
{ /* [345] */
{ /* [346] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -5427,7 +5442,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdBusServiceGpuMultifunctionState"
#endif
},
{ /* [346] */
{ /* [347] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -5442,7 +5457,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdBusGetPexCounters"
#endif
},
{ /* [347] */
{ /* [348] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -5457,7 +5472,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdBusClearPexCounters"
#endif
},
{ /* [348] */
{ /* [349] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -5472,7 +5487,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdBusFreezePexCounters"
#endif
},
{ /* [349] */
{ /* [350] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -5487,7 +5502,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdBusGetPexLaneCounters"
#endif
},
{ /* [350] */
{ /* [351] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -5502,7 +5517,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdBusGetPcieLtrLatency"
#endif
},
{ /* [351] */
{ /* [352] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -5517,7 +5532,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdBusSetPcieLtrLatency"
#endif
},
{ /* [352] */
{ /* [353] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -5532,7 +5547,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdBusGetPexUtilCounters"
#endif
},
{ /* [353] */
{ /* [354] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -5547,7 +5562,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdBusClearPexUtilCounters"
#endif
},
{ /* [354] */
{ /* [355] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -5562,7 +5577,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdBusGetBFD"
#endif
},
{ /* [355] */
{ /* [356] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x850u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -5577,7 +5592,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdBusGetAspmDisableFlags"
#endif
},
{ /* [356] */
{ /* [357] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200850u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -5592,7 +5607,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdBusGetInfoV2"
#endif
},
{ /* [357] */
{ /* [358] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -5607,7 +5622,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdBusControlPublicAspmBits"
#endif
},
{ /* [358] */
{ /* [359] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x810u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -5622,7 +5637,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdBusGetNvlinkPeerIdMask"
#endif
},
{ /* [359] */
{ /* [360] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -5637,7 +5652,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdBusSetEomParameters"
#endif
},
{ /* [360] */
{ /* [361] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -5652,7 +5667,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdBusGetUphyDlnCfgSpace"
#endif
},
{ /* [361] */
{ /* [362] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -5667,7 +5682,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdBusGetEomStatus"
#endif
},
{ /* [362] */
{ /* [363] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4210u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -5682,7 +5697,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdBusGetPcieReqAtomicsCaps"
#endif
},
{ /* [363] */
{ /* [364] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x6210u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -5697,7 +5712,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdBusGetPcieSupportedGpuAtomics"
#endif
},
{ /* [364] */
{ /* [365] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -5712,7 +5727,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdBusGetC2CInfo"
#endif
},
{ /* [365] */
{ /* [366] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10000u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -5727,7 +5742,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdBusSysmemAccess"
#endif
},
{ /* [366] */
{ /* [367] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -5742,7 +5757,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdBusGetC2CErrorInfo"
#endif
},
{ /* [367] */
{ /* [368] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x100200u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -5757,7 +5772,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdBusSetP2pMapping"
#endif
},
{ /* [368] */
{ /* [369] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x100200u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -5772,7 +5787,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdBusUnsetP2pMapping"
#endif
},
{ /* [369] */
{ /* [370] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x850u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -5787,7 +5802,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdKPerfBoost"
#endif
},
{ /* [370] */
{ /* [371] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -5802,7 +5817,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdPerfSetPowerstate"
#endif
},
{ /* [371] */
{ /* [372] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x212u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -5817,7 +5832,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdPerfRatedTdpGetControl"
#endif
},
{ /* [372] */
{ /* [373] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -5832,7 +5847,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdPerfRatedTdpSetControl"
#endif
},
{ /* [373] */
{ /* [374] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -5847,7 +5862,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdPerfSetAuxPowerState"
#endif
},
{ /* [374] */
{ /* [375] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x50u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -5862,7 +5877,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdPerfReservePerfmonHw"
#endif
},
{ /* [375] */
{ /* [376] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -5877,7 +5892,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdPerfGetGpumonPerfmonUtilSamplesV2"
#endif
},
{ /* [376] */
{ /* [377] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x0u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -5892,7 +5907,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdRcReadVirtualMem"
#endif
},
{ /* [377] */
{ /* [378] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -5907,7 +5922,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdRcGetErrorCount"
#endif
},
{ /* [378] */
{ /* [379] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -5922,7 +5937,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdRcSetCleanErrorHistory"
#endif
},
{ /* [379] */
{ /* [380] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x850u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -5937,7 +5952,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdRcGetWatchdogInfo"
#endif
},
{ /* [380] */
{ /* [381] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x50u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -5952,7 +5967,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdRcDisableWatchdog"
#endif
},
{ /* [381] */
{ /* [382] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x50u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -5967,7 +5982,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdRcEnableWatchdog"
#endif
},
{ /* [382] */
{ /* [383] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x50u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -5982,7 +5997,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdRcReleaseWatchdogRequests"
#endif
},
{ /* [383] */
{ /* [384] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -5997,7 +6012,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdSetRcRecovery"
#endif
},
{ /* [384] */
{ /* [385] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -6012,7 +6027,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdGetRcRecovery"
#endif
},
{ /* [385] */
{ /* [386] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x50u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -6027,7 +6042,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdRcSoftDisableWatchdog"
#endif
},
{ /* [386] */
{ /* [387] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -6042,7 +6057,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdSetRcInfo"
#endif
},
{ /* [387] */
{ /* [388] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -6057,7 +6072,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdGetRcInfo"
#endif
},
{ /* [388] */
{ /* [389] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -6072,7 +6087,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdRcGetErrorV2"
#endif
},
{ /* [389] */
{ /* [390] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -6087,7 +6102,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalGpioProgramDirection"
#endif
},
{ /* [390] */
{ /* [391] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -6102,7 +6117,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalGpioProgramOutput"
#endif
},
{ /* [391] */
{ /* [392] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -6117,7 +6132,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalGpioReadInput"
#endif
},
{ /* [392] */
{ /* [393] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -6132,7 +6147,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdInternalGpioActivateHwFunction"
#endif
},
{ /* [393] */
{ /* [394] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -6147,7 +6162,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdNvdGetDumpSize"
#endif
},
{ /* [394] */
{ /* [395] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -6162,7 +6177,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdNvdGetDump"
#endif
},
{ /* [395] */
{ /* [396] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x7u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -6177,7 +6192,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdNvdGetNocatJournalRpt"
#endif
},
{ /* [396] */
{ /* [397] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x7u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -6192,7 +6207,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdNvdSetNocatJournalData"
#endif
},
{ /* [397] */
{ /* [398] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -6207,7 +6222,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdDmaInvalidateTLB"
#endif
},
{ /* [398] */
{ /* [399] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -6222,7 +6237,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdDmaGetInfo"
#endif
},
{ /* [399] */
{ /* [400] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0xa50u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -6237,7 +6252,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdPmgrGetModuleInfo"
#endif
},
{ /* [400] */
{ /* [401] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -6252,7 +6267,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdLpwrDifrCtrl"
#endif
},
{ /* [401] */
{ /* [402] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -6267,7 +6282,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdLpwrDifrPrefetchResponse"
#endif
},
{ /* [402] */
{ /* [403] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x850u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -6282,7 +6297,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdCeGetCaps"
#endif
},
{ /* [403] */
{ /* [404] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2211u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -6297,7 +6312,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdCeGetCePceMask"
#endif
},
{ /* [404] */
{ /* [405] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2850u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -6312,7 +6327,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdCeGetCapsV2"
#endif
},
{ /* [405] */
{ /* [406] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -6327,7 +6342,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdCeUpdatePceLceMappings"
#endif
},
{ /* [406] */
{ /* [407] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -6342,7 +6357,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdCeUpdateClassDB"
#endif
},
{ /* [407] */
{ /* [408] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x100e40u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -6357,7 +6372,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdCeGetPhysicalCaps"
#endif
},
{ /* [408] */
{ /* [409] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x1c0200u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -6372,7 +6387,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdCeGetFaultMethodBufferSize"
#endif
},
{ /* [409] */
{ /* [410] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -6387,7 +6402,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdCeGetHubPceMask"
#endif
},
{ /* [410] */
{ /* [411] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2810u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -6402,7 +6417,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdCeGetAllCaps"
#endif
},
{ /* [411] */
{ /* [412] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0xe40u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -6417,7 +6432,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdCeGetAllPhysicalCaps"
#endif
},
{ /* [412] */
{ /* [413] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x850u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -6432,7 +6447,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdBusGetNvlinkCaps"
#endif
},
{ /* [413] */
{ /* [414] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x810u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -6447,7 +6462,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdBusGetNvlinkStatus"
#endif
},
{ /* [414] */
{ /* [415] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -6462,7 +6477,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdBusGetNvlinkErrInfo"
#endif
},
{ /* [415] */
{ /* [416] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -6477,7 +6492,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdGetNvlinkCounters"
#endif
},
{ /* [416] */
{ /* [417] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -6492,7 +6507,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdClearNvlinkCounters"
#endif
},
{ /* [417] */
{ /* [418] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -6507,7 +6522,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdNvlinkGetLinkFatalErrorCounts"
#endif
},
{ /* [418] */
{ /* [419] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -6522,7 +6537,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdNvlinkSetupEom"
#endif
},
{ /* [419] */
{ /* [420] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -6537,7 +6552,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdNvlinkGetPowerState"
#endif
},
{ /* [420] */
{ /* [421] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -6552,7 +6567,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdNvlinGetLinkFomValues"
#endif
},
{ /* [421] */
{ /* [422] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -6567,7 +6582,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdNvlinkGetNvlinkEccErrors"
#endif
},
{ /* [422] */
{ /* [423] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -6582,7 +6597,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdNvlinkReadTpCounters"
#endif
},
{ /* [423] */
{ /* [424] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x201u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -6597,7 +6612,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdNvlinkEnableNvlinkPeer"
#endif
},
{ /* [424] */
{ /* [425] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -6612,7 +6627,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdNvlinkGetLpCounters"
#endif
},
{ /* [425] */
{ /* [426] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x201u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -6627,7 +6642,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdNvlinkCoreCallback"
#endif
},
{ /* [426] */
{ /* [427] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -6642,7 +6657,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdNvlinkGetAliEnabled"
#endif
},
{ /* [427] */
{ /* [428] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x201u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -6657,7 +6672,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdNvlinkUpdateRemoteLocalSid"
#endif
},
{ /* [428] */
{ /* [429] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x201u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -6672,7 +6687,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdNvlinkUpdateHshubMux"
#endif
},
{ /* [429] */
{ /* [430] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x201u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -6687,7 +6702,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdNvlinkPreSetupNvlinkPeer"
#endif
},
{ /* [430] */
{ /* [431] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x201u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -6702,7 +6717,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdNvlinkPostSetupNvlinkPeer"
#endif
},
{ /* [431] */
{ /* [432] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x201u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -6717,7 +6732,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdNvlinkRemoveNvlinkMapping"
#endif
},
{ /* [432] */
{ /* [433] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x201u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -6732,7 +6747,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdNvlinkSaveRestoreHshubState"
#endif
},
{ /* [433] */
{ /* [434] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x201u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -6747,7 +6762,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdNvlinkProgramBufferready"
#endif
},
{ /* [434] */
{ /* [435] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x201u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -6762,7 +6777,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdNvlinkUpdateCurrentConfig"
#endif
},
{ /* [435] */
{ /* [436] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -6777,7 +6792,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdNvlinkSetLoopbackMode"
#endif
},
{ /* [436] */
{ /* [437] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x201u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -6792,7 +6807,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdNvlinkUpdatePeerLinkMask"
#endif
},
{ /* [437] */
{ /* [438] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x201u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -6807,7 +6822,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdNvlinkUpdateLinkConnection"
#endif
},
{ /* [438] */
{ /* [439] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x201u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -6822,7 +6837,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdNvlinkEnableLinksPostTopology"
#endif
},
{ /* [439] */
{ /* [440] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -6837,7 +6852,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdNvlinkPreLinkTrainAli"
#endif
},
{ /* [440] */
{ /* [441] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -6852,7 +6867,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdNvlinkGetRefreshCounters"
#endif
},
{ /* [441] */
{ /* [442] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -6867,7 +6882,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdNvlinkClearRefreshCounters"
#endif
},
{ /* [442] */
{ /* [443] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x100201u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -6882,7 +6897,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdNvlinkGetLinkMaskPostRxDet"
#endif
},
{ /* [443] */
{ /* [444] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -6897,7 +6912,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdNvlinkLinkTrainAli"
#endif
},
{ /* [444] */
{ /* [445] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -6912,7 +6927,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdNvlinkGetNvlinkDeviceInfo"
#endif
},
{ /* [445] */
{ /* [446] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -6927,7 +6942,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdNvlinkGetIoctrlDeviceInfo"
#endif
},
{ /* [446] */
{ /* [447] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -6942,7 +6957,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdNvlinkProgramLinkSpeed"
#endif
},
{ /* [447] */
{ /* [448] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x201u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -6957,7 +6972,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdNvlinkAreLinksTrained"
#endif
},
{ /* [448] */
{ /* [449] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -6972,7 +6987,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdNvlinkResetLinks"
#endif
},
{ /* [449] */
{ /* [450] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -6987,7 +7002,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdNvlinkDisableDlInterrupts"
#endif
},
{ /* [450] */
{ /* [451] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x201u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -7002,7 +7017,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdNvlinkGetLinkAndClockInfo"
#endif
},
{ /* [451] */
{ /* [452] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -7017,7 +7032,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdNvlinkSetupNvlinkSysmem"
#endif
},
{ /* [452] */
{ /* [453] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -7032,7 +7047,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdNvlinkProcessForcedConfigs"
#endif
},
{ /* [453] */
{ /* [454] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -7047,7 +7062,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdNvlinkSyncLaneShutdownProps"
#endif
},
{ /* [454] */
{ /* [455] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -7062,7 +7077,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdNvlinkEnableSysmemNvlinkAts"
#endif
},
{ /* [455] */
{ /* [456] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x201u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -7077,7 +7092,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdNvlinkHshubGetSysmemNvlinkMask"
#endif
},
{ /* [456] */
{ /* [457] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -7092,7 +7107,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdNvlinkGetSetNvswitchFlaAddr"
#endif
},
{ /* [457] */
{ /* [458] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x100201u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -7107,7 +7122,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdNvlinkSyncLinkMasksAndVbiosInfo"
#endif
},
{ /* [458] */
{ /* [459] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -7122,7 +7137,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdNvlinkEnableLinks"
#endif
},
{ /* [459] */
{ /* [460] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -7137,7 +7152,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdNvlinkProcessInitDisabledLinks"
#endif
},
{ /* [460] */
{ /* [461] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -7152,7 +7167,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdNvlinkEomControl"
#endif
},
{ /* [461] */
{ /* [462] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -7167,7 +7182,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdNvlinkSetL1Threshold"
#endif
},
{ /* [462] */
{ /* [463] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -7182,7 +7197,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdNvlinkGetL1Threshold"
#endif
},
{ /* [463] */
{ /* [464] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x1240u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -7197,7 +7212,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdNvlinkInbandSendData"
#endif
},
{ /* [464] */
{ /* [465] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -7212,7 +7227,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdNvlinkDirectConnectCheck"
#endif
},
{ /* [465] */
{ /* [466] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -7227,7 +7242,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdNvlinkPostFaultUp"
#endif
},
{ /* [466] */
{ /* [467] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x200u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -7242,7 +7257,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdIsNvlinkReducedConfig"
#endif
},
{ /* [467] */
{ /* [468] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -7257,7 +7272,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdFlcnGetDmemUsage"
#endif
},
{ /* [468] */
{ /* [469] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -7272,7 +7287,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdFlcnGetEngineArch"
#endif
},
{ /* [469] */
{ /* [470] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -7287,7 +7302,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdFlcnUstreamerQueueInfo"
#endif
},
{ /* [470] */
{ /* [471] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -7302,7 +7317,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdFlcnUstreamerControlGet"
#endif
},
{ /* [471] */
{ /* [472] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x204u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -7317,7 +7332,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdFlcnUstreamerControlSet"
#endif
},
{ /* [472] */
{ /* [473] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x0u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -7332,7 +7347,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdFlcnGetCtxBufferInfo"
#endif
},
{ /* [473] */
{ /* [474] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -7347,7 +7362,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdFlcnGetCtxBufferSize"
#endif
},
{ /* [474] */
{ /* [475] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -7362,7 +7377,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdEccGetClientExposedCounters"
#endif
},
{ /* [475] */
{ /* [476] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -7377,7 +7392,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdEccGetEciCounters"
#endif
},
{ /* [476] */
{ /* [477] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -7392,7 +7407,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdEccGetVolatileCounts"
#endif
},
{ /* [477] */
{ /* [478] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x810u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -7407,7 +7422,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdFlaRange"
#endif
},
{ /* [478] */
{ /* [479] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x102204u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -7422,7 +7437,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdFlaSetupInstanceMemBlock"
#endif
},
{ /* [479] */
{ /* [480] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x100004u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -7437,7 +7452,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdFlaGetRange"
#endif
},
{ /* [480] */
{ /* [481] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x1810u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -7452,7 +7467,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdFlaGetFabricMemStats"
#endif
},
{ /* [481] */
{ /* [482] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4211u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -7467,7 +7482,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdGspGetFeatures"
#endif
},
{ /* [482] */
{ /* [483] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -7482,7 +7497,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdGspGetRmHeapStats"
#endif
},
{ /* [483] */
{ /* [484] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x2210u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -7497,7 +7512,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdGrmgrGetGrFsInfo"
#endif
},
{ /* [484] */
{ /* [485] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x3u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -7512,7 +7527,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdOsUnixGc6BlockerRefCnt"
#endif
},
{ /* [485] */
{ /* [486] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x11u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -7527,7 +7542,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdOsUnixAllowDisallowGcoff"
#endif
},
{ /* [486] */
{ /* [487] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x1u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -7542,7 +7557,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdOsUnixAudioDynamicPower"
#endif
},
{ /* [487] */
{ /* [488] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x13u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -7557,7 +7572,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdOsUnixVidmemPersistenceStatus"
#endif
},
{ /* [488] */
{ /* [489] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x7u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -7572,7 +7587,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdOsUnixUpdateTgpStatus"
#endif
},
{ /* [489] */
{ /* [490] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -7587,7 +7602,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdVgpuMgrInternalBootloadGspVgpuPluginTask"
#endif
},
{ /* [490] */
{ /* [491] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -7602,7 +7617,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdVgpuMgrInternalShutdownGspVgpuPluginTask"
#endif
},
{ /* [491] */
{ /* [492] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -7617,7 +7632,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdVgpuMgrInternalPgpuAddVgpuType"
#endif
},
{ /* [492] */
{ /* [493] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -7632,7 +7647,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdVgpuMgrInternalEnumerateVgpuPerPgpu"
#endif
},
{ /* [493] */
{ /* [494] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -7647,7 +7662,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdVgpuMgrInternalClearGuestVmInfo"
#endif
},
{ /* [494] */
{ /* [495] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -7662,7 +7677,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdVgpuMgrInternalGetVgpuFbUsage"
#endif
},
{ /* [495] */
{ /* [496] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -7677,7 +7692,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdVgpuMgrInternalSetVgpuEncoderCapacity"
#endif
},
{ /* [496] */
{ /* [497] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -7692,7 +7707,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdVgpuMgrInternalCleanupGspVgpuPluginResources"
#endif
},
{ /* [497] */
{ /* [498] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -7707,7 +7722,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdVgpuMgrInternalGetPgpuFsEncoding"
#endif
},
{ /* [498] */
{ /* [499] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -7722,7 +7737,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdVgpuMgrInternalGetPgpuMigrationSupport"
#endif
},
{ /* [499] */
{ /* [500] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -7737,7 +7752,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdVgpuMgrInternalSetVgpuMgrConfig"
#endif
},
{ /* [500] */
{ /* [501] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0xa50u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -7752,7 +7767,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdGetAvailableHshubMask"
#endif
},
{ /* [501] */
{ /* [502] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -7767,7 +7782,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
/*func=*/ "subdeviceCtrlCmdPerfGetGpumonPerfmonUtilSamples"
#endif
},
{ /* [502] */
{ /* [503] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x600u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
@ -7787,7 +7802,7 @@ static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_Subdevic
const struct NVOC_EXPORT_INFO __nvoc_export_info_Subdevice =
{
/*numEntries=*/ 503,
/*numEntries=*/ 504,
/*pExportEntries=*/ __nvoc_exported_method_def_Subdevice
};
@ -8749,6 +8764,10 @@ static void __nvoc_init_funcTable_Subdevice_1(Subdevice *pThis, RmHalspecOwner *
pThis->__subdeviceCtrlCmdKGrInternalStaticGetPdbProperties__ = &subdeviceCtrlCmdKGrInternalStaticGetPdbProperties_IMPL;
#endif
#if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0xe40u)
pThis->__subdeviceCtrlCmdKGrInternalInitBug4208224War__ = &subdeviceCtrlCmdKGrInternalInitBug4208224War_IMPL;
#endif
#if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x813u)
pThis->__subdeviceCtrlCmdGpuGetCachedInfo__ = &subdeviceCtrlCmdGpuGetCachedInfo_IMPL;
#endif
@ -8880,10 +8899,6 @@ static void __nvoc_init_funcTable_Subdevice_1(Subdevice *pThis, RmHalspecOwner *
#if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u)
pThis->__subdeviceCtrlCmdGpuGetInforomObjectVersion__ = &subdeviceCtrlCmdGpuGetInforomObjectVersion_IMPL;
#endif
#if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u)
pThis->__subdeviceCtrlCmdGpuQueryInforomEccSupport__ = &subdeviceCtrlCmdGpuQueryInforomEccSupport_IMPL;
#endif
}
static void __nvoc_init_funcTable_Subdevice_2(Subdevice *pThis, RmHalspecOwner *pRmhalspecowner) {
@ -8894,6 +8909,10 @@ static void __nvoc_init_funcTable_Subdevice_2(Subdevice *pThis, RmHalspecOwner *
PORT_UNREFERENCED_VARIABLE(rmVariantHal);
PORT_UNREFERENCED_VARIABLE(rmVariantHal_HalVarIdx);
#if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x210u)
pThis->__subdeviceCtrlCmdGpuQueryInforomEccSupport__ = &subdeviceCtrlCmdGpuQueryInforomEccSupport_IMPL;
#endif
#if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0xa50u)
pThis->__subdeviceCtrlCmdGpuQueryEccStatus__ = &subdeviceCtrlCmdGpuQueryEccStatus_IMPL;
#endif
@ -9903,8 +9922,6 @@ static void __nvoc_init_funcTable_Subdevice_2(Subdevice *pThis, RmHalspecOwner *
pThis->__subdeviceGetMemInterMapParams__ = &__nvoc_thunk_RmResource_subdeviceGetMemInterMapParams;
pThis->__subdeviceGetMemoryMappingDescriptor__ = &__nvoc_thunk_RmResource_subdeviceGetMemoryMappingDescriptor;
pThis->__subdeviceUnregisterEvent__ = &__nvoc_thunk_Notifier_subdeviceUnregisterEvent;
}
static void __nvoc_init_funcTable_Subdevice_3(Subdevice *pThis, RmHalspecOwner *pRmhalspecowner) {
@ -9915,6 +9932,8 @@ static void __nvoc_init_funcTable_Subdevice_3(Subdevice *pThis, RmHalspecOwner *
PORT_UNREFERENCED_VARIABLE(rmVariantHal);
PORT_UNREFERENCED_VARIABLE(rmVariantHal_HalVarIdx);
pThis->__subdeviceUnregisterEvent__ = &__nvoc_thunk_Notifier_subdeviceUnregisterEvent;
pThis->__subdeviceControlSerialization_Prologue__ = &__nvoc_thunk_RmResource_subdeviceControlSerialization_Prologue;
pThis->__subdeviceCanCopy__ = &__nvoc_thunk_RsResource_subdeviceCanCopy;

View File

@ -346,6 +346,7 @@ struct Subdevice {
NV_STATUS (*__subdeviceCtrlCmdKGrInternalStaticGetFecsRecordSize__)(struct Subdevice *, NV2080_CTRL_INTERNAL_STATIC_GR_GET_FECS_RECORD_SIZE_PARAMS *);
NV_STATUS (*__subdeviceCtrlCmdKGrInternalStaticGetFecsTraceDefines__)(struct Subdevice *, NV2080_CTRL_INTERNAL_STATIC_GR_GET_FECS_TRACE_DEFINES_PARAMS *);
NV_STATUS (*__subdeviceCtrlCmdKGrInternalStaticGetPdbProperties__)(struct Subdevice *, NV2080_CTRL_INTERNAL_STATIC_GR_GET_PDB_PROPERTIES_PARAMS *);
NV_STATUS (*__subdeviceCtrlCmdKGrInternalInitBug4208224War__)(struct Subdevice *, NV2080_CTRL_INTERNAL_KGR_INIT_BUG4208224_WAR_PARAMS *);
NV_STATUS (*__subdeviceCtrlCmdGpuGetCachedInfo__)(struct Subdevice *, NV2080_CTRL_GPU_GET_INFO_V2_PARAMS *);
NV_STATUS (*__subdeviceCtrlCmdGpuGetInfoV2__)(struct Subdevice *, NV2080_CTRL_GPU_GET_INFO_V2_PARAMS *);
NV_STATUS (*__subdeviceCtrlCmdGpuGetIpVersion__)(struct Subdevice *, NV2080_CTRL_GPU_GET_IP_VERSION_PARAMS *);
@ -944,6 +945,7 @@ NV_STATUS __nvoc_objCreate_Subdevice(Subdevice**, Dynamic*, NvU32, struct CALL_C
#define subdeviceCtrlCmdKGrInternalStaticGetFecsRecordSize(pSubdevice, pParams) subdeviceCtrlCmdKGrInternalStaticGetFecsRecordSize_DISPATCH(pSubdevice, pParams)
#define subdeviceCtrlCmdKGrInternalStaticGetFecsTraceDefines(pSubdevice, pParams) subdeviceCtrlCmdKGrInternalStaticGetFecsTraceDefines_DISPATCH(pSubdevice, pParams)
#define subdeviceCtrlCmdKGrInternalStaticGetPdbProperties(pSubdevice, pParams) subdeviceCtrlCmdKGrInternalStaticGetPdbProperties_DISPATCH(pSubdevice, pParams)
#define subdeviceCtrlCmdKGrInternalInitBug4208224War(pSubdevice, pParams) subdeviceCtrlCmdKGrInternalInitBug4208224War_DISPATCH(pSubdevice, pParams)
#define subdeviceCtrlCmdGpuGetCachedInfo(pSubdevice, pGpuInfoParams) subdeviceCtrlCmdGpuGetCachedInfo_DISPATCH(pSubdevice, pGpuInfoParams)
#define subdeviceCtrlCmdGpuGetInfoV2(pSubdevice, pGpuInfoParams) subdeviceCtrlCmdGpuGetInfoV2_DISPATCH(pSubdevice, pGpuInfoParams)
#define subdeviceCtrlCmdGpuGetIpVersion(pSubdevice, pGpuIpVersionParams) subdeviceCtrlCmdGpuGetIpVersion_DISPATCH(pSubdevice, pGpuIpVersionParams)
@ -2634,6 +2636,12 @@ static inline NV_STATUS subdeviceCtrlCmdKGrInternalStaticGetPdbProperties_DISPAT
return pSubdevice->__subdeviceCtrlCmdKGrInternalStaticGetPdbProperties__(pSubdevice, pParams);
}
NV_STATUS subdeviceCtrlCmdKGrInternalInitBug4208224War_IMPL(struct Subdevice *pSubdevice, NV2080_CTRL_INTERNAL_KGR_INIT_BUG4208224_WAR_PARAMS *pParams);
static inline NV_STATUS subdeviceCtrlCmdKGrInternalInitBug4208224War_DISPATCH(struct Subdevice *pSubdevice, NV2080_CTRL_INTERNAL_KGR_INIT_BUG4208224_WAR_PARAMS *pParams) {
return pSubdevice->__subdeviceCtrlCmdKGrInternalInitBug4208224War__(pSubdevice, pParams);
}
NV_STATUS subdeviceCtrlCmdGpuGetCachedInfo_IMPL(struct Subdevice *pSubdevice, NV2080_CTRL_GPU_GET_INFO_V2_PARAMS *pGpuInfoParams);
static inline NV_STATUS subdeviceCtrlCmdGpuGetCachedInfo_DISPATCH(struct Subdevice *pSubdevice, NV2080_CTRL_GPU_GET_INFO_V2_PARAMS *pGpuInfoParams) {

View File

@ -238,12 +238,12 @@ static NvBool __nvoc_thunk_RmResource_vgpuconfigapiAccessCallback(struct VgpuCon
static const struct NVOC_EXPORTED_METHOD_DEF __nvoc_exported_method_def_VgpuConfigApi[] =
{
{ /* [0] */
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u)
#if NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4u)
/*pFunc=*/ (void (*)(void)) NULL,
#else
/*pFunc=*/ (void (*)(void)) vgpuconfigapiCtrlCmdVgpuConfigSetInfo_IMPL,
#endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u)
/*flags=*/ 0x10u,
#endif // NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4u)
/*flags=*/ 0x4u,
/*accessRight=*/0x0u,
/*methodId=*/ 0xa0810101u,
/*paramSize=*/ sizeof(NVA081_CTRL_VGPU_CONFIG_INFO_PARAMS),
@ -571,7 +571,7 @@ __nvoc_ctor_VgpuConfigApi_exit:
static void __nvoc_init_funcTable_VgpuConfigApi_1(VgpuConfigApi *pThis) {
PORT_UNREFERENCED_VARIABLE(pThis);
#if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x10u)
#if !NVOC_EXPORTED_METHOD_DISABLED_BY_FLAG(0x4u)
pThis->__vgpuconfigapiCtrlCmdVgpuConfigSetInfo__ = &vgpuconfigapiCtrlCmdVgpuConfigSetInfo_IMPL;
#endif

View File

@ -177,6 +177,7 @@ typedef struct GspSystemInfo
NvBool bIsPassthru;
NvU64 sysTimerOffsetNs;
GSP_VF_INFO gspVFInfo;
NvBool bTdrEventSupported;
} GspSystemInfo;

View File

@ -1352,6 +1352,10 @@ NV_STATUS rpcGspSetSystemInfo_v17_00
OBJTMR *pTmr = GPU_GET_TIMER(pGpu);
rpcInfo->sysTimerOffsetNs = pTmr->sysTimerOffsetNs;
// Indicate whether the driver supports NV2080_NOTIFIERS_UCODE_RESET event.
rpcInfo->bTdrEventSupported = pGpu->getProperty(pGpu, PDB_PROP_GPU_SUPPORTS_TDR_EVENT);
status = _issueRpcAsync(pGpu, pRpc);
}

View File

@ -35,6 +35,7 @@
#include "published/ampere/ga100/dev_ram.h"
#include "published/ampere/ga100/dev_ctrl.h"
#include "published/ampere/ga100/dev_runlist.h"
NV_STATUS
@ -317,3 +318,93 @@ kfifoGetMaxCeChannelGroups_GA100
return maxCeChannels;
}
/**
* @brief Starts halting a channel. A start operation must be matched with a
* complete operation later to wait for the channel to be preempted.
*
* @param[in] pGpu GPU object pointer
* @param[in] pKernelFifo Kernel FIFO object pointer
* @param[in] pKernelChannel Pointer to the channel to be halted.
*/
void
kfifoStartChannelHalt_GA100
(
OBJGPU *pGpu,
KernelFifo *pKernelFifo,
KernelChannel *pKernelChannel
)
{
NvU32 chramPriBase;
NvU32 channelVal;
NvU32 runlistId;
NvU32 runlistPriBase;
NvU32 runlistVal = 0;
runlistId = kchannelGetRunlistId(pKernelChannel);
if (kfifoEngineInfoXlate_HAL(pGpu, pKernelFifo,
ENGINE_INFO_TYPE_RUNLIST, runlistId,
ENGINE_INFO_TYPE_CHRAM_PRI_BASE, &chramPriBase) != NV_OK)
{
return;
}
if (kfifoEngineInfoXlate_HAL(pGpu, pKernelFifo,
ENGINE_INFO_TYPE_RUNLIST, runlistId,
ENGINE_INFO_TYPE_RUNLIST_PRI_BASE, &runlistPriBase) != NV_OK)
{
return;
}
// Disable this channel.
channelVal = FLD_SET_DRF(_CHRAM, _CHANNEL, _WRITE_CONTROL, _ONES_CLEAR_BITS, 0);
channelVal = FLD_SET_DRF(_CHRAM, _CHANNEL, _ENABLE, _IN_USE, channelVal);
GPU_REG_WR32(pGpu, chramPriBase + NV_CHRAM_CHANNEL(pKernelChannel->ChID), channelVal);
// Preempt the channel.
runlistVal = FLD_SET_DRF(_RUNLIST, _PREEMPT, _TYPE, _RUNLIST, 0);
GPU_REG_WR32(pGpu, runlistPriBase + NV_RUNLIST_PREEMPT, runlistVal);
}
/**
* @brief Completes halting a channel, waiting the channel preemption to
* complete, up to the specified timeout.
*
* @param[in] pGpu GPU object pointer
* @param[in] pKernelFifo Kernel FIFO object pointer
* @param[in] pKernelChannel Pointer to the channel in process of being halted.
* @param[in] pTimeout Specifies the timeout to wait for the channel
* preemption.
*/
void
kfifoCompleteChannelHalt_GA100
(
OBJGPU *pGpu,
KernelFifo *pKernelFifo,
KernelChannel *pKernelChannel,
RMTIMEOUT *pTimeout
)
{
NvU32 runlistId;
NvU32 runlistPriBase;
NvU32 runlistVal = 0;
runlistId = kchannelGetRunlistId(pKernelChannel);
if (kfifoEngineInfoXlate_HAL(pGpu, pKernelFifo,
ENGINE_INFO_TYPE_RUNLIST, runlistId,
ENGINE_INFO_TYPE_RUNLIST_PRI_BASE, &runlistPriBase) != NV_OK)
{
return;
}
// Wait for the preemption to complete.
do
{
if (gpuCheckTimeout(pGpu, pTimeout) == NV_ERR_TIMEOUT)
{
break;
}
runlistVal = GPU_REG_RD32(pGpu, runlistPriBase + NV_RUNLIST_PREEMPT);
} while (FLD_TEST_DRF(_RUNLIST, _PREEMPT, _RUNLIST_PREEMPT_PENDING, _TRUE, runlistVal));
}

View File

@ -1,5 +1,5 @@
/*
* SPDX-FileCopyrightText: Copyright (c) 2020-2023 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
* SPDX-FileCopyrightText: Copyright (c) 2020-2024 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
* SPDX-License-Identifier: MIT
*
* Permission is hereby granted, free of charge, to any person obtaining a
@ -1674,6 +1674,9 @@ void kchannelNotifyGeneric_IMPL
// validate notifyIndex
NV_CHECK_OR_RETURN_VOID(LEVEL_INFO, notifyIndex < classInfo.notifiersMaxCount);
// Check if we have allocated the channel notifier action table
NV_CHECK_OR_RETURN_VOID(LEVEL_ERROR, pKernelChannel->pNotifyActions != NULL);
// handle notification if client wants it
if (pKernelChannel->pNotifyActions[notifyIndex] != classInfo.eventActionDisable)
{

View File

@ -179,3 +179,310 @@ kgraphicsAllocGrGlobalCtxBuffers_TU102
return status;
}
/**
* @brief Initializes Bug 4208224 by performing the following actions
* 1.) Sets up static handles inside an info struct to be referenced later
* 2.) Creates a channel tied to VEID0 on GR0
* 3.) Sends an RPC to physical RM for the physical side initialization
*/
NV_STATUS
kgraphicsInitializeBug4208224WAR_TU102
(
OBJGPU *pGpu,
KernelGraphics *pKernelGraphics
)
{
NV_STATUS status = NV_OK;
RM_API *pRmApi = rmapiGetInterface(RMAPI_GPU_LOCK_INTERNAL);
NV2080_CTRL_INTERNAL_KGR_INIT_BUG4208224_WAR_PARAMS params = {0};
NV_CHECK_OK_OR_RETURN(LEVEL_ERROR,
kgraphicsCreateBug4208224Channel_HAL(pGpu, pKernelGraphics));
params.bTeardown = NV_FALSE;
status = pRmApi->Control(pRmApi,
pKernelGraphics->bug4208224Info.hClient,
pKernelGraphics->bug4208224Info.hSubdeviceId,
NV2080_CTRL_CMD_INTERNAL_KGR_INIT_BUG4208224_WAR,
&params,
sizeof(params));
if (status != NV_OK)
{
NV_ASSERT_OK(pRmApi->Free(pRmApi,
pKernelGraphics->bug4208224Info.hClient,
pKernelGraphics->bug4208224Info.hClient));
}
return status;
}
/*!
* @brief Creates a VEID0 channel for Bug 4208224 WAR
*
* @return NV_OK if channel created successfully
*/
NV_STATUS
kgraphicsCreateBug4208224Channel_TU102
(
OBJGPU *pGpu,
KernelGraphics *pKernelGraphics
)
{
NV_STATUS status = NV_OK;
NvHandle hClientId = NV01_NULL_OBJECT;
NvHandle hDeviceId;
NvHandle hSubdeviceId;
NvHandle hVASpace = KGRAPHICS_SCRUBBER_HANDLE_VAS;
NvHandle hPBVirtMemId = KGRAPHICS_SCRUBBER_HANDLE_PBVIRT;
NvHandle hPBPhysMemId = KGRAPHICS_SCRUBBER_HANDLE_PBPHYS;
NvHandle hChannelId = KGRAPHICS_SCRUBBER_HANDLE_CHANNEL;
NvHandle hObj3D = KGRAPHICS_SCRUBBER_HANDLE_3DOBJ;
NvHandle hUserdId = KGRAPHICS_SCRUBBER_HANDLE_USERD;
NvU32 gpFifoEntries = 32; // power-of-2 random choice
NvU64 gpFifoSize = NVA06F_GP_ENTRY__SIZE * gpFifoEntries;
NvU64 chSize = gpFifoSize;
RM_API *pRmApi = rmapiGetInterface(RMAPI_GPU_LOCK_INTERNAL);
RsClient *pClientId;
NvBool bBcStatus;
NvBool bAcquireLock = NV_FALSE;
NvU32 sliLoopReentrancy;
NV_VASPACE_ALLOCATION_PARAMETERS vaParams;
NV_MEMORY_ALLOCATION_PARAMS memAllocParams;
NV_CHANNEL_ALLOC_PARAMS channelGPFIFOAllocParams;
NvU32 classNum;
NvU32 primarySliSubDeviceInstance;
// XXX This should be removed when broadcast SLI support is deprecated
if (!gpumgrIsParentGPU(pGpu))
{
return NV_OK;
}
bBcStatus = gpumgrGetBcEnabledStatus(pGpu);
// FIXME these allocations corrupt BC state
NV_ASSERT_OK_OR_RETURN(
rmapiutilAllocClientAndDeviceHandles(pRmApi, pGpu, &hClientId, &hDeviceId, &hSubdeviceId));
pKernelGraphics->bug4208224Info.hClient = hClientId;
pKernelGraphics->bug4208224Info.hDeviceId = hDeviceId;
pKernelGraphics->bug4208224Info.hSubdeviceId = hSubdeviceId;
// rmapiutilAllocClientAndDeviceHandles allocates a subdevice object for this subDeviceInstance
primarySliSubDeviceInstance = gpumgrGetSubDeviceInstanceFromGpu(pGpu);
NV_ASSERT_OK_OR_RETURN(serverGetClientUnderLock(&g_resServ, hClientId, &pClientId));
gpumgrSetBcEnabledStatus(pGpu, NV_TRUE);
// As we have forced here SLI broadcast mode, temporarily reset the reentrancy count
sliLoopReentrancy = gpumgrSLILoopReentrancyPop(pGpu);
// Allocate subdevices for secondary GPUs
SLI_LOOP_START(SLI_LOOP_FLAGS_BC_ONLY)
{
NvHandle hSecondary;
NV2080_ALLOC_PARAMETERS nv2080AllocParams;
NvU32 thisSubDeviceInstance = gpumgrGetSubDeviceInstanceFromGpu(pGpu);
// Skip if already allocated by rmapiutilAllocClientAndDeviceHandles()
if (thisSubDeviceInstance == primarySliSubDeviceInstance)
SLI_LOOP_CONTINUE;
// Allocate a subDevice
NV_CHECK_OK_OR_GOTO(status, LEVEL_ERROR,
clientGenResourceHandle(pClientId, &hSecondary),
cleanup);
portMemSet(&nv2080AllocParams, 0, sizeof(nv2080AllocParams));
nv2080AllocParams.subDeviceId = thisSubDeviceInstance;
NV_CHECK_OK(status, LEVEL_SILENT,
pRmApi->AllocWithHandle(pRmApi,
hClientId,
hDeviceId,
hSecondary,
NV20_SUBDEVICE_0,
&nv2080AllocParams,
sizeof(nv2080AllocParams)));
}
SLI_LOOP_END;
//
// VidHeapControl and vaspace creation calls should happen outside GPU locks
// UVM/CUDA may be holding the GPU locks here and the allocation may subsequently fail
// So explicitly release GPU locks before RmVidHeapControl
//
rmGpuLocksRelease(GPUS_LOCK_FLAGS_NONE, NULL);
bAcquireLock = NV_TRUE;
pRmApi = rmapiGetInterface(RMAPI_API_LOCK_INTERNAL);
// Create a new VAspace for channel
portMemSet(&vaParams, 0, sizeof(NV_VASPACE_ALLOCATION_PARAMETERS));
vaParams.flags = NV_VASPACE_ALLOCATION_FLAGS_PTETABLE_HEAP_MANAGED;
NV_ASSERT_OK_OR_GOTO(status,
pRmApi->AllocWithHandle(pRmApi, hClientId, hDeviceId, hVASpace, FERMI_VASPACE_A, &vaParams, sizeof(vaParams)),
cleanup);
// Allocate gpfifo entries
portMemSet(&memAllocParams, 0, sizeof(NV_MEMORY_ALLOCATION_PARAMS));
memAllocParams.owner = HEAP_OWNER_RM_CLIENT_GENERIC;
memAllocParams.type = NVOS32_TYPE_IMAGE;
memAllocParams.size = chSize;
memAllocParams.attr = DRF_DEF(OS32, _ATTR, _LOCATION, _PCI);
memAllocParams.hVASpace = 0; // Physical allocations don't expect vaSpace handles
NV_ASSERT_OK_OR_GOTO(status,
pRmApi->AllocWithHandle(pRmApi, hClientId, hDeviceId, hPBPhysMemId, NV01_MEMORY_SYSTEM, &memAllocParams, sizeof(memAllocParams)),
cleanup);
portMemSet(&memAllocParams, 0, sizeof(NV_MEMORY_ALLOCATION_PARAMS));
memAllocParams.owner = HEAP_OWNER_RM_CLIENT_GENERIC;
memAllocParams.type = NVOS32_TYPE_IMAGE;
memAllocParams.size = chSize;
memAllocParams.attr = DRF_DEF(OS32, _ATTR, _LOCATION, _PCI);
memAllocParams.flags = NVOS32_ALLOC_FLAGS_VIRTUAL;
memAllocParams.hVASpace = hVASpace; // Virtual allocation expect vaSpace handles
// 0 handle = allocations on gpu default vaSpace
NV_ASSERT_OK_OR_GOTO(status,
pRmApi->AllocWithHandle(pRmApi, hClientId, hDeviceId, hPBVirtMemId, NV50_MEMORY_VIRTUAL, &memAllocParams, sizeof(memAllocParams)),
cleanup);
// Allocate Userd
NvU32 userdMemClass = NV01_MEMORY_LOCAL_USER;
NvU32 ctrlSize;
if (gpuIsClassSupported(pGpu, VOLTA_CHANNEL_GPFIFO_A))
{
ctrlSize = sizeof(Nvc36fControl);
}
else if (gpuIsClassSupported(pGpu, TURING_CHANNEL_GPFIFO_A))
{
ctrlSize = sizeof(Nvc46fControl);
}
else
{
status = NV_ERR_NOT_SUPPORTED;
goto cleanup;
}
portMemSet(&memAllocParams, 0, sizeof(NV_MEMORY_ALLOCATION_PARAMS));
memAllocParams.owner = HEAP_OWNER_RM_CLIENT_GENERIC;
memAllocParams.size = ctrlSize;
memAllocParams.type = NVOS32_TYPE_IMAGE;
// Apply registry overrides to USERD.
switch (DRF_VAL(_REG_STR_RM, _INST_LOC, _USERD, pGpu->instLocOverrides))
{
case NV_REG_STR_RM_INST_LOC_USERD_NCOH:
case NV_REG_STR_RM_INST_LOC_USERD_COH:
userdMemClass = NV01_MEMORY_SYSTEM;
memAllocParams.attr = DRF_DEF(OS32, _ATTR, _LOCATION, _PCI);
break;
case NV_REG_STR_RM_INST_LOC_USERD_VID:
case NV_REG_STR_RM_INST_LOC_USERD_DEFAULT:
memAllocParams.attr = DRF_DEF(OS32, _ATTR, _LOCATION, _VIDMEM);
break;
}
NV_ASSERT_OK_OR_GOTO(status,
pRmApi->AllocWithHandle(pRmApi, hClientId, hDeviceId, hUserdId,
userdMemClass, &memAllocParams, sizeof(memAllocParams)),
cleanup);
// Get fifo channel class Id
classNum = kfifoGetChannelClassId(pGpu, GPU_GET_KERNEL_FIFO(pGpu));
NV_ASSERT_OR_GOTO(classNum != 0, cleanup);
// Allocate a bare channel
portMemSet(&channelGPFIFOAllocParams, 0, sizeof(NV_CHANNEL_ALLOC_PARAMS));
channelGPFIFOAllocParams.hVASpace = hVASpace;
channelGPFIFOAllocParams.hObjectBuffer = hPBVirtMemId;
channelGPFIFOAllocParams.gpFifoEntries = gpFifoEntries;
//
// Set the gpFifoOffset to zero intentionally since we only need this channel
// to be created, but will not submit any work to it. So it's fine not to
// provide a valid offset here.
//
channelGPFIFOAllocParams.gpFifoOffset = 0;
channelGPFIFOAllocParams.hUserdMemory[0] = hUserdId;
channelGPFIFOAllocParams.engineType = gpuGetNv2080EngineType(RM_ENGINE_TYPE_GR0);
NV_ASSERT_OK_OR_GOTO(status,
pRmApi->AllocWithHandle(pRmApi, hClientId, hDeviceId, hChannelId,
classNum, &channelGPFIFOAllocParams, sizeof(channelGPFIFOAllocParams)),
cleanup);
// Free userD handle as it shouldn't be needed for this channel
NV_ASSERT_OK_OR_GOTO(status,
pRmApi->Free(pRmApi, hClientId, hUserdId),
cleanup);
// Reaquire the GPU locks
NV_ASSERT_OK_OR_GOTO(status,
rmGpuLocksAcquire(GPUS_LOCK_FLAGS_NONE, RM_LOCK_MODULES_GR),
cleanup);
bAcquireLock = NV_FALSE;
pRmApi = rmapiGetInterface(RMAPI_GPU_LOCK_INTERNAL);
// Get KernelGraphicsObject class Id
NV_ASSERT_OK_OR_GOTO(status,
kgraphicsGetClassByType(pGpu, pKernelGraphics, GR_OBJECT_TYPE_3D, &classNum),
cleanup);
NV_ASSERT_OR_GOTO(classNum != 0, cleanup);
// Allocate a GR object on the channel
NV_ASSERT_OK_OR_GOTO(status,
pRmApi->AllocWithHandle(pRmApi, hClientId, hChannelId, hObj3D, classNum, NULL, 0),
cleanup);
cleanup:
if (bAcquireLock)
{
NV_ASSERT_OK_OR_CAPTURE_FIRST_ERROR(status,
rmGpuLocksAcquire(GPUS_LOCK_FLAGS_NONE, RM_LOCK_MODULES_GR));
pRmApi = rmapiGetInterface(RMAPI_GPU_LOCK_INTERNAL);
}
if (status != NV_OK)
{
// Drop GPU lock while freeing memory and channel handles
// Free all handles
NV_ASSERT_OK_OR_CAPTURE_FIRST_ERROR(status,
pRmApi->Free(pRmApi, hClientId, hClientId));
}
pKernelGraphics->bug4208224Info.bConstructed = (status == NV_OK);
// Restore the reentrancy count
gpumgrSLILoopReentrancyPush(pGpu, sliLoopReentrancy);
gpumgrSetBcEnabledStatus(pGpu, bBcStatus);
return status;
}
/*!
* @brief Determines if a channel for Bug 4208224 is needed
*/
NvBool
kgraphicsIsBug4208224WARNeeded_TU102
(
OBJGPU *pGpu,
KernelGraphics *pKernelGraphics
)
{
if (pGpu->getProperty(pGpu, PDB_PROP_GPU_IS_ALL_INST_IN_SYSMEM))
{
return NV_FALSE;
}
return kgraphicsGetBug4208224WAREnabled(pGpu, pKernelGraphics);
}

View File

@ -98,6 +98,21 @@ static NV_STATUS _kgraphicsPostSchedulingEnableHandler(OBJGPU *, void *);
static void
_kgraphicsInitRegistryOverrides(OBJGPU *pGpu, KernelGraphics *pKernelGraphics)
{
{
NvU32 data;
if (osReadRegistryDword(pGpu, NV_REG_STR_RM_FORCE_GR_SCRUBBER_CHANNEL, &data) == NV_OK)
{
if (data == NV_REG_STR_RM_FORCE_GR_SCRUBBER_CHANNEL_DISABLE)
{
kgraphicsSetBug4208224WAREnabled(pGpu, pKernelGraphics, NV_FALSE);
}
else if (data == NV_REG_STR_RM_FORCE_GR_SCRUBBER_CHANNEL_ENABLE)
{
kgraphicsSetBug4208224WAREnabled(pGpu, pKernelGraphics, NV_TRUE);
}
}
}
return;
}
@ -308,6 +323,10 @@ kgraphicsStateInitLocked_IMPL
NULL, NULL);
}
pKernelGraphics->bug4208224Info.hClient = NV01_NULL_OBJECT;
pKernelGraphics->bug4208224Info.hDeviceId = NV01_NULL_OBJECT;
pKernelGraphics->bug4208224Info.hSubdeviceId = NV01_NULL_OBJECT;
pKernelGraphics->bug4208224Info.bConstructed = NV_FALSE;
return NV_OK;
}
@ -356,6 +375,21 @@ kgraphicsStatePreUnload_IMPL
NvU32 flags
)
{
if (pKernelGraphics->bug4208224Info.bConstructed)
{
RM_API *pRmApi = rmapiGetInterface(RMAPI_GPU_LOCK_INTERNAL);
NV2080_CTRL_INTERNAL_KGR_INIT_BUG4208224_WAR_PARAMS params = {0};
params.bTeardown = NV_TRUE;
NV_ASSERT_OK(pRmApi->Control(pRmApi,
pKernelGraphics->bug4208224Info.hClient,
pKernelGraphics->bug4208224Info.hSubdeviceId,
NV2080_CTRL_CMD_INTERNAL_KGR_INIT_BUG4208224_WAR,
&params,
sizeof(params)));
NV_ASSERT_OK(pRmApi->Free(pRmApi, pKernelGraphics->bug4208224Info.hClient, pKernelGraphics->bug4208224Info.hClient));
pKernelGraphics->bug4208224Info.bConstructed = NV_FALSE;
}
fecsBufferUnmap(pGpu, pKernelGraphics);
@ -440,7 +474,7 @@ _kgraphicsPostSchedulingEnableHandler
const KGRAPHICS_STATIC_INFO *pKernelGraphicsStaticInfo = kgraphicsGetStaticInfo(pGpu, pKernelGraphics);
// Nothing to do for non-GSPCLIENT
if (!IS_GSP_CLIENT(pGpu))
if (!IS_GSP_CLIENT(pGpu) && !kgraphicsIsBug4208224WARNeeded_HAL(pGpu, pKernelGraphics))
return NV_OK;
// Defer golden context channel creation to GPU instance configuration
@ -471,7 +505,13 @@ _kgraphicsPostSchedulingEnableHandler
}
}
return kgraphicsCreateGoldenImageChannel(pGpu, pKernelGraphics);
NV_CHECK_OK_OR_RETURN(LEVEL_ERROR, kgraphicsCreateGoldenImageChannel(pGpu, pKernelGraphics));
if (kgraphicsIsBug4208224WARNeeded_HAL(pGpu, pKernelGraphics))
{
return kgraphicsInitializeBug4208224WAR_HAL(pGpu, pKernelGraphics);
}
return NV_OK;
}
void

View File

@ -3201,19 +3201,16 @@ kgrctxDecObjectCount_IMPL
* one VGPU configuration.
*/
GR_GLOBALCTX_BUFFER
kgrctxGetRegisterAccessMapId_PF
kgrctxGetRegisterAccessMapId_IMPL
(
OBJGPU *pGpu,
KernelGraphicsContext *pKernelGraphicsContext,
KernelChannel *pKernelChannel
)
{
RmClient *pRmClient = dynamicCast(RES_GET_CLIENT(pKernelChannel), RmClient);
RS_PRIV_LEVEL privLevel = rmclientGetCachedPrivilege(pRmClient);
// Using cached privilege because this function is called at a raised IRQL.
if ((privLevel >= RS_PRIV_LEVEL_USER_ROOT)
&& !hypervisorIsVgxHyper() && IS_GFID_PF(kchannelGetGfid(pKernelChannel)))
if (kchannelCheckIsAdmin(pKernelChannel)
&& !hypervisorIsVgxHyper() && IS_GFID_PF(kchannelGetGfid(pKernelChannel)))
{
return GR_GLOBALCTX_BUFFER_UNRESTRICTED_PRIV_ACCESS_MAP;
}

View File

@ -773,6 +773,22 @@ kgspResetHw_TU102
return NV_OK;
}
static NvBool kgspCrashCatReportImpactsGspRm(CrashCatReport *pReport)
{
NV_CRASHCAT_CONTAINMENT containment;
containment = crashcatReportSourceContainment_HAL(pReport);
switch (containment)
{
case NV_CRASHCAT_CONTAINMENT_RISCV_MODE_M:
case NV_CRASHCAT_CONTAINMENT_RISCV_HART:
case NV_CRASHCAT_CONTAINMENT_UNCONTAINED:
return NV_TRUE;
default:
return NV_FALSE;
}
}
NvBool
kgspHealthCheck_TU102
(
@ -791,7 +807,8 @@ kgspHealthCheck_TU102
while ((pReport = crashcatEngineGetNextCrashReport(pCrashCatEng)) != NULL)
{
bHealthy = NV_FALSE;
if (kgspCrashCatReportImpactsGspRm(pReport))
bHealthy = NV_FALSE;
NV_PRINTF(LEVEL_ERROR,
"****************************** GSP-CrashCat Report *******************************\n");
@ -839,10 +856,19 @@ kgspHealthCheck_TU102
exit_health_check:
if (!bHealthy)
{
NvBool bFirstFatal = !pKernelGsp->bFatalError;
pKernelGsp->bFatalError = NV_TRUE;
if (pKernelGsp->pRpc)
{
kgspLogRpcDebugInfo(pGpu, pKernelGsp->pRpc, GSP_ERROR, pKernelGsp->bPollingForRpcResponse);
}
if (bFirstFatal)
{
kgspRcAndNotifyAllUserChannels(pGpu, pKernelGsp, GSP_ERROR);
}
gpuCheckEccCounts_HAL(pGpu);

View File

@ -583,6 +583,81 @@ _kgspRpcRCTriggered
rpc_params->partitionAttributionId);
}
/*!
* This function is called on critical FW crash to RC and notify an error code to
* all user mode channels, allowing the user mode apps to fail deterministically.
*
* @param[in] pGpu GPU object pointer
* @param[in] pKernelGsp KernelGsp object pointer
* @param[in] exceptType Error code to send to the RC notifiers
*
*/
void
kgspRcAndNotifyAllUserChannels
(
OBJGPU *pGpu,
KernelGsp *pKernelGsp,
NvU32 exceptType
)
{
KernelRc *pKernelRc = GPU_GET_KERNEL_RC(pGpu);
KernelChannel *pKernelChannel;
KernelFifo *pKernelFifo = GPU_GET_KERNEL_FIFO(pGpu);
CHANNEL_ITERATOR chanIt;
RMTIMEOUT timeout;
NV_PRINTF(LEVEL_ERROR, "RC all user channels for critical error %d.\n", exceptType);
// Pass 1: halt all user channels.
kfifoGetChannelIterator(pGpu, pKernelFifo, &chanIt);
while (kfifoGetNextKernelChannel(pGpu, pKernelFifo, &chanIt, &pKernelChannel) == NV_OK)
{
//
// Kernel (uvm) channels are skipped to workaround nvbug 4503046, where
// uvm attributes all errors as global and fails operations on all GPUs,
// in addition to the current failing GPU.
//
if (kchannelCheckIsKernel(pKernelChannel))
{
continue;
}
kfifoStartChannelHalt(pGpu, pKernelFifo, pKernelChannel);
}
//
// Pass 2: Wait for the halts to complete, and RC notify the user channels.
// The channel halts require a preemption, which may not be able to complete
// since the GSP is no longer servicing interrupts. Wait for up to the
// default GPU timeout value for the preemptions to complete.
//
gpuSetTimeout(pGpu, GPU_TIMEOUT_DEFAULT, &timeout, 0);
kfifoGetChannelIterator(pGpu, pKernelFifo, &chanIt);
while (kfifoGetNextKernelChannel(pGpu, pKernelFifo, &chanIt, &pKernelChannel) == NV_OK)
{
// Skip kernel (uvm) channels as only user channel halts are initiated above.
if (kchannelCheckIsKernel(pKernelChannel))
{
continue;
}
kfifoCompleteChannelHalt(pGpu, pKernelFifo, pKernelChannel, &timeout);
NV_ASSERT_OK(krcErrorSetNotifier(pGpu, pKernelRc,
pKernelChannel,
exceptType,
kchannelGetEngineType(pKernelChannel),
RC_NOTIFIER_SCOPE_CHANNEL));
NV_ASSERT_OK(krcErrorSendEventNotifications_HAL(pGpu, pKernelRc,
pKernelChannel,
kchannelGetEngineType(pKernelChannel),
exceptType,
RC_NOTIFIER_SCOPE_CHANNEL,
0));
}
}
/*!
* Receive Xid notification from GSP-RM
*

View File

@ -125,7 +125,7 @@ _vidmemPmaAllocate
MemoryManager *pMemoryManager = GPU_GET_MEMORY_MANAGER(pGpu);
PMA *pPma = &pHeap->pmaObject;
NvU64 size = 0;
NvU32 pageCount;
NvU32 pageCount = 0;
NvU32 pmaInfoSize;
NvU64 pageSize;
NV_STATUS status;
@ -290,6 +290,9 @@ _vidmemPmaAllocate
// Get the number of pages to be allocated by PMA
NV_CHECK_OR_RETURN(LEVEL_ERROR,
(NV_DIV_AND_CEIL(size, pageSize) <= NV_U32_MAX),
NV_ERR_NO_MEMORY);
pageCount = (NvU32) NV_DIV_AND_CEIL(size, pageSize);
retry_alloc:
@ -301,7 +304,12 @@ retry_alloc:
}
else
{
pmaInfoSize = sizeof(PMA_ALLOC_INFO) + ((pageCount - 1) * sizeof(NvU64));
NV_CHECK_OR_RETURN(LEVEL_ERROR,
portSafeMulU32((pageCount - 1), (sizeof(NvU64)), &pmaInfoSize),
NV_ERR_NO_MEMORY);
NV_CHECK_OR_RETURN(LEVEL_ERROR,
portSafeAddU32(pmaInfoSize, (sizeof(PMA_ALLOC_INFO)), &pmaInfoSize),
NV_ERR_NO_MEMORY);
}
// Alloc the tracking structure and store the values in it.

View File

@ -115,6 +115,11 @@ void crashcatReportLogSource_V1_LIBOS3(CrashCatReport *pReport)
}
}
NV_CRASHCAT_CONTAINMENT crashcatReportSourceContainment_V1_LIBOS3(CrashCatReport *pReport)
{
return crashcatReportV1SourceCauseContainment(&pReport->v1.report);
}
void crashcatReportLogReporter_V1_LIBOS3(CrashCatReport *pReport)
{
NvCrashCatReport_V1 *pReportV1 = &pReport->v1.report;

View File

@ -1,4 +1,4 @@
NVIDIA_VERSION = 535.179
NVIDIA_VERSION = 535.183.01
# This file.
VERSION_MK_FILE := $(lastword $(MAKEFILE_LIST))