Function at 0x688e2d63
Capabilities:
Parse pe header
Resolve function by parsing pe exports

Disassembly:
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xe8
mov eax, dword [0x68f23c0c]
mov ebp, dword [0x68f23c20]
lea ebx, [rax - 1]
imul ebx, eax
test bl, 1
sete byte [rsp + 0x42]
cmp ebp, 0xa
setl byte [rsp + 0x43]
mov rsi, rdx
mov rdi, rcx
lea rbx, str.Success:_Function__s_found_at_address_0x_lx._n
lea rbp, str.Error:_hModule_is_NULL.
lea r12, str.Error:_No_export_directory_found.
lea r15, str.Error:_Function__s_not_found_in_the_export_table._n
lea r14, str.Success:_Valid_DOS_header_signature.
lea r13, str.Error:_Function_name__lpName__is_NULL.
mov eax, 0x5cb2d3cf
mov qword [rsp + 0xa8], rcx
cmp eax, 0x52a7efd
jle 0x688e2e75
cmp eax, 0x448dc541
jg 0x688e2f0e
cmp eax, 0x22fa7f87
jle 0x688e3009
cmp eax, 0x30dbca26
jg 0x688e3215
cmp eax, 0x2a6a0741
jle 0x688e3588
cmp eax, 0x2da11621
jle 0x688e3bec
cmp eax, 0x2fc95782
jg 0x688e470e
cmp eax, 0x2f2f60c2
jg 0x688e5c68
cmp eax, 0x2da11622
je 0x688e7afd
cmp eax, 0x2e13a38d
je 0x688e7b28
cmp eax, 0x2ebc2d98
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd315d6fb
mov ecx, 0x670f1695
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0xc59fa6c8
jle 0x688e2f9c
cmp eax, 0xe473dc0a
jle 0x688e308c
cmp eax, 0xf2acdfcd
jg 0x688e326c
cmp eax, 0xebf8d3f1
jle 0x688e3624
cmp eax, 0xef15bf1a
jle 0x688e3c4e
cmp eax, 0xf1363d97
jg 0x688e4744
cmp eax, 0xf034da9a
jg 0x688e5cb4
cmp eax, 0xef15bf1b
je 0x688e7b53
cmp eax, 0xef5dce4c
je 0x688e7b5d
cmp eax, 0xf01323c6
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xbfa14542
mov ecx, 0xfe06ac95
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x63a49da0
jle 0x688e310f
cmp eax, 0x6d944850
jle 0x688e32e4
cmp eax, 0x77b3a5ae
jle 0x688e3670
cmp eax, 0x7af4bffd
jle 0x688e3c8f
cmp eax, 0x7dcd44bc
jg 0x688e479b
cmp eax, 0x7be69490
jg 0x688e5cdf
cmp eax, 0x7af4bffe
je 0x688e7b88
cmp eax, 0x7b124956
je 0x688e7b92
cmp eax, 0x7b3777ff
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe018b8b7
mov ecx, 0xe5800fd8
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x9f7e8786
jg 0x688e3192
cmp eax, 0x8ee4f0ef
jle 0x688e333b
cmp eax, 0x98179861
jle 0x688e36bc
cmp eax, 0x9bac50d4
jle 0x688e3cd0
cmp eax, 0x9e846024
jg 0x688e47f2
cmp eax, 0x9def0459
jg 0x688e5d2b
cmp eax, 0x9bac50d5
je 0x688e7bbd
cmp eax, 0x9d50aad4
je 0x688e7be8
cmp eax, 0x9d88103b
jne 0x688e2dd5
mov eax, 0x6213a413
jmp 0x688e2dd5
cmp eax, 0x132a2f13
jle 0x688e33ea
cmp eax, 0x1b191b82
jle 0x688e3729
cmp eax, 0x1f4b7246
jle 0x688e3d11
cmp eax, 0x217e47cc
jg 0x688e4849
cmp eax, 0x20721d4a
jg 0x688e5d77
cmp eax, 0x1f4b7247
je 0x688e7bf2
cmp eax, 0x1fb25edf
je 0x688e7c1d
cmp eax, 0x20539e15
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x6d07f354
mov ecx, 0x139b685f
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0xd58cae19
jle 0x688e3462
cmp eax, 0xdc4d922a
jle 0x688e377f
cmp eax, 0xe0a83088
jle 0x688e3d56
cmp eax, 0xe28fe34f
jg 0x688e487f
cmp eax, 0xe1ba291c
jg 0x688e5dc3
cmp eax, 0xe0a83089
je 0x688e7c27
cmp eax, 0xe12d4264
je 0x688e7c5a
cmp eax, 0xe1ad0889
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd5cb2786
mov ecx, 0xa1e9104a
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x5345b0de
jle 0x688e34b9
cmp eax, 0x5afa7a49
jle 0x688e37ec
cmp eax, 0x5f29f674
jle 0x688e3db8
cmp eax, 0x622d5f1a
jg 0x688e48d6
cmp eax, 0x607e4450
jg 0x688e5e17
cmp eax, 0x5f29f675
je 0x688e7c85
cmp eax, 0x5f2feee1
je 0x688e7cb0
cmp eax, 0x5faa4162
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd15f0448
mov ecx, 0xf3b35793
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0xb2b44643
jle 0x688e3531
cmp eax, 0xbab9e365
jle 0x688e3838
cmp eax, 0xc054a6da
jle 0x688e3e30
cmp eax, 0xc13adf19
jg 0x688e490c
cmp eax, 0xc05efd37
jg 0x688e5e63
cmp eax, 0xc054a6db
je 0x688e7cba
cmp eax, 0xc05befba
je 0x688e7ce5
cmp eax, 0xc05d0589
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x90396adc
mov ecx, 0x8c7582a6
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x3925c4eb
jle 0x688e3884
cmp eax, 0x3e679c98
jle 0x688e3e92
cmp eax, 0x40a95011
jg 0x688e4963
cmp eax, 0x3fd8b960
jg 0x688e5eaf
cmp eax, 0x3e679c99
je 0x688e7d2b
cmp eax, 0x3e8c4cbb
je 0x688e7d56
cmp eax, 0x3fa00b40
jne 0x688e2dd5
mov eax, 0xe5800fd8
jmp 0x688e2dd5
cmp eax, 0xfb0c85a8
jle 0x688e38f1
cmp eax, 0xfe916132
jle 0x688e3ef4
cmp eax, 0xeef99b
jg 0x688e49ba
cmp eax, 0xff102571
jg 0x688e5efb
cmp eax, 0xfe916133
je 0x688e7de3
cmp eax, 0xfebba971
je 0x688e7ded
cmp eax, 0xfecf5d11
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe8e886e7
mov ecx, 0xcd70bd0f
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x690fd58d
jle 0x688e395e
cmp eax, 0x6b0496a8
jle 0x688e3f6c
cmp eax, 0x6ccdfc57
jg 0x688e49f0
cmp eax, 0x6bfccc70
jg 0x688e5f47
cmp eax, 0x6b0496a9
je 0x688e7e18
cmp eax, 0x6b11d291
je 0x688e7e22
cmp eax, 0x6bd8bda5
jne 0x688e2dd5
mov eax, 0x6de9ce1d
jmp 0x688e2dd5
cmp eax, 0x88b3b203
jg 0x688e39cb
cmp eax, 0x83c8c8ed
jg 0x688e3fce
cmp eax, 0x81a3f75a
jle 0x688e4a26
cmp eax, 0x82855fd2
jg 0x688e5f93
cmp eax, 0x81a3f75b
je 0x688e7e4d
cmp eax, 0x825fd994
je 0x688e7e78
cmp eax, 0x82646d7e
jne 0x688e2dd5
mov rax, qword [rsp + 0x38]
mov eax, dword [rax + 0x24]
add rax, qword [rsp + 0x30]
mov rcx, qword [rsp + 0x38]
mov ecx, dword [rcx + 0x1c]
add rcx, qword [rsp + 0x30]
mov rdx, qword [rsp + 0x50]
movzx eax, word [rax + rdx*2]
mov r8d, dword [rcx + rax*4]
mov rcx, rbx
mov rdx, rsi
call fcn.68904b63
mov rax, qword [rsp + 0x30]
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x8ab1038f
mov ecx, 0x5e8a87de
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0xb33614a
jg 0x688e3a38
cmp eax, 0x871e5b2
jg 0x688e400f
cmp eax, 0x752ae05
jle 0x688e4a7d
cmp eax, 0x7da682b
jg 0x688e5fbe
cmp eax, 0x752ae06
je 0x688e7ea3
cmp eax, 0x7b89640
je 0x688e7ed6
cmp eax, 0x7cbe409
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe018b8b7
mov ecx, 0x5cf91036
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0xce723c2b
jg 0x688e3aa5
cmp eax, 0xc8fefbfa
jg 0x688e4071
cmp eax, 0xc6ce0c0e
jle 0x688e4ad4
cmp eax, 0xc759cdfc
jg 0x688e600a
cmp eax, 0xc6ce0c0f
je 0x688e7ee0
cmp eax, 0xc6e0bcfe
je 0x688e7eea
cmp eax, 0xc6fcff68
jne 0x688e2dd5
mov eax, 0xeb09fc9f
jmp 0x688e2dd5
cmp eax, 0x4b9bec69
jg 0x688e3b12
cmp eax, 0x477c4acd
jg 0x688e40d3
cmp eax, 0x456f5720
jle 0x688e4b2b
cmp eax, 0x46504ccc
jg 0x688e6035
cmp eax, 0x456f5721
je 0x688e7f15
cmp eax, 0x457d4b49
je 0x688e7f40
cmp eax, 0x45bc0960
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x437a2e69
mov ecx, 0xb6efc58b
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0xa7eeb556
jg 0x688e3b7f
cmp eax, 0xa38c10d3
jg 0x688e4135
cmp eax, 0xa0f00a10
jle 0x688e4bb9
cmp eax, 0xa125e081
jg 0x688e6081
cmp eax, 0xa0f00a11
je 0x688e7f6b
cmp eax, 0xa0f0b2d7
je 0x688e7f7d
cmp eax, 0xa122f368
jne 0x688e2dd5
mov eax, 0x5d42402b
jmp 0x688e2dd5
cmp eax, 0x254a6f54
jg 0x688e4176
cmp eax, 0x23c0d895
jle 0x688e4bef
cmp eax, 0x24448807
jg 0x688e60ac
cmp eax, 0x23c0d896
je 0x688e7fa8
cmp eax, 0x23e9f18a
je 0x688e7fd3
cmp eax, 0x23ef417f
jne 0x688e2dd5
lea rcx, str.Success:_Export_directory_found.
call sub.msvcrt.dll_puts
mov rax, qword [rsp + 0x78]
mov eax, dword [rax]
add rax, qword [rsp + 0x30]
mov qword [rsp + 0x38], rax
mov rax, qword [rsp + 0x38]
mov eax, dword [rax + 0x20]
add rax, qword [rsp + 0x30]
mov qword [rsp + 0x60], rax
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x83c8c8ee
mov ecx, 0xe9e77090
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0xe8e886e6
jg 0x688e41d8
cmp eax, 0xe686c447
jle 0x688e4c46
cmp eax, 0xe77ef0d3
jg 0x688e60e4
cmp eax, 0xe686c448
je 0x688e7ffe
cmp eax, 0xe6e564cb
je 0x688e8029
cmp eax, 0xe7355fc1
jne 0x688e2dd5
mov eax, 0x4df31c61
jmp 0x688e2dd5
cmp eax, 0x720d2739
jg 0x688e423a
cmp eax, 0x70554aee
jle 0x688e4c9d
cmp eax, 0x7182f1a9
jg 0x688e6130
cmp eax, 0x70554aef
je 0x688e8054
cmp eax, 0x70bbc35b
je 0x688e807f
cmp eax, 0x70f320a0
jne 0x688e2dd5
mov eax, 0x9ebb51ec
jmp 0x688e2dd5
cmp eax, 0x927f1dbf
jg 0x688e42a4
cmp eax, 0x90396adb
jle 0x688e4cd3
cmp eax, 0x90b82734
jg 0x688e617c
cmp eax, 0x90396adc
je 0x688e80aa
cmp eax, 0x9065c04e
je 0x688e80b4
cmp eax, 0x907d07b9
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9b2cda40
mov ecx, 0xd4770c43
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x1870c347
jg 0x688e4306
cmp eax, 0x14ec6abf
jle 0x688e4d2a
cmp eax, 0x172bb723
jg 0x688e61c8
cmp eax, 0x14ec6ac0
je 0x688e80be
cmp eax, 0x151ecdeb
je 0x688e80e9
cmp eax, 0x15ed9fd2
jne 0x688e2dd5
mov eax, 0x2acf49c0
xor ecx, ecx
mov qword [rsp + 0x88], rcx
jmp 0x688e2dd5
cmp eax, 0xd9408402
jg 0x688e4347
cmp eax, 0xd7aa7f93
jle 0x688e4d60
cmp eax, 0xd88c087e
jg 0x688e6214
cmp eax, 0xd7aa7f94
je 0x688e8114
cmp eax, 0xd7f1fb5d
je 0x688e811e
cmp eax, 0xd805c07e
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xdba71663
mov ecx, 0x3fd8b961
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x574f4d98
jg 0x688e43b1
cmp eax, 0x55dbd2a0
jle 0x688e4db7
cmp eax, 0x562b021f
jg 0x688e6249
cmp eax, 0x55dbd2a1
je 0x688e8128
cmp eax, 0x55df422e
je 0x688e8153
cmp eax, 0x562176cb
jne 0x688e2dd5
mov eax, 0xffe11575
jmp 0x688e2dd5
cmp eax, 0xb6dd92e9
jg 0x688e43ff
cmp eax, 0xb4997fbf
jle 0x688e4e0e
cmp eax, 0xb6146cc9
jg 0x688e6295
cmp eax, 0xb4997fc0
je 0x688e815d
cmp eax, 0xb58e983a
je 0x688e8188
cmp eax, 0xb5b4f6ba
jne 0x688e2dd5
mov eax, 0x5f29f675
jmp 0x688e2dd5
cmp eax, 0x350e4713
jg 0x688e4461
cmp eax, 0x33ca95df
jle 0x688e4e65
cmp eax, 0x3419fddb
jg 0x688e62c0
cmp eax, 0x33ca95e0
je 0x688e81b3
cmp eax, 0x33f44ec6
je 0x688e81de
cmp eax, 0x34189914
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x45bc0960
mov ecx, 0x107143f5
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0xf5e65634
jg 0x688e44a2
cmp eax, 0xf3f48cc1
jle 0x688e4ec7
cmp eax, 0xf502bb10
jg 0x688e62eb
cmp eax, 0xf3f48cc2
je 0x688e8209
cmp eax, 0xf450f962
je 0x688e8234
cmp eax, 0xf4ccaa7e
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb7deffe5
mov ecx, 0x988ab9f0
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x656f8e6e
jg 0x688e4504
cmp eax, 0x64a37e57
jle 0x688e4f1e
cmp eax, 0x64dbe0ce
jg 0x688e6337
cmp eax, 0x64a37e58
je 0x688e825f
cmp eax, 0x64a5aa7e
je 0x688e8269
cmp eax, 0x64c13a95
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9826861
mov ecx, 0x953cb054
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x8ceaa33c
jg 0x688e4545
cmp eax, 0x8c3bc060
jle 0x688e510c
cmp eax, 0x8c7582a5
jg 0x688e6383
cmp eax, 0x8c3bc061
je 0x688e8294
cmp eax, 0x8c5d70dc
je 0x688e829e
cmp eax, 0x8c6d8dce
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x825fd994
mov ecx, 0x573947f
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0xf7182e5
jg 0x688e45a7
cmp eax, 0xe0f88a9
jle 0x688e5179
cmp eax, 0xe6dd638
jg 0x688e63cf
cmp eax, 0xe0f88aa
je 0x688e82a8
cmp eax, 0xe33f0cd
je 0x688e82d3
cmp eax, 0xe62ed11
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xae07ad5
mov ecx, 0xffc03e70
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0xd2b63b0e
jg 0x688e4609
cmp eax, 0xd10e9903
jle 0x688e51d0
cmp eax, 0xd15f0447
jg 0x688e63fa
cmp eax, 0xd10e9904
je 0x688e82ea
cmp eax, 0xd121c4df
je 0x688e8315
cmp eax, 0xd1466419
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9af9049e
mov ecx, 0x3d090b3e
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x4eb185d7
jg 0x688e466b
cmp eax, 0x4db3706b
jle 0x688e5227
cmp eax, 0x4e5f0306
jg 0x688e6446
cmp eax, 0x4db3706c
je 0x688e832f
cmp eax, 0x4df31c61
je 0x688e835a
cmp eax, 0x4e1f1948
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x88b3b204
mov ecx, 0x2f5d78d1
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0xae5a918a
jg 0x688e46cd
cmp eax, 0xaabf351c
jle 0x688e527e
cmp eax, 0xacda4894
jg 0x688e6471
cmp eax, 0xaabf351d
je 0x688e8385
cmp eax, 0xab9e2c2a
je 0x688e838f
cmp eax, 0xac710f15
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x25f85894
mov ecx, 0x7be69491
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x2b37a930
jle 0x688e52d5
cmp eax, 0x2ce2bd09
jg 0x688e64bd
cmp eax, 0x2b37a931
je 0x688e83ba
cmp eax, 0x2b43ae33
je 0x688e83e5
cmp eax, 0x2b918c79
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xc054a6db
mov ecx, 0x457d4b49
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0xed04bf1d
jle 0x688e532c
cmp eax, 0xedfe096a
jg 0x688e64e8
cmp eax, 0xed04bf1e
je 0x688e83f7
cmp eax, 0xed56b310
je 0x688e8422
cmp eax, 0xed766cc6
jne 0x688e2dd5
mov eax, 0x2a811c27
jmp 0x688e2dd5
cmp eax, 0x797321b0
jle 0x688e5362
cmp eax, 0x7a75fe51
jg 0x688e6534
cmp eax, 0x797321b1
je 0x688e844d
cmp eax, 0x79d08551
je 0x688e8470
cmp eax, 0x79dd513d
jne 0x688e2dd5
mov eax, 0x8ea25b27
jmp 0x688e2dd5
cmp eax, 0x993e85f3
jle 0x688e53c1
cmp eax, 0x9af9049d
jg 0x688e6580
cmp eax, 0x993e85f4
je 0x688e849b
cmp eax, 0x9a58d417
je 0x688e84a5
cmp eax, 0x9a8af71b
jne 0x688e2dd5
mov eax, 0x3ea9940
jmp 0x688e2dd5
cmp eax, 0x1e30575f
jle 0x688e5418
cmp eax, 0x1ed1fd06
jg 0x688e65cc
cmp eax, 0x1e305760
je 0x688e84d0
cmp eax, 0x1e6d43bf
je 0x688e84fb
cmp eax, 0x1eb5e6d7
jne 0x688e2dd5
mov eax, dword [rsp + 0x4c]
mov eax, 0xebf8d3f2
jmp 0x688e2dd5
cmp eax, 0xde531c7e
jle 0x688e546f
cmp eax, 0xdf590407
jg 0x688e6618
cmp eax, 0xde531c7f
je 0x688e8505
cmp eax, 0xdf277a9e
je 0x688e8530
cmp eax, 0xdf314f39
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xbabb25a1
mov ecx, 0x8234ac1
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x5cd8e26f
jle 0x688e54c6
cmp eax, 0x5d42402a
jg 0x688e6664
cmp eax, 0x5cd8e270
je 0x688e8552
cmp eax, 0x5cf91036
je 0x688e857d
cmp eax, 0x5d0841c9
jne 0x688e2dd5
mov rax, qword [rsp + 0x38]
mov eax, dword [rax + 0x24]
add rax, qword [rsp + 0x30]
mov rcx, qword [rsp + 0x38]
mov ecx, dword [rcx + 0x1c]
add rcx, qword [rsp + 0x30]
mov rdx, qword [rsp + 0x50]
movzx eax, word [rax + rdx*2]
mov r8d, dword [rcx + rax*4]
mov rcx, rbx
mov rdx, rsi
call fcn.68904b63
mov rax, qword [rsp + 0x30]
mov eax, 0x3e8c4cbb
jmp 0x688e2dd5
cmp eax, 0xbcfc019e
jle 0x688e5512
cmp eax, 0xbe2715b2
jg 0x688e66b0
cmp eax, 0xbcfc019f
je 0x688e85a8
cmp eax, 0xbd9013ca
je 0x688e85df
cmp eax, 0xbdb5feed
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x6b0496a9
mov ecx, 0x2aafefac
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x3c7d5932
jle 0x688e5569
cmp eax, 0x3dc842b9
jg 0x688e66e3
cmp eax, 0x3c7d5933
je 0x688e85f6
cmp eax, 0x3d090b3e
je 0x688e862d
cmp eax, 0x3d9d9cdc
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xbf916493
mov ecx, 0xb209d82c
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0xfbeeafc3
jle 0x688e55c0
cmp eax, 0xfda52056
jg 0x688e6719
cmp eax, 0xfbeeafc4
je 0x688e8658
cmp eax, 0xfcb612d2
je 0x688e8683
cmp eax, 0xfd47352d
jne 0x688e2dd5
mov rax, qword [rsp + 0x38]
mov eax, dword [rax + 0x24]
add rax, qword [rsp + 0x30]
mov rcx, qword [rsp + 0x38]
mov ecx, dword [rcx + 0x1c]
add rcx, qword [rsp + 0x30]
mov rdx, qword [rsp + 0x50]
movzx eax, word [rax + rdx*2]
mov r8d, dword [rcx + rax*4]
mov rcx, rbx
mov rdx, rsi
call fcn.68904b63
mov rax, qword [rsp + 0x30]
mov eax, 0xbacd897
jmp 0x688e2dd5
cmp eax, 0x6a0c905a
jle 0x688e5617
cmp eax, 0x6a92cc0e
jg 0x688e6765
cmp eax, 0x6a0c905b
je 0x688e86ae
cmp eax, 0x6a65ccfd
je 0x688e86d9
cmp eax, 0x6a7eeea9
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x69f7076b
mov ecx, 0x44aa1bab
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x85519cc1
jle 0x688e564d
cmp eax, 0x8742524f
jg 0x688e67f9
cmp eax, 0x85519cc2
je 0x688e8704
cmp eax, 0x855e243e
je 0x688e870e
cmp eax, 0x86ff3175
jne 0x688e2dd5
mov eax, 0xb33614b
jmp 0x688e2dd5
cmp eax, 0xa6f6602
jle 0x688e56a4
cmp eax, 0xaac8413
jg 0x688e6845
cmp eax, 0xa6f6603
je 0x688e8739
cmp eax, 0xa848b7b
je 0x688e8764
cmp eax, 0xa8c8100
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x7206d39d
mov ecx, 0x8e0ffdc8
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0xcb7de5de
jle 0x688e56fb
cmp eax, 0xcc70841c
jg 0x688e6891
cmp eax, 0xcb7de5df
je 0x688e879f
cmp eax, 0xcbe9b5dc
je 0x688e87f4
cmp eax, 0xcc0545d5
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb6146cca
mov ecx, 0x1b191b83
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x494ffaa8
jle 0x688e5752
cmp eax, 0x4aa0d4aa
jg 0x688e68dd
cmp eax, 0x494ffaa9
je 0x688e87fe
cmp eax, 0x49f4f16d
je 0x688e8829
cmp eax, 0x4a008b2b
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xbabb25a1
mov ecx, 0xea9d21da
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0xa711e8f4
jle 0x688e57a9
cmp eax, 0xa7b152b8
jg 0x688e6908
cmp eax, 0xa711e8f5
je 0x688e883b
cmp eax, 0xa72de420
je 0x688e8845
cmp eax, 0xa7508886
jne 0x688e2dd5
mov eax, 0xe9ddf7a7
jmp 0x688e2dd5
cmp eax, 0x2773336e
jle 0x688e5800
cmp eax, 0x28b7a3e6
jg 0x688e6954
cmp eax, 0x2773336f
je 0x688e884f
cmp eax, 0x278d1c1f
je 0x688e887a
cmp eax, 0x284faf01
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xc6e0bcfe
mov ecx, 0x34189914
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0xea74c45e
jle 0x688e5857
cmp eax, 0xead78eb2
jg 0x688e69a0
cmp eax, 0xea74c45f
je 0x688e88a5
cmp eax, 0xea849da8
je 0x688e88d0
cmp eax, 0xea9d21da
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x5d0841c9
mov ecx, 0x3e8c4cbb
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x72ed00b9
jle 0x688e588d
cmp eax, 0x76001064
jg 0x688e69ec
cmp eax, 0x72ed00ba
je 0x688e88da
cmp eax, 0x72f440b6
je 0x688e8905
cmp eax, 0x73b2d281
jne 0x688e2dd5
mov rcx, r12
call sub.msvcrt.dll_puts
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xc95c07d1
mov ecx, 0xeb07608
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x952f34bb
jle 0x688e58e4
cmp eax, 0x95e5db20
jg 0x688e6a38
cmp eax, 0x952f34bc
je 0x688e8930
cmp eax, 0x953cb054
je 0x688e895b
cmp eax, 0x95545efe
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe2f08de0
mov ecx, 0x26aef539
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x1a6fcb2a
jle 0x688e591a
cmp eax, 0x1aa8a3c5
jg 0x688e6a63
cmp eax, 0x1a6fcb2b
je 0x688e8986
cmp eax, 0x1a88da1a
je 0x688e89b1
cmp eax, 0x1a9611c4
jne 0x688e2dd5
mov eax, 0x186b14eb
jmp 0x688e2dd5
cmp eax, 0xdacf9e6c
jle 0x688e5971
cmp eax, 0xdba71662
jg 0x688e6aaf
cmp eax, 0xdacf9e6d
je 0x688e89dc
cmp eax, 0xdb752ef4
je 0x688e8a07
cmp eax, 0xdb9e4857
jne 0x688e2dd5
mov rcx, r12
call sub.msvcrt.dll_puts
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x40a95012
mov ecx, 0xdbbd413a
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x593876a4
jle 0x688e59a7
cmp eax, 0x5a093d03
jg 0x688e6afb
cmp eax, 0x593876a5
je 0x688e8a11
cmp eax, 0x595f3982
je 0x688e8a3c
cmp eax, 0x59a5ccb5
jne 0x688e2dd5
cmp byte [rsp + 0x45], 0
mov eax, 0xe1ad0889
mov ecx, 0x98e9851e
cmovne eax, ecx
jmp 0x688e2dd5
cmp eax, 0xb7ef897d
jle 0x688e59fe
cmp eax, 0xb958afeb
jg 0x688e6b47
cmp eax, 0xb7ef897e
je 0x688e8a67
cmp eax, 0xb87b1943
je 0x688e8a8c
cmp eax, 0xb91491f6
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf0a96dd7
mov ecx, 0xb1e51fb6
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x362aae83
jle 0x688e5a34
cmp eax, 0x38b45c82
jg 0x688e6b93
cmp eax, 0x362aae84
je 0x688e8ab7
cmp eax, 0x362e1780
je 0x688e8ac1
cmp eax, 0x378a1090
jne 0x688e2dd5
mov eax, 0x9f1b40be
jmp 0x688e2dd5
cmp eax, 0xf7913ccf
jle 0x688e5a6a
cmp eax, 0xf8e679b1
jg 0x688e6bbe
cmp eax, 0xf7913cd0
je 0x688e8aec
cmp eax, 0xf7b93b24
je 0x688e8b17
cmp eax, 0xf8b78175
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9def045a
mov ecx, 0x450abf7d
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x670f1694
jle 0x688e5ac1
cmp eax, 0x682c8682
jg 0x688e6c0a
cmp eax, 0x670f1695
je 0x688e8b21
cmp eax, 0x671faa71
je 0x688e8b4c
cmp eax, 0x6798ec5c
jne 0x688e2dd5
mov eax, 0x562b0220
jmp 0x688e2dd5
cmp eax, 0x8e0ffdc7
jle 0x688e5af7
cmp eax, 0x8ea25b26
jg 0x688e6c56
cmp eax, 0x8e0ffdc8
je 0x688e8b56
cmp eax, 0x8e11a6f4
je 0x688e8b81
cmp eax, 0x8e7fd5ca
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xacee049c
mov ecx, 0x30468586
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x10e16c41
jle 0x688e5b4e
cmp eax, 0x1157644f
jg 0x688e6ca2
cmp eax, 0x10e16c42
je 0x688e8b8f
cmp eax, 0x10f85eba
je 0x688e8bba
cmp eax, 0x114139f8
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x1d4eae3e
mov ecx, 0xb10c4a6
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0xd3bcb38b
jle 0x688e5ba5
cmp eax, 0xd4a72d58
jg 0x688e6cee
cmp eax, 0xd3bcb38c
je 0x688e8bc4
cmp eax, 0xd4180f11
je 0x688e8bef
cmp eax, 0xd4770c43
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x6d903546
mov ecx, 0x7a75fe52
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x51bd8150
jle 0x688e5bfc
cmp eax, 0x520a00c3
jg 0x688e6d3a
cmp eax, 0x51bd8151
je 0x688e8c1a
cmp eax, 0x51d907aa
je 0x688e8c55
cmp eax, 0x51deab10
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x7b89640
mov ecx, 0xceedd17d
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0xb1b8cd24
jle 0x688e5c32
cmp eax, 0xb209d82b
jg 0x688e6d65
cmp eax, 0xb1b8cd25
je 0x688e8c80
cmp eax, 0xb1c93686
je 0x688e8cab
cmp eax, 0xb1e51fb6
jne 0x688e2dd5
mov eax, 0x457d4b49
jmp 0x688e2dd5
cmp eax, 0x30589fa2
jg 0x688e6d90
cmp eax, 0x2fc95783
je 0x688e8cd6
cmp eax, 0x30468586
je 0x688e8cf9
cmp eax, 0x3047ab81
jne 0x688e2dd5
mov eax, 0x88af7938
jmp 0x688e2dd5
cmp eax, 0xf22baa38
jg 0x688e6dbb
cmp eax, 0xf1363d98
je 0x688e8d24
cmp eax, 0xf1599660
je 0x688e8d4f
cmp eax, 0xf21ddb15
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x298887a8
mov ecx, 0x35bd1ce8
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x7ed60535
jg 0x688e6df0
cmp eax, 0x7dcd44bd
je 0x688e8d7a
cmp eax, 0x7e33c5c8
je 0x688e8da5
cmp eax, 0x7e7170a9
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd9f63e38
mov ecx, 0x8e04092e
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x9ed8094d
jg 0x688e6e1b
cmp eax, 0x9e846025
je 0x688e8dd0
cmp eax, 0x9e979cab
je 0x688e8dfb
cmp eax, 0x9ebb51ec
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x90b82735
mov ecx, 0x35c58d67
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x21ff91c2
jg 0x688e6e67
cmp eax, 0x217e47cd
je 0x688e8e26
cmp eax, 0x21a32d89
je 0x688e8e51
cmp eax, 0x21cf86c9
jne 0x688e2dd5
mov eax, 0xae5a918b
jmp 0x688e2dd5
cmp eax, 0xe3b748fd
jg 0x688e6e92
cmp eax, 0xe28fe350
je 0x688e8e84
cmp eax, 0xe2f08de0
je 0x688e8e8e
cmp eax, 0xe3b6b2ef
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x8f9dc890
mov ecx, 0x5a093d04
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x62f289ae
jg 0x688e6ebd
cmp eax, 0x622d5f1b
je 0x688e8e98
cmp eax, 0x62b03769
je 0x688e8ea2
cmp eax, 0x62c618d6
jne 0x688e2dd5
mov eax, 0x4010bd19
jmp 0x688e2dd5
cmp eax, 0xc4d5fb67
jg 0x688e6f09
cmp eax, 0xc13adf1a
je 0x688e8ecd
cmp eax, 0xc1988210
je 0x688e8ee2
cmp eax, 0xc1fb28d7
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x8c5d70dc
mov ecx, 0x8015ede
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x428db46b
jg 0x688e6f34
cmp eax, 0x40a95012
je 0x688e8eec
cmp eax, 0x40e3a327
je 0x688e8efe
cmp eax, 0x424fdca2
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa38c10d4
mov ecx, 0x64dff865
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x377ce5a
jg 0x688e6f80
cmp eax, 0xeef99c
je 0x688e8f29
cmp eax, 0x264cc95
je 0x688e8f54
cmp eax, 0x29fb9d9
jne 0x688e2dd5
mov eax, 0xcca822d6
jmp 0x688e2dd5
cmp eax, 0x6d903545
jg 0x688e6fcc
cmp eax, 0x6ccdfc58
je 0x688e8f5e
cmp eax, 0x6ce43bf0
je 0x688e8f68
cmp eax, 0x6d07f354
jne 0x688e2dd5
mov eax, 0x20539e15
jmp 0x688e2dd5
cmp eax, 0x812a395d
jle 0x688e6fec
cmp eax, 0x812a395e
je 0x688e8f93
cmp eax, 0x812b69f5
je 0x688e8f9d
cmp eax, 0x813e753d
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xdb752ef4
mov ecx, 0xde531c7f
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x573947e
jle 0x688e700c
cmp eax, 0x573947f
je 0x688e8fc8
cmp eax, 0x662e2ac
je 0x688e8ff3
cmp eax, 0x67100fb
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xebfda5b6
mov ecx, 0x52a7efe
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0xc5ef8c1e
jle 0x688e704d
cmp eax, 0xc5ef8c1f
je 0x688e901e
cmp eax, 0xc5f3f768
je 0x688e9028
cmp eax, 0xc609103a
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x88f341ba
mov ecx, 0xf3230d68
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x44a9ebc4
jle 0x688e708e
cmp eax, 0x44a9ebc5
je 0x688e9053
cmp eax, 0x44aa1bab
je 0x688e907e
cmp eax, 0x450abf7d
jne 0x688e2dd5
mov rax, qword [rsp + 0x38]
mov eax, dword [rax + 0x24]
add rax, qword [rsp + 0x30]
mov rcx, qword [rsp + 0x38]
mov ecx, dword [rcx + 0x1c]
add rcx, qword [rsp + 0x30]
mov rdx, qword [rsp + 0x50]
movzx eax, word [rax + rdx*2]
mov r8d, dword [rcx + rax*4]
mov rcx, rbx
mov rdx, rsi
call fcn.68904b63
mov rax, qword [rsp + 0x30]
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9def045a
mov ecx, 0x8cd41ba3
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x9f98b68b
jle 0x688e70ae
cmp eax, 0x9f98b68c
je 0x688e9098
cmp eax, 0xa08a413c
je 0x688e90a2
cmp eax, 0xa08a96b8
jne 0x688e2dd5
mov eax, 0x94fa294b
jmp 0x688e2dd5
cmp eax, 0x232e736c
jle 0x688e70ef
cmp eax, 0x232e736d
je 0x688e90ac
cmp eax, 0x2330af93
je 0x688e90b6
cmp eax, 0x235dd268
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9f7e8787
mov ecx, 0xb4997fc0
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0xe53a7708
jle 0x688e7130
cmp eax, 0xe53a7709
je 0x688e90e1
cmp eax, 0xe5800fd8
je 0x688e910c
cmp eax, 0xe6822e52
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb07befa6
mov ecx, 0x2b37a931
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x6f2b0e48
jle 0x688e7150
cmp eax, 0x6f2b0e49
je 0x688e9137
cmp eax, 0x6fb759c7
je 0x688e9162
cmp eax, 0x6fb788e5
jne 0x688e2dd5
mov eax, 0xb42f71e9
jmp 0x688e2dd5
cmp eax, 0x8f5ef677
jle 0x688e7191
cmp eax, 0x8f5ef678
je 0x688e916c
cmp eax, 0x8f9dc890
je 0x688e9183
cmp eax, 0x8fc5bb52
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xdf590408
mov ecx, 0xf5fb31a7
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x139b685e
jle 0x688e71b1
cmp eax, 0x139b685f
je 0x688e918d
cmp eax, 0x13d9caa4
je 0x688e91b8
cmp eax, 0x14c49339
jne 0x688e2dd5
mov eax, 0xb1b8cd25
jmp 0x688e2dd5
cmp eax, 0xd72e0d96
jle 0x688e71f2
cmp eax, 0xd72e0d97
je 0x688e91c2
cmp eax, 0xd74e5be1
je 0x688e91ed
cmp eax, 0xd7a04ba9
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x44a64023
mov ecx, 0xd2d92eb2
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x55722576
jle 0x688e7212
cmp eax, 0x55722577
je 0x688e9218
cmp eax, 0x55947702
je 0x688e922a
cmp eax, 0x55b251f8
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xbab9e366
mov ecx, 0xb3b7b714
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0xb387c906
jle 0x688e7253
cmp eax, 0xb387c907
je 0x688e9255
cmp eax, 0xb3b7b714
je 0x688e9280
cmp eax, 0xb42f71e9
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x6fb788e5
mov ecx, 0xddbef038
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x31e6b499
jle 0x688e7273
cmp eax, 0x31e6b49a
je 0x688e92ab
cmp eax, 0x323c6ee0
je 0x688e92d6
cmp eax, 0x32a0bbaf
jne 0x688e2dd5
mov rcx, r15
mov rdx, rsi
call fcn.68904b63
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x3e6323bb
mov ecx, 0xb74f0f68
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0xf31007ca
jle 0x688e7293
cmp eax, 0xf31007cb
je 0x688e9300
cmp eax, 0xf3230d68
je 0x688e930a
cmp eax, 0xf3b35793
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x4d8bda22
mov ecx, 0xc609103a
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x64262ea4
jle 0x688e72ec
cmp eax, 0x64262ea5
je 0x688e9335
cmp eax, 0x647f2aca
je 0x688e9360
cmp eax, 0x647feaf5
jne 0x688e2dd5
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, 0x6af98f9d
jmp 0x688e2dd5
cmp eax, 0x89daff92
jle 0x688e732d
cmp eax, 0x89daff93
je 0x688e937b
cmp eax, 0x89dbe8ce
je 0x688e93a6
cmp eax, 0x8ab1038f
jne 0x688e2dd5
mov rax, qword [rsp + 0x38]
mov eax, dword [rax + 0x24]
add rax, qword [rsp + 0x30]
mov rcx, qword [rsp + 0x38]
mov ecx, dword [rcx + 0x1c]
add rcx, qword [rsp + 0x30]
mov rdx, qword [rsp + 0x50]
movzx eax, word [rax + rdx*2]
mov r8d, dword [rcx + rax*4]
mov rcx, rbx
mov rdx, rsi
call fcn.68904b63
mov rax, qword [rsp + 0x30]
mov eax, 0x82646d7e
jmp 0x688e2dd5
cmp eax, 0xbacd896
jle 0x688e734d
cmp eax, 0xbacd897
je 0x688e93d1
cmp eax, 0xbc42b1f
je 0x688e9433
cmp eax, 0xc3f6b47
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x993e85f4
mov ecx, 0x5753c963
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0xceedd17c
jle 0x688e736d
cmp eax, 0xceedd17d
je 0x688e9455
cmp eax, 0xcf825de7
je 0x688e9480
cmp eax, 0xcfa31216
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xbb4f438f
mov ecx, 0x950868ab
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x4be80c84
jle 0x688e738d
cmp eax, 0x4be80c85
je 0x688e94ab
cmp eax, 0x4beb3ee8
je 0x688e94da
cmp eax, 0x4d8bda22
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x2fc95783
mov ecx, 0xc05efd38
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0xaa5a69de
jle 0x688e73ce
cmp eax, 0xaa5a69df
je 0x688e94ec
cmp eax, 0xaaa979f0
je 0x688e94f6
cmp eax, 0xaab15176
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd8b50dbe
mov ecx, 0xe1c29971
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x2aafefab
jle 0x688e740f
cmp eax, 0x2aafefac
je 0x688e9500
cmp eax, 0x2acf49c0
je 0x688e952b
cmp eax, 0x2b19e83b
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd8b50dbe
mov ecx, 0xc3f6b47
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0xec4cf57c
jle 0x688e7450
cmp eax, 0xec4cf57d
je 0x688e9566
cmp eax, 0xec658522
je 0x688e9599
cmp eax, 0xec761fe0
jne 0x688e2dd5
mov eax, 0xb387c907
jmp 0x688e2dd5
cmp eax, 0x783c8dbc
jle 0x688e7470
cmp eax, 0x783c8dbd
je 0x688e95a3
cmp eax, 0x78b3c352
je 0x688e95de
cmp eax, 0x79406fbc
jne 0x688e2dd5
mov rcx, r12
call sub.msvcrt.dll_puts
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x55722577
mov ecx, 0x7af4bffe
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x9854bc53
jle 0x688e74b1
cmp eax, 0x9854bc54
je 0x688e9609
cmp eax, 0x988ab9f0
je 0x688e9613
cmp eax, 0x98e9851e
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xc05d0589
mov ecx, 0xd19bec1f
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x1d92786b
jle 0x688e74e1
cmp eax, 0x1d92786c
je 0x688e963e
cmp eax, 0x1dcf09a4
je 0x688e966d
cmp eax, 0x1e12a893
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb69bad1e
mov ecx, 0xb28bfc41
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0xddbef037
jle 0x688e7501
cmp eax, 0xddbef038
je 0x688e96c3
cmp eax, 0xde43c591
je 0x688e96ee
cmp eax, 0xde480f08
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x6f2b0e49
mov ecx, 0x634e803c
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x5c28fa62
jle 0x688e7542
cmp eax, 0x5c28fa63
je 0x688e96f8
cmp eax, 0x5c4d85f9
je 0x688e9702
cmp eax, 0x5cb2d3cf
jne 0x688e2dd5
mov cl, byte [rsp + 0x42]
cmp byte [rsp + 0x43], 0
mov eax, 0x86ff3175
mov edx, 0xb33614b
cmovne eax, edx
test cl, cl
cmovne eax, edx
jmp 0x688e2dd5
cmp eax, 0xbb172d32
jle 0x688e7583
cmp eax, 0xbb172d33
je 0x688e970c
cmp eax, 0xbb4f438f
je 0x688e9716
cmp eax, 0xbb8cbad2
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x831783e5
mov ecx, 0xbe2715b3
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x3ab9a97d
jle 0x688e75c4
cmp eax, 0x3ab9a97e
je 0x688e9720
cmp eax, 0x3c082be9
je 0x688e974b
cmp eax, 0x3c570c59
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x797321b1
mov ecx, 0xcb7de5df
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0xfb4cfc51
jle 0x688e7605
cmp eax, 0xfb4cfc52
je 0x688e9755
cmp eax, 0xfb60de26
je 0x688e9780
cmp eax, 0xfbac4293
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xcbe9b5dc
mov ecx, 0xd4180f11
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x69f7076a
jle 0x688e7642
cmp eax, 0x69f7076b
je 0x688e97ab
cmp eax, 0x69fda736
je 0x688e97b5
cmp eax, 0x6a08369e
jne 0x688e2dd5
mov eax, 0x576e8187
jmp 0x688e2dd5
cmp eax, 0x84b1b7f7
jle 0x688e7683
cmp eax, 0x84b1b7f8
je 0x688e97e0
cmp eax, 0x84c872cf
je 0x688e97ea
cmp eax, 0x84f9d811
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xae07ad5
mov ecx, 0xe62ed11
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x97fb2de
jle 0x688e76c4
cmp eax, 0x97fb2df
je 0x688e981d
cmp eax, 0x9826861
je 0x688e9850
cmp eax, 0x9d494e2
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xc88fa882
mov ecx, 0x5210d5e2
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0xc95c07d0
jle 0x688e7705
cmp eax, 0xc95c07d1
je 0x688e985a
cmp eax, 0xc9d118d5
je 0x688e986c
cmp eax, 0xc9f15bf3
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x5c28fa63
mov ecx, 0x3ff4d7cf
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x48591c2b
jle 0x688e7725
cmp eax, 0x48591c2c
je 0x688e9897
cmp eax, 0x49378020
je 0x688e98a1
cmp eax, 0x4946507a
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x4b838fe7
mov ecx, 0x4ab7f114
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0xa4ac78b3
jle 0x688e7745
cmp eax, 0xa4ac78b4
je 0x688e98ab
cmp eax, 0xa5344f3f
je 0x688e98b5
cmp eax, 0xa56f87ce
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xea74c45f
mov ecx, 0x6a65ccfd
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x26155d1b
jle 0x688e7786
cmp eax, 0x26155d1c
je 0x688e98e0
cmp eax, 0x26501c86
je 0x688e990b
cmp eax, 0x26aef539
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x4d8bda22
mov ecx, 0x88af7938
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0xe9ddf7a6
jle 0x688e77a6
cmp eax, 0xe9ddf7a7
je 0x688e9926
cmp eax, 0xe9e77090
je 0x688e9951
cmp eax, 0xea294006
jne 0x688e2dd5
mov eax, 0x28b7a3e7
jmp 0x688e2dd5
cmp eax, 0x725b02b3
jle 0x688e77c6
cmp eax, 0x725b02b4
je 0x688e9963
cmp eax, 0x72799d6a
je 0x688e998e
cmp eax, 0x7282d180
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x3419fddc
mov ecx, 0x76001065
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x94703503
jle 0x688e7807
cmp eax, 0x94703504
je 0x688e99a1
cmp eax, 0x94fa294b
je 0x688e99cc
cmp eax, 0x950868ab
jne 0x688e2dd5
mov eax, 0xfcb612d2
jmp 0x688e2dd5
cmp eax, 0x193c21d7
jle 0x688e7848
cmp eax, 0x193c21d8
je 0x688e99f7
cmp eax, 0x1a51b945
je 0x688e9a22
cmp eax, 0x1a668352
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x682c8683
mov ecx, 0xe53a7709
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0xda06f292
jle 0x688e7889
cmp eax, 0xda06f293
je 0x688e9a4d
cmp eax, 0xda484055
je 0x688e9a78
cmp eax, 0xdacceb40
jne 0x688e2dd5
mov eax, 0xe12d4264
jmp 0x688e2dd5
cmp eax, 0x5753c962
jle 0x688e78ca
cmp eax, 0x5753c963
je 0x688e9aa3
cmp eax, 0x57577fd6
je 0x688e9ace
cmp eax, 0x576e8187
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x6a08369e
mov ecx, 0xe33f0cd
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0xb74f0f67
jle 0x688e790b
cmp eax, 0xb74f0f68
je 0x688e9af9
cmp eax, 0xb767f7a7
je 0x688e9b24
cmp eax, 0xb7deffe5
jne 0x688e2dd5
mov eax, 0x988ab9f0
jmp 0x688e2dd5
cmp eax, 0x35c58d66
jle 0x688e794c
cmp eax, 0x35c58d67
je 0x688e9b4f
cmp eax, 0x35f2874b
je 0x688e9b7a
cmp eax, 0x35ffb86c
jne 0x688e2dd5
mov eax, 0x7d74bd42
jmp 0x688e2dd5
cmp eax, 0xf6980319
jle 0x688e798d
cmp eax, 0xf698031a
je 0x688e9ba5
cmp eax, 0xf7107e68
je 0x688e9bd0
cmp eax, 0xf78cc434
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x7206d39d
mov ecx, 0xe473dc0b
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x65e78a26
jle 0x688e79da
cmp eax, 0x65e78a27
je 0x688e9bfb
cmp eax, 0x6627f439
je 0x688e9c26
cmp eax, 0x66550d51
jne 0x688e2dd5
mov eax, 0x725b02b4
jmp 0x688e2dd5
cmp eax, 0x8d60073d
jle 0x688e7a1b
cmp eax, 0x8d60073e
je 0x688e9c30
cmp eax, 0x8d9121ac
je 0x688e9c3a
cmp eax, 0x8e04092e
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x21cf86c9
mov ecx, 0xae5a918b
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0xfe28037
jle 0x688e7a3b
cmp eax, 0xfe28038
je 0x688e9c65
cmp eax, 0x1060255a
je 0x688e9c7b
cmp eax, 0x107143f5
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x55df422e
mov ecx, 0xa7b1e81c
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0xd2e123c0
jle 0x688e7a5b
cmp eax, 0xd2e123c1
je 0x688e9ca6
cmp eax, 0xd315d6fb
je 0x688e9cbd
cmp eax, 0xd3548c2b
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xfc993bd
mov ecx, 0x9e58eb55
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x4fd3de0a
jle 0x688e7a9c
cmp eax, 0x4fd3de0b
je 0x688e9cc7
cmp eax, 0x503e038f
je 0x688e9cf2
cmp eax, 0x517f087c
jne 0x688e2dd5
mov eax, 0x350e4714
jmp 0x688e2dd5
cmp eax, 0xb05bbb2d
jle 0x688e7add
cmp eax, 0xb05bbb2e
je 0x688e9d1d
cmp eax, 0xb07befa6
je 0x688e9d27
cmp eax, 0xb09f8ef6
jne 0x688e2dd5
mov eax, 0x8d9121ac
jmp 0x688e2dd5
cmp eax, 0x2f2f60c3
je 0x688e9d52
cmp eax, 0x2f3ed1ee
je 0x688e9d5c
cmp eax, 0x2f5d78d1
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x362e1780
mov ecx, 0x4aa0d4ab
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0xf034da9b
je 0x688e9d66
cmp eax, 0xf08f88c8
je 0x688e9d91
cmp eax, 0xf0a96dd7
jne 0x688e2dd5
mov eax, 0xb91491f6
jmp 0x688e2dd5
cmp eax, 0x7be69491
je 0x688e9dbc
cmp eax, 0x7c741226
je 0x688e9de7
cmp eax, 0x7d74bd42
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x35ffb86c
mov ecx, 0x77b3a5af
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x9def045a
je 0x688e9e12
cmp eax, 0x9e58eb55
je 0x688e9e53
cmp eax, 0x9e80de4a
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x522c06a4
mov ecx, 0x82d929ae
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x20721d4b
je 0x688e9e7e
cmp eax, 0x20bb6201
je 0x688e9ea9
cmp eax, 0x2179afd1
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb5d5f90
mov ecx, 0xde480f08
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0xe1ba291d
je 0x688e9ed4
cmp eax, 0xe1c29971
je 0x688e9eff
cmp eax, 0xe273a745
jne 0x688e2dd5
mov rcx, r13
call sub.msvcrt.dll_puts
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x4beb3ee8
mov ecx, 0x217e47cd
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x607e4451
je 0x688e9f2a
cmp eax, 0x615033d6
je 0x688e9f55
cmp eax, 0x6213a413
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9d88103b
mov ecx, 0xfa85d329
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0xc05efd38
je 0x688e9f80
cmp eax, 0xc08ba9c2
je 0x688e9fc4
cmp eax, 0xc0fdeca5
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x132a2f14
mov ecx, 0xa84d8b13
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x3fd8b961
je 0x688e9fef
cmp eax, 0x3ff4d7cf
je 0x688ea01a
cmp eax, 0x4010bd19
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x62c618d6
mov ecx, 0xf78cc434
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0xff102572
je 0x688ea024
cmp eax, 0xffc03e70
je 0x688ea04f
cmp eax, 0xffe11575
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x562176cb
mov ecx, 0xc13adf1a
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x6bfccc71
je 0x688ea066
cmp eax, 0x6c5b34ea
je 0x688ea091
cmp eax, 0x6c9cba74
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x46df42db
mov ecx, 0x5c4d85f9
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x82855fd3
je 0x688ea09b
cmp eax, 0x82d929ae
je 0x688ea0ad
cmp eax, 0x831783e5
jne 0x688e2dd5
mov eax, 0xbb8cbad2
jmp 0x688e2dd5
cmp eax, 0x7da682c
je 0x688ea0d8
cmp eax, 0x8015ede
je 0x688ea0ea
cmp eax, 0x8234ac1
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9f7e8787
mov ecx, 0x235dd268
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0xc759cdfd
je 0x688ea115
cmp eax, 0xc79a5af6
je 0x688ea127
cmp eax, 0xc88fa882
jne 0x688e2dd5
mov eax, 0x5210d5e2
jmp 0x688e2dd5
cmp eax, 0x46504ccd
je 0x688ea152
cmp eax, 0x46df42db
je 0x688ea17d
cmp eax, 0x4734e23e
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf514f7ce
mov ecx, 0xe78dd0f
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0xa125e082
je 0x688ea187
cmp eax, 0xa1e9104a
je 0x688ea1b2
cmp eax, 0xa265cbc5
jne 0x688e2dd5
mov eax, 0x2ce2bd0a
jmp 0x688e2dd5
cmp eax, 0x24448808
je 0x688ea1dd
cmp eax, 0x24d34704
je 0x688ea208
cmp eax, 0x253e7aa7
jne 0x688e2dd5
cmp byte [rsp + 0x44], 0
mov eax, 0xd72e0d97
mov ecx, 0x22fa7f88
cmovne eax, ecx
jmp 0x688e2dd5
cmp eax, 0xe77ef0d4
je 0x688ea233
cmp eax, 0xe7aab380
je 0x688ea25e
cmp eax, 0xe8e1a11e
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x5c28fa63
mov ecx, 0xc9f15bf3
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x7182f1aa
je 0x688ea289
cmp eax, 0x718a72fd
je 0x688ea293
cmp eax, 0x7206d39d
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x6798ec5c
mov ecx, 0x562b0220
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x90b82735
je 0x688ea29d
cmp eax, 0x9121d531
je 0x688ea2a7
cmp eax, 0x91c787dd
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x6ade8ac4
mov ecx, 0xe0f88aa
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x172bb724
je 0x688ea2b1
cmp eax, 0x1821bbda
je 0x688ea2e9
cmp eax, 0x186b14eb
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x1a9611c4
mov ecx, 0x94703504
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0xd88c087f
je 0x688ea314
cmp eax, 0xd8b50dbe
je 0x688ea31e
cmp eax, 0xd8c3f243
jne 0x688e2dd5
xor eax, eax
mov qword [rsp + 0x80], rax
mov eax, 0xa848b7b
jmp 0x688e2dd5
cmp eax, 0x562b0220
je 0x688ea349
cmp eax, 0x5666f8e9
je 0x688ea374
cmp eax, 0x56ff957d
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd10e9904
mov ecx, 0x84f9d811
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0xb6146cca
je 0x688ea39f
cmp eax, 0xb63c0795
je 0x688ea3a9
cmp eax, 0xb69bad1e
jne 0x688e2dd5
mov eax, 0x1e12a893
jmp 0x688e2dd5
cmp eax, 0x3419fddc
je 0x688ea3b3
cmp eax, 0x3460c14a
je 0x688ea3de
cmp eax, 0x34d1b278
jne 0x688e2dd5
mov eax, 0x63a49da1
jmp 0x688e2dd5
cmp eax, 0xf502bb11
je 0x688ea409
cmp eax, 0xf514f7ce
je 0x688ea413
cmp eax, 0xf584afe9
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x4e6ceab6
mov ecx, 0x59a5ccb5
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x64dbe0cf
je 0x688ea41d
cmp eax, 0x64dff865
je 0x688ea448
cmp eax, 0x65296bdf
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x29fb9d9
mov ecx, 0xcca822d6
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x8c7582a6
je 0x688ea45c
cmp eax, 0x8cd41ba3
je 0x688ea487
cmp eax, 0x8ce0191f
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x8ab1038f
mov ecx, 0x82646d7e
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0xe6dd639
je 0x688ea491
cmp eax, 0xe78dd0f
je 0x688ea4bc
cmp eax, 0xeb07608
jne 0x688e2dd5
mov eax, 0xe6e564cb
jmp 0x688e2dd5
cmp eax, 0xd15f0448
je 0x688ea4e7
cmp eax, 0xd19bec1f
je 0x688ea50a
cmp eax, 0xd2b1a278
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x480c2053
mov ecx, 0xe6dd639
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x4e5f0307
je 0x688ea54c
cmp eax, 0x4e6ceab6
je 0x688ea556
cmp eax, 0x4e6d49c3
jne 0x688e2dd5
mov eax, 0xfb0c85a9
jmp 0x688e2dd5
cmp eax, 0xacda4895
je 0x688ea560
cmp eax, 0xacee049c
je 0x688ea58b
cmp eax, 0xad8567b1
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x34d1b278
mov ecx, 0x63a49da1
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x2ce2bd0a
je 0x688ea595
cmp eax, 0x2d29528d
je 0x688ea5c0
cmp eax, 0x2d66e0a1
jne 0x688e2dd5
mov eax, 0x8edcdb3b
jmp 0x688e2dd5
cmp eax, 0xedfe096b
je 0x688ea5ca
cmp eax, 0xee5d9e44
je 0x688ea5f5
cmp eax, 0xef0e2e9c
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x1e6d43bf
mov ecx, 0x129c9092
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x7a75fe52
je 0x688ea620
cmp eax, 0x7a93fa60
je 0x688ea64b
cmp eax, 0x7ad64c1b
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xfbac4293
mov ecx, 0x9ebb51ec
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x9af9049e
je 0x688ea676
cmp eax, 0x9b2cda40
je 0x688ea6a1
cmp eax, 0x9b9fff47
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x3c082be9
mov ecx, 0xa7ce5d90
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x1ed1fd07
je 0x688ea6ab
cmp eax, 0x1eef7b74
je 0x688ea6bf
cmp eax, 0x1f0163c8
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x3e6323bb
mov ecx, 0x32a0bbaf
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0xdf590408
je 0x688ea6ea
cmp eax, 0xe00e25b1
je 0x688ea700
cmp eax, 0xe018b8b7
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x323c6ee0
mov ecx, 0x84c872cf
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x5d42402b
je 0x688ea72b
cmp eax, 0x5e8a87de
je 0x688ea756
cmp eax, 0x5ee66534
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x7f098c2d
mov ecx, 0x4be80c85
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0xbe2715b3
je 0x688ea781
cmp eax, 0xbf916493
je 0x688ea78b
cmp eax, 0xbfa14542
jne 0x688e2dd5
mov rcx, r13
call sub.msvcrt.dll_puts
mov eax, 0xfe06ac95
jmp 0x688e2dd5
cmp eax, 0x3dc842ba
je 0x688ea795
cmp eax, 0x3dea3cb3
je 0x688ea7c0
cmp eax, 0x3e6323bb
jne 0x688e2dd5
mov rcx, r15
mov rdx, rsi
call fcn.68904b63
mov eax, 0x32a0bbaf
jmp 0x688e2dd5
cmp eax, 0xfda52057
je 0x688ea7eb
cmp eax, 0xfe06ac95
je 0x688ea7f5
cmp eax, 0xfe3311f7
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x690fd58e
mov ecx, 0x656f8e6f
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x6a92cc0f
je 0x688ea828
cmp eax, 0x6ade8ac4
je 0x688ea853
cmp eax, 0x6af98f9d
jne 0x688e2dd5
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x647feaf5
mov ecx, 0xa08a96b8
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x87425250
je 0x688ea87e
cmp eax, 0x886a9b9b
je 0x688ea888
cmp eax, 0x88af7938
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd15f0448
mov ecx, 0x3c570c59
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0xaac8414
je 0x688ea892
cmp eax, 0xae07ad5
je 0x688ea8bd
cmp eax, 0xb10c4a6
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x1d4eae3e
mov ecx, 0xd121c4df
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0xcc70841d
je 0x688ea8c7
cmp eax, 0xcca822d6
je 0x688ea8db
cmp eax, 0xcd70bd0f
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe8e886e7
mov ecx, 0x70bbc35b
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x4aa0d4ab
je 0x688ea90e
cmp eax, 0x4ab7f114
je 0x688ea939
cmp eax, 0x4b838fe7
jne 0x688e2dd5
mov eax, 0x4946507a
jmp 0x688e2dd5
cmp eax, 0xa7b152b9
je 0x688ea964
cmp eax, 0xa7b1e81c
je 0x688ea98f
cmp eax, 0xa7ce5d90
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x4e6ceab6
mov ecx, 0xf584afe9
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x28b7a3e7
je 0x688ea9ba
cmp eax, 0x298887a8
je 0x688ea9e5
cmp eax, 0x29c22501
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x38b45c83
mov ecx, 0x4fd3de0b
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0xead78eb3
je 0x688ea9ef
cmp eax, 0xeae9038c
je 0x688ea9f9
cmp eax, 0xeb09fc9f
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xc6fcff68
mov ecx, 0xd4a72d59
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x76001065
je 0x688eaa24
cmp eax, 0x76b69005
je 0x688eaa4f
cmp eax, 0x76f81adc
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb09f8ef6
mov ecx, 0x8d9121ac
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x95e5db21
je 0x688eaa7a
cmp eax, 0x967eb0c7
je 0x688eaa84
cmp eax, 0x9765a4b0
jne 0x688e2dd5
mov eax, 0x2da11622
jmp 0x688e2dd5
cmp eax, 0x1aa8a3c6
je 0x688eaaaf
cmp eax, 0x1ae7cfaa
je 0x688eaab9
cmp eax, 0x1aef2a5a
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x232e736d
mov ecx, 0x64262ea5
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0xdba71663
je 0x688eaae4
cmp eax, 0xdbae2d9d
je 0x688eaaee
cmp eax, 0xdbbd413a
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x94fb352
mov ecx, 0x51deab10
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x5a093d04
je 0x688eab19
cmp eax, 0x5a7f8d41
je 0x688eab44
cmp eax, 0x5aed17e7
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x1fb25edf
mov ecx, 0xa0f0b2d7
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0xb958afec
je 0x688eab4e
cmp eax, 0xba03b514
je 0x688eab79
cmp eax, 0xba7de80f
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x8f4ae157
mov ecx, 0x6b11d291
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x38b45c83
je 0x688eab8c
cmp eax, 0x38d6177c
je 0x688eab96
cmp eax, 0x38fd3e12
jne 0x688e2dd5
mov eax, 0x2773336f
jmp 0x688e2dd5
cmp eax, 0xf8e679b2
je 0x688eabc1
cmp eax, 0xf907064f
je 0x688eabd8
cmp eax, 0xfa85d329
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x685986c6
mov ecx, 0xe3b748fe
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x682c8683
je 0x688eabe2
cmp eax, 0x683b7fc0
je 0x688eac0d
cmp eax, 0x685986c6
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x26501c86
mov ecx, 0x62f289af
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x8ea25b27
je 0x688eac38
cmp eax, 0x8edcdb3b
je 0x688eac63
cmp eax, 0x8ee4de36
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x8c3bc061
mov ecx, 0x6d9090e3
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x11576450
je 0x688eac8e
cmp eax, 0x1271b916
je 0x688eacb9
cmp eax, 0x129c9092
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x1e6d43bf
mov ecx, 0x77b45f3a
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0xd4a72d59
je 0x688eace4
cmp eax, 0xd4a8606e
je 0x688eacee
cmp eax, 0xd4cc2db9
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa08a413c
mov ecx, 0x6bfccc71
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x520a00c4
je 0x688ead19
cmp eax, 0x5210d5e2
je 0x688ead23
cmp eax, 0x522c06a4
jne 0x688e2dd5
mov eax, 0x82d929ae
jmp 0x688e2dd5
cmp eax, 0xb209d82c
je 0x688ead4e
cmp eax, 0xb2459cda
je 0x688ead58
cmp eax, 0xb28bfc41
jne 0x688e2dd5
mov eax, 0x634e803c
jmp 0x688e2dd5
cmp eax, 0x30589fa3
je 0x688eadb3
cmp eax, 0x309aad9f
je 0x688eadbd
cmp eax, 0x30adea88
jne 0x688e2dd5
mov eax, 0x7c741226
jmp 0x688e2dd5
cmp eax, 0xf22baa39
je 0x688eade8
cmp eax, 0xf23d67d9
je 0x688eae13
cmp eax, 0xf29463ec
jne 0x688e2dd5
mov eax, 0xa848b7b
xor ecx, ecx
mov qword [rsp + 0x80], rcx
jmp 0x688e2dd5
cmp eax, 0x7ed60536
je 0x688eae25
cmp eax, 0x7f098c2d
je 0x688eae61
cmp eax, 0x7f4d9ac5
jne 0x688e2dd5
mov eax, 0xb6efc58b
jmp 0x688e2dd5
cmp eax, 0x9ed8094e
je 0x688eae6f
cmp eax, 0x9edb0a0c
je 0x688eae9a
cmp eax, 0x9f1b40be
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x378a1090
mov ecx, 0xc5989329
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x21ff91c3
je 0x688eaec5
cmp eax, 0x22999ceb
je 0x688eaed7
cmp eax, 0x22bfa356
jne 0x688e2dd5
mov eax, 0x23c0d896
jmp 0x688e2dd5
cmp eax, 0xe3b748fe
je 0x688eaf02
cmp eax, 0xe41fbe99
je 0x688eaf2d
cmp eax, 0xe459decf
jne 0x688e2dd5
mov eax, 0xacda4895
jmp 0x688e2dd5
cmp eax, 0x62f289af
je 0x688eaf58
cmp eax, 0x6312724a
je 0x688eaf94
cmp eax, 0x634e803c
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x1fb25edf
mov ecx, 0x5aed17e7
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0xc4d5fb68
je 0x688eafbf
cmp eax, 0xc54f38c7
je 0x688eafc9
cmp eax, 0xc5989329
jne 0x688e2dd5
mov eax, 0xef0e2e9c
jmp 0x688e2dd5
cmp eax, 0x428db46c
je 0x688eaffb
cmp eax, 0x42c4b145
je 0x688eb026
cmp eax, 0x437a2e69
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x7da682c
mov ecx, 0x97fb2df
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x377ce5b
je 0x688eb051
cmp eax, 0x3ea9940
je 0x688eb07c
cmp eax, 0x507add2
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x22bfa356
mov ecx, 0x23c0d896
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x6d903546
je 0x688eb0a7
cmp eax, 0x6d941884
jne 0x688eb7d5
mov eax, 0x76b69005
jmp 0x688e2dd5
cmp eax, 0x8074de99
je 0x688eb0b1
cmp eax, 0x80bdc374
jne 0x688e2dd5
mov eax, 0x555d721
jmp 0x688e2dd5
cmp eax, 0x52a7efe
je 0x688eb0bb
cmp eax, 0x555d721
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x80bdc374
mov ecx, 0x72f440b6
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0xc59fa6c9
je 0x688eb0e6
cmp eax, 0xc5e70b41
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x2f3ed1ee
mov ecx, 0x26155d1c
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x448dc542
je 0x688eb0f0
cmp eax, 0x44a64023
jne 0x688e2dd5
mov eax, 0xd7a04ba9
jmp 0x688e2dd5
cmp eax, 0x9f7e8787
je 0x688eb0fa
cmp eax, 0x9f87b390
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xafc35b75
mov ecx, 0x89daff93
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x22fa7f88
je 0x688eb104
cmp eax, 0x231bdca6
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe00e25b1
mov ecx, 0xdc4d922b
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0xe473dc0b
je 0x688eb12f
cmp eax, 0xe5093135
jne 0x688e2dd5
mov eax, 0x35f2874b
jmp 0x688e2dd5
cmp eax, 0x6d944851
je 0x688eb15a
cmp eax, 0x6de9ce1d
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x6bd8bda5
mov ecx, 0xe6822e52
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x8ee4f0f0
je 0x688eb185
cmp eax, 0x8f4ae157
jne 0x688e2dd5
mov eax, 0x6b11d291
jmp 0x688e2dd5
cmp eax, 0x132a2f14
je 0x688eb1b8
cmp eax, 0x137bcf94
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x4eb185d8
mov ecx, 0xb2459cda
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0xd58cae1a
je 0x688eb1c2
cmp eax, 0xd5cb2786
jne 0x688e2dd5
mov eax, 0xa1e9104a
jmp 0x688e2dd5
cmp eax, 0x5345b0df
je 0x688eb1ed
cmp eax, 0x551da9b9
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd88c087f
mov ecx, 0xce723c2c
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0xb2b44644
je 0x688eb218
cmp eax, 0xb34369ea
jne 0x688e2dd5
mov eax, 0xe686c448
jmp 0x688e2dd5
cmp eax, 0x30dbca27
je 0x688eb24b
cmp eax, 0x311c43dd
jne 0x688e2dd5
mov eax, 0xa6f6603
jmp 0x688e2dd5
cmp eax, 0xf2acdfce
je 0x688eb276
cmp eax, 0xf3038478
jne 0x688e2dd5
mov rax, qword [rsp + 0xb0]
mov qword [rsp + 0xc0], rax
mov eax, dword [rsp + 0x6c]
mov dword [rsp + 0x4c], eax
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x2ebc2d98
mov ecx, 0xf034da9b
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x63a49da1
je 0x688eb2a1
cmp eax, 0x63cbf0f1
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x6c5b34ea
mov ecx, 0xa456dae7
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x88b3b204
je 0x688eb2d4
cmp eax, 0x88f341ba
jne 0x688e2dd5
mov eax, 0xf3230d68
jmp 0x688e2dd5
cmp eax, 0xb33614b
je 0x688eb2de
cmp eax, 0xb5d5f90
jne 0x688e2dd5
mov eax, 0x2179afd1
jmp 0x688e2dd5
cmp eax, 0xce723c2c
je 0x688eb309
cmp eax, 0xce83bd9a
jne 0x688e2dd5
mov eax, 0x1821bbda
jmp 0x688e2dd5
cmp eax, 0x4b9bec6a
je 0x688eb334
cmp eax, 0x4bc75fcc
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x812a395e
mov ecx, 0x1870c348
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0xa7eeb557
je 0x688eb35f
cmp eax, 0xa84d8b13
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x132a2f14
mov ecx, 0xab9e2c2a
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x2a6a0742
je 0x688eb374
cmp eax, 0x2a811c27
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xed766cc6
mov ecx, 0xa5344f3f
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0xebf8d3f2
je 0x688eb37e
cmp eax, 0xebfda5b6
jne 0x688e2dd5
mov eax, 0x67100fb
jmp 0x688e2dd5
cmp eax, 0x77b3a5af
je 0x688eb3b5
cmp eax, 0x77b45f3a
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xee5d9e44
mov ecx, 0xd4cc2db9
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x98179862
je 0x688eb3bf
cmp eax, 0x981f5beb
jne 0x688e2dd5
mov rax, qword [rsp + 0xd8]
mov qword [rsp + 0x88], rax
mov eax, 0x2acf49c0
jmp 0x688e2dd5
cmp eax, 0x1b191b83
je 0x688eb3ea
cmp eax, 0x1d4eae3e
jne 0x688e2dd5
mov eax, 0xb10c4a6
jmp 0x688e2dd5
cmp eax, 0xdc4d922b
je 0x688eb415
cmp eax, 0xdda8de9d
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x871e5b3
mov ecx, 0x64dbe0cf
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x5afa7a4a
je 0x688eb440
cmp eax, 0x5bb7a5fc
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xee5d9e44
mov ecx, 0xef0e2e9c
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0xbab9e366
je 0x688eb46b
cmp eax, 0xbabb25a1
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xfd47352d
mov ecx, 0xbacd897
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x3925c4ec
je 0x688eb496
cmp eax, 0x3a22b9aa
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x85519cc2
mov ecx, 0x5666f8e9
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0xfb0c85a9
je 0x688eb4ca
cmp eax, 0xfb16e358
jne 0x688e2dd5
cmp byte [rsp + 0x4b], 0
mov eax, 0x51bd8151
mov ecx, 0xe77ef0d4
cmovne eax, ecx
mov rcx, qword [rsp + 0xc0]
mov qword [rsp + 0x98], rcx
jmp 0x688e2dd5
cmp eax, 0x690fd58e
je 0x688eb4f5
cmp eax, 0x697c9797
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe00e25b1
mov ecx, 0xaac8414
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x83c8c8ee
je 0x688eb4ff
cmp eax, 0x8401332f
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe8e1a11e
mov ecx, 0xe3b6b2ef
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x871e5b3
je 0x688eb52a
cmp eax, 0x94fb352
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xc95c07d1
mov ecx, 0x73b2d281
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0xc8fefbfb
je 0x688eb534
cmp eax, 0xc949bc7d
jne 0x688e2dd5
mov eax, 0xf450f962
jmp 0x688e2dd5
cmp eax, 0x477c4ace
je 0x688eb55f
cmp eax, 0x480c2053
jne 0x688e2dd5
mov eax, 0xd2b1a278
jmp 0x688e2dd5
cmp eax, 0xa38c10d4
je 0x688eb58a
cmp eax, 0xa456dae7
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x6c5b34ea
mov ecx, 0x5a7f8d41
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x254a6f55
je 0x688eb594
cmp eax, 0x25f85894
jne 0x688e2dd5
mov eax, 0xac710f15
jmp 0x688e2dd5
cmp eax, 0xe8e886e7
je 0x688eb5c7
cmp eax, 0xe99876d1
jne 0x688e2dd5
mov eax, 0x1eef7b74
jmp 0x688e2dd5
cmp eax, 0x720d273a
je 0x688eb5d1
cmp eax, 0x724dbbaa
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x29c22501
mov ecx, 0x5f29f675
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x927f1dc0
je 0x688eb5fc
cmp eax, 0x92f7da7b
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xed04bf1e
mov ecx, 0xda06f293
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x1870c348
je 0x688eb627
cmp eax, 0x18ad434c
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x31e6b49a
mov ecx, 0x967eb0c7
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0xd9408403
je 0x688eb652
cmp eax, 0xd9f63e38
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x84b1b7f8
mov ecx, 0x193c21d8
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x574f4d99
je 0x688eb65c
cmp eax, 0x5751c7cf
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x507add2
mov ecx, 0xd8c3f243
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0xb6dd92ea
je 0x688eb687
cmp eax, 0xb6efc58b
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x49f4f16d
mov ecx, 0xec4cf57d
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x350e4714
je 0x688eb6b2
cmp eax, 0x35bd1ce8
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xfbeeafc4
mov ecx, 0xf698031a
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0xf5e65635
je 0x688eb6dd
cmp eax, 0xf5fb31a7
jne 0x688e2dd5
lea rcx, str.Error:_Invalid_DOS_header_signature.
call sub.msvcrt.dll_puts
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xdf590408
mov ecx, 0xcc70841d
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x656f8e6f
je 0x688eb708
cmp eax, 0x658bb93b
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xbd9013ca
mov ecx, 0x8f5ef678
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x8ceaa33d
je 0x688eb733
cmp eax, 0x8d16a5dc
jne 0x688e2dd5
mov eax, 0xfecf5d11
jmp 0x688e2dd5
cmp eax, 0xf7182e6
je 0x688eb75e
cmp eax, 0xfc993bd
jne 0x688e2dd5
mov eax, 0x9e58eb55
jmp 0x688e2dd5
cmp eax, 0xd2b63b0f
je 0x688eb789
cmp eax, 0xd2d92eb2
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x31e6b49a
mov ecx, 0x855e243e
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x4eb185d8
je 0x688eb793
cmp eax, 0x4fceed6f
jne 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x48591c2c
mov ecx, 0xd58cae1a
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0xae5a918b
je 0x688eb7aa
cmp eax, 0xafc35b75
jne 0x688e2dd5
mov eax, 0x89daff93
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9765a4b0
mov ecx, 0xce83bd9a
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x3c082be9
mov ecx, 0x662e2ac
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, 0x8ceaa33d
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x3dc842ba
mov ecx, 0x9e80de4a
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, 0x33f44ec6
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x2f2f60c3
mov ecx, 0x278d1c1f
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa122f368
mov ecx, 0x5d42402b
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, 0x6a0c905b
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9121d531
mov ecx, 0x5f2feee1
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, 0x5aed17e7
jmp 0x688e2dd5
mov rcx, r12
call sub.msvcrt.dll_puts
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa0f00a11
mov ecx, 0x7e33c5c8
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xdacceb40
mov ecx, 0xf8e679b2
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x812a395e
mov ecx, 0x4bc75fcc
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, 0x78b3c352
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf0a96dd7
mov ecx, 0xb91491f6
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
lea rcx, str.Success:_Export_directory_found.
call sub.msvcrt.dll_puts
mov rax, qword [rsp + 0x78]
mov rax, qword [rsp + 0x30]
mov rax, qword [rsp + 0x30]
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb7ef897e
mov ecx, 0x6ccdfc58
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf4ccaa7e
mov ecx, 0x62b03769
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov rax, qword [rsp + 0x38]
mov eax, dword [rax + 0x24]
add rax, qword [rsp + 0x30]
mov rcx, qword [rsp + 0x38]
mov ecx, dword [rcx + 0x1c]
add rcx, qword [rsp + 0x30]
mov rdx, qword [rsp + 0x50]
movzx eax, word [rax + rdx*2]
mov rdi, r13
mov r13, r14
mov r14, r15
mov r15, r12
mov r12d, dword [rcx + rax*4]
mov rcx, rbx
mov rdx, rsi
mov r8d, r12d
call fcn.68904b63
add r12, qword [rsp + 0x30]
mov qword [rsp + 0xb8], r12
mov r12, r15
mov r15, r14
mov r14, r13
mov r13, rdi
mov rdi, qword [rsp + 0xa8]
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x5d0841c9
mov ecx, 0xdf314f39
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, 0x7dcd44bd
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x30589fa3
mov ecx, 0x40e3a327
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, 0x2aafefac
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x8f4ae157
mov ecx, 0xaabf351d
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x448dc542
mov ecx, 0x114139f8
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xbb172d33
mov ecx, 0xeef99c
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov rcx, rbp
call sub.msvcrt.dll_puts
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x2b43ae33
mov ecx, 0xb34369ea
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, 0xceedd17d
jmp 0x688e2dd5
mov eax, 0xb767f7a7
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x2b43ae33
mov ecx, 0x752ae06
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x8d60073e
mov ecx, 0x55947702
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe7355fc1
mov ecx, 0x4df31c61
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov rcx, r12
call sub.msvcrt.dll_puts
mov eax, 0xe0a83089
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x6d903546
mov ecx, 0x57577fd6
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x22bfa356
mov ecx, 0x8074de99
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf01323c6
mov ecx, 0xfb4cfc52
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x21ff91c3
mov ecx, 0x8ee4f0f0
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x40a95012
mov ecx, 0xdb9e4857
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb5d5f90
mov ecx, 0x2179afd1
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x4fceed6f
mov ecx, 0x9d494e2
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, 0x8c7582a6
jmp 0x688e2dd5
mov eax, 0xd19bec1f
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x507add2
mov ecx, 0x615033d6
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xdb752ef4
mov ecx, 0x813e753d
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, 0xb87b1943
jmp 0x688e2dd5
mov eax, 0x11576450
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x4734e23e
mov ecx, 0x78b3c352
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, 0xa7b1e81c
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x3dc842ba
mov ecx, 0xc0fdeca5
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9d88103b
mov ecx, 0x6213a413
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf502bb11
mov ecx, 0x64a37e58
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa0f00a11
mov ecx, 0xe0a83089
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x87425250
mov ecx, 0x66550d51
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xc949bc7d
mov ecx, 0x18ad434c
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, 0xc3f6b47
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x6fb788e5
mov ecx, 0xb42f71e9
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, 0x8ee4de36
jmp 0x688e2dd5
mov eax, 0xc1fb28d7
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x2a6a0742
mov ecx, 0x30dbca27
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp byte [rsp + 0x46], 0
mov eax, 0xe41fbe99
mov ecx, 0x8fc5bb52
cmovne eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x72799d6a
mov ecx, 0x3925c4ec
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov rax, qword [rsp + 0xd0]
mov qword [rsp + 0xa0], rax
mov eax, 0x783c8dbd
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x671faa71
mov ecx, 0xa7508886
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe7355fc1
mov ecx, 0x428db46c
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, 0x64c13a95
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xba7de80f
mov ecx, 0x64c13a95
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xec761fe0
mov ecx, 0xb387c907
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov rcx, rbp
call sub.msvcrt.dll_puts
mov eax, 0x752ae06
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x298887a8
mov ecx, 0xf21ddb15
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x83c8c8ee
mov ecx, 0x23ef417f
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [rsp + 0x2c]
mov rcx, qword [rsp + 0x60]
mov edx, dword [rcx + rax*4]
add rdx, qword [rsp + 0x30]
mov rcx, rsi
call fcn.688f789b
mov eax, 0xcb7de5df
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xea74c45f
mov ecx, 0x5ee66534
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, 0x5753c963
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x6627f439
mov ecx, 0xa4ac78b4
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9a8af71b
mov ecx, 0x3ea9940
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, 0x129c9092
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x6a92cc0f
mov ecx, 0x94fa294b
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, 0x172bb724
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x362aae84
mov ecx, 0x3460c14a
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x4e5f0307
mov ecx, 0x6ce43bf0
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
lea rcx, str.Error:_Invalid_NT_header_signature.
call sub.msvcrt.dll_puts
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xfe28038
mov ecx, 0xf29463ec
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov rcx, r14
call sub.msvcrt.dll_puts
mov rax, qword [rsp + 0x70]
mov eax, 0x137bcf94
jmp 0x688e2dd5
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xc54f38c7
mov ecx, 0xe1ba291d
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x49378020
mov ecx, 0xc9d118d5
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xc759cdfd
mov ecx, 0xb2b44644
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x62c618d6
mov ecx, 0x4010bd19
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9d50aad4
mov ecx, 0xc08ba9c2
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x671faa71
mov ecx, 0x4db3706c
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, 0x5666f8e9
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xc949bc7d
mov ecx, 0xf450f962
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x311c43dd
mov ecx, 0x7e7170a9
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov rax, qword [rsp + 0x80]
mov qword [rsp + 0xd0], rax
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd7aa7f94
mov ecx, 0xb87b1943
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [rsp + 0x2c]
mov qword [rsp + 0x50], rax
mov rax, qword [rsp + 0x60]
mov rcx, qword [rsp + 0x50]
mov edx, dword [rax + rcx*4]
add rdx, qword [rsp + 0x30]
mov rcx, rsi
call fcn.688f789b
test eax, eax
setne byte [rsp + 0x4a]
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x797321b1
mov ecx, 0x5faa4162
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, 0xd4180f11
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x690fd58e
mov ecx, 0xfe3311f7
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov rcx, rbp
call sub.msvcrt.dll_puts
mov eax, 0xec4cf57d
jmp 0x688e2dd5
mov eax, 0x595f3982
jmp 0x688e2dd5
mov eax, 0x574f4d99
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x38fd3e12
mov ecx, 0x79dd513d
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x2f2f60c3
mov ecx, 0x24448808
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x8e11a6f4
mov ecx, 0x1d92786c
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, 0x69fda736
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xba03b514
mov ecx, 0x7ed60536
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe7aab380
mov ecx, 0x1e305760
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd2b63b0f
mov ecx, 0xed56b310
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9826861
mov ecx, 0xfb60de26
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xed766cc6
mov ecx, 0x2a811c27
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x622d5f1b
mov ecx, 0x5bb7a5fc
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x1aa8a3c6
mov ecx, 0x46504ccd
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, 0x813e753d
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd2b63b0f
mov ecx, 0x952f34bc
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa711e8f5
mov ecx, 0xc5ef8c1f
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
lea rcx, str.Success:_Export_directory_found.
call sub.msvcrt.dll_puts
mov rax, qword [rsp + 0x78]
mov rax, qword [rsp + 0x30]
mov rax, qword [rsp + 0x30]
mov eax, 0xc05befba
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd7aa7f94
mov ecx, 0x3e679c99
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, 0x5cd8e270
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x46df42db
mov ecx, 0x6c9cba74
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe459decf
mov ecx, 0xacda4895
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, 0xc79a5af6
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd315d6fb
mov ecx, 0xd9408403
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, 0x4db3706c
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xef15bf1b
mov ecx, 0x8ceaa33d
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [rsp + 0x4c]
mov eax, 0x1d92786c
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xbf916493
mov ecx, 0x3d9d9cdc
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, 0x22999ceb
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x79d08551
mov ecx, 0xcf825de7
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xcbe9b5dc
mov ecx, 0x70f320a0
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov rax, qword [rsp + 0x98]
mov qword [rsp + 0xc8], rax
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x362aae84
mov ecx, 0x5cd8e270
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x45bc0960
mov ecx, 0x3a22b9aa
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x14c49339
mov ecx, 0x9e979cab
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xfbac4293
mov ecx, 0xf7182e6
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [rsp + 0x2c]
mov rcx, qword [rsp + 0x60]
mov edx, dword [rcx + rax*4]
add rdx, qword [rsp + 0x30]
mov rcx, rsi
call fcn.688f789b
mov eax, 0xc05efd38
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xacee049c
mov ecx, 0xd2e123c1
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x55722577
mov ecx, 0x79406fbc
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf5e65635
mov ecx, 0x2e13a38d
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xfe916133
mov ecx, 0xbc42b1f
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf1363d98
mov ecx, 0x456f5721
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x10f85eba
mov ecx, 0x22999ceb
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x151ecdeb
mov ecx, 0x1821bbda
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xfbeeafc4
mov ecx, 0x9f98b68c
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [rsp + 0x68]
mov dword [rsp + 0x2c], eax
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd10e9904
mov ecx, 0x72ed00ba
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, 0xf22baa39
jmp 0x688e2dd5
mov eax, 0x95545efe
jmp 0x688e2dd5
mov eax, 0x1a88da1a
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x1a9611c4
mov ecx, 0x186b14eb
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [rsp + 0x94]
mov dword [rsp + 0x68], eax
mov eax, 0x21a32d89
jmp 0x688e2dd5
mov eax, 0xbdb5feed
jmp 0x688e2dd5
mov rcx, r12
call sub.msvcrt.dll_puts
mov eax, 0xdb9e4857
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x30589fa3
mov ecx, 0x9854bc54
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xbb172d33
mov ecx, 0x6312724a
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, 0x3a22b9aa
jmp 0x688e2dd5
mov eax, 0x23ef417f
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x4e5f0307
mov ecx, 0xa7b152b9
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, 0x4bc75fcc
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x685986c6
mov ecx, 0x720d273a
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xebfda5b6
mov ecx, 0x67100fb
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf7b93b24
mov ecx, 0xc79a5af6
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, 0x3d090b3e
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x63cbf0f1
mov ecx, 0x9f87b390
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x4fceed6f
mov ecx, 0xfecf5d11
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov rax, qword [rsp + 0xc8]
mov qword [rsp + 0x80], rax
mov eax, 0xa848b7b
jmp 0x688e2dd5
mov eax, 0xda06f293
jmp 0x688e2dd5
mov eax, 0x6bfccc71
jmp 0x688e2dd5
mov eax, 0x64262ea5
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xfda52057
mov ecx, 0x7182f1aa
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x14c49339
mov ecx, 0xb1b8cd25
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xdf277a9e
mov ecx, 0x172bb724
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x95e5db21
mov ecx, 0x65e78a27
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, 0xe473dc0b
jmp 0x688e2dd5
cmp byte [rsp + 0x47], 0
mov eax, 0xb58e983a
mov ecx, 0x20721d4b
cmovne eax, ecx
jmp 0x688e2dd5
mov eax, 0x5a093d04
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x3ab9a97e
mov ecx, 0x42c4b145
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, 0xe3b748fe
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x2f3ed1ee
mov ecx, 0xc5e70b41
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xdba71663
mov ecx, 0xd805c07e
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov rcx, r12
call sub.msvcrt.dll_puts
mov eax, 0x79406fbc
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x8d60073e
mov ecx, 0xf907064f
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xec761fe0
mov ecx, 0x1ed1fd07
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe99876d1
mov ecx, 0x1eef7b74
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xfda52057
mov ecx, 0x2330af93
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, 0x84c872cf
jmp 0x688e2dd5
mov eax, 0x3dea3cb3
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x88f341ba
mov ecx, 0x2b918c79
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x232e736d
mov ecx, 0xd3bcb38c
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
lea rcx, str.Success:_Valid_NT_header_signature.
call sub.msvcrt.dll_puts
mov rax, qword [rsp + 0x58]
mov eax, 0x1dcf09a4
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xafc35b75
mov ecx, 0xeae9038c
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf01323c6
mov ecx, 0xd74e5be1
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov rax, qword [rsp + 0x38]
mov eax, dword [rax + 0x24]
add rax, qword [rsp + 0x30]
mov rcx, qword [rsp + 0x38]
mov ecx, dword [rcx + 0x1c]
add rcx, qword [rsp + 0x30]
mov rdx, qword [rsp + 0x50]
movzx eax, word [rax + rdx*2]
mov r8d, dword [rcx + rax*4]
mov rcx, rbx
mov rdx, rsi
call fcn.68904b63
mov rax, qword [rsp + 0x30]
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xfd47352d
mov ecx, 0xead78eb3
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov dword [rsp + 0x6c], 1
mov rax, qword [rsp + 0xb8]
mov qword [rsp + 0xb0], rax
mov eax, 0xf3038478
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x7b89640
mov ecx, 0x503e038f
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x4e6d49c3
mov ecx, 0xfb0c85a9
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [rsp + 0x4c]
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x7f098c2d
mov ecx, 0xa56f87ce
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov rcx, r13
call sub.msvcrt.dll_puts
mov eax, 0xe273a745
jmp 0x688e2dd5
mov eax, 0x62b03769
jmp 0x688e2dd5
mov eax, 0x1a668352
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x6b0496a9
mov ecx, 0xad8567b1
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov rax, qword [rsp + 0x88]
mov qword [rsp + 0xe0], rax
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe28fe350
mov ecx, 0xf22baa39
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov rcx, rbp
call sub.msvcrt.dll_puts
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x49f4f16d
mov ecx, 0xf2acdfce
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, 0xfb4cfc52
jmp 0x688e2dd5
mov rax, qword [rsp + 0xa0]
mov qword [rsp + 0xd8], rax
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x88b3b204
mov ecx, 0x4e1f1948
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x622d5f1b
mov ecx, 0x1a88da1a
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, 0x9e80de4a
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb7deffe5
mov ecx, 0xaa5a69df
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [rsp + 0x4c]
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x8e11a6f4
mov ecx, 0xc59fa6c9
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
lea rcx, str.Success:_Valid_NT_header_signature.
call sub.msvcrt.dll_puts
mov rax, qword [rsp + 0x58]
mov ecx, 0x88
add rax, rcx
mov qword [rsp + 0x78], rax
mov rax, qword [rsp + 0x78]
cmp dword [rax], 0
sete byte [rsp + 0x48]
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x647f2aca
mov ecx, 0x812b69f5
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x79d08551
mov ecx, 0xe9ddf7a7
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, 0x1271b916
jmp 0x688e2dd5
mov eax, 0xc9f15bf3
jmp 0x688e2dd5
mov eax, 0x4aa0d4ab
jmp 0x688e2dd5
mov eax, 0xeef99c
jmp 0x688e2dd5
mov eax, 0xcfa31216
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x831783e5
mov ecx, 0xbb8cbad2
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, 0x662e2ac
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf23d67d9
mov ecx, 0x254a6f55
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xba7de80f
mov ecx, 0xf7107e68
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, 0x6a7eeea9
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xea849da8
mov ecx, 0x5345b0df
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, 0x193c21d8
jmp 0x688e2dd5
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x323c6ee0
mov ecx, 0x3fa00b40
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov rcx, rbp
call sub.msvcrt.dll_puts
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x7da682c
mov ecx, 0x7f4d9ac5
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, 0x953cb054
jmp 0x688e2dd5
mov rcx, r12
call sub.msvcrt.dll_puts
mov eax, 0x73b2d281
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x49378020
mov ecx, 0x477c4ace
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, 0xd58cae1a
jmp 0x688e2dd5
mov eax, 0xc9d118d5
jmp 0x688e2dd5
mov eax, 0x76001065
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x682c8683
mov ecx, 0x1a668352
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe8e1a11e
mov ecx, 0x8401332f
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
lea rcx, str.Success:_Valid_NT_header_signature.
call sub.msvcrt.dll_puts
mov rax, qword [rsp + 0x58]
mov eax, 0x62f289af
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9d50aad4
mov ecx, 0x6a0c905b
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov dword [rsp + 0x68], 0
mov eax, 0x21a32d89
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x6bd8bda5
mov ecx, 0x6de9ce1d
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov rax, qword [rsp + 0x38]
mov eax, dword [rsp + 0x2c]
mov eax, 0x3925c4ec
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf4ccaa7e
mov ecx, 0x551da9b9
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xc54f38c7
mov ecx, 0x3c7d5933
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x84b1b7f8
mov ecx, 0x886a9b9b
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xbab9e366
mov ecx, 0x9e846025
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xc6ce0c0f
mov ecx, 0xb767f7a7
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xc4d5fb68
mov ecx, 0x231bdca6
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x993e85f4
mov ecx, 0xaab15176
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9b2cda40
mov ecx, 0x907d07b9
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa7eeb557
mov ecx, 0xc8fefbfb
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xc6ce0c0f
mov ecx, 0x23e9f18a
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x90b82735
mov ecx, 0xb1c93686
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe5093135
mov ecx, 0x7b3777ff
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x4beb3ee8
mov ecx, 0xe273a745
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xfe916133
mov ecx, 0x7dcd44bd
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x95e5db21
mov ecx, 0x7ad64c1b
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, 0x9a58d417
jmp 0x688e2dd5
mov eax, 0x55947702
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb09f8ef6
mov ecx, 0x24d34704
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
lea rcx, str.Error:_Invalid_NT_header_signature.
call sub.msvcrt.dll_puts
mov eax, 0xbcfc019f
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x517f087c
mov ecx, 0x350e4714
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp byte [rsp + 0x4a], 0
mov eax, 0xef5dce4c
mov ecx, 0x1a6fcb2b
cmovne eax, ecx
jmp 0x688e2dd5
mov eax, 0x670f1695
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x38b45c83
mov ecx, 0xb5b4f6ba
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x825fd994
mov ecx, 0xcc0545d5
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, 0x72ed00ba
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x87425250
mov ecx, 0xf3f48cc2
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, 0x278d1c1f
jmp 0x688e2dd5
mov eax, 0xc5e70b41
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x2ebc2d98
mov ecx, 0x64a5aa7e
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe2f08de0
mov ecx, 0x95545efe
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x6ade8ac4
mov ecx, 0x91c787dd
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x7a93fa60
mov ecx, 0x683b7fc0
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov rax, qword [rsp + 0x38]
mov eax, dword [rax + 0x24]
add rax, qword [rsp + 0x30]
mov rcx, qword [rsp + 0x38]
mov ecx, dword [rcx + 0x1c]
add rcx, qword [rsp + 0x30]
mov rdx, qword [rsp + 0x50]
movzx eax, word [rax + rdx*2]
mov r8d, dword [rcx + rax*4]
mov rcx, rbx
mov rdx, rsi
call fcn.68904b63
mov rax, qword [rsp + 0x30]
mov eax, 0x450abf7d
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xfc993bd
mov ecx, 0x264cc95
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xfe28038
mov ecx, 0xbcfc019f
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x3ab9a97e
mov ecx, 0xd1466419
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x6a92cc0f
mov ecx, 0x309aad9f
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xbb4f438f
mov ecx, 0xcfa31216
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x520a00c4
mov ecx, 0xc5f3f768
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd7f1fb5d
mov ecx, 0x11576450
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [rsp + 0x2c]
mov rcx, qword [rsp + 0x60]
mov edx, dword [rcx + rax*4]
add rdx, qword [rsp + 0x30]
mov rcx, rsi
call fcn.688f789b
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x2fc95783
mov ecx, 0x3047ab81
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x1eb5e6d7
mov ecx, 0xebf8d3f2
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xed04bf1e
mov ecx, 0x494ffaa9
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, 0x8401332f
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa72de420
mov ecx, 0x574f4d99
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp byte [rsp + 0x49], 0
mov eax, 0x6d944851
mov ecx, 0x5afa7a4a
cmovne eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa08a413c
mov ecx, 0x9edb0a0c
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, 0xa456dae7
jmp 0x688e2dd5
mov dword [rsp + 0x6c], 2
mov eax, 0xf3038478
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x522c06a4
mov ecx, 0x4a008b2b
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov rcx, rbp
call sub.msvcrt.dll_puts
mov eax, 0x97fb2df
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x6f2b0e49
mov ecx, 0x1060255a
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov rcx, r13
call sub.msvcrt.dll_puts
mov eax, 0xb2b44644
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf7b93b24
mov ecx, 0x9b9fff47
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xbd9013ca
mov ecx, 0x137bcf94
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, 0x6c9cba74
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x6d07f354
mov ecx, 0x20539e15
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd5cb2786
mov ecx, 0x724dbbaa
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x448dc542
mov ecx, 0x9bac50d5
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x7a93fa60
mov ecx, 0x7c741226
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xea849da8
mov ecx, 0x69fda736
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x38fd3e12
mov ecx, 0x2773336f
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, 0x855e243e
jmp 0x688e2dd5
mov eax, 0xedfe096b
jmp 0x688e2dd5
mov eax, 0x35c58d67
jmp 0x688e2dd5
mov eax, 0x1f4b7247
jmp 0x688e2dd5
mov eax, dword [rsp + 0x2c]
inc eax
mov dword [rsp + 0x94], eax
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xdf277a9e
mov ecx, 0x7cbe409
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe5093135
mov ecx, 0x35f2874b
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, 0xce723c2c
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf502bb11
mov ecx, 0x33ca95e0
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x6798ec5c
mov ecx, 0x6fb759c7
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x85519cc2
mov ecx, 0x1ae7cfaa
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, 0x1b191b83
jmp 0x688e2dd5
mov eax, 0xaac8414
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x6627f439
mov ecx, 0x9a58d417
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe7aab380
mov ecx, 0x8ea25b27
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, 0x33ca95e0
jmp 0x688e2dd5
mov eax, 0xe78dd0f
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x871e5b3
mov ecx, 0x44a9ebc5
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
xor eax, eax
mov qword [rsp + 0x98], rax
mov eax, 0x51bd8151
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x90396adc
mov ecx, 0x9065c04e
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, 0x8ce0191f
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9ed8094e
mov ecx, 0xfcb612d2
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf514f7ce
mov ecx, 0x697c9797
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [rsp + 0x2c]
mov rcx, qword [rsp + 0x60]
mov edx, dword [rcx + rax*4]
add rdx, qword [rsp + 0x30]
mov rcx, rsi
call fcn.688f789b
mov eax, 0x3c570c59
jmp 0x688e2dd5
mov qword [rsp + 0x70], rdi
mov rax, qword [rsp + 0x70]
movzx eax, word [rax]
cmp eax, 0x5a4d
setne byte [rsp + 0x46]
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xc05d0589
mov ecx, 0x98179862
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, 0x6ce43bf0
jmp 0x688e2dd5
mov eax, 0xf584afe9
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe459decf
mov ecx, 0x92f7da7b
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, 0x30468586
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa265cbc5
mov ecx, 0xaaa979f0
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, 0xf698031a
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x718a72fd
mov ecx, 0x30adea88
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x378a1090
mov ecx, 0x9f1b40be
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x8c5d70dc
mov ecx, 0xc1fb28d7
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x718a72fd
mov ecx, 0xedfe096b
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa711e8f5
mov ecx, 0x595f3982
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, 0x907d07b9
jmp 0x688e2dd5
mov eax, 0x2acf49c0
xor ecx, ecx
mov qword [rsp + 0x88], rcx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe99876d1
mov ecx, 0x1a51b945
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
lea rcx, str.Error:_Invalid_DOS_header_signature.
call sub.msvcrt.dll_puts
mov eax, 0xf5fb31a7
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xde43c591
mov ecx, 0x1271b916
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa122f368
mov ecx, 0x81a3f75b
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf8b78175
mov ecx, 0xfebba971
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, 0xd1466419
jmp 0x688e2dd5
mov eax, 0x3d9d9cdc
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf8b78175
mov ecx, 0x8ce0191f
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf31007cb
mov ecx, 0x2b19e83b
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, 0x2330af93
jmp 0x688e2dd5
mov rcx, r13
call sub.msvcrt.dll_puts
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xbfa14542
mov ecx, 0xec658522
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x647feaf5
mov ecx, 0x6af98f9d
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xc6fcff68
mov ecx, 0xeb09fc9f
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, 0xf3f48cc2
jmp 0x688e2dd5
mov eax, 0xb6dd92ea
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xc4d5fb68
mov ecx, 0xda484055
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, 0xe62ed11
jmp 0x688e2dd5
mov eax, 0x783c8dbd
xor ecx, ecx
mov qword [rsp + 0xa0], rcx
jmp 0x688e2dd5
test rdi, rdi
setne byte [rsp + 0x44]
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x29fb9d9
mov ecx, 0xdbae2d9d
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x362e1780
mov ecx, 0x70554aef
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf5e65635
mov ecx, 0xbdb5feed
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x151ecdeb
mov ecx, 0x38d6177c
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x55df422e
mov ecx, 0x55b251f8
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xea294006
mov ecx, 0x82855fd3
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, 0xf21ddb15
jmp 0x688e2dd5
mov eax, 0xea9d21da
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x63cbf0f1
mov ecx, 0xf08f88c8
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x3419fddc
mov ecx, 0xb958afec
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x6d941884
mov ecx, 0xf1599660
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, 0x65e78a27
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x562176cb
mov ecx, 0xffe11575
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, 0xdacf9e6d
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xc6e0bcfe
mov ecx, 0xe686c448
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, 0xd805c07e
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x10e16c42
mov ecx, 0xff102572
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x8f9dc890
mov ecx, 0x51d907aa
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, 0x9f87b390
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x8c3bc061
mov ecx, 0x8ee4de36
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov rax, qword [rsp + 0x38]
mov eax, dword [rsp + 0x2c]
mov eax, 0x7ed60536
jmp 0x688e2dd5
mov eax, 0x4fd3de0b
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x44a64023
mov ecx, 0xd7a04ba9
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp byte [rsp + 0x48], 0
mov eax, 0x593876a5
mov ecx, 0xdda8de9d
cmovne eax, ecx
jmp 0x688e2dd5
mov eax, 0x573947f
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa265cbc5
mov ecx, 0x2ce2bd0a
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xea294006
mov ecx, 0x28b7a3e7
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x80bdc374
mov ecx, 0x555d721
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x2d66e0a1
mov ecx, 0xa8c8100
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd7f1fb5d
mov ecx, 0x5751c7cf
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xde43c591
mov ecx, 0xb63c0795
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, 0x91c787dd
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd9f63e38
mov ecx, 0xb6dd92ea
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, 0x607e4451
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xc88fa882
mov ecx, 0x8c6d8dce
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, 0x65296bdf
jmp 0x688e2dd5
mov rcx, r14
call sub.msvcrt.dll_puts
mov qword [rsp + 0x30], rdi
mov rax, qword [rsp + 0x70]
movsxd rax, dword [rax + 0x3c]
add rax, qword [rsp + 0x30]
mov qword [rsp + 0x58], rax
mov rax, qword [rsp + 0x58]
cmp dword [rax], 0x4550
setne byte [rsp + 0x47]
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x4eb185d8
mov ecx, 0x658bb93b
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, 0x40e3a327
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9765a4b0
mov ecx, 0x2da11622
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe28fe350
mov ecx, 0x7282d180
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov rcx, r13
call sub.msvcrt.dll_puts
mov eax, 0x254a6f55
jmp 0x688e2dd5
mov rax, qword [rsp + 0x38]
mov ecx, dword [rsp + 0x2c]
cmp ecx, dword [rax + 0x18]
setb byte [rsp + 0x49]
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xba03b514
mov ecx, 0x56ff957d
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [rsp + 0x4c]
mov eax, 0x4be80c85
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf31007cb
mov ecx, 0x3dea3cb3
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x4734e23e
mov ecx, 0x7b124956
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov rcx, rbp
call sub.msvcrt.dll_puts
mov eax, 0x8ee4f0f0
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x10f85eba
mov ecx, 0x15ed9fd2
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x647f2aca
mov ecx, 0x1dcf09a4
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x1aa8a3c6
mov ecx, 0xdacf9e6d
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
lea rcx, str.Success:_Valid_NT_header_signature.
call sub.msvcrt.dll_puts
mov rax, qword [rsp + 0x58]
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x26501c86
mov ecx, 0x13d9caa4
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf1363d98
mov ecx, 0x33f44ec6
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, 0xda484055
jmp 0x688e2dd5
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, 0x3c7d5933
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xc054a6db
mov ecx, 0x8e7fd5ca
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x69f7076b
mov ecx, 0x6a7eeea9
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x10e16c42
mov ecx, 0x65296bdf
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9a8af71b
mov ecx, 0x20bb6201
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, 0x57577fd6
jmp 0x688e2dd5
mov eax, 0x615033d6
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x94fb352
mov ecx, 0xe6e564cb
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, 0x5ee66534
jmp 0x688e2dd5
mov eax, 0x9bac50d5
jmp 0x688e2dd5
mov eax, 0x235dd268
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x4b838fe7
mov ecx, 0x4946507a
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x2d66e0a1
mov ecx, 0x8edcdb3b
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x480c2053
mov ecx, 0xd2b1a278
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov rcx, rbp
call sub.msvcrt.dll_puts
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x21ff91c3
mov ecx, 0x284faf01
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, 0xa84d8b13
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x48591c2c
mov ecx, 0x8d16a5dc
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa7eeb557
mov ecx, 0x1f0163c8
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov rcx, r13
call sub.msvcrt.dll_puts
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xc759cdfd
mov ecx, 0x2d29528d
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x2a6a0742
mov ecx, 0xc1988210
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x437a2e69
mov ecx, 0xd3548c2b
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
test rsi, rsi
setne byte [rsp + 0x45]
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x34d1b278
mov ecx, 0x927f1dc0
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, 0x4e1f1948
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x86ff3175
mov ecx, 0x377ce5b
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd88c087f
mov ecx, 0x55dbd2a1
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9ed8094e
mov ecx, 0x76f81adc
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov rcx, r15
mov rdx, rsi
call fcn.68904b63
mov eax, 0x1f0163c8
jmp 0x688e2dd5
mov eax, 0x30dbca27
jmp 0x688e2dd5
mov eax, dword [rsp + 0x4c]
cmp eax, 2
sete byte [rsp + 0x4b]
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x1eb5e6d7
mov ecx, 0x1aef2a5a
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, 0xb3b7b714
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x6a08369e
mov ecx, 0x576e8187
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb6146cca
mov ecx, 0x14ec6ac0
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9121d531
mov ecx, 0x1f4b7247
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x520a00c4
mov ecx, 0x607e4451
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x35ffb86c
mov ecx, 0x7d74bd42
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov rax, qword [rsp + 0x38]
mov eax, dword [rsp + 0x2c]
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x72799d6a
mov ecx, 0xb05bbb2e
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x4e6d49c3
mov ecx, 0xd4a8606e
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, 0xfe3311f7
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb7ef897e
mov ecx, 0xc05befba
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, 0x64dbe0cf
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa38c10d4
mov ecx, 0x424fdca2
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9af9049e
mov ecx, 0xa125e082
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, 0x424fdca2
jmp 0x688e2dd5
mov rcx, r13
call sub.msvcrt.dll_puts
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf23d67d9
mov ecx, 0x89dbe8ce
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, 0xcd70bd0f
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xdacceb40
mov ecx, 0xe12d4264
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x6d941884
mov ecx, 0x76b69005
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x29c22501
mov ecx, 0xf7913cd0
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, 0xf034da9b
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa72de420
mov ecx, 0x253e7aa7
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x311c43dd
mov ecx, 0xa6f6603
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x517f087c
mov ecx, 0x981f5beb
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x25f85894
mov ecx, 0xac710f15
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb07befa6
mov ecx, 0x725b02b4
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xef15bf1b
mov ecx, 0x4b9bec6a
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb69bad1e
mov ecx, 0x1e12a893
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
mov eax, 0x952f34bc
jmp 0x688e2dd5
mov rcx, r14
call sub.msvcrt.dll_puts
mov rax, qword [rsp + 0x70]
mov eax, 0xb2459cda
jmp 0x688e2dd5
mov eax, dword [0x68f23c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x21cf86c9
mov ecx, 0xfb16e358
cmove eax, ecx
cmp dword [0x68f23c20], 0xa
cmovl eax, ecx
jmp 0x688e2dd5
cmp eax, 0x6d9090e3
jne 0x688e2dd5
mov rax, qword [rsp + 0xe0]
add rsp, 0xe8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret