Function at 0x14029b930
Capabilities:
Parse pe header

Disassembly:
push rdx
push rcx
cmp byte [0x1404b9390], 0
jne 0x14029c6bd
mov eax, 0xc8
lea rcx, [0x1404b93a0]
mov edx, 0xffffffff
mov dword [rax + rcx - 0xa8], edx
mov dword [rax + rcx - 0x90], edx
mov dword [rax + rcx - 0x78], edx
mov dword [rax + rcx - 0x60], edx
mov dword [rax + rcx - 0x48], edx
mov dword [rax + rcx - 0x30], edx
mov dword [rax + rcx - 0x18], edx
mov dword [rax + rcx], edx
add rax, 0xc0
cmp rax, 0x908
jne 0x14029b950
mov eax, 0xffffffff
mov dword [0x1404b9c00], eax
mov dword [0x1404b9c18], eax
mov dword [0x1404b9c30], eax
lea rcx, str.GENERIC_IA32
mov qword [0x1404b93b8], rcx
mov dword [0x1404b93c0], 0
lea rcx, [0x14047b69f]
mov qword [0x1404b93d0], rcx
mov dword [0x1404b93d8], 1
lea rcx, str.CMOV
mov qword [0x1404b93e8], rcx
mov dword [0x1404b93f0], 2
mov dword [0x1404b9408], 3
lea rcx, [0x14047b6a8]
mov qword [0x1404b9410], rcx
lea rcx, [0x14047b6ac]
mov qword [0x1404b9400], rcx
lea rcx, str.FXSAVE
mov qword [0x1404b9418], rcx
mov dword [0x1404b9420], 4
mov dword [0x1404b9438], 5
lea rcx, [0x14047b6b7]
mov qword [0x1404b9440], rcx
lea rcx, [0x14047b6bb]
mov qword [0x1404b9430], rcx
mov dword [0x1404b9450], 6
lea rcx, str.sse2
mov qword [0x1404b9458], rcx
lea rcx, str.SSE2
mov qword [0x1404b9448], rcx
mov dword [0x1404b9468], 7
lea rcx, str.sse3
mov qword [0x1404b9470], rcx
lea rcx, str.SSE3
mov qword [0x1404b9460], rcx
mov dword [0x1404b9480], 8
lea rcx, str.ssse3
mov qword [0x1404b9488], rcx
lea rcx, str.SSSE3
mov qword [0x1404b9478], rcx
mov dword [0x1404b9498], 9
lea rcx, str.sse4.1
mov qword [0x1404b94a0], rcx
lea rcx, str.SSE4_1
mov qword [0x1404b9490], rcx
mov dword [0x1404b94b0], 0xa
lea rcx, str.sse4
mov qword [0x1404b94b8], rcx
lea rcx, str.SSE4_2
mov qword [0x1404b94a8], rcx
mov dword [0x1404b94c8], 0xb
lea rcx, str.movbe
mov qword [0x1404b94d0], rcx
lea rcx, str.MOVBE
mov qword [0x1404b94c0], rcx
mov dword [0x1404b94e0], 0xc
lea rcx, str.popcnt
mov qword [0x1404b94e8], rcx
lea rcx, str.POPCNT
mov qword [0x1404b94d8], rcx
mov dword [0x1404b94f8], 0xd
lea rcx, str.pclmul
mov qword [0x1404b9500], rcx
lea rcx, str.PCLMULQDQ
mov qword [0x1404b94f0], rcx
mov dword [0x1404b9510], 0xe
lea rcx, [0x14047b724]
mov qword [0x1404b9518], rcx
lea rcx, [0x14047b728]
mov qword [0x1404b9508], rcx
mov dword [0x1404b9528], 0x10
lea rcx, [0x14047b72c]
mov qword [0x1404b9530], rcx
lea rcx, [0x14047b730]
mov qword [0x1404b9520], rcx
mov dword [0x1404b9540], 0xf
lea rcx, str.f16c
mov qword [0x1404b9548], rcx
lea rcx, str.F16C
mov qword [0x1404b9538], rcx
mov dword [0x1404b9558], 0x11
lea rcx, str.rdrnd
mov qword [0x1404b9560], rcx
lea rcx, str.RDRND
mov qword [0x1404b9550], rcx
mov dword [0x1404b9570], 0x12
lea rcx, [0x14047b74a]
mov qword [0x1404b9578], rcx
lea rcx, [0x14047b74e]
mov qword [0x1404b9568], rcx
mov dword [0x1404b9588], 0x13
lea rcx, [0x14047b752]
mov qword [0x1404b9590], rcx
lea rcx, [0x14047b756]
mov qword [0x1404b9580], rcx
mov dword [0x1404b95a0], 0x14
lea rcx, str.lzcnt
mov qword [0x1404b95a8], rcx
lea rcx, str.LZCNT
mov qword [0x1404b9598], rcx
mov dword [0x1404b95b8], 0x15
lea rcx, [0x14047b766]
mov qword [0x1404b95c0], rcx
lea rcx, [0x14047b76a]
mov qword [0x1404b95b0], rcx
mov dword [0x1404b95d0], 0x16
lea rcx, [0x14047b76e]
mov qword [0x1404b95d8], rcx
lea rcx, [0x14047b772]
mov qword [0x1404b95c8], rcx
mov dword [0x1404b95e8], 0x17
lea rcx, str.avx2
mov qword [0x1404b95f0], rcx
lea rcx, str.AVX2
mov qword [0x1404b95e0], rcx
mov dword [0x1404b9600], 0x1b
lea rcx, str.avx512f
mov qword [0x1404b9608], rcx
lea rcx, str.AVX512F
mov qword [0x1404b95f8], rcx
mov dword [0x1404b9618], 0x18
lea rcx, str.avx512dq
mov qword [0x1404b9620], rcx
lea rcx, str.AVX512DQ
mov qword [0x1404b9610], rcx
mov dword [0x1404b9630], 0x19
lea rcx, str.ptwrite
mov qword [0x1404b9638], rcx
lea rcx, str.PTWRITE
mov qword [0x1404b9628], rcx
lea rcx, str.KNCNI
mov qword [0x1404b9640], rcx
mov dword [0x1404b9648], 0x1a
mov dword [0x1404b9660], 0x1c
lea rcx, [0x14047b7b8]
mov qword [0x1404b9668], rcx
lea rcx, [0x14047b7bc]
mov qword [0x1404b9658], rcx
mov dword [0x1404b9678], 0x1d
lea rcx, str.rdseed
mov qword [0x1404b9680], rcx
lea rcx, str.RDSEED
mov qword [0x1404b9670], rcx
mov dword [0x1404b9690], 0x1e
lea rcx, str.avx512ifma
mov qword [0x1404b9698], rcx
lea rcx, str.AVX512IFMA52
mov qword [0x1404b9688], rcx
mov dword [0x1404b96a8], eax
mov dword [0x1404b96c0], 0x20
lea rax, str.avx512er
mov qword [0x1404b96c8], rax
lea rax, str.AVX512ER
mov qword [0x1404b96b8], rax
mov dword [0x1404b96d8], 0x21
lea rax, str.avx512pf
mov qword [0x1404b96e0], rax
lea rax, str.AVX512PF
mov qword [0x1404b96d0], rax
mov dword [0x1404b96f0], 0x22
lea rax, str.avx512cd
mov qword [0x1404b96f8], rax
lea rax, str.AVX512CD
mov qword [0x1404b96e8], rax
mov dword [0x1404b9708], 0x23
lea rax, [0x14047b81c]
mov qword [0x1404b9710], rax
lea rax, [0x14047b820]
mov qword [0x1404b9700], rax
mov dword [0x1404b9720], 0x24
lea rax, [0x14047b824]
mov qword [0x1404b9728], rax
lea rax, [0x14047b828]
mov qword [0x1404b9718], rax
mov dword [0x1404b9738], 0x25
lea rax, str.avx512bw
mov qword [0x1404b9740], rax
lea rax, str.AVX512BW
mov qword [0x1404b9730], rax
mov dword [0x1404b9750], 0x26
lea rax, str.avx512vl
mov qword [0x1404b9758], rax
lea rax, str.AVX512VL
mov qword [0x1404b9748], rax
mov dword [0x1404b9768], 0x27
lea rax, str.avx512vbmi
mov qword [0x1404b9770], rax
lea rax, str.AVX512VBMI
mov qword [0x1404b9760], rax
mov dword [0x1404b9780], 0x28
lea rax, str.avx5124fmaps
mov qword [0x1404b9788], rax
lea rax, str.AVX512_4FMAPS
mov qword [0x1404b9778], rax
mov dword [0x1404b9798], 0x29
lea rax, str.avx5124vnniw
mov qword [0x1404b97a0], rax
lea rax, str.AVX512_4VNNIW
mov qword [0x1404b9790], rax
mov dword [0x1404b97b0], 0x2a
lea rax, str.avx512vpopcntdq
mov qword [0x1404b97b8], rax
lea rax, str.AVX512_VPOPCNTDQ
mov qword [0x1404b97a8], rax
mov dword [0x1404b97c8], 0x2b
lea rax, str.avx512bitalg
mov qword [0x1404b97d0], rax
lea rax, str.AVX512_BITALG
mov qword [0x1404b97c0], rax
mov dword [0x1404b97e0], 0x2c
lea rax, str.avx512vbmi2
mov qword [0x1404b97e8], rax
lea rax, str.AVX512_VBMI2
mov qword [0x1404b97d8], rax
mov dword [0x1404b97f8], 0x2d
lea rax, str.gfni
mov qword [0x1404b9800], rax
lea rax, str.GFNI
mov qword [0x1404b97f0], rax
mov dword [0x1404b9810], 0x2e
lea rax, str.vaes
mov qword [0x1404b9818], rax
lea rax, str.VAES
mov qword [0x1404b9808], rax
mov dword [0x1404b9828], 0x2f
lea rax, str.vpclmulqdq
mov qword [0x1404b9830], rax
lea rax, str.VPCLMULQDQ
mov qword [0x1404b9820], rax
mov dword [0x1404b9840], 0x30
lea rax, str.avx512vnni
mov qword [0x1404b9848], rax
lea rax, str.AVX512_VNNI
mov qword [0x1404b9838], rax
mov dword [0x1404b9858], 0x31
lea rax, str.clwb
mov qword [0x1404b9860], rax
lea rax, str.CLWB
mov qword [0x1404b9850], rax
mov dword [0x1404b9870], 0x32
lea rax, str.rdpid
mov qword [0x1404b9878], rax
lea rax, str.RDPID
mov qword [0x1404b9868], rax
mov dword [0x1404b9888], 0x33
lea rax, [0x14047b948]
mov qword [0x1404b9890], rax
lea rax, [0x14047b94c]
mov qword [0x1404b9880], rax
mov dword [0x1404b98a0], 0x34
lea rax, str.shstk
mov qword [0x1404b98a8], rax
lea rax, str.SHSTK
mov qword [0x1404b9898], rax
mov dword [0x1404b98b8], 0x35
lea rax, [0x14047b95c]
mov qword [0x1404b98c0], rax
lea rax, [0x14047b960]
mov qword [0x1404b98b0], rax
mov dword [0x1404b98d0], 0x36
lea rax, str.wbnoinvd
mov qword [0x1404b98d8], rax
lea rax, str.WBNOINVD
mov qword [0x1404b98c8], rax
mov dword [0x1404b98e8], 0x37
lea rax, str.pconfig
mov qword [0x1404b98f0], rax
lea rax, str.PCONFIG
mov qword [0x1404b98e0], rax
mov dword [0x1404b9900], 0x38
lea rax, str.avx512vp2intersect
mov qword [0x1404b9908], rax
lea rax, str.AVX512_VP2INTERSECT
mov qword [0x1404b98f8], rax
mov dword [0x1404b9918], 0x3c
lea rax, str.avx512fp16
mov qword [0x1404b9920], rax
lea rax, str.AVX512_FP16
mov qword [0x1404b9910], rax
mov dword [0x1404b9930], 0x40
lea rax, str.cldemote
mov qword [0x1404b9938], rax
lea rax, str.CLDEMOTE
mov qword [0x1404b9928], rax
mov dword [0x1404b9948], 0x41
lea rax, str.movdiri
mov qword [0x1404b9950], rax
lea rax, str.MOVDIRI
mov qword [0x1404b9940], rax
mov dword [0x1404b9960], 0x42
lea rax, str.movdir64b
mov qword [0x1404b9968], rax
lea rax, str.MOVDIR64B
mov qword [0x1404b9958], rax
mov dword [0x1404b9978], 0x43
lea rax, str.waitpkg
mov qword [0x1404b9980], rax
lea rax, str.WAITPKG
mov qword [0x1404b9970], rax
mov dword [0x1404b9990], 0x44
lea rax, str.avx512bf16
mov qword [0x1404b9998], rax
lea rax, str.AVX512_BF16
mov qword [0x1404b9988], rax
mov dword [0x1404b99a8], 0x45
lea rax, str.enqcmd
mov qword [0x1404b99b0], rax
lea rax, str.ENQCMD
mov qword [0x1404b99a0], rax
mov dword [0x1404b99c0], 0x46
lea rax, str.avxvnni
mov qword [0x1404b99c8], rax
lea rax, str.AVX_VNNI
mov qword [0x1404b99b8], rax
mov dword [0x1404b99d8], 0x47
lea rax, str.amx_tile
mov qword [0x1404b99e0], rax
lea rax, str.AMX_TILE
mov qword [0x1404b99d0], rax
mov dword [0x1404b99f0], 0x48
lea rax, str.amx_int8
mov qword [0x1404b99f8], rax
lea rax, str.AMX_INT8
mov qword [0x1404b99e8], rax
mov dword [0x1404b9a08], 0x49
lea rax, str.amx_bf16
mov qword [0x1404b9a10], rax
lea rax, str.AMX_BF16
mov qword [0x1404b9a00], rax
mov dword [0x1404b9a20], 0x4a
lea rax, [0x14047ba76]
mov qword [0x1404b9a28], rax
lea rax, [0x14047ba79]
mov qword [0x1404b9a18], rax
mov dword [0x1404b9a38], 0x4b
lea rax, str.wide_kl
mov qword [0x1404b9a40], rax
lea rax, str.WIDE_KL
mov qword [0x1404b9a30], rax
mov dword [0x1404b9a50], 0x4c
lea rax, str.hreset
mov qword [0x1404b9a58], rax
lea rax, str.HRESET
mov qword [0x1404b9a48], rax
mov dword [0x1404b9a68], 0x4d
lea rax, str.uintr
mov qword [0x1404b9a70], rax
lea rax, str.UINTR
mov qword [0x1404b9a60], rax
mov dword [0x1404b9a80], 0x4e
lea rax, str.prefetchi
mov qword [0x1404b9a88], rax
lea rax, str.PREFETCHI
mov qword [0x1404b9a78], rax
mov dword [0x1404b9a98], 0x4f
lea rax, str.avxvnniint8
mov qword [0x1404b9aa0], rax
lea rax, str.AVX_VNNI_INT8
mov qword [0x1404b9a90], rax
mov dword [0x1404b9ab0], 0x50
lea rax, str.cmpccxadd
mov qword [0x1404b9ab8], rax
lea rax, str.CMPCCXADD
mov qword [0x1404b9aa8], rax
mov dword [0x1404b9ac8], 0x51
lea rax, str.avxifma
mov qword [0x1404b9ad0], rax
lea rax, str.AVX_IFMA
mov qword [0x1404b9ac0], rax
mov dword [0x1404b9ae0], 0x52
lea rax, str.avxneconvert
mov qword [0x1404b9ae8], rax
lea rax, str.AVX_NE_CONVERT
mov qword [0x1404b9ad8], rax
mov dword [0x1404b9af8], 0x53
lea rax, str.raoint
mov qword [0x1404b9b00], rax
lea rax, str.RAO_INT
mov qword [0x1404b9af0], rax
mov dword [0x1404b9b10], 0x54
lea rax, str.amx_fp16
mov qword [0x1404b9b18], rax
lea rax, str.AMX_FP16
mov qword [0x1404b9b08], rax
mov dword [0x1404b9b28], 0x55
lea rax, str.amx_complex
mov qword [0x1404b9b30], rax
lea rax, str.AMX_COMPLEX
mov qword [0x1404b9b20], rax
mov dword [0x1404b9b40], 0x56
lea rax, str.sha512
mov qword [0x1404b9b48], rax
lea rax, str.SHA512
mov qword [0x1404b9b38], rax
mov dword [0x1404b9b58], 0x57
lea rax, [0x14047bb5c]
mov qword [0x1404b9b60], rax
lea rax, [0x14047bb60]
mov qword [0x1404b9b50], rax
mov dword [0x1404b9b70], 0x58
lea rax, [0x14047bb64]
mov qword [0x1404b9b78], rax
lea rax, [0x14047bb68]
mov qword [0x1404b9b68], rax
mov dword [0x1404b9b88], 0x59
lea rax, str.avxvnniint16
mov qword [0x1404b9b90], rax
lea rax, str.AVX_VNNI_INT16
mov qword [0x1404b9b80], rax
mov dword [0x1404b9ba0], 0x5a
lea rax, str.usermsr
mov qword [0x1404b9ba8], rax
lea rax, str.USER_MSR
mov qword [0x1404b9b98], rax
mov dword [0x1404b9bb8], 0x5b
lea rax, str.avx10.1_256
mov qword [0x1404b9bc0], rax
lea rax, str.AVX_10_1
mov qword [0x1404b9bb0], rax
mov dword [0x1404b9bd0], 0x5c
lea rax, str.avx10.1_512
mov qword [0x1404b9bd8], rax
lea rax, str.AVX_10_1_512
mov qword [0x1404b9bc8], rax
mov dword [0x1404b9be8], 0x5d
lea rax, str.apxf
mov qword [0x1404b9bf0], rax
lea rax, str.APXF
mov qword [0x1404b9be0], rax
mov dword [0x1404b9c00], 0x5e
lea rax, str.msrlist
mov qword [0x1404b9c08], rax
lea rax, str.MSRLIST
mov qword [0x1404b9bf8], rax
mov dword [0x1404b9c18], 0x5f
lea rax, str.wrmsrns
mov qword [0x1404b9c20], rax
lea rax, str.WRMSRNS
mov qword [0x1404b9c10], rax
mov dword [0x1404b9c30], 0x60
lea rax, str.pbndkb
mov qword [0x1404b9c38], rax
lea rax, str.PBNDKB
mov qword [0x1404b9c28], rax
mov byte [0x1404b9390], 1
pop rcx
pop rdx
ret