83aec8:	cc                   	int3
83aec9:	cc                   	int3
83aeca:	cc                   	int3
83aecb:	cc                   	int3
83aecc:	cc                   	int3
83aecd:	83 21 00             	andl   $0x0,(%ecx)
83aed0:	8b c1                	mov    %ecx,%eax
83aed2:	c3                   	ret
83aed3:	55                   	push   %ebp
83aed4:	8b ec                	mov    %esp,%ebp
83aed6:	8b 45 10             	mov    0x10(%ebp),%eax
83aed9:	8b d1                	mov    %ecx,%edx
83aedb:	89 42 04             	mov    %eax,0x4(%edx)
83aede:	8b 45 08             	mov    0x8(%ebp),%eax
83aee1:	89 42 08             	mov    %eax,0x8(%edx)
83aee4:	c7 02 e0 b9 c3 00    	movl   $0xc3b9e0,(%edx)
83aeea:	83 48 0c ff          	orl    $0xffffffff,0xc(%eax)
83aeee:	8b 42 08             	mov    0x8(%edx),%eax
83aef1:	83 60 04 00          	andl   $0x0,0x4(%eax)
83aef5:	8b 4a 08             	mov    0x8(%edx),%ecx
83aef8:	8b 45 0c             	mov    0xc(%ebp),%eax
83aefb:	89 41 08             	mov    %eax,0x8(%ecx)
83aefe:	33 c9                	xor    %ecx,%ecx
83af00:	8b 42 08             	mov    0x8(%edx),%eax
83af03:	89 10                	mov    %edx,(%eax)
83af05:	8b 42 08             	mov    0x8(%edx),%eax
83af08:	66 89 48 10          	mov    %cx,0x10(%eax)
83af0c:	8b c2                	mov    %edx,%eax
83af0e:	5d                   	pop    %ebp
83af0f:	c2 0c 00             	ret    $0xc
83af12:	cc                   	int3
83af13:	cc                   	int3
83af14:	cc                   	int3
83af15:	cc                   	int3
83af16:	cc                   	int3
83af17:	cc                   	int3
83af18:	cc                   	int3
83af19:	cc                   	int3
83af1a:	cc                   	int3
83af1b:	cc                   	int3
83af1c:	cc                   	int3
83af1d:	cc                   	int3
83af1e:	cc                   	int3
83af1f:	cc                   	int3
83af20:	cc                   	int3
83af21:	55                   	push   %ebp
83af22:	8b ec                	mov    %esp,%ebp
83af24:	8b 55 08             	mov    0x8(%ebp),%edx
83af27:	8b 02                	mov    (%edx),%eax
83af29:	89 01                	mov    %eax,(%ecx)
83af2b:	8b 42 04             	mov    0x4(%edx),%eax
83af2e:	89 41 04             	mov    %eax,0x4(%ecx)
83af31:	8b 42 08             	mov    0x8(%edx),%eax
83af34:	89 41 08             	mov    %eax,0x8(%ecx)
83af37:	8b c1                	mov    %ecx,%eax
83af39:	5d                   	pop    %ebp
83af3a:	c2 04 00             	ret    $0x4
83af3d:	cc                   	int3
83af3e:	cc                   	int3
83af3f:	cc                   	int3
83af40:	cc                   	int3
83af41:	cc                   	int3
83af42:	cc                   	int3
83af43:	cc                   	int3
83af44:	55                   	push   %ebp
83af45:	8b ec                	mov    %esp,%ebp
83af47:	56                   	push   %esi
83af48:	ff 75 0c             	push   0xc(%ebp)
83af4b:	8b f1                	mov    %ecx,%esi
83af4d:	ff 75 08             	push   0x8(%ebp)
83af50:	e8 4f 20 bd ff       	call   0x40cfa4
83af55:	83 66 08 00          	andl   $0x0,0x8(%esi)
83af59:	8b c6                	mov    %esi,%eax
83af5b:	5e                   	pop    %esi
83af5c:	5d                   	pop    %ebp
83af5d:	c2 08 00             	ret    $0x8
83af60:	cc                   	int3
83af61:	cc                   	int3
83af62:	cc                   	int3
83af63:	cc                   	int3
83af64:	cc                   	int3
83af65:	cc                   	int3
83af66:	cc                   	int3
83af67:	55                   	push   %ebp
83af68:	8b ec                	mov    %esp,%ebp
83af6a:	8b 45 08             	mov    0x8(%ebp),%eax
83af6d:	83 61 08 00          	andl   $0x0,0x8(%ecx)
83af71:	89 01                	mov    %eax,(%ecx)
83af73:	8b 45 0c             	mov    0xc(%ebp),%eax
83af76:	89 41 04             	mov    %eax,0x4(%ecx)
83af79:	8b c1                	mov    %ecx,%eax
83af7b:	5d                   	pop    %ebp
83af7c:	c2 08 00             	ret    $0x8
83af7f:	cc                   	int3
83af80:	cc                   	int3
83af81:	cc                   	int3
83af82:	cc                   	int3
83af83:	cc                   	int3
83af84:	cc                   	int3
83af85:	33 c0                	xor    %eax,%eax
83af87:	89 41 04             	mov    %eax,0x4(%ecx)
83af8a:	89 01                	mov    %eax,(%ecx)
83af8c:	89 41 08             	mov    %eax,0x8(%ecx)
83af8f:	8b c1                	mov    %ecx,%eax
83af91:	c3                   	ret
83af92:	cc                   	int3
83af93:	cc                   	int3
83af94:	cc                   	int3
83af95:	d9 ee                	fldz
83af97:	8b c1                	mov    %ecx,%eax
83af99:	83 61 08 00          	andl   $0x0,0x8(%ecx)
83af9d:	dd 19                	fstpl  (%ecx)
83af9f:	c3                   	ret
83afa0:	cc                   	int3
83afa1:	cc                   	int3
83afa2:	55                   	push   %ebp
83afa3:	8b ec                	mov    %esp,%ebp
83afa5:	56                   	push   %esi
83afa6:	57                   	push   %edi
83afa7:	8b f9                	mov    %ecx,%edi
83afa9:	57                   	push   %edi
83afaa:	e8 9d 66 bf ff       	call   0x43164c
83afaf:	8b 45 0c             	mov    0xc(%ebp),%eax
83afb2:	8d 77 08             	lea    0x8(%edi),%esi
83afb5:	56                   	push   %esi
83afb6:	ff 75 08             	push   0x8(%ebp)
83afb9:	0d 00 20 00 00       	or     $0x2000,%eax
83afbe:	66 89 07             	mov    %ax,(%edi)
83afc1:	ff 15 ec 3a d8 00    	call   *0xd83aec
83afc7:	50                   	push   %eax
83afc8:	e8 16 a3 be ff       	call   0x4252e3
83afcd:	ff 36                	push   (%esi)
83afcf:	ff 15 34 3b d8 00    	call   *0xd83b34
83afd5:	ff 36                	push   (%esi)
83afd7:	89 47 14             	mov    %eax,0x14(%edi)
83afda:	ff 15 38 3b d8 00    	call   *0xd83b38
83afe0:	89 47 10             	mov    %eax,0x10(%edi)
83afe3:	8b c7                	mov    %edi,%eax
83afe5:	5f                   	pop    %edi
83afe6:	5e                   	pop    %esi
83afe7:	5d                   	pop    %ebp
83afe8:	c2 08 00             	ret    $0x8
83afeb:	cc                   	int3
83afec:	cc                   	int3
83afed:	cc                   	int3
83afee:	cc                   	int3
83afef:	cc                   	int3
83aff0:	cc                   	int3
83aff1:	cc                   	int3
83aff2:	cc                   	int3
83aff3:	cc                   	int3
83aff4:	cc                   	int3
83aff5:	cc                   	int3
83aff6:	cc                   	int3
83aff7:	cc                   	int3
83aff8:	cc                   	int3
83aff9:	cc                   	int3
83affa:	cc                   	int3
83affb:	cc                   	int3
83affc:	cc                   	int3
83affd:	55                   	push   %ebp
83affe:	8b ec                	mov    %esp,%ebp
83b000:	56                   	push   %esi
83b001:	8b f1                	mov    %ecx,%esi
83b003:	56                   	push   %esi
83b004:	e8 43 66 bf ff       	call   0x43164c
83b009:	ff 75 08             	push   0x8(%ebp)
83b00c:	8b ce                	mov    %esi,%ecx
83b00e:	e8 1d fc bd ff       	call   0x41ac30
83b013:	ff 76 08             	push   0x8(%esi)
83b016:	ff 15 34 3b d8 00    	call   *0xd83b34
83b01c:	ff 76 08             	push   0x8(%esi)
83b01f:	89 46 14             	mov    %eax,0x14(%esi)
83b022:	ff 15 38 3b d8 00    	call   *0xd83b38
83b028:	89 46 10             	mov    %eax,0x10(%esi)
83b02b:	8b c6                	mov    %esi,%eax
83b02d:	5e                   	pop    %esi
83b02e:	5d                   	pop    %ebp
83b02f:	c2 04 00             	ret    $0x4
83b032:	cc                   	int3
83b033:	cc                   	int3
83b034:	cc                   	int3
83b035:	cc                   	int3
83b036:	cc                   	int3
83b037:	cc                   	int3
83b038:	cc                   	int3
83b039:	cc                   	int3
83b03a:	cc                   	int3
83b03b:	cc                   	int3
83b03c:	cc                   	int3
83b03d:	cc                   	int3
83b03e:	cc                   	int3
83b03f:	55                   	push   %ebp
83b040:	8b ec                	mov    %esp,%ebp
83b042:	56                   	push   %esi
83b043:	8b f1                	mov    %ecx,%esi
83b045:	56                   	push   %esi
83b046:	e8 01 66 bf ff       	call   0x43164c
83b04b:	ff 75 08             	push   0x8(%ebp)
83b04e:	8b ce                	mov    %esi,%ecx
83b050:	e8 76 56 be ff       	call   0x4206cb
83b055:	ff 76 08             	push   0x8(%esi)
83b058:	ff 15 34 3b d8 00    	call   *0xd83b34
83b05e:	ff 76 08             	push   0x8(%esi)
83b061:	89 46 14             	mov    %eax,0x14(%esi)
83b064:	ff 15 38 3b d8 00    	call   *0xd83b38
83b06a:	89 46 10             	mov    %eax,0x10(%esi)
83b06d:	8b c6                	mov    %esi,%eax
83b06f:	5e                   	pop    %esi
83b070:	5d                   	pop    %ebp
83b071:	c2 04 00             	ret    $0x4
83b074:	cc                   	int3
83b075:	cc                   	int3
83b076:	cc                   	int3
83b077:	cc                   	int3
83b078:	cc                   	int3
83b079:	cc                   	int3
83b07a:	cc                   	int3
83b07b:	cc                   	int3
83b07c:	cc                   	int3
83b07d:	cc                   	int3
83b07e:	cc                   	int3
83b07f:	cc                   	int3
83b080:	cc                   	int3
83b081:	55                   	push   %ebp
83b082:	8b ec                	mov    %esp,%ebp
83b084:	56                   	push   %esi
83b085:	8b f1                	mov    %ecx,%esi
83b087:	56                   	push   %esi
83b088:	e8 bf 65 bf ff       	call   0x43164c
83b08d:	ff 75 08             	push   0x8(%ebp)
83b090:	8b ce                	mov    %esi,%ecx
83b092:	e8 d4 b7 bc ff       	call   0x40686b
83b097:	ff 76 08             	push   0x8(%esi)
83b09a:	ff 15 34 3b d8 00    	call   *0xd83b34
83b0a0:	ff 76 08             	push   0x8(%esi)
83b0a3:	89 46 14             	mov    %eax,0x14(%esi)
83b0a6:	ff 15 38 3b d8 00    	call   *0xd83b38
83b0ac:	89 46 10             	mov    %eax,0x10(%esi)
83b0af:	8b c6                	mov    %esi,%eax
83b0b1:	5e                   	pop    %esi
83b0b2:	5d                   	pop    %ebp
83b0b3:	c2 04 00             	ret    $0x4
83b0b6:	cc                   	int3
83b0b7:	cc                   	int3
83b0b8:	cc                   	int3
83b0b9:	cc                   	int3
83b0ba:	cc                   	int3
83b0bb:	cc                   	int3
83b0bc:	cc                   	int3
83b0bd:	cc                   	int3
83b0be:	cc                   	int3
83b0bf:	cc                   	int3
83b0c0:	cc                   	int3
83b0c1:	cc                   	int3
83b0c2:	cc                   	int3
83b0c3:	55                   	push   %ebp
83b0c4:	8b ec                	mov    %esp,%ebp
83b0c6:	56                   	push   %esi
83b0c7:	57                   	push   %edi
83b0c8:	8b f9                	mov    %ecx,%edi
83b0ca:	57                   	push   %edi
83b0cb:	e8 7c 65 bf ff       	call   0x43164c
83b0d0:	8b 45 0c             	mov    0xc(%ebp),%eax
83b0d3:	8d 77 08             	lea    0x8(%edi),%esi
83b0d6:	56                   	push   %esi
83b0d7:	ff 75 08             	push   0x8(%ebp)
83b0da:	0d 00 20 00 00       	or     $0x2000,%eax
83b0df:	66 89 07             	mov    %ax,(%edi)
83b0e2:	ff 15 ec 3a d8 00    	call   *0xd83aec
83b0e8:	50                   	push   %eax
83b0e9:	e8 f5 a1 be ff       	call   0x4252e3
83b0ee:	ff 36                	push   (%esi)
83b0f0:	ff 15 34 3b d8 00    	call   *0xd83b34
83b0f6:	ff 36                	push   (%esi)
83b0f8:	89 47 14             	mov    %eax,0x14(%edi)
83b0fb:	ff 15 38 3b d8 00    	call   *0xd83b38
83b101:	89 47 10             	mov    %eax,0x10(%edi)
83b104:	8b c7                	mov    %edi,%eax
83b106:	5f                   	pop    %edi
83b107:	5e                   	pop    %esi
83b108:	5d                   	pop    %ebp
83b109:	c2 08 00             	ret    $0x8
83b10c:	cc                   	int3
83b10d:	cc                   	int3
83b10e:	cc                   	int3
83b10f:	cc                   	int3
83b110:	cc                   	int3
83b111:	cc                   	int3
83b112:	cc                   	int3
83b113:	cc                   	int3
83b114:	cc                   	int3
83b115:	cc                   	int3
83b116:	cc                   	int3
83b117:	cc                   	int3
83b118:	cc                   	int3
83b119:	cc                   	int3
83b11a:	cc                   	int3
83b11b:	cc                   	int3
83b11c:	cc                   	int3
83b11d:	cc                   	int3
83b11e:	55                   	push   %ebp
83b11f:	8b ec                	mov    %esp,%ebp
83b121:	56                   	push   %esi
83b122:	8b f1                	mov    %ecx,%esi
83b124:	56                   	push   %esi
83b125:	e8 22 65 bf ff       	call   0x43164c
83b12a:	ff 75 08             	push   0x8(%ebp)
83b12d:	8b ce                	mov    %esi,%ecx
83b12f:	e8 77 fe bc ff       	call   0x40afab
83b134:	ff 76 08             	push   0x8(%esi)
83b137:	ff 15 34 3b d8 00    	call   *0xd83b34
83b13d:	ff 76 08             	push   0x8(%esi)
83b140:	89 46 14             	mov    %eax,0x14(%esi)
83b143:	ff 15 38 3b d8 00    	call   *0xd83b38
83b149:	89 46 10             	mov    %eax,0x10(%esi)
83b14c:	8b c6                	mov    %esi,%eax
83b14e:	5e                   	pop    %esi
83b14f:	5d                   	pop    %ebp
83b150:	c2 04 00             	ret    $0x4
83b153:	cc                   	int3
83b154:	cc                   	int3
83b155:	cc                   	int3
83b156:	cc                   	int3
83b157:	cc                   	int3
83b158:	cc                   	int3
83b159:	cc                   	int3
83b15a:	cc                   	int3
83b15b:	cc                   	int3
83b15c:	cc                   	int3
83b15d:	cc                   	int3
83b15e:	cc                   	int3
83b15f:	cc                   	int3
83b160:	55                   	push   %ebp
83b161:	8b ec                	mov    %esp,%ebp
83b163:	56                   	push   %esi
83b164:	8b f1                	mov    %ecx,%esi
83b166:	56                   	push   %esi
83b167:	e8 0f 86 bf ff       	call   0x43377b
83b16c:	ff 75 08             	push   0x8(%ebp)
83b16f:	56                   	push   %esi
83b170:	ff 15 08 3b d8 00    	call   *0xd83b08
83b176:	50                   	push   %eax
83b177:	e8 67 a1 be ff       	call   0x4252e3
83b17c:	8b c6                	mov    %esi,%eax
83b17e:	5e                   	pop    %esi
83b17f:	5d                   	pop    %ebp
83b180:	c2 04 00             	ret    $0x4
83b183:	cc                   	int3
83b184:	cc                   	int3