Function at 0x416f40
Capabilities:
Reference sql statements

Disassembly:
lea r12, [rsp - 0x198]
cmp r12, qword [r14 + 0x10]
jbe 0x418659
push rbp
mov rbp, rsp
sub rsp, 0x210
cmp byte [0x007c4793], 0
jne 0x416fd4
lea rax, [0x00592be0]
mov ebx, 0x44
mov ecx, 0x45
call sym.runtime.makeslice
mov qword [0x00770508], 0x44
mov qword [0x00770510], 0x45
cmp dword [0x007c4ac0], 0
je 0x416fb3
nop dword [rax + rax]
call sym.runtime.gcWriteBarrier2
mov qword [r11], rax
mov rdx, qword [0x00770500]
mov qword [r11 + 8], rdx
mov qword [0x00770500], rax
mov rdx, qword [0x00770500]
movsd xmm0, qword [0x006365c0]
movsd qword [rdx], xmm0
mov eax, 1
jmp 0x417000
add rsp, 0x210
pop rbp
ret
mov r9, qword [0x00770500]
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 0x417025
mov rcx, qword [0x00770508]
lea rdx, [0x007324e0]
movzx r8d, word [rdx + rax*2]
cmp rax, rcx
jb 0x416fdd
nop
jmp 0x418653
mov rcx, qword [0x00770510]
mov rbx, qword [0x00770508]
inc rbx
mov rax, qword [0x00770500]
nop dword [rax]
cmp rcx, rbx
jae 0x417080
mov edi, 1
lea rsi, [0x00592be0]
call sym.runtime.growslice
mov qword [0x00770510], rcx
cmp dword [0x007c4ac0], 0
je 0x417079
call sym.runtime.gcWriteBarrier2
mov qword [r11], rax
mov rcx, qword [0x00770500]
mov qword [r11 + 8], rcx
mov qword [0x00770500], rax
mov qword [0x00770508], rbx
movsd xmm0, qword [0x00636638]
movsd qword [rax + rbx*8 - 8], xmm0
call sym.runtime.timeHistogramMetricsBuckets
mov qword [0x00770528], rbx
mov qword [0x00770530], rcx
cmp dword [0x007c4ac0], 0
je 0x4170c4
call sym.runtime.gcWriteBarrier2
mov qword [r11], rax
mov rdx, qword [0x00770520]
mov qword [r11 + 8], rdx
mov qword [0x00770520], rax
lea rax, [0x005a05e0]
mov ebx, 0x34
xor ecx, ecx
call sym.runtime.makemap
mov qword [rsp + 0x1c8], rax
mov rbx, rax
lea rcx, [0x005e452d]
mov edi, 0x18
lea rax, [0x005a05e0]
nop dword [rax]
call sym.runtime.mapassign_faststr
mov qword [rax], 0
cmp dword [0x007c4ac0], 0
je 0x417121
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 0x417140
or rcx, 4
mov eax, 1
nop dword [rax + rax]
test rax, rax
jle 0x417132
mov qword [rsp + 0x188], rcx
lea rax, [0x005a05e0]
mov rbx, qword [rsp + 0x1c8]
lea rcx, [0x005e99cd]
mov edi, 0x27
call sym.runtime.mapassign_faststr
mov rdx, qword [rsp + 0x188]
mov qword [rax], rdx
cmp dword [0x007c4ac0], 0
nop
je 0x41718e
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 0x4171a8
or rcx, 4
mov eax, 1
test rax, rax
jle 0x41719f
mov qword [rsp + 0x180], rcx
lea rax, [0x005a05e0]
mov rbx, qword [rsp + 0x1c8]
lea rcx, [0x005ea3fe]
mov edi, 0x2a
call sym.runtime.mapassign_faststr
mov rdx, qword [rsp + 0x180]
mov qword [rax], rdx
cmp dword [0x007c4ac0], 0
je 0x4171f5
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 0x41720f
or rcx, 4
mov eax, 1
test rax, rax
jle 0x417206
mov qword [rsp + 0x178], rcx
lea rax, [0x005a05e0]
mov rbx, qword [rsp + 0x1c8]
lea rcx, [0x005e9202]
mov edi, 0x25
call sym.runtime.mapassign_faststr
mov rdx, qword [rsp + 0x178]
mov qword [rax], rdx
cmp dword [0x007c4ac0], 0
je 0x41725c
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 0x417276
or rcx, 4
mov eax, 1
test rax, rax
jle 0x41726d
mov qword [rsp + 0x170], rcx
lea rax, [0x005a05e0]
mov rbx, qword [rsp + 0x1c8]
lea rcx, [0x005e8084]
mov edi, 0x21
nop
call sym.runtime.mapassign_faststr
mov rdx, qword [rsp + 0x170]
mov qword [rax], rdx
cmp dword [0x007c4ac0], 0
je 0x4172c8
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 0x4172e2
or rcx, 4
mov eax, 1
test rax, rax
jle 0x4172d9
mov qword [rsp + 0x168], rcx
lea rax, [0x005a05e0]
mov rbx, qword [rsp + 0x1c8]
lea rcx, [0x005e80a5]
mov edi, 0x21
call sym.runtime.mapassign_faststr
mov rdx, qword [rsp + 0x168]
mov qword [rax], rdx
cmp dword [0x007c4ac0], 0
je 0x41732f
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 0x41734b
or rcx, 4
mov eax, 1
test rax, rax
jle 0x417342
mov qword [rsp + 0x160], rcx
lea rax, [0x005a05e0]
mov rbx, qword [rsp + 0x1c8]
lea rcx, [0x005e6850]
mov edi, 0x1d
call sym.runtime.mapassign_faststr
mov rdx, qword [rsp + 0x160]
mov qword [rax], rdx
cmp dword [0x007c4ac0], 0
je 0x417398
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 0x4173b2
or rcx, 4
mov eax, 1
test rax, rax
jle 0x4173a9
mov qword [rsp + 0x158], rcx
lea rax, [0x005a05e0]
mov rbx, qword [rsp + 0x1c8]
lea rcx, [0x005e9d7b]
mov edi, 0x28
call sym.runtime.mapassign_faststr
mov rdx, qword [rsp + 0x158]
mov qword [rax], rdx
cmp dword [0x007c4ac0], 0
je 0x4173ff
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 0x417419
or rcx, 4
mov eax, 1
test rax, rax
jle 0x417410
mov qword [rsp + 0x150], rcx
lea rax, [0x005a05e0]
mov rbx, qword [rsp + 0x1c8]
lea rcx, [0x005eaafc]
mov edi, 0x2c
call sym.runtime.mapassign_faststr
mov rdx, qword [rsp + 0x150]
mov qword [rax], rdx
cmp dword [0x007c4ac0], 0
je 0x417468
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 0x417482
or rcx, 4
mov eax, 1
test rax, rax
jle 0x417479
mov qword [rsp + 0x148], rcx
lea rax, [0x005a05e0]
mov rbx, qword [rsp + 0x1c8]
lea rcx, [0x005e99f4]
mov edi, 0x27
call sym.runtime.mapassign_faststr
mov rdx, qword [rsp + 0x148]
mov qword [rax], rdx
cmp dword [0x007c4ac0], 0
je 0x4174cf
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 0x4174eb
or rcx, 4
mov eax, 1
test rax, rax
jle 0x4174e2
mov qword [rsp + 0x140], rcx
lea rax, [0x005a05e0]
mov rbx, qword [rsp + 0x1c8]
lea rcx, [0x005e6f24]
mov edi, 0x1e
call sym.runtime.mapassign_faststr
mov rdx, qword [rsp + 0x140]
mov qword [rax], rdx
cmp dword [0x007c4ac0], 0
je 0x417538
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 0x417552
or rcx, 4
mov eax, 1
test rax, rax
jle 0x417549
mov qword [rsp + 0x138], rcx
lea rax, [0x005a05e0]
mov rbx, qword [rsp + 0x1c8]
lea rcx, [0x005e686d]
mov edi, 0x1d
call sym.runtime.mapassign_faststr
mov rdx, qword [rsp + 0x138]
mov qword [rax], rdx
cmp dword [0x007c4ac0], 0
je 0x41759f
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 0x4175b9
or rcx, 2
mov eax, 1
test rax, rax
jle 0x4175b0
mov qword [rsp + 0x130], rcx
lea rax, [0x005a05e0]
mov rbx, qword [rsp + 0x1c8]
lea rcx, [0x005e6f42]
mov edi, 0x1e
call sym.runtime.mapassign_faststr
mov rdx, qword [rsp + 0x130]
mov qword [rax], rdx
cmp dword [0x007c4ac0], 0
je 0x417608
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 0x417622
or rcx, 2
mov eax, 1
test rax, rax
jle 0x417619
mov qword [rsp + 0x128], rcx
lea rax, [0x005a05e0]
mov rbx, qword [rsp + 0x1c8]
lea rcx, [0x005e5bcf]
mov edi, 0x1b
call sym.runtime.mapassign_faststr
mov rdx, qword [rsp + 0x128]
mov qword [rax], rdx
cmp dword [0x007c4ac0], 0
je 0x41766f
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 0x41768b
or rcx, 2
mov eax, 1
test rax, rax
jle 0x417682
mov qword [rsp + 0x120], rcx
lea rax, [0x005a05e0]
mov rbx, qword [rsp + 0x1c8]
lea rcx, [0x005e542b]
mov edi, 0x1a
call sym.runtime.mapassign_faststr
mov rdx, qword [rsp + 0x120]
mov qword [rax], rdx
cmp dword [0x007c4ac0], 0
je 0x4176d8
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 0x4176f2
or rcx, 8
mov eax, 1
test rax, rax
jle 0x4176e9
mov qword [rsp + 0x118], rcx
lea rax, [0x005a05e0]
mov rbx, qword [rsp + 0x1c8]
lea rcx, [0x005e3492]
mov edi, 0x16
call sym.runtime.mapassign_faststr
mov rdx, qword [rsp + 0x118]
mov qword [rax], rdx
cmp dword [0x007c4ac0], 0
je 0x41773f
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 0x417759
or rcx, 8
mov eax, 1
test rax, rax
jle 0x417750
mov qword [rsp + 0x110], rcx
lea rax, [0x005a05e0]
mov rbx, qword [rsp + 0x1c8]
lea rcx, [0x005e1c96]
mov edi, 0x13
call sym.runtime.mapassign_faststr
mov rdx, qword [rsp + 0x110]
mov qword [rax], rdx
cmp dword [0x007c4ac0], 0
je 0x4177a8
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 0x4177c2
or rcx, 8
mov eax, 1
test rax, rax
jle 0x4177b9
mov qword [rsp + 0x108], rcx
lea rax, [0x005a05e0]
mov rbx, qword [rsp + 0x1c8]
lea rcx, [0x005e252a]
mov edi, 0x14
call sym.runtime.mapassign_faststr
mov rdx, qword [rsp + 0x108]
mov qword [rax], rdx
cmp dword [0x007c4ac0], 0
je 0x41780f
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 0x41782b
or rcx, 8
mov eax, 1
test rax, rax
jle 0x417822
mov qword [rsp + 0x100], rcx
lea rax, [0x005a05e0]
mov rbx, qword [rsp + 0x1c8]
lea rcx, [0x005e253e]
mov edi, 0x14
call sym.runtime.mapassign_faststr
mov rdx, qword [rsp + 0x100]
mov qword [rax], rdx
cmp dword [0x007c4ac0], 0
je 0x417878
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 0x417892
or rcx, 1
mov eax, 1
test rax, rax
jle 0x417889
mov qword [rsp + 0xf8], rcx
lea rax, [0x005a05e0]
mov rbx, qword [rsp + 0x1c8]
lea rcx, [0x005e688a]
mov edi, 0x1d
call sym.runtime.mapassign_faststr
mov rdx, qword [rsp + 0xf8]
mov qword [rax], rdx
cmp dword [0x007c4ac0], 0
je 0x4178df
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 0x4178f9
or rcx, 1
mov eax, 1
test rax, rax
jle 0x4178f0
mov qword [rsp + 0xf0], rcx
lea rax, [0x005a05e0]
mov rbx, qword [rsp + 0x1c8]
lea rcx, [0x005e2c0f]
mov edi, 0x15
call sym.runtime.mapassign_faststr
mov rdx, qword [rsp + 0xf0]
mov qword [rax], rdx
cmp dword [0x007c4ac0], 0
je 0x417948
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 0x417962
or rcx, 1
mov eax, 1
test rax, rax
jle 0x417959
mov qword [rsp + 0xe8], rcx
lea rax, [0x005a05e0]
mov rbx, qword [rsp + 0x1c8]
lea rcx, [0x005e3c9e]
mov edi, 0x17
call sym.runtime.mapassign_faststr
mov rdx, qword [rsp + 0xe8]
mov qword [rax], rdx
cmp dword [0x007c4ac0], 0
je 0x4179af
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 0x4179cb
or rcx, 1
mov eax, 1
test rax, rax
jle 0x4179c2
mov qword [rsp + 0xe0], rcx
lea rax, [0x005a05e0]
mov rbx, qword [rsp + 0x1c8]
lea rcx, [0x005e61f3]
mov edi, 0x1c
call sym.runtime.mapassign_faststr
mov rdx, qword [rsp + 0xe0]
mov qword [rax], rdx
cmp dword [0x007c4ac0], 0
je 0x417a18
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 0x417a32
or rcx, 1
mov eax, 1
test rax, rax
jle 0x417a29
mov qword [rsp + 0xd8], rcx
lea rax, [0x005a05e0]
mov rbx, qword [rsp + 0x1c8]
lea rcx, [0x005e2552]
mov edi, 0x14
call sym.runtime.mapassign_faststr
mov rdx, qword [rsp + 0xd8]
mov qword [rax], rdx
cmp dword [0x007c4ac0], 0
je 0x417a7f
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 0x417a99
or rcx, 1
mov eax, 1
test rax, rax
jle 0x417a90
mov qword [rsp + 0xd0], rcx
lea rax, [0x005a05e0]
mov rbx, qword [rsp + 0x1c8]
lea rcx, [0x005e34a8]
mov edi, 0x16
call sym.runtime.mapassign_faststr
mov rdx, qword [rsp + 0xd0]
mov qword [rax], rdx
cmp dword [0x007c4ac0], 0
je 0x417ae8
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 0x417b02
or rcx, 2
mov eax, 1
test rax, rax
jle 0x417af9
mov qword [rsp + 0xc8], rcx
lea rax, [0x005a05e0]
mov rbx, qword [rsp + 0x1c8]
lea rcx, [0x005e1ca9]
mov edi, 0x13
call sym.runtime.mapassign_faststr
mov rdx, qword [rsp + 0xc8]
mov qword [rax], rdx
cmp dword [0x007c4ac0], 0
je 0x417b4f
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, [0x005a05e0]
mov rbx, qword [rsp + 0x1c8]
lea rcx, [0x005e2566]
mov edi, 0x14
call sym.runtime.mapassign_faststr
mov qword [rax], 0
cmp dword [0x007c4ac0], 0
je 0x417b96
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, [0x005a05e0]
mov rbx, qword [rsp + 0x1c8]
lea rcx, [0x005e089d]
mov edi, 0x10
nop dword [rax]
call sym.runtime.mapassign_faststr
mov qword [rax], 0
cmp dword [0x007c4ac0], 0
je 0x417be1
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 0x417c00
or rcx, 1
mov eax, 1
nop dword [rax + rax]
test rax, rax
jle 0x417bf2
mov qword [rsp + 0xc0], rcx
lea rax, [0x005a05e0]
mov rbx, qword [rsp + 0x1c8]
lea rcx, [0x005e1cbc]
mov edi, 0x13
call sym.runtime.mapassign_faststr
mov rdx, qword [rsp + 0xc0]
mov qword [rax], rdx
cmp dword [0x007c4ac0], 0
nop
je 0x417c4e
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 0x417c68
or rcx, 1
mov eax, 1
test rax, rax
jle 0x417c5f
mov qword [rsp + 0xb8], rcx
lea rax, [0x005a05e0]
mov rbx, qword [rsp + 0x1c8]
lea rcx, [0x005e4545]
mov edi, 0x18
call sym.runtime.mapassign_faststr
mov rdx, qword [rsp + 0xb8]
mov qword [rax], rdx
cmp dword [0x007c4ac0], 0
je 0x417cb5
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 0x417ccf
or rcx, 1
mov eax, 1
test rax, rax
jle 0x417cc6
mov qword [rsp + 0xb0], rcx
lea rax, [0x005a05e0]
mov rbx, qword [rsp + 0x1c8]
lea rcx, [0x005e620f]
mov edi, 0x1c
call sym.runtime.mapassign_faststr
mov rdx, qword [rsp + 0xb0]
mov qword [rax], rdx
cmp dword [0x007c4ac0], 0
je 0x417d1c
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, [0x005a05e0]
mov rbx, qword [rsp + 0x1c8]
lea rcx, [0x005e80c6]
mov edi, 0x21
call sym.runtime.mapassign_faststr
mov qword [rax], 0
cmp dword [0x007c4ac0], 0
je 0x417d68
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, [0x005a05e0]
mov rbx, qword [rsp + 0x1c8]
lea rcx, [0x005e1593]
mov edi, 0x12
call sym.runtime.mapassign_faststr
mov qword [rax], 0
cmp dword [0x007c4ac0], 0
je 0x417daf
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, [0x005a05e0]
mov rbx, qword [rsp + 0x1c8]
lea rcx, [0x005e68a7]
mov edi, 0x1d
call sym.runtime.mapassign_faststr
mov qword [rax], 0
cmp dword [0x007c4ac0], 0
je 0x417df6
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 0x417e10
or rcx, 1
mov eax, 1
test rax, rax
jle 0x417e07
mov qword [rsp + 0xa8], rcx
lea rax, [0x005a05e0]
mov rbx, qword [rsp + 0x1c8]
lea rcx, [0x005e75f9]
mov edi, 0x1f
call sym.runtime.mapassign_faststr
mov rdx, qword [rsp + 0xa8]
mov qword [rax], rdx
cmp dword [0x007c4ac0], 0
je 0x417e5d
call sym.runtime.panicIndex
nop
call sym.runtime.morestack_noctxt.abi0
nop
jmp sym.runtime.initMetrics