=> 0x8099f2c: mov 0x14(%esi),%eax 0x8099f2f: mov %eax,(%esp) 0x8099f32: call 0x8059f5c 0x8099f37: test %eax,%eax 0x8099f39: je 0x8099f90 0x8099f3b: cmp $0x1,%edi 0x8099f3e: mov $0xc44,%ebx 0x8099f43: je 0x8099f50 0x8099f45: mov %edi,%ebx 0x8099f47: and $0x1d0,%ebx 0x8099f4d: or $0xc,%bh 0x8099f50: call 0x805a4bc 0x8099f55: mov %eax,0x4(%esp) 0x8099f59: mov 0x14(%esi),%eax 0x8099f5c: mov %eax,(%esp) 0x8099f5f: call 0x805a4dc