44a54e:	18 1d 05 18 08 1d    	sbb    %bl,0x1d081805
44a554:	05 09 1d 1d 05       	add    $0x51d1d09,%eax
44a559:	09 0b                	or     %ecx,(%ebx)
44a55b:	07                   	pop    %es
44a55c:	07                   	pop    %es
44a55d:	02 02                	add    (%edx),%al
44a55f:	1d 05 08 09 1d       	sbb    $0x1d090805,%eax
44a564:	05 09 15 07 0b       	add    $0xb071509,%eax
44a569:	1d 05 08 08 1d       	sbb    $0x1d080805,%eax
44a56e:	05 1d 05 1d 05       	add    $0x51d051d,%eax
44a573:	08 1d 1d 05 08 1d    	or     %bl,0x1d08051d
44a579:	1d 05 09 a4 a5       	sbb    $0xa5a40905,%eax
44a57e:	04 00                	add    $0x0,%al
44a588:	be a5 04 00 00       	mov    $0x4a5,%esi
44a58d:	20 00                	and    %al,(%eax)
44a5a3:	00 b0 a5 04 00 00    	add    %dh,0x4a5(%eax)
44a5b1:	00 5f 43             	add    %bl,0x43(%edi)
44a5b4:	6f                   	outsl  %ds:(%esi),(%dx)
44a5b5:	72 45                	jb     0x44a5fc
44a5b7:	78 65                	js     0x44a61e
44a5b9:	4d                   	dec    %ebp
44a5ba:	61                   	popa
44a5bb:	69 6e 00 6d 73 63 6f 	imul   $0x6f63736d,0x0(%esi),%ebp
44a5c2:	72 65                	jb     0x44a629
44a5c4:	65 2e 64 6c          	gs cs fs insb (%dx),%es:(%edi)
44a5c8:	6c                   	insb   (%dx),%es:(%edi)
44a5c9:	00 00                	add    %al,(%eax)
44a5cb:	00 00                	add    %al,(%eax)
44a5cd:	00 ff                	add    %bh,%bh
44a5cf:	25 00 20 40 00       	and    $0x402000,%eax