Login
[x]
Log in using an account from:
Fedora Account System
Red Hat Associate
Red Hat Customer
Or login using a Red Hat Bugzilla account
Forgot Password
Login:
Hide Forgot
Create an Account
Red Hat Bugzilla – Attachment 915320 Details for
Bug 709627
[abrt] rdesktop-1.6.0-8.el6_0.1: Process /usr/bin/rdesktop was killed by signal 11 (SIGSEGV)
[?]
New
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
|
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh83 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
This site requires JavaScript to be enabled to function correctly, please enable it.
Comment
comment_3777724.txt (text/plain), 246.46 KB, created by
Red Hat Case Diagnostics
on 2011-06-01 08:47:21 UTC
(
hide
)
Description:
Comment
Filename:
MIME Type:
Creator:
Red Hat Case Diagnostics
Created:
2011-06-01 08:47:21 UTC
Size:
246.46 KB
patch
obsolete
>This description generated by Andreas from an ABRT report >architecture: x86_64 >cmdline: rdesktop -T 'Philips VM' -g 1600x1145 -a16 -rsound:local -5 -xl -r disk:ghcl01 /stuff/digf/philipsVM -r clipboard:CLIPBOARD -k de -D 192.168.254.110 >comment: Cannot reproduce. Just a crash. >component: rdesktop >executable: /usr/bin/rdesktop >kernel: 2.6.32-131.0.15.el6.x86_64 >package: rdesktop-1.6.0-8.el6_0.1 >reason: Process /usr/bin/rdesktop was killed by signal 11 (SIGSEGV) >release: Red Hat Enterprise Linux Workstation release 6.1 (Santiago) >reproduce: 1. Just let the program run. Crash happened after some time. >Cannot reproduce. One time crash. >time: 1306915742 >uid: 500 >backtrace: [New Thread 15923] >[Thread debugging using libthread_db enabled] >Core was generated by `rdesktop -T Philips VM -g 1600x1145 -a16 -rsound:local -5 -xl -r disk:ghcl01 /s'. >Program terminated with signal 11, Segmentation fault. >#0 0x000000300ec48097 in vfprintf () from /lib64/libc.so.6 > >Thread 1 (Thread 0x7fcec1d49700 (LWP 15923)): >#0 0x000000300ec48097 in vfprintf () from /lib64/libc.so.6 >No symbol table info available. >#1 0x000000300ec49440 in buffered_vfprintf () from /lib64/libc.so.6 >No symbol table info available. >#2 0x000000300ec445ae in vfprintf () from /lib64/libc.so.6 >No symbol table info available. >#3 0x000000300ecfe267 in __vfprintf_chk () from /lib64/libc.so.6 >No symbol table info available. >#4 0x0000000000406326 in error () >No symbol table info available. >#5 0x000000000042a882 in ?? () >No symbol table info available. >#6 0x000000000042708d in ?? () >No symbol table info available. >#7 0x0000000000427706 in ?? () >No symbol table info available. >#8 0x000000000041aa45 in ?? () >No symbol table info available. >#9 0x000000000041c462 in ?? () >No symbol table info available. >#10 0x000000000041ce07 in ?? () >No symbol table info available. >#11 0x000000000041d9eb in ?? () >No symbol table info available. >#12 0x000000000040799f in ?? () >No symbol table info available. >#13 0x000000300ec1ec9d in __libc_start_main () from /lib64/libc.so.6 >No symbol table info available. >#14 0x0000000000405ac9 in ?? () >No symbol table info available. >#15 0x00007fff532e6e88 in ?? () >No symbol table info available. >#16 0x000000000000001c in ?? () >No symbol table info available. >#17 0x0000000000000011 in ?? () >No symbol table info available. >#18 0x00007fff532e72dd in ?? () >No symbol table info available. >#19 0x00007fff532e72e6 in ?? () >No symbol table info available. >#20 0x00007fff532e72e9 in ?? () >No symbol table info available. >#21 0x00007fff532e72f4 in ?? () >No symbol table info available. >#22 0x00007fff532e72f7 in ?? () >No symbol table info available. >#23 0x00007fff532e7301 in ?? () >No symbol table info available. >#24 0x00007fff532e7306 in ?? () >No symbol table info available. >#25 0x00007fff532e7314 in ?? () >No symbol table info available. >#26 0x00007fff532e7317 in ?? () >No symbol table info available. >#27 0x00007fff532e731b in ?? () >No symbol table info available. >#28 0x00007fff532e731e in ?? () >No symbol table info available. >#29 0x00007fff532e7340 in ?? () >No symbol table info available. >#30 0x00007fff532e7343 in ?? () >No symbol table info available. >#31 0x00007fff532e7357 in ?? () >No symbol table info available. >#32 0x00007fff532e735a in ?? () >No symbol table info available. >#33 0x00007fff532e735d in ?? () >No symbol table info available. >#34 0x00007fff532e7360 in ?? () >No symbol table info available. >#35 0x0000000000000000 in ?? () >No symbol table info available. >From To Syms Read Shared Object Library >0x000000301745c900 0x0000003017520cb8 Yes (*) /usr/lib64/libcrypto.so.10 >0x000000300f002210 0x000000300f008638 Yes (*) /usr/lib64/libpcsclite.so.1 >0x000000300e801750 0x000000300e803068 Yes (*) /usr/lib64/libao.so.2 >0x000000300f805640 0x000000300f810f28 Yes (*) /lib64/libpthread.so.0 >0x000000300f400de0 0x000000300f401998 Yes (*) /lib64/libdl.so.2 >0x000000301101dd80 0x00000030110ab8f8 Yes (*) /usr/lib64/libX11.so.6 >0x000000300ec1e9e0 0x000000300ed3d370 Yes (*) /lib64/libc.so.6 >0x000000300fc01ef0 0x000000300fc0d1a8 Yes (*) /lib64/libz.so.1 >0x000000300e400b00 0x000000300e41984b Yes (*) /lib64/ld-linux-x86-64.so.2 >0x0000003011808650 0x0000003011813898 Yes (*) /usr/lib64/libxcb.so.1 >0x0000003011400dd0 0x0000003011401b68 Yes (*) /usr/lib64/libXau.so.6 >0x00007fcebbcac110 0x00007fcebbcb40b8 Yes (*) /lib64/libnss_files.so.2 >0x00007fcebbaa6580 0x00007fcebbaa7ce8 Yes (*) /usr/lib64/gconv/UTF-16.so >0x0000003014002880 0x0000003014007688 Yes (*) /usr/lib64/libXcursor.so.1 >0x00000030138018c0 0x0000003013807f58 Yes (*) /usr/lib64/libXrender.so.1 >0x0000003014801370 0x0000003014804178 Yes (*) /usr/lib64/libXfixes.so.3 >0x00007fcebb5fbea0 0x00007fcebb63bfa8 Yes (*) /lib64/libm.so.6 >0x0000003010002140 0x00000030100055a8 Yes (*) /lib64/librt.so.1 >0x0000003010c01490 0x0000003010c026a8 Yes (*) /usr/lib64/libpulse-simple.so.0 >0x0000003020a0ae50 0x0000003020a323e8 Yes (*) /usr/lib64/libpulse.so.0 >0x000000301c40f4a0 0x000000301c43a8c8 Yes (*) /usr/lib64/libpulsecommon-0.9.21.so >0x00000030184019f0 0x00000030184062a8 Yes (*) /usr/lib64/libSM.so.6 >0x0000003018004d70 0x00000030180137a8 Yes (*) /usr/lib64/libICE.so.6 >0x000000301d0013b0 0x000000301d0043b8 Yes (*) /usr/lib64/libXtst.so.6 >0x000000301cc02ee0 0x000000301cc06a88 Yes (*) /lib64/libwrap.so.0 >0x000000301c003a90 0x000000301c041408 Yes (*) /usr/lib64/libsndfile.so.1 >0x000000301d4011c0 0x000000301d4037e8 Yes (*) /usr/lib64/libasyncns.so.0 >0x0000003013c07090 0x0000003013c2e518 Yes (*) /lib64/libdbus-1.so.3 >0x00000030158015a0 0x0000003015802cc8 Yes (*) /lib64/libuuid.so.1 >0x0000003012003580 0x000000301200e678 Yes (*) /usr/lib64/libXext.so.6 >0x0000003013401f00 0x000000301340c7c8 Yes (*) /usr/lib64/libXi.so.6 >0x000000301f603ff0 0x000000301f611788 Yes (*) /lib64/libnsl.so.1 >0x00000030108038c0 0x0000003010812558 Yes (*) /lib64/libresolv.so.2 >0x00000030154563f0 0x00000030154c3396 Yes (*) /usr/lib64/libstdc++.so.6 >0x0000003015002910 0x0000003015012f18 Yes (*) /lib64/libgcc_s.so.1 >0x00007fceb98e5000 0x00007fceb98e8338 Yes (*) /lib64/libnss_dns.so.2 >(*): Shared library is missing debugging information. >$1 = 0x0 >No symbol table is loaded. Use the "file" command. >rax 0x0 0 >rbx 0x7fff532e3cf0 140734588927216 >rcx 0xffffffffffffffff -1 >rdx 0x10 16 >rsi 0x433ef6 4407030 >rdi 0x117 279 >rbp 0x7fff532e1ce0 0x7fff532e1ce0 >rsp 0x7fff532e1630 0x7fff532e1630 >r8 0x282073656c696620 2891437840219596320 >r9 0x300ef8ce20 206409616928 >r10 0x7fcec1d49700 140525991925504 >r11 0x0 0 >r12 0x1e 30 >r13 0x7fff532e4520 140734588929312 >r14 0x117 279 >r15 0xffffffffffffffa8 -88 >rip 0x300ec48097 0x300ec48097 <vfprintf+15607> >eflags 0x10286 [ PF SF IF RF ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >Dump of assembler code for function vfprintf: > 0x000000300ec443a0 <+0>: push %rbp > 0x000000300ec443a1 <+1>: mov %rsp,%rbp > 0x000000300ec443a4 <+4>: mov %rbx,-0x28(%rbp) > 0x000000300ec443a8 <+8>: mov %r13,-0x18(%rbp) > 0x000000300ec443ac <+12>: mov %rdi,%rbx > 0x000000300ec443af <+15>: mov %r14,-0x10(%rbp) > 0x000000300ec443b3 <+19>: mov %r15,-0x8(%rbp) > 0x000000300ec443b7 <+23>: mov %rsi,%r14 > 0x000000300ec443ba <+26>: mov %r12,-0x20(%rbp) > 0x000000300ec443be <+30>: sub $0x6b0,%rsp > 0x000000300ec443c5 <+37>: mov 0x346bd4(%rip),%r15 # 0x300ef8afa0 > 0x000000300ec443cc <+44>: mov %rdx,%r13 > 0x000000300ec443cf <+47>: mov %fs:(%r15),%eax > 0x000000300ec443d3 <+51>: mov %eax,-0x524(%rbp) > 0x000000300ec443d9 <+57>: mov 0xc0(%rdi),%eax > 0x000000300ec443df <+63>: test %eax,%eax > 0x000000300ec443e1 <+65>: jne 0x300ec44568 <vfprintf+456> > 0x000000300ec443e7 <+71>: movl $0xffffffff,0xc0(%rdi) > 0x000000300ec443f1 <+81>: mov (%rbx),%r12d > 0x000000300ec443f4 <+84>: test $0x8,%r12b > 0x000000300ec443f8 <+88>: jne 0x300ec445b8 <vfprintf+536> > 0x000000300ec443fe <+94>: test %r14,%r14 > 0x000000300ec44401 <+97>: je 0x300ec44590 <vfprintf+496> > 0x000000300ec44407 <+103>: test $0x2,%r12b > 0x000000300ec4440b <+107>: jne 0x300ec445a0 <vfprintf+512> > 0x000000300ec44411 <+113>: mov 0x0(%r13),%rax > 0x000000300ec44415 <+117>: mov $0x25,%esi > 0x000000300ec4441a <+122>: mov %r14,%rdi > 0x000000300ec4441d <+125>: mov %rax,-0x110(%rbp) > 0x000000300ec44424 <+132>: mov 0x8(%r13),%rax > 0x000000300ec44428 <+136>: mov %rax,-0x108(%rbp) > 0x000000300ec4442f <+143>: mov 0x10(%r13),%rax > 0x000000300ec44433 <+147>: mov %rax,-0x100(%rbp) > 0x000000300ec4443a <+154>: callq 0x300ec89b20 <strchrnul> > 0x000000300ec4443f <+159>: test %r12w,%r12w > 0x000000300ec44443 <+163>: mov %rax,-0x530(%rbp) > 0x000000300ec4444a <+170>: movl $0x0,-0x528(%rbp) > 0x000000300ec44454 <+180>: js 0x300ec444cf <vfprintf+303> > 0x000000300ec44456 <+182>: mov 0x34c044(%rip),%edx # 0x300ef904a0 <__libc_pthread_functions_init> > 0x000000300ec4445c <+188>: test %edx,%edx > 0x000000300ec4445e <+190>: mov %edx,-0x528(%rbp) > 0x000000300ec44464 <+196>: jne 0x300ec46b88 <vfprintf+10216> > 0x000000300ec4446a <+202>: mov 0x346917(%rip),%rax # 0x300ef8ad88 > 0x000000300ec44471 <+209>: mov %rbx,-0x128(%rbp) > 0x000000300ec44478 <+216>: mov %rax,-0x130(%rbp) > 0x000000300ec4447f <+223>: test %r12w,%r12w > 0x000000300ec44483 <+227>: js 0x300ec444cf <vfprintf+303> > 0x000000300ec44485 <+229>: mov 0x88(%rbx),%rdx > 0x000000300ec4448c <+236>: mov %fs:0x10,%r8 > 0x000000300ec44495 <+245>: cmp %r8,0x8(%rdx) > 0x000000300ec44499 <+249>: je 0x300ec444cb <vfprintf+299> > 0x000000300ec4449b <+251>: mov $0x1,%esi > 0x000000300ec444a0 <+256>: xor %eax,%eax > 0x000000300ec444a2 <+258>: cmpl $0x0,0x34c1bf(%rip) # 0x300ef90668 <__libc_multiple_threads> > 0x000000300ec444a9 <+265>: je 0x300ec444b7 <vfprintf+279> > 0x000000300ec444ab <+267>: lock cmpxchg %esi,(%rdx) > 0x000000300ec444af <+271>: jne 0x300ec495c1 <_L_lock_792> > 0x000000300ec444b5 <+277>: jmp 0x300ec444c0 <vfprintf+288> > 0x000000300ec444b7 <+279>: cmpxchg %esi,(%rdx) > 0x000000300ec444ba <+282>: jne 0x300ec495c1 <_L_lock_792> > 0x000000300ec444c0 <+288>: mov 0x88(%rbx),%rdx > 0x000000300ec444c7 <+295>: mov %r8,0x8(%rdx) > 0x000000300ec444cb <+299>: addl $0x1,0x4(%rdx) > 0x000000300ec444cf <+303>: mov -0x530(%rbp),%r12 > 0x000000300ec444d6 <+310>: mov 0xd8(%rbx),%rax > 0x000000300ec444dd <+317>: mov %r14,%rsi > 0x000000300ec444e0 <+320>: mov %rbx,%rdi > 0x000000300ec444e3 <+323>: sub %r14,%r12 > 0x000000300ec444e6 <+326>: mov %r12,%rdx > 0x000000300ec444e9 <+329>: callq *0x38(%rax) > 0x000000300ec444ec <+332>: cmp %rax,%r12 > 0x000000300ec444ef <+335>: je 0x300ec445c8 <vfprintf+552> > 0x000000300ec444f5 <+341>: mov $0xffffffff,%r12d > 0x000000300ec444fb <+347>: cmpw $0x0,(%rbx) > 0x000000300ec444ff <+351>: js 0x300ec44539 <vfprintf+409> > 0x000000300ec44501 <+353>: mov 0x88(%rbx),%rdx > 0x000000300ec44508 <+360>: mov 0x4(%rdx),%eax > 0x000000300ec4450b <+363>: sub $0x1,%eax > 0x000000300ec4450e <+366>: test %eax,%eax > 0x000000300ec44510 <+368>: mov %eax,0x4(%rdx) > 0x000000300ec44513 <+371>: jne 0x300ec44539 <vfprintf+409> > 0x000000300ec44515 <+373>: movq $0x0,0x8(%rdx) > 0x000000300ec4451d <+381>: cmpl $0x0,0x34c144(%rip) # 0x300ef90668 <__libc_multiple_threads> > 0x000000300ec44524 <+388>: je 0x300ec44531 <vfprintf+401> > 0x000000300ec44526 <+390>: lock decl (%rdx) > 0x000000300ec44529 <+393>: jne 0x300ec495dc <_L_unlock_863> > 0x000000300ec4452f <+399>: jmp 0x300ec44539 <vfprintf+409> > 0x000000300ec44531 <+401>: decl (%rdx) > 0x000000300ec44533 <+403>: jne 0x300ec495dc <_L_unlock_863> > 0x000000300ec44539 <+409>: mov -0x528(%rbp),%eax > 0x000000300ec4453f <+415>: test %eax,%eax > 0x000000300ec44541 <+417>: je 0x300ec44577 <vfprintf+471> > 0x000000300ec44543 <+419>: mov 0x34c0ee(%rip),%rax # 0x300ef90638 <__libc_pthread_functions+376> > 0x000000300ec4454a <+426>: lea -0x130(%rbp),%rdi > 0x000000300ec44551 <+433>: xor %esi,%esi > 0x000000300ec44553 <+435>: ror $0x11,%rax > 0x000000300ec44557 <+439>: xor %fs:0x30,%rax > 0x000000300ec44560 <+448>: callq *%rax > 0x000000300ec44562 <+450>: jmp 0x300ec44577 <vfprintf+471> > 0x000000300ec44564 <+452>: nopl 0x0(%rax) > 0x000000300ec44568 <+456>: cmp $0xffffffffffffffff,%eax > 0x000000300ec4456b <+459>: je 0x300ec443f1 <vfprintf+81> > 0x000000300ec44571 <+465>: mov $0xffffffff,%r12d > 0x000000300ec44577 <+471>: mov %r12d,%eax > 0x000000300ec4457a <+474>: mov -0x28(%rbp),%rbx > 0x000000300ec4457e <+478>: mov -0x20(%rbp),%r12 > 0x000000300ec44582 <+482>: mov -0x18(%rbp),%r13 > 0x000000300ec44586 <+486>: mov -0x10(%rbp),%r14 > 0x000000300ec4458a <+490>: mov -0x8(%rbp),%r15 > 0x000000300ec4458e <+494>: leaveq > 0x000000300ec4458f <+495>: retq > 0x000000300ec44590 <+496>: movl $0x16,%fs:(%r15) > 0x000000300ec44598 <+504>: mov $0xffffffff,%r12d > 0x000000300ec4459e <+510>: jmp 0x300ec44577 <vfprintf+471> > 0x000000300ec445a0 <+512>: mov %r13,%rdx > 0x000000300ec445a3 <+515>: mov %r14,%rsi > 0x000000300ec445a6 <+518>: mov %rbx,%rdi > 0x000000300ec445a9 <+521>: callq 0x300ec493a0 <buffered_vfprintf> > 0x000000300ec445ae <+526>: mov %eax,%r12d > 0x000000300ec445b1 <+529>: jmp 0x300ec44577 <vfprintf+471> > 0x000000300ec445b3 <+531>: nopl 0x0(%rax,%rax,1) > 0x000000300ec445b8 <+536>: movl $0x9,%fs:(%r15) > 0x000000300ec445c0 <+544>: jmp 0x300ec44571 <vfprintf+465> > 0x000000300ec445c2 <+546>: nopw 0x0(%rax,%rax,1) > 0x000000300ec445c8 <+552>: cmp $0x7fffffff,%r12 > 0x000000300ec445cf <+559>: ja 0x300ec444f5 <vfprintf+341> > 0x000000300ec445d5 <+565>: mov -0x530(%rbp),%r12d > 0x000000300ec445dc <+572>: mov -0x530(%rbp),%rcx > 0x000000300ec445e3 <+579>: sub %r14d,%r12d > 0x000000300ec445e6 <+582>: cmpb $0x0,(%rcx) > 0x000000300ec445e9 <+585>: je 0x300ec444fb <vfprintf+347> > 0x000000300ec445ef <+591>: lea -0x110(%rbp),%rax > 0x000000300ec445f6 <+598>: lea -0x520(%rbp),%rdi > 0x000000300ec445fd <+605>: lea -0x68(%rbp),%rdx > 0x000000300ec44601 <+609>: mov %r14,-0x650(%rbp) > 0x000000300ec44608 <+616>: movl $0x0,-0x628(%rbp) > 0x000000300ec44612 <+626>: mov %rcx,%r14 > 0x000000300ec44615 <+629>: mov %rax,-0x678(%rbp) > 0x000000300ec4461c <+636>: lea 0x1bff(%rip),%eax # 0x300ec46221 <vfprintf+7809> > 0x000000300ec44622 <+642>: mov %rdi,-0x620(%rbp) > 0x000000300ec44629 <+649>: add $0x3e8,%rdi > 0x000000300ec44630 <+656>: movl $0x0,-0x57c(%rbp) > 0x000000300ec4463a <+666>: movq $0xffffffffffffffff,-0x5d8(%rbp) > 0x000000300ec44645 <+677>: mov %eax,-0x5e4(%rbp) > 0x000000300ec4464b <+683>: mov %rdi,-0x608(%rbp) > 0x000000300ec44652 <+690>: lea 0x12dc(%rip),%eax # 0x300ec45934 <vfprintf+5524> > 0x000000300ec44658 <+696>: lea -0xb0(%rbp),%rdi > 0x000000300ec4465f <+703>: sub %eax,-0x5e4(%rbp) > 0x000000300ec44665 <+709>: movq $0x0,-0x638(%rbp) > 0x000000300ec44670 <+720>: mov %rdx,-0x668(%rbp) > 0x000000300ec44677 <+727>: mov %rdi,-0x5f8(%rbp) > 0x000000300ec4467e <+734>: add $0xc,%rdi > 0x000000300ec44682 <+738>: mov %rdi,-0x648(%rbp) > 0x000000300ec44689 <+745>: lea 0x1(%r14),%rdx > 0x000000300ec4468d <+749>: lea 0x12a0(%rip),%rax # 0x300ec45934 <vfprintf+5524> > 0x000000300ec44694 <+756>: mov %rdx,-0x538(%rbp) > 0x000000300ec4469b <+763>: movzbl 0x1(%r14),%r14d > 0x000000300ec446a0 <+768>: mov %r14d,%edx > 0x000000300ec446a3 <+771>: mov %r14b,-0x540(%rbp) > 0x000000300ec446aa <+778>: sub $0x20,%edx > 0x000000300ec446ad <+781>: cmp $0x5a,%dl > 0x000000300ec446b0 <+784>: ja 0x300ec446dc <vfprintf+828> > 0x000000300ec446b2 <+786>: movsbl %r14b,%eax > 0x000000300ec446b6 <+790>: lea 0x1089a3(%rip),%rdx # 0x300ed4d060 <jump_table.14637> > 0x000000300ec446bd <+797>: lea 0x1270(%rip),%rcx # 0x300ec45934 <vfprintf+5524> > 0x000000300ec446c4 <+804>: sub $0x20,%eax > 0x000000300ec446c7 <+807>: cltq > 0x000000300ec446c9 <+809>: movzbl (%rdx,%rax,1),%edx > 0x000000300ec446cd <+813>: lea 0x10890c(%rip),%rax # 0x300ed4cfe0 <step0_jumps.14654> > 0x000000300ec446d4 <+820>: movslq (%rax,%rdx,4),%rax > 0x000000300ec446d8 <+824>: lea (%rcx,%rax,1),%rax > 0x000000300ec446dc <+828>: mov -0x608(%rbp),%rdi > 0x000000300ec446e3 <+835>: lea -0x88(%rbp),%rdx > 0x000000300ec446ea <+842>: movb $0x20,-0x5c0(%rbp) > 0x000000300ec446f1 <+849>: movl $0x0,-0x630(%rbp) > 0x000000300ec446fb <+859>: movl $0xffffffff,-0x558(%rbp) > 0x000000300ec44705 <+869>: movl $0x0,-0x55c(%rbp) > 0x000000300ec4470f <+879>: movl $0x0,-0x624(%rbp) > 0x000000300ec44719 <+889>: mov %rdi,-0x548(%rbp) > 0x000000300ec44720 <+896>: movl $0x0,-0x578(%rbp) > 0x000000300ec4472a <+906>: movl $0x0,-0x5b0(%rbp) > 0x000000300ec44734 <+916>: movl $0x0,-0x58c(%rbp) > 0x000000300ec4473e <+926>: movl $0x0,-0x5ec(%rbp) > 0x000000300ec44748 <+936>: movl $0x0,-0x5cc(%rbp) > 0x000000300ec44752 <+946>: movl $0x0,-0x5a4(%rbp) > 0x000000300ec4475c <+956>: movl $0x0,-0x5d0(%rbp) > 0x000000300ec44766 <+966>: movl $0x0,-0x5c4(%rbp) > 0x000000300ec44770 <+976>: movq $0x0,-0x568(%rbp) > 0x000000300ec4477b <+987>: mov %rdx,-0x660(%rbp) > 0x000000300ec44782 <+994>: jmpq *%rax > 0x000000300ec44784 <+996>: addq $0x1,-0x538(%rbp) > 0x000000300ec4478c <+1004>: mov -0x538(%rbp),%rax > 0x000000300ec44793 <+1011>: movzbl (%rax),%eax > 0x000000300ec44796 <+1014>: mov %eax,%edx > 0x000000300ec44798 <+1016>: mov %al,-0x540(%rbp) > 0x000000300ec4479e <+1022>: lea 0x118f(%rip),%rax # 0x300ec45934 <vfprintf+5524> > 0x000000300ec447a5 <+1029>: sub $0x20,%edx > 0x000000300ec447a8 <+1032>: cmp $0x5a,%dl > 0x000000300ec447ab <+1035>: ja 0x300ec447db <vfprintf+1083> > 0x000000300ec447ad <+1037>: movsbl -0x540(%rbp),%eax > 0x000000300ec447b4 <+1044>: sub $0x20,%eax > 0x000000300ec447b7 <+1047>: movslq %eax,%rdx > 0x000000300ec447ba <+1050>: lea 0x10889f(%rip),%rax # 0x300ed4d060 <jump_table.14637> > 0x000000300ec447c1 <+1057>: movzbl (%rax,%rdx,1),%edx > 0x000000300ec447c5 <+1061>: lea 0x108594(%rip),%rax # 0x300ed4cd60 <step4_jumps.14690> > 0x000000300ec447cc <+1068>: movslq (%rax,%rdx,4),%rax > 0x000000300ec447d0 <+1072>: lea 0x115d(%rip),%rdx # 0x300ec45934 <vfprintf+5524> > 0x000000300ec447d7 <+1079>: lea (%rdx,%rax,1),%rax > 0x000000300ec447db <+1083>: movl $0x1,-0x578(%rbp) > 0x000000300ec447e5 <+1093>: movl $0x0,-0x58c(%rbp) > 0x000000300ec447ef <+1103>: jmpq *%rax > 0x000000300ec447f1 <+1105>: mov 0x346750(%rip),%rax # 0x300ef8af48 > 0x000000300ec447f8 <+1112>: mov %rsp,-0x540(%rbp) > 0x000000300ec447ff <+1119>: lea -0x40(%rbp),%rcx > 0x000000300ec44803 <+1123>: mov %fs:(%rax),%rax > 0x000000300ec44807 <+1127>: mov (%rax),%rax > 0x000000300ec4480a <+1130>: mov 0xa8(%rax),%eax > 0x000000300ec44810 <+1136>: movq $0x0,-0x40(%rbp) > 0x000000300ec44818 <+1144>: mov 0x0(%r13),%edx > 0x000000300ec4481c <+1148>: add $0x1e,%rax > 0x000000300ec44820 <+1152>: shr $0x4,%rax > 0x000000300ec44824 <+1156>: shl $0x4,%rax > 0x000000300ec44828 <+1160>: sub %rax,%rsp > 0x000000300ec4482b <+1163>: lea 0xf(%rsp),%r8 > 0x000000300ec44830 <+1168>: and $0xfffffffffffffff0,%r8 > 0x000000300ec44834 <+1172>: cmp $0x2f,%edx > 0x000000300ec44837 <+1175>: ja 0x300ec4751b <vfprintf+12667> > 0x000000300ec4483d <+1181>: mov %edx,%eax > 0x000000300ec4483f <+1183>: add 0x10(%r13),%rax > 0x000000300ec44843 <+1187>: add $0x8,%edx > 0x000000300ec44846 <+1190>: mov %edx,0x0(%r13) > 0x000000300ec4484a <+1194>: mov (%rax),%esi > 0x000000300ec4484c <+1196>: mov %r8,%rdi > 0x000000300ec4484f <+1199>: mov %rcx,%rdx > 0x000000300ec44852 <+1202>: mov %r8,-0x6a8(%rbp) > 0x000000300ec44859 <+1209>: callq 0x300ec90ce0 <wcrtomb> > 0x000000300ec4485e <+1214>: cmp $0xffffffffffffffff,%rax > 0x000000300ec44862 <+1218>: mov %rax,%r14 > 0x000000300ec44865 <+1221>: mov -0x6a8(%rbp),%r8 > 0x000000300ec4486c <+1228>: je 0x300ec490a1 <vfprintf+19713> > 0x000000300ec44872 <+1234>: mov -0x55c(%rbp),%ecx > 0x000000300ec44878 <+1240>: mov %eax,-0x548(%rbp) > 0x000000300ec4487e <+1246>: sub %eax,%ecx > 0x000000300ec44880 <+1248>: cmpl $0x0,-0x5a4(%rbp) > 0x000000300ec44887 <+1255>: jne 0x300ec448c6 <vfprintf+1318> > 0x000000300ec44889 <+1257>: test %ecx,%ecx > 0x000000300ec4488b <+1259>: jle 0x300ec448c6 <vfprintf+1318> > 0x000000300ec4488d <+1261>: movslq %ecx,%rdx > 0x000000300ec44890 <+1264>: mov $0x20,%esi > 0x000000300ec44895 <+1269>: mov %rbx,%rdi > 0x000000300ec44898 <+1272>: mov %ecx,-0x688(%rbp) > 0x000000300ec4489e <+1278>: callq 0x300ec67bb0 <_IO_padn_internal> > 0x000000300ec448a3 <+1283>: mov %eax,%edx > 0x000000300ec448a5 <+1285>: mov $0x7fffffff,%eax > 0x000000300ec448aa <+1290>: mov -0x688(%rbp),%ecx > 0x000000300ec448b0 <+1296>: sub %r12d,%eax > 0x000000300ec448b3 <+1299>: mov -0x6a8(%rbp),%r8 > 0x000000300ec448ba <+1306>: cmp %eax,%edx > 0x000000300ec448bc <+1308>: ja 0x300ec490a1 <vfprintf+19713> > 0x000000300ec448c2 <+1314>: lea (%rdx,%r12,1),%r12d > 0x000000300ec448c6 <+1318>: mov 0xd8(%rbx),%rax > 0x000000300ec448cd <+1325>: mov %ecx,-0x688(%rbp) > 0x000000300ec448d3 <+1331>: mov %r14,%rdx > 0x000000300ec448d6 <+1334>: mov %r8,%rsi > 0x000000300ec448d9 <+1337>: mov %rbx,%rdi > 0x000000300ec448dc <+1340>: callq *0x38(%rax) > 0x000000300ec448df <+1343>: cmp %rax,%r14 > 0x000000300ec448e2 <+1346>: mov -0x688(%rbp),%ecx > 0x000000300ec448e8 <+1352>: jne 0x300ec490a1 <vfprintf+19713> > 0x000000300ec448ee <+1358>: movslq %r12d,%rdx > 0x000000300ec448f1 <+1361>: mov $0x7fffffff,%eax > 0x000000300ec448f6 <+1366>: sub %rdx,%rax > 0x000000300ec448f9 <+1369>: cmp %rax,%r14 > 0x000000300ec448fc <+1372>: ja 0x300ec490a1 <vfprintf+19713> > 0x000000300ec44902 <+1378>: add -0x548(%rbp),%r12d > 0x000000300ec44909 <+1385>: cmpl $0x0,-0x5a4(%rbp) > 0x000000300ec44910 <+1392>: je 0x300ec4493c <vfprintf+1436> > 0x000000300ec44912 <+1394>: test %ecx,%ecx > 0x000000300ec44914 <+1396>: jle 0x300ec4493c <vfprintf+1436> > 0x000000300ec44916 <+1398>: movslq %ecx,%rdx > 0x000000300ec44919 <+1401>: mov $0x20,%esi > 0x000000300ec4491e <+1406>: mov %rbx,%rdi > 0x000000300ec44921 <+1409>: callq 0x300ec67bb0 <_IO_padn_internal> > 0x000000300ec44926 <+1414>: mov %eax,%edx > 0x000000300ec44928 <+1416>: mov $0x7fffffff,%eax > 0x000000300ec4492d <+1421>: sub %r12d,%eax > 0x000000300ec44930 <+1424>: cmp %eax,%edx > 0x000000300ec44932 <+1426>: ja 0x300ec490a1 <vfprintf+19713> > 0x000000300ec44938 <+1432>: lea (%rdx,%r12,1),%r12d > 0x000000300ec4493c <+1436>: mov -0x540(%rbp),%rsp > 0x000000300ec44943 <+1443>: cmpq $0x0,-0x568(%rbp) > 0x000000300ec4494b <+1451>: jne 0x300ec48902 <vfprintf+17762> > 0x000000300ec44951 <+1457>: mov -0x538(%rbp),%rcx > 0x000000300ec44958 <+1464>: mov $0x25,%esi > 0x000000300ec4495d <+1469>: add $0x1,%rcx > 0x000000300ec44961 <+1473>: mov %rcx,%rdi > 0x000000300ec44964 <+1476>: mov %rcx,-0x538(%rbp) > 0x000000300ec4496b <+1483>: callq 0x300ec89b20 <strchrnul> > 0x000000300ec44970 <+1488>: mov %rax,%rcx > 0x000000300ec44973 <+1491>: sub -0x538(%rbp),%rcx > 0x000000300ec4497a <+1498>: mov %rax,%r14 > 0x000000300ec4497d <+1501>: mov 0xd8(%rbx),%rax > 0x000000300ec44984 <+1508>: mov -0x538(%rbp),%rsi > 0x000000300ec4498b <+1515>: mov %rbx,%rdi > 0x000000300ec4498e <+1518>: mov %rcx,%rdx > 0x000000300ec44991 <+1521>: mov %rcx,-0x688(%rbp) > 0x000000300ec44998 <+1528>: callq *0x38(%rax) > 0x000000300ec4499b <+1531>: mov -0x688(%rbp),%rcx > 0x000000300ec449a2 <+1538>: cmp %rax,%rcx > 0x000000300ec449a5 <+1541>: jne 0x300ec444f5 <vfprintf+341> > 0x000000300ec449ab <+1547>: movslq %r12d,%rdx > 0x000000300ec449ae <+1550>: mov $0x7fffffff,%eax > 0x000000300ec449b3 <+1555>: sub %rdx,%rax > 0x000000300ec449b6 <+1558>: cmp %rax,%rcx > 0x000000300ec449b9 <+1561>: ja 0x300ec444f5 <vfprintf+341> > 0x000000300ec449bf <+1567>: sub -0x538(%rbp),%r12d > 0x000000300ec449c6 <+1574>: add %r14d,%r12d > 0x000000300ec449c9 <+1577>: cmpb $0x0,(%r14) > 0x000000300ec449cd <+1581>: je 0x300ec444fb <vfprintf+347> > 0x000000300ec449d3 <+1587>: addl $0x1,-0x57c(%rbp) > 0x000000300ec449da <+1594>: jmpq 0x300ec44689 <vfprintf+745> > 0x000000300ec449df <+1599>: mov 0x346562(%rip),%rax # 0x300ef8af48 > 0x000000300ec449e6 <+1606>: mov %rsp,-0x550(%rbp) > 0x000000300ec449ed <+1613>: lea -0x80(%rbp),%rcx > 0x000000300ec449f1 <+1617>: mov %fs:(%rax),%rax > 0x000000300ec449f5 <+1621>: mov (%rax),%rax > 0x000000300ec449f8 <+1624>: mov 0xa8(%rax),%eax > 0x000000300ec449fe <+1630>: movq $0x0,-0x80(%rbp) > 0x000000300ec44a06 <+1638>: add $0x1e,%rax > 0x000000300ec44a0a <+1642>: shr $0x4,%rax > 0x000000300ec44a0e <+1646>: shl $0x4,%rax > 0x000000300ec44a12 <+1650>: sub %rax,%rsp > 0x000000300ec44a15 <+1653>: movslq -0x57c(%rbp),%rax > 0x000000300ec44a1c <+1660>: lea 0xf(%rsp),%r8 > 0x000000300ec44a21 <+1665>: and $0xfffffffffffffff0,%r8 > 0x000000300ec44a25 <+1669>: imul $0x48,%rax,%rax > 0x000000300ec44a29 <+1673>: add -0x570(%rbp),%rax > 0x000000300ec44a30 <+1680>: mov %rax,-0x548(%rbp) > 0x000000300ec44a37 <+1687>: je 0x300ec47d5c <vfprintf+14780> > 0x000000300ec44a3d <+1693>: mov -0x548(%rbp),%rdi > 0x000000300ec44a44 <+1700>: mov -0x598(%rbp),%rdx > 0x000000300ec44a4b <+1707>: movslq 0x30(%rdi),%rax > 0x000000300ec44a4f <+1711>: shl $0x4,%rax > 0x000000300ec44a53 <+1715>: mov (%rax,%rdx,1),%esi > 0x000000300ec44a56 <+1718>: mov %r8,%rdi > 0x000000300ec44a59 <+1721>: mov %rcx,%rdx > 0x000000300ec44a5c <+1724>: mov %r8,-0x6a8(%rbp) > 0x000000300ec44a63 <+1731>: callq 0x300ec90ce0 <wcrtomb> > 0x000000300ec44a68 <+1736>: cmp $0xffffffffffffffff,%rax > 0x000000300ec44a6c <+1740>: mov %rax,%r14 > 0x000000300ec44a6f <+1743>: mov -0x6a8(%rbp),%r8 > 0x000000300ec44a76 <+1750>: je 0x300ec490d6 <vfprintf+19766> > 0x000000300ec44a7c <+1756>: mov -0x588(%rbp),%ecx > 0x000000300ec44a82 <+1762>: mov %eax,-0x5a0(%rbp) > 0x000000300ec44a88 <+1768>: sub %eax,%ecx > 0x000000300ec44a8a <+1770>: cmpl $0x0,-0x5fc(%rbp) > 0x000000300ec44a91 <+1777>: jne 0x300ec44ad0 <vfprintf+1840> > 0x000000300ec44a93 <+1779>: test %ecx,%ecx > 0x000000300ec44a95 <+1781>: jle 0x300ec44ad0 <vfprintf+1840> > 0x000000300ec44a97 <+1783>: movslq %ecx,%rdx > 0x000000300ec44a9a <+1786>: mov $0x20,%esi > 0x000000300ec44a9f <+1791>: mov %rbx,%rdi > 0x000000300ec44aa2 <+1794>: mov %ecx,-0x688(%rbp) > 0x000000300ec44aa8 <+1800>: callq 0x300ec67bb0 <_IO_padn_internal> > 0x000000300ec44aad <+1805>: mov %eax,%edx > 0x000000300ec44aaf <+1807>: mov $0x7fffffff,%eax > 0x000000300ec44ab4 <+1812>: mov -0x688(%rbp),%ecx > 0x000000300ec44aba <+1818>: sub %r12d,%eax > 0x000000300ec44abd <+1821>: mov -0x6a8(%rbp),%r8 > 0x000000300ec44ac4 <+1828>: cmp %eax,%edx > 0x000000300ec44ac6 <+1830>: ja 0x300ec490d6 <vfprintf+19766> > 0x000000300ec44acc <+1836>: lea (%rdx,%r12,1),%r12d > 0x000000300ec44ad0 <+1840>: mov 0xd8(%rbx),%rax > 0x000000300ec44ad7 <+1847>: mov %ecx,-0x688(%rbp) > 0x000000300ec44add <+1853>: mov %r14,%rdx > 0x000000300ec44ae0 <+1856>: mov %r8,%rsi > 0x000000300ec44ae3 <+1859>: mov %rbx,%rdi > 0x000000300ec44ae6 <+1862>: callq *0x38(%rax) > 0x000000300ec44ae9 <+1865>: cmp %rax,%r14 > 0x000000300ec44aec <+1868>: mov -0x688(%rbp),%ecx > 0x000000300ec44af2 <+1874>: jne 0x300ec490d6 <vfprintf+19766> > 0x000000300ec44af8 <+1880>: movslq %r12d,%rdx > 0x000000300ec44afb <+1883>: mov $0x7fffffff,%eax > 0x000000300ec44b00 <+1888>: sub %rdx,%rax > 0x000000300ec44b03 <+1891>: cmp %rax,%r14 > 0x000000300ec44b06 <+1894>: ja 0x300ec490d6 <vfprintf+19766> > 0x000000300ec44b0c <+1900>: add -0x5a0(%rbp),%r12d > 0x000000300ec44b13 <+1907>: cmpl $0x0,-0x5fc(%rbp) > 0x000000300ec44b1a <+1914>: je 0x300ec44b46 <vfprintf+1958> > 0x000000300ec44b1c <+1916>: test %ecx,%ecx > 0x000000300ec44b1e <+1918>: jle 0x300ec44b46 <vfprintf+1958> > 0x000000300ec44b20 <+1920>: movslq %ecx,%rdx > 0x000000300ec44b23 <+1923>: mov $0x20,%esi > 0x000000300ec44b28 <+1928>: mov %rbx,%rdi > 0x000000300ec44b2b <+1931>: callq 0x300ec67bb0 <_IO_padn_internal> > 0x000000300ec44b30 <+1936>: mov %eax,%edx > 0x000000300ec44b32 <+1938>: mov $0x7fffffff,%eax > 0x000000300ec44b37 <+1943>: sub %r12d,%eax > 0x000000300ec44b3a <+1946>: cmp %eax,%edx > 0x000000300ec44b3c <+1948>: ja 0x300ec490d6 <vfprintf+19766> > 0x000000300ec44b42 <+1954>: lea (%rdx,%r12,1),%r12d > 0x000000300ec44b46 <+1958>: mov -0x550(%rbp),%rsp > 0x000000300ec44b4d <+1965>: mov -0x548(%rbp),%r14 > 0x000000300ec44b54 <+1972>: mov -0x568(%rbp),%rdi > 0x000000300ec44b5b <+1979>: callq 0x300ec1e9c8 <free@plt> > 0x000000300ec44b60 <+1984>: mov 0x18(%r14),%rsi > 0x000000300ec44b64 <+1988>: mov 0x20(%r14),%rdx > 0x000000300ec44b68 <+1992>: mov %rbx,%rdi > 0x000000300ec44b6b <+1995>: mov 0xd8(%rbx),%rax > 0x000000300ec44b72 <+2002>: sub %rsi,%rdx > 0x000000300ec44b75 <+2005>: callq *0x38(%rax) > 0x000000300ec44b78 <+2008>: mov 0x20(%r14),%rcx > 0x000000300ec44b7c <+2012>: mov 0x18(%r14),%rsi > 0x000000300ec44b80 <+2016>: mov %rcx,%rdx > 0x000000300ec44b83 <+2019>: sub %rsi,%rdx > 0x000000300ec44b86 <+2022>: cmp %rdx,%rax > 0x000000300ec44b89 <+2025>: jne 0x300ec444f5 <vfprintf+341> > 0x000000300ec44b8f <+2031>: movslq %r12d,%rdi > 0x000000300ec44b92 <+2034>: mov $0x7fffffff,%edx > 0x000000300ec44b97 <+2039>: sub %rdi,%rdx > 0x000000300ec44b9a <+2042>: cmp %rdx,%rax > 0x000000300ec44b9d <+2045>: ja 0x300ec444f5 <vfprintf+341> > 0x000000300ec44ba3 <+2051>: addl $0x1,-0x57c(%rbp) > 0x000000300ec44baa <+2058>: sub %esi,%ecx > 0x000000300ec44bac <+2060>: lea (%rcx,%r12,1),%r12d > 0x000000300ec44bb0 <+2064>: movslq -0x57c(%rbp),%rax > 0x000000300ec44bb7 <+2071>: cmp %rax,-0x5e0(%rbp) > 0x000000300ec44bbe <+2078>: jbe 0x300ec444fb <vfprintf+347> > 0x000000300ec44bc4 <+2084>: imul $0x48,%rax,%rax > 0x000000300ec44bc8 <+2088>: mov -0x570(%rbp),%r14 > 0x000000300ec44bcf <+2095>: add %rax,%r14 > 0x000000300ec44bd2 <+2098>: movzbl 0xc(%r14),%eax > 0x000000300ec44bd7 <+2103>: mov 0x4(%r14),%edi > 0x000000300ec44bdb <+2107>: mov %eax,%edx > 0x000000300ec44bdd <+2109>: mov %eax,%ecx > 0x000000300ec44bdf <+2111>: shr $0x4,%dl > 0x000000300ec44be2 <+2114>: shr $0x3,%cl > 0x000000300ec44be5 <+2117>: and $0x1,%edx > 0x000000300ec44be8 <+2120>: and $0x1,%ecx > 0x000000300ec44beb <+2123>: mov %dl,-0x5c8(%rbp) > 0x000000300ec44bf1 <+2129>: mov %eax,%edx > 0x000000300ec44bf3 <+2131>: mov %cl,-0x5ac(%rbp) > 0x000000300ec44bf9 <+2137>: shr $0x5,%dl > 0x000000300ec44bfc <+2140>: mov %edx,%ecx > 0x000000300ec44bfe <+2142>: mov %eax,%edx > 0x000000300ec44c00 <+2144>: and $0x1,%ecx > 0x000000300ec44c03 <+2147>: shr $0x6,%dl > 0x000000300ec44c06 <+2150>: mov %ecx,-0x5fc(%rbp) > 0x000000300ec44c0c <+2156>: mov %eax,%ecx > 0x000000300ec44c0e <+2158>: and $0x1,%edx > 0x000000300ec44c11 <+2161>: shr $0x7,%cl > 0x000000300ec44c14 <+2164>: mov %dl,-0x5a0(%rbp) > 0x000000300ec44c1a <+2170>: mov %eax,%edx > 0x000000300ec44c1c <+2172>: mov %cl,-0x66c(%rbp) > 0x000000300ec44c22 <+2178>: mov %eax,%ecx > 0x000000300ec44c24 <+2180>: and $0x1,%edx > 0x000000300ec44c27 <+2183>: shr %cl > 0x000000300ec44c29 <+2185>: mov %dl,-0x67c(%rbp) > 0x000000300ec44c2f <+2191>: and $0x1,%ecx > 0x000000300ec44c32 <+2194>: mov %cl,-0x5e8(%rbp) > 0x000000300ec44c38 <+2200>: movzbl 0xd(%r14),%edx > 0x000000300ec44c3d <+2205>: mov %edi,-0x588(%rbp) > 0x000000300ec44c43 <+2211>: mov 0x10(%r14),%edi > 0x000000300ec44c47 <+2215>: mov %edx,%ecx > 0x000000300ec44c49 <+2217>: shr $0x3,%dl > 0x000000300ec44c4c <+2220>: mov %edi,-0x63c(%rbp) > 0x000000300ec44c52 <+2226>: and $0x1,%edx > 0x000000300ec44c55 <+2229>: shr %cl > 0x000000300ec44c57 <+2231>: mov %dl,-0x618(%rbp) > 0x000000300ec44c5d <+2237>: movzbl 0x8(%r14),%edx > 0x000000300ec44c62 <+2242>: and $0x1,%ecx > 0x000000300ec44c65 <+2245>: mov %cl,-0x62c(%rbp) > 0x000000300ec44c6b <+2251>: mov %eax,%ecx > 0x000000300ec44c6d <+2253>: shr $0x2,%cl > 0x000000300ec44c70 <+2256>: and $0x1,%ecx > 0x000000300ec44c73 <+2259>: mov %dl,-0x609(%rbp) > 0x000000300ec44c79 <+2265>: mov 0x2c(%r14),%edx > 0x000000300ec44c7d <+2269>: mov %cl,-0x5a8(%rbp) > 0x000000300ec44c83 <+2275>: mov (%r14),%ecx > 0x000000300ec44c86 <+2278>: cmp $0xffffffffffffffff,%edx > 0x000000300ec44c89 <+2281>: mov %ecx,-0x550(%rbp) > 0x000000300ec44c8f <+2287>: je 0x300ec44cb4 <vfprintf+2324> > 0x000000300ec44c91 <+2289>: mov -0x598(%rbp),%rcx > 0x000000300ec44c98 <+2296>: movslq %edx,%rdx > 0x000000300ec44c9b <+2299>: shl $0x4,%rdx > 0x000000300ec44c9f <+2303>: mov (%rdx,%rcx,1),%edx > 0x000000300ec44ca2 <+2306>: test %edx,%edx > 0x000000300ec44ca4 <+2308>: mov %edx,-0x588(%rbp) > 0x000000300ec44caa <+2314>: mov %edx,0x4(%r14) > 0x000000300ec44cae <+2318>: js 0x300ec49210 <vfprintf+20080> > 0x000000300ec44cb4 <+2324>: mov 0x28(%r14),%eax > 0x000000300ec44cb8 <+2328>: cmp $0xffffffffffffffff,%eax > 0x000000300ec44cbb <+2331>: je 0x300ec44cde <vfprintf+2366> > 0x000000300ec44cbd <+2333>: mov -0x598(%rbp),%rdi > 0x000000300ec44cc4 <+2340>: cltq > 0x000000300ec44cc6 <+2342>: shl $0x4,%rax > 0x000000300ec44cca <+2346>: mov (%rax,%rdi,1),%eax > 0x000000300ec44ccd <+2349>: test %eax,%eax > 0x000000300ec44ccf <+2351>: mov %eax,-0x550(%rbp) > 0x000000300ec44cd5 <+2357>: mov %eax,(%r14) > 0x000000300ec44cd8 <+2360>: js 0x300ec4936e <vfprintf+20430> > 0x000000300ec44cde <+2366>: mov -0x588(%rbp),%eax > 0x000000300ec44ce4 <+2372>: cmp %eax,-0x550(%rbp) > 0x000000300ec44cea <+2378>: mov %eax,%edx > 0x000000300ec44cec <+2380>: cmovge -0x550(%rbp),%edx > 0x000000300ec44cf3 <+2387>: cmp $0x3c8,%edx > 0x000000300ec44cf9 <+2393>: jle 0x300ec4787c <vfprintf+13532> > 0x000000300ec44cff <+2399>: lea 0x20(%rdx),%ecx > 0x000000300ec44d02 <+2402>: movslq %ecx,%rcx > 0x000000300ec44d05 <+2405>: cmp $0x1000,%rcx > 0x000000300ec44d0c <+2412>: ja 0x300ec48593 <vfprintf+16883> > 0x000000300ec44d12 <+2418>: add $0x1e,%rcx > 0x000000300ec44d16 <+2422>: movslq %edx,%rax > 0x000000300ec44d19 <+2425>: movq $0x0,-0x568(%rbp) > 0x000000300ec44d24 <+2436>: and $0xfffffffffffffff0,%rcx > 0x000000300ec44d28 <+2440>: sub %rcx,%rsp > 0x000000300ec44d2b <+2443>: lea 0xf(%rsp),%rcx > 0x000000300ec44d30 <+2448>: and $0xfffffffffffffff0,%rcx > 0x000000300ec44d34 <+2452>: lea 0x20(%rcx,%rax,1),%rax > 0x000000300ec44d39 <+2457>: mov %rax,-0x548(%rbp) > 0x000000300ec44d40 <+2464>: mov 0x34b661(%rip),%r8 # 0x300ef903a8 <__printf_function_table> > 0x000000300ec44d47 <+2471>: test %r8,%r8 > 0x000000300ec44d4a <+2474>: je 0x300ec44dad <vfprintf+2573> > 0x000000300ec44d4c <+2476>: movsbq -0x609(%rbp),%r9 > 0x000000300ec44d54 <+2484>: cmpq $0x0,(%r8,%r9,8) > 0x000000300ec44d59 <+2489>: je 0x300ec44dad <vfprintf+2573> > 0x000000300ec44d5b <+2491>: mov 0x38(%r14),%rdi > 0x000000300ec44d5f <+2495>: xor %ecx,%ecx > 0x000000300ec44d61 <+2497>: lea 0x1e(,%rdi,8),%rax > 0x000000300ec44d69 <+2505>: and $0xfffffffffffffff0,%rax > 0x000000300ec44d6d <+2509>: sub %rax,%rsp > 0x000000300ec44d70 <+2512>: lea 0xf(%rsp),%rdx > 0x000000300ec44d75 <+2517>: and $0xfffffffffffffff0,%rdx > 0x000000300ec44d79 <+2521>: jmp 0x300ec44d93 <vfprintf+2547> > 0x000000300ec44d7b <+2523>: mov %ecx,%eax > 0x000000300ec44d7d <+2525>: add 0x30(%r14),%eax > 0x000000300ec44d81 <+2529>: add $0x1,%ecx > 0x000000300ec44d84 <+2532>: shl $0x4,%rax > 0x000000300ec44d88 <+2536>: add -0x598(%rbp),%rax > 0x000000300ec44d8f <+2543>: mov %rax,(%rdx,%rsi,8) > 0x000000300ec44d93 <+2547>: mov %ecx,%esi > 0x000000300ec44d95 <+2549>: cmp %rdi,%rsi > 0x000000300ec44d98 <+2552>: jb 0x300ec44d7b <vfprintf+2523> > 0x000000300ec44d9a <+2554>: mov %r14,%rsi > 0x000000300ec44d9d <+2557>: mov %rbx,%rdi > 0x000000300ec44da0 <+2560>: callq *(%r8,%r9,8) > 0x000000300ec44da4 <+2564>: cmp $0xfffffffffffffffe,%eax > 0x000000300ec44da7 <+2567>: jne 0x300ec4673e <vfprintf+9118> > 0x000000300ec44dad <+2573>: movzbl -0x609(%rbp),%edx > 0x000000300ec44db4 <+2580>: mov -0x5e4(%rbp),%eax > 0x000000300ec44dba <+2586>: sub $0x20,%edx > 0x000000300ec44dbd <+2589>: cmp $0x5a,%dl > 0x000000300ec44dc0 <+2592>: ja 0x300ec44de4 <vfprintf+2628> > 0x000000300ec44dc2 <+2594>: movsbl -0x609(%rbp),%eax > 0x000000300ec44dc9 <+2601>: sub $0x20,%eax > 0x000000300ec44dcc <+2604>: movslq %eax,%rdx > 0x000000300ec44dcf <+2607>: lea 0x10828a(%rip),%rax # 0x300ed4d060 <jump_table.14637> > 0x000000300ec44dd6 <+2614>: movzbl (%rax,%rdx,1),%edx > 0x000000300ec44dda <+2618>: lea 0x107eff(%rip),%rax # 0x300ed4cce0 <step4_jumps.14859> > 0x000000300ec44de1 <+2625>: mov (%rax,%rdx,4),%eax > 0x000000300ec44de4 <+2628>: movzbl -0x5c8(%rbp),%edi > 0x000000300ec44deb <+2635>: movzbl -0x5ac(%rbp),%ecx > 0x000000300ec44df2 <+2642>: cltq > 0x000000300ec44df4 <+2644>: movzbl -0x5a0(%rbp),%edx > 0x000000300ec44dfb <+2651>: mov %edi,-0x5c8(%rbp) > 0x000000300ec44e01 <+2657>: movzbl -0x67c(%rbp),%edi > 0x000000300ec44e08 <+2664>: mov %ecx,-0x654(%rbp) > 0x000000300ec44e0e <+2670>: mov %edx,-0x5a0(%rbp) > 0x000000300ec44e14 <+2676>: movzbl -0x66c(%rbp),%ecx > 0x000000300ec44e1b <+2683>: movzbl -0x5e8(%rbp),%edx > 0x000000300ec44e22 <+2690>: mov %edi,-0x5ac(%rbp) > 0x000000300ec44e28 <+2696>: movzbl -0x5a8(%rbp),%edi > 0x000000300ec44e2f <+2703>: mov %ecx,-0x66c(%rbp) > 0x000000300ec44e35 <+2709>: mov %edx,-0x5e8(%rbp) > 0x000000300ec44e3b <+2715>: movzbl -0x62c(%rbp),%ecx > 0x000000300ec44e42 <+2722>: movzbl -0x618(%rbp),%edx > 0x000000300ec44e49 <+2729>: mov %edi,-0x5a8(%rbp) > 0x000000300ec44e4f <+2735>: lea 0xade(%rip),%rdi # 0x300ec45934 <vfprintf+5524> > 0x000000300ec44e56 <+2742>: lea (%rdi,%rax,1),%rax > 0x000000300ec44e5a <+2746>: mov %ecx,-0x62c(%rbp) > 0x000000300ec44e60 <+2752>: mov %edx,-0x67c(%rbp) > 0x000000300ec44e66 <+2758>: jmpq *%rax > 0x000000300ec44e68 <+2760>: cmpl $0x0,-0x578(%rbp) > 0x000000300ec44e6f <+2767>: je 0x300ec47609 <vfprintf+12905> > 0x000000300ec44e75 <+2773>: mov 0x0(%r13),%edx > 0x000000300ec44e79 <+2777>: cmp $0x2f,%edx > 0x000000300ec44e7c <+2780>: ja 0x300ec4797a <vfprintf+13786> > 0x000000300ec44e82 <+2786>: mov %edx,%eax > 0x000000300ec44e84 <+2788>: add 0x10(%r13),%rax > 0x000000300ec44e88 <+2792>: add $0x8,%edx > 0x000000300ec44e8b <+2795>: mov %edx,0x0(%r13) > 0x000000300ec44e8f <+2799>: mov (%rax),%rax > 0x000000300ec44e92 <+2802>: mov %rax,%r8 > 0x000000300ec44e95 <+2805>: mov %rax,%rdx > 0x000000300ec44e98 <+2808>: movl $0xa,-0x58c(%rbp) > 0x000000300ec44ea2 <+2818>: shr $0x3f,%r8 > 0x000000300ec44ea6 <+2822>: neg %rdx > 0x000000300ec44ea9 <+2825>: test %r8d,%r8d > 0x000000300ec44eac <+2828>: cmovne %rdx,%rax > 0x000000300ec44eb0 <+2832>: mov %rax,-0x578(%rbp) > 0x000000300ec44eb7 <+2839>: cmpl $0x0,-0x558(%rbp) > 0x000000300ec44ebe <+2846>: jl 0x300ec46fc4 <vfprintf+11300> > 0x000000300ec44ec4 <+2852>: jne 0x300ec484c2 <vfprintf+16674> > 0x000000300ec44eca <+2858>: cmpq $0x0,-0x578(%rbp) > 0x000000300ec44ed2 <+2866>: je 0x300ec46df6 <vfprintf+10838> > 0x000000300ec44ed8 <+2872>: xor %r9d,%r9d > 0x000000300ec44edb <+2875>: movb $0x20,-0x5c0(%rbp) > 0x000000300ec44ee2 <+2882>: xor %ecx,%ecx > 0x000000300ec44ee4 <+2884>: cmpb $0x58,-0x540(%rbp) > 0x000000300ec44eeb <+2891>: mov -0x58c(%rbp),%edx > 0x000000300ec44ef1 <+2897>: mov -0x548(%rbp),%rsi > 0x000000300ec44ef8 <+2904>: mov -0x578(%rbp),%rdi > 0x000000300ec44eff <+2911>: mov %r8d,-0x6a8(%rbp) > 0x000000300ec44f06 <+2918>: mov %r9,-0x698(%rbp) > 0x000000300ec44f0d <+2925>: sete %cl > 0x000000300ec44f10 <+2928>: callq 0x300ec43d90 <_itoa_word> > 0x000000300ec44f15 <+2933>: cmpq $0x0,-0x5d8(%rbp) > 0x000000300ec44f1d <+2941>: mov %rax,%r14 > 0x000000300ec44f20 <+2944>: mov -0x6a8(%rbp),%r8d > 0x000000300ec44f27 <+2951>: mov -0x698(%rbp),%r9 > 0x000000300ec44f2e <+2958>: jne 0x300ec472f6 <vfprintf+12118> > 0x000000300ec44f34 <+2964>: cmpl $0xa,-0x58c(%rbp) > 0x000000300ec44f3b <+2971>: je 0x300ec472a2 <vfprintf+12034> > 0x000000300ec44f41 <+2977>: mov -0x548(%rbp),%rax > 0x000000300ec44f48 <+2984>: mov %r14,-0x558(%rbp) > 0x000000300ec44f4f <+2991>: sub %r14,%rax > 0x000000300ec44f52 <+2994>: cmp %r9,%rax > 0x000000300ec44f55 <+2997>: jge 0x300ec46eda <vfprintf+11066> > 0x000000300ec44f5b <+3003>: mov %r9,%rax > 0x000000300ec44f5e <+3006>: sub -0x548(%rbp),%rax > 0x000000300ec44f65 <+3013>: mov -0x5a4(%rbp),%ecx > 0x000000300ec44f6b <+3019>: add -0x558(%rbp),%rax > 0x000000300ec44f72 <+3026>: mov $0x0,%edx > 0x000000300ec44f77 <+3031>: cmovs %rdx,%rax > 0x000000300ec44f7b <+3035>: test %ecx,%ecx > 0x000000300ec44f7d <+3037>: mov %eax,-0x5b0(%rbp) > 0x000000300ec44f83 <+3043>: jne 0x300ec46ceb <vfprintf+10571> > 0x000000300ec44f89 <+3049>: mov -0x548(%rbp),%edx > 0x000000300ec44f8f <+3055>: mov -0x558(%rbp),%eax > 0x000000300ec44f95 <+3061>: mov %edx,-0x5a4(%rbp) > 0x000000300ec44f9b <+3067>: mov -0x55c(%rbp),%edx > 0x000000300ec44fa1 <+3073>: sub -0x5a4(%rbp),%edx > 0x000000300ec44fa7 <+3079>: mov %eax,-0x5ec(%rbp) > 0x000000300ec44fad <+3085>: add %eax,%edx > 0x000000300ec44faf <+3087>: sub -0x5b0(%rbp),%edx > 0x000000300ec44fb5 <+3093>: cmpq $0x0,-0x578(%rbp) > 0x000000300ec44fbd <+3101>: setne %al > 0x000000300ec44fc0 <+3104>: and -0x5c4(%rbp),%al > 0x000000300ec44fc6 <+3110>: mov %al,-0x5c4(%rbp) > 0x000000300ec44fcc <+3116>: je 0x300ec44fdb <vfprintf+3131> > 0x000000300ec44fce <+3118>: cmpl $0x10,-0x58c(%rbp) > 0x000000300ec44fd5 <+3125>: lea -0x2(%rdx),%eax > 0x000000300ec44fd8 <+3128>: cmove %eax,%edx > 0x000000300ec44fdb <+3131>: cmpl $0x0,-0x5d0(%rbp) > 0x000000300ec44fe2 <+3138>: je 0x300ec46ebf <vfprintf+11039> > 0x000000300ec44fe8 <+3144>: sub $0x1,%edx > 0x000000300ec44feb <+3147>: cmpb $0x20,-0x5c0(%rbp) > 0x000000300ec44ff2 <+3154>: je 0x300ec47388 <vfprintf+12264> > 0x000000300ec44ff8 <+3160>: test %r8d,%r8d > 0x000000300ec44ffb <+3163>: je 0x300ec47336 <vfprintf+12182> > 0x000000300ec45001 <+3169>: mov 0x28(%rbx),%rax > 0x000000300ec45005 <+3173>: cmp 0x30(%rbx),%rax > 0x000000300ec45009 <+3177>: jae 0x300ec48643 <vfprintf+17059> > 0x000000300ec4500f <+3183>: movb $0x2d,(%rax) > 0x000000300ec45012 <+3186>: add $0x1,%rax > 0x000000300ec45016 <+3190>: mov %rax,0x28(%rbx) > 0x000000300ec4501a <+3194>: cmp $0x7fffffff,%r12d > 0x000000300ec45021 <+3201>: je 0x300ec46b5f <vfprintf+10175> > 0x000000300ec45027 <+3207>: add $0x1,%r12d > 0x000000300ec4502b <+3211>: cmpb $0x0,-0x5c4(%rbp) > 0x000000300ec45032 <+3218>: je 0x300ec45041 <vfprintf+3233> > 0x000000300ec45034 <+3220>: cmpl $0x10,-0x58c(%rbp) > 0x000000300ec4503b <+3227>: je 0x300ec476c4 <vfprintf+13092> > 0x000000300ec45041 <+3233>: add -0x5b0(%rbp),%edx > 0x000000300ec45047 <+3239>: test %edx,%edx > 0x000000300ec45049 <+3241>: jle 0x300ec45071 <vfprintf+3281> > 0x000000300ec4504b <+3243>: movslq %edx,%rdx > 0x000000300ec4504e <+3246>: mov $0x30,%esi > 0x000000300ec45053 <+3251>: mov %rbx,%rdi > 0x000000300ec45056 <+3254>: callq 0x300ec67bb0 <_IO_padn_internal> > 0x000000300ec4505b <+3259>: mov %eax,%edx > 0x000000300ec4505d <+3261>: mov $0x7fffffff,%eax > 0x000000300ec45062 <+3266>: sub %r12d,%eax > 0x000000300ec45065 <+3269>: cmp %eax,%edx > 0x000000300ec45067 <+3271>: ja 0x300ec46b5f <vfprintf+10175> > 0x000000300ec4506d <+3277>: lea (%rdx,%r12,1),%r12d > 0x000000300ec45071 <+3281>: mov -0x548(%rbp),%rcx > 0x000000300ec45078 <+3288>: sub -0x558(%rbp),%rcx > 0x000000300ec4507f <+3295>: mov %r14,%rsi > 0x000000300ec45082 <+3298>: mov 0xd8(%rbx),%rax > 0x000000300ec45089 <+3305>: mov %rbx,%rdi > 0x000000300ec4508c <+3308>: mov %rcx,%rdx > 0x000000300ec4508f <+3311>: mov %rcx,-0x688(%rbp) > 0x000000300ec45096 <+3318>: callq *0x38(%rax) > 0x000000300ec45099 <+3321>: mov -0x688(%rbp),%rcx > 0x000000300ec450a0 <+3328>: cmp %rax,%rcx > 0x000000300ec450a3 <+3331>: jne 0x300ec46b5f <vfprintf+10175> > 0x000000300ec450a9 <+3337>: movslq %r12d,%rdx > 0x000000300ec450ac <+3340>: mov $0x7fffffff,%eax > 0x000000300ec450b1 <+3345>: sub %rdx,%rax > 0x000000300ec450b4 <+3348>: cmp %rax,%rcx > 0x000000300ec450b7 <+3351>: ja 0x300ec46b5f <vfprintf+10175> > 0x000000300ec450bd <+3357>: mov -0x5a4(%rbp),%eax > 0x000000300ec450c3 <+3363>: sub -0x5ec(%rbp),%eax > 0x000000300ec450c9 <+3369>: lea (%rax,%r12,1),%r12d > 0x000000300ec450cd <+3373>: jmpq 0x300ec44943 <vfprintf+1443> > 0x000000300ec450d2 <+3378>: movl $0xa,-0x58c(%rbp) > 0x000000300ec450dc <+3388>: cmpl $0x0,-0x578(%rbp) > 0x000000300ec450e3 <+3395>: je 0x300ec46f4d <vfprintf+11181> > 0x000000300ec450e9 <+3401>: mov 0x0(%r13),%edx > 0x000000300ec450ed <+3405>: cmp $0x2f,%edx > 0x000000300ec450f0 <+3408>: ja 0x300ec47439 <vfprintf+12441> > 0x000000300ec450f6 <+3414>: mov %edx,%eax > 0x000000300ec450f8 <+3416>: add 0x10(%r13),%rax > 0x000000300ec450fc <+3420>: add $0x8,%edx > 0x000000300ec450ff <+3423>: mov %edx,0x0(%r13) > 0x000000300ec45103 <+3427>: mov (%rax),%rax > 0x000000300ec45106 <+3430>: xor %r8d,%r8d > 0x000000300ec45109 <+3433>: movl $0x0,-0x5cc(%rbp) > 0x000000300ec45113 <+3443>: movl $0x0,-0x5d0(%rbp) > 0x000000300ec4511d <+3453>: mov %rax,-0x578(%rbp) > 0x000000300ec45124 <+3460>: jmpq 0x300ec44eb7 <vfprintf+2839> > 0x000000300ec45129 <+3465>: movl $0x8,-0x58c(%rbp) > 0x000000300ec45133 <+3475>: jmp 0x300ec450dc <vfprintf+3388> > 0x000000300ec45135 <+3477>: movl $0x10,-0x58c(%rbp) > 0x000000300ec4513f <+3487>: jmp 0x300ec450dc <vfprintf+3388> > 0x000000300ec45141 <+3489>: addq $0x1,-0x538(%rbp) > 0x000000300ec45149 <+3497>: lea 0x7e4(%rip),%rax # 0x300ec45934 <vfprintf+5524> > 0x000000300ec45150 <+3504>: mov -0x538(%rbp),%rcx > 0x000000300ec45157 <+3511>: movzbl (%rcx),%ecx > 0x000000300ec4515a <+3514>: mov %ecx,%edx > 0x000000300ec4515c <+3516>: mov %cl,-0x540(%rbp) > 0x000000300ec45162 <+3522>: sub $0x20,%edx > 0x000000300ec45165 <+3525>: cmp $0x5a,%dl > 0x000000300ec45168 <+3528>: ja 0x300ec45194 <vfprintf+3572> > 0x000000300ec4516a <+3530>: movsbl %cl,%eax > 0x000000300ec4516d <+3533>: lea 0x7c0(%rip),%rdi # 0x300ec45934 <vfprintf+5524> > 0x000000300ec45174 <+3540>: sub $0x20,%eax > 0x000000300ec45177 <+3543>: movslq %eax,%rdx > 0x000000300ec4517a <+3546>: lea 0x107edf(%rip),%rax # 0x300ed4d060 <jump_table.14637> > 0x000000300ec45181 <+3553>: movzbl (%rax,%rdx,1),%edx > 0x000000300ec45185 <+3557>: lea 0x107e54(%rip),%rax # 0x300ed4cfe0 <step0_jumps.14654> > 0x000000300ec4518c <+3564>: movslq (%rax,%rdx,4),%rax > 0x000000300ec45190 <+3568>: lea (%rdi,%rax,1),%rax > 0x000000300ec45194 <+3572>: movl $0x1,-0x5d0(%rbp) > 0x000000300ec4519e <+3582>: jmpq *%rax > 0x000000300ec451a0 <+3584>: addq $0x1,-0x538(%rbp) > 0x000000300ec451a8 <+3592>: mov -0x538(%rbp),%rax > 0x000000300ec451af <+3599>: movzbl (%rax),%eax > 0x000000300ec451b2 <+3602>: mov %eax,%edx > 0x000000300ec451b4 <+3604>: mov %al,-0x540(%rbp) > 0x000000300ec451ba <+3610>: lea 0x773(%rip),%rax # 0x300ec45934 <vfprintf+5524> > 0x000000300ec451c1 <+3617>: sub $0x20,%edx > 0x000000300ec451c4 <+3620>: cmp $0x5a,%dl > 0x000000300ec451c7 <+3623>: ja 0x300ec451f7 <vfprintf+3671> > 0x000000300ec451c9 <+3625>: movsbl -0x540(%rbp),%eax > 0x000000300ec451d0 <+3632>: sub $0x20,%eax > 0x000000300ec451d3 <+3635>: movslq %eax,%rdx > 0x000000300ec451d6 <+3638>: lea 0x107e83(%rip),%rax # 0x300ed4d060 <jump_table.14637> > 0x000000300ec451dd <+3645>: movzbl (%rax,%rdx,1),%edx > 0x000000300ec451e1 <+3649>: lea 0x107df8(%rip),%rax # 0x300ed4cfe0 <step0_jumps.14654> > 0x000000300ec451e8 <+3656>: movslq (%rax,%rdx,4),%rax > 0x000000300ec451ec <+3660>: lea 0x741(%rip),%rdx # 0x300ec45934 <vfprintf+5524> > 0x000000300ec451f3 <+3667>: lea (%rdx,%rax,1),%rax > 0x000000300ec451f7 <+3671>: movl $0x1,-0x5cc(%rbp) > 0x000000300ec45201 <+3681>: jmpq *%rax > 0x000000300ec45203 <+3683>: addq $0x1,-0x538(%rbp) > 0x000000300ec4520b <+3691>: lea 0x722(%rip),%rax # 0x300ec45934 <vfprintf+5524> > 0x000000300ec45212 <+3698>: mov -0x538(%rbp),%rcx > 0x000000300ec45219 <+3705>: movzbl (%rcx),%ecx > 0x000000300ec4521c <+3708>: mov %ecx,%edx > 0x000000300ec4521e <+3710>: mov %cl,-0x540(%rbp) > 0x000000300ec45224 <+3716>: sub $0x20,%edx > 0x000000300ec45227 <+3719>: cmp $0x5a,%dl > 0x000000300ec4522a <+3722>: ja 0x300ec45256 <vfprintf+3766> > 0x000000300ec4522c <+3724>: movsbl %cl,%eax > 0x000000300ec4522f <+3727>: lea 0x6fe(%rip),%rdi # 0x300ec45934 <vfprintf+5524> > 0x000000300ec45236 <+3734>: sub $0x20,%eax > 0x000000300ec45239 <+3737>: movslq %eax,%rdx > 0x000000300ec4523c <+3740>: lea 0x107e1d(%rip),%rax # 0x300ed4d060 <jump_table.14637> > 0x000000300ec45243 <+3747>: movzbl (%rax,%rdx,1),%edx > 0x000000300ec45247 <+3751>: lea 0x107d92(%rip),%rax # 0x300ed4cfe0 <step0_jumps.14654> > 0x000000300ec4524e <+3758>: movslq (%rax,%rdx,4),%rax > 0x000000300ec45252 <+3762>: lea (%rdi,%rax,1),%rax > 0x000000300ec45256 <+3766>: movb $0x20,-0x5c0(%rbp) > 0x000000300ec4525d <+3773>: movl $0x1,-0x5a4(%rbp) > 0x000000300ec45267 <+3783>: jmpq *%rax > 0x000000300ec45269 <+3785>: addq $0x1,-0x538(%rbp) > 0x000000300ec45271 <+3793>: mov -0x538(%rbp),%rax > 0x000000300ec45278 <+3800>: movzbl (%rax),%eax > 0x000000300ec4527b <+3803>: mov %eax,%edx > 0x000000300ec4527d <+3805>: mov %al,-0x540(%rbp) > 0x000000300ec45283 <+3811>: lea 0x6aa(%rip),%rax # 0x300ec45934 <vfprintf+5524> > 0x000000300ec4528a <+3818>: sub $0x20,%edx > 0x000000300ec4528d <+3821>: cmp $0x5a,%dl > 0x000000300ec45290 <+3824>: ja 0x300ec452c0 <vfprintf+3872> > 0x000000300ec45292 <+3826>: movsbl -0x540(%rbp),%eax > 0x000000300ec45299 <+3833>: sub $0x20,%eax > 0x000000300ec4529c <+3836>: movslq %eax,%rdx > 0x000000300ec4529f <+3839>: lea 0x107dba(%rip),%rax # 0x300ed4d060 <jump_table.14637> > 0x000000300ec452a6 <+3846>: movzbl (%rax,%rdx,1),%edx > 0x000000300ec452aa <+3850>: lea 0x107d2f(%rip),%rax # 0x300ed4cfe0 <step0_jumps.14654> > 0x000000300ec452b1 <+3857>: movslq (%rax,%rdx,4),%rax > 0x000000300ec452b5 <+3861>: lea 0x678(%rip),%rdx # 0x300ec45934 <vfprintf+5524> > 0x000000300ec452bc <+3868>: lea (%rdx,%rax,1),%rax > 0x000000300ec452c0 <+3872>: movl $0x1,-0x5c4(%rbp) > 0x000000300ec452ca <+3882>: jmpq *%rax > 0x000000300ec452cc <+3884>: cmpl $0x0,-0x5a4(%rbp) > 0x000000300ec452d3 <+3891>: movzbl -0x5c0(%rbp),%ecx > 0x000000300ec452da <+3898>: mov $0x30,%eax > 0x000000300ec452df <+3903>: cmove %eax,%ecx > 0x000000300ec452e2 <+3906>: addq $0x1,-0x538(%rbp) > 0x000000300ec452ea <+3914>: mov -0x538(%rbp),%rdi > 0x000000300ec452f1 <+3921>: mov %cl,-0x5c0(%rbp) > 0x000000300ec452f7 <+3927>: movzbl (%rdi),%edi > 0x000000300ec452fa <+3930>: mov %edi,%eax > 0x000000300ec452fc <+3932>: mov %dil,-0x540(%rbp) > 0x000000300ec45303 <+3939>: sub $0x20,%eax > 0x000000300ec45306 <+3942>: cmp $0x5a,%al > 0x000000300ec45308 <+3944>: ja 0x300ec45934 <vfprintf+5524> > 0x000000300ec4530e <+3950>: movsbl %dil,%eax > 0x000000300ec45312 <+3954>: sub $0x20,%eax > 0x000000300ec45315 <+3957>: movslq %eax,%rdx > 0x000000300ec45318 <+3960>: lea 0x107d41(%rip),%rax # 0x300ed4d060 <jump_table.14637> > 0x000000300ec4531f <+3967>: movzbl (%rax,%rdx,1),%edx > 0x000000300ec45323 <+3971>: lea 0x107cb6(%rip),%rax # 0x300ed4cfe0 <step0_jumps.14654> > 0x000000300ec4532a <+3978>: movslq (%rax,%rdx,4),%rax > 0x000000300ec4532e <+3982>: lea 0x5ff(%rip),%rdx # 0x300ec45934 <vfprintf+5524> > 0x000000300ec45335 <+3989>: lea (%rdx,%rax,1),%rax > 0x000000300ec45339 <+3993>: jmpq *%rax > 0x000000300ec4533b <+3995>: cmpq $0xffffffffffffffff,-0x5d8(%rbp) > 0x000000300ec45343 <+4003>: je 0x300ec48f2c <vfprintf+19340> > 0x000000300ec45349 <+4009>: addq $0x1,-0x538(%rbp) > 0x000000300ec45351 <+4017>: mov -0x538(%rbp),%rax > 0x000000300ec45358 <+4024>: movzbl (%rax),%eax > 0x000000300ec4535b <+4027>: mov %eax,%edx > 0x000000300ec4535d <+4029>: mov %al,-0x540(%rbp) > 0x000000300ec45363 <+4035>: lea 0x5ca(%rip),%rax # 0x300ec45934 <vfprintf+5524> > 0x000000300ec4536a <+4042>: sub $0x20,%edx > 0x000000300ec4536d <+4045>: cmp $0x5a,%dl > 0x000000300ec45370 <+4048>: ja 0x300ec453a0 <vfprintf+4096> > 0x000000300ec45372 <+4050>: movsbl -0x540(%rbp),%eax > 0x000000300ec45379 <+4057>: sub $0x20,%eax > 0x000000300ec4537c <+4060>: movslq %eax,%rdx > 0x000000300ec4537f <+4063>: lea 0x107cda(%rip),%rax # 0x300ed4d060 <jump_table.14637> > 0x000000300ec45386 <+4070>: movzbl (%rax,%rdx,1),%edx > 0x000000300ec4538a <+4074>: lea 0x107c4f(%rip),%rax # 0x300ed4cfe0 <step0_jumps.14654> > 0x000000300ec45391 <+4081>: movslq (%rax,%rdx,4),%rax > 0x000000300ec45395 <+4085>: lea 0x598(%rip),%rdx # 0x300ec45934 <vfprintf+5524> > 0x000000300ec4539c <+4092>: lea (%rdx,%rax,1),%rax > 0x000000300ec453a0 <+4096>: movl $0x1,-0x5ec(%rbp) > 0x000000300ec453aa <+4106>: jmpq *%rax > 0x000000300ec453ac <+4108>: addq $0x1,-0x538(%rbp) > 0x000000300ec453b4 <+4116>: lea 0x579(%rip),%rax # 0x300ec45934 <vfprintf+5524> > 0x000000300ec453bb <+4123>: mov -0x538(%rbp),%rcx > 0x000000300ec453c2 <+4130>: movzbl (%rcx),%ecx > 0x000000300ec453c5 <+4133>: mov %ecx,%edx > 0x000000300ec453c7 <+4135>: mov %cl,-0x540(%rbp) > 0x000000300ec453cd <+4141>: sub $0x20,%edx > 0x000000300ec453d0 <+4144>: cmp $0x5a,%dl > 0x000000300ec453d3 <+4147>: ja 0x300ec453ff <vfprintf+4191> > 0x000000300ec453d5 <+4149>: movsbl %cl,%eax > 0x000000300ec453d8 <+4152>: lea 0x555(%rip),%rdi # 0x300ec45934 <vfprintf+5524> > 0x000000300ec453df <+4159>: sub $0x20,%eax > 0x000000300ec453e2 <+4162>: movslq %eax,%rdx > 0x000000300ec453e5 <+4165>: lea 0x107c74(%rip),%rax # 0x300ed4d060 <jump_table.14637> > 0x000000300ec453ec <+4172>: movzbl (%rax,%rdx,1),%edx > 0x000000300ec453f0 <+4176>: lea 0x107be9(%rip),%rax # 0x300ed4cfe0 <step0_jumps.14654> > 0x000000300ec453f7 <+4183>: movslq (%rax,%rdx,4),%rax > 0x000000300ec453fb <+4187>: lea (%rdi,%rax,1),%rax > 0x000000300ec453ff <+4191>: movl $0x1,-0x630(%rbp) > 0x000000300ec45409 <+4201>: jmpq *%rax > 0x000000300ec4540b <+4203>: addq $0x1,-0x538(%rbp) > 0x000000300ec45413 <+4211>: mov -0x538(%rbp),%rdx > 0x000000300ec4541a <+4218>: movzbl (%rdx),%eax > 0x000000300ec4541d <+4221>: lea -0x30(%rax),%edx > 0x000000300ec45420 <+4224>: cmp $0x9,%edx > 0x000000300ec45423 <+4227>: ja 0x300ec4546f <vfprintf+4303> > 0x000000300ec45425 <+4229>: mov -0x538(%rbp),%rdi > 0x000000300ec4542c <+4236>: mov -0x538(%rbp),%rsi > 0x000000300ec45433 <+4243>: movzbl 0x1(%rdi),%ecx > 0x000000300ec45437 <+4247>: add $0x1,%rsi > 0x000000300ec4543b <+4251>: movzbl %cl,%eax > 0x000000300ec4543e <+4254>: sub $0x30,%eax > 0x000000300ec45441 <+4257>: cmp $0x9,%eax > 0x000000300ec45444 <+4260>: ja 0x300ec45462 <vfprintf+4290> > 0x000000300ec45446 <+4262>: lea (%rdx,%rdx,4),%edx > 0x000000300ec45449 <+4265>: movzbl %cl,%ecx > 0x000000300ec4544c <+4268>: add $0x1,%rsi > 0x000000300ec45450 <+4272>: lea -0x30(%rcx,%rdx,2),%edx > 0x000000300ec45454 <+4276>: movzbl (%rsi),%ecx > 0x000000300ec45457 <+4279>: movzbl %cl,%eax > 0x000000300ec4545a <+4282>: sub $0x30,%eax > 0x000000300ec4545d <+4285>: cmp $0x9,%eax > 0x000000300ec45460 <+4288>: jbe 0x300ec45446 <vfprintf+4262> > 0x000000300ec45462 <+4290>: test %edx,%edx > 0x000000300ec45464 <+4292>: je 0x300ec4546f <vfprintf+4303> > 0x000000300ec45466 <+4294>: cmp $0x24,%cl > 0x000000300ec45469 <+4297>: je 0x300ec45941 <vfprintf+5537> > 0x000000300ec4546f <+4303>: mov 0x0(%r13),%edx > 0x000000300ec45473 <+4307>: cmp $0x2f,%edx > 0x000000300ec45476 <+4310>: ja 0x300ec47791 <vfprintf+13297> > 0x000000300ec4547c <+4316>: mov %edx,%eax > 0x000000300ec4547e <+4318>: add 0x10(%r13),%rax > 0x000000300ec45482 <+4322>: add $0x8,%edx > 0x000000300ec45485 <+4325>: mov %edx,0x0(%r13) > 0x000000300ec45489 <+4329>: mov (%rax),%eax > 0x000000300ec4548b <+4331>: test %eax,%eax > 0x000000300ec4548d <+4333>: mov %eax,-0x55c(%rbp) > 0x000000300ec45493 <+4339>: jns 0x300ec454ae <vfprintf+4366> > 0x000000300ec45495 <+4341>: neg %eax > 0x000000300ec45497 <+4343>: movb $0x20,-0x5c0(%rbp) > 0x000000300ec4549e <+4350>: movl $0x1,-0x5a4(%rbp) > 0x000000300ec454a8 <+4360>: mov %eax,-0x55c(%rbp) > 0x000000300ec454ae <+4366>: cmpl $0xffffffffffffffde,-0x55c(%rbp) > 0x000000300ec454b5 <+4373>: ja 0x300ec4923f <vfprintf+20127> > 0x000000300ec454bb <+4379>: cmpl $0x3c7,-0x55c(%rbp) > 0x000000300ec454c5 <+4389>: jbe 0x300ec454fd <vfprintf+4445> > 0x000000300ec454c7 <+4391>: movslq -0x55c(%rbp),%rax > 0x000000300ec454ce <+4398>: lea 0x20(%rax),%r14 > 0x000000300ec454d2 <+4402>: cmp $0x1000,%r14 > 0x000000300ec454d9 <+4409>: ja 0x300ec4866a <vfprintf+17098> > 0x000000300ec454df <+4415>: lea 0x1e(%r14),%rax > 0x000000300ec454e3 <+4419>: and $0xfffffffffffffff0,%rax > 0x000000300ec454e7 <+4423>: sub %rax,%rsp > 0x000000300ec454ea <+4426>: lea 0xf(%rsp),%rax > 0x000000300ec454ef <+4431>: and $0xfffffffffffffff0,%rax > 0x000000300ec454f3 <+4435>: add %r14,%rax > 0x000000300ec454f6 <+4438>: mov %rax,-0x548(%rbp) > 0x000000300ec454fd <+4445>: mov -0x538(%rbp),%rax > 0x000000300ec45504 <+4452>: movzbl (%rax),%eax > 0x000000300ec45507 <+4455>: mov %al,-0x540(%rbp) > 0x000000300ec4550d <+4461>: sub $0x20,%eax > 0x000000300ec45510 <+4464>: cmp $0x5a,%al > 0x000000300ec45512 <+4466>: ja 0x300ec45934 <vfprintf+5524> > 0x000000300ec45518 <+4472>: movsbl -0x540(%rbp),%eax > 0x000000300ec4551f <+4479>: jmpq 0x300ec455e9 <vfprintf+4681> > 0x000000300ec45524 <+4484>: mov -0x538(%rbp),%rcx > 0x000000300ec4552b <+4491>: movzbl (%rcx),%eax > 0x000000300ec4552e <+4494>: add $0x1,%rcx > 0x000000300ec45532 <+4498>: mov %rcx,-0x538(%rbp) > 0x000000300ec45539 <+4505>: movzbl (%rcx),%r14d > 0x000000300ec4553d <+4509>: sub $0x30,%eax > 0x000000300ec45540 <+4512>: movzbl %r14b,%edx > 0x000000300ec45544 <+4516>: mov %r14d,%ecx > 0x000000300ec45547 <+4519>: sub $0x30,%edx > 0x000000300ec4554a <+4522>: cmp $0x9,%edx > 0x000000300ec4554d <+4525>: ja 0x300ec45580 <vfprintf+4576> > 0x000000300ec4554f <+4527>: mov -0x538(%rbp),%rdx > 0x000000300ec45556 <+4534>: lea (%rax,%rax,4),%eax > 0x000000300ec45559 <+4537>: movzbl %r14b,%r14d > 0x000000300ec4555d <+4541>: add $0x1,%rdx > 0x000000300ec45561 <+4545>: lea -0x30(%r14,%rax,2),%eax > 0x000000300ec45566 <+4550>: movzbl (%rdx),%r14d > 0x000000300ec4556a <+4554>: movzbl %r14b,%esi > 0x000000300ec4556e <+4558>: mov %r14d,%ecx > 0x000000300ec45571 <+4561>: sub $0x30,%esi > 0x000000300ec45574 <+4564>: cmp $0x9,%esi > 0x000000300ec45577 <+4567>: jbe 0x300ec45556 <vfprintf+4534> > 0x000000300ec45579 <+4569>: mov %rdx,-0x538(%rbp) > 0x000000300ec45580 <+4576>: cmp $0xffffffffffffffde,%eax > 0x000000300ec45583 <+4579>: ja 0x300ec4907a <vfprintf+19674> > 0x000000300ec45589 <+4585>: cmp $0x3c7,%eax > 0x000000300ec4558e <+4590>: mov %eax,-0x55c(%rbp) > 0x000000300ec45594 <+4596>: jbe 0x300ec455ca <vfprintf+4650> > 0x000000300ec45596 <+4598>: cltq > 0x000000300ec45598 <+4600>: lea 0x20(%rax),%rdx > 0x000000300ec4559c <+4604>: cmp $0x1000,%rdx > 0x000000300ec455a3 <+4611>: ja 0x300ec4910e <vfprintf+19822> > 0x000000300ec455a9 <+4617>: lea 0x1e(%rdx),%rax > 0x000000300ec455ad <+4621>: mov %r14d,%ecx > 0x000000300ec455b0 <+4624>: and $0xfffffffffffffff0,%rax > 0x000000300ec455b4 <+4628>: sub %rax,%rsp > 0x000000300ec455b7 <+4631>: lea 0xf(%rsp),%rax > 0x000000300ec455bc <+4636>: and $0xfffffffffffffff0,%rax > 0x000000300ec455c0 <+4640>: add %rdx,%rax > 0x000000300ec455c3 <+4643>: mov %rax,-0x548(%rbp) > 0x000000300ec455ca <+4650>: cmp $0x24,%cl > 0x000000300ec455cd <+4653>: je 0x300ec45941 <vfprintf+5537> > 0x000000300ec455d3 <+4659>: mov %ecx,%eax > 0x000000300ec455d5 <+4661>: mov %cl,-0x540(%rbp) > 0x000000300ec455db <+4667>: sub $0x20,%eax > 0x000000300ec455de <+4670>: cmp $0x5a,%al > 0x000000300ec455e0 <+4672>: ja 0x300ec45934 <vfprintf+5524> > 0x000000300ec455e6 <+4678>: movsbl %cl,%eax > 0x000000300ec455e9 <+4681>: sub $0x20,%eax > 0x000000300ec455ec <+4684>: movslq %eax,%rdx > 0x000000300ec455ef <+4687>: lea 0x107a6a(%rip),%rax # 0x300ed4d060 <jump_table.14637> > 0x000000300ec455f6 <+4694>: movzbl (%rax,%rdx,1),%edx > 0x000000300ec455fa <+4698>: lea 0x10795f(%rip),%rax # 0x300ed4cf60 <step1_jumps.14685> > 0x000000300ec45601 <+4705>: movslq (%rax,%rdx,4),%rax > 0x000000300ec45605 <+4709>: lea 0x328(%rip),%rdx # 0x300ec45934 <vfprintf+5524> > 0x000000300ec4560c <+4716>: lea (%rdx,%rax,1),%rax > 0x000000300ec45610 <+4720>: jmpq *%rax > 0x000000300ec45612 <+4722>: addq $0x1,-0x538(%rbp) > 0x000000300ec4561a <+4730>: mov -0x538(%rbp),%rcx > 0x000000300ec45621 <+4737>: movzbl (%rcx),%edx > 0x000000300ec45624 <+4740>: cmp $0x2a,%dl > 0x000000300ec45627 <+4743>: je 0x300ec47fcc <vfprintf+15404> > 0x000000300ec4562d <+4749>: movzbl %dl,%eax > 0x000000300ec45630 <+4752>: movl $0x0,-0x558(%rbp) > 0x000000300ec4563a <+4762>: lea -0x30(%rax),%ecx > 0x000000300ec4563d <+4765>: cmp $0x9,%ecx > 0x000000300ec45640 <+4768>: ja 0x300ec45701 <vfprintf+4961> > 0x000000300ec45646 <+4774>: addq $0x1,-0x538(%rbp) > 0x000000300ec4564e <+4782>: mov -0x538(%rbp),%rax > 0x000000300ec45655 <+4789>: movzbl (%rax),%edx > 0x000000300ec45658 <+4792>: movzbl %dl,%eax > 0x000000300ec4565b <+4795>: sub $0x30,%eax > 0x000000300ec4565e <+4798>: cmp $0x9,%eax > 0x000000300ec45661 <+4801>: ja 0x300ec4568d <vfprintf+4845> > 0x000000300ec45663 <+4803>: mov -0x538(%rbp),%rax > 0x000000300ec4566a <+4810>: lea (%rcx,%rcx,4),%ecx > 0x000000300ec4566d <+4813>: movzbl %dl,%edx > 0x000000300ec45670 <+4816>: add $0x1,%rax > 0x000000300ec45674 <+4820>: lea -0x30(%rdx,%rcx,2),%ecx > 0x000000300ec45678 <+4824>: movzbl (%rax),%edx > 0x000000300ec4567b <+4827>: movzbl %dl,%esi > 0x000000300ec4567e <+4830>: sub $0x30,%esi > 0x000000300ec45681 <+4833>: cmp $0x9,%esi > 0x000000300ec45684 <+4836>: jbe 0x300ec4566a <vfprintf+4810> > 0x000000300ec45686 <+4838>: mov %rax,-0x538(%rbp) > 0x000000300ec4568d <+4845>: cmp $0x3c8,%ecx > 0x000000300ec45693 <+4851>: mov %ecx,-0x558(%rbp) > 0x000000300ec45699 <+4857>: mov %ecx,%eax > 0x000000300ec4569b <+4859>: seta %dl > 0x000000300ec4569e <+4862>: mov -0x55c(%rbp),%ecx > 0x000000300ec456a4 <+4868>: cmp %ecx,-0x558(%rbp) > 0x000000300ec456aa <+4874>: jle 0x300ec47da5 <vfprintf+14853> > 0x000000300ec456b0 <+4880>: test %dl,%dl > 0x000000300ec456b2 <+4882>: je 0x300ec47da5 <vfprintf+14853> > 0x000000300ec456b8 <+4888>: cmp $0xffffffffffffffde,%eax > 0x000000300ec456bb <+4891>: ja 0x300ec49232 <vfprintf+20114> > 0x000000300ec456c1 <+4897>: movslq -0x558(%rbp),%rax > 0x000000300ec456c8 <+4904>: lea 0x20(%rax),%r14 > 0x000000300ec456cc <+4908>: cmp $0x1000,%r14 > 0x000000300ec456d3 <+4915>: ja 0x300ec489e5 <vfprintf+17989> > 0x000000300ec456d9 <+4921>: lea 0x1e(%r14),%rax > 0x000000300ec456dd <+4925>: and $0xfffffffffffffff0,%rax > 0x000000300ec456e1 <+4929>: sub %rax,%rsp > 0x000000300ec456e4 <+4932>: lea 0xf(%rsp),%rax > 0x000000300ec456e9 <+4937>: and $0xfffffffffffffff0,%rax > 0x000000300ec456ed <+4941>: add %r14,%rax > 0x000000300ec456f0 <+4944>: mov %rax,-0x548(%rbp) > 0x000000300ec456f7 <+4951>: mov -0x538(%rbp),%rax > 0x000000300ec456fe <+4958>: movzbl (%rax),%edx > 0x000000300ec45701 <+4961>: mov %edx,%eax > 0x000000300ec45703 <+4963>: mov %dl,-0x540(%rbp) > 0x000000300ec45709 <+4969>: sub $0x20,%eax > 0x000000300ec4570c <+4972>: cmp $0x5a,%al > 0x000000300ec4570e <+4974>: ja 0x300ec45934 <vfprintf+5524> > 0x000000300ec45714 <+4980>: movsbl %dl,%eax > 0x000000300ec45717 <+4983>: lea 0x216(%rip),%rdi # 0x300ec45934 <vfprintf+5524> > 0x000000300ec4571e <+4990>: sub $0x20,%eax > 0x000000300ec45721 <+4993>: movslq %eax,%rdx > 0x000000300ec45724 <+4996>: lea 0x107935(%rip),%rax # 0x300ed4d060 <jump_table.14637> > 0x000000300ec4572b <+5003>: movzbl (%rax,%rdx,1),%edx > 0x000000300ec4572f <+5007>: lea 0x1077aa(%rip),%rax # 0x300ed4cee0 <step2_jumps.14686> > 0x000000300ec45736 <+5014>: movslq (%rax,%rdx,4),%rax > 0x000000300ec4573a <+5018>: lea (%rdi,%rax,1),%rax > 0x000000300ec4573e <+5022>: jmpq *%rax > 0x000000300ec45740 <+5024>: addq $0x1,-0x538(%rbp) > 0x000000300ec45748 <+5032>: mov -0x538(%rbp),%rax > 0x000000300ec4574f <+5039>: movzbl (%rax),%eax > 0x000000300ec45752 <+5042>: mov %eax,%edx > 0x000000300ec45754 <+5044>: mov %al,-0x540(%rbp) > 0x000000300ec4575a <+5050>: lea 0x1d3(%rip),%rax # 0x300ec45934 <vfprintf+5524> > 0x000000300ec45761 <+5057>: sub $0x20,%edx > 0x000000300ec45764 <+5060>: cmp $0x5a,%dl > 0x000000300ec45767 <+5063>: ja 0x300ec45797 <vfprintf+5111> > 0x000000300ec45769 <+5065>: movsbl -0x540(%rbp),%eax > 0x000000300ec45770 <+5072>: sub $0x20,%eax > 0x000000300ec45773 <+5075>: movslq %eax,%rdx > 0x000000300ec45776 <+5078>: lea 0x1078e3(%rip),%rax # 0x300ed4d060 <jump_table.14637> > 0x000000300ec4577d <+5085>: movzbl (%rax,%rdx,1),%edx > 0x000000300ec45781 <+5089>: lea 0x107658(%rip),%rax # 0x300ed4cde0 <step3b_jumps.14689> > 0x000000300ec45788 <+5096>: movslq (%rax,%rdx,4),%rax > 0x000000300ec4578c <+5100>: lea 0x1a1(%rip),%rdx # 0x300ec45934 <vfprintf+5524> > 0x000000300ec45793 <+5107>: lea (%rdx,%rax,1),%rax > 0x000000300ec45797 <+5111>: movl $0x1,-0x578(%rbp) > 0x000000300ec457a1 <+5121>: jmpq *%rax > 0x000000300ec457a3 <+5123>: addq $0x1,-0x538(%rbp) > 0x000000300ec457ab <+5131>: lea 0x182(%rip),%rax # 0x300ec45934 <vfprintf+5524> > 0x000000300ec457b2 <+5138>: mov -0x538(%rbp),%rcx > 0x000000300ec457b9 <+5145>: movzbl (%rcx),%ecx > 0x000000300ec457bc <+5148>: mov %ecx,%edx > 0x000000300ec457be <+5150>: mov %cl,-0x540(%rbp) > 0x000000300ec457c4 <+5156>: sub $0x20,%edx > 0x000000300ec457c7 <+5159>: cmp $0x5a,%dl > 0x000000300ec457ca <+5162>: ja 0x300ec457f6 <vfprintf+5206> > 0x000000300ec457cc <+5164>: movsbl %cl,%eax > 0x000000300ec457cf <+5167>: lea 0x15e(%rip),%rdi # 0x300ec45934 <vfprintf+5524> > 0x000000300ec457d6 <+5174>: sub $0x20,%eax > 0x000000300ec457d9 <+5177>: movslq %eax,%rdx > 0x000000300ec457dc <+5180>: lea 0x10787d(%rip),%rax # 0x300ed4d060 <jump_table.14637> > 0x000000300ec457e3 <+5187>: movzbl (%rax,%rdx,1),%edx > 0x000000300ec457e7 <+5191>: lea 0x107572(%rip),%rax # 0x300ed4cd60 <step4_jumps.14690> > 0x000000300ec457ee <+5198>: movslq (%rax,%rdx,4),%rax > 0x000000300ec457f2 <+5202>: lea (%rdi,%rax,1),%rax > 0x000000300ec457f6 <+5206>: movl $0x1,-0x578(%rbp) > 0x000000300ec45800 <+5216>: movl $0x1,-0x58c(%rbp) > 0x000000300ec4580a <+5226>: jmpq *%rax > 0x000000300ec4580c <+5228>: addq $0x1,-0x538(%rbp) > 0x000000300ec45814 <+5236>: lea 0x119(%rip),%rax # 0x300ec45934 <vfprintf+5524> > 0x000000300ec4581b <+5243>: mov -0x538(%rbp),%rcx > 0x000000300ec45822 <+5250>: movzbl (%rcx),%ecx > 0x000000300ec45825 <+5253>: mov %ecx,%edx > 0x000000300ec45827 <+5255>: mov %cl,-0x540(%rbp) > 0x000000300ec4582d <+5261>: sub $0x20,%edx > 0x000000300ec45830 <+5264>: cmp $0x5a,%dl > 0x000000300ec45833 <+5267>: ja 0x300ec447db <vfprintf+1083> > 0x000000300ec45839 <+5273>: movsbl %cl,%eax > 0x000000300ec4583c <+5276>: lea 0xf1(%rip),%rdi # 0x300ec45934 <vfprintf+5524> > 0x000000300ec45843 <+5283>: sub $0x20,%eax > 0x000000300ec45846 <+5286>: movslq %eax,%rdx > 0x000000300ec45849 <+5289>: lea 0x107810(%rip),%rax # 0x300ed4d060 <jump_table.14637> > 0x000000300ec45850 <+5296>: movzbl (%rax,%rdx,1),%edx > 0x000000300ec45854 <+5300>: lea 0x107505(%rip),%rax # 0x300ed4cd60 <step4_jumps.14690> > 0x000000300ec4585b <+5307>: movslq (%rax,%rdx,4),%rax > 0x000000300ec4585f <+5311>: lea (%rdi,%rax,1),%rax > 0x000000300ec45863 <+5315>: jmpq 0x300ec447db <vfprintf+1083> > 0x000000300ec45868 <+5320>: addq $0x1,-0x538(%rbp) > 0x000000300ec45870 <+5328>: mov -0x538(%rbp),%rax > 0x000000300ec45877 <+5335>: movzbl (%rax),%eax > 0x000000300ec4587a <+5338>: mov %eax,%edx > 0x000000300ec4587c <+5340>: mov %al,-0x540(%rbp) > 0x000000300ec45882 <+5346>: lea 0xab(%rip),%rax # 0x300ec45934 <vfprintf+5524> > 0x000000300ec45889 <+5353>: sub $0x20,%edx > 0x000000300ec4588c <+5356>: cmp $0x5a,%dl > 0x000000300ec4588f <+5359>: ja 0x300ec458bf <vfprintf+5407> > 0x000000300ec45891 <+5361>: movsbl -0x540(%rbp),%eax > 0x000000300ec45898 <+5368>: sub $0x20,%eax > 0x000000300ec4589b <+5371>: movslq %eax,%rdx > 0x000000300ec4589e <+5374>: lea 0x1077bb(%rip),%rax # 0x300ed4d060 <jump_table.14637> > 0x000000300ec458a5 <+5381>: movzbl (%rax,%rdx,1),%edx > 0x000000300ec458a9 <+5385>: lea 0x1075b0(%rip),%rax # 0x300ed4ce60 <step3a_jumps.14687> > 0x000000300ec458b0 <+5392>: movslq (%rax,%rdx,4),%rax > 0x000000300ec458b4 <+5396>: lea 0x79(%rip),%rdx # 0x300ec45934 <vfprintf+5524> > 0x000000300ec458bb <+5403>: lea (%rdx,%rax,1),%rax > 0x000000300ec458bf <+5407>: movl $0x1,-0x5b0(%rbp) > 0x000000300ec458c9 <+5417>: jmpq *%rax > 0x000000300ec458cb <+5419>: addq $0x1,-0x538(%rbp) > 0x000000300ec458d3 <+5427>: lea 0x5a(%rip),%rax # 0x300ec45934 <vfprintf+5524> > 0x000000300ec458da <+5434>: mov -0x538(%rbp),%rcx > 0x000000300ec458e1 <+5441>: movzbl (%rcx),%ecx > 0x000000300ec458e4 <+5444>: mov %ecx,%edx > 0x000000300ec458e6 <+5446>: mov %cl,-0x540(%rbp) > 0x000000300ec458ec <+5452>: sub $0x20,%edx > 0x000000300ec458ef <+5455>: cmp $0x5a,%dl > 0x000000300ec458f2 <+5458>: ja 0x300ec4591e <vfprintf+5502> > 0x000000300ec458f4 <+5460>: movsbl %cl,%eax > 0x000000300ec458f7 <+5463>: lea 0x36(%rip),%rdi # 0x300ec45934 <vfprintf+5524> > 0x000000300ec458fe <+5470>: sub $0x20,%eax > 0x000000300ec45901 <+5473>: movslq %eax,%rdx > 0x000000300ec45904 <+5476>: lea 0x107755(%rip),%rax # 0x300ed4d060 <jump_table.14637> > 0x000000300ec4590b <+5483>: movzbl (%rax,%rdx,1),%edx > 0x000000300ec4590f <+5487>: lea 0x10744a(%rip),%rax # 0x300ed4cd60 <step4_jumps.14690> > 0x000000300ec45916 <+5494>: movslq (%rax,%rdx,4),%rax > 0x000000300ec4591a <+5498>: lea (%rdi,%rax,1),%rax > 0x000000300ec4591e <+5502>: movl $0x1,-0x624(%rbp) > 0x000000300ec45928 <+5512>: movl $0x0,-0x5b0(%rbp) > 0x000000300ec45932 <+5522>: jmpq *%rax > 0x000000300ec45934 <+5524>: cmpb $0x0,-0x540(%rbp) > 0x000000300ec4593b <+5531>: je 0x300ec46b5f <vfprintf+10175> > 0x000000300ec45941 <+5537>: sub $0x910,%rsp > 0x000000300ec45948 <+5544>: movq $0x0,-0x68(%rbp) > 0x000000300ec45950 <+5552>: lea 0xf(%rsp),%rdi > 0x000000300ec45955 <+5557>: and $0xfffffffffffffff0,%rdi > 0x000000300ec45959 <+5561>: mov %rdi,-0x570(%rbp) > 0x000000300ec45960 <+5568>: mov -0x568(%rbp),%rdi > 0x000000300ec45967 <+5575>: callq 0x300ec1e9c8 <free@plt> > 0x000000300ec4596c <+5580>: cmpq $0xffffffffffffffff,-0x5d8(%rbp) > 0x000000300ec45974 <+5588>: je 0x300ec475a3 <vfprintf+12803> > 0x000000300ec4597a <+5594>: mov -0x530(%rbp),%rdi > 0x000000300ec45981 <+5601>: cmpb $0x0,(%rdi) > 0x000000300ec45984 <+5604>: je 0x300ec49087 <vfprintf+19687> > 0x000000300ec4598a <+5610>: mov -0x530(%rbp),%rax > 0x000000300ec45991 <+5617>: xor %r8d,%r8d > 0x000000300ec45994 <+5620>: xor %r9d,%r9d > 0x000000300ec45997 <+5623>: mov %r12d,-0x568(%rbp) > 0x000000300ec4599e <+5630>: mov %rbx,-0x550(%rbp) > 0x000000300ec459a5 <+5637>: mov %r9,%r12 > 0x000000300ec459a8 <+5640>: mov %r8,%rbx > 0x000000300ec459ab <+5643>: movq $0x0,-0x5e0(%rbp) > 0x000000300ec459b6 <+5654>: movq $0x20,-0x548(%rbp) > 0x000000300ec459c1 <+5665>: mov -0x570(%rbp),%r14 > 0x000000300ec459c8 <+5672>: mov %rax,%r8 > 0x000000300ec459cb <+5675>: mov %r13,-0x588(%rbp) > 0x000000300ec459d2 <+5682>: jmpq 0x300ec45a5d <vfprintf+5821> > 0x000000300ec459d7 <+5687>: mov -0x5e0(%rbp),%rdx > 0x000000300ec459de <+5694>: cmp %rdx,-0x548(%rbp) > 0x000000300ec459e5 <+5701>: mov %r14,%r13 > 0x000000300ec459e8 <+5704>: lea 0x48(%rbx),%rcx > 0x000000300ec459ec <+5708>: ja 0x300ec45a57 <vfprintf+5815> > 0x000000300ec459ee <+5710>: mov -0x548(%rbp),%rax > 0x000000300ec459f5 <+5717>: mov -0x548(%rbp),%rcx > 0x000000300ec459fc <+5724>: mov %r14,%rsi > 0x000000300ec459ff <+5727>: mov %r8,-0x6a8(%rbp) > 0x000000300ec45a06 <+5734>: add %rax,%rax > 0x000000300ec45a09 <+5737>: lea 0x1e(%rax),%rdx > 0x000000300ec45a0d <+5741>: add %rax,%rcx > 0x000000300ec45a10 <+5744>: and $0xfffffffffffffff0,%rdx > 0x000000300ec45a14 <+5748>: sub %rdx,%rsp > 0x000000300ec45a17 <+5751>: lea 0xf(%rsp),%r13 > 0x000000300ec45a1c <+5756>: and $0xfffffffffffffff0,%r13 > 0x000000300ec45a20 <+5760>: lea 0x0(%r13,%rax,1),%rdx > 0x000000300ec45a25 <+5765>: mov %r13,%rdi > 0x000000300ec45a28 <+5768>: cmp %rdx,%r14 > 0x000000300ec45a2b <+5771>: cmove %rcx,%rax > 0x000000300ec45a2f <+5775>: lea 0x48(%rbx),%rcx > 0x000000300ec45a33 <+5779>: mov %rax,-0x548(%rbp) > 0x000000300ec45a3a <+5786>: mov %rcx,%rdx > 0x000000300ec45a3d <+5789>: mov %rcx,-0x688(%rbp) > 0x000000300ec45a44 <+5796>: callq 0x300ec826c0 <memmove> > 0x000000300ec45a49 <+5801>: mov -0x6a8(%rbp),%r8 > 0x000000300ec45a50 <+5808>: mov -0x688(%rbp),%rcx > 0x000000300ec45a57 <+5815>: mov %rcx,%rbx > 0x000000300ec45a5a <+5818>: mov %r13,%r14 > 0x000000300ec45a5d <+5821>: lea (%r14,%rbx,1),%r13 > 0x000000300ec45a61 <+5825>: mov -0x668(%rbp),%rcx > 0x000000300ec45a68 <+5832>: mov %r12,%rsi > 0x000000300ec45a6b <+5835>: mov %r8,%rdi > 0x000000300ec45a6e <+5838>: mov %r13,%rdx > 0x000000300ec45a71 <+5841>: callq 0x300ec64b90 <__parse_one_specmb> > 0x000000300ec45a76 <+5846>: mov 0x20(%r13),%r8 > 0x000000300ec45a7a <+5850>: addq $0x1,-0x5e0(%rbp) > 0x000000300ec45a82 <+5858>: add %rax,%r12 > 0x000000300ec45a85 <+5861>: cmpb $0x0,(%r8) > 0x000000300ec45a89 <+5865>: jne 0x300ec459d7 <vfprintf+5687> > 0x000000300ec45a8f <+5871>: mov %r12,%r9 > 0x000000300ec45a92 <+5874>: mov -0x550(%rbp),%rbx > 0x000000300ec45a99 <+5881>: mov -0x568(%rbp),%r12d > 0x000000300ec45aa0 <+5888>: mov -0x588(%rbp),%r13 > 0x000000300ec45aa7 <+5895>: mov %r14,-0x570(%rbp) > 0x000000300ec45aae <+5902>: mov %r8,-0x538(%rbp) > 0x000000300ec45ab5 <+5909>: mov -0x68(%rbp),%rax > 0x000000300ec45ab9 <+5913>: cmp %rax,%r9 > 0x000000300ec45abc <+5916>: cmovae %r9,%rax > 0x000000300ec45ac0 <+5920>: mov %rax,%rdx > 0x000000300ec45ac3 <+5923>: mov %rax,-0x548(%rbp) > 0x000000300ec45aca <+5930>: mov 0x74(%rbx),%eax > 0x000000300ec45acd <+5933>: shl $0x2,%rdx > 0x000000300ec45ad1 <+5937>: lea 0x1e(%rdx),%r14 > 0x000000300ec45ad5 <+5941>: and $0x4,%eax > 0x000000300ec45ad8 <+5944>: and $0xfffffffffffffff0,%r14 > 0x000000300ec45adc <+5948>: sub %r14,%rsp > 0x000000300ec45adf <+5951>: lea 0xf(%rsp),%r8 > 0x000000300ec45ae4 <+5956>: and $0xfffffffffffffff0,%r8 > 0x000000300ec45ae8 <+5960>: cmp $0x1,%eax > 0x000000300ec45aeb <+5963>: sbb %esi,%esi > 0x000000300ec45aed <+5965>: mov %r8,%rdi > 0x000000300ec45af0 <+5968>: mov %r8,-0x6a8(%rbp) > 0x000000300ec45af7 <+5975>: not %esi > 0x000000300ec45af9 <+5977>: callq 0x300ec828a0 <__memset_sse2> > 0x000000300ec45afe <+5982>: mov -0x548(%rbp),%rax > 0x000000300ec45b05 <+5989>: mov -0x6a8(%rbp),%r8 > 0x000000300ec45b0c <+5996>: shl $0x4,%rax > 0x000000300ec45b10 <+6000>: add $0x10,%rax > 0x000000300ec45b14 <+6004>: sub %rax,%rsp > 0x000000300ec45b17 <+6007>: lea 0xf(%rsp),%r11 > 0x000000300ec45b1c <+6012>: sub %r14,%rsp > 0x000000300ec45b1f <+6015>: lea 0xf(%rsp),%r10 > 0x000000300ec45b24 <+6020>: and $0xfffffffffffffff0,%r11 > 0x000000300ec45b28 <+6024>: and $0xfffffffffffffff0,%r10 > 0x000000300ec45b2c <+6028>: cmpq $0x0,-0x5e0(%rbp) > 0x000000300ec45b34 <+6036>: mov %r11,-0x598(%rbp) > 0x000000300ec45b3b <+6043>: je 0x300ec47031 <vfprintf+11409> > 0x000000300ec45b41 <+6049>: xor %r9d,%r9d > 0x000000300ec45b44 <+6052>: mov %r12d,-0x568(%rbp) > 0x000000300ec45b4b <+6059>: mov %rbx,-0x550(%rbp) > 0x000000300ec45b52 <+6066>: mov -0x570(%rbp),%r14 > 0x000000300ec45b59 <+6073>: mov %r9,%rbx > 0x000000300ec45b5c <+6076>: mov %r8,%r12 > 0x000000300ec45b5f <+6079>: mov %r13,%r9 > 0x000000300ec45b62 <+6082>: mov %r10,%r13 > 0x000000300ec45b65 <+6085>: jmp 0x300ec45bbb <vfprintf+6171> > 0x000000300ec45b67 <+6087>: movslq 0x30(%r14),%rdx > 0x000000300ec45b6b <+6091>: movslq 0x8(%r14),%r8 > 0x000000300ec45b6f <+6095>: mov %r14,%rdi > 0x000000300ec45b72 <+6098>: mov 0x346237(%rip),%rax # 0x300ef8bdb0 <__printf_arginfo_table> > 0x000000300ec45b79 <+6105>: mov %r9,-0x698(%rbp) > 0x000000300ec45b80 <+6112>: mov %r11,-0x688(%rbp) > 0x000000300ec45b87 <+6119>: shl $0x2,%rdx > 0x000000300ec45b8b <+6123>: lea 0x0(%r13,%rdx,1),%rcx > 0x000000300ec45b90 <+6128>: lea (%r12,%rdx,1),%rdx > 0x000000300ec45b94 <+6132>: callq *(%rax,%r8,8) > 0x000000300ec45b98 <+6136>: mov -0x688(%rbp),%r11 > 0x000000300ec45b9f <+6143>: mov -0x698(%rbp),%r9 > 0x000000300ec45ba6 <+6150>: add $0x1,%rbx > 0x000000300ec45baa <+6154>: add $0x48,%r14 > 0x000000300ec45bae <+6158>: cmp -0x5e0(%rbp),%rbx > 0x000000300ec45bb5 <+6165>: jae 0x300ec4701a <vfprintf+11386> > 0x000000300ec45bbb <+6171>: mov 0x2c(%r14),%eax > 0x000000300ec45bbf <+6175>: cmp $0xffffffffffffffff,%eax > 0x000000300ec45bc2 <+6178>: je 0x300ec45bce <vfprintf+6190> > 0x000000300ec45bc4 <+6180>: cltq > 0x000000300ec45bc6 <+6182>: movl $0x0,(%r12,%rax,4) > 0x000000300ec45bce <+6190>: mov 0x28(%r14),%eax > 0x000000300ec45bd2 <+6194>: cmp $0xffffffffffffffff,%eax > 0x000000300ec45bd5 <+6197>: je 0x300ec45be1 <vfprintf+6209> > 0x000000300ec45bd7 <+6199>: cltq > 0x000000300ec45bd9 <+6201>: movl $0x0,(%r12,%rax,4) > 0x000000300ec45be1 <+6209>: mov 0x38(%r14),%rsi > 0x000000300ec45be5 <+6213>: test %rsi,%rsi > 0x000000300ec45be8 <+6216>: je 0x300ec45ba6 <vfprintf+6150> > 0x000000300ec45bea <+6218>: cmp $0x1,%rsi > 0x000000300ec45bee <+6222>: jne 0x300ec45b67 <vfprintf+6087> > 0x000000300ec45bf4 <+6228>: movslq 0x30(%r14),%rax > 0x000000300ec45bf8 <+6232>: mov 0x34(%r14),%edx > 0x000000300ec45bfc <+6236>: mov %edx,(%r12,%rax,4) > 0x000000300ec45c00 <+6240>: movslq 0x30(%r14),%rax > 0x000000300ec45c04 <+6244>: mov 0x40(%r14),%edx > 0x000000300ec45c08 <+6248>: mov %edx,0x0(%r13,%rax,4) > 0x000000300ec45c0d <+6253>: jmp 0x300ec45ba6 <vfprintf+6150> > 0x000000300ec45c0f <+6255>: mov 0x28(%rbx),%rax > 0x000000300ec45c13 <+6259>: cmp 0x30(%rbx),%rax > 0x000000300ec45c17 <+6263>: jae 0x300ec49338 <vfprintf+20376> > 0x000000300ec45c1d <+6269>: movb $0x25,(%rax) > 0x000000300ec45c20 <+6272>: add $0x1,%rax > 0x000000300ec45c24 <+6276>: mov %rax,0x28(%rbx) > 0x000000300ec45c28 <+6280>: cmp $0x7fffffff,%r12d > 0x000000300ec45c2f <+6287>: je 0x300ec46b5f <vfprintf+10175> > 0x000000300ec45c35 <+6293>: movslq -0x57c(%rbp),%r14 > 0x000000300ec45c3c <+6300>: add $0x1,%r12d > 0x000000300ec45c40 <+6304>: imul $0x48,%r14,%r14 > 0x000000300ec45c44 <+6308>: add -0x570(%rbp),%r14 > 0x000000300ec45c4b <+6315>: jmpq 0x300ec44b54 <vfprintf+1972> > 0x000000300ec45c50 <+6320>: movslq -0x57c(%rbp),%rax > 0x000000300ec45c57 <+6327>: mov %rax,-0x618(%rbp) > 0x000000300ec45c5e <+6334>: imul $0x48,%rax,%rax > 0x000000300ec45c62 <+6338>: add -0x570(%rbp),%rax > 0x000000300ec45c69 <+6345>: je 0x300ec48f9c <vfprintf+19452> > 0x000000300ec45c6f <+6351>: cmpl $0x0,-0x5a8(%rbp) > 0x000000300ec45c76 <+6358>: je 0x300ec475e7 <vfprintf+12871> > 0x000000300ec45c7c <+6364>: movslq 0x30(%rax),%rax > 0x000000300ec45c80 <+6368>: mov -0x598(%rbp),%rdx > 0x000000300ec45c87 <+6375>: shl $0x4,%rax > 0x000000300ec45c8b <+6379>: mov (%rax,%rdx,1),%r8 > 0x000000300ec45c8f <+6383>: mov %r8,%r9 > 0x000000300ec45c92 <+6386>: mov %r8,%rax > 0x000000300ec45c95 <+6389>: movl $0xa,-0x5ac(%rbp) > 0x000000300ec45c9f <+6399>: shr $0x3f,%r9 > 0x000000300ec45ca3 <+6403>: neg %rax > 0x000000300ec45ca6 <+6406>: test %r9d,%r9d > 0x000000300ec45ca9 <+6409>: cmovne %rax,%r8 > 0x000000300ec45cad <+6413>: cmpl $0x0,-0x550(%rbp) > 0x000000300ec45cb4 <+6420>: jl 0x300ec46fb5 <vfprintf+11285> > 0x000000300ec45cba <+6426>: jne 0x300ec46e41 <vfprintf+10913> > 0x000000300ec45cc0 <+6432>: test %r8,%r8 > 0x000000300ec45cc3 <+6435>: jne 0x300ec46e41 <vfprintf+10913> > 0x000000300ec45cc9 <+6441>: cmpl $0x0,-0x654(%rbp) > 0x000000300ec45cd0 <+6448>: je 0x300ec47283 <vfprintf+12003> > 0x000000300ec45cd6 <+6454>: cmpl $0x8,-0x5ac(%rbp) > 0x000000300ec45cdd <+6461>: jne 0x300ec47283 <vfprintf+12003> > 0x000000300ec45ce3 <+6467>: mov -0x548(%rbp),%r14 > 0x000000300ec45cea <+6474>: mov -0x548(%rbp),%rdx > 0x000000300ec45cf1 <+6481>: xor %eax,%eax > 0x000000300ec45cf3 <+6483>: sub $0x1,%r14 > 0x000000300ec45cf7 <+6487>: movb $0x30,-0x1(%rdx) > 0x000000300ec45cfb <+6491>: mov $0x1,%edx > 0x000000300ec45d00 <+6496>: mov %r14,-0x550(%rbp) > 0x000000300ec45d07 <+6503>: movb $0x20,-0x63c(%rbp) > 0x000000300ec45d0e <+6510>: cmp %rdx,%rax > 0x000000300ec45d11 <+6513>: jle 0x300ec46f16 <vfprintf+11126> > 0x000000300ec45d17 <+6519>: sub -0x548(%rbp),%rax > 0x000000300ec45d1e <+6526>: mov $0x0,%edx > 0x000000300ec45d23 <+6531>: add -0x550(%rbp),%rax > 0x000000300ec45d2a <+6538>: cmovs %rdx,%rax > 0x000000300ec45d2e <+6542>: mov -0x5fc(%rbp),%edx > 0x000000300ec45d34 <+6548>: mov %eax,-0x5a8(%rbp) > 0x000000300ec45d3a <+6554>: test %edx,%edx > 0x000000300ec45d3c <+6556>: jne 0x300ec46bb7 <vfprintf+10263> > 0x000000300ec45d42 <+6562>: mov -0x548(%rbp),%edi > 0x000000300ec45d48 <+6568>: mov -0x588(%rbp),%edx > 0x000000300ec45d4e <+6574>: mov -0x550(%rbp),%ecx > 0x000000300ec45d54 <+6580>: sub %edi,%edx > 0x000000300ec45d56 <+6582>: mov %edi,-0x5fc(%rbp) > 0x000000300ec45d5c <+6588>: add %ecx,%edx > 0x000000300ec45d5e <+6590>: mov %ecx,-0x5e8(%rbp) > 0x000000300ec45d64 <+6596>: sub %eax,%edx > 0x000000300ec45d66 <+6598>: cmpl $0x0,-0x654(%rbp) > 0x000000300ec45d6d <+6605>: setne %al > 0x000000300ec45d70 <+6608>: test %r8,%r8 > 0x000000300ec45d73 <+6611>: setne %cl > 0x000000300ec45d76 <+6614>: and %cl,%al > 0x000000300ec45d78 <+6616>: mov %al,-0x588(%rbp) > 0x000000300ec45d7e <+6622>: je 0x300ec45d8d <vfprintf+6637> > 0x000000300ec45d80 <+6624>: cmpl $0x10,-0x5ac(%rbp) > 0x000000300ec45d87 <+6631>: lea -0x2(%rdx),%eax > 0x000000300ec45d8a <+6634>: cmove %eax,%edx > 0x000000300ec45d8d <+6637>: cmpl $0x0,-0x5c8(%rbp) > 0x000000300ec45d94 <+6644>: je 0x300ec46f9a <vfprintf+11258> > 0x000000300ec45d9a <+6650>: sub $0x1,%edx > 0x000000300ec45d9d <+6653>: cmpb $0x20,-0x63c(%rbp) > 0x000000300ec45da4 <+6660>: je 0x300ec4744a <vfprintf+12458> > 0x000000300ec45daa <+6666>: test %r9d,%r9d > 0x000000300ec45dad <+6669>: je 0x300ec47361 <vfprintf+12225> > 0x000000300ec45db3 <+6675>: mov 0x28(%rbx),%rax > 0x000000300ec45db7 <+6679>: cmp 0x30(%rbx),%rax > 0x000000300ec45dbb <+6683>: jae 0x300ec48723 <vfprintf+17283> > 0x000000300ec45dc1 <+6689>: movb $0x2d,(%rax) > 0x000000300ec45dc4 <+6692>: add $0x1,%rax > 0x000000300ec45dc8 <+6696>: mov %rax,0x28(%rbx) > 0x000000300ec45dcc <+6700>: cmp $0x7fffffff,%r12d > 0x000000300ec45dd3 <+6707>: je 0x300ec46b5f <vfprintf+10175> > 0x000000300ec45dd9 <+6713>: add $0x1,%r12d > 0x000000300ec45ddd <+6717>: cmpb $0x0,-0x588(%rbp) > 0x000000300ec45de4 <+6724>: je 0x300ec45df3 <vfprintf+6739> > 0x000000300ec45de6 <+6726>: cmpl $0x10,-0x5ac(%rbp) > 0x000000300ec45ded <+6733>: je 0x300ec477bf <vfprintf+13343> > 0x000000300ec45df3 <+6739>: add -0x5a8(%rbp),%edx > 0x000000300ec45df9 <+6745>: test %edx,%edx > 0x000000300ec45dfb <+6747>: jle 0x300ec45e23 <vfprintf+6787> > 0x000000300ec45dfd <+6749>: movslq %edx,%rdx > 0x000000300ec45e00 <+6752>: mov $0x30,%esi > 0x000000300ec45e05 <+6757>: mov %rbx,%rdi > 0x000000300ec45e08 <+6760>: callq 0x300ec67bb0 <_IO_padn_internal> > 0x000000300ec45e0d <+6765>: mov %eax,%edx > 0x000000300ec45e0f <+6767>: mov $0x7fffffff,%eax > 0x000000300ec45e14 <+6772>: sub %r12d,%eax > 0x000000300ec45e17 <+6775>: cmp %eax,%edx > 0x000000300ec45e19 <+6777>: ja 0x300ec46b5f <vfprintf+10175> > 0x000000300ec45e1f <+6783>: lea (%rdx,%r12,1),%r12d > 0x000000300ec45e23 <+6787>: mov -0x548(%rbp),%rcx > 0x000000300ec45e2a <+6794>: sub -0x550(%rbp),%rcx > 0x000000300ec45e31 <+6801>: mov %r14,%rsi > 0x000000300ec45e34 <+6804>: mov 0xd8(%rbx),%rax > 0x000000300ec45e3b <+6811>: mov %rbx,%rdi > 0x000000300ec45e3e <+6814>: mov %rcx,%rdx > 0x000000300ec45e41 <+6817>: mov %rcx,-0x688(%rbp) > 0x000000300ec45e48 <+6824>: callq *0x38(%rax) > 0x000000300ec45e4b <+6827>: mov -0x688(%rbp),%rcx > 0x000000300ec45e52 <+6834>: cmp %rax,%rcx > 0x000000300ec45e55 <+6837>: jne 0x300ec46b5f <vfprintf+10175> > 0x000000300ec45e5b <+6843>: movslq %r12d,%rdx > 0x000000300ec45e5e <+6846>: mov $0x7fffffff,%eax > 0x000000300ec45e63 <+6851>: sub %rdx,%rax > 0x000000300ec45e66 <+6854>: cmp %rax,%rcx > 0x000000300ec45e69 <+6857>: ja 0x300ec46b5f <vfprintf+10175> > 0x000000300ec45e6f <+6863>: mov -0x5fc(%rbp),%eax > 0x000000300ec45e75 <+6869>: sub -0x5e8(%rbp),%eax > 0x000000300ec45e7b <+6875>: imul $0x48,-0x618(%rbp),%r14 > 0x000000300ec45e83 <+6883>: lea (%rax,%r12,1),%r12d > 0x000000300ec45e87 <+6887>: add -0x570(%rbp),%r14 > 0x000000300ec45e8e <+6894>: jmpq 0x300ec44b54 <vfprintf+1972> > 0x000000300ec45e93 <+6899>: movslq -0x57c(%rbp),%rcx > 0x000000300ec45e9a <+6906>: imul $0x48,%rcx,%rax > 0x000000300ec45e9e <+6910>: mov %rcx,-0x618(%rbp) > 0x000000300ec45ea5 <+6917>: add -0x570(%rbp),%rax > 0x000000300ec45eac <+6924>: je 0x300ec482dd <vfprintf+16189> > 0x000000300ec45eb2 <+6930>: movslq 0x30(%rax),%rax > 0x000000300ec45eb6 <+6934>: mov -0x598(%rbp),%rdi > 0x000000300ec45ebd <+6941>: shl $0x4,%rax > 0x000000300ec45ec1 <+6945>: mov (%rax,%rdi,1),%r8 > 0x000000300ec45ec5 <+6949>: test %r8,%r8 > 0x000000300ec45ec8 <+6952>: je 0x300ec482b8 <vfprintf+16152> > 0x000000300ec45ece <+6958>: movb $0x78,-0x609(%rbp) > 0x000000300ec45ed5 <+6965>: movl $0x0,-0x66c(%rbp) > 0x000000300ec45edf <+6975>: xor %r9d,%r9d > 0x000000300ec45ee2 <+6978>: movl $0x1,-0x654(%rbp) > 0x000000300ec45eec <+6988>: movl $0x10,-0x5ac(%rbp) > 0x000000300ec45ef6 <+6998>: jmpq 0x300ec45cad <vfprintf+6413> > 0x000000300ec45efb <+7003>: testb $0x4,0x74(%rbx) > 0x000000300ec45eff <+7007>: je 0x300ec45f0e <vfprintf+7022> > 0x000000300ec45f01 <+7009>: cmpl $0x0,-0x628(%rbp) > 0x000000300ec45f08 <+7016>: je 0x300ec48ceb <vfprintf+18763> > 0x000000300ec45f0e <+7022>: movslq -0x57c(%rbp),%rax > 0x000000300ec45f15 <+7029>: mov -0x570(%rbp),%r14 > 0x000000300ec45f1c <+7036>: imul $0x48,%rax,%rax > 0x000000300ec45f20 <+7040>: add %rax,%r14 > 0x000000300ec45f23 <+7043>: je 0x300ec48866 <vfprintf+17606> > 0x000000300ec45f29 <+7049>: cmpl $0x0,-0x5a8(%rbp) > 0x000000300ec45f30 <+7056>: je 0x300ec47d7d <vfprintf+14813> > 0x000000300ec45f36 <+7062>: movslq 0x30(%r14),%rax > 0x000000300ec45f3a <+7066>: mov -0x598(%rbp),%rcx > 0x000000300ec45f41 <+7073>: shl $0x4,%rax > 0x000000300ec45f45 <+7077>: mov (%rax,%rcx,1),%rdx > 0x000000300ec45f49 <+7081>: movslq %r12d,%rax > 0x000000300ec45f4c <+7084>: mov %rax,(%rdx) > 0x000000300ec45f4f <+7087>: jmpq 0x300ec44b54 <vfprintf+1972> > 0x000000300ec45f54 <+7092>: mov -0x620(%rbp),%rsi > 0x000000300ec45f5b <+7099>: mov -0x524(%rbp),%edi > 0x000000300ec45f61 <+7105>: mov $0x3e8,%edx > 0x000000300ec45f66 <+7110>: callq 0x300ec7ff60 <strerror_r> > 0x000000300ec45f6b <+7115>: movl $0x0,-0x5a8(%rbp) > 0x000000300ec45f75 <+7125>: mov %rax,%r14 > 0x000000300ec45f78 <+7128>: test %r14,%r14 > 0x000000300ec45f7b <+7131>: je 0x300ec47b78 <vfprintf+14296> > 0x000000300ec45f81 <+7137>: cmpl $0x0,-0x5a8(%rbp) > 0x000000300ec45f88 <+7144>: jne 0x300ec47af3 <vfprintf+14163> > 0x000000300ec45f8e <+7150>: cmpb $0x53,-0x609(%rbp) > 0x000000300ec45f95 <+7157>: je 0x300ec47af3 <vfprintf+14163> > 0x000000300ec45f9b <+7163>: cmpl $0xffffffffffffffff,-0x550(%rbp) > 0x000000300ec45fa2 <+7170>: je 0x300ec47ad6 <vfprintf+14134> > 0x000000300ec45fa8 <+7176>: mov 0x344f99(%rip),%rax # 0x300ef8af48 > 0x000000300ec45faf <+7183>: mov %fs:(%rax),%rax > 0x000000300ec45fb3 <+7187>: mov (%rax),%rax > 0x000000300ec45fb6 <+7190>: cmpl $0x1,0xa8(%rax) > 0x000000300ec45fbd <+7197>: jne 0x300ec479f0 <vfprintf+13904> > 0x000000300ec45fc3 <+7203>: movslq -0x550(%rbp),%rsi > 0x000000300ec45fca <+7210>: mov %r14,%rdi > 0x000000300ec45fcd <+7213>: callq 0x300ec80100 <strnlen> > 0x000000300ec45fd2 <+7218>: xor %r9d,%r9d > 0x000000300ec45fd5 <+7221>: mov %rax,%r8 > 0x000000300ec45fd8 <+7224>: mov %eax,%ecx > 0x000000300ec45fda <+7226>: mov -0x588(%rbp),%r10d > 0x000000300ec45fe1 <+7233>: sub %ecx,%r10d > 0x000000300ec45fe4 <+7236>: js 0x300ec4798b <vfprintf+13803> > 0x000000300ec45fea <+7242>: cmpl $0x0,-0x5fc(%rbp) > 0x000000300ec45ff1 <+7249>: jne 0x300ec46054 <vfprintf+7348> > 0x000000300ec45ff3 <+7251>: test %r10d,%r10d > 0x000000300ec45ff6 <+7254>: je 0x300ec46054 <vfprintf+7348> > 0x000000300ec45ff8 <+7256>: movslq %r10d,%rdx > 0x000000300ec45ffb <+7259>: mov $0x20,%esi > 0x000000300ec46000 <+7264>: mov %rbx,%rdi > 0x000000300ec46003 <+7267>: mov %ecx,-0x688(%rbp) > 0x000000300ec46009 <+7273>: mov %r8,-0x6a8(%rbp) > 0x000000300ec46010 <+7280>: mov %r9d,-0x698(%rbp) > 0x000000300ec46017 <+7287>: mov %r10d,-0x690(%rbp) > 0x000000300ec4601e <+7294>: callq 0x300ec67bb0 <_IO_padn_internal> > 0x000000300ec46023 <+7299>: mov %eax,%edx > 0x000000300ec46025 <+7301>: mov $0x7fffffff,%eax > 0x000000300ec4602a <+7306>: mov -0x688(%rbp),%ecx > 0x000000300ec46030 <+7312>: sub %r12d,%eax > 0x000000300ec46033 <+7315>: mov -0x6a8(%rbp),%r8 > 0x000000300ec4603a <+7322>: mov -0x698(%rbp),%r9d > 0x000000300ec46041 <+7329>: cmp %eax,%edx > 0x000000300ec46043 <+7331>: mov -0x690(%rbp),%r10d > 0x000000300ec4604a <+7338>: ja 0x300ec46b5f <vfprintf+10175> > 0x000000300ec46050 <+7344>: lea (%rdx,%r12,1),%r12d > 0x000000300ec46054 <+7348>: mov 0xd8(%rbx),%rax > 0x000000300ec4605b <+7355>: mov %r8,%rdx > 0x000000300ec4605e <+7358>: mov %ecx,-0x688(%rbp) > 0x000000300ec46064 <+7364>: mov %r8,-0x6a8(%rbp) > 0x000000300ec4606b <+7371>: mov %r9d,-0x698(%rbp) > 0x000000300ec46072 <+7378>: mov %r14,%rsi > 0x000000300ec46075 <+7381>: mov %r10d,-0x690(%rbp) > 0x000000300ec4607c <+7388>: mov %rbx,%rdi > 0x000000300ec4607f <+7391>: callq *0x38(%rax) > 0x000000300ec46082 <+7394>: mov -0x6a8(%rbp),%r8 > 0x000000300ec46089 <+7401>: mov -0x688(%rbp),%ecx > 0x000000300ec4608f <+7407>: mov -0x698(%rbp),%r9d > 0x000000300ec46096 <+7414>: mov -0x690(%rbp),%r10d > 0x000000300ec4609d <+7421>: cmp %r8,%rax > 0x000000300ec460a0 <+7424>: jne 0x300ec46b5f <vfprintf+10175> > 0x000000300ec460a6 <+7430>: movslq %r12d,%rdx > 0x000000300ec460a9 <+7433>: mov $0x7fffffff,%eax > 0x000000300ec460ae <+7438>: sub %rdx,%rax > 0x000000300ec460b1 <+7441>: cmp %rax,%r8 > 0x000000300ec460b4 <+7444>: ja 0x300ec46b5f <vfprintf+10175> > 0x000000300ec460ba <+7450>: add %ecx,%r12d > 0x000000300ec460bd <+7453>: cmpl $0x0,-0x5fc(%rbp) > 0x000000300ec460c4 <+7460>: je 0x300ec460f8 <vfprintf+7512> > 0x000000300ec460c6 <+7462>: test %r10d,%r10d > 0x000000300ec460c9 <+7465>: je 0x300ec460f8 <vfprintf+7512> > 0x000000300ec460cb <+7467>: movslq %r10d,%rdx > 0x000000300ec460ce <+7470>: mov $0x20,%esi > 0x000000300ec460d3 <+7475>: mov %rbx,%rdi > 0x000000300ec460d6 <+7478>: callq 0x300ec67bb0 <_IO_padn_internal> > 0x000000300ec460db <+7483>: mov %eax,%edx > 0x000000300ec460dd <+7485>: mov $0x7fffffff,%eax > 0x000000300ec460e2 <+7490>: mov -0x698(%rbp),%r9d > 0x000000300ec460e9 <+7497>: sub %r12d,%eax > 0x000000300ec460ec <+7500>: cmp %eax,%edx > 0x000000300ec460ee <+7502>: ja 0x300ec46b5f <vfprintf+10175> > 0x000000300ec460f4 <+7508>: lea (%rdx,%r12,1),%r12d > 0x000000300ec460f8 <+7512>: test %r9d,%r9d > 0x000000300ec460fb <+7515>: jne 0x300ec48d26 <vfprintf+18822> > 0x000000300ec46101 <+7521>: movslq -0x57c(%rbp),%r14 > 0x000000300ec46108 <+7528>: imul $0x48,%r14,%r14 > 0x000000300ec4610c <+7532>: add -0x570(%rbp),%r14 > 0x000000300ec46113 <+7539>: jmpq 0x300ec44b54 <vfprintf+1972> > 0x000000300ec46118 <+7544>: cmpl $0x0,-0x5a8(%rbp) > 0x000000300ec4611f <+7551>: jne 0x300ec449df <vfprintf+1599> > 0x000000300ec46125 <+7557>: mov -0x588(%rbp),%edi > 0x000000300ec4612b <+7563>: sub $0x1,%edi > 0x000000300ec4612e <+7566>: cmpl $0x0,-0x5fc(%rbp) > 0x000000300ec46135 <+7573>: mov %edi,-0x550(%rbp) > 0x000000300ec4613b <+7579>: jne 0x300ec46167 <vfprintf+7623> > 0x000000300ec4613d <+7581>: test %edi,%edi > 0x000000300ec4613f <+7583>: jle 0x300ec46167 <vfprintf+7623> > 0x000000300ec46141 <+7585>: movslq %edi,%rdx > 0x000000300ec46144 <+7588>: mov $0x20,%esi > 0x000000300ec46149 <+7593>: mov %rbx,%rdi > 0x000000300ec4614c <+7596>: callq 0x300ec67bb0 <_IO_padn_internal> > 0x000000300ec46151 <+7601>: mov %eax,%edx > 0x000000300ec46153 <+7603>: mov $0x7fffffff,%eax > 0x000000300ec46158 <+7608>: sub %r12d,%eax > 0x000000300ec4615b <+7611>: cmp %eax,%edx > 0x000000300ec4615d <+7613>: ja 0x300ec46b5f <vfprintf+10175> > 0x000000300ec46163 <+7619>: lea (%rdx,%r12,1),%r12d > 0x000000300ec46167 <+7623>: movslq -0x57c(%rbp),%rax > 0x000000300ec4616e <+7630>: imul $0x48,%rax,%rax > 0x000000300ec46172 <+7634>: add -0x570(%rbp),%rax > 0x000000300ec46179 <+7641>: mov %rax,-0x548(%rbp) > 0x000000300ec46180 <+7648>: je 0x300ec48945 <vfprintf+17829> > 0x000000300ec46186 <+7654>: mov -0x548(%rbp),%rdx > 0x000000300ec4618d <+7661>: mov -0x598(%rbp),%rcx > 0x000000300ec46194 <+7668>: movslq 0x30(%rdx),%rax > 0x000000300ec46198 <+7672>: shl $0x4,%rax > 0x000000300ec4619c <+7676>: movzbl (%rcx,%rax,1),%esi > 0x000000300ec461a0 <+7680>: mov 0x28(%rbx),%rax > 0x000000300ec461a4 <+7684>: cmp 0x30(%rbx),%rax > 0x000000300ec461a8 <+7688>: jae 0x300ec4892e <vfprintf+17806> > 0x000000300ec461ae <+7694>: mov %sil,(%rax) > 0x000000300ec461b1 <+7697>: add $0x1,%rax > 0x000000300ec461b5 <+7701>: mov %rax,0x28(%rbx) > 0x000000300ec461b9 <+7705>: cmp $0x7fffffff,%r12d > 0x000000300ec461c0 <+7712>: je 0x300ec46b5f <vfprintf+10175> > 0x000000300ec461c6 <+7718>: add $0x1,%r12d > 0x000000300ec461ca <+7722>: cmpl $0x0,-0x5fc(%rbp) > 0x000000300ec461d1 <+7729>: mov -0x548(%rbp),%r14 > 0x000000300ec461d8 <+7736>: je 0x300ec44b54 <vfprintf+1972> > 0x000000300ec461de <+7742>: cmpl $0x0,-0x550(%rbp) > 0x000000300ec461e5 <+7749>: jle 0x300ec44b54 <vfprintf+1972> > 0x000000300ec461eb <+7755>: movslq -0x550(%rbp),%rdx > 0x000000300ec461f2 <+7762>: mov $0x20,%esi > 0x000000300ec461f7 <+7767>: mov %rbx,%rdi > 0x000000300ec461fa <+7770>: callq 0x300ec67bb0 <_IO_padn_internal> > 0x000000300ec461ff <+7775>: mov %eax,%edx > 0x000000300ec46201 <+7777>: mov $0x7fffffff,%eax > 0x000000300ec46206 <+7782>: sub %r12d,%eax > 0x000000300ec46209 <+7785>: cmp %eax,%edx > 0x000000300ec4620b <+7787>: ja 0x300ec46b5f <vfprintf+10175> > 0x000000300ec46211 <+7793>: lea (%rdx,%r12,1),%r12d > 0x000000300ec46215 <+7797>: mov -0x548(%rbp),%r14 > 0x000000300ec4621c <+7804>: jmpq 0x300ec44b54 <vfprintf+1972> > 0x000000300ec46221 <+7809>: movslq -0x57c(%rbp),%r14 > 0x000000300ec46228 <+7816>: imul $0x48,%r14,%r14 > 0x000000300ec4622c <+7820>: add -0x570(%rbp),%r14 > 0x000000300ec46233 <+7827>: mov 0x38(%r14),%rdi > 0x000000300ec46237 <+7831>: lea 0x1e(,%rdi,8),%rax > 0x000000300ec4623f <+7839>: and $0xfffffffffffffff0,%rax > 0x000000300ec46243 <+7843>: sub %rax,%rsp > 0x000000300ec46246 <+7846>: lea 0xf(%rsp),%rsi > 0x000000300ec4624b <+7851>: and $0xfffffffffffffff0,%rsi > 0x000000300ec4624f <+7855>: test %rdi,%rdi > 0x000000300ec46252 <+7858>: je 0x300ec46279 <vfprintf+7897> > 0x000000300ec46254 <+7860>: mov 0x30(%r14),%r8d > 0x000000300ec46258 <+7864>: xor %ecx,%ecx > 0x000000300ec4625a <+7866>: xor %eax,%eax > 0x000000300ec4625c <+7868>: lea (%rax,%r8,1),%edx > 0x000000300ec46260 <+7872>: add $0x1,%eax > 0x000000300ec46263 <+7875>: shl $0x4,%rdx > 0x000000300ec46267 <+7879>: add -0x598(%rbp),%rdx > 0x000000300ec4626e <+7886>: mov %rdx,(%rsi,%rcx,8) > 0x000000300ec46272 <+7890>: mov %eax,%ecx > 0x000000300ec46274 <+7892>: cmp %rcx,%rdi > 0x000000300ec46277 <+7895>: ja 0x300ec4625c <vfprintf+7868> > 0x000000300ec46279 <+7897>: mov 0x28(%rbx),%rax > 0x000000300ec4627d <+7901>: cmp 0x30(%rbx),%rax > 0x000000300ec46281 <+7905>: jae 0x300ec48771 <vfprintf+17361> > 0x000000300ec46287 <+7911>: movb $0x25,(%rax) > 0x000000300ec4628a <+7914>: add $0x1,%rax > 0x000000300ec4628e <+7918>: mov %rax,0x28(%rbx) > 0x000000300ec46292 <+7922>: movzbl 0xc(%r14),%eax > 0x000000300ec46297 <+7927>: test $0x8,%al > 0x000000300ec46299 <+7929>: je 0x300ec47403 <vfprintf+12387> > 0x000000300ec4629f <+7935>: mov 0x28(%rbx),%rax > 0x000000300ec462a3 <+7939>: cmp 0x30(%rbx),%rax > 0x000000300ec462a7 <+7943>: jae 0x300ec484a7 <vfprintf+16647> > 0x000000300ec462ad <+7949>: movb $0x23,(%rax) > 0x000000300ec462b0 <+7952>: add $0x1,%rax > 0x000000300ec462b4 <+7956>: mov %rax,0x28(%rbx) > 0x000000300ec462b8 <+7960>: movzbl 0xc(%r14),%eax > 0x000000300ec462bd <+7965>: mov $0x4,%edx > 0x000000300ec462c2 <+7970>: movl $0x5,-0x548(%rbp) > 0x000000300ec462cc <+7980>: mov $0x3,%r8d > 0x000000300ec462d2 <+7986>: mov $0x2,%ecx > 0x000000300ec462d7 <+7991>: test %al,%al > 0x000000300ec462d9 <+7993>: jns 0x300ec473f2 <vfprintf+12370> > 0x000000300ec462df <+7999>: mov 0x28(%rbx),%rax > 0x000000300ec462e3 <+8003>: cmp 0x30(%rbx),%rax > 0x000000300ec462e7 <+8007>: jae 0x300ec487b3 <vfprintf+17427> > 0x000000300ec462ed <+8013>: movb $0x27,(%rax) > 0x000000300ec462f0 <+8016>: add $0x1,%rax > 0x000000300ec462f4 <+8020>: mov %rax,0x28(%rbx) > 0x000000300ec462f8 <+8024>: movzbl 0xc(%r14),%eax > 0x000000300ec462fd <+8029>: test $0x40,%al > 0x000000300ec462ff <+8031>: je 0x300ec47954 <vfprintf+13748> > 0x000000300ec46305 <+8037>: mov 0x28(%rbx),%rax > 0x000000300ec46309 <+8041>: cmp 0x30(%rbx),%rax > 0x000000300ec4630d <+8045>: mov $0x2b,%esi > 0x000000300ec46312 <+8050>: jae 0x300ec48e69 <vfprintf+19145> > 0x000000300ec46318 <+8056>: movb $0x2b,(%rax) > 0x000000300ec4631b <+8059>: add $0x1,%rax > 0x000000300ec4631f <+8063>: mov %rax,0x28(%rbx) > 0x000000300ec46323 <+8067>: movzbl 0xc(%r14),%eax > 0x000000300ec46328 <+8072>: mov %edx,%r8d > 0x000000300ec4632b <+8075>: mov -0x548(%rbp),%edx > 0x000000300ec46331 <+8081>: test $0x20,%al > 0x000000300ec46333 <+8083>: je 0x300ec46351 <vfprintf+8113> > 0x000000300ec46335 <+8085>: mov 0x28(%rbx),%rax > 0x000000300ec46339 <+8089>: cmp 0x30(%rbx),%rax > 0x000000300ec4633d <+8093>: jae 0x300ec4878c <vfprintf+17388> > 0x000000300ec46343 <+8099>: movb $0x2d,(%rax) > 0x000000300ec46346 <+8102>: add $0x1,%rax > 0x000000300ec4634a <+8106>: mov %rax,0x28(%rbx) > 0x000000300ec4634e <+8110>: mov %edx,%r8d > 0x000000300ec46351 <+8113>: cmpl $0x30,0x10(%r14) > 0x000000300ec46356 <+8118>: je 0x300ec47db4 <vfprintf+14868> > 0x000000300ec4635c <+8124>: testb $0x8,0xd(%r14) > 0x000000300ec46361 <+8129>: je 0x300ec4638d <vfprintf+8173> > 0x000000300ec46363 <+8131>: mov 0x28(%rbx),%rax > 0x000000300ec46367 <+8135>: cmp 0x30(%rbx),%rax > 0x000000300ec4636b <+8139>: jae 0x300ec48896 <vfprintf+17654> > 0x000000300ec46371 <+8145>: movb $0x49,(%rax) > 0x000000300ec46374 <+8148>: add $0x1,%rax > 0x000000300ec46378 <+8152>: mov %rax,0x28(%rbx) > 0x000000300ec4637c <+8156>: cmp $0x7fffffff,%r8d > 0x000000300ec46383 <+8163>: je 0x300ec46b5f <vfprintf+10175> > 0x000000300ec46389 <+8169>: add $0x1,%r8d > 0x000000300ec4638d <+8173>: mov 0x4(%r14),%edi > 0x000000300ec46391 <+8177>: test %edi,%edi > 0x000000300ec46393 <+8179>: jne 0x300ec48334 <vfprintf+16276> > 0x000000300ec46399 <+8185>: cmpl $0xffffffffffffffff,(%r14) > 0x000000300ec4639d <+8189>: je 0x300ec4642f <vfprintf+8335> > 0x000000300ec463a3 <+8195>: mov 0x28(%rbx),%rax > 0x000000300ec463a7 <+8199>: cmp 0x30(%rbx),%rax > 0x000000300ec463ab <+8203>: jae 0x300ec483fd <vfprintf+16477> > 0x000000300ec463b1 <+8209>: movb $0x2e,(%rax) > 0x000000300ec463b4 <+8212>: add $0x1,%rax > 0x000000300ec463b8 <+8216>: mov %rax,0x28(%rbx) > 0x000000300ec463bc <+8220>: cmp $0x7fffffff,%r8d > 0x000000300ec463c3 <+8227>: je 0x300ec46b5f <vfprintf+10175> > 0x000000300ec463c9 <+8233>: movslq (%r14),%rdi > 0x000000300ec463cc <+8236>: mov -0x648(%rbp),%rsi > 0x000000300ec463d3 <+8243>: add $0x1,%r8d > 0x000000300ec463d7 <+8247>: mov $0xa,%edx > 0x000000300ec463dc <+8252>: xor %ecx,%ecx > 0x000000300ec463de <+8254>: mov %r8d,-0x6a8(%rbp) > 0x000000300ec463e5 <+8261>: callq 0x300ec43d90 <_itoa_word> > 0x000000300ec463ea <+8266>: mov -0x6a8(%rbp),%r8d > 0x000000300ec463f1 <+8273>: mov %rax,%rdx > 0x000000300ec463f4 <+8276>: jmp 0x300ec46426 <vfprintf+8326> > 0x000000300ec463f6 <+8278>: mov 0x28(%rbx),%rax > 0x000000300ec463fa <+8282>: cmp 0x30(%rbx),%rax > 0x000000300ec463fe <+8286>: movzbl (%rdx),%ecx > 0x000000300ec46401 <+8289>: jae 0x300ec482ff <vfprintf+16223> > 0x000000300ec46407 <+8295>: mov %cl,(%rax) > 0x000000300ec46409 <+8297>: add $0x1,%rax > 0x000000300ec4640d <+8301>: mov %rax,0x28(%rbx) > 0x000000300ec46411 <+8305>: cmp $0x7fffffff,%r8d > 0x000000300ec46418 <+8312>: je 0x300ec46b5f <vfprintf+10175> > 0x000000300ec4641e <+8318>: add $0x1,%rdx > 0x000000300ec46422 <+8322>: add $0x1,%r8d > 0x000000300ec46426 <+8326>: cmp %rdx,-0x648(%rbp) > 0x000000300ec4642d <+8333>: ja 0x300ec463f6 <vfprintf+8278> > 0x000000300ec4642f <+8335>: mov 0x8(%r14),%esi > 0x000000300ec46433 <+8339>: test %esi,%esi > 0x000000300ec46435 <+8341>: je 0x300ec46461 <vfprintf+8385> > 0x000000300ec46437 <+8343>: mov 0x28(%rbx),%rax > 0x000000300ec4643b <+8347>: cmp 0x30(%rbx),%rax > 0x000000300ec4643f <+8351>: jae 0x300ec486fb <vfprintf+17243> > 0x000000300ec46445 <+8357>: mov %sil,(%rax) > 0x000000300ec46448 <+8360>: add $0x1,%rax > 0x000000300ec4644c <+8364>: mov %rax,0x28(%rbx) > 0x000000300ec46450 <+8368>: cmp $0x7fffffff,%r8d > 0x000000300ec46457 <+8375>: je 0x300ec46b5f <vfprintf+10175> > 0x000000300ec4645d <+8381>: add $0x1,%r8d > 0x000000300ec46461 <+8385>: mov $0x7fffffff,%eax > 0x000000300ec46466 <+8390>: sub %r12d,%eax > 0x000000300ec46469 <+8393>: cmp %eax,%r8d > 0x000000300ec4646c <+8396>: ja 0x300ec46b5f <vfprintf+10175> > 0x000000300ec46472 <+8402>: lea (%r8,%r12,1),%r12d > 0x000000300ec46476 <+8406>: jmpq 0x300ec44b54 <vfprintf+1972> > 0x000000300ec4647b <+8411>: movslq -0x57c(%rbp),%rax > 0x000000300ec46482 <+8418>: imul $0x48,%rax,%rax > 0x000000300ec46486 <+8422>: add -0x570(%rbp),%rax > 0x000000300ec4648d <+8429>: je 0x300ec486d9 <vfprintf+17209> > 0x000000300ec46493 <+8435>: movslq 0x30(%rax),%rax > 0x000000300ec46497 <+8439>: mov -0x598(%rbp),%rcx > 0x000000300ec4649e <+8446>: shl $0x4,%rax > 0x000000300ec464a2 <+8450>: mov (%rax,%rcx,1),%r14 > 0x000000300ec464a6 <+8454>: jmpq 0x300ec45f78 <vfprintf+7128> > 0x000000300ec464ab <+8459>: movl $0x8,-0x5ac(%rbp) > 0x000000300ec464b5 <+8469>: movslq -0x57c(%rbp),%rcx > 0x000000300ec464bc <+8476>: imul $0x48,%rcx,%rax > 0x000000300ec464c0 <+8480>: mov %rcx,-0x618(%rbp) > 0x000000300ec464c7 <+8487>: add -0x570(%rbp),%rax > 0x000000300ec464ce <+8494>: je 0x300ec4774b <vfprintf+13227> > 0x000000300ec464d4 <+8500>: cmpl $0x0,-0x5a8(%rbp) > 0x000000300ec464db <+8507>: je 0x300ec4717f <vfprintf+11743> > 0x000000300ec464e1 <+8513>: movslq 0x30(%rax),%rax > 0x000000300ec464e5 <+8517>: mov -0x598(%rbp),%rdi > 0x000000300ec464ec <+8524>: xor %r9d,%r9d > 0x000000300ec464ef <+8527>: shl $0x4,%rax > 0x000000300ec464f3 <+8531>: mov (%rax,%rdi,1),%r8 > 0x000000300ec464f7 <+8535>: movl $0x0,-0x5a0(%rbp) > 0x000000300ec46501 <+8545>: movl $0x0,-0x5c8(%rbp) > 0x000000300ec4650b <+8555>: jmpq 0x300ec45cad <vfprintf+6413> > 0x000000300ec46510 <+8560>: mov 0x28(%rbx),%rax > 0x000000300ec46514 <+8564>: cmp 0x30(%rbx),%rax > 0x000000300ec46518 <+8568>: jae 0x300ec48913 <vfprintf+17779> > 0x000000300ec4651e <+8574>: movb $0x25,(%rax) > 0x000000300ec46521 <+8577>: add $0x1,%rax > 0x000000300ec46525 <+8581>: mov %rax,0x28(%rbx) > 0x000000300ec46529 <+8585>: cmp $0x7fffffff,%r12d > 0x000000300ec46530 <+8592>: je 0x300ec46b5f <vfprintf+10175> > 0x000000300ec46536 <+8598>: add $0x1,%r12d > 0x000000300ec4653a <+8602>: jmpq 0x300ec44943 <vfprintf+1443> > 0x000000300ec4653f <+8607>: mov 0x0(%r13),%edx > 0x000000300ec46543 <+8611>: cmp $0x2f,%edx > 0x000000300ec46546 <+8614>: ja 0x300ec47c27 <vfprintf+14471> > 0x000000300ec4654c <+8620>: mov %edx,%eax > 0x000000300ec4654e <+8622>: add 0x10(%r13),%rax > 0x000000300ec46552 <+8626>: add $0x8,%edx > 0x000000300ec46555 <+8629>: mov %edx,0x0(%r13) > 0x000000300ec46559 <+8633>: mov (%rax),%r14 > 0x000000300ec4655c <+8636>: test %r14,%r14 > 0x000000300ec4655f <+8639>: je 0x300ec47bf9 <vfprintf+14425> > 0x000000300ec46565 <+8645>: cmpb $0x53,-0x540(%rbp) > 0x000000300ec4656c <+8652>: je 0x300ec480ab <vfprintf+15627> > 0x000000300ec46572 <+8658>: cmpl $0x0,-0x578(%rbp) > 0x000000300ec46579 <+8665>: jne 0x300ec480ab <vfprintf+15627> > 0x000000300ec4657f <+8671>: cmpl $0xffffffffffffffff,-0x558(%rbp) > 0x000000300ec46586 <+8678>: je 0x300ec4808e <vfprintf+15598> > 0x000000300ec4658c <+8684>: mov 0x3449b5(%rip),%rax # 0x300ef8af48 > 0x000000300ec46593 <+8691>: mov %fs:(%rax),%rax > 0x000000300ec46597 <+8695>: mov (%rax),%rax > 0x000000300ec4659a <+8698>: cmpl $0x1,0xa8(%rax) > 0x000000300ec465a1 <+8705>: jne 0x300ec48135 <vfprintf+15765> > 0x000000300ec465a7 <+8711>: movslq -0x558(%rbp),%rsi > 0x000000300ec465ae <+8718>: mov %r14,%rdi > 0x000000300ec465b1 <+8721>: callq 0x300ec80100 <strnlen> > 0x000000300ec465b6 <+8726>: xor %r9d,%r9d > 0x000000300ec465b9 <+8729>: mov %rax,%r8 > 0x000000300ec465bc <+8732>: mov %eax,%ecx > 0x000000300ec465be <+8734>: mov -0x55c(%rbp),%r10d > 0x000000300ec465c5 <+8741>: sub %ecx,%r10d > 0x000000300ec465c8 <+8744>: js 0x300ec47ba6 <vfprintf+14342> > 0x000000300ec465ce <+8750>: cmpl $0x0,-0x5a4(%rbp) > 0x000000300ec465d5 <+8757>: jne 0x300ec46638 <vfprintf+8856> > 0x000000300ec465d7 <+8759>: test %r10d,%r10d > 0x000000300ec465da <+8762>: je 0x300ec46638 <vfprintf+8856> > 0x000000300ec465dc <+8764>: movslq %r10d,%rdx > 0x000000300ec465df <+8767>: mov $0x20,%esi > 0x000000300ec465e4 <+8772>: mov %rbx,%rdi > 0x000000300ec465e7 <+8775>: mov %ecx,-0x688(%rbp) > 0x000000300ec465ed <+8781>: mov %r8,-0x6a8(%rbp) > 0x000000300ec465f4 <+8788>: mov %r9d,-0x698(%rbp) > 0x000000300ec465fb <+8795>: mov %r10d,-0x690(%rbp) > 0x000000300ec46602 <+8802>: callq 0x300ec67bb0 <_IO_padn_internal> > 0x000000300ec46607 <+8807>: mov %eax,%edx > 0x000000300ec46609 <+8809>: mov $0x7fffffff,%eax > 0x000000300ec4660e <+8814>: mov -0x688(%rbp),%ecx > 0x000000300ec46614 <+8820>: sub %r12d,%eax > 0x000000300ec46617 <+8823>: mov -0x6a8(%rbp),%r8 > 0x000000300ec4661e <+8830>: mov -0x698(%rbp),%r9d > 0x000000300ec46625 <+8837>: cmp %eax,%edx > 0x000000300ec46627 <+8839>: mov -0x690(%rbp),%r10d > 0x000000300ec4662e <+8846>: ja 0x300ec46b5f <vfprintf+10175> > 0x000000300ec46634 <+8852>: lea (%rdx,%r12,1),%r12d > 0x000000300ec46638 <+8856>: mov 0xd8(%rbx),%rax > 0x000000300ec4663f <+8863>: mov %r8,%rdx > 0x000000300ec46642 <+8866>: mov %ecx,-0x688(%rbp) > 0x000000300ec46648 <+8872>: mov %r8,-0x6a8(%rbp) > 0x000000300ec4664f <+8879>: mov %r9d,-0x698(%rbp) > 0x000000300ec46656 <+8886>: mov %r14,%rsi > 0x000000300ec46659 <+8889>: mov %r10d,-0x690(%rbp) > 0x000000300ec46660 <+8896>: mov %rbx,%rdi > 0x000000300ec46663 <+8899>: callq *0x38(%rax) > 0x000000300ec46666 <+8902>: mov -0x6a8(%rbp),%r8 > 0x000000300ec4666d <+8909>: mov -0x688(%rbp),%ecx > 0x000000300ec46673 <+8915>: mov -0x698(%rbp),%r9d > 0x000000300ec4667a <+8922>: mov -0x690(%rbp),%r10d > 0x000000300ec46681 <+8929>: cmp %r8,%rax > 0x000000300ec46684 <+8932>: jne 0x300ec46b5f <vfprintf+10175> > 0x000000300ec4668a <+8938>: movslq %r12d,%rdx > 0x000000300ec4668d <+8941>: mov $0x7fffffff,%eax > 0x000000300ec46692 <+8946>: sub %rdx,%rax > 0x000000300ec46695 <+8949>: cmp %rax,%r8 > 0x000000300ec46698 <+8952>: ja 0x300ec46b5f <vfprintf+10175> > 0x000000300ec4669e <+8958>: add %ecx,%r12d > 0x000000300ec466a1 <+8961>: cmpl $0x0,-0x5a4(%rbp) > 0x000000300ec466a8 <+8968>: je 0x300ec466dc <vfprintf+9020> > 0x000000300ec466aa <+8970>: test %r10d,%r10d > 0x000000300ec466ad <+8973>: je 0x300ec466dc <vfprintf+9020> > 0x000000300ec466af <+8975>: movslq %r10d,%rdx > 0x000000300ec466b2 <+8978>: mov $0x20,%esi > 0x000000300ec466b7 <+8983>: mov %rbx,%rdi > 0x000000300ec466ba <+8986>: callq 0x300ec67bb0 <_IO_padn_internal> > 0x000000300ec466bf <+8991>: mov %eax,%edx > 0x000000300ec466c1 <+8993>: mov $0x7fffffff,%eax > 0x000000300ec466c6 <+8998>: mov -0x698(%rbp),%r9d > 0x000000300ec466cd <+9005>: sub %r12d,%eax > 0x000000300ec466d0 <+9008>: cmp %eax,%edx > 0x000000300ec466d2 <+9010>: ja 0x300ec46b5f <vfprintf+10175> > 0x000000300ec466d8 <+9016>: lea (%rdx,%r12,1),%r12d > 0x000000300ec466dc <+9020>: test %r9d,%r9d > 0x000000300ec466df <+9023>: je 0x300ec44943 <vfprintf+1443> > 0x000000300ec466e5 <+9029>: mov %r14,%rdi > 0x000000300ec466e8 <+9032>: callq 0x300ec1e9c8 <free@plt> > 0x000000300ec466ed <+9037>: jmpq 0x300ec44943 <vfprintf+1443> > 0x000000300ec466f2 <+9042>: movl $0xa,-0x5ac(%rbp) > 0x000000300ec466fc <+9052>: jmpq 0x300ec464b5 <vfprintf+8469> > 0x000000300ec46701 <+9057>: movslq -0x57c(%rbp),%rax > 0x000000300ec46708 <+9064>: mov -0x570(%rbp),%r14 > 0x000000300ec4670f <+9071>: imul $0x48,%rax,%rax > 0x000000300ec46713 <+9075>: add %rax,%r14 > 0x000000300ec46716 <+9078>: je 0x300ec47e44 <vfprintf+15012> > 0x000000300ec4671c <+9084>: movslq 0x30(%r14),%rax > 0x000000300ec46720 <+9088>: lea -0x70(%rbp),%rdx > 0x000000300ec46724 <+9092>: mov %r14,%rsi > 0x000000300ec46727 <+9095>: mov %rbx,%rdi > 0x000000300ec4672a <+9098>: shl $0x4,%rax > 0x000000300ec4672e <+9102>: add -0x598(%rbp),%rax > 0x000000300ec46735 <+9109>: mov %rax,-0x70(%rbp) > 0x000000300ec46739 <+9113>: callq 0x300ec49a40 <__printf_fp> > 0x000000300ec4673e <+9118>: test %eax,%eax > 0x000000300ec46740 <+9120>: js 0x300ec46b5f <vfprintf+10175> > 0x000000300ec46746 <+9126>: mov $0x7fffffff,%edx > 0x000000300ec4674b <+9131>: sub %r12d,%edx > 0x000000300ec4674e <+9134>: cmp %edx,%eax > 0x000000300ec46750 <+9136>: ja 0x300ec46b5f <vfprintf+10175> > 0x000000300ec46756 <+9142>: lea (%rax,%r12,1),%r12d > 0x000000300ec4675a <+9146>: jmpq 0x300ec44b54 <vfprintf+1972> > 0x000000300ec4675f <+9151>: movslq -0x57c(%rbp),%rax > 0x000000300ec46766 <+9158>: mov -0x570(%rbp),%r14 > 0x000000300ec4676d <+9165>: imul $0x48,%rax,%rax > 0x000000300ec46771 <+9169>: add %rax,%r14 > 0x000000300ec46774 <+9172>: je 0x300ec47c49 <vfprintf+14505> > 0x000000300ec4677a <+9178>: movslq 0x30(%r14),%rax > 0x000000300ec4677e <+9182>: lea -0x70(%rbp),%rdx > 0x000000300ec46782 <+9186>: mov %r14,%rsi > 0x000000300ec46785 <+9189>: mov %rbx,%rdi > 0x000000300ec46788 <+9192>: shl $0x4,%rax > 0x000000300ec4678c <+9196>: add -0x598(%rbp),%rax > 0x000000300ec46793 <+9203>: mov %rax,-0x70(%rbp) > 0x000000300ec46797 <+9207>: callq 0x300ec4c5a0 <__printf_fphex> > 0x000000300ec4679c <+9212>: jmp 0x300ec4673e <vfprintf+9118> > 0x000000300ec4679e <+9214>: lea -0xf0(%rbp),%rsi > 0x000000300ec467a5 <+9221>: xor %eax,%eax > 0x000000300ec467a7 <+9223>: mov $0x5,%ecx > 0x000000300ec467ac <+9228>: mov -0x55c(%rbp),%edx > 0x000000300ec467b2 <+9234>: mov %rsi,%rdi > 0x000000300ec467b5 <+9237>: rep stos %eax,%es:(%rdi) > 0x000000300ec467b7 <+9239>: mov -0x558(%rbp),%eax > 0x000000300ec467bd <+9245>: mov %edx,-0xec(%rbp) > 0x000000300ec467c3 <+9251>: movzbl -0x578(%rbp),%edx > 0x000000300ec467ca <+9258>: movzbl -0x5c4(%rbp),%ecx > 0x000000300ec467d1 <+9265>: mov %eax,-0xf0(%rbp) > 0x000000300ec467d7 <+9271>: movsbl -0x540(%rbp),%eax > 0x000000300ec467de <+9278>: shl $0x2,%edx > 0x000000300ec467e1 <+9281>: shl $0x3,%ecx > 0x000000300ec467e4 <+9284>: mov %eax,-0xe8(%rbp) > 0x000000300ec467ea <+9290>: movzbl -0x5b0(%rbp),%eax > 0x000000300ec467f1 <+9297>: add %eax,%eax > 0x000000300ec467f3 <+9299>: or -0x58c(%rbp),%al > 0x000000300ec467f9 <+9305>: or %edx,%eax > 0x000000300ec467fb <+9307>: movzbl -0x5d0(%rbp),%edx > 0x000000300ec46802 <+9314>: or %ecx,%eax > 0x000000300ec46804 <+9316>: movzbl -0x5a4(%rbp),%ecx > 0x000000300ec4680b <+9323>: shl $0x4,%edx > 0x000000300ec4680e <+9326>: shl $0x5,%ecx > 0x000000300ec46811 <+9329>: or %edx,%eax > 0x000000300ec46813 <+9331>: movzbl -0x5cc(%rbp),%edx > 0x000000300ec4681a <+9338>: or %ecx,%eax > 0x000000300ec4681c <+9340>: movzbl -0x5ec(%rbp),%ecx > 0x000000300ec46823 <+9347>: shl $0x6,%edx > 0x000000300ec46826 <+9350>: shl $0x7,%ecx > 0x000000300ec46829 <+9353>: or %edx,%eax > 0x000000300ec4682b <+9355>: or %ecx,%eax > 0x000000300ec4682d <+9357>: mov %al,-0xe4(%rbp) > 0x000000300ec46833 <+9363>: movzbl -0x630(%rbp),%eax > 0x000000300ec4683a <+9370>: shl $0x3,%eax > 0x000000300ec4683d <+9373>: cmpl $0x0,-0x58c(%rbp) > 0x000000300ec46844 <+9380>: mov %al,-0xe3(%rbp) > 0x000000300ec4684a <+9386>: movzbl -0x5c0(%rbp),%eax > 0x000000300ec46851 <+9393>: mov %eax,-0xe0(%rbp) > 0x000000300ec46857 <+9399>: je 0x300ec4823d <vfprintf+16029> > 0x000000300ec4685d <+9405>: mov 0x8(%r13),%rax > 0x000000300ec46861 <+9409>: add $0xf,%rax > 0x000000300ec46865 <+9413>: and $0xfffffffffffffff0,%rax > 0x000000300ec46869 <+9417>: lea 0x10(%rax),%rdx > 0x000000300ec4686d <+9421>: mov %rdx,0x8(%r13) > 0x000000300ec46871 <+9425>: mov 0x8(%rax),%edx > 0x000000300ec46874 <+9428>: mov (%rax),%rax > 0x000000300ec46877 <+9431>: mov %edx,-0xb8(%rbp) > 0x000000300ec4687d <+9437>: mov %rax,-0xc0(%rbp) > 0x000000300ec46884 <+9444>: lea -0xc0(%rbp),%rax > 0x000000300ec4688b <+9451>: lea -0x70(%rbp),%rdx > 0x000000300ec4688f <+9455>: mov %rbx,%rdi > 0x000000300ec46892 <+9458>: mov %rax,-0x70(%rbp) > 0x000000300ec46896 <+9462>: callq 0x300ec49a40 <__printf_fp> > 0x000000300ec4689b <+9467>: test %eax,%eax > 0x000000300ec4689d <+9469>: js 0x300ec46b5f <vfprintf+10175> > 0x000000300ec468a3 <+9475>: mov $0x7fffffff,%edx > 0x000000300ec468a8 <+9480>: sub %r12d,%edx > 0x000000300ec468ab <+9483>: cmp %edx,%eax > 0x000000300ec468ad <+9485>: ja 0x300ec46b5f <vfprintf+10175> > 0x000000300ec468b3 <+9491>: lea (%rax,%r12,1),%r12d > 0x000000300ec468b7 <+9495>: jmpq 0x300ec44943 <vfprintf+1443> > 0x000000300ec468bc <+9500>: movl $0x10,-0x5ac(%rbp) > 0x000000300ec468c6 <+9510>: jmpq 0x300ec464b5 <vfprintf+8469> > 0x000000300ec468cb <+9515>: mov -0x620(%rbp),%rsi > 0x000000300ec468d2 <+9522>: mov -0x524(%rbp),%edi > 0x000000300ec468d8 <+9528>: mov $0x3e8,%edx > 0x000000300ec468dd <+9533>: callq 0x300ec7ff60 <strerror_r> > 0x000000300ec468e2 <+9538>: movl $0x0,-0x578(%rbp) > 0x000000300ec468ec <+9548>: mov %rax,%r14 > 0x000000300ec468ef <+9551>: jmpq 0x300ec4655c <vfprintf+8636> > 0x000000300ec468f4 <+9556>: cmpl $0x0,-0x578(%rbp) > 0x000000300ec468fb <+9563>: jne 0x300ec447f1 <vfprintf+1105> > 0x000000300ec46901 <+9569>: mov -0x55c(%rbp),%r14d > 0x000000300ec46908 <+9576>: sub $0x1,%r14d > 0x000000300ec4690c <+9580>: cmpl $0x0,-0x5a4(%rbp) > 0x000000300ec46913 <+9587>: jne 0x300ec46940 <vfprintf+9632> > 0x000000300ec46915 <+9589>: test %r14d,%r14d > 0x000000300ec46918 <+9592>: jle 0x300ec46940 <vfprintf+9632> > 0x000000300ec4691a <+9594>: movslq %r14d,%rdx > 0x000000300ec4691d <+9597>: mov $0x20,%esi > 0x000000300ec46922 <+9602>: mov %rbx,%rdi > 0x000000300ec46925 <+9605>: callq 0x300ec67bb0 <_IO_padn_internal> > 0x000000300ec4692a <+9610>: mov %eax,%edx > 0x000000300ec4692c <+9612>: mov $0x7fffffff,%eax > 0x000000300ec46931 <+9617>: sub %r12d,%eax > 0x000000300ec46934 <+9620>: cmp %eax,%edx > 0x000000300ec46936 <+9622>: ja 0x300ec46b5f <vfprintf+10175> > 0x000000300ec4693c <+9628>: lea (%rdx,%r12,1),%r12d > 0x000000300ec46940 <+9632>: mov 0x0(%r13),%edx > 0x000000300ec46944 <+9636>: cmp $0x2f,%edx > 0x000000300ec46947 <+9639>: ja 0x300ec47df0 <vfprintf+14928> > 0x000000300ec4694d <+9645>: mov %edx,%eax > 0x000000300ec4694f <+9647>: add 0x10(%r13),%rax > 0x000000300ec46953 <+9651>: add $0x8,%edx > 0x000000300ec46956 <+9654>: mov %edx,0x0(%r13) > 0x000000300ec4695a <+9658>: movzbl (%rax),%esi > 0x000000300ec4695d <+9661>: mov 0x28(%rbx),%rax > 0x000000300ec46961 <+9665>: cmp 0x30(%rbx),%rax > 0x000000300ec46965 <+9669>: jae 0x300ec49322 <vfprintf+20354> > 0x000000300ec4696b <+9675>: mov %sil,(%rax) > 0x000000300ec4696e <+9678>: add $0x1,%rax > 0x000000300ec46972 <+9682>: mov %rax,0x28(%rbx) > 0x000000300ec46976 <+9686>: cmp $0x7fffffff,%r12d > 0x000000300ec4697d <+9693>: je 0x300ec46b5f <vfprintf+10175> > 0x000000300ec46983 <+9699>: add $0x1,%r12d > 0x000000300ec46987 <+9703>: cmpl $0x0,-0x5a4(%rbp) > 0x000000300ec4698e <+9710>: je 0x300ec44943 <vfprintf+1443> > 0x000000300ec46994 <+9716>: test %r14d,%r14d > 0x000000300ec46997 <+9719>: jle 0x300ec44943 <vfprintf+1443> > 0x000000300ec4699d <+9725>: movslq %r14d,%rdx > 0x000000300ec469a0 <+9728>: mov $0x20,%esi > 0x000000300ec469a5 <+9733>: mov %rbx,%rdi > 0x000000300ec469a8 <+9736>: callq 0x300ec67bb0 <_IO_padn_internal> > 0x000000300ec469ad <+9741>: mov %eax,%edx > 0x000000300ec469af <+9743>: mov $0x7fffffff,%eax > 0x000000300ec469b4 <+9748>: sub %r12d,%eax > 0x000000300ec469b7 <+9751>: cmp %eax,%edx > 0x000000300ec469b9 <+9753>: ja 0x300ec46b5f <vfprintf+10175> > 0x000000300ec469bf <+9759>: lea (%rdx,%r12,1),%r12d > 0x000000300ec469c3 <+9763>: jmpq 0x300ec44943 <vfprintf+1443> > 0x000000300ec469c8 <+9768>: mov 0x0(%r13),%edx > 0x000000300ec469cc <+9772>: cmp $0x2f,%edx > 0x000000300ec469cf <+9775>: ja 0x300ec47c38 <vfprintf+14488> > 0x000000300ec469d5 <+9781>: mov %edx,%eax > 0x000000300ec469d7 <+9783>: add 0x10(%r13),%rax > 0x000000300ec469db <+9787>: add $0x8,%edx > 0x000000300ec469de <+9790>: mov %edx,0x0(%r13) > 0x000000300ec469e2 <+9794>: mov (%rax),%rax > 0x000000300ec469e5 <+9797>: test %rax,%rax > 0x000000300ec469e8 <+9800>: je 0x300ec492bf <vfprintf+20255> > 0x000000300ec469ee <+9806>: mov %rax,-0x578(%rbp) > 0x000000300ec469f5 <+9813>: movb $0x78,-0x540(%rbp) > 0x000000300ec469fc <+9820>: xor %r8d,%r8d > 0x000000300ec469ff <+9823>: movl $0x0,-0x5ec(%rbp) > 0x000000300ec46a09 <+9833>: movl $0x1,-0x5c4(%rbp) > 0x000000300ec46a13 <+9843>: movl $0x10,-0x58c(%rbp) > 0x000000300ec46a1d <+9853>: jmpq 0x300ec44eb7 <vfprintf+2839> > 0x000000300ec46a22 <+9858>: testb $0x4,0x74(%rbx) > 0x000000300ec46a26 <+9862>: je 0x300ec46a35 <vfprintf+9877> > 0x000000300ec46a28 <+9864>: cmpl $0x0,-0x628(%rbp) > 0x000000300ec46a2f <+9871>: je 0x300ec492ee <vfprintf+20302> > 0x000000300ec46a35 <+9877>: cmpl $0x0,-0x578(%rbp) > 0x000000300ec46a3c <+9884>: je 0x300ec47e12 <vfprintf+14962> > 0x000000300ec46a42 <+9890>: mov 0x0(%r13),%edx > 0x000000300ec46a46 <+9894>: cmp $0x2f,%edx > 0x000000300ec46a49 <+9897>: ja 0x300ec47e01 <vfprintf+14945> > 0x000000300ec46a4f <+9903>: mov %edx,%eax > 0x000000300ec46a51 <+9905>: add 0x10(%r13),%rax > 0x000000300ec46a55 <+9909>: add $0x8,%edx > 0x000000300ec46a58 <+9912>: mov %edx,0x0(%r13) > 0x000000300ec46a5c <+9916>: mov (%rax),%rax > 0x000000300ec46a5f <+9919>: movslq %r12d,%rdx > 0x000000300ec46a62 <+9922>: mov %rdx,(%rax) > 0x000000300ec46a65 <+9925>: jmpq 0x300ec44943 <vfprintf+1443> > 0x000000300ec46a6a <+9930>: lea -0xf0(%rbp),%rsi > 0x000000300ec46a71 <+9937>: xor %eax,%eax > 0x000000300ec46a73 <+9939>: mov $0x5,%ecx > 0x000000300ec46a78 <+9944>: mov -0x55c(%rbp),%edx > 0x000000300ec46a7e <+9950>: mov %rsi,%rdi > 0x000000300ec46a81 <+9953>: rep stos %eax,%es:(%rdi) > 0x000000300ec46a83 <+9955>: mov -0x558(%rbp),%eax > 0x000000300ec46a89 <+9961>: mov %edx,-0xec(%rbp) > 0x000000300ec46a8f <+9967>: movzbl -0x578(%rbp),%edx > 0x000000300ec46a96 <+9974>: movzbl -0x5c4(%rbp),%ecx > 0x000000300ec46a9d <+9981>: mov %eax,-0xf0(%rbp) > 0x000000300ec46aa3 <+9987>: movsbl -0x540(%rbp),%eax > 0x000000300ec46aaa <+9994>: shl $0x2,%edx > 0x000000300ec46aad <+9997>: shl $0x3,%ecx > 0x000000300ec46ab0 <+10000>: mov %eax,-0xe8(%rbp) > 0x000000300ec46ab6 <+10006>: movzbl -0x5b0(%rbp),%eax > 0x000000300ec46abd <+10013>: add %eax,%eax > 0x000000300ec46abf <+10015>: or -0x58c(%rbp),%al > 0x000000300ec46ac5 <+10021>: or %edx,%eax > 0x000000300ec46ac7 <+10023>: movzbl -0x5d0(%rbp),%edx > 0x000000300ec46ace <+10030>: or %ecx,%eax > 0x000000300ec46ad0 <+10032>: movzbl -0x5a4(%rbp),%ecx > 0x000000300ec46ad7 <+10039>: shl $0x4,%edx > 0x000000300ec46ada <+10042>: shl $0x5,%ecx > 0x000000300ec46add <+10045>: or %edx,%eax > 0x000000300ec46adf <+10047>: movzbl -0x5cc(%rbp),%edx > 0x000000300ec46ae6 <+10054>: or %ecx,%eax > 0x000000300ec46ae8 <+10056>: movzbl -0x5ec(%rbp),%ecx > 0x000000300ec46aef <+10063>: shl $0x6,%edx > 0x000000300ec46af2 <+10066>: shl $0x7,%ecx > 0x000000300ec46af5 <+10069>: or %edx,%eax > 0x000000300ec46af7 <+10071>: or %ecx,%eax > 0x000000300ec46af9 <+10073>: cmpl $0x0,-0x58c(%rbp) > 0x000000300ec46b00 <+10080>: mov %al,-0xe4(%rbp) > 0x000000300ec46b06 <+10086>: movzbl -0x5c0(%rbp),%eax > 0x000000300ec46b0d <+10093>: mov %eax,-0xe0(%rbp) > 0x000000300ec46b13 <+10099>: je 0x300ec4771f <vfprintf+13183> > 0x000000300ec46b19 <+10105>: mov 0x8(%r13),%rax > 0x000000300ec46b1d <+10109>: add $0xf,%rax > 0x000000300ec46b21 <+10113>: and $0xfffffffffffffff0,%rax > 0x000000300ec46b25 <+10117>: lea 0x10(%rax),%rdx > 0x000000300ec46b29 <+10121>: mov %rdx,0x8(%r13) > 0x000000300ec46b2d <+10125>: mov 0x8(%rax),%edx > 0x000000300ec46b30 <+10128>: mov (%rax),%rax > 0x000000300ec46b33 <+10131>: mov %edx,-0xb8(%rbp) > 0x000000300ec46b39 <+10137>: mov %rax,-0xc0(%rbp) > 0x000000300ec46b40 <+10144>: lea -0xc0(%rbp),%rax > 0x000000300ec46b47 <+10151>: lea -0x70(%rbp),%rdx > 0x000000300ec46b4b <+10155>: mov %rbx,%rdi > 0x000000300ec46b4e <+10158>: mov %rax,-0x70(%rbp) > 0x000000300ec46b52 <+10162>: callq 0x300ec4c5a0 <__printf_fphex> > 0x000000300ec46b57 <+10167>: test %eax,%eax > 0x000000300ec46b59 <+10169>: jns 0x300ec468a3 <vfprintf+9475> > 0x000000300ec46b5f <+10175>: or $0xffffffffffffffff,%r12d > 0x000000300ec46b63 <+10179>: cmpq $0x0,-0x568(%rbp) > 0x000000300ec46b6b <+10187>: je 0x300ec444fb <vfprintf+347> > 0x000000300ec46b71 <+10193>: mov -0x568(%rbp),%rdi > 0x000000300ec46b78 <+10200>: callq 0x300ec1e9c8 <free@plt> > 0x000000300ec46b7d <+10205>: jmpq 0x300ec444fb <vfprintf+347> > 0x000000300ec46b82 <+10210>: nopw 0x0(%rax,%rax,1) > 0x000000300ec46b88 <+10216>: mov 0x349aa1(%rip),%rax # 0x300ef90630 <__libc_pthread_functions+368> > 0x000000300ec46b8f <+10223>: lea -0x130(%rbp),%rdi > 0x000000300ec46b96 <+10230>: mov %rbx,%rdx > 0x000000300ec46b99 <+10233>: ror $0x11,%rax > 0x000000300ec46b9d <+10237>: xor %fs:0x30,%rax > 0x000000300ec46ba6 <+10246>: mov 0x3441db(%rip),%rsi # 0x300ef8ad88 > 0x000000300ec46bad <+10253>: callq *%rax > 0x000000300ec46baf <+10255>: mov (%rbx),%r12d > 0x000000300ec46bb2 <+10258>: jmpq 0x300ec4447f <vfprintf+223> > 0x000000300ec46bb7 <+10263>: test %r9d,%r9d > 0x000000300ec46bba <+10266>: je 0x300ec471bc <vfprintf+11804> > 0x000000300ec46bc0 <+10272>: mov 0x28(%rbx),%rax > 0x000000300ec46bc4 <+10276>: cmp 0x30(%rbx),%rax > 0x000000300ec46bc8 <+10280>: jae 0x300ec48fcb <vfprintf+19499> > 0x000000300ec46bce <+10286>: movb $0x2d,(%rax) > 0x000000300ec46bd1 <+10289>: add $0x1,%rax > 0x000000300ec46bd5 <+10293>: mov %rax,0x28(%rbx) > 0x000000300ec46bd9 <+10297>: cmp $0x7fffffff,%r12d > 0x000000300ec46be0 <+10304>: je 0x300ec46b5f <vfprintf+10175> > 0x000000300ec46be6 <+10310>: subl $0x1,-0x588(%rbp) > 0x000000300ec46bed <+10317>: add $0x1,%r12d > 0x000000300ec46bf1 <+10321>: cmpl $0x0,-0x654(%rbp) > 0x000000300ec46bf8 <+10328>: je 0x300ec46c0c <vfprintf+10348> > 0x000000300ec46bfa <+10330>: test %r8,%r8 > 0x000000300ec46bfd <+10333>: je 0x300ec46c0c <vfprintf+10348> > 0x000000300ec46bff <+10335>: cmpl $0x10,-0x5ac(%rbp) > 0x000000300ec46c06 <+10342>: je 0x300ec4781a <vfprintf+13434> > 0x000000300ec46c0c <+10348>: cmpl $0x0,-0x5a8(%rbp) > 0x000000300ec46c13 <+10355>: jle 0x300ec46c3f <vfprintf+10399> > 0x000000300ec46c15 <+10357>: movslq -0x5a8(%rbp),%rdx > 0x000000300ec46c1c <+10364>: mov $0x30,%esi > 0x000000300ec46c21 <+10369>: mov %rbx,%rdi > 0x000000300ec46c24 <+10372>: callq 0x300ec67bb0 <_IO_padn_internal> > 0x000000300ec46c29 <+10377>: mov %eax,%edx > 0x000000300ec46c2b <+10379>: mov $0x7fffffff,%eax > 0x000000300ec46c30 <+10384>: sub %r12d,%eax > 0x000000300ec46c33 <+10387>: cmp %eax,%edx > 0x000000300ec46c35 <+10389>: ja 0x300ec46b5f <vfprintf+10175> > 0x000000300ec46c3b <+10395>: lea (%rdx,%r12,1),%r12d > 0x000000300ec46c3f <+10399>: mov -0x548(%rbp),%rcx > 0x000000300ec46c46 <+10406>: sub -0x550(%rbp),%rcx > 0x000000300ec46c4d <+10413>: mov %r14,%rsi > 0x000000300ec46c50 <+10416>: mov 0xd8(%rbx),%rax > 0x000000300ec46c57 <+10423>: mov %rbx,%rdi > 0x000000300ec46c5a <+10426>: mov %rcx,%rdx > 0x000000300ec46c5d <+10429>: mov %rcx,-0x688(%rbp) > 0x000000300ec46c64 <+10436>: callq *0x38(%rax) > 0x000000300ec46c67 <+10439>: mov -0x688(%rbp),%rcx > 0x000000300ec46c6e <+10446>: cmp %rax,%rcx > 0x000000300ec46c71 <+10449>: jne 0x300ec46b5f <vfprintf+10175> > 0x000000300ec46c77 <+10455>: movslq %r12d,%rdx > 0x000000300ec46c7a <+10458>: mov $0x7fffffff,%eax > 0x000000300ec46c7f <+10463>: sub %rdx,%rax > 0x000000300ec46c82 <+10466>: cmp %rax,%rcx > 0x000000300ec46c85 <+10469>: ja 0x300ec46b5f <vfprintf+10175> > 0x000000300ec46c8b <+10475>: mov -0x550(%rbp),%ecx > 0x000000300ec46c91 <+10481>: mov -0x548(%rbp),%edx > 0x000000300ec46c97 <+10487>: mov %ecx,%eax > 0x000000300ec46c99 <+10489>: sub %edx,%eax > 0x000000300ec46c9b <+10491>: sub -0x5a8(%rbp),%eax > 0x000000300ec46ca1 <+10497>: sub %ecx,%edx > 0x000000300ec46ca3 <+10499>: add -0x588(%rbp),%eax > 0x000000300ec46ca9 <+10505>: lea (%rdx,%r12,1),%r12d > 0x000000300ec46cad <+10509>: test %eax,%eax > 0x000000300ec46caf <+10511>: jle 0x300ec46cd7 <vfprintf+10551> > 0x000000300ec46cb1 <+10513>: movslq %eax,%rdx > 0x000000300ec46cb4 <+10516>: mov $0x20,%esi > 0x000000300ec46cb9 <+10521>: mov %rbx,%rdi > 0x000000300ec46cbc <+10524>: callq 0x300ec67bb0 <_IO_padn_internal> > 0x000000300ec46cc1 <+10529>: mov %eax,%edx > 0x000000300ec46cc3 <+10531>: mov $0x7fffffff,%eax > 0x000000300ec46cc8 <+10536>: sub %r12d,%eax > 0x000000300ec46ccb <+10539>: cmp %eax,%edx > 0x000000300ec46ccd <+10541>: ja 0x300ec46b5f <vfprintf+10175> > 0x000000300ec46cd3 <+10547>: lea (%rdx,%r12,1),%r12d > 0x000000300ec46cd7 <+10551>: imul $0x48,-0x618(%rbp),%r14 > 0x000000300ec46cdf <+10559>: add -0x570(%rbp),%r14 > 0x000000300ec46ce6 <+10566>: jmpq 0x300ec44b54 <vfprintf+1972> > 0x000000300ec46ceb <+10571>: test %r8d,%r8d > 0x000000300ec46cee <+10574>: je 0x300ec46fcf <vfprintf+11311> > 0x000000300ec46cf4 <+10580>: mov 0x28(%rbx),%rax > 0x000000300ec46cf8 <+10584>: cmp 0x30(%rbx),%rax > 0x000000300ec46cfc <+10588>: jae 0x300ec49353 <vfprintf+20403> > 0x000000300ec46d02 <+10594>: movb $0x2d,(%rax) > 0x000000300ec46d05 <+10597>: add $0x1,%rax > 0x000000300ec46d09 <+10601>: mov %rax,0x28(%rbx) > 0x000000300ec46d0d <+10605>: cmp $0x7fffffff,%r12d > 0x000000300ec46d14 <+10612>: je 0x300ec46b5f <vfprintf+10175> > 0x000000300ec46d1a <+10618>: subl $0x1,-0x55c(%rbp) > 0x000000300ec46d21 <+10625>: add $0x1,%r12d > 0x000000300ec46d25 <+10629>: cmpl $0x0,-0x5c4(%rbp) > 0x000000300ec46d2c <+10636>: je 0x300ec46d45 <vfprintf+10661> > 0x000000300ec46d2e <+10638>: cmpq $0x0,-0x578(%rbp) > 0x000000300ec46d36 <+10646>: je 0x300ec46d45 <vfprintf+10661> > 0x000000300ec46d38 <+10648>: cmpl $0x10,-0x58c(%rbp) > 0x000000300ec46d3f <+10655>: je 0x300ec4789a <vfprintf+13562> > 0x000000300ec46d45 <+10661>: cmpl $0x0,-0x5b0(%rbp) > 0x000000300ec46d4c <+10668>: jle 0x300ec46d78 <vfprintf+10712> > 0x000000300ec46d4e <+10670>: movslq -0x5b0(%rbp),%rdx > 0x000000300ec46d55 <+10677>: mov $0x30,%esi > 0x000000300ec46d5a <+10682>: mov %rbx,%rdi > 0x000000300ec46d5d <+10685>: callq 0x300ec67bb0 <_IO_padn_internal> > 0x000000300ec46d62 <+10690>: mov %eax,%edx > 0x000000300ec46d64 <+10692>: mov $0x7fffffff,%eax > 0x000000300ec46d69 <+10697>: sub %r12d,%eax > 0x000000300ec46d6c <+10700>: cmp %eax,%edx > 0x000000300ec46d6e <+10702>: ja 0x300ec46b5f <vfprintf+10175> > 0x000000300ec46d74 <+10708>: lea (%rdx,%r12,1),%r12d > 0x000000300ec46d78 <+10712>: mov -0x548(%rbp),%rcx > 0x000000300ec46d7f <+10719>: sub -0x558(%rbp),%rcx > 0x000000300ec46d86 <+10726>: mov %r14,%rsi > 0x000000300ec46d89 <+10729>: mov 0xd8(%rbx),%rax > 0x000000300ec46d90 <+10736>: mov %rbx,%rdi > 0x000000300ec46d93 <+10739>: mov %rcx,%rdx > 0x000000300ec46d96 <+10742>: mov %rcx,-0x688(%rbp) > 0x000000300ec46d9d <+10749>: callq *0x38(%rax) > 0x000000300ec46da0 <+10752>: mov -0x688(%rbp),%rcx > 0x000000300ec46da7 <+10759>: cmp %rax,%rcx > 0x000000300ec46daa <+10762>: jne 0x300ec46b5f <vfprintf+10175> > 0x000000300ec46db0 <+10768>: movslq %r12d,%rdx > 0x000000300ec46db3 <+10771>: mov $0x7fffffff,%eax > 0x000000300ec46db8 <+10776>: sub %rdx,%rax > 0x000000300ec46dbb <+10779>: cmp %rax,%rcx > 0x000000300ec46dbe <+10782>: ja 0x300ec46b5f <vfprintf+10175> > 0x000000300ec46dc4 <+10788>: mov -0x558(%rbp),%ecx > 0x000000300ec46dca <+10794>: mov -0x548(%rbp),%edx > 0x000000300ec46dd0 <+10800>: mov %ecx,%eax > 0x000000300ec46dd2 <+10802>: sub %edx,%eax > 0x000000300ec46dd4 <+10804>: sub -0x5b0(%rbp),%eax > 0x000000300ec46dda <+10810>: sub %ecx,%edx > 0x000000300ec46ddc <+10812>: add -0x55c(%rbp),%eax > 0x000000300ec46de2 <+10818>: lea (%rdx,%r12,1),%r12d > 0x000000300ec46de6 <+10822>: test %eax,%eax > 0x000000300ec46de8 <+10824>: movslq %eax,%rdx > 0x000000300ec46deb <+10827>: jg 0x300ec469a0 <vfprintf+9728> > 0x000000300ec46df1 <+10833>: jmpq 0x300ec44943 <vfprintf+1443> > 0x000000300ec46df6 <+10838>: cmpl $0x0,-0x5c4(%rbp) > 0x000000300ec46dfd <+10845>: je 0x300ec46ffa <vfprintf+11354> > 0x000000300ec46e03 <+10851>: cmpl $0x8,-0x58c(%rbp) > 0x000000300ec46e0a <+10858>: jne 0x300ec46ffa <vfprintf+11354> > 0x000000300ec46e10 <+10864>: mov -0x548(%rbp),%r14 > 0x000000300ec46e17 <+10871>: mov -0x548(%rbp),%rdi > 0x000000300ec46e1e <+10878>: mov $0x1,%eax > 0x000000300ec46e23 <+10883>: xor %r9d,%r9d > 0x000000300ec46e26 <+10886>: sub $0x1,%r14 > 0x000000300ec46e2a <+10890>: movb $0x30,-0x1(%rdi) > 0x000000300ec46e2e <+10894>: movb $0x20,-0x5c0(%rbp) > 0x000000300ec46e35 <+10901>: mov %r14,-0x558(%rbp) > 0x000000300ec46e3c <+10908>: jmpq 0x300ec44f52 <vfprintf+2994> > 0x000000300ec46e41 <+10913>: movb $0x20,-0x63c(%rbp) > 0x000000300ec46e48 <+10920>: xor %ecx,%ecx > 0x000000300ec46e4a <+10922>: cmpb $0x58,-0x609(%rbp) > 0x000000300ec46e51 <+10929>: mov -0x5ac(%rbp),%edx > 0x000000300ec46e57 <+10935>: mov -0x548(%rbp),%rsi > 0x000000300ec46e5e <+10942>: mov %r8,%rdi > 0x000000300ec46e61 <+10945>: mov %r8,-0x6a8(%rbp) > 0x000000300ec46e68 <+10952>: mov %r9d,-0x698(%rbp) > 0x000000300ec46e6f <+10959>: sete %cl > 0x000000300ec46e72 <+10962>: callq 0x300ec43d90 <_itoa_word> > 0x000000300ec46e77 <+10967>: cmpl $0x0,-0x66c(%rbp) > 0x000000300ec46e7e <+10974>: mov %rax,%r14 > 0x000000300ec46e81 <+10977>: mov -0x6a8(%rbp),%r8 > 0x000000300ec46e88 <+10984>: mov -0x698(%rbp),%r9d > 0x000000300ec46e8f <+10991>: jne 0x300ec47242 <vfprintf+11938> > 0x000000300ec46e95 <+10997>: cmpl $0xa,-0x5ac(%rbp) > 0x000000300ec46e9c <+11004>: je 0x300ec471e7 <vfprintf+11847> > 0x000000300ec46ea2 <+11010>: mov -0x548(%rbp),%rdx > 0x000000300ec46ea9 <+11017>: movslq -0x550(%rbp),%rax > 0x000000300ec46eb0 <+11024>: mov %r14,-0x550(%rbp) > 0x000000300ec46eb7 <+11031>: sub %r14,%rdx > 0x000000300ec46eba <+11034>: jmpq 0x300ec45d0e <vfprintf+6510> > 0x000000300ec46ebf <+11039>: test %r8d,%r8d > 0x000000300ec46ec2 <+11042>: jne 0x300ec44fe8 <vfprintf+3144> > 0x000000300ec46ec8 <+11048>: cmpl $0x0,-0x5cc(%rbp) > 0x000000300ec46ecf <+11055>: je 0x300ec44feb <vfprintf+3147> > 0x000000300ec46ed5 <+11061>: jmpq 0x300ec44fe8 <vfprintf+3144> > 0x000000300ec46eda <+11066>: cmpl $0x0,-0x5c4(%rbp) > 0x000000300ec46ee1 <+11073>: je 0x300ec44f5b <vfprintf+3003> > 0x000000300ec46ee7 <+11079>: cmpq $0x0,-0x578(%rbp) > 0x000000300ec46eef <+11087>: je 0x300ec44f5b <vfprintf+3003> > 0x000000300ec46ef5 <+11093>: cmpl $0x8,-0x58c(%rbp) > 0x000000300ec46efc <+11100>: jne 0x300ec44f5b <vfprintf+3003> > 0x000000300ec46f02 <+11106>: sub $0x1,%r14 > 0x000000300ec46f06 <+11110>: movb $0x30,(%r14) > 0x000000300ec46f0a <+11114>: mov %r14,-0x558(%rbp) > 0x000000300ec46f11 <+11121>: jmpq 0x300ec44f5b <vfprintf+3003> > 0x000000300ec46f16 <+11126>: cmpl $0x0,-0x654(%rbp) > 0x000000300ec46f1d <+11133>: je 0x300ec45d17 <vfprintf+6519> > 0x000000300ec46f23 <+11139>: test %r8,%r8 > 0x000000300ec46f26 <+11142>: je 0x300ec45d17 <vfprintf+6519> > 0x000000300ec46f2c <+11148>: cmpl $0x8,-0x5ac(%rbp) > 0x000000300ec46f33 <+11155>: jne 0x300ec45d17 <vfprintf+6519> > 0x000000300ec46f39 <+11161>: sub $0x1,%r14 > 0x000000300ec46f3d <+11165>: movb $0x30,(%r14) > 0x000000300ec46f41 <+11169>: mov %r14,-0x550(%rbp) > 0x000000300ec46f48 <+11176>: jmpq 0x300ec45d17 <vfprintf+6519> > 0x000000300ec46f4d <+11181>: cmpl $0x0,-0x624(%rbp) > 0x000000300ec46f54 <+11188>: je 0x300ec4752c <vfprintf+12684> > 0x000000300ec46f5a <+11194>: mov 0x0(%r13),%edx > 0x000000300ec46f5e <+11198>: cmp $0x2f,%edx > 0x000000300ec46f61 <+11201>: ja 0x300ec47f6a <vfprintf+15306> > 0x000000300ec46f67 <+11207>: mov %edx,%eax > 0x000000300ec46f69 <+11209>: add 0x10(%r13),%rax > 0x000000300ec46f6d <+11213>: add $0x8,%edx > 0x000000300ec46f70 <+11216>: mov %edx,0x0(%r13) > 0x000000300ec46f74 <+11220>: movzbl (%rax),%eax > 0x000000300ec46f77 <+11223>: xor %r8d,%r8d > 0x000000300ec46f7a <+11226>: movl $0x0,-0x5cc(%rbp) > 0x000000300ec46f84 <+11236>: movl $0x0,-0x5d0(%rbp) > 0x000000300ec46f8e <+11246>: mov %rax,-0x578(%rbp) > 0x000000300ec46f95 <+11253>: jmpq 0x300ec44eb7 <vfprintf+2839> > 0x000000300ec46f9a <+11258>: test %r9d,%r9d > 0x000000300ec46f9d <+11261>: jne 0x300ec45d9a <vfprintf+6650> > 0x000000300ec46fa3 <+11267>: cmpl $0x0,-0x5a0(%rbp) > 0x000000300ec46faa <+11274>: je 0x300ec45d9d <vfprintf+6653> > 0x000000300ec46fb0 <+11280>: jmpq 0x300ec45d9a <vfprintf+6650> > 0x000000300ec46fb5 <+11285>: movl $0x1,-0x550(%rbp) > 0x000000300ec46fbf <+11295>: jmpq 0x300ec46e48 <vfprintf+10920> > 0x000000300ec46fc4 <+11300>: mov $0x1,%r9d > 0x000000300ec46fca <+11306>: jmpq 0x300ec44ee2 <vfprintf+2882> > 0x000000300ec46fcf <+11311>: cmpl $0x0,-0x5cc(%rbp) > 0x000000300ec46fd6 <+11318>: je 0x300ec47489 <vfprintf+12521> > 0x000000300ec46fdc <+11324>: mov 0x28(%rbx),%rax > 0x000000300ec46fe0 <+11328>: cmp 0x30(%rbx),%rax > 0x000000300ec46fe4 <+11332>: jae 0x300ec49293 <vfprintf+20211> > 0x000000300ec46fea <+11338>: movb $0x2b,(%rax) > 0x000000300ec46fed <+11341>: add $0x1,%rax > 0x000000300ec46ff1 <+11345>: mov %rax,0x28(%rbx) > 0x000000300ec46ff5 <+11349>: jmpq 0x300ec46d0d <vfprintf+10605> > 0x000000300ec46ffa <+11354>: mov -0x548(%rbp),%rcx > 0x000000300ec47001 <+11361>: xor %r9d,%r9d > 0x000000300ec47004 <+11364>: movb $0x20,-0x5c0(%rbp) > 0x000000300ec4700b <+11371>: mov %rcx,-0x558(%rbp) > 0x000000300ec47012 <+11378>: mov %rcx,%r14 > 0x000000300ec47015 <+11381>: jmpq 0x300ec44f5b <vfprintf+3003> > 0x000000300ec4701a <+11386>: mov %r12,%r8 > 0x000000300ec4701d <+11389>: mov -0x550(%rbp),%rbx > 0x000000300ec47024 <+11396>: mov -0x568(%rbp),%r12d > 0x000000300ec4702b <+11403>: mov %r13,%r10 > 0x000000300ec4702e <+11406>: mov %r9,%r13 > 0x000000300ec47031 <+11409>: cmpq $0x0,-0x548(%rbp) > 0x000000300ec47039 <+11417>: je 0x300ec44bb0 <vfprintf+2064> > 0x000000300ec4703f <+11423>: mov %r13,%r9 > 0x000000300ec47042 <+11426>: mov %r11,%r14 > 0x000000300ec47045 <+11429>: mov %rbx,%r13 > 0x000000300ec47048 <+11432>: xor %edx,%edx > 0x000000300ec4704a <+11434>: mov %r8,%rbx > 0x000000300ec4704d <+11437>: jmp 0x300ec4709c <vfprintf+11516> > 0x000000300ec4704f <+11439>: cmp $0x3,%eax > 0x000000300ec47052 <+11442>: jge 0x300ec470dc <vfprintf+11580> > 0x000000300ec47058 <+11448>: cmp $0x1,%eax > 0x000000300ec4705b <+11451>: jle 0x300ec477a2 <vfprintf+13314> > 0x000000300ec47061 <+11457>: mov -0x110(%rbp),%ecx > 0x000000300ec47067 <+11463>: cmp $0x2f,%ecx > 0x000000300ec4706a <+11466>: ja 0x300ec47422 <vfprintf+12418> > 0x000000300ec47070 <+11472>: mov %ecx,%eax > 0x000000300ec47072 <+11474>: add -0x100(%rbp),%rax > 0x000000300ec47079 <+11481>: add $0x8,%ecx > 0x000000300ec4707c <+11484>: mov %ecx,-0x110(%rbp) > 0x000000300ec47082 <+11490>: mov (%rax),%eax > 0x000000300ec47084 <+11492>: mov %eax,(%r14) > 0x000000300ec47087 <+11495>: add $0x1,%rdx > 0x000000300ec4708b <+11499>: add $0x10,%r14 > 0x000000300ec4708f <+11503>: cmp %rdx,-0x548(%rbp) > 0x000000300ec47096 <+11510>: jbe 0x300ec476b9 <vfprintf+13081> > 0x000000300ec4709c <+11516>: mov (%rbx,%rdx,4),%eax > 0x000000300ec4709f <+11519>: cmp $0x5,%eax > 0x000000300ec470a2 <+11522>: jle 0x300ec4704f <vfprintf+11439> > 0x000000300ec470a4 <+11524>: cmp $0x100,%eax > 0x000000300ec470a9 <+11529>: je 0x300ec470dc <vfprintf+11580> > 0x000000300ec470ab <+11531>: jg 0x300ec47101 <vfprintf+11617> > 0x000000300ec470ad <+11533>: cmp $0x7,%eax > 0x000000300ec470b0 <+11536>: jle 0x300ec4715a <vfprintf+11706> > 0x000000300ec470b6 <+11542>: test $0x8,%ah > 0x000000300ec470b9 <+11545>: jne 0x300ec470dc <vfprintf+11580> > 0x000000300ec470bb <+11547>: mov 0x344cf6(%rip),%rcx # 0x300ef8bdb8 <__printf_va_arg_table> > 0x000000300ec470c2 <+11554>: test %rcx,%rcx > 0x000000300ec470c5 <+11557>: jne 0x300ec48525 <vfprintf+16773> > 0x000000300ec470cb <+11563>: movq $0x0,(%r14) > 0x000000300ec470d2 <+11570>: movl $0x0,0x8(%r14) > 0x000000300ec470da <+11578>: jmp 0x300ec47087 <vfprintf+11495> > 0x000000300ec470dc <+11580>: mov -0x110(%rbp),%ecx > 0x000000300ec470e2 <+11586>: cmp $0x2f,%ecx > 0x000000300ec470e5 <+11589>: ja 0x300ec47146 <vfprintf+11686> > 0x000000300ec470e7 <+11591>: mov %ecx,%eax > 0x000000300ec470e9 <+11593>: add -0x100(%rbp),%rax > 0x000000300ec470f0 <+11600>: add $0x8,%ecx > 0x000000300ec470f3 <+11603>: mov %ecx,-0x110(%rbp) > 0x000000300ec470f9 <+11609>: mov (%rax),%rax > 0x000000300ec470fc <+11612>: mov %rax,(%r14) > 0x000000300ec470ff <+11615>: jmp 0x300ec47087 <vfprintf+11495> > 0x000000300ec47101 <+11617>: cmp $0x200,%eax > 0x000000300ec47106 <+11622>: je 0x300ec470dc <vfprintf+11580> > 0x000000300ec47108 <+11624>: cmp $0x400,%eax > 0x000000300ec4710d <+11629>: je 0x300ec47061 <vfprintf+11457> > 0x000000300ec47113 <+11635>: cmp $0x107,%eax > 0x000000300ec47118 <+11640>: jne 0x300ec470b6 <vfprintf+11542> > 0x000000300ec4711a <+11642>: mov -0x108(%rbp),%rax > 0x000000300ec47121 <+11649>: add $0xf,%rax > 0x000000300ec47125 <+11653>: and $0xfffffffffffffff0,%rax > 0x000000300ec47129 <+11657>: lea 0x10(%rax),%rcx > 0x000000300ec4712d <+11661>: mov %rcx,-0x108(%rbp) > 0x000000300ec47134 <+11668>: mov (%rax),%rsi > 0x000000300ec47137 <+11671>: mov 0x8(%rax),%edi > 0x000000300ec4713a <+11674>: mov %rsi,(%r14) > 0x000000300ec4713d <+11677>: mov %edi,0x8(%r14) > 0x000000300ec47141 <+11681>: jmpq 0x300ec47087 <vfprintf+11495> > 0x000000300ec47146 <+11686>: mov -0x108(%rbp),%rax > 0x000000300ec4714d <+11693>: lea 0x8(%rax),%rcx > 0x000000300ec47151 <+11697>: mov %rcx,-0x108(%rbp) > 0x000000300ec47158 <+11704>: jmp 0x300ec470f9 <vfprintf+11609> > 0x000000300ec4715a <+11706>: mov -0x10c(%rbp),%ecx > 0x000000300ec47160 <+11712>: cmp $0xaf,%ecx > 0x000000300ec47166 <+11718>: ja 0x300ec47146 <vfprintf+11686> > 0x000000300ec47168 <+11720>: mov %ecx,%eax > 0x000000300ec4716a <+11722>: add $0x10,%ecx > 0x000000300ec4716d <+11725>: add -0x100(%rbp),%rax > 0x000000300ec47174 <+11732>: mov %ecx,-0x10c(%rbp) > 0x000000300ec4717a <+11738>: jmpq 0x300ec470f9 <vfprintf+11609> > 0x000000300ec4717f <+11743>: cmpl $0x0,-0x62c(%rbp) > 0x000000300ec47186 <+11750>: je 0x300ec474b4 <vfprintf+12564> > 0x000000300ec4718c <+11756>: movslq 0x30(%rax),%rax > 0x000000300ec47190 <+11760>: mov -0x598(%rbp),%rdx > 0x000000300ec47197 <+11767>: xor %r9d,%r9d > 0x000000300ec4719a <+11770>: shl $0x4,%rax > 0x000000300ec4719e <+11774>: movzbl (%rdx,%rax,1),%r8d > 0x000000300ec471a3 <+11779>: movl $0x0,-0x5a0(%rbp) > 0x000000300ec471ad <+11789>: movl $0x0,-0x5c8(%rbp) > 0x000000300ec471b7 <+11799>: jmpq 0x300ec45cad <vfprintf+6413> > 0x000000300ec471bc <+11804>: cmpl $0x0,-0x5a0(%rbp) > 0x000000300ec471c3 <+11811>: je 0x300ec474f0 <vfprintf+12624> > 0x000000300ec471c9 <+11817>: mov 0x28(%rbx),%rax > 0x000000300ec471cd <+11821>: cmp 0x30(%rbx),%rax > 0x000000300ec471d1 <+11825>: jae 0x300ec48f03 <vfprintf+19299> > 0x000000300ec471d7 <+11831>: movb $0x2b,(%rax) > 0x000000300ec471da <+11834>: add $0x1,%rax > 0x000000300ec471de <+11838>: mov %rax,0x28(%rbx) > 0x000000300ec471e2 <+11842>: jmpq 0x300ec46bd9 <vfprintf+10297> > 0x000000300ec471e7 <+11847>: cmpl $0x0,-0x67c(%rbp) > 0x000000300ec471ee <+11854>: je 0x300ec46ea2 <vfprintf+11010> > 0x000000300ec471f4 <+11860>: mov -0x548(%rbp),%rdx > 0x000000300ec471fb <+11867>: mov %r14,%rdi > 0x000000300ec471fe <+11870>: mov %r8,-0x6a8(%rbp) > 0x000000300ec47205 <+11877>: mov %r9d,-0x698(%rbp) > 0x000000300ec4720c <+11884>: mov %rdx,%rsi > 0x000000300ec4720f <+11887>: callq 0x300ec44160 <_i18n_number_rewrite> > 0x000000300ec47214 <+11892>: mov -0x548(%rbp),%rdx > 0x000000300ec4721b <+11899>: mov %rax,%r14 > 0x000000300ec4721e <+11902>: mov -0x698(%rbp),%r9d > 0x000000300ec47225 <+11909>: movslq -0x550(%rbp),%rax > 0x000000300ec4722c <+11916>: mov -0x6a8(%rbp),%r8 > 0x000000300ec47233 <+11923>: mov %r14,-0x550(%rbp) > 0x000000300ec4723a <+11930>: sub %r14,%rdx > 0x000000300ec4723d <+11933>: jmpq 0x300ec45d0e <vfprintf+6510> > 0x000000300ec47242 <+11938>: cmpq $0x0,-0x5d8(%rbp) > 0x000000300ec4724a <+11946>: je 0x300ec46e95 <vfprintf+10997> > 0x000000300ec47250 <+11952>: mov -0x638(%rbp),%rcx > 0x000000300ec47257 <+11959>: mov -0x5d8(%rbp),%rdx > 0x000000300ec4725e <+11966>: mov %rax,%rdi > 0x000000300ec47261 <+11969>: mov -0x548(%rbp),%rsi > 0x000000300ec47268 <+11976>: callq 0x300ec44030 <group_number> > 0x000000300ec4726d <+11981>: mov -0x698(%rbp),%r9d > 0x000000300ec47274 <+11988>: mov %rax,%r14 > 0x000000300ec47277 <+11991>: mov -0x6a8(%rbp),%r8 > 0x000000300ec4727e <+11998>: jmpq 0x300ec46e95 <vfprintf+10997> > 0x000000300ec47283 <+12003>: mov -0x548(%rbp),%rax > 0x000000300ec4728a <+12010>: movb $0x20,-0x63c(%rbp) > 0x000000300ec47291 <+12017>: mov %rax,-0x550(%rbp) > 0x000000300ec47298 <+12024>: mov %rax,%r14 > 0x000000300ec4729b <+12027>: xor %eax,%eax > 0x000000300ec4729d <+12029>: jmpq 0x300ec45d17 <vfprintf+6519> > 0x000000300ec472a2 <+12034>: cmpl $0x0,-0x630(%rbp) > 0x000000300ec472a9 <+12041>: je 0x300ec44f41 <vfprintf+2977> > 0x000000300ec472af <+12047>: mov -0x548(%rbp),%rdx > 0x000000300ec472b6 <+12054>: mov %r14,%rdi > 0x000000300ec472b9 <+12057>: mov %r8d,-0x6a8(%rbp) > 0x000000300ec472c0 <+12064>: mov %r9,-0x698(%rbp) > 0x000000300ec472c7 <+12071>: mov %rdx,%rsi > 0x000000300ec472ca <+12074>: callq 0x300ec44160 <_i18n_number_rewrite> > 0x000000300ec472cf <+12079>: mov %rax,%r14 > 0x000000300ec472d2 <+12082>: mov %rax,-0x558(%rbp) > 0x000000300ec472d9 <+12089>: mov -0x548(%rbp),%rax > 0x000000300ec472e0 <+12096>: mov -0x698(%rbp),%r9 > 0x000000300ec472e7 <+12103>: mov -0x6a8(%rbp),%r8d > 0x000000300ec472ee <+12110>: sub %r14,%rax > 0x000000300ec472f1 <+12113>: jmpq 0x300ec44f52 <vfprintf+2994> > 0x000000300ec472f6 <+12118>: cmpl $0x0,-0x5ec(%rbp) > 0x000000300ec472fd <+12125>: je 0x300ec44f34 <vfprintf+2964> > 0x000000300ec47303 <+12131>: mov -0x638(%rbp),%rcx > 0x000000300ec4730a <+12138>: mov -0x5d8(%rbp),%rdx > 0x000000300ec47311 <+12145>: mov %rax,%rdi > 0x000000300ec47314 <+12148>: mov -0x548(%rbp),%rsi > 0x000000300ec4731b <+12155>: callq 0x300ec44030 <group_number> > 0x000000300ec47320 <+12160>: mov -0x698(%rbp),%r9 > 0x000000300ec47327 <+12167>: mov %rax,%r14 > 0x000000300ec4732a <+12170>: mov -0x6a8(%rbp),%r8d > 0x000000300ec47331 <+12177>: jmpq 0x300ec44f34 <vfprintf+2964> > 0x000000300ec47336 <+12182>: cmpl $0x0,-0x5cc(%rbp) > 0x000000300ec4733d <+12189>: je 0x300ec47578 <vfprintf+12760> > 0x000000300ec47343 <+12195>: mov 0x28(%rbx),%rax > 0x000000300ec47347 <+12199>: cmp 0x30(%rbx),%rax > 0x000000300ec4734b <+12203>: jae 0x300ec48f75 <vfprintf+19413> > 0x000000300ec47351 <+12209>: movb $0x2b,(%rax) > 0x000000300ec47354 <+12212>: add $0x1,%rax > 0x000000300ec47358 <+12216>: mov %rax,0x28(%rbx) > 0x000000300ec4735c <+12220>: jmpq 0x300ec4501a <vfprintf+3194> > 0x000000300ec47361 <+12225>: cmpl $0x0,-0x5a0(%rbp) > 0x000000300ec47368 <+12232>: je 0x300ec473c7 <vfprintf+12327> > 0x000000300ec4736a <+12234>: mov 0x28(%rbx),%rax > 0x000000300ec4736e <+12238>: cmp 0x30(%rbx),%rax > 0x000000300ec47372 <+12242>: jae 0x300ec4874a <vfprintf+17322> > 0x000000300ec47378 <+12248>: movb $0x2b,(%rax) > 0x000000300ec4737b <+12251>: add $0x1,%rax > 0x000000300ec4737f <+12255>: mov %rax,0x28(%rbx) > 0x000000300ec47383 <+12259>: jmpq 0x300ec45dcc <vfprintf+6700> > 0x000000300ec47388 <+12264>: test %edx,%edx > 0x000000300ec4738a <+12266>: jle 0x300ec473c0 <vfprintf+12320> > 0x000000300ec4738c <+12268>: movslq %edx,%rdx > 0x000000300ec4738f <+12271>: mov $0x20,%esi > 0x000000300ec47394 <+12276>: mov %rbx,%rdi > 0x000000300ec47397 <+12279>: mov %r8d,-0x6a8(%rbp) > 0x000000300ec4739e <+12286>: callq 0x300ec67bb0 <_IO_padn_internal> > 0x000000300ec473a3 <+12291>: mov %eax,%edx > 0x000000300ec473a5 <+12293>: mov $0x7fffffff,%eax > 0x000000300ec473aa <+12298>: mov -0x6a8(%rbp),%r8d > 0x000000300ec473b1 <+12305>: sub %r12d,%eax > 0x000000300ec473b4 <+12308>: cmp %eax,%edx > 0x000000300ec473b6 <+12310>: ja 0x300ec46b5f <vfprintf+10175> > 0x000000300ec473bc <+12316>: lea (%rdx,%r12,1),%r12d > 0x000000300ec473c0 <+12320>: xor %edx,%edx > 0x000000300ec473c2 <+12322>: jmpq 0x300ec44ff8 <vfprintf+3160> > 0x000000300ec473c7 <+12327>: cmpl $0x0,-0x5c8(%rbp) > 0x000000300ec473ce <+12334>: je 0x300ec45ddd <vfprintf+6717> > 0x000000300ec473d4 <+12340>: mov 0x28(%rbx),%rax > 0x000000300ec473d8 <+12344>: cmp 0x30(%rbx),%rax > 0x000000300ec473dc <+12348>: jae 0x300ec487e8 <vfprintf+17480> > 0x000000300ec473e2 <+12354>: movb $0x20,(%rax) > 0x000000300ec473e5 <+12357>: add $0x1,%rax > 0x000000300ec473e9 <+12361>: mov %rax,0x28(%rbx) > 0x000000300ec473ed <+12365>: jmpq 0x300ec45dcc <vfprintf+6700> > 0x000000300ec473f2 <+12370>: mov %edx,-0x548(%rbp) > 0x000000300ec473f8 <+12376>: mov %r8d,%edx > 0x000000300ec473fb <+12379>: mov %ecx,%r8d > 0x000000300ec473fe <+12382>: jmpq 0x300ec462fd <vfprintf+8029> > 0x000000300ec47403 <+12387>: movl $0x4,-0x548(%rbp) > 0x000000300ec4740d <+12397>: mov $0x3,%edx > 0x000000300ec47412 <+12402>: mov $0x2,%r8d > 0x000000300ec47418 <+12408>: mov $0x1,%ecx > 0x000000300ec4741d <+12413>: jmpq 0x300ec462d7 <vfprintf+7991> > 0x000000300ec47422 <+12418>: mov -0x108(%rbp),%rax > 0x000000300ec47429 <+12425>: lea 0x8(%rax),%rcx > 0x000000300ec4742d <+12429>: mov %rcx,-0x108(%rbp) > 0x000000300ec47434 <+12436>: jmpq 0x300ec47082 <vfprintf+11490> > 0x000000300ec47439 <+12441>: mov 0x8(%r13),%rax > 0x000000300ec4743d <+12445>: lea 0x8(%rax),%rdx > 0x000000300ec47441 <+12449>: mov %rdx,0x8(%r13) > 0x000000300ec47445 <+12453>: jmpq 0x300ec45103 <vfprintf+3427> > 0x000000300ec4744a <+12458>: test %edx,%edx > 0x000000300ec4744c <+12460>: jle 0x300ec47482 <vfprintf+12514> > 0x000000300ec4744e <+12462>: movslq %edx,%rdx > 0x000000300ec47451 <+12465>: mov $0x20,%esi > 0x000000300ec47456 <+12470>: mov %rbx,%rdi > 0x000000300ec47459 <+12473>: mov %r9d,-0x698(%rbp) > 0x000000300ec47460 <+12480>: callq 0x300ec67bb0 <_IO_padn_internal> > 0x000000300ec47465 <+12485>: mov %eax,%edx > 0x000000300ec47467 <+12487>: mov $0x7fffffff,%eax > 0x000000300ec4746c <+12492>: mov -0x698(%rbp),%r9d > 0x000000300ec47473 <+12499>: sub %r12d,%eax > 0x000000300ec47476 <+12502>: cmp %eax,%edx > 0x000000300ec47478 <+12504>: ja 0x300ec46b5f <vfprintf+10175> > 0x000000300ec4747e <+12510>: lea (%rdx,%r12,1),%r12d > 0x000000300ec47482 <+12514>: xor %edx,%edx > 0x000000300ec47484 <+12516>: jmpq 0x300ec45daa <vfprintf+6666> > 0x000000300ec47489 <+12521>: cmpl $0x0,-0x5d0(%rbp) > 0x000000300ec47490 <+12528>: je 0x300ec46d25 <vfprintf+10629> > 0x000000300ec47496 <+12534>: mov 0x28(%rbx),%rax > 0x000000300ec4749a <+12538>: cmp 0x30(%rbx),%rax > 0x000000300ec4749e <+12542>: jae 0x300ec48ff4 <vfprintf+19540> > 0x000000300ec474a4 <+12548>: movb $0x20,(%rax) > 0x000000300ec474a7 <+12551>: add $0x1,%rax > 0x000000300ec474ab <+12555>: mov %rax,0x28(%rbx) > 0x000000300ec474af <+12559>: jmpq 0x300ec46d0d <vfprintf+10605> > 0x000000300ec474b4 <+12564>: cmpl $0x0,-0x5e8(%rbp) > 0x000000300ec474bb <+12571>: jne 0x300ec47635 <vfprintf+12949> > 0x000000300ec474c1 <+12577>: movslq 0x30(%rax),%rax > 0x000000300ec474c5 <+12581>: mov -0x598(%rbp),%rcx > 0x000000300ec474cc <+12588>: xor %r9d,%r9d > 0x000000300ec474cf <+12591>: shl $0x4,%rax > 0x000000300ec474d3 <+12595>: mov (%rax,%rcx,1),%r8d > 0x000000300ec474d7 <+12599>: movl $0x0,-0x5a0(%rbp) > 0x000000300ec474e1 <+12609>: movl $0x0,-0x5c8(%rbp) > 0x000000300ec474eb <+12619>: jmpq 0x300ec45cad <vfprintf+6413> > 0x000000300ec474f0 <+12624>: cmpl $0x0,-0x5c8(%rbp) > 0x000000300ec474f7 <+12631>: je 0x300ec46bf1 <vfprintf+10321> > 0x000000300ec474fd <+12637>: mov 0x28(%rbx),%rax > 0x000000300ec47501 <+12641>: cmp 0x30(%rbx),%rax > 0x000000300ec47505 <+12645>: jae 0x300ec490ad <vfprintf+19725> > 0x000000300ec4750b <+12651>: movb $0x20,(%rax) > 0x000000300ec4750e <+12654>: add $0x1,%rax > 0x000000300ec47512 <+12658>: mov %rax,0x28(%rbx) > 0x000000300ec47516 <+12662>: jmpq 0x300ec46bd9 <vfprintf+10297> > 0x000000300ec4751b <+12667>: mov 0x8(%r13),%rax > 0x000000300ec4751f <+12671>: lea 0x8(%rax),%rdx > 0x000000300ec47523 <+12675>: mov %rdx,0x8(%r13) > 0x000000300ec47527 <+12679>: jmpq 0x300ec4484a <vfprintf+1194> > 0x000000300ec4752c <+12684>: cmpl $0x0,-0x5b0(%rbp) > 0x000000300ec47533 <+12691>: jne 0x300ec47f8c <vfprintf+15340> > 0x000000300ec47539 <+12697>: mov 0x0(%r13),%edx > 0x000000300ec4753d <+12701>: cmp $0x2f,%edx > 0x000000300ec47540 <+12704>: ja 0x300ec47f7b <vfprintf+15323> > 0x000000300ec47546 <+12710>: mov %edx,%eax > 0x000000300ec47548 <+12712>: add 0x10(%r13),%rax > 0x000000300ec4754c <+12716>: add $0x8,%edx > 0x000000300ec4754f <+12719>: mov %edx,0x0(%r13) > 0x000000300ec47553 <+12723>: mov (%rax),%eax > 0x000000300ec47555 <+12725>: xor %r8d,%r8d > 0x000000300ec47558 <+12728>: movl $0x0,-0x5cc(%rbp) > 0x000000300ec47562 <+12738>: movl $0x0,-0x5d0(%rbp) > 0x000000300ec4756c <+12748>: mov %rax,-0x578(%rbp) > 0x000000300ec47573 <+12755>: jmpq 0x300ec44eb7 <vfprintf+2839> > 0x000000300ec47578 <+12760>: cmpl $0x0,-0x5d0(%rbp) > 0x000000300ec4757f <+12767>: je 0x300ec4502b <vfprintf+3211> > 0x000000300ec47585 <+12773>: mov 0x28(%rbx),%rax > 0x000000300ec47589 <+12777>: cmp 0x30(%rbx),%rax > 0x000000300ec4758d <+12781>: jae 0x300ec491a7 <vfprintf+19975> > 0x000000300ec47593 <+12787>: movb $0x20,(%rax) > 0x000000300ec47596 <+12790>: add $0x1,%rax > 0x000000300ec4759a <+12794>: mov %rax,0x28(%rbx) > 0x000000300ec4759e <+12798>: jmpq 0x300ec4501a <vfprintf+3194> > 0x000000300ec475a3 <+12803>: mov 0x34399e(%rip),%rax # 0x300ef8af48 > 0x000000300ec475aa <+12810>: mov %fs:(%rax),%rax > 0x000000300ec475ae <+12814>: mov 0x8(%rax),%rax > 0x000000300ec475b2 <+12818>: mov 0x48(%rax),%rdx > 0x000000300ec475b6 <+12822>: mov %rdx,-0x638(%rbp) > 0x000000300ec475bd <+12829>: mov 0x50(%rax),%rax > 0x000000300ec475c1 <+12833>: mov %rax,-0x5d8(%rbp) > 0x000000300ec475c8 <+12840>: movzbl (%rax),%eax > 0x000000300ec475cb <+12843>: cmp $0x7f,%al > 0x000000300ec475cd <+12845>: je 0x300ec475d7 <vfprintf+12855> > 0x000000300ec475cf <+12847>: test %al,%al > 0x000000300ec475d1 <+12849>: jne 0x300ec4597a <vfprintf+5594> > 0x000000300ec475d7 <+12855>: movq $0x0,-0x5d8(%rbp) > 0x000000300ec475e2 <+12866>: jmpq 0x300ec4597a <vfprintf+5594> > 0x000000300ec475e7 <+12871>: cmpl $0x0,-0x62c(%rbp) > 0x000000300ec475ee <+12878>: je 0x300ec47665 <vfprintf+12997> > 0x000000300ec475f0 <+12880>: movslq 0x30(%rax),%rax > 0x000000300ec475f4 <+12884>: mov -0x598(%rbp),%rcx > 0x000000300ec475fb <+12891>: shl $0x4,%rax > 0x000000300ec475ff <+12895>: movsbq (%rcx,%rax,1),%r8 > 0x000000300ec47604 <+12900>: jmpq 0x300ec45c8f <vfprintf+6383> > 0x000000300ec47609 <+12905>: cmpl $0x0,-0x624(%rbp) > 0x000000300ec47610 <+12912>: je 0x300ec4768a <vfprintf+13034> > 0x000000300ec47612 <+12914>: mov 0x0(%r13),%edx > 0x000000300ec47616 <+12918>: cmp $0x2f,%edx > 0x000000300ec47619 <+12921>: ja 0x300ec4900f <vfprintf+19567> > 0x000000300ec4761f <+12927>: mov %edx,%eax > 0x000000300ec47621 <+12929>: add 0x10(%r13),%rax > 0x000000300ec47625 <+12933>: add $0x8,%edx > 0x000000300ec47628 <+12936>: mov %edx,0x0(%r13) > 0x000000300ec4762c <+12940>: movsbq (%rax),%rax > 0x000000300ec47630 <+12944>: jmpq 0x300ec44e92 <vfprintf+2802> > 0x000000300ec47635 <+12949>: movslq 0x30(%rax),%rax > 0x000000300ec47639 <+12953>: mov -0x598(%rbp),%rdi > 0x000000300ec47640 <+12960>: xor %r9d,%r9d > 0x000000300ec47643 <+12963>: shl $0x4,%rax > 0x000000300ec47647 <+12967>: movzwl (%rdi,%rax,1),%r8d > 0x000000300ec4764c <+12972>: movl $0x0,-0x5a0(%rbp) > 0x000000300ec47656 <+12982>: movl $0x0,-0x5c8(%rbp) > 0x000000300ec47660 <+12992>: jmpq 0x300ec45cad <vfprintf+6413> > 0x000000300ec47665 <+12997>: cmpl $0x0,-0x5e8(%rbp) > 0x000000300ec4766c <+13004>: jne 0x300ec49020 <vfprintf+19584> > 0x000000300ec47672 <+13010>: movslq 0x30(%rax),%rax > 0x000000300ec47676 <+13014>: mov -0x598(%rbp),%rdi > 0x000000300ec4767d <+13021>: shl $0x4,%rax > 0x000000300ec47681 <+13025>: movslq (%rdi,%rax,1),%r8 > 0x000000300ec47685 <+13029>: jmpq 0x300ec45c8f <vfprintf+6383> > 0x000000300ec4768a <+13034>: cmpl $0x0,-0x5b0(%rbp) > 0x000000300ec47691 <+13041>: jne 0x300ec486b6 <vfprintf+17174> > 0x000000300ec47697 <+13047>: mov 0x0(%r13),%edx > 0x000000300ec4769b <+13051>: cmp $0x2f,%edx > 0x000000300ec4769e <+13054>: ja 0x300ec486a5 <vfprintf+17157> > 0x000000300ec476a4 <+13060>: mov %edx,%eax > 0x000000300ec476a6 <+13062>: add 0x10(%r13),%rax > 0x000000300ec476aa <+13066>: add $0x8,%edx > 0x000000300ec476ad <+13069>: mov %edx,0x0(%r13) > 0x000000300ec476b1 <+13073>: movslq (%rax),%rax > 0x000000300ec476b4 <+13076>: jmpq 0x300ec44e92 <vfprintf+2802> > 0x000000300ec476b9 <+13081>: mov %r13,%rbx > 0x000000300ec476bc <+13084>: mov %r9,%r13 > 0x000000300ec476bf <+13087>: jmpq 0x300ec44bb0 <vfprintf+2064> > 0x000000300ec476c4 <+13092>: mov 0x28(%rbx),%rax > 0x000000300ec476c8 <+13096>: cmp 0x30(%rbx),%rax > 0x000000300ec476cc <+13100>: jae 0x300ec484fe <vfprintf+16734> > 0x000000300ec476d2 <+13106>: movb $0x30,(%rax) > 0x000000300ec476d5 <+13109>: add $0x1,%rax > 0x000000300ec476d9 <+13113>: mov %rax,0x28(%rbx) > 0x000000300ec476dd <+13117>: cmp $0x7fffffff,%r12d > 0x000000300ec476e4 <+13124>: je 0x300ec46b5f <vfprintf+10175> > 0x000000300ec476ea <+13130>: mov 0x28(%rbx),%rax > 0x000000300ec476ee <+13134>: cmp 0x30(%rbx),%rax > 0x000000300ec476f2 <+13138>: jae 0x300ec484d5 <vfprintf+16693> > 0x000000300ec476f8 <+13144>: movzbl -0x540(%rbp),%ecx > 0x000000300ec476ff <+13151>: mov %cl,(%rax) > 0x000000300ec47701 <+13153>: add $0x1,%rax > 0x000000300ec47705 <+13157>: mov %rax,0x28(%rbx) > 0x000000300ec47709 <+13161>: cmp $0x7ffffffe,%r12d > 0x000000300ec47710 <+13168>: je 0x300ec46b5f <vfprintf+10175> > 0x000000300ec47716 <+13174>: add $0x2,%r12d > 0x000000300ec4771a <+13178>: jmpq 0x300ec45041 <vfprintf+3233> > 0x000000300ec4771f <+13183>: mov 0x4(%r13),%edx > 0x000000300ec47723 <+13187>: cmp $0xaf,%edx > 0x000000300ec47729 <+13193>: ja 0x300ec478fc <vfprintf+13660> > 0x000000300ec4772f <+13199>: mov %edx,%eax > 0x000000300ec47731 <+13201>: add 0x10(%r13),%rax > 0x000000300ec47735 <+13205>: add $0x10,%edx > 0x000000300ec47738 <+13208>: mov %edx,0x4(%r13) > 0x000000300ec4773c <+13212>: mov (%rax),%rax > 0x000000300ec4773f <+13215>: mov %rax,-0xc0(%rbp) > 0x000000300ec47746 <+13222>: jmpq 0x300ec46b40 <vfprintf+10144> > 0x000000300ec4774b <+13227>: cmpl $0x0,-0x5a8(%rbp) > 0x000000300ec47752 <+13234>: je 0x300ec4790d <vfprintf+13677> > 0x000000300ec47758 <+13240>: mov 0x0(%r13),%edx > 0x000000300ec4775c <+13244>: cmp $0x2f,%edx > 0x000000300ec4775f <+13247>: ja 0x300ec48e19 <vfprintf+19065> > 0x000000300ec47765 <+13253>: mov %edx,%eax > 0x000000300ec47767 <+13255>: add 0x10(%r13),%rax > 0x000000300ec4776b <+13259>: add $0x8,%edx > 0x000000300ec4776e <+13262>: mov %edx,0x0(%r13) > 0x000000300ec47772 <+13266>: mov (%rax),%r8 > 0x000000300ec47775 <+13269>: xor %r9d,%r9d > 0x000000300ec47778 <+13272>: movl $0x0,-0x5a0(%rbp) > 0x000000300ec47782 <+13282>: movl $0x0,-0x5c8(%rbp) > 0x000000300ec4778c <+13292>: jmpq 0x300ec45cad <vfprintf+6413> > 0x000000300ec47791 <+13297>: mov 0x8(%r13),%rax > 0x000000300ec47795 <+13301>: lea 0x8(%rax),%rdx > 0x000000300ec47799 <+13305>: mov %rdx,0x8(%r13) > 0x000000300ec4779d <+13309>: jmpq 0x300ec45489 <vfprintf+4329> > 0x000000300ec477a2 <+13314>: test %eax,%eax > 0x000000300ec477a4 <+13316>: jns 0x300ec47061 <vfprintf+11457> > 0x000000300ec477aa <+13322>: cmp $0xffffffffffffffff,%eax > 0x000000300ec477ad <+13325>: jne 0x300ec470b6 <vfprintf+11542> > 0x000000300ec477b3 <+13331>: lea 0x10de8e(%rip),%rdi # 0x300ed55648 > 0x000000300ec477ba <+13338>: callq 0x300ec6fec0 <__libc_fatal> > 0x000000300ec477bf <+13343>: mov 0x28(%rbx),%rax > 0x000000300ec477c3 <+13347>: cmp 0x30(%rbx),%rax > 0x000000300ec477c7 <+13351>: jae 0x300ec4861c <vfprintf+17020> > 0x000000300ec477cd <+13357>: movb $0x30,(%rax) > 0x000000300ec477d0 <+13360>: add $0x1,%rax > 0x000000300ec477d4 <+13364>: mov %rax,0x28(%rbx) > 0x000000300ec477d8 <+13368>: cmp $0x7fffffff,%r12d > 0x000000300ec477df <+13375>: je 0x300ec46b5f <vfprintf+10175> > 0x000000300ec477e5 <+13381>: mov 0x28(%rbx),%rax > 0x000000300ec477e9 <+13385>: cmp 0x30(%rbx),%rax > 0x000000300ec477ed <+13389>: jae 0x300ec485f3 <vfprintf+16979> > 0x000000300ec477f3 <+13395>: movzbl -0x609(%rbp),%ecx > 0x000000300ec477fa <+13402>: mov %cl,(%rax) > 0x000000300ec477fc <+13404>: add $0x1,%rax > 0x000000300ec47800 <+13408>: mov %rax,0x28(%rbx) > 0x000000300ec47804 <+13412>: cmp $0x7ffffffe,%r12d > 0x000000300ec4780b <+13419>: je 0x300ec46b5f <vfprintf+10175> > 0x000000300ec47811 <+13425>: add $0x2,%r12d > 0x000000300ec47815 <+13429>: jmpq 0x300ec45df3 <vfprintf+6739> > 0x000000300ec4781a <+13434>: mov 0x28(%rbx),%rax > 0x000000300ec4781e <+13438>: cmp 0x30(%rbx),%rax > 0x000000300ec47822 <+13442>: jae 0x300ec4848c <vfprintf+16620> > 0x000000300ec47828 <+13448>: movb $0x30,(%rax) > 0x000000300ec4782b <+13451>: add $0x1,%rax > 0x000000300ec4782f <+13455>: mov %rax,0x28(%rbx) > 0x000000300ec47833 <+13459>: cmp $0x7fffffff,%r12d > 0x000000300ec4783a <+13466>: je 0x300ec46b5f <vfprintf+10175> > 0x000000300ec47840 <+13472>: mov 0x28(%rbx),%rax > 0x000000300ec47844 <+13476>: cmp 0x30(%rbx),%rax > 0x000000300ec47848 <+13480>: jae 0x300ec4846f <vfprintf+16591> > 0x000000300ec4784e <+13486>: movzbl -0x609(%rbp),%edx > 0x000000300ec47855 <+13493>: mov %dl,(%rax) > 0x000000300ec47857 <+13495>: add $0x1,%rax > 0x000000300ec4785b <+13499>: mov %rax,0x28(%rbx) > 0x000000300ec4785f <+13503>: cmp $0x7ffffffe,%r12d > 0x000000300ec47866 <+13510>: je 0x300ec46b5f <vfprintf+10175> > 0x000000300ec4786c <+13516>: add $0x2,%r12d > 0x000000300ec47870 <+13520>: subl $0x2,-0x588(%rbp) > 0x000000300ec47877 <+13527>: jmpq 0x300ec46c0c <vfprintf+10348> > 0x000000300ec4787c <+13532>: mov -0x608(%rbp),%rdx > 0x000000300ec47883 <+13539>: movq $0x0,-0x568(%rbp) > 0x000000300ec4788e <+13550>: mov %rdx,-0x548(%rbp) > 0x000000300ec47895 <+13557>: jmpq 0x300ec44d40 <vfprintf+2464> > 0x000000300ec4789a <+13562>: mov 0x28(%rbx),%rax > 0x000000300ec4789e <+13566>: cmp 0x30(%rbx),%rax > 0x000000300ec478a2 <+13570>: jae 0x300ec48454 <vfprintf+16564> > 0x000000300ec478a8 <+13576>: movb $0x30,(%rax) > 0x000000300ec478ab <+13579>: add $0x1,%rax > 0x000000300ec478af <+13583>: mov %rax,0x28(%rbx) > 0x000000300ec478b3 <+13587>: cmp $0x7fffffff,%r12d > 0x000000300ec478ba <+13594>: je 0x300ec46b5f <vfprintf+10175> > 0x000000300ec478c0 <+13600>: mov 0x28(%rbx),%rax > 0x000000300ec478c4 <+13604>: cmp 0x30(%rbx),%rax > 0x000000300ec478c8 <+13608>: jae 0x300ec48437 <vfprintf+16535> > 0x000000300ec478ce <+13614>: movzbl -0x540(%rbp),%edx > 0x000000300ec478d5 <+13621>: mov %dl,(%rax) > 0x000000300ec478d7 <+13623>: add $0x1,%rax > 0x000000300ec478db <+13627>: mov %rax,0x28(%rbx) > 0x000000300ec478df <+13631>: cmp $0x7ffffffe,%r12d > 0x000000300ec478e6 <+13638>: je 0x300ec46b5f <vfprintf+10175> > 0x000000300ec478ec <+13644>: add $0x2,%r12d > 0x000000300ec478f0 <+13648>: subl $0x2,-0x55c(%rbp) > 0x000000300ec478f7 <+13655>: jmpq 0x300ec46d45 <vfprintf+10661> > 0x000000300ec478fc <+13660>: mov 0x8(%r13),%rax > 0x000000300ec47900 <+13664>: lea 0x8(%rax),%rdx > 0x000000300ec47904 <+13668>: mov %rdx,0x8(%r13) > 0x000000300ec47908 <+13672>: jmpq 0x300ec4773c <vfprintf+13212> > 0x000000300ec4790d <+13677>: cmpl $0x0,-0x62c(%rbp) > 0x000000300ec47914 <+13684>: je 0x300ec48820 <vfprintf+17536> > 0x000000300ec4791a <+13690>: mov 0x0(%r13),%edx > 0x000000300ec4791e <+13694>: cmp $0x2f,%edx > 0x000000300ec47921 <+13697>: ja 0x300ec4880f <vfprintf+17519> > 0x000000300ec47927 <+13703>: mov %edx,%eax > 0x000000300ec47929 <+13705>: add 0x10(%r13),%rax > 0x000000300ec4792d <+13709>: add $0x8,%edx > 0x000000300ec47930 <+13712>: mov %edx,0x0(%r13) > 0x000000300ec47934 <+13716>: movzbl (%rax),%r8d > 0x000000300ec47938 <+13720>: xor %r9d,%r9d > 0x000000300ec4793b <+13723>: movl $0x0,-0x5a0(%rbp) > 0x000000300ec47945 <+13733>: movl $0x0,-0x5c8(%rbp) > 0x000000300ec4794f <+13743>: jmpq 0x300ec45cad <vfprintf+6413> > 0x000000300ec47954 <+13748>: test $0x10,%al > 0x000000300ec47956 <+13750>: je 0x300ec46331 <vfprintf+8081> > 0x000000300ec4795c <+13756>: mov 0x28(%rbx),%rax > 0x000000300ec47960 <+13760>: cmp 0x30(%rbx),%rax > 0x000000300ec47964 <+13764>: jae 0x300ec48e64 <vfprintf+19140> > 0x000000300ec4796a <+13770>: movb $0x20,(%rax) > 0x000000300ec4796d <+13773>: add $0x1,%rax > 0x000000300ec47971 <+13777>: mov %rax,0x28(%rbx) > 0x000000300ec47975 <+13781>: jmpq 0x300ec46323 <vfprintf+8067> > 0x000000300ec4797a <+13786>: mov 0x8(%r13),%rax > 0x000000300ec4797e <+13790>: lea 0x8(%rax),%rdx > 0x000000300ec47982 <+13794>: mov %rdx,0x8(%r13) > 0x000000300ec47986 <+13798>: jmpq 0x300ec44e8f <vfprintf+2799> > 0x000000300ec4798b <+13803>: mov 0xd8(%rbx),%rax > 0x000000300ec47992 <+13810>: mov %r8,%rdx > 0x000000300ec47995 <+13813>: mov %ecx,-0x688(%rbp) > 0x000000300ec4799b <+13819>: mov %r8,-0x6a8(%rbp) > 0x000000300ec479a2 <+13826>: mov %r14,%rsi > 0x000000300ec479a5 <+13829>: mov %rbx,%rdi > 0x000000300ec479a8 <+13832>: callq *0x38(%rax) > 0x000000300ec479ab <+13835>: mov -0x6a8(%rbp),%r8 > 0x000000300ec479b2 <+13842>: mov -0x688(%rbp),%ecx > 0x000000300ec479b8 <+13848>: cmp %r8,%rax > 0x000000300ec479bb <+13851>: jne 0x300ec46b5f <vfprintf+10175> > 0x000000300ec479c1 <+13857>: movslq %r12d,%rdx > 0x000000300ec479c4 <+13860>: mov $0x7fffffff,%eax > 0x000000300ec479c9 <+13865>: sub %rdx,%rax > 0x000000300ec479cc <+13868>: cmp %rax,%r8 > 0x000000300ec479cf <+13871>: ja 0x300ec46b5f <vfprintf+10175> > 0x000000300ec479d5 <+13877>: movslq -0x57c(%rbp),%r14 > 0x000000300ec479dc <+13884>: lea (%rcx,%r12,1),%r12d > 0x000000300ec479e0 <+13888>: imul $0x48,%r14,%r14 > 0x000000300ec479e4 <+13892>: add -0x570(%rbp),%r14 > 0x000000300ec479eb <+13899>: jmpq 0x300ec44b54 <vfprintf+1972> > 0x000000300ec479f0 <+13904>: cmpl $0x400,-0x550(%rbp) > 0x000000300ec479fa <+13914>: mov $0x400,%eax > 0x000000300ec479ff <+13919>: mov %rsp,-0x548(%rbp) > 0x000000300ec47a06 <+13926>: cmovbe -0x550(%rbp),%eax > 0x000000300ec47a0d <+13933>: mov %r14,%r9 > 0x000000300ec47a10 <+13936>: lea -0x90(%rbp),%rdi > 0x000000300ec47a17 <+13943>: mov %r14,-0x88(%rbp) > 0x000000300ec47a1e <+13950>: movq $0x0,-0x90(%rbp) > 0x000000300ec47a29 <+13961>: mov %rdi,-0x5a0(%rbp) > 0x000000300ec47a30 <+13968>: movslq %eax,%r11 > 0x000000300ec47a33 <+13971>: lea 0x1e(,%r11,4),%rax > 0x000000300ec47a3b <+13979>: and $0xfffffffffffffff0,%rax > 0x000000300ec47a3f <+13983>: sub %rax,%rsp > 0x000000300ec47a42 <+13986>: movslq -0x550(%rbp),%rax > 0x000000300ec47a49 <+13993>: mov %r12d,-0x550(%rbp) > 0x000000300ec47a50 <+14000>: lea 0xf(%rsp),%r10 > 0x000000300ec47a55 <+14005>: mov %rbx,%r12 > 0x000000300ec47a58 <+14008>: and $0xfffffffffffffff0,%r10 > 0x000000300ec47a5c <+14012>: add %rax,%r9 > 0x000000300ec47a5f <+14015>: mov $0xffffffffffffffff,%rax > 0x000000300ec47a66 <+14022>: cmovb %rax,%r9 > 0x000000300ec47a6a <+14026>: mov %r9,%rbx > 0x000000300ec47a6d <+14029>: mov -0x88(%rbp),%r8 > 0x000000300ec47a74 <+14036>: cmp %r8,%rbx > 0x000000300ec47a77 <+14039>: jbe 0x300ec48ac7 <vfprintf+18215> > 0x000000300ec47a7d <+14045>: test %r8,%r8 > 0x000000300ec47a80 <+14048>: je 0x300ec48a99 <vfprintf+18169> > 0x000000300ec47a86 <+14054>: mov %rbx,%rdx > 0x000000300ec47a89 <+14057>: mov -0x660(%rbp),%rsi > 0x000000300ec47a90 <+14064>: mov %r11,%rcx > 0x000000300ec47a93 <+14067>: sub %r8,%rdx > 0x000000300ec47a96 <+14070>: mov -0x5a0(%rbp),%r8 > 0x000000300ec47a9d <+14077>: mov %r10,%rdi > 0x000000300ec47aa0 <+14080>: mov %r10,-0x690(%rbp) > 0x000000300ec47aa7 <+14087>: mov %r11,-0x688(%rbp) > 0x000000300ec47aae <+14094>: callq 0x300ec911b0 <mbsnrtowcs> > 0x000000300ec47ab3 <+14099>: cmp $0xffffffffffffffff,%rax > 0x000000300ec47ab7 <+14103>: mov -0x690(%rbp),%r10 > 0x000000300ec47abe <+14110>: mov -0x688(%rbp),%r11 > 0x000000300ec47ac5 <+14117>: jne 0x300ec47a6d <vfprintf+14029> > 0x000000300ec47ac7 <+14119>: mov %r12,%rbx > 0x000000300ec47aca <+14122>: mov -0x548(%rbp),%rsp > 0x000000300ec47ad1 <+14129>: jmpq 0x300ec46b5f <vfprintf+10175> > 0x000000300ec47ad6 <+14134>: xor %eax,%eax > 0x000000300ec47ad8 <+14136>: or $0xffffffffffffffff,%rcx > 0x000000300ec47adc <+14140>: mov %r14,%rdi > 0x000000300ec47adf <+14143>: repnz scas %es:(%rdi),%al > 0x000000300ec47ae1 <+14145>: xor %r9d,%r9d > 0x000000300ec47ae4 <+14148>: not %rcx > 0x000000300ec47ae7 <+14151>: lea -0x1(%rcx),%r8 > 0x000000300ec47aeb <+14155>: mov %r8d,%ecx > 0x000000300ec47aee <+14158>: jmpq 0x300ec45fda <vfprintf+7226> > 0x000000300ec47af3 <+14163>: cmpl $0x0,-0x550(%rbp) > 0x000000300ec47afa <+14170>: mov -0x5f8(%rbp),%rax > 0x000000300ec47b01 <+14177>: mov %r14,-0x98(%rbp) > 0x000000300ec47b08 <+14184>: movq $0x0,(%rax) > 0x000000300ec47b0f <+14191>: js 0x300ec48d7e <vfprintf+18910> > 0x000000300ec47b15 <+14197>: movslq -0x550(%rbp),%rdx > 0x000000300ec47b1c <+14204>: cmp $0x1000,%rdx > 0x000000300ec47b23 <+14211>: ja 0x300ec48d33 <vfprintf+18835> > 0x000000300ec47b29 <+14217>: lea 0x1e(%rdx),%rax > 0x000000300ec47b2d <+14221>: xor %r9d,%r9d > 0x000000300ec47b30 <+14224>: and $0xfffffffffffffff0,%rax > 0x000000300ec47b34 <+14228>: sub %rax,%rsp > 0x000000300ec47b37 <+14231>: lea 0xf(%rsp),%r14 > 0x000000300ec47b3c <+14236>: and $0xfffffffffffffff0,%r14 > 0x000000300ec47b40 <+14240>: mov -0x5f8(%rbp),%rcx > 0x000000300ec47b47 <+14247>: lea -0x98(%rbp),%rsi > 0x000000300ec47b4e <+14254>: mov %r14,%rdi > 0x000000300ec47b51 <+14257>: mov %r9d,-0x698(%rbp) > 0x000000300ec47b58 <+14264>: callq 0x300ec90ee0 <wcsrtombs> > 0x000000300ec47b5d <+14269>: cmp $0xffffffffffffffff,%rax > 0x000000300ec47b61 <+14273>: mov %rax,%r8 > 0x000000300ec47b64 <+14276>: mov -0x698(%rbp),%r9d > 0x000000300ec47b6b <+14283>: je 0x300ec46b5f <vfprintf+10175> > 0x000000300ec47b71 <+14289>: mov %eax,%ecx > 0x000000300ec47b73 <+14291>: jmpq 0x300ec45fda <vfprintf+7226> > 0x000000300ec47b78 <+14296>: cmpl $0x5,-0x550(%rbp) > 0x000000300ec47b7f <+14303>: jg 0x300ec48223 <vfprintf+16003> > 0x000000300ec47b85 <+14309>: cmpl $0xffffffffffffffff,-0x550(%rbp) > 0x000000300ec47b8c <+14316>: je 0x300ec48223 <vfprintf+16003> > 0x000000300ec47b92 <+14322>: xor %ecx,%ecx > 0x000000300ec47b94 <+14324>: xor %r9d,%r9d > 0x000000300ec47b97 <+14327>: xor %r8d,%r8d > 0x000000300ec47b9a <+14330>: lea 0x10b17a(%rip),%r14 # 0x300ed52d1b > 0x000000300ec47ba1 <+14337>: jmpq 0x300ec45fda <vfprintf+7226> > 0x000000300ec47ba6 <+14342>: mov 0xd8(%rbx),%rax > 0x000000300ec47bad <+14349>: mov %r8,%rdx > 0x000000300ec47bb0 <+14352>: mov %ecx,-0x688(%rbp) > 0x000000300ec47bb6 <+14358>: mov %r8,-0x6a8(%rbp) > 0x000000300ec47bbd <+14365>: mov %r14,%rsi > 0x000000300ec47bc0 <+14368>: mov %rbx,%rdi > 0x000000300ec47bc3 <+14371>: callq *0x38(%rax) > 0x000000300ec47bc6 <+14374>: mov -0x6a8(%rbp),%r8 > 0x000000300ec47bcd <+14381>: mov -0x688(%rbp),%ecx > 0x000000300ec47bd3 <+14387>: cmp %r8,%rax > 0x000000300ec47bd6 <+14390>: jne 0x300ec46b5f <vfprintf+10175> > 0x000000300ec47bdc <+14396>: movslq %r12d,%rdx > 0x000000300ec47bdf <+14399>: mov $0x7fffffff,%eax > 0x000000300ec47be4 <+14404>: sub %rdx,%rax > 0x000000300ec47be7 <+14407>: cmp %rax,%r8 > 0x000000300ec47bea <+14410>: ja 0x300ec46b5f <vfprintf+10175> > 0x000000300ec47bf0 <+14416>: lea (%rcx,%r12,1),%r12d > 0x000000300ec47bf4 <+14420>: jmpq 0x300ec44943 <vfprintf+1443> > 0x000000300ec47bf9 <+14425>: cmpl $0x5,-0x558(%rbp) > 0x000000300ec47c00 <+14432>: jg 0x300ec47dd6 <vfprintf+14902> > 0x000000300ec47c06 <+14438>: cmpl $0xffffffffffffffff,-0x558(%rbp) > 0x000000300ec47c0d <+14445>: je 0x300ec47dd6 <vfprintf+14902> > 0x000000300ec47c13 <+14451>: xor %ecx,%ecx > 0x000000300ec47c15 <+14453>: xor %r9d,%r9d > 0x000000300ec47c18 <+14456>: xor %r8d,%r8d > 0x000000300ec47c1b <+14459>: lea 0x10b0f9(%rip),%r14 # 0x300ed52d1b > 0x000000300ec47c22 <+14466>: jmpq 0x300ec465be <vfprintf+8734> > 0x000000300ec47c27 <+14471>: mov 0x8(%r13),%rax > 0x000000300ec47c2b <+14475>: lea 0x8(%rax),%rdx > 0x000000300ec47c2f <+14479>: mov %rdx,0x8(%r13) > 0x000000300ec47c33 <+14483>: jmpq 0x300ec46559 <vfprintf+8633> > 0x000000300ec47c38 <+14488>: mov 0x8(%r13),%rax > 0x000000300ec47c3c <+14492>: lea 0x8(%rax),%rdx > 0x000000300ec47c40 <+14496>: mov %rdx,0x8(%r13) > 0x000000300ec47c44 <+14500>: jmpq 0x300ec469e2 <vfprintf+9794> > 0x000000300ec47c49 <+14505>: lea -0xf0(%rbp),%rsi > 0x000000300ec47c50 <+14512>: xor %eax,%eax > 0x000000300ec47c52 <+14514>: mov $0x5,%ecx > 0x000000300ec47c57 <+14519>: mov -0x588(%rbp),%edx > 0x000000300ec47c5d <+14525>: mov %rsi,%rdi > 0x000000300ec47c60 <+14528>: rep stos %eax,%es:(%rdi) > 0x000000300ec47c62 <+14530>: mov -0x550(%rbp),%eax > 0x000000300ec47c68 <+14536>: mov %edx,-0xec(%rbp) > 0x000000300ec47c6e <+14542>: movzbl -0x5a8(%rbp),%edx > 0x000000300ec47c75 <+14549>: mov %eax,-0xf0(%rbp) > 0x000000300ec47c7b <+14555>: movsbl -0x609(%rbp),%eax > 0x000000300ec47c82 <+14562>: and $0x1,%edx > 0x000000300ec47c85 <+14565>: lea 0x0(,%rdx,4),%edi > 0x000000300ec47c8c <+14572>: movzbl -0x654(%rbp),%edx > 0x000000300ec47c93 <+14579>: mov %eax,-0xe8(%rbp) > 0x000000300ec47c99 <+14585>: movzbl -0x5e8(%rbp),%eax > 0x000000300ec47ca0 <+14592>: and $0x1,%edx > 0x000000300ec47ca3 <+14595>: and $0x1,%eax > 0x000000300ec47ca6 <+14598>: lea (%rax,%rax,1),%ecx > 0x000000300ec47ca9 <+14601>: movzbl -0x5ac(%rbp),%eax > 0x000000300ec47cb0 <+14608>: and $0x1,%eax > 0x000000300ec47cb3 <+14611>: or %ecx,%eax > 0x000000300ec47cb5 <+14613>: lea 0x0(,%rdx,8),%ecx > 0x000000300ec47cbc <+14620>: movzbl -0x5c8(%rbp),%edx > 0x000000300ec47cc3 <+14627>: or %edi,%eax > 0x000000300ec47cc5 <+14629>: or %ecx,%eax > 0x000000300ec47cc7 <+14631>: movzbl -0x5fc(%rbp),%ecx > 0x000000300ec47cce <+14638>: and $0x1,%edx > 0x000000300ec47cd1 <+14641>: shl $0x4,%edx > 0x000000300ec47cd4 <+14644>: or %edx,%eax > 0x000000300ec47cd6 <+14646>: and $0x1,%ecx > 0x000000300ec47cd9 <+14649>: movzbl -0x5a0(%rbp),%edx > 0x000000300ec47ce0 <+14656>: shl $0x5,%ecx > 0x000000300ec47ce3 <+14659>: or %ecx,%eax > 0x000000300ec47ce5 <+14661>: movzbl -0x66c(%rbp),%ecx > 0x000000300ec47cec <+14668>: and $0x1,%edx > 0x000000300ec47cef <+14671>: shl $0x6,%edx > 0x000000300ec47cf2 <+14674>: shl $0x7,%ecx > 0x000000300ec47cf5 <+14677>: or %edx,%eax > 0x000000300ec47cf7 <+14679>: or %ecx,%eax > 0x000000300ec47cf9 <+14681>: cmpl $0x0,-0x5ac(%rbp) > 0x000000300ec47d00 <+14688>: mov %al,-0xe4(%rbp) > 0x000000300ec47d06 <+14694>: movsbl -0x63c(%rbp),%eax > 0x000000300ec47d0d <+14701>: mov %eax,-0xe0(%rbp) > 0x000000300ec47d13 <+14707>: je 0x300ec490e2 <vfprintf+19778> > 0x000000300ec47d19 <+14713>: mov 0x8(%r13),%rax > 0x000000300ec47d1d <+14717>: add $0xf,%rax > 0x000000300ec47d21 <+14721>: and $0xfffffffffffffff0,%rax > 0x000000300ec47d25 <+14725>: lea 0x10(%rax),%rdx > 0x000000300ec47d29 <+14729>: mov %rdx,0x8(%r13) > 0x000000300ec47d2d <+14733>: mov 0x8(%rax),%edx > 0x000000300ec47d30 <+14736>: mov (%rax),%rax > 0x000000300ec47d33 <+14739>: mov %edx,-0xc8(%rbp) > 0x000000300ec47d39 <+14745>: mov %rax,-0xd0(%rbp) > 0x000000300ec47d40 <+14752>: lea -0xd0(%rbp),%rax > 0x000000300ec47d47 <+14759>: lea -0x70(%rbp),%rdx > 0x000000300ec47d4b <+14763>: mov %rbx,%rdi > 0x000000300ec47d4e <+14766>: mov %rax,-0x70(%rbp) > 0x000000300ec47d52 <+14770>: callq 0x300ec4c5a0 <__printf_fphex> > 0x000000300ec47d57 <+14775>: jmpq 0x300ec4673e <vfprintf+9118> > 0x000000300ec47d5c <+14780>: mov 0x0(%r13),%edx > 0x000000300ec47d60 <+14784>: cmp $0x2f,%edx > 0x000000300ec47d63 <+14787>: ja 0x300ec482a5 <vfprintf+16133> > 0x000000300ec47d69 <+14793>: mov %edx,%eax > 0x000000300ec47d6b <+14795>: add 0x10(%r13),%rax > 0x000000300ec47d6f <+14799>: add $0x8,%edx > 0x000000300ec47d72 <+14802>: mov %edx,0x0(%r13) > 0x000000300ec47d76 <+14806>: mov (%rax),%esi > 0x000000300ec47d78 <+14808>: jmpq 0x300ec44a56 <vfprintf+1718> > 0x000000300ec47d7d <+14813>: cmpl $0x0,-0x62c(%rbp) > 0x000000300ec47d84 <+14820>: je 0x300ec48055 <vfprintf+15541> > 0x000000300ec47d8a <+14826>: movslq 0x30(%r14),%rax > 0x000000300ec47d8e <+14830>: mov -0x598(%rbp),%rdi > 0x000000300ec47d95 <+14837>: shl $0x4,%rax > 0x000000300ec47d99 <+14841>: mov (%rax,%rdi,1),%rax > 0x000000300ec47d9d <+14845>: mov %r12b,(%rax) > 0x000000300ec47da0 <+14848>: jmpq 0x300ec44b54 <vfprintf+1972> > 0x000000300ec47da5 <+14853>: mov -0x538(%rbp),%rdi > 0x000000300ec47dac <+14860>: movzbl (%rdi),%edx > 0x000000300ec47daf <+14863>: jmpq 0x300ec45701 <vfprintf+4961> > 0x000000300ec47db4 <+14868>: mov 0x28(%rbx),%rax > 0x000000300ec47db8 <+14872>: cmp 0x30(%rbx),%rax > 0x000000300ec47dbc <+14876>: jae 0x300ec48a2a <vfprintf+18058> > 0x000000300ec47dc2 <+14882>: movb $0x30,(%rax) > 0x000000300ec47dc5 <+14885>: add $0x1,%rax > 0x000000300ec47dc9 <+14889>: mov %rax,0x28(%rbx) > 0x000000300ec47dcd <+14893>: add $0x1,%r8d > 0x000000300ec47dd1 <+14897>: jmpq 0x300ec4635c <vfprintf+8124> > 0x000000300ec47dd6 <+14902>: mov $0x6,%ecx > 0x000000300ec47ddb <+14907>: xor %r9d,%r9d > 0x000000300ec47dde <+14910>: mov $0x6,%r8d > 0x000000300ec47de4 <+14916>: lea 0x10b0c5(%rip),%r14 # 0x300ed52eb0 <null> > 0x000000300ec47deb <+14923>: jmpq 0x300ec465be <vfprintf+8734> > 0x000000300ec47df0 <+14928>: mov 0x8(%r13),%rax > 0x000000300ec47df4 <+14932>: lea 0x8(%rax),%rdx > 0x000000300ec47df8 <+14936>: mov %rdx,0x8(%r13) > 0x000000300ec47dfc <+14940>: jmpq 0x300ec4695a <vfprintf+9658> > 0x000000300ec47e01 <+14945>: mov 0x8(%r13),%rax > 0x000000300ec47e05 <+14949>: lea 0x8(%rax),%rdx > 0x000000300ec47e09 <+14953>: mov %rdx,0x8(%r13) > 0x000000300ec47e0d <+14957>: jmpq 0x300ec46a5c <vfprintf+9916> > 0x000000300ec47e12 <+14962>: cmpl $0x0,-0x624(%rbp) > 0x000000300ec47e19 <+14969>: je 0x300ec48265 <vfprintf+16069> > 0x000000300ec47e1f <+14975>: mov 0x0(%r13),%edx > 0x000000300ec47e23 <+14979>: cmp $0x2f,%edx > 0x000000300ec47e26 <+14982>: ja 0x300ec48c2b <vfprintf+18571> > 0x000000300ec47e2c <+14988>: mov %edx,%eax > 0x000000300ec47e2e <+14990>: add 0x10(%r13),%rax > 0x000000300ec47e32 <+14994>: add $0x8,%edx > 0x000000300ec47e35 <+14997>: mov %edx,0x0(%r13) > 0x000000300ec47e39 <+15001>: mov (%rax),%rax > 0x000000300ec47e3c <+15004>: mov %r12b,(%rax) > 0x000000300ec47e3f <+15007>: jmpq 0x300ec44943 <vfprintf+1443> > 0x000000300ec47e44 <+15012>: lea -0xf0(%rbp),%rsi > 0x000000300ec47e4b <+15019>: xor %eax,%eax > 0x000000300ec47e4d <+15021>: mov $0x5,%ecx > 0x000000300ec47e52 <+15026>: mov -0x588(%rbp),%edx > 0x000000300ec47e58 <+15032>: mov %rsi,%rdi > 0x000000300ec47e5b <+15035>: rep stos %eax,%es:(%rdi) > 0x000000300ec47e5d <+15037>: mov -0x550(%rbp),%eax > 0x000000300ec47e63 <+15043>: mov %edx,-0xec(%rbp) > 0x000000300ec47e69 <+15049>: movzbl -0x5a8(%rbp),%edx > 0x000000300ec47e70 <+15056>: mov %eax,-0xf0(%rbp) > 0x000000300ec47e76 <+15062>: movsbl -0x609(%rbp),%eax > 0x000000300ec47e7d <+15069>: and $0x1,%edx > 0x000000300ec47e80 <+15072>: lea 0x0(,%rdx,4),%edi > 0x000000300ec47e87 <+15079>: movzbl -0x654(%rbp),%edx > 0x000000300ec47e8e <+15086>: mov %eax,-0xe8(%rbp) > 0x000000300ec47e94 <+15092>: movzbl -0x5e8(%rbp),%eax > 0x000000300ec47e9b <+15099>: and $0x1,%edx > 0x000000300ec47e9e <+15102>: and $0x1,%eax > 0x000000300ec47ea1 <+15105>: lea (%rax,%rax,1),%ecx > 0x000000300ec47ea4 <+15108>: movzbl -0x5ac(%rbp),%eax > 0x000000300ec47eab <+15115>: and $0x1,%eax > 0x000000300ec47eae <+15118>: or %ecx,%eax > 0x000000300ec47eb0 <+15120>: lea 0x0(,%rdx,8),%ecx > 0x000000300ec47eb7 <+15127>: movzbl -0x5c8(%rbp),%edx > 0x000000300ec47ebe <+15134>: or %edi,%eax > 0x000000300ec47ec0 <+15136>: or %ecx,%eax > 0x000000300ec47ec2 <+15138>: movzbl -0x5fc(%rbp),%ecx > 0x000000300ec47ec9 <+15145>: and $0x1,%edx > 0x000000300ec47ecc <+15148>: shl $0x4,%edx > 0x000000300ec47ecf <+15151>: or %edx,%eax > 0x000000300ec47ed1 <+15153>: and $0x1,%ecx > 0x000000300ec47ed4 <+15156>: movzbl -0x5a0(%rbp),%edx > 0x000000300ec47edb <+15163>: shl $0x5,%ecx > 0x000000300ec47ede <+15166>: or %ecx,%eax > 0x000000300ec47ee0 <+15168>: movzbl -0x66c(%rbp),%ecx > 0x000000300ec47ee7 <+15175>: and $0x1,%edx > 0x000000300ec47eea <+15178>: shl $0x6,%edx > 0x000000300ec47eed <+15181>: shl $0x7,%ecx > 0x000000300ec47ef0 <+15184>: or %edx,%eax > 0x000000300ec47ef2 <+15186>: or %ecx,%eax > 0x000000300ec47ef4 <+15188>: mov %al,-0xe4(%rbp) > 0x000000300ec47efa <+15194>: movzbl -0x67c(%rbp),%eax > 0x000000300ec47f01 <+15201>: and $0x1,%eax > 0x000000300ec47f04 <+15204>: shl $0x3,%eax > 0x000000300ec47f07 <+15207>: cmpl $0x0,-0x5ac(%rbp) > 0x000000300ec47f0e <+15214>: mov %al,-0xe3(%rbp) > 0x000000300ec47f14 <+15220>: movsbl -0x63c(%rbp),%eax > 0x000000300ec47f1b <+15227>: mov %eax,-0xe0(%rbp) > 0x000000300ec47f21 <+15233>: je 0x300ec483c7 <vfprintf+16423> > 0x000000300ec47f27 <+15239>: mov 0x8(%r13),%rax > 0x000000300ec47f2b <+15243>: add $0xf,%rax > 0x000000300ec47f2f <+15247>: and $0xfffffffffffffff0,%rax > 0x000000300ec47f33 <+15251>: lea 0x10(%rax),%rdx > 0x000000300ec47f37 <+15255>: mov %rdx,0x8(%r13) > 0x000000300ec47f3b <+15259>: mov 0x8(%rax),%edx > 0x000000300ec47f3e <+15262>: mov (%rax),%rax > 0x000000300ec47f41 <+15265>: mov %edx,-0xc8(%rbp) > 0x000000300ec47f47 <+15271>: mov %rax,-0xd0(%rbp) > 0x000000300ec47f4e <+15278>: lea -0xd0(%rbp),%rax > 0x000000300ec47f55 <+15285>: lea -0x70(%rbp),%rdx > 0x000000300ec47f59 <+15289>: mov %rbx,%rdi > 0x000000300ec47f5c <+15292>: mov %rax,-0x70(%rbp) > 0x000000300ec47f60 <+15296>: callq 0x300ec49a40 <__printf_fp> > 0x000000300ec47f65 <+15301>: jmpq 0x300ec4673e <vfprintf+9118> > 0x000000300ec47f6a <+15306>: mov 0x8(%r13),%rax > 0x000000300ec47f6e <+15310>: lea 0x8(%rax),%rdx > 0x000000300ec47f72 <+15314>: mov %rdx,0x8(%r13) > 0x000000300ec47f76 <+15318>: jmpq 0x300ec46f74 <vfprintf+11220> > 0x000000300ec47f7b <+15323>: mov 0x8(%r13),%rax > 0x000000300ec47f7f <+15327>: lea 0x8(%rax),%rdx > 0x000000300ec47f83 <+15331>: mov %rdx,0x8(%r13) > 0x000000300ec47f87 <+15335>: jmpq 0x300ec47553 <vfprintf+12723> > 0x000000300ec47f8c <+15340>: mov 0x0(%r13),%edx > 0x000000300ec47f90 <+15344>: cmp $0x2f,%edx > 0x000000300ec47f93 <+15347>: ja 0x300ec4807d <vfprintf+15581> > 0x000000300ec47f99 <+15353>: mov %edx,%eax > 0x000000300ec47f9b <+15355>: add 0x10(%r13),%rax > 0x000000300ec47f9f <+15359>: add $0x8,%edx > 0x000000300ec47fa2 <+15362>: mov %edx,0x0(%r13) > 0x000000300ec47fa6 <+15366>: movzwl (%rax),%eax > 0x000000300ec47fa9 <+15369>: xor %r8d,%r8d > 0x000000300ec47fac <+15372>: movl $0x0,-0x5cc(%rbp) > 0x000000300ec47fb6 <+15382>: movl $0x0,-0x5d0(%rbp) > 0x000000300ec47fc0 <+15392>: mov %rax,-0x578(%rbp) > 0x000000300ec47fc7 <+15399>: jmpq 0x300ec44eb7 <vfprintf+2839> > 0x000000300ec47fcc <+15404>: mov -0x538(%rbp),%rdi > 0x000000300ec47fd3 <+15411>: add $0x1,%rcx > 0x000000300ec47fd7 <+15415>: mov %rcx,%rdx > 0x000000300ec47fda <+15418>: movzbl 0x1(%rdi),%eax > 0x000000300ec47fde <+15422>: sub $0x30,%eax > 0x000000300ec47fe1 <+15425>: cmp $0x9,%eax > 0x000000300ec47fe4 <+15428>: jbe 0x300ec48031 <vfprintf+15505> > 0x000000300ec47fe6 <+15430>: mov 0x0(%r13),%edx > 0x000000300ec47fea <+15434>: cmp $0x2f,%edx > 0x000000300ec47fed <+15437>: ja 0x300ec49282 <vfprintf+20194> > 0x000000300ec47ff3 <+15443>: mov %edx,%eax > 0x000000300ec47ff5 <+15445>: add 0x10(%r13),%rax > 0x000000300ec47ff9 <+15449>: add $0x8,%edx > 0x000000300ec47ffc <+15452>: mov %edx,0x0(%r13) > 0x000000300ec48000 <+15456>: mov (%rax),%eax > 0x000000300ec48002 <+15458>: test %eax,%eax > 0x000000300ec48004 <+15460>: mov %eax,-0x558(%rbp) > 0x000000300ec4800a <+15466>: js 0x300ec49268 <vfprintf+20168> > 0x000000300ec48010 <+15472>: mov -0x558(%rbp),%eax > 0x000000300ec48016 <+15478>: mov %rcx,-0x538(%rbp) > 0x000000300ec4801d <+15485>: cmp $0x3c8,%eax > 0x000000300ec48022 <+15490>: seta %dl > 0x000000300ec48025 <+15493>: jmpq 0x300ec4569e <vfprintf+4862> > 0x000000300ec4802a <+15498>: imul $0xa,%eax,%eax > 0x000000300ec4802d <+15501>: lea -0x30(%rax,%rsi,1),%eax > 0x000000300ec48031 <+15505>: add $0x1,%rdx > 0x000000300ec48035 <+15509>: movzbl (%rdx),%edi > 0x000000300ec48038 <+15512>: movzbl %dil,%esi > 0x000000300ec4803c <+15516>: lea -0x30(%rsi),%r8d > 0x000000300ec48040 <+15520>: cmp $0x9,%r8d > 0x000000300ec48044 <+15524>: jbe 0x300ec4802a <vfprintf+15498> > 0x000000300ec48046 <+15526>: test %eax,%eax > 0x000000300ec48048 <+15528>: je 0x300ec47fe6 <vfprintf+15430> > 0x000000300ec4804a <+15530>: cmp $0x24,%dil > 0x000000300ec4804e <+15534>: jne 0x300ec47fe6 <vfprintf+15430> > 0x000000300ec48050 <+15536>: jmpq 0x300ec45941 <vfprintf+5537> > 0x000000300ec48055 <+15541>: cmpl $0x0,-0x5e8(%rbp) > 0x000000300ec4805c <+15548>: jne 0x300ec4924c <vfprintf+20140> > 0x000000300ec48062 <+15554>: movslq 0x30(%r14),%rax > 0x000000300ec48066 <+15558>: mov -0x598(%rbp),%rdx > 0x000000300ec4806d <+15565>: shl $0x4,%rax > 0x000000300ec48071 <+15569>: mov (%rax,%rdx,1),%rax > 0x000000300ec48075 <+15573>: mov %r12d,(%rax) > 0x000000300ec48078 <+15576>: jmpq 0x300ec44b54 <vfprintf+1972> > 0x000000300ec4807d <+15581>: mov 0x8(%r13),%rax > 0x000000300ec48081 <+15585>: lea 0x8(%rax),%rdx > 0x000000300ec48085 <+15589>: mov %rdx,0x8(%r13) > 0x000000300ec48089 <+15593>: jmpq 0x300ec47fa6 <vfprintf+15366> > 0x000000300ec4808e <+15598>: xor %eax,%eax > 0x000000300ec48090 <+15600>: or $0xffffffffffffffff,%rcx > 0x000000300ec48094 <+15604>: mov %r14,%rdi >=> 0x000000300ec48097 <+15607>: repnz scas %es:(%rdi),%al > 0x000000300ec48099 <+15609>: xor %r9d,%r9d > 0x000000300ec4809c <+15612>: not %rcx > 0x000000300ec4809f <+15615>: lea -0x1(%rcx),%r8 > 0x000000300ec480a3 <+15619>: mov %r8d,%ecx > 0x000000300ec480a6 <+15622>: jmpq 0x300ec465be <vfprintf+8734> > 0x000000300ec480ab <+15627>: cmpl $0x0,-0x558(%rbp) > 0x000000300ec480b2 <+15634>: lea -0x60(%rbp),%rax > 0x000000300ec480b6 <+15638>: mov %r14,-0x98(%rbp) > 0x000000300ec480bd <+15645>: movq $0x0,-0x60(%rbp) > 0x000000300ec480c5 <+15653>: mov %rax,-0x540(%rbp) > 0x000000300ec480cc <+15660>: js 0x300ec48b7f <vfprintf+18399> > 0x000000300ec480d2 <+15666>: movslq -0x558(%rbp),%rdx > 0x000000300ec480d9 <+15673>: cmp $0x1000,%rdx > 0x000000300ec480e0 <+15680>: ja 0x300ec48b34 <vfprintf+18324> > 0x000000300ec480e6 <+15686>: lea 0x1e(%rdx),%rax > 0x000000300ec480ea <+15690>: xor %r9d,%r9d > 0x000000300ec480ed <+15693>: and $0xfffffffffffffff0,%rax > 0x000000300ec480f1 <+15697>: sub %rax,%rsp > 0x000000300ec480f4 <+15700>: lea 0xf(%rsp),%r14 > 0x000000300ec480f9 <+15705>: and $0xfffffffffffffff0,%r14 > 0x000000300ec480fd <+15709>: mov -0x540(%rbp),%rcx > 0x000000300ec48104 <+15716>: lea -0x98(%rbp),%rsi > 0x000000300ec4810b <+15723>: mov %r14,%rdi > 0x000000300ec4810e <+15726>: mov %r9d,-0x698(%rbp) > 0x000000300ec48115 <+15733>: callq 0x300ec90ee0 <wcsrtombs> > 0x000000300ec4811a <+15738>: cmp $0xffffffffffffffff,%rax > 0x000000300ec4811e <+15742>: mov %rax,%r8 > 0x000000300ec48121 <+15745>: mov -0x698(%rbp),%r9d > 0x000000300ec48128 <+15752>: je 0x300ec46b5f <vfprintf+10175> > 0x000000300ec4812e <+15758>: mov %eax,%ecx > 0x000000300ec48130 <+15760>: jmpq 0x300ec465be <vfprintf+8734> > 0x000000300ec48135 <+15765>: cmpl $0x400,-0x558(%rbp) > 0x000000300ec4813f <+15775>: mov $0x400,%eax > 0x000000300ec48144 <+15780>: mov %rsp,-0x540(%rbp) > 0x000000300ec4814b <+15787>: cmovbe -0x558(%rbp),%eax > 0x000000300ec48152 <+15794>: mov %r14,%r9 > 0x000000300ec48155 <+15797>: lea -0x50(%rbp),%rcx > 0x000000300ec48159 <+15801>: lea -0x88(%rbp),%rdi > 0x000000300ec48160 <+15808>: mov %r12d,-0x548(%rbp) > 0x000000300ec48167 <+15815>: mov %r14,-0x88(%rbp) > 0x000000300ec4816e <+15822>: mov %rbx,%r12 > 0x000000300ec48171 <+15825>: movq $0x0,-0x50(%rbp) > 0x000000300ec48179 <+15833>: mov %rdi,-0x578(%rbp) > 0x000000300ec48180 <+15840>: movslq %eax,%r11 > 0x000000300ec48183 <+15843>: lea 0x1e(,%r11,4),%rax > 0x000000300ec4818b <+15851>: and $0xfffffffffffffff0,%rax > 0x000000300ec4818f <+15855>: sub %rax,%rsp > 0x000000300ec48192 <+15858>: movslq -0x558(%rbp),%rax > 0x000000300ec48199 <+15865>: mov %rcx,-0x558(%rbp) > 0x000000300ec481a0 <+15872>: lea 0xf(%rsp),%r10 > 0x000000300ec481a5 <+15877>: and $0xfffffffffffffff0,%r10 > 0x000000300ec481a9 <+15881>: add %rax,%r9 > 0x000000300ec481ac <+15884>: mov $0xffffffffffffffff,%rax > 0x000000300ec481b3 <+15891>: cmovb %rax,%r9 > 0x000000300ec481b7 <+15895>: mov %r9,%rbx > 0x000000300ec481ba <+15898>: mov -0x88(%rbp),%r8 > 0x000000300ec481c1 <+15905>: cmp %r8,%rbx > 0x000000300ec481c4 <+15908>: jbe 0x300ec48b16 <vfprintf+18294> > 0x000000300ec481ca <+15914>: test %r8,%r8 > 0x000000300ec481cd <+15917>: je 0x300ec48ae8 <vfprintf+18248> > 0x000000300ec481d3 <+15923>: mov %rbx,%rdx > 0x000000300ec481d6 <+15926>: mov -0x578(%rbp),%rsi > 0x000000300ec481dd <+15933>: mov %r11,%rcx > 0x000000300ec481e0 <+15936>: sub %r8,%rdx > 0x000000300ec481e3 <+15939>: mov -0x558(%rbp),%r8 > 0x000000300ec481ea <+15946>: mov %r10,%rdi > 0x000000300ec481ed <+15949>: mov %r10,-0x690(%rbp) > 0x000000300ec481f4 <+15956>: mov %r11,-0x688(%rbp) > 0x000000300ec481fb <+15963>: callq 0x300ec911b0 <mbsnrtowcs> > 0x000000300ec48200 <+15968>: cmp $0xffffffffffffffff,%rax > 0x000000300ec48204 <+15972>: mov -0x690(%rbp),%r10 > 0x000000300ec4820b <+15979>: mov -0x688(%rbp),%r11 > 0x000000300ec48212 <+15986>: jne 0x300ec481ba <vfprintf+15898> > 0x000000300ec48214 <+15988>: mov %r12,%rbx > 0x000000300ec48217 <+15991>: mov -0x540(%rbp),%rsp > 0x000000300ec4821e <+15998>: jmpq 0x300ec46b5f <vfprintf+10175> > 0x000000300ec48223 <+16003>: mov $0x6,%ecx > 0x000000300ec48228 <+16008>: xor %r9d,%r9d > 0x000000300ec4822b <+16011>: mov $0x6,%r8d > 0x000000300ec48231 <+16017>: lea 0x10ac78(%rip),%r14 # 0x300ed52eb0 <null> > 0x000000300ec48238 <+16024>: jmpq 0x300ec45fda <vfprintf+7226> > 0x000000300ec4823d <+16029>: mov 0x4(%r13),%edx > 0x000000300ec48241 <+16033>: cmp $0xaf,%edx > 0x000000300ec48247 <+16039>: ja 0x300ec48297 <vfprintf+16119> > 0x000000300ec48249 <+16041>: mov %edx,%eax > 0x000000300ec4824b <+16043>: add 0x10(%r13),%rax > 0x000000300ec4824f <+16047>: add $0x10,%edx > 0x000000300ec48252 <+16050>: mov %edx,0x4(%r13) > 0x000000300ec48256 <+16054>: mov (%rax),%rax > 0x000000300ec48259 <+16057>: mov %rax,-0xc0(%rbp) > 0x000000300ec48260 <+16064>: jmpq 0x300ec46884 <vfprintf+9444> > 0x000000300ec48265 <+16069>: cmpl $0x0,-0x5b0(%rbp) > 0x000000300ec4826c <+16076>: jne 0x300ec48c4d <vfprintf+18605> > 0x000000300ec48272 <+16082>: mov 0x0(%r13),%edx > 0x000000300ec48276 <+16086>: cmp $0x2f,%edx > 0x000000300ec48279 <+16089>: ja 0x300ec48c1a <vfprintf+18554> > 0x000000300ec4827f <+16095>: mov %edx,%eax > 0x000000300ec48281 <+16097>: add 0x10(%r13),%rax > 0x000000300ec48285 <+16101>: add $0x8,%edx > 0x000000300ec48288 <+16104>: mov %edx,0x0(%r13) > 0x000000300ec4828c <+16108>: mov (%rax),%rax > 0x000000300ec4828f <+16111>: mov %r12d,(%rax) > 0x000000300ec48292 <+16114>: jmpq 0x300ec44943 <vfprintf+1443> > 0x000000300ec48297 <+16119>: mov 0x8(%r13),%rax > 0x000000300ec4829b <+16123>: lea 0x8(%rax),%rdx > 0x000000300ec4829f <+16127>: mov %rdx,0x8(%r13) > 0x000000300ec482a3 <+16131>: jmp 0x300ec48256 <vfprintf+16054> > 0x000000300ec482a5 <+16133>: mov 0x8(%r13),%rax > 0x000000300ec482a9 <+16137>: lea 0x8(%rax),%rdx > 0x000000300ec482ad <+16141>: mov %rdx,0x8(%r13) > 0x000000300ec482b1 <+16145>: mov (%rax),%esi > 0x000000300ec482b3 <+16147>: jmpq 0x300ec44a56 <vfprintf+1718> > 0x000000300ec482b8 <+16152>: cmpl $0x4,-0x550(%rbp) > 0x000000300ec482bf <+16159>: mov $0x5,%eax > 0x000000300ec482c4 <+16164>: lea 0x10abdf(%rip),%r14 # 0x300ed52eaa > 0x000000300ec482cb <+16171>: cmovg -0x550(%rbp),%eax > 0x000000300ec482d2 <+16178>: mov %eax,-0x550(%rbp) > 0x000000300ec482d8 <+16184>: jmpq 0x300ec45f8e <vfprintf+7150> > 0x000000300ec482dd <+16189>: mov 0x0(%r13),%edx > 0x000000300ec482e1 <+16193>: cmp $0x2f,%edx > 0x000000300ec482e4 <+16196>: ja 0x300ec48426 <vfprintf+16518> > 0x000000300ec482ea <+16202>: mov %edx,%eax > 0x000000300ec482ec <+16204>: add 0x10(%r13),%rax > 0x000000300ec482f0 <+16208>: add $0x8,%edx > 0x000000300ec482f3 <+16211>: mov %edx,0x0(%r13) > 0x000000300ec482f7 <+16215>: mov (%rax),%r8 > 0x000000300ec482fa <+16218>: jmpq 0x300ec45ec5 <vfprintf+6949> > 0x000000300ec482ff <+16223>: movzbl %cl,%esi > 0x000000300ec48302 <+16226>: mov %rbx,%rdi > 0x000000300ec48305 <+16229>: mov %rdx,-0x6a0(%rbp) > 0x000000300ec4830c <+16236>: mov %r8d,-0x6a8(%rbp) > 0x000000300ec48313 <+16243>: callq 0x300ec73020 <__overflow> > 0x000000300ec48318 <+16248>: cmp $0xffffffffffffffff,%eax > 0x000000300ec4831b <+16251>: mov -0x6a0(%rbp),%rdx > 0x000000300ec48322 <+16258>: mov -0x6a8(%rbp),%r8d > 0x000000300ec48329 <+16265>: jne 0x300ec46411 <vfprintf+8305> > 0x000000300ec4832f <+16271>: jmpq 0x300ec46b5f <vfprintf+10175> > 0x000000300ec48334 <+16276>: mov -0x648(%rbp),%rsi > 0x000000300ec4833b <+16283>: mov $0xa,%edx > 0x000000300ec48340 <+16288>: movslq %edi,%rdi > 0x000000300ec48343 <+16291>: xor %ecx,%ecx > 0x000000300ec48345 <+16293>: mov %r8d,-0x6a8(%rbp) > 0x000000300ec4834c <+16300>: callq 0x300ec43d90 <_itoa_word> > 0x000000300ec48351 <+16305>: mov -0x6a8(%rbp),%r8d > 0x000000300ec48358 <+16312>: mov %rax,%rdx > 0x000000300ec4835b <+16315>: jmp 0x300ec4837c <vfprintf+16348> > 0x000000300ec4835d <+16317>: mov %cl,(%rax) > 0x000000300ec4835f <+16319>: add $0x1,%rax > 0x000000300ec48363 <+16323>: mov %rax,0x28(%rbx) > 0x000000300ec48367 <+16327>: cmp $0x7fffffff,%r8d > 0x000000300ec4836e <+16334>: je 0x300ec46b5f <vfprintf+10175> > 0x000000300ec48374 <+16340>: add $0x1,%rdx > 0x000000300ec48378 <+16344>: add $0x1,%r8d > 0x000000300ec4837c <+16348>: cmp %rdx,-0x648(%rbp) > 0x000000300ec48383 <+16355>: jbe 0x300ec46399 <vfprintf+8185> > 0x000000300ec48389 <+16361>: mov 0x28(%rbx),%rax > 0x000000300ec4838d <+16365>: cmp 0x30(%rbx),%rax > 0x000000300ec48391 <+16369>: movzbl (%rdx),%ecx > 0x000000300ec48394 <+16372>: jb 0x300ec4835d <vfprintf+16317> > 0x000000300ec48396 <+16374>: movzbl %cl,%esi > 0x000000300ec48399 <+16377>: mov %rbx,%rdi > 0x000000300ec4839c <+16380>: mov %rdx,-0x6a0(%rbp) > 0x000000300ec483a3 <+16387>: mov %r8d,-0x6a8(%rbp) > 0x000000300ec483aa <+16394>: callq 0x300ec73020 <__overflow> > 0x000000300ec483af <+16399>: cmp $0xffffffffffffffff,%eax > 0x000000300ec483b2 <+16402>: mov -0x6a0(%rbp),%rdx > 0x000000300ec483b9 <+16409>: mov -0x6a8(%rbp),%r8d > 0x000000300ec483c0 <+16416>: jne 0x300ec48367 <vfprintf+16327> > 0x000000300ec483c2 <+16418>: jmpq 0x300ec46b5f <vfprintf+10175> > 0x000000300ec483c7 <+16423>: mov 0x4(%r13),%edx > 0x000000300ec483cb <+16427>: cmp $0xaf,%edx > 0x000000300ec483d1 <+16433>: ja 0x300ec483ef <vfprintf+16463> > 0x000000300ec483d3 <+16435>: mov %edx,%eax > 0x000000300ec483d5 <+16437>: add 0x10(%r13),%rax > 0x000000300ec483d9 <+16441>: add $0x10,%edx > 0x000000300ec483dc <+16444>: mov %edx,0x4(%r13) > 0x000000300ec483e0 <+16448>: mov (%rax),%rax > 0x000000300ec483e3 <+16451>: mov %rax,-0xd0(%rbp) > 0x000000300ec483ea <+16458>: jmpq 0x300ec47f4e <vfprintf+15278> > 0x000000300ec483ef <+16463>: mov 0x8(%r13),%rax > 0x000000300ec483f3 <+16467>: lea 0x8(%rax),%rdx > 0x000000300ec483f7 <+16471>: mov %rdx,0x8(%r13) > 0x000000300ec483fb <+16475>: jmp 0x300ec483e0 <vfprintf+16448> > 0x000000300ec483fd <+16477>: mov $0x2e,%esi > 0x000000300ec48402 <+16482>: mov %rbx,%rdi > 0x000000300ec48405 <+16485>: mov %r8d,-0x6a8(%rbp) > 0x000000300ec4840c <+16492>: callq 0x300ec73020 <__overflow> > 0x000000300ec48411 <+16497>: cmp $0xffffffffffffffff,%eax > 0x000000300ec48414 <+16500>: mov -0x6a8(%rbp),%r8d > 0x000000300ec4841b <+16507>: je 0x300ec46b5f <vfprintf+10175> > 0x000000300ec48421 <+16513>: jmpq 0x300ec463bc <vfprintf+8220> > 0x000000300ec48426 <+16518>: mov 0x8(%r13),%rax > 0x000000300ec4842a <+16522>: lea 0x8(%rax),%rdx > 0x000000300ec4842e <+16526>: mov %rdx,0x8(%r13) > 0x000000300ec48432 <+16530>: jmpq 0x300ec482f7 <vfprintf+16215> > 0x000000300ec48437 <+16535>: movzbl -0x540(%rbp),%esi > 0x000000300ec4843e <+16542>: mov %rbx,%rdi > 0x000000300ec48441 <+16545>: callq 0x300ec73020 <__overflow> > 0x000000300ec48446 <+16550>: cmp $0xffffffffffffffff,%eax > 0x000000300ec48449 <+16553>: jne 0x300ec478df <vfprintf+13631> > 0x000000300ec4844f <+16559>: jmpq 0x300ec46b5f <vfprintf+10175> > 0x000000300ec48454 <+16564>: mov $0x30,%esi > 0x000000300ec48459 <+16569>: mov %rbx,%rdi > 0x000000300ec4845c <+16572>: callq 0x300ec73020 <__overflow> > 0x000000300ec48461 <+16577>: cmp $0xffffffffffffffff,%eax > 0x000000300ec48464 <+16580>: jne 0x300ec478b3 <vfprintf+13587> > 0x000000300ec4846a <+16586>: jmpq 0x300ec46b5f <vfprintf+10175> > 0x000000300ec4846f <+16591>: movzbl -0x609(%rbp),%esi > 0x000000300ec48476 <+16598>: mov %rbx,%rdi > 0x000000300ec48479 <+16601>: callq 0x300ec73020 <__overflow> > 0x000000300ec4847e <+16606>: cmp $0xffffffffffffffff,%eax > 0x000000300ec48481 <+16609>: jne 0x300ec4785f <vfprintf+13503> > 0x000000300ec48487 <+16615>: jmpq 0x300ec46b5f <vfprintf+10175> > 0x000000300ec4848c <+16620>: mov $0x30,%esi > 0x000000300ec48491 <+16625>: mov %rbx,%rdi > 0x000000300ec48494 <+16628>: callq 0x300ec73020 <__overflow> > 0x000000300ec48499 <+16633>: cmp $0xffffffffffffffff,%eax > 0x000000300ec4849c <+16636>: jne 0x300ec47833 <vfprintf+13459> > 0x000000300ec484a2 <+16642>: jmpq 0x300ec46b5f <vfprintf+10175> > 0x000000300ec484a7 <+16647>: mov $0x23,%esi > 0x000000300ec484ac <+16652>: mov %rbx,%rdi > 0x000000300ec484af <+16655>: callq 0x300ec73020 <__overflow> > 0x000000300ec484b4 <+16660>: cmp $0xffffffffffffffff,%eax > 0x000000300ec484b7 <+16663>: jne 0x300ec462b8 <vfprintf+7960> > 0x000000300ec484bd <+16669>: jmpq 0x300ec46b5f <vfprintf+10175> > 0x000000300ec484c2 <+16674>: movslq -0x558(%rbp),%r9 > 0x000000300ec484c9 <+16681>: movb $0x20,-0x5c0(%rbp) > 0x000000300ec484d0 <+16688>: jmpq 0x300ec44ee2 <vfprintf+2882> > 0x000000300ec484d5 <+16693>: movzbl -0x540(%rbp),%esi > 0x000000300ec484dc <+16700>: mov %rbx,%rdi > 0x000000300ec484df <+16703>: mov %edx,-0x6a0(%rbp) > 0x000000300ec484e5 <+16709>: callq 0x300ec73020 <__overflow> > 0x000000300ec484ea <+16714>: cmp $0xffffffffffffffff,%eax > 0x000000300ec484ed <+16717>: mov -0x6a0(%rbp),%edx > 0x000000300ec484f3 <+16723>: jne 0x300ec47709 <vfprintf+13161> > 0x000000300ec484f9 <+16729>: jmpq 0x300ec46b5f <vfprintf+10175> > 0x000000300ec484fe <+16734>: mov $0x30,%esi > 0x000000300ec48503 <+16739>: mov %rbx,%rdi > 0x000000300ec48506 <+16742>: mov %edx,-0x6a0(%rbp) > 0x000000300ec4850c <+16748>: callq 0x300ec73020 <__overflow> > 0x000000300ec48511 <+16753>: cmp $0xffffffffffffffff,%eax > 0x000000300ec48514 <+16756>: mov -0x6a0(%rbp),%edx > 0x000000300ec4851a <+16762>: jne 0x300ec476dd <vfprintf+13117> > 0x000000300ec48520 <+16768>: jmpq 0x300ec46b5f <vfprintf+10175> > 0x000000300ec48525 <+16773>: cltq > 0x000000300ec48527 <+16775>: cmpq $0x0,-0x40(%rcx,%rax,8) > 0x000000300ec4852d <+16781>: je 0x300ec470cb <vfprintf+11563> > 0x000000300ec48533 <+16787>: movslq (%r10,%rdx,4),%rax > 0x000000300ec48537 <+16791>: add $0x1e,%rax > 0x000000300ec4853b <+16795>: and $0xfffffffffffffff0,%rax > 0x000000300ec4853f <+16799>: sub %rax,%rsp > 0x000000300ec48542 <+16802>: lea 0xf(%rsp),%rdi > 0x000000300ec48547 <+16807>: and $0xfffffffffffffff0,%rdi > 0x000000300ec4854b <+16811>: mov %rdi,(%r14) > 0x000000300ec4854e <+16814>: movslq (%rbx,%rdx,4),%rcx > 0x000000300ec48552 <+16818>: mov 0x34385f(%rip),%rax # 0x300ef8bdb8 <__printf_va_arg_table> > 0x000000300ec48559 <+16825>: mov %rdx,-0x6a0(%rbp) > 0x000000300ec48560 <+16832>: mov %r9,-0x698(%rbp) > 0x000000300ec48567 <+16839>: mov %r10,-0x690(%rbp) > 0x000000300ec4856e <+16846>: mov -0x678(%rbp),%rsi > 0x000000300ec48575 <+16853>: callq *-0x40(%rax,%rcx,8) > 0x000000300ec48579 <+16857>: mov -0x6a0(%rbp),%rdx > 0x000000300ec48580 <+16864>: mov -0x698(%rbp),%r9 > 0x000000300ec48587 <+16871>: mov -0x690(%rbp),%r10 > 0x000000300ec4858e <+16878>: jmpq 0x300ec47087 <vfprintf+11495> > 0x000000300ec48593 <+16883>: mov %rcx,%rdi > 0x000000300ec48596 <+16886>: mov %edx,-0x6a0(%rbp) > 0x000000300ec4859c <+16892>: mov %rcx,-0x688(%rbp) > 0x000000300ec485a3 <+16899>: callq 0x300ecf5b50 <__libc_alloca_cutoff> > 0x000000300ec485a8 <+16904>: test %eax,%eax > 0x000000300ec485aa <+16906>: mov -0x6a0(%rbp),%edx > 0x000000300ec485b0 <+16912>: mov -0x688(%rbp),%rcx > 0x000000300ec485b7 <+16919>: jne 0x300ec44d12 <vfprintf+2418> > 0x000000300ec485bd <+16925>: mov %rcx,%rdi > 0x000000300ec485c0 <+16928>: mov %edx,-0x6a0(%rbp) > 0x000000300ec485c6 <+16934>: callq 0x300ec1e978 <malloc@plt> > 0x000000300ec485cb <+16939>: mov -0x6a0(%rbp),%edx > 0x000000300ec485d1 <+16945>: mov %rax,-0x568(%rbp) > 0x000000300ec485d8 <+16952>: mov -0x568(%rbp),%rcx > 0x000000300ec485df <+16959>: movslq %edx,%rax > 0x000000300ec485e2 <+16962>: lea 0x20(%rcx,%rax,1),%rax > 0x000000300ec485e7 <+16967>: mov %rax,-0x548(%rbp) > 0x000000300ec485ee <+16974>: jmpq 0x300ec44d40 <vfprintf+2464> > 0x000000300ec485f3 <+16979>: movzbl -0x609(%rbp),%esi > 0x000000300ec485fa <+16986>: mov %rbx,%rdi > 0x000000300ec485fd <+16989>: mov %edx,-0x6a0(%rbp) > 0x000000300ec48603 <+16995>: callq 0x300ec73020 <__overflow> > 0x000000300ec48608 <+17000>: cmp $0xffffffffffffffff,%eax > 0x000000300ec4860b <+17003>: mov -0x6a0(%rbp),%edx > 0x000000300ec48611 <+17009>: jne 0x300ec47804 <vfprintf+13412> > 0x000000300ec48617 <+17015>: jmpq 0x300ec46b5f <vfprintf+10175> > 0x000000300ec4861c <+17020>: mov $0x30,%esi > 0x000000300ec48621 <+17025>: mov %rbx,%rdi > 0x000000300ec48624 <+17028>: mov %edx,-0x6a0(%rbp) > 0x000000300ec4862a <+17034>: callq 0x300ec73020 <__overflow> > 0x000000300ec4862f <+17039>: cmp $0xffffffffffffffff,%eax > 0x000000300ec48632 <+17042>: mov -0x6a0(%rbp),%edx > 0x000000300ec48638 <+17048>: jne 0x300ec477d8 <vfprintf+13368> > 0x000000300ec4863e <+17054>: jmpq 0x300ec46b5f <vfprintf+10175> > 0x000000300ec48643 <+17059>: mov $0x2d,%esi > 0x000000300ec48648 <+17064>: mov %rbx,%rdi > 0x000000300ec4864b <+17067>: mov %edx,-0x6a0(%rbp) > 0x000000300ec48651 <+17073>: callq 0x300ec73020 <__overflow> > 0x000000300ec48656 <+17078>: cmp $0xffffffffffffffff,%eax > 0x000000300ec48659 <+17081>: mov -0x6a0(%rbp),%edx > 0x000000300ec4865f <+17087>: jne 0x300ec4501a <vfprintf+3194> > 0x000000300ec48665 <+17093>: jmpq 0x300ec46b5f <vfprintf+10175> > 0x000000300ec4866a <+17098>: mov %r14,%rdi > 0x000000300ec4866d <+17101>: callq 0x300ecf5b50 <__libc_alloca_cutoff> > 0x000000300ec48672 <+17106>: test %eax,%eax > 0x000000300ec48674 <+17108>: jne 0x300ec454df <vfprintf+4415> > 0x000000300ec4867a <+17114>: mov %r14,%rdi > 0x000000300ec4867d <+17117>: callq 0x300ec1e978 <malloc@plt> > 0x000000300ec48682 <+17122>: test %rax,%rax > 0x000000300ec48685 <+17125>: mov %rax,-0x568(%rbp) > 0x000000300ec4868c <+17132>: je 0x300ec444f5 <vfprintf+341> > 0x000000300ec48692 <+17138>: add -0x568(%rbp),%r14 > 0x000000300ec48699 <+17145>: mov %r14,-0x548(%rbp) > 0x000000300ec486a0 <+17152>: jmpq 0x300ec454fd <vfprintf+4445> > 0x000000300ec486a5 <+17157>: mov 0x8(%r13),%rax > 0x000000300ec486a9 <+17161>: lea 0x8(%rax),%rdx > 0x000000300ec486ad <+17165>: mov %rdx,0x8(%r13) > 0x000000300ec486b1 <+17169>: jmpq 0x300ec476b1 <vfprintf+13073> > 0x000000300ec486b6 <+17174>: mov 0x0(%r13),%edx > 0x000000300ec486ba <+17178>: cmp $0x2f,%edx > 0x000000300ec486bd <+17181>: ja 0x300ec48c3c <vfprintf+18588> > 0x000000300ec486c3 <+17187>: mov %edx,%eax > 0x000000300ec486c5 <+17189>: add 0x10(%r13),%rax > 0x000000300ec486c9 <+17193>: add $0x8,%edx > 0x000000300ec486cc <+17196>: mov %edx,0x0(%r13) > 0x000000300ec486d0 <+17200>: movswq (%rax),%rax > 0x000000300ec486d4 <+17204>: jmpq 0x300ec44e92 <vfprintf+2802> > 0x000000300ec486d9 <+17209>: mov 0x0(%r13),%edx > 0x000000300ec486dd <+17213>: cmp $0x2f,%edx > 0x000000300ec486e0 <+17216>: ja 0x300ec492ae <vfprintf+20238> > 0x000000300ec486e6 <+17222>: mov %edx,%eax > 0x000000300ec486e8 <+17224>: add 0x10(%r13),%rax > 0x000000300ec486ec <+17228>: add $0x8,%edx > 0x000000300ec486ef <+17231>: mov %edx,0x0(%r13) > 0x000000300ec486f3 <+17235>: mov (%rax),%r14 > 0x000000300ec486f6 <+17238>: jmpq 0x300ec45f78 <vfprintf+7128> > 0x000000300ec486fb <+17243>: movzbl %sil,%esi > 0x000000300ec486ff <+17247>: mov %rbx,%rdi > 0x000000300ec48702 <+17250>: mov %r8d,-0x6a8(%rbp) > 0x000000300ec48709 <+17257>: callq 0x300ec73020 <__overflow> > 0x000000300ec4870e <+17262>: cmp $0xffffffffffffffff,%eax > 0x000000300ec48711 <+17265>: mov -0x6a8(%rbp),%r8d > 0x000000300ec48718 <+17272>: je 0x300ec46b5f <vfprintf+10175> > 0x000000300ec4871e <+17278>: jmpq 0x300ec46450 <vfprintf+8368> > 0x000000300ec48723 <+17283>: mov $0x2d,%esi > 0x000000300ec48728 <+17288>: mov %rbx,%rdi > 0x000000300ec4872b <+17291>: mov %edx,-0x6a0(%rbp) > 0x000000300ec48731 <+17297>: callq 0x300ec73020 <__overflow> > 0x000000300ec48736 <+17302>: cmp $0xffffffffffffffff,%eax > 0x000000300ec48739 <+17305>: mov -0x6a0(%rbp),%edx > 0x000000300ec4873f <+17311>: jne 0x300ec45dcc <vfprintf+6700> > 0x000000300ec48745 <+17317>: jmpq 0x300ec46b5f <vfprintf+10175> > 0x000000300ec4874a <+17322>: mov $0x2b,%esi > 0x000000300ec4874f <+17327>: mov %rbx,%rdi > 0x000000300ec48752 <+17330>: mov %edx,-0x6a0(%rbp) > 0x000000300ec48758 <+17336>: callq 0x300ec73020 <__overflow> > 0x000000300ec4875d <+17341>: cmp $0xffffffffffffffff,%eax > 0x000000300ec48760 <+17344>: mov -0x6a0(%rbp),%edx > 0x000000300ec48766 <+17350>: jne 0x300ec45dcc <vfprintf+6700> > 0x000000300ec4876c <+17356>: jmpq 0x300ec46b5f <vfprintf+10175> > 0x000000300ec48771 <+17361>: mov $0x25,%esi > 0x000000300ec48776 <+17366>: mov %rbx,%rdi > 0x000000300ec48779 <+17369>: callq 0x300ec73020 <__overflow> > 0x000000300ec4877e <+17374>: cmp $0xffffffffffffffff,%eax > 0x000000300ec48781 <+17377>: jne 0x300ec46292 <vfprintf+7922> > 0x000000300ec48787 <+17383>: jmpq 0x300ec46b5f <vfprintf+10175> > 0x000000300ec4878c <+17388>: mov $0x2d,%esi > 0x000000300ec48791 <+17393>: mov %rbx,%rdi > 0x000000300ec48794 <+17396>: mov %edx,-0x6a0(%rbp) > 0x000000300ec4879a <+17402>: callq 0x300ec73020 <__overflow> > 0x000000300ec4879f <+17407>: cmp $0xffffffffffffffff,%eax > 0x000000300ec487a2 <+17410>: mov -0x6a0(%rbp),%edx > 0x000000300ec487a8 <+17416>: je 0x300ec46b5f <vfprintf+10175> > 0x000000300ec487ae <+17422>: jmpq 0x300ec4634e <vfprintf+8110> > 0x000000300ec487b3 <+17427>: mov $0x27,%esi > 0x000000300ec487b8 <+17432>: mov %rbx,%rdi > 0x000000300ec487bb <+17435>: mov %edx,-0x6a0(%rbp) > 0x000000300ec487c1 <+17441>: mov %r8d,-0x6a8(%rbp) > 0x000000300ec487c8 <+17448>: callq 0x300ec73020 <__overflow> > 0x000000300ec487cd <+17453>: cmp $0xffffffffffffffff,%eax > 0x000000300ec487d0 <+17456>: mov -0x6a0(%rbp),%edx > 0x000000300ec487d6 <+17462>: mov -0x6a8(%rbp),%r8d > 0x000000300ec487dd <+17469>: je 0x300ec46b5f <vfprintf+10175> > 0x000000300ec487e3 <+17475>: jmpq 0x300ec462f8 <vfprintf+8024> > 0x000000300ec487e8 <+17480>: mov $0x20,%esi > 0x000000300ec487ed <+17485>: mov %rbx,%rdi > 0x000000300ec487f0 <+17488>: mov %edx,-0x6a0(%rbp) > 0x000000300ec487f6 <+17494>: callq 0x300ec73020 <__overflow> > 0x000000300ec487fb <+17499>: cmp $0xffffffffffffffff,%eax > 0x000000300ec487fe <+17502>: mov -0x6a0(%rbp),%edx > 0x000000300ec48804 <+17508>: jne 0x300ec45dcc <vfprintf+6700> > 0x000000300ec4880a <+17514>: jmpq 0x300ec46b5f <vfprintf+10175> > 0x000000300ec4880f <+17519>: mov 0x8(%r13),%rax > 0x000000300ec48813 <+17523>: lea 0x8(%rax),%rdx > 0x000000300ec48817 <+17527>: mov %rdx,0x8(%r13) > 0x000000300ec4881b <+17531>: jmpq 0x300ec47934 <vfprintf+13716> > 0x000000300ec48820 <+17536>: cmpl $0x0,-0x5e8(%rbp) > 0x000000300ec48827 <+17543>: jne 0x300ec48993 <vfprintf+17907> > 0x000000300ec4882d <+17549>: mov 0x0(%r13),%edx > 0x000000300ec48831 <+17553>: cmp $0x2f,%edx > 0x000000300ec48834 <+17556>: ja 0x300ec48982 <vfprintf+17890> > 0x000000300ec4883a <+17562>: mov %edx,%eax > 0x000000300ec4883c <+17564>: add 0x10(%r13),%rax > 0x000000300ec48840 <+17568>: add $0x8,%edx > 0x000000300ec48843 <+17571>: mov %edx,0x0(%r13) > 0x000000300ec48847 <+17575>: mov (%rax),%r8d > 0x000000300ec4884a <+17578>: xor %r9d,%r9d > 0x000000300ec4884d <+17581>: movl $0x0,-0x5a0(%rbp) > 0x000000300ec48857 <+17591>: movl $0x0,-0x5c8(%rbp) > 0x000000300ec48861 <+17601>: jmpq 0x300ec45cad <vfprintf+6413> > 0x000000300ec48866 <+17606>: cmpl $0x0,-0x5a8(%rbp) > 0x000000300ec4886d <+17613>: je 0x300ec488cd <vfprintf+17709> > 0x000000300ec4886f <+17615>: mov 0x0(%r13),%edx > 0x000000300ec48873 <+17619>: cmp $0x2f,%edx > 0x000000300ec48876 <+17622>: ja 0x300ec488bf <vfprintf+17695> > 0x000000300ec48878 <+17624>: mov %edx,%eax > 0x000000300ec4887a <+17626>: add 0x10(%r13),%rax > 0x000000300ec4887e <+17630>: add $0x8,%edx > 0x000000300ec48881 <+17633>: mov %edx,0x0(%r13) > 0x000000300ec48885 <+17637>: mov (%rax),%rdx > 0x000000300ec48888 <+17640>: movslq %r12d,%rax > 0x000000300ec4888b <+17643>: xor %r14d,%r14d > 0x000000300ec4888e <+17646>: mov %rax,(%rdx) > 0x000000300ec48891 <+17649>: jmpq 0x300ec44b54 <vfprintf+1972> > 0x000000300ec48896 <+17654>: mov $0x49,%esi > 0x000000300ec4889b <+17659>: mov %rbx,%rdi > 0x000000300ec4889e <+17662>: mov %r8d,-0x6a8(%rbp) > 0x000000300ec488a5 <+17669>: callq 0x300ec73020 <__overflow> > 0x000000300ec488aa <+17674>: cmp $0xffffffffffffffff,%eax > 0x000000300ec488ad <+17677>: mov -0x6a8(%rbp),%r8d > 0x000000300ec488b4 <+17684>: je 0x300ec46b5f <vfprintf+10175> > 0x000000300ec488ba <+17690>: jmpq 0x300ec4637c <vfprintf+8156> > 0x000000300ec488bf <+17695>: mov 0x8(%r13),%rax > 0x000000300ec488c3 <+17699>: lea 0x8(%rax),%rdx > 0x000000300ec488c7 <+17703>: mov %rdx,0x8(%r13) > 0x000000300ec488cb <+17707>: jmp 0x300ec48885 <vfprintf+17637> > 0x000000300ec488cd <+17709>: cmpl $0x0,-0x62c(%rbp) > 0x000000300ec488d4 <+17716>: je 0x300ec48a64 <vfprintf+18116> > 0x000000300ec488da <+17722>: mov 0x0(%r13),%edx > 0x000000300ec488de <+17726>: cmp $0x2f,%edx > 0x000000300ec488e1 <+17729>: ja 0x300ec48a53 <vfprintf+18099> > 0x000000300ec488e7 <+17735>: mov %edx,%eax > 0x000000300ec488e9 <+17737>: add 0x10(%r13),%rax > 0x000000300ec488ed <+17741>: add $0x8,%edx > 0x000000300ec488f0 <+17744>: mov %edx,0x0(%r13) > 0x000000300ec488f4 <+17748>: mov (%rax),%rax > 0x000000300ec488f7 <+17751>: xor %r14d,%r14d > 0x000000300ec488fa <+17754>: mov %r12b,(%rax) > 0x000000300ec488fd <+17757>: jmpq 0x300ec44b54 <vfprintf+1972> > 0x000000300ec48902 <+17762>: mov -0x568(%rbp),%rdi > 0x000000300ec48909 <+17769>: callq 0x300ec1e9c8 <free@plt> > 0x000000300ec4890e <+17774>: jmpq 0x300ec44951 <vfprintf+1457> > 0x000000300ec48913 <+17779>: mov $0x25,%esi > 0x000000300ec48918 <+17784>: mov %rbx,%rdi > 0x000000300ec4891b <+17787>: callq 0x300ec73020 <__overflow> > 0x000000300ec48920 <+17792>: cmp $0xffffffffffffffff,%eax > 0x000000300ec48923 <+17795>: jne 0x300ec46529 <vfprintf+8585> > 0x000000300ec48929 <+17801>: jmpq 0x300ec46b5f <vfprintf+10175> > 0x000000300ec4892e <+17806>: mov %rbx,%rdi > 0x000000300ec48931 <+17809>: callq 0x300ec73020 <__overflow> > 0x000000300ec48936 <+17814>: cmp $0xffffffffffffffff,%eax > 0x000000300ec48939 <+17817>: jne 0x300ec461b9 <vfprintf+7705> > 0x000000300ec4893f <+17823>: nop > 0x000000300ec48940 <+17824>: jmpq 0x300ec46b5f <vfprintf+10175> > 0x000000300ec48945 <+17829>: mov 0x0(%r13),%edx > 0x000000300ec48949 <+17833>: cmp $0x2f,%edx > 0x000000300ec4894c <+17836>: ja 0x300ec489c9 <vfprintf+17961> > 0x000000300ec4894e <+17838>: mov %edx,%eax > 0x000000300ec48950 <+17840>: add 0x10(%r13),%rax > 0x000000300ec48954 <+17844>: add $0x8,%edx > 0x000000300ec48957 <+17847>: mov %edx,0x0(%r13) > 0x000000300ec4895b <+17851>: movzbl (%rax),%esi > 0x000000300ec4895e <+17854>: mov 0x28(%rbx),%rax > 0x000000300ec48962 <+17858>: cmp 0x30(%rbx),%rax > 0x000000300ec48966 <+17862>: jb 0x300ec461ae <vfprintf+7694> > 0x000000300ec4896c <+17868>: mov %rbx,%rdi > 0x000000300ec4896f <+17871>: callq 0x300ec73020 <__overflow> > 0x000000300ec48974 <+17876>: cmp $0xffffffffffffffff,%eax > 0x000000300ec48977 <+17879>: jne 0x300ec461b9 <vfprintf+7705> > 0x000000300ec4897d <+17885>: jmpq 0x300ec46b5f <vfprintf+10175> > 0x000000300ec48982 <+17890>: mov 0x8(%r13),%rax > 0x000000300ec48986 <+17894>: lea 0x8(%rax),%rdx > 0x000000300ec4898a <+17898>: mov %rdx,0x8(%r13) > 0x000000300ec4898e <+17902>: jmpq 0x300ec48847 <vfprintf+17575> > 0x000000300ec48993 <+17907>: mov 0x0(%r13),%edx > 0x000000300ec48997 <+17911>: cmp $0x2f,%edx > 0x000000300ec4899a <+17914>: ja 0x300ec489d7 <vfprintf+17975> > 0x000000300ec4899c <+17916>: mov %edx,%eax > 0x000000300ec4899e <+17918>: add 0x10(%r13),%rax > 0x000000300ec489a2 <+17922>: add $0x8,%edx > 0x000000300ec489a5 <+17925>: mov %edx,0x0(%r13) > 0x000000300ec489a9 <+17929>: movzwl (%rax),%r8d > 0x000000300ec489ad <+17933>: xor %r9d,%r9d > 0x000000300ec489b0 <+17936>: movl $0x0,-0x5a0(%rbp) > 0x000000300ec489ba <+17946>: movl $0x0,-0x5c8(%rbp) > 0x000000300ec489c4 <+17956>: jmpq 0x300ec45cad <vfprintf+6413> > 0x000000300ec489c9 <+17961>: mov 0x8(%r13),%rax > 0x000000300ec489cd <+17965>: lea 0x8(%rax),%rdx > 0x000000300ec489d1 <+17969>: mov %rdx,0x8(%r13) > 0x000000300ec489d5 <+17973>: jmp 0x300ec4895b <vfprintf+17851> > 0x000000300ec489d7 <+17975>: mov 0x8(%r13),%rax > 0x000000300ec489db <+17979>: lea 0x8(%rax),%rdx > 0x000000300ec489df <+17983>: mov %rdx,0x8(%r13) > 0x000000300ec489e3 <+17987>: jmp 0x300ec489a9 <vfprintf+17929> > 0x000000300ec489e5 <+17989>: mov %r14,%rdi > 0x000000300ec489e8 <+17992>: callq 0x300ecf5b50 <__libc_alloca_cutoff> > 0x000000300ec489ed <+17997>: test %eax,%eax > 0x000000300ec489ef <+17999>: jne 0x300ec456d9 <vfprintf+4921> > 0x000000300ec489f5 <+18005>: mov %r14,%rdi > 0x000000300ec489f8 <+18008>: callq 0x300ec1e978 <malloc@plt> > 0x000000300ec489fd <+18013>: test %rax,%rax > 0x000000300ec48a00 <+18016>: mov %rax,-0x568(%rbp) > 0x000000300ec48a07 <+18023>: je 0x300ec444f5 <vfprintf+341> > 0x000000300ec48a0d <+18029>: add -0x568(%rbp),%r14 > 0x000000300ec48a14 <+18036>: mov -0x538(%rbp),%rcx > 0x000000300ec48a1b <+18043>: mov %r14,-0x548(%rbp) > 0x000000300ec48a22 <+18050>: movzbl (%rcx),%edx > 0x000000300ec48a25 <+18053>: jmpq 0x300ec45701 <vfprintf+4961> > 0x000000300ec48a2a <+18058>: mov $0x30,%esi > 0x000000300ec48a2f <+18063>: mov %rbx,%rdi > 0x000000300ec48a32 <+18066>: mov %r8d,-0x6a8(%rbp) > 0x000000300ec48a39 <+18073>: callq 0x300ec73020 <__overflow> > 0x000000300ec48a3e <+18078>: cmp $0xffffffffffffffff,%eax > 0x000000300ec48a41 <+18081>: mov -0x6a8(%rbp),%r8d > 0x000000300ec48a48 <+18088>: je 0x300ec46b5f <vfprintf+10175> > 0x000000300ec48a4e <+18094>: jmpq 0x300ec47dcd <vfprintf+14893> > 0x000000300ec48a53 <+18099>: mov 0x8(%r13),%rax > 0x000000300ec48a57 <+18103>: lea 0x8(%rax),%rdx > 0x000000300ec48a5b <+18107>: mov %rdx,0x8(%r13) > 0x000000300ec48a5f <+18111>: jmpq 0x300ec488f4 <vfprintf+17748> > 0x000000300ec48a64 <+18116>: cmpl $0x0,-0x5e8(%rbp) > 0x000000300ec48a6b <+18123>: jne 0x300ec48e3b <vfprintf+19099> > 0x000000300ec48a71 <+18129>: mov 0x0(%r13),%edx > 0x000000300ec48a75 <+18133>: cmp $0x2f,%edx > 0x000000300ec48a78 <+18136>: ja 0x300ec48e2a <vfprintf+19082> > 0x000000300ec48a7e <+18142>: mov %edx,%eax > 0x000000300ec48a80 <+18144>: add 0x10(%r13),%rax > 0x000000300ec48a84 <+18148>: add $0x8,%edx > 0x000000300ec48a87 <+18151>: mov %edx,0x0(%r13) > 0x000000300ec48a8b <+18155>: mov (%rax),%rax > 0x000000300ec48a8e <+18158>: xor %r14d,%r14d > 0x000000300ec48a91 <+18161>: mov %r12d,(%rax) > 0x000000300ec48a94 <+18164>: jmpq 0x300ec44b54 <vfprintf+1972> > 0x000000300ec48a99 <+18169>: mov %r12,%rbx > 0x000000300ec48a9c <+18172>: mov -0x550(%rbp),%r12d > 0x000000300ec48aa3 <+18179>: xor %eax,%eax > 0x000000300ec48aa5 <+18181>: or $0xffffffffffffffff,%rcx > 0x000000300ec48aa9 <+18185>: mov %r14,%rdi > 0x000000300ec48aac <+18188>: repnz scas %es:(%rdi),%al > 0x000000300ec48aae <+18190>: not %rcx > 0x000000300ec48ab1 <+18193>: lea -0x1(%rcx),%r8 > 0x000000300ec48ab5 <+18197>: mov %r8d,%ecx > 0x000000300ec48ab8 <+18200>: xor %r9d,%r9d > 0x000000300ec48abb <+18203>: mov -0x548(%rbp),%rsp > 0x000000300ec48ac2 <+18210>: jmpq 0x300ec45fda <vfprintf+7226> > 0x000000300ec48ac7 <+18215>: test %r8,%r8 > 0x000000300ec48aca <+18218>: mov %r12,%rbx > 0x000000300ec48acd <+18221>: mov -0x550(%rbp),%r12d > 0x000000300ec48ad4 <+18228>: je 0x300ec48aa3 <vfprintf+18179> > 0x000000300ec48ad6 <+18230>: movslq -0x90(%rbp),%rax > 0x000000300ec48add <+18237>: sub %r14,%r8 > 0x000000300ec48ae0 <+18240>: and $0x7,%eax > 0x000000300ec48ae3 <+18243>: sub %rax,%r8 > 0x000000300ec48ae6 <+18246>: jmp 0x300ec48ab5 <vfprintf+18197> > 0x000000300ec48ae8 <+18248>: mov %r12,%rbx > 0x000000300ec48aeb <+18251>: mov -0x548(%rbp),%r12d > 0x000000300ec48af2 <+18258>: xor %eax,%eax > 0x000000300ec48af4 <+18260>: or $0xffffffffffffffff,%rcx > 0x000000300ec48af8 <+18264>: mov %r14,%rdi > 0x000000300ec48afb <+18267>: repnz scas %es:(%rdi),%al > 0x000000300ec48afd <+18269>: not %rcx > 0x000000300ec48b00 <+18272>: lea -0x1(%rcx),%r8 > 0x000000300ec48b04 <+18276>: mov %r8d,%ecx > 0x000000300ec48b07 <+18279>: xor %r9d,%r9d > 0x000000300ec48b0a <+18282>: mov -0x540(%rbp),%rsp > 0x000000300ec48b11 <+18289>: jmpq 0x300ec465be <vfprintf+8734> > 0x000000300ec48b16 <+18294>: test %r8,%r8 > 0x000000300ec48b19 <+18297>: mov %r12,%rbx > 0x000000300ec48b1c <+18300>: mov -0x548(%rbp),%r12d > 0x000000300ec48b23 <+18307>: je 0x300ec48af2 <vfprintf+18258> > 0x000000300ec48b25 <+18309>: movslq -0x50(%rbp),%rax > 0x000000300ec48b29 <+18313>: sub %r14,%r8 > 0x000000300ec48b2c <+18316>: and $0x7,%eax > 0x000000300ec48b2f <+18319>: sub %rax,%r8 > 0x000000300ec48b32 <+18322>: jmp 0x300ec48b04 <vfprintf+18276> > 0x000000300ec48b34 <+18324>: mov %rdx,%rdi > 0x000000300ec48b37 <+18327>: mov %rdx,-0x6a0(%rbp) > 0x000000300ec48b3e <+18334>: callq 0x300ecf5b50 <__libc_alloca_cutoff> > 0x000000300ec48b43 <+18339>: test %eax,%eax > 0x000000300ec48b45 <+18341>: mov -0x6a0(%rbp),%rdx > 0x000000300ec48b4c <+18348>: jne 0x300ec480e6 <vfprintf+15686> > 0x000000300ec48b52 <+18354>: mov %rdx,%rdi > 0x000000300ec48b55 <+18357>: mov %rdx,-0x6a0(%rbp) > 0x000000300ec48b5c <+18364>: callq 0x300ec1e978 <malloc@plt> > 0x000000300ec48b61 <+18369>: test %rax,%rax > 0x000000300ec48b64 <+18372>: mov %rax,%r14 > 0x000000300ec48b67 <+18375>: mov -0x6a0(%rbp),%rdx > 0x000000300ec48b6e <+18382>: je 0x300ec46b5f <vfprintf+10175> > 0x000000300ec48b74 <+18388>: mov $0x1,%r9d > 0x000000300ec48b7a <+18394>: jmpq 0x300ec480fd <vfprintf+15709> > 0x000000300ec48b7f <+18399>: lea -0x98(%rbp),%rdx > 0x000000300ec48b86 <+18406>: mov -0x540(%rbp),%rcx > 0x000000300ec48b8d <+18413>: xor %edi,%edi > 0x000000300ec48b8f <+18415>: mov %rdx,-0x548(%rbp) > 0x000000300ec48b96 <+18422>: mov -0x548(%rbp),%rsi > 0x000000300ec48b9d <+18429>: xor %edx,%edx > 0x000000300ec48b9f <+18431>: callq 0x300ec90ee0 <wcsrtombs> > 0x000000300ec48ba4 <+18436>: cmp $0xffffffffffffffff,%rax > 0x000000300ec48ba8 <+18440>: mov %rax,%r8 > 0x000000300ec48bab <+18443>: je 0x300ec46b5f <vfprintf+10175> > 0x000000300ec48bb1 <+18449>: lea 0x1(%rax),%rdx > 0x000000300ec48bb5 <+18453>: mov %r14,-0x98(%rbp) > 0x000000300ec48bbc <+18460>: cmp $0x1000,%rdx > 0x000000300ec48bc3 <+18467>: ja 0x300ec48c73 <vfprintf+18643> > 0x000000300ec48bc9 <+18473>: lea 0x1e(%rdx),%rax > 0x000000300ec48bcd <+18477>: xor %r9d,%r9d > 0x000000300ec48bd0 <+18480>: and $0xfffffffffffffff0,%rax > 0x000000300ec48bd4 <+18484>: sub %rax,%rsp > 0x000000300ec48bd7 <+18487>: lea 0xf(%rsp),%r14 > 0x000000300ec48bdc <+18492>: and $0xfffffffffffffff0,%r14 > 0x000000300ec48be0 <+18496>: mov -0x540(%rbp),%rcx > 0x000000300ec48be7 <+18503>: mov -0x548(%rbp),%rsi > 0x000000300ec48bee <+18510>: mov %r14,%rdi > 0x000000300ec48bf1 <+18513>: mov %r8,-0x6a8(%rbp) > 0x000000300ec48bf8 <+18520>: mov %r9d,-0x698(%rbp) > 0x000000300ec48bff <+18527>: callq 0x300ec90ee0 <wcsrtombs> > 0x000000300ec48c04 <+18532>: mov -0x6a8(%rbp),%r8 > 0x000000300ec48c0b <+18539>: mov -0x698(%rbp),%r9d > 0x000000300ec48c12 <+18546>: mov %r8d,%ecx > 0x000000300ec48c15 <+18549>: jmpq 0x300ec465be <vfprintf+8734> > 0x000000300ec48c1a <+18554>: mov 0x8(%r13),%rax > 0x000000300ec48c1e <+18558>: lea 0x8(%rax),%rdx > 0x000000300ec48c22 <+18562>: mov %rdx,0x8(%r13) > 0x000000300ec48c26 <+18566>: jmpq 0x300ec4828c <vfprintf+16108> > 0x000000300ec48c2b <+18571>: mov 0x8(%r13),%rax > 0x000000300ec48c2f <+18575>: lea 0x8(%rax),%rdx > 0x000000300ec48c33 <+18579>: mov %rdx,0x8(%r13) > 0x000000300ec48c37 <+18583>: jmpq 0x300ec47e39 <vfprintf+15001> > 0x000000300ec48c3c <+18588>: mov 0x8(%r13),%rax > 0x000000300ec48c40 <+18592>: lea 0x8(%rax),%rdx > 0x000000300ec48c44 <+18596>: mov %rdx,0x8(%r13) > 0x000000300ec48c48 <+18600>: jmpq 0x300ec486d0 <vfprintf+17200> > 0x000000300ec48c4d <+18605>: mov 0x0(%r13),%edx > 0x000000300ec48c51 <+18609>: cmp $0x2f,%edx > 0x000000300ec48c54 <+18612>: ja 0x300ec48cda <vfprintf+18746> > 0x000000300ec48c5a <+18618>: mov %edx,%eax > 0x000000300ec48c5c <+18620>: add 0x10(%r13),%rax > 0x000000300ec48c60 <+18624>: add $0x8,%edx > 0x000000300ec48c63 <+18627>: mov %edx,0x0(%r13) > 0x000000300ec48c67 <+18631>: mov (%rax),%rax > 0x000000300ec48c6a <+18634>: mov %r12w,(%rax) > 0x000000300ec48c6e <+18638>: jmpq 0x300ec44943 <vfprintf+1443> > 0x000000300ec48c73 <+18643>: mov %rdx,%rdi > 0x000000300ec48c76 <+18646>: mov %rdx,-0x6a0(%rbp) > 0x000000300ec48c7d <+18653>: mov %rax,-0x6a8(%rbp) > 0x000000300ec48c84 <+18660>: callq 0x300ecf5b50 <__libc_alloca_cutoff> > 0x000000300ec48c89 <+18665>: test %eax,%eax > 0x000000300ec48c8b <+18667>: mov -0x6a0(%rbp),%rdx > 0x000000300ec48c92 <+18674>: mov -0x6a8(%rbp),%r8 > 0x000000300ec48c99 <+18681>: jne 0x300ec48bc9 <vfprintf+18473> > 0x000000300ec48c9f <+18687>: mov %rdx,%rdi > 0x000000300ec48ca2 <+18690>: mov %rdx,-0x6a0(%rbp) > 0x000000300ec48ca9 <+18697>: mov %r8,-0x6a8(%rbp) > 0x000000300ec48cb0 <+18704>: callq 0x300ec1e978 <malloc@plt> > 0x000000300ec48cb5 <+18709>: test %rax,%rax > 0x000000300ec48cb8 <+18712>: mov %rax,%r14 > 0x000000300ec48cbb <+18715>: mov -0x6a0(%rbp),%rdx > 0x000000300ec48cc2 <+18722>: mov -0x6a8(%rbp),%r8 > 0x000000300ec48cc9 <+18729>: je 0x300ec46b5f <vfprintf+10175> > 0x000000300ec48ccf <+18735>: mov $0x1,%r9d > 0x000000300ec48cd5 <+18741>: jmpq 0x300ec48be0 <vfprintf+18496> > 0x000000300ec48cda <+18746>: mov 0x8(%r13),%rax > 0x000000300ec48cde <+18750>: lea 0x8(%rax),%rdx > 0x000000300ec48ce2 <+18754>: mov %rdx,0x8(%r13) > 0x000000300ec48ce6 <+18758>: jmpq 0x300ec48c67 <vfprintf+18631> > 0x000000300ec48ceb <+18763>: mov -0x650(%rbp),%rdi > 0x000000300ec48cf2 <+18770>: xor %eax,%eax > 0x000000300ec48cf4 <+18772>: or $0xffffffffffffffff,%rcx > 0x000000300ec48cf8 <+18776>: repnz scas %es:(%rdi),%al > 0x000000300ec48cfa <+18778>: mov -0x650(%rbp),%rdi > 0x000000300ec48d01 <+18785>: not %rcx > 0x000000300ec48d04 <+18788>: mov %rcx,%rsi > 0x000000300ec48d07 <+18791>: callq 0x300ecfe5a0 <__readonly_area> > 0x000000300ec48d0c <+18796>: test %eax,%eax > 0x000000300ec48d0e <+18798>: mov %eax,-0x628(%rbp) > 0x000000300ec48d14 <+18804>: jns 0x300ec45f0e <vfprintf+7022> > 0x000000300ec48d1a <+18810>: lea 0x10c8f7(%rip),%rdi # 0x300ed55618 > 0x000000300ec48d21 <+18817>: callq 0x300ec6fec0 <__libc_fatal> > 0x000000300ec48d26 <+18822>: mov %r14,%rdi > 0x000000300ec48d29 <+18825>: callq 0x300ec1e9c8 <free@plt> > 0x000000300ec48d2e <+18830>: jmpq 0x300ec46101 <vfprintf+7521> > 0x000000300ec48d33 <+18835>: mov %rdx,%rdi > 0x000000300ec48d36 <+18838>: mov %rdx,-0x6a0(%rbp) > 0x000000300ec48d3d <+18845>: callq 0x300ecf5b50 <__libc_alloca_cutoff> > 0x000000300ec48d42 <+18850>: test %eax,%eax > 0x000000300ec48d44 <+18852>: mov -0x6a0(%rbp),%rdx > 0x000000300ec48d4b <+18859>: jne 0x300ec47b29 <vfprintf+14217> > 0x000000300ec48d51 <+18865>: mov %rdx,%rdi > 0x000000300ec48d54 <+18868>: mov %rdx,-0x6a0(%rbp) > 0x000000300ec48d5b <+18875>: callq 0x300ec1e978 <malloc@plt> > 0x000000300ec48d60 <+18880>: test %rax,%rax > 0x000000300ec48d63 <+18883>: mov %rax,%r14 > 0x000000300ec48d66 <+18886>: mov -0x6a0(%rbp),%rdx > 0x000000300ec48d6d <+18893>: je 0x300ec46b5f <vfprintf+10175> > 0x000000300ec48d73 <+18899>: mov $0x1,%r9d > 0x000000300ec48d79 <+18905>: jmpq 0x300ec47b40 <vfprintf+14240> > 0x000000300ec48d7e <+18910>: lea -0x98(%rbp),%rdx > 0x000000300ec48d85 <+18917>: mov -0x5f8(%rbp),%rcx > 0x000000300ec48d8c <+18924>: xor %edi,%edi > 0x000000300ec48d8e <+18926>: mov %rdx,-0x548(%rbp) > 0x000000300ec48d95 <+18933>: mov -0x548(%rbp),%rsi > 0x000000300ec48d9c <+18940>: xor %edx,%edx > 0x000000300ec48d9e <+18942>: callq 0x300ec90ee0 <wcsrtombs> > 0x000000300ec48da3 <+18947>: cmp $0xffffffffffffffff,%rax > 0x000000300ec48da7 <+18951>: mov %rax,%r8 > 0x000000300ec48daa <+18954>: je 0x300ec46b5f <vfprintf+10175> > 0x000000300ec48db0 <+18960>: lea 0x1(%rax),%rdx > 0x000000300ec48db4 <+18964>: mov %r14,-0x98(%rbp) > 0x000000300ec48dbb <+18971>: cmp $0x1000,%rdx > 0x000000300ec48dc2 <+18978>: ja 0x300ec48e8b <vfprintf+19179> > 0x000000300ec48dc8 <+18984>: lea 0x1e(%rdx),%rax > 0x000000300ec48dcc <+18988>: xor %r9d,%r9d > 0x000000300ec48dcf <+18991>: and $0xfffffffffffffff0,%rax > 0x000000300ec48dd3 <+18995>: sub %rax,%rsp > 0x000000300ec48dd6 <+18998>: lea 0xf(%rsp),%r14 > 0x000000300ec48ddb <+19003>: and $0xfffffffffffffff0,%r14 > 0x000000300ec48ddf <+19007>: mov -0x5f8(%rbp),%rcx > 0x000000300ec48de6 <+19014>: mov -0x548(%rbp),%rsi > 0x000000300ec48ded <+19021>: mov %r14,%rdi > 0x000000300ec48df0 <+19024>: mov %r8,-0x6a8(%rbp) > 0x000000300ec48df7 <+19031>: mov %r9d,-0x698(%rbp) > 0x000000300ec48dfe <+19038>: callq 0x300ec90ee0 <wcsrtombs> > 0x000000300ec48e03 <+19043>: mov -0x6a8(%rbp),%r8 > 0x000000300ec48e0a <+19050>: mov -0x698(%rbp),%r9d > 0x000000300ec48e11 <+19057>: mov %r8d,%ecx > 0x000000300ec48e14 <+19060>: jmpq 0x300ec45fda <vfprintf+7226> > 0x000000300ec48e19 <+19065>: mov 0x8(%r13),%rax > 0x000000300ec48e1d <+19069>: lea 0x8(%rax),%rdx > 0x000000300ec48e21 <+19073>: mov %rdx,0x8(%r13) > 0x000000300ec48e25 <+19077>: jmpq 0x300ec47772 <vfprintf+13266> > 0x000000300ec48e2a <+19082>: mov 0x8(%r13),%rax > 0x000000300ec48e2e <+19086>: lea 0x8(%rax),%rdx > 0x000000300ec48e32 <+19090>: mov %rdx,0x8(%r13) > 0x000000300ec48e36 <+19094>: jmpq 0x300ec48a8b <vfprintf+18155> > 0x000000300ec48e3b <+19099>: mov 0x0(%r13),%edx > 0x000000300ec48e3f <+19103>: cmp $0x2f,%edx > 0x000000300ec48e42 <+19106>: ja 0x300ec48ef2 <vfprintf+19282> > 0x000000300ec48e48 <+19112>: mov %edx,%eax > 0x000000300ec48e4a <+19114>: add 0x10(%r13),%rax > 0x000000300ec48e4e <+19118>: add $0x8,%edx > 0x000000300ec48e51 <+19121>: mov %edx,0x0(%r13) > 0x000000300ec48e55 <+19125>: mov (%rax),%rax > 0x000000300ec48e58 <+19128>: xor %r14d,%r14d > 0x000000300ec48e5b <+19131>: mov %r12w,(%rax) > 0x000000300ec48e5f <+19135>: jmpq 0x300ec44b54 <vfprintf+1972> > 0x000000300ec48e64 <+19140>: mov $0x20,%esi > 0x000000300ec48e69 <+19145>: mov %rbx,%rdi > 0x000000300ec48e6c <+19148>: mov %edx,-0x6a0(%rbp) > 0x000000300ec48e72 <+19154>: callq 0x300ec73020 <__overflow> > 0x000000300ec48e77 <+19159>: cmp $0xffffffffffffffff,%eax > 0x000000300ec48e7a <+19162>: mov -0x6a0(%rbp),%edx > 0x000000300ec48e80 <+19168>: je 0x300ec46b5f <vfprintf+10175> > 0x000000300ec48e86 <+19174>: jmpq 0x300ec46323 <vfprintf+8067> > 0x000000300ec48e8b <+19179>: mov %rdx,%rdi > 0x000000300ec48e8e <+19182>: mov %rdx,-0x6a0(%rbp) > 0x000000300ec48e95 <+19189>: mov %rax,-0x6a8(%rbp) > 0x000000300ec48e9c <+19196>: callq 0x300ecf5b50 <__libc_alloca_cutoff> > 0x000000300ec48ea1 <+19201>: test %eax,%eax > 0x000000300ec48ea3 <+19203>: mov -0x6a0(%rbp),%rdx > 0x000000300ec48eaa <+19210>: mov -0x6a8(%rbp),%r8 > 0x000000300ec48eb1 <+19217>: jne 0x300ec48dc8 <vfprintf+18984> > 0x000000300ec48eb7 <+19223>: mov %rdx,%rdi > 0x000000300ec48eba <+19226>: mov %rdx,-0x6a0(%rbp) > 0x000000300ec48ec1 <+19233>: mov %r8,-0x6a8(%rbp) > 0x000000300ec48ec8 <+19240>: callq 0x300ec1e978 <malloc@plt> > 0x000000300ec48ecd <+19245>: test %rax,%rax > 0x000000300ec48ed0 <+19248>: mov %rax,%r14 > 0x000000300ec48ed3 <+19251>: mov -0x6a0(%rbp),%rdx > 0x000000300ec48eda <+19258>: mov -0x6a8(%rbp),%r8 > 0x000000300ec48ee1 <+19265>: je 0x300ec46b5f <vfprintf+10175> > 0x000000300ec48ee7 <+19271>: mov $0x1,%r9d > 0x000000300ec48eed <+19277>: jmpq 0x300ec48ddf <vfprintf+19007> > 0x000000300ec48ef2 <+19282>: mov 0x8(%r13),%rax > 0x000000300ec48ef6 <+19286>: lea 0x8(%rax),%rdx > 0x000000300ec48efa <+19290>: mov %rdx,0x8(%r13) > 0x000000300ec48efe <+19294>: jmpq 0x300ec48e55 <vfprintf+19125> > 0x000000300ec48f03 <+19299>: mov $0x2b,%esi > 0x000000300ec48f08 <+19304>: mov %rbx,%rdi > 0x000000300ec48f0b <+19307>: mov %r8,-0x6a8(%rbp) > 0x000000300ec48f12 <+19314>: callq 0x300ec73020 <__overflow> > 0x000000300ec48f17 <+19319>: cmp $0xffffffffffffffff,%eax > 0x000000300ec48f1a <+19322>: mov -0x6a8(%rbp),%r8 > 0x000000300ec48f21 <+19329>: jne 0x300ec46bd9 <vfprintf+10297> > 0x000000300ec48f27 <+19335>: jmpq 0x300ec46b5f <vfprintf+10175> > 0x000000300ec48f2c <+19340>: mov 0x342015(%rip),%rax # 0x300ef8af48 > 0x000000300ec48f33 <+19347>: mov %fs:(%rax),%rax > 0x000000300ec48f37 <+19351>: mov 0x8(%rax),%rax > 0x000000300ec48f3b <+19355>: mov 0x48(%rax),%rcx > 0x000000300ec48f3f <+19359>: mov %rcx,-0x638(%rbp) > 0x000000300ec48f46 <+19366>: mov 0x50(%rax),%rax > 0x000000300ec48f4a <+19370>: mov %rax,-0x5d8(%rbp) > 0x000000300ec48f51 <+19377>: movzbl (%rax),%eax > 0x000000300ec48f54 <+19380>: cmp $0x7f,%al > 0x000000300ec48f56 <+19382>: je 0x300ec48f65 <vfprintf+19397> > 0x000000300ec48f58 <+19384>: test %al,%al > 0x000000300ec48f5a <+19386>: je 0x300ec48f65 <vfprintf+19397> > 0x000000300ec48f5c <+19388>: cmpb $0x0,(%rcx) > 0x000000300ec48f5f <+19391>: jne 0x300ec45349 <vfprintf+4009> > 0x000000300ec48f65 <+19397>: movq $0x0,-0x5d8(%rbp) > 0x000000300ec48f70 <+19408>: jmpq 0x300ec45349 <vfprintf+4009> > 0x000000300ec48f75 <+19413>: mov $0x2b,%esi > 0x000000300ec48f7a <+19418>: mov %rbx,%rdi > 0x000000300ec48f7d <+19421>: mov %edx,-0x6a0(%rbp) > 0x000000300ec48f83 <+19427>: callq 0x300ec73020 <__overflow> > 0x000000300ec48f88 <+19432>: cmp $0xffffffffffffffff,%eax > 0x000000300ec48f8b <+19435>: mov -0x6a0(%rbp),%edx > 0x000000300ec48f91 <+19441>: jne 0x300ec4501a <vfprintf+3194> > 0x000000300ec48f97 <+19447>: jmpq 0x300ec46b5f <vfprintf+10175> > 0x000000300ec48f9c <+19452>: cmpl $0x0,-0x5a8(%rbp) > 0x000000300ec48fa3 <+19459>: je 0x300ec4904a <vfprintf+19626> > 0x000000300ec48fa9 <+19465>: mov 0x0(%r13),%edx > 0x000000300ec48fad <+19469>: cmp $0x2f,%edx > 0x000000300ec48fb0 <+19472>: ja 0x300ec49039 <vfprintf+19609> > 0x000000300ec48fb6 <+19478>: mov %edx,%eax > 0x000000300ec48fb8 <+19480>: add 0x10(%r13),%rax > 0x000000300ec48fbc <+19484>: add $0x8,%edx > 0x000000300ec48fbf <+19487>: mov %edx,0x0(%r13) > 0x000000300ec48fc3 <+19491>: mov (%rax),%r8 > 0x000000300ec48fc6 <+19494>: jmpq 0x300ec45c8f <vfprintf+6383> > 0x000000300ec48fcb <+19499>: mov $0x2d,%esi > 0x000000300ec48fd0 <+19504>: mov %rbx,%rdi > 0x000000300ec48fd3 <+19507>: mov %r8,-0x6a8(%rbp) > 0x000000300ec48fda <+19514>: callq 0x300ec73020 <__overflow> > 0x000000300ec48fdf <+19519>: cmp $0xffffffffffffffff,%eax > 0x000000300ec48fe2 <+19522>: mov -0x6a8(%rbp),%r8 > 0x000000300ec48fe9 <+19529>: jne 0x300ec46bd9 <vfprintf+10297> > 0x000000300ec48fef <+19535>: jmpq 0x300ec46b5f <vfprintf+10175> > 0x000000300ec48ff4 <+19540>: mov $0x20,%esi > 0x000000300ec48ff9 <+19545>: mov %rbx,%rdi > 0x000000300ec48ffc <+19548>: callq 0x300ec73020 <__overflow> > 0x000000300ec49001 <+19553>: cmp $0xffffffffffffffff,%eax > 0x000000300ec49004 <+19556>: jne 0x300ec46d0d <vfprintf+10605> > 0x000000300ec4900a <+19562>: jmpq 0x300ec46b5f <vfprintf+10175> > 0x000000300ec4900f <+19567>: mov 0x8(%r13),%rax > 0x000000300ec49013 <+19571>: lea 0x8(%rax),%rdx > 0x000000300ec49017 <+19575>: mov %rdx,0x8(%r13) > 0x000000300ec4901b <+19579>: jmpq 0x300ec4762c <vfprintf+12940> > 0x000000300ec49020 <+19584>: movslq 0x30(%rax),%rax > 0x000000300ec49024 <+19588>: mov -0x598(%rbp),%rdx > 0x000000300ec4902b <+19595>: shl $0x4,%rax > 0x000000300ec4902f <+19599>: movswq (%rdx,%rax,1),%r8 > 0x000000300ec49034 <+19604>: jmpq 0x300ec45c8f <vfprintf+6383> > 0x000000300ec49039 <+19609>: mov 0x8(%r13),%rax > 0x000000300ec4903d <+19613>: lea 0x8(%rax),%rdx > 0x000000300ec49041 <+19617>: mov %rdx,0x8(%r13) > 0x000000300ec49045 <+19621>: jmpq 0x300ec48fc3 <vfprintf+19491> > 0x000000300ec4904a <+19626>: cmpl $0x0,-0x62c(%rbp) > 0x000000300ec49051 <+19633>: je 0x300ec49180 <vfprintf+19936> > 0x000000300ec49057 <+19639>: mov 0x0(%r13),%edx > 0x000000300ec4905b <+19643>: cmp $0x2f,%edx > 0x000000300ec4905e <+19646>: ja 0x300ec4916f <vfprintf+19919> > 0x000000300ec49064 <+19652>: mov %edx,%eax > 0x000000300ec49066 <+19654>: add 0x10(%r13),%rax > 0x000000300ec4906a <+19658>: add $0x8,%edx > 0x000000300ec4906d <+19661>: mov %edx,0x0(%r13) > 0x000000300ec49071 <+19665>: movsbq (%rax),%r8 > 0x000000300ec49075 <+19669>: jmpq 0x300ec45c8f <vfprintf+6383> > 0x000000300ec4907a <+19674>: movl $0x22,%fs:(%r15) > 0x000000300ec49082 <+19682>: jmpq 0x300ec46b5f <vfprintf+10175> > 0x000000300ec49087 <+19687>: mov %rdi,-0x538(%rbp) > 0x000000300ec4908e <+19694>: xor %r9d,%r9d > 0x000000300ec49091 <+19697>: movq $0x0,-0x5e0(%rbp) > 0x000000300ec4909c <+19708>: jmpq 0x300ec45ab5 <vfprintf+5909> > 0x000000300ec490a1 <+19713>: mov -0x540(%rbp),%rsp > 0x000000300ec490a8 <+19720>: jmpq 0x300ec46b5f <vfprintf+10175> > 0x000000300ec490ad <+19725>: mov $0x20,%esi > 0x000000300ec490b2 <+19730>: mov %rbx,%rdi > 0x000000300ec490b5 <+19733>: mov %r8,-0x6a8(%rbp) > 0x000000300ec490bc <+19740>: callq 0x300ec73020 <__overflow> > 0x000000300ec490c1 <+19745>: cmp $0xffffffffffffffff,%eax > 0x000000300ec490c4 <+19748>: mov -0x6a8(%rbp),%r8 > 0x000000300ec490cb <+19755>: jne 0x300ec46bd9 <vfprintf+10297> > 0x000000300ec490d1 <+19761>: jmpq 0x300ec46b5f <vfprintf+10175> > 0x000000300ec490d6 <+19766>: mov -0x550(%rbp),%rsp > 0x000000300ec490dd <+19773>: jmpq 0x300ec46b5f <vfprintf+10175> > 0x000000300ec490e2 <+19778>: mov 0x4(%r13),%edx > 0x000000300ec490e6 <+19782>: cmp $0xaf,%edx > 0x000000300ec490ec <+19788>: ja 0x300ec491ce <vfprintf+20014> > 0x000000300ec490f2 <+19794>: mov %edx,%eax > 0x000000300ec490f4 <+19796>: add 0x10(%r13),%rax > 0x000000300ec490f8 <+19800>: add $0x10,%edx > 0x000000300ec490fb <+19803>: mov %edx,0x4(%r13) > 0x000000300ec490ff <+19807>: mov (%rax),%rax > 0x000000300ec49102 <+19810>: mov %rax,-0xd0(%rbp) > 0x000000300ec49109 <+19817>: jmpq 0x300ec47d40 <vfprintf+14752> > 0x000000300ec4910e <+19822>: mov %rdx,%rdi > 0x000000300ec49111 <+19825>: mov %rdx,-0x6a0(%rbp) > 0x000000300ec49118 <+19832>: callq 0x300ecf5b50 <__libc_alloca_cutoff> > 0x000000300ec4911d <+19837>: test %eax,%eax > 0x000000300ec4911f <+19839>: mov -0x6a0(%rbp),%rdx > 0x000000300ec49126 <+19846>: jne 0x300ec455a9 <vfprintf+4617> > 0x000000300ec4912c <+19852>: mov %rdx,%rdi > 0x000000300ec4912f <+19855>: mov %rdx,-0x6a0(%rbp) > 0x000000300ec49136 <+19862>: callq 0x300ec1e978 <malloc@plt> > 0x000000300ec4913b <+19867>: test %rax,%rax > 0x000000300ec4913e <+19870>: mov %rax,-0x568(%rbp) > 0x000000300ec49145 <+19877>: mov -0x6a0(%rbp),%rdx > 0x000000300ec4914c <+19884>: je 0x300ec444f5 <vfprintf+341> > 0x000000300ec49152 <+19890>: add -0x568(%rbp),%rdx > 0x000000300ec49159 <+19897>: mov -0x538(%rbp),%rdi > 0x000000300ec49160 <+19904>: mov %rdx,-0x548(%rbp) > 0x000000300ec49167 <+19911>: movzbl (%rdi),%ecx > 0x000000300ec4916a <+19914>: jmpq 0x300ec455ca <vfprintf+4650> > 0x000000300ec4916f <+19919>: mov 0x8(%r13),%rax > 0x000000300ec49173 <+19923>: lea 0x8(%rax),%rdx > 0x000000300ec49177 <+19927>: mov %rdx,0x8(%r13) > 0x000000300ec4917b <+19931>: jmpq 0x300ec49071 <vfprintf+19665> > 0x000000300ec49180 <+19936>: cmpl $0x0,-0x5e8(%rbp) > 0x000000300ec49187 <+19943>: jne 0x300ec491ed <vfprintf+20045> > 0x000000300ec49189 <+19945>: mov 0x0(%r13),%edx > 0x000000300ec4918d <+19949>: cmp $0x2f,%edx > 0x000000300ec49190 <+19952>: ja 0x300ec491df <vfprintf+20031> > 0x000000300ec49192 <+19954>: mov %edx,%eax > 0x000000300ec49194 <+19956>: add 0x10(%r13),%rax > 0x000000300ec49198 <+19960>: add $0x8,%edx > 0x000000300ec4919b <+19963>: mov %edx,0x0(%r13) > 0x000000300ec4919f <+19967>: movslq (%rax),%r8 > 0x000000300ec491a2 <+19970>: jmpq 0x300ec45c8f <vfprintf+6383> > 0x000000300ec491a7 <+19975>: mov $0x20,%esi > 0x000000300ec491ac <+19980>: mov %rbx,%rdi > 0x000000300ec491af <+19983>: mov %edx,-0x6a0(%rbp) > 0x000000300ec491b5 <+19989>: callq 0x300ec73020 <__overflow> > 0x000000300ec491ba <+19994>: cmp $0xffffffffffffffff,%eax > 0x000000300ec491bd <+19997>: mov -0x6a0(%rbp),%edx > 0x000000300ec491c3 <+20003>: jne 0x300ec4501a <vfprintf+3194> > 0x000000300ec491c9 <+20009>: jmpq 0x300ec46b5f <vfprintf+10175> > 0x000000300ec491ce <+20014>: mov 0x8(%r13),%rax > 0x000000300ec491d2 <+20018>: lea 0x8(%rax),%rdx > 0x000000300ec491d6 <+20022>: mov %rdx,0x8(%r13) > 0x000000300ec491da <+20026>: jmpq 0x300ec490ff <vfprintf+19807> > 0x000000300ec491df <+20031>: mov 0x8(%r13),%rax > 0x000000300ec491e3 <+20035>: lea 0x8(%rax),%rdx > 0x000000300ec491e7 <+20039>: mov %rdx,0x8(%r13) > 0x000000300ec491eb <+20043>: jmp 0x300ec4919f <vfprintf+19967> > 0x000000300ec491ed <+20045>: mov 0x0(%r13),%edx > 0x000000300ec491f1 <+20049>: cmp $0x2f,%edx > 0x000000300ec491f4 <+20052>: ja 0x300ec49384 <vfprintf+20452> > 0x000000300ec491fa <+20058>: mov %edx,%eax > 0x000000300ec491fc <+20060>: add 0x10(%r13),%rax > 0x000000300ec49200 <+20064>: add $0x8,%edx > 0x000000300ec49203 <+20067>: mov %edx,0x0(%r13) > 0x000000300ec49207 <+20071>: movswq (%rax),%r8 > 0x000000300ec4920b <+20075>: jmpq 0x300ec45c8f <vfprintf+6383> > 0x000000300ec49210 <+20080>: neg %edx > 0x000000300ec49212 <+20082>: or $0x20,%eax > 0x000000300ec49215 <+20085>: mov %edx,-0x588(%rbp) > 0x000000300ec4921b <+20091>: mov %edx,0x4(%r14) > 0x000000300ec4921f <+20095>: mov %al,0xc(%r14) > 0x000000300ec49223 <+20099>: movl $0x1,-0x5fc(%rbp) > 0x000000300ec4922d <+20109>: jmpq 0x300ec44cb4 <vfprintf+2324> > 0x000000300ec49232 <+20114>: movl $0x22,%fs:(%r15) > 0x000000300ec4923a <+20122>: jmpq 0x300ec46b5f <vfprintf+10175> > 0x000000300ec4923f <+20127>: movl $0x22,%fs:(%r15) > 0x000000300ec49247 <+20135>: jmpq 0x300ec46b5f <vfprintf+10175> > 0x000000300ec4924c <+20140>: movslq 0x30(%r14),%rax > 0x000000300ec49250 <+20144>: mov -0x598(%rbp),%rcx > 0x000000300ec49257 <+20151>: shl $0x4,%rax > 0x000000300ec4925b <+20155>: mov (%rax,%rcx,1),%rax > 0x000000300ec4925f <+20159>: mov %r12w,(%rax) > 0x000000300ec49263 <+20163>: jmpq 0x300ec44b54 <vfprintf+1972> > 0x000000300ec49268 <+20168>: or $0xffffffffffffffff,%eax > 0x000000300ec4926b <+20171>: mov %rcx,-0x538(%rbp) > 0x000000300ec49272 <+20178>: mov $0x1,%edx > 0x000000300ec49277 <+20183>: mov %eax,-0x558(%rbp) > 0x000000300ec4927d <+20189>: jmpq 0x300ec4569e <vfprintf+4862> > 0x000000300ec49282 <+20194>: mov 0x8(%r13),%rax > 0x000000300ec49286 <+20198>: lea 0x8(%rax),%rdx > 0x000000300ec4928a <+20202>: mov %rdx,0x8(%r13) > 0x000000300ec4928e <+20206>: jmpq 0x300ec48000 <vfprintf+15456> > 0x000000300ec49293 <+20211>: mov $0x2b,%esi > 0x000000300ec49298 <+20216>: mov %rbx,%rdi > 0x000000300ec4929b <+20219>: callq 0x300ec73020 <__overflow> > 0x000000300ec492a0 <+20224>: cmp $0xffffffffffffffff,%eax > 0x000000300ec492a3 <+20227>: jne 0x300ec46d0d <vfprintf+10605> > 0x000000300ec492a9 <+20233>: jmpq 0x300ec46b5f <vfprintf+10175> > 0x000000300ec492ae <+20238>: mov 0x8(%r13),%rax > 0x000000300ec492b2 <+20242>: lea 0x8(%rax),%rdx > 0x000000300ec492b6 <+20246>: mov %rdx,0x8(%r13) > 0x000000300ec492ba <+20250>: jmpq 0x300ec486f3 <vfprintf+17235> > 0x000000300ec492bf <+20255>: cmpl $0x4,-0x558(%rbp) > 0x000000300ec492c6 <+20262>: mov $0x5,%eax > 0x000000300ec492cb <+20267>: movl $0x0,-0x578(%rbp) > 0x000000300ec492d5 <+20277>: cmovg -0x558(%rbp),%eax > 0x000000300ec492dc <+20284>: lea 0x109bc7(%rip),%r14 # 0x300ed52eaa > 0x000000300ec492e3 <+20291>: mov %eax,-0x558(%rbp) > 0x000000300ec492e9 <+20297>: jmpq 0x300ec46565 <vfprintf+8645> > 0x000000300ec492ee <+20302>: mov -0x650(%rbp),%rdi > 0x000000300ec492f5 <+20309>: xor %eax,%eax > 0x000000300ec492f7 <+20311>: or $0xffffffffffffffff,%rcx > 0x000000300ec492fb <+20315>: repnz scas %es:(%rdi),%al > 0x000000300ec492fd <+20317>: mov -0x650(%rbp),%rdi > 0x000000300ec49304 <+20324>: not %rcx > 0x000000300ec49307 <+20327>: mov %rcx,%rsi > 0x000000300ec4930a <+20330>: callq 0x300ecfe5a0 <__readonly_area> > 0x000000300ec4930f <+20335>: test %eax,%eax > 0x000000300ec49311 <+20337>: mov %eax,-0x628(%rbp) > 0x000000300ec49317 <+20343>: js 0x300ec48d1a <vfprintf+18810> > 0x000000300ec4931d <+20349>: jmpq 0x300ec46a35 <vfprintf+9877> > 0x000000300ec49322 <+20354>: mov %rbx,%rdi > 0x000000300ec49325 <+20357>: callq 0x300ec73020 <__overflow> > 0x000000300ec4932a <+20362>: cmp $0xffffffffffffffff,%eax > 0x000000300ec4932d <+20365>: jne 0x300ec46976 <vfprintf+9686> > 0x000000300ec49333 <+20371>: jmpq 0x300ec46b5f <vfprintf+10175> > 0x000000300ec49338 <+20376>: mov $0x25,%esi > 0x000000300ec4933d <+20381>: mov %rbx,%rdi > 0x000000300ec49340 <+20384>: callq 0x300ec73020 <__overflow> > 0x000000300ec49345 <+20389>: cmp $0xffffffffffffffff,%eax > 0x000000300ec49348 <+20392>: jne 0x300ec45c28 <vfprintf+6280> > 0x000000300ec4934e <+20398>: jmpq 0x300ec46b5f <vfprintf+10175> > 0x000000300ec49353 <+20403>: mov $0x2d,%esi > 0x000000300ec49358 <+20408>: mov %rbx,%rdi > 0x000000300ec4935b <+20411>: callq 0x300ec73020 <__overflow> > 0x000000300ec49360 <+20416>: cmp $0xffffffffffffffff,%eax > 0x000000300ec49363 <+20419>: jne 0x300ec46d0d <vfprintf+10605> > 0x000000300ec49369 <+20425>: jmpq 0x300ec46b5f <vfprintf+10175> > 0x000000300ec4936e <+20430>: movl $0xffffffff,(%r14) > 0x000000300ec49375 <+20437>: movl $0xffffffff,-0x550(%rbp) > 0x000000300ec4937f <+20447>: jmpq 0x300ec44cde <vfprintf+2366> > 0x000000300ec49384 <+20452>: mov 0x8(%r13),%rax > 0x000000300ec49388 <+20456>: lea 0x8(%rax),%rdx > 0x000000300ec4938c <+20460>: mov %rdx,0x8(%r13) > 0x000000300ec49390 <+20464>: jmpq 0x300ec49207 <vfprintf+20071> >End of assembler dump.
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 709627
:
502196
| 915320