Function at 0x4cc3e0
Capabilities:
Parse pe header

Disassembly:
cmp rsp, qword [r14 + 0x10]
jbe 0x4ce26b
push rbp
mov rbp, rsp
sub rsp, 0x20
lea rax, [0x004f7800]
mov ebx, 0x79
xor ecx, ecx
call sym.runtime.makemap
mov qword [rsp + 0x18], rax
mov rbx, rax
mov ecx, 1
lea rax, [0x004f7800]
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 7
cmp dword [0x00684bf0], 0
je 0x4cc43a
mov rdx, qword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, str.SiblingLocationNameOrderingByteSizeBitOffsetBitSizeStmtListLowpcHighpcLanguageDiscrDiscrValueVisibilityImportStringLengthCommonRefCompDirConstValueContainingTypeDefaultValueInlineIsOptionalLowerBoundProducerPrototypedReturnAddrStartScopeStrideSizeUpperBoundAbstractOriginAccessibilityAddrClassArtificialBaseTypesCallingCountDataMemberLocDeclColumnDeclFileDeclLineDeclarationDiscrListEncodingExternalFrameBaseFriendIdentifierCaseMacroInfoNamelistItemPrioritySegmentSpecificationStaticLinkTypeUseLocationVarParamVirtualityVtableElemLocAllocatedAssociatedDataLocationStrideEntrypcUseUTF8ExtensionRangesTrampolineCallColumnCallFileCallLineDescriptionBinaryScaleDecimalScaleSmallDecimalSignDigitCountPictureStringMutableThreadsScaledExplicitObjectPointerEndianityElementalPureRecursiveSignatureMainSubprogramDataBitOffsetConstExprEnumClassLinkageNameStringLengthBitSizeStringLengthByteSizeRankStrOffsetsBaseAddrBaseRnglistsBaseDwoNameReferenceRvalueReferenceMacrosCallAllCallsCallAllSourceCallsCallAllTailCallsCallReturnPCCallValueCallOriginCallParameterCallPCCallTailCallCallTargetCallTargetClobberedCallDataLocationCallDataValueNoreturnAlignmentExportSymbolsDeletedDefaultedLoclistsBase
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 2
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 8
cmp dword [0x00684bf0], 0
je 0x4cc476
mov rdx, qword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005226fc]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 3
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 4
cmp dword [0x00684bf0], 0
je 0x4cc4b2
mov rdx, qword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x00522704]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 9
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 8
cmp dword [0x00684bf0], 0
je 0x4cc4ee
mov rdx, qword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x00522708]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0xb
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 8
cmp dword [0x00684bf0], 0
je 0x4cc52a
mov rdx, qword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x00522710]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0xc
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 9
cmp dword [0x00684bf0], 0
je 0x4cc568
mov rdx, qword [rax]
nop
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x00522718]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0xd
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 7
cmp dword [0x00684bf0], 0
je 0x4cc5a8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x00522721]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x10
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 8
cmp dword [0x00684bf0], 0
je 0x4cc5e8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x00522728]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x11
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 5
cmp dword [0x00684bf0], 0
je 0x4cc628
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x00522730]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x12
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 6
cmp dword [0x00684bf0], 0
je 0x4cc668
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x00522735]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x13
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 8
cmp dword [0x00684bf0], 0
je 0x4cc6a8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0052273b]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x15
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 5
cmp dword [0x00684bf0], 0
je 0x4cc6e8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x00522743]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x16
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x00684bf0], 0
je 0x4cc728
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x00522748]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x17
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x00684bf0], 0
je 0x4cc768
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x00522752]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x18
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 6
cmp dword [0x00684bf0], 0
je 0x4cc7a8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0052275c]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x19
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xc
cmp dword [0x00684bf0], 0
je 0x4cc7e8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x00522762]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x1a
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 9
cmp dword [0x00684bf0], 0
je 0x4cc828
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0052276e]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x1b
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 7
cmp dword [0x00684bf0], 0
je 0x4cc868
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x00522777]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x1c
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x00684bf0], 0
je 0x4cc8a8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0052277e]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x1d
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xe
cmp dword [0x00684bf0], 0
je 0x4cc8e8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x00522788]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x1e
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xc
cmp dword [0x00684bf0], 0
je 0x4cc928
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x00522796]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x20
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 6
cmp dword [0x00684bf0], 0
je 0x4cc968
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005227a2]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x21
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x00684bf0], 0
je 0x4cc9a8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005227a8]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x22
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x00684bf0], 0
je 0x4cc9e8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005227b2]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x25
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 8
cmp dword [0x00684bf0], 0
je 0x4cca28
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005227bc]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x27
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x00684bf0], 0
je 0x4cca68
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005227c4]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x2a
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x00684bf0], 0
je 0x4ccaa8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005227ce]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x2c
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x00684bf0], 0
je 0x4ccae8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005227d8]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x2e
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x00684bf0], 0
je 0x4ccb28
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005227e2]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x2f
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x00684bf0], 0
je 0x4ccb68
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005227ec]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x31
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xe
cmp dword [0x00684bf0], 0
je 0x4ccba8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005227f6]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x32
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xd
cmp dword [0x00684bf0], 0
je 0x4ccbe8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x00522804]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x33
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 9
cmp dword [0x00684bf0], 0
je 0x4ccc28
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x00522811]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x34
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x00684bf0], 0
je 0x4ccc68
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0052281a]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x35
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 9
cmp dword [0x00684bf0], 0
je 0x4ccca8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x00522824]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x36
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 7
cmp dword [0x00684bf0], 0
je 0x4ccce8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0052282d]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x37
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 5
cmp dword [0x00684bf0], 0
je 0x4ccd28
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x00522834]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x38
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xd
cmp dword [0x00684bf0], 0
je 0x4ccd68
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x00522839]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x39
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x00684bf0], 0
je 0x4ccda8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x00522846]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x3a
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 8
cmp dword [0x00684bf0], 0
je 0x4ccde8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x00522850]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x3b
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 8
cmp dword [0x00684bf0], 0
je 0x4cce28
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x00522858]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x3c
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xb
cmp dword [0x00684bf0], 0
je 0x4cce68
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x00522860]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x3d
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 9
cmp dword [0x00684bf0], 0
je 0x4ccea8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0052286b]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x3e
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 8
cmp dword [0x00684bf0], 0
je 0x4ccee8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x00522874]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x3f
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 8
cmp dword [0x00684bf0], 0
je 0x4ccf28
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0052287c]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x40
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 9
cmp dword [0x00684bf0], 0
je 0x4ccf68
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x00522884]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x41
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 6
cmp dword [0x00684bf0], 0
je 0x4ccfa8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0052288d]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x42
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xe
cmp dword [0x00684bf0], 0
je 0x4ccfe8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x00522893]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x43
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 9
cmp dword [0x00684bf0], 0
je 0x4cd028
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005228a1]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x44
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xc
cmp dword [0x00684bf0], 0
je 0x4cd068
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005228aa]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x45
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 8
cmp dword [0x00684bf0], 0
je 0x4cd0a8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005228b6]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x46
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 7
cmp dword [0x00684bf0], 0
je 0x4cd0e8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005228be]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x47
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xd
cmp dword [0x00684bf0], 0
je 0x4cd128
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005228c5]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x48
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x00684bf0], 0
je 0x4cd168
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005228d2]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x49
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 4
cmp dword [0x00684bf0], 0
je 0x4cd1a8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005228dc]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x4a
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xb
cmp dword [0x00684bf0], 0
je 0x4cd1e8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005228e0]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x4b
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 8
cmp dword [0x00684bf0], 0
je 0x4cd228
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005228eb]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x4c
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x00684bf0], 0
je 0x4cd268
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005228f3]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x4d
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xd
cmp dword [0x00684bf0], 0
je 0x4cd2a8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005228fd]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x4e
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 9
cmp dword [0x00684bf0], 0
je 0x4cd2e8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0052290a]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x4f
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x00684bf0], 0
je 0x4cd328
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x00522913]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x50
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xc
cmp dword [0x00684bf0], 0
je 0x4cd368
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0052291d]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x51
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 6
cmp dword [0x00684bf0], 0
je 0x4cd3a8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x00522929]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x52
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 7
cmp dword [0x00684bf0], 0
je 0x4cd3e8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0052292f]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x53
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 7
cmp dword [0x00684bf0], 0
je 0x4cd428
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x00522936]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x54
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 9
cmp dword [0x00684bf0], 0
je 0x4cd468
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0052293d]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x55
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 6
cmp dword [0x00684bf0], 0
je 0x4cd4a8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x00522946]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x56
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x00684bf0], 0
je 0x4cd4e8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0052294c]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x57
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x00684bf0], 0
je 0x4cd528
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x00522956]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x58
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 8
cmp dword [0x00684bf0], 0
je 0x4cd568
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x00522960]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x59
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 8
cmp dword [0x00684bf0], 0
je 0x4cd5a8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x00522968]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x5a
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xb
cmp dword [0x00684bf0], 0
je 0x4cd5e8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x00522970]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x5b
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xb
cmp dword [0x00684bf0], 0
je 0x4cd628
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x0052297b]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x5c
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xc
cmp dword [0x00684bf0], 0
je 0x4cd668
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x00522986]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x5d
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 5
cmp dword [0x00684bf0], 0
je 0x4cd6a8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x00522992]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x5e
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xb
cmp dword [0x00684bf0], 0
je 0x4cd6e8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x00522997]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x5f
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x00684bf0], 0
je 0x4cd728
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005229a2]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x60
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xd
cmp dword [0x00684bf0], 0
je 0x4cd768
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005229ac]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x61
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 7
cmp dword [0x00684bf0], 0
je 0x4cd7a8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005229b9]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x62
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xd
cmp dword [0x00684bf0], 0
je 0x4cd7e8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005229c0]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x63
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 8
cmp dword [0x00684bf0], 0
je 0x4cd828
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005229cd]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x64
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xd
cmp dword [0x00684bf0], 0
je 0x4cd868
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005229d5]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x65
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 9
cmp dword [0x00684bf0], 0
je 0x4cd8a8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005229e2]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x66
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 9
cmp dword [0x00684bf0], 0
je 0x4cd8e8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005229eb]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x67
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 4
cmp dword [0x00684bf0], 0
je 0x4cd928
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005229f4]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x68
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 9
cmp dword [0x00684bf0], 0
je 0x4cd968
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x005229f8]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x69
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 9
cmp dword [0x00684bf0], 0
je 0x4cd9a8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x00522a01]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x6a
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xe
cmp dword [0x00684bf0], 0
je 0x4cd9e8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x00522a0a]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x6b
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xd
cmp dword [0x00684bf0], 0
je 0x4cda28
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x00522a18]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x6c
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 9
cmp dword [0x00684bf0], 0
je 0x4cda68
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x00522a25]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x6d
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 9
cmp dword [0x00684bf0], 0
je 0x4cdaa8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x00522a2e]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x6e
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xb
cmp dword [0x00684bf0], 0
je 0x4cdae8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x00522a37]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x6f
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0x13
cmp dword [0x00684bf0], 0
je 0x4cdb28
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x00522a42]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x70
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0x14
cmp dword [0x00684bf0], 0
je 0x4cdb68
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x00522a55]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x71
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 4
cmp dword [0x00684bf0], 0
je 0x4cdba8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x00522a69]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x72
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xe
cmp dword [0x00684bf0], 0
je 0x4cdbe8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x00522a6d]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x73
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 8
cmp dword [0x00684bf0], 0
je 0x4cdc28
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x00522a7b]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x74
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xc
cmp dword [0x00684bf0], 0
je 0x4cdc68
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x00522a83]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x76
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 7
cmp dword [0x00684bf0], 0
je 0x4cdca8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x00522a8f]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x77
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 9
cmp dword [0x00684bf0], 0
je 0x4cdce8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x00522a96]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x78
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xf
cmp dword [0x00684bf0], 0
je 0x4cdd28
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x00522a9f]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x79
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 6
cmp dword [0x00684bf0], 0
je 0x4cdd68
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x00522aae]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x7a
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xc
cmp dword [0x00684bf0], 0
je 0x4cdda8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x00522ab4]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x7b
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0x12
cmp dword [0x00684bf0], 0
je 0x4cdde8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x00522ac0]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x7c
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0x10
cmp dword [0x00684bf0], 0
je 0x4cde28
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x00522ad2]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x7d
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xc
cmp dword [0x00684bf0], 0
je 0x4cde68
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x00522ae2]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x7e
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 9
cmp dword [0x00684bf0], 0
je 0x4cdea8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x00522aee]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x7f
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x00684bf0], 0
je 0x4cdee8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x00522af7]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, pe_nt_image_headers64
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xd
cmp dword [0x00684bf0], 0
je 0x4cdf28
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x00522b01]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x81
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 6
cmp dword [0x00684bf0], 0
je 0x4cdf68
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x00522b0e]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x82
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xc
cmp dword [0x00684bf0], 0
je 0x4cdfa8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x00522b14]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x83
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xa
cmp dword [0x00684bf0], 0
je 0x4cdfe8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x00522b20]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x84
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0x13
cmp dword [0x00684bf0], 0
je 0x4ce028
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x00522b2a]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x85
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0x10
cmp dword [0x00684bf0], 0
je 0x4ce068
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x00522b3d]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x86
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xd
cmp dword [0x00684bf0], 0
je 0x4ce0a8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x00522b4d]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x87
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 8
cmp dword [0x00684bf0], 0
je 0x4ce0e8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x00522b5a]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x88
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 9
cmp dword [0x00684bf0], 0
je 0x4ce128
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x00522b62]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x89
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xd
cmp dword [0x00684bf0], 0
je 0x4ce168
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x00522b6b]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x8a
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 7
cmp dword [0x00684bf0], 0
je 0x4ce1a8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x00522b78]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x8b
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 9
cmp dword [0x00684bf0], 0
je 0x4ce1e8
mov rdx, qword [rax]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, [0x00522b7f]
mov qword [rax], rdx
lea rax, [0x004f7800]
mov rbx, qword [rsp + 0x18]
mov ecx, 0x8c
call sym.runtime.mapassign_fast32
mov qword [rax + 8], 0xc
cmp dword [0x00684bf0], 0
jne 0x4ce222
mov rcx, qword [rsp + 0x18]
nop
jmp 0x4ce241
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 [0x005ff030]
mov qword [r11 + 0x10], rdx
lea rdx, [0x00522b88]
mov qword [rax], rdx
mov qword [0x005ff030], 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