43552c:	99                   	cltd
43552d:	16                   	push   %ss
43552e:	00 00                	add    %al,(%eax)
435530:	99                   	cltd
435531:	16                   	push   %ss
435532:	00 00                	add    %al,(%eax)
435534:	89 16                	mov    %edx,(%esi)
435536:	00 00                	add    %al,(%eax)
435538:	89 16                	mov    %edx,(%esi)
43553a:	00 00                	add    %al,(%eax)
43553c:	59                   	pop    %ecx
43553d:	1e                   	push   %ds
43553e:	00 00                	add    %al,(%eax)
435540:	59                   	pop    %ecx
435541:	1e                   	push   %ds
435542:	00 00                	add    %al,(%eax)
435544:	49                   	dec    %ecx
435545:	1e                   	push   %ds
435546:	00 00                	add    %al,(%eax)
435548:	49                   	dec    %ecx
435549:	1e                   	push   %ds
43554a:	00 00                	add    %al,(%eax)
43554c:	59                   	pop    %ecx
43554d:	1e                   	push   %ds
43554e:	00 00                	add    %al,(%eax)
435550:	59                   	pop    %ecx
435551:	1e                   	push   %ds
435552:	00 00                	add    %al,(%eax)
435554:	49                   	dec    %ecx
435555:	1e                   	push   %ds
435556:	00 00                	add    %al,(%eax)
435558:	49                   	dec    %ecx
435559:	1e                   	push   %ds
43555a:	00 00                	add    %al,(%eax)
43555c:	19 1e                	sbb    %ebx,(%esi)
43555e:	00 00                	add    %al,(%eax)
435560:	19 1e                	sbb    %ebx,(%esi)
435562:	00 00                	add    %al,(%eax)
435564:	09 1e                	or     %ebx,(%esi)
435566:	00 00                	add    %al,(%eax)
435568:	09 1e                	or     %ebx,(%esi)
43556a:	00 00                	add    %al,(%eax)
43556c:	19 1e                	sbb    %ebx,(%esi)
43556e:	00 00                	add    %al,(%eax)
435570:	19 1e                	sbb    %ebx,(%esi)
435572:	00 00                	add    %al,(%eax)
435574:	09 1e                	or     %ebx,(%esi)
435576:	00 00                	add    %al,(%eax)
435578:	09 1e                	or     %ebx,(%esi)
43557a:	00 00                	add    %al,(%eax)
43557c:	d9 1d 00 00 00 00    	fstps  0x0
435582:	00 00                	add    %al,(%eax)
435584:	00 00                	add    %al,(%eax)
435586:	d9 1d 00 00 c9 1d    	fstps  0x1dc90000
43558c:	00 00                	add    %al,(%eax)
43558e:	c9                   	leave
43558f:	1d 00 00 d9 1d       	sbb    $0x1dd90000,%eax
435594:	00 00                	add    %al,(%eax)
435596:	d9 1d 00 00 c9 1d    	fstps  0x1dc90000
43559c:	00 00                	add    %al,(%eax)
43559e:	c9                   	leave
43559f:	1d 00 00 99 1d       	sbb    $0x1d990000,%eax
4355a4:	00 00                	add    %al,(%eax)
4355a6:	99                   	cltd
4355a7:	1d 00 00 89 1d       	sbb    $0x1d890000,%eax
4355ac:	00 00                	add    %al,(%eax)
4355ae:	89 1d 00 00 99 1d    	mov    %ebx,0x1d990000
4355b4:	00 00                	add    %al,(%eax)
4355b6:	99                   	cltd
4355b7:	1d 00 00 89 1d       	sbb    $0x1d890000,%eax
4355bc:	00 00                	add    %al,(%eax)
4355be:	89 1d 00 00 59 1d    	mov    %ebx,0x1d590000
4355c4:	00 00                	add    %al,(%eax)
4355c6:	59                   	pop    %ecx
4355c7:	1d 00 00 49 1d       	sbb    $0x1d490000,%eax
4355cc:	00 00                	add    %al,(%eax)
4355ce:	49                   	dec    %ecx
4355cf:	1d 00 00 59 1d       	sbb    $0x1d590000,%eax
4355d4:	00 00                	add    %al,(%eax)
4355d6:	59                   	pop    %ecx
4355d7:	1d 00 00 49 1d       	sbb    $0x1d490000,%eax
4355dc:	00 00                	add    %al,(%eax)
4355de:	49                   	dec    %ecx
4355df:	1d 00 00 19 1d       	sbb    $0x1d190000,%eax
4355e4:	00 00                	add    %al,(%eax)
4355e6:	19 1d 00 00 00 00    	sbb    %ebx,0x0
4355ec:	00 00                	add    %al,(%eax)
4355ee:	00 00                	add    %al,(%eax)
4355f0:	09 1d 00 00 09 1d    	or     %ebx,0x1d090000
4355f6:	00 00                	add    %al,(%eax)
4355f8:	19 1d 00 00 19 1d    	sbb    %ebx,0x1d190000
4355fe:	00 00                	add    %al,(%eax)
435600:	09 1d 00 00 09 1d    	or     %ebx,0x1d090000
435606:	00 00                	add    %al,(%eax)
435608:	d9 1c 00             	fstps  (%eax,%eax,1)
43560b:	00 d9                	add    %bl,%cl
43560d:	1c 00                	sbb    $0x0,%al
43560f:	00 c9                	add    %cl,%cl
435611:	1c 00                	sbb    $0x0,%al
435613:	00 c9                	add    %cl,%cl
435615:	1c 00                	sbb    $0x0,%al
435617:	00 d9                	add    %bl,%cl
435619:	1c 00                	sbb    $0x0,%al
43561b:	00 d9                	add    %bl,%cl
43561d:	1c 00                	sbb    $0x0,%al
43561f:	00 c9                	add    %cl,%cl
435621:	1c 00                	sbb    $0x0,%al
435623:	00 c9                	add    %cl,%cl
435625:	1c 00                	sbb    $0x0,%al
435627:	00 99 1c 00 00 99    	add    %bl,-0x66ffffe4(%ecx)
43562d:	1c 00                	sbb    $0x0,%al
43562f:	00 89 1c 00 00 89    	add    %cl,-0x76ffffe4(%ecx)
435635:	1c 00                	sbb    $0x0,%al
435637:	00 99 1c 00 00 99    	add    %bl,-0x66ffffe4(%ecx)
43563d:	1c 00                	sbb    $0x0,%al
43563f:	00 89 1c 00 00 89    	add    %cl,-0x76ffffe4(%ecx)
435645:	1c 00                	sbb    $0x0,%al
435647:	00 59 1c             	add    %bl,0x1c(%ecx)
43564a:	00 00                	add    %al,(%eax)
43564c:	59                   	pop    %ecx
43564d:	1c 00                	sbb    $0x0,%al
43564f:	00 49 1c             	add    %cl,0x1c(%ecx)
43565a:	49                   	dec    %ecx
43565b:	1c 00                	sbb    $0x0,%al
43565d:	00 59 1c             	add    %bl,0x1c(%ecx)
435660:	00 00                	add    %al,(%eax)
435662:	59                   	pop    %ecx
435663:	1c 00                	sbb    $0x0,%al
435665:	00 49 1c             	add    %cl,0x1c(%ecx)
435668:	00 00                	add    %al,(%eax)
43566a:	49                   	dec    %ecx
43566b:	1c 00                	sbb    $0x0,%al
43566d:	00 19                	add    %bl,(%ecx)
43566f:	1c 00                	sbb    $0x0,%al
435671:	00 19                	add    %bl,(%ecx)
435673:	1c 00                	sbb    $0x0,%al
435675:	00 09                	add    %cl,(%ecx)
435677:	1c 00                	sbb    $0x0,%al
435679:	00 09                	add    %cl,(%ecx)
43567b:	1c 00                	sbb    $0x0,%al
43567d:	00 19                	add    %bl,(%ecx)
43567f:	1c 00                	sbb    $0x0,%al
435681:	00 19                	add    %bl,(%ecx)
435683:	1c 00                	sbb    $0x0,%al
435685:	00 09                	add    %cl,(%ecx)
435687:	1c 00                	sbb    $0x0,%al
435689:	00 09                	add    %cl,(%ecx)
43568b:	1c 00                	sbb    $0x0,%al
43568d:	00 d9                	add    %bl,%cl
43568f:	1b 00                	sbb    (%eax),%eax
435691:	00 d9                	add    %bl,%cl
435693:	1b 00                	sbb    (%eax),%eax
435695:	00 c9                	add    %cl,%cl
435697:	1b 00                	sbb    (%eax),%eax
435699:	00 c9                	add    %cl,%cl
43569b:	1b 00                	sbb    (%eax),%eax
43569d:	00 d9                	add    %bl,%cl
43569f:	1b 00                	sbb    (%eax),%eax
4356a1:	00 d9                	add    %bl,%cl
4356a3:	1b 00                	sbb    (%eax),%eax
4356a5:	00 c9                	add    %cl,%cl
4356a7:	1b 00                	sbb    (%eax),%eax
4356a9:	00 c9                	add    %cl,%cl
4356ab:	1b 00                	sbb    (%eax),%eax
4356ad:	00 99 1b 00 00 99    	add    %bl,-0x66ffffe5(%ecx)
4356b3:	1b 00                	sbb    (%eax),%eax
4356b5:	00 89 1b 00 00 89    	add    %cl,-0x76ffffe5(%ecx)
4356bb:	1b 00                	sbb    (%eax),%eax
4356bd:	00 00                	add    %al,(%eax)
4356bf:	00 00                	add    %al,(%eax)
4356c1:	00 00                	add    %al,(%eax)
4356c3:	00 99 1b 00 00 99    	add    %bl,-0x66ffffe5(%ecx)
4356c9:	1b 00                	sbb    (%eax),%eax
4356cb:	00 89 1b 00 00 89    	add    %cl,-0x76ffffe5(%ecx)
4356d1:	1b 00                	sbb    (%eax),%eax
4356d3:	00 59 1b             	add    %bl,0x1b(%ecx)
4356d6:	00 00                	add    %al,(%eax)
4356d8:	59                   	pop    %ecx
4356d9:	1b 00                	sbb    (%eax),%eax
4356db:	00 49 1b             	add    %cl,0x1b(%ecx)
4356de:	00 00                	add    %al,(%eax)
4356e0:	49                   	dec    %ecx
4356e1:	1b 00                	sbb    (%eax),%eax
4356e3:	00 59 1b             	add    %bl,0x1b(%ecx)
4356e6:	00 00                	add    %al,(%eax)
4356e8:	59                   	pop    %ecx
4356e9:	1b 00                	sbb    (%eax),%eax
4356eb:	00 49 1b             	add    %cl,0x1b(%ecx)
4356ee:	00 00                	add    %al,(%eax)
4356f0:	49                   	dec    %ecx
4356f1:	1b 00                	sbb    (%eax),%eax
4356f3:	00 19                	add    %bl,(%ecx)
4356f5:	1b 00                	sbb    (%eax),%eax
4356f7:	00 19                	add    %bl,(%ecx)
4356f9:	1b 00                	sbb    (%eax),%eax
4356fb:	00 09                	add    %cl,(%ecx)
4356fd:	1b 00                	sbb    (%eax),%eax
4356ff:	00 09                	add    %cl,(%ecx)
435701:	1b 00                	sbb    (%eax),%eax
435703:	00 19                	add    %bl,(%ecx)
435705:	1b 00                	sbb    (%eax),%eax
435707:	00 19                	add    %bl,(%ecx)
435709:	1b 00                	sbb    (%eax),%eax
43570b:	00 09                	add    %cl,(%ecx)
43570d:	1b 00                	sbb    (%eax),%eax
43570f:	00 09                	add    %cl,(%ecx)
435711:	1b 00                	sbb    (%eax),%eax
435713:	00 d9                	add    %bl,%cl
435715:	1a 00                	sbb    (%eax),%al
435717:	00 d9                	add    %bl,%cl
435719:	1a 00                	sbb    (%eax),%al
43571b:	00 c9                	add    %cl,%cl
43571d:	1a 00                	sbb    (%eax),%al
43571f:	00 c9                	add    %cl,%cl
435721:	1a 00                	sbb    (%eax),%al
435723:	00 d9                	add    %bl,%cl
435725:	1a 00                	sbb    (%eax),%al
435727:	00 00                	add    %al,(%eax)
435729:	00 00                	add    %al,(%eax)
43572b:	00 00                	add    %al,(%eax)
43572d:	00 d9                	add    %bl,%cl
43572f:	1a 00                	sbb    (%eax),%al
435731:	00 c9                	add    %cl,%cl
435733:	1a 00                	sbb    (%eax),%al
435735:	00 c9                	add    %cl,%cl
435737:	1a 00                	sbb    (%eax),%al
435739:	00 99 1a 00 00 99    	add    %bl,-0x66ffffe6(%ecx)
43573f:	1a 00                	sbb    (%eax),%al
435741:	00 89 1a 00 00 89    	add    %cl,-0x76ffffe6(%ecx)
435747:	1a 00                	sbb    (%eax),%al
435749:	00 99 1a 00 00 99    	add    %bl,-0x66ffffe6(%ecx)
43574f:	1a 00                	sbb    (%eax),%al
435751:	00 89 1a 00 00 89    	add    %cl,-0x76ffffe6(%ecx)
435757:	1a 00                	sbb    (%eax),%al
435759:	00 59 1a             	add    %bl,0x1a(%ecx)
43575c:	00 00                	add    %al,(%eax)
43575e:	59                   	pop    %ecx
43575f:	1a 00                	sbb    (%eax),%al
435761:	00 49 1a             	add    %cl,0x1a(%ecx)
435764:	00 00                	add    %al,(%eax)
435766:	49                   	dec    %ecx
435767:	1a 00                	sbb    (%eax),%al
435769:	00 59 1a             	add    %bl,0x1a(%ecx)
43576c:	00 00                	add    %al,(%eax)
43576e:	59                   	pop    %ecx
43576f:	1a 00                	sbb    (%eax),%al
435771:	00 49 1a             	add    %cl,0x1a(%ecx)
435774:	00 00                	add    %al,(%eax)
435776:	49                   	dec    %ecx
435777:	1a 00                	sbb    (%eax),%al
435779:	00 19                	add    %bl,(%ecx)
43577b:	1a 00                	sbb    (%eax),%al
43577d:	00 19                	add    %bl,(%ecx)
43577f:	1a 00                	sbb    (%eax),%al
435781:	00 09                	add    %cl,(%ecx)
435783:	1a 00                	sbb    (%eax),%al
435785:	00 09                	add    %cl,(%ecx)
435787:	1a 00                	sbb    (%eax),%al
435789:	00 19                	add    %bl,(%ecx)
43578b:	1a 00                	sbb    (%eax),%al
43578d:	00 19                	add    %bl,(%ecx)
43578f:	1a 00                	sbb    (%eax),%al
435791:	00 00                	add    %al,(%eax)
435793:	00 00                	add    %al,(%eax)
435795:	00 00                	add    %al,(%eax)
435797:	00 09                	add    %cl,(%ecx)
435799:	1a 00                	sbb    (%eax),%al
43579b:	00 09                	add    %cl,(%ecx)
43579d:	1a 00                	sbb    (%eax),%al
43579f:	00 d9                	add    %bl,%cl
4357a1:	19 00                	sbb    %eax,(%eax)
4357a3:	00 d9                	add    %bl,%cl
4357a5:	19 00                	sbb    %eax,(%eax)
4357a7:	00 c9                	add    %cl,%cl
4357a9:	19 00                	sbb    %eax,(%eax)
4357ab:	00 c9                	add    %cl,%cl
4357ad:	19 00                	sbb    %eax,(%eax)
4357af:	00 d9                	add    %bl,%cl
4357b1:	19 00                	sbb    %eax,(%eax)
4357b3:	00 d9                	add    %bl,%cl
4357b5:	19 00                	sbb    %eax,(%eax)
4357b7:	00 c9                	add    %cl,%cl
4357b9:	19 00                	sbb    %eax,(%eax)
4357bb:	00 c9                	add    %cl,%cl
4357bd:	19 00                	sbb    %eax,(%eax)
4357bf:	00 99 19 00 00 99    	add    %bl,-0x66ffffe7(%ecx)
4357c5:	19 00                	sbb    %eax,(%eax)
4357c7:	00 89 19 00 00 89    	add    %cl,-0x76ffffe7(%ecx)
4357cd:	19 00                	sbb    %eax,(%eax)
4357cf:	00 99 19 00 00 99    	add    %bl,-0x66ffffe7(%ecx)
4357d5:	19 00                	sbb    %eax,(%eax)
4357d7:	00 89 19 00 00 89    	add    %cl,-0x76ffffe7(%ecx)
4357dd:	19 00                	sbb    %eax,(%eax)
4357df:	00 59 19             	add    %bl,0x19(%ecx)
4357e2:	00 00                	add    %al,(%eax)
4357e4:	59                   	pop    %ecx
4357e5:	19 00                	sbb    %eax,(%eax)
4357e7:	00 49 19             	add    %cl,0x19(%ecx)
4357ea:	00 00                	add    %al,(%eax)
4357ec:	49                   	dec    %ecx
4357ed:	19 00                	sbb    %eax,(%eax)
4357ef:	00 59 19             	add    %bl,0x19(%ecx)
4357f2:	00 00                	add    %al,(%eax)
4357f4:	59                   	pop    %ecx
4357f5:	19 00                	sbb    %eax,(%eax)
4357f7:	00 49 19             	add    %cl,0x19(%ecx)
435802:	49                   	dec    %ecx
435803:	19 00                	sbb    %eax,(%eax)
435805:	00 19                	add    %bl,(%ecx)
435807:	19 00                	sbb    %eax,(%eax)
435809:	00 19                	add    %bl,(%ecx)
43580b:	19 00                	sbb    %eax,(%eax)
43580d:	00 09                	add    %cl,(%ecx)
43580f:	19 00                	sbb    %eax,(%eax)
435811:	00 09                	add    %cl,(%ecx)
435813:	19 00                	sbb    %eax,(%eax)
435815:	00 19                	add    %bl,(%ecx)
435817:	19 00                	sbb    %eax,(%eax)
435819:	00 19                	add    %bl,(%ecx)
43581b:	19 00                	sbb    %eax,(%eax)
43581d:	00 09                	add    %cl,(%ecx)
43581f:	19 00                	sbb    %eax,(%eax)
435821:	00 09                	add    %cl,(%ecx)
435823:	19 00                	sbb    %eax,(%eax)
435825:	00 d9                	add    %bl,%cl
435827:	18 00                	sbb    %al,(%eax)
435829:	00 d9                	add    %bl,%cl
43582b:	18 00                	sbb    %al,(%eax)
43582d:	00 c9                	add    %cl,%cl
43582f:	18 00                	sbb    %al,(%eax)
435831:	00 c9                	add    %cl,%cl
435833:	18 00                	sbb    %al,(%eax)
435835:	00 d9                	add    %bl,%cl
435837:	18 00                	sbb    %al,(%eax)
435839:	00 d9                	add    %bl,%cl
43583b:	18 00                	sbb    %al,(%eax)
43583d:	00 c9                	add    %cl,%cl
43583f:	18 00                	sbb    %al,(%eax)
435841:	00 c9                	add    %cl,%cl
435843:	18 00                	sbb    %al,(%eax)
435845:	00 99 18 00 00 99    	add    %bl,-0x66ffffe8(%ecx)
43584b:	18 00                	sbb    %al,(%eax)
43584d:	00 89 18 00 00 89    	add    %cl,-0x76ffffe8(%ecx)
435853:	18 00                	sbb    %al,(%eax)
435855:	00 99 18 00 00 99    	add    %bl,-0x66ffffe8(%ecx)
43585b:	18 00                	sbb    %al,(%eax)
43585d:	00 89 18 00 00 89    	add    %cl,-0x76ffffe8(%ecx)
435863:	18 00                	sbb    %al,(%eax)
435865:	00 00                	add    %al,(%eax)
435867:	00 00                	add    %al,(%eax)