Function at 0x4170a0
Capabilities:
Run powershell expression

Disassembly:
lea r12, [rsp - 0x190]
cmp r12, qword [r14 + 0x10]
jbe 0x4188d8
push rbp
mov rbp, rsp
sub rsp, 0x208
cmp byte [0x0061bff3], 0
jne 0x417134
lea rax, [0x004bd280]
mov ebx, 0x44
mov ecx, 0x45
call sym.runtime.makeslice
mov qword [0x005972b8], 0x44
mov qword [0x005972c0], 0x45
cmp dword [0x0061c240], 0
je 0x417113
nop dword [rax + rax]
call sym.runtime.gcWriteBarrier2
mov qword [r11], rax
mov rdx, qword [0x005972b0]
mov qword [r11 + 8], rdx
mov qword [0x005972b0], rax
mov rdx, qword [0x005972b0]
movsd xmm0, qword [0x00501570]
movsd qword [rdx], xmm0
mov eax, 1
jmp 0x417160
add rsp, 0x208
pop rbp
ret
mov r9, qword [0x005972b0]
inc r8d
movzx r8d, r8w
xorps xmm0, xmm0
cvtsi2sd xmm0, r8d
movsd qword [r9 + rax*8], xmm0
inc rax
nop dword [rax]
cmp rax, 0x44
jge 0x417185
mov rcx, qword [0x005972b8]
lea rdx, [0x00588a00]
movzx r8d, word [rdx + rax*2]
cmp rax, rcx
jb 0x41713d
nop
jmp 0x4188d2
mov rcx, qword [0x005972c0]
mov rbx, qword [0x005972b8]
inc rbx
mov rax, qword [0x005972b0]
nop dword [rax]
cmp rcx, rbx
jae 0x4171e0
mov edi, 1
lea rsi, [0x004bd280]
call sym.runtime.growslice
mov qword [0x005972c0], rcx
cmp dword [0x0061c240], 0
je 0x4171d9
call sym.runtime.gcWriteBarrier2
mov qword [r11], rax
mov rcx, qword [0x005972b0]
mov qword [r11 + 8], rcx
mov qword [0x005972b0], rax
mov qword [0x005972b8], rbx
movsd xmm0, qword [0x00501590]
movsd qword [rax + rbx*8 - 8], xmm0
call sym.runtime.timeHistogramMetricsBuckets
mov qword [0x005972d8], rbx
mov qword [0x005972e0], rcx
cmp dword [0x0061c240], 0
je 0x417224
call sym.runtime.gcWriteBarrier2
mov qword [r11], rax
mov rdx, qword [0x005972d0]
mov qword [r11 + 8], rdx
mov qword [0x005972d0], rax
lea rax, [0x004c1be0]
mov ebx, 0x38
xor ecx, ecx
call sym.runtime.makemap
mov qword [rsp + 0x200], rax
mov rbx, rax
lea rcx, [0x004dcbaf]
mov edi, 0x18
lea rax, [0x004c1be0]
nop dword [rax]
call sym.runtime.mapassign_faststr
mov qword [rax], 0
cmp dword [0x0061c240], 0
je 0x417281
mov rdx, qword [rax + 8]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, sym.runtime.initMetrics.func1
mov qword [rax + 8], rdx
xor eax, eax
xor ecx, ecx
jmp 0x4172a0
or rcx, 4
mov eax, 1
nop dword [rax + rax]
test rax, rax
jle 0x417292
mov qword [rsp + 0x188], rcx
lea rax, [0x004c1be0]
mov rbx, qword [rsp + 0x200]
lea rcx, [0x004e0647]
mov edi, 0x27
call sym.runtime.mapassign_faststr
mov rdx, qword [rsp + 0x188]
mov qword [rax], rdx
cmp dword [0x0061c240], 0
nop
je 0x4172ee
mov rdx, qword [rax + 8]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, sym.runtime.initMetrics.func2
mov qword [rax + 8], rdx
xor eax, eax
xor ecx, ecx
jmp 0x417308
or rcx, 4
mov eax, 1
test rax, rax
jle 0x4172ff
mov qword [rsp + 0x180], rcx
lea rax, [0x004c1be0]
mov rbx, qword [rsp + 0x200]
lea rcx, [0x004e0e74]
mov edi, 0x2a
call sym.runtime.mapassign_faststr
mov rdx, qword [rsp + 0x180]
mov qword [rax], rdx
cmp dword [0x0061c240], 0
je 0x417355
mov rdx, qword [rax + 8]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, sym.runtime.initMetrics.func3
mov qword [rax + 8], rdx
xor eax, eax
xor ecx, ecx
jmp 0x41736f
or rcx, 4
mov eax, 1
test rax, rax
jle 0x417366
mov qword [rsp + 0x178], rcx
lea rax, [0x004c1be0]
mov rbx, qword [rsp + 0x200]
lea rcx, [0x004e011d]
mov edi, 0x25
call sym.runtime.mapassign_faststr
mov rdx, qword [rsp + 0x178]
mov qword [rax], rdx
cmp dword [0x0061c240], 0
je 0x4173bc
mov rdx, qword [rax + 8]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, sym.runtime.initMetrics.func4
mov qword [rax + 8], rdx
xor eax, eax
xor ecx, ecx
jmp 0x4173d6
or rcx, 4
mov eax, 1
test rax, rax
jle 0x4173cd
mov qword [rsp + 0x170], rcx
lea rax, [0x004c1be0]
mov rbx, qword [rsp + 0x200]
lea rcx, [0x004df3f4]
mov edi, 0x21
nop
call sym.runtime.mapassign_faststr
mov rdx, qword [rsp + 0x170]
mov qword [rax], rdx
cmp dword [0x0061c240], 0
je 0x417428
mov rdx, qword [rax + 8]
nop dword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, sym.runtime.initMetrics.func5
mov qword [rax + 8], rdx
xor eax, eax
xor ecx, ecx
jmp 0x417442
or rcx, 4
mov eax, 1
test rax, rax
jle 0x417439
mov qword [rsp + 0x168], rcx
lea rax, [0x004c1be0]
mov rbx, qword [rsp + 0x200]
lea rcx, [0x004df415]
mov edi, 0x21
call sym.runtime.mapassign_faststr
mov rdx, qword [rsp + 0x168]
mov qword [rax], rdx
cmp dword [0x0061c240], 0
je 0x41748f
mov rdx, qword [rax + 8]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, sym.runtime.initMetrics.func6
mov qword [rax + 8], rdx
xor eax, eax
xor ecx, ecx
nop
jmp 0x4174ab
or rcx, 4
mov eax, 1
test rax, rax
jle 0x4174a2
mov qword [rsp + 0x160], rcx
lea rax, [0x004c1be0]
mov rbx, qword [rsp + 0x200]
lea rcx, [0x004de1d8]
mov edi, 0x1d
call sym.runtime.mapassign_faststr
mov rdx, qword [rsp + 0x160]
mov qword [rax], rdx
cmp dword [0x0061c240], 0
je 0x4174f8
mov rdx, qword [rax + 8]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, sym.runtime.initMetrics.func7
mov qword [rax + 8], rdx
xor eax, eax
xor ecx, ecx
jmp 0x417512
or rcx, 4
mov eax, 1
test rax, rax
jle 0x417509
mov qword [rsp + 0x158], rcx
lea rax, [0x004c1be0]
mov rbx, qword [rsp + 0x200]
lea rcx, [0x004e0983]
mov edi, 0x28
call sym.runtime.mapassign_faststr
mov rdx, qword [rsp + 0x158]
mov qword [rax], rdx
cmp dword [0x0061c240], 0
je 0x41755f
mov rdx, qword [rax + 8]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, sym.runtime.initMetrics.func8
mov qword [rax + 8], rdx
xor eax, eax
xor ecx, ecx
jmp 0x417579
or rcx, 4
mov eax, 1
test rax, rax
jle 0x417570
mov qword [rsp + 0x150], rcx
lea rax, [0x004c1be0]
mov rbx, qword [rsp + 0x200]
lea rcx, [0x004e13a3]
mov edi, 0x2c
call sym.runtime.mapassign_faststr
mov rdx, qword [rsp + 0x150]
mov qword [rax], rdx
cmp dword [0x0061c240], 0
je 0x4175c8
mov rdx, qword [rax + 8]
nop
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, sym.runtime.initMetrics.func9
mov qword [rax + 8], rdx
xor eax, eax
xor ecx, ecx
jmp 0x4175e2
or rcx, 4
mov eax, 1
test rax, rax
jle 0x4175d9
mov qword [rsp + 0x148], rcx
lea rax, [0x004c1be0]
mov rbx, qword [rsp + 0x200]
lea rcx, [0x004e066e]
mov edi, 0x27
call sym.runtime.mapassign_faststr
mov rdx, qword [rsp + 0x148]
mov qword [rax], rdx
cmp dword [0x0061c240], 0
je 0x41762f
mov rdx, qword [rax + 8]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, sym.runtime.initMetrics.func10
mov qword [rax + 8], rdx
xor eax, eax
xor ecx, ecx
nop
jmp 0x41764b
or rcx, 4
mov eax, 1
test rax, rax
jle 0x417642
mov qword [rsp + 0x140], rcx
lea rax, [0x004c1be0]
mov rbx, qword [rsp + 0x200]
lea rcx, [0x004de755]
mov edi, 0x1e
call sym.runtime.mapassign_faststr
mov rdx, qword [rsp + 0x140]
mov qword [rax], rdx
cmp dword [0x0061c240], 0
je 0x417698
mov rdx, qword [rax + 8]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, sym.runtime.initMetrics.func11
mov qword [rax + 8], rdx
xor eax, eax
xor ecx, ecx
jmp 0x4176b2
or rcx, 4
mov eax, 1
test rax, rax
jle 0x4176a9
mov qword [rsp + 0x138], rcx
lea rax, [0x004c1be0]
mov rbx, qword [rsp + 0x200]
lea rcx, [0x004de1f5]
mov edi, 0x1d
call sym.runtime.mapassign_faststr
mov rdx, qword [rsp + 0x138]
mov qword [rax], rdx
cmp dword [0x0061c240], 0
je 0x4176ff
mov rdx, qword [rax + 8]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, sym.runtime.initMetrics.func12
mov qword [rax + 8], rdx
xor eax, eax
xor ecx, ecx
jmp 0x417719
or rcx, 2
mov eax, 1
test rax, rax
jle 0x417710
mov qword [rsp + 0x130], rcx
lea rax, [0x004c1be0]
mov rbx, qword [rsp + 0x200]
lea rcx, [0x004de773]
mov edi, 0x1e
call sym.runtime.mapassign_faststr
mov rdx, qword [rsp + 0x130]
mov qword [rax], rdx
cmp dword [0x0061c240], 0
je 0x417768
mov rdx, qword [rax + 8]
nop
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, sym.runtime.initMetrics.func13
mov qword [rax + 8], rdx
xor eax, eax
xor ecx, ecx
jmp 0x417782
or rcx, 2
mov eax, 1
test rax, rax
jle 0x417779
mov qword [rsp + 0x128], rcx
lea rax, [0x004c1be0]
mov rbx, qword [rsp + 0x200]
lea rcx, [0x004dd952]
mov edi, 0x1b
call sym.runtime.mapassign_faststr
mov rdx, qword [rsp + 0x128]
mov qword [rax], rdx
cmp dword [0x0061c240], 0
je 0x4177cf
mov rdx, qword [rax + 8]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, sym.runtime.initMetrics.func14
mov qword [rax + 8], rdx
xor eax, eax
xor ecx, ecx
nop
jmp 0x4177eb
or rcx, 2
mov eax, 1
test rax, rax
jle 0x4177e2
mov qword [rsp + 0x120], rcx
lea rax, [0x004c1be0]
mov rbx, qword [rsp + 0x200]
lea rcx, [0x004dd555]
mov edi, 0x1a
call sym.runtime.mapassign_faststr
mov rdx, qword [rsp + 0x120]
mov qword [rax], rdx
cmp dword [0x0061c240], 0
je 0x417838
mov rdx, qword [rax + 8]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, sym.runtime.initMetrics.func15
mov qword [rax + 8], rdx
xor eax, eax
xor ecx, ecx
jmp 0x417852
or rcx, 8
mov eax, 1
test rax, rax
jle 0x417849
mov qword [rsp + 0x118], rcx
lea rax, [0x004c1be0]
mov rbx, qword [rsp + 0x200]
lea rcx, [0x004dc166]
mov edi, 0x16
call sym.runtime.mapassign_faststr
mov rdx, qword [rsp + 0x118]
mov qword [rax], rdx
cmp dword [0x0061c240], 0
je 0x41789f
mov rdx, qword [rax + 8]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, sym.runtime.initMetrics.func16
mov qword [rax + 8], rdx
xor eax, eax
xor ecx, ecx
jmp 0x4178b9
or rcx, 8
mov eax, 1
test rax, rax
jle 0x4178b0
mov qword [rsp + 0x110], rcx
lea rax, [0x004c1be0]
mov rbx, qword [rsp + 0x200]
lea rcx, [0x004db16a]
mov edi, 0x13
call sym.runtime.mapassign_faststr
mov rdx, qword [rsp + 0x110]
mov qword [rax], rdx
cmp dword [0x0061c240], 0
je 0x417908
mov rdx, qword [rax + 8]
nop
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, sym.runtime.initMetrics.func17
mov qword [rax + 8], rdx
xor eax, eax
xor ecx, ecx
jmp 0x417922
or rcx, 8
mov eax, 1
test rax, rax
jle 0x417919
mov qword [rsp + 0x108], rcx
lea rax, [0x004c1be0]
mov rbx, qword [rsp + 0x200]
lea rcx, [0x004db77d]
mov edi, 0x14
call sym.runtime.mapassign_faststr
mov rdx, qword [rsp + 0x108]
mov qword [rax], rdx
cmp dword [0x0061c240], 0
je 0x41796f
mov rdx, qword [rax + 8]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, sym.runtime.initMetrics.func18
mov qword [rax + 8], rdx
xor eax, eax
xor ecx, ecx
nop
jmp 0x41798b
or rcx, 8
mov eax, 1
test rax, rax
jle 0x417982
mov qword [rsp + 0x100], rcx
lea rax, [0x004c1be0]
mov rbx, qword [rsp + 0x200]
lea rcx, [0x004db791]
mov edi, 0x14
call sym.runtime.mapassign_faststr
mov rdx, qword [rsp + 0x100]
mov qword [rax], rdx
cmp dword [0x0061c240], 0
je 0x4179d8
mov rdx, qword [rax + 8]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, sym.runtime.initMetrics.func19
mov qword [rax + 8], rdx
xor eax, eax
xor ecx, ecx
jmp 0x4179f2
or rcx, 1
mov eax, 1
test rax, rax
jle 0x4179e9
mov qword [rsp + 0xf8], rcx
lea rax, [0x004c1be0]
mov rbx, qword [rsp + 0x200]
lea rcx, [0x004de212]
mov edi, 0x1d
call sym.runtime.mapassign_faststr
mov rdx, qword [rsp + 0xf8]
mov qword [rax], rdx
cmp dword [0x0061c240], 0
je 0x417a3f
mov rdx, qword [rax + 8]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, sym.runtime.initMetrics.func20
mov qword [rax + 8], rdx
xor eax, eax
xor ecx, ecx
jmp 0x417a59
or rcx, 1
mov eax, 1
test rax, rax
jle 0x417a50
mov qword [rsp + 0xf0], rcx
lea rax, [0x004c1be0]
mov rbx, qword [rsp + 0x200]
lea rcx, [0x004dbc14]
mov edi, 0x15
call sym.runtime.mapassign_faststr
mov rdx, qword [rsp + 0xf0]
mov qword [rax], rdx
cmp dword [0x0061c240], 0
je 0x417aa8
mov rdx, qword [rax + 8]
nop
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, sym.runtime.initMetrics.func21
mov qword [rax + 8], rdx
xor eax, eax
xor ecx, ecx
jmp 0x417ac2
or rcx, 1
mov eax, 1
test rax, rax
jle 0x417ab9
mov qword [rsp + 0xe8], rcx
lea rax, [0x004c1be0]
mov rbx, qword [rsp + 0x200]
lea rcx, [0x004dc65c]
mov edi, 0x17
call sym.runtime.mapassign_faststr
mov rdx, qword [rsp + 0xe8]
mov qword [rax], rdx
cmp dword [0x0061c240], 0
je 0x417b0f
mov rdx, qword [rax + 8]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, sym.runtime.initMetrics.func22
mov qword [rax + 8], rdx
xor eax, eax
xor ecx, ecx
nop
jmp 0x417b2b
or rcx, 1
mov eax, 1
test rax, rax
jle 0x417b22
mov qword [rsp + 0xe0], rcx
lea rax, [0x004c1be0]
mov rbx, qword [rsp + 0x200]
lea rcx, [0x004dddc7]
mov edi, 0x1c
call sym.runtime.mapassign_faststr
mov rdx, qword [rsp + 0xe0]
mov qword [rax], rdx
cmp dword [0x0061c240], 0
je 0x417b78
mov rdx, qword [rax + 8]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, sym.runtime.initMetrics.func23
mov qword [rax + 8], rdx
xor eax, eax
xor ecx, ecx
jmp 0x417b92
or rcx, 1
mov eax, 1
test rax, rax
jle 0x417b89
mov qword [rsp + 0xd8], rcx
lea rax, [0x004c1be0]
mov rbx, qword [rsp + 0x200]
lea rcx, [0x004db7a5]
mov edi, 0x14
call sym.runtime.mapassign_faststr
mov rdx, qword [rsp + 0xd8]
mov qword [rax], rdx
cmp dword [0x0061c240], 0
je 0x417bdf
mov rdx, qword [rax + 8]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, sym.runtime.initMetrics.func24
mov qword [rax + 8], rdx
xor eax, eax
xor ecx, ecx
jmp 0x417bf9
or rcx, 1
mov eax, 1
test rax, rax
jle 0x417bf0
mov qword [rsp + 0xd0], rcx
lea rax, [0x004c1be0]
mov rbx, qword [rsp + 0x200]
lea rcx, [0x004dc17c]
mov edi, 0x16
call sym.runtime.mapassign_faststr
mov rdx, qword [rsp + 0xd0]
mov qword [rax], rdx
cmp dword [0x0061c240], 0
je 0x417c48
mov rdx, qword [rax + 8]
nop
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, sym.runtime.initMetrics.func25
mov qword [rax + 8], rdx
xor eax, eax
xor ecx, ecx
jmp 0x417c62
or rcx, 2
mov eax, 1
test rax, rax
jle 0x417c59
mov qword [rsp + 0xc8], rcx
lea rax, [0x004c1be0]
mov rbx, qword [rsp + 0x200]
lea rcx, [0x004db17d]
mov edi, 0x13
call sym.runtime.mapassign_faststr
mov rdx, qword [rsp + 0xc8]
mov qword [rax], rdx
cmp dword [0x0061c240], 0
je 0x417caf
mov rdx, qword [rax + 8]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, sym.runtime.initMetrics.func26
mov qword [rax + 8], rdx
lea rax, [0x004c1be0]
mov rbx, qword [rsp + 0x200]
lea rcx, [0x004db7b9]
mov edi, 0x14
call sym.runtime.mapassign_faststr
mov qword [rax], 0
cmp dword [0x0061c240], 0
je 0x417cf6
mov rdx, qword [rax + 8]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, sym.runtime.initMetrics.func27
mov qword [rax + 8], rdx
lea rax, [0x004c1be0]
mov rbx, qword [rsp + 0x200]
lea rcx, [0x004da555]
mov edi, 0x10
nop dword [rax]
call sym.runtime.mapassign_faststr
mov qword [rax], 0
cmp dword [0x0061c240], 0
je 0x417d41
mov rdx, qword [rax + 8]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, sym.runtime.initMetrics.func28
mov qword [rax + 8], rdx
xor eax, eax
xor ecx, ecx
jmp 0x417d60
or rcx, 1
mov eax, 1
nop dword [rax + rax]
test rax, rax
jle 0x417d52
mov qword [rsp + 0xc0], rcx
lea rax, [0x004c1be0]
mov rbx, qword [rsp + 0x200]
lea rcx, [0x004db190]
mov edi, 0x13
call sym.runtime.mapassign_faststr
mov rdx, qword [rsp + 0xc0]
mov qword [rax], rdx
cmp dword [0x0061c240], 0
nop
je 0x417dae
mov rdx, qword [rax + 8]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, sym.runtime.initMetrics.func29
mov qword [rax + 8], rdx
xor eax, eax
xor ecx, ecx
jmp 0x417dc8
or rcx, 1
mov eax, 1
test rax, rax
jle 0x417dbf
mov qword [rsp + 0xb8], rcx
lea rax, [0x004c1be0]
mov rbx, qword [rsp + 0x200]
lea rcx, [0x004dcbc7]
mov edi, 0x18
call sym.runtime.mapassign_faststr
mov rdx, qword [rsp + 0xb8]
mov qword [rax], rdx
cmp dword [0x0061c240], 0
je 0x417e15
mov rdx, qword [rax + 8]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, sym.runtime.initMetrics.func30
mov qword [rax + 8], rdx
xor eax, eax
xor ecx, ecx
jmp 0x417e2f
or rcx, 1
mov eax, 1
test rax, rax
jle 0x417e26
mov qword [rsp + 0xb0], rcx
lea rax, [0x004c1be0]
mov rbx, qword [rsp + 0x200]
lea rcx, [0x004ddde3]
mov edi, 0x1c
call sym.runtime.mapassign_faststr
mov rdx, qword [rsp + 0xb0]
mov qword [rax], rdx
cmp dword [0x0061c240], 0
je 0x417e7c
mov rdx, qword [rax + 8]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, sym.runtime.initMetrics.func31
mov qword [rax + 8], rdx
lea rax, [0x004c1be0]
mov rbx, qword [rsp + 0x200]
lea rcx, [0x004df436]
mov edi, 0x21
call sym.runtime.mapassign_faststr
mov qword [rax], 0
cmp dword [0x0061c240], 0
je 0x417ec8
mov rdx, qword [rax + 8]
nop dword [rax + rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, sym.runtime.initMetrics.func32
mov qword [rax + 8], rdx
lea rax, [0x004c1be0]
mov rbx, qword [rsp + 0x200]
lea rcx, [0x004dad43]
mov edi, 0x12
call sym.runtime.mapassign_faststr
mov qword [rax], 0
cmp dword [0x0061c240], 0
je 0x417f0f
mov rdx, qword [rax + 8]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, sym.runtime.initMetrics.func33
mov qword [rax + 8], rdx
lea rax, [0x004c1be0]
mov rbx, qword [rsp + 0x200]
lea rcx, [0x004de22f]
mov edi, 0x1d
call sym.runtime.mapassign_faststr
mov qword [rax], 0
cmp dword [0x0061c240], 0
je 0x417f56
mov rdx, qword [rax + 8]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
lea rdx, sym.runtime.initMetrics.func34
mov qword [rax + 8], rdx
xor eax, eax
xor ecx, ecx
jmp 0x417f70
or rcx, 1
mov eax, 1
test rax, rax
jle 0x417f67
mov qword [rsp + 0xa8], rcx
lea rax, [0x004c1be0]
mov rbx, qword [rsp + 0x200]
lea rcx, [0x004debf4]
mov edi, 0x1f
call sym.runtime.mapassign_faststr
mov rdx, qword [rsp + 0xa8]
mov qword [rax], rdx
cmp dword [0x0061c240], 0
je 0x417fbd
call sym.runtime.panicIndex
nop
call sym.runtime.morestack_noctxt.abi0
nop dword [rax]
jmp sym.runtime.initMetrics