3 Levels of C++

The C++ Program


#include <iostream>

int main(){
  int r;
  r = 3;

  double x;
  x = 3.14 * r * r;
  std::cout << x << std::endl;
}

Assembly Language (Intel)

        .file   "hello.cpp"
        .local  _ZStL8__ioinit
        .comm   _ZStL8__ioinit,1,1
        .text
        .globl  main
        .type   main, @function
main:
.LFB966:
        .cfi_startproc
        pushq   %rbp
        .cfi_def_cfa_offset 16
        .cfi_offset 6, -16
        movq    %rsp, %rbp
        .cfi_def_cfa_register 6
        subq    $16, %rsp
        movl    $3, -4(%rbp)
        cvtsi2sd        -4(%rbp), %xmm0
        movsd   .LC0(%rip), %xmm1
        mulsd   %xmm0, %xmm1
        cvtsi2sd        -4(%rbp), %xmm0
        mulsd   %xmm1, %xmm0
        movsd   %xmm0, -16(%rbp)
        movsd   -16(%rbp), %xmm0
        movl    $_ZSt4cout, %edi
        call    _ZNSolsEd
        movl    $_ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_, %esi
        movq    %rax, %rdi
        call    _ZNSolsEPFRSoS_E
        movl    $0, %eax
        leave
        .cfi_def_cfa 7, 8
        ret
        .cfi_endproc
.LFE966:
        .size   main, .-main
        .type   _Z41__static_initialization_and_destruction_0ii, @function
_Z41__static_initialization_and_destruction_0ii:
.LFB973:
        .cfi_startproc
        pushq   %rbp
        .cfi_def_cfa_offset 16
        .cfi_offset 6, -16
        movq    %rsp, %rbp
        .cfi_def_cfa_register 6
        subq    $16, %rsp
        movl    %edi, -4(%rbp)
        movl    %esi, -8(%rbp)
        cmpl    $1, -4(%rbp)
        jne     .L2
        cmpl    $65535, -8(%rbp)
        jne     .L2
        movl    $_ZStL8__ioinit, %edi
        call    _ZNSt8ios_base4InitC1Ev
        movl    $_ZNSt8ios_base4InitD1Ev, %eax
        movl    $__dso_handle, %edx
        movl    $_ZStL8__ioinit, %esi
        movq    %rax, %rdi
        call    __cxa_atexit
.L2:
        leave
        .cfi_def_cfa 7, 8
        ret
        .cfi_endproc
.LFE973:
        .size   _Z41__static_initialization_and_destruction_0ii, .-_Z41__static_initialization_and_destruction_0ii
        .type   _GLOBAL__sub_I_main, @function
_GLOBAL__sub_I_main:
.LFB974:
        .cfi_startproc
        pushq   %rbp
        .cfi_def_cfa_offset 16
        .cfi_offset 6, -16
        movq    %rsp, %rbp
        .cfi_def_cfa_register 6
        movl    $65535, %esi
        movl    $1, %edi
        call    _Z41__static_initialization_and_destruction_0ii
        popq    %rbp
        .cfi_def_cfa 7, 8
        ret
        .cfi_endproc
.LFE974:
        .size   _GLOBAL__sub_I_main, .-_GLOBAL__sub_I_main
        .section        .ctors,"aw",@progbits
        .align 8
        .quad   _GLOBAL__sub_I_main
        .weakref        _ZL20__gthrw_pthread_oncePiPFvvE,pthread_once
        .weakref        _ZL27__gthrw_pthread_getspecificj,pthread_getspecific
        .weakref        _ZL27__gthrw_pthread_setspecificjPKv,pthread_setspecific
        .weakref        _ZL22__gthrw_pthread_createPmPK14pthread_attr_tPFPvS3_ES3_,pthread_create
        .weakref        _ZL20__gthrw_pthread_joinmPPv,pthread_join
        .weakref        _ZL21__gthrw_pthread_equalmm,pthread_equal
        .weakref        _ZL20__gthrw_pthread_selfv,pthread_self
        .weakref        _ZL22__gthrw_pthread_detachm,pthread_detach
        .weakref        _ZL22__gthrw_pthread_cancelm,pthread_cancel
        .weakref        _ZL19__gthrw_sched_yieldv,sched_yield
        .weakref        _ZL26__gthrw_pthread_mutex_lockP15pthread_mutex_t,pthread_mutex_lock
        .weakref        _ZL29__gthrw_pthread_mutex_trylockP15pthread_mutex_t,pthread_mutex_trylock
        .weakref        _ZL31__gthrw_pthread_mutex_timedlockP15pthread_mutex_tPK8timespec,pthread_mutex_timedlock
        .weakref        _ZL28__gthrw_pthread_mutex_unlockP15pthread_mutex_t,pthread_mutex_unlock
        .weakref        _ZL26__gthrw_pthread_mutex_initP15pthread_mutex_tPK19pthread_mutexattr_t,pthread_mutex_init
        .weakref        _ZL29__gthrw_pthread_mutex_destroyP15pthread_mutex_t,pthread_mutex_destroy
        .weakref        _ZL30__gthrw_pthread_cond_broadcastP14pthread_cond_t,pthread_cond_broadcast
        .weakref        _ZL27__gthrw_pthread_cond_signalP14pthread_cond_t,pthread_cond_signal
        .weakref        _ZL25__gthrw_pthread_cond_waitP14pthread_cond_tP15pthread_mutex_t,pthread_cond_wait
        .weakref        _ZL30__gthrw_pthread_cond_timedwaitP14pthread_cond_tP15pthread_mutex_tPK8timespec,pthread_cond_timedwait
        .weakref        _ZL28__gthrw_pthread_cond_destroyP14pthread_cond_t,pthread_cond_destroy
        .weakref        _ZL26__gthrw_pthread_key_createPjPFvPvE,pthread_key_create
        .weakref        _ZL26__gthrw_pthread_key_deletej,pthread_key_delete
        .weakref        _ZL30__gthrw_pthread_mutexattr_initP19pthread_mutexattr_t,pthread_mutexattr_init
        .weakref        _ZL33__gthrw_pthread_mutexattr_settypeP19pthread_mutexattr_ti,pthread_mutexattr_settype
        .weakref        _ZL33__gthrw_pthread_mutexattr_destroyP19pthread_mutexattr_t,pthread_mutexattr_destroy
        .section        .rodata
        .align 8
.LC0:
        .long   1374389535
        .long   1074339512
        .ident  "GCC: (Ubuntu/Linaro 4.6.1-9ubuntu3) 4.6.1"
        .section        .note.GNU-stack,"",@progbits

Machine Language

