Function at 0x140025000
Capabilities:
Authenticate hmac
Hash data using murmur3

Disassembly:
push rax
pushf
mov eax, 0x676eae3a
pushf
not eax
add eax, 0xc746dace
xor eax, 0x9cd653a2
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xb3ebdd04
xor eax, 0x96ed797d
rol eax, 0x78
popf
cmp eax, 0x29
jne 0x14002503d
popf
pop rax
jmp 0x14002673c
cmp eax, 0
jne 0x14002504c
popf
pop rax
jmp 0x140025385
cmp eax, 3
jne 0x14002505b
popf
pop rax
jmp 0x1400254ac
cmp eax, 1
jne 0x14002506a
popf
pop rax
jmp 0x140025429
cmp eax, 0xd
jne 0x140025079
popf
pop rax
jmp 0x140025a10
cmp eax, 0x1a
jne 0x140025088
popf
pop rax
jmp 0x1400260b9
cmp eax, 0xe
jne 0x140025097
popf
pop rax
jmp 0x140025aa2
cmp eax, 0x31
jne 0x1400250a6
popf
pop rax
jmp 0x140026b7e
cmp eax, 0x19
jne 0x1400250b5
popf
pop rax
jmp 0x140026011
cmp eax, 8
jne 0x1400250c4
popf
pop rax
jmp 0x14002579c
cmp eax, 0x2a
jne 0x1400250d3
popf
pop rax
jmp 0x1400267df
cmp eax, 0x17
jne 0x1400250e2
popf
pop rax
jmp 0x140025f33
cmp eax, 0x1c
jne 0x1400250f1
popf
pop rax
jmp 0x1400261ab
cmp eax, 0x2e
jne 0x140025100
popf
pop rax
jmp 0x1400269db
cmp eax, 0x18
jne 0x14002510f
popf
pop rax
jmp 0x140025fc4
cmp eax, 0x2b
jne 0x14002511e
popf
pop rax
jmp 0x140026882
cmp eax, 0x1b
jne 0x14002512d
popf
pop rax
jmp 0x140026105
cmp eax, 0x2d
jne 0x14002513c
popf
pop rax
jmp 0x14002697d
cmp eax, 0x23
jne 0x14002514b
popf
pop rax
jmp 0x140026486
cmp eax, 0x25
jne 0x14002515a
popf
pop rax
jmp 0x140026565
cmp eax, 0x32
jne 0x140025169
popf
pop rax
jmp 0x140026bc8
cmp eax, 0x13
jne 0x140025178
popf
pop rax
jmp 0x140025d1c
cmp eax, 0x33
jne 0x140025187
popf
pop rax
jmp 0x140026c29
cmp eax, 0x24
jne 0x140025196
popf
pop rax
jmp 0x14002652c
cmp eax, 0x1e
jne 0x1400251a5
popf
pop rax
jmp 0x140026305
cmp eax, 0xc
jne 0x1400251b4
popf
pop rax
jmp 0x14002597f
cmp eax, 0x26
jne 0x1400251c3
popf
pop rax
jmp 0x14002659c
cmp eax, 0x27
jne 0x1400251d2
popf
pop rax
jmp 0x140026652
cmp eax, 0x30
jne 0x1400251e1
popf
pop rax
jmp 0x140026b31
cmp eax, 0x10
jne 0x1400251f0
popf
pop rax
jmp 0x140025bd8
cmp eax, 0x37
jne 0x1400251ff
popf
pop rax
jmp 0x140026df9
cmp eax, 9
jne 0x14002520e
popf
pop rax
jmp 0x140025831
cmp eax, 4
jne 0x14002521d
popf
pop rax
jmp 0x140025553
cmp eax, 0x16
jne 0x14002522c
popf
pop rax
jmp 0x140025eb2
cmp eax, 0x28
jne 0x14002523b
popf
pop rax
jmp 0x1400266be
cmp eax, 0xa
jne 0x14002524a
popf
pop rax
jmp 0x140025891
cmp eax, 0x36
jne 0x140025259
popf
pop rax
jmp 0x140026d55
cmp eax, 0x14
jne 0x140025268
popf
pop rax
jmp 0x140025dd2
cmp eax, 7
jne 0x140025277
popf
pop rax
jmp 0x1400256ec
cmp eax, 0x34
jne 0x140025286
popf
pop rax
jmp 0x140026ca7
cmp eax, 2
jne 0x140025295
popf
pop rax
jmp 0x140025476
cmp eax, 0x20
jne 0x1400252a4
popf
pop rax
jmp 0x140026388
cmp eax, 0x1d
jne 0x1400252b3
popf
pop rax
jmp 0x14002624f
cmp eax, 0x11
jne 0x1400252c2
popf
pop rax
jmp 0x140025c27
cmp eax, 0x35
jne 0x1400252d1
popf
pop rax
jmp 0x140026d06
cmp eax, 0x2f
jne 0x1400252e0
popf
pop rax
jmp 0x140026a73
cmp eax, 0x12
jne 0x1400252ef
popf
pop rax
jmp 0x140025c70
cmp eax, 0x21
jne 0x1400252fe
popf
pop rax
jmp 0x1400263d6
cmp eax, 0x38
jne 0x14002530d
popf
pop rax
jmp 0x140026e30
cmp eax, 0xb
jne 0x14002531c
popf
pop rax
jmp 0x1400258db
cmp eax, 0xf
jne 0x14002532b
popf
pop rax
jmp 0x140025b34
cmp eax, 0x15
jne 0x14002533a
popf
pop rax
jmp 0x140025e75
cmp eax, 5
jne 0x140025349
popf
pop rax
jmp 0x1400255f7
cmp eax, 6
jne 0x140025358
popf
pop rax
jmp 0x1400256b2
cmp eax, 0x22
jne 0x140025367
popf
pop rax
jmp 0x140026438
cmp eax, 0x2c
jne 0x140025376
popf
pop rax
jmp 0x140026912
cmp eax, 0x1f
jne 0x140025385
popf
pop rax
jmp 0x140026383
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rbp
mov qword [rsp + 0x18], rsi
push rdi
push r12
push r13
push r14
push r15
sub rsp, 0x20
mov r12, qword [rsp + 0x70]
mov r13, r9
mov rbx, r8
mov r14, rdx
mov rdi, rcx
and qword [r12], 0
mov qword [r9], 1
test rdx, rdx
je 0x1400253f6
push rax
pushf
mov eax, 0x1e2bd40a
pushf
not eax
add eax, 0xaf850c96
xor eax, 0x83ef598c
rol eax, 0x55
popf
pushf
not eax
add eax, 0xbe60f347
xor eax, 0x9d7edc7a
rol eax, 0x52
popf
jmp 0x14002502e
push rax
pushf
mov eax, 0x52c2a86
pushf
not eax
add eax, 0x8f717cf1
xor eax, 0xf35240f2
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xc2f281b8
xor eax, 0x8666d86b
rol eax, 0x34
popf
jmp 0x14002502e
mov qword [rdx], rbx
add r14, 8
push rax
pushf
mov eax, 0x8fced010
pushf
not eax
add eax, 0xbd683f6d
xor eax, 0xd7c407bd
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xb6741753
xor eax, 0x9240ce33
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xfaa1981d
xor eax, 0x8e3861ee
rol eax, 3
popf
jmp 0x14002502e
xor bpl, bpl
push rax
pushf
mov eax, 0x1adc8210
pushf
not eax
add eax, 0xd2350e6e
xor eax, 0x8b364383
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xc4ba4b21
xor eax, 0x8d529c02
rol eax, 0x72
popf
jmp 0x14002502e
cmp byte [rdi], 0x22
mov r15, rdi
jne 0x1400254fa
push rax
pushf
mov eax, 0xed55cf76
pushf
not eax
add eax, 0xc5a157a6
xor eax, 0x8f449b79
rol eax, 2
popf
pushf
not eax
add eax, 0xf2ecf440
xor eax, 0x8f565899
rol eax, 0x5c
popf
pushf
not eax
add eax, 0x827c3044
xor eax, 0x80ddc05c
rol eax, 0x26
popf
jmp 0x14002502e
push rax
pushf
mov eax, 0xe2151b5d
pushf
not eax
add eax, 0xda04e5d9
xor eax, 0xf3872723
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xe6128686
xor eax, 0xe5674813
rol eax, 0x44
popf
pushf
not eax
add eax, 0xdb2e2519
xor eax, 0x88fb8592
rol eax, 0x34
popf
pushf
not eax
add eax, 0x9e9c9677
xor eax, 0x97fd4519
rol eax, 0x1a
popf
jmp 0x14002502e
test bpl, bpl
mov sil, 0xe5
pushf
not sil
add sil, 0xc3
xor sil, 0xe8
rol sil, 0xbf
popf
pushf
not sil
add sil, 0xd7
xor sil, 0xaf
rol sil, 0x9c
popf
pushf
not sil
add sil, 0x40
xor sil, 0x42
rol sil, 0x1f
popf
sete bpl
inc rdi
jmp 0x14002597f
inc qword [r12]
test rbx, rbx
je 0x140025659
push rax
pushf
mov eax, 0x71f36ab7
pushf
not eax
add eax, 0x9e238d65
xor eax, 0xaddd027a
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xea2867f2
xor eax, 0xcef25d2b
rol eax, 0xd
popf
pushf
not eax
add eax, 0x9d816b54
xor eax, 0xc2d8a282
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xc34cd5ad
xor eax, 0xce9f1bfd
rol eax, 0x6c
popf
jmp 0x14002502e
push rax
pushf
mov eax, 0x64edaa22
pushf
not eax
add eax, 0xb4bd92dd
xor eax, 0x9efb8dd5
rol eax, 0x7c
popf
pushf
not eax
add eax, 0x9432e6fe
xor eax, 0xe0cf884b
rol eax, 0x57
popf
pushf
not eax
add eax, 0xb8ef27d9
xor eax, 0xc4d7e612
rol eax, 0xd9
popf
pushf
not eax
add eax, 0x9234e09a
xor eax, 0xe52866e6
rol eax, 0x94
popf
jmp 0x14002502e
mov al, byte [rdi]
mov byte [rbx], al
inc rbx
push rax
pushf
mov eax, 0x6ecb7994
pushf
not eax
add eax, 0xde27acb6
xor eax, 0xc158aa2b
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xac0a9847
xor eax, 0xfe0bff3c
rol eax, 0xef
popf
jmp 0x14002502e
movsx esi, byte [rdi]
inc rdi
mov ecx, esi
call fcn.14002c6bb
test eax, eax
je 0x140025756
push rax
pushf
mov eax, 0x87d69678
pushf
not eax
add eax, 0xb0daf5c4
xor eax, 0xa684d4be
rol eax, 0x54
popf
pushf
not eax
add eax, 0xa6111252
xor eax, 0xf79bc5f2
rol eax, 0xb1
popf
pushf
not eax
add eax, 0x8abab031
xor eax, 0x9e6219cb
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xa8d424d8
xor eax, 0xd64fda13
rol eax, 0xde
popf
jmp 0x14002502e
push rax
pushf
mov eax, 0xf7b0bc7e
pushf
not eax
add eax, 0xae4cbe1d
xor eax, 0xaeb9b444
rol eax, 6
popf
pushf
not eax
add eax, 0x8bfe36ea
xor eax, 0xa3d83b73
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xd1ce8d99
xor eax, 0xc12a3c10
rol eax, 0x76
popf
jmp 0x14002502e
inc qword [r12]
test rbx, rbx
je 0x1400257eb
push rax
pushf
mov eax, 0x1eef7311
pushf
not eax
add eax, 0xf867d8fe
xor eax, 0xf4580973
rol eax, 0xce
popf
pushf
not eax
add eax, 0xf265e58b
xor eax, 0x9dbca871
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xb706a584
xor eax, 0xee395f79
rol eax, 0xf6
popf
jmp 0x14002502e
push rax
pushf
mov eax, 0xebcba430
pushf
not eax
add eax, 0xf87dee92
xor eax, 0xb8bdb116
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xde2d145a
xor eax, 0xe2168457
rol eax, 0xed
popf
pushf
not eax
add eax, 0x96e8c710
xor eax, 0xe4d14652
rol eax, 0xc0
popf
jmp 0x14002502e
mov al, byte [rdi]
mov byte [rbx], al
inc rbx
push rax
pushf
mov eax, 0xf9b4b9c3
pushf
not eax
add eax, 0x81116e02
xor eax, 0xde61ebd0
rol eax, 0x15
popf
pushf
not eax
add eax, 0xf33387e6
xor eax, 0x8f7fdddd
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xf20c8f5b
xor eax, 0xe71724cd
rol eax, 0x11
popf
pushf
not eax
add eax, 0xf1295dd3
xor eax, 0xc7d3b9b7
rol eax, 0xdf
popf
jmp 0x14002502e
lea rdi, [r15 + 2]
push rax
pushf
mov eax, 0x10da4cd7
pushf
not eax
add eax, 0xc5098fe2
xor eax, 0xa2f55b60
rol eax, 0x42
popf
pushf
not eax
add eax, 0xa1fe6c81
xor eax, 0xfac959a3
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xf3a9828c
xor eax, 0xa5c687f0
rol eax, 0x24
popf
jmp 0x14002502e
test sil, sil
je 0x140025926
push rax
pushf
mov eax, 0x37501d72
pushf
not eax
add eax, 0xc3f27db3
xor eax, 0xc028591e
rol eax, 0x78
popf
pushf
not eax
add eax, 0xdc7dc66b
xor eax, 0xf8fa69f3
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xb05f52a4
xor eax, 0xe50f901d
rol eax, 0xb1
popf
jmp 0x14002502e
push rax
pushf
mov eax, 0x35c418aa
pushf
not eax
add eax, 0x9b2c1aca
xor eax, 0x89e9e7d8
rol eax, 0x55
popf
pushf
not eax
add eax, 0xdb0b5109
xor eax, 0xeba0dea4
rol eax, 0xf5
popf
pushf
not eax
add eax, 0x94761e40
xor eax, 0xf039eaf7
rol eax, 0xa5
popf
pushf
not eax
add eax, 0x87350b10
xor eax, 0x8b94bda9
rol eax, 0x48
popf
jmp 0x14002502e
test bpl, bpl
jne 0x1400259ca
push rax
pushf
mov eax, 0x895cb3c6
pushf
not eax
add eax, 0xe74d1f56
xor eax, 0xb3eed05f
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xd0f72e23
xor eax, 0xb932dc90
rol eax, 4
popf
pushf
not eax
add eax, 0xc4766707
xor eax, 0xb7259df8
rol eax, 0x5b
popf
jmp 0x14002502e
push rax
pushf
mov eax, 0xd06e2bfc
pushf
not eax
add eax, 0xa70130aa
xor eax, 0xa9095cb1
rol eax, 0xa
popf
pushf
not eax
add eax, 0xf0a28ff2
xor eax, 0x925e8338
rol eax, 0x54
popf
pushf
not eax
add eax, 0xf3bfdcd2
xor eax, 0x870e8b09
rol eax, 0x81
popf
jmp 0x14002502e
cmp sil, 0x20
je 0x140025a49
push rax
pushf
mov eax, 0xabb9367f
pushf
not eax
add eax, 0xeaa3de58
xor eax, 0x9b08237b
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xb6dcf87f
xor eax, 0x85ade459
rol eax, 0x27
popf
jmp 0x14002502e
push rax
pushf
mov eax, 0xfee0ee98
pushf
not eax
add eax, 0xc6162d21
xor eax, 0xd9cd313f
rol eax, 0x13
popf
pushf
not eax
add eax, 0x9ba2b3bf
xor eax, 0xc7173f2f
rol eax, 0x86
popf
pushf
not eax
add eax, 0xf9af02b5
xor eax, 0xbe2110b2
rol eax, 0x95
popf
pushf
not eax
add eax, 0xc2d12fa9
xor eax, 0xf1414a0d
rol eax, 0x33
popf
jmp 0x14002502e
cmp sil, 9
jne 0x140025adb
push rax
pushf
mov eax, 0xe0c9de60
pushf
not eax
add eax, 0xcb273030
xor eax, 0xfe22bf89
rol eax, 0xe
popf
pushf
not eax
add eax, 0x85f26b4b
xor eax, 0x8de0e62b
rol eax, 9
popf
jmp 0x14002502e
push rax
pushf
mov eax, 0x36332847
pushf
not eax
add eax, 0xe4f0626f
xor eax, 0x907eefab
rol eax, 0x43
popf
pushf
not eax
add eax, 0xfdaefec5
xor eax, 0xb81f9f17
rol eax, 0xe7
popf
pushf
not eax
add eax, 0x99bc05d6
xor eax, 0xc7a4b056
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xd4af4ce1
xor eax, 0x945584f4
rol eax, 0x22
popf
jmp 0x14002502e
test rbx, rbx
je 0x140025b92
push rax
pushf
mov eax, 0xeec46121
pushf
not eax
add eax, 0xb0edacca
xor eax, 0xa1954f75
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xa56965c4
xor eax, 0xace9aef8
rol eax, 0xac
popf
pushf
not eax
add eax, 0xd14d710f
xor eax, 0xb9a37658
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xa4912aac
xor eax, 0x8d0f1378
rol eax, 0x46
popf
jmp 0x14002502e
push rax
pushf
mov eax, 0x8b51b91d
pushf
not eax
add eax, 0xa8f2d2a8
xor eax, 0xab8d4ddb
rol eax, 0x24
popf
pushf
not eax
add eax, 0xe1146ca3
xor eax, 0x849fa078
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xd6150e5d
xor eax, 0xd42805dd
rol eax, 0xb
popf
jmp 0x14002502e
mov byte [rbx - 1], 0
jmp 0x140025c70
dec rdi
push rax
pushf
mov eax, 0xdec67f2c
pushf
not eax
add eax, 0xbbce1a06
xor eax, 0xd819589a
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xebe21fac
xor eax, 0xa89fa815
rol eax, 0x36
popf
pushf
not eax
add eax, 0xc3d18cb4
xor eax, 0x974cc8cd
rol eax, 0xe6
popf
jmp 0x14002502e
xor sil, sil
mov al, byte [rdi]
test al, al
je 0x140025cd6
push rax
pushf
mov eax, 0x8a34e55
pushf
not eax
add eax, 0xb6dff44f
xor eax, 0x9dc364c5
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xcbcf084a
xor eax, 0x9dbeaf7f
rol eax, 0x51
popf
pushf
not eax
add eax, 0xe322d8ef
xor eax, 0x93ba378d
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xd6c492fe
xor eax, 0xb34b8af7
rol eax, 0x31
popf
jmp 0x14002502e
push rax
pushf
mov eax, 0x29643264
pushf
not eax
add eax, 0xf2397b20
xor eax, 0x9168b5a1
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xec825d94
xor eax, 0xa441d636
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xa8ad7e79
xor eax, 0x8b132c26
rol eax, 0x80
popf
jmp 0x14002502e
cmp al, 0x20
je 0x140025d79
push rax
pushf
mov eax, 0x9689720c
pushf
not eax
add eax, 0xe8b4efc8
xor eax, 0xa3fa7d5b
rol eax, 0x7c
popf
pushf
not eax
add eax, 0x8555bb99
xor eax, 0x9b17bdc7
rol eax, 0xb
popf
pushf
not eax
add eax, 0xdd78738a
xor eax, 0x85085c41
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xad4f9705
xor eax, 0xbc692ad4
rol eax, 0xb4
popf
jmp 0x14002502e
push rax
pushf
mov eax, 0xdafacaa6
pushf
not eax
add eax, 0xd19edc72
xor eax, 0x838c208e
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xacd738c1
xor eax, 0xd9747890
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xf7f22ea5
xor eax, 0xe26f363b
rol eax, 0xaf
popf
pushf
not eax
add eax, 0x96b7bcb4
xor eax, 0xa54ed11c
rol eax, 0x1b
popf
jmp 0x14002502e
cmp al, 9
jne 0x140025e2f
push rax
pushf
mov eax, 0x2e423f29
pushf
not eax
add eax, 0xf6127119
xor eax, 0xbb68c009
rol eax, 0x30
popf
pushf
not eax
add eax, 0xe19363b6
xor eax, 0x92f91052
rol eax, 0x88
popf
pushf
not eax
add eax, 0xb8d8b707
xor eax, 0x9fd8552c
rol eax, 0x62
popf
pushf
not eax
add eax, 0xcf0f4e5b
xor eax, 0xda260943
rol eax, 0x39
popf
jmp 0x14002502e
push rax
pushf
mov eax, 0x27feaae9
pushf
not eax
add eax, 0xe1fec7aa
xor eax, 0xc05bb668
rol eax, 0x90
popf
pushf
not eax
add eax, 0xa4e83651
xor eax, 0xb525ce63
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xbb3040f1
xor eax, 0xa1daaaa1
rol eax, 0x6c
popf
jmp 0x14002502e
inc rdi
mov al, byte [rdi]
jmp 0x140025d1c
test al, al
je 0x140025f00
push rax
pushf
mov eax, 0x7f701348
pushf
not eax
add eax, 0xe7a79bed
xor eax, 0xf51b3482
rol eax, 0xba
popf
pushf
not eax
add eax, 0x883cfea5
xor eax, 0xf12c7f25
rol eax, 0x48
popf
pushf
not eax
add eax, 0x9108e0fb
xor eax, 0xacd4f7de
rol eax, 0x55
popf
jmp 0x14002502e
push rax
pushf
mov eax, 0x79b045cf
pushf
not eax
add eax, 0xeaf35b66
xor eax, 0xbc854653
rol eax, 0x62
popf
pushf
not eax
add eax, 0xb11a819f
xor eax, 0xca013286
rol eax, 0x85
popf
jmp 0x14002502e
test r14, r14
je 0x140025f6b
push rax
pushf
mov eax, 0x8b081e6b
pushf
not eax
add eax, 0x9eafb619
xor eax, 0xf62305b5
rol eax, 0xab
popf
pushf
not eax
add eax, 0xe9c14a17
xor eax, 0xc53081ea
rol eax, 0x3b
popf
jmp 0x14002502e
push rax
pushf
mov eax, 0xe550dd5d
pushf
not eax
add eax, 0xa2240d32
xor eax, 0xe62d864c
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xc138cd78
xor eax, 0xeba4ca38
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xdd1b6a31
xor eax, 0xa2512bba
rol eax, 0x58
popf
pushf
not eax
add eax, 0xbf491b80
xor eax, 0x987f1028
rol eax, 0x90
popf
jmp 0x14002502e
mov qword [r14], rbx
add r14, 8
push rax
pushf
mov eax, 0x3b7e535c
pushf
not eax
add eax, 0xf82397d1
xor eax, 0xdb98d747
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xf5e8c161
xor eax, 0x9331607c
rol eax, 0xfe
popf
pushf
not eax
add eax, 0x831dc3af
xor eax, 0xfe060819
rol eax, 0xed
popf
jmp 0x14002502e
inc qword [r13]
mov edx, 0x4f290b68
pushf
not edx
add edx, 0xbb051c94
xor edx, 0xd4856222
rol edx, 0x5d
popf
pushf
not edx
add edx, 0xb89d6520
xor edx, 0xadf123c0
rol edx, 0x10
popf
pushf
not edx
add edx, 0xfbc01460
xor edx, 0xee41e71c
rol edx, 0xc5
popf
xor eax, eax
jmp 0x140026105
inc rdi
jmp 0x1400260bd
inc eax
push rax
pushf
mov eax, 0x47dbf882
pushf
not eax
add eax, 0xda54a986
xor eax, 0xbec3bfaf
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xcbebec0c
xor eax, 0xf8e76bfc
rol eax, 0x7a
popf
pushf
not eax
add eax, 0x9835eacd
xor eax, 0xa4bd51c2
rol eax, 0xb0
popf
jmp 0x14002502e
mov cl, byte [rdi]
cmp cl, 0x5c
je 0x140026152
push rax
pushf
mov eax, 0x8de69466
pushf
not eax
add eax, 0xde8a16d0
xor eax, 0xa99eff58
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xec3912f2
xor eax, 0x9cb98515
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xcf0d95be
xor eax, 0xe225e582
rol eax, 0x81
popf
jmp 0x14002502e
push rax
pushf
mov eax, 0x518511d0
pushf
not eax
add eax, 0xf57297d9
xor eax, 0x9077854f
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xbb067b6f
xor eax, 0xf0e32dc4
rol eax, 0x72
popf
pushf
not eax
add eax, 0x9173cb7a
xor eax, 0xf43e3e8c
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xfc9e9ceb
xor eax, 0xfd38cbd3
rol eax, 0x48
popf
jmp 0x14002502e
cmp cl, 0x22
jne 0x1400261f6
push rax
pushf
mov eax, 0xd7af85f
pushf
not eax
add eax, 0xde7d0f66
xor eax, 0xc32acc17
rol eax, 0x10
popf
pushf
not eax
add eax, 0xc5a8a421
xor eax, 0xea00330a
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xc7434ebf
xor eax, 0xc9c91f9e
rol eax, 0x26
popf
jmp 0x14002502e
push rax
pushf
mov eax, 0xe97f3a23
pushf
not eax
add eax, 0xc4809bbc
xor eax, 0xeba1f33f
rol eax, 0x65
popf
pushf
not eax
add eax, 0xde82db72
xor eax, 0xa19fb756
rol eax, 0x65
popf
pushf
not eax
add eax, 0xcf5ef84e
xor eax, 0xd70f562e
rol eax, 0xbc
popf
pushf
not eax
add eax, 0x83cfc5e0
xor eax, 0x9b244737
rol eax, 0xf
popf
jmp 0x14002502e
test dl, al
jne 0x1400262ac
push rax
pushf
mov eax, 0x5ac72464
pushf
not eax
add eax, 0xaa429555
xor eax, 0xfc42ea4d
rol eax, 0x50
popf
pushf
not eax
add eax, 0xb1d78450
xor eax, 0xbd5bbf52
rol eax, 0x1d
popf
pushf
not eax
add eax, 0x9fd1811d
xor eax, 0xfd986da0
rol eax, 0x11
popf
pushf
not eax
add eax, 0x8a11a622
xor eax, 0xcc2477ff
rol eax, 0x13
popf
jmp 0x14002502e
push rax
pushf
mov eax, 0x3c793296
pushf
not eax
add eax, 0xa5811577
xor eax, 0xae3e93fd
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xbbc0bc35
xor eax, 0xd46dd5bb
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xca9c15cb
xor eax, 0xfd0bacb6
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xa29fa553
xor eax, 0x9b83cff9
rol eax, 0xb5
popf
jmp 0x14002502e
test sil, sil
je 0x14002633d
push rax
pushf
mov eax, 0x823a97de
pushf
not eax
add eax, 0xc9a5025c
xor eax, 0xbfc8f6ed
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xe6ad3b56
xor eax, 0xa9749431
rol eax, 0x2c
popf
jmp 0x14002502e
push rax
pushf
mov eax, 0x6889f2f1
pushf
not eax
add eax, 0xfafc0d9f
xor eax, 0xef0b72d2
rol eax, 0xde
popf
pushf
not eax
add eax, 0x9886a3e9
xor eax, 0xedfc4bc5
rol eax, 0x57
popf
pushf
not eax
add eax, 0xc8b29380
xor eax, 0xc280697e
rol eax, 0x52
popf
jmp 0x14002502e
cmp byte [rdi + 1], cl
jne 0x1400263d6
inc rdi
jmp 0x140026438
xor edx, edx
test sil, sil
sete sil
push rax
pushf
mov eax, 0x47ed485d
pushf
not eax
add eax, 0xe8861929
xor eax, 0xa6f81a1a
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xe1b5ea7d
xor eax, 0xa639cee3
rol eax, 0xf
popf
pushf
not eax
add eax, 0xe4b121af
xor eax, 0xf1fd0d1d
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xd4550469
xor eax, 0xabdef657
rol eax, 0xdc
popf
jmp 0x14002502e
shr eax, 1
jmp 0x14002659c
dec eax
test rbx, rbx
je 0x1400264d3
push rax
pushf
mov eax, 0x9ca96de7
pushf
not eax
add eax, 0x87e23503
xor eax, 0xba83bc75
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xecde7f70
xor eax, 0x8f7e9aa4
rol eax, 0xd
popf
pushf
not eax
add eax, 0xa8473696
xor eax, 0xe6e4f064
rol eax, 0xfd
popf
jmp 0x14002502e
push rax
pushf
mov eax, 0xb12842d4
pushf
not eax
add eax, 0xc79d0b9a
xor eax, 0xb920b575
rol eax, 0x28
popf
pushf
not eax
add eax, 0xebe9d056
xor eax, 0x98b9ac29
rol eax, 0xfd
popf
pushf
not eax
add eax, 0x81c6b9be
xor eax, 0x87d58aae
rol eax, 0x97
popf
pushf
not eax
add eax, 0xae6d999a
xor eax, 0xbd652cd5
rol eax, 0x53
popf
jmp 0x14002502e
mov byte [rbx], 0x5c
inc rbx
push rax
pushf
mov eax, 0xb41b515d
pushf
not eax
add eax, 0xa40967c3
xor eax, 0xf144b387
rol eax, 0
popf
pushf
not eax
add eax, 0xa272aa2a
xor eax, 0x83c80462
rol eax, 0xa0
popf
jmp 0x14002502e
inc qword [r12]
push rax
pushf
mov eax, 0xff9abf09
pushf
not eax
add eax, 0x95fca0a5
xor eax, 0x8aa5e4a8
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xbd9a8962
xor eax, 0xfd555645
rol eax, 0x2b
popf
jmp 0x14002502e
test eax, eax
jne 0x1400265f9
push rax
pushf
mov eax, 0x3cf88f71
pushf
not eax
add eax, 0xd746037e
xor eax, 0xa8a0be10
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xfbb273af
xor eax, 0xc9782952
rol eax, 0x93
popf
pushf
not eax
add eax, 0x84fd8348
xor eax, 0xe0706de0
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xb1211d8c
xor eax, 0xbb89025e
rol eax, 0x34
popf
jmp 0x14002502e
push rax
pushf
mov eax, 0x9a6a773e
pushf
not eax
add eax, 0xf6688ea0
xor eax, 0x8625b0f9
rol eax, 0x35
popf
pushf
not eax
add eax, 0xfdc0f838
xor eax, 0x8e6fb543
rol eax, 0x33
popf
pushf
not eax
add eax, 0x9330ef77
xor eax, 0xe981f795
rol eax, 0x89
popf
pushf
not eax
add eax, 0x8ee8dedb
xor eax, 0xb46b6f6c
rol eax, 0x21
popf
jmp 0x14002502e
mov al, byte [rdi]
test al, al
je 0x14002668b
push rax
pushf
mov eax, 0x90489525
pushf
not eax
add eax, 0xae5e5fdc
xor eax, 0xcdb2f943
rol eax, 0xa
popf
pushf
not eax
add eax, 0x845c66e9
xor eax, 0xe78c8fca
rol eax, 0x9f
popf
jmp 0x14002502e
push rax
pushf
mov eax, 0x95e0ce86
pushf
not eax
add eax, 0xea307e70
xor eax, 0xe7718a22
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xc6632680
xor eax, 0xd990ad0d
rol eax, 0xd4
popf
jmp 0x14002502e
test sil, sil
jne 0x140026709
push rax
pushf
mov eax, 0xdc7a7a6e
pushf
not eax
add eax, 0x95f1d2bb
xor eax, 0x904ade62
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xb56b2674
xor eax, 0x8f8a65f8
rol eax, 0x66
popf
pushf
not eax
add eax, 0xd2b81f00
xor eax, 0xae4f7ed6
rol eax, 0xd6
popf
jmp 0x14002502e
push rax
pushf
mov eax, 0xee4ae172
pushf
not eax
add eax, 0x9088a1c2
xor eax, 0xd437a856
rol eax, 0x36
popf
pushf
not eax
add eax, 0xf43e4e39
xor eax, 0xede1939e
rol eax, 0x75
popf
jmp 0x14002502e
cmp al, 0x20
je 0x140026786
push rax
pushf
mov eax, 0xe12398cb
pushf
not eax
add eax, 0xf46c0398
xor eax, 0xd79473f4
rol eax, 0xdf
popf
pushf
not eax
add eax, 0x8275a42b
xor eax, 0xb2dbcea6
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xe093d9b5
xor eax, 0x9a49b4fc
rol eax, 0xa5
popf
jmp 0x14002502e
push rax
pushf
mov eax, 0x963573a8
pushf
not eax
add eax, 0xcbc21318
xor eax, 0xa7937099
rol eax, 0x58
popf
pushf
not eax
add eax, 0xef94a82b
xor eax, 0xa5ad3ebc
rol eax, 0x40
popf
pushf
not eax
add eax, 0x841f28bf
xor eax, 0xe380fbab
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xb76f63d6
xor eax, 0xc83e27f2
rol eax, 0x45
popf
jmp 0x14002502e
cmp al, 9
je 0x140026829
push rax
pushf
mov eax, 0xb0681d3b
pushf
not eax
add eax, 0x9e57afc1
xor eax, 0x9149614c
rol eax, 0x1a
popf
pushf
not eax
add eax, 0x94f84402
xor eax, 0xc678d413
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xbfe277fa
xor eax, 0xaf0db96d
rol eax, 0xdf
popf
jmp 0x14002502e
push rax
pushf
mov eax, 0xd00f80d2
pushf
not eax
add eax, 0x8c811d86
xor eax, 0xdbbbce3b
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xbfd3bc7f
xor eax, 0x8341924d
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xbf476bbc
xor eax, 0xc7530ab4
rol eax, 0x71
popf
pushf
not eax
add eax, 0x8d6d9557
xor eax, 0x90800740
rol eax, 0x70
popf
jmp 0x14002502e
test edx, edx
je 0x1400268cc
push rax
pushf
mov eax, 0x7ed1893e
pushf
not eax
add eax, 0xf23eeae6
xor eax, 0xce7d878a
rol eax, 0x80
popf
pushf
not eax
add eax, 0x89e2adc0
xor eax, 0x85eb1dfe
rol eax, 0x5a
popf
pushf
not eax
add eax, 0x8a7d634c
xor eax, 0xd95877ce
rol eax, 0x60
popf
jmp 0x14002502e
push rax
pushf
mov eax, 0x33aaaefc
pushf
not eax
add eax, 0xfc5ab3fd
xor eax, 0x9a97a170
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xc604c610
xor eax, 0xfc22f5ba
rol eax, 0xf
popf
pushf
not eax
add eax, 0xfaaa6b76
xor eax, 0x93d3acdc
rol eax, 0x11
popf
jmp 0x14002502e
test rbx, rbx
je 0x14002694a
push rax
pushf
mov eax, 0x2910cbf6
pushf
not eax
add eax, 0xa1eaa6b8
xor eax, 0x89395241
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xb21d0f2d
xor eax, 0xedd90796
rol eax, 0x22
popf
jmp 0x14002502e
push rax
pushf
mov eax, 0xffc4e498
pushf
not eax
add eax, 0xb6e87b74
xor eax, 0xecb5d68b
rol eax, 0xe4
popf
pushf
not eax
add eax, 0x82a30ad1
xor eax, 0xc91105cb
rol eax, 0x70
popf
jmp 0x14002502e
mov byte [rbx], al
inc rbx
push rax
pushf
mov eax, 0x1e70fb0b
pushf
not eax
add eax, 0x8075fd57
xor eax, 0xce727396
rol eax, 0x58
popf
pushf
not eax
add eax, 0xf93d376f
xor eax, 0xa6752229
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xf2654fdd
xor eax, 0xb293c18b
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xabec1fdd
xor eax, 0x9afb7f2b
rol eax, 2
popf
jmp 0x14002502e
movsx ecx, byte [rdi]
call fcn.14002c6bb
test eax, eax
je 0x140026a40
push rax
pushf
mov eax, 0xdb5deec9
pushf
not eax
add eax, 0xe710ea69
xor eax, 0xf6dff29d
rol eax, 0
popf
pushf
not eax
add eax, 0xca943a8b
xor eax, 0xb9ee54fd
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xa0c2d526
xor eax, 0xcfab50f9
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xb4c03b25
xor eax, 0xdddcc2e9
rol eax, 0x7f
popf
jmp 0x14002502e
push rax
pushf
mov eax, 0x7551a21c
pushf
not eax
add eax, 0xb5d71daa
xor eax, 0xa9aa6b56
rol eax, 0
popf
pushf
not eax
add eax, 0xb08fe380
xor eax, 0xc7a4d2a4
rol eax, 0xce
popf
jmp 0x14002502e
inc qword [r12]
inc rdi
test rbx, rbx
je 0x140026ad8
push rax
pushf
mov eax, 0xd1ab89e9
pushf
not eax
add eax, 0x9d803924
xor eax, 0xfcbf7798
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xa19a813c
xor eax, 0xbe07fff3
rol eax, 0xca
popf
pushf
not eax
add eax, 0xab912e81
xor eax, 0xbabebae4
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xdc1cfd51
xor eax, 0xbbce99c0
rol eax, 0xd1
popf
jmp 0x14002502e
push rax
pushf
mov eax, 0x7597e7c
pushf
not eax
add eax, 0xb65af1f6
xor eax, 0xeaaf4106
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xf7fdf465
xor eax, 0xd73ffb07
rol eax, 0xf1
popf
pushf
not eax
add eax, 0x84235db6
xor eax, 0xe4b47d4a
rol eax, 0x73
popf
pushf
not eax
add eax, 0xf1091700
xor eax, 0xbd1a831f
rol eax, 0xe1
popf
jmp 0x14002502e
mov al, byte [rdi]
mov byte [rbx], al
inc rbx
push rax
pushf
mov eax, 0x2639bfd5
pushf
not eax
add eax, 0xf195bb7e
xor eax, 0xe1246d15
rol eax, 0x28
popf
pushf
not eax
add eax, 0xdbf563a1
xor eax, 0x8cefbcc2
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xfb93a342
xor eax, 0xae8891f4
rol eax, 0x7f
popf
jmp 0x14002502e
inc qword [r12]
push rax
pushf
mov eax, 0xd356666e
pushf
not eax
add eax, 0xd8ffd61a
xor eax, 0x9fd83b65
rol eax, 0x89
popf
pushf
not eax
add eax, 0x80428178
xor eax, 0x93e60b3f
rol eax, 0xbc
popf
pushf
not eax
add eax, 0x9b83283a
xor eax, 0xdaff3942
rol eax, 0xaf
popf
jmp 0x14002502e
inc rdi
jmp 0x140026015
test rbx, rbx
je 0x140026c74
push rax
pushf
mov eax, 0x88248d16
pushf
not eax
add eax, 0xcc68a873
xor eax, 0xc4524da9
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xdaeac31c
xor eax, 0x8a70ee73
rol eax, 0xa1
popf
pushf
not eax
add eax, 0x83f44aa9
xor eax, 0xdf1b3678
rol eax, 0x52
popf
jmp 0x14002502e
push rax
pushf
mov eax, 0x351e44af
pushf
not eax
add eax, 0xb70619b2
xor eax, 0xf36c123b
rol eax, 0x84
popf
pushf
not eax
add eax, 0xefe8871d
xor eax, 0x872c1388
rol eax, 0x62
popf
jmp 0x14002502e
mov byte [rbx], 0
inc rbx
push rax
pushf
mov eax, 0x5405697b
pushf
not eax
add eax, 0xa97bd57d
xor eax, 0xdb849af6
rol eax, 0xba
popf
pushf
not eax
add eax, 0xfab62f80
xor eax, 0xf321b501
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xa1878115
xor eax, 0xeba925da
rol eax, 0xe1
popf
pushf
not eax
add eax, 0x98ba41ed
xor eax, 0xe5aec2d1
rol eax, 0xd7
popf
jmp 0x14002502e
inc qword [r12]
jmp 0x140025c73
test r14, r14
je 0x140026db3
push rax
pushf
mov eax, 0x574ff3ba
pushf
not eax
add eax, 0xbc17a76b
xor eax, 0xbead1647
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xab8c057e
xor eax, 0x83aae942
rol eax, 0x13
popf
pushf
not eax
add eax, 0xc7faa505
xor eax, 0xfa4e73d9
rol eax, 0x71
popf
pushf
not eax
add eax, 0xfbfc4fb6
xor eax, 0xe7c0d35a
rol eax, 0xb4
popf
jmp 0x14002502e
push rax
pushf
mov eax, 0xbb1a1cc
pushf
not eax
add eax, 0xc6f9c080
xor eax, 0x91c69a73
rol eax, 4
popf
pushf
not eax
add eax, 0xc950274d
xor eax, 0xa6f06bd5
rol eax, 0x77
popf
pushf
not eax
add eax, 0xed6b859e
xor eax, 0x9daf39c5
rol eax, 0xb3
popf
jmp 0x14002502e
and qword [r14], 0
push rax
pushf
mov eax, 0x359622a4
pushf
not eax
add eax, 0x95e4f9e8
xor eax, 0x800e2e30
rol eax, 0x99
popf
pushf
not eax
add eax, 0x9c86a808
xor eax, 0xb4c62609
rol eax, 0x81
popf
jmp 0x14002502e
inc qword [r13]
mov rbx, qword [rsp + 0x50]
mov rbp, qword [rsp + 0x58]
mov rsi, qword [rsp + 0x60]
add rsp, 0x20
pop r15
pop r14
pop r13
pop r12
pop rdi
ret