43a845:	19 00                	sbb    %eax,(%eax)
43a847:	00 c9                	add    %cl,%cl
43a849:	19 00                	sbb    %eax,(%eax)
43a84b:	00 99 19 00 00 00    	add    %bl,0x19(%ecx)
43a851:	00 00                	add    %al,(%eax)
43a853:	00 00                	add    %al,(%eax)
43a855:	00 99 19 00 00 89    	add    %bl,-0x76ffffe7(%ecx)
43a85b:	19 00                	sbb    %eax,(%eax)
43a85d:	00 89 19 00 00 99    	add    %cl,-0x66ffffe7(%ecx)
43a863:	19 00                	sbb    %eax,(%eax)
43a865:	00 99 19 00 00 89    	add    %bl,-0x76ffffe7(%ecx)
43a86b:	19 00                	sbb    %eax,(%eax)
43a86d:	00 89 19 00 00 59    	add    %cl,0x59000019(%ecx)
43a873:	19 00                	sbb    %eax,(%eax)
43a875:	00 59 19             	add    %bl,0x19(%ecx)
43a878:	00 00                	add    %al,(%eax)
43a87a:	49                   	dec    %ecx
43a87b:	19 00                	sbb    %eax,(%eax)
43a87d:	00 49 19             	add    %cl,0x19(%ecx)
43a880:	00 00                	add    %al,(%eax)
43a882:	59                   	pop    %ecx
43a883:	19 00                	sbb    %eax,(%eax)
43a885:	00 59 19             	add    %bl,0x19(%ecx)
43a888:	00 00                	add    %al,(%eax)
43a88a:	49                   	dec    %ecx
43a88b:	19 00                	sbb    %eax,(%eax)
43a88d:	00 49 19             	add    %cl,0x19(%ecx)
43a890:	00 00                	add    %al,(%eax)
43a892:	19 19                	sbb    %ebx,(%ecx)
43a894:	00 00                	add    %al,(%eax)
43a896:	19 19                	sbb    %ebx,(%ecx)
43a898:	00 00                	add    %al,(%eax)
43a89a:	09 19                	or     %ebx,(%ecx)
43a89c:	00 00                	add    %al,(%eax)
43a89e:	09 19                	or     %ebx,(%ecx)
43a8a0:	00 00                	add    %al,(%eax)
43a8a2:	19 19                	sbb    %ebx,(%ecx)
43a8a4:	00 00                	add    %al,(%eax)
43a8a6:	19 19                	sbb    %ebx,(%ecx)
43a8a8:	00 00                	add    %al,(%eax)
43a8aa:	09 19                	or     %ebx,(%ecx)
43a8ac:	00 00                	add    %al,(%eax)
43a8ae:	09 19                	or     %ebx,(%ecx)
43a8b0:	00 00                	add    %al,(%eax)
43a8b2:	d9 18                	fstps  (%eax)
43a8b4:	00 00                	add    %al,(%eax)
43a8b6:	d9 18                	fstps  (%eax)
43a8c0:	c9                   	leave
43a8c1:	18 00                	sbb    %al,(%eax)
43a8c3:	00 c9                	add    %cl,%cl
43a8c5:	18 00                	sbb    %al,(%eax)
43a8c7:	00 d9                	add    %bl,%cl
43a8c9:	18 00                	sbb    %al,(%eax)
43a8cb:	00 d9                	add    %bl,%cl
43a8cd:	18 00                	sbb    %al,(%eax)
43a8cf:	00 c9                	add    %cl,%cl
43a8d1:	18 00                	sbb    %al,(%eax)
43a8d3:	00 c9                	add    %cl,%cl
43a8d5:	18 00                	sbb    %al,(%eax)
43a8d7:	00 99 18 00 00 99    	add    %bl,-0x66ffffe8(%ecx)
43a8dd:	18 00                	sbb    %al,(%eax)
43a8df:	00 89 18 00 00 89    	add    %cl,-0x76ffffe8(%ecx)
43a8e5:	18 00                	sbb    %al,(%eax)
43a8e7:	00 99 18 00 00 99    	add    %bl,-0x66ffffe8(%ecx)
43a8ed:	18 00                	sbb    %al,(%eax)
43a8ef:	00 89 18 00 00 89    	add    %cl,-0x76ffffe8(%ecx)
43a8f5:	18 00                	sbb    %al,(%eax)
43a8f7:	00 59 18             	add    %bl,0x18(%ecx)
43a8fa:	00 00                	add    %al,(%eax)
43a8fc:	59                   	pop    %ecx
43a8fd:	18 00                	sbb    %al,(%eax)
43a8ff:	00 49 18             	add    %cl,0x18(%ecx)
43a902:	00 00                	add    %al,(%eax)
43a904:	49                   	dec    %ecx
43a905:	18 00                	sbb    %al,(%eax)
43a907:	00 59 18             	add    %bl,0x18(%ecx)
43a90a:	00 00                	add    %al,(%eax)
43a90c:	59                   	pop    %ecx
43a90d:	18 00                	sbb    %al,(%eax)
43a90f:	00 49 18             	add    %cl,0x18(%ecx)
43a912:	00 00                	add    %al,(%eax)
43a914:	49                   	dec    %ecx
43a915:	18 00                	sbb    %al,(%eax)
43a917:	00 19                	add    %bl,(%ecx)
43a919:	18 00                	sbb    %al,(%eax)
43a91b:	00 19                	add    %bl,(%ecx)
43a91d:	18 00                	sbb    %al,(%eax)
43a91f:	00 09                	add    %cl,(%ecx)
43a921:	18 00                	sbb    %al,(%eax)
43a923:	00 00                	add    %al,(%eax)
43a925:	00 00                	add    %al,(%eax)
43a927:	00 00                	add    %al,(%eax)
43a929:	00 09                	add    %cl,(%ecx)
43a92b:	18 00                	sbb    %al,(%eax)
43a92d:	00 19                	add    %bl,(%ecx)
43a92f:	18 00                	sbb    %al,(%eax)
43a931:	00 19                	add    %bl,(%ecx)
43a933:	18 00                	sbb    %al,(%eax)
43a935:	00 09                	add    %cl,(%ecx)
43a937:	18 00                	sbb    %al,(%eax)
43a939:	00 09                	add    %cl,(%ecx)
43a93b:	18 00                	sbb    %al,(%eax)
43a93d:	00 d9                	add    %bl,%cl
43a93f:	17                   	pop    %ss
43a940:	00 00                	add    %al,(%eax)
43a942:	d9 17                	fsts   (%edi)
43a944:	00 00                	add    %al,(%eax)
43a946:	c9                   	leave
43a947:	17                   	pop    %ss
43a948:	00 00                	add    %al,(%eax)
43a94a:	c9                   	leave
43a94b:	17                   	pop    %ss
43a94c:	00 00                	add    %al,(%eax)
43a94e:	d9 17                	fsts   (%edi)
43a950:	00 00                	add    %al,(%eax)
43a952:	d9 17                	fsts   (%edi)
43a954:	00 00                	add    %al,(%eax)
43a956:	c9                   	leave
43a957:	17                   	pop    %ss
43a958:	00 00                	add    %al,(%eax)
43a95a:	c9                   	leave
43a95b:	17                   	pop    %ss
43a95c:	00 00                	add    %al,(%eax)
43a95e:	99                   	cltd
43a95f:	17                   	pop    %ss
43a960:	00 00                	add    %al,(%eax)
43a962:	99                   	cltd
43a963:	17                   	pop    %ss
43a964:	00 00                	add    %al,(%eax)
43a966:	89 17                	mov    %edx,(%edi)
43a968:	00 00                	add    %al,(%eax)
43a96a:	89 17                	mov    %edx,(%edi)
43a96c:	00 00                	add    %al,(%eax)
43a96e:	99                   	cltd
43a96f:	17                   	pop    %ss
43a970:	00 00                	add    %al,(%eax)
43a972:	99                   	cltd
43a973:	17                   	pop    %ss
43a974:	00 00                	add    %al,(%eax)
43a976:	89 17                	mov    %edx,(%edi)
43a978:	00 00                	add    %al,(%eax)
43a97a:	89 17                	mov    %edx,(%edi)
43a97c:	00 00                	add    %al,(%eax)
43a97e:	59                   	pop    %ecx
43a97f:	17                   	pop    %ss
43a980:	00 00                	add    %al,(%eax)
43a982:	59                   	pop    %ecx
43a983:	17                   	pop    %ss
43a984:	00 00                	add    %al,(%eax)
43a986:	49                   	dec    %ecx
43a987:	17                   	pop    %ss
43a988:	00 00                	add    %al,(%eax)
43a98a:	49                   	dec    %ecx
43a98b:	17                   	pop    %ss
43a994:	59                   	pop    %ecx
43a995:	17                   	pop    %ss
43a996:	00 00                	add    %al,(%eax)
43a998:	59                   	pop    %ecx
43a999:	17                   	pop    %ss
43a99a:	00 00                	add    %al,(%eax)
43a99c:	49                   	dec    %ecx
43a99d:	17                   	pop    %ss
43a99e:	00 00                	add    %al,(%eax)
43a9a0:	49                   	dec    %ecx
43a9a1:	17                   	pop    %ss
43a9a2:	00 00                	add    %al,(%eax)
43a9a4:	19 17                	sbb    %edx,(%edi)
43a9a6:	00 00                	add    %al,(%eax)
43a9a8:	19 17                	sbb    %edx,(%edi)
43a9aa:	00 00                	add    %al,(%eax)
43a9ac:	09 17                	or     %edx,(%edi)
43a9ae:	00 00                	add    %al,(%eax)
43a9b0:	09 17                	or     %edx,(%edi)
43a9b2:	00 00                	add    %al,(%eax)
43a9b4:	19 17                	sbb    %edx,(%edi)
43a9b6:	00 00                	add    %al,(%eax)
43a9b8:	19 17                	sbb    %edx,(%edi)
43a9ba:	00 00                	add    %al,(%eax)
43a9bc:	09 17                	or     %edx,(%edi)
43a9be:	00 00                	add    %al,(%eax)
43a9c0:	09 17                	or     %edx,(%edi)
43a9c2:	00 00                	add    %al,(%eax)
43a9c4:	d9 16                	fsts   (%esi)
43a9c6:	00 00                	add    %al,(%eax)
43a9c8:	d9 16                	fsts   (%esi)
43a9ca:	00 00                	add    %al,(%eax)
43a9cc:	c9                   	leave
43a9cd:	16                   	push   %ss
43a9ce:	00 00                	add    %al,(%eax)
43a9d0:	c9                   	leave
43a9d1:	16                   	push   %ss
43a9d2:	00 00                	add    %al,(%eax)
43a9d4:	d9 16                	fsts   (%esi)
43a9d6:	00 00                	add    %al,(%eax)
43a9d8:	d9 16                	fsts   (%esi)
43a9da:	00 00                	add    %al,(%eax)
43a9dc:	c9                   	leave
43a9dd:	16                   	push   %ss
43a9de:	00 00                	add    %al,(%eax)
43a9e0:	c9                   	leave
43a9e1:	16                   	push   %ss
43a9e2:	00 00                	add    %al,(%eax)
43a9e4:	99                   	cltd
43a9e5:	16                   	push   %ss
43a9e6:	00 00                	add    %al,(%eax)
43a9e8:	99                   	cltd
43a9e9:	16                   	push   %ss
43a9ea:	00 00                	add    %al,(%eax)
43a9ec:	89 16                	mov    %edx,(%esi)
43a9ee:	00 00                	add    %al,(%eax)
43a9f0:	89 16                	mov    %edx,(%esi)
43a9f2:	00 00                	add    %al,(%eax)
43a9f4:	99                   	cltd
43a9f5:	16                   	push   %ss
43a9fe:	99                   	cltd
43a9ff:	16                   	push   %ss
43aa00:	00 00                	add    %al,(%eax)
43aa02:	89 16                	mov    %edx,(%esi)
43aa04:	00 00                	add    %al,(%eax)
43aa06:	89 16                	mov    %edx,(%esi)
43aa08:	00 00                	add    %al,(%eax)
43aa0a:	59                   	pop    %ecx
43aa0b:	1e                   	push   %ds
43aa0c:	00 00                	add    %al,(%eax)
43aa0e:	59                   	pop    %ecx
43aa0f:	1e                   	push   %ds
43aa10:	00 00                	add    %al,(%eax)
43aa12:	49                   	dec    %ecx
43aa13:	1e                   	push   %ds
43aa14:	00 00                	add    %al,(%eax)
43aa16:	49                   	dec    %ecx
43aa17:	1e                   	push   %ds
43aa18:	00 00                	add    %al,(%eax)
43aa1a:	59                   	pop    %ecx
43aa1b:	1e                   	push   %ds
43aa1c:	00 00                	add    %al,(%eax)
43aa1e:	59                   	pop    %ecx
43aa1f:	1e                   	push   %ds
43aa20:	00 00                	add    %al,(%eax)
43aa22:	49                   	dec    %ecx
43aa23:	1e                   	push   %ds
43aa24:	00 00                	add    %al,(%eax)
43aa26:	49                   	dec    %ecx
43aa27:	1e                   	push   %ds
43aa28:	00 00                	add    %al,(%eax)
43aa2a:	19 1e                	sbb    %ebx,(%esi)
43aa2c:	00 00                	add    %al,(%eax)
43aa2e:	19 1e                	sbb    %ebx,(%esi)
43aa30:	00 00                	add    %al,(%eax)
43aa32:	09 1e                	or     %ebx,(%esi)
43aa34:	00 00                	add    %al,(%eax)
43aa36:	09 1e                	or     %ebx,(%esi)
43aa38:	00 00                	add    %al,(%eax)
43aa3a:	19 1e                	sbb    %ebx,(%esi)
43aa3c:	00 00                	add    %al,(%eax)
43aa3e:	19 1e                	sbb    %ebx,(%esi)
43aa40:	00 00                	add    %al,(%eax)
43aa42:	09 1e                	or     %ebx,(%esi)
43aa44:	00 00                	add    %al,(%eax)
43aa46:	09 1e                	or     %ebx,(%esi)
43aa48:	00 00                	add    %al,(%eax)
43aa4a:	d9 1d 00 00 d9 1d    	fstps  0x1dd90000
43aa50:	00 00                	add    %al,(%eax)
43aa52:	c9                   	leave
43aa53:	1d 00 00 c9 1d       	sbb    $0x1dc90000,%eax
43aa58:	00 00                	add    %al,(%eax)
43aa5a:	d9 1d 00 00 d9 1d    	fstps  0x1dd90000
43aa68:	c9                   	leave
43aa69:	1d 00 00 c9 1d       	sbb    $0x1dc90000,%eax
43aa6e:	00 00                	add    %al,(%eax)
43aa70:	99                   	cltd
43aa71:	1d 00 00 99 1d       	sbb    $0x1d990000,%eax
43aa76:	00 00                	add    %al,(%eax)
43aa78:	89 1d 00 00 89 1d    	mov    %ebx,0x1d890000
43aa7e:	00 00                	add    %al,(%eax)
43aa80:	99                   	cltd
43aa81:	1d 00 00 99 1d       	sbb    $0x1d990000,%eax
43aa86:	00 00                	add    %al,(%eax)
43aa88:	89 1d 00 00 89 1d    	mov    %ebx,0x1d890000
43aa8e:	00 00                	add    %al,(%eax)
43aa90:	59                   	pop    %ecx
43aa91:	1d 00 00 59 1d       	sbb    $0x1d590000,%eax
43aa96:	00 00                	add    %al,(%eax)
43aa98:	49                   	dec    %ecx
43aa99:	1d 00 00 49 1d       	sbb    $0x1d490000,%eax
43aa9e:	00 00                	add    %al,(%eax)
43aaa0:	59                   	pop    %ecx
43aaa1:	1d 00 00 59 1d       	sbb    $0x1d590000,%eax
43aaa6:	00 00                	add    %al,(%eax)
43aaa8:	49                   	dec    %ecx
43aaa9:	1d 00 00 49 1d       	sbb    $0x1d490000,%eax
43aaae:	00 00                	add    %al,(%eax)
43aab0:	19 1d 00 00 19 1d    	sbb    %ebx,0x1d190000
43aab6:	00 00                	add    %al,(%eax)
43aab8:	09 1d 00 00 09 1d    	or     %ebx,0x1d090000
43aabe:	00 00                	add    %al,(%eax)
43aac0:	19 1d 00 00 19 1d    	sbb    %ebx,0x1d190000
43aac6:	00 00                	add    %al,(%eax)
43aac8:	09 1d 00 00 00 00    	or     %ebx,0x0
43aace:	00 00                	add    %al,(%eax)
43aad0:	00 00                	add    %al,(%eax)
43aad2:	09 1d 00 00 d9 1c    	or     %ebx,0x1cd90000
43aad8:	00 00                	add    %al,(%eax)
43aada:	d9 1c 00             	fstps  (%eax,%eax,1)
43aadd:	00 c9                	add    %cl,%cl
43aadf:	1c 00                	sbb    $0x0,%al
43aae1:	00 c9                	add    %cl,%cl
43aae3:	1c 00                	sbb    $0x0,%al
43aae5:	00 d9                	add    %bl,%cl
43aae7:	1c 00                	sbb    $0x0,%al
43aae9:	00 d9                	add    %bl,%cl
43aaeb:	1c 00                	sbb    $0x0,%al
43aaed:	00 c9                	add    %cl,%cl
43aaef:	1c 00                	sbb    $0x0,%al
43aaf1:	00 c9                	add    %cl,%cl
43aaf3:	1c 00                	sbb    $0x0,%al
43aaf5:	00 99 1c 00 00 99    	add    %bl,-0x66ffffe4(%ecx)
43aafb:	1c 00                	sbb    $0x0,%al
43aafd:	00 89 1c 00 00 89    	add    %cl,-0x76ffffe4(%ecx)
43ab03:	1c 00                	sbb    $0x0,%al
43ab05:	00 99 1c 00 00 99    	add    %bl,-0x66ffffe4(%ecx)
43ab0b:	1c 00                	sbb    $0x0,%al
43ab0d:	00 89 1c 00 00 89    	add    %cl,-0x76ffffe4(%ecx)
43ab13:	1c 00                	sbb    $0x0,%al
43ab15:	00 59 1c             	add    %bl,0x1c(%ecx)
43ab18:	00 00                	add    %al,(%eax)
43ab1a:	59                   	pop    %ecx
43ab1b:	1c 00                	sbb    $0x0,%al
43ab1d:	00 49 1c             	add    %cl,0x1c(%ecx)
43ab20:	00 00                	add    %al,(%eax)
43ab22:	49                   	dec    %ecx
43ab23:	1c 00                	sbb    $0x0,%al
43ab25:	00 59 1c             	add    %bl,0x1c(%ecx)
43ab28:	00 00                	add    %al,(%eax)
43ab2a:	59                   	pop    %ecx
43ab2b:	1c 00                	sbb    $0x0,%al
43ab2d:	00 49 1c             	add    %cl,0x1c(%ecx)
43ab30:	00 00                	add    %al,(%eax)
43ab32:	49                   	dec    %ecx
43ab33:	1c 00                	sbb    $0x0,%al
43ab35:	00 00                	add    %al,(%eax)
43ab37:	00 00                	add    %al,(%eax)
43ab39:	00 00                	add    %al,(%eax)
43ab3b:	00 19                	add    %bl,(%ecx)
43ab3d:	1c 00                	sbb    $0x0,%al
43ab3f:	00 19                	add    %bl,(%ecx)
43ab41:	1c 00                	sbb    $0x0,%al
43ab43:	00 09                	add    %cl,(%ecx)
43ab45:	1c 00                	sbb    $0x0,%al
43ab47:	00 09                	add    %cl,(%ecx)