00000000: 7f45 4c46 0201 0100 0000 0000 0000 0000  .ELF............
00000010: 0200 3e00 0100 0000 a006 4000 0000 0000  ..>.......@.....
00000020: 4000 0000 0000 0000 8011 0000 0000 0000  @...............
00000030: 0000 0000 4000 3800 0900 4000 1f00 1c00  ....@.8...@.....
00000040: 0600 0000 0500 0000 4000 0000 0000 0000  ........@.......
00000050: 4000 4000 0000 0000 4000 4000 0000 0000  @.@.....@.@.....
00000060: f801 0000 0000 0000 f801 0000 0000 0000  ................
00000070: 0800 0000 0000 0000 0300 0000 0400 0000  ................
00000080: 3802 0000 0000 0000 3802 4000 0000 0000  8.......8.@.....
00000090: 3802 4000 0000 0000 1c00 0000 0000 0000  8.@.............
000000a0: 1c00 0000 0000 0000 0100 0000 0000 0000  ................
000000b0: 0100 0000 0500 0000 0000 0000 0000 0000  ................
000000c0: 0000 4000 0000 0000 0000 4000 0000 0000  ..@.......@.....
000000d0: 4c0a 0000 0000 0000 4c0a 0000 0000 0000  L.......L.......
000000e0: 0000 2000 0000 0000 0100 0000 0600 0000  .. .............
000000f0: f00d 0000 0000 0000 f00d 6000 0000 0000  ..........`.....
00000100: f00d 6000 0000 0000 5802 0000 0000 0000  ..`.....X.......
00000110: 9803 0000 0000 0000 0000 2000 0000 0000  .......... .....
00000120: 0200 0000 0600 0000 200e 0000 0000 0000  ........ .......
00000130: 200e 6000 0000 0000 200e 6000 0000 0000   .`..... .`.....
00000140: c001 0000 0000 0000 c001 0000 0000 0000  ................
00000150: 0800 0000 0000 0000 0400 0000 0400 0000  ................
00000160: 5402 0000 0000 0000 5402 4000 0000 0000  T.......T.@.....
00000170: 5402 4000 0000 0000 4400 0000 0000 0000  T.@.....D.......
00000180: 4400 0000 0000 0000 0400 0000 0000 0000  D...............
00000190: 50e5 7464 0400 0000 2809 0000 0000 0000  P.td....(.......
000001a0: 2809 4000 0000 0000 2809 4000 0000 0000  (.@.....(.@.....
000001b0: 3c00 0000 0000 0000 3c00 0000 0000 0000  <.......<.......
000001c0: 0400 0000 0000 0000 51e5 7464 0600 0000  ........Q.td....
000001d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
000001e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
000001f0: 0000 0000 0000 0000 0800 0000 0000 0000  ................
00000200: 52e5 7464 0400 0000 f00d 0000 0000 0000  R.td............
00000210: f00d 6000 0000 0000 f00d 6000 0000 0000  ..`.......`.....
00000220: 1002 0000 0000 0000 1002 0000 0000 0000  ................
00000230: 0100 0000 0000 0000 2f6c 6962 3634 2f6c  ......../lib64/l
00000240: 642d 6c69 6e75 782d 7838 362d 3634 2e73  d-linux-x86-64.s
00000250: 6f2e 3200 0400 0000 1000 0000 0100 0000  o.2.............
00000260: 474e 5500 0000 0000 0200 0000 0600 0000  GNU.............
00000270: 0f00 0000 0400 0000 1400 0000 0300 0000  ................
00000280: 474e 5500 d181 54b2 1843 8674 fc92 2e86  GNU...T..C.t....
00000290: ae55 55b9 b5ab 49bc 0300 0000 0800 0000  .UU...I.........
000002a0: 0100 0000 0600 0000 0000 1000 0101 1000  ................
000002b0: 0000 0000 0800 0000 0900 0000 21fd f409  ............!...
000002c0: 2845 d54c 1598 0c43 0000 0000 0000 0000  (E.L...C........
000002d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
000002e0: 5500 0000 1200 0000 0000 0000 0000 0000  U...............
000002f0: 0000 0000 0000 0000 1000 0000 2000 0000  ............ ...
00000300: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000310: 1f00 0000 2000 0000 0000 0000 0000 0000  .... ...........
00000320: 0000 0000 0000 0000 ab00 0000 1200 0000  ................
00000330: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000340: da00 0000 1200 0000 0000 0000 0000 0000  ................
00000350: 0000 0000 0000 0000 cd00 0000 1200 0000  ................
00000360: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000370: 9a00 0000 1200 0000 0000 0000 0000 0000  ................
00000380: 0000 0000 0000 0000 5f00 0000 1200 0000  ........_.......
00000390: 9006 4000 0000 0000 0000 0000 0000 0000  ..@.............
000003a0: 3300 0000 1200 0000 7006 4000 0000 0000  3.......p.@.....
000003b0: 0000 0000 0000 0000 4b00 0000 1100 1a00  ........K.......
000003c0: 6010 6000 0000 0000 1001 0000 0000 0000  `.`.............
000003d0: 006c 6962 7374 6463 2b2b 2e73 6f2e 3600  .libstdc++.so.6.
000003e0: 5f5f 676d 6f6e 5f73 7461 7274 5f5f 005f  __gmon_start__._
000003f0: 4a76 5f52 6567 6973 7465 7243 6c61 7373  Jv_RegisterClass
00000400: 6573 005f 5a4e 5374 3869 6f73 5f62 6173  es._ZNSt8ios_bas
00000410: 6534 496e 6974 4431 4576 005f 5a53 7434  e4InitD1Ev._ZSt4
00000420: 636f 7574 005f 5a4e 536f 6c73 4564 005f  cout._ZNSolsEd._
00000430: 5a53 7434 656e 646c 4963 5374 3131 6368  ZSt4endlIcSt11ch
00000440: 6172 5f74 7261 6974 7349 6345 4552 5374  ar_traitsIcEERSt
00000450: 3133 6261 7369 635f 6f73 7472 6561 6d49  13basic_ostreamI
00000460: 545f 5430 5f45 5336 5f00 5f5a 4e53 6f6c  T_T0_ES6_._ZNSol
00000470: 7345 5046 5253 6f53 5f45 005f 5a4e 5374  sEPFRSoS_E._ZNSt
00000480: 3869 6f73 5f62 6173 6534 496e 6974 4331  8ios_base4InitC1
00000490: 4576 006c 6962 632e 736f 2e36 005f 5f63  Ev.libc.so.6.__c
000004a0: 7861 5f61 7465 7869 7400 5f5f 6c69 6263  xa_atexit.__libc
000004b0: 5f73 7461 7274 5f6d 6169 6e00 474c 4942  _start_main.GLIB
000004c0: 435f 322e 322e 3500 474c 4942 4358 585f  C_2.2.5.GLIBCXX_
000004d0: 332e 3400 0000 0200 0000 0000 0200 0300  3.4.............
000004e0: 0300 0200 0200 0200 0200 0000 0000 0000  ................
000004f0: 0100 0100 c300 0000 1000 0000 2000 0000  ............ ...
00000500: 751a 6909 0000 0300 ec00 0000 0000 0000  u.i.............
00000510: 0100 0100 0100 0000 1000 0000 0000 0000  ................
00000520: 7429 9208 0000 0200 f800 0000 0000 0000  t)..............
00000530: e00f 6000 0000 0000 0600 0000 0200 0000  ..`.............
00000540: 0000 0000 0000 0000 6010 6000 0000 0000  ........`.`.....
00000550: 0500 0000 0a00 0000 0000 0000 0000 0000  ................
00000560: 0010 6000 0000 0000 0700 0000 0100 0000  ..`.............
00000570: 0000 0000 0000 0000 0810 6000 0000 0000  ..........`.....
00000580: 0700 0000 0400 0000 0000 0000 0000 0000  ................
00000590: 1010 6000 0000 0000 0700 0000 0500 0000  ..`.............
000005a0: 0000 0000 0000 0000 1810 6000 0000 0000  ..........`.....
000005b0: 0700 0000 0600 0000 0000 0000 0000 0000  ................
000005c0: 2010 6000 0000 0000 0700 0000 0900 0000   .`.............
000005d0: 0000 0000 0000 0000 2810 6000 0000 0000  ........(.`.....
000005e0: 0700 0000 0700 0000 0000 0000 0000 0000  ................
000005f0: 3010 6000 0000 0000 0700 0000 0800 0000  0.`.............
00000600: 0000 0000 0000 0000 4883 ec08 e8bb 0000  ........H.......
00000610: 00e8 4a01 0000 e8b5 0200 0048 83c4 08c3  ..J........H....
00000620: ff35 ca09 2000 ff25 cc09 2000 0f1f 4000  .5.. ..%.. ...@.
00000630: ff25 ca09 2000 6800 0000 00e9 e0ff ffff  .%.. .h.........
00000640: ff25 c209 2000 6801 0000 00e9 d0ff ffff  .%.. .h.........
00000650: ff25 ba09 2000 6802 0000 00e9 c0ff ffff  .%.. .h.........
00000660: ff25 b209 2000 6803 0000 00e9 b0ff ffff  .%.. .h.........
00000670: ff25 aa09 2000 6804 0000 00e9 a0ff ffff  .%.. .h.........
00000680: ff25 a209 2000 6805 0000 00e9 90ff ffff  .%.. .h.........
00000690: ff25 9a09 2000 6806 0000 00e9 80ff ffff  .%.. .h.........
000006a0: 31ed 4989 d15e 4889 e248 83e4 f050 5449  1.I..^H..H...PTI
000006b0: c7c0 c008 4000 48c7 c130 0840 0048 c7c7  ....@.H..0.@.H..
000006c0: 8407 4000 e887 ffff fff4 9090 4883 ec08  ..@.........H...
000006d0: 488b 0509 0920 0048 85c0 7402 ffd0 4883  H.... .H..t...H.
000006e0: c408 c390 9090 9090 9090 9090 9090 9090  ................
000006f0: 5548 89e5 5348 83ec 0880 3d70 0a20 0000  UH..SH....=p. ..
00000700: 754b bb10 0e60 0048 8b05 6a0a 2000 4881  uK...`.H..j. .H.
00000710: eb08 0e60 0048 c1fb 0348 83eb 0148 39d8  ...`.H...H...H9.
00000720: 7324 660f 1f44 0000 4883 c001 4889 0545  s$f..D..H...H..E
00000730: 0a20 00ff 14c5 080e 6000 488b 0537 0a20  . ......`.H..7. 
00000740: 0048 39d8 72e2 c605 230a 2000 0148 83c4  .H9.r...#. ..H..
00000750: 085b 5dc3 6666 662e 0f1f 8400 0000 0000  .[].fff.........
00000760: 4883 3db0 0620 0000 5548 89e5 7412 b800  H.=.. ..UH..t...
00000770: 0000 0048 85c0 7408 5dbf 180e 6000 ffe0  ...H..t.]...`...
00000780: 5dc3 9090 5548 89e5 4883 ec10 c745 fc03  ]...UH..H....E..
00000790: 0000 00f2 0f2a 45fc f20f 100d 8001 0000  .....*E.........
000007a0: f20f 59c8 f20f 2a45 fcf2 0f59 c1f2 0f11  ..Y...*E...Y....
000007b0: 45f0 f20f 1045 f0bf 6010 6000 e86f feff  E....E..`.`..o..
000007c0: ffbe 9006 4000 4889 c7e8 b2fe ffff b800  ....@.H.........
000007d0: 0000 00c9 c355 4889 e548 83ec 1089 7dfc  .....UH..H....}.
000007e0: 8975 f883 7dfc 0175 2a81 7df8 ffff 0000  .u..}..u*.}.....
000007f0: 7521 bf80 1160 00e8 44fe ffff b870 0640  u!...`..D....p.@
00000800: 00ba 4010 6000 be80 1160 0048 89c7 e84d  ..@.`....`.H...M
00000810: feff ffc9 c355 4889 e5be ffff 0000 bf01  .....UH.........
00000820: 0000 00e8 adff ffff 5dc3 9090 9090 9090  ........].......
00000830: 4889 6c24 d84c 8964 24e0 488d 2db7 0520  H.l$.L.d$.H.-.. 
00000840: 004c 8d25 a805 2000 4c89 6c24 e84c 8974  .L.%.. .L.l$.L.t
00000850: 24f0 4c89 7c24 f848 895c 24d0 4883 ec38  $.L.|$.H.\$.H..8
00000860: 4c29 e541 89fd 4989 f648 c1fd 0349 89d7  L).A..I..H...I..
00000870: e893 fdff ff48 85ed 741c 31db 0f1f 4000  .....H..t.1...@.
00000880: 4c89 fa4c 89f6 4489 ef41 ff14 dc48 83c3  L..L..D..A...H..
00000890: 0148 39eb 75ea 488b 5c24 0848 8b6c 2410  .H9.u.H.\$.H.l$.
000008a0: 4c8b 6424 184c 8b6c 2420 4c8b 7424 284c  L.d$.L.l$ L.t$(L
000008b0: 8b7c 2430 4883 c438 c30f 1f80 0000 0000  .|$0H..8........
000008c0: f3c3 9090 9090 9090 9090 9090 9090 9090  ................
000008d0: 5548 89e5 5348 83ec 0848 8b05 1805 2000  UH..SH...H.... .
000008e0: 4883 f8ff 7419 bbf8 0d60 000f 1f44 0000  H...t....`...D..
000008f0: 4883 eb08 ffd0 488b 0348 83f8 ff75 f148  H.....H..H...u.H
00000900: 83c4 085b 5dc3 9090 4883 ec08 e8df fdff  ...[]...H.......
00000910: ff48 83c4 08c3 0000 0100 0200 0000 0000  .H..............
00000920: 1f85 eb51 b81e 0940 011b 033b 3c00 0000  ...Q...@...;<...
00000930: 0600 0000 f8fc ffff 5800 0000 5cfe ffff  ........X...\...
00000940: 8000 0000 adfe ffff a000 0000 edfe ffff  ................
00000950: c000 0000 08ff ffff e000 0000 98ff ffff  ................
00000960: 0801 0000 0000 0000 1400 0000 0000 0000  ................
00000970: 017a 5200 0178 1001 1b0c 0708 9001 0000  .zR..x..........
00000980: 2400 0000 1c00 0000 98fc ffff 8000 0000  $...............
00000990: 000e 1046 0e18 4a0f 0b77 0880 003f 1a3b  ...F..J..w...?.;
000009a0: 2a33 2422 0000 0000 1c00 0000 4400 0000  *3$"........D...
000009b0: d4fd ffff 5100 0000 0041 0e10 8602 430d  ....Q....A....C.
000009c0: 0602 4c0c 0708 0000 1c00 0000 6400 0000  ..L.........d...
000009d0: 05fe ffff 4000 0000 0041 0e10 8602 430d  ....@....A....C.
000009e0: 067b 0c07 0800 0000 1c00 0000 8400 0000  .{..............
000009f0: 25fe ffff 1500 0000 0041 0e10 8602 430d  %........A....C.
00000a00: 0650 0c07 0800 0000 2400 0000 a400 0000  .P......$.......
00000a10: 20fe ffff 8900 0000 0051 8c05 8606 5f0e   ........Q...._.
00000a20: 4083 078f 028e 038d 0402 580e 0800 0000  @.........X.....
00000a30: 1400 0000 cc00 0000 88fe ffff 0200 0000  ................
00000a40: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000a50: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000a60: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000a70: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000a80: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000a90: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000aa0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000ab0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000ac0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000ad0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000ae0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000af0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000b00: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000b10: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000b20: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000b30: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000b40: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000b50: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000b60: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000b70: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000b80: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000b90: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000ba0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000bb0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000bc0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000bd0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000be0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000bf0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000c00: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000c10: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000c20: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000c30: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000c40: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000c50: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000c60: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000c70: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000c80: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000c90: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000ca0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000cb0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000cc0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000cd0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000ce0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000cf0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000d00: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000d10: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000d20: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000d30: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000d40: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000d50: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000d60: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000d70: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000d80: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000d90: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000da0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000db0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000dc0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000dd0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000de0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000df0: 1508 4000 0000 0000 ffff ffff ffff ffff  ..@.............
00000e00: 0000 0000 0000 0000 ffff ffff ffff ffff  ................
00000e10: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000e20: 0100 0000 0000 0000 0100 0000 0000 0000  ................
00000e30: 0100 0000 0000 0000 c300 0000 0000 0000  ................
00000e40: 0c00 0000 0000 0000 0806 4000 0000 0000  ..........@.....
00000e50: 0d00 0000 0000 0000 0809 4000 0000 0000  ..........@.....
00000e60: 1900 0000 0000 0000 f00d 6000 0000 0000  ..........`.....
00000e70: 1b00 0000 0000 0000 0800 0000 0000 0000  ................
00000e80: f5fe ff6f 0000 0000 9802 4000 0000 0000  ...o......@.....
00000e90: 0500 0000 0000 0000 d003 4000 0000 0000  ..........@.....
00000ea0: 0600 0000 0000 0000 c802 4000 0000 0000  ..........@.....
00000eb0: 0a00 0000 0000 0000 0401 0000 0000 0000  ................
00000ec0: 0b00 0000 0000 0000 1800 0000 0000 0000  ................
00000ed0: 1500 0000 0000 0000 0000 0000 0000 0000  ................
00000ee0: 0300 0000 0000 0000 e80f 6000 0000 0000  ..........`.....
00000ef0: 0200 0000 0000 0000 a800 0000 0000 0000  ................
00000f00: 1400 0000 0000 0000 0700 0000 0000 0000  ................
00000f10: 1700 0000 0000 0000 6005 4000 0000 0000  ........`.@.....
00000f20: 0700 0000 0000 0000 3005 4000 0000 0000  ........0.@.....
00000f30: 0800 0000 0000 0000 3000 0000 0000 0000  ........0.......
00000f40: 0900 0000 0000 0000 1800 0000 0000 0000  ................
00000f50: feff ff6f 0000 0000 f004 4000 0000 0000  ...o......@.....
00000f60: ffff ff6f 0000 0000 0200 0000 0000 0000  ...o............
00000f70: f0ff ff6f 0000 0000 d404 4000 0000 0000  ...o......@.....
00000f80: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000f90: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000fa0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000fb0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000fc0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000fd0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000fe0: 0000 0000 0000 0000 200e 6000 0000 0000  ........ .`.....
00000ff0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001000: 3606 4000 0000 0000 4606 4000 0000 0000  6.@.....F.@.....
00001010: 5606 4000 0000 0000 6606 4000 0000 0000  V.@.....f.@.....
00001020: 7606 4000 0000 0000 8606 4000 0000 0000  v.@.......@.....
00001030: 9606 4000 0000 0000 0000 0000 0000 0000  ..@.............
00001040: 0000 0000 0000 0000 4743 433a 2028 5562  ........GCC: (Ub
00001050: 756e 7475 2f4c 696e 6172 6f20 342e 362e  untu/Linaro 4.6.
00001060: 312d 3975 6275 6e74 7533 2920 342e 362e  1-9ubuntu3) 4.6.
00001070: 3100 002e 7379 6d74 6162 002e 7374 7274  1...symtab..strt
00001080: 6162 002e 7368 7374 7274 6162 002e 696e  ab..shstrtab..in
00001090: 7465 7270 002e 6e6f 7465 2e41 4249 2d74  terp..note.ABI-t
000010a0: 6167 002e 6e6f 7465 2e67 6e75 2e62 7569  ag..note.gnu.bui
000010b0: 6c64 2d69 6400 2e67 6e75 2e68 6173 6800  ld-id..gnu.hash.
000010c0: 2e64 796e 7379 6d00 2e64 796e 7374 7200  .dynsym..dynstr.
000010d0: 2e67 6e75 2e76 6572 7369 6f6e 002e 676e  .gnu.version..gn
000010e0: 752e 7665 7273 696f 6e5f 7200 2e72 656c  u.version_r..rel
000010f0: 612e 6479 6e00 2e72 656c 612e 706c 7400  a.dyn..rela.plt.
00001100: 2e69 6e69 7400 2e74 6578 7400 2e66 696e  .init..text..fin
00001110: 6900 2e72 6f64 6174 6100 2e65 685f 6672  i..rodata..eh_fr
00001120: 616d 655f 6864 7200 2e65 685f 6672 616d  ame_hdr..eh_fram
00001130: 6500 2e69 6e69 745f 6172 7261 7900 2e63  e..init_array..c
00001140: 746f 7273 002e 6474 6f72 7300 2e6a 6372  tors..dtors..jcr
00001150: 002e 6479 6e61 6d69 6300 2e67 6f74 002e  ..dynamic..got..
00001160: 676f 742e 706c 7400 2e64 6174 6100 2e62  got.plt..data..b
00001170: 7373 002e 636f 6d6d 656e 7400 0000 0000  ss..comment.....
00001180: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001190: 0000 0000 0000 0000 0000 0000 0000 0000  ................
000011a0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
000011b0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
000011c0: 1b00 0000 0100 0000 0200 0000 0000 0000  ................
000011d0: 3802 4000 0000 0000 3802 0000 0000 0000  8.@.....8.......
000011e0: 1c00 0000 0000 0000 0000 0000 0000 0000  ................
000011f0: 0100 0000 0000 0000 0000 0000 0000 0000  ................
00001200: 2300 0000 0700 0000 0200 0000 0000 0000  #...............
00001210: 5402 4000 0000 0000 5402 0000 0000 0000  T.@.....T.......
00001220: 2000 0000 0000 0000 0000 0000 0000 0000   ...............
00001230: 0400 0000 0000 0000 0000 0000 0000 0000  ................
00001240: 3100 0000 0700 0000 0200 0000 0000 0000  1...............
00001250: 7402 4000 0000 0000 7402 0000 0000 0000  t.@.....t.......
00001260: 2400 0000 0000 0000 0000 0000 0000 0000  $...............
00001270: 0400 0000 0000 0000 0000 0000 0000 0000  ................
00001280: 4400 0000 f6ff ff6f 0200 0000 0000 0000  D......o........
00001290: 9802 4000 0000 0000 9802 0000 0000 0000  ..@.............
000012a0: 3000 0000 0000 0000 0500 0000 0000 0000  0...............
000012b0: 0800 0000 0000 0000 0000 0000 0000 0000  ................
000012c0: 4e00 0000 0b00 0000 0200 0000 0000 0000  N...............
000012d0: c802 4000 0000 0000 c802 0000 0000 0000  ..@.............
000012e0: 0801 0000 0000 0000 0600 0000 0100 0000  ................
000012f0: 0800 0000 0000 0000 1800 0000 0000 0000  ................
00001300: 5600 0000 0300 0000 0200 0000 0000 0000  V...............
00001310: d003 4000 0000 0000 d003 0000 0000 0000  ..@.............
00001320: 0401 0000 0000 0000 0000 0000 0000 0000  ................
00001330: 0100 0000 0000 0000 0000 0000 0000 0000  ................
00001340: 5e00 0000 ffff ff6f 0200 0000 0000 0000  ^......o........
00001350: d404 4000 0000 0000 d404 0000 0000 0000  ..@.............
00001360: 1600 0000 0000 0000 0500 0000 0000 0000  ................
00001370: 0200 0000 0000 0000 0200 0000 0000 0000  ................
00001380: 6b00 0000 feff ff6f 0200 0000 0000 0000  k......o........
00001390: f004 4000 0000 0000 f004 0000 0000 0000  ..@.............
000013a0: 4000 0000 0000 0000 0600 0000 0200 0000  @...............
000013b0: 0800 0000 0000 0000 0000 0000 0000 0000  ................
000013c0: 7a00 0000 0400 0000 0200 0000 0000 0000  z...............
000013d0: 3005 4000 0000 0000 3005 0000 0000 0000  0.@.....0.......
000013e0: 3000 0000 0000 0000 0500 0000 0000 0000  0...............
000013f0: 0800 0000 0000 0000 1800 0000 0000 0000  ................
00001400: 8400 0000 0400 0000 0200 0000 0000 0000  ................
00001410: 6005 4000 0000 0000 6005 0000 0000 0000  `.@.....`.......
00001420: a800 0000 0000 0000 0500 0000 0c00 0000  ................
00001430: 0800 0000 0000 0000 1800 0000 0000 0000  ................
00001440: 8e00 0000 0100 0000 0600 0000 0000 0000  ................
00001450: 0806 4000 0000 0000 0806 0000 0000 0000  ..@.............
00001460: 1800 0000 0000 0000 0000 0000 0000 0000  ................
00001470: 0400 0000 0000 0000 0000 0000 0000 0000  ................
00001480: 8900 0000 0100 0000 0600 0000 0000 0000  ................
00001490: 2006 4000 0000 0000 2006 0000 0000 0000   .@..... .......
000014a0: 8000 0000 0000 0000 0000 0000 0000 0000  ................
000014b0: 1000 0000 0000 0000 1000 0000 0000 0000  ................
000014c0: 9400 0000 0100 0000 0600 0000 0000 0000  ................
000014d0: a006 4000 0000 0000 a006 0000 0000 0000  ..@.............
000014e0: 6802 0000 0000 0000 0000 0000 0000 0000  h...............
000014f0: 1000 0000 0000 0000 0000 0000 0000 0000  ................
00001500: 9a00 0000 0100 0000 0600 0000 0000 0000  ................
00001510: 0809 4000 0000 0000 0809 0000 0000 0000  ..@.............
00001520: 0e00 0000 0000 0000 0000 0000 0000 0000  ................
00001530: 0400 0000 0000 0000 0000 0000 0000 0000  ................
00001540: a000 0000 0100 0000 0200 0000 0000 0000  ................
00001550: 1809 4000 0000 0000 1809 0000 0000 0000  ..@.............
00001560: 1000 0000 0000 0000 0000 0000 0000 0000  ................
00001570: 0800 0000 0000 0000 0000 0000 0000 0000  ................
00001580: a800 0000 0100 0000 0200 0000 0000 0000  ................
00001590: 2809 4000 0000 0000 2809 0000 0000 0000  (.@.....(.......
000015a0: 3c00 0000 0000 0000 0000 0000 0000 0000  <...............
000015b0: 0400 0000 0000 0000 0000 0000 0000 0000  ................
000015c0: b600 0000 0100 0000 0200 0000 0000 0000  ................
000015d0: 6809 4000 0000 0000 6809 0000 0000 0000  h.@.....h.......
000015e0: e400 0000 0000 0000 0000 0000 0000 0000  ................
000015f0: 0800 0000 0000 0000 0000 0000 0000 0000  ................
00001600: c000 0000 0e00 0000 0300 0000 0000 0000  ................
00001610: f00d 6000 0000 0000 f00d 0000 0000 0000  ..`.............
00001620: 0800 0000 0000 0000 0000 0000 0000 0000  ................
00001630: 0800 0000 0000 0000 0000 0000 0000 0000  ................
00001640: cc00 0000 0100 0000 0300 0000 0000 0000  ................
00001650: f80d 6000 0000 0000 f80d 0000 0000 0000  ..`.............
00001660: 1000 0000 0000 0000 0000 0000 0000 0000  ................
00001670: 0800 0000 0000 0000 0000 0000 0000 0000  ................
00001680: d300 0000 0100 0000 0300 0000 0000 0000  ................
00001690: 080e 6000 0000 0000 080e 0000 0000 0000  ..`.............
000016a0: 1000 0000 0000 0000 0000 0000 0000 0000  ................
000016b0: 0800 0000 0000 0000 0000 0000 0000 0000  ................
000016c0: da00 0000 0100 0000 0300 0000 0000 0000  ................
000016d0: 180e 6000 0000 0000 180e 0000 0000 0000  ..`.............
000016e0: 0800 0000 0000 0000 0000 0000 0000 0000  ................
000016f0: 0800 0000 0000 0000 0000 0000 0000 0000  ................
00001700: df00 0000 0600 0000 0300 0000 0000 0000  ................
00001710: 200e 6000 0000 0000 200e 0000 0000 0000   .`..... .......
00001720: c001 0000 0000 0000 0600 0000 0000 0000  ................
00001730: 0800 0000 0000 0000 1000 0000 0000 0000  ................
00001740: e800 0000 0100 0000 0300 0000 0000 0000  ................
00001750: e00f 6000 0000 0000 e00f 0000 0000 0000  ..`.............
00001760: 0800 0000 0000 0000 0000 0000 0000 0000  ................
00001770: 0800 0000 0000 0000 0800 0000 0000 0000  ................
00001780: ed00 0000 0100 0000 0300 0000 0000 0000  ................
00001790: e80f 6000 0000 0000 e80f 0000 0000 0000  ..`.............
000017a0: 5000 0000 0000 0000 0000 0000 0000 0000  P...............
000017b0: 0800 0000 0000 0000 0800 0000 0000 0000  ................
000017c0: f600 0000 0100 0000 0300 0000 0000 0000  ................
000017d0: 3810 6000 0000 0000 3810 0000 0000 0000  8.`.....8.......
000017e0: 1000 0000 0000 0000 0000 0000 0000 0000  ................
000017f0: 0800 0000 0000 0000 0000 0000 0000 0000  ................
00001800: fc00 0000 0800 0000 0300 0000 0000 0000  ................
00001810: 6010 6000 0000 0000 4810 0000 0000 0000  `.`.....H.......
00001820: 2801 0000 0000 0000 0000 0000 0000 0000  (...............
00001830: 2000 0000 0000 0000 0000 0000 0000 0000   ...............
00001840: 0101 0000 0100 0000 3000 0000 0000 0000  ........0.......
00001850: 0000 0000 0000 0000 4810 0000 0000 0000  ........H.......
00001860: 2a00 0000 0000 0000 0000 0000 0000 0000  *...............
00001870: 0100 0000 0000 0000 0100 0000 0000 0000  ................
00001880: 1100 0000 0300 0000 0000 0000 0000 0000  ................
00001890: 0000 0000 0000 0000 7210 0000 0000 0000  ........r.......
000018a0: 0a01 0000 0000 0000 0000 0000 0000 0000  ................
000018b0: 0100 0000 0000 0000 0000 0000 0000 0000  ................
000018c0: 0100 0000 0200 0000 0000 0000 0000 0000  ................
000018d0: 0000 0000 0000 0000 4019 0000 0000 0000  ........@.......
000018e0: f006 0000 0000 0000 1e00 0000 3200 0000  ............2...
000018f0: 0800 0000 0000 0000 1800 0000 0000 0000  ................
00001900: 0900 0000 0300 0000 0000 0000 0000 0000  ................
00001910: 0000 0000 0000 0000 3020 0000 0000 0000  ........0 ......
00001920: 2c03 0000 0000 0000 0000 0000 0000 0000  ,...............
00001930: 0100 0000 0000 0000 0000 0000 0000 0000  ................
00001940: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001950: 0000 0000 0000 0000 0000 0000 0300 0100  ................
00001960: 3802 4000 0000 0000 0000 0000 0000 0000  8.@.............
00001970: 0000 0000 0300 0200 5402 4000 0000 0000  ........T.@.....
00001980: 0000 0000 0000 0000 0000 0000 0300 0300  ................
00001990: 7402 4000 0000 0000 0000 0000 0000 0000  t.@.............
000019a0: 0000 0000 0300 0400 9802 4000 0000 0000  ..........@.....
000019b0: 0000 0000 0000 0000 0000 0000 0300 0500  ................
000019c0: c802 4000 0000 0000 0000 0000 0000 0000  ..@.............
000019d0: 0000 0000 0300 0600 d003 4000 0000 0000  ..........@.....
000019e0: 0000 0000 0000 0000 0000 0000 0300 0700  ................
000019f0: d404 4000 0000 0000 0000 0000 0000 0000  ..@.............
00001a00: 0000 0000 0300 0800 f004 4000 0000 0000  ..........@.....
00001a10: 0000 0000 0000 0000 0000 0000 0300 0900  ................
00001a20: 3005 4000 0000 0000 0000 0000 0000 0000  0.@.............
00001a30: 0000 0000 0300 0a00 6005 4000 0000 0000  ........`.@.....
00001a40: 0000 0000 0000 0000 0000 0000 0300 0b00  ................
00001a50: 0806 4000 0000 0000 0000 0000 0000 0000  ..@.............
00001a60: 0000 0000 0300 0c00 2006 4000 0000 0000  ........ .@.....
00001a70: 0000 0000 0000 0000 0000 0000 0300 0d00  ................
00001a80: a006 4000 0000 0000 0000 0000 0000 0000  ..@.............
00001a90: 0000 0000 0300 0e00 0809 4000 0000 0000  ..........@.....
00001aa0: 0000 0000 0000 0000 0000 0000 0300 0f00  ................
00001ab0: 1809 4000 0000 0000 0000 0000 0000 0000  ..@.............
00001ac0: 0000 0000 0300 1000 2809 4000 0000 0000  ........(.@.....
00001ad0: 0000 0000 0000 0000 0000 0000 0300 1100  ................
00001ae0: 6809 4000 0000 0000 0000 0000 0000 0000  h.@.............
00001af0: 0000 0000 0300 1200 f00d 6000 0000 0000  ..........`.....
00001b00: 0000 0000 0000 0000 0000 0000 0300 1300  ................
00001b10: f80d 6000 0000 0000 0000 0000 0000 0000  ..`.............
00001b20: 0000 0000 0300 1400 080e 6000 0000 0000  ..........`.....
00001b30: 0000 0000 0000 0000 0000 0000 0300 1500  ................
00001b40: 180e 6000 0000 0000 0000 0000 0000 0000  ..`.............
00001b50: 0000 0000 0300 1600 200e 6000 0000 0000  ........ .`.....
00001b60: 0000 0000 0000 0000 0000 0000 0300 1700  ................
00001b70: e00f 6000 0000 0000 0000 0000 0000 0000  ..`.............
00001b80: 0000 0000 0300 1800 e80f 6000 0000 0000  ..........`.....
00001b90: 0000 0000 0000 0000 0000 0000 0300 1900  ................
00001ba0: 3810 6000 0000 0000 0000 0000 0000 0000  8.`.............
00001bb0: 0000 0000 0300 1a00 6010 6000 0000 0000  ........`.`.....
00001bc0: 0000 0000 0000 0000 0000 0000 0300 1b00  ................
00001bd0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001be0: 0100 0000 0200 0d00 cc06 4000 0000 0000  ..........@.....
00001bf0: 0000 0000 0000 0000 1100 0000 0400 f1ff  ................
00001c00: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001c10: 1c00 0000 0100 1300 f80d 6000 0000 0000  ..........`.....
00001c20: 0000 0000 0000 0000 2a00 0000 0100 1400  ........*.......
00001c30: 080e 6000 0000 0000 0000 0000 0000 0000  ..`.............
00001c40: 3800 0000 0100 1500 180e 6000 0000 0000  8.........`.....
00001c50: 0000 0000 0000 0000 4500 0000 0200 0d00  ........E.......
00001c60: f006 4000 0000 0000 0000 0000 0000 0000  ..@.............
00001c70: 5b00 0000 0100 1a00 7011 6000 0000 0000  [.......p.`.....
00001c80: 0100 0000 0000 0000 6a00 0000 0100 1a00  ........j.......
00001c90: 7811 6000 0000 0000 0800 0000 0000 0000  x.`.............
00001ca0: 7800 0000 0200 0d00 6007 4000 0000 0000  x.......`.@.....
00001cb0: 0000 0000 0000 0000 1100 0000 0400 f1ff  ................
00001cc0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001cd0: 8400 0000 0100 1300 000e 6000 0000 0000  ..........`.....
00001ce0: 0000 0000 0000 0000 9100 0000 0100 1100  ................
00001cf0: 480a 4000 0000 0000 0000 0000 0000 0000  H.@.............
00001d00: 9f00 0000 0100 1500 180e 6000 0000 0000  ..........`.....
00001d10: 0000 0000 0000 0000 ab00 0000 0200 0d00  ................
00001d20: d008 4000 0000 0000 0000 0000 0000 0000  ..@.............
00001d30: c100 0000 0400 f1ff 0000 0000 0000 0000  ................
00001d40: 0000 0000 0000 0000 cb00 0000 0100 1a00  ................
00001d50: 8011 6000 0000 0000 0100 0000 0000 0000  ..`.............
00001d60: da00 0000 0200 0d00 d507 4000 0000 0000  ..........@.....
00001d70: 4000 0000 0000 0000 0a01 0000 0200 0d00  @...............
00001d80: 1508 4000 0000 0000 1500 0000 0000 0000  ..@.............
00001d90: 1e01 0000 0100 1800 e80f 6000 0000 0000  ..........`.....
00001da0: 0000 0000 0000 0000 3401 0000 0000 1200  ........4.......
00001db0: f80d 6000 0000 0000 0000 0000 0000 0000  ..`.............
00001dc0: 4501 0000 0000 1200 f00d 6000 0000 0000  E.........`.....
00001dd0: 0000 0000 0000 0000 5801 0000 0100 1600  ........X.......
00001de0: 200e 6000 0000 0000 0000 0000 0000 0000   .`.............
00001df0: 6101 0000 2000 1900 3810 6000 0000 0000  a... ...8.`.....
00001e00: 0000 0000 0000 0000 6c01 0000 1200 0000  ........l.......
00001e10: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001e20: 8301 0000 1200 0d00 c008 4000 0000 0000  ..........@.....
00001e30: 0200 0000 0000 0000 9301 0000 1200 0d00  ................
00001e40: a006 4000 0000 0000 0000 0000 0000 0000  ..@.............
00001e50: 9a01 0000 2000 0000 0000 0000 0000 0000  .... ...........
00001e60: 0000 0000 0000 0000 a901 0000 2000 0000  ............ ...
00001e70: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001e80: bd01 0000 1200 0e00 0809 4000 0000 0000  ..........@.....
00001e90: 0000 0000 0000 0000 c301 0000 1200 0000  ................
00001ea0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001eb0: e801 0000 1200 0000 0000 0000 0000 0000  ................
00001ec0: 0000 0000 0000 0000 0702 0000 1200 0000  ................
00001ed0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001ee0: 2102 0000 1200 0000 7006 4000 0000 0000  !.......p.@.....
00001ef0: 0000 0000 0000 0000 4602 0000 1100 0f00  ........F.......
00001f00: 1809 4000 0000 0000 0400 0000 0000 0000  ..@.............
00001f10: 5502 0000 1000 1900 3810 6000 0000 0000  U.......8.`.....
00001f20: 0000 0000 0000 0000 6202 0000 1100 1a00  ........b.......
00001f30: 6010 6000 0000 0000 1001 0000 0000 0000  `.`.............
00001f40: 7902 0000 1102 1900 4010 6000 0000 0000  y.......@.`.....
00001f50: 0000 0000 0000 0000 8602 0000 1102 1400  ................
00001f60: 100e 6000 0000 0000 0000 0000 0000 0000  ..`.............
00001f70: 9302 0000 1200 0d00 3008 4000 0000 0000  ........0.@.....
00001f80: 8900 0000 0000 0000 a302 0000 1000 f1ff  ................
00001f90: 4810 6000 0000 0000 0000 0000 0000 0000  H.`.............
00001fa0: af02 0000 1000 f1ff 8811 6000 0000 0000  ..........`.....
00001fb0: 0000 0000 0000 0000 b402 0000 1200 0000  ................
00001fc0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001fd0: d202 0000 1200 0000 9006 4000 0000 0000  ..........@.....
00001fe0: 0000 0000 0000 0000 1a03 0000 1000 f1ff  ................
00001ff0: 4810 6000 0000 0000 0000 0000 0000 0000  H.`.............
00002000: 2103 0000 1200 0d00 8407 4000 0000 0000  !.........@.....
00002010: 5100 0000 0000 0000 2603 0000 1200 0b00  Q.......&.......
00002020: 0806 4000 0000 0000 0000 0000 0000 0000  ..@.............
00002030: 0063 616c 6c5f 676d 6f6e 5f73 7461 7274  .call_gmon_start
00002040: 0063 7274 7374 7566 662e 6300 5f5f 4354  .crtstuff.c.__CT
00002050: 4f52 5f4c 4953 545f 5f00 5f5f 4454 4f52  OR_LIST__.__DTOR
00002060: 5f4c 4953 545f 5f00 5f5f 4a43 525f 4c49  _LIST__.__JCR_LI
00002070: 5354 5f5f 005f 5f64 6f5f 676c 6f62 616c  ST__.__do_global
00002080: 5f64 746f 7273 5f61 7578 0063 6f6d 706c  _dtors_aux.compl
00002090: 6574 6564 2e36 3435 3800 6474 6f72 5f69  eted.6458.dtor_i
000020a0: 6478 2e36 3436 3000 6672 616d 655f 6475  dx.6460.frame_du
000020b0: 6d6d 7900 5f5f 4354 4f52 5f45 4e44 5f5f  mmy.__CTOR_END__
000020c0: 005f 5f46 5241 4d45 5f45 4e44 5f5f 005f  .__FRAME_END__._
000020d0: 5f4a 4352 5f45 4e44 5f5f 005f 5f64 6f5f  _JCR_END__.__do_
000020e0: 676c 6f62 616c 5f63 746f 7273 5f61 7578  global_ctors_aux
000020f0: 0068 656c 6c6f 2e63 7070 005f 5a53 744c  .hello.cpp._ZStL
00002100: 385f 5f69 6f69 6e69 7400 5f5a 3431 5f5f  8__ioinit._Z41__
00002110: 7374 6174 6963 5f69 6e69 7469 616c 697a  static_initializ
00002120: 6174 696f 6e5f 616e 645f 6465 7374 7275  ation_and_destru
00002130: 6374 696f 6e5f 3069 6900 5f47 4c4f 4241  ction_0ii._GLOBA
00002140: 4c5f 5f73 7562 5f49 5f6d 6169 6e00 5f47  L__sub_I_main._G
00002150: 4c4f 4241 4c5f 4f46 4653 4554 5f54 4142  LOBAL_OFFSET_TAB
00002160: 4c45 5f00 5f5f 696e 6974 5f61 7272 6179  LE_.__init_array
00002170: 5f65 6e64 005f 5f69 6e69 745f 6172 7261  _end.__init_arra
00002180: 795f 7374 6172 7400 5f44 594e 414d 4943  y_start._DYNAMIC
00002190: 0064 6174 615f 7374 6172 7400 5f5a 4e53  .data_start._ZNS
000021a0: 6f6c 7345 6440 4047 4c49 4243 5858 5f33  olsEd@@GLIBCXX_3
000021b0: 2e34 005f 5f6c 6962 635f 6373 755f 6669  .4.__libc_csu_fi
000021c0: 6e69 005f 7374 6172 7400 5f5f 676d 6f6e  ni._start.__gmon
000021d0: 5f73 7461 7274 5f5f 005f 4a76 5f52 6567  _start__._Jv_Reg
000021e0: 6973 7465 7243 6c61 7373 6573 005f 6669  isterClasses._fi
000021f0: 6e69 005f 5a4e 5374 3869 6f73 5f62 6173  ni._ZNSt8ios_bas
00002200: 6534 496e 6974 4331 4576 4040 474c 4942  e4InitC1Ev@@GLIB
00002210: 4358 585f 332e 3400 5f5f 6c69 6263 5f73  CXX_3.4.__libc_s
00002220: 7461 7274 5f6d 6169 6e40 4047 4c49 4243  tart_main@@GLIBC
00002230: 5f32 2e32 2e35 005f 5f63 7861 5f61 7465  _2.2.5.__cxa_ate
00002240: 7869 7440 4047 4c49 4243 5f32 2e32 2e35  xit@@GLIBC_2.2.5
00002250: 005f 5a4e 5374 3869 6f73 5f62 6173 6534  ._ZNSt8ios_base4
00002260: 496e 6974 4431 4576 4040 474c 4942 4358  InitD1Ev@@GLIBCX
00002270: 585f 332e 3400 5f49 4f5f 7374 6469 6e5f  X_3.4._IO_stdin_
00002280: 7573 6564 005f 5f64 6174 615f 7374 6172  used.__data_star
00002290: 7400 5f5a 5374 3463 6f75 7440 4047 4c49  t._ZSt4cout@@GLI
000022a0: 4243 5858 5f33 2e34 005f 5f64 736f 5f68  BCXX_3.4.__dso_h
000022b0: 616e 646c 6500 5f5f 4454 4f52 5f45 4e44  andle.__DTOR_END
000022c0: 5f5f 005f 5f6c 6962 635f 6373 755f 696e  __.__libc_csu_in
000022d0: 6974 005f 5f62 7373 5f73 7461 7274 005f  it.__bss_start._
000022e0: 656e 6400 5f5a 4e53 6f6c 7345 5046 5253  end._ZNSolsEPFRS
000022f0: 6f53 5f45 4040 474c 4942 4358 585f 332e  oS_E@@GLIBCXX_3.
00002300: 3400 5f5a 5374 3465 6e64 6c49 6353 7431  4._ZSt4endlIcSt1
00002310: 3163 6861 725f 7472 6169 7473 4963 4545  1char_traitsIcEE
00002320: 5253 7431 3362 6173 6963 5f6f 7374 7265  RSt13basic_ostre
00002330: 616d 4954 5f54 305f 4553 365f 4040 474c  amIT_T0_ES6_@@GL
00002340: 4942 4358 585f 332e 3400 5f65 6461 7461  IBCXX_3.4._edata
00002350: 006d 6169 6e00 5f69 6e69 7400            .main._init.

Clif Presser<cpresser@gettysburg.edu>
Last modified: Tue Jan 24 07:56:07 EST 2012