486dba:	5d                   	pop    %ebp
486dbb:	06                   	push   %es
486dbc:	07                   	pop    %es
486dbd:	03 02                	add    (%edx),%eax
486dbf:	11 59 09             	adc    %ebx,0x9(%ecx)
486dc2:	06                   	push   %es
486dc3:	20 01                	and    %al,(%ecx)
486dc5:	01 11                	add    %edx,(%ecx)
486dc7:	80 ed 05             	sub    $0x5,%ch
486dca:	20 00                	and    %al,(%eax)
486dcc:	11 80 f5 05 20 00    	adc    %eax,0x2005f5(%eax)
486dd2:	12 80 8d 05 20 00    	adc    0x20058d(%eax),%al
486dd8:	12 80 fd 07 20 01    	adc    0x12007fd(%eax),%al
486dde:	01 1d 12 80 f9 06    	add    %ebx,0x6f98012
486de4:	20 01                	and    %al,(%ecx)
486de6:	01 12                	add    %edx,(%edx)
486de8:	81 05 06 20 01 01 12 	addl   $0x6098112,0x1012006
486def:	81 09 06
486df2:	20 01                	and    %al,(%ecx)
486df4:	01 12                	add    %edx,(%edx)
486df6:	81 0d 07 15 12 81 15 	orl    $0x8080215,0x81121507
486dfd:	02 08 08
486e00:	07                   	pop    %es
486e01:	20 02                	and    %al,(%edx)
486e03:	01 13                	add    %edx,(%ebx)
486e05:	00 13                	add    %dl,(%ebx)
486e07:	01 0d 07 09 02 02    	add    %ecx,0x2020907
486e0d:	02 02                	add    (%edx),%al
486e0f:	02 02                	add    (%edx),%al
486e11:	12 80 84 02 09 06    	adc    0x6090284(%eax),%al
486e17:	20 01                	and    %al,(%ecx)
486e19:	13 01                	adc    (%ecx),%eax
486e1b:	13 00                	adc    (%eax),%eax
486e1d:	0b 07                	or     (%edi),%eax
486e1f:	08 08                	or     %cl,(%eax)
486e21:	08 02                	or     %al,(%edx)
486e23:	12 40 08             	adc    0x8(%eax),%al
486e26:	02 02                	add    (%edx),%al
486e28:	09 04 00             	or     %eax,(%eax,%eax,1)
486e2b:	01 08                	add    %ecx,(%eax)
486e2d:	0e                   	push   %cs
486e2e:	06                   	push   %es
486e2f:	07                   	pop    %es
486e30:	04 08                	add    $0x8,%al
486e32:	02 02                	add    (%edx),%al
486e34:	09 0c 07             	or     %ecx,(%edi,%eax,1)
486e37:	08 08                	or     %cl,(%eax)
486e39:	02 12                	add    (%edx),%dl
486e3b:	78 02                	js     0x486e3f
486e3d:	08 12                	or     %dl,(%edx)
486e3f:	6c                   	insb   (%dx),%es:(%edi)
486e40:	02 09                	add    (%ecx),%cl
486e42:	05 07 02 12 74       	add    $0x74120207,%eax
486e47:	09 0c 07             	or     %ecx,(%edi,%eax,1)
486e4a:	07                   	pop    %es
486e4b:	08 11                	or     %dl,(%ecx)
486e4d:	59                   	pop    %ecx
486e4e:	12 38                	adc    (%eax),%bh
486e50:	11 59 02             	adc    %ebx,0x2(%ecx)
486e53:	02 09                	add    (%ecx),%cl
486e55:	09 07                	or     %eax,(%edi)
486e57:	06                   	push   %es
486e58:	11 59 08             	adc    %ebx,0x8(%ecx)
486e5b:	02 08                	add    (%eax),%cl
486e5d:	02 09                	add    (%ecx),%cl
486e5f:	08 00                	or     %al,(%eax)
486e61:	04 11                	add    $0x11,%al
486e63:	49                   	dec    %ecx
486e64:	08 08                	or     %cl,(%eax)
486e66:	08 08                	or     %cl,(%eax)
486e68:	07                   	pop    %es
486e69:	20 02                	and    %al,(%edx)
486e6b:	01 11                	add    %edx,(%ecx)
486e6d:	59                   	pop    %ecx
486e6e:	11 5d 05             	adc    %ebx,0x5(%ebp)
486e71:	07                   	pop    %es
486e72:	02 11                	add    (%ecx),%dl
486e74:	59                   	pop    %ecx
486e75:	09 05 20 00 11 80    	or     %eax,0x80110020
486e7b:	cd 0a                	int    $0xa
486e7d:	20 05 01 12 81 11    	and    %al,0x11811201
486e83:	08 08                	or     %cl,(%eax)
486e85:	08 08                	or     %cl,(%eax)
486e87:	06                   	push   %es
486e88:	20 01                	and    %al,(%ecx)
486e8a:	01 11                	add    %edx,(%ecx)
486e8c:	80 f5 09             	xor    $0x9,%ch
486e8f:	20 02                	and    %al,(%edx)
486e91:	01 12                	add    %edx,(%edx)
486e93:	80 95 12 81 1d 13 07 	adcb   $0x7,0x131d8112(%ebp)
486e9a:	0b 02                	or     (%edx),%eax
486e9c:	15 12 80 99 01       	adc    $0x1998012,%eax
486ea1:	0e                   	push   %cs
486ea2:	08 0e                	or     %cl,(%esi)
486ea4:	1d 0e 08 02 02       	sbb    $0x202080e,%eax
486ea9:	02 02                	add    (%edx),%al
486eab:	09 06                	or     %eax,(%esi)
486ead:	20 02                	and    %al,(%edx)
486eaf:	01 08                	add    %ecx,(%eax)
486eb1:	13 00                	adc    (%eax),%eax
486eb3:	06                   	push   %es
486eb4:	20 01                	and    %al,(%ecx)
486eb6:	1d 0e 1d 03 15       	sbb    $0x15031d0e,%eax
486ebb:	07                   	pop    %es
486ebc:	0b 15 12 80 99 01    	or     0x1998012,%edx
486ec2:	0e                   	push   %cs
486ec3:	1d 08 1d 08 08       	sbb    $0x8081d08,%eax
486ec8:	08 08                	or     %cl,(%eax)
486eca:	1d 0e 08 02 02       	sbb    $0x202080e,%eax
486ecf:	09 05 07 02 12 21    	or     %eax,0x21120207
486ed5:	09 0b                	or     %ecx,(%ebx)
486ed7:	20 04 01             	and    %al,(%ecx,%eax,1)
486eda:	12 81 25 0c 11 51    	adc    0x51110c25(%ecx),%al
486ee0:	11 55 06             	adc    %edx,0x6(%ebp)
486ee3:	20 01                	and    %al,(%ecx)
486ee5:	01 11                	add    %edx,(%ecx)
486ee7:	81 29 0a 07 05 12    	subl   $0x1205070a,(%ecx)
486eed:	58                   	pop    %eax
486eee:	02 12                	add    (%edx),%dl
486ef0:	7c 12                	jl     0x486f04
486ef2:	60                   	pusha
486ef3:	09 05 00 00 11 81    	or     %eax,0x81110000
486ef9:	2d 05 07 02 12       	sub    $0x12020705,%eax
486efe:	5c                   	pop    %esp
486eff:	09 05 07 02 12 34    	or     %eax,0x34120207
486f05:	09 05 07 02 12 70    	or     %eax,0x70120207
486f0b:	09 05 07 02 12 4c    	or     %eax,0x4c120207
486f11:	09 0c 07             	or     %ecx,(%edi,%eax,1)
486f14:	06                   	push   %es
486f15:	11 81 dd 0e 11 81    	adc    %eax,-0x7eeef123(%ecx)
486f1b:	2d 08 0e 09 06       	sub    $0x6090e08,%eax
486f20:	00 01                	add    %al,(%ecx)
486f22:	11 81 dd 0d 08 07    	adc    %eax,0x7080ddd(%ecx)
486f28:	04 02                	add    $0x2,%al
486f2a:	12 61 12             	adc    0x12(%ecx),%ah
486f2d:	61                   	popa
486f2e:	09 06                	or     %eax,(%esi)
486f30:	07                   	pop    %es
486f31:	02 12                	add    (%edx),%dl
486f33:	81 31 09 06 07 03    	xorl   $0x3070609,(%ecx)
486f39:	1c 1d                	sbb    $0x1d,%al
486f3b:	05 09 02 1d 05       	add    $0x51d0209,%eax
486f40:	07                   	pop    %es
486f41:	07                   	pop    %es
486f42:	03 1c 12             	add    (%edx,%edx,1),%ebx
486f45:	81 35 09 04 20 00 12 	xorl   $0x20060512,0x200409
486f4c:	05 06 20
486f4f:	02 01                	add    (%ecx),%al
486f51:	0e                   	push   %cs
486f52:	12 05 07 20 02 1c    	adc    0x1c022007,%al
486f58:	0e                   	push   %cs
486f59:	12 81 31 06 07 02    	adc    0x2070631(%ecx),%al
486f5f:	12 80 8c 09 00 b9    	adc    -0x46fff674(%eax),%al
486f65:	b8 46 73 ed 23       	mov    $0x23ed7346,%eax
486f6a:	2f                   	das
486f6b:	4d                   	dec    %ebp
486f6c:	a2 e9 a5 a1 de       	mov    %al,0xdea1a5e9
486f71:	68 01 c1 00 00       	push   $0xc101
486f7e:	00 00                	add    %al,(%eax)
486f80:	a8 6f                	test   $0x6f,%al
486f82:	08 00                	or     %al,(%eax)
486f8c:	be 6f 08 00 00       	mov    $0x86f,%esi
486f91:	20 00                	and    %al,(%eax)
486fa7:	00 b0 6f 08 00 00    	add    %dh,0x86f(%eax)
486fad:	00 00                	add    %al,(%eax)
486faf:	00 00                	add    %al,(%eax)
486fb1:	00 5f 43             	add    %bl,0x43(%edi)
486fb4:	6f                   	outsl  %ds:(%esi),(%dx)
486fb5:	72 45                	jb     0x486ffc
486fb7:	78 65                	js     0x48701e
486fb9:	4d                   	dec    %ebp
486fba:	61                   	popa
486fbb:	69 6e 00 6d 73 63 6f 	imul   $0x6f63736d,0x0(%esi),%ebp
486fc2:	72 65                	jb     0x487029
486fc4:	65 2e 64 6c          	gs cs fs insb (%dx),%es:(%edi)
486fc8:	6c                   	insb   (%dx),%es:(%edi)
486fc9:	00 00                	add    %al,(%eax)
486fcb:	00 00                	add    %al,(%eax)
486fcd:	00 ff                	add    %bh,%bh
486fcf:	25 00 20 40 00       	and    $0x402000,%eax