Function at 0xa5a430
Capabilities:
Contain obfuscated stackstrings
Hash data with md5
Parse pe header

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0xabd454
mov eax, dword fs:[0]
push eax
mov eax, 0x8d38
call fcn.00ab5d50
mov eax, dword [0xae6d50]
xor eax, ebp
mov dword [ebp - 0x14], eax
push ebx
push esi
push edi
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
mov eax, dword [ebp + 8]
mov edi, ecx
xor ecx, ecx
push 0x11
mov word [ebp - 0x89cc], cx
mov ebx, 7
xor esi, esi
push 0xac4d3c
lea ecx, [ebp - 0x89cc]
mov dword [ebp - 0x8d20], eax
mov dword [ebp - 0x8d24], edi
mov dword [ebp - 0x89b8], ebx
mov dword [ebp - 0x89bc], esi
call fcn.00a51740
mov dword [ebp - 4], esi
push 0x15
xor edx, edx
push 0xac4d60
lea ecx, [ebp - 0x89b0]
mov dword [ebp - 0x899c], ebx
mov dword [ebp - 0x89a0], esi
mov word [ebp - 0x89b0], dx
call fcn.00a51740
mov byte [ebp - 4], 1
push 0x14
xor eax, eax
push 0xac4d8c
lea ecx, [ebp - 0x8994]
mov dword [ebp - 0x8980], ebx
mov dword [ebp - 0x8984], esi
mov word [ebp - 0x8994], ax
call fcn.00a51740
mov byte [ebp - 4], 2
xor ecx, ecx
push 0x14
mov word [ebp - 0x8978], cx
push 0xac4db8
lea ecx, [ebp - 0x8978]
mov dword [ebp - 0x8964], ebx
mov dword [ebp - 0x8968], esi
call fcn.00a51740
mov byte [ebp - 4], 3
push 0x15
xor edx, edx
push 0xac4de4
lea ecx, [ebp - 0x895c]
mov dword [ebp - 0x8948], ebx
mov dword [ebp - 0x894c], esi
mov word [ebp - 0x895c], dx
call fcn.00a51740
mov byte [ebp - 4], 4
push 0x15
xor eax, eax
push 0xac4e10
lea ecx, [ebp - 0x8940]
mov dword [ebp - 0x892c], ebx
mov dword [ebp - 0x8930], esi
mov word [ebp - 0x8940], ax
call fcn.00a51740
mov byte [ebp - 4], 5
xor ecx, ecx
push 0x13
mov word [ebp - 0x8924], cx
push 0xac4e3c
lea ecx, [ebp - 0x8924]
mov dword [ebp - 0x8910], ebx
mov dword [ebp - 0x8914], esi
call fcn.00a51740
mov byte [ebp - 4], 6
xor edx, edx
mov dword [ebp - 0x88f4], ebx
mov dword [ebp - 0x88f8], esi
mov word [ebp - 0x8908], dx
push 0x14
push 0xac4e64
lea ecx, [ebp - 0x8908]
call fcn.00a51740
mov byte [ebp - 4], bl
push 0x15
xor eax, eax
push 0xac4e90
lea ecx, [ebp - 0x88ec]
mov dword [ebp - 0x88d8], ebx
mov dword [ebp - 0x88dc], esi
mov word [ebp - 0x88ec], ax
call fcn.00a51740
mov byte [ebp - 4], 8
xor ecx, ecx
push 0x12
mov word [ebp - 0x88d0], cx
push 0xac4ebc
lea ecx, [ebp - 0x88d0]
mov dword [ebp - 0x88bc], ebx
mov dword [ebp - 0x88c0], esi
call fcn.00a51740
mov byte [ebp - 4], 9
push 0x13
xor edx, edx
push 0xac4ee4
lea ecx, [ebp - 0x88b4]
mov dword [ebp - 0x88a0], ebx
mov dword [ebp - 0x88a4], esi
mov word [ebp - 0x88b4], dx
call fcn.00a51740
mov byte [ebp - 4], 0xa
push 0x11
xor eax, eax
push 0xac4f0c
lea ecx, [ebp - 0x8898]
mov dword [ebp - 0x8884], ebx
mov dword [ebp - 0x8888], esi
mov word [ebp - 0x8898], ax
call fcn.00a51740
mov byte [ebp - 4], 0xb
xor ecx, ecx
push 0x14
mov word [ebp - 0x887c], cx
push 0xac4f30
lea ecx, [ebp - 0x887c]
mov dword [ebp - 0x8868], ebx
mov dword [ebp - 0x886c], esi
call fcn.00a51740
mov byte [ebp - 4], 0xc
push 0x11
xor edx, edx
push 0xac4f5c
lea ecx, [ebp - 0x8860]
mov dword [ebp - 0x884c], ebx
mov dword [ebp - 0x8850], esi
mov word [ebp - 0x8860], dx
call fcn.00a51740
mov byte [ebp - 4], 0xd
push 0x13
xor eax, eax
push 0xac4f80
lea ecx, [ebp - 0x8844]
mov dword [ebp - 0x8830], ebx
mov dword [ebp - 0x8834], esi
mov word [ebp - 0x8844], ax
call fcn.00a51740
mov byte [ebp - 4], 0xe
xor ecx, ecx
push 0x12
mov dword [ebp - 0x8814], ebx
mov dword [ebp - 0x8818], esi
mov word [ebp - 0x8828], cx
push 0xac4fa8
lea ecx, [ebp - 0x8828]
call fcn.00a51740
mov byte [ebp - 4], 0xf
push 0x14
xor edx, edx
push 0xac4fd0
lea ecx, [ebp - 0x880c]
mov dword [ebp - 0x87f8], ebx
mov dword [ebp - 0x87fc], esi
mov word [ebp - 0x880c], dx
call fcn.00a51740
mov byte [ebp - 4], 0x10
push 0x13
xor eax, eax
push 0xac4ffc
lea ecx, [ebp - 0x87f0]
mov dword [ebp - 0x87dc], ebx
mov dword [ebp - 0x87e0], esi
mov word [ebp - 0x87f0], ax
call fcn.00a51740
mov byte [ebp - 4], 0x11
xor ecx, ecx
push 0x13
mov word [ebp - 0x87d4], cx
push 0xac5024
lea ecx, [ebp - 0x87d4]
mov dword [ebp - 0x87c0], ebx
mov dword [ebp - 0x87c4], esi
call fcn.00a51740
mov byte [ebp - 4], 0x12
push 0x13
xor edx, edx
push 0xac504c
lea ecx, [ebp - 0x87b8]
mov dword [ebp - 0x87a4], ebx
mov dword [ebp - 0x87a8], esi
mov word [ebp - 0x87b8], dx
call fcn.00a51740
mov byte [ebp - 4], 0x13
push 0x10
xor eax, eax
push 0xac5074
lea ecx, [ebp - 0x879c]
mov dword [ebp - 0x8788], ebx
mov dword [ebp - 0x878c], esi
mov word [ebp - 0x879c], ax
call fcn.00a51740
mov byte [ebp - 4], 0x14
xor ecx, ecx
push 0xf
mov word [ebp - 0x8780], cx
push 0xac5098
lea ecx, [ebp - 0x8780]
mov dword [ebp - 0x876c], ebx
mov dword [ebp - 0x8770], esi
call fcn.00a51740
mov byte [ebp - 4], 0x15
push 0x15
xor edx, edx
push 0xac50b8
lea ecx, [ebp - 0x8764]
mov dword [ebp - 0x8750], ebx
mov dword [ebp - 0x8754], esi
mov word [ebp - 0x8764], dx
call fcn.00a51740
mov byte [ebp - 4], 0x16
xor eax, eax
push 0x10
mov dword [ebp - 0x8734], ebx
mov dword [ebp - 0x8738], esi
mov word [ebp - 0x8748], ax
push 0xac50e4
lea ecx, [ebp - 0x8748]
call fcn.00a51740
mov byte [ebp - 4], 0x17
xor ecx, ecx
push 0x14
mov word [ebp - 0x872c], cx
push 0xac5108
lea ecx, [ebp - 0x872c]
mov dword [ebp - 0x8718], ebx
mov dword [ebp - 0x871c], esi
call fcn.00a51740
mov byte [ebp - 4], 0x18
push 0x10
xor edx, edx
push 0xac5134
lea ecx, [ebp - 0x8710]
mov dword [ebp - 0x86fc], ebx
mov dword [ebp - 0x8700], esi
mov word [ebp - 0x8710], dx
call fcn.00a51740
mov byte [ebp - 4], 0x19
push 0x12
xor eax, eax
push 0xac5158
lea ecx, [ebp - 0x86f4]
mov dword [ebp - 0x86e0], ebx
mov dword [ebp - 0x86e4], esi
mov word [ebp - 0x86f4], ax
call fcn.00a51740
mov byte [ebp - 4], 0x1a
xor ecx, ecx
push 0x12
mov word [ebp - 0x86d8], cx
push 0xac5180
lea ecx, [ebp - 0x86d8]
mov dword [ebp - 0x86c4], ebx
mov dword [ebp - 0x86c8], esi
call fcn.00a51740
mov byte [ebp - 4], 0x1b
push 0x15
xor edx, edx
push 0xac51a8
lea ecx, [ebp - 0x86bc]
mov dword [ebp - 0x86a8], ebx
mov dword [ebp - 0x86ac], esi
mov word [ebp - 0x86bc], dx
call fcn.00a51740
mov byte [ebp - 4], 0x1c
push 0x15
xor eax, eax
push 0xac51d4
lea ecx, [ebp - 0x86a0]
mov dword [ebp - 0x868c], ebx
mov dword [ebp - 0x8690], esi
mov word [ebp - 0x86a0], ax
call fcn.00a51740
mov byte [ebp - 4], 0x1d
xor ecx, ecx
push 0x13
mov word [ebp - 0x8684], cx
push 0xac5200
lea ecx, [ebp - 0x8684]
mov dword [ebp - 0x8670], ebx
mov dword [ebp - 0x8674], esi
call fcn.00a51740
mov byte [ebp - 4], 0x1e
push 0x15
xor edx, edx
push 0xac5228
lea ecx, [ebp - 0x8668]
mov dword [ebp - 0x8654], ebx
mov dword [ebp - 0x8658], esi
mov word [ebp - 0x8668], dx
call fcn.00a51740
mov byte [ebp - 4], 0x1f
push 0x10
xor eax, eax
push 0xac5254
lea ecx, [ebp - 0x864c]
mov dword [ebp - 0x8638], ebx
mov dword [ebp - 0x863c], esi
mov word [ebp - 0x864c], ax
call fcn.00a51740
mov byte [ebp - 4], 0x20
xor ecx, ecx
push 0x12
mov word [ebp - 0x8630], cx
push 0xac5278
lea ecx, [ebp - 0x8630]
mov dword [ebp - 0x861c], ebx
mov dword [ebp - 0x8620], esi
call fcn.00a51740
mov byte [ebp - 4], 0x21
push 0x10
xor edx, edx
push 0xac52a0
lea ecx, [ebp - 0x8614]
mov dword [ebp - 0x8600], ebx
mov dword [ebp - 0x8604], esi
mov word [ebp - 0x8614], dx
call fcn.00a51740
mov byte [ebp - 4], 0x22
push 0x13
xor eax, eax
push 0xac52c4
lea ecx, [ebp - 0x85f8]
mov dword [ebp - 0x85e4], ebx
mov dword [ebp - 0x85e8], esi
mov word [ebp - 0x85f8], ax
call fcn.00a51740
mov byte [ebp - 4], 0x23
xor ecx, ecx
push 0x14
mov word [ebp - 0x85dc], cx
push 0xac52ec
lea ecx, [ebp - 0x85dc]
mov dword [ebp - 0x85c8], ebx
mov dword [ebp - 0x85cc], esi
call fcn.00a51740
mov byte [ebp - 4], 0x24
push 0x13
xor edx, edx
push 0xac5318
lea ecx, [ebp - 0x85c0]
mov dword [ebp - 0x85ac], ebx
mov dword [ebp - 0x85b0], esi
mov word [ebp - 0x85c0], dx
call fcn.00a51740
mov byte [ebp - 4], 0x25
push 0x13
xor eax, eax
push 0xac5340
lea ecx, [ebp - 0x85a4]
mov dword [ebp - 0x8590], ebx
mov dword [ebp - 0x8594], esi
mov word [ebp - 0x85a4], ax
call fcn.00a51740
mov byte [ebp - 4], 0x26
xor ecx, ecx
push 0x14
mov word [ebp - 0x8588], cx
push 0xac5368
lea ecx, [ebp - 0x8588]
mov dword [ebp - 0x8574], ebx
mov dword [ebp - 0x8578], esi
call fcn.00a51740
mov byte [ebp - 4], 0x27
push 0x15
xor edx, edx
push 0xac5394
lea ecx, [ebp - 0x856c]
mov dword [ebp - 0x8558], ebx
mov dword [ebp - 0x855c], esi
mov word [ebp - 0x856c], dx
call fcn.00a51740
mov byte [ebp - 4], 0x28
push 0x14
xor eax, eax
push 0xac53c0
lea ecx, [ebp - 0x8550]
mov dword [ebp - 0x853c], ebx
mov dword [ebp - 0x8540], esi
mov word [ebp - 0x8550], ax
call fcn.00a51740
mov byte [ebp - 4], 0x29
xor ecx, ecx
push 0x13
mov word [ebp - 0x8534], cx
push 0xac53ec
lea ecx, [ebp - 0x8534]
mov dword [ebp - 0x8520], ebx
mov dword [ebp - 0x8524], esi
call fcn.00a51740
mov byte [ebp - 4], 0x2a
push 0x14
xor edx, edx
push 0xac5414
lea ecx, [ebp - 0x8518]
mov dword [ebp - 0x8504], ebx
mov dword [ebp - 0x8508], esi
mov word [ebp - 0x8518], dx
call fcn.00a51740
mov byte [ebp - 4], 0x2b
push 0x15
xor eax, eax
push 0xac5440
lea ecx, [ebp - 0x84fc]
mov dword [ebp - 0x84e8], ebx
mov dword [ebp - 0x84ec], esi
mov word [ebp - 0x84fc], ax
call fcn.00a51740
mov byte [ebp - 4], 0x2c
xor ecx, ecx
push 0x13
mov word [ebp - 0x84e0], cx
push 0xac546c
lea ecx, [ebp - 0x84e0]
mov dword [ebp - 0x84cc], ebx
mov dword [ebp - 0x84d0], esi
call fcn.00a51740
mov byte [ebp - 4], 0x2d
push 0x15
xor edx, edx
push 0xac5494
lea ecx, [ebp - 0x84c4]
mov dword [ebp - 0x84b0], ebx
mov dword [ebp - 0x84b4], esi
mov word [ebp - 0x84c4], dx
call fcn.00a51740
mov byte [ebp - 4], 0x2e
push 0x14
xor eax, eax
push 0xac54c0
lea ecx, [ebp - 0x84a8]
mov dword [ebp - 0x8494], ebx
mov dword [ebp - 0x8498], esi
mov word [ebp - 0x84a8], ax
call fcn.00a51740
mov byte [ebp - 4], 0x2f
xor ecx, ecx
push 0x15
mov word [ebp - 0x848c], cx
push 0xac54ec
lea ecx, [ebp - 0x848c]
mov dword [ebp - 0x8478], ebx
mov dword [ebp - 0x847c], esi
call fcn.00a51740
mov byte [ebp - 4], 0x30
push 0x13
xor edx, edx
push 0xac5518
lea ecx, [ebp - 0x8470]
mov dword [ebp - 0x845c], ebx
mov dword [ebp - 0x8460], esi
mov word [ebp - 0x8470], dx
call fcn.00a51740
mov byte [ebp - 4], 0x31
push 0x12
xor eax, eax
push 0xac5540
lea ecx, [ebp - 0x8454]
mov dword [ebp - 0x8440], ebx
mov dword [ebp - 0x8444], esi
mov word [ebp - 0x8454], ax
call fcn.00a51740
mov byte [ebp - 4], 0x32
xor ecx, ecx
push 0x15
mov word [ebp - 0x8438], cx
push 0xac5568
lea ecx, [ebp - 0x8438]
mov dword [ebp - 0x8424], ebx
mov dword [ebp - 0x8428], esi
call fcn.00a51740
mov byte [ebp - 4], 0x33
push 0x15
xor edx, edx
push 0xac5594
lea ecx, [ebp - 0x841c]
mov dword [ebp - 0x8408], ebx
mov dword [ebp - 0x840c], esi
mov word [ebp - 0x841c], dx
call fcn.00a51740
mov byte [ebp - 4], 0x34
push 0x15
xor eax, eax
push 0xac55c0
lea ecx, [ebp - 0x8400]
mov dword [ebp - 0x83ec], ebx
mov dword [ebp - 0x83f0], esi
mov word [ebp - 0x8400], ax
call fcn.00a51740
mov byte [ebp - 4], 0x35
xor ecx, ecx
push 0x13
mov word [ebp - 0x83e4], cx
push 0xac55ec
lea ecx, [ebp - 0x83e4]
mov dword [ebp - 0x83d0], ebx
mov dword [ebp - 0x83d4], esi
call fcn.00a51740
mov byte [ebp - 4], 0x36
push 0x15
xor edx, edx
push 0xac5614
lea ecx, [ebp - 0x83c8]
mov dword [ebp - 0x83b4], ebx
mov dword [ebp - 0x83b8], esi
mov word [ebp - 0x83c8], dx
call fcn.00a51740
mov byte [ebp - 4], 0x37
mov dword [ebp - 0x8398], ebx
push 0x11
xor eax, eax
push 0xac5640
lea ecx, [ebp - 0x83ac]
mov dword [ebp - 0x839c], esi
mov word [ebp - 0x83ac], ax
call fcn.00a51740
mov byte [ebp - 4], 0x38
xor ecx, ecx
push 0x15
mov word [ebp - 0x8390], cx
push 0xac5664
lea ecx, [ebp - 0x8390]
mov dword [ebp - 0x837c], ebx
mov dword [ebp - 0x8380], esi
call fcn.00a51740
mov byte [ebp - 4], 0x39
push 0x13
xor edx, edx
push 0xac5690
lea ecx, [ebp - 0x8374]
mov dword [ebp - 0x8360], ebx
mov dword [ebp - 0x8364], esi
mov word [ebp - 0x8374], dx
call fcn.00a51740
mov byte [ebp - 4], 0x3a
push 0x12
xor eax, eax
push 0xac56b8
lea ecx, [ebp - 0x8358]
mov dword [ebp - 0x8344], ebx
mov dword [ebp - 0x8348], esi
mov word [ebp - 0x8358], ax
call fcn.00a51740
mov byte [ebp - 4], 0x3b
xor ecx, ecx
push 0x13
mov word [ebp - 0x833c], cx
push 0xac56e0
lea ecx, [ebp - 0x833c]
mov dword [ebp - 0x8328], ebx
mov dword [ebp - 0x832c], esi
call fcn.00a51740
mov byte [ebp - 4], 0x3c
push 0x15
xor edx, edx
push 0xac5708
lea ecx, [ebp - 0x8320]
mov dword [ebp - 0x830c], ebx
mov dword [ebp - 0x8310], esi
mov word [ebp - 0x8320], dx
call fcn.00a51740
mov byte [ebp - 4], 0x3d
push 0x15
xor eax, eax
push 0xac5734
lea ecx, [ebp - 0x8304]
mov dword [ebp - 0x82f0], ebx
mov dword [ebp - 0x82f4], esi
mov word [ebp - 0x8304], ax
call fcn.00a51740
mov byte [ebp - 4], 0x3e
xor ecx, ecx
push 0x15
mov word [ebp - 0x82e8], cx
push 0xac5760
lea ecx, [ebp - 0x82e8]
mov dword [ebp - 0x82d4], ebx
mov dword [ebp - 0x82d8], esi
call fcn.00a51740
mov byte [ebp - 4], 0x3f
mov dword [ebp - 0x82b8], ebx
mov dword [ebp - 0x82bc], esi
push 0x15
xor edx, edx
push 0xac578c
lea ecx, [ebp - 0x82cc]
mov word [ebp - 0x82cc], dx
call fcn.00a51740
mov byte [ebp - 4], 0x40
push 0x10
xor eax, eax
push 0xac57b8
lea ecx, [ebp - 0x82b0]
mov dword [ebp - 0x829c], ebx
mov dword [ebp - 0x82a0], esi
mov word [ebp - 0x82b0], ax
call fcn.00a51740
mov byte [ebp - 4], 0x41
xor ecx, ecx
push 0x15
mov word [ebp - 0x8294], cx
push 0xac57dc
lea ecx, [ebp - 0x8294]
mov dword [ebp - 0x8280], ebx
mov dword [ebp - 0x8284], esi
call fcn.00a51740
mov byte [ebp - 4], 0x42
push 0x13
xor edx, edx
push 0xac5808
lea ecx, [ebp - 0x8278]
mov dword [ebp - 0x8264], ebx
mov dword [ebp - 0x8268], esi
mov word [ebp - 0x8278], dx
call fcn.00a51740
mov byte [ebp - 4], 0x43
push 0x11
xor eax, eax
push 0xac5830
lea ecx, [ebp - 0x825c]
mov dword [ebp - 0x8248], ebx
mov dword [ebp - 0x824c], esi
mov word [ebp - 0x825c], ax
call fcn.00a51740
mov byte [ebp - 4], 0x44
xor ecx, ecx
push 0x14
mov word [ebp - 0x8240], cx
push 0xac5854
lea ecx, [ebp - 0x8240]
mov dword [ebp - 0x822c], ebx
mov dword [ebp - 0x8230], esi
call fcn.00a51740
mov byte [ebp - 4], 0x45
push 0x12
xor edx, edx
push 0xac5880
lea ecx, [ebp - 0x8224]
mov dword [ebp - 0x8210], ebx
mov dword [ebp - 0x8214], esi
mov word [ebp - 0x8224], dx
call fcn.00a51740
mov byte [ebp - 4], 0x46
push 0x14
xor eax, eax
push 0xac58a8
lea ecx, [ebp - 0x8208]
mov dword [ebp - 0x81f4], ebx
mov dword [ebp - 0x81f8], esi
mov word [ebp - 0x8208], ax
call fcn.00a51740
mov byte [ebp - 4], 0x47
mov dword [ebp - 0x81d8], ebx
mov dword [ebp - 0x81dc], esi
xor ecx, ecx
push 0x14
mov word [ebp - 0x81ec], cx
push 0xac58d4
lea ecx, [ebp - 0x81ec]
call fcn.00a51740
mov byte [ebp - 4], 0x48
push 0x14
xor edx, edx
push 0xac5900
lea ecx, [ebp - 0x81d0]
mov dword [ebp - 0x81bc], ebx
mov dword [ebp - 0x81c0], esi
mov word [ebp - 0x81d0], dx
call fcn.00a51740
mov byte [ebp - 4], 0x49
push 0x14
xor eax, eax
push 0xac592c
lea ecx, [ebp - 0x81b4]
mov dword [ebp - 0x81a0], ebx
mov dword [ebp - 0x81a4], esi
mov word [ebp - 0x81b4], ax
call fcn.00a51740
push 0xac5958
lea ecx, [ebp - 0x8198]
mov byte [ebp - 4], 0x4a
call fcn.00a5ead0
push 0xac5984
lea ecx, [ebp - 0x817c]
mov byte [ebp - 4], 0x4b
call fcn.00a5ead0
push 0xac59b0
lea ecx, [ebp - 0x8160]
mov byte [ebp - 4], 0x4c
call fcn.00a5ead0
push 0xac59dc
lea ecx, [ebp - 0x8144]
mov byte [ebp - 4], 0x4d
call fcn.00a5ead0
push 0xac5a04
lea ecx, [ebp - 0x8128]
mov byte [ebp - 4], 0x4e
call fcn.00a5ead0
push 0xac5a30
lea ecx, [ebp - 0x810c]
mov byte [ebp - 4], 0x4f
call fcn.00a5ead0
push 0xac5a58
lea ecx, [ebp - 0x80f0]
mov byte [ebp - 4], 0x50
call fcn.00a5ead0
push 0xac5a84
lea ecx, [ebp - 0x80d4]
mov byte [ebp - 4], 0x51
call fcn.00a5ead0
push 0xac5ab0
lea ecx, [ebp - 0x80b8]
mov byte [ebp - 4], 0x52
call fcn.00a5ead0
push 0xac5adc
lea ecx, [ebp - 0x809c]
mov byte [ebp - 4], 0x53
call fcn.00a5ead0
push 0xac5b14
lea ecx, [ebp - 0x8080]
mov byte [ebp - 4], 0x54
call fcn.00a5ead0
push 0xac5b40
lea ecx, [ebp - 0x8064]
mov byte [ebp - 4], 0x55
call fcn.00a5ead0
push 0xac5b6c
lea ecx, [ebp - 0x8048]
mov byte [ebp - 4], 0x56
call fcn.00a5ead0
push 0xac5b98
lea ecx, [ebp - 0x802c]
mov byte [ebp - 4], 0x57
call fcn.00a5ead0
push 0xac5bc4
lea ecx, [ebp - 0x8010]
mov byte [ebp - 4], 0x58
call fcn.00a5ead0
push 0xac5bf0
lea ecx, [ebp - 0x7ff4]
mov byte [ebp - 4], 0x59
call fcn.00a5ead0
push 0xac5c18
lea ecx, [ebp - 0x7fd8]
mov byte [ebp - 4], 0x5a
call fcn.00a5ead0
push 0xac5c44
lea ecx, [ebp - 0x7fbc]
mov byte [ebp - 4], 0x5b
call fcn.00a5ead0
push 0xac5c70
lea ecx, [ebp - 0x7fa0]
mov byte [ebp - 4], 0x5c
call fcn.00a5ead0
push 0xac5c9c
lea ecx, [ebp - 0x7f84]
mov byte [ebp - 4], 0x5d
call fcn.00a5ead0
push 0xac5cc8
lea ecx, [ebp - 0x7f68]
mov byte [ebp - 4], 0x5e
call fcn.00a5ead0
push 0xac5cf4
lea ecx, [ebp - 0x7f4c]
mov byte [ebp - 4], 0x5f
call fcn.00a5ead0
push 0xac5d2c
lea ecx, [ebp - 0x7f30]
mov byte [ebp - 4], 0x60
call fcn.00a5ead0
push 0xac5d60
lea ecx, [ebp - 0x7f14]
mov byte [ebp - 4], 0x61
call fcn.00a5ead0
push 0xac5d94
lea ecx, [ebp - 0x7ef8]
mov byte [ebp - 4], 0x62
call fcn.00a5ead0
push 0xac5dc8
lea ecx, [ebp - 0x7edc]
mov byte [ebp - 4], 0x63
call fcn.00a5ead0
push 0xac5e00
lea ecx, [ebp - 0x7ec0]
mov byte [ebp - 4], 0x64
call fcn.00a5ead0
mov byte [ebp - 4], 0x65
push 0xac5e38
lea ecx, [ebp - 0x7ea4]
call fcn.00a5ead0
push 0xac5e70
lea ecx, [ebp - 0x7e88]
mov byte [ebp - 4], 0x66
call fcn.00a5ead0
push 0xac5eac
lea ecx, [ebp - 0x7e6c]
mov byte [ebp - 4], 0x67
call fcn.00a5ead0
push 0xac5ee8
lea ecx, [ebp - 0x7e50]
mov byte [ebp - 4], 0x68
call fcn.00a5ead0
push 0xac5f20
lea ecx, [ebp - 0x7e34]
mov byte [ebp - 4], 0x69
call fcn.00a5ead0
push 0xac5f5c
lea ecx, [ebp - 0x7e18]
mov byte [ebp - 4], 0x6a
call fcn.00a5ead0
push 0xac5f94
lea ecx, [ebp - 0x7dfc]
mov byte [ebp - 4], 0x6b
call fcn.00a5ead0
push 0xac5fc8
lea ecx, [ebp - 0x7de0]
mov byte [ebp - 4], 0x6c
call fcn.00a5ead0
push 0xac6000
lea ecx, [ebp - 0x7dc4]
mov byte [ebp - 4], 0x6d
call fcn.00a5ead0
push 0xac603c
lea ecx, [ebp - 0x7da8]
mov byte [ebp - 4], 0x6e
call fcn.00a5ead0
push 0xac6078
lea ecx, [ebp - 0x7d8c]
mov byte [ebp - 4], 0x6f
call fcn.00a5ead0
push 0xac60b4
lea ecx, [ebp - 0x7d70]
mov byte [ebp - 4], 0x70
call fcn.00a5ead0
push 0xac60e8
lea ecx, [ebp - 0x7d54]
mov byte [ebp - 4], 0x71
call fcn.00a5ead0
push 0xac6120
lea ecx, [ebp - 0x7d38]
mov byte [ebp - 4], 0x72
call fcn.00a5ead0
push 0xac615c
lea ecx, [ebp - 0x7d1c]
mov byte [ebp - 4], 0x73
call fcn.00a5ead0
push 0xac6194
lea ecx, [ebp - 0x7d00]
mov byte [ebp - 4], 0x74
call fcn.00a5ead0
mov byte [ebp - 4], 0x75
push 0xac61d0
lea ecx, [ebp - 0x7ce4]
call fcn.00a5ead0
push 0xac620c
lea ecx, [ebp - 0x7cc8]
mov byte [ebp - 4], 0x76
call fcn.00a5ead0
push 0xac6244
lea ecx, [ebp - 0x7cac]
mov byte [ebp - 4], 0x77
call fcn.00a5ead0
push 0xac6280
lea ecx, [ebp - 0x7c90]
mov byte [ebp - 4], 0x78
call fcn.00a5ead0
push 0xac62b4
lea ecx, [ebp - 0x7c74]
mov byte [ebp - 4], 0x79
call fcn.00a5ead0
push 0xac62ec
lea ecx, [ebp - 0x7c58]
mov byte [ebp - 4], 0x7a
call fcn.00a5ead0
push 0xac6320
lea ecx, [ebp - 0x7c3c]
mov byte [ebp - 4], 0x7b
call fcn.00a5ead0
push 0xac6358
lea ecx, [ebp - 0x7c20]
mov byte [ebp - 4], 0x7c
call fcn.00a5ead0
push 0xac6390
lea ecx, [ebp - 0x7c04]
mov byte [ebp - 4], 0x7d
call fcn.00a5ead0
push 0xac63cc
lea ecx, [ebp - 0x7be8]
mov byte [ebp - 4], 0x7e
call fcn.00a5ead0
push 0xac6400
lea ecx, [ebp - 0x7bcc]
mov byte [ebp - 4], 0x7f
call fcn.00a5ead0
push 0xac6438
lea ecx, [ebp - 0x7bb0]
mov byte [ebp - 4], 0x80
call fcn.00a5ead0
push 0xac646c
lea ecx, [ebp - 0x7b94]
mov byte [ebp - 4], 0x81
call fcn.00a5ead0
push 0xac64a4
lea ecx, [ebp - 0x7b78]
mov byte [ebp - 4], 0x82
call fcn.00a5ead0
push 0xac64e0
lea ecx, [ebp - 0x7b5c]
mov byte [ebp - 4], 0x83
call fcn.00a5ead0
push 0xac6514
lea ecx, [ebp - 0x7b40]
mov byte [ebp - 4], 0x84
call fcn.00a5ead0
mov byte [ebp - 4], 0x85
push 0xac6548
lea ecx, [ebp - 0x7b24]
call fcn.00a5ead0
push 0xac6584
lea ecx, [ebp - 0x7b08]
mov byte [ebp - 4], 0x86
call fcn.00a5ead0
push 0xac65bc
lea ecx, [ebp - 0x7aec]
mov byte [ebp - 4], 0x87
call fcn.00a5ead0
push 0xac65f4
lea ecx, [ebp - 0x7ad0]
mov byte [ebp - 4], 0x88
call fcn.00a5ead0
push 0xac662c
lea ecx, [ebp - 0x7ab4]
mov byte [ebp - 4], 0x89
call fcn.00a5ead0
push 0xac6664
lea ecx, [ebp - 0x7a98]
mov byte [ebp - 4], 0x8a
call fcn.00a5ead0
push 0xac66a0
lea ecx, [ebp - 0x7a7c]
mov byte [ebp - 4], 0x8b
call fcn.00a5ead0
push 0xac66dc
lea ecx, [ebp - 0x7a60]
mov byte [ebp - 4], 0x8c
call fcn.00a5ead0
push 0xac6718
lea ecx, [ebp - 0x7a44]
mov byte [ebp - 4], 0x8d
call fcn.00a5ead0
push 0xac6750
lea ecx, [ebp - 0x7a28]
mov byte [ebp - 4], 0x8e
call fcn.00a5ead0
push 0xac6784
lea ecx, [ebp - 0x7a0c]
mov byte [ebp - 4], 0x8f
call fcn.00a5ead0
push 0xac67c0
lea ecx, [ebp - 0x79f0]
mov byte [ebp - 4], 0x90
call fcn.00a5ead0
push 0xac67f8
lea ecx, [ebp - 0x79d4]
mov byte [ebp - 4], 0x91
call fcn.00a5ead0
push 0xac6834
lea ecx, [ebp - 0x79b8]
mov byte [ebp - 4], 0x92
call fcn.00a5ead0
push 0xac6870
lea ecx, [ebp - 0x799c]
mov byte [ebp - 4], 0x93
call fcn.00a5ead0
push 0xac68a8
lea ecx, [ebp - 0x7980]
mov byte [ebp - 4], 0x94
call fcn.00a5ead0
push 0xac68e4
lea ecx, [ebp - 0x7964]
mov byte [ebp - 4], 0x95
call fcn.00a5ead0
push 0xac691c
lea ecx, [ebp - 0x7948]
mov byte [ebp - 4], 0x96
call fcn.00a5ead0
push 0xac6954
lea ecx, [ebp - 0x792c]
mov byte [ebp - 4], 0x97
call fcn.00a5ead0
push 0xac698c
lea ecx, [ebp - 0x7910]
mov byte [ebp - 4], 0x98
call fcn.00a5ead0
push 0xac69c4
lea ecx, [ebp - 0x78f4]
mov byte [ebp - 4], 0x99
call fcn.00a5ead0
push 0xac69fc
lea ecx, [ebp - 0x78d8]
mov byte [ebp - 4], 0x9a
call fcn.00a5ead0
push 0xac6a38
lea ecx, [ebp - 0x78bc]
mov byte [ebp - 4], 0x9b
call fcn.00a5ead0
push 0xac6a70
lea ecx, [ebp - 0x78a0]
mov byte [ebp - 4], 0x9c
call fcn.00a5ead0
push 0xac6aa8
lea ecx, [ebp - 0x7884]
mov byte [ebp - 4], 0x9d
call fcn.00a5ead0
push 0xac6ad8
lea ecx, [ebp - 0x7868]
mov byte [ebp - 4], 0x9e
call fcn.00a5ead0
push 0xac6b0c
lea ecx, [ebp - 0x784c]
mov byte [ebp - 4], 0x9f
call fcn.00a5ead0
push 0xac6b3c
lea ecx, [ebp - 0x7830]
mov byte [ebp - 4], 0xa0
call fcn.00a5ead0
push 0xac6b74
lea ecx, [ebp - 0x7814]
mov byte [ebp - 4], 0xa1
call fcn.00a5ead0
push 0xac6bac
lea ecx, [ebp - 0x77f8]
mov byte [ebp - 4], 0xa2
call fcn.00a5ead0
push 0xac6be8
lea ecx, [ebp - 0x77dc]
mov byte [ebp - 4], 0xa3
call fcn.00a5ead0
push 0xac6c20
lea ecx, [ebp - 0x77c0]
mov byte [ebp - 4], 0xa4
call fcn.00a5ead0
push 0xac6c5c
lea ecx, [ebp - 0x77a4]
mov byte [ebp - 4], 0xa5
call fcn.00a5ead0
push 0xac6c90
lea ecx, [ebp - 0x7788]
mov byte [ebp - 4], 0xa6
call fcn.00a5ead0
push 0xac6cc8
lea ecx, [ebp - 0x776c]
mov byte [ebp - 4], 0xa7
call fcn.00a5ead0
push 0xac6d00
lea ecx, [ebp - 0x7750]
mov byte [ebp - 4], 0xa8
call fcn.00a5ead0
push 0xac6d34
lea ecx, [ebp - 0x7734]
mov byte [ebp - 4], 0xa9
call fcn.00a5ead0
push 0xac6d6c
lea ecx, [ebp - 0x7718]
mov byte [ebp - 4], 0xaa
call fcn.00a5ead0
push 0xac6da8
lea ecx, [ebp - 0x76fc]
mov byte [ebp - 4], 0xab
call fcn.00a5ead0
push 0xac6de4
lea ecx, [ebp - 0x76e0]
mov byte [ebp - 4], 0xac
call fcn.00a5ead0
push 0xac6e1c
lea ecx, [ebp - 0x76c4]
mov byte [ebp - 4], 0xad
call fcn.00a5ead0
push 0xac6e58
lea ecx, [ebp - 0x76a8]
mov byte [ebp - 4], 0xae
call fcn.00a5ead0
push 0xac6e8c
lea ecx, [ebp - 0x768c]
mov byte [ebp - 4], 0xaf
call fcn.00a5ead0
push 0xac6ec0
lea ecx, [ebp - 0x7670]
mov byte [ebp - 4], 0xb0
call fcn.00a5ead0
push 0xac6efc
lea ecx, [ebp - 0x7654]
mov byte [ebp - 4], 0xb1
call fcn.00a5ead0
push 0xac6f38
lea ecx, [ebp - 0x7638]
mov byte [ebp - 4], 0xb2
call fcn.00a5ead0
push 0xac6f74
lea ecx, [ebp - 0x761c]
mov byte [ebp - 4], 0xb3
call fcn.00a5ead0
push 0xac6fb0
lea ecx, [ebp - 0x7600]
mov byte [ebp - 4], 0xb4
call fcn.00a5ead0
push 0xac6fec
lea ecx, [ebp - 0x75e4]
mov byte [ebp - 4], 0xb5
call fcn.00a5ead0
mov byte [ebp - 4], 0xb6
push 0xac7024
lea ecx, [ebp - 0x75c8]
call fcn.00a5ead0
push 0xac7060
lea ecx, [ebp - 0x75ac]
mov byte [ebp - 4], 0xb7
call fcn.00a5ead0
push 0xac709c
lea ecx, [ebp - 0x7590]
mov byte [ebp - 4], 0xb8
call fcn.00a5ead0
push 0xac70d0
lea ecx, [ebp - 0x7574]
mov byte [ebp - 4], 0xb9
call fcn.00a5ead0
push 0xac7104
lea ecx, [ebp - 0x7558]
mov byte [ebp - 4], 0xba
call fcn.00a5ead0
push 0xac7138
lea ecx, [ebp - 0x753c]
mov byte [ebp - 4], 0xbb
call fcn.00a5ead0
push 0xac716c
lea ecx, [ebp - 0x7520]
mov byte [ebp - 4], 0xbc
call fcn.00a5ead0
push 0xac71a8
lea ecx, [ebp - 0x7504]
mov byte [ebp - 4], 0xbd
call fcn.00a5ead0
push 0xac71e4
lea ecx, [ebp - 0x74e8]
mov byte [ebp - 4], 0xbe
call fcn.00a5ead0
push 0xac7220
lea ecx, [ebp - 0x74cc]
mov byte [ebp - 4], 0xbf
call fcn.00a5ead0
push 0xac725c
lea ecx, [ebp - 0x74b0]
mov byte [ebp - 4], 0xc0
call fcn.00a5ead0
push 0xac7298
lea ecx, [ebp - 0x7494]
mov byte [ebp - 4], 0xc1
call fcn.00a5ead0
push 0xac72d0
lea ecx, [ebp - 0x7478]
mov byte [ebp - 4], 0xc2
call fcn.00a5ead0
push 0xac730c
lea ecx, [ebp - 0x745c]
mov byte [ebp - 4], 0xc3
call fcn.00a5ead0
push 0xac733c
lea ecx, [ebp - 0x7440]
mov byte [ebp - 4], 0xc4
call fcn.00a5ead0
push 0xac7378
lea ecx, [ebp - 0x7424]
mov byte [ebp - 4], 0xc5
call fcn.00a5ead0
mov byte [ebp - 4], 0xc6
push 0xac73b4
lea ecx, [ebp - 0x7408]
call fcn.00a5ead0
push 0xac73ec
lea ecx, [ebp - 0x73ec]
mov byte [ebp - 4], 0xc7
call fcn.00a5ead0
push 0xac7428
lea ecx, [ebp - 0x73d0]
mov byte [ebp - 4], 0xc8
call fcn.00a5ead0
push 0xac745c
lea ecx, [ebp - 0x73b4]
mov byte [ebp - 4], 0xc9
call fcn.00a5ead0
push 0xac7494
lea ecx, [ebp - 0x7398]
mov byte [ebp - 4], 0xca
call fcn.00a5ead0
push 0xac74d0
lea ecx, [ebp - 0x737c]
mov byte [ebp - 4], 0xcb
call fcn.00a5ead0
push 0xac750c
lea ecx, [ebp - 0x7360]
mov byte [ebp - 4], 0xcc
call fcn.00a5ead0
push 0xac7544
lea ecx, [ebp - 0x7344]
mov byte [ebp - 4], 0xcd
call fcn.00a5ead0
push 0xac7580
lea ecx, [ebp - 0x7328]
mov byte [ebp - 4], 0xce
call fcn.00a5ead0
push 0xac75b8
lea ecx, [ebp - 0x730c]
mov byte [ebp - 4], 0xcf
call fcn.00a5ead0
push 0xac75f4
lea ecx, [ebp - 0x72f0]
mov byte [ebp - 4], 0xd0
call fcn.00a5ead0
push 0xac7630
lea ecx, [ebp - 0x72d4]
mov byte [ebp - 4], 0xd1
call fcn.00a5ead0
push 0xac766c
lea ecx, [ebp - 0x72b8]
mov byte [ebp - 4], 0xd2
call fcn.00a5ead0
push 0xac76a8
lea ecx, [ebp - 0x729c]
mov byte [ebp - 4], 0xd3
call fcn.00a5ead0
push 0xac76e0
lea ecx, [ebp - 0x7280]
mov byte [ebp - 4], 0xd4
call fcn.00a5ead0
push 0xac7718
lea ecx, [ebp - 0x7264]
mov byte [ebp - 4], 0xd5
call fcn.00a5ead0
mov byte [ebp - 4], 0xd6
push 0xac7750
lea ecx, [ebp - 0x7248]
call fcn.00a5ead0
push 0xac7788
lea ecx, [ebp - 0x722c]
mov byte [ebp - 4], 0xd7
call fcn.00a5ead0
push 0xac77c0
lea ecx, [ebp - 0x7210]
mov byte [ebp - 4], 0xd8
call fcn.00a5ead0
push 0xac77f8
lea ecx, [ebp - 0x71f4]
mov byte [ebp - 4], 0xd9
call fcn.00a5ead0
push 0xac7834
lea ecx, [ebp - 0x71d8]
mov byte [ebp - 4], 0xda
call fcn.00a5ead0
push 0xac786c
lea ecx, [ebp - 0x71bc]
mov byte [ebp - 4], 0xdb
call fcn.00a5ead0
push 0xac78a8
lea ecx, [ebp - 0x71a0]
mov byte [ebp - 4], 0xdc
call fcn.00a5ead0
push 0xac78e4
lea ecx, [ebp - 0x7184]
mov byte [ebp - 4], 0xdd
call fcn.00a5ead0
push 0xac7920
lea ecx, [ebp - 0x7168]
mov byte [ebp - 4], 0xde
call fcn.00a5ead0
push 0xac7958
lea ecx, [ebp - 0x714c]
mov byte [ebp - 4], 0xdf
call fcn.00a5ead0
push 0xac7994
lea ecx, [ebp - 0x7130]
mov byte [ebp - 4], pe_nt_image_headers32
call fcn.00a5ead0
push 0xac79cc
lea ecx, [ebp - 0x7114]
mov byte [ebp - 4], 0xe1
call fcn.00a5ead0
push 0xac7a08
lea ecx, [ebp - 0x70f8]
mov byte [ebp - 4], 0xe2
call fcn.00a5ead0
push 0xac7a44
lea ecx, [ebp - 0x70dc]
mov byte [ebp - 4], 0xe3
call fcn.00a5ead0
push 0xac7a80
lea ecx, [ebp - 0x70c0]
mov byte [ebp - 4], 0xe4
call fcn.00a5ead0
push 0xac7ab8
lea ecx, [ebp - 0x70a4]
mov byte [ebp - 4], 0xe5
call fcn.00a5ead0
push 0xac7af4
lea ecx, [ebp - 0x7088]
mov byte [ebp - 4], 0xe6
call fcn.00a5ead0
push 0xac7b30
lea ecx, [ebp - 0x706c]
mov byte [ebp - 4], 0xe7
call fcn.00a5ead0
push 0xac7b60
lea ecx, [ebp - 0x7050]
mov byte [ebp - 4], 0xe8
call fcn.00a5ead0
push 0xac7b94
lea ecx, [ebp - 0x7034]
mov byte [ebp - 4], 0xe9
call fcn.00a5ead0
push 0xac7bcc
lea ecx, [ebp - 0x7018]
mov byte [ebp - 4], 0xea
call fcn.00a5ead0
push 0xac7c04
lea ecx, [ebp - 0x6ffc]
mov byte [ebp - 4], 0xeb
call fcn.00a5ead0
push 0xac7c3c
lea ecx, [ebp - 0x6fe0]
mov byte [ebp - 4], 0xec
call fcn.00a5ead0
push 0xac7c78
lea ecx, [ebp - 0x6fc4]
mov byte [ebp - 4], 0xed
call fcn.00a5ead0
push 0xac7cac
lea ecx, [ebp - 0x6fa8]
mov byte [ebp - 4], 0xee
call fcn.00a5ead0
push 0xac7ce4
lea ecx, [ebp - 0x6f8c]
mov byte [ebp - 4], 0xef
call fcn.00a5ead0
push 0xac7d1c
lea ecx, [ebp - 0x6f70]
mov byte [ebp - 4], 0xf0
call fcn.00a5ead0
push 0xac7d50
lea ecx, [ebp - 0x6f54]
mov byte [ebp - 4], 0xf1
call fcn.00a5ead0
push 0xac7d88
lea ecx, [ebp - 0x6f38]
mov byte [ebp - 4], 0xf2
call fcn.00a5ead0
push 0xac7dc0
lea ecx, [ebp - 0x6f1c]
mov byte [ebp - 4], 0xf3
call fcn.00a5ead0
push 0xac7df4
lea ecx, [ebp - 0x6f00]
mov byte [ebp - 4], 0xf4
call fcn.00a5ead0
push 0xac7e2c
lea ecx, [ebp - 0x6ee4]
mov byte [ebp - 4], 0xf5
call fcn.00a5ead0
push 0xac7e64
lea ecx, [ebp - 0x6ec8]
mov byte [ebp - 4], 0xf6
call fcn.00a5ead0
push 0xac7e9c
lea ecx, [ebp - 0x6eac]
mov byte [ebp - 4], 0xf7
call fcn.00a5ead0
push 0xac7ed0
lea ecx, [ebp - 0x6e90]
mov byte [ebp - 4], 0xf8
call fcn.00a5ead0
push 0xac7f08
lea ecx, [ebp - 0x6e74]
mov byte [ebp - 4], 0xf9
call fcn.00a5ead0
push 0xac7f44
lea ecx, [ebp - 0x6e58]
mov byte [ebp - 4], 0xfa
call fcn.00a5ead0
push 0xac7f80
lea ecx, [ebp - 0x6e3c]
mov byte [ebp - 4], 0xfb
call fcn.00a5ead0
push 0xac7fbc
lea ecx, [ebp - 0x6e20]
mov byte [ebp - 4], 0xfc
call fcn.00a5ead0
push 0xac7ff8
lea ecx, [ebp - 0x6e04]
mov byte [ebp - 4], 0xfd
call fcn.00a5ead0
push 0xac802c
lea ecx, [ebp - 0x6de8]
mov byte [ebp - 4], 0xfe
call fcn.00a5ead0
push 0xac8068
lea ecx, [ebp - 0x6dcc]
mov byte [ebp - 4], 0xff
call fcn.00a5ead0
push 0xac80a0
lea ecx, [ebp - 0x6db0]
mov dword [ebp - 4], 0x100
call fcn.00a5ead0
push 0xac80dc
lea ecx, [ebp - 0x6d94]
mov byte [ebp - 4], 1
call fcn.00a5ead0
push 0xac8118
lea ecx, [ebp - 0x6d78]
mov byte [ebp - 4], 2
call fcn.00a5ead0
push 0xac8154
lea ecx, [ebp - 0x6d5c]
mov byte [ebp - 4], 3
call fcn.00a5ead0
push 0xac8190
lea ecx, [ebp - 0x6d40]
mov byte [ebp - 4], 4
call fcn.00a5ead0
push 0xac81c4
lea ecx, [ebp - 0x6d24]
mov byte [ebp - 4], 5
call fcn.00a5ead0
push 0xac8200
lea ecx, [ebp - 0x6d08]
mov byte [ebp - 4], 6
call fcn.00a5ead0
mov byte [ebp - 4], bl
push 0xac823c
lea ecx, [ebp - 0x6cec]
call fcn.00a5ead0
push 0xac8274
lea ecx, [ebp - 0x6cd0]
mov byte [ebp - 4], 8
call fcn.00a5ead0
push 0xac82ac
lea ecx, [ebp - 0x6cb4]
mov byte [ebp - 4], 9
call fcn.00a5ead0
push 0xac82e4
lea ecx, [ebp - 0x6c98]
mov byte [ebp - 4], 0xa
call fcn.00a5ead0
mov dword [ebp - 4], 0x10b
xor ecx, ecx
mov dword [ebp - 0x8d28], esi
mov dword [ebp - 0x8a1c], ebx
mov dword [ebp - 0x8a20], esi
mov word [ebp - 0x8a30], cx
push 0xac8320
push edi
mov byte [ebp - 4], 0xc
call fcn.00a64730
push eax
call fcn.00a53070
add esp, 0xc
lea edi, [ebp - 0x89cc]
mov dword [ebp - 0x8d2c], 0x10c
lea ecx, [ecx]
xor edx, edx
mov dword [ebp - 0x89d4], ebx
mov dword [ebp - 0x89d8], esi
mov word [ebp - 0x89e8], dx
push 0x24c
lea eax, [ebp - 0x8d10]
push esi
mov byte [ebp - 4], 0xd
push eax
mov dword [ebp - 0x8d14], esi
call fcn.00aa4850
xor ecx, ecx
add esp, 0xc
mov word [ebp - 0x21c], cx
call fcn.00a8a1b1
mov dword [ebp - 0x8d1c], eax
call fcn.00a8a06b
push esi
lea ecx, [ebp - 0x8d34]
mov dword [ebp - 0x8d18], eax
call fcn.00a89fa0
mov ecx, dword [ebp - 0x8d18]
mov eax, dword [ecx + 4]
cmp eax, 0xffffffff
jae 0xa5c0e1
inc eax
mov dword [ecx + 4], eax
lea ecx, [ebp - 0x8d34]
call fcn.00a89fc8
mov eax, dword [ebp - 0x8d20]
lea edx, [ebp - 0x8d1c]
push edx
push 0xac4ab0
push edi
add eax, 0x1dc
mov byte [ebp - 4], 0xe
call fcn.00a64fc0
add esp, 0xc
lea ecx, [ebp - 0x8d1c]
mov byte [ebp - 4], 0xd
call fcn.00a51f70
call fcn.00a8a1b1
mov dword [ebp - 0x8d1c], eax
call fcn.00a8a06b
push esi
lea ecx, [ebp - 0x8d30]
mov dword [ebp - 0x8d18], eax
call fcn.00a89fa0
mov ecx, dword [ebp - 0x8d18]
mov eax, dword [ecx + 4]
cmp eax, 0xffffffff
jae 0xa5c153
inc eax
mov dword [ecx + 4], eax
lea ecx, [ebp - 0x8d30]
call fcn.00a89fc8
lea eax, [ebp - 0x8d1c]
push eax
mov eax, dword [ebp - 0x8d20]
push 0xac8380
push edi
add eax, 0x1c0
mov byte [ebp - 4], 0xf
call fcn.00a64fc0
add esp, 0xc
lea ecx, [ebp - 0x8d1c]
mov byte [ebp - 4], 0xd
call fcn.00a51f70
cmp dword [edi + 0x14], 8
jb 0xa5c19b
mov eax, dword [edi]
jmp 0xa5c19d
mov eax, edi
push eax
lea ecx, [ebp - 0x21c]
push 0x104
push ecx
call fcn.00aa063b
add esp, 0xc
cmp dword [edi + 0x14], 8
jb 0xa5c1bc
mov eax, dword [edi]
jmp 0xa5c1be
mov eax, edi
lea edx, [ebp - 0x8d14]
push edx
push eax
call dword [sym.imp.KERNEL32.dll_FindFirstFileW]
cmp eax, 0xffffffff
je 0xa5c45a
lea ecx, [ebp - 0x21c]
call fcn.00a7cde0
test al, al
jne 0xa5c45a
lea eax, [ebp - 0x8d44]
push eax
lea ecx, [ebp - 0x8d00]
push ecx
call dword [sym.imp.KERNEL32.dll_FileTimeToLocalFileTime]
lea edx, [ebp - 0x89f8]
push edx
lea eax, [ebp - 0x8d44]
push eax
call dword [sym.imp.KERNEL32.dll_FileTimeToSystemTime]
mov eax, dword [ebp - 0x89f0]
push 2
lea ecx, [ebp - 0x89e8]
cmp ax, 0xc
jbe 0xa5c22e
add eax, 0xfffffff4
push 0xac8394
jmp 0xa5c233
push 0xac839c
movzx ebx, ax
call fcn.00a51740
cmp dword [ebp - 0x89d4], 8
mov eax, dword [ebp - 0x89e8]
jae 0xa5c250
lea eax, [ebp - 0x89e8]
movzx ecx, word [ebp - 0x89ee]
push eax
movzx eax, word [ebp - 0x89f8]
push ecx
movzx ecx, word [ebp - 0x89f2]
movzx edx, bx
push edx
movzx edx, word [ebp - 0x89f6]
push eax
push ecx
push edx
push 0xac83a4
mov ecx, 0x32
lea ebx, [ebp - 0x6c7c]
call fcn.00a530d0
mov eax, dword [ebp - 0x8cf8]
add esp, 0x1c
xor ebx, ebx
xor edx, edx
add ebx, dword [ebp - 0x8cf4]
mov dword [ebp - 0x8ab0], esi
adc eax, edx
cmp dword [edi + 0x14], 8
mov dword [ebp - 0x8d38], eax
mov dword [ebp - 0x8ab4], esi
mov dword [ebp - 0x8ac4], 0x67452301
mov dword [ebp - 0x8ac0], 0xefcdab89
mov dword [ebp - 0x8abc], 0x98badcfe
mov dword [ebp - 0x8ab8], 0x10325476
push 0xac83d8
jb 0xa5c2e8
mov eax, dword [edi]
jmp 0xa5c2ea
mov eax, edi
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x8d18], esp
push eax
call fcn.00a5ead0
lea ecx, [ebp - 0x8ac4]
call fcn.00a53a50
mov dword [ebp - 0x8d18], eax
mov eax, dword [ebp - 0x8d38]
push eax
lea ecx, [ebp - 0x8a14]
push ebx
push ecx
call fcn.00a5cba0
add esp, 0xc
mov ebx, eax
mov edx, dword [ebp - 0x8d24]
push 0xac83f0
push ecx
push edi
push ecx
push 0xac83f8
push edx
mov byte [ebp - 4], 0x10
call fcn.00a64730
add esp, 0xc
push eax
call fcn.00a649f0
add esp, 0xc
push eax
call fcn.00a64730
add esp, 8
cmp eax, esi
jne 0xa5c35f
xor ecx, ecx
jmp 0xa5c366
mov ecx, dword [eax]
mov ecx, dword [ecx + 4]
add ecx, eax
mov edx, dword [ecx + 0x14]
push ecx
and edx, 0xffffefff
or edx, 0x2000
mov dword [ecx + 0x14], edx
mov ecx, dword [ebp - 0x8d18]
push ecx
push ecx
push 0xac83f0
push ecx
lea edx, [ebp - 0x6c7c]
push edx
push ecx
push 0xac83f0
push ecx
push ebx
push eax
call fcn.00a649f0
add esp, 0xc
push eax
call fcn.00a64730
add esp, 0xc
push eax
call fcn.00a64730
add esp, 0xc
push eax
call fcn.00a64730
add esp, 0xc
push eax
call fcn.00a65080
add esp, 0xc
push eax
call fcn.00a64730
push eax
call fcn.00a53070
add esp, 0xc
mov byte [ebp - 4], 0xd
cmp dword [ebp - 0x8a00], 8
jb 0xa5c3ee
mov eax, dword [ebp - 0x8a14]
push eax
call fcn.00a9e60d
add esp, 4
mov ebx, dword [ebp - 0x8d20]
mov ecx, dword [ebp - 0x8d24]
push ebx
push ecx
sub esp, 0x1c
mov ecx, esp
mov dword [ebp - 0x8d18], esp
push 0xffffffffffffffff
push esi
xor edx, edx
mov dword [ecx + 0x14], 7
mov dword [ecx + 0x10], esi
push edi
mov word [ecx], dx
call fcn.00a515e0
sub esp, 0x1c
mov ecx, esp
mov byte [ebp - 4], 0x11
mov dword [ebp - 0x8d1c], esp
push 0xac43e0
lea eax, [ebx + 0x1dc]
push eax
push ecx
call fcn.00a64c90
add esp, 0xc
mov byte [ebp - 4], 0xd
call fcn.00a5c500
add esp, 0x40
inc dword [ebp - 0x8d28]
mov ebx, 7
mov byte [ebp - 4], 0xc
cmp dword [ebp - 0x89d4], 8
jb 0xa5c476
mov edx, dword [ebp - 0x89e8]
push edx
call fcn.00a9e60d
add esp, 4
xor eax, eax
add edi, 0x1c
dec dword [ebp - 0x8d2c]
mov dword [ebp - 0x89d4], ebx
mov dword [ebp - 0x89d8], esi
mov word [ebp - 0x89e8], ax
jne 0xa5c070
cmp dword [ebp - 0x8d28], esi
jne 0xa5c4bc
mov ecx, dword [ebp - 0x8d24]
push 0xac319c
push ecx
call fcn.00a64730
push eax
call fcn.00a53070
add esp, 0xc
push fcn.00a51500
push 0x10c
push 0x1c
lea edx, [ebp - 0x89cc]
push edx
mov dword [ebp - 4], 0xffffffff
call fcn.00aa05d8
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 0x14]
xor ecx, ebp
call fcn.00a9e488
mov esp, ebp
pop ebp
ret