Function at 0x4c9a28
Capabilities:
Check http status code

Disassembly:
push rbp
mov rbp, rsp
sub rsp, 0x470
mov qword [rbp + 0x10], rcx
mov qword [rbp + 0x18], rdx
lea rax, [0x0050e76e]
mov qword [rbp - 0x20], rax
movabs rax, 4
mov r8, rax
mov eax, 0
mov r11, rax
lea rax, [rbp - 0x18]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_memset
mov eax, 1
mov dword [rbp - 0x14], eax
mov eax, 0x10
mov r8, rax
lea rax, [rbp - 0x20]
mov r11, rax
lea rax, [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_memmove
jmp 0x4cae2d
lea rax, str.Continue
mov qword [rbp - 0x30], rax
mov eax, 8
mov dword [rbp - 0x28], eax
mov eax, 1
mov dword [rbp - 0x24], eax
mov eax, 0x10
mov r8, rax
lea rax, [rbp - 0x30]
mov r11, rax
lea rax, [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_memmove
jmp 0x4cb1be
lea rax, str.Switching_Protocols
mov qword [rbp - 0x40], rax
mov eax, 0x13
mov dword [rbp - 0x38], eax
mov eax, 1
mov dword [rbp - 0x34], eax
mov eax, 0x10
mov r8, rax
lea rax, [rbp - 0x40]
mov r11, rax
lea rax, [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_memmove
jmp 0x4cb1be
lea rax, str.Processing
mov qword [rbp - 0x50], rax
mov eax, 0xa
mov dword [rbp - 0x48], eax
mov eax, 1
mov dword [rbp - 0x44], eax
mov eax, 0x10
mov r8, rax
lea rax, [rbp - 0x50]
mov r11, rax
lea rax, [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_memmove
jmp 0x4cb1be
lea rax, str.Checkpoint_Draft
mov qword [rbp - 0x60], rax
mov eax, 0x10
mov dword [rbp - 0x58], eax
mov eax, 1
mov dword [rbp - 0x54], eax
mov eax, 0x10
mov r8, rax
lea rax, [rbp - 0x60]
mov r11, rax
lea rax, [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_memmove
jmp 0x4cb1be
lea rax, [0x0050e7a8]
mov qword [rbp - 0x70], rax
mov eax, 2
mov dword [rbp - 0x68], eax
mov eax, 1
mov dword [rbp - 0x64], eax
mov eax, 0x10
mov r8, rax
lea rax, [rbp - 0x70]
mov r11, rax
lea rax, [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_memmove
jmp 0x4cb1be
lea rax, str.Created
mov qword [rbp - 0x80], rax
mov eax, 7
mov dword [rbp - 0x78], eax
mov eax, 1
mov dword [rbp - 0x74], eax
mov eax, 0x10
mov r8, rax
lea rax, [rbp - 0x80]
mov r11, rax
lea rax, [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_memmove
jmp 0x4cb1be
lea rax, str.Accepted
mov qword [rbp - 0x90], rax
mov eax, 8
mov dword [rbp - 0x88], eax
mov eax, 1
mov dword [rbp - 0x84], eax
mov eax, 0x10
mov r8, rax
lea rax, [rbp - 0x90]
mov r11, rax
lea rax, [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_memmove
jmp 0x4cb1be
lea rax, str.Non_Authoritative_Information
mov qword [rbp - 0xa0], rax
mov eax, 0x1d
mov dword [rbp - 0x98], eax
mov eax, 1
mov dword [rbp - 0x94], eax
mov eax, 0x10
mov r8, rax
lea rax, [rbp - 0xa0]
mov r11, rax
lea rax, [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_memmove
jmp 0x4cb1be
lea rax, str.No_Content
mov qword [rbp - 0xb0], rax
mov eax, 0xa
mov dword [rbp - 0xa8], eax
mov eax, 1
mov dword [rbp - 0xa4], eax
mov eax, 0x10
mov r8, rax
lea rax, [rbp - 0xb0]
mov r11, rax
lea rax, [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_memmove
jmp 0x4cb1be
lea rax, str.Reset_Content
mov qword [rbp - 0xc0], rax
mov eax, 0xd
mov dword [rbp - 0xb8], eax
mov eax, 1
mov dword [rbp - 0xb4], eax
mov eax, 0x10
mov r8, rax
lea rax, [rbp - 0xc0]
mov r11, rax
lea rax, [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_memmove
jmp 0x4cb1be
lea rax, str.Partial_Content
mov qword [rbp - 0xd0], rax
mov eax, 0xf
mov dword [rbp - 0xc8], eax
mov eax, 1
mov dword [rbp - 0xc4], eax
mov eax, 0x10
mov r8, rax
lea rax, [rbp - 0xd0]
mov r11, rax
lea rax, [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_memmove
jmp 0x4cb1be
lea rax, str.Multi_Status
mov qword [rbp - 0xe0], rax
mov eax, 0xc
mov dword [rbp - 0xd8], eax
mov eax, 1
mov dword [rbp - 0xd4], eax
mov eax, 0x10
mov r8, rax
lea rax, [rbp - 0xe0]
mov r11, rax
lea rax, [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_memmove
jmp 0x4cb1be
lea rax, str.Already_Reported
mov qword [rbp - 0xf0], rax
mov eax, 0x10
mov dword [rbp - 0xe8], eax
mov eax, 1
mov dword [rbp - 0xe4], eax
mov eax, 0x10
mov r8, rax
lea rax, [rbp - 0xf0]
mov r11, rax
lea rax, [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_memmove
jmp 0x4cb1be
lea rax, str.IM_Used
mov qword [rbp - 0x100], rax
mov eax, 7
mov dword [rbp - 0xf8], eax
mov eax, 1
mov dword [rbp - 0xf4], eax
mov eax, 0x10
mov r8, rax
lea rax, [rbp - 0x100]
mov r11, rax
lea rax, [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_memmove
jmp 0x4cb1be
lea rax, str.Multiple_Choices
mov qword [rbp - 0x110], rax
mov eax, 0x10
mov dword [rbp - 0x108], eax
mov eax, 1
mov dword [rbp - 0x104], eax
mov eax, 0x10
mov r8, rax
lea rax, [rbp - 0x110]
mov r11, rax
lea rax, [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_memmove
jmp 0x4cb1be
lea rax, str.Moved_Permanently
mov qword [rbp - 0x120], rax
mov eax, 0x11
mov dword [rbp - 0x118], eax
mov eax, 1
mov dword [rbp - 0x114], eax
mov eax, 0x10
mov r8, rax
lea rax, [rbp - 0x120]
mov r11, rax
lea rax, [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_memmove
jmp 0x4cb1be
lea rax, str.Found
mov qword [rbp - 0x130], rax
mov eax, 5
mov dword [rbp - 0x128], eax
mov eax, 1
mov dword [rbp - 0x124], eax
mov eax, 0x10
mov r8, rax
lea rax, [rbp - 0x130]
mov r11, rax
lea rax, [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_memmove
jmp 0x4cb1be
lea rax, str.See_Other
mov qword [rbp - 0x140], rax
mov eax, 9
mov dword [rbp - 0x138], eax
mov eax, 1
mov dword [rbp - 0x134], eax
mov eax, 0x10
mov r8, rax
lea rax, [rbp - 0x140]
mov r11, rax
lea rax, [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_memmove
jmp 0x4cb1be
lea rax, str.Not_Modified
mov qword [rbp - 0x150], rax
mov eax, 0xc
mov dword [rbp - 0x148], eax
mov eax, 1
mov dword [rbp - 0x144], eax
mov eax, 0x10
mov r8, rax
lea rax, [rbp - 0x150]
mov r11, rax
lea rax, [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_memmove
jmp 0x4cb1be
lea rax, str.Use_Proxy
mov qword [rbp - 0x160], rax
mov eax, 9
mov dword [rbp - 0x158], eax
mov eax, 1
mov dword [rbp - 0x154], eax
mov eax, 0x10
mov r8, rax
lea rax, [rbp - 0x160]
mov r11, rax
lea rax, [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_memmove
jmp 0x4cb1be
lea rax, str.Switch_Proxy
mov qword [rbp - 0x170], rax
mov eax, 0xc
mov dword [rbp - 0x168], eax
mov eax, 1
mov dword [rbp - 0x164], eax
mov eax, 0x10
mov r8, rax
lea rax, [rbp - 0x170]
mov r11, rax
lea rax, [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_memmove
jmp 0x4cb1be
lea rax, str.Temporary_Redirect
mov qword [rbp - 0x180], rax
mov eax, 0x12
mov dword [rbp - 0x178], eax
mov eax, 1
mov dword [rbp - 0x174], eax
mov eax, 0x10
mov r8, rax
lea rax, [rbp - 0x180]
mov r11, rax
lea rax, [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_memmove
jmp 0x4cb1be
lea rax, str.Permanent_Redirect
mov qword [rbp - 0x190], rax
mov eax, 0x12
mov dword [rbp - 0x188], eax
mov eax, 1
mov dword [rbp - 0x184], eax
mov eax, 0x10
mov r8, rax
lea rax, [rbp - 0x190]
mov r11, rax
lea rax, [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_memmove
jmp 0x4cb1be
lea rax, str.Bad_Request
mov qword [rbp - 0x1a0], rax
mov eax, 0xb
mov dword [rbp - 0x198], eax
mov eax, 1
mov dword [rbp - 0x194], eax
mov eax, 0x10
mov r8, rax
lea rax, [rbp - 0x1a0]
mov r11, rax
lea rax, [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_memmove
jmp 0x4cb1be
lea rax, str.Unauthorized
mov qword [rbp - 0x1b0], rax
mov eax, 0xc
mov dword [rbp - 0x1a8], eax
mov eax, 1
mov dword [rbp - 0x1a4], eax
mov eax, 0x10
mov r8, rax
lea rax, [rbp - 0x1b0]
mov r11, rax
lea rax, [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_memmove
jmp 0x4cb1be
lea rax, str.Payment_Required
mov qword [rbp - 0x1c0], rax
mov eax, 0x10
mov dword [rbp - 0x1b8], eax
mov eax, 1
mov dword [rbp - 0x1b4], eax
mov eax, 0x10
mov r8, rax
lea rax, [rbp - 0x1c0]
mov r11, rax
lea rax, [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_memmove
jmp 0x4cb1be
lea rax, str.Forbidden
mov qword [rbp - 0x1d0], rax
mov eax, 9
mov dword [rbp - 0x1c8], eax
mov eax, 1
mov dword [rbp - 0x1c4], eax
mov eax, 0x10
mov r8, rax
lea rax, [rbp - 0x1d0]
mov r11, rax
lea rax, [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_memmove
jmp 0x4cb1be
lea rax, str.Not_Found
mov qword [rbp - 0x1e0], rax
mov eax, 9
mov dword [rbp - 0x1d8], eax
mov eax, 1
mov dword [rbp - 0x1d4], eax
mov eax, 0x10
mov r8, rax
lea rax, [rbp - 0x1e0]
mov r11, rax
lea rax, [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_memmove
jmp 0x4cb1be
lea rax, str.Method_Not_Allowed
mov qword [rbp - 0x1f0], rax
mov eax, 0x12
mov dword [rbp - 0x1e8], eax
mov eax, 1
mov dword [rbp - 0x1e4], eax
mov eax, 0x10
mov r8, rax
lea rax, [rbp - 0x1f0]
mov r11, rax
lea rax, [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_memmove
jmp 0x4cb1be
lea rax, str.Not_Acceptable
mov qword [rbp - 0x200], rax
mov eax, 0xe
mov dword [rbp - 0x1f8], eax
mov eax, 1
mov dword [rbp - 0x1f4], eax
mov eax, 0x10
mov r8, rax
lea rax, [rbp - 0x200]
mov r11, rax
lea rax, [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_memmove
jmp 0x4cb1be
lea rax, str.Proxy_Authentication_Required
mov qword [rbp - 0x210], rax
mov eax, 0x1d
mov dword [rbp - 0x208], eax
mov eax, 1
mov dword [rbp - 0x204], eax
mov eax, 0x10
mov r8, rax
lea rax, [rbp - 0x210]
mov r11, rax
lea rax, [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_memmove
jmp 0x4cb1be
lea rax, str.Request_Timeout
mov qword [rbp - 0x220], rax
mov eax, 0xf
mov dword [rbp - 0x218], eax
mov eax, 1
mov dword [rbp - 0x214], eax
mov eax, 0x10
mov r8, rax
lea rax, [rbp - 0x220]
mov r11, rax
lea rax, [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_memmove
jmp 0x4cb1be
lea rax, str.Conflict
mov qword [rbp - 0x230], rax
mov eax, 8
mov dword [rbp - 0x228], eax
mov eax, 1
mov dword [rbp - 0x224], eax
mov eax, 0x10
mov r8, rax
lea rax, [rbp - 0x230]
mov r11, rax
lea rax, [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_memmove
jmp 0x4cb1be
lea rax, str.Gone
mov qword [rbp - 0x240], rax
mov eax, 4
mov dword [rbp - 0x238], eax
mov eax, 1
mov dword [rbp - 0x234], eax
mov eax, 0x10
mov r8, rax
lea rax, [rbp - 0x240]
mov r11, rax
lea rax, [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_memmove
jmp 0x4cb1be
lea rax, str.Length_Required
mov qword [rbp - 0x250], rax
mov eax, 0xf
mov dword [rbp - 0x248], eax
mov eax, 1
mov dword [rbp - 0x244], eax
mov eax, 0x10
mov r8, rax
lea rax, [rbp - 0x250]
mov r11, rax
lea rax, [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_memmove
jmp 0x4cb1be
lea rax, str.Precondition_Failed
mov qword [rbp - 0x260], rax
mov eax, 0x13
mov dword [rbp - 0x258], eax
mov eax, 1
mov dword [rbp - 0x254], eax
mov eax, 0x10
mov r8, rax
lea rax, [rbp - 0x260]
mov r11, rax
lea rax, [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_memmove
jmp 0x4cb1be
lea rax, str.Request_Entity_Too_Large
mov qword [rbp - 0x270], rax
mov eax, 0x18
mov dword [rbp - 0x268], eax
mov eax, 1
mov dword [rbp - 0x264], eax
mov eax, 0x10
mov r8, rax
lea rax, [rbp - 0x270]
mov r11, rax
lea rax, [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_memmove
jmp 0x4cb1be
lea rax, str.Request_URI_Too_Long
mov qword [rbp - 0x280], rax
mov eax, 0x14
mov dword [rbp - 0x278], eax
mov eax, 1
mov dword [rbp - 0x274], eax
mov eax, 0x10
mov r8, rax
lea rax, [rbp - 0x280]
mov r11, rax
lea rax, [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_memmove
jmp 0x4cb1be
lea rax, str.Unsupported_Media_Type
mov qword [rbp - 0x290], rax
mov eax, 0x16
mov dword [rbp - 0x288], eax
mov eax, 1
mov dword [rbp - 0x284], eax
mov eax, 0x10
mov r8, rax
lea rax, [rbp - 0x290]
mov r11, rax
lea rax, [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_memmove
jmp 0x4cb1be
lea rax, str.Requested_Range_Not_Satisfiable
mov qword [rbp - 0x2a0], rax
mov eax, 0x1f
mov dword [rbp - 0x298], eax
mov eax, 1
mov dword [rbp - 0x294], eax
mov eax, 0x10
mov r8, rax
lea rax, [rbp - 0x2a0]
mov r11, rax
lea rax, [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_memmove
jmp 0x4cb1be
lea rax, str.Expectation_Failed
mov qword [rbp - 0x2b0], rax
mov eax, 0x12
mov dword [rbp - 0x2a8], eax
mov eax, 1
mov dword [rbp - 0x2a4], eax
mov eax, 0x10
mov r8, rax
lea rax, [rbp - 0x2b0]
mov r11, rax
lea rax, [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_memmove
jmp 0x4cb1be
lea rax, str.Im_a_teapot
mov qword [rbp - 0x2c0], rax
mov eax, 0xb
mov dword [rbp - 0x2b8], eax
mov eax, 1
mov dword [rbp - 0x2b4], eax
mov eax, 0x10
mov r8, rax
lea rax, [rbp - 0x2c0]
mov r11, rax
lea rax, [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_memmove
jmp 0x4cb1be
lea rax, str.Misdirected_Request
mov qword [rbp - 0x2d0], rax
mov eax, 0x13
mov dword [rbp - 0x2c8], eax
mov eax, 1
mov dword [rbp - 0x2c4], eax
mov eax, 0x10
mov r8, rax
lea rax, [rbp - 0x2d0]
mov r11, rax
lea rax, [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_memmove
jmp 0x4cb1be
lea rax, str.Unprocessable_Entity
mov qword [rbp - 0x2e0], rax
mov eax, 0x14
mov dword [rbp - 0x2d8], eax
mov eax, 1
mov dword [rbp - 0x2d4], eax
mov eax, 0x10
mov r8, rax
lea rax, [rbp - 0x2e0]
mov r11, rax
lea rax, [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_memmove
jmp 0x4cb1be
lea rax, str.Locked
mov qword [rbp - 0x2f0], rax
mov eax, 6
mov dword [rbp - 0x2e8], eax
mov eax, 1
mov dword [rbp - 0x2e4], eax
mov eax, 0x10
mov r8, rax
lea rax, [rbp - 0x2f0]
mov r11, rax
lea rax, [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_memmove
jmp 0x4cb1be
lea rax, str.Failed_Dependency
mov qword [rbp - 0x300], rax
mov eax, 0x11
mov dword [rbp - 0x2f8], eax
mov eax, 1
mov dword [rbp - 0x2f4], eax
mov eax, 0x10
mov r8, rax
lea rax, [rbp - 0x300]
mov r11, rax
lea rax, [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_memmove
jmp 0x4cb1be
lea rax, str.Unordered_Collection
mov qword [rbp - 0x310], rax
mov eax, 0x14
mov dword [rbp - 0x308], eax
mov eax, 1
mov dword [rbp - 0x304], eax
mov eax, 0x10
mov r8, rax
lea rax, [rbp - 0x310]
mov r11, rax
lea rax, [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_memmove
jmp 0x4cb1be
lea rax, str.Upgrade_Required
mov qword [rbp - 0x320], rax
mov eax, 0x10
mov dword [rbp - 0x318], eax
mov eax, 1
mov dword [rbp - 0x314], eax
mov eax, 0x10
mov r8, rax
lea rax, [rbp - 0x320]
mov r11, rax
lea rax, [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_memmove
jmp 0x4cb1be
lea rax, str.Precondition_Required
mov qword [rbp - 0x330], rax
mov eax, 0x15
mov dword [rbp - 0x328], eax
mov eax, 1
mov dword [rbp - 0x324], eax
mov eax, 0x10
mov r8, rax
lea rax, [rbp - 0x330]
mov r11, rax
lea rax, [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_memmove
jmp 0x4cb1be
lea rax, str.Too_Many_Requests
mov qword [rbp - 0x340], rax
mov eax, 0x11
mov dword [rbp - 0x338], eax
mov eax, 1
mov dword [rbp - 0x334], eax
mov eax, 0x10
mov r8, rax
lea rax, [rbp - 0x340]
mov r11, rax
lea rax, [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_memmove
jmp 0x4cb1be
lea rax, str.Request_Header_Fields_Too_Large
mov qword [rbp - 0x350], rax
mov eax, 0x1f
mov dword [rbp - 0x348], eax
mov eax, 1
mov dword [rbp - 0x344], eax
mov eax, 0x10
mov r8, rax
lea rax, [rbp - 0x350]
mov r11, rax
lea rax, [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_memmove
jmp 0x4cb1be
lea rax, str.Unavailable_For_Legal_Reasons
mov qword [rbp - 0x360], rax
mov eax, 0x1d
mov dword [rbp - 0x358], eax
mov eax, 1
mov dword [rbp - 0x354], eax
mov eax, 0x10
mov r8, rax
lea rax, [rbp - 0x360]
mov r11, rax
lea rax, [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_memmove
jmp 0x4cb1be
lea rax, str.Internal_Server_Error
mov qword [rbp - 0x370], rax
mov eax, 0x15
mov dword [rbp - 0x368], eax
mov eax, 1
mov dword [rbp - 0x364], eax
mov eax, 0x10
mov r8, rax
lea rax, [rbp - 0x370]
mov r11, rax
lea rax, [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_memmove
jmp 0x4cb1be
lea rax, str.Not_Implemented
mov qword [rbp - 0x380], rax
mov eax, 0xf
mov dword [rbp - 0x378], eax
mov eax, 1
mov dword [rbp - 0x374], eax
mov eax, 0x10
mov r8, rax
lea rax, [rbp - 0x380]
mov r11, rax
lea rax, [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_memmove
jmp 0x4cb1be
lea rax, str.Bad_Gateway
mov qword [rbp - 0x390], rax
mov eax, 0xb
mov dword [rbp - 0x388], eax
mov eax, 1
mov dword [rbp - 0x384], eax
mov eax, 0x10
mov r8, rax
lea rax, [rbp - 0x390]
mov r11, rax
lea rax, [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_memmove
jmp 0x4cb1be
lea rax, str.Service_Unavailable
mov qword [rbp - 0x3a0], rax
mov eax, 0x13
mov dword [rbp - 0x398], eax
mov eax, 1
mov dword [rbp - 0x394], eax
mov eax, 0x10
mov r8, rax
lea rax, [rbp - 0x3a0]
mov r11, rax
lea rax, [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_memmove
jmp 0x4cb1be
lea rax, str.Gateway_Timeout
mov qword [rbp - 0x3b0], rax
mov eax, 0xf
mov dword [rbp - 0x3a8], eax
mov eax, 1
mov dword [rbp - 0x3a4], eax
mov eax, 0x10
mov r8, rax
lea rax, [rbp - 0x3b0]
mov r11, rax
lea rax, [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_memmove
jmp 0x4cb1be
lea rax, str.HTTP_Version_Not_Supported
mov qword [rbp - 0x3c0], rax
mov eax, 0x1a
mov dword [rbp - 0x3b8], eax
mov eax, 1
mov dword [rbp - 0x3b4], eax
mov eax, 0x10
mov r8, rax
lea rax, [rbp - 0x3c0]
mov r11, rax
lea rax, [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_memmove
jmp 0x4cb1be
lea rax, str.Variant_Also_Negotiates
mov qword [rbp - 0x3d0], rax
mov eax, 0x17
mov dword [rbp - 0x3c8], eax
mov eax, 1
mov dword [rbp - 0x3c4], eax
mov eax, 0x10
mov r8, rax
lea rax, [rbp - 0x3d0]
mov r11, rax
lea rax, [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_memmove
jmp 0x4cb1be
lea rax, str.Insufficient_Storage
mov qword [rbp - 0x3e0], rax
mov eax, 0x14
mov dword [rbp - 0x3d8], eax
mov eax, 1
mov dword [rbp - 0x3d4], eax
mov eax, 0x10
mov r8, rax
lea rax, [rbp - 0x3e0]
mov r11, rax
lea rax, [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_memmove
jmp 0x4cb1be
lea rax, str.Loop_Detected
mov qword [rbp - 0x3f0], rax
mov eax, 0xd
mov dword [rbp - 0x3e8], eax
mov eax, 1
mov dword [rbp - 0x3e4], eax
mov eax, 0x10
mov r8, rax
lea rax, [rbp - 0x3f0]
mov r11, rax
lea rax, [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_memmove
jmp 0x4cb1be
lea rax, str.Bandwidth_Limit_Exceeded
mov qword [rbp - 0x400], rax
mov eax, 0x18
mov dword [rbp - 0x3f8], eax
mov eax, 1
mov dword [rbp - 0x3f4], eax
mov eax, 0x10
mov r8, rax
lea rax, [rbp - 0x400]
mov r11, rax
lea rax, [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_memmove
jmp 0x4cb1be
lea rax, str.Not_Extended
mov qword [rbp - 0x410], rax
mov eax, 0xc
mov dword [rbp - 0x408], eax
mov eax, 1
mov dword [rbp - 0x404], eax
mov eax, 0x10
mov r8, rax
lea rax, [rbp - 0x410]
mov r11, rax
lea rax, [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_memmove
jmp 0x4cb1be
lea rax, str.Network_Authentication_Required
mov qword [rbp - 0x420], rax
mov eax, 0x1f
mov dword [rbp - 0x418], eax
mov eax, 1
mov dword [rbp - 0x414], eax
mov eax, 0x10
mov r8, rax
lea rax, [rbp - 0x420]
mov r11, rax
lea rax, [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_memmove
jmp 0x4cb1be
lea rax, str.Unassigned
mov qword [rbp - 0x430], rax
mov eax, 0xa
mov dword [rbp - 0x428], eax
mov eax, 1
mov dword [rbp - 0x424], eax
mov eax, 0x10
mov r8, rax
lea rax, [rbp - 0x430]
mov r11, rax
lea rax, [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_memmove
jmp 0x4cb1be
lea rax, str.Unknown
mov qword [rbp - 0x440], rax
mov eax, 7
mov dword [rbp - 0x438], eax
mov eax, 1
mov dword [rbp - 0x434], eax
mov eax, 0x10
mov r8, rax
lea rax, [rbp - 0x440]
mov r11, rax
lea rax, [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_memmove
jmp 0x4cb1be
mov eax, dword [rbp + 0x18]
cmp eax, 0x198
jg 0x4caffa
cmp eax, 0x198
jge 0x4ca3a6
cmp eax, 0x12c
jg 0x4caf24
cmp eax, 0x12c
jge 0x4c9e89
cmp eax, 0xca
jg 0x4caecb
cmp eax, 0xca
jge 0x4c9c21
cmp eax, 0xffffffff
je 0x4cade0
cmp eax, 0
je 0x4cad93
cmp eax, 0x64
je 0x4c9a9b
cmp eax, 0x65
je 0x4c9adc
cmp eax, 0x66
je 0x4c9b1d
cmp eax, 0x67
je 0x4c9b5e
cmp eax, 0xc8
je 0x4c9b9f
cmp eax, 0xc9
je 0x4c9be0
jmp 0x4cade0
cmp eax, 0xcb
je 0x4c9c6e
cmp eax, 0xcc
je 0x4c9cbb
cmp eax, 0xcd
je 0x4c9d08
cmp eax, 0xce
je 0x4c9d55
cmp eax, 0xcf
je 0x4c9da2
cmp eax, 0xd0
je 0x4c9def
cmp eax, 0xe2
je 0x4c9e3c
jmp 0x4cade0
cmp eax, 0x190
jg 0x4cafa1
cmp eax, 0x190
jge 0x4ca13e
cmp eax, 0x12d
je 0x4c9ed6
cmp eax, 0x12e
je 0x4c9f23
cmp eax, 0x12f
je 0x4c9f70
cmp eax, 0x130
je 0x4c9fbd
cmp eax, 0x131
je 0x4ca00a
cmp eax, 0x132
je 0x4ca057
cmp eax, 0x133
je 0x4ca0a4
cmp eax, 0x134
je 0x4ca0f1
jmp 0x4cade0
cmp eax, 0x191
je 0x4ca18b
cmp eax, 0x192
je 0x4ca1d8
cmp eax, 0x193
je 0x4ca225
cmp eax, 0x194
je 0x4ca272
cmp eax, 0x195
je 0x4ca2bf
cmp eax, 0x196
je 0x4ca30c
cmp eax, 0x197
je 0x4ca359
jmp 0x4cade0
cmp eax, 0x1ac
jg 0x4cb0e8
cmp eax, 0x1ac
jge 0x4ca8c3
cmp eax, 0x1a1
jg 0x4cb08f
cmp eax, 0x1a1
jge 0x4ca65b
cmp eax, 0x199
je 0x4ca3f3
cmp eax, 0x19a
je 0x4ca440
cmp eax, 0x19b
je 0x4ca48d
cmp eax, 0x19c
je 0x4ca4da
cmp eax, 0x19d
je 0x4ca527
cmp eax, 0x19e
je 0x4ca574
cmp eax, 0x19f
je 0x4ca5c1
cmp eax, 0x1a0
je 0x4ca60e
jmp 0x4cade0
cmp eax, 0x1a2
je 0x4ca6a8
cmp eax, 0x1a5
je 0x4ca6f5
cmp eax, 0x1a6
je 0x4ca742
cmp eax, 0x1a7
je 0x4ca78f
cmp eax, 0x1a8
je 0x4ca7dc
cmp eax, 0x1a9
je 0x4ca829
cmp eax, 0x1aa
je 0x4ca876
jmp 0x4cade0
cmp eax, 0x1f8
jg 0x4cb165
cmp eax, 0x1f8
jge 0x4cab2b
cmp eax, 0x1ad
je 0x4ca910
cmp eax, 0x1af
je 0x4ca95d
cmp eax, 0x1c3
je 0x4ca9aa
cmp eax, 0x1f3
je 0x4cade0
cmp eax, 0x1f4
je 0x4ca9f7
cmp eax, 0x1f5
je 0x4caa44
cmp eax, 0x1f6
je 0x4caa91
cmp eax, 0x1f7
je 0x4caade
jmp 0x4cade0
cmp eax, 0x1f9
je 0x4cab78
cmp eax, 0x1fa
je 0x4cabc5
cmp eax, 0x1fb
je 0x4cac12
cmp eax, 0x1fc
je 0x4cac5f
cmp eax, 0x1fd
je 0x4cacac
cmp eax, 0x1fe
je 0x4cacf9
cmp eax, 0x1ff
je 0x4cad46
jmp 0x4cade0
mov eax, 0x10
mov r8, rax
lea rax, [rbp - 0x10]
mov r11, rax
lea rax, [rbp - 0x450]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_memmove
mov rax, qword [rbp + 0x10]
mov ecx, 0x10
mov r8, rcx
lea rcx, [rbp - 0x450]
mov r11, rcx
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_memmove
leave
ret