Function at 0x5461e8
Capabilities:
Resolve function by parsing pe exports

Disassembly:
sub esp, 0xa0
push 1
push 0x12
push str.PLAYER_TRANSFER_MIN_TEAM_SIZE
call fcn.00704c0b
mov ecx, eax
call fcn.00705466
push str.bid_status
lea ecx, [esp + 0x40]
mov dword [esp + 0x3c], eax
call fcn.00418c70
push str.bid_status
lea ecx, [esp + 0x20]
call fcn.00418c70
lea eax, [esp]
push eax
push 4
lea ecx, [esp + 0x44]
push ecx
lea edx, [esp + 0x64]
push edx
call fcn.005b7540
add esp, 0xc
push eax
push 2
lea eax, [esp + 0x28]
push eax
lea ecx, [esp + 0x8c]
push ecx
call fcn.005b7510
add esp, 0xc
push eax
lea edx, [esp + 0x18]
push edx
call fcn.005b7fa0
add esp, 0xc
push eax
push 0
push 0
push 0
push 0
push 0
push 0
push 0x84f970
push str.playerstats
push 0
push 0
push 0
push 0
push 0
push 0
push 0
push str.players
lea eax, [esp + 0x50]
push str.career_user_offers
push eax
call fcn.004908b0
mov ecx, eax
call fcn.005b8270
mov ecx, eax
call fcn.005bd530
mov ecx, eax
call fcn.005bd570
mov ecx, eax
call fcn.005b89b0
mov ecx, eax
call fcn.005bdc80
lea ecx, [esp + 8]
call fcn.005bdce0
mov ecx, dword [esp + 0x14]
test ecx, ecx
mov dword [esp + 0xc], 0x8477e8
je 0x5462d5
mov edx, dword [ecx]
push 1
call dword [edx + 0xc]
mov ecx, dword [esp + 0x10]
test ecx, ecx
je 0x5462e4
mov eax, dword [ecx]
push 1
call dword [eax + 0xc]
mov eax, dword [esp + 0x98]
push esi
lea ecx, [esp + 0x8c]
cmp eax, ecx
mov esi, 0x84760c
push edi
mov dword [esp + 0x14], esi
je 0x546310
mov edx, dword [0x9d9dcc]
mov ecx, dword [edx + 4]
mov edx, dword [ecx]
push eax
call dword [edx + 0x10]
mov eax, dword [esp + 0x3c]
lea ecx, [esp + 0x2c]
cmp eax, ecx
mov dword [esp + 0x84], esi
je 0x546332
mov edx, dword [0x9d9dcc]
mov ecx, dword [edx + 4]
mov edx, dword [ecx]
push eax
call dword [edx + 0x10]
mov eax, dword [esp + 0x7c]
lea ecx, [esp + 0x6c]
cmp eax, ecx
je 0x54634d
mov edx, dword [0x9d9dcc]
mov ecx, dword [edx + 4]
mov edx, dword [ecx]
push eax
call dword [edx + 0x10]
mov eax, dword [esp + 0x5c]
lea ecx, [esp + 0x4c]
cmp eax, ecx
mov dword [esp + 0x60], esi
je 0x54636c
mov edx, dword [0x9d9dcc]
mov ecx, dword [edx + 4]
mov edx, dword [ecx]
push eax
call dword [edx + 0x10]
mov ecx, dword [esp + 8]
xor esi, esi
call fcn.005b6c70
test eax, eax
jle 0x54639f
mov edi, dword [esp + 0xac]
push edi
lea eax, [esp + 0xc]
push esi
push eax
call fcn.00543da0
mov ecx, dword [esp + 0x14]
add esp, 0xc
inc esi
call fcn.005b6c70
cmp esi, eax
jl 0x546382
push ebx
push ebp
lea ecx, [esp + 0x18]
push ecx
push 0
push 0
push 0
push 0
push 0
push 0
push 0x84f970
push str.playerstats
push 0
push 0
push 0
push 0
push 0
push 0
push 0
push str.players
lea edx, [esp + 0x58]
push str.career_user_sales
push edx
call fcn.004908b0
mov ecx, eax
call fcn.005b8270
mov ecx, eax
call fcn.005bd530
mov ecx, eax
call fcn.005bd570
mov ecx, eax
call fcn.005bdc80
mov ebx, eax
mov eax, dword [esp + 0x10]
test eax, eax
je 0x54644c
dec dword [eax]
cmp dword [eax], 0
mov edi, eax
jne 0x54644c
test edi, edi
je 0x54644c
mov esi, dword [edi + 0x5c]
test esi, esi
je 0x546430
dec dword [esi]
jne 0x546430
test esi, esi
je 0x546430
mov ecx, esi
call fcn.005b0ba0
push esi
call fcn.005b3b10
add esp, 4
mov eax, dword [edi + 0x58]
lea ecx, [edi + 0x54]
cmp eax, ecx
je 0x546443
push eax
call fcn.005b3b10
add esp, 4
push edi
call fcn.005b3b10
add esp, 4
mov eax, dword [ebx]
test eax, eax
mov dword [esp + 0x10], eax
je 0x546458
inc dword [eax]
mov eax, dword [esp + 0x18]
test eax, eax
je 0x5464a8
dec dword [eax]
cmp dword [eax], 0
mov edi, eax
jne 0x5464a8
test edi, edi
je 0x5464a8
mov esi, dword [edi + 0x5c]
test esi, esi
je 0x54648c
dec dword [esi]
jne 0x54648c
test esi, esi
je 0x54648c
mov ecx, esi
call fcn.005b0ba0
push esi
call fcn.005b3b10
add esp, 4
mov eax, dword [edi + 0x58]
lea edx, [edi + 0x54]
cmp eax, edx
je 0x54649f
push eax
call fcn.005b3b10
add esp, 4
push edi
call fcn.005b3b10
add esp, 4
lea ecx, [esp + 0x14]
call fcn.005bdce0
mov ecx, dword [esp + 0x10]
xor edi, edi
call fcn.005b6c70
test eax, eax
jle 0x546529
mov ebp, 2
mov ecx, dword [esp + 0x10]
push edi
lea eax, [esp + 0x20]
push eax
call fcn.005b6e00
push str.sale_type
lea ecx, [esp + 0x20]
call fcn.00419060
mov ebx, eax
mov eax, dword [esp + 0x28]
test eax, eax
je 0x546509
dec dword [eax]
cmp dword [eax], 0
mov esi, eax
jne 0x546509
test esi, esi
je 0x546509
mov ecx, esi
call fcn.005b0ba0
push esi
call fcn.005b3b10
add esp, 4
push ebx
lea ecx, [esp + 0x14]
push edi
push ecx
call fcn.00541200
add esp, 0xc
dec ebp
jne 0x5464c5
mov ecx, dword [esp + 0x10]
inc edi
call fcn.005b6c70
cmp edi, eax
jl 0x5464c0
push str.bid_status
lea ecx, [esp + 0x50]
call fcn.00418c70
push str.bid_status
lea ecx, [esp + 0x30]
call fcn.00418c70
lea edx, [esp + 0x14]
push edx
push 4
lea eax, [esp + 0x54]
push eax
lea ecx, [esp + 0x98]
push ecx
call fcn.005b7540
add esp, 0xc
push eax
push 2
lea edx, [esp + 0x38]
push edx
lea eax, [esp + 0x78]
push eax
call fcn.005b7510
add esp, 0xc
push eax
lea ecx, [esp + 0x28]
push ecx
call fcn.005b7fa0
add esp, 0xc
push eax
lea edx, [esp + 0x20]
push str.career_cpu_offers
push edx
call fcn.004908b0
mov ecx, eax
call fcn.005b8270
mov ecx, eax
call fcn.005b89b0
mov ecx, eax
call fcn.005bdc80
mov ebx, eax
mov eax, dword [esp + 0x10]
test eax, eax
je 0x5465fb
dec dword [eax]
cmp dword [eax], 0
mov edi, eax
jne 0x5465fb
test edi, edi
je 0x5465fb
mov esi, dword [edi + 0x5c]
test esi, esi
je 0x5465df
dec dword [esi]
jne 0x5465df
test esi, esi
je 0x5465df
mov ecx, esi
call fcn.005b0ba0
push esi
call fcn.005b3b10
add esp, 4
mov eax, dword [edi + 0x58]
lea ecx, [edi + 0x54]
cmp eax, ecx
je 0x5465f2
push eax
call fcn.005b3b10
add esp, 4
push edi
call fcn.005b3b10
add esp, 4
mov eax, dword [ebx]
test eax, eax
mov dword [esp + 0x10], eax
je 0x546607
inc dword [eax]
mov eax, dword [esp + 0x14]
test eax, eax
je 0x546657
dec dword [eax]
cmp dword [eax], 0
mov edi, eax
jne 0x546657
test edi, edi
je 0x546657
mov esi, dword [edi + 0x5c]
test esi, esi
je 0x54663b
dec dword [esi]
jne 0x54663b
test esi, esi
je 0x54663b
mov ecx, esi
call fcn.005b0ba0
push esi
call fcn.005b3b10
add esp, 4
mov eax, dword [edi + 0x58]
lea edx, [edi + 0x54]
cmp eax, edx
je 0x54664e
push eax
call fcn.005b3b10
add esp, 4
push edi
call fcn.005b3b10
add esp, 4
lea ecx, [esp + 0x18]
call fcn.005bdce0
mov ecx, dword [esp + 0x24]
test ecx, ecx
mov dword [esp + 0x1c], 0x8477e8
je 0x546677
mov eax, dword [ecx]
push 1
call dword [eax + 0xc]
mov ecx, dword [esp + 0x20]
test ecx, ecx
je 0x546686
mov edx, dword [ecx]
push 1
call dword [edx + 0xc]
mov eax, dword [esp + 0x84]
lea ecx, [esp + 0x74]
cmp eax, ecx
mov esi, 0x84760c
mov dword [esp + 0x1c], esi
je 0x5466ad
mov edx, dword [0x9d9dcc]
mov ecx, dword [edx + 4]
mov edx, dword [ecx]
push eax
call dword [edx + 0x10]
mov eax, dword [esp + 0x44]
lea ecx, [esp + 0x34]
cmp eax, ecx
mov dword [esp + 0x68], esi
je 0x5466cc
mov edx, dword [0x9d9dcc]
mov ecx, dword [edx + 4]
mov edx, dword [ecx]
push eax
call dword [edx + 0x10]
mov eax, dword [esp + 0xa8]
lea ecx, [esp + 0x98]
cmp eax, ecx
je 0x5466ed
mov edx, dword [0x9d9dcc]
mov ecx, dword [edx + 4]
mov edx, dword [ecx]
push eax
call dword [edx + 0x10]
mov eax, dword [esp + 0x64]
lea ecx, [esp + 0x54]
cmp eax, ecx
mov dword [esp + 0x8c], esi
je 0x54670f
mov edx, dword [0x9d9dcc]
mov ecx, dword [edx + 4]
mov edx, dword [ecx]
push eax
call dword [edx + 0x10]
mov ecx, dword [esp + 0x10]
xor esi, esi
call fcn.005b6c70
test eax, eax
jle 0x546811
mov ecx, dword [esp + 0x10]
push esi
lea eax, [esp + 0x20]
push eax
call fcn.005b6e00
push str.playerid
lea ecx, [esp + 0x20]
call fcn.00419060
mov dword [esp + 0x14], eax
mov eax, dword [esp + 0x28]
test eax, eax
je 0x546768
dec dword [eax]
cmp dword [eax], 0
mov edi, eax
jne 0x546768
test edi, edi
je 0x546768
mov ecx, edi
call fcn.005b0ba0
push edi
call fcn.005b3b10
add esp, 4
push esi
lea ecx, [esp + 0x50]
push ecx
mov ecx, dword [esp + 0x18]
call fcn.005b6e00
push str.bidteamid
lea ecx, [esp + 0x50]
call fcn.00419060
mov ebp, eax
mov eax, dword [esp + 0x58]
test eax, eax
je 0x5467ac
dec dword [eax]
cmp dword [eax], 0
mov edi, eax
jne 0x5467ac
test edi, edi
je 0x5467ac
mov ecx, edi
call fcn.005b0ba0
push edi
call fcn.005b3b10
add esp, 4
mov ecx, dword [esp + 0x10]
push esi
lea edx, [esp + 0x30]
push edx
call fcn.005b6e00
push str.offer_type
lea ecx, [esp + 0x30]
call fcn.00419060
mov ebx, eax
mov eax, dword [esp + 0x38]
test eax, eax
je 0x5467f0
dec dword [eax]
cmp dword [eax], 0
mov edi, eax
jne 0x5467f0
test edi, edi
je 0x5467f0
mov ecx, edi
call fcn.005b0ba0
push edi
call fcn.005b3b10
add esp, 4
mov eax, dword [esp + 0x14]
push ebx
push ebp
push eax
call fcn.0053c730
mov ecx, dword [esp + 0x1c]
add esp, 0xc
inc esi
call fcn.005b6c70
cmp esi, eax
jl 0x546722
call fcn.004a3030
push str.teamid
lea ecx, [esp + 0x30]
mov esi, eax
call fcn.00418c70
push esi
lea ecx, [esp + 0x30]
push ecx
lea edx, [esp + 0x70]
push edx
call fcn.005b7360
add esp, 0xc
push eax
push 0
push 0
push 0
push 0
push 0
push 0
push 0
push str.players
lea eax, [esp + 0x38]
push str.teamplayerlinks
push eax
call fcn.004908b0
mov ecx, eax
call fcn.005b8270
mov ecx, eax
call fcn.005bd530
mov ecx, eax
call fcn.005b89b0
mov ecx, eax
call fcn.005bc6d0
lea ecx, [esp + 0x14]
mov esi, eax
call fcn.005bdce0
mov eax, dword [esp + 0x84]
lea ecx, [esp + 0x74]
cmp eax, ecx
pop ebp
pop ebx
je 0x5468a3
mov edx, dword [0x9d9dcc]
mov ecx, dword [edx + 4]
mov edx, dword [ecx]
push eax
call dword [edx + 0x10]
mov eax, dword [esp + 0x3c]
lea ecx, [esp + 0x2c]
cmp eax, ecx
mov dword [esp + 0x60], 0x84760c
je 0x5468c6
mov edx, dword [0x9d9dcc]
mov ecx, dword [edx + 4]
mov edx, dword [ecx]
push eax
call dword [edx + 0x10]
cmp esi, dword [esp + 0x40]
jle 0x5468e0
call fcn.005416f0
call fcn.00541c30
call fcn.00542bd0
call fcn.00542e50
mov eax, dword [esp + 8]
test eax, eax
je 0x546930
dec dword [eax]
cmp dword [eax], 0
mov edi, eax
jne 0x546930
test edi, edi
je 0x546930
mov esi, dword [edi + 0x5c]
test esi, esi
je 0x546914
dec dword [esi]
jne 0x546914
test esi, esi
je 0x546914
mov ecx, esi
call fcn.005b0ba0
push esi
call fcn.005b3b10
add esp, 4
mov eax, dword [edi + 0x58]
lea ecx, [edi + 0x54]
cmp eax, ecx
je 0x546927
push eax
call fcn.005b3b10
add esp, 4
push edi
call fcn.005b3b10
add esp, 4
pop edi
pop esi
add esp, 0xa0
ret