443272:	44                   	inc    %esp
443273:	00 dc                	add    %bl,%ah
443275:	5d                   	pop    %ebp
443276:	44                   	inc    %esp
443277:	00 e4                	add    %ah,%ah
443279:	5b                   	pop    %ebx
44327a:	44                   	inc    %esp
44327b:	00 38                	add    %bh,(%eax)
44327d:	5d                   	pop    %ebp
44327e:	44                   	inc    %esp
44327f:	00 3c 5d 44 00 44 5d 	add    %bh,0x5d440044(,%ebx,2)
443286:	44                   	inc    %esp
443287:	00 08                	add    %cl,(%eax)
443289:	5e                   	pop    %esi
44328a:	44                   	inc    %esp
44328b:	00 b8 5d 44 00 16    	add    %bh,0x1600445d(%eax)
443291:	54                   	push   %esp
443292:	42                   	inc    %edx
443293:	61                   	popa
443294:	73 65                	jae    0x4432fb
443296:	44                   	inc    %esp
443297:	72 61                	jb     0x4432fa
443299:	67 43                	addr16 inc %ebx
44329b:	6f                   	outsl  %ds:(%esi),(%dx)
44329c:	6e                   	outsb  %ds:(%esi),(%dx)
44329d:	74 72                	je     0x443311
44329f:	6f                   	outsl  %ds:(%esi),(%dx)
4432a0:	6c                   	insb   (%dx),%es:(%edi)
4432a1:	4f                   	dec    %edi
4432a2:	62 6a 65             	bound  %ebp,0x65(%edx)
4432a5:	63 74 90 f4          	arpl   %esi,-0xc(%eax,%edx,4)
4432a9:	32 44 00 00          	xor    0x0(%eax,%eax,1),%al
4432c5:	00 00                	add    %al,(%eax)
4432c7:	00 20                	add    %ah,(%eax)
4432c9:	33 44 00 40          	xor    0x40(%eax,%eax,1),%eax
4432cd:	00 00                	add    %al,(%eax)
4432cf:	00 18                	add    %bl,(%eax)
4432d1:	32 44 00 c0          	xor    -0x40(%eax,%eax,1),%al
4432d5:	3c 40                	cmp    $0x40,%al
4432d7:	00 a4 5d 44 00 94 5d 	add    %ah,0x5d940044(%ebp,%ebx,2)
4432de:	44                   	inc    %esp
4432df:	00 d4                	add    %dl,%ah
4432e1:	3c 40                	cmp    $0x40,%al
4432e3:	00 c8                	add    %cl,%al
4432e5:	3c 40                	cmp    $0x40,%al
4432e7:	00 10                	add    %dl,(%eax)
4432e9:	3a 40 00             	cmp    0x0(%eax),%al
4432ec:	2c 3a                	sub    $0x3a,%al
4432ee:	40                   	inc    %eax
4432ef:	00 68 3a             	add    %ch,0x3a(%eax)
4432f2:	40                   	inc    %eax
4432f3:	00 34 5e             	add    %dh,(%esi,%ebx,2)
4432f6:	44                   	inc    %esp
4432f7:	00 68 5e             	add    %ch,0x5e(%eax)
4432fa:	44                   	inc    %esp
4432fb:	00 80 5e 44 00 20    	add    %al,0x2000445e(%eax)
443301:	5c                   	pop    %esp
443302:	44                   	inc    %esp
443303:	00 dc                	add    %bl,%ah
443305:	5d                   	pop    %ebp
443306:	44                   	inc    %esp
443307:	00 e4                	add    %ah,%ah
443309:	5b                   	pop    %ebx
44330a:	44                   	inc    %esp
44330b:	00 8c 5e 44 00 3c 5d 	add    %cl,0x5d3c0044(%esi,%ebx,2)
443312:	44                   	inc    %esp
443313:	00 ac 5e 44 00 08 5e 	add    %ch,0x5e080044(%esi,%ebx,2)
44331a:	44                   	inc    %esp
44331b:	00 b8 5d 44 00 12    	add    %bh,0x1200445d(%eax)
443321:	54                   	push   %esp
443322:	44                   	inc    %esp
443323:	72 61                	jb     0x443386
443325:	67 43                	addr16 inc %ebx
443327:	6f                   	outsl  %ds:(%esi),(%dx)
443328:	6e                   	outsb  %ds:(%esi),(%dx)
443329:	74 72                	je     0x44339d
44332b:	6f                   	outsl  %ds:(%esi),(%dx)
44332c:	6c                   	insb   (%dx),%es:(%edi)
44332d:	4f                   	dec    %edi
44332e:	62 6a 65             	bound  %ebp,0x65(%edx)
443331:	63 74 90 80          	arpl   %esi,-0x80(%eax,%edx,4)
443335:	33 44 00 00          	xor    0x0(%eax,%eax,1),%eax
443351:	00 00                	add    %al,(%eax)
443353:	00 ac 33 44 00 40 00 	add    %ch,0x400044(%ebx,%esi,1)
44335a:	00 00                	add    %al,(%eax)
44335c:	a8 32                	test   $0x32,%al
44335e:	44                   	inc    %esp
44335f:	00 c0                	add    %al,%al
443361:	3c 40                	cmp    $0x40,%al
443363:	00 a4 5d 44 00 cc 5e 	add    %ah,0x5ecc0044(%ebp,%ebx,2)
44336a:	44                   	inc    %esp
44336b:	00 d4                	add    %dl,%ah
44336d:	3c 40                	cmp    $0x40,%al
44336f:	00 c8                	add    %cl,%al
443371:	3c 40                	cmp    $0x40,%al
443373:	00 10                	add    %dl,(%eax)
443375:	3a 40 00             	cmp    0x0(%eax),%al
443378:	2c 3a                	sub    $0x3a,%al
44337a:	40                   	inc    %eax
44337b:	00 68 3a             	add    %ch,0x3a(%eax)
44337e:	40                   	inc    %eax
44337f:	00 34 5e             	add    %dh,(%esi,%ebx,2)
443382:	44                   	inc    %esp
443383:	00 68 5e             	add    %ch,0x5e(%eax)
443386:	44                   	inc    %esp
443387:	00 80 5e 44 00 20    	add    %al,0x2000445e(%eax)
44338d:	5c                   	pop    %esp
44338e:	44                   	inc    %esp
44338f:	00 dc                	add    %bl,%ah
443391:	5d                   	pop    %ebp
443392:	44                   	inc    %esp
443393:	00 e4                	add    %ah,%ah
443395:	5b                   	pop    %ebx
443396:	44                   	inc    %esp
443397:	00 8c 5e 44 00 3c 5d 	add    %cl,0x5d3c0044(%esi,%ebx,2)
44339e:	44                   	inc    %esp
44339f:	00 ac 5e 44 00 08 5e 	add    %ch,0x5e080044(%esi,%ebx,2)
4433a6:	44                   	inc    %esp
4433a7:	00 b8 5d 44 00 14    	add    %bh,0x1400445d(%eax)
4433ad:	54                   	push   %esp
4433ae:	44                   	inc    %esp
4433af:	72 61                	jb     0x443412
4433b1:	67 43                	addr16 inc %ebx
4433b3:	6f                   	outsl  %ds:(%esi),(%dx)
4433b4:	6e                   	outsb  %ds:(%esi),(%dx)
4433b5:	74 72                	je     0x443429
4433b7:	6f                   	outsl  %ds:(%esi),(%dx)
4433b8:	6c                   	insb   (%dx),%es:(%edi)
4433b9:	4f                   	dec    %edi
4433ba:	62 6a 65             	bound  %ebp,0x65(%edx)
4433bd:	63 74 45 78          	arpl   %esi,0x78(%ebp,%eax,2)
4433c1:	8d 40 00             	lea    0x0(%eax),%eax
4433c4:	10 34 44             	adc    %dh,(%esp,%eax,2)
4433e3:	00 4c 34 44          	add    %cl,0x44(%esp,%esi,1)
4433e7:	00 70 00             	add    %dh,0x0(%eax)
4433ea:	00 00                	add    %al,(%eax)
4433ec:	18 32                	sbb    %dh,(%edx)
4433ee:	44                   	inc    %esp
4433ef:	00 c0                	add    %al,%al
4433f1:	3c 40                	cmp    $0x40,%al
4433f3:	00 a4 5d 44 00 94 5d 	add    %ah,0x5d940044(%ebp,%ebx,2)
4433fa:	44                   	inc    %esp
4433fb:	00 d4                	add    %dl,%ah
4433fd:	3c 40                	cmp    $0x40,%al
4433ff:	00 c8                	add    %cl,%al
443401:	3c 40                	cmp    $0x40,%al
443403:	00 10                	add    %dl,(%eax)
443405:	3a 40 00             	cmp    0x0(%eax),%al
443408:	2c 3a                	sub    $0x3a,%al
44340a:	40                   	inc    %eax
44340b:	00 34 5f             	add    %dh,(%edi,%ebx,2)
44340e:	44                   	inc    %esp
44340f:	00 34 5e             	add    %dh,(%esi,%ebx,2)
443412:	44                   	inc    %esp
443413:	00 ac 60 44 00 1c 5d 	add    %ch,0x5d1c0044(%eax,%eiz,2)
44341a:	44                   	inc    %esp
44341b:	00 20                	add    %ah,(%eax)
44341d:	5c                   	pop    %esp
44341e:	44                   	inc    %esp
44341f:	00 64 5f 44          	add    %ah,0x44(%edi,%ebx,2)
443423:	00 e4                	add    %ah,%ah
443425:	5b                   	pop    %ebx
443426:	44                   	inc    %esp
443427:	00 38                	add    %bh,(%eax)
443429:	5d                   	pop    %ebp
44342a:	44                   	inc    %esp
44342b:	00 3c 5d 44 00 44 5d 	add    %bh,0x5d440044(,%ebx,2)
443432:	44                   	inc    %esp
443433:	00 c0                	add    %al,%al
443435:	5f                   	pop    %edi
443436:	44                   	inc    %esp
443437:	00 d0                	add    %dl,%al
443439:	5e                   	pop    %esi
44343a:	44                   	inc    %esp
44343b:	00 08                	add    %cl,(%eax)
44343d:	60                   	pusha
44343e:	44                   	inc    %esp
44343f:	00 84 60 44 00 98 60 	add    %al,0x60980044(%eax,%eiz,2)
443446:	44                   	inc    %esp
443447:	00 b8 60 44 00 0f    	add    %bh,0xf004460(%eax)
44344d:	54                   	push   %esp
44344e:	44                   	inc    %esp
44344f:	72 61                	jb     0x4434b2
443451:	67 44                	addr16 inc %esp
443453:	6f                   	outsl  %ds:(%esi),(%dx)
443454:	63 6b 4f             	arpl   %ebp,0x4f(%ebx)
443457:	62 6a 65             	bound  %ebp,0x65(%edx)
44345a:	63 74 a8 34          	arpl   %esi,0x34(%eax,%ebp,4)
44345e:	44                   	inc    %esp
44347b:	00 e4                	add    %ah,%ah
44347d:	34 44                	xor    $0x44,%al
44347f:	00 70 00             	add    %dh,0x0(%eax)
443482:	00 00                	add    %al,(%eax)
443484:	c4 33                	les    (%ebx),%esi
443486:	44                   	inc    %esp
443487:	00 c0                	add    %al,%al
443489:	3c 40                	cmp    $0x40,%al
44348b:	00 a4 5d 44 00 c0 60 	add    %ah,0x60c00044(%ebp,%ebx,2)
443492:	44                   	inc    %esp
443493:	00 d4                	add    %dl,%ah
443495:	3c 40                	cmp    $0x40,%al
443497:	00 c8                	add    %cl,%al
443499:	3c 40                	cmp    $0x40,%al
44349b:	00 10                	add    %dl,(%eax)
44349d:	3a 40 00             	cmp    0x0(%eax),%al
4434a0:	2c 3a                	sub    $0x3a,%al
4434a2:	40                   	inc    %eax
4434a3:	00 34 5f             	add    %dh,(%edi,%ebx,2)
4434a6:	44                   	inc    %esp
4434a7:	00 34 5e             	add    %dh,(%esi,%ebx,2)
4434aa:	44                   	inc    %esp
4434ab:	00 ac 60 44 00 1c 5d 	add    %ch,0x5d1c0044(%eax,%eiz,2)
4434b2:	44                   	inc    %esp
4434b3:	00 20                	add    %ah,(%eax)
4434b5:	5c                   	pop    %esp
4434b6:	44                   	inc    %esp
4434b7:	00 64 5f 44          	add    %ah,0x44(%edi,%ebx,2)
4434bb:	00 e4                	add    %ah,%ah
4434bd:	5b                   	pop    %ebx
4434be:	44                   	inc    %esp
4434bf:	00 38                	add    %bh,(%eax)
4434c1:	5d                   	pop    %ebp
4434c2:	44                   	inc    %esp
4434c3:	00 3c 5d 44 00 44 5d 	add    %bh,0x5d440044(,%ebx,2)
4434ca:	44                   	inc    %esp
4434cb:	00 c0                	add    %al,%al
4434cd:	5f                   	pop    %edi
4434ce:	44                   	inc    %esp
4434cf:	00 d0                	add    %dl,%al
4434d1:	5e                   	pop    %esi
4434d2:	44                   	inc    %esp
4434d3:	00 08                	add    %cl,(%eax)
4434d5:	60                   	pusha
4434d6:	44                   	inc    %esp
4434d7:	00 84 60 44 00 98 60 	add    %al,0x60980044(%eax,%eiz,2)
4434de:	44                   	inc    %esp
4434df:	00 b8 60 44 00 11    	add    %bh,0x11004460(%eax)
4434e5:	54                   	push   %esp
4434e6:	44                   	inc    %esp
4434e7:	72 61                	jb     0x44354a
4434e9:	67 44                	addr16 inc %esp
4434eb:	6f                   	outsl  %ds:(%esi),(%dx)
4434ec:	63 6b 4f             	arpl   %ebp,0x4f(%ebx)
4434ef:	62 6a 65             	bound  %ebp,0x65(%edx)
4434f2:	63 74 45 78          	arpl   %esi,0x78(%ebp,%eax,2)
4434f6:	8b c0                	mov    %eax,%eax
4434f8:	44                   	inc    %esp
4434f9:	35 44 00 00 00       	xor    $0x44,%eax
443506:	00 00                	add    %al,(%eax)
443508:	70 35                	jo     0x44353f
44350a:	44                   	inc    %esp
443517:	00 5c 35 44          	add    %bl,0x44(%ebp,%esi,1)
44351b:	00 64 00 00          	add    %ah,0x0(%eax,%eax,1)
44351f:	00 50 64             	add    %dl,0x64(%eax)
443522:	42                   	inc    %edx
443523:	00 c0                	add    %al,%al
443525:	3c 40                	cmp    $0x40,%al
443527:	00 cc                	add    %cl,%ah
443529:	3c 40                	cmp    $0x40,%al
44352b:	00 d0                	add    %dl,%al
44352d:	3c 40                	cmp    $0x40,%al
44352f:	00 d4                	add    %dl,%ah
443531:	3c 40                	cmp    $0x40,%al
443533:	00 c8                	add    %cl,%al
443535:	3c 40                	cmp    $0x40,%al
443537:	00 10                	add    %dl,(%eax)
443539:	3a 40 00             	cmp    0x0(%eax),%al
44353c:	2c 3a                	sub    $0x3a,%al
44353e:	40                   	inc    %eax
44353f:	00 78 72             	add    %bh,0x72(%eax)
443542:	44                   	inc    %esp
443543:	00 2c c8             	add    %ch,(%eax,%ecx,8)
443546:	41                   	inc    %ecx
443547:	00 34 c8             	add    %dh,(%eax,%ecx,8)
44354a:	41                   	inc    %ecx
44354b:	00 48 c7             	add    %cl,-0x39(%eax)
44354e:	41                   	inc    %ecx
44354f:	00 1c 8e             	add    %bl,(%esi,%ecx,4)
443552:	42                   	inc    %edx
443553:	00 08                	add    %cl,(%eax)
443555:	8e 42 00             	mov    0x0(%edx),%es
443558:	a4                   	movsb  %ds:(%esi),%es:(%edi)
443559:	72 44                	jb     0x44359f
44355b:	00 0e                	add    %cl,(%esi)
44355d:	54                   	push   %esp
44355e:	43                   	inc    %ebx
44355f:	6f                   	outsl  %ds:(%esi),(%dx)
443560:	6e                   	outsb  %ds:(%esi),(%dx)
443561:	74 72                	je     0x4435d5
443563:	6f                   	outsl  %ds:(%esi),(%dx)
443564:	6c                   	insb   (%dx),%es:(%edi)
443565:	43                   	inc    %ebx
443566:	61                   	popa
443567:	6e                   	outsb  %ds:(%esi),(%dx)
443568:	76 61                	jbe    0x4435cb
44356a:	73 90                	jae    0x4434fc
44356c:	70 35                	jo     0x4435a3
44356e:	44                   	inc    %esp
44356f:	00 07                	add    %al,(%edi)
443571:	0e                   	push   %cs
443572:	54                   	push   %esp
443573:	43                   	inc    %ebx
443574:	6f                   	outsl  %ds:(%esi),(%dx)
443575:	6e                   	outsb  %ds:(%esi),(%dx)
443576:	74 72                	je     0x4435ea
443578:	6f                   	outsl  %ds:(%esi),(%dx)
443579:	6c                   	insb   (%dx),%es:(%edi)
44357a:	43                   	inc    %ebx
44357b:	61                   	popa
44357c:	6e                   	outsb  %ds:(%esi),(%dx)
44357d:	76 61                	jbe    0x4435e0
44357f:	73 44                	jae    0x4435c5
443581:	35 44 00 bc 64       	xor    $0x64bc0044,%eax
443586:	42                   	inc    %edx
443587:	00 04 00             	add    %al,(%eax,%eax,1)
44358a:	08 43 6f             	or     %al,0x6f(%ebx)
44358d:	6e                   	outsb  %ds:(%esi),(%dx)
44358e:	74 72                	je     0x443602
443590:	6f                   	outsl  %ds:(%esi),(%dx)
443591:	6c                   	insb   (%dx),%es:(%edi)
443592:	73 00                	jae    0x443594
443594:	00 8d 40 00 e4 35    	add    %cl,0x35e40040(%ebp)
44359a:	44                   	inc    %esp
4435b7:	00 60 36             	add    %ah,0x36(%eax)
4435ba:	44                   	inc    %esp
4435bb:	00 1c 00             	add    %bl,(%eax,%eax,1)
4435be:	00 00                	add    %al,(%eax)
4435c0:	3c 46                	cmp    $0x46,%al
4435c2:	45                   	inc    %ebp
4435c3:	00 c0                	add    %al,%al
4435c5:	3c 40                	cmp    $0x40,%al
4435c7:	00 cc                	add    %cl,%ah
4435c9:	3c 40                	cmp    $0x40,%al
4435cb:	00 d0                	add    %dl,%al
4435cd:	3c 40                	cmp    $0x40,%al
4435cf:	00 d4                	add    %dl,%ah
4435d1:	3c 40                	cmp    $0x40,%al
4435d3:	00 c8                	add    %cl,%al
4435d5:	3c 40                	cmp    $0x40,%al
4435d7:	00 10                	add    %dl,(%eax)
4435d9:	3a 40 00             	cmp    0x0(%eax),%al
4435dc:	2c 3a                	sub    $0x3a,%al
4435de:	40                   	inc    %eax
4435df:	00 b4 4e 42 00 e8 74 	add    %dh,0x74e80042(%esi,%ecx,2)
4435e6:	44                   	inc    %esp
4435e7:	00 e8                	add    %ch,%al
4435e9:	4e                   	dec    %esi
4435ea:	42                   	inc    %edx
4435eb:	00 08                	add    %cl,(%eax)
4435ed:	77 44                	ja     0x443633