Function at 0x402650
Capabilities:
Parse pe header
Resolve function by parsing pe exports

Disassembly:
push ebp
push edi
xor edi, edi
push esi
mov esi, 0xd
push ebx
sub esp, 0xbc
mov ebx, dword [esp + 0xd0]
mov eax, dword [esp + 0xd4]
mov byte [ebx + 0x1e0], 2
mov dword [ebx + 0x1cc], eax
mov eax, 0x200
mov dword [ebx + 0x19c], 0x7a120
mov dword [ebx + 0x1d8], 0
mov dword [ebx + 0x1dc], 0
mov dword [ebx + 0x23c], 0xffffffff
mov dword [ebx + 0x240], 0xffffffff
mov dword [ebx + 0x194], 2
mov byte [ebx + 0x1d0], 0
mov byte [ebx + 0x198], 3
mov dword [ebx + 0x1ac], 0x2000000
mov dword [ebx + 0x1b0], 0x1ffffff
mov dword [ebx + 0x508], 1
mov dword [ebx + 0x50c], 1
mov dword [ebx + 0x510], 1
mov dword [ebx + 0x514], 1
mov dword [ebx + 0x3c2], 0
mov dword [ebx + 0x920], 0
mov dword [ebx + 0x924], 0
mov dword [ebx + 0x928], 0
mov dword [ebx + 0x92c], 0
mov dword [ebx + 0x934], 0xd
mov dword [ebx + 0x970], 0x200
mov dword [ebx + 0x974], 0x1ff
mov dword [ebx + 0x96c], 0
jmp 0x40276e
mov eax, dword [ebx + 0x970]
mov dword [esp + 4], 4
mov dword [esp], eax
call sym._calloc
mov dword [ebx + edi*4 + 0x938], eax
test eax, eax
je 0x405fbe
add edi, 1
cmp edi, esi
jl 0x402768
mov ecx, dword [esp + 0xd8]
test ecx, ecx
jne 0x405dec
mov dword [ebx + 0x8f8], 0
mov esi, dword [ebx + 0x1ac]
mov dword [esp], esi
call sym._malloc
mov dword [ebx + 0x1a0], eax
test eax, eax
je 0x4060d9
mov eax, dword [ebx + 0x1cc]
mov dword [esp + 0x2c], esi
test byte [eax], 1
jne 0x405db9
mov dword [esp], 4
call sym._malloc
mov dword [ebx + 0x88], eax
test eax, eax
je 0x4061a2
mov dword [esp], 0xc0190
call sym._malloc
mov dword [ebx + 0x248], eax
test eax, eax
je 0x406161
mov dword [esp + 8], 1
mov edx, dword [ebx + 0x1cc]
xor edi, edi
mov dword [esp], eax
mov dword [esp + 4], edx
call sym._correctionInit
mov eax, dword [ebx + 0x248]
lea ecx, [ebx + 0x1e8]
lea edx, [ebx + 0x1e4]
and ecx, 0xfffffffc
mov byte [eax + 0x28], 1
mov eax, dword [ebx + 0x248]
sub edx, ecx
add edx, 0x18
fld qword [eax + 0x18]
mov byte [ebx + 0x20e], 1
mov eax, 0x500
and edx, 0xfffffffc
mov dword [ebx + 0x1a4], 0
mov dword [ebx + 0x1a8], 0
mov dword [ebx + 0x200], 0
mov dword [ebx + 0x204], 0
mov dword [ebx + 0x1e4], 0
mov dword [ebx + 0x1f8], 0
mov word [ebx + 0x20c], ax
xor eax, eax
fstp qword [ebx + 0x3d8]
mov dword [ecx + eax], edi
add eax, 4
cmp eax, edx
jb 0x4028ad
lea ecx, [ebx + 0x406]
lea eax, [ebx + 0x402]
xor edi, edi
mov dword [ebx + 0x402], 0
mov dword [ebx + 0x416], 0
and ecx, 0xfffffffc
sub eax, ecx
lea edx, [eax + 0x18]
xor eax, eax
and edx, 0xfffffffc
mov dword [ecx + eax], edi
add eax, 4
cmp eax, edx
jb 0x4028e6
mov edx, 0x80000
mov esi, dword [esp + 0x2c]
xor ebp, ebp
mov dword [ebx + 0x1fc], 0
mov dword [ebx + 0x234], 0x80000
mov edi, edx
mov dword [ebx + 0x238], 0x7ffff
mov dword [ebx + 0x230], 0
jmp 0x402946
test eax, eax
je 0x402997
add ebp, 1
cmp ebp, 8
je 0x4029e8
mov edi, dword [ebx + 0x234]
add edi, edi
mov dword [esp], edi
call sym._malloc
mov edx, dword [ebx + 0x1cc]
mov dword [ebx + ebp*4 + 0x210], eax
test byte [edx], 1
je 0x402930
mov dword [esp + 0x10], edi
add esi, edi
mov dword [esp + 0xc], ebp
mov eax, dword [ebx + 0x190]
mov dword [esp + 8], eax
mov eax, dword [ebx + 0x18c]
mov dword [esp], str.DEBUG:_d_d:USB_MEM_ci250__lfFifo__d_:__ld_n
mov dword [esp + 4], eax
call sym._pprintf
mov eax, dword [ebx + ebp*4 + 0x210]
test eax, eax
jne 0x402934
mov edx, dword [ebx + 0x190]
mov edi, dword [ebx + 0x18c]
mov dword [esp], 2
mov dword [esp + 0x2c], edx
call dword [0x4bd01c]
mov edx, dword [esp + 0x2c]
mov dword [esp + 0x10], ebp
add ebp, 1
mov dword [esp + 8], edi
mov dword [esp + 0xc], edx
mov dword [esp + 4], str._nERROR:_d_d:CI250_MemInit____malloc_LF_FIFO_memory__d_failed._n
mov dword [esp], eax
call sym.fprintf__iobuf__char_const__..._
call sym._exit_programm
cmp ebp, 8
jne 0x402940
lea esi, [esi]
mov dword [esp], 0xbdc
mov dword [esp + 0x2c], esi
call sym._malloc
mov dword [ebx + 0x2d0], eax
test eax, eax
je 0x4061dd
mov eax, dword [ebx + 0x1cc]
test byte [eax], 1
jne 0x405d5a
mov eax, dword [ebx + 0x2d0]
lea esi, [ebx + 0x4f0]
lea edi, [eax + 4]
mov dword [eax], 0
mov dword [eax + 0xbd8], 0
and edi, 0xfffffffc
sub eax, edi
lea ecx, [eax + 0xbdc]
xor eax, eax
shr ecx, 2
rep stosd dword es:[edi], eax
mov dword [esp + 4], str.T_COLD
mov eax, dword [ebx + 0x2d0]
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x10], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x11], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x15], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x19], 8
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x1d], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x12], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x16], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x1a], 8
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x1e], 8
mov dword [esp + 4], str.T_HOT
mov eax, dword [ebx + 0x2d0]
add eax, 0x21
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x31], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x32], 2
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x36], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x3a], 8
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x3e], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x33], 3
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x37], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x3b], 8
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x3f], 8
mov dword [esp + 4], str.FAN_DUTY
mov eax, dword [ebx + 0x2d0]
add eax, 0x42
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x52], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x53], 4
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x57], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x5b], 8
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x5f], 0
mov dword [esp + 4], str.FAN_OK
mov eax, dword [ebx + 0x2d0]
add eax, 0x63
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x73], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x74], 5
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x78], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x7c], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x80], 0
mov dword [esp + 4], str.TOEN
mov eax, dword [ebx + 0x2d0]
add eax, 0x84
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x94], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x95], 5
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x99], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x9d], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xa1], 0
mov dword [esp + 4], str.TIMEOUT
mov eax, dword [ebx + 0x2d0]
add eax, 0xa5
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xb5], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xb6], 5
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xba], 2
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xbe], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xc2], 0
mov dword [esp + 4], str.CONF0
mov eax, dword [ebx + 0x2d0]
add eax, 0xc6
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xd6], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xd7], 5
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xdb], 3
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xdf], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xe3], 0
mov dword [esp + 4], str.CONF1
mov eax, dword [ebx + 0x2d0]
add eax, 0xe7
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xf7], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xf8], 5
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xfc], 4
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x100], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x104], 0
mov dword [esp + 4], str.BITRATE
mov eax, dword [ebx + 0x2d0]
add eax, 0x108
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x118], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x119], 5
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x11d], 5
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x121], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x125], 0
mov dword [esp + 4], str.REVISION
mov eax, dword [ebx + 0x2d0]
add eax, 0x129
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x139], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x13a], 6
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x13e], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x142], 8
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x146], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x13b], 7
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x13f], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x143], 8
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x147], 8
mov dword [esp + 4], str.VLAS
mov eax, dword [ebx + 0x2d0]
add eax, 0x14a
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x15a], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x15b], 8
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x15f], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x163], 8
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x167], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x15c], 9
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x160], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x164], 8
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x168], 8
mov dword [esp + 4], str.ILAS
mov eax, dword [ebx + 0x2d0]
add eax, 0x16b
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x17b], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x17c], 0xa
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x180], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x184], 8
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x188], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x17d], 0xb
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x181], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x185], 8
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x189], 8
mov dword [esp + 4], str.VPELT
mov eax, dword [ebx + 0x2d0]
add eax, 0x18c
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x19c], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x19d], 0xc
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x1a1], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x1a5], 8
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x1a9], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x19e], 0xd
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x1a2], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x1a6], 8
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x1aa], 8
mov dword [esp + 4], str.IPELT
mov eax, dword [ebx + 0x2d0]
add eax, 0x1ad
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x1bd], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x1be], 0xe
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x1c2], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x1c6], 8
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x1ca], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x1bf], 0xf
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x1c3], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x1c7], 8
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x1cb], 8
mov dword [esp + 4], str.VLASSWP
mov eax, dword [ebx + 0x2d0]
add eax, 0x1ce
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x1de], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x1df], 0x10
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x1e3], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x1e7], 8
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x1eb], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x1e0], 0x11
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x1e4], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x1e8], 8
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x1ec], 8
mov dword [esp + 4], str.DC_CMPLVL_RX0
mov eax, dword [ebx + 0x2d0]
add eax, 0x1ef
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x1ff], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x200], 0x12
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x204], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x208], 8
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x20c], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x201], 0x13
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x205], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x209], 4
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x20d], 8
mov dword [esp + 4], str.DC_CMPLVL_RX1
mov eax, dword [ebx + 0x2d0]
add eax, 0x210
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x220], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x221], 0x14
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x225], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x229], 8
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x22d], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x222], 0x15
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x226], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x22a], 4
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x22e], 8
mov dword [esp + 4], str.DC_LASLVL_LIN
mov eax, dword [ebx + 0x2d0]
add eax, 0x231
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x241], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x242], 0x16
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x246], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x24a], 8
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x24e], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x243], 0x17
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x247], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x24b], 8
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x24f], 8
mov dword [esp + 4], str.DC_LASLVL_SW
mov eax, dword [ebx + 0x2d0]
add eax, 0x252
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x262], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x263], 0x18
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x267], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x26b], 8
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x26f], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x264], 0x19
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x268], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x26c], 8
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x270], 8
mov dword [esp + 4], str.DC_PELTLVL
mov eax, dword [ebx + 0x2d0]
add eax, 0x273
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x283], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x284], 0x1a
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x288], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x28c], 8
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x290], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x285], 0x1b
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x289], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x28d], 8
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x291], 8
mov dword [esp + 4], str.ILAS_TARGET
mov eax, dword [ebx + 0x2d0]
add eax, 0x294
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x2a4], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x2a5], 0x1c
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x2a9], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x2ad], 8
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x2b1], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x2a6], 0x1d
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x2aa], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x2ae], 8
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x2b2], 8
mov dword [esp + 4], str.MAGA
mov eax, dword [ebx + 0x2d0]
add eax, 0x2b5
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x2c5], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x2c6], 0x1e
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x2ca], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x2ce], 8
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x2d2], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x2c7], 0x1f
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x2cb], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x2cf], 4
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x2d3], 8
mov dword [esp + 4], str.MAGB
mov eax, dword [ebx + 0x2d0]
add eax, 0x2d6
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x2e6], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x2e7], 0x20
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x2eb], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x2ef], 8
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x2f3], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x2e8], 0x21
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x2ec], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x2f0], 4
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x2f4], 8
mov dword [esp + 4], 0x4beaaa
mov eax, dword [ebx + 0x2d0]
add eax, 0x2f7
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x307], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x308], 0x22
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x30c], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x310], 8
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x314], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x309], 0x23
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x30d], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x311], 4
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x315], 8
mov dword [esp + 4], str.IR_PG_LASER
mov eax, dword [ebx + 0x2d0]
add eax, 0x318
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x328], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x329], 0x24
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x32d], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x331], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x335], 0
mov dword [esp + 4], str.IR_EN_LASER
mov eax, dword [ebx + 0x2d0]
add eax, 0x339
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x349], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x34a], 0x24
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x34e], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x352], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x356], 0
mov dword [esp + 4], str.IR_PG_PELT
mov eax, dword [ebx + 0x2d0]
add eax, 0x35a
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x36a], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x36b], 0x24
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x36f], 2
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x373], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x377], 0
mov dword [esp + 4], str.IR_EN_PELT
mov eax, dword [ebx + 0x2d0]
add eax, 0x37b
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x38b], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x38c], 0x24
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x390], 3
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x394], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x398], 0
mov dword [esp + 4], str.TCTRL_EN
mov eax, dword [ebx + 0x2d0]
add eax, 0x39c
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x3ac], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x3ad], 0x24
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x3b1], 4
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x3b5], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x3b9], 0
mov dword [esp + 4], str.ILAS_EN
mov eax, dword [ebx + 0x2d0]
add eax, 0x3bd
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x3cd], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x3ce], 0x24
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x3d2], 5
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x3d6], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x3da], 0
mov dword [esp + 4], str.RX_EN
mov eax, dword [ebx + 0x2d0]
add eax, 0x3de
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x3ee], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x3ef], 0x24
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x3f3], 6
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x3f7], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x3fb], 0
mov dword [esp + 4], str.TERR
mov eax, dword [ebx + 0x2d0]
add eax, 0x3ff
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x40f], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x410], 0x24
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x414], 7
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x418], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x41c], 0
mov dword [esp + 4], str.POWER_CTRL
mov eax, dword [ebx + 0x2d0]
add eax, 0x420
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x430], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x431], 0x25
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x435], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x439], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x43d], 0
mov dword [esp + 4], 0x4beb03
mov eax, dword [ebx + 0x2d0]
add eax, 0x441
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x451], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x452], 0x25
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x456], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x45a], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x45e], 0
mov dword [esp + 4], 0x4beb07
mov eax, dword [ebx + 0x2d0]
add eax, 0x462
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x472], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x473], 0x25
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x477], 2
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x47b], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x47f], 0
mov dword [esp + 4], str.ERROVR
mov eax, dword [ebx + 0x2d0]
add eax, 0x483
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x493], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x494], 0x25
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x498], 3
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x49c], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x4a0], 0
mov dword [esp + 4], str.LOWSIG
mov eax, dword [ebx + 0x2d0]
add eax, 0x4a4
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x4b4], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x4b5], 0x25
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x4b9], 4
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x4bd], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x4c1], 0
mov dword [esp + 4], 0x4beb19
mov eax, dword [ebx + 0x2d0]
add eax, 0x4c5
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x4d5], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x4d6], 0x26
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x4da], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x4de], 4
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x4e2], 0
mov dword [esp + 4], str.FCNT
mov eax, dword [ebx + 0x2d0]
add eax, 0x4e6
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x4f6], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x4f7], 0x27
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x4fb], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x4ff], 8
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x503], 0
mov dword [esp + 4], str.XYZTDR2OXYZGTTSWTSRRROENTETC22LNPNP
mov eax, dword [ebx + 0x2d0]
add eax, 0x507
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x517], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x518], 0x28
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x51c], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x520], 8
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x524], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x519], 0x29
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x51d], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x521], 4
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x525], 8
mov dword [esp + 4], 0x4beb24
mov eax, dword [ebx + 0x2d0]
add eax, 0x528
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x538], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x539], 0x2a
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x53d], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x541], 8
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x545], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x53a], 0x2b
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x53e], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x542], 4
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x546], 8
mov dword [esp + 4], 0x4beb26
mov eax, dword [ebx + 0x2d0]
add eax, 0x549
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x559], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x55a], 0x2c
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x55e], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x562], 8
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x566], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x55b], 0x2d
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x55f], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x563], 4
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x567], 8
mov dword [esp + 4], 0x4beb28
mov eax, dword [ebx + 0x2d0]
add eax, 0x56a
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x57a], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x57b], 0x2e
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x57f], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x583], 8
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x587], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x57c], 0x2f
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x580], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x584], 4
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x588], 8
mov dword [esp + 4], 0x4beb2a
mov eax, dword [ebx + 0x2d0]
add eax, 0x58b
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x59b], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x59c], 0x30
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x5a0], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x5a4], 5
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x5a8], 0
mov dword [esp + 4], 0x4beb31
mov eax, dword [ebx + 0x2d0]
add eax, 0x5ac
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x5bc], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x5bd], 0x30
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x5c1], 5
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x5c5], 2
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x5c9], 0
mov dword [esp + 4], 0x4beb38
mov eax, dword [ebx + 0x2d0]
add eax, 0x5cd
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x5dd], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x5de], 0x31
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x5e2], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x5e6], 3
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x5ea], 0
mov dword [esp + 4], 0x4beb3e
mov eax, dword [ebx + 0x2d0]
add eax, 0x5ee
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x5fe], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x5ff], 0x31
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x603], 3
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x607], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x60b], 0
mov dword [esp + 4], 0x4beb47
mov eax, dword [ebx + 0x2d0]
add eax, 0x60f
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x61f], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x620], 0x32
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x624], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x628], 8
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x62c], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x621], 0x33
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x625], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x629], 4
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x62d], 8
mov dword [esp + 4], 0x4beb4a
mov eax, dword [ebx + 0x2d0]
add eax, 0x630
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x640], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x641], 0x34
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x645], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x649], 8
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x64d], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x642], 0x35
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x646], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x64a], 4
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x64e], 8
mov dword [esp + 4], 0x4beb50
mov eax, dword [ebx + 0x2d0]
add eax, 0x651
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x661], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x662], 0x36
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x666], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x66a], 8
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x66e], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x663], 0x37
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x667], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x66b], 6
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x66f], 8
mov dword [esp + 4], 0x4beb54
mov eax, dword [ebx + 0x2d0]
add eax, 0x672
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x682], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x683], 0x38
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x687], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x68b], 8
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x68f], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x684], 0x39
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x688], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x68c], 6
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x690], 8
mov dword [esp + 4], 0x4beb58
mov eax, dword [ebx + 0x2d0]
add eax, 0x693
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x6a3], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x6a4], 0x3a
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x6a8], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x6ac], 8
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x6b0], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x6a5], 0x3b
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x6a9], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x6ad], 6
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x6b1], 8
mov dword [esp + 4], 0x4beb5c
mov eax, dword [ebx + 0x2d0]
add eax, 0x6b4
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x6c4], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x6c5], 0x3c
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x6c9], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x6cd], 8
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x6d1], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x6c6], 0x3d
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x6ca], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x6ce], 8
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x6d2], 8
mov dword [esp + 4], 0x4beb66
mov eax, dword [ebx + 0x2d0]
add eax, 0x6d5
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x6e5], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x6e6], 0x3e
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x6ea], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x6ee], 8
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x6f2], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x6e7], 0x3f
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x6eb], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x6ef], 8
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x6f3], 8
mov dword [esp + 4], 0x4beb6d
mov eax, dword [ebx + 0x2d0]
add eax, 0x6f6
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x706], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x707], 0x40
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x70b], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x70f], 8
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x713], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x708], 0x41
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x70c], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x710], 8
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x714], 8
mov dword [esp + 4], 0x4beb76
mov eax, dword [ebx + 0x2d0]
add eax, 0x717
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x727], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x728], 0x42
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x72c], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x730], 8
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x734], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x729], 0x43
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x72d], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x731], 8
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x735], 8
mov dword [esp + 4], 0x4beb82
mov eax, dword [ebx + 0x2d0]
add eax, 0x738
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x748], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x749], 0x44
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x74d], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x751], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x755], 0
mov dword [esp + 4], 0x4beb8d
mov eax, dword [ebx + 0x2d0]
add eax, 0x759
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x769], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x76a], 0x44
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x76e], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x772], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x776], 0
mov dword [esp + 4], 0x4beb9a
mov eax, dword [ebx + 0x2d0]
add eax, 0x77a
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x78a], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x78b], 0x44
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x78f], 2
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x793], 5
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x797], 0
mov dword [esp + 4], 0x4beba3
mov eax, dword [ebx + 0x2d0]
add eax, 0x79b
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x7ab], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x7ac], 0x44
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x7b0], 7
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x7b4], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x7b8], 0
mov dword [esp + 4], 0x4bebab
mov eax, dword [ebx + 0x2d0]
add eax, 0x7bc
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x7cc], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x7cd], 0x45
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x7d1], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x7d5], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x7d9], 0
mov dword [esp + 4], 0x4bebb4
mov eax, dword [ebx + 0x2d0]
add eax, 0x7dd
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x7ed], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x7ee], 0x45
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x7f2], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x7f6], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x7fa], 0
mov dword [esp + 4], 0x4bebbe
mov eax, dword [ebx + 0x2d0]
add eax, 0x7fe
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x80e], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x80f], 0x45
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x813], 2
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x817], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x81b], 0
mov dword [esp + 4], 0x4bebcc
mov eax, dword [ebx + 0x2d0]
add eax, 0x81f
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x82f], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x830], 0x46
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x834], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x838], 8
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x83c], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x831], 0x47
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x835], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x839], 7
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x83d], 8
mov dword [esp + 4], 0x4bebd8
mov eax, dword [ebx + 0x2d0]
add eax, 0x840
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x850], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x851], 0x48
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x855], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x859], 8
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x85d], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x852], 0x49
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x856], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x85a], 2
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x85e], 8
mov dword [esp + 4], 0x4bebe6
mov eax, dword [ebx + 0x2d0]
add eax, 0x861
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x871], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x872], 0x4a
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x876], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x87a], 8
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x87e], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x873], 0x4b
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x877], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x87b], 2
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x87f], 8
mov dword [esp + 4], 0x4bebf4
mov eax, dword [ebx + 0x2d0]
add eax, 0x882
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x892], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x893], 0x4c
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x897], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x89b], 8
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x89f], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x894], 0x4d
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x898], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x89c], 8
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x8a0], 8
mov dword [esp + 4], 0x4bebfd
mov eax, dword [ebx + 0x2d0]
add eax, 0x8a3
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x8b3], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x8b4], 0x4e
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x8b8], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x8bc], 8
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x8c0], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x8b5], 0x4f
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x8b9], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x8bd], 8
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x8c1], 8
mov dword [esp + 4], 0x4bec05
mov eax, dword [ebx + 0x2d0]
add eax, 0x8c4
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x8d4], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x8d5], 0x50
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x8d9], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x8dd], 8
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x8e1], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x8d6], 0x51
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x8da], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x8de], 4
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x8e2], 8
mov dword [esp + 4], 0x4bec0f
mov eax, dword [ebx + 0x2d0]
add eax, 0x8e5
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x8f5], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x8f6], 0x52
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x8fa], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x8fe], 8
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x902], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x8f7], 0x53
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x8fb], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x8ff], 4
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x903], 8
mov dword [esp + 4], 0x4bec1a
mov eax, dword [ebx + 0x2d0]
add eax, 0x906
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x916], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x917], 0x53
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x91b], 4
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x91f], 3
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x923], 0
mov dword [esp + 4], 0x4bec24
mov eax, dword [ebx + 0x2d0]
add eax, 0x927
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x937], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x938], 0x53
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x93c], 7
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x940], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x944], 0
mov dword [esp + 4], 0x4bec2c
mov eax, dword [ebx + 0x2d0]
add eax, 0x948
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x958], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x959], 0x54
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x95d], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x961], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x965], 0
mov dword [esp + 4], 0x4bec36
mov eax, dword [ebx + 0x2d0]
add eax, 0x969
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x979], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x97a], 0x54
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x97e], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x982], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x986], 0
mov dword [esp + 4], 0x4bec40
mov eax, dword [ebx + 0x2d0]
add eax, 0x98a
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x99a], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x99b], 0x54
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x99f], 2
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x9a3], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x9a7], 0
mov dword [esp + 4], 0x4bec4c
mov eax, dword [ebx + 0x2d0]
add eax, 0x9ab
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x9bb], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x9bc], 0x54
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x9c0], 3
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x9c4], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x9c8], 0
mov dword [esp + 4], 0x4bec56
mov eax, dword [ebx + 0x2d0]
add eax, 0x9cc
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x9dc], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x9dd], 0x54
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x9e1], 4
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x9e5], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x9e9], 0
mov dword [esp + 4], 0x4bec5f
mov eax, dword [ebx + 0x2d0]
add eax, 0x9ed
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x9fd], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0x9fe], 0x54
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xa02], 5
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xa06], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xa0a], 0
mov dword [esp + 4], 0x4bec6c
mov eax, dword [ebx + 0x2d0]
add eax, 0xa0e
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xa1e], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xa1f], 0x54
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xa23], 6
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xa27], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xa2b], 0
mov dword [esp + 4], 0x4bec77
mov eax, dword [ebx + 0x2d0]
add eax, 0xa2f
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xa3f], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xa40], 0x54
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xa44], 7
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xa48], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xa4c], 0
mov dword [esp + 4], 0x4bec81
mov eax, dword [ebx + 0x2d0]
add eax, 0xa50
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xa60], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xa61], 0x55
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xa65], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xa69], 3
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xa6d], 0
mov dword [esp + 4], 0x4bec8d
mov eax, dword [ebx + 0x2d0]
add eax, 0xa71
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xa81], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xa82], 0x55
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xa86], 3
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xa8a], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xa8e], 0
mov dword [esp + 4], 0x4bec99
mov eax, dword [ebx + 0x2d0]
add eax, 0xa92
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xaa2], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xaa3], 0x55
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xaa7], 4
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xaab], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xaaf], 0
mov dword [esp + 4], 0x4beca6
mov eax, dword [ebx + 0x2d0]
add eax, 0xab3
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xac3], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xac4], 0x55
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xac8], 5
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xacc], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xad0], 0
mov dword [esp + 4], 0x4becaf
mov eax, dword [ebx + 0x2d0]
add eax, 0xad4
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xae4], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xae5], 0x56
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xae9], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xaed], 8
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xaf1], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xae6], 0x57
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xaea], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xaee], 6
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xaf2], 8
mov dword [esp + 4], 0x4becba
mov eax, dword [ebx + 0x2d0]
add eax, 0xaf5
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xb05], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xb06], 0x58
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xb0a], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xb0e], 8
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xb12], 0
mov dword [esp + 4], 0x4becc3
mov eax, dword [ebx + 0x2d0]
add eax, 0xb16
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xb26], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xb27], 0x59
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xb2b], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xb2f], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xb33], 0
mov dword [esp + 4], 0x4beccb
mov eax, dword [ebx + 0x2d0]
add eax, 0xb37
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xb47], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xb48], 0x59
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xb4c], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xb50], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xb54], 0
mov dword [esp + 4], 0x4becd6
mov eax, dword [ebx + 0x2d0]
add eax, 0xb58
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xb68], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xb69], 0x59
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xb6d], 2
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xb71], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xb75], 0
mov dword [esp + 4], 0x4bece0
mov eax, dword [ebx + 0x2d0]
add eax, 0xb79
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xb89], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xb8a], 0x59
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xb8e], 3
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xb92], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xb96], 0
mov dword [esp + 4], 0x4bece8
mov eax, dword [ebx + 0x2d0]
add eax, 0xb9a
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xbaa], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xbab], 0x5a
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xbaf], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xbb3], 8
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xbb7], 0
mov dword [esp + 4], 0x4becef
mov eax, dword [ebx + 0x2d0]
add eax, 0xbbb
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x2d0]
mov edi, dword [sym.imp.KERNEL32.dll_InitializeCriticalSection]
mov byte [eax + 0xbcb], 1
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xbcc], 0x5b
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xbd0], 0
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xbd4], 8
mov eax, dword [ebx + 0x2d0]
mov byte [eax + 0xbd8], 0
lea eax, [ebx + 0x3a0]
mov dword [esp], eax
call edi
lea eax, [ebx + 0x2d4]
sub esp, 4
mov dword [esp], eax
call edi
lea eax, [ebx + 0x1b4]
sub esp, 4
mov dword [esp], eax
call edi
sub esp, 4
xor ebp, ebp
mov dword [esp], esi
call edi
lea ecx, [ebx + 0x364]
lea edx, [ebx + 0x360]
xor eax, eax
fld dword [0x4c0f4c]
and ecx, 0xfffffffc
sub esp, 4
mov word [ebx + 0x4ea], bp
mov dword [ebx + 0x4ec], 0xffffffff
sub edx, ecx
xor ebp, ebp
mov dword [ebx + 0x190], 0
add edx, 0x20
mov dword [ebx + 0x2f0], 0
and edx, 0xfffffffc
mov dword [ebx + 0x2f4], 0
mov dword [ebx + 0x2f8], 1
mov dword [ebx + 0x2fc], 0
mov dword [ebx + 0x300], 0xfffffc18
mov dword [ebx + 0x308], 0x2710
mov dword [ebx + 0x30c], 0
mov dword [ebx + 0x358], 0
mov dword [ebx + 0x328], 0
mov dword [ebx + 0x32c], 0
mov dword [ebx + 0x330], 0
mov dword [ebx + 0x334], 0
mov dword [ebx + 0x338], 0
mov dword [ebx + 0x33c], 0
mov dword [ebx + 0x310], 0
mov dword [ebx + 0x320], 0
mov dword [ebx + 0x380], 0
mov dword [ebx + 0x384], 0
mov dword [ebx + 0x324], 0
mov dword [ebx + 0x340], 0
mov dword [ebx + 0x344], 0
mov dword [ebx + 0x348], 0
mov dword [ebx + 0x34c], 0
mov dword [ebx + 0x350], 0
mov dword [ebx + 0x354], 0
mov dword [ebx + 0x35c], 0
mov dword [ebx + 0x360], 0
fstp qword [ebx + 0x318]
mov dword [ebx + 0x37c], 0
mov dword [ecx + eax], ebp
add eax, 4
cmp eax, edx
jb 0x405446
mov dword [ebx + 0x204], 0
mov dword [ebx + 0x38c], 0
mov dword [ebx + 0x388], 0
mov dword [ebx + 0x390], 0
mov dword [ebx + 0x398], 0
mov dword [ebx + 0x39c], 0
mov dword [esp + 0xc], 1
mov dword [esp + 8], 0x2710
mov dword [esp + 4], 0xfffffc18
mov dword [esp], ebx
call sym._reallocRFFifoBuffers
lea eax, [ebx + 0x788]
mov byte [ebx + 0x3b8], 1
fld1
mov byte [ebx + 0x3c0], 0
fst dword [ebx + 0x3bc]
fstp qword [ebx + 0x530]
mov dword [ebx + 0x51c], 0
mov dword [ebx + 0x520], 0
mov dword [ebx + 0x524], 0
mov dword [ebx + 0x528], 0
mov dword [ebx + 0x54c], 0
mov dword [ebx + 0x56c], 0
mov dword [ebx + 0x58c], 0
mov dword [ebx + 0x5f8], 0
mov dword [ebx + 0x6a0], 0
mov dword [ebx + 0x5ac], 0
mov dword [ebx + 0x5cc], 0
mov dword [ebx + 0x6c8], 0
mov dword [ebx + 0x770], 0
mov dword [esp], eax
call edi
fld dword [0x4c0f54]
mov byte [ebx + 0x400], 1
sub esp, 4
fstp qword [ebx + 0x3d0]
fldz
fst qword [ebx + 0x3e0]
fst qword [ebx + 0x3f0]
fst qword [ebx + 0x3e8]
fst qword [ebx + 0x3f8]
fst qword [ebx + 0x4c0]
fstp qword [ebx + 0x4c8]
mov dword [esp], esi
call dword [sym.imp.KERNEL32.dll_EnterCriticalSection]
fldz
sub esp, 4
fst qword [ebx + 0x3c8]
fst qword [ebx + 0x4d0]
fst qword [ebx + 0x4d8]
fst qword [ebx + 0x4e0]
fst dword [ebx + 0x480]
fst dword [ebx + 0x450]
fst dword [ebx + 0x468]
fst qword [ebx + 0x490]
fst qword [ebx + 0x420]
fst dword [ebx + 0x484]
fst dword [ebx + 0x454]
fst dword [ebx + 0x46c]
fst qword [ebx + 0x498]
fst qword [ebx + 0x428]
fst dword [ebx + 0x488]
fst dword [ebx + 0x458]
fst dword [ebx + 0x470]
fst qword [ebx + 0x4a0]
fst qword [ebx + 0x430]
fst dword [ebx + 0x45c]
fst dword [ebx + 0x474]
fst qword [ebx + 0x4a8]
fst qword [ebx + 0x438]
fst dword [ebx + 0x460]
fst dword [ebx + 0x478]
fst qword [ebx + 0x4b0]
fst qword [ebx + 0x440]
fst dword [ebx + 0x464]
fst dword [ebx + 0x47c]
fst qword [ebx + 0x4b8]
fstp qword [ebx + 0x448]
mov dword [esp], esi
call dword [sym.imp.KERNEL32.dll_LeaveCriticalSection]
sub esp, 4
mov dword [esp], 0x288
call sym._malloc
mov dword [ebx + 0x8fc], eax
mov edi, eax
test eax, eax
je 0x406218
mov dword [esp], 0xc0190
call sym._malloc
mov dword [edi + 0x240], eax
test eax, eax
je 0x40611a
mov dword [esp + 8], 0
mov edx, dword [ebx + 0x1cc]
xor esi, esi
mov ebp, 0x400
mov dword [esp], eax
mov dword [esp + 4], edx
call sym._correctionInit
mov eax, dword [ebx + 0x8fc]
mov eax, dword [eax + 0x240]
mov byte [eax + 0x28], 1
mov eax, dword [ebx + 0x8fc]
mov eax, dword [eax + 0x240]
mov byte [eax], 0
mov eax, dword [ebx + 0x8fc]
mov byte [eax + 1], 0
mov eax, dword [ebx + 0x8fc]
mov dword [eax + 8], 0
mov dword [eax + 0xc], 0
mov dword [eax + 0x10], 0
mov dword [eax + 0x14], 0
mov dword [eax + 0x18], 0
mov dword [eax + 0x1c], 0
mov dword [eax + 0x278], 0
mov dword [eax + 0x27c], 0
mov dword [eax + 0x268], 0
mov dword [eax + 0x26c], 0
mov byte [eax + 0x280], 0
mov dword [esp + 4], str.stream
mov eax, dword [ebx + 0x8fc]
add eax, 0x20
mov dword [esp], eax
call sym.sprintf_char__char_const__..._
mov eax, dword [ebx + 0x8fc]
xor edx, edx
mov ecx, 0x400
mov byte [eax + 0x264], 0
mov eax, dword [ebx + 0x8fc]
mov byte [eax + 0x274], 0
fld qword [ebx + 0x3d0]
mov dword [eax + 0x270], 0
mov eax, dword [ebx + 0x8fc]
fstp qword [eax + 0x130]
fld qword [ebx + 0x3c8]
mov word [eax + 0x258], dx
mov edx, dword [ebx + 0x248]
mov dword [eax + 0xe4], 0
fstp qword [eax + 0x1b0]
mov dword [eax + 0xe8], 0
mov dword [eax + 0x250], 0xffffffff
mov dword [eax + 0x254], 0xffffffff
mov dword [eax + 0x260], 0
mov dword [eax + 0xec], 0
movzx edx, byte [edx + 0x28]
mov byte [eax + 0x230], dl
fld qword [ebx + 0x3d0]
mov eax, dword [ebx + 0x8fc]
mov edx, dword [ebx + 0x248]
fstp qword [eax + 0x138]
fld qword [ebx + 0x3c8]
mov dword [eax + 0xf0], 0
fstp qword [eax + 0x1b8]
movzx edx, byte [edx + 0x28]
mov byte [eax + 0x231], dl
fld qword [ebx + 0x3d0]
mov eax, dword [ebx + 0x8fc]
mov dword [eax + 0xf4], 0
fstp qword [eax + 0x140]
fld qword [ebx + 0x3c8]
mov edx, dword [ebx + 0x248]
fstp qword [eax + 0x1c0]
movzx edx, byte [edx + 0x28]
mov byte [eax + 0x232], dl
fld qword [ebx + 0x3d0]
mov eax, dword [ebx + 0x8fc]
mov edx, dword [ebx + 0x248]
fstp qword [eax + 0x148]
fld qword [ebx + 0x3c8]
mov dword [eax + 0xf8], 0
fstp qword [eax + 0x1c8]
movzx edx, byte [edx + 0x28]
mov byte [eax + 0x233], dl
fld qword [ebx + 0x3d0]
mov eax, dword [ebx + 0x8fc]
mov edx, dword [ebx + 0x248]
fstp qword [eax + 0x150]
fld qword [ebx + 0x3c8]
mov dword [eax + 0xfc], 0
fstp qword [eax + 0x1d0]
movzx edx, byte [edx + 0x28]
mov byte [eax + 0x234], dl
fld qword [ebx + 0x3d0]
mov eax, dword [ebx + 0x8fc]
mov edx, dword [ebx + 0x248]
fstp qword [eax + 0x158]
fld qword [ebx + 0x3c8]
mov dword [eax + 0x100], 0
fstp qword [eax + 0x1d8]
movzx edx, byte [edx + 0x28]
mov byte [eax + 0x235], dl
mov eax, dword [ebx + 0x8fc]
fld qword [ebx + 0x3d0]
mov edx, dword [ebx + 0x248]
mov dword [eax + 0x104], 0
fstp qword [eax + 0x160]
fld qword [ebx + 0x3c8]
fstp qword [eax + 0x1e0]
movzx edx, byte [edx + 0x28]
mov byte [eax + 0x236], dl
fld qword [ebx + 0x3d0]
mov eax, dword [ebx + 0x8fc]
mov edx, dword [ebx + 0x248]
fstp qword [eax + 0x168]
fld qword [ebx + 0x3c8]
mov dword [eax + 0x108], 0
fstp qword [eax + 0x1e8]
movzx edx, byte [edx + 0x28]
mov byte [eax + 0x237], dl
fld qword [ebx + 0x3d0]
mov eax, dword [ebx + 0x8fc]
mov edx, dword [ebx + 0x248]
fstp qword [eax + 0x170]
fld qword [ebx + 0x3c8]
mov dword [eax + 0x10c], 0
fstp qword [eax + 0x1f0]
movzx edx, byte [edx + 0x28]
mov byte [eax + 0x238], dl
fld qword [ebx + 0x3d0]
mov eax, dword [ebx + 0x8fc]
fstp qword [eax + 0x178]
fld qword [ebx + 0x3c8]
mov dword [eax + 0x110], 0
fstp qword [eax + 0x1f8]
mov edx, dword [ebx + 0x248]
movzx edx, byte [edx + 0x28]
mov byte [eax + 0x239], dl
fld qword [ebx + 0x3d0]
mov eax, dword [ebx + 0x8fc]
mov edx, dword [ebx + 0x248]
fstp qword [eax + 0x180]
fld qword [ebx + 0x3c8]
mov dword [eax + 0x114], 0
fstp qword [eax + 0x200]
movzx edx, byte [edx + 0x28]
mov byte [eax + 0x23a], dl
fld qword [ebx + 0x3d0]
mov eax, dword [ebx + 0x8fc]
mov edx, dword [ebx + 0x248]
fstp qword [eax + 0x188]
fld qword [ebx + 0x3c8]
mov dword [eax + 0x118], 0
fstp qword [eax + 0x208]
movzx edx, byte [edx + 0x28]
mov byte [eax + 0x23b], dl
fld qword [ebx + 0x3d0]
mov eax, dword [ebx + 0x8fc]
mov edx, dword [ebx + 0x248]
fstp qword [eax + 0x190]
fld qword [ebx + 0x3c8]
mov dword [eax + 0x11c], 0
fstp qword [eax + 0x210]
movzx edx, byte [edx + 0x28]
mov byte [eax + 0x23c], dl
mov eax, dword [ebx + 0x8fc]
mov dword [eax + 0x120], 0
fld qword [ebx + 0x3d0]
mov edx, dword [ebx + 0x248]
fstp qword [eax + 0x198]
fld qword [ebx + 0x3c8]
fstp qword [eax + 0x218]
movzx edx, byte [edx + 0x28]
mov byte [eax + 0x23d], dl
fld qword [ebx + 0x3d0]
mov eax, dword [ebx + 0x8fc]
mov edx, dword [ebx + 0x248]
fstp qword [eax + 0x1a0]
fld qword [ebx + 0x3c8]
mov dword [eax + 0x124], 0
fstp qword [eax + 0x220]
movzx edx, byte [edx + 0x28]
mov byte [eax + 0x23e], dl
fld qword [ebx + 0x3d0]
mov eax, dword [ebx + 0x8fc]
mov edx, dword [ebx + 0x248]
fstp qword [eax + 0x1a8]
fld qword [ebx + 0x3c8]
mov dword [eax + 0x128], 0
fstp qword [eax + 0x228]
movzx edx, byte [edx + 0x28]
mov byte [eax + 0x23f], dl
mov eax, dword [ebx + 0x8fc]
mov byte [eax + 0x12c], 0
mov edi, dword [ebx + 0x8fc]
mov word [edi + 0xd4], cx
mov dword [edi + 0xe0], 0x3ff
mov dword [edi + 0xdc], 0
mov dword [edi + 0xd8], 0
lea esi, [esi]
mov dword [esp + 4], 2
mov dword [esp], ebp
call sym._calloc
mov dword [edi + esi*4 + 0xa0], eax
test eax, eax
je 0x405f52
mov dword [esp + 4], 8
mov dword [esp], ebp
call sym._calloc
mov dword [edi + esi*4 + 0xbc], eax
test eax, eax
je 0x405f88
add esi, 1
cmp esi, 6
jne 0x405b80
mov dword [esp + 4], 4
mov dword [esp], ebp
call sym._calloc
mov dword [edi + 0xb8], eax
test eax, eax
je 0x40605e
mov dword [esp + 4], 1
mov dword [esp], 0x3001c
call sym._calloc
mov dword [edi + 0x244], eax
test eax, eax
je 0x406259
mov dword [esp + 4], 1
mov dword [esp], 0xd01
call sym._calloc
mov dword [edi + 0x248], eax
test eax, eax
je 0x406039
fld dword [0x4c0f54]
mov dword [ebx + 0x7a0], 0x1f4
mov dword [ebx + 0x7a4], 0x3e8
mov dword [ebx + 0x7a8], 0x383
fstp qword [ebx + 0x7b0]
mov byte [ebx + 0x7ac], 0
mov dword [ebx + 0x7c0], 0xa
mov dword [ebx + 0x7b8], 0x9999999a
mov dword [ebx + 0x7bc], 0x3ff19999
mov dword [ebx + 0x7c8], 0
mov dword [ebx + 0x7c4], 0
mov dword [ebx + 0x7d0], 0
mov dword [ebx + 0x7cc], 0
mov dword [esp], ebx
call sym._computeNewSweepFreqList
mov eax, dword [ebx + 0x1cc]
mov byte [ebx + 0x7d8], 0
mov dword [ebx + 0x7e0], 0xa0b5ed8d
fld1
fst dword [ebx + 0x7dc]
fst dword [ebx + 0x7ec]
mov dword [ebx + 0x7e4], 0x3ec0c6f7
mov dword [ebx + 0x7e8], 0
mov dword [ebx + 0x7f0], 0
mov dword [ebx + 0x7f4], 6
mov dword [ebx + 0x7f8], 1
mov dword [ebx + 0x7fc], 0
mov dword [ebx + 0x81c], 0
mov dword [ebx + 0x848], 0
mov dword [ebx + 0x8f0], 0
mov dword [ebx + 0x900], 0
fstp dword [ebx + 0x800]
test byte [eax], 1
jne 0x405d8f
mov dword [ebx + 0x90c], 0
mov dword [ebx + 0x910], 0
add esp, 0xbc
pop ebx
pop esi
pop edi
pop ebp
ret
mov dword [esp + 0xc], 0xbdc
mov eax, dword [ebx + 0x190]
add dword [esp + 0x2c], 0xbdc
mov dword [esp + 8], eax
mov eax, dword [ebx + 0x18c]
mov dword [esp], str.DEBUG:_d_d:USB_MEM_ci250__regdefs:__ld_n
mov dword [esp + 4], eax
call sym._pprintf
jmp 0x402a15
mov eax, dword [esp + 0x2c]
mov dword [esp + 0xc], eax
mov eax, dword [ebx + 0x190]
mov dword [esp + 8], eax
mov eax, dword [ebx + 0x18c]
mov dword [esp], str.DEBUG:_d_d:USB_MEM:__ld_n
mov dword [esp + 4], eax
call sym._pprintf
jmp 0x405d3b
mov dword [esp + 0xc], esi
mov eax, dword [ebx + 0x190]
mov dword [esp + 8], eax
mov eax, dword [ebx + 0x18c]
mov dword [esp], str.DEBUG:_d_d:USB_MEM_ci250__usbFifo:__ld_n
mov dword [esp + 4], eax
call sym._pprintf
mov eax, dword [ebx + 0x1ac]
mov dword [esp + 0x2c], eax
jmp 0x4027dc
xor eax, eax
lea edi, [esp + 0x3c]
mov ecx, 0x1d
mov edx, 0x32
rep stosd dword es:[edi], eax
lea edi, [ebx + 0x250]
mov word [ebx + 0x94], dx
lea edx, [ebx + 0x24c]
and edi, 0xfffffffc
mov dword [esp + 0x30], 0x35324943
sub edx, edi
mov dword [esp + 0x34], 0x2e312030
lea ecx, [edx + 0x80]
mov dword [esp + 0x38], 0x32
shr ecx, 2
mov byte [ebx + 0x244], 0
mov dword [ebx + 0x8c], 0x35324943
mov dword [ebx + 0x90], 0x2e312030
mov dword [ebx + 0x24c], 0
mov dword [ebx + 0x2c8], 0
rep stosd dword es:[edi], eax
mov dword [esp], 0x98
call sym._malloc
mov dword [ebx + 0x8f8], eax
mov esi, eax
test eax, eax
je 0x405ff8
mov dword [esi + 0x10], 2
xor ebp, ebp
mov dword [esi + 0x5c], 0
mov dword [esi + 0x60], 0
mov dword [esi + 0x64], 0
lea esi, [esi]
lea edi, [ebp + 0x10]
xor eax, eax
mov word [esi + edi*2 + 2], ax
xor eax, eax
mov word [esi + edi*2 + 0xe], ax
mov dword [esp + 4], 2
mov dword [esp], 1
call sym._calloc
mov dword [esi + edi*4], eax
test eax, eax
je 0x406089
xor edx, edx
xor ecx, ecx
xor edi, edi
mov word [eax], dx
mov word [esi + ebp*2 + 0x14], cx
mov word [esi + ebp*2 + 0x7c], di
add ebp, 1
mov dword [esi + 0x90], 0
mov dword [esi + 8], 0xabcde
cmp ebp, 6
jne 0x405ea8
fld dword [0x4c0f48]
mov eax, 0x99c
mov dword [esi + 0x74], 0
mov dword [esi + 0x78], 0
mov dword [esi + 0x8c], 0
mov dword [esi + 0x88], 0
mov word [esi + 0x70], ax
mov dword [esi + 0xc], 1
mov dword [esi + 0x3c], 0
mov dword [esi + 0x58], 0
fstp qword [esi + 0x68]
jmp 0x4027ad
mov dword [esp + 0xc], esi
mov eax, dword [ebx + 0x190]
mov dword [esp + 8], eax
mov eax, dword [ebx + 0x18c]
mov dword [esp], str.ERROR:_d_d:CI250_MemInit__calloc__ci250__stream__rfFifoRssi__d__failed._n
mov dword [esp + 4], eax
call sym._pprintf
mov edi, dword [ebx + 0x8fc]
movzx ebp, word [edi + 0xd4]
jmp 0x405b9f
mov dword [esp + 0xc], esi
mov eax, dword [ebx + 0x190]
mov dword [esp + 8], eax
mov eax, dword [ebx + 0x18c]
mov dword [esp], str.ERROR:_d_d:CI250_MemInit__calloc__ci250__stream__rfFifoE__d__failed._n
mov dword [esp + 4], eax
call sym._pprintf
mov edi, dword [ebx + 0x8fc]
movzx ebp, word [edi + 0xd4]
jmp 0x405bbe
mov dword [esp + 0xc], edi
mov eax, dword [ebx + 0x190]
add edi, 1
mov dword [esp + 8], eax
mov eax, dword [ebx + 0x18c]
mov dword [esp], str.ERROR:_d_d:CI250_MemInit__calloc__ci250__regFifo__d__failed._n
mov dword [esp + 4], eax
call sym._pprintf
mov esi, dword [ebx + 0x934]
cmp edi, esi
jl 0x402768
jmp 0x402794
mov esi, dword [ebx + 0x18c]
mov edi, dword [ebx + 0x190]
mov dword [esp], 2
call dword [0x4bd01c]
mov dword [esp + 4], str._nERROR:_d_d:CI250_MemInit__malloc_ci250__virt_failed._n
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [esp], eax
call sym.fprintf__iobuf__char_const__..._
call sym._exit_programm
mov esi, dword [ebx + 0x8f8]
jmp 0x405e84
mov eax, dword [ebx + 0x190]
mov dword [esp + 8], eax
mov eax, dword [ebx + 0x18c]
mov dword [esp], str.ERROR:_d_d:CI250_MemInit__calloc_ci250__stream__WriteBuf_failed._n
mov dword [esp + 4], eax
call sym._pprintf
jmp 0x405c28
mov eax, dword [ebx + 0x190]
mov dword [esp + 8], eax
mov eax, dword [ebx + 0x18c]
mov dword [esp], str.ERROR:_d_d:CI250_MemInit__calloc__ci250__stream__lfFifoIdx_failed._n
mov dword [esp + 4], eax
call sym._pprintf
mov edi, dword [ebx + 0x8fc]
jmp 0x405be4
mov edx, dword [ebx + 0x190]
mov esi, dword [ebx + 0x18c]
mov dword [esp], 2
mov dword [esp + 0x2c], edx
call dword [0x4bd01c]
mov edx, dword [esp + 0x2c]
mov dword [esp + 8], esi
mov dword [esp + 0x10], ebp
mov dword [esp + 0xc], edx
mov dword [esp + 4], str._nERROR:_d_d:CI250_MemInit____realloc_ci250__virt__rfield__d__failed_n
mov dword [esp], eax
call sym.fprintf__iobuf__char_const__..._
call sym._exit_programm
mov esi, dword [ebx + 0x8f8]
mov eax, dword [esi + edi*4]
jmp 0x405ed8
mov esi, dword [ebx + 0x18c]
mov edi, dword [ebx + 0x190]
mov dword [esp], 2
call dword [0x4bd01c]
mov dword [esp + 4], str._nERROR:_d_d:CI250_MemInit____malloc_USB_FIFO_memory_failed._n
mov dword [esp + 8], esi
mov dword [esp + 0xc], edi
mov dword [esp], eax
call sym.fprintf__iobuf__char_const__..._
call sym._exit_programm
mov esi, dword [ebx + 0x1ac]
jmp 0x4027c9
mov ebp, dword [ebx + 0x190]
mov edi, dword [ebx + 0x18c]
mov dword [esp], 2
call dword [0x4bd01c]
mov dword [esp + 4], str._nERROR:_d_d:CI250_MemInit____malloc_stream_corrOld_memory_failed._n
mov dword [esp + 0xc], ebp
mov dword [esp + 8], edi
mov dword [esp], eax
call sym.fprintf__iobuf__char_const__..._
call sym._exit_programm
mov eax, dword [ebx + 0x8fc]
mov eax, dword [eax + 0x240]
jmp 0x40569b
mov ebp, dword [ebx + 0x190]
mov edi, dword [ebx + 0x18c]
mov dword [esp], 2
call dword [0x4bd01c]
mov dword [esp + 4], str._nERROR:_d_d:CI250_MemInit____malloc_corr_memory_failed._n
mov dword [esp + 0xc], ebp
mov dword [esp + 8], edi
mov dword [esp], eax
call sym.fprintf__iobuf__char_const__..._
call sym._exit_programm
mov eax, dword [ebx + 0x248]
jmp 0x402810
mov ebp, dword [ebx + 0x190]
mov edi, dword [ebx + 0x18c]
mov dword [esp], 2
call dword [0x4bd01c]
mov dword [esp + 4], str._nERROR:_d_d:CI250_MemInit____malloc_ci250__thread_failed._n
mov dword [esp + 0xc], ebp
mov dword [esp + 8], edi
mov dword [esp], eax
call sym.fprintf__iobuf__char_const__..._
call sym._exit_programm
jmp 0x4027f6
mov ebp, dword [ebx + 0x190]
mov edi, dword [ebx + 0x18c]
mov dword [esp], 2
call dword [0x4bd01c]
mov dword [esp + 4], str._nERROR:_d_d:CI250_MemInit____malloc_ci250__regdefs_memory_failed._n
mov dword [esp + 0xc], ebp
mov dword [esp + 8], edi
mov dword [esp], eax
call sym.fprintf__iobuf__char_const__..._
call sym._exit_programm
jmp 0x402a06
mov edi, dword [ebx + 0x18c]
mov ebp, dword [ebx + 0x190]
mov dword [esp], 2
call dword [0x4bd01c]
mov dword [esp + 4], str._nERROR:_d_d:CI250_MemInit____malloc_stream_memory_failed._n
mov dword [esp + 8], edi
mov dword [esp + 0xc], ebp
mov dword [esp], eax
call sym.fprintf__iobuf__char_const__..._
call sym._exit_programm
mov edi, dword [ebx + 0x8fc]
jmp 0x405681
mov eax, dword [ebx + 0x190]
mov dword [esp + 8], eax
mov eax, dword [ebx + 0x18c]
mov dword [esp], str.ERROR:_d_d:CI250_MemInit__calloc_ci250__stream__lutEBuf_failed._n
mov dword [esp + 4], eax
call sym._pprintf
mov edi, dword [ebx + 0x8fc]
jmp 0x405c06