Function at 0x4174a0
Capabilities:
Parse credit card information

Disassembly:
sub esp, 0x40c
mov eax, dword [0x4d1ce0]
xor eax, esp
mov dword [esp + 0x408], eax
push ebx
mov ebx, dword [esp + 0x414]
push esi
push 0
mov byte [esp + 0xc], bl
call fcn.00437470
mov esi, dword [0x4d9ef8]
add esp, 4
test esi, esi
je 0x417aea
mov eax, dword [esp + 0x420]
push ebp
push edi
cmp eax, dword [esi + 0x18]
jne 0x417add
inc dword [0x4da408]
mov edi, 1
push 0
push edi
call fcn.004354b0
push dword [esp + 0x18]
movzx ebp, bl
mov dword [esp + 0x20], ebp
call fcn.00417c20
push eax
push ebp
push esi
push str._s_exited_with_status__d
call fcn.00435180
add esp, 0x1c
cmp bl, 0x17
jae 0x417539
push dword [esp + 0x424]
push str.signal___d_n
call fcn.00435180
add esp, 8
jmp 0x417550
push dword [esp + 0x10]
call fcn.00417c20
push eax
push str.__s__n
call fcn.00435180
add esp, 0xc
cmp bl, 0x1b
jne 0x417682
push 0
push 1
call fcn.004354b0
push esi
push str._s_daemon_found_no_features.__Please_correct_n
call fcn.00435180
push 0
push 1
call fcn.004354b0
push str.license_file_and_re_start_daemons._n
call fcn.00435180
push 0
push 1
call fcn.004354b0
push 0x4bc198
call fcn.00435180
push 0
push 1
call fcn.004354b0
push str.This_may_be_due_to_the_fact_that_you_are_using_n
call fcn.00435180
push 0
push 1
call fcn.004354b0
push str.a_different_license_file_from_the_one_you_expect._n
call fcn.00435180
add esp, 0x40
push 0
push 1
call fcn.004354b0
push str.Check_to_make_sure_that:_n
call fcn.00435180
mov eax, dword [0x4da654]
add esp, 0xc
mov eax, dword [eax + 0xe8]
push 0
push 1
cmp dword [eax], 0
je 0x417638
call fcn.004354b0
mov eax, dword [0x4da654]
mov eax, dword [eax + 0xe8]
push dword [eax]
push 0x4beebc
call fcn.00435180
mov eax, dword [0x4da654]
add esp, 0x10
cmp dword [eax + 0xf0], edi
jle 0x41764a
mov eax, dword [eax + 0xe8]
push dword [eax + edi*4]
push 0x4beebc
call fcn.00435180
mov eax, dword [0x4da654]
inc edi
add esp, 8
cmp edi, dword [eax + 0xf0]
jl 0x417612
jmp 0x41764a
call fcn.004354b0
push str.no_files_found
call fcn.00435180
add esp, 0xc
push 0x4bc198
call fcn.00435180
push 0
push 1
call fcn.004354b0
push str.is_the_license_file_you_want_to_use._n
call fcn.00435180
push 0
push 1
call fcn.004354b0
push 0x4bc198
call fcn.00435180
add esp, 0x1c
jmp 0x417a64
cmp bl, 0x20
jne 0x417743
push 0
push 1
call fcn.004354b0
push esi
push str.MULTIPLE___s__license_server_systems_running._n
call fcn.00435180
push 0
push 1
call fcn.004354b0
push esi
push str.Using_Task_Manager__stop__s_and_run_lmreread_n
call fcn.00435180
push 0
push 1
call fcn.004354b0
push 0x4bc198
call fcn.00435180
push 0
push 1
call fcn.004354b0
push str.This_error_probably_results_from:_n
call fcn.00435180
push 0
push 1
call fcn.004354b0
add esp, 0x40
push str.__1._Another_copy_of_the_license_server_manager__lmgrd__is_running._n
call fcn.00435180
push 0
push 1
call fcn.004354b0
push str.__2._Another_copy_of_the_vendor_daemon_is_running._n
call fcn.00435180
push 0
push 1
call fcn.004354b0
push str.__3._The_locking_mechanism_s__were_removed_by_an_n
call fcn.00435180
push 0
push 1
call fcn.004354b0
push str._______outside_program._n
call fcn.00435180
push 0
push 1
call fcn.004354b0
push 0x4bc198
call fcn.00435180
add esp, 0x34
jmp 0x417a64
cmp bl, 0x43
jne 0x41779c
push 0
push 1
call fcn.004354b0
push str.This_error_probably_results_from:_n
call fcn.00435180
push 0
push 1
call fcn.004354b0
push str.__1._DNS_server_not_able_to_resolve_localhost._n
call fcn.00435180
push 0
push 1
call fcn.004354b0
push str.__2.__etc_hosts_file_does_not_contain_an_entry_for_localhost._n
call fcn.00435180
push 0
push 1
call fcn.004354b0
push str.To_correct_the_problem_put_localhost_entry_in__etc_hosts_file._n
call fcn.00435180
add esp, 0x30
jmp 0x417a64
cmp bl, 0x25
je 0x417a64
cmp bl, 0x1e
je 0x417a69
cmp bl, 0x2c
je 0x417a4e
cmp bl, 0x32
je 0x417a4e
cmp bl, 0x38
je 0x417a4e
cmp bl, 0x2d
je 0x417a4e
cmp bl, 0x3d
je 0x417a4e
cmp bl, 0x48
je 0x417a4e
cmp bl, 0x33
je 0x417a4e
cmp bl, 0x28
je 0x417a4e
cmp bl, 0x37
je 0x417a4e
cmp bl, 0x39
je 0x417a4e
cmp bl, 0x49
je 0x417a4e
cmp bl, 0x2e
jne 0x41786a
push 0
push 1
call fcn.004354b0
push str.Vendor_daemon_shutdown___Config_data_mismatch.__n
call fcn.00435180
push 0
push 1
call fcn.004354b0
push str.Possible_Reasons:__n
call fcn.00435180
push 0
push 1
call fcn.004354b0
push str._t_1._Node_not_configured_for_3_Server.__n
call fcn.00435180
push 0
push 1
call fcn.004354b0
push str._t_2._Inconsistent_config_data._Check_the_3_Server_TS_config_and_license_file.__n
call fcn.00435180
add esp, 0x30
jmp 0x417a64
cmp bl, 0x2f
jne 0x4178c3
push 0
push 1
call fcn.004354b0
push str.Vendor_daemon_shutdown___Failover_error.__n
call fcn.00435180
push 0
push 1
call fcn.004354b0
push str.Possible_Reasons:__n
call fcn.00435180
push 0
push 1
call fcn.004354b0
push str._t_1._Empty_replication_in_directory.__n
call fcn.00435180
push 0
push 1
call fcn.004354b0
push str._t_2._Out_of_date_file_in_the_replication_in_directory.__n
call fcn.00435180
add esp, 0x30
jmp 0x417a64
cmp bl, 0x30
jne 0x41791c
push 0
push 1
call fcn.004354b0
push str.Vendor_daemon_shutdown___Recovery_error.__n
call fcn.00435180
push 0
push 1
call fcn.004354b0
push str.Possible_Reasons:__n
call fcn.00435180
push 0
push 1
call fcn.004354b0
push str._t_1._Out_of_date_file_in_the_replication_in_directory.__n
call fcn.00435180
push 0
push 1
call fcn.004354b0
push str._t_2._Corrupted_TS_file.__n
call fcn.00435180
add esp, 0x30
jmp 0x417a64
cmp bl, 0x31
jne 0x417934
push 0
push 1
call fcn.004354b0
push str.Vendor_daemon_shutdown___Node_not_configured_for_3_Server_TS.__n
jmp 0x417a5c
cmp bl, 0x3b
jne 0x41794c
push 0
push 1
call fcn.004354b0
push str.Vendor_daemon_shutdown___Failover_period_ended.__n
jmp 0x417a5c
cmp bl, 0x3c
jne 0x417964
push 0
push 1
call fcn.004354b0
push str.Vendor_daemon_shutdown___Failed_to_retrieve_the_failover_period.__n
jmp 0x417a5c
cmp bl, 0x3e
jne 0x41797c
push 0
push 1
call fcn.004354b0
push str._t_The_obtained_configuration_string_should_be_used_to_complete_the_TS_configuration_for_3_Server_TS_redundnacy_setup._n
jmp 0x417a5c
cmp bl, 0x3f
jne 0x417994
push 0
push 1
call fcn.004354b0
push str._t_Triad_hostid_mismatch._n
jmp 0x417a5c
cmp bl, 0x41
jne 0x4179ac
push 0
push 1
call fcn.004354b0
push str.Vendor_daemon_shutdown___trusted_storage_binding_change_detected.__n
jmp 0x417a5c
cmp bl, 0x40
jne 0x4179c4
push 0
push 1
call fcn.004354b0
push str._t_TS_file_not_for_this_host._n
jmp 0x417a5c
cmp bl, 0x18
je 0x417a2e
cmp bl, 0x23
je 0x417a2e
cmp bl, 0x2a
je 0x417a2e
cmp bl, 0x24
je 0x417a2e
cmp bl, 0x21
je 0x417a2e
cmp bl, 0x26
je 0x417a2e
cmp bl, 0x29
je 0x417a2e
cmp bl, 0x2b
je 0x417a2e
cmp bl, 0x19
je 0x417a2e
cmp dword [esi + 0x30], 0xa
jg 0x417a2e
push 0
push 1
call fcn.004354b0
cmp bl, 0x4b
jne 0x417a0c
push str.Vendor_daemon_version_may_be_less_than_lmgrd._n
jmp 0x417a5c
push str.Since_this_is_an_unknown_status__license_server__n
call fcn.00435180
push 0
push 1
call fcn.004354b0
push str.manager__lmgrd__will_attempt_to_re_start_the_vendor_daemon._n
call fcn.00435180
add esp, 0x18
jmp 0x417a69
xor edi, edi
mov dword [esi + 0x18], 0
push edi
push 1
call fcn.004354b0
push str.Please_correct_problem_and_restart_daemons_n
call fcn.00435180
add esp, 0xc
jmp 0x417a69
push 0
push 1
call fcn.004354b0
push str.No_feature_will_be_served._n
call fcn.00435180
add esp, 0xc
xor edi, edi
mov dword [esi + 0x18], edi
cmp dword [0x4d20cc], 0
je 0x417b2c
cmp bl, 0x25
je 0x417b2c
mov eax, dword [0x4da654]
test eax, eax
je 0x417a9a
mov ebp, dword [eax + 0x1b0]
test ebp, ebp
je 0x417a9a
mov ebp, dword [ebp + 0x1cd0]
jmp 0x417a9c
xor ebp, ebp
push ebp
call fcn.004122b0
add esp, 4
test eax, eax
jne 0x417b01
cmp dword [0x4da650], eax
je 0x417ac8
push 0xffffffffffffffff
push 1
call fcn.004354b0
push esi
push str.Quorum_required._Not_restarting__s_n
call fcn.00435180
add esp, 0x10
mov dword [esi + 0x18], 0
mov dword [esi + 0x18], 0
mov eax, dword [esp + 0x428]
mov esi, dword [esi + 0x38]
test esi, esi
jne 0x4174e2
pop edi
pop ebp
mov ecx, dword [esp + 0x410]
pop esi
pop ebx
xor ecx, esp
call fcn.00404be0
add esp, 0x40c
ret
test edi, edi
jne 0x417b30
push edi
push 1
call fcn.004354b0
push esi
push str._s_daemon_failed_to_start._Shutting_down_redundant_server_quorum_lmgrd_exiting..._n
call fcn.00435180
push ebp
call fcn.00412e70
mov eax, dword [esp + 0x28]
add esp, 0x14
mov dword [0x4da658], eax
jmp 0x417acf
test edi, edi
je 0x417acf
cmp dword [0x4da658], 0
jne 0x417acf
push 0x3ff
lea eax, [esp + 0x1d]
mov byte [esp + 0x1c], 0
push 0
push eax
call fcn.004056e0
mov eax, dword [0x4da654]
add esp, 0xc
test eax, eax
je 0x417b6d
mov ecx, dword [eax + 0x1b0]
test ecx, ecx
je 0x417b6d
mov ecx, dword [ecx + 0x1cd0]
jmp 0x417b6f
xor ecx, ecx
cmp dword [esi + 0x3c], 0
jg 0x417b7c
mov dword [esi + 0x10], 0
test ecx, ecx
je 0x417b8f
mov eax, dword [ecx + 0x20]
cmp byte [eax + 0x404], 0x50
jne 0x417b8f
push ecx
jmp 0x417b91
push 0
lea eax, [esp + 0x1c]
push 0x400
push eax
call fcn.004187d0
add esp, 8
push eax
push 0x4e53e0
push esi
call fcn.00417f00
mov eax, dword [esi + 0x18]
add esp, 0x10
test eax, eax
je 0x417ad6
cmp eax, 0xffffffff
je 0x417ad6
push 0
push 1
test eax, 0xffff0000
je 0x417bf3
call fcn.004354b0
push dword [esi + 0x1c]
push esi
push str.REStarted__s__pid__X__n
call fcn.00435180
add esp, 0x14
mov dword [esi + 0x14], 0
jmp 0x417ad6
call fcn.004354b0
push dword [esi + 0x1c]
push esi
push str.REStarted__s__pid__d__n
call fcn.00435180
add esp, 0x14
mov dword [esi + 0x14], 0
jmp 0x417ad6