Function at 0x140133f02
Capabilities:
Authenticate hmac

Disassembly:
push rax
pushf
mov eax, 0xbede6989
pushf
not eax
add eax, 0xaa0e926c
xor eax, 0xcb5d5ce0
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xbac506d6
xor eax, 0x99e03dc9
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xe092d341
xor eax, 0x9400ed95
rol eax, 0xaa
popf
cmp eax, 0x29
jne 0x140133f52
popf
pop rax
jmp 0x1401355d3
cmp eax, 0
jne 0x140133f61
popf
pop rax
jmp 0x1401342a9
cmp eax, 3
jne 0x140133f70
popf
pop rax
jmp 0x14013443b
cmp eax, 1
jne 0x140133f7f
popf
pop rax
jmp 0x140134376
cmp eax, 0xd
jne 0x140133f8e
popf
pop rax
jmp 0x1401348c7
cmp eax, 0x1a
jne 0x140133f9d
popf
pop rax
jmp 0x140134ec9
cmp eax, 0xe
jne 0x140133fac
popf
pop rax
jmp 0x14013496f
cmp eax, 0x31
jne 0x140133fbb
popf
pop rax
jmp 0x1401358dc
cmp eax, 0x19
jne 0x140133fca
popf
pop rax
jmp 0x140134e66
cmp eax, 8
jne 0x140133fd9
popf
pop rax
jmp 0x140134644
cmp eax, 0x2a
jne 0x140133fe8
popf
pop rax
jmp 0x140135622
cmp eax, 0x17
jne 0x140133ff7
popf
pop rax
jmp 0x140134dc9
cmp eax, 0x1c
jne 0x140134006
popf
pop rax
jmp 0x140134fa9
cmp eax, 0x2e
jne 0x140134015
popf
pop rax
jmp 0x1401357aa
cmp eax, 0x18
jne 0x140134024
popf
pop rax
jmp 0x140134e26
cmp eax, 0x2b
jne 0x140134033
popf
pop rax
jmp 0x14013565d
cmp eax, 0x1b
jne 0x140134042
popf
pop rax
jmp 0x140134f17
cmp eax, 0x2d
jne 0x140134051
popf
pop rax
jmp 0x14013571c
cmp eax, 0x23
jne 0x140134060
popf
pop rax
jmp 0x1401352ed
cmp eax, 0x25
jne 0x14013406f
popf
pop rax
jmp 0x140135424
cmp eax, 0x32
jne 0x14013407e
popf
pop rax
jmp 0x140135932
cmp eax, 0x13
jne 0x14013408d
popf
pop rax
jmp 0x140134c22
cmp eax, 0x33
jne 0x14013409c
popf
pop rax
jmp 0x1401359ed
cmp eax, 0x24
jne 0x1401340ab
popf
pop rax
jmp 0x14013536c
cmp eax, 0x1e
jne 0x1401340ba
popf
pop rax
jmp 0x140135099
cmp eax, 0xc
jne 0x1401340c9
popf
pop rax
jmp 0x140134844
cmp eax, 0x26
jne 0x1401340d8
popf
pop rax
jmp 0x1401354b6
cmp eax, 0x27
jne 0x1401340e7
popf
pop rax
jmp 0x140135548
cmp eax, 0x30
jne 0x1401340f6
popf
pop rax
jmp 0x14013588e
cmp eax, 0x10
jne 0x140134105
popf
pop rax
jmp 0x140134a6f
cmp eax, 0x37
jne 0x140134114
popf
pop rax
jmp 0x140135c32
cmp eax, 9
jne 0x140134123
popf
pop rax
jmp 0x1401346ef
cmp eax, 0x39
jne 0x140134132
popf
pop rax
jmp 0x140135d05
cmp eax, 0x16
jne 0x140134141
popf
pop rax
jmp 0x140134d37
cmp eax, 0x28
jne 0x140134150
popf
pop rax
jmp 0x140135597
cmp eax, 0xa
jne 0x14013415f
popf
pop rax
jmp 0x140134732
cmp eax, 0x36
jne 0x14013416e
popf
pop rax
jmp 0x140135be9
cmp eax, 0x14
jne 0x14013417d
popf
pop rax
jmp 0x140134ca4
cmp eax, 7
jne 0x14013418c
popf
pop rax
jmp 0x1401345ab
cmp eax, 0x34
jne 0x14013419b
popf
pop rax
jmp 0x140135aa6
cmp eax, 2
jne 0x1401341aa
popf
pop rax
jmp 0x1401343b9
cmp eax, 0x20
jne 0x1401341b9
popf
pop rax
jmp 0x14013516a
cmp eax, 0x1d
jne 0x1401341c8
popf
pop rax
jmp 0x140134ff8
cmp eax, 0x11
jne 0x1401341d7
popf
pop rax
jmp 0x140134b00
cmp eax, 0x35
jne 0x1401341e6
popf
pop rax
jmp 0x140135b4a
cmp eax, 0x2f
jne 0x1401341f5
popf
pop rax
jmp 0x14013583c
cmp eax, 0x12
jne 0x140134204
popf
pop rax
jmp 0x140134b91
cmp eax, 0x21
jne 0x140134213
popf
pop rax
jmp 0x1401351fe
cmp eax, 0x38
jne 0x140134222
popf
pop rax
jmp 0x140135ca6
cmp eax, 0xb
jne 0x140134231
popf
pop rax
jmp 0x140134768
cmp eax, 0xf
jne 0x140134240
popf
pop rax
jmp 0x1401349f1
cmp eax, 0x15
jne 0x14013424f
popf
pop rax
jmp 0x140134ce4
cmp eax, 5
jne 0x14013425e
popf
pop rax
jmp 0x1401344b4
cmp eax, 6
jne 0x14013426d
popf
pop rax
jmp 0x140134565
cmp eax, 0x22
jne 0x14013427c
popf
pop rax
jmp 0x140135249
cmp eax, 0x2c
jne 0x14013428b
popf
pop rax
jmp 0x1401356bf
cmp eax, 0x1f
jne 0x14013429a
popf
pop rax
jmp 0x1401350fb
cmp eax, 4
jne 0x1401342a9
popf
pop rax
jmp 0x14013449c
mov rax, rsp
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rbp
mov qword [rax + 0x18], rsi
mov qword [rax + 0x20], rdi
push r14
sub rsp, 0x30
mov rax, qword [rcx + 8]
or edi, 0xffffffff
xor esi, esi
mov rbx, rcx
cmp qword [rcx + 0x460], rsi
jne 0x140134330
push rax
pushf
mov eax, 0x2d8eb1da
pushf
not eax
add eax, 0xdd4ede9f
xor eax, 0xca130400
rol eax, 0x77
popf
pushf
not eax
add eax, 0xdd8cd1bd
xor eax, 0xd4ddca2a
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xabda15ee
xor eax, 0x89f39c18
rol eax, 0x66
popf
pushf
not eax
add eax, 0xd10c419f
xor eax, 0x8878c56c
rol eax, 0x80
popf
jmp 0x140133f43
push rax
pushf
mov eax, 0x9a77c3cc
pushf
not eax
add eax, 0xf1f01390
xor eax, 0xf7079d97
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xa711e85f
xor eax, 0xfeb85752
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xc90c18e2
xor eax, 0xae42d4fb
rol eax, 0xda
popf
jmp 0x140133f43
mov byte [rax + 0x30], 1
mov dword [rax + 0x2c], socket
jmp 0x140135cb9
mov rcx, qword [rcx + 0x10]
test rcx, rcx
jne 0x140134408
push rax
pushf
mov eax, 0x923ddb79
pushf
not eax
add eax, 0x84e4ba24
xor eax, 0xa8c1ff63
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xc7610a59
xor eax, 0xe29028ba
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xcae0b7d7
xor eax, 0xd0432a23
rol eax, 0x58
popf
jmp 0x140133f43
push rax
pushf
mov eax, 0x45568656
pushf
not eax
add eax, 0xc8963870
xor eax, 0xb862e7dd
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xfc3a0553
xor eax, 0x86e2f475
rol eax, 0xfe
popf
jmp 0x140133f43
mov byte [rax + 0x30], 1
xor r9d, r9d
mov dword [rax + 0x2c], socket
xor r8d, r8d
mov rax, qword [rbx + 8]
xor edx, edx
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rsi
call fcn.1401cb449
or eax, 0xffffffff
jmp 0x140135c32
mov eax, dword [rbx + 0x468]
jmp 0x1401344a3
inc eax
mov dword [rbx + 0x468], eax
cmp eax, 2
je 0x140135be9
mov ebp, 0x5cfc6e84
pushf
not ebp
add ebp, 0x9f9045a3
xor ebp, 0xe44af342
rol ebp, 0xa4
popf
pushf
not ebp
add ebp, 0xaa1a8360
xor ebp, 0xec9c0d60
rol ebp, 3
popf
pushf
not ebp
add ebp, 0x984d1468
xor ebp, 0x81d9fe55
rol ebp, 0xfd
popf
pushf
not ebp
add ebp, 0x8896f618
xor ebp, 0xf5c8a7fa
rol ebp, 0x7f
popf
lea r14, [0x1bdffab8e]
pushf
sub r14, 0x7df77b0e
popf
push rax
pushf
mov eax, 0x4ae6b962
pushf
not eax
add eax, 0x86a1be06
xor eax, 0x82e6fc5a
rol eax, 0xf1
popf
pushf
not eax
add eax, 0x976e8c70
xor eax, 0xd66baeb6
rol eax, 0x29
popf
pushf
not eax
add eax, 0xcd152475
xor eax, 0xaba71f4e
rol eax, 0xbb
popf
jmp 0x140133f43
mov dword [rbx + 0x48], esi
mov byte [rbx + 0x24], sil
movzx edx, word [rcx]
add rcx, 2
jmp 0x14013593d
mov r8d, dword [rbx + 0x20]
test r8d, r8d
js 0x1401345fe
push rax
pushf
mov eax, 0xbe32449
pushf
not eax
add eax, 0xa7e27900
xor eax, 0x86719e82
rol eax, 0x48
popf
pushf
not eax
add eax, 0xea171722
xor eax, 0xa5926eec
rol eax, 0xe9
popf
pushf
not eax
add eax, 0x9e316ad5
xor eax, 0xe11198d7
rol eax, 0x71
popf
jmp 0x140133f43
push rax
pushf
mov eax, 0x50763540
pushf
not eax
add eax, 0xdf25b9fb
xor eax, 0xc78316a0
rol eax, 0xbb
popf
pushf
not eax
add eax, 0x94e10674
xor eax, 0xc893bbbe
rol eax, 0x97
popf
pushf
not eax
add eax, 0xbfb2746d
xor eax, 0x912d743f
rol eax, 0xfb
popf
jmp 0x140133f43
movzx eax, dx
sub ax, bp
cmp ax, 0x5a
ja 0x140134696
push rax
pushf
mov eax, 0xa9a19d33
pushf
not eax
add eax, 0x9bdcf15a
xor eax, 0xd5eb246a
rol eax, 0x37
popf
pushf
not eax
add eax, 0xbb31746b
xor eax, 0x906e9420
rol eax, 3
popf
pushf
not eax
add eax, 0xf533af72
xor eax, 0xc99aeea9
rol eax, 0x7d
popf
jmp 0x140133f43
push rax
pushf
mov eax, 0xbce1f9b2
pushf
not eax
add eax, 0xdb15e727
xor eax, 0xec41dd0d
rol eax, 0x3f
popf
pushf
not eax
add eax, 0x9576fce4
xor eax, 0xbed06157
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xc4bba962
xor eax, 0xdc89ee85
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xb606d87f
xor eax, 0x9775884e
rol eax, 0x22
popf
jmp 0x140133f43
movzx eax, dx
sub rax, rbp
and eax, 0x7f
mov cl, byte [r14 + rax*2 + 1]
jmp 0x140134768
mov cl, sil
push rax
pushf
mov eax, 0xeb6b668a
pushf
not eax
add eax, 0x95790e23
xor eax, 0xaa27f224
rol eax, 0x10
popf
pushf
not eax
add eax, 0xd15eb95c
xor eax, 0xcba2b931
rol eax, 0xa4
popf
jmp 0x140133f43
movzx eax, cl
lea rcx, [rax + rax*8]
movzx eax, byte [rbx + 0x24]
push rax
not rax
sub rcx, rax
pop rax
sub rcx, 1
and ecx, 0x7f
movzx eax, byte [r14 + rcx*2]
mov byte [rbx + 0x24], al
cmp al, 8
jae 0x1401347eb
push rax
pushf
mov eax, 0x5feebc89
pushf
not eax
add eax, 0xebedd297
xor eax, 0xb592d80d
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xc205542d
xor eax, 0xcff98bf9
rol eax, 0x9a
popf
pushf
not eax
add eax, 0x900a999c
xor eax, 0xad92ceba
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xef7cc5a3
xor eax, 0x8b3eb850
rol eax, 0x48
popf
jmp 0x140133f43
push rax
pushf
mov eax, 0xc8019673
pushf
not eax
add eax, 0xbea02471
xor eax, 0xc8697359
rol eax, 0xeb
popf
pushf
not eax
add eax, 0x8235e469
xor eax, 0x89a455b3
rol eax, 0x40
popf
pushf
not eax
add eax, 0xda3169fd
xor eax, 0xb01fbbfe
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xeb34723e
xor eax, 0x9d127fbe
rol eax, 0x81
popf
jmp 0x140133f43
mov ecx, eax
test al, al
je 0x140134881
push rax
pushf
mov eax, 0xb1dee299
pushf
not eax
add eax, 0x96ab3385
xor eax, 0xfef8c945
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xb47d0b00
xor eax, 0xe6d9c165
rol eax, 6
popf
jmp 0x140133f43
push rax
pushf
mov eax, 0x35fb3c0c
pushf
not eax
add eax, 0xe99583ee
xor eax, 0x927b3fe1
rol eax, 0xae
popf
pushf
not eax
add eax, 0xb1cd6871
xor eax, 0xa06f0f3c
rol eax, 0x49
popf
pushf
not eax
add eax, 0xc22ef2c1
xor eax, 0xc98d68d9
rol eax, 0xe6
popf
jmp 0x140133f43
sub ecx, 1
je 0x140134929
push rax
pushf
mov eax, 0x77cd6d56
pushf
not eax
add eax, 0xac341c5b
xor eax, 0xbebaaf63
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xad795127
xor eax, 0x953976c0
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xb8a00e78
xor eax, 0x8e19a40e
rol eax, 0x23
popf
pushf
not eax
add eax, 0x9e0f83f2
xor eax, 0xa7a15c14
rol eax, 0x35
popf
jmp 0x140133f43
push rax
pushf
mov eax, 0xbcd4b103
pushf
not eax
add eax, 0x8e13a5ee
xor eax, 0xd62b3a86
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xf36c00e0
xor eax, 0x851497fe
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xf4862254
xor eax, 0xde11c9b4
rol eax, 0x50
popf
jmp 0x140133f43
sub ecx, 1
je 0x1401349be
push rax
pushf
mov eax, 0x2e775612
pushf
not eax
add eax, 0xab8fadce
xor eax, 0x9a05aca6
rol eax, 0xb7
popf
pushf
not eax
add eax, 0x88d411dc
xor eax, 0x8e75eabd
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xf8bcba95
xor eax, 0xc70fefe0
rol eax, 0xb0
popf
jmp 0x140133f43
push rax
pushf
mov eax, 0xa75319eb
pushf
not eax
add eax, 0xa86cebe4
xor eax, 0x9e768304
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xea96fe19
xor eax, 0xefb8581f
rol eax, 0x27
popf
jmp 0x140133f43
sub ecx, 1
je 0x140134a3c
push rax
pushf
mov eax, 0x310f6772
pushf
not eax
add eax, 0xdad0736b
xor eax, 0xab8f0c39
rol eax, 9
popf
pushf
not eax
add eax, 0xe56a8949
xor eax, 0xdd1cf556
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xb5646abb
xor eax, 0xed1a199f
rol eax, 0xa2
popf
jmp 0x140133f43
push rax
pushf
mov eax, 0x6aa22682
pushf
not eax
add eax, 0xfdcc77c2
xor eax, 0x93469d3e
rol eax, 0x17
popf
pushf
not eax
add eax, 0x93adca4b
xor eax, 0x932d9254
rol eax, 0xbc
popf
jmp 0x140133f43
sub ecx, 1
je 0x140134aba
push rax
pushf
mov eax, 0xef2a2541
pushf
not eax
add eax, 0xd1ca9d52
xor eax, 0xeeab848c
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xaf46088a
xor eax, 0xc3a67f26
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xbea7645e
xor eax, 0xcb010958
rol eax, 0x84
popf
jmp 0x140133f43
push rax
pushf
mov eax, 0x5ea6bac6
pushf
not eax
add eax, 0xdf479960
xor eax, 0xa36939c8
rol eax, 0xa
popf
pushf
not eax
add eax, 0x87772a97
xor eax, 0xc81f244e
rol eax, 0xa
popf
pushf
not eax
add eax, 0xf5d3c033
xor eax, 0xdacb39d3
rol eax, 0x94
popf
jmp 0x140133f43
sub ecx, 1
je 0x140134b5e
push rax
pushf
mov eax, 0x39f61a27
pushf
not eax
add eax, 0xc700d5bf
xor eax, 0xdce137ba
rol eax, 0x83
popf
pushf
not eax
add eax, 0x9226cfb2
xor eax, 0xd46ce07a
rol eax, 0x75
popf
pushf
not eax
add eax, 0x90b6d98c
xor eax, 0x9ccbbf92
rol eax, 0x93
popf
pushf
not eax
add eax, 0xc7198cf8
xor eax, 0xa5d6eb3a
rol eax, 0xe6
popf
jmp 0x140133f43
push rax
pushf
mov eax, 0x26a35352
pushf
not eax
add eax, 0x8eefad9d
xor eax, 0xd053aea1
rol eax, 0
popf
pushf
not eax
add eax, 0x92e22972
xor eax, 0xdba23486
rol eax, 0xc
popf
jmp 0x140133f43
sub ecx, 1
je 0x140134bc9
push rax
pushf
mov eax, 0xfb6ed427
pushf
not eax
add eax, 0xcc5d42c5
xor eax, 0xf933a267
rol eax, 0xff
popf
pushf
not eax
add eax, 0xbeb53191
xor eax, 0x99c64b12
rol eax, 0x84
popf
jmp 0x140133f43
push rax
pushf
mov eax, 0x19b2ea0e
pushf
not eax
add eax, 0xbbe5f628
xor eax, 0xf1ed3c1d
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xe60436ef
xor eax, 0xc389d383
rol eax, 0x76
popf
pushf
not eax
add eax, 0xe2b66cbe
xor eax, 0xde278a4f
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xe3eb39cd
xor eax, 0x9105f2dd
rol eax, 8
popf
jmp 0x140133f43
cmp ecx, 1
jne 0x140134c71
push rax
pushf
mov eax, 0x7a23485
pushf
not eax
add eax, 0xf6fbdff7
xor eax, 0xe8b8349e
rol eax, 5
popf
pushf
not eax
add eax, 0xd119458d
xor eax, 0xeb40184f
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xfd6b668c
xor eax, 0xc9d1108d
rol eax, 0x6d
popf
jmp 0x140133f43
push rax
pushf
mov eax, 0xc775085b
pushf
not eax
add eax, 0xf81cf2e9
xor eax, 0xf70c791f
rol eax, 3
popf
pushf
not eax
add eax, 0xdadfe3e0
xor eax, 0x9aa34749
rol eax, 0xcb
popf
jmp 0x140133f43
mov rcx, rbx
call fcn.140320e7c
jmp 0x14013516a
mov rcx, rbx
call fcn.14030b277
jmp 0x14013516a
cmp dx, 0x2a
je 0x140134d96
push rax
pushf
mov eax, 0x79376643
pushf
not eax
add eax, 0xc41eda8e
xor eax, 0xe476fd1f
rol eax, 0x44
popf
pushf
not eax
add eax, 0xfbe7ee1a
xor eax, 0x8bd851c3
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xe5565a90
xor eax, 0x87f80116
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xecbebb03
xor eax, 0xc5b0c92e
rol eax, 0x6c
popf
jmp 0x140133f43
push rax
pushf
mov eax, 0x5a7719f4
pushf
not eax
add eax, 0x9cbe388e
xor eax, 0x9fb530eb
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xf4080c26
xor eax, 0x982dc657
rol eax, 0x6e
popf
jmp 0x140133f43
lea rdx, [rbx + 0x30]
push rax
pushf
mov eax, 0x46c54b84
pushf
not eax
add eax, 0xdbdcefeb
xor eax, 0x8a9ade36
rol eax, 0x71
popf
pushf
not eax
add eax, 0x9c4cc0a2
xor eax, 0xfd24e71f
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xcf191e73
xor eax, 0xe4a9f681
rol eax, 0x7c
popf
pushf
not eax
add eax, 0x98fe21fd
xor eax, 0xcfda6dd6
rol eax, 0xeb
popf
jmp 0x140133f43
mov rcx, rbx
call fcn.14018c801
jmp 0x14013516a
mov rcx, qword [rbx + 0x18]
lea rax, [rcx + 8]
mov qword [rbx + 0x18], rax
mov eax, dword [rcx]
test eax, eax
mov ecx, eax
cmovs ecx, edi
mov dword [rbx + 0x30], ecx
jmp 0x1401350fb
mov dword [rbx + 0x30], esi
jmp 0x140135932
cmp dx, 0x2a
je 0x140134f50
push rax
pushf
mov eax, 0x7faab7fc
pushf
not eax
add eax, 0x9917c21d
xor eax, 0x91bb8626
rol eax, 0x25
popf
pushf
not eax
add eax, 0xffd3aacb
xor eax, 0xe501a9f9
rol eax, 0x93
popf
jmp 0x140133f43
push rax
pushf
mov eax, 0x94477e94
pushf
not eax
add eax, 0x8be8931a
xor eax, 0xef6df890
rol eax, 0x58
popf
pushf
not eax
add eax, 0xffbb8c39
xor eax, 0xf48943c1
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xc8413c6c
xor eax, 0xc89a56c0
rol eax, 0xfb
popf
pushf
not eax
add eax, 0x98b4c655
xor eax, 0xcddbff7f
rol eax, 0x94
popf
jmp 0x140133f43
lea rdx, [rbx + 0x2c]
jmp 0x140134e26
mov rcx, qword [rbx + 0x18]
lea rax, [rcx + 8]
mov qword [rbx + 0x18], rax
mov eax, dword [rcx]
mov dword [rbx + 0x2c], eax
test eax, eax
jns 0x140135066
push rax
pushf
mov eax, 0xe4d61d3d
pushf
not eax
add eax, 0x824737c2
xor eax, 0xd8ccf007
rol eax, 0xe6
popf
pushf
not eax
add eax, 0x8b600710
xor eax, 0x99a8a8be
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xcaf7d330
xor eax, 0x8d09e8e9
rol eax, 0x24
popf
pushf
not eax
add eax, 0xe33a5909
xor eax, 0xe4aded62
rol eax, 0xe
popf
jmp 0x140133f43
push rax
pushf
mov eax, 0x41105b95
pushf
not eax
add eax, 0xc767658d
xor eax, 0xad5cf29c
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xafb5602f
xor eax, 0xbe7fcaa9
rol eax, 0x49
popf
jmp 0x140133f43
or dword [rbx + 0x28], 4
neg eax
mov dword [rbx + 0x2c], eax
push rax
pushf
mov eax, 0x1dd4dac8
pushf
not eax
add eax, 0x97f94022
xor eax, 0xae2e5d82
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xf09efb29
xor eax, 0x9aa088d1
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xefae3d8f
xor eax, 0xb53b97c4
rol eax, 0x9f
popf
pushf
not eax
add eax, 0x93d2d376
xor eax, 0x9d09c527
rol eax, 0xa1
popf
jmp 0x140133f43
mov al, 6
pushf
not al
add al, 0xc1
xor al, 0xd7
rol al, 0x6e
popf
pushf
not al
add al, 0xf9
xor al, 0x6d
rol al, 0x34
popf
pushf
not al
add al, 1
xor al, 0xf0
rol al, 8
popf
push rax
pushf
mov eax, 0x2583b84
pushf
not eax
add eax, 0xf5b4b4fd
xor eax, 0xefcf8954
rol eax, 9
popf
pushf
not eax
add eax, 0xdcbe4fe0
xor eax, 0xa3ae4106
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xbcf9c4c8
xor eax, 0x818f8350
rol eax, 0x97
popf
jmp 0x140133f43
test al, al
je 0x1401351b8
push rax
pushf
mov eax, 0x9c8ca03
pushf
not eax
add eax, 0xdca97267
xor eax, 0xe9eb75a4
rol eax, 0x13
popf
pushf
not eax
add eax, 0xdcbcf7ce
xor eax, 0x999abc6f
rol eax, 2
popf
pushf
not eax
add eax, 0x85c81405
xor eax, 0xa9618822
rol eax, 0xc0
popf
jmp 0x140133f43
push rax
pushf
mov eax, 0x9e50a092
pushf
not eax
add eax, 0xd3c725f3
xor eax, 0x8e4388e4
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xc51eea97
xor eax, 0xf04d1abf
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xc22f15c9
xor eax, 0xa829aa07
rol eax, 0xda
popf
jmp 0x140133f43
jmp 0x140135932
cmp dx, bp
je 0x1401352a7
push rax
pushf
mov eax, 0xba2ffc9a
pushf
not eax
add eax, 0xc0f998e0
xor eax, 0xd00c1397
rol eax, 0xef
popf
pushf
not eax
add eax, 0xed99f437
xor eax, 0xbfe4d5b1
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xd20da3e6
xor eax, 0xfab5ce28
rol eax, 0xbf
popf
pushf
not eax
add eax, 0x96a295cb
xor eax, 0x9a5bfb49
rol eax, 0xcc
popf
jmp 0x140133f43
push rax
pushf
mov eax, 0xa4c636a6
pushf
not eax
add eax, 0x9eb2d3c4
xor eax, 0x866345c8
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xa5a01f4c
xor eax, 0xbb665955
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xab8b9f29
xor eax, 0x834c31f0
rol eax, 0x6a
popf
jmp 0x140133f43
cmp dx, 0x23
je 0x140135326
push rax
pushf
mov eax, 0xfa5f7df8
pushf
not eax
add eax, 0xa5e615e6
xor eax, 0x979aa5ce
rol eax, 0x32
popf
pushf
not eax
add eax, 0xb18a391c
xor eax, 0xa0fd48ab
rol eax, 0x47
popf
jmp 0x140133f43
push rax
pushf
mov eax, 0xadde5c82
pushf
not eax
add eax, 0xe0d35328
xor eax, 0xd9df50a6
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xfb914fd2
xor eax, 0x911e9609
rol eax, 0x7b
popf
pushf
not eax
add eax, 0x9977fc12
xor eax, 0xd809feb6
rol eax, 0x3b
popf
jmp 0x140133f43
cmp dx, 0x2b
je 0x1401353cb
push rax
pushf
mov eax, 0x8425e35e
pushf
not eax
add eax, 0xb78d8d98
xor eax, 0x9351457a
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xe7268278
xor eax, 0xd26ee61c
rol eax, 0x4c
popf
pushf
not eax
add eax, 0x877a811f
xor eax, 0x8aeb42b4
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xdd7cf954
xor eax, 0xa906df79
rol eax, 0x4e
popf
jmp 0x140133f43
push rax
pushf
mov eax, 0xd53d2b8b
pushf
not eax
add eax, 0xe70cbaeb
xor eax, 0xf36a10e2
rol eax, 0x66
popf
pushf
not eax
add eax, 0xc353ef5e
xor eax, 0xdf51ce3f
rol eax, 0x15
popf
pushf
not eax
add eax, 0xb365c2b4
xor eax, 0xe05e79d7
rol eax, 0x49
popf
pushf
not eax
add eax, 0x8acdb817
xor eax, 0xe5a842cf
rol eax, 0xc0
popf
jmp 0x140133f43
cmp dx, 0x2d
je 0x140135483
push rax
pushf
mov eax, 0x743a81ab
pushf
not eax
add eax, 0x9cd6fd3c
xor eax, 0xb0503c78
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xb6570d9b
xor eax, 0xe240a020
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xc74d9ebe
xor eax, 0xea0b57a8
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xaff91f4f
xor eax, 0xb5eeacc0
rol eax, 0xa6
popf
jmp 0x140133f43
push rax
pushf
mov eax, 0x408c8fe5
pushf
not eax
add eax, 0xa713aedd
xor eax, 0x891f1590
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xe5ff964b
xor eax, 0xe80dd4de
rol eax, 0x75
popf
jmp 0x140133f43
cmp dx, 0x30
jne 0x140135502
push rax
pushf
mov eax, 0x9b42a21b
pushf
not eax
add eax, 0xce04e0f9
xor eax, 0xa6194129
rol eax, 0xa
popf
pushf
not eax
add eax, 0x857abcae
xor eax, 0x94581966
rol eax, 0x98
popf
pushf
not eax
add eax, 0xf6376b6d
xor eax, 0xb9b441b9
rol eax, 0xfa
popf
jmp 0x140133f43
push rax
pushf
mov eax, 0xa09bd47
pushf
not eax
add eax, 0xfe618151
xor eax, 0xf6469e1e
rol eax, 0x22
popf
pushf
not eax
add eax, 0xa953b035
xor eax, 0xcaf1333c
rol eax, 0xe
popf
pushf
not eax
add eax, 0xbd930425
xor eax, 0xe059e5a5
rol eax, 0x3a
popf
jmp 0x140133f43
or dword [rbx + 0x28], 8
jmp 0x140135932
or dword [rbx + 0x28], 4
jmp 0x140135932
or dword [rbx + 0x28], 1
jmp 0x140135932
or dword [rbx + 0x28], ebp
jmp 0x140135932
or dword [rbx + 0x28], 2
jmp 0x140135932
mov qword [rbx + 0x28], rsi
mov byte [rbx + 0x38], sil
mov dword [rbx + 0x30], edi
mov dword [rbx + 0x34], esi
mov byte [rbx + 0x4c], sil
jmp 0x140135932
mov byte [rbx + 0x4c], 1
mov rcx, qword [rbx + 0x460]
mov rax, qword [rcx + 8]
cmp qword [rcx + 0x10], rax
jne 0x140135777
push rax
pushf
mov eax, 0x7b5626cd
pushf
not eax
add eax, 0x849a9f6f
xor eax, 0xf251017c
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xddc91f0a
xor eax, 0xdf11bb5b
rol eax, 0x45
popf
pushf
not eax
add eax, 0x9ae065ec
xor eax, 0xe69c9c84
rol eax, 0xba
popf
jmp 0x140133f43
push rax
pushf
mov eax, 0x4e35ff66
pushf
not eax
add eax, 0xdc452c39
xor eax, 0x90c62129
rol eax, 0xec
popf
pushf
not eax
add eax, 0x87db6963
xor eax, 0xc7fbb776
rol eax, 0x88
popf
jmp 0x140133f43
cmp byte [rcx + 0x18], sil
je 0x140135809
push rax
pushf
mov eax, 0x92736a01
pushf
not eax
add eax, 0xaf30b089
xor eax, 0xcfa5307e
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xd32de3b0
xor eax, 0x8a806ddf
rol eax, 0x25
popf
pushf
not eax
add eax, 0xc7e1962b
xor eax, 0x992e8210
rol eax, 0x33
popf
pushf
not eax
add eax, 0xedb1ada1
xor eax, 0xd7b281fa
rol eax, 0x15
popf
jmp 0x140133f43
push rax
pushf
mov eax, 0x492ac26
pushf
not eax
add eax, 0xcddfe284
xor eax, 0xe0038996
rol eax, 0x13
popf
pushf
not eax
add eax, 0xc709efc1
xor eax, 0xc8b0654b
rol eax, 0xb6
popf
jmp 0x140133f43
lea eax, [r8 + 1]
mov dword [rbx + 0x20], eax
jmp 0x140135932
mov dword [rbx + 0x20], edi
jmp 0x140135932
lea eax, [r8 + 1]
mov dword [rbx + 0x20], eax
inc qword [rcx + 0x10]
mov rax, qword [rbx + 0x460]
mov rcx, qword [rax]
mov word [rcx], dx
mov rax, qword [rbx + 0x460]
add qword [rax], 2
push rax
pushf
mov eax, 0xa98d51aa
pushf
not eax
add eax, 0xe6413ac1
xor eax, 0xca09dc06
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xd9c180be
xor eax, 0xf0253ce3
rol eax, 0xe
popf
jmp 0x140133f43
mov rax, qword [rbx + 0x10]
movzx edx, word [rax]
lea rcx, [rax + 2]
mov qword [rbx + 0x10], rcx
mov word [rbx + 0x3a], dx
test dx, dx
jne 0x140135994
push rax
pushf
mov eax, 0x2271c0f3
pushf
not eax
add eax, 0x98a1b7a6
xor eax, 0xf8c75f53
rol eax, 0x3b
popf
pushf
not eax
add eax, 0x96680f7c
xor eax, 0xd57ab0a8
rol eax, 0x66
popf
pushf
not eax
add eax, 0xfd8bdae7
xor eax, 0xdaed3857
rol eax, 0x3d
popf
jmp 0x140133f43
push rax
pushf
mov eax, 0x37f0d87a
pushf
not eax
add eax, 0x8eae566d
xor eax, 0x8d0db8d4
rol eax, 0x48
popf
pushf
not eax
add eax, 0xdf088e1d
xor eax, 0xfa7b933f
rol eax, 0x97
popf
pushf
not eax
add eax, 0xe0098e1a
xor eax, 0xae8ba520
rol eax, 7
popf
pushf
not eax
add eax, 0xc3b84713
xor eax, 0xb94ddf8b
rol eax, 0x75
popf
jmp 0x140133f43
mov al, byte [rbx + 0x24]
test al, al
je 0x140135a4d
push rax
pushf
mov eax, 0x75ac3b31
pushf
not eax
add eax, 0xba414f13
xor eax, 0x871b8b9a
rol eax, 0x81
popf
pushf
not eax
add eax, 0x95e2b9ec
xor eax, 0xdad1d20a
rol eax, 0x93
popf
pushf
not eax
add eax, 0xb4334d70
xor eax, 0x9afeaca2
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xa5ae8d25
xor eax, 0xd3fe0e49
rol eax, 0x1c
popf
jmp 0x140133f43
push rax
pushf
mov eax, 0x3baf9e3d
pushf
not eax
add eax, 0xb5f0a683
xor eax, 0x8231438b
rol eax, 0x15
popf
pushf
not eax
add eax, 0xa38c269b
xor eax, 0xf048f0d1
rol eax, 0x9f
popf
pushf
not eax
add eax, 0x9f4a6513
xor eax, 0xb12e69ff
rol eax, 0x41
popf
pushf
not eax
add eax, 0x9771bd1a
xor eax, 0x907f907e
rol eax, 0x19
popf
jmp 0x140133f43
cmp al, 7
jne 0x140135b03
push rax
pushf
mov eax, 0x67b16b2b
pushf
not eax
add eax, 0xdd03779c
xor eax, 0xbbeae247
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xdf1a6019
xor eax, 0xe779ce6c
rol eax, 0x2c
popf
pushf
not eax
add eax, 0x9ee714fb
xor eax, 0xd67fdfc0
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xf07d575f
xor eax, 0xad08045a
rol eax, 0xf5
popf
jmp 0x140133f43
push rax
pushf
mov eax, 0xd97504a0
pushf
not eax
add eax, 0xf47206c2
xor eax, 0xe226d5f0
rol eax, 0x63
popf
pushf
not eax
add eax, 0xf1f6f001
xor eax, 0xb84d6941
rol eax, 0x68
popf
pushf
not eax
add eax, 0xf1918bec
xor eax, 0x9c395a98
rol eax, 0x9d
popf
jmp 0x140133f43
inc dword [rbx + 0x468]
cmp dword [rbx + 0x468], 2
jne 0x140135bb6
push rax
pushf
mov eax, 0x57d21eac
pushf
not eax
add eax, 0xe7c85ee1
xor eax, 0xc80b3486
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xe922dbac
xor eax, 0xafa20a94
rol eax, 0x79
popf
pushf
not eax
add eax, 0xa55f1439
xor eax, 0x9067d27d
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xe25882fe
xor eax, 0xf52f8cd9
rol eax, 0x47
popf
jmp 0x140133f43
push rax
pushf
mov eax, 0x3baa9fcf
pushf
not eax
add eax, 0x90e398d0
xor eax, 0xa6f641ed
rol eax, 0x7a
popf
pushf
not eax
add eax, 0x8afcbf54
xor eax, 0xd32d85f0
rol eax, 0xfa
popf
jmp 0x140133f43
mov eax, dword [rbx + 0x20]
push rax
pushf
mov eax, 0x12137a5f
pushf
not eax
add eax, 0x9e069b0a
xor eax, 0xe5ded128
rol eax, 0xc2
popf
pushf
not eax
add eax, 0x8c0bce42
xor eax, 0xeb0ab30d
rol eax, 0x93
popf
pushf
not eax
add eax, 0x80699456
xor eax, 0xa6bfd157
rol eax, 0
popf
jmp 0x140133f43
mov rbx, qword [rsp + 0x40]
mov rbp, qword [rsp + 0x48]
mov rsi, qword [rsp + 0x50]
mov rdi, qword [rsp + 0x58]
add rsp, 0x30
pop r14
ret
mov rax, qword [rbx + 8]
mov byte [rax + 0x30], 1
mov dword [rax + 0x2c], socket
mov rax, qword [rbx + 8]
mov qword [rsp + 0x28], rax
xor r9d, r9d
xor r8d, r8d
mov qword [rsp + 0x20], rsi
xor edx, edx
xor ecx, ecx
call fcn.1401cb449
push rax
pushf
mov eax, 0xdfccd1b
pushf
not eax
add eax, 0xd25779f0
xor eax, 0xe533d2bb
rol eax, 0x1e
popf
pushf
not eax
add eax, 0x9531cee3
xor eax, 0xc2976f47
rol eax, 0xa
popf
jmp 0x140133f43
mov eax, edi
jmp 0x140135c32