ncurses (6.4)

(root)/
bin/
clear
<stdin>:	file format elf64-x86-64
architecture: x86_64
start address: 0x0000000000001280

Program Header:
    PHDR off    0x0000000000000040 vaddr 0x0000000000000040 paddr 0x0000000000000040 align 2**3
         filesz 0x00000000000002d8 memsz 0x00000000000002d8 flags r--
  INTERP off    0x0000000000000318 vaddr 0x0000000000000318 paddr 0x0000000000000318 align 2**0
         filesz 0x000000000000001c memsz 0x000000000000001c flags r--
    LOAD off    0x0000000000000000 vaddr 0x0000000000000000 paddr 0x0000000000000000 align 2**12
         filesz 0x0000000000000c38 memsz 0x0000000000000c38 flags r--
    LOAD off    0x0000000000001000 vaddr 0x0000000000001000 paddr 0x0000000000001000 align 2**12
         filesz 0x000000000000065d memsz 0x000000000000065d flags r-x
    LOAD off    0x0000000000002000 vaddr 0x0000000000002000 paddr 0x0000000000002000 align 2**12
         filesz 0x00000000000002b8 memsz 0x00000000000002b8 flags r--
    LOAD off    0x0000000000002d98 vaddr 0x0000000000003d98 paddr 0x0000000000003d98 align 2**12
         filesz 0x0000000000000330 memsz 0x00000000000003c8 flags rw-
 DYNAMIC off    0x0000000000002da8 vaddr 0x0000000000003da8 paddr 0x0000000000003da8 align 2**3
         filesz 0x00000000000001f0 memsz 0x00000000000001f0 flags rw-
    NOTE off    0x0000000000000338 vaddr 0x0000000000000338 paddr 0x0000000000000338 align 2**3
         filesz 0x0000000000000040 memsz 0x0000000000000040 flags r--
    NOTE off    0x0000000000000378 vaddr 0x0000000000000378 paddr 0x0000000000000378 align 2**2
         filesz 0x0000000000000044 memsz 0x0000000000000044 flags r--
   PROPERTY off    0x0000000000000338 vaddr 0x0000000000000338 paddr 0x0000000000000338 align 2**3
         filesz 0x0000000000000040 memsz 0x0000000000000040 flags r--
EH_FRAME off    0x00000000000020e4 vaddr 0x00000000000020e4 paddr 0x00000000000020e4 align 2**2
         filesz 0x0000000000000054 memsz 0x0000000000000054 flags r--
   STACK off    0x0000000000000000 vaddr 0x0000000000000000 paddr 0x0000000000000000 align 2**4
         filesz 0x0000000000000000 memsz 0x0000000000000000 flags rw-
   RELRO off    0x0000000000002d98 vaddr 0x0000000000003d98 paddr 0x0000000000003d98 align 2**0
         filesz 0x0000000000000268 memsz 0x0000000000000268 flags r--

Dynamic Section:
  NEEDED       libncurses.so.6
  NEEDED       libc.so.6
  INIT         0x0000000000001000
  FINI         0x0000000000001654
  INIT_ARRAY   0x0000000000003d98
  INIT_ARRAYSZ 0x0000000000000008
  FINI_ARRAY   0x0000000000003da0
  FINI_ARRAYSZ 0x0000000000000008
  GNU_HASH     0x00000000000003c0
  STRTAB       0x00000000000006f8
  SYMTAB       0x00000000000003e0
  STRSZ        0x000000000000016e
  SYMENT       0x0000000000000018
  DEBUG        0x0000000000000000
  PLTGOT       0x0000000000003fe8
  PLTRELSZ     0x0000000000000210
  PLTREL       0x0000000000000007
  JMPREL       0x0000000000000a28
  RELA         0x00000000000008d8
  RELASZ       0x0000000000000150
  RELAENT      0x0000000000000018
  FLAGS_1      0x0000000008000000
  VERNEED      0x00000000000008a8
  VERNEEDNUM   0x0000000000000001
  VERSYM       0x0000000000000866
  RELACOUNT    0x0000000000000004

Version References:
  required from libc.so.6:
    0x069691b4 0x00 03 GLIBC_2.34
    0x09691a75 0x00 02 GLIBC_2.2.5

Sections:
Idx Name               Size     VMA              Type
  0                    00000000 0000000000000000 
  1 .interp            0000001c 0000000000000318 DATA
  2 .note.gnu.property 00000040 0000000000000338 
  3 .note.gnu.build-id 00000024 0000000000000378 
  4 .note.ABI-tag      00000020 000000000000039c 
  5 .gnu.hash          0000001c 00000000000003c0 
  6 .dynsym            00000318 00000000000003e0 
  7 .dynstr            0000016e 00000000000006f8 
  8 .gnu.version       00000042 0000000000000866 
  9 .gnu.version_r     00000030 00000000000008a8 
 10 .rela.dyn          00000150 00000000000008d8 
 11 .rela.plt          00000210 0000000000000a28 
 12 .init              00000017 0000000000001000 TEXT
 13 .plt               00000170 0000000000001020 TEXT
 14 .text              000004c4 0000000000001190 TEXT
 15 .fini              00000009 0000000000001654 TEXT
 16 .rodata            000000e3 0000000000002000 DATA
 17 .eh_frame_hdr      00000054 00000000000020e4 DATA
 18 .eh_frame          00000180 0000000000002138 DATA
 19 .init_array        00000008 0000000000003d98 
 20 .fini_array        00000008 0000000000003da0 
 21 .dynamic           000001f0 0000000000003da8 
 22 .got               00000050 0000000000003f98 DATA
 23 .got.plt           000000c8 0000000000003fe8 DATA
 24 .data              00000018 00000000000040b0 DATA
 25 .bss               00000080 00000000000040e0 BSS
 26 .comment           0000001b 0000000000000000 
 27 .shstrtab          00000106 0000000000000000 

SYMBOL TABLE:

DYNAMIC SYMBOL TABLE:
0000000000000000      DF *UND*	0000000000000000 (GLIBC_2.2.5) getenv
0000000000000000      DF *UND*	0000000000000000 (GLIBC_2.34) __libc_start_main
0000000000000000      DF *UND*	0000000000000000 (GLIBC_2.2.5) __errno_location
0000000000000000      DF *UND*	0000000000000000              setupterm
0000000000000000  w   D  *UND*	0000000000000000              _ITM_deregisterTMCloneTable
0000000000000000      DO *UND*	0000000000000000 (GLIBC_2.2.5) stdout
0000000000000000      DF *UND*	0000000000000000              tputs
0000000000000000      DF *UND*	0000000000000000 (GLIBC_2.2.5) puts
0000000000000000      DF *UND*	0000000000000000              curses_version
0000000000000000      DO *UND*	0000000000000000 (GLIBC_2.2.5) optind
0000000000000000      DF *UND*	0000000000000000              use_tioctl
0000000000000000      DF *UND*	0000000000000000 (GLIBC_2.2.5) fputc
0000000000000000      DF *UND*	0000000000000000 (GLIBC_2.2.5) memcmp
0000000000000000      DF *UND*	0000000000000000 (GLIBC_2.2.5) putc
0000000000000000      DO *UND*	0000000000000000 (GLIBC_2.2.5) optarg
0000000000000000      DF *UND*	0000000000000000 (GLIBC_2.2.5) fprintf
0000000000000000  w   D  *UND*	0000000000000000              __gmon_start__
0000000000000000      DF *UND*	0000000000000000 (GLIBC_2.2.5) fileno
0000000000000000      DF *UND*	0000000000000000              _nc_rootname
0000000000000000      DF *UND*	0000000000000000 (GLIBC_2.2.5) tcgetattr
0000000000000000      DF *UND*	0000000000000000 (GLIBC_2.2.5) tcsetattr
0000000000000000      DF *UND*	0000000000000000 (GLIBC_2.2.5) open
0000000000000000      DF *UND*	0000000000000000 (GLIBC_2.2.5) getopt
0000000000000000      DO *UND*	0000000000000000              cur_term
0000000000000000      DF *UND*	0000000000000000 (GLIBC_2.2.5) exit
0000000000000000      DF *UND*	0000000000000000 (GLIBC_2.2.5) fwrite
0000000000000000  w   D  *UND*	0000000000000000              _ITM_registerTMCloneTable
0000000000000000      DF *UND*	0000000000000000              use_env
0000000000000000      DF *UND*	0000000000000000 (GLIBC_2.2.5) strerror
0000000000000000  w   DF *UND*	0000000000000000 (GLIBC_2.2.5) __cxa_finalize
0000000000000000      DO *UND*	0000000000000000 (GLIBC_2.2.5) stderr
0000000000000000      DF *UND*	0000000000000000              tigetstr

