60a98e:	cc                   	int3
60a98f:	cc                   	int3
60a990:	cc                   	int3
60a991:	cc                   	int3
60a992:	cc                   	int3
60a993:	cc                   	int3
60a994:	cc                   	int3
60a995:	cc                   	int3
60a996:	cc                   	int3
60a997:	cc                   	int3
60a998:	cc                   	int3
60a999:	cc                   	int3
60a99a:	cc                   	int3
60a99b:	cc                   	int3
60a99c:	cc                   	int3
60a99d:	cc                   	int3
60a99e:	cc                   	int3
60a99f:	cc                   	int3
60a9a0:	8b 44 24 04          	mov    0x4(%esp),%eax
60a9a4:	c1 e0 02             	shl    $0x2,%eax
60a9a7:	01 01                	add    %eax,(%ecx)
60a9a9:	8b c1                	mov    %ecx,%eax
60a9ab:	c2 04 00             	ret    $0x4
60a9ae:	cc                   	int3
60a9af:	cc                   	int3
60a9b0:	cc                   	int3
60a9b1:	cc                   	int3
60a9b2:	cc                   	int3
60a9b3:	cc                   	int3
60a9b4:	cc                   	int3
60a9b5:	cc                   	int3
60a9b6:	cc                   	int3
60a9b7:	cc                   	int3
60a9b8:	cc                   	int3
60a9b9:	cc                   	int3
60a9ba:	cc                   	int3
60a9bb:	cc                   	int3
60a9bc:	cc                   	int3
60a9bd:	cc                   	int3
60a9be:	cc                   	int3
60a9bf:	cc                   	int3
60a9c0:	8b 44 24 04          	mov    0x4(%esp),%eax
60a9c4:	c1 e0 02             	shl    $0x2,%eax
60a9c7:	01 01                	add    %eax,(%ecx)
60a9c9:	8b c1                	mov    %ecx,%eax
60a9cb:	c2 04 00             	ret    $0x4
60a9ce:	cc                   	int3
60a9cf:	cc                   	int3
60a9d0:	cc                   	int3
60a9d1:	cc                   	int3
60a9d2:	cc                   	int3
60a9d3:	cc                   	int3
60a9d4:	cc                   	int3
60a9d5:	cc                   	int3
60a9d6:	cc                   	int3
60a9d7:	cc                   	int3
60a9d8:	cc                   	int3
60a9d9:	cc                   	int3
60a9da:	cc                   	int3
60a9db:	cc                   	int3
60a9dc:	cc                   	int3
60a9dd:	cc                   	int3
60a9de:	cc                   	int3
60a9df:	cc                   	int3
60a9e0:	8b 44 24 04          	mov    0x4(%esp),%eax
60a9e4:	29 41 08             	sub    %eax,0x8(%ecx)
60a9e7:	8b c1                	mov    %ecx,%eax
60a9e9:	c2 04 00             	ret    $0x4
60a9ec:	cc                   	int3
60a9ed:	cc                   	int3
60a9ee:	cc                   	int3
60a9ef:	cc                   	int3
60a9f0:	56                   	push   %esi
60a9f1:	8b f1                	mov    %ecx,%esi
60a9f3:	e8 cc 49 e2 ff       	call   0x42f3c4
60a9f8:	f6 44 24 08 01       	testb  $0x1,0x8(%esp)
60a9fd:	74 0b                	je     0x60aa0a
60a9ff:	6a 40                	push   $0x40
60aa01:	56                   	push   %esi
60aa02:	e8 95 74 df ff       	call   0x401e9c
60aa07:	83 c4 08             	add    $0x8,%esp
60aa0a:	8b c6                	mov    %esi,%eax
60aa0c:	5e                   	pop    %esi
60aa0d:	c2 04 00             	ret    $0x4
60aa10:	cc                   	int3
60aa11:	cc                   	int3
60aa12:	cc                   	int3
60aa13:	cc                   	int3
60aa14:	cc                   	int3
60aa15:	cc                   	int3
60aa16:	cc                   	int3
60aa17:	cc                   	int3
60aa18:	cc                   	int3
60aa19:	cc                   	int3
60aa1a:	cc                   	int3
60aa1b:	cc                   	int3
60aa1c:	cc                   	int3
60aa1d:	cc                   	int3
60aa1e:	cc                   	int3
60aa1f:	cc                   	int3
60aa20:	56                   	push   %esi
60aa21:	8b f1                	mov    %ecx,%esi
60aa23:	e8 1b 5d e1 ff       	call   0x420743
60aa28:	f6 44 24 08 01       	testb  $0x1,0x8(%esp)
60aa2d:	74 0b                	je     0x60aa3a
60aa2f:	6a 40                	push   $0x40
60aa31:	56                   	push   %esi
60aa32:	e8 65 74 df ff       	call   0x401e9c
60aa37:	83 c4 08             	add    $0x8,%esp
60aa3a:	8b c6                	mov    %esi,%eax
60aa3c:	5e                   	pop    %esi
60aa3d:	c2 04 00             	ret    $0x4
60aa40:	cc                   	int3
60aa41:	cc                   	int3
60aa42:	cc                   	int3
60aa43:	cc                   	int3
60aa44:	cc                   	int3
60aa45:	cc                   	int3
60aa46:	cc                   	int3
60aa47:	cc                   	int3
60aa48:	cc                   	int3
60aa49:	cc                   	int3
60aa4a:	cc                   	int3
60aa4b:	cc                   	int3
60aa4c:	cc                   	int3
60aa4d:	cc                   	int3
60aa4e:	cc                   	int3
60aa4f:	cc                   	int3
60aa50:	56                   	push   %esi
60aa51:	8b f1                	mov    %ecx,%esi
60aa53:	e8 c8 02 e1 ff       	call   0x41ad20
60aa58:	f6 44 24 08 01       	testb  $0x1,0x8(%esp)
60aa5d:	74 0e                	je     0x60aa6d
60aa5f:	68 18 02 00 00       	push   $0x218
60aa64:	56                   	push   %esi
60aa65:	e8 32 74 df ff       	call   0x401e9c
60aa6a:	83 c4 08             	add    $0x8,%esp
60aa6d:	8b c6                	mov    %esi,%eax
60aa6f:	5e                   	pop    %esi
60aa70:	c2 04 00             	ret    $0x4
60aa73:	cc                   	int3
60aa74:	cc                   	int3
60aa75:	cc                   	int3
60aa76:	cc                   	int3
60aa77:	cc                   	int3
60aa78:	cc                   	int3
60aa79:	cc                   	int3
60aa7a:	cc                   	int3
60aa7b:	cc                   	int3
60aa7c:	cc                   	int3
60aa7d:	cc                   	int3
60aa7e:	cc                   	int3
60aa7f:	cc                   	int3
60aa80:	56                   	push   %esi
60aa81:	8b f1                	mov    %ecx,%esi
60aa83:	8b 4e 70             	mov    0x70(%esi),%ecx
60aa86:	85 c9                	test   %ecx,%ecx
60aa88:	74 0f                	je     0x60aa99
60aa8a:	83 c8 ff             	or     $0xffffffff,%eax
60aa8d:	f0 0f c1 41 08       	lock xadd %eax,0x8(%ecx)
60aa92:	75 05                	jne    0x60aa99
60aa94:	8b 01                	mov    (%ecx),%eax
60aa96:	ff 50 04             	call   *0x4(%eax)
60aa99:	8d 46 34             	lea    0x34(%esi),%eax
60aa9c:	c7 06 90 a8 be 00    	movl   $0xbea890,(%esi)
60aaa2:	50                   	push   %eax
60aaa3:	e8 c1 f3 e2 ff       	call   0x439e69
60aaa8:	8d 46 0c             	lea    0xc(%esi),%eax
60aaab:	50                   	push   %eax
60aaac:	e8 89 1a e1 ff       	call   0x41c53a
60aab1:	83 c4 08             	add    $0x8,%esp
60aab4:	c7 06 80 a8 be 00    	movl   $0xbea880,(%esi)
60aaba:	f6 44 24 08 01       	testb  $0x1,0x8(%esp)
60aabf:	74 0b                	je     0x60aacc
60aac1:	6a 74                	push   $0x74
60aac3:	56                   	push   %esi
60aac4:	e8 d3 73 df ff       	call   0x401e9c
60aac9:	83 c4 08             	add    $0x8,%esp
60aacc:	8b c6                	mov    %esi,%eax
60aace:	5e                   	pop    %esi
60aacf:	c2 04 00             	ret    $0x4
60aad2:	cc                   	int3
60aad3:	cc                   	int3
60aad4:	cc                   	int3
60aad5:	cc                   	int3
60aad6:	cc                   	int3
60aad7:	cc                   	int3
60aad8:	cc                   	int3
60aad9:	cc                   	int3
60aada:	cc                   	int3
60aadb:	cc                   	int3
60aadc:	cc                   	int3
60aadd:	cc                   	int3
60aade:	cc                   	int3
60aadf:	cc                   	int3
60aae0:	cc                   	int3
60aae1:	cc                   	int3
60aae2:	cc                   	int3
60aae3:	cc                   	int3
60aae4:	cc                   	int3
60aae5:	cc                   	int3
60aae6:	cc                   	int3
60aae7:	cc                   	int3
60aae8:	cc                   	int3
60aae9:	cc                   	int3
60aaea:	cc                   	int3
60aaeb:	cc                   	int3
60aaec:	cc                   	int3
60aaed:	cc                   	int3
60aaee:	cc                   	int3
60aaef:	cc                   	int3
60aaf0:	56                   	push   %esi
60aaf1:	8b f1                	mov    %ecx,%esi
60aaf3:	8b 8e 3c 02 00 00    	mov    0x23c(%esi),%ecx
60aaf9:	57                   	push   %edi
60aafa:	8d be 18 02 00 00    	lea    0x218(%esi),%edi
60ab00:	85 c9                	test   %ecx,%ecx
60ab02:	74 15                	je     0x60ab19
60ab04:	8b 11                	mov    (%ecx),%edx
60ab06:	3b cf                	cmp    %edi,%ecx
60ab08:	0f 95 c0             	setne  %al
60ab0b:	0f b6 c0             	movzbl %al,%eax
60ab0e:	50                   	push   %eax
60ab0f:	ff 52 10             	call   *0x10(%edx)
60ab12:	c7 47 24 00 00 00 00 	movl   $0x0,0x24(%edi)
60ab19:	8b ce                	mov    %esi,%ecx
60ab1b:	e8 00 02 e1 ff       	call   0x41ad20
60ab20:	f6 44 24 0c 01       	testb  $0x1,0xc(%esp)
60ab25:	74 0e                	je     0x60ab35
60ab27:	68 40 02 00 00       	push   $0x240
60ab2c:	56                   	push   %esi
60ab2d:	e8 6a 73 df ff       	call   0x401e9c
60ab32:	83 c4 08             	add    $0x8,%esp
60ab35:	5f                   	pop    %edi
60ab36:	8b c6                	mov    %esi,%eax
60ab38:	5e                   	pop    %esi
60ab39:	c2 04 00             	ret    $0x4
60ab3c:	cc                   	int3
60ab3d:	cc                   	int3
60ab3e:	cc                   	int3
60ab3f:	cc                   	int3
60ab40:	cc                   	int3
60ab41:	cc                   	int3
60ab42:	cc                   	int3
60ab43:	cc                   	int3
60ab44:	cc                   	int3
60ab45:	cc                   	int3
60ab46:	cc                   	int3
60ab47:	cc                   	int3
60ab48:	cc                   	int3
60ab49:	cc                   	int3
60ab4a:	cc                   	int3
60ab4b:	cc                   	int3
60ab4c:	cc                   	int3
60ab4d:	cc                   	int3
60ab4e:	cc                   	int3
60ab4f:	cc                   	int3
60ab50:	f6 44 24 04 01       	testb  $0x1,0x4(%esp)
60ab55:	56                   	push   %esi
60ab56:	8b f1                	mov    %ecx,%esi
60ab58:	c7 06 5c ba be 00    	movl   $0xbeba5c,(%esi)
60ab5e:	74 0b                	je     0x60ab6b
60ab60:	6a 08                	push   $0x8
60ab62:	56                   	push   %esi
60ab63:	e8 34 73 df ff       	call   0x401e9c
60ab68:	83 c4 08             	add    $0x8,%esp
60ab6b:	8b c6                	mov    %esi,%eax
60ab6d:	5e                   	pop    %esi
60ab6e:	c2 04 00             	ret    $0x4
60ab71:	cc                   	int3
60ab72:	cc                   	int3
60ab73:	cc                   	int3
60ab74:	cc                   	int3
60ab75:	cc                   	int3
60ab76:	cc                   	int3
60ab77:	cc                   	int3
60ab78:	cc                   	int3
60ab79:	cc                   	int3
60ab7a:	cc                   	int3
60ab7b:	cc                   	int3
60ab7c:	cc                   	int3
60ab7d:	cc                   	int3
60ab7e:	cc                   	int3
60ab7f:	cc                   	int3
60ab80:	f6 44 24 04 01       	testb  $0x1,0x4(%esp)
60ab85:	56                   	push   %esi
60ab86:	8b f1                	mov    %ecx,%esi
60ab88:	c7 06 5c ba be 00    	movl   $0xbeba5c,(%esi)
60ab8e:	74 0b                	je     0x60ab9b
60ab90:	6a 08                	push   $0x8
60ab92:	56                   	push   %esi
60ab93:	e8 04 73 df ff       	call   0x401e9c
60ab98:	83 c4 08             	add    $0x8,%esp
60ab9b:	8b c6                	mov    %esi,%eax
60ab9d:	5e                   	pop    %esi
60ab9e:	c2 04 00             	ret    $0x4
60aba1:	cc                   	int3
60aba2:	cc                   	int3
60aba3:	cc                   	int3
60aba4:	cc                   	int3
60aba5:	cc                   	int3
60aba6:	cc                   	int3
60aba7:	cc                   	int3
60aba8:	cc                   	int3
60aba9:	cc                   	int3
60abaa:	cc                   	int3
60abab:	cc                   	int3
60abac:	cc                   	int3
60abad:	cc                   	int3
60abae:	cc                   	int3
60abaf:	cc                   	int3
60abb0:	56                   	push   %esi
60abb1:	8b f1                	mov    %ecx,%esi
60abb3:	57                   	push   %edi
60abb4:	c7 06 c4 bb be 00    	movl   $0xbebbc4,(%esi)
60abba:	8b 7e 0c             	mov    0xc(%esi),%edi
60abbd:	85 ff                	test   %edi,%edi
60abbf:	74 23                	je     0x60abe4
60abc1:	53                   	push   %ebx
60abc2:	83 cb ff             	or     $0xffffffff,%ebx
60abc5:	8b c3                	mov    %ebx,%eax
60abc7:	f0 0f c1 47 04       	lock xadd %eax,0x4(%edi)
60abcc:	75 15                	jne    0x60abe3
60abce:	8b 07                	mov    (%edi),%eax
60abd0:	8b cf                	mov    %edi,%ecx
60abd2:	ff 10                	call   *(%eax)
60abd4:	f0 0f c1 5f 08       	lock xadd %ebx,0x8(%edi)
60abd9:	4b                   	dec    %ebx
60abda:	75 07                	jne    0x60abe3
60abdc:	8b 07                	mov    (%edi),%eax
60abde:	8b cf                	mov    %edi,%ecx
60abe0:	ff 50 04             	call   *0x4(%eax)
60abe3:	5b                   	pop    %ebx
60abe4:	f6 44 24 0c 01       	testb  $0x1,0xc(%esp)
60abe9:	c7 06 5c ba be 00    	movl   $0xbeba5c,(%esi)
60abef:	74 0b                	je     0x60abfc
60abf1:	6a 10                	push   $0x10
60abf3:	56                   	push   %esi
60abf4:	e8 a3 72 df ff       	call   0x401e9c
60abf9:	83 c4 08             	add    $0x8,%esp
60abfc:	5f                   	pop    %edi
60abfd:	8b c6                	mov    %esi,%eax
60abff:	5e                   	pop    %esi
60ac00:	c2 04 00             	ret    $0x4
60ac03:	cc                   	int3
60ac04:	cc                   	int3
60ac05:	cc                   	int3
60ac06:	cc                   	int3
60ac07:	cc                   	int3
60ac08:	cc                   	int3