0x080483ac <func+0>:    push   %ebp
0x080483ad <func+1>:    mov    %esp,%ebp
0x080483af <func+3>:    push   %esi
0x080483b0 <func+4>:    push   %ebx
0x080483b1 <func+5>:    mov    %esp,%esi
0x080483b3 <func+7>:    mov    0x8(%ebp),%edx
0x080483b6 <func+10>:   dec    %edx
0x080483b7 <func+11>:   lea    0x1(%edx),%eax
0x080483ba <func+14>:   add    $0xf,%eax
0x080483bd <func+17>:   shr    $0x4,%eax
0x080483c0 <func+20>:   shl    $0x4,%eax

0x080483c3 <func+23>:   sub    %eax,%esp
0x080483c5 <func+25>:   mov    %esp,%ebx
0x080483c7 <func+27>:   sub    $0x8,%esp
0x080483ca <func+30>:   lea    0x1(%edx),%eax
0x080483cd <func+33>:   push   %eax
0x080483ce <func+34>:   push   $0x8048518
0x080483d3 <func+39>:   call   0x80482d0 <printf>

0x080483d8 <func+44>:   add    $0x10,%esp
0x080483db <func+47>:   sub    $0x4,%esp
0x080483de <func+50>:   push   $0x4
0x080483e0 <func+52>:   pushl  0xc(%ebp)
0x080483e3 <func+55>:   push   %ebx
0x080483e4 <func+56>:   call   0x80482f0 <strncpy>
0x080483e9 <func+61>:   add    $0x10,%esp
0x080483ec <func+64>:   sub    $0x8,%esp
0x080483ef <func+67>:   push   %ebx
0x080483f0 <func+68>:   push   $0x8048527
0x080483f5 <func+73>:   call   0x80482d0 <printf>
0x080483fa <func+78>:   add    $0x10,%esp
0x080483fd <func+81>:   mov    %esi,%esp
0x080483ff <func+83>:   mov    $0x3a,%eax
0x08048404 <func+88>:   lea    0xfffffff8(%ebp),%esp
0x08048407 <func+91>:   pop    %ebx
0x08048408 <func+92>:   pop    %esi
