44307f:	44                   	inc    %esp
443080:	00 94 28 44 00 0b 00 	add    %dl,0xb0044(%eax,%ebp,1)
443087:	08 43 6f             	or     %al,0x6f(%ebx)
44308a:	6e                   	outsb  %ds:(%esi),(%dx)
44308b:	74 72                	je     0x4430ff
44308d:	6f                   	outsl  %ds:(%esi),(%dx)
44308e:	6c                   	insb   (%dx),%es:(%edi)
44308f:	73 00                	jae    0x443091
443091:	00 8b c0 e0 30 44    	add    %cl,0x4430e0c0(%ebx)
4430a3:	00 8c 31 44 00 00 00 	add    %cl,0x44(%ecx,%esi,1)
4430aa:	00 00                	add    %al,(%eax)
4430ac:	00 00                	add    %al,(%eax)
4430ae:	00 00                	add    %al,(%eax)
4430b0:	70 31                	jo     0x4430e3
4430b2:	44                   	inc    %esp
4430b3:	00 78 31             	add    %bh,0x31(%eax)
4430b6:	44                   	inc    %esp
4430b7:	00 64 01 00          	add    %ah,0x0(%ecx,%eax,1)
4430bb:	00 d4                	add    %dl,%ah
4430bd:	25 44 00 d8 11       	and    $0x11d80044,%eax
4430c2:	42                   	inc    %edx
4430c3:	00 14 35 40 00 2c 0b 	add    %dl,0xb2c0040(,%esi,1)
4430ca:	42                   	inc    %edx
4430cb:	00 1c 35 40 00 08 80 	add    %bl,-0x7ff7ffc0(,%esi,1)
4430d2:	44                   	inc    %esp
4430d3:	00 58 32             	add    %bl,0x32(%eax)
4430d6:	40                   	inc    %eax
4430d7:	00 74 32 40          	add    %dh,0x40(%edx,%esi,1)
4430db:	00 80 e6 44 00 e8    	add    %al,-0x17ffbb1a(%eax)
4430e1:	8c 44 00 e0          	mov    %es,-0x20(%eax,%eax,1)
4430e5:	80 44 00 98 8d       	addb   $0x8d,-0x68(%eax,%eax,1)
4430ea:	41                   	inc    %ecx
4430eb:	00 b0 8c 44 00 e0    	add    %dh,-0x1fffbb74(%eax)
4430f1:	60                   	pusha
4430f2:	44                   	inc    %esp
4430f3:	00 4c 60 44          	add    %cl,0x44(%eax,%eiz,2)
4430f7:	00 e8                	add    %ch,%al
4430f9:	69 44 00 f0 11 42 00 	imul   $0xd8004211,-0x10(%eax,%eax,1),%eax
443100:	d8
443101:	0e                   	push   %cs
443102:	42                   	inc    %edx
443103:	00 d0                	add    %dl,%al
443105:	0e                   	push   %cs
443106:	42                   	inc    %edx
443107:	00 f8                	add    %bh,%al
443109:	11 42 00             	adc    %eax,0x0(%edx)
44310c:	24 e6                	and    $0xe6,%al
44310e:	44                   	inc    %esp
44310f:	00 78 7b             	add    %bh,0x7b(%eax)
443112:	44                   	inc    %esp
443113:	00 74 7b 44          	add    %dh,0x44(%ebx,%edi,2)
443117:	00 44 7c 44          	add    %al,0x44(%esp,%edi,2)
44311b:	00 54 5f 44          	add    %dl,0x44(%edi,%ebx,2)
44311f:	00 98 66 44 00 fc    	add    %bl,-0x3ffbb9a(%eax)
443125:	65 44                	gs inc %esp
443127:	00 14 6f             	add    %dl,(%edi,%ebp,2)
44312a:	44                   	inc    %esp
44312b:	00 9c 5e 44 00 a0 5e 	add    %bl,0x5ea00044(%esi,%ebx,2)
443132:	44                   	inc    %esp
443133:	00 80 8e 44 00 ac    	add    %al,-0x53ffbb72(%eax)
443139:	8e 44 00 d0          	mov    -0x30(%eax,%eax,1),%es
44313d:	69 44 00 18 60 44 00 	imul   $0x5c004460,0x18(%eax,%eax,1),%eax
443144:	5c
443145:	6b 44 00 d4 6a       	imul   $0x6a,-0x2c(%eax,%eax,1),%eax
44314a:	44                   	inc    %esp
44314b:	00 e8                	add    %ch,%al
44314d:	6d                   	insl   (%dx),%es:(%edi)
44314e:	44                   	inc    %esp
44314f:	00 94 6c 44 00 74 7e 	add    %dl,0x7e740044(%esp,%ebp,2)
443156:	44                   	inc    %esp
443157:	00 30                	add    %dh,(%eax)
443159:	8f 44 00 d4          	pop    -0x2c(%eax,%eax,1)
44315d:	70 44                	jo     0x4431a3
44315f:	00 3c 71             	add    %bh,(%ecx,%esi,2)
443162:	44                   	inc    %esp
443163:	00 cc                	add    %cl,%ah
443165:	61                   	popa
443166:	44                   	inc    %esp
443167:	00 28                	add    %ch,(%eax)
443169:	71 44                	jno    0x4431af
44316b:	00 68 e7             	add    %ch,-0x19(%eax)
44316e:	44                   	inc    %esp
44316f:	00 01                	add    %al,(%ecx)
443171:	00 0f                	add    %cl,(%edi)
443173:	00 c0                	add    %al,%al
443175:	e6 44                	out    %al,$0x44
443177:	00 0f                	add    %cl,(%edi)
443179:	54                   	push   %esp
44317a:	47                   	inc    %edi
44317b:	72 61                	jb     0x4431de
44317d:	70 68                	jo     0x4431e7
44317f:	69 63 43 6f 6e 74 72 	imul   $0x72746e6f,0x43(%ebx),%esp
443186:	6f                   	outsl  %ds:(%esi),(%dx)
443187:	6c                   	insb   (%dx),%es:(%edi)
443188:	8c 31                	mov    %?,(%ecx)
44318a:	44                   	inc    %esp
44318b:	00 07                	add    %al,(%edi)
44318d:	0f 54 47 72          	andps  0x72(%edi),%xmm0
443191:	61                   	popa
443192:	70 68                	jo     0x4431fc
443194:	69 63 43 6f 6e 74 72 	imul   $0x72746e6f,0x43(%ebx),%esp
44319b:	6f                   	outsl  %ds:(%esi),(%dx)
44319c:	6c                   	insb   (%dx),%es:(%edi)
44319d:	e0 30                	loopne 0x4431cf
44319f:	44                   	inc    %esp
4431a0:	00 94 28 44 00 0b 00 	add    %dl,0xb0044(%eax,%ebp,1)
4431a7:	08 43 6f             	or     %al,0x6f(%ebx)
4431aa:	6e                   	outsb  %ds:(%esi),(%dx)
4431ab:	74 72                	je     0x44321f
4431ad:	6f                   	outsl  %ds:(%esi),(%dx)
4431ae:	6c                   	insb   (%dx),%es:(%edi)
4431af:	73 00                	jae    0x4431b1
4431b1:	00 8b c0 00 32 44    	add    %cl,0x443200c0(%ebx)
4431c3:	00 e8                	add    %ch,%al
4431c5:	32 44 00 00          	xor    0x0(%eax,%eax,1),%al
4431c9:	00 00                	add    %al,(%eax)
4431cb:	00 00                	add    %al,(%eax)
4431cd:	00 00                	add    %al,(%eax)
4431cf:	00 cc                	add    %cl,%ah
4431d1:	32 44 00 d4          	xor    -0x2c(%eax,%eax,1),%al
4431d5:	32 44 00 0c          	xor    0xc(%eax,%eax,1),%al
4431d9:	02 00                	add    (%eax),%al
4431db:	00 b8 2c 44 00 d8    	add    %bh,-0x27ffbbd4(%eax)
4431e1:	11 42 00             	adc    %eax,0x0(%edx)
4431e4:	14 35                	adc    $0x35,%al
4431e6:	40                   	inc    %eax
4431e7:	00 2c 0b             	add    %ch,(%ebx,%ecx,1)
4431ea:	42                   	inc    %edx
4431eb:	00 1c 35 40 00 54 af 	add    %bl,-0x50abffc0(,%esi,1)
4431f2:	44                   	inc    %esp
4431f3:	00 58 32             	add    %bl,0x32(%eax)
4431f6:	40                   	inc    %eax
4431f7:	00 74 32 40          	add    %dh,0x40(%edx,%esi,1)
4431fb:	00 00                	add    %al,(%eax)
4431fd:	f1                   	int1
4431fe:	44                   	inc    %esp
4431ff:	00 f4                	add    %dh,%ah
443201:	de 44 00 1c          	fiadds 0x1c(%eax,%eax,1)
443205:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
443206:	44                   	inc    %esp
443207:	00 98 8d 41 00 b0    	add    %bl,-0x4fffbe73(%eax)
44320d:	8c 44 00 e0          	mov    %es,-0x20(%eax,%eax,1)
443211:	60                   	pusha
443212:	44                   	inc    %esp
443213:	00 d0                	add    %dl,%al
443215:	93                   	xchg   %eax,%ebx
443216:	44                   	inc    %esp
443217:	00 e8                	add    %ch,%al
443219:	69 44 00 f0 11 42 00 	imul   $0xd8004211,-0x10(%eax,%eax,1),%eax
443220:	d8
443221:	0e                   	push   %cs
443222:	42                   	inc    %edx
443223:	00 d0                	add    %dl,%al
443225:	0e                   	push   %cs
443226:	42                   	inc    %edx
443227:	00 f8                	add    %bh,%al
443229:	11 42 00             	adc    %eax,0x0(%edx)
44322c:	a4                   	movsb  %ds:(%esi),%es:(%edi)
44322d:	f0 44                	lock inc %esp
44322f:	00 08                	add    %cl,(%eax)
443231:	da 44 00 24          	fiaddl 0x24(%eax,%eax,1)
443235:	df 44 00 70          	filds  0x70(%eax,%eax,1)
443239:	de 44 00 54          	fiadds 0x54(%eax,%eax,1)
44323d:	5f                   	pop    %edi
44323e:	44                   	inc    %esp
44323f:	00 84 d4 44 00 a4 d4 	add    %al,-0x2b5bffbc(%esp,%edx,8)
443246:	44                   	inc    %esp
443247:	00 bc d1 44 00 9c 5e 	add    %bh,0x5e9c0044(%ecx,%edx,8)
44324e:	44                   	inc    %esp
44324f:	00 a0 5e 44 00 80    	add    %ah,-0x7fffbba2(%eax)
443255:	8e 44 00 ac          	mov    -0x54(%eax,%eax,1),%es
443259:	8e 44 00 d0          	mov    -0x30(%eax,%eax,1),%es
44325d:	69 44 00 18 60 44 00 	imul   $0x5c004460,0x18(%eax,%eax,1),%eax
443264:	5c
443265:	6b 44 00 d4 6a       	imul   $0x6a,-0x2c(%eax,%eax,1),%eax
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)