DYNAMIC RELOCATION RECORDS
OFFSET           TYPE                     VALUE
0000000000003d98 R_X86_64_RELATIVE        *ABS*+0x1370
0000000000003da0 R_X86_64_RELATIVE        *ABS*+0x1320
00000000000040b8 R_X86_64_RELATIVE        *ABS*+0x40b8
00000000000040c0 R_X86_64_RELATIVE        *ABS*+0x2023
0000000000003f98 R_X86_64_GLOB_DAT        __libc_start_main
0000000000003fa0 R_X86_64_GLOB_DAT        _ITM_deregisterTMCloneTable
0000000000003fa8 R_X86_64_GLOB_DAT        stdout
0000000000003fb0 R_X86_64_GLOB_DAT        optind
0000000000003fb8 R_X86_64_GLOB_DAT        optarg
0000000000003fc0 R_X86_64_GLOB_DAT        __gmon_start__
0000000000003fc8 R_X86_64_GLOB_DAT        cur_term
0000000000003fd0 R_X86_64_GLOB_DAT        _ITM_registerTMCloneTable
0000000000003fd8 R_X86_64_GLOB_DAT        __cxa_finalize
0000000000003fe0 R_X86_64_GLOB_DAT        stderr
0000000000004000 R_X86_64_JUMP_SLOT       getenv
0000000000004008 R_X86_64_JUMP_SLOT       __errno_location
0000000000004010 R_X86_64_JUMP_SLOT       setupterm
0000000000004018 R_X86_64_JUMP_SLOT       tputs
0000000000004020 R_X86_64_JUMP_SLOT       puts
0000000000004028 R_X86_64_JUMP_SLOT       curses_version
0000000000004030 R_X86_64_JUMP_SLOT       use_tioctl
0000000000004038 R_X86_64_JUMP_SLOT       fputc
0000000000004040 R_X86_64_JUMP_SLOT       memcmp
0000000000004048 R_X86_64_JUMP_SLOT       putc
0000000000004050 R_X86_64_JUMP_SLOT       fprintf
0000000000004058 R_X86_64_JUMP_SLOT       fileno
0000000000004060 R_X86_64_JUMP_SLOT       _nc_rootname
0000000000004068 R_X86_64_JUMP_SLOT       tcgetattr
0000000000004070 R_X86_64_JUMP_SLOT       tcsetattr
0000000000004078 R_X86_64_JUMP_SLOT       open
0000000000004080 R_X86_64_JUMP_SLOT       getopt
0000000000004088 R_X86_64_JUMP_SLOT       exit
0000000000004090 R_X86_64_JUMP_SLOT       fwrite
0000000000004098 R_X86_64_JUMP_SLOT       use_env
00000000000040a0 R_X86_64_JUMP_SLOT       strerror
00000000000040a8 R_X86_64_JUMP_SLOT       tigetstr
Contents of section .interp:
 0318 2f6c6962 36342f6c 642d6c69 6e75782d  /lib64/ld-linux-
 0328 7838362d 36342e73 6f2e3200           x86-64.so.2.
Contents of section .note.gnu.property:
 0338 04000000 30000000 05000000 474e5500  ....0.......GNU.
 0348 028000c0 04000000 01000000 00000000  ................
 0358 010001c0 04000000 09000000 00000000  ................
 0368 020001c0 04000000 01000000 00000000  ................
Contents of section .note.gnu.build-id:
 0378 04000000 14000000 03000000 474e5500  ............GNU.
 0388 0fee4a35 b2b738e1 461e8918 6bff62bf  ..J5..8.F...k.b.
 0398 d41185ce                             ....
Contents of section .note.ABI-tag:
 039c 04000000 10000000 01000000 474e5500  ............GNU.
 03ac 00000000 03000000 02000000 00000000  ................
Contents of section .gnu.hash:
 03c0 01000000 01000000 01000000 00000000  ................
 03d0 00000000 00000000 00000000           ............
Contents of section .dynsym:
 03e0 00000000 00000000 00000000 00000000  ................
 03f0 00000000 00000000 f1000000 12000000  ................
 0400 00000000 00000000 00000000 00000000  ................
 0410 ad000000 12000000 00000000 00000000  ................
 0420 00000000 00000000 20010000 12000000  ........ .......
 0430 00000000 00000000 00000000 00000000  ................
 0440 55000000 12000000 00000000 00000000  U...............
 0450 00000000 00000000 01000000 20000000  ............ ...
 0460 00000000 00000000 00000000 00000000  ................
 0470 e5000000 11000000 00000000 00000000  ................
 0480 00000000 00000000 4f000000 12000000  ........O.......
 0490 00000000 00000000 00000000 00000000  ................
 04a0 50000000 12000000 00000000 00000000  P...............
 04b0 00000000 00000000 80000000 12000000  ................
 04c0 00000000 00000000 00000000 00000000  ................
 04d0 10010000 11000000 00000000 00000000  ................
 04e0 00000000 00000000 68000000 12000000  ........h.......
 04f0 00000000 00000000 00000000 00000000  ................
 0500 bf000000 12000000 00000000 00000000  ................
 0510 00000000 00000000 f8000000 12000000  ................
 0520 00000000 00000000 00000000 00000000  ................
 0530 c0000000 12000000 00000000 00000000  ................
 0540 00000000 00000000 de000000 11000000  ................
 0550 00000000 00000000 00000000 00000000  ................
 0560 c5000000 12000000 00000000 00000000  ................
 0570 00000000 00000000 1d000000 20000000  ............ ...
 0580 00000000 00000000 00000000 00000000  ................
 0590 a6000000 12000000 00000000 00000000  ................
 05a0 00000000 00000000 73000000 12000000  ........s.......
 05b0 00000000 00000000 00000000 00000000  ................
 05c0 cd000000 12000000 00000000 00000000  ................
 05d0 00000000 00000000 ff000000 12000000  ................
 05e0 00000000 00000000 00000000 00000000  ................
 05f0 ec000000 12000000 00000000 00000000  ................
 0600 00000000 00000000 d7000000 12000000  ................
 0610 00000000 00000000 00000000 00000000  ................
 0620 46000000 11000000 00000000 00000000  F...............
 0630 00000000 00000000 31010000 12000000  ........1.......
 0640 00000000 00000000 00000000 00000000  ................
 0650 36010000 12000000 00000000 00000000  6...............
 0660 00000000 00000000 2c000000 20000000  ........,... ...
 0670 00000000 00000000 00000000 00000000  ................
 0680 8f000000 12000000 00000000 00000000  ................
 0690 00000000 00000000 17010000 12000000  ................
 06a0 00000000 00000000 00000000 00000000  ................
 06b0 97000000 22000000 00000000 00000000  ...."...........
 06c0 00000000 00000000 09010000 11000000  ................
 06d0 00000000 00000000 00000000 00000000  ................
 06e0 5f000000 12000000 00000000 00000000  _...............
 06f0 00000000 00000000                    ........
Contents of section .dynstr:
 06f8 005f4954 4d5f6465 72656769 73746572  ._ITM_deregister
 0708 544d436c 6f6e6554 61626c65 005f5f67  TMCloneTable.__g
 0718 6d6f6e5f 73746172 745f5f00 5f49544d  mon_start__._ITM
 0728 5f726567 69737465 72544d43 6c6f6e65  _registerTMClone
 0738 5461626c 65006375 725f7465 726d0074  Table.cur_term.t
 0748 70757473 00736574 75707465 726d0074  puts.setupterm.t
 0758 69676574 73747200 7573655f 74696f63  igetstr.use_tioc
 0768 746c005f 6e635f72 6f6f746e 616d6500  tl._nc_rootname.
 0778 63757273 65735f76 65727369 6f6e0075  curses_version.u
 0788 73655f65 6e76005f 5f637861 5f66696e  se_env.__cxa_fin
 0798 616c697a 65006669 6c656e6f 005f5f6c  alize.fileno.__l
 07a8 6962635f 73746172 745f6d61 696e0066  ibc_start_main.f
 07b8 70757463 00667072 696e7466 00746367  putc.fprintf.tcg
 07c8 65746174 74720067 65746f70 74006f70  etattr.getopt.op
 07d8 74617267 00737464 6f757400 6f70656e  targ.stdout.open
 07e8 00676574 656e7600 6d656d63 6d700074  .getenv.memcmp.t
 07f8 63736574 61747472 00737464 65727200  csetattr.stderr.
 0808 6f707469 6e640073 74726572 726f7200  optind.strerror.
 0818 5f5f6572 726e6f5f 6c6f6361 74696f6e  __errno_location
 0828 00657869 74006677 72697465 006c6962  .exit.fwrite.lib
 0838 6e637572 7365732e 736f2e36 006c6962  ncurses.so.6.lib
 0848 632e736f 2e360047 4c494243 5f322e33  c.so.6.GLIBC_2.3
 0858 3400474c 4942435f 322e322e 3500      4.GLIBC_2.2.5.
