Function at 0x48322b
Capabilities:
Set registry value

Disassembly:
push ebx
push edi
mov edx, 0x19
sub esp, 4
mov dword [esp], 0
dec edx
jne 0x483232
call fcn.004d5aa0
mov edx, dword [esp + 0x70]
lea ecx, [esp]
call fcn.0048a000
push edx
call fcn.004d57b0
pop edx
push eax
push 1
mov eax, 0x51019a
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
call fcn.004c0add
mov edx, str.dolm2
push edx
call fcn.004d58b0
call fcn.0048a262
add dword [esp], edx
call fcn.004c11ba
call fcn.0048a280
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
call fcn.004c0add
mov edx, str.dolm2
push edx
call fcn.004d58b0
call fcn.0048a262
add dword [esp], edx
call fcn.004c113a
call fcn.0048a280
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
call fcn.004c0add
mov edx, str.dolm2OEBPS
push edx
call fcn.004d58b0
call fcn.0048a262
add dword [esp], edx
call fcn.004c113a
call fcn.0048a280
push edx
call fcn.004d57b0
pop edx
push eax
mov edx, str._e__o__
push edx
call fcn.004d58b0
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
call fcn.004c0add
pop eax
mov edx, str.dolm2___
push edx
call fcn.004d58b0
mov edx, dword [esp + 4]
push edx
call fcn.004d58b0
mov edx, 0x5108fe
push edx
call fcn.004d58b0
lea eax, [esp + 8]
push eax
call fcn.004d57f0
push edx
call fcn.004d57b0
pop edx
push eax
push 0xe
mov edx, dword [0x5411ec]
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d58b0
mov edx, str.lib_
push edx
call fcn.004d58b0
call fcn.004d5880
push dword [esp + 0x10]
mov edx, dword [0x5411ec]
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d58b0
mov edx, str.libmobitool.exe
push edx
call fcn.004d58b0
call fcn.0048a262
add dword [esp], edx
call fcn.0048a262
add dword [esp + 8], edx
call fcn.004aa0c2
call fcn.0048a280
mov dword [esp + 8], eax
cmp dword [esp + 8], 0
je 0x4834b5
push dword [esp + 8]
call fcn.004aa676
and eax, eax
je 0x4834b5
push dword [esp + 8]
call fcn.004aa6bd
and eax, eax
je 0x4834b0
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push dword [esp + 0x10]
call fcn.004aa6fa
lea eax, [esp + 0x10]
push eax
call fcn.004d57f0
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push 7
push dword [esp + 0x18]
call fcn.004d30d0
call fcn.004d5880
mov edx, str.Title:
pop ecx
push ecx
call fcn.0048a200
mov ecx, eax
call fcn.0048a210
je 0x48347f
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push 8
push dword [esp + 0x18]
call fcn.004d31d0
lea eax, [esp + 0x14]
push eax
call fcn.004d57f0
mov edx, dword [esp + 0x14]
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d58b0
mov edx, dword [esp + 0x10]
push edx
call fcn.004d58b0
mov edx, 0x510376
push edx
call fcn.004d58b0
lea eax, [esp + 0x18]
push eax
call fcn.004d57f0
jmp 0x4833da
push dword [esp + 8]
call fcn.004aa72e
and eax, eax
je 0x4834dc
mov eax, str.Document_is_encrypted
push eax
push dword [esp + 0x18]
call fcn.004d3700
and eax, eax
je 0x4834dc
mov eax, 1
jmp 0x4834de
xor eax, eax
and eax, eax
je 0x4837fe
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, 0x51019a
push eax
mov eax, 0x51a38a
push eax
mov eax, str.SoftwareLibello
push eax
push 0x80000001
call fcn.0046a2d4
call fcn.004d5880
lea eax, [0x5413f0]
push eax
call fcn.004d57f0
push 1
mov eax, str.DRM_Schutz
push eax
push 0xb4
push 0x15e
push 0
push 0
push 0xffffffff
call fcn.004bee9c
mov dword [esp + 0x18], eax
push 1
mov eax, str.Das_Buch_ist_DRM_gesch
push eax
push 0x46
push 0x14a
push 0xa
push 0xa
push 0xffffffff
call fcn.004b1d5e
push dword [0x5413f0]
push 0x18
push 0x14a
push 0x50
push 0xa
push 0xffffffff
call fcn.004b2168
mov dword [esp + 0x1c], eax
mov eax, 0x51afa4
push eax
push 0x28
push 0x14a
push 0x6e
push 0xa
push 0xffffffff
call fcn.004af671
mov dword [esp + 0x20], eax
mov eax, str.Nummer_speichern
push eax
push 0x14
push 0x12c
push 0x9b
push 0xa
push 0xffffffff
call fcn.004b9d70
mov dword [esp + 0x24], eax
push 1
push dword [esp + 0x1c]
call fcn.004bf832
push dword [0x5413f0]
mov edx, 0x51019a
pop ecx
call fcn.0048a210
jne 0x483618
push 1
push dword [esp + 0x28]
call fcn.004af861
call fcn.004b461d
mov ebx, eax
cmp ebx, dword [esp + 0x20]
je 0x48362c
call fcn.004bf7cc
jmp 0x483618
push dword [esp + 0x24]
call fcn.004b2591
mov ebx, eax
cmp ebx, 1
jne 0x483663
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push dword [esp + 0x24]
call fcn.004b4516
lea eax, [0x5413f0]
push eax
call fcn.004d57f0
jmp 0x483673
mov edx, 0x51019a
lea ecx, [0x5413f0]
call fcn.0048a008
lea eax, [esp + 0x2c]
push eax
lea eax, [esp + 0x2c]
push eax
push 0
push 0xf003f
push 0
push 0
push 0
mov eax, str.SoftwareLibello
push eax
push 0x80000001
call sub.ADVAPI32.DLL_RegCreateKeyExW
mov ebx, eax
and ebx, ebx
jne 0x4836e5
push dword [0x5413f0]
call fcn.004d30a0
mov ebx, eax
add ebx, 2
push ebx
push dword [0x5413f0]
push 1
push 0
mov eax, 0x51a38a
push eax
push dword [esp + 0x3c]
call sub.ADVAPI32.DLL_RegSetValueExW
push dword [esp + 0x28]
call sub.ADVAPI32.DLL_RegCloseKey
push edx
call fcn.004d57b0
pop edx
push eax
mov edx, 0x51564c
push edx
call fcn.004d58b0
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push dword [esp + 0x28]
call fcn.004b4516
pop eax
mov edx, 0x514f98
push edx
call fcn.004d58b0
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push dword [esp + 0x28]
call fcn.004b4516
pop eax
mov edx, str.__e__o__
push edx
call fcn.004d58b0
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
call fcn.004c0add
pop eax
mov edx, str.dolm2___
push edx
call fcn.004d58b0
mov edx, dword [esp + 4]
push edx
call fcn.004d58b0
mov edx, 0x5108fe
push edx
call fcn.004d58b0
lea eax, [esp + 8]
push eax
call fcn.004d57f0
push dword [esp + 0x18]
call fcn.004bed94
push edx
call fcn.004d57b0
pop edx
push eax
push 7
mov edx, dword [0x5411ec]
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d58b0
mov edx, str.lib_
push edx
call fcn.004d58b0
call fcn.004d5880
push dword [esp + 0x10]
mov edx, dword [0x5411ec]
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d58b0
mov edx, str.libmobitool.exe
push edx
call fcn.004d58b0
call fcn.0048a262
add dword [esp], edx
call fcn.0048a262
add dword [esp + 8], edx
call fcn.004aa0c2
call fcn.0048a280
mov dword [esp + 8], eax
push dword [esp + 8]
call fcn.004aa620
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
call fcn.004c0add
mov edx, str.dolm2_
push edx
call fcn.004d58b0
push edx
call fcn.004d57b0
pop edx
push eax
push dword [esp + 8]
call fcn.0047239c
pop eax
mov edx, str..epub
push edx
call fcn.004d58b0
lea eax, [esp + 4]
push eax
call fcn.004d57f0
push edx
call fcn.004d57b0
pop edx
push eax
push 0
mov eax, 0x51019a
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
call fcn.004c0add
mov edx, str.dolm2_
push edx
call fcn.004d58b0
call fcn.004d5880
push dword [esp + 0x10]
call fcn.0048a262
add dword [esp + 4], edx
call fcn.0046b690
call fcn.0048a280
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
call fcn.004c0add
mov edx, str.dolm2OEBPSpart00000.html
push edx
call fcn.004d58b0
call fcn.004d5880
push 2
call fcn.0048a262
add dword [esp + 4], edx
call fcn.004c1b20
call fcn.0048a280
and eax, eax
je 0x485030
push 2
call fcn.004c20d0
mov dword [esp + 0x30], eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov ebx, dword [esp + 0x38]
or ebx, 0x10000
push ebx
push 2
call fcn.004c1d30
lea eax, [esp + 0x38]
push eax
call fcn.004d57f0
push 2
call fcn.004c1770
mov eax, str.p_height
push eax
push dword [esp + 0x38]
call fcn.004d3700
and eax, eax
je 0x4848a4
mov eax, str._guide
push eax
push dword [esp + 0x38]
call fcn.004d3700
mov dword [esp + 0x38], eax
cmp dword [esp + 0x38], 0
je 0x483a15
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, str.__guide_
push eax
push dword [esp + 0x40]
call fcn.004d3700
mov ebx, eax
mov eax, str._guide
push eax
push dword [esp + 0x40]
call fcn.004d3700
sub ebx, eax
add ebx, 8
push ebx
push dword [esp + 0x44]
push dword [esp + 0x44]
call fcn.004d3140
lea eax, [esp + 0x40]
push eax
call fcn.004d57f0
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov edx, str._title_
push edx
call fcn.004d58b0
mov edx, dword [esp + 0x1c]
push edx
call fcn.004d58b0
mov edx, str.__title__style_type_text_css___p_margin:_0____style_
push edx
call fcn.004d58b0
call fcn.004d5880
push dword [esp + 0x48]
push dword [esp + 0x44]
call fcn.0048a262
add dword [esp + 8], edx
call fcn.004d3620
lea eax, [esp + 0x38]
push eax
call fcn.004d57f0
jmp 0x483c15
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov edx, str._title_
push edx
call fcn.004d58b0
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, 0x510e3c
push eax
mov eax, 0x5109b2
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, 0x510afe
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push dword [esp + 0x40]
call fcn.004c0bfd
call fcn.0048a262
add dword [esp], edx
call fcn.004d3700
call fcn.0048a280
mov ebx, eax
inc ebx
push ebx
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push dword [esp + 0x3c]
call fcn.004c0bfd
call fcn.0048a262
add dword [esp], edx
call fcn.004d31d0
call fcn.0048a262
add dword [esp], edx
call fcn.004d3620
call fcn.0048a262
add dword [esp], edx
call fcn.004d3290
call fcn.0048a280
mov ebx, eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push dword [esp + 0x20]
call fcn.004c0de5
call fcn.0048a262
add dword [esp], edx
call fcn.004d3290
call fcn.0048a280
sub ebx, eax
dec ebx
push ebx
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, 0x510e3c
push eax
mov eax, 0x5109b2
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, 0x51b3ba
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push dword [esp + 0x40]
call fcn.004c0bfd
call fcn.0048a262
add dword [esp], edx
call fcn.004d3700
call fcn.0048a280
mov ebx, eax
add ebx, 2
push ebx
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push dword [esp + 0x3c]
call fcn.004c0bfd
call fcn.0048a262
add dword [esp], edx
call fcn.004d31d0
call fcn.0048a262
add dword [esp], edx
call fcn.004d3620
call fcn.0048a262
add dword [esp], edx
call fcn.004d30d0
pop eax
mov edx, str.__title_
push edx
call fcn.004d58b0
call fcn.004d5880
mov eax, str._title___title_
push eax
push dword [esp + 0x44]
call fcn.0048a262
add dword [esp + 8], edx
call fcn.004d3620
lea eax, [esp + 0x38]
push eax
call fcn.004d57f0
push 1
push 0
mov eax, str.v_width__
push eax
push dword [esp + 0x40]
call fcn.004d3660
mov ebx, eax
add ebx, 0xa
mov dword [esp + 0x40], ebx
mov ebx, dword [esp + 0x40]
cmp ebx, 0xa
jle 0x483dcf
push 1
push dword [esp + 0x44]
mov eax, 0x5108fe
push eax
push dword [esp + 0x40]
call fcn.004d3660
mov dword [esp + 0x44], eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov ebx, dword [esp + 0x4c]
sub ebx, dword [esp + 0x48]
push ebx
push dword [esp + 0x4c]
push dword [esp + 0x44]
call fcn.004d3140
lea eax, [esp + 0x4c]
push eax
call fcn.004d57f0
push edx
call fcn.004d57b0
pop edx
push eax
push 1
mov eax, str._div___div_
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push 0xe
push dword [esp + 0x5c]
push dword [esp + 0x50]
call fcn.004d3140
call fcn.0048a262
add dword [esp], edx
call fcn.004d3640
call fcn.0048a280
and eax, eax
je 0x483da9
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov edx, str.v_style_padding_left:
push edx
call fcn.004d58b0
mov edx, dword [esp + 0x54]
push edx
call fcn.004d58b0
mov edx, 0x510d9a
push edx
call fcn.004d58b0
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push 0xe
push dword [esp + 0x5c]
push dword [esp + 0x50]
call fcn.004d3140
pop eax
call fcn.004d5880
push edx
call fcn.004d57b0
pop edx
push eax
mov edx, str.v_width__
push edx
call fcn.004d58b0
mov edx, dword [esp + 0x58]
push edx
call fcn.004d58b0
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push 0xe
push dword [esp + 0x60]
push dword [esp + 0x54]
call fcn.004d3140
pop eax
call fcn.004d5880
push dword [esp + 0x44]
call fcn.0048a262
add dword [esp + 4], edx
call fcn.0048a262
add dword [esp + 8], edx
call fcn.004d3620
lea eax, [esp + 0x38]
push eax
call fcn.004d57f0
push 1
push dword [esp + 0x44]
mov eax, str.v_width__
push eax
push dword [esp + 0x40]
call fcn.004d3660
mov ebx, eax
add ebx, 0xa
mov dword [esp + 0x40], ebx
jmp 0x483c37
push 1
push 0
mov eax, str.v_width__
push eax
push dword [esp + 0x40]
call fcn.004d3660
mov ebx, eax
add ebx, 0xa
mov dword [esp + 0x40], ebx
mov ebx, dword [esp + 0x40]
cmp ebx, 0xa
jle 0x483f09
push 1
push dword [esp + 0x44]
mov eax, 0x5108fe
push eax
push dword [esp + 0x40]
call fcn.004d3660
mov dword [esp + 0x44], eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov ebx, dword [esp + 0x4c]
sub ebx, dword [esp + 0x48]
push ebx
push dword [esp + 0x4c]
push dword [esp + 0x44]
call fcn.004d3140
lea eax, [esp + 0x4c]
push eax
call fcn.004d57f0
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov edx, str.v_style_padding_left:
push edx
call fcn.004d58b0
mov edx, dword [esp + 0x54]
push edx
call fcn.004d58b0
mov edx, 0x51b0ac
push edx
call fcn.004d58b0
mov edx, dword [esp + 0x54]
push edx
call fcn.004d58b0
mov edx, 0x510d9a
push edx
call fcn.004d58b0
call fcn.004d5880
push edx
call fcn.004d57b0
pop edx
push eax
mov edx, str.v_width__
push edx
call fcn.004d58b0
mov edx, dword [esp + 0x58]
push edx
call fcn.004d58b0
call fcn.004d5880
push dword [esp + 0x44]
call fcn.0048a262
add dword [esp + 4], edx
call fcn.0048a262
add dword [esp + 8], edx
call fcn.004d3620
lea eax, [esp + 0x38]
push eax
call fcn.004d57f0
push 1
push dword [esp + 0x44]
mov eax, str.v_width__
push eax
push dword [esp + 0x40]
call fcn.004d3660
mov ebx, eax
add ebx, 0xa
mov dword [esp + 0x40], ebx
jmp 0x483df1
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, str.__text_indent:
push eax
mov eax, str.__width_
push eax
push dword [esp + 0x44]
call fcn.004d3620
lea eax, [esp + 0x38]
push eax
call fcn.004d57f0
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, str._style_margin_top:
push eax
mov eax, str._height_
push eax
push dword [esp + 0x44]
call fcn.004d3620
lea eax, [esp + 0x38]
push eax
call fcn.004d57f0
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, str._br__
push eax
mov eax, str._br___br_
push eax
push dword [esp + 0x44]
call fcn.004d3620
lea eax, [esp + 0x38]
push eax
call fcn.004d57f0
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, 0x51d81a
push eax
mov eax, str.___img_
push eax
push dword [esp + 0x44]
call fcn.004d3620
lea eax, [esp + 0x38]
push eax
call fcn.004d57f0
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, str._html_xmlns_http:__www.w3.org_1999_xhtml__
push eax
mov eax, str._html_
push eax
push dword [esp + 0x44]
call fcn.004d3620
lea eax, [esp + 0x38]
push eax
call fcn.004d57f0
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, str.p_style_margin:_0__text_indent:
push eax
mov eax, str.p_height_0pt__width_
push eax
push dword [esp + 0x44]
call fcn.004d3620
lea eax, [esp + 0x38]
push eax
call fcn.004d57f0
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, str._style_text_indent:
push eax
mov eax, str._width_
push eax
push dword [esp + 0x44]
call fcn.004d3620
lea eax, [esp + 0x38]
push eax
call fcn.004d57f0
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, str.p_style_margin_top:_0__text_indent:
push eax
mov eax, str.p_width_
push eax
push dword [esp + 0x44]
call fcn.004d3620
lea eax, [esp + 0x38]
push eax
call fcn.004d57f0
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, 0x510b28
push eax
mov eax, str.__align_
push eax
push dword [esp + 0x44]
call fcn.004d3620
lea eax, [esp + 0x38]
push eax
call fcn.004d57f0
mov eax, 0x517520
push eax
push dword [esp + 0x38]
call fcn.004d3700
mov dword [esp + 0x4c], eax
cmp dword [esp + 0x4c], 0
je 0x4842e5
mov ebx, dword [esp + 0x4c]
add ebx, 4
push ebx
mov eax, 0x510e48
push eax
push dword [esp + 0x3c]
call fcn.004d3640
mov dword [esp + 0x50], eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov ebx, dword [esp + 0x58]
sub ebx, dword [esp + 0x54]
push ebx
push dword [esp + 0x58]
push dword [esp + 0x44]
call fcn.004d3140
lea eax, [esp + 0x58]
push eax
call fcn.004d57f0
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, str.__style_
push eax
mov eax, 0x5196a2
push eax
push dword [esp + 0x64]
call fcn.004d3620
lea eax, [esp + 0x58]
push eax
call fcn.004d57f0
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, str._height_
push eax
mov eax, str._style_margin_top:
push eax
push dword [esp + 0x64]
call fcn.004d3620
lea eax, [esp + 0x58]
push eax
call fcn.004d57f0
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, str._width_
push eax
mov eax, str._style_text_indent:
push eax
push dword [esp + 0x64]
call fcn.004d3620
lea eax, [esp + 0x58]
push eax
call fcn.004d57f0
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, str._width_
push eax
mov eax, str.__text_indent:
push eax
push dword [esp + 0x64]
call fcn.004d3620
lea eax, [esp + 0x58]
push eax
call fcn.004d57f0
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, str._align_
push eax
mov eax, 0x510b28
push eax
push dword [esp + 0x64]
call fcn.004d3620
lea eax, [esp + 0x58]
push eax
call fcn.004d57f0
mov eax, str.width
push eax
push dword [esp + 0x58]
call fcn.004d3700
mov ebx, eax
and ebx, ebx
jne 0x484235
mov eax, str.height
push eax
push dword [esp + 0x58]
call fcn.004d3700
mov ebx, eax
and ebx, ebx
jne 0x484235
mov eax, 1
jmp 0x484237
xor eax, eax
and eax, eax
je 0x48426a
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, 0x5108b8
push eax
mov eax, str._img
push eax
push dword [esp + 0x64]
call fcn.004d3620
lea eax, [esp + 0x58]
push eax
call fcn.004d57f0
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push dword [esp + 0x5c]
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov ebx, dword [esp + 0x64]
sub ebx, dword [esp + 0x60]
push ebx
push dword [esp + 0x64]
push dword [esp + 0x50]
call fcn.004d3140
call fcn.004d5880
push dword [esp + 0x44]
call fcn.0048a262
add dword [esp + 4], edx
call fcn.004d3620
lea eax, [esp + 0x38]
push eax
call fcn.004d57f0
mov ebx, dword [esp + 0x4c]
add ebx, 4
push ebx
mov eax, 0x517520
push eax
push dword [esp + 0x3c]
call fcn.004d3640
mov dword [esp + 0x4c], eax
jmp 0x4840c3
mov eax, str._table
push eax
push dword [esp + 0x38]
call fcn.004d3700
mov dword [esp + 0x4c], eax
cmp dword [esp + 0x4c], 0
je 0x484485
mov ebx, dword [esp + 0x4c]
add ebx, 6
push ebx
mov eax, 0x510e48
push eax
push dword [esp + 0x3c]
call fcn.004d3640
mov dword [esp + 0x50], eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov ebx, dword [esp + 0x58]
sub ebx, dword [esp + 0x54]
push ebx
push dword [esp + 0x58]
push dword [esp + 0x44]
call fcn.004d3140
lea eax, [esp + 0x58]
push eax
call fcn.004d57f0
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, str.__style_
push eax
mov eax, 0x5196a2
push eax
push dword [esp + 0x64]
call fcn.004d3620
lea eax, [esp + 0x58]
push eax
call fcn.004d57f0
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, str._height_
push eax
mov eax, str._style_margin_top:
push eax
push dword [esp + 0x64]
call fcn.004d3620
lea eax, [esp + 0x58]
push eax
call fcn.004d57f0
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, str._width_
push eax
mov eax, str._style_text_indent:
push eax
push dword [esp + 0x64]
call fcn.004d3620
lea eax, [esp + 0x58]
push eax
call fcn.004d57f0
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, str._width_
push eax
mov eax, str.__text_indent:
push eax
push dword [esp + 0x64]
call fcn.004d3620
lea eax, [esp + 0x58]
push eax
call fcn.004d57f0
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push dword [esp + 0x5c]
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov ebx, dword [esp + 0x64]
sub ebx, dword [esp + 0x60]
push ebx
push dword [esp + 0x64]
push dword [esp + 0x50]
call fcn.004d3140
call fcn.004d5880
push dword [esp + 0x44]
call fcn.0048a262
add dword [esp + 4], edx
call fcn.004d3620
lea eax, [esp + 0x38]
push eax
call fcn.004d57f0
mov ebx, dword [esp + 0x4c]
add ebx, 6
push ebx
mov eax, str._table
push eax
push dword [esp + 0x3c]
call fcn.004d3640
mov dword [esp + 0x4c], eax
jmp 0x4842f8
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, str.span_style_font_size:_0.6em_
push eax
mov eax, 0x5151c2
push eax
push dword [esp + 0x44]
call fcn.004d3620
lea eax, [esp + 0x38]
push eax
call fcn.004d57f0
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, str.span_style_font_size:_0.75em_
push eax
mov eax, 0x516034
push eax
push dword [esp + 0x44]
call fcn.004d3620
lea eax, [esp + 0x38]
push eax
call fcn.004d57f0
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, str.span_style_font_size:_1em_
push eax
mov eax, str.font_size_3_
push eax
push dword [esp + 0x44]
call fcn.004d3620
lea eax, [esp + 0x38]
push eax
call fcn.004d57f0
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, str.span_style_font_size:_1.2em_
push eax
mov eax, str.font_size_4_
push eax
push dword [esp + 0x44]
call fcn.004d3620
lea eax, [esp + 0x38]
push eax
call fcn.004d57f0
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, str.span_style_font_size:_1.5em_
push eax
mov eax, str.font_size_5_
push eax
push dword [esp + 0x44]
call fcn.004d3620
lea eax, [esp + 0x38]
push eax
call fcn.004d57f0
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, str.span_style_font_size:_2em_
push eax
mov eax, str.font_size_6_
push eax
push dword [esp + 0x44]
call fcn.004d3620
lea eax, [esp + 0x38]
push eax
call fcn.004d57f0
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, str.span_style_font_size:_3em_
push eax
mov eax, str.font_size_7_
push eax
push dword [esp + 0x44]
call fcn.004d3620
lea eax, [esp + 0x38]
push eax
call fcn.004d57f0
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, str.span_style_font_size:_0.6em_
push eax
mov eax, 0x51abd0
push eax
push dword [esp + 0x44]
call fcn.004d3620
lea eax, [esp + 0x38]
push eax
call fcn.004d57f0
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, str.span_style_font_size:_0.75em_
push eax
mov eax, 0x519e74
push eax
push dword [esp + 0x44]
call fcn.004d3620
lea eax, [esp + 0x38]
push eax
call fcn.004d57f0
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, str.span_style_font_size:_0.89em_
push eax
mov eax, str.font_size__1_
push eax
push dword [esp + 0x44]
call fcn.004d3620
lea eax, [esp + 0x38]
push eax
call fcn.004d57f0
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, str.span_style_font_size:_1em_
push eax
mov eax, str.font_size_0_
push eax
push dword [esp + 0x44]
call fcn.004d3620
lea eax, [esp + 0x38]
push eax
call fcn.004d57f0
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, str.span_style_font_size:_1.5em_
push eax
mov eax, str.font_size_1_
push eax
push dword [esp + 0x44]
call fcn.004d3620
lea eax, [esp + 0x38]
push eax
call fcn.004d57f0
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, str.span_style_font_size:_2em_
push eax
mov eax, str.font_size_2_
push eax
push dword [esp + 0x44]
call fcn.004d3620
lea eax, [esp + 0x38]
push eax
call fcn.004d57f0
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, str.span_style_font_size:_3em_
push eax
mov eax, 0x510240
push eax
push dword [esp + 0x44]
call fcn.004d3620
lea eax, [esp + 0x38]
push eax
call fcn.004d57f0
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, str.span_style_font_size:_4em_
push eax
mov eax, 0x510fc4
push eax
push dword [esp + 0x44]
call fcn.004d3620
lea eax, [esp + 0x38]
push eax
call fcn.004d57f0
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, str._span_style_font_color:
push eax
mov eax, str._font_color_
push eax
push dword [esp + 0x44]
call fcn.004d3620
lea eax, [esp + 0x38]
push eax
call fcn.004d57f0
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, str.__span_
push eax
mov eax, str.__font_
push eax
push dword [esp + 0x44]
call fcn.004d3620
lea eax, [esp + 0x38]
push eax
call fcn.004d57f0
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, str._div_style_page_break_after:_always____div_
push eax
mov eax, str._mbp:pagebreak__
push eax
push dword [esp + 0x44]
call fcn.004d3620
lea eax, [esp + 0x38]
push eax
call fcn.004d57f0
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, str._div_style_page_break_after:_always____div_
push eax
mov eax, str._mbp:pagebreak___mbp:pagebreak_
push eax
push dword [esp + 0x44]
call fcn.004d3620
lea eax, [esp + 0x38]
push eax
call fcn.004d57f0
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, str._r_n_p
push eax
mov eax, 0x51b3f2
push eax
push dword [esp + 0x44]
call fcn.004d3620
lea eax, [esp + 0x38]
push eax
call fcn.004d57f0
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
call fcn.004c0add
mov edx, str.dolm2OEBPSpart00000.html
push edx
call fcn.004d58b0
call fcn.004d5880
push 2
call fcn.0048a262
add dword [esp + 4], edx
call fcn.004c1a50
call fcn.0048a280
and eax, eax
je 0x4848a4
push dword [esp + 0x30]
push 2
call fcn.004c1f00
push dword [esp + 0x30]
push dword [esp + 0x38]
push 2
call fcn.004c2350
push 2
call fcn.004c1770
mov edx, 0x510144
lea ecx, [esp + 0x48]
call fcn.0048a008
mov eax, str._html__head_
push eax
push dword [esp + 0x38]
call fcn.004d3700
and eax, eax
je 0x484b07
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, str.__xml_version_1.0__encoding_utf_8__standalone_no____r_n__DOCTYPE_html_PUBLIC_____W3C__DTD_XHTML_1.1__EN___r_n_http:__www.w3.org_TR_xhtml11_DTD_xhtml11.dtd___r_n_html_xmlns_http:__www.w3.org_1999_xhtml___head_
push eax
mov eax, str._html__head_
push eax
push dword [esp + 0x44]
call fcn.004d3620
lea eax, [esp + 0x38]
push eax
call fcn.004d57f0
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
call fcn.004c0add
mov edx, str.dolm2OEBPSpart0
push edx
call fcn.004d58b0
mov edx, dword [esp + 0x50]
push edx
call fcn.004d58b0
mov edx, str..html
push edx
call fcn.004d58b0
call fcn.004d5880
push 2
call fcn.0048a262
add dword [esp + 4], edx
call fcn.004c1a50
call fcn.0048a280
and eax, eax
je 0x484980
push dword [esp + 0x30]
push 2
call fcn.004c1f00
push dword [esp + 0x30]
push dword [esp + 0x38]
push 2
call fcn.004c2350
push 2
call fcn.004c1770
mov edx, 0x51019a
lea ecx, [esp + 0x34]
call fcn.0048a008
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, 0x510b46
push eax
push 4
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push dword [esp + 0x60]
call fcn.004d2ca0
push edx
push eax
add dword [esp], 1
adc dword [esp + 4], 0
pop eax
pop edx
push edx
push eax
call fcn.004d2f40
call fcn.0048a262
add dword [esp], edx
call fcn.004d42b0
lea eax, [esp + 0x4c]
push eax
call fcn.004d57f0
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
call fcn.004c0add
mov edx, str.dolm2OEBPSpart0
push edx
call fcn.004d58b0
mov edx, dword [esp + 0x50]
push edx
call fcn.004d58b0
mov edx, str..html
push edx
call fcn.004d58b0
call fcn.0048a262
add dword [esp], edx
call fcn.004c0c8e
call fcn.0048a280
push edx
push eax
pop ebx
pop edi
cmp edi, 0
jg 0x484a50
jl 0x484a4c
cmp ebx, 0
ja 0x484a50
xor eax, eax
jmp 0x484a55
mov eax, 1
or eax, eax
je 0x484b02
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
call fcn.004c0add
mov edx, str.dolm2OEBPSpart0
push edx
call fcn.004d58b0
mov edx, dword [esp + 0x50]
push edx
call fcn.004d58b0
mov edx, str..html
push edx
call fcn.004d58b0
call fcn.004d5880
push 2
call fcn.0048a262
add dword [esp + 4], edx
call fcn.004c1b20
call fcn.0048a280
and eax, eax
je 0x484b02
push 2
call fcn.004c20d0
mov dword [esp + 0x30], eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov ebx, dword [esp + 0x38]
or ebx, 0x10000
push ebx
push 2
call fcn.004c1d30
lea eax, [esp + 0x38]
push eax
call fcn.004d57f0
push 2
call fcn.004c1770
jmp 0x4848b2
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
call fcn.004c0add
mov edx, str.dolm2OEBPScontent.opf
push edx
call fcn.004d58b0
call fcn.004d5880
push 2
call fcn.0048a262
add dword [esp + 4], edx
call fcn.004c1b20
call fcn.0048a280
and eax, eax
je 0x484f16
push 2
call fcn.004c20d0
mov dword [esp + 0x30], eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov ebx, dword [esp + 0x38]
or ebx, 0x10000
push ebx
push 2
call fcn.004c1d30
lea eax, [esp + 0x38]
push eax
call fcn.004d57f0
push 2
call fcn.004c1770
push edx
call fcn.004d57b0
pop edx
push eax
push 0
mov eax, 0x51a73a
push eax
mov eax, 0x51a248
push eax
push dword [esp + 0x44]
call fcn.00463357
lea eax, [esp + 0x5c]
push eax
call fcn.004d57f0
push edx
call fcn.004d57b0
pop edx
push eax
push 0
mov eax, str.__dc:title_
push eax
mov eax, str._dc:title_
push eax
push dword [esp + 0x44]
call fcn.00463357
lea eax, [esp + 0x60]
push eax
call fcn.004d57f0
push edx
call fcn.004d57b0
pop edx
push eax
push 0
mov eax, str.__media_type
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov edx, str._item_id_
push edx
call fcn.004d58b0
mov edx, dword [esp + 0x68]
push edx
call fcn.004d58b0
mov edx, str.__href_
push edx
call fcn.004d58b0
call fcn.004d5880
push dword [esp + 0x44]
call fcn.0048a262
add dword [esp + 4], edx
call fcn.00463357
lea eax, [0x541428]
push eax
call fcn.004d57f0
push dword [0x541428]
mov edx, 0x51019a
pop ecx
call fcn.0048a210
jne 0x484f16
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
call fcn.004c0add
mov edx, str.dolm2OEBPScover.html
push edx
call fcn.004d58b0
call fcn.004d5880
push 2
call fcn.0048a262
add dword [esp + 4], edx
call fcn.004c1a50
call fcn.0048a280
and eax, eax
je 0x484db9
push dword [esp + 0x30]
push 2
call fcn.004c1f00
mov eax, str.__xml_version_1.0__encoding_UTF_8__standalone_no___
push eax
push 2
call fcn.004c2090
mov eax, str.__DOCTYPE_html__html_xmlns_http:__www.w3.org_1999_xhtml__xmlns:epub_http:__www.idpf.org_2007_ops___head_
push eax
push 2
call fcn.004c2090
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov edx, str._title_
push edx
call fcn.004d58b0
mov edx, dword [esp + 0x64]
push edx
call fcn.004d58b0
mov edx, str.__title_
push edx
call fcn.004d58b0
call fcn.004d5880
push 2
call fcn.0048a262
add dword [esp + 4], edx
call fcn.004c2090
call fcn.0048a280
mov eax, str.__head__body_
push eax
push 2
call fcn.004c2090
mov eax, str._p_style_text_align:_center__margin:__5px__text_indent:_0em___a_id_cover____a_
push eax
push 2
call fcn.004c2090
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov edx, str._img_width_100___alt_Cover__src_
push edx
call fcn.004d58b0
mov edx, dword [0x541428]
push edx
call fcn.004d58b0
mov edx, str.____br____p_
push edx
call fcn.004d58b0
call fcn.004d5880
push 2
call fcn.0048a262
add dword [esp + 4], edx
call fcn.004c2090
call fcn.0048a280
mov eax, str.__body___html_
push eax
push 2
call fcn.004c2090
push 2
call fcn.004c1770
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, str._manifest__r_n___item_id_cover0__href_cover.html__media_type_application_xhtmlxml___
push eax
mov eax, str._manifest_
push eax
push dword [esp + 0x44]
call fcn.004d3620
lea eax, [esp + 0x38]
push eax
call fcn.004d57f0
push edx
call fcn.004d57b0
pop edx
push eax
push 0
mov eax, 0x5124ac
push eax
mov eax, str._spine_toc_
push eax
push dword [esp + 0x44]
call fcn.00463357
lea eax, [esp + 0x64]
push eax
call fcn.004d57f0
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov edx, str._spine_toc_
push edx
call fcn.004d58b0
mov edx, dword [esp + 0x6c]
push edx
call fcn.004d58b0
mov edx, str.___r_n___itemref_idref_cover0___
push edx
call fcn.004d58b0
call fcn.004d5880
push edx
call fcn.004d57b0
pop edx
push eax
mov edx, str._spine_toc_
push edx
call fcn.004d58b0
mov edx, dword [esp + 0x70]
push edx
call fcn.004d58b0
mov edx, 0x5124ac
push edx
call fcn.004d58b0
call fcn.004d5880
push dword [esp + 0x44]
call fcn.0048a262
add dword [esp + 4], edx
call fcn.0048a262
add dword [esp + 8], edx
call fcn.004d3620
lea eax, [esp + 0x38]
push eax
call fcn.004d57f0
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
call fcn.004c0add
mov edx, str.dolm2OEBPScontent.opf
push edx
call fcn.004d58b0
call fcn.004d5880
push 2
call fcn.0048a262
add dword [esp + 4], edx
call fcn.004c1a50
call fcn.0048a280
and eax, eax
je 0x484f16
push dword [esp + 0x30]
push 2
call fcn.004c1f00
push dword [esp + 0x30]
push dword [esp + 0x38]
push 2
call fcn.004c2350
push 2
call fcn.004c1770
push dword [esp]
call fcn.004c112c
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
call fcn.004c0add
mov edx, str.dolm2_
push edx
call fcn.004d58b0
call fcn.004d5880
push dword [esp + 8]
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
call fcn.004c0add
mov edx, str.dolm2mimetype
push edx
call fcn.004d58b0
call fcn.0048a262
add dword [esp], edx
call fcn.0048a262
add dword [esp + 8], edx
call fcn.00469904
call fcn.0048a280
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
call fcn.004c0add
mov edx, str.dolm2mimetype
push edx
call fcn.004d58b0
call fcn.0048a262
add dword [esp], edx
call fcn.004c112c
call fcn.0048a280
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
call fcn.004c0add
mov edx, str.dolm2_
push edx
call fcn.004d58b0
call fcn.004d5880
push dword [esp + 8]
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
call fcn.004c0add
mov edx, str.dolm2_
push edx
call fcn.004d58b0
call fcn.0048a262
add dword [esp], edx
call fcn.0048a262
add dword [esp + 8], edx
call fcn.0047b43b
call fcn.0048a280
xor eax, eax
push dword [esp + 0x54]
call fcn.004d5b30
push dword [esp + 0x58]
call fcn.004d5b30
push dword [esp + 0x48]
call fcn.004d5b30
push dword [esp + 4]
call fcn.004d5b30
push dword [esp + 0x60]
call fcn.004d5b30
push dword [esp + 0x5c]
call fcn.004d5b30
push dword [esp + 0x34]
call fcn.004d5b30
push dword [esp + 0x3c]
call fcn.004d5b30
push dword [esp]
call fcn.004d5b30
push dword [esp + 0x10]
call fcn.004d5b30
push dword [esp + 0xc]
call fcn.004d5b30
push dword [esp + 0x14]
call fcn.004d5b30
add esp, 0x64
pop edi
pop ebx
ret 4