Function at 0x51da00
Capabilities:
Parse pe header

Disassembly:
lea r12, [rsp - 0x380]
cmp r12, qword [r14 + 0x10]
jbe 0x5213a9
push rbp
mov rbp, rsp
sub rsp, 0x3f8
lea rax, [0x0055c1e0]
mov ebx, 0x79
xor ecx, ecx
call sym.runtime.makemap
mov qword [rsp + 0x3f0], rax
jmp 0x51da3a
jmp 0x51da3c
lea rdx, str.SiblingLocationNameOrderingByteSizeBitOffsetBitSizeStmtListLowpcHighpcLanguageDiscrDiscrValueVisibilityImportStringLengthCommonRefCompDirConstValueContainingTypeDefaultValueInlineIsOptionalLowerBoundProducerPrototypedReturnAddrStartScopeStrideSizeUpperBoundAbstractOriginAccessibilityAddrClassArtificialBaseTypesCallingCountDataMemberLocDeclColumnDeclFileDeclLineDeclarationDiscrListEncodingExternalFrameBaseFriendIdentifierCaseMacroInfoNamelistItemPrioritySegmentSpecificationStaticLinkTypeUseLocationVarParamVirtualityVtableElemLocAllocatedAssociatedDataLocationStrideEntrypcUseUTF8ExtensionRangesTrampolineCallColumnCallFileCallLineDescriptionBinaryScaleDecimalScaleSmallDecimalSignDigitCountPictureStringMutableThreadsScaledExplicitObjectPointerEndianityElementalPureRecursiveSignatureMainSubprogramDataBitOffsetConstExprEnumClassLinkageNameStringLengthBitSizeStringLengthByteSizeRankStrOffsetsBaseAddrBaseRnglistsBaseDwoNameReferenceRvalueReferenceMacrosCallAllCallsCallAllSourceCallsCallAllTailCallsCallReturnPCCallValueCallOriginCallParameterCallPCCallTailCallCallTargetCallTargetClobberedCallDataLocationCallDataValueNoreturnAlignmentExportSymbolsDeletedDefaultedLoclistsBase
mov qword [rsp + 0x3e0], rdx
mov qword [rsp + 0x3e8], 7
mov rbx, qword [rsp + 0x3f0]
lea rax, [0x0055c1e0]
mov ecx, 1
call sym.runtime.mapassign_fast32
mov qword [rsp + 0x220], rax
test byte [rax], al
mov rdx, qword [rsp + 0x3e0]
mov rsi, qword [rsp + 0x3e8]
mov qword [rax + 8], rsi
cmp dword [0x006d4000], 0
je 0x51da99
jmp 0x51daa0
jmp 0x51dab1
call sym.runtime.gcWriteBarrier2
mov qword [r11], rdx
mov rsi, qword [rax]
mov qword [r11 + 8], rsi
jmp 0x51dab1
mov qword [rax], rdx
jmp 0x51dab6
jmp 0x51dab8
lea rdx, [0x005891e1]
mov qword [rsp + 0x3e0], rdx
mov qword [rsp + 0x3e8], 8
mov rbx, qword [rsp + 0x3f0]
lea rax, [0x0055c1e0]
mov ecx, 2
call sym.runtime.mapassign_fast32
mov qword [rsp + 0x1c8], rax
test byte [rax], al
mov rdx, qword [rsp + 0x3e0]
mov rsi, qword [rsp + 0x3e8]
mov qword [rax + 8], rsi
cmp dword [0x006d4000], 0
je 0x51db15
jmp 0x51db17
jmp 0x51db28
call sym.runtime.gcWriteBarrier2
mov qword [r11], rdx
mov rsi, qword [rax]
mov qword [r11 + 8], rsi
jmp 0x51db28
mov qword [rax], rdx
jmp 0x51db2d
jmp 0x51db2f
lea rdx, [0x005891e9]
mov qword [rsp + 0x3e0], rdx
mov qword [rsp + 0x3e8], 4
mov rbx, qword [rsp + 0x3f0]
lea rax, [0x0055c1e0]
mov ecx, 3
nop
call sym.runtime.mapassign_fast32
mov qword [rsp + 0x170], rax
test byte [rax], al
mov rdx, qword [rsp + 0x3e0]
mov rsi, qword [rsp + 0x3e8]
mov qword [rax + 8], rsi
cmp dword [0x006d4000], 0
je 0x51db8e
jmp 0x51db90
jmp 0x51dba2
call sym.runtime.gcWriteBarrier2
mov qword [r11], rdx
mov rsi, qword [rax]
mov qword [r11 + 8], rsi
nop
jmp 0x51dba2
mov qword [rax], rdx
jmp 0x51dba7
jmp 0x51dba9
lea rdx, [0x005891ed]
mov qword [rsp + 0x3e0], rdx
mov qword [rsp + 0x3e8], 8
mov rbx, qword [rsp + 0x3f0]
lea rax, [0x0055c1e0]
mov ecx, 9
call sym.runtime.mapassign_fast32
mov qword [rsp + 0x118], rax
test byte [rax], al
mov rdx, qword [rsp + 0x3e0]
mov rsi, qword [rsp + 0x3e8]
mov qword [rax + 8], rsi
cmp dword [0x006d4000], 0
je 0x51dc06
jmp 0x51dc08
jmp 0x51dc19
call sym.runtime.gcWriteBarrier2
mov qword [r11], rdx
mov rsi, qword [rax]
mov qword [r11 + 8], rsi
jmp 0x51dc19
mov qword [rax], rdx
jmp 0x51dc20
jmp 0x51dc22
lea rdx, [0x005891f5]
mov qword [rsp + 0x3e0], rdx
mov qword [rsp + 0x3e8], 8
mov rbx, qword [rsp + 0x3f0]
lea rax, [0x0055c1e0]
mov ecx, 0xb
call sym.runtime.mapassign_fast32
mov qword [rsp + 0xc0], rax
test byte [rax], al
mov rdx, qword [rsp + 0x3e0]
mov rsi, qword [rsp + 0x3e8]
mov qword [rax + 8], rsi
cmp dword [0x006d4000], 0
je 0x51dc80
jmp 0x51dc82
jmp 0x51dc93
call sym.runtime.gcWriteBarrier2
mov qword [r11], rdx
mov rsi, qword [rax]
mov qword [r11 + 8], rsi
jmp 0x51dc93
mov qword [rax], rdx
jmp 0x51dc98
jmp 0x51dc9a
lea rdx, [0x005891fd]
mov qword [rsp + 0x3e0], rdx
mov qword [rsp + 0x3e8], 9
mov rbx, qword [rsp + 0x3f0]
lea rax, [0x0055c1e0]
mov ecx, 0xc
call sym.runtime.mapassign_fast32
mov qword [rsp + 0x68], rax
test byte [rax], al
mov rdx, qword [rsp + 0x3e0]
mov rsi, qword [rsp + 0x3e8]
mov qword [rax + 8], rsi
cmp dword [0x006d4000], 0
je 0x51dcf4
jmp 0x51dcf6
jmp 0x51dd07
call sym.runtime.gcWriteBarrier2
mov qword [r11], rdx
mov rsi, qword [rax]
mov qword [r11 + 8], rsi
jmp 0x51dd07
mov qword [rax], rdx
jmp 0x51dd0c
jmp 0x51dd0e
lea rdx, [0x00589206]
mov qword [rsp + 0x3e0], rdx
mov qword [rsp + 0x3e8], 7
mov rbx, qword [rsp + 0x3f0]
lea rax, [0x0055c1e0]
mov ecx, 0xd
nop dword [rax]
call sym.runtime.mapassign_fast32
mov qword [rsp + 0x3d8], rax
test byte [rax], al
mov rdx, qword [rsp + 0x3e0]
mov rsi, qword [rsp + 0x3e8]
mov qword [rax + 8], rsi
cmp dword [0x006d4000], 0
je 0x51dd6e
jmp 0x51dd70
jmp 0x51dd82
call sym.runtime.gcWriteBarrier2
mov qword [r11], rdx
mov rsi, qword [rax]
mov qword [r11 + 8], rsi
nop
jmp 0x51dd82
mov qword [rax], rdx
jmp 0x51dd87
jmp 0x51dd89
lea rdx, [0x0058920d]
mov qword [rsp + 0x3e0], rdx
mov qword [rsp + 0x3e8], 8
mov rbx, qword [rsp + 0x3f0]
lea rax, [0x0055c1e0]
mov ecx, 0x10
call sym.runtime.mapassign_fast32
mov qword [rsp + 0x380], rax
test byte [rax], al
mov rdx, qword [rsp + 0x3e0]
mov rsi, qword [rsp + 0x3e8]
mov qword [rax + 8], rsi
cmp dword [0x006d4000], 0
je 0x51dde6
jmp 0x51dde8
jmp 0x51ddf9
call sym.runtime.gcWriteBarrier2
mov qword [r11], rdx
mov rsi, qword [rax]
mov qword [r11 + 8], rsi
jmp 0x51ddf9
mov qword [rax], rdx
jmp 0x51de00
jmp 0x51de02
lea rdx, [0x00589215]
mov qword [rsp + 0x3e0], rdx
mov qword [rsp + 0x3e8], 5
mov rbx, qword [rsp + 0x3f0]
lea rax, [0x0055c1e0]
mov ecx, 0x11
call sym.runtime.mapassign_fast32
mov qword [rsp + 0x328], rax
test byte [rax], al
mov rdx, qword [rsp + 0x3e0]
mov rsi, qword [rsp + 0x3e8]
mov qword [rax + 8], rsi
cmp dword [0x006d4000], 0
je 0x51de60
jmp 0x51de62
jmp 0x51de73
call sym.runtime.gcWriteBarrier2
mov qword [r11], rdx
mov rsi, qword [rax]
mov qword [r11 + 8], rsi
jmp 0x51de73
mov qword [rax], rdx
jmp 0x51de78
jmp 0x51de7a
lea rdx, [0x0058921a]
mov qword [rsp + 0x3e0], rdx
mov qword [rsp + 0x3e8], 6
mov rbx, qword [rsp + 0x3f0]
lea rax, [0x0055c1e0]
mov ecx, 0x12
call sym.runtime.mapassign_fast32
mov qword [rsp + 0x2f8], rax
test byte [rax], al
mov rdx, qword [rsp + 0x3e0]
mov rsi, qword [rsp + 0x3e8]
mov qword [rax + 8], rsi
cmp dword [0x006d4000], 0
je 0x51ded7
jmp 0x51ded9
jmp 0x51deea
call sym.runtime.gcWriteBarrier2
mov qword [r11], rdx
mov rsi, qword [rax]
mov qword [r11 + 8], rsi
jmp 0x51deea
mov qword [rax], rdx
jmp 0x51deef
jmp 0x51def1
lea rdx, [0x00589220]
mov qword [rsp + 0x3e0], rdx
mov qword [rsp + 0x3e8], 8
mov rbx, qword [rsp + 0x3f0]
lea rax, [0x0055c1e0]
mov ecx, 0x13
call sym.runtime.mapassign_fast32
mov qword [rsp + 0x2f0], rax
test byte [rax], al
mov rdx, qword [rsp + 0x3e0]
mov rsi, qword [rsp + 0x3e8]
mov qword [rax + 8], rsi
cmp dword [0x006d4000], 0
je 0x51df4e
jmp 0x51df50
jmp 0x51df62
call sym.runtime.gcWriteBarrier2
mov qword [r11], rdx
mov rsi, qword [rax]
mov qword [r11 + 8], rsi
nop
jmp 0x51df62
mov qword [rax], rdx
jmp 0x51df67
jmp 0x51df69
lea rdx, [0x00589228]
mov qword [rsp + 0x3e0], rdx
mov qword [rsp + 0x3e8], 5
mov rbx, qword [rsp + 0x3f0]
lea rax, [0x0055c1e0]
mov ecx, 0x15
call sym.runtime.mapassign_fast32
mov qword [rsp + 0x2e8], rax
test byte [rax], al
mov rdx, qword [rsp + 0x3e0]
mov rsi, qword [rsp + 0x3e8]
mov qword [rax + 8], rsi
cmp dword [0x006d4000], 0
je 0x51dfc6
jmp 0x51dfc8
jmp 0x51dfd9
call sym.runtime.gcWriteBarrier2
mov qword [r11], rdx
mov rsi, qword [rax]
mov qword [r11 + 8], rsi
jmp 0x51dfd9
mov qword [rax], rdx
jmp 0x51dfe0
jmp 0x51dfe2
lea rdx, [0x0058922d]
mov qword [rsp + 0x3e0], rdx
mov qword [rsp + 0x3e8], 0xa
mov rbx, qword [rsp + 0x3f0]
lea rax, [0x0055c1e0]
mov ecx, 0x16
call sym.runtime.mapassign_fast32
mov qword [rsp + 0x2e0], rax
test byte [rax], al
mov rdx, qword [rsp + 0x3e0]
mov rsi, qword [rsp + 0x3e8]
mov qword [rax + 8], rsi
cmp dword [0x006d4000], 0
je 0x51e040
jmp 0x51e042
jmp 0x51e053
call sym.runtime.gcWriteBarrier2
mov qword [r11], rdx
mov rsi, qword [rax]
mov qword [r11 + 8], rsi
jmp 0x51e053
mov qword [rax], rdx
jmp 0x51e058
jmp 0x51e05a
lea rdx, [0x00589237]
mov qword [rsp + 0x3e0], rdx
mov qword [rsp + 0x3e8], 0xa
mov rbx, qword [rsp + 0x3f0]
lea rax, [0x0055c1e0]
mov ecx, 0x17
call sym.runtime.mapassign_fast32
mov qword [rsp + 0x2d8], rax
test byte [rax], al
mov rdx, qword [rsp + 0x3e0]
mov rsi, qword [rsp + 0x3e8]
mov qword [rax + 8], rsi
cmp dword [0x006d4000], 0
je 0x51e0b7
jmp 0x51e0b9
jmp 0x51e0ca
call sym.runtime.gcWriteBarrier2
mov qword [r11], rdx
mov rsi, qword [rax]
mov qword [r11 + 8], rsi
jmp 0x51e0ca
mov qword [rax], rdx
jmp 0x51e0cf
jmp 0x51e0d1
lea rdx, [0x00589241]
mov qword [rsp + 0x3e0], rdx
mov qword [rsp + 0x3e8], 6
mov rbx, qword [rsp + 0x3f0]
lea rax, [0x0055c1e0]
mov ecx, 0x18
call sym.runtime.mapassign_fast32
mov qword [rsp + 0x2d0], rax
test byte [rax], al
mov rdx, qword [rsp + 0x3e0]
mov rsi, qword [rsp + 0x3e8]
mov qword [rax + 8], rsi
cmp dword [0x006d4000], 0
je 0x51e12e
jmp 0x51e130
jmp 0x51e142
call sym.runtime.gcWriteBarrier2
mov qword [r11], rdx
mov rsi, qword [rax]
mov qword [r11 + 8], rsi
nop
jmp 0x51e142
mov qword [rax], rdx
jmp 0x51e147
jmp 0x51e149
lea rdx, [0x00589247]
mov qword [rsp + 0x3e0], rdx
mov qword [rsp + 0x3e8], 0xc
mov rbx, qword [rsp + 0x3f0]
lea rax, [0x0055c1e0]
mov ecx, 0x19
call sym.runtime.mapassign_fast32
mov qword [rsp + 0x2c8], rax
test byte [rax], al
mov rdx, qword [rsp + 0x3e0]
mov rsi, qword [rsp + 0x3e8]
mov qword [rax + 8], rsi
cmp dword [0x006d4000], 0
je 0x51e1a6
jmp 0x51e1a8
jmp 0x51e1b9
call sym.runtime.gcWriteBarrier2
mov qword [r11], rdx
mov rsi, qword [rax]
mov qword [r11 + 8], rsi
jmp 0x51e1b9
mov qword [rax], rdx
jmp 0x51e1c0
jmp 0x51e1c2
lea rdx, [0x00589253]
mov qword [rsp + 0x3e0], rdx
mov qword [rsp + 0x3e8], 9
mov rbx, qword [rsp + 0x3f0]
lea rax, [0x0055c1e0]
mov ecx, 0x1a
call sym.runtime.mapassign_fast32
mov qword [rsp + 0x2c0], rax
test byte [rax], al
mov rdx, qword [rsp + 0x3e0]
mov rsi, qword [rsp + 0x3e8]
mov qword [rax + 8], rsi
cmp dword [0x006d4000], 0
je 0x51e220
jmp 0x51e222
jmp 0x51e233
call sym.runtime.gcWriteBarrier2
mov qword [r11], rdx
mov rsi, qword [rax]
mov qword [r11 + 8], rsi
jmp 0x51e233
mov qword [rax], rdx
jmp 0x51e238
jmp 0x51e23a
lea rdx, [0x0058925c]
mov qword [rsp + 0x3e0], rdx
mov qword [rsp + 0x3e8], 7
mov rbx, qword [rsp + 0x3f0]
lea rax, [0x0055c1e0]
mov ecx, 0x1b
call sym.runtime.mapassign_fast32
mov qword [rsp + 0x2b8], rax
test byte [rax], al
mov rdx, qword [rsp + 0x3e0]
mov rsi, qword [rsp + 0x3e8]
mov qword [rax + 8], rsi
cmp dword [0x006d4000], 0
je 0x51e297
jmp 0x51e299
jmp 0x51e2aa
call sym.runtime.gcWriteBarrier2
mov qword [r11], rdx
mov rsi, qword [rax]
mov qword [r11 + 8], rsi
jmp 0x51e2aa
mov qword [rax], rdx
jmp 0x51e2af
jmp 0x51e2b1
lea rdx, [0x00589263]
mov qword [rsp + 0x3e0], rdx
mov qword [rsp + 0x3e8], 0xa
mov rbx, qword [rsp + 0x3f0]
lea rax, [0x0055c1e0]
mov ecx, 0x1c
call sym.runtime.mapassign_fast32
mov qword [rsp + 0x2b0], rax
test byte [rax], al
mov rdx, qword [rsp + 0x3e0]
mov rsi, qword [rsp + 0x3e8]
mov qword [rax + 8], rsi
cmp dword [0x006d4000], 0
je 0x51e30e
jmp 0x51e310
jmp 0x51e322
call sym.runtime.gcWriteBarrier2
mov qword [r11], rdx
mov rsi, qword [rax]
mov qword [r11 + 8], rsi
nop
jmp 0x51e322
mov qword [rax], rdx
jmp 0x51e327
jmp 0x51e329
lea rdx, [0x0058926d]
mov qword [rsp + 0x3e0], rdx
mov qword [rsp + 0x3e8], 0xe
mov rbx, qword [rsp + 0x3f0]
lea rax, [0x0055c1e0]
mov ecx, 0x1d
call sym.runtime.mapassign_fast32
mov qword [rsp + 0x2a8], rax
test byte [rax], al
mov rdx, qword [rsp + 0x3e0]
mov rsi, qword [rsp + 0x3e8]
mov qword [rax + 8], rsi
cmp dword [0x006d4000], 0
je 0x51e386
jmp 0x51e388
jmp 0x51e399
call sym.runtime.gcWriteBarrier2
mov qword [r11], rdx
mov rsi, qword [rax]
mov qword [r11 + 8], rsi
jmp 0x51e399
mov qword [rax], rdx
jmp 0x51e3a0
jmp 0x51e3a2
lea rdx, [0x0058927b]
mov qword [rsp + 0x3e0], rdx
mov qword [rsp + 0x3e8], 0xc
mov rbx, qword [rsp + 0x3f0]
lea rax, [0x0055c1e0]
mov ecx, 0x1e
call sym.runtime.mapassign_fast32
mov qword [rsp + 0x2a0], rax
test byte [rax], al
mov rdx, qword [rsp + 0x3e0]
mov rsi, qword [rsp + 0x3e8]
mov qword [rax + 8], rsi
cmp dword [0x006d4000], 0
je 0x51e400
jmp 0x51e402
jmp 0x51e413
call sym.runtime.gcWriteBarrier2
mov qword [r11], rdx
mov rsi, qword [rax]
mov qword [r11 + 8], rsi
jmp 0x51e413
mov qword [rax], rdx
jmp 0x51e418
jmp 0x51e41a
lea rdx, [0x00589287]
mov qword [rsp + 0x3e0], rdx
mov qword [rsp + 0x3e8], 6
mov rbx, qword [rsp + 0x3f0]
lea rax, [0x0055c1e0]
mov ecx, 0x20
call sym.runtime.mapassign_fast32
mov qword [rsp + 0x298], rax
test byte [rax], al
mov rdx, qword [rsp + 0x3e0]
mov rsi, qword [rsp + 0x3e8]
mov qword [rax + 8], rsi
cmp dword [0x006d4000], 0
je 0x51e477
jmp 0x51e479
jmp 0x51e48a
call sym.runtime.gcWriteBarrier2
mov qword [r11], rdx
mov rsi, qword [rax]
mov qword [r11 + 8], rsi
jmp 0x51e48a
mov qword [rax], rdx
jmp 0x51e48f
jmp 0x51e491
lea rdx, [0x0058928d]
mov qword [rsp + 0x3e0], rdx
mov qword [rsp + 0x3e8], 0xa
mov rbx, qword [rsp + 0x3f0]
lea rax, [0x0055c1e0]
mov ecx, 0x21
call sym.runtime.mapassign_fast32
mov qword [rsp + 0x290], rax
test byte [rax], al
mov rdx, qword [rsp + 0x3e0]
mov rsi, qword [rsp + 0x3e8]
mov qword [rax + 8], rsi
cmp dword [0x006d4000], 0
je 0x51e4ee
jmp 0x51e4f0
jmp 0x51e502
call sym.runtime.gcWriteBarrier2
mov qword [r11], rdx
mov rsi, qword [rax]
mov qword [r11 + 8], rsi
nop
jmp 0x51e502
mov qword [rax], rdx
jmp 0x51e507
jmp 0x51e509
lea rdx, [0x00589297]
mov qword [rsp + 0x3e0], rdx
mov qword [rsp + 0x3e8], 0xa
mov rbx, qword [rsp + 0x3f0]
lea rax, [0x0055c1e0]
mov ecx, 0x22
call sym.runtime.mapassign_fast32
mov qword [rsp + 0x288], rax
test byte [rax], al
mov rdx, qword [rsp + 0x3e0]
mov rsi, qword [rsp + 0x3e8]
mov qword [rax + 8], rsi
cmp dword [0x006d4000], 0
je 0x51e566
jmp 0x51e568
jmp 0x51e579
call sym.runtime.gcWriteBarrier2
mov qword [r11], rdx
mov rsi, qword [rax]
mov qword [r11 + 8], rsi
jmp 0x51e579
mov qword [rax], rdx
jmp 0x51e580
jmp 0x51e582
lea rdx, [0x005892a1]
mov qword [rsp + 0x3e0], rdx
mov qword [rsp + 0x3e8], 8
mov rbx, qword [rsp + 0x3f0]
lea rax, [0x0055c1e0]
mov ecx, 0x25
call sym.runtime.mapassign_fast32
mov qword [rsp + 0x280], rax
test byte [rax], al
mov rdx, qword [rsp + 0x3e0]
mov rsi, qword [rsp + 0x3e8]
mov qword [rax + 8], rsi
cmp dword [0x006d4000], 0
je 0x51e5e0
jmp 0x51e5e2
jmp 0x51e5f3
call sym.runtime.gcWriteBarrier2
mov qword [r11], rdx
mov rsi, qword [rax]
mov qword [r11 + 8], rsi
jmp 0x51e5f3
mov qword [rax], rdx
jmp 0x51e5f8
jmp 0x51e5fa
lea rdx, [0x005892a9]
mov qword [rsp + 0x3e0], rdx
mov qword [rsp + 0x3e8], 0xa
mov rbx, qword [rsp + 0x3f0]
lea rax, [0x0055c1e0]
mov ecx, 0x27
call sym.runtime.mapassign_fast32
mov qword [rsp + 0x278], rax
test byte [rax], al
mov rdx, qword [rsp + 0x3e0]
mov rsi, qword [rsp + 0x3e8]
mov qword [rax + 8], rsi
cmp dword [0x006d4000], 0
je 0x51e657
jmp 0x51e659
jmp 0x51e66a
call sym.runtime.gcWriteBarrier2
mov qword [r11], rdx
mov rsi, qword [rax]
mov qword [r11 + 8], rsi
jmp 0x51e66a
mov qword [rax], rdx
jmp 0x51e66f
jmp 0x51e671
lea rdx, [0x005892b3]
mov qword [rsp + 0x3e0], rdx
mov qword [rsp + 0x3e8], 0xa
mov rbx, qword [rsp + 0x3f0]
lea rax, [0x0055c1e0]
mov ecx, 0x2a
call sym.runtime.mapassign_fast32
mov qword [rsp + 0x270], rax
test byte [rax], al
mov rdx, qword [rsp + 0x3e0]
mov rsi, qword [rsp + 0x3e8]
mov qword [rax + 8], rsi
cmp dword [0x006d4000], 0
je 0x51e6ce
jmp 0x51e6d0
jmp 0x51e6e2
call sym.runtime.gcWriteBarrier2
mov qword [r11], rdx
mov rsi, qword [rax]
mov qword [r11 + 8], rsi
nop
jmp 0x51e6e2
mov qword [rax], rdx
jmp 0x51e6e7
jmp 0x51e6e9
lea rdx, [0x005892bd]
mov qword [rsp + 0x3e0], rdx
mov qword [rsp + 0x3e8], 0xa
mov rbx, qword [rsp + 0x3f0]
lea rax, [0x0055c1e0]
mov ecx, 0x2c
call sym.runtime.mapassign_fast32
mov qword [rsp + 0x268], rax
test byte [rax], al
mov rdx, qword [rsp + 0x3e0]
mov rsi, qword [rsp + 0x3e8]
mov qword [rax + 8], rsi
cmp dword [0x006d4000], 0
je 0x51e746
jmp 0x51e748
jmp 0x51e759
call sym.runtime.gcWriteBarrier2
mov qword [r11], rdx
mov rsi, qword [rax]
mov qword [r11 + 8], rsi
jmp 0x51e759
mov qword [rax], rdx
jmp 0x51e760
jmp 0x51e762
lea rdx, [0x005892c7]
mov qword [rsp + 0x3e0], rdx
mov qword [rsp + 0x3e8], 0xa
mov rbx, qword [rsp + 0x3f0]
lea rax, [0x0055c1e0]
mov ecx, 0x2e
call sym.runtime.mapassign_fast32
mov qword [rsp + 0x260], rax
test byte [rax], al
mov rdx, qword [rsp + 0x3e0]
mov rsi, qword [rsp + 0x3e8]
mov qword [rax + 8], rsi
cmp dword [0x006d4000], 0
je 0x51e7c0
jmp 0x51e7c2
jmp 0x51e7d3
call sym.runtime.gcWriteBarrier2
mov qword [r11], rdx
mov rsi, qword [rax]
mov qword [r11 + 8], rsi
jmp 0x51e7d3
mov qword [rax], rdx
jmp 0x51e7d8
jmp 0x51e7da
lea rdx, [0x005892d1]
mov qword [rsp + 0x3e0], rdx
mov qword [rsp + 0x3e8], 0xa
mov rbx, qword [rsp + 0x3f0]
lea rax, [0x0055c1e0]
mov ecx, 0x2f
call sym.runtime.mapassign_fast32
mov qword [rsp + 0x258], rax
test byte [rax], al
mov rdx, qword [rsp + 0x3e0]
mov rsi, qword [rsp + 0x3e8]
mov qword [rax + 8], rsi
cmp dword [0x006d4000], 0
je 0x51e837
jmp 0x51e839
jmp 0x51e84a
call sym.runtime.gcWriteBarrier2
mov qword [r11], rdx
mov rsi, qword [rax]
mov qword [r11 + 8], rsi
jmp 0x51e84a
mov qword [rax], rdx
jmp 0x51e84f
jmp 0x51e851
lea rdx, [0x005892db]
mov qword [rsp + 0x3e0], rdx
mov qword [rsp + 0x3e8], 0xe
mov rbx, qword [rsp + 0x3f0]
lea rax, [0x0055c1e0]
mov ecx, 0x31
call sym.runtime.mapassign_fast32
mov qword [rsp + 0x250], rax
test byte [rax], al
mov rdx, qword [rsp + 0x3e0]
mov rsi, qword [rsp + 0x3e8]
mov qword [rax + 8], rsi
cmp dword [0x006d4000], 0
je 0x51e8ae
jmp 0x51e8b0
jmp 0x51e8c2
call sym.runtime.gcWriteBarrier2
mov qword [r11], rdx
mov rsi, qword [rax]
mov qword [r11 + 8], rsi
nop
jmp 0x51e8c2
mov qword [rax], rdx
jmp 0x51e8c7
jmp 0x51e8c9
lea rdx, [0x005892e9]
mov qword [rsp + 0x3e0], rdx
mov qword [rsp + 0x3e8], 0xd
mov rbx, qword [rsp + 0x3f0]
lea rax, [0x0055c1e0]
mov ecx, 0x32
call sym.runtime.mapassign_fast32
mov qword [rsp + 0x248], rax
test byte [rax], al
mov rdx, qword [rsp + 0x3e0]
mov rsi, qword [rsp + 0x3e8]
mov qword [rax + 8], rsi
cmp dword [0x006d4000], 0
je 0x51e926
jmp 0x51e928
jmp 0x51e939
call sym.runtime.morestack_noctxt.abi0
jmp sym.debug_dwarf.init