44326a:	44                   	inc    %esp
44326b:	00 e8                	add    %ch,%al
44326d:	6d                   	insl   (%dx),%es:(%edi)
44326e:	44                   	inc    %esp
44326f:	00 94 6c 44 00 f0 ad 	add    %dl,-0x520fffbc(%esp,%ebp,2)
443276:	44                   	inc    %esp
443277:	00 30                	add    %dh,(%eax)
443279:	8f 44 00 10          	pop    0x10(%eax,%eax,1)
44327d:	d2 44 00 cc          	rolb   %cl,-0x34(%eax,%eax,1)
443281:	d2 44 00 c8          	rolb   %cl,-0x38(%eax,%eax,1)
443285:	cd 44                	int    $0x44
443287:	00 b0 d2 44 00 48    	add    %dh,0x480044d2(%eax)
44328d:	94                   	xchg   %eax,%esp
44328e:	44                   	inc    %esp
44328f:	00 dc                	add    %bl,%ah
443291:	9a 44 00 7c a8 44 00 	lcall  $0x44,$0xa87c0044
443298:	68 a2 44 00 64       	push   $0x640044a2
44329d:	a5                   	movsl  %ds:(%esi),%es:(%edi)
44329e:	44                   	inc    %esp
44329f:	00 94 a3 44 00 14 a9 	add    %dl,-0x56ebffbc(%ebx,%eiz,4)
4432a6:	44                   	inc    %esp
4432a7:	00 18                	add    %bl,(%eax)
4432a9:	a9 44 00 d0 a7       	test   $0xa7d00044,%eax
4432ae:	44                   	inc    %esp
4432af:	00 78 a7             	add    %bh,-0x59(%eax)
4432b2:	44                   	inc    %esp
4432b3:	00 f0                	add    %dh,%al
4432b5:	d3 44 00 50          	roll   %cl,0x50(%eax,%eax,1)
4432b9:	f1                   	int1
4432ba:	44                   	inc    %esp
4432bb:	00 e4                	add    %ah,%ah
4432bd:	e5 44                	in     $0x44,%eax
4432bf:	00 6c d0 44          	add    %ch,0x44(%eax,%edx,8)
4432c3:	00 5c d3 44          	add    %bl,0x44(%ebx,%edx,8)
4432c7:	00 fc                	add    %bh,%ah
4432c9:	f1                   	int1
4432ca:	44                   	inc    %esp
4432cb:	00 01                	add    %al,(%ecx)
4432cd:	00 0f                	add    %cl,(%edi)
4432cf:	00 30                	add    %dh,(%eax)
4432d1:	f1                   	int1
4432d2:	44                   	inc    %esp
4432d3:	00 0e                	add    %cl,(%esi)
4432d5:	54                   	push   %esp
4432d6:	43                   	inc    %ebx
4432d7:	75 73                	jne    0x44334c
4432d9:	74 6f                	je     0x44334a
4432db:	6d                   	insl   (%dx),%es:(%edi)
4432dc:	43                   	inc    %ebx
4432dd:	6f                   	outsl  %ds:(%esi),(%dx)
4432de:	6e                   	outsb  %ds:(%esi),(%dx)
4432df:	74 72                	je     0x443353
4432e1:	6f                   	outsl  %ds:(%esi),(%dx)
4432e2:	6c                   	insb   (%dx),%es:(%edi)
4432e3:	90                   	nop
4432e4:	e8 32 44 00 07       	call   0x744771b
4432e9:	0e                   	push   %cs
4432ea:	54                   	push   %esp
4432eb:	43                   	inc    %ebx
4432ec:	75 73                	jne    0x443361
4432ee:	74 6f                	je     0x44335f
4432f0:	6d                   	insl   (%dx),%es:(%edi)
4432f1:	43                   	inc    %ebx
4432f2:	6f                   	outsl  %ds:(%esi),(%dx)
4432f3:	6e                   	outsb  %ds:(%esi),(%dx)
4432f4:	74 72                	je     0x443368
4432f6:	6f                   	outsl  %ds:(%esi),(%dx)
4432f7:	6c                   	insb   (%dx),%es:(%edi)
4432f8:	00 32                	add    %dh,(%edx)
4432fa:	44                   	inc    %esp
4432fb:	00 6c 30 44          	add    %ch,0x44(%eax,%esi,1)
4432ff:	00 0b                	add    %cl,(%ebx)
443301:	00 08                	add    %cl,(%eax)
443303:	43                   	inc    %ebx
443304:	6f                   	outsl  %ds:(%esi),(%dx)
443305:	6e                   	outsb  %ds:(%esi),(%dx)
443306:	74 72                	je     0x44337a
443308:	6f                   	outsl  %ds:(%esi),(%dx)
443309:	6c                   	insb   (%dx),%es:(%edi)
44330a:	73 00                	jae    0x44330c
44330c:	00 8d 40 00 5c 33    	add    %cl,0x335c0040(%ebp)
443312:	44                   	inc    %esp
44331f:	00 68 34             	add    %ch,0x34(%eax)
443322:	44                   	inc    %esp
44332b:	00 3c 34             	add    %bh,(%esp,%esi,1)
44332e:	44                   	inc    %esp
44332f:	00 56 34             	add    %dl,0x34(%esi)
443332:	44                   	inc    %esp
443333:	00 18                	add    %bl,(%eax)
443335:	02 00                	add    (%eax),%al
443337:	00 b4 31 44 00 d8 11 	add    %dh,0x11d80044(%ecx,%esi,1)
44333e:	42                   	inc    %edx
44333f:	00 14 35 40 00 2c 0b 	add    %dl,0xb2c0040(,%esi,1)
443346:	42                   	inc    %edx
443347:	00 1c 35 40 00 54 af 	add    %bl,-0x50abffc0(,%esi,1)
44334e:	44                   	inc    %esp
44334f:	00 58 32             	add    %bl,0x32(%eax)
443352:	40                   	inc    %eax
443353:	00 74 32 40          	add    %dh,0x40(%edx,%esi,1)
443357:	00 00                	add    %al,(%eax)
443359:	f1                   	int1
44335a:	44                   	inc    %esp
44335b:	00 f4                	add    %dh,%ah
44335d:	de 44 00 1c          	fiadds 0x1c(%eax,%eax,1)
443361:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
443362:	44                   	inc    %esp
443363:	00 98 8d 41 00 b0    	add    %bl,-0x4fffbe73(%eax)
443369:	8c 44 00 e0          	mov    %es,-0x20(%eax,%eax,1)
44336d:	60                   	pusha
44336e:	44                   	inc    %esp
44336f:	00 d0                	add    %dl,%al
443371:	93                   	xchg   %eax,%ebx
443372:	44                   	inc    %esp
443373:	00 e8                	add    %ch,%al
443375:	69 44 00 f0 11 42 00 	imul   $0xd8004211,-0x10(%eax,%eax,1),%eax
44337c:	d8
44337d:	0e                   	push   %cs
44337e:	42                   	inc    %edx
44337f:	00 d0                	add    %dl,%al
443381:	0e                   	push   %cs
443382:	42                   	inc    %edx
443383:	00 f8                	add    %bh,%al
443385:	11 42 00             	adc    %eax,0x0(%edx)
443388:	6c                   	insb   (%dx),%es:(%edi)
443389:	e7 44                	out    %eax,$0x44
44338b:	00 08                	add    %cl,(%eax)
44338d:	da 44 00 24          	fiaddl 0x24(%eax,%eax,1)
443391:	df 44 00 70          	filds  0x70(%eax,%eax,1)
443395:	de 44 00 54          	fiadds 0x54(%eax,%eax,1)
443399:	5f                   	pop    %edi
44339a:	44                   	inc    %esp
44339b:	00 84 d4 44 00 a4 d4 	add    %al,-0x2b5bffbc(%esp,%edx,8)
4433a2:	44                   	inc    %esp
4433a3:	00 bc d1 44 00 9c 5e 	add    %bh,0x5e9c0044(%ecx,%edx,8)
4433aa:	44                   	inc    %esp
4433ab:	00 a0 5e 44 00 80    	add    %ah,-0x7fffbba2(%eax)
4433b1:	8e 44 00 ac          	mov    -0x54(%eax,%eax,1),%es
4433b5:	8e 44 00 d0          	mov    -0x30(%eax,%eax,1),%es
4433b9:	69 44 00 18 60 44 00 	imul   $0x5c004460,0x18(%eax,%eax,1),%eax
4433c0:	5c
4433c1:	6b 44 00 d4 6a       	imul   $0x6a,-0x2c(%eax,%eax,1),%eax
4433c6:	44                   	inc    %esp
4433c7:	00 e8                	add    %ch,%al
4433c9:	6d                   	insl   (%dx),%es:(%edi)
4433ca:	44                   	inc    %esp
4433cb:	00 94 6c 44 00 f0 ad 	add    %dl,-0x520fffbc(%esp,%ebp,2)
4433d2:	44                   	inc    %esp
4433d3:	00 30                	add    %dh,(%eax)
4433d5:	8f 44 00 10          	pop    0x10(%eax,%eax,1)
4433d9:	d2 44 00 cc          	rolb   %cl,-0x34(%eax,%eax,1)
4433dd:	d2 44 00 c8          	rolb   %cl,-0x38(%eax,%eax,1)
4433e1:	cd 44                	int    $0x44
4433e3:	00 b0 d2 44 00 48    	add    %dh,0x480044d2(%eax)
4433e9:	94                   	xchg   %eax,%esp
4433ea:	44                   	inc    %esp
4433eb:	00 dc                	add    %bl,%ah
4433ed:	9a 44 00 7c a8 44 00 	lcall  $0x44,$0xa87c0044
4433f4:	d8 e7                	fsub   %st(7),%st
4433f6:	44                   	inc    %esp
4433f7:	00 64 a5 44          	add    %ah,0x44(%ebp,%eiz,4)
4433fb:	00 94 a3 44 00 14 a9 	add    %dl,-0x56ebffbc(%ebx,%eiz,4)
443402:	44                   	inc    %esp
443403:	00 18                	add    %bl,(%eax)
443405:	a9 44 00 d0 a7       	test   $0xa7d00044,%eax
44340a:	44                   	inc    %esp
44340b:	00 78 a7             	add    %bh,-0x59(%eax)
44340e:	44                   	inc    %esp
44340f:	00 f0                	add    %dh,%al
443411:	d3 44 00 50          	roll   %cl,0x50(%eax,%eax,1)
443415:	f1                   	int1
443416:	44                   	inc    %esp
443417:	00 e4                	add    %ah,%ah
443419:	e5 44                	in     $0x44,%eax
44341b:	00 6c d0 44          	add    %ch,0x44(%eax,%edx,8)
44341f:	00 5c d3 44          	add    %bl,0x44(%ebx,%edx,8)
443423:	00 a8 e8 44 00 c0    	add    %ch,-0x3fffbb18(%eax)
443429:	ec                   	in     (%dx),%al
44342a:	44                   	inc    %esp
44342b:	00 54 ea 44          	add    %dl,0x44(%edx,%ebp,8)
44342f:	00 3c ec             	add    %bh,(%esp,%ebp,8)
443432:	44                   	inc    %esp
443433:	00 64 ec 44          	add    %ah,0x44(%esp,%ebp,8)
443437:	00 50 e9             	add    %dl,-0x17(%eax)
44343a:	44                   	inc    %esp
44343b:	00 04 00             	add    %al,(%eax,%eax,1)
44343e:	84 00                	test   %al,(%eax)
443440:	85 00                	test   %eax,(%eax)
443442:	12 b0 17 03 3c e8    	adc    -0x17c3fce9(%eax),%dh
443448:	44                   	inc    %esp
443449:	00 44 e8 44          	add    %al,0x44(%eax,%ebp,8)
44344d:	00 bc e9 44 00 2c ed 	add    %bh,-0x12d3ffbc(%ecx,%ebp,8)
443454:	44                   	inc    %esp
443455:	00 0b                	add    %cl,(%ebx)
443457:	54                   	push   %esp
443458:	48                   	dec    %eax
443459:	69 6e 74 57 69 6e 64 	imul   $0x646e6957,0x74(%esi),%ebp
443460:	6f                   	outsl  %ds:(%esi),(%dx)
443461:	77 8b                	ja     0x4433ee
443463:	c0 68 34 44          	shrb   $0x44,0x34(%eax)
443467:	00 07                	add    %al,(%edi)
443469:	0b 54 48 69          	or     0x69(%eax,%ecx,2),%edx
44346d:	6e                   	outsb  %ds:(%esi),(%dx)
44346e:	74 57                	je     0x4434c7
443470:	69 6e 64 6f 77 5c 33 	imul   $0x335c776f,0x64(%esi),%ebp
443477:	44                   	inc    %esp
443478:	00 e4                	add    %ah,%ah
44347a:	32 44 00 0b          	xor    0xb(%eax,%eax,1),%al
44347e:	00 08                	add    %cl,(%eax)
443480:	43                   	inc    %ebx
443481:	6f                   	outsl  %ds:(%esi),(%dx)
443482:	6e                   	outsb  %ds:(%esi),(%dx)
443483:	74 72                	je     0x4434f7
443485:	6f                   	outsl  %ds:(%esi),(%dx)
443486:	6c                   	insb   (%dx),%es:(%edi)
443487:	73 00                	jae    0x443489
443489:	00 8b c0 d8 34 44    	add    %cl,0x4434d8c0(%ebx)
44349b:	00 30                	add    %dh,(%eax)
44349d:	35 44 00 00 00       	xor    $0x44,%eax
4434aa:	00 00                	add    %al,(%eax)
4434ac:	1c 35                	sbb    $0x35,%al
4434ae:	44                   	inc    %esp
4434af:	00 7c 00 00          	add    %bh,0x0(%eax,%eax,1)
4434b3:	00 54 38 45          	add    %dl,0x45(%eax,%edi,1)
4434b7:	00 d8                	add    %bl,%al
4434b9:	11 42 00             	adc    %eax,0x0(%edx)
4434bc:	14 35                	adc    $0x35,%al
4434be:	40                   	inc    %eax
4434bf:	00 2c 0b             	add    %ch,(%ebx,%ecx,1)
4434c2:	42                   	inc    %edx
4434c3:	00 1c 35 40 00 10 35 	add    %bl,0x35100040(,%esi,1)
4434ca:	40                   	inc    %eax
4434cb:	00 58 32             	add    %bl,0x32(%eax)
4434ce:	40                   	inc    %eax
4434cf:	00 74 32 40          	add    %dh,0x40(%edx,%esi,1)
4434d3:	00 0c 3a             	add    %cl,(%edx,%edi,1)
4434d6:	45                   	inc    %ebp
4434d7:	00 38                	add    %bh,(%eax)
4434d9:	48                   	dec    %eax
4434da:	45                   	inc    %ebp
4434db:	00 c0                	add    %al,%al
4434dd:	4b                   	dec    %ebx
4434de:	45                   	inc    %ebp
4434df:	00 78 47             	add    %bh,0x47(%eax)
4434e2:	45                   	inc    %ebp
4434e3:	00 b8 0e 42 00 84    	add    %bh,-0x7bffbdf2(%eax)
4434e9:	0d 42 00 c8 0e       	or     $0xec80042,%eax
4434ee:	42                   	inc    %edx
4434ef:	00 c0                	add    %al,%al
4434f1:	0f 42 00             	cmovb  (%eax),%eax
4434f4:	f0 11 42 00          	lock adc %eax,0x0(%edx)
4434f8:	d8 0e                	fmuls  (%esi)
4434fa:	42                   	inc    %edx
4434fb:	00 d0                	add    %dl,%al
4434fd:	0e                   	push   %cs
4434fe:	42                   	inc    %edx
4434ff:	00 f8                	add    %bh,%al
443501:	11 42 00             	adc    %eax,0x0(%edx)
443504:	6c                   	insb   (%dx),%es:(%edi)
443505:	39 45 00             	cmp    %eax,0x0(%ebp)
443508:	6c                   	insb   (%dx),%es:(%edi)
443509:	43                   	inc    %ebx
44350a:	45                   	inc    %ebp
44350b:	00 90 ed 44 00 74    	add    %dl,0x740044ed(%eax)
443511:	50                   	push   %eax
443512:	45                   	inc    %ebp
443513:	00 00                	add    %al,(%eax)
443515:	51                   	push   %ecx
443516:	45                   	inc    %ebp
443517:	00 d4                	add    %dl,%ah
443519:	ee                   	out    %al,(%dx)
44351a:	44                   	inc    %esp
44351b:	00 0e                	add    %cl,(%esi)
44351d:	54                   	push   %esp
44351e:	44                   	inc    %esp
44351f:	72 61                	jb     0x443582
443521:	67 49                	addr16 dec %ecx
443523:	6d                   	insl   (%dx),%es:(%edi)
443524:	61                   	popa
443525:	67 65 4c             	addr16 gs dec %esp
443528:	69 73 74 90 30 35 44 	imul   $0x44353090,0x74(%ebx),%esi
44352f:	00 07                	add    %al,(%edi)
443531:	0e                   	push   %cs
443532:	54                   	push   %esp
443533:	44                   	inc    %esp
443534:	72 61                	jb     0x443597
443536:	67 49                	addr16 dec %ecx
443538:	6d                   	insl   (%dx),%es:(%edi)
443539:	61                   	popa
44353a:	67 65 4c             	addr16 gs dec %esp
44353d:	69 73 74 d8 34 44 00 	imul   $0x4434d8,0x74(%ebx),%esi
443544:	00 39                	add    %bh,(%ecx)
443546:	45                   	inc    %ebp
443547:	00 02                	add    %al,(%edx)
443549:	00 08                	add    %cl,(%eax)
44354b:	43                   	inc    %ebx
44354c:	6f                   	outsl  %ds:(%esi),(%dx)
44354d:	6e                   	outsb  %ds:(%esi),(%dx)
44354e:	74 72                	je     0x4435c2
443550:	6f                   	outsl  %ds:(%esi),(%dx)
443551:	6c                   	insb   (%dx),%es:(%edi)
443552:	73 00                	jae    0x443554
443554:	00 8d 40 00 a4 35    	add    %cl,0x35a40040(%ebp)
44355a:	44                   	inc    %esp
443567:	00 f8                	add    %bh,%al
443569:	35 44 00 00 00       	xor    $0x44,%eax
443576:	00 00                	add    %al,(%eax)
443578:	e8 35 44 00 80       	call   0x804479b2
44357d:	00 00                	add    %al,(%eax)
44357f:	00 8c 34 44 00 d8 11 	add    %cl,0x11d80044(%esp,%esi,1)
443586:	42                   	inc    %edx
443587:	00 14 35 40 00 2c 0b 	add    %dl,0xb2c0040(,%esi,1)
44358e:	42                   	inc    %edx
44358f:	00 1c 35 40 00 10 35 	add    %bl,0x35100040(,%esi,1)
443596:	40                   	inc    %eax
443597:	00 58 32             	add    %bl,0x32(%eax)
44359a:	40                   	inc    %eax
44359b:	00 74 32 40          	add    %dh,0x40(%edx,%esi,1)
44359f:	00 0c 3a             	add    %cl,(%edx,%edi,1)
4435a2:	45                   	inc    %ebp
4435a3:	00 38                	add    %bh,(%eax)
4435a5:	48                   	dec    %eax
4435a6:	45                   	inc    %ebp
4435a7:	00 c0                	add    %al,%al
4435a9:	4b                   	dec    %ebx
4435aa:	45                   	inc    %ebp
4435ab:	00 78 47             	add    %bh,0x47(%eax)
4435ae:	45                   	inc    %ebp
4435af:	00 b8 0e 42 00 84    	add    %bh,-0x7bffbdf2(%eax)
4435b5:	0d 42 00 c8 0e       	or     $0xec80042,%eax
4435ba:	42                   	inc    %edx
4435bb:	00 c0                	add    %al,%al
4435bd:	0f 42 00             	cmovb  (%eax),%eax
4435c0:	f0 11 42 00          	lock adc %eax,0x0(%edx)
4435c4:	d8 0e                	fmuls  (%esi)
4435c6:	42                   	inc    %edx
4435c7:	00 d0                	add    %dl,%al
4435c9:	0e                   	push   %cs
4435ca:	42                   	inc    %edx
4435cb:	00 f8                	add    %bh,%al
4435cd:	11 42 00             	adc    %eax,0x0(%edx)
4435d0:	6c                   	insb   (%dx),%es:(%edi)
4435d1:	39 45 00             	cmp    %eax,0x0(%ebp)
4435d4:	6c                   	insb   (%dx),%es:(%edi)
4435d5:	43                   	inc    %ebx
4435d6:	45                   	inc    %ebp
4435d7:	00 90 ed 44 00 74    	add    %dl,0x740044ed(%eax)
4435dd:	50                   	push   %eax
4435de:	45                   	inc    %ebp
4435df:	00 00                	add    %al,(%eax)
4435e1:	51                   	push   %ecx