Function at 0x14000a7f4
Capabilities:
Parse pe header

Disassembly:
jmp 0x14003fbb0
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rsi
mov qword [rsp + 0x20], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x2e0]
sub rsp, 0x3e0
mov rax, qword [0x140779878]
xor rax, rsp
mov qword [rbp + 0x2d0], rax
mov rsi, rcx
mov qword [rsp + 0x50], rcx
mov qword [rbp - 0x28], rcx
lea r9, str.Copyright__C__2005_2023_Martin_Gieseking__martin.gieseking_uos.de_
lea r8, str._options__dvifile_n__eps__options__epsfile_n__pdf__options__pdffile
lea rdx, str.This_program_converts_DVI_files__as_created_by_TeX_LaTeX__as_well_as_nEPS_and_PDF_files_to_the_XML_based_scalable_vector_graphics_format_SVG.
call fcn.140012161
nop
lea rax, vtable.CommandLine.0
mov qword [rsi], rax
lea rcx, [rsi + 0x40]
mov qword [rsp + 0x70], rcx
xorps xmm0, xmm0
movups xmmword [rsp + 0x20], xmm0
mov qword [rsp + 0x30], 3
mov qword [rsp + 0x38], 0xf
mov eax, dword [0x1402fc760]
mov word [rsp + 0x20], ax
movzx eax, byte [0x1402fc762]
mov byte [rsp + 0x22], al
mov byte [rsp + 0x23], 0
lea rax, [rsp + 0x20]
mov qword [rsp + 0x40], rax
mov byte [rcx + 8], 0x62
lea rax, str.bbox
mov qword [rcx + 0x10], rax
lea rax, str.set_size_of_bounding_box
mov qword [rcx + 0x18], rax
mov byte [rcx + 0x20], 0
lea rdi, vtable.CL::TypedOption_class_std::basic_string_char__struct_std::char_traits_char___class_std::allocator_char____2_.0
mov qword [rcx], rdi
lea rax, str.size
mov qword [rcx + 0x28], rax
add rcx, 0x30
lea rdx, [rsp + 0x20]
call fcn.140003b16
nop
mov rdx, qword [rsp + 0x38]
cmp rdx, 0x10
jb 0x14003fce4
inc rdx
mov rcx, qword [rsp + 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14003fcde
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14003fcde
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14001326e
nop
lea rax, [rsi + 0x90]
mov qword [rsp + 0x78], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x20], xmm0
mov qword [rsp + 0x30], 4
mov qword [rsp + 0x38], 0xf
mov dword [rsp + 0x20], 0x6765706a
mov byte [rsp + 0x24], 0
lea rcx, [rsp + 0x20]
mov qword [rsp + 0x40], rcx
mov byte [rax + 8], 0x42
lea rcx, str.bitmap_format
mov qword [rax + 0x10], rcx
lea rcx, str.set_format_used_to_embed_PS_EPS_bitmaps
mov qword [rax + 0x18], rcx
mov byte [rax + 0x20], 0
mov qword [rax], rdi
lea rcx, [0x1402fc7a8]
mov qword [rax + 0x28], rcx
lea rcx, [rax + 0x30]
lea rdx, [rsp + 0x20]
call fcn.140003b16
nop
mov rdx, qword [rsp + 0x38]
cmp rdx, 0x10
jb 0x14003fd9d
inc rdx
mov rcx, qword [rsp + 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14003fd97
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14003fd97
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14001326e
nop
lea rax, [rsi + 0xe0]
mov byte [rax + 8], 0x43
lea rcx, str.cache
mov qword [rax + 0x10], rcx
lea rcx, str.set_print_path_of_cache_directory
mov qword [rax + 0x18], rcx
mov byte [rax + 0x20], 0
lea r15, vtable.CL::TypedOption_class_std::basic_string_char__struct_std::char_traits_char___class_std::allocator_char____1_.0
mov qword [rax], r15
lea rcx, [0x1402fc7e8]
mov qword [rax + 0x28], rcx
xorps xmm0, xmm0
movups xmmword [rax + 0x30], xmm0
xor r14d, r14d
mov qword [rax + 0x40], r14
mov qword [rax + 0x48], 0xf
mov byte [rax + 0x30], r14b
lea rax, [rsi + 0x130]
mov qword [rbp - 0x80], rax
lea rbx, vtable.CL::Option.0
mov qword [rax], rbx
mov byte [rax + 8], 0x6a
lea rcx, str.clipjoin
mov qword [rax + 0x10], rcx
lea rcx, str.compute_intersection_of_clipping_paths
mov qword [rax + 0x18], rcx
mov byte [rax + 0x20], r14b
mov qword [rsi + 0x158], rbx
mov byte [rsi + 0x160], r14b
lea rdx, str.color
mov qword [rsi + 0x168], rdx
lea rcx, str.colorize_messages
mov qword [rsi + 0x170], rcx
mov byte [rsi + 0x178], r14b
lea rax, [rsi + 0x180]
mov qword [rbp - 0x78], rax
mov qword [rax], rbx
mov byte [rax + 8], r14b
lea rcx, str.colornames
mov qword [rax + 0x10], rcx
lea rcx, str.prefer_color_names_to_RGB_values_if_possible
mov qword [rax + 0x18], rcx
mov byte [rax + 0x20], r14b
lea rax, [rsi + 0x1a8]
mov qword [rbp - 0x70], rax
mov qword [rax], rbx
mov byte [rax + 8], r14b
lea rcx, str.comments
mov qword [rax + 0x10], rcx
lea rcx, str.add_comments_with_additional_information
mov qword [rax + 0x18], rcx
mov byte [rax + 0x20], r14b
lea rax, [rsi + 0x1d0]
mov qword [rbp - 0x68], rax
movups xmmword [rsp + 0x20], xmm0
mov qword [rsp + 0x30], 4
mov qword [rsp + 0x38], 0xf
mov dword [rsp + 0x20], 0x30303023
mov byte [rsp + 0x24], r14b
lea rcx, [rsp + 0x20]
mov qword [rsp + 0x40], rcx
mov byte [rax + 8], r14b
lea rcx, str.currentcolor
mov qword [rax + 0x10], rcx
lea rcx, str.replace_given_color_with_currentColor
mov qword [rax + 0x18], rcx
mov byte [rax + 0x20], r14b
mov qword [rax], r15
mov qword [rax + 0x28], rdx
lea rcx, [rax + 0x30]
lea rdx, [rsp + 0x20]
call fcn.140003b16
nop
mov rdx, qword [rsp + 0x38]
cmp rdx, 0x10
jb 0x14003ff5b
inc rdx
mov rcx, qword [rsp + 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14003ff55
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14003ff55
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14001326e
nop
mov qword [rsi + 0x220], rbx
mov byte [rsi + 0x228], 0
lea rax, str.debug_glyphs
mov qword [rsi + 0x230], rax
lea rax, str.create_PS_files_for_all_glyphs_converted_to_TTF
mov qword [rsi + 0x238], rax
mov byte [rsi + 0x240], 0
lea rax, [rsi + 0x248]
mov qword [rbp - 0x60], rax
mov qword [rax], rbx
mov byte [rax + 8], 0
lea rcx, str.embed_bitmaps
mov qword [rax + 0x10], rcx
lea rcx, str.prevent_references_to_external_bitmap_files
mov qword [rax + 0x18], rcx
mov byte [rax + 0x20], 0
lea rax, [rsi + 0x270]
mov qword [rsp + 0x68], rax
mov qword [rax], rbx
mov byte [rax + 8], 0x45
lea rcx, [0x1402fc9dc]
mov qword [rax + 0x10], rcx
lea rcx, str.convert_EPS_file_to_SVG
mov qword [rax + 0x18], rcx
mov byte [rax + 0x20], 0
mov qword [rsi + 0x298], rbx
mov byte [rsi + 0x2a0], 0x65
lea rcx, str.exact_bbox
mov qword [rsi + 0x2a8], rcx
lea rcx, str.compute_exact_glyph_bounding_boxes
mov qword [rsi + 0x2b0], rcx
mov byte [rsi + 0x2b8], 0
lea rcx, [rsi + 0x2c0]
mov qword [rbp - 0x58], rcx
xorps xmm0, xmm0
movups xmmword [rsp + 0x20], xmm0
mov qword [rsp + 0x30], 3
mov qword [rsp + 0x38], 0xf
mov eax, dword [0x1402fca48]
mov word [rsp + 0x20], ax
movzx eax, byte [0x1402fca4a]
mov byte [rsp + 0x22], al
mov byte [rsp + 0x23], 0
lea rax, [rsp + 0x20]
mov qword [rsp + 0x40], rax
mov byte [rcx + 8], 0x66
lea rax, str.font_format
mov qword [rcx + 0x10], rax
lea rax, str.set_file_format_of_embedded_fonts
mov qword [rcx + 0x18], rax
mov byte [rcx + 0x20], 0
mov qword [rcx], rdi
lea rax, str.format
mov qword [rcx + 0x28], rax
add rcx, 0x30
lea rdx, [rsp + 0x20]
call fcn.140003b16
nop
mov rdx, qword [rsp + 0x38]
cmp rdx, 0x10
jb 0x1400400dc
inc rdx
mov rcx, qword [rsp + 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400400d6
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400400d6
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14001326e
nop
lea rax, [rsi + 0x310]
mov qword [rsp + 0x60], rax
mov byte [rax + 8], 0x6d
lea rcx, str.fontmap
mov qword [rax + 0x10], rcx
lea rcx, str.evaluate__additional__font_map_files
mov qword [rax + 0x18], rcx
mov byte [rax + 0x20], 0
mov qword [rax], rdi
lea rcx, str.filenames
mov qword [rax + 0x28], rcx
xorps xmm0, xmm0
movups xmmword [rax + 0x30], xmm0
mov qword [rax + 0x40], r14
mov qword [rax + 0x48], 0xf
mov byte [rax + 0x30], 0
lea rax, [rsi + 0x360]
mov qword [rbp - 0x50], rax
mov qword [rax], rbx
mov byte [rax + 8], 0
lea rcx, str.grad_overlap
mov qword [rax + 0x10], rcx
lea rcx, str.create_overlapping_color_gradient_segments
mov qword [rax + 0x18], rcx
mov byte [rax + 0x20], 0
lea rax, [rsi + 0x388]
mov qword [rbp - 0x48], rax
mov byte [rax + 8], 0
lea rcx, str.grad_segments
mov qword [rax + 0x10], rcx
lea rcx, str.number_of_color_gradient_segments_per_row
mov qword [rax + 0x18], rcx
mov byte [rax + 0x20], 0
lea rcx, vtable.CL::TypedOption_int__2_.0
mov qword [rax], rcx
lea rcx, str.number
mov qword [rax + 0x28], rcx
mov dword [rax + 0x30], 0x14
lea rax, [rsi + 0x3c0]
mov qword [rbp - 0x40], rax
mov byte [rax + 8], 0
lea rcx, str.grad_simplify
mov qword [rax + 0x10], rcx
lea rcx, str.reduce_level_of_detail_for_small_segments
mov qword [rax + 0x18], rcx
mov byte [rax + 0x20], 0
lea r12, vtable.CL::TypedOption_double__2_.0
mov qword [rax], r12
lea rcx, str.delta
mov qword [rax + 0x28], rcx
movabs rcx, 0x3fa999999999999a
mov qword [rax + 0x30], rcx
lea rax, [rsi + 0x3f8]
mov byte [rax + 8], 0x68
lea rcx, str.help
mov qword [rax + 0x10], rcx
lea rcx, str.print_this_summary_of_options_and_exit
mov qword [rax + 0x18], rcx
mov byte [rax + 0x20], 0
lea r13, vtable.CL::TypedOption_int__1_.0
mov qword [rax], r13
lea rcx, [0x1402fcbd0]
mov qword [rax + 0x28], rcx
mov dword [rax + 0x30], r14d
mov qword [rsi + 0x430], rbx
mov byte [rsi + 0x438], 0
lea rcx, str.keep
mov qword [rsi + 0x440], rcx
lea rcx, str.keep_temporary_files
mov qword [rsi + 0x448], rcx
mov byte [rsi + 0x450], 0
lea rax, [rsi + 0x458]
mov byte [rax + 8], 0
lea rcx, str.libgs
mov qword [rax + 0x10], rcx
lea rcx, str.set_name_of_Ghostscript_shared_library
mov qword [rax + 0x18], rcx
mov byte [rax + 0x20], 0
mov qword [rax], rdi
lea rcx, str.filename
mov qword [rax + 0x28], rcx
movups xmmword [rax + 0x30], xmm0
mov qword [rax + 0x40], r14
mov qword [rax + 0x48], 0xf
mov byte [rax + 0x30], 0
lea rcx, [rsi + 0x4a8]
mov qword [rbp - 0x38], rcx
movups xmmword [rsp + 0x20], xmm0
mov qword [rsp + 0x30], 3
mov qword [rsp + 0x38], 0xf
mov eax, dword [0x1402fcc7c]
mov word [rsp + 0x20], ax
movzx eax, byte [0x1402fcc7e]
mov byte [rsp + 0x22], al
mov byte [rsp + 0x23], 0
lea rax, [rsp + 0x20]
mov qword [rsp + 0x40], rax
mov byte [rcx + 8], 0x4c
lea rax, str.linkmark
mov qword [rcx + 0x10], rax
lea rax, str.select_how_to_mark_hyperlinked_areas
mov qword [rcx + 0x18], rax
mov byte [rcx + 0x20], 0
mov qword [rcx], rdi
lea rax, str.style
mov qword [rcx + 0x28], rax
add rcx, 0x30
lea rdx, [rsp + 0x20]
call fcn.140003b16
nop
mov rdx, qword [rsp + 0x38]
cmp rdx, 0x10
jb 0x140040361
inc rdx
mov rcx, qword [rsp + 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14004035b
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14004035b
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14001326e
nop
mov qword [rsi + 0x4f8], rbx
mov byte [rsi + 0x500], 0x6c
lea rcx, str.list_specials
mov qword [rsi + 0x508], rcx
lea rcx, str.print_supported_special_sets_and_exit
mov qword [rsi + 0x510], rcx
mov byte [rsi + 0x518], 0
lea rax, [rsi + 0x520]
mov byte [rax + 8], 0x4d
lea rcx, [0x1402fcd08]
mov qword [rax + 0x10], rcx
lea rcx, str.magnification_of_Metafont_output
mov qword [rax + 0x18], rcx
mov byte [rax + 0x20], 0
mov qword [rax], r12
lea rcx, str.factor
mov qword [rax + 0x28], rcx
movabs rcx, 0x4010000000000000
mov qword [rax + 0x30], rcx
lea rax, [rsi + 0x558]
mov byte [rax + 8], 0x6e
lea rcx, str.no_fonts
mov qword [rax + 0x10], rcx
lea rcx, str.draw_glyphs_by_using_path_elements
mov qword [rax + 0x18], rcx
mov byte [rax + 0x20], 0
mov qword [rax], r13
lea rcx, str.variant
mov qword [rax + 0x28], rcx
mov dword [rax + 0x30], r14d
mov qword [rsi + 0x590], rbx
mov byte [rsi + 0x598], 0
lea rcx, str.no_merge
mov qword [rsi + 0x5a0], rcx
lea rcx, str.dont_merge_adjacent_text_elements
mov qword [rsi + 0x5a8], rcx
mov byte [rsi + 0x5b0], 0
mov qword [rsi + 0x5b8], rbx
mov byte [rsi + 0x5c0], 0
lea rcx, str.no_mktexmf
mov qword [rsi + 0x5c8], rcx
lea rcx, str.dont_try_to_create_missing_fonts
mov qword [rsi + 0x5d0], rcx
mov byte [rsi + 0x5d8], 0
lea rax, [rsi + 0x5e0]
mov byte [rax + 8], 0x53
lea rcx, str.no_specials
mov qword [rax + 0x10], rcx
lea rcx, str.dont_process__selected__specials
mov qword [rax + 0x18], rcx
mov byte [rax + 0x20], 0
mov qword [rax], r15
lea rcx, str.prefixes
mov qword [rax + 0x28], rcx
xorps xmm0, xmm0
movups xmmword [rax + 0x30], xmm0
mov qword [rax + 0x40], r14
mov qword [rax + 0x48], 0xf
mov byte [rax + 0x30], 0
mov qword [rsi + 0x630], rbx
mov byte [rsi + 0x638], 0
lea rcx, str.no_styles
mov qword [rsi + 0x640], rcx
lea rcx, str.dont_use_CSS_styles_to_reference_fonts
mov qword [rsi + 0x648], rcx
mov byte [rsi + 0x650], 0
lea rcx, [rsi + 0x658]
mov qword [rbp - 0x30], rcx
movups xmmword [rsp + 0x20], xmm0
mov qword [rsp + 0x30], 3
mov qword [rsp + 0x38], 0xf
mov eax, dword [0x1402fce88]
mov word [rsp + 0x20], ax
movzx eax, byte [0x1402fce8a]
mov byte [rsp + 0x22], al
mov byte [rsp + 0x23], 0
lea rax, [rsp + 0x20]
mov qword [rsp + 0x40], rax
mov byte [rcx + 8], 0x4f
lea rax, str.optimize
mov qword [rcx + 0x10], rax
lea rax, str.perform_several_SVG_optimizations
mov qword [rcx + 0x18], rax
mov byte [rcx + 0x20], 0
mov qword [rcx], r15
lea rax, str.modules
mov qword [rcx + 0x28], rax
add rcx, 0x30
lea rdx, [rsp + 0x20]
call fcn.140003b16
nop
mov rdx, qword [rsp + 0x38]
cmp rdx, 0x10
jb 0x1400405aa
inc rdx
mov rcx, qword [rsp + 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400405a4
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400405a4
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14001326e
nop
lea rax, [rsi + 0x6a8]
mov qword [rsp + 0x40], rax
mov byte [rax + 8], 0x6f
lea rcx, str.output
mov qword [rax + 0x10], rcx
lea rcx, str.set_name_pattern_of_output_files
mov qword [rax + 0x18], rcx
mov byte [rax + 0x20], 0
mov qword [rax], rdi
lea rcx, str.pattern
mov qword [rax + 0x28], rcx
xorps xmm0, xmm0
movups xmmword [rax + 0x30], xmm0
mov qword [rax + 0x40], r14
mov qword [rax + 0x48], 0xf
mov byte [rax + 0x30], 0
lea rax, [rsi + 0x6f8]
mov qword [rsp + 0x58], rax
movups xmmword [rsp + 0x20], xmm0
mov qword [rsp + 0x30], 1
mov qword [rsp + 0x38], 0xf
mov word [rsp + 0x20], 0x31
lea rcx, [rsp + 0x20]
mov qword [rsp + 0x48], rcx
mov byte [rax + 8], 0x70
lea rcx, str.page
mov qword [rax + 0x10], rcx
lea rcx, str.choose_page_s__to_convert
mov qword [rax + 0x18], rcx
mov byte [rax + 0x20], 0
mov qword [rax], rdi
lea rcx, str.ranges
mov qword [rax + 0x28], rcx
lea rcx, [rax + 0x30]
lea rdx, [rsp + 0x20]
call fcn.140003b16
nop
mov rdx, qword [rsp + 0x38]
cmp rdx, 0x10
jb 0x1400406a9
inc rdx
mov rcx, qword [rsp + 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400406a3
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400406a3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14001326e
nop
lea rcx, [rsi + 0x748]
xorps xmm0, xmm0
movups xmmword [rsp + 0x20], xmm0
mov qword [rsp + 0x30], 5
mov qword [rsp + 0x38], 0xf
mov eax, dword [str.xxh64]
mov dword [rsp + 0x20], eax
movzx eax, byte [0x1402fcf50]
mov byte [rsp + 0x24], al
mov byte [rsp + 0x25], 0
lea rax, [rsp + 0x20]
mov qword [rsp + 0x48], rax
mov byte [rcx + 8], 0x48
lea rax, str.page_hashes
mov qword [rcx + 0x10], rax
lea rax, str.activate_usage_of_page_hashes
mov qword [rcx + 0x18], rax
mov byte [rcx + 0x20], 0
mov qword [rcx], r15
lea rax, str.params
mov qword [rcx + 0x28], rax
add rcx, 0x30
lea rdx, [rsp + 0x20]
call fcn.140003b16
nop
mov rdx, qword [rsp + 0x38]
cmp rdx, 0x10
jb 0x14004076a
inc rdx
mov rcx, qword [rsp + 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140040764
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140040764
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14001326e
nop
lea r12, [rsi + 0x798]
mov qword [rsp + 0x48], r12
mov qword [r12], rbx
mov byte [r12 + 8], 0x50
lea rax, [0x1402fcf8c]
mov qword [r12 + 0x10], rax
lea rax, str.convert_PDF_file_to_SVG
mov qword [r12 + 0x18], rax
mov byte [r12 + 0x20], 0
lea rax, [rsi + 0x7c0]
mov byte [rax + 8], 0x64
lea rcx, str.precision
mov qword [rax + 0x10], rcx
lea rcx, str.set_number_of_decimal_points__0_6_
mov qword [rax + 0x18], rcx
mov byte [rax + 0x20], 0
lea rcx, vtable.CL::TypedOption_int__2_.0
mov qword [rax], rcx
lea rcx, str.number
mov qword [rax + 0x28], rcx
mov dword [rax + 0x30], r14d
lea rax, [rsi + 0x7f8]
mov byte [rax + 8], 0
lea rcx, str.progress
mov qword [rax + 0x10], rcx
lea rcx, str.enable_progress_indicator
mov qword [rax + 0x18], rcx
mov byte [rax + 0x20], 0
lea rcx, vtable.CL::TypedOption_double__1_.0
mov qword [rax], rcx
lea rcx, str.delay
mov qword [rax + 0x28], rcx
movabs rcx, 0x3fe0000000000000
mov qword [rax + 0x30], rcx
lea r15, [rsi + 0x830]
mov qword [r15], rbx
mov byte [r15 + 8], 0x52
lea rax, str.relative
mov qword [r15 + 0x10], rax
lea rax, str.create_relative_path_commands
mov qword [r15 + 0x18], rax
mov byte [r15 + 0x20], 0
lea r13, [rsi + 0x858]
mov byte [r13 + 8], 0x72
lea rax, str.rotate
mov qword [r13 + 0x10], rax
lea rax, str.rotate_page_content_clockwise
mov qword [r13 + 0x18], rax
mov byte [r13 + 0x20], 0
lea rax, vtable.CL::TypedOption_double__2_.0
mov qword [r13], rax
lea rax, str.angle
mov qword [r13 + 0x28], rax
mov qword [r13 + 0x30], r14
lea r14, [rsi + 0x890]
mov byte [r14 + 8], 0x63
lea rax, str.scale
mov qword [r14 + 0x10], rax
lea rax, str.scale_page_content
mov qword [r14 + 0x18], rax
mov byte [r14 + 0x20], 0
mov qword [r14], rdi
lea rax, str.sx__sy_
mov qword [r14 + 0x28], rax
xorps xmm0, xmm0
movups xmmword [r14 + 0x30], xmm0
xor r9d, r9d
mov qword [r14 + 0x40], r9
mov qword [r14 + 0x48], 0xf
mov byte [r14 + 0x30], r9b
lea r11, [rsi + 0x8e0]
mov qword [r11], rbx
mov byte [r11 + 8], r9b
lea rax, [0x1402fd0c8]
mov qword [r11 + 0x10], rax
lea rax, str.read_input_file_from_stdin
mov qword [r11 + 0x18], rax
mov byte [r11 + 0x20], r9b
lea rdi, [rsi + 0x908]
mov qword [rdi], rbx
mov byte [rdi + 8], 0x73
lea rax, str.stdout
mov qword [rdi + 0x10], rax
lea rax, str.write_SVG_output_to_stdout
mov qword [rdi + 0x18], rax
mov byte [rdi + 0x20], r9b
lea rbx, [rsi + 0x930]
mov byte [rbx + 8], r9b
lea rax, str.tmpdir
mov qword [rbx + 0x10], rax
lea rax, str.set_print_the_directory_for_temporary_files
mov qword [rbx + 0x18], rax
mov byte [rbx + 0x20], r9b
lea rax, vtable.CL::TypedOption_class_std::basic_string_char__struct_std::char_traits_char___class_std::allocator_char____1_.0
mov qword [rbx], rax
lea rax, str.path
mov qword [rbx + 0x28], rax
movups xmmword [rbx + 0x30], xmm0
mov qword [rbx + 0x40], r9
mov qword [rbx + 0x48], 0xf
mov byte [rbx + 0x30], r9b
add rsi, 0x980
mov byte [rsi + 8], 0x61
lea rax, str.trace_all
mov qword [rsi + 0x10], rax
lea rax, str.trace_all_glyphs_of_bitmap_fonts
mov qword [rsi + 0x18], rax
mov byte [rsi + 0x20], r9b
lea r12, vtable.CL::TypedOption_bool__1_.0
mov qword [rsi], r12
lea rax, str.retrace
mov qword [rsi + 0x28], rax
mov byte [rsi + 0x30], r9b
mov rax, qword [rsp + 0x50]
lea r10, [rax + 0x9b8]
mov byte [r10 + 8], 0x54
lea rcx, str.transform
mov qword [r10 + 0x10], rcx
lea rcx, str.transform_page_content
mov qword [r10 + 0x18], rcx
mov byte [r10 + 0x20], r9b
lea rdx, vtable.CL::TypedOption_class_std::basic_string_char__struct_std::char_traits_char___class_std::allocator_char____2_.0
mov qword [r10], rdx
lea rcx, str.commands
mov qword [r10 + 0x28], rcx
movups xmmword [r10 + 0x30], xmm0
mov qword [r10 + 0x40], r9
mov qword [r10 + 0x48], 0xf
mov byte [r10 + 0x30], r9b
lea r8, [rax + 0xa08]
mov byte [r8 + 8], 0x74
lea rcx, str.translate
mov qword [r8 + 0x10], rcx
lea rcx, str.shift_page_content
mov qword [r8 + 0x18], rcx
mov byte [r8 + 0x20], r9b
mov qword [r8], rdx
lea rcx, str.tx__ty_
mov qword [r8 + 0x28], rcx
movups xmmword [r8 + 0x30], xmm0
mov qword [r8 + 0x40], r9
mov qword [r8 + 0x48], 0xf
mov byte [r8 + 0x30], r9b
lea r9, [rax + 0xa58]
mov byte [r9 + 8], 0x76
lea rcx, str.verbosity
mov qword [r9 + 0x10], rcx
lea rcx, str.set_verbosity_level__0_7_
mov qword [r9 + 0x18], rcx
mov byte [r9 + 0x20], 0
lea rcx, vtable.CL::TypedOption_unsigned_int__2_.0
mov qword [r9], rcx
lea r13, str.level
mov qword [r9 + 0x28], r13
mov dword [r9 + 0x30], 7
lea rdx, [rax + 0xa90]
mov byte [rdx + 8], 0x56
lea rcx, str.version
mov qword [rdx + 0x10], rcx
lea rcx, str.print_version_and_exit
mov qword [rdx + 0x18], rcx
mov byte [rdx + 0x20], 0
mov qword [rdx], r12
lea rcx, str.extended
mov qword [rdx + 0x28], rcx
mov byte [rdx + 0x30], 0
lea rcx, [rax + 0xac8]
mov byte [rcx + 8], 0x7a
lea r12, [0x1402fd29c]
mov qword [rcx + 0x10], r12
lea r12, str.create_compressed_.svgz_file
mov qword [rcx + 0x18], r12
mov byte [rcx + 0x20], 0
lea r12, vtable.CL::TypedOption_int__1_.0
mov qword [rcx], r12
mov qword [rcx + 0x28], r13
mov dword [rcx + 0x30], 9
add rax, 0xb00
mov byte [rax + 8], 0x5a
lea r12, str.zoom
mov qword [rax + 0x10], r12
lea r12, str.zoom_page_content
mov qword [rax + 0x18], r12
mov byte [rax + 0x20], 0
lea r12, vtable.CL::TypedOption_double__2_.0
mov qword [rax], r12
lea r12, str.factor
mov qword [rax + 0x28], r12
movabs r12, 0x3ff0000000000000
mov qword [rax + 0x30], r12
mov r12, qword [rsp + 0x50]
lea r13, str.Input_options
mov qword [r12 + 0xb38], r13
lea r13, str.SVG_output_options
mov qword [r12 + 0xb40], r13
lea r13, str.SVG_transformations
mov qword [r12 + 0xb48], r13
lea r13, str.Processing_options
mov qword [r12 + 0xb50], r13
lea r13, str.Message_options
mov qword [r12 + 0xb58], r13
mov r12, qword [rsp + 0x58]
mov qword [rbp - 0x20], r12
xor r13d, r13d
mov dword [rbp - 0x18], r13d
mov r12, qword [rsp + 0x60]
mov qword [rbp - 0x10], r12
mov dword [rbp - 8], r13d
mov r12, qword [rsp + 0x68]
mov qword [rbp], r12
mov dword [rbp + 8], r13d
mov r12, qword [rsp + 0x48]
mov qword [rbp + 0x10], r12
mov dword [rbp + 0x18], r13d
mov qword [rbp + 0x20], r11
mov dword [rbp + 0x28], r13d
mov r11, qword [rsp + 0x70]
mov qword [rbp + 0x30], r11
mov dword [rbp + 0x38], 1
mov r11, qword [rsp + 0x78]
mov qword [rbp + 0x40], r11
mov dword [rbp + 0x48], 1
mov r11, qword [rbp - 0x80]
mov qword [rbp + 0x50], r11
mov dword [rbp + 0x58], 1
mov r11, qword [rbp - 0x78]
mov qword [rbp + 0x60], r11
mov dword [rbp + 0x68], 1
mov r11, qword [rbp - 0x70]
mov qword [rbp + 0x70], r11
mov dword [rbp + 0x78], 1
mov r11, qword [rbp - 0x68]
mov qword [rbp + 0x80], r11
mov dword [rbp + 0x88], 1
mov r11, qword [rbp - 0x60]
mov qword [rbp + 0x90], r11
mov dword [rbp + 0x98], 1
mov r11, qword [rbp - 0x58]
mov qword [rbp + 0xa0], r11
mov dword [rbp + 0xa8], 1
mov r11, qword [rbp - 0x50]
mov qword [rbp + 0xb0], r11
mov dword [rbp + 0xb8], 1
mov r11, qword [rbp - 0x48]
mov qword [rbp + 0xc0], r11
mov dword [rbp + 0xc8], 1
mov r11, qword [rbp - 0x40]
mov qword [rbp + 0xd0], r11
mov dword [rbp + 0xd8], 1
mov r11, qword [rbp - 0x38]
mov qword [rbp + 0xe0], r11
mov dword [rbp + 0xe8], 1
mov r11, qword [rbp - 0x30]
mov qword [rbp + 0xf0], r11
mov dword [rbp + 0xf8], 1
mov r11, qword [rsp + 0x40]
mov qword [rbp + 0x100], r11
mov dword [rbp + 0x108], 1
mov r12, qword [rsp + 0x50]
lea r11, [r12 + 0x7c0]
mov qword [rbp + 0x110], r11
mov dword [rbp + 0x118], 1
mov qword [rbp + 0x120], r15
mov dword [rbp + 0x128], 1
mov qword [rbp + 0x130], rdi
mov dword [rbp + 0x138], 1
mov qword [rbp + 0x140], rbx
mov dword [rbp + 0x148], 1
lea r11, [r12 + 0x558]
mov qword [rbp + 0x150], r11
mov dword [rbp + 0x158], 1
lea r11, [r12 + 0x590]
mov qword [rbp + 0x160], r11
mov dword [rbp + 0x168], 1
lea r11, [r12 + 0x630]
mov qword [rbp + 0x170], r11
mov dword [rbp + 0x178], 1
mov qword [rbp + 0x180], rcx
mov dword [rbp + 0x188], 1
lea r13, [r12 + 0x858]
mov qword [rbp + 0x190], r13
mov dword [rbp + 0x198], 2
mov qword [rbp + 0x1a0], r14
mov dword [rbp + 0x1a8], 2
mov qword [rbp + 0x1b0], r8
mov dword [rbp + 0x1b8], 2
mov qword [rbp + 0x1c0], r10
mov dword [rbp + 0x1c8], 2
mov qword [rbp + 0x1d0], rax
mov dword [rbp + 0x1d8], 2
lea rax, [r12 + 0xe0]
mov qword [rbp + 0x1e0], rax
mov dword [rbp + 0x1e8], 3
lea rax, [r12 + 0x298]
mov qword [rbp + 0x1f0], rax
mov dword [rbp + 0x1f8], 3
lea rax, [r12 + 0x430]
mov qword [rbp + 0x200], rax
mov dword [rbp + 0x208], 3
lea rax, [r12 + 0x458]
mov qword [rbp + 0x210], rax
mov dword [rbp + 0x218], 3
lea rax, [r12 + 0x520]
mov qword [rbp + 0x220], rax
mov dword [rbp + 0x228], 3
lea rax, [r12 + 0x5b8]
mov qword [rbp + 0x230], rax
mov dword [rbp + 0x238], 3
lea rax, [r12 + 0x5e0]
mov qword [rbp + 0x240], rax
mov dword [rbp + 0x248], 3
lea rax, [r12 + 0x748]
mov qword [rbp + 0x250], rax
mov dword [rbp + 0x258], 3
mov qword [rbp + 0x260], rsi
mov dword [rbp + 0x268], 3
lea rax, [r12 + 0x158]
mov qword [rbp + 0x270], rax
mov dword [rbp + 0x278], 4
lea rax, [r12 + 0x3f8]
mov qword [rbp + 0x280], rax
mov dword [rbp + 0x288], 4
lea rax, [r12 + 0x4f8]
mov qword [rbp + 0x290], rax
mov dword [rbp + 0x298], 4
lea rax, [r12 + 0x7f8]
mov qword [rbp + 0x2a0], rax
mov dword [rbp + 0x2a8], 4
mov qword [rbp + 0x2b0], r9
mov dword [rbp + 0x2b8], 4
mov qword [rbp + 0x2c0], rdx
mov dword [rbp + 0x2c8], 4
xor r9d, r9d
mov qword [r12 + 0xb60], r9
mov qword [r12 + 0xb68], r9
mov qword [r12 + 0xb70], r9
mov ecx, 0x2f0
call fcn.140001ec4
mov qword [r12 + 0xb60], rax
mov qword [r12 + 0xb68], rax
lea rcx, [rax + 0x2f0]
mov qword [r12 + 0xb70], rcx
mov rbx, qword [r12 + 0xb60]
mov r8, rbx
lea rdx, [rbp + 0x2d0]
lea rcx, [rbp - 0x20]
call fcn.1400105c8
lea rcx, [rbx + 0x2f0]
mov qword [r12 + 0xb68], rcx
mov rax, r12
mov rcx, qword [rbp + 0x2d0]
xor rcx, rsp
call fcn.14000baf0
lea r11, [rsp + 0x3e0]
mov rbx, qword [r11 + 0x38]
mov rsi, qword [r11 + 0x40]
mov rdi, qword [r11 + 0x48]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret