61cdb1:	5f                   	pop    %edi
61cdb2:	5e                   	pop    %esi
61cdb3:	8b e5                	mov    %ebp,%esp
61cdb5:	5d                   	pop    %ebp
61cdb6:	c2 04 00             	ret    $0x4
61cdb9:	cc                   	int3
61cdba:	cc                   	int3
61cdbb:	cc                   	int3
61cdbc:	cc                   	int3
61cdbd:	cc                   	int3
61cdbe:	cc                   	int3
61cdbf:	cc                   	int3
61cdc0:	cc                   	int3
61cdc1:	cc                   	int3
61cdc2:	cc                   	int3
61cdc3:	cc                   	int3
61cdc4:	cc                   	int3
61cdc5:	cc                   	int3
61cdc6:	cc                   	int3
61cdc7:	cc                   	int3
61cdc8:	cc                   	int3
61cdc9:	cc                   	int3
61cdca:	cc                   	int3
61cdcb:	cc                   	int3
61cdcc:	cc                   	int3
61cdcd:	cc                   	int3
61cdce:	cc                   	int3
61cdcf:	cc                   	int3
61cdd0:	cc                   	int3
61cdd1:	cc                   	int3
61cdd2:	cc                   	int3
61cdd3:	cc                   	int3
61cdd4:	cc                   	int3
61cdd5:	cc                   	int3
61cdd6:	cc                   	int3
61cdd7:	cc                   	int3
61cdd8:	cc                   	int3
61cdd9:	cc                   	int3
61cdda:	cc                   	int3
61cddb:	cc                   	int3
61cddc:	cc                   	int3
61cddd:	cc                   	int3
61cdde:	cc                   	int3
61cddf:	cc                   	int3
61cde0:	55                   	push   %ebp
61cde1:	8b ec                	mov    %esp,%ebp
61cde3:	6a ff                	push   $0xffffffff
61cde5:	68 89 38 b7 00       	push   $0xb73889
61cdea:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
61cdf0:	50                   	push   %eax
61cdf1:	83 ec 08             	sub    $0x8,%esp
61cdf4:	56                   	push   %esi
61cdf5:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
61cdfa:	33 c5                	xor    %ebp,%eax
61cdfc:	50                   	push   %eax
61cdfd:	8d 45 f4             	lea    -0xc(%ebp),%eax
61ce00:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
61ce06:	8b 75 08             	mov    0x8(%ebp),%esi
61ce09:	8d 41 04             	lea    0x4(%ecx),%eax
61ce0c:	89 75 08             	mov    %esi,0x8(%ebp)
61ce0f:	89 75 f0             	mov    %esi,-0x10(%ebp)
61ce12:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
61ce19:	85 f6                	test   %esi,%esi
61ce1b:	74 16                	je     0x61ce33
61ce1d:	8d 4e 04             	lea    0x4(%esi),%ecx
61ce20:	c6 45 fc 01          	movb   $0x1,-0x4(%ebp)
61ce24:	50                   	push   %eax
61ce25:	c7 06 54 bc be 00    	movl   $0xbebc54,(%esi)
61ce2b:	89 4d ec             	mov    %ecx,-0x14(%ebp)
61ce2e:	e8 6d c6 e1 ff       	call   0x4394a0
61ce33:	8b c6                	mov    %esi,%eax
61ce35:	8b 4d f4             	mov    -0xc(%ebp),%ecx
61ce38:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
61ce3f:	59                   	pop    %ecx
61ce40:	5e                   	pop    %esi
61ce41:	8b e5                	mov    %ebp,%esp
61ce43:	5d                   	pop    %ebp
61ce44:	c2 04 00             	ret    $0x4
61ce47:	cc                   	int3
61ce48:	cc                   	int3
61ce49:	cc                   	int3
61ce4a:	cc                   	int3
61ce4b:	cc                   	int3
61ce4c:	cc                   	int3
61ce4d:	cc                   	int3
61ce4e:	cc                   	int3
61ce4f:	cc                   	int3
61ce50:	cc                   	int3
61ce51:	cc                   	int3
61ce52:	cc                   	int3
61ce53:	cc                   	int3
61ce54:	cc                   	int3
61ce55:	cc                   	int3
61ce56:	cc                   	int3
61ce57:	cc                   	int3
61ce58:	cc                   	int3
61ce59:	cc                   	int3
61ce5a:	cc                   	int3
61ce5b:	cc                   	int3
61ce5c:	cc                   	int3
61ce5d:	cc                   	int3
61ce5e:	cc                   	int3
61ce5f:	cc                   	int3
61ce60:	56                   	push   %esi
61ce61:	57                   	push   %edi
61ce62:	8b 7c 24 0c          	mov    0xc(%esp),%edi
61ce66:	8b f1                	mov    %ecx,%esi
61ce68:	3b f7                	cmp    %edi,%esi
61ce6a:	74 37                	je     0x61cea3
61ce6c:	8b 0e                	mov    (%esi),%ecx
61ce6e:	85 c9                	test   %ecx,%ecx
61ce70:	74 21                	je     0x61ce93
61ce72:	83 c8 ff             	or     $0xffffffff,%eax
61ce75:	f0 0f c1 41 08       	lock xadd %eax,0x8(%ecx)
61ce7a:	75 17                	jne    0x61ce93
61ce7c:	8b 91 14 02 00 00    	mov    0x214(%ecx),%edx
61ce82:	85 d2                	test   %edx,%edx
61ce84:	74 07                	je     0x61ce8d
61ce86:	8b 02                	mov    (%edx),%eax
61ce88:	51                   	push   %ecx
61ce89:	8b ca                	mov    %edx,%ecx
61ce8b:	eb 04                	jmp    0x61ce91
61ce8d:	8b 01                	mov    (%ecx),%eax
61ce8f:	6a 01                	push   $0x1
61ce91:	ff 10                	call   *(%eax)
61ce93:	8b 07                	mov    (%edi),%eax
61ce95:	89 06                	mov    %eax,(%esi)
61ce97:	8a 47 04             	mov    0x4(%edi),%al
61ce9a:	c7 07 00 00 00 00    	movl   $0x0,(%edi)
61cea0:	88 46 04             	mov    %al,0x4(%esi)
61cea3:	5f                   	pop    %edi
61cea4:	5e                   	pop    %esi
61cea5:	c2 04 00             	ret    $0x4
61cea8:	cc                   	int3
61cea9:	cc                   	int3
61ceaa:	cc                   	int3
61ceab:	cc                   	int3
61ceac:	cc                   	int3
61cead:	cc                   	int3
61ceae:	cc                   	int3
61ceaf:	cc                   	int3
61ceb0:	cc                   	int3
61ceb1:	cc                   	int3
61ceb2:	cc                   	int3
61ceb3:	cc                   	int3
61ceb4:	cc                   	int3
61ceb5:	cc                   	int3
61ceb6:	cc                   	int3
61ceb7:	cc                   	int3
61ceb8:	cc                   	int3
61ceb9:	cc                   	int3
61ceba:	cc                   	int3
61cebb:	cc                   	int3
61cebc:	cc                   	int3
61cebd:	cc                   	int3
61cebe:	cc                   	int3
61cebf:	cc                   	int3
61cec0:	8d 41 04             	lea    0x4(%ecx),%eax
61cec3:	c3                   	ret
61cec4:	cc                   	int3
61cec5:	cc                   	int3
61cec6:	cc                   	int3
61cec7:	cc                   	int3
61cec8:	cc                   	int3
61cec9:	cc                   	int3
61ceca:	cc                   	int3
61cecb:	cc                   	int3
61cecc:	cc                   	int3
61cecd:	cc                   	int3
61cece:	cc                   	int3
61cecf:	cc                   	int3
61ced0:	8d 41 04             	lea    0x4(%ecx),%eax
61ced3:	c3                   	ret
61ced4:	cc                   	int3
61ced5:	cc                   	int3
61ced6:	cc                   	int3
61ced7:	cc                   	int3
61ced8:	cc                   	int3
61ced9:	cc                   	int3
61ceda:	cc                   	int3
61cedb:	cc                   	int3
61cedc:	cc                   	int3
61cedd:	cc                   	int3
61cede:	cc                   	int3
61cedf:	cc                   	int3
61cee0:	8d 41 04             	lea    0x4(%ecx),%eax
61cee3:	c3                   	ret
61cee4:	cc                   	int3
61cee5:	cc                   	int3
61cee6:	cc                   	int3
61cee7:	cc                   	int3
61cee8:	cc                   	int3
61cee9:	cc                   	int3
61ceea:	cc                   	int3
61ceeb:	cc                   	int3
61ceec:	cc                   	int3
61ceed:	cc                   	int3
61ceee:	cc                   	int3
61ceef:	cc                   	int3
61cef0:	8d 41 04             	lea    0x4(%ecx),%eax
61cef3:	c3                   	ret
61cef4:	cc                   	int3
61cef5:	cc                   	int3
61cef6:	cc                   	int3
61cef7:	cc                   	int3
61cef8:	cc                   	int3
61cef9:	cc                   	int3
61cefa:	cc                   	int3
61cefb:	cc                   	int3
61cefc:	cc                   	int3
61cefd:	cc                   	int3
61cefe:	cc                   	int3
61ceff:	cc                   	int3
61cf00:	8d 41 04             	lea    0x4(%ecx),%eax
61cf03:	c3                   	ret
61cf04:	cc                   	int3
61cf05:	cc                   	int3
61cf06:	cc                   	int3
61cf07:	cc                   	int3
61cf08:	cc                   	int3
61cf09:	cc                   	int3
61cf0a:	cc                   	int3
61cf0b:	cc                   	int3
61cf0c:	cc                   	int3
61cf0d:	cc                   	int3
61cf0e:	cc                   	int3
61cf0f:	cc                   	int3
61cf10:	8d 41 04             	lea    0x4(%ecx),%eax
61cf13:	c3                   	ret
61cf14:	cc                   	int3
61cf15:	cc                   	int3
61cf16:	cc                   	int3
61cf17:	cc                   	int3
61cf18:	cc                   	int3
61cf19:	cc                   	int3
61cf1a:	cc                   	int3
61cf1b:	cc                   	int3
61cf1c:	cc                   	int3
61cf1d:	cc                   	int3
61cf1e:	cc                   	int3
61cf1f:	cc                   	int3
61cf20:	8d 41 04             	lea    0x4(%ecx),%eax
61cf23:	c3                   	ret
61cf24:	cc                   	int3
61cf25:	cc                   	int3
61cf26:	cc                   	int3
61cf27:	cc                   	int3
61cf28:	cc                   	int3
61cf29:	cc                   	int3
61cf2a:	cc                   	int3
61cf2b:	cc                   	int3
61cf2c:	cc                   	int3
61cf2d:	cc                   	int3
61cf2e:	cc                   	int3
61cf2f:	cc                   	int3
61cf30:	8d 41 04             	lea    0x4(%ecx),%eax
61cf33:	c3                   	ret
61cf34:	cc                   	int3
61cf35:	cc                   	int3
61cf36:	cc                   	int3
61cf37:	cc                   	int3
61cf38:	cc                   	int3
61cf39:	cc                   	int3
61cf3a:	cc                   	int3
61cf3b:	cc                   	int3
61cf3c:	cc                   	int3
61cf3d:	cc                   	int3
61cf3e:	cc                   	int3
61cf3f:	cc                   	int3
61cf40:	8d 41 04             	lea    0x4(%ecx),%eax
61cf43:	c3                   	ret
61cf44:	cc                   	int3
61cf45:	cc                   	int3
61cf46:	cc                   	int3
61cf47:	cc                   	int3
61cf48:	cc                   	int3
61cf49:	cc                   	int3
61cf4a:	cc                   	int3
61cf4b:	cc                   	int3
61cf4c:	cc                   	int3
61cf4d:	cc                   	int3
61cf4e:	cc                   	int3
61cf4f:	cc                   	int3
61cf50:	8d 41 04             	lea    0x4(%ecx),%eax
61cf53:	c3                   	ret
61cf54:	cc                   	int3
61cf55:	cc                   	int3
61cf56:	cc                   	int3
61cf57:	cc                   	int3
61cf58:	cc                   	int3
61cf59:	cc                   	int3
61cf5a:	cc                   	int3
61cf5b:	cc                   	int3
61cf5c:	cc                   	int3
61cf5d:	cc                   	int3
61cf5e:	cc                   	int3
61cf5f:	cc                   	int3
61cf60:	8d 41 08             	lea    0x8(%ecx),%eax
61cf63:	c3                   	ret
61cf64:	cc                   	int3
61cf65:	cc                   	int3
61cf66:	cc                   	int3
61cf67:	cc                   	int3
61cf68:	cc                   	int3
61cf69:	cc                   	int3
61cf6a:	cc                   	int3
61cf6b:	cc                   	int3
61cf6c:	cc                   	int3
61cf6d:	cc                   	int3
61cf6e:	cc                   	int3
61cf6f:	cc                   	int3
61cf70:	8d 41 08             	lea    0x8(%ecx),%eax
61cf73:	c3                   	ret
61cf74:	cc                   	int3
61cf75:	cc                   	int3
61cf76:	cc                   	int3
61cf77:	cc                   	int3
61cf78:	cc                   	int3
61cf79:	cc                   	int3
61cf7a:	cc                   	int3
61cf7b:	cc                   	int3
61cf7c:	cc                   	int3
61cf7d:	cc                   	int3
61cf7e:	cc                   	int3
61cf7f:	cc                   	int3
61cf80:	8d 41 04             	lea    0x4(%ecx),%eax
61cf83:	c3                   	ret
61cf84:	cc                   	int3
61cf85:	cc                   	int3
61cf86:	cc                   	int3
61cf87:	cc                   	int3
61cf88:	cc                   	int3
61cf89:	cc                   	int3
61cf8a:	cc                   	int3
61cf8b:	cc                   	int3
61cf8c:	cc                   	int3
61cf8d:	cc                   	int3
61cf8e:	cc                   	int3
61cf8f:	cc                   	int3
61cf90:	8d 41 04             	lea    0x4(%ecx),%eax
61cf93:	c3                   	ret
61cf94:	cc                   	int3
61cf95:	cc                   	int3
61cf96:	cc                   	int3
61cf97:	cc                   	int3
61cf98:	cc                   	int3
61cf99:	cc                   	int3
61cf9a:	cc                   	int3
61cf9b:	cc                   	int3
61cf9c:	cc                   	int3