44a509:	03 60 1c             	add    0x1c(%eax),%esp
44a50c:	73 00                	jae    0x44a50e
44a50e:	3a 03                	cmp    (%ebx),%al
44a510:	80 1c 73 00          	sbbb   $0x0,(%ebx,%esi,2)
44a514:	3a 03                	cmp    (%ebx),%al
44a516:	a0 1c 73 00 3a       	mov    0x3a00731c,%al
44a51b:	03 c0                	add    %eax,%eax
44a51d:	1c 73                	sbb    $0x73,%al
44a51f:	00 3a                	add    %bh,(%edx)
44a521:	03 e0                	add    %eax,%esp
44a523:	1c 73                	sbb    $0x73,%al
44a525:	00 3a                	add    %bh,(%edx)
44a527:	03 00                	add    (%eax),%eax
44a529:	1d 73 00 3a 03       	sbb    $0x33a0073,%eax
44a52e:	20 1d 73 00 3a 03    	and    %bl,0x33a0073
44a534:	40                   	inc    %eax
44a535:	1d 73 00 3a 03       	sbb    $0x33a0073,%eax
44a53a:	60                   	pusha
44a53b:	1d 73 00 3a 03       	sbb    $0x33a0073,%eax
44a540:	80 1d 73 00 3a 03 a0 	sbbb   $0xa0,0x33a0073
44a547:	1d 73 00 3a 03       	sbb    $0x33a0073,%eax
44a54c:	c0 1d 73 00 3a 03 e0 	rcrb   $0xe0,0x33a0073
44a553:	1d 73 00 3a 03       	sbb    $0x33a0073,%eax
44a558:	00 1e                	add    %bl,(%esi)
44a55a:	73 00                	jae    0x44a55c
44a55c:	3a 03                	cmp    (%ebx),%al
44a55e:	20 1e                	and    %bl,(%esi)
44a560:	73 00                	jae    0x44a562
44a562:	3a 03                	cmp    (%ebx),%al
44a564:	40                   	inc    %eax
44a565:	1f                   	pop    %ds
44a566:	73 00                	jae    0x44a568
44a568:	3a 03                	cmp    (%ebx),%al
44a56a:	60                   	pusha
44a56b:	1f                   	pop    %ds
44a56c:	73 00                	jae    0x44a56e
44a56e:	3a 03                	cmp    (%ebx),%al
44a570:	80 1f 73             	sbbb   $0x73,(%edi)
44a573:	00 3a                	add    %bh,(%edx)
44a575:	03 a0 1f 73 00 3a    	add    0x3a00731f(%eax),%esp
44a57b:	03 c0                	add    %eax,%eax
44a57d:	1f                   	pop    %ds
44a57e:	73 00                	jae    0x44a580
44a580:	3a 03                	cmp    (%ebx),%al
44a582:	e0 1f                	loopne 0x44a5a3
44a584:	73 00                	jae    0x44a586
44a586:	3a 03                	cmp    (%ebx),%al
44a588:	00 20                	add    %ah,(%eax)
44a58a:	73 00                	jae    0x44a58c
44a58c:	3a 03                	cmp    (%ebx),%al
44a58e:	20 20                	and    %ah,(%eax)
44a590:	73 00                	jae    0x44a592
44a592:	3a 03                	cmp    (%ebx),%al
44a594:	40                   	inc    %eax
44a595:	20 73 00             	and    %dh,0x0(%ebx)
44a598:	3a 03                	cmp    (%ebx),%al
44a59a:	60                   	pusha
44a59b:	20 73 00             	and    %dh,0x0(%ebx)
44a59e:	3a 03                	cmp    (%ebx),%al
44a5a0:	80 20 73             	andb   $0x73,(%eax)
44a5a3:	00 3a                	add    %bh,(%edx)
44a5a5:	03 a0 20 73 00 3a    	add    0x3a007320(%eax),%esp
44a5ab:	03 c0                	add    %eax,%eax
44a5ad:	20 73 00             	and    %dh,0x0(%ebx)
44a5b0:	3a 03                	cmp    (%ebx),%al
44a5b2:	e0 20                	loopne 0x44a5d4
44a5b4:	73 00                	jae    0x44a5b6
44a5b6:	3a 03                	cmp    (%ebx),%al
44a5b8:	00 21                	add    %ah,(%ecx)
44a5ba:	73 00                	jae    0x44a5bc
44a5bc:	3a 03                	cmp    (%ebx),%al
44a5be:	20 21                	and    %ah,(%ecx)
44a5c0:	73 00                	jae    0x44a5c2
44a5c2:	3a 03                	cmp    (%ebx),%al
44a5c4:	80 23 73             	andb   $0x73,(%ebx)
44a5c7:	00 3a                	add    %bh,(%edx)
44a5c9:	03 a0 23 73 00 3a    	add    0x3a007323(%eax),%esp
44a5cf:	03 c0                	add    %eax,%eax
44a5d1:	23 73 00             	and    0x0(%ebx),%esi
44a5d4:	3a 03                	cmp    (%ebx),%al
44a5d6:	e0 23                	loopne 0x44a5fb
44a5d8:	73 00                	jae    0x44a5da
44a5da:	3a 03                	cmp    (%ebx),%al
44a5dc:	00 24 73             	add    %ah,(%ebx,%esi,2)
44a5df:	00 3a                	add    %bh,(%edx)
44a5e1:	03 20                	add    (%eax),%esp
44a5e3:	24 73                	and    $0x73,%al
44a5e5:	00 3a                	add    %bh,(%edx)
44a5e7:	03 60 25             	add    0x25(%eax),%esp
44a5ea:	73 00                	jae    0x44a5ec
44a5ec:	3a 03                	cmp    (%ebx),%al
44a5ee:	80 25 73 00 3a 03 a0 	andb   $0xa0,0x33a0073
44a5f5:	25 73 00 3a 03       	and    $0x33a0073,%eax
44a5fa:	c0 25 73 00 3a 03 e0 	shlb   $0xe0,0x33a0073
44a601:	25 73 00 3a 03       	and    $0x33a0073,%eax
44a606:	00 26                	add    %ah,(%esi)
44a608:	73 00                	jae    0x44a60a
44a60a:	3a 03                	cmp    (%ebx),%al
44a60c:	20 26                	and    %ah,(%esi)
44a60e:	73 00                	jae    0x44a610
44a610:	3a 03                	cmp    (%ebx),%al
44a612:	40                   	inc    %eax
44a613:	26 73 00             	es jae 0x44a616
44a616:	3a 03                	cmp    (%ebx),%al
44a618:	60                   	pusha
44a619:	26 73 00             	es jae 0x44a61c
44a61c:	3a 03                	cmp    (%ebx),%al
44a61e:	80 26 73             	andb   $0x73,(%esi)
44a621:	00 3a                	add    %bh,(%edx)
44a623:	03 a0 26 73 00 3a    	add    0x3a007326(%eax),%esp
44a629:	03 c0                	add    %eax,%eax
44a62b:	26 73 00             	es jae 0x44a62e
44a62e:	3a 03                	cmp    (%ebx),%al
44a630:	e0 26                	loopne 0x44a658
44a632:	73 00                	jae    0x44a634
44a634:	3a 03                	cmp    (%ebx),%al
44a636:	00 27                	add    %ah,(%edi)
44a638:	73 00                	jae    0x44a63a
44a63a:	3a 03                	cmp    (%ebx),%al
44a63c:	20 27                	and    %ah,(%edi)
44a63e:	73 00                	jae    0x44a640
44a640:	3a 03                	cmp    (%ebx),%al
44a642:	40                   	inc    %eax
44a643:	27                   	daa
44a644:	73 00                	jae    0x44a646
44a646:	3a 03                	cmp    (%ebx),%al
44a648:	60                   	pusha
44a649:	27                   	daa
44a64a:	73 00                	jae    0x44a64c
44a64c:	3a 03                	cmp    (%ebx),%al
44a64e:	80 27 73             	andb   $0x73,(%edi)
44a651:	00 3a                	add    %bh,(%edx)
44a653:	03 a0 27 73 00 3a    	add    0x3a007327(%eax),%esp
44a659:	03 c0                	add    %eax,%eax
44a65b:	27                   	daa
44a65c:	73 00                	jae    0x44a65e
44a65e:	3a 03                	cmp    (%ebx),%al
44a660:	e0 27                	loopne 0x44a689
44a662:	73 00                	jae    0x44a664
44a664:	3a 03                	cmp    (%ebx),%al
44a666:	00 28                	add    %ch,(%eax)
44a668:	73 00                	jae    0x44a66a
44a66a:	3a 03                	cmp    (%ebx),%al
44a66c:	20 28                	and    %ch,(%eax)
44a66e:	73 00                	jae    0x44a670
44a670:	3a 03                	cmp    (%ebx),%al
44a672:	40                   	inc    %eax
44a673:	28 73 00             	sub    %dh,0x0(%ebx)
44a676:	3a 03                	cmp    (%ebx),%al
44a678:	60                   	pusha
44a679:	28 73 00             	sub    %dh,0x0(%ebx)
44a67c:	3a 03                	cmp    (%ebx),%al
44a67e:	80 28 73             	subb   $0x73,(%eax)
44a681:	00 3a                	add    %bh,(%edx)
44a683:	03 c0                	add    %eax,%eax
44a685:	28 73 00             	sub    %dh,0x0(%ebx)
44a688:	3a 03                	cmp    (%ebx),%al
44a68a:	e0 28                	loopne 0x44a6b4
44a68c:	73 00                	jae    0x44a68e
44a68e:	3a 03                	cmp    (%ebx),%al
44a690:	00 29                	add    %ch,(%ecx)
44a692:	73 00                	jae    0x44a694
44a694:	3a 03                	cmp    (%ebx),%al
44a696:	20 29                	and    %ch,(%ecx)
44a698:	73 00                	jae    0x44a69a
44a69a:	3a 03                	cmp    (%ebx),%al
44a69c:	40                   	inc    %eax
44a69d:	29 73 00             	sub    %esi,0x0(%ebx)
44a6a0:	3a 03                	cmp    (%ebx),%al
44a6a2:	60                   	pusha
44a6a3:	29 73 00             	sub    %esi,0x0(%ebx)
44a6a6:	3a 03                	cmp    (%ebx),%al
44a6a8:	80 29 73             	subb   $0x73,(%ecx)
44a6ab:	00 3a                	add    %bh,(%edx)
44a6ad:	03 a0 29 73 00 3a    	add    0x3a007329(%eax),%esp
44a6b3:	03 c0                	add    %eax,%eax
44a6b5:	29 73 00             	sub    %esi,0x0(%ebx)
44a6b8:	3a 03                	cmp    (%ebx),%al
44a6ba:	e0 29                	loopne 0x44a6e5
44a6bc:	73 00                	jae    0x44a6be
44a6be:	3a 03                	cmp    (%ebx),%al
44a6c0:	00 2a                	add    %ch,(%edx)
44a6c2:	73 00                	jae    0x44a6c4
44a6c4:	3a 03                	cmp    (%ebx),%al
44a6c6:	20 2a                	and    %ch,(%edx)
44a6c8:	73 00                	jae    0x44a6ca
44a6ca:	3a 03                	cmp    (%ebx),%al
44a6cc:	80 2a 73             	subb   $0x73,(%edx)
44a6cf:	00 3a                	add    %bh,(%edx)
44a6d1:	03 a0 2a 73 00 3a    	add    0x3a00732a(%eax),%esp
44a6d7:	03 c0                	add    %eax,%eax
44a6d9:	3c 73                	cmp    $0x73,%al
44a6db:	00 3a                	add    %bh,(%edx)
44a6dd:	03 e0                	add    %eax,%esp
44a6df:	3c 73                	cmp    $0x73,%al
44a6e1:	00 3a                	add    %bh,(%edx)
44a6e3:	03 c0                	add    %eax,%eax
44a6e5:	43                   	inc    %ebx
44a6e6:	83 00 3a             	addl   $0x3a,(%eax)
44a6e9:	03 80 47 73 00 3a    	add    0x3a007347(%eax),%eax
44a6ef:	03 a0 47 73 00 3a    	add    0x3a007347(%eax),%esp
44a6f5:	03 c0                	add    %eax,%eax
44a6f7:	47                   	inc    %edi
44a6f8:	73 00                	jae    0x44a6fa
44a6fa:	3a 03                	cmp    (%ebx),%al
44a6fc:	e0 47                	loopne 0x44a745
44a6fe:	73 00                	jae    0x44a700
44a700:	3a 03                	cmp    (%ebx),%al
44a702:	00 48 73             	add    %cl,0x73(%eax)
44a705:	00 3a                	add    %bh,(%edx)
44a707:	03 20                	add    (%eax),%esp
44a709:	48                   	dec    %eax
44a70a:	73 00                	jae    0x44a70c
44a70c:	3a 03                	cmp    (%ebx),%al
44a70e:	40                   	inc    %eax
44a70f:	48                   	dec    %eax
44a710:	73 00                	jae    0x44a712
44a712:	3a 03                	cmp    (%ebx),%al
44a714:	60                   	pusha
44a715:	48                   	dec    %eax
44a716:	73 00                	jae    0x44a718
44a718:	3a 03                	cmp    (%ebx),%al
44a71a:	80 48 73 00          	orb    $0x0,0x73(%eax)
44a71e:	3a 03                	cmp    (%ebx),%al
44a720:	a0 48 73 00 3a       	mov    0x3a007348,%al
44a725:	03 00                	add    (%eax),%eax
44a727:	00 80 02 00 00 0b    	add    %al,0xb000002(%eax)
44a72d:	00 48 0b             	add    %cl,0xb(%eax)
44a730:	6c                   	insb   (%dx),%es:(%edi)
44a731:	0b 89 0b b3 0b b7    	or     -0x48f44cf5(%ecx),%ecx
44a737:	0b bc 0b c3 0b c7 0b 	or     0xbc70bc3(%ebx,%ecx,1),%edi
44a73e:	d5 0b                	aad    $0xb
44a740:	db 0b                	fisttpl (%ebx)
44a742:	ee                   	out    %al,(%dx)
44a743:	0b f6                	or     %esi,%esi
44a745:	0b 03                	or     (%ebx),%eax
44a747:	0c 13                	or     $0x13,%al
44a749:	0c 19                	or     $0x19,%al
44a74b:	0c 23                	or     $0x23,%al
44a74d:	0c 27                	or     $0x27,%al
44a74f:	0c 34                	or     $0x34,%al
44a751:	0c 3d                	or     $0x3d,%al
44a753:	0c be                	or     $0xbe,%al
44a755:	0c ee                	or     $0xee,%al
44a757:	0c fd                	or     $0xfd,%al
44a759:	0c 43                	or     $0x43,%al
44a75b:	0d 7a 0d 7f 0d       	or     $0xd7f0d7a,%eax
44a760:	85 0d ce 0d 04 0e    	test   %ecx,0xe040dce
44a766:	0b 0e                	or     (%esi),%ecx
44a768:	14 0e                	adc    $0xe,%al
44a76a:	3d 0e 44 0e 60       	cmp    $0x600e440e,%eax
44a76f:	0e                   	push   %cs
44a770:	68 0e 6f 0e 74       	push   $0x740e6f0e
44a775:	0e                   	push   %cs
44a776:	94                   	xchg   %eax,%esp
44a777:	0e                   	push   %cs
44a778:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
44a779:	0e                   	push   %cs
44a77a:	ab                   	stos   %eax,%es:(%edi)
44a77b:	0e                   	push   %cs
44a77c:	b1 0e                	mov    $0xe,%cl
44a77e:	b7 0e                	mov    $0xe,%bh
44a780:	d5 0e                	aad    $0xe
44a782:	da 0e                	fimull (%esi)
44a784:	e1 0e                	loope  0x44a794
44a786:	ed                   	in     (%dx),%eax
44a787:	0e                   	push   %cs
44a788:	10 0f                	adc    %cl,(%edi)
44a78a:	22 0f                	and    (%edi),%cl
44a78c:	39 0f                	cmp    %ecx,(%edi)
44a78e:	45                   	inc    %ebp
44a78f:	0f 4c 0f             	cmovl  (%edi),%ecx
44a792:	94                   	xchg   %eax,%esp
44a793:	0f b1 0f             	cmpxchg %ecx,(%edi)
44a796:	d3 0f                	rorl   %cl,(%edi)
44a798:	db 0f                	fisttpl (%edi)
44a79a:	e5 0f                	in     $0xf,%eax
44a79c:	eb 0f                	jmp    0x44a7ad
44a79e:	f4                   	hlt
44a79f:	0f 11 10             	movups %xmm2,(%eax)
44a7a2:	17                   	pop    %ss
44a7a3:	10 23                	adc    %ah,(%ebx)
44a7a5:	10 3a                	adc    %bh,(%edx)
44a7a7:	10 48 10             	adc    %cl,0x10(%eax)
44a7aa:	4d                   	dec    %ebp
44a7ab:	10 53 10             	adc    %dl,0x10(%ebx)
44a7ae:	59                   	pop    %ecx
44a7af:	10 78 10             	adc    %bh,0x10(%eax)
44a7b2:	8a 10                	mov    (%eax),%dl
44a7b4:	9c                   	pushf
44a7b5:	10 ae 10 e2 10 f3    	adc    %ch,-0xcef1df0(%esi)
44a7bb:	10 fe                	adc    %bh,%dh
44a7bd:	10 2c 11             	adc    %ch,(%ecx,%edx,1)
44a7c0:	3c 11                	cmp    $0x11,%al
44a7c2:	48                   	dec    %eax
44a7c3:	11 53 11             	adc    %edx,0x11(%ebx)
44a7c6:	7b 11                	jnp    0x44a7d9
44a7c8:	93                   	xchg   %eax,%ebx
44a7c9:	11 fd                	adc    %edi,%ebp
44a7cb:	11 28                	adc    %ebp,(%eax)
44a7cd:	12 48 12             	adc    0x12(%eax),%cl
44a7d0:	6b 12 89             	imul   $0xffffff89,(%edx),%edx
44a7d3:	12 b4 12 c7 12 e2 12 	adc    0x12e212c7(%edx,%edx,1),%dh
44a7da:	2e 00 01             	add    %al,%cs:(%ecx)
44a7dd:	00 00                	add    %al,(%eax)
44a7df:	00 09                	add    %cl,(%ecx)
44a7e1:	d7                   	xlat   %ds:(%ebx)
44a7e2:	c0 00 00             	rolb   $0x0,(%eax)
44a7e5:	00 12                	add    %dl,(%edx)
44a7e7:	d7                   	xlat   %ds:(%ebx)
44a7e8:	c4 00                	les    (%eax),%eax
44a7ea:	00 00                	add    %al,(%eax)
44a7ec:	1d d7 c8 00 00       	sbb    $0xc8d7,%eax
44a7f1:	00 28                	add    %ch,(%eax)
44a7f3:	d7                   	xlat   %ds:(%ebx)
44a7f4:	cc                   	int3
44a7f5:	00 00                	add    %al,(%eax)
44a7f7:	00 34 d7             	add    %dh,(%edi,%edx,8)
44a7fa:	c8 00 18 00          	enter  $0x1800,$0x0
44a7fe:	01 00                	add    %eax,(%eax)
44a800:	19 00                	sbb    %eax,(%eax)
44a802:	09 00                	or     %eax,(%eax)
44a804:	1a 00                	sbb    (%eax),%al
44a806:	12 00                	adc    (%eax),%al
44a808:	1b 00                	sbb    (%eax),%eax
44a80a:	17                   	pop    %ss
44a80b:	00 1c 00             	add    %bl,(%eax,%eax,1)
44a80e:	24 00                	and    $0x0,%al
44a810:	27                   	daa
44a811:	00 2e                	add    %ch,(%esi)
44a813:	00 29                	add    %ch,(%ecx)
44a815:	00 2f                	add    %ch,(%edi)
44a817:	00 2a                	add    %ch,(%edx)
44a819:	00 33                	add    %dh,(%ebx)
44a81b:	00 2b                	add    %ch,(%ebx)
44a81d:	00 34 00             	add    %dh,(%eax,%eax,1)
44a820:	2e 00 35 00 00 00 47 	add    %dh,%cs:0x47000000
44a827:	77 4f                	ja     0x44a878
44a829:	04 00                	add    $0x0,%al
44a82b:	00 49 77             	add    %cl,0x77(%ecx)
44a82e:	4f                   	dec    %edi
44a82f:	04 00                	add    $0x0,%al
44a831:	00 4b 77             	add    %cl,0x77(%ebx)
44a834:	4f                   	dec    %edi
44a835:	04 00                	add    $0x0,%al
44a837:	00 51 77             	add    %dl,0x77(%ecx)
44a83a:	4f                   	dec    %edi
44a83b:	04 00                	add    $0x0,%al
44a83d:	00 58 77             	add    %bl,0x77(%eax)
44a840:	4f                   	dec    %edi