Function at 0x50e9c0
Capabilities:
Access peb ldr_data

Disassembly:
lea r12, [rsp - 0x358]
cmp r12, qword [r14 + 0x10]
jbe 0x50f8eb
push rbp
mov rbp, rsp
sub rsp, 0x3d0
nop dword [rax]
call sym.time.Now
mov qword [rsp + 0x298], rax
mov qword [rsp + 0x2a0], rbx
mov qword [rsp + 0x2a8], rcx
mov rax, qword [0x006777e0]
mov rcx, qword [0x006777e8]
mov qword [rsp + 0x188], rax
mov qword [rsp + 0x190], rcx
mov rdi, qword [0x0067dd78]
mov rsi, qword [0x0067dd80]
mov r8, qword [0x0067dd88]
mov rax, qword [rsp + 0x298]
mov rbx, qword [rsp + 0x2a0]
mov rcx, qword [rsp + 0x2a8]
call sym.time.Time.Before
mov byte [rsp + 0x4a], al
mov byte [rsp + 0x4b], al
test al, al
jne 0x50ea5b
jmp 0x50eaa2
mov rcx, qword [0x0067dd98]
mov rax, qword [0x0067dd90]
mov qword [rsp + 0x238], rax
mov qword [rsp + 0x240], rcx
cmp qword [rsp + 0x190], rcx
sete dl
je 0x50ea88
jmp 0x50ea97
mov rbx, qword [rsp + 0x188]
call sym.runtime.memequal
jmp 0x50ea9b
mov eax, edx
jmp 0x50ea9b
mov byte [rsp + 0x4b], al
nop
jmp 0x50eaa4
jmp 0x50eaa4
movzx ecx, byte [rsp + 0x4b]
mov byte [rsp + 0x4c], cl
test cl, cl
jne 0x50eab3
jmp 0x50eada
mov rcx, qword [0x0067dd68]
test rcx, rcx
jne 0x50eac2
nop
jmp 0x50eac7
mov rcx, qword [rcx]
jmp 0x50eacb
xor ecx, ecx
jmp 0x50eacb
mov qword [rsp + 0x78], rcx
test rcx, rcx
setg byte [rsp + 0x4c]
jmp 0x50eadc
jmp 0x50eadc
cmp byte [rsp + 0x4c], 0
jne 0x50eae5
jmp 0x50eaf3
call sym.runtime.deferreturn
add rsp, 0x3d0
pop rbp
ret
mov qword [rsp + 0x340], 0
movups xmmword [rsp + 0x348], xmm15
movups xmmword [rsp + 0x258], xmm15
mov rax, qword [rsp + 0x188]
mov rbx, qword [rsp + 0x190]
call sym.net.stat
mov qword [rsp + 0x340], rax
mov qword [rsp + 0x348], rbx
mov qword [rsp + 0x350], rcx
mov qword [rsp + 0x70], rdi
mov qword [rsp + 0x258], rsi
mov qword [rsp + 0x260], r8
mov rcx, qword [rsp + 0x340]
mov rdx, qword [rsp + 0x348]
mov rsi, qword [rsp + 0x350]
mov qword [rsp + 0x310], rcx
mov qword [rsp + 0x318], rdx
mov qword [rsp + 0x320], rsi
mov rcx, qword [rsp + 0x70]
mov qword [rsp + 0x68], rcx
mov rcx, qword [rsp + 0x260]
mov rdx, qword [rsp + 0x258]
mov qword [rsp + 0x1c8], rdx
mov qword [rsp + 0x1d0], rcx
mov rcx, qword [rsp + 0x310]
mov rdx, qword [rsp + 0x318]
mov rsi, qword [rsp + 0x320]
mov qword [rsp + 0x2b0], rcx
mov qword [rsp + 0x2b8], rdx
mov qword [rsp + 0x2c0], rsi
mov rcx, qword [rsp + 0x68]
mov qword [rsp + 0x50], rcx
mov rcx, qword [rsp + 0x1c8]
mov rdx, qword [rsp + 0x1d0]
mov qword [rsp + 0x198], rcx
mov qword [rsp + 0x1a0], rdx
test rcx, rcx
sete byte [rsp + 0x4c]
jne 0x50ec13
jmp 0x50ec15
jmp 0x50ec5d
mov rcx, qword [0x0067dd98]
mov rax, qword [0x0067dd90]
mov qword [rsp + 0x228], rax
mov qword [rsp + 0x230], rcx
cmp qword [rsp + 0x190], rcx
sete dl
nop
je 0x50ec44
jmp 0x50ec53
mov rbx, qword [rsp + 0x188]
call sym.runtime.memequal
jmp 0x50ec57
mov eax, edx
jmp 0x50ec57
mov byte [rsp + 0x4c], al
jmp 0x50ec5d
movzx edx, byte [rsp + 0x4c]
mov byte [rsp + 0x4b], dl
test dl, dl
jne 0x50ec6c
jmp 0x50eca8
mov rax, qword [0x0067dda0]
mov rbx, qword [0x0067dda8]
mov rcx, qword [0x0067ddb0]
mov rdi, qword [rsp + 0x2b0]
mov rsi, qword [rsp + 0x2b8]
mov r8, qword [rsp + 0x2c0]
call sym.time.Time.Equal
mov byte [rsp + 0x49], al
mov byte [rsp + 0x4b], al
jmp 0x50ecaa
jmp 0x50ecaa
movzx edx, byte [rsp + 0x4b]
mov byte [rsp + 0x4a], dl
test dl, dl
jne 0x50ecb9
jmp 0x50eccc
mov rdx, qword [0x0067ddb8]
cmp qword [rsp + 0x50], rdx
sete byte [rsp + 0x4a]
jmp 0x50ecce
jmp 0x50ecce
cmp byte [rsp + 0x4a], 0
jne 0x50ecda
jmp 0x50ed62
mov rax, qword [rsp + 0x298]
mov rbx, qword [rsp + 0x2a0]
mov rcx, qword [rsp + 0x2a8]
movabs rdi, 0x12a05f200
nop dword [rax]
call sym.time.Time.Add
mov qword [rsp + 0x340], rax
mov qword [rsp + 0x348], rbx
mov qword [rsp + 0x350], rcx
mov qword [0x0067dd78], rax
mov qword [0x0067dd80], rbx
cmp dword [0x006d2d20], 0
je 0x50ed36
jmp 0x50ed38
jmp 0x50ed4d
call sym.runtime.gcWriteBarrier2
mov qword [r11], rcx
mov rax, qword [0x0067dd88]
mov qword [r11 + 8], rax
jmp 0x50ed4d
mov qword [0x0067dd88], rcx
call sym.runtime.deferreturn
add rsp, 0x3d0
pop rbp
ret
call sym.runtime.makemap_small
mov qword [rsp + 0xf0], rax
call sym.runtime.makemap_small
mov qword [rsp + 0xe8], rax
mov qword [rsp + 0x140], 0
movups xmmword [rsp + 0x258], xmm15
mov rax, qword [rsp + 0x188]
mov rbx, qword [rsp + 0x190]
call sym.net.open
mov qword [rsp + 0x140], rax
mov qword [rsp + 0x258], rbx
mov qword [rsp + 0x260], rcx
mov rax, qword [rsp + 0x140]
mov qword [rsp + 0x150], rax
mov rax, qword [rsp + 0x260]
mov rcx, qword [rsp + 0x258]
mov qword [rsp + 0x288], rcx
mov qword [rsp + 0x290], rax
mov rax, qword [rsp + 0x150]
mov qword [rsp + 0xf8], rax
mov rax, qword [rsp + 0x288]
mov rbx, qword [rsp + 0x290]
mov qword [rsp + 0x198], rax
mov qword [rsp + 0x1a0], rbx
nop
test rax, rax
jne 0x50ee27
jmp 0x50ee98
mov rcx, qword [0x0067d360]
mov rdi, qword [0x0067d368]
call sym.errors.Is
mov byte [rsp + 0x4b], al
mov edx, eax
xor eax, 1
mov byte [rsp + 0x4c], al
test dl, dl
jne 0x50ee4d
jmp 0x50ee4f
jmp 0x50ee7f
mov rax, qword [rsp + 0x198]
mov rcx, qword [0x0067d340]
mov rbx, qword [rsp + 0x1a0]
mov rdi, qword [0x0067d348]
call sym.errors.Is
mov byte [rsp + 0x4a], al
xor eax, 1
mov byte [rsp + 0x4c], al
jmp 0x50ee7f
cmp byte [rsp + 0x4c], 0
jne 0x50ee88
jmp 0x50ee96
call sym.runtime.deferreturn
add rsp, 0x3d0
pop rbp
ret
jmp 0x50ee9a
jmp 0x50ee9a
cmp qword [rsp + 0xf8], 0
jne 0x50eeaa
jmp 0x50efa4
mov rcx, qword [rsp + 0xf8]
mov qword [rsp + 0x148], rcx
movups xmmword [rsp + 0x218], xmm15
lea rcx, [rsp + 0x218]
mov qword [rsp + 0x138], rcx
test byte [rcx], al
lea rdx, [sym.net.readHosts.func1]
mov qword [rsp + 0x218], rdx
test byte [rcx], al
mov rdx, qword [rsp + 0x148]
mov qword [rsp + 0x220], rdx
mov qword [rsp + 0xb8], rcx
lea rax, [rsp + 0xa0]
call sym.runtime.deferprocStack
test eax, eax
jne 0x50ef96
jmp 0x50ef15
movups xmmword [rsp + 0x248], xmm15
mov rax, qword [rsp + 0xf8]
call sym.net._file_.readLine
mov qword [rsp + 0x248], rax
mov qword [rsp + 0x250], rbx
mov byte [rsp + 0x4b], cl
mov rcx, qword [rsp + 0x248]
mov rdx, qword [rsp + 0x250]
mov qword [rsp + 0x278], rcx
mov qword [rsp + 0x280], rdx
movzx ecx, byte [rsp + 0x4b]
mov byte [rsp + 0x4f], cl
mov rcx, qword [rsp + 0x278]
mov rdx, qword [rsp + 0x280]
mov qword [rsp + 0x168], rcx
mov qword [rsp + 0x170], rdx
movzx ecx, byte [rsp + 0x4f]
mov byte [rsp + 0x48], cl
jmp 0x50f12e
call sym.runtime.deferreturn
add rsp, 0x3d0
pop rbp
ret
jmp 0x50efa6
mov rax, qword [rsp + 0x298]
mov rbx, qword [rsp + 0x2a0]
mov rcx, qword [rsp + 0x2a8]
movabs rdi, 0x12a05f200
call sym.time.Time.Add
mov qword [rsp + 0x340], rax
mov qword [rsp + 0x348], rbx
mov qword [rsp + 0x350], rcx
mov qword [0x0067dd78], rax
mov qword [0x0067dd80], rbx
cmp dword [0x006d2d20], 0
je 0x50effe
jmp 0x50f002
nop
jmp 0x50f017
call sym.runtime.gcWriteBarrier2
mov qword [r11], rcx
mov rax, qword [0x0067dd88]
mov qword [r11 + 8], rax
jmp 0x50f017
mov qword [0x0067dd88], rcx
mov rax, qword [rsp + 0x188]
mov rcx, qword [rsp + 0x190]
mov qword [0x0067dd98], rcx
cmp dword [0x006d2d20], 0
je 0x50f042
nop
jmp 0x50f044
jmp 0x50f059
call sym.runtime.gcWriteBarrier2
mov qword [r11], rax
mov rcx, qword [0x0067dd90]
mov qword [r11 + 8], rcx
jmp 0x50f059
mov qword [0x0067dd90], rax
mov rax, qword [rsp + 0xf0]
cmp dword [0x006d2d20], 0
je 0x50f073
jmp 0x50f075
jmp 0x50f08a
call sym.runtime.gcWriteBarrier2
mov qword [r11], rax
mov rcx, qword [0x0067dd68]
mov qword [r11 + 8], rcx
jmp 0x50f08a
mov qword [0x0067dd68], rax
mov rax, qword [rsp + 0xe8]
cmp dword [0x006d2d20], 0
je 0x50f0a4
jmp 0x50f0a6
jmp 0x50f0bb
call sym.runtime.gcWriteBarrier2
mov qword [r11], rax
mov rcx, qword [0x0067dd70]
mov qword [r11 + 8], rcx
jmp 0x50f0bb
mov qword [0x0067dd70], rax
mov rax, qword [rsp + 0x2c0]
mov rcx, qword [rsp + 0x2b0]
mov rdx, qword [rsp + 0x2b8]
mov qword [0x0067dda0], rcx
mov qword [0x0067dda8], rdx
cmp dword [0x006d2d20], 0
je 0x50f0f3
jmp 0x50f0f5
jmp 0x50f10a
call sym.runtime.gcWriteBarrier2
mov qword [r11], rax
mov rcx, qword [0x0067ddb0]
mov qword [r11 + 8], rcx
jmp 0x50f10a
mov qword [0x0067ddb0], rax
mov rax, qword [rsp + 0x50]
mov qword [0x0067ddb8], rax
nop dword [rax]
call sym.runtime.deferreturn
add rsp, 0x3d0
pop rbp
ret
cmp byte [rsp + 0x48], 0
jne 0x50f13a
jmp 0x50f242
mov rax, qword [rsp + 0x168]
mov rcx, qword [rsp + 0x170]
mov qword [rsp], rax
mov qword [rsp + 8], rcx
mov byte [rsp + 0x10], 0x23
call sym.internal_bytealg.IndexByteString.abi0
xorps xmm15, xmm15
mov r14, qword [0x006d2c68]
mov r14, qword gs:[r14]
mov r14, qword [r14]
mov rcx, qword [rsp + 0x18]
mov qword [rsp + 0x60], rcx
test rcx, rcx
jge 0x50f182
nop
jmp 0x50f1a2
mov rdx, qword [rsp + 0x170]
cmp rdx, rcx
jae 0x50f194
jmp 0x50f8e5
jmp 0x50f196
mov qword [rsp + 0x170], rcx
nop
jmp 0x50f1a4
jmp 0x50f1a4
mov rax, qword [rsp + 0x168]
mov rbx, qword [rsp + 0x170]
call sym.net.getFields
mov qword [rsp + 0x2e0], rax
mov qword [rsp + 0x2e8], rbx
mov qword [rsp + 0x2f0], rcx
mov qword [rsp + 0x78], rbx
cmp rbx, 2
jl 0x50f1de
jmp 0x50f1e5
nop
jmp 0x50f84a
test rbx, rbx
ja 0x50f1ef
jmp 0x50f8da
mov rcx, qword [rax]
mov rbx, qword [rax + 8]
mov qword [rsp + 0x208], rcx
mov qword [rsp + 0x210], rbx
mov rax, rcx
call sym.net.parseLiteralIP
mov qword [rsp + 0x1b8], rax
mov qword [rsp + 0x1c0], rbx
nop
test rbx, rbx
je 0x50f227
jmp 0x50f22c
jmp 0x50f84a
movups xmmword [rsp + 0x1a8], xmm15
mov qword [rsp + 0x58], 1
nop
jmp 0x50f247
jmp 0x50efa6
mov rdx, qword [rsp + 0x2e8]
mov qword [rsp + 0x78], rdx
cmp qword [rsp + 0x58], rdx
jl 0x50f265
nop dword [rax + rax]
jmp 0x50f848
mov rax, qword [rsp + 0x58]
mov rcx, qword [rsp + 0x2e8]
mov rdx, qword [rsp + 0x2e0]
cmp rax, rcx
jb 0x50f285
nop
jmp 0x50f8d5
shl rax, 4
lea rcx, [rdx + rax]
mov rax, qword [rcx]
mov rbx, qword [rcx + 8]
mov qword [rsp + 0x1f8], rax
mov qword [rsp + 0x200], rbx
call sym.net.absDomainName
mov qword [rsp + 0x158], rax
mov qword [rsp + 0x160], rbx
mov rax, qword [rsp + 0x58]
mov rcx, qword [rsp + 0x2e8]
mov rdx, qword [rsp + 0x2e0]
cmp rax, rcx
jb 0x50f2d8
jmp 0x50f8d0
shl rax, 4
add rdx, rax
mov rbx, qword [rdx]
mov rcx, qword [rdx + 8]
mov qword [rsp + 0x1e8], rbx
mov qword [rsp + 0x1f0], rcx
lea rax, [rsp + 0x80]
nop
call sym.runtime.stringtoslicebyte
mov qword [rsp + 0x2c8], rax
mov qword [rsp + 0x2d0], rbx
mov qword [rsp + 0x2d8], rcx
nop dword [rax]
call sym.net.lowerASCIIBytes
mov rbx, qword [rsp + 0x2c8]
mov rcx, qword [rsp + 0x2d0]
xor eax, eax
call sym.runtime.slicebytetostring
mov qword [rsp + 0x1d8], rax
mov qword [rsp + 0x1e0], rbx
call sym.net.absDomainName
mov qword [rsp + 0x178], rax
mov qword [rsp + 0x180], rbx
cmp qword [rsp + 0x58], 1
je 0x50f36b
jmp 0x50f37d
mov qword [rsp + 0x1a8], rax
mov qword [rsp + 0x1b0], rbx
jmp 0x50f37f
jmp 0x50f37f
mov rcx, qword [rsp + 0x1b8]
mov rdi, qword [rsp + 0x1c0]
mov rbx, qword [rsp + 0xe8]
lea rax, [0x0057d320]
nop
call sym.runtime.mapassign_faststr
mov qword [rsp + 0x130], rax
test byte [rax], al
mov rcx, qword [rax + 0x10]
mov rdx, qword [rax]
mov rbx, qword [rax + 8]
inc rbx
nop dword [rax]
cmp rcx, rbx
jae 0x50f3c7
jmp 0x50f3c9
jmp 0x50f3e2
mov rax, rdx
mov edi, 1
lea rsi, [0x00575b20]
call sym.runtime.growslice
mov rdx, rax
jmp 0x50f3e2
mov rsi, qword [rsp + 0x158]
mov r8, qword [rsp + 0x160]
lea r9, [rbx - 1]
shl r9, 4
lea r10, [rdx + r9]
lea r9, [rdx + r9]
lea r9, [r9 + 8]
mov qword [r9], r8
cmp dword [0x006d2d20], 0
je 0x50f414
jmp 0x50f416
jmp 0x50f427
call sym.runtime.gcWriteBarrier2
mov qword [r11], rsi
mov r8, qword [r10]
mov qword [r11 + 8], r8
jmp 0x50f427
mov qword [r10], rsi
mov rsi, qword [rsp + 0x130]
test byte [rsi], al
mov qword [rsi + 8], rbx
mov qword [rsi + 0x10], rcx
cmp dword [0x006d2d20], 0
je 0x50f447
jmp 0x50f449
jmp 0x50f45a
call sym.runtime.gcWriteBarrier2
mov qword [r11], rdx
mov r8, qword [rsi]
mov qword [r11 + 8], r8
jmp 0x50f45a
mov qword [rsi], rdx
movups xmmword [rsp + 0x380], xmm15
movups xmmword [rsp + 0x388], xmm15
movups xmmword [rsp + 0x398], xmm15
mov rcx, qword [rsp + 0x178]
mov rbx, qword [rsp + 0xf0]
mov rdi, qword [rsp + 0x180]
lea rax, [0x0057d2c0]
call sym.runtime.mapaccess2_faststr
mov qword [rsp + 0x128], rax
mov byte [rsp + 0x4b], bl
mov rdx, qword [rsp + 0x128]
mov rsi, qword [rdx]
mov qword [rsp + 0x380], rsi
movups xmm0, xmmword [rdx + 8]
movups xmmword [rsp + 0x388], xmm0
movups xmm0, xmmword [rdx + 0x18]
movups xmmword [rsp + 0x398], xmm0
mov rdx, qword [rsp + 0x380]
mov qword [rsp + 0x3a8], rdx
movups xmm0, xmmword [rsp + 0x388]
movups xmmword [rsp + 0x3b0], xmm0
movups xmm0, xmmword [rsp + 0x398]
movups xmmword [rsp + 0x3c0], xmm0
movzx edx, byte [rsp + 0x4b]
mov byte [rsp + 0x4d], dl
mov rdx, qword [rsp + 0x3a8]
mov qword [rsp + 0x358], rdx
movups xmm0, xmmword [rsp + 0x3b0]
movups xmmword [rsp + 0x360], xmm0
movups xmm0, xmmword [rsp + 0x3c0]
movups xmmword [rsp + 0x370], xmm0
movzx edx, byte [rsp + 0x4d]
mov byte [rsp + 0x47], dl
test dl, dl
jne 0x50f54e
jmp 0x50f6e5
mov rcx, qword [rsp + 0x368]
mov rax, qword [rsp + 0x358]
mov rbx, qword [rsp + 0x360]
inc rbx
cmp rcx, rbx
jae 0x50f570
jmp 0x50f572
jmp 0x50f587
mov edi, 1
lea rsi, [0x00575b20]
nop
call sym.runtime.growslice
jmp 0x50f587
lea rdx, [rbx - 1]
mov rsi, qword [rsp + 0x1b8]
mov r8, qword [rsp + 0x1c0]
shl rdx, 4
lea r9, [rax + rdx]
lea rdx, [rax + rdx]
lea rdx, [rdx + 8]
mov qword [rdx], r8
cmp dword [0x006d2d20], 0
je 0x50f5b9
jmp 0x50f5c0
jmp 0x50f5d1
call sym.runtime.gcWriteBarrier2
mov qword [r11], rsi
mov rdx, qword [r9]
mov qword [r11 + 8], rdx
jmp 0x50f5d1
mov qword [r9], rsi
mov qword [rsp + 0x328], rax
mov qword [rsp + 0x330], rbx
mov qword [rsp + 0x338], rcx
movups xmmword [rsp + 0x380], xmm15
movups xmmword [rsp + 0x388], xmm15
movups xmmword [rsp + 0x398], xmm15
mov rdx, qword [rsp + 0x328]
mov rsi, qword [rsp + 0x330]
mov r8, qword [rsp + 0x338]
mov qword [rsp + 0x380], rdx
mov qword [rsp + 0x388], rsi
mov qword [rsp + 0x390], r8
mov rdx, qword [rsp + 0x370]
mov rsi, qword [rsp + 0x378]
mov qword [rsp + 0x398], rdx
mov qword [rsp + 0x3a0], rsi
mov rcx, qword [rsp + 0x178]
mov rdi, qword [rsp + 0x180]
mov rbx, qword [rsp + 0xf0]
lea rax, [0x0057d2c0]
call sym.runtime.mapassign_faststr
mov qword [rsp + 0x120], rax
test byte [rax], al
cmp dword [0x006d2d20], 0
je 0x50f690
jmp 0x50f692
jmp 0x50f6bb
mov qword [rsp + 0x108], rax
mov rbx, rax
lea rcx, [rsp + 0x380]
lea rax, [0x00585b00]
call sym.runtime.wbMove
mov rax, qword [rsp + 0x108]
jmp 0x50f6bb
mov rdx, qword [rsp + 0x380]
mov qword [rax], rdx
movups xmm0, xmmword [rsp + 0x388]
movups xmmword [rax + 8], xmm0
movups xmm0, xmmword [rsp + 0x398]
movups xmmword [rax + 0x18], xmm0
nop
jmp 0x50f83e
movups xmmword [rsp + 0x380], xmm15
movups xmmword [rsp + 0x388], xmm15
movups xmmword [rsp + 0x398], xmm15
lea rax, [0x00577f40]
call sym.runtime.newobject
mov qword [rsp + 0x118], rax
mov rcx, qword [rsp + 0x1b8]
mov rdx, qword [rsp + 0x1c0]
mov qword [rax + 8], rdx
cmp dword [0x006d2d20], 0
je 0x50f733
jmp 0x50f735
jmp 0x50f746
call sym.runtime.gcWriteBarrier2
mov qword [r11], rcx
mov rdx, qword [rax]
mov qword [r11 + 8], rdx
jmp 0x50f746
mov qword [rax], rcx
mov rdx, qword [rsp + 0x118]
test byte [rdx], al
jmp 0x50f755
mov qword [rsp + 0x2f8], rdx
mov qword [rsp + 0x300], 1
mov qword [rsp + 0x308], 1
mov qword [rsp + 0x380], rdx
mov qword [rsp + 0x388], 1
mov qword [rsp + 0x390], 1
mov rdx, qword [rsp + 0x1a8]
mov rsi, qword [rsp + 0x1b0]
mov qword [rsp + 0x398], rdx
mov qword [rsp + 0x3a0], rsi
mov rcx, qword [rsp + 0x178]
mov rdi, qword [rsp + 0x180]
mov rbx, qword [rsp + 0xf0]
lea rax, [0x0057d2c0]
call sym.runtime.mapassign_faststr
mov qword [rsp + 0x110], rax
test byte [rax], al
cmp dword [0x006d2d20], 0
je 0x50f7ee
jmp 0x50f7f0
jmp 0x50f819
mov qword [rsp + 0x100], rax
mov rbx, rax
lea rcx, [rsp + 0x380]
lea rax, [0x00585b00]
call sym.runtime.wbMove
mov rax, qword [rsp + 0x100]
jmp 0x50f819
mov rdx, qword [rsp + 0x380]
mov qword [rax], rdx
movups xmm0, xmmword [rsp + 0x388]
movups xmmword [rax + 8], xmm0
movups xmm0, xmmword [rsp + 0x398]
movups xmmword [rax + 0x18], xmm0
jmp 0x50f83e
inc qword [rsp + 0x58]
jmp 0x50f247
jmp 0x50f84a
movups xmmword [rsp + 0x248], xmm15
mov rax, qword [rsp + 0xf8]
nop dword [rax + rax]
call sym.net._file_.readLine
mov qword [rsp + 0x248], rax
mov qword [rsp + 0x250], rbx
mov byte [rsp + 0x4b], cl
mov rcx, qword [rsp + 0x248]
mov rdx, qword [rsp + 0x250]
mov qword [rsp + 0x268], rcx
mov qword [rsp + 0x270], rdx
movzx ecx, byte [rsp + 0x4b]
mov byte [rsp + 0x4e], cl
mov rcx, qword [rsp + 0x268]
mov rdx, qword [rsp + 0x270]
mov qword [rsp + 0x168], rcx
mov qword [rsp + 0x170], rdx
movzx ecx, byte [rsp + 0x4e]
mov byte [rsp + 0x48], cl
jmp 0x50f12e
call sym.runtime.panicIndex
call sym.runtime.panicIndex
xor eax, eax
mov rcx, rbx
nop
call sym.runtime.panicIndex
call sym.runtime.panicSliceAlen
nop
call sym.runtime.morestack_noctxt.abi0
jmp sym.net.readHosts