Function at 0x423cce
Capabilities:
Encrypt or decrypt data via bcrypt

Disassembly:
lea ecx, [esp + 4]
and esp, 0xfffffff0
mov eax, 0x47c8
push dword [ecx - 4]
push ebp
mov ebp, esp
push edi
push esi
push ebx
push ecx
call fcn.00567260
sub esp, eax
mov eax, dword [ecx]
mov dword [ebp - 0x473c], ebp
mov dword [ebp - 0x4744], 0x6583c0
mov dword [ebp - 0x4760], eax
lea eax, [ebp - 0x475c]
mov dword [esp], eax
mov dword [ebp - 0x4740], 0x65bb08
mov dword [ebp - 0x4738], 0x4268e6
mov dword [ebp - 0x4734], esp
jmp 0x423d41
call fcn.005687c0
jmp 0x423d57
mov eax, dword [ebp - 0x4760]
mov edx, 0x82dbf02f
mov dword [eax], 0
mov dword [eax + 4], 0
mov dword [eax + 8], 0
mov eax, 0xea7396c
mov dword [ebp - 0x4068], eax
mov eax, 0x2a8570d7
mov dword [ebp - 0x4064], edx
mov edx, 0x7e0b161f
mov dword [ebp - 0x4060], eax
mov eax, 0xef7392d
mov dword [ebp - 0x405c], edx
mov edx, 0x829ff07f
mov dword [ebp - 0x2068], eax
mov eax, 0x2ad17096
mov dword [ebp - 0x2064], edx
mov edx, 0x7e0b165e
mov dword [ebp - 0x2060], eax
lea eax, [ebp - 0x4068]
mov dword [ebp - 0x205c], edx
movaps xmm0, xmmword [ebp - 0x2068]
mov dword [esp + 0xc], eax
lea eax, [ebp - 0x4478]
xorps xmm0, xmmword [ebp - 0x4068]
mov dword [esp + 4], eax
lea eax, [ebp - 0x4728]
mov dword [esp + 8], 0x104
mov dword [esp], eax
nop
mov dword [ebp - 0x4758], 1
movaps xmmword [ebp - 0x4068], xmm0
call dword [sym.imp.msvcrt.dll__wgetenv_s]
push edx
pop edx
test eax, eax
jne 0x426cff
mov eax, 0xeb83961
mov edx, 0x82def03c
mov ecx, 0xef7392d
mov ebx, 0x829ff07f
mov dword [ebp - 0x4068], eax
mov eax, 0x2a9070da
mov dword [ebp - 0x4064], edx
mov edx, 0x7e5b160e
mov dword [ebp - 0x2068], ecx
mov ecx, 0x2ad17096
mov dword [ebp - 0x2064], ebx
mov ebx, 0x7e0b165e
mov dword [ebp - 0x4060], eax
mov eax, 0xb60b9a0b
mov dword [ebp - 0x405c], edx
mov edx, 0xc393a061
push eax
mov eax, 0x119b
pop eax
mov dword [ebp - 0x2060], ecx
mov ecx, 0xb64a9a4f
mov dword [ebp - 0x205c], ebx
mov ebx, 0xc3d2a035
movaps xmm0, xmmword [ebp - 0x2068]
xorps xmm0, xmmword [ebp - 0x4068]
mov dword [esp + 8], 0x104
mov dword [ebp - 0x4058], eax
mov eax, 0x5de361e8
push edx
mov edx, 0x286
mov edx, 0x1158
pop edx
jmp 0x423ec5
mov dword [ebp - 0x4054], edx
mov edx, 0xf7f20dec
mov dword [ebp - 0x4050], eax
mov dword [ebp - 0x2050], eax
lea eax, [ebp - 0x4068]
mov dword [ebp - 0x404c], edx
mov dword [ebp - 0x204c], edx
mov dword [ebp - 0x2058], ecx
mov dword [ebp - 0x2054], ebx
jmp 0x423f01
mov dword [esp + 0xc], eax
lea eax, [ebp - 0x4270]
movaps xmmword [ebp - 0x4068], xmm0
movaps xmm0, xmmword [ebp - 0x2058]
xorps xmm0, xmmword [ebp - 0x4058]
mov dword [esp + 4], eax
lea eax, [ebp - 0x4728]
mov dword [esp], eax
mov dword [ebp - 0x4758], 1
movaps xmmword [ebp - 0x4058], xmm0
call dword [sym.imp.msvcrt.dll__wgetenv_s]
test eax, eax
jne 0x426cff
mov eax, 0xeba3971
mov edx, 0x82e5f010
push edx
pop edx
push eax
mov eax, 0x4279
mov eax, 0x5e44
mov eax, 0x2919
mov eax, 0x5c40
pop eax
mov ecx, 0xef7392d
mov ebx, 0x829ff07f
mov dword [ebp - 0x4068], eax
mov eax, 0x2abd70ff
mov esi, 0xe9d60641
mov edi, 0xb4e5407b
mov dword [ebp - 0x4064], edx
mov edx, 0x7e6a1632
mov dword [ebp - 0x2068], ecx
mov ecx, 0x2ad17096
jmp 0x423fb4
mov dword [ebp - 0x2064], ebx
mov ebx, 0x7e0b165e
mov dword [ebp - 0x4060], eax
mov eax, 0xb60c9a13
mov dword [ebp - 0x405c], edx
push edx
mov edx, 0x4e6c
pop edx
mov edx, 0xc3a0a05c
mov dword [ebp - 0x2060], ecx
mov ecx, 0xb64a9a4f
mov dword [ebp - 0x205c], ebx
movaps xmm0, xmmword [ebp - 0x2068]
mov ebx, 0xc3d2a035
xorps xmm0, xmmword [ebp - 0x4068]
jmp 0x42401b
mov dword [ebp - 0x4058], eax
mov eax, 0x5d85618d
mov dword [ebp - 0x4054], edx
mov edx, 0xf78a0d83
mov dword [ebp - 0x2058], ecx
mov ecx, 0x5de361e8
mov dword [ebp - 0x2054], ebx
mov ebx, 0xf7f20dec
mov dword [ebp - 0x4050], eax
mov eax, 0x2ef8aaca
mov dword [ebp - 0x404c], edx
mov edx, 0x508ea20a
movaps xmmword [ebp - 0x4068], xmm0
mov dword [ebp - 0x2050], ecx
lea ecx, [ebp - 0x4558]
mov dword [ebp - 0x204c], ebx
movaps xmm0, xmmword [ebp - 0x2058]
push ecx
mov ecx, 0x6fe0
mov ecx, 0x3610
mov ecx, 0x2a43
mov ecx, 0x7d85
pop ecx
xorps xmm0, xmmword [ebp - 0x4058]
mov dword [ebp - 0x4040], eax
mov dword [ebp - 0x2040], eax
lea eax, [ebp - 0x4478]
mov dword [ebp - 0x4048], esi
mov dword [ebp - 0x4044], edi
mov dword [ebp - 0x403c], edx
mov dword [ebp - 0x2048], esi
mov dword [ebp - 0x2044], edi
mov dword [ebp - 0x203c], edx
push eax
pop eax
movaps xmmword [ebp - 0x4058], xmm0
movaps xmm0, xmmword [ebp - 0x4048]
xorps xmm0, xmmword [ebp - 0x2048]
movaps xmmword [ebp - 0x4048], xmm0
mov dword [esp], eax
call fcn.00405fba
push ebx
lea eax, [ebp - 0x4068]
lea ecx, [ebp - 0x4558]
mov dword [ebp - 0x4758], 2
mov dword [esp], eax
call fcn.00631120
push edx
lea ecx, [ebp - 0x4518]
mov ebx, 0x829ff07f
mov dword [esp], eax
call fcn.00634090
mov eax, 0xe9b3971
mov edx, 0x82fdf016
push eax
mov eax, 0x1162
mov eax, 0x584e
mov eax, 0x668c
mov eax, 0x3e46
pop eax
push ecx
mov ecx, 0xef7392d
mov dword [ebp - 0x44c8], eax
mov eax, 0x2ab470e4
mov dword [ebp - 0x44c4], edx
mov edx, 0x7e641629
mov dword [ebp - 0x2068], ecx
mov ecx, 0x2ad17096
jmp 0x424177
mov dword [ebp - 0x2064], ebx
mov ebx, 0x7e0b165e
mov dword [ebp - 0x44c0], eax
mov eax, 0xb62c9a23
mov dword [ebp - 0x44bc], edx
mov edx, 0xc3d2a035
movaps xmm0, xmmword [ebp - 0x44c8]
mov dword [ebp - 0x2060], ecx
mov ecx, 0xb64a9a4f
mov dword [ebp - 0x44b8], eax
mov eax, 0x5de361e8
mov dword [ebp - 0x44b4], edx
mov edx, 0xf7f20dec
mov dword [ebp - 0x205c], ebx
xorps xmm0, xmmword [ebp - 0x2068]
mov ebx, 0xc3d2a035
mov dword [ebp - 0x44b0], eax
mov dword [ebp - 0x2050], eax
lea eax, [ebp - 0x4478]
mov dword [esp], eax
mov dword [ebp - 0x44ac], edx
mov dword [ebp - 0x2058], ecx
lea ecx, [ebp - 0x2068]
mov dword [ebp - 0x2054], ebx
mov dword [ebp - 0x204c], edx
movaps xmmword [ebp - 0x44c8], xmm0
movaps xmm0, xmmword [ebp - 0x44b8]
xorps xmm0, xmmword [ebp - 0x2058]
movaps xmmword [ebp - 0x44b8], xmm0
call fcn.00405fba
jmp 0x424241
push eax
lea eax, [ebp - 0x44c8]
lea ecx, [ebp - 0x2068]
mov dword [ebp - 0x4758], 3
mov dword [esp], eax
call fcn.00631120
push edi
lea ecx, [ebp - 0x4500]
mov dword [esp], eax
call fcn.00634090
lea ecx, [ebp - 0x4720]
mov dword [ebp - 0x4758], 4
push eax
lea eax, [ebp - 0x4518]
mov dword [esp], eax
mov dword [esp + 4], 2
call fcn.0040a4fa
push esi
lea ecx, [ebp - 0x4500]
push eax
mov eax, 0x9e7
pop eax
mov edi, 0x974d3fb1
mov ebx, 0x829ff07f
push esi
mov esi, 0x25b8b5e3
call fcn.0062fa00
lea ecx, [ebp - 0x4518]
call fcn.0062fa00
lea ecx, [ebp - 0x2068]
call fcn.0062fa00
lea ecx, [ebp - 0x4558]
call fcn.0062fa00
mov dword [ebp - 0x45e8], esi
mov eax, 0xeb03971
mov edx, 0x82f0f010
mov dword [ebp - 0x45e4], edi
mov ecx, 0xef7392d
mov dword [ebp - 0x4618], eax
mov eax, 0x2abd70f1
mov dword [ebp - 0x4614], edx
mov edx, 0x7e57163b
jmp 0x424326
mov dword [ebp - 0x2068], ecx
mov ecx, 0x2ad17096
mov dword [ebp - 0x2064], ebx
mov ebx, 0x7e0b165e
mov dword [ebp - 0x4610], eax
mov eax, 0xb6229a0c
mov dword [ebp - 0x460c], edx
mov edx, 0xc3bda047
mov dword [ebp - 0x2060], ecx
mov ecx, 0xb64a9a4f
mov dword [ebp - 0x205c], ebx
jmp 0x42436a
mov ebx, 0xc3d2a035
mov dword [ebp - 0x4608], eax
mov eax, 0x5d866185
mov dword [ebp - 0x4604], edx
jmp 0x424391
mov edx, 0xf7a70db0
mov dword [ebp - 0x2058], ecx
mov ecx, 0x5de361e8
mov dword [ebp - 0x2054], ebx
mov ebx, 0xf7f20dec
mov dword [ebp - 0x4600], eax
jmp 0x4243b9
mov eax, 0xe9b30632
mov dword [ebp - 0x45fc], edx
mov edx, 0xb4c54009
jmp 0x4243e4
jmp 0x4243ff
push edx
mov edx, 0x1a8
mov edx, 0x4ef0
pop edx
mov dword [ebp - 0x2050], ecx
mov ecx, 0xe9d60641
mov dword [ebp - 0x204c], ebx
mov ebx, 0xb4e5407b
mov dword [ebp - 0x45f8], eax
mov eax, 0x2e99aa8e
mov dword [ebp - 0x45f4], edx
mov edx, 0x50efa27e
mov dword [ebp - 0x2048], ecx
mov ecx, 0x2ef8aaca
mov dword [ebp - 0x2044], ebx
mov ebx, 0x508ea20a
mov dword [ebp - 0x45f0], eax
mov eax, 0x882847ac
mov dword [ebp - 0x45ec], edx
mov edx, 0x7375ed08
mov dword [ebp - 0x2040], ecx
lea ecx, [ebp - 0x46f0]
mov dword [ebp - 0x203c], ebx
mov dword [ebp - 0x45e0], eax
mov dword [ebp - 0x2030], eax
lea eax, [ebp - 0x4270]
mov dword [ebp - 0x45dc], edx
mov dword [ebp - 0x2038], esi
mov dword [ebp - 0x2034], edi
mov dword [ebp - 0x202c], edx
movaps xmm0, xmmword [ebp - 0x4618]
xorps xmm0, xmmword [ebp - 0x2068]
mov dword [esp], eax
mov dword [ebp - 0x4758], 0xd
movaps xmmword [ebp - 0x4618], xmm0
movaps xmm0, xmmword [ebp - 0x4608]
xorps xmm0, xmmword [ebp - 0x2058]
movaps xmmword [ebp - 0x4608], xmm0
movaps xmm0, xmmword [ebp - 0x45f8]
xorps xmm0, xmmword [ebp - 0x2048]
movaps xmmword [ebp - 0x45f8], xmm0
movaps xmm0, xmmword [ebp - 0x45e8]
xorps xmm0, xmmword [ebp - 0x2038]
movaps xmmword [ebp - 0x45e8], xmm0
call fcn.00405fba
push ebx
lea eax, [ebp - 0x4618]
lea ecx, [ebp - 0x46f0]
mov dword [ebp - 0x4758], 5
mov dword [esp], eax
call fcn.00631120
push edx
lea ecx, [ebp - 0x2068]
mov dword [esp], eax
jmp 0x42453f
call fcn.00634090
mov eax, 0xeb03971
mov edx, 0x82f0f010
push ecx
lea ecx, [ebp - 0x46d8]
mov dword [ebp - 0x45d8], eax
mov eax, 0x2abd70f1
mov dword [ebp - 0x45d4], edx
mov edx, 0x7e23163b
mov dword [ebp - 0x45d0], eax
mov eax, 0xb6729a37
mov dword [ebp - 0x45cc], edx
mov edx, 0xc3fba003
mov dword [ebp - 0x45c8], eax
mov eax, 0x5da061b4
mov dword [ebp - 0x45c4], edx
mov edx, 0xf7800d84
mov dword [ebp - 0x45c0], eax
push ecx
pop ecx
mov eax, 0xe9bb062e
mov dword [ebp - 0x45bc], edx
mov edx, 0xb4b9401e
mov dword [ebp - 0x45b8], eax
mov eax, 0x2e8baa9f
mov dword [ebp - 0x45b4], edx
mov edx, 0x50fca26f
push eax
mov eax, 0xc42
pop eax
mov dword [ebp - 0x45b0], eax
mov eax, 0x25fcb5c3
mov dword [ebp - 0x45ac], edx
mov edx, 0x97393fd0
mov dword [ebp - 0x45a8], eax
mov eax, 0x882847cd
mov dword [ebp - 0x45a4], edx
mov edx, 0x7375ed08
mov dword [ebp - 0x45a0], eax
mov eax, 0xef7392d
mov dword [ebp - 0x459c], edx
mov edx, 0x829ff07f
push ecx
mov ecx, 0x3bf5
pop ecx
mov dword [ebp - 0x4068], eax
mov eax, 0x2ad17096
mov dword [ebp - 0x4064], edx
mov edx, 0x7e0b165e
mov dword [ebp - 0x4060], eax
mov eax, 0xb64a9a4f
mov dword [ebp - 0x405c], edx
mov edx, 0xc3d2a035
mov dword [ebp - 0x4058], eax
mov eax, 0x5de361e8
mov dword [ebp - 0x4054], edx
mov edx, 0xf7f20dec
mov dword [ebp - 0x4050], eax
mov eax, 0xe9d60641
mov dword [ebp - 0x404c], edx
mov edx, 0xb4e5407b
mov dword [ebp - 0x4048], eax
mov eax, 0x2ef8aaca
mov dword [ebp - 0x4044], edx
mov edx, 0x508ea20a
mov dword [ebp - 0x4040], eax
mov eax, 0x25b8b5e3
mov dword [ebp - 0x403c], edx
mov edx, 0x974d3fb1
mov dword [ebp - 0x4038], eax
mov eax, 0x882847ac
mov dword [ebp - 0x4034], edx
mov edx, 0x7375ed08
mov dword [ebp - 0x4030], eax
lea eax, [ebp - 0x4270]
mov dword [ebp - 0x402c], edx
movaps xmm0, xmmword [ebp - 0x45d8]
xorps xmm0, xmmword [ebp - 0x4068]
mov dword [esp], eax
movaps xmmword [ebp - 0x45d8], xmm0
movaps xmm0, xmmword [ebp - 0x45c8]
xorps xmm0, xmmword [ebp - 0x4058]
movaps xmmword [ebp - 0x45c8], xmm0
movaps xmm0, xmmword [ebp - 0x45b8]
xorps xmm0, xmmword [ebp - 0x4048]
movaps xmmword [ebp - 0x45b8], xmm0
movaps xmm0, xmmword [ebp - 0x45a8]
xorps xmm0, xmmword [ebp - 0x4038]
jmp 0x42472c
nop
movaps xmmword [ebp - 0x45a8], xmm0
call fcn.00405fba
push eax
lea eax, [ebp - 0x45d8]
lea ecx, [ebp - 0x46d8]
mov dword [ebp - 0x4758], 6
mov dword [esp], eax
call fcn.00631120
push esi
lea ecx, [ebp - 0x2050]
mov ebx, 0x829ff07f
mov dword [esp], eax
call fcn.00634090
mov eax, 0xeba3971
mov edx, 0x82fcf016
mov ecx, 0xef7392d
mov dword [ebp - 0x4598], eax
push eax
pop eax
mov eax, 0x2abe70e4
push edi
mov dword [ebp - 0x4594], edx
mov edx, 0x7e64162d
mov dword [ebp - 0x4068], ecx
mov ecx, 0x2ad17096
mov dword [ebp - 0x4064], ebx
mov ebx, 0x7e0b165e
mov dword [ebp - 0x4590], eax
mov eax, 0xb63e9a29
mov dword [ebp - 0x458c], edx
mov edx, 0xc397a069
mov dword [ebp - 0x4060], ecx
mov ecx, 0xb64a9a4f
mov dword [ebp - 0x405c], ebx
mov ebx, 0xc3d2a035
mov dword [ebp - 0x4588], eax
mov eax, 0x5d84618c
mov dword [ebp - 0x4584], edx
mov edx, 0xf7ae0d89
mov dword [ebp - 0x4058], ecx
mov ecx, 0x5de361e8
mov dword [ebp - 0x4054], ebx
mov ebx, 0xf7f20dec
mov dword [ebp - 0x4580], eax
mov eax, 0xe9a50614
mov dword [ebp - 0x457c], edx
mov edx, 0xb497401e
mov dword [ebp - 0x4050], ecx
push eax
mov eax, 0x39f6
mov eax, 0x730b
mov eax, 0x509d
mov eax, 0x4862
pop eax
mov ecx, 0xe9d60641
mov dword [ebp - 0x404c], ebx
mov ebx, 0xb4e5407b
mov dword [ebp - 0x4578], eax
mov eax, 0x2ebcaaea
mov dword [ebp - 0x4574], edx
mov edx, 0x50faa26b
mov dword [ebp - 0x4048], ecx
jmp 0x424871
nop
mov ecx, 0x2ef8aaca
mov dword [ebp - 0x4044], ebx
mov ebx, 0x508ea20a
mov dword [ebp - 0x4570], eax
mov eax, 0x25b8b582
mov dword [ebp - 0x456c], edx
mov edx, 0x974d3fb1
mov dword [ebp - 0x4040], ecx
mov ecx, 0x25b8b5e3
mov dword [ebp - 0x403c], ebx
mov ebx, 0x974d3fb1
mov dword [ebp - 0x4568], eax
mov eax, 0x882847ac
mov dword [ebp - 0x4564], edx
mov edx, 0x7375ed08
mov dword [ebp - 0x4038], ecx
lea ecx, [ebp - 0x46c0]
mov dword [ebp - 0x4034], ebx
mov dword [ebp - 0x4560], eax
mov dword [ebp - 0x4030], eax
lea eax, [ebp - 0x4270]
jmp 0x4248f9
jmp 0x42490a
jmp 0x424911
mov dword [ebp - 0x455c], edx
push ecx
pop ecx
mov dword [ebp - 0x402c], edx
movaps xmm0, xmmword [ebp - 0x4598]
xorps xmm0, xmmword [ebp - 0x4068]
mov dword [esp], eax
push edx
pop edx
movaps xmmword [ebp - 0x4598], xmm0
movaps xmm0, xmmword [ebp - 0x4588]
xorps xmm0, xmmword [ebp - 0x4058]
movaps xmmword [ebp - 0x4588], xmm0
movaps xmm0, xmmword [ebp - 0x4578]
xorps xmm0, xmmword [ebp - 0x4048]
movaps xmmword [ebp - 0x4578], xmm0
movaps xmm0, xmmword [ebp - 0x4568]
xorps xmm0, xmmword [ebp - 0x4038]
movaps xmmword [ebp - 0x4568], xmm0
call fcn.00405fba
push ebx
lea eax, [ebp - 0x4598]
lea ecx, [ebp - 0x46c0]
mov dword [ebp - 0x4758], 7
mov dword [esp], eax
call fcn.00631120
push edx
lea ecx, [ebp - 0x2038]
mov ebx, 0x829ff07f
mov dword [esp], eax
call fcn.00634090
mov eax, 0xeb83971
mov edx, 0x82faf00f
push ecx
mov ecx, 0xef7392d
mov dword [ebp - 0x4558], eax
mov eax, 0x2ab070e4
mov dword [ebp - 0x4554], edx
mov edx, 0x7e58167e
mov dword [ebp - 0x4068], ecx
mov ecx, 0x2ad17096
mov dword [ebp - 0x4064], ebx
mov ebx, 0x7e0b165e
mov dword [ebp - 0x4550], eax
mov eax, 0xb62c9a20
mov dword [ebp - 0x454c], edx
push edx
pop edx
mov edx, 0xc3a5a041
mov dword [ebp - 0x4060], ecx
mov ecx, 0xb64a9a4f
mov dword [ebp - 0x405c], ebx
mov ebx, 0xc3d2a035
mov dword [ebp - 0x4548], eax
mov eax, 0x5d916189
mov dword [ebp - 0x4544], edx
mov edx, 0xf7ae0d89
mov dword [ebp - 0x4058], ecx
mov ecx, 0x5de361e8
mov dword [ebp - 0x4054], ebx
mov ebx, 0xf7f20dec
mov dword [ebp - 0x4540], eax
mov eax, 0xe9a6060e
mov dword [ebp - 0x453c], edx
mov edx, 0xb497401e
mov dword [ebp - 0x4050], ecx
mov ecx, 0xe9d60641
mov dword [ebp - 0x404c], ebx
mov ebx, 0xb4e5407b
mov dword [ebp - 0x4538], eax
mov eax, 0x2ed8aaab
mov dword [ebp - 0x4534], edx
mov edx, 0x50faa259
mov dword [ebp - 0x4048], ecx
mov ecx, 0x2ef8aaca
mov dword [ebp - 0x4044], ebx
mov ebx, 0x508ea20a
mov dword [ebp - 0x4530], eax
mov eax, 0x25dab582
mov dword [ebp - 0x452c], edx
mov edx, 0x97283fdd
jmp 0x424abb
mov dword [ebp - 0x4040], ecx
mov ecx, 0x25b8b5e3
mov dword [ebp - 0x403c], ebx
mov ebx, 0x974d3fb1
mov dword [ebp - 0x4528], eax
mov eax, 0x882847ac
mov dword [ebp - 0x4524], edx
mov edx, 0x7375ed08
mov dword [ebp - 0x4038], ecx
lea ecx, [ebp - 0x46a8]
mov dword [ebp - 0x4034], ebx
mov dword [ebp - 0x4520], eax
mov dword [ebp - 0x4030], eax
lea eax, [ebp - 0x4478]
mov dword [ebp - 0x451c], edx
mov dword [ebp - 0x402c], edx
movaps xmm0, xmmword [ebp - 0x4558]
xorps xmm0, xmmword [ebp - 0x4068]
mov dword [esp], eax
movaps xmmword [ebp - 0x4558], xmm0
movaps xmm0, xmmword [ebp - 0x4548]
xorps xmm0, xmmword [ebp - 0x4058]
movaps xmmword [ebp - 0x4548], xmm0
movaps xmm0, xmmword [ebp - 0x4538]
xorps xmm0, xmmword [ebp - 0x4048]
movaps xmmword [ebp - 0x4538], xmm0
movaps xmm0, xmmword [ebp - 0x4528]
xorps xmm0, xmmword [ebp - 0x4038]
movaps xmmword [ebp - 0x4528], xmm0
call fcn.00405fba
push eax
lea eax, [ebp - 0x4558]
lea ecx, [ebp - 0x46a8]
mov dword [ebp - 0x4758], 8
mov dword [esp], eax
call fcn.00631120
push esi
lea ecx, [ebp - 0x2020]
mov dword [esp], eax
call fcn.00634090
mov eax, 0xeb83971
mov edx, 0x82faf00f
lea ecx, [ebp - 0x4688]
push edi
mov dword [ebp - 0x4518], eax
mov eax, 0x2ab070e4
mov dword [ebp - 0x4514], edx
mov edx, 0x7e58167e
mov dword [ebp - 0x4510], eax
mov eax, 0xb62c9a20
mov dword [ebp - 0x450c], edx
mov edx, 0xc3a5a041
mov dword [ebp - 0x4508], eax
mov eax, 0x5d916189
mov dword [ebp - 0x4504], edx
mov edx, 0xf7ae0d89
mov dword [ebp - 0x4500], eax
mov eax, 0xe9a6060e
mov dword [ebp - 0x44fc], edx
mov edx, 0xb497401e
mov dword [ebp - 0x44f8], eax
mov eax, 0x2ed8aaab
mov dword [ebp - 0x44f4], edx
mov edx, 0x50d6a24d
mov dword [ebp - 0x44f0], eax
mov eax, 0x25ebb5c3
jmp 0x424c32
mov dword [ebp - 0x44ec], edx
mov edx, 0x972c3fc5
mov dword [ebp - 0x44e8], eax
mov eax, 0x884447ce
mov dword [ebp - 0x44e4], edx
mov edx, 0x7375ed6d
mov dword [ebp - 0x44e0], eax
mov eax, 0xef7392d
mov dword [ebp - 0x44dc], edx
mov edx, 0x829ff07f
mov dword [ebp - 0x4068], eax
push eax
mov eax, 0x132b
mov eax, 0x244a
pop eax
mov eax, 0x2ad17096
mov dword [ebp - 0x4064], edx
mov edx, 0x7e0b165e
mov dword [ebp - 0x4060], eax
mov eax, 0xb64a9a4f
mov dword [ebp - 0x405c], edx
mov edx, 0xc3d2a035
mov dword [ebp - 0x4058], eax
mov eax, 0x5de361e8
mov dword [ebp - 0x4054], edx
mov edx, 0xf7f20dec
mov dword [ebp - 0x4050], eax
mov eax, 0xe9d60641
mov dword [ebp - 0x404c], edx
mov edx, 0xb4e5407b
mov dword [ebp - 0x4048], eax
mov eax, 0x2ef8aaca
mov dword [ebp - 0x4044], edx
mov edx, 0x508ea20a
mov dword [ebp - 0x4040], eax
mov eax, 0x25b8b5e3
mov dword [ebp - 0x403c], edx
mov edx, 0x974d3fb1
mov dword [ebp - 0x4038], eax
mov eax, 0x882847ac
mov dword [ebp - 0x4034], edx
mov edx, 0x7375ed08
mov dword [ebp - 0x4030], eax
lea eax, [ebp - 0x4478]
mov dword [ebp - 0x402c], edx
movaps xmm0, xmmword [ebp - 0x4518]
xorps xmm0, xmmword [ebp - 0x4068]
push eax
mov eax, 0x1676
pop eax
mov dword [esp], eax
movaps xmmword [ebp - 0x4518], xmm0
movaps xmm0, xmmword [ebp - 0x4508]
xorps xmm0, xmmword [ebp - 0x4058]
movaps xmmword [ebp - 0x4508], xmm0
movaps xmm0, xmmword [ebp - 0x44f8]
xorps xmm0, xmmword [ebp - 0x4048]
movaps xmmword [ebp - 0x44f8], xmm0
movaps xmm0, xmmword [ebp - 0x44e8]
xorps xmm0, xmmword [ebp - 0x4038]
movaps xmmword [ebp - 0x44e8], xmm0
call fcn.00405fba
push ebx
lea eax, [ebp - 0x4518]
lea ecx, [ebp - 0x4688]
mov dword [ebp - 0x4758], 9
mov dword [esp], eax
call fcn.00631120
push edx
lea ecx, [ebp - 0x2008]
mov ebx, 0x829ff07f
mov dword [esp], eax
call fcn.00634090
mov eax, 0xeb43971
mov edx, 0x82edf017
push ecx
mov ecx, 0xef7392d
mov dword [ebp - 0x4648], eax
mov eax, 0x2abc70f9
mov dword [ebp - 0x4644], edx
mov edx, 0x7e7e1637
mov dword [ebp - 0x4068], ecx
mov ecx, 0x2ad17096
mov dword [ebp - 0x4064], ebx
mov ebx, 0x7e0b165e
mov dword [ebp - 0x4640], eax
mov eax, 0xb6169a22
mov dword [ebp - 0x463c], edx
push eax
mov eax, 0xb18
mov eax, 0x53f9
mov eax, 0x2fcc
mov eax, 0x3a8
pop eax
movaps xmm0, xmmword [ebp - 0x4648]
mov edx, 0xc3a1a060
mov dword [ebp - 0x4060], ecx
mov ecx, 0xb64a9a4f
mov dword [ebp - 0x405c], ebx
xorps xmm0, xmmword [ebp - 0x4068]
mov ebx, 0xc3d2a035
mov dword [ebp - 0x4638], eax
mov eax, 0x5d91618d
mov dword [ebp - 0x4634], edx
mov edx, 0xf7b60dcc
mov dword [ebp - 0x4058], ecx
mov ecx, 0x5de361e8
mov dword [ebp - 0x4054], ebx
mov ebx, 0xf7f20dec
mov dword [ebp - 0x4630], eax
mov eax, 0xe9a20620
mov dword [ebp - 0x462c], edx
mov edx, 0xb4e5401a
movaps xmmword [ebp - 0x4648], xmm0
movaps xmm0, xmmword [ebp - 0x4638]
mov dword [ebp - 0x4050], ecx
mov ecx, 0xe9d60641
mov dword [ebp - 0x404c], ebx
xorps xmm0, xmmword [ebp - 0x4058]
mov ebx, 0xb4e5407b
mov dword [ebp - 0x4628], eax
mov eax, 0x2ef8aaca
mov dword [ebp - 0x4624], edx
mov edx, 0x508ea20a
mov dword [ebp - 0x4620], eax
mov dword [ebp - 0x4040], eax
lea eax, [ebp - 0x4270]
mov dword [ebp - 0x461c], edx
mov dword [ebp - 0x4048], ecx
lea ecx, [ebp - 0x4668]
movaps xmmword [ebp - 0x4638], xmm0
movaps xmm0, xmmword [ebp - 0x4628]
mov dword [ebp - 0x4044], ebx
mov dword [ebp - 0x403c], edx
xorps xmm0, xmmword [ebp - 0x4048]
mov dword [esp], eax
jmp 0x424f1f
movaps xmmword [ebp - 0x4628], xmm0
call fcn.00405fba
push eax
lea eax, [ebp - 0x4648]
lea ecx, [ebp - 0x4668]
mov dword [ebp - 0x4758], 0xa
mov dword [esp], eax
call fcn.00631120
push esi
lea ecx, [ebp - 0x1ff0]
mov dword [esp], eax
call fcn.00634090
mov eax, 0xeb53971
mov edx, 0x82fef00d
lea ecx, [ebp - 0x4068]
push edi
mov dword [ebp - 0x44c8], eax
mov eax, 0x2ab470e0
mov dword [ebp - 0x44c4], edx
mov edx, 0x7e64160d
mov dword [ebp - 0x44c0], eax
mov eax, 0xb63e9a29
mov dword [ebp - 0x44bc], edx
mov edx, 0xc3b3a042
mov dword [ebp - 0x44b8], eax
mov eax, 0x5d86619a
mov dword [ebp - 0x44b4], edx
mov edx, 0xf7b00db0
mov dword [ebp - 0x44b0], eax
mov eax, 0xe9b70633
mov dword [ebp - 0x44ac], edx
mov edx, 0xb480400d
mov dword [ebp - 0x44a8], eax
mov eax, 0x2ebaaae7
mov dword [ebp - 0x44a4], edx
mov edx, 0x50e1a278
mov dword [ebp - 0x44a0], eax
mov eax, 0x25cbb594
mov dword [ebp - 0x449c], edx
mov edx, 0x973f3fd4
mov dword [ebp - 0x4498], eax
mov eax, 0x887d47f0
mov dword [ebp - 0x4494], edx
push ecx
pop ecx
mov edx, 0x7310ed7b
mov dword [ebp - 0x4490], eax
mov eax, 0xf732de67
mov dword [ebp - 0x448c], edx
mov edx, 0x9d5bce23
mov dword [ebp - 0x4488], eax
mov eax, 0xfbdf384a
mov dword [ebp - 0x4484], edx
mov edx, 0xe2b2ace6
mov dword [ebp - 0x4480], eax
mov eax, 0xef7392d
mov dword [ebp - 0x447c], edx
mov edx, 0x829ff07f
mov dword [ebp - 0x4068], eax
mov eax, 0x2ad17096
mov dword [ebp - 0x4064], edx
mov edx, 0x7e0b165e
mov dword [ebp - 0x4060], eax
mov eax, 0xb64a9a4f
mov dword [ebp - 0x405c], edx
mov edx, 0xc3d2a035
mov dword [ebp - 0x4058], eax
mov eax, 0x5de361e8
mov dword [ebp - 0x4054], edx
mov edx, 0xf7f20dec
mov dword [ebp - 0x4050], eax
mov eax, 0xe9d60641
mov dword [ebp - 0x404c], edx
mov edx, 0xb4e5407b
mov dword [ebp - 0x4048], eax
mov eax, 0x2ef8aaca
mov dword [ebp - 0x4044], edx
mov edx, 0x508ea20a
mov dword [ebp - 0x4040], eax
mov eax, 0x25b8b5e3
mov dword [ebp - 0x403c], edx
movaps xmm0, xmmword [ebp - 0x44c8]
mov edx, 0x974d3fb1
xorps xmm0, xmmword [ebp - 0x4068]
movaps xmmword [ebp - 0x44c8], xmm0
movaps xmm0, xmmword [ebp - 0x44b8]
xorps xmm0, xmmword [ebp - 0x4058]
mov dword [ebp - 0x4038], eax
mov eax, 0x882847ac
movaps xmmword [ebp - 0x44b8], xmm0
movaps xmm0, xmmword [ebp - 0x44a8]
xorps xmm0, xmmword [ebp - 0x4048]
mov dword [ebp - 0x4034], edx
mov edx, 0x7375ed08
movaps xmmword [ebp - 0x44a8], xmm0
movaps xmm0, xmmword [ebp - 0x4498]
mov dword [ebp - 0x4030], eax
mov eax, 0xf712de15
mov dword [ebp - 0x402c], edx
mov edx, 0x9d3ace67
xorps xmm0, xmmword [ebp - 0x4038]
mov dword [ebp - 0x4028], eax
mov eax, 0xfbbe383e
mov dword [ebp - 0x4024], edx
mov edx, 0xe2b2ace6
mov dword [ebp - 0x4020], eax
lea eax, [ebp - 0x4270]
mov dword [esp], eax
mov dword [ebp - 0x401c], edx
movaps xmmword [ebp - 0x4498], xmm0
movaps xmm0, xmmword [ebp - 0x4488]
xorps xmm0, xmmword [ebp - 0x4028]
movaps xmmword [ebp - 0x4488], xmm0
call fcn.00405fba
push ebx
lea eax, [ebp - 0x44c8]
lea ecx, [ebp - 0x4068]
mov dword [ebp - 0x4758], 0xb
mov dword [esp], eax
call fcn.00631120
push edx
lea ecx, [ebp - 0x1fd8]
mov dword [esp], eax
call fcn.00634090
lea eax, [ebp - 0x2068]
mov dword [ebp - 0x4758], 0xc
push ecx
lea ecx, [ebp - 0x4714]
mov dword [esp], eax
mov dword [esp + 4], 7
call fcn.0040a4fa
push eax
push eax
lea eax, [ebp - 0x1fc0]
mov dword [ebp - 0x4768], eax
sub dword [ebp - 0x4768], 0x18
mov ecx, dword [ebp - 0x4768]
push eax
mov eax, 0x1d8c
mov eax, 0x41d4
mov eax, 0x1b07
mov eax, 0x27c6
pop eax
lea ebx, [ebp - 0x2068]
call fcn.0062fa00
cmp dword [ebp - 0x4768], ebx
jne 0x4251f4
lea ecx, [ebp - 0x4068]
call fcn.0062fa00
lea ecx, [ebp - 0x4668]
call fcn.0062fa00
lea ecx, [ebp - 0x4688]
call fcn.0062fa00
lea ecx, [ebp - 0x46a8]
call fcn.0062fa00
lea ecx, [ebp - 0x46c0]
call fcn.0062fa00
lea ecx, [ebp - 0x46d8]
call fcn.0062fa00
lea ecx, [ebp - 0x46f0]
call fcn.0062fa00
mov eax, dword [ebp - 0x4710]
mov edx, 0x82fcf010
mov dword [ebp - 0x4784], eax
mov eax, dword [ebp - 0x4714]
mov dword [ebp - 0x4778], eax
mov eax, 0xebb3971
mov dword [ebp - 0x47a8], eax
mov dword [ebp - 0x47a4], edx
nop
mov ebx, dword [ebp - 0x4784]
cmp dword [ebp - 0x4778], ebx
jmp 0x4252c3
je 0x426144
mov eax, dword [ebp - 0x4778]
lea ecx, [ebp - 0x4648]
mov dword [ebp - 0x4758], 0x1c
mov dword [esp], eax
call fcn.00634394
push eax
lea eax, [ebp - 0x4648]
lea ecx, [ebp - 0x4618]
mov dword [ebp - 0x4758], 0xe
mov dword [esp], eax
call fcn.00634394
push eax
lea ecx, [ebp - 0x2068]
mov dword [ebp - 0x4758], 0xf
mov dword [esp], 0x663146
call fcn.0040665a
jmp 0x42532a
push eax
lea eax, [ebp - 0x2048]
lea ecx, [ebp - 0x2050]
mov dword [ebp - 0x2050], eax
lea eax, [ebp - 0x4618]
mov dword [ebp - 0x204c], 0
mov dword [esp], eax
push ecx
pop ecx
mov word [ebp - 0x2048], 0
mov dword [ebp - 0x2038], 0
mov dword [ebp - 0x2034], 0
mov dword [ebp - 0x2030], 0
mov byte [ebp - 0x24], 1
mov dword [ebp - 0x4758], 0x2a
call fcn.00632d74
mov eax, dword [ebp - 0x47a8]
push eax
mov eax, 0x3705
pop eax
mov edx, dword [ebp - 0x47a4]
push edi
mov ecx, 0xef7392d
mov ebx, 0x829ff07f
mov dword [ebp - 0x44c8], eax
mov eax, 0x2abd70f7
mov dword [ebp - 0x44c4], edx
mov edx, 0x7e58167e
mov dword [ebp - 0x44c0], eax
mov eax, 0xb62b9a3b
mov dword [ebp - 0x44bc], edx
mov edx, 0xc3b7a041
movaps xmm0, xmmword [ebp - 0x44c8]
mov dword [ebp - 0x44b8], eax
mov eax, 0x5de361e8
mov dword [ebp - 0x44b4], edx
mov edx, 0xf7f20dec
mov dword [ebp - 0x44ac], edx
push edx
push ecx
mov ecx, 0xb06
mov ecx, 0x6cd0
mov ecx, 0x20c1
mov ecx, 0xe41
pop ecx
mov edx, 0x29d7
mov edx, 0x5f14
pop edx
mov dword [ebp - 0x404c], edx
lea edx, [ebp - 0x44c8]
mov dword [ebp - 0x44b0], eax
mov dword [ebp - 0x4068], ecx
mov ecx, 0x2ad17096
mov dword [ebp - 0x4064], ebx
mov ebx, 0x7e0b165e
nop
mov dword [ebp - 0x4050], eax
lea eax, [ebp - 0x45d8]
mov dword [esp + 8], edx
lea edx, [ebp - 0x2050]
mov dword [ebp - 0x4060], ecx
mov ecx, 0xb64a9a4f
mov dword [ebp - 0x405c], ebx
push ecx
mov ecx, 0x40b0
mov ecx, 0x1696
mov ecx, 0x38f3
mov ecx, 0x1242
pop ecx
xorps xmm0, xmmword [ebp - 0x4068]
mov ebx, 0xc3d2a035
mov dword [esp + 4], edx
mov dword [esp], eax
movaps xmmword [ebp - 0x44c8], xmm0
movaps xmm0, xmmword [ebp - 0x44b8]
mov dword [ebp - 0x4058], ecx
mov dword [ebp - 0x4054], ebx
xorps xmm0, xmmword [ebp - 0x4058]
movaps xmmword [ebp - 0x44b8], xmm0
jmp 0x4254d7
call fcn.00653f30
mov eax, dword [ebp - 0x45d8]
lea ecx, [ebp - 0x4068]
mov dword [esp + 4], 8
mov dword [ebp - 0x4758], 0x2b
mov dword [esp], eax
call fcn.00611b80
cmp dword [ebp - 0x3fe4], 0
push esi
push esi
je 0x425541
mov dword [ebp - 0x4758], 0x2c
lea ecx, [ebp - 0x4068]
call fcn.006117f0
mov dword [esp], 0x663146
push ecx
mov ecx, 0x6908
pop ecx
lea ecx, [ebp - 0x4598]
call fcn.0040665a
push ebx
jmp 0x425662
mov dword [esp], 0x663146
lea ecx, [ebp - 0x4558]
mov dword [ebp - 0x4758], 0x2c
call fcn.0040665a
push ecx
lea ecx, [ebp - 0x4518]
push ecx
mov ecx, 0x659
mov ecx, 0x4957
pop ecx
mov dword [ebp - 0x4758], 0x2d
mov dword [esp], 0x663146
call fcn.0040665a
push edx
mov dword [ebp - 0x4758], 0x2e
lea eax, [ebp - 0x4518]
mov dword [esp + 4], eax
lea eax, [ebp - 0x4068]
mov dword [esp], eax
call fcn.006503a0
mov edx, dword [eax]
mov edx, dword [edx - 0xc]
test byte [eax + edx + 0x14], 5
jne 0x4255f6
mov eax, dword [ebp - 0x4514]
jmp 0x4255d6
test eax, eax
je 0x425587
mov dword [esp + 4], eax
mov eax, dword [ebp - 0x4518]
lea ecx, [ebp - 0x4558]
mov dword [esp], eax
call fcn.0062d710
push eax
push eax
jmp 0x425587
mov dword [ebp - 0x4758], 0x2e
lea ecx, [ebp - 0x4068]
call fcn.006117f0
lea eax, [ebp - 0x4558]
lea ecx, [ebp - 0x4598]
mov dword [esp], eax
call fcn.0062f050
lea ecx, [ebp - 0x4518]
jmp 0x425640
jmp 0x425651
push eax
call fcn.0062a010
lea ecx, [ebp - 0x4558]
call fcn.0062a010
lea ecx, [ebp - 0x4068]
call fcn.006127c0
lea eax, [ebp - 0x4598]
lea ecx, [ebp - 0x2068]
mov dword [esp], eax
call fcn.00407f14
lea ecx, [ebp - 0x4598]
push eax
call fcn.0062a010
lea ecx, [ebp - 0x45d8]
jmp 0x4256ae
jmp 0x4256c9
call fcn.0062fa00
lea ecx, [ebp - 0x2068]
mov dword [ebp - 0x4758], 0x2a
call 0x584a48
test al, al
je 0x4257c9
lea eax, [ebp - 0x202c]
mov dword [esp + 0xc], 0
mov dword [esp + 8], 0
mov dword [esp + 4], 0x663050
mov dword [esp], eax
jmp 0x425727
mov dword [ebp - 0x4758], 0x2a
call 0x55d5a8
sub esp, 0x10
test eax, eax
jne 0x4257c9
mov eax, dword [ebp - 0x202c]
mov dword [esp + 0x10], 0
mov dword [esp + 0xc], 0x20
mov dword [esp + 8], str.ChainingModeGCM
mov dword [esp + 4], str.ChainingMode
mov dword [esp], eax
call sub.bcrypt.dll_BCryptSetProperty
sub esp, 0x14
test eax, eax
jne 0x4257c9
lea eax, [ebp - 0x2024]
mov dword [esp], eax
call sub.msvcrt.dll_strlen
mov dword [esp + 0x18], 0
mov dword [esp + 0x14], eax
lea eax, [ebp - 0x2024]
mov dword [esp + 0x10], eax
lea eax, [ebp - 0x2028]
mov dword [esp + 4], eax
mov eax, dword [ebp - 0x202c]
mov dword [esp + 0xc], 0
mov dword [esp + 8], 0
mov dword [esp], eax
call sub.bcrypt.dll_BCryptGenerateSymmetricKey
sub esp, 0x1c
test eax, eax
je 0x4257cf
mov byte [ebp - 0x24], 0
jmp 0x4257e4
mov dword [ebp - 0x4758], 0x2a
lea ecx, [ebp - 0x2068]
call fcn.00582b30
push ecx
pop ecx
push edx
pop edx
lea ecx, [ebp - 0x4618]
call fcn.0062fa00
cmp byte [ebp - 0x24], 0
je 0x426111
mov dword [ebp - 0x4708], 0
mov eax, dword [ebp - 0x2034]
mov dword [ebp - 0x4704], 0
sub eax, dword [ebp - 0x2038]
mov dword [ebp - 0x4768], eax
sar eax, 3
mov dword [ebp - 0x4700], 0
imul eax, eax, 0xaaaaaaab
mov dword [ebp - 0x4758], 0x10
call fcn.00404b3e
mov dword [ebp - 0x476c], eax
mov dword [ebp - 0x4708], eax
mov dword [ebp - 0x4704], eax
mov eax, dword [ebp - 0x4768]
add eax, dword [ebp - 0x476c]
mov dword [ebp - 0x4700], eax
mov eax, dword [ebp - 0x2034]
mov dword [ebp - 0x4780], eax
mov eax, dword [ebp - 0x2038]
mov dword [ebp - 0x4768], eax
mov eax, dword [ebp - 0x476c]
mov dword [ebp - 0x4770], eax
mov edi, dword [ebp - 0x4768]
cmp dword [ebp - 0x4780], edi
je 0x4258d5
mov dword [esp], edi
mov ecx, dword [ebp - 0x4770]
mov dword [ebp - 0x4758], 0x30
call fcn.00634394
add dword [ebp - 0x4770], 0x18
add dword [ebp - 0x4768], 0x18
jmp 0x4258d2
push eax
jmp 0x42588d
mov eax, dword [ebp - 0x4770]
mov edx, 0xecbfa43c
mov dword [ebp - 0x4704], eax
mov eax, dword [ebp - 0x4708]
mov dword [ebp - 0x4780], eax
mov eax, 0x4bbb7c7e
mov dword [ebp - 0x47a0], eax
mov dword [ebp - 0x479c], edx
nop
mov ebx, dword [ebp - 0x4770]
cmp dword [ebp - 0x4780], ebx
je 0x426106
mov eax, dword [ebp - 0x4780]
lea ecx, [ebp - 0x4618]
mov dword [ebp - 0x4758], 0x11
mov dword [esp], eax
call fcn.00634394
push eax
lea ecx, [ebp - 0x44c8]
mov dword [ebp - 0x46fc], 0
mov dword [ebp - 0x46f8], 0
mov dword [esp], 0x663146
mov dword [ebp - 0x46f4], 0
mov dword [ebp - 0x4758], 0x14
call fcn.0040665a
mov eax, dword [ebp - 0x4614]
mov edx, dword [ebp - 0x4618]
push edi
lea ecx, [ebp - 0x4060]
jmp 0x425993
mov dword [ebp - 0x4068], ecx
lea ecx, [ebp - 0x4068]
mov dword [ebp - 0x4758], 0x12
add eax, eax
add eax, edx
mov dword [esp], edx
mov dword [esp + 4], eax
call fcn.00630270
push esi
lea ecx, [ebp - 0x4050]
push esi
mov dword [ebp - 0x4758], 0x31
call fcn.005f15f0
mov dword [ebp - 0x4758], 0x32
lea ecx, [ebp - 0x4068]
call fcn.005f0800
lea eax, [ebp - 0x44c8]
lea ecx, [ebp - 0x4598]
push edx
mov edx, 0x31d3
mov edx, 0x539e
pop edx
mov dword [ebp - 0x4758], 0x13
mov dword [esp + 8], eax
mov eax, dword [0x663934]
mov dword [esp + 4], eax
lea eax, [ebp - 0x4068]
mov dword [esp], eax
call fcn.004237c2
sub esp, 0xc
lea ecx, [ebp - 0x4068]
mov ebx, 0x829ff07f
call fcn.005f39c0
lea ecx, [ebp - 0x44c8]
call fcn.0062a010
mov eax, dword [ebp - 0x47a0]
mov edx, dword [ebp - 0x479c]
jmp 0x425a53
mov ecx, 0xef7392d
mov dword [ebp - 0x44c8], eax
mov eax, 0x6b41df7
mov dword [ebp - 0x44c4], edx
mov edx, 0x1d65737e
jmp 0x425a7f
mov dword [ebp - 0x4068], ecx
mov ecx, 0x2ad17096
mov dword [ebp - 0x4064], ebx
mov ebx, 0x7e0b165e
mov dword [ebp - 0x44c0], eax
mov eax, 0xc23ae33d
mov dword [ebp - 0x44bc], edx
mov edx, 0xb58dc450
mov dword [ebp - 0x4060], ecx
mov ecx, 0xb64a9a4f
mov dword [ebp - 0x405c], ebx
mov ebx, 0xc3d2a035
mov dword [ebp - 0x44b8], eax
mov eax, 0x38960d89
mov dword [ebp - 0x44b4], edx
mov edx, 0x989a2dc0
mov dword [ebp - 0x4058], ecx
mov ecx, 0x5de361e8
mov dword [ebp - 0x4054], ebx
mov ebx, 0xf7f20dec
mov dword [ebp - 0x44b0], eax
mov eax, 0x82897232
mov dword [ebp - 0x44ac], edx
mov edx, 0xf2c5391e
mov dword [ebp - 0x4050], ecx
mov ecx, 0xe9d60641
mov dword [ebp - 0x404c], ebx
mov ebx, 0xb4e5407b
mov dword [ebp - 0x44a8], eax
mov eax, 0xeb5e598
mov dword [ebp - 0x44a4], edx
mov edx, 0x3be1cd69
mov dword [ebp - 0x4048], ecx
mov ecx, 0x2ef8aaca
mov dword [ebp - 0x4044], ebx
mov ebx, 0x508ea20a
mov dword [ebp - 0x44a0], eax
mov eax, 0x25cbd08a
mov dword [ebp - 0x449c], edx
mov edx, 0x974d3fb1
mov dword [ebp - 0x4040], ecx
mov ecx, 0x25b8b5e3
mov dword [ebp - 0x403c], ebx
mov ebx, 0x974d3fb1
mov dword [ebp - 0x4498], eax
mov eax, 0x882847ac
mov dword [ebp - 0x4494], edx
mov edx, 0x7375ed08
mov dword [ebp - 0x4038], ecx
lea ecx, [ebp - 0x4518]
mov dword [ebp - 0x4034], ebx
mov dword [ebp - 0x4490], eax
mov dword [ebp - 0x448c], edx
mov dword [ebp - 0x4030], eax
movaps xmm0, xmmword [ebp - 0x44c8]
lea eax, [ebp - 0x44c8]
xorps xmm0, xmmword [ebp - 0x4068]
mov dword [esp + 4], eax
lea eax, [ebp - 0x4598]
mov dword [esp], eax
movaps xmmword [ebp - 0x44c8], xmm0
movaps xmm0, xmmword [ebp - 0x44b8]
xorps xmm0, xmmword [ebp - 0x4058]
mov dword [ebp - 0x402c], edx
movaps xmmword [ebp - 0x44b8], xmm0
movaps xmm0, xmmword [ebp - 0x44a8]
push ecx
mov ecx, 0x5437
pop ecx
xorps xmm0, xmmword [ebp - 0x4048]
mov dword [ebp - 0x4758], 0x15
movaps xmmword [ebp - 0x44a8], xmm0
movaps xmm0, xmmword [ebp - 0x4498]
xorps xmm0, xmmword [ebp - 0x4038]
movaps xmmword [ebp - 0x4498], xmm0
call fcn.0042fac8
mov eax, 0x7a845645
push ebx
mov edx, 0xfbfa9b20
push ebx
mov dword [ebp - 0x4798], eax
mov dword [ebp - 0x4794], edx
mov dword [ebp - 0x4758], 0x16
lea ecx, [ebp - 0x4518]
call fcn.0042d920
test al, al
je 0x426083
mov eax, dword [ebp - 0x4798]
mov edx, dword [ebp - 0x4794]
mov ecx, 0xef7392d
mov ebx, 0x829ff07f
mov dword [ebp - 0x46a8], eax
mov eax, 0x2ad17096
mov dword [ebp - 0x46a4], edx
mov edx, 0x7e0b165e
mov dword [ebp - 0x46a0], eax
mov dword [ebp - 0x4060], eax
lea eax, [ebp - 0x46a8]
mov dword [esp + 4], eax
lea eax, [ebp - 0x4518]
mov dword [esp], eax
mov dword [ebp - 0x469c], edx
movaps xmm0, xmmword [ebp - 0x46a8]
mov dword [ebp - 0x4068], ecx
lea ecx, [ebp - 0x46f0]
mov dword [ebp - 0x4064], ebx
mov dword [ebp - 0x405c], edx
xorps xmm0, xmmword [ebp - 0x4068]
movaps xmmword [ebp - 0x46a8], xmm0
call fcn.00430502
push ecx
lea eax, [ebp - 0x46f0]
push ecx
lea ecx, [ebp - 0x44c8]
mov dword [ebp - 0x4758], 0x17
push ecx
mov ecx, 0x790c
pop ecx
mov dword [esp], eax
call fcn.00427642
push edx
mov eax, 0x6b9a5843
mov edx, 0x829ff07f
mov ecx, 0xef7392d
mov dword [ebp - 0x4688], eax
mov eax, 0x2ad17096
mov ebx, 0x829ff07f
mov dword [ebp - 0x4684], edx
mov edx, 0x7e0b165e
mov dword [ebp - 0x4680], eax
mov dword [ebp - 0x4060], eax
lea eax, [ebp - 0x4688]
mov dword [esp + 4], eax
lea eax, [ebp - 0x4518]
mov dword [esp], eax
mov dword [ebp - 0x467c], edx
movaps xmm0, xmmword [ebp - 0x4688]
mov dword [ebp - 0x4068], ecx
lea ecx, [ebp - 0x46d8]
jmp 0x425d81
mov dword [ebp - 0x4064], ebx
mov dword [ebp - 0x405c], edx
xorps xmm0, xmmword [ebp - 0x4068]
movaps xmmword [ebp - 0x4688], xmm0
call fcn.00430502
push eax
lea ecx, [ebp - 0x44b0]
push eax
lea eax, [ebp - 0x46d8]
mov dword [ebp - 0x4758], 0x18
mov dword [esp], eax
call fcn.00427642
push eax
mov edx, 0xe7eb8006
jmp 0x425de1
mov eax, 0x7c945748
lea ecx, [ebp - 0x46c0]
mov dword [ebp - 0x4668], eax
mov eax, 0x4ba72ff2
mov dword [ebp - 0x4664], edx
mov edx, 0x7e6e6332
mov dword [ebp - 0x4660], eax
mov eax, 0xef7392d
mov dword [ebp - 0x465c], edx
mov edx, 0x829ff07f
movaps xmm0, xmmword [ebp - 0x4668]
mov dword [ebp - 0x4068], eax
mov eax, 0x2ad17096
mov dword [ebp - 0x4064], edx
mov edx, 0x7e0b165e
mov dword [ebp - 0x4060], eax
lea eax, [ebp - 0x4668]
mov dword [esp + 4], eax
lea eax, [ebp - 0x4518]
mov dword [esp], eax
mov dword [ebp - 0x405c], edx
xorps xmm0, xmmword [ebp - 0x4068]
movaps xmmword [ebp - 0x4668], xmm0
call fcn.00430502
push eax
lea ecx, [ebp - 0x45d8]
push eax
lea eax, [ebp - 0x46c0]
mov dword [ebp - 0x4758], 0x19
mov dword [esp], eax
call fcn.00427642
push eax
mov eax, dword [ebp - 0x45d8]
cmp byte [eax], 0x76
mov dword [ebp - 0x4768], eax
jne 0x426004
cmp byte [eax + 1], 0x31
push ecx
pop ecx
jne 0x426004
mov al, byte [eax + 2]
mov byte [ebp - 0x478d], al
push eax
pop eax
sub eax, 0x30
cmp al, 1
ja 0x426004
lea edx, [ebp - 0x4548]
xor eax, eax
mov ecx, 0xc
mov dword [ebp - 0x4724], 0
mov edi, edx
lea ebx, [ebp - 0x4558]
rep stosd dword es:[edi], eax
mov eax, dword [ebp - 0x4768]
mov dword [ebp - 0x4558], 0x40
mov dword [ebp - 0x4554], 1
jmp 0x425f15
jmp 0x425f1c
mov dword [ebp - 0x454c], 0xc
add eax, 3
jmp 0x425f44
mov dword [ebp - 0x4550], eax
mov eax, dword [ebp - 0x4768]
mov dword [esp], eax
call sub.msvcrt.dll_strlen
mov edi, dword [ebp - 0x4768]
mov dword [ebp - 0x453c], 0x10
mov dword [esp], edi
lea eax, [edi + eax - 0x10]
mov dword [ebp - 0x4540], eax
call sub.msvcrt.dll_strlen
lea edx, [ebp - 0x4724]
mov dword [esp + 0x24], 0
sub eax, 0x1f
mov dword [esp + 0x20], edx
lea edx, [ebp - 0x4068]
mov dword [esp + 8], eax
mov eax, edi
add eax, 0xf
mov dword [esp + 0x1c], 0x2000
mov dword [esp + 4], eax
mov eax, dword [ebp - 0x2028]
mov dword [esp + 0x18], edx
mov dword [esp + 0x14], 0
mov dword [esp + 0x10], 0
mov dword [esp + 0xc], ebx
mov dword [esp], eax
mov dword [ebp - 0x4758], 0x1a
call sub.bcrypt.dll_BCryptDecrypt
sub esp, 0x28
test eax, eax
jns 0x425fea
mov dword [esp], 0x663146
jmp 0x426015
mov eax, dword [ebp - 0x4724]
nop
mov byte [ebp + eax - 0x4068], 0
lea eax, [ebp - 0x4068]
mov dword [esp], eax
jmp 0x42600b
mov dword [esp], 0x663146
mov dword [ebp - 0x4758], 0x1a
push eax
mov eax, 0x52b1
pop eax
lea ecx, [ebp - 0x4498]
call fcn.0040665a
push eax
lea eax, [ebp - 0x44c8]
lea ecx, [ebp - 0x46fc]
mov dword [ebp - 0x4758], 0x1b
mov dword [esp], eax
call fcn.004087f4
push edi
lea ecx, [ebp - 0x44c8]
call fcn.00588034
lea ecx, [ebp - 0x45d8]
call fcn.0062a010
lea ecx, [ebp - 0x46bc]
call fcn.00611440
lea ecx, [ebp - 0x46d4]
call fcn.00611440
lea ecx, [ebp - 0x46ec]
call fcn.00611440
jmp 0x425c46
jmp 0x42609e
jmp 0x4260af
lea eax, [ebp - 0x46fc]
mov ecx, dword [ebp - 0x4760]
mov dword [ebp - 0x4758], 0x16
mov dword [esp], eax
call fcn.006281c4
push esi
lea ecx, [ebp - 0x4518]
call fcn.00587c80
lea ecx, [ebp - 0x4598]
call fcn.00587b24
lea ecx, [ebp - 0x46fc]
call fcn.00626ae4
lea ecx, [ebp - 0x4618]
call fcn.0062fa00
add dword [ebp - 0x4780], 0x18
jmp 0x425903
lea ecx, [ebp - 0x4708]
call fcn.00627aa0
jmp 0x426122
lea ecx, [ebp - 0x2068]
call fcn.005855a8
lea ecx, [ebp - 0x4648]
call fcn.0062fa00
add dword [ebp - 0x4778], 0x18
jmp 0x4252a5
mov eax, dword [ebp - 0x471c]
mov dword [ebp - 0x4788], eax
mov eax, dword [ebp - 0x4720]
mov dword [ebp - 0x477c], eax
mov edi, dword [ebp - 0x4788]
jmp 0x426169
cmp dword [ebp - 0x477c], edi
je 0x4268cb
mov eax, dword [ebp - 0x477c]
lea ecx, [ebp - 0x4618]
mov dword [ebp - 0x4758], 0x1c
mov dword [esp], eax
call fcn.00634394
push ebx
lea eax, [ebp - 0x4618]
lea ecx, [ebp - 0x2068]
mov dword [ebp - 0x4758], 0x1d
mov dword [esp], eax
call fcn.00634394
push ecx
lea eax, [ebp - 0x46c0]
lea ebx, [ebp - 0x2068]
mov dword [ebp - 0x4758], 0x1e
mov dword [esp + 4], ebx
mov dword [esp], eax
call fcn.00422b09
mov ecx, ebx
call fcn.0062fa00
mov eax, dword [ebp - 0x46bc]
mov dword [ebp - 0x478c], eax
mov eax, dword [ebp - 0x46c0]
mov dword [ebp - 0x4774], eax
mov esi, dword [ebp - 0x478c]
cmp dword [ebp - 0x4774], esi
je 0x4268a9
mov eax, dword [ebp - 0x4774]
lea ecx, [ebp - 0x45d8]
mov dword [ebp - 0x4758], 0x1f
push eax
mov eax, 0x491c
pop eax
mov dword [esp], eax
call fcn.00634394
push edx
lea ecx, [ebp - 0x4558]
mov dword [ebp - 0x46a8], 0
mov dword [ebp - 0x46a4], 0
push ecx
mov ecx, 0x21cf
mov ecx, 0x542e
mov ecx, 0x47e3
mov ecx, 0x3f57
pop ecx
mov dword [esp], 0x663146
mov dword [ebp - 0x46a0], 0
mov dword [ebp - 0x4758], 0x22
call fcn.0040665a
push eax
mov edx, 0x82f0f010
mov eax, 0xe943971
mov dword [ebp - 0x44c8], eax
mov eax, 0x2ab870fd
mov dword [ebp - 0x44c4], edx
mov edx, 0x7e78163b
mov dword [ebp - 0x44c0], eax
mov eax, 0xb6399a61
mov dword [ebp - 0x44bc], edx
mov edx, 0xc3bea044
movaps xmm0, xmmword [ebp - 0x44c8]
mov dword [ebp - 0x44b8], eax
mov eax, 0x5d976181
mov dword [ebp - 0x44b4], edx
mov edx, 0xf7f20d89
mov dword [ebp - 0x44b0], eax
mov eax, 0xef7392d
mov dword [ebp - 0x44ac], edx
mov edx, 0x829ff07f
jmp 0x4262ed
nop
mov dword [ebp - 0x2068], eax
mov eax, 0x2ad17096
mov dword [ebp - 0x2064], edx
mov edx, 0x7e0b165e
mov dword [ebp - 0x2060], eax
mov eax, 0xb64a9a4f
mov dword [ebp - 0x205c], edx
mov edx, 0xc3d2a035
xorps xmm0, xmmword [ebp - 0x2068]
mov dword [ebp - 0x2058], eax
mov eax, 0x5de361e8
mov dword [ebp - 0x2054], edx
mov edx, 0xf7f20dec
mov dword [ebp - 0x2050], eax
lea eax, [ebp - 0x44c8]
mov dword [esp + 8], eax
lea eax, [ebp - 0x45d8]
mov dword [esp + 4], eax
lea eax, [ebp - 0x4598]
mov dword [esp], eax
mov dword [ebp - 0x204c], edx
movaps xmmword [ebp - 0x44c8], xmm0
movaps xmm0, xmmword [ebp - 0x44b8]
xorps xmm0, xmmword [ebp - 0x2058]
nop
mov dword [ebp - 0x4758], 0x20
movaps xmmword [ebp - 0x44b8], xmm0
call fcn.00653f30
lea eax, [ebp - 0x4598]
lea ecx, [ebp - 0x2068]
mov dword [esp], eax
call fcn.00634090
lea ecx, [ebp - 0x2050]
mov dword [ebp - 0x4758], 0x33
push eax
call fcn.005f15f0
mov dword [ebp - 0x4758], 0x34
lea ecx, [ebp - 0x2068]
call fcn.005f0800
lea eax, [ebp - 0x4558]
lea ecx, [ebp - 0x4518]
mov dword [ebp - 0x4758], 0x21
mov dword [esp + 8], eax
mov eax, dword [0x663934]
mov dword [esp + 4], eax
lea eax, [ebp - 0x2068]
mov dword [esp], eax
call fcn.004237c2
sub esp, 0xc
lea ecx, [ebp - 0x2068]
call fcn.005f39c0
lea ecx, [ebp - 0x4598]
call fcn.0062fa00
lea ecx, [ebp - 0x4558]
call fcn.0062a010
mov eax, 0x4bbb7c7e
mov edx, 0xecbfa43c
lea ecx, [ebp - 0x2068]
mov dword [ebp - 0x44c8], eax
mov eax, 0x6b41df7
mov dword [ebp - 0x44c4], edx
mov edx, 0x126a607e
mov dword [ebp - 0x44c0], eax
mov eax, 0x9666ff3a
mov dword [ebp - 0x44bc], edx
mov edx, 0xb7a1cf5d
movaps xmm0, xmmword [ebp - 0x44c8]
mov dword [ebp - 0x44b8], eax
mov eax, 0x12b127c8
mov dword [ebp - 0x44b4], edx
mov edx, 0x989f2da1
mov dword [ebp - 0x44b0], eax
mov eax, 0x86b5593b
mov dword [ebp - 0x44ac], edx
mov edx, 0xd18c2b14
mov dword [ebp - 0x44a8], eax
mov eax, 0x2ef8aab9
mov dword [ebp - 0x44a4], edx
mov edx, 0x508ea20a
mov dword [ebp - 0x44a0], eax
mov eax, 0xef7392d
mov dword [ebp - 0x449c], edx
mov edx, 0x829ff07f
mov dword [ebp - 0x2068], eax
mov eax, 0x2ad17096
mov dword [ebp - 0x2064], edx
mov edx, 0x7e0b165e
mov dword [ebp - 0x2060], eax
push edx
mov edx, 0x634f
mov edx, 0xb19
pop edx
mov eax, 0xb64a9a4f
mov dword [ebp - 0x205c], edx
jmp 0x4264ff
xorps xmm0, xmmword [ebp - 0x2068]
mov edx, 0xc3d2a035
movaps xmmword [ebp - 0x44c8], xmm0
movaps xmm0, xmmword [ebp - 0x44b8]
mov dword [ebp - 0x2058], eax
mov eax, 0x5de361e8
mov dword [ebp - 0x2054], edx
mov edx, 0xf7f20dec
mov dword [ebp - 0x2050], eax
mov eax, 0xe9d60641
nop
mov dword [ebp - 0x204c], edx
xorps xmm0, xmmword [ebp - 0x2058]
mov edx, 0xb4e5407b
movaps xmmword [ebp - 0x44b8], xmm0
movaps xmm0, xmmword [ebp - 0x44a8]
mov dword [ebp - 0x2048], eax
mov eax, 0x2ef8aaca
mov dword [ebp - 0x2044], edx
mov edx, 0x508ea20a
mov dword [ebp - 0x2040], eax
lea eax, [ebp - 0x44c8]
mov dword [ebp - 0x203c], edx
xorps xmm0, xmmword [ebp - 0x2048]
movaps xmmword [ebp - 0x44a8], xmm0
mov dword [esp + 4], eax
lea eax, [ebp - 0x4518]
mov dword [esp], eax
mov dword [ebp - 0x4758], 0x23
call fcn.0042fac8
push eax
pop eax
mov edx, 0x829ff07f
push eax
push eax
mov eax, 0x7a845645
mov dword [ebp - 0x4768], eax
mov dword [ebp - 0x4764], edx
mov dword [ebp - 0x4758], 0x24
lea ecx, [ebp - 0x2068]
call fcn.0042d920
test al, al
je 0x426852
mov eax, dword [ebp - 0x4768]
mov edx, dword [ebp - 0x4764]
mov ecx, 0xef7392d
mov ebx, 0x829ff07f
mov dword [ebp - 0x4648], eax
mov eax, 0x2ad17096
mov dword [ebp - 0x4644], edx
mov edx, 0x7e0b165e
nop
mov dword [ebp - 0x4640], eax
mov dword [ebp - 0x44c0], eax
lea eax, [ebp - 0x4648]
mov dword [esp + 4], eax
lea eax, [ebp - 0x2068]
mov dword [esp], eax
mov dword [ebp - 0x463c], edx
movaps xmm0, xmmword [ebp - 0x4648]
mov dword [ebp - 0x44c8], ecx
lea ecx, [ebp - 0x4688]
mov dword [ebp - 0x44c4], ebx
mov dword [ebp - 0x44bc], edx
xorps xmm0, xmmword [ebp - 0x44c8]
movaps xmmword [ebp - 0x4648], xmm0
call fcn.00430502
push eax
lea ecx, [ebp - 0x4068]
push eax
lea eax, [ebp - 0x4688]
mov dword [ebp - 0x4758], 0x25
mov dword [esp], eax
call fcn.00427642
push eax
jmp 0x4266a4
mov edx, 0x829ff07f
mov eax, 0x6b9a5843
mov ecx, 0xef7392d
nop
mov dword [ebp - 0x4598], eax
mov eax, 0x2ad17096
mov ebx, 0x829ff07f
mov dword [ebp - 0x4594], edx
mov edx, 0x7e0b165e
mov dword [ebp - 0x4590], eax
mov dword [ebp - 0x44c0], eax
lea eax, [ebp - 0x4598]
mov dword [esp + 4], eax
lea eax, [ebp - 0x2068]
mov dword [esp], eax
mov dword [ebp - 0x458c], edx
movaps xmm0, xmmword [ebp - 0x4598]
mov dword [ebp - 0x44c8], ecx
lea ecx, [ebp - 0x4668]
mov dword [ebp - 0x44c4], ebx
mov dword [ebp - 0x44bc], edx
xorps xmm0, xmmword [ebp - 0x44c8]
movaps xmmword [ebp - 0x4598], xmm0
call fcn.00430502
push edi
lea eax, [ebp - 0x4668]
lea ecx, [ebp - 0x4050]
push edi
mov dword [ebp - 0x4758], 0x26
mov dword [esp], eax
call fcn.00427642
push esi
mov eax, 0x7b9b585b
mov edx, 0x829ff01a
mov ecx, 0xef7392d
mov dword [ebp - 0x4558], eax
mov eax, 0x2ad17096
mov ebx, 0x829ff07f
mov dword [ebp - 0x4554], edx
mov edx, 0x7e0b165e
mov dword [ebp - 0x4550], eax
mov dword [ebp - 0x44c0], eax
lea eax, [ebp - 0x4558]
mov dword [esp + 4], eax
lea eax, [ebp - 0x2068]
mov dword [esp], eax
mov dword [ebp - 0x454c], edx
movaps xmm0, xmmword [ebp - 0x4558]
mov dword [ebp - 0x44c8], ecx
lea ecx, [ebp - 0x44c8]
mov dword [ebp - 0x44c4], ebx
mov dword [ebp - 0x44bc], edx
xorps xmm0, xmmword [ebp - 0x44c8]
movaps xmmword [ebp - 0x4558], xmm0
jmp 0x4267d4
call fcn.00430502
push ebx
lea eax, [ebp - 0x44c8]
lea ecx, [ebp - 0x4038]
push ebx
mov dword [ebp - 0x4758], 0x27
mov dword [esp], eax
call fcn.00427642
push ecx
lea eax, [ebp - 0x4068]
lea ecx, [ebp - 0x46a8]
mov dword [ebp - 0x4758], 0x28
mov dword [esp], eax
call fcn.004087f4
push edx
nop
lea ecx, [ebp - 0x4068]
call fcn.00588034
lea ecx, [ebp - 0x44c4]
jmp 0x426832
call fcn.00611440
lea ecx, [ebp - 0x4664]
call fcn.00611440
lea ecx, [ebp - 0x4684]
call fcn.00611440
jmp 0x4265c7
lea eax, [ebp - 0x46a8]
mov ecx, dword [ebp - 0x4760]
mov dword [ebp - 0x4758], 0x24
mov dword [esp], eax
call fcn.006281c4
push eax
lea ecx, [ebp - 0x2068]
call fcn.00587c80
lea ecx, [ebp - 0x4518]
call fcn.00587b24
lea ecx, [ebp - 0x46a8]
call fcn.00626ae4
lea ecx, [ebp - 0x45d8]
call fcn.0062fa00
add dword [ebp - 0x4774], 0x18
jmp 0x4261f4
lea ecx, [ebp - 0x46c0]
call fcn.00627aa0
lea ecx, [ebp - 0x4618]
call fcn.0062fa00
add dword [ebp - 0x477c], 0x18
jmp 0x42615c
lea ecx, [ebp - 0x4714]
call fcn.00627aa0
lea ecx, [ebp - 0x4720]
call fcn.00627aa0
jmp 0x426cff
lea eax, [ebp - 0x475c]
mov dword [esp], eax
call fcn.00568a90
mov eax, dword [ebp - 0x4760]
lea esp, [ebp - 0x10]
pop ecx
pop ebx
pop esi
jmp 0x426d2a
pop edi
pop ebp
lea esp, [ecx - 4]
ret