Contents of section .gnu.version:
 0866 00000200 03000200 01000100 02000100  ................
 0876 02000100 02000100 02000200 02000200  ................
 0886 02000100 02000100 02000200 02000200  ................
 0896 01000200 02000100 01000200 02000200  ................
 08a6 0100                                 ..
Contents of section .gnu.version_r:
 08a8 01000200 4d010000 10000000 00000000  ....M...........
 08b8 b4919606 00000300 57010000 10000000  ........W.......
 08c8 751a6909 00000200 62010000 00000000  u.i.....b.......
Contents of section .rela.dyn:
 08d8 983d0000 00000000 08000000 00000000  .=..............
 08e8 70130000 00000000 a03d0000 00000000  p........=......
 08f8 08000000 00000000 20130000 00000000  ........ .......
 0908 b8400000 00000000 08000000 00000000  .@..............
 0918 b8400000 00000000 c0400000 00000000  .@.......@......
 0928 08000000 00000000 23200000 00000000  ........# ......
 0938 983f0000 00000000 06000000 02000000  .?..............
 0948 00000000 00000000 a03f0000 00000000  .........?......
 0958 06000000 05000000 00000000 00000000  ................
 0968 a83f0000 00000000 06000000 06000000  .?..............
 0978 00000000 00000000 b03f0000 00000000  .........?......
 0988 06000000 0a000000 00000000 00000000  ................
 0998 b83f0000 00000000 06000000 0f000000  .?..............
 09a8 00000000 00000000 c03f0000 00000000  .........?......
 09b8 06000000 11000000 00000000 00000000  ................
 09c8 c83f0000 00000000 06000000 18000000  .?..............
 09d8 00000000 00000000 d03f0000 00000000  .........?......
 09e8 06000000 1b000000 00000000 00000000  ................
 09f8 d83f0000 00000000 06000000 1e000000  .?..............
 0a08 00000000 00000000 e03f0000 00000000  .........?......
 0a18 06000000 1f000000 00000000 00000000  ................
