449df5:	12 75 02             	adc    0x2(%ebp),%dh
449df8:	07                   	pop    %es
449df9:	07                   	pop    %es
449dfa:	09 09                	or     %ecx,(%ecx)
449dfc:	09 07                	or     %eax,(%edi)
449dfe:	09 09                	or     %ecx,(%ecx)
449e00:	11 80 fc 09 06 00    	adc    %eax,0x609fc(%eax)
449e06:	02 07                	add    (%edi),%al
449e08:	1d 05 08 06 00       	sbb    $0x60805,%eax
449e0d:	02 09                	add    (%ecx),%cl
449e0f:	1d 05 08 08 07       	sbb    $0x7080805,%eax
449e14:	05 02 12 0d 0e       	add    $0xe0d1202,%eax
449e19:	02 09                	add    (%ecx),%cl
449e1b:	06                   	push   %es
449e1c:	00 02                	add    %al,(%edx)
449e1e:	01 0e                	add    %ecx,(%esi)
449e20:	11 79 0c             	adc    %edi,0xc(%ecx)
449e23:	07                   	pop    %es
449e24:	07                   	pop    %es
449e25:	1d 05 09 02 12       	sbb    $0x12020905,%eax
449e2a:	0d 1d 05 08 09       	or     $0x908051d,%eax
449e2f:	07                   	pop    %es
449e30:	20 02                	and    %al,(%edx)
449e32:	0a 0a                	or     (%edx),%cl
449e34:	11 83 6d 05 00 02    	adc    %eax,0x200056d(%ebx)
449e3a:	0a 0a                	or     (%edx),%cl
449e3c:	0a 09                	or     (%ecx),%cl
449e3e:	20 03                	and    %al,(%ebx)
449e40:	01 12                	add    %edx,(%edx)
449e42:	0d 11 83 75 02       	or     $0x2758311,%eax
449e47:	1e                   	push   %ds
449e48:	07                   	pop    %es
449e49:	09 15 12 5d 01 11    	or     %edx,0x11015d12
449e4f:	80 fc 02             	cmp    $0x2,%ah
449e52:	0e                   	push   %cs
449e53:	0e                   	push   %cs
449e54:	12 80 f4 11 80 fc    	adc    -0x37fee0c(%eax),%al
449e5a:	12 81 19 15 11 81    	adc    -0x7eeeeae7(%ecx),%al
449e60:	ed                   	in     (%dx),%eax
449e61:	01 11                	add    %edx,(%ecx)
449e63:	80 fc 09             	cmp    $0x9,%ah
449e66:	08 15 11 81 ed 01    	or     %dl,0x1ed8111
449e6c:	11 80 fc 08 07 05    	adc    %eax,0x50708fc(%eax)
449e72:	1d 05 07 07 09       	sbb    $0x9070705,%eax
449e77:	09 0a                	or     %ecx,(%edx)
449e79:	07                   	pop    %es
449e7a:	05 1d 05 12 75       	add    $0x7512051d,%eax
449e7f:	0a 1d 05 09 05 00    	or     0x50905,%bl
449e85:	01 1d 05 07 05 00    	add    %ebx,0x50705
449e8b:	01 1d 05 09 0b 07    	add    %ebx,0x70b0905
449e91:	05 1d 05 1d 05       	add    $0x51d051d,%eax
449e96:	12 75 1d             	adc    0x1d(%ebp),%dh
449e99:	05 09 09 07 04       	add    $0x4070909,%eax
449e9e:	1d 05 12 75 1d       	sbb    $0x1d751205,%eax
449ea3:	05 09 0d 07 09       	add    $0x9070d09,%eax
449ea8:	1d 05 08 12 0d       	sbb    $0xd120805,%eax
449ead:	0a 0a                	or     (%edx),%cl
449eaf:	09 09                	or     %ecx,(%ecx)
449eb1:	09 09                	or     %ecx,(%ecx)
449eb3:	0d 07 09 08 11       	or     $0x11080907,%eax
449eb8:	79 08                	jns    0x449ec2
449eba:	08 08                	or     %cl,(%eax)
449ebc:	08 08                	or     %cl,(%eax)
449ebe:	11 79 09             	adc    %edi,0x9(%ecx)
449ec1:	09 20                	or     %esp,(%eax)
449ec3:	06                   	push   %es
449ec4:	01 08                	add    %ecx,(%eax)
449ec6:	08 08                	or     %cl,(%eax)
449ec8:	08 08                	or     %cl,(%eax)
449eca:	08 04 07             	or     %al,(%edi,%eax,1)
449ecd:	02 0a                	add    (%edx),%cl
449ecf:	09 08                	or     %ecx,(%eax)
449ed1:	07                   	pop    %es
449ed2:	05 0e 0e 08 1d       	add    $0x1d080e0e,%eax
449ed7:	03 09                	add    (%ecx),%ecx
449ed9:	05 20 02 0e 03       	add    $0x30e0220,%eax
449ede:	03 0c 07             	add    (%edi,%eax,1),%ecx
449ee1:	08 02                	or     %al,(%edx)
449ee3:	12 83 3d 09 09 08    	adc    0x809093d(%ebx),%al
449ee9:	07                   	pop    %es
449eea:	07                   	pop    %es
449eeb:	09 03                	or     %eax,(%ebx)
449eed:	20 00                	and    %al,(%eax)
449eef:	09 03                	or     %eax,(%ebx)
449ef1:	20 00                	and    %al,(%eax)
449ef3:	07                   	pop    %es
449ef4:	06                   	push   %es
449ef5:	07                   	pop    %es
449ef6:	04 02                	add    $0x2,%al
449ef8:	02 02                	add    (%edx),%al
449efa:	09 08                	or     %ecx,(%eax)
449efc:	00 04 01             	add    %al,(%ecx,%eax,1)
449eff:	1d 05 08 18 08       	sbb    $0x8180805,%eax
449f04:	07                   	pop    %es
449f05:	07                   	pop    %es
449f06:	05 02 02 02 02       	add    $0x2020202,%eax
449f0b:	09 04 00             	or     %eax,(%eax,%eax,1)
449f0e:	01 01                	add    %eax,(%ecx)
449f10:	18 17                	sbb    %dl,(%edi)
449f12:	07                   	pop    %es
449f13:	0e                   	push   %cs
449f14:	11 81 08 1d 05 18    	adc    %eax,0x18051d08(%ecx)
449f1a:	18 18                	sbb    %bl,(%eax)
449f1c:	1d 05 02 02 02       	sbb    $0x2020205,%eax
449f21:	1d 05 08 09 11       	sbb    $0x11090805,%eax
449f26:	81 08 09 08 07 04    	orl    $0x4070809,(%eax)
449f2c:	08 1d 05 1d 05 09    	or     %bl,0x9051d05
449f32:	0a 07                	or     (%edi),%al
449f34:	07                   	pop    %es
449f35:	1d 05 02 02 18       	sbb    $0x18020205,%eax
449f3a:	18 09                	sbb    %cl,(%ecx)
449f3c:	09 0f                	or     %ecx,(%edi)
449f3e:	07                   	pop    %es
449f3f:	09 02                	or     %eax,(%edx)
449f41:	18 1d 05 18 08 1d    	sbb    %bl,0x1d081805
449f47:	05 09 1d 1d 05       	add    $0x51d1d09,%eax
449f4c:	09 0b                	or     %ecx,(%ebx)
449f4e:	07                   	pop    %es
449f4f:	07                   	pop    %es
449f50:	02 02                	add    (%edx),%al
449f52:	1d 05 08 09 1d       	sbb    $0x1d090805,%eax
449f57:	05 09 15 07 0b       	add    $0xb071509,%eax
449f5c:	1d 05 08 08 1d       	sbb    $0x1d080805,%eax
449f61:	05 1d 05 1d 05       	add    $0x51d051d,%eax
449f66:	08 1d 1d 05 08 1d    	or     %bl,0x1d08051d
449f6c:	1d 05 09 00 98       	sbb    $0x98000905,%eax
449f71:	9f                   	lahf
449f72:	04 00                	add    $0x0,%al
449f7c:	ae                   	scas   %es:(%edi),%al
449f7d:	9f                   	lahf
449f7e:	04 00                	add    $0x0,%al
449f80:	00 20                	add    %ah,(%eax)
449f96:	00 00                	add    %al,(%eax)
449f98:	a0 9f 04 00 00       	mov    0x49f,%al
449f9d:	00 00                	add    %al,(%eax)
449f9f:	00 00                	add    %al,(%eax)
449fa1:	00 5f 43             	add    %bl,0x43(%edi)
449fa4:	6f                   	outsl  %ds:(%esi),(%dx)
449fa5:	72 45                	jb     0x449fec
449fa7:	78 65                	js     0x44a00e
449fa9:	4d                   	dec    %ebp
449faa:	61                   	popa
449fab:	69 6e 00 6d 73 63 6f 	imul   $0x6f63736d,0x0(%esi),%ebp
449fb2:	72 65                	jb     0x44a019
449fb4:	65 2e 64 6c          	gs cs fs insb (%dx),%es:(%edi)
449fb8:	6c                   	insb   (%dx),%es:(%edi)
449fb9:	00 00                	add    %al,(%eax)
449fbb:	00 00                	add    %al,(%eax)
449fbd:	00 ff                	add    %bh,%bh
449fbf:	25 00 20 40 00       	and    $0x402000,%eax