brintos

brintos / llvm-project-archived public Read only

0
0
Text · 61.1 KiB · 0380f51 Raw
1649 lines · yaml
1--- !ELF2FileHeader:3  Class:           ELFCLASS644  Data:            ELFDATA2LSB5  Type:            ET_EXEC6  Machine:         EM_X86_647  Entry:           0x4016D08ProgramHeaders:9  - Type:            PT_PHDR10    Flags:           [ PF_R ]11    VAddr:           0x40004012    Align:           0x813    Offset:          0x4014  - Type:            PT_INTERP15    Flags:           [ PF_R ]16    FirstSec:        .interp17    LastSec:         .interp18    VAddr:           0x4002A819    Offset:          0x2A820  - Type:            PT_LOAD21    Flags:           [ PF_R ]22    FirstSec:        .interp23    LastSec:         .rela.plt24    VAddr:           0x40000025    Align:           0x100026    Offset:          0x027  - Type:            PT_LOAD28    Flags:           [ PF_X, PF_R ]29    FirstSec:        .init30    LastSec:         .fini31    VAddr:           0x40100032    Align:           0x100033    Offset:          0x100034  - Type:            PT_LOAD35    Flags:           [ PF_R ]36    FirstSec:        .rodata37    LastSec:         .eh_frame38    VAddr:           0x40200039    Align:           0x100040    Offset:          0x200041  - Type:            PT_LOAD42    Flags:           [ PF_W, PF_R ]43    FirstSec:        .init_array44    LastSec:         .bss45    VAddr:           0x403E0046    Align:           0x100047    Offset:          0x2E0048  - Type:            PT_DYNAMIC49    Flags:           [ PF_W, PF_R ]50    FirstSec:        .dynamic51    LastSec:         .dynamic52    VAddr:           0x403E1053    Align:           0x854    Offset:          0x2E1055  - Type:            PT_NOTE56    Flags:           [ PF_R ]57    FirstSec:        .note.gnu.build-id58    LastSec:         .note.ABI-tag59    VAddr:           0x4002C460    Align:           0x461    Offset:          0x2C462  - Type:            PT_GNU_EH_FRAME63    Flags:           [ PF_R ]64    FirstSec:        .eh_frame_hdr65    LastSec:         .eh_frame_hdr66    VAddr:           0x40227067    Align:           0x468    Offset:          0x227069  - Type:            PT_GNU_STACK70    Flags:           [ PF_W, PF_R ]71    Align:           0x1072    Offset:          0x073  - Type:            PT_GNU_RELRO74    Flags:           [ PF_R ]75    FirstSec:        .init_array76    LastSec:         .got77    VAddr:           0x403E0078    Offset:          0x2E0079Sections:80  - Name:            .interp81    Type:            SHT_PROGBITS82    Flags:           [ SHF_ALLOC ]83    Address:         0x4002A884    AddressAlign:    0x185    Content:         2F6C696236342F6C642D6C696E75782D7838362D36342E736F2E320086  - Name:            .note.gnu.build-id87    Type:            SHT_NOTE88    Flags:           [ SHF_ALLOC ]89    Address:         0x4002C490    AddressAlign:    0x491    Notes:92      - Name:            GNU93        Desc:            66CF856212C3B313EA98AD840984B20EA781118A94        Type:            NT_PRPSINFO95  - Name:            .note.ABI-tag96    Type:            SHT_NOTE97    Flags:           [ SHF_ALLOC ]98    Address:         0x4002E899    AddressAlign:    0x4100    Notes:101      - Name:            GNU102        Desc:            '00000000030000000200000000000000'103        Type:            NT_VERSION104  - Name:            .gnu.hash105    Type:            SHT_GNU_HASH106    Flags:           [ SHF_ALLOC ]107    Address:         0x400308108    Link:            .dynsym109    AddressAlign:    0x8110    Header:111      SymNdx:          0x1112      Shift2:          0x0113    BloomFilter:     [ 0x0 ]114    HashBuckets:     [ 0x0 ]115    HashValues:      [  ]116  - Name:            .dynsym117    Type:            SHT_DYNSYM118    Flags:           [ SHF_ALLOC ]119    Address:         0x400328120    Link:            .dynstr121    AddressAlign:    0x8122  - Name:            .dynstr123    Type:            SHT_STRTAB124    Flags:           [ SHF_ALLOC ]125    Address:         0x400430126    AddressAlign:    0x1127  - Name:            .gnu.version128    Type:            SHT_GNU_versym129    Flags:           [ SHF_ALLOC ]130    Address:         0x4004BA131    Link:            .dynsym132    AddressAlign:    0x2133    Entries:         [ 0, 2, 2, 3, 4, 2, 5, 5, 2, 0, 5 ]134  - Name:            .gnu.version_r135    Type:            SHT_GNU_verneed136    Flags:           [ SHF_ALLOC ]137    Address:         0x4004D0138    Link:            .dynstr139    AddressAlign:    0x8140    Dependencies:141      - Version:         1142        File:            libm.so.6143        Entries:144          - Name:            GLIBC_2.2.5145            Hash:            157882997146            Flags:           0147            Other:           5148          - Name:            GLIBC_2.29149            Hash:            110530953150            Flags:           0151            Other:           3152      - Version:         1153        File:            libc.so.6154        Entries:155          - Name:            GLIBC_2.4156            Hash:            225011988157            Flags:           0158            Other:           4159          - Name:            GLIBC_2.2.5160            Hash:            157882997161            Flags:           0162            Other:           2163  - Name:            .rela.dyn164    Type:            SHT_RELA165    Flags:           [ SHF_ALLOC ]166    Address:         0x400530167    Link:            .dynsym168    AddressAlign:    0x8169    Relocations:170      - Offset:          0x403FF0171        Symbol:          __libc_start_main172        Type:            R_X86_64_GLOB_DAT173      - Offset:          0x403FF8174        Symbol:          __gmon_start__175        Type:            R_X86_64_GLOB_DAT176  - Name:            .rela.plt177    Type:            SHT_RELA178    Flags:           [ SHF_ALLOC, SHF_INFO_LINK ]179    Address:         0x400560180    Link:            .dynsym181    AddressAlign:    0x8182    Info:            .got.plt183    Relocations:184      - Offset:          0x404018185        Symbol:          putchar186        Type:            R_X86_64_JUMP_SLOT187      - Offset:          0x404020188        Symbol:          puts189        Type:            R_X86_64_JUMP_SLOT190      - Offset:          0x404028191        Symbol:          pow192        Type:            R_X86_64_JUMP_SLOT193      - Offset:          0x404030194        Symbol:          __stack_chk_fail195        Type:            R_X86_64_JUMP_SLOT196      - Offset:          0x404038197        Symbol:          printf198        Type:            R_X86_64_JUMP_SLOT199      - Offset:          0x404040200        Symbol:          cos201        Type:            R_X86_64_JUMP_SLOT202      - Offset:          0x404048203        Symbol:          acos204        Type:            R_X86_64_JUMP_SLOT205      - Offset:          0x404050206        Symbol:          sqrt207        Type:            R_X86_64_JUMP_SLOT208  - Name:            .init209    Type:            SHT_PROGBITS210    Flags:           [ SHF_ALLOC, SHF_EXECINSTR ]211    Address:         0x401000212    AddressAlign:    0x4213    Offset:          0x1000214    Content:         F30F1EFA4883EC08488B05E92F00004885C07402FFD04883C408C3215  - Name:            .plt216    Type:            SHT_PROGBITS217    Flags:           [ SHF_ALLOC, SHF_EXECINSTR ]218    Address:         0x401020219    AddressAlign:    0x10220    EntSize:         0x10221    Content:         FF35E22F0000FF25E42F00000F1F4000FF25E22F00006800000000E9E0FFFFFFFF25DA2F00006801000000E9D0FFFFFFFF25D22F00006802000000E9C0FFFFFFFF25CA2F00006803000000E9B0FFFFFFFF25C22F00006804000000E9A0FFFFFFFF25BA2F00006805000000E990FFFFFFFF25B22F00006806000000E980FFFFFFFF25AA2F00006807000000E970FFFFFF222  - Name:            .text223    Type:            SHT_PROGBITS224    Flags:           [ SHF_ALLOC, SHF_EXECINSTR ]225    Address:         0x4010B0226    AddressAlign:    0x10227    Content:         4156BF082040004155415455534883EC5064488B042528000000488944244831C0E86AFFFFFF488D742430488D7C2424488B0529100000F20F101529100000F20F100D2910000066480F6ED8488B050510000066480F6EC0E8F3060000BFBF20400031C0E857FFFFFF448B5C24244585DB7E2131DBF20F1044DC30BFCA204000B8010000004883C301E832FFFFFF395C24247FE1BF0A000000E8E2FEFFFF488D742430488D7C2424488B05B10F0000F20F1015C10F0000F20F100DC10F000066480F6ED8488B058D0F000066480F6EC0E87B060000BFBF20400031C0E8DFFEFFFF448B5424244585D27E2131DBF20F1044DC30BFCA204000B8010000004883C301E8BAFEFFFF395C24247FE1BF0A000000E86AFEFFFF488B053B0F0000F20F101D630F0000488D742430F20F10155E0F0000F20F100D5E0F0000488D7C242466480F6EC0E807060000BFBF20400031C0E86BFEFFFF448B4C24244585C97E2131DBF20F1044DC30BFCA204000B8010000004883C301E846FEFFFF395C24247FE1BF0A000000E8F6FDFFFF488D742430488D7C2424488B05BD0E0000F20F101DFD0E0000F20F100DFD0E000066480F6ED066480F6EC0E896050000BFBF20400031C0E8FAFDFFFF448B4424244585C07E2131DBF20F1044DC30BFCA204000B8010000004883C301E8D5FDFFFF395C24247FE1BF0A000000E885FDFFFF488B05460E0000F20F101DA60E0000488D742430F20F100DA10E0000F20F1005A10E0000488D7C242466480F6ED0E822050000BFBF20400031C0E886FDFFFF8B7C242485FF7E2131DBF20F1044DC30BFCA204000B8010000004883C301E863FDFFFF395C24247FE1BF0A000000E813FDFFFFF20F101D530E0000F20F1015530E0000488D742430F20F100D4E0E0000F20F10054E0E0000488D7C2424E8B4040000BFBF20400031C0E818FDFFFF8B74242485F67E2131DBF20F1044DC30BFCA204000B8010000004883C301E8F5FCFFFF395C24247FE1BF0A000000E8A5FCFFFFF20F101D050E0000F20F1015050E0000488D742430F20F100D000E0000F20F1005000E0000488D7C2424E846040000BFBF20400031C0E8AAFCFFFF8B4C242485C97E2131DBF20F1044DC30BFCA204000B8010000004883C301E887FCFFFF395C24247FE1BF0A000000E837FCFFFFF20F101DB70D0000F20F1015B70D0000488D742430F20F100DB20D0000F20F1005B20D0000488D7C2424E8D8030000BFBF20400031C0E83CFCFFFF8B54242485D27E2131DBF20F1044DC30BFCA204000B8010000004883C301E819FCFFFF395C24247FE1BF0A00000041BD09000000E8C3FBFFFF488B05940C00004889442410488B05800C000041BE280000004889442418488B05660C000041BC1100000048894424080F1F00488B05490C0000BD0900000048890424F20F101C24488D742430488D7C2424F20F10542408F20F104C2418F20F10442410E82A030000BFBF20400031C0E88EFBFFFF8B44242485C07E2131DBF20F1044DC30BFCA204000B8010000004883C301E86BFBFFFF395C24247FE1BF0A000000E81BFBFFFFF20F102424F20F5C25B60C0000F20F11242483ED017584F20F102DAC0C0000F20F586C2408F20F116C24084183EC010F8556FFFFFFF20F107C2418F20F5C3D900C0000F20F117C24184183EE010F8523FFFFFFF20F103D980B0000F20F587C2410F20F117C24104183ED010F85F3FEFFFFBF3020400031DBE8AEFAFFFF4889DF488D742428E8C10500008B54242889DEBFCE20400031C04883C302E8BBFAFFFF4881FBA086010075D4BF0A000000BB6901ED3FE863FAFFFF4889DF488D742428E8860500008B5424284889DE31C0BFDF2040004883C301E87FFAFFFF4881FB6941ED3F75D3BF58204000E83CFAFFFF660FEFD2660F28C2F20F111424E8CA010000F20F101424BF80204000B802000000660F28C8660F28C2E83EFAFFFFF20F101424F20F5815B10B0000F20F103DB10B0000660F2FFA73BBBFEE204000E8E9F9FFFF660FEFD2660F28C2F20F111424E857010000F20F101424BFA0204000B802000000660F28C8660F28C2E8EBF9FFFFF20F101424F20F58156E0B0000F20F103D6E0B0000660F2FFA73BB488B442448644833042528000000750F4883C45031C05B5D415C415D415EC3E89CF9FFFF662E0F1F8400000000006690F30F1EFA31ED4989D15E4889E24883E4F0505449C7C0201C400048C7C1B01B400048C7C7B0104000FF15F2280000F490F30F1EFAC3662E0F1F84000000000090B868404000483D684040007413B8000000004885C07409BF68404000FFE06690C30F1F440000662E0F1F840000000000BE684040004881EE684040004889F048C1EE3F48C1F8034801C648D1FE7411B8000000004885C07407BF68404000FFE0C30F1F440000662E0F1F840000000000803DE1280000007517554889E5E87EFFFFFFC605CF280000015DC30F1F440000C30F1F440000662E0F1F840000000000EB8E662E0F1F8400000000000F1F4000F20F5905480A0000F20F5E05480A0000C366662E0F1F8400000000000F1F4000F20F5905300A0000F20F5E05200A0000C3662E0F1F8400000000000F1F440000F20F5EC8534889F34883EC50F20F5ED0F20F110C24DD0424660FEFC9DB3C24DB2C24F20F5ED8F20F11542418DD442418D9C1D8CAD905E6090000D8CADEE9D905E0090000DCF9F20F115C2418D9C3D8C4D8CCD8CCD9CCDEC9DECAD9CADEE1D905C4090000DC4C2418DEC1D835BC090000D9C1D8CAD8CAD9C1D8CAD8E1DD5C2418F20F10442418660F2FC80F8398000000DDD8660F2EC8660F28D0C70701000000F20F51D20F87B6010000D9C9DB7C2430F20F100D90090000DD542418F20F10442418660F540586090000DB7C2420F20F58C2E879F7FFFFF20F11442418DD442418DB6C2430D8F1DEC1DD5C2418DB6C2420D9EEDFF1DDD87714F20F107C2418660F573D59090000F20F117C2418DB2C24D8350A090000DC6C2418DD1B4883C4505BC3660F1F440000DD5C2418F20F10442418C70703000000660F28F0660F2EC8F20F51F6F20F117424180F8736010000D9C9DB7C2420DC742418DD5C2418F20F10442418E827F7FFFFDB6C2420660FEFC9F20F11442418DD5C2420F20F10542420660F2ECA660F28DAF20F51DB0F870D010000F20F102DD5070000F20F591D8D080000F20F5EC5F20F116C2430F20F115C2420E8C8F6FFFFDB2C24F20F11442440F20F10442418D83553080000F20F580563080000F20F5E442430DB3C24E89DF6FFFFF20F104C2440F20F10642420DB2C24660F28D0F20F59CCF20F59D4D9C0F20F114C2440DC6C2440DD5C2440F20F10442440F20F11542440DC6C2440DD5C2440660F164424400F1103F20F10442418F20F580507080000F20F5E442430E83CF6FFFFF20F59442420DB2C24F20F11442418DC6C2418DD5B104883C4505BC3DB7C2430F20F11542418DB7C2420E82DF6FFFFF20F10542418DB6C2430DB6C2420E926FEFFFFDB7C2430DB7C2420E80DF6FFFFDB6C2430DB6C2420E9B2FEFFFF660F28C2F20F11542448F20F115C2420E8EBF5FFFFF20F103DB3060000F20F10442418F20F105C2420F20F591D5F070000F20F5EC7F20F117C2430F20F115C2420E89AF5FFFFDB2C24F20F10742420F20F10542448D83525070000F20F59F0660F28C2F20F11742440D9C0DB3C24DC6C2440DD1BE887F5FFFFF20F10442418F20F580511070000F20F5E442430E84EF5FFFFDB2C24F20F10542448F20F59442420F20F11442440DC6C2440660F28C2DD5B08E849F5FFFFE9CFFEFFFF0F1F400041B82000000031C031D2660F1F4400004889F948C1E70248C1E91E83E103488D1491488D0C85010000004801C04839CA72074829CA4883C0014183E80175D1488906C3662E0F1F8400000000000F1F00F30F1EFA41574C8D3D4322000041564989D641554989F541544189FC55488D2D34220000534C29FD4883EC08E81FF4FFFF48C1FD03741F31DB0F1F80000000004C89F24C89EE4489E741FF14DF4883C3014839DD75EA4883C4085B5D415C415D415E415FC366662E0F1F840000000000F30F1EFAC3228  - Name:            .fini229    Type:            SHT_PROGBITS230    Flags:           [ SHF_ALLOC, SHF_EXECINSTR ]231    Address:         0x401C28232    AddressAlign:    0x4233    Content:         F30F1EFA4883EC084883C408C3234  - Name:            .rodata235    Type:            SHT_PROGBITS236    Flags:           [ SHF_ALLOC ]237    Address:         0x402000238    AddressAlign:    0x10239    Offset:          0x2000240    Content:         01000200000000002A2A2A2A2A2A2A2A2A2043554249432046554E4354494F4E53202A2A2A2A2A2A2A2A2A2A2A0000002A2A2A2A2A2A2A2A2A20494E54454745522053515220524F4F5453202A2A2A2A2A2A2A2A2A2A2A002A2A2A2A2A2A2A2A2A20414E474C4520434F4E56455253494F4E202A2A2A2A2A2A2A2A2A2A2A000025332E30662064656772656573203D20252E3132662072616469616E730A0000252E3132662072616469616E73203D2025332E306620646567726565730A00536F6C7574696F6E733A0020256600737172742825336429203D202532640A007371727428256C5829203D2025580A0000000000000000F0BF00000000000014400000000000002440000000000000F03F0000000000003EC0000000000000404000000000000025C0000000000000314000000000000012C00000000000003FC000000000000036400000000000000CC000000000008041C06666666666662BC00000000000002840AE47E17A14AE284000000000000008409A999999999937C00000000000001840295C8FC2F5F850C000000000000020C000000000000041400000000000001E40D7A3703D0A572140000000000080464000000000000030403333333333331540333333333333FBBF00000000000028C077BE9F1A2FDDDC3F85EB51B81E85E33F000000000000D03FFCA9F1D24D62503F0000000000807640399D52A246DF413F9B0B6097FB2119400000000000806640182D4454FB21094000004040000010410000D8410000584200000000000000C0182D4454FB211940182D4454FB212940555555555555D53FFFFFFFFFFFFFFF7F000000000000000000000000000000800000000000000000241  - Name:            .eh_frame_hdr242    Type:            SHT_PROGBITS243    Flags:           [ SHF_ALLOC ]244    Address:         0x402270245    AddressAlign:    0x4246    Content:         011B033B5C0000000A000000B0EDFFFFA000000040EEFFFFC800000060F4FFFF7800000090F4FFFF8C00000050F5FFFF1001000070F5FFFF2401000090F5FFFF38010000F0F8FFFF6801000040F9FFFF80010000B0F9FFFFC8010000247  - Name:            .eh_frame248    Type:            SHT_PROGBITS249    Flags:           [ SHF_ALLOC ]250    Address:         0x4022D0251    AddressAlign:    0x8252    Content:         1400000000000000017A5200017810011B0C070890010000100000001C000000E0F3FFFF2F000000004407101000000030000000FCF3FFFF0500000000000000240000004400000008EDFFFF90000000000E10460E184A0F0B770880003F1A3B2A33242200000000440000006C00000070EDFFFF1406000000420E108E02470E188D03420E208C04410E288605410E308306440E800103F3050A0E30430E28410E20420E18420E10420E08410B00000010000000B400000038F4FFFF110000000000000010000000C800000044F4FFFF11000000000000002C000000DC00000050F4FFFF5C03000000450E108302470E600314010A0E10410E08470B0336010A0E10410E08410B00140000000C01000080F7FFFF4300000000000000000000004400000024010000B8F7FFFF6500000000460E108F02490E188E03450E208D04450E288C05440E308606480E388307470E406E0E38410E30410E28420E20420E18420E10420E0800100000006C010000E0F7FFFF050000000000000000000000253  - Name:            .init_array254    Type:            SHT_INIT_ARRAY255    Flags:           [ SHF_WRITE, SHF_ALLOC ]256    Address:         0x403E00257    AddressAlign:    0x8258    EntSize:         0x8259    Offset:          0x2E00260    Content:         B017400000000000261  - Name:            .fini_array262    Type:            SHT_FINI_ARRAY263    Flags:           [ SHF_WRITE, SHF_ALLOC ]264    Address:         0x403E08265    AddressAlign:    0x8266    EntSize:         0x8267    Content:         '8017400000000000'268  - Name:            .dynamic269    Type:            SHT_DYNAMIC270    Flags:           [ SHF_WRITE, SHF_ALLOC ]271    Address:         0x403E10272    Link:            .dynstr273    AddressAlign:    0x8274    Entries:275      - Tag:             DT_NEEDED276        Value:           0x1277      - Tag:             DT_NEEDED278        Value:           0x28279      - Tag:             DT_INIT280        Value:           0x401000281      - Tag:             DT_FINI282        Value:           0x401C28283      - Tag:             DT_INIT_ARRAY284        Value:           0x403E00285      - Tag:             DT_INIT_ARRAYSZ286        Value:           0x8287      - Tag:             DT_FINI_ARRAY288        Value:           0x403E08289      - Tag:             DT_FINI_ARRAYSZ290        Value:           0x8291      - Tag:             DT_GNU_HASH292        Value:           0x400308293      - Tag:             DT_STRTAB294        Value:           0x400430295      - Tag:             DT_SYMTAB296        Value:           0x400328297      - Tag:             DT_STRSZ298        Value:           0x8A299      - Tag:             DT_SYMENT300        Value:           0x18301      - Tag:             DT_DEBUG302        Value:           0x0303      - Tag:             DT_PLTGOT304        Value:           0x404000305      - Tag:             DT_PLTRELSZ306        Value:           0xC0307      - Tag:             DT_PLTREL308        Value:           0x7309      - Tag:             DT_JMPREL310        Value:           0x400560311      - Tag:             DT_RELA312        Value:           0x400530313      - Tag:             DT_RELASZ314        Value:           0x30315      - Tag:             DT_RELAENT316        Value:           0x18317      - Tag:             DT_VERNEED318        Value:           0x4004D0319      - Tag:             DT_VERNEEDNUM320        Value:           0x2321      - Tag:             DT_VERSYM322        Value:           0x4004BA323      - Tag:             DT_NULL324        Value:           0x0325      - Tag:             DT_NULL326        Value:           0x0327      - Tag:             DT_NULL328        Value:           0x0329      - Tag:             DT_NULL330        Value:           0x0331      - Tag:             DT_NULL332        Value:           0x0333      - Tag:             DT_NULL334        Value:           0x0335  - Name:            .got336    Type:            SHT_PROGBITS337    Flags:           [ SHF_WRITE, SHF_ALLOC ]338    Address:         0x403FF0339    AddressAlign:    0x8340    EntSize:         0x8341    Content:         '00000000000000000000000000000000'342  - Name:            .got.plt343    Type:            SHT_PROGBITS344    Flags:           [ SHF_WRITE, SHF_ALLOC ]345    Address:         0x404000346    AddressAlign:    0x8347    EntSize:         0x8348    Content:         103E400000000000000000000000000000000000000000003610400000000000461040000000000056104000000000006610400000000000761040000000000086104000000000009610400000000000A610400000000000349  - Name:            .data350    Type:            SHT_PROGBITS351    Flags:           [ SHF_WRITE, SHF_ALLOC ]352    Address:         0x404058353    AddressAlign:    0x8354    Content:         '00000000000000000000000000000000'355  - Name:            .tm_clone_table356    Type:            SHT_PROGBITS357    Flags:           [ SHF_WRITE, SHF_ALLOC ]358    Address:         0x404068359    AddressAlign:    0x8360  - Name:            .bss361    Type:            SHT_NOBITS362    Flags:           [ SHF_WRITE, SHF_ALLOC ]363    Address:         0x404068364    AddressAlign:    0x1365    Size:            0x8366  - Name:            .comment367    Type:            SHT_PROGBITS368    Flags:           [ SHF_MERGE, SHF_STRINGS ]369    AddressAlign:    0x1370    EntSize:         0x1371    Content:         4743433A20285562756E747520392E342E302D317562756E7475317E31362E30342920392E342E3000372  - Name:            .rela.init373    Type:            SHT_RELA374    Flags:           [ SHF_INFO_LINK ]375    Link:            .symtab376    AddressAlign:    0x8377    Info:            .init378    Relocations:379      - Offset:          0x40100B380        Symbol:          __gmon_start__381        Type:            R_X86_64_REX_GOTPCRELX382        Addend:          -4383  - Name:            .rela.text384    Type:            SHT_RELA385    Flags:           [ SHF_INFO_LINK ]386    Link:            .symtab387    AddressAlign:    0x8388    Info:            .text389    Relocations:390      - Offset:          0x4010B3391        Symbol:          .rodata392        Type:            R_X86_64_32393        Addend:          8394      - Offset:          0x4010D2395        Symbol:          'puts@@GLIBC_2.2.5'396        Type:            R_X86_64_PLT32397        Addend:          -4398      - Offset:          0x4010E3399        Symbol:          .LC6400        Type:            R_X86_64_PC32401        Addend:          -4402      - Offset:          0x4010EB403        Symbol:          .LC7404        Type:            R_X86_64_PC32405        Addend:          -4406      - Offset:          0x4010F3407        Symbol:          .LC8408        Type:            R_X86_64_PC32409        Addend:          -4410      - Offset:          0x4010FF411        Symbol:          .LC4412        Type:            R_X86_64_PC32413        Addend:          -4414      - Offset:          0x401109415        Symbol:          SolveCubic416        Type:            R_X86_64_PLT32417        Addend:          -4418      - Offset:          0x40110E419        Symbol:          .rodata420        Type:            R_X86_64_32421        Addend:          191422      - Offset:          0x401115423        Symbol:          'printf@@GLIBC_2.2.5'424        Type:            R_X86_64_PLT32425        Addend:          -4426      - Offset:          0x40112C427        Symbol:          .rodata428        Type:            R_X86_64_32429        Addend:          202430      - Offset:          0x40113A431        Symbol:          'printf@@GLIBC_2.2.5'432        Type:            R_X86_64_PLT32433        Addend:          -4434      - Offset:          0x40114A435        Symbol:          'putchar@@GLIBC_2.2.5'436        Type:            R_X86_64_PLT32437        Addend:          -4438      - Offset:          0x40115B439        Symbol:          .LC6440        Type:            R_X86_64_PC32441        Addend:          -4442      - Offset:          0x401163443        Symbol:          .LC11444        Type:            R_X86_64_PC32445        Addend:          -4446      - Offset:          0x40116B447        Symbol:          .LC12448        Type:            R_X86_64_PC32449        Addend:          -4450      - Offset:          0x401177451        Symbol:          .LC4452        Type:            R_X86_64_PC32453        Addend:          -4454      - Offset:          0x401181455        Symbol:          SolveCubic456        Type:            R_X86_64_PLT32457        Addend:          -4458      - Offset:          0x401186459        Symbol:          .rodata460        Type:            R_X86_64_32461        Addend:          191462      - Offset:          0x40118D463        Symbol:          'printf@@GLIBC_2.2.5'464        Type:            R_X86_64_PLT32465        Addend:          -4466      - Offset:          0x4011A4467        Symbol:          .rodata468        Type:            R_X86_64_32469        Addend:          202470      - Offset:          0x4011B2471        Symbol:          'printf@@GLIBC_2.2.5'472        Type:            R_X86_64_PLT32473        Addend:          -4474      - Offset:          0x4011C2475        Symbol:          'putchar@@GLIBC_2.2.5'476        Type:            R_X86_64_PLT32477        Addend:          -4478      - Offset:          0x4011C9479        Symbol:          .LC4480        Type:            R_X86_64_PC32481        Addend:          -4482      - Offset:          0x4011D1483        Symbol:          .LC13484        Type:            R_X86_64_PC32485        Addend:          -4486      - Offset:          0x4011DE487        Symbol:          .LC14488        Type:            R_X86_64_PC32489        Addend:          -4490      - Offset:          0x4011E6491        Symbol:          .LC15492        Type:            R_X86_64_PC32493        Addend:          -4494      - Offset:          0x4011F5495        Symbol:          SolveCubic496        Type:            R_X86_64_PLT32497        Addend:          -4498      - Offset:          0x4011FA499        Symbol:          .rodata500        Type:            R_X86_64_32501        Addend:          191502      - Offset:          0x401201503        Symbol:          'printf@@GLIBC_2.2.5'504        Type:            R_X86_64_PLT32505        Addend:          -4506      - Offset:          0x401218507        Symbol:          .rodata508        Type:            R_X86_64_32509        Addend:          202510      - Offset:          0x401226511        Symbol:          'printf@@GLIBC_2.2.5'512        Type:            R_X86_64_PLT32513        Addend:          -4514      - Offset:          0x401236515        Symbol:          'putchar@@GLIBC_2.2.5'516        Type:            R_X86_64_PLT32517        Addend:          -4518      - Offset:          0x401247519        Symbol:          .LC4520        Type:            R_X86_64_PC32521        Addend:          -4522      - Offset:          0x40124F523        Symbol:          .LC16524        Type:            R_X86_64_PC32525        Addend:          -4526      - Offset:          0x401257527        Symbol:          .LC17528        Type:            R_X86_64_PC32529        Addend:          -4530      - Offset:          0x401266531        Symbol:          SolveCubic532        Type:            R_X86_64_PLT32533        Addend:          -4534      - Offset:          0x40126B535        Symbol:          .rodata536        Type:            R_X86_64_32537        Addend:          191538      - Offset:          0x401272539        Symbol:          'printf@@GLIBC_2.2.5'540        Type:            R_X86_64_PLT32541        Addend:          -4542      - Offset:          0x401289543        Symbol:          .rodata544        Type:            R_X86_64_32545        Addend:          202546      - Offset:          0x401297547        Symbol:          'printf@@GLIBC_2.2.5'548        Type:            R_X86_64_PLT32549        Addend:          -4550      - Offset:          0x4012A7551        Symbol:          'putchar@@GLIBC_2.2.5'552        Type:            R_X86_64_PLT32553        Addend:          -4554      - Offset:          0x4012AE555        Symbol:          .LC2556        Type:            R_X86_64_PC32557        Addend:          -4558      - Offset:          0x4012B6559        Symbol:          .LC18560        Type:            R_X86_64_PC32561        Addend:          -4562      - Offset:          0x4012C3563        Symbol:          .LC19564        Type:            R_X86_64_PC32565        Addend:          -4566      - Offset:          0x4012CB567        Symbol:          .LC20568        Type:            R_X86_64_PC32569        Addend:          -4570      - Offset:          0x4012DA571        Symbol:          SolveCubic572        Type:            R_X86_64_PLT32573        Addend:          -4574      - Offset:          0x4012DF575        Symbol:          .rodata576        Type:            R_X86_64_32577        Addend:          191578      - Offset:          0x4012E6579        Symbol:          'printf@@GLIBC_2.2.5'580        Type:            R_X86_64_PLT32581        Addend:          -4582      - Offset:          0x4012FB583        Symbol:          .rodata584        Type:            R_X86_64_32585        Addend:          202586      - Offset:          0x401309587        Symbol:          'printf@@GLIBC_2.2.5'588        Type:            R_X86_64_PLT32589        Addend:          -4590      - Offset:          0x401319591        Symbol:          'putchar@@GLIBC_2.2.5'592        Type:            R_X86_64_PLT32593        Addend:          -4594      - Offset:          0x401321595        Symbol:          .LC21596        Type:            R_X86_64_PC32597        Addend:          -4598      - Offset:          0x401329599        Symbol:          .LC22600        Type:            R_X86_64_PC32601        Addend:          -4602      - Offset:          0x401336603        Symbol:          .LC23604        Type:            R_X86_64_PC32605        Addend:          -4606      - Offset:          0x40133E607        Symbol:          .LC24608        Type:            R_X86_64_PC32609        Addend:          -4610      - Offset:          0x401348611        Symbol:          SolveCubic612        Type:            R_X86_64_PLT32613        Addend:          -4614      - Offset:          0x40134D615        Symbol:          .rodata616        Type:            R_X86_64_32617        Addend:          191618      - Offset:          0x401354619        Symbol:          'printf@@GLIBC_2.2.5'620        Type:            R_X86_64_PLT32621        Addend:          -4622      - Offset:          0x401369623        Symbol:          .rodata624        Type:            R_X86_64_32625        Addend:          202626      - Offset:          0x401377627        Symbol:          'printf@@GLIBC_2.2.5'628        Type:            R_X86_64_PLT32629        Addend:          -4630      - Offset:          0x401387631        Symbol:          'putchar@@GLIBC_2.2.5'632        Type:            R_X86_64_PLT32633        Addend:          -4634      - Offset:          0x40138F635        Symbol:          .LC25636        Type:            R_X86_64_PC32637        Addend:          -4638      - Offset:          0x401397639        Symbol:          .LC26640        Type:            R_X86_64_PC32641        Addend:          -4642      - Offset:          0x4013A4643        Symbol:          .LC27644        Type:            R_X86_64_PC32645        Addend:          -4646      - Offset:          0x4013AC647        Symbol:          .LC28648        Type:            R_X86_64_PC32649        Addend:          -4650      - Offset:          0x4013B6651        Symbol:          SolveCubic652        Type:            R_X86_64_PLT32653        Addend:          -4654      - Offset:          0x4013BB655        Symbol:          .rodata656        Type:            R_X86_64_32657        Addend:          191658      - Offset:          0x4013C2659        Symbol:          'printf@@GLIBC_2.2.5'660        Type:            R_X86_64_PLT32661        Addend:          -4662      - Offset:          0x4013D7663        Symbol:          .rodata664        Type:            R_X86_64_32665        Addend:          202666      - Offset:          0x4013E5667        Symbol:          'printf@@GLIBC_2.2.5'668        Type:            R_X86_64_PLT32669        Addend:          -4670      - Offset:          0x4013F5671        Symbol:          'putchar@@GLIBC_2.2.5'672        Type:            R_X86_64_PLT32673        Addend:          -4674      - Offset:          0x4013FD675        Symbol:          .LC29676        Type:            R_X86_64_PC32677        Addend:          -4678      - Offset:          0x401405679        Symbol:          .LC30680        Type:            R_X86_64_PC32681        Addend:          -4682      - Offset:          0x401412683        Symbol:          .LC31684        Type:            R_X86_64_PC32685        Addend:          -4686      - Offset:          0x40141A687        Symbol:          .LC32688        Type:            R_X86_64_PC32689        Addend:          -4690      - Offset:          0x401424691        Symbol:          SolveCubic692        Type:            R_X86_64_PLT32693        Addend:          -4694      - Offset:          0x401429695        Symbol:          .rodata696        Type:            R_X86_64_32697        Addend:          191698      - Offset:          0x401430699        Symbol:          'printf@@GLIBC_2.2.5'700        Type:            R_X86_64_PLT32701        Addend:          -4702      - Offset:          0x401445703        Symbol:          .rodata704        Type:            R_X86_64_32705        Addend:          202706      - Offset:          0x401453707        Symbol:          'printf@@GLIBC_2.2.5'708        Type:            R_X86_64_PLT32709        Addend:          -4710      - Offset:          0x401469711        Symbol:          'putchar@@GLIBC_2.2.5'712        Type:            R_X86_64_PLT32713        Addend:          -4714      - Offset:          0x401470715        Symbol:          .LC4716        Type:            R_X86_64_PC32717        Addend:          -4718      - Offset:          0x40147C719        Symbol:          .LC3720        Type:            R_X86_64_PC32721        Addend:          -4722      - Offset:          0x40148E723        Symbol:          .LC2724        Type:            R_X86_64_PC32725        Addend:          -4726      - Offset:          0x4014A3727        Symbol:          .LC0728        Type:            R_X86_64_PC32729        Addend:          -4730      - Offset:          0x4014D2731        Symbol:          SolveCubic732        Type:            R_X86_64_PLT32733        Addend:          -4734      - Offset:          0x4014D7735        Symbol:          .rodata736        Type:            R_X86_64_32737        Addend:          191738      - Offset:          0x4014DE739        Symbol:          'printf@@GLIBC_2.2.5'740        Type:            R_X86_64_PLT32741        Addend:          -4742      - Offset:          0x4014F3743        Symbol:          .rodata744        Type:            R_X86_64_32745        Addend:          202746      - Offset:          0x401501747        Symbol:          'printf@@GLIBC_2.2.5'748        Type:            R_X86_64_PLT32749        Addend:          -4750      - Offset:          0x401511751        Symbol:          'putchar@@GLIBC_2.2.5'752        Type:            R_X86_64_PLT32753        Addend:          -4754      - Offset:          0x40151E755        Symbol:          .LC33756        Type:            R_X86_64_PC32757        Addend:          -4758      - Offset:          0x401530759        Symbol:          .LC34760        Type:            R_X86_64_PC32761        Addend:          -4762      - Offset:          0x401554763        Symbol:          .LC35764        Type:            R_X86_64_PC32765        Addend:          -4766      - Offset:          0x40156C767        Symbol:          .LC4768        Type:            R_X86_64_PC32769        Addend:          -4770      - Offset:          0x401587771        Symbol:          .rodata772        Type:            R_X86_64_32773        Addend:          48774      - Offset:          0x40158E775        Symbol:          'puts@@GLIBC_2.2.5'776        Type:            R_X86_64_PLT32777        Addend:          -4778      - Offset:          0x40159B779        Symbol:          usqrt780        Type:            R_X86_64_PLT32781        Addend:          -4782      - Offset:          0x4015A6783        Symbol:          .rodata784        Type:            R_X86_64_32785        Addend:          206786      - Offset:          0x4015B1787        Symbol:          'printf@@GLIBC_2.2.5'788        Type:            R_X86_64_PLT32789        Addend:          -4790      - Offset:          0x4015C9791        Symbol:          'putchar@@GLIBC_2.2.5'792        Type:            R_X86_64_PLT32793        Addend:          -4794      - Offset:          0x4015D6795        Symbol:          usqrt796        Type:            R_X86_64_PLT32797        Addend:          -4798      - Offset:          0x4015E4799        Symbol:          .rodata800        Type:            R_X86_64_32801        Addend:          223802      - Offset:          0x4015ED803        Symbol:          'printf@@GLIBC_2.2.5'804        Type:            R_X86_64_PLT32805        Addend:          -4806      - Offset:          0x4015FB807        Symbol:          .rodata808        Type:            R_X86_64_32809        Addend:          88810      - Offset:          0x401600811        Symbol:          'puts@@GLIBC_2.2.5'812        Type:            R_X86_64_PLT32813        Addend:          -4814      - Offset:          0x401612815        Symbol:          deg2rad816        Type:            R_X86_64_PLT32817        Addend:          -4818      - Offset:          0x40161C819        Symbol:          .rodata820        Type:            R_X86_64_32821        Addend:          128822      - Offset:          0x40162E823        Symbol:          'printf@@GLIBC_2.2.5'824        Type:            R_X86_64_PLT32825        Addend:          -4826      - Offset:          0x40163B827        Symbol:          .LC41828        Type:            R_X86_64_PC32829        Addend:          -4830      - Offset:          0x401643831        Symbol:          .LC42832        Type:            R_X86_64_PC32833        Addend:          -4834      - Offset:          0x40164E835        Symbol:          .rodata836        Type:            R_X86_64_32837        Addend:          238838      - Offset:          0x401653839        Symbol:          'puts@@GLIBC_2.2.5'840        Type:            R_X86_64_PLT32841        Addend:          -4842      - Offset:          0x401665843        Symbol:          rad2deg844        Type:            R_X86_64_PLT32845        Addend:          -4846      - Offset:          0x40166F847        Symbol:          .rodata848        Type:            R_X86_64_32849        Addend:          160850      - Offset:          0x401681851        Symbol:          'printf@@GLIBC_2.2.5'852        Type:            R_X86_64_PLT32853        Addend:          -4854      - Offset:          0x40168E855        Symbol:          .LC45856        Type:            R_X86_64_PC32857        Addend:          -4858      - Offset:          0x401696859        Symbol:          .LC46860        Type:            R_X86_64_PC32861        Addend:          -4862      - Offset:          0x4016C0863        Symbol:          '__stack_chk_fail@@GLIBC_2.4'864        Type:            R_X86_64_PLT32865        Addend:          -4866      - Offset:          0x4016E6867        Symbol:          __libc_csu_fini868        Type:            R_X86_64_32S869      - Offset:          0x4016ED870        Symbol:          __libc_csu_init871        Type:            R_X86_64_32S872      - Offset:          0x4016F4873        Symbol:          main874        Type:            R_X86_64_32S875      - Offset:          0x4016FA876        Symbol:          '__libc_start_main@@GLIBC_2.2.5'877        Type:            R_X86_64_GOTPCRELX878        Addend:          -4879      - Offset:          0x401711880        Symbol:          __TMC_END__881        Type:            R_X86_64_32882      - Offset:          0x401717883        Symbol:          .tm_clone_table884        Type:            R_X86_64_32S885      - Offset:          0x40171E886        Symbol:          _ITM_deregisterTMCloneTable887        Type:            R_X86_64_32888      - Offset:          0x401728889        Symbol:          .tm_clone_table890        Type:            R_X86_64_32891      - Offset:          0x401741892        Symbol:          __TMC_END__893        Type:            R_X86_64_32894      - Offset:          0x401748895        Symbol:          .tm_clone_table896        Type:            R_X86_64_32S897      - Offset:          0x401760898        Symbol:          _ITM_registerTMCloneTable899        Type:            R_X86_64_32900      - Offset:          0x40176A901        Symbol:          .tm_clone_table902        Type:            R_X86_64_32903      - Offset:          0x401782904        Symbol:          .bss905        Type:            R_X86_64_PC32906        Addend:          -5907      - Offset:          0x401794908        Symbol:          .bss909        Type:            R_X86_64_PC32910        Addend:          -5911      - Offset:          0x4017C4912        Symbol:          '.LC0 (1)'913        Type:            R_X86_64_PC32914        Addend:          -4915      - Offset:          0x4017CC916        Symbol:          .LC1917        Type:            R_X86_64_PC32918        Addend:          -4919      - Offset:          0x4017E4920        Symbol:          .LC1921        Type:            R_X86_64_PC32922        Addend:          -4923      - Offset:          0x4017EC924        Symbol:          '.LC0 (1)'925        Type:            R_X86_64_PC32926        Addend:          -4927      - Offset:          0x401836928        Symbol:          '.LC0 (2)'929        Type:            R_X86_64_PC32930        Addend:          -4931      - Offset:          0x401840932        Symbol:          '.LC1 (1)'933        Type:            R_X86_64_PC32934        Addend:          -4935      - Offset:          0x401860936        Symbol:          '.LC2 (1)'937        Type:            R_X86_64_PC32938        Addend:          -4939      - Offset:          0x40186C940        Symbol:          '.LC3 (1)'941        Type:            R_X86_64_PC32942        Addend:          -4943      - Offset:          0x4018B4944        Symbol:          .LC9945        Type:            R_X86_64_PC32946        Addend:          -4947      - Offset:          0x4018C6948        Symbol:          .LC10949        Type:            R_X86_64_PC32950        Addend:          -4951      - Offset:          0x4018D3952        Symbol:          'pow@@GLIBC_2.29'953        Type:            R_X86_64_PLT32954        Addend:          -4955      - Offset:          0x401903956        Symbol:          '.LC12 (1)'957        Type:            R_X86_64_PC32958        Addend:          -4959      - Offset:          0x401912960        Symbol:          '.LC0 (2)'961        Type:            R_X86_64_PC32962        Addend:          -4963      - Offset:          0x401965964        Symbol:          'acos@@GLIBC_2.2.5'965        Type:            R_X86_64_PLT32966        Addend:          -4967      - Offset:          0x401997968        Symbol:          '.LC6 (1)'969        Type:            R_X86_64_PC32970        Addend:          -4971      - Offset:          0x40199F972        Symbol:          .LC5973        Type:            R_X86_64_PC32974        Addend:          -4975      - Offset:          0x4019B4976        Symbol:          'cos@@GLIBC_2.2.5'977        Type:            R_X86_64_PLT32978        Addend:          -4979      - Offset:          0x4019C9980        Symbol:          '.LC0 (2)'981        Type:            R_X86_64_PC32982        Addend:          -4983      - Offset:          0x4019D1984        Symbol:          '.LC7 (1)'985        Type:            R_X86_64_PC32986        Addend:          -4987      - Offset:          0x4019DF988        Symbol:          'cos@@GLIBC_2.2.5'989        Type:            R_X86_64_PLT32990        Addend:          -4991      - Offset:          0x401A35992        Symbol:          '.LC8 (1)'993        Type:            R_X86_64_PC32994        Addend:          -4995      - Offset:          0x401A40996        Symbol:          'cos@@GLIBC_2.2.5'997        Type:            R_X86_64_PLT32998        Addend:          -4999      - Offset:          0x401A6F1000        Symbol:          'sqrt@@GLIBC_2.2.5'1001        Type:            R_X86_64_PLT321002        Addend:          -41003      - Offset:          0x401A8F1004        Symbol:          'sqrt@@GLIBC_2.2.5'1005        Type:            R_X86_64_PLT321006        Addend:          -41007      - Offset:          0x401AB11008        Symbol:          'sqrt@@GLIBC_2.2.5'1009        Type:            R_X86_64_PLT321010        Addend:          -41011      - Offset:          0x401AB91012        Symbol:          '.LC6 (1)'1013        Type:            R_X86_64_PC321014        Addend:          -41015      - Offset:          0x401ACD1016        Symbol:          .LC51017        Type:            R_X86_64_PC321018        Addend:          -41019      - Offset:          0x401AE21020        Symbol:          'cos@@GLIBC_2.2.5'1021        Type:            R_X86_64_PLT321022        Addend:          -41023      - Offset:          0x401AF71024        Symbol:          '.LC0 (2)'1025        Type:            R_X86_64_PC321026        Addend:          -41027      - Offset:          0x401B151028        Symbol:          'sqrt@@GLIBC_2.2.5'1029        Type:            R_X86_64_PLT321030        Addend:          -41031      - Offset:          0x401B231032        Symbol:          '.LC7 (1)'1033        Type:            R_X86_64_PC321034        Addend:          -41035      - Offset:          0x401B2E1036        Symbol:          'cos@@GLIBC_2.2.5'1037        Type:            R_X86_64_PLT321038        Addend:          -41039      - Offset:          0x401B531040        Symbol:          'sqrt@@GLIBC_2.2.5'1041        Type:            R_X86_64_PLT321042        Addend:          -41043      - Offset:          0x401BB91044        Symbol:          __init_array_start1045        Type:            R_X86_64_PC321046        Addend:          -41047      - Offset:          0x401BD01048        Symbol:          __init_array_end1049        Type:            R_X86_64_PC321050        Addend:          -41051      - Offset:          0x401BDD1052        Symbol:          _init1053        Type:            R_X86_64_PLT321054        Addend:          -41055  - Name:            .rela.eh_frame1056    Type:            SHT_RELA1057    Flags:           [ SHF_INFO_LINK ]1058    Link:            .symtab1059    AddressAlign:    0x81060    Info:            .eh_frame1061    Relocations:1062      - Offset:          0x4022F01063        Symbol:          .text1064        Type:            R_X86_64_PC321065        Addend:          15681066      - Offset:          0x4023041067        Symbol:          .text1068        Type:            R_X86_64_PC321069        Addend:          16161070      - Offset:          0x4023401071        Symbol:          .text1072        Type:            R_X86_64_PC321073      - Offset:          0x4023881074        Symbol:          .text1075        Type:            R_X86_64_PC321076        Addend:          18081077      - Offset:          0x40239C1078        Symbol:          .text1079        Type:            R_X86_64_PC321080        Addend:          18401081      - Offset:          0x4023B01082        Symbol:          .text1083        Type:            R_X86_64_PC321084        Addend:          18721085      - Offset:          0x4023E01086        Symbol:          .text1087        Type:            R_X86_64_PC321088        Addend:          27361089      - Offset:          0x4023F81090        Symbol:          .text1091        Type:            R_X86_64_PC321092        Addend:          28161093      - Offset:          0x4024401094        Symbol:          .text1095        Type:            R_X86_64_PC321096        Addend:          29281097  - Name:            .rela.init_array1098    Type:            SHT_RELA1099    Flags:           [ SHF_INFO_LINK ]1100    Link:            .symtab1101    AddressAlign:    0x81102    Info:            .init_array1103    Relocations:1104      - Offset:          0x403E001105        Symbol:          .text1106        Type:            R_X86_64_641107        Addend:          17921108  - Name:            .rela.fini_array1109    Type:            SHT_RELA1110    Flags:           [ SHF_INFO_LINK ]1111    Link:            .symtab1112    AddressAlign:    0x81113    Info:            .fini_array1114    Relocations:1115      - Offset:          0x403E081116        Symbol:          .text1117        Type:            R_X86_64_641118        Addend:          17441119  - Type:            SectionHeaderTable1120    Sections:1121      - Name:            .interp1122      - Name:            .note.gnu.build-id1123      - Name:            .note.ABI-tag1124      - Name:            .gnu.hash1125      - Name:            .dynsym1126      - Name:            .dynstr1127      - Name:            .gnu.version1128      - Name:            .gnu.version_r1129      - Name:            .rela.dyn1130      - Name:            .rela.plt1131      - Name:            .init1132      - Name:            .rela.init1133      - Name:            .plt1134      - Name:            .text1135      - Name:            .rela.text1136      - Name:            .fini1137      - Name:            .rodata1138      - Name:            .eh_frame_hdr1139      - Name:            .eh_frame1140      - Name:            .rela.eh_frame1141      - Name:            .init_array1142      - Name:            .rela.init_array1143      - Name:            .fini_array1144      - Name:            .rela.fini_array1145      - Name:            .dynamic1146      - Name:            .got1147      - Name:            .got.plt1148      - Name:            .data1149      - Name:            .tm_clone_table1150      - Name:            .bss1151      - Name:            .comment1152      - Name:            .symtab1153      - Name:            .strtab1154      - Name:            .shstrtab1155Symbols:1156  - Name:            .interp1157    Type:            STT_SECTION1158    Section:         .interp1159    Value:           0x4002A81160  - Name:            .note.gnu.build-id1161    Type:            STT_SECTION1162    Section:         .note.gnu.build-id1163    Value:           0x4002C41164  - Name:            .note.ABI-tag1165    Type:            STT_SECTION1166    Section:         .note.ABI-tag1167    Value:           0x4002E81168  - Name:            .gnu.hash1169    Type:            STT_SECTION1170    Section:         .gnu.hash1171    Value:           0x4003081172  - Name:            .dynsym1173    Type:            STT_SECTION1174    Section:         .dynsym1175    Value:           0x4003281176  - Name:            .dynstr1177    Type:            STT_SECTION1178    Section:         .dynstr1179    Value:           0x4004301180  - Name:            .gnu.version1181    Type:            STT_SECTION1182    Section:         .gnu.version1183    Value:           0x4004BA1184  - Name:            .gnu.version_r1185    Type:            STT_SECTION1186    Section:         .gnu.version_r1187    Value:           0x4004D01188  - Name:            .rela.dyn1189    Type:            STT_SECTION1190    Section:         .rela.dyn1191    Value:           0x4005301192  - Name:            .rela.plt1193    Type:            STT_SECTION1194    Section:         .rela.plt1195    Value:           0x4005601196  - Name:            .init1197    Type:            STT_SECTION1198    Section:         .init1199    Value:           0x4010001200  - Name:            .plt1201    Type:            STT_SECTION1202    Section:         .plt1203    Value:           0x4010201204  - Name:            .text1205    Type:            STT_SECTION1206    Section:         .text1207    Value:           0x4010B01208  - Name:            .fini1209    Type:            STT_SECTION1210    Section:         .fini1211    Value:           0x401C281212  - Name:            .rodata1213    Type:            STT_SECTION1214    Section:         .rodata1215    Value:           0x4020001216  - Name:            .eh_frame_hdr1217    Type:            STT_SECTION1218    Section:         .eh_frame_hdr1219    Value:           0x4022701220  - Name:            .eh_frame1221    Type:            STT_SECTION1222    Section:         .eh_frame1223    Value:           0x4022D01224  - Name:            .init_array1225    Type:            STT_SECTION1226    Section:         .init_array1227    Value:           0x403E001228  - Name:            .fini_array1229    Type:            STT_SECTION1230    Section:         .fini_array1231    Value:           0x403E081232  - Name:            .dynamic1233    Type:            STT_SECTION1234    Section:         .dynamic1235    Value:           0x403E101236  - Name:            .got1237    Type:            STT_SECTION1238    Section:         .got1239    Value:           0x403FF01240  - Name:            .got.plt1241    Type:            STT_SECTION1242    Section:         .got.plt1243    Value:           0x4040001244  - Name:            .data1245    Type:            STT_SECTION1246    Section:         .data1247    Value:           0x4040581248  - Name:            .tm_clone_table1249    Type:            STT_SECTION1250    Section:         .tm_clone_table1251    Value:           0x4040681252  - Name:            .bss1253    Type:            STT_SECTION1254    Section:         .bss1255    Value:           0x4040681256  - Name:            .comment1257    Type:            STT_SECTION1258    Section:         .comment1259  - Name:            basicmath_large.c1260    Type:            STT_FILE1261    Index:           SHN_ABS1262  - Name:            .LC61263    Section:         .rodata1264    Value:           0x4021101265  - Name:            .LC71266    Section:         .rodata1267    Value:           0x4021181268  - Name:            .LC81269    Section:         .rodata1270    Value:           0x4021201271  - Name:            .LC41272    Section:         .rodata1273    Value:           0x4021081274  - Name:            .LC111275    Section:         .rodata1276    Value:           0x4021281277  - Name:            .LC121278    Section:         .rodata1279    Value:           0x4021301280  - Name:            .LC131281    Section:         .rodata1282    Value:           0x4021381283  - Name:            .LC141284    Section:         .rodata1285    Value:           0x4021401286  - Name:            .LC151287    Section:         .rodata1288    Value:           0x4021481289  - Name:            .LC161290    Section:         .rodata1291    Value:           0x4021501292  - Name:            .LC171293    Section:         .rodata1294    Value:           0x4021581295  - Name:            .LC21296    Section:         .rodata1297    Value:           0x4020F81298  - Name:            .LC181299    Section:         .rodata1300    Value:           0x4021601301  - Name:            .LC191302    Section:         .rodata1303    Value:           0x4021681304  - Name:            .LC201305    Section:         .rodata1306    Value:           0x4021701307  - Name:            .LC211308    Section:         .rodata1309    Value:           0x4021781310  - Name:            .LC221311    Section:         .rodata1312    Value:           0x4021801313  - Name:            .LC231314    Section:         .rodata1315    Value:           0x4021881316  - Name:            .LC241317    Section:         .rodata1318    Value:           0x4021901319  - Name:            .LC251320    Section:         .rodata1321    Value:           0x4021981322  - Name:            .LC261323    Section:         .rodata1324    Value:           0x4021A01325  - Name:            .LC271326    Section:         .rodata1327    Value:           0x4021A81328  - Name:            .LC281329    Section:         .rodata1330    Value:           0x4021B01331  - Name:            .LC291332    Section:         .rodata1333    Value:           0x4021B81334  - Name:            .LC301335    Section:         .rodata1336    Value:           0x4021C01337  - Name:            .LC311338    Section:         .rodata1339    Value:           0x4021C81340  - Name:            .LC321341    Section:         .rodata1342    Value:           0x4021D01343  - Name:            .LC31344    Section:         .rodata1345    Value:           0x4021001346  - Name:            .LC01347    Section:         .rodata1348    Value:           0x4020F01349  - Name:            .LC331350    Section:         .rodata1351    Value:           0x4021D81352  - Name:            .LC341353    Section:         .rodata1354    Value:           0x4021E01355  - Name:            .LC351356    Section:         .rodata1357    Value:           0x4021E81358  - Name:            .LC411359    Section:         .rodata1360    Value:           0x4021F01361  - Name:            .LC421362    Section:         .rodata1363    Value:           0x4021F81364  - Name:            .LC451365    Section:         .rodata1366    Value:           0x4022001367  - Name:            .LC461368    Section:         .rodata1369    Value:           0x4022081370  - Name:            crtstuff.c1371    Type:            STT_FILE1372    Index:           SHN_ABS1373  - Name:            __TMC_LIST__1374    Type:            STT_OBJECT1375    Section:         .tm_clone_table1376    Value:           0x4040681377  - Name:            deregister_tm_clones1378    Type:            STT_FUNC1379    Section:         .text1380    Value:           0x4017101381  - Name:            register_tm_clones1382    Type:            STT_FUNC1383    Section:         .text1384    Value:           0x4017401385  - Name:            __do_global_dtors_aux1386    Type:            STT_FUNC1387    Section:         .text1388    Value:           0x4017801389  - Name:            completed.80231390    Type:            STT_OBJECT1391    Section:         .bss1392    Value:           0x4040681393    Size:            0x11394  - Name:            __do_global_dtors_aux_fini_array_entry1395    Type:            STT_OBJECT1396    Section:         .fini_array1397    Value:           0x403E081398  - Name:            frame_dummy1399    Type:            STT_FUNC1400    Section:         .text1401    Value:           0x4017B01402  - Name:            __frame_dummy_init_array_entry1403    Type:            STT_OBJECT1404    Section:         .init_array1405    Value:           0x403E001406  - Name:            rad2deg.c1407    Type:            STT_FILE1408    Index:           SHN_ABS1409  - Name:            '.LC0 (1)'1410    Section:         .rodata1411    Value:           0x4022101412  - Name:            .LC11413    Section:         .rodata1414    Value:           0x4022181415  - Name:            cubic.c1416    Type:            STT_FILE1417    Index:           SHN_ABS1418  - Name:            '.LC0 (2)'1419    Section:         .rodata1420    Value:           0x4022201421  - Name:            '.LC1 (1)'1422    Section:         .rodata1423    Value:           0x4022241424  - Name:            '.LC2 (1)'1425    Section:         .rodata1426    Value:           0x4022281427  - Name:            '.LC3 (1)'1428    Section:         .rodata1429    Value:           0x40222C1430  - Name:            .LC91431    Section:         .rodata1432    Value:           0x4022481433  - Name:            .LC101434    Section:         .rodata1435    Value:           0x4022501436  - Name:            '.LC12 (1)'1437    Section:         .rodata1438    Value:           0x4022601439  - Name:            '.LC6 (1)'1440    Section:         .rodata1441    Value:           0x4021701442  - Name:            .LC51443    Section:         .rodata1444    Value:           0x4022301445  - Name:            '.LC7 (1)'1446    Section:         .rodata1447    Value:           0x4022381448  - Name:            '.LC8 (1)'1449    Section:         .rodata1450    Value:           0x4022401451  - Name:            isqrt.c1452    Type:            STT_FILE1453    Index:           SHN_ABS1454  - Name:            'crtstuff.c (1)'1455    Type:            STT_FILE1456    Index:           SHN_ABS1457  - Name:            __FRAME_END__1458    Type:            STT_OBJECT1459    Section:         .eh_frame1460    Value:           0x40244C1461  - Type:            STT_FILE1462    Index:           SHN_ABS1463  - Name:            __init_array_end1464    Section:         .init_array1465    Value:           0x403E081466  - Name:            _DYNAMIC1467    Type:            STT_OBJECT1468    Section:         .dynamic1469    Value:           0x403E101470  - Name:            __init_array_start1471    Section:         .init_array1472    Value:           0x403E001473  - Name:            __GNU_EH_FRAME_HDR1474    Section:         .eh_frame_hdr1475    Value:           0x4022701476  - Name:            _GLOBAL_OFFSET_TABLE_1477    Type:            STT_OBJECT1478    Section:         .got.plt1479    Value:           0x4040001480  - Name:            __libc_csu_fini1481    Type:            STT_FUNC1482    Section:         .text1483    Binding:         STB_GLOBAL1484    Value:           0x401C201485    Size:            0x51486  - Name:            'putchar@@GLIBC_2.2.5'1487    Type:            STT_FUNC1488    Binding:         STB_GLOBAL1489  - Name:            _ITM_deregisterTMCloneTable1490    Binding:         STB_WEAK1491  - Name:            data_start1492    Section:         .data1493    Binding:         STB_WEAK1494    Value:           0x4040581495  - Name:            'puts@@GLIBC_2.2.5'1496    Type:            STT_FUNC1497    Binding:         STB_GLOBAL1498  - Name:            usqrt1499    Type:            STT_FUNC1500    Section:         .text1501    Binding:         STB_GLOBAL1502    Value:           0x401B601503    Size:            0x431504  - Name:            _edata1505    Section:         .tm_clone_table1506    Binding:         STB_GLOBAL1507    Value:           0x4040681508  - Name:            'pow@@GLIBC_2.29'1509    Type:            STT_FUNC1510    Binding:         STB_GLOBAL1511  - Name:            _fini1512    Type:            STT_FUNC1513    Section:         .fini1514    Binding:         STB_GLOBAL1515    Value:           0x401C281516    Other:           [ STV_HIDDEN ]1517  - Name:            '__stack_chk_fail@@GLIBC_2.4'1518    Type:            STT_FUNC1519    Binding:         STB_GLOBAL1520  - Name:            'printf@@GLIBC_2.2.5'1521    Type:            STT_FUNC1522    Binding:         STB_GLOBAL1523  - Name:            'cos@@GLIBC_2.2.5'1524    Type:            STT_FUNC1525    Binding:         STB_GLOBAL1526  - Name:            'acos@@GLIBC_2.2.5'1527    Type:            STT_FUNC1528    Binding:         STB_GLOBAL1529  - Name:            '__libc_start_main@@GLIBC_2.2.5'1530    Type:            STT_FUNC1531    Binding:         STB_GLOBAL1532  - Name:            deg2rad1533    Type:            STT_FUNC1534    Section:         .text1535    Binding:         STB_GLOBAL1536    Value:           0x4017E01537    Size:            0x111538  - Name:            __data_start1539    Section:         .data1540    Binding:         STB_GLOBAL1541    Value:           0x4040581542  - Name:            SolveCubic1543    Type:            STT_FUNC1544    Section:         .text1545    Binding:         STB_GLOBAL1546    Value:           0x4018001547    Size:            0x35C1548  - Name:            __gmon_start__1549    Binding:         STB_WEAK1550  - Name:            __dso_handle1551    Type:            STT_OBJECT1552    Section:         .data1553    Binding:         STB_GLOBAL1554    Value:           0x4040601555    Other:           [ STV_HIDDEN ]1556  - Name:            _IO_stdin_used1557    Type:            STT_OBJECT1558    Section:         .rodata1559    Binding:         STB_GLOBAL1560    Value:           0x4020001561    Size:            0x41562  - Name:            __libc_csu_init1563    Type:            STT_FUNC1564    Section:         .text1565    Binding:         STB_GLOBAL1566    Value:           0x401BB01567    Size:            0x651568  - Name:            _end1569    Section:         .bss1570    Binding:         STB_GLOBAL1571    Value:           0x4040701572  - Name:            _dl_relocate_static_pie1573    Type:            STT_FUNC1574    Section:         .text1575    Binding:         STB_GLOBAL1576    Value:           0x4017001577    Size:            0x51578    Other:           [ STV_HIDDEN ]1579  - Name:            _start1580    Type:            STT_FUNC1581    Section:         .text1582    Binding:         STB_GLOBAL1583    Value:           0x4016D01584    Size:            0x2F1585  - Name:            rad2deg1586    Type:            STT_FUNC1587    Section:         .text1588    Binding:         STB_GLOBAL1589    Value:           0x4017C01590    Size:            0x111591  - Name:            __bss_start1592    Section:         .bss1593    Binding:         STB_GLOBAL1594    Value:           0x4040681595  - Name:            main1596    Type:            STT_FUNC1597    Section:         .text1598    Binding:         STB_GLOBAL1599    Value:           0x4010B01600    Size:            0x6141601  - Name:            __TMC_END__1602    Type:            STT_OBJECT1603    Section:         .tm_clone_table1604    Binding:         STB_GLOBAL1605    Value:           0x4040681606    Other:           [ STV_HIDDEN ]1607  - Name:            _ITM_registerTMCloneTable1608    Binding:         STB_WEAK1609  - Name:            'sqrt@@GLIBC_2.2.5'1610    Type:            STT_FUNC1611    Binding:         STB_GLOBAL1612  - Name:            _init1613    Type:            STT_FUNC1614    Section:         .init1615    Binding:         STB_GLOBAL1616    Value:           0x4010001617    Other:           [ STV_HIDDEN ]1618DynamicSymbols:1619  - Name:            putchar1620    Type:            STT_FUNC1621    Binding:         STB_GLOBAL1622  - Name:            puts1623    Type:            STT_FUNC1624    Binding:         STB_GLOBAL1625  - Name:            pow1626    Type:            STT_FUNC1627    Binding:         STB_GLOBAL1628  - Name:            __stack_chk_fail1629    Type:            STT_FUNC1630    Binding:         STB_GLOBAL1631  - Name:            printf1632    Type:            STT_FUNC1633    Binding:         STB_GLOBAL1634  - Name:            cos1635    Type:            STT_FUNC1636    Binding:         STB_GLOBAL1637  - Name:            acos1638    Type:            STT_FUNC1639    Binding:         STB_GLOBAL1640  - Name:            __libc_start_main1641    Type:            STT_FUNC1642    Binding:         STB_GLOBAL1643  - Name:            __gmon_start__1644    Binding:         STB_WEAK1645  - Name:            sqrt1646    Type:            STT_FUNC1647    Binding:         STB_GLOBAL1648...1649