436d7d:	18 00                	sbb    %al,(%eax)
436d7f:	00 89 18 00 00 00    	add    %cl,0x18(%ecx)
436d85:	00 00                	add    %al,(%eax)
436d87:	00 00                	add    %al,(%eax)
436d89:	00 89 18 00 00 99    	add    %cl,-0x66ffffe8(%ecx)
436d8f:	18 00                	sbb    %al,(%eax)
436d91:	00 99 18 00 00 89    	add    %bl,-0x76ffffe8(%ecx)
436d97:	18 00                	sbb    %al,(%eax)
436d99:	00 89 18 00 00 59    	add    %cl,0x59000018(%ecx)
436d9f:	18 00                	sbb    %al,(%eax)
436da1:	00 59 18             	add    %bl,0x18(%ecx)
436da4:	00 00                	add    %al,(%eax)
436da6:	49                   	dec    %ecx
436da7:	18 00                	sbb    %al,(%eax)
436da9:	00 49 18             	add    %cl,0x18(%ecx)
436dac:	00 00                	add    %al,(%eax)
436dae:	59                   	pop    %ecx
436daf:	18 00                	sbb    %al,(%eax)
436db1:	00 59 18             	add    %bl,0x18(%ecx)
436db4:	00 00                	add    %al,(%eax)
436db6:	49                   	dec    %ecx
436db7:	18 00                	sbb    %al,(%eax)
436db9:	00 49 18             	add    %cl,0x18(%ecx)
436dbc:	00 00                	add    %al,(%eax)
436dbe:	19 18                	sbb    %ebx,(%eax)
436dc0:	00 00                	add    %al,(%eax)
436dc2:	19 18                	sbb    %ebx,(%eax)
436dc4:	00 00                	add    %al,(%eax)
436dc6:	09 18                	or     %ebx,(%eax)
436dc8:	00 00                	add    %al,(%eax)
436dca:	09 18                	or     %ebx,(%eax)
436dcc:	00 00                	add    %al,(%eax)
436dce:	19 18                	sbb    %ebx,(%eax)
436dd0:	00 00                	add    %al,(%eax)
436dd2:	19 18                	sbb    %ebx,(%eax)
436dd4:	00 00                	add    %al,(%eax)
436dd6:	09 18                	or     %ebx,(%eax)
436dd8:	00 00                	add    %al,(%eax)
436dda:	09 18                	or     %ebx,(%eax)
436ddc:	00 00                	add    %al,(%eax)
436dde:	d9 17                	fsts   (%edi)
436de0:	00 00                	add    %al,(%eax)
436de2:	d9 17                	fsts   (%edi)
436de4:	00 00                	add    %al,(%eax)
436de6:	c9                   	leave
436de7:	17                   	pop    %ss
436de8:	00 00                	add    %al,(%eax)
436dea:	c9                   	leave
436deb:	17                   	pop    %ss
436df4:	d9 17                	fsts   (%edi)
436df6:	00 00                	add    %al,(%eax)
436df8:	d9 17                	fsts   (%edi)
436dfa:	00 00                	add    %al,(%eax)
436dfc:	c9                   	leave
436dfd:	17                   	pop    %ss
436dfe:	00 00                	add    %al,(%eax)
436e00:	c9                   	leave
436e01:	17                   	pop    %ss
436e02:	00 00                	add    %al,(%eax)
436e04:	99                   	cltd
436e05:	17                   	pop    %ss
436e06:	00 00                	add    %al,(%eax)
436e08:	99                   	cltd
436e09:	17                   	pop    %ss
436e0a:	00 00                	add    %al,(%eax)
436e0c:	89 17                	mov    %edx,(%edi)
436e0e:	00 00                	add    %al,(%eax)
436e10:	89 17                	mov    %edx,(%edi)
436e12:	00 00                	add    %al,(%eax)
436e14:	99                   	cltd
436e15:	17                   	pop    %ss
436e16:	00 00                	add    %al,(%eax)
436e18:	99                   	cltd
436e19:	17                   	pop    %ss
436e1a:	00 00                	add    %al,(%eax)
436e1c:	89 17                	mov    %edx,(%edi)
436e1e:	00 00                	add    %al,(%eax)
436e20:	89 17                	mov    %edx,(%edi)
436e22:	00 00                	add    %al,(%eax)
436e24:	59                   	pop    %ecx
436e25:	17                   	pop    %ss
436e26:	00 00                	add    %al,(%eax)
436e28:	59                   	pop    %ecx
436e29:	17                   	pop    %ss
436e2a:	00 00                	add    %al,(%eax)
436e2c:	49                   	dec    %ecx
436e2d:	17                   	pop    %ss
436e2e:	00 00                	add    %al,(%eax)
436e30:	49                   	dec    %ecx
436e31:	17                   	pop    %ss
436e32:	00 00                	add    %al,(%eax)
436e34:	59                   	pop    %ecx
436e35:	17                   	pop    %ss
436e36:	00 00                	add    %al,(%eax)
436e38:	59                   	pop    %ecx
436e39:	17                   	pop    %ss
436e3a:	00 00                	add    %al,(%eax)
436e3c:	49                   	dec    %ecx
436e3d:	17                   	pop    %ss
436e3e:	00 00                	add    %al,(%eax)
436e40:	49                   	dec    %ecx
436e41:	17                   	pop    %ss
436e42:	00 00                	add    %al,(%eax)
436e44:	19 17                	sbb    %edx,(%edi)
436e46:	00 00                	add    %al,(%eax)
436e48:	19 17                	sbb    %edx,(%edi)
436e4a:	00 00                	add    %al,(%eax)
436e4c:	09 17                	or     %edx,(%edi)
436e4e:	00 00                	add    %al,(%eax)
436e50:	09 17                	or     %edx,(%edi)
436e52:	00 00                	add    %al,(%eax)
436e54:	19 17                	sbb    %edx,(%edi)
436e5e:	19 17                	sbb    %edx,(%edi)
436e60:	00 00                	add    %al,(%eax)
436e62:	09 17                	or     %edx,(%edi)
436e64:	00 00                	add    %al,(%eax)
436e66:	09 17                	or     %edx,(%edi)
436e68:	00 00                	add    %al,(%eax)
436e6a:	d9 16                	fsts   (%esi)
436e6c:	00 00                	add    %al,(%eax)
436e6e:	d9 16                	fsts   (%esi)
436e70:	00 00                	add    %al,(%eax)
436e72:	c9                   	leave
436e73:	16                   	push   %ss
436e74:	00 00                	add    %al,(%eax)
436e76:	c9                   	leave
436e77:	16                   	push   %ss
436e78:	00 00                	add    %al,(%eax)
436e7a:	d9 16                	fsts   (%esi)
436e7c:	00 00                	add    %al,(%eax)
436e7e:	d9 16                	fsts   (%esi)
436e80:	00 00                	add    %al,(%eax)
436e82:	c9                   	leave
436e83:	16                   	push   %ss
436e84:	00 00                	add    %al,(%eax)
436e86:	c9                   	leave
436e87:	16                   	push   %ss
436e88:	00 00                	add    %al,(%eax)
436e8a:	99                   	cltd
436e8b:	16                   	push   %ss
436e8c:	00 00                	add    %al,(%eax)
436e8e:	99                   	cltd
436e8f:	16                   	push   %ss
436e90:	00 00                	add    %al,(%eax)
436e92:	89 16                	mov    %edx,(%esi)
436e94:	00 00                	add    %al,(%eax)
436e96:	89 16                	mov    %edx,(%esi)
436e98:	00 00                	add    %al,(%eax)
436e9a:	99                   	cltd
436e9b:	16                   	push   %ss
436e9c:	00 00                	add    %al,(%eax)
436e9e:	99                   	cltd
436e9f:	16                   	push   %ss
436ea0:	00 00                	add    %al,(%eax)
436ea2:	89 16                	mov    %edx,(%esi)
436ea4:	00 00                	add    %al,(%eax)
436ea6:	89 16                	mov    %edx,(%esi)
436ea8:	00 00                	add    %al,(%eax)
436eaa:	59                   	pop    %ecx
436eab:	1e                   	push   %ds
436eac:	00 00                	add    %al,(%eax)
436eae:	59                   	pop    %ecx
436eaf:	1e                   	push   %ds
436eb0:	00 00                	add    %al,(%eax)
436eb2:	49                   	dec    %ecx
436eb3:	1e                   	push   %ds
436eb4:	00 00                	add    %al,(%eax)
436eb6:	49                   	dec    %ecx
436eb7:	1e                   	push   %ds
436eb8:	00 00                	add    %al,(%eax)
436eba:	59                   	pop    %ecx
436ebb:	1e                   	push   %ds
436ebc:	00 00                	add    %al,(%eax)
436ebe:	59                   	pop    %ecx
436ebf:	1e                   	push   %ds
436ec8:	49                   	dec    %ecx
436ec9:	1e                   	push   %ds
436eca:	00 00                	add    %al,(%eax)
436ecc:	49                   	dec    %ecx
436ecd:	1e                   	push   %ds
436ece:	00 00                	add    %al,(%eax)
436ed0:	19 1e                	sbb    %ebx,(%esi)
436ed2:	00 00                	add    %al,(%eax)
436ed4:	19 1e                	sbb    %ebx,(%esi)
436ed6:	00 00                	add    %al,(%eax)
436ed8:	09 1e                	or     %ebx,(%esi)
436eda:	00 00                	add    %al,(%eax)
436edc:	09 1e                	or     %ebx,(%esi)
436ede:	00 00                	add    %al,(%eax)
436ee0:	19 1e                	sbb    %ebx,(%esi)
436ee2:	00 00                	add    %al,(%eax)
436ee4:	19 1e                	sbb    %ebx,(%esi)
436ee6:	00 00                	add    %al,(%eax)
436ee8:	09 1e                	or     %ebx,(%esi)
436eea:	00 00                	add    %al,(%eax)
436eec:	09 1e                	or     %ebx,(%esi)
436eee:	00 00                	add    %al,(%eax)
436ef0:	d9 1d 00 00 d9 1d    	fstps  0x1dd90000
436ef6:	00 00                	add    %al,(%eax)
436ef8:	c9                   	leave
436ef9:	1d 00 00 c9 1d       	sbb    $0x1dc90000,%eax
436efe:	00 00                	add    %al,(%eax)
436f00:	d9 1d 00 00 d9 1d    	fstps  0x1dd90000
436f06:	00 00                	add    %al,(%eax)
436f08:	c9                   	leave
436f09:	1d 00 00 c9 1d       	sbb    $0x1dc90000,%eax
436f0e:	00 00                	add    %al,(%eax)
436f10:	99                   	cltd
436f11:	1d 00 00 99 1d       	sbb    $0x1d990000,%eax
436f16:	00 00                	add    %al,(%eax)
436f18:	89 1d 00 00 89 1d    	mov    %ebx,0x1d890000
436f1e:	00 00                	add    %al,(%eax)
436f20:	99                   	cltd
436f21:	1d 00 00 99 1d       	sbb    $0x1d990000,%eax
436f26:	00 00                	add    %al,(%eax)
436f28:	89 1d 00 00 00 00    	mov    %ebx,0x0
436f2e:	00 00                	add    %al,(%eax)
436f30:	00 00                	add    %al,(%eax)
436f32:	89 1d 00 00 59 1d    	mov    %ebx,0x1d590000
436f38:	00 00                	add    %al,(%eax)
436f3a:	59                   	pop    %ecx
436f3b:	1d 00 00 49 1d       	sbb    $0x1d490000,%eax
436f40:	00 00                	add    %al,(%eax)
436f42:	49                   	dec    %ecx
436f43:	1d 00 00 59 1d       	sbb    $0x1d590000,%eax
436f48:	00 00                	add    %al,(%eax)
436f4a:	59                   	pop    %ecx
436f4b:	1d 00 00 49 1d       	sbb    $0x1d490000,%eax
436f50:	00 00                	add    %al,(%eax)
436f52:	49                   	dec    %ecx
436f53:	1d 00 00 19 1d       	sbb    $0x1d190000,%eax
436f58:	00 00                	add    %al,(%eax)
436f5a:	19 1d 00 00 09 1d    	sbb    %ebx,0x1d090000
436f60:	00 00                	add    %al,(%eax)
436f62:	09 1d 00 00 19 1d    	or     %ebx,0x1d190000
436f68:	00 00                	add    %al,(%eax)
436f6a:	19 1d 00 00 09 1d    	sbb    %ebx,0x1d090000
436f70:	00 00                	add    %al,(%eax)
436f72:	09 1d 00 00 d9 1c    	or     %ebx,0x1cd90000
436f78:	00 00                	add    %al,(%eax)
436f7a:	d9 1c 00             	fstps  (%eax,%eax,1)
436f7d:	00 c9                	add    %cl,%cl
436f7f:	1c 00                	sbb    $0x0,%al
436f81:	00 c9                	add    %cl,%cl
436f83:	1c 00                	sbb    $0x0,%al
436f85:	00 d9                	add    %bl,%cl
436f87:	1c 00                	sbb    $0x0,%al
436f89:	00 d9                	add    %bl,%cl
436f8b:	1c 00                	sbb    $0x0,%al
436f8d:	00 c9                	add    %cl,%cl
436f8f:	1c 00                	sbb    $0x0,%al
436f91:	00 c9                	add    %cl,%cl
436f93:	1c 00                	sbb    $0x0,%al
436f95:	00 00                	add    %al,(%eax)
436f97:	00 00                	add    %al,(%eax)
436f99:	00 00                	add    %al,(%eax)
436f9b:	00 99 1c 00 00 99    	add    %bl,-0x66ffffe4(%ecx)
436fa1:	1c 00                	sbb    $0x0,%al
436fa3:	00 89 1c 00 00 89    	add    %cl,-0x76ffffe4(%ecx)
436fa9:	1c 00                	sbb    $0x0,%al
436fab:	00 99 1c 00 00 99    	add    %bl,-0x66ffffe4(%ecx)
436fb1:	1c 00                	sbb    $0x0,%al
436fb3:	00 89 1c 00 00 89    	add    %cl,-0x76ffffe4(%ecx)
436fb9:	1c 00                	sbb    $0x0,%al
436fbb:	00 59 1c             	add    %bl,0x1c(%ecx)
436fbe:	00 00                	add    %al,(%eax)
436fc0:	59                   	pop    %ecx
436fc1:	1c 00                	sbb    $0x0,%al
436fc3:	00 49 1c             	add    %cl,0x1c(%ecx)
436fc6:	00 00                	add    %al,(%eax)
436fc8:	49                   	dec    %ecx
436fc9:	1c 00                	sbb    $0x0,%al
436fcb:	00 59 1c             	add    %bl,0x1c(%ecx)
436fce:	00 00                	add    %al,(%eax)
436fd0:	59                   	pop    %ecx
436fd1:	1c 00                	sbb    $0x0,%al
436fd3:	00 49 1c             	add    %cl,0x1c(%ecx)
436fd6:	00 00                	add    %al,(%eax)
436fd8:	49                   	dec    %ecx
436fd9:	1c 00                	sbb    $0x0,%al
436fdb:	00 19                	add    %bl,(%ecx)
436fdd:	1c 00                	sbb    $0x0,%al
436fdf:	00 19                	add    %bl,(%ecx)
436fe1:	1c 00                	sbb    $0x0,%al
436fe3:	00 09                	add    %cl,(%ecx)
436fe5:	1c 00                	sbb    $0x0,%al
436fe7:	00 09                	add    %cl,(%ecx)
436fe9:	1c 00                	sbb    $0x0,%al
436feb:	00 19                	add    %bl,(%ecx)
436fed:	1c 00                	sbb    $0x0,%al
436fef:	00 19                	add    %bl,(%ecx)
436ff1:	1c 00                	sbb    $0x0,%al
436ff3:	00 09                	add    %cl,(%ecx)
436ff5:	1c 00                	sbb    $0x0,%al
436ff7:	00 09                	add    %cl,(%ecx)
436ff9:	1c 00                	sbb    $0x0,%al
436ffb:	00 d9                	add    %bl,%cl
436ffd:	1b 00                	sbb    (%eax),%eax
436fff:	00 00                	add    %al,(%eax)
437001:	00 00                	add    %al,(%eax)
437003:	00 00                	add    %al,(%eax)
437005:	00 d9                	add    %bl,%cl
437007:	1b 00                	sbb    (%eax),%eax
437009:	00 c9                	add    %cl,%cl
43700b:	1b 00                	sbb    (%eax),%eax
43700d:	00 c9                	add    %cl,%cl
43700f:	1b 00                	sbb    (%eax),%eax
437011:	00 d9                	add    %bl,%cl
437013:	1b 00                	sbb    (%eax),%eax
437015:	00 d9                	add    %bl,%cl
437017:	1b 00                	sbb    (%eax),%eax
437019:	00 c9                	add    %cl,%cl
43701b:	1b 00                	sbb    (%eax),%eax
43701d:	00 c9                	add    %cl,%cl
43701f:	1b 00                	sbb    (%eax),%eax
437021:	00 99 1b 00 00 99    	add    %bl,-0x66ffffe5(%ecx)
437027:	1b 00                	sbb    (%eax),%eax
437029:	00 89 1b 00 00 89    	add    %cl,-0x76ffffe5(%ecx)
43702f:	1b 00                	sbb    (%eax),%eax
437031:	00 99 1b 00 00 99    	add    %bl,-0x66ffffe5(%ecx)
437037:	1b 00                	sbb    (%eax),%eax
437039:	00 89 1b 00 00 89    	add    %cl,-0x76ffffe5(%ecx)
43703f:	1b 00                	sbb    (%eax),%eax
437041:	00 59 1b             	add    %bl,0x1b(%ecx)
437044:	00 00                	add    %al,(%eax)
437046:	59                   	pop    %ecx
437047:	1b 00                	sbb    (%eax),%eax
437049:	00 49 1b             	add    %cl,0x1b(%ecx)
43704c:	00 00                	add    %al,(%eax)
43704e:	49                   	dec    %ecx
43704f:	1b 00                	sbb    (%eax),%eax
437051:	00 59 1b             	add    %bl,0x1b(%ecx)
437054:	00 00                	add    %al,(%eax)
437056:	59                   	pop    %ecx
437057:	1b 00                	sbb    (%eax),%eax
437059:	00 49 1b             	add    %cl,0x1b(%ecx)
43705c:	00 00                	add    %al,(%eax)
43705e:	49                   	dec    %ecx
43705f:	1b 00                	sbb    (%eax),%eax
437061:	00 19                	add    %bl,(%ecx)
437063:	1b 00                	sbb    (%eax),%eax
437065:	00 19                	add    %bl,(%ecx)
437067:	1b 00                	sbb    (%eax),%eax
437069:	00 00                	add    %al,(%eax)
43706b:	00 00                	add    %al,(%eax)
43706d:	00 00                	add    %al,(%eax)
43706f:	00 09                	add    %cl,(%ecx)
437071:	1b 00                	sbb    (%eax),%eax
437073:	00 09                	add    %cl,(%ecx)
437075:	1b 00                	sbb    (%eax),%eax