00004b60 : 4b60: 55 push %ebp 4b61: 31 c0 xor %eax,%eax 4b63: 57 push %edi 4b64: 56 push %esi 4b65: 53 push %ebx 4b66: 83 ec 7c sub $0x7c,%esp 4b69: 8b bc 24 9c 00 00 00 mov 0x9c(%esp),%edi 4b70: e8 82 dd ff ff call 28f7 <__i686.get_pc_thunk.bx> 4b75: 81 c3 c3 25 00 00 add $0x25c3,%ebx 4b7b: 53 push %ebx 4b7c: 89 c3 mov %eax,%ebx 4b7e: b8 2b 02 00 02 mov $0x200022b,%eax 4b83: cd 80 int $0x80 4b85: 5b pop %ebx 4b86: 8b 84 24 90 00 00 00 mov 0x90(%esp),%eax 4b8d: 8d 74 24 28 lea 0x28(%esp),%esi -- 4be2: 75 10 jne 4bf4 4be4: e8 cf d9 ff ff call 25b8 4be9: 05 00 40 00 00 add $0x4000,%eax 4bee: 89 83 cc 00 00 00 mov %eax,0xcc(%ebx) 4bf4: 8b 94 24 98 00 00 00 mov 0x98(%esp),%edx 4bfb: 85 d2 test %edx,%edx 4bfd: 75 05 jne 4c04 4bff: bd 00 80 00 00 mov $0x8000,%ebp 4c04: 39 c5 cmp %eax,%ebp 4c06: 73 02 jae 4c0a 4c08: 89 c5 mov %eax,%ebp 4c0a: c7 44 24 04 01 00 00 movl $0x1,0x4(%esp) 4c11: 00 4c12: 89 34 24 mov %esi,(%esp) 4c15: e8 fe d8 ff ff call 2518 4c1a: 85 ff test %edi,%edi 4c1c: c7 44 24 68 00 00 00 movl $0x0,0x68(%esp) 4c23: 00 4c24: 0f 8e a6 00 00 00 jle 4cd0 4c2a: c7 44 24 04 01 00 00 movl $0x1,0x4(%esp) 4c31: 00 4c32: 89 34 24 mov %esi,(%esp) 4c35: e8 ce d8 ff ff call 2508 4c3a: 89 7c 24 68 mov %edi,0x68(%esp) 4c3e: 8d 44 24 68 lea 0x68(%esp),%eax 4c42: 89 44 24 04 mov %eax,0x4(%esp) 4c46: 89 34 24 mov %esi,(%esp) 4c49: e8 3a d9 ff ff call 2588 4c4e: 89 6c 24 04 mov %ebp,0x4(%esp) 4c52: 89 34 24 mov %esi,(%esp) 4c55: e8 be d9 ff ff call 2618 4c5a: 8b ac 24 a0 00 00 00 mov 0xa0(%esp),%ebp 4c61: 81 e5 00 04 00 00 and $0x400,%ebp 4c67: 74 4f je 4cb8 4c69: 8d 44 24 4c lea 0x4c(%esp),%eax 4c6d: 89 44 24 0c mov %eax,0xc(%esp) 4c71: 8d 83 18 d9 ff ff lea -0x26e8(%ebx),%eax 4c77: 89 44 24 08 mov %eax,0x8(%esp) 4c7b: 8d 44 24 6c lea 0x6c(%esp),%eax 4c7f: 89 74 24 04 mov %esi,0x4(%esp) 4c83: 89 04 24 mov %eax,(%esp) 4c86: e8 1d da ff ff call 26a8 <__real_pthread_create@plt> 4c8b: 89 c6 mov %eax,%esi 4c8d: f7 de neg %esi 4c8f: 85 c0 test %eax,%eax 4c91: 75 19 jne 4cac 4c93: 8b 7c 24 1c mov 0x1c(%esp),%edi 4c97: 53 push %ebx 4c98: 89 fb mov %edi,%ebx 4c9a: b8 2b 02 00 01 mov $0x100022b,%eax 4c9f: cd 80 int $0x80 4ca1: 5b pop %ebx 4ca2: 85 c0 test %eax,%eax 4ca4: 89 c6 mov %eax,%esi 4ca6: 74 04 je 4cac 4ca8: 85 ed test %ebp,%ebp 4caa: 75 3c jne 4ce8 4cac: 83 c4 7c add $0x7c,%esp 4caf: 89 f0 mov %esi,%eax 4cb1: 5b pop %ebx 4cb2: 5e pop %esi 4cb3: 5f pop %edi 4cb4: 5d pop %ebp 4cb5: c3 ret 4cb6: 66 90 xchg %ax,%ax 4cb8: c7 44 24 04 01 00 00 movl $0x1,0x4(%esp) 4cbf: 00 4cc0: 89 34 24 mov %esi,(%esp) 4cc3: e8 20 da ff ff call 26e8 4cc8: eb 9f jmp 4c69 4cca: 8d b6 00 00 00 00 lea 0x0(%esi),%esi 4cd0: c7 44 24 04 00 00 00 movl $0x0,0x4(%esp) 4cd7: 00 4cd8: 89 34 24 mov %esi,(%esp) 4cdb: e8 28 d8 ff ff call 2508 4ce0: e9 59 ff ff ff jmp 4c3e 4ce5: 8d 76 00 lea 0x0(%esi),%esi 4ce8: 8b 44 24 6c mov 0x6c(%esp),%eax 4cec: c7 44 24 04 00 00 00 movl $0x0,0x4(%esp) 4cf3: 00 4cf4: 89 04 24 mov %eax,(%esp) 4cf7: e8 9c d9 ff ff call 2698 4cfc: 83 c4 7c add $0x7c,%esp 4cff: 89 f0 mov %esi,%eax 4d01: 5b pop %ebx 4d02: 5e pop %esi 4d03: 5f pop %edi 4d04: 5d pop %ebp 4d05: c3 ret 4d06: 8d 76 00 lea 0x0(%esi),%esi 4d09: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi