43d289:	1a 00                	sbb    (%eax),%al
43d28b:	00 00                	add    %al,(%eax)
43d28d:	00 00                	add    %al,(%eax)
43d28f:	00 00                	add    %al,(%eax)
43d291:	00 09                	add    %cl,(%ecx)
43d293:	1a 00                	sbb    (%eax),%al
43d295:	00 d9                	add    %bl,%cl
43d297:	19 00                	sbb    %eax,(%eax)
43d299:	00 d9                	add    %bl,%cl
43d29b:	19 00                	sbb    %eax,(%eax)
43d29d:	00 c9                	add    %cl,%cl
43d29f:	19 00                	sbb    %eax,(%eax)
43d2a1:	00 c9                	add    %cl,%cl
43d2a3:	19 00                	sbb    %eax,(%eax)
43d2a5:	00 d9                	add    %bl,%cl
43d2a7:	19 00                	sbb    %eax,(%eax)
43d2a9:	00 d9                	add    %bl,%cl
43d2ab:	19 00                	sbb    %eax,(%eax)
43d2ad:	00 c9                	add    %cl,%cl
43d2af:	19 00                	sbb    %eax,(%eax)
43d2b1:	00 c9                	add    %cl,%cl
43d2b3:	19 00                	sbb    %eax,(%eax)
43d2b5:	00 99 19 00 00 99    	add    %bl,-0x66ffffe7(%ecx)
43d2bb:	19 00                	sbb    %eax,(%eax)
43d2bd:	00 89 19 00 00 89    	add    %cl,-0x76ffffe7(%ecx)
43d2c3:	19 00                	sbb    %eax,(%eax)
43d2c5:	00 99 19 00 00 99    	add    %bl,-0x66ffffe7(%ecx)
43d2cb:	19 00                	sbb    %eax,(%eax)
43d2cd:	00 89 19 00 00 89    	add    %cl,-0x76ffffe7(%ecx)
43d2d3:	19 00                	sbb    %eax,(%eax)
43d2d5:	00 59 19             	add    %bl,0x19(%ecx)
43d2d8:	00 00                	add    %al,(%eax)
43d2da:	59                   	pop    %ecx
43d2db:	19 00                	sbb    %eax,(%eax)
43d2dd:	00 49 19             	add    %cl,0x19(%ecx)
43d2e0:	00 00                	add    %al,(%eax)
43d2e2:	49                   	dec    %ecx
43d2e3:	19 00                	sbb    %eax,(%eax)
43d2e5:	00 59 19             	add    %bl,0x19(%ecx)
43d2e8:	00 00                	add    %al,(%eax)
43d2ea:	59                   	pop    %ecx
43d2eb:	19 00                	sbb    %eax,(%eax)
43d2ed:	00 49 19             	add    %cl,0x19(%ecx)
43d2f0:	00 00                	add    %al,(%eax)
43d2f2:	49                   	dec    %ecx
43d2f3:	19 00                	sbb    %eax,(%eax)
43d2f5:	00 00                	add    %al,(%eax)
43d2f7:	00 00                	add    %al,(%eax)
43d2f9:	00 00                	add    %al,(%eax)
43d2fb:	00 19                	add    %bl,(%ecx)
43d2fd:	19 00                	sbb    %eax,(%eax)
43d2ff:	00 19                	add    %bl,(%ecx)
43d301:	19 00                	sbb    %eax,(%eax)
43d303:	00 09                	add    %cl,(%ecx)
43d305:	19 00                	sbb    %eax,(%eax)
43d307:	00 09                	add    %cl,(%ecx)
43d309:	19 00                	sbb    %eax,(%eax)
43d30b:	00 19                	add    %bl,(%ecx)
43d30d:	19 00                	sbb    %eax,(%eax)
43d30f:	00 19                	add    %bl,(%ecx)
43d311:	19 00                	sbb    %eax,(%eax)
43d313:	00 09                	add    %cl,(%ecx)
43d315:	19 00                	sbb    %eax,(%eax)
43d317:	00 09                	add    %cl,(%ecx)
43d319:	19 00                	sbb    %eax,(%eax)
43d31b:	00 d9                	add    %bl,%cl
43d31d:	18 00                	sbb    %al,(%eax)
43d31f:	00 d9                	add    %bl,%cl
43d321:	18 00                	sbb    %al,(%eax)
43d323:	00 c9                	add    %cl,%cl
43d325:	18 00                	sbb    %al,(%eax)
43d327:	00 c9                	add    %cl,%cl
43d329:	18 00                	sbb    %al,(%eax)
43d32b:	00 d9                	add    %bl,%cl
43d32d:	18 00                	sbb    %al,(%eax)
43d32f:	00 d9                	add    %bl,%cl
43d331:	18 00                	sbb    %al,(%eax)
43d333:	00 c9                	add    %cl,%cl
43d335:	18 00                	sbb    %al,(%eax)
43d337:	00 c9                	add    %cl,%cl
43d339:	18 00                	sbb    %al,(%eax)
43d33b:	00 99 18 00 00 99    	add    %bl,-0x66ffffe8(%ecx)
43d341:	18 00                	sbb    %al,(%eax)
43d343:	00 89 18 00 00 89    	add    %cl,-0x76ffffe8(%ecx)
43d349:	18 00                	sbb    %al,(%eax)
43d34b:	00 99 18 00 00 99    	add    %bl,-0x66ffffe8(%ecx)
43d351:	18 00                	sbb    %al,(%eax)
43d353:	00 89 18 00 00 89    	add    %cl,-0x76ffffe8(%ecx)
43d359:	18 00                	sbb    %al,(%eax)
43d35b:	00 59 18             	add    %bl,0x18(%ecx)
43d366:	59                   	pop    %ecx
43d367:	18 00                	sbb    %al,(%eax)
43d369:	00 49 18             	add    %cl,0x18(%ecx)
43d36c:	00 00                	add    %al,(%eax)
43d36e:	49                   	dec    %ecx
43d36f:	18 00                	sbb    %al,(%eax)
43d371:	00 59 18             	add    %bl,0x18(%ecx)
43d374:	00 00                	add    %al,(%eax)
43d376:	59                   	pop    %ecx
43d377:	18 00                	sbb    %al,(%eax)
43d379:	00 49 18             	add    %cl,0x18(%ecx)
43d37c:	00 00                	add    %al,(%eax)
43d37e:	49                   	dec    %ecx
43d37f:	18 00                	sbb    %al,(%eax)
43d381:	00 19                	add    %bl,(%ecx)
43d383:	18 00                	sbb    %al,(%eax)
43d385:	00 19                	add    %bl,(%ecx)
43d387:	18 00                	sbb    %al,(%eax)
43d389:	00 09                	add    %cl,(%ecx)
43d38b:	18 00                	sbb    %al,(%eax)
43d38d:	00 09                	add    %cl,(%ecx)
43d38f:	18 00                	sbb    %al,(%eax)
43d391:	00 19                	add    %bl,(%ecx)
43d393:	18 00                	sbb    %al,(%eax)
43d395:	00 19                	add    %bl,(%ecx)
43d397:	18 00                	sbb    %al,(%eax)
43d399:	00 09                	add    %cl,(%ecx)
43d39b:	18 00                	sbb    %al,(%eax)
43d39d:	00 09                	add    %cl,(%ecx)
43d39f:	18 00                	sbb    %al,(%eax)
43d3a1:	00 d9                	add    %bl,%cl
43d3a3:	17                   	pop    %ss
43d3a4:	00 00                	add    %al,(%eax)
43d3a6:	d9 17                	fsts   (%edi)
43d3a8:	00 00                	add    %al,(%eax)
43d3aa:	c9                   	leave
43d3ab:	17                   	pop    %ss
43d3ac:	00 00                	add    %al,(%eax)
43d3ae:	c9                   	leave
43d3af:	17                   	pop    %ss
43d3b0:	00 00                	add    %al,(%eax)
43d3b2:	d9 17                	fsts   (%edi)
43d3b4:	00 00                	add    %al,(%eax)
43d3b6:	d9 17                	fsts   (%edi)
43d3b8:	00 00                	add    %al,(%eax)
43d3ba:	c9                   	leave
43d3bb:	17                   	pop    %ss
43d3bc:	00 00                	add    %al,(%eax)
43d3be:	c9                   	leave
43d3bf:	17                   	pop    %ss
43d3c0:	00 00                	add    %al,(%eax)
43d3c2:	99                   	cltd
43d3c3:	17                   	pop    %ss
43d3c4:	00 00                	add    %al,(%eax)
43d3c6:	99                   	cltd
43d3c7:	17                   	pop    %ss
43d3d0:	89 17                	mov    %edx,(%edi)
43d3d2:	00 00                	add    %al,(%eax)
43d3d4:	89 17                	mov    %edx,(%edi)
43d3d6:	00 00                	add    %al,(%eax)
43d3d8:	99                   	cltd
43d3d9:	17                   	pop    %ss
43d3da:	00 00                	add    %al,(%eax)
43d3dc:	99                   	cltd
43d3dd:	17                   	pop    %ss
43d3de:	00 00                	add    %al,(%eax)
43d3e0:	89 17                	mov    %edx,(%edi)
43d3e2:	00 00                	add    %al,(%eax)
43d3e4:	89 17                	mov    %edx,(%edi)
43d3e6:	00 00                	add    %al,(%eax)
43d3e8:	59                   	pop    %ecx
43d3e9:	17                   	pop    %ss
43d3ea:	00 00                	add    %al,(%eax)
43d3ec:	59                   	pop    %ecx
43d3ed:	17                   	pop    %ss
43d3ee:	00 00                	add    %al,(%eax)
43d3f0:	49                   	dec    %ecx
43d3f1:	17                   	pop    %ss
43d3f2:	00 00                	add    %al,(%eax)
43d3f4:	49                   	dec    %ecx
43d3f5:	17                   	pop    %ss
43d3f6:	00 00                	add    %al,(%eax)
43d3f8:	59                   	pop    %ecx
43d3f9:	17                   	pop    %ss
43d3fa:	00 00                	add    %al,(%eax)
43d3fc:	59                   	pop    %ecx
43d3fd:	17                   	pop    %ss
43d3fe:	00 00                	add    %al,(%eax)
43d400:	49                   	dec    %ecx
43d401:	17                   	pop    %ss
43d402:	00 00                	add    %al,(%eax)
43d404:	49                   	dec    %ecx
43d405:	17                   	pop    %ss
43d406:	00 00                	add    %al,(%eax)
43d408:	19 17                	sbb    %edx,(%edi)
43d40a:	00 00                	add    %al,(%eax)
43d40c:	19 17                	sbb    %edx,(%edi)
43d40e:	00 00                	add    %al,(%eax)
43d410:	09 17                	or     %edx,(%edi)
43d412:	00 00                	add    %al,(%eax)
43d414:	09 17                	or     %edx,(%edi)
43d416:	00 00                	add    %al,(%eax)
43d418:	19 17                	sbb    %edx,(%edi)
43d41a:	00 00                	add    %al,(%eax)
43d41c:	19 17                	sbb    %edx,(%edi)
43d41e:	00 00                	add    %al,(%eax)
43d420:	09 17                	or     %edx,(%edi)
43d422:	00 00                	add    %al,(%eax)
43d424:	09 17                	or     %edx,(%edi)
43d426:	00 00                	add    %al,(%eax)
43d428:	d9 16                	fsts   (%esi)
43d42a:	00 00                	add    %al,(%eax)
43d42c:	d9 16                	fsts   (%esi)
43d42e:	00 00                	add    %al,(%eax)
43d430:	c9                   	leave
43d431:	16                   	push   %ss
43d43a:	c9                   	leave
43d43b:	16                   	push   %ss
43d43c:	00 00                	add    %al,(%eax)
43d43e:	d9 16                	fsts   (%esi)
43d440:	00 00                	add    %al,(%eax)
43d442:	d9 16                	fsts   (%esi)
43d444:	00 00                	add    %al,(%eax)
43d446:	c9                   	leave
43d447:	16                   	push   %ss
43d448:	00 00                	add    %al,(%eax)
43d44a:	c9                   	leave
43d44b:	16                   	push   %ss
43d44c:	00 00                	add    %al,(%eax)
43d44e:	99                   	cltd
43d44f:	16                   	push   %ss
43d450:	00 00                	add    %al,(%eax)
43d452:	99                   	cltd
43d453:	16                   	push   %ss
43d454:	00 00                	add    %al,(%eax)
43d456:	89 16                	mov    %edx,(%esi)
43d458:	00 00                	add    %al,(%eax)
43d45a:	89 16                	mov    %edx,(%esi)
43d45c:	00 00                	add    %al,(%eax)
43d45e:	99                   	cltd
43d45f:	16                   	push   %ss
43d460:	00 00                	add    %al,(%eax)
43d462:	99                   	cltd
43d463:	16                   	push   %ss
43d464:	00 00                	add    %al,(%eax)
43d466:	89 16                	mov    %edx,(%esi)
43d468:	00 00                	add    %al,(%eax)
43d46a:	89 16                	mov    %edx,(%esi)
43d46c:	00 00                	add    %al,(%eax)
43d46e:	59                   	pop    %ecx
43d46f:	1e                   	push   %ds
43d470:	00 00                	add    %al,(%eax)
43d472:	59                   	pop    %ecx
43d473:	1e                   	push   %ds
43d474:	00 00                	add    %al,(%eax)
43d476:	49                   	dec    %ecx
43d477:	1e                   	push   %ds
43d478:	00 00                	add    %al,(%eax)
43d47a:	49                   	dec    %ecx
43d47b:	1e                   	push   %ds
43d47c:	00 00                	add    %al,(%eax)
43d47e:	59                   	pop    %ecx
43d47f:	1e                   	push   %ds
43d480:	00 00                	add    %al,(%eax)
43d482:	59                   	pop    %ecx
43d483:	1e                   	push   %ds
43d484:	00 00                	add    %al,(%eax)
43d486:	49                   	dec    %ecx
43d487:	1e                   	push   %ds
43d488:	00 00                	add    %al,(%eax)
43d48a:	49                   	dec    %ecx
43d48b:	1e                   	push   %ds
43d48c:	00 00                	add    %al,(%eax)
43d48e:	19 1e                	sbb    %ebx,(%esi)
43d490:	00 00                	add    %al,(%eax)
43d492:	19 1e                	sbb    %ebx,(%esi)
43d494:	00 00                	add    %al,(%eax)
43d496:	09 1e                	or     %ebx,(%esi)
43d498:	00 00                	add    %al,(%eax)
43d49a:	09 1e                	or     %ebx,(%esi)
43d4a4:	19 1e                	sbb    %ebx,(%esi)
43d4a6:	00 00                	add    %al,(%eax)
43d4a8:	19 1e                	sbb    %ebx,(%esi)
43d4aa:	00 00                	add    %al,(%eax)
43d4ac:	09 1e                	or     %ebx,(%esi)
43d4ae:	00 00                	add    %al,(%eax)
43d4b0:	09 1e                	or     %ebx,(%esi)
43d4b2:	00 00                	add    %al,(%eax)
43d4b4:	d9 1d 00 00 d9 1d    	fstps  0x1dd90000
43d4ba:	00 00                	add    %al,(%eax)
43d4bc:	c9                   	leave
43d4bd:	1d 00 00 c9 1d       	sbb    $0x1dc90000,%eax
43d4c2:	00 00                	add    %al,(%eax)
43d4c4:	d9 1d 00 00 d9 1d    	fstps  0x1dd90000
43d4ca:	00 00                	add    %al,(%eax)
43d4cc:	c9                   	leave
43d4cd:	1d 00 00 c9 1d       	sbb    $0x1dc90000,%eax
43d4d2:	00 00                	add    %al,(%eax)
43d4d4:	99                   	cltd
43d4d5:	1d 00 00 99 1d       	sbb    $0x1d990000,%eax
43d4da:	00 00                	add    %al,(%eax)
43d4dc:	89 1d 00 00 89 1d    	mov    %ebx,0x1d890000
43d4e2:	00 00                	add    %al,(%eax)
43d4e4:	99                   	cltd
43d4e5:	1d 00 00 99 1d       	sbb    $0x1d990000,%eax
43d4ea:	00 00                	add    %al,(%eax)
43d4ec:	89 1d 00 00 89 1d    	mov    %ebx,0x1d890000
43d4f2:	00 00                	add    %al,(%eax)
43d4f4:	59                   	pop    %ecx
43d4f5:	1d 00 00 59 1d       	sbb    $0x1d590000,%eax
43d4fa:	00 00                	add    %al,(%eax)
43d4fc:	49                   	dec    %ecx
43d4fd:	1d 00 00 49 1d       	sbb    $0x1d490000,%eax
43d502:	00 00                	add    %al,(%eax)
43d504:	59                   	pop    %ecx
43d505:	1d 00 00 00 00       	sbb    $0x0,%eax
43d50a:	00 00                	add    %al,(%eax)
43d50c:	00 00                	add    %al,(%eax)
43d50e:	59                   	pop    %ecx
43d50f:	1d 00 00 49 1d       	sbb    $0x1d490000,%eax
43d514:	00 00                	add    %al,(%eax)
43d516:	49                   	dec    %ecx
43d517:	1d 00 00 19 1d       	sbb    $0x1d190000,%eax
43d51c:	00 00                	add    %al,(%eax)
43d51e:	19 1d 00 00 09 1d    	sbb    %ebx,0x1d090000
43d524:	00 00                	add    %al,(%eax)
43d526:	09 1d 00 00 19 1d    	or     %ebx,0x1d190000
43d52c:	00 00                	add    %al,(%eax)
43d52e:	19 1d 00 00 09 1d    	sbb    %ebx,0x1d090000
43d534:	00 00                	add    %al,(%eax)
43d536:	09 1d 00 00 d9 1c    	or     %ebx,0x1cd90000
43d53c:	00 00                	add    %al,(%eax)
43d53e:	d9 1c 00             	fstps  (%eax,%eax,1)
43d541:	00 c9                	add    %cl,%cl
43d543:	1c 00                	sbb    $0x0,%al
43d545:	00 c9                	add    %cl,%cl
43d547:	1c 00                	sbb    $0x0,%al
43d549:	00 d9                	add    %bl,%cl
43d54b:	1c 00                	sbb    $0x0,%al
43d54d:	00 d9                	add    %bl,%cl
43d54f:	1c 00                	sbb    $0x0,%al
43d551:	00 c9                	add    %cl,%cl
43d553:	1c 00                	sbb    $0x0,%al
43d555:	00 c9                	add    %cl,%cl
43d557:	1c 00                	sbb    $0x0,%al
43d559:	00 99 1c 00 00 99    	add    %bl,-0x66ffffe4(%ecx)
43d55f:	1c 00                	sbb    $0x0,%al
43d561:	00 89 1c 00 00 89    	add    %cl,-0x76ffffe4(%ecx)
43d567:	1c 00                	sbb    $0x0,%al
43d569:	00 99 1c 00 00 99    	add    %bl,-0x66ffffe4(%ecx)
43d56f:	1c 00                	sbb    $0x0,%al
43d571:	00 00                	add    %al,(%eax)
43d573:	00 00                	add    %al,(%eax)
43d575:	00 00                	add    %al,(%eax)
43d577:	00 89 1c 00 00 89    	add    %cl,-0x76ffffe4(%ecx)
43d57d:	1c 00                	sbb    $0x0,%al
43d57f:	00 59 1c             	add    %bl,0x1c(%ecx)
43d582:	00 00                	add    %al,(%eax)
43d584:	59                   	pop    %ecx
43d585:	1c 00                	sbb    $0x0,%al