Function at 0x736370
Capabilities:
Get geographical location

Disassembly:
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x68
lea rbp, [rsp + 0x60]
mov r15, rdx
mov r13d, ecx
mov r8, qword [r15]
xor edi, edi
mov edx, 0x1d
xor r9d, r9d
call fcn.007661e8
mov ebx, eax
inc ebx
movsxd rcx, ebx
call fcn.00729500
mov qword [r15], rax
test r15, r15
je 0x7363ce
mov edx, 0x1d
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.007661e8
xor edi, edi
test eax, eax
setne dil
jmp 0x7363d8
mov ecx, 0xe
call fcn.007664a0
mov r8, qword [r15 + 8]
mov edx, 0x1e
xor r9d, r9d
mov ecx, r13d
call fcn.007661e8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00729500
mov qword [r15 + 8], rax
mov edx, 0x1e
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.007661e8
xor esi, esi
test eax, eax
setne sil
and esi, edi
mov r8, qword [r15 + 0x10]
mov edx, 0x1003
xor r9d, r9d
mov ecx, r13d
call fcn.007661e8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00729500
mov qword [r15 + 0x10], rax
mov edx, 0x1003
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.007661e8
xor edi, edi
test eax, eax
setne dil
mov r8, qword [r15 + 0x18]
mov edx, 0x1f
xor r9d, r9d
mov ecx, r13d
call fcn.007661e8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00729500
mov qword [r15 + 0x18], rax
mov edx, 0x1f
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.007661e8
xor r12d, r12d
test eax, eax
setne r12b
and r12d, edi
and r12d, esi
mov r8, qword [r15 + 0x20]
mov edx, 0x20
xor r9d, r9d
mov ecx, r13d
call fcn.007661e8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00729500
mov qword [r15 + 0x20], rax
mov edx, 0x20
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.007661e8
xor edi, edi
test eax, eax
setne dil
mov r8, qword [r15 + 0x28]
mov edx, 0x28
xor r9d, r9d
mov ecx, r13d
call fcn.007661e8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00729500
mov qword [r15 + 0x28], rax
mov edx, 0x28
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.007661e8
xor esi, esi
test eax, eax
setne sil
and esi, edi
mov r8, qword [r15 + 0x30]
mov edx, 0x29
xor r9d, r9d
mov ecx, r13d
call fcn.007661e8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00729500
mov qword [r15 + 0x30], rax
mov edx, 0x29
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.007661e8
xor r14d, r14d
test eax, eax
setne r14b
and r14d, esi
and r14d, r12d
mov r8, qword [r15 + 0x46]
mov edx, 0x2a
xor r9d, r9d
mov ecx, r13d
call fcn.007661e8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00729500
mov qword [r15 + 0x46], rax
mov edx, 0x2a
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.007661e8
xor edi, edi
test eax, eax
setne dil
mov r8, qword [r15 + 0x4e]
mov edx, 0x2b
xor r9d, r9d
mov ecx, r13d
call fcn.007661e8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00729500
mov qword [r15 + 0x4e], rax
mov edx, 0x2b
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.007661e8
xor esi, esi
test eax, eax
setne sil
and esi, edi
mov r8, qword [r15 + 0x56]
mov edx, 0x2c
xor r9d, r9d
mov ecx, r13d
call fcn.007661e8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00729500
mov qword [r15 + 0x56], rax
mov edx, 0x2c
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.007661e8
xor edi, edi
test eax, eax
setne dil
and edi, esi
mov r8, qword [r15 + 0x5e]
mov edx, 0x2d
xor r9d, r9d
mov ecx, r13d
call fcn.007661e8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00729500
mov qword [r15 + 0x5e], rax
mov edx, 0x2d
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.007661e8
xor r12d, r12d
test eax, eax
setne r12b
and r12d, edi
and r12d, r14d
mov r8, qword [r15 + 0x66]
mov edx, 0x2e
xor r9d, r9d
mov ecx, r13d
call fcn.007661e8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00729500
mov qword [r15 + 0x66], rax
mov edx, 0x2e
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.007661e8
xor edi, edi
test eax, eax
setne dil
mov r8, qword [r15 + 0x6e]
mov edx, 0x2f
xor r9d, r9d
mov ecx, r13d
call fcn.007661e8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00729500
mov qword [r15 + 0x6e], rax
mov edx, 0x2f
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.007661e8
xor esi, esi
test eax, eax
setne sil
and esi, edi
mov r8, qword [r15 + 0x76]
mov edx, 0x30
xor r9d, r9d
mov ecx, r13d
call fcn.007661e8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00729500
mov qword [r15 + 0x76], rax
mov edx, 0x30
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.007661e8
xor edi, edi
test eax, eax
setne dil
and edi, esi
mov r8, qword [r15 + 0x7e]
mov edx, 0x31
xor r9d, r9d
mov ecx, r13d
call fcn.007661e8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00729500
mov qword [r15 + 0x7e], rax
mov edx, 0x31
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.007661e8
xor esi, esi
test eax, eax
setne sil
and esi, edi
mov r8, qword [r15 + 0x86]
mov edx, 0x32
xor r9d, r9d
mov ecx, r13d
call fcn.007661e8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00729500
mov qword [r15 + 0x86], rax
mov edx, 0x32
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.007661e8
xor r14d, r14d
test eax, eax
setne r14b
and r14d, esi
and r14d, r12d
mov r8, qword [r15 + 0x8e]
mov edx, 0x33
xor r9d, r9d
mov ecx, r13d
call fcn.007661e8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00729500
mov qword [r15 + 0x8e], rax
mov edx, 0x33
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.007661e8
xor edi, edi
test eax, eax
setne dil
mov r8, qword [r15 + 0x96]
mov edx, 0x34
xor r9d, r9d
mov ecx, r13d
call fcn.007661e8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00729500
mov qword [r15 + 0x96], rax
mov edx, 0x34
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.007661e8
xor esi, esi
test eax, eax
setne sil
and esi, edi
mov r8, qword [r15 + 0x9e]
mov edx, 0x35
xor r9d, r9d
mov ecx, r13d
call fcn.007661e8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00729500
mov qword [r15 + 0x9e], rax
mov edx, 0x35
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.007661e8
xor edi, edi
test eax, eax
setne dil
and edi, esi
mov r8, qword [r15 + 0xa6]
mov edx, 0x36
xor r9d, r9d
mov ecx, r13d
call fcn.007661e8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00729500
mov qword [r15 + 0xa6], rax
mov edx, 0x36
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.007661e8
xor esi, esi
test eax, eax
setne sil
and esi, edi
mov r8, qword [r15 + 0xae]
mov edx, 0x37
xor r9d, r9d
mov ecx, r13d
call fcn.007661e8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00729500
mov qword [r15 + 0xae], rax
mov edx, 0x37
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.007661e8
xor edi, edi
test eax, eax
setne dil
and edi, esi
mov r8, qword [r15 + 0xb6]
mov edx, 0x38
xor r9d, r9d
mov ecx, r13d
call fcn.007661e8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00729500
mov qword [r15 + 0xb6], rax
mov edx, 0x38
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.007661e8
xor r12d, r12d
test eax, eax
setne r12b
and r12d, edi
and r12d, r14d
mov r8, qword [r15 + 0xbe]
mov edx, 0x39
xor r9d, r9d
mov ecx, r13d
call fcn.007661e8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00729500
mov qword [r15 + 0xbe], rax
mov edx, 0x39
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.007661e8
xor edi, edi
test eax, eax
setne dil
mov r8, qword [r15 + 0xc6]
mov edx, 0x3a
xor r9d, r9d
mov ecx, r13d
call fcn.007661e8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00729500
mov qword [r15 + 0xc6], rax
mov edx, 0x3a
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.007661e8
xor esi, esi
test eax, eax
setne sil
and esi, edi
mov r8, qword [r15 + 0xce]
mov edx, 0x3b
xor r9d, r9d
mov ecx, r13d
call fcn.007661e8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00729500
mov qword [r15 + 0xce], rax
mov edx, 0x3b
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.007661e8
xor edi, edi
test eax, eax
setne dil
and edi, esi
mov r8, qword [r15 + 0xd6]
mov edx, 0x3c
xor r9d, r9d
mov ecx, r13d
call fcn.007661e8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00729500
mov qword [r15 + 0xd6], rax
mov edx, 0x3c
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.007661e8
xor esi, esi
test eax, eax
setne sil
and esi, edi
mov r8, qword [r15 + 0xde]
mov edx, 0x3d
xor r9d, r9d
mov ecx, r13d
call fcn.007661e8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00729500
mov qword [r15 + 0xde], rax
mov edx, 0x3d
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.007661e8
xor edi, edi
test eax, eax
setne dil
and edi, esi
mov r8, qword [r15 + 0xe6]
mov edx, 0x3e
xor r9d, r9d
mov ecx, r13d
call fcn.007661e8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00729500
mov qword [r15 + 0xe6], rax
mov edx, 0x3e
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.007661e8
xor esi, esi
test eax, eax
setne sil
and esi, edi
mov r8, qword [r15 + 0xee]
mov edx, 0x3f
xor r9d, r9d
mov ecx, r13d
call fcn.007661e8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00729500
mov qword [r15 + 0xee], rax
mov edx, 0x3f
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.007661e8
xor r14d, r14d
test eax, eax
setne r14b
and r14d, esi
and r14d, r12d
mov r8, qword [r15 + 0xf6]
mov edx, 0x40
xor r9d, r9d
mov ecx, r13d
call fcn.007661e8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00729500
mov qword [r15 + 0xf6], rax
mov edx, 0x40
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.007661e8
xor edi, edi
test eax, eax
setne dil
mov r8, qword [r15 + 0xfe]
mov edx, 0x41
xor r9d, r9d
mov ecx, r13d
call fcn.007661e8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00729500
mov qword [r15 + 0xfe], rax
mov edx, 0x41
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.007661e8
xor esi, esi
test eax, eax
setne sil
and esi, edi
mov r8, qword [r15 + 0x106]
mov edx, 0x42
xor r9d, r9d
mov ecx, r13d
call fcn.007661e8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00729500
mov qword [r15 + 0x106], rax
mov edx, 0x42
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.007661e8
xor edi, edi
test eax, eax
setne dil
and edi, esi
mov r8, qword [r15 + 0x10e]
mov edx, 0x43
xor r9d, r9d
mov ecx, r13d
call fcn.007661e8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00729500
mov qword [r15 + 0x10e], rax
mov edx, 0x43
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.007661e8
xor esi, esi
test eax, eax
setne sil
and esi, edi
mov r8, qword [r15 + 0x116]
mov edx, 0x44
xor r9d, r9d
mov ecx, r13d
call fcn.007661e8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00729500
mov qword [r15 + 0x116], rax
mov edx, 0x44
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.007661e8
xor edi, edi
test eax, eax
setne dil
and edi, esi
mov r8, qword [r15 + 0x11e]
mov edx, 0x45
xor r9d, r9d
mov ecx, r13d
call fcn.007661e8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00729500
mov qword [r15 + 0x11e], rax
mov edx, 0x45
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.007661e8
xor esi, esi
test eax, eax
setne sil
and esi, edi
mov r8, qword [r15 + 0x126]
mov edx, 0x46
xor r9d, r9d
mov ecx, r13d
call fcn.007661e8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00729500
mov qword [r15 + 0x126], rax
mov edx, 0x46
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.007661e8
xor edi, edi
test eax, eax
setne dil
and edi, esi
mov r8, qword [r15 + 0x12e]
mov edx, 0x47
xor r9d, r9d
mov ecx, r13d
call fcn.007661e8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00729500
mov qword [r15 + 0x12e], rax
mov edx, 0x47
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.007661e8
xor r12d, r12d
test eax, eax
setne r12b
and r12d, edi
and r12d, r14d
mov r8, qword [r15 + 0x136]
mov edx, 0x48
xor r9d, r9d
mov ecx, r13d
call fcn.007661e8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00729500
mov qword [r15 + 0x136], rax
mov edx, 0x48
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.007661e8
xor edi, edi
test eax, eax
setne dil
mov r8, qword [r15 + 0x13e]
mov edx, 0x49
xor r9d, r9d
mov ecx, r13d
call fcn.007661e8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00729500
mov qword [r15 + 0x13e], rax
mov edx, 0x49
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.007661e8
xor esi, esi
test eax, eax
setne sil
and esi, edi
mov r8, qword [r15 + 0x146]
mov edx, 0x4a
xor r9d, r9d
mov ecx, r13d
call fcn.007661e8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00729500
mov qword [r15 + 0x146], rax
mov edx, 0x4a
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.007661e8
xor edi, edi
test eax, eax
setne dil
and edi, esi
mov r8, qword [r15 + 0x14e]
mov edx, 0x4b
xor r9d, r9d
mov ecx, r13d
call fcn.007661e8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00729500
mov qword [r15 + 0x14e], rax
mov edx, 0x4b
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.007661e8
xor esi, esi
test eax, eax
setne sil
and esi, edi
mov r8, qword [r15 + 0x156]
mov edx, 0x4c
xor r9d, r9d
mov ecx, r13d
call fcn.007661e8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00729500
mov qword [r15 + 0x156], rax
mov edx, 0x4c
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.007661e8
xor edi, edi
test eax, eax
setne dil
and edi, esi
mov r8, qword [r15 + 0x15e]
mov edx, 0x4d
xor r9d, r9d
mov ecx, r13d
call fcn.007661e8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00729500
mov qword [r15 + 0x15e], rax
mov edx, 0x4d
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.007661e8
xor esi, esi
test eax, eax
setne sil
and esi, edi
mov r8, qword [r15 + 0x166]
mov edx, 0x4e
xor r9d, r9d
mov ecx, r13d
call fcn.007661e8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00729500
mov qword [r15 + 0x166], rax
mov edx, 0x4e
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.007661e8
xor edi, edi
test eax, eax
setne dil
and edi, esi
mov r8, qword [r15 + 0x16e]
mov edx, 0x4f
xor r9d, r9d
mov ecx, r13d
call fcn.007661e8
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.00729500
mov qword [r15 + 0x16e], rax
mov edx, 0x4f
mov ecx, r13d
mov r8, rax
mov r9d, ebx
call fcn.007661e8
xor r14d, r14d
test eax, eax
setne r14b
and r14d, edi
and r14d, r12d
mov ecx, 3
call fcn.00729500
mov rbx, rax
test rbx, rbx
je 0x737044
mov edx, 0x21
mov r9d, 3
mov ecx, r13d
mov r8, rbx
call fcn.007661e8
test eax, eax
je 0x737050
mov rcx, rbx
call fcn.00738ca0
mov word [r15 + 0x38], ax
mov rcx, rbx
call fcn.00729510
mov eax, 1
jmp 0x73705a
mov ecx, 0xe
call fcn.007664a0
jmp 0x737058
mov rcx, rbx
call fcn.00729510
xor eax, eax
and r14d, eax
mov ecx, 3
call fcn.00729500
mov rbx, rax
test rbx, rbx
je 0x7370a5
mov edx, 0x22
mov r9d, 3
mov ecx, r13d
mov r8, rbx
call fcn.007661e8
test eax, eax
je 0x7370b1
mov rcx, rbx
call fcn.00738ca0
mov word [r15 + 0x3a], ax
mov rcx, rbx
call fcn.00729510
mov eax, 1
jmp 0x7370bb
mov ecx, 0xe
call fcn.007664a0
jmp 0x7370b9
mov rcx, rbx
call fcn.00729510
xor eax, eax
and r14d, eax
mov ecx, 3
call fcn.00729500
mov rbx, rax
test rbx, rbx
je 0x737106
mov edx, 0x23
mov r9d, 3
mov ecx, r13d
mov r8, rbx
call fcn.007661e8
test eax, eax
je 0x737112
mov rcx, rbx
call fcn.00738ca0
mov word [r15 + 0x3c], ax
mov rcx, rbx
call fcn.00729510
mov eax, 1
jmp 0x73711c
mov ecx, 0xe
call fcn.007664a0
jmp 0x73711a
mov rcx, rbx
call fcn.00729510
xor eax, eax
and r14d, eax
mov ecx, 2
call fcn.00729500
mov rbx, rax
test rbx, rbx
je 0x737167
mov edx, 0x24
mov r9d, 2
mov ecx, r13d
mov r8, rbx
call fcn.007661e8
test eax, eax
je 0x737173
mov rcx, rbx
call fcn.00738ca0
mov word [r15 + 0x3e], ax
mov rcx, rbx
call fcn.00729510
mov eax, 1
jmp 0x73717d
mov ecx, 0xe
call fcn.007664a0
jmp 0x73717b
mov rcx, rbx
call fcn.00729510
xor eax, eax
and r14d, eax
mov ecx, 3
call fcn.00729500
mov rbx, rax
test rbx, rbx
je 0x7371c8
mov edx, 0x25
mov r9d, 3
mov ecx, r13d
mov r8, rbx
call fcn.007661e8
test eax, eax
je 0x7371d4
mov rcx, rbx
call fcn.00738ca0
mov word [r15 + 0x40], ax
mov rcx, rbx
call fcn.00729510
mov eax, 1
jmp 0x7371de
mov ecx, 0xe
call fcn.007664a0
jmp 0x7371dc
mov rcx, rbx
call fcn.00729510
xor eax, eax
and r14d, eax
mov ecx, 3
call fcn.00729500
mov rbx, rax
test rbx, rbx
je 0x737229
mov edx, 0x26
mov r9d, 3
mov ecx, r13d
mov r8, rbx
call fcn.007661e8
test eax, eax
je 0x737235
mov rcx, rbx
call fcn.00738ca0
mov word [r15 + 0x42], ax
mov rcx, rbx
call fcn.00729510
mov eax, 1
jmp 0x73723f
mov ecx, 0xe
call fcn.007664a0
jmp 0x73723d
mov rcx, rbx
call fcn.00729510
xor eax, eax
and r14d, eax
mov ecx, 3
call fcn.00729500
mov rbx, rax
test rbx, rbx
je 0x737292
mov edx, 0x27
mov r9d, 3
mov ecx, r13d
mov r8, rbx
call fcn.007661e8
test eax, eax
je 0x73729e
mov rcx, rbx
call fcn.00738ca0
mov word [r15 + 0x44], ax
mov rcx, rbx
call fcn.00729510
mov eax, 1
and r14d, eax
jne 0x7372ad
jmp 0x737326
mov ecx, 0xe
call fcn.007664a0
jmp 0x7372a6
mov rcx, rbx
call fcn.00729510
xor eax, eax
and r14d, eax
je 0x737326
mov rcx, qword [r15 + 0x10]
lea rdi, [rbp - 0x40]
mov r8d, 0x40
mov rdx, rdi
call fcn.007335a0
mov rcx, qword [r15 + 0x10]
call fcn.00729510
mov rcx, rdi
call fcn.00729c10
mov qword [r15 + 0x10], rax
mov rcx, qword [r15 + 0x18]
mov r8d, 0x40
mov rdx, rdi
call fcn.007335a0
mov rcx, qword [r15 + 0x18]
call fcn.00729510
mov rcx, rdi
call fcn.00729c10
mov qword [r15 + 0x18], rax
mov rcx, qword [r15 + 0x20]
mov r8d, 0x40
mov rdx, rdi
call fcn.007335a0
mov rcx, qword [r15 + 0x20]
call fcn.00729510
mov rcx, rdi
call fcn.00729c10
mov qword [r15 + 0x20], rax
mov eax, r14d
add rsp, 0x68
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret