Function at 0x10003760
Capabilities:
Inspect section memory permissions

Disassembly:
mov eax, 0x4a10
call fcn.100ed270
push ebx
push ebp
push esi
push edi
xor ebx, ebx
mov ebp, 1
mov edx, 2
mov esi, str.32770
mov ecx, 8
xor eax, eax
lea edi, [esp + 0xa8]
mov dword [esp + 0x50], ebx
mov dword [esp + 0x54], ebp
mov dword [esp + 0x58], edx
mov dword [esp + 0x60], 0x10000
mov dword [esp + 0x64], ebp
mov dword [esp + 0x68], ebx
mov dword [esp + 0x6c], esi
mov dword [esp + 0x70], ebx
mov dword [esp + 0x74], ebx
mov dword [esp + 0x78], ebx
mov dword [esp + 0x7c], ebx
mov dword [esp + 0x80], ebx
mov dword [esp + 0x84], ebp
mov dword [esp + 0x88], ebx
mov dword [esp + 0x8c], str.Tencent_QQBar
mov dword [esp + 0x90], ebx
mov dword [esp + 0x94], 0x3e9
mov dword [esp + 0x98], ebx
mov dword [esp + 0x9c], edx
mov dword [esp + 0xa0], ebp
mov dword [esp + 0xa4], ebx
rep stosd dword es:[edi], eax
mov eax, 0x10
mov ecx, 8
mov dword [esp + 0xcc], eax
mov dword [esp + 0xdc], eax
xor eax, eax
lea edi, [esp + 0x120]
mov dword [esp + 0xc8], ebx
mov dword [esp + 0xd0], edx
mov dword [esp + 0xd8], 0x10002
mov dword [esp + 0xe0], ebx
mov dword [esp + 0xe4], esi
mov dword [esp + 0xe8], ebx
mov dword [esp + 0xec], ebx
mov dword [esp + 0xf0], ebx
mov dword [esp + 0xf4], ebx
mov dword [esp + 0xf8], ebx
mov dword [esp + 0xfc], ebp
mov dword [esp + 0x100], ebx
mov dword [esp + 0x104], str.AfxWnd42
mov dword [esp + 0x108], ebx
mov dword [esp + 0x10c], 0x3e9
mov dword [esp + 0x110], ebx
mov dword [esp + 0x114], edx
mov dword [esp + 0x118], ebp
mov dword [esp + 0x11c], ebx
rep stosd dword es:[edi], eax
mov ecx, 0x10
lea edi, [esp + 0x178]
mov dword [esp + 0x140], ebx
mov dword [esp + 0x144], ecx
mov dword [esp + 0x148], ebp
mov dword [esp + 0x150], 0x10004
mov dword [esp + 0x154], ecx
mov dword [esp + 0x158], ebx
mov dword [esp + 0x15c], str.TXGuiFoundation
mov dword [esp + 0x160], ebx
mov dword [esp + 0x164], ebx
mov dword [esp + 0x168], 0x40000
mov dword [esp + 0x16c], ebx
mov dword [esp + 0x170], ebx
mov dword [esp + 0x174], ebx
rep stosd dword es:[edi], eax
mov eax, 0x100000
mov dword [esp + 0x1b8], ebx
mov dword [esp + 0x1bc], eax
mov dword [esp + 0x1c0], ebp
mov dword [esp + 0x1cc], eax
mov ecx, 0x10
xor eax, eax
lea edi, [esp + 0x1f0]
mov dword [esp + 0x1c8], 0x10001
mov dword [esp + 0x1d0], ebx
mov dword [esp + 0x1d4], str.TXGuiFoundation
mov dword [esp + 0x1d8], ebx
mov dword [esp + 0x1dc], ebx
mov dword [esp + 0x1e0], 0x10060000
mov dword [esp + 0x1e4], ebx
mov dword [esp + 0x1e8], ebx
mov dword [esp + 0x1ec], ebx
rep stosd dword es:[edi], eax
mov ecx, 0x10
lea edi, [esp + 0x268]
mov dword [esp + 0x230], ebx
mov dword [esp + 0x234], 0x800000
mov dword [esp + 0x238], ebp
mov dword [esp + 0x240], 0x10001
mov dword [esp + 0x244], 0x21
mov dword [esp + 0x248], ebx
mov dword [esp + 0x24c], str.TXGuiFoundation
mov dword [esp + 0x250], ebx
mov dword [esp + 0x254], ebx
mov dword [esp + 0x258], 0x10060000
mov dword [esp + 0x25c], ebx
mov dword [esp + 0x260], ebx
mov dword [esp + 0x264], ebx
rep stosd dword es:[edi], eax
mov ecx, 0x10
lea edi, [esp + 0x2e0]
mov dword [esp + 0x2a8], ebx
mov dword [esp + 0x2ac], 0x800000
mov dword [esp + 0x2b0], ebp
mov dword [esp + 0x2b8], 0x10002
mov dword [esp + 0x2bc], 0x21
mov dword [esp + 0x2c0], ebx
mov dword [esp + 0x2c4], str.TXGuiFoundation
mov dword [esp + 0x2c8], ebx
mov dword [esp + 0x2cc], ebx
mov dword [esp + 0x2d0], 0x10060000
mov dword [esp + 0x2d4], ebx
mov dword [esp + 0x2d8], ebx
mov dword [esp + 0x2dc], ebx
rep stosd dword es:[edi], eax
mov ecx, 8
lea edi, [esp + 0x378]
mov dword [esp + 0x320], ebp
mov dword [esp + 0x324], edx
mov dword [esp + 0x328], edx
mov dword [esp + 0x330], 0x2010000
mov dword [esp + 0x334], edx
mov dword [esp + 0x338], ebx
mov dword [esp + 0x33c], str.__oxFrame.class__
mov dword [esp + 0x340], ebx
mov dword [esp + 0x344], ebx
mov dword [esp + 0x348], ebx
mov dword [esp + 0x34c], ebx
mov dword [esp + 0x350], ebx
mov dword [esp + 0x354], ebp
mov dword [esp + 0x358], ebx
mov dword [esp + 0x35c], str.Internet_Explorer_Server
mov dword [esp + 0x360], ebx
mov dword [esp + 0x364], ebx
mov dword [esp + 0x368], ebx
mov dword [esp + 0x36c], edx
mov dword [esp + 0x370], 4
mov dword [esp + 0x374], ebx
rep stosd dword es:[edi], eax
mov dword [esp + 0x398], ebp
mov dword [esp + 0x39c], edx
mov dword [esp + 0x3a0], edx
mov dword [esp + 0x3a8], 0x1010000
mov dword [esp + 0x3ac], edx
mov dword [esp + 0x3b0], ebx
mov dword [esp + 0x3b4], esi
mov dword [esp + 0x3b8], ebx
mov dword [esp + 0x3bc], ebx
mov dword [esp + 0x3c0], ebx
mov dword [esp + 0x3c4], ebx
mov ecx, 8
lea edi, [esp + 0x3f0]
mov dword [esp + 0x3c8], ebx
mov dword [esp + 0x3cc], ebp
mov dword [esp + 0x3d0], ebx
mov dword [esp + 0x3d4], str.ICQ_Contact_List_Window
mov dword [esp + 0x3d8], ebx
mov dword [esp + 0x3dc], ebx
mov dword [esp + 0x3e0], ebx
mov dword [esp + 0x3e4], edx
mov dword [esp + 0x3e8], ebp
mov dword [esp + 0x3ec], ebx
rep stosd dword es:[edi], eax
mov ecx, 8
lea edi, [esp + 0x468]
mov dword [esp + 0x410], ebp
mov dword [esp + 0x414], edx
mov dword [esp + 0x418], edx
mov dword [esp + 0x420], 0x1010000
mov dword [esp + 0x424], edx
mov dword [esp + 0x428], ebx
mov dword [esp + 0x42c], esi
mov dword [esp + 0x430], ebx
mov dword [esp + 0x434], ebx
mov dword [esp + 0x438], ebx
mov dword [esp + 0x43c], ebx
mov dword [esp + 0x440], ebx
mov dword [esp + 0x444], ebp
mov dword [esp + 0x448], ebx
mov dword [esp + 0x44c], 0x101f2b84
mov dword [esp + 0x450], ebx
mov dword [esp + 0x454], ebx
mov dword [esp + 0x458], ebx
mov dword [esp + 0x45c], edx
mov dword [esp + 0x460], ebp
mov dword [esp + 0x464], ebx
mov esi, 0x40
rep stosd dword es:[edi], eax
mov ecx, 0x10
lea edi, [esp + 0x4c0]
mov dword [esp + 0x488], ebx
mov dword [esp + 0x48c], esi
mov dword [esp + 0x490], ebp
mov dword [esp + 0x498], 0x10001
mov dword [esp + 0x49c], esi
mov dword [esp + 0x4a0], ebx
mov dword [esp + 0x4a4], 0x101f2b14
mov dword [esp + 0x4a8], ebx
mov dword [esp + 0x4ac], ebx
mov dword [esp + 0x4b0], ebx
mov dword [esp + 0x4b4], ebx
mov dword [esp + 0x4b8], ebx
mov dword [esp + 0x4bc], ebx
rep stosd dword es:[edi], eax
mov dword [esp + 0x504], esi
mov dword [esp + 0x514], esi
mov ecx, 0x10
lea edi, [esp + 0x538]
mov dword [esp + 0x500], ebx
mov dword [esp + 0x508], ebp
mov dword [esp + 0x510], 0x10002
mov dword [esp + 0x518], ebx
mov dword [esp + 0x51c], 0x101f2aa0
mov dword [esp + 0x520], ebx
mov dword [esp + 0x524], ebx
mov dword [esp + 0x528], ebx
mov dword [esp + 0x52c], ebx
mov dword [esp + 0x530], ebx
mov dword [esp + 0x534], ebx
mov esi, 0x80
rep stosd dword es:[edi], eax
mov dword [esp + 0x578], ebx
mov dword [esp + 0x57c], esi
mov dword [esp + 0x580], ebp
mov dword [esp + 0x588], 0x10000
mov dword [esp + 0x58c], esi
mov dword [esp + 0x590], ebx
mov dword [esp + 0x594], 0x101f2a6c
mov dword [esp + 0x598], ebx
mov dword [esp + 0x59c], ebx
mov dword [esp + 0x5a0], ebx
mov ecx, 0x10
lea edi, [esp + 0x5b0]
mov dword [esp + 0x5a4], ebx
mov dword [esp + 0x5a8], ebx
mov dword [esp + 0x5ac], ebx
rep stosd dword es:[edi], eax
mov ecx, 0x10
lea edi, [esp + 0x628]
mov dword [esp + 0x5f0], ebx
mov dword [esp + 0x5f4], esi
mov dword [esp + 0x5f8], ebp
mov dword [esp + 0x600], 0x10003
mov dword [esp + 0x604], esi
mov dword [esp + 0x608], ebx
mov dword [esp + 0x60c], 0x101f2a38
mov dword [esp + 0x610], ebx
mov dword [esp + 0x614], ebx
mov dword [esp + 0x618], ebx
mov dword [esp + 0x61c], ebx
mov dword [esp + 0x620], ebx
mov dword [esp + 0x624], ebx
rep stosd dword es:[edi], eax
mov ecx, 0x10
lea edi, [esp + 0x6a0]
mov dword [esp + 0x668], ebx
mov dword [esp + 0x66c], esi
mov dword [esp + 0x670], ebp
mov dword [esp + 0x678], 0x10003
mov dword [esp + 0x67c], esi
mov dword [esp + 0x680], ebx
mov dword [esp + 0x684], 0x101f2a20
mov dword [esp + 0x688], ebx
mov dword [esp + 0x68c], ebx
mov dword [esp + 0x690], ebx
mov dword [esp + 0x694], ebx
mov dword [esp + 0x698], ebx
mov dword [esp + 0x69c], ebx
rep stosd dword es:[edi], eax
mov ecx, 0x10
lea edi, [esp + 0x718]
mov dword [esp + 0x6e0], ebx
mov dword [esp + 0x6e4], esi
mov dword [esp + 0x6e8], ebp
mov dword [esp + 0x6f0], 0x10003
mov dword [esp + 0x6f4], esi
mov dword [esp + 0x6f8], ebx
mov dword [esp + 0x6fc], 0x101f2a04
mov dword [esp + 0x700], ebx
mov dword [esp + 0x704], ebx
mov dword [esp + 0x708], ebx
mov dword [esp + 0x70c], ebx
mov dword [esp + 0x710], ebx
mov dword [esp + 0x714], ebx
rep stosd dword es:[edi], eax
mov ecx, 0x10
lea edi, [esp + 0x790]
mov dword [esp + 0x758], ebx
mov dword [esp + 0x75c], esi
mov dword [esp + 0x760], ebp
mov dword [esp + 0x768], 0x10004
mov dword [esp + 0x76c], esi
mov dword [esp + 0x770], ebx
mov dword [esp + 0x774], 0x101f29dc
mov dword [esp + 0x778], 0x101f29d0
mov dword [esp + 0x77c], ebx
mov dword [esp + 0x780], 0x10c80000
mov dword [esp + 0x784], ebx
mov dword [esp + 0x788], ebx
mov dword [esp + 0x78c], ebp
rep stosd dword es:[edi], eax
mov dword [esp + 0x7d0], ebx
mov dword [esp + 0x7d4], esi
mov dword [esp + 0x7d8], edx
mov dword [esp + 0x7e0], 0x10005
mov dword [esp + 0x7e4], esi
mov dword [esp + 0x7e8], ebx
mov dword [esp + 0x7ec], 0x101f29a0
mov dword [esp + 0x7f0], 0x101f29d0
mov dword [esp + 0x7f4], ebx
mov dword [esp + 0x7f8], ebx
mov dword [esp + 0x7fc], ebx
mov ecx, 8
lea edi, [esp + 0x828]
mov dword [esp + 0x800], ebx
mov dword [esp + 0x804], ebp
mov dword [esp + 0x808], ebx
mov dword [esp + 0x80c], 0x101f2960
mov dword [esp + 0x810], ebx
mov dword [esp + 0x814], ebx
mov dword [esp + 0x818], ebx
mov dword [esp + 0x81c], edx
mov dword [esp + 0x820], ebp
mov dword [esp + 0x824], ebx
rep stosd dword es:[edi], eax
mov esi, 0x100
mov ecx, 8
lea edi, [esp + 0x8a0]
mov dword [esp + 0x848], ebx
mov dword [esp + 0x84c], esi
mov dword [esp + 0x850], edx
mov dword [esp + 0x858], 0x10002
mov dword [esp + 0x85c], esi
mov dword [esp + 0x860], ebx
mov dword [esp + 0x864], 0x101f2c50
mov dword [esp + 0x868], ebx
mov dword [esp + 0x86c], ebx
mov dword [esp + 0x870], ebx
mov dword [esp + 0x874], ebx
mov dword [esp + 0x878], ebx
mov dword [esp + 0x87c], ebp
mov dword [esp + 0x880], ebx
mov dword [esp + 0x884], 0x101f294c
mov dword [esp + 0x888], ebx
mov dword [esp + 0x88c], 0x3e9
mov dword [esp + 0x890], ebx
mov dword [esp + 0x894], edx
mov dword [esp + 0x898], ebp
mov dword [esp + 0x89c], ebx
rep stosd dword es:[edi], eax
mov ecx, 8
lea edi, [esp + 0x918]
mov dword [esp + 0x8c0], ebx
mov dword [esp + 0x8c4], esi
mov dword [esp + 0x8c8], edx
mov dword [esp + 0x8d0], 0x10001
mov dword [esp + 0x8d4], esi
mov dword [esp + 0x8d8], ebx
mov dword [esp + 0x8dc], 0x101f2c50
mov dword [esp + 0x8e0], ebx
mov dword [esp + 0x8e4], ebx
mov dword [esp + 0x8e8], ebx
mov dword [esp + 0x8ec], ebx
mov dword [esp + 0x8f0], ebx
mov dword [esp + 0x8f4], ebp
mov dword [esp + 0x8f8], ebx
mov dword [esp + 0x8fc], 0x101f2c34
mov dword [esp + 0x900], ebx
mov dword [esp + 0x904], 0x3e9
mov dword [esp + 0x908], ebx
mov dword [esp + 0x90c], edx
mov dword [esp + 0x910], ebx
mov dword [esp + 0x914], ebx
mov esi, 0x200
rep stosd dword es:[edi], eax
mov ecx, 0x10
lea edi, [esp + 0x970]
mov dword [esp + 0x938], ebx
mov dword [esp + 0x93c], esi
mov dword [esp + 0x940], ebp
mov dword [esp + 0x948], 0x10001
mov dword [esp + 0x94c], esi
mov dword [esp + 0x950], ebx
mov dword [esp + 0x954], 0x101f292c
mov dword [esp + 0x958], ebx
mov dword [esp + 0x95c], ebx
mov dword [esp + 0x960], ebx
mov dword [esp + 0x964], ebx
mov dword [esp + 0x968], ebx
mov dword [esp + 0x96c], ebx
rep stosd dword es:[edi], eax
mov dword [esp + 0x9b0], ebx
mov dword [esp + 0x9b4], esi
mov ecx, 8
lea edi, [esp + 0xa08]
mov dword [esp + 0x9b8], edx
mov dword [esp + 0x9c0], 0x10020
mov dword [esp + 0x9c4], esi
mov dword [esp + 0x9c8], ebx
mov dword [esp + 0x9cc], 0x101f2914
mov dword [esp + 0x9d0], ebx
mov dword [esp + 0x9d4], ebx
mov dword [esp + 0x9d8], 0x30000
mov dword [esp + 0x9dc], ebx
mov dword [esp + 0x9e0], ebx
mov dword [esp + 0x9e4], ebp
mov dword [esp + 0x9e8], ebx
mov dword [esp + 0x9ec], 0x101f28f8
mov dword [esp + 0x9f0], ebx
mov dword [esp + 0x9f4], ebx
mov dword [esp + 0x9f8], ebx
mov dword [esp + 0x9fc], edx
mov dword [esp + 0xa00], 7
mov dword [esp + 0xa04], ebx
rep stosd dword es:[edi], eax
mov ecx, 8
lea edi, [esp + 0xa80]
mov dword [esp + 0xa28], ebx
mov dword [esp + 0xa2c], esi
mov dword [esp + 0xa30], edx
mov dword [esp + 0xa38], 0x10010
mov dword [esp + 0xa3c], esi
mov dword [esp + 0xa40], ebx
mov dword [esp + 0xa44], 0x101f2914
mov dword [esp + 0xa48], ebx
mov dword [esp + 0xa4c], ebx
mov dword [esp + 0xa50], 0x30000
mov dword [esp + 0xa54], ebx
mov dword [esp + 0xa58], ebx
mov dword [esp + 0xa5c], ebp
mov dword [esp + 0xa60], ebx
mov dword [esp + 0xa64], 0x101f28f8
mov dword [esp + 0xa68], ebx
mov dword [esp + 0xa6c], ebx
mov dword [esp + 0xa70], ebx
mov dword [esp + 0xa74], edx
mov dword [esp + 0xa78], ecx
mov dword [esp + 0xa7c], ebx
rep stosd dword es:[edi], eax
mov ecx, 8
lea edi, [esp + 0xaf8]
mov dword [esp + 0xaa0], ebx
mov dword [esp + 0xaa4], esi
mov dword [esp + 0xaa8], edx
mov dword [esp + 0xab0], 0x10008
mov dword [esp + 0xab4], esi
mov dword [esp + 0xab8], ebx
mov dword [esp + 0xabc], 0x101f2914
mov dword [esp + 0xac0], 0x101f28c0
mov dword [esp + 0xac4], ebx
mov dword [esp + 0xac8], ebx
mov dword [esp + 0xacc], ebx
mov dword [esp + 0xad0], ebx
mov dword [esp + 0xad4], ebp
mov dword [esp + 0xad8], ebx
mov dword [esp + 0xadc], 0x101f28f8
mov dword [esp + 0xae0], ebx
mov dword [esp + 0xae4], ebx
mov dword [esp + 0xae8], ebx
mov dword [esp + 0xaec], edx
mov dword [esp + 0xaf0], 7
mov dword [esp + 0xaf4], ebx
rep stosd dword es:[edi], eax
mov dword [esp + 0xb18], ebx
mov dword [esp + 0xb1c], esi
mov dword [esp + 0xb20], edx
mov dword [esp + 0xb28], 0x10004
mov dword [esp + 0xb2c], esi
mov dword [esp + 0xb30], ebx
mov dword [esp + 0xb34], 0x101f2914
mov dword [esp + 0xb38], 0x101f28c0
mov dword [esp + 0xb3c], ebx
mov dword [esp + 0xb40], ebx
mov dword [esp + 0xb44], ebx
mov ecx, 8
lea edi, [esp + 0xb70]
mov dword [esp + 0xb48], ebx
mov dword [esp + 0xb4c], ebp
mov dword [esp + 0xb50], ebx
mov dword [esp + 0xb54], 0x101f28f8
mov dword [esp + 0xb58], ebx
mov dword [esp + 0xb5c], ebx
mov dword [esp + 0xb60], ebx
mov dword [esp + 0xb64], edx
mov dword [esp + 0xb68], 6
mov dword [esp + 0xb6c], ebx
rep stosd dword es:[edi], eax
mov ecx, 0x10
lea edi, [esp + 0xbc8]
mov dword [esp + 0xb90], ebx
mov dword [esp + 0xb94], esi
mov dword [esp + 0xb98], ebp
mov dword [esp + 0xba0], 0x10002
mov dword [esp + 0xba4], esi
mov dword [esp + 0xba8], ebx
mov dword [esp + 0xbac], 0x101f28a8
mov dword [esp + 0xbb0], 0x101f28c0
mov dword [esp + 0xbb4], ebx
mov dword [esp + 0xbb8], ebx
mov dword [esp + 0xbbc], ebx
mov dword [esp + 0xbc0], ebx
mov dword [esp + 0xbc4], ebx
rep stosd dword es:[edi], eax
mov ecx, 0x10
lea edi, [esp + 0xc40]
mov dword [esp + 0xc08], ebx
mov dword [esp + 0xc0c], esi
mov dword [esp + 0xc10], ebp
mov dword [esp + 0xc18], 0x10040
mov dword [esp + 0xc1c], esi
mov dword [esp + 0xc20], ebx
mov dword [esp + 0xc24], 0x101f2914
mov dword [esp + 0xc28], 0x101f287c
mov dword [esp + 0xc2c], ebx
mov dword [esp + 0xc30], 0x30000
mov dword [esp + 0xc34], ebx
mov dword [esp + 0xc38], ebx
mov dword [esp + 0xc3c], ebx
mov esi, 3
rep stosd dword es:[edi], eax
mov eax, 0x400
mov dword [esp + 0xc80], ebp
mov dword [esp + 0xc84], 0x400
mov dword [esp + 0xc88], esi
mov dword [esp + 0xc90], 0x10000
mov dword [esp + 0xc94], eax
mov dword [esp + 0xc98], ebx
mov dword [esp + 0xc9c], ebx
mov dword [esp + 0xca0], ebx
mov dword [esp + 0xca4], ebx
mov dword [esp + 0xca8], ebx
mov dword [esp + 0xcac], ebx
mov dword [esp + 0xcb0], ebx
mov dword [esp + 0xcb4], ebx
mov dword [esp + 0xcb8], ebx
mov dword [esp + 0xcbc], 0x101f2c50
mov dword [esp + 0xcc0], ebx
mov dword [esp + 0xcc4], ebx
mov dword [esp + 0xcc8], ebx
mov dword [esp + 0xccc], ebx
mov dword [esp + 0xcd0], ebx
mov dword [esp + 0xcd4], ebp
mov dword [esp + 0xcd8], ebx
mov dword [esp + 0xcdc], 0x101f28f8
mov dword [esp + 0xce0], 0x101f2870
mov dword [esp + 0xce4], 0x40a
mov dword [esp + 0xce8], ebx
mov dword [esp + 0xcec], edx
mov dword [esp + 0xcf0], ebp
mov dword [esp + 0xcf4], ebx
mov dword [esp + 0xcf8], ebx
mov dword [esp + 0xcfc], eax
mov dword [esp + 0xd00], edx
mov dword [esp + 0xd08], 0x2010008
mov dword [esp + 0xd0c], eax
mov ecx, 8
xor eax, eax
lea edi, [esp + 0xd50]
mov dword [esp + 0xd10], ebx
mov dword [esp + 0xd14], 0x101f2854
mov dword [esp + 0xd18], 0x101f2848
mov dword [esp + 0xd1c], ebx
mov dword [esp + 0xd20], ebx
mov dword [esp + 0xd24], ebx
mov dword [esp + 0xd28], ebx
mov dword [esp + 0xd2c], ebp
mov dword [esp + 0xd30], ebx
mov dword [esp + 0xd34], 0x101f2830
mov dword [esp + 0xd38], ebx
mov dword [esp + 0xd3c], ebx
mov dword [esp + 0xd40], ebx
mov dword [esp + 0xd44], edx
mov dword [esp + 0xd48], ebp
mov dword [esp + 0xd4c], ebx
rep stosd dword es:[edi], eax
mov eax, 0x400
mov ecx, 8
mov dword [esp + 0xd74], eax
mov dword [esp + 0xd84], eax
xor eax, eax
lea edi, [esp + 0xdc8]
mov dword [esp + 0xd70], ebx
mov dword [esp + 0xd78], edx
mov dword [esp + 0xd80], 0x2010008
mov dword [esp + 0xd88], ebx
mov dword [esp + 0xd8c], 0x101f2854
mov dword [esp + 0xd90], 0x101f2824
mov dword [esp + 0xd94], ebx
mov dword [esp + 0xd98], ebx
mov dword [esp + 0xd9c], ebx
mov dword [esp + 0xda0], ebx
mov dword [esp + 0xda4], ebp
mov dword [esp + 0xda8], ebx
mov dword [esp + 0xdac], 0x101f2830
mov dword [esp + 0xdb0], ebx
mov dword [esp + 0xdb4], ebx
mov dword [esp + 0xdb8], ebx
mov dword [esp + 0xdbc], edx
mov dword [esp + 0xdc0], ebp
mov dword [esp + 0xdc4], ebx
rep stosd dword es:[edi], eax
mov ecx, 8
lea edi, [esp + 0xe40]
mov dword [esp + 0xde8], ebx
mov dword [esp + 0xdec], 0x400
mov dword [esp + 0xdf0], edx
mov dword [esp + 0xdf8], 0x10001
mov dword [esp + 0xdfc], 0x12
mov dword [esp + 0xe00], ebx
mov dword [esp + 0xe04], 0x101f2854
mov dword [esp + 0xe08], ebx
mov dword [esp + 0xe0c], ebx
mov dword [esp + 0xe10], ebx
mov dword [esp + 0xe14], ebx
mov dword [esp + 0xe18], ebx
mov dword [esp + 0xe1c], ebp
mov dword [esp + 0xe20], ebx
mov dword [esp + 0xe24], 0x101f2808
mov dword [esp + 0xe28], ebx
mov dword [esp + 0xe2c], ebx
mov dword [esp + 0xe30], ebx
mov dword [esp + 0xe34], edx
mov dword [esp + 0xe38], ebp
mov dword [esp + 0xe3c], ebx
rep stosd dword es:[edi], eax
mov ecx, 0x400
mov edi, 0x10002
mov eax, str.Qt5152QWindowIcon
mov dword [esp + 0xe60], ebx
mov dword [esp + 0xe64], ecx
mov dword [esp + 0xe68], esi
mov dword [esp + 0xe70], edi
mov dword [esp + 0xe74], 0x12
mov dword [esp + 0xe78], ebx
mov dword [esp + 0xe7c], eax
mov dword [esp + 0xe80], ebx
mov dword [esp + 0xe9c], eax
mov dword [esp + 0xebc], eax
mov dword [esp + 0xedc], ecx
mov dword [esp + 0xee8], edi
mov dword [esp + 0xef4], eax
mov dword [esp + 0xf14], eax
mov ecx, 8
xor eax, eax
lea edi, [esp + 0xf30]
mov dword [esp + 0xe84], ebx
mov dword [esp + 0xe88], ebx
mov dword [esp + 0xe8c], ebx
mov dword [esp + 0xe90], ebx
mov dword [esp + 0xe94], ebp
mov dword [esp + 0xe98], ebx
mov dword [esp + 0xea0], ebx
mov dword [esp + 0xea4], ebx
mov dword [esp + 0xea8], ebx
mov dword [esp + 0xeac], edx
mov dword [esp + 0xeb0], ebx
mov dword [esp + 0xeb4], esi
mov dword [esp + 0xeb8], ebx
mov dword [esp + 0xec0], ebx
mov dword [esp + 0xec4], ebx
mov dword [esp + 0xec8], ebx
mov dword [esp + 0xecc], esi
mov dword [esp + 0xed0], ebx
mov dword [esp + 0xed4], ebx
mov dword [esp + 0xed8], ebx
mov dword [esp + 0xee0], esi
mov dword [esp + 0xeec], 0x12
mov dword [esp + 0xef0], ebx
mov dword [esp + 0xef8], ebx
mov dword [esp + 0xefc], ebx
mov dword [esp + 0xf00], ebx
mov dword [esp + 0xf04], ebx
mov dword [esp + 0xf08], ebx
mov dword [esp + 0xf0c], ebp
mov dword [esp + 0xf10], ebx
mov dword [esp + 0xf18], ebx
mov dword [esp + 0xf1c], ebx
mov dword [esp + 0xf20], ebx
mov dword [esp + 0xf24], edx
mov dword [esp + 0xf28], ebx
mov dword [esp + 0xf2c], ebx
rep stosd dword es:[edi], eax
mov eax, 0x400
mov ecx, 8
mov dword [esp + 0xf54], eax
mov dword [esp + 0xf64], eax
xor eax, eax
lea edi, [esp + 0xfa8]
mov dword [esp + 0xf50], ebx
mov dword [esp + 0xf58], edx
mov dword [esp + 0xf60], 0x2010010
mov dword [esp + 0xf68], ebx
mov dword [esp + 0xf6c], 0x101f2854
mov dword [esp + 0xf70], ebx
mov dword [esp + 0xf74], ebx
mov dword [esp + 0xf78], ebx
mov dword [esp + 0xf7c], ebx
mov dword [esp + 0xf80], ebx
mov dword [esp + 0xf84], ebp
mov dword [esp + 0xf88], ebx
mov dword [esp + 0xf8c], 0x101f27c4
mov dword [esp + 0xf90], 0x101f27ac
mov dword [esp + 0xf94], ebx
mov dword [esp + 0xf98], ebx
mov dword [esp + 0xf9c], edx
mov dword [esp + 0xfa0], ebx
mov dword [esp + 0xfa4], ebx
rep stosd dword es:[edi], eax
mov eax, 0x400
mov dword [esp + 0xfc8], ebx
mov dword [esp + 0xfcc], eax
mov dword [esp + 0xfdc], eax
mov eax, str.Qt5152QWindowIcon
mov dword [esp + 0xfd0], esi
mov dword [esp + 0xfd8], 0x2010020
mov dword [esp + 0xfe0], ebx
mov dword [esp + 0xfe4], eax
mov dword [esp + 0x1004], eax
mov eax, 0x800
mov dword [esp + 0x1044], eax
mov dword [esp + 0x1054], eax
mov ecx, 8
xor eax, eax
lea edi, [esp + 0x1098]
mov dword [esp + 0xfe8], ebx
mov dword [esp + 0xfec], ebx
mov dword [esp + 0xff0], ebx
mov dword [esp + 0xff4], ebx
mov dword [esp + 0xff8], ebx
mov dword [esp + 0xffc], ebp
mov dword [esp + 0x1000], ebx
mov dword [esp + 0x1008], 0x101f2784
mov dword [esp + 0x100c], ebx
mov dword [esp + 0x1010], ebx
mov dword [esp + 0x1014], edx
mov dword [esp + 0x1018], ebx
mov dword [esp + 0x101c], ebp
mov dword [esp + 0x1020], ebx
mov dword [esp + 0x1024], 0x101f2760
mov dword [esp + 0x1028], ebx
mov dword [esp + 0x102c], ebx
mov dword [esp + 0x1030], ebx
mov dword [esp + 0x1034], edx
mov dword [esp + 0x1038], ebx
mov dword [esp + 0x103c], ebx
mov dword [esp + 0x1040], ebx
mov dword [esp + 0x1048], edx
mov dword [esp + 0x1050], 0x10002
mov dword [esp + 0x1058], ebx
mov dword [esp + 0x105c], 0x101f2720
mov dword [esp + 0x1060], ebx
mov dword [esp + 0x1064], ebx
mov dword [esp + 0x1068], ebx
mov dword [esp + 0x106c], ebx
mov dword [esp + 0x1070], ebx
mov dword [esp + 0x1074], ebp
mov dword [esp + 0x1078], ebx
mov dword [esp + 0x107c], 0x101f26dc
mov dword [esp + 0x1080], ebx
mov dword [esp + 0x1084], ebx
mov dword [esp + 0x1088], 0x460100c0
mov dword [esp + 0x108c], edx
mov dword [esp + 0x1090], edx
mov dword [esp + 0x1094], ebx
rep stosd dword es:[edi], eax
mov eax, 0x800
mov ecx, 8
mov dword [esp + 0x10bc], eax
mov dword [esp + 0x10cc], eax
xor eax, eax
lea edi, [esp + 0x1110]
mov dword [esp + 0x10b8], ebx
mov dword [esp + 0x10c0], edx
mov dword [esp + 0x10c8], 0x10001
mov dword [esp + 0x10d0], ebx
mov dword [esp + 0x10d4], 0x101f2720
mov dword [esp + 0x10d8], ebx
mov dword [esp + 0x10dc], ebx
mov dword [esp + 0x10e0], ebx
mov dword [esp + 0x10e4], ebx
mov dword [esp + 0x10e8], ebx
mov dword [esp + 0x10ec], ebp
mov dword [esp + 0x10f0], ebx
mov dword [esp + 0x10f4], 0x101f2698
mov dword [esp + 0x10f8], ebx
mov dword [esp + 0x10fc], ebx
mov dword [esp + 0x1100], 0x460100c0
mov dword [esp + 0x1104], edx
mov dword [esp + 0x1108], edx
mov dword [esp + 0x110c], ebx
rep stosd dword es:[edi], eax
mov eax, 0x800
mov dword [esp + 0x1130], ebx
mov dword [esp + 0x1134], eax
mov dword [esp + 0x1138], edx
mov dword [esp + 0x1140], 0x10004
mov dword [esp + 0x1144], eax
mov dword [esp + 0x1148], ebx
mov ecx, 8
xor eax, eax
lea edi, [esp + 0x1188]
mov dword [esp + 0x114c], 0x101f268c
mov dword [esp + 0x1150], ebx
mov dword [esp + 0x1154], ebx
mov dword [esp + 0x1158], ebx
mov dword [esp + 0x115c], ebx
mov dword [esp + 0x1160], ebx
mov dword [esp + 0x1164], ebp
mov dword [esp + 0x1168], ebx
mov dword [esp + 0x116c], 0x101f2674
mov dword [esp + 0x1170], ebx
mov dword [esp + 0x1174], ebx
mov dword [esp + 0x1178], 0x80
mov dword [esp + 0x117c], edx
mov dword [esp + 0x1180], ebp
mov dword [esp + 0x1184], ebx
rep stosd dword es:[edi], eax
mov eax, 0x800
mov ecx, 8
mov dword [esp + 0x11ac], eax
mov dword [esp + 0x11bc], eax
xor eax, eax
lea edi, [esp + 0x1200]
mov dword [esp + 0x11a8], ebx
mov dword [esp + 0x11b0], edx
mov dword [esp + 0x11b8], 0x1010008
mov dword [esp + 0x11c0], ebx
mov dword [esp + 0x11c4], 0x101f268c
mov dword [esp + 0x11c8], ebx
mov dword [esp + 0x11cc], ebx
mov dword [esp + 0x11d0], 0xc0000
mov dword [esp + 0x11d4], ebx
mov dword [esp + 0x11d8], ebx
mov dword [esp + 0x11dc], ebp
mov dword [esp + 0x11e0], ebx
mov dword [esp + 0x11e4], 0x101f2664
mov dword [esp + 0x11e8], ebx
mov dword [esp + 0x11ec], ebx
mov dword [esp + 0x11f0], 0x80
mov dword [esp + 0x11f4], edx
mov dword [esp + 0x11f8], ebp
mov dword [esp + 0x11fc], ebx
rep stosd dword es:[edi], eax
mov eax, 0x800
mov ecx, 8
mov dword [esp + 0x1224], eax
mov dword [esp + 0x1234], eax
mov eax, str.FetionBaseDialog
lea edi, [esp + 0x1278]
mov dword [esp + 0x123c], eax
mov dword [esp + 0x125c], eax
xor eax, eax
mov dword [esp + 0x1220], ebx
mov dword [esp + 0x1228], edx
mov dword [esp + 0x1230], 0x10008
mov dword [esp + 0x1238], ebx
mov dword [esp + 0x1240], ebx
mov dword [esp + 0x1244], ebx
mov dword [esp + 0x1248], ebx
mov dword [esp + 0x124c], ebx
mov dword [esp + 0x1250], ebx
mov dword [esp + 0x1254], ebp
mov dword [esp + 0x1258], ebx
mov dword [esp + 0x1260], 0x101f2628
mov dword [esp + 0x1264], ebx
mov dword [esp + 0x1268], ebx
mov dword [esp + 0x126c], edx
mov dword [esp + 0x1270], ebp
mov dword [esp + 0x1274], ebx
rep stosd dword es:[edi], eax
mov eax, 0x800
mov dword [esp + 0x1298], ebx
mov dword [esp + 0x129c], eax
mov dword [esp + 0x12a0], edx
mov dword [esp + 0x12a8], 0x10010
mov dword [esp + 0x12ac], eax
mov dword [esp + 0x12b0], ebx
mov dword [esp + 0x12b4], 0x101f29dc
mov dword [esp + 0x12b8], 0x101f2620
mov ecx, 8
xor eax, eax
lea edi, [esp + 0x12f0]
mov dword [esp + 0x12bc], ebx
mov dword [esp + 0x12c0], 0x10010000
mov dword [esp + 0x12c4], ebx
mov dword [esp + 0x12c8], ebx
mov dword [esp + 0x12cc], ebp
mov dword [esp + 0x12d0], ebx
mov dword [esp + 0x12d4], 0x101f25e8
mov dword [esp + 0x12d8], 0x101f25bc
mov dword [esp + 0x12dc], ebx
mov dword [esp + 0x12e0], ebx
mov dword [esp + 0x12e4], edx
mov dword [esp + 0x12e8], ebp
mov dword [esp + 0x12ec], ebx
rep stosd dword es:[edi], eax
mov eax, 0x1000
mov ecx, 0x10
mov dword [esp + 0x1314], eax
mov dword [esp + 0x1324], eax
xor eax, eax
lea edi, [esp + 0x1348]
mov dword [esp + 0x1310], ebx
mov dword [esp + 0x1318], ebp
mov dword [esp + 0x1320], 0x10001
mov dword [esp + 0x1328], ebx
mov dword [esp + 0x132c], 0x101f2564
mov dword [esp + 0x1330], ebx
mov dword [esp + 0x1334], ebx
mov dword [esp + 0x1338], ebx
mov dword [esp + 0x133c], ebx
mov dword [esp + 0x1340], ebx
mov dword [esp + 0x1344], ebx
rep stosd dword es:[edi], eax
mov eax, 0x2000
mov ecx, 0x10
mov dword [esp + 0x138c], eax
mov dword [esp + 0x139c], eax
xor eax, eax
lea edi, [esp + 0x13c0]
mov dword [esp + 0x1388], ebx
mov dword [esp + 0x1390], ebp
mov dword [esp + 0x1398], 0x10001
mov dword [esp + 0x13a0], ebx
mov dword [esp + 0x13a4], 0x101f2554
mov dword [esp + 0x13a8], ebx
mov dword [esp + 0x13ac], ebx
mov dword [esp + 0x13b0], ebx
mov dword [esp + 0x13b4], ebx
mov dword [esp + 0x13b8], ebx
mov dword [esp + 0x13bc], ebx
rep stosd dword es:[edi], eax
mov eax, 0x4000
mov ecx, 0x10001
mov edi, 0x30000
mov dword [esp + 0x1400], ebx
mov dword [esp + 0x1404], eax
mov dword [esp + 0x1408], esi
mov dword [esp + 0x1410], ecx
mov dword [esp + 0x1414], eax
mov dword [esp + 0x1418], ebx
mov dword [esp + 0x141c], ebx
mov dword [esp + 0x1420], ebx
mov dword [esp + 0x1424], ebx
mov dword [esp + 0x1428], edi
mov dword [esp + 0x142c], ebx
mov dword [esp + 0x1430], ebx
mov dword [esp + 0x1434], ebp
mov dword [esp + 0x1438], ebx
mov dword [esp + 0x143c], 0x101f2534
mov dword [esp + 0x1440], ebx
mov dword [esp + 0x1444], ebx
mov dword [esp + 0x1448], ebx
mov dword [esp + 0x144c], edx
mov dword [esp + 0x1450], edx
mov dword [esp + 0x1454], esi
mov dword [esp + 0x1458], ebx
mov dword [esp + 0x145c], 0x101f2524
mov dword [esp + 0x1460], ebx
mov dword [esp + 0x1464], ebx
mov dword [esp + 0x147c], eax
mov dword [esp + 0x1488], ecx
mov dword [esp + 0x148c], eax
mov dword [esp + 0x14a0], edi
mov dword [esp + 0x14f4], eax
mov dword [esp + 0x1500], ecx
mov dword [esp + 0x1504], eax
mov dword [esp + 0x1518], edi
mov ecx, 8
xor eax, eax
lea edi, [esp + 0x1548]
mov dword [esp + 0x1468], ebx
mov dword [esp + 0x146c], esi
mov dword [esp + 0x1470], ebx
mov dword [esp + 0x1474], ebx
mov dword [esp + 0x1478], ebx
mov dword [esp + 0x1480], esi
mov dword [esp + 0x1490], ebx
mov dword [esp + 0x1494], ebx
mov dword [esp + 0x1498], ebx
mov dword [esp + 0x149c], ebx
mov dword [esp + 0x14a4], ebx
mov dword [esp + 0x14a8], ebx
mov dword [esp + 0x14ac], ebp
mov dword [esp + 0x14b0], ebx
mov dword [esp + 0x14b4], 0x101f2504
mov dword [esp + 0x14b8], ebx
mov dword [esp + 0x14bc], ebx
mov dword [esp + 0x14c0], ebx
mov dword [esp + 0x14c4], edx
mov dword [esp + 0x14c8], edx
mov dword [esp + 0x14cc], esi
mov dword [esp + 0x14d0], ebx
mov dword [esp + 0x14d4], 0x101f24f8
mov dword [esp + 0x14d8], ebx
mov dword [esp + 0x14dc], ebx
mov dword [esp + 0x14e0], ebx
mov dword [esp + 0x14e4], esi
mov dword [esp + 0x14e8], ebx
mov dword [esp + 0x14ec], ebx
mov dword [esp + 0x14f0], ebx
mov dword [esp + 0x14f8], edx
mov dword [esp + 0x1508], ebx
mov dword [esp + 0x150c], 0x101f24ec
mov dword [esp + 0x1510], ebx
mov dword [esp + 0x1514], ebx
mov dword [esp + 0x151c], ebx
mov dword [esp + 0x1520], ebx
mov dword [esp + 0x1524], ebp
mov dword [esp + 0x1528], ebx
mov dword [esp + 0x152c], 0x101f24f8
mov dword [esp + 0x1530], ebx
mov dword [esp + 0x1534], ebx
mov dword [esp + 0x1538], ebx
mov dword [esp + 0x153c], edx
mov dword [esp + 0x1540], ebp
mov dword [esp + 0x1544], esi
rep stosd dword es:[edi], eax
mov eax, 0x8000
mov ecx, str.32770
mov dword [esp + 0x1568], ebp
mov dword [esp + 0x156c], eax
mov dword [esp + 0x1570], esi
mov dword [esp + 0x1578], 0x10001
mov dword [esp + 0x157c], eax
mov dword [esp + 0x1580], ebx
mov dword [esp + 0x1584], ecx
mov dword [esp + 0x1588], ebx
mov dword [esp + 0x158c], ebx
mov dword [esp + 0x1590], ebx
mov dword [esp + 0x1594], ebx
mov dword [esp + 0x1598], ebx
mov dword [esp + 0x159c], ebp
mov dword [esp + 0x15a0], ebx
mov dword [esp + 0x15a4], 0x101f24d8
mov dword [esp + 0x15a8], ebx
mov dword [esp + 0x15ac], ebx
mov dword [esp + 0x15b0], ebx
mov dword [esp + 0x15b4], edx
mov dword [esp + 0x15b8], ebp
mov dword [esp + 0x15bc], ebp
mov edi, str.SysListView32
mov dword [esp + 0x15fc], ecx
mov dword [esp + 0x1674], ecx
mov dword [esp + 0x1694], ecx
mov dword [esp + 0x15c0], ebx
mov dword [esp + 0x15c4], edi
mov dword [esp + 0x15c8], ebx
mov dword [esp + 0x15cc], ebx
mov dword [esp + 0x15d0], ebx
mov dword [esp + 0x15d4], edx
mov dword [esp + 0x15d8], edx
mov dword [esp + 0x15dc], ebx
mov dword [esp + 0x15e0], ebp
mov dword [esp + 0x15e4], eax
mov dword [esp + 0x15e8], esi
mov dword [esp + 0x15f0], 0x10001
mov dword [esp + 0x15f4], eax
mov dword [esp + 0x15f8], ebx
mov dword [esp + 0x1600], ebx
mov dword [esp + 0x1604], ebx
mov dword [esp + 0x1608], ebx
mov dword [esp + 0x160c], ebx
mov dword [esp + 0x1610], ebx
mov dword [esp + 0x1614], ebp
mov dword [esp + 0x1618], ebx
mov dword [esp + 0x161c], 0x101f2c20
mov dword [esp + 0x1620], ebx
mov dword [esp + 0x1624], ebx
mov dword [esp + 0x1628], ebx
mov dword [esp + 0x162c], edx
mov dword [esp + 0x1630], ebp
mov dword [esp + 0x1634], ebp
mov dword [esp + 0x1638], ebx
mov dword [esp + 0x163c], edi
mov dword [esp + 0x1640], ebx
mov dword [esp + 0x1644], ebx
mov dword [esp + 0x1648], ebx
mov dword [esp + 0x164c], edx
mov dword [esp + 0x1650], edx
mov dword [esp + 0x1654], ebx
mov dword [esp + 0x1658], ebp
mov dword [esp + 0x165c], eax
mov dword [esp + 0x1660], esi
mov dword [esp + 0x1668], 0x10002
mov dword [esp + 0x166c], eax
mov dword [esp + 0x1670], ebx
mov dword [esp + 0x1678], ebx
mov dword [esp + 0x167c], ebx
mov dword [esp + 0x1680], ebx
mov dword [esp + 0x1684], ebx
mov dword [esp + 0x1688], ebx
mov dword [esp + 0x168c], ebp
mov dword [esp + 0x1690], ebx
mov dword [esp + 0x1698], ebx
mov dword [esp + 0x169c], ebx
mov dword [esp + 0x16a0], ebx
mov dword [esp + 0x16a4], edx
mov dword [esp + 0x16a8], ebp
mov dword [esp + 0x16ac], ebp
mov dword [esp + 0x16b0], ebx
mov dword [esp + 0x16b4], edi
mov dword [esp + 0x16b8], ebx
mov dword [esp + 0x16bc], 0x3e8
mov dword [esp + 0x16c0], ebx
mov dword [esp + 0x16c4], edx
mov dword [esp + 0x16c8], ebp
mov dword [esp + 0x16cc], ebx
mov dword [esp + 0x16d0], ebx
mov dword [esp + 0x16d4], eax
mov dword [esp + 0x16d8], ebp
mov dword [esp + 0x16e0], 0x10004
mov dword [esp + 0x16e4], eax
mov dword [esp + 0x16e8], ebx
mov dword [esp + 0x16ec], 0x101f249c
mov dword [esp + 0x16f0], ebx
mov dword [esp + 0x16f4], ebx
mov dword [esp + 0x16f8], ebx
mov dword [esp + 0x16fc], ebx
mov dword [esp + 0x1700], ebx
mov dword [esp + 0x1704], ebx
mov ecx, 0x10
xor eax, eax
lea edi, [esp + 0x1708]
rep stosd dword es:[edi], eax
mov eax, 0x10000
mov ecx, 0x10
mov dword [esp + 0x174c], eax
mov dword [esp + 0x175c], eax
xor eax, eax
lea edi, [esp + 0x1780]
mov dword [esp + 0x1748], ebx
mov dword [esp + 0x1750], ebp
mov dword [esp + 0x1758], 0x10001
mov dword [esp + 0x1760], ebx
mov dword [esp + 0x1764], 0x101f2488
mov dword [esp + 0x1768], ebx
mov dword [esp + 0x176c], ebx
mov dword [esp + 0x1770], ebx
mov dword [esp + 0x1774], ebx
mov dword [esp + 0x1778], ebx
mov dword [esp + 0x177c], ebx
rep stosd dword es:[edi], eax
mov eax, 0x40000
mov ecx, 0x10001
mov edi, 0x10010000
mov dword [esp + 0x17c0], ebp
mov dword [esp + 0x17c4], eax
mov dword [esp + 0x17c8], esi
mov dword [esp + 0x17d0], ecx
mov dword [esp + 0x17d4], eax
mov dword [esp + 0x17d8], ebx
mov dword [esp + 0x17dc], 0x101f2c50
mov dword [esp + 0x17e0], ebx
mov dword [esp + 0x17e4], ebx
mov dword [esp + 0x17e8], edi
mov dword [esp + 0x17ec], ebx
mov dword [esp + 0x17f0], ebx
mov dword [esp + 0x17f4], ebp
mov dword [esp + 0x17f8], ebx
mov dword [esp + 0x17fc], 0x101f2464
mov dword [esp + 0x1800], ebx
mov dword [esp + 0x1804], ebx
mov dword [esp + 0x1808], ebx
mov dword [esp + 0x180c], edx
mov dword [esp + 0x1810], edx
mov dword [esp + 0x1814], ebp
mov dword [esp + 0x1818], ebx
mov dword [esp + 0x181c], 0x101f2444
mov dword [esp + 0x1820], ebx
mov dword [esp + 0x1824], ebx
mov dword [esp + 0x1828], ebx
mov dword [esp + 0x182c], edx
mov dword [esp + 0x1830], ebp
mov dword [esp + 0x1834], ebx
mov dword [esp + 0x1838], ebp
mov dword [esp + 0x183c], eax
mov dword [esp + 0x1840], esi
mov dword [esp + 0x1848], ecx
mov dword [esp + 0x184c], eax
mov dword [esp + 0x1850], ebx
mov dword [esp + 0x1854], 0x101f2414
mov dword [esp + 0x1858], ebx
mov dword [esp + 0x185c], ebx
mov dword [esp + 0x1860], edi
mov dword [esp + 0x1864], ebx
mov dword [esp + 0x1868], ebx
mov dword [esp + 0x186c], ebp
mov dword [esp + 0x1870], ebx
mov dword [esp + 0x1874], 0x101f2464
mov dword [esp + 0x1878], ebx
mov dword [esp + 0x187c], ebx
mov dword [esp + 0x1880], ebx
mov dword [esp + 0x1884], edx
mov dword [esp + 0x1888], edx
mov dword [esp + 0x188c], ebp
mov dword [esp + 0x1890], ebx
mov dword [esp + 0x1894], 0x101f2444
mov dword [esp + 0x1898], ebx
mov dword [esp + 0x189c], ebx
mov dword [esp + 0x18a0], ebx
mov dword [esp + 0x18a4], edx
mov dword [esp + 0x18a8], ebp
mov eax, 0x80000
mov dword [esp + 0x18c0], ecx
mov dword [esp + 0x18b4], eax
mov dword [esp + 0x18c4], eax
mov ecx, 0x10
xor eax, eax
lea edi, [esp + 0x18e8]
mov dword [esp + 0x18ac], ebx
mov dword [esp + 0x18b0], ebx
mov dword [esp + 0x18b8], ebp
mov dword [esp + 0x18c8], ebx
mov dword [esp + 0x18cc], 0x101f23e8
mov dword [esp + 0x18d0], ebx
mov dword [esp + 0x18d4], ebx
mov dword [esp + 0x18d8], 0x20000
mov dword [esp + 0x18dc], ebx
mov dword [esp + 0x18e0], ebx
mov dword [esp + 0x18e4], ebx
rep stosd dword es:[edi], eax
mov eax, 0x1000000
mov ecx, 8
mov dword [esp + 0x192c], eax
mov dword [esp + 0x193c], eax
xor eax, eax
lea edi, [esp + 0x1980]
mov dword [esp + 0x1928], ebx
mov dword [esp + 0x1930], edx
mov dword [esp + 0x1938], 0x10001
mov dword [esp + 0x1940], ebx
mov dword [esp + 0x1944], 0x101f23d4
mov dword [esp + 0x1948], ebx
mov dword [esp + 0x194c], ebx
mov dword [esp + 0x1950], 0x90000
mov dword [esp + 0x1954], ebx
mov dword [esp + 0x1958], ebx
mov dword [esp + 0x195c], ebp
mov dword [esp + 0x1960], ebx
mov dword [esp + 0x1964], 0x101f23bc
mov dword [esp + 0x1968], ebx
mov dword [esp + 0x196c], ebx
mov dword [esp + 0x1970], ebx
mov dword [esp + 0x1974], edx
mov dword [esp + 0x1978], ebp
mov dword [esp + 0x197c], ebx
rep stosd dword es:[edi], eax
mov eax, 0x1000000
mov ecx, 0x10001
mov edi, str.wxWindow
mov dword [esp + 0x19a0], ebx
mov dword [esp + 0x19a4], eax
mov dword [esp + 0x19a8], esi
mov dword [esp + 0x19b0], ecx
mov dword [esp + 0x19b4], eax
mov dword [esp + 0x19b8], ebx
mov dword [esp + 0x19bc], edi
mov dword [esp + 0x19c0], ebx
mov dword [esp + 0x19c4], ebx
mov dword [esp + 0x19c8], 0x90000
mov dword [esp + 0x19cc], ebx
mov dword [esp + 0x19d0], ebx
mov dword [esp + 0x19d4], ebp
mov dword [esp + 0x19d8], ebx
mov dword [esp + 0x19dc], edi
mov dword [esp + 0x19e0], ebx
mov dword [esp + 0x19e4], ebx
mov dword [esp + 0x19e8], ebx
mov dword [esp + 0x19ec], edx
mov dword [esp + 0x19f0], ebp
mov dword [esp + 0x19f4], ebp
mov dword [esp + 0x19f8], ebx
mov dword [esp + 0x19fc], 0x101f23bc
mov dword [esp + 0x1a00], ebx
mov dword [esp + 0x1a04], ebx
mov dword [esp + 0x1a08], ebx
mov dword [esp + 0x1a0c], edx
mov dword [esp + 0x1a10], ebp
mov dword [esp + 0x1a14], ebx
mov dword [esp + 0x1a18], ebx
mov dword [esp + 0x1a1c], eax
mov dword [esp + 0x1a20], esi
mov dword [esp + 0x1a28], ecx
mov dword [esp + 0x1a2c], eax
mov dword [esp + 0x1a34], edi
mov dword [esp + 0x1a94], eax
mov dword [esp + 0x1aa0], ecx
mov dword [esp + 0x1aa4], eax
mov ecx, 0x10
xor eax, eax
lea edi, [esp + 0x1ac8]
mov dword [esp + 0x1a30], ebx
mov dword [esp + 0x1a38], ebx
mov dword [esp + 0x1a3c], ebx
mov dword [esp + 0x1a40], 0x90000
mov dword [esp + 0x1a44], ebx
mov dword [esp + 0x1a48], ebx
mov dword [esp + 0x1a4c], ebp
mov dword [esp + 0x1a50], ebx
mov dword [esp + 0x1a54], 0x101f23a0
mov dword [esp + 0x1a58], ebx
mov dword [esp + 0x1a5c], ebx
mov dword [esp + 0x1a60], ebx
mov dword [esp + 0x1a64], edx
mov dword [esp + 0x1a68], ebp
mov dword [esp + 0x1a6c], ebp
mov dword [esp + 0x1a70], ebx
mov dword [esp + 0x1a74], 0x101f237c
mov dword [esp + 0x1a78], ebx
mov dword [esp + 0x1a7c], ebx
mov dword [esp + 0x1a80], ebx
mov dword [esp + 0x1a84], edx
mov dword [esp + 0x1a88], ebp
mov dword [esp + 0x1a8c], ebx
mov dword [esp + 0x1a90], ebx
mov dword [esp + 0x1a98], ebp
mov dword [esp + 0x1aa8], ebx
mov dword [esp + 0x1aac], 0x101f249c
mov dword [esp + 0x1ab0], 0x101f2370
mov dword [esp + 0x1ab4], ebx
mov dword [esp + 0x1ab8], 0x10000
mov dword [esp + 0x1abc], ebx
mov dword [esp + 0x1ac0], ebx
mov dword [esp + 0x1ac4], ebx
rep stosd dword es:[edi], eax
mov eax, 0x1000000
mov ecx, 0x10
mov dword [esp + 0x1b0c], eax
mov dword [esp + 0x1b1c], eax
xor eax, eax
lea edi, [esp + 0x1b40]
mov dword [esp + 0x1b08], ebx
mov dword [esp + 0x1b10], ebp
mov dword [esp + 0x1b18], 0x10001
mov dword [esp + 0x1b20], ebx
mov dword [esp + 0x1b24], 0x101f27e4
mov dword [esp + 0x1b28], 0x101f2370
mov dword [esp + 0x1b2c], ebx
mov dword [esp + 0x1b30], 0x10000
mov dword [esp + 0x1b34], ebx
mov dword [esp + 0x1b38], ebx
mov dword [esp + 0x1b3c], ebx
rep stosd dword es:[edi], eax
mov eax, 0x4000000
mov ecx, 0x10
mov dword [esp + 0x1b84], eax
mov dword [esp + 0x1b94], eax
xor eax, eax
lea edi, [esp + 0x1bb8]
mov dword [esp + 0x1b80], ebx
mov dword [esp + 0x1b88], ebp
mov dword [esp + 0x1b90], 0x10001
mov dword [esp + 0x1b98], ebx
mov dword [esp + 0x1b9c], 0x101f2338
mov dword [esp + 0x1ba0], ebx
mov dword [esp + 0x1ba4], ebx
mov dword [esp + 0x1ba8], ebx
mov dword [esp + 0x1bac], ebx
mov dword [esp + 0x1bb0], ebx
mov dword [esp + 0x1bb4], ebx
rep stosd dword es:[edi], eax
mov eax, SysReAllocString
mov dword [esp + 0x1bf8], ebx
mov dword [esp + 0x1bfc], eax
mov dword [esp + 0x1c0c], eax
mov ecx, 0x10
xor eax, eax
lea edi, [esp + 0x1c30]
mov dword [esp + 0x1c00], ebp
mov dword [esp + 0x1c08], 0x10000
mov dword [esp + 0x1c10], ebx
mov dword [esp + 0x1c14], 0x101f2320
mov dword [esp + 0x1c18], ebx
mov dword [esp + 0x1c1c], ebx
mov dword [esp + 0x1c20], 0x10000000
mov dword [esp + 0x1c24], ebx
mov dword [esp + 0x1c28], ebx
mov dword [esp + 0x1c2c], ebx
rep stosd dword es:[edi], eax
mov eax, SysReAllocString
mov ecx, 0x10
mov dword [esp + 0x1c74], eax
mov dword [esp + 0x1c84], eax
xor eax, eax
lea edi, [esp + 0x1ca8]
mov dword [esp + 0x1c70], ebx
mov dword [esp + 0x1c78], ebp
mov dword [esp + 0x1c80], 0x20000
mov dword [esp + 0x1c88], ebx
mov dword [esp + 0x1c8c], 0x101f2304
mov dword [esp + 0x1c90], ebx
mov dword [esp + 0x1c94], ebx
mov dword [esp + 0x1c98], 0x30000000
mov dword [esp + 0x1c9c], ebx
mov dword [esp + 0x1ca0], ebx
mov dword [esp + 0x1ca4], ebx
rep stosd dword es:[edi], eax
mov eax, SysReAllocString
mov ecx, 0x10
mov dword [esp + 0x1cec], eax
mov dword [esp + 0x1cfc], eax
xor eax, eax
lea edi, [esp + 0x1d20]
mov dword [esp + 0x1ce8], ebx
mov dword [esp + 0x1cf0], ebp
mov dword [esp + 0x1cf8], 0x20000
mov dword [esp + 0x1d00], ebx
mov dword [esp + 0x1d04], 0x101f2304
mov dword [esp + 0x1d08], ebx
mov dword [esp + 0x1d0c], ebx
mov dword [esp + 0x1d10], 0x10020000
mov dword [esp + 0x1d14], ebx
mov dword [esp + 0x1d18], ebx
mov dword [esp + 0x1d1c], ebx
rep stosd dword es:[edi], eax
mov eax, SysReAllocString
mov ecx, 0x10
mov dword [esp + 0x1d64], eax
mov dword [esp + 0x1d74], eax
xor eax, eax
lea edi, [esp + 0x1d98]
mov dword [esp + 0x1d60], ebx
mov dword [esp + 0x1d68], ebp
mov dword [esp + 0x1d70], 0x20000
mov dword [esp + 0x1d78], ebx
mov dword [esp + 0x1d7c], 0x101f2304
mov dword [esp + 0x1d80], 0x101f22f8
mov dword [esp + 0x1d84], ebx
mov dword [esp + 0x1d88], 0xa0000
mov dword [esp + 0x1d8c], ebx
mov dword [esp + 0x1d90], ebx
mov dword [esp + 0x1d94], ebx
rep stosd dword es:[edi], eax
mov eax, SysReAllocString
mov dword [esp + 0x1dd8], ebx
mov dword [esp + 0x1ddc], eax
mov dword [esp + 0x1de0], edx
mov dword [esp + 0x1de8], 0x20001
mov dword [esp + 0x1dec], eax
mov dword [esp + 0x1df0], ebx
mov dword [esp + 0x1df4], 0x101f29dc
mov dword [esp + 0x1df8], 0x101f22f8
mov dword [esp + 0x1dfc], ebx
mov dword [esp + 0x1e00], 0x10020000
mov dword [esp + 0x1e04], ebx
mov ecx, 8
xor eax, eax
lea edi, [esp + 0x1e30]
mov dword [esp + 0x1e08], ebx
mov dword [esp + 0x1e0c], ebp
mov dword [esp + 0x1e10], ebx
mov dword [esp + 0x1e14], 0x101f25e8
mov dword [esp + 0x1e18], 0x101f25bc
mov dword [esp + 0x1e1c], ebx
mov dword [esp + 0x1e20], 0x300000
mov dword [esp + 0x1e24], edx
mov dword [esp + 0x1e28], ebp
mov dword [esp + 0x1e2c], esi
rep stosd dword es:[edi], eax
mov eax, 0x10000000
mov ecx, 0x10
mov dword [esp + 0x1e54], eax
mov dword [esp + 0x1e64], eax
xor eax, eax
lea edi, [esp + 0x1e88]
mov dword [esp + 0x1e50], ebx
mov dword [esp + 0x1e58], ebp
mov dword [esp + 0x1e60], 0x10001
mov dword [esp + 0x1e68], ebx
mov dword [esp + 0x1e6c], 0x101f2c50
mov dword [esp + 0x1e70], 0x101f22f0
mov dword [esp + 0x1e74], ebx
mov dword [esp + 0x1e78], ebx
mov dword [esp + 0x1e7c], ebx
mov dword [esp + 0x1e80], ebx
mov dword [esp + 0x1e84], ebx
rep stosd dword es:[edi], eax
mov eax, 0x10000000
mov ecx, 8
mov dword [esp + 0x1ecc], eax
mov dword [esp + 0x1edc], eax
xor eax, eax
lea edi, [esp + 0x1f20]
mov dword [esp + 0x1ec8], ebx
mov dword [esp + 0x1ed0], edx
mov dword [esp + 0x1ed8], 0x10002
mov dword [esp + 0x1ee0], ebx
mov dword [esp + 0x1ee4], 0x101f22a8
mov dword [esp + 0x1ee8], ebx
mov dword [esp + 0x1eec], ebx
mov dword [esp + 0x1ef0], ebx
mov dword [esp + 0x1ef4], ebx
mov dword [esp + 0x1ef8], ebx
mov dword [esp + 0x1efc], ebp
mov dword [esp + 0x1f00], ebx
mov dword [esp + 0x1f04], 0x101f2284
mov dword [esp + 0x1f08], ebx
mov dword [esp + 0x1f0c], ebx
mov dword [esp + 0x1f10], ebx
mov dword [esp + 0x1f14], edx
mov dword [esp + 0x1f18], ebp
mov dword [esp + 0x1f1c], ebx
rep stosd dword es:[edi], eax
mov eax, 0x10000000
mov ecx, 0x10
mov dword [esp + 0x1f44], eax
mov dword [esp + 0x1f54], eax
xor eax, eax
lea edi, [esp + 0x1f78]
mov dword [esp + 0x1f40], ebx
mov dword [esp + 0x1f48], ebp
mov dword [esp + 0x1f50], 0x10003
mov dword [esp + 0x1f58], ebx
mov dword [esp + 0x1f5c], 0x101f2234
mov dword [esp + 0x1f60], ebx
mov dword [esp + 0x1f64], ebx
mov dword [esp + 0x1f68], ebx
mov dword [esp + 0x1f6c], ebx
mov dword [esp + 0x1f70], ebx
mov dword [esp + 0x1f74], ebx
rep stosd dword es:[edi], eax
mov eax, 0x10000000
mov dword [esp + 0x1fb8], ebx
mov dword [esp + 0x1fbc], eax
mov dword [esp + 0x1fc0], ebp
mov dword [esp + 0x1fc8], 0x10003
mov dword [esp + 0x1fcc], eax
mov ecx, 0x10
xor eax, eax
lea edi, [esp + 0x1ff0]
mov dword [esp + 0x1fd0], ebx
mov dword [esp + 0x1fd4], 0x101f21d4
mov dword [esp + 0x1fd8], ebx
mov dword [esp + 0x1fdc], ebx
mov dword [esp + 0x1fe0], ebx
mov dword [esp + 0x1fe4], ebx
mov dword [esp + 0x1fe8], ebx
mov dword [esp + 0x1fec], ebx
rep stosd dword es:[edi], eax
mov eax, 0x10000000
mov ecx, 8
mov dword [esp + 0x2034], eax
mov dword [esp + 0x2044], eax
mov dword [esp + 0x2078], eax
xor eax, eax
lea edi, [esp + 0x2088]
mov dword [esp + 0x2030], ebx
mov dword [esp + 0x2038], edx
mov dword [esp + 0x2040], 0x10004
mov dword [esp + 0x2048], ebx
mov dword [esp + 0x204c], 0x101f21ac
mov dword [esp + 0x2050], ebx
mov dword [esp + 0x2054], ebx
mov dword [esp + 0x2058], 0x10c30000
mov dword [esp + 0x205c], ebx
mov dword [esp + 0x2060], ebx
mov dword [esp + 0x2064], ebp
mov dword [esp + 0x2068], ebx
mov dword [esp + 0x206c], 0x101f25e8
mov dword [esp + 0x2070], 0x101f25bc
mov dword [esp + 0x2074], ebx
mov dword [esp + 0x207c], edx
mov dword [esp + 0x2080], ebp
mov dword [esp + 0x2084], esi
rep stosd dword es:[edi], eax
mov eax, 0x20000000
mov ecx, 0x10000
mov edi, str.32770
mov dword [esp + 0x20a8], ebx
mov dword [esp + 0x20ac], eax
mov dword [esp + 0x20b0], esi
mov dword [esp + 0x20b8], ecx
mov dword [esp + 0x20bc], eax
mov dword [esp + 0x20c0], ebx
mov dword [esp + 0x20c4], edi
mov dword [esp + 0x20c8], ebx
mov dword [esp + 0x20cc], ebx
mov dword [esp + 0x20d0], 0x20000
mov dword [esp + 0x20d4], ebx
mov dword [esp + 0x20d8], ebx
mov dword [esp + 0x20dc], ebp
mov dword [esp + 0x20e0], ebx
mov dword [esp + 0x20e4], 0x101f2188
mov dword [esp + 0x20e8], ebx
mov dword [esp + 0x20ec], ebx
mov dword [esp + 0x20f0], ebx
mov dword [esp + 0x20f4], edx
mov dword [esp + 0x20f8], ebp
mov dword [esp + 0x20fc], ebp
mov dword [esp + 0x2100], ebx
mov dword [esp + 0x2104], 0x101f2444
mov dword [esp + 0x2108], ebx
mov dword [esp + 0x210c], ebx
mov dword [esp + 0x2110], ebx
mov dword [esp + 0x2114], edx
mov dword [esp + 0x2118], ebp
mov dword [esp + 0x211c], ebx
mov dword [esp + 0x2120], ebx
mov dword [esp + 0x2124], eax
mov dword [esp + 0x2128], esi
mov dword [esp + 0x2130], ecx
mov dword [esp + 0x2134], eax
mov dword [esp + 0x2138], ebx
mov dword [esp + 0x213c], 0x101f2168
mov dword [esp + 0x2140], ebx
mov dword [esp + 0x2144], ebx
mov dword [esp + 0x2148], ebx
mov eax, 0x40000000
mov dword [esp + 0x215c], edi
mov dword [esp + 0x219c], eax
mov dword [esp + 0x21a8], ecx
mov dword [esp + 0x21ac], eax
mov ecx, 8
xor eax, eax
lea edi, [esp + 0x21f0]
mov dword [esp + 0x214c], ebx
mov dword [esp + 0x2150], ebx
mov dword [esp + 0x2154], ebp
mov dword [esp + 0x2158], ebx
mov dword [esp + 0x2160], ebx
mov dword [esp + 0x2164], ebx
mov dword [esp + 0x2168], 0x20000
mov dword [esp + 0x216c], edx
mov dword [esp + 0x2170], ebp
mov dword [esp + 0x2174], ebp
mov dword [esp + 0x2178], ebx
mov dword [esp + 0x217c], 0x101f2188
mov dword [esp + 0x2180], ebx
mov dword [esp + 0x2184], ebx
mov dword [esp + 0x2188], ebx
mov dword [esp + 0x218c], edx
mov dword [esp + 0x2190], ebp
mov dword [esp + 0x2194], ebx
mov dword [esp + 0x2198], ebx
mov dword [esp + 0x21a0], edx
mov dword [esp + 0x21b0], ebx
mov dword [esp + 0x21b4], 0x101f29dc
mov dword [esp + 0x21b8], 0x101f2160
mov dword [esp + 0x21bc], ebx
mov dword [esp + 0x21c0], ebx
mov dword [esp + 0x21c4], ebx
mov dword [esp + 0x21c8], ebx
mov dword [esp + 0x21cc], ebp
mov dword [esp + 0x21d0], ebx
mov dword [esp + 0x21d4], 0x101f25e8
mov dword [esp + 0x21d8], ebx
mov dword [esp + 0x21dc], ebx
mov dword [esp + 0x21e0], ebx
mov dword [esp + 0x21e4], edx
mov dword [esp + 0x21e8], ebp
mov dword [esp + 0x21ec], ebx
rep stosd dword es:[edi], eax
mov eax, 0x40000000
mov ecx, 8
mov dword [esp + 0x2214], eax
mov dword [esp + 0x2224], eax
xor eax, eax
lea edi, [esp + 0x2268]
mov dword [esp + 0x2210], ebx
mov dword [esp + 0x2218], edx
mov dword [esp + 0x2220], 0x10000
mov dword [esp + 0x2228], ebx
mov dword [esp + 0x222c], 0x101f2854
mov dword [esp + 0x2230], 0x101f2160
mov dword [esp + 0x2234], ebx
mov dword [esp + 0x2238], ebx
mov dword [esp + 0x223c], ebx
mov dword [esp + 0x2240], ebx
mov dword [esp + 0x2244], ebp
mov dword [esp + 0x2248], ebx
mov dword [esp + 0x224c], 0x101f25e8
mov dword [esp + 0x2250], ebx
mov dword [esp + 0x2254], ebx
mov dword [esp + 0x2258], ebx
mov dword [esp + 0x225c], edx
mov dword [esp + 0x2260], 4
mov dword [esp + 0x2264], ebx
rep stosd dword es:[edi], eax
mov eax, 0x40000000
mov edi, 0x10000
mov dword [esp + 0x2288], ebx
mov dword [esp + 0x228c], eax
mov dword [esp + 0x2290], esi
mov dword [esp + 0x2298], edi
mov dword [esp + 0x229c], eax
mov dword [esp + 0x22a0], ebx
mov dword [esp + 0x22a4], 0x101f2130
mov dword [esp + 0x22a8], ebx
mov dword [esp + 0x2310], edi
mov ecx, str.Chrome_WidgetWin_0
mov eax, 0x40
mov edi, str.CefBrowserWindow
mov dword [esp + 0x22ac], ebx
mov dword [esp + 0x22b0], ebx
mov dword [esp + 0x22b4], ebx
mov dword [esp + 0x22b8], ebx
mov dword [esp + 0x22bc], ebp
mov dword [esp + 0x22c0], ebx
mov dword [esp + 0x22c4], ecx
mov dword [esp + 0x22c8], ebx
mov dword [esp + 0x22cc], ebx
mov dword [esp + 0x22d0], 0x42000000
mov dword [esp + 0x22d4], edx
mov dword [esp + 0x22d8], esi
mov dword [esp + 0x22dc], ebp
mov dword [esp + 0x22e0], ebx
mov dword [esp + 0x22e4], 0x101f25e8
mov dword [esp + 0x22e8], ebx
mov dword [esp + 0x22ec], ebx
mov dword [esp + 0x22f0], 0x200000
mov dword [esp + 0x22f4], edx
mov dword [esp + 0x22f8], ebp
mov dword [esp + 0x22fc], ebx
mov dword [esp + 0x2300], ebx
mov dword [esp + 0x2304], eax
mov dword [esp + 0x2308], esi
mov dword [esp + 0x2314], eax
mov dword [esp + 0x2318], ebx
mov dword [esp + 0x231c], 0x101f210c
mov dword [esp + 0x2320], 0x101f2104
mov dword [esp + 0x2324], ebx
mov dword [esp + 0x2328], ebx
mov dword [esp + 0x232c], ebx
mov dword [esp + 0x2330], ebx
mov dword [esp + 0x2334], ebp
mov dword [esp + 0x2338], ebx
mov dword [esp + 0x233c], edi
mov dword [esp + 0x2340], ebx
mov dword [esp + 0x2344], ebx
mov dword [esp + 0x2348], ebx
mov dword [esp + 0x234c], edx
mov dword [esp + 0x2350], ebp
mov dword [esp + 0x2354], ebp
mov dword [esp + 0x2358], ebx
mov dword [esp + 0x235c], ecx
mov dword [esp + 0x2360], ebx
mov dword [esp + 0x2364], ebx
mov dword [esp + 0x2368], ebx
mov dword [esp + 0x236c], edx
mov dword [esp + 0x2370], ebp
mov dword [esp + 0x2374], ebx
mov dword [esp + 0x2378], ebx
mov dword [esp + 0x237c], eax
mov dword [esp + 0x2380], esi
mov dword [esp + 0x2388], 0x10002
mov dword [esp + 0x238c], eax
mov dword [esp + 0x2390], ebx
mov dword [esp + 0x2394], 0x101f20d4
mov dword [esp + 0x2398], 0x101f20cc
mov dword [esp + 0x239c], ebx
mov dword [esp + 0x23a0], ebx
mov dword [esp + 0x23a4], ebx
mov dword [esp + 0x23a8], ebx
mov dword [esp + 0x23ac], ebp
mov dword [esp + 0x23b0], ebx
mov dword [esp + 0x23b4], edi
mov dword [esp + 0x23b8], ebx
mov dword [esp + 0x23bc], ebx
mov dword [esp + 0x23c0], ebx
mov dword [esp + 0x23c4], edx
mov dword [esp + 0x23c8], ebp
mov dword [esp + 0x23cc], ebp
mov dword [esp + 0x23d0], ebx
mov dword [esp + 0x23d4], ecx
mov dword [esp + 0x23d8], ebx
mov dword [esp + 0x23dc], ebx
mov dword [esp + 0x23e0], ebx
mov dword [esp + 0x23e4], edx
mov dword [esp + 0x23e8], ebp
mov dword [esp + 0x23f4], eax
mov dword [esp + 0x2404], eax
mov dword [esp + 0x242c], edi
mov dword [esp + 0x244c], ecx
mov dword [esp + 0x246c], eax
mov dword [esp + 0x247c], eax
mov dword [esp + 0x2484], ecx
mov ecx, 8
xor eax, eax
lea edi, [esp + 0x24c0]
mov dword [esp + 0x23ec], ebx
mov dword [esp + 0x23f0], ebx
mov dword [esp + 0x23f8], esi
mov dword [esp + 0x2400], 0x10002
mov dword [esp + 0x2408], ebx
mov dword [esp + 0x240c], 0x101f2090
mov dword [esp + 0x2410], 0x101f2104
mov dword [esp + 0x2414], ebx
mov dword [esp + 0x2418], ebx
mov dword [esp + 0x241c], ebx
mov dword [esp + 0x2420], ebx
mov dword [esp + 0x2424], ebp
mov dword [esp + 0x2428], ebx
mov dword [esp + 0x2430], ebx
mov dword [esp + 0x2434], ebx
mov dword [esp + 0x2438], ebx
mov dword [esp + 0x243c], edx
mov dword [esp + 0x2440], ebp
mov dword [esp + 0x2444], ebp
mov dword [esp + 0x2448], ebx
mov dword [esp + 0x2450], ebx
mov dword [esp + 0x2454], ebx
mov dword [esp + 0x2458], ebx
mov dword [esp + 0x245c], edx
mov dword [esp + 0x2460], ebp
mov dword [esp + 0x2464], ebx
mov dword [esp + 0x2468], ebx
mov dword [esp + 0x2470], edx
mov dword [esp + 0x2478], 0x10004
mov dword [esp + 0x2480], ebx
mov dword [esp + 0x2488], 0x101f2104
mov dword [esp + 0x248c], ebx
mov dword [esp + 0x2490], 0x10060000
mov dword [esp + 0x2494], ebx
mov dword [esp + 0x2498], ebx
mov dword [esp + 0x249c], ebp
mov dword [esp + 0x24a0], ebx
mov dword [esp + 0x24a4], 0x101f25e8
mov dword [esp + 0x24a8], 0x101f25bc
mov dword [esp + 0x24ac], ebx
mov dword [esp + 0x24b0], 0x300000
mov dword [esp + 0x24b4], edx
mov dword [esp + 0x24b8], ebp
mov dword [esp + 0x24bc], esi
rep stosd dword es:[edi], eax
mov eax, 4
mov ecx, 0x10
mov dword [esp + 0x24e4], eax
mov dword [esp + 0x24f4], eax
xor eax, eax
lea edi, [esp + 0x2518]
mov dword [esp + 0x24e0], ebx
mov dword [esp + 0x24e8], ebp
mov dword [esp + 0x24f0], 0x10001
mov dword [esp + 0x24f8], ebx
mov dword [esp + 0x24fc], 0x101f249c
mov dword [esp + 0x2500], 0x101f2070
mov dword [esp + 0x2504], ebx
mov dword [esp + 0x2508], ebx
mov dword [esp + 0x250c], ebx
mov dword [esp + 0x2510], ebx
mov dword [esp + 0x2514], ebx
rep stosd dword es:[edi], eax
mov eax, 0x20000
mov dword [esp + 0x2558], ebx
mov dword [esp + 0x255c], eax
mov dword [esp + 0x2560], edx
mov dword [esp + 0x2568], 0x10000
mov dword [esp + 0x256c], eax
mov dword [esp + 0x2570], ebx
mov dword [esp + 0x2574], 0x101f29dc
mov ecx, 8
xor eax, eax
lea edi, [esp + 0x25b0]
mov dword [esp + 0x2578], 0x101f2068
mov dword [esp + 0x257c], ebx
mov dword [esp + 0x2580], 0x10c20000
mov dword [esp + 0x2584], ebx
mov dword [esp + 0x2588], ebx
mov dword [esp + 0x258c], ebp
mov dword [esp + 0x2590], ebx
mov dword [esp + 0x2594], 0x101f25e8
mov dword [esp + 0x2598], 0x101f25bc
mov dword [esp + 0x259c], ebx
mov dword [esp + 0x25a0], 0x10000000
mov dword [esp + 0x25a4], edx
mov dword [esp + 0x25a8], ebp
mov dword [esp + 0x25ac], esi
rep stosd dword es:[edi], eax
mov ecx, 8
lea edi, [esp + 0x2628]
mov dword [esp + 0x25d0], ebx
mov dword [esp + 0x25d4], ecx
mov dword [esp + 0x25d8], edx
mov dword [esp + 0x25e0], 0x10000
mov dword [esp + 0x25e4], ecx
mov dword [esp + 0x25e8], ebx
mov dword [esp + 0x25ec], 0x101f29dc
mov dword [esp + 0x25f0], 0x101f205c
mov dword [esp + 0x25f4], ebx
mov dword [esp + 0x25f8], 0x10c20000
mov dword [esp + 0x25fc], ebx
mov dword [esp + 0x2600], ebx
mov dword [esp + 0x2604], ebp
mov dword [esp + 0x2608], ebx
mov dword [esp + 0x260c], 0x101f25e8
mov dword [esp + 0x2610], ebx
mov dword [esp + 0x2614], ebx
mov dword [esp + 0x2618], 0x10000000
mov dword [esp + 0x261c], edx
mov dword [esp + 0x2620], ebp
mov dword [esp + 0x2624], ebx
rep stosd dword es:[edi], eax
mov eax, 0x2000
mov ecx, 8
mov dword [esp + 0x264c], eax
mov dword [esp + 0x265c], eax
xor eax, eax
lea edi, [esp + 0x26a0]
mov dword [esp + 0x2648], ebx
mov dword [esp + 0x2650], edx
mov dword [esp + 0x2658], 0x10002
mov dword [esp + 0x2660], ebx
mov dword [esp + 0x2664], 0x101f29dc
mov dword [esp + 0x2668], 0x101f2054
mov dword [esp + 0x266c], ebx
mov dword [esp + 0x2670], 0x10c20000
mov dword [esp + 0x2674], ebx
mov dword [esp + 0x2678], ebx
mov dword [esp + 0x267c], ebp
mov dword [esp + 0x2680], ebx
mov dword [esp + 0x2684], 0x101f25e8
mov dword [esp + 0x2688], 0x101f25bc
mov dword [esp + 0x268c], ebx
mov dword [esp + 0x2690], 0x10000000
mov dword [esp + 0x2694], edx
mov dword [esp + 0x2698], ebp
mov dword [esp + 0x269c], esi
rep stosd dword es:[edi], eax
mov eax, 0x2000
mov dword [esp + 0x26c0], ebx
mov dword [esp + 0x26c4], eax
mov dword [esp + 0x26c8], edx
mov dword [esp + 0x26d0], 0x10002
mov dword [esp + 0x26d4], eax
mov dword [esp + 0x26d8], ebx
mov dword [esp + 0x26dc], 0x101f21ac
mov dword [esp + 0x26e0], ebx
mov dword [esp + 0x26e4], ebx
mov dword [esp + 0x26e8], 0x100a0000
mov dword [esp + 0x26ec], ebx
mov dword [esp + 0x26f0], ebx
mov ecx, 8
xor eax, eax
lea edi, [esp + 0x2718]
mov dword [esp + 0x26f4], ebp
mov dword [esp + 0x26f8], ebx
mov dword [esp + 0x26fc], 0x101f25e8
mov dword [esp + 0x2700], 0x101f25bc
mov dword [esp + 0x2704], ebx
mov dword [esp + 0x2708], 0x10000000
mov dword [esp + 0x270c], edx
mov dword [esp + 0x2710], ebp
mov dword [esp + 0x2714], esi
rep stosd dword es:[edi], eax
mov eax, 0x2000
mov ecx, 0x10
mov dword [esp + 0x273c], eax
mov dword [esp + 0x274c], eax
xor eax, eax
lea edi, [esp + 0x2770]
mov dword [esp + 0x2738], ebx
mov dword [esp + 0x2740], edx
mov dword [esp + 0x2748], 0x10002
mov dword [esp + 0x2750], ebx
mov dword [esp + 0x2754], 0x101f29dc
mov dword [esp + 0x2758], ebx
mov dword [esp + 0x275c], ebx
mov dword [esp + 0x2760], 0x100a0000
mov dword [esp + 0x2764], ebx
mov dword [esp + 0x2768], ebx
mov dword [esp + 0x276c], ebx
rep stosd dword es:[edi], eax
mov eax, 0x2000
mov ecx, 0x10
mov dword [esp + 0x27b4], eax
mov dword [esp + 0x27c4], eax
xor eax, eax
lea edi, [esp + 0x27e8]
mov dword [esp + 0x27b0], ebx
mov dword [esp + 0x27b8], edx
mov dword [esp + 0x27c0], 0x10002
mov dword [esp + 0x27c8], ebx
mov dword [esp + 0x27cc], 0x101f21ac
mov dword [esp + 0x27d0], ebx
mov dword [esp + 0x27d4], ebx
mov dword [esp + 0x27d8], 0x100a0000
mov dword [esp + 0x27dc], ebx
mov dword [esp + 0x27e0], ebx
mov dword [esp + 0x27e4], ebx
rep stosd dword es:[edi], eax
mov eax, 0x20
mov ecx, 8
mov dword [esp + 0x282c], eax
mov dword [esp + 0x283c], eax
xor eax, eax
lea edi, [esp + 0x2880]
mov dword [esp + 0x2828], ebx
mov dword [esp + 0x2830], edx
mov dword [esp + 0x2838], 0x10000
mov dword [esp + 0x2840], ebx
mov dword [esp + 0x2844], 0x101f29dc
mov dword [esp + 0x2848], 0x101f2040
mov dword [esp + 0x284c], ebx
mov dword [esp + 0x2850], 0x10c20000
mov dword [esp + 0x2854], ebx
mov dword [esp + 0x2858], ebx
mov dword [esp + 0x285c], ebp
mov dword [esp + 0x2860], ebx
mov dword [esp + 0x2864], 0x101f25e8
mov dword [esp + 0x2868], 0x101f25bc
mov dword [esp + 0x286c], ebx
mov dword [esp + 0x2870], 0x10000000
mov dword [esp + 0x2874], edx
mov dword [esp + 0x2878], ebp
mov dword [esp + 0x287c], esi
rep stosd dword es:[edi], eax
mov eax, 0x20
mov dword [esp + 0x28a0], ebx
mov dword [esp + 0x28a4], eax
mov dword [esp + 0x28a8], edx
mov dword [esp + 0x28b0], 0x10000
mov dword [esp + 0x28b4], eax
mov ecx, 8
xor eax, eax
lea edi, [esp + 0x28f8]
mov dword [esp + 0x28b8], ebx
mov dword [esp + 0x28bc], 0x101f29dc
mov dword [esp + 0x28c0], 0x101f2040
mov dword [esp + 0x28c4], ebx
mov dword [esp + 0x28c8], 0x10c20000
mov dword [esp + 0x28cc], ebx
mov dword [esp + 0x28d0], ebx
mov dword [esp + 0x28d4], ebp
mov dword [esp + 0x28d8], ebx
mov dword [esp + 0x28dc], 0x101f25e8
mov dword [esp + 0x28e0], 0x101f25bc
mov dword [esp + 0x28e4], ebx
mov dword [esp + 0x28e8], 0x10000000
mov dword [esp + 0x28ec], edx
mov dword [esp + 0x28f0], ebp
mov dword [esp + 0x28f4], esi
rep stosd dword es:[edi], eax
mov eax, 0x20
mov ecx, 8
mov dword [esp + 0x291c], eax
mov dword [esp + 0x292c], eax
mov eax, str.WhatsApp
lea edi, [esp + 0x2970]
mov dword [esp + 0x2938], eax
mov dword [esp + 0x2958], eax
xor eax, eax
mov dword [esp + 0x2918], ebx
mov dword [esp + 0x2920], edx
mov dword [esp + 0x2928], 0x10001
mov dword [esp + 0x2930], ebx
mov dword [esp + 0x2934], 0x101f29a0
mov dword [esp + 0x293c], ebx
mov dword [esp + 0x2940], 0x10c20000
mov dword [esp + 0x2944], ebx
mov dword [esp + 0x2948], ebx
mov dword [esp + 0x294c], ebp
mov dword [esp + 0x2950], ebx
mov dword [esp + 0x2954], 0x101f2008
mov dword [esp + 0x295c], ebx
mov dword [esp + 0x2960], 0x10000000
mov dword [esp + 0x2964], edx
mov dword [esp + 0x2968], ebp
mov dword [esp + 0x296c], esi
rep stosd dword es:[edi], eax
mov eax, 0x2000000
mov ecx, 8
mov dword [esp + 0x2994], eax
mov dword [esp + 0x29a4], eax
xor eax, eax
lea edi, [esp + 0x29e8]
mov dword [esp + 0x2990], ebx
mov dword [esp + 0x2998], edx
mov dword [esp + 0x29a0], 0x10001
mov dword [esp + 0x29a8], ebx
mov dword [esp + 0x29ac], 0x101f29dc
mov dword [esp + 0x29b0], ebx
mov dword [esp + 0x29b4], ebx
mov dword [esp + 0x29b8], 0x10c20000
mov dword [esp + 0x29bc], ebx
mov dword [esp + 0x29c0], ebx
mov dword [esp + 0x29c4], ebp
mov dword [esp + 0x29c8], ebx
mov dword [esp + 0x29cc], 0x101f25e8
mov dword [esp + 0x29d0], 0x101f25bc
mov dword [esp + 0x29d4], ebx
mov dword [esp + 0x29d8], 0x10300000
mov dword [esp + 0x29dc], edx
mov dword [esp + 0x29e0], ebp
mov dword [esp + 0x29e4], esi
rep stosd dword es:[edi], eax
mov eax, 0x400000
mov dword [esp + 0x2a08], ebx
mov dword [esp + 0x2a0c], eax
mov dword [esp + 0x2a10], edx
mov dword [esp + 0x2a18], 0x10001
mov dword [esp + 0x2a1c], eax
mov dword [esp + 0x2a20], ebx
mov dword [esp + 0x2a24], 0x101f29dc
mov ecx, 8
xor eax, eax
lea edi, [esp + 0x2a60]
mov dword [esp + 0x2a28], 0x101f1ff8
mov dword [esp + 0x2a2c], ebx
mov dword [esp + 0x2a30], 0x10c20000
mov dword [esp + 0x2a34], ebx
mov dword [esp + 0x2a38], ebx
mov dword [esp + 0x2a3c], ebp
mov dword [esp + 0x2a40], ebx
mov dword [esp + 0x2a44], 0x101f25e8
mov dword [esp + 0x2a48], 0x101f25bc
mov dword [esp + 0x2a4c], ebx
mov dword [esp + 0x2a50], 0x300000
mov dword [esp + 0x2a54], edx
mov dword [esp + 0x2a58], ebp
mov dword [esp + 0x2a5c], esi
push 0x10236eac
rep stosd dword es:[edi], eax
call fcn.100ecb78
add esp, 4
test eax, eax
jne 0x100072c9
call fcn.10003510
mov ecx, 0x81
xor eax, eax
lea edi, [esp + 0x2d02]
mov word [esp + 0x2d00], bx
rep stosd dword es:[edi], eax
mov esi, dword [esp + 0x4a24]
push 0x104
stosw word es:[edi], ax
lea eax, [esp + 0x2d04]
push eax
push esi
call dword [sym.imp.USER32.dll_GetClassNameW]
lea ecx, [esp + 0x2d00]
push ecx
call fcn.100ecb78
add esp, 4
test eax, eax
jne 0x1000731d
pop edi
pop esi
pop ebp
pop ebx
add esp, 0x4a10
ret
push 0xfffffffffffffff0
push esi
call dword [sym.imp.USER32.dll_GetWindowLongW]
mov dword [esp + 0x24], eax
mov ecx, 0xa9
xor eax, eax
lea edi, [esp + 0x331c]
mov dword [esp + 0x3318], ebx
mov dword [esp + 0x2a80], ebx
rep stosd dword es:[edi], eax
mov ecx, 0x1d
lea edi, [esp + 0x2a84]
mov dword [esp + 0x2c], ebx
mov dword [esp + 0x1c], ebx
rep stosd dword es:[edi], eax
mov eax, dword [esp + 0x1c]
lea esi, [eax + eax*2]
lea esi, [esi + esi*4]
shl esi, 3
mov dword [esp + 0x10], esi
mov edi, dword [esp + esi + 0x6c]
cmp edi, ebx
je 0x100073a8
mov dx, word [esp + 0x2d00]
cmp dx, word [edi]
jne 0x10007fa9
push edi
call fcn.100ecb78
push eax
lea eax, [esp + 0x2d08]
push edi
push eax
call fcn.100ed171
add esp, 0x10
test eax, eax
jne 0x10007fa9
mov eax, dword [esp + esi + 0x78]
cmp eax, ebx
je 0x100073c2
mov ecx, dword [esp + 0x24]
and ecx, eax
cmp ecx, eax
jne 0x10007fa9
mov esi, dword [esp + 0x10]
mov eax, dword [esp + esi + 0x70]
cmp eax, ebx
mov dword [esp + 0x20], eax
je 0x10007429
mov ecx, 0x82
xor eax, eax
lea edi, [esp + 0x3fee]
mov word [esp + 0x3fec], bx
rep stosd dword es:[edi], eax
mov eax, dword [esp + 0x4a24]
lea edx, [esp + 0x3fec]
push 0x104
push edx
push eax
call fcn.10016200
mov esi, dword [esp + 0x2c]
push esi
call fcn.100ecb78
push eax
lea ecx, [esp + 0x4000]
push esi
push ecx
call fcn.100ed171
add esp, 0x1c
test eax, eax
jne 0x10007fa9
jmp 0x100074d0
mov ecx, dword [esp + esi + 0x54]
mov eax, 0x400
cmp ecx, eax
jne 0x100074d4
cmp dword [esp + esi + 0x60], 0x2010020
jne 0x100074d4
cmp dword [esp + esi + 0x64], eax
jne 0x100074d4
mov ecx, 0x82
xor eax, eax
lea edi, [esp + 0x37ca]
mov word [esp + 0x37c8], bx
rep stosd dword es:[edi], eax
mov eax, dword [esp + 0x4a24]
lea edx, [esp + 0x37c8]
push 0x104
push edx
push eax
call fcn.10016200
push 0x101f1fe0
call fcn.100ecb78
push eax
lea ecx, [esp + 0x37dc]
push 0x101f1fe0
push ecx
call fcn.100ed171
add esp, 0x1c
test eax, eax
je 0x100074d4
push 0x101f1fc8
call fcn.100ecb78
push eax
lea edx, [esp + 0x37d0]
push 0x101f1fc8
push edx
call fcn.100ed171
add esp, 0x10
test eax, eax
jne 0x10007fa9
mov esi, dword [esp + 0x10]
cmp dword [esp + esi + 0x54], 0x400
jne 0x10007563
cmp dword [esp + esi + 0x60], 0x10002
jne 0x10007563
cmp dword [esp + esi + 0x64], 0x12
jne 0x10007563
mov ecx, 0x82
xor eax, eax
lea edi, [esp + 0x460e]
mov word [esp + 0x460c], bx
rep stosd dword es:[edi], eax
mov ecx, dword [esp + 0x4a24]
lea eax, [esp + 0x460c]
push 0x104
push eax
push ecx
call fcn.10016200
lea edx, [esp + 0x4618]
push 0x101f1fbc
push edx
call fcn.100ed039
add esp, 0x14
cmp eax, ebx
je 0x10007fa9
push eax
call fcn.100ecb78
push 0x101f1fbc
mov esi, eax
call fcn.100ecb78
add esp, 8
cmp esi, eax
jne 0x10007fa9
mov esi, dword [esp + 0x10]
mov eax, dword [esp + 0x4a24]
mov dword [esp + 0x18], ebx
mov dword [esp + 0x14], eax
mov eax, dword [0x102cb7c8]
cmp eax, ebx
je 0x100075a6
mov eax, dword [esp + esi + 0x54]
mov edx, dword [esp + 0x1c]
lea ecx, [esp + 0x2d00]
push ecx
push eax
push edx
push str.CheckWndIsIM_1___d____08x____s_
push 0x101f1f70
push 0xffffffffffffffff
push 0x102caf34
call fcn.10131cf0
add esp, 0x1c
cmp dword [esp + esi + 0x58], ebp
jbe 0x100076ab
mov ecx, 0xaa
xor eax, eax
lea edi, [esp + 0x3318]
rep stosd dword es:[edi], eax
mov eax, dword [esp + 0x10]
mov ecx, 0x1e
lea edi, [esp + 0x2a80]
lea esi, [esp + eax + 0x50]
rep movsd dword es:[edi], dword [esi]
mov eax, dword [esp + 0x2a84]
mov ecx, dword [esp + 0x4a24]
cmp eax, 0x800
mov dword [esp + 0x2ab8], ecx
jne 0x100075f5
push ebp
jmp 0x10007646
cmp dword [esp + 0x2a90], 0x10002
jne 0x10007645
cmp dword [esp + 0x2a94], 0x12
jne 0x10007645
mov eax, dword [esp + 0x4a28]
mov edx, dword [esp + 0x2a88]
mov esi, dword [esp + 0x4a24]
push ebx
mov ecx, dword [eax + 4]
push ebx
push ecx
dec edx
push ebx
lea eax, [esp + 0x2ac8]
push edx
push eax
lea ecx, [esp + 0x3330]
push esi
push ecx
call fcn.1001de80
add esp, 0x20
jmp 0x10007679
push ebx
mov edx, dword [esp + 0x2a8c]
mov ecx, dword [esp + 0x4a28]
push ebx
push ebx
dec edx
push ebx
lea eax, [esp + 0x2ac8]
push edx
push eax
lea edx, [esp + 0x3330]
push ecx
push edx
call fcn.1001de80
mov esi, dword [esp + 0x4a44]
add esp, 0x20
cmp dword [esp + 0x3318], ebx
jbe 0x10007fa9
mov ecx, dword [esp + 0x2a80]
mov eax, dword [esp + 0x331c]
cmp ecx, ebx
mov dword [esp + 0x18], eax
je 0x100076b2
push eax
call fcn.1001dfb0
add esp, 4
mov dword [esp + 0x14], eax
jmp 0x100076b2
mov esi, dword [esp + 0x4a24]
cmp dword [0x102cb7c8], ebx
je 0x100076d9
mov eax, dword [esp + 0x14]
push eax
push esi
push str.CheckWndIsIM_2___08x____08x_
push 0x101f1f70
push 0xffffffffffffffff
push 0x102caf34
call fcn.10131cf0
add esp, 0x18
mov edi, dword [esp + 0x10]
mov eax, dword [esp + edi + 0x54]
cmp eax, ebp
jne 0x100076ff
mov ecx, dword [esp + 0x18]
push 5
push ecx
call dword [sym.imp.USER32.dll_GetWindow]
test eax, eax
jne 0x10008167
jmp 0x10007fa9
cmp eax, 0x40000000
jne 0x10007743
mov edi, dword [esp + 0x18]
xor edx, edx
mov dword [esp + 0x44], edx
lea eax, [esp + 0x40]
mov dword [esp + 0x48], edx
push eax
push edi
mov dword [esp + 0x48], ebx
mov dword [esp + 0x54], edx
call dword [sym.imp.USER32.dll_GetWindowRect]
mov ecx, dword [esp + 0x48]
mov edx, dword [esp + 0x40]
sub ecx, edx
cmp ecx, 0x190
jg 0x10007fca
jmp 0x10007fa9
cmp eax, 0x20000000
je 0x10008000
cmp eax, 0x10
jne 0x10007810
mov eax, dword [esp + edi + 0x60]
lea edi, [esp + edi + 0x60]
cmp eax, 0x10004
jne 0x10008167
cmp dword [edi + 4], 0x10
jne 0x10008167
lea edx, [esp + 0x10]
mov dword [esp + 0x10], ebx
push edx
push ebp
push esi
call fcn.1001dfd0
mov ecx, dword [0x10236f50]
add esp, 0xc
cmp ecx, 0x11
je 0x100077a4
cmp eax, ebx
je 0x10007fa9
cmp dword [esp + 0x10], ebp
jne 0x10007fa9
mov ecx, 0x81
xor eax, eax
lea edi, [esp + 0x4406]
mov word [esp + 0x4404], bx
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
lea eax, [esp + 0x4404]
push 0x103
push eax
push esi
call fcn.10016200
lea ecx, [esp + 0x4410]
push ecx
call fcn.100ecb78
add esp, 0x10
test eax, eax
jbe 0x10007fa9
mov edi, dword [sym.imp.USER32.dll_FindWindowExW]
push ebx
push str.Edit
push ebx
push esi
call edi
test eax, eax
jne 0x10007fa9
push ebx
push str.QQEdit
push ebx
push esi
call edi
jmp 0x10007d47
cmp eax, 0x100
jne 0x10007849
mov eax, dword [esp + edi + 0x60]
lea edi, [esp + edi + 0x60]
cmp eax, 0x10001
jne 0x10008167
cmp dword [edi + 4], 0x100
jne 0x10008167
mov edx, dword [esp + 0x18]
push 5
push edx
call dword [sym.imp.USER32.dll_GetWindow]
jmp 0x10007d47
cmp eax, 2
jne 0x10007898
mov eax, dword [esp + edi + 0x60]
lea edi, [esp + edi + 0x60]
cmp eax, 0x2010000
jne 0x10008167
cmp dword [edi + 4], 2
jne 0x10008167
mov ecx, dword [esp + 0x18]
lea eax, [esp + 0x10]
push eax
push ecx
mov dword [esp + 0x18], ebx
call fcn.10003640
add esp, 8
test eax, eax
je 0x10007fa9
cmp dword [esp + 0x10], ebx
jne 0x10008167
jmp 0x10007fa9
cmp eax, 0x800
jne 0x10007900
mov eax, dword [esp + 0x18]
lea edx, [esp + 0x10]
push edx
push 3
push eax
mov dword [esp + 0x1c], ebx
call fcn.1001dfd0
add esp, 0xc
test eax, eax
je 0x100078c6
cmp dword [esp + 0x10], 3
je 0x10007fa9
mov eax, dword [esp + edi + 0x60]
lea edi, [esp + edi + 0x60]
cmp eax, 0x1010008
jne 0x10008167
cmp dword [edi + 4], 0x800
jne 0x10008167
mov ecx, dword [esp + 0x18]
push 0xffffffffffffffec
push ecx
call dword [sym.imp.USER32.dll_GetWindowLongW]
test al, 4
jne 0x10008167
jmp 0x10007fa9
cmp eax, 0x400
jne 0x100079dc
mov ecx, dword [esp + edi + 0x60]
mov edx, dword [esp + edi + 0x64]
cmp ecx, 0x2010008
jne 0x10007923
cmp edx, eax
je 0x100079dc
cmp ecx, 0x10001
jne 0x10007934
cmp edx, 0x12
je 0x100079dc
mov esi, dword [esp + 0x18]
lea edx, [esp + 0x10]
push edx
push 5
push esi
mov dword [esp + 0x1c], ebx
call fcn.1001dfd0
mov dword [esp + 0x2c], eax
mov ecx, 0x81
xor eax, eax
lea edi, [esp + 0x39e2]
mov word [esp + 0x39e0], bx
add esp, 0xc
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
lea eax, [esp + 0x39d4]
push 0x103
push eax
push esi
call dword [sym.imp.USER32.dll_GetClassNameW]
lea ecx, [esp + 0x39d4]
push str.WWUI.SuperListView
push ecx
call fcn.100ed29f
add esp, 8
test eax, eax
jne 0x10008068
cmp dword [esp + 0x20], ebx
je 0x100079ac
cmp dword [esp + 0x10], 5
jae 0x10008068
cmp dword [0x102cb7c8], ebx
je 0x10007fa9
mov edx, dword [esp + 0x1c]
push esi
push edx
push str.CheckWndIsIM_pass__d_0x_08x
push 0x101f1f70
push 0xffffffffffffffff
push 0x102caf34
call fcn.10131cf0
add esp, 0x18
jmp 0x10007fa9
cmp eax, 0x2000
jne 0x10007a32
push str.baiduhi.exe
push 0x10236eac
call fcn.100ed29f
add esp, 8
test eax, eax
jne 0x10007a26
push 0xfffffffffffffff0
push esi
call dword [sym.imp.USER32.dll_GetWindowLongW]
and eax, 0x10000
cmp eax, 0x10000
jne 0x10007fa9
push esi
call dword [sym.imp.USER32.dll_GetParent]
test eax, eax
jne 0x10008167
jmp 0x10007fa9
cmp dword [0x10236ea8], 0x15
jmp 0x10007d49
cmp eax, 0x40000
jne 0x10007a69
mov ecx, dword [esp + 0x18]
lea eax, [esp + 0x10]
push eax
push 3
push ecx
mov dword [esp + 0x1c], ebx
call fcn.1001dfd0
add esp, 0xc
test eax, eax
je 0x10007fa9
cmp dword [esp + 0x10], 3
jae 0x10008167
jmp 0x10007fa9
cmp eax, 0x200
jne 0x10007c95
mov eax, dword [esp + edi + 0x60]
mov edi, dword [esp + edi + 0x64]
cmp eax, 0x10010
jne 0x10007a8f
cmp edi, 0x200
je 0x10007b40
cmp eax, 0x10020
jne 0x10007aa2
cmp edi, 0x200
je 0x10007b40
cmp eax, 0x10040
jne 0x10008167
cmp edi, 0x200
jne 0x10008167
mov esi, dword [esp + 0x20]
cmp esi, ebx
je 0x10008167
mov ecx, 0x81
xor eax, eax
lea edi, [esp + 0x481a]
mov word [esp + 0x4818], bx
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov eax, dword [esp + 0x14]
lea edx, [esp + 0x4818]
push 0x103
push edx
push eax
call fcn.10016200
push esi
call fcn.100ecb78
push eax
lea ecx, [esp + 0x482c]
push esi
push ecx
call fcn.100ed139
add esp, 0x1c
test eax, eax
je 0x10008167
cmp dword [0x102cb7c8], ebx
je 0x10007fa9
push str.CheckWndIsIM_SameTime_9_...
push 0x101f1f70
push 0xffffffffffffffff
push 0x102caf34
call fcn.10131cf0
add esp, 0x10
jmp 0x10007fa9
mov ecx, 0x81
xor eax, eax
lea edi, [esp + 0x2f0a]
mov word [esp + 0x2f08], bx
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov eax, dword [esp + 0x14]
lea edx, [esp + 0x2f08]
push 0x103
push edx
push eax
call fcn.10016200
lea ecx, [esp + 0x2f14]
push str.IBM_Lotus
push ecx
call fcn.100ed039
add esp, 0x14
test eax, eax
je 0x10007fa9
mov ecx, 0x81
xor eax, eax
lea edi, [esp + 0x3bde]
mov word [esp + 0x3bdc], bx
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
call fcn.10118200
test eax, eax
je 0x10007bc7
lea edx, [esp + 0x3bdc]
push 0x103
push edx
push ebx
call dword [sym.imp.KERNEL32.dll_GetModuleFileNameW]
jmp 0x10007c14
mov ecx, 0x40
xor eax, eax
lea edi, [esp + 0x2af9]
mov byte [esp + 0x2af8], bl
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
lea eax, [esp + 0x2af8]
push 0x103
push eax
push ebx
call dword [sym.imp.KERNEL32.dll_GetModuleFileNameA]
lea ecx, [esp + 0x3bdc]
push 0x104
push ecx
lea edx, [esp + 0x2b00]
push 0xffffffffffffffff
push edx
call fcn.10012ab0
add esp, 0x10
lea eax, [esp + 0x3bdc]
push 0x5c
push eax
call fcn.100ecae9
mov edx, eax
add esp, 8
cmp edx, ebx
je 0x10007fa9
mov ecx, 0x81
xor eax, eax
lea edi, [esp + 0x3de6]
mov word [esp + 0x3de4], bx
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov ecx, 0x82
xor eax, eax
lea edi, [esp + 0x3de4]
add edx, 2
rep stosd dword es:[edi], eax
push 0x103
lea ecx, [esp + 0x3de8]
push edx
push ecx
call fcn.100ecb95
push str.notes2
call fcn.100ecb78
push eax
lea edx, [esp + 0x3df8]
push str.notes2
push edx
call fcn.100ed171
add esp, 0x1c
jmp 0x10007d47
cmp eax, 0x100000
jne 0x10007cf0
push esi
call dword [sym.imp.USER32.dll_GetParent]
test eax, eax
jne 0x10007fa9
push 0x10236eac
call fcn.100ecb78
add esp, 4
test eax, eax
jne 0x10007cc9
call fcn.10003510
test eax, eax
je 0x10007fa9
push 0x10236eac
call fcn.100ecb78
add esp, 4
test eax, eax
je 0x10007fa9
push str.qqcrm
call fcn.100ecb78
push eax
push str.qqcrm
jmp 0x10007d3a
cmp eax, 0x800000
jne 0x10007d54
push 0x10236eac
call fcn.100ecb78
add esp, 4
test eax, eax
jne 0x10007d15
call fcn.10003510
test eax, eax
je 0x10007fa9
push 0x10236eac
call fcn.100ecb78
add esp, 4
test eax, eax
je 0x10007fa9
push str.qqeim
call fcn.100ecb78
push eax
push str.qqeim
push 0x10236eac
call fcn.100ed171
add esp, 0x10
test eax, eax
je 0x10008167
jmp 0x10007fa9
cmp eax, 0x40
je 0x100080eb
cmp eax, 0x8000
jne 0x10007e23
mov eax, dword [esp + edi + 0x60]
lea edi, [esp + edi + 0x60]
cmp eax, 0x10004
jne 0x10008167
cmp dword [edi + 4], 0x8000
jne 0x10008167
mov ecx, 0x81
xor eax, eax
lea edi, [esp + 0x3112]
mov word [esp + 0x3110], bx
rep stosd dword es:[edi], eax
mov ecx, dword [esp + 0x14]
push 0x103
stosw word es:[edi], ax
lea eax, [esp + 0x3114]
push eax
push ecx
call fcn.10016200
mov eax, dword [0x102cb7c8]
add esp, 0xc
cmp eax, ebx
je 0x10007de6
lea edx, [esp + 0x3110]
push edx
push str.CheckWndIsIM_FeiQ___s_
push 0x101f1f70
push 0xffffffffffffffff
push 0x102caf34
call fcn.10131cf0
add esp, 0x14
lea eax, [esp + 0x3110]
push eax
call fcn.100ecb78
add esp, 4
cmp eax, 7
jb 0x10007fa9
push 6
lea ecx, [esp + 0x3114]
push 0x101f1df8
push ecx
call fcn.100ed139
add esp, 0xc
test eax, eax
je 0x10008167
jmp 0x10007fa9
cmp eax, 0x10000000
jne 0x10007f0c
mov eax, dword [esp + edi + 0x60]
mov edi, dword [esp + edi + 0x64]
cmp eax, 0x10003
jne 0x10007e58
cmp edi, 0x10000000
jne 0x10007e58
test dword [esp + 0x24], 0x80000000
je 0x10008167
jmp 0x10007fa9
cmp eax, 0x10004
jne 0x10008167
cmp edi, 0x10000000
jne 0x10008167
mov ecx, 0x81
xor eax, eax
lea edi, [esp + 0x35c2]
mov word [esp + 0x35c0], bx
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov eax, dword [esp + 0x14]
lea edx, [esp + 0x35c0]
push 0x103
push edx
push eax
call fcn.10016200
mov eax, dword [0x102cb7c8]
add esp, 0xc
cmp eax, ebx
je 0x10007ecd
lea ecx, [esp + 0x35c0]
push ecx
push str.CheckWndIsIM_KK___s_
push 0x101f1f70
push 0xffffffffffffffff
push 0x102caf34
call fcn.10131cf0
add esp, 0x14
lea edx, [esp + 0x35c0]
push 0x101f22f0
push edx
call fcn.100ed039
add esp, 8
test eax, eax
jne 0x10008167
lea eax, [esp + 0x35c0]
push 0x101f1dc4
push eax
call fcn.100ed039
add esp, 8
test eax, eax
jne 0x10008167
jmp 0x10007fa9
cmp eax, 0x20000
jne 0x10007f4d
mov eax, dword [esp + 0x14]
xor ecx, ecx
mov dword [esp + 0x34], ecx
lea edx, [esp + 0x30]
mov dword [esp + 0x38], ecx
push edx
push eax
mov dword [esp + 0x38], ebx
mov dword [esp + 0x44], ecx
call dword [sym.imp.USER32.dll_GetWindowRect]
mov ecx, dword [esp + 0x38]
mov edx, dword [esp + 0x30]
sub ecx, edx
cmp ecx, 0x190
jg 0x10008167
jmp 0x10007fa9
cmp eax, 0x20
je 0x1000811f
cmp eax, 0x2000000
jne 0x10008167
lea edx, [esp + 0x41f8]
mov ecx, 0x82
xor eax, eax
lea edi, [esp + 0x41fa]
push 0x104
mov word [esp + 0x41fc], bx
push edx
push esi
rep stosd dword es:[edi], eax
call fcn.10016200
lea eax, [esp + 0x4204]
push str._Microsoft_Teams
push eax
call fcn.100ed039
add esp, 0x14
test eax, eax
jne 0x1000813a
mov eax, dword [esp + 0x1c]
inc eax
cmp eax, 0x5a
mov dword [esp + 0x1c], eax
jb 0x1000735e
mov eax, dword [esp + 0x2c]
pop edi
pop esi
pop ebp
pop ebx
add esp, 0x4a10
ret
mov eax, dword [0x102cb7c8]
mov dword [esp + 0x14], edi
cmp eax, ebx
je 0x10008167
mov ecx, dword [esp + 0x1c]
push edi
push edi
push ecx
push str.CheckWndIsIM_IM_DINGTALK__d_0x_08x_0x_08x
push 0x101f1f70
push 0xffffffffffffffff
push 0x102caf34
call fcn.10131cf0
add esp, 0x1c
jmp 0x10008167
push str.32770
call fcn.100ecb78
mov edi, dword [esp + 0x20]
push eax
push str.32770
lea eax, [edi + edi*2]
lea edx, [eax + eax*4]
mov eax, dword [esp + edx*8 + 0x78]
push eax
call fcn.100ed139
add esp, 0x10
test eax, eax
je 0x10008033
mov ecx, dword [esp + 0x18]
mov dword [esp + 0x14], ecx
cmp dword [0x102cb7c8], ebx
je 0x10008167
mov edx, dword [esp + 0x18]
mov eax, dword [esp + 0x14]
push edx
push eax
push edi
push str.CheckWndIsIM_IM_IMO__d_0x_08x_0x_08x
push 0x101f1f70
push 0xffffffffffffffff
push 0x102caf34
call fcn.10131cf0
add esp, 0x1c
jmp 0x10008167
mov edi, dword [esp + 0x1c]
lea eax, [edi + edi*2]
lea ecx, [eax + eax*4]
lea eax, [esp + ecx*8 + 0x60]
mov ecx, dword [esp + ecx*8 + 0x60]
cmp ecx, 0x10002
jne 0x100080ba
mov edx, dword [eax + 4]
mov ecx, 0x12
cmp edx, ecx
jne 0x100080ba
cmp dword [0x10236ea8], ecx
jne 0x100080ba
call fcn.10003710
cmp eax, 9
jne 0x100080ba
mov edx, dword [0x10236f54]
mov dword [esp + 0x14], edx
call dword [sym.imp.KERNEL32.dll_GetCurrentProcessId]
mov ecx, dword [esp + 0x4a28]
mov dword [ecx + 4], eax
cmp dword [0x102cb7c8], ebx
je 0x10008167
lea edx, [esp + 0x39d4]
push esi
push edx
push edi
push str.CheckWndIsIM_ALi__d__s_0x_08x
push 0x101f1f70
push 0xffffffffffffffff
push 0x102caf34
call fcn.10131cf0
add esp, 0x1c
jmp 0x10008167
mov ecx, dword [0x102cb7c8]
mov eax, dword [esp + 0x18]
cmp ecx, ebx
mov dword [esp + 0x14], eax
je 0x10008167
push eax
push eax
mov eax, dword [esp + 0x24]
push eax
push str.CheckWndIsIM_IM_LX__d_0x_08x_0x_08x
push 0x101f1f70
push 0xffffffffffffffff
push 0x102caf34
call fcn.10131cf0
add esp, 0x1c
jmp 0x10008167
mov ecx, dword [0x102cb7c8]
mov eax, dword [esp + 0x18]
cmp ecx, ebx
mov dword [esp + 0x14], eax
je 0x10008167
push eax
push eax
push str.CheckWndIsIM_IM_WhatsApp_0x_08x_0x_08x
jmp 0x10008153
mov ecx, dword [0x102cb7c8]
mov eax, dword [esp + 0x18]
cmp ecx, ebx
mov dword [esp + 0x14], eax
je 0x10008167
push eax
push eax
push str.CheckWndIsIM_IM_TEAMS_0x_08x_0x_08x
push 0x101f1f70
push 0xffffffffffffffff
push 0x102caf34
call fcn.10131cf0
add esp, 0x18
mov eax, dword [esp + 0x1c]
mov ecx, dword [esp + 0x4a28]
mov edx, dword [esp + 0x14]
mov dword [esp + 0x2c], ebp
lea eax, [eax + eax*2]
mov dword [ecx], edx
mov dword [ecx + 0x10], ebp
lea eax, [eax + eax*4]
shl eax, 3
mov edi, dword [esp + eax + 0x54]
mov esi, dword [esp + eax + 0x60]
mov eax, dword [esp + eax + 0x64]
mov dword [ecx + 0x18], esi
mov dword [ecx + 0xc], edi
mov dword [esp + 0x28], eax
mov dword [ecx + 0x1c], eax
mov eax, dword [0x102cb7c8]
cmp eax, ebx
je 0x100081cd
mov eax, dword [esp + 0x18]
mov ecx, dword [esp + 0x1c]
push eax
push ecx
push str.CheckWndIsIM__i_d___0x_08x_
push 0x101f1f70
push 0xffffffffffffffff
push 0x102caf34
call fcn.10131cf0
add esp, 0x18
cmp edi, 0x10
jne 0x1000855c
mov ecx, 0x81
xor eax, eax
lea edi, [esp + 0x2f0a]
mov word [esp + 0x2f08], bx
rep stosd dword es:[edi], eax
lea edx, [esp + 0x2f08]
push 0x104
push edx
push ebx
stosw word es:[edi], ax
call dword [sym.imp.KERNEL32.dll_GetModuleFileNameW]
cmp esi, 0x10004
mov esi, 0x10
jne 0x1000850d
cmp dword [esp + 0x28], esi
jne 0x1000850d
mov ecx, 0x81
xor eax, eax
lea edi, [esp + 0x2afa]
mov word [esp + 0x2af8], bx
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov edi, dword [esp + 0x4a28]
lea eax, [esp + 0x2af8]
push 0x104
push eax
mov ecx, dword [edi]
push ecx
call fcn.10016200
lea edx, [esp + 0x2b04]
push edx
call fcn.100eeff4
mov ecx, dword [0x10236f50]
mov eax, 0x11
add esp, 0x10
cmp ecx, eax
jne 0x10008286
mov dword [edi + 0x18], 0x10001
mov dword [edi + 0xc], ebp
mov dword [edi + 0x1c], eax
jmp 0x10008452
lea eax, [esp + 0x2af8]
push 0x101f1ba0
push eax
call fcn.100ed039
add esp, 8
test eax, eax
je 0x10008396
lea ecx, [esp + 0x2af8]
push str.qq2009
push ecx
mov dword [edi + 0xc], ebp
call fcn.100ed039
add esp, 8
test eax, eax
je 0x100082ce
mov dword [edi + 0x18], 0x10003
mov dword [edi + 0x1c], ebp
jmp 0x10008452
lea edx, [esp + 0x2af8]
push str.qq201
push edx
call fcn.100ed039
add esp, 8
test eax, eax
je 0x10008336
lea eax, [esp + 0x2af8]
push str.qq2012
mov dword [edi + 0x18], 0x10004
push eax
mov dword [edi + 0x1c], ebp
call fcn.100ed039
add esp, 8
test eax, eax
jne 0x10008327
lea ecx, [esp + 0x2af8]
push str.qq2013
push ecx
call fcn.100ed039
add esp, 8
test eax, eax
je 0x10008452
mov dword [edi + 0x18], 0x10005
mov dword [edi + 0x1c], ebp
jmp 0x10008452
lea edx, [esp + 0x2af8]
push str.internation
push edx
call fcn.100ed039
add esp, 8
mov dword [edi + 0x18], 0x10005
test eax, eax
mov dword [edi + 0x1c], ebp
jne 0x10008452
lea eax, [esp + 0x20]
lea ecx, [esp + 0x24]
push eax
push ecx
mov dword [esp + 0x2c], ebx
mov dword [esp + 0x28], ebx
call fcn.10016900
mov edx, dword [esp + 0x2c]
add esp, 8
shr edx, 0x10
cmp edx, 5
jb 0x10008452
mov dword [edi + 0x18], 0x10006
mov dword [edi + 0x1c], ebp
jmp 0x10008452
lea eax, [esp + 0x2af8]
push 0x101f1b44
push eax
call fcn.100ed039
add esp, 8
test eax, eax
je 0x10008452
lea ecx, [esp + 0x2af8]
push str.tm2008
push ecx
call fcn.100ed039
add esp, 8
test eax, eax
je 0x100083d5
mov dword [edi + 0x18], 0x10004
jmp 0x100083dc
mov dword [edi + 0x18], 0x10008
lea edx, [esp + 0x2af8]
push str.tm2013
push edx
mov dword [edi + 0x1c], esi
call fcn.100ed039
add esp, 8
test eax, eax
jne 0x10008411
lea eax, [esp + 0x2af8]
push str.tm2014
push eax
call fcn.100ed039
add esp, 8
test eax, eax
je 0x1000841b
mov dword [edi + 0x18], 0x10010
mov dword [edi + 0x1c], esi
lea ecx, [esp + 0x20]
lea edx, [esp + 0x24]
push ecx
push edx
mov dword [esp + 0x2c], ebx
mov dword [esp + 0x28], ebx
call fcn.10016900
mov eax, dword [esp + 0x2c]
add esp, 8
mov ecx, eax
shr ecx, 0x10
cmp ecx, ebp
jb 0x10008452
cmp ax, 0x60
jb 0x10008452
mov dword [edi + 0x18], 0x10020
mov dword [edi + 0x1c], esi
push 0x10236eac
call fcn.100ecb78
add esp, 4
test eax, eax
je 0x100084a8
push str.qqeim
call fcn.100ecb78
push eax
push str.qqeim
push 0x10236eac
call fcn.100ed171
add esp, 0x10
test eax, eax
jne 0x100084a8
mov eax, dword [esp + 0x2c]
mov dword [edi + 0x18], 0x10001
mov dword [edi + 0xc], 0x800000
mov dword [edi + 0x1c], 0x21
pop edi
pop esi
pop ebp
pop ebx
add esp, 0x4a10
ret
push 0x10236eac
call fcn.100ecb78
add esp, 4
test eax, eax
je 0x10008626
push str.qidian
call fcn.100ecb78
push eax
push str.qidian
push 0x10236eac
call fcn.100ed171
add esp, 0x10
test eax, eax
jne 0x10008626
mov eax, dword [esp + 0x4a28]
pop edi
pop esi
pop ebp
mov dword [eax + 0x18], 0x10002
mov dword [eax + 0xc], 0x800000
mov dword [eax + 0x1c], 0x21
mov eax, dword [esp + 0x20]
pop ebx
add esp, 0x4a10
ret
mov edx, dword [esp + 0x14]
push ebx
push str.Tencent_BarMgr_Class_Ver1.0
push ebx
push edx
call dword [sym.imp.USER32.dll_FindWindowExW]
test eax, eax
mov eax, dword [esp + 0x4a28]
jne 0x10008543
mov dword [eax + 0x18], 0x10002
mov dword [eax + 0x1c], esi
mov eax, dword [esp + 0x2c]
pop edi
pop esi
pop ebp
pop ebx
add esp, 0x4a10
ret
mov dword [eax + 0x18], 0x10001
mov dword [eax + 0x1c], esi
mov eax, dword [esp + 0x2c]
pop edi
pop esi
pop ebp
pop ebx
add esp, 0x4a10
ret
mov ebp, 0x80
cmp edi, ebp
jne 0x100085b5
cmp esi, 0x10000
jne 0x10008626
cmp dword [esp + 0x28], ebp
jne 0x10008626
mov eax, dword [esp + 0x14]
push ebx
push str.TConversationsControl
push ebx
push eax
call dword [sym.imp.USER32.dll_FindWindowExW]
test eax, eax
je 0x10008626
mov eax, dword [esp + 0x4a28]
pop edi
pop esi
mov dword [eax + 0x18], 0x10003
mov dword [eax + 0x1c], ebp
mov eax, dword [esp + 0x24]
pop ebp
pop ebx
add esp, 0x4a10
ret
cmp edi, 0x1000000
jne 0x100085de
mov ecx, dword [esp + 0x4a28]
mov edx, dword [ecx]
push edx
call fcn.1001d6e0
mov eax, dword [esp + 0x30]
add esp, 4
pop edi
pop esi
pop ebp
pop ebx
add esp, 0x4a10
ret
cmp edi, 0x8000000
jne 0x10008626
lea eax, [esp + 0x20]
lea ecx, [esp + 0x24]
push eax
push ecx
mov dword [esp + 0x2c], ebx
mov dword [esp + 0x28], ebx
call fcn.10016900
mov eax, dword [esp + 0x2c]
add esp, 8
cmp eax, 0x30009
jb 0x10008626
cmp dword [esp + 0x20], 0x50000
jb 0x10008626
mov eax, dword [esp + 0x4a28]
mov dword [eax + 0x18], 0x80000
mov dword [eax + 0x1c], edi
mov eax, dword [esp + 0x2c]
pop edi
pop esi
pop ebp
pop ebx
add esp, 0x4a10
ret