Function at 0x41076a
Capabilities:
Check http status code

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x2c
mov dword [ebp - 0xc], ecx
mov dword [ebp - 4], 0xa
cmp dword [ebp + 8], 0x65
jge 0x4107e0
mov eax, dword [ebp + 8]
mov dword [ebp - 0x10], eax
mov ecx, dword [ebp - 0x10]
sub ecx, 1
mov dword [ebp - 0x10], ecx
cmp dword [ebp - 0x10], 0x23
ja case.0x4107a0.6
mov eax, dword [ebp - 0x10]
xor edx, edx
mov dl, byte [eax + 0x410a60]
jmp dword [edx*4 + 0x410a44]
mov dword [ebp - 4], 0xc
jmp case.0x4107a0.6
mov dword [ebp - 4], 0x14
jmp case.0x4107a0.6
mov dword [ebp - 4], 0x10
jmp case.0x4107a0.6
mov dword [ebp - 4], 0x14
jmp case.0x4107a0.6
mov dword [ebp - 4], 0x2a
jmp case.0x4107a0.6
mov dword [ebp - 4], 0x14
jmp case.0x410a08.4
cmp dword [ebp + 8], 0xc9
jge 0x41085a
cmp dword [ebp + 8], 0x79
jge 0x410815
mov ecx, dword [ebp + 8]
mov dword [ebp - 0x14], ecx
cmp dword [ebp - 0x14], 0x65
je 0x410803
cmp dword [ebp - 0x14], 0x78
je 0x410803
jmp 0x41080c
mov dword [ebp - 4], 0x14
jmp 0x410813
mov dword [ebp - 4], 0x14
jmp case.default.0x41083e
mov eax, dword [ebp + 8]
sub eax, 0x79
cdq
mov ecx, 3
idiv ecx
mov dword [ebp - 8], eax
mov edx, dword [ebp + 8]
mov dword [ebp - 0x18], edx
mov eax, dword [ebp - 0x18]
sub eax, 0x79
mov dword [ebp - 0x18], eax
cmp dword [ebp - 0x18], 0x14
ja case.default.0x41083e
mov ecx, dword [ebp - 0x18]
jmp dword [ecx*4 + 0x410a84]
mov dword [ebp - 4], 0x14
jmp case.default.0x41083e
mov dword [ebp - 4], 0x14
jmp case.0x410a08.4
cmp dword [ebp + 8], 0x12c
jge 0x4108b4
cmp dword [ebp + 8], 0xdd
jge 0x410875
mov dword [ebp - 4], 0xa
jmp case.default.0x41088f
mov edx, dword [ebp + 8]
mov dword [ebp - 0x1c], edx
mov eax, dword [ebp - 0x1c]
sub eax, 0xdd
mov dword [ebp - 0x1c], eax
cmp dword [ebp - 0x1c], 7
ja case.default.0x41088f
mov ecx, dword [ebp - 0x1c]
jmp dword [ecx*4 + 0x410ad8]
mov dword [ebp - 4], 0x10
jmp case.default.0x41088f
mov dword [ebp - 4], 0x14
jmp case.default.0x41088f
mov dword [ebp - 4], 0x18
jmp case.0x410a08.4
cmp dword [ebp + 8], 0x191
jge 0x41090e
cmp dword [ebp + 8], 0x14b
jge 0x4108cf
mov dword [ebp - 4], 0xa
jmp case.default.0x4108e9
mov edx, dword [ebp + 8]
mov dword [ebp - 0x20], edx
mov eax, dword [ebp - 0x20]
sub eax, 0x14b
mov dword [ebp - 0x20], eax
cmp dword [ebp - 0x20], 9
ja case.default.0x4108e9
mov ecx, dword [ebp - 0x20]
jmp dword [ecx*4 + 0x410af8]
mov dword [ebp - 4], 0x18
jmp case.default.0x4108e9
mov dword [ebp - 4], 0x14
jmp case.default.0x4108e9
mov dword [ebp - 4], 0x10
jmp case.0x410a08.4
cmp dword [ebp + 8], 0x1f5
jge 0x41093e
cmp dword [ebp + 8], 0x1a5
jge 0x410929
mov dword [ebp - 4], 0xa
jmp 0x410939
cmp dword [ebp + 8], 0x1a5
jne 0x410939
mov dword [ebp - 4], 0xc
jmp case.0x410a08.4
cmp dword [ebp + 8], 0x259
jge 0x410998
cmp dword [ebp + 8], 0x21d
jge 0x410959
mov dword [ebp - 4], 0x18
jmp case.default.0x410973
mov edx, dword [ebp + 8]
mov dword [ebp - 0x24], edx
mov eax, dword [ebp - 0x24]
sub eax, 0x21d
mov dword [ebp - 0x24], eax
cmp dword [ebp - 0x24], 3
ja case.default.0x410973
mov ecx, dword [ebp - 0x24]
jmp dword [ecx*4 + 0x410b20]
mov dword [ebp - 4], 0x14
jmp case.default.0x410973
mov dword [ebp - 4], 0xc
jmp case.default.0x410973
mov dword [ebp - 4], 0x2a
jmp case.0x410a08.4
cmp dword [ebp + 8], 0x2bd
jge 0x4109e5
mov edx, dword [ebp + 8]
mov dword [ebp - 0x28], edx
mov eax, dword [ebp - 0x28]
sub eax, 0x259
mov dword [ebp - 0x28], eax
cmp dword [ebp - 0x28], 0x13
ja case.default.0x4109c3
mov edx, dword [ebp - 0x28]
xor ecx, ecx
mov cl, byte [edx + 0x410b3c]
jmp dword [ecx*4 + 0x410b30]
mov dword [ebp - 4], 0x20
jmp case.default.0x4109c3
mov dword [ebp - 4], 0x14
jmp case.default.0x4109c3
mov dword [ebp - 4], 0x10
jmp case.0x410a08.4
mov eax, dword [ebp + 8]
mov dword [ebp - 0x2c], eax
mov ecx, dword [ebp - 0x2c]
sub ecx, 0x2bd
mov dword [ebp - 0x2c], ecx
cmp dword [ebp - 0x2c], 0x1f
ja case.0x410a08.4
mov eax, dword [ebp - 0x2c]
xor edx, edx
mov dl, byte [eax + 0x410b64]
jmp dword [edx*4 + 0x410b50]
mov dword [ebp - 4], 0x10
jmp case.0x410a08.4
mov dword [ebp - 4], 0x14
jmp case.0x410a08.4
mov dword [ebp - 4], 0x18
jmp case.0x410a08.4
mov dword [ebp - 4], 0x14
mov ecx, dword [ebp - 0xc]
mov eax, dword [ecx + 0x94]
imul eax, dword [ebp - 4]
mov esp, ebp
pop ebp
ret 4