Contents of section .rela.plt:
 0a28 00400000 00000000 07000000 01000000  .@..............
 0a38 00000000 00000000 08400000 00000000  .........@......
 0a48 07000000 03000000 00000000 00000000  ................
 0a58 10400000 00000000 07000000 04000000  .@..............
 0a68 00000000 00000000 18400000 00000000  .........@......
 0a78 07000000 07000000 00000000 00000000  ................
 0a88 20400000 00000000 07000000 08000000   @..............
 0a98 00000000 00000000 28400000 00000000  ........(@......
 0aa8 07000000 09000000 00000000 00000000  ................
 0ab8 30400000 00000000 07000000 0b000000  0@..............
 0ac8 00000000 00000000 38400000 00000000  ........8@......
 0ad8 07000000 0c000000 00000000 00000000  ................
 0ae8 40400000 00000000 07000000 0d000000  @@..............
 0af8 00000000 00000000 48400000 00000000  ........H@......
 0b08 07000000 0e000000 00000000 00000000  ................
 0b18 50400000 00000000 07000000 10000000  P@..............
 0b28 00000000 00000000 58400000 00000000  ........X@......
 0b38 07000000 12000000 00000000 00000000  ................
 0b48 60400000 00000000 07000000 13000000  `@..............
 0b58 00000000 00000000 68400000 00000000  ........h@......
 0b68 07000000 14000000 00000000 00000000  ................
 0b78 70400000 00000000 07000000 15000000  p@..............
 0b88 00000000 00000000 78400000 00000000  ........x@......
 0b98 07000000 16000000 00000000 00000000  ................
 0ba8 80400000 00000000 07000000 17000000  .@..............
 0bb8 00000000 00000000 88400000 00000000  .........@......
 0bc8 07000000 19000000 00000000 00000000  ................
 0bd8 90400000 00000000 07000000 1a000000  .@..............
 0be8 00000000 00000000 98400000 00000000  .........@......
 0bf8 07000000 1c000000 00000000 00000000  ................
 0c08 a0400000 00000000 07000000 1d000000  .@..............
 0c18 00000000 00000000 a8400000 00000000  .........@......
 0c28 07000000 20000000 00000000 00000000  .... ...........
Contents of section .init:
 1000 4883ec08 488b05b5 2f000048 85c07402  H...H.../..H..t.
 1010 ffd04883 c408c3                      ..H....
Contents of section .plt:
 1020 ff35ca2f 0000ff25 cc2f0000 0f1f4000  .5./...%./....@.
 1030 ff25ca2f 00006800 000000e9 e0ffffff  .%./..h.........
 1040 ff25c22f 00006801 000000e9 d0ffffff  .%./..h.........
 1050 ff25ba2f 00006802 000000e9 c0ffffff  .%./..h.........
 1060 ff25b22f 00006803 000000e9 b0ffffff  .%./..h.........
 1070 ff25aa2f 00006804 000000e9 a0ffffff  .%./..h.........
 1080 ff25a22f 00006805 000000e9 90ffffff  .%./..h.........
 1090 ff259a2f 00006806 000000e9 80ffffff  .%./..h.........
 10a0 ff25922f 00006807 000000e9 70ffffff  .%./..h.....p...
 10b0 ff258a2f 00006808 000000e9 60ffffff  .%./..h.....`...
 10c0 ff25822f 00006809 000000e9 50ffffff  .%./..h.....P...
 10d0 ff257a2f 0000680a 000000e9 40ffffff  .%z/..h.....@...
 10e0 ff25722f 0000680b 000000e9 30ffffff  .%r/..h.....0...
 10f0 ff256a2f 0000680c 000000e9 20ffffff  .%j/..h..... ...
 1100 ff25622f 0000680d 000000e9 10ffffff  .%b/..h.........
 1110 ff255a2f 0000680e 000000e9 00ffffff  .%Z/..h.........
 1120 ff25522f 0000680f 000000e9 f0feffff  .%R/..h.........
 1130 ff254a2f 00006810 000000e9 e0feffff  .%J/..h.........
 1140 ff25422f 00006811 000000e9 d0feffff  .%B/..h.........
 1150 ff253a2f 00006812 000000e9 c0feffff  .%:/..h.........
 1160 ff25322f 00006813 000000e9 b0feffff  .%2/..h.........
 1170 ff252a2f 00006814 000000e9 a0feffff  .%*/..h.........
 1180 ff25222f 00006815 000000e9 90feffff  .%"/..h.........
Contents of section .text:
 1190 41564531 f641554c 8d2d800e 00004154  AVE1.AUL.-....AT
 11a0 5589fd53 4889f348 83ec5048 8b3e6448  U..SH..H..PH.>dH
 11b0 8b042528 00000048 89442448 31c0e82d  ..%(...H.D$H1..-
 11c0 ffffff48 8d15f62e 0000488d 3d480e00  ...H......H.=H..
 11d0 00488902 e857feff ff4989c4 4c89ea48  .H...W...I..L..H
 11e0 89de89ef e847ffff ff83f8ff 744d83f8  .....G......tM..
 11f0 56743483 f8787427 83f85474 05e87e01  Vt4..xt'..Tt..~.
 1200 000031ff e857ffff ffbf0100 0000e87d  ..1..W.........}
 1210 feffff48 8b059e2d 00004c8b 20ebbd41  ...H...-..L. ..A
 1220 be010000 00ebb5e8 54feffff 4889c7e8  ........T...H...
 1230 3cfeffff 31ffe805 ffffff48 8b056e2d  <...1......H..n-
 1240 00003928 7cb731f6 4889e7e8 60020000  ..9(|.1.H...`...
 1250 31d24c89 e789c6e8 f4fdffff 410fb6fe  1.L.........A...
 1260 e87b0100 0031ff83 c001400f 94c7e8cd  .{...1....@.....
 1270 feffff66 2e0f1f84 00000000 000f1f00  ...f............
 1280 31ed4989 d15e4889 e24883e4 f0505445  1.I..^H..H...PTE
 1290 31c031c9 488d3df5 feffffff 15f72c00  1.1.H.=.......,.
 12a0 00f4662e 0f1f8400 00000000 0f1f4000  ..f...........@.
 12b0 488d3d11 2e000048 8d050a2e 00004839  H.=....H......H9
 12c0 f8741548 8b05d62c 00004885 c07409ff  .t.H...,..H..t..
 12d0 e00f1f80 00000000 c30f1f80 00000000  ................
 12e0 488d3de1 2d000048 8d35da2d 00004829  H.=.-..H.5.-..H)
 12f0 fe4889f0 48c1ee3f 48c1f803 4801c648  .H..H..?H...H..H
 1300 d1fe7414 488b05c5 2c000048 85c07408  ..t.H...,..H..t.
 1310 ffe0660f 1f440000 c30f1f80 00000000  ..f..D..........
 1320 f30f1efa 803db52d 00000075 33554883  .....=.-...u3UH.
 1330 3da22c00 00004889 e5740d48 8b3d762d  =.,...H..t.H.=v-
 1340 0000ff15 902c0000 e863ffff ffc6058c  .....,...c......
 1350 2d000001 5dc3662e 0f1f8400 00000000  -...].f.........
 1360 c366662e 0f1f8400 00000000 0f1f4000  .ff...........@.
 1370 f30f1efa e967ffff ff0f1f80 00000000  .....g..........
 1380 53488d05 382d0000 488d3575 0c000048  SH..8-..H.5u...H
 1390 8b1d4a2c 0000488b 1031c048 8b3be82d  ..J,..H..1.H.;.-
 13a0 fdffff48 8b0bba82 00000048 8d3dae0c  ...H.......H.=..
 13b0 0000be01 000000e8 94fdffff bf010000  ................
 13c0 00e87afd ffff662e 0f1f8400 00000000  ..z...f.........
 13d0 488b05d1 2b000048 8b30e9e1 fcffff90  H...+..H.0......
 13e0 41554c8d 2de7ffff ff415441 89fc5553  AUL.-....ATA..US
 13f0 4883ec08 488b2dcd 2b000048 8b450048  H...H.-.+..H.E.H
 1400 8b501848 8b40200f bf7204ba 01000000  .P.H.@ ..r......
 1410 488b7828 6685f60f 4ef24c89 eae83efc  H.x(f...N.L...>.
 1420 ffff89c3 4584e474 174883c4 0889d85b  ....E..t.H.....[
 1430 5d415c41 5dc3662e 0f1f8400 00000000  ]A\A].f.........
 1440 488d3de2 0b0000e8 34fdffff 4889c748  H.=.....4...H..H
 1450 85c074d5 488b4500 4c89ea48 8b40180f  ..t.H.E.L..H.@..
 1460 bf7004b8 01000000 6685f60f 4ef0e8ed  .p......f...N...
 1470 fbffff48 83c40889 d85b5d41 5c415dc3  ...H.....[]A\A].
 1480 803d792c 00000075 07c3660f 1f440000  .=y,...u..f..D..
 1490 8b3dc62c 0000488d 15832c00 00be0100  .=.,..H...,.....
 14a0 0000e969 fcffff66 0f1f8400 00000000  ...i...f........
 14b0 415441bc 02000000 5589f548 89fe5348  ATA.....U..H..SH
 14c0 89fbbf02 000000c7 058b2c00 00020000  ..........,.....
 14d0 00e82afc ffff85c0 7846f30f 6f03c605  ..*.....xF..o...
 14e0 1b2c0000 010f2905 342c0000 f30f6f4b  .,....).4,....oK
 14f0 100f290d 382c0000 f30f6f53 200f2915  ..).8,....oS .).
 1500 3c2c0000 f30f6f5b 2c0f111d 3c2c0000  <,....o[,...<,..
 1510 4489e05b 5d415cc3 0f1f8400 00000000  D..[]A\.........
 1520 4889debf 01000000 c7052a2c 00000100  H.........*,....
 1530 000041bc 01000000 e8c3fbff ff85c079  ..A............y
 1540 994889de 31ff4531 e4c70509 2c000000  .H..1.E1....,...
 1550 000000e8 a8fbffff 85c00f89 7affffff  ............z...
 1560 4084ed74 7bbe0200 0000488d 3dbb0a00  @..t{.....H.=...
 1570 0031c0e8 a8fbffff 8905de2b 00004189  .1.........+..A.
 1580 c485c079 7be8b6fa ffff8b18 89dfe8dd  ...y{...........
 1590 fbffff48 8b2d462a 0000488d 0d940a00  ...H.-F*..H.....
 15a0 00488d35 a10a0000 4989c048 8d050e2b  .H.5....I..H...+
 15b0 0000488b 7d00488b 1031c0e8 10fbffff  ..H.}.H..1......
 15c0 e8bbfeff ff488b75 00bf0a00 0000e8cd  .....H.u........
 15d0 faffff8d 7b04e865 fbffff0f 1f440000  ....{..e.....D..
 15e0 488b05c1 29000048 8b38e8f1 faffff89  H...)..H.8......
 15f0 05672b00 004189c4 e913ffff ff0f1f00  .g+..A..........
 1600 4889de89 c7e8f6fa ffff85c0 0f89fefe  H...............
 1610 ffffe96e ffffff66 0f1f8400 00000000  ...n...f........
 1620 534889f3 ba3c0000 004889fe 4889dfe8  SH...<...H..H...
 1630 7cfaffff 85c07508 5bc3660f 1f440000  |.....u.[.f..D..
 1640 8b3d162b 00004889 dabe0100 00005be9  .=.+..H.......[.
 1650 bcfaffff                             ....
Contents of section .fini:
 1654 4883ec08 4883c408 c3                 H...H....
Contents of section .rodata:
 2000 01000200 55736167 653a2025 73205b6f  ....Usage: %s [o
 2010 7074696f 6e735d0a 00544552 4d00543a  ptions]..TERM.T:
 2020 56780063 6c656172 00453300 2f646576  Vx.clear.E3./dev
 2030 2f747479 00746572 6d696e61 6c206174  /tty.terminal at
 2040 74726962 75746573 0025733a 2025733a  tributes.%s: %s:
 2050 2025730a 00000000 00000000 00000000   %s.............
 2060 0a4f7074 696f6e73 3a0a2020 2d542054  .Options:.  -T T
 2070 45524d20 20202020 75736520 74686973  ERM     use this
 2080 20696e73 74656164 206f6620 24544552   instead of $TER
 2090 4d0a2020 2d562020 20202020 20202020  M.  -V          
 20a0 7072696e 74206375 72736573 2d766572  print curses-ver
 20b0 73696f6e 0a20202d 78202020 20202020  sion.  -x       
 20c0 20202064 6f206e6f 74207472 7920746f     do not try to
 20d0 20636c65 61722073 63726f6c 6c626163   clear scrollbac
 20e0 6b0a00                               k..
Contents of section .eh_frame_hdr:
 20e4 011b033b 50000000 09000000 3cefffff  ...;P.......<...
 20f4 9c000000 acf0ffff dc000000 9cf1ffff  ................
 2104 6c000000 9cf2ffff c4000000 ecf2ffff  l...............
 2114 0c010000 fcf2ffff 20010000 9cf3ffff  ........ .......
 2124 6c010000 ccf3ffff 80010000 3cf5ffff  l...........<...
 2134 b0010000                             ....
Contents of section .eh_frame:
 2138 14000000 00000000 017a5200 01781001  .........zR..x..
 2148 1b0c0708 90010710 14000000 1c000000  ................
 2158 28f1ffff 22000000 00000000 00000000  (..."...........
 2168 14000000 00000000 017a5200 01781001  .........zR..x..
 2178 1b0c0708 90010000 24000000 1c000000  ........$.......
 2188 98eeffff 70010000 000e1046 0e184a0f  ....p......F..J.
 2198 0b770880 003f1a3b 2a332422 00000000  .w...?.;*3$"....
 21a8 14000000 44000000 d0f1ffff 46000000  ....D.......F...
 21b8 00410e10 83020000 2c000000 5c000000  .A......,...\...
 21c8 c8efffff e3000000 00420e10 8e02450e  .........B....E.
 21d8 188d0349 0e208c04 410e2886 05430e30  ...I. ..A.(..C.0
 21e8 8306470e 80010000 10000000 8c000000  ..G.............
 21f8 d8f1ffff 0f000000 00000000 48000000  ............H...
 2208 a0000000 d4f1ffff a0000000 00420e10  .............B..
 2218 8d02490e 188c0344 0e208604 410e2883  ..I....D. ..A.(.
 2228 05440e30 790a0e28 430e2041 0e18420e  .D.0y..(C. A..B.
 2238 10420e08 4b0b770e 28430e20 410e1842  .B..K.w.(C. A..B
 2248 0e10420e 08000000 10000000 ec000000  ..B.............
 2258 28f2ffff 27000000 00000000 2c000000  (...'.......,...
 2268 00010000 44f2ffff 67010000 00420e10  ....D...g....B..
 2278 8c02470e 18860346 0e208304 02550a0e  ..G....F. ...U..
 2288 18410e10 420e0849 0b000000 1c000000  .A..B..I........
 2298 30010000 84f3ffff 34000000 00410e10  0.......4....A..
 22a8 8302580a 0e08470b 4f0e0800 00000000  ..X...G.O.......
Contents of section .init_array:
 3d98 70130000 00000000                    p.......
Contents of section .fini_array:
 3da0 20130000 00000000                     .......
Contents of section .dynamic:
 3da8 01000000 00000000 3d010000 00000000  ........=.......
 3db8 01000000 00000000 4d010000 00000000  ........M.......
 3dc8 0c000000 00000000 00100000 00000000  ................
 3dd8 0d000000 00000000 54160000 00000000  ........T.......
 3de8 19000000 00000000 983d0000 00000000  .........=......
 3df8 1b000000 00000000 08000000 00000000  ................
 3e08 1a000000 00000000 a03d0000 00000000  .........=......
 3e18 1c000000 00000000 08000000 00000000  ................
 3e28 f5feff6f 00000000 c0030000 00000000  ...o............
 3e38 05000000 00000000 f8060000 00000000  ................
 3e48 06000000 00000000 e0030000 00000000  ................
 3e58 0a000000 00000000 6e010000 00000000  ........n.......
 3e68 0b000000 00000000 18000000 00000000  ................
 3e78 15000000 00000000 00000000 00000000  ................
 3e88 03000000 00000000 e83f0000 00000000  .........?......
 3e98 02000000 00000000 10020000 00000000  ................
 3ea8 14000000 00000000 07000000 00000000  ................
 3eb8 17000000 00000000 280a0000 00000000  ........(.......
 3ec8 07000000 00000000 d8080000 00000000  ................
 3ed8 08000000 00000000 50010000 00000000  ........P.......
 3ee8 09000000 00000000 18000000 00000000  ................
 3ef8 fbffff6f 00000000 00000008 00000000  ...o............
 3f08 feffff6f 00000000 a8080000 00000000  ...o............
 3f18 ffffff6f 00000000 01000000 00000000  ...o............
 3f28 f0ffff6f 00000000 66080000 00000000  ...o....f.......
 3f38 f9ffff6f 00000000 04000000 00000000  ...o............
 3f48 00000000 00000000 00000000 00000000  ................
 3f58 00000000 00000000 00000000 00000000  ................
 3f68 00000000 00000000 00000000 00000000  ................
 3f78 00000000 00000000 00000000 00000000  ................
 3f88 00000000 00000000 00000000 00000000  ................
Contents of section .got:
 3f98 00000000 00000000 00000000 00000000  ................
 3fa8 00000000 00000000 00000000 00000000  ................
 3fb8 00000000 00000000 00000000 00000000  ................
 3fc8 00000000 00000000 00000000 00000000  ................
 3fd8 00000000 00000000 00000000 00000000  ................
Contents of section .got.plt:
 3fe8 a83d0000 00000000 00000000 00000000  .=..............
 3ff8 00000000 00000000 36100000 00000000  ........6.......
 4008 46100000 00000000 56100000 00000000  F.......V.......
 4018 66100000 00000000 76100000 00000000  f.......v.......
 4028 86100000 00000000 96100000 00000000  ................
 4038 a6100000 00000000 b6100000 00000000  ................
 4048 c6100000 00000000 d6100000 00000000  ................
 4058 e6100000 00000000 f6100000 00000000  ................
 4068 06110000 00000000 16110000 00000000  ................
 4078 26110000 00000000 36110000 00000000  &.......6.......
 4088 46110000 00000000 56110000 00000000  F.......V.......
 4098 66110000 00000000 76110000 00000000  f.......v.......
 40a8 86110000 00000000                    ........
Contents of section .data:
 40b0 00000000 00000000 b8400000 00000000  .........@......
 40c0 23200000 00000000                    # ......
Contents of section .bss:
<skipping contents of bss section at [40e0, 4160)>
Contents of section .comment:
 0000 4743433a 2028474e 55292031 332e322e  GCC: (GNU) 13.2.
 0010 31203230 32333038 303100             1 20230801.
Contents of section .shstrtab:
 0000 002e7368 73747274 6162002e 696e7465  ..shstrtab..inte
 0010 7270002e 6e6f7465 2e676e75 2e70726f  rp..note.gnu.pro
 0020 70657274 79002e6e 6f74652e 676e752e  perty..note.gnu.
 0030 6275696c 642d6964 002e6e6f 74652e41  build-id..note.A
 0040 42492d74 6167002e 676e752e 68617368  BI-tag..gnu.hash
 0050 002e6479 6e73796d 002e6479 6e737472  ..dynsym..dynstr
 0060 002e676e 752e7665 7273696f 6e002e67  ..gnu.version..g
 0070 6e752e76 65727369 6f6e5f72 002e7265  nu.version_r..re
 0080 6c612e64 796e002e 72656c61 2e706c74  la.dyn..rela.plt
 0090 002e696e 6974002e 74657874 002e6669  ..init..text..fi
 00a0 6e69002e 726f6461 7461002e 65685f66  ni..rodata..eh_f
 00b0 72616d65 5f686472 002e6568 5f667261  rame_hdr..eh_fra
 00c0 6d65002e 696e6974 5f617272 6179002e  me..init_array..
 00d0 66696e69 5f617272 6179002e 64796e61  fini_array..dyna
 00e0 6d696300 2e676f74 002e676f 742e706c  mic..got..got.pl
 00f0 74002e64 61746100 2e627373 002e636f  t..data..bss..co
 0100 6d6d656e 7400                        mment.

Disassembly of section .init:

0000000000001000 <.init>:
    1000: 48 83 ec 08                  	subq	$0x8, %rsp
    1004: 48 8b 05 b5 2f 00 00         	movq	0x2fb5(%rip), %rax      # 0x3fc0
    100b: 48 85 c0                     	testq	%rax, %rax
    100e: 74 02                        	je	0x1012 <.init+0x12>
    1010: ff d0                        	callq	*%rax
    1012: 48 83 c4 08                  	addq	$0x8, %rsp
    1016: c3                           	retq

Disassembly of section .plt:

0000000000001020 <.plt>:
    1020: ff 35 ca 2f 00 00            	pushq	0x2fca(%rip)            # 0x3ff0
    1026: ff 25 cc 2f 00 00            	jmpq	*0x2fcc(%rip)           # 0x3ff8
    102c: 0f 1f 40 00                  	nopl	(%rax)

0000000000001030 <getenv@plt>:
    1030: ff 25 ca 2f 00 00            	jmpq	*0x2fca(%rip)           # 0x4000
    1036: 68 00 00 00 00               	pushq	$0x0
    103b: e9 e0 ff ff ff               	jmp	0x1020 <.plt>

0000000000001040 <__errno_location@plt>:
    1040: ff 25 c2 2f 00 00            	jmpq	*0x2fc2(%rip)           # 0x4008
    1046: 68 01 00 00 00               	pushq	$0x1
    104b: e9 d0 ff ff ff               	jmp	0x1020 <.plt>

0000000000001050 <setupterm@plt>:
    1050: ff 25 ba 2f 00 00            	jmpq	*0x2fba(%rip)           # 0x4010
    1056: 68 02 00 00 00               	pushq	$0x2
    105b: e9 c0 ff ff ff               	jmp	0x1020 <.plt>

0000000000001060 <tputs@plt>:
    1060: ff 25 b2 2f 00 00            	jmpq	*0x2fb2(%rip)           # 0x4018
    1066: 68 03 00 00 00               	pushq	$0x3
    106b: e9 b0 ff ff ff               	jmp	0x1020 <.plt>

0000000000001070 <puts@plt>:
    1070: ff 25 aa 2f 00 00            	jmpq	*0x2faa(%rip)           # 0x4020
    1076: 68 04 00 00 00               	pushq	$0x4
    107b: e9 a0 ff ff ff               	jmp	0x1020 <.plt>

0000000000001080 <curses_version@plt>:
    1080: ff 25 a2 2f 00 00            	jmpq	*0x2fa2(%rip)           # 0x4028
    1086: 68 05 00 00 00               	pushq	$0x5
    108b: e9 90 ff ff ff               	jmp	0x1020 <.plt>

0000000000001090 <use_tioctl@plt>:
    1090: ff 25 9a 2f 00 00            	jmpq	*0x2f9a(%rip)           # 0x4030
    1096: 68 06 00 00 00               	pushq	$0x6
    109b: e9 80 ff ff ff               	jmp	0x1020 <.plt>

00000000000010a0 <fputc@plt>:
    10a0: ff 25 92 2f 00 00            	jmpq	*0x2f92(%rip)           # 0x4038
    10a6: 68 07 00 00 00               	pushq	$0x7
    10ab: e9 70 ff ff ff               	jmp	0x1020 <.plt>

00000000000010b0 <memcmp@plt>:
    10b0: ff 25 8a 2f 00 00            	jmpq	*0x2f8a(%rip)           # 0x4040
    10b6: 68 08 00 00 00               	pushq	$0x8
    10bb: e9 60 ff ff ff               	jmp	0x1020 <.plt>

00000000000010c0 <putc@plt>:
    10c0: ff 25 82 2f 00 00            	jmpq	*0x2f82(%rip)           # 0x4048
    10c6: 68 09 00 00 00               	pushq	$0x9
    10cb: e9 50 ff ff ff               	jmp	0x1020 <.plt>

00000000000010d0 <fprintf@plt>:
    10d0: ff 25 7a 2f 00 00            	jmpq	*0x2f7a(%rip)           # 0x4050
    10d6: 68 0a 00 00 00               	pushq	$0xa
    10db: e9 40 ff ff ff               	jmp	0x1020 <.plt>

00000000000010e0 <fileno@plt>:
    10e0: ff 25 72 2f 00 00            	jmpq	*0x2f72(%rip)           # 0x4058
    10e6: 68 0b 00 00 00               	pushq	$0xb
    10eb: e9 30 ff ff ff               	jmp	0x1020 <.plt>

00000000000010f0 <_nc_rootname@plt>:
    10f0: ff 25 6a 2f 00 00            	jmpq	*0x2f6a(%rip)           # 0x4060
    10f6: 68 0c 00 00 00               	pushq	$0xc
    10fb: e9 20 ff ff ff               	jmp	0x1020 <.plt>

0000000000001100 <tcgetattr@plt>:
    1100: ff 25 62 2f 00 00            	jmpq	*0x2f62(%rip)           # 0x4068
    1106: 68 0d 00 00 00               	pushq	$0xd
    110b: e9 10 ff ff ff               	jmp	0x1020 <.plt>

0000000000001110 <tcsetattr@plt>:
    1110: ff 25 5a 2f 00 00            	jmpq	*0x2f5a(%rip)           # 0x4070
    1116: 68 0e 00 00 00               	pushq	$0xe
    111b: e9 00 ff ff ff               	jmp	0x1020 <.plt>

0000000000001120 <open@plt>:
    1120: ff 25 52 2f 00 00            	jmpq	*0x2f52(%rip)           # 0x4078
    1126: 68 0f 00 00 00               	pushq	$0xf
    112b: e9 f0 fe ff ff               	jmp	0x1020 <.plt>

0000000000001130 <getopt@plt>:
    1130: ff 25 4a 2f 00 00            	jmpq	*0x2f4a(%rip)           # 0x4080
    1136: 68 10 00 00 00               	pushq	$0x10
    113b: e9 e0 fe ff ff               	jmp	0x1020 <.plt>

0000000000001140 <exit@plt>:
    1140: ff 25 42 2f 00 00            	jmpq	*0x2f42(%rip)           # 0x4088
    1146: 68 11 00 00 00               	pushq	$0x11
    114b: e9 d0 fe ff ff               	jmp	0x1020 <.plt>

0000000000001150 <fwrite@plt>:
    1150: ff 25 3a 2f 00 00            	jmpq	*0x2f3a(%rip)           # 0x4090
    1156: 68 12 00 00 00               	pushq	$0x12
    115b: e9 c0 fe ff ff               	jmp	0x1020 <.plt>

0000000000001160 <use_env@plt>:
    1160: ff 25 32 2f 00 00            	jmpq	*0x2f32(%rip)           # 0x4098
    1166: 68 13 00 00 00               	pushq	$0x13
    116b: e9 b0 fe ff ff               	jmp	0x1020 <.plt>

0000000000001170 <strerror@plt>:
    1170: ff 25 2a 2f 00 00            	jmpq	*0x2f2a(%rip)           # 0x40a0
    1176: 68 14 00 00 00               	pushq	$0x14
    117b: e9 a0 fe ff ff               	jmp	0x1020 <.plt>

0000000000001180 <tigetstr@plt>:
    1180: ff 25 22 2f 00 00            	jmpq	*0x2f22(%rip)           # 0x40a8
    1186: 68 15 00 00 00               	pushq	$0x15
    118b: e9 90 fe ff ff               	jmp	0x1020 <.plt>

Disassembly of section .text:

0000000000001190 <.text>:
    1190: 41 56                        	pushq	%r14
    1192: 45 31 f6                     	xorl	%r14d, %r14d
    1195: 41 55                        	pushq	%r13
    1197: 4c 8d 2d 80 0e 00 00         	leaq	0xe80(%rip), %r13       # 0x201e
    119e: 41 54                        	pushq	%r12
    11a0: 55                           	pushq	%rbp
    11a1: 89 fd                        	movl	%edi, %ebp
    11a3: 53                           	pushq	%rbx
    11a4: 48 89 f3                     	movq	%rsi, %rbx
    11a7: 48 83 ec 50                  	subq	$0x50, %rsp
    11ab: 48 8b 3e                     	movq	(%rsi), %rdi
    11ae: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
    11b7: 48 89 44 24 48               	movq	%rax, 0x48(%rsp)
    11bc: 31 c0                        	xorl	%eax, %eax
    11be: e8 2d ff ff ff               	callq	0x10f0 <_nc_rootname@plt>
    11c3: 48 8d 15 f6 2e 00 00         	leaq	0x2ef6(%rip), %rdx      # 0x40c0
    11ca: 48 8d 3d 48 0e 00 00         	leaq	0xe48(%rip), %rdi       # 0x2019
    11d1: 48 89 02                     	movq	%rax, (%rdx)
    11d4: e8 57 fe ff ff               	callq	0x1030 <getenv@plt>
    11d9: 49 89 c4                     	movq	%rax, %r12
    11dc: 4c 89 ea                     	movq	%r13, %rdx
    11df: 48 89 de                     	movq	%rbx, %rsi
    11e2: 89 ef                        	movl	%ebp, %edi
    11e4: e8 47 ff ff ff               	callq	0x1130 <getopt@plt>
    11e9: 83 f8 ff                     	cmpl	$-0x1, %eax
    11ec: 74 4d                        	je	0x123b <.text+0xab>
    11ee: 83 f8 56                     	cmpl	$0x56, %eax
    11f1: 74 34                        	je	0x1227 <.text+0x97>
    11f3: 83 f8 78                     	cmpl	$0x78, %eax
    11f6: 74 27                        	je	0x121f <.text+0x8f>
    11f8: 83 f8 54                     	cmpl	$0x54, %eax
    11fb: 74 05                        	je	0x1202 <.text+0x72>
    11fd: e8 7e 01 00 00               	callq	0x1380 <.text+0x1f0>
    1202: 31 ff                        	xorl	%edi, %edi
    1204: e8 57 ff ff ff               	callq	0x1160 <use_env@plt>
    1209: bf 01 00 00 00               	movl	$0x1, %edi
    120e: e8 7d fe ff ff               	callq	0x1090 <use_tioctl@plt>
    1213: 48 8b 05 9e 2d 00 00         	movq	0x2d9e(%rip), %rax      # 0x3fb8
    121a: 4c 8b 20                     	movq	(%rax), %r12
    121d: eb bd                        	jmp	0x11dc <.text+0x4c>
    121f: 41 be 01 00 00 00            	movl	$0x1, %r14d
    1225: eb b5                        	jmp	0x11dc <.text+0x4c>
    1227: e8 54 fe ff ff               	callq	0x1080 <curses_version@plt>
    122c: 48 89 c7                     	movq	%rax, %rdi
    122f: e8 3c fe ff ff               	callq	0x1070 <puts@plt>
    1234: 31 ff                        	xorl	%edi, %edi
    1236: e8 05 ff ff ff               	callq	0x1140 <exit@plt>
    123b: 48 8b 05 6e 2d 00 00         	movq	0x2d6e(%rip), %rax      # 0x3fb0
    1242: 39 28                        	cmpl	%ebp, (%rax)
    1244: 7c b7                        	jl	0x11fd <.text+0x6d>
    1246: 31 f6                        	xorl	%esi, %esi
    1248: 48 89 e7                     	movq	%rsp, %rdi
    124b: e8 60 02 00 00               	callq	0x14b0 <.text+0x320>
    1250: 31 d2                        	xorl	%edx, %edx
    1252: 4c 89 e7                     	movq	%r12, %rdi
    1255: 89 c6                        	movl	%eax, %esi
    1257: e8 f4 fd ff ff               	callq	0x1050 <setupterm@plt>
    125c: 41 0f b6 fe                  	movzbl	%r14b, %edi
    1260: e8 7b 01 00 00               	callq	0x13e0 <.text+0x250>
    1265: 31 ff                        	xorl	%edi, %edi
    1267: 83 c0 01                     	addl	$0x1, %eax
    126a: 40 0f 94 c7                  	sete	%dil
    126e: e8 cd fe ff ff               	callq	0x1140 <exit@plt>
    1273: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
    127d: 0f 1f 00                     	nopl	(%rax)
    1280: 31 ed                        	xorl	%ebp, %ebp
    1282: 49 89 d1                     	movq	%rdx, %r9
    1285: 5e                           	popq	%rsi
    1286: 48 89 e2                     	movq	%rsp, %rdx
    1289: 48 83 e4 f0                  	andq	$-0x10, %rsp
    128d: 50                           	pushq	%rax
    128e: 54                           	pushq	%rsp
    128f: 45 31 c0                     	xorl	%r8d, %r8d
    1292: 31 c9                        	xorl	%ecx, %ecx
    1294: 48 8d 3d f5 fe ff ff         	leaq	-0x10b(%rip), %rdi      # 0x1190 <.text>
    129b: ff 15 f7 2c 00 00            	callq	*0x2cf7(%rip)           # 0x3f98
    12a1: f4                           	hlt
    12a2: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
    12ac: 0f 1f 40 00                  	nopl	(%rax)
    12b0: 48 8d 3d 11 2e 00 00         	leaq	0x2e11(%rip), %rdi      # 0x40c8
    12b7: 48 8d 05 0a 2e 00 00         	leaq	0x2e0a(%rip), %rax      # 0x40c8
    12be: 48 39 f8                     	cmpq	%rdi, %rax
    12c1: 74 15                        	je	0x12d8 <.text+0x148>
    12c3: 48 8b 05 d6 2c 00 00         	movq	0x2cd6(%rip), %rax      # 0x3fa0
    12ca: 48 85 c0                     	testq	%rax, %rax
    12cd: 74 09                        	je	0x12d8 <.text+0x148>
    12cf: ff e0                        	jmpq	*%rax
    12d1: 0f 1f 80 00 00 00 00         	nopl	(%rax)
    12d8: c3                           	retq
    12d9: 0f 1f 80 00 00 00 00         	nopl	(%rax)
    12e0: 48 8d 3d e1 2d 00 00         	leaq	0x2de1(%rip), %rdi      # 0x40c8
    12e7: 48 8d 35 da 2d 00 00         	leaq	0x2dda(%rip), %rsi      # 0x40c8
    12ee: 48 29 fe                     	subq	%rdi, %rsi
    12f1: 48 89 f0                     	movq	%rsi, %rax
    12f4: 48 c1 ee 3f                  	shrq	$0x3f, %rsi
    12f8: 48 c1 f8 03                  	sarq	$0x3, %rax
    12fc: 48 01 c6                     	addq	%rax, %rsi
    12ff: 48 d1 fe                     	sarq	%rsi
    1302: 74 14                        	je	0x1318 <.text+0x188>
    1304: 48 8b 05 c5 2c 00 00         	movq	0x2cc5(%rip), %rax      # 0x3fd0
    130b: 48 85 c0                     	testq	%rax, %rax
    130e: 74 08                        	je	0x1318 <.text+0x188>
    1310: ff e0                        	jmpq	*%rax
    1312: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
    1318: c3                           	retq
    1319: 0f 1f 80 00 00 00 00         	nopl	(%rax)
    1320: f3 0f 1e fa                  	endbr64
    1324: 80 3d b5 2d 00 00 00         	cmpb	$0x0, 0x2db5(%rip)      # 0x40e0
    132b: 75 33                        	jne	0x1360 <.text+0x1d0>
    132d: 55                           	pushq	%rbp
    132e: 48 83 3d a2 2c 00 00 00      	cmpq	$0x0, 0x2ca2(%rip)      # 0x3fd8
    1336: 48 89 e5                     	movq	%rsp, %rbp
    1339: 74 0d                        	je	0x1348 <.text+0x1b8>
    133b: 48 8b 3d 76 2d 00 00         	movq	0x2d76(%rip), %rdi      # 0x40b8
    1342: ff 15 90 2c 00 00            	callq	*0x2c90(%rip)           # 0x3fd8
    1348: e8 63 ff ff ff               	callq	0x12b0 <.text+0x120>
    134d: c6 05 8c 2d 00 00 01         	movb	$0x1, 0x2d8c(%rip)      # 0x40e0
    1354: 5d                           	popq	%rbp
    1355: c3                           	retq
    1356: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
    1360: c3                           	retq
    1361: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
    136c: 0f 1f 40 00                  	nopl	(%rax)
    1370: f3 0f 1e fa                  	endbr64
    1374: e9 67 ff ff ff               	jmp	0x12e0 <.text+0x150>
    1379: 0f 1f 80 00 00 00 00         	nopl	(%rax)
    1380: 53                           	pushq	%rbx
    1381: 48 8d 05 38 2d 00 00         	leaq	0x2d38(%rip), %rax      # 0x40c0
    1388: 48 8d 35 75 0c 00 00         	leaq	0xc75(%rip), %rsi       # 0x2004
    138f: 48 8b 1d 4a 2c 00 00         	movq	0x2c4a(%rip), %rbx      # 0x3fe0
    1396: 48 8b 10                     	movq	(%rax), %rdx
    1399: 31 c0                        	xorl	%eax, %eax
    139b: 48 8b 3b                     	movq	(%rbx), %rdi
    139e: e8 2d fd ff ff               	callq	0x10d0 <fprintf@plt>
    13a3: 48 8b 0b                     	movq	(%rbx), %rcx
    13a6: ba 82 00 00 00               	movl	$0x82, %edx
    13ab: 48 8d 3d ae 0c 00 00         	leaq	0xcae(%rip), %rdi       # 0x2060
    13b2: be 01 00 00 00               	movl	$0x1, %esi
    13b7: e8 94 fd ff ff               	callq	0x1150 <fwrite@plt>
    13bc: bf 01 00 00 00               	movl	$0x1, %edi
    13c1: e8 7a fd ff ff               	callq	0x1140 <exit@plt>
    13c6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
    13d0: 48 8b 05 d1 2b 00 00         	movq	0x2bd1(%rip), %rax      # 0x3fa8
    13d7: 48 8b 30                     	movq	(%rax), %rsi
    13da: e9 e1 fc ff ff               	jmp	0x10c0 <putc@plt>
    13df: 90                           	nop
    13e0: 41 55                        	pushq	%r13
    13e2: 4c 8d 2d e7 ff ff ff         	leaq	-0x19(%rip), %r13       # 0x13d0 <.text+0x240>
    13e9: 41 54                        	pushq	%r12
    13eb: 41 89 fc                     	movl	%edi, %r12d
    13ee: 55                           	pushq	%rbp
    13ef: 53                           	pushq	%rbx
    13f0: 48 83 ec 08                  	subq	$0x8, %rsp
    13f4: 48 8b 2d cd 2b 00 00         	movq	0x2bcd(%rip), %rbp      # 0x3fc8
    13fb: 48 8b 45 00                  	movq	(%rbp), %rax
    13ff: 48 8b 50 18                  	movq	0x18(%rax), %rdx
    1403: 48 8b 40 20                  	movq	0x20(%rax), %rax
    1407: 0f bf 72 04                  	movswl	0x4(%rdx), %esi
    140b: ba 01 00 00 00               	movl	$0x1, %edx
    1410: 48 8b 78 28                  	movq	0x28(%rax), %rdi
    1414: 66 85 f6                     	testw	%si, %si
    1417: 0f 4e f2                     	cmovlel	%edx, %esi
    141a: 4c 89 ea                     	movq	%r13, %rdx
    141d: e8 3e fc ff ff               	callq	0x1060 <tputs@plt>
    1422: 89 c3                        	movl	%eax, %ebx
    1424: 45 84 e4                     	testb	%r12b, %r12b
    1427: 74 17                        	je	0x1440 <.text+0x2b0>
    1429: 48 83 c4 08                  	addq	$0x8, %rsp
    142d: 89 d8                        	movl	%ebx, %eax
    142f: 5b                           	popq	%rbx
    1430: 5d                           	popq	%rbp
    1431: 41 5c                        	popq	%r12
    1433: 41 5d                        	popq	%r13
    1435: c3                           	retq
    1436: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
    1440: 48 8d 3d e2 0b 00 00         	leaq	0xbe2(%rip), %rdi       # 0x2029
    1447: e8 34 fd ff ff               	callq	0x1180 <tigetstr@plt>
    144c: 48 89 c7                     	movq	%rax, %rdi
    144f: 48 85 c0                     	testq	%rax, %rax
    1452: 74 d5                        	je	0x1429 <.text+0x299>
    1454: 48 8b 45 00                  	movq	(%rbp), %rax
    1458: 4c 89 ea                     	movq	%r13, %rdx
    145b: 48 8b 40 18                  	movq	0x18(%rax), %rax
    145f: 0f bf 70 04                  	movswl	0x4(%rax), %esi
    1463: b8 01 00 00 00               	movl	$0x1, %eax
    1468: 66 85 f6                     	testw	%si, %si
    146b: 0f 4e f0                     	cmovlel	%eax, %esi
    146e: e8 ed fb ff ff               	callq	0x1060 <tputs@plt>
    1473: 48 83 c4 08                  	addq	$0x8, %rsp
    1477: 89 d8                        	movl	%ebx, %eax
    1479: 5b                           	popq	%rbx
    147a: 5d                           	popq	%rbp
    147b: 41 5c                        	popq	%r12
    147d: 41 5d                        	popq	%r13
    147f: c3                           	retq
    1480: 80 3d 79 2c 00 00 00         	cmpb	$0x0, 0x2c79(%rip)      # 0x4100
    1487: 75 07                        	jne	0x1490 <.text+0x300>
    1489: c3                           	retq
    148a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
    1490: 8b 3d c6 2c 00 00            	movl	0x2cc6(%rip), %edi      # 0x415c
    1496: 48 8d 15 83 2c 00 00         	leaq	0x2c83(%rip), %rdx      # 0x4120
    149d: be 01 00 00 00               	movl	$0x1, %esi
    14a2: e9 69 fc ff ff               	jmp	0x1110 <tcsetattr@plt>
    14a7: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)
    14b0: 41 54                        	pushq	%r12
    14b2: 41 bc 02 00 00 00            	movl	$0x2, %r12d
    14b8: 55                           	pushq	%rbp
    14b9: 89 f5                        	movl	%esi, %ebp
    14bb: 48 89 fe                     	movq	%rdi, %rsi
    14be: 53                           	pushq	%rbx
    14bf: 48 89 fb                     	movq	%rdi, %rbx
    14c2: bf 02 00 00 00               	movl	$0x2, %edi
    14c7: c7 05 8b 2c 00 00 02 00 00 00	movl	$0x2, 0x2c8b(%rip)      # 0x415c
    14d1: e8 2a fc ff ff               	callq	0x1100 <tcgetattr@plt>
    14d6: 85 c0                        	testl	%eax, %eax
    14d8: 78 46                        	js	0x1520 <.text+0x390>
    14da: f3 0f 6f 03                  	movdqu	(%rbx), %xmm0
    14de: c6 05 1b 2c 00 00 01         	movb	$0x1, 0x2c1b(%rip)      # 0x4100
    14e5: 0f 29 05 34 2c 00 00         	movaps	%xmm0, 0x2c34(%rip)     # 0x4120
    14ec: f3 0f 6f 4b 10               	movdqu	0x10(%rbx), %xmm1
    14f1: 0f 29 0d 38 2c 00 00         	movaps	%xmm1, 0x2c38(%rip)     # 0x4130
    14f8: f3 0f 6f 53 20               	movdqu	0x20(%rbx), %xmm2
    14fd: 0f 29 15 3c 2c 00 00         	movaps	%xmm2, 0x2c3c(%rip)     # 0x4140
    1504: f3 0f 6f 5b 2c               	movdqu	0x2c(%rbx), %xmm3
    1509: 0f 11 1d 3c 2c 00 00         	movups	%xmm3, 0x2c3c(%rip)     # 0x414c
    1510: 44 89 e0                     	movl	%r12d, %eax
    1513: 5b                           	popq	%rbx
    1514: 5d                           	popq	%rbp
    1515: 41 5c                        	popq	%r12
    1517: c3                           	retq
    1518: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)
    1520: 48 89 de                     	movq	%rbx, %rsi
    1523: bf 01 00 00 00               	movl	$0x1, %edi
    1528: c7 05 2a 2c 00 00 01 00 00 00	movl	$0x1, 0x2c2a(%rip)      # 0x415c
    1532: 41 bc 01 00 00 00            	movl	$0x1, %r12d
    1538: e8 c3 fb ff ff               	callq	0x1100 <tcgetattr@plt>
    153d: 85 c0                        	testl	%eax, %eax
    153f: 79 99                        	jns	0x14da <.text+0x34a>
    1541: 48 89 de                     	movq	%rbx, %rsi
    1544: 31 ff                        	xorl	%edi, %edi
    1546: 45 31 e4                     	xorl	%r12d, %r12d
    1549: c7 05 09 2c 00 00 00 00 00 00	movl	$0x0, 0x2c09(%rip)      # 0x415c
    1553: e8 a8 fb ff ff               	callq	0x1100 <tcgetattr@plt>
    1558: 85 c0                        	testl	%eax, %eax
    155a: 0f 89 7a ff ff ff            	jns	0x14da <.text+0x34a>
    1560: 40 84 ed                     	testb	%bpl, %bpl
    1563: 74 7b                        	je	0x15e0 <.text+0x450>
    1565: be 02 00 00 00               	movl	$0x2, %esi
    156a: 48 8d 3d bb 0a 00 00         	leaq	0xabb(%rip), %rdi       # 0x202c
    1571: 31 c0                        	xorl	%eax, %eax
    1573: e8 a8 fb ff ff               	callq	0x1120 <open@plt>
    1578: 89 05 de 2b 00 00            	movl	%eax, 0x2bde(%rip)      # 0x415c
    157e: 41 89 c4                     	movl	%eax, %r12d
    1581: 85 c0                        	testl	%eax, %eax
    1583: 79 7b                        	jns	0x1600 <.text+0x470>
    1585: e8 b6 fa ff ff               	callq	0x1040 <__errno_location@plt>
    158a: 8b 18                        	movl	(%rax), %ebx
    158c: 89 df                        	movl	%ebx, %edi
    158e: e8 dd fb ff ff               	callq	0x1170 <strerror@plt>
    1593: 48 8b 2d 46 2a 00 00         	movq	0x2a46(%rip), %rbp      # 0x3fe0
    159a: 48 8d 0d 94 0a 00 00         	leaq	0xa94(%rip), %rcx       # 0x2035
    15a1: 48 8d 35 a1 0a 00 00         	leaq	0xaa1(%rip), %rsi       # 0x2049
    15a8: 49 89 c0                     	movq	%rax, %r8
    15ab: 48 8d 05 0e 2b 00 00         	leaq	0x2b0e(%rip), %rax      # 0x40c0
    15b2: 48 8b 7d 00                  	movq	(%rbp), %rdi
    15b6: 48 8b 10                     	movq	(%rax), %rdx
    15b9: 31 c0                        	xorl	%eax, %eax
    15bb: e8 10 fb ff ff               	callq	0x10d0 <fprintf@plt>
    15c0: e8 bb fe ff ff               	callq	0x1480 <.text+0x2f0>
    15c5: 48 8b 75 00                  	movq	(%rbp), %rsi
    15c9: bf 0a 00 00 00               	movl	$0xa, %edi
    15ce: e8 cd fa ff ff               	callq	0x10a0 <fputc@plt>
    15d3: 8d 7b 04                     	leal	0x4(%rbx), %edi
    15d6: e8 65 fb ff ff               	callq	0x1140 <exit@plt>
    15db: 0f 1f 44 00 00               	nopl	(%rax,%rax)
    15e0: 48 8b 05 c1 29 00 00         	movq	0x29c1(%rip), %rax      # 0x3fa8
    15e7: 48 8b 38                     	movq	(%rax), %rdi
    15ea: e8 f1 fa ff ff               	callq	0x10e0 <fileno@plt>
    15ef: 89 05 67 2b 00 00            	movl	%eax, 0x2b67(%rip)      # 0x415c
    15f5: 41 89 c4                     	movl	%eax, %r12d
    15f8: e9 13 ff ff ff               	jmp	0x1510 <.text+0x380>
    15fd: 0f 1f 00                     	nopl	(%rax)
    1600: 48 89 de                     	movq	%rbx, %rsi
    1603: 89 c7                        	movl	%eax, %edi
    1605: e8 f6 fa ff ff               	callq	0x1100 <tcgetattr@plt>
    160a: 85 c0                        	testl	%eax, %eax
    160c: 0f 89 fe fe ff ff            	jns	0x1510 <.text+0x380>
    1612: e9 6e ff ff ff               	jmp	0x1585 <.text+0x3f5>
    1617: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)
    1620: 53                           	pushq	%rbx
    1621: 48 89 f3                     	movq	%rsi, %rbx
    1624: ba 3c 00 00 00               	movl	$0x3c, %edx
    1629: 48 89 fe                     	movq	%rdi, %rsi
    162c: 48 89 df                     	movq	%rbx, %rdi
    162f: e8 7c fa ff ff               	callq	0x10b0 <memcmp@plt>
    1634: 85 c0                        	testl	%eax, %eax
    1636: 75 08                        	jne	0x1640 <.text+0x4b0>
    1638: 5b                           	popq	%rbx
    1639: c3                           	retq
    163a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
    1640: 8b 3d 16 2b 00 00            	movl	0x2b16(%rip), %edi      # 0x415c
    1646: 48 89 da                     	movq	%rbx, %rdx
    1649: be 01 00 00 00               	movl	$0x1, %esi
    164e: 5b                           	popq	%rbx
    164f: e9 bc fa ff ff               	jmp	0x1110 <tcsetattr@plt>

Disassembly of section .fini:

0000000000001654 <.fini>:
    1654: 48 83 ec 08                  	subq	$0x8, %rsp
    1658: 48 83 c4 08                  	addq	$0x8, %rsp
    165c: c3                           	retq