
/bin/ls:     file format elf64-x86-64


Disassembly of section .init:

0000000000003758 <_init@@Base>:
    3758:	48 83 ec 08          	sub    $0x8,%rsp
    375c:	48 8b 05 7d c8 21 00 	mov    0x21c87d(%rip),%rax        # 21ffe0 <__gmon_start__>
    3763:	48 85 c0             	test   %rax,%rax
    3766:	74 02                	je     376a <_init@@Base+0x12>
    3768:	ff d0                	callq  *%rax
    376a:	48 83 c4 08          	add    $0x8,%rsp
    376e:	c3                   	retq   

Disassembly of section .plt:

0000000000003770 <__ctype_toupper_loc@plt-0x10>:
    3770:	ff 35 ca c4 21 00    	pushq  0x21c4ca(%rip)        # 21fc40 <quoting_style_args@@Base+0x260>
    3776:	ff 25 cc c4 21 00    	jmpq   *0x21c4cc(%rip)        # 21fc48 <quoting_style_args@@Base+0x268>
    377c:	0f 1f 40 00          	nopl   0x0(%rax)

0000000000003780 <__ctype_toupper_loc@plt>:
    3780:	ff 25 ca c4 21 00    	jmpq   *0x21c4ca(%rip)        # 21fc50 <__ctype_toupper_loc@GLIBC_2.3>
    3786:	68 00 00 00 00       	pushq  $0x0
    378b:	e9 e0 ff ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003790 <__uflow@plt>:
    3790:	ff 25 c2 c4 21 00    	jmpq   *0x21c4c2(%rip)        # 21fc58 <__uflow@GLIBC_2.2.5>
    3796:	68 01 00 00 00       	pushq  $0x1
    379b:	e9 d0 ff ff ff       	jmpq   3770 <_init@@Base+0x18>

00000000000037a0 <getenv@plt>:
    37a0:	ff 25 ba c4 21 00    	jmpq   *0x21c4ba(%rip)        # 21fc60 <getenv@GLIBC_2.2.5>
    37a6:	68 02 00 00 00       	pushq  $0x2
    37ab:	e9 c0 ff ff ff       	jmpq   3770 <_init@@Base+0x18>

00000000000037b0 <sigprocmask@plt>:
    37b0:	ff 25 b2 c4 21 00    	jmpq   *0x21c4b2(%rip)        # 21fc68 <sigprocmask@GLIBC_2.2.5>
    37b6:	68 03 00 00 00       	pushq  $0x3
    37bb:	e9 b0 ff ff ff       	jmpq   3770 <_init@@Base+0x18>

00000000000037c0 <__snprintf_chk@plt>:
    37c0:	ff 25 aa c4 21 00    	jmpq   *0x21c4aa(%rip)        # 21fc70 <__snprintf_chk@GLIBC_2.3.4>
    37c6:	68 04 00 00 00       	pushq  $0x4
    37cb:	e9 a0 ff ff ff       	jmpq   3770 <_init@@Base+0x18>

00000000000037d0 <raise@plt>:
    37d0:	ff 25 a2 c4 21 00    	jmpq   *0x21c4a2(%rip)        # 21fc78 <raise@GLIBC_2.2.5>
    37d6:	68 05 00 00 00       	pushq  $0x5
    37db:	e9 90 ff ff ff       	jmpq   3770 <_init@@Base+0x18>

00000000000037e0 <abort@plt>:
    37e0:	ff 25 9a c4 21 00    	jmpq   *0x21c49a(%rip)        # 21fc80 <abort@GLIBC_2.2.5>
    37e6:	68 06 00 00 00       	pushq  $0x6
    37eb:	e9 80 ff ff ff       	jmpq   3770 <_init@@Base+0x18>

00000000000037f0 <__errno_location@plt>:
    37f0:	ff 25 92 c4 21 00    	jmpq   *0x21c492(%rip)        # 21fc88 <__errno_location@GLIBC_2.2.5>
    37f6:	68 07 00 00 00       	pushq  $0x7
    37fb:	e9 70 ff ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003800 <strncmp@plt>:
    3800:	ff 25 8a c4 21 00    	jmpq   *0x21c48a(%rip)        # 21fc90 <strncmp@GLIBC_2.2.5>
    3806:	68 08 00 00 00       	pushq  $0x8
    380b:	e9 60 ff ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003810 <localtime_r@plt>:
    3810:	ff 25 82 c4 21 00    	jmpq   *0x21c482(%rip)        # 21fc98 <localtime_r@GLIBC_2.2.5>
    3816:	68 09 00 00 00       	pushq  $0x9
    381b:	e9 50 ff ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003820 <_exit@plt>:
    3820:	ff 25 7a c4 21 00    	jmpq   *0x21c47a(%rip)        # 21fca0 <_exit@GLIBC_2.2.5>
    3826:	68 0a 00 00 00       	pushq  $0xa
    382b:	e9 40 ff ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003830 <strcpy@plt>:
    3830:	ff 25 72 c4 21 00    	jmpq   *0x21c472(%rip)        # 21fca8 <strcpy@GLIBC_2.2.5>
    3836:	68 0b 00 00 00       	pushq  $0xb
    383b:	e9 30 ff ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003840 <__fpending@plt>:
    3840:	ff 25 6a c4 21 00    	jmpq   *0x21c46a(%rip)        # 21fcb0 <__fpending@GLIBC_2.2.5>
    3846:	68 0c 00 00 00       	pushq  $0xc
    384b:	e9 20 ff ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003850 <isatty@plt>:
    3850:	ff 25 62 c4 21 00    	jmpq   *0x21c462(%rip)        # 21fcb8 <isatty@GLIBC_2.2.5>
    3856:	68 0d 00 00 00       	pushq  $0xd
    385b:	e9 10 ff ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003860 <sigaction@plt>:
    3860:	ff 25 5a c4 21 00    	jmpq   *0x21c45a(%rip)        # 21fcc0 <sigaction@GLIBC_2.2.5>
    3866:	68 0e 00 00 00       	pushq  $0xe
    386b:	e9 00 ff ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003870 <iswcntrl@plt>:
    3870:	ff 25 52 c4 21 00    	jmpq   *0x21c452(%rip)        # 21fcc8 <iswcntrl@GLIBC_2.2.5>
    3876:	68 0f 00 00 00       	pushq  $0xf
    387b:	e9 f0 fe ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003880 <wcswidth@plt>:
    3880:	ff 25 4a c4 21 00    	jmpq   *0x21c44a(%rip)        # 21fcd0 <wcswidth@GLIBC_2.2.5>
    3886:	68 10 00 00 00       	pushq  $0x10
    388b:	e9 e0 fe ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003890 <localeconv@plt>:
    3890:	ff 25 42 c4 21 00    	jmpq   *0x21c442(%rip)        # 21fcd8 <localeconv@GLIBC_2.2.5>
    3896:	68 11 00 00 00       	pushq  $0x11
    389b:	e9 d0 fe ff ff       	jmpq   3770 <_init@@Base+0x18>

00000000000038a0 <mbstowcs@plt>:
    38a0:	ff 25 3a c4 21 00    	jmpq   *0x21c43a(%rip)        # 21fce0 <mbstowcs@GLIBC_2.2.5>
    38a6:	68 12 00 00 00       	pushq  $0x12
    38ab:	e9 c0 fe ff ff       	jmpq   3770 <_init@@Base+0x18>

00000000000038b0 <readlink@plt>:
    38b0:	ff 25 32 c4 21 00    	jmpq   *0x21c432(%rip)        # 21fce8 <readlink@GLIBC_2.2.5>
    38b6:	68 13 00 00 00       	pushq  $0x13
    38bb:	e9 b0 fe ff ff       	jmpq   3770 <_init@@Base+0x18>

00000000000038c0 <clock_gettime@plt>:
    38c0:	ff 25 2a c4 21 00    	jmpq   *0x21c42a(%rip)        # 21fcf0 <clock_gettime@GLIBC_2.17>
    38c6:	68 14 00 00 00       	pushq  $0x14
    38cb:	e9 a0 fe ff ff       	jmpq   3770 <_init@@Base+0x18>

00000000000038d0 <setenv@plt>:
    38d0:	ff 25 22 c4 21 00    	jmpq   *0x21c422(%rip)        # 21fcf8 <setenv@GLIBC_2.2.5>
    38d6:	68 15 00 00 00       	pushq  $0x15
    38db:	e9 90 fe ff ff       	jmpq   3770 <_init@@Base+0x18>

00000000000038e0 <textdomain@plt>:
    38e0:	ff 25 1a c4 21 00    	jmpq   *0x21c41a(%rip)        # 21fd00 <textdomain@GLIBC_2.2.5>
    38e6:	68 16 00 00 00       	pushq  $0x16
    38eb:	e9 80 fe ff ff       	jmpq   3770 <_init@@Base+0x18>

00000000000038f0 <fclose@plt>:
    38f0:	ff 25 12 c4 21 00    	jmpq   *0x21c412(%rip)        # 21fd08 <fclose@GLIBC_2.2.5>
    38f6:	68 17 00 00 00       	pushq  $0x17
    38fb:	e9 70 fe ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003900 <opendir@plt>:
    3900:	ff 25 0a c4 21 00    	jmpq   *0x21c40a(%rip)        # 21fd10 <opendir@GLIBC_2.2.5>
    3906:	68 18 00 00 00       	pushq  $0x18
    390b:	e9 60 fe ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003910 <getpwuid@plt>:
    3910:	ff 25 02 c4 21 00    	jmpq   *0x21c402(%rip)        # 21fd18 <getpwuid@GLIBC_2.2.5>
    3916:	68 19 00 00 00       	pushq  $0x19
    391b:	e9 50 fe ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003920 <bindtextdomain@plt>:
    3920:	ff 25 fa c3 21 00    	jmpq   *0x21c3fa(%rip)        # 21fd20 <bindtextdomain@GLIBC_2.2.5>
    3926:	68 1a 00 00 00       	pushq  $0x1a
    392b:	e9 40 fe ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003930 <dcgettext@plt>:
    3930:	ff 25 f2 c3 21 00    	jmpq   *0x21c3f2(%rip)        # 21fd28 <dcgettext@GLIBC_2.2.5>
    3936:	68 1b 00 00 00       	pushq  $0x1b
    393b:	e9 30 fe ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003940 <__ctype_get_mb_cur_max@plt>:
    3940:	ff 25 ea c3 21 00    	jmpq   *0x21c3ea(%rip)        # 21fd30 <__ctype_get_mb_cur_max@GLIBC_2.2.5>
    3946:	68 1c 00 00 00       	pushq  $0x1c
    394b:	e9 20 fe ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003950 <strlen@plt>:
    3950:	ff 25 e2 c3 21 00    	jmpq   *0x21c3e2(%rip)        # 21fd38 <strlen@GLIBC_2.2.5>
    3956:	68 1d 00 00 00       	pushq  $0x1d
    395b:	e9 10 fe ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003960 <__lxstat@plt>:
    3960:	ff 25 da c3 21 00    	jmpq   *0x21c3da(%rip)        # 21fd40 <__lxstat@GLIBC_2.2.5>
    3966:	68 1e 00 00 00       	pushq  $0x1e
    396b:	e9 00 fe ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003970 <__stack_chk_fail@plt>:
    3970:	ff 25 d2 c3 21 00    	jmpq   *0x21c3d2(%rip)        # 21fd48 <__stack_chk_fail@GLIBC_2.4>
    3976:	68 1f 00 00 00       	pushq  $0x1f
    397b:	e9 f0 fd ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003980 <getopt_long@plt>:
    3980:	ff 25 ca c3 21 00    	jmpq   *0x21c3ca(%rip)        # 21fd50 <getopt_long@GLIBC_2.2.5>
    3986:	68 20 00 00 00       	pushq  $0x20
    398b:	e9 e0 fd ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003990 <mbrtowc@plt>:
    3990:	ff 25 c2 c3 21 00    	jmpq   *0x21c3c2(%rip)        # 21fd58 <mbrtowc@GLIBC_2.2.5>
    3996:	68 21 00 00 00       	pushq  $0x21
    399b:	e9 d0 fd ff ff       	jmpq   3770 <_init@@Base+0x18>

00000000000039a0 <strchr@plt>:
    39a0:	ff 25 ba c3 21 00    	jmpq   *0x21c3ba(%rip)        # 21fd60 <strchr@GLIBC_2.2.5>
    39a6:	68 22 00 00 00       	pushq  $0x22
    39ab:	e9 c0 fd ff ff       	jmpq   3770 <_init@@Base+0x18>

00000000000039b0 <getgrgid@plt>:
    39b0:	ff 25 b2 c3 21 00    	jmpq   *0x21c3b2(%rip)        # 21fd68 <getgrgid@GLIBC_2.2.5>
    39b6:	68 23 00 00 00       	pushq  $0x23
    39bb:	e9 b0 fd ff ff       	jmpq   3770 <_init@@Base+0x18>

00000000000039c0 <snprintf@plt>:
    39c0:	ff 25 aa c3 21 00    	jmpq   *0x21c3aa(%rip)        # 21fd70 <snprintf@GLIBC_2.2.5>
    39c6:	68 24 00 00 00       	pushq  $0x24
    39cb:	e9 a0 fd ff ff       	jmpq   3770 <_init@@Base+0x18>

00000000000039d0 <__overflow@plt>:
    39d0:	ff 25 a2 c3 21 00    	jmpq   *0x21c3a2(%rip)        # 21fd78 <__overflow@GLIBC_2.2.5>
    39d6:	68 25 00 00 00       	pushq  $0x25
    39db:	e9 90 fd ff ff       	jmpq   3770 <_init@@Base+0x18>

00000000000039e0 <strrchr@plt>:
    39e0:	ff 25 9a c3 21 00    	jmpq   *0x21c39a(%rip)        # 21fd80 <strrchr@GLIBC_2.2.5>
    39e6:	68 26 00 00 00       	pushq  $0x26
    39eb:	e9 80 fd ff ff       	jmpq   3770 <_init@@Base+0x18>

00000000000039f0 <fgetfilecon@plt>:
    39f0:	ff 25 92 c3 21 00    	jmpq   *0x21c392(%rip)        # 21fd88 <fgetfilecon>
    39f6:	68 27 00 00 00       	pushq  $0x27
    39fb:	e9 70 fd ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003a00 <gmtime_r@plt>:
    3a00:	ff 25 8a c3 21 00    	jmpq   *0x21c38a(%rip)        # 21fd90 <gmtime_r@GLIBC_2.2.5>
    3a06:	68 28 00 00 00       	pushq  $0x28
    3a0b:	e9 60 fd ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003a10 <lseek@plt>:
    3a10:	ff 25 82 c3 21 00    	jmpq   *0x21c382(%rip)        # 21fd98 <lseek@GLIBC_2.2.5>
    3a16:	68 29 00 00 00       	pushq  $0x29
    3a1b:	e9 50 fd ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003a20 <gettimeofday@plt>:
    3a20:	ff 25 7a c3 21 00    	jmpq   *0x21c37a(%rip)        # 21fda0 <gettimeofday@GLIBC_2.2.5>
    3a26:	68 2a 00 00 00       	pushq  $0x2a
    3a2b:	e9 40 fd ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003a30 <__assert_fail@plt>:
    3a30:	ff 25 72 c3 21 00    	jmpq   *0x21c372(%rip)        # 21fda8 <__assert_fail@GLIBC_2.2.5>
    3a36:	68 2b 00 00 00       	pushq  $0x2b
    3a3b:	e9 30 fd ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003a40 <__strtoul_internal@plt>:
    3a40:	ff 25 6a c3 21 00    	jmpq   *0x21c36a(%rip)        # 21fdb0 <__strtoul_internal@GLIBC_2.2.5>
    3a46:	68 2c 00 00 00       	pushq  $0x2c
    3a4b:	e9 20 fd ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003a50 <fnmatch@plt>:
    3a50:	ff 25 62 c3 21 00    	jmpq   *0x21c362(%rip)        # 21fdb8 <fnmatch@GLIBC_2.2.5>
    3a56:	68 2d 00 00 00       	pushq  $0x2d
    3a5b:	e9 10 fd ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003a60 <memset@plt>:
    3a60:	ff 25 5a c3 21 00    	jmpq   *0x21c35a(%rip)        # 21fdc0 <memset@GLIBC_2.2.5>
    3a66:	68 2e 00 00 00       	pushq  $0x2e
    3a6b:	e9 00 fd ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003a70 <fscanf@plt>:
    3a70:	ff 25 52 c3 21 00    	jmpq   *0x21c352(%rip)        # 21fdc8 <fscanf@GLIBC_2.2.5>
    3a76:	68 2f 00 00 00       	pushq  $0x2f
    3a7b:	e9 f0 fc ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003a80 <ioctl@plt>:
    3a80:	ff 25 4a c3 21 00    	jmpq   *0x21c34a(%rip)        # 21fdd0 <ioctl@GLIBC_2.2.5>
    3a86:	68 30 00 00 00       	pushq  $0x30
    3a8b:	e9 e0 fc ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003a90 <getcwd@plt>:
    3a90:	ff 25 42 c3 21 00    	jmpq   *0x21c342(%rip)        # 21fdd8 <getcwd@GLIBC_2.2.5>
    3a96:	68 31 00 00 00       	pushq  $0x31
    3a9b:	e9 d0 fc ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003aa0 <close@plt>:
    3aa0:	ff 25 3a c3 21 00    	jmpq   *0x21c33a(%rip)        # 21fde0 <close@GLIBC_2.2.5>
    3aa6:	68 32 00 00 00       	pushq  $0x32
    3aab:	e9 c0 fc ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003ab0 <strspn@plt>:
    3ab0:	ff 25 32 c3 21 00    	jmpq   *0x21c332(%rip)        # 21fde8 <strspn@GLIBC_2.2.5>
    3ab6:	68 33 00 00 00       	pushq  $0x33
    3abb:	e9 b0 fc ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003ac0 <closedir@plt>:
    3ac0:	ff 25 2a c3 21 00    	jmpq   *0x21c32a(%rip)        # 21fdf0 <closedir@GLIBC_2.2.5>
    3ac6:	68 34 00 00 00       	pushq  $0x34
    3acb:	e9 a0 fc ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003ad0 <memcmp@plt>:
    3ad0:	ff 25 22 c3 21 00    	jmpq   *0x21c322(%rip)        # 21fdf8 <memcmp@GLIBC_2.2.5>
    3ad6:	68 35 00 00 00       	pushq  $0x35
    3adb:	e9 90 fc ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003ae0 <_setjmp@plt>:
    3ae0:	ff 25 1a c3 21 00    	jmpq   *0x21c31a(%rip)        # 21fe00 <_setjmp@GLIBC_2.2.5>
    3ae6:	68 36 00 00 00       	pushq  $0x36
    3aeb:	e9 80 fc ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003af0 <fputs_unlocked@plt>:
    3af0:	ff 25 12 c3 21 00    	jmpq   *0x21c312(%rip)        # 21fe08 <fputs_unlocked@GLIBC_2.2.5>
    3af6:	68 37 00 00 00       	pushq  $0x37
    3afb:	e9 70 fc ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003b00 <calloc@plt>:
    3b00:	ff 25 0a c3 21 00    	jmpq   *0x21c30a(%rip)        # 21fe10 <calloc@GLIBC_2.2.5>
    3b06:	68 38 00 00 00       	pushq  $0x38
    3b0b:	e9 60 fc ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003b10 <lgetfilecon@plt>:
    3b10:	ff 25 02 c3 21 00    	jmpq   *0x21c302(%rip)        # 21fe18 <lgetfilecon>
    3b16:	68 39 00 00 00       	pushq  $0x39
    3b1b:	e9 50 fc ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003b20 <strcmp@plt>:
    3b20:	ff 25 fa c2 21 00    	jmpq   *0x21c2fa(%rip)        # 21fe20 <strcmp@GLIBC_2.2.5>
    3b26:	68 3a 00 00 00       	pushq  $0x3a
    3b2b:	e9 40 fc ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003b30 <signal@plt>:
    3b30:	ff 25 f2 c2 21 00    	jmpq   *0x21c2f2(%rip)        # 21fe28 <signal@GLIBC_2.2.5>
    3b36:	68 3b 00 00 00       	pushq  $0x3b
    3b3b:	e9 30 fc ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003b40 <dirfd@plt>:
    3b40:	ff 25 ea c2 21 00    	jmpq   *0x21c2ea(%rip)        # 21fe30 <dirfd@GLIBC_2.2.5>
    3b46:	68 3c 00 00 00       	pushq  $0x3c
    3b4b:	e9 20 fc ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003b50 <getpwnam@plt>:
    3b50:	ff 25 e2 c2 21 00    	jmpq   *0x21c2e2(%rip)        # 21fe38 <getpwnam@GLIBC_2.2.5>
    3b56:	68 3d 00 00 00       	pushq  $0x3d
    3b5b:	e9 10 fc ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003b60 <__memcpy_chk@plt>:
    3b60:	ff 25 da c2 21 00    	jmpq   *0x21c2da(%rip)        # 21fe40 <__memcpy_chk@GLIBC_2.3.4>
    3b66:	68 3e 00 00 00       	pushq  $0x3e
    3b6b:	e9 00 fc ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003b70 <sigemptyset@plt>:
    3b70:	ff 25 d2 c2 21 00    	jmpq   *0x21c2d2(%rip)        # 21fe48 <sigemptyset@GLIBC_2.2.5>
    3b76:	68 3f 00 00 00       	pushq  $0x3f
    3b7b:	e9 f0 fb ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003b80 <memcpy@plt>:
    3b80:	ff 25 ca c2 21 00    	jmpq   *0x21c2ca(%rip)        # 21fe50 <memcpy@GLIBC_2.14>
    3b86:	68 40 00 00 00       	pushq  $0x40
    3b8b:	e9 e0 fb ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003b90 <getgrnam@plt>:
    3b90:	ff 25 c2 c2 21 00    	jmpq   *0x21c2c2(%rip)        # 21fe58 <getgrnam@GLIBC_2.2.5>
    3b96:	68 41 00 00 00       	pushq  $0x41
    3b9b:	e9 d0 fb ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003ba0 <getfilecon@plt>:
    3ba0:	ff 25 ba c2 21 00    	jmpq   *0x21c2ba(%rip)        # 21fe60 <getfilecon>
    3ba6:	68 42 00 00 00       	pushq  $0x42
    3bab:	e9 c0 fb ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003bb0 <tzset@plt>:
    3bb0:	ff 25 b2 c2 21 00    	jmpq   *0x21c2b2(%rip)        # 21fe68 <tzset@GLIBC_2.2.5>
    3bb6:	68 43 00 00 00       	pushq  $0x43
    3bbb:	e9 b0 fb ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003bc0 <fileno@plt>:
    3bc0:	ff 25 aa c2 21 00    	jmpq   *0x21c2aa(%rip)        # 21fe70 <fileno@GLIBC_2.2.5>
    3bc6:	68 44 00 00 00       	pushq  $0x44
    3bcb:	e9 a0 fb ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003bd0 <tcgetpgrp@plt>:
    3bd0:	ff 25 a2 c2 21 00    	jmpq   *0x21c2a2(%rip)        # 21fe78 <tcgetpgrp@GLIBC_2.2.5>
    3bd6:	68 45 00 00 00       	pushq  $0x45
    3bdb:	e9 90 fb ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003be0 <__xstat@plt>:
    3be0:	ff 25 9a c2 21 00    	jmpq   *0x21c29a(%rip)        # 21fe80 <__xstat@GLIBC_2.2.5>
    3be6:	68 46 00 00 00       	pushq  $0x46
    3beb:	e9 80 fb ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003bf0 <readdir@plt>:
    3bf0:	ff 25 92 c2 21 00    	jmpq   *0x21c292(%rip)        # 21fe88 <readdir@GLIBC_2.2.5>
    3bf6:	68 47 00 00 00       	pushq  $0x47
    3bfb:	e9 70 fb ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003c00 <wcwidth@plt>:
    3c00:	ff 25 8a c2 21 00    	jmpq   *0x21c28a(%rip)        # 21fe90 <wcwidth@GLIBC_2.2.5>
    3c06:	68 48 00 00 00       	pushq  $0x48
    3c0b:	e9 60 fb ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003c10 <fflush@plt>:
    3c10:	ff 25 82 c2 21 00    	jmpq   *0x21c282(%rip)        # 21fe98 <fflush@GLIBC_2.2.5>
    3c16:	68 49 00 00 00       	pushq  $0x49
    3c1b:	e9 50 fb ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003c20 <nl_langinfo@plt>:
    3c20:	ff 25 7a c2 21 00    	jmpq   *0x21c27a(%rip)        # 21fea0 <nl_langinfo@GLIBC_2.2.5>
    3c26:	68 4a 00 00 00       	pushq  $0x4a
    3c2b:	e9 40 fb ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003c30 <ungetc@plt>:
    3c30:	ff 25 72 c2 21 00    	jmpq   *0x21c272(%rip)        # 21fea8 <ungetc@GLIBC_2.2.5>
    3c36:	68 4b 00 00 00       	pushq  $0x4b
    3c3b:	e9 30 fb ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003c40 <__fxstat@plt>:
    3c40:	ff 25 6a c2 21 00    	jmpq   *0x21c26a(%rip)        # 21feb0 <__fxstat@GLIBC_2.2.5>
    3c46:	68 4c 00 00 00       	pushq  $0x4c
    3c4b:	e9 20 fb ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003c50 <strcoll@plt>:
    3c50:	ff 25 62 c2 21 00    	jmpq   *0x21c262(%rip)        # 21feb8 <strcoll@GLIBC_2.2.5>
    3c56:	68 4d 00 00 00       	pushq  $0x4d
    3c5b:	e9 10 fb ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003c60 <mktime@plt>:
    3c60:	ff 25 5a c2 21 00    	jmpq   *0x21c25a(%rip)        # 21fec0 <mktime@GLIBC_2.2.5>
    3c66:	68 4e 00 00 00       	pushq  $0x4e
    3c6b:	e9 00 fb ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003c70 <__freading@plt>:
    3c70:	ff 25 52 c2 21 00    	jmpq   *0x21c252(%rip)        # 21fec8 <__freading@GLIBC_2.2.5>
    3c76:	68 4f 00 00 00       	pushq  $0x4f
    3c7b:	e9 f0 fa ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003c80 <fwrite_unlocked@plt>:
    3c80:	ff 25 4a c2 21 00    	jmpq   *0x21c24a(%rip)        # 21fed0 <fwrite_unlocked@GLIBC_2.2.5>
    3c86:	68 50 00 00 00       	pushq  $0x50
    3c8b:	e9 e0 fa ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003c90 <realloc@plt>:
    3c90:	ff 25 42 c2 21 00    	jmpq   *0x21c242(%rip)        # 21fed8 <realloc@GLIBC_2.2.5>
    3c96:	68 51 00 00 00       	pushq  $0x51
    3c9b:	e9 d0 fa ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003ca0 <stpncpy@plt>:
    3ca0:	ff 25 3a c2 21 00    	jmpq   *0x21c23a(%rip)        # 21fee0 <stpncpy@GLIBC_2.2.5>
    3ca6:	68 52 00 00 00       	pushq  $0x52
    3cab:	e9 c0 fa ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003cb0 <fdopen@plt>:
    3cb0:	ff 25 32 c2 21 00    	jmpq   *0x21c232(%rip)        # 21fee8 <fdopen@GLIBC_2.2.5>
    3cb6:	68 53 00 00 00       	pushq  $0x53
    3cbb:	e9 b0 fa ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003cc0 <setlocale@plt>:
    3cc0:	ff 25 2a c2 21 00    	jmpq   *0x21c22a(%rip)        # 21fef0 <setlocale@GLIBC_2.2.5>
    3cc6:	68 54 00 00 00       	pushq  $0x54
    3ccb:	e9 a0 fa ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003cd0 <__printf_chk@plt>:
    3cd0:	ff 25 22 c2 21 00    	jmpq   *0x21c222(%rip)        # 21fef8 <__printf_chk@GLIBC_2.3.4>
    3cd6:	68 55 00 00 00       	pushq  $0x55
    3cdb:	e9 90 fa ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003ce0 <timegm@plt>:
    3ce0:	ff 25 1a c2 21 00    	jmpq   *0x21c21a(%rip)        # 21ff00 <timegm@GLIBC_2.2.5>
    3ce6:	68 56 00 00 00       	pushq  $0x56
    3ceb:	e9 80 fa ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003cf0 <strftime@plt>:
    3cf0:	ff 25 12 c2 21 00    	jmpq   *0x21c212(%rip)        # 21ff08 <strftime@GLIBC_2.2.5>
    3cf6:	68 57 00 00 00       	pushq  $0x57
    3cfb:	e9 70 fa ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003d00 <mempcpy@plt>:
    3d00:	ff 25 0a c2 21 00    	jmpq   *0x21c20a(%rip)        # 21ff10 <mempcpy@GLIBC_2.2.5>
    3d06:	68 58 00 00 00       	pushq  $0x58
    3d0b:	e9 60 fa ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003d10 <memmove@plt>:
    3d10:	ff 25 02 c2 21 00    	jmpq   *0x21c202(%rip)        # 21ff18 <memmove@GLIBC_2.2.5>
    3d16:	68 59 00 00 00       	pushq  $0x59
    3d1b:	e9 50 fa ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003d20 <error@plt>:
    3d20:	ff 25 fa c1 21 00    	jmpq   *0x21c1fa(%rip)        # 21ff20 <error@GLIBC_2.2.5>
    3d26:	68 5a 00 00 00       	pushq  $0x5a
    3d2b:	e9 40 fa ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003d30 <open@plt>:
    3d30:	ff 25 f2 c1 21 00    	jmpq   *0x21c1f2(%rip)        # 21ff28 <open@GLIBC_2.2.5>
    3d36:	68 5b 00 00 00       	pushq  $0x5b
    3d3b:	e9 30 fa ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003d40 <fseeko@plt>:
    3d40:	ff 25 ea c1 21 00    	jmpq   *0x21c1ea(%rip)        # 21ff30 <fseeko@GLIBC_2.2.5>
    3d46:	68 5c 00 00 00       	pushq  $0x5c
    3d4b:	e9 20 fa ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003d50 <unsetenv@plt>:
    3d50:	ff 25 e2 c1 21 00    	jmpq   *0x21c1e2(%rip)        # 21ff38 <unsetenv@GLIBC_2.2.5>
    3d56:	68 5d 00 00 00       	pushq  $0x5d
    3d5b:	e9 10 fa ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003d60 <strtoul@plt>:
    3d60:	ff 25 da c1 21 00    	jmpq   *0x21c1da(%rip)        # 21ff40 <strtoul@GLIBC_2.2.5>
    3d66:	68 5e 00 00 00       	pushq  $0x5e
    3d6b:	e9 00 fa ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003d70 <__cxa_atexit@plt>:
    3d70:	ff 25 d2 c1 21 00    	jmpq   *0x21c1d2(%rip)        # 21ff48 <__cxa_atexit@GLIBC_2.2.5>
    3d76:	68 5f 00 00 00       	pushq  $0x5f
    3d7b:	e9 f0 f9 ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003d80 <wcstombs@plt>:
    3d80:	ff 25 ca c1 21 00    	jmpq   *0x21c1ca(%rip)        # 21ff50 <wcstombs@GLIBC_2.2.5>
    3d86:	68 60 00 00 00       	pushq  $0x60
    3d8b:	e9 e0 f9 ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003d90 <getxattr@plt>:
    3d90:	ff 25 c2 c1 21 00    	jmpq   *0x21c1c2(%rip)        # 21ff58 <getxattr@GLIBC_2.3>
    3d96:	68 61 00 00 00       	pushq  $0x61
    3d9b:	e9 d0 f9 ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003da0 <freecon@plt>:
    3da0:	ff 25 ba c1 21 00    	jmpq   *0x21c1ba(%rip)        # 21ff60 <freecon>
    3da6:	68 62 00 00 00       	pushq  $0x62
    3dab:	e9 c0 f9 ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003db0 <gethostname@plt>:
    3db0:	ff 25 b2 c1 21 00    	jmpq   *0x21c1b2(%rip)        # 21ff68 <gethostname@GLIBC_2.2.5>
    3db6:	68 63 00 00 00       	pushq  $0x63
    3dbb:	e9 b0 f9 ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003dc0 <sigismember@plt>:
    3dc0:	ff 25 aa c1 21 00    	jmpq   *0x21c1aa(%rip)        # 21ff70 <sigismember@GLIBC_2.2.5>
    3dc6:	68 64 00 00 00       	pushq  $0x64
    3dcb:	e9 a0 f9 ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003dd0 <exit@plt>:
    3dd0:	ff 25 a2 c1 21 00    	jmpq   *0x21c1a2(%rip)        # 21ff78 <exit@GLIBC_2.2.5>
    3dd6:	68 65 00 00 00       	pushq  $0x65
    3ddb:	e9 90 f9 ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003de0 <fwrite@plt>:
    3de0:	ff 25 9a c1 21 00    	jmpq   *0x21c19a(%rip)        # 21ff80 <fwrite@GLIBC_2.2.5>
    3de6:	68 66 00 00 00       	pushq  $0x66
    3deb:	e9 80 f9 ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003df0 <__fprintf_chk@plt>:
    3df0:	ff 25 92 c1 21 00    	jmpq   *0x21c192(%rip)        # 21ff88 <__fprintf_chk@GLIBC_2.3.4>
    3df6:	68 67 00 00 00       	pushq  $0x67
    3dfb:	e9 70 f9 ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003e00 <fflush_unlocked@plt>:
    3e00:	ff 25 8a c1 21 00    	jmpq   *0x21c18a(%rip)        # 21ff90 <fflush_unlocked@GLIBC_2.2.5>
    3e06:	68 68 00 00 00       	pushq  $0x68
    3e0b:	e9 60 f9 ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003e10 <mbsinit@plt>:
    3e10:	ff 25 82 c1 21 00    	jmpq   *0x21c182(%rip)        # 21ff98 <mbsinit@GLIBC_2.2.5>
    3e16:	68 69 00 00 00       	pushq  $0x69
    3e1b:	e9 50 f9 ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003e20 <iswprint@plt>:
    3e20:	ff 25 7a c1 21 00    	jmpq   *0x21c17a(%rip)        # 21ffa0 <iswprint@GLIBC_2.2.5>
    3e26:	68 6a 00 00 00       	pushq  $0x6a
    3e2b:	e9 40 f9 ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003e30 <sigaddset@plt>:
    3e30:	ff 25 72 c1 21 00    	jmpq   *0x21c172(%rip)        # 21ffa8 <sigaddset@GLIBC_2.2.5>
    3e36:	68 6b 00 00 00       	pushq  $0x6b
    3e3b:	e9 30 f9 ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003e40 <__ctype_tolower_loc@plt>:
    3e40:	ff 25 6a c1 21 00    	jmpq   *0x21c16a(%rip)        # 21ffb0 <__ctype_tolower_loc@GLIBC_2.3>
    3e46:	68 6c 00 00 00       	pushq  $0x6c
    3e4b:	e9 20 f9 ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003e50 <__ctype_b_loc@plt>:
    3e50:	ff 25 62 c1 21 00    	jmpq   *0x21c162(%rip)        # 21ffb8 <__ctype_b_loc@GLIBC_2.3>
    3e56:	68 6d 00 00 00       	pushq  $0x6d
    3e5b:	e9 10 f9 ff ff       	jmpq   3770 <_init@@Base+0x18>

0000000000003e60 <__sprintf_chk@plt>:
    3e60:	ff 25 5a c1 21 00    	jmpq   *0x21c15a(%rip)        # 21ffc0 <__sprintf_chk@GLIBC_2.3.4>
    3e66:	68 6e 00 00 00       	pushq  $0x6e
    3e6b:	e9 00 f9 ff ff       	jmpq   3770 <_init@@Base+0x18>

Disassembly of section .plt.got:

0000000000003e70 <free@plt>:
    3e70:	ff 25 52 c1 21 00    	jmpq   *0x21c152(%rip)        # 21ffc8 <free@GLIBC_2.2.5>
    3e76:	66 90                	xchg   %ax,%ax

0000000000003e78 <malloc@plt>:
    3e78:	ff 25 6a c1 21 00    	jmpq   *0x21c16a(%rip)        # 21ffe8 <malloc@GLIBC_2.2.5>
    3e7e:	66 90                	xchg   %ax,%ax

0000000000003e80 <__cxa_finalize@plt>:
    3e80:	ff 25 72 c1 21 00    	jmpq   *0x21c172(%rip)        # 21fff8 <__cxa_finalize@GLIBC_2.2.5>
    3e86:	66 90                	xchg   %ax,%ax

Disassembly of section .text:

0000000000003e90 <_obstack_begin@@Base-0x11620>:
    3e90:	41 57                	push   %r15
    3e92:	41 56                	push   %r14
    3e94:	41 55                	push   %r13
    3e96:	41 54                	push   %r12
    3e98:	55                   	push   %rbp
    3e99:	53                   	push   %rbx
    3e9a:	89 fd                	mov    %edi,%ebp
    3e9c:	48 89 f3             	mov    %rsi,%rbx
    3e9f:	48 83 ec 58          	sub    $0x58,%rsp
    3ea3:	48 8b 3e             	mov    (%rsi),%rdi
    3ea6:	64 48 8b 04 25 28 00 	mov    %fs:0x28,%rax
    3ead:	00 00 
    3eaf:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
    3eb4:	31 c0                	xor    %eax,%eax
    3eb6:	e8 15 e1 00 00       	callq  11fd0 <__cxa_finalize@plt+0xe150>
    3ebb:	48 8d 35 88 3d 01 00 	lea    0x13d88(%rip),%rsi        # 17c4a <_IO_stdin_used@@Base+0x18ca>
    3ec2:	bf 06 00 00 00       	mov    $0x6,%edi
    3ec7:	e8 f4 fd ff ff       	callq  3cc0 <setlocale@plt>
    3ecc:	48 8d 35 c2 3e 01 00 	lea    0x13ec2(%rip),%rsi        # 17d95 <_IO_stdin_used@@Base+0x1a15>
    3ed3:	48 8d 3d a1 3e 01 00 	lea    0x13ea1(%rip),%rdi        # 17d7b <_IO_stdin_used@@Base+0x19fb>
    3eda:	e8 41 fa ff ff       	callq  3920 <bindtextdomain@plt>
    3edf:	48 8d 3d 95 3e 01 00 	lea    0x13e95(%rip),%rdi        # 17d7b <_IO_stdin_used@@Base+0x19fb>
    3ee6:	e8 f5 f9 ff ff       	callq  38e0 <textdomain@plt>
    3eeb:	48 8d 3d ae 8d 00 00 	lea    0x8dae(%rip),%rdi        # cca0 <__cxa_finalize@plt+0x8e20>
    3ef2:	c7 05 fc c2 21 00 02 	movl   $0x2,0x21c2fc(%rip)        # 2201f8 <exit_failure@@Base>
    3ef9:	00 00 00 
    3efc:	e8 3f 24 01 00       	callq  16340 <_obstack_memory_used@@Base+0xcb0>
    3f01:	48 b8 00 00 00 00 00 	movabs $0x8000000000000000,%rax
    3f08:	00 00 80 
    3f0b:	c7 05 fb d2 21 00 00 	movl   $0x0,0x21d2fb(%rip)        # 221210 <stderr@@GLIBC_2.2.5+0xf50>
    3f12:	00 00 00 
    3f15:	c6 05 9c d3 21 00 01 	movb   $0x1,0x21d39c(%rip)        # 2212b8 <stderr@@GLIBC_2.2.5+0xff8>
    3f1c:	48 89 05 4d d4 21 00 	mov    %rax,0x21d44d(%rip)        # 221370 <stderr@@GLIBC_2.2.5+0x10b0>
    3f23:	8b 05 b7 c2 21 00    	mov    0x21c2b7(%rip),%eax        # 2201e0 <ls_mode@@Base>
    3f29:	48 c7 05 4c d4 21 00 	movq   $0x0,0x21d44c(%rip)        # 221380 <stderr@@GLIBC_2.2.5+0x10c0>
    3f30:	00 00 00 00 
    3f34:	48 c7 05 39 d4 21 00 	movq   $0xffffffffffffffff,0x21d439(%rip)        # 221378 <stderr@@GLIBC_2.2.5+0x10b8>
    3f3b:	ff ff ff ff 
    3f3f:	c6 05 92 d3 21 00 00 	movb   $0x0,0x21d392(%rip)        # 2212d8 <stderr@@GLIBC_2.2.5+0x1018>
    3f46:	83 f8 02             	cmp    $0x2,%eax
    3f49:	0f 84 98 0d 00 00    	je     4ce7 <__cxa_finalize@plt+0xe67>
    3f4f:	83 f8 03             	cmp    $0x3,%eax
    3f52:	74 0e                	je     3f62 <__cxa_finalize@plt+0xe2>
    3f54:	83 e8 01             	sub    $0x1,%eax
    3f57:	0f 84 fa 08 00 00    	je     4857 <__cxa_finalize@plt+0x9d7>
    3f5d:	e8 7e f8 ff ff       	callq  37e0 <abort@plt>
    3f62:	be 07 00 00 00       	mov    $0x7,%esi
    3f67:	31 ff                	xor    %edi,%edi
    3f69:	c7 05 c5 d3 21 00 00 	movl   $0x0,0x21d3c5(%rip)        # 221338 <stderr@@GLIBC_2.2.5+0x1078>
    3f70:	00 00 00 
    3f73:	e8 38 f6 00 00       	callq  135b0 <__cxa_finalize@plt+0xf730>
    3f78:	48 8d 3d 28 3e 01 00 	lea    0x13e28(%rip),%rdi        # 17da7 <_IO_stdin_used@@Base+0x1a27>
    3f7f:	c7 05 ab d3 21 00 00 	movl   $0x0,0x21d3ab(%rip)        # 221334 <stderr@@GLIBC_2.2.5+0x1074>
    3f86:	00 00 00 
    3f89:	c7 05 9d d3 21 00 00 	movl   $0x0,0x21d39d(%rip)        # 221330 <stderr@@GLIBC_2.2.5+0x1070>
    3f90:	00 00 00 
    3f93:	c6 05 95 d3 21 00 00 	movb   $0x0,0x21d395(%rip)        # 22132f <stderr@@GLIBC_2.2.5+0x106f>
    3f9a:	c6 05 8c d3 21 00 00 	movb   $0x0,0x21d38c(%rip)        # 22132d <stderr@@GLIBC_2.2.5+0x106d>
    3fa1:	c6 05 84 d3 21 00 00 	movb   $0x0,0x21d384(%rip)        # 22132c <stderr@@GLIBC_2.2.5+0x106c>
    3fa8:	c7 05 62 d3 21 00 00 	movl   $0x0,0x21d362(%rip)        # 221314 <stderr@@GLIBC_2.2.5+0x1054>
    3faf:	00 00 00 
    3fb2:	c6 05 43 d3 21 00 00 	movb   $0x0,0x21d343(%rip)        # 2212fc <stderr@@GLIBC_2.2.5+0x103c>
    3fb9:	c7 05 35 d3 21 00 01 	movl   $0x1,0x21d335(%rip)        # 2212f8 <stderr@@GLIBC_2.2.5+0x1038>
    3fc0:	00 00 00 
    3fc3:	c6 05 2c d3 21 00 00 	movb   $0x0,0x21d32c(%rip)        # 2212f6 <stderr@@GLIBC_2.2.5+0x1036>
    3fca:	c6 05 24 d3 21 00 00 	movb   $0x0,0x21d324(%rip)        # 2212f5 <stderr@@GLIBC_2.2.5+0x1035>
    3fd1:	c7 05 15 d3 21 00 00 	movl   $0x0,0x21d315(%rip)        # 2212f0 <stderr@@GLIBC_2.2.5+0x1030>
    3fd8:	00 00 00 
    3fdb:	48 c7 05 02 d3 21 00 	movq   $0x0,0x21d302(%rip)        # 2212e8 <stderr@@GLIBC_2.2.5+0x1028>
    3fe2:	00 00 00 00 
    3fe6:	48 c7 05 ef d2 21 00 	movq   $0x0,0x21d2ef(%rip)        # 2212e0 <stderr@@GLIBC_2.2.5+0x1020>
    3fed:	00 00 00 00 
    3ff1:	c6 05 6d d3 21 00 00 	movb   $0x0,0x21d36d(%rip)        # 221365 <stderr@@GLIBC_2.2.5+0x10a5>
    3ff8:	e8 a3 f7 ff ff       	callq  37a0 <getenv@plt>
    3ffd:	48 85 c0             	test   %rax,%rax
    4000:	49 89 c4             	mov    %rax,%r12
    4003:	74 36                	je     403b <__cxa_finalize@plt+0x1bb>
    4005:	48 8d 15 54 6b 01 00 	lea    0x16b54(%rip),%rdx        # 1ab60 <quoting_style_vals@@Base>
    400c:	48 8d 35 cd b9 21 00 	lea    0x21b9cd(%rip),%rsi        # 21f9e0 <quoting_style_args@@Base>
    4013:	b9 04 00 00 00       	mov    $0x4,%ecx
    4018:	48 89 c7             	mov    %rax,%rdi
    401b:	e8 a0 82 00 00       	callq  c2c0 <__cxa_finalize@plt+0x8440>
    4020:	85 c0                	test   %eax,%eax
    4022:	0f 88 da 0c 00 00    	js     4d02 <__cxa_finalize@plt+0xe82>
    4028:	48 8d 15 31 6b 01 00 	lea    0x16b31(%rip),%rdx        # 1ab60 <quoting_style_vals@@Base>
    402f:	48 98                	cltq   
    4031:	31 ff                	xor    %edi,%edi
    4033:	8b 34 82             	mov    (%rdx,%rax,4),%esi
    4036:	e8 75 f5 00 00       	callq  135b0 <__cxa_finalize@plt+0xf730>
    403b:	48 8d 3d 73 3d 01 00 	lea    0x13d73(%rip),%rdi        # 17db5 <_IO_stdin_used@@Base+0x1a35>
    4042:	48 c7 05 63 d2 21 00 	movq   $0x50,0x21d263(%rip)        # 2212b0 <stderr@@GLIBC_2.2.5+0xff0>
    4049:	50 00 00 00 
    404d:	e8 4e f7 ff ff       	callq  37a0 <getenv@plt>
    4052:	48 85 c0             	test   %rax,%rax
    4055:	49 89 c4             	mov    %rax,%r12
    4058:	74 09                	je     4063 <__cxa_finalize@plt+0x1e3>
    405a:	80 38 00             	cmpb   $0x0,(%rax)
    405d:	0f 85 da 0c 00 00    	jne    4d3d <__cxa_finalize@plt+0xebd>
    4063:	4c 8d 64 24 30       	lea    0x30(%rsp),%r12
    4068:	31 c0                	xor    %eax,%eax
    406a:	be 13 54 00 00       	mov    $0x5413,%esi
    406f:	bf 01 00 00 00       	mov    $0x1,%edi
    4074:	4c 89 e2             	mov    %r12,%rdx
    4077:	e8 04 fa ff ff       	callq  3a80 <ioctl@plt>
    407c:	83 f8 ff             	cmp    $0xffffffff,%eax
    407f:	74 11                	je     4092 <__cxa_finalize@plt+0x212>
    4081:	0f b7 44 24 32       	movzwl 0x32(%rsp),%eax
    4086:	66 85 c0             	test   %ax,%ax
    4089:	74 07                	je     4092 <__cxa_finalize@plt+0x212>
    408b:	48 89 05 1e d2 21 00 	mov    %rax,0x21d21e(%rip)        # 2212b0 <stderr@@GLIBC_2.2.5+0xff0>
    4092:	48 8d 3d 24 3d 01 00 	lea    0x13d24(%rip),%rdi        # 17dbd <_IO_stdin_used@@Base+0x1a3d>
    4099:	e8 02 f7 ff ff       	callq  37a0 <getenv@plt>
    409e:	48 85 c0             	test   %rax,%rax
    40a1:	49 89 c5             	mov    %rax,%r13
    40a4:	48 c7 05 11 d2 21 00 	movq   $0x8,0x21d211(%rip)        # 2212c0 <stderr@@GLIBC_2.2.5+0x1000>
    40ab:	08 00 00 00 
    40af:	74 26                	je     40d7 <__cxa_finalize@plt+0x257>
    40b1:	45 31 c0             	xor    %r8d,%r8d
    40b4:	31 d2                	xor    %edx,%edx
    40b6:	31 f6                	xor    %esi,%esi
    40b8:	4c 89 e1             	mov    %r12,%rcx
    40bb:	48 89 c7             	mov    %rax,%rdi
    40be:	e8 8d 08 01 00       	callq  14950 <__cxa_finalize@plt+0x10ad0>
    40c3:	85 c0                	test   %eax,%eax
    40c5:	0f 85 24 11 00 00    	jne    51ef <__cxa_finalize@plt+0x136f>
    40cb:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
    40d0:	48 89 05 e9 d1 21 00 	mov    %rax,0x21d1e9(%rip)        # 2212c0 <stderr@@GLIBC_2.2.5+0x1000>
    40d7:	4c 8d 2d ba 24 01 00 	lea    0x124ba(%rip),%r13        # 16598 <_IO_stdin_used@@Base+0x218>
    40de:	c6 44 24 10 00       	movb   $0x0,0x10(%rsp)
    40e3:	c6 44 24 08 00       	movb   $0x0,0x8(%rsp)
    40e8:	45 31 f6             	xor    %r14d,%r14d
    40eb:	41 bf 01 00 00 00    	mov    $0x1,%r15d
    40f1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
    40f8:	48 8d 0d e1 b1 21 00 	lea    0x21b1e1(%rip),%rcx        # 21f2e0 <version_etc_copyright@@Base+0x204420>
    40ff:	48 8d 15 42 60 01 00 	lea    0x16042(%rip),%rdx        # 1a148 <_IO_stdin_used@@Base+0x3dc8>
    4106:	4d 89 e0             	mov    %r12,%r8
    4109:	48 89 de             	mov    %rbx,%rsi
    410c:	89 ef                	mov    %ebp,%edi
    410e:	c7 44 24 30 ff ff ff 	movl   $0xffffffff,0x30(%rsp)
    4115:	ff 
    4116:	e8 65 f8 ff ff       	callq  3980 <getopt_long@plt>
    411b:	83 f8 ff             	cmp    $0xffffffff,%eax
    411e:	0f 84 94 07 00 00    	je     48b8 <__cxa_finalize@plt+0xa38>
    4124:	05 83 00 00 00       	add    $0x83,%eax
    4129:	3d 13 01 00 00       	cmp    $0x113,%eax
    412e:	0f 87 65 15 00 00    	ja     5699 <__cxa_finalize@plt+0x1819>
    4134:	49 63 44 85 00       	movslq 0x0(%r13,%rax,4),%rax
    4139:	4c 01 e8             	add    %r13,%rax
    413c:	ff e0                	jmpq   *%rax
    413e:	44 88 3d e8 d1 21 00 	mov    %r15b,0x21d1e8(%rip)        # 22132d <stderr@@GLIBC_2.2.5+0x106d>
    4145:	c7 05 e9 d1 21 00 00 	movl   $0x0,0x21d1e9(%rip)        # 221338 <stderr@@GLIBC_2.2.5+0x1078>
    414c:	00 00 00 
    414f:	eb a7                	jmp    40f8 <__cxa_finalize@plt+0x278>
    4151:	c6 44 24 10 01       	movb   $0x1,0x10(%rsp)
    4156:	eb a0                	jmp    40f8 <__cxa_finalize@plt+0x278>
    4158:	44 88 3d 9d d1 21 00 	mov    %r15b,0x21d19d(%rip)        # 2212fc <stderr@@GLIBC_2.2.5+0x103c>
    415f:	eb 97                	jmp    40f8 <__cxa_finalize@plt+0x278>
    4161:	c7 05 bd d1 21 00 b0 	movl   $0xb0,0x21d1bd(%rip)        # 221328 <stderr@@GLIBC_2.2.5+0x1068>
    4168:	00 00 00 
    416b:	c7 05 a7 d1 21 00 b0 	movl   $0xb0,0x21d1a7(%rip)        # 22131c <stderr@@GLIBC_2.2.5+0x105c>
    4172:	00 00 00 
    4175:	48 c7 05 a0 d1 21 00 	movq   $0x1,0x21d1a0(%rip)        # 221320 <stderr@@GLIBC_2.2.5+0x1060>
    417c:	01 00 00 00 
    4180:	48 c7 05 8d be 21 00 	movq   $0x1,0x21be8d(%rip)        # 220018 <quoting_style_args@@Base+0x638>
    4187:	01 00 00 00 
    418b:	e9 68 ff ff ff       	jmpq   40f8 <__cxa_finalize@plt+0x278>
    4190:	c7 05 9e d1 21 00 00 	movl   $0x0,0x21d19e(%rip)        # 221338 <stderr@@GLIBC_2.2.5+0x1078>
    4197:	00 00 00 
    419a:	c6 05 80 be 21 00 00 	movb   $0x0,0x21be80(%rip)        # 220021 <quoting_style_args@@Base+0x641>
    41a1:	e9 52 ff ff ff       	jmpq   40f8 <__cxa_finalize@plt+0x278>
    41a6:	83 3d 8b d1 21 00 00 	cmpl   $0x0,0x21d18b(%rip)        # 221338 <stderr@@GLIBC_2.2.5+0x1078>
    41ad:	c7 05 39 d1 21 00 02 	movl   $0x2,0x21d139(%rip)        # 2212f0 <stderr@@GLIBC_2.2.5+0x1030>
    41b4:	00 00 00 
    41b7:	c7 05 6f d1 21 00 ff 	movl   $0xffffffff,0x21d16f(%rip)        # 221330 <stderr@@GLIBC_2.2.5+0x1070>
    41be:	ff ff ff 
    41c1:	0f 84 16 11 00 00    	je     52dd <__cxa_finalize@plt+0x145d>
    41c7:	c6 05 5e d1 21 00 00 	movb   $0x0,0x21d15e(%rip)        # 22132c <stderr@@GLIBC_2.2.5+0x106c>
    41ce:	c6 05 3d d1 21 00 00 	movb   $0x0,0x21d13d(%rip)        # 221312 <stderr@@GLIBC_2.2.5+0x1052>
    41d5:	c6 05 35 d1 21 00 00 	movb   $0x0,0x21d135(%rip)        # 221311 <stderr@@GLIBC_2.2.5+0x1051>
    41dc:	c6 44 24 08 01       	movb   $0x1,0x8(%rsp)
    41e1:	e9 12 ff ff ff       	jmpq   40f8 <__cxa_finalize@plt+0x278>
    41e6:	44 88 3d 08 d1 21 00 	mov    %r15b,0x21d108(%rip)        # 2212f5 <stderr@@GLIBC_2.2.5+0x1035>
    41ed:	e9 06 ff ff ff       	jmpq   40f8 <__cxa_finalize@plt+0x278>
    41f2:	c7 05 38 d1 21 00 01 	movl   $0x1,0x21d138(%rip)        # 221334 <stderr@@GLIBC_2.2.5+0x1074>
    41f9:	00 00 00 
    41fc:	e9 f7 fe ff ff       	jmpq   40f8 <__cxa_finalize@plt+0x278>
    4201:	be 07 00 00 00       	mov    $0x7,%esi
    4206:	31 ff                	xor    %edi,%edi
    4208:	e8 a3 f3 00 00       	callq  135b0 <__cxa_finalize@plt+0xf730>
    420d:	e9 e6 fe ff ff       	jmpq   40f8 <__cxa_finalize@plt+0x278>
    4212:	c7 05 d4 d0 21 00 02 	movl   $0x2,0x21d0d4(%rip)        # 2212f0 <stderr@@GLIBC_2.2.5+0x1030>
    4219:	00 00 00 
    421c:	e9 d7 fe ff ff       	jmpq   40f8 <__cxa_finalize@plt+0x278>
    4221:	44 88 3d 3d d1 21 00 	mov    %r15b,0x21d13d(%rip)        # 221365 <stderr@@GLIBC_2.2.5+0x10a5>
    4228:	e9 cb fe ff ff       	jmpq   40f8 <__cxa_finalize@plt+0x278>
    422d:	c7 05 f9 d0 21 00 01 	movl   $0x1,0x21d0f9(%rip)        # 221330 <stderr@@GLIBC_2.2.5+0x1070>
    4234:	00 00 00 
    4237:	c6 44 24 08 01       	movb   $0x1,0x8(%rsp)
    423c:	e9 b7 fe ff ff       	jmpq   40f8 <__cxa_finalize@plt+0x278>
    4241:	c7 05 e5 d0 21 00 ff 	movl   $0xffffffff,0x21d0e5(%rip)        # 221330 <stderr@@GLIBC_2.2.5+0x1070>
    4248:	ff ff ff 
    424b:	c6 44 24 08 01       	movb   $0x1,0x8(%rsp)
    4250:	e9 a3 fe ff ff       	jmpq   40f8 <__cxa_finalize@plt+0x278>
    4255:	48 8d 35 87 3b 01 00 	lea    0x13b87(%rip),%rsi        # 17de3 <_IO_stdin_used@@Base+0x1a63>
    425c:	ba 05 00 00 00       	mov    $0x5,%edx
    4261:	31 ff                	xor    %edi,%edi
    4263:	e8 c8 f6 ff ff       	callq  3930 <dcgettext@plt>
    4268:	48 83 ec 08          	sub    $0x8,%rsp
    426c:	48 8b 3d 2d c0 21 00 	mov    0x21c02d(%rip),%rdi        # 2202a0 <optarg@@GLIBC_2.2.5>
    4273:	4c 8d 05 d0 39 01 00 	lea    0x139d0(%rip),%r8        # 17c4a <_IO_stdin_used@@Base+0x18ca>
    427a:	6a 02                	pushq  $0x2
    427c:	31 d2                	xor    %edx,%edx
    427e:	49 89 c1             	mov    %rax,%r9
    4281:	48 83 c9 ff          	or     $0xffffffffffffffff,%rcx
    4285:	31 f6                	xor    %esi,%esi
    4287:	e8 84 04 01 00       	callq  14710 <__cxa_finalize@plt+0x10890>
    428c:	48 89 05 2d d0 21 00 	mov    %rax,0x21d02d(%rip)        # 2212c0 <stderr@@GLIBC_2.2.5+0x1000>
    4293:	58                   	pop    %rax
    4294:	5a                   	pop    %rdx
    4295:	e9 5e fe ff ff       	jmpq   40f8 <__cxa_finalize@plt+0x278>
    429a:	c7 05 8c d0 21 00 02 	movl   $0x2,0x21d08c(%rip)        # 221330 <stderr@@GLIBC_2.2.5+0x1070>
    42a1:	00 00 00 
    42a4:	c6 44 24 08 01       	movb   $0x1,0x8(%rsp)
    42a9:	e9 4a fe ff ff       	jmpq   40f8 <__cxa_finalize@plt+0x278>
    42ae:	44 88 3d 41 d0 21 00 	mov    %r15b,0x21d041(%rip)        # 2212f6 <stderr@@GLIBC_2.2.5+0x1036>
    42b5:	e9 3e fe ff ff       	jmpq   40f8 <__cxa_finalize@plt+0x278>
    42ba:	be 05 00 00 00       	mov    $0x5,%esi
    42bf:	31 ff                	xor    %edi,%edi
    42c1:	e8 ea f2 00 00       	callq  135b0 <__cxa_finalize@plt+0xf730>
    42c6:	e9 2d fe ff ff       	jmpq   40f8 <__cxa_finalize@plt+0x278>
    42cb:	31 f6                	xor    %esi,%esi
    42cd:	31 ff                	xor    %edi,%edi
    42cf:	e8 dc f2 00 00       	callq  135b0 <__cxa_finalize@plt+0xf730>
    42d4:	e9 1f fe ff ff       	jmpq   40f8 <__cxa_finalize@plt+0x278>
    42d9:	c7 05 15 d0 21 00 05 	movl   $0x5,0x21d015(%rip)        # 2212f8 <stderr@@GLIBC_2.2.5+0x1038>
    42e0:	00 00 00 
    42e3:	e9 10 fe ff ff       	jmpq   40f8 <__cxa_finalize@plt+0x278>
    42e8:	48 8b 15 b1 bf 21 00 	mov    0x21bfb1(%rip),%rdx        # 2202a0 <optarg@@GLIBC_2.2.5>
    42ef:	bf 10 00 00 00       	mov    $0x10,%edi
    42f4:	48 89 54 24 18       	mov    %rdx,0x18(%rsp)
    42f9:	e8 82 01 01 00       	callq  14480 <__cxa_finalize@plt+0x10600>
    42fe:	48 8b 54 24 18       	mov    0x18(%rsp),%rdx
    4303:	48 89 10             	mov    %rdx,(%rax)
    4306:	48 8b 15 db cf 21 00 	mov    0x21cfdb(%rip),%rdx        # 2212e8 <stderr@@GLIBC_2.2.5+0x1028>
    430d:	48 89 50 08          	mov    %rdx,0x8(%rax)
    4311:	48 89 05 d0 cf 21 00 	mov    %rax,0x21cfd0(%rip)        # 2212e8 <stderr@@GLIBC_2.2.5+0x1028>
    4318:	e9 db fd ff ff       	jmpq   40f8 <__cxa_finalize@plt+0x278>
    431d:	c7 05 d1 cf 21 00 03 	movl   $0x3,0x21cfd1(%rip)        # 2212f8 <stderr@@GLIBC_2.2.5+0x1038>
    4324:	00 00 00 
    4327:	e9 cc fd ff ff       	jmpq   40f8 <__cxa_finalize@plt+0x278>
    432c:	c6 05 ed bc 21 00 00 	movb   $0x0,0x21bced(%rip)        # 220020 <quoting_style_args@@Base+0x640>
    4333:	e9 c0 fd ff ff       	jmpq   40f8 <__cxa_finalize@plt+0x278>
    4338:	c7 05 d2 cf 21 00 03 	movl   $0x3,0x21cfd2(%rip)        # 221314 <stderr@@GLIBC_2.2.5+0x1054>
    433f:	00 00 00 
    4342:	e9 b1 fd ff ff       	jmpq   40f8 <__cxa_finalize@plt+0x278>
    4347:	44 88 3d ca cf 21 00 	mov    %r15b,0x21cfca(%rip)        # 221318 <stderr@@GLIBC_2.2.5+0x1058>
    434e:	e9 a5 fd ff ff       	jmpq   40f8 <__cxa_finalize@plt+0x278>
    4353:	c7 05 db cf 21 00 02 	movl   $0x2,0x21cfdb(%rip)        # 221338 <stderr@@GLIBC_2.2.5+0x1078>
    435a:	00 00 00 
    435d:	e9 96 fd ff ff       	jmpq   40f8 <__cxa_finalize@plt+0x278>
    4362:	bf 10 00 00 00       	mov    $0x10,%edi
    4367:	e8 14 01 01 00       	callq  14480 <__cxa_finalize@plt+0x10600>
    436c:	48 8b 15 75 cf 21 00 	mov    0x21cf75(%rip),%rdx        # 2212e8 <stderr@@GLIBC_2.2.5+0x1028>
    4373:	48 8d 35 66 3a 01 00 	lea    0x13a66(%rip),%rsi        # 17de0 <_IO_stdin_used@@Base+0x1a60>
    437a:	bf 10 00 00 00       	mov    $0x10,%edi
    437f:	48 89 05 62 cf 21 00 	mov    %rax,0x21cf62(%rip)        # 2212e8 <stderr@@GLIBC_2.2.5+0x1028>
    4386:	48 89 30             	mov    %rsi,(%rax)
    4389:	48 89 50 08          	mov    %rdx,0x8(%rax)
    438d:	e8 ee 00 01 00       	callq  14480 <__cxa_finalize@plt+0x10600>
    4392:	48 8b 15 4f cf 21 00 	mov    0x21cf4f(%rip),%rdx        # 2212e8 <stderr@@GLIBC_2.2.5+0x1028>
    4399:	48 8d 35 3f 3a 01 00 	lea    0x13a3f(%rip),%rsi        # 17ddf <_IO_stdin_used@@Base+0x1a5f>
    43a0:	48 89 30             	mov    %rsi,(%rax)
    43a3:	48 89 50 08          	mov    %rdx,0x8(%rax)
    43a7:	48 89 05 3a cf 21 00 	mov    %rax,0x21cf3a(%rip)        # 2212e8 <stderr@@GLIBC_2.2.5+0x1028>
    43ae:	e9 45 fd ff ff       	jmpq   40f8 <__cxa_finalize@plt+0x278>
    43b3:	83 3d 36 cf 21 00 00 	cmpl   $0x0,0x21cf36(%rip)        # 2212f0 <stderr@@GLIBC_2.2.5+0x1030>
    43ba:	0f 85 38 fd ff ff    	jne    40f8 <__cxa_finalize@plt+0x278>
    43c0:	c7 05 26 cf 21 00 01 	movl   $0x1,0x21cf26(%rip)        # 2212f0 <stderr@@GLIBC_2.2.5+0x1030>
    43c7:	00 00 00 
    43ca:	e9 29 fd ff ff       	jmpq   40f8 <__cxa_finalize@plt+0x278>
    43cf:	83 3d 62 cf 21 00 00 	cmpl   $0x0,0x21cf62(%rip)        # 221338 <stderr@@GLIBC_2.2.5+0x1078>
    43d6:	0f 84 1c fd ff ff    	je     40f8 <__cxa_finalize@plt+0x278>
    43dc:	c7 05 52 cf 21 00 01 	movl   $0x1,0x21cf52(%rip)        # 221338 <stderr@@GLIBC_2.2.5+0x1078>
    43e3:	00 00 00 
    43e6:	e9 0d fd ff ff       	jmpq   40f8 <__cxa_finalize@plt+0x278>
    43eb:	8b 05 ef bd 21 00    	mov    0x21bdef(%rip),%eax        # 2201e0 <ls_mode@@Base>
    43f1:	48 8b 0d f0 bd 21 00 	mov    0x21bdf0(%rip),%rcx        # 2201e8 <Version@@Base>
    43f8:	48 8d 35 83 39 01 00 	lea    0x13983(%rip),%rsi        # 17d82 <_IO_stdin_used@@Base+0x1a02>
    43ff:	83 f8 01             	cmp    $0x1,%eax
    4402:	74 15                	je     4419 <__cxa_finalize@plt+0x599>
    4404:	83 f8 02             	cmp    $0x2,%eax
    4407:	48 8d 35 f0 38 01 00 	lea    0x138f0(%rip),%rsi        # 17cfe <_IO_stdin_used@@Base+0x197e>
    440e:	48 8d 05 ea 38 01 00 	lea    0x138ea(%rip),%rax        # 17cff <_IO_stdin_used@@Base+0x197f>
    4415:	48 0f 44 f0          	cmove  %rax,%rsi
    4419:	48 83 ec 08          	sub    $0x8,%rsp
    441d:	48 8b 3d 64 be 21 00 	mov    0x21be64(%rip),%rdi        # 220288 <stdout@@GLIBC_2.2.5>
    4424:	4c 8d 0d 16 3a 01 00 	lea    0x13a16(%rip),%r9        # 17e41 <_IO_stdin_used@@Base+0x1ac1>
    442b:	6a 00                	pushq  $0x0
    442d:	4c 8d 05 1d 3a 01 00 	lea    0x13a1d(%rip),%r8        # 17e51 <_IO_stdin_used@@Base+0x1ad1>
    4434:	48 8d 15 3c 39 01 00 	lea    0x1393c(%rip),%rdx        # 17d77 <_IO_stdin_used@@Base+0x19f7>
    443b:	31 c0                	xor    %eax,%eax
    443d:	e8 de fe 00 00       	callq  14320 <__cxa_finalize@plt+0x104a0>
    4442:	31 ff                	xor    %edi,%edi
    4444:	e8 87 f9 ff ff       	callq  3dd0 <exit@plt>
    4449:	4c 8b 35 50 be 21 00 	mov    0x21be50(%rip),%r14        # 2202a0 <optarg@@GLIBC_2.2.5>
    4450:	e9 a3 fc ff ff       	jmpq   40f8 <__cxa_finalize@plt+0x278>
    4455:	4c 8b 0d 94 bd 21 00 	mov    0x21bd94(%rip),%r9        # 2201f0 <argmatch_die@@Base>
    445c:	48 8b 35 3d be 21 00 	mov    0x21be3d(%rip),%rsi        # 2202a0 <optarg@@GLIBC_2.2.5>
    4463:	48 8d 15 b6 ad 21 00 	lea    0x21adb6(%rip),%rdx        # 21f220 <version_etc_copyright@@Base+0x204360>
    446a:	48 8d 0d 9f 26 01 00 	lea    0x1269f(%rip),%rcx        # 16b10 <_IO_stdin_used@@Base+0x790>
    4471:	48 8d 3d 83 39 01 00 	lea    0x13983(%rip),%rdi        # 17dfb <_IO_stdin_used@@Base+0x1a7b>
    4478:	41 b8 04 00 00 00    	mov    $0x4,%r8d
    447e:	e8 fd 80 00 00       	callq  c580 <__cxa_finalize@plt+0x8700>
    4483:	48 8d 15 86 26 01 00 	lea    0x12686(%rip),%rdx        # 16b10 <_IO_stdin_used@@Base+0x790>
    448a:	8b 04 82             	mov    (%rdx,%rax,4),%eax
    448d:	89 05 a1 ce 21 00    	mov    %eax,0x21cea1(%rip)        # 221334 <stderr@@GLIBC_2.2.5+0x1074>
    4493:	e9 60 fc ff ff       	jmpq   40f8 <__cxa_finalize@plt+0x278>
    4498:	4c 8b 0d 51 bd 21 00 	mov    0x21bd51(%rip),%r9        # 2201f0 <argmatch_die@@Base>
    449f:	48 8b 35 fa bd 21 00 	mov    0x21bdfa(%rip),%rsi        # 2202a0 <optarg@@GLIBC_2.2.5>
    44a6:	48 8d 15 b3 ad 21 00 	lea    0x21adb3(%rip),%rdx        # 21f260 <version_etc_copyright@@Base+0x2043a0>
    44ad:	48 8d 0d 7c 26 01 00 	lea    0x1267c(%rip),%rcx        # 16b30 <_IO_stdin_used@@Base+0x7b0>
    44b4:	48 8d 3d 39 39 01 00 	lea    0x13939(%rip),%rdi        # 17df4 <_IO_stdin_used@@Base+0x1a74>
    44bb:	41 b8 04 00 00 00    	mov    $0x4,%r8d
    44c1:	e8 ba 80 00 00       	callq  c580 <__cxa_finalize@plt+0x8700>
    44c6:	48 8d 15 63 26 01 00 	lea    0x12663(%rip),%rdx        # 16b30 <_IO_stdin_used@@Base+0x7b0>
    44cd:	c6 44 24 08 01       	movb   $0x1,0x8(%rsp)
    44d2:	8b 04 82             	mov    (%rdx,%rax,4),%eax
    44d5:	89 05 55 ce 21 00    	mov    %eax,0x21ce55(%rip)        # 221330 <stderr@@GLIBC_2.2.5+0x1070>
    44db:	e9 18 fc ff ff       	jmpq   40f8 <__cxa_finalize@plt+0x278>
    44e0:	c7 05 3e ce 21 00 90 	movl   $0x90,0x21ce3e(%rip)        # 221328 <stderr@@GLIBC_2.2.5+0x1068>
    44e7:	00 00 00 
    44ea:	c7 05 28 ce 21 00 90 	movl   $0x90,0x21ce28(%rip)        # 22131c <stderr@@GLIBC_2.2.5+0x105c>
    44f1:	00 00 00 
    44f4:	48 c7 05 21 ce 21 00 	movq   $0x1,0x21ce21(%rip)        # 221320 <stderr@@GLIBC_2.2.5+0x1060>
    44fb:	01 00 00 00 
    44ff:	48 c7 05 0e bb 21 00 	movq   $0x1,0x21bb0e(%rip)        # 220018 <quoting_style_args@@Base+0x638>
    4506:	01 00 00 00 
    450a:	e9 e9 fb ff ff       	jmpq   40f8 <__cxa_finalize@plt+0x278>
    450f:	c6 05 c2 cd 21 00 00 	movb   $0x0,0x21cdc2(%rip)        # 2212d8 <stderr@@GLIBC_2.2.5+0x1018>
    4516:	e9 dd fb ff ff       	jmpq   40f8 <__cxa_finalize@plt+0x278>
    451b:	4c 8b 0d ce bc 21 00 	mov    0x21bcce(%rip),%r9        # 2201f0 <argmatch_die@@Base>
    4522:	48 8b 35 77 bd 21 00 	mov    0x21bd77(%rip),%rsi        # 2202a0 <optarg@@GLIBC_2.2.5>
    4529:	48 8d 0d 30 66 01 00 	lea    0x16630(%rip),%rcx        # 1ab60 <quoting_style_vals@@Base>
    4530:	48 8d 15 a9 b4 21 00 	lea    0x21b4a9(%rip),%rdx        # 21f9e0 <quoting_style_args@@Base>
    4537:	48 8d 3d f3 38 01 00 	lea    0x138f3(%rip),%rdi        # 17e31 <_IO_stdin_used@@Base+0x1ab1>
    453e:	41 b8 04 00 00 00    	mov    $0x4,%r8d
    4544:	e8 37 80 00 00       	callq  c580 <__cxa_finalize@plt+0x8700>
    4549:	48 8d 15 10 66 01 00 	lea    0x16610(%rip),%rdx        # 1ab60 <quoting_style_vals@@Base>
    4550:	31 ff                	xor    %edi,%edi
    4552:	8b 34 82             	mov    (%rdx,%rax,4),%esi
    4555:	e8 56 f0 00 00       	callq  135b0 <__cxa_finalize@plt+0xf730>
    455a:	e9 99 fb ff ff       	jmpq   40f8 <__cxa_finalize@plt+0x278>
    455f:	4c 8b 0d 8a bc 21 00 	mov    0x21bc8a(%rip),%r9        # 2201f0 <argmatch_die@@Base>
    4566:	48 8b 35 33 bd 21 00 	mov    0x21bd33(%rip),%rsi        # 2202a0 <optarg@@GLIBC_2.2.5>
    456d:	48 8d 15 cc b3 21 00 	lea    0x21b3cc(%rip),%rdx        # 21f940 <version_etc_copyright@@Base+0x204a80>
    4574:	48 8d 0d f5 25 01 00 	lea    0x125f5(%rip),%rcx        # 16b70 <_IO_stdin_used@@Base+0x7f0>
    457b:	48 8d 3d 9d 38 01 00 	lea    0x1389d(%rip),%rdi        # 17e1f <_IO_stdin_used@@Base+0x1a9f>
    4582:	41 b8 04 00 00 00    	mov    $0x4,%r8d
    4588:	e8 f3 7f 00 00       	callq  c580 <__cxa_finalize@plt+0x8700>
    458d:	48 8d 15 dc 25 01 00 	lea    0x125dc(%rip),%rdx        # 16b70 <_IO_stdin_used@@Base+0x7f0>
    4594:	8b 04 82             	mov    (%rdx,%rax,4),%eax
    4597:	89 05 77 cd 21 00    	mov    %eax,0x21cd77(%rip)        # 221314 <stderr@@GLIBC_2.2.5+0x1054>
    459d:	e9 56 fb ff ff       	jmpq   40f8 <__cxa_finalize@plt+0x278>
    45a2:	48 8b 35 f7 bc 21 00 	mov    0x21bcf7(%rip),%rsi        # 2202a0 <optarg@@GLIBC_2.2.5>
    45a9:	48 85 f6             	test   %rsi,%rsi
    45ac:	0f 84 ef 02 00 00    	je     48a1 <__cxa_finalize@plt+0xa21>
    45b2:	4c 8b 0d 37 bc 21 00 	mov    0x21bc37(%rip),%r9        # 2201f0 <argmatch_die@@Base>
    45b9:	48 8d 15 00 ac 21 00 	lea    0x21ac00(%rip),%rdx        # 21f1c0 <version_etc_copyright@@Base+0x204300>
    45c0:	48 8d 0d 19 25 01 00 	lea    0x12519(%rip),%rcx        # 16ae0 <_IO_stdin_used@@Base+0x760>
    45c7:	48 8d 3d 45 38 01 00 	lea    0x13845(%rip),%rdi        # 17e13 <_IO_stdin_used@@Base+0x1a93>
    45ce:	41 b8 04 00 00 00    	mov    $0x4,%r8d
    45d4:	e8 a7 7f 00 00       	callq  c580 <__cxa_finalize@plt+0x8700>
    45d9:	48 8d 15 00 25 01 00 	lea    0x12500(%rip),%rdx        # 16ae0 <_IO_stdin_used@@Base+0x760>
    45e0:	8b 14 82             	mov    (%rdx,%rax,4),%edx
    45e3:	83 fa 01             	cmp    $0x1,%edx
    45e6:	0f 84 b5 02 00 00    	je     48a1 <__cxa_finalize@plt+0xa21>
    45ec:	31 c0                	xor    %eax,%eax
    45ee:	83 fa 02             	cmp    $0x2,%edx
    45f1:	0f 85 af 02 00 00    	jne    48a6 <__cxa_finalize@plt+0xa26>
    45f7:	bf 01 00 00 00       	mov    $0x1,%edi
    45fc:	e8 4f f2 ff ff       	callq  3850 <isatty@plt>
    4601:	85 c0                	test   %eax,%eax
    4603:	0f 95 c0             	setne  %al
    4606:	0f b6 c0             	movzbl %al,%eax
    4609:	e9 98 02 00 00       	jmpq   48a6 <__cxa_finalize@plt+0xa26>
    460e:	bf 10 00 00 00       	mov    $0x10,%edi
    4613:	e8 68 fe 00 00       	callq  14480 <__cxa_finalize@plt+0x10600>
    4618:	48 8b 15 81 bc 21 00 	mov    0x21bc81(%rip),%rdx        # 2202a0 <optarg@@GLIBC_2.2.5>
    461f:	48 89 10             	mov    %rdx,(%rax)
    4622:	48 8b 15 b7 cc 21 00 	mov    0x21ccb7(%rip),%rdx        # 2212e0 <stderr@@GLIBC_2.2.5+0x1020>
    4629:	48 89 05 b0 cc 21 00 	mov    %rax,0x21ccb0(%rip)        # 2212e0 <stderr@@GLIBC_2.2.5+0x1020>
    4630:	48 89 50 08          	mov    %rdx,0x8(%rax)
    4634:	e9 bf fa ff ff       	jmpq   40f8 <__cxa_finalize@plt+0x278>
    4639:	44 88 3d b4 cc 21 00 	mov    %r15b,0x21ccb4(%rip)        # 2212f4 <stderr@@GLIBC_2.2.5+0x1034>
    4640:	e9 b3 fa ff ff       	jmpq   40f8 <__cxa_finalize@plt+0x278>
    4645:	c7 05 e9 cc 21 00 00 	movl   $0x0,0x21cce9(%rip)        # 221338 <stderr@@GLIBC_2.2.5+0x1078>
    464c:	00 00 00 
    464f:	4c 8d 35 33 37 01 00 	lea    0x13733(%rip),%r14        # 17d89 <_IO_stdin_used@@Base+0x1a09>
    4656:	e9 9d fa ff ff       	jmpq   40f8 <__cxa_finalize@plt+0x278>
    465b:	4c 8b 0d 8e bb 21 00 	mov    0x21bb8e(%rip),%r9        # 2201f0 <argmatch_die@@Base>
    4662:	48 8b 35 37 bc 21 00 	mov    0x21bc37(%rip),%rsi        # 2202a0 <optarg@@GLIBC_2.2.5>
    4669:	48 8d 15 30 ac 21 00 	lea    0x21ac30(%rip),%rdx        # 21f2a0 <version_etc_copyright@@Base+0x2043e0>
    4670:	48 8d 0d d9 24 01 00 	lea    0x124d9(%rip),%rcx        # 16b50 <_IO_stdin_used@@Base+0x7d0>
    4677:	48 8d 3d 84 37 01 00 	lea    0x13784(%rip),%rdi        # 17e02 <_IO_stdin_used@@Base+0x1a82>
    467e:	41 b8 04 00 00 00    	mov    $0x4,%r8d
    4684:	e8 f7 7e 00 00       	callq  c580 <__cxa_finalize@plt+0x8700>
    4689:	48 8d 15 c0 24 01 00 	lea    0x124c0(%rip),%rdx        # 16b50 <_IO_stdin_used@@Base+0x7d0>
    4690:	8b 04 82             	mov    (%rdx,%rax,4),%eax
    4693:	89 05 9f cc 21 00    	mov    %eax,0x21cc9f(%rip)        # 221338 <stderr@@GLIBC_2.2.5+0x1078>
    4699:	e9 5a fa ff ff       	jmpq   40f8 <__cxa_finalize@plt+0x278>
    469e:	c7 05 6c cc 21 00 02 	movl   $0x2,0x21cc6c(%rip)        # 221314 <stderr@@GLIBC_2.2.5+0x1054>
    46a5:	00 00 00 
    46a8:	e9 4b fa ff ff       	jmpq   40f8 <__cxa_finalize@plt+0x278>
    46ad:	c7 05 41 cc 21 00 04 	movl   $0x4,0x21cc41(%rip)        # 2212f8 <stderr@@GLIBC_2.2.5+0x1038>
    46b4:	00 00 00 
    46b7:	e9 3c fa ff ff       	jmpq   40f8 <__cxa_finalize@plt+0x278>
    46bc:	48 8b 35 dd bb 21 00 	mov    0x21bbdd(%rip),%rsi        # 2202a0 <optarg@@GLIBC_2.2.5>
    46c3:	48 85 f6             	test   %rsi,%rsi
    46c6:	0f 84 be 01 00 00    	je     488a <__cxa_finalize@plt+0xa0a>
    46cc:	4c 8b 0d 1d bb 21 00 	mov    0x21bb1d(%rip),%r9        # 2201f0 <argmatch_die@@Base>
    46d3:	48 8d 15 e6 aa 21 00 	lea    0x21aae6(%rip),%rdx        # 21f1c0 <version_etc_copyright@@Base+0x204300>
    46da:	48 8d 0d ff 23 01 00 	lea    0x123ff(%rip),%rcx        # 16ae0 <_IO_stdin_used@@Base+0x760>
    46e1:	48 8d 3d 23 37 01 00 	lea    0x13723(%rip),%rdi        # 17e0b <_IO_stdin_used@@Base+0x1a8b>
    46e8:	41 b8 04 00 00 00    	mov    $0x4,%r8d
    46ee:	e8 8d 7e 00 00       	callq  c580 <__cxa_finalize@plt+0x8700>
    46f3:	48 8d 15 e6 23 01 00 	lea    0x123e6(%rip),%rdx        # 16ae0 <_IO_stdin_used@@Base+0x760>
    46fa:	8b 04 82             	mov    (%rdx,%rax,4),%eax
    46fd:	83 f8 01             	cmp    $0x1,%eax
    4700:	0f 84 84 01 00 00    	je     488a <__cxa_finalize@plt+0xa0a>
    4706:	83 f8 02             	cmp    $0x2,%eax
    4709:	0f 84 69 01 00 00    	je     4878 <__cxa_finalize@plt+0x9f8>
    470f:	c6 05 fc cb 21 00 00 	movb   $0x0,0x21cbfc(%rip)        # 221312 <stderr@@GLIBC_2.2.5+0x1052>
    4716:	e9 dd f9 ff ff       	jmpq   40f8 <__cxa_finalize@plt+0x278>
    471b:	48 8b 3d 7e bb 21 00 	mov    0x21bb7e(%rip),%rdi        # 2202a0 <optarg@@GLIBC_2.2.5>
    4722:	48 8d 15 f7 cb 21 00 	lea    0x21cbf7(%rip),%rdx        # 221320 <stderr@@GLIBC_2.2.5+0x1060>
    4729:	48 8d 35 f8 cb 21 00 	lea    0x21cbf8(%rip),%rsi        # 221328 <stderr@@GLIBC_2.2.5+0x1068>
    4730:	e8 eb af 00 00       	callq  f720 <__cxa_finalize@plt+0xb8a0>
    4735:	85 c0                	test   %eax,%eax
    4737:	0f 85 8c 10 00 00    	jne    57c9 <__cxa_finalize@plt+0x1949>
    473d:	8b 05 e5 cb 21 00    	mov    0x21cbe5(%rip),%eax        # 221328 <stderr@@GLIBC_2.2.5+0x1068>
    4743:	89 05 d3 cb 21 00    	mov    %eax,0x21cbd3(%rip)        # 22131c <stderr@@GLIBC_2.2.5+0x105c>
    4749:	48 8b 05 d0 cb 21 00 	mov    0x21cbd0(%rip),%rax        # 221320 <stderr@@GLIBC_2.2.5+0x1060>
    4750:	48 89 05 c1 b8 21 00 	mov    %rax,0x21b8c1(%rip)        # 220018 <quoting_style_args@@Base+0x638>
    4757:	e9 9c f9 ff ff       	jmpq   40f8 <__cxa_finalize@plt+0x278>
    475c:	c7 05 ca cb 21 00 04 	movl   $0x4,0x21cbca(%rip)        # 221330 <stderr@@GLIBC_2.2.5+0x1070>
    4763:	00 00 00 
    4766:	c6 44 24 08 01       	movb   $0x1,0x8(%rsp)
    476b:	e9 88 f9 ff ff       	jmpq   40f8 <__cxa_finalize@plt+0x278>
    4770:	44 88 3d b5 cb 21 00 	mov    %r15b,0x21cbb5(%rip)        # 22132c <stderr@@GLIBC_2.2.5+0x106c>
    4777:	e9 7c f9 ff ff       	jmpq   40f8 <__cxa_finalize@plt+0x278>
    477c:	44 88 3d ac cb 21 00 	mov    %r15b,0x21cbac(%rip)        # 22132f <stderr@@GLIBC_2.2.5+0x106f>
    4783:	e9 70 f9 ff ff       	jmpq   40f8 <__cxa_finalize@plt+0x278>
    4788:	44 88 3d 49 cb 21 00 	mov    %r15b,0x21cb49(%rip)        # 2212d8 <stderr@@GLIBC_2.2.5+0x1018>
    478f:	e9 64 f9 ff ff       	jmpq   40f8 <__cxa_finalize@plt+0x278>
    4794:	c7 05 76 cb 21 00 01 	movl   $0x1,0x21cb76(%rip)        # 221314 <stderr@@GLIBC_2.2.5+0x1054>
    479b:	00 00 00 
    479e:	e9 55 f9 ff ff       	jmpq   40f8 <__cxa_finalize@plt+0x278>
    47a3:	c7 05 8b cb 21 00 00 	movl   $0x0,0x21cb8b(%rip)        # 221338 <stderr@@GLIBC_2.2.5+0x1078>
    47aa:	00 00 00 
    47ad:	c6 05 6c b8 21 00 00 	movb   $0x0,0x21b86c(%rip)        # 220020 <quoting_style_args@@Base+0x640>
    47b4:	e9 3f f9 ff ff       	jmpq   40f8 <__cxa_finalize@plt+0x278>
    47b9:	c7 05 75 cb 21 00 04 	movl   $0x4,0x21cb75(%rip)        # 221338 <stderr@@GLIBC_2.2.5+0x1078>
    47c0:	00 00 00 
    47c3:	e9 30 f9 ff ff       	jmpq   40f8 <__cxa_finalize@plt+0x278>
    47c8:	c7 05 66 cb 21 00 03 	movl   $0x3,0x21cb66(%rip)        # 221338 <stderr@@GLIBC_2.2.5+0x1078>
    47cf:	00 00 00 
    47d2:	e9 21 f9 ff ff       	jmpq   40f8 <__cxa_finalize@plt+0x278>
    47d7:	48 8b 3d c2 ba 21 00 	mov    0x21bac2(%rip),%rdi        # 2202a0 <optarg@@GLIBC_2.2.5>
    47de:	e8 bd 14 00 00       	callq  5ca0 <__cxa_finalize@plt+0x1e20>
    47e3:	84 c0                	test   %al,%al
    47e5:	0f 85 0d f9 ff ff    	jne    40f8 <__cxa_finalize@plt+0x278>
    47eb:	48 8b 3d ae ba 21 00 	mov    0x21baae(%rip),%rdi        # 2202a0 <optarg@@GLIBC_2.2.5>
    47f2:	e8 e9 f4 00 00       	callq  13ce0 <__cxa_finalize@plt+0xfe60>
    47f7:	48 8d 35 c7 35 01 00 	lea    0x135c7(%rip),%rsi        # 17dc5 <_IO_stdin_used@@Base+0x1a45>
    47fe:	ba 05 00 00 00       	mov    $0x5,%edx
    4803:	31 ff                	xor    %edi,%edi
    4805:	48 89 c3             	mov    %rax,%rbx
    4808:	e8 23 f1 ff ff       	callq  3930 <dcgettext@plt>
    480d:	48 8d 15 c4 35 01 00 	lea    0x135c4(%rip),%rdx        # 17dd8 <_IO_stdin_used@@Base+0x1a58>
    4814:	48 89 c1             	mov    %rax,%rcx
    4817:	49 89 d8             	mov    %rbx,%r8
    481a:	31 f6                	xor    %esi,%esi
    481c:	bf 02 00 00 00       	mov    $0x2,%edi
    4821:	31 c0                	xor    %eax,%eax
    4823:	e8 f8 f4 ff ff       	callq  3d20 <error@plt>
    4828:	c7 05 fe ca 21 00 03 	movl   $0x3,0x21cafe(%rip)        # 221330 <stderr@@GLIBC_2.2.5+0x1070>
    482f:	00 00 00 
    4832:	c6 44 24 08 01       	movb   $0x1,0x8(%rsp)
    4837:	e9 bc f8 ff ff       	jmpq   40f8 <__cxa_finalize@plt+0x278>
    483c:	c7 05 ee ca 21 00 02 	movl   $0x2,0x21caee(%rip)        # 221334 <stderr@@GLIBC_2.2.5+0x1074>
    4843:	00 00 00 
    4846:	e9 ad f8 ff ff       	jmpq   40f8 <__cxa_finalize@plt+0x278>
    484b:	44 88 3d dc ca 21 00 	mov    %r15b,0x21cadc(%rip)        # 22132e <stderr@@GLIBC_2.2.5+0x106e>
    4852:	e9 a1 f8 ff ff       	jmpq   40f8 <__cxa_finalize@plt+0x278>
    4857:	bf 01 00 00 00       	mov    $0x1,%edi
    485c:	e8 ef ef ff ff       	callq  3850 <isatty@plt>
    4861:	85 c0                	test   %eax,%eax
    4863:	0f 85 a8 0a 00 00    	jne    5311 <__cxa_finalize@plt+0x1491>
    4869:	c7 05 c5 ca 21 00 01 	movl   $0x1,0x21cac5(%rip)        # 221338 <stderr@@GLIBC_2.2.5+0x1078>
    4870:	00 00 00 
    4873:	e9 00 f7 ff ff       	jmpq   3f78 <__cxa_finalize@plt+0xf8>
    4878:	bf 01 00 00 00       	mov    $0x1,%edi
    487d:	e8 ce ef ff ff       	callq  3850 <isatty@plt>
    4882:	85 c0                	test   %eax,%eax
    4884:	0f 84 85 fe ff ff    	je     470f <__cxa_finalize@plt+0x88f>
    488a:	44 88 3d 81 ca 21 00 	mov    %r15b,0x21ca81(%rip)        # 221312 <stderr@@GLIBC_2.2.5+0x1052>
    4891:	48 c7 05 24 ca 21 00 	movq   $0x0,0x21ca24(%rip)        # 2212c0 <stderr@@GLIBC_2.2.5+0x1000>
    4898:	00 00 00 00 
    489c:	e9 57 f8 ff ff       	jmpq   40f8 <__cxa_finalize@plt+0x278>
    48a1:	b8 01 00 00 00       	mov    $0x1,%eax
    48a6:	88 05 65 ca 21 00    	mov    %al,0x21ca65(%rip)        # 221311 <stderr@@GLIBC_2.2.5+0x1051>
    48ac:	80 25 5e ca 21 00 01 	andb   $0x1,0x21ca5e(%rip)        # 221311 <stderr@@GLIBC_2.2.5+0x1051>
    48b3:	e9 40 f8 ff ff       	jmpq   40f8 <__cxa_finalize@plt+0x278>
    48b8:	48 83 3d 60 ca 21 00 	cmpq   $0x0,0x21ca60(%rip)        # 221320 <stderr@@GLIBC_2.2.5+0x1060>
    48bf:	00 
    48c0:	0f 84 15 06 00 00    	je     4edb <__cxa_finalize@plt+0x105b>
    48c6:	48 8b 05 e3 c9 21 00 	mov    0x21c9e3(%rip),%rax        # 2212b0 <stderr@@GLIBC_2.2.5+0xff0>
    48cd:	b9 03 00 00 00       	mov    $0x3,%ecx
    48d2:	31 d2                	xor    %edx,%edx
    48d4:	48 f7 f1             	div    %rcx
    48d7:	48 85 d2             	test   %rdx,%rdx
    48da:	0f 95 c2             	setne  %dl
    48dd:	31 ff                	xor    %edi,%edi
    48df:	0f b6 d2             	movzbl %dl,%edx
    48e2:	48 01 d0             	add    %rdx,%rax
    48e5:	48 89 05 14 c9 21 00 	mov    %rax,0x21c914(%rip)        # 221200 <stderr@@GLIBC_2.2.5+0xf40>
    48ec:	e8 9f ec 00 00       	callq  13590 <__cxa_finalize@plt+0xf710>
    48f1:	8b 15 41 ca 21 00    	mov    0x21ca41(%rip),%edx        # 221338 <stderr@@GLIBC_2.2.5+0x1078>
    48f7:	41 89 c5             	mov    %eax,%r13d
    48fa:	83 fa 04             	cmp    $0x4,%edx
    48fd:	0f 84 33 04 00 00    	je     4d36 <__cxa_finalize@plt+0xeb6>
    4903:	83 fa 01             	cmp    $0x1,%edx
    4906:	0f 84 2a 04 00 00    	je     4d36 <__cxa_finalize@plt+0xeb6>
    490c:	48 83 3d 9c c9 21 00 	cmpq   $0x0,0x21c99c(%rip)        # 2212b0 <stderr@@GLIBC_2.2.5+0xff0>
    4913:	00 
    4914:	75 06                	jne    491c <__cxa_finalize@plt+0xa9c>
    4916:	31 c0                	xor    %eax,%eax
    4918:	85 d2                	test   %edx,%edx
    491a:	75 18                	jne    4934 <__cxa_finalize@plt+0xab4>
    491c:	44 89 e8             	mov    %r13d,%eax
    491f:	83 e0 fd             	and    $0xfffffffd,%eax
    4922:	83 e8 01             	sub    $0x1,%eax
    4925:	0f 94 c0             	sete   %al
    4928:	41 83 fd 06          	cmp    $0x6,%r13d
    492c:	0f 94 c2             	sete   %dl
    492f:	09 d0                	or     %edx,%eax
    4931:	0f b6 c0             	movzbl %al,%eax
    4934:	31 ff                	xor    %edi,%edi
    4936:	88 05 6c ca 21 00    	mov    %al,0x21ca6c(%rip)        # 2213a8 <stderr@@GLIBC_2.2.5+0x10e8>
    493c:	80 25 65 ca 21 00 01 	andb   $0x1,0x21ca65(%rip)        # 2213a8 <stderr@@GLIBC_2.2.5+0x10e8>
    4943:	e8 08 ec 00 00       	callq  13550 <__cxa_finalize@plt+0xf6d0>
    4948:	41 83 fd 07          	cmp    $0x7,%r13d
    494c:	48 89 05 7d c9 21 00 	mov    %rax,0x21c97d(%rip)        # 2212d0 <stderr@@GLIBC_2.2.5+0x1010>
    4953:	0f 84 a1 09 00 00    	je     52fa <__cxa_finalize@plt+0x147a>
    4959:	8b 05 b5 c9 21 00    	mov    0x21c9b5(%rip),%eax        # 221314 <stderr@@GLIBC_2.2.5+0x1054>
    495f:	83 f8 01             	cmp    $0x1,%eax
    4962:	76 3b                	jbe    499f <__cxa_finalize@plt+0xb1f>
    4964:	48 8d 15 08 35 01 00 	lea    0x13508(%rip),%rdx        # 17e73 <_IO_stdin_used@@Base+0x1af3>
    496b:	83 e8 02             	sub    $0x2,%eax
    496e:	0f be 34 02          	movsbl (%rdx,%rax,1),%esi
    4972:	4c 8d 2c 10          	lea    (%rax,%rdx,1),%r13
    4976:	40 84 f6             	test   %sil,%sil
    4979:	74 24                	je     499f <__cxa_finalize@plt+0xb1f>
    497b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    4980:	48 8b 3d 49 c9 21 00 	mov    0x21c949(%rip),%rdi        # 2212d0 <stderr@@GLIBC_2.2.5+0x1010>
    4987:	49 83 c5 01          	add    $0x1,%r13
    498b:	ba 01 00 00 00       	mov    $0x1,%edx
    4990:	e8 3b ec 00 00       	callq  135d0 <__cxa_finalize@plt+0xf750>
    4995:	41 0f be 75 00       	movsbl 0x0(%r13),%esi
    499a:	40 84 f6             	test   %sil,%sil
    499d:	75 e1                	jne    4980 <__cxa_finalize@plt+0xb00>
    499f:	31 ff                	xor    %edi,%edi
    49a1:	e8 aa eb 00 00       	callq  13550 <__cxa_finalize@plt+0xf6d0>
    49a6:	ba 01 00 00 00       	mov    $0x1,%edx
    49ab:	be 3a 00 00 00       	mov    $0x3a,%esi
    49b0:	48 89 c7             	mov    %rax,%rdi
    49b3:	48 89 05 0e c9 21 00 	mov    %rax,0x21c90e(%rip)        # 2212c8 <stderr@@GLIBC_2.2.5+0x1008>
    49ba:	e8 11 ec 00 00       	callq  135d0 <__cxa_finalize@plt+0xf750>
    49bf:	80 3d 52 c9 21 00 00 	cmpb   $0x0,0x21c952(%rip)        # 221318 <stderr@@GLIBC_2.2.5+0x1058>
    49c6:	74 14                	je     49dc <__cxa_finalize@plt+0xb5c>
    49c8:	83 3d 69 c9 21 00 00 	cmpl   $0x0,0x21c969(%rip)        # 221338 <stderr@@GLIBC_2.2.5+0x1078>
    49cf:	0f 84 ab 04 00 00    	je     4e80 <__cxa_finalize@plt+0x1000>
    49d5:	c6 05 3c c9 21 00 00 	movb   $0x0,0x21c93c(%rip)        # 221318 <stderr@@GLIBC_2.2.5+0x1058>
    49dc:	8b 05 52 c9 21 00    	mov    0x21c952(%rip),%eax        # 221334 <stderr@@GLIBC_2.2.5+0x1074>
    49e2:	8b 15 50 c9 21 00    	mov    0x21c950(%rip),%edx        # 221338 <stderr@@GLIBC_2.2.5+0x1078>
    49e8:	83 e8 01             	sub    $0x1,%eax
    49eb:	83 f8 01             	cmp    $0x1,%eax
    49ee:	77 0b                	ja     49fb <__cxa_finalize@plt+0xb7b>
    49f0:	80 7c 24 08 00       	cmpb   $0x0,0x8(%rsp)
    49f5:	0f 84 38 09 00 00    	je     5333 <__cxa_finalize@plt+0x14b3>
    49fb:	85 d2                	test   %edx,%edx
    49fd:	75 43                	jne    4a42 <__cxa_finalize@plt+0xbc2>
    49ff:	4d 85 f6             	test   %r14,%r14
    4a02:	0f 84 5f 09 00 00    	je     5367 <__cxa_finalize@plt+0x14e7>
    4a08:	4c 8d 2d c4 20 01 00 	lea    0x120c4(%rip),%r13        # 16ad3 <_IO_stdin_used@@Base+0x753>
    4a0f:	eb 0b                	jmp    4a1c <__cxa_finalize@plt+0xb9c>
    4a11:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
    4a18:	49 83 c6 06          	add    $0x6,%r14
    4a1c:	ba 06 00 00 00       	mov    $0x6,%edx
    4a21:	4c 89 ee             	mov    %r13,%rsi
    4a24:	4c 89 f7             	mov    %r14,%rdi
    4a27:	e8 d4 ed ff ff       	callq  3800 <strncmp@plt>
    4a2c:	85 c0                	test   %eax,%eax
    4a2e:	0f 85 0f 08 00 00    	jne    5243 <__cxa_finalize@plt+0x13c3>
    4a34:	bf 02 00 00 00       	mov    $0x2,%edi
    4a39:	e8 f2 8d 00 00       	callq  d830 <__cxa_finalize@plt+0x99b0>
    4a3e:	84 c0                	test   %al,%al
    4a40:	75 d6                	jne    4a18 <__cxa_finalize@plt+0xb98>
    4a42:	80 3d c9 c8 21 00 00 	cmpb   $0x0,0x21c8c9(%rip)        # 221312 <stderr@@GLIBC_2.2.5+0x1052>
    4a49:	4c 63 2d 40 b8 21 00 	movslq 0x21b840(%rip),%r13        # 220290 <optind@@GLIBC_2.2.5>
    4a50:	0f 85 6b 06 00 00    	jne    50c1 <__cxa_finalize@plt+0x1241>
    4a56:	83 3d 9b c8 21 00 01 	cmpl   $0x1,0x21c89b(%rip)        # 2212f8 <stderr@@GLIBC_2.2.5+0x1038>
    4a5d:	0f 84 47 04 00 00    	je     4eaa <__cxa_finalize@plt+0x102a>
    4a63:	80 3d 8c c8 21 00 00 	cmpb   $0x0,0x21c88c(%rip)        # 2212f6 <stderr@@GLIBC_2.2.5+0x1036>
    4a6a:	74 4f                	je     4abb <__cxa_finalize@plt+0xc3b>
    4a6c:	4c 8d 05 3d 0f 00 00 	lea    0xf3d(%rip),%r8        # 59b0 <__cxa_finalize@plt+0x1b30>
    4a73:	48 8d 0d f6 0e 00 00 	lea    0xef6(%rip),%rcx        # 5970 <__cxa_finalize@plt+0x1af0>
    4a7a:	48 8d 15 df 0e 00 00 	lea    0xedf(%rip),%rdx        # 5960 <__cxa_finalize@plt+0x1ae0>
    4a81:	31 f6                	xor    %esi,%esi
    4a83:	bf 1e 00 00 00       	mov    $0x1e,%edi
    4a88:	e8 73 96 00 00       	callq  e100 <__cxa_finalize@plt+0xa280>
    4a8d:	48 85 c0             	test   %rax,%rax
    4a90:	48 89 05 31 c9 21 00 	mov    %rax,0x21c931(%rip)        # 2213c8 <stderr@@GLIBC_2.2.5+0x1108>
    4a97:	0f 84 a9 0d 00 00    	je     5846 <__cxa_finalize@plt+0x19c6>
    4a9d:	4c 8b 05 24 b5 21 00 	mov    0x21b524(%rip),%r8        # 21ffc8 <free@GLIBC_2.2.5>
    4aa4:	48 8b 0d 3d b5 21 00 	mov    0x21b53d(%rip),%rcx        # 21ffe8 <malloc@GLIBC_2.2.5>
    4aab:	48 8d 3d 2e c6 21 00 	lea    0x21c62e(%rip),%rdi        # 2210e0 <stderr@@GLIBC_2.2.5+0xe20>
    4ab2:	31 d2                	xor    %edx,%edx
    4ab4:	31 f6                	xor    %esi,%esi
    4ab6:	e8 f5 09 01 00       	callq  154b0 <_obstack_begin@@Base>
    4abb:	48 8d 3d 7a 34 01 00 	lea    0x1347a(%rip),%rdi        # 17f3c <_IO_stdin_used@@Base+0x1bbc>
    4ac2:	e8 d9 ec ff ff       	callq  37a0 <getenv@plt>
    4ac7:	48 89 c7             	mov    %rax,%rdi
    4aca:	e8 b1 0c 01 00       	callq  15780 <_obstack_memory_used@@Base+0xf0>
    4acf:	48 89 05 d2 c7 21 00 	mov    %rax,0x21c7d2(%rip)        # 2212a8 <stderr@@GLIBC_2.2.5+0xfe8>
    4ad6:	8b 05 54 c8 21 00    	mov    0x21c854(%rip),%eax        # 221330 <stderr@@GLIBC_2.2.5+0x1070>
    4adc:	83 e8 02             	sub    $0x2,%eax
    4adf:	83 e0 fd             	and    $0xfffffffd,%eax
    4ae2:	74 0d                	je     4af1 <__cxa_finalize@plt+0xc71>
    4ae4:	83 3d 4d c8 21 00 00 	cmpl   $0x0,0x21c84d(%rip)        # 221338 <stderr@@GLIBC_2.2.5+0x1078>
    4aeb:	0f 85 36 03 00 00    	jne    4e27 <__cxa_finalize@plt+0xfa7>
    4af1:	c6 05 a9 c7 21 00 01 	movb   $0x1,0x21c7a9(%rip)        # 2212a1 <stderr@@GLIBC_2.2.5+0xfe1>
    4af8:	31 c0                	xor    %eax,%eax
    4afa:	88 05 a0 c7 21 00    	mov    %al,0x21c7a0(%rip)        # 2212a0 <stderr@@GLIBC_2.2.5+0xfe0>
    4b00:	80 25 99 c7 21 00 01 	andb   $0x1,0x21c799(%rip)        # 2212a0 <stderr@@GLIBC_2.2.5+0xfe0>
    4b07:	80 3d 0a c8 21 00 00 	cmpb   $0x0,0x21c80a(%rip)        # 221318 <stderr@@GLIBC_2.2.5+0x1058>
    4b0e:	0f 85 b0 04 00 00    	jne    4fc4 <__cxa_finalize@plt+0x1144>
    4b14:	80 3d f6 c7 21 00 00 	cmpb   $0x0,0x21c7f6(%rip)        # 221311 <stderr@@GLIBC_2.2.5+0x1051>
    4b1b:	0f 85 27 04 00 00    	jne    4f48 <__cxa_finalize@plt+0x10c8>
    4b21:	41 89 ee             	mov    %ebp,%r14d
    4b24:	bf 20 4e 00 00       	mov    $0x4e20,%edi
    4b29:	48 c7 05 84 c8 21 00 	movq   $0x64,0x21c884(%rip)        # 2213b8 <stderr@@GLIBC_2.2.5+0x10f8>
    4b30:	64 00 00 00 
    4b34:	45 29 ee             	sub    %r13d,%r14d
    4b37:	4c 8d 3d 0c 31 01 00 	lea    0x1310c(%rip),%r15        # 17c4a <_IO_stdin_used@@Base+0x18ca>
    4b3e:	e8 3d f9 00 00       	callq  14480 <__cxa_finalize@plt+0x10600>
    4b43:	48 c7 05 62 c8 21 00 	movq   $0x0,0x21c862(%rip)        # 2213b0 <stderr@@GLIBC_2.2.5+0x10f0>
    4b4a:	00 00 00 00 
    4b4e:	48 89 05 6b c8 21 00 	mov    %rax,0x21c86b(%rip)        # 2213c0 <stderr@@GLIBC_2.2.5+0x1100>
    4b55:	e8 86 15 00 00       	callq  60e0 <__cxa_finalize@plt+0x2260>
    4b5a:	45 85 f6             	test   %r14d,%r14d
    4b5d:	0f 8e 1e 02 00 00    	jle    4d81 <__cxa_finalize@plt+0xf01>
    4b63:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    4b68:	4a 8b 3c eb          	mov    (%rbx,%r13,8),%rdi
    4b6c:	31 f6                	xor    %esi,%esi
    4b6e:	4c 89 f9             	mov    %r15,%rcx
    4b71:	ba 01 00 00 00       	mov    $0x1,%edx
    4b76:	49 83 c5 01          	add    $0x1,%r13
    4b7a:	e8 61 4e 00 00       	callq  99e0 <__cxa_finalize@plt+0x5b60>
    4b7f:	44 39 ed             	cmp    %r13d,%ebp
    4b82:	7f e4                	jg     4b68 <__cxa_finalize@plt+0xce8>
    4b84:	48 83 3d 24 c8 21 00 	cmpq   $0x0,0x21c824(%rip)        # 2213b0 <stderr@@GLIBC_2.2.5+0x10f0>
    4b8b:	00 
    4b8c:	0f 85 71 04 00 00    	jne    5003 <__cxa_finalize@plt+0x1183>
    4b92:	41 83 ee 01          	sub    $0x1,%r14d
    4b96:	48 8b 1d e3 c7 21 00 	mov    0x21c7e3(%rip),%rbx        # 221380 <stderr@@GLIBC_2.2.5+0x10c0>
    4b9d:	7f 3d                	jg     4bdc <__cxa_finalize@plt+0xd5c>
    4b9f:	e9 7f 06 00 00       	jmpq   5223 <__cxa_finalize@plt+0x13a3>
    4ba4:	0f 1f 40 00          	nopl   0x0(%rax)
    4ba8:	0f b6 53 10          	movzbl 0x10(%rbx),%edx
    4bac:	48 8b 73 08          	mov    0x8(%rbx),%rsi
    4bb0:	e8 ab 5c 00 00       	callq  a860 <__cxa_finalize@plt+0x69e0>
    4bb5:	48 8b 3b             	mov    (%rbx),%rdi
    4bb8:	e8 b3 f2 ff ff       	callq  3e70 <free@plt>
    4bbd:	48 8b 7b 08          	mov    0x8(%rbx),%rdi
    4bc1:	e8 aa f2 ff ff       	callq  3e70 <free@plt>
    4bc6:	48 89 df             	mov    %rbx,%rdi
    4bc9:	e8 a2 f2 ff ff       	callq  3e70 <free@plt>
    4bce:	c6 05 e3 c6 21 00 01 	movb   $0x1,0x21c6e3(%rip)        # 2212b8 <stderr@@GLIBC_2.2.5+0xff8>
    4bd5:	48 8b 1d a4 c7 21 00 	mov    0x21c7a4(%rip),%rbx        # 221380 <stderr@@GLIBC_2.2.5+0x10c0>
    4bdc:	48 85 db             	test   %rbx,%rbx
    4bdf:	0f 84 91 00 00 00    	je     4c76 <__cxa_finalize@plt+0xdf6>
    4be5:	48 8b 43 18          	mov    0x18(%rbx),%rax
    4be9:	48 8b 3b             	mov    (%rbx),%rdi
    4bec:	48 89 05 8d c7 21 00 	mov    %rax,0x21c78d(%rip)        # 221380 <stderr@@GLIBC_2.2.5+0x10c0>
    4bf3:	48 8b 05 ce c7 21 00 	mov    0x21c7ce(%rip),%rax        # 2213c8 <stderr@@GLIBC_2.2.5+0x1108>
    4bfa:	48 85 c0             	test   %rax,%rax
    4bfd:	74 a9                	je     4ba8 <__cxa_finalize@plt+0xd28>
    4bff:	48 85 ff             	test   %rdi,%rdi
    4c02:	75 a4                	jne    4ba8 <__cxa_finalize@plt+0xd28>
    4c04:	48 8b 15 ed c4 21 00 	mov    0x21c4ed(%rip),%rdx        # 2210f8 <stderr@@GLIBC_2.2.5+0xe38>
    4c0b:	48 89 d1             	mov    %rdx,%rcx
    4c0e:	48 2b 0d db c4 21 00 	sub    0x21c4db(%rip),%rcx        # 2210f0 <stderr@@GLIBC_2.2.5+0xe30>
    4c15:	48 83 f9 0f          	cmp    $0xf,%rcx
    4c19:	0f 86 c5 0b 00 00    	jbe    57e4 <__cxa_finalize@plt+0x1964>
    4c1f:	48 8d 4a f0          	lea    -0x10(%rdx),%rcx
    4c23:	4c 89 e6             	mov    %r12,%rsi
    4c26:	48 89 c7             	mov    %rax,%rdi
    4c29:	48 89 0d c8 c4 21 00 	mov    %rcx,0x21c4c8(%rip)        # 2210f8 <stderr@@GLIBC_2.2.5+0xe38>
    4c30:	48 8b 4a f0          	mov    -0x10(%rdx),%rcx
    4c34:	48 8b 52 f8          	mov    -0x8(%rdx),%rdx
    4c38:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
    4c3d:	48 89 54 24 38       	mov    %rdx,0x38(%rsp)
    4c42:	e8 19 9d 00 00       	callq  e960 <__cxa_finalize@plt+0xaae0>
    4c47:	48 85 c0             	test   %rax,%rax
    4c4a:	0f 84 b3 0b 00 00    	je     5803 <__cxa_finalize@plt+0x1983>
    4c50:	48 89 c7             	mov    %rax,%rdi
    4c53:	e8 18 f2 ff ff       	callq  3e70 <free@plt>
    4c58:	48 8b 3b             	mov    (%rbx),%rdi
    4c5b:	e8 10 f2 ff ff       	callq  3e70 <free@plt>
    4c60:	48 8b 7b 08          	mov    0x8(%rbx),%rdi
    4c64:	e8 07 f2 ff ff       	callq  3e70 <free@plt>
    4c69:	48 89 df             	mov    %rbx,%rdi
    4c6c:	e8 ff f1 ff ff       	callq  3e70 <free@plt>
    4c71:	e9 5f ff ff ff       	jmpq   4bd5 <__cxa_finalize@plt+0xd55>
    4c76:	80 3d 95 c6 21 00 00 	cmpb   $0x0,0x21c695(%rip)        # 221312 <stderr@@GLIBC_2.2.5+0x1052>
    4c7d:	74 0d                	je     4c8c <__cxa_finalize@plt+0xe0c>
    4c7f:	80 3d 8a c6 21 00 00 	cmpb   $0x0,0x21c68a(%rip)        # 221310 <stderr@@GLIBC_2.2.5+0x1050>
    4c86:	0f 85 20 01 00 00    	jne    4dac <__cxa_finalize@plt+0xf2c>
    4c8c:	80 3d 85 c6 21 00 00 	cmpb   $0x0,0x21c685(%rip)        # 221318 <stderr@@GLIBC_2.2.5+0x1058>
    4c93:	0f 85 d1 03 00 00    	jne    506a <__cxa_finalize@plt+0x11ea>
    4c99:	48 8b 1d 28 c7 21 00 	mov    0x21c728(%rip),%rbx        # 2213c8 <stderr@@GLIBC_2.2.5+0x1108>
    4ca0:	48 85 db             	test   %rbx,%rbx
    4ca3:	74 19                	je     4cbe <__cxa_finalize@plt+0xe3e>
    4ca5:	48 89 df             	mov    %rbx,%rdi
    4ca8:	e8 d3 8f 00 00       	callq  dc80 <__cxa_finalize@plt+0x9e00>
    4cad:	48 85 c0             	test   %rax,%rax
    4cb0:	0f 85 6c 0b 00 00    	jne    5822 <__cxa_finalize@plt+0x19a2>
    4cb6:	48 89 df             	mov    %rbx,%rdi
    4cb9:	e8 92 96 00 00       	callq  e350 <__cxa_finalize@plt+0xa4d0>
    4cbe:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
    4cc3:	64 48 33 34 25 28 00 	xor    %fs:0x28,%rsi
    4cca:	00 00 
    4ccc:	8b 05 3e c5 21 00    	mov    0x21c53e(%rip),%eax        # 221210 <stderr@@GLIBC_2.2.5+0xf50>
    4cd2:	0f 85 69 0b 00 00    	jne    5841 <__cxa_finalize@plt+0x19c1>
    4cd8:	48 83 c4 58          	add    $0x58,%rsp
    4cdc:	5b                   	pop    %rbx
    4cdd:	5d                   	pop    %rbp
    4cde:	41 5c                	pop    %r12
    4ce0:	41 5d                	pop    %r13
    4ce2:	41 5e                	pop    %r14
    4ce4:	41 5f                	pop    %r15
    4ce6:	c3                   	retq   
    4ce7:	be 07 00 00 00       	mov    $0x7,%esi
    4cec:	31 ff                	xor    %edi,%edi
    4cee:	c7 05 40 c6 21 00 02 	movl   $0x2,0x21c640(%rip)        # 221338 <stderr@@GLIBC_2.2.5+0x1078>
    4cf5:	00 00 00 
    4cf8:	e8 b3 e8 00 00       	callq  135b0 <__cxa_finalize@plt+0xf730>
    4cfd:	e9 76 f2 ff ff       	jmpq   3f78 <__cxa_finalize@plt+0xf8>
    4d02:	4c 89 e7             	mov    %r12,%rdi
    4d05:	e8 d6 ef 00 00       	callq  13ce0 <__cxa_finalize@plt+0xfe60>
    4d0a:	48 8d 35 6f 53 01 00 	lea    0x1536f(%rip),%rsi        # 1a080 <_IO_stdin_used@@Base+0x3d00>
    4d11:	49 89 c4             	mov    %rax,%r12
    4d14:	31 ff                	xor    %edi,%edi
    4d16:	ba 05 00 00 00       	mov    $0x5,%edx
    4d1b:	e8 10 ec ff ff       	callq  3930 <dcgettext@plt>
    4d20:	4c 89 e1             	mov    %r12,%rcx
    4d23:	48 89 c2             	mov    %rax,%rdx
    4d26:	31 f6                	xor    %esi,%esi
    4d28:	31 ff                	xor    %edi,%edi
    4d2a:	31 c0                	xor    %eax,%eax
    4d2c:	e8 ef ef ff ff       	callq  3d20 <error@plt>
    4d31:	e9 05 f3 ff ff       	jmpq   403b <__cxa_finalize@plt+0x1bb>
    4d36:	31 c0                	xor    %eax,%eax
    4d38:	e9 f7 fb ff ff       	jmpq   4934 <__cxa_finalize@plt+0xab4>
    4d3d:	48 89 c7             	mov    %rax,%rdi
    4d40:	e8 5b 0f 00 00       	callq  5ca0 <__cxa_finalize@plt+0x1e20>
    4d45:	84 c0                	test   %al,%al
    4d47:	0f 85 16 f3 ff ff    	jne    4063 <__cxa_finalize@plt+0x1e3>
    4d4d:	4c 89 e7             	mov    %r12,%rdi
    4d50:	e8 8b ef 00 00       	callq  13ce0 <__cxa_finalize@plt+0xfe60>
    4d55:	48 8d 35 6c 53 01 00 	lea    0x1536c(%rip),%rsi        # 1a0c8 <_IO_stdin_used@@Base+0x3d48>
    4d5c:	49 89 c4             	mov    %rax,%r12
    4d5f:	31 ff                	xor    %edi,%edi
    4d61:	ba 05 00 00 00       	mov    $0x5,%edx
    4d66:	e8 c5 eb ff ff       	callq  3930 <dcgettext@plt>
    4d6b:	4c 89 e1             	mov    %r12,%rcx
    4d6e:	48 89 c2             	mov    %rax,%rdx
    4d71:	31 f6                	xor    %esi,%esi
    4d73:	31 ff                	xor    %edi,%edi
    4d75:	31 c0                	xor    %eax,%eax
    4d77:	e8 a4 ef ff ff       	callq  3d20 <error@plt>
    4d7c:	e9 e2 f2 ff ff       	jmpq   4063 <__cxa_finalize@plt+0x1e3>
    4d81:	80 3d 6d c5 21 00 00 	cmpb   $0x0,0x21c56d(%rip)        # 2212f5 <stderr@@GLIBC_2.2.5+0x1035>
    4d88:	0f 84 04 01 00 00    	je     4e92 <__cxa_finalize@plt+0x1012>
    4d8e:	48 8d 3d a8 55 01 00 	lea    0x155a8(%rip),%rdi        # 1a33d <_IO_stdin_used@@Base+0x3fbd>
    4d95:	4c 89 f9             	mov    %r15,%rcx
    4d98:	ba 01 00 00 00       	mov    $0x1,%edx
    4d9d:	be 03 00 00 00       	mov    $0x3,%esi
    4da2:	e8 39 4c 00 00       	callq  99e0 <__cxa_finalize@plt+0x5b60>
    4da7:	e9 d8 fd ff ff       	jmpq   4b84 <__cxa_finalize@plt+0xd04>
    4dac:	48 83 3d ac b2 21 00 	cmpq   $0x2,0x21b2ac(%rip)        # 220060 <quoting_style_args@@Base+0x680>
    4db3:	02 
    4db4:	75 12                	jne    4dc8 <__cxa_finalize@plt+0xf48>
    4db6:	48 8b 05 ab b2 21 00 	mov    0x21b2ab(%rip),%rax        # 220068 <quoting_style_args@@Base+0x688>
    4dbd:	66 81 38 1b 5b       	cmpw   $0x5b1b,(%rax)
    4dc2:	0f 84 8d 07 00 00    	je     5555 <__cxa_finalize@plt+0x16d5>
    4dc8:	48 8d 3d 91 b2 21 00 	lea    0x21b291(%rip),%rdi        # 220060 <quoting_style_args@@Base+0x680>
    4dcf:	e8 1c 25 00 00       	callq  72f0 <__cxa_finalize@plt+0x3470>
    4dd4:	48 8d 3d 95 b2 21 00 	lea    0x21b295(%rip),%rdi        # 220070 <quoting_style_args@@Base+0x690>
    4ddb:	e8 10 25 00 00       	callq  72f0 <__cxa_finalize@plt+0x3470>
    4de0:	48 8b 3d a1 b4 21 00 	mov    0x21b4a1(%rip),%rdi        # 220288 <stdout@@GLIBC_2.2.5>
    4de7:	e8 14 f0 ff ff       	callq  3e00 <fflush_unlocked@plt>
    4dec:	31 ff                	xor    %edi,%edi
    4dee:	e8 dd 22 00 00       	callq  70d0 <__cxa_finalize@plt+0x3250>
    4df3:	8b 1d 1b c4 21 00    	mov    0x21c41b(%rip),%ebx        # 221214 <stderr@@GLIBC_2.2.5+0xf54>
    4df9:	85 db                	test   %ebx,%ebx
    4dfb:	74 12                	je     4e0f <__cxa_finalize@plt+0xf8f>
    4dfd:	0f 1f 00             	nopl   (%rax)
    4e00:	bf 13 00 00 00       	mov    $0x13,%edi
    4e05:	e8 c6 e9 ff ff       	callq  37d0 <raise@plt>
    4e0a:	83 eb 01             	sub    $0x1,%ebx
    4e0d:	75 f1                	jne    4e00 <__cxa_finalize@plt+0xf80>
    4e0f:	8b 3d 03 c4 21 00    	mov    0x21c403(%rip),%edi        # 221218 <stderr@@GLIBC_2.2.5+0xf58>
    4e15:	85 ff                	test   %edi,%edi
    4e17:	0f 84 6f fe ff ff    	je     4c8c <__cxa_finalize@plt+0xe0c>
    4e1d:	e8 ae e9 ff ff       	callq  37d0 <raise@plt>
    4e22:	e9 65 fe ff ff       	jmpq   4c8c <__cxa_finalize@plt+0xe0c>
    4e27:	80 3d 37 c5 21 00 00 	cmpb   $0x0,0x21c537(%rip)        # 221365 <stderr@@GLIBC_2.2.5+0x10a5>
    4e2e:	0f 85 bd fc ff ff    	jne    4af1 <__cxa_finalize@plt+0xc71>
    4e34:	80 3d f1 c4 21 00 00 	cmpb   $0x0,0x21c4f1(%rip)        # 22132c <stderr@@GLIBC_2.2.5+0x106c>
    4e3b:	0f 85 b0 fc ff ff    	jne    4af1 <__cxa_finalize@plt+0xc71>
    4e41:	80 3d ae c4 21 00 00 	cmpb   $0x0,0x21c4ae(%rip)        # 2212f6 <stderr@@GLIBC_2.2.5+0x1036>
    4e48:	c6 05 52 c4 21 00 00 	movb   $0x0,0x21c452(%rip)        # 2212a1 <stderr@@GLIBC_2.2.5+0xfe1>
    4e4f:	b8 01 00 00 00       	mov    $0x1,%eax
    4e54:	0f 85 a0 fc ff ff    	jne    4afa <__cxa_finalize@plt+0xc7a>
    4e5a:	80 3d b1 c4 21 00 00 	cmpb   $0x0,0x21c4b1(%rip)        # 221312 <stderr@@GLIBC_2.2.5+0x1052>
    4e61:	0f 85 93 fc ff ff    	jne    4afa <__cxa_finalize@plt+0xc7a>
    4e67:	83 3d a6 c4 21 00 00 	cmpl   $0x0,0x21c4a6(%rip)        # 221314 <stderr@@GLIBC_2.2.5+0x1054>
    4e6e:	0f 85 86 fc ff ff    	jne    4afa <__cxa_finalize@plt+0xc7a>
    4e74:	0f b6 05 79 c4 21 00 	movzbl 0x21c479(%rip),%eax        # 2212f4 <stderr@@GLIBC_2.2.5+0x1034>
    4e7b:	e9 7a fc ff ff       	jmpq   4afa <__cxa_finalize@plt+0xc7a>
    4e80:	80 3d 8a c4 21 00 00 	cmpb   $0x0,0x21c48a(%rip)        # 221311 <stderr@@GLIBC_2.2.5+0x1051>
    4e87:	0f 84 72 fb ff ff    	je     49ff <__cxa_finalize@plt+0xb7f>
    4e8d:	e9 43 fb ff ff       	jmpq   49d5 <__cxa_finalize@plt+0xb55>
    4e92:	48 8d 3d a4 54 01 00 	lea    0x154a4(%rip),%rdi        # 1a33d <_IO_stdin_used@@Base+0x3fbd>
    4e99:	ba 01 00 00 00       	mov    $0x1,%edx
    4e9e:	31 f6                	xor    %esi,%esi
    4ea0:	e8 db 10 00 00       	callq  5f80 <__cxa_finalize@plt+0x2100>
    4ea5:	e9 da fc ff ff       	jmpq   4b84 <__cxa_finalize@plt+0xd04>
    4eaa:	80 3d 44 c4 21 00 00 	cmpb   $0x0,0x21c444(%rip)        # 2212f5 <stderr@@GLIBC_2.2.5+0x1035>
    4eb1:	b8 02 00 00 00       	mov    $0x2,%eax
    4eb6:	75 18                	jne    4ed0 <__cxa_finalize@plt+0x1050>
    4eb8:	83 3d 55 c4 21 00 03 	cmpl   $0x3,0x21c455(%rip)        # 221314 <stderr@@GLIBC_2.2.5+0x1054>
    4ebf:	74 0f                	je     4ed0 <__cxa_finalize@plt+0x1050>
    4ec1:	83 3d 70 c4 21 00 01 	cmpl   $0x1,0x21c470(%rip)        # 221338 <stderr@@GLIBC_2.2.5+0x1078>
    4ec8:	19 c0                	sbb    %eax,%eax
    4eca:	83 e0 fe             	and    $0xfffffffe,%eax
    4ecd:	83 c0 04             	add    $0x4,%eax
    4ed0:	89 05 22 c4 21 00    	mov    %eax,0x21c422(%rip)        # 2212f8 <stderr@@GLIBC_2.2.5+0x1038>
    4ed6:	e9 88 fb ff ff       	jmpq   4a63 <__cxa_finalize@plt+0xbe3>
    4edb:	48 8d 3d 83 2f 01 00 	lea    0x12f83(%rip),%rdi        # 17e65 <_IO_stdin_used@@Base+0x1ae5>
    4ee2:	e8 b9 e8 ff ff       	callq  37a0 <getenv@plt>
    4ee7:	48 8d 15 32 c4 21 00 	lea    0x21c432(%rip),%rdx        # 221320 <stderr@@GLIBC_2.2.5+0x1060>
    4eee:	48 8d 35 33 c4 21 00 	lea    0x21c433(%rip),%rsi        # 221328 <stderr@@GLIBC_2.2.5+0x1068>
    4ef5:	49 89 c5             	mov    %rax,%r13
    4ef8:	48 89 c7             	mov    %rax,%rdi
    4efb:	e8 20 a8 00 00       	callq  f720 <__cxa_finalize@plt+0xb8a0>
    4f00:	4d 85 ed             	test   %r13,%r13
    4f03:	0f 84 0e 08 00 00    	je     5717 <__cxa_finalize@plt+0x1897>
    4f09:	8b 05 19 c4 21 00    	mov    0x21c419(%rip),%eax        # 221328 <stderr@@GLIBC_2.2.5+0x1068>
    4f0f:	89 05 07 c4 21 00    	mov    %eax,0x21c407(%rip)        # 22131c <stderr@@GLIBC_2.2.5+0x105c>
    4f15:	48 8b 05 04 c4 21 00 	mov    0x21c404(%rip),%rax        # 221320 <stderr@@GLIBC_2.2.5+0x1060>
    4f1c:	48 89 05 f5 b0 21 00 	mov    %rax,0x21b0f5(%rip)        # 220018 <quoting_style_args@@Base+0x638>
    4f23:	80 7c 24 10 00       	cmpb   $0x0,0x10(%rsp)
    4f28:	0f 84 98 f9 ff ff    	je     48c6 <__cxa_finalize@plt+0xa46>
    4f2e:	c7 05 f0 c3 21 00 00 	movl   $0x0,0x21c3f0(%rip)        # 221328 <stderr@@GLIBC_2.2.5+0x1068>
    4f35:	00 00 00 
    4f38:	48 c7 05 dd c3 21 00 	movq   $0x400,0x21c3dd(%rip)        # 221320 <stderr@@GLIBC_2.2.5+0x1060>
    4f3f:	00 04 00 00 
    4f43:	e9 7e f9 ff ff       	jmpq   48c6 <__cxa_finalize@plt+0xa46>
    4f48:	48 8d 15 91 c0 21 00 	lea    0x21c091(%rip),%rdx        # 220fe0 <stderr@@GLIBC_2.2.5+0xd20>
    4f4f:	31 c0                	xor    %eax,%eax
    4f51:	eb 35                	jmp    4f88 <__cxa_finalize@plt+0x1108>
    4f53:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    4f58:	83 f8 41             	cmp    $0x41,%eax
    4f5b:	7d 38                	jge    4f95 <__cxa_finalize@plt+0x1115>
    4f5d:	8d 48 d0             	lea    -0x30(%rax),%ecx
    4f60:	83 f9 09             	cmp    $0x9,%ecx
    4f63:	76 30                	jbe    4f95 <__cxa_finalize@plt+0x1115>
    4f65:	8d 48 d3             	lea    -0x2d(%rax),%ecx
    4f68:	83 f9 01             	cmp    $0x1,%ecx
    4f6b:	76 28                	jbe    4f95 <__cxa_finalize@plt+0x1115>
    4f6d:	83 f8 7e             	cmp    $0x7e,%eax
    4f70:	74 23                	je     4f95 <__cxa_finalize@plt+0x1115>
    4f72:	83 f8 5f             	cmp    $0x5f,%eax
    4f75:	0f 94 c1             	sete   %cl
    4f78:	83 c0 01             	add    $0x1,%eax
    4f7b:	08 0a                	or     %cl,(%rdx)
    4f7d:	48 83 c2 01          	add    $0x1,%rdx
    4f81:	3d 00 01 00 00       	cmp    $0x100,%eax
    4f86:	74 22                	je     4faa <__cxa_finalize@plt+0x112a>
    4f88:	83 f8 5a             	cmp    $0x5a,%eax
    4f8b:	7e cb                	jle    4f58 <__cxa_finalize@plt+0x10d8>
    4f8d:	8d 48 9f             	lea    -0x61(%rax),%ecx
    4f90:	83 f9 19             	cmp    $0x19,%ecx
    4f93:	77 d0                	ja     4f65 <__cxa_finalize@plt+0x10e5>
    4f95:	83 c0 01             	add    $0x1,%eax
    4f98:	b9 01 00 00 00       	mov    $0x1,%ecx
    4f9d:	08 0a                	or     %cl,(%rdx)
    4f9f:	48 83 c2 01          	add    $0x1,%rdx
    4fa3:	3d 00 01 00 00       	cmp    $0x100,%eax
    4fa8:	75 de                	jne    4f88 <__cxa_finalize@plt+0x1108>
    4faa:	e8 c1 f8 00 00       	callq  14870 <__cxa_finalize@plt+0x109f0>
    4faf:	48 85 c0             	test   %rax,%rax
    4fb2:	0f 84 a3 03 00 00    	je     535b <__cxa_finalize@plt+0x14db>
    4fb8:	48 89 05 c9 c3 21 00 	mov    %rax,0x21c3c9(%rip)        # 221388 <stderr@@GLIBC_2.2.5+0x10c8>
    4fbf:	e9 5d fb ff ff       	jmpq   4b21 <__cxa_finalize@plt+0xca1>
    4fc4:	4c 8b 3d fd af 21 00 	mov    0x21affd(%rip),%r15        # 21ffc8 <free@GLIBC_2.2.5>
    4fcb:	4c 8b 35 16 b0 21 00 	mov    0x21b016(%rip),%r14        # 21ffe8 <malloc@GLIBC_2.2.5>
    4fd2:	48 8d 3d c7 c1 21 00 	lea    0x21c1c7(%rip),%rdi        # 2211a0 <stderr@@GLIBC_2.2.5+0xee0>
    4fd9:	31 d2                	xor    %edx,%edx
    4fdb:	31 f6                	xor    %esi,%esi
    4fdd:	4d 89 f8             	mov    %r15,%r8
    4fe0:	4c 89 f1             	mov    %r14,%rcx
    4fe3:	e8 c8 04 01 00       	callq  154b0 <_obstack_begin@@Base>
    4fe8:	48 8d 3d 51 c1 21 00 	lea    0x21c151(%rip),%rdi        # 221140 <stderr@@GLIBC_2.2.5+0xe80>
    4fef:	4d 89 f8             	mov    %r15,%r8
    4ff2:	4c 89 f1             	mov    %r14,%rcx
    4ff5:	31 d2                	xor    %edx,%edx
    4ff7:	31 f6                	xor    %esi,%esi
    4ff9:	e8 b2 04 01 00       	callq  154b0 <_obstack_begin@@Base>
    4ffe:	e9 11 fb ff ff       	jmpq   4b14 <__cxa_finalize@plt+0xc94>
    5003:	e8 e8 12 00 00       	callq  62f0 <__cxa_finalize@plt+0x2470>
    5008:	80 3d e6 c2 21 00 00 	cmpb   $0x0,0x21c2e6(%rip)        # 2212f5 <stderr@@GLIBC_2.2.5+0x1035>
    500f:	0f 84 35 03 00 00    	je     534a <__cxa_finalize@plt+0x14ca>
    5015:	48 83 3d 93 c3 21 00 	cmpq   $0x0,0x21c393(%rip)        # 2213b0 <stderr@@GLIBC_2.2.5+0x10f0>
    501c:	00 
    501d:	0f 84 6f fb ff ff    	je     4b92 <__cxa_finalize@plt+0xd12>
    5023:	e8 f8 43 00 00       	callq  9420 <__cxa_finalize@plt+0x55a0>
    5028:	48 83 3d 50 c3 21 00 	cmpq   $0x0,0x21c350(%rip)        # 221380 <stderr@@GLIBC_2.2.5+0x10c0>
    502f:	00 
    5030:	0f 84 40 fc ff ff    	je     4c76 <__cxa_finalize@plt+0xdf6>
    5036:	48 8b 3d 4b b2 21 00 	mov    0x21b24b(%rip),%rdi        # 220288 <stdout@@GLIBC_2.2.5>
    503d:	48 8b 47 28          	mov    0x28(%rdi),%rax
    5041:	48 39 47 30          	cmp    %rax,0x30(%rdi)
    5045:	0f 86 21 07 00 00    	jbe    576c <__cxa_finalize@plt+0x18ec>
    504b:	48 8d 50 01          	lea    0x1(%rax),%rdx
    504f:	48 89 57 28          	mov    %rdx,0x28(%rdi)
    5053:	c6 00 0a             	movb   $0xa,(%rax)
    5056:	48 83 05 9a c1 21 00 	addq   $0x1,0x21c19a(%rip)        # 2211f8 <stderr@@GLIBC_2.2.5+0xf38>
    505d:	01 
    505e:	48 8b 1d 1b c3 21 00 	mov    0x21c31b(%rip),%rbx        # 221380 <stderr@@GLIBC_2.2.5+0x10c0>
    5065:	e9 72 fb ff ff       	jmpq   4bdc <__cxa_finalize@plt+0xd5c>
    506a:	48 8d 35 2f c1 21 00 	lea    0x21c12f(%rip),%rsi        # 2211a0 <stderr@@GLIBC_2.2.5+0xee0>
    5071:	48 8d 3d cd 2e 01 00 	lea    0x12ecd(%rip),%rdi        # 17f45 <_IO_stdin_used@@Base+0x1bc5>
    5078:	e8 33 17 00 00       	callq  67b0 <__cxa_finalize@plt+0x2930>
    507d:	48 8d 35 bc c0 21 00 	lea    0x21c0bc(%rip),%rsi        # 221140 <stderr@@GLIBC_2.2.5+0xe80>
    5084:	48 8d 3d c4 2e 01 00 	lea    0x12ec4(%rip),%rdi        # 17f4f <_IO_stdin_used@@Base+0x1bcf>
    508b:	e8 20 17 00 00       	callq  67b0 <__cxa_finalize@plt+0x2930>
    5090:	48 8b 3d 39 c2 21 00 	mov    0x21c239(%rip),%rdi        # 2212d0 <stderr@@GLIBC_2.2.5+0x1010>
    5097:	e8 f4 e4 00 00       	callq  13590 <__cxa_finalize@plt+0xf710>
    509c:	48 8d 15 3d a9 21 00 	lea    0x21a93d(%rip),%rdx        # 21f9e0 <quoting_style_args@@Base>
    50a3:	89 c0                	mov    %eax,%eax
    50a5:	48 8d 35 3c 51 01 00 	lea    0x1513c(%rip),%rsi        # 1a1e8 <_IO_stdin_used@@Base+0x3e68>
    50ac:	bf 01 00 00 00       	mov    $0x1,%edi
    50b1:	48 8b 14 c2          	mov    (%rdx,%rax,8),%rdx
    50b5:	31 c0                	xor    %eax,%eax
    50b7:	e8 14 ec ff ff       	callq  3cd0 <__printf_chk@plt>
    50bc:	e9 d8 fb ff ff       	jmpq   4c99 <__cxa_finalize@plt+0xe19>
    50c1:	48 8d 3d 3b 2e 01 00 	lea    0x12e3b(%rip),%rdi        # 17f03 <_IO_stdin_used@@Base+0x1b83>
    50c8:	e8 d3 e6 ff ff       	callq  37a0 <getenv@plt>
    50cd:	48 85 c0             	test   %rax,%rax
    50d0:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
    50d5:	74 09                	je     50e0 <__cxa_finalize@plt+0x1260>
    50d7:	80 38 00             	cmpb   $0x0,(%rax)
    50da:	0f 85 fa 02 00 00    	jne    53da <__cxa_finalize@plt+0x155a>
    50e0:	48 8d 3d 26 2e 01 00 	lea    0x12e26(%rip),%rdi        # 17f0d <_IO_stdin_used@@Base+0x1b8d>
    50e7:	e8 b4 e6 ff ff       	callq  37a0 <getenv@plt>
    50ec:	48 85 c0             	test   %rax,%rax
    50ef:	74 09                	je     50fa <__cxa_finalize@plt+0x127a>
    50f1:	80 38 00             	cmpb   $0x0,(%rax)
    50f4:	0f 85 98 00 00 00    	jne    5192 <__cxa_finalize@plt+0x1312>
    50fa:	48 8d 3d 11 2e 01 00 	lea    0x12e11(%rip),%rdi        # 17f12 <_IO_stdin_used@@Base+0x1b92>
    5101:	e8 9a e6 ff ff       	callq  37a0 <getenv@plt>
    5106:	48 85 c0             	test   %rax,%rax
    5109:	48 89 44 24 08       	mov    %rax,0x8(%rsp)
    510e:	74 7b                	je     518b <__cxa_finalize@plt+0x130b>
    5110:	48 8b 44 24 08       	mov    0x8(%rsp),%rax
    5115:	80 38 00             	cmpb   $0x0,(%rax)
    5118:	74 71                	je     518b <__cxa_finalize@plt+0x130b>
    511a:	4c 8d 35 7f 1a 01 00 	lea    0x11a7f(%rip),%r14        # 16ba0 <_IO_stdin_used@@Base+0x820>
    5121:	4c 89 e0             	mov    %r12,%rax
    5124:	49 89 dc             	mov    %rbx,%r12
    5127:	49 89 c7             	mov    %rax,%r15
    512a:	4c 89 f3             	mov    %r14,%rbx
    512d:	eb 14                	jmp    5143 <__cxa_finalize@plt+0x12c3>
    512f:	31 c0                	xor    %eax,%eax
    5131:	48 89 df             	mov    %rbx,%rdi
    5134:	48 83 c9 ff          	or     $0xffffffffffffffff,%rcx
    5138:	f2 ae                	repnz scas %es:(%rdi),%al
    513a:	48 89 c8             	mov    %rcx,%rax
    513d:	48 f7 d0             	not    %rax
    5140:	48 01 c3             	add    %rax,%rbx
    5143:	48 89 d8             	mov    %rbx,%rax
    5146:	4c 29 f0             	sub    %r14,%rax
    5149:	48 3d 4c 10 00 00    	cmp    $0x104c,%rax
    514f:	77 34                	ja     5185 <__cxa_finalize@plt+0x1305>
    5151:	48 8d 35 bf 2d 01 00 	lea    0x12dbf(%rip),%rsi        # 17f17 <_IO_stdin_used@@Base+0x1b97>
    5158:	ba 05 00 00 00       	mov    $0x5,%edx
    515d:	48 89 df             	mov    %rbx,%rdi
    5160:	e8 9b e6 ff ff       	callq  3800 <strncmp@plt>
    5165:	85 c0                	test   %eax,%eax
    5167:	75 c6                	jne    512f <__cxa_finalize@plt+0x12af>
    5169:	48 8b 74 24 08       	mov    0x8(%rsp),%rsi
    516e:	48 8d 7b 05          	lea    0x5(%rbx),%rdi
    5172:	31 d2                	xor    %edx,%edx
    5174:	e8 d7 e8 ff ff       	callq  3a50 <fnmatch@plt>
    5179:	85 c0                	test   %eax,%eax
    517b:	75 b2                	jne    512f <__cxa_finalize@plt+0x12af>
    517d:	4c 89 e3             	mov    %r12,%rbx
    5180:	4d 89 fc             	mov    %r15,%r12
    5183:	eb 0d                	jmp    5192 <__cxa_finalize@plt+0x1312>
    5185:	4c 89 e3             	mov    %r12,%rbx
    5188:	4d 89 fc             	mov    %r15,%r12
    518b:	c6 05 80 c1 21 00 00 	movb   $0x0,0x21c180(%rip)        # 221312 <stderr@@GLIBC_2.2.5+0x1052>
    5192:	80 3d 79 c1 21 00 00 	cmpb   $0x0,0x21c179(%rip)        # 221312 <stderr@@GLIBC_2.2.5+0x1052>
    5199:	0f 84 b7 f8 ff ff    	je     4a56 <__cxa_finalize@plt+0xbd6>
    519f:	bf 0d 00 00 00       	mov    $0xd,%edi
    51a4:	e8 a7 0a 00 00       	callq  5c50 <__cxa_finalize@plt+0x1dd0>
    51a9:	84 c0                	test   %al,%al
    51ab:	75 36                	jne    51e3 <__cxa_finalize@plt+0x1363>
    51ad:	bf 0e 00 00 00       	mov    $0xe,%edi
    51b2:	e8 99 0a 00 00       	callq  5c50 <__cxa_finalize@plt+0x1dd0>
    51b7:	84 c0                	test   %al,%al
    51b9:	74 09                	je     51c4 <__cxa_finalize@plt+0x1344>
    51bb:	80 3d ce c1 21 00 00 	cmpb   $0x0,0x21c1ce(%rip)        # 221390 <stderr@@GLIBC_2.2.5+0x10d0>
    51c2:	75 1f                	jne    51e3 <__cxa_finalize@plt+0x1363>
    51c4:	bf 0c 00 00 00       	mov    $0xc,%edi
    51c9:	e8 82 0a 00 00       	callq  5c50 <__cxa_finalize@plt+0x1dd0>
    51ce:	84 c0                	test   %al,%al
    51d0:	0f 84 80 f8 ff ff    	je     4a56 <__cxa_finalize@plt+0xbd6>
    51d6:	83 3d 5b c1 21 00 00 	cmpl   $0x0,0x21c15b(%rip)        # 221338 <stderr@@GLIBC_2.2.5+0x1078>
    51dd:	0f 85 73 f8 ff ff    	jne    4a56 <__cxa_finalize@plt+0xbd6>
    51e3:	c6 05 13 c1 21 00 01 	movb   $0x1,0x21c113(%rip)        # 2212fd <stderr@@GLIBC_2.2.5+0x103d>
    51ea:	e9 67 f8 ff ff       	jmpq   4a56 <__cxa_finalize@plt+0xbd6>
    51ef:	4c 89 ef             	mov    %r13,%rdi
    51f2:	e8 e9 ea 00 00       	callq  13ce0 <__cxa_finalize@plt+0xfe60>
    51f7:	48 8d 35 0a 4f 01 00 	lea    0x14f0a(%rip),%rsi        # 1a108 <_IO_stdin_used@@Base+0x3d88>
    51fe:	49 89 c5             	mov    %rax,%r13
    5201:	31 ff                	xor    %edi,%edi
    5203:	ba 05 00 00 00       	mov    $0x5,%edx
    5208:	e8 23 e7 ff ff       	callq  3930 <dcgettext@plt>
    520d:	4c 89 e9             	mov    %r13,%rcx
    5210:	48 89 c2             	mov    %rax,%rdx
    5213:	31 f6                	xor    %esi,%esi
    5215:	31 ff                	xor    %edi,%edi
    5217:	31 c0                	xor    %eax,%eax
    5219:	e8 02 eb ff ff       	callq  3d20 <error@plt>
    521e:	e9 b4 ee ff ff       	jmpq   40d7 <__cxa_finalize@plt+0x257>
    5223:	48 85 db             	test   %rbx,%rbx
    5226:	0f 84 4a fa ff ff    	je     4c76 <__cxa_finalize@plt+0xdf6>
    522c:	48 83 7b 18 00       	cmpq   $0x0,0x18(%rbx)
    5231:	0f 85 a5 f9 ff ff    	jne    4bdc <__cxa_finalize@plt+0xd5c>
    5237:	c6 05 7a c0 21 00 00 	movb   $0x0,0x21c07a(%rip)        # 2212b8 <stderr@@GLIBC_2.2.5+0xff8>
    523e:	e9 99 f9 ff ff       	jmpq   4bdc <__cxa_finalize@plt+0xd5c>
    5243:	41 80 3e 2b          	cmpb   $0x2b,(%r14)
    5247:	0f 84 3e 01 00 00    	je     538b <__cxa_finalize@plt+0x150b>
    524d:	48 8d 15 2c 19 01 00 	lea    0x1192c(%rip),%rdx        # 16b80 <_IO_stdin_used@@Base+0x800>
    5254:	48 8d 35 25 a7 21 00 	lea    0x21a725(%rip),%rsi        # 21f980 <version_etc_copyright@@Base+0x204ac0>
    525b:	b9 04 00 00 00       	mov    $0x4,%ecx
    5260:	4c 89 f7             	mov    %r14,%rdi
    5263:	e8 58 70 00 00       	callq  c2c0 <__cxa_finalize@plt+0x8440>
    5268:	48 85 c0             	test   %rax,%rax
    526b:	0f 88 95 03 00 00    	js     5606 <__cxa_finalize@plt+0x1786>
    5271:	48 83 f8 01          	cmp    $0x1,%rax
    5275:	0f 84 b6 04 00 00    	je     5731 <__cxa_finalize@plt+0x18b1>
    527b:	0f 8e f7 02 00 00    	jle    5578 <__cxa_finalize@plt+0x16f8>
    5281:	48 83 f8 02          	cmp    $0x2,%rax
    5285:	0f 84 c0 04 00 00    	je     574b <__cxa_finalize@plt+0x18cb>
    528b:	48 83 f8 03          	cmp    $0x3,%rax
    528f:	75 42                	jne    52d3 <__cxa_finalize@plt+0x1453>
    5291:	bf 02 00 00 00       	mov    $0x2,%edi
    5296:	e8 95 85 00 00       	callq  d830 <__cxa_finalize@plt+0x99b0>
    529b:	84 c0                	test   %al,%al
    529d:	74 34                	je     52d3 <__cxa_finalize@plt+0x1453>
    529f:	48 8b 35 9a ad 21 00 	mov    0x21ad9a(%rip),%rsi        # 220040 <quoting_style_args@@Base+0x660>
    52a6:	ba 02 00 00 00       	mov    $0x2,%edx
    52ab:	31 ff                	xor    %edi,%edi
    52ad:	e8 7e e6 ff ff       	callq  3930 <dcgettext@plt>
    52b2:	48 8b 35 8f ad 21 00 	mov    0x21ad8f(%rip),%rsi        # 220048 <quoting_style_args@@Base+0x668>
    52b9:	ba 02 00 00 00       	mov    $0x2,%edx
    52be:	31 ff                	xor    %edi,%edi
    52c0:	48 89 05 79 ad 21 00 	mov    %rax,0x21ad79(%rip)        # 220040 <quoting_style_args@@Base+0x660>
    52c7:	e8 64 e6 ff ff       	callq  3930 <dcgettext@plt>
    52cc:	48 89 05 75 ad 21 00 	mov    %rax,0x21ad75(%rip)        # 220048 <quoting_style_args@@Base+0x668>
    52d3:	e8 48 0a 00 00       	callq  5d20 <__cxa_finalize@plt+0x1ea0>
    52d8:	e9 65 f7 ff ff       	jmpq   4a42 <__cxa_finalize@plt+0xbc2>
    52dd:	bf 01 00 00 00       	mov    $0x1,%edi
    52e2:	e8 69 e5 ff ff       	callq  3850 <isatty@plt>
    52e7:	83 f8 01             	cmp    $0x1,%eax
    52ea:	19 c0                	sbb    %eax,%eax
    52ec:	83 c0 02             	add    $0x2,%eax
    52ef:	89 05 43 c0 21 00    	mov    %eax,0x21c043(%rip)        # 221338 <stderr@@GLIBC_2.2.5+0x1078>
    52f5:	e9 cd ee ff ff       	jmpq   41c7 <__cxa_finalize@plt+0x347>
    52fa:	ba 01 00 00 00       	mov    $0x1,%edx
    52ff:	be 20 00 00 00       	mov    $0x20,%esi
    5304:	48 89 c7             	mov    %rax,%rdi
    5307:	e8 c4 e2 00 00       	callq  135d0 <__cxa_finalize@plt+0xf750>
    530c:	e9 48 f6 ff ff       	jmpq   4959 <__cxa_finalize@plt+0xad9>
    5311:	be 03 00 00 00       	mov    $0x3,%esi
    5316:	31 ff                	xor    %edi,%edi
    5318:	c7 05 16 c0 21 00 02 	movl   $0x2,0x21c016(%rip)        # 221338 <stderr@@GLIBC_2.2.5+0x1078>
    531f:	00 00 00 
    5322:	e8 89 e2 00 00       	callq  135b0 <__cxa_finalize@plt+0xf730>
    5327:	c6 05 aa bf 21 00 01 	movb   $0x1,0x21bfaa(%rip)        # 2212d8 <stderr@@GLIBC_2.2.5+0x1018>
    532e:	e9 45 ec ff ff       	jmpq   3f78 <__cxa_finalize@plt+0xf8>
    5333:	85 d2                	test   %edx,%edx
    5335:	0f 84 c4 f6 ff ff    	je     49ff <__cxa_finalize@plt+0xb7f>
    533b:	c7 05 eb bf 21 00 04 	movl   $0x4,0x21bfeb(%rip)        # 221330 <stderr@@GLIBC_2.2.5+0x1070>
    5342:	00 00 00 
    5345:	e9 f8 f6 ff ff       	jmpq   4a42 <__cxa_finalize@plt+0xbc2>
    534a:	be 01 00 00 00       	mov    $0x1,%esi
    534f:	31 ff                	xor    %edi,%edi
    5351:	e8 1a 12 00 00       	callq  6570 <__cxa_finalize@plt+0x26f0>
    5356:	e9 ba fc ff ff       	jmpq   5015 <__cxa_finalize@plt+0x1195>
    535b:	48 8d 05 e8 28 01 00 	lea    0x128e8(%rip),%rax        # 17c4a <_IO_stdin_used@@Base+0x18ca>
    5362:	e9 51 fc ff ff       	jmpq   4fb8 <__cxa_finalize@plt+0x1138>
    5367:	48 8d 3d 0b 2b 01 00 	lea    0x12b0b(%rip),%rdi        # 17e79 <_IO_stdin_used@@Base+0x1af9>
    536e:	e8 2d e4 ff ff       	callq  37a0 <getenv@plt>
    5373:	48 85 c0             	test   %rax,%rax
    5376:	49 89 c6             	mov    %rax,%r14
    5379:	0f 85 89 f6 ff ff    	jne    4a08 <__cxa_finalize@plt+0xb88>
    537f:	4c 8d 35 1a 2a 01 00 	lea    0x12a1a(%rip),%r14        # 17da0 <_IO_stdin_used@@Base+0x1a20>
    5386:	e9 c2 fe ff ff       	jmpq   524d <__cxa_finalize@plt+0x13cd>
    538b:	49 83 c6 01          	add    $0x1,%r14
    538f:	be 0a 00 00 00       	mov    $0xa,%esi
    5394:	4c 89 f7             	mov    %r14,%rdi
    5397:	e8 04 e6 ff ff       	callq  39a0 <strchr@plt>
    539c:	48 85 c0             	test   %rax,%rax
    539f:	49 89 c5             	mov    %rax,%r13
    53a2:	0f 84 f3 01 00 00    	je     559b <__cxa_finalize@plt+0x171b>
    53a8:	4c 8d 78 01          	lea    0x1(%rax),%r15
    53ac:	be 0a 00 00 00       	mov    $0xa,%esi
    53b1:	4c 89 ff             	mov    %r15,%rdi
    53b4:	e8 e7 e5 ff ff       	callq  39a0 <strchr@plt>
    53b9:	48 85 c0             	test   %rax,%rax
    53bc:	0f 85 d5 03 00 00    	jne    5797 <__cxa_finalize@plt+0x1917>
    53c2:	41 c6 45 00 00       	movb   $0x0,0x0(%r13)
    53c7:	4c 89 35 72 ac 21 00 	mov    %r14,0x21ac72(%rip)        # 220040 <quoting_style_args@@Base+0x660>
    53ce:	4c 89 3d 73 ac 21 00 	mov    %r15,0x21ac73(%rip)        # 220048 <quoting_style_args@@Base+0x668>
    53d5:	e9 f9 fe ff ff       	jmpq   52d3 <__cxa_finalize@plt+0x1453>
    53da:	48 89 c7             	mov    %rax,%rdi
    53dd:	4c 8d 3d 7c a4 21 00 	lea    0x21a47c(%rip),%r15        # 21f860 <version_etc_copyright@@Base+0x2049a0>
    53e4:	66 c7 44 24 45 3f 3f 	movw   $0x3f3f,0x45(%rsp)
    53eb:	c6 44 24 47 00       	movb   $0x0,0x47(%rsp)
    53f0:	e8 bb f2 00 00       	callq  146b0 <__cxa_finalize@plt+0x10830>
    53f5:	89 6c 24 08          	mov    %ebp,0x8(%rsp)
    53f9:	48 89 05 00 bf 21 00 	mov    %rax,0x21bf00(%rip)        # 221300 <stderr@@GLIBC_2.2.5+0x1040>
    5400:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
    5405:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
    540a:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
    540f:	0f b6 10             	movzbl (%rax),%edx
    5412:	80 fa 2a             	cmp    $0x2a,%dl
    5415:	0f 84 88 01 00 00    	je     55a3 <__cxa_finalize@plt+0x1723>
    541b:	80 fa 3a             	cmp    $0x3a,%dl
    541e:	0f 84 57 03 00 00    	je     577b <__cxa_finalize@plt+0x18fb>
    5424:	84 d2                	test   %dl,%dl
    5426:	0f 84 5d 03 00 00    	je     5789 <__cxa_finalize@plt+0x1909>
    542c:	48 8d 50 01          	lea    0x1(%rax),%rdx
    5430:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
    5435:	0f b6 10             	movzbl (%rax),%edx
    5438:	88 54 24 45          	mov    %dl,0x45(%rsp)
    543c:	80 78 01 00          	cmpb   $0x0,0x1(%rax)
    5440:	0f 84 ab 01 00 00    	je     55f1 <__cxa_finalize@plt+0x1771>
    5446:	48 8d 50 02          	lea    0x2(%rax),%rdx
    544a:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
    544f:	0f b6 50 01          	movzbl 0x1(%rax),%edx
    5453:	88 54 24 46          	mov    %dl,0x46(%rsp)
    5457:	48 8d 50 03          	lea    0x3(%rax),%rdx
    545b:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
    5460:	80 78 02 3d          	cmpb   $0x3d,0x2(%rax)
    5464:	0f 85 87 01 00 00    	jne    55f1 <__cxa_finalize@plt+0x1771>
    546a:	48 8d 35 21 29 01 00 	lea    0x12921(%rip),%rsi        # 17d92 <_IO_stdin_used@@Base+0x1a12>
    5471:	48 8d 5c 24 45       	lea    0x45(%rsp),%rbx
    5476:	31 ed                	xor    %ebp,%ebp
    5478:	48 89 df             	mov    %rbx,%rdi
    547b:	e8 a0 e6 ff ff       	callq  3b20 <strcmp@plt>
    5480:	85 c0                	test   %eax,%eax
    5482:	0f 84 59 02 00 00    	je     56e1 <__cxa_finalize@plt+0x1861>
    5488:	48 83 c5 01          	add    $0x1,%rbp
    548c:	49 8b 34 ef          	mov    (%r15,%rbp,8),%rsi
    5490:	48 85 f6             	test   %rsi,%rsi
    5493:	75 e3                	jne    5478 <__cxa_finalize@plt+0x15f8>
    5495:	48 89 df             	mov    %rbx,%rdi
    5498:	8b 6c 24 08          	mov    0x8(%rsp),%ebp
    549c:	48 8b 5c 24 10       	mov    0x10(%rsp),%rbx
    54a1:	e8 3a e8 00 00       	callq  13ce0 <__cxa_finalize@plt+0xfe60>
    54a6:	48 8d 35 70 2a 01 00 	lea    0x12a70(%rip),%rsi        # 17f1d <_IO_stdin_used@@Base+0x1b9d>
    54ad:	49 89 c6             	mov    %rax,%r14
    54b0:	ba 05 00 00 00       	mov    $0x5,%edx
    54b5:	31 ff                	xor    %edi,%edi
    54b7:	e8 74 e4 ff ff       	callq  3930 <dcgettext@plt>
    54bc:	4c 89 f1             	mov    %r14,%rcx
    54bf:	48 89 c2             	mov    %rax,%rdx
    54c2:	31 f6                	xor    %esi,%esi
    54c4:	31 ff                	xor    %edi,%edi
    54c6:	31 c0                	xor    %eax,%eax
    54c8:	e8 53 e8 ff ff       	callq  3d20 <error@plt>
    54cd:	48 8d 35 6c 4d 01 00 	lea    0x14d6c(%rip),%rsi        # 1a240 <_IO_stdin_used@@Base+0x3ec0>
    54d4:	ba 05 00 00 00       	mov    $0x5,%edx
    54d9:	31 ff                	xor    %edi,%edi
    54db:	e8 50 e4 ff ff       	callq  3930 <dcgettext@plt>
    54e0:	31 f6                	xor    %esi,%esi
    54e2:	48 89 c2             	mov    %rax,%rdx
    54e5:	31 ff                	xor    %edi,%edi
    54e7:	31 c0                	xor    %eax,%eax
    54e9:	e8 32 e8 ff ff       	callq  3d20 <error@plt>
    54ee:	48 8b 3d 0b be 21 00 	mov    0x21be0b(%rip),%rdi        # 221300 <stderr@@GLIBC_2.2.5+0x1040>
    54f5:	e8 76 e9 ff ff       	callq  3e70 <free@plt>
    54fa:	48 8b 3d 07 be 21 00 	mov    0x21be07(%rip),%rdi        # 221308 <stderr@@GLIBC_2.2.5+0x1048>
    5501:	eb 0c                	jmp    550f <__cxa_finalize@plt+0x168f>
    5503:	4c 8b 77 20          	mov    0x20(%rdi),%r14
    5507:	e8 64 e9 ff ff       	callq  3e70 <free@plt>
    550c:	4c 89 f7             	mov    %r14,%rdi
    550f:	48 85 ff             	test   %rdi,%rdi
    5512:	75 ef                	jne    5503 <__cxa_finalize@plt+0x1683>
    5514:	c6 05 f7 bd 21 00 00 	movb   $0x0,0x21bdf7(%rip)        # 221312 <stderr@@GLIBC_2.2.5+0x1052>
    551b:	48 83 3d ad ab 21 00 	cmpq   $0x6,0x21abad(%rip)        # 2200d0 <quoting_style_args@@Base+0x6f0>
    5522:	06 
    5523:	0f 85 69 fc ff ff    	jne    5192 <__cxa_finalize@plt+0x1312>
    5529:	48 8b 3d a8 ab 21 00 	mov    0x21aba8(%rip),%rdi        # 2200d8 <quoting_style_args@@Base+0x6f8>
    5530:	48 8d 35 fe 29 01 00 	lea    0x129fe(%rip),%rsi        # 17f35 <_IO_stdin_used@@Base+0x1bb5>
    5537:	ba 06 00 00 00       	mov    $0x6,%edx
    553c:	e8 bf e2 ff ff       	callq  3800 <strncmp@plt>
    5541:	85 c0                	test   %eax,%eax
    5543:	0f 85 49 fc ff ff    	jne    5192 <__cxa_finalize@plt+0x1312>
    5549:	c6 05 40 be 21 00 01 	movb   $0x1,0x21be40(%rip)        # 221390 <stderr@@GLIBC_2.2.5+0x10d0>
    5550:	e9 3d fc ff ff       	jmpq   5192 <__cxa_finalize@plt+0x1312>
    5555:	48 83 3d 13 ab 21 00 	cmpq   $0x1,0x21ab13(%rip)        # 220070 <quoting_style_args@@Base+0x690>
    555c:	01 
    555d:	0f 85 65 f8 ff ff    	jne    4dc8 <__cxa_finalize@plt+0xf48>
    5563:	48 8b 05 0e ab 21 00 	mov    0x21ab0e(%rip),%rax        # 220078 <quoting_style_args@@Base+0x698>
    556a:	80 38 6d             	cmpb   $0x6d,(%rax)
    556d:	0f 85 55 f8 ff ff    	jne    4dc8 <__cxa_finalize@plt+0xf48>
    5573:	e9 68 f8 ff ff       	jmpq   4de0 <__cxa_finalize@plt+0xf60>
    5578:	48 85 c0             	test   %rax,%rax
    557b:	0f 85 52 fd ff ff    	jne    52d3 <__cxa_finalize@plt+0x1453>
    5581:	48 8d 05 4a 29 01 00 	lea    0x1294a(%rip),%rax        # 17ed2 <_IO_stdin_used@@Base+0x1b52>
    5588:	48 89 05 b9 aa 21 00 	mov    %rax,0x21aab9(%rip)        # 220048 <quoting_style_args@@Base+0x668>
    558f:	48 89 05 aa aa 21 00 	mov    %rax,0x21aaaa(%rip)        # 220040 <quoting_style_args@@Base+0x660>
    5596:	e9 38 fd ff ff       	jmpq   52d3 <__cxa_finalize@plt+0x1453>
    559b:	4d 89 f7             	mov    %r14,%r15
    559e:	e9 24 fe ff ff       	jmpq   53c7 <__cxa_finalize@plt+0x1547>
    55a3:	bf 28 00 00 00       	mov    $0x28,%edi
    55a8:	48 8d 5c 24 28       	lea    0x28(%rsp),%rbx
    55ad:	e8 ce ee 00 00       	callq  14480 <__cxa_finalize@plt+0x10600>
    55b2:	49 89 c6             	mov    %rax,%r14
    55b5:	48 8b 05 4c bd 21 00 	mov    0x21bd4c(%rip),%rax        # 221308 <stderr@@GLIBC_2.2.5+0x1048>
    55bc:	ba 01 00 00 00       	mov    $0x1,%edx
    55c1:	4c 89 f1             	mov    %r14,%rcx
    55c4:	48 89 de             	mov    %rbx,%rsi
    55c7:	4c 89 e7             	mov    %r12,%rdi
    55ca:	48 83 44 24 28 01    	addq   $0x1,0x28(%rsp)
    55d0:	4c 89 35 31 bd 21 00 	mov    %r14,0x21bd31(%rip)        # 221308 <stderr@@GLIBC_2.2.5+0x1048>
    55d7:	49 89 46 20          	mov    %rax,0x20(%r14)
    55db:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
    55e0:	49 89 46 08          	mov    %rax,0x8(%r14)
    55e4:	e8 d7 03 00 00       	callq  59c0 <__cxa_finalize@plt+0x1b40>
    55e9:	84 c0                	test   %al,%al
    55eb:	0f 85 b2 00 00 00    	jne    56a3 <__cxa_finalize@plt+0x1823>
    55f1:	8b 6c 24 08          	mov    0x8(%rsp),%ebp
    55f5:	48 8b 5c 24 10       	mov    0x10(%rsp),%rbx
    55fa:	e9 ce fe ff ff       	jmpq   54cd <__cxa_finalize@plt+0x164d>
    55ff:	31 ff                	xor    %edi,%edi
    5601:	e8 1a 65 00 00       	callq  bb20 <__cxa_finalize@plt+0x7ca0>
    5606:	48 8d 3d 94 28 01 00 	lea    0x12894(%rip),%rdi        # 17ea1 <_IO_stdin_used@@Base+0x1b21>
    560d:	48 89 c2             	mov    %rax,%rdx
    5610:	4c 89 f6             	mov    %r14,%rsi
    5613:	48 8d 2d a8 28 01 00 	lea    0x128a8(%rip),%rbp        # 17ec2 <_IO_stdin_used@@Base+0x1b42>
    561a:	e8 c1 6d 00 00       	callq  c3e0 <__cxa_finalize@plt+0x8560>
    561f:	48 8b 1d 9a ac 21 00 	mov    0x21ac9a(%rip),%rbx        # 2202c0 <stderr@@GLIBC_2.2.5>
    5626:	48 8d 35 7f 28 01 00 	lea    0x1287f(%rip),%rsi        # 17eac <_IO_stdin_used@@Base+0x1b2c>
    562d:	ba 05 00 00 00       	mov    $0x5,%edx
    5632:	31 ff                	xor    %edi,%edi
    5634:	e8 f7 e2 ff ff       	callq  3930 <dcgettext@plt>
    5639:	48 89 de             	mov    %rbx,%rsi
    563c:	48 89 c7             	mov    %rax,%rdi
    563f:	48 8d 1d 3a a3 21 00 	lea    0x21a33a(%rip),%rbx        # 21f980 <version_etc_copyright@@Base+0x204ac0>
    5646:	e8 a5 e4 ff ff       	callq  3af0 <fputs_unlocked@plt>
    564b:	48 8d 0d 37 27 01 00 	lea    0x12737(%rip),%rcx        # 17d89 <_IO_stdin_used@@Base+0x1a09>
    5652:	48 8b 3d 67 ac 21 00 	mov    0x21ac67(%rip),%rdi        # 2202c0 <stderr@@GLIBC_2.2.5>
    5659:	48 83 c3 08          	add    $0x8,%rbx
    565d:	31 c0                	xor    %eax,%eax
    565f:	48 89 ea             	mov    %rbp,%rdx
    5662:	be 01 00 00 00       	mov    $0x1,%esi
    5667:	e8 84 e7 ff ff       	callq  3df0 <__fprintf_chk@plt>
    566c:	48 8b 0b             	mov    (%rbx),%rcx
    566f:	48 85 c9             	test   %rcx,%rcx
    5672:	75 de                	jne    5652 <__cxa_finalize@plt+0x17d2>
    5674:	48 8b 1d 45 ac 21 00 	mov    0x21ac45(%rip),%rbx        # 2202c0 <stderr@@GLIBC_2.2.5>
    567b:	48 8d 35 f6 4a 01 00 	lea    0x14af6(%rip),%rsi        # 1a178 <_IO_stdin_used@@Base+0x3df8>
    5682:	31 ff                	xor    %edi,%edi
    5684:	ba 05 00 00 00       	mov    $0x5,%edx
    5689:	e8 a2 e2 ff ff       	callq  3930 <dcgettext@plt>
    568e:	48 89 de             	mov    %rbx,%rsi
    5691:	48 89 c7             	mov    %rax,%rdi
    5694:	e8 57 e4 ff ff       	callq  3af0 <fputs_unlocked@plt>
    5699:	bf 02 00 00 00       	mov    $0x2,%edi
    569e:	e8 7d 64 00 00       	callq  bb20 <__cxa_finalize@plt+0x7ca0>
    56a3:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
    56a8:	48 8d 50 01          	lea    0x1(%rax),%rdx
    56ac:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
    56b1:	80 38 3d             	cmpb   $0x3d,(%rax)
    56b4:	0f 85 37 ff ff ff    	jne    55f1 <__cxa_finalize@plt+0x1771>
    56ba:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
    56bf:	49 8d 4e 10          	lea    0x10(%r14),%rcx
    56c3:	31 d2                	xor    %edx,%edx
    56c5:	48 89 de             	mov    %rbx,%rsi
    56c8:	4c 89 e7             	mov    %r12,%rdi
    56cb:	49 89 46 18          	mov    %rax,0x18(%r14)
    56cf:	e8 ec 02 00 00       	callq  59c0 <__cxa_finalize@plt+0x1b40>
    56d4:	84 c0                	test   %al,%al
    56d6:	0f 85 2e fd ff ff    	jne    540a <__cxa_finalize@plt+0x158a>
    56dc:	e9 10 ff ff ff       	jmpq   55f1 <__cxa_finalize@plt+0x1771>
    56e1:	48 8d 05 78 a9 21 00 	lea    0x21a978(%rip),%rax        # 220060 <quoting_style_args@@Base+0x680>
    56e8:	48 63 cd             	movslq %ebp,%rcx
    56eb:	48 8d 74 24 28       	lea    0x28(%rsp),%rsi
    56f0:	48 c1 e1 04          	shl    $0x4,%rcx
    56f4:	31 d2                	xor    %edx,%edx
    56f6:	4c 89 e7             	mov    %r12,%rdi
    56f9:	48 01 c1             	add    %rax,%rcx
    56fc:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
    5701:	48 89 41 08          	mov    %rax,0x8(%rcx)
    5705:	e8 b6 02 00 00       	callq  59c0 <__cxa_finalize@plt+0x1b40>
    570a:	84 c0                	test   %al,%al
    570c:	0f 85 f8 fc ff ff    	jne    540a <__cxa_finalize@plt+0x158a>
    5712:	e9 7e fd ff ff       	jmpq   5495 <__cxa_finalize@plt+0x1615>
    5717:	48 8d 3d 4a 27 01 00 	lea    0x1274a(%rip),%rdi        # 17e68 <_IO_stdin_used@@Base+0x1ae8>
    571e:	e8 7d e0 ff ff       	callq  37a0 <getenv@plt>
    5723:	48 85 c0             	test   %rax,%rax
    5726:	0f 85 dd f7 ff ff    	jne    4f09 <__cxa_finalize@plt+0x1089>
    572c:	e9 f2 f7 ff ff       	jmpq   4f23 <__cxa_finalize@plt+0x10a3>
    5731:	48 8d 05 b2 27 01 00 	lea    0x127b2(%rip),%rax        # 17eea <_IO_stdin_used@@Base+0x1b6a>
    5738:	48 89 05 09 a9 21 00 	mov    %rax,0x21a909(%rip)        # 220048 <quoting_style_args@@Base+0x668>
    573f:	48 89 05 fa a8 21 00 	mov    %rax,0x21a8fa(%rip)        # 220040 <quoting_style_args@@Base+0x660>
    5746:	e9 88 fb ff ff       	jmpq   52d3 <__cxa_finalize@plt+0x1453>
    574b:	48 8d 05 a7 27 01 00 	lea    0x127a7(%rip),%rax        # 17ef9 <_IO_stdin_used@@Base+0x1b79>
    5752:	48 89 05 e7 a8 21 00 	mov    %rax,0x21a8e7(%rip)        # 220040 <quoting_style_args@@Base+0x660>
    5759:	48 8d 05 8d 27 01 00 	lea    0x1278d(%rip),%rax        # 17eed <_IO_stdin_used@@Base+0x1b6d>
    5760:	48 89 05 e1 a8 21 00 	mov    %rax,0x21a8e1(%rip)        # 220048 <quoting_style_args@@Base+0x668>
    5767:	e9 67 fb ff ff       	jmpq   52d3 <__cxa_finalize@plt+0x1453>
    576c:	be 0a 00 00 00       	mov    $0xa,%esi
    5771:	e8 5a e2 ff ff       	callq  39d0 <__overflow@plt>
    5776:	e9 db f8 ff ff       	jmpq   5056 <__cxa_finalize@plt+0x11d6>
    577b:	48 83 c0 01          	add    $0x1,%rax
    577f:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
    5784:	e9 81 fc ff ff       	jmpq   540a <__cxa_finalize@plt+0x158a>
    5789:	8b 6c 24 08          	mov    0x8(%rsp),%ebp
    578d:	48 8b 5c 24 10       	mov    0x10(%rsp),%rbx
    5792:	e9 84 fd ff ff       	jmpq   551b <__cxa_finalize@plt+0x169b>
    5797:	4c 89 f7             	mov    %r14,%rdi
    579a:	e8 41 e5 00 00       	callq  13ce0 <__cxa_finalize@plt+0xfe60>
    579f:	48 8d 35 de 26 01 00 	lea    0x126de(%rip),%rsi        # 17e84 <_IO_stdin_used@@Base+0x1b04>
    57a6:	48 89 c3             	mov    %rax,%rbx
    57a9:	ba 05 00 00 00       	mov    $0x5,%edx
    57ae:	31 ff                	xor    %edi,%edi
    57b0:	e8 7b e1 ff ff       	callq  3930 <dcgettext@plt>
    57b5:	48 89 d9             	mov    %rbx,%rcx
    57b8:	48 89 c2             	mov    %rax,%rdx
    57bb:	31 f6                	xor    %esi,%esi
    57bd:	bf 02 00 00 00       	mov    $0x2,%edi
    57c2:	31 c0                	xor    %eax,%eax
    57c4:	e8 57 e5 ff ff       	callq  3d20 <error@plt>
    57c9:	4c 8b 05 d0 aa 21 00 	mov    0x21aad0(%rip),%r8        # 2202a0 <optarg@@GLIBC_2.2.5>
    57d0:	8b 74 24 30          	mov    0x30(%rsp),%esi
    57d4:	48 8d 0d 05 9b 21 00 	lea    0x219b05(%rip),%rcx        # 21f2e0 <version_etc_copyright@@Base+0x204420>
    57db:	31 d2                	xor    %edx,%edx
    57dd:	89 c7                	mov    %eax,%edi
    57df:	e8 8c f5 00 00       	callq  14d70 <__cxa_finalize@plt+0x10ef0>
    57e4:	48 8d 0d 4d 12 01 00 	lea    0x1124d(%rip),%rcx        # 16a38 <_IO_stdin_used@@Base+0x6b8>
    57eb:	48 8d 35 0e 24 01 00 	lea    0x1240e(%rip),%rsi        # 17c00 <_IO_stdin_used@@Base+0x1880>
    57f2:	48 8d 3d b7 49 01 00 	lea    0x149b7(%rip),%rdi        # 1a1b0 <_IO_stdin_used@@Base+0x3e30>
    57f9:	ba 02 04 00 00       	mov    $0x402,%edx
    57fe:	e8 2d e2 ff ff       	callq  3a30 <__assert_fail@plt>
    5803:	48 8d 0d d0 12 01 00 	lea    0x112d0(%rip),%rcx        # 16ada <_IO_stdin_used@@Base+0x75a>
    580a:	48 8d 35 ef 23 01 00 	lea    0x123ef(%rip),%rsi        # 17c00 <_IO_stdin_used@@Base+0x1880>
    5811:	48 8d 3d 27 27 01 00 	lea    0x12727(%rip),%rdi        # 17f3f <_IO_stdin_used@@Base+0x1bbf>
    5818:	ba 38 06 00 00       	mov    $0x638,%edx
    581d:	e8 0e e2 ff ff       	callq  3a30 <__assert_fail@plt>
    5822:	48 8d 0d b1 12 01 00 	lea    0x112b1(%rip),%rcx        # 16ada <_IO_stdin_used@@Base+0x75a>
    5829:	48 8d 35 d0 23 01 00 	lea    0x123d0(%rip),%rsi        # 17c00 <_IO_stdin_used@@Base+0x1880>
    5830:	48 8d 3d d9 49 01 00 	lea    0x149d9(%rip),%rdi        # 1a210 <_IO_stdin_used@@Base+0x3e90>
    5837:	ba 6c 06 00 00       	mov    $0x66c,%edx
    583c:	e8 ef e1 ff ff       	callq  3a30 <__assert_fail@plt>
    5841:	e8 2a e1 ff ff       	callq  3970 <__stack_chk_fail@plt>
    5846:	e8 85 ee 00 00       	callq  146d0 <__cxa_finalize@plt+0x10850>
    584b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    5850:	31 ed                	xor    %ebp,%ebp
    5852:	49 89 d1             	mov    %rdx,%r9
    5855:	5e                   	pop    %rsi
    5856:	48 89 e2             	mov    %rsp,%rdx
    5859:	48 83 e4 f0          	and    $0xfffffffffffffff0,%rsp
    585d:	50                   	push   %rax
    585e:	54                   	push   %rsp
    585f:	4c 8d 05 ca 0a 01 00 	lea    0x10aca(%rip),%r8        # 16330 <_obstack_memory_used@@Base+0xca0>
    5866:	48 8d 0d 53 0a 01 00 	lea    0x10a53(%rip),%rcx        # 162c0 <_obstack_memory_used@@Base+0xc30>
    586d:	48 8d 3d 1c e6 ff ff 	lea    -0x19e4(%rip),%rdi        # 3e90 <__cxa_finalize@plt+0x10>
    5874:	ff 15 5e a7 21 00    	callq  *0x21a75e(%rip)        # 21ffd8 <__libc_start_main@GLIBC_2.2.5>
    587a:	f4                   	hlt    
    587b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    5880:	48 8d 3d e1 a9 21 00 	lea    0x21a9e1(%rip),%rdi        # 220268 <_edata@@Base>
    5887:	55                   	push   %rbp
    5888:	48 8d 05 d9 a9 21 00 	lea    0x21a9d9(%rip),%rax        # 220268 <_edata@@Base>
    588f:	48 39 f8             	cmp    %rdi,%rax
    5892:	48 89 e5             	mov    %rsp,%rbp
    5895:	74 19                	je     58b0 <__cxa_finalize@plt+0x1a30>
    5897:	48 8b 05 32 a7 21 00 	mov    0x21a732(%rip),%rax        # 21ffd0 <_ITM_deregisterTMCloneTable>
    589e:	48 85 c0             	test   %rax,%rax
    58a1:	74 0d                	je     58b0 <__cxa_finalize@plt+0x1a30>
    58a3:	5d                   	pop    %rbp
    58a4:	ff e0                	jmpq   *%rax
    58a6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    58ad:	00 00 00 
    58b0:	5d                   	pop    %rbp
    58b1:	c3                   	retq   
    58b2:	0f 1f 40 00          	nopl   0x0(%rax)
    58b6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    58bd:	00 00 00 
    58c0:	48 8d 3d a1 a9 21 00 	lea    0x21a9a1(%rip),%rdi        # 220268 <_edata@@Base>
    58c7:	48 8d 35 9a a9 21 00 	lea    0x21a99a(%rip),%rsi        # 220268 <_edata@@Base>
    58ce:	55                   	push   %rbp
    58cf:	48 29 fe             	sub    %rdi,%rsi
    58d2:	48 89 e5             	mov    %rsp,%rbp
    58d5:	48 c1 fe 03          	sar    $0x3,%rsi
    58d9:	48 89 f0             	mov    %rsi,%rax
    58dc:	48 c1 e8 3f          	shr    $0x3f,%rax
    58e0:	48 01 c6             	add    %rax,%rsi
    58e3:	48 d1 fe             	sar    %rsi
    58e6:	74 18                	je     5900 <__cxa_finalize@plt+0x1a80>
    58e8:	48 8b 05 01 a7 21 00 	mov    0x21a701(%rip),%rax        # 21fff0 <_ITM_registerTMCloneTable>
    58ef:	48 85 c0             	test   %rax,%rax
    58f2:	74 0c                	je     5900 <__cxa_finalize@plt+0x1a80>
    58f4:	5d                   	pop    %rbp
    58f5:	ff e0                	jmpq   *%rax
    58f7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
    58fe:	00 00 
    5900:	5d                   	pop    %rbp
    5901:	c3                   	retq   
    5902:	0f 1f 40 00          	nopl   0x0(%rax)
    5906:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    590d:	00 00 00 
    5910:	80 3d b1 a9 21 00 00 	cmpb   $0x0,0x21a9b1(%rip)        # 2202c8 <stderr@@GLIBC_2.2.5+0x8>
    5917:	75 2f                	jne    5948 <__cxa_finalize@plt+0x1ac8>
    5919:	48 83 3d d7 a6 21 00 	cmpq   $0x0,0x21a6d7(%rip)        # 21fff8 <__cxa_finalize@GLIBC_2.2.5>
    5920:	00 
    5921:	55                   	push   %rbp
    5922:	48 89 e5             	mov    %rsp,%rbp
    5925:	74 0c                	je     5933 <__cxa_finalize@plt+0x1ab3>
    5927:	48 8b 3d da a6 21 00 	mov    0x21a6da(%rip),%rdi        # 220008 <quoting_style_args@@Base+0x628>
    592e:	e8 4d e5 ff ff       	callq  3e80 <__cxa_finalize@plt>
    5933:	e8 48 ff ff ff       	callq  5880 <__cxa_finalize@plt+0x1a00>
    5938:	c6 05 89 a9 21 00 01 	movb   $0x1,0x21a989(%rip)        # 2202c8 <stderr@@GLIBC_2.2.5+0x8>
    593f:	5d                   	pop    %rbp
    5940:	c3                   	retq   
    5941:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
    5948:	f3 c3                	repz retq 
    594a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    5950:	55                   	push   %rbp
    5951:	48 89 e5             	mov    %rsp,%rbp
    5954:	5d                   	pop    %rbp
    5955:	e9 66 ff ff ff       	jmpq   58c0 <__cxa_finalize@plt+0x1a40>
    595a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    5960:	48 8b 07             	mov    (%rdi),%rax
    5963:	31 d2                	xor    %edx,%edx
    5965:	48 f7 f6             	div    %rsi
    5968:	48 89 d0             	mov    %rdx,%rax
    596b:	c3                   	retq   
    596c:	0f 1f 40 00          	nopl   0x0(%rax)
    5970:	31 c0                	xor    %eax,%eax
    5972:	48 8b 16             	mov    (%rsi),%rdx
    5975:	48 39 17             	cmp    %rdx,(%rdi)
    5978:	74 06                	je     5980 <__cxa_finalize@plt+0x1b00>
    597a:	f3 c3                	repz retq 
    597c:	0f 1f 40 00          	nopl   0x0(%rax)
    5980:	48 8b 46 08          	mov    0x8(%rsi),%rax
    5984:	48 39 47 08          	cmp    %rax,0x8(%rdi)
    5988:	0f 94 c0             	sete   %al
    598b:	c3                   	retq   
    598c:	0f 1f 40 00          	nopl   0x0(%rax)
    5990:	8b 05 82 b8 21 00    	mov    0x21b882(%rip),%eax        # 221218 <stderr@@GLIBC_2.2.5+0xf58>
    5996:	85 c0                	test   %eax,%eax
    5998:	75 06                	jne    59a0 <__cxa_finalize@plt+0x1b20>
    599a:	89 3d 78 b8 21 00    	mov    %edi,0x21b878(%rip)        # 221218 <stderr@@GLIBC_2.2.5+0xf58>
    59a0:	f3 c3                	repz retq 
    59a2:	0f 1f 40 00          	nopl   0x0(%rax)
    59a6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    59ad:	00 00 00 
    59b0:	e9 bb e4 ff ff       	jmpq   3e70 <free@plt>
    59b5:	90                   	nop
    59b6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    59bd:	00 00 00 
    59c0:	4c 8b 06             	mov    (%rsi),%r8
    59c3:	4c 8b 0f             	mov    (%rdi),%r9
    59c6:	4c 8d 1d d3 09 01 00 	lea    0x109d3(%rip),%r11        # 163a0 <_IO_stdin_used@@Base+0x20>
    59cd:	41 57                	push   %r15
    59cf:	45 31 d2             	xor    %r10d,%r10d
    59d2:	41 56                	push   %r14
    59d4:	b8 01 00 00 00       	mov    $0x1,%eax
    59d9:	41 55                	push   %r13
    59db:	41 54                	push   %r12
    59dd:	41 89 d4             	mov    %edx,%r12d
    59e0:	55                   	push   %rbp
    59e1:	48 bd 00 00 00 00 00 	movabs $0x7e000000000000,%rbp
    59e8:	00 7e 00 
    59eb:	53                   	push   %rbx
    59ec:	48 89 cb             	mov    %rcx,%rbx
    59ef:	41 0f b6 08          	movzbl (%r8),%ecx
    59f3:	80 f9 3d             	cmp    $0x3d,%cl
    59f6:	74 4a                	je     5a42 <__cxa_finalize@plt+0x1bc2>
    59f8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
    59ff:	00 
    5a00:	0f 8e d2 00 00 00    	jle    5ad8 <__cxa_finalize@plt+0x1c58>
    5a06:	80 f9 5c             	cmp    $0x5c,%cl
    5a09:	74 5d                	je     5a68 <__cxa_finalize@plt+0x1be8>
    5a0b:	80 f9 5e             	cmp    $0x5e,%cl
    5a0e:	75 40                	jne    5a50 <__cxa_finalize@plt+0x1bd0>
    5a10:	41 0f b6 48 01       	movzbl 0x1(%r8),%ecx
    5a15:	4d 8d 70 01          	lea    0x1(%r8),%r14
    5a19:	44 8d 69 c0          	lea    -0x40(%rcx),%r13d
    5a1d:	41 80 fd 3e          	cmp    $0x3e,%r13b
    5a21:	0f 87 91 00 00 00    	ja     5ab8 <__cxa_finalize@plt+0x1c38>
    5a27:	49 83 c0 02          	add    $0x2,%r8
    5a2b:	83 e1 1f             	and    $0x1f,%ecx
    5a2e:	41 88 09             	mov    %cl,(%r9)
    5a31:	41 0f b6 08          	movzbl (%r8),%ecx
    5a35:	49 83 c2 01          	add    $0x1,%r10
    5a39:	49 83 c1 01          	add    $0x1,%r9
    5a3d:	80 f9 3d             	cmp    $0x3d,%cl
    5a40:	75 be                	jne    5a00 <__cxa_finalize@plt+0x1b80>
    5a42:	45 84 e4             	test   %r12b,%r12b
    5a45:	74 09                	je     5a50 <__cxa_finalize@plt+0x1bd0>
    5a47:	89 d0                	mov    %edx,%eax
    5a49:	4d 89 c6             	mov    %r8,%r14
    5a4c:	eb 71                	jmp    5abf <__cxa_finalize@plt+0x1c3f>
    5a4e:	66 90                	xchg   %ax,%ax
    5a50:	41 88 09             	mov    %cl,(%r9)
    5a53:	49 83 c0 01          	add    $0x1,%r8
    5a57:	49 83 c2 01          	add    $0x1,%r10
    5a5b:	49 83 c1 01          	add    $0x1,%r9
    5a5f:	eb 8e                	jmp    59ef <__cxa_finalize@plt+0x1b6f>
    5a61:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
    5a68:	41 0f b6 48 01       	movzbl 0x1(%r8),%ecx
    5a6d:	49 83 c0 02          	add    $0x2,%r8
    5a71:	80 f9 78             	cmp    $0x78,%cl
    5a74:	77 b8                	ja     5a2e <__cxa_finalize@plt+0x1bae>
    5a76:	44 0f b6 e9          	movzbl %cl,%r13d
    5a7a:	4f 63 2c ab          	movslq (%r11,%r13,4),%r13
    5a7e:	4d 01 dd             	add    %r11,%r13
    5a81:	41 ff e5             	jmpq   *%r13
    5a84:	0f 1f 40 00          	nopl   0x0(%rax)
    5a88:	45 0f b6 28          	movzbl (%r8),%r13d
    5a8c:	83 e9 30             	sub    $0x30,%ecx
    5a8f:	45 8d 75 d0          	lea    -0x30(%r13),%r14d
    5a93:	41 80 fe 07          	cmp    $0x7,%r14b
    5a97:	77 95                	ja     5a2e <__cxa_finalize@plt+0x1bae>
    5a99:	49 83 c0 01          	add    $0x1,%r8
    5a9d:	41 8d 4c cd d0       	lea    -0x30(%r13,%rcx,8),%ecx
    5aa2:	45 0f b6 28          	movzbl (%r8),%r13d
    5aa6:	45 8d 75 d0          	lea    -0x30(%r13),%r14d
    5aaa:	41 80 fe 07          	cmp    $0x7,%r14b
    5aae:	76 e9                	jbe    5a99 <__cxa_finalize@plt+0x1c19>
    5ab0:	e9 79 ff ff ff       	jmpq   5a2e <__cxa_finalize@plt+0x1bae>
    5ab5:	0f 1f 00             	nopl   (%rax)
    5ab8:	80 f9 3f             	cmp    $0x3f,%cl
    5abb:	74 33                	je     5af0 <__cxa_finalize@plt+0x1c70>
    5abd:	31 c0                	xor    %eax,%eax
    5abf:	4c 89 0f             	mov    %r9,(%rdi)
    5ac2:	4c 89 36             	mov    %r14,(%rsi)
    5ac5:	4c 89 13             	mov    %r10,(%rbx)
    5ac8:	5b                   	pop    %rbx
    5ac9:	5d                   	pop    %rbp
    5aca:	41 5c                	pop    %r12
    5acc:	41 5d                	pop    %r13
    5ace:	41 5e                	pop    %r14
    5ad0:	41 5f                	pop    %r15
    5ad2:	c3                   	retq   
    5ad3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    5ad8:	84 c9                	test   %cl,%cl
    5ada:	74 09                	je     5ae5 <__cxa_finalize@plt+0x1c65>
    5adc:	80 f9 3a             	cmp    $0x3a,%cl
    5adf:	0f 85 6b ff ff ff    	jne    5a50 <__cxa_finalize@plt+0x1bd0>
    5ae5:	4d 89 c6             	mov    %r8,%r14
    5ae8:	b8 01 00 00 00       	mov    $0x1,%eax
    5aed:	eb d0                	jmp    5abf <__cxa_finalize@plt+0x1c3f>
    5aef:	90                   	nop
    5af0:	41 c6 01 7f          	movb   $0x7f,(%r9)
    5af4:	49 83 c2 01          	add    $0x1,%r10
    5af8:	49 83 c1 01          	add    $0x1,%r9
    5afc:	4d 89 f0             	mov    %r14,%r8
    5aff:	e9 eb fe ff ff       	jmpq   59ef <__cxa_finalize@plt+0x1b6f>
    5b04:	0f 1f 40 00          	nopl   0x0(%rax)
    5b08:	b9 1b 00 00 00       	mov    $0x1b,%ecx
    5b0d:	e9 1c ff ff ff       	jmpq   5a2e <__cxa_finalize@plt+0x1bae>
    5b12:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    5b18:	4d 89 c6             	mov    %r8,%r14
    5b1b:	31 c0                	xor    %eax,%eax
    5b1d:	eb a0                	jmp    5abf <__cxa_finalize@plt+0x1c3f>
    5b1f:	90                   	nop
    5b20:	45 31 f6             	xor    %r14d,%r14d
    5b23:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    5b28:	45 0f b6 28          	movzbl (%r8),%r13d
    5b2c:	41 8d 4d d0          	lea    -0x30(%r13),%ecx
    5b30:	80 f9 36             	cmp    $0x36,%cl
    5b33:	77 43                	ja     5b78 <__cxa_finalize@plt+0x1cf8>
    5b35:	49 89 c7             	mov    %rax,%r15
    5b38:	49 d3 e7             	shl    %cl,%r15
    5b3b:	41 f7 c7 00 00 7e 00 	test   $0x7e0000,%r15d
    5b42:	0f 85 d8 00 00 00    	jne    5c20 <__cxa_finalize@plt+0x1da0>
    5b48:	49 85 ef             	test   %rbp,%r15
    5b4b:	0f 85 e7 00 00 00    	jne    5c38 <__cxa_finalize@plt+0x1db8>
    5b51:	41 f7 c7 ff 03 00 00 	test   $0x3ff,%r15d
    5b58:	74 1e                	je     5b78 <__cxa_finalize@plt+0x1cf8>
    5b5a:	49 83 c0 01          	add    $0x1,%r8
    5b5e:	41 c1 e6 04          	shl    $0x4,%r14d
    5b62:	47 8d 74 35 d0       	lea    -0x30(%r13,%r14,1),%r14d
    5b67:	45 0f b6 28          	movzbl (%r8),%r13d
    5b6b:	41 8d 4d d0          	lea    -0x30(%r13),%ecx
    5b6f:	80 f9 36             	cmp    $0x36,%cl
    5b72:	76 c1                	jbe    5b35 <__cxa_finalize@plt+0x1cb5>
    5b74:	0f 1f 40 00          	nopl   0x0(%rax)
    5b78:	45 88 31             	mov    %r14b,(%r9)
    5b7b:	49 83 c2 01          	add    $0x1,%r10
    5b7f:	49 83 c1 01          	add    $0x1,%r9
    5b83:	e9 67 fe ff ff       	jmpq   59ef <__cxa_finalize@plt+0x1b6f>
    5b88:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
    5b8f:	00 
    5b90:	b9 20 00 00 00       	mov    $0x20,%ecx
    5b95:	e9 94 fe ff ff       	jmpq   5a2e <__cxa_finalize@plt+0x1bae>
    5b9a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    5ba0:	b9 07 00 00 00       	mov    $0x7,%ecx
    5ba5:	e9 84 fe ff ff       	jmpq   5a2e <__cxa_finalize@plt+0x1bae>
    5baa:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    5bb0:	b9 0b 00 00 00       	mov    $0xb,%ecx
    5bb5:	e9 74 fe ff ff       	jmpq   5a2e <__cxa_finalize@plt+0x1bae>
    5bba:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    5bc0:	b9 7f 00 00 00       	mov    $0x7f,%ecx
    5bc5:	e9 64 fe ff ff       	jmpq   5a2e <__cxa_finalize@plt+0x1bae>
    5bca:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    5bd0:	b9 08 00 00 00       	mov    $0x8,%ecx
    5bd5:	e9 54 fe ff ff       	jmpq   5a2e <__cxa_finalize@plt+0x1bae>
    5bda:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    5be0:	b9 0c 00 00 00       	mov    $0xc,%ecx
    5be5:	e9 44 fe ff ff       	jmpq   5a2e <__cxa_finalize@plt+0x1bae>
    5bea:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    5bf0:	b9 0a 00 00 00       	mov    $0xa,%ecx
    5bf5:	e9 34 fe ff ff       	jmpq   5a2e <__cxa_finalize@plt+0x1bae>
    5bfa:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    5c00:	b9 0d 00 00 00       	mov    $0xd,%ecx
    5c05:	e9 24 fe ff ff       	jmpq   5a2e <__cxa_finalize@plt+0x1bae>
    5c0a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    5c10:	b9 09 00 00 00       	mov    $0x9,%ecx
    5c15:	e9 14 fe ff ff       	jmpq   5a2e <__cxa_finalize@plt+0x1bae>
    5c1a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    5c20:	41 c1 e6 04          	shl    $0x4,%r14d
    5c24:	49 83 c0 01          	add    $0x1,%r8
    5c28:	47 8d 74 35 c9       	lea    -0x37(%r13,%r14,1),%r14d
    5c2d:	e9 f6 fe ff ff       	jmpq   5b28 <__cxa_finalize@plt+0x1ca8>
    5c32:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    5c38:	41 c1 e6 04          	shl    $0x4,%r14d
    5c3c:	49 83 c0 01          	add    $0x1,%r8
    5c40:	47 8d 74 35 a9       	lea    -0x57(%r13,%r14,1),%r14d
    5c45:	e9 de fe ff ff       	jmpq   5b28 <__cxa_finalize@plt+0x1ca8>
    5c4a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    5c50:	48 8d 05 09 a4 21 00 	lea    0x21a409(%rip),%rax        # 220060 <quoting_style_args@@Base+0x680>
    5c57:	89 ff                	mov    %edi,%edi
    5c59:	48 c1 e7 04          	shl    $0x4,%rdi
    5c5d:	48 01 c7             	add    %rax,%rdi
    5c60:	31 c0                	xor    %eax,%eax
    5c62:	48 8b 17             	mov    (%rdi),%rdx
    5c65:	48 85 d2             	test   %rdx,%rdx
    5c68:	74 26                	je     5c90 <__cxa_finalize@plt+0x1e10>
    5c6a:	48 83 fa 01          	cmp    $0x1,%rdx
    5c6e:	48 8b 77 08          	mov    0x8(%rdi),%rsi
    5c72:	74 24                	je     5c98 <__cxa_finalize@plt+0x1e18>
    5c74:	48 83 fa 02          	cmp    $0x2,%rdx
    5c78:	b8 01 00 00 00       	mov    $0x1,%eax
    5c7d:	75 11                	jne    5c90 <__cxa_finalize@plt+0x1e10>
    5c7f:	48 8d 3d 67 1f 01 00 	lea    0x11f67(%rip),%rdi        # 17bed <_IO_stdin_used@@Base+0x186d>
    5c86:	b9 02 00 00 00       	mov    $0x2,%ecx
    5c8b:	f3 a6                	repz cmpsb %es:(%rdi),%ds:(%rsi)
    5c8d:	0f 95 c0             	setne  %al
    5c90:	f3 c3                	repz retq 
    5c92:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    5c98:	80 3e 30             	cmpb   $0x30,(%rsi)
    5c9b:	0f 95 c0             	setne  %al
    5c9e:	c3                   	retq   
    5c9f:	90                   	nop
    5ca0:	48 83 ec 18          	sub    $0x18,%rsp
    5ca4:	4c 8d 05 9f 1f 01 00 	lea    0x11f9f(%rip),%r8        # 17c4a <_IO_stdin_used@@Base+0x18ca>
    5cab:	31 d2                	xor    %edx,%edx
    5cad:	31 f6                	xor    %esi,%esi
    5caf:	48 89 e1             	mov    %rsp,%rcx
    5cb2:	64 48 8b 04 25 28 00 	mov    %fs:0x28,%rax
    5cb9:	00 00 
    5cbb:	48 89 44 24 08       	mov    %rax,0x8(%rsp)
    5cc0:	31 c0                	xor    %eax,%eax
    5cc2:	e8 59 f1 00 00       	callq  14e20 <__cxa_finalize@plt+0x10fa0>
    5cc7:	85 c0                	test   %eax,%eax
    5cc9:	74 3d                	je     5d08 <__cxa_finalize@plt+0x1e88>
    5ccb:	83 f8 01             	cmp    $0x1,%eax
    5cce:	74 20                	je     5cf0 <__cxa_finalize@plt+0x1e70>
    5cd0:	31 c0                	xor    %eax,%eax
    5cd2:	48 8b 54 24 08       	mov    0x8(%rsp),%rdx
    5cd7:	64 48 33 14 25 28 00 	xor    %fs:0x28,%rdx
    5cde:	00 00 
    5ce0:	75 38                	jne    5d1a <__cxa_finalize@plt+0x1e9a>
    5ce2:	48 83 c4 18          	add    $0x18,%rsp
    5ce6:	c3                   	retq   
    5ce7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
    5cee:	00 00 
    5cf0:	48 c7 05 b5 b5 21 00 	movq   $0xffffffffffffffff,0x21b5b5(%rip)        # 2212b0 <stderr@@GLIBC_2.2.5+0xff0>
    5cf7:	ff ff ff ff 
    5cfb:	b8 01 00 00 00       	mov    $0x1,%eax
    5d00:	eb d0                	jmp    5cd2 <__cxa_finalize@plt+0x1e52>
    5d02:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    5d08:	48 8b 04 24          	mov    (%rsp),%rax
    5d0c:	48 89 05 9d b5 21 00 	mov    %rax,0x21b59d(%rip)        # 2212b0 <stderr@@GLIBC_2.2.5+0xff0>
    5d13:	b8 01 00 00 00       	mov    $0x1,%eax
    5d18:	eb b8                	jmp    5cd2 <__cxa_finalize@plt+0x1e52>
    5d1a:	e8 51 dc ff ff       	callq  3970 <__stack_chk_fail@plt>
    5d1f:	90                   	nop
    5d20:	41 57                	push   %r15
    5d22:	41 56                	push   %r14
    5d24:	31 f6                	xor    %esi,%esi
    5d26:	41 55                	push   %r13
    5d28:	41 54                	push   %r12
    5d2a:	55                   	push   %rbp
    5d2b:	53                   	push   %rbx
    5d2c:	48 81 ec 58 06 00 00 	sub    $0x658,%rsp
    5d33:	48 8d 7c 24 30       	lea    0x30(%rsp),%rdi
    5d38:	64 48 8b 04 25 28 00 	mov    %fs:0x28,%rax
    5d3f:	00 00 
    5d41:	48 89 84 24 48 06 00 	mov    %rax,0x648(%rsp)
    5d48:	00 
    5d49:	31 c0                	xor    %eax,%eax
    5d4b:	48 89 7c 24 10       	mov    %rdi,0x10(%rsp)
    5d50:	48 8d 05 e9 a2 21 00 	lea    0x21a2e9(%rip),%rax        # 220040 <quoting_style_args@@Base+0x660>
    5d57:	48 8b 04 30          	mov    (%rax,%rsi,1),%rax
    5d5b:	0f b6 10             	movzbl (%rax),%edx
    5d5e:	84 d2                	test   %dl,%dl
    5d60:	74 19                	je     5d7b <__cxa_finalize@plt+0x1efb>
    5d62:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    5d68:	80 fa 25             	cmp    $0x25,%dl
    5d6b:	0f b6 48 01          	movzbl 0x1(%rax),%ecx
    5d6f:	74 0f                	je     5d80 <__cxa_finalize@plt+0x1f00>
    5d71:	89 ca                	mov    %ecx,%edx
    5d73:	48 83 c0 01          	add    $0x1,%rax
    5d77:	84 d2                	test   %dl,%dl
    5d79:	75 ed                	jne    5d68 <__cxa_finalize@plt+0x1ee8>
    5d7b:	31 c0                	xor    %eax,%eax
    5d7d:	eb 0f                	jmp    5d8e <__cxa_finalize@plt+0x1f0e>
    5d7f:	90                   	nop
    5d80:	80 f9 25             	cmp    $0x25,%cl
    5d83:	0f 84 b7 00 00 00    	je     5e40 <__cxa_finalize@plt+0x1fc0>
    5d89:	80 f9 62             	cmp    $0x62,%cl
    5d8c:	75 e3                	jne    5d71 <__cxa_finalize@plt+0x1ef1>
    5d8e:	48 89 04 37          	mov    %rax,(%rdi,%rsi,1)
    5d92:	48 83 c6 08          	add    $0x8,%rsi
    5d96:	48 83 fe 10          	cmp    $0x10,%rsi
    5d9a:	75 b4                	jne    5d50 <__cxa_finalize@plt+0x1ed0>
    5d9c:	48 83 7c 24 30 00    	cmpq   $0x0,0x30(%rsp)
    5da2:	41 bd 05 00 00 00    	mov    $0x5,%r13d
    5da8:	0f 84 e3 00 00 00    	je     5e91 <__cxa_finalize@plt+0x2011>
    5dae:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
    5db3:	48 89 44 24 08       	mov    %rax,0x8(%rsp)
    5db8:	48 8d 44 24 28       	lea    0x28(%rsp),%rax
    5dbd:	48 89 04 24          	mov    %rax,(%rsp)
    5dc1:	48 8b 5c 24 08       	mov    0x8(%rsp),%rbx
    5dc6:	41 bc 0e 00 02 00    	mov    $0x2000e,%r12d
    5dcc:	31 ed                	xor    %ebp,%ebp
    5dce:	4c 8d b3 00 06 00 00 	lea    0x600(%rbx),%r14
    5dd5:	0f 1f 00             	nopl   (%rax)
    5dd8:	44 89 e7             	mov    %r12d,%edi
    5ddb:	4c 89 6c 24 28       	mov    %r13,0x28(%rsp)
    5de0:	e8 3b de ff ff       	callq  3c20 <nl_langinfo@plt>
    5de5:	be 25 00 00 00       	mov    $0x25,%esi
    5dea:	48 89 c7             	mov    %rax,%rdi
    5ded:	49 89 c7             	mov    %rax,%r15
    5df0:	e8 ab db ff ff       	callq  39a0 <strchr@plt>
    5df5:	48 85 c0             	test   %rax,%rax
    5df8:	75 6e                	jne    5e68 <__cxa_finalize@plt+0x1fe8>
    5dfa:	48 8b 0c 24          	mov    (%rsp),%rcx
    5dfe:	45 31 c9             	xor    %r9d,%r9d
    5e01:	45 31 c0             	xor    %r8d,%r8d
    5e04:	ba 80 00 00 00       	mov    $0x80,%edx
    5e09:	48 89 de             	mov    %rbx,%rsi
    5e0c:	4c 89 ff             	mov    %r15,%rdi
    5e0f:	e8 2c 9f 00 00       	callq  fd40 <__cxa_finalize@plt+0xbec0>
    5e14:	48 83 f8 7f          	cmp    $0x7f,%rax
    5e18:	77 4e                	ja     5e68 <__cxa_finalize@plt+0x1fe8>
    5e1a:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
    5e1f:	48 39 c5             	cmp    %rax,%rbp
    5e22:	48 0f 42 e8          	cmovb  %rax,%rbp
    5e26:	48 83 eb 80          	sub    $0xffffffffffffff80,%rbx
    5e2a:	41 83 c4 01          	add    $0x1,%r12d
    5e2e:	4c 39 f3             	cmp    %r14,%rbx
    5e31:	75 a5                	jne    5dd8 <__cxa_finalize@plt+0x1f58>
    5e33:	49 39 ed             	cmp    %rbp,%r13
    5e36:	76 67                	jbe    5e9f <__cxa_finalize@plt+0x201f>
    5e38:	49 89 ed             	mov    %rbp,%r13
    5e3b:	eb 84                	jmp    5dc1 <__cxa_finalize@plt+0x1f41>
    5e3d:	0f 1f 00             	nopl   (%rax)
    5e40:	0f b6 50 02          	movzbl 0x2(%rax),%edx
    5e44:	48 83 c0 01          	add    $0x1,%rax
    5e48:	e9 26 ff ff ff       	jmpq   5d73 <__cxa_finalize@plt+0x1ef3>
    5e4d:	4c 8b 34 24          	mov    (%rsp),%r14
    5e51:	49 83 c6 08          	add    $0x8,%r14
    5e55:	49 83 fe 10          	cmp    $0x10,%r14
    5e59:	75 4c                	jne    5ea7 <__cxa_finalize@plt+0x2027>
    5e5b:	c6 05 66 a5 21 00 01 	movb   $0x1,0x21a566(%rip)        # 2203c8 <stderr@@GLIBC_2.2.5+0x108>
    5e62:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    5e68:	48 8b 84 24 48 06 00 	mov    0x648(%rsp),%rax
    5e6f:	00 
    5e70:	64 48 33 04 25 28 00 	xor    %fs:0x28,%rax
    5e77:	00 00 
    5e79:	0f 85 ed 00 00 00    	jne    5f6c <__cxa_finalize@plt+0x20ec>
    5e7f:	48 81 c4 58 06 00 00 	add    $0x658,%rsp
    5e86:	5b                   	pop    %rbx
    5e87:	5d                   	pop    %rbp
    5e88:	41 5c                	pop    %r12
    5e8a:	41 5d                	pop    %r13
    5e8c:	41 5e                	pop    %r14
    5e8e:	41 5f                	pop    %r15
    5e90:	c3                   	retq   
    5e91:	48 83 7c 24 38 00    	cmpq   $0x0,0x38(%rsp)
    5e97:	0f 85 11 ff ff ff    	jne    5dae <__cxa_finalize@plt+0x1f2e>
    5e9d:	eb c9                	jmp    5e68 <__cxa_finalize@plt+0x1fe8>
    5e9f:	45 31 f6             	xor    %r14d,%r14d
    5ea2:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
    5ea7:	48 8d 05 92 a1 21 00 	lea    0x21a192(%rip),%rax        # 220040 <quoting_style_args@@Base+0x660>
    5eae:	4c 89 34 24          	mov    %r14,(%rsp)
    5eb2:	48 8b 6c 24 08       	mov    0x8(%rsp),%rbp
    5eb7:	4d 69 d6 c0 00 00 00 	imul   $0xc0,%r14,%r10
    5ebe:	4e 8b 2c 30          	mov    (%rax,%r14,1),%r13
    5ec2:	48 8b 44 24 10       	mov    0x10(%rsp),%rax
    5ec7:	4e 8b 3c 30          	mov    (%rax,%r14,1),%r15
    5ecb:	48 8d 05 0e a5 21 00 	lea    0x21a50e(%rip),%rax        # 2203e0 <stderr@@GLIBC_2.2.5+0x120>
    5ed2:	4a 8d 1c 10          	lea    (%rax,%r10,1),%rbx
    5ed6:	4d 89 fc             	mov    %r15,%r12
    5ed9:	4d 89 fe             	mov    %r15,%r14
    5edc:	4c 8b 7c 24 18       	mov    0x18(%rsp),%r15
    5ee1:	4d 29 ec             	sub    %r13,%r12
    5ee4:	eb 66                	jmp    5f4c <__cxa_finalize@plt+0x20cc>
    5ee6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    5eed:	00 00 00 
    5ef0:	49 81 fc 80 00 00 00 	cmp    $0x80,%r12
    5ef7:	0f 8f 6b ff ff ff    	jg     5e68 <__cxa_finalize@plt+0x1fe8>
    5efd:	49 8d 46 02          	lea    0x2(%r14),%rax
    5f01:	48 83 ec 08          	sub    $0x8,%rsp
    5f05:	4c 8d 05 e4 1c 01 00 	lea    0x11ce4(%rip),%r8        # 17bf0 <_IO_stdin_used@@Base+0x1870>
    5f0c:	45 89 e1             	mov    %r12d,%r9d
    5f0f:	48 c7 c1 ff ff ff ff 	mov    $0xffffffffffffffff,%rcx
    5f16:	ba 01 00 00 00       	mov    $0x1,%edx
    5f1b:	50                   	push   %rax
    5f1c:	55                   	push   %rbp
    5f1d:	be 80 00 00 00       	mov    $0x80,%esi
    5f22:	41 55                	push   %r13
    5f24:	48 89 df             	mov    %rbx,%rdi
    5f27:	31 c0                	xor    %eax,%eax
    5f29:	e8 92 d8 ff ff       	callq  37c0 <__snprintf_chk@plt>
    5f2e:	48 83 c4 20          	add    $0x20,%rsp
    5f32:	83 f8 7f             	cmp    $0x7f,%eax
    5f35:	0f 87 2d ff ff ff    	ja     5e68 <__cxa_finalize@plt+0x1fe8>
    5f3b:	48 83 ed 80          	sub    $0xffffffffffffff80,%rbp
    5f3f:	48 83 eb 80          	sub    $0xffffffffffffff80,%rbx
    5f43:	4c 39 fd             	cmp    %r15,%rbp
    5f46:	0f 84 01 ff ff ff    	je     5e4d <__cxa_finalize@plt+0x1fcd>
    5f4c:	4d 85 f6             	test   %r14,%r14
    5f4f:	75 9f                	jne    5ef0 <__cxa_finalize@plt+0x2070>
    5f51:	48 8d 15 a4 43 01 00 	lea    0x143a4(%rip),%rdx        # 1a2fc <_IO_stdin_used@@Base+0x3f7c>
    5f58:	4c 89 e9             	mov    %r13,%rcx
    5f5b:	be 80 00 00 00       	mov    $0x80,%esi
    5f60:	48 89 df             	mov    %rbx,%rdi
    5f63:	31 c0                	xor    %eax,%eax
    5f65:	e8 56 da ff ff       	callq  39c0 <snprintf@plt>
    5f6a:	eb c6                	jmp    5f32 <__cxa_finalize@plt+0x20b2>
    5f6c:	e8 ff d9 ff ff       	callq  3970 <__stack_chk_fail@plt>
    5f71:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    5f76:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    5f7d:	00 00 00 
    5f80:	41 55                	push   %r13
    5f82:	41 54                	push   %r12
    5f84:	49 89 f4             	mov    %rsi,%r12
    5f87:	55                   	push   %rbp
    5f88:	53                   	push   %rbx
    5f89:	48 89 fd             	mov    %rdi,%rbp
    5f8c:	bf 20 00 00 00       	mov    $0x20,%edi
    5f91:	41 89 d5             	mov    %edx,%r13d
    5f94:	48 83 ec 08          	sub    $0x8,%rsp
    5f98:	e8 e3 e4 00 00       	callq  14480 <__cxa_finalize@plt+0x10600>
    5f9d:	48 89 c3             	mov    %rax,%rbx
    5fa0:	31 c0                	xor    %eax,%eax
    5fa2:	4d 85 e4             	test   %r12,%r12
    5fa5:	74 08                	je     5faf <__cxa_finalize@plt+0x212f>
    5fa7:	4c 89 e7             	mov    %r12,%rdi
    5faa:	e8 01 e7 00 00       	callq  146b0 <__cxa_finalize@plt+0x10830>
    5faf:	48 89 43 08          	mov    %rax,0x8(%rbx)
    5fb3:	31 c0                	xor    %eax,%eax
    5fb5:	48 85 ed             	test   %rbp,%rbp
    5fb8:	74 08                	je     5fc2 <__cxa_finalize@plt+0x2142>
    5fba:	48 89 ef             	mov    %rbp,%rdi
    5fbd:	e8 ee e6 00 00       	callq  146b0 <__cxa_finalize@plt+0x10830>
    5fc2:	48 89 03             	mov    %rax,(%rbx)
    5fc5:	48 8b 05 b4 b3 21 00 	mov    0x21b3b4(%rip),%rax        # 221380 <stderr@@GLIBC_2.2.5+0x10c0>
    5fcc:	44 88 6b 10          	mov    %r13b,0x10(%rbx)
    5fd0:	48 89 1d a9 b3 21 00 	mov    %rbx,0x21b3a9(%rip)        # 221380 <stderr@@GLIBC_2.2.5+0x10c0>
    5fd7:	48 89 43 18          	mov    %rax,0x18(%rbx)
    5fdb:	48 83 c4 08          	add    $0x8,%rsp
    5fdf:	5b                   	pop    %rbx
    5fe0:	5d                   	pop    %rbp
    5fe1:	41 5c                	pop    %r12
    5fe3:	41 5d                	pop    %r13
    5fe5:	c3                   	retq   
    5fe6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    5fed:	00 00 00 
    5ff0:	48 8b 46 48          	mov    0x48(%rsi),%rax
    5ff4:	48 39 47 48          	cmp    %rax,0x48(%rdi)
    5ff8:	7f 26                	jg     6020 <__cxa_finalize@plt+0x21a0>
    5ffa:	7c 14                	jl     6010 <__cxa_finalize@plt+0x2190>
    5ffc:	48 8b 36             	mov    (%rsi),%rsi
    5fff:	48 8b 3f             	mov    (%rdi),%rdi
    6002:	e9 19 db ff ff       	jmpq   3b20 <strcmp@plt>
    6007:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
    600e:	00 00 
    6010:	b8 01 00 00 00       	mov    $0x1,%eax
    6015:	c3                   	retq   
    6016:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    601d:	00 00 00 
    6020:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
    6025:	c3                   	retq   
    6026:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    602d:	00 00 00 
    6030:	48 8b 57 48          	mov    0x48(%rdi),%rdx
    6034:	48 39 56 48          	cmp    %rdx,0x48(%rsi)
    6038:	48 89 f0             	mov    %rsi,%rax
    603b:	7f 23                	jg     6060 <__cxa_finalize@plt+0x21e0>
    603d:	7c 11                	jl     6050 <__cxa_finalize@plt+0x21d0>
    603f:	48 8b 37             	mov    (%rdi),%rsi
    6042:	48 8b 38             	mov    (%rax),%rdi
    6045:	e9 d6 da ff ff       	jmpq   3b20 <strcmp@plt>
    604a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    6050:	b8 01 00 00 00       	mov    $0x1,%eax
    6055:	c3                   	retq   
    6056:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    605d:	00 00 00 
    6060:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
    6065:	c3                   	retq   
    6066:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    606d:	00 00 00 
    6070:	48 8b 36             	mov    (%rsi),%rsi
    6073:	48 8b 3f             	mov    (%rdi),%rdi
    6076:	e9 a5 da ff ff       	jmpq   3b20 <strcmp@plt>
    607b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    6080:	48 89 f0             	mov    %rsi,%rax
    6083:	48 8b 37             	mov    (%rdi),%rsi
    6086:	48 8b 38             	mov    (%rax),%rdi
    6089:	e9 92 da ff ff       	jmpq   3b20 <strcmp@plt>
    608e:	66 90                	xchg   %ax,%ax
    6090:	53                   	push   %rbx
    6091:	48 89 fb             	mov    %rdi,%rbx
    6094:	48 8b 3f             	mov    (%rdi),%rdi
    6097:	e8 d4 dd ff ff       	callq  3e70 <free@plt>
    609c:	48 8b 7b 08          	mov    0x8(%rbx),%rdi
    60a0:	e8 cb dd ff ff       	callq  3e70 <free@plt>
    60a5:	48 8b 7b 10          	mov    0x10(%rbx),%rdi
    60a9:	e8 c2 dd ff ff       	callq  3e70 <free@plt>
    60ae:	48 8b bb b0 00 00 00 	mov    0xb0(%rbx),%rdi
    60b5:	48 8d 05 66 9f 21 00 	lea    0x219f66(%rip),%rax        # 220022 <quoting_style_args@@Base+0x642>
    60bc:	48 39 c7             	cmp    %rax,%rdi
    60bf:	74 0f                	je     60d0 <__cxa_finalize@plt+0x2250>
    60c1:	5b                   	pop    %rbx
    60c2:	e9 d9 dc ff ff       	jmpq   3da0 <freecon@plt>
    60c7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
    60ce:	00 00 
    60d0:	5b                   	pop    %rbx
    60d1:	c3                   	retq   
    60d2:	0f 1f 40 00          	nopl   0x0(%rax)
    60d6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    60dd:	00 00 00 
    60e0:	48 83 3d c8 b2 21 00 	cmpq   $0x0,0x21b2c8(%rip)        # 2213b0 <stderr@@GLIBC_2.2.5+0x10f0>
    60e7:	00 
    60e8:	53                   	push   %rbx
    60e9:	74 22                	je     610d <__cxa_finalize@plt+0x228d>
    60eb:	31 db                	xor    %ebx,%ebx
    60ed:	0f 1f 00             	nopl   (%rax)
    60f0:	48 8b 05 a9 b2 21 00 	mov    0x21b2a9(%rip),%rax        # 2213a0 <stderr@@GLIBC_2.2.5+0x10e0>
    60f7:	48 8b 3c d8          	mov    (%rax,%rbx,8),%rdi
    60fb:	48 83 c3 01          	add    $0x1,%rbx
    60ff:	e8 8c ff ff ff       	callq  6090 <__cxa_finalize@plt+0x2210>
    6104:	48 39 1d a5 b2 21 00 	cmp    %rbx,0x21b2a5(%rip)        # 2213b0 <stderr@@GLIBC_2.2.5+0x10f0>
    610b:	77 e3                	ja     60f0 <__cxa_finalize@plt+0x2270>
    610d:	48 c7 05 98 b2 21 00 	movq   $0x0,0x21b298(%rip)        # 2213b0 <stderr@@GLIBC_2.2.5+0x10f0>
    6114:	00 00 00 00 
    6118:	c6 05 8a b2 21 00 00 	movb   $0x0,0x21b28a(%rip)        # 2213a9 <stderr@@GLIBC_2.2.5+0x10e9>
    611f:	c6 05 3e b2 21 00 00 	movb   $0x0,0x21b23e(%rip)        # 221364 <stderr@@GLIBC_2.2.5+0x10a4>
    6126:	c7 05 30 b2 21 00 00 	movl   $0x0,0x21b230(%rip)        # 221360 <stderr@@GLIBC_2.2.5+0x10a0>
    612d:	00 00 00 
    6130:	c7 05 22 b2 21 00 00 	movl   $0x0,0x21b222(%rip)        # 22135c <stderr@@GLIBC_2.2.5+0x109c>
    6137:	00 00 00 
    613a:	c7 05 14 b2 21 00 00 	movl   $0x0,0x21b214(%rip)        # 221358 <stderr@@GLIBC_2.2.5+0x1098>
    6141:	00 00 00 
    6144:	c7 05 02 b2 21 00 00 	movl   $0x0,0x21b202(%rip)        # 221350 <stderr@@GLIBC_2.2.5+0x1090>
    614b:	00 00 00 
    614e:	c7 05 f4 b1 21 00 00 	movl   $0x0,0x21b1f4(%rip)        # 22134c <stderr@@GLIBC_2.2.5+0x108c>
    6155:	00 00 00 
    6158:	c7 05 e6 b1 21 00 00 	movl   $0x0,0x21b1e6(%rip)        # 221348 <stderr@@GLIBC_2.2.5+0x1088>
    615f:	00 00 00 
    6162:	c7 05 e8 b1 21 00 00 	movl   $0x0,0x21b1e8(%rip)        # 221354 <stderr@@GLIBC_2.2.5+0x1094>
    6169:	00 00 00 
    616c:	c7 05 ce b1 21 00 00 	movl   $0x0,0x21b1ce(%rip)        # 221344 <stderr@@GLIBC_2.2.5+0x1084>
    6173:	00 00 00 
    6176:	c7 05 c0 b1 21 00 00 	movl   $0x0,0x21b1c0(%rip)        # 221340 <stderr@@GLIBC_2.2.5+0x1080>
    617d:	00 00 00 
    6180:	c7 05 b2 b1 21 00 00 	movl   $0x0,0x21b1b2(%rip)        # 22133c <stderr@@GLIBC_2.2.5+0x107c>
    6187:	00 00 00 
    618a:	5b                   	pop    %rbx
    618b:	c3                   	retq   
    618c:	0f 1f 40 00          	nopl   0x0(%rax)
    6190:	55                   	push   %rbp
    6191:	53                   	push   %rbx
    6192:	48 89 fb             	mov    %rdi,%rbx
    6195:	48 89 da             	mov    %rbx,%rdx
    6198:	48 c7 c1 ff ff ff ff 	mov    $0xffffffffffffffff,%rcx
    619f:	be 02 00 00 00       	mov    $0x2,%esi
    61a4:	48 83 ec 18          	sub    $0x18,%rsp
    61a8:	4c 8b 05 21 b1 21 00 	mov    0x21b121(%rip),%r8        # 2212d0 <stderr@@GLIBC_2.2.5+0x1010>
    61af:	48 8d 7c 24 06       	lea    0x6(%rsp),%rdi
    61b4:	64 48 8b 04 25 28 00 	mov    %fs:0x28,%rax
    61bb:	00 00 
    61bd:	48 89 44 24 08       	mov    %rax,0x8(%rsp)
    61c2:	31 c0                	xor    %eax,%eax
    61c4:	e8 97 d4 00 00       	callq  13660 <__cxa_finalize@plt+0xf7e0>
    61c9:	0f b6 54 24 06       	movzbl 0x6(%rsp),%edx
    61ce:	38 13                	cmp    %dl,(%rbx)
    61d0:	74 1e                	je     61f0 <__cxa_finalize@plt+0x2370>
    61d2:	b8 01 00 00 00       	mov    $0x1,%eax
    61d7:	48 8b 4c 24 08       	mov    0x8(%rsp),%rcx
    61dc:	64 48 33 0c 25 28 00 	xor    %fs:0x28,%rcx
    61e3:	00 00 
    61e5:	75 1c                	jne    6203 <__cxa_finalize@plt+0x2383>
    61e7:	48 83 c4 18          	add    $0x18,%rsp
    61eb:	5b                   	pop    %rbx
    61ec:	5d                   	pop    %rbp
    61ed:	c3                   	retq   
    61ee:	66 90                	xchg   %ax,%ax
    61f0:	48 89 c5             	mov    %rax,%rbp
    61f3:	48 89 df             	mov    %rbx,%rdi
    61f6:	e8 55 d7 ff ff       	callq  3950 <strlen@plt>
    61fb:	48 39 e8             	cmp    %rbp,%rax
    61fe:	0f 95 c0             	setne  %al
    6201:	eb d4                	jmp    61d7 <__cxa_finalize@plt+0x2357>
    6203:	e8 68 d7 ff ff       	callq  3970 <__stack_chk_fail@plt>
    6208:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
    620f:	00 
    6210:	41 56                	push   %r14
    6212:	41 55                	push   %r13
    6214:	41 54                	push   %r12
    6216:	55                   	push   %rbp
    6217:	41 89 f4             	mov    %esi,%r12d
    621a:	53                   	push   %rbx
    621b:	48 89 fb             	mov    %rdi,%rbx
    621e:	e8 2d d7 ff ff       	callq  3950 <strlen@plt>
    6223:	48 8d 48 01          	lea    0x1(%rax),%rcx
    6227:	b8 03 00 00 00       	mov    $0x3,%eax
    622c:	48 f7 e1             	mul    %rcx
    622f:	0f 80 9d 00 00 00    	jo     62d2 <__cxa_finalize@plt+0x2452>
    6235:	31 f6                	xor    %esi,%esi
    6237:	48 85 c0             	test   %rax,%rax
    623a:	0f 88 9c 00 00 00    	js     62dc <__cxa_finalize@plt+0x245c>
    6240:	48 85 f6             	test   %rsi,%rsi
    6243:	0f 85 93 00 00 00    	jne    62dc <__cxa_finalize@plt+0x245c>
    6249:	48 8d 3c 49          	lea    (%rcx,%rcx,2),%rdi
    624d:	4c 8d 35 8c ad 21 00 	lea    0x21ad8c(%rip),%r14        # 220fe0 <stderr@@GLIBC_2.2.5+0xd20>
    6254:	e8 27 e2 00 00       	callq  14480 <__cxa_finalize@plt+0x10600>
    6259:	49 89 c5             	mov    %rax,%r13
    625c:	48 89 c5             	mov    %rax,%rbp
    625f:	0f b6 03             	movzbl (%rbx),%eax
    6262:	84 c0                	test   %al,%al
    6264:	74 28                	je     628e <__cxa_finalize@plt+0x240e>
    6266:	48 83 c3 01          	add    $0x1,%rbx
    626a:	3c 2f                	cmp    $0x2f,%al
    626c:	75 05                	jne    6273 <__cxa_finalize@plt+0x23f3>
    626e:	45 84 e4             	test   %r12b,%r12b
    6271:	75 55                	jne    62c8 <__cxa_finalize@plt+0x2448>
    6273:	0f b6 d0             	movzbl %al,%edx
    6276:	41 80 3c 16 00       	cmpb   $0x0,(%r14,%rdx,1)
    627b:	49 89 d0             	mov    %rdx,%r8
    627e:	74 20                	je     62a0 <__cxa_finalize@plt+0x2420>
    6280:	88 45 00             	mov    %al,0x0(%rbp)
    6283:	0f b6 03             	movzbl (%rbx),%eax
    6286:	48 83 c5 01          	add    $0x1,%rbp
    628a:	84 c0                	test   %al,%al
    628c:	75 d8                	jne    6266 <__cxa_finalize@plt+0x23e6>
    628e:	c6 45 00 00          	movb   $0x0,0x0(%rbp)
    6292:	4c 89 e8             	mov    %r13,%rax
    6295:	5b                   	pop    %rbx
    6296:	5d                   	pop    %rbp
    6297:	41 5c                	pop    %r12
    6299:	41 5d                	pop    %r13
    629b:	41 5e                	pop    %r14
    629d:	c3                   	retq   
    629e:	66 90                	xchg   %ax,%ax
    62a0:	48 8d 0d 52 19 01 00 	lea    0x11952(%rip),%rcx        # 17bf9 <_IO_stdin_used@@Base+0x1879>
    62a7:	48 89 ef             	mov    %rbp,%rdi
    62aa:	48 c7 c2 ff ff ff ff 	mov    $0xffffffffffffffff,%rdx
    62b1:	be 01 00 00 00       	mov    $0x1,%esi
    62b6:	31 c0                	xor    %eax,%eax
    62b8:	48 83 c5 03          	add    $0x3,%rbp
    62bc:	e8 9f db ff ff       	callq  3e60 <__sprintf_chk@plt>
    62c1:	eb 9c                	jmp    625f <__cxa_finalize@plt+0x23df>
    62c3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    62c8:	c6 45 00 2f          	movb   $0x2f,0x0(%rbp)
    62cc:	48 83 c5 01          	add    $0x1,%rbp
    62d0:	eb 8d                	jmp    625f <__cxa_finalize@plt+0x23df>
    62d2:	be 01 00 00 00       	mov    $0x1,%esi
    62d7:	e9 5b ff ff ff       	jmpq   6237 <__cxa_finalize@plt+0x23b7>
    62dc:	e8 ef e3 00 00       	callq  146d0 <__cxa_finalize@plt+0x10850>
    62e1:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    62e6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    62ed:	00 00 00 
    62f0:	53                   	push   %rbx
    62f1:	48 8b 1d b8 b0 21 00 	mov    0x21b0b8(%rip),%rbx        # 2213b0 <stderr@@GLIBC_2.2.5+0x10f0>
    62f8:	48 89 d8             	mov    %rbx,%rax
    62fb:	48 d1 e8             	shr    %rax
    62fe:	48 01 d8             	add    %rbx,%rax
    6301:	48 3b 05 90 b0 21 00 	cmp    0x21b090(%rip),%rax        # 221398 <stderr@@GLIBC_2.2.5+0x10d8>
    6308:	0f 87 f2 00 00 00    	ja     6400 <__cxa_finalize@plt+0x2580>
    630e:	48 85 db             	test   %rbx,%rbx
    6311:	74 2f                	je     6342 <__cxa_finalize@plt+0x24c2>
    6313:	48 8d 0c 9b          	lea    (%rbx,%rbx,4),%rcx
    6317:	48 8b 05 a2 b0 21 00 	mov    0x21b0a2(%rip),%rax        # 2213c0 <stderr@@GLIBC_2.2.5+0x1100>
    631e:	48 8b 15 7b b0 21 00 	mov    0x21b07b(%rip),%rdx        # 2213a0 <stderr@@GLIBC_2.2.5+0x10e0>
    6325:	48 8d 0c 89          	lea    (%rcx,%rcx,4),%rcx
    6329:	48 8d 0c c8          	lea    (%rax,%rcx,8),%rcx
    632d:	0f 1f 00             	nopl   (%rax)
    6330:	48 89 02             	mov    %rax,(%rdx)
    6333:	48 05 c8 00 00 00    	add    $0xc8,%rax
    6339:	48 83 c2 08          	add    $0x8,%rdx
    633d:	48 39 c1             	cmp    %rax,%rcx
    6340:	75 ee                	jne    6330 <__cxa_finalize@plt+0x24b0>
    6342:	83 3d e7 af 21 00 ff 	cmpl   $0xffffffff,0x21afe7(%rip)        # 221330 <stderr@@GLIBC_2.2.5+0x1070>
    6349:	0f 84 ad 00 00 00    	je     63fc <__cxa_finalize@plt+0x257c>
    634f:	48 8d 3d aa 9f 21 00 	lea    0x219faa(%rip),%rdi        # 220300 <stderr@@GLIBC_2.2.5+0x40>
    6356:	e8 85 d7 ff ff       	callq  3ae0 <_setjmp@plt>
    635b:	85 c0                	test   %eax,%eax
    635d:	8b 0d cd af 21 00    	mov    0x21afcd(%rip),%ecx        # 221330 <stderr@@GLIBC_2.2.5+0x1070>
    6363:	74 4b                	je     63b0 <__cxa_finalize@plt+0x2530>
    6365:	83 f9 03             	cmp    $0x3,%ecx
    6368:	0f 84 e9 00 00 00    	je     6457 <__cxa_finalize@plt+0x25d7>
    636e:	48 8b 35 3b b0 21 00 	mov    0x21b03b(%rip),%rsi        # 2213b0 <stderr@@GLIBC_2.2.5+0x10f0>
    6375:	48 8b 3d 24 b0 21 00 	mov    0x21b024(%rip),%rdi        # 2213a0 <stderr@@GLIBC_2.2.5+0x10e0>
    637c:	48 85 f6             	test   %rsi,%rsi
    637f:	74 22                	je     63a3 <__cxa_finalize@plt+0x2523>
    6381:	48 8b 15 38 b0 21 00 	mov    0x21b038(%rip),%rdx        # 2213c0 <stderr@@GLIBC_2.2.5+0x1100>
    6388:	4c 8d 04 f7          	lea    (%rdi,%rsi,8),%r8
    638c:	48 89 f8             	mov    %rdi,%rax
    638f:	90                   	nop
    6390:	48 89 10             	mov    %rdx,(%rax)
    6393:	48 83 c0 08          	add    $0x8,%rax
    6397:	48 81 c2 c8 00 00 00 	add    $0xc8,%rdx
    639e:	4c 39 c0             	cmp    %r8,%rax
    63a1:	75 ed                	jne    6390 <__cxa_finalize@plt+0x2510>
    63a3:	b8 01 00 00 00       	mov    $0x1,%eax
    63a8:	eb 14                	jmp    63be <__cxa_finalize@plt+0x253e>
    63aa:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    63b0:	48 8b 35 f9 af 21 00 	mov    0x21aff9(%rip),%rsi        # 2213b0 <stderr@@GLIBC_2.2.5+0x10f0>
    63b7:	48 8b 3d e2 af 21 00 	mov    0x21afe2(%rip),%rdi        # 2213a0 <stderr@@GLIBC_2.2.5+0x10e0>
    63be:	83 f9 04             	cmp    $0x4,%ecx
    63c1:	ba 00 00 00 00       	mov    $0x0,%edx
    63c6:	0f 44 15 67 af 21 00 	cmove  0x21af67(%rip),%edx        # 221334 <stderr@@GLIBC_2.2.5+0x1074>
    63cd:	48 98                	cltq   
    63cf:	44 0f b6 05 1d af 21 	movzbl 0x21af1d(%rip),%r8d        # 2212f4 <stderr@@GLIBC_2.2.5+0x1034>
    63d6:	00 
    63d7:	01 ca                	add    %ecx,%edx
    63d9:	48 8d 14 50          	lea    (%rax,%rdx,2),%rdx
    63dd:	0f b6 05 4b af 21 00 	movzbl 0x21af4b(%rip),%eax        # 22132f <stderr@@GLIBC_2.2.5+0x106f>
    63e4:	48 8d 04 50          	lea    (%rax,%rdx,2),%rax
    63e8:	49 8d 14 40          	lea    (%r8,%rax,2),%rdx
    63ec:	48 8d 05 0d 8c 21 00 	lea    0x218c0d(%rip),%rax        # 21f000 <version_etc_copyright@@Base+0x204140>
    63f3:	48 8b 14 d0          	mov    (%rax,%rdx,8),%rdx
    63f7:	e8 e4 a1 00 00       	callq  105e0 <__cxa_finalize@plt+0xc760>
    63fc:	5b                   	pop    %rbx
    63fd:	c3                   	retq   
    63fe:	66 90                	xchg   %ax,%ax
    6400:	48 8b 3d 99 af 21 00 	mov    0x21af99(%rip),%rdi        # 2213a0 <stderr@@GLIBC_2.2.5+0x10e0>
    6407:	e8 64 da ff ff       	callq  3e70 <free@plt>
    640c:	ba 18 00 00 00       	mov    $0x18,%edx
    6411:	31 c9                	xor    %ecx,%ecx
    6413:	48 89 d0             	mov    %rdx,%rax
    6416:	48 f7 e3             	mul    %rbx
    6419:	70 5b                	jo     6476 <__cxa_finalize@plt+0x25f6>
    641b:	48 85 c0             	test   %rax,%rax
    641e:	b8 01 00 00 00       	mov    $0x1,%eax
    6423:	48 0f 48 c8          	cmovs  %rax,%rcx
    6427:	48 85 c9             	test   %rcx,%rcx
    642a:	75 51                	jne    647d <__cxa_finalize@plt+0x25fd>
    642c:	48 8d 3c 5b          	lea    (%rbx,%rbx,2),%rdi
    6430:	48 c1 e7 03          	shl    $0x3,%rdi
    6434:	e8 47 e0 00 00       	callq  14480 <__cxa_finalize@plt+0x10600>
    6439:	48 8b 1d 70 af 21 00 	mov    0x21af70(%rip),%rbx        # 2213b0 <stderr@@GLIBC_2.2.5+0x10f0>
    6440:	48 89 05 59 af 21 00 	mov    %rax,0x21af59(%rip)        # 2213a0 <stderr@@GLIBC_2.2.5+0x10e0>
    6447:	48 8d 04 5b          	lea    (%rbx,%rbx,2),%rax
    644b:	48 89 05 46 af 21 00 	mov    %rax,0x21af46(%rip)        # 221398 <stderr@@GLIBC_2.2.5+0x10d8>
    6452:	e9 b7 fe ff ff       	jmpq   630e <__cxa_finalize@plt+0x248e>
    6457:	48 8d 0d 6a 06 01 00 	lea    0x1066a(%rip),%rcx        # 16ac8 <_IO_stdin_used@@Base+0x748>
    645e:	48 8d 35 9b 17 01 00 	lea    0x1179b(%rip),%rsi        # 17c00 <_IO_stdin_used@@Base+0x1880>
    6465:	48 8d 3d 9d 17 01 00 	lea    0x1179d(%rip),%rdi        # 17c09 <_IO_stdin_used@@Base+0x1889>
    646c:	ba e5 0e 00 00       	mov    $0xee5,%edx
    6471:	e8 ba d5 ff ff       	callq  3a30 <__assert_fail@plt>
    6476:	b9 01 00 00 00       	mov    $0x1,%ecx
    647b:	eb 9e                	jmp    641b <__cxa_finalize@plt+0x259b>
    647d:	e8 4e e2 00 00       	callq  146d0 <__cxa_finalize@plt+0x10850>
    6482:	0f 1f 40 00          	nopl   0x0(%rax)
    6486:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    648d:	00 00 00 
    6490:	55                   	push   %rbp
    6491:	53                   	push   %rbx
    6492:	48 89 f5             	mov    %rsi,%rbp
    6495:	48 89 fb             	mov    %rdi,%rbx
    6498:	48 83 ec 08          	sub    $0x8,%rsp
    649c:	e8 4f d3 ff ff       	callq  37f0 <__errno_location@plt>
    64a1:	c7 00 00 00 00 00    	movl   $0x0,(%rax)
    64a7:	48 83 c4 08          	add    $0x8,%rsp
    64ab:	48 89 ee             	mov    %rbp,%rsi
    64ae:	48 89 df             	mov    %rbx,%rdi
    64b1:	5b                   	pop    %rbx
    64b2:	5d                   	pop    %rbp
    64b3:	e9 98 d7 ff ff       	jmpq   3c50 <strcoll@plt>
    64b8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
    64bf:	00 
    64c0:	48 8b 46 48          	mov    0x48(%rsi),%rax
    64c4:	48 39 47 48          	cmp    %rax,0x48(%rdi)
    64c8:	7f 16                	jg     64e0 <__cxa_finalize@plt+0x2660>
    64ca:	b8 01 00 00 00       	mov    $0x1,%eax
    64cf:	7d 07                	jge    64d8 <__cxa_finalize@plt+0x2658>
    64d1:	f3 c3                	repz retq 
    64d3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    64d8:	48 8b 36             	mov    (%rsi),%rsi
    64db:	48 8b 3f             	mov    (%rdi),%rdi
    64de:	eb b0                	jmp    6490 <__cxa_finalize@plt+0x2610>
    64e0:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
    64e5:	c3                   	retq   
    64e6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    64ed:	00 00 00 
    64f0:	48 8b 47 48          	mov    0x48(%rdi),%rax
    64f4:	48 39 46 48          	cmp    %rax,0x48(%rsi)
    64f8:	48 89 f2             	mov    %rsi,%rdx
    64fb:	7f 23                	jg     6520 <__cxa_finalize@plt+0x26a0>
    64fd:	b8 01 00 00 00       	mov    $0x1,%eax
    6502:	7d 0c                	jge    6510 <__cxa_finalize@plt+0x2690>
    6504:	f3 c3                	repz retq 
    6506:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    650d:	00 00 00 
    6510:	48 8b 37             	mov    (%rdi),%rsi
    6513:	48 8b 3a             	mov    (%rdx),%rdi
    6516:	e9 75 ff ff ff       	jmpq   6490 <__cxa_finalize@plt+0x2610>
    651b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    6520:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
    6525:	c3                   	retq   
    6526:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    652d:	00 00 00 
    6530:	48 8b 36             	mov    (%rsi),%rsi
    6533:	48 8b 3f             	mov    (%rdi),%rdi
    6536:	e9 55 ff ff ff       	jmpq   6490 <__cxa_finalize@plt+0x2610>
    653b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    6540:	48 89 f0             	mov    %rsi,%rax
    6543:	48 8b 37             	mov    (%rdi),%rsi
    6546:	48 8b 38             	mov    (%rax),%rdi
    6549:	e9 42 ff ff ff       	jmpq   6490 <__cxa_finalize@plt+0x2610>
    654e:	66 90                	xchg   %ax,%ax
    6550:	48 89 f0             	mov    %rsi,%rax
    6553:	48 8b 37             	mov    (%rdi),%rsi
    6556:	48 8b 38             	mov    (%rax),%rdi
    6559:	e9 62 6e 00 00       	jmpq   d3c0 <__cxa_finalize@plt+0x9540>
    655e:	66 90                	xchg   %ax,%ax
    6560:	48 8b 36             	mov    (%rsi),%rsi
    6563:	48 8b 3f             	mov    (%rdi),%rdi
    6566:	e9 55 6e 00 00       	jmpq   d3c0 <__cxa_finalize@plt+0x9540>
    656b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    6570:	41 57                	push   %r15
    6572:	41 56                	push   %r14
    6574:	49 89 fe             	mov    %rdi,%r14
    6577:	41 55                	push   %r13
    6579:	41 54                	push   %r12
    657b:	44 0f b6 ee          	movzbl %sil,%r13d
    657f:	55                   	push   %rbp
    6580:	53                   	push   %rbx
    6581:	48 83 ec 08          	sub    $0x8,%rsp
    6585:	48 85 ff             	test   %rdi,%rdi
    6588:	74 16                	je     65a0 <__cxa_finalize@plt+0x2720>
    658a:	48 83 3d 36 ae 21 00 	cmpq   $0x0,0x21ae36(%rip)        # 2213c8 <stderr@@GLIBC_2.2.5+0x1108>
    6591:	00 
    6592:	74 0c                	je     65a0 <__cxa_finalize@plt+0x2720>
    6594:	48 89 fe             	mov    %rdi,%rsi
    6597:	31 d2                	xor    %edx,%edx
    6599:	31 ff                	xor    %edi,%edi
    659b:	e8 e0 f9 ff ff       	callq  5f80 <__cxa_finalize@plt+0x2100>
    65a0:	48 8b 1d 09 ae 21 00 	mov    0x21ae09(%rip),%rbx        # 2213b0 <stderr@@GLIBC_2.2.5+0x10f0>
    65a7:	4c 8d 24 dd f8 ff ff 	lea    -0x8(,%rbx,8),%r12
    65ae:	ff 
    65af:	48 83 eb 01          	sub    $0x1,%rbx
    65b3:	48 83 fb ff          	cmp    $0xffffffffffffffff,%rbx
    65b7:	74 30                	je     65e9 <__cxa_finalize@plt+0x2769>
    65b9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
    65c0:	48 8b 05 d9 ad 21 00 	mov    0x21add9(%rip),%rax        # 2213a0 <stderr@@GLIBC_2.2.5+0x10e0>
    65c7:	4a 8b 2c 20          	mov    (%rax,%r12,1),%rbp
    65cb:	8b 85 a8 00 00 00    	mov    0xa8(%rbp),%eax
    65d1:	83 f8 03             	cmp    $0x3,%eax
    65d4:	74 6a                	je     6640 <__cxa_finalize@plt+0x27c0>
    65d6:	83 f8 09             	cmp    $0x9,%eax
    65d9:	74 65                	je     6640 <__cxa_finalize@plt+0x27c0>
    65db:	48 83 eb 01          	sub    $0x1,%rbx
    65df:	49 83 ec 08          	sub    $0x8,%r12
    65e3:	48 83 fb ff          	cmp    $0xffffffffffffffff,%rbx
    65e7:	75 d7                	jne    65c0 <__cxa_finalize@plt+0x2740>
    65e9:	48 8b 15 c0 ad 21 00 	mov    0x21adc0(%rip),%rdx        # 2213b0 <stderr@@GLIBC_2.2.5+0x10f0>
    65f0:	48 85 d2             	test   %rdx,%rdx
    65f3:	74 33                	je     6628 <__cxa_finalize@plt+0x27a8>
    65f5:	48 8b 35 a4 ad 21 00 	mov    0x21ada4(%rip),%rsi        # 2213a0 <stderr@@GLIBC_2.2.5+0x10e0>
    65fc:	48 8d 3c d6          	lea    (%rsi,%rdx,8),%rdi
    6600:	48 89 f0             	mov    %rsi,%rax
    6603:	31 d2                	xor    %edx,%edx
    6605:	0f 1f 00             	nopl   (%rax)
    6608:	48 8b 08             	mov    (%rax),%rcx
    660b:	83 b9 a8 00 00 00 09 	cmpl   $0x9,0xa8(%rcx)
    6612:	48 89 0c d6          	mov    %rcx,(%rsi,%rdx,8)
    6616:	0f 95 c1             	setne  %cl
    6619:	48 83 c0 08          	add    $0x8,%rax
    661d:	0f b6 c9             	movzbl %cl,%ecx
    6620:	48 01 ca             	add    %rcx,%rdx
    6623:	48 39 c7             	cmp    %rax,%rdi
    6626:	75 e0                	jne    6608 <__cxa_finalize@plt+0x2788>
    6628:	48 89 15 81 ad 21 00 	mov    %rdx,0x21ad81(%rip)        # 2213b0 <stderr@@GLIBC_2.2.5+0x10f0>
    662f:	48 83 c4 08          	add    $0x8,%rsp
    6633:	5b                   	pop    %rbx
    6634:	5d                   	pop    %rbp
    6635:	41 5c                	pop    %r12
    6637:	41 5d                	pop    %r13
    6639:	41 5e                	pop    %r14
    663b:	41 5f                	pop    %r15
    663d:	c3                   	retq   
    663e:	66 90                	xchg   %ax,%ax
    6640:	4d 85 f6             	test   %r14,%r14
    6643:	4c 8b 7d 00          	mov    0x0(%rbp),%r15
    6647:	74 57                	je     66a0 <__cxa_finalize@plt+0x2820>
    6649:	4c 89 ff             	mov    %r15,%rdi
    664c:	e8 bf 67 00 00       	callq  ce10 <__cxa_finalize@plt+0x8f90>
    6651:	80 38 2e             	cmpb   $0x2e,(%rax)
    6654:	74 62                	je     66b8 <__cxa_finalize@plt+0x2838>
    6656:	41 80 3f 2f          	cmpb   $0x2f,(%r15)
    665a:	74 44                	je     66a0 <__cxa_finalize@plt+0x2820>
    665c:	4c 89 fe             	mov    %r15,%rsi
    665f:	31 d2                	xor    %edx,%edx
    6661:	4c 89 f7             	mov    %r14,%rdi
    6664:	e8 97 6b 00 00       	callq  d200 <__cxa_finalize@plt+0x9380>
    6669:	48 8b 75 08          	mov    0x8(%rbp),%rsi
    666d:	49 89 c7             	mov    %rax,%r15
    6670:	48 89 c7             	mov    %rax,%rdi
    6673:	44 89 ea             	mov    %r13d,%edx
    6676:	e8 05 f9 ff ff       	callq  5f80 <__cxa_finalize@plt+0x2100>
    667b:	4c 89 ff             	mov    %r15,%rdi
    667e:	e8 ed d7 ff ff       	callq  3e70 <free@plt>
    6683:	83 bd a8 00 00 00 09 	cmpl   $0x9,0xa8(%rbp)
    668a:	0f 85 4b ff ff ff    	jne    65db <__cxa_finalize@plt+0x275b>
    6690:	48 89 ef             	mov    %rbp,%rdi
    6693:	e8 f8 f9 ff ff       	callq  6090 <__cxa_finalize@plt+0x2210>
    6698:	e9 3e ff ff ff       	jmpq   65db <__cxa_finalize@plt+0x275b>
    669d:	0f 1f 00             	nopl   (%rax)
    66a0:	48 8b 75 08          	mov    0x8(%rbp),%rsi
    66a4:	44 89 ea             	mov    %r13d,%edx
    66a7:	4c 89 ff             	mov    %r15,%rdi
    66aa:	e8 d1 f8 ff ff       	callq  5f80 <__cxa_finalize@plt+0x2100>
    66af:	eb d2                	jmp    6683 <__cxa_finalize@plt+0x2803>
    66b1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
    66b8:	31 d2                	xor    %edx,%edx
    66ba:	80 78 01 2e          	cmpb   $0x2e,0x1(%rax)
    66be:	0f 94 c2             	sete   %dl
    66c1:	0f b6 44 10 01       	movzbl 0x1(%rax,%rdx,1),%eax
    66c6:	84 c0                	test   %al,%al
    66c8:	0f 84 0d ff ff ff    	je     65db <__cxa_finalize@plt+0x275b>
    66ce:	3c 2f                	cmp    $0x2f,%al
    66d0:	0f 84 05 ff ff ff    	je     65db <__cxa_finalize@plt+0x275b>
    66d6:	e9 7b ff ff ff       	jmpq   6656 <__cxa_finalize@plt+0x27d6>
    66db:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    66e0:	48 39 f7             	cmp    %rsi,%rdi
    66e3:	0f 83 9f 00 00 00    	jae    6788 <__cxa_finalize@plt+0x2908>
    66e9:	41 54                	push   %r12
    66eb:	49 89 f4             	mov    %rsi,%r12
    66ee:	55                   	push   %rbp
    66ef:	53                   	push   %rbx
    66f0:	48 89 fb             	mov    %rdi,%rbx
    66f3:	eb 41                	jmp    6736 <__cxa_finalize@plt+0x28b6>
    66f5:	0f 1f 00             	nopl   (%rax)
    66f8:	31 d2                	xor    %edx,%edx
    66fa:	4c 89 e0             	mov    %r12,%rax
    66fd:	48 f7 f1             	div    %rcx
    6700:	31 d2                	xor    %edx,%edx
    6702:	49 89 c1             	mov    %rax,%r9
    6705:	48 89 e8             	mov    %rbp,%rax
    6708:	48 f7 f1             	div    %rcx
    670b:	49 39 c1             	cmp    %rax,%r9
    670e:	76 45                	jbe    6755 <__cxa_finalize@plt+0x28d5>
    6710:	4c 39 c6             	cmp    %r8,%rsi
    6713:	73 7b                	jae    6790 <__cxa_finalize@plt+0x2910>
    6715:	48 8d 46 01          	lea    0x1(%rsi),%rax
    6719:	48 89 47 28          	mov    %rax,0x28(%rdi)
    671d:	c6 06 09             	movb   $0x9,(%rsi)
    6720:	48 89 d8             	mov    %rbx,%rax
    6723:	31 d2                	xor    %edx,%edx
    6725:	48 f7 f1             	div    %rcx
    6728:	48 01 d9             	add    %rbx,%rcx
    672b:	48 89 cb             	mov    %rcx,%rbx
    672e:	48 29 d3             	sub    %rdx,%rbx
    6731:	4c 39 e3             	cmp    %r12,%rbx
    6734:	73 37                	jae    676d <__cxa_finalize@plt+0x28ed>
    6736:	48 8b 0d 83 ab 21 00 	mov    0x21ab83(%rip),%rcx        # 2212c0 <stderr@@GLIBC_2.2.5+0x1000>
    673d:	48 8b 3d 44 9b 21 00 	mov    0x219b44(%rip),%rdi        # 220288 <stdout@@GLIBC_2.2.5>
    6744:	48 8d 6b 01          	lea    0x1(%rbx),%rbp
    6748:	48 85 c9             	test   %rcx,%rcx
    674b:	48 8b 77 28          	mov    0x28(%rdi),%rsi
    674f:	4c 8b 47 30          	mov    0x30(%rdi),%r8
    6753:	75 a3                	jne    66f8 <__cxa_finalize@plt+0x2878>
    6755:	4c 39 c6             	cmp    %r8,%rsi
    6758:	73 1e                	jae    6778 <__cxa_finalize@plt+0x28f8>
    675a:	48 8d 46 01          	lea    0x1(%rsi),%rax
    675e:	48 89 47 28          	mov    %rax,0x28(%rdi)
    6762:	c6 06 20             	movb   $0x20,(%rsi)
    6765:	48 89 eb             	mov    %rbp,%rbx
    6768:	4c 39 e3             	cmp    %r12,%rbx
    676b:	72 c9                	jb     6736 <__cxa_finalize@plt+0x28b6>
    676d:	5b                   	pop    %rbx
    676e:	5d                   	pop    %rbp
    676f:	41 5c                	pop    %r12
    6771:	c3                   	retq   
    6772:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    6778:	be 20 00 00 00       	mov    $0x20,%esi
    677d:	e8 4e d2 ff ff       	callq  39d0 <__overflow@plt>
    6782:	eb e1                	jmp    6765 <__cxa_finalize@plt+0x28e5>
    6784:	0f 1f 40 00          	nopl   0x0(%rax)
    6788:	f3 c3                	repz retq 
    678a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    6790:	be 09 00 00 00       	mov    $0x9,%esi
    6795:	e8 36 d2 ff ff       	callq  39d0 <__overflow@plt>
    679a:	48 8b 0d 1f ab 21 00 	mov    0x21ab1f(%rip),%rcx        # 2212c0 <stderr@@GLIBC_2.2.5+0x1000>
    67a1:	e9 7a ff ff ff       	jmpq   6720 <__cxa_finalize@plt+0x28a0>
    67a6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    67ad:	00 00 00 
    67b0:	41 54                	push   %r12
    67b2:	55                   	push   %rbp
    67b3:	53                   	push   %rbx
    67b4:	48 8b 46 18          	mov    0x18(%rsi),%rax
    67b8:	48 8b 5e 10          	mov    0x10(%rsi),%rbx
    67bc:	48 89 c5             	mov    %rax,%rbp
    67bf:	48 29 dd             	sub    %rbx,%rbp
    67c2:	48 c1 ed 03          	shr    $0x3,%rbp
    67c6:	48 85 ed             	test   %rbp,%rbp
    67c9:	0f 84 88 00 00 00    	je     6857 <__cxa_finalize@plt+0x29d7>
    67cf:	48 39 d8             	cmp    %rbx,%rax
    67d2:	0f 84 8a 00 00 00    	je     6862 <__cxa_finalize@plt+0x29e2>
    67d8:	48 8b 56 30          	mov    0x30(%rsi),%rdx
    67dc:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
    67e0:	48 01 d0             	add    %rdx,%rax
    67e3:	48 f7 d2             	not    %rdx
    67e6:	49 89 c8             	mov    %rcx,%r8
    67e9:	48 21 d0             	and    %rdx,%rax
    67ec:	48 8b 56 08          	mov    0x8(%rsi),%rdx
    67f0:	48 89 46 18          	mov    %rax,0x18(%rsi)
    67f4:	49 29 d0             	sub    %rdx,%r8
    67f7:	48 29 d0             	sub    %rdx,%rax
    67fa:	4c 39 c0             	cmp    %r8,%rax
    67fd:	77 5d                	ja     685c <__cxa_finalize@plt+0x29dc>
    67ff:	48 8b 46 18          	mov    0x18(%rsi),%rax
    6803:	4c 8d 24 eb          	lea    (%rbx,%rbp,8),%r12
    6807:	48 8d 2d 15 14 01 00 	lea    0x11415(%rip),%rbp        # 17c23 <_IO_stdin_used@@Base+0x18a3>
    680e:	48 89 46 10          	mov    %rax,0x10(%rsi)
    6812:	48 8b 35 6f 9a 21 00 	mov    0x219a6f(%rip),%rsi        # 220288 <stdout@@GLIBC_2.2.5>
    6819:	e8 d2 d2 ff ff       	callq  3af0 <fputs_unlocked@plt>
    681e:	66 90                	xchg   %ax,%ax
    6820:	48 8b 13             	mov    (%rbx),%rdx
    6823:	31 c0                	xor    %eax,%eax
    6825:	48 89 ee             	mov    %rbp,%rsi
    6828:	bf 01 00 00 00       	mov    $0x1,%edi
    682d:	48 83 c3 08          	add    $0x8,%rbx
    6831:	e8 9a d4 ff ff       	callq  3cd0 <__printf_chk@plt>
    6836:	4c 39 e3             	cmp    %r12,%rbx
    6839:	75 e5                	jne    6820 <__cxa_finalize@plt+0x29a0>
    683b:	48 8b 3d 46 9a 21 00 	mov    0x219a46(%rip),%rdi        # 220288 <stdout@@GLIBC_2.2.5>
    6842:	48 8b 47 28          	mov    0x28(%rdi),%rax
    6846:	48 3b 47 30          	cmp    0x30(%rdi),%rax
    684a:	73 1f                	jae    686b <__cxa_finalize@plt+0x29eb>
    684c:	48 8d 50 01          	lea    0x1(%rax),%rdx
    6850:	48 89 57 28          	mov    %rdx,0x28(%rdi)
    6854:	c6 00 0a             	movb   $0xa,(%rax)
    6857:	5b                   	pop    %rbx
    6858:	5d                   	pop    %rbp
    6859:	41 5c                	pop    %r12
    685b:	c3                   	retq   
    685c:	48 89 4e 18          	mov    %rcx,0x18(%rsi)
    6860:	eb 9d                	jmp    67ff <__cxa_finalize@plt+0x297f>
    6862:	80 4e 50 02          	orb    $0x2,0x50(%rsi)
    6866:	e9 6d ff ff ff       	jmpq   67d8 <__cxa_finalize@plt+0x2958>
    686b:	5b                   	pop    %rbx
    686c:	5d                   	pop    %rbp
    686d:	41 5c                	pop    %r12
    686f:	be 0a 00 00 00       	mov    $0xa,%esi
    6874:	e9 57 d1 ff ff       	jmpq   39d0 <__overflow@plt>
    6879:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
    6880:	55                   	push   %rbp
    6881:	53                   	push   %rbx
    6882:	89 d3                	mov    %edx,%ebx
    6884:	48 83 ec 08          	sub    $0x8,%rsp
    6888:	48 85 ff             	test   %rdi,%rdi
    688b:	0f 84 8f 00 00 00    	je     6920 <__cxa_finalize@plt+0x2aa0>
    6891:	31 f6                	xor    %esi,%esi
    6893:	48 89 fd             	mov    %rdi,%rbp
    6896:	e8 d5 9a 00 00       	callq  10370 <__cxa_finalize@plt+0xc4f0>
    689b:	48 8b 35 e6 99 21 00 	mov    0x2199e6(%rip),%rsi        # 220288 <stdout@@GLIBC_2.2.5>
    68a2:	29 c3                	sub    %eax,%ebx
    68a4:	b8 00 00 00 00       	mov    $0x0,%eax
    68a9:	0f 48 d8             	cmovs  %eax,%ebx
    68ac:	48 89 ef             	mov    %rbp,%rdi
    68af:	e8 3c d2 ff ff       	callq  3af0 <fputs_unlocked@plt>
    68b4:	48 89 ef             	mov    %rbp,%rdi
    68b7:	48 63 eb             	movslq %ebx,%rbp
    68ba:	e8 91 d0 ff ff       	callq  3950 <strlen@plt>
    68bf:	48 01 c5             	add    %rax,%rbp
    68c2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    68c8:	48 8b 3d b9 99 21 00 	mov    0x2199b9(%rip),%rdi        # 220288 <stdout@@GLIBC_2.2.5>
    68cf:	48 8b 57 28          	mov    0x28(%rdi),%rdx
    68d3:	48 3b 57 30          	cmp    0x30(%rdi),%rdx
    68d7:	73 37                	jae    6910 <__cxa_finalize@plt+0x2a90>
    68d9:	48 8d 4a 01          	lea    0x1(%rdx),%rcx
    68dd:	48 89 4f 28          	mov    %rcx,0x28(%rdi)
    68e1:	c6 02 20             	movb   $0x20,(%rdx)
    68e4:	83 eb 01             	sub    $0x1,%ebx
    68e7:	83 fb ff             	cmp    $0xffffffff,%ebx
    68ea:	75 dc                	jne    68c8 <__cxa_finalize@plt+0x2a48>
    68ec:	48 8b 05 05 a9 21 00 	mov    0x21a905(%rip),%rax        # 2211f8 <stderr@@GLIBC_2.2.5+0xf38>
    68f3:	48 8d 44 05 01       	lea    0x1(%rbp,%rax,1),%rax
    68f8:	48 89 05 f9 a8 21 00 	mov    %rax,0x21a8f9(%rip)        # 2211f8 <stderr@@GLIBC_2.2.5+0xf38>
    68ff:	48 83 c4 08          	add    $0x8,%rsp
    6903:	5b                   	pop    %rbx
    6904:	5d                   	pop    %rbp
    6905:	c3                   	retq   
    6906:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    690d:	00 00 00 
    6910:	be 20 00 00 00       	mov    $0x20,%esi
    6915:	e8 b6 d0 ff ff       	callq  39d0 <__overflow@plt>
    691a:	eb c8                	jmp    68e4 <__cxa_finalize@plt+0x2a64>
    691c:	0f 1f 40 00          	nopl   0x0(%rax)
    6920:	48 89 f1             	mov    %rsi,%rcx
    6923:	48 8d 35 fe 12 01 00 	lea    0x112fe(%rip),%rsi        # 17c28 <_IO_stdin_used@@Base+0x18a8>
    692a:	bf 01 00 00 00       	mov    $0x1,%edi
    692f:	31 c0                	xor    %eax,%eax
    6931:	48 63 eb             	movslq %ebx,%rbp
    6934:	e8 97 d3 ff ff       	callq  3cd0 <__printf_chk@plt>
    6939:	eb b1                	jmp    68ec <__cxa_finalize@plt+0x2a6c>
    693b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    6940:	53                   	push   %rbx
    6941:	48 8d 05 e6 12 01 00 	lea    0x112e6(%rip),%rax        # 17c2e <_IO_stdin_used@@Base+0x18ae>
    6948:	89 fb                	mov    %edi,%ebx
    694a:	48 83 ec 10          	sub    $0x10,%rsp
    694e:	84 d2                	test   %dl,%dl
    6950:	74 0b                	je     695d <__cxa_finalize@plt+0x2add>
    6952:	31 c0                	xor    %eax,%eax
    6954:	80 3d d2 a9 21 00 00 	cmpb   $0x0,0x21a9d2(%rip)        # 22132d <stderr@@GLIBC_2.2.5+0x106d>
    695b:	74 13                	je     6970 <__cxa_finalize@plt+0x2af0>
    695d:	48 83 c4 10          	add    $0x10,%rsp
    6961:	89 f2                	mov    %esi,%edx
    6963:	48 89 de             	mov    %rbx,%rsi
    6966:	5b                   	pop    %rbx
    6967:	48 89 c7             	mov    %rax,%rdi
    696a:	e9 11 ff ff ff       	jmpq   6880 <__cxa_finalize@plt+0x2a00>
    696f:	90                   	nop
    6970:	89 74 24 0c          	mov    %esi,0xc(%rsp)
    6974:	e8 97 8f 00 00       	callq  f910 <__cxa_finalize@plt+0xba90>
    6979:	8b 74 24 0c          	mov    0xc(%rsp),%esi
    697d:	eb de                	jmp    695d <__cxa_finalize@plt+0x2add>
    697f:	90                   	nop
    6980:	8b 05 92 a8 21 00    	mov    0x21a892(%rip),%eax        # 221218 <stderr@@GLIBC_2.2.5+0xf58>
    6986:	85 c0                	test   %eax,%eax
    6988:	75 0f                	jne    6999 <__cxa_finalize@plt+0x2b19>
    698a:	8b 05 84 a8 21 00    	mov    0x21a884(%rip),%eax        # 221214 <stderr@@GLIBC_2.2.5+0xf54>
    6990:	83 c0 01             	add    $0x1,%eax
    6993:	89 05 7b a8 21 00    	mov    %eax,0x21a87b(%rip)        # 221214 <stderr@@GLIBC_2.2.5+0xf54>
    6999:	f3 c3                	repz retq 
    699b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    69a0:	41 54                	push   %r12
    69a2:	55                   	push   %rbp
    69a3:	48 89 f5             	mov    %rsi,%rbp
    69a6:	53                   	push   %rbx
    69a7:	48 89 d6             	mov    %rdx,%rsi
    69aa:	89 fb                	mov    %edi,%ebx
    69ac:	bf 04 00 00 00       	mov    $0x4,%edi
    69b1:	e8 5a d0 00 00       	callq  13a10 <__cxa_finalize@plt+0xfb90>
    69b6:	49 89 c4             	mov    %rax,%r12
    69b9:	e8 32 ce ff ff       	callq  37f0 <__errno_location@plt>
    69be:	8b 30                	mov    (%rax),%esi
    69c0:	31 ff                	xor    %edi,%edi
    69c2:	31 c0                	xor    %eax,%eax
    69c4:	4c 89 e1             	mov    %r12,%rcx
    69c7:	48 89 ea             	mov    %rbp,%rdx
    69ca:	e8 51 d3 ff ff       	callq  3d20 <error@plt>
    69cf:	84 db                	test   %bl,%bl
    69d1:	74 15                	je     69e8 <__cxa_finalize@plt+0x2b68>
    69d3:	c7 05 33 a8 21 00 02 	movl   $0x2,0x21a833(%rip)        # 221210 <stderr@@GLIBC_2.2.5+0xf50>
    69da:	00 00 00 
    69dd:	5b                   	pop    %rbx
    69de:	5d                   	pop    %rbp
    69df:	41 5c                	pop    %r12
    69e1:	c3                   	retq   
    69e2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    69e8:	8b 05 22 a8 21 00    	mov    0x21a822(%rip),%eax        # 221210 <stderr@@GLIBC_2.2.5+0xf50>
    69ee:	85 c0                	test   %eax,%eax
    69f0:	75 eb                	jne    69dd <__cxa_finalize@plt+0x2b5d>
    69f2:	5b                   	pop    %rbx
    69f3:	c7 05 13 a8 21 00 01 	movl   $0x1,0x21a813(%rip)        # 221210 <stderr@@GLIBC_2.2.5+0xf50>
    69fa:	00 00 00 
    69fd:	5d                   	pop    %rbp
    69fe:	41 5c                	pop    %r12
    6a00:	c3                   	retq   
    6a01:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    6a06:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    6a0d:	00 00 00 
    6a10:	8b 87 a8 00 00 00    	mov    0xa8(%rdi),%eax
    6a16:	8b 96 a8 00 00 00    	mov    0xa8(%rsi),%edx
    6a1c:	83 f8 03             	cmp    $0x3,%eax
    6a1f:	0f 94 c1             	sete   %cl
    6a22:	83 f8 09             	cmp    $0x9,%eax
    6a25:	0f 94 c0             	sete   %al
    6a28:	09 c1                	or     %eax,%ecx
    6a2a:	83 fa 03             	cmp    $0x3,%edx
    6a2d:	0f 94 c0             	sete   %al
    6a30:	83 fa 09             	cmp    $0x9,%edx
    6a33:	0f 94 c2             	sete   %dl
    6a36:	08 c2                	or     %al,%dl
    6a38:	75 04                	jne    6a3e <__cxa_finalize@plt+0x2bbe>
    6a3a:	84 c9                	test   %cl,%cl
    6a3c:	75 42                	jne    6a80 <__cxa_finalize@plt+0x2c00>
    6a3e:	84 c9                	test   %cl,%cl
    6a40:	75 0e                	jne    6a50 <__cxa_finalize@plt+0x2bd0>
    6a42:	84 d2                	test   %dl,%dl
    6a44:	b8 01 00 00 00       	mov    $0x1,%eax
    6a49:	74 05                	je     6a50 <__cxa_finalize@plt+0x2bd0>
    6a4b:	f3 c3                	repz retq 
    6a4d:	0f 1f 00             	nopl   (%rax)
    6a50:	48 8b 46 70          	mov    0x70(%rsi),%rax
    6a54:	48 39 47 70          	cmp    %rax,0x70(%rdi)
    6a58:	7f 26                	jg     6a80 <__cxa_finalize@plt+0x2c00>
    6a5a:	7c 14                	jl     6a70 <__cxa_finalize@plt+0x2bf0>
    6a5c:	48 8b 46 78          	mov    0x78(%rsi),%rax
    6a60:	2b 47 78             	sub    0x78(%rdi),%eax
    6a63:	75 e6                	jne    6a4b <__cxa_finalize@plt+0x2bcb>
    6a65:	48 8b 36             	mov    (%rsi),%rsi
    6a68:	48 8b 3f             	mov    (%rdi),%rdi
    6a6b:	e9 b0 d0 ff ff       	jmpq   3b20 <strcmp@plt>
    6a70:	b8 01 00 00 00       	mov    $0x1,%eax
    6a75:	c3                   	retq   
    6a76:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    6a7d:	00 00 00 
    6a80:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
    6a85:	c3                   	retq   
    6a86:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    6a8d:	00 00 00 
    6a90:	8b 87 a8 00 00 00    	mov    0xa8(%rdi),%eax
    6a96:	8b 96 a8 00 00 00    	mov    0xa8(%rsi),%edx
    6a9c:	83 f8 03             	cmp    $0x3,%eax
    6a9f:	0f 94 c1             	sete   %cl
    6aa2:	83 f8 09             	cmp    $0x9,%eax
    6aa5:	0f 94 c0             	sete   %al
    6aa8:	09 c1                	or     %eax,%ecx
    6aaa:	83 fa 03             	cmp    $0x3,%edx
    6aad:	0f 94 c0             	sete   %al
    6ab0:	83 fa 09             	cmp    $0x9,%edx
    6ab3:	0f 94 c2             	sete   %dl
    6ab6:	08 c2                	or     %al,%dl
    6ab8:	75 04                	jne    6abe <__cxa_finalize@plt+0x2c3e>
    6aba:	84 c9                	test   %cl,%cl
    6abc:	75 32                	jne    6af0 <__cxa_finalize@plt+0x2c70>
    6abe:	84 c9                	test   %cl,%cl
    6ac0:	75 0e                	jne    6ad0 <__cxa_finalize@plt+0x2c50>
    6ac2:	84 d2                	test   %dl,%dl
    6ac4:	b8 01 00 00 00       	mov    $0x1,%eax
    6ac9:	74 05                	je     6ad0 <__cxa_finalize@plt+0x2c50>
    6acb:	f3 c3                	repz retq 
    6acd:	0f 1f 00             	nopl   (%rax)
    6ad0:	48 8b 46 48          	mov    0x48(%rsi),%rax
    6ad4:	48 39 47 48          	cmp    %rax,0x48(%rdi)
    6ad8:	7f 16                	jg     6af0 <__cxa_finalize@plt+0x2c70>
    6ada:	b8 01 00 00 00       	mov    $0x1,%eax
    6adf:	7c ea                	jl     6acb <__cxa_finalize@plt+0x2c4b>
    6ae1:	48 8b 36             	mov    (%rsi),%rsi
    6ae4:	48 8b 3f             	mov    (%rdi),%rdi
    6ae7:	e9 a4 f9 ff ff       	jmpq   6490 <__cxa_finalize@plt+0x2610>
    6aec:	0f 1f 40 00          	nopl   0x0(%rax)
    6af0:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
    6af5:	c3                   	retq   
    6af6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    6afd:	00 00 00 
    6b00:	8b 87 a8 00 00 00    	mov    0xa8(%rdi),%eax
    6b06:	8b 96 a8 00 00 00    	mov    0xa8(%rsi),%edx
    6b0c:	83 f8 03             	cmp    $0x3,%eax
    6b0f:	0f 94 c1             	sete   %cl
    6b12:	83 f8 09             	cmp    $0x9,%eax
    6b15:	0f 94 c0             	sete   %al
    6b18:	09 c1                	or     %eax,%ecx
    6b1a:	83 fa 03             	cmp    $0x3,%edx
    6b1d:	0f 94 c0             	sete   %al
    6b20:	83 fa 09             	cmp    $0x9,%edx
    6b23:	0f 94 c2             	sete   %dl
    6b26:	08 c2                	or     %al,%dl
    6b28:	75 04                	jne    6b2e <__cxa_finalize@plt+0x2cae>
    6b2a:	84 c9                	test   %cl,%cl
    6b2c:	75 42                	jne    6b70 <__cxa_finalize@plt+0x2cf0>
    6b2e:	84 c9                	test   %cl,%cl
    6b30:	75 0e                	jne    6b40 <__cxa_finalize@plt+0x2cc0>
    6b32:	84 d2                	test   %dl,%dl
    6b34:	b8 01 00 00 00       	mov    $0x1,%eax
    6b39:	74 05                	je     6b40 <__cxa_finalize@plt+0x2cc0>
    6b3b:	f3 c3                	repz retq 
    6b3d:	0f 1f 00             	nopl   (%rax)
    6b40:	48 8b 46 48          	mov    0x48(%rsi),%rax
    6b44:	48 39 47 48          	cmp    %rax,0x48(%rdi)
    6b48:	7f 26                	jg     6b70 <__cxa_finalize@plt+0x2cf0>
    6b4a:	7c 14                	jl     6b60 <__cxa_finalize@plt+0x2ce0>
    6b4c:	48 8b 36             	mov    (%rsi),%rsi
    6b4f:	48 8b 3f             	mov    (%rdi),%rdi
    6b52:	e9 c9 cf ff ff       	jmpq   3b20 <strcmp@plt>
    6b57:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
    6b5e:	00 00 
    6b60:	b8 01 00 00 00       	mov    $0x1,%eax
    6b65:	c3                   	retq   
    6b66:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    6b6d:	00 00 00 
    6b70:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
    6b75:	c3                   	retq   
    6b76:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    6b7d:	00 00 00 
    6b80:	8b 87 a8 00 00 00    	mov    0xa8(%rdi),%eax
    6b86:	8b 96 a8 00 00 00    	mov    0xa8(%rsi),%edx
    6b8c:	49 89 f0             	mov    %rsi,%r8
    6b8f:	83 f8 03             	cmp    $0x3,%eax
    6b92:	0f 94 c1             	sete   %cl
    6b95:	83 f8 09             	cmp    $0x9,%eax
    6b98:	0f 94 c0             	sete   %al
    6b9b:	09 c1                	or     %eax,%ecx
    6b9d:	83 fa 03             	cmp    $0x3,%edx
    6ba0:	0f 94 c0             	sete   %al
    6ba3:	83 fa 09             	cmp    $0x9,%edx
    6ba6:	0f 94 c2             	sete   %dl
    6ba9:	08 c2                	or     %al,%dl
    6bab:	75 04                	jne    6bb1 <__cxa_finalize@plt+0x2d31>
    6bad:	84 c9                	test   %cl,%cl
    6baf:	75 2f                	jne    6be0 <__cxa_finalize@plt+0x2d60>
    6bb1:	84 c9                	test   %cl,%cl
    6bb3:	75 0b                	jne    6bc0 <__cxa_finalize@plt+0x2d40>
    6bb5:	84 d2                	test   %dl,%dl
    6bb7:	b8 01 00 00 00       	mov    $0x1,%eax
    6bbc:	74 02                	je     6bc0 <__cxa_finalize@plt+0x2d40>
    6bbe:	f3 c3                	repz retq 
    6bc0:	48 8b 47 48          	mov    0x48(%rdi),%rax
    6bc4:	49 39 40 48          	cmp    %rax,0x48(%r8)
    6bc8:	7f 16                	jg     6be0 <__cxa_finalize@plt+0x2d60>
    6bca:	b8 01 00 00 00       	mov    $0x1,%eax
    6bcf:	7c ed                	jl     6bbe <__cxa_finalize@plt+0x2d3e>
    6bd1:	48 8b 37             	mov    (%rdi),%rsi
    6bd4:	49 8b 38             	mov    (%r8),%rdi
    6bd7:	e9 b4 f8 ff ff       	jmpq   6490 <__cxa_finalize@plt+0x2610>
    6bdc:	0f 1f 40 00          	nopl   0x0(%rax)
    6be0:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
    6be5:	c3                   	retq   
    6be6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    6bed:	00 00 00 
    6bf0:	8b 87 a8 00 00 00    	mov    0xa8(%rdi),%eax
    6bf6:	8b 96 a8 00 00 00    	mov    0xa8(%rsi),%edx
    6bfc:	49 89 f0             	mov    %rsi,%r8
    6bff:	83 f8 03             	cmp    $0x3,%eax
    6c02:	0f 94 c1             	sete   %cl
    6c05:	83 f8 09             	cmp    $0x9,%eax
    6c08:	0f 94 c0             	sete   %al
    6c0b:	09 c1                	or     %eax,%ecx
    6c0d:	83 fa 03             	cmp    $0x3,%edx
    6c10:	0f 94 c0             	sete   %al
    6c13:	83 fa 09             	cmp    $0x9,%edx
    6c16:	0f 94 c2             	sete   %dl
    6c19:	08 c2                	or     %al,%dl
    6c1b:	75 04                	jne    6c21 <__cxa_finalize@plt+0x2da1>
    6c1d:	84 c9                	test   %cl,%cl
    6c1f:	75 3f                	jne    6c60 <__cxa_finalize@plt+0x2de0>
    6c21:	84 c9                	test   %cl,%cl
    6c23:	75 0b                	jne    6c30 <__cxa_finalize@plt+0x2db0>
    6c25:	84 d2                	test   %dl,%dl
    6c27:	b8 01 00 00 00       	mov    $0x1,%eax
    6c2c:	74 02                	je     6c30 <__cxa_finalize@plt+0x2db0>
    6c2e:	f3 c3                	repz retq 
    6c30:	48 8b 47 48          	mov    0x48(%rdi),%rax
    6c34:	49 39 40 48          	cmp    %rax,0x48(%r8)
    6c38:	7f 26                	jg     6c60 <__cxa_finalize@plt+0x2de0>
    6c3a:	7c 14                	jl     6c50 <__cxa_finalize@plt+0x2dd0>
    6c3c:	48 8b 37             	mov    (%rdi),%rsi
    6c3f:	49 8b 38             	mov    (%r8),%rdi
    6c42:	e9 d9 ce ff ff       	jmpq   3b20 <strcmp@plt>
    6c47:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
    6c4e:	00 00 
    6c50:	b8 01 00 00 00       	mov    $0x1,%eax
    6c55:	c3                   	retq   
    6c56:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    6c5d:	00 00 00 
    6c60:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
    6c65:	c3                   	retq   
    6c66:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    6c6d:	00 00 00 
    6c70:	8b 87 a8 00 00 00    	mov    0xa8(%rdi),%eax
    6c76:	8b 96 a8 00 00 00    	mov    0xa8(%rsi),%edx
    6c7c:	83 f8 03             	cmp    $0x3,%eax
    6c7f:	0f 94 c1             	sete   %cl
    6c82:	83 f8 09             	cmp    $0x9,%eax
    6c85:	0f 94 c0             	sete   %al
    6c88:	09 c1                	or     %eax,%ecx
    6c8a:	83 fa 03             	cmp    $0x3,%edx
    6c8d:	0f 94 c0             	sete   %al
    6c90:	83 fa 09             	cmp    $0x9,%edx
    6c93:	0f 94 c2             	sete   %dl
    6c96:	08 c2                	or     %al,%dl
    6c98:	75 04                	jne    6c9e <__cxa_finalize@plt+0x2e1e>
    6c9a:	84 c9                	test   %cl,%cl
    6c9c:	75 22                	jne    6cc0 <__cxa_finalize@plt+0x2e40>
    6c9e:	84 c9                	test   %cl,%cl
    6ca0:	75 0e                	jne    6cb0 <__cxa_finalize@plt+0x2e30>
    6ca2:	84 d2                	test   %dl,%dl
    6ca4:	b8 01 00 00 00       	mov    $0x1,%eax
    6ca9:	74 05                	je     6cb0 <__cxa_finalize@plt+0x2e30>
    6cab:	f3 c3                	repz retq 
    6cad:	0f 1f 00             	nopl   (%rax)
    6cb0:	48 8b 36             	mov    (%rsi),%rsi
    6cb3:	48 8b 3f             	mov    (%rdi),%rdi
    6cb6:	e9 d5 f7 ff ff       	jmpq   6490 <__cxa_finalize@plt+0x2610>
    6cbb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    6cc0:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
    6cc5:	c3                   	retq   
    6cc6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    6ccd:	00 00 00 
    6cd0:	8b 87 a8 00 00 00    	mov    0xa8(%rdi),%eax
    6cd6:	8b 96 a8 00 00 00    	mov    0xa8(%rsi),%edx
    6cdc:	83 f8 03             	cmp    $0x3,%eax
    6cdf:	0f 94 c1             	sete   %cl
    6ce2:	83 f8 09             	cmp    $0x9,%eax
    6ce5:	0f 94 c0             	sete   %al
    6ce8:	09 c1                	or     %eax,%ecx
    6cea:	83 fa 03             	cmp    $0x3,%edx
    6ced:	0f 94 c0             	sete   %al
    6cf0:	83 fa 09             	cmp    $0x9,%edx
    6cf3:	0f 94 c2             	sete   %dl
    6cf6:	08 c2                	or     %al,%dl
    6cf8:	75 04                	jne    6cfe <__cxa_finalize@plt+0x2e7e>
    6cfa:	84 c9                	test   %cl,%cl
    6cfc:	75 22                	jne    6d20 <__cxa_finalize@plt+0x2ea0>
    6cfe:	84 c9                	test   %cl,%cl
    6d00:	75 0e                	jne    6d10 <__cxa_finalize@plt+0x2e90>
    6d02:	84 d2                	test   %dl,%dl
    6d04:	b8 01 00 00 00       	mov    $0x1,%eax
    6d09:	74 05                	je     6d10 <__cxa_finalize@plt+0x2e90>
    6d0b:	f3 c3                	repz retq 
    6d0d:	0f 1f 00             	nopl   (%rax)
    6d10:	48 8b 36             	mov    (%rsi),%rsi
    6d13:	48 8b 3f             	mov    (%rdi),%rdi
    6d16:	e9 05 ce ff ff       	jmpq   3b20 <strcmp@plt>
    6d1b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    6d20:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
    6d25:	c3                   	retq   
    6d26:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    6d2d:	00 00 00 
    6d30:	8b 87 a8 00 00 00    	mov    0xa8(%rdi),%eax
    6d36:	8b 96 a8 00 00 00    	mov    0xa8(%rsi),%edx
    6d3c:	49 89 f0             	mov    %rsi,%r8
    6d3f:	83 f8 03             	cmp    $0x3,%eax
    6d42:	0f 94 c1             	sete   %cl
    6d45:	83 f8 09             	cmp    $0x9,%eax
    6d48:	0f 94 c0             	sete   %al
    6d4b:	09 c1                	or     %eax,%ecx
    6d4d:	83 fa 03             	cmp    $0x3,%edx
    6d50:	0f 94 c0             	sete   %al
    6d53:	83 fa 09             	cmp    $0x9,%edx
    6d56:	0f 94 c2             	sete   %dl
    6d59:	08 c2                	or     %al,%dl
    6d5b:	75 04                	jne    6d61 <__cxa_finalize@plt+0x2ee1>
    6d5d:	84 c9                	test   %cl,%cl
    6d5f:	75 1f                	jne    6d80 <__cxa_finalize@plt+0x2f00>
    6d61:	84 c9                	test   %cl,%cl
    6d63:	75 0b                	jne    6d70 <__cxa_finalize@plt+0x2ef0>
    6d65:	84 d2                	test   %dl,%dl
    6d67:	b8 01 00 00 00       	mov    $0x1,%eax
    6d6c:	74 02                	je     6d70 <__cxa_finalize@plt+0x2ef0>
    6d6e:	f3 c3                	repz retq 
    6d70:	48 8b 37             	mov    (%rdi),%rsi
    6d73:	49 8b 38             	mov    (%r8),%rdi
    6d76:	e9 15 f7 ff ff       	jmpq   6490 <__cxa_finalize@plt+0x2610>
    6d7b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    6d80:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
    6d85:	c3                   	retq   
    6d86:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    6d8d:	00 00 00 
    6d90:	8b 87 a8 00 00 00    	mov    0xa8(%rdi),%eax
    6d96:	8b 96 a8 00 00 00    	mov    0xa8(%rsi),%edx
    6d9c:	49 89 f0             	mov    %rsi,%r8
    6d9f:	83 f8 03             	cmp    $0x3,%eax
    6da2:	0f 94 c1             	sete   %cl
    6da5:	83 f8 09             	cmp    $0x9,%eax
    6da8:	0f 94 c0             	sete   %al
    6dab:	09 c1                	or     %eax,%ecx
    6dad:	83 fa 03             	cmp    $0x3,%edx
    6db0:	0f 94 c0             	sete   %al
    6db3:	83 fa 09             	cmp    $0x9,%edx
    6db6:	0f 94 c2             	sete   %dl
    6db9:	08 c2                	or     %al,%dl
    6dbb:	75 04                	jne    6dc1 <__cxa_finalize@plt+0x2f41>
    6dbd:	84 c9                	test   %cl,%cl
    6dbf:	75 1f                	jne    6de0 <__cxa_finalize@plt+0x2f60>
    6dc1:	84 c9                	test   %cl,%cl
    6dc3:	75 0b                	jne    6dd0 <__cxa_finalize@plt+0x2f50>
    6dc5:	84 d2                	test   %dl,%dl
    6dc7:	b8 01 00 00 00       	mov    $0x1,%eax
    6dcc:	74 02                	je     6dd0 <__cxa_finalize@plt+0x2f50>
    6dce:	f3 c3                	repz retq 
    6dd0:	48 8b 37             	mov    (%rdi),%rsi
    6dd3:	49 8b 38             	mov    (%r8),%rdi
    6dd6:	e9 45 cd ff ff       	jmpq   3b20 <strcmp@plt>
    6ddb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    6de0:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
    6de5:	c3                   	retq   
    6de6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    6ded:	00 00 00 
    6df0:	40 84 ff             	test   %dil,%dil
    6df3:	74 23                	je     6e18 <__cxa_finalize@plt+0x2f98>
    6df5:	89 f0                	mov    %esi,%eax
    6df7:	25 00 f0 00 00       	and    $0xf000,%eax
    6dfc:	3d 00 80 00 00       	cmp    $0x8000,%eax
    6e01:	75 6d                	jne    6e70 <__cxa_finalize@plt+0x2ff0>
    6e03:	31 c0                	xor    %eax,%eax
    6e05:	83 3d 08 a5 21 00 03 	cmpl   $0x3,0x21a508(%rip)        # 221314 <stderr@@GLIBC_2.2.5+0x1054>
    6e0c:	0f 84 a6 00 00 00    	je     6eb8 <__cxa_finalize@plt+0x3038>
    6e12:	f3 c3                	repz retq 
    6e14:	0f 1f 40 00          	nopl   0x0(%rax)
    6e18:	31 c0                	xor    %eax,%eax
    6e1a:	83 fa 05             	cmp    $0x5,%edx
    6e1d:	74 61                	je     6e80 <__cxa_finalize@plt+0x3000>
    6e1f:	83 fa 03             	cmp    $0x3,%edx
    6e22:	0f 94 c1             	sete   %cl
    6e25:	83 fa 09             	cmp    $0x9,%edx
    6e28:	0f 94 c0             	sete   %al
    6e2b:	09 c1                	or     %eax,%ecx
    6e2d:	84 c9                	test   %cl,%cl
    6e2f:	b8 2f 00 00 00       	mov    $0x2f,%eax
    6e34:	75 dc                	jne    6e12 <__cxa_finalize@plt+0x2f92>
    6e36:	31 c0                	xor    %eax,%eax
    6e38:	83 3d d5 a4 21 00 01 	cmpl   $0x1,0x21a4d5(%rip)        # 221314 <stderr@@GLIBC_2.2.5+0x1054>
    6e3f:	74 d1                	je     6e12 <__cxa_finalize@plt+0x2f92>
    6e41:	40 84 ff             	test   %dil,%dil
    6e44:	75 42                	jne    6e88 <__cxa_finalize@plt+0x3008>
    6e46:	83 fa 06             	cmp    $0x6,%edx
    6e49:	b8 40 00 00 00       	mov    $0x40,%eax
    6e4e:	0f 84 7c 00 00 00    	je     6ed0 <__cxa_finalize@plt+0x3050>
    6e54:	83 fa 01             	cmp    $0x1,%edx
    6e57:	b8 7c 00 00 00       	mov    $0x7c,%eax
    6e5c:	0f 84 86 00 00 00    	je     6ee8 <__cxa_finalize@plt+0x3068>
    6e62:	83 fa 07             	cmp    $0x7,%edx
    6e65:	0f 94 c0             	sete   %al
    6e68:	f7 d8                	neg    %eax
    6e6a:	83 e0 3d             	and    $0x3d,%eax
    6e6d:	c3                   	retq   
    6e6e:	66 90                	xchg   %ax,%ax
    6e70:	3d 00 40 00 00       	cmp    $0x4000,%eax
    6e75:	0f 94 c1             	sete   %cl
    6e78:	eb b3                	jmp    6e2d <__cxa_finalize@plt+0x2fad>
    6e7a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    6e80:	f3 c3                	repz retq 
    6e82:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    6e88:	81 e6 00 f0 00 00    	and    $0xf000,%esi
    6e8e:	b8 40 00 00 00       	mov    $0x40,%eax
    6e93:	81 fe 00 a0 00 00    	cmp    $0xa000,%esi
    6e99:	74 3d                	je     6ed8 <__cxa_finalize@plt+0x3058>
    6e9b:	81 fe 00 10 00 00    	cmp    $0x1000,%esi
    6ea1:	b8 7c 00 00 00       	mov    $0x7c,%eax
    6ea6:	74 38                	je     6ee0 <__cxa_finalize@plt+0x3060>
    6ea8:	81 fe 00 c0 00 00    	cmp    $0xc000,%esi
    6eae:	0f 94 c0             	sete   %al
    6eb1:	eb b5                	jmp    6e68 <__cxa_finalize@plt+0x2fe8>
    6eb3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    6eb8:	83 e6 49             	and    $0x49,%esi
    6ebb:	83 fe 01             	cmp    $0x1,%esi
    6ebe:	19 c0                	sbb    %eax,%eax
    6ec0:	f7 d0                	not    %eax
    6ec2:	83 e0 2a             	and    $0x2a,%eax
    6ec5:	c3                   	retq   
    6ec6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    6ecd:	00 00 00 
    6ed0:	f3 c3                	repz retq 
    6ed2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    6ed8:	f3 c3                	repz retq 
    6eda:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    6ee0:	f3 c3                	repz retq 
    6ee2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    6ee8:	f3 c3                	repz retq 
    6eea:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    6ef0:	53                   	push   %rbx
    6ef1:	40 0f b6 ff          	movzbl %dil,%edi
    6ef5:	e8 f6 fe ff ff       	callq  6df0 <__cxa_finalize@plt+0x2f70>
    6efa:	84 c0                	test   %al,%al
    6efc:	89 c3                	mov    %eax,%ebx
    6efe:	74 23                	je     6f23 <__cxa_finalize@plt+0x30a3>
    6f00:	48 8b 3d 81 93 21 00 	mov    0x219381(%rip),%rdi        # 220288 <stdout@@GLIBC_2.2.5>
    6f07:	48 8b 47 28          	mov    0x28(%rdi),%rax
    6f0b:	48 3b 47 30          	cmp    0x30(%rdi),%rax
    6f0f:	73 1f                	jae    6f30 <__cxa_finalize@plt+0x30b0>
    6f11:	48 8d 50 01          	lea    0x1(%rax),%rdx
    6f15:	48 89 57 28          	mov    %rdx,0x28(%rdi)
    6f19:	88 18                	mov    %bl,(%rax)
    6f1b:	48 83 05 d5 a2 21 00 	addq   $0x1,0x21a2d5(%rip)        # 2211f8 <stderr@@GLIBC_2.2.5+0xf38>
    6f22:	01 
    6f23:	84 db                	test   %bl,%bl
    6f25:	0f 95 c0             	setne  %al
    6f28:	5b                   	pop    %rbx
    6f29:	c3                   	retq   
    6f2a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    6f30:	0f b6 f3             	movzbl %bl,%esi
    6f33:	e8 98 ca ff ff       	callq  39d0 <__overflow@plt>
    6f38:	eb e1                	jmp    6f1b <__cxa_finalize@plt+0x309b>
    6f3a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    6f40:	8b 87 a8 00 00 00    	mov    0xa8(%rdi),%eax
    6f46:	8b 96 a8 00 00 00    	mov    0xa8(%rsi),%edx
    6f4c:	49 89 f0             	mov    %rsi,%r8
    6f4f:	83 f8 03             	cmp    $0x3,%eax
    6f52:	0f 94 c1             	sete   %cl
    6f55:	83 f8 09             	cmp    $0x9,%eax
    6f58:	0f 94 c0             	sete   %al
    6f5b:	09 c1                	or     %eax,%ecx
    6f5d:	83 fa 09             	cmp    $0x9,%edx
    6f60:	0f 94 c0             	sete   %al
    6f63:	83 fa 03             	cmp    $0x3,%edx
    6f66:	0f 94 c2             	sete   %dl
    6f69:	08 c2                	or     %al,%dl
    6f6b:	75 04                	jne    6f71 <__cxa_finalize@plt+0x30f1>
    6f6d:	84 c9                	test   %cl,%cl
    6f6f:	75 1f                	jne    6f90 <__cxa_finalize@plt+0x3110>
    6f71:	84 c9                	test   %cl,%cl
    6f73:	75 0b                	jne    6f80 <__cxa_finalize@plt+0x3100>
    6f75:	84 d2                	test   %dl,%dl
    6f77:	b8 01 00 00 00       	mov    $0x1,%eax
    6f7c:	74 02                	je     6f80 <__cxa_finalize@plt+0x3100>
    6f7e:	f3 c3                	repz retq 
    6f80:	48 8b 37             	mov    (%rdi),%rsi
    6f83:	49 8b 38             	mov    (%r8),%rdi
    6f86:	e9 35 64 00 00       	jmpq   d3c0 <__cxa_finalize@plt+0x9540>
    6f8b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    6f90:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
    6f95:	c3                   	retq   
    6f96:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    6f9d:	00 00 00 
    6fa0:	8b 87 a8 00 00 00    	mov    0xa8(%rdi),%eax
    6fa6:	8b 96 a8 00 00 00    	mov    0xa8(%rsi),%edx
    6fac:	83 f8 03             	cmp    $0x3,%eax
    6faf:	0f 94 c1             	sete   %cl
    6fb2:	83 f8 09             	cmp    $0x9,%eax
    6fb5:	0f 94 c0             	sete   %al
    6fb8:	09 c1                	or     %eax,%ecx
    6fba:	83 fa 09             	cmp    $0x9,%edx
    6fbd:	0f 94 c0             	sete   %al
    6fc0:	83 fa 03             	cmp    $0x3,%edx
    6fc3:	0f 94 c2             	sete   %dl
    6fc6:	08 c2                	or     %al,%dl
    6fc8:	75 04                	jne    6fce <__cxa_finalize@plt+0x314e>
    6fca:	84 c9                	test   %cl,%cl
    6fcc:	75 22                	jne    6ff0 <__cxa_finalize@plt+0x3170>
    6fce:	84 c9                	test   %cl,%cl
    6fd0:	75 0e                	jne    6fe0 <__cxa_finalize@plt+0x3160>
    6fd2:	84 d2                	test   %dl,%dl
    6fd4:	b8 01 00 00 00       	mov    $0x1,%eax
    6fd9:	74 05                	je     6fe0 <__cxa_finalize@plt+0x3160>
    6fdb:	f3 c3                	repz retq 
    6fdd:	0f 1f 00             	nopl   (%rax)
    6fe0:	48 8b 36             	mov    (%rsi),%rsi
    6fe3:	48 8b 3f             	mov    (%rdi),%rdi
    6fe6:	e9 d5 63 00 00       	jmpq   d3c0 <__cxa_finalize@plt+0x9540>
    6feb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    6ff0:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
    6ff5:	c3                   	retq   
    6ff6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    6ffd:	00 00 00 
    7000:	8b 87 a8 00 00 00    	mov    0xa8(%rdi),%eax
    7006:	8b 96 a8 00 00 00    	mov    0xa8(%rsi),%edx
    700c:	83 f8 03             	cmp    $0x3,%eax
    700f:	0f 94 c1             	sete   %cl
    7012:	83 f8 09             	cmp    $0x9,%eax
    7015:	0f 94 c0             	sete   %al
    7018:	09 c1                	or     %eax,%ecx
    701a:	83 fa 03             	cmp    $0x3,%edx
    701d:	0f 94 c0             	sete   %al
    7020:	83 fa 09             	cmp    $0x9,%edx
    7023:	0f 94 c2             	sete   %dl
    7026:	08 c2                	or     %al,%dl
    7028:	75 08                	jne    7032 <__cxa_finalize@plt+0x31b2>
    702a:	84 c9                	test   %cl,%cl
    702c:	0f 85 8e 00 00 00    	jne    70c0 <__cxa_finalize@plt+0x3240>
    7032:	84 c9                	test   %cl,%cl
    7034:	75 12                	jne    7048 <__cxa_finalize@plt+0x31c8>
    7036:	84 d2                	test   %dl,%dl
    7038:	b8 01 00 00 00       	mov    $0x1,%eax
    703d:	74 09                	je     7048 <__cxa_finalize@plt+0x31c8>
    703f:	f3 c3                	repz retq 
    7041:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
    7048:	41 54                	push   %r12
    704a:	55                   	push   %rbp
    704b:	53                   	push   %rbx
    704c:	4c 8b 26             	mov    (%rsi),%r12
    704f:	48 89 fb             	mov    %rdi,%rbx
    7052:	be 2e 00 00 00       	mov    $0x2e,%esi
    7057:	4c 89 e7             	mov    %r12,%rdi
    705a:	e8 81 c9 ff ff       	callq  39e0 <strrchr@plt>
    705f:	48 8b 1b             	mov    (%rbx),%rbx
    7062:	be 2e 00 00 00       	mov    $0x2e,%esi
    7067:	48 89 c5             	mov    %rax,%rbp
    706a:	48 89 df             	mov    %rbx,%rdi
    706d:	e8 6e c9 ff ff       	callq  39e0 <strrchr@plt>
    7072:	48 85 c0             	test   %rax,%rax
    7075:	74 39                	je     70b0 <__cxa_finalize@plt+0x3230>
    7077:	48 8d 15 cc 0b 01 00 	lea    0x10bcc(%rip),%rdx        # 17c4a <_IO_stdin_used@@Base+0x18ca>
    707e:	48 85 ed             	test   %rbp,%rbp
    7081:	48 0f 44 ea          	cmove  %rdx,%rbp
    7085:	48 89 c6             	mov    %rax,%rsi
    7088:	48 89 ef             	mov    %rbp,%rdi
    708b:	e8 90 ca ff ff       	callq  3b20 <strcmp@plt>
    7090:	85 c0                	test   %eax,%eax
    7092:	75 14                	jne    70a8 <__cxa_finalize@plt+0x3228>
    7094:	48 89 de             	mov    %rbx,%rsi
    7097:	4c 89 e7             	mov    %r12,%rdi
    709a:	5b                   	pop    %rbx
    709b:	5d                   	pop    %rbp
    709c:	41 5c                	pop    %r12
    709e:	e9 7d ca ff ff       	jmpq   3b20 <strcmp@plt>
    70a3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    70a8:	5b                   	pop    %rbx
    70a9:	5d                   	pop    %rbp
    70aa:	41 5c                	pop    %r12
    70ac:	c3                   	retq   
    70ad:	0f 1f 00             	nopl   (%rax)
    70b0:	48 85 ed             	test   %rbp,%rbp
    70b3:	48 8d 05 90 0b 01 00 	lea    0x10b90(%rip),%rax        # 17c4a <_IO_stdin_used@@Base+0x18ca>
    70ba:	75 c9                	jne    7085 <__cxa_finalize@plt+0x3205>
    70bc:	eb d6                	jmp    7094 <__cxa_finalize@plt+0x3214>
    70be:	66 90                	xchg   %ax,%ax
    70c0:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
    70c5:	c3                   	retq   
    70c6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    70cd:	00 00 00 
    70d0:	41 57                	push   %r15
    70d2:	41 56                	push   %r14
    70d4:	41 55                	push   %r13
    70d6:	41 54                	push   %r12
    70d8:	55                   	push   %rbp
    70d9:	53                   	push   %rbx
    70da:	48 81 ec a8 00 00 00 	sub    $0xa8,%rsp
    70e1:	64 48 8b 04 25 28 00 	mov    %fs:0x28,%rax
    70e8:	00 00 
    70ea:	48 89 84 24 98 00 00 	mov    %rax,0x98(%rsp)
    70f1:	00 
    70f2:	31 c0                	xor    %eax,%eax
    70f4:	40 84 ff             	test   %dil,%dil
    70f7:	75 77                	jne    7170 <__cxa_finalize@plt+0x32f0>
    70f9:	48 8d 1d 64 f9 00 00 	lea    0xf964(%rip),%rbx        # 16a64 <_IO_stdin_used@@Base+0x6e4>
    7100:	bd 14 00 00 00       	mov    $0x14,%ebp
    7105:	4c 8d 25 14 a1 21 00 	lea    0x21a114(%rip),%r12        # 221220 <stderr@@GLIBC_2.2.5+0xf60>
    710c:	4c 8d 6b 2c          	lea    0x2c(%rbx),%r13
    7110:	eb 11                	jmp    7123 <__cxa_finalize@plt+0x32a3>
    7112:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    7118:	4c 39 eb             	cmp    %r13,%rbx
    711b:	74 22                	je     713f <__cxa_finalize@plt+0x32bf>
    711d:	8b 2b                	mov    (%rbx),%ebp
    711f:	48 83 c3 04          	add    $0x4,%rbx
    7123:	89 ee                	mov    %ebp,%esi
    7125:	4c 89 e7             	mov    %r12,%rdi
    7128:	e8 93 cc ff ff       	callq  3dc0 <sigismember@plt>
    712d:	85 c0                	test   %eax,%eax
    712f:	74 e7                	je     7118 <__cxa_finalize@plt+0x3298>
    7131:	31 f6                	xor    %esi,%esi
    7133:	89 ef                	mov    %ebp,%edi
    7135:	e8 f6 c9 ff ff       	callq  3b30 <signal@plt>
    713a:	4c 39 eb             	cmp    %r13,%rbx
    713d:	75 de                	jne    711d <__cxa_finalize@plt+0x329d>
    713f:	48 8b 84 24 98 00 00 	mov    0x98(%rsp),%rax
    7146:	00 
    7147:	64 48 33 04 25 28 00 	xor    %fs:0x28,%rax
    714e:	00 00 
    7150:	0f 85 43 01 00 00    	jne    7299 <__cxa_finalize@plt+0x3419>
    7156:	48 81 c4 a8 00 00 00 	add    $0xa8,%rsp
    715d:	5b                   	pop    %rbx
    715e:	5d                   	pop    %rbp
    715f:	41 5c                	pop    %r12
    7161:	41 5d                	pop    %r13
    7163:	41 5e                	pop    %r14
    7165:	41 5f                	pop    %r15
    7167:	c3                   	retq   
    7168:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
    716f:	00 
    7170:	48 8d 2d ed f8 00 00 	lea    0xf8ed(%rip),%rbp        # 16a64 <_IO_stdin_used@@Base+0x6e4>
    7177:	48 8d 3d a2 a0 21 00 	lea    0x21a0a2(%rip),%rdi        # 221220 <stderr@@GLIBC_2.2.5+0xf60>
    717e:	41 bd 14 00 00 00    	mov    $0x14,%r13d
    7184:	49 89 e4             	mov    %rsp,%r12
    7187:	4c 8d 3d 92 a0 21 00 	lea    0x21a092(%rip),%r15        # 221220 <stderr@@GLIBC_2.2.5+0xf60>
    718e:	e8 dd c9 ff ff       	callq  3b70 <sigemptyset@plt>
    7193:	4c 8d 75 2c          	lea    0x2c(%rbp),%r14
    7197:	48 89 eb             	mov    %rbp,%rbx
    719a:	eb 0b                	jmp    71a7 <__cxa_finalize@plt+0x3327>
    719c:	0f 1f 40 00          	nopl   0x0(%rax)
    71a0:	44 8b 2b             	mov    (%rbx),%r13d
    71a3:	48 83 c3 04          	add    $0x4,%rbx
    71a7:	31 f6                	xor    %esi,%esi
    71a9:	4c 89 e2             	mov    %r12,%rdx
    71ac:	44 89 ef             	mov    %r13d,%edi
    71af:	e8 ac c6 ff ff       	callq  3860 <sigaction@plt>
    71b4:	48 83 3c 24 01       	cmpq   $0x1,(%rsp)
    71b9:	74 0b                	je     71c6 <__cxa_finalize@plt+0x3346>
    71bb:	44 89 ee             	mov    %r13d,%esi
    71be:	4c 89 ff             	mov    %r15,%rdi
    71c1:	e8 6a cc ff ff       	callq  3e30 <sigaddset@plt>
    71c6:	4c 39 f3             	cmp    %r14,%rbx
    71c9:	75 d5                	jne    71a0 <__cxa_finalize@plt+0x3320>
    71cb:	66 0f 6f 05 4d a0 21 	movdqa 0x21a04d(%rip),%xmm0        # 221220 <stderr@@GLIBC_2.2.5+0xf60>
    71d2:	00 
    71d3:	41 be 14 00 00 00    	mov    $0x14,%r14d
    71d9:	c7 84 24 88 00 00 00 	movl   $0x10000000,0x88(%rsp)
    71e0:	00 00 00 10 
    71e4:	4c 8d 2d 35 a0 21 00 	lea    0x21a035(%rip),%r13        # 221220 <stderr@@GLIBC_2.2.5+0xf60>
    71eb:	4c 8d 3d 9e e7 ff ff 	lea    -0x1862(%rip),%r15        # 5990 <__cxa_finalize@plt+0x1b10>
    71f2:	0f 11 44 24 08       	movups %xmm0,0x8(%rsp)
    71f7:	66 0f 6f 05 31 a0 21 	movdqa 0x21a031(%rip),%xmm0        # 221230 <stderr@@GLIBC_2.2.5+0xf70>
    71fe:	00 
    71ff:	0f 11 44 24 18       	movups %xmm0,0x18(%rsp)
    7204:	66 0f 6f 05 34 a0 21 	movdqa 0x21a034(%rip),%xmm0        # 221240 <stderr@@GLIBC_2.2.5+0xf80>
    720b:	00 
    720c:	0f 11 44 24 28       	movups %xmm0,0x28(%rsp)
    7211:	66 0f 6f 05 37 a0 21 	movdqa 0x21a037(%rip),%xmm0        # 221250 <stderr@@GLIBC_2.2.5+0xf90>
    7218:	00 
    7219:	0f 11 44 24 38       	movups %xmm0,0x38(%rsp)
    721e:	66 0f 6f 05 3a a0 21 	movdqa 0x21a03a(%rip),%xmm0        # 221260 <stderr@@GLIBC_2.2.5+0xfa0>
    7225:	00 
    7226:	0f 11 44 24 48       	movups %xmm0,0x48(%rsp)
    722b:	66 0f 6f 05 3d a0 21 	movdqa 0x21a03d(%rip),%xmm0        # 221270 <stderr@@GLIBC_2.2.5+0xfb0>
    7232:	00 
    7233:	0f 11 44 24 58       	movups %xmm0,0x58(%rsp)
    7238:	66 0f 6f 05 40 a0 21 	movdqa 0x21a040(%rip),%xmm0        # 221280 <stderr@@GLIBC_2.2.5+0xfc0>
    723f:	00 
    7240:	0f 11 44 24 68       	movups %xmm0,0x68(%rsp)
    7245:	66 0f 6f 05 43 a0 21 	movdqa 0x21a043(%rip),%xmm0        # 221290 <stderr@@GLIBC_2.2.5+0xfd0>
    724c:	00 
    724d:	0f 11 44 24 78       	movups %xmm0,0x78(%rsp)
    7252:	eb 0c                	jmp    7260 <__cxa_finalize@plt+0x33e0>
    7254:	0f 1f 40 00          	nopl   0x0(%rax)
    7258:	44 8b 75 00          	mov    0x0(%rbp),%r14d
    725c:	48 83 c5 04          	add    $0x4,%rbp
    7260:	44 89 f6             	mov    %r14d,%esi
    7263:	4c 89 ef             	mov    %r13,%rdi
    7266:	e8 55 cb ff ff       	callq  3dc0 <sigismember@plt>
    726b:	85 c0                	test   %eax,%eax
    726d:	74 20                	je     728f <__cxa_finalize@plt+0x340f>
    726f:	48 8d 05 0a f7 ff ff 	lea    -0x8f6(%rip),%rax        # 6980 <__cxa_finalize@plt+0x2b00>
    7276:	41 83 fe 14          	cmp    $0x14,%r14d
    727a:	4c 89 e6             	mov    %r12,%rsi
    727d:	44 89 f7             	mov    %r14d,%edi
    7280:	49 0f 45 c7          	cmovne %r15,%rax
    7284:	31 d2                	xor    %edx,%edx
    7286:	48 89 04 24          	mov    %rax,(%rsp)
    728a:	e8 d1 c5 ff ff       	callq  3860 <sigaction@plt>
    728f:	48 39 dd             	cmp    %rbx,%rbp
    7292:	75 c4                	jne    7258 <__cxa_finalize@plt+0x33d8>
    7294:	e9 a6 fe ff ff       	jmpq   713f <__cxa_finalize@plt+0x32bf>
    7299:	e8 d2 c6 ff ff       	callq  3970 <__stack_chk_fail@plt>
    729e:	66 90                	xchg   %ax,%ax
    72a0:	48 83 3d e0 8d 21 00 	cmpq   $0x0,0x218de0(%rip)        # 220088 <quoting_style_args@@Base+0x6a8>
    72a7:	00 
    72a8:	74 0e                	je     72b8 <__cxa_finalize@plt+0x3438>
    72aa:	48 8d 3d cf 8d 21 00 	lea    0x218dcf(%rip),%rdi        # 220080 <quoting_style_args@@Base+0x6a0>
    72b1:	eb 3d                	jmp    72f0 <__cxa_finalize@plt+0x3470>
    72b3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    72b8:	48 8d 3d a1 8d 21 00 	lea    0x218da1(%rip),%rdi        # 220060 <quoting_style_args@@Base+0x680>
    72bf:	48 83 ec 08          	sub    $0x8,%rsp
    72c3:	e8 28 00 00 00       	callq  72f0 <__cxa_finalize@plt+0x3470>
    72c8:	48 8d 3d c1 8d 21 00 	lea    0x218dc1(%rip),%rdi        # 220090 <quoting_style_args@@Base+0x6b0>
    72cf:	e8 1c 00 00 00       	callq  72f0 <__cxa_finalize@plt+0x3470>
    72d4:	48 8d 3d 95 8d 21 00 	lea    0x218d95(%rip),%rdi        # 220070 <quoting_style_args@@Base+0x690>
    72db:	48 83 c4 08          	add    $0x8,%rsp
    72df:	eb 0f                	jmp    72f0 <__cxa_finalize@plt+0x3470>
    72e1:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    72e6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    72ed:	00 00 00 
    72f0:	80 3d 19 a0 21 00 00 	cmpb   $0x0,0x21a019(%rip)        # 221310 <stderr@@GLIBC_2.2.5+0x1050>
    72f7:	53                   	push   %rbx
    72f8:	48 89 fb             	mov    %rdi,%rbx
    72fb:	74 23                	je     7320 <__cxa_finalize@plt+0x34a0>
    72fd:	48 8b 7b 08          	mov    0x8(%rbx),%rdi
    7301:	48 8b 33             	mov    (%rbx),%rsi
    7304:	ba 01 00 00 00       	mov    $0x1,%edx
    7309:	5b                   	pop    %rbx
    730a:	48 8b 0d 77 8f 21 00 	mov    0x218f77(%rip),%rcx        # 220288 <stdout@@GLIBC_2.2.5>
    7311:	e9 6a c9 ff ff       	jmpq   3c80 <fwrite_unlocked@plt>
    7316:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    731d:	00 00 00 
    7320:	bf 01 00 00 00       	mov    $0x1,%edi
    7325:	c6 05 e4 9f 21 00 01 	movb   $0x1,0x219fe4(%rip)        # 221310 <stderr@@GLIBC_2.2.5+0x1050>
    732c:	e8 9f c8 ff ff       	callq  3bd0 <tcgetpgrp@plt>
    7331:	85 c0                	test   %eax,%eax
    7333:	79 0b                	jns    7340 <__cxa_finalize@plt+0x34c0>
    7335:	e8 66 ff ff ff       	callq  72a0 <__cxa_finalize@plt+0x3420>
    733a:	eb c1                	jmp    72fd <__cxa_finalize@plt+0x347d>
    733c:	0f 1f 40 00          	nopl   0x0(%rax)
    7340:	bf 01 00 00 00       	mov    $0x1,%edi
    7345:	e8 86 fd ff ff       	callq  70d0 <__cxa_finalize@plt+0x3250>
    734a:	e8 51 ff ff ff       	callq  72a0 <__cxa_finalize@plt+0x3420>
    734f:	eb ac                	jmp    72fd <__cxa_finalize@plt+0x347d>
    7351:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    7356:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    735d:	00 00 00 
    7360:	55                   	push   %rbp
    7361:	53                   	push   %rbx
    7362:	48 81 ec 98 00 00 00 	sub    $0x98,%rsp
    7369:	64 48 8b 04 25 28 00 	mov    %fs:0x28,%rax
    7370:	00 00 
    7372:	48 89 84 24 88 00 00 	mov    %rax,0x88(%rsp)
    7379:	00 
    737a:	31 c0                	xor    %eax,%eax
    737c:	48 89 e5             	mov    %rsp,%rbp
    737f:	eb 58                	jmp    73d9 <__cxa_finalize@plt+0x3559>
    7381:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
    7388:	48 8b 3d f9 8e 21 00 	mov    0x218ef9(%rip),%rdi        # 220288 <stdout@@GLIBC_2.2.5>
    738f:	e8 6c ca ff ff       	callq  3e00 <fflush_unlocked@plt>
    7394:	48 8d 35 85 9e 21 00 	lea    0x219e85(%rip),%rsi        # 221220 <stderr@@GLIBC_2.2.5+0xf60>
    739b:	31 ff                	xor    %edi,%edi
    739d:	48 89 ea             	mov    %rbp,%rdx
    73a0:	e8 0b c4 ff ff       	callq  37b0 <sigprocmask@plt>
    73a5:	8b 1d 6d 9e 21 00    	mov    0x219e6d(%rip),%ebx        # 221218 <stderr@@GLIBC_2.2.5+0xf58>
    73ab:	8b 05 63 9e 21 00    	mov    0x219e63(%rip),%eax        # 221214 <stderr@@GLIBC_2.2.5+0xf54>
    73b1:	85 c0                	test   %eax,%eax
    73b3:	74 63                	je     7418 <__cxa_finalize@plt+0x3598>
    73b5:	83 e8 01             	sub    $0x1,%eax
    73b8:	bb 13 00 00 00       	mov    $0x13,%ebx
    73bd:	89 05 51 9e 21 00    	mov    %eax,0x219e51(%rip)        # 221214 <stderr@@GLIBC_2.2.5+0xf54>
    73c3:	89 df                	mov    %ebx,%edi
    73c5:	e8 06 c4 ff ff       	callq  37d0 <raise@plt>
    73ca:	31 d2                	xor    %edx,%edx
    73cc:	48 89 ee             	mov    %rbp,%rsi
    73cf:	bf 02 00 00 00       	mov    $0x2,%edi
    73d4:	e8 d7 c3 ff ff       	callq  37b0 <sigprocmask@plt>
    73d9:	8b 05 39 9e 21 00    	mov    0x219e39(%rip),%eax        # 221218 <stderr@@GLIBC_2.2.5+0xf58>
    73df:	85 c0                	test   %eax,%eax
    73e1:	75 0a                	jne    73ed <__cxa_finalize@plt+0x356d>
    73e3:	8b 05 2b 9e 21 00    	mov    0x219e2b(%rip),%eax        # 221214 <stderr@@GLIBC_2.2.5+0xf54>
    73e9:	85 c0                	test   %eax,%eax
    73eb:	74 3b                	je     7428 <__cxa_finalize@plt+0x35a8>
    73ed:	80 3d 1c 9f 21 00 00 	cmpb   $0x0,0x219f1c(%rip)        # 221310 <stderr@@GLIBC_2.2.5+0x1050>
    73f4:	74 92                	je     7388 <__cxa_finalize@plt+0x3508>
    73f6:	48 8d 3d 63 8c 21 00 	lea    0x218c63(%rip),%rdi        # 220060 <quoting_style_args@@Base+0x680>
    73fd:	e8 ee fe ff ff       	callq  72f0 <__cxa_finalize@plt+0x3470>
    7402:	48 8d 3d 67 8c 21 00 	lea    0x218c67(%rip),%rdi        # 220070 <quoting_style_args@@Base+0x690>
    7409:	e8 e2 fe ff ff       	callq  72f0 <__cxa_finalize@plt+0x3470>
    740e:	e9 75 ff ff ff       	jmpq   7388 <__cxa_finalize@plt+0x3508>
    7413:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    7418:	31 f6                	xor    %esi,%esi
    741a:	89 df                	mov    %ebx,%edi
    741c:	e8 0f c7 ff ff       	callq  3b30 <signal@plt>
    7421:	eb a0                	jmp    73c3 <__cxa_finalize@plt+0x3543>
    7423:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    7428:	48 8b 84 24 88 00 00 	mov    0x88(%rsp),%rax
    742f:	00 
    7430:	64 48 33 04 25 28 00 	xor    %fs:0x28,%rax
    7437:	00 00 
    7439:	75 0a                	jne    7445 <__cxa_finalize@plt+0x35c5>
    743b:	48 81 c4 98 00 00 00 	add    $0x98,%rsp
    7442:	5b                   	pop    %rbx
    7443:	5d                   	pop    %rbp
    7444:	c3                   	retq   
    7445:	e8 26 c5 ff ff       	callq  3970 <__stack_chk_fail@plt>
    744a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    7450:	80 3d bb 9e 21 00 00 	cmpb   $0x0,0x219ebb(%rip)        # 221312 <stderr@@GLIBC_2.2.5+0x1052>
    7457:	74 17                	je     7470 <__cxa_finalize@plt+0x35f0>
    7459:	48 83 ec 08          	sub    $0x8,%rsp
    745d:	bf 04 00 00 00       	mov    $0x4,%edi
    7462:	e8 e9 e7 ff ff       	callq  5c50 <__cxa_finalize@plt+0x1dd0>
    7467:	84 c0                	test   %al,%al
    7469:	75 0d                	jne    7478 <__cxa_finalize@plt+0x35f8>
    746b:	48 83 c4 08          	add    $0x8,%rsp
    746f:	c3                   	retq   
    7470:	f3 c3                	repz retq 
    7472:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    7478:	48 8d 3d e1 8b 21 00 	lea    0x218be1(%rip),%rdi        # 220060 <quoting_style_args@@Base+0x680>
    747f:	e8 6c fe ff ff       	callq  72f0 <__cxa_finalize@plt+0x3470>
    7484:	48 8d 3d 15 8c 21 00 	lea    0x218c15(%rip),%rdi        # 2200a0 <quoting_style_args@@Base+0x6c0>
    748b:	e8 60 fe ff ff       	callq  72f0 <__cxa_finalize@plt+0x3470>
    7490:	48 8d 3d d9 8b 21 00 	lea    0x218bd9(%rip),%rdi        # 220070 <quoting_style_args@@Base+0x690>
    7497:	48 83 c4 08          	add    $0x8,%rsp
    749b:	e9 50 fe ff ff       	jmpq   72f0 <__cxa_finalize@plt+0x3470>
    74a0:	41 57                	push   %r15
    74a2:	41 56                	push   %r14
    74a4:	49 89 d6             	mov    %rdx,%r14
    74a7:	41 55                	push   %r13
    74a9:	41 54                	push   %r12
    74ab:	49 89 f4             	mov    %rsi,%r12
    74ae:	55                   	push   %rbp
    74af:	53                   	push   %rbx
    74b0:	89 cb                	mov    %ecx,%ebx
    74b2:	48 83 ec 68          	sub    $0x68,%rsp
    74b6:	4c 8b 2f             	mov    (%rdi),%r13
    74b9:	48 89 7c 24 30       	mov    %rdi,0x30(%rsp)
    74be:	48 89 d7             	mov    %rdx,%rdi
    74c1:	4c 89 44 24 20       	mov    %r8,0x20(%rsp)
    74c6:	64 48 8b 0c 25 28 00 	mov    %fs:0x28,%rcx
    74cd:	00 00 
    74cf:	48 89 4c 24 58       	mov    %rcx,0x58(%rsp)
    74d4:	31 c9                	xor    %ecx,%ecx
    74d6:	4c 89 4c 24 38       	mov    %r9,0x38(%rsp)
    74db:	e8 b0 c0 00 00       	callq  13590 <__cxa_finalize@plt+0xf710>
    74e0:	83 f8 02             	cmp    $0x2,%eax
    74e3:	0f 96 c0             	setbe  %al
    74e6:	22 05 ec 9d 21 00    	and    0x219dec(%rip),%al        # 2212d8 <stderr@@GLIBC_2.2.5+0x1018>
    74ec:	88 44 24 2f          	mov    %al,0x2f(%rsp)
    74f0:	0f 85 5a 01 00 00    	jne    7650 <__cxa_finalize@plt+0x37d0>
    74f6:	45 31 c9             	xor    %r9d,%r9d
    74f9:	85 db                	test   %ebx,%ebx
    74fb:	74 73                	je     7570 <__cxa_finalize@plt+0x36f0>
    74fd:	4d 89 f0             	mov    %r14,%r8
    7500:	48 c7 c1 ff ff ff ff 	mov    $0xffffffffffffffff,%rcx
    7507:	4c 89 e2             	mov    %r12,%rdx
    750a:	be 00 20 00 00       	mov    $0x2000,%esi
    750f:	4c 89 ef             	mov    %r13,%rdi
    7512:	44 89 4c 24 08       	mov    %r9d,0x8(%rsp)
    7517:	e8 44 c1 00 00       	callq  13660 <__cxa_finalize@plt+0xf7e0>
    751c:	48 3d ff 1f 00 00    	cmp    $0x1fff,%rax
    7522:	48 89 c3             	mov    %rax,%rbx
    7525:	44 8b 4c 24 08       	mov    0x8(%rsp),%r9d
    752a:	0f 87 88 03 00 00    	ja     78b8 <__cxa_finalize@plt+0x3a38>
    7530:	41 0f b6 45 00       	movzbl 0x0(%r13),%eax
    7535:	c6 44 24 2f 01       	movb   $0x1,0x2f(%rsp)
    753a:	41 38 04 24          	cmp    %al,(%r12)
    753e:	75 1a                	jne    755a <__cxa_finalize@plt+0x36da>
    7540:	4c 89 e7             	mov    %r12,%rdi
    7543:	44 89 4c 24 08       	mov    %r9d,0x8(%rsp)
    7548:	e8 03 c4 ff ff       	callq  3950 <strlen@plt>
    754d:	44 8b 4c 24 08       	mov    0x8(%rsp),%r9d
    7552:	48 39 c3             	cmp    %rax,%rbx
    7555:	0f 95 44 24 2f       	setne  0x2f(%rsp)
    755a:	45 85 c9             	test   %r9d,%r9d
    755d:	74 1f                	je     757e <__cxa_finalize@plt+0x36fe>
    755f:	48 89 dd             	mov    %rbx,%rbp
    7562:	e9 1c 01 00 00       	jmpq   7683 <__cxa_finalize@plt+0x3803>
    7567:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
    756e:	00 00 
    7570:	4c 89 e7             	mov    %r12,%rdi
    7573:	4d 89 e5             	mov    %r12,%r13
    7576:	e8 d5 c3 ff ff       	callq  3950 <strlen@plt>
    757b:	48 89 c3             	mov    %rax,%rbx
    757e:	48 83 7c 24 20 00    	cmpq   $0x0,0x20(%rsp)
    7584:	0f 84 ae 00 00 00    	je     7638 <__cxa_finalize@plt+0x37b8>
    758a:	e8 b1 c3 ff ff       	callq  3940 <__ctype_get_mb_cur_max@plt>
    758f:	48 83 f8 01          	cmp    $0x1,%rax
    7593:	0f 87 ff 01 00 00    	ja     7798 <__cxa_finalize@plt+0x3918>
    7599:	4d 8d 64 1d 00       	lea    0x0(%r13,%rbx,1),%r12
    759e:	4d 39 e5             	cmp    %r12,%r13
    75a1:	0f 83 4b 03 00 00    	jae    78f2 <__cxa_finalize@plt+0x3a72>
    75a7:	e8 a4 c8 ff ff       	callq  3e50 <__ctype_b_loc@plt>
    75ac:	31 ed                	xor    %ebp,%ebp
    75ae:	48 8b 08             	mov    (%rax),%rcx
    75b1:	4c 89 e8             	mov    %r13,%rax
    75b4:	0f 1f 40 00          	nopl   0x0(%rax)
    75b8:	0f b6 10             	movzbl (%rax),%edx
    75bb:	0f b7 14 51          	movzwl (%rcx,%rdx,2),%edx
    75bf:	66 81 e2 00 40       	and    $0x4000,%dx
    75c4:	66 83 fa 01          	cmp    $0x1,%dx
    75c8:	48 83 dd ff          	sbb    $0xffffffffffffffff,%rbp
    75cc:	48 83 c0 01          	add    $0x1,%rax
    75d0:	49 39 c4             	cmp    %rax,%r12
    75d3:	75 e3                	jne    75b8 <__cxa_finalize@plt+0x3738>
    75d5:	0f b6 05 cc 9d 21 00 	movzbl 0x219dcc(%rip),%eax        # 2213a8 <stderr@@GLIBC_2.2.5+0x10e8>
    75dc:	84 c0                	test   %al,%al
    75de:	74 11                	je     75f1 <__cxa_finalize@plt+0x3771>
    75e0:	0f b6 05 c2 9d 21 00 	movzbl 0x219dc2(%rip),%eax        # 2213a9 <stderr@@GLIBC_2.2.5+0x10e9>
    75e7:	83 f0 01             	xor    $0x1,%eax
    75ea:	0a 44 24 2f          	or     0x2f(%rsp),%al
    75ee:	83 f0 01             	xor    $0x1,%eax
    75f1:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
    75f6:	88 01                	mov    %al,(%rcx)
    75f8:	48 8b 44 24 20       	mov    0x20(%rsp),%rax
    75fd:	48 85 c0             	test   %rax,%rax
    7600:	74 03                	je     7605 <__cxa_finalize@plt+0x3785>
    7602:	48 89 28             	mov    %rbp,(%rax)
    7605:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
    760a:	4c 89 28             	mov    %r13,(%rax)
    760d:	48 89 d8             	mov    %rbx,%rax
    7610:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
    7615:	64 48 33 1c 25 28 00 	xor    %fs:0x28,%rbx
    761c:	00 00 
    761e:	0f 85 d5 02 00 00    	jne    78f9 <__cxa_finalize@plt+0x3a79>
    7624:	48 83 c4 68          	add    $0x68,%rsp
    7628:	5b                   	pop    %rbx
    7629:	5d                   	pop    %rbp
    762a:	41 5c                	pop    %r12
    762c:	41 5d                	pop    %r13
    762e:	41 5e                	pop    %r14
    7630:	41 5f                	pop    %r15
    7632:	c3                   	retq   
    7633:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    7638:	80 3d 69 9d 21 00 00 	cmpb   $0x0,0x219d69(%rip)        # 2213a8 <stderr@@GLIBC_2.2.5+0x10e8>
    763f:	75 9f                	jne    75e0 <__cxa_finalize@plt+0x3760>
    7641:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
    7646:	c6 00 00             	movb   $0x0,(%rax)
    7649:	eb ba                	jmp    7605 <__cxa_finalize@plt+0x3785>
    764b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    7650:	85 db                	test   %ebx,%ebx
    7652:	0f 85 a6 02 00 00    	jne    78fe <__cxa_finalize@plt+0x3a7e>
    7658:	4c 89 e7             	mov    %r12,%rdi
    765b:	e8 f0 c2 ff ff       	callq  3950 <strlen@plt>
    7660:	48 3d ff 1f 00 00    	cmp    $0x1fff,%rax
    7666:	48 89 c5             	mov    %rax,%rbp
    7669:	48 8d 50 01          	lea    0x1(%rax),%rdx
    766d:	0f 87 25 02 00 00    	ja     7898 <__cxa_finalize@plt+0x3a18>
    7673:	4c 89 e6             	mov    %r12,%rsi
    7676:	4c 89 ef             	mov    %r13,%rdi
    7679:	e8 02 c5 ff ff       	callq  3b80 <memcpy@plt>
    767e:	c6 44 24 2f 00       	movb   $0x0,0x2f(%rsp)
    7683:	49 8d 5c 2d 00       	lea    0x0(%r13,%rbp,1),%rbx
    7688:	e8 b3 c2 ff ff       	callq  3940 <__ctype_get_mb_cur_max@plt>
    768d:	48 83 f8 01          	cmp    $0x1,%rax
    7691:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
    7696:	0f 86 b4 01 00 00    	jbe    7850 <__cxa_finalize@plt+0x39d0>
    769c:	49 39 dd             	cmp    %rbx,%r13
    769f:	0f 83 44 02 00 00    	jae    78e9 <__cxa_finalize@plt+0x3a69>
    76a5:	48 8d 44 24 4c       	lea    0x4c(%rsp),%rax
    76aa:	4c 8d 64 24 50       	lea    0x50(%rsp),%r12
    76af:	4c 89 eb             	mov    %r13,%rbx
    76b2:	4d 89 ef             	mov    %r13,%r15
    76b5:	31 ed                	xor    %ebp,%ebp
    76b7:	48 89 44 24 18       	mov    %rax,0x18(%rsp)
    76bc:	0f 1f 40 00          	nopl   0x0(%rax)
    76c0:	41 0f b6 07          	movzbl (%r15),%eax
    76c4:	3c 3f                	cmp    $0x3f,%al
    76c6:	0f 8f 24 01 00 00    	jg     77f0 <__cxa_finalize@plt+0x3970>
    76cc:	3c 25                	cmp    $0x25,%al
    76ce:	0f 8d 34 01 00 00    	jge    7808 <__cxa_finalize@plt+0x3988>
    76d4:	8d 50 e0             	lea    -0x20(%rax),%edx
    76d7:	80 fa 03             	cmp    $0x3,%dl
    76da:	0f 86 28 01 00 00    	jbe    7808 <__cxa_finalize@plt+0x3988>
    76e0:	48 c7 44 24 50 00 00 	movq   $0x0,0x50(%rsp)
    76e7:	00 00 
    76e9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
    76f0:	48 8b 54 24 08       	mov    0x8(%rsp),%rdx
    76f5:	48 8b 7c 24 18       	mov    0x18(%rsp),%rdi
    76fa:	4c 89 e1             	mov    %r12,%rcx
    76fd:	4c 89 fe             	mov    %r15,%rsi
    7700:	4c 8d 73 01          	lea    0x1(%rbx),%r14
    7704:	4c 29 fa             	sub    %r15,%rdx
    7707:	e8 04 dc 00 00       	callq  15310 <__cxa_finalize@plt+0x11490>
    770c:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
    7710:	0f 84 0a 01 00 00    	je     7820 <__cxa_finalize@plt+0x39a0>
    7716:	48 83 f8 fe          	cmp    $0xfffffffffffffffe,%rax
    771a:	0f 84 18 01 00 00    	je     7838 <__cxa_finalize@plt+0x39b8>
    7720:	48 85 c0             	test   %rax,%rax
    7723:	8b 7c 24 4c          	mov    0x4c(%rsp),%edi
    7727:	48 89 44 24 10       	mov    %rax,0x10(%rsp)
    772c:	0f 84 9e 00 00 00    	je     77d0 <__cxa_finalize@plt+0x3950>
    7732:	e8 c9 c4 ff ff       	callq  3c00 <wcwidth@plt>
    7737:	48 8b 54 24 10       	mov    0x10(%rsp),%rdx
    773c:	85 c0                	test   %eax,%eax
    773e:	49 8d 0c 17          	lea    (%r15,%rdx,1),%rcx
    7742:	78 7c                	js     77c0 <__cxa_finalize@plt+0x3940>
    7744:	48 89 df             	mov    %rbx,%rdi
    7747:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
    774e:	00 00 
    7750:	4c 89 fe             	mov    %r15,%rsi
    7753:	a4                   	movsb  %ds:(%rsi),%es:(%rdi)
    7754:	48 39 ce             	cmp    %rcx,%rsi
    7757:	49 89 f7             	mov    %rsi,%r15
    775a:	75 f4                	jne    7750 <__cxa_finalize@plt+0x38d0>
    775c:	48 01 d3             	add    %rdx,%rbx
    775f:	48 98                	cltq   
    7761:	48 01 c5             	add    %rax,%rbp
    7764:	4c 89 e7             	mov    %r12,%rdi
    7767:	e8 a4 c6 ff ff       	callq  3e10 <mbsinit@plt>
    776c:	85 c0                	test   %eax,%eax
    776e:	74 80                	je     76f0 <__cxa_finalize@plt+0x3870>
    7770:	4c 3b 7c 24 08       	cmp    0x8(%rsp),%r15
    7775:	0f 82 45 ff ff ff    	jb     76c0 <__cxa_finalize@plt+0x3840>
    777b:	0f b6 05 26 9c 21 00 	movzbl 0x219c26(%rip),%eax        # 2213a8 <stderr@@GLIBC_2.2.5+0x10e8>
    7782:	4c 29 eb             	sub    %r13,%rbx
    7785:	84 c0                	test   %al,%al
    7787:	0f 84 64 fe ff ff    	je     75f1 <__cxa_finalize@plt+0x3771>
    778d:	e9 4e fe ff ff       	jmpq   75e0 <__cxa_finalize@plt+0x3760>
    7792:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    7798:	31 d2                	xor    %edx,%edx
    779a:	48 89 de             	mov    %rbx,%rsi
    779d:	4c 89 ef             	mov    %r13,%rdi
    77a0:	e8 0b 8a 00 00       	callq  101b0 <__cxa_finalize@plt+0xc330>
    77a5:	48 63 e8             	movslq %eax,%rbp
    77a8:	0f b6 05 f9 9b 21 00 	movzbl 0x219bf9(%rip),%eax        # 2213a8 <stderr@@GLIBC_2.2.5+0x10e8>
    77af:	84 c0                	test   %al,%al
    77b1:	0f 84 3a fe ff ff    	je     75f1 <__cxa_finalize@plt+0x3771>
    77b7:	e9 24 fe ff ff       	jmpq   75e0 <__cxa_finalize@plt+0x3760>
    77bc:	0f 1f 40 00          	nopl   0x0(%rax)
    77c0:	c6 03 3f             	movb   $0x3f,(%rbx)
    77c3:	48 83 c5 01          	add    $0x1,%rbp
    77c7:	4c 89 f3             	mov    %r14,%rbx
    77ca:	49 89 cf             	mov    %rcx,%r15
    77cd:	eb 95                	jmp    7764 <__cxa_finalize@plt+0x38e4>
    77cf:	90                   	nop
    77d0:	e8 2b c4 ff ff       	callq  3c00 <wcwidth@plt>
    77d5:	85 c0                	test   %eax,%eax
    77d7:	49 8d 4f 01          	lea    0x1(%r15),%rcx
    77db:	78 e3                	js     77c0 <__cxa_finalize@plt+0x3940>
    77dd:	41 0f b6 17          	movzbl (%r15),%edx
    77e1:	49 89 cf             	mov    %rcx,%r15
    77e4:	88 13                	mov    %dl,(%rbx)
    77e6:	4c 89 f3             	mov    %r14,%rbx
    77e9:	e9 71 ff ff ff       	jmpq   775f <__cxa_finalize@plt+0x38df>
    77ee:	66 90                	xchg   %ax,%ax
    77f0:	3c 41                	cmp    $0x41,%al
    77f2:	0f 8c e8 fe ff ff    	jl     76e0 <__cxa_finalize@plt+0x3860>
    77f8:	3c 5f                	cmp    $0x5f,%al
    77fa:	7e 0c                	jle    7808 <__cxa_finalize@plt+0x3988>
    77fc:	8d 50 9f             	lea    -0x61(%rax),%edx
    77ff:	80 fa 1d             	cmp    $0x1d,%dl
    7802:	0f 87 d8 fe ff ff    	ja     76e0 <__cxa_finalize@plt+0x3860>
    7808:	88 03                	mov    %al,(%rbx)
    780a:	49 83 c7 01          	add    $0x1,%r15
    780e:	48 83 c5 01          	add    $0x1,%rbp
    7812:	48 83 c3 01          	add    $0x1,%rbx
    7816:	e9 55 ff ff ff       	jmpq   7770 <__cxa_finalize@plt+0x38f0>
    781b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    7820:	49 83 c7 01          	add    $0x1,%r15
    7824:	c6 03 3f             	movb   $0x3f,(%rbx)
    7827:	48 83 c5 01          	add    $0x1,%rbp
    782b:	4c 89 f3             	mov    %r14,%rbx
    782e:	e9 3d ff ff ff       	jmpq   7770 <__cxa_finalize@plt+0x38f0>
    7833:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    7838:	c6 03 3f             	movb   $0x3f,(%rbx)
    783b:	48 83 c5 01          	add    $0x1,%rbp
    783f:	4c 8b 7c 24 08       	mov    0x8(%rsp),%r15
    7844:	eb e5                	jmp    782b <__cxa_finalize@plt+0x39ab>
    7846:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    784d:	00 00 00 
    7850:	4c 3b 6c 24 08       	cmp    0x8(%rsp),%r13
    7855:	73 24                	jae    787b <__cxa_finalize@plt+0x39fb>
    7857:	e8 f4 c5 ff ff       	callq  3e50 <__ctype_b_loc@plt>
    785c:	4c 89 ea             	mov    %r13,%rdx
    785f:	90                   	nop
    7860:	0f b6 32             	movzbl (%rdx),%esi
    7863:	48 8b 08             	mov    (%rax),%rcx
    7866:	f6 44 71 01 40       	testb  $0x40,0x1(%rcx,%rsi,2)
    786b:	75 03                	jne    7870 <__cxa_finalize@plt+0x39f0>
    786d:	c6 02 3f             	movb   $0x3f,(%rdx)
    7870:	48 83 c2 01          	add    $0x1,%rdx
    7874:	48 3b 54 24 08       	cmp    0x8(%rsp),%rdx
    7879:	75 e5                	jne    7860 <__cxa_finalize@plt+0x39e0>
    787b:	0f b6 05 26 9b 21 00 	movzbl 0x219b26(%rip),%eax        # 2213a8 <stderr@@GLIBC_2.2.5+0x10e8>
    7882:	48 89 eb             	mov    %rbp,%rbx
    7885:	84 c0                	test   %al,%al
    7887:	0f 84 64 fd ff ff    	je     75f1 <__cxa_finalize@plt+0x3771>
    788d:	e9 4e fd ff ff       	jmpq   75e0 <__cxa_finalize@plt+0x3760>
    7892:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    7898:	48 89 d7             	mov    %rdx,%rdi
    789b:	48 89 54 24 08       	mov    %rdx,0x8(%rsp)
    78a0:	e8 db cb 00 00       	callq  14480 <__cxa_finalize@plt+0x10600>
    78a5:	48 8b 54 24 08       	mov    0x8(%rsp),%rdx
    78aa:	49 89 c5             	mov    %rax,%r13
    78ad:	e9 c1 fd ff ff       	jmpq   7673 <__cxa_finalize@plt+0x37f3>
    78b2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    78b8:	4c 8d 78 01          	lea    0x1(%rax),%r15
    78bc:	4c 89 ff             	mov    %r15,%rdi
    78bf:	e8 bc cb 00 00       	callq  14480 <__cxa_finalize@plt+0x10600>
    78c4:	4d 89 f0             	mov    %r14,%r8
    78c7:	48 c7 c1 ff ff ff ff 	mov    $0xffffffffffffffff,%rcx
    78ce:	4c 89 e2             	mov    %r12,%rdx
    78d1:	4c 89 fe             	mov    %r15,%rsi
    78d4:	48 89 c7             	mov    %rax,%rdi
    78d7:	49 89 c5             	mov    %rax,%r13
    78da:	e8 81 bd 00 00       	callq  13660 <__cxa_finalize@plt+0xf7e0>
    78df:	44 8b 4c 24 08       	mov    0x8(%rsp),%r9d
    78e4:	e9 47 fc ff ff       	jmpq   7530 <__cxa_finalize@plt+0x36b0>
    78e9:	31 db                	xor    %ebx,%ebx
    78eb:	31 ed                	xor    %ebp,%ebp
    78ed:	e9 e3 fc ff ff       	jmpq   75d5 <__cxa_finalize@plt+0x3755>
    78f2:	31 ed                	xor    %ebp,%ebp
    78f4:	e9 dc fc ff ff       	jmpq   75d5 <__cxa_finalize@plt+0x3755>
    78f9:	e8 72 c0 ff ff       	callq  3970 <__stack_chk_fail@plt>
    78fe:	41 b9 01 00 00 00    	mov    $0x1,%r9d
    7904:	e9 f4 fb ff ff       	jmpq   74fd <__cxa_finalize@plt+0x367d>
    7909:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
    7910:	41 57                	push   %r15
    7912:	41 56                	push   %r14
    7914:	48 89 f8             	mov    %rdi,%rax
    7917:	41 55                	push   %r13
    7919:	41 54                	push   %r12
    791b:	49 89 ce             	mov    %rcx,%r14
    791e:	55                   	push   %rbp
    791f:	53                   	push   %rbx
    7920:	4c 89 cb             	mov    %r9,%rbx
    7923:	45 89 c7             	mov    %r8d,%r15d
    7926:	45 31 c0             	xor    %r8d,%r8d
    7929:	48 81 ec 48 20 00 00 	sub    $0x2048,%rsp
    7930:	48 89 3c 24          	mov    %rdi,(%rsp)
    7934:	4c 8d 6c 24 30       	lea    0x30(%rsp),%r13
    7939:	48 8d 7c 24 28       	lea    0x28(%rsp),%rdi
    793e:	4c 8d 4c 24 27       	lea    0x27(%rsp),%r9
    7943:	4c 8b a4 24 80 20 00 	mov    0x2080(%rsp),%r12
    794a:	00 
    794b:	64 48 8b 0c 25 28 00 	mov    %fs:0x28,%rcx
    7952:	00 00 
    7954:	48 89 8c 24 38 20 00 	mov    %rcx,0x2038(%rsp)
    795b:	00 
    795c:	31 c9                	xor    %ecx,%ecx
    795e:	89 d1                	mov    %edx,%ecx
    7960:	48 89 f2             	mov    %rsi,%rdx
    7963:	48 89 c6             	mov    %rax,%rsi
    7966:	4c 89 6c 24 28       	mov    %r13,0x28(%rsp)
    796b:	e8 30 fb ff ff       	callq  74a0 <__cxa_finalize@plt+0x3620>
    7970:	80 7c 24 27 00       	cmpb   $0x0,0x27(%rsp)
    7975:	48 89 c5             	mov    %rax,%rbp
    7978:	74 09                	je     7983 <__cxa_finalize@plt+0x3b03>
    797a:	45 84 ff             	test   %r15b,%r15b
    797d:	0f 85 55 02 00 00    	jne    7bd8 <__cxa_finalize@plt+0x3d58>
    7983:	4d 85 f6             	test   %r14,%r14
    7986:	74 32                	je     79ba <__cxa_finalize@plt+0x3b3a>
    7988:	bf 04 00 00 00       	mov    $0x4,%edi
    798d:	e8 be e2 ff ff       	callq  5c50 <__cxa_finalize@plt+0x1dd0>
    7992:	84 c0                	test   %al,%al
    7994:	0f 85 ae 02 00 00    	jne    7c48 <__cxa_finalize@plt+0x3dc8>
    799a:	48 8d 3d bf 86 21 00 	lea    0x2186bf(%rip),%rdi        # 220060 <quoting_style_args@@Base+0x680>
    79a1:	e8 4a f9 ff ff       	callq  72f0 <__cxa_finalize@plt+0x3470>
    79a6:	4c 89 f7             	mov    %r14,%rdi
    79a9:	e8 42 f9 ff ff       	callq  72f0 <__cxa_finalize@plt+0x3470>
    79ae:	48 8d 3d bb 86 21 00 	lea    0x2186bb(%rip),%rdi        # 220070 <quoting_style_args@@Base+0x690>
    79b5:	e8 36 f9 ff ff       	callq  72f0 <__cxa_finalize@plt+0x3470>
    79ba:	4d 85 e4             	test   %r12,%r12
    79bd:	0f 84 45 02 00 00    	je     7c08 <__cxa_finalize@plt+0x3d88>
    79c3:	44 0f b6 35 dd 99 21 	movzbl 0x2199dd(%rip),%r14d        # 2213a8 <stderr@@GLIBC_2.2.5+0x10e8>
    79ca:	00 
    79cb:	45 84 f6             	test   %r14b,%r14b
    79ce:	0f 85 ac 01 00 00    	jne    7b80 <__cxa_finalize@plt+0x3d00>
    79d4:	49 89 ea             	mov    %rbp,%r10
    79d7:	45 31 c9             	xor    %r9d,%r9d
    79da:	48 8b 3d a7 99 21 00 	mov    0x2199a7(%rip),%rdi        # 221388 <stderr@@GLIBC_2.2.5+0x10c8>
    79e1:	31 f6                	xor    %esi,%esi
    79e3:	4c 89 54 24 18       	mov    %r10,0x18(%rsp)
    79e8:	4c 89 4c 24 10       	mov    %r9,0x10(%rsp)
    79ed:	e8 1e e8 ff ff       	callq  6210 <__cxa_finalize@plt+0x2390>
    79f2:	be 01 00 00 00       	mov    $0x1,%esi
    79f7:	4c 89 e7             	mov    %r12,%rdi
    79fa:	49 89 c7             	mov    %rax,%r15
    79fd:	e8 0e e8 ff ff       	callq  6210 <__cxa_finalize@plt+0x2390>
    7a02:	80 38 2f             	cmpb   $0x2f,(%rax)
    7a05:	49 89 c3             	mov    %rax,%r11
    7a08:	48 8d 0d 3e 05 01 00 	lea    0x1053e(%rip),%rcx        # 17f4d <_IO_stdin_used@@Base+0x1bcd>
    7a0f:	48 8d 05 34 02 01 00 	lea    0x10234(%rip),%rax        # 17c4a <_IO_stdin_used@@Base+0x18ca>
    7a16:	48 8d 35 13 02 01 00 	lea    0x10213(%rip),%rsi        # 17c30 <_IO_stdin_used@@Base+0x18b0>
    7a1d:	4d 89 d8             	mov    %r11,%r8
    7a20:	4c 89 fa             	mov    %r15,%rdx
    7a23:	bf 01 00 00 00       	mov    $0x1,%edi
    7a28:	4c 89 5c 24 08       	mov    %r11,0x8(%rsp)
    7a2d:	48 0f 44 c8          	cmove  %rax,%rcx
    7a31:	31 c0                	xor    %eax,%eax
    7a33:	e8 98 c2 ff ff       	callq  3cd0 <__printf_chk@plt>
    7a38:	4c 89 ff             	mov    %r15,%rdi
    7a3b:	e8 30 c4 ff ff       	callq  3e70 <free@plt>
    7a40:	4c 8b 5c 24 08       	mov    0x8(%rsp),%r11
    7a45:	4c 89 df             	mov    %r11,%rdi
    7a48:	e8 23 c4 ff ff       	callq  3e70 <free@plt>
    7a4d:	48 85 db             	test   %rbx,%rbx
    7a50:	4c 8b 4c 24 10       	mov    0x10(%rsp),%r9
    7a55:	4c 8b 54 24 18       	mov    0x18(%rsp),%r10
    7a5a:	0f 84 ba 01 00 00    	je     7c1a <__cxa_finalize@plt+0x3d9a>
    7a60:	80 3d b1 98 21 00 00 	cmpb   $0x0,0x2198b1(%rip)        # 221318 <stderr@@GLIBC_2.2.5+0x1058>
    7a67:	74 24                	je     7a8d <__cxa_finalize@plt+0x3c0d>
    7a69:	48 8b 53 18          	mov    0x18(%rbx),%rdx
    7a6d:	48 8b 43 20          	mov    0x20(%rbx),%rax
    7a71:	48 29 d0             	sub    %rdx,%rax
    7a74:	48 83 f8 07          	cmp    $0x7,%rax
    7a78:	0f 86 ea 01 00 00    	jbe    7c68 <__cxa_finalize@plt+0x3de8>
    7a7e:	48 8b 05 73 97 21 00 	mov    0x219773(%rip),%rax        # 2211f8 <stderr@@GLIBC_2.2.5+0xf38>
    7a85:	48 89 02             	mov    %rax,(%rdx)
    7a88:	48 83 43 18 08       	addq   $0x8,0x18(%rbx)
    7a8d:	48 8b 7c 24 28       	mov    0x28(%rsp),%rdi
    7a92:	48 8b 0d ef 87 21 00 	mov    0x2187ef(%rip),%rcx        # 220288 <stdout@@GLIBC_2.2.5>
    7a99:	4c 89 d2             	mov    %r10,%rdx
    7a9c:	be 01 00 00 00       	mov    $0x1,%esi
    7aa1:	4c 01 cf             	add    %r9,%rdi
    7aa4:	e8 d7 c1 ff ff       	callq  3c80 <fwrite_unlocked@plt>
    7aa9:	48 8b 05 48 97 21 00 	mov    0x219748(%rip),%rax        # 2211f8 <stderr@@GLIBC_2.2.5+0xf38>
    7ab0:	48 01 e8             	add    %rbp,%rax
    7ab3:	80 3d 5e 98 21 00 00 	cmpb   $0x0,0x21985e(%rip)        # 221318 <stderr@@GLIBC_2.2.5+0x1058>
    7aba:	48 89 05 37 97 21 00 	mov    %rax,0x219737(%rip)        # 2211f8 <stderr@@GLIBC_2.2.5+0xf38>
    7ac1:	74 1d                	je     7ae0 <__cxa_finalize@plt+0x3c60>
    7ac3:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
    7ac7:	48 8b 53 20          	mov    0x20(%rbx),%rdx
    7acb:	48 29 ca             	sub    %rcx,%rdx
    7ace:	48 83 fa 07          	cmp    $0x7,%rdx
    7ad2:	0f 86 c0 01 00 00    	jbe    7c98 <__cxa_finalize@plt+0x3e18>
    7ad8:	48 89 01             	mov    %rax,(%rcx)
    7adb:	48 83 43 18 08       	addq   $0x8,0x18(%rbx)
    7ae0:	4d 85 e4             	test   %r12,%r12
    7ae3:	74 4b                	je     7b30 <__cxa_finalize@plt+0x3cb0>
    7ae5:	48 8b 0d 9c 87 21 00 	mov    0x21879c(%rip),%rcx        # 220288 <stdout@@GLIBC_2.2.5>
    7aec:	48 8d 3d 51 01 01 00 	lea    0x10151(%rip),%rdi        # 17c44 <_IO_stdin_used@@Base+0x18c4>
    7af3:	ba 06 00 00 00       	mov    $0x6,%edx
    7af8:	be 01 00 00 00       	mov    $0x1,%esi
    7afd:	e8 7e c1 ff ff       	callq  3c80 <fwrite_unlocked@plt>
    7b02:	45 84 f6             	test   %r14b,%r14b
    7b05:	74 29                	je     7b30 <__cxa_finalize@plt+0x3cb0>
    7b07:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
    7b0c:	48 8b 3d 75 87 21 00 	mov    0x218775(%rip),%rdi        # 220288 <stdout@@GLIBC_2.2.5>
    7b13:	0f b6 54 28 ff       	movzbl -0x1(%rax,%rbp,1),%edx
    7b18:	48 8b 47 28          	mov    0x28(%rdi),%rax
    7b1c:	48 3b 47 30          	cmp    0x30(%rdi),%rax
    7b20:	0f 83 aa 01 00 00    	jae    7cd0 <__cxa_finalize@plt+0x3e50>
    7b26:	48 8d 48 01          	lea    0x1(%rax),%rcx
    7b2a:	48 89 4f 28          	mov    %rcx,0x28(%rdi)
    7b2e:	88 10                	mov    %dl,(%rax)
    7b30:	48 8b 7c 24 28       	mov    0x28(%rsp),%rdi
    7b35:	48 3b 3c 24          	cmp    (%rsp),%rdi
    7b39:	74 0a                	je     7b45 <__cxa_finalize@plt+0x3cc5>
    7b3b:	4c 39 ef             	cmp    %r13,%rdi
    7b3e:	74 05                	je     7b45 <__cxa_finalize@plt+0x3cc5>
    7b40:	e8 2b c3 ff ff       	callq  3e70 <free@plt>
    7b45:	0f b6 44 24 27       	movzbl 0x27(%rsp),%eax
    7b4a:	48 01 e8             	add    %rbp,%rax
    7b4d:	48 8b 9c 24 38 20 00 	mov    0x2038(%rsp),%rbx
    7b54:	00 
    7b55:	64 48 33 1c 25 28 00 	xor    %fs:0x28,%rbx
    7b5c:	00 00 
    7b5e:	0f 85 a8 01 00 00    	jne    7d0c <__cxa_finalize@plt+0x3e8c>
    7b64:	48 81 c4 48 20 00 00 	add    $0x2048,%rsp
    7b6b:	5b                   	pop    %rbx
    7b6c:	5d                   	pop    %rbp
    7b6d:	41 5c                	pop    %r12
    7b6f:	41 5d                	pop    %r13
    7b71:	41 5e                	pop    %r14
    7b73:	41 5f                	pop    %r15
    7b75:	c3                   	retq   
    7b76:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    7b7d:	00 00 00 
    7b80:	44 0f b6 35 21 98 21 	movzbl 0x219821(%rip),%r14d        # 2213a9 <stderr@@GLIBC_2.2.5+0x10e9>
    7b87:	00 
    7b88:	45 84 f6             	test   %r14b,%r14b
    7b8b:	0f 84 43 fe ff ff    	je     79d4 <__cxa_finalize@plt+0x3b54>
    7b91:	80 7c 24 27 00       	cmpb   $0x0,0x27(%rsp)
    7b96:	0f 85 1c 01 00 00    	jne    7cb8 <__cxa_finalize@plt+0x3e38>
    7b9c:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
    7ba1:	48 8b 3d e0 86 21 00 	mov    0x2186e0(%rip),%rdi        # 220288 <stdout@@GLIBC_2.2.5>
    7ba8:	4c 8d 55 fe          	lea    -0x2(%rbp),%r10
    7bac:	0f b6 10             	movzbl (%rax),%edx
    7baf:	48 8b 47 28          	mov    0x28(%rdi),%rax
    7bb3:	48 3b 47 30          	cmp    0x30(%rdi),%rax
    7bb7:	0f 83 32 01 00 00    	jae    7cef <__cxa_finalize@plt+0x3e6f>
    7bbd:	48 8d 48 01          	lea    0x1(%rax),%rcx
    7bc1:	41 b9 01 00 00 00    	mov    $0x1,%r9d
    7bc7:	48 89 4f 28          	mov    %rcx,0x28(%rdi)
    7bcb:	88 10                	mov    %dl,(%rax)
    7bcd:	e9 08 fe ff ff       	jmpq   79da <__cxa_finalize@plt+0x3b5a>
    7bd2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    7bd8:	48 8b 3d a9 86 21 00 	mov    0x2186a9(%rip),%rdi        # 220288 <stdout@@GLIBC_2.2.5>
    7bdf:	48 8b 47 28          	mov    0x28(%rdi),%rax
    7be3:	48 3b 47 30          	cmp    0x30(%rdi),%rax
    7be7:	0f 83 f3 00 00 00    	jae    7ce0 <__cxa_finalize@plt+0x3e60>
    7bed:	48 8d 50 01          	lea    0x1(%rax),%rdx
    7bf1:	48 89 57 28          	mov    %rdx,0x28(%rdi)
    7bf5:	c6 00 20             	movb   $0x20,(%rax)
    7bf8:	48 83 05 f8 95 21 00 	addq   $0x1,0x2195f8(%rip)        # 2211f8 <stderr@@GLIBC_2.2.5+0xf38>
    7bff:	01 
    7c00:	e9 7e fd ff ff       	jmpq   7983 <__cxa_finalize@plt+0x3b03>
    7c05:	0f 1f 00             	nopl   (%rax)
    7c08:	45 31 c9             	xor    %r9d,%r9d
    7c0b:	45 31 f6             	xor    %r14d,%r14d
    7c0e:	48 85 db             	test   %rbx,%rbx
    7c11:	49 89 ea             	mov    %rbp,%r10
    7c14:	0f 85 46 fe ff ff    	jne    7a60 <__cxa_finalize@plt+0x3be0>
    7c1a:	48 8b 7c 24 28       	mov    0x28(%rsp),%rdi
    7c1f:	48 8b 0d 62 86 21 00 	mov    0x218662(%rip),%rcx        # 220288 <stdout@@GLIBC_2.2.5>
    7c26:	4c 89 d2             	mov    %r10,%rdx
    7c29:	be 01 00 00 00       	mov    $0x1,%esi
    7c2e:	4c 01 cf             	add    %r9,%rdi
    7c31:	e8 4a c0 ff ff       	callq  3c80 <fwrite_unlocked@plt>
    7c36:	48 01 2d bb 95 21 00 	add    %rbp,0x2195bb(%rip)        # 2211f8 <stderr@@GLIBC_2.2.5+0xf38>
    7c3d:	e9 9e fe ff ff       	jmpq   7ae0 <__cxa_finalize@plt+0x3c60>
    7c42:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    7c48:	48 8d 3d 11 84 21 00 	lea    0x218411(%rip),%rdi        # 220060 <quoting_style_args@@Base+0x680>
    7c4f:	e8 9c f6 ff ff       	callq  72f0 <__cxa_finalize@plt+0x3470>
    7c54:	48 8d 3d 15 84 21 00 	lea    0x218415(%rip),%rdi        # 220070 <quoting_style_args@@Base+0x690>
    7c5b:	e8 90 f6 ff ff       	callq  72f0 <__cxa_finalize@plt+0x3470>
    7c60:	e9 35 fd ff ff       	jmpq   799a <__cxa_finalize@plt+0x3b1a>
    7c65:	0f 1f 00             	nopl   (%rax)
    7c68:	be 08 00 00 00       	mov    $0x8,%esi
    7c6d:	48 89 df             	mov    %rbx,%rdi
    7c70:	4c 89 54 24 10       	mov    %r10,0x10(%rsp)
    7c75:	4c 89 4c 24 08       	mov    %r9,0x8(%rsp)
    7c7a:	e8 71 d8 00 00       	callq  154f0 <_obstack_newchunk@@Base>
    7c7f:	48 8b 53 18          	mov    0x18(%rbx),%rdx
    7c83:	4c 8b 54 24 10       	mov    0x10(%rsp),%r10
    7c88:	4c 8b 4c 24 08       	mov    0x8(%rsp),%r9
    7c8d:	e9 ec fd ff ff       	jmpq   7a7e <__cxa_finalize@plt+0x3bfe>
    7c92:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    7c98:	be 08 00 00 00       	mov    $0x8,%esi
    7c9d:	48 89 df             	mov    %rbx,%rdi
    7ca0:	e8 4b d8 00 00       	callq  154f0 <_obstack_newchunk@@Base>
    7ca5:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
    7ca9:	48 8b 05 48 95 21 00 	mov    0x219548(%rip),%rax        # 2211f8 <stderr@@GLIBC_2.2.5+0xf38>
    7cb0:	e9 23 fe ff ff       	jmpq   7ad8 <__cxa_finalize@plt+0x3c58>
    7cb5:	0f 1f 00             	nopl   (%rax)
    7cb8:	49 89 ea             	mov    %rbp,%r10
    7cbb:	45 31 c9             	xor    %r9d,%r9d
    7cbe:	45 31 f6             	xor    %r14d,%r14d
    7cc1:	e9 14 fd ff ff       	jmpq   79da <__cxa_finalize@plt+0x3b5a>
    7cc6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    7ccd:	00 00 00 
    7cd0:	0f b6 f2             	movzbl %dl,%esi
    7cd3:	e8 f8 bc ff ff       	callq  39d0 <__overflow@plt>
    7cd8:	e9 53 fe ff ff       	jmpq   7b30 <__cxa_finalize@plt+0x3cb0>
    7cdd:	0f 1f 00             	nopl   (%rax)
    7ce0:	be 20 00 00 00       	mov    $0x20,%esi
    7ce5:	e8 e6 bc ff ff       	callq  39d0 <__overflow@plt>
    7cea:	e9 09 ff ff ff       	jmpq   7bf8 <__cxa_finalize@plt+0x3d78>
    7cef:	0f b6 f2             	movzbl %dl,%esi
    7cf2:	4c 89 54 24 08       	mov    %r10,0x8(%rsp)
    7cf7:	e8 d4 bc ff ff       	callq  39d0 <__overflow@plt>
    7cfc:	41 b9 01 00 00 00    	mov    $0x1,%r9d
    7d02:	4c 8b 54 24 08       	mov    0x8(%rsp),%r10
    7d07:	e9 ce fc ff ff       	jmpq   79da <__cxa_finalize@plt+0x3b5a>
    7d0c:	e8 5f bc ff ff       	callq  3970 <__stack_chk_fail@plt>
    7d11:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    7d16:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    7d1d:	00 00 00 
    7d20:	41 57                	push   %r15
    7d22:	41 56                	push   %r14
    7d24:	41 89 f7             	mov    %esi,%r15d
    7d27:	41 55                	push   %r13
    7d29:	41 54                	push   %r12
    7d2b:	49 89 fe             	mov    %rdi,%r14
    7d2e:	55                   	push   %rbp
    7d2f:	53                   	push   %rbx
    7d30:	49 89 d5             	mov    %rdx,%r13
    7d33:	49 89 cc             	mov    %rcx,%r12
    7d36:	48 83 ec 18          	sub    $0x18,%rsp
    7d3a:	40 84 f6             	test   %sil,%sil
    7d3d:	0f b6 05 ce 95 21 00 	movzbl 0x2195ce(%rip),%eax        # 221312 <stderr@@GLIBC_2.2.5+0x1052>
    7d44:	74 5a                	je     7da0 <__cxa_finalize@plt+0x3f20>
    7d46:	84 c0                	test   %al,%al
    7d48:	48 8b 6f 08          	mov    0x8(%rdi),%rbp
    7d4c:	0f 85 76 01 00 00    	jne    7ec8 <__cxa_finalize@plt+0x4048>
    7d52:	41 8b 96 c4 00 00 00 	mov    0xc4(%r14),%edx
    7d59:	48 8b 35 70 95 21 00 	mov    0x219570(%rip),%rsi        # 2212d0 <stderr@@GLIBC_2.2.5+0x1010>
    7d60:	48 83 ec 08          	sub    $0x8,%rsp
    7d64:	41 83 f7 01          	xor    $0x1,%r15d
    7d68:	41 ff 76 10          	pushq  0x10(%r14)
    7d6c:	4d 89 e9             	mov    %r13,%r9
    7d6f:	45 0f b6 c7          	movzbl %r15b,%r8d
    7d73:	31 c9                	xor    %ecx,%ecx
    7d75:	48 89 ef             	mov    %rbp,%rdi
    7d78:	e8 93 fb ff ff       	callq  7910 <__cxa_finalize@plt+0x3a90>
    7d7d:	48 89 c3             	mov    %rax,%rbx
    7d80:	e8 db f5 ff ff       	callq  7360 <__cxa_finalize@plt+0x34e0>
    7d85:	58                   	pop    %rax
    7d86:	5a                   	pop    %rdx
    7d87:	48 83 c4 18          	add    $0x18,%rsp
    7d8b:	48 89 d8             	mov    %rbx,%rax
    7d8e:	5b                   	pop    %rbx
    7d8f:	5d                   	pop    %rbp
    7d90:	41 5c                	pop    %r12
    7d92:	41 5d                	pop    %r13
    7d94:	41 5e                	pop    %r14
    7d96:	41 5f                	pop    %r15
    7d98:	c3                   	retq   
    7d99:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
    7da0:	84 c0                	test   %al,%al
    7da2:	48 8b 2f             	mov    (%rdi),%rbp
    7da5:	74 ab                	je     7d52 <__cxa_finalize@plt+0x3ed2>
    7da7:	80 3d e2 95 21 00 00 	cmpb   $0x0,0x2195e2(%rip)        # 221390 <stderr@@GLIBC_2.2.5+0x10d0>
    7dae:	0f b6 97 b9 00 00 00 	movzbl 0xb9(%rdi),%edx
    7db5:	0f 85 cd 01 00 00    	jne    7f88 <__cxa_finalize@plt+0x4108>
    7dbb:	45 8b 46 30          	mov    0x30(%r14),%r8d
    7dbf:	41 0f b6 8e b8 00 00 	movzbl 0xb8(%r14),%ecx
    7dc6:	00 
    7dc7:	84 c9                	test   %cl,%cl
    7dc9:	0f 85 43 01 00 00    	jne    7f12 <__cxa_finalize@plt+0x4092>
    7dcf:	41 8b 8e a8 00 00 00 	mov    0xa8(%r14),%ecx
    7dd6:	48 8d 05 c3 ec 00 00 	lea    0xecc3(%rip),%rax        # 16aa0 <_IO_stdin_used@@Base+0x720>
    7ddd:	8b 04 88             	mov    (%rax,%rcx,4),%eax
    7de0:	83 f8 07             	cmp    $0x7,%eax
    7de3:	0f 94 c1             	sete   %cl
    7de6:	83 f8 05             	cmp    $0x5,%eax
    7de9:	0f 84 b1 01 00 00    	je     7fa0 <__cxa_finalize@plt+0x4120>
    7def:	85 d2                	test   %edx,%edx
    7df1:	0f 85 75 03 00 00    	jne    816c <__cxa_finalize@plt+0x42ec>
    7df7:	84 c9                	test   %cl,%cl
    7df9:	0f 84 6d 03 00 00    	je     816c <__cxa_finalize@plt+0x42ec>
    7dff:	80 3d 8a 95 21 00 00 	cmpb   $0x0,0x21958a(%rip)        # 221390 <stderr@@GLIBC_2.2.5+0x10d0>
    7e06:	b9 d0 00 00 00       	mov    $0xd0,%ecx
    7e0b:	75 1a                	jne    7e27 <__cxa_finalize@plt+0x3fa7>
    7e0d:	bf 0d 00 00 00       	mov    $0xd,%edi
    7e12:	e8 39 de ff ff       	callq  5c50 <__cxa_finalize@plt+0x1dd0>
    7e17:	3c 01                	cmp    $0x1,%al
    7e19:	48 19 c9             	sbb    %rcx,%rcx
    7e1c:	48 83 e1 a0          	and    $0xffffffffffffffa0,%rcx
    7e20:	48 81 c1 d0 00 00 00 	add    $0xd0,%rcx
    7e27:	48 8d 1d 32 82 21 00 	lea    0x218232(%rip),%rbx        # 220060 <quoting_style_args@@Base+0x680>
    7e2e:	48 01 d9             	add    %rbx,%rcx
    7e31:	48 83 79 08 00       	cmpq   $0x0,0x8(%rcx)
    7e36:	75 14                	jne    7e4c <__cxa_finalize@plt+0x3fcc>
    7e38:	bf 04 00 00 00       	mov    $0x4,%edi
    7e3d:	e8 0e de ff ff       	callq  5c50 <__cxa_finalize@plt+0x1dd0>
    7e42:	84 c0                	test   %al,%al
    7e44:	0f 84 08 ff ff ff    	je     7d52 <__cxa_finalize@plt+0x3ed2>
    7e4a:	31 c9                	xor    %ecx,%ecx
    7e4c:	48 8b 35 7d 94 21 00 	mov    0x21947d(%rip),%rsi        # 2212d0 <stderr@@GLIBC_2.2.5+0x1010>
    7e53:	41 8b 96 c4 00 00 00 	mov    0xc4(%r14),%edx
    7e5a:	48 83 ec 08          	sub    $0x8,%rsp
    7e5e:	41 83 f7 01          	xor    $0x1,%r15d
    7e62:	41 ff 76 10          	pushq  0x10(%r14)
    7e66:	48 89 ef             	mov    %rbp,%rdi
    7e69:	4d 89 e9             	mov    %r13,%r9
    7e6c:	45 0f b6 c7          	movzbl %r15b,%r8d
    7e70:	e8 9b fa ff ff       	callq  7910 <__cxa_finalize@plt+0x3a90>
    7e75:	48 89 c3             	mov    %rax,%rbx
    7e78:	e8 e3 f4 ff ff       	callq  7360 <__cxa_finalize@plt+0x34e0>
    7e7d:	e8 1e f4 ff ff       	callq  72a0 <__cxa_finalize@plt+0x3420>
    7e82:	48 8b 0d 27 94 21 00 	mov    0x219427(%rip),%rcx        # 2212b0 <stderr@@GLIBC_2.2.5+0xff0>
    7e89:	5e                   	pop    %rsi
    7e8a:	5f                   	pop    %rdi
    7e8b:	48 85 c9             	test   %rcx,%rcx
    7e8e:	0f 84 f3 fe ff ff    	je     7d87 <__cxa_finalize@plt+0x3f07>
    7e94:	31 d2                	xor    %edx,%edx
    7e96:	4c 89 e0             	mov    %r12,%rax
    7e99:	48 f7 f1             	div    %rcx
    7e9c:	31 d2                	xor    %edx,%edx
    7e9e:	48 89 c6             	mov    %rax,%rsi
    7ea1:	4a 8d 44 23 ff       	lea    -0x1(%rbx,%r12,1),%rax
    7ea6:	48 f7 f1             	div    %rcx
    7ea9:	48 39 c6             	cmp    %rax,%rsi
    7eac:	0f 84 d5 fe ff ff    	je     7d87 <__cxa_finalize@plt+0x3f07>
    7eb2:	48 8d 3d 17 83 21 00 	lea    0x218317(%rip),%rdi        # 2201d0 <quoting_style_args@@Base+0x7f0>
    7eb9:	e8 32 f4 ff ff       	callq  72f0 <__cxa_finalize@plt+0x3470>
    7ebe:	e9 c4 fe ff ff       	jmpq   7d87 <__cxa_finalize@plt+0x3f07>
    7ec3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    7ec8:	80 bf b9 00 00 00 00 	cmpb   $0x0,0xb9(%rdi)
    7ecf:	44 8b 87 ac 00 00 00 	mov    0xac(%rdi),%r8d
    7ed6:	75 28                	jne    7f00 <__cxa_finalize@plt+0x4080>
    7ed8:	bf 0c 00 00 00       	mov    $0xc,%edi
    7edd:	e8 6e dd ff ff       	callq  5c50 <__cxa_finalize@plt+0x1dd0>
    7ee2:	84 c0                	test   %al,%al
    7ee4:	ba ff ff ff ff       	mov    $0xffffffff,%edx
    7ee9:	0f 84 d0 fe ff ff    	je     7dbf <__cxa_finalize@plt+0x3f3f>
    7eef:	b9 c0 00 00 00       	mov    $0xc0,%ecx
    7ef4:	e9 2e ff ff ff       	jmpq   7e27 <__cxa_finalize@plt+0x3fa7>
    7ef9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
    7f00:	41 0f b6 8e b8 00 00 	movzbl 0xb8(%r14),%ecx
    7f07:	00 
    7f08:	31 d2                	xor    %edx,%edx
    7f0a:	84 c9                	test   %cl,%cl
    7f0c:	0f 84 bd fe ff ff    	je     7dcf <__cxa_finalize@plt+0x3f4f>
    7f12:	44 89 c0             	mov    %r8d,%eax
    7f15:	25 00 f0 00 00       	and    $0xf000,%eax
    7f1a:	3d 00 80 00 00       	cmp    $0x8000,%eax
    7f1f:	0f 84 eb 00 00 00    	je     8010 <__cxa_finalize@plt+0x4190>
    7f25:	3d 00 40 00 00       	cmp    $0x4000,%eax
    7f2a:	0f 84 60 01 00 00    	je     8090 <__cxa_finalize@plt+0x4210>
    7f30:	3d 00 a0 00 00       	cmp    $0xa000,%eax
    7f35:	0f 84 b5 01 00 00    	je     80f0 <__cxa_finalize@plt+0x4270>
    7f3b:	3d 00 10 00 00       	cmp    $0x1000,%eax
    7f40:	b9 80 00 00 00       	mov    $0x80,%ecx
    7f45:	0f 84 dc fe ff ff    	je     7e27 <__cxa_finalize@plt+0x3fa7>
    7f4b:	3d 00 c0 00 00       	cmp    $0xc000,%eax
    7f50:	b9 90 00 00 00       	mov    $0x90,%ecx
    7f55:	0f 84 cc fe ff ff    	je     7e27 <__cxa_finalize@plt+0x3fa7>
    7f5b:	3d 00 60 00 00       	cmp    $0x6000,%eax
    7f60:	b9 a0 00 00 00       	mov    $0xa0,%ecx
    7f65:	0f 84 bc fe ff ff    	je     7e27 <__cxa_finalize@plt+0x3fa7>
    7f6b:	3d 00 20 00 00       	cmp    $0x2000,%eax
    7f70:	b9 d0 00 00 00       	mov    $0xd0,%ecx
    7f75:	bb b0 00 00 00       	mov    $0xb0,%ebx
    7f7a:	48 0f 44 cb          	cmove  %rbx,%rcx
    7f7e:	e9 a4 fe ff ff       	jmpq   7e27 <__cxa_finalize@plt+0x3fa7>
    7f83:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    7f88:	84 d2                	test   %dl,%dl
    7f8a:	0f 84 2b fe ff ff    	je     7dbb <__cxa_finalize@plt+0x3f3b>
    7f90:	45 8b 86 ac 00 00 00 	mov    0xac(%r14),%r8d
    7f97:	e9 23 fe ff ff       	jmpq   7dbf <__cxa_finalize@plt+0x3f3f>
    7f9c:	0f 1f 40 00          	nopl   0x0(%rax)
    7fa0:	48 89 ef             	mov    %rbp,%rdi
    7fa3:	e8 a8 b9 ff ff       	callq  3950 <strlen@plt>
    7fa8:	48 8b 1d 59 93 21 00 	mov    0x219359(%rip),%rbx        # 221308 <stderr@@GLIBC_2.2.5+0x1048>
    7faf:	48 89 c1             	mov    %rax,%rcx
    7fb2:	48 85 db             	test   %rbx,%rbx
    7fb5:	74 3a                	je     7ff1 <__cxa_finalize@plt+0x4171>
    7fb7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
    7fbe:	00 00 
    7fc0:	48 8b 13             	mov    (%rbx),%rdx
    7fc3:	48 39 d1             	cmp    %rdx,%rcx
    7fc6:	72 20                	jb     7fe8 <__cxa_finalize@plt+0x4168>
    7fc8:	48 89 cf             	mov    %rcx,%rdi
    7fcb:	48 8b 73 08          	mov    0x8(%rbx),%rsi
    7fcf:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
    7fd4:	48 29 d7             	sub    %rdx,%rdi
    7fd7:	48 01 ef             	add    %rbp,%rdi
    7fda:	e8 21 b8 ff ff       	callq  3800 <strncmp@plt>
    7fdf:	85 c0                	test   %eax,%eax
    7fe1:	48 8b 4c 24 08       	mov    0x8(%rsp),%rcx
    7fe6:	74 18                	je     8000 <__cxa_finalize@plt+0x4180>
    7fe8:	48 8b 5b 20          	mov    0x20(%rbx),%rbx
    7fec:	48 85 db             	test   %rbx,%rbx
    7fef:	75 cf                	jne    7fc0 <__cxa_finalize@plt+0x4140>
    7ff1:	b9 50 00 00 00       	mov    $0x50,%ecx
    7ff6:	e9 2c fe ff ff       	jmpq   7e27 <__cxa_finalize@plt+0x3fa7>
    7ffb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    8000:	48 8d 4b 10          	lea    0x10(%rbx),%rcx
    8004:	e9 28 fe ff ff       	jmpq   7e31 <__cxa_finalize@plt+0x3fb1>
    8009:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
    8010:	41 f7 c0 00 08 00 00 	test   $0x800,%r8d
    8017:	74 1f                	je     8038 <__cxa_finalize@plt+0x41b8>
    8019:	bf 10 00 00 00       	mov    $0x10,%edi
    801e:	e8 2d dc ff ff       	callq  5c50 <__cxa_finalize@plt+0x1dd0>
    8023:	84 c0                	test   %al,%al
    8025:	74 11                	je     8038 <__cxa_finalize@plt+0x41b8>
    8027:	b9 00 01 00 00       	mov    $0x100,%ecx
    802c:	e9 f6 fd ff ff       	jmpq   7e27 <__cxa_finalize@plt+0x3fa7>
    8031:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
    8038:	41 f7 c0 00 04 00 00 	test   $0x400,%r8d
    803f:	75 2f                	jne    8070 <__cxa_finalize@plt+0x41f0>
    8041:	bf 15 00 00 00       	mov    $0x15,%edi
    8046:	e8 05 dc ff ff       	callq  5c50 <__cxa_finalize@plt+0x1dd0>
    804b:	84 c0                	test   %al,%al
    804d:	0f 84 ad 00 00 00    	je     8100 <__cxa_finalize@plt+0x4280>
    8053:	41 80 be c0 00 00 00 	cmpb   $0x0,0xc0(%r14)
    805a:	00 
    805b:	0f 84 9f 00 00 00    	je     8100 <__cxa_finalize@plt+0x4280>
    8061:	b9 50 01 00 00       	mov    $0x150,%ecx
    8066:	e9 bc fd ff ff       	jmpq   7e27 <__cxa_finalize@plt+0x3fa7>
    806b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    8070:	bf 11 00 00 00       	mov    $0x11,%edi
    8075:	e8 d6 db ff ff       	callq  5c50 <__cxa_finalize@plt+0x1dd0>
    807a:	84 c0                	test   %al,%al
    807c:	74 c3                	je     8041 <__cxa_finalize@plt+0x41c1>
    807e:	b9 10 01 00 00       	mov    $0x110,%ecx
    8083:	e9 9f fd ff ff       	jmpq   7e27 <__cxa_finalize@plt+0x3fa7>
    8088:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
    808f:	00 
    8090:	44 89 c0             	mov    %r8d,%eax
    8093:	25 02 02 00 00       	and    $0x202,%eax
    8098:	3d 02 02 00 00       	cmp    $0x202,%eax
    809d:	0f 84 ad 00 00 00    	je     8150 <__cxa_finalize@plt+0x42d0>
    80a3:	41 f6 c0 02          	test   $0x2,%r8b
    80a7:	74 17                	je     80c0 <__cxa_finalize@plt+0x4240>
    80a9:	bf 13 00 00 00       	mov    $0x13,%edi
    80ae:	e8 9d db ff ff       	callq  5c50 <__cxa_finalize@plt+0x1dd0>
    80b3:	84 c0                	test   %al,%al
    80b5:	b9 30 01 00 00       	mov    $0x130,%ecx
    80ba:	0f 85 67 fd ff ff    	jne    7e27 <__cxa_finalize@plt+0x3fa7>
    80c0:	41 81 e0 00 02 00 00 	and    $0x200,%r8d
    80c7:	b9 60 00 00 00       	mov    $0x60,%ecx
    80cc:	0f 84 55 fd ff ff    	je     7e27 <__cxa_finalize@plt+0x3fa7>
    80d2:	bf 12 00 00 00       	mov    $0x12,%edi
    80d7:	e8 74 db ff ff       	callq  5c50 <__cxa_finalize@plt+0x1dd0>
    80dc:	3c 01                	cmp    $0x1,%al
    80de:	48 19 c9             	sbb    %rcx,%rcx
    80e1:	80 e1 40             	and    $0x40,%cl
    80e4:	48 81 c1 20 01 00 00 	add    $0x120,%rcx
    80eb:	e9 37 fd ff ff       	jmpq   7e27 <__cxa_finalize@plt+0x3fa7>
    80f0:	b8 07 00 00 00       	mov    $0x7,%eax
    80f5:	e9 f5 fc ff ff       	jmpq   7def <__cxa_finalize@plt+0x3f6f>
    80fa:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    8100:	41 83 e0 49          	and    $0x49,%r8d
    8104:	74 1a                	je     8120 <__cxa_finalize@plt+0x42a0>
    8106:	bf 0e 00 00 00       	mov    $0xe,%edi
    810b:	e8 40 db ff ff       	callq  5c50 <__cxa_finalize@plt+0x1dd0>
    8110:	84 c0                	test   %al,%al
    8112:	74 0c                	je     8120 <__cxa_finalize@plt+0x42a0>
    8114:	b9 e0 00 00 00       	mov    $0xe0,%ecx
    8119:	e9 09 fd ff ff       	jmpq   7e27 <__cxa_finalize@plt+0x3fa7>
    811e:	66 90                	xchg   %ax,%ax
    8120:	49 83 7e 28 01       	cmpq   $0x1,0x28(%r14)
    8125:	0f 86 75 fe ff ff    	jbe    7fa0 <__cxa_finalize@plt+0x4120>
    812b:	bf 16 00 00 00       	mov    $0x16,%edi
    8130:	e8 1b db ff ff       	callq  5c50 <__cxa_finalize@plt+0x1dd0>
    8135:	84 c0                	test   %al,%al
    8137:	0f 84 63 fe ff ff    	je     7fa0 <__cxa_finalize@plt+0x4120>
    813d:	b9 60 01 00 00       	mov    $0x160,%ecx
    8142:	e9 e0 fc ff ff       	jmpq   7e27 <__cxa_finalize@plt+0x3fa7>
    8147:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
    814e:	00 00 
    8150:	bf 14 00 00 00       	mov    $0x14,%edi
    8155:	e8 f6 da ff ff       	callq  5c50 <__cxa_finalize@plt+0x1dd0>
    815a:	84 c0                	test   %al,%al
    815c:	b9 40 01 00 00       	mov    $0x140,%ecx
    8161:	0f 85 c0 fc ff ff    	jne    7e27 <__cxa_finalize@plt+0x3fa7>
    8167:	e9 37 ff ff ff       	jmpq   80a3 <__cxa_finalize@plt+0x4223>
    816c:	48 c1 e0 04          	shl    $0x4,%rax
    8170:	48 89 c1             	mov    %rax,%rcx
    8173:	e9 af fc ff ff       	jmpq   7e27 <__cxa_finalize@plt+0x3fa7>
    8178:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
    817f:	00 
    8180:	55                   	push   %rbp
    8181:	53                   	push   %rbx
    8182:	48 89 f5             	mov    %rsi,%rbp
    8185:	48 89 fb             	mov    %rdi,%rbx
    8188:	48 81 ec a8 02 00 00 	sub    $0x2a8,%rsp
    818f:	64 48 8b 04 25 28 00 	mov    %fs:0x28,%rax
    8196:	00 00 
    8198:	48 89 84 24 98 02 00 	mov    %rax,0x298(%rsp)
    819f:	00 
    81a0:	31 c0                	xor    %eax,%eax
    81a2:	e8 a9 f2 ff ff       	callq  7450 <__cxa_finalize@plt+0x35d0>
    81a7:	80 3d 4e 91 21 00 00 	cmpb   $0x0,0x21914e(%rip)        # 2212fc <stderr@@GLIBC_2.2.5+0x103c>
    81ae:	74 41                	je     81f1 <__cxa_finalize@plt+0x4371>
    81b0:	80 bb b8 00 00 00 00 	cmpb   $0x0,0xb8(%rbx)
    81b7:	48 8d 0d 70 fa 00 00 	lea    0xfa70(%rip),%rcx        # 17c2e <_IO_stdin_used@@Base+0x18ae>
    81be:	74 0d                	je     81cd <__cxa_finalize@plt+0x434d>
    81c0:	48 8b 7b 20          	mov    0x20(%rbx),%rdi
    81c4:	48 85 ff             	test   %rdi,%rdi
    81c7:	0f 85 2b 01 00 00    	jne    82f8 <__cxa_finalize@plt+0x4478>
    81cd:	31 d2                	xor    %edx,%edx
    81cf:	83 3d 62 91 21 00 04 	cmpl   $0x4,0x219162(%rip)        # 221338 <stderr@@GLIBC_2.2.5+0x1078>
    81d6:	74 06                	je     81de <__cxa_finalize@plt+0x435e>
    81d8:	8b 15 82 91 21 00    	mov    0x219182(%rip),%edx        # 221360 <stderr@@GLIBC_2.2.5+0x10a0>
    81de:	48 8d 35 76 fa 00 00 	lea    0xfa76(%rip),%rsi        # 17c5b <_IO_stdin_used@@Base+0x18db>
    81e5:	bf 01 00 00 00       	mov    $0x1,%edi
    81ea:	31 c0                	xor    %eax,%eax
    81ec:	e8 df ba ff ff       	callq  3cd0 <__printf_chk@plt>
    81f1:	80 3d 34 91 21 00 00 	cmpb   $0x0,0x219134(%rip)        # 22132c <stderr@@GLIBC_2.2.5+0x106c>
    81f8:	74 38                	je     8232 <__cxa_finalize@plt+0x43b2>
    81fa:	80 bb b8 00 00 00 00 	cmpb   $0x0,0xb8(%rbx)
    8201:	48 8d 0d 26 fa 00 00 	lea    0xfa26(%rip),%rcx        # 17c2e <_IO_stdin_used@@Base+0x18ae>
    8208:	0f 85 b2 00 00 00    	jne    82c0 <__cxa_finalize@plt+0x4440>
    820e:	31 d2                	xor    %edx,%edx
    8210:	83 3d 21 91 21 00 04 	cmpl   $0x4,0x219121(%rip)        # 221338 <stderr@@GLIBC_2.2.5+0x1078>
    8217:	74 06                	je     821f <__cxa_finalize@plt+0x439f>
    8219:	8b 15 3d 91 21 00    	mov    0x21913d(%rip),%edx        # 22135c <stderr@@GLIBC_2.2.5+0x109c>
    821f:	48 8d 35 35 fa 00 00 	lea    0xfa35(%rip),%rsi        # 17c5b <_IO_stdin_used@@Base+0x18db>
    8226:	bf 01 00 00 00       	mov    $0x1,%edi
    822b:	31 c0                	xor    %eax,%eax
    822d:	e8 9e ba ff ff       	callq  3cd0 <__printf_chk@plt>
    8232:	80 3d 2c 91 21 00 00 	cmpb   $0x0,0x21912c(%rip)        # 221365 <stderr@@GLIBC_2.2.5+0x10a5>
    8239:	74 2b                	je     8266 <__cxa_finalize@plt+0x43e6>
    823b:	31 d2                	xor    %edx,%edx
    823d:	83 3d f4 90 21 00 04 	cmpl   $0x4,0x2190f4(%rip)        # 221338 <stderr@@GLIBC_2.2.5+0x1078>
    8244:	48 8b 8b b0 00 00 00 	mov    0xb0(%rbx),%rcx
    824b:	74 06                	je     8253 <__cxa_finalize@plt+0x43d3>
    824d:	8b 15 01 91 21 00    	mov    0x219101(%rip),%edx        # 221354 <stderr@@GLIBC_2.2.5+0x1094>
    8253:	48 8d 35 01 fa 00 00 	lea    0xfa01(%rip),%rsi        # 17c5b <_IO_stdin_used@@Base+0x18db>
    825a:	bf 01 00 00 00       	mov    $0x1,%edi
    825f:	31 c0                	xor    %eax,%eax
    8261:	e8 6a ba ff ff       	callq  3cd0 <__printf_chk@plt>
    8266:	48 89 e9             	mov    %rbp,%rcx
    8269:	31 d2                	xor    %edx,%edx
    826b:	31 f6                	xor    %esi,%esi
    826d:	48 89 df             	mov    %rbx,%rdi
    8270:	e8 ab fa ff ff       	callq  7d20 <__cxa_finalize@plt+0x3ea0>
    8275:	48 89 c5             	mov    %rax,%rbp
    8278:	8b 05 96 90 21 00    	mov    0x219096(%rip),%eax        # 221314 <stderr@@GLIBC_2.2.5+0x1054>
    827e:	85 c0                	test   %eax,%eax
    8280:	74 1b                	je     829d <__cxa_finalize@plt+0x441d>
    8282:	0f b6 bb b8 00 00 00 	movzbl 0xb8(%rbx),%edi
    8289:	8b 93 a8 00 00 00    	mov    0xa8(%rbx),%edx
    828f:	8b 73 30             	mov    0x30(%rbx),%esi
    8292:	e8 59 ec ff ff       	callq  6ef0 <__cxa_finalize@plt+0x3070>
    8297:	0f b6 c0             	movzbl %al,%eax
    829a:	48 01 c5             	add    %rax,%rbp
    829d:	48 8b 9c 24 98 02 00 	mov    0x298(%rsp),%rbx
    82a4:	00 
    82a5:	64 48 33 1c 25 28 00 	xor    %fs:0x28,%rbx
    82ac:	00 00 
    82ae:	48 89 e8             	mov    %rbp,%rax
    82b1:	75 55                	jne    8308 <__cxa_finalize@plt+0x4488>
    82b3:	48 81 c4 a8 02 00 00 	add    $0x2a8,%rsp
    82ba:	5b                   	pop    %rbx
    82bb:	5d                   	pop    %rbp
    82bc:	c3                   	retq   
    82bd:	0f 1f 00             	nopl   (%rax)
    82c0:	8b 15 62 90 21 00    	mov    0x219062(%rip),%edx        # 221328 <stderr@@GLIBC_2.2.5+0x1068>
    82c6:	48 8b 7b 58          	mov    0x58(%rbx),%rdi
    82ca:	b9 00 02 00 00       	mov    $0x200,%ecx
    82cf:	4c 8b 05 4a 90 21 00 	mov    0x21904a(%rip),%r8        # 221320 <stderr@@GLIBC_2.2.5+0x1060>
    82d6:	48 89 e6             	mov    %rsp,%rsi
    82d9:	e8 32 6a 00 00       	callq  ed10 <__cxa_finalize@plt+0xae90>
    82de:	31 d2                	xor    %edx,%edx
    82e0:	83 3d 51 90 21 00 04 	cmpl   $0x4,0x219051(%rip)        # 221338 <stderr@@GLIBC_2.2.5+0x1078>
    82e7:	48 89 c1             	mov    %rax,%rcx
    82ea:	0f 85 29 ff ff ff    	jne    8219 <__cxa_finalize@plt+0x4399>
    82f0:	e9 2a ff ff ff       	jmpq   821f <__cxa_finalize@plt+0x439f>
    82f5:	0f 1f 00             	nopl   (%rax)
    82f8:	48 89 e6             	mov    %rsp,%rsi
    82fb:	e8 f0 79 00 00       	callq  fcf0 <__cxa_finalize@plt+0xbe70>
    8300:	48 89 c1             	mov    %rax,%rcx
    8303:	e9 c5 fe ff ff       	jmpq   81cd <__cxa_finalize@plt+0x434d>
    8308:	e8 63 b6 ff ff       	callq  3970 <__stack_chk_fail@plt>
    830d:	0f 1f 00             	nopl   (%rax)
    8310:	41 57                	push   %r15
    8312:	41 56                	push   %r14
    8314:	41 55                	push   %r13
    8316:	41 54                	push   %r12
    8318:	55                   	push   %rbp
    8319:	53                   	push   %rbx
    831a:	48 89 fd             	mov    %rdi,%rbp
    831d:	48 81 ec 28 13 00 00 	sub    $0x1328,%rsp
    8324:	64 48 8b 04 25 28 00 	mov    %fs:0x28,%rax
    832b:	00 00 
    832d:	48 89 84 24 18 13 00 	mov    %rax,0x1318(%rsp)
    8334:	00 
    8335:	31 c0                	xor    %eax,%eax
    8337:	80 bf b8 00 00 00 00 	cmpb   $0x0,0xb8(%rdi)
    833e:	0f 84 bc 03 00 00    	je     8700 <__cxa_finalize@plt+0x4880>
    8344:	4c 8d ac 24 b4 00 00 	lea    0xb4(%rsp),%r13
    834b:	00 
    834c:	48 8d 7f 18          	lea    0x18(%rdi),%rdi
    8350:	4c 89 ee             	mov    %r13,%rsi
    8353:	e8 98 4e 00 00       	callq  d1f0 <__cxa_finalize@plt+0x9370>
    8358:	80 3d 05 90 21 00 00 	cmpb   $0x0,0x219005(%rip)        # 221364 <stderr@@GLIBC_2.2.5+0x10a4>
    835f:	0f 85 ed 03 00 00    	jne    8752 <__cxa_finalize@plt+0x48d2>
    8365:	c6 84 24 be 00 00 00 	movb   $0x0,0xbe(%rsp)
    836c:	00 
    836d:	8b 05 c1 8f 21 00    	mov    0x218fc1(%rip),%eax        # 221334 <stderr@@GLIBC_2.2.5+0x1074>
    8373:	83 f8 01             	cmp    $0x1,%eax
    8376:	0f 84 0c 04 00 00    	je     8788 <__cxa_finalize@plt+0x4908>
    837c:	0f 82 46 04 00 00    	jb     87c8 <__cxa_finalize@plt+0x4948>
    8382:	83 f8 02             	cmp    $0x2,%eax
    8385:	0f 85 56 09 00 00    	jne    8ce1 <__cxa_finalize@plt+0x4e61>
    838b:	48 8b 45 68          	mov    0x68(%rbp),%rax
    838f:	48 8b 55 60          	mov    0x60(%rbp),%rdx
    8393:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
    8398:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
    839d:	80 3d 58 8f 21 00 00 	cmpb   $0x0,0x218f58(%rip)        # 2212fc <stderr@@GLIBC_2.2.5+0x103c>
    83a4:	0f b6 95 b8 00 00 00 	movzbl 0xb8(%rbp),%edx
    83ab:	0f 84 03 04 00 00    	je     87b4 <__cxa_finalize@plt+0x4934>
    83b1:	84 d2                	test   %dl,%dl
    83b3:	4c 8d 0d 74 f8 00 00 	lea    0xf874(%rip),%r9        # 17c2e <_IO_stdin_used@@Base+0x18ae>
    83ba:	74 0d                	je     83c9 <__cxa_finalize@plt+0x4549>
    83bc:	48 8b 7d 20          	mov    0x20(%rbp),%rdi
    83c0:	48 85 ff             	test   %rdi,%rdi
    83c3:	0f 85 bf 06 00 00    	jne    8a88 <__cxa_finalize@plt+0x4c08>
    83c9:	4c 8d a4 24 d0 04 00 	lea    0x4d0(%rsp),%r12
    83d0:	00 
    83d1:	44 8b 05 88 8f 21 00 	mov    0x218f88(%rip),%r8d        # 221360 <stderr@@GLIBC_2.2.5+0x10a0>
    83d8:	48 8d 0d 7c f8 00 00 	lea    0xf87c(%rip),%rcx        # 17c5b <_IO_stdin_used@@Base+0x18db>
    83df:	ba 3b 0e 00 00       	mov    $0xe3b,%edx
    83e4:	be 01 00 00 00       	mov    $0x1,%esi
    83e9:	31 c0                	xor    %eax,%eax
    83eb:	4c 89 e7             	mov    %r12,%rdi
    83ee:	4c 89 e3             	mov    %r12,%rbx
    83f1:	e8 6a ba ff ff       	callq  3e60 <__sprintf_chk@plt>
    83f6:	8b 03                	mov    (%rbx),%eax
    83f8:	48 83 c3 04          	add    $0x4,%rbx
    83fc:	8d 90 ff fe fe fe    	lea    -0x1010101(%rax),%edx
    8402:	f7 d0                	not    %eax
    8404:	21 c2                	and    %eax,%edx
    8406:	81 e2 80 80 80 80    	and    $0x80808080,%edx
    840c:	74 e8                	je     83f6 <__cxa_finalize@plt+0x4576>
    840e:	89 d0                	mov    %edx,%eax
    8410:	c1 e8 10             	shr    $0x10,%eax
    8413:	f7 c2 80 80 00 00    	test   $0x8080,%edx
    8419:	0f 44 d0             	cmove  %eax,%edx
    841c:	48 8d 43 02          	lea    0x2(%rbx),%rax
    8420:	48 0f 44 d8          	cmove  %rax,%rbx
    8424:	89 d0                	mov    %edx,%eax
    8426:	00 d0                	add    %dl,%al
    8428:	0f b6 95 b8 00 00 00 	movzbl 0xb8(%rbp),%edx
    842f:	48 83 db 03          	sbb    $0x3,%rbx
    8433:	80 3d f2 8e 21 00 00 	cmpb   $0x0,0x218ef2(%rip)        # 22132c <stderr@@GLIBC_2.2.5+0x106c>
    843a:	74 7b                	je     84b7 <__cxa_finalize@plt+0x4637>
    843c:	84 d2                	test   %dl,%dl
    843e:	4c 8d 3d e9 f7 00 00 	lea    0xf7e9(%rip),%r15        # 17c2e <_IO_stdin_used@@Base+0x18ae>
    8445:	0f 85 75 07 00 00    	jne    8bc0 <__cxa_finalize@plt+0x4d40>
    844b:	44 8b 35 0a 8f 21 00 	mov    0x218f0a(%rip),%r14d        # 22135c <stderr@@GLIBC_2.2.5+0x109c>
    8452:	31 f6                	xor    %esi,%esi
    8454:	4c 89 ff             	mov    %r15,%rdi
    8457:	e8 14 7f 00 00       	callq  10370 <__cxa_finalize@plt+0xc4f0>
    845c:	41 29 c6             	sub    %eax,%r14d
    845f:	45 85 f6             	test   %r14d,%r14d
    8462:	44 89 f0             	mov    %r14d,%eax
    8465:	0f 8e 15 05 00 00    	jle    8980 <__cxa_finalize@plt+0x4b00>
    846b:	83 e8 01             	sub    $0x1,%eax
    846e:	48 89 c2             	mov    %rax,%rdx
    8471:	48 8d 4c 03 01       	lea    0x1(%rbx,%rax,1),%rcx
    8476:	48 89 d8             	mov    %rbx,%rax
    8479:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
    8480:	48 83 c0 01          	add    $0x1,%rax
    8484:	c6 40 ff 20          	movb   $0x20,-0x1(%rax)
    8488:	48 39 c8             	cmp    %rcx,%rax
    848b:	75 f3                	jne    8480 <__cxa_finalize@plt+0x4600>
    848d:	48 63 c2             	movslq %edx,%rax
    8490:	48 8d 54 03 01       	lea    0x1(%rbx,%rax,1),%rdx
    8495:	49 83 c7 01          	add    $0x1,%r15
    8499:	41 0f b6 47 ff       	movzbl -0x1(%r15),%eax
    849e:	48 8d 5a 01          	lea    0x1(%rdx),%rbx
    84a2:	84 c0                	test   %al,%al
    84a4:	88 43 ff             	mov    %al,-0x1(%rbx)
    84a7:	0f 85 d3 04 00 00    	jne    8980 <__cxa_finalize@plt+0x4b00>
    84ad:	c6 02 20             	movb   $0x20,(%rdx)
    84b0:	0f b6 95 b8 00 00 00 	movzbl 0xb8(%rbp),%edx
    84b7:	84 d2                	test   %dl,%dl
    84b9:	48 8d 05 6e f7 00 00 	lea    0xf76e(%rip),%rax        # 17c2e <_IO_stdin_used@@Base+0x18ae>
    84c0:	0f 85 a2 04 00 00    	jne    8968 <__cxa_finalize@plt+0x4ae8>
    84c6:	48 83 ec 08          	sub    $0x8,%rsp
    84ca:	44 8b 0d 87 8e 21 00 	mov    0x218e87(%rip),%r9d        # 221358 <stderr@@GLIBC_2.2.5+0x1098>
    84d1:	48 8d 0d 73 f7 00 00 	lea    0xf773(%rip),%rcx        # 17c4b <_IO_stdin_used@@Base+0x18cb>
    84d8:	50                   	push   %rax
    84d9:	4d 89 e8             	mov    %r13,%r8
    84dc:	48 89 df             	mov    %rbx,%rdi
    84df:	48 c7 c2 ff ff ff ff 	mov    $0xffffffffffffffff,%rdx
    84e6:	be 01 00 00 00       	mov    $0x1,%esi
    84eb:	31 c0                	xor    %eax,%eax
    84ed:	e8 6e b9 ff ff       	callq  3e60 <__sprintf_chk@plt>
    84f2:	48 89 df             	mov    %rbx,%rdi
    84f5:	e8 56 b4 ff ff       	callq  3950 <strlen@plt>
    84fa:	48 01 c3             	add    %rax,%rbx
    84fd:	80 3d 14 8e 21 00 00 	cmpb   $0x0,0x218e14(%rip)        # 221318 <stderr@@GLIBC_2.2.5+0x1058>
    8504:	41 58                	pop    %r8
    8506:	41 59                	pop    %r9
    8508:	0f 85 2a 04 00 00    	jne    8938 <__cxa_finalize@plt+0x4ab8>
    850e:	80 3d 0c 7b 21 00 00 	cmpb   $0x0,0x217b0c(%rip)        # 220021 <quoting_style_args@@Base+0x641>
    8515:	75 19                	jne    8530 <__cxa_finalize@plt+0x46b0>
    8517:	80 3d 02 7b 21 00 00 	cmpb   $0x0,0x217b02(%rip)        # 220020 <quoting_style_args@@Base+0x640>
    851e:	75 10                	jne    8530 <__cxa_finalize@plt+0x46b0>
    8520:	80 3d 07 8e 21 00 00 	cmpb   $0x0,0x218e07(%rip)        # 22132e <stderr@@GLIBC_2.2.5+0x106e>
    8527:	0f 84 43 05 00 00    	je     8a70 <__cxa_finalize@plt+0x4bf0>
    852d:	0f 1f 00             	nopl   (%rax)
    8530:	48 8b 35 51 7d 21 00 	mov    0x217d51(%rip),%rsi        # 220288 <stdout@@GLIBC_2.2.5>
    8537:	4c 89 e7             	mov    %r12,%rdi
    853a:	4c 29 e3             	sub    %r12,%rbx
    853d:	e8 ae b5 ff ff       	callq  3af0 <fputs_unlocked@plt>
    8542:	48 01 1d af 8c 21 00 	add    %rbx,0x218caf(%rip)        # 2211f8 <stderr@@GLIBC_2.2.5+0xf38>
    8549:	80 3d d1 7a 21 00 00 	cmpb   $0x0,0x217ad1(%rip)        # 220021 <quoting_style_args@@Base+0x641>
    8550:	0f 85 ca 04 00 00    	jne    8a20 <__cxa_finalize@plt+0x4ba0>
    8556:	80 3d c3 7a 21 00 00 	cmpb   $0x0,0x217ac3(%rip)        # 220020 <quoting_style_args@@Base+0x640>
    855d:	0f 85 6d 04 00 00    	jne    89d0 <__cxa_finalize@plt+0x4b50>
    8563:	80 3d c4 8d 21 00 00 	cmpb   $0x0,0x218dc4(%rip)        # 22132e <stderr@@GLIBC_2.2.5+0x106e>
    856a:	0f 85 40 04 00 00    	jne    89b0 <__cxa_finalize@plt+0x4b30>
    8570:	80 3d ee 8d 21 00 00 	cmpb   $0x0,0x218dee(%rip)        # 221365 <stderr@@GLIBC_2.2.5+0x10a5>
    8577:	4c 89 e3             	mov    %r12,%rbx
    857a:	0f 85 10 04 00 00    	jne    8990 <__cxa_finalize@plt+0x4b10>
    8580:	80 bd b8 00 00 00 00 	cmpb   $0x0,0xb8(%rbp)
    8587:	0f 84 53 02 00 00    	je     87e0 <__cxa_finalize@plt+0x4960>
    858d:	8b 45 30             	mov    0x30(%rbp),%eax
    8590:	25 00 b0 00 00       	and    $0xb000,%eax
    8595:	3d 00 20 00 00       	cmp    $0x2000,%eax
    859a:	0f 84 60 05 00 00    	je     8b00 <__cxa_finalize@plt+0x4c80>
    85a0:	48 8b 7d 48          	mov    0x48(%rbp),%rdi
    85a4:	4c 8b 05 6d 7a 21 00 	mov    0x217a6d(%rip),%r8        # 220018 <quoting_style_args@@Base+0x638>
    85ab:	48 8d b4 24 e0 00 00 	lea    0xe0(%rsp),%rsi
    85b2:	00 
    85b3:	8b 15 63 8d 21 00    	mov    0x218d63(%rip),%edx        # 22131c <stderr@@GLIBC_2.2.5+0x105c>
    85b9:	b9 01 00 00 00       	mov    $0x1,%ecx
    85be:	e8 4d 67 00 00       	callq  ed10 <__cxa_finalize@plt+0xae90>
    85c3:	49 89 c6             	mov    %rax,%r14
    85c6:	44 8b 2d 6f 8d 21 00 	mov    0x218d6f(%rip),%r13d        # 22133c <stderr@@GLIBC_2.2.5+0x107c>
    85cd:	31 f6                	xor    %esi,%esi
    85cf:	4c 89 f7             	mov    %r14,%rdi
    85d2:	e8 99 7d 00 00       	callq  10370 <__cxa_finalize@plt+0xc4f0>
    85d7:	41 29 c5             	sub    %eax,%r13d
    85da:	45 85 ed             	test   %r13d,%r13d
    85dd:	44 89 e8             	mov    %r13d,%eax
    85e0:	7e 23                	jle    8605 <__cxa_finalize@plt+0x4785>
    85e2:	83 e8 01             	sub    $0x1,%eax
    85e5:	48 89 c2             	mov    %rax,%rdx
    85e8:	48 8d 4c 03 01       	lea    0x1(%rbx,%rax,1),%rcx
    85ed:	48 89 d8             	mov    %rbx,%rax
    85f0:	48 83 c0 01          	add    $0x1,%rax
    85f4:	c6 40 ff 20          	movb   $0x20,-0x1(%rax)
    85f8:	48 39 c8             	cmp    %rcx,%rax
    85fb:	75 f3                	jne    85f0 <__cxa_finalize@plt+0x4770>
    85fd:	48 63 c2             	movslq %edx,%rax
    8600:	48 8d 5c 03 01       	lea    0x1(%rbx,%rax,1),%rbx
    8605:	49 83 c6 01          	add    $0x1,%r14
    8609:	41 0f b6 46 ff       	movzbl -0x1(%r14),%eax
    860e:	4c 8d 6b 01          	lea    0x1(%rbx),%r13
    8612:	84 c0                	test   %al,%al
    8614:	41 88 45 ff          	mov    %al,-0x1(%r13)
    8618:	0f 85 d2 01 00 00    	jne    87f0 <__cxa_finalize@plt+0x4970>
    861e:	c6 03 20             	movb   $0x20,(%rbx)
    8621:	41 c6 45 00 01       	movb   $0x1,0x0(%r13)
    8626:	80 bd b8 00 00 00 00 	cmpb   $0x0,0xb8(%rbp)
    862d:	48 8d 1d fa f5 00 00 	lea    0xf5fa(%rip),%rbx        # 17c2e <_IO_stdin_used@@Base+0x18ae>
    8634:	0f 85 36 02 00 00    	jne    8870 <__cxa_finalize@plt+0x49f0>
    863a:	44 8b 05 d3 79 21 00 	mov    0x2179d3(%rip),%r8d        # 220014 <quoting_style_args@@Base+0x634>
    8641:	45 85 c0             	test   %r8d,%r8d
    8644:	0f 88 b6 05 00 00    	js     8c00 <__cxa_finalize@plt+0x4d80>
    864a:	48 8d 0d 0a f6 00 00 	lea    0xf60a(%rip),%rcx        # 17c5b <_IO_stdin_used@@Base+0x18db>
    8651:	49 89 d9             	mov    %rbx,%r9
    8654:	48 c7 c2 ff ff ff ff 	mov    $0xffffffffffffffff,%rdx
    865b:	be 01 00 00 00       	mov    $0x1,%esi
    8660:	4c 89 ef             	mov    %r13,%rdi
    8663:	31 c0                	xor    %eax,%eax
    8665:	e8 f6 b7 ff ff       	callq  3e60 <__sprintf_chk@plt>
    866a:	4c 89 ef             	mov    %r13,%rdi
    866d:	e8 de b2 ff ff       	callq  3950 <strlen@plt>
    8672:	49 8d 5c 05 00       	lea    0x0(%r13,%rax,1),%rbx
    8677:	48 8b 35 0a 7c 21 00 	mov    0x217c0a(%rip),%rsi        # 220288 <stdout@@GLIBC_2.2.5>
    867e:	4c 89 e7             	mov    %r12,%rdi
    8681:	4c 29 e3             	sub    %r12,%rbx
    8684:	e8 67 b4 ff ff       	callq  3af0 <fputs_unlocked@plt>
    8689:	48 8d 15 10 8b 21 00 	lea    0x218b10(%rip),%rdx        # 2211a0 <stderr@@GLIBC_2.2.5+0xee0>
    8690:	31 f6                	xor    %esi,%esi
    8692:	48 89 d9             	mov    %rbx,%rcx
    8695:	48 89 ef             	mov    %rbp,%rdi
    8698:	48 01 1d 59 8b 21 00 	add    %rbx,0x218b59(%rip)        # 2211f8 <stderr@@GLIBC_2.2.5+0xf38>
    869f:	e8 7c f6 ff ff       	callq  7d20 <__cxa_finalize@plt+0x3ea0>
    86a4:	8b 95 a8 00 00 00    	mov    0xa8(%rbp),%edx
    86aa:	49 89 c4             	mov    %rax,%r12
    86ad:	83 fa 06             	cmp    $0x6,%edx
    86b0:	0f 84 4a 01 00 00    	je     8800 <__cxa_finalize@plt+0x4980>
    86b6:	8b 05 58 8c 21 00    	mov    0x218c58(%rip),%eax        # 221314 <stderr@@GLIBC_2.2.5+0x1054>
    86bc:	85 c0                	test   %eax,%eax
    86be:	74 0f                	je     86cf <__cxa_finalize@plt+0x484f>
    86c0:	0f b6 bd b8 00 00 00 	movzbl 0xb8(%rbp),%edi
    86c7:	8b 75 30             	mov    0x30(%rbp),%esi
    86ca:	e8 21 e8 ff ff       	callq  6ef0 <__cxa_finalize@plt+0x3070>
    86cf:	48 8b 84 24 18 13 00 	mov    0x1318(%rsp),%rax
    86d6:	00 
    86d7:	64 48 33 04 25 28 00 	xor    %fs:0x28,%rax
    86de:	00 00 
    86e0:	0f 85 00 06 00 00    	jne    8ce6 <__cxa_finalize@plt+0x4e66>
    86e6:	48 81 c4 28 13 00 00 	add    $0x1328,%rsp
    86ed:	5b                   	pop    %rbx
    86ee:	5d                   	pop    %rbp
    86ef:	41 5c                	pop    %r12
    86f1:	41 5d                	pop    %r13
    86f3:	41 5e                	pop    %r14
    86f5:	41 5f                	pop    %r15
    86f7:	c3                   	retq   
    86f8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
    86ff:	00 
    8700:	8b 87 a8 00 00 00    	mov    0xa8(%rdi),%eax
    8706:	48 8d 15 83 e4 00 00 	lea    0xe483(%rip),%rdx        # 16b90 <_IO_stdin_used@@Base+0x810>
    870d:	80 3d 50 8c 21 00 00 	cmpb   $0x0,0x218c50(%rip)        # 221364 <stderr@@GLIBC_2.2.5+0x10a4>
    8714:	4c 8d ac 24 b4 00 00 	lea    0xb4(%rsp),%r13
    871b:	00 
    871c:	41 ba 3f 3f 00 00    	mov    $0x3f3f,%r10d
    8722:	0f b6 04 02          	movzbl (%rdx,%rax,1),%eax
    8726:	88 84 24 b4 00 00 00 	mov    %al,0xb4(%rsp)
    872d:	48 b8 3f 3f 3f 3f 3f 	movabs $0x3f3f3f3f3f3f3f3f,%rax
    8734:	3f 3f 3f 
    8737:	48 89 84 24 b5 00 00 	mov    %rax,0xb5(%rsp)
    873e:	00 
    873f:	66 45 89 55 09       	mov    %r10w,0x9(%r13)
    8744:	c6 84 24 bf 00 00 00 	movb   $0x0,0xbf(%rsp)
    874b:	00 
    874c:	0f 84 13 fc ff ff    	je     8365 <__cxa_finalize@plt+0x44e5>
    8752:	8b 85 bc 00 00 00    	mov    0xbc(%rbp),%eax
    8758:	83 f8 01             	cmp    $0x1,%eax
    875b:	0f 84 ff 02 00 00    	je     8a60 <__cxa_finalize@plt+0x4be0>
    8761:	83 f8 02             	cmp    $0x2,%eax
    8764:	0f 85 03 fc ff ff    	jne    836d <__cxa_finalize@plt+0x44ed>
    876a:	8b 05 c4 8b 21 00    	mov    0x218bc4(%rip),%eax        # 221334 <stderr@@GLIBC_2.2.5+0x1074>
    8770:	c6 84 24 be 00 00 00 	movb   $0x2b,0xbe(%rsp)
    8777:	2b 
    8778:	83 f8 01             	cmp    $0x1,%eax
    877b:	0f 85 fb fb ff ff    	jne    837c <__cxa_finalize@plt+0x44fc>
    8781:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
    8788:	80 3d 6d 8b 21 00 00 	cmpb   $0x0,0x218b6d(%rip)        # 2212fc <stderr@@GLIBC_2.2.5+0x103c>
    878f:	48 8b 95 80 00 00 00 	mov    0x80(%rbp),%rdx
    8796:	48 8b 85 88 00 00 00 	mov    0x88(%rbp),%rax
    879d:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
    87a2:	0f b6 95 b8 00 00 00 	movzbl 0xb8(%rbp),%edx
    87a9:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
    87ae:	0f 85 fd fb ff ff    	jne    83b1 <__cxa_finalize@plt+0x4531>
    87b4:	4c 8d a4 24 d0 04 00 	lea    0x4d0(%rsp),%r12
    87bb:	00 
    87bc:	4c 89 e3             	mov    %r12,%rbx
    87bf:	e9 6f fc ff ff       	jmpq   8433 <__cxa_finalize@plt+0x45b3>
    87c4:	0f 1f 40 00          	nopl   0x0(%rax)
    87c8:	48 8b 45 78          	mov    0x78(%rbp),%rax
    87cc:	48 8b 55 70          	mov    0x70(%rbp),%rdx
    87d0:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
    87d5:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
    87da:	e9 be fb ff ff       	jmpq   839d <__cxa_finalize@plt+0x451d>
    87df:	90                   	nop
    87e0:	4c 8d 35 47 f4 00 00 	lea    0xf447(%rip),%r14        # 17c2e <_IO_stdin_used@@Base+0x18ae>
    87e7:	e9 da fd ff ff       	jmpq   85c6 <__cxa_finalize@plt+0x4746>
    87ec:	0f 1f 40 00          	nopl   0x0(%rax)
    87f0:	4c 89 eb             	mov    %r13,%rbx
    87f3:	e9 0d fe ff ff       	jmpq   8605 <__cxa_finalize@plt+0x4785>
    87f8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
    87ff:	00 
    8800:	48 83 7d 08 00       	cmpq   $0x0,0x8(%rbp)
    8805:	0f 84 c4 fe ff ff    	je     86cf <__cxa_finalize@plt+0x484f>
    880b:	48 8b 0d 76 7a 21 00 	mov    0x217a76(%rip),%rcx        # 220288 <stdout@@GLIBC_2.2.5>
    8812:	48 8d 3d 47 f4 00 00 	lea    0xf447(%rip),%rdi        # 17c60 <_IO_stdin_used@@Base+0x18e0>
    8819:	ba 04 00 00 00       	mov    $0x4,%edx
    881e:	be 01 00 00 00       	mov    $0x1,%esi
    8823:	e8 58 b4 ff ff       	callq  3c80 <fwrite_unlocked@plt>
    8828:	4a 8d 4c 23 04       	lea    0x4(%rbx,%r12,1),%rcx
    882d:	31 d2                	xor    %edx,%edx
    882f:	be 01 00 00 00       	mov    $0x1,%esi
    8834:	48 89 ef             	mov    %rbp,%rdi
    8837:	48 83 05 b9 89 21 00 	addq   $0x4,0x2189b9(%rip)        # 2211f8 <stderr@@GLIBC_2.2.5+0xf38>
    883e:	04 
    883f:	e8 dc f4 ff ff       	callq  7d20 <__cxa_finalize@plt+0x3ea0>
    8844:	8b 15 ca 8a 21 00    	mov    0x218aca(%rip),%edx        # 221314 <stderr@@GLIBC_2.2.5+0x1054>
    884a:	85 d2                	test   %edx,%edx
    884c:	0f 84 7d fe ff ff    	je     86cf <__cxa_finalize@plt+0x484f>
    8852:	8b b5 ac 00 00 00    	mov    0xac(%rbp),%esi
    8858:	31 d2                	xor    %edx,%edx
    885a:	bf 01 00 00 00       	mov    $0x1,%edi
    885f:	e8 8c e6 ff ff       	callq  6ef0 <__cxa_finalize@plt+0x3070>
    8864:	e9 66 fe ff ff       	jmpq   86cf <__cxa_finalize@plt+0x484f>
    8869:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
    8870:	48 8d 5c 24 30       	lea    0x30(%rsp),%rbx
    8875:	48 8b 3d 2c 8a 21 00 	mov    0x218a2c(%rip),%rdi        # 2212a8 <stderr@@GLIBC_2.2.5+0xfe8>
    887c:	48 8d 74 24 20       	lea    0x20(%rsp),%rsi
    8881:	48 89 da             	mov    %rbx,%rdx
    8884:	e8 b7 d1 00 00       	callq  15a40 <_obstack_memory_used@@Base+0x3b0>
    8889:	48 85 c0             	test   %rax,%rax
    888c:	0f 84 ae 01 00 00    	je     8a40 <__cxa_finalize@plt+0x4bc0>
    8892:	48 8b 0d d7 8a 21 00 	mov    0x218ad7(%rip),%rcx        # 221370 <stderr@@GLIBC_2.2.5+0x10b0>
    8899:	48 8b 54 24 20       	mov    0x20(%rsp),%rdx
    889e:	48 39 d1             	cmp    %rdx,%rcx
    88a1:	0f 8c f9 01 00 00    	jl     8aa0 <__cxa_finalize@plt+0x4c20>
    88a7:	48 8b 35 ca 8a 21 00 	mov    0x218aca(%rip),%rsi        # 221378 <stderr@@GLIBC_2.2.5+0x10b8>
    88ae:	4c 8b 4c 24 28       	mov    0x28(%rsp),%r9
    88b3:	0f 8f c7 03 00 00    	jg     8c80 <__cxa_finalize@plt+0x4e00>
    88b9:	44 39 ce             	cmp    %r9d,%esi
    88bc:	41 89 f0             	mov    %esi,%r8d
    88bf:	44 89 cf             	mov    %r9d,%edi
    88c2:	0f 88 d8 01 00 00    	js     8aa0 <__cxa_finalize@plt+0x4c20>
    88c8:	48 81 e9 ac c2 f0 00 	sub    $0xf0c2ac,%rcx
    88cf:	31 c0                	xor    %eax,%eax
    88d1:	48 39 d1             	cmp    %rdx,%rcx
    88d4:	0f 8c 19 02 00 00    	jl     8af3 <__cxa_finalize@plt+0x4c73>
    88da:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    88e0:	80 3d e1 7a 21 00 00 	cmpb   $0x0,0x217ae1(%rip)        # 2203c8 <stderr@@GLIBC_2.2.5+0x108>
    88e7:	4c 8b 05 ba 89 21 00 	mov    0x2189ba(%rip),%r8        # 2212a8 <stderr@@GLIBC_2.2.5+0xfe8>
    88ee:	0f 84 fc 02 00 00    	je     8bf0 <__cxa_finalize@plt+0x4d70>
    88f4:	48 8d 14 00          	lea    (%rax,%rax,1),%rdx
    88f8:	48 01 d0             	add    %rdx,%rax
    88fb:	48 63 54 24 40       	movslq 0x40(%rsp),%rdx
    8900:	48 8d 14 82          	lea    (%rdx,%rax,4),%rdx
    8904:	48 8d 05 d5 7a 21 00 	lea    0x217ad5(%rip),%rax        # 2203e0 <stderr@@GLIBC_2.2.5+0x120>
    890b:	48 c1 e2 07          	shl    $0x7,%rdx
    890f:	48 01 c2             	add    %rax,%rdx
    8912:	48 89 d9             	mov    %rbx,%rcx
    8915:	be e9 03 00 00       	mov    $0x3e9,%esi
    891a:	4c 89 ef             	mov    %r13,%rdi
    891d:	e8 5e 96 00 00       	callq  11f80 <__cxa_finalize@plt+0xe100>
    8922:	48 85 c0             	test   %rax,%rax
    8925:	0f 84 15 01 00 00    	je     8a40 <__cxa_finalize@plt+0x4bc0>
    892b:	49 01 c5             	add    %rax,%r13
    892e:	e9 18 01 00 00       	jmpq   8a4b <__cxa_finalize@plt+0x4bcb>
    8933:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    8938:	48 8b 0d 49 79 21 00 	mov    0x217949(%rip),%rcx        # 220288 <stdout@@GLIBC_2.2.5>
    893f:	48 8d 3d 0d f3 00 00 	lea    0xf30d(%rip),%rdi        # 17c53 <_IO_stdin_used@@Base+0x18d3>
    8946:	ba 02 00 00 00       	mov    $0x2,%edx
    894b:	be 01 00 00 00       	mov    $0x1,%esi
    8950:	e8 2b b3 ff ff       	callq  3c80 <fwrite_unlocked@plt>
    8955:	48 83 05 9b 88 21 00 	addq   $0x2,0x21889b(%rip)        # 2211f8 <stderr@@GLIBC_2.2.5+0xf38>
    895c:	02 
    895d:	e9 ac fb ff ff       	jmpq   850e <__cxa_finalize@plt+0x468e>
    8962:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    8968:	48 8b 7d 28          	mov    0x28(%rbp),%rdi
    896c:	48 8d b4 24 e0 00 00 	lea    0xe0(%rsp),%rsi
    8973:	00 
    8974:	e8 77 73 00 00       	callq  fcf0 <__cxa_finalize@plt+0xbe70>
    8979:	e9 48 fb ff ff       	jmpq   84c6 <__cxa_finalize@plt+0x4646>
    897e:	66 90                	xchg   %ax,%ax
    8980:	48 89 da             	mov    %rbx,%rdx
    8983:	e9 0d fb ff ff       	jmpq   8495 <__cxa_finalize@plt+0x4615>
    8988:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
    898f:	00 
    8990:	48 8b bd b0 00 00 00 	mov    0xb0(%rbp),%rdi
    8997:	8b 15 b7 89 21 00    	mov    0x2189b7(%rip),%edx        # 221354 <stderr@@GLIBC_2.2.5+0x1094>
    899d:	31 f6                	xor    %esi,%esi
    899f:	e8 dc de ff ff       	callq  6880 <__cxa_finalize@plt+0x2a00>
    89a4:	e9 d7 fb ff ff       	jmpq   8580 <__cxa_finalize@plt+0x4700>
    89a9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
    89b0:	0f b6 95 b8 00 00 00 	movzbl 0xb8(%rbp),%edx
    89b7:	8b 7d 34             	mov    0x34(%rbp),%edi
    89ba:	8b 35 88 89 21 00    	mov    0x218988(%rip),%esi        # 221348 <stderr@@GLIBC_2.2.5+0x1088>
    89c0:	e8 7b df ff ff       	callq  6940 <__cxa_finalize@plt+0x2ac0>
    89c5:	e9 a6 fb ff ff       	jmpq   8570 <__cxa_finalize@plt+0x46f0>
    89ca:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    89d0:	80 bd b8 00 00 00 00 	cmpb   $0x0,0xb8(%rbp)
    89d7:	8b 15 6f 89 21 00    	mov    0x21896f(%rip),%edx        # 22134c <stderr@@GLIBC_2.2.5+0x108c>
    89dd:	48 8d 3d 4a f2 00 00 	lea    0xf24a(%rip),%rdi        # 17c2e <_IO_stdin_used@@Base+0x18ae>
    89e4:	8b 75 38             	mov    0x38(%rbp),%esi
    89e7:	74 27                	je     8a10 <__cxa_finalize@plt+0x4b90>
    89e9:	31 ff                	xor    %edi,%edi
    89eb:	80 3d 3b 89 21 00 00 	cmpb   $0x0,0x21893b(%rip)        # 22132d <stderr@@GLIBC_2.2.5+0x106d>
    89f2:	75 1c                	jne    8a10 <__cxa_finalize@plt+0x4b90>
    89f4:	89 f7                	mov    %esi,%edi
    89f6:	48 89 74 24 08       	mov    %rsi,0x8(%rsp)
    89fb:	89 54 24 04          	mov    %edx,0x4(%rsp)
    89ff:	e8 ac 70 00 00       	callq  fab0 <__cxa_finalize@plt+0xbc30>
    8a04:	48 8b 74 24 08       	mov    0x8(%rsp),%rsi
    8a09:	8b 54 24 04          	mov    0x4(%rsp),%edx
    8a0d:	48 89 c7             	mov    %rax,%rdi
    8a10:	e8 6b de ff ff       	callq  6880 <__cxa_finalize@plt+0x2a00>
    8a15:	e9 49 fb ff ff       	jmpq   8563 <__cxa_finalize@plt+0x46e3>
    8a1a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    8a20:	0f b6 95 b8 00 00 00 	movzbl 0xb8(%rbp),%edx
    8a27:	8b 7d 34             	mov    0x34(%rbp),%edi
    8a2a:	8b 35 20 89 21 00    	mov    0x218920(%rip),%esi        # 221350 <stderr@@GLIBC_2.2.5+0x1090>
    8a30:	e8 0b df ff ff       	callq  6940 <__cxa_finalize@plt+0x2ac0>
    8a35:	e9 1c fb ff ff       	jmpq   8556 <__cxa_finalize@plt+0x46d6>
    8a3a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    8a40:	41 80 7d 00 00       	cmpb   $0x0,0x0(%r13)
    8a45:	0f 85 a0 02 00 00    	jne    8ceb <__cxa_finalize@plt+0x4e6b>
    8a4b:	b9 20 00 00 00       	mov    $0x20,%ecx
    8a50:	49 8d 5d 01          	lea    0x1(%r13),%rbx
    8a54:	66 41 89 4d 00       	mov    %cx,0x0(%r13)
    8a59:	e9 19 fc ff ff       	jmpq   8677 <__cxa_finalize@plt+0x47f7>
    8a5e:	66 90                	xchg   %ax,%ax
    8a60:	c6 84 24 be 00 00 00 	movb   $0x2e,0xbe(%rsp)
    8a67:	2e 
    8a68:	e9 00 f9 ff ff       	jmpq   836d <__cxa_finalize@plt+0x44ed>
    8a6d:	0f 1f 00             	nopl   (%rax)
    8a70:	80 3d ee 88 21 00 00 	cmpb   $0x0,0x2188ee(%rip)        # 221365 <stderr@@GLIBC_2.2.5+0x10a5>
    8a77:	0f 84 03 fb ff ff    	je     8580 <__cxa_finalize@plt+0x4700>
    8a7d:	e9 ae fa ff ff       	jmpq   8530 <__cxa_finalize@plt+0x46b0>
    8a82:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    8a88:	48 8d b4 24 e0 00 00 	lea    0xe0(%rsp),%rsi
    8a8f:	00 
    8a90:	e8 5b 72 00 00       	callq  fcf0 <__cxa_finalize@plt+0xbe70>
    8a95:	49 89 c1             	mov    %rax,%r9
    8a98:	e9 2c f9 ff ff       	jmpq   83c9 <__cxa_finalize@plt+0x4549>
    8a9d:	0f 1f 00             	nopl   (%rax)
    8aa0:	48 8d 3d c9 88 21 00 	lea    0x2188c9(%rip),%rdi        # 221370 <stderr@@GLIBC_2.2.5+0x10b0>
    8aa7:	e8 24 4d 00 00       	callq  d7d0 <__cxa_finalize@plt+0x9950>
    8aac:	48 8b 0d bd 88 21 00 	mov    0x2188bd(%rip),%rcx        # 221370 <stderr@@GLIBC_2.2.5+0x10b0>
    8ab3:	48 8b 54 24 20       	mov    0x20(%rsp),%rdx
    8ab8:	48 8b 35 b9 88 21 00 	mov    0x2188b9(%rip),%rsi        # 221378 <stderr@@GLIBC_2.2.5+0x10b8>
    8abf:	4c 8b 4c 24 28       	mov    0x28(%rsp),%r9
    8ac4:	48 8d b9 54 3d 0f ff 	lea    -0xf0c2ac(%rcx),%rdi
    8acb:	48 39 d7             	cmp    %rdx,%rdi
    8ace:	0f 8d c1 01 00 00    	jge    8c95 <__cxa_finalize@plt+0x4e15>
    8ad4:	48 39 d1             	cmp    %rdx,%rcx
    8ad7:	b8 01 00 00 00       	mov    $0x1,%eax
    8adc:	0f 8f fe fd ff ff    	jg     88e0 <__cxa_finalize@plt+0x4a60>
    8ae2:	b8 00 00 00 00       	mov    $0x0,%eax
    8ae7:	0f 8c f3 fd ff ff    	jl     88e0 <__cxa_finalize@plt+0x4a60>
    8aed:	44 89 cf             	mov    %r9d,%edi
    8af0:	41 89 f0             	mov    %esi,%r8d
    8af3:	89 f8                	mov    %edi,%eax
    8af5:	44 29 c0             	sub    %r8d,%eax
    8af8:	c1 e8 1f             	shr    $0x1f,%eax
    8afb:	e9 e0 fd ff ff       	jmpq   88e0 <__cxa_finalize@plt+0x4a60>
    8b00:	8b 15 3e 88 21 00    	mov    0x21883e(%rip),%edx        # 221344 <stderr@@GLIBC_2.2.5+0x1084>
    8b06:	8b 05 34 88 21 00    	mov    0x218834(%rip),%eax        # 221340 <stderr@@GLIBC_2.2.5+0x1080>
    8b0c:	48 8d b4 24 e0 00 00 	lea    0xe0(%rsp),%rsi
    8b13:	00 
    8b14:	44 8b 2d 21 88 21 00 	mov    0x218821(%rip),%r13d        # 22133c <stderr@@GLIBC_2.2.5+0x107c>
    8b1b:	8d 44 02 02          	lea    0x2(%rdx,%rax,1),%eax
    8b1f:	41 29 c5             	sub    %eax,%r13d
    8b22:	48 8b 45 40          	mov    0x40(%rbp),%rax
    8b26:	0f b6 d0             	movzbl %al,%edx
    8b29:	48 c1 e8 0c          	shr    $0xc,%rax
    8b2d:	48 89 c7             	mov    %rax,%rdi
    8b30:	40 30 ff             	xor    %dil,%dil
    8b33:	09 d7                	or     %edx,%edi
    8b35:	e8 b6 71 00 00       	callq  fcf0 <__cxa_finalize@plt+0xbe70>
    8b3a:	49 89 c7             	mov    %rax,%r15
    8b3d:	48 8b 45 40          	mov    0x40(%rbp),%rax
    8b41:	48 8d b4 24 c0 00 00 	lea    0xc0(%rsp),%rsi
    8b48:	00 
    8b49:	44 8b 35 f0 87 21 00 	mov    0x2187f0(%rip),%r14d        # 221340 <stderr@@GLIBC_2.2.5+0x1080>
    8b50:	48 89 c7             	mov    %rax,%rdi
    8b53:	48 c1 e8 20          	shr    $0x20,%rax
    8b57:	48 c1 ef 08          	shr    $0x8,%rdi
    8b5b:	89 fa                	mov    %edi,%edx
    8b5d:	48 89 c7             	mov    %rax,%rdi
    8b60:	81 e2 ff 0f 00 00    	and    $0xfff,%edx
    8b66:	81 e7 00 f0 ff ff    	and    $0xfffff000,%edi
    8b6c:	09 d7                	or     %edx,%edi
    8b6e:	e8 7d 71 00 00       	callq  fcf0 <__cxa_finalize@plt+0xbe70>
    8b73:	45 85 ed             	test   %r13d,%r13d
    8b76:	41 b8 00 00 00 00    	mov    $0x0,%r8d
    8b7c:	41 57                	push   %r15
    8b7e:	45 0f 49 c5          	cmovns %r13d,%r8d
    8b82:	44 03 05 bb 87 21 00 	add    0x2187bb(%rip),%r8d        # 221344 <stderr@@GLIBC_2.2.5+0x1084>
    8b89:	41 56                	push   %r14
    8b8b:	48 8d 0d c4 f0 00 00 	lea    0xf0c4(%rip),%rcx        # 17c56 <_IO_stdin_used@@Base+0x18d6>
    8b92:	49 89 c1             	mov    %rax,%r9
    8b95:	be 01 00 00 00       	mov    $0x1,%esi
    8b9a:	48 89 df             	mov    %rbx,%rdi
    8b9d:	48 c7 c2 ff ff ff ff 	mov    $0xffffffffffffffff,%rdx
    8ba4:	31 c0                	xor    %eax,%eax
    8ba6:	e8 b5 b2 ff ff       	callq  3e60 <__sprintf_chk@plt>
    8bab:	48 63 05 8a 87 21 00 	movslq 0x21878a(%rip),%rax        # 22133c <stderr@@GLIBC_2.2.5+0x107c>
    8bb2:	5e                   	pop    %rsi
    8bb3:	5f                   	pop    %rdi
    8bb4:	4c 8d 6c 03 01       	lea    0x1(%rbx,%rax,1),%r13
    8bb9:	e9 63 fa ff ff       	jmpq   8621 <__cxa_finalize@plt+0x47a1>
    8bbe:	66 90                	xchg   %ax,%ax
    8bc0:	48 8b 7d 58          	mov    0x58(%rbp),%rdi
    8bc4:	4c 8b 05 55 87 21 00 	mov    0x218755(%rip),%r8        # 221320 <stderr@@GLIBC_2.2.5+0x1060>
    8bcb:	48 8d b4 24 e0 00 00 	lea    0xe0(%rsp),%rsi
    8bd2:	00 
    8bd3:	8b 15 4f 87 21 00    	mov    0x21874f(%rip),%edx        # 221328 <stderr@@GLIBC_2.2.5+0x1068>
    8bd9:	b9 00 02 00 00       	mov    $0x200,%ecx
    8bde:	e8 2d 61 00 00       	callq  ed10 <__cxa_finalize@plt+0xae90>
    8be3:	49 89 c7             	mov    %rax,%r15
    8be6:	e9 60 f8 ff ff       	jmpq   844b <__cxa_finalize@plt+0x45cb>
    8beb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    8bf0:	48 8d 15 49 74 21 00 	lea    0x217449(%rip),%rdx        # 220040 <quoting_style_args@@Base+0x660>
    8bf7:	48 8b 14 c2          	mov    (%rdx,%rax,8),%rdx
    8bfb:	e9 12 fd ff ff       	jmpq   8912 <__cxa_finalize@plt+0x4a92>
    8c00:	4c 8d 7c 24 70       	lea    0x70(%rsp),%r15
    8c05:	48 8b 3d 9c 86 21 00 	mov    0x21869c(%rip),%rdi        # 2212a8 <stderr@@GLIBC_2.2.5+0xfe8>
    8c0c:	48 8d 74 24 18       	lea    0x18(%rsp),%rsi
    8c11:	48 c7 44 24 18 00 00 	movq   $0x0,0x18(%rsp)
    8c18:	00 00 
    8c1a:	4c 89 fa             	mov    %r15,%rdx
    8c1d:	e8 1e ce 00 00       	callq  15a40 <_obstack_memory_used@@Base+0x3b0>
    8c22:	48 85 c0             	test   %rax,%rax
    8c25:	74 37                	je     8c5e <__cxa_finalize@plt+0x4dde>
    8c27:	80 3d 9a 77 21 00 00 	cmpb   $0x0,0x21779a(%rip)        # 2203c8 <stderr@@GLIBC_2.2.5+0x108>
    8c2e:	4c 8b 05 73 86 21 00 	mov    0x218673(%rip),%r8        # 2212a8 <stderr@@GLIBC_2.2.5+0xfe8>
    8c35:	48 8b 15 04 74 21 00 	mov    0x217404(%rip),%rdx        # 220040 <quoting_style_args@@Base+0x660>
    8c3c:	75 70                	jne    8cae <__cxa_finalize@plt+0x4e2e>
    8c3e:	4c 8d b4 24 e0 00 00 	lea    0xe0(%rsp),%r14
    8c45:	00 
    8c46:	45 31 c9             	xor    %r9d,%r9d
    8c49:	4c 89 f9             	mov    %r15,%rcx
    8c4c:	be e9 03 00 00       	mov    $0x3e9,%esi
    8c51:	4c 89 f7             	mov    %r14,%rdi
    8c54:	e8 27 93 00 00       	callq  11f80 <__cxa_finalize@plt+0xe100>
    8c59:	48 85 c0             	test   %rax,%rax
    8c5c:	75 6b                	jne    8cc9 <__cxa_finalize@plt+0x4e49>
    8c5e:	44 8b 05 af 73 21 00 	mov    0x2173af(%rip),%r8d        # 220014 <quoting_style_args@@Base+0x634>
    8c65:	45 85 c0             	test   %r8d,%r8d
    8c68:	0f 89 dc f9 ff ff    	jns    864a <__cxa_finalize@plt+0x47ca>
    8c6e:	c7 05 9c 73 21 00 00 	movl   $0x0,0x21739c(%rip)        # 220014 <quoting_style_args@@Base+0x634>
    8c75:	00 00 00 
    8c78:	45 31 c0             	xor    %r8d,%r8d
    8c7b:	e9 ca f9 ff ff       	jmpq   864a <__cxa_finalize@plt+0x47ca>
    8c80:	48 8d b9 54 3d 0f ff 	lea    -0xf0c2ac(%rcx),%rdi
    8c87:	b8 01 00 00 00       	mov    $0x1,%eax
    8c8c:	48 39 d7             	cmp    %rdx,%rdi
    8c8f:	0f 8c 4b fc ff ff    	jl     88e0 <__cxa_finalize@plt+0x4a60>
    8c95:	31 c0                	xor    %eax,%eax
    8c97:	48 39 fa             	cmp    %rdi,%rdx
    8c9a:	0f 8c 40 fc ff ff    	jl     88e0 <__cxa_finalize@plt+0x4a60>
    8ca0:	44 39 ce             	cmp    %r9d,%esi
    8ca3:	0f 89 37 fc ff ff    	jns    88e0 <__cxa_finalize@plt+0x4a60>
    8ca9:	e9 26 fe ff ff       	jmpq   8ad4 <__cxa_finalize@plt+0x4c54>
    8cae:	48 63 94 24 80 00 00 	movslq 0x80(%rsp),%rdx
    8cb5:	00 
    8cb6:	48 8d 05 23 77 21 00 	lea    0x217723(%rip),%rax        # 2203e0 <stderr@@GLIBC_2.2.5+0x120>
    8cbd:	48 c1 e2 07          	shl    $0x7,%rdx
    8cc1:	48 01 c2             	add    %rax,%rdx
    8cc4:	e9 75 ff ff ff       	jmpq   8c3e <__cxa_finalize@plt+0x4dbe>
    8cc9:	31 d2                	xor    %edx,%edx
    8ccb:	48 89 c6             	mov    %rax,%rsi
    8cce:	4c 89 f7             	mov    %r14,%rdi
    8cd1:	e8 da 74 00 00       	callq  101b0 <__cxa_finalize@plt+0xc330>
    8cd6:	41 89 c0             	mov    %eax,%r8d
    8cd9:	89 05 35 73 21 00    	mov    %eax,0x217335(%rip)        # 220014 <quoting_style_args@@Base+0x634>
    8cdf:	eb 84                	jmp    8c65 <__cxa_finalize@plt+0x4de5>
    8ce1:	e8 fa aa ff ff       	callq  37e0 <abort@plt>
    8ce6:	e8 85 ac ff ff       	callq  3970 <__stack_chk_fail@plt>
    8ceb:	80 bd b8 00 00 00 00 	cmpb   $0x0,0xb8(%rbp)
    8cf2:	48 8d 1d 35 ef 00 00 	lea    0xef35(%rip),%rbx        # 17c2e <_IO_stdin_used@@Base+0x18ae>
    8cf9:	0f 84 3b f9 ff ff    	je     863a <__cxa_finalize@plt+0x47ba>
    8cff:	48 8b 7c 24 20       	mov    0x20(%rsp),%rdi
    8d04:	48 8d b4 24 c0 00 00 	lea    0xc0(%rsp),%rsi
    8d0b:	00 
    8d0c:	e8 3f 6f 00 00       	callq  fc50 <__cxa_finalize@plt+0xbdd0>
    8d11:	48 89 c3             	mov    %rax,%rbx
    8d14:	e9 21 f9 ff ff       	jmpq   863a <__cxa_finalize@plt+0x47ba>
    8d19:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
    8d20:	55                   	push   %rbp
    8d21:	53                   	push   %rbx
    8d22:	48 89 fd             	mov    %rdi,%rbp
    8d25:	89 d1                	mov    %edx,%ecx
    8d27:	48 89 f2             	mov    %rsi,%rdx
    8d2a:	48 89 ee             	mov    %rbp,%rsi
    8d2d:	48 81 ec 38 20 00 00 	sub    $0x2038,%rsp
    8d34:	48 8d 5c 24 20       	lea    0x20(%rsp),%rbx
    8d39:	48 8d 7c 24 10       	lea    0x10(%rsp),%rdi
    8d3e:	4c 8d 4c 24 0f       	lea    0xf(%rsp),%r9
    8d43:	4c 8d 44 24 18       	lea    0x18(%rsp),%r8
    8d48:	64 48 8b 04 25 28 00 	mov    %fs:0x28,%rax
    8d4f:	00 00 
    8d51:	48 89 84 24 28 20 00 	mov    %rax,0x2028(%rsp)
    8d58:	00 
    8d59:	31 c0                	xor    %eax,%eax
    8d5b:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
    8d60:	e8 3b e7 ff ff       	callq  74a0 <__cxa_finalize@plt+0x3620>
    8d65:	48 8b 7c 24 10       	mov    0x10(%rsp),%rdi
    8d6a:	48 39 df             	cmp    %rbx,%rdi
    8d6d:	74 0a                	je     8d79 <__cxa_finalize@plt+0x4ef9>
    8d6f:	48 39 ef             	cmp    %rbp,%rdi
    8d72:	74 05                	je     8d79 <__cxa_finalize@plt+0x4ef9>
    8d74:	e8 f7 b0 ff ff       	callq  3e70 <free@plt>
    8d79:	0f b6 44 24 0f       	movzbl 0xf(%rsp),%eax
    8d7e:	48 03 44 24 18       	add    0x18(%rsp),%rax
    8d83:	48 8b 8c 24 28 20 00 	mov    0x2028(%rsp),%rcx
    8d8a:	00 
    8d8b:	64 48 33 0c 25 28 00 	xor    %fs:0x28,%rcx
    8d92:	00 00 
    8d94:	75 0a                	jne    8da0 <__cxa_finalize@plt+0x4f20>
    8d96:	48 81 c4 38 20 00 00 	add    $0x2038,%rsp
    8d9d:	5b                   	pop    %rbx
    8d9e:	5d                   	pop    %rbp
    8d9f:	c3                   	retq   
    8da0:	e8 cb ab ff ff       	callq  3970 <__stack_chk_fail@plt>
    8da5:	90                   	nop
    8da6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    8dad:	00 00 00 
    8db0:	55                   	push   %rbp
    8db1:	53                   	push   %rbx
    8db2:	48 89 fd             	mov    %rdi,%rbp
    8db5:	48 81 ec a8 02 00 00 	sub    $0x2a8,%rsp
    8dbc:	64 48 8b 04 25 28 00 	mov    %fs:0x28,%rax
    8dc3:	00 00 
    8dc5:	48 89 84 24 98 02 00 	mov    %rax,0x298(%rsp)
    8dcc:	00 
    8dcd:	31 c0                	xor    %eax,%eax
    8dcf:	80 3d 26 85 21 00 00 	cmpb   $0x0,0x218526(%rip)        # 2212fc <stderr@@GLIBC_2.2.5+0x103c>
    8dd6:	0f 84 ac 00 00 00    	je     8e88 <__cxa_finalize@plt+0x5008>
    8ddc:	83 3d 55 85 21 00 04 	cmpl   $0x4,0x218555(%rip)        # 221338 <stderr@@GLIBC_2.2.5+0x1078>
    8de3:	0f 84 37 01 00 00    	je     8f20 <__cxa_finalize@plt+0x50a0>
    8de9:	48 63 1d 70 85 21 00 	movslq 0x218570(%rip),%rbx        # 221360 <stderr@@GLIBC_2.2.5+0x10a0>
    8df0:	48 83 c3 01          	add    $0x1,%rbx
    8df4:	80 3d 31 85 21 00 00 	cmpb   $0x0,0x218531(%rip)        # 22132c <stderr@@GLIBC_2.2.5+0x106c>
    8dfb:	0f 84 07 01 00 00    	je     8f08 <__cxa_finalize@plt+0x5088>
    8e01:	48 63 05 54 85 21 00 	movslq 0x218554(%rip),%rax        # 22135c <stderr@@GLIBC_2.2.5+0x109c>
    8e08:	48 83 c0 01          	add    $0x1,%rax
    8e0c:	48 01 c3             	add    %rax,%rbx
    8e0f:	80 3d 4f 85 21 00 00 	cmpb   $0x0,0x21854f(%rip)        # 221365 <stderr@@GLIBC_2.2.5+0x10a5>
    8e16:	0f 85 cc 00 00 00    	jne    8ee8 <__cxa_finalize@plt+0x5068>
    8e1c:	8b 95 c4 00 00 00    	mov    0xc4(%rbp),%edx
    8e22:	48 8b 35 a7 84 21 00 	mov    0x2184a7(%rip),%rsi        # 2212d0 <stderr@@GLIBC_2.2.5+0x1010>
    8e29:	48 8b 7d 00          	mov    0x0(%rbp),%rdi
    8e2d:	e8 ee fe ff ff       	callq  8d20 <__cxa_finalize@plt+0x4ea0>
    8e32:	48 01 c3             	add    %rax,%rbx
    8e35:	8b 05 d9 84 21 00    	mov    0x2184d9(%rip),%eax        # 221314 <stderr@@GLIBC_2.2.5+0x1054>
    8e3b:	85 c0                	test   %eax,%eax
    8e3d:	74 20                	je     8e5f <__cxa_finalize@plt+0x4fdf>
    8e3f:	0f b6 bd b8 00 00 00 	movzbl 0xb8(%rbp),%edi
    8e46:	8b 95 a8 00 00 00    	mov    0xa8(%rbp),%edx
    8e4c:	8b 75 30             	mov    0x30(%rbp),%esi
    8e4f:	e8 9c df ff ff       	callq  6df0 <__cxa_finalize@plt+0x2f70>
    8e54:	84 c0                	test   %al,%al
    8e56:	0f 95 c0             	setne  %al
    8e59:	0f b6 c0             	movzbl %al,%eax
    8e5c:	48 01 c3             	add    %rax,%rbx
    8e5f:	48 8b 8c 24 98 02 00 	mov    0x298(%rsp),%rcx
    8e66:	00 
    8e67:	64 48 33 0c 25 28 00 	xor    %fs:0x28,%rcx
    8e6e:	00 00 
    8e70:	48 89 d8             	mov    %rbx,%rax
    8e73:	0f 85 d9 00 00 00    	jne    8f52 <__cxa_finalize@plt+0x50d2>
    8e79:	48 81 c4 a8 02 00 00 	add    $0x2a8,%rsp
    8e80:	5b                   	pop    %rbx
    8e81:	5d                   	pop    %rbp
    8e82:	c3                   	retq   
    8e83:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    8e88:	31 db                	xor    %ebx,%ebx
    8e8a:	80 3d 9b 84 21 00 00 	cmpb   $0x0,0x21849b(%rip)        # 22132c <stderr@@GLIBC_2.2.5+0x106c>
    8e91:	0f 84 78 ff ff ff    	je     8e0f <__cxa_finalize@plt+0x4f8f>
    8e97:	83 3d 9a 84 21 00 04 	cmpl   $0x4,0x21849a(%rip)        # 221338 <stderr@@GLIBC_2.2.5+0x1078>
    8e9e:	0f 85 5d ff ff ff    	jne    8e01 <__cxa_finalize@plt+0x4f81>
    8ea4:	80 bd b8 00 00 00 00 	cmpb   $0x0,0xb8(%rbp)
    8eab:	b8 02 00 00 00       	mov    $0x2,%eax
    8eb0:	0f 84 56 ff ff ff    	je     8e0c <__cxa_finalize@plt+0x4f8c>
    8eb6:	48 8b 7d 58          	mov    0x58(%rbp),%rdi
    8eba:	4c 8b 05 5f 84 21 00 	mov    0x21845f(%rip),%r8        # 221320 <stderr@@GLIBC_2.2.5+0x1060>
    8ec1:	48 89 e6             	mov    %rsp,%rsi
    8ec4:	8b 15 5e 84 21 00    	mov    0x21845e(%rip),%edx        # 221328 <stderr@@GLIBC_2.2.5+0x1068>
    8eca:	b9 00 02 00 00       	mov    $0x200,%ecx
    8ecf:	e8 3c 5e 00 00       	callq  ed10 <__cxa_finalize@plt+0xae90>
    8ed4:	48 89 c7             	mov    %rax,%rdi
    8ed7:	e8 74 aa ff ff       	callq  3950 <strlen@plt>
    8edc:	48 83 c0 01          	add    $0x1,%rax
    8ee0:	e9 27 ff ff ff       	jmpq   8e0c <__cxa_finalize@plt+0x4f8c>
    8ee5:	0f 1f 00             	nopl   (%rax)
    8ee8:	83 3d 49 84 21 00 04 	cmpl   $0x4,0x218449(%rip)        # 221338 <stderr@@GLIBC_2.2.5+0x1078>
    8eef:	74 4f                	je     8f40 <__cxa_finalize@plt+0x50c0>
    8ef1:	48 63 05 5c 84 21 00 	movslq 0x21845c(%rip),%rax        # 221354 <stderr@@GLIBC_2.2.5+0x1094>
    8ef8:	48 83 c0 01          	add    $0x1,%rax
    8efc:	48 01 c3             	add    %rax,%rbx
    8eff:	e9 18 ff ff ff       	jmpq   8e1c <__cxa_finalize@plt+0x4f9c>
    8f04:	0f 1f 40 00          	nopl   0x0(%rax)
    8f08:	80 3d 56 84 21 00 00 	cmpb   $0x0,0x218456(%rip)        # 221365 <stderr@@GLIBC_2.2.5+0x10a5>
    8f0f:	75 e0                	jne    8ef1 <__cxa_finalize@plt+0x5071>
    8f11:	e9 06 ff ff ff       	jmpq   8e1c <__cxa_finalize@plt+0x4f9c>
    8f16:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    8f1d:	00 00 00 
    8f20:	48 8b 7f 20          	mov    0x20(%rdi),%rdi
    8f24:	48 89 e6             	mov    %rsp,%rsi
    8f27:	e8 c4 6d 00 00       	callq  fcf0 <__cxa_finalize@plt+0xbe70>
    8f2c:	48 89 c7             	mov    %rax,%rdi
    8f2f:	e8 1c aa ff ff       	callq  3950 <strlen@plt>
    8f34:	48 8d 58 01          	lea    0x1(%rax),%rbx
    8f38:	e9 4d ff ff ff       	jmpq   8e8a <__cxa_finalize@plt+0x500a>
    8f3d:	0f 1f 00             	nopl   (%rax)
    8f40:	48 8b bd b0 00 00 00 	mov    0xb0(%rbp),%rdi
    8f47:	e8 04 aa ff ff       	callq  3950 <strlen@plt>
    8f4c:	48 83 c0 01          	add    $0x1,%rax
    8f50:	eb aa                	jmp    8efc <__cxa_finalize@plt+0x507c>
    8f52:	e8 19 aa ff ff       	callq  3970 <__stack_chk_fail@plt>
    8f57:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
    8f5e:	00 00 
    8f60:	4c 8b 0d 49 84 21 00 	mov    0x218449(%rip),%r9        # 2213b0 <stderr@@GLIBC_2.2.5+0x10f0>
    8f67:	48 8b 0d 92 82 21 00 	mov    0x218292(%rip),%rcx        # 221200 <stderr@@GLIBC_2.2.5+0xf40>
    8f6e:	41 56                	push   %r14
    8f70:	41 55                	push   %r13
    8f72:	41 54                	push   %r12
    8f74:	55                   	push   %rbp
    8f75:	41 89 fc             	mov    %edi,%r12d
    8f78:	49 39 c9             	cmp    %rcx,%r9
    8f7b:	53                   	push   %rbx
    8f7c:	48 89 cb             	mov    %rcx,%rbx
    8f7f:	49 0f 46 d9          	cmovbe %r9,%rbx
    8f83:	48 3b 1d 56 73 21 00 	cmp    0x217356(%rip),%rbx        # 2202e0 <stderr@@GLIBC_2.2.5+0x20>
    8f8a:	0f 86 19 01 00 00    	jbe    90a9 <__cxa_finalize@plt+0x5229>
    8f90:	48 89 c8             	mov    %rcx,%rax
    8f93:	48 8b 3d 6e 82 21 00 	mov    0x21826e(%rip),%rdi        # 221208 <stderr@@GLIBC_2.2.5+0xf48>
    8f9a:	48 d1 e8             	shr    %rax
    8f9d:	48 39 c3             	cmp    %rax,%rbx
    8fa0:	0f 82 6a 02 00 00    	jb     9210 <__cxa_finalize@plt+0x5390>
    8fa6:	ba 18 00 00 00       	mov    $0x18,%edx
    8fab:	31 f6                	xor    %esi,%esi
    8fad:	48 89 d0             	mov    %rdx,%rax
    8fb0:	48 f7 e1             	mul    %rcx
    8fb3:	0f 80 8e 02 00 00    	jo     9247 <__cxa_finalize@plt+0x53c7>
    8fb9:	48 85 c0             	test   %rax,%rax
    8fbc:	0f 88 8f 02 00 00    	js     9251 <__cxa_finalize@plt+0x53d1>
    8fc2:	48 85 f6             	test   %rsi,%rsi
    8fc5:	0f 85 86 02 00 00    	jne    9251 <__cxa_finalize@plt+0x53d1>
    8fcb:	48 8d 34 49          	lea    (%rcx,%rcx,2),%rsi
    8fcf:	48 c1 e6 03          	shl    $0x3,%rsi
    8fd3:	e8 08 b5 00 00       	callq  144e0 <__cxa_finalize@plt+0x10660>
    8fd8:	48 8b 2d 21 82 21 00 	mov    0x218221(%rip),%rbp        # 221200 <stderr@@GLIBC_2.2.5+0xf40>
    8fdf:	48 89 05 22 82 21 00 	mov    %rax,0x218222(%rip)        # 221208 <stderr@@GLIBC_2.2.5+0xf48>
    8fe6:	48 8b 05 f3 72 21 00 	mov    0x2172f3(%rip),%rax        # 2202e0 <stderr@@GLIBC_2.2.5+0x20>
    8fed:	48 89 ef             	mov    %rbp,%rdi
    8ff0:	48 29 c7             	sub    %rax,%rdi
    8ff3:	48 83 c0 01          	add    $0x1,%rax
    8ff7:	48 01 e8             	add    %rbp,%rax
    8ffa:	48 89 f9             	mov    %rdi,%rcx
    8ffd:	48 89 c6             	mov    %rax,%rsi
    9000:	0f 92 c0             	setb   %al
    9003:	0f b6 c0             	movzbl %al,%eax
    9006:	48 0f af ce          	imul   %rsi,%rcx
    900a:	48 85 c0             	test   %rax,%rax
    900d:	0f 85 3e 02 00 00    	jne    9251 <__cxa_finalize@plt+0x53d1>
    9013:	31 d2                	xor    %edx,%edx
    9015:	48 89 c8             	mov    %rcx,%rax
    9018:	48 f7 f7             	div    %rdi
    901b:	48 39 c6             	cmp    %rax,%rsi
    901e:	0f 85 2d 02 00 00    	jne    9251 <__cxa_finalize@plt+0x53d1>
    9024:	ba 08 00 00 00       	mov    $0x8,%edx
    9029:	48 d1 e9             	shr    %rcx
    902c:	31 f6                	xor    %esi,%esi
    902e:	48 89 d0             	mov    %rdx,%rax
    9031:	48 f7 e1             	mul    %rcx
    9034:	0f 80 1c 02 00 00    	jo     9256 <__cxa_finalize@plt+0x53d6>
    903a:	48 85 c0             	test   %rax,%rax
    903d:	0f 88 0e 02 00 00    	js     9251 <__cxa_finalize@plt+0x53d1>
    9043:	48 85 f6             	test   %rsi,%rsi
    9046:	0f 85 05 02 00 00    	jne    9251 <__cxa_finalize@plt+0x53d1>
    904c:	48 8d 3c cd 00 00 00 	lea    0x0(,%rcx,8),%rdi
    9053:	00 
    9054:	e8 27 b4 00 00       	callq  14480 <__cxa_finalize@plt+0x10600>
    9059:	48 8b 15 80 72 21 00 	mov    0x217280(%rip),%rdx        # 2202e0 <stderr@@GLIBC_2.2.5+0x20>
    9060:	48 39 d5             	cmp    %rdx,%rbp
    9063:	76 36                	jbe    909b <__cxa_finalize@plt+0x521b>
    9065:	48 8b 0d 9c 81 21 00 	mov    0x21819c(%rip),%rcx        # 221208 <stderr@@GLIBC_2.2.5+0xf48>
    906c:	48 8d 34 52          	lea    (%rdx,%rdx,2),%rsi
    9070:	48 8d 14 d5 08 00 00 	lea    0x8(,%rdx,8),%rdx
    9077:	00 
    9078:	48 8d 4c f1 10       	lea    0x10(%rcx,%rsi,8),%rcx
    907d:	48 8d 34 ed 08 00 00 	lea    0x8(,%rbp,8),%rsi
    9084:	00 
    9085:	0f 1f 00             	nopl   (%rax)
    9088:	48 89 01             	mov    %rax,(%rcx)
    908b:	48 01 d0             	add    %rdx,%rax
    908e:	48 83 c2 08          	add    $0x8,%rdx
    9092:	48 83 c1 18          	add    $0x18,%rcx
    9096:	48 39 d6             	cmp    %rdx,%rsi
    9099:	75 ed                	jne    9088 <__cxa_finalize@plt+0x5208>
    909b:	4c 8b 0d 0e 83 21 00 	mov    0x21830e(%rip),%r9        # 2213b0 <stderr@@GLIBC_2.2.5+0x10f0>
    90a2:	48 89 2d 37 72 21 00 	mov    %rbp,0x217237(%rip)        # 2202e0 <stderr@@GLIBC_2.2.5+0x20>
    90a9:	48 85 db             	test   %rbx,%rbx
    90ac:	74 4b                	je     90f9 <__cxa_finalize@plt+0x5279>
    90ae:	48 8b 3d 53 81 21 00 	mov    0x218153(%rip),%rdi        # 221208 <stderr@@GLIBC_2.2.5+0xf48>
    90b5:	4c 8d 44 5b 03       	lea    0x3(%rbx,%rbx,2),%r8
    90ba:	31 f6                	xor    %esi,%esi
    90bc:	ba 03 00 00 00       	mov    $0x3,%edx
    90c1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
    90c8:	48 8b 44 d7 f8       	mov    -0x8(%rdi,%rdx,8),%rax
    90cd:	48 83 c6 08          	add    $0x8,%rsi
    90d1:	c6 44 d7 e8 01       	movb   $0x1,-0x18(%rdi,%rdx,8)
    90d6:	48 89 54 d7 f0       	mov    %rdx,-0x10(%rdi,%rdx,8)
    90db:	48 8d 0c 30          	lea    (%rax,%rsi,1),%rcx
    90df:	90                   	nop
    90e0:	48 c7 00 03 00 00 00 	movq   $0x3,(%rax)
    90e7:	48 83 c0 08          	add    $0x8,%rax
    90eb:	48 39 c1             	cmp    %rax,%rcx
    90ee:	75 f0                	jne    90e0 <__cxa_finalize@plt+0x5260>
    90f0:	48 83 c2 03          	add    $0x3,%rdx
    90f4:	49 39 d0             	cmp    %rdx,%r8
    90f7:	75 cf                	jne    90c8 <__cxa_finalize@plt+0x5248>
    90f9:	4d 85 c9             	test   %r9,%r9
    90fc:	0f 84 cb 00 00 00    	je     91cd <__cxa_finalize@plt+0x534d>
    9102:	31 ed                	xor    %ebp,%ebp
    9104:	0f 1f 40 00          	nopl   0x0(%rax)
    9108:	48 8b 05 91 82 21 00 	mov    0x218291(%rip),%rax        # 2213a0 <stderr@@GLIBC_2.2.5+0x10e0>
    910f:	48 8b 3c e8          	mov    (%rax,%rbp,8),%rdi
    9113:	e8 98 fc ff ff       	callq  8db0 <__cxa_finalize@plt+0x4f30>
    9118:	48 85 db             	test   %rbx,%rbx
    911b:	49 89 c2             	mov    %rax,%r10
    911e:	48 8b 3d 8b 82 21 00 	mov    0x21828b(%rip),%rdi        # 2213b0 <stderr@@GLIBC_2.2.5+0x10f0>
    9125:	0f 84 95 00 00 00    	je     91c0 <__cxa_finalize@plt+0x5340>
    912b:	4c 8b 35 7e 81 21 00 	mov    0x21817e(%rip),%r14        # 2212b0 <stderr@@GLIBC_2.2.5+0xff0>
    9132:	48 8b 0d cf 80 21 00 	mov    0x2180cf(%rip),%rcx        # 221208 <stderr@@GLIBC_2.2.5+0xf48>
    9139:	31 f6                	xor    %esi,%esi
    913b:	4c 8d 58 02          	lea    0x2(%rax),%r11
    913f:	4c 8d 6f ff          	lea    -0x1(%rdi),%r13
    9143:	eb 5c                	jmp    91a1 <__cxa_finalize@plt+0x5321>
    9145:	0f 1f 00             	nopl   (%rax)
    9148:	4b 8d 44 05 00       	lea    0x0(%r13,%r8,1),%rax
    914d:	31 d2                	xor    %edx,%edx
    914f:	49 f7 f0             	div    %r8
    9152:	31 d2                	xor    %edx,%edx
    9154:	49 89 c1             	mov    %rax,%r9
    9157:	48 89 e8             	mov    %rbp,%rax
    915a:	49 f7 f1             	div    %r9
    915d:	49 89 c1             	mov    %rax,%r9
    9160:	48 8b 51 10          	mov    0x10(%rcx),%rdx
    9164:	49 39 f1             	cmp    %rsi,%r9
    9167:	4c 89 d0             	mov    %r10,%rax
    916a:	49 0f 45 c3          	cmovne %r11,%rax
    916e:	4a 8d 34 ca          	lea    (%rdx,%r9,8),%rsi
    9172:	48 8b 16             	mov    (%rsi),%rdx
    9175:	48 39 c2             	cmp    %rax,%rdx
    9178:	73 1b                	jae    9195 <__cxa_finalize@plt+0x5315>
    917a:	4c 8b 49 08          	mov    0x8(%rcx),%r9
    917e:	49 29 d1             	sub    %rdx,%r9
    9181:	4c 89 ca             	mov    %r9,%rdx
    9184:	48 01 c2             	add    %rax,%rdx
    9187:	48 89 51 08          	mov    %rdx,0x8(%rcx)
    918b:	48 89 06             	mov    %rax,(%rsi)
    918e:	4c 39 71 08          	cmp    %r14,0x8(%rcx)
    9192:	0f 92 01             	setb   (%rcx)
    9195:	48 83 c1 18          	add    $0x18,%rcx
    9199:	4c 39 c3             	cmp    %r8,%rbx
    919c:	4c 89 c6             	mov    %r8,%rsi
    919f:	74 1f                	je     91c0 <__cxa_finalize@plt+0x5340>
    91a1:	80 39 00             	cmpb   $0x0,(%rcx)
    91a4:	4c 8d 46 01          	lea    0x1(%rsi),%r8
    91a8:	74 eb                	je     9195 <__cxa_finalize@plt+0x5315>
    91aa:	45 84 e4             	test   %r12b,%r12b
    91ad:	75 99                	jne    9148 <__cxa_finalize@plt+0x52c8>
    91af:	48 89 e8             	mov    %rbp,%rax
    91b2:	31 d2                	xor    %edx,%edx
    91b4:	49 f7 f0             	div    %r8
    91b7:	49 89 d1             	mov    %rdx,%r9
    91ba:	eb a4                	jmp    9160 <__cxa_finalize@plt+0x52e0>
    91bc:	0f 1f 40 00          	nopl   0x0(%rax)
    91c0:	48 83 c5 01          	add    $0x1,%rbp
    91c4:	48 39 fd             	cmp    %rdi,%rbp
    91c7:	0f 82 3b ff ff ff    	jb     9108 <__cxa_finalize@plt+0x5288>
    91cd:	48 83 fb 01          	cmp    $0x1,%rbx
    91d1:	76 31                	jbe    9204 <__cxa_finalize@plt+0x5384>
    91d3:	48 8b 15 2e 80 21 00 	mov    0x21802e(%rip),%rdx        # 221208 <stderr@@GLIBC_2.2.5+0xf48>
    91da:	48 8d 04 5b          	lea    (%rbx,%rbx,2),%rax
    91de:	48 c1 e0 03          	shl    $0x3,%rax
    91e2:	80 7c 02 e8 00       	cmpb   $0x0,-0x18(%rdx,%rax,1)
    91e7:	75 1b                	jne    9204 <__cxa_finalize@plt+0x5384>
    91e9:	48 8d 44 02 d0       	lea    -0x30(%rdx,%rax,1),%rax
    91ee:	eb 0a                	jmp    91fa <__cxa_finalize@plt+0x537a>
    91f0:	48 83 e8 18          	sub    $0x18,%rax
    91f4:	80 78 18 00          	cmpb   $0x0,0x18(%rax)
    91f8:	75 0a                	jne    9204 <__cxa_finalize@plt+0x5384>
    91fa:	48 83 eb 01          	sub    $0x1,%rbx
    91fe:	48 83 fb 01          	cmp    $0x1,%rbx
    9202:	75 ec                	jne    91f0 <__cxa_finalize@plt+0x5370>
    9204:	48 89 d8             	mov    %rbx,%rax
    9207:	5b                   	pop    %rbx
    9208:	5d                   	pop    %rbp
    9209:	41 5c                	pop    %r12
    920b:	41 5d                	pop    %r13
    920d:	41 5e                	pop    %r14
    920f:	c3                   	retq   
    9210:	ba 30 00 00 00       	mov    $0x30,%edx
    9215:	31 c9                	xor    %ecx,%ecx
    9217:	48 89 d0             	mov    %rdx,%rax
    921a:	48 f7 e3             	mul    %rbx
    921d:	70 41                	jo     9260 <__cxa_finalize@plt+0x53e0>
    921f:	48 85 c0             	test   %rax,%rax
    9222:	78 2d                	js     9251 <__cxa_finalize@plt+0x53d1>
    9224:	48 85 c9             	test   %rcx,%rcx
    9227:	75 28                	jne    9251 <__cxa_finalize@plt+0x53d1>
    9229:	48 8d 2c 1b          	lea    (%rbx,%rbx,1),%rbp
    922d:	48 8d 74 1d 00       	lea    0x0(%rbp,%rbx,1),%rsi
    9232:	48 c1 e6 04          	shl    $0x4,%rsi
    9236:	e8 a5 b2 00 00       	callq  144e0 <__cxa_finalize@plt+0x10660>
    923b:	48 89 05 c6 7f 21 00 	mov    %rax,0x217fc6(%rip)        # 221208 <stderr@@GLIBC_2.2.5+0xf48>
    9242:	e9 9f fd ff ff       	jmpq   8fe6 <__cxa_finalize@plt+0x5166>
    9247:	be 01 00 00 00       	mov    $0x1,%esi
    924c:	e9 68 fd ff ff       	jmpq   8fb9 <__cxa_finalize@plt+0x5139>
    9251:	e8 7a b4 00 00       	callq  146d0 <__cxa_finalize@plt+0x10850>
    9256:	be 01 00 00 00       	mov    $0x1,%esi
    925b:	e9 da fd ff ff       	jmpq   903a <__cxa_finalize@plt+0x51ba>
    9260:	b9 01 00 00 00       	mov    $0x1,%ecx
    9265:	eb b8                	jmp    921f <__cxa_finalize@plt+0x539f>
    9267:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
    926e:	00 00 
    9270:	41 57                	push   %r15
    9272:	41 56                	push   %r14
    9274:	41 55                	push   %r13
    9276:	41 54                	push   %r12
    9278:	55                   	push   %rbp
    9279:	53                   	push   %rbx
    927a:	48 83 ec 18          	sub    $0x18,%rsp
    927e:	48 83 3d 2a 81 21 00 	cmpq   $0x0,0x21812a(%rip)        # 2213b0 <stderr@@GLIBC_2.2.5+0x10f0>
    9285:	00 
    9286:	0f 84 fc 00 00 00    	je     9388 <__cxa_finalize@plt+0x5508>
    928c:	41 89 fe             	mov    %edi,%r14d
    928f:	45 31 ed             	xor    %r13d,%r13d
    9292:	31 db                	xor    %ebx,%ebx
    9294:	49 c7 c7 fd ff ff ff 	mov    $0xfffffffffffffffd,%r15
    929b:	eb 2b                	jmp    92c8 <__cxa_finalize@plt+0x5448>
    929d:	0f 1f 00             	nopl   (%rax)
    92a0:	48 85 db             	test   %rbx,%rbx
    92a3:	4c 89 ed             	mov    %r13,%rbp
    92a6:	0f 85 c4 00 00 00    	jne    9370 <__cxa_finalize@plt+0x54f0>
    92ac:	48 89 ee             	mov    %rbp,%rsi
    92af:	4c 89 e7             	mov    %r12,%rdi
    92b2:	48 83 c3 01          	add    $0x1,%rbx
    92b6:	e8 c5 ee ff ff       	callq  8180 <__cxa_finalize@plt+0x4300>
    92bb:	48 39 1d ee 80 21 00 	cmp    %rbx,0x2180ee(%rip)        # 2213b0 <stderr@@GLIBC_2.2.5+0x10f0>
    92c2:	0f 86 c0 00 00 00    	jbe    9388 <__cxa_finalize@plt+0x5508>
    92c8:	48 83 3d e0 7f 21 00 	cmpq   $0x0,0x217fe0(%rip)        # 2212b0 <stderr@@GLIBC_2.2.5+0xff0>
    92cf:	00 
    92d0:	48 8b 05 c9 80 21 00 	mov    0x2180c9(%rip),%rax        # 2213a0 <stderr@@GLIBC_2.2.5+0x10e0>
    92d7:	4c 8b 24 d8          	mov    (%rax,%rbx,8),%r12
    92db:	74 c3                	je     92a0 <__cxa_finalize@plt+0x5420>
    92dd:	4c 89 e7             	mov    %r12,%rdi
    92e0:	e8 cb fa ff ff       	callq  8db0 <__cxa_finalize@plt+0x4f30>
    92e5:	48 85 db             	test   %rbx,%rbx
    92e8:	0f 84 d2 00 00 00    	je     93c0 <__cxa_finalize@plt+0x5540>
    92ee:	48 8b 15 bb 7f 21 00 	mov    0x217fbb(%rip),%rdx        # 2212b0 <stderr@@GLIBC_2.2.5+0xff0>
    92f5:	49 8d 6d 02          	lea    0x2(%r13),%rbp
    92f9:	48 8d 0c 28          	lea    (%rax,%rbp,1),%rcx
    92fd:	48 85 d2             	test   %rdx,%rdx
    9300:	0f 84 b2 00 00 00    	je     93b8 <__cxa_finalize@plt+0x5538>
    9306:	48 39 ca             	cmp    %rcx,%rdx
    9309:	76 0f                	jbe    931a <__cxa_finalize@plt+0x549a>
    930b:	4c 89 fa             	mov    %r15,%rdx
    930e:	48 29 c2             	sub    %rax,%rdx
    9311:	4c 39 ea             	cmp    %r13,%rdx
    9314:	0f 83 9e 00 00 00    	jae    93b8 <__cxa_finalize@plt+0x5538>
    931a:	49 89 c5             	mov    %rax,%r13
    931d:	b9 0a 00 00 00       	mov    $0xa,%ecx
    9322:	ba 0a 00 00 00       	mov    $0xa,%edx
    9327:	31 ed                	xor    %ebp,%ebp
    9329:	48 8b 3d 58 6f 21 00 	mov    0x216f58(%rip),%rdi        # 220288 <stdout@@GLIBC_2.2.5>
    9330:	48 8b 47 28          	mov    0x28(%rdi),%rax
    9334:	48 3b 47 30          	cmp    0x30(%rdi),%rax
    9338:	0f 83 a2 00 00 00    	jae    93e0 <__cxa_finalize@plt+0x5560>
    933e:	48 8d 70 01          	lea    0x1(%rax),%rsi
    9342:	48 89 77 28          	mov    %rsi,0x28(%rdi)
    9346:	44 88 30             	mov    %r14b,(%rax)
    9349:	48 8b 3d 38 6f 21 00 	mov    0x216f38(%rip),%rdi        # 220288 <stdout@@GLIBC_2.2.5>
    9350:	48 8b 47 28          	mov    0x28(%rdi),%rax
    9354:	48 3b 47 30          	cmp    0x30(%rdi),%rax
    9358:	73 76                	jae    93d0 <__cxa_finalize@plt+0x5550>
    935a:	48 8d 48 01          	lea    0x1(%rax),%rcx
    935e:	48 89 4f 28          	mov    %rcx,0x28(%rdi)
    9362:	88 10                	mov    %dl,(%rax)
    9364:	e9 43 ff ff ff       	jmpq   92ac <__cxa_finalize@plt+0x542c>
    9369:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
    9370:	49 8d 6d 02          	lea    0x2(%r13),%rbp
    9374:	49 89 ed             	mov    %rbp,%r13
    9377:	b9 20 00 00 00       	mov    $0x20,%ecx
    937c:	ba 20 00 00 00       	mov    $0x20,%edx
    9381:	eb a6                	jmp    9329 <__cxa_finalize@plt+0x54a9>
    9383:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    9388:	48 8b 3d f9 6e 21 00 	mov    0x216ef9(%rip),%rdi        # 220288 <stdout@@GLIBC_2.2.5>
    938f:	48 8b 47 28          	mov    0x28(%rdi),%rax
    9393:	48 3b 47 30          	cmp    0x30(%rdi),%rax
    9397:	73 67                	jae    9400 <__cxa_finalize@plt+0x5580>
    9399:	48 8d 50 01          	lea    0x1(%rax),%rdx
    939d:	48 89 57 28          	mov    %rdx,0x28(%rdi)
    93a1:	c6 00 0a             	movb   $0xa,(%rax)
    93a4:	48 83 c4 18          	add    $0x18,%rsp
    93a8:	5b                   	pop    %rbx
    93a9:	5d                   	pop    %rbp
    93aa:	41 5c                	pop    %r12
    93ac:	41 5d                	pop    %r13
    93ae:	41 5e                	pop    %r14
    93b0:	41 5f                	pop    %r15
    93b2:	c3                   	retq   
    93b3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    93b8:	49 89 cd             	mov    %rcx,%r13
    93bb:	eb ba                	jmp    9377 <__cxa_finalize@plt+0x54f7>
    93bd:	0f 1f 00             	nopl   (%rax)
    93c0:	4c 89 ed             	mov    %r13,%rbp
    93c3:	49 01 c5             	add    %rax,%r13
    93c6:	e9 e1 fe ff ff       	jmpq   92ac <__cxa_finalize@plt+0x542c>
    93cb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    93d0:	89 ce                	mov    %ecx,%esi
    93d2:	e8 f9 a5 ff ff       	callq  39d0 <__overflow@plt>
    93d7:	e9 d0 fe ff ff       	jmpq   92ac <__cxa_finalize@plt+0x542c>
    93dc:	0f 1f 40 00          	nopl   0x0(%rax)
    93e0:	41 0f be f6          	movsbl %r14b,%esi
    93e4:	89 4c 24 0c          	mov    %ecx,0xc(%rsp)
    93e8:	88 54 24 0b          	mov    %dl,0xb(%rsp)
    93ec:	e8 df a5 ff ff       	callq  39d0 <__overflow@plt>
    93f1:	0f b6 54 24 0b       	movzbl 0xb(%rsp),%edx
    93f6:	8b 4c 24 0c          	mov    0xc(%rsp),%ecx
    93fa:	e9 4a ff ff ff       	jmpq   9349 <__cxa_finalize@plt+0x54c9>
    93ff:	90                   	nop
    9400:	48 83 c4 18          	add    $0x18,%rsp
    9404:	be 0a 00 00 00       	mov    $0xa,%esi
    9409:	5b                   	pop    %rbx
    940a:	5d                   	pop    %rbp
    940b:	41 5c                	pop    %r12
    940d:	41 5d                	pop    %r13
    940f:	41 5e                	pop    %r14
    9411:	41 5f                	pop    %r15
    9413:	e9 b8 a5 ff ff       	jmpq   39d0 <__overflow@plt>
    9418:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
    941f:	00 
    9420:	83 3d 11 7f 21 00 04 	cmpl   $0x4,0x217f11(%rip)        # 221338 <stderr@@GLIBC_2.2.5+0x1078>
    9427:	0f 87 4b 03 00 00    	ja     9778 <__cxa_finalize@plt+0x58f8>
    942d:	41 57                	push   %r15
    942f:	41 56                	push   %r14
    9431:	48 8d 15 4c d1 00 00 	lea    0xd14c(%rip),%rdx        # 16584 <_IO_stdin_used@@Base+0x204>
    9438:	41 55                	push   %r13
    943a:	41 54                	push   %r12
    943c:	55                   	push   %rbp
    943d:	53                   	push   %rbx
    943e:	48 83 ec 38          	sub    $0x38,%rsp
    9442:	8b 05 f0 7e 21 00    	mov    0x217ef0(%rip),%eax        # 221338 <stderr@@GLIBC_2.2.5+0x1078>
    9448:	48 63 04 82          	movslq (%rdx,%rax,4),%rax
    944c:	48 01 d0             	add    %rdx,%rax
    944f:	ff e0                	jmpq   *%rax
    9451:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
    9458:	48 83 3d 50 7e 21 00 	cmpq   $0x0,0x217e50(%rip)        # 2212b0 <stderr@@GLIBC_2.2.5+0xff0>
    945f:	00 
    9460:	0f 84 02 03 00 00    	je     9768 <__cxa_finalize@plt+0x58e8>
    9466:	31 ff                	xor    %edi,%edi
    9468:	e8 f3 fa ff ff       	callq  8f60 <__cxa_finalize@plt+0x50e0>
    946d:	48 8d 14 40          	lea    (%rax,%rax,2),%rdx
    9471:	49 89 c6             	mov    %rax,%r14
    9474:	48 8b 05 8d 7d 21 00 	mov    0x217d8d(%rip),%rax        # 221208 <stderr@@GLIBC_2.2.5+0xf48>
    947b:	4c 8d 7c d0 e8       	lea    -0x18(%rax,%rdx,8),%r15
    9480:	48 8b 05 19 7f 21 00 	mov    0x217f19(%rip),%rax        # 2213a0 <stderr@@GLIBC_2.2.5+0x10e0>
    9487:	48 8b 18             	mov    (%rax),%rbx
    948a:	48 89 df             	mov    %rbx,%rdi
    948d:	e8 1e f9 ff ff       	callq  8db0 <__cxa_finalize@plt+0x4f30>
    9492:	48 89 44 24 08       	mov    %rax,0x8(%rsp)
    9497:	49 8b 47 10          	mov    0x10(%r15),%rax
    949b:	31 f6                	xor    %esi,%esi
    949d:	48 89 df             	mov    %rbx,%rdi
    94a0:	4c 8b 20             	mov    (%rax),%r12
    94a3:	e8 d8 ec ff ff       	callq  8180 <__cxa_finalize@plt+0x4300>
    94a8:	48 83 3d 00 7f 21 00 	cmpq   $0x1,0x217f00(%rip)        # 2213b0 <stderr@@GLIBC_2.2.5+0x10f0>
    94af:	01 
    94b0:	0f 86 da 02 00 00    	jbe    9790 <__cxa_finalize@plt+0x5910>
    94b6:	45 31 ed             	xor    %r13d,%r13d
    94b9:	bb 01 00 00 00       	mov    $0x1,%ebx
    94be:	48 8b 4c 24 08       	mov    0x8(%rsp),%rcx
    94c3:	eb 60                	jmp    9525 <__cxa_finalize@plt+0x56a5>
    94c5:	0f 1f 00             	nopl   (%rax)
    94c8:	48 8b 3d b9 6d 21 00 	mov    0x216db9(%rip),%rdi        # 220288 <stdout@@GLIBC_2.2.5>
    94cf:	48 8b 47 28          	mov    0x28(%rdi),%rax
    94d3:	48 3b 47 30          	cmp    0x30(%rdi),%rax
    94d7:	0f 83 f3 02 00 00    	jae    97d0 <__cxa_finalize@plt+0x5950>
    94dd:	48 8d 50 01          	lea    0x1(%rax),%rdx
    94e1:	45 31 ed             	xor    %r13d,%r13d
    94e4:	48 89 57 28          	mov    %rdx,0x28(%rdi)
    94e8:	c6 00 0a             	movb   $0xa,(%rax)
    94eb:	48 8b 05 ae 7e 21 00 	mov    0x217eae(%rip),%rax        # 2213a0 <stderr@@GLIBC_2.2.5+0x10e0>
    94f2:	4c 89 ee             	mov    %r13,%rsi
    94f5:	4c 8b 24 d8          	mov    (%rax,%rbx,8),%r12
    94f9:	48 83 c3 01          	add    $0x1,%rbx
    94fd:	4c 89 e7             	mov    %r12,%rdi
    9500:	e8 7b ec ff ff       	callq  8180 <__cxa_finalize@plt+0x4300>
    9505:	4c 89 e7             	mov    %r12,%rdi
    9508:	e8 a3 f8 ff ff       	callq  8db0 <__cxa_finalize@plt+0x4f30>
    950d:	48 3b 1d 9c 7e 21 00 	cmp    0x217e9c(%rip),%rbx        # 2213b0 <stderr@@GLIBC_2.2.5+0x10f0>
    9514:	48 89 c1             	mov    %rax,%rcx
    9517:	49 8b 47 10          	mov    0x10(%r15),%rax
    951b:	4c 8b 24 e8          	mov    (%rax,%rbp,8),%r12
    951f:	0f 83 6b 02 00 00    	jae    9790 <__cxa_finalize@plt+0x5910>
    9525:	31 d2                	xor    %edx,%edx
    9527:	48 89 d8             	mov    %rbx,%rax
    952a:	49 f7 f6             	div    %r14
    952d:	48 85 d2             	test   %rdx,%rdx
    9530:	48 89 d5             	mov    %rdx,%rbp
    9533:	74 93                	je     94c8 <__cxa_finalize@plt+0x5648>
    9535:	4d 01 ec             	add    %r13,%r12
    9538:	4a 8d 3c 29          	lea    (%rcx,%r13,1),%rdi
    953c:	4c 89 e6             	mov    %r12,%rsi
    953f:	4d 89 e5             	mov    %r12,%r13
    9542:	e8 99 d1 ff ff       	callq  66e0 <__cxa_finalize@plt+0x2860>
    9547:	eb a2                	jmp    94eb <__cxa_finalize@plt+0x566b>
    9549:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
    9550:	bf 2c 00 00 00       	mov    $0x2c,%edi
    9555:	48 83 c4 38          	add    $0x38,%rsp
    9559:	5b                   	pop    %rbx
    955a:	5d                   	pop    %rbp
    955b:	41 5c                	pop    %r12
    955d:	41 5d                	pop    %r13
    955f:	41 5e                	pop    %r14
    9561:	41 5f                	pop    %r15
    9563:	e9 08 fd ff ff       	jmpq   9270 <__cxa_finalize@plt+0x53f0>
    9568:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
    956f:	00 
    9570:	31 db                	xor    %ebx,%ebx
    9572:	48 83 3d 36 7e 21 00 	cmpq   $0x0,0x217e36(%rip)        # 2213b0 <stderr@@GLIBC_2.2.5+0x10f0>
    9579:	00 
    957a:	0f 84 68 01 00 00    	je     96e8 <__cxa_finalize@plt+0x5868>
    9580:	48 8b 05 19 7e 21 00 	mov    0x217e19(%rip),%rax        # 2213a0 <stderr@@GLIBC_2.2.5+0x10e0>
    9587:	31 f6                	xor    %esi,%esi
    9589:	48 8b 3c d8          	mov    (%rax,%rbx,8),%rdi
    958d:	e8 ee eb ff ff       	callq  8180 <__cxa_finalize@plt+0x4300>
    9592:	48 8b 3d ef 6c 21 00 	mov    0x216cef(%rip),%rdi        # 220288 <stdout@@GLIBC_2.2.5>
    9599:	48 8b 47 28          	mov    0x28(%rdi),%rax
    959d:	48 3b 47 30          	cmp    0x30(%rdi),%rax
    95a1:	0f 83 d9 01 00 00    	jae    9780 <__cxa_finalize@plt+0x5900>
    95a7:	48 8d 50 01          	lea    0x1(%rax),%rdx
    95ab:	48 89 57 28          	mov    %rdx,0x28(%rdi)
    95af:	c6 00 0a             	movb   $0xa,(%rax)
    95b2:	48 83 c3 01          	add    $0x1,%rbx
    95b6:	48 39 1d f3 7d 21 00 	cmp    %rbx,0x217df3(%rip)        # 2213b0 <stderr@@GLIBC_2.2.5+0x10f0>
    95bd:	77 c1                	ja     9580 <__cxa_finalize@plt+0x5700>
    95bf:	48 83 c4 38          	add    $0x38,%rsp
    95c3:	5b                   	pop    %rbx
    95c4:	5d                   	pop    %rbp
    95c5:	41 5c                	pop    %r12
    95c7:	41 5d                	pop    %r13
    95c9:	41 5e                	pop    %r14
    95cb:	41 5f                	pop    %r15
    95cd:	c3                   	retq   
    95ce:	66 90                	xchg   %ax,%ax
    95d0:	48 83 3d d8 7c 21 00 	cmpq   $0x0,0x217cd8(%rip)        # 2212b0 <stderr@@GLIBC_2.2.5+0xff0>
    95d7:	00 
    95d8:	0f 84 8a 01 00 00    	je     9768 <__cxa_finalize@plt+0x58e8>
    95de:	bf 01 00 00 00       	mov    $0x1,%edi
    95e3:	e8 78 f9 ff ff       	callq  8f60 <__cxa_finalize@plt+0x50e0>
    95e8:	48 8d 14 40          	lea    (%rax,%rax,2),%rdx
    95ec:	48 89 c1             	mov    %rax,%rcx
    95ef:	48 8b 05 12 7c 21 00 	mov    0x217c12(%rip),%rax        # 221208 <stderr@@GLIBC_2.2.5+0xf48>
    95f6:	4c 8d 7c d0 e8       	lea    -0x18(%rax,%rdx,8),%r15
    95fb:	48 8b 05 ae 7d 21 00 	mov    0x217dae(%rip),%rax        # 2213b0 <stderr@@GLIBC_2.2.5+0x10f0>
    9602:	31 d2                	xor    %edx,%edx
    9604:	48 f7 f1             	div    %rcx
    9607:	48 85 d2             	test   %rdx,%rdx
    960a:	0f 95 c2             	setne  %dl
    960d:	0f b6 d2             	movzbl %dl,%edx
    9610:	48 01 c2             	add    %rax,%rdx
    9613:	48 89 d0             	mov    %rdx,%rax
    9616:	48 89 54 24 18       	mov    %rdx,0x18(%rsp)
    961b:	0f 84 c7 00 00 00    	je     96e8 <__cxa_finalize@plt+0x5868>
    9621:	48 c1 e0 03          	shl    $0x3,%rax
    9625:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
    962c:	00 00 
    962e:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
    9633:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    9638:	4c 8b 6c 24 28       	mov    0x28(%rsp),%r13
    963d:	45 31 e4             	xor    %r12d,%r12d
    9640:	31 ed                	xor    %ebp,%ebp
    9642:	4e 8d 34 ed 00 00 00 	lea    0x0(,%r13,8),%r14
    9649:	00 
    964a:	eb 1f                	jmp    966b <__cxa_finalize@plt+0x57eb>
    964c:	0f 1f 40 00          	nopl   0x0(%rax)
    9650:	48 8b 5c 24 10       	mov    0x10(%rsp),%rbx
    9655:	48 8b 7c 24 08       	mov    0x8(%rsp),%rdi
    965a:	48 01 eb             	add    %rbp,%rbx
    965d:	48 01 ef             	add    %rbp,%rdi
    9660:	48 89 de             	mov    %rbx,%rsi
    9663:	48 89 dd             	mov    %rbx,%rbp
    9666:	e8 75 d0 ff ff       	callq  66e0 <__cxa_finalize@plt+0x2860>
    966b:	48 8b 05 2e 7d 21 00 	mov    0x217d2e(%rip),%rax        # 2213a0 <stderr@@GLIBC_2.2.5+0x10e0>
    9672:	4a 8b 1c 30          	mov    (%rax,%r14,1),%rbx
    9676:	48 89 df             	mov    %rbx,%rdi
    9679:	e8 32 f7 ff ff       	callq  8db0 <__cxa_finalize@plt+0x4f30>
    967e:	48 89 44 24 08       	mov    %rax,0x8(%rsp)
    9683:	49 8b 47 10          	mov    0x10(%r15),%rax
    9687:	48 89 ee             	mov    %rbp,%rsi
    968a:	48 89 df             	mov    %rbx,%rdi
    968d:	4a 8b 0c 20          	mov    (%rax,%r12,1),%rcx
    9691:	49 83 c4 08          	add    $0x8,%r12
    9695:	48 89 4c 24 10       	mov    %rcx,0x10(%rsp)
    969a:	e8 e1 ea ff ff       	callq  8180 <__cxa_finalize@plt+0x4300>
    969f:	4c 03 6c 24 18       	add    0x18(%rsp),%r13
    96a4:	4c 03 74 24 20       	add    0x20(%rsp),%r14
    96a9:	4c 3b 2d 00 7d 21 00 	cmp    0x217d00(%rip),%r13        # 2213b0 <stderr@@GLIBC_2.2.5+0x10f0>
    96b0:	72 9e                	jb     9650 <__cxa_finalize@plt+0x57d0>
    96b2:	48 8b 3d cf 6b 21 00 	mov    0x216bcf(%rip),%rdi        # 220288 <stdout@@GLIBC_2.2.5>
    96b9:	48 8b 47 28          	mov    0x28(%rdi),%rax
    96bd:	48 3b 47 30          	cmp    0x30(%rdi),%rax
    96c1:	0f 83 f1 00 00 00    	jae    97b8 <__cxa_finalize@plt+0x5938>
    96c7:	48 8d 50 01          	lea    0x1(%rax),%rdx
    96cb:	48 89 57 28          	mov    %rdx,0x28(%rdi)
    96cf:	c6 00 0a             	movb   $0xa,(%rax)
    96d2:	48 83 44 24 28 01    	addq   $0x1,0x28(%rsp)
    96d8:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
    96dd:	48 39 44 24 18       	cmp    %rax,0x18(%rsp)
    96e2:	0f 85 50 ff ff ff    	jne    9638 <__cxa_finalize@plt+0x57b8>
    96e8:	48 83 c4 38          	add    $0x38,%rsp
    96ec:	5b                   	pop    %rbx
    96ed:	5d                   	pop    %rbp
    96ee:	41 5c                	pop    %r12
    96f0:	41 5d                	pop    %r13
    96f2:	41 5e                	pop    %r14
    96f4:	41 5f                	pop    %r15
    96f6:	c3                   	retq   
    96f7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
    96fe:	00 00 
    9700:	31 db                	xor    %ebx,%ebx
    9702:	48 83 3d a6 7c 21 00 	cmpq   $0x0,0x217ca6(%rip)        # 2213b0 <stderr@@GLIBC_2.2.5+0x10f0>
    9709:	00 
    970a:	75 24                	jne    9730 <__cxa_finalize@plt+0x58b0>
    970c:	eb da                	jmp    96e8 <__cxa_finalize@plt+0x5868>
    970e:	66 90                	xchg   %ax,%ax
    9710:	48 8d 50 01          	lea    0x1(%rax),%rdx
    9714:	48 89 57 28          	mov    %rdx,0x28(%rdi)
    9718:	c6 00 0a             	movb   $0xa,(%rax)
    971b:	48 83 05 d5 7a 21 00 	addq   $0x1,0x217ad5(%rip)        # 2211f8 <stderr@@GLIBC_2.2.5+0xf38>
    9722:	01 
    9723:	48 83 c3 01          	add    $0x1,%rbx
    9727:	48 39 1d 82 7c 21 00 	cmp    %rbx,0x217c82(%rip)        # 2213b0 <stderr@@GLIBC_2.2.5+0x10f0>
    972e:	76 b8                	jbe    96e8 <__cxa_finalize@plt+0x5868>
    9730:	e8 1b dd ff ff       	callq  7450 <__cxa_finalize@plt+0x35d0>
    9735:	48 8b 05 64 7c 21 00 	mov    0x217c64(%rip),%rax        # 2213a0 <stderr@@GLIBC_2.2.5+0x10e0>
    973c:	48 8b 3c d8          	mov    (%rax,%rbx,8),%rdi
    9740:	e8 cb eb ff ff       	callq  8310 <__cxa_finalize@plt+0x4490>
    9745:	48 8b 3d 3c 6b 21 00 	mov    0x216b3c(%rip),%rdi        # 220288 <stdout@@GLIBC_2.2.5>
    974c:	48 8b 47 28          	mov    0x28(%rdi),%rax
    9750:	48 3b 47 30          	cmp    0x30(%rdi),%rax
    9754:	72 ba                	jb     9710 <__cxa_finalize@plt+0x5890>
    9756:	be 0a 00 00 00       	mov    $0xa,%esi
    975b:	e8 70 a2 ff ff       	callq  39d0 <__overflow@plt>
    9760:	eb b9                	jmp    971b <__cxa_finalize@plt+0x589b>
    9762:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    9768:	bf 20 00 00 00       	mov    $0x20,%edi
    976d:	e9 e3 fd ff ff       	jmpq   9555 <__cxa_finalize@plt+0x56d5>
    9772:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    9778:	f3 c3                	repz retq 
    977a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    9780:	be 0a 00 00 00       	mov    $0xa,%esi
    9785:	e8 46 a2 ff ff       	callq  39d0 <__overflow@plt>
    978a:	e9 23 fe ff ff       	jmpq   95b2 <__cxa_finalize@plt+0x5732>
    978f:	90                   	nop
    9790:	48 8b 3d f1 6a 21 00 	mov    0x216af1(%rip),%rdi        # 220288 <stdout@@GLIBC_2.2.5>
    9797:	48 8b 47 28          	mov    0x28(%rdi),%rax
    979b:	48 3b 47 30          	cmp    0x30(%rdi),%rax
    979f:	73 41                	jae    97e2 <__cxa_finalize@plt+0x5962>
    97a1:	48 8d 50 01          	lea    0x1(%rax),%rdx
    97a5:	48 89 57 28          	mov    %rdx,0x28(%rdi)
    97a9:	c6 00 0a             	movb   $0xa,(%rax)
    97ac:	e9 37 ff ff ff       	jmpq   96e8 <__cxa_finalize@plt+0x5868>
    97b1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
    97b8:	be 0a 00 00 00       	mov    $0xa,%esi
    97bd:	e8 0e a2 ff ff       	callq  39d0 <__overflow@plt>
    97c2:	e9 0b ff ff ff       	jmpq   96d2 <__cxa_finalize@plt+0x5852>
    97c7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
    97ce:	00 00 
    97d0:	be 0a 00 00 00       	mov    $0xa,%esi
    97d5:	45 31 ed             	xor    %r13d,%r13d
    97d8:	e8 f3 a1 ff ff       	callq  39d0 <__overflow@plt>
    97dd:	e9 09 fd ff ff       	jmpq   94eb <__cxa_finalize@plt+0x566b>
    97e2:	48 83 c4 38          	add    $0x38,%rsp
    97e6:	be 0a 00 00 00       	mov    $0xa,%esi
    97eb:	5b                   	pop    %rbx
    97ec:	5d                   	pop    %rbp
    97ed:	41 5c                	pop    %r12
    97ef:	41 5d                	pop    %r13
    97f1:	41 5e                	pop    %r14
    97f3:	41 5f                	pop    %r15
    97f5:	e9 d6 a1 ff ff       	jmpq   39d0 <__overflow@plt>
    97fa:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    9800:	8b 87 a8 00 00 00    	mov    0xa8(%rdi),%eax
    9806:	8b 96 a8 00 00 00    	mov    0xa8(%rsi),%edx
    980c:	49 89 f0             	mov    %rsi,%r8
    980f:	83 f8 03             	cmp    $0x3,%eax
    9812:	0f 94 c1             	sete   %cl
    9815:	83 f8 09             	cmp    $0x9,%eax
    9818:	0f 94 c0             	sete   %al
    981b:	09 c1                	or     %eax,%ecx
    981d:	83 fa 03             	cmp    $0x3,%edx
    9820:	0f 94 c0             	sete   %al
    9823:	83 fa 09             	cmp    $0x9,%edx
    9826:	0f 94 c2             	sete   %dl
    9829:	08 c2                	or     %al,%dl
    982b:	75 04                	jne    9831 <__cxa_finalize@plt+0x59b1>
    982d:	84 c9                	test   %cl,%cl
    982f:	75 3f                	jne    9870 <__cxa_finalize@plt+0x59f0>
    9831:	84 c9                	test   %cl,%cl
    9833:	75 0b                	jne    9840 <__cxa_finalize@plt+0x59c0>
    9835:	84 d2                	test   %dl,%dl
    9837:	b8 01 00 00 00       	mov    $0x1,%eax
    983c:	74 02                	je     9840 <__cxa_finalize@plt+0x59c0>
    983e:	f3 c3                	repz retq 
    9840:	48 8b 47 60          	mov    0x60(%rdi),%rax
    9844:	49 39 40 60          	cmp    %rax,0x60(%r8)
    9848:	7f 26                	jg     9870 <__cxa_finalize@plt+0x59f0>
    984a:	7c 1c                	jl     9868 <__cxa_finalize@plt+0x59e8>
    984c:	48 8b 47 68          	mov    0x68(%rdi),%rax
    9850:	41 2b 40 68          	sub    0x68(%r8),%eax
    9854:	75 e8                	jne    983e <__cxa_finalize@plt+0x59be>
    9856:	48 8b 37             	mov    (%rdi),%rsi
    9859:	49 8b 38             	mov    (%r8),%rdi
    985c:	e9 bf a2 ff ff       	jmpq   3b20 <strcmp@plt>
    9861:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
    9868:	b8 01 00 00 00       	mov    $0x1,%eax
    986d:	c3                   	retq   
    986e:	66 90                	xchg   %ax,%ax
    9870:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
    9875:	c3                   	retq   
    9876:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    987d:	00 00 00 
    9880:	8b 87 a8 00 00 00    	mov    0xa8(%rdi),%eax
    9886:	8b 96 a8 00 00 00    	mov    0xa8(%rsi),%edx
    988c:	49 89 f0             	mov    %rsi,%r8
    988f:	83 f8 03             	cmp    $0x3,%eax
    9892:	0f 94 c1             	sete   %cl
    9895:	83 f8 09             	cmp    $0x9,%eax
    9898:	0f 94 c0             	sete   %al
    989b:	09 c1                	or     %eax,%ecx
    989d:	83 fa 03             	cmp    $0x3,%edx
    98a0:	0f 94 c0             	sete   %al
    98a3:	83 fa 09             	cmp    $0x9,%edx
    98a6:	0f 94 c2             	sete   %dl
    98a9:	08 c2                	or     %al,%dl
    98ab:	75 04                	jne    98b1 <__cxa_finalize@plt+0x5a31>
    98ad:	84 c9                	test   %cl,%cl
    98af:	75 4f                	jne    9900 <__cxa_finalize@plt+0x5a80>
    98b1:	84 c9                	test   %cl,%cl
    98b3:	75 0b                	jne    98c0 <__cxa_finalize@plt+0x5a40>
    98b5:	84 d2                	test   %dl,%dl
    98b7:	b8 01 00 00 00       	mov    $0x1,%eax
    98bc:	74 02                	je     98c0 <__cxa_finalize@plt+0x5a40>
    98be:	f3 c3                	repz retq 
    98c0:	48 8b 87 80 00 00 00 	mov    0x80(%rdi),%rax
    98c7:	49 39 80 80 00 00 00 	cmp    %rax,0x80(%r8)
    98ce:	7f 30                	jg     9900 <__cxa_finalize@plt+0x5a80>
    98d0:	7c 1e                	jl     98f0 <__cxa_finalize@plt+0x5a70>
    98d2:	48 8b 87 88 00 00 00 	mov    0x88(%rdi),%rax
    98d9:	41 2b 80 88 00 00 00 	sub    0x88(%r8),%eax
    98e0:	75 dc                	jne    98be <__cxa_finalize@plt+0x5a3e>
    98e2:	48 8b 37             	mov    (%rdi),%rsi
    98e5:	49 8b 38             	mov    (%r8),%rdi
    98e8:	e9 33 a2 ff ff       	jmpq   3b20 <strcmp@plt>
    98ed:	0f 1f 00             	nopl   (%rax)
    98f0:	b8 01 00 00 00       	mov    $0x1,%eax
    98f5:	c3                   	retq   
    98f6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    98fd:	00 00 00 
    9900:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
    9905:	c3                   	retq   
    9906:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    990d:	00 00 00 
    9910:	55                   	push   %rbp
    9911:	53                   	push   %rbx
    9912:	89 fd                	mov    %edi,%ebp
    9914:	48 83 ec 28          	sub    $0x28,%rsp
    9918:	64 48 8b 04 25 28 00 	mov    %fs:0x28,%rax
    991f:	00 00 
    9921:	48 89 44 24 18       	mov    %rax,0x18(%rsp)
    9926:	31 c0                	xor    %eax,%eax
    9928:	80 3d fe 79 21 00 00 	cmpb   $0x0,0x2179fe(%rip)        # 22132d <stderr@@GLIBC_2.2.5+0x106d>
    992f:	74 77                	je     99a8 <__cxa_finalize@plt+0x5b28>
    9931:	48 89 e3             	mov    %rsp,%rbx
    9934:	48 8d 0d e9 e2 00 00 	lea    0xe2e9(%rip),%rcx        # 17c24 <_IO_stdin_used@@Base+0x18a4>
    993b:	41 89 e8             	mov    %ebp,%r8d
    993e:	ba 15 00 00 00       	mov    $0x15,%edx
    9943:	be 01 00 00 00       	mov    $0x1,%esi
    9948:	48 89 df             	mov    %rbx,%rdi
    994b:	31 c0                	xor    %eax,%eax
    994d:	e8 0e a5 ff ff       	callq  3e60 <__sprintf_chk@plt>
    9952:	48 89 d8             	mov    %rbx,%rax
    9955:	8b 08                	mov    (%rax),%ecx
    9957:	48 83 c0 04          	add    $0x4,%rax
    995b:	8d 91 ff fe fe fe    	lea    -0x1010101(%rcx),%edx
    9961:	f7 d1                	not    %ecx
    9963:	21 ca                	and    %ecx,%edx
    9965:	81 e2 80 80 80 80    	and    $0x80808080,%edx
    996b:	74 e8                	je     9955 <__cxa_finalize@plt+0x5ad5>
    996d:	89 d1                	mov    %edx,%ecx
    996f:	c1 e9 10             	shr    $0x10,%ecx
    9972:	f7 c2 80 80 00 00    	test   $0x8080,%edx
    9978:	0f 44 d1             	cmove  %ecx,%edx
    997b:	48 8d 48 02          	lea    0x2(%rax),%rcx
    997f:	89 d6                	mov    %edx,%esi
    9981:	48 0f 44 c1          	cmove  %rcx,%rax
    9985:	40 00 d6             	add    %dl,%sil
    9988:	48 83 d8 03          	sbb    $0x3,%rax
    998c:	29 d8                	sub    %ebx,%eax
    998e:	48 8b 74 24 18       	mov    0x18(%rsp),%rsi
    9993:	64 48 33 34 25 28 00 	xor    %fs:0x28,%rsi
    999a:	00 00 
    999c:	75 2e                	jne    99cc <__cxa_finalize@plt+0x5b4c>
    999e:	48 83 c4 28          	add    $0x28,%rsp
    99a2:	5b                   	pop    %rbx
    99a3:	5d                   	pop    %rbp
    99a4:	c3                   	retq   
    99a5:	0f 1f 00             	nopl   (%rax)
    99a8:	e8 63 5f 00 00       	callq  f910 <__cxa_finalize@plt+0xba90>
    99ad:	48 85 c0             	test   %rax,%rax
    99b0:	48 89 c7             	mov    %rax,%rdi
    99b3:	0f 84 78 ff ff ff    	je     9931 <__cxa_finalize@plt+0x5ab1>
    99b9:	31 f6                	xor    %esi,%esi
    99bb:	e8 b0 69 00 00       	callq  10370 <__cxa_finalize@plt+0xc4f0>
    99c0:	ba 00 00 00 00       	mov    $0x0,%edx
    99c5:	85 c0                	test   %eax,%eax
    99c7:	0f 48 c2             	cmovs  %edx,%eax
    99ca:	eb c2                	jmp    998e <__cxa_finalize@plt+0x5b0e>
    99cc:	e8 9f 9f ff ff       	callq  3970 <__stack_chk_fail@plt>
    99d1:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    99d6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    99dd:	00 00 00 
    99e0:	55                   	push   %rbp
    99e1:	48 89 e5             	mov    %rsp,%rbp
    99e4:	41 57                	push   %r15
    99e6:	41 56                	push   %r14
    99e8:	41 55                	push   %r13
    99ea:	41 54                	push   %r12
    99ec:	49 89 cf             	mov    %rcx,%r15
    99ef:	53                   	push   %rbx
    99f0:	41 89 f6             	mov    %esi,%r14d
    99f3:	41 89 d5             	mov    %edx,%r13d
    99f6:	48 81 ec 78 03 00 00 	sub    $0x378,%rsp
    99fd:	48 8b 0d ac 79 21 00 	mov    0x2179ac(%rip),%rcx        # 2213b0 <stderr@@GLIBC_2.2.5+0x10f0>
    9a04:	48 89 bd 78 fc ff ff 	mov    %rdi,-0x388(%rbp)
    9a0b:	64 48 8b 04 25 28 00 	mov    %fs:0x28,%rax
    9a12:	00 00 
    9a14:	48 89 45 c8          	mov    %rax,-0x38(%rbp)
    9a18:	31 c0                	xor    %eax,%eax
    9a1a:	48 3b 0d 97 79 21 00 	cmp    0x217997(%rip),%rcx        # 2213b8 <stderr@@GLIBC_2.2.5+0x10f8>
    9a21:	48 8b 3d 98 79 21 00 	mov    0x217998(%rip),%rdi        # 2213c0 <stderr@@GLIBC_2.2.5+0x1100>
    9a28:	75 4e                	jne    9a78 <__cxa_finalize@plt+0x5bf8>
    9a2a:	ba 90 01 00 00       	mov    $0x190,%edx
    9a2f:	31 f6                	xor    %esi,%esi
    9a31:	48 89 d0             	mov    %rdx,%rax
    9a34:	48 f7 e1             	mul    %rcx
    9a37:	0f 80 0f 0e 00 00    	jo     a84c <__cxa_finalize@plt+0x69cc>
    9a3d:	48 85 c0             	test   %rax,%rax
    9a40:	0f 88 10 0e 00 00    	js     a856 <__cxa_finalize@plt+0x69d6>
    9a46:	48 85 f6             	test   %rsi,%rsi
    9a49:	0f 85 07 0e 00 00    	jne    a856 <__cxa_finalize@plt+0x69d6>
    9a4f:	48 8d 04 89          	lea    (%rcx,%rcx,4),%rax
    9a53:	48 8d 34 80          	lea    (%rax,%rax,4),%rsi
    9a57:	48 c1 e6 04          	shl    $0x4,%rsi
    9a5b:	e8 80 aa 00 00       	callq  144e0 <__cxa_finalize@plt+0x10660>
    9a60:	48 d1 25 51 79 21 00 	shlq   0x217951(%rip)        # 2213b8 <stderr@@GLIBC_2.2.5+0x10f8>
    9a67:	48 8b 0d 42 79 21 00 	mov    0x217942(%rip),%rcx        # 2213b0 <stderr@@GLIBC_2.2.5+0x10f0>
    9a6e:	48 89 c7             	mov    %rax,%rdi
    9a71:	48 89 05 48 79 21 00 	mov    %rax,0x217948(%rip)        # 2213c0 <stderr@@GLIBC_2.2.5+0x1100>
    9a78:	48 8d 04 89          	lea    (%rcx,%rcx,4),%rax
    9a7c:	48 8d 04 80          	lea    (%rax,%rax,4),%rax
    9a80:	48 8d 1c c7          	lea    (%rdi,%rax,8),%rbx
    9a84:	31 c0                	xor    %eax,%eax
    9a86:	48 8d 7b 08          	lea    0x8(%rbx),%rdi
    9a8a:	48 89 d9             	mov    %rbx,%rcx
    9a8d:	48 c7 03 00 00 00 00 	movq   $0x0,(%rbx)
    9a94:	48 c7 83 bc 00 00 00 	movq   $0x0,0xbc(%rbx)
    9a9b:	00 00 00 00 
    9a9f:	48 83 e7 f8          	and    $0xfffffffffffffff8,%rdi
    9aa3:	48 29 f9             	sub    %rdi,%rcx
    9aa6:	81 c1 c4 00 00 00    	add    $0xc4,%ecx
    9aac:	c1 e9 03             	shr    $0x3,%ecx
    9aaf:	f3 48 ab             	rep stos %rax,%es:(%rdi)
    9ab2:	48 c7 43 20 00 00 00 	movq   $0x0,0x20(%rbx)
    9ab9:	00 
    9aba:	44 89 b3 a8 00 00 00 	mov    %r14d,0xa8(%rbx)
    9ac1:	c7 83 c4 00 00 00 ff 	movl   $0xffffffff,0xc4(%rbx)
    9ac8:	ff ff ff 
    9acb:	80 3d d7 78 21 00 00 	cmpb   $0x0,0x2178d7(%rip)        # 2213a9 <stderr@@GLIBC_2.2.5+0x10e9>
    9ad2:	75 0d                	jne    9ae1 <__cxa_finalize@plt+0x5c61>
    9ad4:	80 3d cd 78 21 00 00 	cmpb   $0x0,0x2178cd(%rip)        # 2213a8 <stderr@@GLIBC_2.2.5+0x10e8>
    9adb:	0f 85 0f 09 00 00    	jne    a3f0 <__cxa_finalize@plt+0x6570>
    9ae1:	45 84 ed             	test   %r13b,%r13b
    9ae4:	44 0f b6 05 25 78 21 	movzbl 0x217825(%rip),%r8d        # 221311 <stderr@@GLIBC_2.2.5+0x1051>
    9aeb:	00 
    9aec:	0f 84 de 01 00 00    	je     9cd0 <__cxa_finalize@plt+0x5e50>
    9af2:	4c 8b a5 78 fc ff ff 	mov    -0x388(%rbp),%r12
    9af9:	41 0f b6 14 24       	movzbl (%r12),%edx
    9afe:	80 fa 2f             	cmp    $0x2f,%dl
    9b01:	0f 84 71 0b 00 00    	je     a678 <__cxa_finalize@plt+0x67f8>
    9b07:	41 0f b6 0f          	movzbl (%r15),%ecx
    9b0b:	84 c9                	test   %cl,%cl
    9b0d:	0f 85 08 08 00 00    	jne    a31b <__cxa_finalize@plt+0x649b>
    9b13:	45 84 c0             	test   %r8b,%r8b
    9b16:	0f 85 ce 05 00 00    	jne    a0ea <__cxa_finalize@plt+0x626a>
    9b1c:	8b 0d d6 77 21 00    	mov    0x2177d6(%rip),%ecx        # 2212f8 <stderr@@GLIBC_2.2.5+0x1038>
    9b22:	4c 8d 7b 18          	lea    0x18(%rbx),%r15
    9b26:	83 f9 03             	cmp    $0x3,%ecx
    9b29:	0f 82 21 03 00 00    	jb     9e50 <__cxa_finalize@plt+0x5fd0>
    9b2f:	83 f9 04             	cmp    $0x4,%ecx
    9b32:	0f 86 f8 05 00 00    	jbe    a130 <__cxa_finalize@plt+0x62b0>
    9b38:	83 f9 05             	cmp    $0x5,%ecx
    9b3b:	0f 85 0f 03 00 00    	jne    9e50 <__cxa_finalize@plt+0x5fd0>
    9b41:	4c 89 fa             	mov    %r15,%rdx
    9b44:	4c 89 e6             	mov    %r12,%rsi
    9b47:	bf 01 00 00 00       	mov    $0x1,%edi
    9b4c:	e8 8f a0 ff ff       	callq  3be0 <__xstat@plt>
    9b51:	85 c0                	test   %eax,%eax
    9b53:	ba 01 00 00 00       	mov    $0x1,%edx
    9b58:	0f 85 0c 03 00 00    	jne    9e6a <__cxa_finalize@plt+0x5fea>
    9b5e:	41 83 fe 05          	cmp    $0x5,%r14d
    9b62:	c6 83 b8 00 00 00 01 	movb   $0x1,0xb8(%rbx)
    9b69:	0f 84 01 05 00 00    	je     a070 <__cxa_finalize@plt+0x61f0>
    9b6f:	8b 43 30             	mov    0x30(%rbx),%eax
    9b72:	25 00 f0 00 00       	and    $0xf000,%eax
    9b77:	3d 00 80 00 00       	cmp    $0x8000,%eax
    9b7c:	0f 84 ee 04 00 00    	je     a070 <__cxa_finalize@plt+0x61f0>
    9b82:	44 8b 1d af 77 21 00 	mov    0x2177af(%rip),%r11d        # 221338 <stderr@@GLIBC_2.2.5+0x1078>
    9b89:	45 85 db             	test   %r11d,%r11d
    9b8c:	0f 84 0e 03 00 00    	je     9ea0 <__cxa_finalize@plt+0x6020>
    9b92:	80 3d cc 77 21 00 00 	cmpb   $0x0,0x2177cc(%rip)        # 221365 <stderr@@GLIBC_2.2.5+0x10a5>
    9b99:	0f 85 01 03 00 00    	jne    9ea0 <__cxa_finalize@plt+0x6020>
    9b9f:	8b 43 30             	mov    0x30(%rbx),%eax
    9ba2:	25 00 f0 00 00       	and    $0xf000,%eax
    9ba7:	3d 00 a0 00 00       	cmp    $0xa000,%eax
    9bac:	0f 84 c6 08 00 00    	je     a478 <__cxa_finalize@plt+0x65f8>
    9bb2:	3d 00 40 00 00       	cmp    $0x4000,%eax
    9bb7:	0f 84 63 09 00 00    	je     a520 <__cxa_finalize@plt+0x66a0>
    9bbd:	c7 83 a8 00 00 00 05 	movl   $0x5,0xa8(%rbx)
    9bc4:	00 00 00 
    9bc7:	8b 3d 6b 77 21 00    	mov    0x21776b(%rip),%edi        # 221338 <stderr@@GLIBC_2.2.5+0x1078>
    9bcd:	4c 8b 63 58          	mov    0x58(%rbx),%r12
    9bd1:	85 ff                	test   %edi,%edi
    9bd3:	74 09                	je     9bde <__cxa_finalize@plt+0x5d5e>
    9bd5:	80 3d 50 77 21 00 00 	cmpb   $0x0,0x217750(%rip)        # 22132c <stderr@@GLIBC_2.2.5+0x106c>
    9bdc:	74 71                	je     9c4f <__cxa_finalize@plt+0x5dcf>
    9bde:	4c 8b 05 3b 77 21 00 	mov    0x21773b(%rip),%r8        # 221320 <stderr@@GLIBC_2.2.5+0x1060>
    9be5:	8b 15 3d 77 21 00    	mov    0x21773d(%rip),%edx        # 221328 <stderr@@GLIBC_2.2.5+0x1068>
    9beb:	4c 8d ad 30 fd ff ff 	lea    -0x2d0(%rbp),%r13
    9bf2:	b9 00 02 00 00       	mov    $0x200,%ecx
    9bf7:	4c 89 e7             	mov    %r12,%rdi
    9bfa:	4c 89 ee             	mov    %r13,%rsi
    9bfd:	e8 0e 51 00 00       	callq  ed10 <__cxa_finalize@plt+0xae90>
    9c02:	31 f6                	xor    %esi,%esi
    9c04:	48 89 c7             	mov    %rax,%rdi
    9c07:	e8 64 67 00 00       	callq  10370 <__cxa_finalize@plt+0xc4f0>
    9c0c:	3b 05 4a 77 21 00    	cmp    0x21774a(%rip),%eax        # 22135c <stderr@@GLIBC_2.2.5+0x109c>
    9c12:	7e 06                	jle    9c1a <__cxa_finalize@plt+0x5d9a>
    9c14:	89 05 42 77 21 00    	mov    %eax,0x217742(%rip)        # 22135c <stderr@@GLIBC_2.2.5+0x109c>
    9c1a:	8b 35 18 77 21 00    	mov    0x217718(%rip),%esi        # 221338 <stderr@@GLIBC_2.2.5+0x1078>
    9c20:	85 f6                	test   %esi,%esi
    9c22:	0f 85 38 0a 00 00    	jne    a660 <__cxa_finalize@plt+0x67e0>
    9c28:	80 3d f2 63 21 00 00 	cmpb   $0x0,0x2163f2(%rip)        # 220021 <quoting_style_args@@Base+0x641>
    9c2f:	0f 85 03 0a 00 00    	jne    a638 <__cxa_finalize@plt+0x67b8>
    9c35:	80 3d e4 63 21 00 00 	cmpb   $0x0,0x2163e4(%rip)        # 220020 <quoting_style_args@@Base+0x640>
    9c3c:	0f 85 6e 09 00 00    	jne    a5b0 <__cxa_finalize@plt+0x6730>
    9c42:	80 3d e5 76 21 00 00 	cmpb   $0x0,0x2176e5(%rip)        # 22132e <stderr@@GLIBC_2.2.5+0x106e>
    9c49:	0f 85 41 09 00 00    	jne    a590 <__cxa_finalize@plt+0x6710>
    9c4f:	80 3d 0f 77 21 00 00 	cmpb   $0x0,0x21770f(%rip)        # 221365 <stderr@@GLIBC_2.2.5+0x10a5>
    9c56:	74 18                	je     9c70 <__cxa_finalize@plt+0x5df0>
    9c58:	48 8b bb b0 00 00 00 	mov    0xb0(%rbx),%rdi
    9c5f:	e8 ec 9c ff ff       	callq  3950 <strlen@plt>
    9c64:	3b 05 ea 76 21 00    	cmp    0x2176ea(%rip),%eax        # 221354 <stderr@@GLIBC_2.2.5+0x1094>
    9c6a:	0f 8f b0 07 00 00    	jg     a420 <__cxa_finalize@plt+0x65a0>
    9c70:	8b 0d c2 76 21 00    	mov    0x2176c2(%rip),%ecx        # 221338 <stderr@@GLIBC_2.2.5+0x1078>
    9c76:	85 c9                	test   %ecx,%ecx
    9c78:	0f 84 42 05 00 00    	je     a1c0 <__cxa_finalize@plt+0x6340>
    9c7e:	0f b6 05 77 76 21 00 	movzbl 0x217677(%rip),%eax        # 2212fc <stderr@@GLIBC_2.2.5+0x103c>
    9c85:	84 c0                	test   %al,%al
    9c87:	0f 85 03 05 00 00    	jne    a190 <__cxa_finalize@plt+0x6310>
    9c8d:	48 8b bd 78 fc ff ff 	mov    -0x388(%rbp),%rdi
    9c94:	e8 17 aa 00 00       	callq  146b0 <__cxa_finalize@plt+0x10830>
    9c99:	48 83 05 0f 77 21 00 	addq   $0x1,0x21770f(%rip)        # 2213b0 <stderr@@GLIBC_2.2.5+0x10f0>
    9ca0:	01 
    9ca1:	48 89 03             	mov    %rax,(%rbx)
    9ca4:	48 8b 75 c8          	mov    -0x38(%rbp),%rsi
    9ca8:	64 48 33 34 25 28 00 	xor    %fs:0x28,%rsi
    9caf:	00 00 
    9cb1:	4c 89 e0             	mov    %r12,%rax
    9cb4:	0f 85 8d 0b 00 00    	jne    a847 <__cxa_finalize@plt+0x69c7>
    9cba:	48 8d 65 d8          	lea    -0x28(%rbp),%rsp
    9cbe:	5b                   	pop    %rbx
    9cbf:	41 5c                	pop    %r12
    9cc1:	41 5d                	pop    %r13
    9cc3:	41 5e                	pop    %r14
    9cc5:	41 5f                	pop    %r15
    9cc7:	5d                   	pop    %rbp
    9cc8:	c3                   	retq   
    9cc9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
    9cd0:	45 84 c0             	test   %r8b,%r8b
    9cd3:	0f 85 f7 03 00 00    	jne    a0d0 <__cxa_finalize@plt+0x6250>
    9cd9:	80 3d c1 75 21 00 00 	cmpb   $0x0,0x2175c1(%rip)        # 2212a1 <stderr@@GLIBC_2.2.5+0xfe1>
    9ce0:	0f 85 2a 01 00 00    	jne    9e10 <__cxa_finalize@plt+0x5f90>
    9ce6:	41 83 fe 03          	cmp    $0x3,%r14d
    9cea:	0f 84 40 0a 00 00    	je     a730 <__cxa_finalize@plt+0x68b0>
    9cf0:	0f b6 05 05 76 21 00 	movzbl 0x217605(%rip),%eax        # 2212fc <stderr@@GLIBC_2.2.5+0x103c>
    9cf7:	84 c0                	test   %al,%al
    9cf9:	75 35                	jne    9d30 <__cxa_finalize@plt+0x5eb0>
    9cfb:	80 3d 9e 75 21 00 00 	cmpb   $0x0,0x21759e(%rip)        # 2212a0 <stderr@@GLIBC_2.2.5+0xfe0>
    9d02:	74 1c                	je     9d20 <__cxa_finalize@plt+0x5ea0>
    9d04:	45 85 f6             	test   %r14d,%r14d
    9d07:	0f 94 c1             	sete   %cl
    9d0a:	41 83 fe 06          	cmp    $0x6,%r14d
    9d0e:	89 ca                	mov    %ecx,%edx
    9d10:	74 32                	je     9d44 <__cxa_finalize@plt+0x5ec4>
    9d12:	84 c9                	test   %cl,%cl
    9d14:	75 2e                	jne    9d44 <__cxa_finalize@plt+0x5ec4>
    9d16:	80 3d 83 75 21 00 00 	cmpb   $0x0,0x217583(%rip)        # 2212a0 <stderr@@GLIBC_2.2.5+0xfe0>
    9d1d:	75 65                	jne    9d84 <__cxa_finalize@plt+0x5f04>
    9d1f:	90                   	nop
    9d20:	45 31 e4             	xor    %r12d,%r12d
    9d23:	e9 65 ff ff ff       	jmpq   9c8d <__cxa_finalize@plt+0x5e0d>
    9d28:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
    9d2f:	00 
    9d30:	45 85 f6             	test   %r14d,%r14d
    9d33:	0f 94 c2             	sete   %dl
    9d36:	41 83 fe 06          	cmp    $0x6,%r14d
    9d3a:	74 08                	je     9d44 <__cxa_finalize@plt+0x5ec4>
    9d3c:	84 d2                	test   %dl,%dl
    9d3e:	0f 84 cc 00 00 00    	je     9e10 <__cxa_finalize@plt+0x5f90>
    9d44:	83 3d ad 75 21 00 05 	cmpl   $0x5,0x2175ad(%rip)        # 2212f8 <stderr@@GLIBC_2.2.5+0x1038>
    9d4b:	0f 84 bf 00 00 00    	je     9e10 <__cxa_finalize@plt+0x5f90>
    9d51:	80 3d 38 76 21 00 00 	cmpb   $0x0,0x217638(%rip)        # 221390 <stderr@@GLIBC_2.2.5+0x10d0>
    9d58:	0f 85 b2 00 00 00    	jne    9e10 <__cxa_finalize@plt+0x5f90>
    9d5e:	80 3d 98 75 21 00 00 	cmpb   $0x0,0x217598(%rip)        # 2212fd <stderr@@GLIBC_2.2.5+0x103d>
    9d65:	0f 85 a5 00 00 00    	jne    9e10 <__cxa_finalize@plt+0x5f90>
    9d6b:	84 c0                	test   %al,%al
    9d6d:	0f 85 9d 00 00 00    	jne    9e10 <__cxa_finalize@plt+0x5f90>
    9d73:	80 3d 26 75 21 00 00 	cmpb   $0x0,0x217526(%rip)        # 2212a0 <stderr@@GLIBC_2.2.5+0xfe0>
    9d7a:	74 a4                	je     9d20 <__cxa_finalize@plt+0x5ea0>
    9d7c:	84 d2                	test   %dl,%dl
    9d7e:	0f 85 8c 00 00 00    	jne    9e10 <__cxa_finalize@plt+0x5f90>
    9d84:	45 31 e4             	xor    %r12d,%r12d
    9d87:	41 83 fe 05          	cmp    $0x5,%r14d
    9d8b:	0f 85 fc fe ff ff    	jne    9c8d <__cxa_finalize@plt+0x5e0d>
    9d91:	83 3d 7c 75 21 00 03 	cmpl   $0x3,0x21757c(%rip)        # 221314 <stderr@@GLIBC_2.2.5+0x1054>
    9d98:	74 76                	je     9e10 <__cxa_finalize@plt+0x5f90>
    9d9a:	80 3d 71 75 21 00 00 	cmpb   $0x0,0x217571(%rip)        # 221312 <stderr@@GLIBC_2.2.5+0x1052>
    9da1:	44 88 85 70 fc ff ff 	mov    %r8b,-0x390(%rbp)
    9da8:	0f 84 df fe ff ff    	je     9c8d <__cxa_finalize@plt+0x5e0d>
    9dae:	bf 0e 00 00 00       	mov    $0xe,%edi
    9db3:	e8 98 be ff ff       	callq  5c50 <__cxa_finalize@plt+0x1dd0>
    9db8:	84 c0                	test   %al,%al
    9dba:	44 0f b6 85 70 fc ff 	movzbl -0x390(%rbp),%r8d
    9dc1:	ff 
    9dc2:	75 4c                	jne    9e10 <__cxa_finalize@plt+0x5f90>
    9dc4:	bf 10 00 00 00       	mov    $0x10,%edi
    9dc9:	e8 82 be ff ff       	callq  5c50 <__cxa_finalize@plt+0x1dd0>
    9dce:	84 c0                	test   %al,%al
    9dd0:	44 0f b6 85 70 fc ff 	movzbl -0x390(%rbp),%r8d
    9dd7:	ff 
    9dd8:	75 36                	jne    9e10 <__cxa_finalize@plt+0x5f90>
    9dda:	bf 11 00 00 00       	mov    $0x11,%edi
    9ddf:	e8 6c be ff ff       	callq  5c50 <__cxa_finalize@plt+0x1dd0>
    9de4:	84 c0                	test   %al,%al
    9de6:	44 0f b6 85 70 fc ff 	movzbl -0x390(%rbp),%r8d
    9ded:	ff 
    9dee:	75 20                	jne    9e10 <__cxa_finalize@plt+0x5f90>
    9df0:	bf 15 00 00 00       	mov    $0x15,%edi
    9df5:	e8 56 be ff ff       	callq  5c50 <__cxa_finalize@plt+0x1dd0>
    9dfa:	84 c0                	test   %al,%al
    9dfc:	44 0f b6 85 70 fc ff 	movzbl -0x390(%rbp),%r8d
    9e03:	ff 
    9e04:	0f 84 83 fe ff ff    	je     9c8d <__cxa_finalize@plt+0x5e0d>
    9e0a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    9e10:	48 8b 85 78 fc ff ff 	mov    -0x388(%rbp),%rax
    9e17:	0f b6 10             	movzbl (%rax),%edx
    9e1a:	80 fa 2f             	cmp    $0x2f,%dl
    9e1d:	0f 85 e5 06 00 00    	jne    a508 <__cxa_finalize@plt+0x6688>
    9e23:	8b 05 cf 74 21 00    	mov    0x2174cf(%rip),%eax        # 2212f8 <stderr@@GLIBC_2.2.5+0x1038>
    9e29:	4c 8d 7b 18          	lea    0x18(%rbx),%r15
    9e2d:	83 f8 03             	cmp    $0x3,%eax
    9e30:	72 15                	jb     9e47 <__cxa_finalize@plt+0x5fc7>
    9e32:	83 f8 04             	cmp    $0x4,%eax
    9e35:	76 10                	jbe    9e47 <__cxa_finalize@plt+0x5fc7>
    9e37:	83 f8 05             	cmp    $0x5,%eax
    9e3a:	4c 8b a5 78 fc ff ff 	mov    -0x388(%rbp),%r12
    9e41:	0f 84 fa fc ff ff    	je     9b41 <__cxa_finalize@plt+0x5cc1>
    9e47:	4c 8b a5 78 fc ff ff 	mov    -0x388(%rbp),%r12
    9e4e:	66 90                	xchg   %ax,%ax
    9e50:	4c 89 fa             	mov    %r15,%rdx
    9e53:	4c 89 e6             	mov    %r12,%rsi
    9e56:	bf 01 00 00 00       	mov    $0x1,%edi
    9e5b:	e8 00 9b ff ff       	callq  3960 <__lxstat@plt>
    9e60:	31 d2                	xor    %edx,%edx
    9e62:	85 c0                	test   %eax,%eax
    9e64:	0f 84 f4 fc ff ff    	je     9b5e <__cxa_finalize@plt+0x5cde>
    9e6a:	48 8d 35 0c de 00 00 	lea    0xde0c(%rip),%rsi        # 17c7d <_IO_stdin_used@@Base+0x18fd>
    9e71:	31 ff                	xor    %edi,%edi
    9e73:	ba 05 00 00 00       	mov    $0x5,%edx
    9e78:	e8 b3 9a ff ff       	callq  3930 <dcgettext@plt>
    9e7d:	4c 89 e2             	mov    %r12,%rdx
    9e80:	41 0f b6 fd          	movzbl %r13b,%edi
    9e84:	48 89 c6             	mov    %rax,%rsi
    9e87:	e8 14 cb ff ff       	callq  69a0 <__cxa_finalize@plt+0x2b20>
    9e8c:	45 31 e4             	xor    %r12d,%r12d
    9e8f:	45 84 ed             	test   %r13b,%r13b
    9e92:	0f 85 0c fe ff ff    	jne    9ca4 <__cxa_finalize@plt+0x5e24>
    9e98:	e9 f0 fd ff ff       	jmpq   9c8d <__cxa_finalize@plt+0x5e0d>
    9e9d:	0f 1f 00             	nopl   (%rax)
    9ea0:	48 8b 05 49 64 21 00 	mov    0x216449(%rip),%rax        # 2202f0 <stderr@@GLIBC_2.2.5+0x30>
    9ea7:	48 39 43 18          	cmp    %rax,0x18(%rbx)
    9eab:	0f 84 75 09 00 00    	je     a826 <__cxa_finalize@plt+0x69a6>
    9eb1:	84 d2                	test   %dl,%dl
    9eb3:	48 8d b3 b0 00 00 00 	lea    0xb0(%rbx),%rsi
    9eba:	4c 89 e7             	mov    %r12,%rdi
    9ebd:	0f 84 cd 03 00 00    	je     a290 <__cxa_finalize@plt+0x6410>
    9ec3:	e8 e8 b3 00 00       	callq  152b0 <__cxa_finalize@plt+0x11430>
    9ec8:	85 c0                	test   %eax,%eax
    9eca:	0f 88 cd 03 00 00    	js     a29d <__cxa_finalize@plt+0x641d>
    9ed0:	48 8b bb b0 00 00 00 	mov    0xb0(%rbx),%rdi
    9ed7:	48 8d 35 cd dd 00 00 	lea    0xddcd(%rip),%rsi        # 17cab <_IO_stdin_used@@Base+0x192b>
    9ede:	b9 0a 00 00 00       	mov    $0xa,%ecx
    9ee3:	8b 15 4f 74 21 00    	mov    0x21744f(%rip),%edx        # 221338 <stderr@@GLIBC_2.2.5+0x1078>
    9ee9:	f3 a6                	repz cmpsb %es:(%rdi),%ds:(%rsi)
    9eeb:	41 0f 95 c6          	setne  %r14b
    9eef:	85 d2                	test   %edx,%edx
    9ef1:	0f 84 a1 05 00 00    	je     a498 <__cxa_finalize@plt+0x6618>
    9ef7:	44 89 f1             	mov    %r14d,%ecx
    9efa:	31 c0                	xor    %eax,%eax
    9efc:	31 d2                	xor    %edx,%edx
    9efe:	45 84 f6             	test   %r14b,%r14b
    9f01:	74 0e                	je     9f11 <__cxa_finalize@plt+0x6091>
    9f03:	44 89 f1             	mov    %r14d,%ecx
    9f06:	89 ca                	mov    %ecx,%edx
    9f08:	c1 e2 1f             	shl    $0x1f,%edx
    9f0b:	c1 fa 1f             	sar    $0x1f,%edx
    9f0e:	83 c2 02             	add    $0x2,%edx
    9f11:	08 0d 4d 74 21 00    	or     %cl,0x21744d(%rip)        # 221364 <stderr@@GLIBC_2.2.5+0x10a4>
    9f17:	85 c0                	test   %eax,%eax
    9f19:	89 93 bc 00 00 00    	mov    %edx,0xbc(%rbx)
    9f1f:	0f 85 35 06 00 00    	jne    a55a <__cxa_finalize@plt+0x66da>
    9f25:	8b 43 30             	mov    0x30(%rbx),%eax
    9f28:	25 00 f0 00 00       	and    $0xf000,%eax
    9f2d:	3d 00 a0 00 00       	cmp    $0xa000,%eax
    9f32:	0f 85 7a fc ff ff    	jne    9bb2 <__cxa_finalize@plt+0x5d32>
    9f38:	44 8b 15 f9 73 21 00 	mov    0x2173f9(%rip),%r10d        # 221338 <stderr@@GLIBC_2.2.5+0x1078>
    9f3f:	45 85 d2             	test   %r10d,%r10d
    9f42:	0f 85 30 05 00 00    	jne    a478 <__cxa_finalize@plt+0x65f8>
    9f48:	48 8b 73 48          	mov    0x48(%rbx),%rsi
    9f4c:	4c 89 e7             	mov    %r12,%rdi
    9f4f:	e8 6c 22 00 00       	callq  c1c0 <__cxa_finalize@plt+0x8340>
    9f54:	48 85 c0             	test   %rax,%rax
    9f57:	49 89 c6             	mov    %rax,%r14
    9f5a:	48 89 43 08          	mov    %rax,0x8(%rbx)
    9f5e:	0f 84 8c 07 00 00    	je     a6f0 <__cxa_finalize@plt+0x6870>
    9f64:	41 80 3e 2f          	cmpb   $0x2f,(%r14)
    9f68:	0f 84 1a 07 00 00    	je     a688 <__cxa_finalize@plt+0x6808>
    9f6e:	4c 89 e7             	mov    %r12,%rdi
    9f71:	e8 da 2d 00 00       	callq  cd50 <__cxa_finalize@plt+0x8ed0>
    9f76:	48 85 c0             	test   %rax,%rax
    9f79:	0f 84 09 07 00 00    	je     a688 <__cxa_finalize@plt+0x6808>
    9f7f:	4c 89 f7             	mov    %r14,%rdi
    9f82:	48 89 85 70 fc ff ff 	mov    %rax,-0x390(%rbp)
    9f89:	e8 c2 99 ff ff       	callq  3950 <strlen@plt>
    9f8e:	48 8b 95 70 fc ff ff 	mov    -0x390(%rbp),%rdx
    9f95:	48 8d 7c 02 02       	lea    0x2(%rdx,%rax,1),%rdi
    9f9a:	e8 e1 a4 00 00       	callq  14480 <__cxa_finalize@plt+0x10600>
    9f9f:	48 8b 95 70 fc ff ff 	mov    -0x390(%rbp),%rdx
    9fa6:	49 89 c7             	mov    %rax,%r15
    9fa9:	41 80 7c 14 ff 2f    	cmpb   $0x2f,-0x1(%r12,%rdx,1)
    9faf:	74 04                	je     9fb5 <__cxa_finalize@plt+0x6135>
    9fb1:	48 83 c2 01          	add    $0x1,%rdx
    9fb5:	4c 89 e6             	mov    %r12,%rsi
    9fb8:	4c 89 ff             	mov    %r15,%rdi
    9fbb:	e8 e0 9c ff ff       	callq  3ca0 <stpncpy@plt>
    9fc0:	4c 89 f6             	mov    %r14,%rsi
    9fc3:	48 89 c7             	mov    %rax,%rdi
    9fc6:	e8 65 98 ff ff       	callq  3830 <strcpy@plt>
    9fcb:	4d 85 ff             	test   %r15,%r15
    9fce:	0f 84 4c 07 00 00    	je     a720 <__cxa_finalize@plt+0x68a0>
    9fd4:	44 8b 8b c4 00 00 00 	mov    0xc4(%rbx),%r9d
    9fdb:	45 85 c9             	test   %r9d,%r9d
    9fde:	0f 84 ec 07 00 00    	je     a7d0 <__cxa_finalize@plt+0x6950>
    9fe4:	83 3d 29 73 21 00 01 	cmpl   $0x1,0x217329(%rip)        # 221314 <stderr@@GLIBC_2.2.5+0x1054>
    9feb:	77 09                	ja     9ff6 <__cxa_finalize@plt+0x6176>
    9fed:	80 3d 09 73 21 00 00 	cmpb   $0x0,0x217309(%rip)        # 2212fd <stderr@@GLIBC_2.2.5+0x103d>
    9ff4:	74 50                	je     a046 <__cxa_finalize@plt+0x61c6>
    9ff6:	48 8d 95 80 fc ff ff 	lea    -0x380(%rbp),%rdx
    9ffd:	4c 89 fe             	mov    %r15,%rsi
    a000:	bf 01 00 00 00       	mov    $0x1,%edi
    a005:	e8 d6 9b ff ff       	callq  3be0 <__xstat@plt>
    a00a:	85 c0                	test   %eax,%eax
    a00c:	75 38                	jne    a046 <__cxa_finalize@plt+0x61c6>
    a00e:	45 84 ed             	test   %r13b,%r13b
    a011:	c6 83 b9 00 00 00 01 	movb   $0x1,0xb9(%rbx)
    a018:	8b 85 98 fc ff ff    	mov    -0x368(%rbp),%eax
    a01e:	74 20                	je     a040 <__cxa_finalize@plt+0x61c0>
    a020:	44 8b 05 11 73 21 00 	mov    0x217311(%rip),%r8d        # 221338 <stderr@@GLIBC_2.2.5+0x1078>
    a027:	45 85 c0             	test   %r8d,%r8d
    a02a:	74 14                	je     a040 <__cxa_finalize@plt+0x61c0>
    a02c:	89 c2                	mov    %eax,%edx
    a02e:	81 e2 00 f0 00 00    	and    $0xf000,%edx
    a034:	81 fa 00 40 00 00    	cmp    $0x4000,%edx
    a03a:	74 0a                	je     a046 <__cxa_finalize@plt+0x61c6>
    a03c:	0f 1f 40 00          	nopl   0x0(%rax)
    a040:	89 83 ac 00 00 00    	mov    %eax,0xac(%rbx)
    a046:	4c 89 ff             	mov    %r15,%rdi
    a049:	e8 22 9e ff ff       	callq  3e70 <free@plt>
    a04e:	8b 43 30             	mov    0x30(%rbx),%eax
    a051:	25 00 f0 00 00       	and    $0xf000,%eax
    a056:	3d 00 a0 00 00       	cmp    $0xa000,%eax
    a05b:	0f 84 24 04 00 00    	je     a485 <__cxa_finalize@plt+0x6605>
    a061:	e9 4c fb ff ff       	jmpq   9bb2 <__cxa_finalize@plt+0x5d32>
    a066:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    a06d:	00 00 00 
    a070:	80 3d 9b 72 21 00 00 	cmpb   $0x0,0x21729b(%rip)        # 221312 <stderr@@GLIBC_2.2.5+0x1052>
    a077:	0f 84 05 fb ff ff    	je     9b82 <__cxa_finalize@plt+0x5d02>
    a07d:	bf 15 00 00 00       	mov    $0x15,%edi
    a082:	88 95 70 fc ff ff    	mov    %dl,-0x390(%rbp)
    a088:	e8 c3 bb ff ff       	callq  5c50 <__cxa_finalize@plt+0x1dd0>
    a08d:	84 c0                	test   %al,%al
    a08f:	0f b6 95 70 fc ff ff 	movzbl -0x390(%rbp),%edx
    a096:	0f 84 e6 fa ff ff    	je     9b82 <__cxa_finalize@plt+0x5d02>
    a09c:	e8 4f 97 ff ff       	callq  37f0 <__errno_location@plt>
    a0a1:	4c 8b 73 18          	mov    0x18(%rbx),%r14
    a0a5:	4c 3b 35 4c 62 21 00 	cmp    0x21624c(%rip),%r14        # 2202f8 <stderr@@GLIBC_2.2.5+0x38>
    a0ac:	0f b6 95 70 fc ff ff 	movzbl -0x390(%rbp),%edx
    a0b3:	c7 00 5f 00 00 00    	movl   $0x5f,(%rax)
    a0b9:	74 07                	je     a0c2 <__cxa_finalize@plt+0x6242>
    a0bb:	4c 89 35 36 62 21 00 	mov    %r14,0x216236(%rip)        # 2202f8 <stderr@@GLIBC_2.2.5+0x38>
    a0c2:	c6 83 c0 00 00 00 00 	movb   $0x0,0xc0(%rbx)
    a0c9:	e9 b4 fa ff ff       	jmpq   9b82 <__cxa_finalize@plt+0x5d02>
    a0ce:	66 90                	xchg   %ax,%ax
    a0d0:	48 8b 85 78 fc ff ff 	mov    -0x388(%rbp),%rax
    a0d7:	0f b6 10             	movzbl (%rax),%edx
    a0da:	80 fa 2f             	cmp    $0x2f,%dl
    a0dd:	0f 85 25 02 00 00    	jne    a308 <__cxa_finalize@plt+0x6488>
    a0e3:	4c 8b a5 78 fc ff ff 	mov    -0x388(%rbp),%r12
    a0ea:	be 02 00 00 00       	mov    $0x2,%esi
    a0ef:	4c 89 e7             	mov    %r12,%rdi
    a0f2:	e8 49 25 00 00       	callq  c640 <__cxa_finalize@plt+0x87c0>
    a0f7:	48 85 c0             	test   %rax,%rax
    a0fa:	48 89 43 10          	mov    %rax,0x10(%rbx)
    a0fe:	0f 85 18 fa ff ff    	jne    9b1c <__cxa_finalize@plt+0x5c9c>
    a104:	48 8d 35 5a db 00 00 	lea    0xdb5a(%rip),%rsi        # 17c65 <_IO_stdin_used@@Base+0x18e5>
    a10b:	31 ff                	xor    %edi,%edi
    a10d:	ba 05 00 00 00       	mov    $0x5,%edx
    a112:	e8 19 98 ff ff       	callq  3930 <dcgettext@plt>
    a117:	41 0f b6 fd          	movzbl %r13b,%edi
    a11b:	4c 89 e2             	mov    %r12,%rdx
    a11e:	48 89 c6             	mov    %rax,%rsi
    a121:	e8 7a c8 ff ff       	callq  69a0 <__cxa_finalize@plt+0x2b20>
    a126:	e9 f1 f9 ff ff       	jmpq   9b1c <__cxa_finalize@plt+0x5c9c>
    a12b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    a130:	45 84 ed             	test   %r13b,%r13b
    a133:	0f 84 17 fd ff ff    	je     9e50 <__cxa_finalize@plt+0x5fd0>
    a139:	4c 89 fa             	mov    %r15,%rdx
    a13c:	4c 89 e6             	mov    %r12,%rsi
    a13f:	bf 01 00 00 00       	mov    $0x1,%edi
    a144:	89 8d 70 fc ff ff    	mov    %ecx,-0x390(%rbp)
    a14a:	e8 91 9a ff ff       	callq  3be0 <__xstat@plt>
    a14f:	8b 8d 70 fc ff ff    	mov    -0x390(%rbp),%ecx
    a155:	83 f9 03             	cmp    $0x3,%ecx
    a158:	74 1d                	je     a177 <__cxa_finalize@plt+0x62f7>
    a15a:	85 c0                	test   %eax,%eax
    a15c:	0f 88 4e 05 00 00    	js     a6b0 <__cxa_finalize@plt+0x6830>
    a162:	8b 53 30             	mov    0x30(%rbx),%edx
    a165:	81 e2 00 f0 00 00    	and    $0xf000,%edx
    a16b:	81 fa 00 40 00 00    	cmp    $0x4000,%edx
    a171:	0f 85 d9 fc ff ff    	jne    9e50 <__cxa_finalize@plt+0x5fd0>
    a177:	85 c0                	test   %eax,%eax
    a179:	44 89 ea             	mov    %r13d,%edx
    a17c:	0f 84 dc f9 ff ff    	je     9b5e <__cxa_finalize@plt+0x5cde>
    a182:	e9 37 05 00 00       	jmpq   a6be <__cxa_finalize@plt+0x683e>
    a187:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
    a18e:	00 00 
    a190:	48 8b 7b 20          	mov    0x20(%rbx),%rdi
    a194:	48 8d b5 30 fd ff ff 	lea    -0x2d0(%rbp),%rsi
    a19b:	e8 50 5b 00 00       	callq  fcf0 <__cxa_finalize@plt+0xbe70>
    a1a0:	48 89 c7             	mov    %rax,%rdi
    a1a3:	e8 a8 97 ff ff       	callq  3950 <strlen@plt>
    a1a8:	3b 05 b2 71 21 00    	cmp    0x2171b2(%rip),%eax        # 221360 <stderr@@GLIBC_2.2.5+0x10a0>
    a1ae:	0f 8e d9 fa ff ff    	jle    9c8d <__cxa_finalize@plt+0x5e0d>
    a1b4:	89 05 a6 71 21 00    	mov    %eax,0x2171a6(%rip)        # 221360 <stderr@@GLIBC_2.2.5+0x10a0>
    a1ba:	e9 ce fa ff ff       	jmpq   9c8d <__cxa_finalize@plt+0x5e0d>
    a1bf:	90                   	nop
    a1c0:	48 8b 7b 28          	mov    0x28(%rbx),%rdi
    a1c4:	48 8d b5 10 fd ff ff 	lea    -0x2f0(%rbp),%rsi
    a1cb:	e8 20 5b 00 00       	callq  fcf0 <__cxa_finalize@plt+0xbe70>
    a1d0:	48 89 c7             	mov    %rax,%rdi
    a1d3:	e8 78 97 ff ff       	callq  3950 <strlen@plt>
    a1d8:	3b 05 7a 71 21 00    	cmp    0x21717a(%rip),%eax        # 221358 <stderr@@GLIBC_2.2.5+0x1098>
    a1de:	7e 06                	jle    a1e6 <__cxa_finalize@plt+0x6366>
    a1e0:	89 05 72 71 21 00    	mov    %eax,0x217172(%rip)        # 221358 <stderr@@GLIBC_2.2.5+0x1098>
    a1e6:	8b 43 30             	mov    0x30(%rbx),%eax
    a1e9:	25 00 b0 00 00       	and    $0xb000,%eax
    a1ee:	3d 00 20 00 00       	cmp    $0x2000,%eax
    a1f3:	0f 85 37 02 00 00    	jne    a430 <__cxa_finalize@plt+0x65b0>
    a1f9:	48 8b 43 40          	mov    0x40(%rbx),%rax
    a1fd:	4c 8d ad 30 fd ff ff 	lea    -0x2d0(%rbp),%r13
    a204:	4c 89 ee             	mov    %r13,%rsi
    a207:	48 89 c7             	mov    %rax,%rdi
    a20a:	48 c1 e8 20          	shr    $0x20,%rax
    a20e:	48 c1 ef 08          	shr    $0x8,%rdi
    a212:	89 fa                	mov    %edi,%edx
    a214:	48 89 c7             	mov    %rax,%rdi
    a217:	81 e2 ff 0f 00 00    	and    $0xfff,%edx
    a21d:	81 e7 00 f0 ff ff    	and    $0xfffff000,%edi
    a223:	09 d7                	or     %edx,%edi
    a225:	e8 c6 5a 00 00       	callq  fcf0 <__cxa_finalize@plt+0xbe70>
    a22a:	48 89 c7             	mov    %rax,%rdi
    a22d:	e8 1e 97 ff ff       	callq  3950 <strlen@plt>
    a232:	3b 05 0c 71 21 00    	cmp    0x21710c(%rip),%eax        # 221344 <stderr@@GLIBC_2.2.5+0x1084>
    a238:	7e 06                	jle    a240 <__cxa_finalize@plt+0x63c0>
    a23a:	89 05 04 71 21 00    	mov    %eax,0x217104(%rip)        # 221344 <stderr@@GLIBC_2.2.5+0x1084>
    a240:	48 8b 43 40          	mov    0x40(%rbx),%rax
    a244:	4c 89 ee             	mov    %r13,%rsi
    a247:	0f b6 d0             	movzbl %al,%edx
    a24a:	48 c1 e8 0c          	shr    $0xc,%rax
    a24e:	48 89 c7             	mov    %rax,%rdi
    a251:	40 30 ff             	xor    %dil,%dil
    a254:	09 d7                	or     %edx,%edi
    a256:	e8 95 5a 00 00       	callq  fcf0 <__cxa_finalize@plt+0xbe70>
    a25b:	48 89 c7             	mov    %rax,%rdi
    a25e:	e8 ed 96 ff ff       	callq  3950 <strlen@plt>
    a263:	8b 15 d7 70 21 00    	mov    0x2170d7(%rip),%edx        # 221340 <stderr@@GLIBC_2.2.5+0x1080>
    a269:	39 d0                	cmp    %edx,%eax
    a26b:	7e 08                	jle    a275 <__cxa_finalize@plt+0x63f5>
    a26d:	89 05 cd 70 21 00    	mov    %eax,0x2170cd(%rip)        # 221340 <stderr@@GLIBC_2.2.5+0x1080>
    a273:	89 c2                	mov    %eax,%edx
    a275:	8b 05 c9 70 21 00    	mov    0x2170c9(%rip),%eax        # 221344 <stderr@@GLIBC_2.2.5+0x1084>
    a27b:	8d 44 02 02          	lea    0x2(%rdx,%rax,1),%eax
    a27f:	3b 05 b7 70 21 00    	cmp    0x2170b7(%rip),%eax        # 22133c <stderr@@GLIBC_2.2.5+0x107c>
    a285:	0f 8e f3 f9 ff ff    	jle    9c7e <__cxa_finalize@plt+0x5dfe>
    a28b:	e9 d8 01 00 00       	jmpq   a468 <__cxa_finalize@plt+0x65e8>
    a290:	e8 3b b0 00 00       	callq  152d0 <__cxa_finalize@plt+0x11450>
    a295:	85 c0                	test   %eax,%eax
    a297:	0f 89 33 fc ff ff    	jns    9ed0 <__cxa_finalize@plt+0x6050>
    a29d:	e8 4e 95 ff ff       	callq  37f0 <__errno_location@plt>
    a2a2:	48 89 c1             	mov    %rax,%rcx
    a2a5:	8b 00                	mov    (%rax),%eax
    a2a7:	83 f8 5f             	cmp    $0x5f,%eax
    a2aa:	40 0f 94 c6          	sete   %sil
    a2ae:	83 f8 3d             	cmp    $0x3d,%eax
    a2b1:	0f 94 c2             	sete   %dl
    a2b4:	83 e8 16             	sub    $0x16,%eax
    a2b7:	09 f2                	or     %esi,%edx
    a2b9:	83 e0 ef             	and    $0xffffffef,%eax
    a2bc:	74 05                	je     a2c3 <__cxa_finalize@plt+0x6443>
    a2be:	40 84 f6             	test   %sil,%sil
    a2c1:	74 0b                	je     a2ce <__cxa_finalize@plt+0x644e>
    a2c3:	48 8b 43 18          	mov    0x18(%rbx),%rax
    a2c7:	48 89 05 22 60 21 00 	mov    %rax,0x216022(%rip)        # 2202f0 <stderr@@GLIBC_2.2.5+0x30>
    a2ce:	48 8d 05 4d 5d 21 00 	lea    0x215d4d(%rip),%rax        # 220022 <quoting_style_args@@Base+0x642>
    a2d5:	84 d2                	test   %dl,%dl
    a2d7:	48 89 83 b0 00 00 00 	mov    %rax,0xb0(%rbx)
    a2de:	0f 84 6c 02 00 00    	je     a550 <__cxa_finalize@plt+0x66d0>
    a2e4:	8b 05 4e 70 21 00    	mov    0x21704e(%rip),%eax        # 221338 <stderr@@GLIBC_2.2.5+0x1078>
    a2ea:	85 c0                	test   %eax,%eax
    a2ec:	0f 84 fe 04 00 00    	je     a7f0 <__cxa_finalize@plt+0x6970>
    a2f2:	c7 83 bc 00 00 00 00 	movl   $0x0,0xbc(%rbx)
    a2f9:	00 00 00 
    a2fc:	e9 9e f8 ff ff       	jmpq   9b9f <__cxa_finalize@plt+0x5d1f>
    a301:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
    a308:	41 0f b6 0f          	movzbl (%r15),%ecx
    a30c:	4c 8b a5 78 fc ff ff 	mov    -0x388(%rbp),%r12
    a313:	84 c9                	test   %cl,%cl
    a315:	0f 84 cf fd ff ff    	je     a0ea <__cxa_finalize@plt+0x626a>
    a31b:	48 8b bd 78 fc ff ff 	mov    -0x388(%rbp),%rdi
    a322:	44 88 85 6e fc ff ff 	mov    %r8b,-0x392(%rbp)
    a329:	88 95 6f fc ff ff    	mov    %dl,-0x391(%rbp)
    a32f:	88 8d 70 fc ff ff    	mov    %cl,-0x390(%rbp)
    a335:	e8 16 96 ff ff       	callq  3950 <strlen@plt>
    a33a:	4c 89 ff             	mov    %r15,%rdi
    a33d:	49 89 c4             	mov    %rax,%r12
    a340:	e8 0b 96 ff ff       	callq  3950 <strlen@plt>
    a345:	49 8d 44 04 20       	lea    0x20(%r12,%rax,1),%rax
    a34a:	0f b6 8d 70 fc ff ff 	movzbl -0x390(%rbp),%ecx
    a351:	45 0f b6 57 01       	movzbl 0x1(%r15),%r10d
    a356:	0f b6 95 6f fc ff ff 	movzbl -0x391(%rbp),%edx
    a35d:	44 0f b6 85 6e fc ff 	movzbl -0x392(%rbp),%r8d
    a364:	ff 
    a365:	48 83 e0 f0          	and    $0xfffffffffffffff0,%rax
    a369:	48 29 c4             	sub    %rax,%rsp
    a36c:	48 8d 7c 24 0f       	lea    0xf(%rsp),%rdi
    a371:	48 83 e7 f0          	and    $0xfffffffffffffff0,%rdi
    a375:	80 f9 2e             	cmp    $0x2e,%cl
    a378:	49 89 fc             	mov    %rdi,%r12
    a37b:	0f 84 6f 01 00 00    	je     a4f0 <__cxa_finalize@plt+0x6670>
    a381:	4c 89 fe             	mov    %r15,%rsi
    a384:	eb 15                	jmp    a39b <__cxa_finalize@plt+0x651b>
    a386:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    a38d:	00 00 00 
    a390:	44 89 d1             	mov    %r10d,%ecx
    a393:	44 0f b6 56 01       	movzbl 0x1(%rsi),%r10d
    a398:	48 89 c7             	mov    %rax,%rdi
    a39b:	48 8d 47 01          	lea    0x1(%rdi),%rax
    a39f:	48 83 c6 01          	add    $0x1,%rsi
    a3a3:	45 84 d2             	test   %r10b,%r10b
    a3a6:	88 48 ff             	mov    %cl,-0x1(%rax)
    a3a9:	75 e5                	jne    a390 <__cxa_finalize@plt+0x6510>
    a3ab:	49 39 f7             	cmp    %rsi,%r15
    a3ae:	73 0d                	jae    a3bd <__cxa_finalize@plt+0x653d>
    a3b0:	80 7e ff 2f          	cmpb   $0x2f,-0x1(%rsi)
    a3b4:	74 07                	je     a3bd <__cxa_finalize@plt+0x653d>
    a3b6:	c6 00 2f             	movb   $0x2f,(%rax)
    a3b9:	48 8d 47 02          	lea    0x2(%rdi),%rax
    a3bd:	84 d2                	test   %dl,%dl
    a3bf:	74 21                	je     a3e2 <__cxa_finalize@plt+0x6562>
    a3c1:	48 8b 8d 78 fc ff ff 	mov    -0x388(%rbp),%rcx
    a3c8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
    a3cf:	00 
    a3d0:	48 83 c1 01          	add    $0x1,%rcx
    a3d4:	48 83 c0 01          	add    $0x1,%rax
    a3d8:	88 50 ff             	mov    %dl,-0x1(%rax)
    a3db:	0f b6 11             	movzbl (%rcx),%edx
    a3de:	84 d2                	test   %dl,%dl
    a3e0:	75 ee                	jne    a3d0 <__cxa_finalize@plt+0x6550>
    a3e2:	c6 00 00             	movb   $0x0,(%rax)
    a3e5:	e9 29 f7 ff ff       	jmpq   9b13 <__cxa_finalize@plt+0x5c93>
    a3ea:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    a3f0:	48 8b bd 78 fc ff ff 	mov    -0x388(%rbp),%rdi
    a3f7:	e8 94 bd ff ff       	callq  6190 <__cxa_finalize@plt+0x2310>
    a3fc:	0f b6 d0             	movzbl %al,%edx
    a3ff:	84 c0                	test   %al,%al
    a401:	89 93 c4 00 00 00    	mov    %edx,0xc4(%rbx)
    a407:	0f 84 d4 f6 ff ff    	je     9ae1 <__cxa_finalize@plt+0x5c61>
    a40d:	c6 05 95 6f 21 00 01 	movb   $0x1,0x216f95(%rip)        # 2213a9 <stderr@@GLIBC_2.2.5+0x10e9>
    a414:	e9 c8 f6 ff ff       	jmpq   9ae1 <__cxa_finalize@plt+0x5c61>
    a419:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
    a420:	89 05 2e 6f 21 00    	mov    %eax,0x216f2e(%rip)        # 221354 <stderr@@GLIBC_2.2.5+0x1094>
    a426:	e9 45 f8 ff ff       	jmpq   9c70 <__cxa_finalize@plt+0x5df0>
    a42b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    a430:	48 8b 7b 48          	mov    0x48(%rbx),%rdi
    a434:	4c 8b 05 dd 5b 21 00 	mov    0x215bdd(%rip),%r8        # 220018 <quoting_style_args@@Base+0x638>
    a43b:	48 8d b5 30 fd ff ff 	lea    -0x2d0(%rbp),%rsi
    a442:	8b 15 d4 6e 21 00    	mov    0x216ed4(%rip),%edx        # 22131c <stderr@@GLIBC_2.2.5+0x105c>
    a448:	b9 01 00 00 00       	mov    $0x1,%ecx
    a44d:	e8 be 48 00 00       	callq  ed10 <__cxa_finalize@plt+0xae90>
    a452:	31 f6                	xor    %esi,%esi
    a454:	48 89 c7             	mov    %rax,%rdi
    a457:	e8 14 5f 00 00       	callq  10370 <__cxa_finalize@plt+0xc4f0>
    a45c:	3b 05 da 6e 21 00    	cmp    0x216eda(%rip),%eax        # 22133c <stderr@@GLIBC_2.2.5+0x107c>
    a462:	0f 8e 16 f8 ff ff    	jle    9c7e <__cxa_finalize@plt+0x5dfe>
    a468:	89 05 ce 6e 21 00    	mov    %eax,0x216ece(%rip)        # 22133c <stderr@@GLIBC_2.2.5+0x107c>
    a46e:	e9 0b f8 ff ff       	jmpq   9c7e <__cxa_finalize@plt+0x5dfe>
    a473:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    a478:	80 3d 7e 6e 21 00 00 	cmpb   $0x0,0x216e7e(%rip)        # 2212fd <stderr@@GLIBC_2.2.5+0x103d>
    a47f:	0f 85 c3 fa ff ff    	jne    9f48 <__cxa_finalize@plt+0x60c8>
    a485:	c7 83 a8 00 00 00 06 	movl   $0x6,0xa8(%rbx)
    a48c:	00 00 00 
    a48f:	e9 33 f7 ff ff       	jmpq   9bc7 <__cxa_finalize@plt+0x5d47>
    a494:	0f 1f 40 00          	nopl   0x0(%rax)
    a498:	e8 53 93 ff ff       	callq  37f0 <__errno_location@plt>
    a49d:	48 89 c1             	mov    %rax,%rcx
    a4a0:	48 8b 05 41 5e 21 00 	mov    0x215e41(%rip),%rax        # 2202e8 <stderr@@GLIBC_2.2.5+0x28>
    a4a7:	48 39 43 18          	cmp    %rax,0x18(%rbx)
    a4ab:	0f 84 ef 01 00 00    	je     a6a0 <__cxa_finalize@plt+0x6820>
    a4b1:	c7 01 00 00 00 00    	movl   $0x0,(%rcx)
    a4b7:	4c 89 fe             	mov    %r15,%rsi
    a4ba:	4c 89 e7             	mov    %r12,%rdi
    a4bd:	48 89 8d 70 fc ff ff 	mov    %rcx,-0x390(%rbp)
    a4c4:	e8 f7 29 00 00       	callq  cec0 <__cxa_finalize@plt+0x9040>
    a4c9:	85 c0                	test   %eax,%eax
    a4cb:	48 8b 8d 70 fc ff ff 	mov    -0x390(%rbp),%rcx
    a4d2:	0f 8e 28 03 00 00    	jle    a800 <__cxa_finalize@plt+0x6980>
    a4d8:	31 c0                	xor    %eax,%eax
    a4da:	b9 01 00 00 00       	mov    $0x1,%ecx
    a4df:	ba 02 00 00 00       	mov    $0x2,%edx
    a4e4:	e9 28 fa ff ff       	jmpq   9f11 <__cxa_finalize@plt+0x6091>
    a4e9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
    a4f0:	45 84 d2             	test   %r10b,%r10b
    a4f3:	48 89 f8             	mov    %rdi,%rax
    a4f6:	0f 84 c1 fe ff ff    	je     a3bd <__cxa_finalize@plt+0x653d>
    a4fc:	e9 80 fe ff ff       	jmpq   a381 <__cxa_finalize@plt+0x6501>
    a501:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
    a508:	41 0f b6 0f          	movzbl (%r15),%ecx
    a50c:	84 c9                	test   %cl,%cl
    a50e:	0f 85 07 fe ff ff    	jne    a31b <__cxa_finalize@plt+0x649b>
    a514:	4c 8b a5 78 fc ff ff 	mov    -0x388(%rbp),%r12
    a51b:	e9 fc f5 ff ff       	jmpq   9b1c <__cxa_finalize@plt+0x5c9c>
    a520:	45 84 ed             	test   %r13b,%r13b
    a523:	74 1b                	je     a540 <__cxa_finalize@plt+0x66c0>
    a525:	80 3d c9 6d 21 00 00 	cmpb   $0x0,0x216dc9(%rip)        # 2212f5 <stderr@@GLIBC_2.2.5+0x1035>
    a52c:	75 12                	jne    a540 <__cxa_finalize@plt+0x66c0>
    a52e:	c7 83 a8 00 00 00 09 	movl   $0x9,0xa8(%rbx)
    a535:	00 00 00 
    a538:	e9 8a f6 ff ff       	jmpq   9bc7 <__cxa_finalize@plt+0x5d47>
    a53d:	0f 1f 00             	nopl   (%rax)
    a540:	c7 83 a8 00 00 00 03 	movl   $0x3,0xa8(%rbx)
    a547:	00 00 00 
    a54a:	e9 78 f6 ff ff       	jmpq   9bc7 <__cxa_finalize@plt+0x5d47>
    a54f:	90                   	nop
    a550:	c7 83 bc 00 00 00 00 	movl   $0x0,0xbc(%rbx)
    a557:	00 00 00 
    a55a:	4c 89 e2             	mov    %r12,%rdx
    a55d:	31 ff                	xor    %edi,%edi
    a55f:	be 03 00 00 00       	mov    $0x3,%esi
    a564:	e8 a7 95 00 00       	callq  13b10 <__cxa_finalize@plt+0xfc90>
    a569:	49 89 c6             	mov    %rax,%r14
    a56c:	e8 7f 92 ff ff       	callq  37f0 <__errno_location@plt>
    a571:	8b 30                	mov    (%rax),%esi
    a573:	48 8d 15 82 fd 00 00 	lea    0xfd82(%rip),%rdx        # 1a2fc <_IO_stdin_used@@Base+0x3f7c>
    a57a:	4c 89 f1             	mov    %r14,%rcx
    a57d:	31 ff                	xor    %edi,%edi
    a57f:	31 c0                	xor    %eax,%eax
    a581:	e8 9a 97 ff ff       	callq  3d20 <error@plt>
    a586:	e9 9a f9 ff ff       	jmpq   9f25 <__cxa_finalize@plt+0x60a5>
    a58b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    a590:	8b 7b 34             	mov    0x34(%rbx),%edi
    a593:	e8 78 f3 ff ff       	callq  9910 <__cxa_finalize@plt+0x5a90>
    a598:	3b 05 aa 6d 21 00    	cmp    0x216daa(%rip),%eax        # 221348 <stderr@@GLIBC_2.2.5+0x1088>
    a59e:	0f 8e ab f6 ff ff    	jle    9c4f <__cxa_finalize@plt+0x5dcf>
    a5a4:	89 05 9e 6d 21 00    	mov    %eax,0x216d9e(%rip)        # 221348 <stderr@@GLIBC_2.2.5+0x1088>
    a5aa:	e9 a0 f6 ff ff       	jmpq   9c4f <__cxa_finalize@plt+0x5dcf>
    a5af:	90                   	nop
    a5b0:	80 3d 76 6d 21 00 00 	cmpb   $0x0,0x216d76(%rip)        # 22132d <stderr@@GLIBC_2.2.5+0x106d>
    a5b7:	44 8b 73 38          	mov    0x38(%rbx),%r14d
    a5bb:	0f 84 df 01 00 00    	je     a7a0 <__cxa_finalize@plt+0x6920>
    a5c1:	48 8d 0d 5c d6 00 00 	lea    0xd65c(%rip),%rcx        # 17c24 <_IO_stdin_used@@Base+0x18a4>
    a5c8:	45 89 f0             	mov    %r14d,%r8d
    a5cb:	ba 15 00 00 00       	mov    $0x15,%edx
    a5d0:	be 01 00 00 00       	mov    $0x1,%esi
    a5d5:	4c 89 ef             	mov    %r13,%rdi
    a5d8:	31 c0                	xor    %eax,%eax
    a5da:	e8 81 98 ff ff       	callq  3e60 <__sprintf_chk@plt>
    a5df:	4c 89 e8             	mov    %r13,%rax
    a5e2:	8b 08                	mov    (%rax),%ecx
    a5e4:	48 83 c0 04          	add    $0x4,%rax
    a5e8:	8d 91 ff fe fe fe    	lea    -0x1010101(%rcx),%edx
    a5ee:	f7 d1                	not    %ecx
    a5f0:	21 ca                	and    %ecx,%edx
    a5f2:	81 e2 80 80 80 80    	and    $0x80808080,%edx
    a5f8:	74 e8                	je     a5e2 <__cxa_finalize@plt+0x6762>
    a5fa:	89 d1                	mov    %edx,%ecx
    a5fc:	c1 e9 10             	shr    $0x10,%ecx
    a5ff:	f7 c2 80 80 00 00    	test   $0x8080,%edx
    a605:	0f 44 d1             	cmove  %ecx,%edx
    a608:	48 8d 48 02          	lea    0x2(%rax),%rcx
    a60c:	89 d6                	mov    %edx,%esi
    a60e:	48 0f 44 c1          	cmove  %rcx,%rax
    a612:	40 00 d6             	add    %dl,%sil
    a615:	48 83 d8 03          	sbb    $0x3,%rax
    a619:	44 29 e8             	sub    %r13d,%eax
    a61c:	39 05 2a 6d 21 00    	cmp    %eax,0x216d2a(%rip)        # 22134c <stderr@@GLIBC_2.2.5+0x108c>
    a622:	0f 8d 1a f6 ff ff    	jge    9c42 <__cxa_finalize@plt+0x5dc2>
    a628:	89 05 1e 6d 21 00    	mov    %eax,0x216d1e(%rip)        # 22134c <stderr@@GLIBC_2.2.5+0x108c>
    a62e:	e9 0f f6 ff ff       	jmpq   9c42 <__cxa_finalize@plt+0x5dc2>
    a633:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    a638:	8b 7b 34             	mov    0x34(%rbx),%edi
    a63b:	e8 d0 f2 ff ff       	callq  9910 <__cxa_finalize@plt+0x5a90>
    a640:	3b 05 0a 6d 21 00    	cmp    0x216d0a(%rip),%eax        # 221350 <stderr@@GLIBC_2.2.5+0x1090>
    a646:	0f 8e e9 f5 ff ff    	jle    9c35 <__cxa_finalize@plt+0x5db5>
    a64c:	89 05 fe 6c 21 00    	mov    %eax,0x216cfe(%rip)        # 221350 <stderr@@GLIBC_2.2.5+0x1090>
    a652:	e9 de f5 ff ff       	jmpq   9c35 <__cxa_finalize@plt+0x5db5>
    a657:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
    a65e:	00 00 
    a660:	80 3d fe 6c 21 00 00 	cmpb   $0x0,0x216cfe(%rip)        # 221365 <stderr@@GLIBC_2.2.5+0x10a5>
    a667:	0f 85 eb f5 ff ff    	jne    9c58 <__cxa_finalize@plt+0x5dd8>
    a66d:	e9 0c f6 ff ff       	jmpq   9c7e <__cxa_finalize@plt+0x5dfe>
    a672:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    a678:	4c 8b a5 78 fc ff ff 	mov    -0x388(%rbp),%r12
    a67f:	e9 8f f4 ff ff       	jmpq   9b13 <__cxa_finalize@plt+0x5c93>
    a684:	0f 1f 40 00          	nopl   0x0(%rax)
    a688:	4c 89 f7             	mov    %r14,%rdi
    a68b:	e8 20 a0 00 00       	callq  146b0 <__cxa_finalize@plt+0x10830>
    a690:	49 89 c7             	mov    %rax,%r15
    a693:	e9 33 f9 ff ff       	jmpq   9fcb <__cxa_finalize@plt+0x614b>
    a698:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
    a69f:	00 
    a6a0:	c7 01 5f 00 00 00    	movl   $0x5f,(%rcx)
    a6a6:	31 c0                	xor    %eax,%eax
    a6a8:	44 89 f1             	mov    %r14d,%ecx
    a6ab:	e9 4c f8 ff ff       	jmpq   9efc <__cxa_finalize@plt+0x607c>
    a6b0:	e8 3b 91 ff ff       	callq  37f0 <__errno_location@plt>
    a6b5:	83 38 02             	cmpl   $0x2,(%rax)
    a6b8:	0f 84 92 f7 ff ff    	je     9e50 <__cxa_finalize@plt+0x5fd0>
    a6be:	48 8d 35 b8 d5 00 00 	lea    0xd5b8(%rip),%rsi        # 17c7d <_IO_stdin_used@@Base+0x18fd>
    a6c5:	ba 05 00 00 00       	mov    $0x5,%edx
    a6ca:	31 ff                	xor    %edi,%edi
    a6cc:	e8 5f 92 ff ff       	callq  3930 <dcgettext@plt>
    a6d1:	4c 89 e2             	mov    %r12,%rdx
    a6d4:	48 89 c6             	mov    %rax,%rsi
    a6d7:	bf 01 00 00 00       	mov    $0x1,%edi
    a6dc:	e8 bf c2 ff ff       	callq  69a0 <__cxa_finalize@plt+0x2b20>
    a6e1:	45 31 e4             	xor    %r12d,%r12d
    a6e4:	e9 bb f5 ff ff       	jmpq   9ca4 <__cxa_finalize@plt+0x5e24>
    a6e9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
    a6f0:	48 8d 35 97 d5 00 00 	lea    0xd597(%rip),%rsi        # 17c8e <_IO_stdin_used@@Base+0x190e>
    a6f7:	31 ff                	xor    %edi,%edi
    a6f9:	ba 05 00 00 00       	mov    $0x5,%edx
    a6fe:	e8 2d 92 ff ff       	callq  3930 <dcgettext@plt>
    a703:	41 0f b6 fd          	movzbl %r13b,%edi
    a707:	4c 89 e2             	mov    %r12,%rdx
    a70a:	48 89 c6             	mov    %rax,%rsi
    a70d:	e8 8e c2 ff ff       	callq  69a0 <__cxa_finalize@plt+0x2b20>
    a712:	4c 8b 73 08          	mov    0x8(%rbx),%r14
    a716:	4d 85 f6             	test   %r14,%r14
    a719:	0f 85 45 f8 ff ff    	jne    9f64 <__cxa_finalize@plt+0x60e4>
    a71f:	90                   	nop
    a720:	45 31 ff             	xor    %r15d,%r15d
    a723:	e9 1e f9 ff ff       	jmpq   a046 <__cxa_finalize@plt+0x61c6>
    a728:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
    a72f:	00 
    a730:	80 3d db 6b 21 00 00 	cmpb   $0x0,0x216bdb(%rip)        # 221312 <stderr@@GLIBC_2.2.5+0x1052>
    a737:	0f 84 b3 f5 ff ff    	je     9cf0 <__cxa_finalize@plt+0x5e70>
    a73d:	bf 13 00 00 00       	mov    $0x13,%edi
    a742:	44 88 85 70 fc ff ff 	mov    %r8b,-0x390(%rbp)
    a749:	e8 02 b5 ff ff       	callq  5c50 <__cxa_finalize@plt+0x1dd0>
    a74e:	84 c0                	test   %al,%al
    a750:	44 0f b6 85 70 fc ff 	movzbl -0x390(%rbp),%r8d
    a757:	ff 
    a758:	0f 85 b2 f6 ff ff    	jne    9e10 <__cxa_finalize@plt+0x5f90>
    a75e:	bf 12 00 00 00       	mov    $0x12,%edi
    a763:	e8 e8 b4 ff ff       	callq  5c50 <__cxa_finalize@plt+0x1dd0>
    a768:	84 c0                	test   %al,%al
    a76a:	44 0f b6 85 70 fc ff 	movzbl -0x390(%rbp),%r8d
    a771:	ff 
    a772:	0f 85 98 f6 ff ff    	jne    9e10 <__cxa_finalize@plt+0x5f90>
    a778:	bf 14 00 00 00       	mov    $0x14,%edi
    a77d:	e8 ce b4 ff ff       	callq  5c50 <__cxa_finalize@plt+0x1dd0>
    a782:	84 c0                	test   %al,%al
    a784:	44 0f b6 85 70 fc ff 	movzbl -0x390(%rbp),%r8d
    a78b:	ff 
    a78c:	0f 85 7e f6 ff ff    	jne    9e10 <__cxa_finalize@plt+0x5f90>
    a792:	e9 59 f5 ff ff       	jmpq   9cf0 <__cxa_finalize@plt+0x5e70>
    a797:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
    a79e:	00 00 
    a7a0:	44 89 f7             	mov    %r14d,%edi
    a7a3:	e8 08 53 00 00       	callq  fab0 <__cxa_finalize@plt+0xbc30>
    a7a8:	48 85 c0             	test   %rax,%rax
    a7ab:	48 89 c7             	mov    %rax,%rdi
    a7ae:	0f 84 0d fe ff ff    	je     a5c1 <__cxa_finalize@plt+0x6741>
    a7b4:	31 f6                	xor    %esi,%esi
    a7b6:	e8 b5 5b 00 00       	callq  10370 <__cxa_finalize@plt+0xc4f0>
    a7bb:	ba 00 00 00 00       	mov    $0x0,%edx
    a7c0:	85 c0                	test   %eax,%eax
    a7c2:	0f 48 c2             	cmovs  %edx,%eax
    a7c5:	e9 52 fe ff ff       	jmpq   a61c <__cxa_finalize@plt+0x679c>
    a7ca:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    a7d0:	48 8b 7b 08          	mov    0x8(%rbx),%rdi
    a7d4:	e8 b7 b9 ff ff       	callq  6190 <__cxa_finalize@plt+0x2310>
    a7d9:	84 c0                	test   %al,%al
    a7db:	0f 84 03 f8 ff ff    	je     9fe4 <__cxa_finalize@plt+0x6164>
    a7e1:	c7 83 c4 00 00 00 ff 	movl   $0xffffffff,0xc4(%rbx)
    a7e8:	ff ff ff 
    a7eb:	e9 f4 f7 ff ff       	jmpq   9fe4 <__cxa_finalize@plt+0x6164>
    a7f0:	45 31 f6             	xor    %r14d,%r14d
    a7f3:	e9 a8 fc ff ff       	jmpq   a4a0 <__cxa_finalize@plt+0x6620>
    a7f8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
    a7ff:	00 
    a800:	8b 11                	mov    (%rcx),%edx
    a802:	c1 e8 1f             	shr    $0x1f,%eax
    a805:	8d 4a ea             	lea    -0x16(%rdx),%ecx
    a808:	83 e1 ef             	and    $0xffffffef,%ecx
    a80b:	74 09                	je     a816 <__cxa_finalize@plt+0x6996>
    a80d:	83 fa 5f             	cmp    $0x5f,%edx
    a810:	0f 85 92 fe ff ff    	jne    a6a8 <__cxa_finalize@plt+0x6828>
    a816:	48 8b 53 18          	mov    0x18(%rbx),%rdx
    a81a:	48 89 15 c7 5a 21 00 	mov    %rdx,0x215ac7(%rip)        # 2202e8 <stderr@@GLIBC_2.2.5+0x28>
    a821:	e9 82 fe ff ff       	jmpq   a6a8 <__cxa_finalize@plt+0x6828>
    a826:	e8 c5 8f ff ff       	callq  37f0 <__errno_location@plt>
    a82b:	c7 00 5f 00 00 00    	movl   $0x5f,(%rax)
    a831:	48 89 c1             	mov    %rax,%rcx
    a834:	48 8d 05 e7 57 21 00 	lea    0x2157e7(%rip),%rax        # 220022 <quoting_style_args@@Base+0x642>
    a83b:	48 89 83 b0 00 00 00 	mov    %rax,0xb0(%rbx)
    a842:	e9 9d fa ff ff       	jmpq   a2e4 <__cxa_finalize@plt+0x6464>
    a847:	e8 24 91 ff ff       	callq  3970 <__stack_chk_fail@plt>
    a84c:	be 01 00 00 00       	mov    $0x1,%esi
    a851:	e9 e7 f1 ff ff       	jmpq   9a3d <__cxa_finalize@plt+0x5bbd>
    a856:	e8 75 9e 00 00       	callq  146d0 <__cxa_finalize@plt+0x10850>
    a85b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    a860:	41 57                	push   %r15
    a862:	41 56                	push   %r14
    a864:	49 89 fe             	mov    %rdi,%r14
    a867:	41 55                	push   %r13
    a869:	41 54                	push   %r12
    a86b:	55                   	push   %rbp
    a86c:	53                   	push   %rbx
    a86d:	48 89 f3             	mov    %rsi,%rbx
    a870:	48 81 ec 48 03 00 00 	sub    $0x348,%rsp
    a877:	89 54 24 0c          	mov    %edx,0xc(%rsp)
    a87b:	88 54 24 0b          	mov    %dl,0xb(%rsp)
    a87f:	64 48 8b 04 25 28 00 	mov    %fs:0x28,%rax
    a886:	00 00 
    a888:	48 89 84 24 38 03 00 	mov    %rax,0x338(%rsp)
    a88f:	00 
    a890:	31 c0                	xor    %eax,%eax
    a892:	e8 59 8f ff ff       	callq  37f0 <__errno_location@plt>
    a897:	4c 89 f7             	mov    %r14,%rdi
    a89a:	c7 00 00 00 00 00    	movl   $0x0,(%rax)
    a8a0:	49 89 c4             	mov    %rax,%r12
    a8a3:	e8 58 90 ff ff       	callq  3900 <opendir@plt>
    a8a8:	48 85 c0             	test   %rax,%rax
    a8ab:	0f 84 2f 05 00 00    	je     ade0 <__cxa_finalize@plt+0x6f60>
    a8b1:	48 83 3d 0f 6b 21 00 	cmpq   $0x0,0x216b0f(%rip)        # 2213c8 <stderr@@GLIBC_2.2.5+0x1108>
    a8b8:	00 
    a8b9:	49 89 c5             	mov    %rax,%r13
    a8bc:	0f 84 75 01 00 00    	je     aa37 <__cxa_finalize@plt+0x6bb7>
    a8c2:	48 89 c7             	mov    %rax,%rdi
    a8c5:	e8 76 92 ff ff       	callq  3b40 <dirfd@plt>
    a8ca:	85 c0                	test   %eax,%eax
    a8cc:	48 8d 54 24 10       	lea    0x10(%rsp),%rdx
    a8d1:	78 6d                	js     a940 <__cxa_finalize@plt+0x6ac0>
    a8d3:	89 c6                	mov    %eax,%esi
    a8d5:	bf 01 00 00 00       	mov    $0x1,%edi
    a8da:	e8 61 93 ff ff       	callq  3c40 <__fxstat@plt>
    a8df:	c1 e8 1f             	shr    $0x1f,%eax
    a8e2:	84 c0                	test   %al,%al
    a8e4:	74 6e                	je     a954 <__cxa_finalize@plt+0x6ad4>
    a8e6:	48 8d 35 e3 d8 00 00 	lea    0xd8e3(%rip),%rsi        # 181d0 <_IO_stdin_used@@Base+0x1e50>
    a8ed:	ba 05 00 00 00       	mov    $0x5,%edx
    a8f2:	31 ff                	xor    %edi,%edi
    a8f4:	e8 37 90 ff ff       	callq  3930 <dcgettext@plt>
    a8f9:	0f b6 7c 24 0c       	movzbl 0xc(%rsp),%edi
    a8fe:	4c 89 f2             	mov    %r14,%rdx
    a901:	48 89 c6             	mov    %rax,%rsi
    a904:	e8 97 c0 ff ff       	callq  69a0 <__cxa_finalize@plt+0x2b20>
    a909:	4c 89 ef             	mov    %r13,%rdi
    a90c:	e8 af 91 ff ff       	callq  3ac0 <closedir@plt>
    a911:	48 8b 84 24 38 03 00 	mov    0x338(%rsp),%rax
    a918:	00 
    a919:	64 48 33 04 25 28 00 	xor    %fs:0x28,%rax
    a920:	00 00 
    a922:	0f 85 e2 05 00 00    	jne    af0a <__cxa_finalize@plt+0x708a>
    a928:	48 81 c4 48 03 00 00 	add    $0x348,%rsp
    a92f:	5b                   	pop    %rbx
    a930:	5d                   	pop    %rbp
    a931:	41 5c                	pop    %r12
    a933:	41 5d                	pop    %r13
    a935:	41 5e                	pop    %r14
    a937:	41 5f                	pop    %r15
    a939:	c3                   	retq   
    a93a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    a940:	4c 89 f6             	mov    %r14,%rsi
    a943:	bf 01 00 00 00       	mov    $0x1,%edi
    a948:	e8 93 92 ff ff       	callq  3be0 <__xstat@plt>
    a94d:	c1 e8 1f             	shr    $0x1f,%eax
    a950:	84 c0                	test   %al,%al
    a952:	75 92                	jne    a8e6 <__cxa_finalize@plt+0x6a66>
    a954:	48 8b 54 24 18       	mov    0x18(%rsp),%rdx
    a959:	bf 10 00 00 00       	mov    $0x10,%edi
    a95e:	4c 8b 7c 24 10       	mov    0x10(%rsp),%r15
    a963:	48 89 14 24          	mov    %rdx,(%rsp)
    a967:	e8 14 9b 00 00       	callq  14480 <__cxa_finalize@plt+0x10600>
    a96c:	48 8b 14 24          	mov    (%rsp),%rdx
    a970:	48 8b 3d 51 6a 21 00 	mov    0x216a51(%rip),%rdi        # 2213c8 <stderr@@GLIBC_2.2.5+0x1108>
    a977:	48 89 c6             	mov    %rax,%rsi
    a97a:	4c 89 78 08          	mov    %r15,0x8(%rax)
    a97e:	48 89 c5             	mov    %rax,%rbp
    a981:	48 89 10             	mov    %rdx,(%rax)
    a984:	e8 77 3f 00 00       	callq  e900 <__cxa_finalize@plt+0xaa80>
    a989:	48 85 c0             	test   %rax,%rax
    a98c:	0f 84 7d 05 00 00    	je     af0f <__cxa_finalize@plt+0x708f>
    a992:	48 39 c5             	cmp    %rax,%rbp
    a995:	74 55                	je     a9ec <__cxa_finalize@plt+0x6b6c>
    a997:	48 89 ef             	mov    %rbp,%rdi
    a99a:	e8 d1 94 ff ff       	callq  3e70 <free@plt>
    a99f:	4c 89 f2             	mov    %r14,%rdx
    a9a2:	be 03 00 00 00       	mov    $0x3,%esi
    a9a7:	31 ff                	xor    %edi,%edi
    a9a9:	e8 62 91 00 00       	callq  13b10 <__cxa_finalize@plt+0xfc90>
    a9ae:	48 8d 35 43 d8 00 00 	lea    0xd843(%rip),%rsi        # 181f8 <_IO_stdin_used@@Base+0x1e78>
    a9b5:	48 89 c3             	mov    %rax,%rbx
    a9b8:	ba 05 00 00 00       	mov    $0x5,%edx
    a9bd:	31 ff                	xor    %edi,%edi
    a9bf:	e8 6c 8f ff ff       	callq  3930 <dcgettext@plt>
    a9c4:	48 89 d9             	mov    %rbx,%rcx
    a9c7:	48 89 c2             	mov    %rax,%rdx
    a9ca:	31 f6                	xor    %esi,%esi
    a9cc:	31 ff                	xor    %edi,%edi
    a9ce:	31 c0                	xor    %eax,%eax
    a9d0:	e8 4b 93 ff ff       	callq  3d20 <error@plt>
    a9d5:	4c 89 ef             	mov    %r13,%rdi
    a9d8:	e8 e3 90 ff ff       	callq  3ac0 <closedir@plt>
    a9dd:	c7 05 29 68 21 00 02 	movl   $0x2,0x216829(%rip)        # 221210 <stderr@@GLIBC_2.2.5+0xf50>
    a9e4:	00 00 00 
    a9e7:	e9 25 ff ff ff       	jmpq   a911 <__cxa_finalize@plt+0x6a91>
    a9ec:	48 8b 05 05 67 21 00 	mov    0x216705(%rip),%rax        # 2210f8 <stderr@@GLIBC_2.2.5+0xe38>
    a9f3:	48 8b 15 06 67 21 00 	mov    0x216706(%rip),%rdx        # 221100 <stderr@@GLIBC_2.2.5+0xe40>
    a9fa:	48 8b 6c 24 18       	mov    0x18(%rsp),%rbp
    a9ff:	4c 8b 7c 24 10       	mov    0x10(%rsp),%r15
    aa04:	48 29 c2             	sub    %rax,%rdx
    aa07:	48 83 fa 0f          	cmp    $0xf,%rdx
    aa0b:	77 18                	ja     aa25 <__cxa_finalize@plt+0x6ba5>
    aa0d:	48 8d 3d cc 66 21 00 	lea    0x2166cc(%rip),%rdi        # 2210e0 <stderr@@GLIBC_2.2.5+0xe20>
    aa14:	be 10 00 00 00       	mov    $0x10,%esi
    aa19:	e8 d2 aa 00 00       	callq  154f0 <_obstack_newchunk@@Base>
    aa1e:	48 8b 05 d3 66 21 00 	mov    0x2166d3(%rip),%rax        # 2210f8 <stderr@@GLIBC_2.2.5+0xe38>
    aa25:	48 8d 50 10          	lea    0x10(%rax),%rdx
    aa29:	48 89 15 c8 66 21 00 	mov    %rdx,0x2166c8(%rip)        # 2210f8 <stderr@@GLIBC_2.2.5+0xe38>
    aa30:	4c 89 78 08          	mov    %r15,0x8(%rax)
    aa34:	48 89 28             	mov    %rbp,(%rax)
    aa37:	e8 a4 b6 ff ff       	callq  60e0 <__cxa_finalize@plt+0x2260>
    aa3c:	80 3d b3 68 21 00 00 	cmpb   $0x0,0x2168b3(%rip)        # 2212f6 <stderr@@GLIBC_2.2.5+0x1036>
    aa43:	0f 85 a7 00 00 00    	jne    aaf0 <__cxa_finalize@plt+0x6c70>
    aa49:	80 3d 68 68 21 00 00 	cmpb   $0x0,0x216868(%rip)        # 2212b8 <stderr@@GLIBC_2.2.5+0xff8>
    aa50:	0f 85 9a 00 00 00    	jne    aaf0 <__cxa_finalize@plt+0x6c70>
    aa56:	48 c7 04 24 00 00 00 	movq   $0x0,(%rsp)
    aa5d:	00 
    aa5e:	66 90                	xchg   %ax,%ax
    aa60:	41 c7 04 24 00 00 00 	movl   $0x0,(%r12)
    aa67:	00 
    aa68:	4c 89 ef             	mov    %r13,%rdi
    aa6b:	e8 80 91 ff ff       	callq  3bf0 <readdir@plt>
    aa70:	48 85 c0             	test   %rax,%rax
    aa73:	48 89 c5             	mov    %rax,%rbp
    aa76:	0f 84 34 01 00 00    	je     abb0 <__cxa_finalize@plt+0x6d30>
    aa7c:	48 8d 58 13          	lea    0x13(%rax),%rbx
    aa80:	8b 05 6a 68 21 00    	mov    0x21686a(%rip),%eax        # 2212f0 <stderr@@GLIBC_2.2.5+0x1030>
    aa86:	83 f8 02             	cmp    $0x2,%eax
    aa89:	0f 84 a1 02 00 00    	je     ad30 <__cxa_finalize@plt+0x6eb0>
    aa8f:	80 7d 13 2e          	cmpb   $0x2e,0x13(%rbp)
    aa93:	0f 84 77 02 00 00    	je     ad10 <__cxa_finalize@plt+0x6e90>
    aa99:	85 c0                	test   %eax,%eax
    aa9b:	0f 85 8f 02 00 00    	jne    ad30 <__cxa_finalize@plt+0x6eb0>
    aaa1:	4c 8b 3d 38 68 21 00 	mov    0x216838(%rip),%r15        # 2212e0 <stderr@@GLIBC_2.2.5+0x1020>
    aaa8:	4d 85 ff             	test   %r15,%r15
    aaab:	75 18                	jne    aac5 <__cxa_finalize@plt+0x6c45>
    aaad:	e9 7e 02 00 00       	jmpq   ad30 <__cxa_finalize@plt+0x6eb0>
    aab2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    aab8:	4d 8b 7f 08          	mov    0x8(%r15),%r15
    aabc:	4d 85 ff             	test   %r15,%r15
    aabf:	0f 84 6b 02 00 00    	je     ad30 <__cxa_finalize@plt+0x6eb0>
    aac5:	49 8b 3f             	mov    (%r15),%rdi
    aac8:	ba 04 00 00 00       	mov    $0x4,%edx
    aacd:	48 89 de             	mov    %rbx,%rsi
    aad0:	e8 7b 8f ff ff       	callq  3a50 <fnmatch@plt>
    aad5:	85 c0                	test   %eax,%eax
    aad7:	75 df                	jne    aab8 <__cxa_finalize@plt+0x6c38>
    aad9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
    aae0:	e8 7b c8 ff ff       	callq  7360 <__cxa_finalize@plt+0x34e0>
    aae5:	e9 76 ff ff ff       	jmpq   aa60 <__cxa_finalize@plt+0x6be0>
    aaea:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    aaf0:	80 3d 19 55 21 00 00 	cmpb   $0x0,0x215519(%rip)        # 220010 <quoting_style_args@@Base+0x630>
    aaf7:	75 28                	jne    ab21 <__cxa_finalize@plt+0x6ca1>
    aaf9:	48 8b 3d 88 57 21 00 	mov    0x215788(%rip),%rdi        # 220288 <stdout@@GLIBC_2.2.5>
    ab00:	48 8b 47 28          	mov    0x28(%rdi),%rax
    ab04:	48 3b 47 30          	cmp    0x30(%rdi),%rax
    ab08:	0f 83 ed 03 00 00    	jae    aefb <__cxa_finalize@plt+0x707b>
    ab0e:	48 8d 50 01          	lea    0x1(%rax),%rdx
    ab12:	48 89 57 28          	mov    %rdx,0x28(%rdi)
    ab16:	c6 00 0a             	movb   $0xa,(%rax)
    ab19:	48 83 05 d7 66 21 00 	addq   $0x1,0x2166d7(%rip)        # 2211f8 <stderr@@GLIBC_2.2.5+0xf38>
    ab20:	01 
    ab21:	80 3d f0 67 21 00 00 	cmpb   $0x0,0x2167f0(%rip)        # 221318 <stderr@@GLIBC_2.2.5+0x1058>
    ab28:	c6 05 e1 54 21 00 00 	movb   $0x0,0x2154e1(%rip)        # 220010 <quoting_style_args@@Base+0x630>
    ab2f:	0f 85 7e 03 00 00    	jne    aeb3 <__cxa_finalize@plt+0x7033>
    ab35:	31 ed                	xor    %ebp,%ebp
    ab37:	80 3d d3 67 21 00 00 	cmpb   $0x0,0x2167d3(%rip)        # 221311 <stderr@@GLIBC_2.2.5+0x1051>
    ab3e:	0f 85 2e 03 00 00    	jne    ae72 <__cxa_finalize@plt+0x6ff2>
    ab44:	48 85 db             	test   %rbx,%rbx
    ab47:	48 8b 35 7a 67 21 00 	mov    0x21677a(%rip),%rsi        # 2212c8 <stderr@@GLIBC_2.2.5+0x1008>
    ab4e:	4c 8d 0d eb 65 21 00 	lea    0x2165eb(%rip),%r9        # 221140 <stderr@@GLIBC_2.2.5+0xe80>
    ab55:	49 0f 44 de          	cmove  %r14,%rbx
    ab59:	48 83 ec 08          	sub    $0x8,%rsp
    ab5d:	41 b8 01 00 00 00    	mov    $0x1,%r8d
    ab63:	55                   	push   %rbp
    ab64:	31 c9                	xor    %ecx,%ecx
    ab66:	ba ff ff ff ff       	mov    $0xffffffff,%edx
    ab6b:	48 89 df             	mov    %rbx,%rdi
    ab6e:	e8 9d cd ff ff       	callq  7910 <__cxa_finalize@plt+0x3a90>
    ab73:	48 89 ef             	mov    %rbp,%rdi
    ab76:	e8 f5 92 ff ff       	callq  3e70 <free@plt>
    ab7b:	48 8b 0d 06 57 21 00 	mov    0x215706(%rip),%rcx        # 220288 <stdout@@GLIBC_2.2.5>
    ab82:	48 8d 3d 36 d3 00 00 	lea    0xd336(%rip),%rdi        # 17ebf <_IO_stdin_used@@Base+0x1b3f>
    ab89:	be 01 00 00 00       	mov    $0x1,%esi
    ab8e:	ba 02 00 00 00       	mov    $0x2,%edx
    ab93:	e8 e8 90 ff ff       	callq  3c80 <fwrite_unlocked@plt>
    ab98:	59                   	pop    %rcx
    ab99:	48 83 05 57 66 21 00 	addq   $0x2,0x216657(%rip)        # 2211f8 <stderr@@GLIBC_2.2.5+0xf38>
    aba0:	02 
    aba1:	5e                   	pop    %rsi
    aba2:	e9 af fe ff ff       	jmpq   aa56 <__cxa_finalize@plt+0x6bd6>
    aba7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
    abae:	00 00 
    abb0:	41 8b 14 24          	mov    (%r12),%edx
    abb4:	85 d2                	test   %edx,%edx
    abb6:	74 2e                	je     abe6 <__cxa_finalize@plt+0x6d66>
    abb8:	48 8d 35 0f d1 00 00 	lea    0xd10f(%rip),%rsi        # 17cce <_IO_stdin_used@@Base+0x194e>
    abbf:	31 ff                	xor    %edi,%edi
    abc1:	ba 05 00 00 00       	mov    $0x5,%edx
    abc6:	e8 65 8d ff ff       	callq  3930 <dcgettext@plt>
    abcb:	0f b6 7c 24 0b       	movzbl 0xb(%rsp),%edi
    abd0:	4c 89 f2             	mov    %r14,%rdx
    abd3:	48 89 c6             	mov    %rax,%rsi
    abd6:	e8 c5 bd ff ff       	callq  69a0 <__cxa_finalize@plt+0x2b20>
    abdb:	41 83 3c 24 4b       	cmpl   $0x4b,(%r12)
    abe0:	0f 84 fa fe ff ff    	je     aae0 <__cxa_finalize@plt+0x6c60>
    abe6:	4c 89 ef             	mov    %r13,%rdi
    abe9:	e8 d2 8e ff ff       	callq  3ac0 <closedir@plt>
    abee:	85 c0                	test   %eax,%eax
    abf0:	0f 85 2a 02 00 00    	jne    ae20 <__cxa_finalize@plt+0x6fa0>
    abf6:	e8 f5 b6 ff ff       	callq  62f0 <__cxa_finalize@plt+0x2470>
    abfb:	80 3d f4 66 21 00 00 	cmpb   $0x0,0x2166f4(%rip)        # 2212f6 <stderr@@GLIBC_2.2.5+0x1036>
    ac02:	0f 85 00 02 00 00    	jne    ae08 <__cxa_finalize@plt+0x6f88>
    ac08:	8b 05 2a 67 21 00    	mov    0x21672a(%rip),%eax        # 221338 <stderr@@GLIBC_2.2.5+0x1078>
    ac0e:	85 c0                	test   %eax,%eax
    ac10:	74 0d                	je     ac1f <__cxa_finalize@plt+0x6d9f>
    ac12:	80 3d 13 67 21 00 00 	cmpb   $0x0,0x216713(%rip)        # 22132c <stderr@@GLIBC_2.2.5+0x106c>
    ac19:	0f 84 d5 00 00 00    	je     acf4 <__cxa_finalize@plt+0x6e74>
    ac1f:	80 3d f2 66 21 00 00 	cmpb   $0x0,0x2166f2(%rip)        # 221318 <stderr@@GLIBC_2.2.5+0x1058>
    ac26:	0f 85 1c 02 00 00    	jne    ae48 <__cxa_finalize@plt+0x6fc8>
    ac2c:	48 8d 35 c5 d0 00 00 	lea    0xd0c5(%rip),%rsi        # 17cf8 <_IO_stdin_used@@Base+0x1978>
    ac33:	ba 05 00 00 00       	mov    $0x5,%edx
    ac38:	31 ff                	xor    %edi,%edi
    ac3a:	e8 f1 8c ff ff       	callq  3930 <dcgettext@plt>
    ac3f:	48 8b 35 42 56 21 00 	mov    0x215642(%rip),%rsi        # 220288 <stdout@@GLIBC_2.2.5>
    ac46:	48 89 c3             	mov    %rax,%rbx
    ac49:	48 89 c7             	mov    %rax,%rdi
    ac4c:	e8 9f 8e ff ff       	callq  3af0 <fputs_unlocked@plt>
    ac51:	48 89 df             	mov    %rbx,%rdi
    ac54:	e8 f7 8c ff ff       	callq  3950 <strlen@plt>
    ac59:	48 8b 3d 28 56 21 00 	mov    0x215628(%rip),%rdi        # 220288 <stdout@@GLIBC_2.2.5>
    ac60:	48 01 05 91 65 21 00 	add    %rax,0x216591(%rip)        # 2211f8 <stderr@@GLIBC_2.2.5+0xf38>
    ac67:	48 8b 47 28          	mov    0x28(%rdi),%rax
    ac6b:	48 3b 47 30          	cmp    0x30(%rdi),%rax
    ac6f:	0f 83 68 02 00 00    	jae    aedd <__cxa_finalize@plt+0x705d>
    ac75:	48 8d 50 01          	lea    0x1(%rax),%rdx
    ac79:	48 89 57 28          	mov    %rdx,0x28(%rdi)
    ac7d:	c6 00 20             	movb   $0x20,(%rax)
    ac80:	4c 8b 05 99 66 21 00 	mov    0x216699(%rip),%r8        # 221320 <stderr@@GLIBC_2.2.5+0x1060>
    ac87:	8b 15 9b 66 21 00    	mov    0x21669b(%rip),%edx        # 221328 <stderr@@GLIBC_2.2.5+0x1068>
    ac8d:	48 8d b4 24 a0 00 00 	lea    0xa0(%rsp),%rsi
    ac94:	00 
    ac95:	48 8b 3c 24          	mov    (%rsp),%rdi
    ac99:	b9 00 02 00 00       	mov    $0x200,%ecx
    ac9e:	48 83 05 52 65 21 00 	addq   $0x1,0x216552(%rip)        # 2211f8 <stderr@@GLIBC_2.2.5+0xf38>
    aca5:	01 
    aca6:	e8 65 40 00 00       	callq  ed10 <__cxa_finalize@plt+0xae90>
    acab:	48 8b 35 d6 55 21 00 	mov    0x2155d6(%rip),%rsi        # 220288 <stdout@@GLIBC_2.2.5>
    acb2:	48 89 c3             	mov    %rax,%rbx
    acb5:	48 89 c7             	mov    %rax,%rdi
    acb8:	e8 33 8e ff ff       	callq  3af0 <fputs_unlocked@plt>
    acbd:	48 89 df             	mov    %rbx,%rdi
    acc0:	e8 8b 8c ff ff       	callq  3950 <strlen@plt>
    acc5:	48 8b 3d bc 55 21 00 	mov    0x2155bc(%rip),%rdi        # 220288 <stdout@@GLIBC_2.2.5>
    accc:	48 01 05 25 65 21 00 	add    %rax,0x216525(%rip)        # 2211f8 <stderr@@GLIBC_2.2.5+0xf38>
    acd3:	48 8b 47 28          	mov    0x28(%rdi),%rax
    acd7:	48 3b 47 30          	cmp    0x30(%rdi),%rax
    acdb:	0f 83 0b 02 00 00    	jae    aeec <__cxa_finalize@plt+0x706c>
    ace1:	48 8d 50 01          	lea    0x1(%rax),%rdx
    ace5:	48 89 57 28          	mov    %rdx,0x28(%rdi)
    ace9:	c6 00 0a             	movb   $0xa,(%rax)
    acec:	48 83 05 04 65 21 00 	addq   $0x1,0x216504(%rip)        # 2211f8 <stderr@@GLIBC_2.2.5+0xf38>
    acf3:	01 
    acf4:	48 83 3d b4 66 21 00 	cmpq   $0x0,0x2166b4(%rip)        # 2213b0 <stderr@@GLIBC_2.2.5+0x10f0>
    acfb:	00 
    acfc:	0f 84 0f fc ff ff    	je     a911 <__cxa_finalize@plt+0x6a91>
    ad02:	e8 19 e7 ff ff       	callq  9420 <__cxa_finalize@plt+0x55a0>
    ad07:	e9 05 fc ff ff       	jmpq   a911 <__cxa_finalize@plt+0x6a91>
    ad0c:	0f 1f 40 00          	nopl   0x0(%rax)
    ad10:	85 c0                	test   %eax,%eax
    ad12:	0f 84 c8 fd ff ff    	je     aae0 <__cxa_finalize@plt+0x6c60>
    ad18:	31 c0                	xor    %eax,%eax
    ad1a:	80 7d 14 2e          	cmpb   $0x2e,0x14(%rbp)
    ad1e:	0f 94 c0             	sete   %al
    ad21:	80 7c 05 14 00       	cmpb   $0x0,0x14(%rbp,%rax,1)
    ad26:	0f 84 b4 fd ff ff    	je     aae0 <__cxa_finalize@plt+0x6c60>
    ad2c:	0f 1f 40 00          	nopl   0x0(%rax)
    ad30:	4c 8b 3d b1 65 21 00 	mov    0x2165b1(%rip),%r15        # 2212e8 <stderr@@GLIBC_2.2.5+0x1028>
    ad37:	4d 85 ff             	test   %r15,%r15
    ad3a:	75 0d                	jne    ad49 <__cxa_finalize@plt+0x6ec9>
    ad3c:	eb 2a                	jmp    ad68 <__cxa_finalize@plt+0x6ee8>
    ad3e:	66 90                	xchg   %ax,%ax
    ad40:	4d 8b 7f 08          	mov    0x8(%r15),%r15
    ad44:	4d 85 ff             	test   %r15,%r15
    ad47:	74 1f                	je     ad68 <__cxa_finalize@plt+0x6ee8>
    ad49:	49 8b 3f             	mov    (%r15),%rdi
    ad4c:	ba 04 00 00 00       	mov    $0x4,%edx
    ad51:	48 89 de             	mov    %rbx,%rsi
    ad54:	e8 f7 8c ff ff       	callq  3a50 <fnmatch@plt>
    ad59:	85 c0                	test   %eax,%eax
    ad5b:	75 e3                	jne    ad40 <__cxa_finalize@plt+0x6ec0>
    ad5d:	e9 7e fd ff ff       	jmpq   aae0 <__cxa_finalize@plt+0x6c60>
    ad62:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    ad68:	0f b6 45 12          	movzbl 0x12(%rbp),%eax
    ad6c:	31 f6                	xor    %esi,%esi
    ad6e:	83 e8 01             	sub    $0x1,%eax
    ad71:	3c 0d                	cmp    $0xd,%al
    ad73:	77 0d                	ja     ad82 <__cxa_finalize@plt+0x6f02>
    ad75:	48 8d 0d 84 bc 00 00 	lea    0xbc84(%rip),%rcx        # 16a00 <_IO_stdin_used@@Base+0x680>
    ad7c:	0f b6 c0             	movzbl %al,%eax
    ad7f:	8b 34 81             	mov    (%rcx,%rax,4),%esi
    ad82:	31 d2                	xor    %edx,%edx
    ad84:	4c 89 f1             	mov    %r14,%rcx
    ad87:	48 89 df             	mov    %rbx,%rdi
    ad8a:	e8 51 ec ff ff       	callq  99e0 <__cxa_finalize@plt+0x5b60>
    ad8f:	48 01 04 24          	add    %rax,(%rsp)
    ad93:	83 3d 9e 65 21 00 01 	cmpl   $0x1,0x21659e(%rip)        # 221338 <stderr@@GLIBC_2.2.5+0x1078>
    ad9a:	0f 85 40 fd ff ff    	jne    aae0 <__cxa_finalize@plt+0x6c60>
    ada0:	83 3d 89 65 21 00 ff 	cmpl   $0xffffffff,0x216589(%rip)        # 221330 <stderr@@GLIBC_2.2.5+0x1070>
    ada7:	0f 85 33 fd ff ff    	jne    aae0 <__cxa_finalize@plt+0x6c60>
    adad:	80 3d 78 65 21 00 00 	cmpb   $0x0,0x216578(%rip)        # 22132c <stderr@@GLIBC_2.2.5+0x106c>
    adb4:	0f 85 26 fd ff ff    	jne    aae0 <__cxa_finalize@plt+0x6c60>
    adba:	80 3d 35 65 21 00 00 	cmpb   $0x0,0x216535(%rip)        # 2212f6 <stderr@@GLIBC_2.2.5+0x1036>
    adc1:	0f 85 19 fd ff ff    	jne    aae0 <__cxa_finalize@plt+0x6c60>
    adc7:	e8 24 b5 ff ff       	callq  62f0 <__cxa_finalize@plt+0x2470>
    adcc:	e8 4f e6 ff ff       	callq  9420 <__cxa_finalize@plt+0x55a0>
    add1:	e8 0a b3 ff ff       	callq  60e0 <__cxa_finalize@plt+0x2260>
    add6:	e9 05 fd ff ff       	jmpq   aae0 <__cxa_finalize@plt+0x6c60>
    addb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    ade0:	48 8d 35 ce ce 00 00 	lea    0xcece(%rip),%rsi        # 17cb5 <_IO_stdin_used@@Base+0x1935>
    ade7:	31 ff                	xor    %edi,%edi
    ade9:	ba 05 00 00 00       	mov    $0x5,%edx
    adee:	e8 3d 8b ff ff       	callq  3930 <dcgettext@plt>
    adf3:	0f b6 7c 24 0c       	movzbl 0xc(%rsp),%edi
    adf8:	4c 89 f2             	mov    %r14,%rdx
    adfb:	48 89 c6             	mov    %rax,%rsi
    adfe:	e8 9d bb ff ff       	callq  69a0 <__cxa_finalize@plt+0x2b20>
    ae03:	e9 09 fb ff ff       	jmpq   a911 <__cxa_finalize@plt+0x6a91>
    ae08:	31 f6                	xor    %esi,%esi
    ae0a:	4c 89 f7             	mov    %r14,%rdi
    ae0d:	e8 5e b7 ff ff       	callq  6570 <__cxa_finalize@plt+0x26f0>
    ae12:	e9 f1 fd ff ff       	jmpq   ac08 <__cxa_finalize@plt+0x6d88>
    ae17:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
    ae1e:	00 00 
    ae20:	48 8d 35 bc ce 00 00 	lea    0xcebc(%rip),%rsi        # 17ce3 <_IO_stdin_used@@Base+0x1963>
    ae27:	31 ff                	xor    %edi,%edi
    ae29:	ba 05 00 00 00       	mov    $0x5,%edx
    ae2e:	e8 fd 8a ff ff       	callq  3930 <dcgettext@plt>
    ae33:	0f b6 7c 24 0c       	movzbl 0xc(%rsp),%edi
    ae38:	4c 89 f2             	mov    %r14,%rdx
    ae3b:	48 89 c6             	mov    %rax,%rsi
    ae3e:	e8 5d bb ff ff       	callq  69a0 <__cxa_finalize@plt+0x2b20>
    ae43:	e9 ae fd ff ff       	jmpq   abf6 <__cxa_finalize@plt+0x6d76>
    ae48:	48 8b 0d 39 54 21 00 	mov    0x215439(%rip),%rcx        # 220288 <stdout@@GLIBC_2.2.5>
    ae4f:	48 8d 3d fd cd 00 00 	lea    0xcdfd(%rip),%rdi        # 17c53 <_IO_stdin_used@@Base+0x18d3>
    ae56:	ba 02 00 00 00       	mov    $0x2,%edx
    ae5b:	be 01 00 00 00       	mov    $0x1,%esi
    ae60:	e8 1b 8e ff ff       	callq  3c80 <fwrite_unlocked@plt>
    ae65:	48 83 05 8b 63 21 00 	addq   $0x2,0x21638b(%rip)        # 2211f8 <stderr@@GLIBC_2.2.5+0xf38>
    ae6c:	02 
    ae6d:	e9 ba fd ff ff       	jmpq   ac2c <__cxa_finalize@plt+0x6dac>
    ae72:	be 02 00 00 00       	mov    $0x2,%esi
    ae77:	4c 89 f7             	mov    %r14,%rdi
    ae7a:	e8 c1 17 00 00       	callq  c640 <__cxa_finalize@plt+0x87c0>
    ae7f:	48 85 c0             	test   %rax,%rax
    ae82:	48 89 c5             	mov    %rax,%rbp
    ae85:	0f 85 b9 fc ff ff    	jne    ab44 <__cxa_finalize@plt+0x6cc4>
    ae8b:	48 8d 35 d3 cd 00 00 	lea    0xcdd3(%rip),%rsi        # 17c65 <_IO_stdin_used@@Base+0x18e5>
    ae92:	31 ff                	xor    %edi,%edi
    ae94:	ba 05 00 00 00       	mov    $0x5,%edx
    ae99:	e8 92 8a ff ff       	callq  3930 <dcgettext@plt>
    ae9e:	0f b6 7c 24 0c       	movzbl 0xc(%rsp),%edi
    aea3:	4c 89 f2             	mov    %r14,%rdx
    aea6:	48 89 c6             	mov    %rax,%rsi
    aea9:	e8 f2 ba ff ff       	callq  69a0 <__cxa_finalize@plt+0x2b20>
    aeae:	e9 91 fc ff ff       	jmpq   ab44 <__cxa_finalize@plt+0x6cc4>
    aeb3:	48 8b 0d ce 53 21 00 	mov    0x2153ce(%rip),%rcx        # 220288 <stdout@@GLIBC_2.2.5>
    aeba:	48 8d 3d 92 cd 00 00 	lea    0xcd92(%rip),%rdi        # 17c53 <_IO_stdin_used@@Base+0x18d3>
    aec1:	ba 02 00 00 00       	mov    $0x2,%edx
    aec6:	be 01 00 00 00       	mov    $0x1,%esi
    aecb:	e8 b0 8d ff ff       	callq  3c80 <fwrite_unlocked@plt>
    aed0:	48 83 05 20 63 21 00 	addq   $0x2,0x216320(%rip)        # 2211f8 <stderr@@GLIBC_2.2.5+0xf38>
    aed7:	02 
    aed8:	e9 58 fc ff ff       	jmpq   ab35 <__cxa_finalize@plt+0x6cb5>
    aedd:	be 20 00 00 00       	mov    $0x20,%esi
    aee2:	e8 e9 8a ff ff       	callq  39d0 <__overflow@plt>
    aee7:	e9 94 fd ff ff       	jmpq   ac80 <__cxa_finalize@plt+0x6e00>
    aeec:	be 0a 00 00 00       	mov    $0xa,%esi
    aef1:	e8 da 8a ff ff       	callq  39d0 <__overflow@plt>
    aef6:	e9 f1 fd ff ff       	jmpq   acec <__cxa_finalize@plt+0x6e6c>
    aefb:	be 0a 00 00 00       	mov    $0xa,%esi
    af00:	e8 cb 8a ff ff       	callq  39d0 <__overflow@plt>
    af05:	e9 0f fc ff ff       	jmpq   ab19 <__cxa_finalize@plt+0x6c99>
    af0a:	e8 61 8a ff ff       	callq  3970 <__stack_chk_fail@plt>
    af0f:	e8 bc 97 00 00       	callq  146d0 <__cxa_finalize@plt+0x10850>
    af14:	66 90                	xchg   %ax,%ax
    af16:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    af1d:	00 00 00 
    af20:	48 8b 86 80 00 00 00 	mov    0x80(%rsi),%rax
    af27:	48 39 87 80 00 00 00 	cmp    %rax,0x80(%rdi)
    af2e:	7f 30                	jg     af60 <__cxa_finalize@plt+0x70e0>
    af30:	7c 1e                	jl     af50 <__cxa_finalize@plt+0x70d0>
    af32:	48 8b 86 88 00 00 00 	mov    0x88(%rsi),%rax
    af39:	2b 87 88 00 00 00    	sub    0x88(%rdi),%eax
    af3f:	75 14                	jne    af55 <__cxa_finalize@plt+0x70d5>
    af41:	48 8b 36             	mov    (%rsi),%rsi
    af44:	48 8b 3f             	mov    (%rdi),%rdi
    af47:	e9 44 b5 ff ff       	jmpq   6490 <__cxa_finalize@plt+0x2610>
    af4c:	0f 1f 40 00          	nopl   0x0(%rax)
    af50:	b8 01 00 00 00       	mov    $0x1,%eax
    af55:	f3 c3                	repz retq 
    af57:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
    af5e:	00 00 
    af60:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
    af65:	c3                   	retq   
    af66:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    af6d:	00 00 00 
    af70:	48 8b 47 60          	mov    0x60(%rdi),%rax
    af74:	48 39 46 60          	cmp    %rax,0x60(%rsi)
    af78:	48 89 f2             	mov    %rsi,%rdx
    af7b:	7f 23                	jg     afa0 <__cxa_finalize@plt+0x7120>
    af7d:	7c 19                	jl     af98 <__cxa_finalize@plt+0x7118>
    af7f:	48 8b 47 68          	mov    0x68(%rdi),%rax
    af83:	2b 46 68             	sub    0x68(%rsi),%eax
    af86:	75 15                	jne    af9d <__cxa_finalize@plt+0x711d>
    af88:	48 8b 37             	mov    (%rdi),%rsi
    af8b:	48 8b 3a             	mov    (%rdx),%rdi
    af8e:	e9 fd b4 ff ff       	jmpq   6490 <__cxa_finalize@plt+0x2610>
    af93:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    af98:	b8 01 00 00 00       	mov    $0x1,%eax
    af9d:	f3 c3                	repz retq 
    af9f:	90                   	nop
    afa0:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
    afa5:	c3                   	retq   
    afa6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    afad:	00 00 00 
    afb0:	48 8b 47 70          	mov    0x70(%rdi),%rax
    afb4:	48 39 46 70          	cmp    %rax,0x70(%rsi)
    afb8:	48 89 f2             	mov    %rsi,%rdx
    afbb:	7f 23                	jg     afe0 <__cxa_finalize@plt+0x7160>
    afbd:	7c 19                	jl     afd8 <__cxa_finalize@plt+0x7158>
    afbf:	48 8b 47 78          	mov    0x78(%rdi),%rax
    afc3:	2b 46 78             	sub    0x78(%rsi),%eax
    afc6:	75 15                	jne    afdd <__cxa_finalize@plt+0x715d>
    afc8:	48 8b 37             	mov    (%rdi),%rsi
    afcb:	48 8b 3a             	mov    (%rdx),%rdi
    afce:	e9 bd b4 ff ff       	jmpq   6490 <__cxa_finalize@plt+0x2610>
    afd3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    afd8:	b8 01 00 00 00       	mov    $0x1,%eax
    afdd:	f3 c3                	repz retq 
    afdf:	90                   	nop
    afe0:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
    afe5:	c3                   	retq   
    afe6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    afed:	00 00 00 
    aff0:	48 8b 46 60          	mov    0x60(%rsi),%rax
    aff4:	48 39 47 60          	cmp    %rax,0x60(%rdi)
    aff8:	7f 26                	jg     b020 <__cxa_finalize@plt+0x71a0>
    affa:	7c 14                	jl     b010 <__cxa_finalize@plt+0x7190>
    affc:	48 8b 46 68          	mov    0x68(%rsi),%rax
    b000:	2b 47 68             	sub    0x68(%rdi),%eax
    b003:	75 10                	jne    b015 <__cxa_finalize@plt+0x7195>
    b005:	48 8b 36             	mov    (%rsi),%rsi
    b008:	48 8b 3f             	mov    (%rdi),%rdi
    b00b:	e9 80 b4 ff ff       	jmpq   6490 <__cxa_finalize@plt+0x2610>
    b010:	b8 01 00 00 00       	mov    $0x1,%eax
    b015:	f3 c3                	repz retq 
    b017:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
    b01e:	00 00 
    b020:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
    b025:	c3                   	retq   
    b026:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    b02d:	00 00 00 
    b030:	48 8b 87 80 00 00 00 	mov    0x80(%rdi),%rax
    b037:	48 39 86 80 00 00 00 	cmp    %rax,0x80(%rsi)
    b03e:	48 89 f2             	mov    %rsi,%rdx
    b041:	7f 2d                	jg     b070 <__cxa_finalize@plt+0x71f0>
    b043:	7c 1b                	jl     b060 <__cxa_finalize@plt+0x71e0>
    b045:	48 8b 87 88 00 00 00 	mov    0x88(%rdi),%rax
    b04c:	2b 86 88 00 00 00    	sub    0x88(%rsi),%eax
    b052:	75 11                	jne    b065 <__cxa_finalize@plt+0x71e5>
    b054:	48 8b 37             	mov    (%rdi),%rsi
    b057:	48 8b 3a             	mov    (%rdx),%rdi
    b05a:	e9 31 b4 ff ff       	jmpq   6490 <__cxa_finalize@plt+0x2610>
    b05f:	90                   	nop
    b060:	b8 01 00 00 00       	mov    $0x1,%eax
    b065:	f3 c3                	repz retq 
    b067:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
    b06e:	00 00 
    b070:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
    b075:	c3                   	retq   
    b076:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    b07d:	00 00 00 
    b080:	48 8b 46 70          	mov    0x70(%rsi),%rax
    b084:	48 39 47 70          	cmp    %rax,0x70(%rdi)
    b088:	7f 26                	jg     b0b0 <__cxa_finalize@plt+0x7230>
    b08a:	7c 14                	jl     b0a0 <__cxa_finalize@plt+0x7220>
    b08c:	48 8b 46 78          	mov    0x78(%rsi),%rax
    b090:	2b 47 78             	sub    0x78(%rdi),%eax
    b093:	75 10                	jne    b0a5 <__cxa_finalize@plt+0x7225>
    b095:	48 8b 36             	mov    (%rsi),%rsi
    b098:	48 8b 3f             	mov    (%rdi),%rdi
    b09b:	e9 f0 b3 ff ff       	jmpq   6490 <__cxa_finalize@plt+0x2610>
    b0a0:	b8 01 00 00 00       	mov    $0x1,%eax
    b0a5:	f3 c3                	repz retq 
    b0a7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
    b0ae:	00 00 
    b0b0:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
    b0b5:	c3                   	retq   
    b0b6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    b0bd:	00 00 00 
    b0c0:	48 8b 47 60          	mov    0x60(%rdi),%rax
    b0c4:	48 39 46 60          	cmp    %rax,0x60(%rsi)
    b0c8:	48 89 f2             	mov    %rsi,%rdx
    b0cb:	7f 23                	jg     b0f0 <__cxa_finalize@plt+0x7270>
    b0cd:	7c 19                	jl     b0e8 <__cxa_finalize@plt+0x7268>
    b0cf:	48 8b 47 68          	mov    0x68(%rdi),%rax
    b0d3:	2b 46 68             	sub    0x68(%rsi),%eax
    b0d6:	75 15                	jne    b0ed <__cxa_finalize@plt+0x726d>
    b0d8:	48 8b 37             	mov    (%rdi),%rsi
    b0db:	48 8b 3a             	mov    (%rdx),%rdi
    b0de:	e9 3d 8a ff ff       	jmpq   3b20 <strcmp@plt>
    b0e3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    b0e8:	b8 01 00 00 00       	mov    $0x1,%eax
    b0ed:	f3 c3                	repz retq 
    b0ef:	90                   	nop
    b0f0:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
    b0f5:	c3                   	retq   
    b0f6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    b0fd:	00 00 00 
    b100:	48 8b 46 70          	mov    0x70(%rsi),%rax
    b104:	48 39 47 70          	cmp    %rax,0x70(%rdi)
    b108:	7f 26                	jg     b130 <__cxa_finalize@plt+0x72b0>
    b10a:	7c 14                	jl     b120 <__cxa_finalize@plt+0x72a0>
    b10c:	48 8b 46 78          	mov    0x78(%rsi),%rax
    b110:	2b 47 78             	sub    0x78(%rdi),%eax
    b113:	75 10                	jne    b125 <__cxa_finalize@plt+0x72a5>
    b115:	48 8b 36             	mov    (%rsi),%rsi
    b118:	48 8b 3f             	mov    (%rdi),%rdi
    b11b:	e9 00 8a ff ff       	jmpq   3b20 <strcmp@plt>
    b120:	b8 01 00 00 00       	mov    $0x1,%eax
    b125:	f3 c3                	repz retq 
    b127:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
    b12e:	00 00 
    b130:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
    b135:	c3                   	retq   
    b136:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    b13d:	00 00 00 
    b140:	48 8b 46 60          	mov    0x60(%rsi),%rax
    b144:	48 39 47 60          	cmp    %rax,0x60(%rdi)
    b148:	7f 26                	jg     b170 <__cxa_finalize@plt+0x72f0>
    b14a:	7c 14                	jl     b160 <__cxa_finalize@plt+0x72e0>
    b14c:	48 8b 46 68          	mov    0x68(%rsi),%rax
    b150:	2b 47 68             	sub    0x68(%rdi),%eax
    b153:	75 10                	jne    b165 <__cxa_finalize@plt+0x72e5>
    b155:	48 8b 36             	mov    (%rsi),%rsi
    b158:	48 8b 3f             	mov    (%rdi),%rdi
    b15b:	e9 c0 89 ff ff       	jmpq   3b20 <strcmp@plt>
    b160:	b8 01 00 00 00       	mov    $0x1,%eax
    b165:	f3 c3                	repz retq 
    b167:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
    b16e:	00 00 
    b170:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
    b175:	c3                   	retq   
    b176:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    b17d:	00 00 00 
    b180:	48 8b 47 70          	mov    0x70(%rdi),%rax
    b184:	48 39 46 70          	cmp    %rax,0x70(%rsi)
    b188:	48 89 f2             	mov    %rsi,%rdx
    b18b:	7f 23                	jg     b1b0 <__cxa_finalize@plt+0x7330>
    b18d:	7c 19                	jl     b1a8 <__cxa_finalize@plt+0x7328>
    b18f:	48 8b 47 78          	mov    0x78(%rdi),%rax
    b193:	2b 46 78             	sub    0x78(%rsi),%eax
    b196:	75 15                	jne    b1ad <__cxa_finalize@plt+0x732d>
    b198:	48 8b 37             	mov    (%rdi),%rsi
    b19b:	48 8b 3a             	mov    (%rdx),%rdi
    b19e:	e9 7d 89 ff ff       	jmpq   3b20 <strcmp@plt>
    b1a3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    b1a8:	b8 01 00 00 00       	mov    $0x1,%eax
    b1ad:	f3 c3                	repz retq 
    b1af:	90                   	nop
    b1b0:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
    b1b5:	c3                   	retq   
    b1b6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    b1bd:	00 00 00 
    b1c0:	48 8b 87 80 00 00 00 	mov    0x80(%rdi),%rax
    b1c7:	48 39 86 80 00 00 00 	cmp    %rax,0x80(%rsi)
    b1ce:	48 89 f2             	mov    %rsi,%rdx
    b1d1:	7f 2d                	jg     b200 <__cxa_finalize@plt+0x7380>
    b1d3:	7c 1b                	jl     b1f0 <__cxa_finalize@plt+0x7370>
    b1d5:	48 8b 87 88 00 00 00 	mov    0x88(%rdi),%rax
    b1dc:	2b 86 88 00 00 00    	sub    0x88(%rsi),%eax
    b1e2:	75 11                	jne    b1f5 <__cxa_finalize@plt+0x7375>
    b1e4:	48 8b 37             	mov    (%rdi),%rsi
    b1e7:	48 8b 3a             	mov    (%rdx),%rdi
    b1ea:	e9 31 89 ff ff       	jmpq   3b20 <strcmp@plt>
    b1ef:	90                   	nop
    b1f0:	b8 01 00 00 00       	mov    $0x1,%eax
    b1f5:	f3 c3                	repz retq 
    b1f7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
    b1fe:	00 00 
    b200:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
    b205:	c3                   	retq   
    b206:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    b20d:	00 00 00 
    b210:	48 8b 86 80 00 00 00 	mov    0x80(%rsi),%rax
    b217:	48 39 87 80 00 00 00 	cmp    %rax,0x80(%rdi)
    b21e:	7f 30                	jg     b250 <__cxa_finalize@plt+0x73d0>
    b220:	7c 1e                	jl     b240 <__cxa_finalize@plt+0x73c0>
    b222:	48 8b 86 88 00 00 00 	mov    0x88(%rsi),%rax
    b229:	2b 87 88 00 00 00    	sub    0x88(%rdi),%eax
    b22f:	75 14                	jne    b245 <__cxa_finalize@plt+0x73c5>
    b231:	48 8b 36             	mov    (%rsi),%rsi
    b234:	48 8b 3f             	mov    (%rdi),%rdi
    b237:	e9 e4 88 ff ff       	jmpq   3b20 <strcmp@plt>
    b23c:	0f 1f 40 00          	nopl   0x0(%rax)
    b240:	b8 01 00 00 00       	mov    $0x1,%eax
    b245:	f3 c3                	repz retq 
    b247:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
    b24e:	00 00 
    b250:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
    b255:	c3                   	retq   
    b256:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    b25d:	00 00 00 
    b260:	8b 87 a8 00 00 00    	mov    0xa8(%rdi),%eax
    b266:	8b 96 a8 00 00 00    	mov    0xa8(%rsi),%edx
    b26c:	49 89 f0             	mov    %rsi,%r8
    b26f:	83 f8 03             	cmp    $0x3,%eax
    b272:	0f 94 c1             	sete   %cl
    b275:	83 f8 09             	cmp    $0x9,%eax
    b278:	0f 94 c0             	sete   %al
    b27b:	09 c1                	or     %eax,%ecx
    b27d:	83 fa 03             	cmp    $0x3,%edx
    b280:	0f 94 c0             	sete   %al
    b283:	83 fa 09             	cmp    $0x9,%edx
    b286:	0f 94 c2             	sete   %dl
    b289:	08 c2                	or     %al,%dl
    b28b:	75 04                	jne    b291 <__cxa_finalize@plt+0x7411>
    b28d:	84 c9                	test   %cl,%cl
    b28f:	75 4f                	jne    b2e0 <__cxa_finalize@plt+0x7460>
    b291:	84 c9                	test   %cl,%cl
    b293:	75 0b                	jne    b2a0 <__cxa_finalize@plt+0x7420>
    b295:	84 d2                	test   %dl,%dl
    b297:	b8 01 00 00 00       	mov    $0x1,%eax
    b29c:	74 02                	je     b2a0 <__cxa_finalize@plt+0x7420>
    b29e:	f3 c3                	repz retq 
    b2a0:	48 8b 87 80 00 00 00 	mov    0x80(%rdi),%rax
    b2a7:	49 39 80 80 00 00 00 	cmp    %rax,0x80(%r8)
    b2ae:	7f 30                	jg     b2e0 <__cxa_finalize@plt+0x7460>
    b2b0:	7c 1e                	jl     b2d0 <__cxa_finalize@plt+0x7450>
    b2b2:	48 8b 87 88 00 00 00 	mov    0x88(%rdi),%rax
    b2b9:	41 2b 80 88 00 00 00 	sub    0x88(%r8),%eax
    b2c0:	75 dc                	jne    b29e <__cxa_finalize@plt+0x741e>
    b2c2:	48 8b 37             	mov    (%rdi),%rsi
    b2c5:	49 8b 38             	mov    (%r8),%rdi
    b2c8:	e9 c3 b1 ff ff       	jmpq   6490 <__cxa_finalize@plt+0x2610>
    b2cd:	0f 1f 00             	nopl   (%rax)
    b2d0:	b8 01 00 00 00       	mov    $0x1,%eax
    b2d5:	c3                   	retq   
    b2d6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    b2dd:	00 00 00 
    b2e0:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
    b2e5:	c3                   	retq   
    b2e6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    b2ed:	00 00 00 
    b2f0:	8b 87 a8 00 00 00    	mov    0xa8(%rdi),%eax
    b2f6:	8b 96 a8 00 00 00    	mov    0xa8(%rsi),%edx
    b2fc:	49 89 f0             	mov    %rsi,%r8
    b2ff:	83 f8 03             	cmp    $0x3,%eax
    b302:	0f 94 c1             	sete   %cl
    b305:	83 f8 09             	cmp    $0x9,%eax
    b308:	0f 94 c0             	sete   %al
    b30b:	09 c1                	or     %eax,%ecx
    b30d:	83 fa 03             	cmp    $0x3,%edx
    b310:	0f 94 c0             	sete   %al
    b313:	83 fa 09             	cmp    $0x9,%edx
    b316:	0f 94 c2             	sete   %dl
    b319:	08 c2                	or     %al,%dl
    b31b:	75 04                	jne    b321 <__cxa_finalize@plt+0x74a1>
    b31d:	84 c9                	test   %cl,%cl
    b31f:	75 3f                	jne    b360 <__cxa_finalize@plt+0x74e0>
    b321:	84 c9                	test   %cl,%cl
    b323:	75 0b                	jne    b330 <__cxa_finalize@plt+0x74b0>
    b325:	84 d2                	test   %dl,%dl
    b327:	b8 01 00 00 00       	mov    $0x1,%eax
    b32c:	74 02                	je     b330 <__cxa_finalize@plt+0x74b0>
    b32e:	f3 c3                	repz retq 
    b330:	48 8b 47 60          	mov    0x60(%rdi),%rax
    b334:	49 39 40 60          	cmp    %rax,0x60(%r8)
    b338:	7f 26                	jg     b360 <__cxa_finalize@plt+0x74e0>
    b33a:	7c 1c                	jl     b358 <__cxa_finalize@plt+0x74d8>
    b33c:	48 8b 47 68          	mov    0x68(%rdi),%rax
    b340:	41 2b 40 68          	sub    0x68(%r8),%eax
    b344:	75 e8                	jne    b32e <__cxa_finalize@plt+0x74ae>
    b346:	48 8b 37             	mov    (%rdi),%rsi
    b349:	49 8b 38             	mov    (%r8),%rdi
    b34c:	e9 3f b1 ff ff       	jmpq   6490 <__cxa_finalize@plt+0x2610>
    b351:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
    b358:	b8 01 00 00 00       	mov    $0x1,%eax
    b35d:	c3                   	retq   
    b35e:	66 90                	xchg   %ax,%ax
    b360:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
    b365:	c3                   	retq   
    b366:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    b36d:	00 00 00 
    b370:	8b 87 a8 00 00 00    	mov    0xa8(%rdi),%eax
    b376:	8b 96 a8 00 00 00    	mov    0xa8(%rsi),%edx
    b37c:	83 f8 03             	cmp    $0x3,%eax
    b37f:	0f 94 c1             	sete   %cl
    b382:	83 f8 09             	cmp    $0x9,%eax
    b385:	0f 94 c0             	sete   %al
    b388:	09 c1                	or     %eax,%ecx
    b38a:	83 fa 03             	cmp    $0x3,%edx
    b38d:	0f 94 c0             	sete   %al
    b390:	83 fa 09             	cmp    $0x9,%edx
    b393:	0f 94 c2             	sete   %dl
    b396:	08 c2                	or     %al,%dl
    b398:	75 04                	jne    b39e <__cxa_finalize@plt+0x751e>
    b39a:	84 c9                	test   %cl,%cl
    b39c:	75 42                	jne    b3e0 <__cxa_finalize@plt+0x7560>
    b39e:	84 c9                	test   %cl,%cl
    b3a0:	75 0e                	jne    b3b0 <__cxa_finalize@plt+0x7530>
    b3a2:	84 d2                	test   %dl,%dl
    b3a4:	b8 01 00 00 00       	mov    $0x1,%eax
    b3a9:	74 05                	je     b3b0 <__cxa_finalize@plt+0x7530>
    b3ab:	f3 c3                	repz retq 
    b3ad:	0f 1f 00             	nopl   (%rax)
    b3b0:	48 8b 46 70          	mov    0x70(%rsi),%rax
    b3b4:	48 39 47 70          	cmp    %rax,0x70(%rdi)
    b3b8:	7f 26                	jg     b3e0 <__cxa_finalize@plt+0x7560>
    b3ba:	7c 14                	jl     b3d0 <__cxa_finalize@plt+0x7550>
    b3bc:	48 8b 46 78          	mov    0x78(%rsi),%rax
    b3c0:	2b 47 78             	sub    0x78(%rdi),%eax
    b3c3:	75 e6                	jne    b3ab <__cxa_finalize@plt+0x752b>
    b3c5:	48 8b 36             	mov    (%rsi),%rsi
    b3c8:	48 8b 3f             	mov    (%rdi),%rdi
    b3cb:	e9 c0 b0 ff ff       	jmpq   6490 <__cxa_finalize@plt+0x2610>
    b3d0:	b8 01 00 00 00       	mov    $0x1,%eax
    b3d5:	c3                   	retq   
    b3d6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    b3dd:	00 00 00 
    b3e0:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
    b3e5:	c3                   	retq   
    b3e6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    b3ed:	00 00 00 
    b3f0:	8b 87 a8 00 00 00    	mov    0xa8(%rdi),%eax
    b3f6:	8b 96 a8 00 00 00    	mov    0xa8(%rsi),%edx
    b3fc:	83 f8 03             	cmp    $0x3,%eax
    b3ff:	0f 94 c1             	sete   %cl
    b402:	83 f8 09             	cmp    $0x9,%eax
    b405:	0f 94 c0             	sete   %al
    b408:	09 c1                	or     %eax,%ecx
    b40a:	83 fa 03             	cmp    $0x3,%edx
    b40d:	0f 94 c0             	sete   %al
    b410:	83 fa 09             	cmp    $0x9,%edx
    b413:	0f 94 c2             	sete   %dl
    b416:	08 c2                	or     %al,%dl
    b418:	75 04                	jne    b41e <__cxa_finalize@plt+0x759e>
    b41a:	84 c9                	test   %cl,%cl
    b41c:	75 52                	jne    b470 <__cxa_finalize@plt+0x75f0>
    b41e:	84 c9                	test   %cl,%cl
    b420:	75 0e                	jne    b430 <__cxa_finalize@plt+0x75b0>
    b422:	84 d2                	test   %dl,%dl
    b424:	b8 01 00 00 00       	mov    $0x1,%eax
    b429:	74 05                	je     b430 <__cxa_finalize@plt+0x75b0>
    b42b:	f3 c3                	repz retq 
    b42d:	0f 1f 00             	nopl   (%rax)
    b430:	48 8b 86 80 00 00 00 	mov    0x80(%rsi),%rax
    b437:	48 39 87 80 00 00 00 	cmp    %rax,0x80(%rdi)
    b43e:	7f 30                	jg     b470 <__cxa_finalize@plt+0x75f0>
    b440:	7c 1e                	jl     b460 <__cxa_finalize@plt+0x75e0>
    b442:	48 8b 86 88 00 00 00 	mov    0x88(%rsi),%rax
    b449:	2b 87 88 00 00 00    	sub    0x88(%rdi),%eax
    b44f:	75 da                	jne    b42b <__cxa_finalize@plt+0x75ab>
    b451:	48 8b 36             	mov    (%rsi),%rsi
    b454:	48 8b 3f             	mov    (%rdi),%rdi
    b457:	e9 34 b0 ff ff       	jmpq   6490 <__cxa_finalize@plt+0x2610>
    b45c:	0f 1f 40 00          	nopl   0x0(%rax)
    b460:	b8 01 00 00 00       	mov    $0x1,%eax
    b465:	c3                   	retq   
    b466:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    b46d:	00 00 00 
    b470:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
    b475:	c3                   	retq   
    b476:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    b47d:	00 00 00 
    b480:	8b 87 a8 00 00 00    	mov    0xa8(%rdi),%eax
    b486:	8b 96 a8 00 00 00    	mov    0xa8(%rsi),%edx
    b48c:	49 89 f0             	mov    %rsi,%r8
    b48f:	83 f8 03             	cmp    $0x3,%eax
    b492:	0f 94 c1             	sete   %cl
    b495:	83 f8 09             	cmp    $0x9,%eax
    b498:	0f 94 c0             	sete   %al
    b49b:	09 c1                	or     %eax,%ecx
    b49d:	83 fa 03             	cmp    $0x3,%edx
    b4a0:	0f 94 c0             	sete   %al
    b4a3:	83 fa 09             	cmp    $0x9,%edx
    b4a6:	0f 94 c2             	sete   %dl
    b4a9:	08 c2                	or     %al,%dl
    b4ab:	75 04                	jne    b4b1 <__cxa_finalize@plt+0x7631>
    b4ad:	84 c9                	test   %cl,%cl
    b4af:	75 3f                	jne    b4f0 <__cxa_finalize@plt+0x7670>
    b4b1:	84 c9                	test   %cl,%cl
    b4b3:	75 0b                	jne    b4c0 <__cxa_finalize@plt+0x7640>
    b4b5:	84 d2                	test   %dl,%dl
    b4b7:	b8 01 00 00 00       	mov    $0x1,%eax
    b4bc:	74 02                	je     b4c0 <__cxa_finalize@plt+0x7640>
    b4be:	f3 c3                	repz retq 
    b4c0:	48 8b 47 70          	mov    0x70(%rdi),%rax
    b4c4:	49 39 40 70          	cmp    %rax,0x70(%r8)
    b4c8:	7f 26                	jg     b4f0 <__cxa_finalize@plt+0x7670>
    b4ca:	7c 1c                	jl     b4e8 <__cxa_finalize@plt+0x7668>
    b4cc:	48 8b 47 78          	mov    0x78(%rdi),%rax
    b4d0:	41 2b 40 78          	sub    0x78(%r8),%eax
    b4d4:	75 e8                	jne    b4be <__cxa_finalize@plt+0x763e>
    b4d6:	48 8b 37             	mov    (%rdi),%rsi
    b4d9:	49 8b 38             	mov    (%r8),%rdi
    b4dc:	e9 af af ff ff       	jmpq   6490 <__cxa_finalize@plt+0x2610>
    b4e1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
    b4e8:	b8 01 00 00 00       	mov    $0x1,%eax
    b4ed:	c3                   	retq   
    b4ee:	66 90                	xchg   %ax,%ax
    b4f0:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
    b4f5:	c3                   	retq   
    b4f6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    b4fd:	00 00 00 
    b500:	8b 87 a8 00 00 00    	mov    0xa8(%rdi),%eax
    b506:	8b 96 a8 00 00 00    	mov    0xa8(%rsi),%edx
    b50c:	83 f8 03             	cmp    $0x3,%eax
    b50f:	0f 94 c1             	sete   %cl
    b512:	83 f8 09             	cmp    $0x9,%eax
    b515:	0f 94 c0             	sete   %al
    b518:	09 c1                	or     %eax,%ecx
    b51a:	83 fa 03             	cmp    $0x3,%edx
    b51d:	0f 94 c0             	sete   %al
    b520:	83 fa 09             	cmp    $0x9,%edx
    b523:	0f 94 c2             	sete   %dl
    b526:	08 c2                	or     %al,%dl
    b528:	75 04                	jne    b52e <__cxa_finalize@plt+0x76ae>
    b52a:	84 c9                	test   %cl,%cl
    b52c:	75 42                	jne    b570 <__cxa_finalize@plt+0x76f0>
    b52e:	84 c9                	test   %cl,%cl
    b530:	75 0e                	jne    b540 <__cxa_finalize@plt+0x76c0>
    b532:	84 d2                	test   %dl,%dl
    b534:	b8 01 00 00 00       	mov    $0x1,%eax
    b539:	74 05                	je     b540 <__cxa_finalize@plt+0x76c0>
    b53b:	f3 c3                	repz retq 
    b53d:	0f 1f 00             	nopl   (%rax)
    b540:	48 8b 46 60          	mov    0x60(%rsi),%rax
    b544:	48 39 47 60          	cmp    %rax,0x60(%rdi)
    b548:	7f 26                	jg     b570 <__cxa_finalize@plt+0x76f0>
    b54a:	7c 14                	jl     b560 <__cxa_finalize@plt+0x76e0>
    b54c:	48 8b 46 68          	mov    0x68(%rsi),%rax
    b550:	2b 47 68             	sub    0x68(%rdi),%eax
    b553:	75 e6                	jne    b53b <__cxa_finalize@plt+0x76bb>
    b555:	48 8b 36             	mov    (%rsi),%rsi
    b558:	48 8b 3f             	mov    (%rdi),%rdi
    b55b:	e9 30 af ff ff       	jmpq   6490 <__cxa_finalize@plt+0x2610>
    b560:	b8 01 00 00 00       	mov    $0x1,%eax
    b565:	c3                   	retq   
    b566:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    b56d:	00 00 00 
    b570:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
    b575:	c3                   	retq   
    b576:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    b57d:	00 00 00 
    b580:	41 54                	push   %r12
    b582:	55                   	push   %rbp
    b583:	48 89 f5             	mov    %rsi,%rbp
    b586:	53                   	push   %rbx
    b587:	49 89 fc             	mov    %rdi,%r12
    b58a:	48 8b 7d 00          	mov    0x0(%rbp),%rdi
    b58e:	be 2e 00 00 00       	mov    $0x2e,%esi
    b593:	e8 48 84 ff ff       	callq  39e0 <strrchr@plt>
    b598:	49 8b 3c 24          	mov    (%r12),%rdi
    b59c:	be 2e 00 00 00       	mov    $0x2e,%esi
    b5a1:	48 89 c3             	mov    %rax,%rbx
    b5a4:	e8 37 84 ff ff       	callq  39e0 <strrchr@plt>
    b5a9:	48 8d 15 9a c6 00 00 	lea    0xc69a(%rip),%rdx        # 17c4a <_IO_stdin_used@@Base+0x18ca>
    b5b0:	48 85 c0             	test   %rax,%rax
    b5b3:	48 0f 44 c2          	cmove  %rdx,%rax
    b5b7:	48 85 db             	test   %rbx,%rbx
    b5ba:	48 0f 44 da          	cmove  %rdx,%rbx
    b5be:	48 89 c6             	mov    %rax,%rsi
    b5c1:	48 89 df             	mov    %rbx,%rdi
    b5c4:	e8 c7 ae ff ff       	callq  6490 <__cxa_finalize@plt+0x2610>
    b5c9:	85 c0                	test   %eax,%eax
    b5cb:	75 13                	jne    b5e0 <__cxa_finalize@plt+0x7760>
    b5cd:	5b                   	pop    %rbx
    b5ce:	49 8b 34 24          	mov    (%r12),%rsi
    b5d2:	48 8b 7d 00          	mov    0x0(%rbp),%rdi
    b5d6:	5d                   	pop    %rbp
    b5d7:	41 5c                	pop    %r12
    b5d9:	e9 b2 ae ff ff       	jmpq   6490 <__cxa_finalize@plt+0x2610>
    b5de:	66 90                	xchg   %ax,%ax
    b5e0:	5b                   	pop    %rbx
    b5e1:	5d                   	pop    %rbp
    b5e2:	41 5c                	pop    %r12
    b5e4:	c3                   	retq   
    b5e5:	90                   	nop
    b5e6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    b5ed:	00 00 00 
    b5f0:	41 54                	push   %r12
    b5f2:	55                   	push   %rbp
    b5f3:	48 89 fd             	mov    %rdi,%rbp
    b5f6:	53                   	push   %rbx
    b5f7:	48 8b 3f             	mov    (%rdi),%rdi
    b5fa:	49 89 f4             	mov    %rsi,%r12
    b5fd:	be 2e 00 00 00       	mov    $0x2e,%esi
    b602:	e8 d9 83 ff ff       	callq  39e0 <strrchr@plt>
    b607:	49 8b 3c 24          	mov    (%r12),%rdi
    b60b:	be 2e 00 00 00       	mov    $0x2e,%esi
    b610:	48 89 c3             	mov    %rax,%rbx
    b613:	e8 c8 83 ff ff       	callq  39e0 <strrchr@plt>
    b618:	48 8d 15 2b c6 00 00 	lea    0xc62b(%rip),%rdx        # 17c4a <_IO_stdin_used@@Base+0x18ca>
    b61f:	48 85 c0             	test   %rax,%rax
    b622:	48 0f 44 c2          	cmove  %rdx,%rax
    b626:	48 85 db             	test   %rbx,%rbx
    b629:	48 0f 44 da          	cmove  %rdx,%rbx
    b62d:	48 89 c6             	mov    %rax,%rsi
    b630:	48 89 df             	mov    %rbx,%rdi
    b633:	e8 58 ae ff ff       	callq  6490 <__cxa_finalize@plt+0x2610>
    b638:	85 c0                	test   %eax,%eax
    b63a:	75 14                	jne    b650 <__cxa_finalize@plt+0x77d0>
    b63c:	5b                   	pop    %rbx
    b63d:	49 8b 34 24          	mov    (%r12),%rsi
    b641:	48 8b 7d 00          	mov    0x0(%rbp),%rdi
    b645:	5d                   	pop    %rbp
    b646:	41 5c                	pop    %r12
    b648:	e9 43 ae ff ff       	jmpq   6490 <__cxa_finalize@plt+0x2610>
    b64d:	0f 1f 00             	nopl   (%rax)
    b650:	5b                   	pop    %rbx
    b651:	5d                   	pop    %rbp
    b652:	41 5c                	pop    %r12
    b654:	c3                   	retq   
    b655:	90                   	nop
    b656:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    b65d:	00 00 00 
    b660:	8b 87 a8 00 00 00    	mov    0xa8(%rdi),%eax
    b666:	8b 96 a8 00 00 00    	mov    0xa8(%rsi),%edx
    b66c:	83 f8 03             	cmp    $0x3,%eax
    b66f:	0f 94 c1             	sete   %cl
    b672:	83 f8 09             	cmp    $0x9,%eax
    b675:	0f 94 c0             	sete   %al
    b678:	09 c1                	or     %eax,%ecx
    b67a:	83 fa 03             	cmp    $0x3,%edx
    b67d:	0f 94 c0             	sete   %al
    b680:	83 fa 09             	cmp    $0x9,%edx
    b683:	0f 94 c2             	sete   %dl
    b686:	08 c2                	or     %al,%dl
    b688:	75 04                	jne    b68e <__cxa_finalize@plt+0x780e>
    b68a:	84 c9                	test   %cl,%cl
    b68c:	75 52                	jne    b6e0 <__cxa_finalize@plt+0x7860>
    b68e:	84 c9                	test   %cl,%cl
    b690:	75 0e                	jne    b6a0 <__cxa_finalize@plt+0x7820>
    b692:	84 d2                	test   %dl,%dl
    b694:	b8 01 00 00 00       	mov    $0x1,%eax
    b699:	74 05                	je     b6a0 <__cxa_finalize@plt+0x7820>
    b69b:	f3 c3                	repz retq 
    b69d:	0f 1f 00             	nopl   (%rax)
    b6a0:	48 8b 86 80 00 00 00 	mov    0x80(%rsi),%rax
    b6a7:	48 39 87 80 00 00 00 	cmp    %rax,0x80(%rdi)
    b6ae:	7f 30                	jg     b6e0 <__cxa_finalize@plt+0x7860>
    b6b0:	7c 1e                	jl     b6d0 <__cxa_finalize@plt+0x7850>
    b6b2:	48 8b 86 88 00 00 00 	mov    0x88(%rsi),%rax
    b6b9:	2b 87 88 00 00 00    	sub    0x88(%rdi),%eax
    b6bf:	75 da                	jne    b69b <__cxa_finalize@plt+0x781b>
    b6c1:	48 8b 36             	mov    (%rsi),%rsi
    b6c4:	48 8b 3f             	mov    (%rdi),%rdi
    b6c7:	e9 54 84 ff ff       	jmpq   3b20 <strcmp@plt>
    b6cc:	0f 1f 40 00          	nopl   0x0(%rax)
    b6d0:	b8 01 00 00 00       	mov    $0x1,%eax
    b6d5:	c3                   	retq   
    b6d6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    b6dd:	00 00 00 
    b6e0:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
    b6e5:	c3                   	retq   
    b6e6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    b6ed:	00 00 00 
    b6f0:	8b 87 a8 00 00 00    	mov    0xa8(%rdi),%eax
    b6f6:	8b 96 a8 00 00 00    	mov    0xa8(%rsi),%edx
    b6fc:	83 f8 03             	cmp    $0x3,%eax
    b6ff:	0f 94 c1             	sete   %cl
    b702:	83 f8 09             	cmp    $0x9,%eax
    b705:	0f 94 c0             	sete   %al
    b708:	09 c1                	or     %eax,%ecx
    b70a:	83 fa 03             	cmp    $0x3,%edx
    b70d:	0f 94 c0             	sete   %al
    b710:	83 fa 09             	cmp    $0x9,%edx
    b713:	0f 94 c2             	sete   %dl
    b716:	08 c2                	or     %al,%dl
    b718:	75 04                	jne    b71e <__cxa_finalize@plt+0x789e>
    b71a:	84 c9                	test   %cl,%cl
    b71c:	75 42                	jne    b760 <__cxa_finalize@plt+0x78e0>
    b71e:	84 c9                	test   %cl,%cl
    b720:	75 0e                	jne    b730 <__cxa_finalize@plt+0x78b0>
    b722:	84 d2                	test   %dl,%dl
    b724:	b8 01 00 00 00       	mov    $0x1,%eax
    b729:	74 05                	je     b730 <__cxa_finalize@plt+0x78b0>
    b72b:	f3 c3                	repz retq 
    b72d:	0f 1f 00             	nopl   (%rax)
    b730:	48 8b 46 60          	mov    0x60(%rsi),%rax
    b734:	48 39 47 60          	cmp    %rax,0x60(%rdi)
    b738:	7f 26                	jg     b760 <__cxa_finalize@plt+0x78e0>
    b73a:	7c 14                	jl     b750 <__cxa_finalize@plt+0x78d0>
    b73c:	48 8b 46 68          	mov    0x68(%rsi),%rax
    b740:	2b 47 68             	sub    0x68(%rdi),%eax
    b743:	75 e6                	jne    b72b <__cxa_finalize@plt+0x78ab>
    b745:	48 8b 36             	mov    (%rsi),%rsi
    b748:	48 8b 3f             	mov    (%rdi),%rdi
    b74b:	e9 d0 83 ff ff       	jmpq   3b20 <strcmp@plt>
    b750:	b8 01 00 00 00       	mov    $0x1,%eax
    b755:	c3                   	retq   
    b756:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    b75d:	00 00 00 
    b760:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
    b765:	c3                   	retq   
    b766:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    b76d:	00 00 00 
    b770:	8b 87 a8 00 00 00    	mov    0xa8(%rdi),%eax
    b776:	8b 96 a8 00 00 00    	mov    0xa8(%rsi),%edx
    b77c:	49 89 f0             	mov    %rsi,%r8
    b77f:	83 f8 03             	cmp    $0x3,%eax
    b782:	0f 94 c1             	sete   %cl
    b785:	83 f8 09             	cmp    $0x9,%eax
    b788:	0f 94 c0             	sete   %al
    b78b:	09 c1                	or     %eax,%ecx
    b78d:	83 fa 03             	cmp    $0x3,%edx
    b790:	0f 94 c0             	sete   %al
    b793:	83 fa 09             	cmp    $0x9,%edx
    b796:	0f 94 c2             	sete   %dl
    b799:	08 c2                	or     %al,%dl
    b79b:	75 04                	jne    b7a1 <__cxa_finalize@plt+0x7921>
    b79d:	84 c9                	test   %cl,%cl
    b79f:	75 3f                	jne    b7e0 <__cxa_finalize@plt+0x7960>
    b7a1:	84 c9                	test   %cl,%cl
    b7a3:	75 0b                	jne    b7b0 <__cxa_finalize@plt+0x7930>
    b7a5:	84 d2                	test   %dl,%dl
    b7a7:	b8 01 00 00 00       	mov    $0x1,%eax
    b7ac:	74 02                	je     b7b0 <__cxa_finalize@plt+0x7930>
    b7ae:	f3 c3                	repz retq 
    b7b0:	48 8b 47 70          	mov    0x70(%rdi),%rax
    b7b4:	49 39 40 70          	cmp    %rax,0x70(%r8)
    b7b8:	7f 26                	jg     b7e0 <__cxa_finalize@plt+0x7960>
    b7ba:	7c 1c                	jl     b7d8 <__cxa_finalize@plt+0x7958>
    b7bc:	48 8b 47 78          	mov    0x78(%rdi),%rax
    b7c0:	41 2b 40 78          	sub    0x78(%r8),%eax
    b7c4:	75 e8                	jne    b7ae <__cxa_finalize@plt+0x792e>
    b7c6:	48 8b 37             	mov    (%rdi),%rsi
    b7c9:	49 8b 38             	mov    (%r8),%rdi
    b7cc:	e9 4f 83 ff ff       	jmpq   3b20 <strcmp@plt>
    b7d1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
    b7d8:	b8 01 00 00 00       	mov    $0x1,%eax
    b7dd:	c3                   	retq   
    b7de:	66 90                	xchg   %ax,%ax
    b7e0:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
    b7e5:	c3                   	retq   
    b7e6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    b7ed:	00 00 00 
    b7f0:	41 54                	push   %r12
    b7f2:	55                   	push   %rbp
    b7f3:	49 89 fc             	mov    %rdi,%r12
    b7f6:	53                   	push   %rbx
    b7f7:	48 8b 2e             	mov    (%rsi),%rbp
    b7fa:	be 2e 00 00 00       	mov    $0x2e,%esi
    b7ff:	48 89 ef             	mov    %rbp,%rdi
    b802:	e8 d9 81 ff ff       	callq  39e0 <strrchr@plt>
    b807:	4d 8b 24 24          	mov    (%r12),%r12
    b80b:	be 2e 00 00 00       	mov    $0x2e,%esi
    b810:	48 89 c3             	mov    %rax,%rbx
    b813:	4c 89 e7             	mov    %r12,%rdi
    b816:	e8 c5 81 ff ff       	callq  39e0 <strrchr@plt>
    b81b:	48 85 c0             	test   %rax,%rax
    b81e:	74 30                	je     b850 <__cxa_finalize@plt+0x79d0>
    b820:	48 8d 15 23 c4 00 00 	lea    0xc423(%rip),%rdx        # 17c4a <_IO_stdin_used@@Base+0x18ca>
    b827:	48 85 db             	test   %rbx,%rbx
    b82a:	48 89 c6             	mov    %rax,%rsi
    b82d:	48 0f 44 da          	cmove  %rdx,%rbx
    b831:	48 89 df             	mov    %rbx,%rdi
    b834:	e8 e7 82 ff ff       	callq  3b20 <strcmp@plt>
    b839:	85 c0                	test   %eax,%eax
    b83b:	75 2e                	jne    b86b <__cxa_finalize@plt+0x79eb>
    b83d:	5b                   	pop    %rbx
    b83e:	4c 89 e6             	mov    %r12,%rsi
    b841:	48 89 ef             	mov    %rbp,%rdi
    b844:	5d                   	pop    %rbp
    b845:	41 5c                	pop    %r12
    b847:	e9 d4 82 ff ff       	jmpq   3b20 <strcmp@plt>
    b84c:	0f 1f 40 00          	nopl   0x0(%rax)
    b850:	48 85 db             	test   %rbx,%rbx
    b853:	48 8d 05 f0 c3 00 00 	lea    0xc3f0(%rip),%rax        # 17c4a <_IO_stdin_used@@Base+0x18ca>
    b85a:	74 e1                	je     b83d <__cxa_finalize@plt+0x79bd>
    b85c:	48 89 c6             	mov    %rax,%rsi
    b85f:	48 89 df             	mov    %rbx,%rdi
    b862:	e8 b9 82 ff ff       	callq  3b20 <strcmp@plt>
    b867:	85 c0                	test   %eax,%eax
    b869:	74 d2                	je     b83d <__cxa_finalize@plt+0x79bd>
    b86b:	5b                   	pop    %rbx
    b86c:	5d                   	pop    %rbp
    b86d:	41 5c                	pop    %r12
    b86f:	c3                   	retq   
    b870:	41 54                	push   %r12
    b872:	55                   	push   %rbp
    b873:	49 89 f4             	mov    %rsi,%r12
    b876:	53                   	push   %rbx
    b877:	48 8b 2f             	mov    (%rdi),%rbp
    b87a:	be 2e 00 00 00       	mov    $0x2e,%esi
    b87f:	48 89 ef             	mov    %rbp,%rdi
    b882:	e8 59 81 ff ff       	callq  39e0 <strrchr@plt>
    b887:	4d 8b 24 24          	mov    (%r12),%r12
    b88b:	be 2e 00 00 00       	mov    $0x2e,%esi
    b890:	48 89 c3             	mov    %rax,%rbx
    b893:	4c 89 e7             	mov    %r12,%rdi
    b896:	e8 45 81 ff ff       	callq  39e0 <strrchr@plt>
    b89b:	48 85 c0             	test   %rax,%rax
    b89e:	74 30                	je     b8d0 <__cxa_finalize@plt+0x7a50>
    b8a0:	48 8d 15 a3 c3 00 00 	lea    0xc3a3(%rip),%rdx        # 17c4a <_IO_stdin_used@@Base+0x18ca>
    b8a7:	48 85 db             	test   %rbx,%rbx
    b8aa:	48 89 c6             	mov    %rax,%rsi
    b8ad:	48 0f 44 da          	cmove  %rdx,%rbx
    b8b1:	48 89 df             	mov    %rbx,%rdi
    b8b4:	e8 67 82 ff ff       	callq  3b20 <strcmp@plt>
    b8b9:	85 c0                	test   %eax,%eax
    b8bb:	75 2e                	jne    b8eb <__cxa_finalize@plt+0x7a6b>
    b8bd:	5b                   	pop    %rbx
    b8be:	4c 89 e6             	mov    %r12,%rsi
    b8c1:	48 89 ef             	mov    %rbp,%rdi
    b8c4:	5d                   	pop    %rbp
    b8c5:	41 5c                	pop    %r12
    b8c7:	e9 54 82 ff ff       	jmpq   3b20 <strcmp@plt>
    b8cc:	0f 1f 40 00          	nopl   0x0(%rax)
    b8d0:	48 85 db             	test   %rbx,%rbx
    b8d3:	48 8d 05 70 c3 00 00 	lea    0xc370(%rip),%rax        # 17c4a <_IO_stdin_used@@Base+0x18ca>
    b8da:	74 e1                	je     b8bd <__cxa_finalize@plt+0x7a3d>
    b8dc:	48 89 c6             	mov    %rax,%rsi
    b8df:	48 89 df             	mov    %rbx,%rdi
    b8e2:	e8 39 82 ff ff       	callq  3b20 <strcmp@plt>
    b8e7:	85 c0                	test   %eax,%eax
    b8e9:	74 d2                	je     b8bd <__cxa_finalize@plt+0x7a3d>
    b8eb:	5b                   	pop    %rbx
    b8ec:	5d                   	pop    %rbp
    b8ed:	41 5c                	pop    %r12
    b8ef:	c3                   	retq   
    b8f0:	8b 87 a8 00 00 00    	mov    0xa8(%rdi),%eax
    b8f6:	8b 96 a8 00 00 00    	mov    0xa8(%rsi),%edx
    b8fc:	83 f8 03             	cmp    $0x3,%eax
    b8ff:	0f 94 c1             	sete   %cl
    b902:	83 f8 09             	cmp    $0x9,%eax
    b905:	0f 94 c0             	sete   %al
    b908:	09 c1                	or     %eax,%ecx
    b90a:	83 fa 03             	cmp    $0x3,%edx
    b90d:	0f 94 c0             	sete   %al
    b910:	83 fa 09             	cmp    $0x9,%edx
    b913:	0f 94 c2             	sete   %dl
    b916:	08 c2                	or     %al,%dl
    b918:	75 04                	jne    b91e <__cxa_finalize@plt+0x7a9e>
    b91a:	84 c9                	test   %cl,%cl
    b91c:	75 7a                	jne    b998 <__cxa_finalize@plt+0x7b18>
    b91e:	84 c9                	test   %cl,%cl
    b920:	75 0e                	jne    b930 <__cxa_finalize@plt+0x7ab0>
    b922:	84 d2                	test   %dl,%dl
    b924:	b8 01 00 00 00       	mov    $0x1,%eax
    b929:	74 05                	je     b930 <__cxa_finalize@plt+0x7ab0>
    b92b:	f3 c3                	repz retq 
    b92d:	0f 1f 00             	nopl   (%rax)
    b930:	41 54                	push   %r12
    b932:	55                   	push   %rbp
    b933:	48 89 fd             	mov    %rdi,%rbp
    b936:	53                   	push   %rbx
    b937:	48 89 f3             	mov    %rsi,%rbx
    b93a:	be 2e 00 00 00       	mov    $0x2e,%esi
    b93f:	48 8b 3b             	mov    (%rbx),%rdi
    b942:	e8 99 80 ff ff       	callq  39e0 <strrchr@plt>
    b947:	48 8b 7d 00          	mov    0x0(%rbp),%rdi
    b94b:	be 2e 00 00 00       	mov    $0x2e,%esi
    b950:	49 89 c4             	mov    %rax,%r12
    b953:	e8 88 80 ff ff       	callq  39e0 <strrchr@plt>
    b958:	48 8d 15 eb c2 00 00 	lea    0xc2eb(%rip),%rdx        # 17c4a <_IO_stdin_used@@Base+0x18ca>
    b95f:	48 85 c0             	test   %rax,%rax
    b962:	48 0f 44 c2          	cmove  %rdx,%rax
    b966:	4d 85 e4             	test   %r12,%r12
    b969:	4c 0f 44 e2          	cmove  %rdx,%r12
    b96d:	48 89 c6             	mov    %rax,%rsi
    b970:	4c 89 e7             	mov    %r12,%rdi
    b973:	e8 18 ab ff ff       	callq  6490 <__cxa_finalize@plt+0x2610>
    b978:	85 c0                	test   %eax,%eax
    b97a:	75 14                	jne    b990 <__cxa_finalize@plt+0x7b10>
    b97c:	48 8b 75 00          	mov    0x0(%rbp),%rsi
    b980:	48 8b 3b             	mov    (%rbx),%rdi
    b983:	5b                   	pop    %rbx
    b984:	5d                   	pop    %rbp
    b985:	41 5c                	pop    %r12
    b987:	e9 04 ab ff ff       	jmpq   6490 <__cxa_finalize@plt+0x2610>
    b98c:	0f 1f 40 00          	nopl   0x0(%rax)
    b990:	5b                   	pop    %rbx
    b991:	5d                   	pop    %rbp
    b992:	41 5c                	pop    %r12
    b994:	c3                   	retq   
    b995:	0f 1f 00             	nopl   (%rax)
    b998:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
    b99d:	c3                   	retq   
    b99e:	66 90                	xchg   %ax,%ax
    b9a0:	8b 87 a8 00 00 00    	mov    0xa8(%rdi),%eax
    b9a6:	8b 96 a8 00 00 00    	mov    0xa8(%rsi),%edx
    b9ac:	83 f8 03             	cmp    $0x3,%eax
    b9af:	0f 94 c1             	sete   %cl
    b9b2:	83 f8 09             	cmp    $0x9,%eax
    b9b5:	0f 94 c0             	sete   %al
    b9b8:	09 c1                	or     %eax,%ecx
    b9ba:	83 fa 03             	cmp    $0x3,%edx
    b9bd:	0f 94 c0             	sete   %al
    b9c0:	83 fa 09             	cmp    $0x9,%edx
    b9c3:	0f 94 c2             	sete   %dl
    b9c6:	08 c2                	or     %al,%dl
    b9c8:	75 04                	jne    b9ce <__cxa_finalize@plt+0x7b4e>
    b9ca:	84 c9                	test   %cl,%cl
    b9cc:	75 7a                	jne    ba48 <__cxa_finalize@plt+0x7bc8>
    b9ce:	84 c9                	test   %cl,%cl
    b9d0:	75 0e                	jne    b9e0 <__cxa_finalize@plt+0x7b60>
    b9d2:	84 d2                	test   %dl,%dl
    b9d4:	b8 01 00 00 00       	mov    $0x1,%eax
    b9d9:	74 05                	je     b9e0 <__cxa_finalize@plt+0x7b60>
    b9db:	f3 c3                	repz retq 
    b9dd:	0f 1f 00             	nopl   (%rax)
    b9e0:	41 54                	push   %r12
    b9e2:	55                   	push   %rbp
    b9e3:	48 89 f5             	mov    %rsi,%rbp
    b9e6:	53                   	push   %rbx
    b9e7:	48 89 fb             	mov    %rdi,%rbx
    b9ea:	48 8b 3f             	mov    (%rdi),%rdi
    b9ed:	be 2e 00 00 00       	mov    $0x2e,%esi
    b9f2:	e8 e9 7f ff ff       	callq  39e0 <strrchr@plt>
    b9f7:	48 8b 7d 00          	mov    0x0(%rbp),%rdi
    b9fb:	be 2e 00 00 00       	mov    $0x2e,%esi
    ba00:	49 89 c4             	mov    %rax,%r12
    ba03:	e8 d8 7f ff ff       	callq  39e0 <strrchr@plt>
    ba08:	48 8d 15 3b c2 00 00 	lea    0xc23b(%rip),%rdx        # 17c4a <_IO_stdin_used@@Base+0x18ca>
    ba0f:	48 85 c0             	test   %rax,%rax
    ba12:	48 0f 44 c2          	cmove  %rdx,%rax
    ba16:	4d 85 e4             	test   %r12,%r12
    ba19:	4c 0f 44 e2          	cmove  %rdx,%r12
    ba1d:	48 89 c6             	mov    %rax,%rsi
    ba20:	4c 89 e7             	mov    %r12,%rdi
    ba23:	e8 68 aa ff ff       	callq  6490 <__cxa_finalize@plt+0x2610>
    ba28:	85 c0                	test   %eax,%eax
    ba2a:	75 14                	jne    ba40 <__cxa_finalize@plt+0x7bc0>
    ba2c:	48 8b 75 00          	mov    0x0(%rbp),%rsi
    ba30:	48 8b 3b             	mov    (%rbx),%rdi
    ba33:	5b                   	pop    %rbx
    ba34:	5d                   	pop    %rbp
    ba35:	41 5c                	pop    %r12
    ba37:	e9 54 aa ff ff       	jmpq   6490 <__cxa_finalize@plt+0x2610>
    ba3c:	0f 1f 40 00          	nopl   0x0(%rax)
    ba40:	5b                   	pop    %rbx
    ba41:	5d                   	pop    %rbp
    ba42:	41 5c                	pop    %r12
    ba44:	c3                   	retq   
    ba45:	0f 1f 00             	nopl   (%rax)
    ba48:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
    ba4d:	c3                   	retq   
    ba4e:	66 90                	xchg   %ax,%ax
    ba50:	8b 87 a8 00 00 00    	mov    0xa8(%rdi),%eax
    ba56:	8b 96 a8 00 00 00    	mov    0xa8(%rsi),%edx
    ba5c:	83 f8 03             	cmp    $0x3,%eax
    ba5f:	0f 94 c1             	sete   %cl
    ba62:	83 f8 09             	cmp    $0x9,%eax
    ba65:	0f 94 c0             	sete   %al
    ba68:	09 c1                	or     %eax,%ecx
    ba6a:	83 fa 03             	cmp    $0x3,%edx
    ba6d:	0f 94 c0             	sete   %al
    ba70:	83 fa 09             	cmp    $0x9,%edx
    ba73:	0f 94 c2             	sete   %dl
    ba76:	08 c2                	or     %al,%dl
    ba78:	75 08                	jne    ba82 <__cxa_finalize@plt+0x7c02>
    ba7a:	84 c9                	test   %cl,%cl
    ba7c:	0f 85 8e 00 00 00    	jne    bb10 <__cxa_finalize@plt+0x7c90>
    ba82:	84 c9                	test   %cl,%cl
    ba84:	75 12                	jne    ba98 <__cxa_finalize@plt+0x7c18>
    ba86:	84 d2                	test   %dl,%dl
    ba88:	b8 01 00 00 00       	mov    $0x1,%eax
    ba8d:	74 09                	je     ba98 <__cxa_finalize@plt+0x7c18>
    ba8f:	f3 c3                	repz retq 
    ba91:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
    ba98:	41 54                	push   %r12
    ba9a:	55                   	push   %rbp
    ba9b:	53                   	push   %rbx
    ba9c:	4c 8b 27             	mov    (%rdi),%r12
    ba9f:	48 89 f3             	mov    %rsi,%rbx
    baa2:	be 2e 00 00 00       	mov    $0x2e,%esi
    baa7:	4c 89 e7             	mov    %r12,%rdi
    baaa:	e8 31 7f ff ff       	callq  39e0 <strrchr@plt>
    baaf:	48 8b 1b             	mov    (%rbx),%rbx
    bab2:	be 2e 00 00 00       	mov    $0x2e,%esi
    bab7:	48 89 c5             	mov    %rax,%rbp
    baba:	48 89 df             	mov    %rbx,%rdi
    babd:	e8 1e 7f ff ff       	callq  39e0 <strrchr@plt>
    bac2:	48 85 c0             	test   %rax,%rax
    bac5:	74 39                	je     bb00 <__cxa_finalize@plt+0x7c80>
    bac7:	48 8d 15 7c c1 00 00 	lea    0xc17c(%rip),%rdx        # 17c4a <_IO_stdin_used@@Base+0x18ca>
    bace:	48 85 ed             	test   %rbp,%rbp
    bad1:	48 0f 44 ea          	cmove  %rdx,%rbp
    bad5:	48 89 c6             	mov    %rax,%rsi
    bad8:	48 89 ef             	mov    %rbp,%rdi
    badb:	e8 40 80 ff ff       	callq  3b20 <strcmp@plt>
    bae0:	85 c0                	test   %eax,%eax
    bae2:	75 14                	jne    baf8 <__cxa_finalize@plt+0x7c78>
    bae4:	48 89 de             	mov    %rbx,%rsi
    bae7:	4c 89 e7             	mov    %r12,%rdi
    baea:	5b                   	pop    %rbx
    baeb:	5d                   	pop    %rbp
    baec:	41 5c                	pop    %r12
    baee:	e9 2d 80 ff ff       	jmpq   3b20 <strcmp@plt>
    baf3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    baf8:	5b                   	pop    %rbx
    baf9:	5d                   	pop    %rbp
    bafa:	41 5c                	pop    %r12
    bafc:	c3                   	retq   
    bafd:	0f 1f 00             	nopl   (%rax)
    bb00:	48 85 ed             	test   %rbp,%rbp
    bb03:	48 8d 05 40 c1 00 00 	lea    0xc140(%rip),%rax        # 17c4a <_IO_stdin_used@@Base+0x18ca>
    bb0a:	75 c9                	jne    bad5 <__cxa_finalize@plt+0x7c55>
    bb0c:	eb d6                	jmp    bae4 <__cxa_finalize@plt+0x7c64>
    bb0e:	66 90                	xchg   %ax,%ax
    bb10:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
    bb15:	c3                   	retq   
    bb16:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    bb1d:	00 00 00 
    bb20:	41 54                	push   %r12
    bb22:	55                   	push   %rbp
    bb23:	41 89 fc             	mov    %edi,%r12d
    bb26:	53                   	push   %rbx
    bb27:	ba 05 00 00 00       	mov    $0x5,%edx
    bb2c:	48 83 c4 80          	add    $0xffffffffffffff80,%rsp
    bb30:	48 8b 1d c9 58 21 00 	mov    0x2158c9(%rip),%rbx        # 221400 <program_name@@Base>
    bb37:	64 48 8b 04 25 28 00 	mov    %fs:0x28,%rax
    bb3e:	00 00 
    bb40:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
    bb45:	31 c0                	xor    %eax,%eax
    bb47:	85 ff                	test   %edi,%edi
    bb49:	74 2f                	je     bb7a <__cxa_finalize@plt+0x7cfa>
    bb4b:	48 8d 35 d6 c6 00 00 	lea    0xc6d6(%rip),%rsi        # 18228 <_IO_stdin_used@@Base+0x1ea8>
    bb52:	31 ff                	xor    %edi,%edi
    bb54:	e8 d7 7d ff ff       	callq  3930 <dcgettext@plt>
    bb59:	48 8b 3d 60 47 21 00 	mov    0x214760(%rip),%rdi        # 2202c0 <stderr@@GLIBC_2.2.5>
    bb60:	48 89 c2             	mov    %rax,%rdx
    bb63:	48 89 d9             	mov    %rbx,%rcx
    bb66:	be 01 00 00 00       	mov    $0x1,%esi
    bb6b:	31 c0                	xor    %eax,%eax
    bb6d:	e8 7e 82 ff ff       	callq  3df0 <__fprintf_chk@plt>
    bb72:	44 89 e7             	mov    %r12d,%edi
    bb75:	e8 56 82 ff ff       	callq  3dd0 <exit@plt>
    bb7a:	48 8d 35 cf c6 00 00 	lea    0xc6cf(%rip),%rsi        # 18250 <_IO_stdin_used@@Base+0x1ed0>
    bb81:	31 ff                	xor    %edi,%edi
    bb83:	48 8d 2d f8 c1 00 00 	lea    0xc1f8(%rip),%rbp        # 17d82 <_IO_stdin_used@@Base+0x1a02>
    bb8a:	e8 a1 7d ff ff       	callq  3930 <dcgettext@plt>
    bb8f:	48 89 da             	mov    %rbx,%rdx
    bb92:	48 89 c6             	mov    %rax,%rsi
    bb95:	bf 01 00 00 00       	mov    $0x1,%edi
    bb9a:	31 c0                	xor    %eax,%eax
    bb9c:	e8 2f 81 ff ff       	callq  3cd0 <__printf_chk@plt>
    bba1:	48 8b 1d e0 46 21 00 	mov    0x2146e0(%rip),%rbx        # 220288 <stdout@@GLIBC_2.2.5>
    bba8:	48 8d 35 c9 c6 00 00 	lea    0xc6c9(%rip),%rsi        # 18278 <_IO_stdin_used@@Base+0x1ef8>
    bbaf:	ba 05 00 00 00       	mov    $0x5,%edx
    bbb4:	31 ff                	xor    %edi,%edi
    bbb6:	e8 75 7d ff ff       	callq  3930 <dcgettext@plt>
    bbbb:	48 89 de             	mov    %rbx,%rsi
    bbbe:	48 89 c7             	mov    %rax,%rdi
    bbc1:	e8 2a 7f ff ff       	callq  3af0 <fputs_unlocked@plt>
    bbc6:	48 8b 1d bb 46 21 00 	mov    0x2146bb(%rip),%rbx        # 220288 <stdout@@GLIBC_2.2.5>
    bbcd:	48 8d 35 34 c7 00 00 	lea    0xc734(%rip),%rsi        # 18308 <_IO_stdin_used@@Base+0x1f88>
    bbd4:	ba 05 00 00 00       	mov    $0x5,%edx
    bbd9:	31 ff                	xor    %edi,%edi
    bbdb:	e8 50 7d ff ff       	callq  3930 <dcgettext@plt>
    bbe0:	48 89 de             	mov    %rbx,%rsi
    bbe3:	48 89 c7             	mov    %rax,%rdi
    bbe6:	e8 05 7f ff ff       	callq  3af0 <fputs_unlocked@plt>
    bbeb:	48 8b 1d 96 46 21 00 	mov    0x214696(%rip),%rbx        # 220288 <stdout@@GLIBC_2.2.5>
    bbf2:	48 8d 35 5f c7 00 00 	lea    0xc75f(%rip),%rsi        # 18358 <_IO_stdin_used@@Base+0x1fd8>
    bbf9:	ba 05 00 00 00       	mov    $0x5,%edx
    bbfe:	31 ff                	xor    %edi,%edi
    bc00:	e8 2b 7d ff ff       	callq  3930 <dcgettext@plt>
    bc05:	48 89 de             	mov    %rbx,%rsi
    bc08:	48 89 c7             	mov    %rax,%rdi
    bc0b:	e8 e0 7e ff ff       	callq  3af0 <fputs_unlocked@plt>
    bc10:	48 8b 1d 71 46 21 00 	mov    0x214671(%rip),%rbx        # 220288 <stdout@@GLIBC_2.2.5>
    bc17:	48 8d 35 4a c8 00 00 	lea    0xc84a(%rip),%rsi        # 18468 <_IO_stdin_used@@Base+0x20e8>
    bc1e:	ba 05 00 00 00       	mov    $0x5,%edx
    bc23:	31 ff                	xor    %edi,%edi
    bc25:	e8 06 7d ff ff       	callq  3930 <dcgettext@plt>
    bc2a:	48 89 de             	mov    %rbx,%rsi
    bc2d:	48 89 c7             	mov    %rax,%rdi
    bc30:	e8 bb 7e ff ff       	callq  3af0 <fputs_unlocked@plt>
    bc35:	48 8b 1d 4c 46 21 00 	mov    0x21464c(%rip),%rbx        # 220288 <stdout@@GLIBC_2.2.5>
    bc3c:	48 8d 35 6d ca 00 00 	lea    0xca6d(%rip),%rsi        # 186b0 <_IO_stdin_used@@Base+0x2330>
    bc43:	ba 05 00 00 00       	mov    $0x5,%edx
    bc48:	31 ff                	xor    %edi,%edi
    bc4a:	e8 e1 7c ff ff       	callq  3930 <dcgettext@plt>
    bc4f:	48 89 de             	mov    %rbx,%rsi
    bc52:	48 89 c7             	mov    %rax,%rdi
    bc55:	e8 96 7e ff ff       	callq  3af0 <fputs_unlocked@plt>
    bc5a:	48 8b 1d 27 46 21 00 	mov    0x214627(%rip),%rbx        # 220288 <stdout@@GLIBC_2.2.5>
    bc61:	48 8d 35 b8 cb 00 00 	lea    0xcbb8(%rip),%rsi        # 18820 <_IO_stdin_used@@Base+0x24a0>
    bc68:	ba 05 00 00 00       	mov    $0x5,%edx
    bc6d:	31 ff                	xor    %edi,%edi
    bc6f:	e8 bc 7c ff ff       	callq  3930 <dcgettext@plt>
    bc74:	48 89 de             	mov    %rbx,%rsi
    bc77:	48 89 c7             	mov    %rax,%rdi
    bc7a:	e8 71 7e ff ff       	callq  3af0 <fputs_unlocked@plt>
    bc7f:	48 8b 1d 02 46 21 00 	mov    0x214602(%rip),%rbx        # 220288 <stdout@@GLIBC_2.2.5>
    bc86:	48 8d 35 3b cd 00 00 	lea    0xcd3b(%rip),%rsi        # 189c8 <_IO_stdin_used@@Base+0x2648>
    bc8d:	ba 05 00 00 00       	mov    $0x5,%edx
    bc92:	31 ff                	xor    %edi,%edi
    bc94:	e8 97 7c ff ff       	callq  3930 <dcgettext@plt>
    bc99:	48 89 de             	mov    %rbx,%rsi
    bc9c:	48 89 c7             	mov    %rax,%rdi
    bc9f:	e8 4c 7e ff ff       	callq  3af0 <fputs_unlocked@plt>
    bca4:	48 8b 1d dd 45 21 00 	mov    0x2145dd(%rip),%rbx        # 220288 <stdout@@GLIBC_2.2.5>
    bcab:	48 8d 35 56 cd 00 00 	lea    0xcd56(%rip),%rsi        # 18a08 <_IO_stdin_used@@Base+0x2688>
    bcb2:	ba 05 00 00 00       	mov    $0x5,%edx
    bcb7:	31 ff                	xor    %edi,%edi
    bcb9:	e8 72 7c ff ff       	callq  3930 <dcgettext@plt>
    bcbe:	48 89 de             	mov    %rbx,%rsi
    bcc1:	48 89 c7             	mov    %rax,%rdi
    bcc4:	e8 27 7e ff ff       	callq  3af0 <fputs_unlocked@plt>
    bcc9:	48 8b 1d b8 45 21 00 	mov    0x2145b8(%rip),%rbx        # 220288 <stdout@@GLIBC_2.2.5>
    bcd0:	48 8d 35 29 ce 00 00 	lea    0xce29(%rip),%rsi        # 18b00 <_IO_stdin_used@@Base+0x2780>
    bcd7:	ba 05 00 00 00       	mov    $0x5,%edx
    bcdc:	31 ff                	xor    %edi,%edi
    bcde:	e8 4d 7c ff ff       	callq  3930 <dcgettext@plt>
    bce3:	48 89 de             	mov    %rbx,%rsi
    bce6:	48 89 c7             	mov    %rax,%rdi
    bce9:	e8 02 7e ff ff       	callq  3af0 <fputs_unlocked@plt>
    bcee:	48 8b 1d 93 45 21 00 	mov    0x214593(%rip),%rbx        # 220288 <stdout@@GLIBC_2.2.5>
    bcf5:	48 8d 35 14 cf 00 00 	lea    0xcf14(%rip),%rsi        # 18c10 <_IO_stdin_used@@Base+0x2890>
    bcfc:	ba 05 00 00 00       	mov    $0x5,%edx
    bd01:	31 ff                	xor    %edi,%edi
    bd03:	e8 28 7c ff ff       	callq  3930 <dcgettext@plt>
    bd08:	48 89 de             	mov    %rbx,%rsi
    bd0b:	48 89 c7             	mov    %rax,%rdi
    bd0e:	e8 dd 7d ff ff       	callq  3af0 <fputs_unlocked@plt>
    bd13:	48 8b 1d 6e 45 21 00 	mov    0x21456e(%rip),%rbx        # 220288 <stdout@@GLIBC_2.2.5>
    bd1a:	48 8d 35 97 d0 00 00 	lea    0xd097(%rip),%rsi        # 18db8 <_IO_stdin_used@@Base+0x2a38>
    bd21:	ba 05 00 00 00       	mov    $0x5,%edx
    bd26:	31 ff                	xor    %edi,%edi
    bd28:	e8 03 7c ff ff       	callq  3930 <dcgettext@plt>
    bd2d:	48 89 de             	mov    %rbx,%rsi
    bd30:	48 89 c7             	mov    %rax,%rdi
    bd33:	e8 b8 7d ff ff       	callq  3af0 <fputs_unlocked@plt>
    bd38:	48 8b 1d 49 45 21 00 	mov    0x214549(%rip),%rbx        # 220288 <stdout@@GLIBC_2.2.5>
    bd3f:	48 8d 35 0a d1 00 00 	lea    0xd10a(%rip),%rsi        # 18e50 <_IO_stdin_used@@Base+0x2ad0>
    bd46:	ba 05 00 00 00       	mov    $0x5,%edx
    bd4b:	31 ff                	xor    %edi,%edi
    bd4d:	e8 de 7b ff ff       	callq  3930 <dcgettext@plt>
    bd52:	48 89 de             	mov    %rbx,%rsi
    bd55:	48 89 c7             	mov    %rax,%rdi
    bd58:	e8 93 7d ff ff       	callq  3af0 <fputs_unlocked@plt>
    bd5d:	48 8b 1d 24 45 21 00 	mov    0x214524(%rip),%rbx        # 220288 <stdout@@GLIBC_2.2.5>
    bd64:	48 8d 35 95 d2 00 00 	lea    0xd295(%rip),%rsi        # 19000 <_IO_stdin_used@@Base+0x2c80>
    bd6b:	ba 05 00 00 00       	mov    $0x5,%edx
    bd70:	31 ff                	xor    %edi,%edi
    bd72:	e8 b9 7b ff ff       	callq  3930 <dcgettext@plt>
    bd77:	48 89 de             	mov    %rbx,%rsi
    bd7a:	48 89 c7             	mov    %rax,%rdi
    bd7d:	e8 6e 7d ff ff       	callq  3af0 <fputs_unlocked@plt>
    bd82:	48 8b 1d ff 44 21 00 	mov    0x2144ff(%rip),%rbx        # 220288 <stdout@@GLIBC_2.2.5>
    bd89:	48 8d 35 d8 d3 00 00 	lea    0xd3d8(%rip),%rsi        # 19168 <_IO_stdin_used@@Base+0x2de8>
    bd90:	ba 05 00 00 00       	mov    $0x5,%edx
    bd95:	31 ff                	xor    %edi,%edi
    bd97:	e8 94 7b ff ff       	callq  3930 <dcgettext@plt>
    bd9c:	48 89 de             	mov    %rbx,%rsi
    bd9f:	48 89 c7             	mov    %rax,%rdi
    bda2:	e8 49 7d ff ff       	callq  3af0 <fputs_unlocked@plt>
    bda7:	48 8b 1d da 44 21 00 	mov    0x2144da(%rip),%rbx        # 220288 <stdout@@GLIBC_2.2.5>
    bdae:	48 8d 35 e3 d4 00 00 	lea    0xd4e3(%rip),%rsi        # 19298 <_IO_stdin_used@@Base+0x2f18>
    bdb5:	ba 05 00 00 00       	mov    $0x5,%edx
    bdba:	31 ff                	xor    %edi,%edi
    bdbc:	e8 6f 7b ff ff       	callq  3930 <dcgettext@plt>
    bdc1:	48 89 de             	mov    %rbx,%rsi
    bdc4:	48 89 c7             	mov    %rax,%rdi
    bdc7:	e8 24 7d ff ff       	callq  3af0 <fputs_unlocked@plt>
    bdcc:	48 8b 1d b5 44 21 00 	mov    0x2144b5(%rip),%rbx        # 220288 <stdout@@GLIBC_2.2.5>
    bdd3:	48 8d 35 be d6 00 00 	lea    0xd6be(%rip),%rsi        # 19498 <_IO_stdin_used@@Base+0x3118>
    bdda:	ba 05 00 00 00       	mov    $0x5,%edx
    bddf:	31 ff                	xor    %edi,%edi
    bde1:	e8 4a 7b ff ff       	callq  3930 <dcgettext@plt>
    bde6:	48 89 de             	mov    %rbx,%rsi
    bde9:	48 89 c7             	mov    %rax,%rdi
    bdec:	e8 ff 7c ff ff       	callq  3af0 <fputs_unlocked@plt>
    bdf1:	48 8b 1d 90 44 21 00 	mov    0x214490(%rip),%rbx        # 220288 <stdout@@GLIBC_2.2.5>
    bdf8:	48 8d 35 61 d7 00 00 	lea    0xd761(%rip),%rsi        # 19560 <_IO_stdin_used@@Base+0x31e0>
    bdff:	ba 05 00 00 00       	mov    $0x5,%edx
    be04:	31 ff                	xor    %edi,%edi
    be06:	e8 25 7b ff ff       	callq  3930 <dcgettext@plt>
    be0b:	48 89 de             	mov    %rbx,%rsi
    be0e:	48 89 c7             	mov    %rax,%rdi
    be11:	e8 da 7c ff ff       	callq  3af0 <fputs_unlocked@plt>
    be16:	48 8b 1d 6b 44 21 00 	mov    0x21446b(%rip),%rbx        # 220288 <stdout@@GLIBC_2.2.5>
    be1d:	48 8d 35 44 d9 00 00 	lea    0xd944(%rip),%rsi        # 19768 <_IO_stdin_used@@Base+0x33e8>
    be24:	ba 05 00 00 00       	mov    $0x5,%edx
    be29:	31 ff                	xor    %edi,%edi
    be2b:	e8 00 7b ff ff       	callq  3930 <dcgettext@plt>
    be30:	48 89 de             	mov    %rbx,%rsi
    be33:	48 89 c7             	mov    %rax,%rdi
    be36:	e8 b5 7c ff ff       	callq  3af0 <fputs_unlocked@plt>
    be3b:	48 8b 1d 46 44 21 00 	mov    0x214446(%rip),%rbx        # 220288 <stdout@@GLIBC_2.2.5>
    be42:	48 8d 35 37 db 00 00 	lea    0xdb37(%rip),%rsi        # 19980 <_IO_stdin_used@@Base+0x3600>
    be49:	ba 05 00 00 00       	mov    $0x5,%edx
    be4e:	31 ff                	xor    %edi,%edi
    be50:	e8 db 7a ff ff       	callq  3930 <dcgettext@plt>
    be55:	48 89 de             	mov    %rbx,%rsi
    be58:	48 89 c7             	mov    %rax,%rdi
    be5b:	e8 90 7c ff ff       	callq  3af0 <fputs_unlocked@plt>
    be60:	48 8b 1d 21 44 21 00 	mov    0x214421(%rip),%rbx        # 220288 <stdout@@GLIBC_2.2.5>
    be67:	48 8d 35 a2 db 00 00 	lea    0xdba2(%rip),%rsi        # 19a10 <_IO_stdin_used@@Base+0x3690>
    be6e:	ba 05 00 00 00       	mov    $0x5,%edx
    be73:	31 ff                	xor    %edi,%edi
    be75:	e8 b6 7a ff ff       	callq  3930 <dcgettext@plt>
    be7a:	48 89 de             	mov    %rbx,%rsi
    be7d:	48 89 c7             	mov    %rax,%rdi
    be80:	e8 6b 7c ff ff       	callq  3af0 <fputs_unlocked@plt>
    be85:	48 8b 1d fc 43 21 00 	mov    0x2143fc(%rip),%rbx        # 220288 <stdout@@GLIBC_2.2.5>
    be8c:	48 8d 35 f5 dc 00 00 	lea    0xdcf5(%rip),%rsi        # 19b88 <_IO_stdin_used@@Base+0x3808>
    be93:	31 ff                	xor    %edi,%edi
    be95:	ba 05 00 00 00       	mov    $0x5,%edx
    be9a:	e8 91 7a ff ff       	callq  3930 <dcgettext@plt>
    be9f:	48 89 de             	mov    %rbx,%rsi
    bea2:	48 89 c7             	mov    %rax,%rdi
    bea5:	e8 46 7c ff ff       	callq  3af0 <fputs_unlocked@plt>
    beaa:	48 8b 1d d7 43 21 00 	mov    0x2143d7(%rip),%rbx        # 220288 <stdout@@GLIBC_2.2.5>
    beb1:	48 8d 35 40 de 00 00 	lea    0xde40(%rip),%rsi        # 19cf8 <_IO_stdin_used@@Base+0x3978>
    beb8:	ba 05 00 00 00       	mov    $0x5,%edx
    bebd:	31 ff                	xor    %edi,%edi
    bebf:	e8 6c 7a ff ff       	callq  3930 <dcgettext@plt>
    bec4:	48 89 de             	mov    %rbx,%rsi
    bec7:	48 89 c7             	mov    %rax,%rdi
    beca:	e8 21 7c ff ff       	callq  3af0 <fputs_unlocked@plt>
    becf:	48 8b 1d b2 43 21 00 	mov    0x2143b2(%rip),%rbx        # 220288 <stdout@@GLIBC_2.2.5>
    bed6:	48 8d 35 4b de 00 00 	lea    0xde4b(%rip),%rsi        # 19d28 <_IO_stdin_used@@Base+0x39a8>
    bedd:	ba 05 00 00 00       	mov    $0x5,%edx
    bee2:	31 ff                	xor    %edi,%edi
    bee4:	e8 47 7a ff ff       	callq  3930 <dcgettext@plt>
    bee9:	48 89 de             	mov    %rbx,%rsi
    beec:	48 89 c7             	mov    %rax,%rdi
    beef:	e8 fc 7b ff ff       	callq  3af0 <fputs_unlocked@plt>
    bef4:	48 8b 1d 8d 43 21 00 	mov    0x21438d(%rip),%rbx        # 220288 <stdout@@GLIBC_2.2.5>
    befb:	48 8d 35 5e de 00 00 	lea    0xde5e(%rip),%rsi        # 19d60 <_IO_stdin_used@@Base+0x39e0>
    bf02:	ba 05 00 00 00       	mov    $0x5,%edx
    bf07:	31 ff                	xor    %edi,%edi
    bf09:	e8 22 7a ff ff       	callq  3930 <dcgettext@plt>
    bf0e:	48 89 de             	mov    %rbx,%rsi
    bf11:	48 89 c7             	mov    %rax,%rdi
    bf14:	e8 d7 7b ff ff       	callq  3af0 <fputs_unlocked@plt>
    bf19:	48 8b 1d 68 43 21 00 	mov    0x214368(%rip),%rbx        # 220288 <stdout@@GLIBC_2.2.5>
    bf20:	48 8d 35 d9 de 00 00 	lea    0xded9(%rip),%rsi        # 19e00 <_IO_stdin_used@@Base+0x3a80>
    bf27:	ba 05 00 00 00       	mov    $0x5,%edx
    bf2c:	31 ff                	xor    %edi,%edi
    bf2e:	e8 fd 79 ff ff       	callq  3930 <dcgettext@plt>
    bf33:	48 89 de             	mov    %rbx,%rsi
    bf36:	48 89 c7             	mov    %rax,%rdi
    bf39:	e8 b2 7b ff ff       	callq  3af0 <fputs_unlocked@plt>
    bf3e:	48 8b 1d 43 43 21 00 	mov    0x214343(%rip),%rbx        # 220288 <stdout@@GLIBC_2.2.5>
    bf45:	48 8d 35 d4 df 00 00 	lea    0xdfd4(%rip),%rsi        # 19f20 <_IO_stdin_used@@Base+0x3ba0>
    bf4c:	31 ff                	xor    %edi,%edi
    bf4e:	ba 05 00 00 00       	mov    $0x5,%edx
    bf53:	e8 d8 79 ff ff       	callq  3930 <dcgettext@plt>
    bf58:	48 89 de             	mov    %rbx,%rsi
    bf5b:	48 89 c7             	mov    %rax,%rdi
    bf5e:	e8 8d 7b ff ff       	callq  3af0 <fputs_unlocked@plt>
    bf63:	8b 05 77 42 21 00    	mov    0x214277(%rip),%eax        # 2201e0 <ls_mode@@Base>
    bf69:	83 f8 01             	cmp    $0x1,%eax
    bf6c:	74 15                	je     bf83 <__cxa_finalize@plt+0x8103>
    bf6e:	83 f8 02             	cmp    $0x2,%eax
    bf71:	48 8d 2d 86 bd 00 00 	lea    0xbd86(%rip),%rbp        # 17cfe <_IO_stdin_used@@Base+0x197e>
    bf78:	48 8d 05 80 bd 00 00 	lea    0xbd80(%rip),%rax        # 17cff <_IO_stdin_used@@Base+0x197f>
    bf7f:	48 0f 44 e8          	cmove  %rax,%rbp
    bf83:	48 8d 05 79 bd 00 00 	lea    0xbd79(%rip),%rax        # 17d03 <_IO_stdin_used@@Base+0x1983>
    bf8a:	48 8d 0d b1 bd 00 00 	lea    0xbdb1(%rip),%rcx        # 17d42 <_IO_stdin_used@@Base+0x19c2>
    bf91:	48 8d 35 a5 c1 00 00 	lea    0xc1a5(%rip),%rsi        # 1813d <_IO_stdin_used@@Base+0x1dbd>
    bf98:	48 c7 44 24 60 00 00 	movq   $0x0,0x60(%rsp)
    bf9f:	00 00 
    bfa1:	48 c7 44 24 68 00 00 	movq   $0x0,0x68(%rsp)
    bfa8:	00 00 
    bfaa:	48 89 e3             	mov    %rsp,%rbx
    bfad:	48 89 44 24 08       	mov    %rax,0x8(%rsp)
    bfb2:	48 8d 05 c2 bd 00 00 	lea    0xbdc2(%rip),%rax        # 17d7b <_IO_stdin_used@@Base+0x19fb>
    bfb9:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
    bfbe:	48 8d 0d 87 bd 00 00 	lea    0xbd87(%rip),%rcx        # 17d4c <_IO_stdin_used@@Base+0x19cc>
    bfc5:	48 89 34 24          	mov    %rsi,(%rsp)
    bfc9:	48 89 44 24 10       	mov    %rax,0x10(%rsp)
    bfce:	48 8d 05 3e bd 00 00 	lea    0xbd3e(%rip),%rax        # 17d13 <_IO_stdin_used@@Base+0x1993>
    bfd5:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
    bfda:	48 8d 0d 75 bd 00 00 	lea    0xbd75(%rip),%rcx        # 17d56 <_IO_stdin_used@@Base+0x19d6>
    bfe1:	48 89 44 24 18       	mov    %rax,0x18(%rsp)
    bfe6:	48 8d 05 3c bd 00 00 	lea    0xbd3c(%rip),%rax        # 17d29 <_IO_stdin_used@@Base+0x19a9>
    bfed:	48 89 4c 24 50       	mov    %rcx,0x50(%rsp)
    bff2:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
    bff7:	48 8d 05 35 bd 00 00 	lea    0xbd35(%rip),%rax        # 17d33 <_IO_stdin_used@@Base+0x19b3>
    bffe:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
    c003:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
    c008:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
    c00d:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
    c012:	eb 10                	jmp    c024 <__cxa_finalize@plt+0x81a4>
    c014:	0f 1f 40 00          	nopl   0x0(%rax)
    c018:	48 83 c3 10          	add    $0x10,%rbx
    c01c:	48 8b 33             	mov    (%rbx),%rsi
    c01f:	48 85 f6             	test   %rsi,%rsi
    c022:	74 0c                	je     c030 <__cxa_finalize@plt+0x81b0>
    c024:	48 89 ef             	mov    %rbp,%rdi
    c027:	e8 f4 7a ff ff       	callq  3b20 <strcmp@plt>
    c02c:	85 c0                	test   %eax,%eax
    c02e:	75 e8                	jne    c018 <__cxa_finalize@plt+0x8198>
    c030:	48 8b 5b 08          	mov    0x8(%rbx),%rbx
    c034:	31 ff                	xor    %edi,%edi
    c036:	ba 05 00 00 00       	mov    $0x5,%edx
    c03b:	48 8d 35 1e bd 00 00 	lea    0xbd1e(%rip),%rsi        # 17d60 <_IO_stdin_used@@Base+0x19e0>
    c042:	48 85 db             	test   %rbx,%rbx
    c045:	0f 84 bd 00 00 00    	je     c108 <__cxa_finalize@plt+0x8288>
    c04b:	e8 e0 78 ff ff       	callq  3930 <dcgettext@plt>
    c050:	48 8d 0d 61 df 00 00 	lea    0xdf61(%rip),%rcx        # 19fb8 <_IO_stdin_used@@Base+0x3c38>
    c057:	48 8d 15 19 bd 00 00 	lea    0xbd19(%rip),%rdx        # 17d77 <_IO_stdin_used@@Base+0x19f7>
    c05e:	48 89 c6             	mov    %rax,%rsi
    c061:	bf 01 00 00 00       	mov    $0x1,%edi
    c066:	31 c0                	xor    %eax,%eax
    c068:	e8 63 7c ff ff       	callq  3cd0 <__printf_chk@plt>
    c06d:	31 f6                	xor    %esi,%esi
    c06f:	bf 05 00 00 00       	mov    $0x5,%edi
    c074:	e8 47 7c ff ff       	callq  3cc0 <setlocale@plt>
    c079:	48 85 c0             	test   %rax,%rax
    c07c:	74 1c                	je     c09a <__cxa_finalize@plt+0x821a>
    c07e:	48 8d 35 00 bd 00 00 	lea    0xbd00(%rip),%rsi        # 17d85 <_IO_stdin_used@@Base+0x1a05>
    c085:	ba 03 00 00 00       	mov    $0x3,%edx
    c08a:	48 89 c7             	mov    %rax,%rdi
    c08d:	e8 6e 77 ff ff       	callq  3800 <strncmp@plt>
    c092:	85 c0                	test   %eax,%eax
    c094:	0f 85 f7 00 00 00    	jne    c191 <__cxa_finalize@plt+0x8311>
    c09a:	48 8d 35 87 df 00 00 	lea    0xdf87(%rip),%rsi        # 1a028 <_IO_stdin_used@@Base+0x3ca8>
    c0a1:	31 ff                	xor    %edi,%edi
    c0a3:	ba 05 00 00 00       	mov    $0x5,%edx
    c0a8:	e8 83 78 ff ff       	callq  3930 <dcgettext@plt>
    c0ad:	48 8d 15 04 df 00 00 	lea    0xdf04(%rip),%rdx        # 19fb8 <_IO_stdin_used@@Base+0x3c38>
    c0b4:	48 89 e9             	mov    %rbp,%rcx
    c0b7:	48 89 c6             	mov    %rax,%rsi
    c0ba:	bf 01 00 00 00       	mov    $0x1,%edi
    c0bf:	31 c0                	xor    %eax,%eax
    c0c1:	e8 0a 7c ff ff       	callq  3cd0 <__printf_chk@plt>
    c0c6:	48 39 dd             	cmp    %rbx,%rbp
    c0c9:	48 8d 0d 4d bc 00 00 	lea    0xbc4d(%rip),%rcx        # 17d1d <_IO_stdin_used@@Base+0x199d>
    c0d0:	48 8d 2d 73 bb 00 00 	lea    0xbb73(%rip),%rbp        # 17c4a <_IO_stdin_used@@Base+0x18ca>
    c0d7:	48 0f 44 e9          	cmove  %rcx,%rbp
    c0db:	48 8d 35 66 df 00 00 	lea    0xdf66(%rip),%rsi        # 1a048 <_IO_stdin_used@@Base+0x3cc8>
    c0e2:	31 ff                	xor    %edi,%edi
    c0e4:	ba 05 00 00 00       	mov    $0x5,%edx
    c0e9:	e8 42 78 ff ff       	callq  3930 <dcgettext@plt>
    c0ee:	48 89 e9             	mov    %rbp,%rcx
    c0f1:	48 89 c6             	mov    %rax,%rsi
    c0f4:	48 89 da             	mov    %rbx,%rdx
    c0f7:	bf 01 00 00 00       	mov    $0x1,%edi
    c0fc:	31 c0                	xor    %eax,%eax
    c0fe:	e8 cd 7b ff ff       	callq  3cd0 <__printf_chk@plt>
    c103:	e9 6a fa ff ff       	jmpq   bb72 <__cxa_finalize@plt+0x7cf2>
    c108:	e8 23 78 ff ff       	callq  3930 <dcgettext@plt>
    c10d:	48 8d 0d a4 de 00 00 	lea    0xdea4(%rip),%rcx        # 19fb8 <_IO_stdin_used@@Base+0x3c38>
    c114:	48 8d 15 5c bc 00 00 	lea    0xbc5c(%rip),%rdx        # 17d77 <_IO_stdin_used@@Base+0x19f7>
    c11b:	48 89 c6             	mov    %rax,%rsi
    c11e:	bf 01 00 00 00       	mov    $0x1,%edi
    c123:	31 c0                	xor    %eax,%eax
    c125:	e8 a6 7b ff ff       	callq  3cd0 <__printf_chk@plt>
    c12a:	31 f6                	xor    %esi,%esi
    c12c:	bf 05 00 00 00       	mov    $0x5,%edi
    c131:	e8 8a 7b ff ff       	callq  3cc0 <setlocale@plt>
    c136:	48 85 c0             	test   %rax,%rax
    c139:	74 18                	je     c153 <__cxa_finalize@plt+0x82d3>
    c13b:	48 8d 35 43 bc 00 00 	lea    0xbc43(%rip),%rsi        # 17d85 <_IO_stdin_used@@Base+0x1a05>
    c142:	ba 03 00 00 00       	mov    $0x3,%edx
    c147:	48 89 c7             	mov    %rax,%rdi
    c14a:	e8 b1 76 ff ff       	callq  3800 <strncmp@plt>
    c14f:	85 c0                	test   %eax,%eax
    c151:	75 3b                	jne    c18e <__cxa_finalize@plt+0x830e>
    c153:	48 8d 35 ce de 00 00 	lea    0xdece(%rip),%rsi        # 1a028 <_IO_stdin_used@@Base+0x3ca8>
    c15a:	ba 05 00 00 00       	mov    $0x5,%edx
    c15f:	31 ff                	xor    %edi,%edi
    c161:	48 89 eb             	mov    %rbp,%rbx
    c164:	e8 c7 77 ff ff       	callq  3930 <dcgettext@plt>
    c169:	48 8d 15 48 de 00 00 	lea    0xde48(%rip),%rdx        # 19fb8 <_IO_stdin_used@@Base+0x3c38>
    c170:	48 89 e9             	mov    %rbp,%rcx
    c173:	48 89 c6             	mov    %rax,%rsi
    c176:	bf 01 00 00 00       	mov    $0x1,%edi
    c17b:	31 c0                	xor    %eax,%eax
    c17d:	48 8d 2d 99 bb 00 00 	lea    0xbb99(%rip),%rbp        # 17d1d <_IO_stdin_used@@Base+0x199d>
    c184:	e8 47 7b ff ff       	callq  3cd0 <__printf_chk@plt>
    c189:	e9 4d ff ff ff       	jmpq   c0db <__cxa_finalize@plt+0x825b>
    c18e:	48 89 eb             	mov    %rbp,%rbx
    c191:	48 8d 35 48 de 00 00 	lea    0xde48(%rip),%rsi        # 19fe0 <_IO_stdin_used@@Base+0x3c60>
    c198:	31 ff                	xor    %edi,%edi
    c19a:	ba 05 00 00 00       	mov    $0x5,%edx
    c19f:	e8 8c 77 ff ff       	callq  3930 <dcgettext@plt>
    c1a4:	48 89 ea             	mov    %rbp,%rdx
    c1a7:	48 89 c6             	mov    %rax,%rsi
    c1aa:	bf 01 00 00 00       	mov    $0x1,%edi
    c1af:	31 c0                	xor    %eax,%eax
    c1b1:	e8 1a 7b ff ff       	callq  3cd0 <__printf_chk@plt>
    c1b6:	e9 df fe ff ff       	jmpq   c09a <__cxa_finalize@plt+0x821a>
    c1bb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    c1c0:	41 57                	push   %r15
    c1c2:	41 56                	push   %r14
    c1c4:	b8 01 04 00 00       	mov    $0x401,%eax
    c1c9:	41 55                	push   %r13
    c1cb:	41 54                	push   %r12
    c1cd:	49 89 fd             	mov    %rdi,%r13
    c1d0:	55                   	push   %rbp
    c1d1:	53                   	push   %rbx
    c1d2:	48 8d 5e 01          	lea    0x1(%rsi),%rbx
    c1d6:	49 be ff ff ff ff ff 	movabs $0x3fffffffffffffff,%r14
    c1dd:	ff ff 3f 
    c1e0:	49 bf fe ff ff ff ff 	movabs $0x7ffffffffffffffe,%r15
    c1e7:	ff ff 7f 
    c1ea:	48 83 ec 08          	sub    $0x8,%rsp
    c1ee:	48 81 fe 01 04 00 00 	cmp    $0x401,%rsi
    c1f5:	48 0f 43 d8          	cmovae %rax,%rbx
    c1f9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
    c200:	48 89 df             	mov    %rbx,%rdi
    c203:	e8 70 7c ff ff       	callq  3e78 <malloc@plt>
    c208:	48 85 c0             	test   %rax,%rax
    c20b:	48 89 c5             	mov    %rax,%rbp
    c20e:	74 3b                	je     c24b <__cxa_finalize@plt+0x83cb>
    c210:	48 89 da             	mov    %rbx,%rdx
    c213:	48 89 c6             	mov    %rax,%rsi
    c216:	4c 89 ef             	mov    %r13,%rdi
    c219:	e8 92 76 ff ff       	callq  38b0 <readlink@plt>
    c21e:	48 85 c0             	test   %rax,%rax
    c221:	49 89 c4             	mov    %rax,%r12
    c224:	78 52                	js     c278 <__cxa_finalize@plt+0x83f8>
    c226:	4c 39 e3             	cmp    %r12,%rbx
    c229:	77 65                	ja     c290 <__cxa_finalize@plt+0x8410>
    c22b:	48 89 ef             	mov    %rbp,%rdi
    c22e:	e8 3d 7c ff ff       	callq  3e70 <free@plt>
    c233:	4c 39 f3             	cmp    %r14,%rbx
    c236:	77 28                	ja     c260 <__cxa_finalize@plt+0x83e0>
    c238:	48 01 db             	add    %rbx,%rbx
    c23b:	48 89 df             	mov    %rbx,%rdi
    c23e:	e8 35 7c ff ff       	callq  3e78 <malloc@plt>
    c243:	48 85 c0             	test   %rax,%rax
    c246:	48 89 c5             	mov    %rax,%rbp
    c249:	75 c5                	jne    c210 <__cxa_finalize@plt+0x8390>
    c24b:	48 83 c4 08          	add    $0x8,%rsp
    c24f:	48 89 e8             	mov    %rbp,%rax
    c252:	5b                   	pop    %rbx
    c253:	5d                   	pop    %rbp
    c254:	41 5c                	pop    %r12
    c256:	41 5d                	pop    %r13
    c258:	41 5e                	pop    %r14
    c25a:	41 5f                	pop    %r15
    c25c:	c3                   	retq   
    c25d:	0f 1f 00             	nopl   (%rax)
    c260:	4c 39 fb             	cmp    %r15,%rbx
    c263:	77 3b                	ja     c2a0 <__cxa_finalize@plt+0x8420>
    c265:	48 bb ff ff ff ff ff 	movabs $0x7fffffffffffffff,%rbx
    c26c:	ff ff 7f 
    c26f:	eb 8f                	jmp    c200 <__cxa_finalize@plt+0x8380>
    c271:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
    c278:	e8 73 75 ff ff       	callq  37f0 <__errno_location@plt>
    c27d:	83 38 22             	cmpl   $0x22,(%rax)
    c280:	74 a4                	je     c226 <__cxa_finalize@plt+0x83a6>
    c282:	48 89 ef             	mov    %rbp,%rdi
    c285:	31 ed                	xor    %ebp,%ebp
    c287:	e8 e4 7b ff ff       	callq  3e70 <free@plt>
    c28c:	eb bd                	jmp    c24b <__cxa_finalize@plt+0x83cb>
    c28e:	66 90                	xchg   %ax,%ax
    c290:	42 c6 44 25 00 00    	movb   $0x0,0x0(%rbp,%r12,1)
    c296:	eb b3                	jmp    c24b <__cxa_finalize@plt+0x83cb>
    c298:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
    c29f:	00 
    c2a0:	e8 4b 75 ff ff       	callq  37f0 <__errno_location@plt>
    c2a5:	31 ed                	xor    %ebp,%ebp
    c2a7:	c7 00 0c 00 00 00    	movl   $0xc,(%rax)
    c2ad:	eb 9c                	jmp    c24b <__cxa_finalize@plt+0x83cb>
    c2af:	90                   	nop
    c2b0:	bf 01 00 00 00       	mov    $0x1,%edi
    c2b5:	e9 66 f8 ff ff       	jmpq   bb20 <__cxa_finalize@plt+0x7ca0>
    c2ba:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    c2c0:	41 57                	push   %r15
    c2c2:	41 56                	push   %r14
    c2c4:	49 89 f7             	mov    %rsi,%r15
    c2c7:	41 55                	push   %r13
    c2c9:	41 54                	push   %r12
    c2cb:	49 89 cd             	mov    %rcx,%r13
    c2ce:	55                   	push   %rbp
    c2cf:	53                   	push   %rbx
    c2d0:	48 89 d5             	mov    %rdx,%rbp
    c2d3:	48 83 ec 28          	sub    $0x28,%rsp
    c2d7:	48 89 7c 24 08       	mov    %rdi,0x8(%rsp)
    c2dc:	48 89 54 24 18       	mov    %rdx,0x18(%rsp)
    c2e1:	e8 6a 76 ff ff       	callq  3950 <strlen@plt>
    c2e6:	4d 8b 37             	mov    (%r15),%r14
    c2e9:	48 c7 04 24 ff ff ff 	movq   $0xffffffffffffffff,(%rsp)
    c2f0:	ff 
    c2f1:	4d 85 f6             	test   %r14,%r14
    c2f4:	0f 84 b3 00 00 00    	je     c3ad <__cxa_finalize@plt+0x852d>
    c2fa:	49 89 c4             	mov    %rax,%r12
    c2fd:	c6 44 24 17 00       	movb   $0x0,0x17(%rsp)
    c302:	31 db                	xor    %ebx,%ebx
    c304:	eb 51                	jmp    c357 <__cxa_finalize@plt+0x84d7>
    c306:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    c30d:	00 00 00 
    c310:	48 8b 44 24 18       	mov    0x18(%rsp),%rax
    c315:	48 85 c0             	test   %rax,%rax
    c318:	0f 84 a2 00 00 00    	je     c3c0 <__cxa_finalize@plt+0x8540>
    c31e:	48 8b 3c 24          	mov    (%rsp),%rdi
    c322:	4c 89 ea             	mov    %r13,%rdx
    c325:	48 89 ee             	mov    %rbp,%rsi
    c328:	49 0f af fd          	imul   %r13,%rdi
    c32c:	48 01 c7             	add    %rax,%rdi
    c32f:	e8 9c 77 ff ff       	callq  3ad0 <memcmp@plt>
    c334:	85 c0                	test   %eax,%eax
    c336:	0f b6 44 24 17       	movzbl 0x17(%rsp),%eax
    c33b:	b9 01 00 00 00       	mov    $0x1,%ecx
    c340:	0f 45 c1             	cmovne %ecx,%eax
    c343:	88 44 24 17          	mov    %al,0x17(%rsp)
    c347:	48 83 c3 01          	add    $0x1,%rbx
    c34b:	4c 01 ed             	add    %r13,%rbp
    c34e:	4d 8b 34 df          	mov    (%r15,%rbx,8),%r14
    c352:	4d 85 f6             	test   %r14,%r14
    c355:	74 41                	je     c398 <__cxa_finalize@plt+0x8518>
    c357:	48 8b 74 24 08       	mov    0x8(%rsp),%rsi
    c35c:	4c 89 e2             	mov    %r12,%rdx
    c35f:	4c 89 f7             	mov    %r14,%rdi
    c362:	e8 99 74 ff ff       	callq  3800 <strncmp@plt>
    c367:	85 c0                	test   %eax,%eax
    c369:	75 dc                	jne    c347 <__cxa_finalize@plt+0x84c7>
    c36b:	4c 89 f7             	mov    %r14,%rdi
    c36e:	e8 dd 75 ff ff       	callq  3950 <strlen@plt>
    c373:	4c 39 e0             	cmp    %r12,%rax
    c376:	74 58                	je     c3d0 <__cxa_finalize@plt+0x8550>
    c378:	48 83 3c 24 ff       	cmpq   $0xffffffffffffffff,(%rsp)
    c37d:	75 91                	jne    c310 <__cxa_finalize@plt+0x8490>
    c37f:	48 89 1c 24          	mov    %rbx,(%rsp)
    c383:	48 83 c3 01          	add    $0x1,%rbx
    c387:	4c 01 ed             	add    %r13,%rbp
    c38a:	4d 8b 34 df          	mov    (%r15,%rbx,8),%r14
    c38e:	4d 85 f6             	test   %r14,%r14
    c391:	75 c4                	jne    c357 <__cxa_finalize@plt+0x84d7>
    c393:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    c398:	80 7c 24 17 00       	cmpb   $0x0,0x17(%rsp)
    c39d:	48 c7 c0 fe ff ff ff 	mov    $0xfffffffffffffffe,%rax
    c3a4:	48 0f 44 04 24       	cmove  (%rsp),%rax
    c3a9:	48 89 04 24          	mov    %rax,(%rsp)
    c3ad:	48 8b 04 24          	mov    (%rsp),%rax
    c3b1:	48 83 c4 28          	add    $0x28,%rsp
    c3b5:	5b                   	pop    %rbx
    c3b6:	5d                   	pop    %rbp
    c3b7:	41 5c                	pop    %r12
    c3b9:	41 5d                	pop    %r13
    c3bb:	41 5e                	pop    %r14
    c3bd:	41 5f                	pop    %r15
    c3bf:	c3                   	retq   
    c3c0:	c6 44 24 17 01       	movb   $0x1,0x17(%rsp)
    c3c5:	eb 80                	jmp    c347 <__cxa_finalize@plt+0x84c7>
    c3c7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
    c3ce:	00 00 
    c3d0:	48 89 1c 24          	mov    %rbx,(%rsp)
    c3d4:	eb d7                	jmp    c3ad <__cxa_finalize@plt+0x852d>
    c3d6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    c3dd:	00 00 00 
    c3e0:	48 83 fa ff          	cmp    $0xffffffffffffffff,%rdx
    c3e4:	41 54                	push   %r12
    c3e6:	ba 05 00 00 00       	mov    $0x5,%edx
    c3eb:	55                   	push   %rbp
    c3ec:	49 89 f4             	mov    %rsi,%r12
    c3ef:	53                   	push   %rbx
    c3f0:	48 89 fd             	mov    %rdi,%rbp
    c3f3:	74 4b                	je     c440 <__cxa_finalize@plt+0x85c0>
    c3f5:	48 8d 35 c4 de 00 00 	lea    0xdec4(%rip),%rsi        # 1a2c0 <_IO_stdin_used@@Base+0x3f40>
    c3fc:	31 ff                	xor    %edi,%edi
    c3fe:	e8 2d 75 ff ff       	callq  3930 <dcgettext@plt>
    c403:	48 89 c3             	mov    %rax,%rbx
    c406:	48 89 ee             	mov    %rbp,%rsi
    c409:	bf 01 00 00 00       	mov    $0x1,%edi
    c40e:	e8 ad 78 00 00       	callq  13cc0 <__cxa_finalize@plt+0xfe40>
    c413:	4c 89 e2             	mov    %r12,%rdx
    c416:	48 89 c5             	mov    %rax,%rbp
    c419:	be 08 00 00 00       	mov    $0x8,%esi
    c41e:	31 ff                	xor    %edi,%edi
    c420:	e8 cb 74 00 00       	callq  138f0 <__cxa_finalize@plt+0xfa70>
    c425:	49 89 e8             	mov    %rbp,%r8
    c428:	48 89 da             	mov    %rbx,%rdx
    c42b:	48 89 c1             	mov    %rax,%rcx
    c42e:	5b                   	pop    %rbx
    c42f:	5d                   	pop    %rbp
    c430:	41 5c                	pop    %r12
    c432:	31 f6                	xor    %esi,%esi
    c434:	31 ff                	xor    %edi,%edi
    c436:	31 c0                	xor    %eax,%eax
    c438:	e9 e3 78 ff ff       	jmpq   3d20 <error@plt>
    c43d:	0f 1f 00             	nopl   (%rax)
    c440:	48 8d 35 5e de 00 00 	lea    0xde5e(%rip),%rsi        # 1a2a5 <_IO_stdin_used@@Base+0x3f25>
    c447:	31 ff                	xor    %edi,%edi
    c449:	e8 e2 74 ff ff       	callq  3930 <dcgettext@plt>
    c44e:	48 89 c3             	mov    %rax,%rbx
    c451:	eb b3                	jmp    c406 <__cxa_finalize@plt+0x8586>
    c453:	0f 1f 00             	nopl   (%rax)
    c456:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    c45d:	00 00 00 
    c460:	41 57                	push   %r15
    c462:	41 56                	push   %r14
    c464:	49 89 fe             	mov    %rdi,%r14
    c467:	41 55                	push   %r13
    c469:	41 54                	push   %r12
    c46b:	31 ff                	xor    %edi,%edi
    c46d:	55                   	push   %rbp
    c46e:	53                   	push   %rbx
    c46f:	48 89 f5             	mov    %rsi,%rbp
    c472:	48 8d 35 64 de 00 00 	lea    0xde64(%rip),%rsi        # 1a2dd <_IO_stdin_used@@Base+0x3f5d>
    c479:	49 89 d4             	mov    %rdx,%r12
    c47c:	ba 05 00 00 00       	mov    $0x5,%edx
    c481:	48 83 ec 08          	sub    $0x8,%rsp
    c485:	48 8b 1d 34 3e 21 00 	mov    0x213e34(%rip),%rbx        # 2202c0 <stderr@@GLIBC_2.2.5>
    c48c:	e8 9f 74 ff ff       	callq  3930 <dcgettext@plt>
    c491:	48 89 c7             	mov    %rax,%rdi
    c494:	48 89 de             	mov    %rbx,%rsi
    c497:	e8 54 76 ff ff       	callq  3af0 <fputs_unlocked@plt>
    c49c:	4d 8b 3e             	mov    (%r14),%r15
    c49f:	4d 85 ff             	test   %r15,%r15
    c4a2:	0f 84 90 00 00 00    	je     c538 <__cxa_finalize@plt+0x86b8>
    c4a8:	45 31 ed             	xor    %r13d,%r13d
    c4ab:	31 db                	xor    %ebx,%ebx
    c4ad:	eb 39                	jmp    c4e8 <__cxa_finalize@plt+0x8668>
    c4af:	90                   	nop
    c4b0:	4c 89 ff             	mov    %r15,%rdi
    c4b3:	48 83 c3 01          	add    $0x1,%rbx
    c4b7:	49 89 ed             	mov    %rbp,%r13
    c4ba:	e8 21 78 00 00       	callq  13ce0 <__cxa_finalize@plt+0xfe60>
    c4bf:	48 8b 3d fa 3d 21 00 	mov    0x213dfa(%rip),%rdi        # 2202c0 <stderr@@GLIBC_2.2.5>
    c4c6:	48 8d 15 25 de 00 00 	lea    0xde25(%rip),%rdx        # 1a2f2 <_IO_stdin_used@@Base+0x3f72>
    c4cd:	48 89 c1             	mov    %rax,%rcx
    c4d0:	be 01 00 00 00       	mov    $0x1,%esi
    c4d5:	31 c0                	xor    %eax,%eax
    c4d7:	4c 01 e5             	add    %r12,%rbp
    c4da:	e8 11 79 ff ff       	callq  3df0 <__fprintf_chk@plt>
    c4df:	4d 8b 3c de          	mov    (%r14,%rbx,8),%r15
    c4e3:	4d 85 ff             	test   %r15,%r15
    c4e6:	74 50                	je     c538 <__cxa_finalize@plt+0x86b8>
    c4e8:	48 85 db             	test   %rbx,%rbx
    c4eb:	74 c3                	je     c4b0 <__cxa_finalize@plt+0x8630>
    c4ed:	4c 89 e2             	mov    %r12,%rdx
    c4f0:	48 89 ee             	mov    %rbp,%rsi
    c4f3:	4c 89 ef             	mov    %r13,%rdi
    c4f6:	e8 d5 75 ff ff       	callq  3ad0 <memcmp@plt>
    c4fb:	85 c0                	test   %eax,%eax
    c4fd:	75 b1                	jne    c4b0 <__cxa_finalize@plt+0x8630>
    c4ff:	4c 89 ff             	mov    %r15,%rdi
    c502:	48 83 c3 01          	add    $0x1,%rbx
    c506:	4c 01 e5             	add    %r12,%rbp
    c509:	e8 d2 77 00 00       	callq  13ce0 <__cxa_finalize@plt+0xfe60>
    c50e:	48 8b 3d ab 3d 21 00 	mov    0x213dab(%rip),%rdi        # 2202c0 <stderr@@GLIBC_2.2.5>
    c515:	48 8d 15 de dd 00 00 	lea    0xddde(%rip),%rdx        # 1a2fa <_IO_stdin_used@@Base+0x3f7a>
    c51c:	48 89 c1             	mov    %rax,%rcx
    c51f:	be 01 00 00 00       	mov    $0x1,%esi
    c524:	31 c0                	xor    %eax,%eax
    c526:	e8 c5 78 ff ff       	callq  3df0 <__fprintf_chk@plt>
    c52b:	4d 8b 3c de          	mov    (%r14,%rbx,8),%r15
    c52f:	4d 85 ff             	test   %r15,%r15
    c532:	75 b4                	jne    c4e8 <__cxa_finalize@plt+0x8668>
    c534:	0f 1f 40 00          	nopl   0x0(%rax)
    c538:	48 8b 3d 81 3d 21 00 	mov    0x213d81(%rip),%rdi        # 2202c0 <stderr@@GLIBC_2.2.5>
    c53f:	48 8b 47 28          	mov    0x28(%rdi),%rax
    c543:	48 3b 47 30          	cmp    0x30(%rdi),%rax
    c547:	73 1f                	jae    c568 <__cxa_finalize@plt+0x86e8>
    c549:	48 8d 50 01          	lea    0x1(%rax),%rdx
    c54d:	48 89 57 28          	mov    %rdx,0x28(%rdi)
    c551:	c6 00 0a             	movb   $0xa,(%rax)
    c554:	48 83 c4 08          	add    $0x8,%rsp
    c558:	5b                   	pop    %rbx
    c559:	5d                   	pop    %rbp
    c55a:	41 5c                	pop    %r12
    c55c:	41 5d                	pop    %r13
    c55e:	41 5e                	pop    %r14
    c560:	41 5f                	pop    %r15
    c562:	c3                   	retq   
    c563:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    c568:	48 83 c4 08          	add    $0x8,%rsp
    c56c:	be 0a 00 00 00       	mov    $0xa,%esi
    c571:	5b                   	pop    %rbx
    c572:	5d                   	pop    %rbp
    c573:	41 5c                	pop    %r12
    c575:	41 5d                	pop    %r13
    c577:	41 5e                	pop    %r14
    c579:	41 5f                	pop    %r15
    c57b:	e9 50 74 ff ff       	jmpq   39d0 <__overflow@plt>
    c580:	41 57                	push   %r15
    c582:	41 56                	push   %r14
    c584:	49 89 fe             	mov    %rdi,%r14
    c587:	41 55                	push   %r13
    c589:	41 54                	push   %r12
    c58b:	49 89 f4             	mov    %rsi,%r12
    c58e:	55                   	push   %rbp
    c58f:	53                   	push   %rbx
    c590:	48 89 cd             	mov    %rcx,%rbp
    c593:	48 89 d3             	mov    %rdx,%rbx
    c596:	4c 89 c1             	mov    %r8,%rcx
    c599:	48 89 ea             	mov    %rbp,%rdx
    c59c:	48 83 ec 08          	sub    $0x8,%rsp
    c5a0:	48 89 de             	mov    %rbx,%rsi
    c5a3:	4c 89 e7             	mov    %r12,%rdi
    c5a6:	4d 89 c7             	mov    %r8,%r15
    c5a9:	4d 89 cd             	mov    %r9,%r13
    c5ac:	e8 0f fd ff ff       	callq  c2c0 <__cxa_finalize@plt+0x8440>
    c5b1:	48 85 c0             	test   %rax,%rax
    c5b4:	78 0f                	js     c5c5 <__cxa_finalize@plt+0x8745>
    c5b6:	48 83 c4 08          	add    $0x8,%rsp
    c5ba:	5b                   	pop    %rbx
    c5bb:	5d                   	pop    %rbp
    c5bc:	41 5c                	pop    %r12
    c5be:	41 5d                	pop    %r13
    c5c0:	41 5e                	pop    %r14
    c5c2:	41 5f                	pop    %r15
    c5c4:	c3                   	retq   
    c5c5:	48 89 c2             	mov    %rax,%rdx
    c5c8:	4c 89 e6             	mov    %r12,%rsi
    c5cb:	4c 89 f7             	mov    %r14,%rdi
    c5ce:	e8 0d fe ff ff       	callq  c3e0 <__cxa_finalize@plt+0x8560>
    c5d3:	4c 89 fa             	mov    %r15,%rdx
    c5d6:	48 89 ee             	mov    %rbp,%rsi
    c5d9:	48 89 df             	mov    %rbx,%rdi
    c5dc:	e8 7f fe ff ff       	callq  c460 <__cxa_finalize@plt+0x85e0>
    c5e1:	41 ff d5             	callq  *%r13
    c5e4:	48 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%rax
    c5eb:	eb c9                	jmp    c5b6 <__cxa_finalize@plt+0x8736>
    c5ed:	0f 1f 00             	nopl   (%rax)
    c5f0:	41 56                	push   %r14
    c5f2:	41 55                	push   %r13
    c5f4:	41 54                	push   %r12
    c5f6:	55                   	push   %rbp
    c5f7:	53                   	push   %rbx
    c5f8:	4c 8b 36             	mov    (%rsi),%r14
    c5fb:	4d 85 f6             	test   %r14,%r14
    c5fe:	74 31                	je     c631 <__cxa_finalize@plt+0x87b1>
    c600:	49 89 cc             	mov    %rcx,%r12
    c603:	49 89 fd             	mov    %rdi,%r13
    c606:	48 89 d5             	mov    %rdx,%rbp
    c609:	48 8d 5e 08          	lea    0x8(%rsi),%rbx
    c60d:	eb 10                	jmp    c61f <__cxa_finalize@plt+0x879f>
    c60f:	90                   	nop
    c610:	4c 8b 33             	mov    (%rbx),%r14
    c613:	4c 01 e5             	add    %r12,%rbp
    c616:	48 83 c3 08          	add    $0x8,%rbx
    c61a:	4d 85 f6             	test   %r14,%r14
    c61d:	74 12                	je     c631 <__cxa_finalize@plt+0x87b1>
    c61f:	4c 89 e2             	mov    %r12,%rdx
    c622:	48 89 ee             	mov    %rbp,%rsi
    c625:	4c 89 ef             	mov    %r13,%rdi
    c628:	e8 a3 74 ff ff       	callq  3ad0 <memcmp@plt>
    c62d:	85 c0                	test   %eax,%eax
    c62f:	75 df                	jne    c610 <__cxa_finalize@plt+0x8790>
    c631:	5b                   	pop    %rbx
    c632:	4c 89 f0             	mov    %r14,%rax
    c635:	5d                   	pop    %rbp
    c636:	41 5c                	pop    %r12
    c638:	41 5d                	pop    %r13
    c63a:	41 5e                	pop    %r14
    c63c:	c3                   	retq   
    c63d:	0f 1f 00             	nopl   (%rax)
    c640:	41 57                	push   %r15
    c642:	41 56                	push   %r14
    c644:	41 55                	push   %r13
    c646:	41 54                	push   %r12
    c648:	55                   	push   %rbp
    c649:	53                   	push   %rbx
    c64a:	48 81 ec e8 00 00 00 	sub    $0xe8,%rsp
    c651:	64 48 8b 04 25 28 00 	mov    %fs:0x28,%rax
    c658:	00 00 
    c65a:	48 89 84 24 d8 00 00 	mov    %rax,0xd8(%rsp)
    c661:	00 
    c662:	31 c0                	xor    %eax,%eax
    c664:	89 f0                	mov    %esi,%eax
    c666:	83 e0 04             	and    $0x4,%eax
    c669:	0f 95 44 24 1b       	setne  0x1b(%rsp)
    c66e:	83 e6 03             	and    $0x3,%esi
    c671:	89 44 24 1c          	mov    %eax,0x1c(%rsp)
    c675:	8d 46 ff             	lea    -0x1(%rsi),%eax
    c678:	89 74 24 04          	mov    %esi,0x4(%rsp)
    c67c:	85 c6                	test   %eax,%esi
    c67e:	0f 85 4c 05 00 00    	jne    cbd0 <__cxa_finalize@plt+0x8d50>
    c684:	48 85 ff             	test   %rdi,%rdi
    c687:	49 89 fe             	mov    %rdi,%r14
    c68a:	0f 84 40 05 00 00    	je     cbd0 <__cxa_finalize@plt+0x8d50>
    c690:	0f b6 07             	movzbl (%rdi),%eax
    c693:	84 c0                	test   %al,%al
    c695:	0f 84 75 05 00 00    	je     cc10 <__cxa_finalize@plt+0x8d90>
    c69b:	3c 2f                	cmp    $0x2f,%al
    c69d:	0f 84 bd 04 00 00    	je     cb60 <__cxa_finalize@plt+0x8ce0>
    c6a3:	e8 98 81 00 00       	callq  14840 <__cxa_finalize@plt+0x109c0>
    c6a8:	48 85 c0             	test   %rax,%rax
    c6ab:	48 89 c5             	mov    %rax,%rbp
    c6ae:	0f 84 ac 01 00 00    	je     c860 <__cxa_finalize@plt+0x89e0>
    c6b4:	48 89 c7             	mov    %rax,%rdi
    c6b7:	e8 94 72 ff ff       	callq  3950 <strlen@plt>
    c6bc:	48 3d ff 0f 00 00    	cmp    $0xfff,%rax
    c6c2:	49 89 c7             	mov    %rax,%r15
    c6c5:	0f 86 b5 04 00 00    	jbe    cb80 <__cxa_finalize@plt+0x8d00>
    c6cb:	49 01 ef             	add    %rbp,%r15
    c6ce:	4c 89 fb             	mov    %r15,%rbx
    c6d1:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
    c6d6:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
    c6db:	48 c7 44 24 10 00 00 	movq   $0x0,0x10(%rsp)
    c6e2:	00 00 
    c6e4:	48 c7 44 24 30 00 00 	movq   $0x0,0x30(%rsp)
    c6eb:	00 00 
    c6ed:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
    c6f4:	00 00 
    c6f6:	48 89 44 24 08       	mov    %rax,0x8(%rsp)
    c6fb:	41 0f b6 06          	movzbl (%r14),%eax
    c6ff:	84 c0                	test   %al,%al
    c701:	0f 84 08 01 00 00    	je     c80f <__cxa_finalize@plt+0x898f>
    c707:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
    c70e:	00 00 
    c710:	3c 2f                	cmp    $0x2f,%al
    c712:	75 18                	jne    c72c <__cxa_finalize@plt+0x88ac>
    c714:	0f 1f 40 00          	nopl   0x0(%rax)
    c718:	49 83 c6 01          	add    $0x1,%r14
    c71c:	41 0f b6 06          	movzbl (%r14),%eax
    c720:	3c 2f                	cmp    $0x2f,%al
    c722:	74 f4                	je     c718 <__cxa_finalize@plt+0x8898>
    c724:	84 c0                	test   %al,%al
    c726:	0f 84 c4 02 00 00    	je     c9f0 <__cxa_finalize@plt+0x8b70>
    c72c:	4d 89 f5             	mov    %r14,%r13
    c72f:	eb 0c                	jmp    c73d <__cxa_finalize@plt+0x88bd>
    c731:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
    c738:	80 fa 2f             	cmp    $0x2f,%dl
    c73b:	74 0d                	je     c74a <__cxa_finalize@plt+0x88ca>
    c73d:	49 83 c5 01          	add    $0x1,%r13
    c741:	41 0f b6 55 00       	movzbl 0x0(%r13),%edx
    c746:	84 d2                	test   %dl,%dl
    c748:	75 ee                	jne    c738 <__cxa_finalize@plt+0x88b8>
    c74a:	4d 39 f5             	cmp    %r14,%r13
    c74d:	0f 84 bc 00 00 00    	je     c80f <__cxa_finalize@plt+0x898f>
    c753:	4d 89 ec             	mov    %r13,%r12
    c756:	4d 29 f4             	sub    %r14,%r12
    c759:	49 83 fc 01          	cmp    $0x1,%r12
    c75d:	0f 84 cd 01 00 00    	je     c930 <__cxa_finalize@plt+0x8ab0>
    c763:	49 83 fc 02          	cmp    $0x2,%r12
    c767:	75 08                	jne    c771 <__cxa_finalize@plt+0x88f1>
    c769:	3c 2e                	cmp    $0x2e,%al
    c76b:	0f 84 8f 02 00 00    	je     ca00 <__cxa_finalize@plt+0x8b80>
    c771:	41 80 7f ff 2f       	cmpb   $0x2f,-0x1(%r15)
    c776:	74 08                	je     c780 <__cxa_finalize@plt+0x8900>
    c778:	41 c6 07 2f          	movb   $0x2f,(%r15)
    c77c:	49 83 c7 01          	add    $0x1,%r15
    c780:	4b 8d 04 27          	lea    (%r15,%r12,1),%rax
    c784:	48 39 c3             	cmp    %rax,%rbx
    c787:	77 31                	ja     c7ba <__cxa_finalize@plt+0x893a>
    c789:	48 29 eb             	sub    %rbp,%rbx
    c78c:	49 29 ef             	sub    %rbp,%r15
    c78f:	48 89 ef             	mov    %rbp,%rdi
    c792:	49 8d 44 1c 01       	lea    0x1(%r12,%rbx,1),%rax
    c797:	48 81 c3 00 10 00 00 	add    $0x1000,%rbx
    c79e:	49 81 fc 00 10 00 00 	cmp    $0x1000,%r12
    c7a5:	48 0f 4d d8          	cmovge %rax,%rbx
    c7a9:	48 89 de             	mov    %rbx,%rsi
    c7ac:	e8 2f 7d 00 00       	callq  144e0 <__cxa_finalize@plt+0x10660>
    c7b1:	48 89 c5             	mov    %rax,%rbp
    c7b4:	48 01 c3             	add    %rax,%rbx
    c7b7:	49 01 c7             	add    %rax,%r15
    c7ba:	4c 89 ff             	mov    %r15,%rdi
    c7bd:	4c 89 e2             	mov    %r12,%rdx
    c7c0:	4c 89 f6             	mov    %r14,%rsi
    c7c3:	e8 b8 73 ff ff       	callq  3b80 <memcpy@plt>
    c7c8:	83 7c 24 04 02       	cmpl   $0x2,0x4(%rsp)
    c7cd:	4f 8d 3c 27          	lea    (%r15,%r12,1),%r15
    c7d1:	41 c6 07 00          	movb   $0x0,(%r15)
    c7d5:	0f 85 b5 00 00 00    	jne    c890 <__cxa_finalize@plt+0x8a10>
    c7db:	80 7c 24 1b 00       	cmpb   $0x0,0x1b(%rsp)
    c7e0:	0f 84 aa 00 00 00    	je     c890 <__cxa_finalize@plt+0x8a10>
    c7e6:	c7 44 24 58 00 00 00 	movl   $0x0,0x58(%rsp)
    c7ed:	00 
    c7ee:	41 80 7d 00 00       	cmpb   $0x0,0x0(%r13)
    c7f3:	74 0b                	je     c800 <__cxa_finalize@plt+0x8980>
    c7f5:	83 7c 24 04 02       	cmpl   $0x2,0x4(%rsp)
    c7fa:	0f 85 57 04 00 00    	jne    cc57 <__cxa_finalize@plt+0x8dd7>
    c800:	4d 89 ee             	mov    %r13,%r14
    c803:	41 0f b6 06          	movzbl (%r14),%eax
    c807:	84 c0                	test   %al,%al
    c809:	0f 85 01 ff ff ff    	jne    c710 <__cxa_finalize@plt+0x8890>
    c80f:	48 8d 45 01          	lea    0x1(%rbp),%rax
    c813:	49 39 c7             	cmp    %rax,%r15
    c816:	76 0b                	jbe    c823 <__cxa_finalize@plt+0x89a3>
    c818:	41 80 7f ff 2f       	cmpb   $0x2f,-0x1(%r15)
    c81d:	75 04                	jne    c823 <__cxa_finalize@plt+0x89a3>
    c81f:	49 83 ef 01          	sub    $0x1,%r15
    c823:	49 8d 47 01          	lea    0x1(%r15),%rax
    c827:	41 c6 07 00          	movb   $0x0,(%r15)
    c82b:	48 39 c3             	cmp    %rax,%rbx
    c82e:	74 12                	je     c842 <__cxa_finalize@plt+0x89c2>
    c830:	49 29 ef             	sub    %rbp,%r15
    c833:	48 89 ef             	mov    %rbp,%rdi
    c836:	49 8d 77 01          	lea    0x1(%r15),%rsi
    c83a:	e8 a1 7c 00 00       	callq  144e0 <__cxa_finalize@plt+0x10660>
    c83f:	48 89 c5             	mov    %rax,%rbp
    c842:	48 8b 7c 24 28       	mov    0x28(%rsp),%rdi
    c847:	e8 24 76 ff ff       	callq  3e70 <free@plt>
    c84c:	48 8b 44 24 10       	mov    0x10(%rsp),%rax
    c851:	48 85 c0             	test   %rax,%rax
    c854:	74 0a                	je     c860 <__cxa_finalize@plt+0x89e0>
    c856:	48 89 c7             	mov    %rax,%rdi
    c859:	e8 f2 1a 00 00       	callq  e350 <__cxa_finalize@plt+0xa4d0>
    c85e:	66 90                	xchg   %ax,%ax
    c860:	48 8b 8c 24 d8 00 00 	mov    0xd8(%rsp),%rcx
    c867:	00 
    c868:	64 48 33 0c 25 28 00 	xor    %fs:0x28,%rcx
    c86f:	00 00 
    c871:	48 89 e8             	mov    %rbp,%rax
    c874:	0f 85 f7 03 00 00    	jne    cc71 <__cxa_finalize@plt+0x8df1>
    c87a:	48 81 c4 e8 00 00 00 	add    $0xe8,%rsp
    c881:	5b                   	pop    %rbx
    c882:	5d                   	pop    %rbp
    c883:	41 5c                	pop    %r12
    c885:	41 5d                	pop    %r13
    c887:	41 5e                	pop    %r14
    c889:	41 5f                	pop    %r15
    c88b:	c3                   	retq   
    c88c:	0f 1f 40 00          	nopl   0x0(%rax)
    c890:	8b 44 24 1c          	mov    0x1c(%rsp),%eax
    c894:	48 8b 54 24 08       	mov    0x8(%rsp),%rdx
    c899:	48 89 ee             	mov    %rbp,%rsi
    c89c:	bf 01 00 00 00       	mov    $0x1,%edi
    c8a1:	85 c0                	test   %eax,%eax
    c8a3:	0f 84 b7 00 00 00    	je     c960 <__cxa_finalize@plt+0x8ae0>
    c8a9:	e8 32 73 ff ff       	callq  3be0 <__xstat@plt>
    c8ae:	85 c0                	test   %eax,%eax
    c8b0:	0f 95 c0             	setne  %al
    c8b3:	84 c0                	test   %al,%al
    c8b5:	0f 84 85 00 00 00    	je     c940 <__cxa_finalize@plt+0x8ac0>
    c8bb:	e8 30 6f ff ff       	callq  37f0 <__errno_location@plt>
    c8c0:	49 89 c6             	mov    %rax,%r14
    c8c3:	8b 10                	mov    (%rax),%edx
    c8c5:	8b 44 24 04          	mov    0x4(%rsp),%eax
    c8c9:	85 c0                	test   %eax,%eax
    c8cb:	74 31                	je     c8fe <__cxa_finalize@plt+0x8a7e>
    c8cd:	83 f8 01             	cmp    $0x1,%eax
    c8d0:	0f 85 10 ff ff ff    	jne    c7e6 <__cxa_finalize@plt+0x8966>
    c8d6:	48 8d 35 70 b6 00 00 	lea    0xb670(%rip),%rsi        # 17f4d <_IO_stdin_used@@Base+0x1bcd>
    c8dd:	4c 89 ef             	mov    %r13,%rdi
    c8e0:	89 54 24 38          	mov    %edx,0x38(%rsp)
    c8e4:	e8 c7 71 ff ff       	callq  3ab0 <strspn@plt>
    c8e9:	41 80 7c 05 00 00    	cmpb   $0x0,0x0(%r13,%rax,1)
    c8ef:	8b 54 24 38          	mov    0x38(%rsp),%edx
    c8f3:	75 09                	jne    c8fe <__cxa_finalize@plt+0x8a7e>
    c8f5:	83 fa 02             	cmp    $0x2,%edx
    c8f8:	0f 84 02 ff ff ff    	je     c800 <__cxa_finalize@plt+0x8980>
    c8fe:	4d 89 f4             	mov    %r14,%r12
    c901:	48 8b 7c 24 28       	mov    0x28(%rsp),%rdi
    c906:	89 54 24 04          	mov    %edx,0x4(%rsp)
    c90a:	e8 61 75 ff ff       	callq  3e70 <free@plt>
    c90f:	48 89 ef             	mov    %rbp,%rdi
    c912:	e8 59 75 ff ff       	callq  3e70 <free@plt>
    c917:	48 83 7c 24 10 00    	cmpq   $0x0,0x10(%rsp)
    c91d:	8b 54 24 04          	mov    0x4(%rsp),%edx
    c921:	0f 84 b5 00 00 00    	je     c9dc <__cxa_finalize@plt+0x8b5c>
    c927:	e9 9e 00 00 00       	jmpq   c9ca <__cxa_finalize@plt+0x8b4a>
    c92c:	0f 1f 40 00          	nopl   0x0(%rax)
    c930:	3c 2e                	cmp    $0x2e,%al
    c932:	0f 85 39 fe ff ff    	jne    c771 <__cxa_finalize@plt+0x88f1>
    c938:	e9 c3 fe ff ff       	jmpq   c800 <__cxa_finalize@plt+0x8980>
    c93d:	0f 1f 00             	nopl   (%rax)
    c940:	8b 44 24 58          	mov    0x58(%rsp),%eax
    c944:	25 00 f0 00 00       	and    $0xf000,%eax
    c949:	3d 00 a0 00 00       	cmp    $0xa000,%eax
    c94e:	74 20                	je     c970 <__cxa_finalize@plt+0x8af0>
    c950:	3d 00 40 00 00       	cmp    $0x4000,%eax
    c955:	0f 84 a5 fe ff ff    	je     c800 <__cxa_finalize@plt+0x8980>
    c95b:	e9 8e fe ff ff       	jmpq   c7ee <__cxa_finalize@plt+0x896e>
    c960:	e8 fb 6f ff ff       	callq  3960 <__lxstat@plt>
    c965:	85 c0                	test   %eax,%eax
    c967:	0f 95 c0             	setne  %al
    c96a:	e9 44 ff ff ff       	jmpq   c8b3 <__cxa_finalize@plt+0x8a33>
    c96f:	90                   	nop
    c970:	48 83 7c 24 10 00    	cmpq   $0x0,0x10(%rsp)
    c976:	0f 84 aa 01 00 00    	je     cb26 <__cxa_finalize@plt+0x8ca6>
    c97c:	48 8b 54 24 08       	mov    0x8(%rsp),%rdx
    c981:	48 8b 74 24 20       	mov    0x20(%rsp),%rsi
    c986:	48 8b 7c 24 10       	mov    0x10(%rsp),%rdi
    c98b:	e8 70 06 00 00       	callq  d000 <__cxa_finalize@plt+0x9180>
    c990:	84 c0                	test   %al,%al
    c992:	0f 84 b8 00 00 00    	je     ca50 <__cxa_finalize@plt+0x8bd0>
    c998:	83 7c 24 04 02       	cmpl   $0x2,0x4(%rsp)
    c99d:	0f 84 5d fe ff ff    	je     c800 <__cxa_finalize@plt+0x8980>
    c9a3:	e8 48 6e ff ff       	callq  37f0 <__errno_location@plt>
    c9a8:	ba 28 00 00 00       	mov    $0x28,%edx
    c9ad:	49 89 c4             	mov    %rax,%r12
    c9b0:	48 8b 7c 24 28       	mov    0x28(%rsp),%rdi
    c9b5:	89 54 24 04          	mov    %edx,0x4(%rsp)
    c9b9:	e8 b2 74 ff ff       	callq  3e70 <free@plt>
    c9be:	48 89 ef             	mov    %rbp,%rdi
    c9c1:	e8 aa 74 ff ff       	callq  3e70 <free@plt>
    c9c6:	8b 54 24 04          	mov    0x4(%rsp),%edx
    c9ca:	48 8b 7c 24 10       	mov    0x10(%rsp),%rdi
    c9cf:	89 54 24 04          	mov    %edx,0x4(%rsp)
    c9d3:	e8 78 19 00 00       	callq  e350 <__cxa_finalize@plt+0xa4d0>
    c9d8:	8b 54 24 04          	mov    0x4(%rsp),%edx
    c9dc:	41 89 14 24          	mov    %edx,(%r12)
    c9e0:	31 ed                	xor    %ebp,%ebp
    c9e2:	e9 79 fe ff ff       	jmpq   c860 <__cxa_finalize@plt+0x89e0>
    c9e7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
    c9ee:	00 00 
    c9f0:	4d 89 f5             	mov    %r14,%r13
    c9f3:	e9 52 fd ff ff       	jmpq   c74a <__cxa_finalize@plt+0x88ca>
    c9f8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
    c9ff:	00 
    ca00:	41 80 7e 01 2e       	cmpb   $0x2e,0x1(%r14)
    ca05:	0f 85 66 fd ff ff    	jne    c771 <__cxa_finalize@plt+0x88f1>
    ca0b:	48 8d 45 01          	lea    0x1(%rbp),%rax
    ca0f:	4d 89 ee             	mov    %r13,%r14
    ca12:	49 39 c7             	cmp    %rax,%r15
    ca15:	0f 86 e0 fc ff ff    	jbe    c6fb <__cxa_finalize@plt+0x887b>
    ca1b:	49 8d 47 ff          	lea    -0x1(%r15),%rax
    ca1f:	48 39 c5             	cmp    %rax,%rbp
    ca22:	0f 83 41 02 00 00    	jae    cc69 <__cxa_finalize@plt+0x8de9>
    ca28:	41 80 7f fe 2f       	cmpb   $0x2f,-0x2(%r15)
    ca2d:	49 89 c7             	mov    %rax,%r15
    ca30:	0f 84 c5 fc ff ff    	je     c6fb <__cxa_finalize@plt+0x887b>
    ca36:	49 83 ef 01          	sub    $0x1,%r15
    ca3a:	4c 39 fd             	cmp    %r15,%rbp
    ca3d:	0f 84 bd fd ff ff    	je     c800 <__cxa_finalize@plt+0x8980>
    ca43:	41 80 7f ff 2f       	cmpb   $0x2f,-0x1(%r15)
    ca48:	0f 84 b2 fd ff ff    	je     c800 <__cxa_finalize@plt+0x8980>
    ca4e:	eb e6                	jmp    ca36 <__cxa_finalize@plt+0x8bb6>
    ca50:	48 8b 54 24 08       	mov    0x8(%rsp),%rdx
    ca55:	48 8b 74 24 20       	mov    0x20(%rsp),%rsi
    ca5a:	48 8b 7c 24 10       	mov    0x10(%rsp),%rdi
    ca5f:	e8 0c 05 00 00       	callq  cf70 <__cxa_finalize@plt+0x90f0>
    ca64:	48 8b 74 24 70       	mov    0x70(%rsp),%rsi
    ca69:	48 89 ef             	mov    %rbp,%rdi
    ca6c:	e8 4f f7 ff ff       	callq  c1c0 <__cxa_finalize@plt+0x8340>
    ca71:	48 85 c0             	test   %rax,%rax
    ca74:	49 89 c6             	mov    %rax,%r14
    ca77:	0f 84 65 01 00 00    	je     cbe2 <__cxa_finalize@plt+0x8d62>
    ca7d:	48 89 c7             	mov    %rax,%rdi
    ca80:	e8 cb 6e ff ff       	callq  3950 <strlen@plt>
    ca85:	4c 89 ef             	mov    %r13,%rdi
    ca88:	49 89 c4             	mov    %rax,%r12
    ca8b:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
    ca90:	e8 bb 6e ff ff       	callq  3950 <strlen@plt>
    ca95:	48 83 7c 24 30 00    	cmpq   $0x0,0x30(%rsp)
    ca9b:	48 89 c2             	mov    %rax,%rdx
    ca9e:	49 8d 4c 14 01       	lea    0x1(%r12,%rdx,1),%rcx
    caa3:	0f 84 f6 00 00 00    	je     cb9f <__cxa_finalize@plt+0x8d1f>
    caa9:	48 39 4c 24 30       	cmp    %rcx,0x30(%rsp)
    caae:	73 21                	jae    cad1 <__cxa_finalize@plt+0x8c51>
    cab0:	48 8b 7c 24 28       	mov    0x28(%rsp),%rdi
    cab5:	48 89 ce             	mov    %rcx,%rsi
    cab8:	48 89 54 24 38       	mov    %rdx,0x38(%rsp)
    cabd:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
    cac2:	e8 19 7a 00 00       	callq  144e0 <__cxa_finalize@plt+0x10660>
    cac7:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
    cacc:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
    cad1:	4c 8b 64 24 28       	mov    0x28(%rsp),%r12
    cad6:	48 8b 7c 24 20       	mov    0x20(%rsp),%rdi
    cadb:	48 83 c2 01          	add    $0x1,%rdx
    cadf:	4c 89 ee             	mov    %r13,%rsi
    cae2:	4c 01 e7             	add    %r12,%rdi
    cae5:	4d 89 e5             	mov    %r12,%r13
    cae8:	e8 23 72 ff ff       	callq  3d10 <memmove@plt>
    caed:	48 8b 54 24 20       	mov    0x20(%rsp),%rdx
    caf2:	4c 89 f6             	mov    %r14,%rsi
    caf5:	4c 89 e7             	mov    %r12,%rdi
    caf8:	e8 83 70 ff ff       	callq  3b80 <memcpy@plt>
    cafd:	41 80 3e 2f          	cmpb   $0x2f,(%r14)
    cb01:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
    cb06:	48 8d 45 01          	lea    0x1(%rbp),%rax
    cb0a:	0f 84 f4 00 00 00    	je     cc04 <__cxa_finalize@plt+0x8d84>
    cb10:	49 39 c7             	cmp    %rax,%r15
    cb13:	0f 87 09 01 00 00    	ja     cc22 <__cxa_finalize@plt+0x8da2>
    cb19:	4c 89 f7             	mov    %r14,%rdi
    cb1c:	e8 4f 73 ff ff       	callq  3e70 <free@plt>
    cb21:	e9 da fc ff ff       	jmpq   c800 <__cxa_finalize@plt+0x8980>
    cb26:	4c 8d 05 f3 20 00 00 	lea    0x20f3(%rip),%r8        # ec20 <__cxa_finalize@plt+0xada0>
    cb2d:	48 8d 0d ac 20 00 00 	lea    0x20ac(%rip),%rcx        # ebe0 <__cxa_finalize@plt+0xad60>
    cb34:	31 f6                	xor    %esi,%esi
    cb36:	48 8d 15 33 20 00 00 	lea    0x2033(%rip),%rdx        # eb70 <__cxa_finalize@plt+0xacf0>
    cb3d:	bf 07 00 00 00       	mov    $0x7,%edi
    cb42:	e8 b9 15 00 00       	callq  e100 <__cxa_finalize@plt+0xa280>
    cb47:	48 85 c0             	test   %rax,%rax
    cb4a:	48 89 44 24 10       	mov    %rax,0x10(%rsp)
    cb4f:	0f 85 27 fe ff ff    	jne    c97c <__cxa_finalize@plt+0x8afc>
    cb55:	e8 76 7b 00 00       	callq  146d0 <__cxa_finalize@plt+0x10850>
    cb5a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    cb60:	bf 00 10 00 00       	mov    $0x1000,%edi
    cb65:	e8 16 79 00 00       	callq  14480 <__cxa_finalize@plt+0x10600>
    cb6a:	48 89 c5             	mov    %rax,%rbp
    cb6d:	48 8d 98 00 10 00 00 	lea    0x1000(%rax),%rbx
    cb74:	4c 8d 78 01          	lea    0x1(%rax),%r15
    cb78:	c6 00 2f             	movb   $0x2f,(%rax)
    cb7b:	e9 51 fb ff ff       	jmpq   c6d1 <__cxa_finalize@plt+0x8851>
    cb80:	48 89 ef             	mov    %rbp,%rdi
    cb83:	be 00 10 00 00       	mov    $0x1000,%esi
    cb88:	e8 53 79 00 00       	callq  144e0 <__cxa_finalize@plt+0x10660>
    cb8d:	48 89 c5             	mov    %rax,%rbp
    cb90:	49 01 c7             	add    %rax,%r15
    cb93:	48 8d 98 00 10 00 00 	lea    0x1000(%rax),%rbx
    cb9a:	e9 32 fb ff ff       	jmpq   c6d1 <__cxa_finalize@plt+0x8851>
    cb9f:	48 81 f9 00 10 00 00 	cmp    $0x1000,%rcx
    cba6:	b8 00 10 00 00       	mov    $0x1000,%eax
    cbab:	48 89 54 24 38       	mov    %rdx,0x38(%rsp)
    cbb0:	48 0f 43 c1          	cmovae %rcx,%rax
    cbb4:	48 89 c7             	mov    %rax,%rdi
    cbb7:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
    cbbc:	e8 bf 78 00 00       	callq  14480 <__cxa_finalize@plt+0x10600>
    cbc1:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
    cbc6:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
    cbcb:	e9 01 ff ff ff       	jmpq   cad1 <__cxa_finalize@plt+0x8c51>
    cbd0:	e8 1b 6c ff ff       	callq  37f0 <__errno_location@plt>
    cbd5:	31 ed                	xor    %ebp,%ebp
    cbd7:	c7 00 16 00 00 00    	movl   $0x16,(%rax)
    cbdd:	e9 7e fc ff ff       	jmpq   c860 <__cxa_finalize@plt+0x89e0>
    cbe2:	e8 09 6c ff ff       	callq  37f0 <__errno_location@plt>
    cbe7:	83 7c 24 04 02       	cmpl   $0x2,0x4(%rsp)
    cbec:	49 89 c6             	mov    %rax,%r14
    cbef:	8b 10                	mov    (%rax),%edx
    cbf1:	75 09                	jne    cbfc <__cxa_finalize@plt+0x8d7c>
    cbf3:	83 fa 0c             	cmp    $0xc,%edx
    cbf6:	0f 85 04 fc ff ff    	jne    c800 <__cxa_finalize@plt+0x8980>
    cbfc:	4d 89 f4             	mov    %r14,%r12
    cbff:	e9 ac fd ff ff       	jmpq   c9b0 <__cxa_finalize@plt+0x8b30>
    cc04:	c6 45 00 2f          	movb   $0x2f,0x0(%rbp)
    cc08:	49 89 c7             	mov    %rax,%r15
    cc0b:	e9 09 ff ff ff       	jmpq   cb19 <__cxa_finalize@plt+0x8c99>
    cc10:	e8 db 6b ff ff       	callq  37f0 <__errno_location@plt>
    cc15:	31 ed                	xor    %ebp,%ebp
    cc17:	c7 00 02 00 00 00    	movl   $0x2,(%rax)
    cc1d:	e9 3e fc ff ff       	jmpq   c860 <__cxa_finalize@plt+0x89e0>
    cc22:	49 8d 47 ff          	lea    -0x1(%r15),%rax
    cc26:	48 39 c5             	cmp    %rax,%rbp
    cc29:	73 07                	jae    cc32 <__cxa_finalize@plt+0x8db2>
    cc2b:	41 80 7f fe 2f       	cmpb   $0x2f,-0x2(%r15)
    cc30:	75 0b                	jne    cc3d <__cxa_finalize@plt+0x8dbd>
    cc32:	49 89 c7             	mov    %rax,%r15
    cc35:	e9 df fe ff ff       	jmpq   cb19 <__cxa_finalize@plt+0x8c99>
    cc3a:	4c 89 f8             	mov    %r15,%rax
    cc3d:	4c 8d 78 ff          	lea    -0x1(%rax),%r15
    cc41:	4c 39 fd             	cmp    %r15,%rbp
    cc44:	0f 84 cf fe ff ff    	je     cb19 <__cxa_finalize@plt+0x8c99>
    cc4a:	41 80 7f ff 2f       	cmpb   $0x2f,-0x1(%r15)
    cc4f:	0f 84 c4 fe ff ff    	je     cb19 <__cxa_finalize@plt+0x8c99>
    cc55:	eb e3                	jmp    cc3a <__cxa_finalize@plt+0x8dba>
    cc57:	e8 94 6b ff ff       	callq  37f0 <__errno_location@plt>
    cc5c:	ba 14 00 00 00       	mov    $0x14,%edx
    cc61:	49 89 c4             	mov    %rax,%r12
    cc64:	e9 98 fc ff ff       	jmpq   c901 <__cxa_finalize@plt+0x8a81>
    cc69:	49 89 c7             	mov    %rax,%r15
    cc6c:	e9 8a fa ff ff       	jmpq   c6fb <__cxa_finalize@plt+0x887b>
    cc71:	e8 fa 6c ff ff       	callq  3970 <__stack_chk_fail@plt>
    cc76:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    cc7d:	00 00 00 
    cc80:	48 89 3d 51 47 21 00 	mov    %rdi,0x214751(%rip)        # 2213d8 <stderr@@GLIBC_2.2.5+0x1118>
    cc87:	c3                   	retq   
    cc88:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
    cc8f:	00 
    cc90:	40 88 3d 39 47 21 00 	mov    %dil,0x214739(%rip)        # 2213d0 <stderr@@GLIBC_2.2.5+0x1110>
    cc97:	c3                   	retq   
    cc98:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
    cc9f:	00 
    cca0:	55                   	push   %rbp
    cca1:	53                   	push   %rbx
    cca2:	48 83 ec 08          	sub    $0x8,%rsp
    cca6:	48 8b 3d db 35 21 00 	mov    0x2135db(%rip),%rdi        # 220288 <stdout@@GLIBC_2.2.5>
    ccad:	e8 be 8f 00 00       	callq  15c70 <_obstack_memory_used@@Base+0x5e0>
    ccb2:	85 c0                	test   %eax,%eax
    ccb4:	74 16                	je     cccc <__cxa_finalize@plt+0x8e4c>
    ccb6:	e8 35 6b ff ff       	callq  37f0 <__errno_location@plt>
    ccbb:	80 3d 0e 47 21 00 00 	cmpb   $0x0,0x21470e(%rip)        # 2213d0 <stderr@@GLIBC_2.2.5+0x1110>
    ccc2:	48 89 c3             	mov    %rax,%rbx
    ccc5:	74 1c                	je     cce3 <__cxa_finalize@plt+0x8e63>
    ccc7:	83 38 20             	cmpl   $0x20,(%rax)
    ccca:	75 17                	jne    cce3 <__cxa_finalize@plt+0x8e63>
    cccc:	48 8b 3d ed 35 21 00 	mov    0x2135ed(%rip),%rdi        # 2202c0 <stderr@@GLIBC_2.2.5>
    ccd3:	e8 98 8f 00 00       	callq  15c70 <_obstack_memory_used@@Base+0x5e0>
    ccd8:	85 c0                	test   %eax,%eax
    ccda:	75 46                	jne    cd22 <__cxa_finalize@plt+0x8ea2>
    ccdc:	48 83 c4 08          	add    $0x8,%rsp
    cce0:	5b                   	pop    %rbx
    cce1:	5d                   	pop    %rbp
    cce2:	c3                   	retq   
    cce3:	48 8d 35 15 d6 00 00 	lea    0xd615(%rip),%rsi        # 1a2ff <_IO_stdin_used@@Base+0x3f7f>
    ccea:	31 ff                	xor    %edi,%edi
    ccec:	ba 05 00 00 00       	mov    $0x5,%edx
    ccf1:	e8 3a 6c ff ff       	callq  3930 <dcgettext@plt>
    ccf6:	48 8b 3d db 46 21 00 	mov    0x2146db(%rip),%rdi        # 2213d8 <stderr@@GLIBC_2.2.5+0x1118>
    ccfd:	48 89 c5             	mov    %rax,%rbp
    cd00:	48 85 ff             	test   %rdi,%rdi
    cd03:	74 28                	je     cd2d <__cxa_finalize@plt+0x8ead>
    cd05:	e8 d6 6d 00 00       	callq  13ae0 <__cxa_finalize@plt+0xfc60>
    cd0a:	8b 33                	mov    (%rbx),%esi
    cd0c:	48 8d 15 c5 b0 00 00 	lea    0xb0c5(%rip),%rdx        # 17dd8 <_IO_stdin_used@@Base+0x1a58>
    cd13:	48 89 c1             	mov    %rax,%rcx
    cd16:	49 89 e8             	mov    %rbp,%r8
    cd19:	31 ff                	xor    %edi,%edi
    cd1b:	31 c0                	xor    %eax,%eax
    cd1d:	e8 fe 6f ff ff       	callq  3d20 <error@plt>
    cd22:	8b 3d d0 34 21 00    	mov    0x2134d0(%rip),%edi        # 2201f8 <exit_failure@@Base>
    cd28:	e8 f3 6a ff ff       	callq  3820 <_exit@plt>
    cd2d:	8b 33                	mov    (%rbx),%esi
    cd2f:	48 8d 15 c6 d5 00 00 	lea    0xd5c6(%rip),%rdx        # 1a2fc <_IO_stdin_used@@Base+0x3f7c>
    cd36:	48 89 c1             	mov    %rax,%rcx
    cd39:	31 ff                	xor    %edi,%edi
    cd3b:	31 c0                	xor    %eax,%eax
    cd3d:	e8 de 6f ff ff       	callq  3d20 <error@plt>
    cd42:	eb de                	jmp    cd22 <__cxa_finalize@plt+0x8ea2>
    cd44:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    cd4b:	00 00 00 
    cd4e:	66 90                	xchg   %ax,%ax
    cd50:	55                   	push   %rbp
    cd51:	53                   	push   %rbx
    cd52:	31 ed                	xor    %ebp,%ebp
    cd54:	48 89 fb             	mov    %rdi,%rbx
    cd57:	48 83 ec 08          	sub    $0x8,%rsp
    cd5b:	80 3f 2f             	cmpb   $0x2f,(%rdi)
    cd5e:	40 0f 94 c5          	sete   %bpl
    cd62:	e8 a9 00 00 00       	callq  ce10 <__cxa_finalize@plt+0x8f90>
    cd67:	48 89 c1             	mov    %rax,%rcx
    cd6a:	48 29 d9             	sub    %rbx,%rcx
    cd6d:	48 39 e9             	cmp    %rbp,%rcx
    cd70:	76 2e                	jbe    cda0 <__cxa_finalize@plt+0x8f20>
    cd72:	80 78 ff 2f          	cmpb   $0x2f,-0x1(%rax)
    cd76:	48 8d 51 ff          	lea    -0x1(%rcx),%rdx
    cd7a:	74 12                	je     cd8e <__cxa_finalize@plt+0x8f0e>
    cd7c:	eb 22                	jmp    cda0 <__cxa_finalize@plt+0x8f20>
    cd7e:	66 90                	xchg   %ax,%ax
    cd80:	80 7c 13 ff 2f       	cmpb   $0x2f,-0x1(%rbx,%rdx,1)
    cd85:	48 8d 42 ff          	lea    -0x1(%rdx),%rax
    cd89:	75 08                	jne    cd93 <__cxa_finalize@plt+0x8f13>
    cd8b:	48 89 c2             	mov    %rax,%rdx
    cd8e:	48 39 d5             	cmp    %rdx,%rbp
    cd91:	75 ed                	jne    cd80 <__cxa_finalize@plt+0x8f00>
    cd93:	48 83 c4 08          	add    $0x8,%rsp
    cd97:	48 89 d0             	mov    %rdx,%rax
    cd9a:	5b                   	pop    %rbx
    cd9b:	5d                   	pop    %rbp
    cd9c:	c3                   	retq   
    cd9d:	0f 1f 00             	nopl   (%rax)
    cda0:	48 83 c4 08          	add    $0x8,%rsp
    cda4:	48 89 ca             	mov    %rcx,%rdx
    cda7:	48 89 d0             	mov    %rdx,%rax
    cdaa:	5b                   	pop    %rbx
    cdab:	5d                   	pop    %rbp
    cdac:	c3                   	retq   
    cdad:	0f 1f 00             	nopl   (%rax)
    cdb0:	55                   	push   %rbp
    cdb1:	53                   	push   %rbx
    cdb2:	48 89 fd             	mov    %rdi,%rbp
    cdb5:	48 83 ec 08          	sub    $0x8,%rsp
    cdb9:	e8 92 ff ff ff       	callq  cd50 <__cxa_finalize@plt+0x8ed0>
    cdbe:	48 85 c0             	test   %rax,%rax
    cdc1:	48 89 c3             	mov    %rax,%rbx
    cdc4:	0f 94 c0             	sete   %al
    cdc7:	0f b6 c0             	movzbl %al,%eax
    cdca:	48 8d 7c 03 01       	lea    0x1(%rbx,%rax,1),%rdi
    cdcf:	e8 a4 70 ff ff       	callq  3e78 <malloc@plt>
    cdd4:	48 85 c0             	test   %rax,%rax
    cdd7:	48 89 c1             	mov    %rax,%rcx
    cdda:	74 1a                	je     cdf6 <__cxa_finalize@plt+0x8f76>
    cddc:	48 89 da             	mov    %rbx,%rdx
    cddf:	48 89 ee             	mov    %rbp,%rsi
    cde2:	48 89 c7             	mov    %rax,%rdi
    cde5:	e8 96 6d ff ff       	callq  3b80 <memcpy@plt>
    cdea:	48 85 db             	test   %rbx,%rbx
    cded:	48 89 c1             	mov    %rax,%rcx
    cdf0:	74 0e                	je     ce00 <__cxa_finalize@plt+0x8f80>
    cdf2:	c6 04 19 00          	movb   $0x0,(%rcx,%rbx,1)
    cdf6:	48 83 c4 08          	add    $0x8,%rsp
    cdfa:	48 89 c8             	mov    %rcx,%rax
    cdfd:	5b                   	pop    %rbx
    cdfe:	5d                   	pop    %rbp
    cdff:	c3                   	retq   
    ce00:	c6 00 2e             	movb   $0x2e,(%rax)
    ce03:	bb 01 00 00 00       	mov    $0x1,%ebx
    ce08:	eb e8                	jmp    cdf2 <__cxa_finalize@plt+0x8f72>
    ce0a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    ce10:	0f b6 17             	movzbl (%rdi),%edx
    ce13:	48 89 f8             	mov    %rdi,%rax
    ce16:	80 fa 2f             	cmp    $0x2f,%dl
    ce19:	75 11                	jne    ce2c <__cxa_finalize@plt+0x8fac>
    ce1b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    ce20:	48 83 c0 01          	add    $0x1,%rax
    ce24:	0f b6 10             	movzbl (%rax),%edx
    ce27:	80 fa 2f             	cmp    $0x2f,%dl
    ce2a:	74 f4                	je     ce20 <__cxa_finalize@plt+0x8fa0>
    ce2c:	84 d2                	test   %dl,%dl
    ce2e:	74 3a                	je     ce6a <__cxa_finalize@plt+0x8fea>
    ce30:	48 89 c1             	mov    %rax,%rcx
    ce33:	31 f6                	xor    %esi,%esi
    ce35:	eb 1e                	jmp    ce55 <__cxa_finalize@plt+0x8fd5>
    ce37:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
    ce3e:	00 00 
    ce40:	40 84 f6             	test   %sil,%sil
    ce43:	74 05                	je     ce4a <__cxa_finalize@plt+0x8fca>
    ce45:	48 89 c8             	mov    %rcx,%rax
    ce48:	31 f6                	xor    %esi,%esi
    ce4a:	48 83 c1 01          	add    $0x1,%rcx
    ce4e:	0f b6 11             	movzbl (%rcx),%edx
    ce51:	84 d2                	test   %dl,%dl
    ce53:	74 15                	je     ce6a <__cxa_finalize@plt+0x8fea>
    ce55:	80 fa 2f             	cmp    $0x2f,%dl
    ce58:	75 e6                	jne    ce40 <__cxa_finalize@plt+0x8fc0>
    ce5a:	48 83 c1 01          	add    $0x1,%rcx
    ce5e:	0f b6 11             	movzbl (%rcx),%edx
    ce61:	be 01 00 00 00       	mov    $0x1,%esi
    ce66:	84 d2                	test   %dl,%dl
    ce68:	75 eb                	jne    ce55 <__cxa_finalize@plt+0x8fd5>
    ce6a:	f3 c3                	repz retq 
    ce6c:	0f 1f 40 00          	nopl   0x0(%rax)
    ce70:	53                   	push   %rbx
    ce71:	48 89 fb             	mov    %rdi,%rbx
    ce74:	e8 d7 6a ff ff       	callq  3950 <strlen@plt>
    ce79:	48 83 f8 01          	cmp    $0x1,%rax
    ce7d:	76 0b                	jbe    ce8a <__cxa_finalize@plt+0x900a>
    ce7f:	80 7c 03 ff 2f       	cmpb   $0x2f,-0x1(%rbx,%rax,1)
    ce84:	48 8d 50 ff          	lea    -0x1(%rax),%rdx
    ce88:	74 0e                	je     ce98 <__cxa_finalize@plt+0x9018>
    ce8a:	5b                   	pop    %rbx
    ce8b:	c3                   	retq   
    ce8c:	0f 1f 40 00          	nopl   0x0(%rax)
    ce90:	48 89 c2             	mov    %rax,%rdx
    ce93:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    ce98:	48 83 fa 01          	cmp    $0x1,%rdx
    ce9c:	74 12                	je     ceb0 <__cxa_finalize@plt+0x9030>
    ce9e:	80 7c 13 ff 2f       	cmpb   $0x2f,-0x1(%rbx,%rdx,1)
    cea3:	48 8d 42 ff          	lea    -0x1(%rdx),%rax
    cea7:	74 e7                	je     ce90 <__cxa_finalize@plt+0x9010>
    cea9:	48 89 d0             	mov    %rdx,%rax
    ceac:	5b                   	pop    %rbx
    cead:	c3                   	retq   
    ceae:	66 90                	xchg   %ax,%ax
    ceb0:	b8 01 00 00 00       	mov    $0x1,%eax
    ceb5:	5b                   	pop    %rbx
    ceb6:	c3                   	retq   
    ceb7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
    cebe:	00 00 
    cec0:	8b 46 18             	mov    0x18(%rsi),%eax
    cec3:	25 00 f0 00 00       	and    $0xf000,%eax
    cec8:	3d 00 a0 00 00       	cmp    $0xa000,%eax
    cecd:	74 31                	je     cf00 <__cxa_finalize@plt+0x9080>
    cecf:	55                   	push   %rbp
    ced0:	53                   	push   %rbx
    ced1:	48 89 f3             	mov    %rsi,%rbx
    ced4:	48 8d 35 30 d4 00 00 	lea    0xd430(%rip),%rsi        # 1a30b <_IO_stdin_used@@Base+0x3f8b>
    cedb:	31 c9                	xor    %ecx,%ecx
    cedd:	31 d2                	xor    %edx,%edx
    cedf:	48 83 ec 08          	sub    $0x8,%rsp
    cee3:	48 89 fd             	mov    %rdi,%rbp
    cee6:	e8 a5 6e ff ff       	callq  3d90 <getxattr@plt>
    ceeb:	48 85 c0             	test   %rax,%rax
    ceee:	78 18                	js     cf08 <__cxa_finalize@plt+0x9088>
    cef0:	74 36                	je     cf28 <__cxa_finalize@plt+0x90a8>
    cef2:	b8 01 00 00 00       	mov    $0x1,%eax
    cef7:	48 83 c4 08          	add    $0x8,%rsp
    cefb:	5b                   	pop    %rbx
    cefc:	5d                   	pop    %rbp
    cefd:	c3                   	retq   
    cefe:	66 90                	xchg   %ax,%ax
    cf00:	31 c0                	xor    %eax,%eax
    cf02:	c3                   	retq   
    cf03:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    cf08:	e8 e3 68 ff ff       	callq  37f0 <__errno_location@plt>
    cf0d:	83 38 3d             	cmpl   $0x3d,(%rax)
    cf10:	74 16                	je     cf28 <__cxa_finalize@plt+0x90a8>
    cf12:	e8 d9 68 ff ff       	callq  37f0 <__errno_location@plt>
    cf17:	8b 38                	mov    (%rax),%edi
    cf19:	e8 22 8d 00 00       	callq  15c40 <_obstack_memory_used@@Base+0x5b0>
    cf1e:	0f b6 c0             	movzbl %al,%eax
    cf21:	f7 d8                	neg    %eax
    cf23:	eb d2                	jmp    cef7 <__cxa_finalize@plt+0x9077>
    cf25:	0f 1f 00             	nopl   (%rax)
    cf28:	8b 43 18             	mov    0x18(%rbx),%eax
    cf2b:	25 00 f0 00 00       	and    $0xf000,%eax
    cf30:	3d 00 40 00 00       	cmp    $0x4000,%eax
    cf35:	75 1a                	jne    cf51 <__cxa_finalize@plt+0x90d1>
    cf37:	48 8d 35 e5 d3 00 00 	lea    0xd3e5(%rip),%rsi        # 1a323 <_IO_stdin_used@@Base+0x3fa3>
    cf3e:	31 c9                	xor    %ecx,%ecx
    cf40:	31 d2                	xor    %edx,%edx
    cf42:	48 89 ef             	mov    %rbp,%rdi
    cf45:	e8 46 6e ff ff       	callq  3d90 <getxattr@plt>
    cf4a:	48 85 c0             	test   %rax,%rax
    cf4d:	78 11                	js     cf60 <__cxa_finalize@plt+0x90e0>
    cf4f:	75 a1                	jne    cef2 <__cxa_finalize@plt+0x9072>
    cf51:	31 c0                	xor    %eax,%eax
    cf53:	48 83 c4 08          	add    $0x8,%rsp
    cf57:	5b                   	pop    %rbx
    cf58:	5d                   	pop    %rbp
    cf59:	c3                   	retq   
    cf5a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    cf60:	e8 8b 68 ff ff       	callq  37f0 <__errno_location@plt>
    cf65:	8b 38                	mov    (%rax),%edi
    cf67:	83 ff 3d             	cmp    $0x3d,%edi
    cf6a:	75 ad                	jne    cf19 <__cxa_finalize@plt+0x9099>
    cf6c:	31 c0                	xor    %eax,%eax
    cf6e:	eb e3                	jmp    cf53 <__cxa_finalize@plt+0x90d3>
    cf70:	48 85 ff             	test   %rdi,%rdi
    cf73:	74 7b                	je     cff0 <__cxa_finalize@plt+0x9170>
    cf75:	41 55                	push   %r13
    cf77:	41 54                	push   %r12
    cf79:	49 89 fd             	mov    %rdi,%r13
    cf7c:	55                   	push   %rbp
    cf7d:	53                   	push   %rbx
    cf7e:	49 89 f4             	mov    %rsi,%r12
    cf81:	bf 18 00 00 00       	mov    $0x18,%edi
    cf86:	48 89 d5             	mov    %rdx,%rbp
    cf89:	48 83 ec 08          	sub    $0x8,%rsp
    cf8d:	e8 ee 74 00 00       	callq  14480 <__cxa_finalize@plt+0x10600>
    cf92:	4c 89 e7             	mov    %r12,%rdi
    cf95:	48 89 c3             	mov    %rax,%rbx
    cf98:	e8 13 77 00 00       	callq  146b0 <__cxa_finalize@plt+0x10830>
    cf9d:	48 89 03             	mov    %rax,(%rbx)
    cfa0:	48 8b 45 08          	mov    0x8(%rbp),%rax
    cfa4:	48 89 de             	mov    %rbx,%rsi
    cfa7:	4c 89 ef             	mov    %r13,%rdi
    cfaa:	48 89 43 08          	mov    %rax,0x8(%rbx)
    cfae:	48 8b 45 00          	mov    0x0(%rbp),%rax
    cfb2:	48 89 43 10          	mov    %rax,0x10(%rbx)
    cfb6:	e8 45 19 00 00       	callq  e900 <__cxa_finalize@plt+0xaa80>
    cfbb:	48 85 c0             	test   %rax,%rax
    cfbe:	74 32                	je     cff2 <__cxa_finalize@plt+0x9172>
    cfc0:	48 39 c3             	cmp    %rax,%rbx
    cfc3:	74 1b                	je     cfe0 <__cxa_finalize@plt+0x9160>
    cfc5:	48 83 c4 08          	add    $0x8,%rsp
    cfc9:	48 89 df             	mov    %rbx,%rdi
    cfcc:	5b                   	pop    %rbx
    cfcd:	5d                   	pop    %rbp
    cfce:	41 5c                	pop    %r12
    cfd0:	41 5d                	pop    %r13
    cfd2:	e9 49 1c 00 00       	jmpq   ec20 <__cxa_finalize@plt+0xada0>
    cfd7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
    cfde:	00 00 
    cfe0:	48 83 c4 08          	add    $0x8,%rsp
    cfe4:	5b                   	pop    %rbx
    cfe5:	5d                   	pop    %rbp
    cfe6:	41 5c                	pop    %r12
    cfe8:	41 5d                	pop    %r13
    cfea:	c3                   	retq   
    cfeb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    cff0:	f3 c3                	repz retq 
    cff2:	e8 d9 76 00 00       	callq  146d0 <__cxa_finalize@plt+0x10850>
    cff7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
    cffe:	00 00 
    d000:	48 83 ec 28          	sub    $0x28,%rsp
    d004:	64 48 8b 04 25 28 00 	mov    %fs:0x28,%rax
    d00b:	00 00 
    d00d:	48 89 44 24 18       	mov    %rax,0x18(%rsp)
    d012:	31 c0                	xor    %eax,%eax
    d014:	48 85 ff             	test   %rdi,%rdi
    d017:	74 23                	je     d03c <__cxa_finalize@plt+0x91bc>
    d019:	48 8b 42 08          	mov    0x8(%rdx),%rax
    d01d:	48 89 34 24          	mov    %rsi,(%rsp)
    d021:	48 89 e6             	mov    %rsp,%rsi
    d024:	48 89 44 24 08       	mov    %rax,0x8(%rsp)
    d029:	48 8b 02             	mov    (%rdx),%rax
    d02c:	48 89 44 24 10       	mov    %rax,0x10(%rsp)
    d031:	e8 5a 0e 00 00       	callq  de90 <__cxa_finalize@plt+0xa010>
    d036:	48 85 c0             	test   %rax,%rax
    d039:	0f 95 c0             	setne  %al
    d03c:	48 8b 4c 24 18       	mov    0x18(%rsp),%rcx
    d041:	64 48 33 0c 25 28 00 	xor    %fs:0x28,%rcx
    d048:	00 00 
    d04a:	75 05                	jne    d051 <__cxa_finalize@plt+0x91d1>
    d04c:	48 83 c4 28          	add    $0x28,%rsp
    d050:	c3                   	retq   
    d051:	e8 1a 69 ff ff       	callq  3970 <__stack_chk_fail@plt>
    d056:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    d05d:	00 00 00 
    d060:	89 fa                	mov    %edi,%edx
    d062:	b8 2d 00 00 00       	mov    $0x2d,%eax
    d067:	81 e2 00 f0 00 00    	and    $0xf000,%edx
    d06d:	81 fa 00 80 00 00    	cmp    $0x8000,%edx
    d073:	74 5b                	je     d0d0 <__cxa_finalize@plt+0x9250>
    d075:	81 fa 00 40 00 00    	cmp    $0x4000,%edx
    d07b:	b8 64 00 00 00       	mov    $0x64,%eax
    d080:	74 4e                	je     d0d0 <__cxa_finalize@plt+0x9250>
    d082:	81 fa 00 60 00 00    	cmp    $0x6000,%edx
    d088:	b8 62 00 00 00       	mov    $0x62,%eax
    d08d:	74 41                	je     d0d0 <__cxa_finalize@plt+0x9250>
    d08f:	81 fa 00 20 00 00    	cmp    $0x2000,%edx
    d095:	b8 63 00 00 00       	mov    $0x63,%eax
    d09a:	74 34                	je     d0d0 <__cxa_finalize@plt+0x9250>
    d09c:	81 fa 00 a0 00 00    	cmp    $0xa000,%edx
    d0a2:	b8 6c 00 00 00       	mov    $0x6c,%eax
    d0a7:	74 27                	je     d0d0 <__cxa_finalize@plt+0x9250>
    d0a9:	81 fa 00 10 00 00    	cmp    $0x1000,%edx
    d0af:	b8 70 00 00 00       	mov    $0x70,%eax
    d0b4:	74 1a                	je     d0d0 <__cxa_finalize@plt+0x9250>
    d0b6:	81 fa 00 c0 00 00    	cmp    $0xc000,%edx
    d0bc:	b8 73 00 00 00       	mov    $0x73,%eax
    d0c1:	ba 3f 00 00 00       	mov    $0x3f,%edx
    d0c6:	0f 45 c2             	cmovne %edx,%eax
    d0c9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
    d0d0:	88 06                	mov    %al,(%rsi)
    d0d2:	89 f8                	mov    %edi,%eax
    d0d4:	25 00 01 00 00       	and    $0x100,%eax
    d0d9:	83 f8 01             	cmp    $0x1,%eax
    d0dc:	19 c0                	sbb    %eax,%eax
    d0de:	83 e0 bb             	and    $0xffffffbb,%eax
    d0e1:	83 c0 72             	add    $0x72,%eax
    d0e4:	88 46 01             	mov    %al,0x1(%rsi)
    d0e7:	89 f8                	mov    %edi,%eax
    d0e9:	25 80 00 00 00       	and    $0x80,%eax
    d0ee:	83 f8 01             	cmp    $0x1,%eax
    d0f1:	19 c0                	sbb    %eax,%eax
    d0f3:	83 e0 b6             	and    $0xffffffb6,%eax
    d0f6:	83 c0 77             	add    $0x77,%eax
    d0f9:	88 46 02             	mov    %al,0x2(%rsi)
    d0fc:	89 f8                	mov    %edi,%eax
    d0fe:	83 e0 40             	and    $0x40,%eax
    d101:	83 f8 01             	cmp    $0x1,%eax
    d104:	19 c0                	sbb    %eax,%eax
    d106:	f7 c7 00 08 00 00    	test   $0x800,%edi
    d10c:	0f 84 9e 00 00 00    	je     d1b0 <__cxa_finalize@plt+0x9330>
    d112:	83 e0 e0             	and    $0xffffffe0,%eax
    d115:	83 c0 73             	add    $0x73,%eax
    d118:	88 46 03             	mov    %al,0x3(%rsi)
    d11b:	89 f8                	mov    %edi,%eax
    d11d:	83 e0 20             	and    $0x20,%eax
    d120:	83 f8 01             	cmp    $0x1,%eax
    d123:	19 c0                	sbb    %eax,%eax
    d125:	83 e0 bb             	and    $0xffffffbb,%eax
    d128:	83 c0 72             	add    $0x72,%eax
    d12b:	88 46 04             	mov    %al,0x4(%rsi)
    d12e:	89 f8                	mov    %edi,%eax
    d130:	83 e0 10             	and    $0x10,%eax
    d133:	83 f8 01             	cmp    $0x1,%eax
    d136:	19 c0                	sbb    %eax,%eax
    d138:	83 e0 b6             	and    $0xffffffb6,%eax
    d13b:	83 c0 77             	add    $0x77,%eax
    d13e:	88 46 05             	mov    %al,0x5(%rsi)
    d141:	89 f8                	mov    %edi,%eax
    d143:	83 e0 08             	and    $0x8,%eax
    d146:	83 f8 01             	cmp    $0x1,%eax
    d149:	19 c0                	sbb    %eax,%eax
    d14b:	f7 c7 00 04 00 00    	test   $0x400,%edi
    d151:	0f 84 81 00 00 00    	je     d1d8 <__cxa_finalize@plt+0x9358>
    d157:	83 e0 e0             	and    $0xffffffe0,%eax
    d15a:	83 c0 73             	add    $0x73,%eax
    d15d:	88 46 06             	mov    %al,0x6(%rsi)
    d160:	89 f8                	mov    %edi,%eax
    d162:	83 e0 04             	and    $0x4,%eax
    d165:	83 f8 01             	cmp    $0x1,%eax
    d168:	19 c0                	sbb    %eax,%eax
    d16a:	83 e0 bb             	and    $0xffffffbb,%eax
    d16d:	83 c0 72             	add    $0x72,%eax
    d170:	88 46 07             	mov    %al,0x7(%rsi)
    d173:	89 f8                	mov    %edi,%eax
    d175:	83 e0 02             	and    $0x2,%eax
    d178:	83 f8 01             	cmp    $0x1,%eax
    d17b:	19 c0                	sbb    %eax,%eax
    d17d:	83 e0 b6             	and    $0xffffffb6,%eax
    d180:	83 c0 77             	add    $0x77,%eax
    d183:	88 46 08             	mov    %al,0x8(%rsi)
    d186:	89 f8                	mov    %edi,%eax
    d188:	83 e0 01             	and    $0x1,%eax
    d18b:	83 f8 01             	cmp    $0x1,%eax
    d18e:	19 c0                	sbb    %eax,%eax
    d190:	81 e7 00 02 00 00    	and    $0x200,%edi
    d196:	74 28                	je     d1c0 <__cxa_finalize@plt+0x9340>
    d198:	83 e0 e0             	and    $0xffffffe0,%eax
    d19b:	83 c0 74             	add    $0x74,%eax
    d19e:	88 46 09             	mov    %al,0x9(%rsi)
    d1a1:	b8 20 00 00 00       	mov    $0x20,%eax
    d1a6:	66 89 46 0a          	mov    %ax,0xa(%rsi)
    d1aa:	c3                   	retq   
    d1ab:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    d1b0:	83 e0 b5             	and    $0xffffffb5,%eax
    d1b3:	83 c0 78             	add    $0x78,%eax
    d1b6:	e9 5d ff ff ff       	jmpq   d118 <__cxa_finalize@plt+0x9298>
    d1bb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    d1c0:	83 e0 b5             	and    $0xffffffb5,%eax
    d1c3:	83 c0 78             	add    $0x78,%eax
    d1c6:	88 46 09             	mov    %al,0x9(%rsi)
    d1c9:	b8 20 00 00 00       	mov    $0x20,%eax
    d1ce:	66 89 46 0a          	mov    %ax,0xa(%rsi)
    d1d2:	c3                   	retq   
    d1d3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    d1d8:	83 e0 b5             	and    $0xffffffb5,%eax
    d1db:	83 c0 78             	add    $0x78,%eax
    d1de:	e9 7a ff ff ff       	jmpq   d15d <__cxa_finalize@plt+0x92dd>
    d1e3:	0f 1f 00             	nopl   (%rax)
    d1e6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    d1ed:	00 00 00 
    d1f0:	8b 7f 18             	mov    0x18(%rdi),%edi
    d1f3:	e9 68 fe ff ff       	jmpq   d060 <__cxa_finalize@plt+0x91e0>
    d1f8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
    d1ff:	00 
    d200:	48 83 ec 08          	sub    $0x8,%rsp
    d204:	e8 17 00 00 00       	callq  d220 <__cxa_finalize@plt+0x93a0>
    d209:	48 85 c0             	test   %rax,%rax
    d20c:	74 05                	je     d213 <__cxa_finalize@plt+0x9393>
    d20e:	48 83 c4 08          	add    $0x8,%rsp
    d212:	c3                   	retq   
    d213:	e8 b8 74 00 00       	callq  146d0 <__cxa_finalize@plt+0x10850>
    d218:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
    d21f:	00 
    d220:	41 57                	push   %r15
    d222:	41 56                	push   %r14
    d224:	49 89 d7             	mov    %rdx,%r15
    d227:	41 55                	push   %r13
    d229:	41 54                	push   %r12
    d22b:	49 89 fe             	mov    %rdi,%r14
    d22e:	55                   	push   %rbp
    d22f:	53                   	push   %rbx
    d230:	49 89 f4             	mov    %rsi,%r12
    d233:	48 83 ec 18          	sub    $0x18,%rsp
    d237:	e8 d4 fb ff ff       	callq  ce10 <__cxa_finalize@plt+0x8f90>
    d23c:	49 89 c5             	mov    %rax,%r13
    d23f:	48 89 c7             	mov    %rax,%rdi
    d242:	4c 89 ed             	mov    %r13,%rbp
    d245:	4c 29 f5             	sub    %r14,%rbp
    d248:	e8 23 fc ff ff       	callq  ce70 <__cxa_finalize@plt+0x8ff0>
    d24d:	48 01 c5             	add    %rax,%rbp
    d250:	48 85 c0             	test   %rax,%rax
    d253:	48 89 c3             	mov    %rax,%rbx
    d256:	74 0c                	je     d264 <__cxa_finalize@plt+0x93e4>
    d258:	41 80 7c 05 ff 2f    	cmpb   $0x2f,-0x1(%r13,%rax,1)
    d25e:	0f 95 c3             	setne  %bl
    d261:	0f b6 db             	movzbl %bl,%ebx
    d264:	41 0f b6 04 24       	movzbl (%r12),%eax
    d269:	3c 2f                	cmp    $0x2f,%al
    d26b:	88 44 24 0f          	mov    %al,0xf(%rsp)
    d26f:	74 6f                	je     d2e0 <__cxa_finalize@plt+0x9460>
    d271:	4c 89 e7             	mov    %r12,%rdi
    d274:	e8 d7 66 ff ff       	callq  3950 <strlen@plt>
    d279:	48 8d 7c 2b 01       	lea    0x1(%rbx,%rbp,1),%rdi
    d27e:	48 89 04 24          	mov    %rax,(%rsp)
    d282:	48 01 c7             	add    %rax,%rdi
    d285:	e8 ee 6b ff ff       	callq  3e78 <malloc@plt>
    d28a:	48 85 c0             	test   %rax,%rax
    d28d:	49 89 c5             	mov    %rax,%r13
    d290:	74 3c                	je     d2ce <__cxa_finalize@plt+0x944e>
    d292:	48 89 c7             	mov    %rax,%rdi
    d295:	48 89 ea             	mov    %rbp,%rdx
    d298:	4c 89 f6             	mov    %r14,%rsi
    d29b:	e8 60 6a ff ff       	callq  3d00 <mempcpy@plt>
    d2a0:	4d 85 ff             	test   %r15,%r15
    d2a3:	c6 00 2f             	movb   $0x2f,(%rax)
    d2a6:	48 8d 3c 18          	lea    (%rax,%rbx,1),%rdi
    d2aa:	74 13                	je     d2bf <__cxa_finalize@plt+0x943f>
    d2ac:	31 c0                	xor    %eax,%eax
    d2ae:	80 7c 24 0f 2f       	cmpb   $0x2f,0xf(%rsp)
    d2b3:	48 89 f9             	mov    %rdi,%rcx
    d2b6:	0f 94 c0             	sete   %al
    d2b9:	48 29 c1             	sub    %rax,%rcx
    d2bc:	49 89 0f             	mov    %rcx,(%r15)
    d2bf:	48 8b 14 24          	mov    (%rsp),%rdx
    d2c3:	4c 89 e6             	mov    %r12,%rsi
    d2c6:	e8 35 6a ff ff       	callq  3d00 <mempcpy@plt>
    d2cb:	c6 00 00             	movb   $0x0,(%rax)
    d2ce:	48 83 c4 18          	add    $0x18,%rsp
    d2d2:	4c 89 e8             	mov    %r13,%rax
    d2d5:	5b                   	pop    %rbx
    d2d6:	5d                   	pop    %rbp
    d2d7:	41 5c                	pop    %r12
    d2d9:	41 5d                	pop    %r13
    d2db:	41 5e                	pop    %r14
    d2dd:	41 5f                	pop    %r15
    d2df:	c3                   	retq   
    d2e0:	49 83 c4 01          	add    $0x1,%r12
    d2e4:	41 80 3c 24 2f       	cmpb   $0x2f,(%r12)
    d2e9:	75 86                	jne    d271 <__cxa_finalize@plt+0x93f1>
    d2eb:	eb f3                	jmp    d2e0 <__cxa_finalize@plt+0x9460>
    d2ed:	0f 1f 00             	nopl   (%rax)
    d2f0:	48 8b 37             	mov    (%rdi),%rsi
    d2f3:	0f b6 16             	movzbl (%rsi),%edx
    d2f6:	84 d2                	test   %dl,%dl
    d2f8:	0f 84 b2 00 00 00    	je     d3b0 <__cxa_finalize@plt+0x9530>
    d2fe:	31 c9                	xor    %ecx,%ecx
    d300:	31 c0                	xor    %eax,%eax
    d302:	45 31 c0             	xor    %r8d,%r8d
    d305:	41 bb 01 00 00 00    	mov    $0x1,%r11d
    d30b:	49 ba ff ff ff 03 ff 	movabs $0x3ffffff03ffffff,%r10
    d312:	ff ff 03 
    d315:	eb 38                	jmp    d34f <__cxa_finalize@plt+0x94cf>
    d317:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
    d31e:	00 00 
    d320:	0f be ca             	movsbl %dl,%ecx
    d323:	83 e9 41             	sub    $0x41,%ecx
    d326:	83 f9 39             	cmp    $0x39,%ecx
    d329:	77 0d                	ja     d338 <__cxa_finalize@plt+0x94b8>
    d32b:	4d 89 d9             	mov    %r11,%r9
    d32e:	49 d3 e1             	shl    %cl,%r9
    d331:	31 c9                	xor    %ecx,%ecx
    d333:	4d 85 d1             	test   %r10,%r9
    d336:	75 09                	jne    d341 <__cxa_finalize@plt+0x94c1>
    d338:	31 c9                	xor    %ecx,%ecx
    d33a:	80 fa 7e             	cmp    $0x7e,%dl
    d33d:	49 0f 45 c0          	cmovne %r8,%rax
    d341:	48 83 c6 01          	add    $0x1,%rsi
    d345:	48 89 37             	mov    %rsi,(%rdi)
    d348:	0f b6 16             	movzbl (%rsi),%edx
    d34b:	84 d2                	test   %dl,%dl
    d34d:	74 32                	je     d381 <__cxa_finalize@plt+0x9501>
    d34f:	84 c9                	test   %cl,%cl
    d351:	75 cd                	jne    d320 <__cxa_finalize@plt+0x94a0>
    d353:	80 fa 2e             	cmp    $0x2e,%dl
    d356:	74 30                	je     d388 <__cxa_finalize@plt+0x9508>
    d358:	80 fa 5a             	cmp    $0x5a,%dl
    d35b:	7f 43                	jg     d3a0 <__cxa_finalize@plt+0x9520>
    d35d:	80 fa 41             	cmp    $0x41,%dl
    d360:	7d df                	jge    d341 <__cxa_finalize@plt+0x94c1>
    d362:	44 8d 4a d0          	lea    -0x30(%rdx),%r9d
    d366:	41 80 f9 09          	cmp    $0x9,%r9b
    d36a:	76 d5                	jbe    d341 <__cxa_finalize@plt+0x94c1>
    d36c:	80 fa 7e             	cmp    $0x7e,%dl
    d36f:	49 0f 45 c0          	cmovne %r8,%rax
    d373:	48 83 c6 01          	add    $0x1,%rsi
    d377:	48 89 37             	mov    %rsi,(%rdi)
    d37a:	0f b6 16             	movzbl (%rsi),%edx
    d37d:	84 d2                	test   %dl,%dl
    d37f:	75 ce                	jne    d34f <__cxa_finalize@plt+0x94cf>
    d381:	f3 c3                	repz retq 
    d383:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    d388:	48 85 c0             	test   %rax,%rax
    d38b:	b9 01 00 00 00       	mov    $0x1,%ecx
    d390:	48 0f 44 c6          	cmove  %rsi,%rax
    d394:	eb ab                	jmp    d341 <__cxa_finalize@plt+0x94c1>
    d396:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    d39d:	00 00 00 
    d3a0:	44 8d 4a 9f          	lea    -0x61(%rdx),%r9d
    d3a4:	41 80 f9 19          	cmp    $0x19,%r9b
    d3a8:	77 c2                	ja     d36c <__cxa_finalize@plt+0x94ec>
    d3aa:	eb 95                	jmp    d341 <__cxa_finalize@plt+0x94c1>
    d3ac:	0f 1f 40 00          	nopl   0x0(%rax)
    d3b0:	31 c0                	xor    %eax,%eax
    d3b2:	c3                   	retq   
    d3b3:	0f 1f 00             	nopl   (%rax)
    d3b6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    d3bd:	00 00 00 
    d3c0:	41 57                	push   %r15
    d3c2:	41 56                	push   %r14
    d3c4:	41 55                	push   %r13
    d3c6:	41 54                	push   %r12
    d3c8:	55                   	push   %rbp
    d3c9:	53                   	push   %rbx
    d3ca:	48 89 f5             	mov    %rsi,%rbp
    d3cd:	48 89 fb             	mov    %rdi,%rbx
    d3d0:	48 83 ec 38          	sub    $0x38,%rsp
    d3d4:	64 48 8b 04 25 28 00 	mov    %fs:0x28,%rax
    d3db:	00 00 
    d3dd:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
    d3e2:	31 c0                	xor    %eax,%eax
    d3e4:	e8 37 67 ff ff       	callq  3b20 <strcmp@plt>
    d3e9:	85 c0                	test   %eax,%eax
    d3eb:	41 89 c4             	mov    %eax,%r12d
    d3ee:	0f 84 24 02 00 00    	je     d618 <__cxa_finalize@plt+0x9798>
    d3f4:	0f b6 03             	movzbl (%rbx),%eax
    d3f7:	84 c0                	test   %al,%al
    d3f9:	0f 84 59 03 00 00    	je     d758 <__cxa_finalize@plt+0x98d8>
    d3ff:	0f b6 55 00          	movzbl 0x0(%rbp),%edx
    d403:	84 d2                	test   %dl,%dl
    d405:	0f 84 35 02 00 00    	je     d640 <__cxa_finalize@plt+0x97c0>
    d40b:	4c 8d 05 2b cf 00 00 	lea    0xcf2b(%rip),%r8        # 1a33d <_IO_stdin_used@@Base+0x3fbd>
    d412:	b9 02 00 00 00       	mov    $0x2,%ecx
    d417:	48 89 df             	mov    %rbx,%rdi
    d41a:	4c 89 c6             	mov    %r8,%rsi
    d41d:	f3 a6                	repz cmpsb %es:(%rdi),%ds:(%rsi)
    d41f:	0f 84 33 03 00 00    	je     d758 <__cxa_finalize@plt+0x98d8>
    d425:	b9 02 00 00 00       	mov    $0x2,%ecx
    d42a:	4c 89 c6             	mov    %r8,%rsi
    d42d:	48 89 ef             	mov    %rbp,%rdi
    d430:	f3 a6                	repz cmpsb %es:(%rdi),%ds:(%rsi)
    d432:	0f 84 08 02 00 00    	je     d640 <__cxa_finalize@plt+0x97c0>
    d438:	4c 8d 05 fd ce 00 00 	lea    0xcefd(%rip),%r8        # 1a33c <_IO_stdin_used@@Base+0x3fbc>
    d43f:	b9 03 00 00 00       	mov    $0x3,%ecx
    d444:	48 89 df             	mov    %rbx,%rdi
    d447:	4c 89 c6             	mov    %r8,%rsi
    d44a:	f3 a6                	repz cmpsb %es:(%rdi),%ds:(%rsi)
    d44c:	0f 84 06 03 00 00    	je     d758 <__cxa_finalize@plt+0x98d8>
    d452:	b9 03 00 00 00       	mov    $0x3,%ecx
    d457:	4c 89 c6             	mov    %r8,%rsi
    d45a:	48 89 ef             	mov    %rbp,%rdi
    d45d:	f3 a6                	repz cmpsb %es:(%rdi),%ds:(%rsi)
    d45f:	0f 84 db 01 00 00    	je     d640 <__cxa_finalize@plt+0x97c0>
    d465:	3c 2e                	cmp    $0x2e,%al
    d467:	0f 84 d3 02 00 00    	je     d740 <__cxa_finalize@plt+0x98c0>
    d46d:	80 fa 2e             	cmp    $0x2e,%dl
    d470:	0f 84 ca 01 00 00    	je     d640 <__cxa_finalize@plt+0x97c0>
    d476:	48 8d 7c 24 18       	lea    0x18(%rsp),%rdi
    d47b:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
    d480:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
    d485:	e8 66 fe ff ff       	callq  d2f0 <__cxa_finalize@plt+0x9470>
    d48a:	48 8d 7c 24 20       	lea    0x20(%rsp),%rdi
    d48f:	49 89 c5             	mov    %rax,%r13
    d492:	e8 59 fe ff ff       	callq  d2f0 <__cxa_finalize@plt+0x9470>
    d497:	4d 85 ed             	test   %r13,%r13
    d49a:	0f 84 10 02 00 00    	je     d6b0 <__cxa_finalize@plt+0x9830>
    d4a0:	49 29 dd             	sub    %rbx,%r13
    d4a3:	48 85 c0             	test   %rax,%rax
    d4a6:	0f 84 17 03 00 00    	je     d7c3 <__cxa_finalize@plt+0x9943>
    d4ac:	48 29 e8             	sub    %rbp,%rax
    d4af:	49 89 c6             	mov    %rax,%r14
    d4b2:	4d 39 f5             	cmp    %r14,%r13
    d4b5:	0f 84 d5 02 00 00    	je     d790 <__cxa_finalize@plt+0x9910>
    d4bb:	31 f6                	xor    %esi,%esi
    d4bd:	31 d2                	xor    %edx,%edx
    d4bf:	41 ba 01 00 00 00    	mov    $0x1,%r10d
    d4c5:	49 bf ff ff ff 03 ff 	movabs $0x3ffffff03ffffff,%r15
    d4cc:	ff ff 03 
    d4cf:	49 39 d5             	cmp    %rdx,%r13
    d4d2:	77 09                	ja     d4dd <__cxa_finalize@plt+0x965d>
    d4d4:	49 39 f6             	cmp    %rsi,%r14
    d4d7:	0f 86 3b 01 00 00    	jbe    d618 <__cxa_finalize@plt+0x9798>
    d4dd:	49 89 f3             	mov    %rsi,%r11
    d4e0:	48 89 2c 24          	mov    %rbp,(%rsp)
    d4e4:	49 29 d3             	sub    %rdx,%r11
    d4e7:	4b 8d 44 1d 00       	lea    0x0(%r13,%r11,1),%rax
    d4ec:	4e 8d 4c 1d 00       	lea    0x0(%rbp,%r11,1),%r9
    d4f1:	48 89 44 24 08       	mov    %rax,0x8(%rsp)
    d4f6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    d4fd:	00 00 00 
    d500:	49 39 d5             	cmp    %rdx,%r13
    d503:	76 0b                	jbe    d510 <__cxa_finalize@plt+0x9690>
    d505:	0f b6 04 13          	movzbl (%rbx,%rdx,1),%eax
    d509:	83 e8 30             	sub    $0x30,%eax
    d50c:	3c 09                	cmp    $0x9,%al
    d50e:	77 1a                	ja     d52a <__cxa_finalize@plt+0x96aa>
    d510:	49 39 f6             	cmp    %rsi,%r14
    d513:	41 0f be 04 11       	movsbl (%r9,%rdx,1),%eax
    d518:	0f 86 c2 01 00 00    	jbe    d6e0 <__cxa_finalize@plt+0x9860>
    d51e:	8d 48 d0             	lea    -0x30(%rax),%ecx
    d521:	80 f9 09             	cmp    $0x9,%cl
    d524:	0f 86 b6 01 00 00    	jbe    d6e0 <__cxa_finalize@plt+0x9860>
    d52a:	49 39 d5             	cmp    %rdx,%r13
    d52d:	0f 84 30 02 00 00    	je     d763 <__cxa_finalize@plt+0x98e3>
    d533:	0f b6 04 13          	movzbl (%rbx,%rdx,1),%eax
    d537:	8d 48 d0             	lea    -0x30(%rax),%ecx
    d53a:	80 f9 09             	cmp    $0x9,%cl
    d53d:	0f 86 8d 01 00 00    	jbe    d6d0 <__cxa_finalize@plt+0x9850>
    d543:	44 0f b6 c0          	movzbl %al,%r8d
    d547:	41 8d 48 bf          	lea    -0x41(%r8),%ecx
    d54b:	83 f9 39             	cmp    $0x39,%ecx
    d54e:	77 0b                	ja     d55b <__cxa_finalize@plt+0x96db>
    d550:	4c 89 d7             	mov    %r10,%rdi
    d553:	48 d3 e7             	shl    %cl,%rdi
    d556:	4c 85 ff             	test   %r15,%rdi
    d559:	75 0f                	jne    d56a <__cxa_finalize@plt+0x96ea>
    d55b:	41 81 c0 00 01 00 00 	add    $0x100,%r8d
    d562:	3c 7e                	cmp    $0x7e,%al
    d564:	0f 84 e6 00 00 00    	je     d650 <__cxa_finalize@plt+0x97d0>
    d56a:	49 39 f6             	cmp    %rsi,%r14
    d56d:	74 11                	je     d580 <__cxa_finalize@plt+0x9700>
    d56f:	41 0f b6 04 11       	movzbl (%r9,%rdx,1),%eax
    d574:	8d 48 d0             	lea    -0x30(%rax),%ecx
    d577:	80 f9 09             	cmp    $0x9,%cl
    d57a:	0f 87 f8 00 00 00    	ja     d678 <__cxa_finalize@plt+0x97f8>
    d580:	31 ff                	xor    %edi,%edi
    d582:	44 39 c7             	cmp    %r8d,%edi
    d585:	0f 85 8d 01 00 00    	jne    d718 <__cxa_finalize@plt+0x9898>
    d58b:	48 83 c2 01          	add    $0x1,%rdx
    d58f:	48 83 c6 01          	add    $0x1,%rsi
    d593:	e9 68 ff ff ff       	jmpq   d500 <__cxa_finalize@plt+0x9680>
    d598:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
    d59f:	00 
    d5a0:	48 83 c6 01          	add    $0x1,%rsi
    d5a4:	0f be 44 35 00       	movsbl 0x0(%rbp,%rsi,1),%eax
    d5a9:	3c 30                	cmp    $0x30,%al
    d5ab:	74 f3                	je     d5a0 <__cxa_finalize@plt+0x9720>
    d5ad:	48 29 d6             	sub    %rdx,%rsi
    d5b0:	45 31 c0             	xor    %r8d,%r8d
    d5b3:	49 89 f1             	mov    %rsi,%r9
    d5b6:	4c 8d 5c 35 00       	lea    0x0(%rbp,%rsi,1),%r11
    d5bb:	eb 29                	jmp    d5e6 <__cxa_finalize@plt+0x9766>
    d5bd:	0f 1f 00             	nopl   (%rax)
    d5c0:	8d 70 d0             	lea    -0x30(%rax),%esi
    d5c3:	40 80 fe 09          	cmp    $0x9,%sil
    d5c7:	0f 87 63 01 00 00    	ja     d730 <__cxa_finalize@plt+0x98b0>
    d5cd:	45 85 c0             	test   %r8d,%r8d
    d5d0:	75 07                	jne    d5d9 <__cxa_finalize@plt+0x9759>
    d5d2:	44 0f be c1          	movsbl %cl,%r8d
    d5d6:	41 29 c0             	sub    %eax,%r8d
    d5d9:	48 83 c2 01          	add    $0x1,%rdx
    d5dd:	0f b6 0c 13          	movzbl (%rbx,%rdx,1),%ecx
    d5e1:	41 0f be 04 13       	movsbl (%r11,%rdx,1),%eax
    d5e6:	8d 79 d0             	lea    -0x30(%rcx),%edi
    d5e9:	4a 8d 34 0a          	lea    (%rdx,%r9,1),%rsi
    d5ed:	40 80 ff 09          	cmp    $0x9,%dil
    d5f1:	76 cd                	jbe    d5c0 <__cxa_finalize@plt+0x9740>
    d5f3:	83 e8 30             	sub    $0x30,%eax
    d5f6:	3c 09                	cmp    $0x9,%al
    d5f8:	0f 86 b5 01 00 00    	jbe    d7b3 <__cxa_finalize@plt+0x9933>
    d5fe:	45 85 c0             	test   %r8d,%r8d
    d601:	0f 84 c8 fe ff ff    	je     d4cf <__cxa_finalize@plt+0x964f>
    d607:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
    d60e:	00 00 
    d610:	45 89 c4             	mov    %r8d,%r12d
    d613:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    d618:	48 8b 5c 24 28       	mov    0x28(%rsp),%rbx
    d61d:	64 48 33 1c 25 28 00 	xor    %fs:0x28,%rbx
    d624:	00 00 
    d626:	44 89 e0             	mov    %r12d,%eax
    d629:	0f 85 8f 01 00 00    	jne    d7be <__cxa_finalize@plt+0x993e>
    d62f:	48 83 c4 38          	add    $0x38,%rsp
    d633:	5b                   	pop    %rbx
    d634:	5d                   	pop    %rbp
    d635:	41 5c                	pop    %r12
    d637:	41 5d                	pop    %r13
    d639:	41 5e                	pop    %r14
    d63b:	41 5f                	pop    %r15
    d63d:	c3                   	retq   
    d63e:	66 90                	xchg   %ax,%ax
    d640:	41 bc 01 00 00 00    	mov    $0x1,%r12d
    d646:	eb d0                	jmp    d618 <__cxa_finalize@plt+0x9798>
    d648:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
    d64f:	00 
    d650:	49 8d 04 13          	lea    (%r11,%rdx,1),%rax
    d654:	49 39 c6             	cmp    %rax,%r14
    d657:	0f 84 b3 00 00 00    	je     d710 <__cxa_finalize@plt+0x9890>
    d65d:	41 0f b6 04 11       	movzbl (%r9,%rdx,1),%eax
    d662:	8d 48 d0             	lea    -0x30(%rax),%ecx
    d665:	80 f9 09             	cmp    $0x9,%cl
    d668:	0f 86 a2 00 00 00    	jbe    d710 <__cxa_finalize@plt+0x9890>
    d66e:	41 b8 ff ff ff ff    	mov    $0xffffffff,%r8d
    d674:	0f 1f 40 00          	nopl   0x0(%rax)
    d678:	0f b6 f8             	movzbl %al,%edi
    d67b:	8d 4f bf             	lea    -0x41(%rdi),%ecx
    d67e:	83 f9 39             	cmp    $0x39,%ecx
    d681:	77 0f                	ja     d692 <__cxa_finalize@plt+0x9812>
    d683:	4c 89 d5             	mov    %r10,%rbp
    d686:	48 d3 e5             	shl    %cl,%rbp
    d689:	4c 85 fd             	test   %r15,%rbp
    d68c:	0f 85 f0 fe ff ff    	jne    d582 <__cxa_finalize@plt+0x9702>
    d692:	81 c7 00 01 00 00    	add    $0x100,%edi
    d698:	3c 7e                	cmp    $0x7e,%al
    d69a:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
    d69f:	0f 44 f8             	cmove  %eax,%edi
    d6a2:	e9 db fe ff ff       	jmpq   d582 <__cxa_finalize@plt+0x9702>
    d6a7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
    d6ae:	00 00 
    d6b0:	4c 8b 6c 24 18       	mov    0x18(%rsp),%r13
    d6b5:	49 29 dd             	sub    %rbx,%r13
    d6b8:	48 85 c0             	test   %rax,%rax
    d6bb:	0f 85 eb fd ff ff    	jne    d4ac <__cxa_finalize@plt+0x962c>
    d6c1:	4c 8b 74 24 20       	mov    0x20(%rsp),%r14
    d6c6:	49 29 ee             	sub    %rbp,%r14
    d6c9:	e9 ed fd ff ff       	jmpq   d4bb <__cxa_finalize@plt+0x963b>
    d6ce:	66 90                	xchg   %ax,%ax
    d6d0:	45 31 c0             	xor    %r8d,%r8d
    d6d3:	e9 92 fe ff ff       	jmpq   d56a <__cxa_finalize@plt+0x96ea>
    d6d8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
    d6df:	00 
    d6e0:	0f b6 0c 13          	movzbl (%rbx,%rdx,1),%ecx
    d6e4:	48 8b 2c 24          	mov    (%rsp),%rbp
    d6e8:	80 f9 30             	cmp    $0x30,%cl
    d6eb:	0f 85 b8 fe ff ff    	jne    d5a9 <__cxa_finalize@plt+0x9729>
    d6f1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
    d6f8:	48 83 c2 01          	add    $0x1,%rdx
    d6fc:	0f b6 0c 13          	movzbl (%rbx,%rdx,1),%ecx
    d700:	80 f9 30             	cmp    $0x30,%cl
    d703:	74 f3                	je     d6f8 <__cxa_finalize@plt+0x9878>
    d705:	e9 9f fe ff ff       	jmpq   d5a9 <__cxa_finalize@plt+0x9729>
    d70a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    d710:	31 ff                	xor    %edi,%edi
    d712:	41 b8 ff ff ff ff    	mov    $0xffffffff,%r8d
    d718:	41 29 f8             	sub    %edi,%r8d
    d71b:	0f 85 ef fe ff ff    	jne    d610 <__cxa_finalize@plt+0x9790>
    d721:	e9 f2 fe ff ff       	jmpq   d618 <__cxa_finalize@plt+0x9798>
    d726:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    d72d:	00 00 00 
    d730:	41 b8 01 00 00 00    	mov    $0x1,%r8d
    d736:	e9 d5 fe ff ff       	jmpq   d610 <__cxa_finalize@plt+0x9790>
    d73b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    d740:	48 83 c3 01          	add    $0x1,%rbx
    d744:	48 83 c5 01          	add    $0x1,%rbp
    d748:	80 fa 2e             	cmp    $0x2e,%dl
    d74b:	0f 84 25 fd ff ff    	je     d476 <__cxa_finalize@plt+0x95f6>
    d751:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
    d758:	41 bc ff ff ff ff    	mov    $0xffffffff,%r12d
    d75e:	e9 b5 fe ff ff       	jmpq   d618 <__cxa_finalize@plt+0x9798>
    d763:	4c 3b 74 24 08       	cmp    0x8(%rsp),%r14
    d768:	0f 84 1d fe ff ff    	je     d58b <__cxa_finalize@plt+0x970b>
    d76e:	43 0f b6 04 29       	movzbl (%r9,%r13,1),%eax
    d773:	8d 48 d0             	lea    -0x30(%rax),%ecx
    d776:	80 f9 09             	cmp    $0x9,%cl
    d779:	0f 86 0c fe ff ff    	jbe    d58b <__cxa_finalize@plt+0x970b>
    d77f:	45 31 c0             	xor    %r8d,%r8d
    d782:	e9 f1 fe ff ff       	jmpq   d678 <__cxa_finalize@plt+0x97f8>
    d787:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
    d78e:	00 00 
    d790:	4c 89 ea             	mov    %r13,%rdx
    d793:	48 89 ee             	mov    %rbp,%rsi
    d796:	48 89 df             	mov    %rbx,%rdi
    d799:	e8 62 60 ff ff       	callq  3800 <strncmp@plt>
    d79e:	85 c0                	test   %eax,%eax
    d7a0:	0f 85 15 fd ff ff    	jne    d4bb <__cxa_finalize@plt+0x963b>
    d7a6:	4c 8b 6c 24 18       	mov    0x18(%rsp),%r13
    d7ab:	49 29 dd             	sub    %rbx,%r13
    d7ae:	e9 0e ff ff ff       	jmpq   d6c1 <__cxa_finalize@plt+0x9841>
    d7b3:	41 b8 ff ff ff ff    	mov    $0xffffffff,%r8d
    d7b9:	e9 52 fe ff ff       	jmpq   d610 <__cxa_finalize@plt+0x9790>
    d7be:	e8 ad 61 ff ff       	callq  3970 <__stack_chk_fail@plt>
    d7c3:	4c 8b 74 24 20       	mov    0x20(%rsp),%r14
    d7c8:	49 29 ee             	sub    %rbp,%r14
    d7cb:	e9 e2 fc ff ff       	jmpq   d4b2 <__cxa_finalize@plt+0x9632>
    d7d0:	53                   	push   %rbx
    d7d1:	48 89 fe             	mov    %rdi,%rsi
    d7d4:	48 89 fb             	mov    %rdi,%rbx
    d7d7:	31 ff                	xor    %edi,%edi
    d7d9:	48 83 ec 20          	sub    $0x20,%rsp
    d7dd:	64 48 8b 04 25 28 00 	mov    %fs:0x28,%rax
    d7e4:	00 00 
    d7e6:	48 89 44 24 18       	mov    %rax,0x18(%rsp)
    d7eb:	31 c0                	xor    %eax,%eax
    d7ed:	e8 ce 60 ff ff       	callq  38c0 <clock_gettime@plt>
    d7f2:	85 c0                	test   %eax,%eax
    d7f4:	74 1e                	je     d814 <__cxa_finalize@plt+0x9994>
    d7f6:	48 89 e7             	mov    %rsp,%rdi
    d7f9:	31 f6                	xor    %esi,%esi
    d7fb:	e8 20 62 ff ff       	callq  3a20 <gettimeofday@plt>
    d800:	48 8b 04 24          	mov    (%rsp),%rax
    d804:	48 89 03             	mov    %rax,(%rbx)
    d807:	48 69 44 24 08 e8 03 	imul   $0x3e8,0x8(%rsp),%rax
    d80e:	00 00 
    d810:	48 89 43 08          	mov    %rax,0x8(%rbx)
    d814:	48 8b 44 24 18       	mov    0x18(%rsp),%rax
    d819:	64 48 33 04 25 28 00 	xor    %fs:0x28,%rax
    d820:	00 00 
    d822:	75 06                	jne    d82a <__cxa_finalize@plt+0x99aa>
    d824:	48 83 c4 20          	add    $0x20,%rsp
    d828:	5b                   	pop    %rbx
    d829:	c3                   	retq   
    d82a:	e8 41 61 ff ff       	callq  3970 <__stack_chk_fail@plt>
    d82f:	90                   	nop
    d830:	48 83 ec 08          	sub    $0x8,%rsp
    d834:	31 f6                	xor    %esi,%esi
    d836:	e8 85 64 ff ff       	callq  3cc0 <setlocale@plt>
    d83b:	48 89 c2             	mov    %rax,%rdx
    d83e:	b8 01 00 00 00       	mov    $0x1,%eax
    d843:	48 85 d2             	test   %rdx,%rdx
    d846:	74 1f                	je     d867 <__cxa_finalize@plt+0x99e7>
    d848:	48 8d 3d f0 ca 00 00 	lea    0xcaf0(%rip),%rdi        # 1a33f <_IO_stdin_used@@Base+0x3fbf>
    d84f:	b9 02 00 00 00       	mov    $0x2,%ecx
    d854:	48 89 d6             	mov    %rdx,%rsi
    d857:	f3 a6                	repz cmpsb %es:(%rdi),%ds:(%rsi)
    d859:	40 0f 97 c6          	seta   %sil
    d85d:	0f 92 c1             	setb   %cl
    d860:	31 c0                	xor    %eax,%eax
    d862:	40 38 ce             	cmp    %cl,%sil
    d865:	75 09                	jne    d870 <__cxa_finalize@plt+0x99f0>
    d867:	48 83 c4 08          	add    $0x8,%rsp
    d86b:	c3                   	retq   
    d86c:	0f 1f 40 00          	nopl   0x0(%rax)
    d870:	48 8d 3d ca ca 00 00 	lea    0xcaca(%rip),%rdi        # 1a341 <_IO_stdin_used@@Base+0x3fc1>
    d877:	b9 06 00 00 00       	mov    $0x6,%ecx
    d87c:	48 89 d6             	mov    %rdx,%rsi
    d87f:	f3 a6                	repz cmpsb %es:(%rdi),%ds:(%rsi)
    d881:	0f 95 c0             	setne  %al
    d884:	48 83 c4 08          	add    $0x8,%rsp
    d888:	c3                   	retq   
    d889:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
    d890:	48 83 ff 0a          	cmp    $0xa,%rdi
    d894:	b8 0a 00 00 00       	mov    $0xa,%eax
    d899:	49 b9 ab aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaab,%r9
    d8a0:	aa aa aa 
    d8a3:	48 0f 42 f8          	cmovb  %rax,%rdi
    d8a7:	48 83 cf 01          	or     $0x1,%rdi
    d8ab:	48 83 ff ff          	cmp    $0xffffffffffffffff,%rdi
    d8af:	74 6e                	je     d91f <__cxa_finalize@plt+0x9a9f>
    d8b1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
    d8b8:	48 89 f8             	mov    %rdi,%rax
    d8bb:	48 89 f9             	mov    %rdi,%rcx
    d8be:	49 f7 e1             	mul    %r9
    d8c1:	48 89 d0             	mov    %rdx,%rax
    d8c4:	48 d1 e8             	shr    %rax
    d8c7:	48 8d 04 40          	lea    (%rax,%rax,2),%rax
    d8cb:	48 29 c1             	sub    %rax,%rcx
    d8ce:	48 83 ff 09          	cmp    $0x9,%rdi
    d8d2:	48 89 c8             	mov    %rcx,%rax
    d8d5:	76 39                	jbe    d910 <__cxa_finalize@plt+0x9a90>
    d8d7:	48 85 c9             	test   %rcx,%rcx
    d8da:	74 39                	je     d915 <__cxa_finalize@plt+0x9a95>
    d8dc:	41 b8 10 00 00 00    	mov    $0x10,%r8d
    d8e2:	be 09 00 00 00       	mov    $0x9,%esi
    d8e7:	b9 03 00 00 00       	mov    $0x3,%ecx
    d8ec:	eb 0b                	jmp    d8f9 <__cxa_finalize@plt+0x9a79>
    d8ee:	66 90                	xchg   %ax,%ax
    d8f0:	49 83 c0 08          	add    $0x8,%r8
    d8f4:	48 85 d2             	test   %rdx,%rdx
    d8f7:	74 1c                	je     d915 <__cxa_finalize@plt+0x9a95>
    d8f9:	48 83 c1 02          	add    $0x2,%rcx
    d8fd:	31 d2                	xor    %edx,%edx
    d8ff:	48 89 f8             	mov    %rdi,%rax
    d902:	48 f7 f1             	div    %rcx
    d905:	4c 01 c6             	add    %r8,%rsi
    d908:	48 39 fe             	cmp    %rdi,%rsi
    d90b:	48 89 d0             	mov    %rdx,%rax
    d90e:	72 e0                	jb     d8f0 <__cxa_finalize@plt+0x9a70>
    d910:	48 85 c0             	test   %rax,%rax
    d913:	75 0a                	jne    d91f <__cxa_finalize@plt+0x9a9f>
    d915:	48 83 c7 02          	add    $0x2,%rdi
    d919:	48 83 ff ff          	cmp    $0xffffffffffffffff,%rdi
    d91d:	75 99                	jne    d8b8 <__cxa_finalize@plt+0x9a38>
    d91f:	48 89 f8             	mov    %rdi,%rax
    d922:	c3                   	retq   
    d923:	0f 1f 00             	nopl   (%rax)
    d926:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    d92d:	00 00 00 
    d930:	48 89 f8             	mov    %rdi,%rax
    d933:	31 d2                	xor    %edx,%edx
    d935:	48 c1 c8 03          	ror    $0x3,%rax
    d939:	48 f7 f6             	div    %rsi
    d93c:	48 89 d0             	mov    %rdx,%rax
    d93f:	c3                   	retq   
    d940:	48 39 f7             	cmp    %rsi,%rdi
    d943:	0f 94 c0             	sete   %al
    d946:	c3                   	retq   
    d947:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
    d94e:	00 00 
    d950:	53                   	push   %rbx
    d951:	48 89 fb             	mov    %rdi,%rbx
    d954:	48 89 f7             	mov    %rsi,%rdi
    d957:	48 8b 73 10          	mov    0x10(%rbx),%rsi
    d95b:	ff 53 30             	callq  *0x30(%rbx)
    d95e:	48 39 43 10          	cmp    %rax,0x10(%rbx)
    d962:	76 09                	jbe    d96d <__cxa_finalize@plt+0x9aed>
    d964:	48 c1 e0 04          	shl    $0x4,%rax
    d968:	48 03 03             	add    (%rbx),%rax
    d96b:	5b                   	pop    %rbx
    d96c:	c3                   	retq   
    d96d:	e8 6e 5e ff ff       	callq  37e0 <abort@plt>
    d972:	0f 1f 40 00          	nopl   0x0(%rax)
    d976:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    d97d:	00 00 00 
    d980:	41 56                	push   %r14
    d982:	41 55                	push   %r13
    d984:	49 89 d6             	mov    %rdx,%r14
    d987:	41 54                	push   %r12
    d989:	55                   	push   %rbp
    d98a:	49 89 fc             	mov    %rdi,%r12
    d98d:	53                   	push   %rbx
    d98e:	48 89 f5             	mov    %rsi,%rbp
    d991:	41 89 cd             	mov    %ecx,%r13d
    d994:	e8 b7 ff ff ff       	callq  d950 <__cxa_finalize@plt+0x9ad0>
    d999:	49 89 06             	mov    %rax,(%r14)
    d99c:	48 8b 30             	mov    (%rax),%rsi
    d99f:	48 85 f6             	test   %rsi,%rsi
    d9a2:	0f 84 e8 00 00 00    	je     da90 <__cxa_finalize@plt+0x9c10>
    d9a8:	48 39 ee             	cmp    %rbp,%rsi
    d9ab:	48 89 c3             	mov    %rax,%rbx
    d9ae:	0f 84 8f 00 00 00    	je     da43 <__cxa_finalize@plt+0x9bc3>
    d9b4:	48 89 ef             	mov    %rbp,%rdi
    d9b7:	41 ff 54 24 38       	callq  *0x38(%r12)
    d9bc:	84 c0                	test   %al,%al
    d9be:	0f 85 7c 00 00 00    	jne    da40 <__cxa_finalize@plt+0x9bc0>
    d9c4:	48 8b 43 08          	mov    0x8(%rbx),%rax
    d9c8:	48 85 c0             	test   %rax,%rax
    d9cb:	0f 84 bf 00 00 00    	je     da90 <__cxa_finalize@plt+0x9c10>
    d9d1:	48 8b 30             	mov    (%rax),%rsi
    d9d4:	48 39 f5             	cmp    %rsi,%rbp
    d9d7:	75 20                	jne    d9f9 <__cxa_finalize@plt+0x9b79>
    d9d9:	eb 31                	jmp    da0c <__cxa_finalize@plt+0x9b8c>
    d9db:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    d9e0:	48 8b 5b 08          	mov    0x8(%rbx),%rbx
    d9e4:	48 8b 43 08          	mov    0x8(%rbx),%rax
    d9e8:	48 85 c0             	test   %rax,%rax
    d9eb:	0f 84 9f 00 00 00    	je     da90 <__cxa_finalize@plt+0x9c10>
    d9f1:	48 8b 30             	mov    (%rax),%rsi
    d9f4:	48 39 ee             	cmp    %rbp,%rsi
    d9f7:	74 13                	je     da0c <__cxa_finalize@plt+0x9b8c>
    d9f9:	48 89 ef             	mov    %rbp,%rdi
    d9fc:	41 ff 54 24 38       	callq  *0x38(%r12)
    da01:	84 c0                	test   %al,%al
    da03:	74 db                	je     d9e0 <__cxa_finalize@plt+0x9b60>
    da05:	48 8b 43 08          	mov    0x8(%rbx),%rax
    da09:	48 8b 30             	mov    (%rax),%rsi
    da0c:	45 84 ed             	test   %r13b,%r13b
    da0f:	74 1d                	je     da2e <__cxa_finalize@plt+0x9bae>
    da11:	48 8b 50 08          	mov    0x8(%rax),%rdx
    da15:	48 89 53 08          	mov    %rdx,0x8(%rbx)
    da19:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
    da20:	49 8b 54 24 48       	mov    0x48(%r12),%rdx
    da25:	48 89 50 08          	mov    %rdx,0x8(%rax)
    da29:	49 89 44 24 48       	mov    %rax,0x48(%r12)
    da2e:	5b                   	pop    %rbx
    da2f:	48 89 f0             	mov    %rsi,%rax
    da32:	5d                   	pop    %rbp
    da33:	41 5c                	pop    %r12
    da35:	41 5d                	pop    %r13
    da37:	41 5e                	pop    %r14
    da39:	c3                   	retq   
    da3a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    da40:	48 8b 33             	mov    (%rbx),%rsi
    da43:	45 84 ed             	test   %r13b,%r13b
    da46:	74 e6                	je     da2e <__cxa_finalize@plt+0x9bae>
    da48:	48 8b 43 08          	mov    0x8(%rbx),%rax
    da4c:	48 85 c0             	test   %rax,%rax
    da4f:	74 2f                	je     da80 <__cxa_finalize@plt+0x9c00>
    da51:	f3 0f 6f 00          	movdqu (%rax),%xmm0
    da55:	0f 11 03             	movups %xmm0,(%rbx)
    da58:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
    da5f:	49 8b 54 24 48       	mov    0x48(%r12),%rdx
    da64:	48 89 50 08          	mov    %rdx,0x8(%rax)
    da68:	49 89 44 24 48       	mov    %rax,0x48(%r12)
    da6d:	48 89 f0             	mov    %rsi,%rax
    da70:	5b                   	pop    %rbx
    da71:	5d                   	pop    %rbp
    da72:	41 5c                	pop    %r12
    da74:	41 5d                	pop    %r13
    da76:	41 5e                	pop    %r14
    da78:	c3                   	retq   
    da79:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
    da80:	48 c7 03 00 00 00 00 	movq   $0x0,(%rbx)
    da87:	eb a5                	jmp    da2e <__cxa_finalize@plt+0x9bae>
    da89:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
    da90:	31 f6                	xor    %esi,%esi
    da92:	5b                   	pop    %rbx
    da93:	48 89 f0             	mov    %rsi,%rax
    da96:	5d                   	pop    %rbp
    da97:	41 5c                	pop    %r12
    da99:	41 5d                	pop    %r13
    da9b:	41 5e                	pop    %r14
    da9d:	c3                   	retq   
    da9e:	66 90                	xchg   %ax,%ax
    daa0:	48 8b 17             	mov    (%rdi),%rdx
    daa3:	48 8d 0d 16 c9 00 00 	lea    0xc916(%rip),%rcx        # 1a3c0 <_IO_stdin_used@@Base+0x4040>
    daaa:	b8 01 00 00 00       	mov    $0x1,%eax
    daaf:	48 39 ca             	cmp    %rcx,%rdx
    dab2:	74 61                	je     db15 <__cxa_finalize@plt+0x9c95>
    dab4:	f3 0f 10 42 08       	movss  0x8(%rdx),%xmm0
    dab9:	0f 2e 05 14 c9 00 00 	ucomiss 0xc914(%rip),%xmm0        # 1a3d4 <_IO_stdin_used@@Base+0x4054>
    dac0:	76 4e                	jbe    db10 <__cxa_finalize@plt+0x9c90>
    dac2:	f3 0f 10 0d 0e c9 00 	movss  0xc90e(%rip),%xmm1        # 1a3d8 <_IO_stdin_used@@Base+0x4058>
    dac9:	00 
    daca:	0f 2e c8             	ucomiss %xmm0,%xmm1
    dacd:	76 41                	jbe    db10 <__cxa_finalize@plt+0x9c90>
    dacf:	f3 0f 10 4a 0c       	movss  0xc(%rdx),%xmm1
    dad4:	0f 2e 0d 01 c9 00 00 	ucomiss 0xc901(%rip),%xmm1        # 1a3dc <_IO_stdin_used@@Base+0x405c>
    dadb:	76 33                	jbe    db10 <__cxa_finalize@plt+0x9c90>
    dadd:	f3 0f 10 0a          	movss  (%rdx),%xmm1
    dae1:	0f 2e 0d f8 c8 00 00 	ucomiss 0xc8f8(%rip),%xmm1        # 1a3e0 <_IO_stdin_used@@Base+0x4060>
    dae8:	72 26                	jb     db10 <__cxa_finalize@plt+0x9c90>
    daea:	f3 0f 58 0d e2 c8 00 	addss  0xc8e2(%rip),%xmm1        # 1a3d4 <_IO_stdin_used@@Base+0x4054>
    daf1:	00 
    daf2:	f3 0f 10 52 04       	movss  0x4(%rdx),%xmm2
    daf7:	0f 2e d1             	ucomiss %xmm1,%xmm2
    dafa:	76 14                	jbe    db10 <__cxa_finalize@plt+0x9c90>
    dafc:	f3 0f 10 1d e0 c8 00 	movss  0xc8e0(%rip),%xmm3        # 1a3e4 <_IO_stdin_used@@Base+0x4064>
    db03:	00 
    db04:	0f 2e da             	ucomiss %xmm2,%xmm3
    db07:	72 07                	jb     db10 <__cxa_finalize@plt+0x9c90>
    db09:	0f 2e c1             	ucomiss %xmm1,%xmm0
    db0c:	77 07                	ja     db15 <__cxa_finalize@plt+0x9c95>
    db0e:	66 90                	xchg   %ax,%ax
    db10:	48 89 0f             	mov    %rcx,(%rdi)
    db13:	31 c0                	xor    %eax,%eax
    db15:	f3 c3                	repz retq 
    db17:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
    db1e:	00 00 
    db20:	41 57                	push   %r15
    db22:	41 56                	push   %r14
    db24:	41 55                	push   %r13
    db26:	41 54                	push   %r12
    db28:	55                   	push   %rbp
    db29:	53                   	push   %rbx
    db2a:	48 83 ec 08          	sub    $0x8,%rsp
    db2e:	4c 8b 26             	mov    (%rsi),%r12
    db31:	4c 3b 66 08          	cmp    0x8(%rsi),%r12
    db35:	0f 83 dd 00 00 00    	jae    dc18 <__cxa_finalize@plt+0x9d98>
    db3b:	48 89 fd             	mov    %rdi,%rbp
    db3e:	49 89 f5             	mov    %rsi,%r13
    db41:	41 89 d6             	mov    %edx,%r14d
    db44:	0f 1f 40 00          	nopl   0x0(%rax)
    db48:	4d 8b 3c 24          	mov    (%r12),%r15
    db4c:	4d 85 ff             	test   %r15,%r15
    db4f:	0f 84 b5 00 00 00    	je     dc0a <__cxa_finalize@plt+0x9d8a>
    db55:	49 8b 5c 24 08       	mov    0x8(%r12),%rbx
    db5a:	48 85 db             	test   %rbx,%rbx
    db5d:	75 1d                	jne    db7c <__cxa_finalize@plt+0x9cfc>
    db5f:	eb 5a                	jmp    dbbb <__cxa_finalize@plt+0x9d3b>
    db61:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
    db68:	48 8b 48 08          	mov    0x8(%rax),%rcx
    db6c:	48 85 d2             	test   %rdx,%rdx
    db6f:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
    db73:	48 89 58 08          	mov    %rbx,0x8(%rax)
    db77:	48 89 d3             	mov    %rdx,%rbx
    db7a:	74 3b                	je     dbb7 <__cxa_finalize@plt+0x9d37>
    db7c:	4c 8b 3b             	mov    (%rbx),%r15
    db7f:	48 89 ef             	mov    %rbp,%rdi
    db82:	4c 89 fe             	mov    %r15,%rsi
    db85:	e8 c6 fd ff ff       	callq  d950 <__cxa_finalize@plt+0x9ad0>
    db8a:	48 83 38 00          	cmpq   $0x0,(%rax)
    db8e:	48 8b 53 08          	mov    0x8(%rbx),%rdx
    db92:	75 d4                	jne    db68 <__cxa_finalize@plt+0x9ce8>
    db94:	4c 89 38             	mov    %r15,(%rax)
    db97:	48 83 45 18 01       	addq   $0x1,0x18(%rbp)
    db9c:	48 85 d2             	test   %rdx,%rdx
    db9f:	48 c7 03 00 00 00 00 	movq   $0x0,(%rbx)
    dba6:	48 8b 45 48          	mov    0x48(%rbp),%rax
    dbaa:	48 89 43 08          	mov    %rax,0x8(%rbx)
    dbae:	48 89 5d 48          	mov    %rbx,0x48(%rbp)
    dbb2:	48 89 d3             	mov    %rdx,%rbx
    dbb5:	75 c5                	jne    db7c <__cxa_finalize@plt+0x9cfc>
    dbb7:	4d 8b 3c 24          	mov    (%r12),%r15
    dbbb:	45 84 f6             	test   %r14b,%r14b
    dbbe:	49 c7 44 24 08 00 00 	movq   $0x0,0x8(%r12)
    dbc5:	00 00 
    dbc7:	75 41                	jne    dc0a <__cxa_finalize@plt+0x9d8a>
    dbc9:	4c 89 fe             	mov    %r15,%rsi
    dbcc:	48 89 ef             	mov    %rbp,%rdi
    dbcf:	e8 7c fd ff ff       	callq  d950 <__cxa_finalize@plt+0x9ad0>
    dbd4:	48 83 38 00          	cmpq   $0x0,(%rax)
    dbd8:	48 89 c3             	mov    %rax,%rbx
    dbdb:	74 53                	je     dc30 <__cxa_finalize@plt+0x9db0>
    dbdd:	48 8b 45 48          	mov    0x48(%rbp),%rax
    dbe1:	48 85 c0             	test   %rax,%rax
    dbe4:	74 5a                	je     dc40 <__cxa_finalize@plt+0x9dc0>
    dbe6:	48 8b 50 08          	mov    0x8(%rax),%rdx
    dbea:	48 89 55 48          	mov    %rdx,0x48(%rbp)
    dbee:	48 8b 53 08          	mov    0x8(%rbx),%rdx
    dbf2:	4c 89 38             	mov    %r15,(%rax)
    dbf5:	48 89 50 08          	mov    %rdx,0x8(%rax)
    dbf9:	48 89 43 08          	mov    %rax,0x8(%rbx)
    dbfd:	49 c7 04 24 00 00 00 	movq   $0x0,(%r12)
    dc04:	00 
    dc05:	49 83 6d 18 01       	subq   $0x1,0x18(%r13)
    dc0a:	49 83 c4 10          	add    $0x10,%r12
    dc0e:	4d 39 65 08          	cmp    %r12,0x8(%r13)
    dc12:	0f 87 30 ff ff ff    	ja     db48 <__cxa_finalize@plt+0x9cc8>
    dc18:	48 83 c4 08          	add    $0x8,%rsp
    dc1c:	b8 01 00 00 00       	mov    $0x1,%eax
    dc21:	5b                   	pop    %rbx
    dc22:	5d                   	pop    %rbp
    dc23:	41 5c                	pop    %r12
    dc25:	41 5d                	pop    %r13
    dc27:	41 5e                	pop    %r14
    dc29:	41 5f                	pop    %r15
    dc2b:	c3                   	retq   
    dc2c:	0f 1f 40 00          	nopl   0x0(%rax)
    dc30:	4c 89 38             	mov    %r15,(%rax)
    dc33:	48 83 45 18 01       	addq   $0x1,0x18(%rbp)
    dc38:	eb c3                	jmp    dbfd <__cxa_finalize@plt+0x9d7d>
    dc3a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    dc40:	bf 10 00 00 00       	mov    $0x10,%edi
    dc45:	e8 2e 62 ff ff       	callq  3e78 <malloc@plt>
    dc4a:	48 85 c0             	test   %rax,%rax
    dc4d:	75 9f                	jne    dbee <__cxa_finalize@plt+0x9d6e>
    dc4f:	48 83 c4 08          	add    $0x8,%rsp
    dc53:	31 c0                	xor    %eax,%eax
    dc55:	5b                   	pop    %rbx
    dc56:	5d                   	pop    %rbp
    dc57:	41 5c                	pop    %r12
    dc59:	41 5d                	pop    %r13
    dc5b:	41 5e                	pop    %r14
    dc5d:	41 5f                	pop    %r15
    dc5f:	c3                   	retq   
    dc60:	48 8b 47 10          	mov    0x10(%rdi),%rax
    dc64:	c3                   	retq   
    dc65:	90                   	nop
    dc66:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    dc6d:	00 00 00 
    dc70:	48 8b 47 18          	mov    0x18(%rdi),%rax
    dc74:	c3                   	retq   
    dc75:	90                   	nop
    dc76:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    dc7d:	00 00 00 
    dc80:	48 8b 47 20          	mov    0x20(%rdi),%rax
    dc84:	c3                   	retq   
    dc85:	90                   	nop
    dc86:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    dc8d:	00 00 00 
    dc90:	48 8b 37             	mov    (%rdi),%rsi
    dc93:	48 8b 7f 08          	mov    0x8(%rdi),%rdi
    dc97:	31 c0                	xor    %eax,%eax
    dc99:	48 39 fe             	cmp    %rdi,%rsi
    dc9c:	73 39                	jae    dcd7 <__cxa_finalize@plt+0x9e57>
    dc9e:	66 90                	xchg   %ax,%ax
    dca0:	48 83 3e 00          	cmpq   $0x0,(%rsi)
    dca4:	74 26                	je     dccc <__cxa_finalize@plt+0x9e4c>
    dca6:	48 8b 56 08          	mov    0x8(%rsi),%rdx
    dcaa:	b9 01 00 00 00       	mov    $0x1,%ecx
    dcaf:	48 85 d2             	test   %rdx,%rdx
    dcb2:	74 11                	je     dcc5 <__cxa_finalize@plt+0x9e45>
    dcb4:	0f 1f 40 00          	nopl   0x0(%rax)
    dcb8:	48 8b 52 08          	mov    0x8(%rdx),%rdx
    dcbc:	48 83 c1 01          	add    $0x1,%rcx
    dcc0:	48 85 d2             	test   %rdx,%rdx
    dcc3:	75 f3                	jne    dcb8 <__cxa_finalize@plt+0x9e38>
    dcc5:	48 39 c8             	cmp    %rcx,%rax
    dcc8:	48 0f 42 c1          	cmovb  %rcx,%rax
    dccc:	48 83 c6 10          	add    $0x10,%rsi
    dcd0:	48 39 fe             	cmp    %rdi,%rsi
    dcd3:	72 cb                	jb     dca0 <__cxa_finalize@plt+0x9e20>
    dcd5:	f3 c3                	repz retq 
    dcd7:	f3 c3                	repz retq 
    dcd9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
    dce0:	48 8b 0f             	mov    (%rdi),%rcx
    dce3:	4c 8b 47 08          	mov    0x8(%rdi),%r8
    dce7:	31 d2                	xor    %edx,%edx
    dce9:	31 f6                	xor    %esi,%esi
    dceb:	4c 39 c1             	cmp    %r8,%rcx
    dcee:	73 36                	jae    dd26 <__cxa_finalize@plt+0x9ea6>
    dcf0:	48 83 39 00          	cmpq   $0x0,(%rcx)
    dcf4:	74 27                	je     dd1d <__cxa_finalize@plt+0x9e9d>
    dcf6:	48 8b 41 08          	mov    0x8(%rcx),%rax
    dcfa:	48 83 c6 01          	add    $0x1,%rsi
    dcfe:	48 83 c2 01          	add    $0x1,%rdx
    dd02:	48 85 c0             	test   %rax,%rax
    dd05:	74 16                	je     dd1d <__cxa_finalize@plt+0x9e9d>
    dd07:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
    dd0e:	00 00 
    dd10:	48 8b 40 08          	mov    0x8(%rax),%rax
    dd14:	48 83 c2 01          	add    $0x1,%rdx
    dd18:	48 85 c0             	test   %rax,%rax
    dd1b:	75 f3                	jne    dd10 <__cxa_finalize@plt+0x9e90>
    dd1d:	48 83 c1 10          	add    $0x10,%rcx
    dd21:	4c 39 c1             	cmp    %r8,%rcx
    dd24:	72 ca                	jb     dcf0 <__cxa_finalize@plt+0x9e70>
    dd26:	31 c0                	xor    %eax,%eax
    dd28:	48 39 77 18          	cmp    %rsi,0x18(%rdi)
    dd2c:	74 02                	je     dd30 <__cxa_finalize@plt+0x9eb0>
    dd2e:	f3 c3                	repz retq 
    dd30:	48 39 57 20          	cmp    %rdx,0x20(%rdi)
    dd34:	0f 94 c0             	sete   %al
    dd37:	c3                   	retq   
    dd38:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
    dd3f:	00 
    dd40:	41 55                	push   %r13
    dd42:	41 54                	push   %r12
    dd44:	49 89 f4             	mov    %rsi,%r12
    dd47:	55                   	push   %rbp
    dd48:	53                   	push   %rbx
    dd49:	31 db                	xor    %ebx,%ebx
    dd4b:	48 83 ec 08          	sub    $0x8,%rsp
    dd4f:	48 8b 37             	mov    (%rdi),%rsi
    dd52:	48 8b 4f 20          	mov    0x20(%rdi),%rcx
    dd56:	48 8b 6f 10          	mov    0x10(%rdi),%rbp
    dd5a:	4c 8b 6f 18          	mov    0x18(%rdi),%r13
    dd5e:	48 8b 7f 08          	mov    0x8(%rdi),%rdi
    dd62:	48 39 fe             	cmp    %rdi,%rsi
    dd65:	73 3e                	jae    dda5 <__cxa_finalize@plt+0x9f25>
    dd67:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
    dd6e:	00 00 
    dd70:	48 83 3e 00          	cmpq   $0x0,(%rsi)
    dd74:	74 26                	je     dd9c <__cxa_finalize@plt+0x9f1c>
    dd76:	48 8b 46 08          	mov    0x8(%rsi),%rax
    dd7a:	ba 01 00 00 00       	mov    $0x1,%edx
    dd7f:	48 85 c0             	test   %rax,%rax
    dd82:	74 11                	je     dd95 <__cxa_finalize@plt+0x9f15>
    dd84:	0f 1f 40 00          	nopl   0x0(%rax)
    dd88:	48 8b 40 08          	mov    0x8(%rax),%rax
    dd8c:	48 83 c2 01          	add    $0x1,%rdx
    dd90:	48 85 c0             	test   %rax,%rax
    dd93:	75 f3                	jne    dd88 <__cxa_finalize@plt+0x9f08>
    dd95:	48 39 d3             	cmp    %rdx,%rbx
    dd98:	48 0f 42 da          	cmovb  %rdx,%rbx
    dd9c:	48 83 c6 10          	add    $0x10,%rsi
    dda0:	48 39 fe             	cmp    %rdi,%rsi
    dda3:	72 cb                	jb     dd70 <__cxa_finalize@plt+0x9ef0>
    dda5:	48 8d 15 9b c5 00 00 	lea    0xc59b(%rip),%rdx        # 1a347 <_IO_stdin_used@@Base+0x3fc7>
    ddac:	be 01 00 00 00       	mov    $0x1,%esi
    ddb1:	4c 89 e7             	mov    %r12,%rdi
    ddb4:	31 c0                	xor    %eax,%eax
    ddb6:	e8 35 60 ff ff       	callq  3df0 <__fprintf_chk@plt>
    ddbb:	48 8d 15 9d c5 00 00 	lea    0xc59d(%rip),%rdx        # 1a35f <_IO_stdin_used@@Base+0x3fdf>
    ddc2:	31 c0                	xor    %eax,%eax
    ddc4:	48 89 e9             	mov    %rbp,%rcx
    ddc7:	be 01 00 00 00       	mov    $0x1,%esi
    ddcc:	4c 89 e7             	mov    %r12,%rdi
    ddcf:	e8 1c 60 ff ff       	callq  3df0 <__fprintf_chk@plt>
    ddd4:	4d 85 ed             	test   %r13,%r13
    ddd7:	78 67                	js     de40 <__cxa_finalize@plt+0x9fc0>
    ddd9:	66 0f ef c0          	pxor   %xmm0,%xmm0
    dddd:	48 85 ed             	test   %rbp,%rbp
    dde0:	f2 49 0f 2a c5       	cvtsi2sd %r13,%xmm0
    dde5:	f2 0f 59 05 0b c6 00 	mulsd  0xc60b(%rip),%xmm0        # 1a3f8 <_IO_stdin_used@@Base+0x4078>
    ddec:	00 
    dded:	78 7a                	js     de69 <__cxa_finalize@plt+0x9fe9>
    ddef:	66 0f ef c9          	pxor   %xmm1,%xmm1
    ddf3:	f2 48 0f 2a cd       	cvtsi2sd %rbp,%xmm1
    ddf8:	f2 0f 5e c1          	divsd  %xmm1,%xmm0
    ddfc:	48 8d 15 8d c5 00 00 	lea    0xc58d(%rip),%rdx        # 1a390 <_IO_stdin_used@@Base+0x4010>
    de03:	4c 89 e9             	mov    %r13,%rcx
    de06:	4c 89 e7             	mov    %r12,%rdi
    de09:	be 01 00 00 00       	mov    $0x1,%esi
    de0e:	b8 01 00 00 00       	mov    $0x1,%eax
    de13:	e8 d8 5f ff ff       	callq  3df0 <__fprintf_chk@plt>
    de18:	48 83 c4 08          	add    $0x8,%rsp
    de1c:	48 89 d9             	mov    %rbx,%rcx
    de1f:	4c 89 e7             	mov    %r12,%rdi
    de22:	5b                   	pop    %rbx
    de23:	5d                   	pop    %rbp
    de24:	41 5c                	pop    %r12
    de26:	41 5d                	pop    %r13
    de28:	48 8d 15 48 c5 00 00 	lea    0xc548(%rip),%rdx        # 1a377 <_IO_stdin_used@@Base+0x3ff7>
    de2f:	be 01 00 00 00       	mov    $0x1,%esi
    de34:	31 c0                	xor    %eax,%eax
    de36:	e9 b5 5f ff ff       	jmpq   3df0 <__fprintf_chk@plt>
    de3b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    de40:	4c 89 e8             	mov    %r13,%rax
    de43:	4c 89 ea             	mov    %r13,%rdx
    de46:	66 0f ef c0          	pxor   %xmm0,%xmm0
    de4a:	48 d1 e8             	shr    %rax
    de4d:	83 e2 01             	and    $0x1,%edx
    de50:	48 09 d0             	or     %rdx,%rax
    de53:	48 85 ed             	test   %rbp,%rbp
    de56:	f2 48 0f 2a c0       	cvtsi2sd %rax,%xmm0
    de5b:	f2 0f 58 c0          	addsd  %xmm0,%xmm0
    de5f:	f2 0f 59 05 91 c5 00 	mulsd  0xc591(%rip),%xmm0        # 1a3f8 <_IO_stdin_used@@Base+0x4078>
    de66:	00 
    de67:	79 86                	jns    ddef <__cxa_finalize@plt+0x9f6f>
    de69:	48 89 e8             	mov    %rbp,%rax
    de6c:	66 0f ef c9          	pxor   %xmm1,%xmm1
    de70:	48 d1 e8             	shr    %rax
    de73:	83 e5 01             	and    $0x1,%ebp
    de76:	48 09 e8             	or     %rbp,%rax
    de79:	f2 48 0f 2a c8       	cvtsi2sd %rax,%xmm1
    de7e:	f2 0f 58 c9          	addsd  %xmm1,%xmm1
    de82:	e9 71 ff ff ff       	jmpq   ddf8 <__cxa_finalize@plt+0x9f78>
    de87:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
    de8e:	00 00 
    de90:	41 54                	push   %r12
    de92:	55                   	push   %rbp
    de93:	49 89 fc             	mov    %rdi,%r12
    de96:	53                   	push   %rbx
    de97:	48 89 f5             	mov    %rsi,%rbp
    de9a:	e8 b1 fa ff ff       	callq  d950 <__cxa_finalize@plt+0x9ad0>
    de9f:	48 8b 30             	mov    (%rax),%rsi
    dea2:	48 85 f6             	test   %rsi,%rsi
    dea5:	74 26                	je     decd <__cxa_finalize@plt+0xa04d>
    dea7:	48 89 c3             	mov    %rax,%rbx
    deaa:	eb 07                	jmp    deb3 <__cxa_finalize@plt+0xa033>
    deac:	0f 1f 40 00          	nopl   0x0(%rax)
    deb0:	48 8b 33             	mov    (%rbx),%rsi
    deb3:	48 39 ee             	cmp    %rbp,%rsi
    deb6:	74 17                	je     decf <__cxa_finalize@plt+0xa04f>
    deb8:	48 89 ef             	mov    %rbp,%rdi
    debb:	41 ff 54 24 38       	callq  *0x38(%r12)
    dec0:	84 c0                	test   %al,%al
    dec2:	75 1c                	jne    dee0 <__cxa_finalize@plt+0xa060>
    dec4:	48 8b 5b 08          	mov    0x8(%rbx),%rbx
    dec8:	48 85 db             	test   %rbx,%rbx
    decb:	75 e3                	jne    deb0 <__cxa_finalize@plt+0xa030>
    decd:	31 f6                	xor    %esi,%esi
    decf:	5b                   	pop    %rbx
    ded0:	48 89 f0             	mov    %rsi,%rax
    ded3:	5d                   	pop    %rbp
    ded4:	41 5c                	pop    %r12
    ded6:	c3                   	retq   
    ded7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
    dede:	00 00 
    dee0:	48 8b 33             	mov    (%rbx),%rsi
    dee3:	5b                   	pop    %rbx
    dee4:	5d                   	pop    %rbp
    dee5:	48 89 f0             	mov    %rsi,%rax
    dee8:	41 5c                	pop    %r12
    deea:	c3                   	retq   
    deeb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    def0:	48 83 7f 20 00       	cmpq   $0x0,0x20(%rdi)
    def5:	74 2c                	je     df23 <__cxa_finalize@plt+0xa0a3>
    def7:	48 8b 17             	mov    (%rdi),%rdx
    defa:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
    defe:	48 39 ca             	cmp    %rcx,%rdx
    df01:	73 25                	jae    df28 <__cxa_finalize@plt+0xa0a8>
    df03:	48 8b 02             	mov    (%rdx),%rax
    df06:	48 85 c0             	test   %rax,%rax
    df09:	75 1b                	jne    df26 <__cxa_finalize@plt+0xa0a6>
    df0b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    df10:	48 83 c2 10          	add    $0x10,%rdx
    df14:	48 39 ca             	cmp    %rcx,%rdx
    df17:	73 0f                	jae    df28 <__cxa_finalize@plt+0xa0a8>
    df19:	48 8b 02             	mov    (%rdx),%rax
    df1c:	48 85 c0             	test   %rax,%rax
    df1f:	74 ef                	je     df10 <__cxa_finalize@plt+0xa090>
    df21:	f3 c3                	repz retq 
    df23:	31 c0                	xor    %eax,%eax
    df25:	c3                   	retq   
    df26:	f3 c3                	repz retq 
    df28:	48 83 ec 08          	sub    $0x8,%rsp
    df2c:	e8 af 58 ff ff       	callq  37e0 <abort@plt>
    df31:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    df36:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    df3d:	00 00 00 
    df40:	55                   	push   %rbp
    df41:	53                   	push   %rbx
    df42:	48 89 fd             	mov    %rdi,%rbp
    df45:	48 89 f3             	mov    %rsi,%rbx
    df48:	48 83 ec 08          	sub    $0x8,%rsp
    df4c:	e8 ff f9 ff ff       	callq  d950 <__cxa_finalize@plt+0x9ad0>
    df51:	48 89 c2             	mov    %rax,%rdx
    df54:	48 89 c1             	mov    %rax,%rcx
    df57:	48 8b 02             	mov    (%rdx),%rax
    df5a:	48 8b 52 08          	mov    0x8(%rdx),%rdx
    df5e:	48 39 d8             	cmp    %rbx,%rax
    df61:	74 16                	je     df79 <__cxa_finalize@plt+0xa0f9>
    df63:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    df68:	48 85 d2             	test   %rdx,%rdx
    df6b:	74 11                	je     df7e <__cxa_finalize@plt+0xa0fe>
    df6d:	48 8b 02             	mov    (%rdx),%rax
    df70:	48 8b 52 08          	mov    0x8(%rdx),%rdx
    df74:	48 39 d8             	cmp    %rbx,%rax
    df77:	75 ef                	jne    df68 <__cxa_finalize@plt+0xa0e8>
    df79:	48 85 d2             	test   %rdx,%rdx
    df7c:	75 2a                	jne    dfa8 <__cxa_finalize@plt+0xa128>
    df7e:	48 8b 55 08          	mov    0x8(%rbp),%rdx
    df82:	eb 0c                	jmp    df90 <__cxa_finalize@plt+0xa110>
    df84:	0f 1f 40 00          	nopl   0x0(%rax)
    df88:	48 8b 01             	mov    (%rcx),%rax
    df8b:	48 85 c0             	test   %rax,%rax
    df8e:	75 0b                	jne    df9b <__cxa_finalize@plt+0xa11b>
    df90:	48 83 c1 10          	add    $0x10,%rcx
    df94:	48 39 ca             	cmp    %rcx,%rdx
    df97:	77 ef                	ja     df88 <__cxa_finalize@plt+0xa108>
    df99:	31 c0                	xor    %eax,%eax
    df9b:	48 83 c4 08          	add    $0x8,%rsp
    df9f:	5b                   	pop    %rbx
    dfa0:	5d                   	pop    %rbp
    dfa1:	c3                   	retq   
    dfa2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    dfa8:	48 8b 02             	mov    (%rdx),%rax
    dfab:	48 83 c4 08          	add    $0x8,%rsp
    dfaf:	5b                   	pop    %rbx
    dfb0:	5d                   	pop    %rbp
    dfb1:	c3                   	retq   
    dfb2:	0f 1f 40 00          	nopl   0x0(%rax)
    dfb6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    dfbd:	00 00 00 
    dfc0:	4c 8b 0f             	mov    (%rdi),%r9
    dfc3:	4c 39 4f 08          	cmp    %r9,0x8(%rdi)
    dfc7:	76 59                	jbe    e022 <__cxa_finalize@plt+0xa1a2>
    dfc9:	45 31 c0             	xor    %r8d,%r8d
    dfcc:	49 8b 09             	mov    (%r9),%rcx
    dfcf:	48 85 c9             	test   %rcx,%rcx
    dfd2:	74 39                	je     e00d <__cxa_finalize@plt+0xa18d>
    dfd4:	4c 39 c2             	cmp    %r8,%rdx
    dfd7:	76 3e                	jbe    e017 <__cxa_finalize@plt+0xa197>
    dfd9:	4a 89 0c c6          	mov    %rcx,(%rsi,%r8,8)
    dfdd:	49 8b 49 08          	mov    0x8(%r9),%rcx
    dfe1:	49 8d 40 01          	lea    0x1(%r8),%rax
    dfe5:	48 85 c9             	test   %rcx,%rcx
    dfe8:	74 20                	je     e00a <__cxa_finalize@plt+0xa18a>
    dfea:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    dff0:	48 39 c2             	cmp    %rax,%rdx
    dff3:	74 2b                	je     e020 <__cxa_finalize@plt+0xa1a0>
    dff5:	4c 8b 01             	mov    (%rcx),%r8
    dff8:	48 83 c0 01          	add    $0x1,%rax
    dffc:	4c 89 44 c6 f8       	mov    %r8,-0x8(%rsi,%rax,8)
    e001:	48 8b 49 08          	mov    0x8(%rcx),%rcx
    e005:	48 85 c9             	test   %rcx,%rcx
    e008:	75 e6                	jne    dff0 <__cxa_finalize@plt+0xa170>
    e00a:	49 89 c0             	mov    %rax,%r8
    e00d:	49 83 c1 10          	add    $0x10,%r9
    e011:	4c 39 4f 08          	cmp    %r9,0x8(%rdi)
    e015:	77 b5                	ja     dfcc <__cxa_finalize@plt+0xa14c>
    e017:	4c 89 c0             	mov    %r8,%rax
    e01a:	c3                   	retq   
    e01b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    e020:	f3 c3                	repz retq 
    e022:	31 c0                	xor    %eax,%eax
    e024:	c3                   	retq   
    e025:	90                   	nop
    e026:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    e02d:	00 00 00 
    e030:	41 57                	push   %r15
    e032:	41 56                	push   %r14
    e034:	41 55                	push   %r13
    e036:	41 54                	push   %r12
    e038:	55                   	push   %rbp
    e039:	53                   	push   %rbx
    e03a:	48 83 ec 08          	sub    $0x8,%rsp
    e03e:	4c 8b 37             	mov    (%rdi),%r14
    e041:	4c 39 77 08          	cmp    %r14,0x8(%rdi)
    e045:	76 4f                	jbe    e096 <__cxa_finalize@plt+0xa216>
    e047:	49 89 d5             	mov    %rdx,%r13
    e04a:	49 89 f4             	mov    %rsi,%r12
    e04d:	49 89 ff             	mov    %rdi,%r15
    e050:	31 ed                	xor    %ebp,%ebp
    e052:	49 8b 3e             	mov    (%r14),%rdi
    e055:	48 85 ff             	test   %rdi,%rdi
    e058:	74 20                	je     e07a <__cxa_finalize@plt+0xa1fa>
    e05a:	4c 89 f3             	mov    %r14,%rbx
    e05d:	eb 04                	jmp    e063 <__cxa_finalize@plt+0xa1e3>
    e05f:	90                   	nop
    e060:	48 8b 3b             	mov    (%rbx),%rdi
    e063:	4c 89 ee             	mov    %r13,%rsi
    e066:	41 ff d4             	callq  *%r12
    e069:	84 c0                	test   %al,%al
    e06b:	74 17                	je     e084 <__cxa_finalize@plt+0xa204>
    e06d:	48 8b 5b 08          	mov    0x8(%rbx),%rbx
    e071:	48 83 c5 01          	add    $0x1,%rbp
    e075:	48 85 db             	test   %rbx,%rbx
    e078:	75 e6                	jne    e060 <__cxa_finalize@plt+0xa1e0>
    e07a:	49 83 c6 10          	add    $0x10,%r14
    e07e:	4d 39 77 08          	cmp    %r14,0x8(%r15)
    e082:	77 ce                	ja     e052 <__cxa_finalize@plt+0xa1d2>
    e084:	48 83 c4 08          	add    $0x8,%rsp
    e088:	48 89 e8             	mov    %rbp,%rax
    e08b:	5b                   	pop    %rbx
    e08c:	5d                   	pop    %rbp
    e08d:	41 5c                	pop    %r12
    e08f:	41 5d                	pop    %r13
    e091:	41 5e                	pop    %r14
    e093:	41 5f                	pop    %r15
    e095:	c3                   	retq   
    e096:	31 ed                	xor    %ebp,%ebp
    e098:	eb ea                	jmp    e084 <__cxa_finalize@plt+0xa204>
    e09a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    e0a0:	0f b6 0f             	movzbl (%rdi),%ecx
    e0a3:	31 d2                	xor    %edx,%edx
    e0a5:	84 c9                	test   %cl,%cl
    e0a7:	74 24                	je     e0cd <__cxa_finalize@plt+0xa24d>
    e0a9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
    e0b0:	48 89 d0             	mov    %rdx,%rax
    e0b3:	48 83 c7 01          	add    $0x1,%rdi
    e0b7:	48 c1 e0 05          	shl    $0x5,%rax
    e0bb:	48 29 d0             	sub    %rdx,%rax
    e0be:	31 d2                	xor    %edx,%edx
    e0c0:	48 01 c8             	add    %rcx,%rax
    e0c3:	0f b6 0f             	movzbl (%rdi),%ecx
    e0c6:	48 f7 f6             	div    %rsi
    e0c9:	84 c9                	test   %cl,%cl
    e0cb:	75 e3                	jne    e0b0 <__cxa_finalize@plt+0xa230>
    e0cd:	48 89 d0             	mov    %rdx,%rax
    e0d0:	c3                   	retq   
    e0d1:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    e0d6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    e0dd:	00 00 00 
    e0e0:	48 b8 00 00 00 00 00 	movabs $0x3f80000000000000,%rax
    e0e7:	00 80 3f 
    e0ea:	c6 47 10 00          	movb   $0x0,0x10(%rdi)
    e0ee:	48 89 07             	mov    %rax,(%rdi)
    e0f1:	48 b8 cd cc 4c 3f f4 	movabs $0x3fb4fdf43f4ccccd,%rax
    e0f8:	fd b4 3f 
    e0fb:	48 89 47 08          	mov    %rax,0x8(%rdi)
    e0ff:	c3                   	retq   
    e100:	41 57                	push   %r15
    e102:	41 56                	push   %r14
    e104:	48 8d 05 25 f8 ff ff 	lea    -0x7db(%rip),%rax        # d930 <__cxa_finalize@plt+0x9ab0>
    e10b:	41 55                	push   %r13
    e10d:	41 54                	push   %r12
    e10f:	49 89 d4             	mov    %rdx,%r12
    e112:	55                   	push   %rbp
    e113:	53                   	push   %rbx
    e114:	49 89 cd             	mov    %rcx,%r13
    e117:	48 89 fd             	mov    %rdi,%rbp
    e11a:	bf 50 00 00 00       	mov    $0x50,%edi
    e11f:	49 89 f7             	mov    %rsi,%r15
    e122:	48 83 ec 08          	sub    $0x8,%rsp
    e126:	48 85 d2             	test   %rdx,%rdx
    e129:	4d 89 c6             	mov    %r8,%r14
    e12c:	4c 0f 44 e0          	cmove  %rax,%r12
    e130:	48 8d 05 09 f8 ff ff 	lea    -0x7f7(%rip),%rax        # d940 <__cxa_finalize@plt+0x9ac0>
    e137:	48 85 c9             	test   %rcx,%rcx
    e13a:	4c 0f 44 e8          	cmove  %rax,%r13
    e13e:	e8 35 5d ff ff       	callq  3e78 <malloc@plt>
    e143:	48 85 c0             	test   %rax,%rax
    e146:	48 89 c3             	mov    %rax,%rbx
    e149:	0f 84 ab 00 00 00    	je     e1fa <__cxa_finalize@plt+0xa37a>
    e14f:	4d 85 ff             	test   %r15,%r15
    e152:	48 8d 78 28          	lea    0x28(%rax),%rdi
    e156:	0f 84 b4 00 00 00    	je     e210 <__cxa_finalize@plt+0xa390>
    e15c:	4c 89 78 28          	mov    %r15,0x28(%rax)
    e160:	e8 3b f9 ff ff       	callq  daa0 <__cxa_finalize@plt+0x9c20>
    e165:	84 c0                	test   %al,%al
    e167:	0f 84 83 00 00 00    	je     e1f0 <__cxa_finalize@plt+0xa370>
    e16d:	41 80 7f 10 00       	cmpb   $0x0,0x10(%r15)
    e172:	0f 84 f8 00 00 00    	je     e270 <__cxa_finalize@plt+0xa3f0>
    e178:	48 89 ef             	mov    %rbp,%rdi
    e17b:	e8 10 f7 ff ff       	callq  d890 <__cxa_finalize@plt+0x9a10>
    e180:	ba 08 00 00 00       	mov    $0x8,%edx
    e185:	48 89 c5             	mov    %rax,%rbp
    e188:	31 c9                	xor    %ecx,%ecx
    e18a:	48 89 d0             	mov    %rdx,%rax
    e18d:	48 f7 e5             	mul    %rbp
    e190:	0f 80 14 01 00 00    	jo     e2aa <__cxa_finalize@plt+0xa42a>
    e196:	48 85 c0             	test   %rax,%rax
    e199:	78 55                	js     e1f0 <__cxa_finalize@plt+0xa370>
    e19b:	48 85 c9             	test   %rcx,%rcx
    e19e:	75 50                	jne    e1f0 <__cxa_finalize@plt+0xa370>
    e1a0:	48 85 ed             	test   %rbp,%rbp
    e1a3:	48 89 6b 10          	mov    %rbp,0x10(%rbx)
    e1a7:	74 47                	je     e1f0 <__cxa_finalize@plt+0xa370>
    e1a9:	be 10 00 00 00       	mov    $0x10,%esi
    e1ae:	48 89 ef             	mov    %rbp,%rdi
    e1b1:	e8 4a 59 ff ff       	callq  3b00 <calloc@plt>
    e1b6:	48 85 c0             	test   %rax,%rax
    e1b9:	48 89 03             	mov    %rax,(%rbx)
    e1bc:	74 32                	je     e1f0 <__cxa_finalize@plt+0xa370>
    e1be:	48 c1 e5 04          	shl    $0x4,%rbp
    e1c2:	48 c7 43 18 00 00 00 	movq   $0x0,0x18(%rbx)
    e1c9:	00 
    e1ca:	48 c7 43 20 00 00 00 	movq   $0x0,0x20(%rbx)
    e1d1:	00 
    e1d2:	48 01 c5             	add    %rax,%rbp
    e1d5:	4c 89 63 30          	mov    %r12,0x30(%rbx)
    e1d9:	4c 89 6b 38          	mov    %r13,0x38(%rbx)
    e1dd:	48 89 6b 08          	mov    %rbp,0x8(%rbx)
    e1e1:	4c 89 73 40          	mov    %r14,0x40(%rbx)
    e1e5:	48 c7 43 48 00 00 00 	movq   $0x0,0x48(%rbx)
    e1ec:	00 
    e1ed:	eb 0b                	jmp    e1fa <__cxa_finalize@plt+0xa37a>
    e1ef:	90                   	nop
    e1f0:	48 89 df             	mov    %rbx,%rdi
    e1f3:	31 db                	xor    %ebx,%ebx
    e1f5:	e8 76 5c ff ff       	callq  3e70 <free@plt>
    e1fa:	48 83 c4 08          	add    $0x8,%rsp
    e1fe:	48 89 d8             	mov    %rbx,%rax
    e201:	5b                   	pop    %rbx
    e202:	5d                   	pop    %rbp
    e203:	41 5c                	pop    %r12
    e205:	41 5d                	pop    %r13
    e207:	41 5e                	pop    %r14
    e209:	41 5f                	pop    %r15
    e20b:	c3                   	retq   
    e20c:	0f 1f 40 00          	nopl   0x0(%rax)
    e210:	48 8d 05 a9 c1 00 00 	lea    0xc1a9(%rip),%rax        # 1a3c0 <_IO_stdin_used@@Base+0x4040>
    e217:	48 89 43 28          	mov    %rax,0x28(%rbx)
    e21b:	e8 80 f8 ff ff       	callq  daa0 <__cxa_finalize@plt+0x9c20>
    e220:	84 c0                	test   %al,%al
    e222:	f3 0f 10 0d be c1 00 	movss  0xc1be(%rip),%xmm1        # 1a3e8 <_IO_stdin_used@@Base+0x4068>
    e229:	00 
    e22a:	74 c4                	je     e1f0 <__cxa_finalize@plt+0xa370>
    e22c:	48 85 ed             	test   %rbp,%rbp
    e22f:	78 4a                	js     e27b <__cxa_finalize@plt+0xa3fb>
    e231:	66 0f ef c0          	pxor   %xmm0,%xmm0
    e235:	f3 48 0f 2a c5       	cvtsi2ss %rbp,%xmm0
    e23a:	f3 0f 5e c1          	divss  %xmm1,%xmm0
    e23e:	0f 2e 05 a7 c1 00 00 	ucomiss 0xc1a7(%rip),%xmm0        # 1a3ec <_IO_stdin_used@@Base+0x406c>
    e245:	73 a9                	jae    e1f0 <__cxa_finalize@plt+0xa370>
    e247:	0f 2e 05 a2 c1 00 00 	ucomiss 0xc1a2(%rip),%xmm0        # 1a3f0 <_IO_stdin_used@@Base+0x4070>
    e24e:	72 50                	jb     e2a0 <__cxa_finalize@plt+0xa420>
    e250:	f3 0f 5c 05 98 c1 00 	subss  0xc198(%rip),%xmm0        # 1a3f0 <_IO_stdin_used@@Base+0x4070>
    e257:	00 
    e258:	48 b8 00 00 00 00 00 	movabs $0x8000000000000000,%rax
    e25f:	00 00 80 
    e262:	f3 48 0f 2c e8       	cvttss2si %xmm0,%rbp
    e267:	48 31 c5             	xor    %rax,%rbp
    e26a:	e9 09 ff ff ff       	jmpq   e178 <__cxa_finalize@plt+0xa2f8>
    e26f:	90                   	nop
    e270:	48 85 ed             	test   %rbp,%rbp
    e273:	f3 41 0f 10 4f 08    	movss  0x8(%r15),%xmm1
    e279:	79 b6                	jns    e231 <__cxa_finalize@plt+0xa3b1>
    e27b:	48 89 e8             	mov    %rbp,%rax
    e27e:	66 0f ef c0          	pxor   %xmm0,%xmm0
    e282:	48 d1 e8             	shr    %rax
    e285:	83 e5 01             	and    $0x1,%ebp
    e288:	48 09 e8             	or     %rbp,%rax
    e28b:	f3 48 0f 2a c0       	cvtsi2ss %rax,%xmm0
    e290:	f3 0f 58 c0          	addss  %xmm0,%xmm0
    e294:	eb a4                	jmp    e23a <__cxa_finalize@plt+0xa3ba>
    e296:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    e29d:	00 00 00 
    e2a0:	f3 48 0f 2c e8       	cvttss2si %xmm0,%rbp
    e2a5:	e9 ce fe ff ff       	jmpq   e178 <__cxa_finalize@plt+0xa2f8>
    e2aa:	b9 01 00 00 00       	mov    $0x1,%ecx
    e2af:	e9 e2 fe ff ff       	jmpq   e196 <__cxa_finalize@plt+0xa316>
    e2b4:	66 90                	xchg   %ax,%ax
    e2b6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    e2bd:	00 00 00 
    e2c0:	41 54                	push   %r12
    e2c2:	55                   	push   %rbp
    e2c3:	48 89 fd             	mov    %rdi,%rbp
    e2c6:	53                   	push   %rbx
    e2c7:	4c 8b 27             	mov    (%rdi),%r12
    e2ca:	4c 3b 67 08          	cmp    0x8(%rdi),%r12
    e2ce:	73 6b                	jae    e33b <__cxa_finalize@plt+0xa4bb>
    e2d0:	49 83 3c 24 00       	cmpq   $0x0,(%r12)
    e2d5:	74 5a                	je     e331 <__cxa_finalize@plt+0xa4b1>
    e2d7:	49 8b 5c 24 08       	mov    0x8(%r12),%rbx
    e2dc:	48 8b 45 40          	mov    0x40(%rbp),%rax
    e2e0:	48 85 db             	test   %rbx,%rbx
    e2e3:	74 30                	je     e315 <__cxa_finalize@plt+0xa495>
    e2e5:	0f 1f 00             	nopl   (%rax)
    e2e8:	48 85 c0             	test   %rax,%rax
    e2eb:	74 09                	je     e2f6 <__cxa_finalize@plt+0xa476>
    e2ed:	48 8b 3b             	mov    (%rbx),%rdi
    e2f0:	ff d0                	callq  *%rax
    e2f2:	48 8b 45 40          	mov    0x40(%rbp),%rax
    e2f6:	48 8b 53 08          	mov    0x8(%rbx),%rdx
    e2fa:	48 8b 4d 48          	mov    0x48(%rbp),%rcx
    e2fe:	48 c7 03 00 00 00 00 	movq   $0x0,(%rbx)
    e305:	48 85 d2             	test   %rdx,%rdx
    e308:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
    e30c:	48 89 5d 48          	mov    %rbx,0x48(%rbp)
    e310:	48 89 d3             	mov    %rdx,%rbx
    e313:	75 d3                	jne    e2e8 <__cxa_finalize@plt+0xa468>
    e315:	48 85 c0             	test   %rax,%rax
    e318:	74 06                	je     e320 <__cxa_finalize@plt+0xa4a0>
    e31a:	49 8b 3c 24          	mov    (%r12),%rdi
    e31e:	ff d0                	callq  *%rax
    e320:	49 c7 04 24 00 00 00 	movq   $0x0,(%r12)
    e327:	00 
    e328:	49 c7 44 24 08 00 00 	movq   $0x0,0x8(%r12)
    e32f:	00 00 
    e331:	49 83 c4 10          	add    $0x10,%r12
    e335:	4c 39 65 08          	cmp    %r12,0x8(%rbp)
    e339:	77 95                	ja     e2d0 <__cxa_finalize@plt+0xa450>
    e33b:	48 c7 45 18 00 00 00 	movq   $0x0,0x18(%rbp)
    e342:	00 
    e343:	48 c7 45 20 00 00 00 	movq   $0x0,0x20(%rbp)
    e34a:	00 
    e34b:	5b                   	pop    %rbx
    e34c:	5d                   	pop    %rbp
    e34d:	41 5c                	pop    %r12
    e34f:	c3                   	retq   
    e350:	41 54                	push   %r12
    e352:	55                   	push   %rbp
    e353:	49 89 fc             	mov    %rdi,%r12
    e356:	53                   	push   %rbx
    e357:	48 83 7f 40 00       	cmpq   $0x0,0x40(%rdi)
    e35c:	48 8b 2f             	mov    (%rdi),%rbp
    e35f:	48 8b 47 08          	mov    0x8(%rdi),%rax
    e363:	74 4e                	je     e3b3 <__cxa_finalize@plt+0xa533>
    e365:	48 83 7f 20 00       	cmpq   $0x0,0x20(%rdi)
    e36a:	74 47                	je     e3b3 <__cxa_finalize@plt+0xa533>
    e36c:	48 39 c5             	cmp    %rax,%rbp
    e36f:	73 7b                	jae    e3ec <__cxa_finalize@plt+0xa56c>
    e371:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
    e378:	48 8b 7d 00          	mov    0x0(%rbp),%rdi
    e37c:	48 85 ff             	test   %rdi,%rdi
    e37f:	74 25                	je     e3a6 <__cxa_finalize@plt+0xa526>
    e381:	48 89 eb             	mov    %rbp,%rbx
    e384:	eb 0d                	jmp    e393 <__cxa_finalize@plt+0xa513>
    e386:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    e38d:	00 00 00 
    e390:	48 8b 3b             	mov    (%rbx),%rdi
    e393:	41 ff 54 24 40       	callq  *0x40(%r12)
    e398:	48 8b 5b 08          	mov    0x8(%rbx),%rbx
    e39c:	48 85 db             	test   %rbx,%rbx
    e39f:	75 ef                	jne    e390 <__cxa_finalize@plt+0xa510>
    e3a1:	49 8b 44 24 08       	mov    0x8(%r12),%rax
    e3a6:	48 83 c5 10          	add    $0x10,%rbp
    e3aa:	48 39 e8             	cmp    %rbp,%rax
    e3ad:	77 c9                	ja     e378 <__cxa_finalize@plt+0xa4f8>
    e3af:	49 8b 2c 24          	mov    (%r12),%rbp
    e3b3:	48 39 c5             	cmp    %rax,%rbp
    e3b6:	73 34                	jae    e3ec <__cxa_finalize@plt+0xa56c>
    e3b8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
    e3bf:	00 
    e3c0:	48 8b 7d 08          	mov    0x8(%rbp),%rdi
    e3c4:	48 85 ff             	test   %rdi,%rdi
    e3c7:	74 18                	je     e3e1 <__cxa_finalize@plt+0xa561>
    e3c9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
    e3d0:	48 8b 5f 08          	mov    0x8(%rdi),%rbx
    e3d4:	e8 97 5a ff ff       	callq  3e70 <free@plt>
    e3d9:	48 85 db             	test   %rbx,%rbx
    e3dc:	48 89 df             	mov    %rbx,%rdi
    e3df:	75 ef                	jne    e3d0 <__cxa_finalize@plt+0xa550>
    e3e1:	48 83 c5 10          	add    $0x10,%rbp
    e3e5:	49 39 6c 24 08       	cmp    %rbp,0x8(%r12)
    e3ea:	77 d4                	ja     e3c0 <__cxa_finalize@plt+0xa540>
    e3ec:	49 8b 7c 24 48       	mov    0x48(%r12),%rdi
    e3f1:	48 85 ff             	test   %rdi,%rdi
    e3f4:	74 1b                	je     e411 <__cxa_finalize@plt+0xa591>
    e3f6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    e3fd:	00 00 00 
    e400:	48 8b 5f 08          	mov    0x8(%rdi),%rbx
    e404:	e8 67 5a ff ff       	callq  3e70 <free@plt>
    e409:	48 85 db             	test   %rbx,%rbx
    e40c:	48 89 df             	mov    %rbx,%rdi
    e40f:	75 ef                	jne    e400 <__cxa_finalize@plt+0xa580>
    e411:	49 8b 3c 24          	mov    (%r12),%rdi
    e415:	e8 56 5a ff ff       	callq  3e70 <free@plt>
    e41a:	5b                   	pop    %rbx
    e41b:	4c 89 e7             	mov    %r12,%rdi
    e41e:	5d                   	pop    %rbp
    e41f:	41 5c                	pop    %r12
    e421:	e9 4a 5a ff ff       	jmpq   3e70 <free@plt>
    e426:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    e42d:	00 00 00 
    e430:	41 54                	push   %r12
    e432:	55                   	push   %rbp
    e433:	48 89 fd             	mov    %rdi,%rbp
    e436:	53                   	push   %rbx
    e437:	48 83 ec 60          	sub    $0x60,%rsp
    e43b:	4c 8b 67 28          	mov    0x28(%rdi),%r12
    e43f:	64 48 8b 04 25 28 00 	mov    %fs:0x28,%rax
    e446:	00 00 
    e448:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
    e44d:	31 c0                	xor    %eax,%eax
    e44f:	41 80 7c 24 10 00    	cmpb   $0x0,0x10(%r12)
    e455:	75 51                	jne    e4a8 <__cxa_finalize@plt+0xa628>
    e457:	48 85 f6             	test   %rsi,%rsi
    e45a:	0f 88 78 01 00 00    	js     e5d8 <__cxa_finalize@plt+0xa758>
    e460:	66 0f ef c0          	pxor   %xmm0,%xmm0
    e464:	f3 48 0f 2a c6       	cvtsi2ss %rsi,%xmm0
    e469:	f3 41 0f 5e 44 24 08 	divss  0x8(%r12),%xmm0
    e470:	0f 2e 05 75 bf 00 00 	ucomiss 0xbf75(%rip),%xmm0        # 1a3ec <_IO_stdin_used@@Base+0x406c>
    e477:	0f 83 33 01 00 00    	jae    e5b0 <__cxa_finalize@plt+0xa730>
    e47d:	0f 2e 05 6c bf 00 00 	ucomiss 0xbf6c(%rip),%xmm0        # 1a3f0 <_IO_stdin_used@@Base+0x4070>
    e484:	0f 82 76 01 00 00    	jb     e600 <__cxa_finalize@plt+0xa780>
    e48a:	f3 0f 5c 05 5e bf 00 	subss  0xbf5e(%rip),%xmm0        # 1a3f0 <_IO_stdin_used@@Base+0x4070>
    e491:	00 
    e492:	48 b8 00 00 00 00 00 	movabs $0x8000000000000000,%rax
    e499:	00 00 80 
    e49c:	f3 48 0f 2c f0       	cvttss2si %xmm0,%rsi
    e4a1:	48 31 c6             	xor    %rax,%rsi
    e4a4:	0f 1f 40 00          	nopl   0x0(%rax)
    e4a8:	48 89 f7             	mov    %rsi,%rdi
    e4ab:	e8 e0 f3 ff ff       	callq  d890 <__cxa_finalize@plt+0x9a10>
    e4b0:	ba 08 00 00 00       	mov    $0x8,%edx
    e4b5:	48 89 c3             	mov    %rax,%rbx
    e4b8:	31 c9                	xor    %ecx,%ecx
    e4ba:	48 89 d0             	mov    %rdx,%rax
    e4bd:	48 f7 e3             	mul    %rbx
    e4c0:	0f 80 99 01 00 00    	jo     e65f <__cxa_finalize@plt+0xa7df>
    e4c6:	48 85 c0             	test   %rax,%rax
    e4c9:	b8 01 00 00 00       	mov    $0x1,%eax
    e4ce:	48 0f 48 c8          	cmovs  %rax,%rcx
    e4d2:	48 85 db             	test   %rbx,%rbx
    e4d5:	0f 84 d5 00 00 00    	je     e5b0 <__cxa_finalize@plt+0xa730>
    e4db:	83 e1 01             	and    $0x1,%ecx
    e4de:	0f 85 cc 00 00 00    	jne    e5b0 <__cxa_finalize@plt+0xa730>
    e4e4:	48 39 5d 10          	cmp    %rbx,0x10(%rbp)
    e4e8:	0f 84 22 01 00 00    	je     e610 <__cxa_finalize@plt+0xa790>
    e4ee:	be 10 00 00 00       	mov    $0x10,%esi
    e4f3:	48 89 df             	mov    %rbx,%rdi
    e4f6:	e8 05 56 ff ff       	callq  3b00 <calloc@plt>
    e4fb:	48 85 c0             	test   %rax,%rax
    e4fe:	48 89 04 24          	mov    %rax,(%rsp)
    e502:	0f 84 a8 00 00 00    	je     e5b0 <__cxa_finalize@plt+0xa730>
    e508:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
    e50d:	48 c1 e3 04          	shl    $0x4,%rbx
    e511:	4c 89 64 24 28       	mov    %r12,0x28(%rsp)
    e516:	48 01 c3             	add    %rax,%rbx
    e519:	48 8b 45 30          	mov    0x30(%rbp),%rax
    e51d:	49 89 e4             	mov    %rsp,%r12
    e520:	31 d2                	xor    %edx,%edx
    e522:	48 89 ee             	mov    %rbp,%rsi
    e525:	4c 89 e7             	mov    %r12,%rdi
    e528:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
    e52d:	48 c7 44 24 18 00 00 	movq   $0x0,0x18(%rsp)
    e534:	00 00 
    e536:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
    e53b:	48 8b 45 38          	mov    0x38(%rbp),%rax
    e53f:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
    e546:	00 00 
    e548:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
    e54d:	48 8b 45 40          	mov    0x40(%rbp),%rax
    e551:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
    e556:	48 8b 45 48          	mov    0x48(%rbp),%rax
    e55a:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
    e55f:	e8 bc f5 ff ff       	callq  db20 <__cxa_finalize@plt+0x9ca0>
    e564:	84 c0                	test   %al,%al
    e566:	89 c3                	mov    %eax,%ebx
    e568:	0f 85 b2 00 00 00    	jne    e620 <__cxa_finalize@plt+0xa7a0>
    e56e:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
    e573:	ba 01 00 00 00       	mov    $0x1,%edx
    e578:	4c 89 e6             	mov    %r12,%rsi
    e57b:	48 89 ef             	mov    %rbp,%rdi
    e57e:	48 89 45 48          	mov    %rax,0x48(%rbp)
    e582:	e8 99 f5 ff ff       	callq  db20 <__cxa_finalize@plt+0x9ca0>
    e587:	84 c0                	test   %al,%al
    e589:	0f 84 da 00 00 00    	je     e669 <__cxa_finalize@plt+0xa7e9>
    e58f:	31 d2                	xor    %edx,%edx
    e591:	4c 89 e6             	mov    %r12,%rsi
    e594:	48 89 ef             	mov    %rbp,%rdi
    e597:	e8 84 f5 ff ff       	callq  db20 <__cxa_finalize@plt+0x9ca0>
    e59c:	84 c0                	test   %al,%al
    e59e:	0f 84 c5 00 00 00    	je     e669 <__cxa_finalize@plt+0xa7e9>
    e5a4:	48 8b 3c 24          	mov    (%rsp),%rdi
    e5a8:	e8 c3 58 ff ff       	callq  3e70 <free@plt>
    e5ad:	eb 03                	jmp    e5b2 <__cxa_finalize@plt+0xa732>
    e5af:	90                   	nop
    e5b0:	31 db                	xor    %ebx,%ebx
    e5b2:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
    e5b7:	64 48 33 0c 25 28 00 	xor    %fs:0x28,%rcx
    e5be:	00 00 
    e5c0:	89 d8                	mov    %ebx,%eax
    e5c2:	0f 85 92 00 00 00    	jne    e65a <__cxa_finalize@plt+0xa7da>
    e5c8:	48 83 c4 60          	add    $0x60,%rsp
    e5cc:	5b                   	pop    %rbx
    e5cd:	5d                   	pop    %rbp
    e5ce:	41 5c                	pop    %r12
    e5d0:	c3                   	retq   
    e5d1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
    e5d8:	48 89 f0             	mov    %rsi,%rax
    e5db:	66 0f ef c0          	pxor   %xmm0,%xmm0
    e5df:	48 d1 e8             	shr    %rax
    e5e2:	83 e6 01             	and    $0x1,%esi
    e5e5:	48 09 f0             	or     %rsi,%rax
    e5e8:	f3 48 0f 2a c0       	cvtsi2ss %rax,%xmm0
    e5ed:	f3 0f 58 c0          	addss  %xmm0,%xmm0
    e5f1:	e9 73 fe ff ff       	jmpq   e469 <__cxa_finalize@plt+0xa5e9>
    e5f6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    e5fd:	00 00 00 
    e600:	f3 48 0f 2c f0       	cvttss2si %xmm0,%rsi
    e605:	e9 9e fe ff ff       	jmpq   e4a8 <__cxa_finalize@plt+0xa628>
    e60a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    e610:	bb 01 00 00 00       	mov    $0x1,%ebx
    e615:	eb 9b                	jmp    e5b2 <__cxa_finalize@plt+0xa732>
    e617:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
    e61e:	00 00 
    e620:	48 8b 7d 00          	mov    0x0(%rbp),%rdi
    e624:	e8 47 58 ff ff       	callq  3e70 <free@plt>
    e629:	48 8b 04 24          	mov    (%rsp),%rax
    e62d:	48 89 45 00          	mov    %rax,0x0(%rbp)
    e631:	48 8b 44 24 08       	mov    0x8(%rsp),%rax
    e636:	48 89 45 08          	mov    %rax,0x8(%rbp)
    e63a:	48 8b 44 24 10       	mov    0x10(%rsp),%rax
    e63f:	48 89 45 10          	mov    %rax,0x10(%rbp)
    e643:	48 8b 44 24 18       	mov    0x18(%rsp),%rax
    e648:	48 89 45 18          	mov    %rax,0x18(%rbp)
    e64c:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
    e651:	48 89 45 48          	mov    %rax,0x48(%rbp)
    e655:	e9 58 ff ff ff       	jmpq   e5b2 <__cxa_finalize@plt+0xa732>
    e65a:	e8 11 53 ff ff       	callq  3970 <__stack_chk_fail@plt>
    e65f:	b9 01 00 00 00       	mov    $0x1,%ecx
    e664:	e9 5d fe ff ff       	jmpq   e4c6 <__cxa_finalize@plt+0xa646>
    e669:	e8 72 51 ff ff       	callq  37e0 <abort@plt>
    e66e:	66 90                	xchg   %ax,%ax
    e670:	41 55                	push   %r13
    e672:	41 54                	push   %r12
    e674:	55                   	push   %rbp
    e675:	53                   	push   %rbx
    e676:	48 83 ec 18          	sub    $0x18,%rsp
    e67a:	64 48 8b 04 25 28 00 	mov    %fs:0x28,%rax
    e681:	00 00 
    e683:	48 89 44 24 08       	mov    %rax,0x8(%rsp)
    e688:	31 c0                	xor    %eax,%eax
    e68a:	48 85 f6             	test   %rsi,%rsi
    e68d:	0f 84 ba 01 00 00    	je     e84d <__cxa_finalize@plt+0xa9cd>
    e693:	49 89 e4             	mov    %rsp,%r12
    e696:	31 c9                	xor    %ecx,%ecx
    e698:	49 89 d5             	mov    %rdx,%r13
    e69b:	4c 89 e2             	mov    %r12,%rdx
    e69e:	48 89 fb             	mov    %rdi,%rbx
    e6a1:	48 89 f5             	mov    %rsi,%rbp
    e6a4:	e8 d7 f2 ff ff       	callq  d980 <__cxa_finalize@plt+0x9b00>
    e6a9:	48 85 c0             	test   %rax,%rax
    e6ac:	48 89 c2             	mov    %rax,%rdx
    e6af:	74 2f                	je     e6e0 <__cxa_finalize@plt+0xa860>
    e6b1:	31 c0                	xor    %eax,%eax
    e6b3:	4d 85 ed             	test   %r13,%r13
    e6b6:	74 04                	je     e6bc <__cxa_finalize@plt+0xa83c>
    e6b8:	49 89 55 00          	mov    %rdx,0x0(%r13)
    e6bc:	48 8b 4c 24 08       	mov    0x8(%rsp),%rcx
    e6c1:	64 48 33 0c 25 28 00 	xor    %fs:0x28,%rcx
    e6c8:	00 00 
    e6ca:	0f 85 1f 02 00 00    	jne    e8ef <__cxa_finalize@plt+0xaa6f>
    e6d0:	48 83 c4 18          	add    $0x18,%rsp
    e6d4:	5b                   	pop    %rbx
    e6d5:	5d                   	pop    %rbp
    e6d6:	41 5c                	pop    %r12
    e6d8:	41 5d                	pop    %r13
    e6da:	c3                   	retq   
    e6db:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    e6e0:	48 8b 43 18          	mov    0x18(%rbx),%rax
    e6e4:	48 85 c0             	test   %rax,%rax
    e6e7:	78 77                	js     e760 <__cxa_finalize@plt+0xa8e0>
    e6e9:	66 0f ef c9          	pxor   %xmm1,%xmm1
    e6ed:	48 8b 53 28          	mov    0x28(%rbx),%rdx
    e6f1:	f3 48 0f 2a c8       	cvtsi2ss %rax,%xmm1
    e6f6:	48 8b 43 10          	mov    0x10(%rbx),%rax
    e6fa:	48 85 c0             	test   %rax,%rax
    e6fd:	0f 88 87 00 00 00    	js     e78a <__cxa_finalize@plt+0xa90a>
    e703:	66 0f ef c0          	pxor   %xmm0,%xmm0
    e707:	f3 48 0f 2a c0       	cvtsi2ss %rax,%xmm0
    e70c:	f3 0f 59 42 08       	mulss  0x8(%rdx),%xmm0
    e711:	0f 2e c8             	ucomiss %xmm0,%xmm1
    e714:	0f 87 96 00 00 00    	ja     e7b0 <__cxa_finalize@plt+0xa930>
    e71a:	4c 8b 24 24          	mov    (%rsp),%r12
    e71e:	49 83 3c 24 00       	cmpq   $0x0,(%r12)
    e723:	0f 84 2f 01 00 00    	je     e858 <__cxa_finalize@plt+0xa9d8>
    e729:	48 8b 43 48          	mov    0x48(%rbx),%rax
    e72d:	48 85 c0             	test   %rax,%rax
    e730:	0f 84 3a 01 00 00    	je     e870 <__cxa_finalize@plt+0xa9f0>
    e736:	48 8b 50 08          	mov    0x8(%rax),%rdx
    e73a:	48 89 53 48          	mov    %rdx,0x48(%rbx)
    e73e:	49 8b 54 24 08       	mov    0x8(%r12),%rdx
    e743:	48 89 28             	mov    %rbp,(%rax)
    e746:	48 89 50 08          	mov    %rdx,0x8(%rax)
    e74a:	49 89 44 24 08       	mov    %rax,0x8(%r12)
    e74f:	b8 01 00 00 00       	mov    $0x1,%eax
    e754:	48 83 43 20 01       	addq   $0x1,0x20(%rbx)
    e759:	e9 5e ff ff ff       	jmpq   e6bc <__cxa_finalize@plt+0xa83c>
    e75e:	66 90                	xchg   %ax,%ax
    e760:	48 89 c2             	mov    %rax,%rdx
    e763:	66 0f ef c9          	pxor   %xmm1,%xmm1
    e767:	83 e0 01             	and    $0x1,%eax
    e76a:	48 d1 ea             	shr    %rdx
    e76d:	48 09 c2             	or     %rax,%rdx
    e770:	48 8b 43 10          	mov    0x10(%rbx),%rax
    e774:	f3 48 0f 2a ca       	cvtsi2ss %rdx,%xmm1
    e779:	48 8b 53 28          	mov    0x28(%rbx),%rdx
    e77d:	48 85 c0             	test   %rax,%rax
    e780:	f3 0f 58 c9          	addss  %xmm1,%xmm1
    e784:	0f 89 79 ff ff ff    	jns    e703 <__cxa_finalize@plt+0xa883>
    e78a:	48 89 c1             	mov    %rax,%rcx
    e78d:	66 0f ef c0          	pxor   %xmm0,%xmm0
    e791:	48 d1 e9             	shr    %rcx
    e794:	83 e0 01             	and    $0x1,%eax
    e797:	48 09 c1             	or     %rax,%rcx
    e79a:	f3 48 0f 2a c1       	cvtsi2ss %rcx,%xmm0
    e79f:	f3 0f 58 c0          	addss  %xmm0,%xmm0
    e7a3:	e9 64 ff ff ff       	jmpq   e70c <__cxa_finalize@plt+0xa88c>
    e7a8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
    e7af:	00 
    e7b0:	48 8d 7b 28          	lea    0x28(%rbx),%rdi
    e7b4:	e8 e7 f2 ff ff       	callq  daa0 <__cxa_finalize@plt+0x9c20>
    e7b9:	48 8b 43 10          	mov    0x10(%rbx),%rax
    e7bd:	48 8b 53 28          	mov    0x28(%rbx),%rdx
    e7c1:	48 85 c0             	test   %rax,%rax
    e7c4:	f3 0f 10 52 08       	movss  0x8(%rdx),%xmm2
    e7c9:	0f 88 c1 00 00 00    	js     e890 <__cxa_finalize@plt+0xaa10>
    e7cf:	66 0f ef c0          	pxor   %xmm0,%xmm0
    e7d3:	f3 48 0f 2a c0       	cvtsi2ss %rax,%xmm0
    e7d8:	48 8b 43 18          	mov    0x18(%rbx),%rax
    e7dc:	48 85 c0             	test   %rax,%rax
    e7df:	0f 88 cb 00 00 00    	js     e8b0 <__cxa_finalize@plt+0xaa30>
    e7e5:	66 0f ef c9          	pxor   %xmm1,%xmm1
    e7e9:	f3 48 0f 2a c8       	cvtsi2ss %rax,%xmm1
    e7ee:	0f 28 da             	movaps %xmm2,%xmm3
    e7f1:	f3 0f 59 d8          	mulss  %xmm0,%xmm3
    e7f5:	0f 2e cb             	ucomiss %xmm3,%xmm1
    e7f8:	0f 86 1c ff ff ff    	jbe    e71a <__cxa_finalize@plt+0xa89a>
    e7fe:	80 7a 10 00          	cmpb   $0x0,0x10(%rdx)
    e802:	f3 0f 59 42 0c       	mulss  0xc(%rdx),%xmm0
    e807:	75 04                	jne    e80d <__cxa_finalize@plt+0xa98d>
    e809:	f3 0f 59 c2          	mulss  %xmm2,%xmm0
    e80d:	0f 2e 05 d8 bb 00 00 	ucomiss 0xbbd8(%rip),%xmm0        # 1a3ec <_IO_stdin_used@@Base+0x406c>
    e814:	73 6d                	jae    e883 <__cxa_finalize@plt+0xaa03>
    e816:	0f 2e 05 d3 bb 00 00 	ucomiss 0xbbd3(%rip),%xmm0        # 1a3f0 <_IO_stdin_used@@Base+0x4070>
    e81d:	0f 83 ad 00 00 00    	jae    e8d0 <__cxa_finalize@plt+0xaa50>
    e823:	f3 48 0f 2c f0       	cvttss2si %xmm0,%rsi
    e828:	48 89 df             	mov    %rbx,%rdi
    e82b:	e8 00 fc ff ff       	callq  e430 <__cxa_finalize@plt+0xa5b0>
    e830:	84 c0                	test   %al,%al
    e832:	74 4f                	je     e883 <__cxa_finalize@plt+0xaa03>
    e834:	31 c9                	xor    %ecx,%ecx
    e836:	4c 89 e2             	mov    %r12,%rdx
    e839:	48 89 ee             	mov    %rbp,%rsi
    e83c:	48 89 df             	mov    %rbx,%rdi
    e83f:	e8 3c f1 ff ff       	callq  d980 <__cxa_finalize@plt+0x9b00>
    e844:	48 85 c0             	test   %rax,%rax
    e847:	0f 84 cd fe ff ff    	je     e71a <__cxa_finalize@plt+0xa89a>
    e84d:	e8 8e 4f ff ff       	callq  37e0 <abort@plt>
    e852:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    e858:	49 89 2c 24          	mov    %rbp,(%r12)
    e85c:	b8 01 00 00 00       	mov    $0x1,%eax
    e861:	48 83 43 20 01       	addq   $0x1,0x20(%rbx)
    e866:	48 83 43 18 01       	addq   $0x1,0x18(%rbx)
    e86b:	e9 4c fe ff ff       	jmpq   e6bc <__cxa_finalize@plt+0xa83c>
    e870:	bf 10 00 00 00       	mov    $0x10,%edi
    e875:	e8 fe 55 ff ff       	callq  3e78 <malloc@plt>
    e87a:	48 85 c0             	test   %rax,%rax
    e87d:	0f 85 bb fe ff ff    	jne    e73e <__cxa_finalize@plt+0xa8be>
    e883:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
    e888:	e9 2f fe ff ff       	jmpq   e6bc <__cxa_finalize@plt+0xa83c>
    e88d:	0f 1f 00             	nopl   (%rax)
    e890:	48 89 c1             	mov    %rax,%rcx
    e893:	66 0f ef c0          	pxor   %xmm0,%xmm0
    e897:	48 d1 e9             	shr    %rcx
    e89a:	83 e0 01             	and    $0x1,%eax
    e89d:	48 09 c1             	or     %rax,%rcx
    e8a0:	f3 48 0f 2a c1       	cvtsi2ss %rcx,%xmm0
    e8a5:	f3 0f 58 c0          	addss  %xmm0,%xmm0
    e8a9:	e9 2a ff ff ff       	jmpq   e7d8 <__cxa_finalize@plt+0xa958>
    e8ae:	66 90                	xchg   %ax,%ax
    e8b0:	48 89 c1             	mov    %rax,%rcx
    e8b3:	66 0f ef c9          	pxor   %xmm1,%xmm1
    e8b7:	48 d1 e9             	shr    %rcx
    e8ba:	83 e0 01             	and    $0x1,%eax
    e8bd:	48 09 c1             	or     %rax,%rcx
    e8c0:	f3 48 0f 2a c9       	cvtsi2ss %rcx,%xmm1
    e8c5:	f3 0f 58 c9          	addss  %xmm1,%xmm1
    e8c9:	e9 20 ff ff ff       	jmpq   e7ee <__cxa_finalize@plt+0xa96e>
    e8ce:	66 90                	xchg   %ax,%ax
    e8d0:	f3 0f 5c 05 18 bb 00 	subss  0xbb18(%rip),%xmm0        # 1a3f0 <_IO_stdin_used@@Base+0x4070>
    e8d7:	00 
    e8d8:	48 b8 00 00 00 00 00 	movabs $0x8000000000000000,%rax
    e8df:	00 00 80 
    e8e2:	f3 48 0f 2c f0       	cvttss2si %xmm0,%rsi
    e8e7:	48 31 c6             	xor    %rax,%rsi
    e8ea:	e9 39 ff ff ff       	jmpq   e828 <__cxa_finalize@plt+0xa9a8>
    e8ef:	e8 7c 50 ff ff       	callq  3970 <__stack_chk_fail@plt>
    e8f4:	66 90                	xchg   %ax,%ax
    e8f6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    e8fd:	00 00 00 
    e900:	53                   	push   %rbx
    e901:	48 89 f3             	mov    %rsi,%rbx
    e904:	48 83 ec 10          	sub    $0x10,%rsp
    e908:	48 89 e2             	mov    %rsp,%rdx
    e90b:	64 48 8b 04 25 28 00 	mov    %fs:0x28,%rax
    e912:	00 00 
    e914:	48 89 44 24 08       	mov    %rax,0x8(%rsp)
    e919:	31 c0                	xor    %eax,%eax
    e91b:	e8 50 fd ff ff       	callq  e670 <__cxa_finalize@plt+0xa7f0>
    e920:	83 f8 ff             	cmp    $0xffffffff,%eax
    e923:	74 2b                	je     e950 <__cxa_finalize@plt+0xaad0>
    e925:	85 c0                	test   %eax,%eax
    e927:	75 04                	jne    e92d <__cxa_finalize@plt+0xaaad>
    e929:	48 8b 1c 24          	mov    (%rsp),%rbx
    e92d:	48 8b 4c 24 08       	mov    0x8(%rsp),%rcx
    e932:	64 48 33 0c 25 28 00 	xor    %fs:0x28,%rcx
    e939:	00 00 
    e93b:	48 89 d8             	mov    %rbx,%rax
    e93e:	75 14                	jne    e954 <__cxa_finalize@plt+0xaad4>
    e940:	48 83 c4 10          	add    $0x10,%rsp
    e944:	5b                   	pop    %rbx
    e945:	c3                   	retq   
    e946:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    e94d:	00 00 00 
    e950:	31 db                	xor    %ebx,%ebx
    e952:	eb d9                	jmp    e92d <__cxa_finalize@plt+0xaaad>
    e954:	e8 17 50 ff ff       	callq  3970 <__stack_chk_fail@plt>
    e959:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
    e960:	41 54                	push   %r12
    e962:	55                   	push   %rbp
    e963:	b9 01 00 00 00       	mov    $0x1,%ecx
    e968:	53                   	push   %rbx
    e969:	48 89 fb             	mov    %rdi,%rbx
    e96c:	48 83 ec 10          	sub    $0x10,%rsp
    e970:	48 89 e2             	mov    %rsp,%rdx
    e973:	64 48 8b 04 25 28 00 	mov    %fs:0x28,%rax
    e97a:	00 00 
    e97c:	48 89 44 24 08       	mov    %rax,0x8(%rsp)
    e981:	31 c0                	xor    %eax,%eax
    e983:	e8 f8 ef ff ff       	callq  d980 <__cxa_finalize@plt+0x9b00>
    e988:	48 85 c0             	test   %rax,%rax
    e98b:	48 89 c5             	mov    %rax,%rbp
    e98e:	74 0f                	je     e99f <__cxa_finalize@plt+0xab1f>
    e990:	48 8b 04 24          	mov    (%rsp),%rax
    e994:	48 83 6b 20 01       	subq   $0x1,0x20(%rbx)
    e999:	48 83 38 00          	cmpq   $0x0,(%rax)
    e99d:	74 21                	je     e9c0 <__cxa_finalize@plt+0xab40>
    e99f:	48 8b 4c 24 08       	mov    0x8(%rsp),%rcx
    e9a4:	64 48 33 0c 25 28 00 	xor    %fs:0x28,%rcx
    e9ab:	00 00 
    e9ad:	48 89 e8             	mov    %rbp,%rax
    e9b0:	0f 85 a8 01 00 00    	jne    eb5e <__cxa_finalize@plt+0xacde>
    e9b6:	48 83 c4 10          	add    $0x10,%rsp
    e9ba:	5b                   	pop    %rbx
    e9bb:	5d                   	pop    %rbp
    e9bc:	41 5c                	pop    %r12
    e9be:	c3                   	retq   
    e9bf:	90                   	nop
    e9c0:	48 8b 43 18          	mov    0x18(%rbx),%rax
    e9c4:	48 83 e8 01          	sub    $0x1,%rax
    e9c8:	48 85 c0             	test   %rax,%rax
    e9cb:	48 89 43 18          	mov    %rax,0x18(%rbx)
    e9cf:	0f 88 fb 00 00 00    	js     ead0 <__cxa_finalize@plt+0xac50>
    e9d5:	66 0f ef c0          	pxor   %xmm0,%xmm0
    e9d9:	f3 48 0f 2a c0       	cvtsi2ss %rax,%xmm0
    e9de:	48 8b 43 10          	mov    0x10(%rbx),%rax
    e9e2:	48 8b 53 28          	mov    0x28(%rbx),%rdx
    e9e6:	48 85 c0             	test   %rax,%rax
    e9e9:	0f 88 c1 00 00 00    	js     eab0 <__cxa_finalize@plt+0xac30>
    e9ef:	66 0f ef c9          	pxor   %xmm1,%xmm1
    e9f3:	f3 48 0f 2a c8       	cvtsi2ss %rax,%xmm1
    e9f8:	f3 0f 59 0a          	mulss  (%rdx),%xmm1
    e9fc:	0f 2e c8             	ucomiss %xmm0,%xmm1
    e9ff:	76 9e                	jbe    e99f <__cxa_finalize@plt+0xab1f>
    ea01:	48 8d 7b 28          	lea    0x28(%rbx),%rdi
    ea05:	e8 96 f0 ff ff       	callq  daa0 <__cxa_finalize@plt+0x9c20>
    ea0a:	48 8b 43 10          	mov    0x10(%rbx),%rax
    ea0e:	48 8b 53 28          	mov    0x28(%rbx),%rdx
    ea12:	48 85 c0             	test   %rax,%rax
    ea15:	0f 88 25 01 00 00    	js     eb40 <__cxa_finalize@plt+0xacc0>
    ea1b:	66 0f ef c0          	pxor   %xmm0,%xmm0
    ea1f:	f3 48 0f 2a c0       	cvtsi2ss %rax,%xmm0
    ea24:	48 8b 43 18          	mov    0x18(%rbx),%rax
    ea28:	48 85 c0             	test   %rax,%rax
    ea2b:	0f 88 ef 00 00 00    	js     eb20 <__cxa_finalize@plt+0xaca0>
    ea31:	66 0f ef c9          	pxor   %xmm1,%xmm1
    ea35:	f3 48 0f 2a c8       	cvtsi2ss %rax,%xmm1
    ea3a:	f3 0f 10 12          	movss  (%rdx),%xmm2
    ea3e:	f3 0f 59 d0          	mulss  %xmm0,%xmm2
    ea42:	0f 2e d1             	ucomiss %xmm1,%xmm2
    ea45:	0f 86 54 ff ff ff    	jbe    e99f <__cxa_finalize@plt+0xab1f>
    ea4b:	80 7a 10 00          	cmpb   $0x0,0x10(%rdx)
    ea4f:	f3 0f 59 42 04       	mulss  0x4(%rdx),%xmm0
    ea54:	0f 84 b6 00 00 00    	je     eb10 <__cxa_finalize@plt+0xac90>
    ea5a:	0f 2e 05 8f b9 00 00 	ucomiss 0xb98f(%rip),%xmm0        # 1a3f0 <_IO_stdin_used@@Base+0x4070>
    ea61:	0f 83 89 00 00 00    	jae    eaf0 <__cxa_finalize@plt+0xac70>
    ea67:	f3 48 0f 2c f0       	cvttss2si %xmm0,%rsi
    ea6c:	48 89 df             	mov    %rbx,%rdi
    ea6f:	e8 bc f9 ff ff       	callq  e430 <__cxa_finalize@plt+0xa5b0>
    ea74:	84 c0                	test   %al,%al
    ea76:	0f 85 23 ff ff ff    	jne    e99f <__cxa_finalize@plt+0xab1f>
    ea7c:	48 8b 7b 48          	mov    0x48(%rbx),%rdi
    ea80:	48 85 ff             	test   %rdi,%rdi
    ea83:	74 14                	je     ea99 <__cxa_finalize@plt+0xac19>
    ea85:	0f 1f 00             	nopl   (%rax)
    ea88:	4c 8b 67 08          	mov    0x8(%rdi),%r12
    ea8c:	e8 df 53 ff ff       	callq  3e70 <free@plt>
    ea91:	4d 85 e4             	test   %r12,%r12
    ea94:	4c 89 e7             	mov    %r12,%rdi
    ea97:	75 ef                	jne    ea88 <__cxa_finalize@plt+0xac08>
    ea99:	48 c7 43 48 00 00 00 	movq   $0x0,0x48(%rbx)
    eaa0:	00 
    eaa1:	e9 f9 fe ff ff       	jmpq   e99f <__cxa_finalize@plt+0xab1f>
    eaa6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    eaad:	00 00 00 
    eab0:	48 89 c1             	mov    %rax,%rcx
    eab3:	66 0f ef c9          	pxor   %xmm1,%xmm1
    eab7:	48 d1 e9             	shr    %rcx
    eaba:	83 e0 01             	and    $0x1,%eax
    eabd:	48 09 c1             	or     %rax,%rcx
    eac0:	f3 48 0f 2a c9       	cvtsi2ss %rcx,%xmm1
    eac5:	f3 0f 58 c9          	addss  %xmm1,%xmm1
    eac9:	e9 2a ff ff ff       	jmpq   e9f8 <__cxa_finalize@plt+0xab78>
    eace:	66 90                	xchg   %ax,%ax
    ead0:	48 89 c2             	mov    %rax,%rdx
    ead3:	66 0f ef c0          	pxor   %xmm0,%xmm0
    ead7:	48 d1 ea             	shr    %rdx
    eada:	83 e0 01             	and    $0x1,%eax
    eadd:	48 09 c2             	or     %rax,%rdx
    eae0:	f3 48 0f 2a c2       	cvtsi2ss %rdx,%xmm0
    eae5:	f3 0f 58 c0          	addss  %xmm0,%xmm0
    eae9:	e9 f0 fe ff ff       	jmpq   e9de <__cxa_finalize@plt+0xab5e>
    eaee:	66 90                	xchg   %ax,%ax
    eaf0:	f3 0f 5c 05 f8 b8 00 	subss  0xb8f8(%rip),%xmm0        # 1a3f0 <_IO_stdin_used@@Base+0x4070>
    eaf7:	00 
    eaf8:	48 b8 00 00 00 00 00 	movabs $0x8000000000000000,%rax
    eaff:	00 00 80 
    eb02:	f3 48 0f 2c f0       	cvttss2si %xmm0,%rsi
    eb07:	48 31 c6             	xor    %rax,%rsi
    eb0a:	e9 5d ff ff ff       	jmpq   ea6c <__cxa_finalize@plt+0xabec>
    eb0f:	90                   	nop
    eb10:	f3 0f 59 42 08       	mulss  0x8(%rdx),%xmm0
    eb15:	e9 40 ff ff ff       	jmpq   ea5a <__cxa_finalize@plt+0xabda>
    eb1a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    eb20:	48 89 c1             	mov    %rax,%rcx
    eb23:	66 0f ef c9          	pxor   %xmm1,%xmm1
    eb27:	48 d1 e9             	shr    %rcx
    eb2a:	83 e0 01             	and    $0x1,%eax
    eb2d:	48 09 c1             	or     %rax,%rcx
    eb30:	f3 48 0f 2a c9       	cvtsi2ss %rcx,%xmm1
    eb35:	f3 0f 58 c9          	addss  %xmm1,%xmm1
    eb39:	e9 fc fe ff ff       	jmpq   ea3a <__cxa_finalize@plt+0xabba>
    eb3e:	66 90                	xchg   %ax,%ax
    eb40:	48 89 c1             	mov    %rax,%rcx
    eb43:	66 0f ef c0          	pxor   %xmm0,%xmm0
    eb47:	48 d1 e9             	shr    %rcx
    eb4a:	83 e0 01             	and    $0x1,%eax
    eb4d:	48 09 c1             	or     %rax,%rcx
    eb50:	f3 48 0f 2a c1       	cvtsi2ss %rcx,%xmm0
    eb55:	f3 0f 58 c0          	addss  %xmm0,%xmm0
    eb59:	e9 c6 fe ff ff       	jmpq   ea24 <__cxa_finalize@plt+0xaba4>
    eb5e:	e8 0d 4e ff ff       	callq  3970 <__stack_chk_fail@plt>
    eb63:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    eb6a:	00 00 00 
    eb6d:	0f 1f 00             	nopl   (%rax)
    eb70:	55                   	push   %rbp
    eb71:	53                   	push   %rbx
    eb72:	48 89 fd             	mov    %rdi,%rbp
    eb75:	48 89 f3             	mov    %rsi,%rbx
    eb78:	48 83 ec 08          	sub    $0x8,%rsp
    eb7c:	48 8b 3f             	mov    (%rdi),%rdi
    eb7f:	e8 8c 71 00 00       	callq  15d10 <_obstack_memory_used@@Base+0x680>
    eb84:	48 33 45 08          	xor    0x8(%rbp),%rax
    eb88:	31 d2                	xor    %edx,%edx
    eb8a:	48 83 c4 08          	add    $0x8,%rsp
    eb8e:	48 f7 f3             	div    %rbx
    eb91:	5b                   	pop    %rbx
    eb92:	5d                   	pop    %rbp
    eb93:	48 89 d0             	mov    %rdx,%rax
    eb96:	c3                   	retq   
    eb97:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
    eb9e:	00 00 
    eba0:	48 8b 47 08          	mov    0x8(%rdi),%rax
    eba4:	31 d2                	xor    %edx,%edx
    eba6:	48 f7 f6             	div    %rsi
    eba9:	48 89 d0             	mov    %rdx,%rax
    ebac:	c3                   	retq   
    ebad:	0f 1f 00             	nopl   (%rax)
    ebb0:	31 c0                	xor    %eax,%eax
    ebb2:	48 8b 56 08          	mov    0x8(%rsi),%rdx
    ebb6:	48 39 57 08          	cmp    %rdx,0x8(%rdi)
    ebba:	74 04                	je     ebc0 <__cxa_finalize@plt+0xad40>
    ebbc:	f3 c3                	repz retq 
    ebbe:	66 90                	xchg   %ax,%ax
    ebc0:	48 8b 4e 10          	mov    0x10(%rsi),%rcx
    ebc4:	48 39 4f 10          	cmp    %rcx,0x10(%rdi)
    ebc8:	75 f2                	jne    ebbc <__cxa_finalize@plt+0xad3c>
    ebca:	48 83 ec 08          	sub    $0x8,%rsp
    ebce:	48 8b 36             	mov    (%rsi),%rsi
    ebd1:	48 8b 3f             	mov    (%rdi),%rdi
    ebd4:	e8 27 51 00 00       	callq  13d00 <__cxa_finalize@plt+0xfe80>
    ebd9:	48 83 c4 08          	add    $0x8,%rsp
    ebdd:	c3                   	retq   
    ebde:	66 90                	xchg   %ax,%ax
    ebe0:	31 c0                	xor    %eax,%eax
    ebe2:	48 8b 56 08          	mov    0x8(%rsi),%rdx
    ebe6:	48 39 57 08          	cmp    %rdx,0x8(%rdi)
    ebea:	74 04                	je     ebf0 <__cxa_finalize@plt+0xad70>
    ebec:	f3 c3                	repz retq 
    ebee:	66 90                	xchg   %ax,%ax
    ebf0:	48 8b 4e 10          	mov    0x10(%rsi),%rcx
    ebf4:	48 39 4f 10          	cmp    %rcx,0x10(%rdi)
    ebf8:	75 f2                	jne    ebec <__cxa_finalize@plt+0xad6c>
    ebfa:	48 83 ec 08          	sub    $0x8,%rsp
    ebfe:	48 8b 36             	mov    (%rsi),%rsi
    ec01:	48 8b 3f             	mov    (%rdi),%rdi
    ec04:	e8 17 4f ff ff       	callq  3b20 <strcmp@plt>
    ec09:	85 c0                	test   %eax,%eax
    ec0b:	0f 94 c0             	sete   %al
    ec0e:	48 83 c4 08          	add    $0x8,%rsp
    ec12:	c3                   	retq   
    ec13:	0f 1f 00             	nopl   (%rax)
    ec16:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    ec1d:	00 00 00 
    ec20:	53                   	push   %rbx
    ec21:	48 89 fb             	mov    %rdi,%rbx
    ec24:	48 8b 3f             	mov    (%rdi),%rdi
    ec27:	e8 44 52 ff ff       	callq  3e70 <free@plt>
    ec2c:	48 89 df             	mov    %rbx,%rdi
    ec2f:	5b                   	pop    %rbx
    ec30:	e9 3b 52 ff ff       	jmpq   3e70 <free@plt>
    ec35:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    ec3c:	00 00 00 
    ec3f:	90                   	nop
    ec40:	d9 05 aa b7 00 00    	flds   0xb7aa(%rip)        # 1a3f0 <_IO_stdin_used@@Base+0x4070>
    ec46:	db 6c 24 08          	fldt   0x8(%rsp)
    ec4a:	db e9                	fucomi %st(1),%st
    ec4c:	73 72                	jae    ecc0 <__cxa_finalize@plt+0xae40>
    ec4e:	dd d9                	fstp   %st(1)
    ec50:	d9 7c 24 f6          	fnstcw -0xa(%rsp)
    ec54:	0f b7 44 24 f6       	movzwl -0xa(%rsp),%eax
    ec59:	80 cc 0c             	or     $0xc,%ah
    ec5c:	66 89 44 24 f4       	mov    %ax,-0xc(%rsp)
    ec61:	d9 c0                	fld    %st(0)
    ec63:	d9 6c 24 f4          	fldcw  -0xc(%rsp)
    ec67:	df 7c 24 e8          	fistpll -0x18(%rsp)
    ec6b:	d9 6c 24 f6          	fldcw  -0xa(%rsp)
    ec6f:	48 8b 44 24 e8       	mov    -0x18(%rsp),%rax
    ec74:	48 89 44 24 e0       	mov    %rax,-0x20(%rsp)
    ec79:	48 85 c0             	test   %rax,%rax
    ec7c:	df 6c 24 e0          	fildll -0x20(%rsp)
    ec80:	79 06                	jns    ec88 <__cxa_finalize@plt+0xae08>
    ec82:	d8 05 64 b7 00 00    	fadds  0xb764(%rip)        # 1a3ec <_IO_stdin_used@@Base+0x406c>
    ec88:	85 ff                	test   %edi,%edi
    ec8a:	75 2c                	jne    ecb8 <__cxa_finalize@plt+0xae38>
    ec8c:	d9 c9                	fxch   %st(1)
    ec8e:	df e9                	fucomip %st(1),%st
    ec90:	7a 06                	jp     ec98 <__cxa_finalize@plt+0xae18>
    ec92:	74 26                	je     ecba <__cxa_finalize@plt+0xae3a>
    ec94:	dd d8                	fstp   %st(0)
    ec96:	eb 08                	jmp    eca0 <__cxa_finalize@plt+0xae20>
    ec98:	dd d8                	fstp   %st(0)
    ec9a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    eca0:	48 83 c0 01          	add    $0x1,%rax
    eca4:	48 89 44 24 e0       	mov    %rax,-0x20(%rsp)
    eca9:	48 85 c0             	test   %rax,%rax
    ecac:	df 6c 24 e0          	fildll -0x20(%rsp)
    ecb0:	78 4e                	js     ed00 <__cxa_finalize@plt+0xae80>
    ecb2:	eb 06                	jmp    ecba <__cxa_finalize@plt+0xae3a>
    ecb4:	0f 1f 40 00          	nopl   0x0(%rax)
    ecb8:	dd d9                	fstp   %st(1)
    ecba:	f3 c3                	repz retq 
    ecbc:	0f 1f 40 00          	nopl   0x0(%rax)
    ecc0:	d9 7c 24 f6          	fnstcw -0xa(%rsp)
    ecc4:	0f b7 44 24 f6       	movzwl -0xa(%rsp),%eax
    ecc9:	dc e1                	fsub   %st,%st(1)
    eccb:	d9 c9                	fxch   %st(1)
    eccd:	48 ba 00 00 00 00 00 	movabs $0x8000000000000000,%rdx
    ecd4:	00 00 80 
    ecd7:	80 cc 0c             	or     $0xc,%ah
    ecda:	66 89 44 24 f4       	mov    %ax,-0xc(%rsp)
    ecdf:	d9 6c 24 f4          	fldcw  -0xc(%rsp)
    ece3:	df 7c 24 e8          	fistpll -0x18(%rsp)
    ece7:	d9 6c 24 f6          	fldcw  -0xa(%rsp)
    eceb:	48 8b 44 24 e8       	mov    -0x18(%rsp),%rax
    ecf0:	48 31 d0             	xor    %rdx,%rax
    ecf3:	e9 7c ff ff ff       	jmpq   ec74 <__cxa_finalize@plt+0xadf4>
    ecf8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
    ecff:	00 
    ed00:	d8 05 e6 b6 00 00    	fadds  0xb6e6(%rip)        # 1a3ec <_IO_stdin_used@@Base+0x406c>
    ed06:	c3                   	retq   
    ed07:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
    ed0e:	00 00 
    ed10:	41 57                	push   %r15
    ed12:	41 56                	push   %r14
    ed14:	89 d0                	mov    %edx,%eax
    ed16:	41 55                	push   %r13
    ed18:	41 54                	push   %r12
    ed1a:	41 89 d7             	mov    %edx,%r15d
    ed1d:	55                   	push   %rbp
    ed1e:	53                   	push   %rbx
    ed1f:	83 e0 20             	and    $0x20,%eax
    ed22:	41 83 e7 03          	and    $0x3,%r15d
    ed26:	41 89 d4             	mov    %edx,%r12d
    ed29:	48 89 fb             	mov    %rdi,%rbx
    ed2c:	48 81 ec 98 00 00 00 	sub    $0x98,%rsp
    ed33:	48 89 4c 24 18       	mov    %rcx,0x18(%rsp)
    ed38:	89 44 24 30          	mov    %eax,0x30(%rsp)
    ed3c:	64 48 8b 0c 25 28 00 	mov    %fs:0x28,%rcx
    ed43:	00 00 
    ed45:	48 89 8c 24 88 00 00 	mov    %rcx,0x88(%rsp)
    ed4c:	00 
    ed4d:	31 c9                	xor    %ecx,%ecx
    ed4f:	83 f8 01             	cmp    $0x1,%eax
    ed52:	48 89 34 24          	mov    %rsi,(%rsp)
    ed56:	4c 89 44 24 10       	mov    %r8,0x10(%rsp)
    ed5b:	19 c0                	sbb    %eax,%eax
    ed5d:	83 e0 e8             	and    $0xffffffe8,%eax
    ed60:	05 00 04 00 00       	add    $0x400,%eax
    ed65:	89 44 24 34          	mov    %eax,0x34(%rsp)
    ed69:	e8 22 4b ff ff       	callq  3890 <localeconv@plt>
    ed6e:	4c 8b 30             	mov    (%rax),%r14
    ed71:	49 89 c5             	mov    %rax,%r13
    ed74:	4c 89 f7             	mov    %r14,%rdi
    ed77:	e8 d4 4b ff ff       	callq  3950 <strlen@plt>
    ed7c:	49 8b 4d 10          	mov    0x10(%r13),%rcx
    ed80:	4d 8b 6d 08          	mov    0x8(%r13),%r13
    ed84:	48 89 c5             	mov    %rax,%rbp
    ed87:	48 83 e8 01          	sub    $0x1,%rax
    ed8b:	ba 01 00 00 00       	mov    $0x1,%edx
    ed90:	48 83 f8 10          	cmp    $0x10,%rax
    ed94:	48 8d 05 a2 b5 00 00 	lea    0xb5a2(%rip),%rax        # 1a33d <_IO_stdin_used@@Base+0x3fbd>
    ed9b:	4c 89 ef             	mov    %r13,%rdi
    ed9e:	48 0f 43 ea          	cmovae %rdx,%rbp
    eda2:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
    eda7:	4c 0f 43 f0          	cmovae %rax,%r14
    edab:	e8 a0 4b ff ff       	callq  3950 <strlen@plt>
    edb0:	48 83 f8 11          	cmp    $0x11,%rax
    edb4:	48 8d 05 8f 8e 00 00 	lea    0x8e8f(%rip),%rax        # 17c4a <_IO_stdin_used@@Base+0x18ca>
    edbb:	48 8b 7c 24 10       	mov    0x10(%rsp),%rdi
    edc0:	48 8b 4c 24 18       	mov    0x18(%rsp),%rcx
    edc5:	4c 0f 43 e8          	cmovae %rax,%r13
    edc9:	48 8b 04 24          	mov    (%rsp),%rax
    edcd:	48 05 87 02 00 00    	add    $0x287,%rax
    edd3:	48 39 cf             	cmp    %rcx,%rdi
    edd6:	48 89 44 24 08       	mov    %rax,0x8(%rsp)
    eddb:	0f 87 47 01 00 00    	ja     ef28 <__cxa_finalize@plt+0xb0a8>
    ede1:	31 d2                	xor    %edx,%edx
    ede3:	48 89 c8             	mov    %rcx,%rax
    ede6:	48 f7 f7             	div    %rdi
    ede9:	48 85 d2             	test   %rdx,%rdx
    edec:	48 89 c7             	mov    %rax,%rdi
    edef:	0f 84 5b 03 00 00    	je     f150 <__cxa_finalize@plt+0xb2d0>
    edf5:	48 89 4c 24 18       	mov    %rcx,0x18(%rsp)
    edfa:	48 85 c9             	test   %rcx,%rcx
    edfd:	df 6c 24 18          	fildll 0x18(%rsp)
    ee01:	79 06                	jns    ee09 <__cxa_finalize@plt+0xaf89>
    ee03:	d8 05 e3 b5 00 00    	fadds  0xb5e3(%rip)        # 1a3ec <_IO_stdin_used@@Base+0x406c>
    ee09:	48 8b 44 24 10       	mov    0x10(%rsp),%rax
    ee0e:	48 89 44 24 18       	mov    %rax,0x18(%rsp)
    ee13:	48 85 c0             	test   %rax,%rax
    ee16:	df 6c 24 18          	fildll 0x18(%rsp)
    ee1a:	79 06                	jns    ee22 <__cxa_finalize@plt+0xafa2>
    ee1c:	d8 05 ca b5 00 00    	fadds  0xb5ca(%rip)        # 1a3ec <_IO_stdin_used@@Base+0x406c>
    ee22:	de f9                	fdivrp %st,%st(1)
    ee24:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
    ee29:	48 85 db             	test   %rbx,%rbx
    ee2c:	df 6c 24 18          	fildll 0x18(%rsp)
    ee30:	79 06                	jns    ee38 <__cxa_finalize@plt+0xafb8>
    ee32:	d8 05 b4 b5 00 00    	fadds  0xb5b4(%rip)        # 1a3ec <_IO_stdin_used@@Base+0x406c>
    ee38:	41 f6 c4 10          	test   $0x10,%r12b
    ee3c:	de c9                	fmulp  %st,%st(1)
    ee3e:	0f 84 c4 01 00 00    	je     f008 <__cxa_finalize@plt+0xb188>
    ee44:	db 44 24 34          	fildl  0x34(%rsp)
    ee48:	31 db                	xor    %ebx,%ebx
    ee4a:	d9 c0                	fld    %st(0)
    ee4c:	eb 06                	jmp    ee54 <__cxa_finalize@plt+0xafd4>
    ee4e:	66 90                	xchg   %ax,%ax
    ee50:	dd d9                	fstp   %st(1)
    ee52:	d9 ca                	fxch   %st(2)
    ee54:	d9 c0                	fld    %st(0)
    ee56:	83 c3 01             	add    $0x1,%ebx
    ee59:	d8 ca                	fmul   %st(2),%st
    ee5b:	d9 cb                	fxch   %st(3)
    ee5d:	db eb                	fucomi %st(3),%st
    ee5f:	72 0f                	jb     ee70 <__cxa_finalize@plt+0xaff0>
    ee61:	83 fb 08             	cmp    $0x8,%ebx
    ee64:	75 ea                	jne    ee50 <__cxa_finalize@plt+0xafd0>
    ee66:	dd da                	fstp   %st(2)
    ee68:	dd da                	fstp   %st(2)
    ee6a:	eb 08                	jmp    ee74 <__cxa_finalize@plt+0xaff4>
    ee6c:	0f 1f 40 00          	nopl   0x0(%rax)
    ee70:	dd da                	fstp   %st(2)
    ee72:	dd da                	fstp   %st(2)
    ee74:	8b 4c 24 30          	mov    0x30(%rsp),%ecx
    ee78:	48 83 c5 01          	add    $0x1,%rbp
    ee7c:	31 c0                	xor    %eax,%eax
    ee7e:	de f1                	fdivp  %st,%st(1)
    ee80:	85 c9                	test   %ecx,%ecx
    ee82:	0f 94 c0             	sete   %al
    ee85:	41 83 ff 01          	cmp    $0x1,%r15d
    ee89:	48 8d 44 05 01       	lea    0x1(%rbp,%rax,1),%rax
    ee8e:	48 89 44 24 18       	mov    %rax,0x18(%rsp)
    ee93:	0f 84 67 05 00 00    	je     f400 <__cxa_finalize@plt+0xb580>
    ee99:	db 2d b1 b5 00 00    	fldt   0xb5b1(%rip)        # 1a450 <_IO_stdin_used@@Base+0x40d0>
    ee9f:	df e9                	fucomip %st(1),%st
    eea1:	0f 87 d1 03 00 00    	ja     f278 <__cxa_finalize@plt+0xb3f8>
    eea7:	d9 c0                	fld    %st(0)
    eea9:	db 7c 24 20          	fstpt  0x20(%rsp)
    eead:	48 83 ec 10          	sub    $0x10,%rsp
    eeb1:	48 8d 0d 4e b5 00 00 	lea    0xb54e(%rip),%rcx        # 1a406 <_IO_stdin_used@@Base+0x4086>
    eeb8:	be 01 00 00 00       	mov    $0x1,%esi
    eebd:	48 c7 c2 ff ff ff ff 	mov    $0xffffffffffffffff,%rdx
    eec4:	31 c0                	xor    %eax,%eax
    eec6:	4c 8b 74 24 10       	mov    0x10(%rsp),%r14
    eecb:	4c 89 f7             	mov    %r14,%rdi
    eece:	db 3c 24             	fstpt  (%rsp)
    eed1:	e8 8a 4f ff ff       	callq  3e60 <__sprintf_chk@plt>
    eed6:	4c 89 f7             	mov    %r14,%rdi
    eed9:	e8 72 4a ff ff       	callq  3950 <strlen@plt>
    eede:	59                   	pop    %rcx
    eedf:	5e                   	pop    %rsi
    eee0:	48 3b 44 24 18       	cmp    0x18(%rsp),%rax
    eee5:	49 89 c6             	mov    %rax,%r14
    eee8:	db 6c 24 20          	fldt   0x20(%rsp)
    eeec:	0f 87 a6 05 00 00    	ja     f498 <__cxa_finalize@plt+0xb618>
    eef2:	41 f6 c4 08          	test   $0x8,%r12b
    eef6:	0f 84 64 01 00 00    	je     f060 <__cxa_finalize@plt+0xb1e0>
    eefc:	48 8b 04 24          	mov    (%rsp),%rax
    ef00:	42 80 7c 30 ff 30    	cmpb   $0x30,-0x1(%rax,%r14,1)
    ef06:	0f 85 5c 01 00 00    	jne    f068 <__cxa_finalize@plt+0xb1e8>
    ef0c:	d9 05 3a b5 00 00    	flds   0xb53a(%rip)        # 1a44c <_IO_stdin_used@@Base+0x40cc>
    ef12:	41 83 ff 01          	cmp    $0x1,%r15d
    ef16:	dc c9                	fmul   %st,%st(1)
    ef18:	0f 85 82 05 00 00    	jne    f4a0 <__cxa_finalize@plt+0xb620>
    ef1e:	e9 30 05 00 00       	jmpq   f453 <__cxa_finalize@plt+0xb5d3>
    ef23:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    ef28:	48 85 c9             	test   %rcx,%rcx
    ef2b:	0f 84 c4 fe ff ff    	je     edf5 <__cxa_finalize@plt+0xaf75>
    ef31:	48 8b 44 24 10       	mov    0x10(%rsp),%rax
    ef36:	31 d2                	xor    %edx,%edx
    ef38:	48 f7 f1             	div    %rcx
    ef3b:	48 85 d2             	test   %rdx,%rdx
    ef3e:	49 89 c0             	mov    %rax,%r8
    ef41:	0f 85 ae fe ff ff    	jne    edf5 <__cxa_finalize@plt+0xaf75>
    ef47:	48 89 d8             	mov    %rbx,%rax
    ef4a:	31 d2                	xor    %edx,%edx
    ef4c:	49 f7 f0             	div    %r8
    ef4f:	48 89 c3             	mov    %rax,%rbx
    ef52:	48 8d 04 92          	lea    (%rdx,%rdx,4),%rax
    ef56:	31 d2                	xor    %edx,%edx
    ef58:	48 89 de             	mov    %rbx,%rsi
    ef5b:	48 01 c0             	add    %rax,%rax
    ef5e:	49 f7 f0             	div    %r8
    ef61:	48 01 d2             	add    %rdx,%rdx
    ef64:	41 89 c1             	mov    %eax,%r9d
    ef67:	49 39 d0             	cmp    %rdx,%r8
    ef6a:	0f 86 88 05 00 00    	jbe    f4f8 <__cxa_finalize@plt+0xb678>
    ef70:	31 ff                	xor    %edi,%edi
    ef72:	48 85 d2             	test   %rdx,%rdx
    ef75:	40 0f 95 c7          	setne  %dil
    ef79:	44 89 e1             	mov    %r12d,%ecx
    ef7c:	4c 8b 44 24 08       	mov    0x8(%rsp),%r8
    ef81:	bb ff ff ff ff       	mov    $0xffffffff,%ebx
    ef86:	83 e1 10             	and    $0x10,%ecx
    ef89:	0f 84 c1 03 00 00    	je     f350 <__cxa_finalize@plt+0xb4d0>
    ef8f:	44 8b 44 24 34       	mov    0x34(%rsp),%r8d
    ef94:	49 39 f0             	cmp    %rsi,%r8
    ef97:	4d 89 c3             	mov    %r8,%r11
    ef9a:	0f 87 70 05 00 00    	ja     f510 <__cxa_finalize@plt+0xb690>
    efa0:	31 db                	xor    %ebx,%ebx
    efa2:	eb 23                	jmp    efc7 <__cxa_finalize@plt+0xb147>
    efa4:	0f 1f 40 00          	nopl   0x0(%rax)
    efa8:	85 ff                	test   %edi,%edi
    efaa:	40 0f 95 c7          	setne  %dil
    efae:	40 0f b6 ff          	movzbl %dil,%edi
    efb2:	83 c3 01             	add    $0x1,%ebx
    efb5:	4d 39 d0             	cmp    %r10,%r8
    efb8:	0f 87 0f 03 00 00    	ja     f2cd <__cxa_finalize@plt+0xb44d>
    efbe:	83 fb 08             	cmp    $0x8,%ebx
    efc1:	0f 84 a1 05 00 00    	je     f568 <__cxa_finalize@plt+0xb6e8>
    efc7:	48 89 f0             	mov    %rsi,%rax
    efca:	31 d2                	xor    %edx,%edx
    efcc:	89 fe                	mov    %edi,%esi
    efce:	49 f7 f0             	div    %r8
    efd1:	d1 fe                	sar    %esi
    efd3:	49 89 c2             	mov    %rax,%r10
    efd6:	8d 04 92             	lea    (%rdx,%rdx,4),%eax
    efd9:	31 d2                	xor    %edx,%edx
    efdb:	41 8d 04 41          	lea    (%r9,%rax,2),%eax
    efdf:	41 f7 f3             	div    %r11d
    efe2:	8d 14 56             	lea    (%rsi,%rdx,2),%edx
    efe5:	41 89 c1             	mov    %eax,%r9d
    efe8:	4c 89 d6             	mov    %r10,%rsi
    efeb:	01 d7                	add    %edx,%edi
    efed:	41 39 d3             	cmp    %edx,%r11d
    eff0:	77 b6                	ja     efa8 <__cxa_finalize@plt+0xb128>
    eff2:	41 39 fb             	cmp    %edi,%r11d
    eff5:	40 0f 92 c7          	setb   %dil
    eff9:	40 0f b6 ff          	movzbl %dil,%edi
    effd:	83 c7 02             	add    $0x2,%edi
    f000:	eb b0                	jmp    efb2 <__cxa_finalize@plt+0xb132>
    f002:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    f008:	41 83 ff 01          	cmp    $0x1,%r15d
    f00c:	74 0e                	je     f01c <__cxa_finalize@plt+0xb19c>
    f00e:	db 2d 3c b4 00 00    	fldt   0xb43c(%rip)        # 1a450 <_IO_stdin_used@@Base+0x40d0>
    f014:	df e9                	fucomip %st(1),%st
    f016:	0f 87 84 02 00 00    	ja     f2a0 <__cxa_finalize@plt+0xb420>
    f01c:	48 83 ec 10          	sub    $0x10,%rsp
    f020:	48 8d 0d d9 b3 00 00 	lea    0xb3d9(%rip),%rcx        # 1a400 <_IO_stdin_used@@Base+0x4080>
    f027:	be 01 00 00 00       	mov    $0x1,%esi
    f02c:	48 8b 5c 24 10       	mov    0x10(%rsp),%rbx
    f031:	48 c7 c2 ff ff ff ff 	mov    $0xffffffffffffffff,%rdx
    f038:	31 c0                	xor    %eax,%eax
    f03a:	db 3c 24             	fstpt  (%rsp)
    f03d:	31 ed                	xor    %ebp,%ebp
    f03f:	48 89 df             	mov    %rbx,%rdi
    f042:	e8 19 4e ff ff       	callq  3e60 <__sprintf_chk@plt>
    f047:	48 89 df             	mov    %rbx,%rdi
    f04a:	bb ff ff ff ff       	mov    $0xffffffff,%ebx
    f04f:	e8 fc 48 ff ff       	callq  3950 <strlen@plt>
    f054:	5e                   	pop    %rsi
    f055:	5f                   	pop    %rdi
    f056:	49 89 c6             	mov    %rax,%r14
    f059:	eb 15                	jmp    f070 <__cxa_finalize@plt+0xb1f0>
    f05b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    f060:	dd d8                	fstp   %st(0)
    f062:	eb 0c                	jmp    f070 <__cxa_finalize@plt+0xb1f0>
    f064:	0f 1f 40 00          	nopl   0x0(%rax)
    f068:	dd d8                	fstp   %st(0)
    f06a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    f070:	4c 8b 7c 24 08       	mov    0x8(%rsp),%r15
    f075:	48 8b 34 24          	mov    (%rsp),%rsi
    f079:	4c 89 f2             	mov    %r14,%rdx
    f07c:	4d 29 f7             	sub    %r14,%r15
    f07f:	49 29 ee             	sub    %rbp,%r14
    f082:	4c 89 ff             	mov    %r15,%rdi
    f085:	e8 86 4c ff ff       	callq  3d10 <memmove@plt>
    f08a:	4d 89 f0             	mov    %r14,%r8
    f08d:	4d 01 f8             	add    %r15,%r8
    f090:	41 f6 c4 04          	test   $0x4,%r12b
    f094:	0f 85 de 00 00 00    	jne    f178 <__cxa_finalize@plt+0xb2f8>
    f09a:	41 f6 c4 80          	test   $0x80,%r12b
    f09e:	74 77                	je     f117 <__cxa_finalize@plt+0xb297>
    f0a0:	83 fb ff             	cmp    $0xffffffff,%ebx
    f0a3:	0f 84 17 03 00 00    	je     f3c0 <__cxa_finalize@plt+0xb540>
    f0a9:	44 89 e0             	mov    %r12d,%eax
    f0ac:	25 00 01 00 00       	and    $0x100,%eax
    f0b1:	89 c1                	mov    %eax,%ecx
    f0b3:	09 d9                	or     %ebx,%ecx
    f0b5:	74 60                	je     f117 <__cxa_finalize@plt+0xb297>
    f0b7:	41 83 e4 40          	and    $0x40,%r12d
    f0bb:	0f 85 97 01 00 00    	jne    f258 <__cxa_finalize@plt+0xb3d8>
    f0c1:	85 db                	test   %ebx,%ebx
    f0c3:	0f 84 2d 06 00 00    	je     f6f6 <__cxa_finalize@plt+0xb876>
    f0c9:	83 fb 01             	cmp    $0x1,%ebx
    f0cc:	75 0e                	jne    f0dc <__cxa_finalize@plt+0xb25c>
    f0ce:	44 8b 4c 24 30       	mov    0x30(%rsp),%r9d
    f0d3:	45 85 c9             	test   %r9d,%r9d
    f0d6:	0f 84 44 04 00 00    	je     f520 <__cxa_finalize@plt+0xb6a0>
    f0dc:	48 8d 0d 5d b3 00 00 	lea    0xb35d(%rip),%rcx        # 1a440 <_IO_stdin_used@@Base+0x40c0>
    f0e3:	48 63 db             	movslq %ebx,%rbx
    f0e6:	48 8b 7c 24 08       	mov    0x8(%rsp),%rdi
    f0eb:	85 c0                	test   %eax,%eax
    f0ed:	0f b6 0c 19          	movzbl (%rcx,%rbx,1),%ecx
    f0f1:	48 8d 57 01          	lea    0x1(%rdi),%rdx
    f0f5:	88 0f                	mov    %cl,(%rdi)
    f0f7:	0f 84 37 04 00 00    	je     f534 <__cxa_finalize@plt+0xb6b4>
    f0fd:	44 8b 44 24 30       	mov    0x30(%rsp),%r8d
    f102:	45 85 c0             	test   %r8d,%r8d
    f105:	0f 85 b5 01 00 00    	jne    f2c0 <__cxa_finalize@plt+0xb440>
    f10b:	48 8d 42 01          	lea    0x1(%rdx),%rax
    f10f:	c6 02 42             	movb   $0x42,(%rdx)
    f112:	48 89 44 24 08       	mov    %rax,0x8(%rsp)
    f117:	48 8b 44 24 08       	mov    0x8(%rsp),%rax
    f11c:	48 8b 8c 24 88 00 00 	mov    0x88(%rsp),%rcx
    f123:	00 
    f124:	64 48 33 0c 25 28 00 	xor    %fs:0x28,%rcx
    f12b:	00 00 
    f12d:	c6 00 00             	movb   $0x0,(%rax)
    f130:	4c 89 f8             	mov    %r15,%rax
    f133:	0f 85 92 05 00 00    	jne    f6cb <__cxa_finalize@plt+0xb84b>
    f139:	48 81 c4 98 00 00 00 	add    $0x98,%rsp
    f140:	5b                   	pop    %rbx
    f141:	5d                   	pop    %rbp
    f142:	41 5c                	pop    %r12
    f144:	41 5d                	pop    %r13
    f146:	41 5e                	pop    %r14
    f148:	41 5f                	pop    %r15
    f14a:	c3                   	retq   
    f14b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    f150:	48 89 de             	mov    %rbx,%rsi
    f153:	31 d2                	xor    %edx,%edx
    f155:	48 0f af f0          	imul   %rax,%rsi
    f159:	48 89 f0             	mov    %rsi,%rax
    f15c:	48 f7 f7             	div    %rdi
    f15f:	48 39 d8             	cmp    %rbx,%rax
    f162:	0f 85 8d fc ff ff    	jne    edf5 <__cxa_finalize@plt+0xaf75>
    f168:	31 ff                	xor    %edi,%edi
    f16a:	45 31 c9             	xor    %r9d,%r9d
    f16d:	e9 07 fe ff ff       	jmpq   ef79 <__cxa_finalize@plt+0xb0f9>
    f172:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    f178:	4d 89 c6             	mov    %r8,%r14
    f17b:	4c 89 ef             	mov    %r13,%rdi
    f17e:	4c 89 44 24 48       	mov    %r8,0x48(%rsp)
    f183:	4d 29 fe             	sub    %r15,%r14
    f186:	48 c7 c5 ff ff ff ff 	mov    $0xffffffffffffffff,%rbp
    f18d:	e8 be 47 ff ff       	callq  3950 <strlen@plt>
    f192:	48 8d 7c 24 50       	lea    0x50(%rsp),%rdi
    f197:	b9 29 00 00 00       	mov    $0x29,%ecx
    f19c:	4c 89 f2             	mov    %r14,%rdx
    f19f:	4c 89 fe             	mov    %r15,%rsi
    f1a2:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
    f1a7:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
    f1ac:	e8 af 49 ff ff       	callq  3b60 <__memcpy_chk@plt>
    f1b1:	44 89 e1             	mov    %r12d,%ecx
    f1b4:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
    f1b8:	4d 89 f4             	mov    %r14,%r12
    f1bb:	4c 89 eb             	mov    %r13,%rbx
    f1be:	4c 8b 44 24 48       	mov    0x48(%rsp),%r8
    f1c3:	4c 8b 7c 24 38       	mov    0x38(%rsp),%r15
    f1c8:	4c 8b 6c 24 40       	mov    0x40(%rsp),%r13
    f1cd:	41 89 ce             	mov    %ecx,%r14d
    f1d0:	eb 40                	jmp    f212 <__cxa_finalize@plt+0xb392>
    f1d2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    f1d8:	48 8b 44 24 18       	mov    0x18(%rsp),%rax
    f1dd:	49 29 ec             	sub    %rbp,%r12
    f1e0:	49 29 e8             	sub    %rbp,%r8
    f1e3:	4c 89 c7             	mov    %r8,%rdi
    f1e6:	48 89 ea             	mov    %rbp,%rdx
    f1e9:	4a 8d 34 20          	lea    (%rax,%r12,1),%rsi
    f1ed:	e8 8e 49 ff ff       	callq  3b80 <memcpy@plt>
    f1f2:	4d 85 e4             	test   %r12,%r12
    f1f5:	49 89 c0             	mov    %rax,%r8
    f1f8:	0f 84 0a 05 00 00    	je     f708 <__cxa_finalize@plt+0xb888>
    f1fe:	4d 29 e8             	sub    %r13,%r8
    f201:	4c 89 ea             	mov    %r13,%rdx
    f204:	48 89 de             	mov    %rbx,%rsi
    f207:	4c 89 c7             	mov    %r8,%rdi
    f20a:	e8 71 49 ff ff       	callq  3b80 <memcpy@plt>
    f20f:	49 89 c0             	mov    %rax,%r8
    f212:	41 0f b6 07          	movzbl (%r15),%eax
    f216:	84 c0                	test   %al,%al
    f218:	74 0d                	je     f227 <__cxa_finalize@plt+0xb3a7>
    f21a:	3c 7f                	cmp    $0x7f,%al
    f21c:	0f b6 e8             	movzbl %al,%ebp
    f21f:	49 0f 43 ec          	cmovae %r12,%rbp
    f223:	49 83 c7 01          	add    $0x1,%r15
    f227:	4c 39 e5             	cmp    %r12,%rbp
    f22a:	76 ac                	jbe    f1d8 <__cxa_finalize@plt+0xb358>
    f22c:	44 89 f0             	mov    %r14d,%eax
    f22f:	4d 89 c7             	mov    %r8,%r15
    f232:	4d 89 e6             	mov    %r12,%r14
    f235:	48 8b 74 24 18       	mov    0x18(%rsp),%rsi
    f23a:	4d 29 f7             	sub    %r14,%r15
    f23d:	4c 89 f2             	mov    %r14,%rdx
    f240:	4c 89 ff             	mov    %r15,%rdi
    f243:	8b 5c 24 20          	mov    0x20(%rsp),%ebx
    f247:	41 89 c4             	mov    %eax,%r12d
    f24a:	e8 31 49 ff ff       	callq  3b80 <memcpy@plt>
    f24f:	e9 46 fe ff ff       	jmpq   f09a <__cxa_finalize@plt+0xb21a>
    f254:	0f 1f 40 00          	nopl   0x0(%rax)
    f258:	48 8b 0c 24          	mov    (%rsp),%rcx
    f25c:	48 8d b9 88 02 00 00 	lea    0x288(%rcx),%rdi
    f263:	c6 81 87 02 00 00 20 	movb   $0x20,0x287(%rcx)
    f26a:	48 89 7c 24 08       	mov    %rdi,0x8(%rsp)
    f26f:	e9 4d fe ff ff       	jmpq   f0c1 <__cxa_finalize@plt+0xb241>
    f274:	0f 1f 40 00          	nopl   0x0(%rax)
    f278:	48 83 ec 10          	sub    $0x10,%rsp
    f27c:	44 89 ff             	mov    %r15d,%edi
    f27f:	d9 c0                	fld    %st(0)
    f281:	db 3c 24             	fstpt  (%rsp)
    f284:	db 7c 24 30          	fstpt  0x30(%rsp)
    f288:	e8 b3 f9 ff ff       	callq  ec40 <__cxa_finalize@plt+0xadc0>
    f28d:	58                   	pop    %rax
    f28e:	5a                   	pop    %rdx
    f28f:	db 6c 24 20          	fldt   0x20(%rsp)
    f293:	e9 11 fc ff ff       	jmpq   eea9 <__cxa_finalize@plt+0xb029>
    f298:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
    f29f:	00 
    f2a0:	48 83 ec 10          	sub    $0x10,%rsp
    f2a4:	44 89 ff             	mov    %r15d,%edi
    f2a7:	db 3c 24             	fstpt  (%rsp)
    f2aa:	e8 91 f9 ff ff       	callq  ec40 <__cxa_finalize@plt+0xadc0>
    f2af:	41 58                	pop    %r8
    f2b1:	41 59                	pop    %r9
    f2b3:	e9 64 fd ff ff       	jmpq   f01c <__cxa_finalize@plt+0xb19c>
    f2b8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
    f2bf:	00 
    f2c0:	48 8d 57 02          	lea    0x2(%rdi),%rdx
    f2c4:	c6 47 01 69          	movb   $0x69,0x1(%rdi)
    f2c8:	e9 3e fe ff ff       	jmpq   f10b <__cxa_finalize@plt+0xb28b>
    f2cd:	49 83 fa 09          	cmp    $0x9,%r10
    f2d1:	0f 87 91 02 00 00    	ja     f568 <__cxa_finalize@plt+0xb6e8>
    f2d7:	41 83 ff 01          	cmp    $0x1,%r15d
    f2db:	0f 84 b1 02 00 00    	je     f592 <__cxa_finalize@plt+0xb712>
    f2e1:	45 85 ff             	test   %r15d,%r15d
    f2e4:	0f 94 c2             	sete   %dl
    f2e7:	85 ff                	test   %edi,%edi
    f2e9:	41 0f 9f c0          	setg   %r8b
    f2ed:	44 21 c2             	and    %r8d,%edx
    f2f0:	84 d2                	test   %dl,%dl
    f2f2:	0f 84 81 02 00 00    	je     f579 <__cxa_finalize@plt+0xb6f9>
    f2f8:	44 8d 48 01          	lea    0x1(%rax),%r9d
    f2fc:	41 83 f9 0a          	cmp    $0xa,%r9d
    f300:	0f 84 fb 02 00 00    	je     f601 <__cxa_finalize@plt+0xb781>
    f306:	41 83 c1 30          	add    $0x30,%r9d
    f30a:	48 8b 04 24          	mov    (%rsp),%rax
    f30e:	4c 8d 80 86 02 00 00 	lea    0x286(%rax),%r8
    f315:	44 88 88 86 02 00 00 	mov    %r9b,0x286(%rax)
    f31c:	89 e8                	mov    %ebp,%eax
    f31e:	49 29 e8             	sub    %rbp,%r8
    f321:	83 fd 08             	cmp    $0x8,%ebp
    f324:	0f 83 87 02 00 00    	jae    f5b1 <__cxa_finalize@plt+0xb731>
    f32a:	40 f6 c5 04          	test   $0x4,%bpl
    f32e:	0f 85 82 03 00 00    	jne    f6b6 <__cxa_finalize@plt+0xb836>
    f334:	85 c0                	test   %eax,%eax
    f336:	74 0f                	je     f347 <__cxa_finalize@plt+0xb4c7>
    f338:	41 0f b6 16          	movzbl (%r14),%edx
    f33c:	a8 02                	test   $0x2,%al
    f33e:	41 88 10             	mov    %dl,(%r8)
    f341:	0f 85 89 03 00 00    	jne    f6d0 <__cxa_finalize@plt+0xb850>
    f347:	31 ff                	xor    %edi,%edi
    f349:	45 31 c9             	xor    %r9d,%r9d
    f34c:	0f 1f 40 00          	nopl   0x0(%rax)
    f350:	41 83 ff 01          	cmp    $0x1,%r15d
    f354:	0f 84 76 01 00 00    	je     f4d0 <__cxa_finalize@plt+0xb650>
    f35a:	45 85 ff             	test   %r15d,%r15d
    f35d:	75 21                	jne    f380 <__cxa_finalize@plt+0xb500>
    f35f:	44 01 cf             	add    %r9d,%edi
    f362:	85 ff                	test   %edi,%edi
    f364:	7e 1a                	jle    f380 <__cxa_finalize@plt+0xb500>
    f366:	48 83 c6 01          	add    $0x1,%rsi
    f36a:	85 c9                	test   %ecx,%ecx
    f36c:	74 12                	je     f380 <__cxa_finalize@plt+0xb500>
    f36e:	8b 44 24 34          	mov    0x34(%rsp),%eax
    f372:	48 39 f0             	cmp    %rsi,%rax
    f375:	0f 84 c5 01 00 00    	je     f540 <__cxa_finalize@plt+0xb6c0>
    f37b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    f380:	4d 89 c7             	mov    %r8,%r15
    f383:	48 b9 cd cc cc cc cc 	movabs $0xcccccccccccccccd,%rcx
    f38a:	cc cc cc 
    f38d:	0f 1f 00             	nopl   (%rax)
    f390:	48 89 f0             	mov    %rsi,%rax
    f393:	49 83 ef 01          	sub    $0x1,%r15
    f397:	48 f7 e1             	mul    %rcx
    f39a:	48 c1 ea 03          	shr    $0x3,%rdx
    f39e:	48 8d 04 92          	lea    (%rdx,%rdx,4),%rax
    f3a2:	48 01 c0             	add    %rax,%rax
    f3a5:	48 29 c6             	sub    %rax,%rsi
    f3a8:	83 c6 30             	add    $0x30,%esi
    f3ab:	48 85 d2             	test   %rdx,%rdx
    f3ae:	41 88 37             	mov    %sil,(%r15)
    f3b1:	48 89 d6             	mov    %rdx,%rsi
    f3b4:	75 da                	jne    f390 <__cxa_finalize@plt+0xb510>
    f3b6:	e9 d5 fc ff ff       	jmpq   f090 <__cxa_finalize@plt+0xb210>
    f3bb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    f3c0:	48 8b 4c 24 10       	mov    0x10(%rsp),%rcx
    f3c5:	48 83 f9 01          	cmp    $0x1,%rcx
    f3c9:	0f 86 a3 01 00 00    	jbe    f572 <__cxa_finalize@plt+0xb6f2>
    f3cf:	8b 54 24 34          	mov    0x34(%rsp),%edx
    f3d3:	bb 01 00 00 00       	mov    $0x1,%ebx
    f3d8:	b8 01 00 00 00       	mov    $0x1,%eax
    f3dd:	48 0f af c2          	imul   %rdx,%rax
    f3e1:	48 39 c1             	cmp    %rax,%rcx
    f3e4:	0f 86 bf fc ff ff    	jbe    f0a9 <__cxa_finalize@plt+0xb229>
    f3ea:	83 c3 01             	add    $0x1,%ebx
    f3ed:	83 fb 08             	cmp    $0x8,%ebx
    f3f0:	75 eb                	jne    f3dd <__cxa_finalize@plt+0xb55d>
    f3f2:	e9 b2 fc ff ff       	jmpq   f0a9 <__cxa_finalize@plt+0xb229>
    f3f7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
    f3fe:	00 00 
    f400:	48 83 ec 10          	sub    $0x10,%rsp
    f404:	48 8d 0d fb af 00 00 	lea    0xaffb(%rip),%rcx        # 1a406 <_IO_stdin_used@@Base+0x4086>
    f40b:	48 c7 c2 ff ff ff ff 	mov    $0xffffffffffffffff,%rdx
    f412:	d9 c0                	fld    %st(0)
    f414:	db 3c 24             	fstpt  (%rsp)
    f417:	4c 8b 74 24 10       	mov    0x10(%rsp),%r14
    f41c:	be 01 00 00 00       	mov    $0x1,%esi
    f421:	31 c0                	xor    %eax,%eax
    f423:	4c 89 f7             	mov    %r14,%rdi
    f426:	db 7c 24 30          	fstpt  0x30(%rsp)
    f42a:	e8 31 4a ff ff       	callq  3e60 <__sprintf_chk@plt>
    f42f:	4c 89 f7             	mov    %r14,%rdi
    f432:	e8 19 45 ff ff       	callq  3950 <strlen@plt>
    f437:	49 89 c6             	mov    %rax,%r14
    f43a:	58                   	pop    %rax
    f43b:	5a                   	pop    %rdx
    f43c:	4c 3b 74 24 18       	cmp    0x18(%rsp),%r14
    f441:	db 6c 24 20          	fldt   0x20(%rsp)
    f445:	0f 86 a7 fa ff ff    	jbe    eef2 <__cxa_finalize@plt+0xb072>
    f44b:	d9 05 fb af 00 00    	flds   0xaffb(%rip)        # 1a44c <_IO_stdin_used@@Base+0x40cc>
    f451:	dc c9                	fmul   %st,%st(1)
    f453:	de f9                	fdivrp %st,%st(1)
    f455:	48 83 ec 10          	sub    $0x10,%rsp
    f459:	48 8d 0d a0 af 00 00 	lea    0xafa0(%rip),%rcx        # 1a400 <_IO_stdin_used@@Base+0x4080>
    f460:	4c 8b 74 24 10       	mov    0x10(%rsp),%r14
    f465:	48 c7 c2 ff ff ff ff 	mov    $0xffffffffffffffff,%rdx
    f46c:	be 01 00 00 00       	mov    $0x1,%esi
    f471:	31 c0                	xor    %eax,%eax
    f473:	31 ed                	xor    %ebp,%ebp
    f475:	4c 89 f7             	mov    %r14,%rdi
    f478:	db 3c 24             	fstpt  (%rsp)
    f47b:	e8 e0 49 ff ff       	callq  3e60 <__sprintf_chk@plt>
    f480:	4c 89 f7             	mov    %r14,%rdi
    f483:	e8 c8 44 ff ff       	callq  3950 <strlen@plt>
    f488:	41 5a                	pop    %r10
    f48a:	49 89 c6             	mov    %rax,%r14
    f48d:	41 5b                	pop    %r11
    f48f:	e9 dc fb ff ff       	jmpq   f070 <__cxa_finalize@plt+0xb1f0>
    f494:	0f 1f 40 00          	nopl   0x0(%rax)
    f498:	d9 05 ae af 00 00    	flds   0xafae(%rip)        # 1a44c <_IO_stdin_used@@Base+0x40cc>
    f49e:	dc c9                	fmul   %st,%st(1)
    f4a0:	db 2d aa af 00 00    	fldt   0xafaa(%rip)        # 1a450 <_IO_stdin_used@@Base+0x40d0>
    f4a6:	df ea                	fucomip %st(2),%st
    f4a8:	76 a9                	jbe    f453 <__cxa_finalize@plt+0xb5d3>
    f4aa:	d9 5c 24 18          	fstps  0x18(%rsp)
    f4ae:	48 83 ec 10          	sub    $0x10,%rsp
    f4b2:	44 89 ff             	mov    %r15d,%edi
    f4b5:	db 3c 24             	fstpt  (%rsp)
    f4b8:	e8 83 f7 ff ff       	callq  ec40 <__cxa_finalize@plt+0xadc0>
    f4bd:	5d                   	pop    %rbp
    f4be:	41 5e                	pop    %r14
    f4c0:	d9 44 24 18          	flds   0x18(%rsp)
    f4c4:	eb 8d                	jmp    f453 <__cxa_finalize@plt+0xb5d3>
    f4c6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    f4cd:	00 00 00 
    f4d0:	48 89 f0             	mov    %rsi,%rax
    f4d3:	48 63 ff             	movslq %edi,%rdi
    f4d6:	83 e0 01             	and    $0x1,%eax
    f4d9:	48 01 f8             	add    %rdi,%rax
    f4dc:	0f 95 c0             	setne  %al
    f4df:	0f b6 c0             	movzbl %al,%eax
    f4e2:	41 01 c1             	add    %eax,%r9d
    f4e5:	41 83 f9 05          	cmp    $0x5,%r9d
    f4e9:	0f 8f 77 fe ff ff    	jg     f366 <__cxa_finalize@plt+0xb4e6>
    f4ef:	e9 8c fe ff ff       	jmpq   f380 <__cxa_finalize@plt+0xb500>
    f4f4:	0f 1f 40 00          	nopl   0x0(%rax)
    f4f8:	40 0f 92 c7          	setb   %dil
    f4fc:	40 0f b6 ff          	movzbl %dil,%edi
    f500:	83 c7 02             	add    $0x2,%edi
    f503:	e9 71 fa ff ff       	jmpq   ef79 <__cxa_finalize@plt+0xb0f9>
    f508:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
    f50f:	00 
    f510:	4c 8b 44 24 08       	mov    0x8(%rsp),%r8
    f515:	31 db                	xor    %ebx,%ebx
    f517:	e9 34 fe ff ff       	jmpq   f350 <__cxa_finalize@plt+0xb4d0>
    f51c:	0f 1f 40 00          	nopl   0x0(%rax)
    f520:	48 8b 5c 24 08       	mov    0x8(%rsp),%rbx
    f525:	85 c0                	test   %eax,%eax
    f527:	48 8d 53 01          	lea    0x1(%rbx),%rdx
    f52b:	c6 03 6b             	movb   $0x6b,(%rbx)
    f52e:	0f 85 d7 fb ff ff    	jne    f10b <__cxa_finalize@plt+0xb28b>
    f534:	48 89 54 24 08       	mov    %rdx,0x8(%rsp)
    f539:	e9 d9 fb ff ff       	jmpq   f117 <__cxa_finalize@plt+0xb297>
    f53e:	66 90                	xchg   %ax,%ax
    f540:	83 fb 08             	cmp    $0x8,%ebx
    f543:	0f 84 37 fe ff ff    	je     f380 <__cxa_finalize@plt+0xb500>
    f549:	83 c3 01             	add    $0x1,%ebx
    f54c:	41 f6 c4 08          	test   $0x8,%r12b
    f550:	0f 84 bc 00 00 00    	je     f612 <__cxa_finalize@plt+0xb792>
    f556:	4d 8d 78 ff          	lea    -0x1(%r8),%r15
    f55a:	41 c6 40 ff 31       	movb   $0x31,-0x1(%r8)
    f55f:	e9 2c fb ff ff       	jmpq   f090 <__cxa_finalize@plt+0xb210>
    f564:	0f 1f 40 00          	nopl   0x0(%rax)
    f568:	4c 8b 44 24 08       	mov    0x8(%rsp),%r8
    f56d:	e9 de fd ff ff       	jmpq   f350 <__cxa_finalize@plt+0xb4d0>
    f572:	31 db                	xor    %ebx,%ebx
    f574:	e9 30 fb ff ff       	jmpq   f0a9 <__cxa_finalize@plt+0xb229>
    f579:	85 c0                	test   %eax,%eax
    f57b:	0f 85 85 fd ff ff    	jne    f306 <__cxa_finalize@plt+0xb486>
    f581:	41 f6 c4 08          	test   $0x8,%r12b
    f585:	75 1d                	jne    f5a4 <__cxa_finalize@plt+0xb724>
    f587:	41 b9 30 00 00 00    	mov    $0x30,%r9d
    f58d:	e9 78 fd ff ff       	jmpq   f30a <__cxa_finalize@plt+0xb48a>
    f592:	89 c2                	mov    %eax,%edx
    f594:	83 e2 01             	and    $0x1,%edx
    f597:	01 fa                	add    %edi,%edx
    f599:	83 fa 02             	cmp    $0x2,%edx
    f59c:	0f 9f c2             	setg   %dl
    f59f:	e9 4c fd ff ff       	jmpq   f2f0 <__cxa_finalize@plt+0xb470>
    f5a4:	4c 8b 44 24 08       	mov    0x8(%rsp),%r8
    f5a9:	45 31 c9             	xor    %r9d,%r9d
    f5ac:	e9 9f fd ff ff       	jmpq   f350 <__cxa_finalize@plt+0xb4d0>
    f5b1:	49 8b 06             	mov    (%r14),%rax
    f5b4:	4d 89 f1             	mov    %r14,%r9
    f5b7:	49 89 00             	mov    %rax,(%r8)
    f5ba:	89 e8                	mov    %ebp,%eax
    f5bc:	49 8b 54 06 f8       	mov    -0x8(%r14,%rax,1),%rdx
    f5c1:	49 89 54 00 f8       	mov    %rdx,-0x8(%r8,%rax,1)
    f5c6:	49 8d 50 08          	lea    0x8(%r8),%rdx
    f5ca:	4c 89 c0             	mov    %r8,%rax
    f5cd:	48 83 e2 f8          	and    $0xfffffffffffffff8,%rdx
    f5d1:	48 29 d0             	sub    %rdx,%rax
    f5d4:	49 29 c1             	sub    %rax,%r9
    f5d7:	01 e8                	add    %ebp,%eax
    f5d9:	83 e0 f8             	and    $0xfffffff8,%eax
    f5dc:	83 f8 08             	cmp    $0x8,%eax
    f5df:	0f 82 62 fd ff ff    	jb     f347 <__cxa_finalize@plt+0xb4c7>
    f5e5:	83 e0 f8             	and    $0xfffffff8,%eax
    f5e8:	31 ff                	xor    %edi,%edi
    f5ea:	41 89 fa             	mov    %edi,%r10d
    f5ed:	83 c7 08             	add    $0x8,%edi
    f5f0:	4f 8b 1c 11          	mov    (%r9,%r10,1),%r11
    f5f4:	39 c7                	cmp    %eax,%edi
    f5f6:	4e 89 1c 12          	mov    %r11,(%rdx,%r10,1)
    f5fa:	72 ee                	jb     f5ea <__cxa_finalize@plt+0xb76a>
    f5fc:	e9 46 fd ff ff       	jmpq   f347 <__cxa_finalize@plt+0xb4c7>
    f601:	49 8d 72 01          	lea    0x1(%r10),%rsi
    f605:	48 83 fe 0a          	cmp    $0xa,%rsi
    f609:	74 55                	je     f660 <__cxa_finalize@plt+0xb7e0>
    f60b:	31 ff                	xor    %edi,%edi
    f60d:	e9 6f ff ff ff       	jmpq   f581 <__cxa_finalize@plt+0xb701>
    f612:	48 89 e8             	mov    %rbp,%rax
    f615:	41 c6 40 ff 30       	movb   $0x30,-0x1(%r8)
    f61a:	48 f7 d0             	not    %rax
    f61d:	49 01 c0             	add    %rax,%r8
    f620:	83 fd 08             	cmp    $0x8,%ebp
    f623:	89 e8                	mov    %ebp,%eax
    f625:	73 43                	jae    f66a <__cxa_finalize@plt+0xb7ea>
    f627:	83 e5 04             	and    $0x4,%ebp
    f62a:	0f 85 b1 00 00 00    	jne    f6e1 <__cxa_finalize@plt+0xb861>
    f630:	85 c0                	test   %eax,%eax
    f632:	0f 84 1e ff ff ff    	je     f556 <__cxa_finalize@plt+0xb6d6>
    f638:	41 0f b6 16          	movzbl (%r14),%edx
    f63c:	a8 02                	test   $0x2,%al
    f63e:	41 88 10             	mov    %dl,(%r8)
    f641:	0f 84 0f ff ff ff    	je     f556 <__cxa_finalize@plt+0xb6d6>
    f647:	41 0f b7 54 06 fe    	movzwl -0x2(%r14,%rax,1),%edx
    f64d:	66 41 89 54 00 fe    	mov    %dx,-0x2(%r8,%rax,1)
    f653:	e9 fe fe ff ff       	jmpq   f556 <__cxa_finalize@plt+0xb6d6>
    f658:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
    f65f:	00 
    f660:	4c 8b 44 24 08       	mov    0x8(%rsp),%r8
    f665:	e9 dd fc ff ff       	jmpq   f347 <__cxa_finalize@plt+0xb4c7>
    f66a:	49 8b 06             	mov    (%r14),%rax
    f66d:	49 8d 48 08          	lea    0x8(%r8),%rcx
    f671:	48 83 e1 f8          	and    $0xfffffffffffffff8,%rcx
    f675:	49 89 00             	mov    %rax,(%r8)
    f678:	89 e8                	mov    %ebp,%eax
    f67a:	49 8b 54 06 f8       	mov    -0x8(%r14,%rax,1),%rdx
    f67f:	49 89 54 00 f8       	mov    %rdx,-0x8(%r8,%rax,1)
    f684:	4c 89 c0             	mov    %r8,%rax
    f687:	48 29 c8             	sub    %rcx,%rax
    f68a:	49 29 c6             	sub    %rax,%r14
    f68d:	01 e8                	add    %ebp,%eax
    f68f:	83 e0 f8             	and    $0xfffffff8,%eax
    f692:	83 f8 08             	cmp    $0x8,%eax
    f695:	0f 82 bb fe ff ff    	jb     f556 <__cxa_finalize@plt+0xb6d6>
    f69b:	83 e0 f8             	and    $0xfffffff8,%eax
    f69e:	31 d2                	xor    %edx,%edx
    f6a0:	89 d6                	mov    %edx,%esi
    f6a2:	83 c2 08             	add    $0x8,%edx
    f6a5:	49 8b 3c 36          	mov    (%r14,%rsi,1),%rdi
    f6a9:	39 c2                	cmp    %eax,%edx
    f6ab:	48 89 3c 31          	mov    %rdi,(%rcx,%rsi,1)
    f6af:	72 ef                	jb     f6a0 <__cxa_finalize@plt+0xb820>
    f6b1:	e9 a0 fe ff ff       	jmpq   f556 <__cxa_finalize@plt+0xb6d6>
    f6b6:	41 8b 16             	mov    (%r14),%edx
    f6b9:	41 89 10             	mov    %edx,(%r8)
    f6bc:	41 8b 54 06 fc       	mov    -0x4(%r14,%rax,1),%edx
    f6c1:	41 89 54 00 fc       	mov    %edx,-0x4(%r8,%rax,1)
    f6c6:	e9 7c fc ff ff       	jmpq   f347 <__cxa_finalize@plt+0xb4c7>
    f6cb:	e8 a0 42 ff ff       	callq  3970 <__stack_chk_fail@plt>
    f6d0:	41 0f b7 54 06 fe    	movzwl -0x2(%r14,%rax,1),%edx
    f6d6:	66 41 89 54 00 fe    	mov    %dx,-0x2(%r8,%rax,1)
    f6dc:	e9 66 fc ff ff       	jmpq   f347 <__cxa_finalize@plt+0xb4c7>
    f6e1:	41 8b 16             	mov    (%r14),%edx
    f6e4:	41 89 10             	mov    %edx,(%r8)
    f6e7:	41 8b 54 06 fc       	mov    -0x4(%r14,%rax,1),%edx
    f6ec:	41 89 54 00 fc       	mov    %edx,-0x4(%r8,%rax,1)
    f6f1:	e9 60 fe ff ff       	jmpq   f556 <__cxa_finalize@plt+0xb6d6>
    f6f6:	85 c0                	test   %eax,%eax
    f6f8:	48 8b 54 24 08       	mov    0x8(%rsp),%rdx
    f6fd:	0f 85 08 fa ff ff    	jne    f10b <__cxa_finalize@plt+0xb28b>
    f703:	e9 0f fa ff ff       	jmpq   f117 <__cxa_finalize@plt+0xb297>
    f708:	8b 5c 24 20          	mov    0x20(%rsp),%ebx
    f70c:	49 89 c7             	mov    %rax,%r15
    f70f:	45 89 f4             	mov    %r14d,%r12d
    f712:	e9 83 f9 ff ff       	jmpq   f09a <__cxa_finalize@plt+0xb21a>
    f717:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
    f71e:	00 00 
    f720:	41 55                	push   %r13
    f722:	41 54                	push   %r12
    f724:	49 89 f5             	mov    %rsi,%r13
    f727:	55                   	push   %rbp
    f728:	53                   	push   %rbx
    f729:	49 89 d4             	mov    %rdx,%r12
    f72c:	48 89 fb             	mov    %rdi,%rbx
    f72f:	48 83 ec 18          	sub    $0x18,%rsp
    f733:	64 48 8b 04 25 28 00 	mov    %fs:0x28,%rax
    f73a:	00 00 
    f73c:	48 89 44 24 08       	mov    %rax,0x8(%rsp)
    f741:	31 c0                	xor    %eax,%eax
    f743:	48 85 ff             	test   %rdi,%rdi
    f746:	0f 84 14 01 00 00    	je     f860 <__cxa_finalize@plt+0xb9e0>
    f74c:	31 ed                	xor    %ebp,%ebp
    f74e:	80 3b 27             	cmpb   $0x27,(%rbx)
    f751:	75 09                	jne    f75c <__cxa_finalize@plt+0xb8dc>
    f753:	48 83 c3 01          	add    $0x1,%rbx
    f757:	bd 04 00 00 00       	mov    $0x4,%ebp
    f75c:	48 8d 15 d5 ac 00 00 	lea    0xacd5(%rip),%rdx        # 1a438 <_IO_stdin_used@@Base+0x40b8>
    f763:	48 8d 35 46 02 21 00 	lea    0x210246(%rip),%rsi        # 21f9b0 <version_etc_copyright@@Base+0x204af0>
    f76a:	b9 04 00 00 00       	mov    $0x4,%ecx
    f76f:	48 89 df             	mov    %rbx,%rdi
    f772:	e8 49 cb ff ff       	callq  c2c0 <__cxa_finalize@plt+0x8440>
    f777:	85 c0                	test   %eax,%eax
    f779:	78 3d                	js     f7b8 <__cxa_finalize@plt+0xb938>
    f77b:	48 8d 15 b6 ac 00 00 	lea    0xacb6(%rip),%rdx        # 1a438 <_IO_stdin_used@@Base+0x40b8>
    f782:	48 98                	cltq   
    f784:	49 c7 04 24 01 00 00 	movq   $0x1,(%r12)
    f78b:	00 
    f78c:	0b 2c 82             	or     (%rdx,%rax,4),%ebp
    f78f:	31 c0                	xor    %eax,%eax
    f791:	41 89 6d 00          	mov    %ebp,0x0(%r13)
    f795:	48 8b 4c 24 08       	mov    0x8(%rsp),%rcx
    f79a:	64 48 33 0c 25 28 00 	xor    %fs:0x28,%rcx
    f7a1:	00 00 
    f7a3:	0f 85 58 01 00 00    	jne    f901 <__cxa_finalize@plt+0xba81>
    f7a9:	48 83 c4 18          	add    $0x18,%rsp
    f7ad:	5b                   	pop    %rbx
    f7ae:	5d                   	pop    %rbp
    f7af:	41 5c                	pop    %r12
    f7b1:	41 5d                	pop    %r13
    f7b3:	c3                   	retq   
    f7b4:	0f 1f 40 00          	nopl   0x0(%rax)
    f7b8:	4c 8d 05 67 ac 00 00 	lea    0xac67(%rip),%r8        # 1a426 <_IO_stdin_used@@Base+0x40a6>
    f7bf:	31 d2                	xor    %edx,%edx
    f7c1:	48 89 e6             	mov    %rsp,%rsi
    f7c4:	4c 89 e1             	mov    %r12,%rcx
    f7c7:	48 89 df             	mov    %rbx,%rdi
    f7ca:	e8 51 56 00 00       	callq  14e20 <__cxa_finalize@plt+0x10fa0>
    f7cf:	85 c0                	test   %eax,%eax
    f7d1:	75 45                	jne    f818 <__cxa_finalize@plt+0xb998>
    f7d3:	0f b6 33             	movzbl (%rbx),%esi
    f7d6:	8d 56 d0             	lea    -0x30(%rsi),%edx
    f7d9:	80 fa 09             	cmp    $0x9,%dl
    f7dc:	76 2a                	jbe    f808 <__cxa_finalize@plt+0xb988>
    f7de:	48 8b 0c 24          	mov    (%rsp),%rcx
    f7e2:	48 39 cb             	cmp    %rcx,%rbx
    f7e5:	75 12                	jne    f7f9 <__cxa_finalize@plt+0xb979>
    f7e7:	e9 d4 00 00 00       	jmpq   f8c0 <__cxa_finalize@plt+0xba40>
    f7ec:	0f 1f 40 00          	nopl   0x0(%rax)
    f7f0:	48 39 cb             	cmp    %rcx,%rbx
    f7f3:	0f 84 c7 00 00 00    	je     f8c0 <__cxa_finalize@plt+0xba40>
    f7f9:	48 83 c3 01          	add    $0x1,%rbx
    f7fd:	0f b6 3b             	movzbl (%rbx),%edi
    f800:	8d 57 d0             	lea    -0x30(%rdi),%edx
    f803:	80 fa 09             	cmp    $0x9,%dl
    f806:	77 e8                	ja     f7f0 <__cxa_finalize@plt+0xb970>
    f808:	49 8b 14 24          	mov    (%r12),%rdx
    f80c:	41 89 6d 00          	mov    %ebp,0x0(%r13)
    f810:	eb 12                	jmp    f824 <__cxa_finalize@plt+0xb9a4>
    f812:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    f818:	49 8b 14 24          	mov    (%r12),%rdx
    f81c:	41 c7 45 00 00 00 00 	movl   $0x0,0x0(%r13)
    f823:	00 
    f824:	48 85 d2             	test   %rdx,%rdx
    f827:	0f 85 68 ff ff ff    	jne    f795 <__cxa_finalize@plt+0xb915>
    f82d:	48 8d 3d e2 ab 00 00 	lea    0xabe2(%rip),%rdi        # 1a416 <_IO_stdin_used@@Base+0x4096>
    f834:	e8 67 3f ff ff       	callq  37a0 <getenv@plt>
    f839:	48 83 f8 01          	cmp    $0x1,%rax
    f83d:	48 19 c0             	sbb    %rax,%rax
    f840:	25 00 02 00 00       	and    $0x200,%eax
    f845:	48 05 00 02 00 00    	add    $0x200,%rax
    f84b:	49 89 04 24          	mov    %rax,(%r12)
    f84f:	b8 04 00 00 00       	mov    $0x4,%eax
    f854:	e9 3c ff ff ff       	jmpq   f795 <__cxa_finalize@plt+0xb915>
    f859:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
    f860:	48 8d 3d 01 86 00 00 	lea    0x8601(%rip),%rdi        # 17e68 <_IO_stdin_used@@Base+0x1ae8>
    f867:	e8 34 3f ff ff       	callq  37a0 <getenv@plt>
    f86c:	48 85 c0             	test   %rax,%rax
    f86f:	48 89 c3             	mov    %rax,%rbx
    f872:	0f 85 d4 fe ff ff    	jne    f74c <__cxa_finalize@plt+0xb8cc>
    f878:	48 8d 3d 8d ab 00 00 	lea    0xab8d(%rip),%rdi        # 1a40c <_IO_stdin_used@@Base+0x408c>
    f87f:	e8 1c 3f ff ff       	callq  37a0 <getenv@plt>
    f884:	48 85 c0             	test   %rax,%rax
    f887:	48 89 c3             	mov    %rax,%rbx
    f88a:	0f 85 bc fe ff ff    	jne    f74c <__cxa_finalize@plt+0xb8cc>
    f890:	48 8d 3d 7f ab 00 00 	lea    0xab7f(%rip),%rdi        # 1a416 <_IO_stdin_used@@Base+0x4096>
    f897:	e8 04 3f ff ff       	callq  37a0 <getenv@plt>
    f89c:	48 85 c0             	test   %rax,%rax
    f89f:	74 49                	je     f8ea <__cxa_finalize@plt+0xba6a>
    f8a1:	49 c7 04 24 00 02 00 	movq   $0x200,(%r12)
    f8a8:	00 
    f8a9:	31 c0                	xor    %eax,%eax
    f8ab:	41 c7 45 00 00 00 00 	movl   $0x0,0x0(%r13)
    f8b2:	00 
    f8b3:	e9 dd fe ff ff       	jmpq   f795 <__cxa_finalize@plt+0xb915>
    f8b8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
    f8bf:	00 
    f8c0:	80 79 ff 42          	cmpb   $0x42,-0x1(%rcx)
    f8c4:	74 12                	je     f8d8 <__cxa_finalize@plt+0xba58>
    f8c6:	40 80 cd 80          	or     $0x80,%bpl
    f8ca:	83 cd 20             	or     $0x20,%ebp
    f8cd:	e9 36 ff ff ff       	jmpq   f808 <__cxa_finalize@plt+0xb988>
    f8d2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    f8d8:	81 cd 80 01 00 00    	or     $0x180,%ebp
    f8de:	80 79 fe 69          	cmpb   $0x69,-0x2(%rcx)
    f8e2:	0f 85 20 ff ff ff    	jne    f808 <__cxa_finalize@plt+0xb988>
    f8e8:	eb e0                	jmp    f8ca <__cxa_finalize@plt+0xba4a>
    f8ea:	49 c7 04 24 00 04 00 	movq   $0x400,(%r12)
    f8f1:	00 
    f8f2:	31 c0                	xor    %eax,%eax
    f8f4:	41 c7 45 00 00 00 00 	movl   $0x0,0x0(%r13)
    f8fb:	00 
    f8fc:	e9 94 fe ff ff       	jmpq   f795 <__cxa_finalize@plt+0xb915>
    f901:	e8 6a 40 ff ff       	callq  3970 <__stack_chk_fail@plt>
    f906:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    f90d:	00 00 00 
    f910:	41 54                	push   %r12
    f912:	55                   	push   %rbp
    f913:	53                   	push   %rbx
    f914:	48 8b 1d dd 1a 21 00 	mov    0x211add(%rip),%rbx        # 2213f8 <stderr@@GLIBC_2.2.5+0x1138>
    f91b:	48 85 db             	test   %rbx,%rbx
    f91e:	74 1d                	je     f93d <__cxa_finalize@plt+0xbabd>
    f920:	3b 3b                	cmp    (%rbx),%edi
    f922:	75 10                	jne    f934 <__cxa_finalize@plt+0xbab4>
    f924:	eb 6a                	jmp    f990 <__cxa_finalize@plt+0xbb10>
    f926:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    f92d:	00 00 00 
    f930:	39 3b                	cmp    %edi,(%rbx)
    f932:	74 5c                	je     f990 <__cxa_finalize@plt+0xbb10>
    f934:	48 8b 5b 08          	mov    0x8(%rbx),%rbx
    f938:	48 85 db             	test   %rbx,%rbx
    f93b:	75 f3                	jne    f930 <__cxa_finalize@plt+0xbab0>
    f93d:	89 fd                	mov    %edi,%ebp
    f93f:	4c 8d 25 04 83 00 00 	lea    0x8304(%rip),%r12        # 17c4a <_IO_stdin_used@@Base+0x18ca>
    f946:	e8 c5 3f ff ff       	callq  3910 <getpwuid@plt>
    f94b:	48 85 c0             	test   %rax,%rax
    f94e:	bf 18 00 00 00       	mov    $0x18,%edi
    f953:	74 13                	je     f968 <__cxa_finalize@plt+0xbae8>
    f955:	4c 8b 20             	mov    (%rax),%r12
    f958:	4c 89 e7             	mov    %r12,%rdi
    f95b:	e8 f0 3f ff ff       	callq  3950 <strlen@plt>
    f960:	48 8d 78 18          	lea    0x18(%rax),%rdi
    f964:	48 83 e7 f8          	and    $0xfffffffffffffff8,%rdi
    f968:	e8 13 4b 00 00       	callq  14480 <__cxa_finalize@plt+0x10600>
    f96d:	48 8d 78 10          	lea    0x10(%rax),%rdi
    f971:	89 28                	mov    %ebp,(%rax)
    f973:	4c 89 e6             	mov    %r12,%rsi
    f976:	48 89 c3             	mov    %rax,%rbx
    f979:	e8 b2 3e ff ff       	callq  3830 <strcpy@plt>
    f97e:	48 8b 05 73 1a 21 00 	mov    0x211a73(%rip),%rax        # 2213f8 <stderr@@GLIBC_2.2.5+0x1138>
    f985:	48 89 1d 6c 1a 21 00 	mov    %rbx,0x211a6c(%rip)        # 2213f8 <stderr@@GLIBC_2.2.5+0x1138>
    f98c:	48 89 43 08          	mov    %rax,0x8(%rbx)
    f990:	80 7b 10 00          	cmpb   $0x0,0x10(%rbx)
    f994:	74 0a                	je     f9a0 <__cxa_finalize@plt+0xbb20>
    f996:	48 8d 43 10          	lea    0x10(%rbx),%rax
    f99a:	5b                   	pop    %rbx
    f99b:	5d                   	pop    %rbp
    f99c:	41 5c                	pop    %r12
    f99e:	c3                   	retq   
    f99f:	90                   	nop
    f9a0:	31 c0                	xor    %eax,%eax
    f9a2:	eb f6                	jmp    f99a <__cxa_finalize@plt+0xbb1a>
    f9a4:	66 90                	xchg   %ax,%ax
    f9a6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    f9ad:	00 00 00 
    f9b0:	41 54                	push   %r12
    f9b2:	55                   	push   %rbp
    f9b3:	49 89 fc             	mov    %rdi,%r12
    f9b6:	53                   	push   %rbx
    f9b7:	48 8b 1d 3a 1a 21 00 	mov    0x211a3a(%rip),%rbx        # 2213f8 <stderr@@GLIBC_2.2.5+0x1138>
    f9be:	48 85 db             	test   %rbx,%rbx
    f9c1:	74 3d                	je     fa00 <__cxa_finalize@plt+0xbb80>
    f9c3:	0f b6 2f             	movzbl (%rdi),%ebp
    f9c6:	eb 11                	jmp    f9d9 <__cxa_finalize@plt+0xbb59>
    f9c8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
    f9cf:	00 
    f9d0:	48 8b 5b 08          	mov    0x8(%rbx),%rbx
    f9d4:	48 85 db             	test   %rbx,%rbx
    f9d7:	74 27                	je     fa00 <__cxa_finalize@plt+0xbb80>
    f9d9:	40 38 6b 10          	cmp    %bpl,0x10(%rbx)
    f9dd:	75 f1                	jne    f9d0 <__cxa_finalize@plt+0xbb50>
    f9df:	48 8d 7b 10          	lea    0x10(%rbx),%rdi
    f9e3:	4c 89 e6             	mov    %r12,%rsi
    f9e6:	e8 35 41 ff ff       	callq  3b20 <strcmp@plt>
    f9eb:	85 c0                	test   %eax,%eax
    f9ed:	75 e1                	jne    f9d0 <__cxa_finalize@plt+0xbb50>
    f9ef:	48 89 d8             	mov    %rbx,%rax
    f9f2:	5b                   	pop    %rbx
    f9f3:	5d                   	pop    %rbp
    f9f4:	41 5c                	pop    %r12
    f9f6:	c3                   	retq   
    f9f7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
    f9fe:	00 00 
    fa00:	48 8b 1d e9 19 21 00 	mov    0x2119e9(%rip),%rbx        # 2213f0 <stderr@@GLIBC_2.2.5+0x1130>
    fa07:	48 85 db             	test   %rbx,%rbx
    fa0a:	74 34                	je     fa40 <__cxa_finalize@plt+0xbbc0>
    fa0c:	41 0f b6 2c 24       	movzbl (%r12),%ebp
    fa11:	eb 0e                	jmp    fa21 <__cxa_finalize@plt+0xbba1>
    fa13:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    fa18:	48 8b 5b 08          	mov    0x8(%rbx),%rbx
    fa1c:	48 85 db             	test   %rbx,%rbx
    fa1f:	74 1f                	je     fa40 <__cxa_finalize@plt+0xbbc0>
    fa21:	40 38 6b 10          	cmp    %bpl,0x10(%rbx)
    fa25:	75 f1                	jne    fa18 <__cxa_finalize@plt+0xbb98>
    fa27:	48 8d 7b 10          	lea    0x10(%rbx),%rdi
    fa2b:	4c 89 e6             	mov    %r12,%rsi
    fa2e:	e8 ed 40 ff ff       	callq  3b20 <strcmp@plt>
    fa33:	85 c0                	test   %eax,%eax
    fa35:	75 e1                	jne    fa18 <__cxa_finalize@plt+0xbb98>
    fa37:	5b                   	pop    %rbx
    fa38:	31 c0                	xor    %eax,%eax
    fa3a:	5d                   	pop    %rbp
    fa3b:	41 5c                	pop    %r12
    fa3d:	c3                   	retq   
    fa3e:	66 90                	xchg   %ax,%ax
    fa40:	4c 89 e7             	mov    %r12,%rdi
    fa43:	e8 08 41 ff ff       	callq  3b50 <getpwnam@plt>
    fa48:	4c 89 e7             	mov    %r12,%rdi
    fa4b:	48 89 c5             	mov    %rax,%rbp
    fa4e:	e8 fd 3e ff ff       	callq  3950 <strlen@plt>
    fa53:	48 8d 78 18          	lea    0x18(%rax),%rdi
    fa57:	48 83 e7 f8          	and    $0xfffffffffffffff8,%rdi
    fa5b:	e8 20 4a 00 00       	callq  14480 <__cxa_finalize@plt+0x10600>
    fa60:	48 8d 78 10          	lea    0x10(%rax),%rdi
    fa64:	4c 89 e6             	mov    %r12,%rsi
    fa67:	48 89 c3             	mov    %rax,%rbx
    fa6a:	e8 c1 3d ff ff       	callq  3830 <strcpy@plt>
    fa6f:	48 85 ed             	test   %rbp,%rbp
    fa72:	74 1c                	je     fa90 <__cxa_finalize@plt+0xbc10>
    fa74:	8b 45 10             	mov    0x10(%rbp),%eax
    fa77:	89 03                	mov    %eax,(%rbx)
    fa79:	48 8b 05 78 19 21 00 	mov    0x211978(%rip),%rax        # 2213f8 <stderr@@GLIBC_2.2.5+0x1138>
    fa80:	48 89 1d 71 19 21 00 	mov    %rbx,0x211971(%rip)        # 2213f8 <stderr@@GLIBC_2.2.5+0x1138>
    fa87:	48 89 43 08          	mov    %rax,0x8(%rbx)
    fa8b:	e9 5f ff ff ff       	jmpq   f9ef <__cxa_finalize@plt+0xbb6f>
    fa90:	48 8b 05 59 19 21 00 	mov    0x211959(%rip),%rax        # 2213f0 <stderr@@GLIBC_2.2.5+0x1130>
    fa97:	48 89 1d 52 19 21 00 	mov    %rbx,0x211952(%rip)        # 2213f0 <stderr@@GLIBC_2.2.5+0x1130>
    fa9e:	48 89 43 08          	mov    %rax,0x8(%rbx)
    faa2:	31 c0                	xor    %eax,%eax
    faa4:	e9 49 ff ff ff       	jmpq   f9f2 <__cxa_finalize@plt+0xbb72>
    faa9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
    fab0:	41 54                	push   %r12
    fab2:	55                   	push   %rbp
    fab3:	53                   	push   %rbx
    fab4:	48 8b 1d 2d 19 21 00 	mov    0x21192d(%rip),%rbx        # 2213e8 <stderr@@GLIBC_2.2.5+0x1128>
    fabb:	48 85 db             	test   %rbx,%rbx
    fabe:	74 1d                	je     fadd <__cxa_finalize@plt+0xbc5d>
    fac0:	3b 3b                	cmp    (%rbx),%edi
    fac2:	75 10                	jne    fad4 <__cxa_finalize@plt+0xbc54>
    fac4:	eb 6a                	jmp    fb30 <__cxa_finalize@plt+0xbcb0>
    fac6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    facd:	00 00 00 
    fad0:	39 3b                	cmp    %edi,(%rbx)
    fad2:	74 5c                	je     fb30 <__cxa_finalize@plt+0xbcb0>
    fad4:	48 8b 5b 08          	mov    0x8(%rbx),%rbx
    fad8:	48 85 db             	test   %rbx,%rbx
    fadb:	75 f3                	jne    fad0 <__cxa_finalize@plt+0xbc50>
    fadd:	89 fd                	mov    %edi,%ebp
    fadf:	4c 8d 25 64 81 00 00 	lea    0x8164(%rip),%r12        # 17c4a <_IO_stdin_used@@Base+0x18ca>
    fae6:	e8 c5 3e ff ff       	callq  39b0 <getgrgid@plt>
    faeb:	48 85 c0             	test   %rax,%rax
    faee:	bf 18 00 00 00       	mov    $0x18,%edi
    faf3:	74 13                	je     fb08 <__cxa_finalize@plt+0xbc88>
    faf5:	4c 8b 20             	mov    (%rax),%r12
    faf8:	4c 89 e7             	mov    %r12,%rdi
    fafb:	e8 50 3e ff ff       	callq  3950 <strlen@plt>
    fb00:	48 8d 78 18          	lea    0x18(%rax),%rdi
    fb04:	48 83 e7 f8          	and    $0xfffffffffffffff8,%rdi
    fb08:	e8 73 49 00 00       	callq  14480 <__cxa_finalize@plt+0x10600>
    fb0d:	48 8d 78 10          	lea    0x10(%rax),%rdi
    fb11:	89 28                	mov    %ebp,(%rax)
    fb13:	4c 89 e6             	mov    %r12,%rsi
    fb16:	48 89 c3             	mov    %rax,%rbx
    fb19:	e8 12 3d ff ff       	callq  3830 <strcpy@plt>
    fb1e:	48 8b 05 c3 18 21 00 	mov    0x2118c3(%rip),%rax        # 2213e8 <stderr@@GLIBC_2.2.5+0x1128>
    fb25:	48 89 1d bc 18 21 00 	mov    %rbx,0x2118bc(%rip)        # 2213e8 <stderr@@GLIBC_2.2.5+0x1128>
    fb2c:	48 89 43 08          	mov    %rax,0x8(%rbx)
    fb30:	80 7b 10 00          	cmpb   $0x0,0x10(%rbx)
    fb34:	74 0a                	je     fb40 <__cxa_finalize@plt+0xbcc0>
    fb36:	48 8d 43 10          	lea    0x10(%rbx),%rax
    fb3a:	5b                   	pop    %rbx
    fb3b:	5d                   	pop    %rbp
    fb3c:	41 5c                	pop    %r12
    fb3e:	c3                   	retq   
    fb3f:	90                   	nop
    fb40:	31 c0                	xor    %eax,%eax
    fb42:	eb f6                	jmp    fb3a <__cxa_finalize@plt+0xbcba>
    fb44:	66 90                	xchg   %ax,%ax
    fb46:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    fb4d:	00 00 00 
    fb50:	41 54                	push   %r12
    fb52:	55                   	push   %rbp
    fb53:	49 89 fc             	mov    %rdi,%r12
    fb56:	53                   	push   %rbx
    fb57:	48 8b 1d 8a 18 21 00 	mov    0x21188a(%rip),%rbx        # 2213e8 <stderr@@GLIBC_2.2.5+0x1128>
    fb5e:	48 85 db             	test   %rbx,%rbx
    fb61:	74 3d                	je     fba0 <__cxa_finalize@plt+0xbd20>
    fb63:	0f b6 2f             	movzbl (%rdi),%ebp
    fb66:	eb 11                	jmp    fb79 <__cxa_finalize@plt+0xbcf9>
    fb68:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
    fb6f:	00 
    fb70:	48 8b 5b 08          	mov    0x8(%rbx),%rbx
    fb74:	48 85 db             	test   %rbx,%rbx
    fb77:	74 27                	je     fba0 <__cxa_finalize@plt+0xbd20>
    fb79:	40 38 6b 10          	cmp    %bpl,0x10(%rbx)
    fb7d:	75 f1                	jne    fb70 <__cxa_finalize@plt+0xbcf0>
    fb7f:	48 8d 7b 10          	lea    0x10(%rbx),%rdi
    fb83:	4c 89 e6             	mov    %r12,%rsi
    fb86:	e8 95 3f ff ff       	callq  3b20 <strcmp@plt>
    fb8b:	85 c0                	test   %eax,%eax
    fb8d:	75 e1                	jne    fb70 <__cxa_finalize@plt+0xbcf0>
    fb8f:	48 89 d8             	mov    %rbx,%rax
    fb92:	5b                   	pop    %rbx
    fb93:	5d                   	pop    %rbp
    fb94:	41 5c                	pop    %r12
    fb96:	c3                   	retq   
    fb97:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
    fb9e:	00 00 
    fba0:	48 8b 1d 39 18 21 00 	mov    0x211839(%rip),%rbx        # 2213e0 <stderr@@GLIBC_2.2.5+0x1120>
    fba7:	48 85 db             	test   %rbx,%rbx
    fbaa:	74 34                	je     fbe0 <__cxa_finalize@plt+0xbd60>
    fbac:	41 0f b6 2c 24       	movzbl (%r12),%ebp
    fbb1:	eb 0e                	jmp    fbc1 <__cxa_finalize@plt+0xbd41>
    fbb3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
    fbb8:	48 8b 5b 08          	mov    0x8(%rbx),%rbx
    fbbc:	48 85 db             	test   %rbx,%rbx
    fbbf:	74 1f                	je     fbe0 <__cxa_finalize@plt+0xbd60>
    fbc1:	40 38 6b 10          	cmp    %bpl,0x10(%rbx)
    fbc5:	75 f1                	jne    fbb8 <__cxa_finalize@plt+0xbd38>
    fbc7:	48 8d 7b 10          	lea    0x10(%rbx),%rdi
    fbcb:	4c 89 e6             	mov    %r12,%rsi
    fbce:	e8 4d 3f ff ff       	callq  3b20 <strcmp@plt>
    fbd3:	85 c0                	test   %eax,%eax
    fbd5:	75 e1                	jne    fbb8 <__cxa_finalize@plt+0xbd38>
    fbd7:	5b                   	pop    %rbx
    fbd8:	31 c0                	xor    %eax,%eax
    fbda:	5d                   	pop    %rbp
    fbdb:	41 5c                	pop    %r12
    fbdd:	c3                   	retq   
    fbde:	66 90                	xchg   %ax,%ax
    fbe0:	4c 89 e7             	mov    %r12,%rdi
    fbe3:	e8 a8 3f ff ff       	callq  3b90 <getgrnam@plt>
    fbe8:	4c 89 e7             	mov    %r12,%rdi
    fbeb:	48 89 c5             	mov    %rax,%rbp
    fbee:	e8 5d 3d ff ff       	callq  3950 <strlen@plt>
    fbf3:	48 8d 78 18          	lea    0x18(%rax),%rdi
    fbf7:	48 83 e7 f8          	and    $0xfffffffffffffff8,%rdi
    fbfb:	e8 80 48 00 00       	callq  14480 <__cxa_finalize@plt+0x10600>
    fc00:	48 8d 78 10          	lea    0x10(%rax),%rdi
    fc04:	4c 89 e6             	mov    %r12,%rsi
    fc07:	48 89 c3             	mov    %rax,%rbx
    fc0a:	e8 21 3c ff ff       	callq  3830 <strcpy@plt>
    fc0f:	48 85 ed             	test   %rbp,%rbp
    fc12:	74 1c                	je     fc30 <__cxa_finalize@plt+0xbdb0>
    fc14:	8b 45 10             	mov    0x10(%rbp),%eax
    fc17:	89 03                	mov    %eax,(%rbx)
    fc19:	48 8b 05 c8 17 21 00 	mov    0x2117c8(%rip),%rax        # 2213e8 <stderr@@GLIBC_2.2.5+0x1128>
    fc20:	48 89 1d c1 17 21 00 	mov    %rbx,0x2117c1(%rip)        # 2213e8 <stderr@@GLIBC_2.2.5+0x1128>
    fc27:	48 89 43 08          	mov    %rax,0x8(%rbx)
    fc2b:	e9 5f ff ff ff       	jmpq   fb8f <__cxa_finalize@plt+0xbd0f>
    fc30:	48 8b 05 a9 17 21 00 	mov    0x2117a9(%rip),%rax        # 2213e0 <stderr@@GLIBC_2.2.5+0x1120>
    fc37:	48 89 1d a2 17 21 00 	mov    %rbx,0x2117a2(%rip)        # 2213e0 <stderr@@GLIBC_2.2.5+0x1120>
    fc3e:	48 89 43 08          	mov    %rax,0x8(%rbx)
    fc42:	31 c0                	xor    %eax,%eax
    fc44:	e9 49 ff ff ff       	jmpq   fb92 <__cxa_finalize@plt+0xbd12>
    fc49:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
    fc50:	48 85 ff             	test   %rdi,%rdi
    fc53:	48 8d 4e 14          	lea    0x14(%rsi),%rcx
    fc57:	c6 46 14 00          	movb   $0x0,0x14(%rsi)
    fc5b:	49 b9 67 66 66 66 66 	movabs $0x6666666666666667,%r9
    fc62:	66 66 66 
    fc65:	48 be cd cc cc cc cc 	movabs $0xcccccccccccccccd,%rsi
    fc6c:	cc cc cc 
    fc6f:	41 b8 30 00 00 00    	mov    $0x30,%r8d
    fc75:	78 3c                	js     fcb3 <__cxa_finalize@plt+0xbe33>
    fc77:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
    fc7e:	00 00 
    fc80:	48 89 f8             	mov    %rdi,%rax
    fc83:	48 83 e9 01          	sub    $0x1,%rcx
    fc87:	48 f7 e6             	mul    %rsi
    fc8a:	48 c1 ea 03          	shr    $0x3,%rdx
    fc8e:	48 8d 04 92          	lea    (%rdx,%rdx,4),%rax
    fc92:	48 01 c0             	add    %rax,%rax
    fc95:	48 29 c7             	sub    %rax,%rdi
    fc98:	83 c7 30             	add    $0x30,%edi
    fc9b:	48 85 d2             	test   %rdx,%rdx
    fc9e:	40 88 39             	mov    %dil,(%rcx)
    fca1:	48 89 d7             	mov    %rdx,%rdi
    fca4:	75 da                	jne    fc80 <__cxa_finalize@plt+0xbe00>
    fca6:	48 89 c8             	mov    %rcx,%rax
    fca9:	c3                   	retq   
    fcaa:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    fcb0:	48 89 f1             	mov    %rsi,%rcx
    fcb3:	48 89 f8             	mov    %rdi,%rax
    fcb6:	48 8d 71 ff          	lea    -0x1(%rcx),%rsi
    fcba:	49 f7 e9             	imul   %r9
    fcbd:	48 89 f8             	mov    %rdi,%rax
    fcc0:	48 c1 f8 3f          	sar    $0x3f,%rax
    fcc4:	48 c1 fa 02          	sar    $0x2,%rdx
    fcc8:	48 29 c2             	sub    %rax,%rdx
    fccb:	48 8d 04 92          	lea    (%rdx,%rdx,4),%rax
    fccf:	41 8d 04 40          	lea    (%r8,%rax,2),%eax
    fcd3:	29 f8                	sub    %edi,%eax
    fcd5:	48 85 d2             	test   %rdx,%rdx
    fcd8:	48 89 d7             	mov    %rdx,%rdi
    fcdb:	88 41 ff             	mov    %al,-0x1(%rcx)
    fcde:	75 d0                	jne    fcb0 <__cxa_finalize@plt+0xbe30>
    fce0:	48 83 e9 02          	sub    $0x2,%rcx
    fce4:	c6 46 ff 2d          	movb   $0x2d,-0x1(%rsi)
    fce8:	48 89 c8             	mov    %rcx,%rax
    fceb:	c3                   	retq   
    fcec:	0f 1f 40 00          	nopl   0x0(%rax)
    fcf0:	48 8d 4e 14          	lea    0x14(%rsi),%rcx
    fcf4:	c6 46 14 00          	movb   $0x0,0x14(%rsi)
    fcf8:	48 be cd cc cc cc cc 	movabs $0xcccccccccccccccd,%rsi
    fcff:	cc cc cc 
    fd02:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    fd08:	48 89 f8             	mov    %rdi,%rax
    fd0b:	48 83 e9 01          	sub    $0x1,%rcx
    fd0f:	48 f7 e6             	mul    %rsi
    fd12:	48 c1 ea 03          	shr    $0x3,%rdx
    fd16:	48 8d 04 92          	lea    (%rdx,%rdx,4),%rax
    fd1a:	48 01 c0             	add    %rax,%rax
    fd1d:	48 29 c7             	sub    %rax,%rdi
    fd20:	83 c7 30             	add    $0x30,%edi
    fd23:	48 85 d2             	test   %rdx,%rdx
    fd26:	40 88 39             	mov    %dil,(%rcx)
    fd29:	48 89 d7             	mov    %rdx,%rdi
    fd2c:	75 da                	jne    fd08 <__cxa_finalize@plt+0xbe88>
    fd2e:	48 89 c8             	mov    %rcx,%rax
    fd31:	c3                   	retq   
    fd32:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    fd39:	00 00 00 
    fd3c:	0f 1f 40 00          	nopl   0x0(%rax)
    fd40:	41 57                	push   %r15
    fd42:	41 56                	push   %r14
    fd44:	49 89 fe             	mov    %rdi,%r14
    fd47:	41 55                	push   %r13
    fd49:	41 54                	push   %r12
    fd4b:	49 89 f5             	mov    %rsi,%r13
    fd4e:	55                   	push   %rbp
    fd4f:	53                   	push   %rbx
    fd50:	44 89 cb             	mov    %r9d,%ebx
    fd53:	49 89 cc             	mov    %rcx,%r12
    fd56:	48 83 ec 38          	sub    $0x38,%rsp
    fd5a:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
    fd5f:	44 89 44 24 1c       	mov    %r8d,0x1c(%rsp)
    fd64:	e8 e7 3b ff ff       	callq  3950 <strlen@plt>
    fd69:	f6 c3 02             	test   $0x2,%bl
    fd6c:	49 89 c7             	mov    %rax,%r15
    fd6f:	48 89 44 24 08       	mov    %rax,0x8(%rsp)
    fd74:	0f 84 66 01 00 00    	je     fee0 <__cxa_finalize@plt+0xc060>
    fd7a:	4c 89 fd             	mov    %r15,%rbp
    fd7d:	48 c7 04 24 00 00 00 	movq   $0x0,(%rsp)
    fd84:	00 
    fd85:	48 c7 44 24 08 00 00 	movq   $0x0,0x8(%rsp)
    fd8c:	00 00 
    fd8e:	49 8b 04 24          	mov    (%r12),%rax
    fd92:	48 39 e8             	cmp    %rbp,%rax
    fd95:	0f 83 0e 01 00 00    	jae    fea9 <__cxa_finalize@plt+0xc029>
    fd9b:	49 89 c7             	mov    %rax,%r15
    fd9e:	31 d2                	xor    %edx,%edx
    fda0:	49 89 04 24          	mov    %rax,(%r12)
    fda4:	8b 44 24 1c          	mov    0x1c(%rsp),%eax
    fda8:	85 c0                	test   %eax,%eax
    fdaa:	0f 84 1b 01 00 00    	je     fecb <__cxa_finalize@plt+0xc04b>
    fdb0:	31 ed                	xor    %ebp,%ebp
    fdb2:	83 f8 01             	cmp    $0x1,%eax
    fdb5:	74 0c                	je     fdc3 <__cxa_finalize@plt+0xbf43>
    fdb7:	48 89 d5             	mov    %rdx,%rbp
    fdba:	83 e2 01             	and    $0x1,%edx
    fdbd:	48 d1 ed             	shr    %rbp
    fdc0:	48 01 ea             	add    %rbp,%rdx
    fdc3:	f6 c3 04             	test   $0x4,%bl
    fdc6:	4e 8d 24 3a          	lea    (%rdx,%r15,1),%r12
    fdca:	74 05                	je     fdd1 <__cxa_finalize@plt+0xbf51>
    fdcc:	4d 89 fc             	mov    %r15,%r12
    fdcf:	31 d2                	xor    %edx,%edx
    fdd1:	83 e3 08             	and    $0x8,%ebx
    fdd4:	0f 85 fe 00 00 00    	jne    fed8 <__cxa_finalize@plt+0xc058>
    fdda:	49 01 ec             	add    %rbp,%r12
    fddd:	48 8b 44 24 10       	mov    0x10(%rsp),%rax
    fde2:	48 85 c0             	test   %rax,%rax
    fde5:	0f 84 86 00 00 00    	je     fe71 <__cxa_finalize@plt+0xbff1>
    fdeb:	49 8d 5c 05 ff       	lea    -0x1(%r13,%rax,1),%rbx
    fdf0:	48 8d 42 ff          	lea    -0x1(%rdx),%rax
    fdf4:	49 39 dd             	cmp    %rbx,%r13
    fdf7:	73 26                	jae    fe1f <__cxa_finalize@plt+0xbf9f>
    fdf9:	48 85 d2             	test   %rdx,%rdx
    fdfc:	74 21                	je     fe1f <__cxa_finalize@plt+0xbf9f>
    fdfe:	66 90                	xchg   %ax,%ax
    fe00:	49 83 c5 01          	add    $0x1,%r13
    fe04:	41 c6 45 ff 20       	movb   $0x20,-0x1(%r13)
    fe09:	4c 39 eb             	cmp    %r13,%rbx
    fe0c:	40 0f 97 c6          	seta   %sil
    fe10:	48 85 c0             	test   %rax,%rax
    fe13:	0f 95 c2             	setne  %dl
    fe16:	48 83 e8 01          	sub    $0x1,%rax
    fe1a:	40 84 d6             	test   %dl,%sil
    fe1d:	75 e1                	jne    fe00 <__cxa_finalize@plt+0xbf80>
    fe1f:	48 89 da             	mov    %rbx,%rdx
    fe22:	41 c6 45 00 00       	movb   $0x0,0x0(%r13)
    fe27:	4c 89 f6             	mov    %r14,%rsi
    fe2a:	4c 29 ea             	sub    %r13,%rdx
    fe2d:	4c 89 ef             	mov    %r13,%rdi
    fe30:	4c 39 fa             	cmp    %r15,%rdx
    fe33:	49 0f 47 d7          	cmova  %r15,%rdx
    fe37:	e8 c4 3e ff ff       	callq  3d00 <mempcpy@plt>
    fe3c:	48 39 c3             	cmp    %rax,%rbx
    fe3f:	48 8d 55 ff          	lea    -0x1(%rbp),%rdx
    fe43:	76 29                	jbe    fe6e <__cxa_finalize@plt+0xbfee>
    fe45:	48 85 ed             	test   %rbp,%rbp
    fe48:	74 24                	je     fe6e <__cxa_finalize@plt+0xbfee>
    fe4a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    fe50:	48 83 c0 01          	add    $0x1,%rax
    fe54:	48 85 d2             	test   %rdx,%rdx
    fe57:	c6 40 ff 20          	movb   $0x20,-0x1(%rax)
    fe5b:	40 0f 95 c6          	setne  %sil
    fe5f:	48 39 c3             	cmp    %rax,%rbx
    fe62:	0f 97 c1             	seta   %cl
    fe65:	48 83 ea 01          	sub    $0x1,%rdx
    fe69:	40 84 ce             	test   %cl,%sil
    fe6c:	75 e2                	jne    fe50 <__cxa_finalize@plt+0xbfd0>
    fe6e:	c6 00 00             	movb   $0x0,(%rax)
    fe71:	48 8b 3c 24          	mov    (%rsp),%rdi
    fe75:	e8 f6 3f ff ff       	callq  3e70 <free@plt>
    fe7a:	48 8b 7c 24 08       	mov    0x8(%rsp),%rdi
    fe7f:	e8 ec 3f ff ff       	callq  3e70 <free@plt>
    fe84:	48 83 c4 38          	add    $0x38,%rsp
    fe88:	4c 89 e0             	mov    %r12,%rax
    fe8b:	5b                   	pop    %rbx
    fe8c:	5d                   	pop    %rbp
    fe8d:	41 5c                	pop    %r12
    fe8f:	41 5d                	pop    %r13
    fe91:	41 5e                	pop    %r14
    fe93:	41 5f                	pop    %r15
    fe95:	c3                   	retq   
    fe96:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
    fe9d:	00 00 00 
    fea0:	48 c7 44 24 08 00 00 	movq   $0x0,0x8(%rsp)
    fea7:	00 00 
    fea9:	48 39 c5             	cmp    %rax,%rbp
    feac:	0f 83 48 02 00 00    	jae    100fa <__cxa_finalize@plt+0xc27a>
    feb2:	48 29 e8             	sub    %rbp,%rax
    feb5:	48 89 c2             	mov    %rax,%rdx
    feb8:	48 89 e8             	mov    %rbp,%rax
    febb:	49 89 04 24          	mov    %rax,(%r12)
    febf:	8b 44 24 1c          	mov    0x1c(%rsp),%eax
    fec3:	85 c0                	test   %eax,%eax
    fec5:	0f 85 e5 fe ff ff    	jne    fdb0 <__cxa_finalize@plt+0xbf30>
    fecb:	48 89 d5             	mov    %rdx,%rbp
    fece:	31 d2                	xor    %edx,%edx
    fed0:	e9 ee fe ff ff       	jmpq   fdc3 <__cxa_finalize@plt+0xbf43>
    fed5:	0f 1f 00             	nopl   (%rax)
    fed8:	31 ed                	xor    %ebp,%ebp
    feda:	e9 fe fe ff ff       	jmpq   fddd <__cxa_finalize@plt+0xbf5d>
    fedf:	90                   	nop
    fee0:	e8 5b 3a ff ff       	callq  3940 <__ctype_get_mb_cur_max@plt>
    fee5:	48 83 f8 01          	cmp    $0x1,%rax
    fee9:	0f 86 8b fe ff ff    	jbe    fd7a <__cxa_finalize@plt+0xbefa>
    feef:	31 d2                	xor    %edx,%edx
    fef1:	31 ff                	xor    %edi,%edi
    fef3:	4c 89 f6             	mov    %r14,%rsi
    fef6:	e8 a5 39 ff ff       	callq  38a0 <mbstowcs@plt>
    fefb:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
    feff:	75 2f                	jne    ff30 <__cxa_finalize@plt+0xc0b0>
    ff01:	f6 c3 01             	test   $0x1,%bl
    ff04:	0f 85 70 fe ff ff    	jne    fd7a <__cxa_finalize@plt+0xbefa>
    ff0a:	48 c7 04 24 00 00 00 	movq   $0x0,(%rsp)
    ff11:	00 
    ff12:	48 c7 44 24 08 00 00 	movq   $0x0,0x8(%rsp)
    ff19:	00 00 
    ff1b:	49 c7 c4 ff ff ff ff 	mov    $0xffffffffffffffff,%r12
    ff22:	e9 4a ff ff ff       	jmpq   fe71 <__cxa_finalize@plt+0xbff1>
    ff27:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
    ff2e:	00 00 
    ff30:	48 8d 68 01          	lea    0x1(%rax),%rbp
    ff34:	48 8d 04 ad 00 00 00 	lea    0x0(,%rbp,4),%rax
    ff3b:	00 
    ff3c:	48 89 c7             	mov    %rax,%rdi
    ff3f:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
    ff44:	e8 2f 3f ff ff       	callq  3e78 <malloc@plt>
    ff49:	48 85 c0             	test   %rax,%rax
    ff4c:	48 89 04 24          	mov    %rax,(%rsp)
    ff50:	0f 84 7f 01 00 00    	je     100d5 <__cxa_finalize@plt+0xc255>
    ff56:	48 8b 3c 24          	mov    (%rsp),%rdi
    ff5a:	48 89 ea             	mov    %rbp,%rdx
    ff5d:	4c 89 f6             	mov    %r14,%rsi
    ff60:	e8 3b 39 ff ff       	callq  38a0 <mbstowcs@plt>
    ff65:	48 85 c0             	test   %rax,%rax
    ff68:	0f 84 06 01 00 00    	je     10074 <__cxa_finalize@plt+0xc1f4>
    ff6e:	48 8b 04 24          	mov    (%rsp),%rax
    ff72:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
    ff77:	c7 44 08 fc 00 00 00 	movl   $0x0,-0x4(%rax,%rcx,1)
    ff7e:	00 
    ff7f:	8b 38                	mov    (%rax),%edi
    ff81:	48 89 c2             	mov    %rax,%rdx
    ff84:	85 ff                	test   %edi,%edi
    ff86:	0f 84 f9 00 00 00    	je     10085 <__cxa_finalize@plt+0xc205>
    ff8c:	c6 44 24 20 00       	movb   $0x0,0x20(%rsp)
    ff91:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
    ff98:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
    ff9d:	e8 7e 3e ff ff       	callq  3e20 <iswprint@plt>
    ffa2:	85 c0                	test   %eax,%eax
    ffa4:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
    ffa9:	75 0b                	jne    ffb6 <__cxa_finalize@plt+0xc136>
    ffab:	c7 02 fd ff 00 00    	movl   $0xfffd,(%rdx)
    ffb1:	c6 44 24 20 01       	movb   $0x1,0x20(%rsp)
    ffb6:	48 83 c2 04          	add    $0x4,%rdx
    ffba:	8b 3a                	mov    (%rdx),%edi
    ffbc:	85 ff                	test   %edi,%edi
    ffbe:	75 d8                	jne    ff98 <__cxa_finalize@plt+0xc118>
    ffc0:	48 8b 3c 24          	mov    (%rsp),%rdi
    ffc4:	48 89 ee             	mov    %rbp,%rsi
    ffc7:	e8 b4 38 ff ff       	callq  3880 <wcswidth@plt>
    ffcc:	80 7c 24 20 00       	cmpb   $0x0,0x20(%rsp)
    ffd1:	48 63 e8             	movslq %eax,%rbp
    ffd4:	0f 84 be 00 00 00    	je     10098 <__cxa_finalize@plt+0xc218>
    ffda:	48 8b 34 24          	mov    (%rsp),%rsi
    ffde:	31 d2                	xor    %edx,%edx
    ffe0:	31 ff                	xor    %edi,%edi
    ffe2:	e8 99 3d ff ff       	callq  3d80 <wcstombs@plt>
    ffe7:	48 83 c0 01          	add    $0x1,%rax
    ffeb:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
    fff0:	48 8b 7c 24 20       	mov    0x20(%rsp),%rdi
    fff5:	e8 7e 3e ff ff       	callq  3e78 <malloc@plt>
    fffa:	48 85 c0             	test   %rax,%rax
    fffd:	48 89 44 24 08       	mov    %rax,0x8(%rsp)
   10002:	0f 84 b8 00 00 00    	je     100c0 <__cxa_finalize@plt+0xc240>
   10008:	4c 8b 3c 24          	mov    (%rsp),%r15
   1000c:	4d 8b 34 24          	mov    (%r12),%r14
   10010:	41 8b 3f             	mov    (%r15),%edi
   10013:	85 ff                	test   %edi,%edi
   10015:	0f 84 d4 00 00 00    	je     100ef <__cxa_finalize@plt+0xc26f>
   1001b:	31 ed                	xor    %ebp,%ebp
   1001d:	eb 0f                	jmp    1002e <__cxa_finalize@plt+0xc1ae>
   1001f:	90                   	nop
   10020:	49 83 c7 04          	add    $0x4,%r15
   10024:	41 8b 3f             	mov    (%r15),%edi
   10027:	48 89 d5             	mov    %rdx,%rbp
   1002a:	85 ff                	test   %edi,%edi
   1002c:	74 21                	je     1004f <__cxa_finalize@plt+0xc1cf>
   1002e:	e8 cd 3b ff ff       	callq  3c00 <wcwidth@plt>
   10033:	83 f8 ff             	cmp    $0xffffffff,%eax
   10036:	48 63 d0             	movslq %eax,%rdx
   10039:	75 0c                	jne    10047 <__cxa_finalize@plt+0xc1c7>
   1003b:	41 c7 07 fd ff 00 00 	movl   $0xfffd,(%r15)
   10042:	ba 01 00 00 00       	mov    $0x1,%edx
   10047:	48 01 ea             	add    %rbp,%rdx
   1004a:	49 39 d6             	cmp    %rdx,%r14
   1004d:	73 d1                	jae    10020 <__cxa_finalize@plt+0xc1a0>
   1004f:	4c 8b 74 24 08       	mov    0x8(%rsp),%r14
   10054:	48 8b 54 24 20       	mov    0x20(%rsp),%rdx
   10059:	48 8b 34 24          	mov    (%rsp),%rsi
   1005d:	41 c7 07 00 00 00 00 	movl   $0x0,(%r15)
   10064:	4c 89 f7             	mov    %r14,%rdi
   10067:	e8 14 3d ff ff       	callq  3d80 <wcstombs@plt>
   1006c:	49 89 c7             	mov    %rax,%r15
   1006f:	e9 1a fd ff ff       	jmpq   fd8e <__cxa_finalize@plt+0xbf0e>
   10074:	4c 89 fd             	mov    %r15,%rbp
   10077:	48 c7 44 24 08 00 00 	movq   $0x0,0x8(%rsp)
   1007e:	00 00 
   10080:	e9 09 fd ff ff       	jmpq   fd8e <__cxa_finalize@plt+0xbf0e>
   10085:	48 8b 3c 24          	mov    (%rsp),%rdi
   10089:	48 89 ee             	mov    %rbp,%rsi
   1008c:	e8 ef 37 ff ff       	callq  3880 <wcswidth@plt>
   10091:	48 63 e8             	movslq %eax,%rbp
   10094:	0f 1f 40 00          	nopl   0x0(%rax)
   10098:	49 8b 04 24          	mov    (%r12),%rax
   1009c:	48 39 e8             	cmp    %rbp,%rax
   1009f:	0f 83 fb fd ff ff    	jae    fea0 <__cxa_finalize@plt+0xc020>
   100a5:	48 8b 44 24 08       	mov    0x8(%rsp),%rax
   100aa:	48 83 c0 01          	add    $0x1,%rax
   100ae:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
   100b3:	e9 38 ff ff ff       	jmpq   fff0 <__cxa_finalize@plt+0xc170>
   100b8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
   100bf:	00 
   100c0:	f6 c3 01             	test   $0x1,%bl
   100c3:	0f 85 c5 fc ff ff    	jne    fd8e <__cxa_finalize@plt+0xbf0e>
   100c9:	49 c7 c4 ff ff ff ff 	mov    $0xffffffffffffffff,%r12
   100d0:	e9 9c fd ff ff       	jmpq   fe71 <__cxa_finalize@plt+0xbff1>
   100d5:	f6 c3 01             	test   $0x1,%bl
   100d8:	4c 89 fd             	mov    %r15,%rbp
   100db:	48 c7 44 24 08 00 00 	movq   $0x0,0x8(%rsp)
   100e2:	00 00 
   100e4:	0f 85 a4 fc ff ff    	jne    fd8e <__cxa_finalize@plt+0xbf0e>
   100ea:	e9 1b fe ff ff       	jmpq   ff0a <__cxa_finalize@plt+0xc08a>
   100ef:	4c 8b 3c 24          	mov    (%rsp),%r15
   100f3:	31 ed                	xor    %ebp,%ebp
   100f5:	e9 55 ff ff ff       	jmpq   1004f <__cxa_finalize@plt+0xc1cf>
   100fa:	48 89 e8             	mov    %rbp,%rax
   100fd:	31 d2                	xor    %edx,%edx
   100ff:	e9 9c fc ff ff       	jmpq   fda0 <__cxa_finalize@plt+0xbf20>
   10104:	66 90                	xchg   %ax,%ax
   10106:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
   1010d:	00 00 00 
   10110:	41 57                	push   %r15
   10112:	41 56                	push   %r14
   10114:	49 89 ff             	mov    %rdi,%r15
   10117:	41 55                	push   %r13
   10119:	41 54                	push   %r12
   1011b:	45 31 e4             	xor    %r12d,%r12d
   1011e:	55                   	push   %rbp
   1011f:	53                   	push   %rbx
   10120:	48 89 f5             	mov    %rsi,%rbp
   10123:	48 83 ec 18          	sub    $0x18,%rsp
   10127:	4c 8b 2e             	mov    (%rsi),%r13
   1012a:	89 54 24 08          	mov    %edx,0x8(%rsp)
   1012e:	89 4c 24 0c          	mov    %ecx,0xc(%rsp)
   10132:	4c 89 e8             	mov    %r13,%rax
   10135:	0f 1f 00             	nopl   (%rax)
   10138:	48 8d 58 01          	lea    0x1(%rax),%rbx
   1013c:	4c 89 e7             	mov    %r12,%rdi
   1013f:	48 89 de             	mov    %rbx,%rsi
   10142:	e8 49 3b ff ff       	callq  3c90 <realloc@plt>
   10147:	48 85 c0             	test   %rax,%rax
   1014a:	49 89 c6             	mov    %rax,%r14
   1014d:	74 41                	je     10190 <__cxa_finalize@plt+0xc310>
   1014f:	44 8b 4c 24 0c       	mov    0xc(%rsp),%r9d
   10154:	44 8b 44 24 08       	mov    0x8(%rsp),%r8d
   10159:	48 89 e9             	mov    %rbp,%rcx
   1015c:	4c 89 6d 00          	mov    %r13,0x0(%rbp)
   10160:	48 89 da             	mov    %rbx,%rdx
   10163:	48 89 c6             	mov    %rax,%rsi
   10166:	4c 89 ff             	mov    %r15,%rdi
   10169:	e8 d2 fb ff ff       	callq  fd40 <__cxa_finalize@plt+0xbec0>
   1016e:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
   10172:	74 2c                	je     101a0 <__cxa_finalize@plt+0xc320>
   10174:	48 39 c3             	cmp    %rax,%rbx
   10177:	4d 89 f4             	mov    %r14,%r12
   1017a:	76 bc                	jbe    10138 <__cxa_finalize@plt+0xc2b8>
   1017c:	48 83 c4 18          	add    $0x18,%rsp
   10180:	4c 89 f0             	mov    %r14,%rax
   10183:	5b                   	pop    %rbx
   10184:	5d                   	pop    %rbp
   10185:	41 5c                	pop    %r12
   10187:	41 5d                	pop    %r13
   10189:	41 5e                	pop    %r14
   1018b:	41 5f                	pop    %r15
   1018d:	c3                   	retq   
   1018e:	66 90                	xchg   %ax,%ax
   10190:	4c 89 e7             	mov    %r12,%rdi
   10193:	e8 d8 3c ff ff       	callq  3e70 <free@plt>
   10198:	eb e2                	jmp    1017c <__cxa_finalize@plt+0xc2fc>
   1019a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
   101a0:	4c 89 f7             	mov    %r14,%rdi
   101a3:	45 31 f6             	xor    %r14d,%r14d
   101a6:	e8 c5 3c ff ff       	callq  3e70 <free@plt>
   101ab:	eb cf                	jmp    1017c <__cxa_finalize@plt+0xc2fc>
   101ad:	0f 1f 00             	nopl   (%rax)
   101b0:	41 57                	push   %r15
   101b2:	41 56                	push   %r14
   101b4:	41 55                	push   %r13
   101b6:	41 54                	push   %r12
   101b8:	4c 8d 2c 37          	lea    (%rdi,%rsi,1),%r13
   101bc:	55                   	push   %rbp
   101bd:	53                   	push   %rbx
   101be:	48 89 fb             	mov    %rdi,%rbx
   101c1:	48 83 ec 38          	sub    $0x38,%rsp
   101c5:	64 48 8b 04 25 28 00 	mov    %fs:0x28,%rax
   101cc:	00 00 
   101ce:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
   101d3:	31 c0                	xor    %eax,%eax
   101d5:	89 54 24 0c          	mov    %edx,0xc(%rsp)
   101d9:	e8 62 37 ff ff       	callq  3940 <__ctype_get_mb_cur_max@plt>
   101de:	48 83 f8 01          	cmp    $0x1,%rax
   101e2:	0f 86 30 01 00 00    	jbe    10318 <__cxa_finalize@plt+0xc498>
   101e8:	31 ed                	xor    %ebp,%ebp
   101ea:	4c 39 eb             	cmp    %r13,%rbx
   101ed:	0f 83 ea 00 00 00    	jae    102dd <__cxa_finalize@plt+0xc45d>
   101f3:	4c 8d 64 24 20       	lea    0x20(%rsp),%r12
   101f8:	4c 8d 74 24 1c       	lea    0x1c(%rsp),%r14
   101fd:	eb 1c                	jmp    1021b <__cxa_finalize@plt+0xc39b>
   101ff:	90                   	nop
   10200:	3c 25                	cmp    $0x25,%al
   10202:	7d 07                	jge    1020b <__cxa_finalize@plt+0xc38b>
   10204:	83 e8 20             	sub    $0x20,%eax
   10207:	3c 03                	cmp    $0x3,%al
   10209:	77 26                	ja     10231 <__cxa_finalize@plt+0xc3b1>
   1020b:	48 83 c3 01          	add    $0x1,%rbx
   1020f:	83 c5 01             	add    $0x1,%ebp
   10212:	4c 39 eb             	cmp    %r13,%rbx
   10215:	0f 83 c2 00 00 00    	jae    102dd <__cxa_finalize@plt+0xc45d>
   1021b:	0f b6 03             	movzbl (%rbx),%eax
   1021e:	3c 3f                	cmp    $0x3f,%al
   10220:	7e de                	jle    10200 <__cxa_finalize@plt+0xc380>
   10222:	3c 41                	cmp    $0x41,%al
   10224:	7c 0b                	jl     10231 <__cxa_finalize@plt+0xc3b1>
   10226:	3c 5f                	cmp    $0x5f,%al
   10228:	7e e1                	jle    1020b <__cxa_finalize@plt+0xc38b>
   1022a:	83 e8 61             	sub    $0x61,%eax
   1022d:	3c 1d                	cmp    $0x1d,%al
   1022f:	76 da                	jbe    1020b <__cxa_finalize@plt+0xc38b>
   10231:	49 c7 04 24 00 00 00 	movq   $0x0,(%r12)
   10238:	00 
   10239:	eb 25                	jmp    10260 <__cxa_finalize@plt+0xc3e0>
   1023b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
   10240:	b9 ff ff ff 7f       	mov    $0x7fffffff,%ecx
   10245:	29 e9                	sub    %ebp,%ecx
   10247:	39 c1                	cmp    %eax,%ecx
   10249:	0f 8c 11 01 00 00    	jl     10360 <__cxa_finalize@plt+0xc4e0>
   1024f:	01 c5                	add    %eax,%ebp
   10251:	4c 89 e7             	mov    %r12,%rdi
   10254:	4c 01 fb             	add    %r15,%rbx
   10257:	e8 b4 3b ff ff       	callq  3e10 <mbsinit@plt>
   1025c:	85 c0                	test   %eax,%eax
   1025e:	75 b2                	jne    10212 <__cxa_finalize@plt+0xc392>
   10260:	4c 89 ea             	mov    %r13,%rdx
   10263:	4c 89 e1             	mov    %r12,%rcx
   10266:	48 89 de             	mov    %rbx,%rsi
   10269:	48 29 da             	sub    %rbx,%rdx
   1026c:	4c 89 f7             	mov    %r14,%rdi
   1026f:	e8 9c 50 00 00       	callq  15310 <__cxa_finalize@plt+0x11490>
   10274:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
   10278:	49 89 c7             	mov    %rax,%r15
   1027b:	74 4b                	je     102c8 <__cxa_finalize@plt+0xc448>
   1027d:	48 83 f8 fe          	cmp    $0xfffffffffffffffe,%rax
   10281:	74 7d                	je     10300 <__cxa_finalize@plt+0xc480>
   10283:	8b 7c 24 1c          	mov    0x1c(%rsp),%edi
   10287:	48 85 c0             	test   %rax,%rax
   1028a:	b8 01 00 00 00       	mov    $0x1,%eax
   1028f:	4c 0f 44 f8          	cmove  %rax,%r15
   10293:	e8 68 39 ff ff       	callq  3c00 <wcwidth@plt>
   10298:	85 c0                	test   %eax,%eax
   1029a:	79 a4                	jns    10240 <__cxa_finalize@plt+0xc3c0>
   1029c:	f6 44 24 0c 02       	testb  $0x2,0xc(%rsp)
   102a1:	75 35                	jne    102d8 <__cxa_finalize@plt+0xc458>
   102a3:	8b 7c 24 1c          	mov    0x1c(%rsp),%edi
   102a7:	e8 c4 35 ff ff       	callq  3870 <iswcntrl@plt>
   102ac:	85 c0                	test   %eax,%eax
   102ae:	75 a1                	jne    10251 <__cxa_finalize@plt+0xc3d1>
   102b0:	81 fd ff ff ff 7f    	cmp    $0x7fffffff,%ebp
   102b6:	0f 84 a4 00 00 00    	je     10360 <__cxa_finalize@plt+0xc4e0>
   102bc:	83 c5 01             	add    $0x1,%ebp
   102bf:	eb 90                	jmp    10251 <__cxa_finalize@plt+0xc3d1>
   102c1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
   102c8:	f6 44 24 0c 01       	testb  $0x1,0xc(%rsp)
   102cd:	0f 84 38 ff ff ff    	je     1020b <__cxa_finalize@plt+0xc38b>
   102d3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
   102d8:	bd ff ff ff ff       	mov    $0xffffffff,%ebp
   102dd:	48 8b 74 24 28       	mov    0x28(%rsp),%rsi
   102e2:	64 48 33 34 25 28 00 	xor    %fs:0x28,%rsi
   102e9:	00 00 
   102eb:	89 e8                	mov    %ebp,%eax
   102ed:	75 7b                	jne    1036a <__cxa_finalize@plt+0xc4ea>
   102ef:	48 83 c4 38          	add    $0x38,%rsp
   102f3:	5b                   	pop    %rbx
   102f4:	5d                   	pop    %rbp
   102f5:	41 5c                	pop    %r12
   102f7:	41 5d                	pop    %r13
   102f9:	41 5e                	pop    %r14
   102fb:	41 5f                	pop    %r15
   102fd:	c3                   	retq   
   102fe:	66 90                	xchg   %ax,%ax
   10300:	f6 44 24 0c 01       	testb  $0x1,0xc(%rsp)
   10305:	75 d1                	jne    102d8 <__cxa_finalize@plt+0xc458>
   10307:	83 c5 01             	add    $0x1,%ebp
   1030a:	4c 89 eb             	mov    %r13,%rbx
   1030d:	e9 00 ff ff ff       	jmpq   10212 <__cxa_finalize@plt+0xc392>
   10312:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
   10318:	31 ed                	xor    %ebp,%ebp
   1031a:	4c 39 eb             	cmp    %r13,%rbx
   1031d:	73 be                	jae    102dd <__cxa_finalize@plt+0xc45d>
   1031f:	e8 2c 3b ff ff       	callq  3e50 <__ctype_b_loc@plt>
   10324:	8b 54 24 0c          	mov    0xc(%rsp),%edx
   10328:	48 8b 08             	mov    (%rax),%rcx
   1032b:	31 ed                	xor    %ebp,%ebp
   1032d:	83 e2 02             	and    $0x2,%edx
   10330:	48 83 c3 01          	add    $0x1,%rbx
   10334:	0f b6 43 ff          	movzbl -0x1(%rbx),%eax
   10338:	0f b7 04 41          	movzwl (%rcx,%rax,2),%eax
   1033c:	f6 c4 40             	test   $0x40,%ah
   1033f:	75 08                	jne    10349 <__cxa_finalize@plt+0xc4c9>
   10341:	85 d2                	test   %edx,%edx
   10343:	75 93                	jne    102d8 <__cxa_finalize@plt+0xc458>
   10345:	a8 02                	test   $0x2,%al
   10347:	75 0b                	jne    10354 <__cxa_finalize@plt+0xc4d4>
   10349:	81 fd ff ff ff 7f    	cmp    $0x7fffffff,%ebp
   1034f:	74 8c                	je     102dd <__cxa_finalize@plt+0xc45d>
   10351:	83 c5 01             	add    $0x1,%ebp
   10354:	49 39 dd             	cmp    %rbx,%r13
   10357:	75 d7                	jne    10330 <__cxa_finalize@plt+0xc4b0>
   10359:	eb 82                	jmp    102dd <__cxa_finalize@plt+0xc45d>
   1035b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
   10360:	bd ff ff ff 7f       	mov    $0x7fffffff,%ebp
   10365:	e9 73 ff ff ff       	jmpq   102dd <__cxa_finalize@plt+0xc45d>
   1036a:	e8 01 36 ff ff       	callq  3970 <__stack_chk_fail@plt>
   1036f:	90                   	nop
   10370:	55                   	push   %rbp
   10371:	53                   	push   %rbx
   10372:	89 f5                	mov    %esi,%ebp
   10374:	48 89 fb             	mov    %rdi,%rbx
   10377:	48 83 ec 08          	sub    $0x8,%rsp
   1037b:	e8 d0 35 ff ff       	callq  3950 <strlen@plt>
   10380:	48 83 c4 08          	add    $0x8,%rsp
   10384:	89 ea                	mov    %ebp,%edx
   10386:	48 89 df             	mov    %rbx,%rdi
   10389:	5b                   	pop    %rbx
   1038a:	5d                   	pop    %rbp
   1038b:	48 89 c6             	mov    %rax,%rsi
   1038e:	e9 1d fe ff ff       	jmpq   101b0 <__cxa_finalize@plt+0xc330>
   10393:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
   1039a:	00 00 00 
   1039d:	0f 1f 00             	nopl   (%rax)
   103a0:	41 57                	push   %r15
   103a2:	41 56                	push   %r14
   103a4:	41 55                	push   %r13
   103a6:	41 54                	push   %r12
   103a8:	49 89 fd             	mov    %rdi,%r13
   103ab:	55                   	push   %rbp
   103ac:	53                   	push   %rbx
   103ad:	48 89 cb             	mov    %rcx,%rbx
   103b0:	48 83 ec 38          	sub    $0x38,%rsp
   103b4:	48 83 fe 02          	cmp    $0x2,%rsi
   103b8:	48 89 34 24          	mov    %rsi,(%rsp)
   103bc:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
   103c1:	77 2d                	ja     103f0 <__cxa_finalize@plt+0xc570>
   103c3:	75 1b                	jne    103e0 <__cxa_finalize@plt+0xc560>
   103c5:	4c 8b 67 08          	mov    0x8(%rdi),%r12
   103c9:	48 8b 2f             	mov    (%rdi),%rbp
   103cc:	4c 89 e6             	mov    %r12,%rsi
   103cf:	48 89 ef             	mov    %rbp,%rdi
   103d2:	ff d1                	callq  *%rcx
   103d4:	85 c0                	test   %eax,%eax
   103d6:	7e 08                	jle    103e0 <__cxa_finalize@plt+0xc560>
   103d8:	4d 89 65 00          	mov    %r12,0x0(%r13)
   103dc:	49 89 6d 08          	mov    %rbp,0x8(%r13)
   103e0:	48 83 c4 38          	add    $0x38,%rsp
   103e4:	5b                   	pop    %rbx
   103e5:	5d                   	pop    %rbp
   103e6:	41 5c                	pop    %r12
   103e8:	41 5d                	pop    %r13
   103ea:	41 5e                	pop    %r14
   103ec:	41 5f                	pop    %r15
   103ee:	c3                   	retq   
   103ef:	90                   	nop
   103f0:	48 8b 04 24          	mov    (%rsp),%rax
   103f4:	4c 8b 7c 24 10       	mov    0x10(%rsp),%r15
   103f9:	48 89 c1             	mov    %rax,%rcx
   103fc:	48 89 c6             	mov    %rax,%rsi
   103ff:	4c 89 fa             	mov    %r15,%rdx
   10402:	48 d1 e9             	shr    %rcx
   10405:	48 8d 3c cf          	lea    (%rdi,%rcx,8),%rdi
   10409:	48 29 ce             	sub    %rcx,%rsi
   1040c:	49 89 ce             	mov    %rcx,%r14
   1040f:	48 89 4c 24 18       	mov    %rcx,0x18(%rsp)
   10414:	48 89 d9             	mov    %rbx,%rcx
   10417:	48 89 7c 24 28       	mov    %rdi,0x28(%rsp)
   1041c:	e8 7f ff ff ff       	callq  103a0 <__cxa_finalize@plt+0xc520>
   10421:	49 83 fe 01          	cmp    $0x1,%r14
   10425:	0f 85 c5 00 00 00    	jne    104f0 <__cxa_finalize@plt+0xc670>
   1042b:	4d 8b 75 00          	mov    0x0(%r13),%r14
   1042f:	4d 89 37             	mov    %r14,(%r15)
   10432:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
   10437:	4c 8b 7c 24 18       	mov    0x18(%rsp),%r15
   1043c:	45 31 e4             	xor    %r12d,%r12d
   1043f:	48 c7 44 24 08 00 00 	movq   $0x0,0x8(%rsp)
   10446:	00 00 
   10448:	48 8b 28             	mov    (%rax),%rbp
   1044b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
   10450:	48 89 ee             	mov    %rbp,%rsi
   10453:	4c 89 f7             	mov    %r14,%rdi
   10456:	49 83 c4 01          	add    $0x1,%r12
   1045a:	ff d3                	callq  *%rbx
   1045c:	85 c0                	test   %eax,%eax
   1045e:	7e 24                	jle    10484 <__cxa_finalize@plt+0xc604>
   10460:	49 83 c7 01          	add    $0x1,%r15
   10464:	4c 39 3c 24          	cmp    %r15,(%rsp)
   10468:	4b 89 6c e5 f8       	mov    %rbp,-0x8(%r13,%r12,8)
   1046d:	74 41                	je     104b0 <__cxa_finalize@plt+0xc630>
   1046f:	4b 8b 6c fd 00       	mov    0x0(%r13,%r15,8),%rbp
   10474:	4c 89 f7             	mov    %r14,%rdi
   10477:	49 83 c4 01          	add    $0x1,%r12
   1047b:	48 89 ee             	mov    %rbp,%rsi
   1047e:	ff d3                	callq  *%rbx
   10480:	85 c0                	test   %eax,%eax
   10482:	7f dc                	jg     10460 <__cxa_finalize@plt+0xc5e0>
   10484:	48 83 44 24 08 01    	addq   $0x1,0x8(%rsp)
   1048a:	4f 89 74 e5 f8       	mov    %r14,-0x8(%r13,%r12,8)
   1048f:	48 8b 44 24 08       	mov    0x8(%rsp),%rax
   10494:	48 39 44 24 18       	cmp    %rax,0x18(%rsp)
   10499:	0f 84 41 ff ff ff    	je     103e0 <__cxa_finalize@plt+0xc560>
   1049f:	48 8b 54 24 10       	mov    0x10(%rsp),%rdx
   104a4:	4c 8b 34 c2          	mov    (%rdx,%rax,8),%r14
   104a8:	eb a6                	jmp    10450 <__cxa_finalize@plt+0xc5d0>
   104aa:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
   104b0:	48 8b 44 24 08       	mov    0x8(%rsp),%rax
   104b5:	4b 8d 7c e5 00       	lea    0x0(%r13,%r12,8),%rdi
   104ba:	4c 8b 64 24 18       	mov    0x18(%rsp),%r12
   104bf:	48 8b 4c 24 10       	mov    0x10(%rsp),%rcx
   104c4:	48 83 c4 38          	add    $0x38,%rsp
   104c8:	5b                   	pop    %rbx
   104c9:	49 29 c4             	sub    %rax,%r12
   104cc:	5d                   	pop    %rbp
   104cd:	4a 8d 14 e5 00 00 00 	lea    0x0(,%r12,8),%rdx
   104d4:	00 
   104d5:	48 8d 34 c1          	lea    (%rcx,%rax,8),%rsi
   104d9:	41 5c                	pop    %r12
   104db:	41 5d                	pop    %r13
   104dd:	41 5e                	pop    %r14
   104df:	41 5f                	pop    %r15
   104e1:	e9 9a 36 ff ff       	jmpq   3b80 <memcpy@plt>
   104e6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
   104ed:	00 00 00 
   104f0:	4c 8b 34 24          	mov    (%rsp),%r14
   104f4:	4c 8b 64 24 10       	mov    0x10(%rsp),%r12
   104f9:	48 89 d9             	mov    %rbx,%rcx
   104fc:	48 8b 74 24 18       	mov    0x18(%rsp),%rsi
   10501:	49 c1 ee 02          	shr    $0x2,%r14
   10505:	4c 89 e2             	mov    %r12,%rdx
   10508:	4f 8d 7c f5 00       	lea    0x0(%r13,%r14,8),%r15
   1050d:	4c 29 f6             	sub    %r14,%rsi
   10510:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
   10515:	4c 89 f5             	mov    %r14,%rbp
   10518:	4c 89 ff             	mov    %r15,%rdi
   1051b:	e8 80 fe ff ff       	callq  103a0 <__cxa_finalize@plt+0xc520>
   10520:	4c 89 f6             	mov    %r14,%rsi
   10523:	48 89 d9             	mov    %rbx,%rcx
   10526:	4c 89 e2             	mov    %r12,%rdx
   10529:	4c 89 ef             	mov    %r13,%rdi
   1052c:	e8 6f fe ff ff       	callq  103a0 <__cxa_finalize@plt+0xc520>
   10531:	4d 8b 75 00          	mov    0x0(%r13),%r14
   10535:	4d 8b 3f             	mov    (%r15),%r15
   10538:	48 c7 44 24 08 00 00 	movq   $0x0,0x8(%rsp)
   1053f:	00 00 
   10541:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
   10548:	4c 89 fe             	mov    %r15,%rsi
   1054b:	4c 89 f7             	mov    %r14,%rdi
   1054e:	49 83 c4 08          	add    $0x8,%r12
   10552:	ff d3                	callq  *%rbx
   10554:	85 c0                	test   %eax,%eax
   10556:	7e 25                	jle    1057d <__cxa_finalize@plt+0xc6fd>
   10558:	48 83 c5 01          	add    $0x1,%rbp
   1055c:	48 39 6c 24 18       	cmp    %rbp,0x18(%rsp)
   10561:	4d 89 7c 24 f8       	mov    %r15,-0x8(%r12)
   10566:	74 47                	je     105af <__cxa_finalize@plt+0xc72f>
   10568:	4d 8b 7c ed 00       	mov    0x0(%r13,%rbp,8),%r15
   1056d:	4c 89 f7             	mov    %r14,%rdi
   10570:	49 83 c4 08          	add    $0x8,%r12
   10574:	4c 89 fe             	mov    %r15,%rsi
   10577:	ff d3                	callq  *%rbx
   10579:	85 c0                	test   %eax,%eax
   1057b:	7f db                	jg     10558 <__cxa_finalize@plt+0xc6d8>
   1057d:	48 83 44 24 08 01    	addq   $0x1,0x8(%rsp)
   10583:	4d 89 74 24 f8       	mov    %r14,-0x8(%r12)
   10588:	48 8b 44 24 08       	mov    0x8(%rsp),%rax
   1058d:	48 39 44 24 20       	cmp    %rax,0x20(%rsp)
   10592:	74 0c                	je     105a0 <__cxa_finalize@plt+0xc720>
   10594:	4d 8b 74 c5 00       	mov    0x0(%r13,%rax,8),%r14
   10599:	eb ad                	jmp    10548 <__cxa_finalize@plt+0xc6c8>
   1059b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
   105a0:	48 8b 44 24 18       	mov    0x18(%rsp),%rax
   105a5:	48 89 6c 24 08       	mov    %rbp,0x8(%rsp)
   105aa:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
   105af:	48 8b 44 24 08       	mov    0x8(%rsp),%rax
   105b4:	48 8b 54 24 20       	mov    0x20(%rsp),%rdx
   105b9:	4c 89 e7             	mov    %r12,%rdi
   105bc:	48 29 c2             	sub    %rax,%rdx
   105bf:	49 8d 74 c5 00       	lea    0x0(%r13,%rax,8),%rsi
   105c4:	48 c1 e2 03          	shl    $0x3,%rdx
   105c8:	e8 b3 35 ff ff       	callq  3b80 <memcpy@plt>
   105cd:	48 8b 44 24 10       	mov    0x10(%rsp),%rax
   105d2:	4c 8b 30             	mov    (%rax),%r14
   105d5:	e9 58 fe ff ff       	jmpq   10432 <__cxa_finalize@plt+0xc5b2>
   105da:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
   105e0:	48 8d 04 f7          	lea    (%rdi,%rsi,8),%rax
   105e4:	48 89 d1             	mov    %rdx,%rcx
   105e7:	48 89 c2             	mov    %rax,%rdx
   105ea:	e9 b1 fd ff ff       	jmpq   103a0 <__cxa_finalize@plt+0xc520>
   105ef:	90                   	nop
   105f0:	48 85 d2             	test   %rdx,%rdx
   105f3:	41 54                	push   %r12
   105f5:	55                   	push   %rbp
   105f6:	48 89 fd             	mov    %rdi,%rbp
   105f9:	53                   	push   %rbx
   105fa:	74 2d                	je     10629 <__cxa_finalize@plt+0xc7a9>
   105fc:	49 89 f4             	mov    %rsi,%r12
   105ff:	48 8d 5a ff          	lea    -0x1(%rdx),%rbx
   10603:	e8 38 38 ff ff       	callq  3e40 <__ctype_tolower_loc@plt>
   10608:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
   1060f:	00 
   10610:	41 0f b6 0c 1c       	movzbl (%r12,%rbx,1),%ecx
   10615:	48 8b 10             	mov    (%rax),%rdx
   10618:	8b 14 8a             	mov    (%rdx,%rcx,4),%edx
   1061b:	88 54 1d 00          	mov    %dl,0x0(%rbp,%rbx,1)
   1061f:	48 83 eb 01          	sub    $0x1,%rbx
   10623:	48 83 fb ff          	cmp    $0xffffffffffffffff,%rbx
   10627:	75 e7                	jne    10610 <__cxa_finalize@plt+0xc790>
   10629:	48 89 e8             	mov    %rbp,%rax
   1062c:	5b                   	pop    %rbx
   1062d:	5d                   	pop    %rbp
   1062e:	41 5c                	pop    %r12
   10630:	c3                   	retq   
   10631:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
   10636:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
   1063d:	00 00 00 
   10640:	48 85 d2             	test   %rdx,%rdx
   10643:	41 54                	push   %r12
   10645:	55                   	push   %rbp
   10646:	48 89 fd             	mov    %rdi,%rbp
   10649:	53                   	push   %rbx
   1064a:	74 2d                	je     10679 <__cxa_finalize@plt+0xc7f9>
   1064c:	49 89 f4             	mov    %rsi,%r12
   1064f:	48 8d 5a ff          	lea    -0x1(%rdx),%rbx
   10653:	e8 28 31 ff ff       	callq  3780 <__ctype_toupper_loc@plt>
   10658:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
   1065f:	00 
   10660:	41 0f b6 0c 1c       	movzbl (%r12,%rbx,1),%ecx
   10665:	48 8b 10             	mov    (%rax),%rdx
   10668:	8b 14 8a             	mov    (%rdx,%rcx,4),%edx
   1066b:	88 54 1d 00          	mov    %dl,0x0(%rbp,%rbx,1)
   1066f:	48 83 eb 01          	sub    $0x1,%rbx
   10673:	48 83 fb ff          	cmp    $0xffffffffffffffff,%rbx
   10677:	75 e7                	jne    10660 <__cxa_finalize@plt+0xc7e0>
   10679:	48 89 e8             	mov    %rbp,%rax
   1067c:	5b                   	pop    %rbx
   1067d:	5d                   	pop    %rbp
   1067e:	41 5c                	pop    %r12
   10680:	c3                   	retq   
   10681:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
   10686:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
   1068d:	00 00 00 
   10690:	41 57                	push   %r15
   10692:	41 56                	push   %r14
   10694:	49 89 ff             	mov    %rdi,%r15
   10697:	41 55                	push   %r13
   10699:	41 54                	push   %r12
   1069b:	48 8d 05 a8 75 00 00 	lea    0x75a8(%rip),%rax        # 17c4a <_IO_stdin_used@@Base+0x18ca>
   106a2:	55                   	push   %rbp
   106a3:	53                   	push   %rbx
   106a4:	49 89 f2             	mov    %rsi,%r10
   106a7:	49 89 d3             	mov    %rdx,%r11
   106aa:	48 81 ec d8 04 00 00 	sub    $0x4d8,%rsp
   106b1:	48 8b 59 30          	mov    0x30(%rcx),%rbx
   106b5:	44 8b 71 08          	mov    0x8(%rcx),%r14d
   106b9:	48 8b bc 24 10 05 00 	mov    0x510(%rsp),%rdi
   106c0:	00 
   106c1:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
   106c6:	4c 89 4c 24 38       	mov    %r9,0x38(%rsp)
   106cb:	44 88 44 24 4b       	mov    %r8b,0x4b(%rsp)
   106d0:	48 89 7c 24 30       	mov    %rdi,0x30(%rsp)
   106d5:	64 48 8b 3c 25 28 00 	mov    %fs:0x28,%rdi
   106dc:	00 00 
   106de:	48 89 bc 24 c8 04 00 	mov    %rdi,0x4c8(%rsp)
   106e5:	00 
   106e6:	31 ff                	xor    %edi,%edi
   106e8:	48 85 db             	test   %rbx,%rbx
   106eb:	48 0f 45 c3          	cmovne %rbx,%rax
   106ef:	41 83 fe 0c          	cmp    $0xc,%r14d
   106f3:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
   106f8:	0f 8e 12 01 00 00    	jle    10810 <__cxa_finalize@plt+0xc990>
   106fe:	41 83 ee 0c          	sub    $0xc,%r14d
   10702:	41 0f b6 03          	movzbl (%r11),%eax
   10706:	45 31 ed             	xor    %r13d,%r13d
   10709:	84 c0                	test   %al,%al
   1070b:	74 55                	je     10762 <__cxa_finalize@plt+0xc8e2>
   1070d:	48 8d b4 24 bb 00 00 	lea    0xbb(%rsp),%rsi
   10714:	00 
   10715:	48 8d bc 24 bd 00 00 	lea    0xbd(%rsp),%rdi
   1071c:	00 
   1071d:	44 89 74 24 4c       	mov    %r14d,0x4c(%rsp)
   10722:	4d 89 d4             	mov    %r10,%r12
   10725:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
   1072a:	48 89 7c 24 28       	mov    %rdi,0x28(%rsp)
   1072f:	3c 25                	cmp    $0x25,%al
   10731:	74 7d                	je     107b0 <__cxa_finalize@plt+0xc930>
   10733:	4c 89 e2             	mov    %r12,%rdx
   10736:	4c 29 ea             	sub    %r13,%rdx
   10739:	48 83 fa 01          	cmp    $0x1,%rdx
   1073d:	76 39                	jbe    10778 <__cxa_finalize@plt+0xc8f8>
   1073f:	4d 85 ff             	test   %r15,%r15
   10742:	74 07                	je     1074b <__cxa_finalize@plt+0xc8cb>
   10744:	41 88 07             	mov    %al,(%r15)
   10747:	49 83 c7 01          	add    $0x1,%r15
   1074b:	49 83 c5 01          	add    $0x1,%r13
   1074f:	4d 89 de             	mov    %r11,%r14
   10752:	41 0f b6 46 01       	movzbl 0x1(%r14),%eax
   10757:	4d 8d 5e 01          	lea    0x1(%r14),%r11
   1075b:	84 c0                	test   %al,%al
   1075d:	75 d0                	jne    1072f <__cxa_finalize@plt+0xc8af>
   1075f:	4d 89 e2             	mov    %r12,%r10
   10762:	4d 85 ff             	test   %r15,%r15
   10765:	74 14                	je     1077b <__cxa_finalize@plt+0xc8fb>
   10767:	4d 85 d2             	test   %r10,%r10
   1076a:	74 0f                	je     1077b <__cxa_finalize@plt+0xc8fb>
   1076c:	41 c6 07 00          	movb   $0x0,(%r15)
   10770:	eb 09                	jmp    1077b <__cxa_finalize@plt+0xc8fb>
   10772:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
   10778:	45 31 ed             	xor    %r13d,%r13d
   1077b:	48 8b bc 24 c8 04 00 	mov    0x4c8(%rsp),%rdi
   10782:	00 
   10783:	64 48 33 3c 25 28 00 	xor    %fs:0x28,%rdi
   1078a:	00 00 
   1078c:	4c 89 e8             	mov    %r13,%rax
   1078f:	0f 85 d5 17 00 00    	jne    11f6a <__cxa_finalize@plt+0xe0ea>
   10795:	48 81 c4 d8 04 00 00 	add    $0x4d8,%rsp
   1079c:	5b                   	pop    %rbx
   1079d:	5d                   	pop    %rbp
   1079e:	41 5c                	pop    %r12
   107a0:	41 5d                	pop    %r13
   107a2:	41 5e                	pop    %r14
   107a4:	41 5f                	pop    %r15
   107a6:	c3                   	retq   
   107a7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
   107ae:	00 00 
   107b0:	0f b6 44 24 4b       	movzbl 0x4b(%rsp),%eax
   107b5:	45 31 c0             	xor    %r8d,%r8d
   107b8:	c7 44 24 20 00 00 00 	movl   $0x0,0x20(%rsp)
   107bf:	00 
   107c0:	88 44 24 18          	mov    %al,0x18(%rsp)
   107c4:	49 83 c3 01          	add    $0x1,%r11
   107c8:	41 0f be 2b          	movsbl (%r11),%ebp
   107cc:	40 80 fd 30          	cmp    $0x30,%bpl
   107d0:	89 e9                	mov    %ebp,%ecx
   107d2:	89 ef                	mov    %ebp,%edi
   107d4:	74 30                	je     10806 <__cxa_finalize@plt+0xc986>
   107d6:	7f 18                	jg     107f0 <__cxa_finalize@plt+0xc970>
   107d8:	40 80 fd 23          	cmp    $0x23,%bpl
   107dc:	75 22                	jne    10800 <__cxa_finalize@plt+0xc980>
   107de:	41 b8 01 00 00 00    	mov    $0x1,%r8d
   107e4:	eb de                	jmp    107c4 <__cxa_finalize@plt+0xc944>
   107e6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
   107ed:	00 00 00 
   107f0:	40 80 fd 5e          	cmp    $0x5e,%bpl
   107f4:	75 32                	jne    10828 <__cxa_finalize@plt+0xc9a8>
   107f6:	c6 44 24 18 01       	movb   $0x1,0x18(%rsp)
   107fb:	eb c7                	jmp    107c4 <__cxa_finalize@plt+0xc944>
   107fd:	0f 1f 00             	nopl   (%rax)
   10800:	40 80 fd 2d          	cmp    $0x2d,%bpl
   10804:	75 28                	jne    1082e <__cxa_finalize@plt+0xc9ae>
   10806:	89 6c 24 20          	mov    %ebp,0x20(%rsp)
   1080a:	eb b8                	jmp    107c4 <__cxa_finalize@plt+0xc944>
   1080c:	0f 1f 40 00          	nopl   0x0(%rax)
   10810:	45 85 f6             	test   %r14d,%r14d
   10813:	b8 0c 00 00 00       	mov    $0xc,%eax
   10818:	44 0f 44 f0          	cmove  %eax,%r14d
   1081c:	e9 e1 fe ff ff       	jmpq   10702 <__cxa_finalize@plt+0xc882>
   10821:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
   10828:	40 80 fd 5f          	cmp    $0x5f,%bpl
   1082c:	74 d8                	je     10806 <__cxa_finalize@plt+0xc986>
   1082e:	8d 45 d0             	lea    -0x30(%rbp),%eax
   10831:	bb ff ff ff ff       	mov    $0xffffffff,%ebx
   10836:	83 f8 09             	cmp    $0x9,%eax
   10839:	0f 86 f9 00 00 00    	jbe    10938 <__cxa_finalize@plt+0xcab8>
   1083f:	80 f9 45             	cmp    $0x45,%cl
   10842:	74 24                	je     10868 <__cxa_finalize@plt+0xc9e8>
   10844:	80 f9 4f             	cmp    $0x4f,%cl
   10847:	74 1f                	je     10868 <__cxa_finalize@plt+0xc9e8>
   10849:	31 ed                	xor    %ebp,%ebp
   1084b:	80 f9 7a             	cmp    $0x7a,%cl
   1084e:	77 30                	ja     10880 <__cxa_finalize@plt+0xca00>
   10850:	48 8d 35 25 9c 00 00 	lea    0x9c25(%rip),%rsi        # 1a47c <_IO_stdin_used@@Base+0x40fc>
   10857:	0f b6 c1             	movzbl %cl,%eax
   1085a:	48 63 04 86          	movslq (%rsi,%rax,4),%rax
   1085e:	48 01 f0             	add    %rsi,%rax
   10861:	ff e0                	jmpq   *%rax
   10863:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
   10868:	41 0f be 7b 01       	movsbl 0x1(%r11),%edi
   1086d:	49 83 c3 01          	add    $0x1,%r11
   10871:	89 f9                	mov    %edi,%ecx
   10873:	eb d6                	jmp    1084b <__cxa_finalize@plt+0xc9cb>
   10875:	4d 89 c3             	mov    %r8,%r11
   10878:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
   1087f:	00 
   10880:	49 8d 43 ff          	lea    -0x1(%r11),%rax
   10884:	b9 01 00 00 00       	mov    $0x1,%ecx
   10889:	49 89 c0             	mov    %rax,%r8
   1088c:	48 8d 40 ff          	lea    -0x1(%rax),%rax
   10890:	83 c1 01             	add    $0x1,%ecx
   10893:	80 78 01 25          	cmpb   $0x25,0x1(%rax)
   10897:	75 f0                	jne    10889 <__cxa_finalize@plt+0xca09>
   10899:	4c 89 e2             	mov    %r12,%rdx
   1089c:	b8 00 00 00 00       	mov    $0x0,%eax
   108a1:	48 63 e9             	movslq %ecx,%rbp
   108a4:	4c 29 ea             	sub    %r13,%rdx
   108a7:	85 db                	test   %ebx,%ebx
   108a9:	4d 89 de             	mov    %r11,%r14
   108ac:	0f 49 c3             	cmovns %ebx,%eax
   108af:	48 98                	cltq   
   108b1:	48 39 c5             	cmp    %rax,%rbp
   108b4:	49 89 c1             	mov    %rax,%r9
   108b7:	4c 0f 43 cd          	cmovae %rbp,%r9
   108bb:	4c 39 ca             	cmp    %r9,%rdx
   108be:	0f 86 b4 fe ff ff    	jbe    10778 <__cxa_finalize@plt+0xc8f8>
   108c4:	4d 85 ff             	test   %r15,%r15
   108c7:	74 64                	je     1092d <__cxa_finalize@plt+0xcaad>
   108c9:	48 39 c5             	cmp    %rax,%rbp
   108cc:	73 39                	jae    10907 <__cxa_finalize@plt+0xca87>
   108ce:	48 63 d3             	movslq %ebx,%rdx
   108d1:	4c 89 4c 24 50       	mov    %r9,0x50(%rsp)
   108d6:	48 29 ea             	sub    %rbp,%rdx
   108d9:	83 7c 24 20 30       	cmpl   $0x30,0x20(%rsp)
   108de:	4c 89 44 24 20       	mov    %r8,0x20(%rsp)
   108e3:	49 8d 1c 17          	lea    (%r15,%rdx,1),%rbx
   108e7:	0f 84 62 11 00 00    	je     11a4f <__cxa_finalize@plt+0xdbcf>
   108ed:	4c 89 ff             	mov    %r15,%rdi
   108f0:	be 20 00 00 00       	mov    $0x20,%esi
   108f5:	49 89 df             	mov    %rbx,%r15
   108f8:	e8 63 31 ff ff       	callq  3a60 <memset@plt>
   108fd:	4c 8b 4c 24 50       	mov    0x50(%rsp),%r9
   10902:	4c 8b 44 24 20       	mov    0x20(%rsp),%r8
   10907:	80 7c 24 18 00       	cmpb   $0x0,0x18(%rsp)
   1090c:	48 89 ea             	mov    %rbp,%rdx
   1090f:	4c 89 4c 24 18       	mov    %r9,0x18(%rsp)
   10914:	4c 89 c6             	mov    %r8,%rsi
   10917:	4c 89 ff             	mov    %r15,%rdi
   1091a:	0f 85 80 00 00 00    	jne    109a0 <__cxa_finalize@plt+0xcb20>
   10920:	e8 5b 32 ff ff       	callq  3b80 <memcpy@plt>
   10925:	4c 8b 4c 24 18       	mov    0x18(%rsp),%r9
   1092a:	49 01 ef             	add    %rbp,%r15
   1092d:	4d 01 cd             	add    %r9,%r13
   10930:	e9 1d fe ff ff       	jmpq   10752 <__cxa_finalize@plt+0xc8d2>
   10935:	0f 1f 00             	nopl   (%rax)
   10938:	31 db                	xor    %ebx,%ebx
   1093a:	41 0f be 6b 01       	movsbl 0x1(%r11),%ebp
   1093f:	81 fb cc cc cc 0c    	cmp    $0xccccccc,%ebx
   10945:	49 8d 73 01          	lea    0x1(%r11),%rsi
   10949:	89 e9                	mov    %ebp,%ecx
   1094b:	8d 45 d0             	lea    -0x30(%rbp),%eax
   1094e:	7f 25                	jg     10975 <__cxa_finalize@plt+0xcaf5>
   10950:	41 0f be 13          	movsbl (%r11),%edx
   10954:	74 1a                	je     10970 <__cxa_finalize@plt+0xcaf0>
   10956:	8d 3c 9b             	lea    (%rbx,%rbx,4),%edi
   10959:	49 89 f3             	mov    %rsi,%r11
   1095c:	8d 5c 7a d0          	lea    -0x30(%rdx,%rdi,2),%ebx
   10960:	83 f8 09             	cmp    $0x9,%eax
   10963:	76 d5                	jbe    1093a <__cxa_finalize@plt+0xcaba>
   10965:	89 ef                	mov    %ebp,%edi
   10967:	e9 d3 fe ff ff       	jmpq   1083f <__cxa_finalize@plt+0xc9bf>
   1096c:	0f 1f 40 00          	nopl   0x0(%rax)
   10970:	80 fa 37             	cmp    $0x37,%dl
   10973:	7e e1                	jle    10956 <__cxa_finalize@plt+0xcad6>
   10975:	83 f8 09             	cmp    $0x9,%eax
   10978:	77 16                	ja     10990 <__cxa_finalize@plt+0xcb10>
   1097a:	41 0f be 6b 02       	movsbl 0x2(%r11),%ebp
   1097f:	bb ff ff ff 7f       	mov    $0x7fffffff,%ebx
   10984:	49 83 c3 02          	add    $0x2,%r11
   10988:	89 e9                	mov    %ebp,%ecx
   1098a:	8d 45 d0             	lea    -0x30(%rbp),%eax
   1098d:	eb d1                	jmp    10960 <__cxa_finalize@plt+0xcae0>
   1098f:	90                   	nop
   10990:	89 ef                	mov    %ebp,%edi
   10992:	49 89 f3             	mov    %rsi,%r11
   10995:	bb ff ff ff 7f       	mov    $0x7fffffff,%ebx
   1099a:	e9 a0 fe ff ff       	jmpq   1083f <__cxa_finalize@plt+0xc9bf>
   1099f:	90                   	nop
   109a0:	e8 9b fc ff ff       	callq  10640 <__cxa_finalize@plt+0xc7c0>
   109a5:	4c 8b 4c 24 18       	mov    0x18(%rsp),%r9
   109aa:	e9 7b ff ff ff       	jmpq   1092a <__cxa_finalize@plt+0xcaaa>
   109af:	90                   	nop
   109b0:	85 ed                	test   %ebp,%ebp
   109b2:	0f 85 c8 fe ff ff    	jne    10880 <__cxa_finalize@plt+0xca00>
   109b8:	0f b6 44 24 18       	movzbl 0x18(%rsp),%eax
   109bd:	45 84 c0             	test   %r8b,%r8b
   109c0:	41 0f 45 c0          	cmovne %r8d,%eax
   109c4:	88 44 24 18          	mov    %al,0x18(%rsp)
   109c8:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
   109cd:	ba 20 25 00 00       	mov    $0x2520,%edx
   109d2:	4d 89 de             	mov    %r11,%r14
   109d5:	66 89 94 24 bb 00 00 	mov    %dx,0xbb(%rsp)
   109dc:	00 
   109dd:	45 31 c0             	xor    %r8d,%r8d
   109e0:	31 ed                	xor    %ebp,%ebp
   109e2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
   109e8:	88 08                	mov    %cl,(%rax)
   109ea:	c6 40 01 00          	movb   $0x0,0x1(%rax)
   109ee:	48 8d 84 24 c0 00 00 	lea    0xc0(%rsp),%rax
   109f5:	00 
   109f6:	48 8b 4c 24 08       	mov    0x8(%rsp),%rcx
   109fb:	48 8b 54 24 10       	mov    0x10(%rsp),%rdx
   10a00:	be 00 04 00 00       	mov    $0x400,%esi
   10a05:	48 89 c7             	mov    %rax,%rdi
   10a08:	44 88 44 24 58       	mov    %r8b,0x58(%rsp)
   10a0d:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
   10a12:	e8 d9 32 ff ff       	callq  3cf0 <strftime@plt>
   10a17:	48 85 c0             	test   %rax,%rax
   10a1a:	0f 84 32 fd ff ff    	je     10752 <__cxa_finalize@plt+0xc8d2>
   10a20:	48 8d 48 ff          	lea    -0x1(%rax),%rcx
   10a24:	85 db                	test   %ebx,%ebx
   10a26:	b8 00 00 00 00       	mov    $0x0,%eax
   10a2b:	0f 49 c3             	cmovns %ebx,%eax
   10a2e:	4c 89 e2             	mov    %r12,%rdx
   10a31:	48 98                	cltq   
   10a33:	48 39 c1             	cmp    %rax,%rcx
   10a36:	49 89 c1             	mov    %rax,%r9
   10a39:	4c 0f 43 c9          	cmovae %rcx,%r9
   10a3d:	4c 29 ea             	sub    %r13,%rdx
   10a40:	4c 39 ca             	cmp    %r9,%rdx
   10a43:	0f 86 2f fd ff ff    	jbe    10778 <__cxa_finalize@plt+0xc8f8>
   10a49:	4d 85 ff             	test   %r15,%r15
   10a4c:	0f 84 db fe ff ff    	je     1092d <__cxa_finalize@plt+0xcaad>
   10a52:	85 ed                	test   %ebp,%ebp
   10a54:	44 0f b6 44 24 58    	movzbl 0x58(%rsp),%r8d
   10a5a:	75 49                	jne    10aa5 <__cxa_finalize@plt+0xcc25>
   10a5c:	48 39 c1             	cmp    %rax,%rcx
   10a5f:	73 44                	jae    10aa5 <__cxa_finalize@plt+0xcc25>
   10a61:	48 63 d3             	movslq %ebx,%rdx
   10a64:	4c 89 4c 24 60       	mov    %r9,0x60(%rsp)
   10a69:	48 89 4c 24 58       	mov    %rcx,0x58(%rsp)
   10a6e:	48 29 ca             	sub    %rcx,%rdx
   10a71:	83 7c 24 20 30       	cmpl   $0x30,0x20(%rsp)
   10a76:	44 88 44 24 20       	mov    %r8b,0x20(%rsp)
   10a7b:	49 8d 2c 17          	lea    (%r15,%rdx,1),%rbp
   10a7f:	0f 84 a5 0f 00 00    	je     11a2a <__cxa_finalize@plt+0xdbaa>
   10a85:	4c 89 ff             	mov    %r15,%rdi
   10a88:	be 20 00 00 00       	mov    $0x20,%esi
   10a8d:	49 89 ef             	mov    %rbp,%r15
   10a90:	e8 cb 2f ff ff       	callq  3a60 <memset@plt>
   10a95:	44 0f b6 44 24 20    	movzbl 0x20(%rsp),%r8d
   10a9b:	4c 8b 4c 24 60       	mov    0x60(%rsp),%r9
   10aa0:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
   10aa5:	45 84 c0             	test   %r8b,%r8b
   10aa8:	0f 85 ba 0e 00 00    	jne    11968 <__cxa_finalize@plt+0xdae8>
   10aae:	80 7c 24 18 00       	cmpb   $0x0,0x18(%rsp)
   10ab3:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
   10ab8:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
   10abd:	0f 84 7d 0e 00 00    	je     11940 <__cxa_finalize@plt+0xdac0>
   10ac3:	48 89 ca             	mov    %rcx,%rdx
   10ac6:	48 83 c6 01          	add    $0x1,%rsi
   10aca:	4c 89 ff             	mov    %r15,%rdi
   10acd:	48 89 4c 24 18       	mov    %rcx,0x18(%rsp)
   10ad2:	e8 69 fb ff ff       	callq  10640 <__cxa_finalize@plt+0xc7c0>
   10ad7:	48 8b 4c 24 18       	mov    0x18(%rsp),%rcx
   10adc:	4c 8b 4c 24 20       	mov    0x20(%rsp),%r9
   10ae1:	49 01 cf             	add    %rcx,%r15
   10ae4:	4d 01 cd             	add    %r9,%r13
   10ae7:	e9 66 fc ff ff       	jmpq   10752 <__cxa_finalize@plt+0xc8d2>
   10aec:	0f 1f 40 00          	nopl   0x0(%rax)
   10af0:	83 fd 4f             	cmp    $0x4f,%ebp
   10af3:	0f 84 87 fd ff ff    	je     10880 <__cxa_finalize@plt+0xca00>
   10af9:	45 31 c0             	xor    %r8d,%r8d
   10afc:	be 20 25 00 00       	mov    $0x2520,%esi
   10b01:	85 ed                	test   %ebp,%ebp
   10b03:	66 89 b4 24 bb 00 00 	mov    %si,0xbb(%rsp)
   10b0a:	00 
   10b0b:	0f 85 5e 14 00 00    	jne    11f6f <__cxa_finalize@plt+0xe0ef>
   10b11:	4d 89 de             	mov    %r11,%r14
   10b14:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
   10b19:	e9 ca fe ff ff       	jmpq   109e8 <__cxa_finalize@plt+0xcb68>
   10b1e:	83 fd 45             	cmp    $0x45,%ebp
   10b21:	0f 84 47 0f 00 00    	je     11a6e <__cxa_finalize@plt+0xdbee>
   10b27:	48 8b 44 24 08       	mov    0x8(%rsp),%rax
   10b2c:	ba 1f 85 eb 51       	mov    $0x51eb851f,%edx
   10b31:	41 ba 02 00 00 00    	mov    $0x2,%r10d
   10b37:	8b 70 14             	mov    0x14(%rax),%esi
   10b3a:	89 f0                	mov    %esi,%eax
   10b3c:	f7 ea                	imul   %edx
   10b3e:	89 d0                	mov    %edx,%eax
   10b40:	89 f2                	mov    %esi,%edx
   10b42:	c1 fa 1f             	sar    $0x1f,%edx
   10b45:	c1 f8 05             	sar    $0x5,%eax
   10b48:	29 d0                	sub    %edx,%eax
   10b4a:	89 f2                	mov    %esi,%edx
   10b4c:	8d 48 13             	lea    0x13(%rax),%ecx
   10b4f:	6b c0 64             	imul   $0x64,%eax,%eax
   10b52:	29 c2                	sub    %eax,%edx
   10b54:	89 d0                	mov    %edx,%eax
   10b56:	c1 e8 1f             	shr    $0x1f,%eax
   10b59:	85 c9                	test   %ecx,%ecx
   10b5b:	0f 9f c2             	setg   %dl
   10b5e:	21 d0                	and    %edx,%eax
   10b60:	81 fe 94 f8 ff ff    	cmp    $0xfffff894,%esi
   10b66:	41 0f 9c c1          	setl   %r9b
   10b6a:	29 c1                	sub    %eax,%ecx
   10b6c:	31 f6                	xor    %esi,%esi
   10b6e:	45 31 f6             	xor    %r14d,%r14d
   10b71:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
   10b78:	83 fd 4f             	cmp    $0x4f,%ebp
   10b7b:	0f 85 af 0c 00 00    	jne    11830 <__cxa_finalize@plt+0xd9b0>
   10b81:	45 84 c9             	test   %r9b,%r9b
   10b84:	0f 85 af 0c 00 00    	jne    11839 <__cxa_finalize@plt+0xd9b9>
   10b8a:	89 f9                	mov    %edi,%ecx
   10b8c:	b8 20 25 00 00       	mov    $0x2520,%eax
   10b91:	45 31 c0             	xor    %r8d,%r8d
   10b94:	66 89 84 24 bb 00 00 	mov    %ax,0xbb(%rsp)
   10b9b:	00 
   10b9c:	48 8b 44 24 10       	mov    0x10(%rsp),%rax
   10ba1:	40 88 ac 24 bd 00 00 	mov    %bpl,0xbd(%rsp)
   10ba8:	00 
   10ba9:	4d 89 de             	mov    %r11,%r14
   10bac:	44 89 d5             	mov    %r10d,%ebp
   10baf:	48 83 c0 03          	add    $0x3,%rax
   10bb3:	e9 30 fe ff ff       	jmpq   109e8 <__cxa_finalize@plt+0xcb68>
   10bb8:	85 ed                	test   %ebp,%ebp
   10bba:	0f 85 c0 fc ff ff    	jne    10880 <__cxa_finalize@plt+0xca00>
   10bc0:	48 8d 05 99 98 00 00 	lea    0x9899(%rip),%rax        # 1a460 <_IO_stdin_used@@Base+0x40e0>
   10bc7:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
   10bcc:	0f 1f 40 00          	nopl   0x0(%rax)
   10bd0:	0f b6 44 24 18       	movzbl 0x18(%rsp),%eax
   10bd5:	8b bc 24 18 05 00 00 	mov    0x518(%rsp),%edi
   10bdc:	48 c7 c6 ff ff ff ff 	mov    $0xffffffffffffffff,%rsi
   10be3:	4c 89 5c 24 58       	mov    %r11,0x58(%rsp)
   10be8:	89 44 24 18          	mov    %eax,0x18(%rsp)
   10bec:	57                   	push   %rdi
   10bed:	41 89 c0             	mov    %eax,%r8d
   10bf0:	ff 74 24 38          	pushq  0x38(%rsp)
   10bf4:	4c 8b 4c 24 48       	mov    0x48(%rsp),%r9
   10bf9:	31 ff                	xor    %edi,%edi
   10bfb:	48 8b 4c 24 18       	mov    0x18(%rsp),%rcx
   10c00:	48 8b 54 24 60       	mov    0x60(%rsp),%rdx
   10c05:	e8 86 fa ff ff       	callq  10690 <__cxa_finalize@plt+0xc810>
   10c0a:	85 db                	test   %ebx,%ebx
   10c0c:	48 89 c5             	mov    %rax,%rbp
   10c0f:	b8 00 00 00 00       	mov    $0x0,%eax
   10c14:	0f 49 c3             	cmovns %ebx,%eax
   10c17:	48 98                	cltq   
   10c19:	48 39 c5             	cmp    %rax,%rbp
   10c1c:	49 89 c6             	mov    %rax,%r14
   10c1f:	41 59                	pop    %r9
   10c21:	41 5a                	pop    %r10
   10c23:	4d 89 e2             	mov    %r12,%r10
   10c26:	4c 0f 43 f5          	cmovae %rbp,%r14
   10c2a:	4d 29 ea             	sub    %r13,%r10
   10c2d:	4d 39 f2             	cmp    %r14,%r10
   10c30:	0f 86 42 fb ff ff    	jbe    10778 <__cxa_finalize@plt+0xc8f8>
   10c36:	4d 85 ff             	test   %r15,%r15
   10c39:	4c 8b 5c 24 58       	mov    0x58(%rsp),%r11
   10c3e:	0f 85 68 0d 00 00    	jne    119ac <__cxa_finalize@plt+0xdb2c>
   10c44:	4d 01 f5             	add    %r14,%r13
   10c47:	4d 89 de             	mov    %r11,%r14
   10c4a:	e9 03 fb ff ff       	jmpq   10752 <__cxa_finalize@plt+0xc8d2>
   10c4f:	83 fd 45             	cmp    $0x45,%ebp
   10c52:	0f 84 28 fc ff ff    	je     10880 <__cxa_finalize@plt+0xca00>
   10c58:	48 8b 54 24 08       	mov    0x8(%rsp),%rdx
   10c5d:	8b 72 14             	mov    0x14(%rdx),%esi
   10c60:	44 8b 4a 1c          	mov    0x1c(%rdx),%r9d
   10c64:	44 8b 72 18          	mov    0x18(%rdx),%r14d
   10c68:	ba 93 24 49 92       	mov    $0x92492493,%edx
   10c6d:	89 f0                	mov    %esi,%eax
   10c6f:	45 89 c8             	mov    %r9d,%r8d
   10c72:	c1 f8 1f             	sar    $0x1f,%eax
   10c75:	45 29 f0             	sub    %r14d,%r8d
   10c78:	41 81 c0 7e 01 00 00 	add    $0x17e,%r8d
   10c7f:	25 90 01 00 00       	and    $0x190,%eax
   10c84:	44 8d 54 06 9c       	lea    -0x64(%rsi,%rax,1),%r10d
   10c89:	44 89 c0             	mov    %r8d,%eax
   10c8c:	f7 ea                	imul   %edx
   10c8e:	42 8d 04 02          	lea    (%rdx,%r8,1),%eax
   10c92:	44 89 c2             	mov    %r8d,%edx
   10c95:	c1 fa 1f             	sar    $0x1f,%edx
   10c98:	c1 f8 02             	sar    $0x2,%eax
   10c9b:	29 d0                	sub    %edx,%eax
   10c9d:	8d 14 c5 00 00 00 00 	lea    0x0(,%rax,8),%edx
   10ca4:	29 c2                	sub    %eax,%edx
   10ca6:	89 d0                	mov    %edx,%eax
   10ca8:	44 89 ca             	mov    %r9d,%edx
   10cab:	44 29 c2             	sub    %r8d,%edx
   10cae:	8d 44 02 03          	lea    0x3(%rdx,%rax,1),%eax
   10cb2:	85 c0                	test   %eax,%eax
   10cb4:	89 44 24 50          	mov    %eax,0x50(%rsp)
   10cb8:	0f 88 53 10 00 00    	js     11d11 <__cxa_finalize@plt+0xde91>
   10cbe:	41 f6 c2 03          	test   $0x3,%r10b
   10cc2:	b8 6d 01 00 00       	mov    $0x16d,%eax
   10cc7:	75 4a                	jne    10d13 <__cxa_finalize@plt+0xce93>
   10cc9:	41 b8 1f 85 eb 51    	mov    $0x51eb851f,%r8d
   10ccf:	44 89 d0             	mov    %r10d,%eax
   10cd2:	41 f7 e8             	imul   %r8d
   10cd5:	44 89 d0             	mov    %r10d,%eax
   10cd8:	c1 f8 1f             	sar    $0x1f,%eax
   10cdb:	89 44 24 58          	mov    %eax,0x58(%rsp)
   10cdf:	41 89 d0             	mov    %edx,%r8d
   10ce2:	c1 fa 05             	sar    $0x5,%edx
   10ce5:	29 c2                	sub    %eax,%edx
   10ce7:	b8 6e 01 00 00       	mov    $0x16e,%eax
   10cec:	6b d2 64             	imul   $0x64,%edx,%edx
   10cef:	41 39 d2             	cmp    %edx,%r10d
   10cf2:	75 1f                	jne    10d13 <__cxa_finalize@plt+0xce93>
   10cf4:	41 c1 f8 07          	sar    $0x7,%r8d
   10cf8:	44 89 c0             	mov    %r8d,%eax
   10cfb:	2b 44 24 58          	sub    0x58(%rsp),%eax
   10cff:	69 c0 90 01 00 00    	imul   $0x190,%eax,%eax
   10d05:	41 39 c2             	cmp    %eax,%r10d
   10d08:	0f 94 c0             	sete   %al
   10d0b:	0f b6 c0             	movzbl %al,%eax
   10d0e:	05 6d 01 00 00       	add    $0x16d,%eax
   10d13:	41 29 c1             	sub    %eax,%r9d
   10d16:	ba 93 24 49 92       	mov    $0x92492493,%edx
   10d1b:	45 89 c8             	mov    %r9d,%r8d
   10d1e:	45 29 f0             	sub    %r14d,%r8d
   10d21:	41 be 01 00 00 00    	mov    $0x1,%r14d
   10d27:	41 81 c0 7e 01 00 00 	add    $0x17e,%r8d
   10d2e:	44 89 c0             	mov    %r8d,%eax
   10d31:	45 29 c1             	sub    %r8d,%r9d
   10d34:	f7 ea                	imul   %edx
   10d36:	42 8d 04 02          	lea    (%rdx,%r8,1),%eax
   10d3a:	44 89 c2             	mov    %r8d,%edx
   10d3d:	c1 fa 1f             	sar    $0x1f,%edx
   10d40:	c1 f8 02             	sar    $0x2,%eax
   10d43:	29 d0                	sub    %edx,%eax
   10d45:	8d 14 c5 00 00 00 00 	lea    0x0(,%rax,8),%edx
   10d4c:	29 c2                	sub    %eax,%edx
   10d4e:	45 8d 44 11 03       	lea    0x3(%r9,%rdx,1),%r8d
   10d53:	45 85 c0             	test   %r8d,%r8d
   10d56:	79 08                	jns    10d60 <__cxa_finalize@plt+0xcee0>
   10d58:	44 8b 44 24 50       	mov    0x50(%rsp),%r8d
   10d5d:	45 31 f6             	xor    %r14d,%r14d
   10d60:	80 f9 47             	cmp    $0x47,%cl
   10d63:	0f 84 3a 10 00 00    	je     11da3 <__cxa_finalize@plt+0xdf23>
   10d69:	80 f9 67             	cmp    $0x67,%cl
   10d6c:	0f 85 57 10 00 00    	jne    11dc9 <__cxa_finalize@plt+0xdf49>
   10d72:	b9 1f 85 eb 51       	mov    $0x51eb851f,%ecx
   10d77:	89 f0                	mov    %esi,%eax
   10d79:	41 89 f0             	mov    %esi,%r8d
   10d7c:	f7 e9                	imul   %ecx
   10d7e:	41 ba 02 00 00 00    	mov    $0x2,%r10d
   10d84:	89 d0                	mov    %edx,%eax
   10d86:	89 f2                	mov    %esi,%edx
   10d88:	c1 fa 1f             	sar    $0x1f,%edx
   10d8b:	c1 f8 05             	sar    $0x5,%eax
   10d8e:	29 d0                	sub    %edx,%eax
   10d90:	6b c0 64             	imul   $0x64,%eax,%eax
   10d93:	41 29 c0             	sub    %eax,%r8d
   10d96:	45 01 f0             	add    %r14d,%r8d
   10d99:	44 89 c0             	mov    %r8d,%eax
   10d9c:	f7 e9                	imul   %ecx
   10d9e:	44 89 c0             	mov    %r8d,%eax
   10da1:	c1 f8 1f             	sar    $0x1f,%eax
   10da4:	89 d1                	mov    %edx,%ecx
   10da6:	c1 f9 05             	sar    $0x5,%ecx
   10da9:	29 c1                	sub    %eax,%ecx
   10dab:	6b c9 64             	imul   $0x64,%ecx,%ecx
   10dae:	41 29 c8             	sub    %ecx,%r8d
   10db1:	44 89 c1             	mov    %r8d,%ecx
   10db4:	79 1a                	jns    10dd0 <__cxa_finalize@plt+0xcf50>
   10db6:	b8 94 f8 ff ff       	mov    $0xfffff894,%eax
   10dbb:	44 89 c2             	mov    %r8d,%edx
   10dbe:	83 c1 64             	add    $0x64,%ecx
   10dc1:	44 29 f0             	sub    %r14d,%eax
   10dc4:	f7 da                	neg    %edx
   10dc6:	39 c6                	cmp    %eax,%esi
   10dc8:	0f 4c ca             	cmovl  %edx,%ecx
   10dcb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
   10dd0:	89 c8                	mov    %ecx,%eax
   10dd2:	31 f6                	xor    %esi,%esi
   10dd4:	45 31 f6             	xor    %r14d,%r14d
   10dd7:	c1 e8 1f             	shr    $0x1f,%eax
   10dda:	41 89 c1             	mov    %eax,%r9d
   10ddd:	e9 96 fd ff ff       	jmpq   10b78 <__cxa_finalize@plt+0xccf8>
   10de2:	4c 89 e2             	mov    %r12,%rdx
   10de5:	b8 00 00 00 00       	mov    $0x0,%eax
   10dea:	be 01 00 00 00       	mov    $0x1,%esi
   10def:	4c 29 ea             	sub    %r13,%rdx
   10df2:	85 db                	test   %ebx,%ebx
   10df4:	0f 49 c3             	cmovns %ebx,%eax
   10df7:	48 98                	cltq   
   10df9:	48 85 c0             	test   %rax,%rax
   10dfc:	48 0f 45 f0          	cmovne %rax,%rsi
   10e00:	85 ed                	test   %ebp,%ebp
   10e02:	49 89 f1             	mov    %rsi,%r9
   10e05:	0f 85 b0 0e 00 00    	jne    11cbb <__cxa_finalize@plt+0xde3b>
   10e0b:	48 39 f2             	cmp    %rsi,%rdx
   10e0e:	0f 86 64 f9 ff ff    	jbe    10778 <__cxa_finalize@plt+0xc8f8>
   10e14:	4d 85 ff             	test   %r15,%r15
   10e17:	74 4b                	je     10e64 <__cxa_finalize@plt+0xcfe4>
   10e19:	83 fb 01             	cmp    $0x1,%ebx
   10e1c:	7e 3f                	jle    10e5d <__cxa_finalize@plt+0xcfdd>
   10e1e:	48 63 d3             	movslq %ebx,%rdx
   10e21:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
   10e26:	be 30 00 00 00       	mov    $0x30,%esi
   10e2b:	48 83 ea 01          	sub    $0x1,%rdx
   10e2f:	83 7c 24 20 30       	cmpl   $0x30,0x20(%rsp)
   10e34:	4c 89 5c 24 20       	mov    %r11,0x20(%rsp)
   10e39:	49 8d 1c 17          	lea    (%r15,%rdx,1),%rbx
   10e3d:	74 05                	je     10e44 <__cxa_finalize@plt+0xcfc4>
   10e3f:	be 20 00 00 00       	mov    $0x20,%esi
   10e44:	4c 89 ff             	mov    %r15,%rdi
   10e47:	49 89 df             	mov    %rbx,%r15
   10e4a:	e8 11 2c ff ff       	callq  3a60 <memset@plt>
   10e4f:	4c 8b 5c 24 20       	mov    0x20(%rsp),%r11
   10e54:	4c 8b 4c 24 18       	mov    0x18(%rsp),%r9
   10e59:	41 0f b6 0b          	movzbl (%r11),%ecx
   10e5d:	41 88 0f             	mov    %cl,(%r15)
   10e60:	49 83 c7 01          	add    $0x1,%r15
   10e64:	4d 01 cd             	add    %r9,%r13
   10e67:	4d 89 de             	mov    %r11,%r14
   10e6a:	e9 e3 f8 ff ff       	jmpq   10752 <__cxa_finalize@plt+0xc8d2>
   10e6f:	41 0f b6 43 01       	movzbl 0x1(%r11),%eax
   10e74:	49 8d 53 01          	lea    0x1(%r11),%rdx
   10e78:	3c 3a                	cmp    $0x3a,%al
   10e7a:	0f 84 b9 0f 00 00    	je     11e39 <__cxa_finalize@plt+0xdfb9>
   10e80:	41 ba 01 00 00 00    	mov    $0x1,%r10d
   10e86:	3c 7a                	cmp    $0x7a,%al
   10e88:	0f 85 f2 f9 ff ff    	jne    10880 <__cxa_finalize@plt+0xca00>
   10e8e:	49 89 d3             	mov    %rdx,%r11
   10e91:	48 8b 44 24 08       	mov    0x8(%rsp),%rax
   10e96:	8b 48 20             	mov    0x20(%rax),%ecx
   10e99:	85 c9                	test   %ecx,%ecx
   10e9b:	0f 88 50 0d 00 00    	js     11bf1 <__cxa_finalize@plt+0xdd71>
   10ea1:	48 8b 48 28          	mov    0x28(%rax),%rcx
   10ea5:	41 b9 01 00 00 00    	mov    $0x1,%r9d
   10eab:	85 c9                	test   %ecx,%ecx
   10ead:	78 14                	js     10ec3 <__cxa_finalize@plt+0xd043>
   10eaf:	41 b9 00 00 00 00    	mov    $0x0,%r9d
   10eb5:	75 0c                	jne    10ec3 <__cxa_finalize@plt+0xd043>
   10eb7:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
   10ebc:	80 38 2d             	cmpb   $0x2d,(%rax)
   10ebf:	41 0f 94 c1          	sete   %r9b
   10ec3:	89 c8                	mov    %ecx,%eax
   10ec5:	ba c5 b3 a2 91       	mov    $0x91a2b3c5,%edx
   10eca:	be 89 88 88 88       	mov    $0x88888889,%esi
   10ecf:	f7 ea                	imul   %edx
   10ed1:	89 c8                	mov    %ecx,%eax
   10ed3:	c1 f8 1f             	sar    $0x1f,%eax
   10ed6:	89 44 24 50          	mov    %eax,0x50(%rsp)
   10eda:	44 8d 34 0a          	lea    (%rdx,%rcx,1),%r14d
   10ede:	41 c1 fe 0b          	sar    $0xb,%r14d
   10ee2:	41 29 c6             	sub    %eax,%r14d
   10ee5:	89 c8                	mov    %ecx,%eax
   10ee7:	f7 ee                	imul   %esi
   10ee9:	44 8d 04 0a          	lea    (%rdx,%rcx,1),%r8d
   10eed:	41 c1 f8 05          	sar    $0x5,%r8d
   10ef1:	44 2b 44 24 50       	sub    0x50(%rsp),%r8d
   10ef6:	44 89 c0             	mov    %r8d,%eax
   10ef9:	f7 ee                	imul   %esi
   10efb:	44 89 c0             	mov    %r8d,%eax
   10efe:	c1 f8 1f             	sar    $0x1f,%eax
   10f01:	42 8d 34 02          	lea    (%rdx,%r8,1),%esi
   10f05:	c1 fe 05             	sar    $0x5,%esi
   10f08:	29 c6                	sub    %eax,%esi
   10f0a:	44 89 c0             	mov    %r8d,%eax
   10f0d:	6b f6 3c             	imul   $0x3c,%esi,%esi
   10f10:	45 6b c0 3c          	imul   $0x3c,%r8d,%r8d
   10f14:	29 f0                	sub    %esi,%eax
   10f16:	44 29 c1             	sub    %r8d,%ecx
   10f19:	49 83 fa 01          	cmp    $0x1,%r10
   10f1d:	89 c6                	mov    %eax,%esi
   10f1f:	0f 84 ca 0e 00 00    	je     11def <__cxa_finalize@plt+0xdf6f>
   10f25:	0f 82 61 0f 00 00    	jb     11e8c <__cxa_finalize@plt+0xe00c>
   10f2b:	49 83 fa 02          	cmp    $0x2,%r10
   10f2f:	0f 84 b8 0d 00 00    	je     11ced <__cxa_finalize@plt+0xde6d>
   10f35:	49 83 fa 03          	cmp    $0x3,%r10
   10f39:	0f 85 41 0f 00 00    	jne    11e80 <__cxa_finalize@plt+0xe000>
   10f3f:	85 c9                	test   %ecx,%ecx
   10f41:	0f 85 a6 0d 00 00    	jne    11ced <__cxa_finalize@plt+0xde6d>
   10f47:	85 c0                	test   %eax,%eax
   10f49:	0f 85 a0 0e 00 00    	jne    11def <__cxa_finalize@plt+0xdf6f>
   10f4f:	44 89 f1             	mov    %r14d,%ecx
   10f52:	41 ba 03 00 00 00    	mov    $0x3,%r10d
   10f58:	41 be 01 00 00 00    	mov    $0x1,%r14d
   10f5e:	e9 15 fc ff ff       	jmpq   10b78 <__cxa_finalize@plt+0xccf8>
   10f63:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
   10f68:	83 fd 45             	cmp    $0x45,%ebp
   10f6b:	0f 84 0f f9 ff ff    	je     10880 <__cxa_finalize@plt+0xca00>
   10f71:	48 8b 44 24 08       	mov    0x8(%rsp),%rax
   10f76:	ba 93 24 49 92       	mov    $0x92492493,%edx
   10f7b:	8b 70 1c             	mov    0x1c(%rax),%esi
   10f7e:	2b 70 18             	sub    0x18(%rax),%esi
   10f81:	83 c6 07             	add    $0x7,%esi
   10f84:	89 f0                	mov    %esi,%eax
   10f86:	f7 ea                	imul   %edx
   10f88:	8d 0c 32             	lea    (%rdx,%rsi,1),%ecx
   10f8b:	c1 fe 1f             	sar    $0x1f,%esi
   10f8e:	41 ba 02 00 00 00    	mov    $0x2,%r10d
   10f94:	c1 f9 02             	sar    $0x2,%ecx
   10f97:	29 f1                	sub    %esi,%ecx
   10f99:	e9 32 fe ff ff       	jmpq   10dd0 <__cxa_finalize@plt+0xcf50>
   10f9e:	83 fd 45             	cmp    $0x45,%ebp
   10fa1:	0f 84 d9 f8 ff ff    	je     10880 <__cxa_finalize@plt+0xca00>
   10fa7:	4c 8b 54 24 08       	mov    0x8(%rsp),%r10
   10fac:	b9 93 24 49 92       	mov    $0x92492493,%ecx
   10fb1:	41 8b 42 18          	mov    0x18(%r10),%eax
   10fb5:	8d 70 06             	lea    0x6(%rax),%esi
   10fb8:	89 44 24 50          	mov    %eax,0x50(%rsp)
   10fbc:	89 f0                	mov    %esi,%eax
   10fbe:	f7 e9                	imul   %ecx
   10fc0:	8d 04 32             	lea    (%rdx,%rsi,1),%eax
   10fc3:	89 f2                	mov    %esi,%edx
   10fc5:	c1 fa 1f             	sar    $0x1f,%edx
   10fc8:	c1 f8 02             	sar    $0x2,%eax
   10fcb:	29 d0                	sub    %edx,%eax
   10fcd:	8d 14 c5 00 00 00 00 	lea    0x0(,%rax,8),%edx
   10fd4:	29 c2                	sub    %eax,%edx
   10fd6:	89 d0                	mov    %edx,%eax
   10fd8:	41 8b 52 1c          	mov    0x1c(%r10),%edx
   10fdc:	29 f0                	sub    %esi,%eax
   10fde:	8d 74 10 07          	lea    0x7(%rax,%rdx,1),%esi
   10fe2:	89 f0                	mov    %esi,%eax
   10fe4:	f7 e9                	imul   %ecx
   10fe6:	eb a0                	jmp    10f88 <__cxa_finalize@plt+0xd108>
   10fe8:	85 db                	test   %ebx,%ebx
   10fea:	bd 00 00 00 00       	mov    $0x0,%ebp
   10fef:	b8 01 00 00 00       	mov    $0x1,%eax
   10ff4:	0f 49 eb             	cmovns %ebx,%ebp
   10ff7:	48 63 ed             	movslq %ebp,%rbp
   10ffa:	48 85 ed             	test   %rbp,%rbp
   10ffd:	48 0f 44 e8          	cmove  %rax,%rbp
   11001:	4c 89 e0             	mov    %r12,%rax
   11004:	4c 29 e8             	sub    %r13,%rax
   11007:	48 39 e8             	cmp    %rbp,%rax
   1100a:	0f 86 68 f7 ff ff    	jbe    10778 <__cxa_finalize@plt+0xc8f8>
   11010:	4d 85 ff             	test   %r15,%r15
   11013:	74 3d                	je     11052 <__cxa_finalize@plt+0xd1d2>
   11015:	83 fb 01             	cmp    $0x1,%ebx
   11018:	7e 30                	jle    1104a <__cxa_finalize@plt+0xd1ca>
   1101a:	48 63 d3             	movslq %ebx,%rdx
   1101d:	4c 89 5c 24 18       	mov    %r11,0x18(%rsp)
   11022:	48 83 ea 01          	sub    $0x1,%rdx
   11026:	83 7c 24 20 30       	cmpl   $0x30,0x20(%rsp)
   1102b:	49 8d 1c 17          	lea    (%r15,%rdx,1),%rbx
   1102f:	0f 84 70 0e 00 00    	je     11ea5 <__cxa_finalize@plt+0xe025>
   11035:	4c 89 ff             	mov    %r15,%rdi
   11038:	be 20 00 00 00       	mov    $0x20,%esi
   1103d:	49 89 df             	mov    %rbx,%r15
   11040:	e8 1b 2a ff ff       	callq  3a60 <memset@plt>
   11045:	4c 8b 5c 24 18       	mov    0x18(%rsp),%r11
   1104a:	41 c6 07 09          	movb   $0x9,(%r15)
   1104e:	49 83 c7 01          	add    $0x1,%r15
   11052:	49 01 ed             	add    %rbp,%r13
   11055:	4d 89 de             	mov    %r11,%r14
   11058:	e9 f5 f6 ff ff       	jmpq   10752 <__cxa_finalize@plt+0xc8d2>
   1105d:	48 8b 44 24 08       	mov    0x8(%rsp),%rax
   11062:	83 fd 4f             	cmp    $0x4f,%ebp
   11065:	41 ba 01 00 00 00    	mov    $0x1,%r10d
   1106b:	8b 40 10             	mov    0x10(%rax),%eax
   1106e:	0f 84 18 fb ff ff    	je     10b8c <__cxa_finalize@plt+0xcd0c>
   11074:	8d 14 80             	lea    (%rax,%rax,4),%edx
   11077:	45 31 f6             	xor    %r14d,%r14d
   1107a:	45 31 c9             	xor    %r9d,%r9d
   1107d:	31 f6                	xor    %esi,%esi
   1107f:	8d 0c 50             	lea    (%rax,%rdx,2),%ecx
   11082:	c1 f9 05             	sar    $0x5,%ecx
   11085:	83 c1 01             	add    $0x1,%ecx
   11088:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
   1108f:	00 
   11090:	48 8d 84 24 c0 00 00 	lea    0xc0(%rsp),%rax
   11097:	00 
   11098:	48 8d bc 24 d7 00 00 	lea    0xd7(%rsp),%rdi
   1109f:	00 
   110a0:	41 b8 cd cc cc cc    	mov    $0xcccccccd,%r8d
   110a6:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
   110ab:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
   110b0:	40 f6 c6 01          	test   $0x1,%sil
   110b4:	48 8d 6f ff          	lea    -0x1(%rdi),%rbp
   110b8:	74 0e                	je     110c8 <__cxa_finalize@plt+0xd248>
   110ba:	48 8d 47 fe          	lea    -0x2(%rdi),%rax
   110be:	c6 47 ff 3a          	movb   $0x3a,-0x1(%rdi)
   110c2:	48 89 ef             	mov    %rbp,%rdi
   110c5:	48 89 c5             	mov    %rax,%rbp
   110c8:	89 c8                	mov    %ecx,%eax
   110ca:	d1 fe                	sar    %esi
   110cc:	41 f7 e0             	mul    %r8d
   110cf:	c1 ea 03             	shr    $0x3,%edx
   110d2:	8d 04 92             	lea    (%rdx,%rdx,4),%eax
   110d5:	01 c0                	add    %eax,%eax
   110d7:	29 c1                	sub    %eax,%ecx
   110d9:	89 f0                	mov    %esi,%eax
   110db:	83 c1 30             	add    $0x30,%ecx
   110de:	09 d0                	or     %edx,%eax
   110e0:	88 4f ff             	mov    %cl,-0x1(%rdi)
   110e3:	89 d1                	mov    %edx,%ecx
   110e5:	48 89 ef             	mov    %rbp,%rdi
   110e8:	75 c6                	jne    110b0 <__cxa_finalize@plt+0xd230>
   110ea:	41 39 da             	cmp    %ebx,%r10d
   110ed:	44 0f 4c d3          	cmovl  %ebx,%r10d
   110f1:	45 84 c9             	test   %r9b,%r9b
   110f4:	0f 85 76 07 00 00    	jne    11870 <__cxa_finalize@plt+0xd9f0>
   110fa:	45 84 f6             	test   %r14b,%r14b
   110fd:	0f 84 a9 02 00 00    	je     113ac <__cxa_finalize@plt+0xd52c>
   11103:	83 7c 24 20 2d       	cmpl   $0x2d,0x20(%rsp)
   11108:	41 b9 2b 00 00 00    	mov    $0x2b,%r9d
   1110e:	0f 84 d3 0a 00 00    	je     11be7 <__cxa_finalize@plt+0xdd67>
   11114:	48 8b 44 24 50       	mov    0x50(%rsp),%rax
   11119:	45 8d 72 ff          	lea    -0x1(%r10),%r14d
   1111d:	4c 89 e2             	mov    %r12,%rdx
   11120:	4c 29 ea             	sub    %r13,%rdx
   11123:	48 8d 48 17          	lea    0x17(%rax),%rcx
   11127:	48 29 e9             	sub    %rbp,%rcx
   1112a:	41 29 ce             	sub    %ecx,%r14d
   1112d:	45 85 f6             	test   %r14d,%r14d
   11130:	0f 8e e3 09 00 00    	jle    11b19 <__cxa_finalize@plt+0xdc99>
   11136:	83 7c 24 20 5f       	cmpl   $0x5f,0x20(%rsp)
   1113b:	0f 84 47 09 00 00    	je     11a88 <__cxa_finalize@plt+0xdc08>
   11141:	49 63 c2             	movslq %r10d,%rax
   11144:	48 39 d0             	cmp    %rdx,%rax
   11147:	0f 83 2b f6 ff ff    	jae    10778 <__cxa_finalize@plt+0xc8f8>
   1114d:	85 db                	test   %ebx,%ebx
   1114f:	b8 00 00 00 00       	mov    $0x0,%eax
   11154:	be 01 00 00 00       	mov    $0x1,%esi
   11159:	0f 49 c3             	cmovns %ebx,%eax
   1115c:	48 98                	cltq   
   1115e:	48 85 c0             	test   %rax,%rax
   11161:	48 0f 45 f0          	cmovne %rax,%rsi
   11165:	48 39 d6             	cmp    %rdx,%rsi
   11168:	0f 83 0a f6 ff ff    	jae    10778 <__cxa_finalize@plt+0xc8f8>
   1116e:	49 01 f5             	add    %rsi,%r13
   11171:	4d 85 ff             	test   %r15,%r15
   11174:	4d 63 c6             	movslq %r14d,%r8
   11177:	4d 89 de             	mov    %r11,%r14
   1117a:	0f 84 a4 00 00 00    	je     11224 <__cxa_finalize@plt+0xd3a4>
   11180:	45 85 d2             	test   %r10d,%r10d
   11183:	75 5f                	jne    111e4 <__cxa_finalize@plt+0xd364>
   11185:	48 83 f8 01          	cmp    $0x1,%rax
   11189:	76 59                	jbe    111e4 <__cxa_finalize@plt+0xd364>
   1118b:	48 63 d3             	movslq %ebx,%rdx
   1118e:	4c 89 5c 24 70       	mov    %r11,0x70(%rsp)
   11193:	44 88 4c 24 68       	mov    %r9b,0x68(%rsp)
   11198:	48 83 ea 01          	sub    $0x1,%rdx
   1119c:	83 7c 24 20 30       	cmpl   $0x30,0x20(%rsp)
   111a1:	4c 89 44 24 60       	mov    %r8,0x60(%rsp)
   111a6:	49 8d 1c 17          	lea    (%r15,%rdx,1),%rbx
   111aa:	48 89 4c 24 58       	mov    %rcx,0x58(%rsp)
   111af:	44 89 54 24 50       	mov    %r10d,0x50(%rsp)
   111b4:	0f 84 44 0d 00 00    	je     11efe <__cxa_finalize@plt+0xe07e>
   111ba:	4c 89 ff             	mov    %r15,%rdi
   111bd:	be 20 00 00 00       	mov    $0x20,%esi
   111c2:	49 89 df             	mov    %rbx,%r15
   111c5:	e8 96 28 ff ff       	callq  3a60 <memset@plt>
   111ca:	44 0f b6 4c 24 68    	movzbl 0x68(%rsp),%r9d
   111d0:	4c 8b 5c 24 70       	mov    0x70(%rsp),%r11
   111d5:	4c 8b 44 24 60       	mov    0x60(%rsp),%r8
   111da:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
   111df:	44 8b 54 24 50       	mov    0x50(%rsp),%r10d
   111e4:	45 88 0f             	mov    %r9b,(%r15)
   111e7:	4d 89 de             	mov    %r11,%r14
   111ea:	49 83 c7 01          	add    $0x1,%r15
   111ee:	4d 85 ff             	test   %r15,%r15
   111f1:	74 31                	je     11224 <__cxa_finalize@plt+0xd3a4>
   111f3:	4c 89 c2             	mov    %r8,%rdx
   111f6:	4c 89 ff             	mov    %r15,%rdi
   111f9:	be 30 00 00 00       	mov    $0x30,%esi
   111fe:	48 89 4c 24 60       	mov    %rcx,0x60(%rsp)
   11203:	44 89 54 24 58       	mov    %r10d,0x58(%rsp)
   11208:	4c 89 44 24 50       	mov    %r8,0x50(%rsp)
   1120d:	e8 4e 28 ff ff       	callq  3a60 <memset@plt>
   11212:	4c 8b 44 24 50       	mov    0x50(%rsp),%r8
   11217:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
   1121c:	44 8b 54 24 58       	mov    0x58(%rsp),%r10d
   11221:	4d 01 c7             	add    %r8,%r15
   11224:	4d 01 c5             	add    %r8,%r13
   11227:	4c 89 e2             	mov    %r12,%rdx
   1122a:	45 31 c0             	xor    %r8d,%r8d
   1122d:	4c 29 ea             	sub    %r13,%rdx
   11230:	31 db                	xor    %ebx,%ebx
   11232:	4c 39 c1             	cmp    %r8,%rcx
   11235:	4d 89 c1             	mov    %r8,%r9
   11238:	4c 0f 43 c9          	cmovae %rcx,%r9
   1123c:	49 39 d1             	cmp    %rdx,%r9
   1123f:	0f 83 33 f5 ff ff    	jae    10778 <__cxa_finalize@plt+0xc8f8>
   11245:	4d 85 ff             	test   %r15,%r15
   11248:	0f 84 df f6 ff ff    	je     1092d <__cxa_finalize@plt+0xcaad>
   1124e:	45 85 d2             	test   %r10d,%r10d
   11251:	75 3e                	jne    11291 <__cxa_finalize@plt+0xd411>
   11253:	4c 39 c1             	cmp    %r8,%rcx
   11256:	73 39                	jae    11291 <__cxa_finalize@plt+0xd411>
   11258:	48 63 d3             	movslq %ebx,%rdx
   1125b:	48 89 4c 24 50       	mov    %rcx,0x50(%rsp)
   11260:	48 29 ca             	sub    %rcx,%rdx
   11263:	83 7c 24 20 30       	cmpl   $0x30,0x20(%rsp)
   11268:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
   1126d:	49 8d 1c 17          	lea    (%r15,%rdx,1),%rbx
   11271:	0f 84 51 09 00 00    	je     11bc8 <__cxa_finalize@plt+0xdd48>
   11277:	4c 89 ff             	mov    %r15,%rdi
   1127a:	be 20 00 00 00       	mov    $0x20,%esi
   1127f:	49 89 df             	mov    %rbx,%r15
   11282:	e8 d9 27 ff ff       	callq  3a60 <memset@plt>
   11287:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
   1128c:	4c 8b 4c 24 20       	mov    0x20(%rsp),%r9
   11291:	80 7c 24 18 00       	cmpb   $0x0,0x18(%rsp)
   11296:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
   1129b:	48 89 ca             	mov    %rcx,%rdx
   1129e:	48 89 4c 24 18       	mov    %rcx,0x18(%rsp)
   112a3:	48 89 ee             	mov    %rbp,%rsi
   112a6:	4c 89 ff             	mov    %r15,%rdi
   112a9:	0f 84 e9 06 00 00    	je     11998 <__cxa_finalize@plt+0xdb18>
   112af:	e8 8c f3 ff ff       	callq  10640 <__cxa_finalize@plt+0xc7c0>
   112b4:	48 8b 4c 24 18       	mov    0x18(%rsp),%rcx
   112b9:	4c 8b 4c 24 20       	mov    0x20(%rsp),%r9
   112be:	e9 1e f8 ff ff       	jmpq   10ae1 <__cxa_finalize@plt+0xcc61>
   112c3:	48 8d 05 29 6c 00 00 	lea    0x6c29(%rip),%rax        # 17ef3 <_IO_stdin_used@@Base+0x1b73>
   112ca:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
   112cf:	e9 fc f8 ff ff       	jmpq   10bd0 <__cxa_finalize@plt+0xcd50>
   112d4:	48 8b 44 24 08       	mov    0x8(%rsp),%rax
   112d9:	48 8b 7c 24 30       	mov    0x30(%rsp),%rdi
   112de:	48 8d b4 24 80 00 00 	lea    0x80(%rsp),%rsi
   112e5:	00 
   112e6:	4c 89 5c 24 58       	mov    %r11,0x58(%rsp)
   112eb:	48 8d ac 24 d7 00 00 	lea    0xd7(%rsp),%rbp
   112f2:	00 
   112f3:	f3 0f 6f 00          	movdqu (%rax),%xmm0
   112f7:	0f 29 84 24 80 00 00 	movaps %xmm0,0x80(%rsp)
   112fe:	00 
   112ff:	f3 0f 6f 40 10       	movdqu 0x10(%rax),%xmm0
   11304:	0f 29 84 24 90 00 00 	movaps %xmm0,0x90(%rsp)
   1130b:	00 
   1130c:	f3 0f 6f 40 20       	movdqu 0x20(%rax),%xmm0
   11311:	48 8b 40 30          	mov    0x30(%rax),%rax
   11315:	0f 29 84 24 a0 00 00 	movaps %xmm0,0xa0(%rsp)
   1131c:	00 
   1131d:	48 89 84 24 b0 00 00 	mov    %rax,0xb0(%rsp)
   11324:	00 
   11325:	e8 c6 47 00 00       	callq  15af0 <_obstack_memory_used@@Base+0x460>
   1132a:	4c 8b 5c 24 58       	mov    0x58(%rsp),%r11
   1132f:	48 89 c6             	mov    %rax,%rsi
   11332:	48 89 c1             	mov    %rax,%rcx
   11335:	48 8d 84 24 c0 00 00 	lea    0xc0(%rsp),%rax
   1133c:	00 
   1133d:	bf 30 00 00 00       	mov    $0x30,%edi
   11342:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
   11347:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
   1134e:	00 00 
   11350:	48 b8 67 66 66 66 66 	movabs $0x6666666666666667,%rax
   11357:	66 66 66 
   1135a:	48 f7 e9             	imul   %rcx
   1135d:	48 89 c8             	mov    %rcx,%rax
   11360:	48 c1 f8 3f          	sar    $0x3f,%rax
   11364:	48 c1 fa 02          	sar    $0x2,%rdx
   11368:	48 29 c2             	sub    %rax,%rdx
   1136b:	48 89 d0             	mov    %rdx,%rax
   1136e:	48 8d 14 92          	lea    (%rdx,%rdx,4),%rdx
   11372:	48 01 d2             	add    %rdx,%rdx
   11375:	48 29 d1             	sub    %rdx,%rcx
   11378:	48 89 ca             	mov    %rcx,%rdx
   1137b:	48 89 c1             	mov    %rax,%rcx
   1137e:	89 f8                	mov    %edi,%eax
   11380:	29 d0                	sub    %edx,%eax
   11382:	83 c2 30             	add    $0x30,%edx
   11385:	48 85 f6             	test   %rsi,%rsi
   11388:	0f 48 d0             	cmovs  %eax,%edx
   1138b:	48 83 ed 01          	sub    $0x1,%rbp
   1138f:	48 85 c9             	test   %rcx,%rcx
   11392:	88 55 00             	mov    %dl,0x0(%rbp)
   11395:	75 b9                	jne    11350 <__cxa_finalize@plt+0xd4d0>
   11397:	85 db                	test   %ebx,%ebx
   11399:	41 ba 01 00 00 00    	mov    $0x1,%r10d
   1139f:	44 0f 4f d3          	cmovg  %ebx,%r10d
   113a3:	48 85 f6             	test   %rsi,%rsi
   113a6:	0f 88 c4 04 00 00    	js     11870 <__cxa_finalize@plt+0xd9f0>
   113ac:	48 8b 44 24 50       	mov    0x50(%rsp),%rax
   113b1:	4c 89 e2             	mov    %r12,%rdx
   113b4:	4c 29 ea             	sub    %r13,%rdx
   113b7:	48 8d 48 17          	lea    0x17(%rax),%rcx
   113bb:	48 29 e9             	sub    %rbp,%rcx
   113be:	83 7c 24 20 2d       	cmpl   $0x2d,0x20(%rsp)
   113c3:	74 0f                	je     113d4 <__cxa_finalize@plt+0xd554>
   113c5:	45 89 d6             	mov    %r10d,%r14d
   113c8:	41 29 ce             	sub    %ecx,%r14d
   113cb:	45 85 f6             	test   %r14d,%r14d
   113ce:	0f 8f f7 08 00 00    	jg     11ccb <__cxa_finalize@plt+0xde4b>
   113d4:	85 db                	test   %ebx,%ebx
   113d6:	41 b8 00 00 00 00    	mov    $0x0,%r8d
   113dc:	4d 89 de             	mov    %r11,%r14
   113df:	44 0f 49 c3          	cmovns %ebx,%r8d
   113e3:	4d 63 c0             	movslq %r8d,%r8
   113e6:	e9 47 fe ff ff       	jmpq   11232 <__cxa_finalize@plt+0xd3b2>
   113eb:	83 fd 45             	cmp    $0x45,%ebp
   113ee:	0f 84 8c f4 ff ff    	je     10880 <__cxa_finalize@plt+0xca00>
   113f4:	8b 4c 24 4c          	mov    0x4c(%rsp),%ecx
   113f8:	8b 44 24 20          	mov    0x20(%rsp),%eax
   113fc:	41 ba 02 00 00 00    	mov    $0x2,%r10d
   11402:	83 f8 30             	cmp    $0x30,%eax
   11405:	0f 84 c5 f9 ff ff    	je     10dd0 <__cxa_finalize@plt+0xcf50>
   1140b:	83 f8 2d             	cmp    $0x2d,%eax
   1140e:	0f 84 bc f9 ff ff    	je     10dd0 <__cxa_finalize@plt+0xcf50>
   11414:	c7 44 24 20 5f 00 00 	movl   $0x5f,0x20(%rsp)
   1141b:	00 
   1141c:	e9 af f9 ff ff       	jmpq   10dd0 <__cxa_finalize@plt+0xcf50>
   11421:	83 fd 45             	cmp    $0x45,%ebp
   11424:	0f 84 56 f4 ff ff    	je     10880 <__cxa_finalize@plt+0xca00>
   1142a:	48 8b 44 24 08       	mov    0x8(%rsp),%rax
   1142f:	41 ba 02 00 00 00    	mov    $0x2,%r10d
   11435:	8b 48 10             	mov    0x10(%rax),%ecx
   11438:	83 f9 ff             	cmp    $0xffffffff,%ecx
   1143b:	41 0f 9c c1          	setl   %r9b
   1143f:	83 c1 01             	add    $0x1,%ecx
   11442:	31 f6                	xor    %esi,%esi
   11444:	45 31 f6             	xor    %r14d,%r14d
   11447:	e9 2c f7 ff ff       	jmpq   10b78 <__cxa_finalize@plt+0xccf8>
   1144c:	85 db                	test   %ebx,%ebx
   1144e:	bd 00 00 00 00       	mov    $0x0,%ebp
   11453:	b8 01 00 00 00       	mov    $0x1,%eax
   11458:	0f 49 eb             	cmovns %ebx,%ebp
   1145b:	48 63 ed             	movslq %ebp,%rbp
   1145e:	48 85 ed             	test   %rbp,%rbp
   11461:	48 0f 44 e8          	cmove  %rax,%rbp
   11465:	4c 89 e0             	mov    %r12,%rax
   11468:	4c 29 e8             	sub    %r13,%rax
   1146b:	48 39 e8             	cmp    %rbp,%rax
   1146e:	0f 86 04 f3 ff ff    	jbe    10778 <__cxa_finalize@plt+0xc8f8>
   11474:	4d 85 ff             	test   %r15,%r15
   11477:	0f 84 d5 fb ff ff    	je     11052 <__cxa_finalize@plt+0xd1d2>
   1147d:	83 fb 01             	cmp    $0x1,%ebx
   11480:	7e 30                	jle    114b2 <__cxa_finalize@plt+0xd632>
   11482:	48 63 d3             	movslq %ebx,%rdx
   11485:	4c 89 5c 24 18       	mov    %r11,0x18(%rsp)
   1148a:	48 83 ea 01          	sub    $0x1,%rdx
   1148e:	83 7c 24 20 30       	cmpl   $0x30,0x20(%rsp)
   11493:	49 8d 1c 17          	lea    (%r15,%rdx,1),%rbx
   11497:	0f 84 22 0a 00 00    	je     11ebf <__cxa_finalize@plt+0xe03f>
   1149d:	4c 89 ff             	mov    %r15,%rdi
   114a0:	be 20 00 00 00       	mov    $0x20,%esi
   114a5:	49 89 df             	mov    %rbx,%r15
   114a8:	e8 b3 25 ff ff       	callq  3a60 <memset@plt>
   114ad:	4c 8b 5c 24 18       	mov    0x18(%rsp),%r11
   114b2:	41 c6 07 0a          	movb   $0xa,(%r15)
   114b6:	49 83 c7 01          	add    $0x1,%r15
   114ba:	e9 93 fb ff ff       	jmpq   11052 <__cxa_finalize@plt+0xd1d2>
   114bf:	31 c0                	xor    %eax,%eax
   114c1:	45 84 c0             	test   %r8b,%r8b
   114c4:	0f 85 ac 05 00 00    	jne    11a76 <__cxa_finalize@plt+0xdbf6>
   114ca:	41 89 c0             	mov    %eax,%r8d
   114cd:	b9 70 00 00 00       	mov    $0x70,%ecx
   114d2:	e9 25 f6 ff ff       	jmpq   10afc <__cxa_finalize@plt+0xcc7c>
   114d7:	48 8d 05 94 8f 00 00 	lea    0x8f94(%rip),%rax        # 1a472 <_IO_stdin_used@@Base+0x40f2>
   114de:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
   114e3:	e9 e8 f6 ff ff       	jmpq   10bd0 <__cxa_finalize@plt+0xcd50>
   114e8:	83 fd 45             	cmp    $0x45,%ebp
   114eb:	0f 84 8f f3 ff ff    	je     10880 <__cxa_finalize@plt+0xca00>
   114f1:	48 8b 44 24 08       	mov    0x8(%rsp),%rax
   114f6:	41 ba 02 00 00 00    	mov    $0x2,%r10d
   114fc:	8b 08                	mov    (%rax),%ecx
   114fe:	e9 cd f8 ff ff       	jmpq   10dd0 <__cxa_finalize@plt+0xcf50>
   11503:	83 fd 45             	cmp    $0x45,%ebp
   11506:	0f 84 74 f3 ff ff    	je     10880 <__cxa_finalize@plt+0xca00>
   1150c:	48 8b 44 24 08       	mov    0x8(%rsp),%rax
   11511:	8b 48 08             	mov    0x8(%rax),%ecx
   11514:	e9 df fe ff ff       	jmpq   113f8 <__cxa_finalize@plt+0xd578>
   11519:	85 ed                	test   %ebp,%ebp
   1151b:	0f 85 5f f3 ff ff    	jne    10880 <__cxa_finalize@plt+0xca00>
   11521:	48 8d 05 41 8f 00 00 	lea    0x8f41(%rip),%rax        # 1a469 <_IO_stdin_used@@Base+0x40e9>
   11528:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
   1152d:	e9 9e f6 ff ff       	jmpq   10bd0 <__cxa_finalize@plt+0xcd50>
   11532:	48 8b 44 24 08       	mov    0x8(%rsp),%rax
   11537:	ba 93 24 49 92       	mov    $0x92492493,%edx
   1153c:	41 ba 01 00 00 00    	mov    $0x1,%r10d
   11542:	8b 40 18             	mov    0x18(%rax),%eax
   11545:	8d 48 06             	lea    0x6(%rax),%ecx
   11548:	89 44 24 50          	mov    %eax,0x50(%rsp)
   1154c:	89 c8                	mov    %ecx,%eax
   1154e:	f7 ea                	imul   %edx
   11550:	8d 04 0a             	lea    (%rdx,%rcx,1),%eax
   11553:	89 ca                	mov    %ecx,%edx
   11555:	c1 fa 1f             	sar    $0x1f,%edx
   11558:	c1 f8 02             	sar    $0x2,%eax
   1155b:	29 d0                	sub    %edx,%eax
   1155d:	8d 14 c5 00 00 00 00 	lea    0x0(,%rax,8),%edx
   11564:	29 c2                	sub    %eax,%edx
   11566:	29 d1                	sub    %edx,%ecx
   11568:	83 c1 01             	add    $0x1,%ecx
   1156b:	e9 60 f8 ff ff       	jmpq   10dd0 <__cxa_finalize@plt+0xcf50>
   11570:	41 0f b6 4b ff       	movzbl -0x1(%r11),%ecx
   11575:	4d 8d 43 ff          	lea    -0x1(%r11),%r8
   11579:	4c 89 e2             	mov    %r12,%rdx
   1157c:	b8 00 00 00 00       	mov    $0x0,%eax
   11581:	4c 29 ea             	sub    %r13,%rdx
   11584:	85 db                	test   %ebx,%ebx
   11586:	0f 49 c3             	cmovns %ebx,%eax
   11589:	80 f9 25             	cmp    $0x25,%cl
   1158c:	48 98                	cltq   
   1158e:	0f 85 e1 f2 ff ff    	jne    10875 <__cxa_finalize@plt+0xc9f5>
   11594:	48 85 c0             	test   %rax,%rax
   11597:	b9 01 00 00 00       	mov    $0x1,%ecx
   1159c:	4d 89 c6             	mov    %r8,%r14
   1159f:	48 0f 45 c8          	cmovne %rax,%rcx
   115a3:	bd 01 00 00 00       	mov    $0x1,%ebp
   115a8:	49 89 c9             	mov    %rcx,%r9
   115ab:	e9 0b f3 ff ff       	jmpq   108bb <__cxa_finalize@plt+0xca3b>
   115b0:	83 fd 45             	cmp    $0x45,%ebp
   115b3:	0f 84 b5 04 00 00    	je     11a6e <__cxa_finalize@plt+0xdbee>
   115b9:	48 8b 44 24 08       	mov    0x8(%rsp),%rax
   115be:	ba 1f 85 eb 51       	mov    $0x51eb851f,%edx
   115c3:	41 ba 02 00 00 00    	mov    $0x2,%r10d
   115c9:	8b 70 14             	mov    0x14(%rax),%esi
   115cc:	89 f0                	mov    %esi,%eax
   115ce:	f7 ea                	imul   %edx
   115d0:	89 f0                	mov    %esi,%eax
   115d2:	c1 f8 1f             	sar    $0x1f,%eax
   115d5:	c1 fa 05             	sar    $0x5,%edx
   115d8:	89 d1                	mov    %edx,%ecx
   115da:	29 c1                	sub    %eax,%ecx
   115dc:	89 f0                	mov    %esi,%eax
   115de:	6b c9 64             	imul   $0x64,%ecx,%ecx
   115e1:	29 c8                	sub    %ecx,%eax
   115e3:	89 c1                	mov    %eax,%ecx
   115e5:	0f 89 e5 f7 ff ff    	jns    10dd0 <__cxa_finalize@plt+0xcf50>
   115eb:	f7 d8                	neg    %eax
   115ed:	83 c1 64             	add    $0x64,%ecx
   115f0:	81 fe 93 f8 ff ff    	cmp    $0xfffff893,%esi
   115f6:	0f 4e c8             	cmovle %eax,%ecx
   115f9:	e9 d2 f7 ff ff       	jmpq   10dd0 <__cxa_finalize@plt+0xcf50>
   115fe:	83 fd 45             	cmp    $0x45,%ebp
   11601:	0f 84 79 f2 ff ff    	je     10880 <__cxa_finalize@plt+0xca00>
   11607:	48 8b 44 24 08       	mov    0x8(%rsp),%rax
   1160c:	41 ba 02 00 00 00    	mov    $0x2,%r10d
   11612:	8b 48 0c             	mov    0xc(%rax),%ecx
   11615:	e9 b6 f7 ff ff       	jmpq   10dd0 <__cxa_finalize@plt+0xcf50>
   1161a:	83 fd 45             	cmp    $0x45,%ebp
   1161d:	0f 84 5d f2 ff ff    	je     10880 <__cxa_finalize@plt+0xca00>
   11623:	48 8b 44 24 08       	mov    0x8(%rsp),%rax
   11628:	8b 48 0c             	mov    0xc(%rax),%ecx
   1162b:	e9 c8 fd ff ff       	jmpq   113f8 <__cxa_finalize@plt+0xd578>
   11630:	83 fd 45             	cmp    $0x45,%ebp
   11633:	0f 84 47 f2 ff ff    	je     10880 <__cxa_finalize@plt+0xca00>
   11639:	48 8b 44 24 08       	mov    0x8(%rsp),%rax
   1163e:	41 ba 03 00 00 00    	mov    $0x3,%r10d
   11644:	8b 48 1c             	mov    0x1c(%rax),%ecx
   11647:	83 f9 ff             	cmp    $0xffffffff,%ecx
   1164a:	41 0f 9c c1          	setl   %r9b
   1164e:	83 c1 01             	add    $0x1,%ecx
   11651:	31 f6                	xor    %esi,%esi
   11653:	45 31 f6             	xor    %r14d,%r14d
   11656:	e9 1d f5 ff ff       	jmpq   10b78 <__cxa_finalize@plt+0xccf8>
   1165b:	83 fd 45             	cmp    $0x45,%ebp
   1165e:	0f 84 1c f2 ff ff    	je     10880 <__cxa_finalize@plt+0xca00>
   11664:	48 8b 44 24 08       	mov    0x8(%rsp),%rax
   11669:	41 ba 02 00 00 00    	mov    $0x2,%r10d
   1166f:	8b 48 08             	mov    0x8(%rax),%ecx
   11672:	e9 59 f7 ff ff       	jmpq   10dd0 <__cxa_finalize@plt+0xcf50>
   11677:	83 fd 45             	cmp    $0x45,%ebp
   1167a:	0f 84 00 f2 ff ff    	je     10880 <__cxa_finalize@plt+0xca00>
   11680:	8b 4c 24 4c          	mov    0x4c(%rsp),%ecx
   11684:	41 ba 02 00 00 00    	mov    $0x2,%r10d
   1168a:	e9 41 f7 ff ff       	jmpq   10dd0 <__cxa_finalize@plt+0xcf50>
   1168f:	83 fd 45             	cmp    $0x45,%ebp
   11692:	0f 84 e8 f1 ff ff    	je     10880 <__cxa_finalize@plt+0xca00>
   11698:	48 8b 44 24 08       	mov    0x8(%rsp),%rax
   1169d:	41 ba 02 00 00 00    	mov    $0x2,%r10d
   116a3:	8b 48 04             	mov    0x4(%rax),%ecx
   116a6:	e9 25 f7 ff ff       	jmpq   10dd0 <__cxa_finalize@plt+0xcf50>
   116ab:	83 fd 45             	cmp    $0x45,%ebp
   116ae:	0f 84 cc f1 ff ff    	je     10880 <__cxa_finalize@plt+0xca00>
   116b4:	83 fb ff             	cmp    $0xffffffff,%ebx
   116b7:	0f 84 de 05 00 00    	je     11c9b <__cxa_finalize@plt+0xde1b>
   116bd:	83 fb 08             	cmp    $0x8,%ebx
   116c0:	0f 8f 98 08 00 00    	jg     11f5e <__cxa_finalize@plt+0xe0de>
   116c6:	8b 8c 24 18 05 00 00 	mov    0x518(%rsp),%ecx
   116cd:	89 de                	mov    %ebx,%esi
   116cf:	41 b8 67 66 66 66    	mov    $0x66666667,%r8d
   116d5:	0f 1f 00             	nopl   (%rax)
   116d8:	89 c8                	mov    %ecx,%eax
   116da:	83 c6 01             	add    $0x1,%esi
   116dd:	c1 f9 1f             	sar    $0x1f,%ecx
   116e0:	41 f7 e8             	imul   %r8d
   116e3:	c1 fa 02             	sar    $0x2,%edx
   116e6:	29 ca                	sub    %ecx,%edx
   116e8:	83 fe 09             	cmp    $0x9,%esi
   116eb:	89 d1                	mov    %edx,%ecx
   116ed:	75 e9                	jne    116d8 <__cxa_finalize@plt+0xd858>
   116ef:	41 89 da             	mov    %ebx,%r10d
   116f2:	e9 d9 f6 ff ff       	jmpq   10dd0 <__cxa_finalize@plt+0xcf50>
   116f7:	b8 01 00 00 00       	mov    $0x1,%eax
   116fc:	e9 c0 fd ff ff       	jmpq   114c1 <__cxa_finalize@plt+0xd641>
   11701:	0f b6 7c 24 18       	movzbl 0x18(%rsp),%edi
   11706:	45 84 c0             	test   %r8b,%r8b
   11709:	b8 00 00 00 00       	mov    $0x0,%eax
   1170e:	4c 89 5c 24 50       	mov    %r11,0x50(%rsp)
   11713:	44 88 44 24 58       	mov    %r8b,0x58(%rsp)
   11718:	0f 45 f8             	cmovne %eax,%edi
   1171b:	40 88 7c 24 18       	mov    %dil,0x18(%rsp)
   11720:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
   11725:	e8 26 22 ff ff       	callq  3950 <strlen@plt>
   1172a:	85 db                	test   %ebx,%ebx
   1172c:	48 89 c5             	mov    %rax,%rbp
   1172f:	b8 00 00 00 00       	mov    $0x0,%eax
   11734:	0f 49 c3             	cmovns %ebx,%eax
   11737:	4c 89 e2             	mov    %r12,%rdx
   1173a:	48 98                	cltq   
   1173c:	48 39 c5             	cmp    %rax,%rbp
   1173f:	49 89 c6             	mov    %rax,%r14
   11742:	4c 0f 43 f5          	cmovae %rbp,%r14
   11746:	4c 29 ea             	sub    %r13,%rdx
   11749:	4c 39 f2             	cmp    %r14,%rdx
   1174c:	0f 86 26 f0 ff ff    	jbe    10778 <__cxa_finalize@plt+0xc8f8>
   11752:	4d 85 ff             	test   %r15,%r15
   11755:	4c 8b 5c 24 50       	mov    0x50(%rsp),%r11
   1175a:	0f 84 e4 f4 ff ff    	je     10c44 <__cxa_finalize@plt+0xcdc4>
   11760:	48 39 c5             	cmp    %rax,%rbp
   11763:	44 0f b6 44 24 58    	movzbl 0x58(%rsp),%r8d
   11769:	73 3a                	jae    117a5 <__cxa_finalize@plt+0xd925>
   1176b:	48 63 d3             	movslq %ebx,%rdx
   1176e:	48 29 ea             	sub    %rbp,%rdx
   11771:	83 7c 24 20 30       	cmpl   $0x30,0x20(%rsp)
   11776:	49 8d 1c 17          	lea    (%r15,%rdx,1),%rbx
   1177a:	0f 84 59 07 00 00    	je     11ed9 <__cxa_finalize@plt+0xe059>
   11780:	4c 89 ff             	mov    %r15,%rdi
   11783:	be 20 00 00 00       	mov    $0x20,%esi
   11788:	4c 89 5c 24 50       	mov    %r11,0x50(%rsp)
   1178d:	44 88 44 24 20       	mov    %r8b,0x20(%rsp)
   11792:	49 89 df             	mov    %rbx,%r15
   11795:	e8 c6 22 ff ff       	callq  3a60 <memset@plt>
   1179a:	44 0f b6 44 24 20    	movzbl 0x20(%rsp),%r8d
   117a0:	4c 8b 5c 24 50       	mov    0x50(%rsp),%r11
   117a5:	45 84 c0             	test   %r8b,%r8b
   117a8:	0f 85 6c 06 00 00    	jne    11e1a <__cxa_finalize@plt+0xdf9a>
   117ae:	80 7c 24 18 00       	cmpb   $0x0,0x18(%rsp)
   117b3:	48 89 ea             	mov    %rbp,%rdx
   117b6:	4c 89 5c 24 18       	mov    %r11,0x18(%rsp)
   117bb:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
   117c0:	4c 89 ff             	mov    %r15,%rdi
   117c3:	0f 84 42 06 00 00    	je     11e0b <__cxa_finalize@plt+0xdf8b>
   117c9:	e8 72 ee ff ff       	callq  10640 <__cxa_finalize@plt+0xc7c0>
   117ce:	4c 8b 5c 24 18       	mov    0x18(%rsp),%r11
   117d3:	49 01 ef             	add    %rbp,%r15
   117d6:	e9 69 f4 ff ff       	jmpq   10c44 <__cxa_finalize@plt+0xcdc4>
   117db:	83 fd 45             	cmp    $0x45,%ebp
   117de:	0f 84 9c f0 ff ff    	je     10880 <__cxa_finalize@plt+0xca00>
   117e4:	48 8b 44 24 08       	mov    0x8(%rsp),%rax
   117e9:	41 ba 01 00 00 00    	mov    $0x1,%r10d
   117ef:	8b 48 18             	mov    0x18(%rax),%ecx
   117f2:	e9 d9 f5 ff ff       	jmpq   10dd0 <__cxa_finalize@plt+0xcf50>
   117f7:	83 fd 45             	cmp    $0x45,%ebp
   117fa:	0f 84 6e 02 00 00    	je     11a6e <__cxa_finalize@plt+0xdbee>
   11800:	83 fd 4f             	cmp    $0x4f,%ebp
   11803:	0f 84 77 f0 ff ff    	je     10880 <__cxa_finalize@plt+0xca00>
   11809:	48 8b 44 24 08       	mov    0x8(%rsp),%rax
   1180e:	41 ba 04 00 00 00    	mov    $0x4,%r10d
   11814:	8b 48 14             	mov    0x14(%rax),%ecx
   11817:	81 f9 94 f8 ff ff    	cmp    $0xfffff894,%ecx
   1181d:	41 0f 9c c1          	setl   %r9b
   11821:	81 c1 6c 07 00 00    	add    $0x76c,%ecx
   11827:	31 f6                	xor    %esi,%esi
   11829:	45 31 f6             	xor    %r14d,%r14d
   1182c:	0f 1f 40 00          	nopl   0x0(%rax)
   11830:	45 84 c9             	test   %r9b,%r9b
   11833:	0f 84 57 f8 ff ff    	je     11090 <__cxa_finalize@plt+0xd210>
   11839:	f7 d9                	neg    %ecx
   1183b:	e9 50 f8 ff ff       	jmpq   11090 <__cxa_finalize@plt+0xd210>
   11840:	0f b6 44 24 18       	movzbl 0x18(%rsp),%eax
   11845:	45 84 c0             	test   %r8b,%r8b
   11848:	41 0f 45 c0          	cmovne %r8d,%eax
   1184c:	85 ed                	test   %ebp,%ebp
   1184e:	0f 85 5e 04 00 00    	jne    11cb2 <__cxa_finalize@plt+0xde32>
   11854:	89 f9                	mov    %edi,%ecx
   11856:	88 44 24 18          	mov    %al,0x18(%rsp)
   1185a:	e9 69 f1 ff ff       	jmpq   109c8 <__cxa_finalize@plt+0xcb48>
   1185f:	45 31 d2             	xor    %r10d,%r10d
   11862:	e9 2a f6 ff ff       	jmpq   10e91 <__cxa_finalize@plt+0xd011>
   11867:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
   1186e:	00 00 
   11870:	83 7c 24 20 2d       	cmpl   $0x2d,0x20(%rsp)
   11875:	41 b9 2d 00 00 00    	mov    $0x2d,%r9d
   1187b:	b9 2d 00 00 00       	mov    $0x2d,%ecx
   11880:	0f 85 8e f8 ff ff    	jne    11114 <__cxa_finalize@plt+0xd294>
   11886:	85 db                	test   %ebx,%ebx
   11888:	41 b8 00 00 00 00    	mov    $0x0,%r8d
   1188e:	41 be 01 00 00 00    	mov    $0x1,%r14d
   11894:	44 0f 49 c3          	cmovns %ebx,%r8d
   11898:	4c 89 e0             	mov    %r12,%rax
   1189b:	4d 63 c0             	movslq %r8d,%r8
   1189e:	4d 85 c0             	test   %r8,%r8
   118a1:	4d 0f 45 f0          	cmovne %r8,%r14
   118a5:	4c 29 e8             	sub    %r13,%rax
   118a8:	4c 39 f0             	cmp    %r14,%rax
   118ab:	0f 86 c7 ee ff ff    	jbe    10778 <__cxa_finalize@plt+0xc8f8>
   118b1:	4d 85 ff             	test   %r15,%r15
   118b4:	74 5d                	je     11913 <__cxa_finalize@plt+0xda93>
   118b6:	45 85 d2             	test   %r10d,%r10d
   118b9:	75 51                	jne    1190c <__cxa_finalize@plt+0xda8c>
   118bb:	49 83 f8 01          	cmp    $0x1,%r8
   118bf:	76 4b                	jbe    1190c <__cxa_finalize@plt+0xda8c>
   118c1:	4c 63 cb             	movslq %ebx,%r9
   118c4:	4c 89 ff             	mov    %r15,%rdi
   118c7:	be 20 00 00 00       	mov    $0x20,%esi
   118cc:	49 83 e9 01          	sub    $0x1,%r9
   118d0:	4c 89 5c 24 70       	mov    %r11,0x70(%rsp)
   118d5:	88 4c 24 68          	mov    %cl,0x68(%rsp)
   118d9:	4c 89 ca             	mov    %r9,%rdx
   118dc:	4c 89 44 24 60       	mov    %r8,0x60(%rsp)
   118e1:	44 89 54 24 58       	mov    %r10d,0x58(%rsp)
   118e6:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
   118eb:	e8 70 21 ff ff       	callq  3a60 <memset@plt>
   118f0:	4c 8b 4c 24 20       	mov    0x20(%rsp),%r9
   118f5:	0f b6 4c 24 68       	movzbl 0x68(%rsp),%ecx
   118fa:	4c 8b 5c 24 70       	mov    0x70(%rsp),%r11
   118ff:	4c 8b 44 24 60       	mov    0x60(%rsp),%r8
   11904:	44 8b 54 24 58       	mov    0x58(%rsp),%r10d
   11909:	4d 01 cf             	add    %r9,%r15
   1190c:	41 88 0f             	mov    %cl,(%r15)
   1190f:	49 83 c7 01          	add    $0x1,%r15
   11913:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
   11918:	4d 01 f5             	add    %r14,%r13
   1191b:	4c 89 e2             	mov    %r12,%rdx
   1191e:	4c 29 ea             	sub    %r13,%rdx
   11921:	4d 89 de             	mov    %r11,%r14
   11924:	c7 44 24 20 2d 00 00 	movl   $0x2d,0x20(%rsp)
   1192b:	00 
   1192c:	48 83 c1 17          	add    $0x17,%rcx
   11930:	48 29 e9             	sub    %rbp,%rcx
   11933:	e9 fa f8 ff ff       	jmpq   11232 <__cxa_finalize@plt+0xd3b2>
   11938:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
   1193f:	00 
   11940:	48 89 ca             	mov    %rcx,%rdx
   11943:	48 83 c6 01          	add    $0x1,%rsi
   11947:	4c 89 ff             	mov    %r15,%rdi
   1194a:	48 89 4c 24 18       	mov    %rcx,0x18(%rsp)
   1194f:	e8 2c 22 ff ff       	callq  3b80 <memcpy@plt>
   11954:	4c 8b 4c 24 20       	mov    0x20(%rsp),%r9
   11959:	48 8b 4c 24 18       	mov    0x18(%rsp),%rcx
   1195e:	e9 7e f1 ff ff       	jmpq   10ae1 <__cxa_finalize@plt+0xcc61>
   11963:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
   11968:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
   1196d:	48 89 ca             	mov    %rcx,%rdx
   11970:	4c 89 ff             	mov    %r15,%rdi
   11973:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
   11978:	48 89 4c 24 18       	mov    %rcx,0x18(%rsp)
   1197d:	48 83 c6 01          	add    $0x1,%rsi
   11981:	e8 6a ec ff ff       	callq  105f0 <__cxa_finalize@plt+0xc770>
   11986:	48 8b 4c 24 18       	mov    0x18(%rsp),%rcx
   1198b:	4c 8b 4c 24 20       	mov    0x20(%rsp),%r9
   11990:	e9 4c f1 ff ff       	jmpq   10ae1 <__cxa_finalize@plt+0xcc61>
   11995:	0f 1f 00             	nopl   (%rax)
   11998:	e8 e3 21 ff ff       	callq  3b80 <memcpy@plt>
   1199d:	4c 8b 4c 24 20       	mov    0x20(%rsp),%r9
   119a2:	48 8b 4c 24 18       	mov    0x18(%rsp),%rcx
   119a7:	e9 35 f1 ff ff       	jmpq   10ae1 <__cxa_finalize@plt+0xcc61>
   119ac:	48 39 c5             	cmp    %rax,%rbp
   119af:	73 39                	jae    119ea <__cxa_finalize@plt+0xdb6a>
   119b1:	48 63 d3             	movslq %ebx,%rdx
   119b4:	48 29 ea             	sub    %rbp,%rdx
   119b7:	83 7c 24 20 30       	cmpl   $0x30,0x20(%rsp)
   119bc:	49 8d 1c 17          	lea    (%r15,%rdx,1),%rbx
   119c0:	0f 84 96 04 00 00    	je     11e5c <__cxa_finalize@plt+0xdfdc>
   119c6:	4c 89 ff             	mov    %r15,%rdi
   119c9:	be 20 00 00 00       	mov    $0x20,%esi
   119ce:	4c 89 5c 24 58       	mov    %r11,0x58(%rsp)
   119d3:	4c 89 54 24 20       	mov    %r10,0x20(%rsp)
   119d8:	49 89 df             	mov    %rbx,%r15
   119db:	e8 80 20 ff ff       	callq  3a60 <memset@plt>
   119e0:	4c 8b 5c 24 58       	mov    0x58(%rsp),%r11
   119e5:	4c 8b 54 24 20       	mov    0x20(%rsp),%r10
   119ea:	8b 84 24 18 05 00 00 	mov    0x518(%rsp),%eax
   119f1:	4c 89 5c 24 20       	mov    %r11,0x20(%rsp)
   119f6:	4c 89 ff             	mov    %r15,%rdi
   119f9:	4c 89 d6             	mov    %r10,%rsi
   119fc:	49 01 ef             	add    %rbp,%r15
   119ff:	50                   	push   %rax
   11a00:	ff 74 24 38          	pushq  0x38(%rsp)
   11a04:	4c 8b 4c 24 48       	mov    0x48(%rsp),%r9
   11a09:	44 8b 44 24 28       	mov    0x28(%rsp),%r8d
   11a0e:	48 8b 4c 24 18       	mov    0x18(%rsp),%rcx
   11a13:	48 8b 54 24 60       	mov    0x60(%rsp),%rdx
   11a18:	e8 73 ec ff ff       	callq  10690 <__cxa_finalize@plt+0xc810>
   11a1d:	5f                   	pop    %rdi
   11a1e:	41 58                	pop    %r8
   11a20:	4c 8b 5c 24 20       	mov    0x20(%rsp),%r11
   11a25:	e9 1a f2 ff ff       	jmpq   10c44 <__cxa_finalize@plt+0xcdc4>
   11a2a:	4c 89 ff             	mov    %r15,%rdi
   11a2d:	be 30 00 00 00       	mov    $0x30,%esi
   11a32:	49 89 ef             	mov    %rbp,%r15
   11a35:	e8 26 20 ff ff       	callq  3a60 <memset@plt>
   11a3a:	44 0f b6 44 24 20    	movzbl 0x20(%rsp),%r8d
   11a40:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
   11a45:	4c 8b 4c 24 60       	mov    0x60(%rsp),%r9
   11a4a:	e9 56 f0 ff ff       	jmpq   10aa5 <__cxa_finalize@plt+0xcc25>
   11a4f:	4c 89 ff             	mov    %r15,%rdi
   11a52:	be 30 00 00 00       	mov    $0x30,%esi
   11a57:	49 89 df             	mov    %rbx,%r15
   11a5a:	e8 01 20 ff ff       	callq  3a60 <memset@plt>
   11a5f:	4c 8b 44 24 20       	mov    0x20(%rsp),%r8
   11a64:	4c 8b 4c 24 50       	mov    0x50(%rsp),%r9
   11a69:	e9 99 ee ff ff       	jmpq   10907 <__cxa_finalize@plt+0xca87>
   11a6e:	45 31 d2             	xor    %r10d,%r10d
   11a71:	e9 16 f1 ff ff       	jmpq   10b8c <__cxa_finalize@plt+0xcd0c>
   11a76:	b9 70 00 00 00       	mov    $0x70,%ecx
   11a7b:	c6 44 24 18 00       	movb   $0x0,0x18(%rsp)
   11a80:	e9 77 f0 ff ff       	jmpq   10afc <__cxa_finalize@plt+0xcc7c>
   11a85:	45 31 c9             	xor    %r9d,%r9d
   11a88:	49 63 ce             	movslq %r14d,%rcx
   11a8b:	48 39 d1             	cmp    %rdx,%rcx
   11a8e:	0f 83 e4 ec ff ff    	jae    10778 <__cxa_finalize@plt+0xc8f8>
   11a94:	4d 85 ff             	test   %r15,%r15
   11a97:	74 3c                	je     11ad5 <__cxa_finalize@plt+0xdc55>
   11a99:	48 89 ca             	mov    %rcx,%rdx
   11a9c:	4c 89 ff             	mov    %r15,%rdi
   11a9f:	be 20 00 00 00       	mov    $0x20,%esi
   11aa4:	4c 89 5c 24 68       	mov    %r11,0x68(%rsp)
   11aa9:	44 88 4c 24 60       	mov    %r9b,0x60(%rsp)
   11aae:	44 89 54 24 58       	mov    %r10d,0x58(%rsp)
   11ab3:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
   11ab8:	e8 a3 1f ff ff       	callq  3a60 <memset@plt>
   11abd:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
   11ac2:	44 0f b6 4c 24 60    	movzbl 0x60(%rsp),%r9d
   11ac8:	4c 8b 5c 24 68       	mov    0x68(%rsp),%r11
   11acd:	44 8b 54 24 58       	mov    0x58(%rsp),%r10d
   11ad2:	49 01 cf             	add    %rcx,%r15
   11ad5:	89 d8                	mov    %ebx,%eax
   11ad7:	49 01 cd             	add    %rcx,%r13
   11ada:	4c 89 e2             	mov    %r12,%rdx
   11add:	44 29 f0             	sub    %r14d,%eax
   11ae0:	41 39 de             	cmp    %ebx,%r14d
   11ae3:	bb 00 00 00 00       	mov    $0x0,%ebx
   11ae8:	0f 4c d8             	cmovl  %eax,%ebx
   11aeb:	4c 29 ea             	sub    %r13,%rdx
   11aee:	45 84 c9             	test   %r9b,%r9b
   11af1:	0f 85 02 01 00 00    	jne    11bf9 <__cxa_finalize@plt+0xdd79>
   11af7:	48 8b 44 24 50       	mov    0x50(%rsp),%rax
   11afc:	4c 63 c3             	movslq %ebx,%r8
   11aff:	4d 89 de             	mov    %r11,%r14
   11b02:	c7 44 24 20 5f 00 00 	movl   $0x5f,0x20(%rsp)
   11b09:	00 
   11b0a:	48 83 c0 17          	add    $0x17,%rax
   11b0e:	48 29 e8             	sub    %rbp,%rax
   11b11:	48 89 c1             	mov    %rax,%rcx
   11b14:	e9 19 f7 ff ff       	jmpq   11232 <__cxa_finalize@plt+0xd3b2>
   11b19:	85 db                	test   %ebx,%ebx
   11b1b:	41 b8 00 00 00 00    	mov    $0x0,%r8d
   11b21:	b8 01 00 00 00       	mov    $0x1,%eax
   11b26:	44 0f 49 c3          	cmovns %ebx,%r8d
   11b2a:	4d 63 c0             	movslq %r8d,%r8
   11b2d:	4d 85 c0             	test   %r8,%r8
   11b30:	49 0f 45 c0          	cmovne %r8,%rax
   11b34:	48 39 d0             	cmp    %rdx,%rax
   11b37:	49 89 c6             	mov    %rax,%r14
   11b3a:	0f 83 38 ec ff ff    	jae    10778 <__cxa_finalize@plt+0xc8f8>
   11b40:	4d 85 ff             	test   %r15,%r15
   11b43:	74 72                	je     11bb7 <__cxa_finalize@plt+0xdd37>
   11b45:	45 85 d2             	test   %r10d,%r10d
   11b48:	75 66                	jne    11bb0 <__cxa_finalize@plt+0xdd30>
   11b4a:	49 83 f8 01          	cmp    $0x1,%r8
   11b4e:	76 60                	jbe    11bb0 <__cxa_finalize@plt+0xdd30>
   11b50:	48 63 d3             	movslq %ebx,%rdx
   11b53:	4c 89 5c 24 78       	mov    %r11,0x78(%rsp)
   11b58:	44 88 4c 24 70       	mov    %r9b,0x70(%rsp)
   11b5d:	48 83 ea 01          	sub    $0x1,%rdx
   11b61:	83 7c 24 20 30       	cmpl   $0x30,0x20(%rsp)
   11b66:	48 89 4c 24 68       	mov    %rcx,0x68(%rsp)
   11b6b:	49 8d 04 17          	lea    (%r15,%rdx,1),%rax
   11b6f:	4c 89 44 24 60       	mov    %r8,0x60(%rsp)
   11b74:	44 89 54 24 58       	mov    %r10d,0x58(%rsp)
   11b79:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
   11b7e:	0f 84 a9 03 00 00    	je     11f2d <__cxa_finalize@plt+0xe0ad>
   11b84:	4c 89 ff             	mov    %r15,%rdi
   11b87:	be 20 00 00 00       	mov    $0x20,%esi
   11b8c:	e8 cf 1e ff ff       	callq  3a60 <memset@plt>
   11b91:	44 0f b6 4c 24 70    	movzbl 0x70(%rsp),%r9d
   11b97:	4c 8b 7c 24 50       	mov    0x50(%rsp),%r15
   11b9c:	4c 8b 5c 24 78       	mov    0x78(%rsp),%r11
   11ba1:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
   11ba6:	4c 8b 44 24 60       	mov    0x60(%rsp),%r8
   11bab:	44 8b 54 24 58       	mov    0x58(%rsp),%r10d
   11bb0:	45 88 0f             	mov    %r9b,(%r15)
   11bb3:	49 83 c7 01          	add    $0x1,%r15
   11bb7:	4d 01 f5             	add    %r14,%r13
   11bba:	4c 89 e2             	mov    %r12,%rdx
   11bbd:	4d 89 de             	mov    %r11,%r14
   11bc0:	4c 29 ea             	sub    %r13,%rdx
   11bc3:	e9 6a f6 ff ff       	jmpq   11232 <__cxa_finalize@plt+0xd3b2>
   11bc8:	4c 89 ff             	mov    %r15,%rdi
   11bcb:	be 30 00 00 00       	mov    $0x30,%esi
   11bd0:	49 89 df             	mov    %rbx,%r15
   11bd3:	e8 88 1e ff ff       	callq  3a60 <memset@plt>
   11bd8:	4c 8b 4c 24 20       	mov    0x20(%rsp),%r9
   11bdd:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
   11be2:	e9 aa f6 ff ff       	jmpq   11291 <__cxa_finalize@plt+0xd411>
   11be7:	b9 2b 00 00 00       	mov    $0x2b,%ecx
   11bec:	e9 95 fc ff ff       	jmpq   11886 <__cxa_finalize@plt+0xda06>
   11bf1:	4d 89 de             	mov    %r11,%r14
   11bf4:	e9 59 eb ff ff       	jmpq   10752 <__cxa_finalize@plt+0xc8d2>
   11bf9:	4c 63 c3             	movslq %ebx,%r8
   11bfc:	41 be 01 00 00 00    	mov    $0x1,%r14d
   11c02:	4d 85 c0             	test   %r8,%r8
   11c05:	4d 0f 45 f0          	cmovne %r8,%r14
   11c09:	49 39 d6             	cmp    %rdx,%r14
   11c0c:	0f 83 66 eb ff ff    	jae    10778 <__cxa_finalize@plt+0xc8f8>
   11c12:	4d 85 ff             	test   %r15,%r15
   11c15:	74 5c                	je     11c73 <__cxa_finalize@plt+0xddf3>
   11c17:	45 85 d2             	test   %r10d,%r10d
   11c1a:	75 50                	jne    11c6c <__cxa_finalize@plt+0xddec>
   11c1c:	49 83 f8 01          	cmp    $0x1,%r8
   11c20:	76 4a                	jbe    11c6c <__cxa_finalize@plt+0xddec>
   11c22:	49 8d 48 ff          	lea    -0x1(%r8),%rcx
   11c26:	4c 89 ff             	mov    %r15,%rdi
   11c29:	be 20 00 00 00       	mov    $0x20,%esi
   11c2e:	4c 89 5c 24 70       	mov    %r11,0x70(%rsp)
   11c33:	44 88 4c 24 68       	mov    %r9b,0x68(%rsp)
   11c38:	48 89 ca             	mov    %rcx,%rdx
   11c3b:	44 89 54 24 60       	mov    %r10d,0x60(%rsp)
   11c40:	4c 89 44 24 58       	mov    %r8,0x58(%rsp)
   11c45:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
   11c4a:	e8 11 1e ff ff       	callq  3a60 <memset@plt>
   11c4f:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
   11c54:	44 0f b6 4c 24 68    	movzbl 0x68(%rsp),%r9d
   11c5a:	4c 8b 5c 24 70       	mov    0x70(%rsp),%r11
   11c5f:	44 8b 54 24 60       	mov    0x60(%rsp),%r10d
   11c64:	4c 8b 44 24 58       	mov    0x58(%rsp),%r8
   11c69:	49 01 cf             	add    %rcx,%r15
   11c6c:	45 88 0f             	mov    %r9b,(%r15)
   11c6f:	49 83 c7 01          	add    $0x1,%r15
   11c73:	48 8b 44 24 50       	mov    0x50(%rsp),%rax
   11c78:	4d 01 f5             	add    %r14,%r13
   11c7b:	4c 89 e2             	mov    %r12,%rdx
   11c7e:	4c 29 ea             	sub    %r13,%rdx
   11c81:	4d 89 de             	mov    %r11,%r14
   11c84:	c7 44 24 20 5f 00 00 	movl   $0x5f,0x20(%rsp)
   11c8b:	00 
   11c8c:	48 83 c0 17          	add    $0x17,%rax
   11c90:	48 29 e8             	sub    %rbp,%rax
   11c93:	48 89 c1             	mov    %rax,%rcx
   11c96:	e9 97 f5 ff ff       	jmpq   11232 <__cxa_finalize@plt+0xd3b2>
   11c9b:	8b 8c 24 18 05 00 00 	mov    0x518(%rsp),%ecx
   11ca2:	bb 09 00 00 00       	mov    $0x9,%ebx
   11ca7:	41 ba 09 00 00 00    	mov    $0x9,%r10d
   11cad:	e9 1e f1 ff ff       	jmpq   10dd0 <__cxa_finalize@plt+0xcf50>
   11cb2:	88 44 24 18          	mov    %al,0x18(%rsp)
   11cb6:	e9 c5 eb ff ff       	jmpq   10880 <__cxa_finalize@plt+0xca00>
   11cbb:	4d 89 de             	mov    %r11,%r14
   11cbe:	4d 89 d8             	mov    %r11,%r8
   11cc1:	bd 01 00 00 00       	mov    $0x1,%ebp
   11cc6:	e9 f0 eb ff ff       	jmpq   108bb <__cxa_finalize@plt+0xca3b>
   11ccb:	83 7c 24 20 5f       	cmpl   $0x5f,0x20(%rsp)
   11cd0:	0f 84 af fd ff ff    	je     11a85 <__cxa_finalize@plt+0xdc05>
   11cd6:	49 63 c2             	movslq %r10d,%rax
   11cd9:	48 39 d0             	cmp    %rdx,%rax
   11cdc:	0f 83 96 ea ff ff    	jae    10778 <__cxa_finalize@plt+0xc8f8>
   11ce2:	4d 63 c6             	movslq %r14d,%r8
   11ce5:	4d 89 de             	mov    %r11,%r14
   11ce8:	e9 01 f5 ff ff       	jmpq   111ee <__cxa_finalize@plt+0xd36e>
   11ced:	41 69 c6 10 27 00 00 	imul   $0x2710,%r14d,%eax
   11cf4:	41 ba 09 00 00 00    	mov    $0x9,%r10d
   11cfa:	41 be 01 00 00 00    	mov    $0x1,%r14d
   11d00:	6b f6 64             	imul   $0x64,%esi,%esi
   11d03:	01 f0                	add    %esi,%eax
   11d05:	be 14 00 00 00       	mov    $0x14,%esi
   11d0a:	01 c1                	add    %eax,%ecx
   11d0c:	e9 67 ee ff ff       	jmpq   10b78 <__cxa_finalize@plt+0xccf8>
   11d11:	41 83 ea 01          	sub    $0x1,%r10d
   11d15:	ba 6d 01 00 00       	mov    $0x16d,%edx
   11d1a:	41 f6 c2 03          	test   $0x3,%r10b
   11d1e:	75 3e                	jne    11d5e <__cxa_finalize@plt+0xdede>
   11d20:	44 89 d0             	mov    %r10d,%eax
   11d23:	ba 1f 85 eb 51       	mov    $0x51eb851f,%edx
   11d28:	f7 ea                	imul   %edx
   11d2a:	89 d0                	mov    %edx,%eax
   11d2c:	44 89 d2             	mov    %r10d,%edx
   11d2f:	c1 fa 1f             	sar    $0x1f,%edx
   11d32:	c1 f8 05             	sar    $0x5,%eax
   11d35:	29 d0                	sub    %edx,%eax
   11d37:	ba 6e 01 00 00       	mov    $0x16e,%edx
   11d3c:	6b c0 64             	imul   $0x64,%eax,%eax
   11d3f:	41 39 c2             	cmp    %eax,%r10d
   11d42:	75 1a                	jne    11d5e <__cxa_finalize@plt+0xdede>
   11d44:	44 89 d0             	mov    %r10d,%eax
   11d47:	41 b8 90 01 00 00    	mov    $0x190,%r8d
   11d4d:	99                   	cltd   
   11d4e:	41 f7 f8             	idiv   %r8d
   11d51:	83 fa 01             	cmp    $0x1,%edx
   11d54:	19 d2                	sbb    %edx,%edx
   11d56:	f7 d2                	not    %edx
   11d58:	81 c2 6e 01 00 00    	add    $0x16e,%edx
   11d5e:	41 01 d1             	add    %edx,%r9d
   11d61:	ba 93 24 49 92       	mov    $0x92492493,%edx
   11d66:	45 89 c8             	mov    %r9d,%r8d
   11d69:	45 29 f0             	sub    %r14d,%r8d
   11d6c:	41 be ff ff ff ff    	mov    $0xffffffff,%r14d
   11d72:	41 81 c0 7e 01 00 00 	add    $0x17e,%r8d
   11d79:	44 89 c0             	mov    %r8d,%eax
   11d7c:	45 29 c1             	sub    %r8d,%r9d
   11d7f:	f7 ea                	imul   %edx
   11d81:	42 8d 04 02          	lea    (%rdx,%r8,1),%eax
   11d85:	44 89 c2             	mov    %r8d,%edx
   11d88:	c1 fa 1f             	sar    $0x1f,%edx
   11d8b:	c1 f8 02             	sar    $0x2,%eax
   11d8e:	29 d0                	sub    %edx,%eax
   11d90:	8d 14 c5 00 00 00 00 	lea    0x0(,%rax,8),%edx
   11d97:	29 c2                	sub    %eax,%edx
   11d99:	45 8d 44 11 03       	lea    0x3(%r9,%rdx,1),%r8d
   11d9e:	e9 bd ef ff ff       	jmpq   10d60 <__cxa_finalize@plt+0xcee0>
   11da3:	b8 94 f8 ff ff       	mov    $0xfffff894,%eax
   11da8:	42 8d 8c 36 6c 07 00 	lea    0x76c(%rsi,%r14,1),%ecx
   11daf:	00 
   11db0:	41 ba 04 00 00 00    	mov    $0x4,%r10d
   11db6:	44 29 f0             	sub    %r14d,%eax
   11db9:	39 c6                	cmp    %eax,%esi
   11dbb:	41 0f 9c c1          	setl   %r9b
   11dbf:	31 f6                	xor    %esi,%esi
   11dc1:	45 31 f6             	xor    %r14d,%r14d
   11dc4:	e9 af ed ff ff       	jmpq   10b78 <__cxa_finalize@plt+0xccf8>
   11dc9:	44 89 c0             	mov    %r8d,%eax
   11dcc:	ba 93 24 49 92       	mov    $0x92492493,%edx
   11dd1:	41 ba 02 00 00 00    	mov    $0x2,%r10d
   11dd7:	f7 ea                	imul   %edx
   11dd9:	42 8d 0c 02          	lea    (%rdx,%r8,1),%ecx
   11ddd:	41 c1 f8 1f          	sar    $0x1f,%r8d
   11de1:	c1 f9 02             	sar    $0x2,%ecx
   11de4:	44 29 c1             	sub    %r8d,%ecx
   11de7:	83 c1 01             	add    $0x1,%ecx
   11dea:	e9 e1 ef ff ff       	jmpq   10dd0 <__cxa_finalize@plt+0xcf50>
   11def:	41 6b ce 64          	imul   $0x64,%r14d,%ecx
   11df3:	41 ba 06 00 00 00    	mov    $0x6,%r10d
   11df9:	41 be 01 00 00 00    	mov    $0x1,%r14d
   11dff:	01 f1                	add    %esi,%ecx
   11e01:	be 04 00 00 00       	mov    $0x4,%esi
   11e06:	e9 6d ed ff ff       	jmpq   10b78 <__cxa_finalize@plt+0xccf8>
   11e0b:	e8 70 1d ff ff       	callq  3b80 <memcpy@plt>
   11e10:	4c 8b 5c 24 18       	mov    0x18(%rsp),%r11
   11e15:	e9 b9 f9 ff ff       	jmpq   117d3 <__cxa_finalize@plt+0xd953>
   11e1a:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
   11e1f:	48 89 ea             	mov    %rbp,%rdx
   11e22:	4c 89 ff             	mov    %r15,%rdi
   11e25:	4c 89 5c 24 18       	mov    %r11,0x18(%rsp)
   11e2a:	e8 c1 e7 ff ff       	callq  105f0 <__cxa_finalize@plt+0xc770>
   11e2f:	4c 8b 5c 24 18       	mov    0x18(%rsp),%r11
   11e34:	e9 9a f9 ff ff       	jmpq   117d3 <__cxa_finalize@plt+0xd953>
   11e39:	49 8d 4b 02          	lea    0x2(%r11),%rcx
   11e3d:	41 ba 01 00 00 00    	mov    $0x1,%r10d
   11e43:	48 89 ca             	mov    %rcx,%rdx
   11e46:	48 83 c1 01          	add    $0x1,%rcx
   11e4a:	0f b6 41 ff          	movzbl -0x1(%rcx),%eax
   11e4e:	49 83 c2 01          	add    $0x1,%r10
   11e52:	3c 3a                	cmp    $0x3a,%al
   11e54:	0f 85 2c f0 ff ff    	jne    10e86 <__cxa_finalize@plt+0xd006>
   11e5a:	eb e7                	jmp    11e43 <__cxa_finalize@plt+0xdfc3>
   11e5c:	4c 89 ff             	mov    %r15,%rdi
   11e5f:	be 30 00 00 00       	mov    $0x30,%esi
   11e64:	4c 89 54 24 20       	mov    %r10,0x20(%rsp)
   11e69:	49 89 df             	mov    %rbx,%r15
   11e6c:	e8 ef 1b ff ff       	callq  3a60 <memset@plt>
   11e71:	4c 8b 54 24 20       	mov    0x20(%rsp),%r10
   11e76:	4c 8b 5c 24 58       	mov    0x58(%rsp),%r11
   11e7b:	e9 6a fb ff ff       	jmpq   119ea <__cxa_finalize@plt+0xdb6a>
   11e80:	41 0f b6 0b          	movzbl (%r11),%ecx
   11e84:	4d 89 d8             	mov    %r11,%r8
   11e87:	e9 ed f6 ff ff       	jmpq   11579 <__cxa_finalize@plt+0xd6f9>
   11e8c:	41 6b ce 64          	imul   $0x64,%r14d,%ecx
   11e90:	31 f6                	xor    %esi,%esi
   11e92:	41 be 01 00 00 00    	mov    $0x1,%r14d
   11e98:	41 ba 05 00 00 00    	mov    $0x5,%r10d
   11e9e:	01 c1                	add    %eax,%ecx
   11ea0:	e9 d3 ec ff ff       	jmpq   10b78 <__cxa_finalize@plt+0xccf8>
   11ea5:	4c 89 ff             	mov    %r15,%rdi
   11ea8:	be 30 00 00 00       	mov    $0x30,%esi
   11ead:	49 89 df             	mov    %rbx,%r15
   11eb0:	e8 ab 1b ff ff       	callq  3a60 <memset@plt>
   11eb5:	4c 8b 5c 24 18       	mov    0x18(%rsp),%r11
   11eba:	e9 8b f1 ff ff       	jmpq   1104a <__cxa_finalize@plt+0xd1ca>
   11ebf:	4c 89 ff             	mov    %r15,%rdi
   11ec2:	be 30 00 00 00       	mov    $0x30,%esi
   11ec7:	49 89 df             	mov    %rbx,%r15
   11eca:	e8 91 1b ff ff       	callq  3a60 <memset@plt>
   11ecf:	4c 8b 5c 24 18       	mov    0x18(%rsp),%r11
   11ed4:	e9 d9 f5 ff ff       	jmpq   114b2 <__cxa_finalize@plt+0xd632>
   11ed9:	4c 89 ff             	mov    %r15,%rdi
   11edc:	be 30 00 00 00       	mov    $0x30,%esi
   11ee1:	44 88 44 24 20       	mov    %r8b,0x20(%rsp)
   11ee6:	49 89 df             	mov    %rbx,%r15
   11ee9:	e8 72 1b ff ff       	callq  3a60 <memset@plt>
   11eee:	44 0f b6 44 24 20    	movzbl 0x20(%rsp),%r8d
   11ef4:	4c 8b 5c 24 50       	mov    0x50(%rsp),%r11
   11ef9:	e9 a7 f8 ff ff       	jmpq   117a5 <__cxa_finalize@plt+0xd925>
   11efe:	4c 89 ff             	mov    %r15,%rdi
   11f01:	be 30 00 00 00       	mov    $0x30,%esi
   11f06:	49 89 df             	mov    %rbx,%r15
   11f09:	e8 52 1b ff ff       	callq  3a60 <memset@plt>
   11f0e:	44 8b 54 24 50       	mov    0x50(%rsp),%r10d
   11f13:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
   11f18:	4c 8b 44 24 60       	mov    0x60(%rsp),%r8
   11f1d:	44 0f b6 4c 24 68    	movzbl 0x68(%rsp),%r9d
   11f23:	4c 8b 5c 24 70       	mov    0x70(%rsp),%r11
   11f28:	e9 b7 f2 ff ff       	jmpq   111e4 <__cxa_finalize@plt+0xd364>
   11f2d:	4c 89 ff             	mov    %r15,%rdi
   11f30:	be 30 00 00 00       	mov    $0x30,%esi
   11f35:	e8 26 1b ff ff       	callq  3a60 <memset@plt>
   11f3a:	4c 8b 7c 24 50       	mov    0x50(%rsp),%r15
   11f3f:	44 8b 54 24 58       	mov    0x58(%rsp),%r10d
   11f44:	4c 8b 44 24 60       	mov    0x60(%rsp),%r8
   11f49:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
   11f4e:	44 0f b6 4c 24 70    	movzbl 0x70(%rsp),%r9d
   11f54:	4c 8b 5c 24 78       	mov    0x78(%rsp),%r11
   11f59:	e9 52 fc ff ff       	jmpq   11bb0 <__cxa_finalize@plt+0xdd30>
   11f5e:	8b 8c 24 18 05 00 00 	mov    0x518(%rsp),%ecx
   11f65:	e9 85 f7 ff ff       	jmpq   116ef <__cxa_finalize@plt+0xd86f>
   11f6a:	e8 01 1a ff ff       	callq  3970 <__stack_chk_fail@plt>
   11f6f:	45 31 d2             	xor    %r10d,%r10d
   11f72:	e9 25 ec ff ff       	jmpq   10b9c <__cxa_finalize@plt+0xcd1c>
   11f77:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
   11f7e:	00 00 
   11f80:	48 83 ec 18          	sub    $0x18,%rsp
   11f84:	64 48 8b 04 25 28 00 	mov    %fs:0x28,%rax
   11f8b:	00 00 
   11f8d:	48 89 44 24 08       	mov    %rax,0x8(%rsp)
   11f92:	31 c0                	xor    %eax,%eax
   11f94:	c6 44 24 07 00       	movb   $0x0,0x7(%rsp)
   11f99:	41 51                	push   %r9
   11f9b:	41 50                	push   %r8
   11f9d:	45 31 c0             	xor    %r8d,%r8d
   11fa0:	4c 8d 4c 24 17       	lea    0x17(%rsp),%r9
   11fa5:	e8 e6 e6 ff ff       	callq  10690 <__cxa_finalize@plt+0xc810>
   11faa:	5a                   	pop    %rdx
   11fab:	59                   	pop    %rcx
   11fac:	48 8b 54 24 08       	mov    0x8(%rsp),%rdx
   11fb1:	64 48 33 14 25 28 00 	xor    %fs:0x28,%rdx
   11fb8:	00 00 
   11fba:	75 05                	jne    11fc1 <__cxa_finalize@plt+0xe141>
   11fbc:	48 83 c4 18          	add    $0x18,%rsp
   11fc0:	c3                   	retq   
   11fc1:	e8 aa 19 ff ff       	callq  3970 <__stack_chk_fail@plt>
   11fc6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
   11fcd:	00 00 00 
   11fd0:	48 85 ff             	test   %rdi,%rdi
   11fd3:	53                   	push   %rbx
   11fd4:	74 71                	je     12047 <__cxa_finalize@plt+0xe1c7>
   11fd6:	be 2f 00 00 00       	mov    $0x2f,%esi
   11fdb:	48 89 fb             	mov    %rdi,%rbx
   11fde:	e8 fd 19 ff ff       	callq  39e0 <strrchr@plt>
   11fe3:	48 85 c0             	test   %rax,%rax
   11fe6:	74 4f                	je     12037 <__cxa_finalize@plt+0xe1b7>
   11fe8:	48 8d 50 01          	lea    0x1(%rax),%rdx
   11fec:	48 89 d1             	mov    %rdx,%rcx
   11fef:	48 29 d9             	sub    %rbx,%rcx
   11ff2:	48 83 f9 06          	cmp    $0x6,%rcx
   11ff6:	7e 3f                	jle    12037 <__cxa_finalize@plt+0xe1b7>
   11ff8:	48 8d 70 fa          	lea    -0x6(%rax),%rsi
   11ffc:	48 8d 3d 9d 86 00 00 	lea    0x869d(%rip),%rdi        # 1a6a0 <_IO_stdin_used@@Base+0x4320>
   12003:	b9 07 00 00 00       	mov    $0x7,%ecx
   12008:	f3 a6                	repz cmpsb %es:(%rdi),%ds:(%rsi)
   1200a:	75 2b                	jne    12037 <__cxa_finalize@plt+0xe1b7>
   1200c:	48 8d 3d 95 86 00 00 	lea    0x8695(%rip),%rdi        # 1a6a8 <_IO_stdin_used@@Base+0x4328>
   12013:	b9 03 00 00 00       	mov    $0x3,%ecx
   12018:	48 89 d6             	mov    %rdx,%rsi
   1201b:	48 89 d3             	mov    %rdx,%rbx
   1201e:	f3 a6                	repz cmpsb %es:(%rdi),%ds:(%rsi)
   12020:	40 0f 97 c6          	seta   %sil
   12024:	0f 92 c1             	setb   %cl
   12027:	40 38 ce             	cmp    %cl,%sil
   1202a:	75 0b                	jne    12037 <__cxa_finalize@plt+0xe1b7>
   1202c:	48 8d 58 04          	lea    0x4(%rax),%rbx
   12030:	48 89 1d 49 e2 20 00 	mov    %rbx,0x20e249(%rip)        # 220280 <__progname@@GLIBC_2.2.5>
   12037:	48 89 1d c2 f3 20 00 	mov    %rbx,0x20f3c2(%rip)        # 221400 <program_name@@Base>
   1203e:	48 89 1d 63 e2 20 00 	mov    %rbx,0x20e263(%rip)        # 2202a8 <__progname_full@@GLIBC_2.2.5>
   12045:	5b                   	pop    %rbx
   12046:	c3                   	retq   
   12047:	48 8b 0d 72 e2 20 00 	mov    0x20e272(%rip),%rcx        # 2202c0 <stderr@@GLIBC_2.2.5>
   1204e:	48 8d 3d 13 86 00 00 	lea    0x8613(%rip),%rdi        # 1a668 <_IO_stdin_used@@Base+0x42e8>
   12055:	ba 37 00 00 00       	mov    $0x37,%edx
   1205a:	be 01 00 00 00       	mov    $0x1,%esi
   1205f:	e8 7c 1d ff ff       	callq  3de0 <fwrite@plt>
   12064:	e8 77 17 ff ff       	callq  37e0 <abort@plt>
   12069:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
   12070:	55                   	push   %rbp
   12071:	53                   	push   %rbx
   12072:	48 89 fd             	mov    %rdi,%rbp
   12075:	89 f3                	mov    %esi,%ebx
   12077:	48 83 ec 08          	sub    $0x8,%rsp
   1207b:	e8 d0 3c 00 00       	callq  15d50 <_obstack_memory_used@@Base+0x6c0>
   12080:	0f b6 10             	movzbl (%rax),%edx
   12083:	83 e2 df             	and    $0xffffffdf,%edx
   12086:	80 fa 55             	cmp    $0x55,%dl
   12089:	74 75                	je     12100 <__cxa_finalize@plt+0xe280>
   1208b:	80 fa 47             	cmp    $0x47,%dl
   1208e:	74 20                	je     120b0 <__cxa_finalize@plt+0xe230>
   12090:	48 8d 05 24 86 00 00 	lea    0x8624(%rip),%rax        # 1a6bb <_IO_stdin_used@@Base+0x433b>
   12097:	48 8d 15 94 8f 00 00 	lea    0x8f94(%rip),%rdx        # 1b032 <version_etc_copyright@@Base+0x172>
   1209e:	83 fb 09             	cmp    $0x9,%ebx
   120a1:	48 0f 45 c2          	cmovne %rdx,%rax
   120a5:	48 83 c4 08          	add    $0x8,%rsp
   120a9:	5b                   	pop    %rbx
   120aa:	5d                   	pop    %rbp
   120ab:	c3                   	retq   
   120ac:	0f 1f 40 00          	nopl   0x0(%rax)
   120b0:	0f b6 50 01          	movzbl 0x1(%rax),%edx
   120b4:	83 e2 df             	and    $0xffffffdf,%edx
   120b7:	80 fa 42             	cmp    $0x42,%dl
   120ba:	75 d4                	jne    12090 <__cxa_finalize@plt+0xe210>
   120bc:	80 78 02 31          	cmpb   $0x31,0x2(%rax)
   120c0:	75 ce                	jne    12090 <__cxa_finalize@plt+0xe210>
   120c2:	80 78 03 38          	cmpb   $0x38,0x3(%rax)
   120c6:	75 c8                	jne    12090 <__cxa_finalize@plt+0xe210>
   120c8:	80 78 04 30          	cmpb   $0x30,0x4(%rax)
   120cc:	75 c2                	jne    12090 <__cxa_finalize@plt+0xe210>
   120ce:	80 78 05 33          	cmpb   $0x33,0x5(%rax)
   120d2:	75 bc                	jne    12090 <__cxa_finalize@plt+0xe210>
   120d4:	80 78 06 30          	cmpb   $0x30,0x6(%rax)
   120d8:	75 b6                	jne    12090 <__cxa_finalize@plt+0xe210>
   120da:	80 78 07 00          	cmpb   $0x0,0x7(%rax)
   120de:	75 b0                	jne    12090 <__cxa_finalize@plt+0xe210>
   120e0:	80 7d 00 60          	cmpb   $0x60,0x0(%rbp)
   120e4:	48 8d 05 c9 85 00 00 	lea    0x85c9(%rip),%rax        # 1a6b4 <_IO_stdin_used@@Base+0x4334>
   120eb:	48 8d 15 c6 85 00 00 	lea    0x85c6(%rip),%rdx        # 1a6b8 <_IO_stdin_used@@Base+0x4338>
   120f2:	48 0f 45 c2          	cmovne %rdx,%rax
   120f6:	48 83 c4 08          	add    $0x8,%rsp
   120fa:	5b                   	pop    %rbx
   120fb:	5d                   	pop    %rbp
   120fc:	c3                   	retq   
   120fd:	0f 1f 00             	nopl   (%rax)
   12100:	0f b6 50 01          	movzbl 0x1(%rax),%edx
   12104:	83 e2 df             	and    $0xffffffdf,%edx
   12107:	80 fa 54             	cmp    $0x54,%dl
   1210a:	75 84                	jne    12090 <__cxa_finalize@plt+0xe210>
   1210c:	0f b6 50 02          	movzbl 0x2(%rax),%edx
   12110:	83 e2 df             	and    $0xffffffdf,%edx
   12113:	80 fa 46             	cmp    $0x46,%dl
   12116:	0f 85 74 ff ff ff    	jne    12090 <__cxa_finalize@plt+0xe210>
   1211c:	80 78 03 2d          	cmpb   $0x2d,0x3(%rax)
   12120:	0f 85 6a ff ff ff    	jne    12090 <__cxa_finalize@plt+0xe210>
   12126:	80 78 04 38          	cmpb   $0x38,0x4(%rax)
   1212a:	0f 85 60 ff ff ff    	jne    12090 <__cxa_finalize@plt+0xe210>
   12130:	80 78 05 00          	cmpb   $0x0,0x5(%rax)
   12134:	0f 85 56 ff ff ff    	jne    12090 <__cxa_finalize@plt+0xe210>
   1213a:	80 7d 00 60          	cmpb   $0x60,0x0(%rbp)
   1213e:	48 8d 05 67 85 00 00 	lea    0x8567(%rip),%rax        # 1a6ac <_IO_stdin_used@@Base+0x432c>
   12145:	48 8d 15 64 85 00 00 	lea    0x8564(%rip),%rdx        # 1a6b0 <_IO_stdin_used@@Base+0x4330>
   1214c:	48 0f 45 c2          	cmovne %rdx,%rax
   12150:	48 83 c4 08          	add    $0x8,%rsp
   12154:	5b                   	pop    %rbx
   12155:	5d                   	pop    %rbp
   12156:	c3                   	retq   
   12157:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
   1215e:	00 00 
   12160:	41 57                	push   %r15
   12162:	41 56                	push   %r14
   12164:	45 89 c7             	mov    %r8d,%r15d
   12167:	41 55                	push   %r13
   12169:	41 54                	push   %r12
   1216b:	49 89 fe             	mov    %rdi,%r14
   1216e:	55                   	push   %rbp
   1216f:	53                   	push   %rbx
   12170:	44 89 cb             	mov    %r9d,%ebx
   12173:	49 89 f5             	mov    %rsi,%r13
   12176:	48 89 cd             	mov    %rcx,%rbp
   12179:	83 e3 02             	and    $0x2,%ebx
   1217c:	48 81 ec b8 00 00 00 	sub    $0xb8,%rsp
   12183:	48 8b 84 24 f0 00 00 	mov    0xf0(%rsp),%rax
   1218a:	00 
   1218b:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
   12190:	44 89 44 24 08       	mov    %r8d,0x8(%rsp)
   12195:	44 89 4c 24 78       	mov    %r9d,0x78(%rsp)
   1219a:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
   1219f:	48 8b 84 24 f8 00 00 	mov    0xf8(%rsp),%rax
   121a6:	00 
   121a7:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
   121ac:	48 8b 84 24 00 01 00 	mov    0x100(%rsp),%rax
   121b3:	00 
   121b4:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
   121b9:	64 48 8b 04 25 28 00 	mov    %fs:0x28,%rax
   121c0:	00 00 
   121c2:	48 89 84 24 a8 00 00 	mov    %rax,0xa8(%rsp)
   121c9:	00 
   121ca:	31 c0                	xor    %eax,%eax
   121cc:	e8 6f 17 ff ff       	callq  3940 <__ctype_get_mb_cur_max@plt>
   121d1:	41 83 ff 0a          	cmp    $0xa,%r15d
   121d5:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
   121da:	0f 87 af 11 00 00    	ja     1338f <__cxa_finalize@plt+0xf50f>
   121e0:	48 8d 0d 39 85 00 00 	lea    0x8539(%rip),%rcx        # 1a720 <_IO_stdin_used@@Base+0x43a0>
   121e7:	44 89 fa             	mov    %r15d,%edx
   121ea:	48 63 04 91          	movslq (%rcx,%rdx,4),%rax
   121ee:	48 01 c8             	add    %rcx,%rax
   121f1:	ff e0                	jmpq   *%rax
   121f3:	c6 44 24 0e 01       	movb   $0x1,0xe(%rsp)
   121f8:	c6 44 24 7c 00       	movb   $0x0,0x7c(%rsp)
   121fd:	45 31 e4             	xor    %r12d,%r12d
   12200:	48 c7 44 24 50 00 00 	movq   $0x0,0x50(%rsp)
   12207:	00 00 
   12209:	c6 44 24 0f 01       	movb   $0x1,0xf(%rsp)
   1220e:	c6 44 24 0d 00       	movb   $0x0,0xd(%rsp)
   12213:	48 8d 05 18 8e 00 00 	lea    0x8e18(%rip),%rax        # 1b032 <version_etc_copyright@@Base+0x172>
   1221a:	48 c7 44 24 18 01 00 	movq   $0x1,0x18(%rsp)
   12221:	00 00 
   12223:	45 31 ff             	xor    %r15d,%r15d
   12226:	c7 44 24 08 02 00 00 	movl   $0x2,0x8(%rsp)
   1222d:	00 
   1222e:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
   12233:	45 31 db             	xor    %r11d,%r11d
   12236:	48 89 e8             	mov    %rbp,%rax
   12239:	45 89 e0             	mov    %r12d,%r8d
   1223c:	4c 89 dd             	mov    %r11,%rbp
   1223f:	49 89 c3             	mov    %rax,%r11
   12242:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
   12248:	49 39 eb             	cmp    %rbp,%r11
   1224b:	41 0f 95 c4          	setne  %r12b
   1224f:	49 83 fb ff          	cmp    $0xffffffffffffffff,%r11
   12253:	75 0d                	jne    12262 <__cxa_finalize@plt+0xe3e2>
   12255:	48 8b 44 24 10       	mov    0x10(%rsp),%rax
   1225a:	80 3c 28 00          	cmpb   $0x0,(%rax,%rbp,1)
   1225e:	41 0f 95 c4          	setne  %r12b
   12262:	45 84 e4             	test   %r12b,%r12b
   12265:	0f 84 55 06 00 00    	je     128c0 <__cxa_finalize@plt+0xea40>
   1226b:	83 7c 24 08 02       	cmpl   $0x2,0x8(%rsp)
   12270:	48 8b 7c 24 10       	mov    0x10(%rsp),%rdi
   12275:	4c 8d 0c 2f          	lea    (%rdi,%rbp,1),%r9
   12279:	0f 95 c0             	setne  %al
   1227c:	22 44 24 0d          	and    0xd(%rsp),%al
   12280:	41 89 c2             	mov    %eax,%r10d
   12283:	0f 84 a7 00 00 00    	je     12330 <__cxa_finalize@plt+0xe4b0>
   12289:	48 8b 44 24 18       	mov    0x18(%rsp),%rax
   1228e:	48 85 c0             	test   %rax,%rax
   12291:	0f 84 29 04 00 00    	je     126c0 <__cxa_finalize@plt+0xe840>
   12297:	49 83 fb ff          	cmp    $0xffffffffffffffff,%r11
   1229b:	48 8d 5c 05 00       	lea    0x0(%rbp,%rax,1),%rbx
   122a0:	75 2e                	jne    122d0 <__cxa_finalize@plt+0xe450>
   122a2:	48 83 f8 01          	cmp    $0x1,%rax
   122a6:	76 28                	jbe    122d0 <__cxa_finalize@plt+0xe450>
   122a8:	44 88 44 24 38       	mov    %r8b,0x38(%rsp)
   122ad:	44 88 54 24 30       	mov    %r10b,0x30(%rsp)
   122b2:	4c 89 4c 24 28       	mov    %r9,0x28(%rsp)
   122b7:	e8 94 16 ff ff       	callq  3950 <strlen@plt>
   122bc:	44 0f b6 44 24 38    	movzbl 0x38(%rsp),%r8d
   122c2:	44 0f b6 54 24 30    	movzbl 0x30(%rsp),%r10d
   122c8:	49 89 c3             	mov    %rax,%r11
   122cb:	4c 8b 4c 24 28       	mov    0x28(%rsp),%r9
   122d0:	4c 39 db             	cmp    %r11,%rbx
   122d3:	44 88 54 24 28       	mov    %r10b,0x28(%rsp)
   122d8:	0f 87 b2 05 00 00    	ja     12890 <__cxa_finalize@plt+0xea10>
   122de:	48 8b 54 24 18       	mov    0x18(%rsp),%rdx
   122e3:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
   122e8:	4c 89 cf             	mov    %r9,%rdi
   122eb:	4c 89 5c 24 40       	mov    %r11,0x40(%rsp)
   122f0:	44 88 44 24 38       	mov    %r8b,0x38(%rsp)
   122f5:	4c 89 4c 24 30       	mov    %r9,0x30(%rsp)
   122fa:	e8 d1 17 ff ff       	callq  3ad0 <memcmp@plt>
   122ff:	85 c0                	test   %eax,%eax
   12301:	4c 8b 4c 24 30       	mov    0x30(%rsp),%r9
   12306:	44 0f b6 44 24 38    	movzbl 0x38(%rsp),%r8d
   1230c:	4c 8b 5c 24 40       	mov    0x40(%rsp),%r11
   12311:	0f 85 79 05 00 00    	jne    12890 <__cxa_finalize@plt+0xea10>
   12317:	80 7c 24 0f 00       	cmpb   $0x0,0xf(%rsp)
   1231c:	44 0f b6 54 24 28    	movzbl 0x28(%rsp),%r10d
   12322:	0f 85 7d 0f 00 00    	jne    132a5 <__cxa_finalize@plt+0xf425>
   12328:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
   1232f:	00 
   12330:	41 0f b6 19          	movzbl (%r9),%ebx
   12334:	80 fb 7e             	cmp    $0x7e,%bl
   12337:	0f 87 1b 03 00 00    	ja     12658 <__cxa_finalize@plt+0xe7d8>
   1233d:	48 8d 0d 08 84 00 00 	lea    0x8408(%rip),%rcx        # 1a74c <_IO_stdin_used@@Base+0x43cc>
   12344:	0f b6 d3             	movzbl %bl,%edx
   12347:	48 63 04 91          	movslq (%rcx,%rdx,4),%rax
   1234b:	48 01 c8             	add    %rcx,%rax
   1234e:	ff e0                	jmpq   *%rax
   12350:	45 31 d2             	xor    %r10d,%r10d
   12353:	49 83 fb 01          	cmp    $0x1,%r11
   12357:	0f 95 c0             	setne  %al
   1235a:	49 83 fb ff          	cmp    $0xffffffffffffffff,%r11
   1235e:	75 0c                	jne    1236c <__cxa_finalize@plt+0xe4ec>
   12360:	48 8b 44 24 10       	mov    0x10(%rsp),%rax
   12365:	80 78 01 00          	cmpb   $0x0,0x1(%rax)
   12369:	0f 95 c0             	setne  %al
   1236c:	83 7c 24 08 02       	cmpl   $0x2,0x8(%rsp)
   12371:	0f 94 c2             	sete   %dl
   12374:	84 c0                	test   %al,%al
   12376:	0f 84 4c 02 00 00    	je     125c8 <__cxa_finalize@plt+0xe748>
   1237c:	45 31 e4             	xor    %r12d,%r12d
   1237f:	31 c0                	xor    %eax,%eax
   12381:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
   12388:	80 7c 24 0d 01       	cmpb   $0x1,0xd(%rsp)
   1238d:	0f 85 0f 01 00 00    	jne    124a2 <__cxa_finalize@plt+0xe622>
   12393:	84 d2                	test   %dl,%dl
   12395:	0f 85 07 01 00 00    	jne    124a2 <__cxa_finalize@plt+0xe622>
   1239b:	48 8b 74 24 20       	mov    0x20(%rsp),%rsi
   123a0:	48 85 f6             	test   %rsi,%rsi
   123a3:	74 14                	je     123b9 <__cxa_finalize@plt+0xe539>
   123a5:	89 da                	mov    %ebx,%edx
   123a7:	c0 ea 05             	shr    $0x5,%dl
   123aa:	0f b6 d2             	movzbl %dl,%edx
   123ad:	8b 14 96             	mov    (%rsi,%rdx,4),%edx
   123b0:	0f a3 da             	bt     %ebx,%edx
   123b3:	0f 82 4a 01 00 00    	jb     12503 <__cxa_finalize@plt+0xe683>
   123b9:	45 84 d2             	test   %r10b,%r10b
   123bc:	0f 85 41 01 00 00    	jne    12503 <__cxa_finalize@plt+0xe683>
   123c2:	83 f0 01             	xor    $0x1,%eax
   123c5:	48 83 c5 01          	add    $0x1,%rbp
   123c9:	44 21 c0             	and    %r8d,%eax
   123cc:	84 c0                	test   %al,%al
   123ce:	74 20                	je     123f0 <__cxa_finalize@plt+0xe570>
   123d0:	4d 39 fd             	cmp    %r15,%r13
   123d3:	76 05                	jbe    123da <__cxa_finalize@plt+0xe55a>
   123d5:	43 c6 04 3e 27       	movb   $0x27,(%r14,%r15,1)
   123da:	49 8d 47 01          	lea    0x1(%r15),%rax
   123de:	49 39 c5             	cmp    %rax,%r13
   123e1:	76 06                	jbe    123e9 <__cxa_finalize@plt+0xe569>
   123e3:	43 c6 44 3e 01 27    	movb   $0x27,0x1(%r14,%r15,1)
   123e9:	49 83 c7 02          	add    $0x2,%r15
   123ed:	45 31 c0             	xor    %r8d,%r8d
   123f0:	4d 39 ef             	cmp    %r13,%r15
   123f3:	73 04                	jae    123f9 <__cxa_finalize@plt+0xe579>
   123f5:	43 88 1c 3e          	mov    %bl,(%r14,%r15,1)
   123f9:	0f b6 7c 24 0e       	movzbl 0xe(%rsp),%edi
   123fe:	49 83 c7 01          	add    $0x1,%r15
   12402:	b8 00 00 00 00       	mov    $0x0,%eax
   12407:	45 84 e4             	test   %r12b,%r12b
   1240a:	0f 44 f8             	cmove  %eax,%edi
   1240d:	40 88 7c 24 0e       	mov    %dil,0xe(%rsp)
   12412:	e9 31 fe ff ff       	jmpq   12248 <__cxa_finalize@plt+0xe3c8>
   12417:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
   1241e:	00 00 
   12420:	45 31 d2             	xor    %r10d,%r10d
   12423:	8b 44 24 08          	mov    0x8(%rsp),%eax
   12427:	83 f8 02             	cmp    $0x2,%eax
   1242a:	0f 84 b8 05 00 00    	je     129e8 <__cxa_finalize@plt+0xeb68>
   12430:	83 f8 05             	cmp    $0x5,%eax
   12433:	0f 84 6f 05 00 00    	je     129a8 <__cxa_finalize@plt+0xeb28>
   12439:	83 f8 02             	cmp    $0x2,%eax
   1243c:	bb 3f 00 00 00       	mov    $0x3f,%ebx
   12441:	0f 94 c2             	sete   %dl
   12444:	45 31 e4             	xor    %r12d,%r12d
   12447:	31 c0                	xor    %eax,%eax
   12449:	e9 3a ff ff ff       	jmpq   12388 <__cxa_finalize@plt+0xe508>
   1244e:	66 90                	xchg   %ax,%ax
   12450:	45 31 d2             	xor    %r10d,%r10d
   12453:	83 7c 24 08 02       	cmpl   $0x2,0x8(%rsp)
   12458:	0f 84 02 05 00 00    	je     12960 <__cxa_finalize@plt+0xeae0>
   1245e:	44 88 64 24 7c       	mov    %r12b,0x7c(%rsp)
   12463:	31 d2                	xor    %edx,%edx
   12465:	31 c0                	xor    %eax,%eax
   12467:	bb 27 00 00 00       	mov    $0x27,%ebx
   1246c:	e9 17 ff ff ff       	jmpq   12388 <__cxa_finalize@plt+0xe508>
   12471:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
   12478:	ba 09 00 00 00       	mov    $0x9,%edx
   1247d:	bb 74 00 00 00       	mov    $0x74,%ebx
   12482:	83 7c 24 08 02       	cmpl   $0x2,0x8(%rsp)
   12487:	0f 94 c0             	sete   %al
   1248a:	22 44 24 0f          	and    0xf(%rsp),%al
   1248e:	0f 85 4a 01 00 00    	jne    125de <__cxa_finalize@plt+0xe75e>
   12494:	80 7c 24 0d 00       	cmpb   $0x0,0xd(%rsp)
   12499:	75 65                	jne    12500 <__cxa_finalize@plt+0xe680>
   1249b:	89 d3                	mov    %edx,%ebx
   1249d:	45 31 e4             	xor    %r12d,%r12d
   124a0:	31 c0                	xor    %eax,%eax
   124a2:	80 7c 24 0f 00       	cmpb   $0x0,0xf(%rsp)
   124a7:	0f 85 ee fe ff ff    	jne    1239b <__cxa_finalize@plt+0xe51b>
   124ad:	e9 07 ff ff ff       	jmpq   123b9 <__cxa_finalize@plt+0xe539>
   124b2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
   124b8:	ba 08 00 00 00       	mov    $0x8,%edx
   124bd:	bb 62 00 00 00       	mov    $0x62,%ebx
   124c2:	eb d0                	jmp    12494 <__cxa_finalize@plt+0xe614>
   124c4:	0f 1f 40 00          	nopl   0x0(%rax)
   124c8:	83 7c 24 08 02       	cmpl   $0x2,0x8(%rsp)
   124cd:	0f 84 cd 03 00 00    	je     128a0 <__cxa_finalize@plt+0xea20>
   124d3:	80 7c 24 0d 00       	cmpb   $0x0,0xd(%rsp)
   124d8:	0f 84 12 02 00 00    	je     126f0 <__cxa_finalize@plt+0xe870>
   124de:	80 7c 24 0f 00       	cmpb   $0x0,0xf(%rsp)
   124e3:	0f 84 07 02 00 00    	je     126f0 <__cxa_finalize@plt+0xe870>
   124e9:	48 83 7c 24 18 00    	cmpq   $0x0,0x18(%rsp)
   124ef:	0f 85 b6 03 00 00    	jne    128ab <__cxa_finalize@plt+0xea2b>
   124f5:	bb 5c 00 00 00       	mov    $0x5c,%ebx
   124fa:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
   12500:	45 31 e4             	xor    %r12d,%r12d
   12503:	83 7c 24 08 02       	cmpl   $0x2,0x8(%rsp)
   12508:	0f 94 c2             	sete   %dl
   1250b:	80 7c 24 0f 00       	cmpb   $0x0,0xf(%rsp)
   12510:	89 d0                	mov    %edx,%eax
   12512:	0f 85 50 08 00 00    	jne    12d68 <__cxa_finalize@plt+0xeee8>
   12518:	44 89 c0             	mov    %r8d,%eax
   1251b:	83 f0 01             	xor    $0x1,%eax
   1251e:	20 d0                	and    %dl,%al
   12520:	74 2f                	je     12551 <__cxa_finalize@plt+0xe6d1>
   12522:	4d 39 fd             	cmp    %r15,%r13
   12525:	76 05                	jbe    1252c <__cxa_finalize@plt+0xe6ac>
   12527:	43 c6 04 3e 27       	movb   $0x27,(%r14,%r15,1)
   1252c:	49 8d 57 01          	lea    0x1(%r15),%rdx
   12530:	49 39 d5             	cmp    %rdx,%r13
   12533:	76 06                	jbe    1253b <__cxa_finalize@plt+0xe6bb>
   12535:	43 c6 44 3e 01 24    	movb   $0x24,0x1(%r14,%r15,1)
   1253b:	49 8d 57 02          	lea    0x2(%r15),%rdx
   1253f:	49 39 d5             	cmp    %rdx,%r13
   12542:	76 06                	jbe    1254a <__cxa_finalize@plt+0xe6ca>
   12544:	43 c6 44 3e 02 27    	movb   $0x27,0x2(%r14,%r15,1)
   1254a:	49 83 c7 03          	add    $0x3,%r15
   1254e:	41 89 c0             	mov    %eax,%r8d
   12551:	4d 39 fd             	cmp    %r15,%r13
   12554:	76 05                	jbe    1255b <__cxa_finalize@plt+0xe6db>
   12556:	43 c6 04 3e 5c       	movb   $0x5c,(%r14,%r15,1)
   1255b:	49 83 c7 01          	add    $0x1,%r15
   1255f:	48 83 c5 01          	add    $0x1,%rbp
   12563:	e9 88 fe ff ff       	jmpq   123f0 <__cxa_finalize@plt+0xe570>
   12568:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
   1256f:	00 
   12570:	80 7c 24 0d 00       	cmpb   $0x0,0xd(%rsp)
   12575:	0f 85 c8 01 00 00    	jne    12743 <__cxa_finalize@plt+0xe8c3>
   1257b:	31 d2                	xor    %edx,%edx
   1257d:	f6 44 24 78 01       	testb  $0x1,0x78(%rsp)
   12582:	0f 84 13 ff ff ff    	je     1249b <__cxa_finalize@plt+0xe61b>
   12588:	48 83 c5 01          	add    $0x1,%rbp
   1258c:	e9 b7 fc ff ff       	jmpq   12248 <__cxa_finalize@plt+0xe3c8>
   12591:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
   12598:	83 7c 24 08 02       	cmpl   $0x2,0x8(%rsp)
   1259d:	0f 94 c2             	sete   %dl
   125a0:	31 c0                	xor    %eax,%eax
   125a2:	e9 e1 fd ff ff       	jmpq   12388 <__cxa_finalize@plt+0xe508>
   125a7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
   125ae:	00 00 
   125b0:	ba 07 00 00 00       	mov    $0x7,%edx
   125b5:	bb 61 00 00 00       	mov    $0x61,%ebx
   125ba:	e9 d5 fe ff ff       	jmpq   12494 <__cxa_finalize@plt+0xe614>
   125bf:	90                   	nop
   125c0:	83 7c 24 08 02       	cmpl   $0x2,0x8(%rsp)
   125c5:	0f 94 c2             	sete   %dl
   125c8:	48 85 ed             	test   %rbp,%rbp
   125cb:	0f 85 ab fd ff ff    	jne    1237c <__cxa_finalize@plt+0xe4fc>
   125d1:	0f b6 44 24 0f       	movzbl 0xf(%rsp),%eax
   125d6:	20 d0                	and    %dl,%al
   125d8:	0f 84 aa fd ff ff    	je     12388 <__cxa_finalize@plt+0xe508>
   125de:	4c 89 dd             	mov    %r11,%rbp
   125e1:	c7 44 24 08 02 00 00 	movl   $0x2,0x8(%rsp)
   125e8:	00 
   125e9:	e9 fb 06 00 00       	jmpq   12ce9 <__cxa_finalize@plt+0xee69>
   125ee:	66 90                	xchg   %ax,%ax
   125f0:	83 7c 24 08 02       	cmpl   $0x2,0x8(%rsp)
   125f5:	0f 94 c2             	sete   %dl
   125f8:	45 31 e4             	xor    %r12d,%r12d
   125fb:	eb d4                	jmp    125d1 <__cxa_finalize@plt+0xe751>
   125fd:	0f 1f 00             	nopl   (%rax)
   12600:	83 7c 24 08 02       	cmpl   $0x2,0x8(%rsp)
   12605:	bb 20 00 00 00       	mov    $0x20,%ebx
   1260a:	0f 94 c2             	sete   %dl
   1260d:	eb c2                	jmp    125d1 <__cxa_finalize@plt+0xe751>
   1260f:	90                   	nop
   12610:	ba 0d 00 00 00       	mov    $0xd,%edx
   12615:	bb 72 00 00 00       	mov    $0x72,%ebx
   1261a:	e9 63 fe ff ff       	jmpq   12482 <__cxa_finalize@plt+0xe602>
   1261f:	90                   	nop
   12620:	ba 0c 00 00 00       	mov    $0xc,%edx
   12625:	bb 66 00 00 00       	mov    $0x66,%ebx
   1262a:	e9 65 fe ff ff       	jmpq   12494 <__cxa_finalize@plt+0xe614>
   1262f:	90                   	nop
   12630:	ba 0b 00 00 00       	mov    $0xb,%edx
   12635:	bb 76 00 00 00       	mov    $0x76,%ebx
   1263a:	e9 55 fe ff ff       	jmpq   12494 <__cxa_finalize@plt+0xe614>
   1263f:	90                   	nop
   12640:	ba 0a 00 00 00       	mov    $0xa,%edx
   12645:	bb 6e 00 00 00       	mov    $0x6e,%ebx
   1264a:	e9 33 fe ff ff       	jmpq   12482 <__cxa_finalize@plt+0xe602>
   1264f:	90                   	nop
   12650:	45 31 d2             	xor    %r10d,%r10d
   12653:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
   12658:	48 83 7c 24 58 01    	cmpq   $0x1,0x58(%rsp)
   1265e:	0f 85 a4 03 00 00    	jne    12a08 <__cxa_finalize@plt+0xeb88>
   12664:	4c 89 5c 24 38       	mov    %r11,0x38(%rsp)
   12669:	44 88 44 24 30       	mov    %r8b,0x30(%rsp)
   1266e:	44 88 54 24 28       	mov    %r10b,0x28(%rsp)
   12673:	e8 d8 17 ff ff       	callq  3e50 <__ctype_b_loc@plt>
   12678:	48 8b 08             	mov    (%rax),%rcx
   1267b:	0f b6 d3             	movzbl %bl,%edx
   1267e:	44 0f b6 54 24 28    	movzbl 0x28(%rsp),%r10d
   12684:	44 0f b6 44 24 30    	movzbl 0x30(%rsp),%r8d
   1268a:	4c 8b 5c 24 38       	mov    0x38(%rsp),%r11
   1268f:	bf 01 00 00 00       	mov    $0x1,%edi
   12694:	0f b7 04 51          	movzwl (%rcx,%rdx,2),%eax
   12698:	66 25 00 40          	and    $0x4000,%ax
   1269c:	41 0f 95 c4          	setne  %r12b
   126a0:	0f 94 c0             	sete   %al
   126a3:	22 44 24 0d          	and    0xd(%rsp),%al
   126a7:	84 c0                	test   %al,%al
   126a9:	0f 85 92 09 00 00    	jne    13041 <__cxa_finalize@plt+0xf1c1>
   126af:	83 7c 24 08 02       	cmpl   $0x2,0x8(%rsp)
   126b4:	0f 94 c2             	sete   %dl
   126b7:	e9 cc fc ff ff       	jmpq   12388 <__cxa_finalize@plt+0xe508>
   126bc:	0f 1f 40 00          	nopl   0x0(%rax)
   126c0:	41 0f b6 19          	movzbl (%r9),%ebx
   126c4:	80 fb 7e             	cmp    $0x7e,%bl
   126c7:	77 87                	ja     12650 <__cxa_finalize@plt+0xe7d0>
   126c9:	48 8d 0d 78 82 00 00 	lea    0x8278(%rip),%rcx        # 1a948 <_IO_stdin_used@@Base+0x45c8>
   126d0:	0f b6 d3             	movzbl %bl,%edx
   126d3:	48 63 04 91          	movslq (%rcx,%rdx,4),%rax
   126d7:	48 01 c8             	add    %rcx,%rax
   126da:	ff e0                	jmpq   *%rax
   126dc:	0f 1f 40 00          	nopl   0x0(%rax)
   126e0:	45 31 d2             	xor    %r10d,%r10d
   126e3:	80 7c 24 0d 00       	cmpb   $0x0,0xd(%rsp)
   126e8:	0f 85 f0 fd ff ff    	jne    124de <__cxa_finalize@plt+0xe65e>
   126ee:	66 90                	xchg   %ax,%ax
   126f0:	ba 5c 00 00 00       	mov    $0x5c,%edx
   126f5:	bb 5c 00 00 00       	mov    $0x5c,%ebx
   126fa:	e9 95 fd ff ff       	jmpq   12494 <__cxa_finalize@plt+0xe614>
   126ff:	90                   	nop
   12700:	ba 0c 00 00 00       	mov    $0xc,%edx
   12705:	45 31 d2             	xor    %r10d,%r10d
   12708:	bb 66 00 00 00       	mov    $0x66,%ebx
   1270d:	e9 82 fd ff ff       	jmpq   12494 <__cxa_finalize@plt+0xe614>
   12712:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
   12718:	ba 0a 00 00 00       	mov    $0xa,%edx
   1271d:	45 31 d2             	xor    %r10d,%r10d
   12720:	bb 6e 00 00 00       	mov    $0x6e,%ebx
   12725:	e9 58 fd ff ff       	jmpq   12482 <__cxa_finalize@plt+0xe602>
   1272a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
   12730:	bb 61 00 00 00       	mov    $0x61,%ebx
   12735:	e9 c6 fd ff ff       	jmpq   12500 <__cxa_finalize@plt+0xe680>
   1273a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
   12740:	45 31 d2             	xor    %r10d,%r10d
   12743:	83 7c 24 08 02       	cmpl   $0x2,0x8(%rsp)
   12748:	0f 94 c2             	sete   %dl
   1274b:	80 7c 24 0f 00       	cmpb   $0x0,0xf(%rsp)
   12750:	0f 85 94 0b 00 00    	jne    132ea <__cxa_finalize@plt+0xf46a>
   12756:	44 89 c0             	mov    %r8d,%eax
   12759:	4c 89 f9             	mov    %r15,%rcx
   1275c:	83 f0 01             	xor    $0x1,%eax
   1275f:	20 d0                	and    %dl,%al
   12761:	74 2d                	je     12790 <__cxa_finalize@plt+0xe910>
   12763:	4d 39 fd             	cmp    %r15,%r13
   12766:	76 05                	jbe    1276d <__cxa_finalize@plt+0xe8ed>
   12768:	43 c6 04 3e 27       	movb   $0x27,(%r14,%r15,1)
   1276d:	49 8d 4f 01          	lea    0x1(%r15),%rcx
   12771:	49 39 cd             	cmp    %rcx,%r13
   12774:	76 06                	jbe    1277c <__cxa_finalize@plt+0xe8fc>
   12776:	43 c6 44 3e 01 24    	movb   $0x24,0x1(%r14,%r15,1)
   1277c:	49 8d 4f 02          	lea    0x2(%r15),%rcx
   12780:	49 39 cd             	cmp    %rcx,%r13
   12783:	0f 87 30 06 00 00    	ja     12db9 <__cxa_finalize@plt+0xef39>
   12789:	49 8d 4f 03          	lea    0x3(%r15),%rcx
   1278d:	41 89 c0             	mov    %eax,%r8d
   12790:	49 39 cd             	cmp    %rcx,%r13
   12793:	76 05                	jbe    1279a <__cxa_finalize@plt+0xe91a>
   12795:	41 c6 04 0e 5c       	movb   $0x5c,(%r14,%rcx,1)
   1279a:	83 7c 24 08 02       	cmpl   $0x2,0x8(%rsp)
   1279f:	4c 8d 79 01          	lea    0x1(%rcx),%r15
   127a3:	0f 84 00 06 00 00    	je     12da9 <__cxa_finalize@plt+0xef29>
   127a9:	48 8d 45 01          	lea    0x1(%rbp),%rax
   127ad:	4c 39 d8             	cmp    %r11,%rax
   127b0:	73 19                	jae    127cb <__cxa_finalize@plt+0xe94b>
   127b2:	48 8b 44 24 10       	mov    0x10(%rsp),%rax
   127b7:	0f b6 44 28 01       	movzbl 0x1(%rax,%rbp,1),%eax
   127bc:	88 44 24 28          	mov    %al,0x28(%rsp)
   127c0:	83 e8 30             	sub    $0x30,%eax
   127c3:	3c 09                	cmp    $0x9,%al
   127c5:	0f 86 2e 08 00 00    	jbe    12ff9 <__cxa_finalize@plt+0xf179>
   127cb:	44 89 e0             	mov    %r12d,%eax
   127ce:	bb 30 00 00 00       	mov    $0x30,%ebx
   127d3:	45 31 e4             	xor    %r12d,%r12d
   127d6:	e9 ad fb ff ff       	jmpq   12388 <__cxa_finalize@plt+0xe508>
   127db:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
   127e0:	83 7c 24 08 02       	cmpl   $0x2,0x8(%rsp)
   127e5:	45 89 d4             	mov    %r10d,%r12d
   127e8:	0f 94 c2             	sete   %dl
   127eb:	45 31 d2             	xor    %r10d,%r10d
   127ee:	31 c0                	xor    %eax,%eax
   127f0:	e9 93 fb ff ff       	jmpq   12388 <__cxa_finalize@plt+0xe508>
   127f5:	0f 1f 00             	nopl   (%rax)
   127f8:	83 7c 24 08 02       	cmpl   $0x2,0x8(%rsp)
   127fd:	0f 94 c2             	sete   %dl
   12800:	45 31 d2             	xor    %r10d,%r10d
   12803:	e9 c0 fd ff ff       	jmpq   125c8 <__cxa_finalize@plt+0xe748>
   12808:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
   1280f:	00 
   12810:	83 7c 24 08 02       	cmpl   $0x2,0x8(%rsp)
   12815:	0f 94 c2             	sete   %dl
   12818:	45 31 d2             	xor    %r10d,%r10d
   1281b:	45 31 e4             	xor    %r12d,%r12d
   1281e:	e9 ae fd ff ff       	jmpq   125d1 <__cxa_finalize@plt+0xe751>
   12823:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
   12828:	83 7c 24 08 02       	cmpl   $0x2,0x8(%rsp)
   1282d:	45 89 d4             	mov    %r10d,%r12d
   12830:	bb 20 00 00 00       	mov    $0x20,%ebx
   12835:	0f 94 c2             	sete   %dl
   12838:	45 31 d2             	xor    %r10d,%r10d
   1283b:	e9 91 fd ff ff       	jmpq   125d1 <__cxa_finalize@plt+0xe751>
   12840:	ba 0d 00 00 00       	mov    $0xd,%edx
   12845:	45 31 d2             	xor    %r10d,%r10d
   12848:	bb 72 00 00 00       	mov    $0x72,%ebx
   1284d:	e9 30 fc ff ff       	jmpq   12482 <__cxa_finalize@plt+0xe602>
   12852:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
   12858:	bb 76 00 00 00       	mov    $0x76,%ebx
   1285d:	e9 9e fc ff ff       	jmpq   12500 <__cxa_finalize@plt+0xe680>
   12862:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
   12868:	ba 09 00 00 00       	mov    $0x9,%edx
   1286d:	45 31 d2             	xor    %r10d,%r10d
   12870:	bb 74 00 00 00       	mov    $0x74,%ebx
   12875:	e9 08 fc ff ff       	jmpq   12482 <__cxa_finalize@plt+0xe602>
   1287a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
   12880:	bb 62 00 00 00       	mov    $0x62,%ebx
   12885:	e9 76 fc ff ff       	jmpq   12500 <__cxa_finalize@plt+0xe680>
   1288a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
   12890:	45 31 d2             	xor    %r10d,%r10d
   12893:	e9 98 fa ff ff       	jmpq   12330 <__cxa_finalize@plt+0xe4b0>
   12898:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
   1289f:	00 
   128a0:	80 7c 24 0f 00       	cmpb   $0x0,0xf(%rsp)
   128a5:	0f 85 65 09 00 00    	jne    13210 <__cxa_finalize@plt+0xf390>
   128ab:	48 83 c5 01          	add    $0x1,%rbp
   128af:	44 89 c0             	mov    %r8d,%eax
   128b2:	45 31 e4             	xor    %r12d,%r12d
   128b5:	bb 5c 00 00 00       	mov    $0x5c,%ebx
   128ba:	e9 0d fb ff ff       	jmpq   123cc <__cxa_finalize@plt+0xe54c>
   128bf:	90                   	nop
   128c0:	83 7c 24 08 02       	cmpl   $0x2,0x8(%rsp)
   128c5:	0f b6 5c 24 0f       	movzbl 0xf(%rsp),%ebx
   128ca:	45 89 c4             	mov    %r8d,%r12d
   128cd:	4c 89 dd             	mov    %r11,%rbp
   128d0:	0f 94 c2             	sete   %dl
   128d3:	89 d8                	mov    %ebx,%eax
   128d5:	4d 85 ff             	test   %r15,%r15
   128d8:	0f 94 c1             	sete   %cl
   128db:	21 d0                	and    %edx,%eax
   128dd:	20 c8                	and    %cl,%al
   128df:	0f 85 61 0a 00 00    	jne    13346 <__cxa_finalize@plt+0xf4c6>
   128e5:	89 d8                	mov    %ebx,%eax
   128e7:	83 f0 01             	xor    $0x1,%eax
   128ea:	20 c2                	and    %al,%dl
   128ec:	0f 84 6a 09 00 00    	je     1325c <__cxa_finalize@plt+0xf3dc>
   128f2:	80 7c 24 7c 00       	cmpb   $0x0,0x7c(%rsp)
   128f7:	0f 84 5d 09 00 00    	je     1325a <__cxa_finalize@plt+0xf3da>
   128fd:	80 7c 24 0e 00       	cmpb   $0x0,0xe(%rsp)
   12902:	0f 85 f5 09 00 00    	jne    132fd <__cxa_finalize@plt+0xf47d>
   12908:	4d 85 ed             	test   %r13,%r13
   1290b:	0f 94 c0             	sete   %al
   1290e:	48 83 7c 24 50 00    	cmpq   $0x0,0x50(%rsp)
   12914:	0f 95 c2             	setne  %dl
   12917:	20 d0                	and    %dl,%al
   12919:	0f 84 1d 0a 00 00    	je     1333c <__cxa_finalize@plt+0xf4bc>
   1291f:	4c 8b 6c 24 50       	mov    0x50(%rsp),%r13
   12924:	48 8d 1d 07 87 00 00 	lea    0x8707(%rip),%rbx        # 1b032 <version_etc_copyright@@Base+0x172>
   1292b:	41 c6 06 27          	movb   $0x27,(%r14)
   1292f:	c7 44 24 08 02 00 00 	movl   $0x2,0x8(%rsp)
   12936:	00 
   12937:	41 bf 01 00 00 00    	mov    $0x1,%r15d
   1293d:	48 c7 44 24 18 01 00 	movq   $0x1,0x18(%rsp)
   12944:	00 00 
   12946:	c6 44 24 0f 00       	movb   $0x0,0xf(%rsp)
   1294b:	48 89 5c 24 48       	mov    %rbx,0x48(%rsp)
   12950:	88 44 24 7c          	mov    %al,0x7c(%rsp)
   12954:	e9 da f8 ff ff       	jmpq   12233 <__cxa_finalize@plt+0xe3b3>
   12959:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
   12960:	80 7c 24 0f 00       	cmpb   $0x0,0xf(%rsp)
   12965:	0f 85 a5 08 00 00    	jne    13210 <__cxa_finalize@plt+0xf390>
   1296b:	4d 85 ed             	test   %r13,%r13
   1296e:	0f 84 fc 03 00 00    	je     12d70 <__cxa_finalize@plt+0xeef0>
   12974:	31 d2                	xor    %edx,%edx
   12976:	48 83 7c 24 50 00    	cmpq   $0x0,0x50(%rsp)
   1297c:	0f 85 ee 03 00 00    	jne    12d70 <__cxa_finalize@plt+0xeef0>
   12982:	4c 89 6c 24 50       	mov    %r13,0x50(%rsp)
   12987:	49 83 c7 03          	add    $0x3,%r15
   1298b:	31 c0                	xor    %eax,%eax
   1298d:	44 88 64 24 7c       	mov    %r12b,0x7c(%rsp)
   12992:	45 31 c0             	xor    %r8d,%r8d
   12995:	49 89 d5             	mov    %rdx,%r13
   12998:	bb 27 00 00 00       	mov    $0x27,%ebx
   1299d:	e9 17 fa ff ff       	jmpq   123b9 <__cxa_finalize@plt+0xe539>
   129a2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
   129a8:	f6 44 24 78 04       	testb  $0x4,0x78(%rsp)
   129ad:	74 21                	je     129d0 <__cxa_finalize@plt+0xeb50>
   129af:	48 8d 4d 02          	lea    0x2(%rbp),%rcx
   129b3:	4c 39 d9             	cmp    %r11,%rcx
   129b6:	73 18                	jae    129d0 <__cxa_finalize@plt+0xeb50>
   129b8:	48 8b 44 24 10       	mov    0x10(%rsp),%rax
   129bd:	80 7c 28 01 3f       	cmpb   $0x3f,0x1(%rax,%rbp,1)
   129c2:	0f 84 8a 07 00 00    	je     13152 <__cxa_finalize@plt+0xf2d2>
   129c8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
   129cf:	00 
   129d0:	31 d2                	xor    %edx,%edx
   129d2:	45 31 e4             	xor    %r12d,%r12d
   129d5:	31 c0                	xor    %eax,%eax
   129d7:	bb 3f 00 00 00       	mov    $0x3f,%ebx
   129dc:	e9 a7 f9 ff ff       	jmpq   12388 <__cxa_finalize@plt+0xe508>
   129e1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
   129e8:	80 7c 24 0f 00       	cmpb   $0x0,0xf(%rsp)
   129ed:	0f 85 1d 08 00 00    	jne    13210 <__cxa_finalize@plt+0xf390>
   129f3:	45 31 e4             	xor    %r12d,%r12d
   129f6:	31 c0                	xor    %eax,%eax
   129f8:	bb 3f 00 00 00       	mov    $0x3f,%ebx
   129fd:	e9 b7 f9 ff ff       	jmpq   123b9 <__cxa_finalize@plt+0xe539>
   12a02:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
   12a08:	48 8d 84 24 a0 00 00 	lea    0xa0(%rsp),%rax
   12a0f:	00 
   12a10:	49 83 fb ff          	cmp    $0xffffffffffffffff,%r11
   12a14:	48 c7 84 24 a0 00 00 	movq   $0x0,0xa0(%rsp)
   12a1b:	00 00 00 00 00 
   12a20:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
   12a25:	75 2d                	jne    12a54 <__cxa_finalize@plt+0xebd4>
   12a27:	48 8b 7c 24 10       	mov    0x10(%rsp),%rdi
   12a2c:	44 88 44 24 40       	mov    %r8b,0x40(%rsp)
   12a31:	44 88 54 24 38       	mov    %r10b,0x38(%rsp)
   12a36:	4c 89 4c 24 30       	mov    %r9,0x30(%rsp)
   12a3b:	e8 10 0f ff ff       	callq  3950 <strlen@plt>
   12a40:	44 0f b6 44 24 40    	movzbl 0x40(%rsp),%r8d
   12a46:	44 0f b6 54 24 38    	movzbl 0x38(%rsp),%r10d
   12a4c:	49 89 c3             	mov    %rax,%r11
   12a4f:	4c 8b 4c 24 30       	mov    0x30(%rsp),%r9
   12a54:	48 8d 84 24 9c 00 00 	lea    0x9c(%rsp),%rax
   12a5b:	00 
   12a5c:	31 c9                	xor    %ecx,%ecx
   12a5e:	88 5c 24 7e          	mov    %bl,0x7e(%rsp)
   12a62:	44 88 44 24 7d       	mov    %r8b,0x7d(%rsp)
   12a67:	48 89 cb             	mov    %rcx,%rbx
   12a6a:	4c 89 8c 24 88 00 00 	mov    %r9,0x88(%rsp)
   12a71:	00 
   12a72:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
   12a77:	44 88 54 24 7f       	mov    %r10b,0x7f(%rsp)
   12a7c:	4c 89 bc 24 80 00 00 	mov    %r15,0x80(%rsp)
   12a83:	00 
   12a84:	4c 89 74 24 40       	mov    %r14,0x40(%rsp)
   12a89:	4c 89 6c 24 70       	mov    %r13,0x70(%rsp)
   12a8e:	4c 89 5c 24 30       	mov    %r11,0x30(%rsp)
   12a93:	48 8b 44 24 10       	mov    0x10(%rsp),%rax
   12a98:	4c 8d 74 1d 00       	lea    0x0(%rbp,%rbx,1),%r14
   12a9d:	48 8b 54 24 30       	mov    0x30(%rsp),%rdx
   12aa2:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
   12aa7:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
   12aac:	4e 8d 2c 30          	lea    (%rax,%r14,1),%r13
   12ab0:	4c 29 f2             	sub    %r14,%rdx
   12ab3:	4c 89 ee             	mov    %r13,%rsi
   12ab6:	e8 55 28 00 00       	callq  15310 <__cxa_finalize@plt+0x11490>
   12abb:	48 85 c0             	test   %rax,%rax
   12abe:	49 89 c7             	mov    %rax,%r15
   12ac1:	74 4e                	je     12b11 <__cxa_finalize@plt+0xec91>
   12ac3:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
   12ac7:	0f 84 18 06 00 00    	je     130e5 <__cxa_finalize@plt+0xf265>
   12acd:	48 83 f8 fe          	cmp    $0xfffffffffffffffe,%rax
   12ad1:	0f 84 9a 05 00 00    	je     13071 <__cxa_finalize@plt+0xf1f1>
   12ad7:	83 7c 24 08 02       	cmpl   $0x2,0x8(%rsp)
   12adc:	0f 94 c0             	sete   %al
   12adf:	22 44 24 0f          	and    0xf(%rsp),%al
   12ae3:	0f 85 97 01 00 00    	jne    12c80 <__cxa_finalize@plt+0xee00>
   12ae9:	8b bc 24 9c 00 00 00 	mov    0x9c(%rsp),%edi
   12af0:	e8 2b 13 ff ff       	callq  3e20 <iswprint@plt>
   12af5:	48 8b 7c 24 28       	mov    0x28(%rsp),%rdi
   12afa:	85 c0                	test   %eax,%eax
   12afc:	b8 00 00 00 00       	mov    $0x0,%eax
   12b01:	44 0f 44 e0          	cmove  %eax,%r12d
   12b05:	4c 01 fb             	add    %r15,%rbx
   12b08:	e8 03 13 ff ff       	callq  3e10 <mbsinit@plt>
   12b0d:	85 c0                	test   %eax,%eax
   12b0f:	74 82                	je     12a93 <__cxa_finalize@plt+0xec13>
   12b11:	44 89 e2             	mov    %r12d,%edx
   12b14:	48 89 df             	mov    %rbx,%rdi
   12b17:	44 0f b6 44 24 7d    	movzbl 0x7d(%rsp),%r8d
   12b1d:	83 f2 01             	xor    $0x1,%edx
   12b20:	0f b6 5c 24 7e       	movzbl 0x7e(%rsp),%ebx
   12b25:	44 0f b6 54 24 7f    	movzbl 0x7f(%rsp),%r10d
   12b2b:	22 54 24 0d          	and    0xd(%rsp),%dl
   12b2f:	4c 8b bc 24 80 00 00 	mov    0x80(%rsp),%r15
   12b36:	00 
   12b37:	4c 8b 74 24 40       	mov    0x40(%rsp),%r14
   12b3c:	4c 8b 6c 24 70       	mov    0x70(%rsp),%r13
   12b41:	4c 8b 5c 24 30       	mov    0x30(%rsp),%r11
   12b46:	48 83 ff 01          	cmp    $0x1,%rdi
   12b4a:	0f 86 fb 05 00 00    	jbe    1314b <__cxa_finalize@plt+0xf2cb>
   12b50:	48 89 f9             	mov    %rdi,%rcx
   12b53:	31 f6                	xor    %esi,%esi
   12b55:	44 0f b6 4c 24 0f    	movzbl 0xf(%rsp),%r9d
   12b5b:	48 01 e9             	add    %rbp,%rcx
   12b5e:	48 8b 7c 24 10       	mov    0x10(%rsp),%rdi
   12b63:	e9 b6 00 00 00       	jmpq   12c1e <__cxa_finalize@plt+0xed9e>
   12b68:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
   12b6f:	00 
   12b70:	83 7c 24 08 02       	cmpl   $0x2,0x8(%rsp)
   12b75:	0f 94 c0             	sete   %al
   12b78:	45 84 c9             	test   %r9b,%r9b
   12b7b:	0f 85 af 04 00 00    	jne    13030 <__cxa_finalize@plt+0xf1b0>
   12b81:	44 89 c6             	mov    %r8d,%esi
   12b84:	83 f6 01             	xor    $0x1,%esi
   12b87:	40 20 f0             	and    %sil,%al
   12b8a:	74 2f                	je     12bbb <__cxa_finalize@plt+0xed3b>
   12b8c:	4d 39 fd             	cmp    %r15,%r13
   12b8f:	76 05                	jbe    12b96 <__cxa_finalize@plt+0xed16>
   12b91:	43 c6 04 3e 27       	movb   $0x27,(%r14,%r15,1)
   12b96:	49 8d 77 01          	lea    0x1(%r15),%rsi
   12b9a:	49 39 f5             	cmp    %rsi,%r13
   12b9d:	76 06                	jbe    12ba5 <__cxa_finalize@plt+0xed25>
   12b9f:	43 c6 44 3e 01 24    	movb   $0x24,0x1(%r14,%r15,1)
   12ba5:	49 8d 77 02          	lea    0x2(%r15),%rsi
   12ba9:	49 39 f5             	cmp    %rsi,%r13
   12bac:	76 06                	jbe    12bb4 <__cxa_finalize@plt+0xed34>
   12bae:	43 c6 44 3e 02 27    	movb   $0x27,0x2(%r14,%r15,1)
   12bb4:	49 83 c7 03          	add    $0x3,%r15
   12bb8:	41 89 c0             	mov    %eax,%r8d
   12bbb:	4d 39 fd             	cmp    %r15,%r13
   12bbe:	76 05                	jbe    12bc5 <__cxa_finalize@plt+0xed45>
   12bc0:	43 c6 04 3e 5c       	movb   $0x5c,(%r14,%r15,1)
   12bc5:	49 8d 47 01          	lea    0x1(%r15),%rax
   12bc9:	49 39 c5             	cmp    %rax,%r13
   12bcc:	76 0d                	jbe    12bdb <__cxa_finalize@plt+0xed5b>
   12bce:	89 d8                	mov    %ebx,%eax
   12bd0:	c0 e8 06             	shr    $0x6,%al
   12bd3:	83 c0 30             	add    $0x30,%eax
   12bd6:	43 88 44 3e 01       	mov    %al,0x1(%r14,%r15,1)
   12bdb:	49 8d 47 02          	lea    0x2(%r15),%rax
   12bdf:	49 39 c5             	cmp    %rax,%r13
   12be2:	76 10                	jbe    12bf4 <__cxa_finalize@plt+0xed74>
   12be4:	89 d8                	mov    %ebx,%eax
   12be6:	c0 e8 03             	shr    $0x3,%al
   12be9:	83 e0 07             	and    $0x7,%eax
   12bec:	83 c0 30             	add    $0x30,%eax
   12bef:	43 88 44 3e 02       	mov    %al,0x2(%r14,%r15,1)
   12bf4:	83 e3 07             	and    $0x7,%ebx
   12bf7:	48 83 c5 01          	add    $0x1,%rbp
   12bfb:	49 83 c7 03          	add    $0x3,%r15
   12bff:	83 c3 30             	add    $0x30,%ebx
   12c02:	48 39 cd             	cmp    %rcx,%rbp
   12c05:	0f 83 e5 f7 ff ff    	jae    123f0 <__cxa_finalize@plt+0xe570>
   12c0b:	89 d6                	mov    %edx,%esi
   12c0d:	4d 39 fd             	cmp    %r15,%r13
   12c10:	76 04                	jbe    12c16 <__cxa_finalize@plt+0xed96>
   12c12:	43 88 1c 3e          	mov    %bl,(%r14,%r15,1)
   12c16:	0f b6 1c 2f          	movzbl (%rdi,%rbp,1),%ebx
   12c1a:	49 83 c7 01          	add    $0x1,%r15
   12c1e:	84 d2                	test   %dl,%dl
   12c20:	0f 85 4a ff ff ff    	jne    12b70 <__cxa_finalize@plt+0xecf0>
   12c26:	89 f0                	mov    %esi,%eax
   12c28:	83 f0 01             	xor    $0x1,%eax
   12c2b:	44 21 c0             	and    %r8d,%eax
   12c2e:	45 84 d2             	test   %r10b,%r10b
   12c31:	74 0e                	je     12c41 <__cxa_finalize@plt+0xedc1>
   12c33:	4d 39 fd             	cmp    %r15,%r13
   12c36:	76 05                	jbe    12c3d <__cxa_finalize@plt+0xedbd>
   12c38:	43 c6 04 3e 5c       	movb   $0x5c,(%r14,%r15,1)
   12c3d:	49 83 c7 01          	add    $0x1,%r15
   12c41:	48 83 c5 01          	add    $0x1,%rbp
   12c45:	48 39 cd             	cmp    %rcx,%rbp
   12c48:	0f 83 7e f7 ff ff    	jae    123cc <__cxa_finalize@plt+0xe54c>
   12c4e:	84 c0                	test   %al,%al
   12c50:	0f 84 f8 03 00 00    	je     1304e <__cxa_finalize@plt+0xf1ce>
   12c56:	4d 39 fd             	cmp    %r15,%r13
   12c59:	76 05                	jbe    12c60 <__cxa_finalize@plt+0xede0>
   12c5b:	43 c6 04 3e 27       	movb   $0x27,(%r14,%r15,1)
   12c60:	49 8d 47 01          	lea    0x1(%r15),%rax
   12c64:	49 39 c5             	cmp    %rax,%r13
   12c67:	76 06                	jbe    12c6f <__cxa_finalize@plt+0xedef>
   12c69:	43 c6 44 3e 01 27    	movb   $0x27,0x1(%r14,%r15,1)
   12c6f:	49 83 c7 02          	add    $0x2,%r15
   12c73:	45 31 d2             	xor    %r10d,%r10d
   12c76:	45 31 c0             	xor    %r8d,%r8d
   12c79:	eb 92                	jmp    12c0d <__cxa_finalize@plt+0xed8d>
   12c7b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
   12c80:	49 83 ff 01          	cmp    $0x1,%r15
   12c84:	0f 84 5f fe ff ff    	je     12ae9 <__cxa_finalize@plt+0xec69>
   12c8a:	48 8b 7c 24 10       	mov    0x10(%rsp),%rdi
   12c8f:	4a 8d 0c 3f          	lea    (%rdi,%r15,1),%rcx
   12c93:	4a 8d 54 37 01       	lea    0x1(%rdi,%r14,1),%rdx
   12c98:	4e 8d 04 31          	lea    (%rcx,%r14,1),%r8
   12c9c:	eb 0f                	jmp    12cad <__cxa_finalize@plt+0xee2d>
   12c9e:	66 90                	xchg   %ax,%ax
   12ca0:	48 83 c2 01          	add    $0x1,%rdx
   12ca4:	49 39 d0             	cmp    %rdx,%r8
   12ca7:	0f 84 3c fe ff ff    	je     12ae9 <__cxa_finalize@plt+0xec69>
   12cad:	0f b6 0a             	movzbl (%rdx),%ecx
   12cb0:	83 e9 5b             	sub    $0x5b,%ecx
   12cb3:	80 f9 21             	cmp    $0x21,%cl
   12cb6:	77 e8                	ja     12ca0 <__cxa_finalize@plt+0xee20>
   12cb8:	be 01 00 00 00       	mov    $0x1,%esi
   12cbd:	48 d3 e6             	shl    %cl,%rsi
   12cc0:	48 89 f1             	mov    %rsi,%rcx
   12cc3:	48 be 2b 00 00 00 02 	movabs $0x20000002b,%rsi
   12cca:	00 00 00 
   12ccd:	48 85 f1             	test   %rsi,%rcx
   12cd0:	74 ce                	je     12ca0 <__cxa_finalize@plt+0xee20>
   12cd2:	4c 8b 74 24 40       	mov    0x40(%rsp),%r14
   12cd7:	4c 8b 6c 24 70       	mov    0x70(%rsp),%r13
   12cdc:	48 8b 6c 24 30       	mov    0x30(%rsp),%rbp
   12ce1:	c7 44 24 08 02 00 00 	movl   $0x2,0x8(%rsp)
   12ce8:	00 
   12ce9:	80 7c 24 0d 00       	cmpb   $0x0,0xd(%rsp)
   12cee:	74 10                	je     12d00 <__cxa_finalize@plt+0xee80>
   12cf0:	84 c0                	test   %al,%al
   12cf2:	b8 04 00 00 00       	mov    $0x4,%eax
   12cf7:	0f 44 44 24 08       	cmove  0x8(%rsp),%eax
   12cfc:	89 44 24 08          	mov    %eax,0x8(%rsp)
   12d00:	48 83 ec 08          	sub    $0x8,%rsp
   12d04:	48 89 e9             	mov    %rbp,%rcx
   12d07:	4c 89 ee             	mov    %r13,%rsi
   12d0a:	ff 74 24 68          	pushq  0x68(%rsp)
   12d0e:	ff 74 24 78          	pushq  0x78(%rsp)
   12d12:	4c 89 f7             	mov    %r14,%rdi
   12d15:	6a 00                	pushq  $0x0
   12d17:	44 8b 8c 24 98 00 00 	mov    0x98(%rsp),%r9d
   12d1e:	00 
   12d1f:	44 8b 44 24 28       	mov    0x28(%rsp),%r8d
   12d24:	48 8b 54 24 30       	mov    0x30(%rsp),%rdx
   12d29:	41 83 e1 fd          	and    $0xfffffffd,%r9d
   12d2d:	e8 2e f4 ff ff       	callq  12160 <__cxa_finalize@plt+0xe2e0>
   12d32:	48 83 c4 20          	add    $0x20,%rsp
   12d36:	49 89 c7             	mov    %rax,%r15
   12d39:	48 8b 9c 24 a8 00 00 	mov    0xa8(%rsp),%rbx
   12d40:	00 
   12d41:	64 48 33 1c 25 28 00 	xor    %fs:0x28,%rbx
   12d48:	00 00 
   12d4a:	4c 89 f8             	mov    %r15,%rax
   12d4d:	0f 85 00 06 00 00    	jne    13353 <__cxa_finalize@plt+0xf4d3>
   12d53:	48 81 c4 b8 00 00 00 	add    $0xb8,%rsp
   12d5a:	5b                   	pop    %rbx
   12d5b:	5d                   	pop    %rbp
   12d5c:	41 5c                	pop    %r12
   12d5e:	41 5d                	pop    %r13
   12d60:	41 5e                	pop    %r14
   12d62:	41 5f                	pop    %r15
   12d64:	c3                   	retq   
   12d65:	0f 1f 00             	nopl   (%rax)
   12d68:	4c 89 dd             	mov    %r11,%rbp
   12d6b:	e9 79 ff ff ff       	jmpq   12ce9 <__cxa_finalize@plt+0xee69>
   12d70:	4d 39 fd             	cmp    %r15,%r13
   12d73:	76 05                	jbe    12d7a <__cxa_finalize@plt+0xeefa>
   12d75:	43 c6 04 3e 27       	movb   $0x27,(%r14,%r15,1)
   12d7a:	49 8d 47 01          	lea    0x1(%r15),%rax
   12d7e:	49 39 c5             	cmp    %rax,%r13
   12d81:	76 06                	jbe    12d89 <__cxa_finalize@plt+0xef09>
   12d83:	43 c6 44 3e 01 5c    	movb   $0x5c,0x1(%r14,%r15,1)
   12d89:	49 8d 47 02          	lea    0x2(%r15),%rax
   12d8d:	49 39 c5             	cmp    %rax,%r13
   12d90:	0f 86 ec 05 00 00    	jbe    13382 <__cxa_finalize@plt+0xf502>
   12d96:	4c 89 ea             	mov    %r13,%rdx
   12d99:	43 c6 44 3e 02 27    	movb   $0x27,0x2(%r14,%r15,1)
   12d9f:	4c 8b 6c 24 50       	mov    0x50(%rsp),%r13
   12da4:	e9 d9 fb ff ff       	jmpq   12982 <__cxa_finalize@plt+0xeb02>
   12da9:	44 89 e0             	mov    %r12d,%eax
   12dac:	bb 30 00 00 00       	mov    $0x30,%ebx
   12db1:	45 31 e4             	xor    %r12d,%r12d
   12db4:	e9 00 f6 ff ff       	jmpq   123b9 <__cxa_finalize@plt+0xe539>
   12db9:	43 c6 44 3e 02 27    	movb   $0x27,0x2(%r14,%r15,1)
   12dbf:	e9 c5 f9 ff ff       	jmpq   12789 <__cxa_finalize@plt+0xe909>
   12dc4:	85 db                	test   %ebx,%ebx
   12dc6:	0f 85 27 f4 ff ff    	jne    121f3 <__cxa_finalize@plt+0xe373>
   12dcc:	c6 44 24 0d 01       	movb   $0x1,0xd(%rsp)
   12dd1:	4d 85 ed             	test   %r13,%r13
   12dd4:	0f 85 90 05 00 00    	jne    1336a <__cxa_finalize@plt+0xf4ea>
   12dda:	48 8d 05 51 82 00 00 	lea    0x8251(%rip),%rax        # 1b032 <version_etc_copyright@@Base+0x172>
   12de1:	48 c7 44 24 50 00 00 	movq   $0x0,0x50(%rsp)
   12de8:	00 00 
   12dea:	c6 44 24 0e 01       	movb   $0x1,0xe(%rsp)
   12def:	c6 44 24 7c 00       	movb   $0x0,0x7c(%rsp)
   12df4:	45 31 e4             	xor    %r12d,%r12d
   12df7:	c6 44 24 0f 00       	movb   $0x0,0xf(%rsp)
   12dfc:	48 c7 44 24 18 01 00 	movq   $0x1,0x18(%rsp)
   12e03:	00 00 
   12e05:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
   12e0a:	41 bf 01 00 00 00    	mov    $0x1,%r15d
   12e10:	c7 44 24 08 02 00 00 	movl   $0x2,0x8(%rsp)
   12e17:	00 
   12e18:	e9 16 f4 ff ff       	jmpq   12233 <__cxa_finalize@plt+0xe3b3>
   12e1d:	0f 1f 00             	nopl   (%rax)
   12e20:	85 db                	test   %ebx,%ebx
   12e22:	0f 85 f5 03 00 00    	jne    1321d <__cxa_finalize@plt+0xf39d>
   12e28:	4d 85 ed             	test   %r13,%r13
   12e2b:	0f 84 25 02 00 00    	je     13056 <__cxa_finalize@plt+0xf1d6>
   12e31:	41 c6 06 22          	movb   $0x22,(%r14)
   12e35:	c6 44 24 0e 01       	movb   $0x1,0xe(%rsp)
   12e3a:	45 31 e4             	xor    %r12d,%r12d
   12e3d:	c6 44 24 7c 00       	movb   $0x0,0x7c(%rsp)
   12e42:	48 c7 44 24 50 00 00 	movq   $0x0,0x50(%rsp)
   12e49:	00 00 
   12e4b:	48 8d 05 69 78 00 00 	lea    0x7869(%rip),%rax        # 1a6bb <_IO_stdin_used@@Base+0x433b>
   12e52:	c6 44 24 0f 00       	movb   $0x0,0xf(%rsp)
   12e57:	c6 44 24 0d 01       	movb   $0x1,0xd(%rsp)
   12e5c:	48 c7 44 24 18 01 00 	movq   $0x1,0x18(%rsp)
   12e63:	00 00 
   12e65:	41 bf 01 00 00 00    	mov    $0x1,%r15d
   12e6b:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
   12e70:	e9 be f3 ff ff       	jmpq   12233 <__cxa_finalize@plt+0xe3b3>
   12e75:	48 8d 05 3f 78 00 00 	lea    0x783f(%rip),%rax        # 1a6bb <_IO_stdin_used@@Base+0x433b>
   12e7c:	c6 44 24 0e 01       	movb   $0x1,0xe(%rsp)
   12e81:	c6 44 24 7c 00       	movb   $0x0,0x7c(%rsp)
   12e86:	45 31 e4             	xor    %r12d,%r12d
   12e89:	48 c7 44 24 50 00 00 	movq   $0x0,0x50(%rsp)
   12e90:	00 00 
   12e92:	c6 44 24 0f 01       	movb   $0x1,0xf(%rsp)
   12e97:	c6 44 24 0d 01       	movb   $0x1,0xd(%rsp)
   12e9c:	48 c7 44 24 18 01 00 	movq   $0x1,0x18(%rsp)
   12ea3:	00 00 
   12ea5:	45 31 ff             	xor    %r15d,%r15d
   12ea8:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
   12ead:	c7 44 24 08 05 00 00 	movl   $0x5,0x8(%rsp)
   12eb4:	00 
   12eb5:	e9 79 f3 ff ff       	jmpq   12233 <__cxa_finalize@plt+0xe3b3>
   12eba:	c6 44 24 0e 01       	movb   $0x1,0xe(%rsp)
   12ebf:	c6 44 24 7c 00       	movb   $0x0,0x7c(%rsp)
   12ec4:	45 31 e4             	xor    %r12d,%r12d
   12ec7:	48 c7 44 24 50 00 00 	movq   $0x0,0x50(%rsp)
   12ece:	00 00 
   12ed0:	c6 44 24 0f 00       	movb   $0x0,0xf(%rsp)
   12ed5:	45 31 ff             	xor    %r15d,%r15d
   12ed8:	c6 44 24 0d 01       	movb   $0x1,0xd(%rsp)
   12edd:	48 c7 44 24 18 00 00 	movq   $0x0,0x18(%rsp)
   12ee4:	00 00 
   12ee6:	48 c7 44 24 48 00 00 	movq   $0x0,0x48(%rsp)
   12eed:	00 00 
   12eef:	e9 3f f3 ff ff       	jmpq   12233 <__cxa_finalize@plt+0xe3b3>
   12ef4:	83 7c 24 08 0a       	cmpl   $0xa,0x8(%rsp)
   12ef9:	74 56                	je     12f51 <__cxa_finalize@plt+0xf0d1>
   12efb:	48 8d 35 bb 77 00 00 	lea    0x77bb(%rip),%rsi        # 1a6bd <_IO_stdin_used@@Base+0x433d>
   12f02:	31 ff                	xor    %edi,%edi
   12f04:	ba 05 00 00 00       	mov    $0x5,%edx
   12f09:	e8 22 0a ff ff       	callq  3930 <dcgettext@plt>
   12f0e:	48 89 c1             	mov    %rax,%rcx
   12f11:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
   12f16:	48 8d 05 a0 77 00 00 	lea    0x77a0(%rip),%rax        # 1a6bd <_IO_stdin_used@@Base+0x433d>
   12f1d:	48 39 c1             	cmp    %rax,%rcx
   12f20:	0f 84 98 03 00 00    	je     132be <__cxa_finalize@plt+0xf43e>
   12f26:	48 8d 35 05 81 00 00 	lea    0x8105(%rip),%rsi        # 1b032 <version_etc_copyright@@Base+0x172>
   12f2d:	31 ff                	xor    %edi,%edi
   12f2f:	ba 05 00 00 00       	mov    $0x5,%edx
   12f34:	e8 f7 09 ff ff       	callq  3930 <dcgettext@plt>
   12f39:	48 89 c1             	mov    %rax,%rcx
   12f3c:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
   12f41:	48 8d 05 ea 80 00 00 	lea    0x80ea(%rip),%rax        # 1b032 <version_etc_copyright@@Base+0x172>
   12f48:	48 39 c1             	cmp    %rax,%rcx
   12f4b:	0f 84 83 03 00 00    	je     132d4 <__cxa_finalize@plt+0xf454>
   12f51:	45 31 ff             	xor    %r15d,%r15d
   12f54:	85 db                	test   %ebx,%ebx
   12f56:	0f 84 c1 01 00 00    	je     1311d <__cxa_finalize@plt+0xf29d>
   12f5c:	85 db                	test   %ebx,%ebx
   12f5e:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
   12f63:	0f 95 44 24 0f       	setne  0xf(%rsp)
   12f68:	45 31 e4             	xor    %r12d,%r12d
   12f6b:	48 89 df             	mov    %rbx,%rdi
   12f6e:	e8 dd 09 ff ff       	callq  3950 <strlen@plt>
   12f73:	48 89 5c 24 48       	mov    %rbx,0x48(%rsp)
   12f78:	48 89 44 24 18       	mov    %rax,0x18(%rsp)
   12f7d:	c6 44 24 0e 01       	movb   $0x1,0xe(%rsp)
   12f82:	c6 44 24 7c 00       	movb   $0x0,0x7c(%rsp)
   12f87:	48 c7 44 24 50 00 00 	movq   $0x0,0x50(%rsp)
   12f8e:	00 00 
   12f90:	c6 44 24 0d 01       	movb   $0x1,0xd(%rsp)
   12f95:	e9 99 f2 ff ff       	jmpq   12233 <__cxa_finalize@plt+0xe3b3>
   12f9a:	c6 44 24 0e 01       	movb   $0x1,0xe(%rsp)
   12f9f:	c6 44 24 7c 00       	movb   $0x0,0x7c(%rsp)
   12fa4:	45 31 e4             	xor    %r12d,%r12d
   12fa7:	48 c7 44 24 50 00 00 	movq   $0x0,0x50(%rsp)
   12fae:	00 00 
   12fb0:	c6 44 24 0f 00       	movb   $0x0,0xf(%rsp)
   12fb5:	45 31 ff             	xor    %r15d,%r15d
   12fb8:	c6 44 24 0d 00       	movb   $0x0,0xd(%rsp)
   12fbd:	48 c7 44 24 18 00 00 	movq   $0x0,0x18(%rsp)
   12fc4:	00 00 
   12fc6:	48 c7 44 24 48 00 00 	movq   $0x0,0x48(%rsp)
   12fcd:	00 00 
   12fcf:	e9 5f f2 ff ff       	jmpq   12233 <__cxa_finalize@plt+0xe3b3>
   12fd4:	c6 44 24 0e 01       	movb   $0x1,0xe(%rsp)
   12fd9:	c6 44 24 7c 00       	movb   $0x0,0x7c(%rsp)
   12fde:	45 31 e4             	xor    %r12d,%r12d
   12fe1:	48 c7 44 24 50 00 00 	movq   $0x0,0x50(%rsp)
   12fe8:	00 00 
   12fea:	c6 44 24 0f 01       	movb   $0x1,0xf(%rsp)
   12fef:	c6 44 24 0d 01       	movb   $0x1,0xd(%rsp)
   12ff4:	e9 1a f2 ff ff       	jmpq   12213 <__cxa_finalize@plt+0xe393>
   12ff9:	4d 39 fd             	cmp    %r15,%r13
   12ffc:	76 05                	jbe    13003 <__cxa_finalize@plt+0xf183>
   12ffe:	43 c6 04 3e 30       	movb   $0x30,(%r14,%r15,1)
   13003:	48 8d 41 02          	lea    0x2(%rcx),%rax
   13007:	49 39 c5             	cmp    %rax,%r13
   1300a:	76 06                	jbe    13012 <__cxa_finalize@plt+0xf192>
   1300c:	41 c6 44 0e 02 30    	movb   $0x30,0x2(%r14,%rcx,1)
   13012:	44 89 e0             	mov    %r12d,%eax
   13015:	4c 8d 79 03          	lea    0x3(%rcx),%r15
   13019:	45 31 e4             	xor    %r12d,%r12d
   1301c:	bb 30 00 00 00       	mov    $0x30,%ebx
   13021:	e9 62 f3 ff ff       	jmpq   12388 <__cxa_finalize@plt+0xe508>
   13026:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
   1302d:	00 00 00 
   13030:	0f b6 5c 24 0f       	movzbl 0xf(%rsp),%ebx
   13035:	4c 89 dd             	mov    %r11,%rbp
   13038:	88 5c 24 0d          	mov    %bl,0xd(%rsp)
   1303c:	e9 a8 fc ff ff       	jmpq   12ce9 <__cxa_finalize@plt+0xee69>
   13041:	0f b6 54 24 0d       	movzbl 0xd(%rsp),%edx
   13046:	45 31 e4             	xor    %r12d,%r12d
   13049:	e9 02 fb ff ff       	jmpq   12b50 <__cxa_finalize@plt+0xecd0>
   1304e:	45 31 d2             	xor    %r10d,%r10d
   13051:	e9 b7 fb ff ff       	jmpq   12c0d <__cxa_finalize@plt+0xed8d>
   13056:	48 c7 44 24 50 00 00 	movq   $0x0,0x50(%rsp)
   1305d:	00 00 
   1305f:	c6 44 24 0e 01       	movb   $0x1,0xe(%rsp)
   13064:	45 31 e4             	xor    %r12d,%r12d
   13067:	c6 44 24 7c 00       	movb   $0x0,0x7c(%rsp)
   1306c:	e9 da fd ff ff       	jmpq   12e4b <__cxa_finalize@plt+0xefcb>
   13071:	4c 8b 5c 24 30       	mov    0x30(%rsp),%r11
   13076:	4c 89 f6             	mov    %r14,%rsi
   13079:	4c 89 e9             	mov    %r13,%rcx
   1307c:	48 89 d8             	mov    %rbx,%rax
   1307f:	48 89 df             	mov    %rbx,%rdi
   13082:	44 0f b6 44 24 7d    	movzbl 0x7d(%rsp),%r8d
   13088:	0f b6 5c 24 7e       	movzbl 0x7e(%rsp),%ebx
   1308d:	4c 8b 8c 24 88 00 00 	mov    0x88(%rsp),%r9
   13094:	00 
   13095:	4c 39 de             	cmp    %r11,%rsi
   13098:	44 0f b6 54 24 7f    	movzbl 0x7f(%rsp),%r10d
   1309e:	4c 8b bc 24 80 00 00 	mov    0x80(%rsp),%r15
   130a5:	00 
   130a6:	4c 8b 74 24 40       	mov    0x40(%rsp),%r14
   130ab:	4c 8b 6c 24 70       	mov    0x70(%rsp),%r13
   130b0:	73 26                	jae    130d8 <__cxa_finalize@plt+0xf258>
   130b2:	80 39 00             	cmpb   $0x0,(%rcx)
   130b5:	75 10                	jne    130c7 <__cxa_finalize@plt+0xf247>
   130b7:	eb 1f                	jmp    130d8 <__cxa_finalize@plt+0xf258>
   130b9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
   130c0:	41 80 3c 01 00       	cmpb   $0x0,(%r9,%rax,1)
   130c5:	74 0e                	je     130d5 <__cxa_finalize@plt+0xf255>
   130c7:	48 83 c0 01          	add    $0x1,%rax
   130cb:	48 8d 54 05 00       	lea    0x0(%rbp,%rax,1),%rdx
   130d0:	49 39 d3             	cmp    %rdx,%r11
   130d3:	77 eb                	ja     130c0 <__cxa_finalize@plt+0xf240>
   130d5:	48 89 c7             	mov    %rax,%rdi
   130d8:	0f b6 54 24 0d       	movzbl 0xd(%rsp),%edx
   130dd:	45 31 e4             	xor    %r12d,%r12d
   130e0:	e9 61 fa ff ff       	jmpq   12b46 <__cxa_finalize@plt+0xecc6>
   130e5:	48 89 df             	mov    %rbx,%rdi
   130e8:	44 0f b6 44 24 7d    	movzbl 0x7d(%rsp),%r8d
   130ee:	0f b6 5c 24 7e       	movzbl 0x7e(%rsp),%ebx
   130f3:	44 0f b6 54 24 7f    	movzbl 0x7f(%rsp),%r10d
   130f9:	4c 8b bc 24 80 00 00 	mov    0x80(%rsp),%r15
   13100:	00 
   13101:	45 31 e4             	xor    %r12d,%r12d
   13104:	4c 8b 74 24 40       	mov    0x40(%rsp),%r14
   13109:	4c 8b 6c 24 70       	mov    0x70(%rsp),%r13
   1310e:	4c 8b 5c 24 30       	mov    0x30(%rsp),%r11
   13113:	0f b6 54 24 0d       	movzbl 0xd(%rsp),%edx
   13118:	e9 29 fa ff ff       	jmpq   12b46 <__cxa_finalize@plt+0xecc6>
   1311d:	48 8b 54 24 68       	mov    0x68(%rsp),%rdx
   13122:	0f b6 02             	movzbl (%rdx),%eax
   13125:	84 c0                	test   %al,%al
   13127:	0f 84 2f fe ff ff    	je     12f5c <__cxa_finalize@plt+0xf0dc>
   1312d:	0f 1f 00             	nopl   (%rax)
   13130:	4d 39 fd             	cmp    %r15,%r13
   13133:	76 04                	jbe    13139 <__cxa_finalize@plt+0xf2b9>
   13135:	43 88 04 3e          	mov    %al,(%r14,%r15,1)
   13139:	49 83 c7 01          	add    $0x1,%r15
   1313d:	42 0f b6 04 3a       	movzbl (%rdx,%r15,1),%eax
   13142:	84 c0                	test   %al,%al
   13144:	75 ea                	jne    13130 <__cxa_finalize@plt+0xf2b0>
   13146:	e9 11 fe ff ff       	jmpq   12f5c <__cxa_finalize@plt+0xf0dc>
   1314b:	89 d0                	mov    %edx,%eax
   1314d:	e9 55 f5 ff ff       	jmpq   126a7 <__cxa_finalize@plt+0xe827>
   13152:	0f b6 1c 08          	movzbl (%rax,%rcx,1),%ebx
   13156:	80 fb 3e             	cmp    $0x3e,%bl
   13159:	0f 87 71 f8 ff ff    	ja     129d0 <__cxa_finalize@plt+0xeb50>
   1315f:	48 b8 00 00 00 00 82 	movabs $0x7000a38200000000,%rax
   13166:	a3 00 70 
   13169:	48 0f a3 d8          	bt     %rbx,%rax
   1316d:	0f 83 5d f8 ff ff    	jae    129d0 <__cxa_finalize@plt+0xeb50>
   13173:	80 7c 24 0f 00       	cmpb   $0x0,0xf(%rsp)
   13178:	0f 85 e4 01 00 00    	jne    13362 <__cxa_finalize@plt+0xf4e2>
   1317e:	4d 39 fd             	cmp    %r15,%r13
   13181:	76 05                	jbe    13188 <__cxa_finalize@plt+0xf308>
   13183:	43 c6 04 3e 3f       	movb   $0x3f,(%r14,%r15,1)
   13188:	49 8d 47 01          	lea    0x1(%r15),%rax
   1318c:	49 39 c5             	cmp    %rax,%r13
   1318f:	76 06                	jbe    13197 <__cxa_finalize@plt+0xf317>
   13191:	43 c6 44 3e 01 22    	movb   $0x22,0x1(%r14,%r15,1)
   13197:	49 8d 47 02          	lea    0x2(%r15),%rax
   1319b:	49 39 c5             	cmp    %rax,%r13
   1319e:	76 06                	jbe    131a6 <__cxa_finalize@plt+0xf326>
   131a0:	43 c6 44 3e 02 22    	movb   $0x22,0x2(%r14,%r15,1)
   131a6:	49 8d 47 03          	lea    0x3(%r15),%rax
   131aa:	49 39 c5             	cmp    %rax,%r13
   131ad:	76 06                	jbe    131b5 <__cxa_finalize@plt+0xf335>
   131af:	43 c6 44 3e 03 3f    	movb   $0x3f,0x3(%r14,%r15,1)
   131b5:	49 83 c7 04          	add    $0x4,%r15
   131b9:	31 d2                	xor    %edx,%edx
   131bb:	45 31 e4             	xor    %r12d,%r12d
   131be:	31 c0                	xor    %eax,%eax
   131c0:	48 89 cd             	mov    %rcx,%rbp
   131c3:	e9 c0 f1 ff ff       	jmpq   12388 <__cxa_finalize@plt+0xe508>
   131c8:	85 db                	test   %ebx,%ebx
   131ca:	0f 84 88 01 00 00    	je     13358 <__cxa_finalize@plt+0xf4d8>
   131d0:	48 8d 05 5b 7e 00 00 	lea    0x7e5b(%rip),%rax        # 1b032 <version_etc_copyright@@Base+0x172>
   131d7:	c6 44 24 0e 01       	movb   $0x1,0xe(%rsp)
   131dc:	c6 44 24 7c 00       	movb   $0x0,0x7c(%rsp)
   131e1:	45 31 e4             	xor    %r12d,%r12d
   131e4:	48 c7 44 24 50 00 00 	movq   $0x0,0x50(%rsp)
   131eb:	00 00 
   131ed:	c6 44 24 0f 01       	movb   $0x1,0xf(%rsp)
   131f2:	c6 44 24 0d 00       	movb   $0x0,0xd(%rsp)
   131f7:	48 c7 44 24 18 01 00 	movq   $0x1,0x18(%rsp)
   131fe:	00 00 
   13200:	45 31 ff             	xor    %r15d,%r15d
   13203:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
   13208:	e9 26 f0 ff ff       	jmpq   12233 <__cxa_finalize@plt+0xe3b3>
   1320d:	0f 1f 00             	nopl   (%rax)
   13210:	4c 89 dd             	mov    %r11,%rbp
   13213:	0f b6 44 24 0f       	movzbl 0xf(%rsp),%eax
   13218:	e9 cc fa ff ff       	jmpq   12ce9 <__cxa_finalize@plt+0xee69>
   1321d:	48 8d 05 97 74 00 00 	lea    0x7497(%rip),%rax        # 1a6bb <_IO_stdin_used@@Base+0x433b>
   13224:	c6 44 24 0e 01       	movb   $0x1,0xe(%rsp)
   13229:	c6 44 24 7c 00       	movb   $0x0,0x7c(%rsp)
   1322e:	45 31 e4             	xor    %r12d,%r12d
   13231:	48 c7 44 24 50 00 00 	movq   $0x0,0x50(%rsp)
   13238:	00 00 
   1323a:	c6 44 24 0f 01       	movb   $0x1,0xf(%rsp)
   1323f:	c6 44 24 0d 01       	movb   $0x1,0xd(%rsp)
   13244:	48 c7 44 24 18 01 00 	movq   $0x1,0x18(%rsp)
   1324b:	00 00 
   1324d:	45 31 ff             	xor    %r15d,%r15d
   13250:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
   13255:	e9 d9 ef ff ff       	jmpq   12233 <__cxa_finalize@plt+0xe3b3>
   1325a:	89 d0                	mov    %edx,%eax
   1325c:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
   13261:	48 85 db             	test   %rbx,%rbx
   13264:	74 2c                	je     13292 <__cxa_finalize@plt+0xf412>
   13266:	84 c0                	test   %al,%al
   13268:	74 28                	je     13292 <__cxa_finalize@plt+0xf412>
   1326a:	0f b6 0b             	movzbl (%rbx),%ecx
   1326d:	48 89 d8             	mov    %rbx,%rax
   13270:	84 c9                	test   %cl,%cl
   13272:	74 1e                	je     13292 <__cxa_finalize@plt+0xf412>
   13274:	4c 89 fa             	mov    %r15,%rdx
   13277:	4c 29 f8             	sub    %r15,%rax
   1327a:	49 39 d5             	cmp    %rdx,%r13
   1327d:	76 04                	jbe    13283 <__cxa_finalize@plt+0xf403>
   1327f:	41 88 0c 16          	mov    %cl,(%r14,%rdx,1)
   13283:	48 83 c2 01          	add    $0x1,%rdx
   13287:	0f b6 0c 10          	movzbl (%rax,%rdx,1),%ecx
   1328b:	84 c9                	test   %cl,%cl
   1328d:	75 eb                	jne    1327a <__cxa_finalize@plt+0xf3fa>
   1328f:	49 89 d7             	mov    %rdx,%r15
   13292:	4d 39 fd             	cmp    %r15,%r13
   13295:	0f 86 9e fa ff ff    	jbe    12d39 <__cxa_finalize@plt+0xeeb9>
   1329b:	43 c6 04 3e 00       	movb   $0x0,(%r14,%r15,1)
   132a0:	e9 94 fa ff ff       	jmpq   12d39 <__cxa_finalize@plt+0xeeb9>
   132a5:	83 7c 24 08 02       	cmpl   $0x2,0x8(%rsp)
   132aa:	0f b6 5c 24 0f       	movzbl 0xf(%rsp),%ebx
   132af:	4c 89 dd             	mov    %r11,%rbp
   132b2:	0f 94 c0             	sete   %al
   132b5:	88 5c 24 0d          	mov    %bl,0xd(%rsp)
   132b9:	e9 2b fa ff ff       	jmpq   12ce9 <__cxa_finalize@plt+0xee69>
   132be:	8b 74 24 08          	mov    0x8(%rsp),%esi
   132c2:	48 89 cf             	mov    %rcx,%rdi
   132c5:	e8 a6 ed ff ff       	callq  12070 <__cxa_finalize@plt+0xe1f0>
   132ca:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
   132cf:	e9 52 fc ff ff       	jmpq   12f26 <__cxa_finalize@plt+0xf0a6>
   132d4:	8b 74 24 08          	mov    0x8(%rsp),%esi
   132d8:	48 89 cf             	mov    %rcx,%rdi
   132db:	e8 90 ed ff ff       	callq  12070 <__cxa_finalize@plt+0xe1f0>
   132e0:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
   132e5:	e9 67 fc ff ff       	jmpq   12f51 <__cxa_finalize@plt+0xf0d1>
   132ea:	0f b6 5c 24 0f       	movzbl 0xf(%rsp),%ebx
   132ef:	4c 89 dd             	mov    %r11,%rbp
   132f2:	89 d0                	mov    %edx,%eax
   132f4:	88 5c 24 0d          	mov    %bl,0xd(%rsp)
   132f8:	e9 ec f9 ff ff       	jmpq   12ce9 <__cxa_finalize@plt+0xee69>
   132fd:	48 83 ec 08          	sub    $0x8,%rsp
   13301:	41 b8 05 00 00 00    	mov    $0x5,%r8d
   13307:	4c 89 d9             	mov    %r11,%rcx
   1330a:	ff 74 24 68          	pushq  0x68(%rsp)
   1330e:	ff 74 24 78          	pushq  0x78(%rsp)
   13312:	4c 89 f7             	mov    %r14,%rdi
   13315:	ff 74 24 38          	pushq  0x38(%rsp)
   13319:	44 8b 8c 24 98 00 00 	mov    0x98(%rsp),%r9d
   13320:	00 
   13321:	48 8b 54 24 30       	mov    0x30(%rsp),%rdx
   13326:	48 8b 74 24 70       	mov    0x70(%rsp),%rsi
   1332b:	e8 30 ee ff ff       	callq  12160 <__cxa_finalize@plt+0xe2e0>
   13330:	48 83 c4 20          	add    $0x20,%rsp
   13334:	49 89 c7             	mov    %rax,%r15
   13337:	e9 fd f9 ff ff       	jmpq   12d39 <__cxa_finalize@plt+0xeeb9>
   1333c:	0f b6 44 24 7c       	movzbl 0x7c(%rsp),%eax
   13341:	e9 16 ff ff ff       	jmpq   1325c <__cxa_finalize@plt+0xf3dc>
   13346:	c7 44 24 08 02 00 00 	movl   $0x2,0x8(%rsp)
   1334d:	00 
   1334e:	e9 96 f9 ff ff       	jmpq   12ce9 <__cxa_finalize@plt+0xee69>
   13353:	e8 18 06 ff ff       	callq  3970 <__stack_chk_fail@plt>
   13358:	c6 44 24 0d 00       	movb   $0x0,0xd(%rsp)
   1335d:	e9 6f fa ff ff       	jmpq   12dd1 <__cxa_finalize@plt+0xef51>
   13362:	4c 89 dd             	mov    %r11,%rbp
   13365:	e9 96 f9 ff ff       	jmpq   12d00 <__cxa_finalize@plt+0xee80>
   1336a:	c6 44 24 0e 01       	movb   $0x1,0xe(%rsp)
   1336f:	31 c0                	xor    %eax,%eax
   13371:	45 31 e4             	xor    %r12d,%r12d
   13374:	48 c7 44 24 50 00 00 	movq   $0x0,0x50(%rsp)
   1337b:	00 00 
   1337d:	e9 a2 f5 ff ff       	jmpq   12924 <__cxa_finalize@plt+0xeaa4>
   13382:	4c 89 ea             	mov    %r13,%rdx
   13385:	4c 8b 6c 24 50       	mov    0x50(%rsp),%r13
   1338a:	e9 f3 f5 ff ff       	jmpq   12982 <__cxa_finalize@plt+0xeb02>
   1338f:	e8 4c 04 ff ff       	callq  37e0 <abort@plt>
   13394:	66 90                	xchg   %ax,%ax
   13396:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
   1339d:	00 00 00 
   133a0:	41 57                	push   %r15
   133a2:	41 56                	push   %r14
   133a4:	4c 63 ff             	movslq %edi,%r15
   133a7:	41 55                	push   %r13
   133a9:	41 54                	push   %r12
   133ab:	49 89 d6             	mov    %rdx,%r14
   133ae:	55                   	push   %rbp
   133af:	53                   	push   %rbx
   133b0:	48 89 cd             	mov    %rcx,%rbp
   133b3:	48 83 ec 28          	sub    $0x28,%rsp
   133b7:	48 89 74 24 08       	mov    %rsi,0x8(%rsp)
   133bc:	e8 2f 04 ff ff       	callq  37f0 <__errno_location@plt>
   133c1:	49 89 c5             	mov    %rax,%r13
   133c4:	8b 00                	mov    (%rax),%eax
   133c6:	45 85 ff             	test   %r15d,%r15d
   133c9:	48 8b 1d 70 ce 20 00 	mov    0x20ce70(%rip),%rbx        # 220240 <quote_quoting_options@@Base+0x40>
   133d0:	89 44 24 18          	mov    %eax,0x18(%rsp)
   133d4:	0f 88 67 01 00 00    	js     13541 <__cxa_finalize@plt+0xf6c1>
   133da:	44 39 3d 57 ce 20 00 	cmp    %r15d,0x20ce57(%rip)        # 220238 <quote_quoting_options@@Base+0x38>
   133e1:	7f 62                	jg     13445 <__cxa_finalize@plt+0xf5c5>
   133e3:	41 81 ff fe ff ff 7f 	cmp    $0x7ffffffe,%r15d
   133ea:	0f 87 56 01 00 00    	ja     13546 <__cxa_finalize@plt+0xf6c6>
   133f0:	45 8d 67 01          	lea    0x1(%r15),%r12d
   133f4:	48 8d 05 55 ce 20 00 	lea    0x20ce55(%rip),%rax        # 220250 <quote_quoting_options@@Base+0x50>
   133fb:	49 63 f4             	movslq %r12d,%rsi
   133fe:	48 c1 e6 04          	shl    $0x4,%rsi
   13402:	48 39 c3             	cmp    %rax,%rbx
   13405:	0f 84 15 01 00 00    	je     13520 <__cxa_finalize@plt+0xf6a0>
   1340b:	48 89 df             	mov    %rbx,%rdi
   1340e:	e8 cd 10 00 00       	callq  144e0 <__cxa_finalize@plt+0x10660>
   13413:	48 89 c3             	mov    %rax,%rbx
   13416:	48 89 05 23 ce 20 00 	mov    %rax,0x20ce23(%rip)        # 220240 <quote_quoting_options@@Base+0x40>
   1341d:	48 63 3d 14 ce 20 00 	movslq 0x20ce14(%rip),%rdi        # 220238 <quote_quoting_options@@Base+0x38>
   13424:	44 89 e2             	mov    %r12d,%edx
   13427:	31 f6                	xor    %esi,%esi
   13429:	29 fa                	sub    %edi,%edx
   1342b:	48 c1 e7 04          	shl    $0x4,%rdi
   1342f:	48 63 d2             	movslq %edx,%rdx
   13432:	48 01 df             	add    %rbx,%rdi
   13435:	48 c1 e2 04          	shl    $0x4,%rdx
   13439:	e8 22 06 ff ff       	callq  3a60 <memset@plt>
   1343e:	44 89 25 f3 cd 20 00 	mov    %r12d,0x20cdf3(%rip)        # 220238 <quote_quoting_options@@Base+0x38>
   13445:	8b 45 04             	mov    0x4(%rbp),%eax
   13448:	49 c1 e7 04          	shl    $0x4,%r15
   1344c:	48 83 ec 08          	sub    $0x8,%rsp
   13450:	4c 01 fb             	add    %r15,%rbx
   13453:	4c 8d 7d 08          	lea    0x8(%rbp),%r15
   13457:	44 8b 45 00          	mov    0x0(%rbp),%r8d
   1345b:	4c 8b 1b             	mov    (%rbx),%r11
   1345e:	4c 8b 63 08          	mov    0x8(%rbx),%r12
   13462:	4c 89 f1             	mov    %r14,%rcx
   13465:	83 c8 01             	or     $0x1,%eax
   13468:	89 44 24 24          	mov    %eax,0x24(%rsp)
   1346c:	ff 75 30             	pushq  0x30(%rbp)
   1346f:	41 89 c1             	mov    %eax,%r9d
   13472:	ff 75 28             	pushq  0x28(%rbp)
   13475:	41 57                	push   %r15
   13477:	4c 89 de             	mov    %r11,%rsi
   1347a:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
   1347f:	4c 89 e7             	mov    %r12,%rdi
   13482:	4c 89 5c 24 30       	mov    %r11,0x30(%rsp)
   13487:	e8 d4 ec ff ff       	callq  12160 <__cxa_finalize@plt+0xe2e0>
   1348c:	48 83 c4 20          	add    $0x20,%rsp
   13490:	4c 8b 5c 24 10       	mov    0x10(%rsp),%r11
   13495:	49 39 c3             	cmp    %rax,%r11
   13498:	77 67                	ja     13501 <__cxa_finalize@plt+0xf681>
   1349a:	48 8d 70 01          	lea    0x1(%rax),%rsi
   1349e:	48 8d 05 7b df 20 00 	lea    0x20df7b(%rip),%rax        # 221420 <program_name@@Base+0x20>
   134a5:	49 39 c4             	cmp    %rax,%r12
   134a8:	48 89 33             	mov    %rsi,(%rbx)
   134ab:	74 12                	je     134bf <__cxa_finalize@plt+0xf63f>
   134ad:	4c 89 e7             	mov    %r12,%rdi
   134b0:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
   134b5:	e8 b6 09 ff ff       	callq  3e70 <free@plt>
   134ba:	48 8b 74 24 10       	mov    0x10(%rsp),%rsi
   134bf:	48 89 f7             	mov    %rsi,%rdi
   134c2:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
   134c7:	e8 b4 0f 00 00       	callq  14480 <__cxa_finalize@plt+0x10600>
   134cc:	48 83 ec 08          	sub    $0x8,%rsp
   134d0:	48 89 43 08          	mov    %rax,0x8(%rbx)
   134d4:	44 8b 45 00          	mov    0x0(%rbp),%r8d
   134d8:	ff 75 30             	pushq  0x30(%rbp)
   134db:	ff 75 28             	pushq  0x28(%rbp)
   134de:	4c 89 f1             	mov    %r14,%rcx
   134e1:	41 57                	push   %r15
   134e3:	44 8b 4c 24 3c       	mov    0x3c(%rsp),%r9d
   134e8:	48 89 c7             	mov    %rax,%rdi
   134eb:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
   134f0:	48 8b 74 24 30       	mov    0x30(%rsp),%rsi
   134f5:	49 89 c4             	mov    %rax,%r12
   134f8:	e8 63 ec ff ff       	callq  12160 <__cxa_finalize@plt+0xe2e0>
   134fd:	48 83 c4 20          	add    $0x20,%rsp
   13501:	8b 44 24 18          	mov    0x18(%rsp),%eax
   13505:	41 89 45 00          	mov    %eax,0x0(%r13)
   13509:	48 83 c4 28          	add    $0x28,%rsp
   1350d:	4c 89 e0             	mov    %r12,%rax
   13510:	5b                   	pop    %rbx
   13511:	5d                   	pop    %rbp
   13512:	41 5c                	pop    %r12
   13514:	41 5d                	pop    %r13
   13516:	41 5e                	pop    %r14
   13518:	41 5f                	pop    %r15
   1351a:	c3                   	retq   
   1351b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
   13520:	31 ff                	xor    %edi,%edi
   13522:	e8 b9 0f 00 00       	callq  144e0 <__cxa_finalize@plt+0x10660>
   13527:	66 0f 6f 05 21 cd 20 	movdqa 0x20cd21(%rip),%xmm0        # 220250 <quote_quoting_options@@Base+0x50>
   1352e:	00 
   1352f:	48 89 c3             	mov    %rax,%rbx
   13532:	48 89 05 07 cd 20 00 	mov    %rax,0x20cd07(%rip)        # 220240 <quote_quoting_options@@Base+0x40>
   13539:	0f 11 00             	movups %xmm0,(%rax)
   1353c:	e9 dc fe ff ff       	jmpq   1341d <__cxa_finalize@plt+0xf59d>
   13541:	e8 9a 02 ff ff       	callq  37e0 <abort@plt>
   13546:	e8 85 11 00 00       	callq  146d0 <__cxa_finalize@plt+0x10850>
   1354b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
   13550:	41 54                	push   %r12
   13552:	55                   	push   %rbp
   13553:	53                   	push   %rbx
   13554:	48 89 fb             	mov    %rdi,%rbx
   13557:	e8 94 02 ff ff       	callq  37f0 <__errno_location@plt>
   1355c:	44 8b 20             	mov    (%rax),%r12d
   1355f:	48 89 c5             	mov    %rax,%rbp
   13562:	48 8d 05 b7 df 20 00 	lea    0x20dfb7(%rip),%rax        # 221520 <program_name@@Base+0x120>
   13569:	48 85 db             	test   %rbx,%rbx
   1356c:	be 38 00 00 00       	mov    $0x38,%esi
   13571:	48 0f 44 d8          	cmove  %rax,%rbx
   13575:	48 89 df             	mov    %rbx,%rdi
   13578:	e8 03 11 00 00       	callq  14680 <__cxa_finalize@plt+0x10800>
   1357d:	44 89 65 00          	mov    %r12d,0x0(%rbp)
   13581:	5b                   	pop    %rbx
   13582:	5d                   	pop    %rbp
   13583:	41 5c                	pop    %r12
   13585:	c3                   	retq   
   13586:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
   1358d:	00 00 00 
   13590:	48 8d 05 89 df 20 00 	lea    0x20df89(%rip),%rax        # 221520 <program_name@@Base+0x120>
   13597:	48 85 ff             	test   %rdi,%rdi
   1359a:	48 0f 44 f8          	cmove  %rax,%rdi
   1359e:	8b 07                	mov    (%rdi),%eax
   135a0:	c3                   	retq   
   135a1:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
   135a6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
   135ad:	00 00 00 
   135b0:	48 8d 05 69 df 20 00 	lea    0x20df69(%rip),%rax        # 221520 <program_name@@Base+0x120>
   135b7:	48 85 ff             	test   %rdi,%rdi
   135ba:	48 0f 44 f8          	cmove  %rax,%rdi
   135be:	89 37                	mov    %esi,(%rdi)
   135c0:	c3                   	retq   
   135c1:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
   135c6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
   135cd:	00 00 00 
   135d0:	48 8d 05 49 df 20 00 	lea    0x20df49(%rip),%rax        # 221520 <program_name@@Base+0x120>
   135d7:	48 85 ff             	test   %rdi,%rdi
   135da:	89 f1                	mov    %esi,%ecx
   135dc:	48 0f 44 f8          	cmove  %rax,%rdi
   135e0:	89 f0                	mov    %esi,%eax
   135e2:	83 e1 1f             	and    $0x1f,%ecx
   135e5:	c0 e8 05             	shr    $0x5,%al
   135e8:	0f b6 c0             	movzbl %al,%eax
   135eb:	48 8d 7c 87 08       	lea    0x8(%rdi,%rax,4),%rdi
   135f0:	8b 37                	mov    (%rdi),%esi
   135f2:	89 f0                	mov    %esi,%eax
   135f4:	d3 e8                	shr    %cl,%eax
   135f6:	31 c2                	xor    %eax,%edx
   135f8:	83 e0 01             	and    $0x1,%eax
   135fb:	83 e2 01             	and    $0x1,%edx
   135fe:	d3 e2                	shl    %cl,%edx
   13600:	31 f2                	xor    %esi,%edx
   13602:	89 17                	mov    %edx,(%rdi)
   13604:	c3                   	retq   
   13605:	90                   	nop
   13606:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
   1360d:	00 00 00 
   13610:	48 8d 05 09 df 20 00 	lea    0x20df09(%rip),%rax        # 221520 <program_name@@Base+0x120>
   13617:	48 85 ff             	test   %rdi,%rdi
   1361a:	48 0f 44 f8          	cmove  %rax,%rdi
   1361e:	8b 47 04             	mov    0x4(%rdi),%eax
   13621:	89 77 04             	mov    %esi,0x4(%rdi)
   13624:	c3                   	retq   
   13625:	90                   	nop
   13626:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
   1362d:	00 00 00 
   13630:	48 8d 05 e9 de 20 00 	lea    0x20dee9(%rip),%rax        # 221520 <program_name@@Base+0x120>
   13637:	48 85 ff             	test   %rdi,%rdi
   1363a:	48 0f 44 f8          	cmove  %rax,%rdi
   1363e:	48 85 f6             	test   %rsi,%rsi
   13641:	c7 07 0a 00 00 00    	movl   $0xa,(%rdi)
   13647:	74 0e                	je     13657 <__cxa_finalize@plt+0xf7d7>
   13649:	48 85 d2             	test   %rdx,%rdx
   1364c:	74 09                	je     13657 <__cxa_finalize@plt+0xf7d7>
   1364e:	48 89 77 28          	mov    %rsi,0x28(%rdi)
   13652:	48 89 57 30          	mov    %rdx,0x30(%rdi)
   13656:	c3                   	retq   
   13657:	48 83 ec 08          	sub    $0x8,%rsp
   1365b:	e8 80 01 ff ff       	callq  37e0 <abort@plt>
   13660:	41 57                	push   %r15
   13662:	41 56                	push   %r14
   13664:	48 8d 05 b5 de 20 00 	lea    0x20deb5(%rip),%rax        # 221520 <program_name@@Base+0x120>
   1366b:	41 55                	push   %r13
   1366d:	41 54                	push   %r12
   1366f:	49 89 fd             	mov    %rdi,%r13
   13672:	55                   	push   %rbp
   13673:	53                   	push   %rbx
   13674:	4c 89 c3             	mov    %r8,%rbx
   13677:	49 89 f6             	mov    %rsi,%r14
   1367a:	49 89 d7             	mov    %rdx,%r15
   1367d:	48 83 ec 18          	sub    $0x18,%rsp
   13681:	4d 85 c0             	test   %r8,%r8
   13684:	48 0f 44 d8          	cmove  %rax,%rbx
   13688:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
   1368d:	e8 5e 01 ff ff       	callq  37f0 <__errno_location@plt>
   13692:	44 8b 20             	mov    (%rax),%r12d
   13695:	48 89 c5             	mov    %rax,%rbp
   13698:	48 8d 43 08          	lea    0x8(%rbx),%rax
   1369c:	48 83 ec 08          	sub    $0x8,%rsp
   136a0:	44 8b 4b 04          	mov    0x4(%rbx),%r9d
   136a4:	ff 73 30             	pushq  0x30(%rbx)
   136a7:	44 8b 03             	mov    (%rbx),%r8d
   136aa:	ff 73 28             	pushq  0x28(%rbx)
   136ad:	4c 89 fa             	mov    %r15,%rdx
   136b0:	50                   	push   %rax
   136b1:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
   136b6:	4c 89 f6             	mov    %r14,%rsi
   136b9:	4c 89 ef             	mov    %r13,%rdi
   136bc:	e8 9f ea ff ff       	callq  12160 <__cxa_finalize@plt+0xe2e0>
   136c1:	44 89 65 00          	mov    %r12d,0x0(%rbp)
   136c5:	48 83 c4 38          	add    $0x38,%rsp
   136c9:	5b                   	pop    %rbx
   136ca:	5d                   	pop    %rbp
   136cb:	41 5c                	pop    %r12
   136cd:	41 5d                	pop    %r13
   136cf:	41 5e                	pop    %r14
   136d1:	41 5f                	pop    %r15
   136d3:	c3                   	retq   
   136d4:	66 90                	xchg   %ax,%ax
   136d6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
   136dd:	00 00 00 
   136e0:	41 57                	push   %r15
   136e2:	41 56                	push   %r14
   136e4:	48 8d 05 35 de 20 00 	lea    0x20de35(%rip),%rax        # 221520 <program_name@@Base+0x120>
   136eb:	41 55                	push   %r13
   136ed:	41 54                	push   %r12
   136ef:	49 89 d4             	mov    %rdx,%r12
   136f2:	55                   	push   %rbp
   136f3:	53                   	push   %rbx
   136f4:	48 89 cb             	mov    %rcx,%rbx
   136f7:	49 89 fe             	mov    %rdi,%r14
   136fa:	49 89 f7             	mov    %rsi,%r15
   136fd:	48 83 ec 38          	sub    $0x38,%rsp
   13701:	48 85 c9             	test   %rcx,%rcx
   13704:	48 0f 44 d8          	cmove  %rax,%rbx
   13708:	31 ed                	xor    %ebp,%ebp
   1370a:	e8 e1 00 ff ff       	callq  37f0 <__errno_location@plt>
   1370f:	4d 85 e4             	test   %r12,%r12
   13712:	49 89 c5             	mov    %rax,%r13
   13715:	8b 00                	mov    (%rax),%eax
   13717:	40 0f 94 c5          	sete   %bpl
   1371b:	0b 6b 04             	or     0x4(%rbx),%ebp
   1371e:	4c 8d 53 08          	lea    0x8(%rbx),%r10
   13722:	48 83 ec 08          	sub    $0x8,%rsp
   13726:	44 8b 03             	mov    (%rbx),%r8d
   13729:	4c 89 f9             	mov    %r15,%rcx
   1372c:	89 44 24 14          	mov    %eax,0x14(%rsp)
   13730:	ff 73 30             	pushq  0x30(%rbx)
   13733:	4c 89 f2             	mov    %r14,%rdx
   13736:	ff 73 28             	pushq  0x28(%rbx)
   13739:	41 52                	push   %r10
   1373b:	31 f6                	xor    %esi,%esi
   1373d:	41 89 e9             	mov    %ebp,%r9d
   13740:	31 ff                	xor    %edi,%edi
   13742:	4c 89 54 24 40       	mov    %r10,0x40(%rsp)
   13747:	e8 14 ea ff ff       	callq  12160 <__cxa_finalize@plt+0xe2e0>
   1374c:	48 8d 70 01          	lea    0x1(%rax),%rsi
   13750:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
   13755:	48 83 c4 20          	add    $0x20,%rsp
   13759:	48 89 f7             	mov    %rsi,%rdi
   1375c:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
   13761:	e8 1a 0d 00 00       	callq  14480 <__cxa_finalize@plt+0x10600>
   13766:	48 89 44 24 10       	mov    %rax,0x10(%rsp)
   1376b:	48 83 ec 08          	sub    $0x8,%rsp
   1376f:	ff 73 30             	pushq  0x30(%rbx)
   13772:	ff 73 28             	pushq  0x28(%rbx)
   13775:	4c 8b 54 24 38       	mov    0x38(%rsp),%r10
   1377a:	41 89 e9             	mov    %ebp,%r9d
   1377d:	44 8b 03             	mov    (%rbx),%r8d
   13780:	4c 89 f9             	mov    %r15,%rcx
   13783:	4c 89 f2             	mov    %r14,%rdx
   13786:	48 89 c7             	mov    %rax,%rdi
   13789:	41 52                	push   %r10
   1378b:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
   13790:	e8 cb e9 ff ff       	callq  12160 <__cxa_finalize@plt+0xe2e0>
   13795:	8b 44 24 2c          	mov    0x2c(%rsp),%eax
   13799:	48 83 c4 20          	add    $0x20,%rsp
   1379d:	4d 85 e4             	test   %r12,%r12
   137a0:	41 89 45 00          	mov    %eax,0x0(%r13)
   137a4:	74 09                	je     137af <__cxa_finalize@plt+0xf92f>
   137a6:	4c 8b 5c 24 28       	mov    0x28(%rsp),%r11
   137ab:	4d 89 1c 24          	mov    %r11,(%r12)
   137af:	48 8b 44 24 10       	mov    0x10(%rsp),%rax
   137b4:	48 83 c4 38          	add    $0x38,%rsp
   137b8:	5b                   	pop    %rbx
   137b9:	5d                   	pop    %rbp
   137ba:	41 5c                	pop    %r12
   137bc:	41 5d                	pop    %r13
   137be:	41 5e                	pop    %r14
   137c0:	41 5f                	pop    %r15
   137c2:	c3                   	retq   
   137c3:	0f 1f 00             	nopl   (%rax)
   137c6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
   137cd:	00 00 00 
   137d0:	48 89 d1             	mov    %rdx,%rcx
   137d3:	31 d2                	xor    %edx,%edx
   137d5:	e9 06 ff ff ff       	jmpq   136e0 <__cxa_finalize@plt+0xf860>
   137da:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
   137e0:	8b 05 52 ca 20 00    	mov    0x20ca52(%rip),%eax        # 220238 <quote_quoting_options@@Base+0x38>
   137e6:	41 54                	push   %r12
   137e8:	4c 8b 25 51 ca 20 00 	mov    0x20ca51(%rip),%r12        # 220240 <quote_quoting_options@@Base+0x40>
   137ef:	55                   	push   %rbp
   137f0:	53                   	push   %rbx
   137f1:	83 f8 01             	cmp    $0x1,%eax
   137f4:	7e 2b                	jle    13821 <__cxa_finalize@plt+0xf9a1>
   137f6:	83 e8 02             	sub    $0x2,%eax
   137f9:	49 8d 5c 24 18       	lea    0x18(%r12),%rbx
   137fe:	48 c1 e0 04          	shl    $0x4,%rax
   13802:	49 8d 6c 04 28       	lea    0x28(%r12,%rax,1),%rbp
   13807:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
   1380e:	00 00 
   13810:	48 8b 3b             	mov    (%rbx),%rdi
   13813:	48 83 c3 10          	add    $0x10,%rbx
   13817:	e8 54 06 ff ff       	callq  3e70 <free@plt>
   1381c:	48 39 eb             	cmp    %rbp,%rbx
   1381f:	75 ef                	jne    13810 <__cxa_finalize@plt+0xf990>
   13821:	49 8b 7c 24 08       	mov    0x8(%r12),%rdi
   13826:	48 8d 1d f3 db 20 00 	lea    0x20dbf3(%rip),%rbx        # 221420 <program_name@@Base+0x20>
   1382d:	48 39 df             	cmp    %rbx,%rdi
   13830:	74 17                	je     13849 <__cxa_finalize@plt+0xf9c9>
   13832:	e8 39 06 ff ff       	callq  3e70 <free@plt>
   13837:	48 c7 05 0e ca 20 00 	movq   $0x100,0x20ca0e(%rip)        # 220250 <quote_quoting_options@@Base+0x50>
   1383e:	00 01 00 00 
   13842:	48 89 1d 0f ca 20 00 	mov    %rbx,0x20ca0f(%rip)        # 220258 <quote_quoting_options@@Base+0x58>
   13849:	48 8d 1d 00 ca 20 00 	lea    0x20ca00(%rip),%rbx        # 220250 <quote_quoting_options@@Base+0x50>
   13850:	49 39 dc             	cmp    %rbx,%r12
   13853:	74 0f                	je     13864 <__cxa_finalize@plt+0xf9e4>
   13855:	4c 89 e7             	mov    %r12,%rdi
   13858:	e8 13 06 ff ff       	callq  3e70 <free@plt>
   1385d:	48 89 1d dc c9 20 00 	mov    %rbx,0x20c9dc(%rip)        # 220240 <quote_quoting_options@@Base+0x40>
   13864:	5b                   	pop    %rbx
   13865:	c7 05 c9 c9 20 00 01 	movl   $0x1,0x20c9c9(%rip)        # 220238 <quote_quoting_options@@Base+0x38>
   1386c:	00 00 00 
   1386f:	5d                   	pop    %rbp
   13870:	41 5c                	pop    %r12
   13872:	c3                   	retq   
   13873:	0f 1f 00             	nopl   (%rax)
   13876:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
   1387d:	00 00 00 
   13880:	48 8d 0d 99 dc 20 00 	lea    0x20dc99(%rip),%rcx        # 221520 <program_name@@Base+0x120>
   13887:	48 c7 c2 ff ff ff ff 	mov    $0xffffffffffffffff,%rdx
   1388e:	e9 0d fb ff ff       	jmpq   133a0 <__cxa_finalize@plt+0xf520>
   13893:	0f 1f 00             	nopl   (%rax)
   13896:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
   1389d:	00 00 00 
   138a0:	48 8d 0d 79 dc 20 00 	lea    0x20dc79(%rip),%rcx        # 221520 <program_name@@Base+0x120>
   138a7:	e9 f4 fa ff ff       	jmpq   133a0 <__cxa_finalize@plt+0xf520>
   138ac:	0f 1f 40 00          	nopl   0x0(%rax)
   138b0:	48 8d 0d 69 dc 20 00 	lea    0x20dc69(%rip),%rcx        # 221520 <program_name@@Base+0x120>
   138b7:	48 89 fe             	mov    %rdi,%rsi
   138ba:	48 c7 c2 ff ff ff ff 	mov    $0xffffffffffffffff,%rdx
   138c1:	31 ff                	xor    %edi,%edi
   138c3:	e9 d8 fa ff ff       	jmpq   133a0 <__cxa_finalize@plt+0xf520>
   138c8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
   138cf:	00 
   138d0:	48 8d 0d 49 dc 20 00 	lea    0x20dc49(%rip),%rcx        # 221520 <program_name@@Base+0x120>
   138d7:	48 89 f2             	mov    %rsi,%rdx
   138da:	48 89 fe             	mov    %rdi,%rsi
   138dd:	31 ff                	xor    %edi,%edi
   138df:	e9 bc fa ff ff       	jmpq   133a0 <__cxa_finalize@plt+0xf520>
   138e4:	66 90                	xchg   %ax,%ax
   138e6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
   138ed:	00 00 00 
   138f0:	48 83 ec 48          	sub    $0x48,%rsp
   138f4:	48 89 d0             	mov    %rdx,%rax
   138f7:	64 48 8b 14 25 28 00 	mov    %fs:0x28,%rdx
   138fe:	00 00 
   13900:	48 89 54 24 38       	mov    %rdx,0x38(%rsp)
   13905:	31 d2                	xor    %edx,%edx
   13907:	83 fe 0a             	cmp    $0xa,%esi
   1390a:	74 68                	je     13974 <__cxa_finalize@plt+0xfaf4>
   1390c:	89 34 24             	mov    %esi,(%rsp)
   1390f:	48 89 e1             	mov    %rsp,%rcx
   13912:	48 c7 c2 ff ff ff ff 	mov    $0xffffffffffffffff,%rdx
   13919:	48 89 c6             	mov    %rax,%rsi
   1391c:	48 c7 44 24 04 00 00 	movq   $0x0,0x4(%rsp)
   13923:	00 00 
   13925:	48 c7 44 24 0c 00 00 	movq   $0x0,0xc(%rsp)
   1392c:	00 00 
   1392e:	48 c7 44 24 14 00 00 	movq   $0x0,0x14(%rsp)
   13935:	00 00 
   13937:	48 c7 44 24 1c 00 00 	movq   $0x0,0x1c(%rsp)
   1393e:	00 00 
   13940:	48 c7 44 24 24 00 00 	movq   $0x0,0x24(%rsp)
   13947:	00 00 
   13949:	48 c7 44 24 2c 00 00 	movq   $0x0,0x2c(%rsp)
   13950:	00 00 
   13952:	c7 44 24 34 00 00 00 	movl   $0x0,0x34(%rsp)
   13959:	00 
   1395a:	e8 41 fa ff ff       	callq  133a0 <__cxa_finalize@plt+0xf520>
   1395f:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
   13964:	64 48 33 0c 25 28 00 	xor    %fs:0x28,%rcx
   1396b:	00 00 
   1396d:	75 0a                	jne    13979 <__cxa_finalize@plt+0xfaf9>
   1396f:	48 83 c4 48          	add    $0x48,%rsp
   13973:	c3                   	retq   
   13974:	e8 67 fe fe ff       	callq  37e0 <abort@plt>
   13979:	e8 f2 ff fe ff       	callq  3970 <__stack_chk_fail@plt>
   1397e:	66 90                	xchg   %ax,%ax
   13980:	48 83 ec 48          	sub    $0x48,%rsp
   13984:	48 89 d0             	mov    %rdx,%rax
   13987:	48 89 ca             	mov    %rcx,%rdx
   1398a:	64 48 8b 0c 25 28 00 	mov    %fs:0x28,%rcx
   13991:	00 00 
   13993:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
   13998:	31 c9                	xor    %ecx,%ecx
   1399a:	83 fe 0a             	cmp    $0xa,%esi
   1399d:	74 61                	je     13a00 <__cxa_finalize@plt+0xfb80>
   1399f:	89 34 24             	mov    %esi,(%rsp)
   139a2:	48 89 e1             	mov    %rsp,%rcx
   139a5:	48 89 c6             	mov    %rax,%rsi
   139a8:	48 c7 44 24 04 00 00 	movq   $0x0,0x4(%rsp)
   139af:	00 00 
   139b1:	48 c7 44 24 0c 00 00 	movq   $0x0,0xc(%rsp)
   139b8:	00 00 
   139ba:	48 c7 44 24 14 00 00 	movq   $0x0,0x14(%rsp)
   139c1:	00 00 
   139c3:	48 c7 44 24 1c 00 00 	movq   $0x0,0x1c(%rsp)
   139ca:	00 00 
   139cc:	48 c7 44 24 24 00 00 	movq   $0x0,0x24(%rsp)
   139d3:	00 00 
   139d5:	48 c7 44 24 2c 00 00 	movq   $0x0,0x2c(%rsp)
   139dc:	00 00 
   139de:	c7 44 24 34 00 00 00 	movl   $0x0,0x34(%rsp)
   139e5:	00 
   139e6:	e8 b5 f9 ff ff       	callq  133a0 <__cxa_finalize@plt+0xf520>
   139eb:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
   139f0:	64 48 33 14 25 28 00 	xor    %fs:0x28,%rdx
   139f7:	00 00 
   139f9:	75 0a                	jne    13a05 <__cxa_finalize@plt+0xfb85>
   139fb:	48 83 c4 48          	add    $0x48,%rsp
   139ff:	c3                   	retq   
   13a00:	e8 db fd fe ff       	callq  37e0 <abort@plt>
   13a05:	e8 66 ff fe ff       	callq  3970 <__stack_chk_fail@plt>
   13a0a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
   13a10:	48 89 f2             	mov    %rsi,%rdx
   13a13:	89 fe                	mov    %edi,%esi
   13a15:	31 ff                	xor    %edi,%edi
   13a17:	e9 d4 fe ff ff       	jmpq   138f0 <__cxa_finalize@plt+0xfa70>
   13a1c:	0f 1f 40 00          	nopl   0x0(%rax)
   13a20:	48 89 d1             	mov    %rdx,%rcx
   13a23:	48 89 f2             	mov    %rsi,%rdx
   13a26:	89 fe                	mov    %edi,%esi
   13a28:	31 ff                	xor    %edi,%edi
   13a2a:	e9 51 ff ff ff       	jmpq   13980 <__cxa_finalize@plt+0xfb00>
   13a2f:	90                   	nop
   13a30:	48 83 ec 48          	sub    $0x48,%rsp
   13a34:	89 d1                	mov    %edx,%ecx
   13a36:	64 48 8b 04 25 28 00 	mov    %fs:0x28,%rax
   13a3d:	00 00 
   13a3f:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
   13a44:	31 c0                	xor    %eax,%eax
   13a46:	48 8b 05 03 db 20 00 	mov    0x20db03(%rip),%rax        # 221550 <program_name@@Base+0x150>
   13a4d:	49 89 e0             	mov    %rsp,%r8
   13a50:	83 e1 1f             	and    $0x1f,%ecx
   13a53:	66 0f 6f 05 c5 da 20 	movdqa 0x20dac5(%rip),%xmm0        # 221520 <program_name@@Base+0x120>
   13a5a:	00 
   13a5b:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
   13a60:	89 d0                	mov    %edx,%eax
   13a62:	0f 29 04 24          	movaps %xmm0,(%rsp)
   13a66:	c0 e8 05             	shr    $0x5,%al
   13a69:	0f b6 c0             	movzbl %al,%eax
   13a6c:	4d 8d 4c 80 08       	lea    0x8(%r8,%rax,4),%r9
   13a71:	66 0f 6f 05 b7 da 20 	movdqa 0x20dab7(%rip),%xmm0        # 221530 <program_name@@Base+0x130>
   13a78:	00 
   13a79:	0f 29 44 24 10       	movaps %xmm0,0x10(%rsp)
   13a7e:	66 0f 6f 05 ba da 20 	movdqa 0x20daba(%rip),%xmm0        # 221540 <program_name@@Base+0x140>
   13a85:	00 
   13a86:	0f 29 44 24 20       	movaps %xmm0,0x20(%rsp)
   13a8b:	41 8b 11             	mov    (%r9),%edx
   13a8e:	89 d0                	mov    %edx,%eax
   13a90:	d3 e8                	shr    %cl,%eax
   13a92:	f7 d0                	not    %eax
   13a94:	83 e0 01             	and    $0x1,%eax
   13a97:	d3 e0                	shl    %cl,%eax
   13a99:	4c 89 c1             	mov    %r8,%rcx
   13a9c:	31 d0                	xor    %edx,%eax
   13a9e:	48 89 f2             	mov    %rsi,%rdx
   13aa1:	48 89 fe             	mov    %rdi,%rsi
   13aa4:	41 89 01             	mov    %eax,(%r9)
   13aa7:	31 ff                	xor    %edi,%edi
   13aa9:	e8 f2 f8 ff ff       	callq  133a0 <__cxa_finalize@plt+0xf520>
   13aae:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
   13ab3:	64 48 33 34 25 28 00 	xor    %fs:0x28,%rsi
   13aba:	00 00 
   13abc:	75 05                	jne    13ac3 <__cxa_finalize@plt+0xfc43>
   13abe:	48 83 c4 48          	add    $0x48,%rsp
   13ac2:	c3                   	retq   
   13ac3:	e8 a8 fe fe ff       	callq  3970 <__stack_chk_fail@plt>
   13ac8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
   13acf:	00 
   13ad0:	40 0f be d6          	movsbl %sil,%edx
   13ad4:	48 c7 c6 ff ff ff ff 	mov    $0xffffffffffffffff,%rsi
   13adb:	e9 50 ff ff ff       	jmpq   13a30 <__cxa_finalize@plt+0xfbb0>
   13ae0:	ba 3a 00 00 00       	mov    $0x3a,%edx
   13ae5:	48 c7 c6 ff ff ff ff 	mov    $0xffffffffffffffff,%rsi
   13aec:	e9 3f ff ff ff       	jmpq   13a30 <__cxa_finalize@plt+0xfbb0>
   13af1:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
   13af6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
   13afd:	00 00 00 
   13b00:	ba 3a 00 00 00       	mov    $0x3a,%edx
   13b05:	e9 26 ff ff ff       	jmpq   13a30 <__cxa_finalize@plt+0xfbb0>
   13b0a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
   13b10:	48 83 ec 48          	sub    $0x48,%rsp
   13b14:	48 89 d0             	mov    %rdx,%rax
   13b17:	64 48 8b 14 25 28 00 	mov    %fs:0x28,%rdx
   13b1e:	00 00 
   13b20:	48 89 54 24 38       	mov    %rdx,0x38(%rsp)
   13b25:	31 d2                	xor    %edx,%edx
   13b27:	83 fe 0a             	cmp    $0xa,%esi
   13b2a:	74 68                	je     13b94 <__cxa_finalize@plt+0xfd14>
   13b2c:	89 34 24             	mov    %esi,(%rsp)
   13b2f:	48 89 e1             	mov    %rsp,%rcx
   13b32:	48 c7 c2 ff ff ff ff 	mov    $0xffffffffffffffff,%rdx
   13b39:	48 89 c6             	mov    %rax,%rsi
   13b3c:	48 c7 44 24 04 00 00 	movq   $0x0,0x4(%rsp)
   13b43:	00 00 
   13b45:	48 c7 44 24 0c 00 00 	movq   $0x4000000,0xc(%rsp)
   13b4c:	00 04 
   13b4e:	48 c7 44 24 14 00 00 	movq   $0x0,0x14(%rsp)
   13b55:	00 00 
   13b57:	48 c7 44 24 1c 00 00 	movq   $0x0,0x1c(%rsp)
   13b5e:	00 00 
   13b60:	48 c7 44 24 24 00 00 	movq   $0x0,0x24(%rsp)
   13b67:	00 00 
   13b69:	48 c7 44 24 2c 00 00 	movq   $0x0,0x2c(%rsp)
   13b70:	00 00 
   13b72:	c7 44 24 34 00 00 00 	movl   $0x0,0x34(%rsp)
   13b79:	00 
   13b7a:	e8 21 f8 ff ff       	callq  133a0 <__cxa_finalize@plt+0xf520>
   13b7f:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
   13b84:	64 48 33 0c 25 28 00 	xor    %fs:0x28,%rcx
   13b8b:	00 00 
   13b8d:	75 0a                	jne    13b99 <__cxa_finalize@plt+0xfd19>
   13b8f:	48 83 c4 48          	add    $0x48,%rsp
   13b93:	c3                   	retq   
   13b94:	e8 47 fc fe ff       	callq  37e0 <abort@plt>
   13b99:	e8 d2 fd fe ff       	callq  3970 <__stack_chk_fail@plt>
   13b9e:	66 90                	xchg   %ax,%ax
   13ba0:	48 83 ec 48          	sub    $0x48,%rsp
   13ba4:	49 89 c9             	mov    %rcx,%r9
   13ba7:	48 8b 0d a2 d9 20 00 	mov    0x20d9a2(%rip),%rcx        # 221550 <program_name@@Base+0x150>
   13bae:	66 0f 6f 05 6a d9 20 	movdqa 0x20d96a(%rip),%xmm0        # 221520 <program_name@@Base+0x120>
   13bb5:	00 
   13bb6:	64 48 8b 04 25 28 00 	mov    %fs:0x28,%rax
   13bbd:	00 00 
   13bbf:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
   13bc4:	31 c0                	xor    %eax,%eax
   13bc6:	0f 29 04 24          	movaps %xmm0,(%rsp)
   13bca:	48 85 f6             	test   %rsi,%rsi
   13bcd:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
   13bd2:	c7 04 24 0a 00 00 00 	movl   $0xa,(%rsp)
   13bd9:	66 0f 6f 05 4f d9 20 	movdqa 0x20d94f(%rip),%xmm0        # 221530 <program_name@@Base+0x130>
   13be0:	00 
   13be1:	0f 29 44 24 10       	movaps %xmm0,0x10(%rsp)
   13be6:	66 0f 6f 05 52 d9 20 	movdqa 0x20d952(%rip),%xmm0        # 221540 <program_name@@Base+0x140>
   13bed:	00 
   13bee:	0f 29 44 24 20       	movaps %xmm0,0x20(%rsp)
   13bf3:	74 32                	je     13c27 <__cxa_finalize@plt+0xfda7>
   13bf5:	48 85 d2             	test   %rdx,%rdx
   13bf8:	74 2d                	je     13c27 <__cxa_finalize@plt+0xfda7>
   13bfa:	48 89 74 24 28       	mov    %rsi,0x28(%rsp)
   13bff:	48 89 54 24 30       	mov    %rdx,0x30(%rsp)
   13c04:	48 89 e1             	mov    %rsp,%rcx
   13c07:	4c 89 c2             	mov    %r8,%rdx
   13c0a:	4c 89 ce             	mov    %r9,%rsi
   13c0d:	e8 8e f7 ff ff       	callq  133a0 <__cxa_finalize@plt+0xf520>
   13c12:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
   13c17:	64 48 33 3c 25 28 00 	xor    %fs:0x28,%rdi
   13c1e:	00 00 
   13c20:	75 0a                	jne    13c2c <__cxa_finalize@plt+0xfdac>
   13c22:	48 83 c4 48          	add    $0x48,%rsp
   13c26:	c3                   	retq   
   13c27:	e8 b4 fb fe ff       	callq  37e0 <abort@plt>
   13c2c:	e8 3f fd fe ff       	callq  3970 <__stack_chk_fail@plt>
   13c31:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
   13c36:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
   13c3d:	00 00 00 
   13c40:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
   13c47:	e9 54 ff ff ff       	jmpq   13ba0 <__cxa_finalize@plt+0xfd20>
   13c4c:	0f 1f 40 00          	nopl   0x0(%rax)
   13c50:	48 89 d1             	mov    %rdx,%rcx
   13c53:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
   13c5a:	48 89 f2             	mov    %rsi,%rdx
   13c5d:	48 89 fe             	mov    %rdi,%rsi
   13c60:	31 ff                	xor    %edi,%edi
   13c62:	e9 39 ff ff ff       	jmpq   13ba0 <__cxa_finalize@plt+0xfd20>
   13c67:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
   13c6e:	00 00 
   13c70:	49 89 c8             	mov    %rcx,%r8
   13c73:	48 89 d1             	mov    %rdx,%rcx
   13c76:	48 89 f2             	mov    %rsi,%rdx
   13c79:	48 89 fe             	mov    %rdi,%rsi
   13c7c:	31 ff                	xor    %edi,%edi
   13c7e:	e9 1d ff ff ff       	jmpq   13ba0 <__cxa_finalize@plt+0xfd20>
   13c83:	0f 1f 00             	nopl   (%rax)
   13c86:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
   13c8d:	00 00 00 
   13c90:	48 8d 0d 69 c5 20 00 	lea    0x20c569(%rip),%rcx        # 220200 <quote_quoting_options@@Base>
   13c97:	e9 04 f7 ff ff       	jmpq   133a0 <__cxa_finalize@plt+0xf520>
   13c9c:	0f 1f 40 00          	nopl   0x0(%rax)
   13ca0:	48 8d 0d 59 c5 20 00 	lea    0x20c559(%rip),%rcx        # 220200 <quote_quoting_options@@Base>
   13ca7:	48 89 f2             	mov    %rsi,%rdx
   13caa:	48 89 fe             	mov    %rdi,%rsi
   13cad:	31 ff                	xor    %edi,%edi
   13caf:	e9 ec f6 ff ff       	jmpq   133a0 <__cxa_finalize@plt+0xf520>
   13cb4:	66 90                	xchg   %ax,%ax
   13cb6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
   13cbd:	00 00 00 
   13cc0:	48 8d 0d 39 c5 20 00 	lea    0x20c539(%rip),%rcx        # 220200 <quote_quoting_options@@Base>
   13cc7:	48 c7 c2 ff ff ff ff 	mov    $0xffffffffffffffff,%rdx
   13cce:	e9 cd f6 ff ff       	jmpq   133a0 <__cxa_finalize@plt+0xf520>
   13cd3:	0f 1f 00             	nopl   (%rax)
   13cd6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
   13cdd:	00 00 00 
   13ce0:	48 8d 0d 19 c5 20 00 	lea    0x20c519(%rip),%rcx        # 220200 <quote_quoting_options@@Base>
   13ce7:	48 89 fe             	mov    %rdi,%rsi
   13cea:	48 c7 c2 ff ff ff ff 	mov    $0xffffffffffffffff,%rdx
   13cf1:	31 ff                	xor    %edi,%edi
   13cf3:	e9 a8 f6 ff ff       	jmpq   133a0 <__cxa_finalize@plt+0xf520>
   13cf8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
   13cff:	00 
   13d00:	41 57                	push   %r15
   13d02:	41 56                	push   %r14
   13d04:	41 55                	push   %r13
   13d06:	41 54                	push   %r12
   13d08:	49 89 fc             	mov    %rdi,%r12
   13d0b:	55                   	push   %rbp
   13d0c:	53                   	push   %rbx
   13d0d:	48 89 f5             	mov    %rsi,%rbp
   13d10:	31 db                	xor    %ebx,%ebx
   13d12:	48 81 ec 38 01 00 00 	sub    $0x138,%rsp
   13d19:	64 48 8b 04 25 28 00 	mov    %fs:0x28,%rax
   13d20:	00 00 
   13d22:	48 89 84 24 28 01 00 	mov    %rax,0x128(%rsp)
   13d29:	00 
   13d2a:	31 c0                	xor    %eax,%eax
   13d2c:	e8 df 90 ff ff       	callq  ce10 <__cxa_finalize@plt+0x8f90>
   13d31:	48 89 ef             	mov    %rbp,%rdi
   13d34:	49 89 c5             	mov    %rax,%r13
   13d37:	e8 d4 90 ff ff       	callq  ce10 <__cxa_finalize@plt+0x8f90>
   13d3c:	4c 89 ef             	mov    %r13,%rdi
   13d3f:	49 89 c6             	mov    %rax,%r14
   13d42:	e8 29 91 ff ff       	callq  ce70 <__cxa_finalize@plt+0x8ff0>
   13d47:	4c 89 f7             	mov    %r14,%rdi
   13d4a:	49 89 c7             	mov    %rax,%r15
   13d4d:	e8 1e 91 ff ff       	callq  ce70 <__cxa_finalize@plt+0x8ff0>
   13d52:	49 39 c7             	cmp    %rax,%r15
   13d55:	74 31                	je     13d88 <__cxa_finalize@plt+0xff08>
   13d57:	48 8b 8c 24 28 01 00 	mov    0x128(%rsp),%rcx
   13d5e:	00 
   13d5f:	64 48 33 0c 25 28 00 	xor    %fs:0x28,%rcx
   13d66:	00 00 
   13d68:	89 d8                	mov    %ebx,%eax
   13d6a:	0f 85 f2 00 00 00    	jne    13e62 <__cxa_finalize@plt+0xffe2>
   13d70:	48 81 c4 38 01 00 00 	add    $0x138,%rsp
   13d77:	5b                   	pop    %rbx
   13d78:	5d                   	pop    %rbp
   13d79:	41 5c                	pop    %r12
   13d7b:	41 5d                	pop    %r13
   13d7d:	41 5e                	pop    %r14
   13d7f:	41 5f                	pop    %r15
   13d81:	c3                   	retq   
   13d82:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
   13d88:	4c 89 fa             	mov    %r15,%rdx
   13d8b:	4c 89 f6             	mov    %r14,%rsi
   13d8e:	4c 89 ef             	mov    %r13,%rdi
   13d91:	e8 3a fd fe ff       	callq  3ad0 <memcmp@plt>
   13d96:	85 c0                	test   %eax,%eax
   13d98:	75 bd                	jne    13d57 <__cxa_finalize@plt+0xfed7>
   13d9a:	4c 89 e7             	mov    %r12,%rdi
   13d9d:	e8 4e 1f 00 00       	callq  15cf0 <_obstack_memory_used@@Base+0x660>
   13da2:	48 89 ef             	mov    %rbp,%rdi
   13da5:	49 89 c4             	mov    %rax,%r12
   13da8:	e8 43 1f 00 00       	callq  15cf0 <_obstack_memory_used@@Base+0x660>
   13dad:	48 89 e2             	mov    %rsp,%rdx
   13db0:	4c 89 e6             	mov    %r12,%rsi
   13db3:	bf 01 00 00 00       	mov    $0x1,%edi
   13db8:	48 89 c5             	mov    %rax,%rbp
   13dbb:	e8 20 fe fe ff       	callq  3be0 <__xstat@plt>
   13dc0:	85 c0                	test   %eax,%eax
   13dc2:	75 7c                	jne    13e40 <__cxa_finalize@plt+0xffc0>
   13dc4:	48 8d 94 24 90 00 00 	lea    0x90(%rsp),%rdx
   13dcb:	00 
   13dcc:	48 89 ee             	mov    %rbp,%rsi
   13dcf:	bf 01 00 00 00       	mov    $0x1,%edi
   13dd4:	e8 07 fe fe ff       	callq  3be0 <__xstat@plt>
   13dd9:	85 c0                	test   %eax,%eax
   13ddb:	75 3b                	jne    13e18 <__cxa_finalize@plt+0xff98>
   13ddd:	31 db                	xor    %ebx,%ebx
   13ddf:	48 8b 84 24 98 00 00 	mov    0x98(%rsp),%rax
   13de6:	00 
   13de7:	48 39 44 24 08       	cmp    %rax,0x8(%rsp)
   13dec:	75 0f                	jne    13dfd <__cxa_finalize@plt+0xff7d>
   13dee:	48 8b 84 24 90 00 00 	mov    0x90(%rsp),%rax
   13df5:	00 
   13df6:	48 39 04 24          	cmp    %rax,(%rsp)
   13dfa:	0f 94 c3             	sete   %bl
   13dfd:	4c 89 e7             	mov    %r12,%rdi
   13e00:	e8 6b 00 ff ff       	callq  3e70 <free@plt>
   13e05:	48 89 ef             	mov    %rbp,%rdi
   13e08:	e8 63 00 ff ff       	callq  3e70 <free@plt>
   13e0d:	e9 45 ff ff ff       	jmpq   13d57 <__cxa_finalize@plt+0xfed7>
   13e12:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
   13e18:	e8 d3 f9 fe ff       	callq  37f0 <__errno_location@plt>
   13e1d:	8b 30                	mov    (%rax),%esi
   13e1f:	48 8d 15 d6 64 00 00 	lea    0x64d6(%rip),%rdx        # 1a2fc <_IO_stdin_used@@Base+0x3f7c>
   13e26:	48 89 e9             	mov    %rbp,%rcx
   13e29:	bf 01 00 00 00       	mov    $0x1,%edi
   13e2e:	31 c0                	xor    %eax,%eax
   13e30:	e8 eb fe fe ff       	callq  3d20 <error@plt>
   13e35:	eb a6                	jmp    13ddd <__cxa_finalize@plt+0xff5d>
   13e37:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
   13e3e:	00 00 
   13e40:	e8 ab f9 fe ff       	callq  37f0 <__errno_location@plt>
   13e45:	8b 30                	mov    (%rax),%esi
   13e47:	48 8d 15 ae 64 00 00 	lea    0x64ae(%rip),%rdx        # 1a2fc <_IO_stdin_used@@Base+0x3f7c>
   13e4e:	4c 89 e1             	mov    %r12,%rcx
   13e51:	bf 01 00 00 00       	mov    $0x1,%edi
   13e56:	31 c0                	xor    %eax,%eax
   13e58:	e8 c3 fe fe ff       	callq  3d20 <error@plt>
   13e5d:	e9 62 ff ff ff       	jmpq   13dc4 <__cxa_finalize@plt+0xff44>
   13e62:	e8 09 fb fe ff       	callq  3970 <__stack_chk_fail@plt>
   13e67:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
   13e6e:	00 00 
   13e70:	41 57                	push   %r15
   13e72:	41 56                	push   %r14
   13e74:	41 55                	push   %r13
   13e76:	41 54                	push   %r12
   13e78:	4d 89 cc             	mov    %r9,%r12
   13e7b:	55                   	push   %rbp
   13e7c:	53                   	push   %rbx
   13e7d:	48 89 fd             	mov    %rdi,%rbp
   13e80:	4c 89 c3             	mov    %r8,%rbx
   13e83:	48 83 ec 28          	sub    $0x28,%rsp
   13e87:	48 85 f6             	test   %rsi,%rsi
   13e8a:	0f 84 90 00 00 00    	je     13f20 <__cxa_finalize@plt+0x100a0>
   13e90:	49 89 d0             	mov    %rdx,%r8
   13e93:	48 8d 15 ee 6c 00 00 	lea    0x6cee(%rip),%rdx        # 1ab88 <quoting_style_vals@@Base+0x28>
   13e9a:	49 89 c9             	mov    %rcx,%r9
   13e9d:	31 c0                	xor    %eax,%eax
   13e9f:	48 89 f1             	mov    %rsi,%rcx
   13ea2:	be 01 00 00 00       	mov    $0x1,%esi
   13ea7:	e8 44 ff fe ff       	callq  3df0 <__fprintf_chk@plt>
   13eac:	48 8d 35 e8 6c 00 00 	lea    0x6ce8(%rip),%rsi        # 1ab9b <quoting_style_vals@@Base+0x3b>
   13eb3:	31 ff                	xor    %edi,%edi
   13eb5:	ba 05 00 00 00       	mov    $0x5,%edx
   13eba:	e8 71 fa fe ff       	callq  3930 <dcgettext@plt>
   13ebf:	48 8d 15 fa 6f 00 00 	lea    0x6ffa(%rip),%rdx        # 1aec0 <version_etc_copyright@@Base>
   13ec6:	48 89 c1             	mov    %rax,%rcx
   13ec9:	41 b8 e1 07 00 00    	mov    $0x7e1,%r8d
   13ecf:	be 01 00 00 00       	mov    $0x1,%esi
   13ed4:	48 89 ef             	mov    %rbp,%rdi
   13ed7:	31 c0                	xor    %eax,%eax
   13ed9:	e8 12 ff fe ff       	callq  3df0 <__fprintf_chk@plt>
   13ede:	48 8d 35 43 6d 00 00 	lea    0x6d43(%rip),%rsi        # 1ac28 <quoting_style_vals@@Base+0xc8>
   13ee5:	31 ff                	xor    %edi,%edi
   13ee7:	ba 05 00 00 00       	mov    $0x5,%edx
   13eec:	e8 3f fa fe ff       	callq  3930 <dcgettext@plt>
   13ef1:	48 89 ee             	mov    %rbp,%rsi
   13ef4:	48 89 c7             	mov    %rax,%rdi
   13ef7:	e8 f4 fb fe ff       	callq  3af0 <fputs_unlocked@plt>
   13efc:	49 83 fc 09          	cmp    $0x9,%r12
   13f00:	0f 87 2a 03 00 00    	ja     14230 <__cxa_finalize@plt+0x103b0>
   13f06:	48 8d 15 73 6f 00 00 	lea    0x6f73(%rip),%rdx        # 1ae80 <quoting_style_vals@@Base+0x320>
   13f0d:	4a 63 04 a2          	movslq (%rdx,%r12,4),%rax
   13f11:	48 01 d0             	add    %rdx,%rax
   13f14:	ff e0                	jmpq   *%rax
   13f16:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
   13f1d:	00 00 00 
   13f20:	49 89 c8             	mov    %rcx,%r8
   13f23:	48 89 d1             	mov    %rdx,%rcx
   13f26:	48 8d 15 67 6c 00 00 	lea    0x6c67(%rip),%rdx        # 1ab94 <quoting_style_vals@@Base+0x34>
   13f2d:	be 01 00 00 00       	mov    $0x1,%esi
   13f32:	31 c0                	xor    %eax,%eax
   13f34:	e8 b7 fe fe ff       	callq  3df0 <__fprintf_chk@plt>
   13f39:	e9 6e ff ff ff       	jmpq   13eac <__cxa_finalize@plt+0x1002c>
   13f3e:	66 90                	xchg   %ax,%ax
   13f40:	4c 8b 4b 38          	mov    0x38(%rbx),%r9
   13f44:	48 8b 43 10          	mov    0x10(%rbx),%rax
   13f48:	48 8d 35 49 6e 00 00 	lea    0x6e49(%rip),%rsi        # 1ad98 <quoting_style_vals@@Base+0x238>
   13f4f:	4c 8b 43 08          	mov    0x8(%rbx),%r8
   13f53:	ba 05 00 00 00       	mov    $0x5,%edx
   13f58:	31 ff                	xor    %edi,%edi
   13f5a:	4c 8b 6b 30          	mov    0x30(%rbx),%r13
   13f5e:	4c 8b 63 28          	mov    0x28(%rbx),%r12
   13f62:	4c 89 4c 24 10       	mov    %r9,0x10(%rsp)
   13f67:	4c 8b 7b 20          	mov    0x20(%rbx),%r15
   13f6b:	4c 8b 73 18          	mov    0x18(%rbx),%r14
   13f6f:	48 89 04 24          	mov    %rax,(%rsp)
   13f73:	4c 89 44 24 08       	mov    %r8,0x8(%rsp)
   13f78:	48 8b 1b             	mov    (%rbx),%rbx
   13f7b:	e8 b0 f9 fe ff       	callq  3930 <dcgettext@plt>
   13f80:	48 83 ec 08          	sub    $0x8,%rsp
   13f84:	4c 8b 4c 24 18       	mov    0x18(%rsp),%r9
   13f89:	48 89 d9             	mov    %rbx,%rcx
   13f8c:	48 89 c2             	mov    %rax,%rdx
   13f8f:	48 89 ef             	mov    %rbp,%rdi
   13f92:	be 01 00 00 00       	mov    $0x1,%esi
   13f97:	31 c0                	xor    %eax,%eax
   13f99:	41 51                	push   %r9
   13f9b:	41 55                	push   %r13
   13f9d:	41 54                	push   %r12
   13f9f:	41 57                	push   %r15
   13fa1:	41 56                	push   %r14
   13fa3:	4c 8b 4c 24 30       	mov    0x30(%rsp),%r9
   13fa8:	4c 8b 44 24 38       	mov    0x38(%rsp),%r8
   13fad:	e8 3e fe fe ff       	callq  3df0 <__fprintf_chk@plt>
   13fb2:	48 83 c4 30          	add    $0x30,%rsp
   13fb6:	48 83 c4 28          	add    $0x28,%rsp
   13fba:	5b                   	pop    %rbx
   13fbb:	5d                   	pop    %rbp
   13fbc:	41 5c                	pop    %r12
   13fbe:	41 5d                	pop    %r13
   13fc0:	41 5e                	pop    %r14
   13fc2:	41 5f                	pop    %r15
   13fc4:	c3                   	retq   
   13fc5:	0f 1f 00             	nopl   (%rax)
   13fc8:	4c 8b 53 40          	mov    0x40(%rbx),%r10
   13fcc:	4c 8b 4b 38          	mov    0x38(%rbx),%r9
   13fd0:	48 8d 35 f1 6d 00 00 	lea    0x6df1(%rip),%rsi        # 1adc8 <quoting_style_vals@@Base+0x268>
   13fd7:	48 8b 43 10          	mov    0x10(%rbx),%rax
   13fdb:	4c 8b 43 08          	mov    0x8(%rbx),%r8
   13fdf:	ba 05 00 00 00       	mov    $0x5,%edx
   13fe4:	4c 8b 6b 30          	mov    0x30(%rbx),%r13
   13fe8:	4c 8b 63 28          	mov    0x28(%rbx),%r12
   13fec:	4c 8b 7b 20          	mov    0x20(%rbx),%r15
   13ff0:	4c 8b 73 18          	mov    0x18(%rbx),%r14
   13ff4:	48 8b 1b             	mov    (%rbx),%rbx
   13ff7:	4c 89 54 24 18       	mov    %r10,0x18(%rsp)
   13ffc:	4c 89 4c 24 10       	mov    %r9,0x10(%rsp)
   14001:	48 89 04 24          	mov    %rax,(%rsp)
   14005:	4c 89 44 24 08       	mov    %r8,0x8(%rsp)
   1400a:	31 ff                	xor    %edi,%edi
   1400c:	e8 1f f9 fe ff       	callq  3930 <dcgettext@plt>
   14011:	4c 8b 54 24 18       	mov    0x18(%rsp),%r10
   14016:	41 52                	push   %r10
   14018:	e9 67 ff ff ff       	jmpq   13f84 <__cxa_finalize@plt+0x10104>
   1401d:	0f 1f 00             	nopl   (%rax)
   14020:	48 8b 1b             	mov    (%rbx),%rbx
   14023:	48 8d 35 75 6b 00 00 	lea    0x6b75(%rip),%rsi        # 1ab9f <quoting_style_vals@@Base+0x3f>
   1402a:	ba 05 00 00 00       	mov    $0x5,%edx
   1402f:	31 ff                	xor    %edi,%edi
   14031:	e8 fa f8 fe ff       	callq  3930 <dcgettext@plt>
   14036:	48 83 c4 28          	add    $0x28,%rsp
   1403a:	48 89 d9             	mov    %rbx,%rcx
   1403d:	48 89 ef             	mov    %rbp,%rdi
   14040:	5b                   	pop    %rbx
   14041:	5d                   	pop    %rbp
   14042:	41 5c                	pop    %r12
   14044:	41 5d                	pop    %r13
   14046:	41 5e                	pop    %r14
   14048:	41 5f                	pop    %r15
   1404a:	48 89 c2             	mov    %rax,%rdx
   1404d:	be 01 00 00 00       	mov    $0x1,%esi
   14052:	31 c0                	xor    %eax,%eax
   14054:	e9 97 fd fe ff       	jmpq   3df0 <__fprintf_chk@plt>
   14059:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
   14060:	4c 8b 63 08          	mov    0x8(%rbx),%r12
   14064:	48 8d 35 44 6b 00 00 	lea    0x6b44(%rip),%rsi        # 1abaf <quoting_style_vals@@Base+0x4f>
   1406b:	48 8b 1b             	mov    (%rbx),%rbx
   1406e:	ba 05 00 00 00       	mov    $0x5,%edx
   14073:	31 ff                	xor    %edi,%edi
   14075:	e8 b6 f8 fe ff       	callq  3930 <dcgettext@plt>
   1407a:	48 83 c4 28          	add    $0x28,%rsp
   1407e:	4d 89 e0             	mov    %r12,%r8
   14081:	48 89 d9             	mov    %rbx,%rcx
   14084:	48 89 ef             	mov    %rbp,%rdi
   14087:	48 89 c2             	mov    %rax,%rdx
   1408a:	be 01 00 00 00       	mov    $0x1,%esi
   1408f:	5b                   	pop    %rbx
   14090:	5d                   	pop    %rbp
   14091:	41 5c                	pop    %r12
   14093:	41 5d                	pop    %r13
   14095:	41 5e                	pop    %r14
   14097:	41 5f                	pop    %r15
   14099:	31 c0                	xor    %eax,%eax
   1409b:	e9 50 fd fe ff       	jmpq   3df0 <__fprintf_chk@plt>
   140a0:	4c 8b 6b 10          	mov    0x10(%rbx),%r13
   140a4:	4c 8b 63 08          	mov    0x8(%rbx),%r12
   140a8:	48 8d 35 17 6b 00 00 	lea    0x6b17(%rip),%rsi        # 1abc6 <quoting_style_vals@@Base+0x66>
   140af:	48 8b 1b             	mov    (%rbx),%rbx
   140b2:	ba 05 00 00 00       	mov    $0x5,%edx
   140b7:	31 ff                	xor    %edi,%edi
   140b9:	e8 72 f8 fe ff       	callq  3930 <dcgettext@plt>
   140be:	48 83 c4 28          	add    $0x28,%rsp
   140c2:	4d 89 e9             	mov    %r13,%r9
   140c5:	4d 89 e0             	mov    %r12,%r8
   140c8:	48 89 d9             	mov    %rbx,%rcx
   140cb:	48 89 ef             	mov    %rbp,%rdi
   140ce:	48 89 c2             	mov    %rax,%rdx
   140d1:	5b                   	pop    %rbx
   140d2:	5d                   	pop    %rbp
   140d3:	41 5c                	pop    %r12
   140d5:	41 5d                	pop    %r13
   140d7:	41 5e                	pop    %r14
   140d9:	41 5f                	pop    %r15
   140db:	be 01 00 00 00       	mov    $0x1,%esi
   140e0:	31 c0                	xor    %eax,%eax
   140e2:	e9 09 fd fe ff       	jmpq   3df0 <__fprintf_chk@plt>
   140e7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
   140ee:	00 00 
   140f0:	48 8d 35 01 6c 00 00 	lea    0x6c01(%rip),%rsi        # 1acf8 <quoting_style_vals@@Base+0x198>
   140f7:	ba 05 00 00 00       	mov    $0x5,%edx
   140fc:	31 ff                	xor    %edi,%edi
   140fe:	4c 8b 73 18          	mov    0x18(%rbx),%r14
   14102:	4c 8b 6b 10          	mov    0x10(%rbx),%r13
   14106:	4c 8b 63 08          	mov    0x8(%rbx),%r12
   1410a:	48 8b 1b             	mov    (%rbx),%rbx
   1410d:	e8 1e f8 fe ff       	callq  3930 <dcgettext@plt>
   14112:	48 83 ec 08          	sub    $0x8,%rsp
   14116:	41 56                	push   %r14
   14118:	48 89 c2             	mov    %rax,%rdx
   1411b:	4d 89 e9             	mov    %r13,%r9
   1411e:	4d 89 e0             	mov    %r12,%r8
   14121:	48 89 d9             	mov    %rbx,%rcx
   14124:	48 89 ef             	mov    %rbp,%rdi
   14127:	be 01 00 00 00       	mov    $0x1,%esi
   1412c:	31 c0                	xor    %eax,%eax
   1412e:	e8 bd fc fe ff       	callq  3df0 <__fprintf_chk@plt>
   14133:	58                   	pop    %rax
   14134:	5a                   	pop    %rdx
   14135:	48 83 c4 28          	add    $0x28,%rsp
   14139:	5b                   	pop    %rbx
   1413a:	5d                   	pop    %rbp
   1413b:	41 5c                	pop    %r12
   1413d:	41 5d                	pop    %r13
   1413f:	41 5e                	pop    %r14
   14141:	41 5f                	pop    %r15
   14143:	c3                   	retq   
   14144:	0f 1f 40 00          	nopl   0x0(%rax)
   14148:	4c 8b 7b 20          	mov    0x20(%rbx),%r15
   1414c:	48 8d 35 c5 6b 00 00 	lea    0x6bc5(%rip),%rsi        # 1ad18 <quoting_style_vals@@Base+0x1b8>
   14153:	ba 05 00 00 00       	mov    $0x5,%edx
   14158:	31 ff                	xor    %edi,%edi
   1415a:	4c 8b 73 18          	mov    0x18(%rbx),%r14
   1415e:	4c 8b 6b 10          	mov    0x10(%rbx),%r13
   14162:	4c 8b 63 08          	mov    0x8(%rbx),%r12
   14166:	48 8b 1b             	mov    (%rbx),%rbx
   14169:	e8 c2 f7 fe ff       	callq  3930 <dcgettext@plt>
   1416e:	41 57                	push   %r15
   14170:	eb a4                	jmp    14116 <__cxa_finalize@plt+0x10296>
   14172:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
   14178:	4c 8b 43 08          	mov    0x8(%rbx),%r8
   1417c:	4c 8b 63 28          	mov    0x28(%rbx),%r12
   14180:	48 8d 35 b9 6b 00 00 	lea    0x6bb9(%rip),%rsi        # 1ad40 <quoting_style_vals@@Base+0x1e0>
   14187:	4c 8b 7b 20          	mov    0x20(%rbx),%r15
   1418b:	4c 8b 73 18          	mov    0x18(%rbx),%r14
   1418f:	ba 05 00 00 00       	mov    $0x5,%edx
   14194:	4c 8b 6b 10          	mov    0x10(%rbx),%r13
   14198:	31 ff                	xor    %edi,%edi
   1419a:	48 8b 1b             	mov    (%rbx),%rbx
   1419d:	4c 89 04 24          	mov    %r8,(%rsp)
   141a1:	e8 8a f7 fe ff       	callq  3930 <dcgettext@plt>
   141a6:	48 83 ec 08          	sub    $0x8,%rsp
   141aa:	4d 89 e9             	mov    %r13,%r9
   141ad:	41 54                	push   %r12
   141af:	41 57                	push   %r15
   141b1:	41 56                	push   %r14
   141b3:	4c 8b 44 24 20       	mov    0x20(%rsp),%r8
   141b8:	48 89 d9             	mov    %rbx,%rcx
   141bb:	48 89 c2             	mov    %rax,%rdx
   141be:	48 89 ef             	mov    %rbp,%rdi
   141c1:	be 01 00 00 00       	mov    $0x1,%esi
   141c6:	31 c0                	xor    %eax,%eax
   141c8:	e8 23 fc fe ff       	callq  3df0 <__fprintf_chk@plt>
   141cd:	48 83 c4 20          	add    $0x20,%rsp
   141d1:	48 83 c4 28          	add    $0x28,%rsp
   141d5:	5b                   	pop    %rbx
   141d6:	5d                   	pop    %rbp
   141d7:	41 5c                	pop    %r12
   141d9:	41 5d                	pop    %r13
   141db:	41 5e                	pop    %r14
   141dd:	41 5f                	pop    %r15
   141df:	c3                   	retq   
   141e0:	4c 8b 4b 10          	mov    0x10(%rbx),%r9
   141e4:	4c 8b 6b 30          	mov    0x30(%rbx),%r13
   141e8:	48 8d 35 79 6b 00 00 	lea    0x6b79(%rip),%rsi        # 1ad68 <quoting_style_vals@@Base+0x208>
   141ef:	4c 8b 63 28          	mov    0x28(%rbx),%r12
   141f3:	4c 8b 7b 20          	mov    0x20(%rbx),%r15
   141f7:	ba 05 00 00 00       	mov    $0x5,%edx
   141fc:	4c 8b 73 18          	mov    0x18(%rbx),%r14
   14200:	4c 8b 43 08          	mov    0x8(%rbx),%r8
   14204:	31 ff                	xor    %edi,%edi
   14206:	4c 89 4c 24 08       	mov    %r9,0x8(%rsp)
   1420b:	48 8b 1b             	mov    (%rbx),%rbx
   1420e:	4c 89 04 24          	mov    %r8,(%rsp)
   14212:	e8 19 f7 fe ff       	callq  3930 <dcgettext@plt>
   14217:	41 55                	push   %r13
   14219:	41 54                	push   %r12
   1421b:	41 57                	push   %r15
   1421d:	41 56                	push   %r14
   1421f:	4c 8b 4c 24 28       	mov    0x28(%rsp),%r9
   14224:	eb 8d                	jmp    141b3 <__cxa_finalize@plt+0x10333>
   14226:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
   1422d:	00 00 00 
   14230:	4c 8b 53 40          	mov    0x40(%rbx),%r10
   14234:	4c 8b 4b 38          	mov    0x38(%rbx),%r9
   14238:	ba 05 00 00 00       	mov    $0x5,%edx
   1423d:	48 8b 43 10          	mov    0x10(%rbx),%rax
   14241:	4c 8b 43 08          	mov    0x8(%rbx),%r8
   14245:	48 8d 35 b4 6b 00 00 	lea    0x6bb4(%rip),%rsi        # 1ae00 <quoting_style_vals@@Base+0x2a0>
   1424c:	4c 8b 6b 30          	mov    0x30(%rbx),%r13
   14250:	4c 8b 63 28          	mov    0x28(%rbx),%r12
   14254:	4c 8b 7b 20          	mov    0x20(%rbx),%r15
   14258:	4c 8b 73 18          	mov    0x18(%rbx),%r14
   1425c:	4c 89 54 24 18       	mov    %r10,0x18(%rsp)
   14261:	4c 89 4c 24 10       	mov    %r9,0x10(%rsp)
   14266:	48 89 04 24          	mov    %rax,(%rsp)
   1426a:	4c 89 44 24 08       	mov    %r8,0x8(%rsp)
   1426f:	48 8b 1b             	mov    (%rbx),%rbx
   14272:	e9 93 fd ff ff       	jmpq   1400a <__cxa_finalize@plt+0x1018a>
   14277:	e8 64 f5 fe ff       	callq  37e0 <abort@plt>
   1427c:	0f 1f 40 00          	nopl   0x0(%rax)
   14280:	45 31 c9             	xor    %r9d,%r9d
   14283:	49 83 38 00          	cmpq   $0x0,(%r8)
   14287:	74 12                	je     1429b <__cxa_finalize@plt+0x1041b>
   14289:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
   14290:	49 83 c1 01          	add    $0x1,%r9
   14294:	4b 83 3c c8 00       	cmpq   $0x0,(%r8,%r9,8)
   14299:	75 f5                	jne    14290 <__cxa_finalize@plt+0x10410>
   1429b:	e9 d0 fb ff ff       	jmpq   13e70 <__cxa_finalize@plt+0xfff0>
   142a0:	48 83 ec 68          	sub    $0x68,%rsp
   142a4:	4d 89 c2             	mov    %r8,%r10
   142a7:	45 31 c9             	xor    %r9d,%r9d
   142aa:	64 48 8b 04 25 28 00 	mov    %fs:0x28,%rax
   142b1:	00 00 
   142b3:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
   142b8:	31 c0                	xor    %eax,%eax
   142ba:	49 89 e0             	mov    %rsp,%r8
   142bd:	0f 1f 00             	nopl   (%rax)
   142c0:	41 8b 02             	mov    (%r10),%eax
   142c3:	83 f8 2f             	cmp    $0x2f,%eax
   142c6:	77 42                	ja     1430a <__cxa_finalize@plt+0x1048a>
   142c8:	41 89 c3             	mov    %eax,%r11d
   142cb:	4d 03 5a 10          	add    0x10(%r10),%r11
   142cf:	83 c0 08             	add    $0x8,%eax
   142d2:	41 89 02             	mov    %eax,(%r10)
   142d5:	49 8b 03             	mov    (%r11),%rax
   142d8:	48 85 c0             	test   %rax,%rax
   142db:	4b 89 04 c8          	mov    %rax,(%r8,%r9,8)
   142df:	74 0a                	je     142eb <__cxa_finalize@plt+0x1046b>
   142e1:	49 83 c1 01          	add    $0x1,%r9
   142e5:	49 83 f9 0a          	cmp    $0xa,%r9
   142e9:	75 d5                	jne    142c0 <__cxa_finalize@plt+0x10440>
   142eb:	e8 80 fb ff ff       	callq  13e70 <__cxa_finalize@plt+0xfff0>
   142f0:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
   142f5:	64 48 33 04 25 28 00 	xor    %fs:0x28,%rax
   142fc:	00 00 
   142fe:	75 05                	jne    14305 <__cxa_finalize@plt+0x10485>
   14300:	48 83 c4 68          	add    $0x68,%rsp
   14304:	c3                   	retq   
   14305:	e8 66 f6 fe ff       	callq  3970 <__stack_chk_fail@plt>
   1430a:	4d 8b 5a 08          	mov    0x8(%r10),%r11
   1430e:	49 8d 43 08          	lea    0x8(%r11),%rax
   14312:	49 89 42 08          	mov    %rax,0x8(%r10)
   14316:	eb bd                	jmp    142d5 <__cxa_finalize@plt+0x10455>
   14318:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
   1431f:	00 
   14320:	55                   	push   %rbp
   14321:	53                   	push   %rbx
   14322:	41 ba 20 00 00 00    	mov    $0x20,%r10d
   14328:	45 31 db             	xor    %r11d,%r11d
   1432b:	48 81 ec b8 00 00 00 	sub    $0xb8,%rsp
   14332:	64 48 8b 04 25 28 00 	mov    %fs:0x28,%rax
   14339:	00 00 
   1433b:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
   14340:	31 c0                	xor    %eax,%eax
   14342:	48 8d 84 24 d0 00 00 	lea    0xd0(%rsp),%rax
   14349:	00 
   1434a:	4c 89 84 24 a0 00 00 	mov    %r8,0xa0(%rsp)
   14351:	00 
   14352:	48 8d 9c 24 d0 00 00 	lea    0xd0(%rsp),%rbx
   14359:	00 
   1435a:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
   1435f:	4c 89 8c 24 a8 00 00 	mov    %r9,0xa8(%rsp)
   14366:	00 
   14367:	c7 44 24 08 20 00 00 	movl   $0x20,0x8(%rsp)
   1436e:	00 
   1436f:	48 89 44 24 10       	mov    %rax,0x10(%rsp)
   14374:	48 8d 84 24 80 00 00 	lea    0x80(%rsp),%rax
   1437b:	00 
   1437c:	45 31 c9             	xor    %r9d,%r9d
   1437f:	48 89 44 24 18       	mov    %rax,0x18(%rsp)
   14384:	48 89 c5             	mov    %rax,%rbp
   14387:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
   1438e:	00 00 
   14390:	41 83 fa 2f          	cmp    $0x2f,%r10d
   14394:	77 56                	ja     143ec <__cxa_finalize@plt+0x1056c>
   14396:	44 89 d0             	mov    %r10d,%eax
   14399:	41 bb 01 00 00 00    	mov    $0x1,%r11d
   1439f:	41 83 c2 08          	add    $0x8,%r10d
   143a3:	48 01 e8             	add    %rbp,%rax
   143a6:	48 8b 00             	mov    (%rax),%rax
   143a9:	48 85 c0             	test   %rax,%rax
   143ac:	4b 89 04 c8          	mov    %rax,(%r8,%r9,8)
   143b0:	74 0a                	je     143bc <__cxa_finalize@plt+0x1053c>
   143b2:	49 83 c1 01          	add    $0x1,%r9
   143b6:	49 83 f9 0a          	cmp    $0xa,%r9
   143ba:	75 d4                	jne    14390 <__cxa_finalize@plt+0x10510>
   143bc:	45 84 db             	test   %r11b,%r11b
   143bf:	75 24                	jne    143e5 <__cxa_finalize@plt+0x10565>
   143c1:	e8 aa fa ff ff       	callq  13e70 <__cxa_finalize@plt+0xfff0>
   143c6:	48 8b 44 24 78       	mov    0x78(%rsp),%rax
   143cb:	64 48 33 04 25 28 00 	xor    %fs:0x28,%rax
   143d2:	00 00 
   143d4:	75 0a                	jne    143e0 <__cxa_finalize@plt+0x10560>
   143d6:	48 81 c4 b8 00 00 00 	add    $0xb8,%rsp
   143dd:	5b                   	pop    %rbx
   143de:	5d                   	pop    %rbp
   143df:	c3                   	retq   
   143e0:	e8 8b f5 fe ff       	callq  3970 <__stack_chk_fail@plt>
   143e5:	44 89 54 24 08       	mov    %r10d,0x8(%rsp)
   143ea:	eb d5                	jmp    143c1 <__cxa_finalize@plt+0x10541>
   143ec:	48 89 d8             	mov    %rbx,%rax
   143ef:	48 83 c3 08          	add    $0x8,%rbx
   143f3:	eb b1                	jmp    143a6 <__cxa_finalize@plt+0x10526>
   143f5:	90                   	nop
   143f6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
   143fd:	00 00 00 
   14400:	53                   	push   %rbx
   14401:	48 8d 35 da 67 00 00 	lea    0x67da(%rip),%rsi        # 1abe2 <quoting_style_vals@@Base+0x82>
   14408:	ba 05 00 00 00       	mov    $0x5,%edx
   1440d:	31 ff                	xor    %edi,%edi
   1440f:	e8 1c f5 fe ff       	callq  3930 <dcgettext@plt>
   14414:	48 8d 15 dc 67 00 00 	lea    0x67dc(%rip),%rdx        # 1abf7 <quoting_style_vals@@Base+0x97>
   1441b:	48 89 c6             	mov    %rax,%rsi
   1441e:	bf 01 00 00 00       	mov    $0x1,%edi
   14423:	31 c0                	xor    %eax,%eax
   14425:	e8 a6 f8 fe ff       	callq  3cd0 <__printf_chk@plt>
   1442a:	48 8d 35 dc 67 00 00 	lea    0x67dc(%rip),%rsi        # 1ac0d <quoting_style_vals@@Base+0xad>
   14431:	ba 05 00 00 00       	mov    $0x5,%edx
   14436:	31 ff                	xor    %edi,%edi
   14438:	e8 f3 f4 fe ff       	callq  3930 <dcgettext@plt>
   1443d:	48 8d 0d 74 5b 00 00 	lea    0x5b74(%rip),%rcx        # 19fb8 <_IO_stdin_used@@Base+0x3c38>
   14444:	48 8d 15 2c 39 00 00 	lea    0x392c(%rip),%rdx        # 17d77 <_IO_stdin_used@@Base+0x19f7>
   1444b:	48 89 c6             	mov    %rax,%rsi
   1444e:	bf 01 00 00 00       	mov    $0x1,%edi
   14453:	31 c0                	xor    %eax,%eax
   14455:	e8 76 f8 fe ff       	callq  3cd0 <__printf_chk@plt>
   1445a:	48 8b 1d 27 be 20 00 	mov    0x20be27(%rip),%rbx        # 220288 <stdout@@GLIBC_2.2.5>
   14461:	48 8d 35 d8 69 00 00 	lea    0x69d8(%rip),%rsi        # 1ae40 <quoting_style_vals@@Base+0x2e0>
   14468:	31 ff                	xor    %edi,%edi
   1446a:	ba 05 00 00 00       	mov    $0x5,%edx
   1446f:	e8 bc f4 fe ff       	callq  3930 <dcgettext@plt>
   14474:	48 89 de             	mov    %rbx,%rsi
   14477:	48 89 c7             	mov    %rax,%rdi
   1447a:	5b                   	pop    %rbx
   1447b:	e9 70 f6 fe ff       	jmpq   3af0 <fputs_unlocked@plt>
   14480:	53                   	push   %rbx
   14481:	48 89 fb             	mov    %rdi,%rbx
   14484:	e8 ef f9 fe ff       	callq  3e78 <malloc@plt>
   14489:	48 85 c0             	test   %rax,%rax
   1448c:	75 05                	jne    14493 <__cxa_finalize@plt+0x10613>
   1448e:	48 85 db             	test   %rbx,%rbx
   14491:	75 02                	jne    14495 <__cxa_finalize@plt+0x10615>
   14493:	5b                   	pop    %rbx
   14494:	c3                   	retq   
   14495:	e8 36 02 00 00       	callq  146d0 <__cxa_finalize@plt+0x10850>
   1449a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
   144a0:	48 89 f8             	mov    %rdi,%rax
   144a3:	48 f7 e6             	mul    %rsi
   144a6:	48 89 c7             	mov    %rax,%rdi
   144a9:	0f 90 c0             	seto   %al
   144ac:	48 85 ff             	test   %rdi,%rdi
   144af:	78 0a                	js     144bb <__cxa_finalize@plt+0x1063b>
   144b1:	0f b6 c0             	movzbl %al,%eax
   144b4:	48 85 c0             	test   %rax,%rax
   144b7:	75 02                	jne    144bb <__cxa_finalize@plt+0x1063b>
   144b9:	eb c5                	jmp    14480 <__cxa_finalize@plt+0x10600>
   144bb:	48 83 ec 08          	sub    $0x8,%rsp
   144bf:	e8 0c 02 00 00       	callq  146d0 <__cxa_finalize@plt+0x10850>
   144c4:	66 90                	xchg   %ax,%ax
   144c6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
   144cd:	00 00 00 
   144d0:	eb ae                	jmp    14480 <__cxa_finalize@plt+0x10600>
   144d2:	0f 1f 40 00          	nopl   0x0(%rax)
   144d6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
   144dd:	00 00 00 
   144e0:	48 85 f6             	test   %rsi,%rsi
   144e3:	53                   	push   %rbx
   144e4:	48 89 f3             	mov    %rsi,%rbx
   144e7:	75 05                	jne    144ee <__cxa_finalize@plt+0x1066e>
   144e9:	48 85 ff             	test   %rdi,%rdi
   144ec:	75 1a                	jne    14508 <__cxa_finalize@plt+0x10688>
   144ee:	48 89 de             	mov    %rbx,%rsi
   144f1:	e8 9a f7 fe ff       	callq  3c90 <realloc@plt>
   144f6:	48 85 c0             	test   %rax,%rax
   144f9:	75 05                	jne    14500 <__cxa_finalize@plt+0x10680>
   144fb:	48 85 db             	test   %rbx,%rbx
   144fe:	75 11                	jne    14511 <__cxa_finalize@plt+0x10691>
   14500:	5b                   	pop    %rbx
   14501:	c3                   	retq   
   14502:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
   14508:	e8 63 f9 fe ff       	callq  3e70 <free@plt>
   1450d:	31 c0                	xor    %eax,%eax
   1450f:	5b                   	pop    %rbx
   14510:	c3                   	retq   
   14511:	e8 ba 01 00 00       	callq  146d0 <__cxa_finalize@plt+0x10850>
   14516:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
   1451d:	00 00 00 
   14520:	48 89 f0             	mov    %rsi,%rax
   14523:	48 f7 e2             	mul    %rdx
   14526:	48 89 c6             	mov    %rax,%rsi
   14529:	0f 90 c0             	seto   %al
   1452c:	48 85 f6             	test   %rsi,%rsi
   1452f:	78 0a                	js     1453b <__cxa_finalize@plt+0x106bb>
   14531:	0f b6 c0             	movzbl %al,%eax
   14534:	48 85 c0             	test   %rax,%rax
   14537:	75 02                	jne    1453b <__cxa_finalize@plt+0x106bb>
   14539:	eb a5                	jmp    144e0 <__cxa_finalize@plt+0x10660>
   1453b:	48 83 ec 08          	sub    $0x8,%rsp
   1453f:	e8 8c 01 00 00       	callq  146d0 <__cxa_finalize@plt+0x10850>
   14544:	66 90                	xchg   %ax,%ax
   14546:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
   1454d:	00 00 00 
   14550:	48 85 ff             	test   %rdi,%rdi
   14553:	49 89 d1             	mov    %rdx,%r9
   14556:	48 8b 0e             	mov    (%rsi),%rcx
   14559:	74 35                	je     14590 <__cxa_finalize@plt+0x10710>
   1455b:	31 d2                	xor    %edx,%edx
   1455d:	48 b8 54 55 55 55 55 	movabs $0x5555555555555554,%rax
   14564:	55 55 55 
   14567:	49 f7 f1             	div    %r9
   1456a:	48 39 c8             	cmp    %rcx,%rax
   1456d:	76 3c                	jbe    145ab <__cxa_finalize@plt+0x1072b>
   1456f:	48 89 c8             	mov    %rcx,%rax
   14572:	48 d1 e8             	shr    %rax
   14575:	48 8d 4c 08 01       	lea    0x1(%rax,%rcx,1),%rcx
   1457a:	48 89 0e             	mov    %rcx,(%rsi)
   1457d:	49 0f af c9          	imul   %r9,%rcx
   14581:	48 89 ce             	mov    %rcx,%rsi
   14584:	e9 57 ff ff ff       	jmpq   144e0 <__cxa_finalize@plt+0x10660>
   14589:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
   14590:	48 85 c9             	test   %rcx,%rcx
   14593:	74 23                	je     145b8 <__cxa_finalize@plt+0x10738>
   14595:	48 89 c8             	mov    %rcx,%rax
   14598:	49 f7 e1             	mul    %r9
   1459b:	0f 90 c2             	seto   %dl
   1459e:	48 85 c0             	test   %rax,%rax
   145a1:	0f b6 d2             	movzbl %dl,%edx
   145a4:	78 05                	js     145ab <__cxa_finalize@plt+0x1072b>
   145a6:	48 85 d2             	test   %rdx,%rdx
   145a9:	74 cf                	je     1457a <__cxa_finalize@plt+0x106fa>
   145ab:	48 83 ec 08          	sub    $0x8,%rsp
   145af:	e8 1c 01 00 00       	callq  146d0 <__cxa_finalize@plt+0x10850>
   145b4:	0f 1f 40 00          	nopl   0x0(%rax)
   145b8:	31 d2                	xor    %edx,%edx
   145ba:	b8 80 00 00 00       	mov    $0x80,%eax
   145bf:	45 31 c0             	xor    %r8d,%r8d
   145c2:	49 f7 f1             	div    %r9
   145c5:	48 85 c0             	test   %rax,%rax
   145c8:	41 0f 94 c0          	sete   %r8b
   145cc:	49 8d 0c 00          	lea    (%r8,%rax,1),%rcx
   145d0:	eb c3                	jmp    14595 <__cxa_finalize@plt+0x10715>
   145d2:	0f 1f 40 00          	nopl   0x0(%rax)
   145d6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
   145dd:	00 00 00 
   145e0:	48 85 ff             	test   %rdi,%rdi
   145e3:	48 8b 06             	mov    (%rsi),%rax
   145e6:	74 28                	je     14610 <__cxa_finalize@plt+0x10790>
   145e8:	48 ba 53 55 55 55 55 	movabs $0x5555555555555553,%rdx
   145ef:	55 55 55 
   145f2:	48 39 d0             	cmp    %rdx,%rax
   145f5:	77 2a                	ja     14621 <__cxa_finalize@plt+0x107a1>
   145f7:	48 89 c2             	mov    %rax,%rdx
   145fa:	48 d1 ea             	shr    %rdx
   145fd:	48 8d 44 02 01       	lea    0x1(%rdx,%rax,1),%rax
   14602:	48 89 06             	mov    %rax,(%rsi)
   14605:	48 89 c6             	mov    %rax,%rsi
   14608:	e9 d3 fe ff ff       	jmpq   144e0 <__cxa_finalize@plt+0x10660>
   1460d:	0f 1f 00             	nopl   (%rax)
   14610:	48 85 c0             	test   %rax,%rax
   14613:	ba 80 00 00 00       	mov    $0x80,%edx
   14618:	48 0f 44 c2          	cmove  %rdx,%rax
   1461c:	48 85 c0             	test   %rax,%rax
   1461f:	79 e1                	jns    14602 <__cxa_finalize@plt+0x10782>
   14621:	48 83 ec 08          	sub    $0x8,%rsp
   14625:	e8 a6 00 00 00       	callq  146d0 <__cxa_finalize@plt+0x10850>
   1462a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
   14630:	53                   	push   %rbx
   14631:	48 89 fb             	mov    %rdi,%rbx
   14634:	e8 47 fe ff ff       	callq  14480 <__cxa_finalize@plt+0x10600>
   14639:	48 89 da             	mov    %rbx,%rdx
   1463c:	31 f6                	xor    %esi,%esi
   1463e:	48 89 c7             	mov    %rax,%rdi
   14641:	5b                   	pop    %rbx
   14642:	e9 19 f4 fe ff       	jmpq   3a60 <memset@plt>
   14647:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
   1464e:	00 00 
   14650:	48 89 f8             	mov    %rdi,%rax
   14653:	48 83 ec 08          	sub    $0x8,%rsp
   14657:	48 f7 e6             	mul    %rsi
   1465a:	0f 90 c2             	seto   %dl
   1465d:	48 85 c0             	test   %rax,%rax
   14660:	78 17                	js     14679 <__cxa_finalize@plt+0x107f9>
   14662:	0f b6 d2             	movzbl %dl,%edx
   14665:	48 85 d2             	test   %rdx,%rdx
   14668:	75 0f                	jne    14679 <__cxa_finalize@plt+0x107f9>
   1466a:	e8 91 f4 fe ff       	callq  3b00 <calloc@plt>
   1466f:	48 85 c0             	test   %rax,%rax
   14672:	74 05                	je     14679 <__cxa_finalize@plt+0x107f9>
   14674:	48 83 c4 08          	add    $0x8,%rsp
   14678:	c3                   	retq   
   14679:	e8 52 00 00 00       	callq  146d0 <__cxa_finalize@plt+0x10850>
   1467e:	66 90                	xchg   %ax,%ax
   14680:	55                   	push   %rbp
   14681:	53                   	push   %rbx
   14682:	48 89 fd             	mov    %rdi,%rbp
   14685:	48 89 f7             	mov    %rsi,%rdi
   14688:	48 89 f3             	mov    %rsi,%rbx
   1468b:	48 83 ec 08          	sub    $0x8,%rsp
   1468f:	e8 ec fd ff ff       	callq  14480 <__cxa_finalize@plt+0x10600>
   14694:	48 83 c4 08          	add    $0x8,%rsp
   14698:	48 89 da             	mov    %rbx,%rdx
   1469b:	48 89 ee             	mov    %rbp,%rsi
   1469e:	5b                   	pop    %rbx
   1469f:	5d                   	pop    %rbp
   146a0:	48 89 c7             	mov    %rax,%rdi
   146a3:	e9 d8 f4 fe ff       	jmpq   3b80 <memcpy@plt>
   146a8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
   146af:	00 
   146b0:	53                   	push   %rbx
   146b1:	48 89 fb             	mov    %rdi,%rbx
   146b4:	e8 97 f2 fe ff       	callq  3950 <strlen@plt>
   146b9:	48 89 df             	mov    %rbx,%rdi
   146bc:	48 8d 70 01          	lea    0x1(%rax),%rsi
   146c0:	5b                   	pop    %rbx
   146c1:	eb bd                	jmp    14680 <__cxa_finalize@plt+0x10800>
   146c3:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
   146ca:	00 00 00 
   146cd:	0f 1f 00             	nopl   (%rax)
   146d0:	48 8d 35 18 68 00 00 	lea    0x6818(%rip),%rsi        # 1aeef <version_etc_copyright@@Base+0x2f>
   146d7:	48 83 ec 08          	sub    $0x8,%rsp
   146db:	ba 05 00 00 00       	mov    $0x5,%edx
   146e0:	31 ff                	xor    %edi,%edi
   146e2:	e8 49 f2 fe ff       	callq  3930 <dcgettext@plt>
   146e7:	8b 3d 0b bb 20 00    	mov    0x20bb0b(%rip),%edi        # 2201f8 <exit_failure@@Base>
   146ed:	48 8d 15 08 5c 00 00 	lea    0x5c08(%rip),%rdx        # 1a2fc <_IO_stdin_used@@Base+0x3f7c>
   146f4:	48 89 c1             	mov    %rax,%rcx
   146f7:	31 f6                	xor    %esi,%esi
   146f9:	31 c0                	xor    %eax,%eax
   146fb:	e8 20 f6 fe ff       	callq  3d20 <error@plt>
   14700:	e8 db f0 fe ff       	callq  37e0 <abort@plt>
   14705:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
   1470c:	00 00 00 
   1470f:	90                   	nop
   14710:	41 57                	push   %r15
   14712:	41 56                	push   %r14
   14714:	49 89 cf             	mov    %rcx,%r15
   14717:	41 55                	push   %r13
   14719:	41 54                	push   %r12
   1471b:	49 89 d6             	mov    %rdx,%r14
   1471e:	55                   	push   %rbp
   1471f:	53                   	push   %rbx
   14720:	89 f2                	mov    %esi,%edx
   14722:	31 f6                	xor    %esi,%esi
   14724:	49 89 fc             	mov    %rdi,%r12
   14727:	4d 89 cd             	mov    %r9,%r13
   1472a:	48 83 ec 18          	sub    $0x18,%rsp
   1472e:	48 89 e1             	mov    %rsp,%rcx
   14731:	8b 5c 24 50          	mov    0x50(%rsp),%ebx
   14735:	64 48 8b 04 25 28 00 	mov    %fs:0x28,%rax
   1473c:	00 00 
   1473e:	48 89 44 24 08       	mov    %rax,0x8(%rsp)
   14743:	31 c0                	xor    %eax,%eax
   14745:	e8 d6 06 00 00       	callq  14e20 <__cxa_finalize@plt+0x10fa0>
   1474a:	85 c0                	test   %eax,%eax
   1474c:	0f 85 8e 00 00 00    	jne    147e0 <__cxa_finalize@plt+0x10960>
   14752:	48 8b 2c 24          	mov    (%rsp),%rbp
   14756:	4c 39 f5             	cmp    %r14,%rbp
   14759:	72 05                	jb     14760 <__cxa_finalize@plt+0x108e0>
   1475b:	4c 39 fd             	cmp    %r15,%rbp
   1475e:	76 54                	jbe    147b4 <__cxa_finalize@plt+0x10934>
   14760:	e8 8b f0 fe ff       	callq  37f0 <__errno_location@plt>
   14765:	48 81 fd 00 00 00 40 	cmp    $0x40000000,%rbp
   1476c:	49 89 c6             	mov    %rax,%r14
   1476f:	19 c0                	sbb    %eax,%eax
   14771:	83 e0 d7             	and    $0xffffffd7,%eax
   14774:	83 c0 4b             	add    $0x4b,%eax
   14777:	41 89 06             	mov    %eax,(%r14)
   1477a:	4c 89 e7             	mov    %r12,%rdi
   1477d:	e8 5e f5 ff ff       	callq  13ce0 <__cxa_finalize@plt+0xfe60>
   14782:	41 8b 36             	mov    (%r14),%esi
   14785:	49 89 c0             	mov    %rax,%r8
   14788:	b8 00 00 00 00       	mov    $0x0,%eax
   1478d:	48 8d 15 44 36 00 00 	lea    0x3644(%rip),%rdx        # 17dd8 <_IO_stdin_used@@Base+0x1a58>
   14794:	4c 89 e9             	mov    %r13,%rcx
   14797:	83 fe 16             	cmp    $0x16,%esi
   1479a:	0f 44 f0             	cmove  %eax,%esi
   1479d:	85 db                	test   %ebx,%ebx
   1479f:	b8 01 00 00 00       	mov    $0x1,%eax
   147a4:	0f 44 d8             	cmove  %eax,%ebx
   147a7:	31 c0                	xor    %eax,%eax
   147a9:	89 df                	mov    %ebx,%edi
   147ab:	e8 70 f5 fe ff       	callq  3d20 <error@plt>
   147b0:	48 8b 2c 24          	mov    (%rsp),%rbp
   147b4:	48 8b 54 24 08       	mov    0x8(%rsp),%rdx
   147b9:	64 48 33 14 25 28 00 	xor    %fs:0x28,%rdx
   147c0:	00 00 
   147c2:	48 89 e8             	mov    %rbp,%rax
   147c5:	75 44                	jne    1480b <__cxa_finalize@plt+0x1098b>
   147c7:	48 83 c4 18          	add    $0x18,%rsp
   147cb:	5b                   	pop    %rbx
   147cc:	5d                   	pop    %rbp
   147cd:	41 5c                	pop    %r12
   147cf:	41 5d                	pop    %r13
   147d1:	41 5e                	pop    %r14
   147d3:	41 5f                	pop    %r15
   147d5:	c3                   	retq   
   147d6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
   147dd:	00 00 00 
   147e0:	89 c5                	mov    %eax,%ebp
   147e2:	e8 09 f0 fe ff       	callq  37f0 <__errno_location@plt>
   147e7:	83 fd 01             	cmp    $0x1,%ebp
   147ea:	49 89 c6             	mov    %rax,%r14
   147ed:	74 11                	je     14800 <__cxa_finalize@plt+0x10980>
   147ef:	83 fd 03             	cmp    $0x3,%ebp
   147f2:	75 86                	jne    1477a <__cxa_finalize@plt+0x108fa>
   147f4:	c7 00 00 00 00 00    	movl   $0x0,(%rax)
   147fa:	e9 7b ff ff ff       	jmpq   1477a <__cxa_finalize@plt+0x108fa>
   147ff:	90                   	nop
   14800:	c7 00 4b 00 00 00    	movl   $0x4b,(%rax)
   14806:	e9 6f ff ff ff       	jmpq   1477a <__cxa_finalize@plt+0x108fa>
   1480b:	e8 60 f1 fe ff       	callq  3970 <__stack_chk_fail@plt>
   14810:	48 83 ec 10          	sub    $0x10,%rsp
   14814:	41 51                	push   %r9
   14816:	4d 89 c1             	mov    %r8,%r9
   14819:	49 89 c8             	mov    %rcx,%r8
   1481c:	48 89 d1             	mov    %rdx,%rcx
   1481f:	48 89 f2             	mov    %rsi,%rdx
   14822:	be 0a 00 00 00       	mov    $0xa,%esi
   14827:	e8 e4 fe ff ff       	callq  14710 <__cxa_finalize@plt+0x10890>
   1482c:	48 83 c4 18          	add    $0x18,%rsp
   14830:	c3                   	retq   
   14831:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
   14838:	00 00 00 
   1483b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
   14840:	53                   	push   %rbx
   14841:	31 f6                	xor    %esi,%esi
   14843:	31 ff                	xor    %edi,%edi
   14845:	e8 46 f2 fe ff       	callq  3a90 <getcwd@plt>
   1484a:	48 85 c0             	test   %rax,%rax
   1484d:	48 89 c3             	mov    %rax,%rbx
   14850:	74 0e                	je     14860 <__cxa_finalize@plt+0x109e0>
   14852:	48 89 d8             	mov    %rbx,%rax
   14855:	5b                   	pop    %rbx
   14856:	c3                   	retq   
   14857:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
   1485e:	00 00 
   14860:	e8 8b ef fe ff       	callq  37f0 <__errno_location@plt>
   14865:	83 38 0c             	cmpl   $0xc,(%rax)
   14868:	75 e8                	jne    14852 <__cxa_finalize@plt+0x109d2>
   1486a:	e8 61 fe ff ff       	callq  146d0 <__cxa_finalize@plt+0x10850>
   1486f:	90                   	nop
   14870:	41 56                	push   %r14
   14872:	41 55                	push   %r13
   14874:	49 bd 01 10 40 00 10 	movabs $0x1000401001,%r13
   1487b:	00 00 00 
   1487e:	41 54                	push   %r12
   14880:	55                   	push   %rbp
   14881:	53                   	push   %rbx
   14882:	31 db                	xor    %ebx,%ebx
   14884:	48 83 ec 10          	sub    $0x10,%rsp
   14888:	64 48 8b 04 25 28 00 	mov    %fs:0x28,%rax
   1488f:	00 00 
   14891:	48 89 44 24 08       	mov    %rax,0x8(%rsp)
   14896:	31 c0                	xor    %eax,%eax
   14898:	48 c7 04 24 22 00 00 	movq   $0x22,(%rsp)
   1489f:	00 
   148a0:	49 89 e4             	mov    %rsp,%r12
   148a3:	e8 48 ef fe ff       	callq  37f0 <__errno_location@plt>
   148a8:	48 89 c5             	mov    %rax,%rbp
   148ab:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
   148b0:	48 89 df             	mov    %rbx,%rdi
   148b3:	4c 89 e6             	mov    %r12,%rsi
   148b6:	e8 25 fd ff ff       	callq  145e0 <__cxa_finalize@plt+0x10760>
   148bb:	48 8b 34 24          	mov    (%rsp),%rsi
   148bf:	48 89 c7             	mov    %rax,%rdi
   148c2:	48 89 c3             	mov    %rax,%rbx
   148c5:	4c 8d 74 30 fe       	lea    -0x2(%rax,%rsi,1),%r14
   148ca:	48 83 ee 01          	sub    $0x1,%rsi
   148ce:	41 c6 06 00          	movb   $0x0,(%r14)
   148d2:	c7 45 00 00 00 00 00 	movl   $0x0,0x0(%rbp)
   148d9:	e8 d2 f4 fe ff       	callq  3db0 <gethostname@plt>
   148de:	85 c0                	test   %eax,%eax
   148e0:	75 2e                	jne    14910 <__cxa_finalize@plt+0x10a90>
   148e2:	41 80 3e 00          	cmpb   $0x0,(%r14)
   148e6:	75 c8                	jne    148b0 <__cxa_finalize@plt+0x10a30>
   148e8:	48 8b 54 24 08       	mov    0x8(%rsp),%rdx
   148ed:	64 48 33 14 25 28 00 	xor    %fs:0x28,%rdx
   148f4:	00 00 
   148f6:	48 89 d8             	mov    %rbx,%rax
   148f9:	75 41                	jne    1493c <__cxa_finalize@plt+0x10abc>
   148fb:	48 83 c4 10          	add    $0x10,%rsp
   148ff:	5b                   	pop    %rbx
   14900:	5d                   	pop    %rbp
   14901:	41 5c                	pop    %r12
   14903:	41 5d                	pop    %r13
   14905:	41 5e                	pop    %r14
   14907:	c3                   	retq   
   14908:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
   1490f:	00 
   14910:	44 8b 75 00          	mov    0x0(%rbp),%r14d
   14914:	41 83 fe 24          	cmp    $0x24,%r14d
   14918:	76 16                	jbe    14930 <__cxa_finalize@plt+0x10ab0>
   1491a:	48 89 df             	mov    %rbx,%rdi
   1491d:	31 db                	xor    %ebx,%ebx
   1491f:	e8 4c f5 fe ff       	callq  3e70 <free@plt>
   14924:	44 89 75 00          	mov    %r14d,0x0(%rbp)
   14928:	eb be                	jmp    148e8 <__cxa_finalize@plt+0x10a68>
   1492a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
   14930:	4d 0f a3 f5          	bt     %r14,%r13
   14934:	0f 82 76 ff ff ff    	jb     148b0 <__cxa_finalize@plt+0x10a30>
   1493a:	eb de                	jmp    1491a <__cxa_finalize@plt+0x10a9a>
   1493c:	e8 2f f0 fe ff       	callq  3970 <__stack_chk_fail@plt>
   14941:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
   14948:	00 00 00 
   1494b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
   14950:	41 57                	push   %r15
   14952:	41 56                	push   %r14
   14954:	41 55                	push   %r13
   14956:	41 54                	push   %r12
   14958:	55                   	push   %rbp
   14959:	53                   	push   %rbx
   1495a:	48 83 ec 28          	sub    $0x28,%rsp
   1495e:	64 48 8b 04 25 28 00 	mov    %fs:0x28,%rax
   14965:	00 00 
   14967:	48 89 44 24 18       	mov    %rax,0x18(%rsp)
   1496c:	31 c0                	xor    %eax,%eax
   1496e:	83 fa 24             	cmp    $0x24,%edx
   14971:	0f 87 5e 03 00 00    	ja     14cd5 <__cxa_finalize@plt+0x10e55>
   14977:	48 8d 44 24 10       	lea    0x10(%rsp),%rax
   1497c:	49 89 f7             	mov    %rsi,%r15
   1497f:	48 85 f6             	test   %rsi,%rsi
   14982:	48 89 fd             	mov    %rdi,%rbp
   14985:	89 54 24 08          	mov    %edx,0x8(%rsp)
   14989:	49 89 ce             	mov    %rcx,%r14
   1498c:	4d 89 c5             	mov    %r8,%r13
   1498f:	4c 0f 44 f8          	cmove  %rax,%r15
   14993:	e8 58 ee fe ff       	callq  37f0 <__errno_location@plt>
   14998:	c7 00 00 00 00 00    	movl   $0x0,(%rax)
   1499e:	49 89 c4             	mov    %rax,%r12
   149a1:	0f b6 5d 00          	movzbl 0x0(%rbp),%ebx
   149a5:	e8 a6 f4 fe ff       	callq  3e50 <__ctype_b_loc@plt>
   149aa:	8b 54 24 08          	mov    0x8(%rsp),%edx
   149ae:	48 8b 30             	mov    (%rax),%rsi
   149b1:	48 89 e8             	mov    %rbp,%rax
   149b4:	eb 11                	jmp    149c7 <__cxa_finalize@plt+0x10b47>
   149b6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
   149bd:	00 00 00 
   149c0:	48 83 c0 01          	add    $0x1,%rax
   149c4:	0f b6 18             	movzbl (%rax),%ebx
   149c7:	0f b6 cb             	movzbl %bl,%ecx
   149ca:	f6 44 4e 01 20       	testb  $0x20,0x1(%rsi,%rcx,2)
   149cf:	75 ef                	jne    149c0 <__cxa_finalize@plt+0x10b40>
   149d1:	80 fb 2d             	cmp    $0x2d,%bl
   149d4:	74 52                	je     14a28 <__cxa_finalize@plt+0x10ba8>
   149d6:	4c 89 fe             	mov    %r15,%rsi
   149d9:	48 89 ef             	mov    %rbp,%rdi
   149dc:	e8 7f f3 fe ff       	callq  3d60 <strtoul@plt>
   149e1:	49 8b 0f             	mov    (%r15),%rcx
   149e4:	48 89 c3             	mov    %rax,%rbx
   149e7:	48 39 e9             	cmp    %rbp,%rcx
   149ea:	74 2c                	je     14a18 <__cxa_finalize@plt+0x10b98>
   149ec:	41 8b 04 24          	mov    (%r12),%eax
   149f0:	85 c0                	test   %eax,%eax
   149f2:	74 64                	je     14a58 <__cxa_finalize@plt+0x10bd8>
   149f4:	83 f8 22             	cmp    $0x22,%eax
   149f7:	bd 01 00 00 00       	mov    $0x1,%ebp
   149fc:	75 2a                	jne    14a28 <__cxa_finalize@plt+0x10ba8>
   149fe:	4d 85 ed             	test   %r13,%r13
   14a01:	74 09                	je     14a0c <__cxa_finalize@plt+0x10b8c>
   14a03:	44 0f b6 21          	movzbl (%rcx),%r12d
   14a07:	45 84 e4             	test   %r12b,%r12b
   14a0a:	75 7b                	jne    14a87 <__cxa_finalize@plt+0x10c07>
   14a0c:	49 89 1e             	mov    %rbx,(%r14)
   14a0f:	eb 1c                	jmp    14a2d <__cxa_finalize@plt+0x10bad>
   14a11:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
   14a18:	4d 85 ed             	test   %r13,%r13
   14a1b:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
   14a20:	75 3e                	jne    14a60 <__cxa_finalize@plt+0x10be0>
   14a22:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
   14a28:	bd 04 00 00 00       	mov    $0x4,%ebp
   14a2d:	48 8b 7c 24 18       	mov    0x18(%rsp),%rdi
   14a32:	64 48 33 3c 25 28 00 	xor    %fs:0x28,%rdi
   14a39:	00 00 
   14a3b:	89 e8                	mov    %ebp,%eax
   14a3d:	0f 85 8d 02 00 00    	jne    14cd0 <__cxa_finalize@plt+0x10e50>
   14a43:	48 83 c4 28          	add    $0x28,%rsp
   14a47:	5b                   	pop    %rbx
   14a48:	5d                   	pop    %rbp
   14a49:	41 5c                	pop    %r12
   14a4b:	41 5d                	pop    %r13
   14a4d:	41 5e                	pop    %r14
   14a4f:	41 5f                	pop    %r15
   14a51:	c3                   	retq   
   14a52:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
   14a58:	31 ed                	xor    %ebp,%ebp
   14a5a:	eb a2                	jmp    149fe <__cxa_finalize@plt+0x10b7e>
   14a5c:	0f 1f 40 00          	nopl   0x0(%rax)
   14a60:	44 0f b6 65 00       	movzbl 0x0(%rbp),%r12d
   14a65:	45 84 e4             	test   %r12b,%r12b
   14a68:	74 be                	je     14a28 <__cxa_finalize@plt+0x10ba8>
   14a6a:	41 0f be f4          	movsbl %r12b,%esi
   14a6e:	4c 89 ef             	mov    %r13,%rdi
   14a71:	31 ed                	xor    %ebp,%ebp
   14a73:	e8 28 ef fe ff       	callq  39a0 <strchr@plt>
   14a78:	48 85 c0             	test   %rax,%rax
   14a7b:	bb 01 00 00 00       	mov    $0x1,%ebx
   14a80:	48 8b 4c 24 08       	mov    0x8(%rsp),%rcx
   14a85:	74 a1                	je     14a28 <__cxa_finalize@plt+0x10ba8>
   14a87:	41 0f be f4          	movsbl %r12b,%esi
   14a8b:	4c 89 ef             	mov    %r13,%rdi
   14a8e:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
   14a93:	e8 08 ef fe ff       	callq  39a0 <strchr@plt>
   14a98:	48 85 c0             	test   %rax,%rax
   14a9b:	48 8b 4c 24 08       	mov    0x8(%rsp),%rcx
   14aa0:	0f 84 c6 00 00 00    	je     14b6c <__cxa_finalize@plt+0x10cec>
   14aa6:	41 8d 44 24 bb       	lea    -0x45(%r12),%eax
   14aab:	3c 2f                	cmp    $0x2f,%al
   14aad:	77 51                	ja     14b00 <__cxa_finalize@plt+0x10c80>
   14aaf:	48 ba 45 89 30 00 44 	movabs $0x814400308945,%rdx
   14ab6:	81 00 00 
   14ab9:	48 0f a3 c2          	bt     %rax,%rdx
   14abd:	73 41                	jae    14b00 <__cxa_finalize@plt+0x10c80>
   14abf:	be 30 00 00 00       	mov    $0x30,%esi
   14ac4:	4c 89 ef             	mov    %r13,%rdi
   14ac7:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
   14acc:	e8 cf ee fe ff       	callq  39a0 <strchr@plt>
   14ad1:	48 85 c0             	test   %rax,%rax
   14ad4:	48 8b 4c 24 08       	mov    0x8(%rsp),%rcx
   14ad9:	74 25                	je     14b00 <__cxa_finalize@plt+0x10c80>
   14adb:	0f b6 41 01          	movzbl 0x1(%rcx),%eax
   14adf:	3c 44                	cmp    $0x44,%al
   14ae1:	74 0c                	je     14aef <__cxa_finalize@plt+0x10c6f>
   14ae3:	3c 69                	cmp    $0x69,%al
   14ae5:	0f 84 cd 01 00 00    	je     14cb8 <__cxa_finalize@plt+0x10e38>
   14aeb:	3c 42                	cmp    $0x42,%al
   14aed:	75 11                	jne    14b00 <__cxa_finalize@plt+0x10c80>
   14aef:	bf 02 00 00 00       	mov    $0x2,%edi
   14af4:	be e8 03 00 00       	mov    $0x3e8,%esi
   14af9:	eb 0f                	jmp    14b0a <__cxa_finalize@plt+0x10c8a>
   14afb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
   14b00:	bf 01 00 00 00       	mov    $0x1,%edi
   14b05:	be 00 04 00 00       	mov    $0x400,%esi
   14b0a:	41 83 ec 42          	sub    $0x42,%r12d
   14b0e:	41 80 fc 35          	cmp    $0x35,%r12b
   14b12:	77 58                	ja     14b6c <__cxa_finalize@plt+0x10cec>
   14b14:	48 8d 15 1d 64 00 00 	lea    0x641d(%rip),%rdx        # 1af38 <version_etc_copyright@@Base+0x78>
   14b1b:	45 0f b6 e4          	movzbl %r12b,%r12d
   14b1f:	4a 63 04 a2          	movslq (%rdx,%r12,4),%rax
   14b23:	48 01 d0             	add    %rdx,%rax
   14b26:	ff e0                	jmpq   *%rax
   14b28:	48 89 d8             	mov    %rbx,%rax
   14b2b:	48 f7 e6             	mul    %rsi
   14b2e:	0f 80 ed 01 00 00    	jo     14d21 <__cxa_finalize@plt+0x10ea1>
   14b34:	45 31 c0             	xor    %r8d,%r8d
   14b37:	48 f7 e6             	mul    %rsi
   14b3a:	0f 80 d2 01 00 00    	jo     14d12 <__cxa_finalize@plt+0x10e92>
   14b40:	48 89 c3             	mov    %rax,%rbx
   14b43:	44 09 c5             	or     %r8d,%ebp
   14b46:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
   14b4d:	00 00 00 
   14b50:	48 63 ff             	movslq %edi,%rdi
   14b53:	89 e8                	mov    %ebp,%eax
   14b55:	48 01 f9             	add    %rdi,%rcx
   14b58:	83 c8 02             	or     $0x2,%eax
   14b5b:	49 89 0f             	mov    %rcx,(%r15)
   14b5e:	80 39 00             	cmpb   $0x0,(%rcx)
   14b61:	49 89 1e             	mov    %rbx,(%r14)
   14b64:	0f 45 e8             	cmovne %eax,%ebp
   14b67:	e9 c1 fe ff ff       	jmpq   14a2d <__cxa_finalize@plt+0x10bad>
   14b6c:	49 89 1e             	mov    %rbx,(%r14)
   14b6f:	83 cd 02             	or     $0x2,%ebp
   14b72:	e9 b6 fe ff ff       	jmpq   14a2d <__cxa_finalize@plt+0x10bad>
   14b77:	ba 02 00 00 00       	mov    $0x2,%edx
   14b7c:	48 89 d0             	mov    %rdx,%rax
   14b7f:	48 f7 e3             	mul    %rbx
   14b82:	0f 80 96 00 00 00    	jo     14c1e <__cxa_finalize@plt+0x10d9e>
   14b88:	48 01 db             	add    %rbx,%rbx
   14b8b:	eb c3                	jmp    14b50 <__cxa_finalize@plt+0x10cd0>
   14b8d:	ba 00 02 00 00       	mov    $0x200,%edx
   14b92:	48 89 d0             	mov    %rdx,%rax
   14b95:	48 f7 e3             	mul    %rbx
   14b98:	0f 80 80 00 00 00    	jo     14c1e <__cxa_finalize@plt+0x10d9e>
   14b9e:	48 c1 e3 09          	shl    $0x9,%rbx
   14ba2:	eb ac                	jmp    14b50 <__cxa_finalize@plt+0x10cd0>
   14ba4:	41 b8 07 00 00 00    	mov    $0x7,%r8d
   14baa:	45 31 c9             	xor    %r9d,%r9d
   14bad:	0f 1f 00             	nopl   (%rax)
   14bb0:	48 89 d8             	mov    %rbx,%rax
   14bb3:	48 f7 e6             	mul    %rsi
   14bb6:	48 89 c3             	mov    %rax,%rbx
   14bb9:	0f 80 8f 01 00 00    	jo     14d4e <__cxa_finalize@plt+0x10ece>
   14bbf:	41 83 e8 01          	sub    $0x1,%r8d
   14bc3:	75 eb                	jne    14bb0 <__cxa_finalize@plt+0x10d30>
   14bc5:	44 09 cd             	or     %r9d,%ebp
   14bc8:	eb 86                	jmp    14b50 <__cxa_finalize@plt+0x10cd0>
   14bca:	41 b8 08 00 00 00    	mov    $0x8,%r8d
   14bd0:	45 31 c9             	xor    %r9d,%r9d
   14bd3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
   14bd8:	48 89 d8             	mov    %rbx,%rax
   14bdb:	48 f7 e6             	mul    %rsi
   14bde:	48 89 c3             	mov    %rax,%rbx
   14be1:	0f 80 49 01 00 00    	jo     14d30 <__cxa_finalize@plt+0x10eb0>
   14be7:	41 83 e8 01          	sub    $0x1,%r8d
   14beb:	75 eb                	jne    14bd8 <__cxa_finalize@plt+0x10d58>
   14bed:	eb d6                	jmp    14bc5 <__cxa_finalize@plt+0x10d45>
   14bef:	41 b8 04 00 00 00    	mov    $0x4,%r8d
   14bf5:	45 31 c9             	xor    %r9d,%r9d
   14bf8:	48 89 d8             	mov    %rbx,%rax
   14bfb:	48 f7 e6             	mul    %rsi
   14bfe:	48 89 c3             	mov    %rax,%rbx
   14c01:	0f 80 fc 00 00 00    	jo     14d03 <__cxa_finalize@plt+0x10e83>
   14c07:	41 83 e8 01          	sub    $0x1,%r8d
   14c0b:	75 eb                	jne    14bf8 <__cxa_finalize@plt+0x10d78>
   14c0d:	eb b6                	jmp    14bc5 <__cxa_finalize@plt+0x10d45>
   14c0f:	48 89 d8             	mov    %rbx,%rax
   14c12:	48 f7 e6             	mul    %rsi
   14c15:	48 89 c3             	mov    %rax,%rbx
   14c18:	0f 81 32 ff ff ff    	jno    14b50 <__cxa_finalize@plt+0x10cd0>
   14c1e:	bd 01 00 00 00       	mov    $0x1,%ebp
   14c23:	48 83 cb ff          	or     $0xffffffffffffffff,%rbx
   14c27:	e9 24 ff ff ff       	jmpq   14b50 <__cxa_finalize@plt+0x10cd0>
   14c2c:	0f 1f 40 00          	nopl   0x0(%rax)
   14c30:	41 b8 05 00 00 00    	mov    $0x5,%r8d
   14c36:	45 31 c9             	xor    %r9d,%r9d
   14c39:	48 89 d8             	mov    %rbx,%rax
   14c3c:	48 f7 e6             	mul    %rsi
   14c3f:	48 89 c3             	mov    %rax,%rbx
   14c42:	0f 80 f7 00 00 00    	jo     14d3f <__cxa_finalize@plt+0x10ebf>
   14c48:	41 83 e8 01          	sub    $0x1,%r8d
   14c4c:	75 eb                	jne    14c39 <__cxa_finalize@plt+0x10db9>
   14c4e:	e9 72 ff ff ff       	jmpq   14bc5 <__cxa_finalize@plt+0x10d45>
   14c53:	41 b8 06 00 00 00    	mov    $0x6,%r8d
   14c59:	45 31 c9             	xor    %r9d,%r9d
   14c5c:	48 89 d8             	mov    %rbx,%rax
   14c5f:	48 f7 e6             	mul    %rsi
   14c62:	48 89 c3             	mov    %rax,%rbx
   14c65:	0f 80 89 00 00 00    	jo     14cf4 <__cxa_finalize@plt+0x10e74>
   14c6b:	41 83 e8 01          	sub    $0x1,%r8d
   14c6f:	75 eb                	jne    14c5c <__cxa_finalize@plt+0x10ddc>
   14c71:	e9 4f ff ff ff       	jmpq   14bc5 <__cxa_finalize@plt+0x10d45>
   14c76:	ba 00 04 00 00       	mov    $0x400,%edx
   14c7b:	48 89 d0             	mov    %rdx,%rax
   14c7e:	48 f7 e3             	mul    %rbx
   14c81:	70 9b                	jo     14c1e <__cxa_finalize@plt+0x10d9e>
   14c83:	48 c1 e3 0a          	shl    $0xa,%rbx
   14c87:	e9 c4 fe ff ff       	jmpq   14b50 <__cxa_finalize@plt+0x10cd0>
   14c8c:	48 89 d8             	mov    %rbx,%rax
   14c8f:	48 f7 e6             	mul    %rsi
   14c92:	0f 80 c5 00 00 00    	jo     14d5d <__cxa_finalize@plt+0x10edd>
   14c98:	45 31 c0             	xor    %r8d,%r8d
   14c9b:	48 f7 e6             	mul    %rsi
   14c9e:	0f 81 93 fe ff ff    	jno    14b37 <__cxa_finalize@plt+0x10cb7>
   14ca4:	41 b8 01 00 00 00    	mov    $0x1,%r8d
   14caa:	48 83 c8 ff          	or     $0xffffffffffffffff,%rax
   14cae:	e9 84 fe ff ff       	jmpq   14b37 <__cxa_finalize@plt+0x10cb7>
   14cb3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
   14cb8:	31 ff                	xor    %edi,%edi
   14cba:	80 79 02 42          	cmpb   $0x42,0x2(%rcx)
   14cbe:	be 00 04 00 00       	mov    $0x400,%esi
   14cc3:	40 0f 94 c7          	sete   %dil
   14cc7:	8d 7c 3f 01          	lea    0x1(%rdi,%rdi,1),%edi
   14ccb:	e9 3a fe ff ff       	jmpq   14b0a <__cxa_finalize@plt+0x10c8a>
   14cd0:	e8 9b ec fe ff       	callq  3970 <__stack_chk_fail@plt>
   14cd5:	48 8d 0d 34 63 00 00 	lea    0x6334(%rip),%rcx        # 1b010 <version_etc_copyright@@Base+0x150>
   14cdc:	48 8d 35 1d 62 00 00 	lea    0x621d(%rip),%rsi        # 1af00 <version_etc_copyright@@Base+0x40>
   14ce3:	48 8d 3d 26 62 00 00 	lea    0x6226(%rip),%rdi        # 1af10 <version_etc_copyright@@Base+0x50>
   14cea:	ba 60 00 00 00       	mov    $0x60,%edx
   14cef:	e8 3c ed fe ff       	callq  3a30 <__assert_fail@plt>
   14cf4:	41 b9 01 00 00 00    	mov    $0x1,%r9d
   14cfa:	48 83 cb ff          	or     $0xffffffffffffffff,%rbx
   14cfe:	e9 68 ff ff ff       	jmpq   14c6b <__cxa_finalize@plt+0x10deb>
   14d03:	41 b9 01 00 00 00    	mov    $0x1,%r9d
   14d09:	48 83 cb ff          	or     $0xffffffffffffffff,%rbx
   14d0d:	e9 f5 fe ff ff       	jmpq   14c07 <__cxa_finalize@plt+0x10d87>
   14d12:	41 b8 01 00 00 00    	mov    $0x1,%r8d
   14d18:	48 83 cb ff          	or     $0xffffffffffffffff,%rbx
   14d1c:	e9 22 fe ff ff       	jmpq   14b43 <__cxa_finalize@plt+0x10cc3>
   14d21:	48 83 c8 ff          	or     $0xffffffffffffffff,%rax
   14d25:	41 b8 01 00 00 00    	mov    $0x1,%r8d
   14d2b:	e9 07 fe ff ff       	jmpq   14b37 <__cxa_finalize@plt+0x10cb7>
   14d30:	41 b9 01 00 00 00    	mov    $0x1,%r9d
   14d36:	48 83 cb ff          	or     $0xffffffffffffffff,%rbx
   14d3a:	e9 a8 fe ff ff       	jmpq   14be7 <__cxa_finalize@plt+0x10d67>
   14d3f:	41 b9 01 00 00 00    	mov    $0x1,%r9d
   14d45:	48 83 cb ff          	or     $0xffffffffffffffff,%rbx
   14d49:	e9 fa fe ff ff       	jmpq   14c48 <__cxa_finalize@plt+0x10dc8>
   14d4e:	41 b9 01 00 00 00    	mov    $0x1,%r9d
   14d54:	48 83 cb ff          	or     $0xffffffffffffffff,%rbx
   14d58:	e9 62 fe ff ff       	jmpq   14bbf <__cxa_finalize@plt+0x10d3f>
   14d5d:	41 b8 01 00 00 00    	mov    $0x1,%r8d
   14d63:	48 83 c8 ff          	or     $0xffffffffffffffff,%rax
   14d67:	e9 2f ff ff ff       	jmpq   14c9b <__cxa_finalize@plt+0x10e1b>
   14d6c:	0f 1f 40 00          	nopl   0x0(%rax)
   14d70:	41 55                	push   %r13
   14d72:	41 54                	push   %r12
   14d74:	41 89 f2             	mov    %esi,%r10d
   14d77:	55                   	push   %rbp
   14d78:	53                   	push   %rbx
   14d79:	4d 89 c4             	mov    %r8,%r12
   14d7c:	48 83 ec 18          	sub    $0x18,%rsp
   14d80:	64 48 8b 04 25 28 00 	mov    %fs:0x28,%rax
   14d87:	00 00 
   14d89:	48 89 44 24 08       	mov    %rax,0x8(%rsp)
   14d8e:	31 c0                	xor    %eax,%eax
   14d90:	83 ff 03             	cmp    $0x3,%edi
   14d93:	8b 2d 5f b4 20 00    	mov    0x20b45f(%rip),%ebp        # 2201f8 <exit_failure@@Base>
   14d99:	77 59                	ja     14df4 <__cxa_finalize@plt+0x10f74>
   14d9b:	83 ff 02             	cmp    $0x2,%edi
   14d9e:	73 4b                	jae    14deb <__cxa_finalize@plt+0x10f6b>
   14da0:	83 ef 01             	sub    $0x1,%edi
   14da3:	48 8d 35 8a 62 00 00 	lea    0x628a(%rip),%rsi        # 1b034 <version_etc_copyright@@Base+0x174>
   14daa:	75 3a                	jne    14de6 <__cxa_finalize@plt+0x10f66>
   14dac:	45 85 d2             	test   %r10d,%r10d
   14daf:	49 63 c2             	movslq %r10d,%rax
   14db2:	78 4e                	js     14e02 <__cxa_finalize@plt+0x10f82>
   14db4:	48 c1 e0 05          	shl    $0x5,%rax
   14db8:	48 8d 1d 92 62 00 00 	lea    0x6292(%rip),%rbx        # 1b051 <version_etc_copyright@@Base+0x191>
   14dbf:	4c 8b 2c 01          	mov    (%rcx,%rax,1),%r13
   14dc3:	ba 05 00 00 00       	mov    $0x5,%edx
   14dc8:	31 ff                	xor    %edi,%edi
   14dca:	e8 61 eb fe ff       	callq  3930 <dcgettext@plt>
   14dcf:	4d 89 e1             	mov    %r12,%r9
   14dd2:	48 89 c2             	mov    %rax,%rdx
   14dd5:	4d 89 e8             	mov    %r13,%r8
   14dd8:	48 89 d9             	mov    %rbx,%rcx
   14ddb:	31 f6                	xor    %esi,%esi
   14ddd:	89 ef                	mov    %ebp,%edi
   14ddf:	31 c0                	xor    %eax,%eax
   14de1:	e8 3a ef fe ff       	callq  3d20 <error@plt>
   14de6:	e8 f5 e9 fe ff       	callq  37e0 <abort@plt>
   14deb:	48 8d 35 66 62 00 00 	lea    0x6266(%rip),%rsi        # 1b058 <version_etc_copyright@@Base+0x198>
   14df2:	eb b8                	jmp    14dac <__cxa_finalize@plt+0x10f2c>
   14df4:	83 ff 04             	cmp    $0x4,%edi
   14df7:	48 8d 35 1b 62 00 00 	lea    0x621b(%rip),%rsi        # 1b019 <version_etc_copyright@@Base+0x159>
   14dfe:	74 ac                	je     14dac <__cxa_finalize@plt+0x10f2c>
   14e00:	eb e4                	jmp    14de6 <__cxa_finalize@plt+0x10f66>
   14e02:	48 8d 1d 48 62 00 00 	lea    0x6248(%rip),%rbx        # 1b051 <version_etc_copyright@@Base+0x191>
   14e09:	88 54 24 06          	mov    %dl,0x6(%rsp)
   14e0d:	c6 44 24 07 00       	movb   $0x0,0x7(%rsp)
   14e12:	4c 8d 6c 24 06       	lea    0x6(%rsp),%r13
   14e17:	48 29 c3             	sub    %rax,%rbx
   14e1a:	eb a7                	jmp    14dc3 <__cxa_finalize@plt+0x10f43>
   14e1c:	0f 1f 40 00          	nopl   0x0(%rax)
   14e20:	41 57                	push   %r15
   14e22:	41 56                	push   %r14
   14e24:	41 55                	push   %r13
   14e26:	41 54                	push   %r12
   14e28:	55                   	push   %rbp
   14e29:	53                   	push   %rbx
   14e2a:	48 83 ec 28          	sub    $0x28,%rsp
   14e2e:	64 48 8b 04 25 28 00 	mov    %fs:0x28,%rax
   14e35:	00 00 
   14e37:	48 89 44 24 18       	mov    %rax,0x18(%rsp)
   14e3c:	31 c0                	xor    %eax,%eax
   14e3e:	83 fa 24             	cmp    $0x24,%edx
   14e41:	0f 87 5e 03 00 00    	ja     151a5 <__cxa_finalize@plt+0x11325>
   14e47:	48 8d 44 24 10       	lea    0x10(%rsp),%rax
   14e4c:	49 89 f7             	mov    %rsi,%r15
   14e4f:	48 85 f6             	test   %rsi,%rsi
   14e52:	48 89 fd             	mov    %rdi,%rbp
   14e55:	89 54 24 08          	mov    %edx,0x8(%rsp)
   14e59:	49 89 ce             	mov    %rcx,%r14
   14e5c:	4d 89 c5             	mov    %r8,%r13
   14e5f:	4c 0f 44 f8          	cmove  %rax,%r15
   14e63:	e8 88 e9 fe ff       	callq  37f0 <__errno_location@plt>
   14e68:	c7 00 00 00 00 00    	movl   $0x0,(%rax)
   14e6e:	49 89 c4             	mov    %rax,%r12
   14e71:	0f b6 5d 00          	movzbl 0x0(%rbp),%ebx
   14e75:	e8 d6 ef fe ff       	callq  3e50 <__ctype_b_loc@plt>
   14e7a:	8b 54 24 08          	mov    0x8(%rsp),%edx
   14e7e:	48 8b 30             	mov    (%rax),%rsi
   14e81:	48 89 e8             	mov    %rbp,%rax
   14e84:	eb 11                	jmp    14e97 <__cxa_finalize@plt+0x11017>
   14e86:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
   14e8d:	00 00 00 
   14e90:	48 83 c0 01          	add    $0x1,%rax
   14e94:	0f b6 18             	movzbl (%rax),%ebx
   14e97:	0f b6 cb             	movzbl %bl,%ecx
   14e9a:	f6 44 4e 01 20       	testb  $0x20,0x1(%rsi,%rcx,2)
   14e9f:	75 ef                	jne    14e90 <__cxa_finalize@plt+0x11010>
   14ea1:	80 fb 2d             	cmp    $0x2d,%bl
   14ea4:	74 52                	je     14ef8 <__cxa_finalize@plt+0x11078>
   14ea6:	31 c9                	xor    %ecx,%ecx
   14ea8:	4c 89 fe             	mov    %r15,%rsi
   14eab:	48 89 ef             	mov    %rbp,%rdi
   14eae:	e8 8d eb fe ff       	callq  3a40 <__strtoul_internal@plt>
   14eb3:	49 8b 0f             	mov    (%r15),%rcx
   14eb6:	48 89 c3             	mov    %rax,%rbx
   14eb9:	48 39 e9             	cmp    %rbp,%rcx
   14ebc:	74 2a                	je     14ee8 <__cxa_finalize@plt+0x11068>
   14ebe:	41 8b 04 24          	mov    (%r12),%eax
   14ec2:	85 c0                	test   %eax,%eax
   14ec4:	74 62                	je     14f28 <__cxa_finalize@plt+0x110a8>
   14ec6:	83 f8 22             	cmp    $0x22,%eax
   14ec9:	bd 01 00 00 00       	mov    $0x1,%ebp
   14ece:	75 28                	jne    14ef8 <__cxa_finalize@plt+0x11078>
   14ed0:	4d 85 ed             	test   %r13,%r13
   14ed3:	74 09                	je     14ede <__cxa_finalize@plt+0x1105e>
   14ed5:	44 0f b6 21          	movzbl (%rcx),%r12d
   14ed9:	45 84 e4             	test   %r12b,%r12b
   14edc:	75 79                	jne    14f57 <__cxa_finalize@plt+0x110d7>
   14ede:	49 89 1e             	mov    %rbx,(%r14)
   14ee1:	eb 1a                	jmp    14efd <__cxa_finalize@plt+0x1107d>
   14ee3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
   14ee8:	4d 85 ed             	test   %r13,%r13
   14eeb:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
   14ef0:	75 3e                	jne    14f30 <__cxa_finalize@plt+0x110b0>
   14ef2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
   14ef8:	bd 04 00 00 00       	mov    $0x4,%ebp
   14efd:	48 8b 7c 24 18       	mov    0x18(%rsp),%rdi
   14f02:	64 48 33 3c 25 28 00 	xor    %fs:0x28,%rdi
   14f09:	00 00 
   14f0b:	89 e8                	mov    %ebp,%eax
   14f0d:	0f 85 8d 02 00 00    	jne    151a0 <__cxa_finalize@plt+0x11320>
   14f13:	48 83 c4 28          	add    $0x28,%rsp
   14f17:	5b                   	pop    %rbx
   14f18:	5d                   	pop    %rbp
   14f19:	41 5c                	pop    %r12
   14f1b:	41 5d                	pop    %r13
   14f1d:	41 5e                	pop    %r14
   14f1f:	41 5f                	pop    %r15
   14f21:	c3                   	retq   
   14f22:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
   14f28:	31 ed                	xor    %ebp,%ebp
   14f2a:	eb a4                	jmp    14ed0 <__cxa_finalize@plt+0x11050>
   14f2c:	0f 1f 40 00          	nopl   0x0(%rax)
   14f30:	44 0f b6 65 00       	movzbl 0x0(%rbp),%r12d
   14f35:	45 84 e4             	test   %r12b,%r12b
   14f38:	74 be                	je     14ef8 <__cxa_finalize@plt+0x11078>
   14f3a:	41 0f be f4          	movsbl %r12b,%esi
   14f3e:	4c 89 ef             	mov    %r13,%rdi
   14f41:	31 ed                	xor    %ebp,%ebp
   14f43:	e8 58 ea fe ff       	callq  39a0 <strchr@plt>
   14f48:	48 85 c0             	test   %rax,%rax
   14f4b:	bb 01 00 00 00       	mov    $0x1,%ebx
   14f50:	48 8b 4c 24 08       	mov    0x8(%rsp),%rcx
   14f55:	74 a1                	je     14ef8 <__cxa_finalize@plt+0x11078>
   14f57:	41 0f be f4          	movsbl %r12b,%esi
   14f5b:	4c 89 ef             	mov    %r13,%rdi
   14f5e:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
   14f63:	e8 38 ea fe ff       	callq  39a0 <strchr@plt>
   14f68:	48 85 c0             	test   %rax,%rax
   14f6b:	48 8b 4c 24 08       	mov    0x8(%rsp),%rcx
   14f70:	0f 84 c6 00 00 00    	je     1503c <__cxa_finalize@plt+0x111bc>
   14f76:	41 8d 44 24 bb       	lea    -0x45(%r12),%eax
   14f7b:	3c 2f                	cmp    $0x2f,%al
   14f7d:	77 51                	ja     14fd0 <__cxa_finalize@plt+0x11150>
   14f7f:	48 ba 45 89 30 00 44 	movabs $0x814400308945,%rdx
   14f86:	81 00 00 
   14f89:	48 0f a3 c2          	bt     %rax,%rdx
   14f8d:	73 41                	jae    14fd0 <__cxa_finalize@plt+0x11150>
   14f8f:	be 30 00 00 00       	mov    $0x30,%esi
   14f94:	4c 89 ef             	mov    %r13,%rdi
   14f97:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
   14f9c:	e8 ff e9 fe ff       	callq  39a0 <strchr@plt>
   14fa1:	48 85 c0             	test   %rax,%rax
   14fa4:	48 8b 4c 24 08       	mov    0x8(%rsp),%rcx
   14fa9:	74 25                	je     14fd0 <__cxa_finalize@plt+0x11150>
   14fab:	0f b6 41 01          	movzbl 0x1(%rcx),%eax
   14faf:	3c 44                	cmp    $0x44,%al
   14fb1:	74 0c                	je     14fbf <__cxa_finalize@plt+0x1113f>
   14fb3:	3c 69                	cmp    $0x69,%al
   14fb5:	0f 84 cd 01 00 00    	je     15188 <__cxa_finalize@plt+0x11308>
   14fbb:	3c 42                	cmp    $0x42,%al
   14fbd:	75 11                	jne    14fd0 <__cxa_finalize@plt+0x11150>
   14fbf:	bf 02 00 00 00       	mov    $0x2,%edi
   14fc4:	be e8 03 00 00       	mov    $0x3e8,%esi
   14fc9:	eb 0f                	jmp    14fda <__cxa_finalize@plt+0x1115a>
   14fcb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
   14fd0:	bf 01 00 00 00       	mov    $0x1,%edi
   14fd5:	be 00 04 00 00       	mov    $0x400,%esi
   14fda:	41 83 ec 42          	sub    $0x42,%r12d
   14fde:	41 80 fc 35          	cmp    $0x35,%r12b
   14fe2:	77 58                	ja     1503c <__cxa_finalize@plt+0x111bc>
   14fe4:	48 8d 15 95 60 00 00 	lea    0x6095(%rip),%rdx        # 1b080 <version_etc_copyright@@Base+0x1c0>
   14feb:	45 0f b6 e4          	movzbl %r12b,%r12d
   14fef:	4a 63 04 a2          	movslq (%rdx,%r12,4),%rax
   14ff3:	48 01 d0             	add    %rdx,%rax
   14ff6:	ff e0                	jmpq   *%rax
   14ff8:	48 89 d8             	mov    %rbx,%rax
   14ffb:	48 f7 e6             	mul    %rsi
   14ffe:	0f 80 ed 01 00 00    	jo     151f1 <__cxa_finalize@plt+0x11371>
   15004:	45 31 c0             	xor    %r8d,%r8d
   15007:	48 f7 e6             	mul    %rsi
   1500a:	0f 80 d2 01 00 00    	jo     151e2 <__cxa_finalize@plt+0x11362>
   15010:	48 89 c3             	mov    %rax,%rbx
   15013:	44 09 c5             	or     %r8d,%ebp
   15016:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
   1501d:	00 00 00 
   15020:	48 63 ff             	movslq %edi,%rdi
   15023:	89 e8                	mov    %ebp,%eax
   15025:	48 01 f9             	add    %rdi,%rcx
   15028:	83 c8 02             	or     $0x2,%eax
   1502b:	49 89 0f             	mov    %rcx,(%r15)
   1502e:	80 39 00             	cmpb   $0x0,(%rcx)
   15031:	49 89 1e             	mov    %rbx,(%r14)
   15034:	0f 45 e8             	cmovne %eax,%ebp
   15037:	e9 c1 fe ff ff       	jmpq   14efd <__cxa_finalize@plt+0x1107d>
   1503c:	49 89 1e             	mov    %rbx,(%r14)
   1503f:	83 cd 02             	or     $0x2,%ebp
   15042:	e9 b6 fe ff ff       	jmpq   14efd <__cxa_finalize@plt+0x1107d>
   15047:	ba 02 00 00 00       	mov    $0x2,%edx
   1504c:	48 89 d0             	mov    %rdx,%rax
   1504f:	48 f7 e3             	mul    %rbx
   15052:	0f 80 96 00 00 00    	jo     150ee <__cxa_finalize@plt+0x1126e>
   15058:	48 01 db             	add    %rbx,%rbx
   1505b:	eb c3                	jmp    15020 <__cxa_finalize@plt+0x111a0>
   1505d:	ba 00 02 00 00       	mov    $0x200,%edx
   15062:	48 89 d0             	mov    %rdx,%rax
   15065:	48 f7 e3             	mul    %rbx
   15068:	0f 80 80 00 00 00    	jo     150ee <__cxa_finalize@plt+0x1126e>
   1506e:	48 c1 e3 09          	shl    $0x9,%rbx
   15072:	eb ac                	jmp    15020 <__cxa_finalize@plt+0x111a0>
   15074:	41 b8 07 00 00 00    	mov    $0x7,%r8d
   1507a:	45 31 c9             	xor    %r9d,%r9d
   1507d:	0f 1f 00             	nopl   (%rax)
   15080:	48 89 d8             	mov    %rbx,%rax
   15083:	48 f7 e6             	mul    %rsi
   15086:	48 89 c3             	mov    %rax,%rbx
   15089:	0f 80 8f 01 00 00    	jo     1521e <__cxa_finalize@plt+0x1139e>
   1508f:	41 83 e8 01          	sub    $0x1,%r8d
   15093:	75 eb                	jne    15080 <__cxa_finalize@plt+0x11200>
   15095:	44 09 cd             	or     %r9d,%ebp
   15098:	eb 86                	jmp    15020 <__cxa_finalize@plt+0x111a0>
   1509a:	41 b8 08 00 00 00    	mov    $0x8,%r8d
   150a0:	45 31 c9             	xor    %r9d,%r9d
   150a3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
   150a8:	48 89 d8             	mov    %rbx,%rax
   150ab:	48 f7 e6             	mul    %rsi
   150ae:	48 89 c3             	mov    %rax,%rbx
   150b1:	0f 80 49 01 00 00    	jo     15200 <__cxa_finalize@plt+0x11380>
   150b7:	41 83 e8 01          	sub    $0x1,%r8d
   150bb:	75 eb                	jne    150a8 <__cxa_finalize@plt+0x11228>
   150bd:	eb d6                	jmp    15095 <__cxa_finalize@plt+0x11215>
   150bf:	41 b8 04 00 00 00    	mov    $0x4,%r8d
   150c5:	45 31 c9             	xor    %r9d,%r9d
   150c8:	48 89 d8             	mov    %rbx,%rax
   150cb:	48 f7 e6             	mul    %rsi
   150ce:	48 89 c3             	mov    %rax,%rbx
   150d1:	0f 80 fc 00 00 00    	jo     151d3 <__cxa_finalize@plt+0x11353>
   150d7:	41 83 e8 01          	sub    $0x1,%r8d
   150db:	75 eb                	jne    150c8 <__cxa_finalize@plt+0x11248>
   150dd:	eb b6                	jmp    15095 <__cxa_finalize@plt+0x11215>
   150df:	48 89 d8             	mov    %rbx,%rax
   150e2:	48 f7 e6             	mul    %rsi
   150e5:	48 89 c3             	mov    %rax,%rbx
   150e8:	0f 81 32 ff ff ff    	jno    15020 <__cxa_finalize@plt+0x111a0>
   150ee:	bd 01 00 00 00       	mov    $0x1,%ebp
   150f3:	48 83 cb ff          	or     $0xffffffffffffffff,%rbx
   150f7:	e9 24 ff ff ff       	jmpq   15020 <__cxa_finalize@plt+0x111a0>
   150fc:	0f 1f 40 00          	nopl   0x0(%rax)
   15100:	41 b8 05 00 00 00    	mov    $0x5,%r8d
   15106:	45 31 c9             	xor    %r9d,%r9d
   15109:	48 89 d8             	mov    %rbx,%rax
   1510c:	48 f7 e6             	mul    %rsi
   1510f:	48 89 c3             	mov    %rax,%rbx
   15112:	0f 80 f7 00 00 00    	jo     1520f <__cxa_finalize@plt+0x1138f>
   15118:	41 83 e8 01          	sub    $0x1,%r8d
   1511c:	75 eb                	jne    15109 <__cxa_finalize@plt+0x11289>
   1511e:	e9 72 ff ff ff       	jmpq   15095 <__cxa_finalize@plt+0x11215>
   15123:	41 b8 06 00 00 00    	mov    $0x6,%r8d
   15129:	45 31 c9             	xor    %r9d,%r9d
   1512c:	48 89 d8             	mov    %rbx,%rax
   1512f:	48 f7 e6             	mul    %rsi
   15132:	48 89 c3             	mov    %rax,%rbx
   15135:	0f 80 89 00 00 00    	jo     151c4 <__cxa_finalize@plt+0x11344>
   1513b:	41 83 e8 01          	sub    $0x1,%r8d
   1513f:	75 eb                	jne    1512c <__cxa_finalize@plt+0x112ac>
   15141:	e9 4f ff ff ff       	jmpq   15095 <__cxa_finalize@plt+0x11215>
   15146:	ba 00 04 00 00       	mov    $0x400,%edx
   1514b:	48 89 d0             	mov    %rdx,%rax
   1514e:	48 f7 e3             	mul    %rbx
   15151:	70 9b                	jo     150ee <__cxa_finalize@plt+0x1126e>
   15153:	48 c1 e3 0a          	shl    $0xa,%rbx
   15157:	e9 c4 fe ff ff       	jmpq   15020 <__cxa_finalize@plt+0x111a0>
   1515c:	48 89 d8             	mov    %rbx,%rax
   1515f:	48 f7 e6             	mul    %rsi
   15162:	0f 80 c5 00 00 00    	jo     1522d <__cxa_finalize@plt+0x113ad>
   15168:	45 31 c0             	xor    %r8d,%r8d
   1516b:	48 f7 e6             	mul    %rsi
   1516e:	0f 81 93 fe ff ff    	jno    15007 <__cxa_finalize@plt+0x11187>
   15174:	41 b8 01 00 00 00    	mov    $0x1,%r8d
   1517a:	48 83 c8 ff          	or     $0xffffffffffffffff,%rax
   1517e:	e9 84 fe ff ff       	jmpq   15007 <__cxa_finalize@plt+0x11187>
   15183:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
   15188:	31 ff                	xor    %edi,%edi
   1518a:	80 79 02 42          	cmpb   $0x42,0x2(%rcx)
   1518e:	be 00 04 00 00       	mov    $0x400,%esi
   15193:	40 0f 94 c7          	sete   %dil
   15197:	8d 7c 3f 01          	lea    0x1(%rdi,%rdi,1),%edi
   1519b:	e9 3a fe ff ff       	jmpq   14fda <__cxa_finalize@plt+0x1115a>
   151a0:	e8 cb e7 fe ff       	callq  3970 <__stack_chk_fail@plt>
   151a5:	48 8d 0d ac 5f 00 00 	lea    0x5fac(%rip),%rcx        # 1b158 <version_etc_copyright@@Base+0x298>
   151ac:	48 8d 35 4d 5d 00 00 	lea    0x5d4d(%rip),%rsi        # 1af00 <version_etc_copyright@@Base+0x40>
   151b3:	48 8d 3d 56 5d 00 00 	lea    0x5d56(%rip),%rdi        # 1af10 <version_etc_copyright@@Base+0x50>
   151ba:	ba 60 00 00 00       	mov    $0x60,%edx
   151bf:	e8 6c e8 fe ff       	callq  3a30 <__assert_fail@plt>
   151c4:	41 b9 01 00 00 00    	mov    $0x1,%r9d
   151ca:	48 83 cb ff          	or     $0xffffffffffffffff,%rbx
   151ce:	e9 68 ff ff ff       	jmpq   1513b <__cxa_finalize@plt+0x112bb>
   151d3:	41 b9 01 00 00 00    	mov    $0x1,%r9d
   151d9:	48 83 cb ff          	or     $0xffffffffffffffff,%rbx
   151dd:	e9 f5 fe ff ff       	jmpq   150d7 <__cxa_finalize@plt+0x11257>
   151e2:	41 b8 01 00 00 00    	mov    $0x1,%r8d
   151e8:	48 83 cb ff          	or     $0xffffffffffffffff,%rbx
   151ec:	e9 22 fe ff ff       	jmpq   15013 <__cxa_finalize@plt+0x11193>
   151f1:	48 83 c8 ff          	or     $0xffffffffffffffff,%rax
   151f5:	41 b8 01 00 00 00    	mov    $0x1,%r8d
   151fb:	e9 07 fe ff ff       	jmpq   15007 <__cxa_finalize@plt+0x11187>
   15200:	41 b9 01 00 00 00    	mov    $0x1,%r9d
   15206:	48 83 cb ff          	or     $0xffffffffffffffff,%rbx
   1520a:	e9 a8 fe ff ff       	jmpq   150b7 <__cxa_finalize@plt+0x11237>
   1520f:	41 b9 01 00 00 00    	mov    $0x1,%r9d
   15215:	48 83 cb ff          	or     $0xffffffffffffffff,%rbx
   15219:	e9 fa fe ff ff       	jmpq   15118 <__cxa_finalize@plt+0x11298>
   1521e:	41 b9 01 00 00 00    	mov    $0x1,%r9d
   15224:	48 83 cb ff          	or     $0xffffffffffffffff,%rbx
   15228:	e9 62 fe ff ff       	jmpq   1508f <__cxa_finalize@plt+0x1120f>
   1522d:	41 b8 01 00 00 00    	mov    $0x1,%r8d
   15233:	48 83 c8 ff          	or     $0xffffffffffffffff,%rax
   15237:	e9 2f ff ff ff       	jmpq   1516b <__cxa_finalize@plt+0x112eb>
   1523c:	0f 1f 40 00          	nopl   0x0(%rax)
   15240:	85 ff                	test   %edi,%edi
   15242:	53                   	push   %rbx
   15243:	74 4b                	je     15290 <__cxa_finalize@plt+0x11410>
   15245:	83 ff 0a             	cmp    $0xa,%edi
   15248:	89 f8                	mov    %edi,%eax
   1524a:	74 04                	je     15250 <__cxa_finalize@plt+0x113d0>
   1524c:	5b                   	pop    %rbx
   1524d:	c3                   	retq   
   1524e:	66 90                	xchg   %ax,%ax
   15250:	48 8b 16             	mov    (%rsi),%rdx
   15253:	48 8d 3d 51 2a 00 00 	lea    0x2a51(%rip),%rdi        # 17cab <_IO_stdin_used@@Base+0x192b>
   1525a:	48 89 f3             	mov    %rsi,%rbx
   1525d:	b9 0a 00 00 00       	mov    $0xa,%ecx
   15262:	48 89 d6             	mov    %rdx,%rsi
   15265:	f3 a6                	repz cmpsb %es:(%rdi),%ds:(%rsi)
   15267:	75 e3                	jne    1524c <__cxa_finalize@plt+0x113cc>
   15269:	48 89 d7             	mov    %rdx,%rdi
   1526c:	e8 2f eb fe ff       	callq  3da0 <freecon@plt>
   15271:	48 c7 03 00 00 00 00 	movq   $0x0,(%rbx)
   15278:	e8 73 e5 fe ff       	callq  37f0 <__errno_location@plt>
   1527d:	c7 00 3d 00 00 00    	movl   $0x3d,(%rax)
   15283:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
   15288:	5b                   	pop    %rbx
   15289:	c3                   	retq   
   1528a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
   15290:	e8 5b e5 fe ff       	callq  37f0 <__errno_location@plt>
   15295:	c7 00 5f 00 00 00    	movl   $0x5f,(%rax)
   1529b:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
   152a0:	5b                   	pop    %rbx
   152a1:	c3                   	retq   
   152a2:	0f 1f 40 00          	nopl   0x0(%rax)
   152a6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
   152ad:	00 00 00 
   152b0:	53                   	push   %rbx
   152b1:	48 89 f3             	mov    %rsi,%rbx
   152b4:	e8 e7 e8 fe ff       	callq  3ba0 <getfilecon@plt>
   152b9:	48 89 de             	mov    %rbx,%rsi
   152bc:	89 c7                	mov    %eax,%edi
   152be:	5b                   	pop    %rbx
   152bf:	e9 7c ff ff ff       	jmpq   15240 <__cxa_finalize@plt+0x113c0>
   152c4:	66 90                	xchg   %ax,%ax
   152c6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
   152cd:	00 00 00 
   152d0:	53                   	push   %rbx
   152d1:	48 89 f3             	mov    %rsi,%rbx
   152d4:	e8 37 e8 fe ff       	callq  3b10 <lgetfilecon@plt>
   152d9:	48 89 de             	mov    %rbx,%rsi
   152dc:	89 c7                	mov    %eax,%edi
   152de:	5b                   	pop    %rbx
   152df:	e9 5c ff ff ff       	jmpq   15240 <__cxa_finalize@plt+0x113c0>
   152e4:	66 90                	xchg   %ax,%ax
   152e6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
   152ed:	00 00 00 
   152f0:	53                   	push   %rbx
   152f1:	48 89 f3             	mov    %rsi,%rbx
   152f4:	e8 f7 e6 fe ff       	callq  39f0 <fgetfilecon@plt>
   152f9:	48 89 de             	mov    %rbx,%rsi
   152fc:	89 c7                	mov    %eax,%edi
   152fe:	5b                   	pop    %rbx
   152ff:	e9 3c ff ff ff       	jmpq   15240 <__cxa_finalize@plt+0x113c0>
   15304:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
   1530b:	00 00 00 
   1530e:	66 90                	xchg   %ax,%ax
   15310:	41 55                	push   %r13
   15312:	41 54                	push   %r12
   15314:	49 89 f5             	mov    %rsi,%r13
   15317:	55                   	push   %rbp
   15318:	53                   	push   %rbx
   15319:	48 89 fb             	mov    %rdi,%rbx
   1531c:	49 89 d4             	mov    %rdx,%r12
   1531f:	48 83 ec 18          	sub    $0x18,%rsp
   15323:	64 48 8b 04 25 28 00 	mov    %fs:0x28,%rax
   1532a:	00 00 
   1532c:	48 89 44 24 08       	mov    %rax,0x8(%rsp)
   15331:	31 c0                	xor    %eax,%eax
   15333:	48 8d 44 24 04       	lea    0x4(%rsp),%rax
   15338:	48 85 ff             	test   %rdi,%rdi
   1533b:	48 0f 44 d8          	cmove  %rax,%rbx
   1533f:	48 89 df             	mov    %rbx,%rdi
   15342:	e8 49 e6 fe ff       	callq  3990 <mbrtowc@plt>
   15347:	48 83 f8 fd          	cmp    $0xfffffffffffffffd,%rax
   1534b:	48 89 c5             	mov    %rax,%rbp
   1534e:	76 20                	jbe    15370 <__cxa_finalize@plt+0x114f0>
   15350:	4d 85 e4             	test   %r12,%r12
   15353:	74 1b                	je     15370 <__cxa_finalize@plt+0x114f0>
   15355:	31 ff                	xor    %edi,%edi
   15357:	e8 d4 84 ff ff       	callq  d830 <__cxa_finalize@plt+0x99b0>
   1535c:	84 c0                	test   %al,%al
   1535e:	75 10                	jne    15370 <__cxa_finalize@plt+0x114f0>
   15360:	41 0f b6 45 00       	movzbl 0x0(%r13),%eax
   15365:	bd 01 00 00 00       	mov    $0x1,%ebp
   1536a:	89 03                	mov    %eax,(%rbx)
   1536c:	0f 1f 40 00          	nopl   0x0(%rax)
   15370:	48 8b 54 24 08       	mov    0x8(%rsp),%rdx
   15375:	64 48 33 14 25 28 00 	xor    %fs:0x28,%rdx
   1537c:	00 00 
   1537e:	48 89 e8             	mov    %rbp,%rax
   15381:	75 0b                	jne    1538e <__cxa_finalize@plt+0x1150e>
   15383:	48 83 c4 18          	add    $0x18,%rsp
   15387:	5b                   	pop    %rbx
   15388:	5d                   	pop    %rbp
   15389:	41 5c                	pop    %r12
   1538b:	41 5d                	pop    %r13
   1538d:	c3                   	retq   
   1538e:	e8 dd e5 fe ff       	callq  3970 <__stack_chk_fail@plt>
   15393:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
   1539a:	00 00 00 
   1539d:	0f 1f 00             	nopl   (%rax)
   153a0:	48 8d 35 48 5b 00 00 	lea    0x5b48(%rip),%rsi        # 1aeef <version_etc_copyright@@Base+0x2f>
   153a7:	48 83 ec 08          	sub    $0x8,%rsp
   153ab:	ba 05 00 00 00       	mov    $0x5,%edx
   153b0:	31 ff                	xor    %edi,%edi
   153b2:	e8 79 e5 fe ff       	callq  3930 <dcgettext@plt>
   153b7:	48 8b 3d 02 af 20 00 	mov    0x20af02(%rip),%rdi        # 2202c0 <stderr@@GLIBC_2.2.5>
   153be:	48 8d 15 cb 57 00 00 	lea    0x57cb(%rip),%rdx        # 1ab90 <quoting_style_vals@@Base+0x30>
   153c5:	48 89 c1             	mov    %rax,%rcx
   153c8:	be 01 00 00 00       	mov    $0x1,%esi
   153cd:	31 c0                	xor    %eax,%eax
   153cf:	e8 1c ea fe ff       	callq  3df0 <__fprintf_chk@plt>
   153d4:	8b 3d 1e ae 20 00    	mov    0x20ae1e(%rip),%edi        # 2201f8 <exit_failure@@Base>
   153da:	e8 f1 e9 fe ff       	callq  3dd0 <exit@plt>
   153df:	90                   	nop
   153e0:	f6 47 50 01          	testb  $0x1,0x50(%rdi)
   153e4:	48 8b 47 38          	mov    0x38(%rdi),%rax
   153e8:	75 06                	jne    153f0 <__cxa_finalize@plt+0x11570>
   153ea:	48 89 f7             	mov    %rsi,%rdi
   153ed:	ff e0                	jmpq   *%rax
   153ef:	90                   	nop
   153f0:	48 8b 7f 48          	mov    0x48(%rdi),%rdi
   153f4:	ff e0                	jmpq   *%rax
   153f6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
   153fd:	00 00 00 
   15400:	f6 47 50 01          	testb  $0x1,0x50(%rdi)
   15404:	48 8b 47 40          	mov    0x40(%rdi),%rax
   15408:	75 06                	jne    15410 <__cxa_finalize@plt+0x11590>
   1540a:	48 89 f7             	mov    %rsi,%rdi
   1540d:	ff e0                	jmpq   *%rax
   1540f:	90                   	nop
   15410:	48 8b 7f 48          	mov    0x48(%rdi),%rdi
   15414:	ff e0                	jmpq   *%rax
   15416:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
   1541d:	00 00 00 
   15420:	48 85 d2             	test   %rdx,%rdx
   15423:	41 54                	push   %r12
   15425:	55                   	push   %rbp
   15426:	53                   	push   %rbx
   15427:	48 89 fb             	mov    %rdi,%rbx
   1542a:	74 64                	je     15490 <__cxa_finalize@plt+0x11610>
   1542c:	4c 8d 62 ff          	lea    -0x1(%rdx),%r12
   15430:	48 89 d5             	mov    %rdx,%rbp
   15433:	48 85 f6             	test   %rsi,%rsi
   15436:	b8 e0 0f 00 00       	mov    $0xfe0,%eax
   1543b:	4c 89 63 30          	mov    %r12,0x30(%rbx)
   1543f:	48 0f 44 f0          	cmove  %rax,%rsi
   15443:	48 89 df             	mov    %rbx,%rdi
   15446:	48 89 33             	mov    %rsi,(%rbx)
   15449:	e8 92 ff ff ff       	callq  153e0 <__cxa_finalize@plt+0x11560>
   1544e:	48 85 c0             	test   %rax,%rax
   15451:	48 89 43 08          	mov    %rax,0x8(%rbx)
   15455:	74 46                	je     1549d <__cxa_finalize@plt+0x1161d>
   15457:	4a 8d 54 20 10       	lea    0x10(%rax,%r12,1),%rdx
   1545c:	48 f7 dd             	neg    %rbp
   1545f:	48 21 d5             	and    %rdx,%rbp
   15462:	48 8b 13             	mov    (%rbx),%rdx
   15465:	48 89 6b 10          	mov    %rbp,0x10(%rbx)
   15469:	48 89 6b 18          	mov    %rbp,0x18(%rbx)
   1546d:	48 01 c2             	add    %rax,%rdx
   15470:	48 89 10             	mov    %rdx,(%rax)
   15473:	48 89 53 20          	mov    %rdx,0x20(%rbx)
   15477:	48 c7 40 08 00 00 00 	movq   $0x0,0x8(%rax)
   1547e:	00 
   1547f:	b8 01 00 00 00       	mov    $0x1,%eax
   15484:	80 63 50 f9          	andb   $0xf9,0x50(%rbx)
   15488:	5b                   	pop    %rbx
   15489:	5d                   	pop    %rbp
   1548a:	41 5c                	pop    %r12
   1548c:	c3                   	retq   
   1548d:	0f 1f 00             	nopl   (%rax)
   15490:	41 bc 0f 00 00 00    	mov    $0xf,%r12d
   15496:	bd 10 00 00 00       	mov    $0x10,%ebp
   1549b:	eb 96                	jmp    15433 <__cxa_finalize@plt+0x115b3>
   1549d:	ff 15 bd ad 20 00    	callq  *0x20adbd(%rip)        # 220260 <obstack_alloc_failed_handler@@Base>
   154a3:	0f 1f 00             	nopl   (%rax)
   154a6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
   154ad:	00 00 00 

00000000000154b0 <_obstack_begin@@Base>:
   154b0:	80 67 50 fe          	andb   $0xfe,0x50(%rdi)
   154b4:	48 89 4f 38          	mov    %rcx,0x38(%rdi)
   154b8:	4c 89 47 40          	mov    %r8,0x40(%rdi)
   154bc:	e9 5f ff ff ff       	jmpq   15420 <__cxa_finalize@plt+0x115a0>
   154c1:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
   154c6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
   154cd:	00 00 00 

00000000000154d0 <_obstack_begin_1@@Base>:
   154d0:	80 4f 50 01          	orb    $0x1,0x50(%rdi)
   154d4:	48 89 4f 38          	mov    %rcx,0x38(%rdi)
   154d8:	4c 89 47 40          	mov    %r8,0x40(%rdi)
   154dc:	4c 89 4f 48          	mov    %r9,0x48(%rdi)
   154e0:	e9 3b ff ff ff       	jmpq   15420 <__cxa_finalize@plt+0x115a0>
   154e5:	90                   	nop
   154e6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
   154ed:	00 00 00 

00000000000154f0 <_obstack_newchunk@@Base>:
   154f0:	41 56                	push   %r14
   154f2:	41 55                	push   %r13
   154f4:	31 d2                	xor    %edx,%edx
   154f6:	41 54                	push   %r12
   154f8:	55                   	push   %rbp
   154f9:	53                   	push   %rbx
   154fa:	48 8b 5f 18          	mov    0x18(%rdi),%rbx
   154fe:	48 2b 5f 10          	sub    0x10(%rdi),%rbx
   15502:	48 8b 6f 08          	mov    0x8(%rdi),%rbp
   15506:	48 01 de             	add    %rbx,%rsi
   15509:	48 89 d9             	mov    %rbx,%rcx
   1550c:	0f 92 c2             	setb   %dl
   1550f:	48 03 77 30          	add    0x30(%rdi),%rsi
   15513:	0f 92 c0             	setb   %al
   15516:	48 c1 e9 03          	shr    $0x3,%rcx
   1551a:	48 39 37             	cmp    %rsi,(%rdi)
   1551d:	4c 8d 64 0e 64       	lea    0x64(%rsi,%rcx,1),%r12
   15522:	48 0f 43 37          	cmovae (%rdi),%rsi
   15526:	4c 39 e6             	cmp    %r12,%rsi
   15529:	4c 0f 43 e6          	cmovae %rsi,%r12
   1552d:	48 85 d2             	test   %rdx,%rdx
   15530:	0f 85 9f 00 00 00    	jne    155d5 <_obstack_newchunk@@Base+0xe5>
   15536:	0f b6 c0             	movzbl %al,%eax
   15539:	48 85 c0             	test   %rax,%rax
   1553c:	0f 85 93 00 00 00    	jne    155d5 <_obstack_newchunk@@Base+0xe5>
   15542:	4c 89 e6             	mov    %r12,%rsi
   15545:	49 89 fd             	mov    %rdi,%r13
   15548:	e8 93 fe ff ff       	callq  153e0 <__cxa_finalize@plt+0x11560>
   1554d:	48 85 c0             	test   %rax,%rax
   15550:	49 89 c6             	mov    %rax,%r14
   15553:	0f 84 7c 00 00 00    	je     155d5 <_obstack_newchunk@@Base+0xe5>
   15559:	4a 8d 34 20          	lea    (%rax,%r12,1),%rsi
   1555d:	49 89 45 08          	mov    %rax,0x8(%r13)
   15561:	48 89 68 08          	mov    %rbp,0x8(%rax)
   15565:	48 89 da             	mov    %rbx,%rdx
   15568:	49 89 75 20          	mov    %rsi,0x20(%r13)
   1556c:	48 89 30             	mov    %rsi,(%rax)
   1556f:	49 8b 45 30          	mov    0x30(%r13),%rax
   15573:	49 8b 75 10          	mov    0x10(%r13),%rsi
   15577:	4d 8d 64 06 10       	lea    0x10(%r14,%rax,1),%r12
   1557c:	48 f7 d0             	not    %rax
   1557f:	49 21 c4             	and    %rax,%r12
   15582:	4c 89 e7             	mov    %r12,%rdi
   15585:	e8 f6 e5 fe ff       	callq  3b80 <memcpy@plt>
   1558a:	41 f6 45 50 02       	testb  $0x2,0x50(%r13)
   1558f:	75 15                	jne    155a6 <_obstack_newchunk@@Base+0xb6>
   15591:	49 8b 45 30          	mov    0x30(%r13),%rax
   15595:	48 8d 54 05 10       	lea    0x10(%rbp,%rax,1),%rdx
   1559a:	48 f7 d0             	not    %rax
   1559d:	48 21 d0             	and    %rdx,%rax
   155a0:	49 39 45 10          	cmp    %rax,0x10(%r13)
   155a4:	74 1a                	je     155c0 <_obstack_newchunk@@Base+0xd0>
   155a6:	41 80 65 50 fd       	andb   $0xfd,0x50(%r13)
   155ab:	4c 01 e3             	add    %r12,%rbx
   155ae:	4d 89 65 10          	mov    %r12,0x10(%r13)
   155b2:	49 89 5d 18          	mov    %rbx,0x18(%r13)
   155b6:	5b                   	pop    %rbx
   155b7:	5d                   	pop    %rbp
   155b8:	41 5c                	pop    %r12
   155ba:	41 5d                	pop    %r13
   155bc:	41 5e                	pop    %r14
   155be:	c3                   	retq   
   155bf:	90                   	nop
   155c0:	48 8b 45 08          	mov    0x8(%rbp),%rax
   155c4:	48 89 ee             	mov    %rbp,%rsi
   155c7:	4c 89 ef             	mov    %r13,%rdi
   155ca:	49 89 46 08          	mov    %rax,0x8(%r14)
   155ce:	e8 2d fe ff ff       	callq  15400 <__cxa_finalize@plt+0x11580>
   155d3:	eb d1                	jmp    155a6 <_obstack_newchunk@@Base+0xb6>
   155d5:	ff 15 85 ac 20 00    	callq  *0x20ac85(%rip)        # 220260 <obstack_alloc_failed_handler@@Base>
   155db:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)

00000000000155e0 <_obstack_allocated_p@@Base>:
   155e0:	48 8b 47 08          	mov    0x8(%rdi),%rax
   155e4:	48 85 c0             	test   %rax,%rax
   155e7:	74 2d                	je     15616 <_obstack_allocated_p@@Base+0x36>
   155e9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
   155f0:	48 39 c6             	cmp    %rax,%rsi
   155f3:	76 05                	jbe    155fa <_obstack_allocated_p@@Base+0x1a>
   155f5:	48 39 30             	cmp    %rsi,(%rax)
   155f8:	73 16                	jae    15610 <_obstack_allocated_p@@Base+0x30>
   155fa:	48 8b 40 08          	mov    0x8(%rax),%rax
   155fe:	48 85 c0             	test   %rax,%rax
   15601:	75 ed                	jne    155f0 <_obstack_allocated_p@@Base+0x10>
   15603:	31 c0                	xor    %eax,%eax
   15605:	c3                   	retq   
   15606:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
   1560d:	00 00 00 
   15610:	b8 01 00 00 00       	mov    $0x1,%eax
   15615:	c3                   	retq   
   15616:	f3 c3                	repz retq 
   15618:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
   1561f:	00 

0000000000015620 <_obstack_free@@Base>:
   15620:	41 54                	push   %r12
   15622:	55                   	push   %rbp
   15623:	48 89 f5             	mov    %rsi,%rbp
   15626:	53                   	push   %rbx
   15627:	48 8b 77 08          	mov    0x8(%rdi),%rsi
   1562b:	48 89 fb             	mov    %rdi,%rbx
   1562e:	48 85 f6             	test   %rsi,%rsi
   15631:	74 2a                	je     1565d <_obstack_free@@Base+0x3d>
   15633:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
   15638:	48 39 ee             	cmp    %rbp,%rsi
   1563b:	73 08                	jae    15645 <_obstack_free@@Base+0x25>
   1563d:	48 8b 06             	mov    (%rsi),%rax
   15640:	48 39 e8             	cmp    %rbp,%rax
   15643:	73 2b                	jae    15670 <_obstack_free@@Base+0x50>
   15645:	4c 8b 66 08          	mov    0x8(%rsi),%r12
   15649:	48 89 df             	mov    %rbx,%rdi
   1564c:	e8 af fd ff ff       	callq  15400 <__cxa_finalize@plt+0x11580>
   15651:	80 4b 50 02          	orb    $0x2,0x50(%rbx)
   15655:	4d 85 e4             	test   %r12,%r12
   15658:	4c 89 e6             	mov    %r12,%rsi
   1565b:	75 db                	jne    15638 <_obstack_free@@Base+0x18>
   1565d:	48 85 ed             	test   %rbp,%rbp
   15660:	75 23                	jne    15685 <_obstack_free@@Base+0x65>
   15662:	5b                   	pop    %rbx
   15663:	5d                   	pop    %rbp
   15664:	41 5c                	pop    %r12
   15666:	c3                   	retq   
   15667:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
   1566e:	00 00 
   15670:	48 89 6b 18          	mov    %rbp,0x18(%rbx)
   15674:	48 89 6b 10          	mov    %rbp,0x10(%rbx)
   15678:	48 89 43 20          	mov    %rax,0x20(%rbx)
   1567c:	48 89 73 08          	mov    %rsi,0x8(%rbx)
   15680:	5b                   	pop    %rbx
   15681:	5d                   	pop    %rbp
   15682:	41 5c                	pop    %r12
   15684:	c3                   	retq   
   15685:	e8 56 e1 fe ff       	callq  37e0 <abort@plt>
   1568a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)

0000000000015690 <_obstack_memory_used@@Base>:
   15690:	48 8b 57 08          	mov    0x8(%rdi),%rdx
   15694:	31 c0                	xor    %eax,%eax
   15696:	48 85 d2             	test   %rdx,%rdx
   15699:	74 1d                	je     156b8 <_obstack_memory_used@@Base+0x28>
   1569b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
   156a0:	48 8b 0a             	mov    (%rdx),%rcx
   156a3:	48 29 d1             	sub    %rdx,%rcx
   156a6:	48 8b 52 08          	mov    0x8(%rdx),%rdx
   156aa:	48 01 c8             	add    %rcx,%rax
   156ad:	48 85 d2             	test   %rdx,%rdx
   156b0:	75 ee                	jne    156a0 <_obstack_memory_used@@Base+0x10>
   156b2:	f3 c3                	repz retq 
   156b4:	0f 1f 40 00          	nopl   0x0(%rax)
   156b8:	f3 c3                	repz retq 
   156ba:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
   156c0:	48 85 ff             	test   %rdi,%rdi
   156c3:	74 1b                	je     156e0 <_obstack_memory_used@@Base+0x50>
   156c5:	48 89 fe             	mov    %rdi,%rsi
   156c8:	48 8d 3d 6d 28 00 00 	lea    0x286d(%rip),%rdi        # 17f3c <_IO_stdin_used@@Base+0x1bbc>
   156cf:	ba 01 00 00 00       	mov    $0x1,%edx
   156d4:	e9 f7 e1 fe ff       	jmpq   38d0 <setenv@plt>
   156d9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
   156e0:	48 8d 3d 55 28 00 00 	lea    0x2855(%rip),%rdi        # 17f3c <_IO_stdin_used@@Base+0x1bbc>
   156e7:	e9 64 e6 fe ff       	jmpq   3d50 <unsetenv@plt>
   156ec:	0f 1f 40 00          	nopl   0x0(%rax)
   156f0:	48 85 ff             	test   %rdi,%rdi
   156f3:	74 23                	je     15718 <_obstack_memory_used@@Base+0x88>
   156f5:	53                   	push   %rbx
   156f6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
   156fd:	00 00 00 
   15700:	48 8b 1f             	mov    (%rdi),%rbx
   15703:	e8 68 e7 fe ff       	callq  3e70 <free@plt>
   15708:	48 85 db             	test   %rbx,%rbx
   1570b:	48 89 df             	mov    %rbx,%rdi
   1570e:	75 f0                	jne    15700 <_obstack_memory_used@@Base+0x70>
   15710:	5b                   	pop    %rbx
   15711:	c3                   	retq   
   15712:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
   15718:	f3 c3                	repz retq 
   1571a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
   15720:	41 55                	push   %r13
   15722:	41 54                	push   %r12
   15724:	55                   	push   %rbp
   15725:	53                   	push   %rbx
   15726:	48 89 fd             	mov    %rdi,%rbp
   15729:	48 83 ec 08          	sub    $0x8,%rsp
   1572d:	e8 be e0 fe ff       	callq  37f0 <__errno_location@plt>
   15732:	80 7d 08 00          	cmpb   $0x0,0x8(%rbp)
   15736:	48 89 c3             	mov    %rax,%rbx
   15739:	44 8b 20             	mov    (%rax),%r12d
   1573c:	48 8d 7d 09          	lea    0x9(%rbp),%rdi
   15740:	75 02                	jne    15744 <_obstack_memory_used@@Base+0xb4>
   15742:	31 ff                	xor    %edi,%edi
   15744:	e8 77 ff ff ff       	callq  156c0 <_obstack_memory_used@@Base+0x30>
   15749:	85 c0                	test   %eax,%eax
   1574b:	74 23                	je     15770 <_obstack_memory_used@@Base+0xe0>
   1574d:	44 8b 23             	mov    (%rbx),%r12d
   15750:	45 31 ed             	xor    %r13d,%r13d
   15753:	48 89 ef             	mov    %rbp,%rdi
   15756:	e8 95 ff ff ff       	callq  156f0 <_obstack_memory_used@@Base+0x60>
   1575b:	44 89 23             	mov    %r12d,(%rbx)
   1575e:	48 83 c4 08          	add    $0x8,%rsp
   15762:	44 89 e8             	mov    %r13d,%eax
   15765:	5b                   	pop    %rbx
   15766:	5d                   	pop    %rbp
   15767:	41 5c                	pop    %r12
   15769:	41 5d                	pop    %r13
   1576b:	c3                   	retq   
   1576c:	0f 1f 40 00          	nopl   0x0(%rax)
   15770:	e8 3b e4 fe ff       	callq  3bb0 <tzset@plt>
   15775:	41 bd 01 00 00 00    	mov    $0x1,%r13d
   1577b:	eb d6                	jmp    15753 <_obstack_memory_used@@Base+0xc3>
   1577d:	0f 1f 00             	nopl   (%rax)
   15780:	48 85 ff             	test   %rdi,%rdi
   15783:	41 54                	push   %r12
   15785:	55                   	push   %rbp
   15786:	53                   	push   %rbx
   15787:	74 5f                	je     157e8 <_obstack_memory_used@@Base+0x158>
   15789:	49 89 fc             	mov    %rdi,%r12
   1578c:	e8 bf e1 fe ff       	callq  3950 <strlen@plt>
   15791:	48 8d 68 01          	lea    0x1(%rax),%rbp
   15795:	bf 76 00 00 00       	mov    $0x76,%edi
   1579a:	48 83 fd 76          	cmp    $0x76,%rbp
   1579e:	48 0f 43 fd          	cmovae %rbp,%rdi
   157a2:	48 83 c7 11          	add    $0x11,%rdi
   157a6:	48 83 e7 f8          	and    $0xfffffffffffffff8,%rdi
   157aa:	e8 c9 e6 fe ff       	callq  3e78 <malloc@plt>
   157af:	48 85 c0             	test   %rax,%rax
   157b2:	48 89 c3             	mov    %rax,%rbx
   157b5:	74 24                	je     157db <_obstack_memory_used@@Base+0x14b>
   157b7:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
   157be:	48 8d 7b 09          	lea    0x9(%rbx),%rdi
   157c2:	b8 01 00 00 00       	mov    $0x1,%eax
   157c7:	66 89 43 08          	mov    %ax,0x8(%rbx)
   157cb:	48 89 ea             	mov    %rbp,%rdx
   157ce:	4c 89 e6             	mov    %r12,%rsi
   157d1:	e8 aa e3 fe ff       	callq  3b80 <memcpy@plt>
   157d6:	c6 44 2b 09 00       	movb   $0x0,0x9(%rbx,%rbp,1)
   157db:	48 89 d8             	mov    %rbx,%rax
   157de:	5b                   	pop    %rbx
   157df:	5d                   	pop    %rbp
   157e0:	41 5c                	pop    %r12
   157e2:	c3                   	retq   
   157e3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
   157e8:	bf 80 00 00 00       	mov    $0x80,%edi
   157ed:	e8 86 e6 fe ff       	callq  3e78 <malloc@plt>
   157f2:	48 85 c0             	test   %rax,%rax
   157f5:	48 89 c3             	mov    %rax,%rbx
   157f8:	74 e1                	je     157db <_obstack_memory_used@@Base+0x14b>
   157fa:	31 d2                	xor    %edx,%edx
   157fc:	48 c7 03 00 00 00 00 	movq   $0x0,(%rbx)
   15803:	48 89 d8             	mov    %rbx,%rax
   15806:	66 89 53 08          	mov    %dx,0x8(%rbx)
   1580a:	5b                   	pop    %rbx
   1580b:	5d                   	pop    %rbp
   1580c:	41 5c                	pop    %r12
   1580e:	c3                   	retq   
   1580f:	90                   	nop
   15810:	41 57                	push   %r15
   15812:	41 56                	push   %r14
   15814:	b8 01 00 00 00       	mov    $0x1,%eax
   15819:	41 55                	push   %r13
   1581b:	41 54                	push   %r12
   1581d:	55                   	push   %rbp
   1581e:	53                   	push   %rbx
   1581f:	48 83 ec 08          	sub    $0x8,%rsp
   15823:	48 8b 6e 30          	mov    0x30(%rsi),%rbp
   15827:	48 85 ed             	test   %rbp,%rbp
   1582a:	0f 84 90 00 00 00    	je     158c0 <_obstack_memory_used@@Base+0x230>
   15830:	48 39 ee             	cmp    %rbp,%rsi
   15833:	49 89 fc             	mov    %rdi,%r12
   15836:	49 89 f5             	mov    %rsi,%r13
   15839:	77 09                	ja     15844 <_obstack_memory_used@@Base+0x1b4>
   1583b:	48 8d 56 38          	lea    0x38(%rsi),%rdx
   1583f:	48 39 d5             	cmp    %rdx,%rbp
   15842:	72 7c                	jb     158c0 <_obstack_memory_used@@Base+0x230>
   15844:	80 7d 00 00          	cmpb   $0x0,0x0(%rbp)
   15848:	49 8d 5c 24 09       	lea    0x9(%r12),%rbx
   1584d:	74 61                	je     158b0 <_obstack_memory_used@@Base+0x220>
   1584f:	90                   	nop
   15850:	48 89 ee             	mov    %rbp,%rsi
   15853:	48 89 df             	mov    %rbx,%rdi
   15856:	e8 c5 e2 fe ff       	callq  3b20 <strcmp@plt>
   1585b:	85 c0                	test   %eax,%eax
   1585d:	74 58                	je     158b7 <_obstack_memory_used@@Base+0x227>
   1585f:	80 3b 00             	cmpb   $0x0,(%rbx)
   15862:	75 12                	jne    15876 <_obstack_memory_used@@Base+0x1e6>
   15864:	4d 8d 74 24 09       	lea    0x9(%r12),%r14
   15869:	49 39 de             	cmp    %rbx,%r14
   1586c:	75 62                	jne    158d0 <_obstack_memory_used@@Base+0x240>
   1586e:	41 80 7c 24 08 00    	cmpb   $0x0,0x8(%r12)
   15874:	74 5a                	je     158d0 <_obstack_memory_used@@Base+0x240>
   15876:	48 89 df             	mov    %rbx,%rdi
   15879:	e8 d2 e0 fe ff       	callq  3950 <strlen@plt>
   1587e:	48 8d 5c 03 01       	lea    0x1(%rbx,%rax,1),%rbx
   15883:	80 3b 00             	cmpb   $0x0,(%rbx)
   15886:	75 c8                	jne    15850 <_obstack_memory_used@@Base+0x1c0>
   15888:	49 8b 04 24          	mov    (%r12),%rax
   1588c:	48 85 c0             	test   %rax,%rax
   1588f:	74 bf                	je     15850 <_obstack_memory_used@@Base+0x1c0>
   15891:	48 8d 58 09          	lea    0x9(%rax),%rbx
   15895:	48 89 ee             	mov    %rbp,%rsi
   15898:	49 89 c4             	mov    %rax,%r12
   1589b:	48 89 df             	mov    %rbx,%rdi
   1589e:	e8 7d e2 fe ff       	callq  3b20 <strcmp@plt>
   158a3:	85 c0                	test   %eax,%eax
   158a5:	75 b8                	jne    1585f <_obstack_memory_used@@Base+0x1cf>
   158a7:	eb 0e                	jmp    158b7 <_obstack_memory_used@@Base+0x227>
   158a9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
   158b0:	48 8d 1d 93 23 00 00 	lea    0x2393(%rip),%rbx        # 17c4a <_IO_stdin_used@@Base+0x18ca>
   158b7:	49 89 5d 30          	mov    %rbx,0x30(%r13)
   158bb:	b8 01 00 00 00       	mov    $0x1,%eax
   158c0:	48 83 c4 08          	add    $0x8,%rsp
   158c4:	5b                   	pop    %rbx
   158c5:	5d                   	pop    %rbp
   158c6:	41 5c                	pop    %r12
   158c8:	41 5d                	pop    %r13
   158ca:	41 5e                	pop    %r14
   158cc:	41 5f                	pop    %r15
   158ce:	c3                   	retq   
   158cf:	90                   	nop
   158d0:	48 89 ef             	mov    %rbp,%rdi
   158d3:	e8 78 e0 fe ff       	callq  3950 <strlen@plt>
   158d8:	48 8d 50 01          	lea    0x1(%rax),%rdx
   158dc:	49 89 c7             	mov    %rax,%r15
   158df:	48 89 d8             	mov    %rbx,%rax
   158e2:	4c 29 f0             	sub    %r14,%rax
   158e5:	48 89 c1             	mov    %rax,%rcx
   158e8:	48 f7 d1             	not    %rcx
   158eb:	48 39 d1             	cmp    %rdx,%rcx
   158ee:	72 30                	jb     15920 <_obstack_memory_used@@Base+0x290>
   158f0:	48 01 d0             	add    %rdx,%rax
   158f3:	48 83 f8 76          	cmp    $0x76,%rax
   158f7:	76 37                	jbe    15930 <_obstack_memory_used@@Base+0x2a0>
   158f9:	48 89 ef             	mov    %rbp,%rdi
   158fc:	e8 7f fe ff ff       	callq  15780 <_obstack_memory_used@@Base+0xf0>
   15901:	48 89 c3             	mov    %rax,%rbx
   15904:	49 89 04 24          	mov    %rax,(%r12)
   15908:	31 c0                	xor    %eax,%eax
   1590a:	48 85 db             	test   %rbx,%rbx
   1590d:	74 b1                	je     158c0 <_obstack_memory_used@@Base+0x230>
   1590f:	c6 43 08 00          	movb   $0x0,0x8(%rbx)
   15913:	48 83 c3 09          	add    $0x9,%rbx
   15917:	eb 9e                	jmp    158b7 <_obstack_memory_used@@Base+0x227>
   15919:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
   15920:	e8 cb de fe ff       	callq  37f0 <__errno_location@plt>
   15925:	c7 00 0c 00 00 00    	movl   $0xc,(%rax)
   1592b:	31 c0                	xor    %eax,%eax
   1592d:	eb 91                	jmp    158c0 <_obstack_memory_used@@Base+0x230>
   1592f:	90                   	nop
   15930:	48 89 ee             	mov    %rbp,%rsi
   15933:	48 89 df             	mov    %rbx,%rdi
   15936:	e8 45 e2 fe ff       	callq  3b80 <memcpy@plt>
   1593b:	42 c6 44 3b 01 00    	movb   $0x0,0x1(%rbx,%r15,1)
   15941:	e9 71 ff ff ff       	jmpq   158b7 <_obstack_memory_used@@Base+0x227>
   15946:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
   1594d:	00 00 00 
   15950:	41 54                	push   %r12
   15952:	55                   	push   %rbp
   15953:	48 89 fd             	mov    %rdi,%rbp
   15956:	53                   	push   %rbx
   15957:	48 8d 3d de 25 00 00 	lea    0x25de(%rip),%rdi        # 17f3c <_IO_stdin_used@@Base+0x1bbc>
   1595e:	48 83 ec 10          	sub    $0x10,%rsp
   15962:	e8 39 de fe ff       	callq  37a0 <getenv@plt>
   15967:	48 85 c0             	test   %rax,%rax
   1596a:	48 89 c3             	mov    %rax,%rbx
   1596d:	0f 84 95 00 00 00    	je     15a08 <_obstack_memory_used@@Base+0x378>
   15973:	80 7d 08 00          	cmpb   $0x0,0x8(%rbp)
   15977:	75 67                	jne    159e0 <_obstack_memory_used@@Base+0x350>
   15979:	48 89 df             	mov    %rbx,%rdi
   1597c:	e8 ff fd ff ff       	callq  15780 <_obstack_memory_used@@Base+0xf0>
   15981:	48 85 c0             	test   %rax,%rax
   15984:	49 89 c4             	mov    %rax,%r12
   15987:	74 44                	je     159cd <_obstack_memory_used@@Base+0x33d>
   15989:	31 ff                	xor    %edi,%edi
   1598b:	80 7d 08 00          	cmpb   $0x0,0x8(%rbp)
   1598f:	74 04                	je     15995 <_obstack_memory_used@@Base+0x305>
   15991:	48 8d 7d 09          	lea    0x9(%rbp),%rdi
   15995:	e8 26 fd ff ff       	callq  156c0 <_obstack_memory_used@@Base+0x30>
   1599a:	85 c0                	test   %eax,%eax
   1599c:	0f 84 86 00 00 00    	je     15a28 <_obstack_memory_used@@Base+0x398>
   159a2:	e8 49 de fe ff       	callq  37f0 <__errno_location@plt>
   159a7:	49 83 fc 01          	cmp    $0x1,%r12
   159ab:	8b 18                	mov    (%rax),%ebx
   159ad:	74 19                	je     159c8 <_obstack_memory_used@@Base+0x338>
   159af:	4c 89 e7             	mov    %r12,%rdi
   159b2:	48 89 44 24 08       	mov    %rax,0x8(%rsp)
   159b7:	e8 34 fd ff ff       	callq  156f0 <_obstack_memory_used@@Base+0x60>
   159bc:	48 8b 44 24 08       	mov    0x8(%rsp),%rax
   159c1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
   159c8:	89 18                	mov    %ebx,(%rax)
   159ca:	45 31 e4             	xor    %r12d,%r12d
   159cd:	48 83 c4 10          	add    $0x10,%rsp
   159d1:	4c 89 e0             	mov    %r12,%rax
   159d4:	5b                   	pop    %rbx
   159d5:	5d                   	pop    %rbp
   159d6:	41 5c                	pop    %r12
   159d8:	c3                   	retq   
   159d9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
   159e0:	48 8d 7d 09          	lea    0x9(%rbp),%rdi
   159e4:	48 89 c6             	mov    %rax,%rsi
   159e7:	41 bc 01 00 00 00    	mov    $0x1,%r12d
   159ed:	e8 2e e1 fe ff       	callq  3b20 <strcmp@plt>
   159f2:	85 c0                	test   %eax,%eax
   159f4:	75 83                	jne    15979 <_obstack_memory_used@@Base+0x2e9>
   159f6:	48 83 c4 10          	add    $0x10,%rsp
   159fa:	4c 89 e0             	mov    %r12,%rax
   159fd:	5b                   	pop    %rbx
   159fe:	5d                   	pop    %rbp
   159ff:	41 5c                	pop    %r12
   15a01:	c3                   	retq   
   15a02:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
   15a08:	80 7d 08 00          	cmpb   $0x0,0x8(%rbp)
   15a0c:	41 bc 01 00 00 00    	mov    $0x1,%r12d
   15a12:	0f 85 61 ff ff ff    	jne    15979 <_obstack_memory_used@@Base+0x2e9>
   15a18:	48 83 c4 10          	add    $0x10,%rsp
   15a1c:	4c 89 e0             	mov    %r12,%rax
   15a1f:	5b                   	pop    %rbx
   15a20:	5d                   	pop    %rbp
   15a21:	41 5c                	pop    %r12
   15a23:	c3                   	retq   
   15a24:	0f 1f 40 00          	nopl   0x0(%rax)
   15a28:	e8 83 e1 fe ff       	callq  3bb0 <tzset@plt>
   15a2d:	eb 9e                	jmp    159cd <_obstack_memory_used@@Base+0x33d>
   15a2f:	90                   	nop
   15a30:	48 83 ff 01          	cmp    $0x1,%rdi
   15a34:	74 05                	je     15a3b <_obstack_memory_used@@Base+0x3ab>
   15a36:	e9 b5 fc ff ff       	jmpq   156f0 <_obstack_memory_used@@Base+0x60>
   15a3b:	c3                   	retq   
   15a3c:	0f 1f 40 00          	nopl   0x0(%rax)
   15a40:	41 55                	push   %r13
   15a42:	41 54                	push   %r12
   15a44:	55                   	push   %rbp
   15a45:	53                   	push   %rbx
   15a46:	48 89 f5             	mov    %rsi,%rbp
   15a49:	48 83 ec 08          	sub    $0x8,%rsp
   15a4d:	48 85 ff             	test   %rdi,%rdi
   15a50:	74 6e                	je     15ac0 <_obstack_memory_used@@Base+0x430>
   15a52:	49 89 d5             	mov    %rdx,%r13
   15a55:	48 89 fb             	mov    %rdi,%rbx
   15a58:	e8 f3 fe ff ff       	callq  15950 <_obstack_memory_used@@Base+0x2c0>
   15a5d:	48 85 c0             	test   %rax,%rax
   15a60:	49 89 c4             	mov    %rax,%r12
   15a63:	74 49                	je     15aae <_obstack_memory_used@@Base+0x41e>
   15a65:	4c 89 ee             	mov    %r13,%rsi
   15a68:	48 89 ef             	mov    %rbp,%rdi
   15a6b:	e8 a0 dd fe ff       	callq  3810 <localtime_r@plt>
   15a70:	48 85 c0             	test   %rax,%rax
   15a73:	74 2b                	je     15aa0 <_obstack_memory_used@@Base+0x410>
   15a75:	4c 89 ee             	mov    %r13,%rsi
   15a78:	48 89 df             	mov    %rbx,%rdi
   15a7b:	e8 90 fd ff ff       	callq  15810 <_obstack_memory_used@@Base+0x180>
   15a80:	84 c0                	test   %al,%al
   15a82:	74 1c                	je     15aa0 <_obstack_memory_used@@Base+0x410>
   15a84:	49 83 fc 01          	cmp    $0x1,%r12
   15a88:	75 4b                	jne    15ad5 <_obstack_memory_used@@Base+0x445>
   15a8a:	48 83 c4 08          	add    $0x8,%rsp
   15a8e:	4c 89 e8             	mov    %r13,%rax
   15a91:	5b                   	pop    %rbx
   15a92:	5d                   	pop    %rbp
   15a93:	41 5c                	pop    %r12
   15a95:	41 5d                	pop    %r13
   15a97:	c3                   	retq   
   15a98:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
   15a9f:	00 
   15aa0:	49 83 fc 01          	cmp    $0x1,%r12
   15aa4:	74 08                	je     15aae <_obstack_memory_used@@Base+0x41e>
   15aa6:	4c 89 e7             	mov    %r12,%rdi
   15aa9:	e8 72 fc ff ff       	callq  15720 <_obstack_memory_used@@Base+0x90>
   15aae:	48 83 c4 08          	add    $0x8,%rsp
   15ab2:	31 c0                	xor    %eax,%eax
   15ab4:	5b                   	pop    %rbx
   15ab5:	5d                   	pop    %rbp
   15ab6:	41 5c                	pop    %r12
   15ab8:	41 5d                	pop    %r13
   15aba:	c3                   	retq   
   15abb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
   15ac0:	48 83 c4 08          	add    $0x8,%rsp
   15ac4:	48 89 ef             	mov    %rbp,%rdi
   15ac7:	48 89 d6             	mov    %rdx,%rsi
   15aca:	5b                   	pop    %rbx
   15acb:	5d                   	pop    %rbp
   15acc:	41 5c                	pop    %r12
   15ace:	41 5d                	pop    %r13
   15ad0:	e9 2b df fe ff       	jmpq   3a00 <gmtime_r@plt>
   15ad5:	4c 89 e7             	mov    %r12,%rdi
   15ad8:	e8 43 fc ff ff       	callq  15720 <_obstack_memory_used@@Base+0x90>
   15add:	84 c0                	test   %al,%al
   15adf:	75 a9                	jne    15a8a <_obstack_memory_used@@Base+0x3fa>
   15ae1:	eb cb                	jmp    15aae <_obstack_memory_used@@Base+0x41e>
   15ae3:	0f 1f 00             	nopl   (%rax)
   15ae6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
   15aed:	00 00 00 
   15af0:	41 54                	push   %r12
   15af2:	55                   	push   %rbp
   15af3:	53                   	push   %rbx
   15af4:	48 89 f3             	mov    %rsi,%rbx
   15af7:	48 83 ec 50          	sub    $0x50,%rsp
   15afb:	64 48 8b 04 25 28 00 	mov    %fs:0x28,%rax
   15b02:	00 00 
   15b04:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
   15b09:	31 c0                	xor    %eax,%eax
   15b0b:	48 85 ff             	test   %rdi,%rdi
   15b0e:	0f 84 fc 00 00 00    	je     15c10 <_obstack_memory_used@@Base+0x580>
   15b14:	48 89 fd             	mov    %rdi,%rbp
   15b17:	e8 34 fe ff ff       	callq  15950 <_obstack_memory_used@@Base+0x2c0>
   15b1c:	48 85 c0             	test   %rax,%rax
   15b1f:	49 89 c4             	mov    %rax,%r12
   15b22:	0f 84 f8 00 00 00    	je     15c20 <_obstack_memory_used@@Base+0x590>
   15b28:	48 89 df             	mov    %rbx,%rdi
   15b2b:	e8 30 e1 fe ff       	callq  3c60 <mktime@plt>
   15b30:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
   15b34:	48 89 44 24 08       	mov    %rax,0x8(%rsp)
   15b39:	74 55                	je     15b90 <_obstack_memory_used@@Base+0x500>
   15b3b:	48 89 de             	mov    %rbx,%rsi
   15b3e:	48 89 ef             	mov    %rbp,%rdi
   15b41:	e8 ca fc ff ff       	callq  15810 <_obstack_memory_used@@Base+0x180>
   15b46:	84 c0                	test   %al,%al
   15b48:	75 09                	jne    15b53 <_obstack_memory_used@@Base+0x4c3>
   15b4a:	48 c7 44 24 08 ff ff 	movq   $0xffffffffffffffff,0x8(%rsp)
   15b51:	ff ff 
   15b53:	49 83 fc 01          	cmp    $0x1,%r12
   15b57:	74 10                	je     15b69 <_obstack_memory_used@@Base+0x4d9>
   15b59:	4c 89 e7             	mov    %r12,%rdi
   15b5c:	e8 bf fb ff ff       	callq  15720 <_obstack_memory_used@@Base+0x90>
   15b61:	84 c0                	test   %al,%al
   15b63:	0f 84 b7 00 00 00    	je     15c20 <_obstack_memory_used@@Base+0x590>
   15b69:	48 8b 44 24 08       	mov    0x8(%rsp),%rax
   15b6e:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
   15b73:	64 48 33 0c 25 28 00 	xor    %fs:0x28,%rcx
   15b7a:	00 00 
   15b7c:	0f 85 aa 00 00 00    	jne    15c2c <_obstack_memory_used@@Base+0x59c>
   15b82:	48 83 c4 50          	add    $0x50,%rsp
   15b86:	5b                   	pop    %rbx
   15b87:	5d                   	pop    %rbp
   15b88:	41 5c                	pop    %r12
   15b8a:	c3                   	retq   
   15b8b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
   15b90:	48 8d 74 24 10       	lea    0x10(%rsp),%rsi
   15b95:	48 8d 7c 24 08       	lea    0x8(%rsp),%rdi
   15b9a:	e8 71 dc fe ff       	callq  3810 <localtime_r@plt>
   15b9f:	48 85 c0             	test   %rax,%rax
   15ba2:	74 af                	je     15b53 <_obstack_memory_used@@Base+0x4c3>
   15ba4:	8b 03                	mov    (%rbx),%eax
   15ba6:	8b 53 04             	mov    0x4(%rbx),%edx
   15ba9:	33 44 24 10          	xor    0x10(%rsp),%eax
   15bad:	33 54 24 14          	xor    0x14(%rsp),%edx
   15bb1:	8b 4c 24 30          	mov    0x30(%rsp),%ecx
   15bb5:	09 d0                	or     %edx,%eax
   15bb7:	8b 53 08             	mov    0x8(%rbx),%edx
   15bba:	33 54 24 18          	xor    0x18(%rsp),%edx
   15bbe:	09 d0                	or     %edx,%eax
   15bc0:	8b 53 0c             	mov    0xc(%rbx),%edx
   15bc3:	33 54 24 1c          	xor    0x1c(%rsp),%edx
   15bc7:	09 d0                	or     %edx,%eax
   15bc9:	8b 53 10             	mov    0x10(%rbx),%edx
   15bcc:	33 54 24 20          	xor    0x20(%rsp),%edx
   15bd0:	09 d0                	or     %edx,%eax
   15bd2:	8b 53 14             	mov    0x14(%rbx),%edx
   15bd5:	33 54 24 24          	xor    0x24(%rsp),%edx
   15bd9:	09 d0                	or     %edx,%eax
   15bdb:	8b 53 20             	mov    0x20(%rbx),%edx
   15bde:	85 d2                	test   %edx,%edx
   15be0:	40 0f 94 c7          	sete   %dil
   15be4:	85 c9                	test   %ecx,%ecx
   15be6:	40 0f 94 c6          	sete   %sil
   15bea:	40 38 f7             	cmp    %sil,%dil
   15bed:	74 0c                	je     15bfb <_obstack_memory_used@@Base+0x56b>
   15bef:	85 d2                	test   %edx,%edx
   15bf1:	78 08                	js     15bfb <_obstack_memory_used@@Base+0x56b>
   15bf3:	85 c9                	test   %ecx,%ecx
   15bf5:	0f 89 58 ff ff ff    	jns    15b53 <_obstack_memory_used@@Base+0x4c3>
   15bfb:	85 c0                	test   %eax,%eax
   15bfd:	0f 84 38 ff ff ff    	je     15b3b <_obstack_memory_used@@Base+0x4ab>
   15c03:	e9 4b ff ff ff       	jmpq   15b53 <_obstack_memory_used@@Base+0x4c3>
   15c08:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
   15c0f:	00 
   15c10:	48 89 f7             	mov    %rsi,%rdi
   15c13:	e8 c8 e0 fe ff       	callq  3ce0 <timegm@plt>
   15c18:	e9 51 ff ff ff       	jmpq   15b6e <_obstack_memory_used@@Base+0x4de>
   15c1d:	0f 1f 00             	nopl   (%rax)
   15c20:	48 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%rax
   15c27:	e9 42 ff ff ff       	jmpq   15b6e <_obstack_memory_used@@Base+0x4de>
   15c2c:	e8 3f dd fe ff       	callq  3970 <__stack_chk_fail@plt>
   15c31:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
   15c38:	00 00 00 
   15c3b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
   15c40:	83 ff 16             	cmp    $0x16,%edi
   15c43:	74 20                	je     15c65 <_obstack_memory_used@@Base+0x5d5>
   15c45:	7e 19                	jle    15c60 <_obstack_memory_used@@Base+0x5d0>
   15c47:	83 ff 26             	cmp    $0x26,%edi
   15c4a:	74 19                	je     15c65 <_obstack_memory_used@@Base+0x5d5>
   15c4c:	83 ff 5f             	cmp    $0x5f,%edi
   15c4f:	74 14                	je     15c65 <_obstack_memory_used@@Base+0x5d5>
   15c51:	b8 01 00 00 00       	mov    $0x1,%eax
   15c56:	c3                   	retq   
   15c57:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
   15c5e:	00 00 
   15c60:	83 ff 10             	cmp    $0x10,%edi
   15c63:	75 ec                	jne    15c51 <_obstack_memory_used@@Base+0x5c1>
   15c65:	31 c0                	xor    %eax,%eax
   15c67:	c3                   	retq   
   15c68:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
   15c6f:	00 
   15c70:	41 54                	push   %r12
   15c72:	55                   	push   %rbp
   15c73:	48 89 fd             	mov    %rdi,%rbp
   15c76:	53                   	push   %rbx
   15c77:	e8 c4 db fe ff       	callq  3840 <__fpending@plt>
   15c7c:	8b 5d 00             	mov    0x0(%rbp),%ebx
   15c7f:	48 89 ef             	mov    %rbp,%rdi
   15c82:	49 89 c4             	mov    %rax,%r12
   15c85:	e8 16 05 00 00       	callq  161a0 <_obstack_memory_used@@Base+0xb10>
   15c8a:	83 e3 20             	and    $0x20,%ebx
   15c8d:	85 db                	test   %ebx,%ebx
   15c8f:	75 17                	jne    15ca8 <_obstack_memory_used@@Base+0x618>
   15c91:	85 c0                	test   %eax,%eax
   15c93:	74 0a                	je     15c9f <_obstack_memory_used@@Base+0x60f>
   15c95:	4d 85 e4             	test   %r12,%r12
   15c98:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
   15c9d:	74 39                	je     15cd8 <_obstack_memory_used@@Base+0x648>
   15c9f:	5b                   	pop    %rbx
   15ca0:	5d                   	pop    %rbp
   15ca1:	41 5c                	pop    %r12
   15ca3:	c3                   	retq   
   15ca4:	0f 1f 40 00          	nopl   0x0(%rax)
   15ca8:	85 c0                	test   %eax,%eax
   15caa:	75 1c                	jne    15cc8 <_obstack_memory_used@@Base+0x638>
   15cac:	e8 3f db fe ff       	callq  37f0 <__errno_location@plt>
   15cb1:	c7 00 00 00 00 00    	movl   $0x0,(%rax)
   15cb7:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
   15cbc:	5b                   	pop    %rbx
   15cbd:	5d                   	pop    %rbp
   15cbe:	41 5c                	pop    %r12
   15cc0:	c3                   	retq   
   15cc1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
   15cc8:	5b                   	pop    %rbx
   15cc9:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
   15cce:	5d                   	pop    %rbp
   15ccf:	41 5c                	pop    %r12
   15cd1:	c3                   	retq   
   15cd2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
   15cd8:	e8 13 db fe ff       	callq  37f0 <__errno_location@plt>
   15cdd:	83 38 09             	cmpl   $0x9,(%rax)
   15ce0:	5b                   	pop    %rbx
   15ce1:	5d                   	pop    %rbp
   15ce2:	41 5c                	pop    %r12
   15ce4:	0f 95 c0             	setne  %al
   15ce7:	0f b6 c0             	movzbl %al,%eax
   15cea:	f7 d8                	neg    %eax
   15cec:	c3                   	retq   
   15ced:	0f 1f 00             	nopl   (%rax)
   15cf0:	48 83 ec 08          	sub    $0x8,%rsp
   15cf4:	e8 b7 70 ff ff       	callq  cdb0 <__cxa_finalize@plt+0x8f30>
   15cf9:	48 85 c0             	test   %rax,%rax
   15cfc:	74 05                	je     15d03 <_obstack_memory_used@@Base+0x673>
   15cfe:	48 83 c4 08          	add    $0x8,%rsp
   15d02:	c3                   	retq   
   15d03:	e8 c8 e9 ff ff       	callq  146d0 <__cxa_finalize@plt+0x10850>
   15d08:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
   15d0f:	00 
   15d10:	48 0f be 0f          	movsbq (%rdi),%rcx
   15d14:	84 c9                	test   %cl,%cl
   15d16:	74 28                	je     15d40 <_obstack_memory_used@@Base+0x6b0>
   15d18:	31 c0                	xor    %eax,%eax
   15d1a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
   15d20:	48 c1 c0 09          	rol    $0x9,%rax
   15d24:	48 83 c7 01          	add    $0x1,%rdi
   15d28:	48 01 c8             	add    %rcx,%rax
   15d2b:	48 0f be 0f          	movsbq (%rdi),%rcx
   15d2f:	84 c9                	test   %cl,%cl
   15d31:	75 ed                	jne    15d20 <_obstack_memory_used@@Base+0x690>
   15d33:	31 d2                	xor    %edx,%edx
   15d35:	48 f7 f6             	div    %rsi
   15d38:	48 89 d0             	mov    %rdx,%rax
   15d3b:	c3                   	retq   
   15d3c:	0f 1f 40 00          	nopl   0x0(%rax)
   15d40:	31 d2                	xor    %edx,%edx
   15d42:	48 89 d0             	mov    %rdx,%rax
   15d45:	c3                   	retq   
   15d46:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
   15d4d:	00 00 00 
   15d50:	41 57                	push   %r15
   15d52:	41 56                	push   %r14
   15d54:	bf 0e 00 00 00       	mov    $0xe,%edi
   15d59:	41 55                	push   %r13
   15d5b:	41 54                	push   %r12
   15d5d:	55                   	push   %rbp
   15d5e:	53                   	push   %rbx
   15d5f:	48 81 ec a8 00 00 00 	sub    $0xa8,%rsp
   15d66:	64 48 8b 04 25 28 00 	mov    %fs:0x28,%rax
   15d6d:	00 00 
   15d6f:	48 89 84 24 98 00 00 	mov    %rax,0x98(%rsp)
   15d76:	00 
   15d77:	31 c0                	xor    %eax,%eax
   15d79:	e8 a2 de fe ff       	callq  3c20 <nl_langinfo@plt>
   15d7e:	4c 8b 3d d3 b7 20 00 	mov    0x20b7d3(%rip),%r15        # 221558 <program_name@@Base+0x158>
   15d85:	48 85 c0             	test   %rax,%rax
   15d88:	48 89 c3             	mov    %rax,%rbx
   15d8b:	48 8d 05 b8 1e 00 00 	lea    0x1eb8(%rip),%rax        # 17c4a <_IO_stdin_used@@Base+0x18ca>
   15d92:	48 0f 44 d8          	cmove  %rax,%rbx
   15d96:	4d 85 ff             	test   %r15,%r15
   15d99:	75 1f                	jne    15dba <_obstack_memory_used@@Base+0x72a>
   15d9b:	e9 90 00 00 00       	jmpq   15e30 <_obstack_memory_used@@Base+0x7a0>
   15da0:	4c 89 ff             	mov    %r15,%rdi
   15da3:	e8 a8 db fe ff       	callq  3950 <strlen@plt>
   15da8:	49 8d 6c 07 01       	lea    0x1(%r15,%rax,1),%rbp
   15dad:	48 89 ef             	mov    %rbp,%rdi
   15db0:	e8 9b db fe ff       	callq  3950 <strlen@plt>
   15db5:	4c 8d 7c 05 01       	lea    0x1(%rbp,%rax,1),%r15
   15dba:	41 0f b6 2f          	movzbl (%r15),%ebp
   15dbe:	40 84 ed             	test   %bpl,%bpl
   15dc1:	74 29                	je     15dec <_obstack_memory_used@@Base+0x75c>
   15dc3:	4c 89 fe             	mov    %r15,%rsi
   15dc6:	48 89 df             	mov    %rbx,%rdi
   15dc9:	e8 52 dd fe ff       	callq  3b20 <strcmp@plt>
   15dce:	85 c0                	test   %eax,%eax
   15dd0:	74 0d                	je     15ddf <_obstack_memory_used@@Base+0x74f>
   15dd2:	40 80 fd 2a          	cmp    $0x2a,%bpl
   15dd6:	75 c8                	jne    15da0 <_obstack_memory_used@@Base+0x710>
   15dd8:	41 80 7f 01 00       	cmpb   $0x0,0x1(%r15)
   15ddd:	75 c1                	jne    15da0 <_obstack_memory_used@@Base+0x710>
   15ddf:	4c 89 ff             	mov    %r15,%rdi
   15de2:	e8 69 db fe ff       	callq  3950 <strlen@plt>
   15de7:	49 8d 5c 07 01       	lea    0x1(%r15,%rax,1),%rbx
   15dec:	80 3b 00             	cmpb   $0x0,(%rbx)
   15def:	48 8d 05 6d 53 00 00 	lea    0x536d(%rip),%rax        # 1b163 <version_etc_copyright@@Base+0x2a3>
   15df6:	48 0f 44 d8          	cmove  %rax,%rbx
   15dfa:	48 8b 8c 24 98 00 00 	mov    0x98(%rsp),%rcx
   15e01:	00 
   15e02:	64 48 33 0c 25 28 00 	xor    %fs:0x28,%rcx
   15e09:	00 00 
   15e0b:	48 89 d8             	mov    %rbx,%rax
   15e0e:	0f 85 78 03 00 00    	jne    1618c <_obstack_memory_used@@Base+0xafc>
   15e14:	48 81 c4 a8 00 00 00 	add    $0xa8,%rsp
   15e1b:	5b                   	pop    %rbx
   15e1c:	5d                   	pop    %rbp
   15e1d:	41 5c                	pop    %r12
   15e1f:	41 5d                	pop    %r13
   15e21:	41 5e                	pop    %r14
   15e23:	41 5f                	pop    %r15
   15e25:	c3                   	retq   
   15e26:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
   15e2d:	00 00 00 
   15e30:	48 8d 3d 4c 53 00 00 	lea    0x534c(%rip),%rdi        # 1b183 <version_etc_copyright@@Base+0x2c3>
   15e37:	e8 64 d9 fe ff       	callq  37a0 <getenv@plt>
   15e3c:	48 85 c0             	test   %rax,%rax
   15e3f:	49 89 c5             	mov    %rax,%r13
   15e42:	74 4c                	je     15e90 <_obstack_memory_used@@Base+0x800>
   15e44:	80 38 00             	cmpb   $0x0,(%rax)
   15e47:	74 47                	je     15e90 <_obstack_memory_used@@Base+0x800>
   15e49:	48 89 c7             	mov    %rax,%rdi
   15e4c:	e8 ff da fe ff       	callq  3950 <strlen@plt>
   15e51:	48 85 c0             	test   %rax,%rax
   15e54:	49 89 c4             	mov    %rax,%r12
   15e57:	49 89 c6             	mov    %rax,%r14
   15e5a:	0f 85 1b 03 00 00    	jne    1617b <_obstack_memory_used@@Base+0xaeb>
   15e60:	bf 0e 00 00 00       	mov    $0xe,%edi
   15e65:	e8 0e e0 fe ff       	callq  3e78 <malloc@plt>
   15e6a:	48 85 c0             	test   %rax,%rax
   15e6d:	48 89 c5             	mov    %rax,%rbp
   15e70:	0f 85 a2 00 00 00    	jne    15f18 <_obstack_memory_used@@Base+0x888>
   15e76:	4c 8d 3d cd 1d 00 00 	lea    0x1dcd(%rip),%r15        # 17c4a <_IO_stdin_used@@Base+0x18ca>
   15e7d:	4c 89 3d d4 b6 20 00 	mov    %r15,0x20b6d4(%rip)        # 221558 <program_name@@Base+0x158>
   15e84:	e9 31 ff ff ff       	jmpq   15dba <_obstack_memory_used@@Base+0x72a>
   15e89:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
   15e90:	4c 8d 2d d2 52 00 00 	lea    0x52d2(%rip),%r13        # 1b169 <version_etc_copyright@@Base+0x2a9>
   15e97:	bf 28 00 00 00       	mov    $0x28,%edi
   15e9c:	41 bc 1a 00 00 00    	mov    $0x1a,%r12d
   15ea2:	41 be 19 00 00 00    	mov    $0x19,%r14d
   15ea8:	e8 cb df fe ff       	callq  3e78 <malloc@plt>
   15ead:	48 85 c0             	test   %rax,%rax
   15eb0:	48 89 c5             	mov    %rax,%rbp
   15eb3:	74 c1                	je     15e76 <_obstack_memory_used@@Base+0x7e6>
   15eb5:	4c 89 f2             	mov    %r14,%rdx
   15eb8:	4c 89 ee             	mov    %r13,%rsi
   15ebb:	48 89 ef             	mov    %rbp,%rdi
   15ebe:	e8 bd dc fe ff       	callq  3b80 <memcpy@plt>
   15ec3:	42 c6 44 35 00 2f    	movb   $0x2f,0x0(%rbp,%r14,1)
   15ec9:	49 01 ec             	add    %rbp,%r12
   15ecc:	48 b8 63 68 61 72 73 	movabs $0x2e74657372616863,%rax
   15ed3:	65 74 2e 
   15ed6:	be 00 00 02 00       	mov    $0x20000,%esi
   15edb:	49 89 04 24          	mov    %rax,(%r12)
   15edf:	b8 73 00 00 00       	mov    $0x73,%eax
   15ee4:	41 c7 44 24 08 61 6c 	movl   $0x61696c61,0x8(%r12)
   15eeb:	69 61 
   15eed:	66 41 89 44 24 0c    	mov    %ax,0xc(%r12)
   15ef3:	48 89 ef             	mov    %rbp,%rdi
   15ef6:	31 c0                	xor    %eax,%eax
   15ef8:	e8 33 de fe ff       	callq  3d30 <open@plt>
   15efd:	85 c0                	test   %eax,%eax
   15eff:	41 89 c4             	mov    %eax,%r12d
   15f02:	79 24                	jns    15f28 <_obstack_memory_used@@Base+0x898>
   15f04:	4c 8d 3d 3f 1d 00 00 	lea    0x1d3f(%rip),%r15        # 17c4a <_IO_stdin_used@@Base+0x18ca>
   15f0b:	48 89 ef             	mov    %rbp,%rdi
   15f0e:	e8 5d df fe ff       	callq  3e70 <free@plt>
   15f13:	e9 65 ff ff ff       	jmpq   15e7d <_obstack_memory_used@@Base+0x7ed>
   15f18:	4c 89 f2             	mov    %r14,%rdx
   15f1b:	4c 89 ee             	mov    %r13,%rsi
   15f1e:	48 89 ef             	mov    %rbp,%rdi
   15f21:	e8 5a dc fe ff       	callq  3b80 <memcpy@plt>
   15f26:	eb a1                	jmp    15ec9 <_obstack_memory_used@@Base+0x839>
   15f28:	48 8d 35 3b 20 00 00 	lea    0x203b(%rip),%rsi        # 17f6a <_IO_stdin_used@@Base+0x1bea>
   15f2f:	89 c7                	mov    %eax,%edi
   15f31:	45 31 ff             	xor    %r15d,%r15d
   15f34:	e8 77 dd fe ff       	callq  3cb0 <fdopen@plt>
   15f39:	48 85 c0             	test   %rax,%rax
   15f3c:	49 89 c6             	mov    %rax,%r14
   15f3f:	48 c7 04 24 00 00 00 	movq   $0x0,(%rsp)
   15f46:	00 
   15f47:	0f 84 d6 01 00 00    	je     16123 <_obstack_memory_used@@Base+0xa93>
   15f4d:	48 8d 44 24 60       	lea    0x60(%rsp),%rax
   15f52:	48 89 44 24 08       	mov    %rax,0x8(%rsp)
   15f57:	48 8d 44 24 20       	lea    0x20(%rsp),%rax
   15f5c:	48 89 44 24 10       	mov    %rax,0x10(%rsp)
   15f61:	49 8b 46 08          	mov    0x8(%r14),%rax
   15f65:	49 3b 46 10          	cmp    0x10(%r14),%rax
   15f69:	0f 83 4b 01 00 00    	jae    160ba <_obstack_memory_used@@Base+0xa2a>
   15f6f:	48 8d 50 01          	lea    0x1(%rax),%rdx
   15f73:	49 89 56 08          	mov    %rdx,0x8(%r14)
   15f77:	0f b6 38             	movzbl (%rax),%edi
   15f7a:	8d 47 f7             	lea    -0x9(%rdi),%eax
   15f7d:	83 f8 01             	cmp    $0x1,%eax
   15f80:	76 df                	jbe    15f61 <_obstack_memory_used@@Base+0x8d1>
   15f82:	83 ff 20             	cmp    $0x20,%edi
   15f85:	74 da                	je     15f61 <_obstack_memory_used@@Base+0x8d1>
   15f87:	83 ff 23             	cmp    $0x23,%edi
   15f8a:	0f 84 79 01 00 00    	je     16109 <_obstack_memory_used@@Base+0xa79>
   15f90:	4c 89 f6             	mov    %r14,%rsi
   15f93:	e8 98 dc fe ff       	callq  3c30 <ungetc@plt>
   15f98:	4c 8b 6c 24 10       	mov    0x10(%rsp),%r13
   15f9d:	48 8b 4c 24 08       	mov    0x8(%rsp),%rcx
   15fa2:	48 8d 35 ea 51 00 00 	lea    0x51ea(%rip),%rsi        # 1b193 <version_etc_copyright@@Base+0x2d3>
   15fa9:	31 c0                	xor    %eax,%eax
   15fab:	4c 89 f7             	mov    %r14,%rdi
   15fae:	4c 89 ea             	mov    %r13,%rdx
   15fb1:	e8 ba da fe ff       	callq  3a70 <fscanf@plt>
   15fb6:	83 f8 01             	cmp    $0x1,%eax
   15fb9:	0f 8e 0e 01 00 00    	jle    160cd <_obstack_memory_used@@Base+0xa3d>
   15fbf:	4c 89 ea             	mov    %r13,%rdx
   15fc2:	8b 0a                	mov    (%rdx),%ecx
   15fc4:	48 83 c2 04          	add    $0x4,%rdx
   15fc8:	8d 81 ff fe fe fe    	lea    -0x1010101(%rcx),%eax
   15fce:	f7 d1                	not    %ecx
   15fd0:	21 c8                	and    %ecx,%eax
   15fd2:	25 80 80 80 80       	and    $0x80808080,%eax
   15fd7:	74 e9                	je     15fc2 <_obstack_memory_used@@Base+0x932>
   15fd9:	89 c1                	mov    %eax,%ecx
   15fdb:	4c 8b 6c 24 08       	mov    0x8(%rsp),%r13
   15fe0:	c1 e9 10             	shr    $0x10,%ecx
   15fe3:	a9 80 80 00 00       	test   $0x8080,%eax
   15fe8:	0f 44 c1             	cmove  %ecx,%eax
   15feb:	48 8d 4a 02          	lea    0x2(%rdx),%rcx
   15fef:	48 0f 44 d1          	cmove  %rcx,%rdx
   15ff3:	89 c1                	mov    %eax,%ecx
   15ff5:	00 c1                	add    %al,%cl
   15ff7:	48 83 da 03          	sbb    $0x3,%rdx
   15ffb:	48 2b 54 24 10       	sub    0x10(%rsp),%rdx
   16000:	41 8b 75 00          	mov    0x0(%r13),%esi
   16004:	49 83 c5 04          	add    $0x4,%r13
   16008:	8d 86 ff fe fe fe    	lea    -0x1010101(%rsi),%eax
   1600e:	f7 d6                	not    %esi
   16010:	21 f0                	and    %esi,%eax
   16012:	25 80 80 80 80       	and    $0x80808080,%eax
   16017:	74 e7                	je     16000 <_obstack_memory_used@@Base+0x970>
   16019:	89 c6                	mov    %eax,%esi
   1601b:	48 89 54 24 18       	mov    %rdx,0x18(%rsp)
   16020:	c1 ee 10             	shr    $0x10,%esi
   16023:	a9 80 80 00 00       	test   $0x8080,%eax
   16028:	0f 44 c6             	cmove  %esi,%eax
   1602b:	49 8d 75 02          	lea    0x2(%r13),%rsi
   1602f:	89 c1                	mov    %eax,%ecx
   16031:	4c 0f 44 ee          	cmove  %rsi,%r13
   16035:	00 c1                	add    %al,%cl
   16037:	49 83 dd 03          	sbb    $0x3,%r13
   1603b:	4c 2b 6c 24 08       	sub    0x8(%rsp),%r13
   16040:	48 83 3c 24 00       	cmpq   $0x0,(%rsp)
   16045:	4a 8d 04 2a          	lea    (%rdx,%r13,1),%rax
   16049:	0f 85 eb 00 00 00    	jne    1613a <_obstack_memory_used@@Base+0xaaa>
   1604f:	48 8d 48 02          	lea    0x2(%rax),%rcx
   16053:	48 8d 78 03          	lea    0x3(%rax),%rdi
   16057:	48 89 0c 24          	mov    %rcx,(%rsp)
   1605b:	e8 18 de fe ff       	callq  3e78 <malloc@plt>
   16060:	48 8b 54 24 18       	mov    0x18(%rsp),%rdx
   16065:	49 89 c4             	mov    %rax,%r12
   16068:	4d 85 e4             	test   %r12,%r12
   1606b:	0f 84 ee 00 00 00    	je     1615f <_obstack_memory_used@@Base+0xacf>
   16071:	4c 8b 3c 24          	mov    (%rsp),%r15
   16075:	48 c7 c7 fe ff ff ff 	mov    $0xfffffffffffffffe,%rdi
   1607c:	48 8b 74 24 10       	mov    0x10(%rsp),%rsi
   16081:	48 29 d7             	sub    %rdx,%rdi
   16084:	48 83 c2 01          	add    $0x1,%rdx
   16088:	4d 29 ef             	sub    %r13,%r15
   1608b:	4c 01 ff             	add    %r15,%rdi
   1608e:	4c 01 e7             	add    %r12,%rdi
   16091:	e8 ea da fe ff       	callq  3b80 <memcpy@plt>
   16096:	48 8b 74 24 08       	mov    0x8(%rsp),%rsi
   1609b:	4b 8d 7c 3c ff       	lea    -0x1(%r12,%r15,1),%rdi
   160a0:	49 8d 55 01          	lea    0x1(%r13),%rdx
   160a4:	4d 89 e7             	mov    %r12,%r15
   160a7:	e8 d4 da fe ff       	callq  3b80 <memcpy@plt>
   160ac:	49 8b 46 08          	mov    0x8(%r14),%rax
   160b0:	49 3b 46 10          	cmp    0x10(%r14),%rax
   160b4:	0f 82 b5 fe ff ff    	jb     15f6f <_obstack_memory_used@@Base+0x8df>
   160ba:	4c 89 f7             	mov    %r14,%rdi
   160bd:	e8 ce d6 fe ff       	callq  3790 <__uflow@plt>
   160c2:	83 f8 ff             	cmp    $0xffffffff,%eax
   160c5:	89 c7                	mov    %eax,%edi
   160c7:	0f 85 ad fe ff ff    	jne    15f7a <_obstack_memory_used@@Base+0x8ea>
   160cd:	4c 89 f7             	mov    %r14,%rdi
   160d0:	e8 cb 00 00 00       	callq  161a0 <_obstack_memory_used@@Base+0xb10>
   160d5:	48 8b 04 24          	mov    (%rsp),%rax
   160d9:	48 85 c0             	test   %rax,%rax
   160dc:	0f 84 22 fe ff ff    	je     15f04 <_obstack_memory_used@@Base+0x874>
   160e2:	41 c6 04 07 00       	movb   $0x0,(%r15,%rax,1)
   160e7:	e9 1f fe ff ff       	jmpq   15f0b <_obstack_memory_used@@Base+0x87b>
   160ec:	0f 1f 40 00          	nopl   0x0(%rax)
   160f0:	48 8d 50 01          	lea    0x1(%rax),%rdx
   160f4:	49 89 56 08          	mov    %rdx,0x8(%r14)
   160f8:	0f b6 00             	movzbl (%rax),%eax
   160fb:	ba 01 00 00 00       	mov    $0x1,%edx
   16100:	83 f8 0a             	cmp    $0xa,%eax
   16103:	74 2b                	je     16130 <_obstack_memory_used@@Base+0xaa0>
   16105:	84 d2                	test   %dl,%dl
   16107:	74 27                	je     16130 <_obstack_memory_used@@Base+0xaa0>
   16109:	49 8b 46 08          	mov    0x8(%r14),%rax
   1610d:	49 3b 46 10          	cmp    0x10(%r14),%rax
   16111:	72 dd                	jb     160f0 <_obstack_memory_used@@Base+0xa60>
   16113:	4c 89 f7             	mov    %r14,%rdi
   16116:	e8 75 d6 fe ff       	callq  3790 <__uflow@plt>
   1611b:	83 f8 ff             	cmp    $0xffffffff,%eax
   1611e:	0f 95 c2             	setne  %dl
   16121:	eb dd                	jmp    16100 <_obstack_memory_used@@Base+0xa70>
   16123:	44 89 e7             	mov    %r12d,%edi
   16126:	e8 75 d9 fe ff       	callq  3aa0 <close@plt>
   1612b:	e9 d4 fd ff ff       	jmpq   15f04 <_obstack_memory_used@@Base+0x874>
   16130:	83 f8 ff             	cmp    $0xffffffff,%eax
   16133:	74 98                	je     160cd <_obstack_memory_used@@Base+0xa3d>
   16135:	e9 27 fe ff ff       	jmpq   15f61 <_obstack_memory_used@@Base+0x8d1>
   1613a:	48 03 04 24          	add    (%rsp),%rax
   1613e:	4c 89 ff             	mov    %r15,%rdi
   16141:	48 8d 48 02          	lea    0x2(%rax),%rcx
   16145:	48 8d 70 03          	lea    0x3(%rax),%rsi
   16149:	48 89 0c 24          	mov    %rcx,(%rsp)
   1614d:	e8 3e db fe ff       	callq  3c90 <realloc@plt>
   16152:	48 8b 54 24 18       	mov    0x18(%rsp),%rdx
   16157:	49 89 c4             	mov    %rax,%r12
   1615a:	e9 09 ff ff ff       	jmpq   16068 <_obstack_memory_used@@Base+0x9d8>
   1615f:	4c 89 ff             	mov    %r15,%rdi
   16162:	4c 8d 3d e1 1a 00 00 	lea    0x1ae1(%rip),%r15        # 17c4a <_IO_stdin_used@@Base+0x18ca>
   16169:	e8 02 dd fe ff       	callq  3e70 <free@plt>
   1616e:	4c 89 f7             	mov    %r14,%rdi
   16171:	e8 2a 00 00 00       	callq  161a0 <_obstack_memory_used@@Base+0xb10>
   16176:	e9 90 fd ff ff       	jmpq   15f0b <_obstack_memory_used@@Base+0x87b>
   1617b:	41 80 7c 05 ff 2f    	cmpb   $0x2f,-0x1(%r13,%rax,1)
   16181:	75 0e                	jne    16191 <_obstack_memory_used@@Base+0xb01>
   16183:	48 8d 78 0e          	lea    0xe(%rax),%rdi
   16187:	e9 d9 fc ff ff       	jmpq   15e65 <_obstack_memory_used@@Base+0x7d5>
   1618c:	e8 df d7 fe ff       	callq  3970 <__stack_chk_fail@plt>
   16191:	48 8d 78 0f          	lea    0xf(%rax),%rdi
   16195:	49 83 c4 01          	add    $0x1,%r12
   16199:	e9 0a fd ff ff       	jmpq   15ea8 <_obstack_memory_used@@Base+0x818>
   1619e:	66 90                	xchg   %ax,%ax
   161a0:	41 54                	push   %r12
   161a2:	55                   	push   %rbp
   161a3:	53                   	push   %rbx
   161a4:	48 89 fb             	mov    %rdi,%rbx
   161a7:	e8 14 da fe ff       	callq  3bc0 <fileno@plt>
   161ac:	85 c0                	test   %eax,%eax
   161ae:	48 89 df             	mov    %rbx,%rdi
   161b1:	78 54                	js     16207 <_obstack_memory_used@@Base+0xb77>
   161b3:	e8 b8 da fe ff       	callq  3c70 <__freading@plt>
   161b8:	85 c0                	test   %eax,%eax
   161ba:	75 2c                	jne    161e8 <_obstack_memory_used@@Base+0xb58>
   161bc:	48 89 df             	mov    %rbx,%rdi
   161bf:	e8 5c 00 00 00       	callq  16220 <_obstack_memory_used@@Base+0xb90>
   161c4:	85 c0                	test   %eax,%eax
   161c6:	74 3c                	je     16204 <_obstack_memory_used@@Base+0xb74>
   161c8:	e8 23 d6 fe ff       	callq  37f0 <__errno_location@plt>
   161cd:	44 8b 20             	mov    (%rax),%r12d
   161d0:	48 89 df             	mov    %rbx,%rdi
   161d3:	48 89 c5             	mov    %rax,%rbp
   161d6:	e8 15 d7 fe ff       	callq  38f0 <fclose@plt>
   161db:	45 85 e4             	test   %r12d,%r12d
   161de:	75 30                	jne    16210 <_obstack_memory_used@@Base+0xb80>
   161e0:	5b                   	pop    %rbx
   161e1:	5d                   	pop    %rbp
   161e2:	41 5c                	pop    %r12
   161e4:	c3                   	retq   
   161e5:	0f 1f 00             	nopl   (%rax)
   161e8:	48 89 df             	mov    %rbx,%rdi
   161eb:	e8 d0 d9 fe ff       	callq  3bc0 <fileno@plt>
   161f0:	31 f6                	xor    %esi,%esi
   161f2:	ba 01 00 00 00       	mov    $0x1,%edx
   161f7:	89 c7                	mov    %eax,%edi
   161f9:	e8 12 d8 fe ff       	callq  3a10 <lseek@plt>
   161fe:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
   16202:	75 b8                	jne    161bc <_obstack_memory_used@@Base+0xb2c>
   16204:	48 89 df             	mov    %rbx,%rdi
   16207:	5b                   	pop    %rbx
   16208:	5d                   	pop    %rbp
   16209:	41 5c                	pop    %r12
   1620b:	e9 e0 d6 fe ff       	jmpq   38f0 <fclose@plt>
   16210:	44 89 65 00          	mov    %r12d,0x0(%rbp)
   16214:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
   16219:	eb c5                	jmp    161e0 <_obstack_memory_used@@Base+0xb50>
   1621b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
   16220:	48 85 ff             	test   %rdi,%rdi
   16223:	53                   	push   %rbx
   16224:	48 89 fb             	mov    %rdi,%rbx
   16227:	74 11                	je     1623a <_obstack_memory_used@@Base+0xbaa>
   16229:	e8 42 da fe ff       	callq  3c70 <__freading@plt>
   1622e:	85 c0                	test   %eax,%eax
   16230:	74 08                	je     1623a <_obstack_memory_used@@Base+0xbaa>
   16232:	f7 03 00 01 00 00    	testl  $0x100,(%rbx)
   16238:	75 0e                	jne    16248 <_obstack_memory_used@@Base+0xbb8>
   1623a:	48 89 df             	mov    %rbx,%rdi
   1623d:	5b                   	pop    %rbx
   1623e:	e9 cd d9 fe ff       	jmpq   3c10 <fflush@plt>
   16243:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
   16248:	48 89 df             	mov    %rbx,%rdi
   1624b:	ba 01 00 00 00       	mov    $0x1,%edx
   16250:	31 f6                	xor    %esi,%esi
   16252:	e8 09 00 00 00       	callq  16260 <_obstack_memory_used@@Base+0xbd0>
   16257:	48 89 df             	mov    %rbx,%rdi
   1625a:	5b                   	pop    %rbx
   1625b:	e9 b0 d9 fe ff       	jmpq   3c10 <fflush@plt>
   16260:	48 8b 47 08          	mov    0x8(%rdi),%rax
   16264:	48 39 47 10          	cmp    %rax,0x10(%rdi)
   16268:	74 06                	je     16270 <_obstack_memory_used@@Base+0xbe0>
   1626a:	e9 d1 da fe ff       	jmpq   3d40 <fseeko@plt>
   1626f:	90                   	nop
   16270:	48 8b 47 20          	mov    0x20(%rdi),%rax
   16274:	48 39 47 28          	cmp    %rax,0x28(%rdi)
   16278:	75 f0                	jne    1626a <_obstack_memory_used@@Base+0xbda>
   1627a:	48 83 7f 48 00       	cmpq   $0x0,0x48(%rdi)
   1627f:	75 e9                	jne    1626a <_obstack_memory_used@@Base+0xbda>
   16281:	41 54                	push   %r12
   16283:	55                   	push   %rbp
   16284:	41 89 d4             	mov    %edx,%r12d
   16287:	53                   	push   %rbx
   16288:	48 89 f5             	mov    %rsi,%rbp
   1628b:	48 89 fb             	mov    %rdi,%rbx
   1628e:	e8 2d d9 fe ff       	callq  3bc0 <fileno@plt>
   16293:	44 89 e2             	mov    %r12d,%edx
   16296:	48 89 ee             	mov    %rbp,%rsi
   16299:	89 c7                	mov    %eax,%edi
   1629b:	e8 70 d7 fe ff       	callq  3a10 <lseek@plt>
   162a0:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
   162a4:	74 0c                	je     162b2 <_obstack_memory_used@@Base+0xc22>
   162a6:	83 23 ef             	andl   $0xffffffef,(%rbx)
   162a9:	48 89 83 90 00 00 00 	mov    %rax,0x90(%rbx)
   162b0:	31 c0                	xor    %eax,%eax
   162b2:	5b                   	pop    %rbx
   162b3:	5d                   	pop    %rbp
   162b4:	41 5c                	pop    %r12
   162b6:	c3                   	retq   
   162b7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
   162be:	00 00 
   162c0:	41 57                	push   %r15
   162c2:	41 56                	push   %r14
   162c4:	41 89 ff             	mov    %edi,%r15d
   162c7:	41 55                	push   %r13
   162c9:	41 54                	push   %r12
   162cb:	4c 8d 25 1e 8d 20 00 	lea    0x208d1e(%rip),%r12        # 21eff0 <version_etc_copyright@@Base+0x204130>
   162d2:	55                   	push   %rbp
   162d3:	48 8d 2d 1e 8d 20 00 	lea    0x208d1e(%rip),%rbp        # 21eff8 <version_etc_copyright@@Base+0x204138>
   162da:	53                   	push   %rbx
   162db:	49 89 f6             	mov    %rsi,%r14
   162de:	49 89 d5             	mov    %rdx,%r13
   162e1:	4c 29 e5             	sub    %r12,%rbp
   162e4:	48 83 ec 08          	sub    $0x8,%rsp
   162e8:	48 c1 fd 03          	sar    $0x3,%rbp
   162ec:	e8 67 d4 fe ff       	callq  3758 <_init@@Base>
   162f1:	48 85 ed             	test   %rbp,%rbp
   162f4:	74 20                	je     16316 <_obstack_memory_used@@Base+0xc86>
   162f6:	31 db                	xor    %ebx,%ebx
   162f8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
   162ff:	00 
   16300:	4c 89 ea             	mov    %r13,%rdx
   16303:	4c 89 f6             	mov    %r14,%rsi
   16306:	44 89 ff             	mov    %r15d,%edi
   16309:	41 ff 14 dc          	callq  *(%r12,%rbx,8)
   1630d:	48 83 c3 01          	add    $0x1,%rbx
   16311:	48 39 dd             	cmp    %rbx,%rbp
   16314:	75 ea                	jne    16300 <_obstack_memory_used@@Base+0xc70>
   16316:	48 83 c4 08          	add    $0x8,%rsp
   1631a:	5b                   	pop    %rbx
   1631b:	5d                   	pop    %rbp
   1631c:	41 5c                	pop    %r12
   1631e:	41 5d                	pop    %r13
   16320:	41 5e                	pop    %r14
   16322:	41 5f                	pop    %r15
   16324:	c3                   	retq   
   16325:	90                   	nop
   16326:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
   1632d:	00 00 00 
   16330:	f3 c3                	repz retq 
   16332:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
   16339:	00 00 00 
   1633c:	0f 1f 40 00          	nopl   0x0(%rax)
   16340:	48 8d 05 c1 9c 20 00 	lea    0x209cc1(%rip),%rax        # 220008 <quoting_style_args@@Base+0x628>
   16347:	48 85 c0             	test   %rax,%rax
   1634a:	74 14                	je     16360 <_obstack_memory_used@@Base+0xcd0>
   1634c:	48 8b 10             	mov    (%rax),%rdx
   1634f:	31 f6                	xor    %esi,%esi
   16351:	e9 1a da fe ff       	jmpq   3d70 <__cxa_atexit@plt>
   16356:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
   1635d:	00 00 00 
   16360:	31 d2                	xor    %edx,%edx
   16362:	31 f6                	xor    %esi,%esi
   16364:	e9 07 da fe ff       	jmpq   3d70 <__cxa_atexit@plt>

Disassembly of section .fini:

000000000001636c <_fini@@Base>:
   1636c:	48 83 ec 08          	sub    $0x8,%rsp
   16370:	48 83 c4 08          	add    $0x8,%rsp
   16374:	c3                   	retq   
