42a324:	89 16                	mov    %edx,(%esi)
42a326:	00 00                	add    %al,(%eax)
42a328:	59                   	pop    %ecx
42a329:	1e                   	push   %ds
42a32a:	00 00                	add    %al,(%eax)
42a32c:	59                   	pop    %ecx
42a32d:	1e                   	push   %ds
42a32e:	00 00                	add    %al,(%eax)
42a330:	49                   	dec    %ecx
42a331:	1e                   	push   %ds
42a332:	00 00                	add    %al,(%eax)
42a334:	49                   	dec    %ecx
42a335:	1e                   	push   %ds
42a336:	00 00                	add    %al,(%eax)
42a338:	59                   	pop    %ecx
42a339:	1e                   	push   %ds
42a33a:	00 00                	add    %al,(%eax)
42a33c:	59                   	pop    %ecx
42a33d:	1e                   	push   %ds
42a33e:	00 00                	add    %al,(%eax)
42a340:	49                   	dec    %ecx
42a341:	1e                   	push   %ds
42a342:	00 00                	add    %al,(%eax)
42a344:	49                   	dec    %ecx
42a345:	1e                   	push   %ds
42a346:	00 00                	add    %al,(%eax)
42a348:	19 1e                	sbb    %ebx,(%esi)
42a34a:	00 00                	add    %al,(%eax)
42a34c:	19 1e                	sbb    %ebx,(%esi)
42a34e:	00 00                	add    %al,(%eax)
42a350:	09 1e                	or     %ebx,(%esi)
42a352:	00 00                	add    %al,(%eax)
42a354:	09 1e                	or     %ebx,(%esi)
42a356:	00 00                	add    %al,(%eax)
42a358:	19 1e                	sbb    %ebx,(%esi)
42a35a:	00 00                	add    %al,(%eax)
42a35c:	19 1e                	sbb    %ebx,(%esi)
42a35e:	00 00                	add    %al,(%eax)
42a360:	09 1e                	or     %ebx,(%esi)
42a362:	00 00                	add    %al,(%eax)
42a364:	09 1e                	or     %ebx,(%esi)
42a366:	00 00                	add    %al,(%eax)
42a368:	d9 1d 00 00 d9 1d    	fstps  0x1dd90000
42a36e:	00 00                	add    %al,(%eax)
42a370:	c9                   	leave
42a371:	1d 00 00 00 00       	sbb    $0x0,%eax
42a376:	00 00                	add    %al,(%eax)
42a378:	00 00                	add    %al,(%eax)
42a37a:	c9                   	leave
42a37b:	1d 00 00 d9 1d       	sbb    $0x1dd90000,%eax
42a380:	00 00                	add    %al,(%eax)
42a382:	d9 1d 00 00 c9 1d    	fstps  0x1dc90000
42a388:	00 00                	add    %al,(%eax)
42a38a:	c9                   	leave
42a38b:	1d 00 00 99 1d       	sbb    $0x1d990000,%eax
42a390:	00 00                	add    %al,(%eax)
42a392:	99                   	cltd
42a393:	1d 00 00 89 1d       	sbb    $0x1d890000,%eax
42a398:	00 00                	add    %al,(%eax)
42a39a:	89 1d 00 00 99 1d    	mov    %ebx,0x1d990000
42a3a0:	00 00                	add    %al,(%eax)
42a3a2:	99                   	cltd
42a3a3:	1d 00 00 89 1d       	sbb    $0x1d890000,%eax
42a3a8:	00 00                	add    %al,(%eax)
42a3aa:	89 1d 00 00 59 1d    	mov    %ebx,0x1d590000
42a3b0:	00 00                	add    %al,(%eax)
42a3b2:	59                   	pop    %ecx
42a3b3:	1d 00 00 49 1d       	sbb    $0x1d490000,%eax
42a3b8:	00 00                	add    %al,(%eax)
42a3ba:	49                   	dec    %ecx
42a3bb:	1d 00 00 59 1d       	sbb    $0x1d590000,%eax
42a3c0:	00 00                	add    %al,(%eax)
42a3c2:	59                   	pop    %ecx
42a3c3:	1d 00 00 49 1d       	sbb    $0x1d490000,%eax
42a3c8:	00 00                	add    %al,(%eax)
42a3ca:	49                   	dec    %ecx
42a3cb:	1d 00 00 19 1d       	sbb    $0x1d190000,%eax
42a3d0:	00 00                	add    %al,(%eax)
42a3d2:	19 1d 00 00 09 1d    	sbb    %ebx,0x1d090000
42a3d8:	00 00                	add    %al,(%eax)
42a3da:	09 1d 00 00 00 00    	or     %ebx,0x0
42a3e0:	00 00                	add    %al,(%eax)
42a3e2:	00 00                	add    %al,(%eax)
42a3e4:	19 1d 00 00 19 1d    	sbb    %ebx,0x1d190000
42a3ea:	00 00                	add    %al,(%eax)
42a3ec:	09 1d 00 00 09 1d    	or     %ebx,0x1d090000
42a3f2:	00 00                	add    %al,(%eax)
42a3f4:	d9 1c 00             	fstps  (%eax,%eax,1)
42a3f7:	00 d9                	add    %bl,%cl
42a3f9:	1c 00                	sbb    $0x0,%al
42a3fb:	00 c9                	add    %cl,%cl
42a3fd:	1c 00                	sbb    $0x0,%al
42a3ff:	00 c9                	add    %cl,%cl
42a401:	1c 00                	sbb    $0x0,%al
42a403:	00 d9                	add    %bl,%cl
42a405:	1c 00                	sbb    $0x0,%al
42a407:	00 d9                	add    %bl,%cl
42a409:	1c 00                	sbb    $0x0,%al
42a40b:	00 c9                	add    %cl,%cl
42a40d:	1c 00                	sbb    $0x0,%al
42a40f:	00 c9                	add    %cl,%cl
42a411:	1c 00                	sbb    $0x0,%al
42a413:	00 99 1c 00 00 99    	add    %bl,-0x66ffffe4(%ecx)
42a419:	1c 00                	sbb    $0x0,%al
42a41b:	00 89 1c 00 00 89    	add    %cl,-0x76ffffe4(%ecx)
42a421:	1c 00                	sbb    $0x0,%al
42a423:	00 99 1c 00 00 99    	add    %bl,-0x66ffffe4(%ecx)
42a429:	1c 00                	sbb    $0x0,%al
42a42b:	00 89 1c 00 00 89    	add    %cl,-0x76ffffe4(%ecx)
42a431:	1c 00                	sbb    $0x0,%al
42a433:	00 59 1c             	add    %bl,0x1c(%ecx)
42a436:	00 00                	add    %al,(%eax)
42a438:	59                   	pop    %ecx
42a439:	1c 00                	sbb    $0x0,%al
42a43b:	00 49 1c             	add    %cl,0x1c(%ecx)
42a43e:	00 00                	add    %al,(%eax)
42a440:	49                   	dec    %ecx
42a441:	1c 00                	sbb    $0x0,%al
42a443:	00 59 1c             	add    %bl,0x1c(%ecx)
42a44e:	59                   	pop    %ecx
42a44f:	1c 00                	sbb    $0x0,%al
42a451:	00 49 1c             	add    %cl,0x1c(%ecx)
42a454:	00 00                	add    %al,(%eax)
42a456:	49                   	dec    %ecx
42a457:	1c 00                	sbb    $0x0,%al
42a459:	00 19                	add    %bl,(%ecx)
42a45b:	1c 00                	sbb    $0x0,%al
42a45d:	00 19                	add    %bl,(%ecx)
42a45f:	1c 00                	sbb    $0x0,%al
42a461:	00 09                	add    %cl,(%ecx)
42a463:	1c 00                	sbb    $0x0,%al
42a465:	00 09                	add    %cl,(%ecx)
42a467:	1c 00                	sbb    $0x0,%al
42a469:	00 19                	add    %bl,(%ecx)
42a46b:	1c 00                	sbb    $0x0,%al
42a46d:	00 19                	add    %bl,(%ecx)
42a46f:	1c 00                	sbb    $0x0,%al
42a471:	00 09                	add    %cl,(%ecx)
42a473:	1c 00                	sbb    $0x0,%al
42a475:	00 09                	add    %cl,(%ecx)
42a477:	1c 00                	sbb    $0x0,%al
42a479:	00 d9                	add    %bl,%cl
42a47b:	1b 00                	sbb    (%eax),%eax
42a47d:	00 d9                	add    %bl,%cl
42a47f:	1b 00                	sbb    (%eax),%eax
42a481:	00 c9                	add    %cl,%cl
42a483:	1b 00                	sbb    (%eax),%eax
42a485:	00 c9                	add    %cl,%cl
42a487:	1b 00                	sbb    (%eax),%eax
42a489:	00 d9                	add    %bl,%cl
42a48b:	1b 00                	sbb    (%eax),%eax
42a48d:	00 d9                	add    %bl,%cl
42a48f:	1b 00                	sbb    (%eax),%eax
42a491:	00 c9                	add    %cl,%cl
42a493:	1b 00                	sbb    (%eax),%eax
42a495:	00 c9                	add    %cl,%cl
42a497:	1b 00                	sbb    (%eax),%eax
42a499:	00 99 1b 00 00 99    	add    %bl,-0x66ffffe5(%ecx)
42a49f:	1b 00                	sbb    (%eax),%eax
42a4a1:	00 89 1b 00 00 89    	add    %cl,-0x76ffffe5(%ecx)
42a4a7:	1b 00                	sbb    (%eax),%eax
42a4a9:	00 99 1b 00 00 99    	add    %bl,-0x66ffffe5(%ecx)
42a4af:	1b 00                	sbb    (%eax),%eax
42a4b1:	00 00                	add    %al,(%eax)
42a4b3:	00 00                	add    %al,(%eax)
42a4b5:	00 00                	add    %al,(%eax)
42a4b7:	00 89 1b 00 00 89    	add    %cl,-0x76ffffe5(%ecx)
42a4bd:	1b 00                	sbb    (%eax),%eax
42a4bf:	00 59 1b             	add    %bl,0x1b(%ecx)
42a4c2:	00 00                	add    %al,(%eax)
42a4c4:	59                   	pop    %ecx
42a4c5:	1b 00                	sbb    (%eax),%eax
42a4c7:	00 49 1b             	add    %cl,0x1b(%ecx)
42a4ca:	00 00                	add    %al,(%eax)
42a4cc:	49                   	dec    %ecx
42a4cd:	1b 00                	sbb    (%eax),%eax
42a4cf:	00 59 1b             	add    %bl,0x1b(%ecx)
42a4d2:	00 00                	add    %al,(%eax)
42a4d4:	59                   	pop    %ecx
42a4d5:	1b 00                	sbb    (%eax),%eax
42a4d7:	00 49 1b             	add    %cl,0x1b(%ecx)
42a4da:	00 00                	add    %al,(%eax)
42a4dc:	49                   	dec    %ecx
42a4dd:	1b 00                	sbb    (%eax),%eax
42a4df:	00 19                	add    %bl,(%ecx)
42a4e1:	1b 00                	sbb    (%eax),%eax
42a4e3:	00 19                	add    %bl,(%ecx)
42a4e5:	1b 00                	sbb    (%eax),%eax
42a4e7:	00 09                	add    %cl,(%ecx)
42a4e9:	1b 00                	sbb    (%eax),%eax
42a4eb:	00 09                	add    %cl,(%ecx)
42a4ed:	1b 00                	sbb    (%eax),%eax
42a4ef:	00 19                	add    %bl,(%ecx)
42a4f1:	1b 00                	sbb    (%eax),%eax
42a4f3:	00 19                	add    %bl,(%ecx)
42a4f5:	1b 00                	sbb    (%eax),%eax
42a4f7:	00 09                	add    %cl,(%ecx)
42a4f9:	1b 00                	sbb    (%eax),%eax
42a4fb:	00 09                	add    %cl,(%ecx)
42a4fd:	1b 00                	sbb    (%eax),%eax
42a4ff:	00 d9                	add    %bl,%cl
42a501:	1a 00                	sbb    (%eax),%al
42a503:	00 d9                	add    %bl,%cl
42a505:	1a 00                	sbb    (%eax),%al
42a507:	00 c9                	add    %cl,%cl
42a509:	1a 00                	sbb    (%eax),%al
42a50b:	00 c9                	add    %cl,%cl
42a50d:	1a 00                	sbb    (%eax),%al
42a50f:	00 d9                	add    %bl,%cl
42a511:	1a 00                	sbb    (%eax),%al
42a513:	00 d9                	add    %bl,%cl
42a515:	1a 00                	sbb    (%eax),%al
42a517:	00 c9                	add    %cl,%cl
42a519:	1a 00                	sbb    (%eax),%al
42a51b:	00 00                	add    %al,(%eax)
42a51d:	00 00                	add    %al,(%eax)
42a51f:	00 00                	add    %al,(%eax)
42a521:	00 c9                	add    %cl,%cl
42a523:	1a 00                	sbb    (%eax),%al
42a525:	00 99 1a 00 00 99    	add    %bl,-0x66ffffe6(%ecx)
42a52b:	1a 00                	sbb    (%eax),%al
42a52d:	00 89 1a 00 00 89    	add    %cl,-0x76ffffe6(%ecx)
42a533:	1a 00                	sbb    (%eax),%al
42a535:	00 99 1a 00 00 99    	add    %bl,-0x66ffffe6(%ecx)
42a53b:	1a 00                	sbb    (%eax),%al
42a53d:	00 89 1a 00 00 89    	add    %cl,-0x76ffffe6(%ecx)
42a543:	1a 00                	sbb    (%eax),%al
42a545:	00 59 1a             	add    %bl,0x1a(%ecx)
42a548:	00 00                	add    %al,(%eax)
42a54a:	59                   	pop    %ecx
42a54b:	1a 00                	sbb    (%eax),%al
42a54d:	00 49 1a             	add    %cl,0x1a(%ecx)
42a550:	00 00                	add    %al,(%eax)
42a552:	49                   	dec    %ecx
42a553:	1a 00                	sbb    (%eax),%al
42a555:	00 59 1a             	add    %bl,0x1a(%ecx)
42a558:	00 00                	add    %al,(%eax)
42a55a:	59                   	pop    %ecx
42a55b:	1a 00                	sbb    (%eax),%al
42a55d:	00 49 1a             	add    %cl,0x1a(%ecx)
42a560:	00 00                	add    %al,(%eax)
42a562:	49                   	dec    %ecx
42a563:	1a 00                	sbb    (%eax),%al
42a565:	00 19                	add    %bl,(%ecx)
42a567:	1a 00                	sbb    (%eax),%al
42a569:	00 19                	add    %bl,(%ecx)
42a56b:	1a 00                	sbb    (%eax),%al
42a56d:	00 09                	add    %cl,(%ecx)
42a56f:	1a 00                	sbb    (%eax),%al
42a571:	00 09                	add    %cl,(%ecx)
42a573:	1a 00                	sbb    (%eax),%al
42a575:	00 19                	add    %bl,(%ecx)
42a577:	1a 00                	sbb    (%eax),%al
42a579:	00 19                	add    %bl,(%ecx)
42a57b:	1a 00                	sbb    (%eax),%al
42a57d:	00 09                	add    %cl,(%ecx)
42a57f:	1a 00                	sbb    (%eax),%al
42a581:	00 09                	add    %cl,(%ecx)
42a583:	1a 00                	sbb    (%eax),%al
42a585:	00 00                	add    %al,(%eax)
42a587:	00 00                	add    %al,(%eax)
42a589:	00 00                	add    %al,(%eax)
42a58b:	00 d9                	add    %bl,%cl
42a58d:	19 00                	sbb    %eax,(%eax)
42a58f:	00 d9                	add    %bl,%cl
42a591:	19 00                	sbb    %eax,(%eax)
42a593:	00 c9                	add    %cl,%cl
42a595:	19 00                	sbb    %eax,(%eax)
42a597:	00 c9                	add    %cl,%cl
42a599:	19 00                	sbb    %eax,(%eax)
42a59b:	00 d9                	add    %bl,%cl
42a59d:	19 00                	sbb    %eax,(%eax)
42a59f:	00 d9                	add    %bl,%cl
42a5a1:	19 00                	sbb    %eax,(%eax)
42a5a3:	00 c9                	add    %cl,%cl
42a5a5:	19 00                	sbb    %eax,(%eax)
42a5a7:	00 c9                	add    %cl,%cl
42a5a9:	19 00                	sbb    %eax,(%eax)
42a5ab:	00 99 19 00 00 99    	add    %bl,-0x66ffffe7(%ecx)
42a5b1:	19 00                	sbb    %eax,(%eax)
42a5b3:	00 89 19 00 00 89    	add    %cl,-0x76ffffe7(%ecx)
42a5b9:	19 00                	sbb    %eax,(%eax)
42a5bb:	00 99 19 00 00 99    	add    %bl,-0x66ffffe7(%ecx)
42a5c1:	19 00                	sbb    %eax,(%eax)
42a5c3:	00 89 19 00 00 89    	add    %cl,-0x76ffffe7(%ecx)
42a5c9:	19 00                	sbb    %eax,(%eax)
42a5cb:	00 59 19             	add    %bl,0x19(%ecx)
42a5ce:	00 00                	add    %al,(%eax)
42a5d0:	59                   	pop    %ecx
42a5d1:	19 00                	sbb    %eax,(%eax)
42a5d3:	00 49 19             	add    %cl,0x19(%ecx)
42a5d6:	00 00                	add    %al,(%eax)
42a5d8:	49                   	dec    %ecx
42a5d9:	19 00                	sbb    %eax,(%eax)
42a5db:	00 59 19             	add    %bl,0x19(%ecx)
42a5de:	00 00                	add    %al,(%eax)
42a5e0:	59                   	pop    %ecx
42a5e1:	19 00                	sbb    %eax,(%eax)
42a5e3:	00 49 19             	add    %cl,0x19(%ecx)
42a5e6:	00 00                	add    %al,(%eax)
42a5e8:	49                   	dec    %ecx
42a5e9:	19 00                	sbb    %eax,(%eax)
42a5eb:	00 19                	add    %bl,(%ecx)
42a5ed:	19 00                	sbb    %eax,(%eax)
42a5ef:	00 00                	add    %al,(%eax)
42a5f1:	00 00                	add    %al,(%eax)
42a5f3:	00 00                	add    %al,(%eax)
42a5f5:	00 19                	add    %bl,(%ecx)
42a5f7:	19 00                	sbb    %eax,(%eax)
42a5f9:	00 09                	add    %cl,(%ecx)
42a5fb:	19 00                	sbb    %eax,(%eax)
42a5fd:	00 09                	add    %cl,(%ecx)
42a5ff:	19 00                	sbb    %eax,(%eax)
42a601:	00 19                	add    %bl,(%ecx)
42a603:	19 00                	sbb    %eax,(%eax)
42a605:	00 19                	add    %bl,(%ecx)
42a607:	19 00                	sbb    %eax,(%eax)
42a609:	00 09                	add    %cl,(%ecx)
42a60b:	19 00                	sbb    %eax,(%eax)
42a60d:	00 09                	add    %cl,(%ecx)
42a60f:	19 00                	sbb    %eax,(%eax)
42a611:	00 d9                	add    %bl,%cl
42a613:	18 00                	sbb    %al,(%eax)
42a615:	00 d9                	add    %bl,%cl
42a617:	18 00                	sbb    %al,(%eax)
42a619:	00 c9                	add    %cl,%cl
42a61b:	18 00                	sbb    %al,(%eax)
42a61d:	00 c9                	add    %cl,%cl
42a61f:	18 00                	sbb    %al,(%eax)
42a621:	00 d9                	add    %bl,%cl
42a623:	18 00                	sbb    %al,(%eax)
42a625:	00 d9                	add    %bl,%cl
42a627:	18 00                	sbb    %al,(%eax)
42a629:	00 c9                	add    %cl,%cl
42a62b:	18 00                	sbb    %al,(%eax)
42a62d:	00 c9                	add    %cl,%cl
42a62f:	18 00                	sbb    %al,(%eax)
42a631:	00 99 18 00 00 99    	add    %bl,-0x66ffffe8(%ecx)
42a637:	18 00                	sbb    %al,(%eax)
42a639:	00 89 18 00 00 89    	add    %cl,-0x76ffffe8(%ecx)
42a63f:	18 00                	sbb    %al,(%eax)
42a641:	00 99 18 00 00 99    	add    %bl,-0x66ffffe8(%ecx)
42a647:	18 00                	sbb    %al,(%eax)
42a649:	00 89 18 00 00 89    	add    %cl,-0x76ffffe8(%ecx)
42a64f:	18 00                	sbb    %al,(%eax)
42a651:	00 59 18             	add    %bl,0x18(%ecx)
42a654:	00 00                	add    %al,(%eax)
42a656:	59                   	pop    %ecx
42a657:	18 00                	sbb    %al,(%eax)
42a659:	00 00                	add    %al,(%eax)