Function at 0x43a660
Capabilities:
Terminate process

Disassembly:
sub esp, 0x14c
fld dword [0x5ad77c]
push ebx
push ebp
fstp dword [esp + 0x14]
push esi
push edi
mov dword [esp + 0x40], ecx
mov ecx, dword [esp + 0x160]
xor edi, edi
or eax, 0xffffffff
cmp ecx, edi
mov dword [esp + 0x30], edi
mov dword [esp + 0x20], eax
mov dword [esp + 0x24], eax
mov byte [esp + 0x13], 0
je 0x43a6c5
mov eax, ecx
lea esi, [eax + 1]
mov edi, edi
mov dl, byte [eax]
add eax, 1
test dl, dl
jne 0x43a6a0
sub eax, esi
lea esi, [eax + ecx]
cmp esi, ecx
jbe 0x43a6ca
cmp byte [esi], 0x5c
je 0x43a6c0
sub esi, 1
cmp esi, ecx
ja 0x43a6b2
jmp 0x43a6ca
add esi, 1
jmp 0x43a6ca
mov esi, 0x5ad73f
lea edi, [esp + 0xa4]
lea ebp, [esp + 0xa5]
lea ebx, [esp + 0xa6]
xor eax, eax
sub edi, esi
sub ebp, esi
sub ebx, esi
mov dl, byte [eax + esi]
test dl, dl
lea ecx, [eax + esi]
je 0x43a71c
mov byte [edi + ecx], dl
mov dl, byte [eax + esi + 1]
test dl, dl
je 0x43a714
mov byte [ecx + ebp], dl
mov dl, byte [eax + esi + 2]
test dl, dl
je 0x43a719
add eax, 3
cmp eax, 0x3f
mov byte [ebx + ecx], dl
jl 0x43a6e7
jmp 0x43a71c
add eax, 1
jmp 0x43a71c
add eax, 2
mov byte [esp + eax + 0xa4], 0
cmp byte [esp + 0xa4], 0
je 0x43a76b
mov edx, 0x5c5a38
lea ecx, [esp + 0xa4]
call fcn.00567b10
test eax, eax
jne 0x43a76b
lea eax, [esp + 0xa4]
add eax, 0xffffffff
lea ecx, [ecx]
mov cl, byte [eax + 1]
add eax, 1
test cl, cl
jne 0x43a750
mov ecx, dword [0x5c5a38]
mov dl, byte [0x5c5a3c]
mov dword [eax], ecx
mov byte [eax + 4], dl
mov ecx, dword [esp + 0x164]
test ecx, ecx
je 0x43a7a5
mov eax, ecx
lea esi, [eax + 1]
jmp 0x43a780
mov dl, byte [eax]
add eax, 1
test dl, dl
jne 0x43a780
sub eax, esi
lea esi, [eax + ecx]
cmp esi, ecx
jbe 0x43a7aa
cmp byte [esi], 0x5c
je 0x43a7a0
sub esi, 1
cmp esi, ecx
ja 0x43a792
jmp 0x43a7aa
add esi, 1
jmp 0x43a7aa
mov esi, 0x5ad73f
lea edi, [esp + 0x64]
lea ebp, [esp + 0x65]
lea ebx, [esp + 0x66]
xor eax, eax
sub edi, esi
sub ebp, esi
sub ebx, esi
mov edi, edi
mov dl, byte [eax + esi]
test dl, dl
lea ecx, [eax + esi]
je 0x43a7f5
mov byte [ecx + edi], dl
mov dl, byte [eax + esi + 1]
test dl, dl
je 0x43a7ed
mov byte [ecx + ebp], dl
mov dl, byte [eax + esi + 2]
test dl, dl
je 0x43a7f2
add eax, 3
cmp eax, 0x3f
mov byte [ecx + ebx], dl
jl 0x43a7c0
jmp 0x43a7f5
add eax, 1
jmp 0x43a7f5
add eax, 2
mov byte [esp + eax + 0x64], 0
lea eax, [esp + 0x64]
lea edx, [eax + 1]
mov cl, byte [eax]
add eax, 1
test cl, cl
jne 0x43a801
sub eax, edx
lea eax, [esp + eax + 0x64]
lea ecx, [esp + 0x64]
cmp eax, ecx
mov edi, 1
jbe 0x43a834
lea ecx, [ecx]
cmp byte [eax], 0x2e
je 0x43a831
sub eax, edi
lea edx, [esp + 0x64]
cmp eax, edx
ja 0x43a820
jmp 0x43a834
mov byte [eax], 0
lea ecx, [esp + 0xe4]
call fcn.0046c450
lea eax, [esp + 0xa4]
lea edx, [eax + 1]
lea ebx, [ebx]
mov cl, byte [eax]
add eax, 1
test cl, cl
jne 0x43a850
sub eax, edx
add eax, 0xfffffffd
cmp eax, 0x14
jle 0x43a899
cmp dword [0xa1a2c8], edi
jl 0x43a899
push 0x3f5
push str...Sourcegame.cpp
mov ecx, 0xa1a2c8
call fcn.004f3e00
lea eax, [esp + 0xa4]
push eax
push str.RFM_filename___s__too_long_for_multiplayer_transfer__allowed_19_characters_excluding_path_and_extension
push 0xa1a2c8
call fcn.004f3d30
add esp, 0xc
lea eax, [esp + 0x64]
lea edx, [eax + 1]
mov cl, byte [eax]
add eax, 1
test cl, cl
jne 0x43a8a0
sub eax, edx
add eax, 1
cmp eax, 0x14
jle 0x43a8ee
cmp dword [0xa1a2c8], edi
jl 0x43a8ee
push 0x3fb
push str...Sourcegame.cpp
mov ecx, 0xa1a2c8
call fcn.004f3e00
lea ecx, [esp + 0xa4]
push ecx
lea edx, [esp + 0x68]
push edx
push str.Season_name___s__for_RFM___s__too_long_for_multiplayer_transfer__allowed_19_characters_excluding_path_and_extension
push 0xa1a2c8
call fcn.004f3d30
add esp, 0x10
cmp byte [esp + 0xa4], 0
je 0x43afee
mov eax, dword [0x91d74c]
xor ebx, ebx
cmp eax, ebx
jne 0x43a90c
mov eax, 0x5ad73f
push eax
lea eax, [esp + 0xa8]
push eax
call fcn.00588ead
add esp, 8
test eax, eax
je 0x43afee
mov ecx, dword [0x91c9fc]
cmp ecx, ebx
mov dword [esp + 0x3c], ebx
je 0x43a971
lea edx, [esp + 0x44]
push edx
mov dword [esp + 0x60], ebx
mov dword [esp + 0x5c], ebx
mov dword [esp + 0x58], ebx
mov dword [esp + 0x54], ebx
mov dword [esp + 0x50], ebx
mov dword [esp + 0x4c], ebx
mov dword [esp + 0x48], ebx
mov dword [esp + 0x64], ebx
call fcn.00493320
mov eax, dword [esp + 0x44]
mov ecx, dword [0x91c9fc]
push edi
mov dword [esp + 0x40], eax
call fcn.00493340
cmp byte [esp + 0x168], 0
je 0x43a985
mov ecx, 0x91d4b8
call fcn.004ab420
push 0x81
call fcn.00588cb9
mov dword [esp + 0x38], eax
mov byte [eax], 0
mov eax, dword [0x6797e8]
add esp, 4
cmp eax, ebx
mov esi, 0x80
mov dword [esp + 0x38], esi
jne 0x43a9b0
mov eax, 0x5ad73f
push eax
lea ecx, [esp + 0x38]
call fcn.00566e70
mov eax, dword [0x91d74c]
cmp eax, ebx
jne 0x43a9c8
mov eax, 0x5ad73f
push eax
lea ecx, [esp + 0x38]
call fcn.00566ee0
mov eax, dword [esp + 0x34]
cmp eax, ebx
jne 0x43a9df
mov eax, 0x5ad73f
push eax
mov ecx, 0xa1a52c
call fcn.00568530
push 0x81
call fcn.00588cb9
mov dword [esp + 0x18], eax
mov byte [eax], 0
mov eax, dword [0x6797e8]
add esp, 4
cmp eax, ebx
mov dword [esp + 0x18], esi
jne 0x43aa10
mov eax, 0x5ad73f
push eax
lea ecx, [esp + 0x18]
call fcn.00566e70
lea ecx, [esp + 0xa4]
push ecx
lea ecx, [esp + 0x18]
call fcn.00566ee0
mov eax, dword [esp + 0x14]
cmp eax, ebx
jne 0x43aa38
mov eax, 0x5ad73f
push ebx
push ebx
push eax
mov ecx, 0xa1a52c
call fcn.00568910
test al, al
je 0x43af49
push ebx
mov ecx, 0x6797e0
mov byte [esp + 0x17], 1
call fcn.0041c7c0
push str.ConfigOverrides
mov ecx, 0xa1a52c
call fcn.00567f50
mov esi, eax
cmp esi, ebx
je 0x43ae93
push str.SoundDir
mov ecx, esi
call fcn.00567f50
cmp eax, ebx
je 0x43aa9d
mov eax, dword [eax + 0x14]
cmp eax, ebx
jne 0x43aa92
mov eax, 0x5ad73f
push eax
mov ecx, 0x6797e0
call fcn.0041b260
push str.VehicleSound
mov ecx, esi
call fcn.00567f50
cmp eax, ebx
je 0x43aac4
mov eax, dword [eax + 0x14]
cmp eax, ebx
jne 0x43aab9
mov eax, 0x5ad73f
push eax
mov ecx, 0x6797e0
call fcn.0041b280
push str.OptionsAnim
mov ecx, esi
call fcn.00567f50
cmp eax, ebx
je 0x43aaeb
mov eax, dword [eax + 0x14]
cmp eax, ebx
jne 0x43aae0
mov eax, 0x5ad73f
push eax
mov ecx, 0x6797e0
call fcn.0041b2a0
push str.OptionsFlags
mov ecx, esi
call fcn.00567f50
cmp eax, ebx
je 0x43ab12
mov eax, dword [eax + 0x14]
cmp eax, ebx
jne 0x43ab07
mov eax, 0x5ad73f
push eax
mov ecx, 0x6797e0
call fcn.0041b2c0
push str.OptionsSounds
mov ecx, esi
call fcn.00567f50
cmp eax, ebx
je 0x43ab39
mov eax, dword [eax + 0x14]
cmp eax, ebx
jne 0x43ab2e
mov eax, 0x5ad73f
push eax
mov ecx, 0x6797e0
call fcn.0041b2e0
push str.OSCFile
mov ecx, esi
call fcn.00567f50
cmp eax, ebx
je 0x43ab60
mov eax, dword [eax + 0x14]
cmp eax, ebx
jne 0x43ab55
mov eax, 0x5ad73f
push eax
mov ecx, 0x6797e0
call fcn.0041b300
push str.OptionsDir
mov ecx, esi
call fcn.00567f50
cmp eax, ebx
je 0x43ab87
mov eax, dword [eax + 0x14]
cmp eax, ebx
jne 0x43ab7c
mov eax, 0x5ad73f
push eax
mov ecx, 0x6797e0
call fcn.0041b310
push str.MovieDir
mov ecx, esi
call fcn.00567f50
cmp eax, ebx
je 0x43abae
mov eax, dword [eax + 0x14]
cmp eax, ebx
jne 0x43aba3
mov eax, 0x5ad73f
push eax
mov ecx, 0x6797e0
call fcn.0041b390
push str.TracksDir
mov ecx, esi
call fcn.00567f50
cmp eax, ebx
je 0x43abd5
mov eax, dword [eax + 0x14]
cmp eax, ebx
jne 0x43abca
mov eax, 0x5ad73f
push eax
mov ecx, 0x6797e0
call fcn.0041b3b0
push str.PitsDir
mov ecx, esi
call fcn.00567f50
cmp eax, ebx
je 0x43abfc
mov eax, dword [eax + 0x14]
cmp eax, ebx
jne 0x43abf1
mov eax, 0x5ad73f
push eax
mov ecx, 0x6797e0
call fcn.0041b3d0
push str.VehiclesDir
mov ecx, esi
call fcn.00567f50
cmp eax, ebx
je 0x43ac23
mov eax, dword [eax + 0x14]
cmp eax, ebx
jne 0x43ac18
mov eax, 0x5ad73f
push eax
mov ecx, 0x6797e0
call fcn.0041b3f0
push str.DriversDir
mov ecx, esi
call fcn.00567f50
cmp eax, ebx
je 0x43ac4a
mov eax, dword [eax + 0x14]
cmp eax, ebx
jne 0x43ac3f
mov eax, 0x5ad73f
push eax
mov ecx, 0x6797e0
call fcn.0041b420
push str.HelmetsDir
mov ecx, esi
call fcn.00567f50
cmp eax, ebx
je 0x43ac71
mov eax, dword [eax + 0x14]
cmp eax, ebx
jne 0x43ac66
mov eax, 0x5ad73f
push eax
mov ecx, 0x6797e0
call fcn.0041b450
push str.MusicDir
mov ecx, esi
call fcn.00567f50
cmp eax, ebx
je 0x43ac98
mov eax, dword [eax + 0x14]
cmp eax, ebx
jne 0x43ac8d
mov eax, 0x5ad73f
push eax
mov ecx, 0x6797e0
call fcn.0041b520
push str.ReplayDir
mov ecx, esi
call fcn.00567f50
cmp eax, ebx
je 0x43acbf
mov eax, dword [eax + 0x14]
cmp eax, ebx
jne 0x43acb4
mov eax, 0x5ad73f
push eax
mov ecx, 0x6797e0
call fcn.0041b330
push str.ReplayPluginsDir
mov ecx, esi
call fcn.00567f50
cmp eax, ebx
je 0x43ace6
mov eax, dword [eax + 0x14]
cmp eax, ebx
jne 0x43acdb
mov eax, 0x5ad73f
push eax
mov ecx, 0x6797e0
call fcn.0041b350
push str.PluginsDir
mov ecx, esi
call fcn.00567f50
cmp eax, ebx
je 0x43ad0d
mov eax, dword [eax + 0x14]
cmp eax, ebx
jne 0x43ad02
mov eax, 0x5ad73f
push eax
mov ecx, 0x6797e0
call fcn.0041b370
push str.LogDir
mov ecx, esi
call fcn.00567f50
cmp eax, ebx
je 0x43ad34
mov eax, dword [eax + 0x14]
cmp eax, ebx
jne 0x43ad29
mov eax, 0x5ad73f
push eax
mov ecx, 0x6797e0
call fcn.0041b4c0
push str.SaveDir
mov ecx, esi
call fcn.00567f50
cmp eax, ebx
je 0x43ad5b
mov eax, dword [eax + 0x14]
cmp eax, ebx
jne 0x43ad50
mov eax, 0x5ad73f
push eax
mov ecx, 0x6797e0
call fcn.0041b4f0
push str.CameraEditorResourceDir
mov ecx, esi
call fcn.00567f50
cmp eax, ebx
je 0x43ad82
mov eax, dword [eax + 0x14]
cmp eax, ebx
jne 0x43ad77
mov eax, 0x5ad73f
push eax
mov ecx, 0x6797e0
call fcn.0041b5b0
push str.ShadersDir
mov ecx, esi
call fcn.00567f50
cmp eax, ebx
je 0x43ada9
mov eax, dword [eax + 0x14]
cmp eax, ebx
jne 0x43ad9e
mov eax, 0x5ad73f
push eax
mov ecx, 0x6797e0
call fcn.0041b5e0
push str.ControllerDir
mov ecx, esi
call fcn.00567f50
cmp eax, ebx
je 0x43add0
mov eax, dword [eax + 0x14]
cmp eax, ebx
jne 0x43adc5
mov eax, 0x5ad73f
push eax
mov ecx, 0x6797e0
call fcn.0041b610
push str.ScreenShotsDir
mov ecx, esi
call fcn.00567f50
cmp eax, ebx
je 0x43adf7
mov eax, dword [eax + 0x14]
cmp eax, ebx
jne 0x43adec
mov eax, 0x5ad73f
push eax
mov ecx, 0x6797e0
call fcn.0041b640
push str.SupportDir
mov ecx, esi
call fcn.00567f50
cmp eax, ebx
je 0x43ae1e
mov eax, dword [eax + 0x14]
cmp eax, ebx
jne 0x43ae13
mov eax, 0x5ad73f
push eax
mov ecx, 0x6797e0
call fcn.0041b670
push str.LanguagesDir
mov ecx, esi
call fcn.00567f50
cmp eax, ebx
je 0x43ae45
mov eax, dword [eax + 0x14]
cmp eax, ebx
jne 0x43ae3a
mov eax, 0x5ad73f
push eax
mov ecx, 0x6797e0
call fcn.0041b6a0
push str.LanguagesFile
mov ecx, esi
call fcn.00567f50
cmp eax, ebx
je 0x43ae6c
mov eax, dword [eax + 0x14]
cmp eax, ebx
jne 0x43ae61
mov eax, 0x5ad73f
push eax
mov ecx, 0x6797e0
call fcn.0041b6d0
push str.MasterPlayerFile
mov ecx, esi
call fcn.00567f50
cmp eax, ebx
je 0x43ae93
mov eax, dword [eax + 0x14]
cmp eax, ebx
jne 0x43ae88
mov eax, 0x5ad73f
push eax
mov ecx, 0x6797e0
call fcn.0041b6e0
mov esi, dword [esp + 0x40]
mov ecx, esi
call fcn.0043a060
mov ecx, esi
call fcn.004389a0
cmp eax, edi
jne 0x43aeb6
mov ecx, esi
call fcn.0043a090
push ebx
call fcn.0058d8e3
mov ecx, dword [esp + 0x14]
cmp ecx, ebx
jne 0x43aec3
mov ecx, 0x5ad73f
push ebx
push 0xffffffffffffffff
push 0x91d904
push 0x35
mov dl, 0x12
call fcn.00568f30
lea edx, [esp + 0xa4]
push edx
mov ecx, 0x91d74c
call fcn.00566e70
mov ecx, 0x8f719c
call fcn.0043a170
mov ecx, 0x91d4b8
call fcn.004ab3d0
mov eax, dword [0x921b8c]
cmp eax, ebx
jne 0x43af08
mov eax, 0x5ad73f
mov ebp, eax
mov eax, dword [0x921b94]
cmp eax, ebx
jne 0x43af18
mov eax, 0x5ad73f
mov edi, eax
mov eax, dword [0x921b9c]
cmp eax, ebx
jne 0x43af28
mov eax, 0x5ad73f
fld dword [0x921ba4]
mov ecx, dword [0x921bac]
mov ebx, eax
fstp dword [esp + 0x1c]
mov eax, dword [0x921ba8]
mov dword [esp + 0x20], eax
mov dword [esp + 0x24], ecx
jmp 0x43afc1
cmp dword [0xa1a2c8], edi
jl 0x43af85
push 0x46a
push str...Sourcegame.cpp
mov ecx, 0xa1a2c8
call fcn.004f3e00
mov eax, dword [esp + 0x14]
cmp eax, ebx
jne 0x43af72
mov eax, 0x5ad73f
push eax
push str.Unable_to_load___s_
push 0xa1a2c8
call fcn.004f3d30
add esp, 0xc
mov eax, dword [esp + 0x14]
cmp eax, ebx
jne 0x43af92
mov eax, 0x5ad73f
push eax
mov ecx, 0xa1a52c
call fcn.00568530
mov eax, dword [esp + 0x34]
cmp eax, ebx
jne 0x43afaa
mov eax, 0x5ad73f
push 0
push 0
push eax
mov ecx, 0xa1a52c
call fcn.00568910
mov edi, dword [esp + 0x30]
mov ebp, edi
mov ebx, edi
mov ecx, dword [0x91c9fc]
test ecx, ecx
je 0x43afd5
mov edx, dword [esp + 0x3c]
push edx
call fcn.00493340
mov eax, dword [esp + 0x14]
push eax
call fcn.00588796
mov ecx, dword [esp + 0x38]
push ecx
call fcn.00588796
add esp, 8
jmp 0x43aff6
mov edi, dword [esp + 0x30]
mov ebx, edi
mov ebp, edi
mov eax, dword [0x91d770]
test eax, eax
jne 0x43b004
mov eax, 0x5ad73f
push eax
lea edx, [esp + 0x68]
push edx
call fcn.00588ead
add esp, 8
test eax, eax
je 0x43b0bb
cmp byte [esp + 0x64], 0
je 0x43b202
push str.Season
mov ecx, 0xa1a52c
call fcn.00567f50
mov esi, eax
test esi, esi
je 0x43b087
lea ebx, [ebx]
mov eax, dword [esi + 0xc]
test eax, eax
jne 0x43b04c
mov eax, 0x5ad73f
push str.Season
push eax
call fcn.00588ead
add esp, 8
test eax, eax
jne 0x43b080
mov eax, dword [esi + 0x14]
test eax, eax
jne 0x43b06a
mov eax, 0x5ad73f
lea ecx, [esp + 0x64]
push ecx
push eax
call fcn.00588ead
add esp, 8
test eax, eax
je 0x43b1bc
mov esi, dword [esi + 4]
test esi, esi
jne 0x43b040
cmp dword [0xa1a2c8], 1
jl 0x43b0bb
push 0x495
push str...Sourcegame.cpp
mov ecx, 0xa1a2c8
call fcn.004f3e00
lea eax, [esp + 0x64]
push eax
push str.Unable_to_find_season___s_
push 0xa1a2c8
call fcn.004f3d30
add esp, 0xc
cmp byte [esp + 0x13], 0
je 0x43b33e
push 0
push 0xffffffffffffffff
mov ecx, 0x670b18
call fcn.004d71e0
mov ecx, 0x8f71e8
call fcn.0043b980
test edi, edi
je 0x43b108
cmp byte [edi], 0
je 0x43b108
push edi
mov ecx, 0x9218c4
call fcn.00566e70
push edi
mov ecx, 0x9218e8
call fcn.00566e70
push edi
mov ecx, 0x92190c
call fcn.00566e70
test ebx, ebx
je 0x43b11c
cmp byte [ebx], 0
je 0x43b11c
push ebx
mov ecx, 0x921954
call fcn.00566e70
mov esi, 0x9218a0
mov eax, dword [esi]
test eax, eax
jne 0x43b12c
mov eax, 0x5ad73f
push 0
push 0
push 4
push eax
mov ecx, 0x670b18
call fcn.004d7690
mov eax, dword [0x670b64]
test eax, eax
je 0x43b153
mov edx, dword [0x670b68]
sub edx, eax
sar edx, 2
jne 0x43b169
mov eax, dword [0x670b58]
test eax, eax
jne 0x43b161
mov eax, 0x5ad73f
push eax
mov ecx, esi
call fcn.00566e70
add esi, 0x24
cmp esi, 0x92199c
jl 0x43b121
mov eax, dword [0x670b58]
test eax, eax
jne 0x43b182
mov eax, 0x5ad73f
push 0
push 0
push 0x42
push eax
mov ecx, 0x670b18
call fcn.004d7690
mov ecx, 0x670b18
call fcn.004d4350
test ebp, ebp
je 0x43b269
cmp byte [ebp], 0
je 0x43b269
mov eax, dword [0x670b64]
test eax, eax
jne 0x43b220
xor edi, edi
jmp 0x43b22b
test esi, esi
je 0x43b087
lea edx, [esp + 0x64]
push edx
mov ecx, 0x91d770
call fcn.00566e70
push str.SeasonSum
mov ecx, esi
call fcn.00567f50
test eax, eax
je 0x43b211
mov eax, dword [eax + 0x14]
test eax, eax
jne 0x43b1ef
mov eax, 0x5ad73f
push eax
call fcn.0058acaa
add esp, 4
mov dword [0x91d908], eax
jmp 0x43b0c6
lea ecx, [esp + 0x64]
push ecx
mov ecx, 0x91d770
call fcn.00566e70
mov dword [0x91d908], 0xffffff9d
jmp 0x43b0c6
mov edi, dword [0x670b68]
sub edi, eax
sar edi, 2
xor esi, esi
test edi, edi
jle 0x43b269
push esi
mov ecx, 0x670b18
call fcn.004d43a0
mov eax, dword [eax]
test eax, eax
jne 0x43b247
mov eax, 0x5ad73f
push ebp
push eax
call fcn.00588ead
add esp, 8
test eax, eax
je 0x43b25e
add esi, 1
cmp esi, edi
jl 0x43b231
jmp 0x43b269
push ebp
mov ecx, 0x91d4b8
call fcn.004a5720
fldz
fcomp dword [esp + 0x1c]
fnstsw ax
test ah, 0x41
jp 0x43b285
lea eax, [esp + 0x1c]
push eax
mov ecx, 0x920770
call fcn.00407480
cmp dword [esp + 0x20], 0
jle 0x43b29b
lea ecx, [esp + 0x20]
push ecx
mov ecx, 0x920824
call fcn.004a9650
cmp dword [esp + 0x24], 0
jle 0x43b2b1
lea edx, [esp + 0x24]
push edx
mov ecx, 0x920890
call fcn.004a9650
push 0
mov ecx, 0xa18658
call fcn.004d78f0
mov eax, dword [0x91d74c]
test eax, eax
jne 0x43b2cb
mov eax, 0x5ad73f
push 0
push eax
mov ecx, 0xa185c8
call fcn.004d4950
mov eax, dword [0x91d704]
test eax, eax
jne 0x43b2e6
mov eax, 0x5ad73f
push 0
push eax
mov ecx, 0xa18658
call fcn.004d8070
mov eax, dword [0x91d794]
test eax, eax
jne 0x43b301
mov eax, 0x5ad73f
push eax
mov ecx, 0xa18718
call fcn.004d4b10
mov eax, dword [0x91d7b8]
test eax, eax
jne 0x43b31a
mov eax, 0x5ad73f
push eax
mov ecx, 0xa18548
call fcn.004d4b10
mov eax, dword [0x91d6e0]
test eax, eax
jne 0x43b333
mov eax, 0x5ad73f
push eax
mov ecx, 0x670b18
call fcn.004d4d20
lea ecx, [esp + 0xe4]
call fcn.004d3040
pop edi
pop esi
pop ebp
pop ebx
add esp, 0x14c
ret 0xc