Function at 0x4ffc80
Capabilities:
Parse pe header

Disassembly:
cmp rsp, qword [r14 + 0x10]
jbe 0x501b0b
push rbp
mov rbp, rsp
sub rsp, 0x20
lea rax, [0x0052c8c0]
mov ebx, 0x79
xor ecx, ecx
call sym.runtime.makemap
mov qword [rsp + 0x18], rax
mov rbx, rax
mov ecx, 1
lea rax, [0x0052c8c0]
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 7
cmp dword [0x006bc2a0], 0
je 0x4ffcda
mov rdx, qword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, str.SiblingLocationNameOrderingByteSizeBitOffsetBitSizeStmtListLowpcHighpcLanguageDiscrDiscrValueVisibilityImportStringLengthCommonRefCompDirConstValueContainingTypeDefaultValueInlineIsOptionalLowerBoundProducerPrototypedReturnAddrStartScopeStrideSizeUpperBoundAbstractOriginAccessibilityAddrClassArtificialBaseTypesCallingCountDataMemberLocDeclColumnDeclFileDeclLineDeclarationDiscrListEncodingExternalFrameBaseFriendIdentifierCaseMacroInfoNamelistItemPrioritySegmentSpecificationStaticLinkTypeUseLocationVarParamVirtualityVtableElemLocAllocatedAssociatedDataLocationStrideEntrypcUseUTF8ExtensionRangesTrampolineCallColumnCallFileCallLineDescriptionBinaryScaleDecimalScaleSmallDecimalSignDigitCountPictureStringMutableThreadsScaledExplicitObjectPointerEndianityElementalPureRecursiveSignatureMainSubprogramDataBitOffsetConstExprEnumClassLinkageNameStringLengthBitSizeStringLengthByteSizeRankStrOffsetsBaseAddrBaseRnglistsBaseDwoNameReferenceRvalueReferenceMacrosCallAllCallsCallAllSourceCallsCallAllTailCallsCallReturnPCCallValueCallOriginCallParameterCallPCCallTailCallCallTargetCallTargetClobberedCallDataLocationCallDataValueNoreturnAlignmentExportSymbolsDeletedDefaultedLoclistsBase
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 2
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 8
cmp dword [0x006bc2a0], 0
je 0x4ffd16
mov rdx, qword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055dd55]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 3
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 4
cmp dword [0x006bc2a0], 0
je 0x4ffd52
mov rdx, qword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055dd5d]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 9
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 8
cmp dword [0x006bc2a0], 0
je 0x4ffd8e
mov rdx, qword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055dd61]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0xb
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 8
cmp dword [0x006bc2a0], 0
je 0x4ffdca
mov rdx, qword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055dd69]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0xc
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 9
cmp dword [0x006bc2a0], 0
je 0x4ffe08
mov rdx, qword [rax]
nop
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055dd71]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0xd
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 7
cmp dword [0x006bc2a0], 0
je 0x4ffe48
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055dd7a]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x10
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 8
cmp dword [0x006bc2a0], 0
je 0x4ffe88
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055dd81]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x11
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 5
cmp dword [0x006bc2a0], 0
je 0x4ffec8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055dd89]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x12
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 6
cmp dword [0x006bc2a0], 0
je 0x4fff08
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055dd8e]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x13
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 8
cmp dword [0x006bc2a0], 0
je 0x4fff48
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055dd94]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x15
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 5
cmp dword [0x006bc2a0], 0
je 0x4fff88
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055dd9c]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x16
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x006bc2a0], 0
je 0x4fffc8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055dda1]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x17
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x006bc2a0], 0
je 0x500008
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055ddab]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x18
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 6
cmp dword [0x006bc2a0], 0
je 0x500048
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055ddb5]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x19
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xc
cmp dword [0x006bc2a0], 0
je 0x500088
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055ddbb]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x1a
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 9
cmp dword [0x006bc2a0], 0
je 0x5000c8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055ddc7]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x1b
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 7
cmp dword [0x006bc2a0], 0
je 0x500108
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055ddd0]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x1c
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x006bc2a0], 0
je 0x500148
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055ddd7]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x1d
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xe
cmp dword [0x006bc2a0], 0
je 0x500188
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055dde1]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x1e
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xc
cmp dword [0x006bc2a0], 0
je 0x5001c8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055ddef]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x20
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 6
cmp dword [0x006bc2a0], 0
je 0x500208
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055ddfb]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x21
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x006bc2a0], 0
je 0x500248
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055de01]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x22
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x006bc2a0], 0
je 0x500288
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055de0b]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x25
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 8
cmp dword [0x006bc2a0], 0
je 0x5002c8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055de15]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x27
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x006bc2a0], 0
je 0x500308
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055de1d]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x2a
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x006bc2a0], 0
je 0x500348
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055de27]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x2c
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x006bc2a0], 0
je 0x500388
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055de31]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x2e
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x006bc2a0], 0
je 0x5003c8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055de3b]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x2f
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x006bc2a0], 0
je 0x500408
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055de45]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x31
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xe
cmp dword [0x006bc2a0], 0
je 0x500448
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055de4f]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x32
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xd
cmp dword [0x006bc2a0], 0
je 0x500488
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055de5d]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x33
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 9
cmp dword [0x006bc2a0], 0
je 0x5004c8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055de6a]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x34
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x006bc2a0], 0
je 0x500508
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055de73]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x35
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 9
cmp dword [0x006bc2a0], 0
je 0x500548
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055de7d]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x36
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 7
cmp dword [0x006bc2a0], 0
je 0x500588
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055de86]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x37
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 5
cmp dword [0x006bc2a0], 0
je 0x5005c8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055de8d]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x38
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xd
cmp dword [0x006bc2a0], 0
je 0x500608
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055de92]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x39
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x006bc2a0], 0
je 0x500648
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055de9f]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x3a
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 8
cmp dword [0x006bc2a0], 0
je 0x500688
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055dea9]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x3b
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 8
cmp dword [0x006bc2a0], 0
je 0x5006c8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055deb1]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x3c
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xb
cmp dword [0x006bc2a0], 0
je 0x500708
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055deb9]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x3d
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 9
cmp dword [0x006bc2a0], 0
je 0x500748
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055dec4]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x3e
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 8
cmp dword [0x006bc2a0], 0
je 0x500788
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055decd]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x3f
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 8
cmp dword [0x006bc2a0], 0
je 0x5007c8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055ded5]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x40
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 9
cmp dword [0x006bc2a0], 0
je 0x500808
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055dedd]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x41
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 6
cmp dword [0x006bc2a0], 0
je 0x500848
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055dee6]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x42
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xe
cmp dword [0x006bc2a0], 0
je 0x500888
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055deec]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x43
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 9
cmp dword [0x006bc2a0], 0
je 0x5008c8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055defa]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x44
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xc
cmp dword [0x006bc2a0], 0
je 0x500908
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055df03]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x45
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 8
cmp dword [0x006bc2a0], 0
je 0x500948
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055df0f]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x46
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 7
cmp dword [0x006bc2a0], 0
je 0x500988
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055df17]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x47
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xd
cmp dword [0x006bc2a0], 0
je 0x5009c8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055df1e]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x48
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x006bc2a0], 0
je 0x500a08
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055df2b]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x49
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 4
cmp dword [0x006bc2a0], 0
je 0x500a48
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055df35]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x4a
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xb
cmp dword [0x006bc2a0], 0
je 0x500a88
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055df39]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x4b
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 8
cmp dword [0x006bc2a0], 0
je 0x500ac8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055df44]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x4c
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x006bc2a0], 0
je 0x500b08
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055df4c]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x4d
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xd
cmp dword [0x006bc2a0], 0
je 0x500b48
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055df56]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x4e
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 9
cmp dword [0x006bc2a0], 0
je 0x500b88
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055df63]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x4f
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x006bc2a0], 0
je 0x500bc8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055df6c]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x50
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xc
cmp dword [0x006bc2a0], 0
je 0x500c08
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055df76]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x51
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 6
cmp dword [0x006bc2a0], 0
je 0x500c48
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055df82]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x52
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 7
cmp dword [0x006bc2a0], 0
je 0x500c88
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055df88]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x53
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 7
cmp dword [0x006bc2a0], 0
je 0x500cc8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055df8f]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x54
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 9
cmp dword [0x006bc2a0], 0
je 0x500d08
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055df96]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x55
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 6
cmp dword [0x006bc2a0], 0
je 0x500d48
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055df9f]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x56
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x006bc2a0], 0
je 0x500d88
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055dfa5]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x57
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x006bc2a0], 0
je 0x500dc8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055dfaf]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x58
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 8
cmp dword [0x006bc2a0], 0
je 0x500e08
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055dfb9]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x59
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 8
cmp dword [0x006bc2a0], 0
je 0x500e48
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055dfc1]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x5a
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xb
cmp dword [0x006bc2a0], 0
je 0x500e88
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055dfc9]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x5b
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xb
cmp dword [0x006bc2a0], 0
je 0x500ec8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055dfd4]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x5c
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xc
cmp dword [0x006bc2a0], 0
je 0x500f08
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055dfdf]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x5d
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 5
cmp dword [0x006bc2a0], 0
je 0x500f48
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055dfeb]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x5e
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xb
cmp dword [0x006bc2a0], 0
je 0x500f88
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055dff0]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x5f
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x006bc2a0], 0
je 0x500fc8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055dffb]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x60
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xd
cmp dword [0x006bc2a0], 0
je 0x501008
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055e005]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x61
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 7
cmp dword [0x006bc2a0], 0
je 0x501048
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055e012]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x62
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xd
cmp dword [0x006bc2a0], 0
je 0x501088
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055e019]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x63
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 8
cmp dword [0x006bc2a0], 0
je 0x5010c8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055e026]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x64
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xd
cmp dword [0x006bc2a0], 0
je 0x501108
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055e02e]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x65
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 9
cmp dword [0x006bc2a0], 0
je 0x501148
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055e03b]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x66
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 9
cmp dword [0x006bc2a0], 0
je 0x501188
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055e044]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x67
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 4
cmp dword [0x006bc2a0], 0
je 0x5011c8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055e04d]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x68
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 9
cmp dword [0x006bc2a0], 0
je 0x501208
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055e051]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x69
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 9
cmp dword [0x006bc2a0], 0
je 0x501248
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055e05a]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x6a
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xe
cmp dword [0x006bc2a0], 0
je 0x501288
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055e063]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x6b
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xd
cmp dword [0x006bc2a0], 0
je 0x5012c8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055e071]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x6c
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 9
cmp dword [0x006bc2a0], 0
je 0x501308
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055e07e]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x6d
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 9
cmp dword [0x006bc2a0], 0
je 0x501348
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055e087]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x6e
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xb
cmp dword [0x006bc2a0], 0
je 0x501388
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055e090]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x6f
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0x13
cmp dword [0x006bc2a0], 0
je 0x5013c8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055e09b]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x70
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0x14
cmp dword [0x006bc2a0], 0
je 0x501408
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055e0ae]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x71
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 4
cmp dword [0x006bc2a0], 0
je 0x501448
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055e0c2]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x72
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xe
cmp dword [0x006bc2a0], 0
je 0x501488
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055e0c6]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x73
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 8
cmp dword [0x006bc2a0], 0
je 0x5014c8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055e0d4]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x74
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xc
cmp dword [0x006bc2a0], 0
je 0x501508
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055e0dc]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x76
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 7
cmp dword [0x006bc2a0], 0
je 0x501548
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055e0e8]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x77
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 9
cmp dword [0x006bc2a0], 0
je 0x501588
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055e0ef]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x78
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xf
cmp dword [0x006bc2a0], 0
je 0x5015c8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055e0f8]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x79
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 6
cmp dword [0x006bc2a0], 0
je 0x501608
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055e107]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x7a
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xc
cmp dword [0x006bc2a0], 0
je 0x501648
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055e10d]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x7b
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0x12
cmp dword [0x006bc2a0], 0
je 0x501688
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055e119]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x7c
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0x10
cmp dword [0x006bc2a0], 0
je 0x5016c8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055e12b]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x7d
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xc
cmp dword [0x006bc2a0], 0
je 0x501708
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055e13b]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x7e
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 9
cmp dword [0x006bc2a0], 0
je 0x501748
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055e147]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x7f
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x006bc2a0], 0
je 0x501788
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055e150]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, pe_nt_image_headers64
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xd
cmp dword [0x006bc2a0], 0
je 0x5017c8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055e15a]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x81
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 6
cmp dword [0x006bc2a0], 0
je 0x501808
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055e167]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x82
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xc
cmp dword [0x006bc2a0], 0
je 0x501848
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055e16d]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x83
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x006bc2a0], 0
je 0x501888
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055e179]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x84
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0x13
cmp dword [0x006bc2a0], 0
je 0x5018c8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055e183]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x85
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0x10
cmp dword [0x006bc2a0], 0
je 0x501908
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055e196]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x86
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xd
cmp dword [0x006bc2a0], 0
je 0x501948
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055e1a6]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x87
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 8
cmp dword [0x006bc2a0], 0
je 0x501988
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055e1b3]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x88
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 9
cmp dword [0x006bc2a0], 0
je 0x5019c8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055e1bb]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x89
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xd
cmp dword [0x006bc2a0], 0
je 0x501a08
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055e1c4]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x8a
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 7
cmp dword [0x006bc2a0], 0
je 0x501a48
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055e1d1]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x8b
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 9
cmp dword [0x006bc2a0], 0
je 0x501a88
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0055e1d8]
mov qword [rax], rdx
lea rax, [0x0052c8c0]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x8c
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xc
cmp dword [0x006bc2a0], 0
jne 0x501ac2
mov rcx, qword [rsp + 0x18]
nop
jmp 0x501ae1
mov rcx, qword [rax]
call sym.runtime.gcWriteBarrier3
mov qword [r11], rcx
mov rcx, qword [rsp + 0x18]
mov qword [r11 + 8], rcx
mov rdx, qword [0x00668178]
mov qword [r11 + 0x10], rdx
lea rdx, [0x0055e1e1]
mov qword [rax], rdx
mov qword [0x00668178], rcx
call sym.runtime.mapinitnoop
call sym.runtime.mapinitnoop
nop dword [rax]
call sym.runtime.mapinitnoop
add rsp, 0x20
pop rbp
ret
call sym.runtime.morestack_noctxt.abi0
jmp sym.debug_dwarf.init