9bfce3:	ff 15 50 40 d8 00    	call   *0xd84050
9bfce9:	8b 93 c0 16 00 00    	mov    0x16c0(%ebx),%edx
9bfcef:	8d 83 c8 16 00 00    	lea    0x16c8(%ebx),%eax
9bfcf5:	85 d2                	test   %edx,%edx
9bfcf7:	0f 84 34 01 00 00    	je     0x9bfe31
9bfcfd:	8b 8b 30 01 00 00    	mov    0x130(%ebx),%ecx
9bfd03:	8d 75 e0             	lea    -0x20(%ebp),%esi
9bfd06:	2b 4d e4             	sub    -0x1c(%ebp),%ecx
9bfd09:	8b f8                	mov    %eax,%edi
9bfd0b:	a5                   	movsl  %ds:(%esi),%es:(%edi)
9bfd0c:	a5                   	movsl  %ds:(%esi),%es:(%edi)
9bfd0d:	a5                   	movsl  %ds:(%esi),%es:(%edi)
9bfd0e:	a5                   	movsl  %ds:(%esi),%es:(%edi)
9bfd0f:	8b 75 e8             	mov    -0x18(%ebp),%esi
9bfd12:	89 30                	mov    %esi,(%eax)
9bfd14:	8b 45 ec             	mov    -0x14(%ebp),%eax
9bfd17:	03 c1                	add    %ecx,%eax
9bfd19:	3b d0                	cmp    %eax,%edx
9bfd1b:	7c 02                	jl     0x9bfd1f
9bfd1d:	8b d0                	mov    %eax,%edx
9bfd1f:	83 bb f8 16 00 00 00 	cmpl   $0x0,0x16f8(%ebx)
9bfd26:	8d 04 32             	lea    (%edx,%esi,1),%eax
9bfd29:	89 83 d0 16 00 00    	mov    %eax,0x16d0(%ebx)
9bfd2f:	74 34                	je     0x9bfd65
9bfd31:	6a fe                	push   $0xfffffffe
9bfd33:	6a 00                	push   $0x0
9bfd35:	8d 83 c8 16 00 00    	lea    0x16c8(%ebx),%eax
9bfd3b:	50                   	push   %eax
9bfd3c:	ff 15 4c 40 d8 00    	call   *0xd8404c
9bfd42:	8d 75 e0             	lea    -0x20(%ebp),%esi
9bfd45:	8d bb d8 16 00 00    	lea    0x16d8(%ebx),%edi
9bfd4b:	a5                   	movsl  %ds:(%esi),%es:(%edi)
9bfd4c:	6a 21                	push   $0x21
9bfd4e:	a5                   	movsl  %ds:(%esi),%es:(%edi)
9bfd4f:	a5                   	movsl  %ds:(%esi),%es:(%edi)
9bfd50:	a5                   	movsl  %ds:(%esi),%es:(%edi)
9bfd51:	ff 15 9c 40 d8 00    	call   *0xd8409c
9bfd57:	8b 8b e4 16 00 00    	mov    0x16e4(%ebx),%ecx
9bfd5d:	2b c8                	sub    %eax,%ecx
9bfd5f:	89 8b dc 16 00 00    	mov    %ecx,0x16dc(%ebx)
9bfd65:	8b 7d d8             	mov    -0x28(%ebp),%edi
9bfd68:	6a fe                	push   $0xfffffffe
9bfd6a:	6a 00                	push   $0x0
9bfd6c:	8d 45 e0             	lea    -0x20(%ebp),%eax
9bfd6f:	50                   	push   %eax
9bfd70:	ff 15 ec 3d d8 00    	call   *0xd83dec
9bfd76:	8b 83 44 17 00 00    	mov    0x1744(%ebx),%eax
9bfd7c:	83 e8 01             	sub    $0x1,%eax
9bfd7f:	89 45 c0             	mov    %eax,-0x40(%ebp)
9bfd82:	0f 88 47 01 00 00    	js     0x9bfecf
9bfd88:	8d 83 3c 17 00 00    	lea    0x173c(%ebx),%eax
9bfd8e:	8b 5d c0             	mov    -0x40(%ebp),%ebx
9bfd91:	89 45 c4             	mov    %eax,-0x3c(%ebp)
9bfd94:	53                   	push   %ebx
9bfd95:	8b c8                	mov    %eax,%ecx
9bfd97:	e8 58 eb a4 ff       	call   0x40e8f4
9bfd9c:	8d 8d 6c ff ff ff    	lea    -0x94(%ebp),%ecx
9bfda2:	51                   	push   %ecx
9bfda3:	8b 00                	mov    (%eax),%eax
9bfda5:	89 45 dc             	mov    %eax,-0x24(%ebp)
9bfda8:	8b 00                	mov    (%eax),%eax
9bfdaa:	8b b0 80 01 00 00    	mov    0x180(%eax),%esi
9bfdb0:	8b ce                	mov    %esi,%ecx
9bfdb2:	e8 ae c8 a6 ff       	call   0x42c665
9bfdb7:	8b 4d dc             	mov    -0x24(%ebp),%ecx
9bfdba:	ff d6                	call   *%esi
9bfdbc:	8b 4d dc             	mov    -0x24(%ebp),%ecx
9bfdbf:	8b 01                	mov    (%ecx),%eax
9bfdc1:	8d 8d 6c ff ff ff    	lea    -0x94(%ebp),%ecx
9bfdc7:	51                   	push   %ecx
9bfdc8:	8d 4d cc             	lea    -0x34(%ebp),%ecx
9bfdcb:	51                   	push   %ecx
9bfdcc:	8b b0 f4 00 00 00    	mov    0xf4(%eax),%esi
9bfdd2:	8b ce                	mov    %esi,%ecx
9bfdd4:	e8 8c c8 a6 ff       	call   0x42c665
9bfdd9:	8b 4d dc             	mov    -0x24(%ebp),%ecx
9bfddc:	ff d6                	call   *%esi
9bfdde:	8b c7                	mov    %edi,%eax
9bfde0:	33 c9                	xor    %ecx,%ecx
9bfde2:	2b 45 cc             	sub    -0x34(%ebp),%eax
9bfde5:	3b 45 e0             	cmp    -0x20(%ebp),%eax
9bfde8:	8b 45 dc             	mov    -0x24(%ebp),%eax
9bfdeb:	0f 8c 9b 00 00 00    	jl     0x9bfe8c
9bfdf1:	39 88 e8 00 00 00    	cmp    %ecx,0xe8(%eax)
9bfdf7:	0f 84 8f 00 00 00    	je     0x9bfe8c
9bfdfd:	8b 00                	mov    (%eax),%eax
9bfdff:	8b b0 88 01 00 00    	mov    0x188(%eax),%esi
9bfe05:	8b ce                	mov    %esi,%ecx
9bfe07:	e8 59 c8 a6 ff       	call   0x42c665
9bfe0c:	8b 4d dc             	mov    -0x24(%ebp),%ecx
9bfe0f:	ff d6                	call   *%esi
9bfe11:	85 c0                	test   %eax,%eax
9bfe13:	74 28                	je     0x9bfe3d
9bfe15:	8b c7                	mov    %edi,%eax
9bfe17:	89 7d 98             	mov    %edi,-0x68(%ebp)
9bfe1a:	2b 45 cc             	sub    -0x34(%ebp),%eax
9bfe1d:	8d 75 90             	lea    -0x70(%ebp),%esi
9bfe20:	89 45 90             	mov    %eax,-0x70(%ebp)
9bfe23:	8b 45 e4             	mov    -0x1c(%ebp),%eax
9bfe26:	89 45 94             	mov    %eax,-0x6c(%ebp)
9bfe29:	8b 45 ec             	mov    -0x14(%ebp),%eax
9bfe2c:	89 45 9c             	mov    %eax,-0x64(%ebp)
9bfe2f:	eb 3e                	jmp    0x9bfe6f
9bfe31:	50                   	push   %eax
9bfe32:	ff 15 50 40 d8 00    	call   *0xd84050
9bfe38:	e9 2b ff ff ff       	jmp    0x9bfd68
9bfe3d:	8b 45 ec             	mov    -0x14(%ebp),%eax
9bfe40:	8b 75 d0             	mov    -0x30(%ebp),%esi
9bfe43:	2b c6                	sub    %esi,%eax
9bfe45:	2b 45 e4             	sub    -0x1c(%ebp),%eax
9bfe48:	99                   	cltd
9bfe49:	2b c2                	sub    %edx,%eax
9bfe4b:	8b c8                	mov    %eax,%ecx
9bfe4d:	d1 f9                	sar    $1,%ecx
9bfe4f:	79 02                	jns    0x9bfe53
9bfe51:	33 c9                	xor    %ecx,%ecx
9bfe53:	8b 45 cc             	mov    -0x34(%ebp),%eax
9bfe56:	2b f8                	sub    %eax,%edi
9bfe58:	03 4d e4             	add    -0x1c(%ebp),%ecx
9bfe5b:	03 c7                	add    %edi,%eax
9bfe5d:	89 45 88             	mov    %eax,-0x78(%ebp)
9bfe60:	89 7d 80             	mov    %edi,-0x80(%ebp)
9bfe63:	89 4d 84             	mov    %ecx,-0x7c(%ebp)
9bfe66:	8d 04 31             	lea    (%ecx,%esi,1),%eax
9bfe69:	89 45 8c             	mov    %eax,-0x74(%ebp)
9bfe6c:	8d 75 80             	lea    -0x80(%ebp),%esi
9bfe6f:	8b 45 dc             	mov    -0x24(%ebp),%eax
9bfe72:	8d 48 74             	lea    0x74(%eax),%ecx
9bfe75:	8b f9                	mov    %ecx,%edi
9bfe77:	a5                   	movsl  %ds:(%esi),%es:(%edi)
9bfe78:	a5                   	movsl  %ds:(%esi),%es:(%edi)
9bfe79:	a5                   	movsl  %ds:(%esi),%es:(%edi)
9bfe7a:	a5                   	movsl  %ds:(%esi),%es:(%edi)
9bfe7b:	8b f1                	mov    %ecx,%esi
9bfe7d:	8d 7d a0             	lea    -0x60(%ebp),%edi
9bfe80:	a5                   	movsl  %ds:(%esi),%es:(%edi)
9bfe81:	a5                   	movsl  %ds:(%esi),%es:(%edi)
9bfe82:	a5                   	movsl  %ds:(%esi),%es:(%edi)
9bfe83:	a5                   	movsl  %ds:(%esi),%es:(%edi)
9bfe84:	8b 7d a0             	mov    -0x60(%ebp),%edi
9bfe87:	89 7d d8             	mov    %edi,-0x28(%ebp)
9bfe8a:	eb 19                	jmp    0x9bfea5
9bfe8c:	89 4d b0             	mov    %ecx,-0x50(%ebp)
9bfe8f:	8d 78 74             	lea    0x74(%eax),%edi
9bfe92:	89 4d b4             	mov    %ecx,-0x4c(%ebp)
9bfe95:	8d 75 b0             	lea    -0x50(%ebp),%esi
9bfe98:	89 4d b8             	mov    %ecx,-0x48(%ebp)
9bfe9b:	89 4d bc             	mov    %ecx,-0x44(%ebp)
9bfe9e:	a5                   	movsl  %ds:(%esi),%es:(%edi)
9bfe9f:	a5                   	movsl  %ds:(%esi),%es:(%edi)
9bfea0:	a5                   	movsl  %ds:(%esi),%es:(%edi)
9bfea1:	a5                   	movsl  %ds:(%esi),%es:(%edi)
9bfea2:	8b 7d d8             	mov    -0x28(%ebp),%edi
9bfea5:	8b 00                	mov    (%eax),%eax
9bfea7:	8d 8d 6c ff ff ff    	lea    -0x94(%ebp),%ecx
9bfead:	51                   	push   %ecx
9bfeae:	8b b0 24 01 00 00    	mov    0x124(%eax),%esi
9bfeb4:	8b ce                	mov    %esi,%ecx
9bfeb6:	e8 aa c7 a6 ff       	call   0x42c665
9bfebb:	8b 4d dc             	mov    -0x24(%ebp),%ecx
9bfebe:	ff d6                	call   *%esi
9bfec0:	83 eb 01             	sub    $0x1,%ebx
9bfec3:	8b 45 c4             	mov    -0x3c(%ebp),%eax
9bfec6:	0f 89 c8 fe ff ff    	jns    0x9bfd94
9bfecc:	8b 5d c8             	mov    -0x38(%ebp),%ebx
9bfecf:	8b 45 e0             	mov    -0x20(%ebp),%eax
9bfed2:	83 ef 0a             	sub    $0xa,%edi
9bfed5:	89 45 d4             	mov    %eax,-0x2c(%ebp)
9bfed8:	33 c9                	xor    %ecx,%ecx
9bfeda:	8b 83 fc 16 00 00    	mov    0x16fc(%ebx),%eax
9bfee0:	89 7d d8             	mov    %edi,-0x28(%ebp)
9bfee3:	39 48 f4             	cmp    %ecx,-0xc(%eax)
9bfee6:	74 5c                	je     0x9bff44
9bfee8:	8b 45 d8             	mov    -0x28(%ebp),%eax
9bfeeb:	8d bb e8 16 00 00    	lea    0x16e8(%ebx),%edi
9bfef1:	8d 75 e0             	lea    -0x20(%ebp),%esi
9bfef4:	a5                   	movsl  %ds:(%esi),%es:(%edi)
9bfef5:	a5                   	movsl  %ds:(%esi),%es:(%edi)
9bfef6:	a5                   	movsl  %ds:(%esi),%es:(%edi)
9bfef7:	a5                   	movsl  %ds:(%esi),%es:(%edi)
9bfef8:	89 83 f0 16 00 00    	mov    %eax,0x16f0(%ebx)
9bfefe:	8b 83 30 17 00 00    	mov    0x1730(%ebx),%eax
9bff04:	83 e8 01             	sub    $0x1,%eax
9bff07:	89 45 d4             	mov    %eax,-0x2c(%ebp)
9bff0a:	0f 88 46 02 00 00    	js     0x9c0156
9bff10:	89 4d b0             	mov    %ecx,-0x50(%ebp)
9bff13:	89 4d b4             	mov    %ecx,-0x4c(%ebp)
9bff16:	89 4d b8             	mov    %ecx,-0x48(%ebp)
9bff19:	89 4d bc             	mov    %ecx,-0x44(%ebp)
9bff1c:	50                   	push   %eax
9bff1d:	8d 8b 28 17 00 00    	lea    0x1728(%ebx),%ecx
9bff23:	e8 cc e9 a4 ff       	call   0x40e8f4
9bff28:	8d 75 b0             	lea    -0x50(%ebp),%esi
9bff2b:	8b 38                	mov    (%eax),%edi
9bff2d:	8b 45 d4             	mov    -0x2c(%ebp),%eax
9bff30:	83 c7 74             	add    $0x74,%edi
9bff33:	83 e8 01             	sub    $0x1,%eax
9bff36:	89 45 d4             	mov    %eax,-0x2c(%ebp)
9bff39:	a5                   	movsl  %ds:(%esi),%es:(%edi)
9bff3a:	a5                   	movsl  %ds:(%esi),%es:(%edi)
9bff3b:	a5                   	movsl  %ds:(%esi),%es:(%edi)
9bff3c:	a5                   	movsl  %ds:(%esi),%es:(%edi)
9bff3d:	79 dd                	jns    0x9bff1c
9bff3f:	e9 12 02 00 00       	jmp    0x9c0156
9bff44:	8d 83 e8 16 00 00    	lea    0x16e8(%ebx),%eax
9bff4a:	50                   	push   %eax
9bff4b:	ff 15 50 40 d8 00    	call   *0xd84050
9bff51:	8b c7                	mov    %edi,%eax
9bff53:	c7 45 c8 01 00 00 00 	movl   $0x1,-0x38(%ebp)
9bff5a:	2b 45 e0             	sub    -0x20(%ebp),%eax
9bff5d:	89 83 c4 16 00 00    	mov    %eax,0x16c4(%ebx)
9bff63:	33 c0                	xor    %eax,%eax
9bff65:	89 45 c0             	mov    %eax,-0x40(%ebp)
9bff68:	89 45 c4             	mov    %eax,-0x3c(%ebp)
9bff6b:	39 83 30 17 00 00    	cmp    %eax,0x1730(%ebx)
9bff71:	0f 8e df 01 00 00    	jle    0x9c0156
9bff77:	8d 8b 28 17 00 00    	lea    0x1728(%ebx),%ecx
9bff7d:	50                   	push   %eax
9bff7e:	e8 71 e9 a4 ff       	call   0x40e8f4
9bff83:	68 f0 6a c5 00       	push   $0xc56af0
9bff88:	8b 30                	mov    (%eax),%esi
9bff8a:	8b ce                	mov    %esi,%ecx
9bff8c:	89 75 dc             	mov    %esi,-0x24(%ebp)
9bff8f:	e8 fb 9c a6 ff       	call   0x429c8f
9bff94:	89 85 68 ff ff ff    	mov    %eax,-0x98(%ebp)
9bff9a:	85 c0                	test   %eax,%eax
9bff9c:	74 23                	je     0x9bffc1
9bff9e:	83 7d c8 00          	cmpl   $0x0,-0x38(%ebp)
9bffa2:	74 1d                	je     0x9bffc1
9bffa4:	8d 7e 74             	lea    0x74(%esi),%edi
9bffa7:	33 c0                	xor    %eax,%eax
9bffa9:	89 45 b0             	mov    %eax,-0x50(%ebp)
9bffac:	8d 75 b0             	lea    -0x50(%ebp),%esi
9bffaf:	89 45 b4             	mov    %eax,-0x4c(%ebp)
9bffb2:	89 45 b8             	mov    %eax,-0x48(%ebp)
9bffb5:	89 45 bc             	mov    %eax,-0x44(%ebp)
9bffb8:	a5                   	movsl  %ds:(%esi),%es:(%edi)
9bffb9:	a5                   	movsl  %ds:(%esi),%es:(%edi)
9bffba:	a5                   	movsl  %ds:(%esi),%es:(%edi)
9bffbb:	a5                   	movsl  %ds:(%esi),%es:(%edi)
9bffbc:	e9 30 01 00 00       	jmp    0x9c00f1
9bffc1:	8b 06                	mov    (%esi),%eax
9bffc3:	8d 8d 6c ff ff ff    	lea    -0x94(%ebp),%ecx
9bffc9:	51                   	push   %ecx
9bffca:	8b b0 80 01 00 00    	mov    0x180(%eax),%esi
9bffd0:	8b ce                	mov    %esi,%ecx
9bffd2:	e8 8e c6 a6 ff       	call   0x42c665
9bffd7:	8b 4d dc             	mov    -0x24(%ebp),%ecx
9bffda:	ff d6                	call   *%esi
9bffdc:	8b 4d dc             	mov    -0x24(%ebp),%ecx
9bffdf:	8b 01                	mov    (%ecx),%eax
9bffe1:	8d 8d 6c ff ff ff    	lea    -0x94(%ebp),%ecx
9bffe7:	51                   	push   %ecx
9bffe8:	8d 4d cc             	lea    -0x34(%ebp),%ecx
9bffeb:	51                   	push   %ecx
9bffec:	8b b0 f4 00 00 00    	mov    0xf4(%eax),%esi
9bfff2:	8b ce                	mov    %esi,%ecx
9bfff4:	e8 6c c6 a6 ff       	call   0x42c665
9bfff9:	8b 4d dc             	mov    -0x24(%ebp),%ecx
9bfffc:	ff d6                	call   *%esi
9bfffe:	8b 45 cc             	mov    -0x34(%ebp),%eax
9c0001:	03 45 d4             	add    -0x2c(%ebp),%eax
9c0004:	3b c7                	cmp    %edi,%eax
9c0006:	8b 7d dc             	mov    -0x24(%ebp),%edi
9c0009:	0f 8f ad 00 00 00    	jg     0x9c00bc
9c000f:	33 c0                	xor    %eax,%eax
9c0011:	39 87 e8 00 00 00    	cmp    %eax,0xe8(%edi)
9c0017:	0f 84 a1 00 00 00    	je     0x9c00be
9c001d:	8b 07                	mov    (%edi),%eax
9c001f:	8b b0 88 01 00 00    	mov    0x188(%eax),%esi
9c0025:	8b ce                	mov    %esi,%ecx
9c0027:	e8 39 c6 a6 ff       	call   0x42c665
9c002c:	8b cf                	mov    %edi,%ecx
9c002e:	ff d6                	call   *%esi
9c0030:	85 c0                	test   %eax,%eax
9c0032:	74 1f                	je     0x9c0053
9c0034:	8b 45 e4             	mov    -0x1c(%ebp),%eax
9c0037:	8d 75 80             	lea    -0x80(%ebp),%esi
9c003a:	8b 55 d4             	mov    -0x2c(%ebp),%edx
9c003d:	89 45 84             	mov    %eax,-0x7c(%ebp)
9c0040:	8b 45 cc             	mov    -0x34(%ebp),%eax
9c0043:	03 c2                	add    %edx,%eax
9c0045:	89 55 80             	mov    %edx,-0x80(%ebp)
9c0048:	89 45 88             	mov    %eax,-0x78(%ebp)
9c004b:	8b 45 ec             	mov    -0x14(%ebp),%eax
9c004e:	89 45 8c             	mov    %eax,-0x74(%ebp)
9c0051:	eb 40                	jmp    0x9c0093
9c0053:	8b 45 ec             	mov    -0x14(%ebp),%eax
9c0056:	8b c8                	mov    %eax,%ecx
9c0058:	2b 4d e4             	sub    -0x1c(%ebp),%ecx
9c005b:	8b 75 d0             	mov    -0x30(%ebp),%esi
9c005e:	3b f1                	cmp    %ecx,%esi
9c0060:	7c 05                	jl     0x9c0067
9c0062:	8b f1                	mov    %ecx,%esi
9c0064:	89 75 d0             	mov    %esi,-0x30(%ebp)
9c0067:	8b 4d e4             	mov    -0x1c(%ebp),%ecx
9c006a:	2b c6                	sub    %esi,%eax
9c006c:	2b c1                	sub    %ecx,%eax
9c006e:	99                   	cltd
9c006f:	2b c2                	sub    %edx,%eax
9c0071:	d1 f8                	sar    $1,%eax
9c0073:	79 02                	jns    0x9c0077
9c0075:	33 c0                	xor    %eax,%eax
9c0077:	8b 55 d4             	mov    -0x2c(%ebp),%edx
9c007a:	03 c8                	add    %eax,%ecx
9c007c:	8b 45 cc             	mov    -0x34(%ebp),%eax
9c007f:	03 c2                	add    %edx,%eax
9c0081:	89 55 90             	mov    %edx,-0x70(%ebp)
9c0084:	89 45 98             	mov    %eax,-0x68(%ebp)
9c0087:	8d 04 31             	lea    (%ecx,%esi,1),%eax
9c008a:	89 4d 94             	mov    %ecx,-0x6c(%ebp)
9c008d:	89 45 9c             	mov    %eax,-0x64(%ebp)
9c0090:	8d 75 90             	lea    -0x70(%ebp),%esi
9c0093:	8b 45 d8             	mov    -0x28(%ebp),%eax
9c0096:	83 c7 74             	add    $0x74,%edi
9c0099:	a5                   	movsl  %ds:(%esi),%es:(%edi)
9c009a:	a5                   	movsl  %ds:(%esi),%es:(%edi)
9c009b:	a5                   	movsl  %ds:(%esi),%es:(%edi)
9c009c:	a5                   	movsl  %ds:(%esi),%es:(%edi)
9c009d:	03 55 cc             	add    -0x34(%ebp),%edx
9c00a0:	8b 7d dc             	mov    -0x24(%ebp),%edi
9c00a3:	2b c2                	sub    %edx,%eax
9c00a5:	89 83 c4 16 00 00    	mov    %eax,0x16c4(%ebx)
9c00ab:	8b 85 68 ff ff ff    	mov    -0x98(%ebp),%eax
9c00b1:	89 55 d4             	mov    %edx,-0x2c(%ebp)
9c00b4:	89 45 c8             	mov    %eax,-0x38(%ebp)
9c00b7:	89 7d c0             	mov    %edi,-0x40(%ebp)
9c00ba:	eb 1b                	jmp    0x9c00d7
9c00bc:	33 c0                	xor    %eax,%eax
9c00be:	83 c7 74             	add    $0x74,%edi
9c00c1:	89 45 a0             	mov    %eax,-0x60(%ebp)
9c00c4:	89 45 a4             	mov    %eax,-0x5c(%ebp)
9c00c7:	8d 75 a0             	lea    -0x60(%ebp),%esi
9c00ca:	89 45 a8             	mov    %eax,-0x58(%ebp)
9c00cd:	89 45 ac             	mov    %eax,-0x54(%ebp)
9c00d0:	a5                   	movsl  %ds:(%esi),%es:(%edi)
9c00d1:	a5                   	movsl  %ds:(%esi),%es:(%edi)
9c00d2:	a5                   	movsl  %ds:(%esi),%es:(%edi)
9c00d3:	a5                   	movsl  %ds:(%esi),%es:(%edi)
9c00d4:	8b 7d dc             	mov    -0x24(%ebp),%edi
9c00d7:	8b 07                	mov    (%edi),%eax
9c00d9:	8d 8d 6c ff ff ff    	lea    -0x94(%ebp),%ecx
9c00df:	51                   	push   %ecx
9c00e0:	8b b0 24 01 00 00    	mov    0x124(%eax),%esi
9c00e6:	8b ce                	mov    %esi,%ecx
9c00e8:	e8 78 c5 a6 ff       	call   0x42c665
9c00ed:	8b cf                	mov    %edi,%ecx
9c00ef:	ff d6                	call   *%esi
9c00f1:	8b 45 c4             	mov    -0x3c(%ebp),%eax
9c00f4:	8d 8b 28 17 00 00    	lea    0x1728(%ebx),%ecx