Function at 0x180033470
Capabilities:
Hash data with crc32

Disassembly:
push rbp
mov rbp, rsp
sub rsp, 0x50
cmp dword [0x1802aadf8], 2
jne 0x1800338f6
mov eax, dword [0x1802853a0]
test eax, eax
jne 0x1800338d3
mov r10, qword [0x180285550]
lea rdx, [0x180108ee5]
mov qword [rsp + 0x70], rbx
mov r8b, 0x67
mov qword [rsp + 0x48], rsi
mov qword [rsp + 0x40], rdi
lea rdi, [0x180101df0]
mov rax, qword [r10 + 0x3ea0]
mov dword [rbp + 0x10], 0x438b0000
mov dword [rbp + 0x14], 0x43d20000
mov byte [rax + 0x98], 1
mov rax, qword [r10 + 0x3ea0]
movsxd rcx, dword [rax + 0xd0]
mov rax, qword [rax + 0xd8]
mov r9d, dword [rax + rcx*4 - 4]
not r9d
mov ebx, r9d
cmp r8b, 0x23
jne 0x18003350a
cmp byte [rdx], r8b
jne 0x18003350a
cmp byte [rdx + 1], r8b
cmove ebx, r9d
movzx ecx, bl
movzx eax, r8b
movzx r8d, byte [rdx]
xor rcx, rax
shr ebx, 8
inc rdx
xor ebx, dword [rdi + rcx*4]
test r8b, r8b
jne 0x1800334f7
not ebx
cmp dword [r10 + 0x3ed4], ebx
jne 0x180033544
lea r8, str.gamno
mov edx, 0xb
mov ecx, ebx
call fcn.1800505f0
lea r8, [rbp + 0x10]
mov edx, ebx
lea rcx, str.gamno
call fcn.180031390
lea rax, [rbp + 0x10]
mov dword [rbp + 0x10], 0x43340000
lea rsi, str._.0f
mov dword [rbp + 0x18], 0xc3340000
mov qword [rsp + 0x28], rsi
lea r9, [rbp + 0x18]
lea r8, [0x180204054]
mov qword [rsp + 0x20], rax
lea rcx, [0x18010836c]
call fcn.18005fc90
lea rdx, [0x180285471]
lea rcx, str.Zoom_999x
call fcn.1800316b0
movss xmm1, dword [0x18010b6a0]
call fcn.1800494a0
lea rcx, str.Zoom_Key
mov dword [rbp + 0x10], 0x428c0000
lea r8, [rbp + 0x10]
mov dword [rbp + 0x14], 0x41900000
lea rdx, [0x1802854e8]
call fcn.180031ea0
lea rdx, [0x1802854af]
lea rcx, str.FLY_HACKER______
call fcn.1800316b0
lea rdx, [0x180285483]
lea rcx, str.Show_PIDORAS_NAZVANIE
call fcn.1800316b0
lea rdx, [0x1802854c6]
lea rcx, str.Hit_Logs__nemnogo_bug_
call fcn.1800316b0
lea rdx, [0x180285474]
lea rcx, str._small__Spermasphere
call fcn.1800316b0
lea r9, str.NETY_
mov dword [rsp + 0x20], 0x1e
lea rdx, [0x1802854d0]
lea rcx, str.Hit_material
call fcn.18002fe40
lea rdx, [0x1802854a7]
lea rcx, str.MARKET_HITLOG_BYPASS_80
call fcn.1800316b0
lea rdx, [0x180285440]
lea rcx, str.per_dick_show
call fcn.1800316b0
lea rdx, [0x1802854c9]
lea rcx, str._lucky_block____________________
call fcn.1800316b0
lea rdx, [0x1802854bd]
lea rcx, str.Timer_bypass
call fcn.1800316b0
cmp byte [0x1802854bd], 0
je 0x1800336cb
lea rax, [rbp + 0x10]
mov qword [rsp + 0x28], rsi
lea r9, [rbp + 0x18]
mov qword [rsp + 0x20], rax
lea r8, [0x180204014]
mov dword [rbp + 0x10], 0x42800000
lea rcx, str.Time
mov dword [rbp + 0x18], 0xbf800000
call fcn.18005fc90
call fcn.180042ed0
movss xmm1, dword [0x18010b4f4]
call fcn.1800494a0
mov r10, qword [0x180285550]
lea r8, [0x180109309]
mov dword [rbp + 0x10], 0x438b0000
mov dl, 0x4f
mov dword [rbp + 0x14], 0x43d20000
mov rax, qword [r10 + 0x3ea0]
mov byte [rax + 0x98], 1
mov rax, qword [r10 + 0x3ea0]
movsxd rcx, dword [rax + 0xd0]
mov rax, qword [rax + 0xd8]
mov r9d, dword [rax + rcx*4 - 4]
not r9d
mov ebx, r9d
nop dword [rax]
cmp dl, 0x23
jne 0x180033742
cmp byte [r8], dl
jne 0x180033742
cmp byte [r8 + 1], dl
cmove ebx, r9d
movzx ecx, bl
movzx eax, dl
movzx edx, byte [r8]
xor rcx, rax
shr ebx, 8
inc r8
xor ebx, dword [rdi + rcx*4]
test dl, dl
jne 0x180033730
mov rdi, qword [rsp + 0x40]
not ebx
cmp dword [r10 + 0x3ed4], ebx
jne 0x18003377f
lea r8, str.O4ko
mov edx, 0xb
mov ecx, ebx
call fcn.1800505f0
lea r8, [rbp + 0x10]
mov edx, ebx
lea rcx, str.O4ko
call fcn.180031390
call fcn.18006b5d0
mov rbx, qword [rsp + 0x70]
test al, al
je 0x18003381e
call fcn.18006b5d0
test al, al
je 0x18003381e
call fcn.18006b5d0
test al, al
je 0x18003381e
call fcn.18006b5d0
test al, al
je 0x18003381e
call fcn.18006b5d0
test al, al
je 0x18003381e
call fcn.18006b5d0
test al, al
je 0x18003381e
call fcn.18006b5d0
test al, al
je 0x18003381e
call fcn.18006b5d0
test al, al
je 0x18003381e
call fcn.18006b5d0
test al, al
je 0x18003381e
call fcn.18006b5d0
test al, al
je 0x18003381e
call fcn.18006b5d0
test al, al
je 0x18003381e
call fcn.18006b5d0
test al, al
je 0x18003381e
call fcn.18006b5d0
test al, al
je 0x18003381e
lea rdx, [0x180285511]
lea rcx, str.HAHA_LOH__CADICALL_
call fcn.1800316b0
lea rdx, [0x1802854dc]
lea rcx, str.pizda
call fcn.1800316b0
cmp byte [0x1802854dc], 0
je 0x18003386d
lea rax, [rbp + 0x10]
mov qword [rsp + 0x28], rsi
lea r9, [rbp + 0x18]
mov qword [rsp + 0x20], rax
lea r8, [0x180204004]
mov dword [rbp + 0x10], 0x47c34f80
lea rcx, str.pizda_max
mov dword [rbp + 0x18], 0xc1200000
call fcn.18005fc90
lea rdx, [0x1802854ad]
lea rcx, str.ne_white_changer
call fcn.1800316b0
cmp byte [0x1802854ad], 0
mov rsi, qword [rsp + 0x48]
je 0x1800338c8
lea rax, str.1111111111111111111_.0f
mov dword [rbp + 0x10], 0x40000000
mov qword [rsp + 0x28], rax
lea r9, [rbp + 0x18]
lea rax, [rbp + 0x10]
mov dword [rbp + 0x18], 0xbf800000
lea r8, [0x180204044]
mov qword [rsp + 0x20], rax
lea rcx, str.whire_Amount
call fcn.18005fc90
call fcn.180042ed0
mov eax, dword [0x1802853a0]
cmp eax, 1
jne 0x1800338f6
lea rdx, [rbp + 0x10]
mov dword [rbp + 0x10], 0x438b0000
lea rcx, str.XYI_TEBE_
mov dword [rbp + 0x14], 0x43d20000
call fcn.180031620
add rsp, 0x50
pop rbp
ret