6dcba1:	8b f1                	mov    %ecx,%esi
6dcba3:	8b 4e 08             	mov    0x8(%esi),%ecx
6dcba6:	c7 06 f4 8c bf 00    	movl   $0xbf8cf4,(%esi)
6dcbac:	85 c9                	test   %ecx,%ecx
6dcbae:	74 07                	je     0x6dcbb7
6dcbb0:	8b 01                	mov    (%ecx),%eax
6dcbb2:	6a 01                	push   $0x1
6dcbb4:	ff 50 04             	call   *0x4(%eax)
6dcbb7:	f6 44 24 08 01       	testb  $0x1,0x8(%esp)
6dcbbc:	c7 06 b8 8c bf 00    	movl   $0xbf8cb8,(%esi)
6dcbc2:	74 0b                	je     0x6dcbcf
6dcbc4:	6a 0c                	push   $0xc
6dcbc6:	56                   	push   %esi
6dcbc7:	e8 d0 52 d2 ff       	call   0x401e9c
6dcbcc:	83 c4 08             	add    $0x8,%esp
6dcbcf:	8b c6                	mov    %esi,%eax
6dcbd1:	5e                   	pop    %esi
6dcbd2:	c2 04 00             	ret    $0x4
6dcbd5:	cc                   	int3
6dcbd6:	cc                   	int3
6dcbd7:	cc                   	int3
6dcbd8:	cc                   	int3
6dcbd9:	cc                   	int3
6dcbda:	cc                   	int3
6dcbdb:	cc                   	int3
6dcbdc:	cc                   	int3
6dcbdd:	cc                   	int3
6dcbde:	cc                   	int3
6dcbdf:	cc                   	int3
6dcbe0:	cc                   	int3
6dcbe1:	cc                   	int3
6dcbe2:	cc                   	int3
6dcbe3:	cc                   	int3
6dcbe4:	cc                   	int3
6dcbe5:	cc                   	int3
6dcbe6:	cc                   	int3
6dcbe7:	cc                   	int3
6dcbe8:	cc                   	int3
6dcbe9:	cc                   	int3
6dcbea:	cc                   	int3
6dcbeb:	cc                   	int3
6dcbec:	cc                   	int3
6dcbed:	cc                   	int3
6dcbee:	cc                   	int3
6dcbef:	cc                   	int3
6dcbf0:	56                   	push   %esi
6dcbf1:	8b f1                	mov    %ecx,%esi
6dcbf3:	e8 9c 66 d5 ff       	call   0x433294
6dcbf8:	f6 44 24 08 01       	testb  $0x1,0x8(%esp)
6dcbfd:	74 0b                	je     0x6dcc0a
6dcbff:	6a 0c                	push   $0xc
6dcc01:	56                   	push   %esi
6dcc02:	e8 95 52 d2 ff       	call   0x401e9c
6dcc07:	83 c4 08             	add    $0x8,%esp
6dcc0a:	8b c6                	mov    %esi,%eax
6dcc0c:	5e                   	pop    %esi
6dcc0d:	c2 04 00             	ret    $0x4
6dcc10:	cc                   	int3
6dcc11:	cc                   	int3
6dcc12:	cc                   	int3
6dcc13:	cc                   	int3
6dcc14:	cc                   	int3
6dcc15:	cc                   	int3
6dcc16:	cc                   	int3
6dcc17:	cc                   	int3
6dcc18:	cc                   	int3
6dcc19:	cc                   	int3
6dcc1a:	cc                   	int3
6dcc1b:	cc                   	int3
6dcc1c:	cc                   	int3
6dcc1d:	cc                   	int3
6dcc1e:	cc                   	int3
6dcc1f:	cc                   	int3
6dcc20:	56                   	push   %esi
6dcc21:	57                   	push   %edi
6dcc22:	8b f9                	mov    %ecx,%edi
6dcc24:	8d 77 0c             	lea    0xc(%edi),%esi
6dcc27:	c7 07 e4 80 bf 00    	movl   $0xbf80e4,(%edi)
6dcc2d:	8b 46 14             	mov    0x14(%esi),%eax
6dcc30:	83 f8 10             	cmp    $0x10,%eax
6dcc33:	72 0b                	jb     0x6dcc40
6dcc35:	40                   	inc    %eax
6dcc36:	8b ce                	mov    %esi,%ecx
6dcc38:	50                   	push   %eax
6dcc39:	ff 36                	push   (%esi)
6dcc3b:	e8 dc 79 d5 ff       	call   0x43461c
6dcc40:	c7 46 14 0f 00 00 00 	movl   $0xf,0x14(%esi)
6dcc47:	83 7e 14 10          	cmpl   $0x10,0x14(%esi)
6dcc4b:	c7 46 10 00 00 00 00 	movl   $0x0,0x10(%esi)
6dcc52:	72 02                	jb     0x6dcc56
6dcc54:	8b 36                	mov    (%esi),%esi
6dcc56:	8d 47 04             	lea    0x4(%edi),%eax
6dcc59:	c6 06 00             	movb   $0x0,(%esi)
6dcc5c:	50                   	push   %eax
6dcc5d:	c7 07 e8 4c bd 00    	movl   $0xbd4ce8,(%edi)
6dcc63:	e8 d0 80 d5 ff       	call   0x434d38
6dcc68:	83 c4 04             	add    $0x4,%esp
6dcc6b:	f6 44 24 0c 01       	testb  $0x1,0xc(%esp)
6dcc70:	74 0b                	je     0x6dcc7d
6dcc72:	6a 24                	push   $0x24
6dcc74:	57                   	push   %edi
6dcc75:	e8 22 52 d2 ff       	call   0x401e9c
6dcc7a:	83 c4 08             	add    $0x8,%esp
6dcc7d:	8b c7                	mov    %edi,%eax
6dcc7f:	5f                   	pop    %edi
6dcc80:	5e                   	pop    %esi
6dcc81:	c2 04 00             	ret    $0x4
6dcc84:	cc                   	int3
6dcc85:	cc                   	int3
6dcc86:	cc                   	int3
6dcc87:	cc                   	int3
6dcc88:	cc                   	int3
6dcc89:	cc                   	int3
6dcc8a:	cc                   	int3
6dcc8b:	cc                   	int3
6dcc8c:	cc                   	int3
6dcc8d:	cc                   	int3
6dcc8e:	cc                   	int3
6dcc8f:	cc                   	int3
6dcc90:	cc                   	int3
6dcc91:	cc                   	int3
6dcc92:	cc                   	int3
6dcc93:	cc                   	int3
6dcc94:	cc                   	int3
6dcc95:	cc                   	int3
6dcc96:	cc                   	int3
6dcc97:	cc                   	int3
6dcc98:	cc                   	int3
6dcc99:	cc                   	int3
6dcc9a:	cc                   	int3
6dcc9b:	cc                   	int3
6dcc9c:	cc                   	int3
6dcc9d:	cc                   	int3
6dcc9e:	cc                   	int3
6dcc9f:	cc                   	int3
6dcca0:	56                   	push   %esi
6dcca1:	8b f1                	mov    %ecx,%esi
6dcca3:	57                   	push   %edi
6dcca4:	8b 7c 24 0c          	mov    0xc(%esp),%edi
6dcca8:	c7 06 00 00 00 00    	movl   $0x0,(%esi)
6dccae:	c7 46 04 00 00 00 00 	movl   $0x0,0x4(%esi)
6dccb5:	c7 46 08 00 00 00 00 	movl   $0x0,0x8(%esi)
6dccbc:	85 ff                	test   %edi,%edi
6dccbe:	75 07                	jne    0x6dccc7
6dccc0:	5f                   	pop    %edi
6dccc1:	32 c0                	xor    %al,%al
6dccc3:	5e                   	pop    %esi
6dccc4:	c2 04 00             	ret    $0x4
6dccc7:	81 ff cc cc cc 0c    	cmp    $0xccccccc,%edi
6dcccd:	77 1d                	ja     0x6dccec
6dcccf:	57                   	push   %edi
6dccd0:	e8 35 43 d2 ff       	call   0x40100a
6dccd5:	89 06                	mov    %eax,(%esi)
6dccd7:	8d 0c bf             	lea    (%edi,%edi,4),%ecx
6dccda:	89 46 04             	mov    %eax,0x4(%esi)
6dccdd:	8b 06                	mov    (%esi),%eax
6dccdf:	5f                   	pop    %edi
6dcce0:	8d 04 88             	lea    (%eax,%ecx,4),%eax
6dcce3:	89 46 08             	mov    %eax,0x8(%esi)
6dcce6:	b0 01                	mov    $0x1,%al
6dcce8:	5e                   	pop    %esi
6dcce9:	c2 04 00             	ret    $0x4
6dccec:	68 58 20 bd 00       	push   $0xbd2058
6dccf1:	e8 20 cb d4 ff       	call   0x429816
6dccf6:	cc                   	int3
6dccf7:	cc                   	int3
6dccf8:	cc                   	int3
6dccf9:	cc                   	int3
6dccfa:	cc                   	int3
6dccfb:	cc                   	int3
6dccfc:	cc                   	int3
6dccfd:	cc                   	int3
6dccfe:	cc                   	int3
6dccff:	cc                   	int3
6dcd00:	cc                   	int3
6dcd01:	cc                   	int3
6dcd02:	cc                   	int3
6dcd03:	cc                   	int3
6dcd04:	cc                   	int3
6dcd05:	cc                   	int3
6dcd06:	cc                   	int3
6dcd07:	cc                   	int3
6dcd08:	cc                   	int3
6dcd09:	cc                   	int3
6dcd0a:	cc                   	int3
6dcd0b:	cc                   	int3
6dcd0c:	cc                   	int3
6dcd0d:	cc                   	int3
6dcd0e:	cc                   	int3
6dcd0f:	cc                   	int3
6dcd10:	51                   	push   %ecx
6dcd11:	ff 74 24 0c          	push   0xc(%esp)
6dcd15:	ff 74 24 0c          	push   0xc(%esp)
6dcd19:	e8 75 b2 d4 ff       	call   0x427f93
6dcd1e:	83 c4 0c             	add    $0xc,%esp
6dcd21:	c2 08 00             	ret    $0x8
6dcd24:	cc                   	int3
6dcd25:	cc                   	int3
6dcd26:	cc                   	int3
6dcd27:	cc                   	int3
6dcd28:	cc                   	int3
6dcd29:	cc                   	int3
6dcd2a:	cc                   	int3
6dcd2b:	cc                   	int3
6dcd2c:	cc                   	int3
6dcd2d:	cc                   	int3
6dcd2e:	cc                   	int3
6dcd2f:	cc                   	int3
6dcd30:	ff 74 24 08          	push   0x8(%esp)
6dcd34:	51                   	push   %ecx
6dcd35:	ff 74 24 10          	push   0x10(%esp)
6dcd39:	ff 74 24 10          	push   0x10(%esp)
6dcd3d:	e8 92 a0 d2 ff       	call   0x406dd4
6dcd42:	83 c4 10             	add    $0x10,%esp
6dcd45:	c2 08 00             	ret    $0x8
6dcd48:	cc                   	int3
6dcd49:	cc                   	int3
6dcd4a:	cc                   	int3
6dcd4b:	cc                   	int3
6dcd4c:	cc                   	int3
6dcd4d:	cc                   	int3
6dcd4e:	cc                   	int3
6dcd4f:	cc                   	int3
6dcd50:	ff 74 24 08          	push   0x8(%esp)
6dcd54:	51                   	push   %ecx
6dcd55:	ff 74 24 10          	push   0x10(%esp)
6dcd59:	ff 74 24 10          	push   0x10(%esp)
6dcd5d:	e8 44 5f d3 ff       	call   0x412ca6
6dcd62:	83 c4 10             	add    $0x10,%esp
6dcd65:	c2 08 00             	ret    $0x8
6dcd68:	cc                   	int3
6dcd69:	cc                   	int3
6dcd6a:	cc                   	int3
6dcd6b:	cc                   	int3
6dcd6c:	cc                   	int3
6dcd6d:	cc                   	int3
6dcd6e:	cc                   	int3
6dcd6f:	cc                   	int3
6dcd70:	8b c1                	mov    %ecx,%eax
6dcd72:	c3                   	ret
6dcd73:	cc                   	int3
6dcd74:	cc                   	int3
6dcd75:	cc                   	int3
6dcd76:	cc                   	int3
6dcd77:	cc                   	int3
6dcd78:	cc                   	int3
6dcd79:	cc                   	int3
6dcd7a:	cc                   	int3
6dcd7b:	cc                   	int3
6dcd7c:	cc                   	int3
6dcd7d:	cc                   	int3
6dcd7e:	cc                   	int3
6dcd7f:	cc                   	int3
6dcd80:	8b c1                	mov    %ecx,%eax
6dcd82:	c3                   	ret
6dcd83:	cc                   	int3
6dcd84:	cc                   	int3
6dcd85:	cc                   	int3
6dcd86:	cc                   	int3
6dcd87:	cc                   	int3
6dcd88:	cc                   	int3
6dcd89:	cc                   	int3
6dcd8a:	cc                   	int3
6dcd8b:	cc                   	int3
6dcd8c:	cc                   	int3
6dcd8d:	cc                   	int3
6dcd8e:	cc                   	int3
6dcd8f:	cc                   	int3
6dcd90:	8b c1                	mov    %ecx,%eax
6dcd92:	c3                   	ret
6dcd93:	cc                   	int3
6dcd94:	cc                   	int3
6dcd95:	cc                   	int3
6dcd96:	cc                   	int3
6dcd97:	cc                   	int3
6dcd98:	cc                   	int3
6dcd99:	cc                   	int3
6dcd9a:	cc                   	int3
6dcd9b:	cc                   	int3
6dcd9c:	cc                   	int3
6dcd9d:	cc                   	int3
6dcd9e:	cc                   	int3
6dcd9f:	cc                   	int3
6dcda0:	8b c1                	mov    %ecx,%eax
6dcda2:	c3                   	ret
6dcda3:	cc                   	int3
6dcda4:	cc                   	int3
6dcda5:	cc                   	int3
6dcda6:	cc                   	int3
6dcda7:	cc                   	int3
6dcda8:	cc                   	int3
6dcda9:	cc                   	int3
6dcdaa:	cc                   	int3
6dcdab:	cc                   	int3
6dcdac:	cc                   	int3
6dcdad:	cc                   	int3
6dcdae:	cc                   	int3
6dcdaf:	cc                   	int3
6dcdb0:	8b c1                	mov    %ecx,%eax
6dcdb2:	c3                   	ret
6dcdb3:	cc                   	int3
6dcdb4:	cc                   	int3
6dcdb5:	cc                   	int3
6dcdb6:	cc                   	int3
6dcdb7:	cc                   	int3
6dcdb8:	cc                   	int3
6dcdb9:	cc                   	int3
6dcdba:	cc                   	int3
6dcdbb:	cc                   	int3
6dcdbc:	cc                   	int3
6dcdbd:	cc                   	int3
6dcdbe:	cc                   	int3
6dcdbf:	cc                   	int3
6dcdc0:	8b c1                	mov    %ecx,%eax
6dcdc2:	c3                   	ret
6dcdc3:	cc                   	int3
6dcdc4:	cc                   	int3
6dcdc5:	cc                   	int3
6dcdc6:	cc                   	int3
6dcdc7:	cc                   	int3
6dcdc8:	cc                   	int3
6dcdc9:	cc                   	int3
6dcdca:	cc                   	int3
6dcdcb:	cc                   	int3
6dcdcc:	cc                   	int3
6dcdcd:	cc                   	int3
6dcdce:	cc                   	int3
6dcdcf:	cc                   	int3
6dcdd0:	8b c1                	mov    %ecx,%eax
6dcdd2:	c3                   	ret
6dcdd3:	cc                   	int3
6dcdd4:	cc                   	int3
6dcdd5:	cc                   	int3
6dcdd6:	cc                   	int3
6dcdd7:	cc                   	int3
6dcdd8:	cc                   	int3
6dcdd9:	cc                   	int3
6dcdda:	cc                   	int3
6dcddb:	cc                   	int3
6dcddc:	cc                   	int3
6dcddd:	cc                   	int3
6dcdde:	cc                   	int3
6dcddf:	cc                   	int3
6dcde0:	8b c1                	mov    %ecx,%eax
6dcde2:	c3                   	ret
6dcde3:	cc                   	int3
6dcde4:	cc                   	int3
6dcde5:	cc                   	int3
6dcde6:	cc                   	int3
6dcde7:	cc                   	int3