Function at 0x4d8e50
Capabilities:
Resolve function by parsing pe exports

Disassembly:
mov rcx, qword gs:[0x28]
mov rcx, qword [rcx]
cmp rsp, qword [rcx + 0x10]
jbe 0x4d92bf
sub rsp, 0x80
mov qword [rsp + 0x78], rbp
lea rbp, [rsp + 0x78]
lea rax, [0x0053dd00]
mov qword [rsp], rax
call dbg.runtime.newobject
mov rax, qword [rsp + 8]
movzx ecx, byte [rsp + 0x88]
test cl, cl
je 0x4d9185
cmp cl, 1
je 0x4d904b
cmp cl, 2
jne 0x4d8ffc
mov eax, dword [0x00561b18]
mov dword [rsp + 0x3c], eax
lea rax, [rsp + 0x3c]
mov qword [rsp], rax
mov qword [rsp + 8], 4
mov qword [rsp + 0x10], 4
call dbg.github.com/skip2/go-qrcode/bitset.New
mov rax, qword [rsp + 0x18]
mov qword [rsp + 0x60], rax
mov ecx, dword [0x00561b1c]
mov dword [rsp + 0x38], ecx
lea rcx, [rsp + 0x38]
mov qword [rsp], rcx
mov qword [rsp + 8], 4
mov qword [rsp + 0x10], 4
call dbg.github.com/skip2/go-qrcode/bitset.New
mov rax, qword [rsp + 0x18]
mov qword [rsp + 0x58], rax
mov ecx, dword [0x00561b20]
mov dword [rsp + 0x34], ecx
lea rcx, [rsp + 0x34]
mov qword [rsp], rcx
mov qword [rsp + 8], 4
mov qword [rsp + 0x10], 4
call dbg.github.com/skip2/go-qrcode/bitset.New
mov rax, qword [rsp + 0x18]
mov qword [rsp + 0x50], rax
lea rcx, [0x0053dd00]
mov qword [rsp], rcx
call dbg.runtime.newobject
mov rax, qword [rsp + 8]
mov qword [rax], 0x1b
mov qword [rax + 8], 0x28
mov ecx, dword [0x006265e0]
lea rdi, [rax + 0x10]
lea rdx, [rax + 0x18]
lea rbx, [rax + 0x20]
test ecx, ecx
jne 0x4d8fd0
mov rcx, qword [rsp + 0x60]
mov qword [rax + 0x10], rcx
mov rcx, qword [rsp + 0x58]
mov qword [rax + 0x18], rcx
mov rcx, qword [rsp + 0x50]
mov qword [rax + 0x20], rcx
mov qword [rax + 0x28], 0xe
mov qword [rax + 0x30], 0xd
mov qword [rax + 0x38], 0x10
mov qword [rsp + 0x90], rax
mov rbp, qword [rsp + 0x78]
add rsp, 0x80
ret
mov rcx, rax
mov rax, qword [rsp + 0x60]
call dbg.runtime.gcWriteBarrier
mov rdi, rdx
mov rax, qword [rsp + 0x58]
call dbg.runtime.gcWriteBarrier
mov rdi, rbx
mov rax, qword [rsp + 0x50]
call dbg.runtime.gcWriteBarrier
mov rax, rcx
jmp 0x4d8fa3
mov qword [rsp + 0x48], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x68], xmm0
lea rax, [0x00513a80]
mov qword [rsp + 0x68], rax
lea rax, [0x005621b0]
mov qword [rsp + 0x70], rax
lea rax, [rsp + 0x68]
mov qword [rsp], rax
mov qword [rsp + 8], 1
mov qword [rsp + 0x10], 1
call dbg.log.Panic
mov rax, qword [rsp + 0x48]
jmp 0x4d8fbb
mov eax, dword [0x00561b0c]
mov dword [rsp + 0x24], eax
lea rax, [rsp + 0x24]
mov qword [rsp], rax
mov qword [rsp + 8], 4
mov qword [rsp + 0x10], 4
call dbg.github.com/skip2/go-qrcode/bitset.New
mov rax, qword [rsp + 0x18]
mov qword [rsp + 0x60], rax
mov ecx, dword [0x00561b10]
mov dword [rsp + 0x44], ecx
lea rcx, [rsp + 0x44]
mov qword [rsp], rcx
mov qword [rsp + 8], 4
mov qword [rsp + 0x10], 4
call dbg.github.com/skip2/go-qrcode/bitset.New
mov rax, qword [rsp + 0x18]
mov qword [rsp + 0x58], rax
mov ecx, dword [0x00561b14]
mov dword [rsp + 0x40], ecx
lea rcx, [rsp + 0x40]
mov qword [rsp], rcx
mov qword [rsp + 8], 4
mov qword [rsp + 0x10], 4
call dbg.github.com/skip2/go-qrcode/bitset.New
mov rax, qword [rsp + 0x18]
mov qword [rsp + 0x50], rax
lea rcx, [0x0053dd00]
mov qword [rsp], rcx
call dbg.runtime.newobject
mov rax, qword [rsp + 8]
mov qword [rax], 0xa
mov qword [rax + 8], 0x1a
mov ecx, dword [0x006265e0]
lea rdi, [rax + 0x10]
lea rdx, [rax + 0x18]
lea rbx, [rax + 0x20]
test ecx, ecx
jne 0x4d9159
mov rcx, qword [rsp + 0x60]
mov qword [rax + 0x10], rcx
mov rcx, qword [rsp + 0x58]
mov qword [rax + 0x18], rcx
mov rcx, qword [rsp + 0x50]
mov qword [rax + 0x20], rcx
mov qword [rax + 0x28], 0xc
mov qword [rax + 0x30], 0xb
mov qword [rax + 0x38], 0x10
jmp 0x4d8fbb
mov rcx, rax
mov rax, qword [rsp + 0x60]
call dbg.runtime.gcWriteBarrier
mov rdi, rdx
mov rax, qword [rsp + 0x58]
call dbg.runtime.gcWriteBarrier
mov rdi, rbx
mov rax, qword [rsp + 0x50]
call dbg.runtime.gcWriteBarrier
mov rax, rcx
jmp 0x4d913c
mov eax, dword [0x00561b00]
mov dword [rsp + 0x30], eax
lea rax, [rsp + 0x30]
mov qword [rsp], rax
mov qword [rsp + 8], 4
mov qword [rsp + 0x10], 4
call dbg.github.com/skip2/go-qrcode/bitset.New
mov rax, qword [rsp + 0x18]
mov qword [rsp + 0x60], rax
mov ecx, dword [0x00561b04]
mov dword [rsp + 0x2c], ecx
lea rcx, [rsp + 0x2c]
mov qword [rsp], rcx
mov qword [rsp + 8], 4
mov qword [rsp + 0x10], 4
call dbg.github.com/skip2/go-qrcode/bitset.New
mov rax, qword [rsp + 0x18]
mov qword [rsp + 0x58], rax
mov ecx, dword [0x00561b08]
mov dword [rsp + 0x28], ecx
lea rcx, [rsp + 0x28]
mov qword [rsp], rcx
mov qword [rsp + 8], 4
mov qword [rsp + 0x10], 4
call dbg.github.com/skip2/go-qrcode/bitset.New
mov rax, qword [rsp + 0x18]
mov qword [rsp + 0x50], rax
lea rcx, [0x0053dd00]
mov qword [rsp], rcx
call dbg.runtime.newobject
mov rax, qword [rsp + 8]
mov qword [rax], 1
mov qword [rax + 8], 9
mov ecx, dword [0x006265e0]
lea rdi, [rax + 0x10]
lea rdx, [rax + 0x18]
lea rbx, [rax + 0x20]
test ecx, ecx
jne 0x4d9293
mov rcx, qword [rsp + 0x60]
mov qword [rax + 0x10], rcx
mov rcx, qword [rsp + 0x58]
mov qword [rax + 0x18], rcx
mov rcx, qword [rsp + 0x50]
mov qword [rax + 0x20], rcx
mov qword [rax + 0x28], 0xa
mov qword [rax + 0x30], 9
mov qword [rax + 0x38], 8
jmp 0x4d8fbb
mov rcx, rax
mov rax, qword [rsp + 0x60]
call dbg.runtime.gcWriteBarrier
mov rdi, rdx
mov rax, qword [rsp + 0x58]
call dbg.runtime.gcWriteBarrier
mov rdi, rbx
mov rax, qword [rsp + 0x50]
call dbg.runtime.gcWriteBarrier
mov rax, rcx
jmp 0x4d9276
call dbg.runtime.morestack_noctxt
jmp dbg.github.com/skip2/go-qrcode.newDataEncoder