Function at 0x140097cec
Capabilities:
Authenticate hmac

Disassembly:
push rax
pushf
mov eax, 0x72c6768e
pushf
not eax
add eax, 0x4132da8b
xor eax, 0x3b649300
rol eax, 0xe8
popf
pushf
not eax
add eax, 0x23942dc7
xor eax, 0x72e5a78
rol eax, 0x1d
popf
pushf
not eax
add eax, 0x4182d5d0
xor eax, 0x1dd1287a
rol eax, 0xc1
popf
cmp eax, 0x10
jne 0x140097d3c
popf
pop rax
jmp 0x14009874b
cmp eax, 0x12
jne 0x140097d4b
popf
pop rax
jmp 0x140098862
cmp eax, 9
jne 0x140097d5a
popf
pop rax
jmp 0x140098418
cmp eax, 8
jne 0x140097d69
popf
pop rax
jmp 0x1400983ca
cmp eax, 0x11
jne 0x140097d78
popf
pop rax
jmp 0x1400987be
cmp eax, 0xf
jne 0x140097d87
popf
pop rax
jmp 0x140098711
cmp eax, 0x18
jne 0x140097d96
popf
pop rax
jmp 0x140098bba
cmp eax, 2
jne 0x140097da5
popf
pop rax
jmp 0x140097fe9
cmp eax, 3
jne 0x140097db4
popf
pop rax
jmp 0x1400980ca
cmp eax, 4
jne 0x140097dc3
popf
pop rax
jmp 0x14009816b
cmp eax, 5
jne 0x140097dd2
popf
pop rax
jmp 0x1400981eb
cmp eax, 7
jne 0x140097de1
popf
pop rax
jmp 0x140098339
cmp eax, 0xa
jne 0x140097df0
popf
pop rax
jmp 0x14009849e
cmp eax, 6
jne 0x140097dff
popf
pop rax
jmp 0x140098295
cmp eax, 0x16
jne 0x140097e0e
popf
pop rax
jmp 0x140098a93
cmp eax, 0x13
jne 0x140097e1d
popf
pop rax
jmp 0x140098906
cmp eax, 0xc
jne 0x140097e2c
popf
pop rax
jmp 0x1400985df
cmp eax, 0xd
jne 0x140097e3b
popf
pop rax
jmp 0x14009863b
cmp eax, 0xb
jne 0x140097e4a
popf
pop rax
jmp 0x140098522
cmp eax, 0xe
jne 0x140097e59
popf
pop rax
jmp 0x1400986dc
cmp eax, 0x14
jne 0x140097e68
popf
pop rax
jmp 0x140098997
cmp eax, 0
jne 0x140097e77
popf
pop rax
jmp 0x140097eb3
cmp eax, 0x15
jne 0x140097e86
popf
pop rax
jmp 0x140098a15
cmp eax, 0x17
jne 0x140097e95
popf
pop rax
jmp 0x140098b10
cmp eax, 0x19
jne 0x140097ea4
popf
pop rax
jmp 0x140098c71
cmp eax, 1
jne 0x140097eb3
popf
pop rax
jmp 0x140097f6e
mov eax, 0xb5057fed
pushf
not eax
add eax, 0x4ab3d6d2
xor eax, 0x305495c
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xd9cf017
xor eax, 0x14fddd40
rol eax, 0x8f
popf
cmp ecx, eax
ja 0x140097f15
push rax
pushf
mov eax, 0x22346609
pushf
not eax
add eax, 0xf110441
xor eax, 0x3b234e0c
rol eax, 0x82
popf
pushf
not eax
add eax, 0x7088f87c
xor eax, 0x1089b78d
rol eax, 0xa0
popf
jmp 0x140097d2d
push rax
pushf
mov eax, 0x6dcfe64f
pushf
not eax
add eax, 0x25c34112
xor eax, 0x64682cd8
rol eax, 0x19
popf
pushf
not eax
add eax, 0x52d672d2
xor eax, 0x2c66bb99
rol eax, 0x6b
popf
pushf
not eax
add eax, 0x197147b1
xor eax, 0x2ad9a0cc
rol eax, 0x85
popf
pushf
not eax
add eax, 0x48b7a75c
xor eax, 0x521e49ff
rol eax, 0x15
popf
jmp 0x140097d2d
je 0x140097fb6
push rax
pushf
mov eax, 0x66082534
pushf
not eax
add eax, 0x3f983fa8
xor eax, 0x2c63afe0
rol eax, 0x68
popf
pushf
not eax
add eax, 0x4be663cf
xor eax, 0x205ceb6b
rol eax, 0x22
popf
pushf
not eax
add eax, 0x556d0619
xor eax, 0x7bbc734f
rol eax, 0xe6
popf
jmp 0x140097d2d
push rax
pushf
mov eax, 0xd9899ce7
pushf
not eax
add eax, 0x2a8dbe19
xor eax, 0x3bd6cace
rol eax, 0x18
popf
pushf
not eax
add eax, 0x121ba6b1
xor eax, 0x15b0d3c5
rol eax, 0x89
popf
jmp 0x140097d2d
mov eax, 0xa52d0cb0
pushf
not eax
add eax, 0x6f32af95
xor eax, 0x3f6584da
rol eax, 0x14
popf
pushf
not eax
add eax, 0x5084f375
xor eax, 0x74959b53
rol eax, 0x25
popf
cmp ecx, eax
ja 0x140098071
push rax
pushf
mov eax, 0x127f1163
pushf
not eax
add eax, 0x53af7ac1
xor eax, 0x533083e3
rol eax, 0x51
popf
pushf
not eax
add eax, 0x52bc6e4a
xor eax, 0x2c4603e0
rol eax, 0xb0
popf
pushf
not eax
add eax, 0x3aa6ad3e
xor eax, 0x448a5da1
rol eax, 0x98
popf
pushf
not eax
add eax, 0xa9c15b8
xor eax, 0x13e7a1b6
rol eax, 0x43
popf
jmp 0x140097d2d
push rax
pushf
mov eax, 0xbf34cda1
pushf
not eax
add eax, 0x708b59c3
xor eax, 0x12443e93
rol eax, 0x4c
popf
pushf
not eax
add eax, 0x3c304651
xor eax, 0x9d78c68
rol eax, 0x15
popf
pushf
not eax
add eax, 0x2cc997f0
xor eax, 0x6821ebb4
rol eax, 0xa7
popf
pushf
not eax
add eax, 0x2fd8061a
xor eax, 0x4c9cf15f
rol eax, 0x2c
popf
jmp 0x140097d2d
je 0x140098112
push rax
pushf
mov eax, 0x2c347ca
pushf
not eax
add eax, 0x4ca7eae4
xor eax, 0x6acf4cf9
rol eax, 0xa8
popf
pushf
not eax
add eax, 0x10806220
xor eax, 0x243fbb77
rol eax, 0x1c
popf
pushf
not eax
add eax, 0x1f7de09e
xor eax, 0x6372ecb5
rol eax, 0x7c
popf
jmp 0x140097d2d
push rax
pushf
mov eax, 0x6eb154a
pushf
not eax
add eax, 0x764745ef
xor eax, 0x77be058a
rol eax, 0xfc
popf
pushf
not eax
add eax, 0x1ea3c625
xor eax, 0x7adde674
rol eax, 0xef
popf
pushf
not eax
add eax, 0x171b5dd
xor eax, 0x32c83c00
rol eax, 0xc7
popf
pushf
not eax
add eax, 0x68daf640
xor eax, 0x7d83f9d5
rol eax, 0x9f
popf
jmp 0x140097d2d
mov eax, ecx
sub eax, 0x2a
je 0x1400981a5
push rax
pushf
mov eax, 0xa92c449c
pushf
not eax
add eax, 0x1635ef73
xor eax, 0xeea9e88
rol eax, 0x99
popf
pushf
not eax
add eax, 0x1ca36e59
xor eax, 0x5fdba2f0
rol eax, 0xb8
popf
jmp 0x140097d2d
push rax
pushf
mov eax, 0x8cb3c1ac
pushf
not eax
add eax, 0x14f39aa6
xor eax, 0x24b9f177
rol eax, 0xb
popf
pushf
not eax
add eax, 0x73c10fb2
xor eax, 0x152a338c
rol eax, 0xda
popf
pushf
not eax
add eax, 0xea3dffd
xor eax, 0x94666d5
rol eax, 0x9a
popf
jmp 0x140097d2d
not eax
add eax, 0xc402
not eax
je 0x14009823c
push rax
pushf
mov eax, 0xd3dcc3b4
pushf
not eax
add eax, 0x34300e31
xor eax, 0x91e0b37
rol eax, 0x8f
popf
pushf
not eax
add eax, 0x634172d3
xor eax, 0x3d9ddf75
rol eax, 0xb3
popf
pushf
not eax
add eax, 0x48627740
xor eax, 0x3d92730c
rol eax, 0x57
popf
jmp 0x140097d2d
push rax
pushf
mov eax, 0xff1e6100
pushf
not eax
add eax, 0x781fbceb
xor eax, 0x7404589d
rol eax, 0xac
popf
pushf
not eax
add eax, 0x2dbff3b1
xor eax, 0x6bbb4f03
rol eax, 0xfc
popf
pushf
not eax
add eax, 0x5fe41bdc
xor eax, 0x5df6ec8d
rol eax, 0xf2
popf
pushf
not eax
add eax, 0x25da3af7
xor eax, 0x6418551e
rol eax, 0x26
popf
jmp 0x140097d2d
sub eax, 1
je 0x1400982f3
push rax
pushf
mov eax, 0x2f8301d1
pushf
not eax
add eax, 0x6ec76941
xor eax, 0x181f6907
rol eax, 0xde
popf
pushf
not eax
add eax, 0x5ca5d91b
xor eax, 0x14e9866f
rol eax, 0x80
popf
pushf
not eax
add eax, 0x2503337
xor eax, 0x6e175ea9
rol eax, 0xde
popf
pushf
not eax
add eax, 0x33d50345
xor eax, 0x7f4492c9
rol eax, 0x92
popf
jmp 0x140097d2d
push rax
pushf
mov eax, 0xc06ed71a
pushf
not eax
add eax, 0x47f3365b
xor eax, 0x10a5d727
rol eax, 0x21
popf
pushf
not eax
add eax, 0x3e63c294
xor eax, 0x56c2d41a
rol eax, 0xe6
popf
pushf
not eax
add eax, 0x34239408
xor eax, 0x7b6a1c76
rol eax, 0x6c
popf
jmp 0x140097d2d
sub eax, 1
je 0x140098371
push rax
pushf
mov eax, 0x7b1bbf87
pushf
not eax
add eax, 0x4b31183d
xor eax, 0x166dda19
rol eax, 0x52
popf
pushf
not eax
add eax, 0x634e85d9
xor eax, 0x588b6bf6
rol eax, 0xef
popf
jmp 0x140097d2d
push rax
pushf
mov eax, 0xd2e88640
pushf
not eax
add eax, 0x28fd0aa6
xor eax, 0x6e335ef
rol eax, 0x36
popf
pushf
not eax
add eax, 0x35c9d94
xor eax, 0x30e34f5a
rol eax, 0x64
popf
pushf
not eax
add eax, 0x324d4afb
xor eax, 0x7b28c6df
rol eax, 0xb4
popf
pushf
not eax
add eax, 0x3b3a917a
xor eax, 0x5bb5462a
rol eax, 0xc
popf
jmp 0x140097d2d
cmp eax, 3
jmp 0x14009863b
mov eax, ecx
not eax
add eax, 0xc435
not eax
je 0x14009846b
push rax
pushf
mov eax, 0x8bc173f
pushf
not eax
add eax, 0x75e8caf5
xor eax, 0x57493e72
rol eax, 0xdb
popf
pushf
not eax
add eax, 0x3fb4b617
xor eax, 0x2e6aec6e
rol eax, 0x62
popf
pushf
not eax
add eax, 0x25a1ebe9
xor eax, 0x777154d0
rol eax, 0xf1
popf
jmp 0x140097d2d
push rax
pushf
mov eax, 0x84d83789
pushf
not eax
add eax, 0x67fe66e8
xor eax, 0x5e985d33
rol eax, 0x5c
popf
pushf
not eax
add eax, 0x393462e6
xor eax, 0x5d59bbbf
rol eax, 0x13
popf
jmp 0x140097d2d
not eax
add eax, 0x1263
not eax
je 0x1400984ef
push rax
pushf
mov eax, 0x725efda3
pushf
not eax
add eax, 0x3c96e1b7
xor eax, 0x4e5d36e1
rol eax, 0xaa
popf
pushf
not eax
add eax, 0x5cc18282
xor eax, 0x7f72f9de
rol eax, 0x9c
popf
pushf
not eax
add eax, 0x4d592fdc
xor eax, 0x62b8bbc1
rol eax, 0xca
popf
jmp 0x140097d2d
push rax
pushf
mov eax, 0xb7c545b0
pushf
not eax
add eax, 0x1e4b587e
xor eax, 0x1d0a19a0
rol eax, 0xbf
popf
pushf
not eax
add eax, 0x35317059
xor eax, 0x77684aa2
rol eax, 0x93
popf
jmp 0x140097d2d
not eax
add eax, 0x812
not eax
je 0x140098586
push rax
pushf
mov eax, 0x647360fc
pushf
not eax
add eax, 0x11d9137d
xor eax, 0x76ccb627
rol eax, 0xcc
popf
pushf
not eax
add eax, 0x3d05447b
xor eax, 0x2b285a32
rol eax, 0x65
popf
pushf
not eax
add eax, 0x1bc45e56
xor eax, 0x38e2cf55
rol eax, 0x83
popf
pushf
not eax
add eax, 0x2ed02458
xor eax, 0x623fa9d7
rol eax, 4
popf
jmp 0x140097d2d
push rax
pushf
mov eax, 0x602ac943
pushf
not eax
add eax, 0x7e7e4051
xor eax, 0x249c9e8e
rol eax, 0x88
popf
pushf
not eax
add eax, 0x52d15566
xor eax, 0x436982c0
rol eax, 0xd9
popf
pushf
not eax
add eax, 0x35beb783
xor eax, 0x2debb9a
rol eax, 0xc3
popf
pushf
not eax
add eax, 0x4e45499e
xor eax, 0x671dfdc3
rol eax, 0xf3
popf
jmp 0x140097d2d
cmp eax, 1
push rax
pushf
mov eax, 0x483c2df9
pushf
not eax
add eax, 0x26a667b0
xor eax, 0x20086100
rol eax, 0xac
popf
pushf
not eax
add eax, 0x65c54874
xor eax, 0x5e8c70bd
rol eax, 0x1b
popf
pushf
not eax
add eax, 0x1a5f4a8d
xor eax, 0x399f5e54
rol eax, 0xdf
popf
pushf
not eax
add eax, 0x4877782a
xor eax, 0x772c169a
rol eax, 0x4c
popf
jmp 0x140097d2d
jne 0x140098683
push rax
pushf
mov eax, 0xd6a72f40
pushf
not eax
add eax, 0x11c19dfa
xor eax, 0x573882ea
rol eax, 0xba
popf
pushf
not eax
add eax, 0x455d3aa7
xor eax, 0x68a3da8f
rol eax, 0x24
popf
pushf
not eax
add eax, 0x183225d5
xor eax, 0x27dade2b
rol eax, 0xc
popf
jmp 0x140097d2d
push rax
pushf
mov eax, 0xb64836e6
pushf
not eax
add eax, 0x375f6aa0
xor eax, 0x2b3e3e38
rol eax, 0xd
popf
pushf
not eax
add eax, 0x2928d650
xor eax, 0x3d201a44
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xb1d59bb
xor eax, 0x61945762
rol eax, 0xa0
popf
pushf
not eax
add eax, 0x5ec167f5
xor eax, 0x4fe3ff5
rol eax, 0x7e
popf
jmp 0x140097d2d
xor edx, edx
push rax
pushf
mov eax, 0x4c11f376
pushf
not eax
add eax, 0x6d5fd34d
xor eax, 0x3eaca169
rol eax, 0xfd
popf
pushf
not eax
add eax, 0x122de9b2
xor eax, 0x1231b9da
rol eax, 6
popf
jmp 0x140097d2d
jmp qword [sym.imp.KERNEL32.dll_MultiByteToWideChar]
mov eax, ecx
not eax
add eax, 0xdead
not eax
je 0x14009878b
push rax
pushf
mov eax, 0xffd28e90
pushf
not eax
add eax, 0x23edc60c
xor eax, 0x2495bc08
rol eax, 0x43
popf
pushf
not eax
add eax, 0x3593728e
xor eax, 0x313d16f5
rol eax, 0xaf
popf
jmp 0x140097d2d
push rax
pushf
mov eax, 0x7b8adc91
pushf
not eax
add eax, 0x1eefc898
xor eax, 0x3726423d
rol eax, 6
popf
pushf
not eax
add eax, 0x3563c21
xor eax, 0x12aaad3b
rol eax, 0xc4
popf
jmp 0x140097d2d
sub eax, 1
je 0x14009881c
push rax
pushf
mov eax, 0x3b0fca4
pushf
not eax
add eax, 0x5a06df9a
xor eax, 0x777d6705
rol eax, 0xf1
popf
pushf
not eax
add eax, 0x4f5132b1
xor eax, 0x21eda487
rol eax, 0x6b
popf
pushf
not eax
add eax, 0x15d0d378
xor eax, 0x14d719dd
rol eax, 0xeb
popf
pushf
not eax
add eax, 0x2d47874
xor eax, 0x1a86867d
rol eax, 0x61
popf
jmp 0x140097d2d
push rax
pushf
mov eax, 0xfdc83d6
pushf
not eax
add eax, 0x6e129bd7
xor eax, 0x2bde339e
rol eax, 0x22
popf
pushf
not eax
add eax, 0x1457ca87
xor eax, 0x5ae57f7c
rol eax, 0xa9
popf
pushf
not eax
add eax, 0x15f7d500
xor eax, 0x71313233
rol eax, 0x93
popf
jmp 0x140097d2d
sub eax, 1
je 0x1400988ad
push rax
pushf
mov eax, 0xffc1b64e
pushf
not eax
add eax, 0xda19085
xor eax, 0x60467b39
rol eax, 0x1b
popf
pushf
not eax
add eax, 0x25b74050
xor eax, 0x5ec1ee07
rol eax, 0x16
popf
pushf
not eax
add eax, 0x528af51d
xor eax, 0x2491235
rol eax, 0x12
popf
jmp 0x140097d2d
push rax
pushf
mov eax, 0x26c8f4f7
pushf
not eax
add eax, 0x6b0061aa
xor eax, 0xf9e8f04
rol eax, 0xf2
popf
pushf
not eax
add eax, 0x3dee312f
xor eax, 0x2ca8b946
rol eax, 0xd
popf
pushf
not eax
add eax, 0x316f7be7
xor eax, 0x6676e20a
rol eax, 0xf1
popf
pushf
not eax
add eax, 0x7745dfeb
xor eax, 0x1c7ba0e7
rol eax, 0x66
popf
jmp 0x140097d2d
sub eax, 1
je 0x140098951
push rax
pushf
mov eax, 0x777f4c95
pushf
not eax
add eax, 0x2571d61e
xor eax, 0x75ce20a2
rol eax, 0x89
popf
pushf
not eax
add eax, 0x2dba8524
xor eax, 0x71b3935d
rol eax, 0x74
popf
pushf
not eax
add eax, 0x6ddeec47
xor eax, 0xaf28e8b
rol eax, 0xe5
popf
jmp 0x140097d2d
push rax
pushf
mov eax, 0xe8efc9d3
pushf
not eax
add eax, 0x53591b7c
xor eax, 0x6233e04d
rol eax, 7
popf
pushf
not eax
add eax, 0x6572669f
xor eax, 0x430af36d
rol eax, 0x84
popf
pushf
not eax
add eax, 0x272fd26c
xor eax, 0x75f75ae8
rol eax, 0x5f
popf
jmp 0x140097d2d
sub eax, 1
je 0x1400989e2
push rax
pushf
mov eax, 0x8914882f
pushf
not eax
add eax, 0x2e8ae0f9
xor eax, 0x7ed1b116
rol eax, 0x95
popf
pushf
not eax
add eax, 0x65d03f6a
xor eax, 0x48aec849
rol eax, 0x71
popf
pushf
not eax
add eax, 0x7aa35d1e
xor eax, 0x7658b029
rol eax, 0x77
popf
jmp 0x140097d2d
push rax
pushf
mov eax, 0xbe0e68e0
pushf
not eax
add eax, 0x50cc23ac
xor eax, 0x7d8186d1
rol eax, 0x70
popf
pushf
not eax
add eax, 0x595f65e9
xor eax, 0x1d4376ac
rol eax, 0xf1
popf
jmp 0x140097d2d
sub eax, 1
je 0x140098a4d
push rax
pushf
mov eax, 0x9375e89d
pushf
not eax
add eax, 0x479d747c
xor eax, 0x51888674
rol eax, 0x6f
popf
pushf
not eax
add eax, 0x5213c29f
xor eax, 0x7b3e4fc7
rol eax, 0x85
popf
jmp 0x140097d2d
push rax
pushf
mov eax, 0x3497a9a1
pushf
not eax
add eax, 0x386b2209
xor eax, 0x7e5920c1
rol eax, 0xdc
popf
pushf
not eax
add eax, 0x331d0c7f
xor eax, 0x2ce6f229
rol eax, 5
popf
pushf
not eax
add eax, 0x3e5f1a56
xor eax, 0x4a0c9e99
rol eax, 0xb4
popf
jmp 0x140097d2d
sub eax, 1
je 0x140098acb
push rax
pushf
mov eax, 0xcbbbe118
pushf
not eax
add eax, 0x5b2a53f
xor eax, 0x7addef32
rol eax, 0x67
popf
pushf
not eax
add eax, 0x5b5430e
xor eax, 0x701fbd2c
rol eax, 0x1a
popf
jmp 0x140097d2d
push rax
pushf
mov eax, 0x1aa2ecc1
pushf
not eax
add eax, 0x7ed755aa
xor eax, 0x55bca75e
rol eax, 0x9f
popf
pushf
not eax
add eax, 0x1246102e
xor eax, 0xd5139d1
rol eax, 0xa2
popf
pushf
not eax
add eax, 0x3d21c8d7
xor eax, 0x69df82c0
rol eax, 1
popf
jmp 0x140097d2d
not eax
add eax, 0x1f35
not eax
je 0x140098b74
push rax
pushf
mov eax, 0x27ec4560
pushf
not eax
add eax, 0x684231b1
xor eax, 0x5a2add0d
rol eax, 0xfb
popf
pushf
not eax
add eax, 0x5d775444
xor eax, 0x4af681b8
rol eax, 0xf9
popf
pushf
not eax
add eax, 0x6b6a5402
xor eax, 0x2ec4d68d
rol eax, 0xdc
popf
pushf
not eax
add eax, 0x7ee77b0b
xor eax, 0x1684e31e
rol eax, 0xa9
popf
jmp 0x140097d2d
push rax
pushf
mov eax, 0xe0af5ce3
pushf
not eax
add eax, 0x429453ec
xor eax, 0x4986ad3e
rol eax, 0xb8
popf
pushf
not eax
add eax, 0x41f82652
xor eax, 0x155a502d
rol eax, 0x7b
popf
pushf
not eax
add eax, 0x44c3478
xor eax, 0x3d5787d9
rol eax, 0x68
popf
jmp 0x140097d2d
cmp eax, 1
jne 0x140098c18
push rax
pushf
mov eax, 0x5dc1c73e
pushf
not eax
add eax, 0x4ef5f700
xor eax, 0x1bcfdb4d
rol eax, 0xb6
popf
pushf
not eax
add eax, 0x281d54ab
xor eax, 0x75da7c02
rol eax, 0x89
popf
pushf
not eax
add eax, 0x4907185e
xor eax, 0x1e8366b3
rol eax, 9
popf
pushf
not eax
add eax, 0x7f26b22a
xor eax, 0x1d6ba096
rol eax, 0x51
popf
jmp 0x140097d2d
push rax
pushf
mov eax, 0xef9f6352
pushf
not eax
add eax, 0x219ac1d8
xor eax, 0x526d3db8
rol eax, 0xd5
popf
pushf
not eax
add eax, 0x7cf7be77
xor eax, 0x4bebe09f
rol eax, 0xcf
popf
pushf
not eax
add eax, 0x7cdd1bd1
xor eax, 0x166d6355
rol eax, 0xe9
popf
pushf
not eax
add eax, 0x7611598d
xor eax, 0x17f1932a
rol eax, 0xd6
popf
jmp 0x140097d2d
and edx, 8
jmp 0x140098711