415418:	6d                   	insl   (%dx),%es:(%edi)
415419:	75 6c                	jne    0x415487
41541b:	00 58 00             	add    %bl,0x0(%eax)
41541e:	5f                   	pop    %edi
41541f:	43                   	inc    %ebx
415420:	49                   	dec    %ecx
415421:	74 61                	je     0x415484
415423:	6e                   	outsb  %ds:(%esi),(%dx)
415424:	00 00                	add    %al,(%eax)
415426:	54                   	push   %esp
415427:	00 5f 43             	add    %bl,0x43(%edi)
41542a:	49                   	dec    %ecx
41542b:	65 78 70             	gs js  0x41549e
41542e:	00 00                	add    %al,(%eax)
415430:	ad                   	lods   %ds:(%esi),%eax
415431:	00 5f 5f             	add    %bl,0x5f(%edi)
415434:	76 62                	jbe    0x415498
415436:	61                   	popa
415437:	46                   	inc    %esi
415438:	72 65                	jb     0x41549f
41543a:	65 4f                	gs dec %edi
41543c:	62 6a 00             	bound  %ebp,0x0(%edx)
41543f:	00 af 00 5f 5f 76    	add    %ch,0x765f5f00(%edi)
415445:	62 61 46             	bound  %esp,0x46(%ecx)
415448:	72 65                	jb     0x4154af
41544a:	65 53                	gs push %ebx
41544c:	74 72                	je     0x4154c0