445c1f:	00 0b                	add    %cl,(%ebx)
445c21:	01 10                	add    %edx,(%eax)
445c23:	00 15 06 00 00 1d    	add    %dl,0x1d000006
445c29:	01 14 00             	add    %edx,(%eax,%eax,1)
445c2c:	39 00                	cmp    %eax,(%eax)
445c2e:	03 01                	add    (%ecx),%eax
445c30:	00 00                	add    %al,(%eax)
445c32:	3b 06                	cmp    (%esi),%eax
445c34:	00 00                	add    %al,(%eax)
445c36:	5d                   	pop    %ebp
445c37:	00 16                	add    %dl,(%esi)
445c39:	00 39                	add    %bh,(%ecx)
445c3b:	00 03                	add    %al,(%ebx)
445c3d:	01 10                	add    %edx,(%eax)
445c3f:	00 51 06             	add    %dl,0x6(%ecx)
445c42:	00 00                	add    %al,(%eax)
445c44:	91                   	xchg   %eax,%ecx
445c45:	00 17                	add    %dl,(%edi)
445c47:	00 39                	add    %bh,(%ecx)
445c49:	00 80 01 10 00 6f    	add    %al,0x6f001001(%eax)
445c4f:	06                   	push   %es
445c50:	00 00                	add    %al,(%eax)
445c52:	91                   	xchg   %eax,%ecx
445c53:	00 19                	add    %bl,(%ecx)
445c55:	00 41 00             	add    %al,0x0(%ecx)
445c58:	80 01 10             	addb   $0x10,(%ecx)
445c5b:	00 71 06             	add    %dh,0x6(%ecx)
445c5e:	00 00                	add    %al,(%eax)
445c60:	91                   	xchg   %eax,%ecx
445c61:	00 19                	add    %bl,(%ecx)
445c63:	00 41 00             	add    %al,0x0(%ecx)
445c66:	83 01 10             	addl   $0x10,(%ecx)
445c69:	00 73 06             	add    %dh,0x6(%ebx)
445c6c:	00 00                	add    %al,(%eax)
445c6e:	91                   	xchg   %eax,%ecx
445c6f:	00 1a                	add    %bl,(%edx)
445c71:	00 46 00             	add    %al,0x0(%esi)
445c74:	03 01                	add    (%ecx),%eax
445c76:	10 00                	adc    %al,(%eax)
445c78:	8e 06                	mov    (%esi),%es
445c7a:	00 00                	add    %al,(%eax)
445c7c:	91                   	xchg   %eax,%ecx
445c7d:	00 1a                	add    %bl,(%edx)
445c7f:	00 49 00             	add    %cl,0x0(%ecx)
445c82:	03 01                	add    (%ecx),%eax
445c84:	10 00                	adc    %al,(%eax)
445c86:	a3 06 00 00 91       	mov    %eax,0x91000006
445c8b:	00 1a                	add    %bl,(%edx)
445c8d:	00 4b 00             	add    %cl,0x0(%ebx)
445c90:	03 01                	add    (%ecx),%eax
445c92:	10 00                	adc    %al,(%eax)
445c94:	c0 06 00             	rolb   $0x0,(%esi)
445c97:	00 91 00 1a 00 4d    	add    %dl,0x4d001a00(%ecx)
445c9d:	00 03                	add    %al,(%ebx)
445c9f:	01 10                	add    %edx,(%eax)
445ca1:	00 de                	add    %bl,%dh
445ca3:	06                   	push   %es
445ca4:	00 00                	add    %al,(%eax)
445ca6:	91                   	xchg   %eax,%ecx
445ca7:	00 1a                	add    %bl,(%edx)
445ca9:	00 4f 00             	add    %cl,0x0(%edi)
445cac:	03 01                	add    (%ecx),%eax
445cae:	10 00                	adc    %al,(%eax)
445cb0:	f0 06                	lock push %es
445cb2:	00 00                	add    %al,(%eax)
445cb4:	91                   	xchg   %eax,%ecx
445cb5:	00 1a                	add    %bl,(%edx)
445cb7:	00 51 00             	add    %dl,0x0(%ecx)
445cba:	03 01                	add    (%ecx),%eax
445cbc:	10 00                	adc    %al,(%eax)
445cbe:	03 07                	add    (%edi),%eax
445cc0:	00 00                	add    %al,(%eax)
445cc2:	91                   	xchg   %eax,%ecx
445cc3:	00 1a                	add    %bl,(%edx)
445cc5:	00 53 00             	add    %dl,0x0(%ebx)
445cc8:	03 01                	add    (%ecx),%eax
445cca:	10 00                	adc    %al,(%eax)
445ccc:	11 07                	adc    %eax,(%edi)
445cce:	00 00                	add    %al,(%eax)
445cd0:	91                   	xchg   %eax,%ecx
445cd1:	00 1c 00             	add    %bl,(%eax,%eax,1)
445cd4:	56                   	push   %esi
445cd5:	00 11                	add    %dl,(%ecx)
445cd7:	00 2e                	add    %ch,(%esi)
445cd9:	07                   	pop    %es
445cda:	0a 00                	or     (%eax),%al
445cdc:	01 00                	add    %eax,(%eax)
445cde:	1f                   	pop    %ds
445cdf:	06                   	push   %es
445ce0:	1b 00                	sbb    (%eax),%eax
445ce2:	01 00                	add    %eax,(%eax)
445ce4:	21 06                	and    %eax,(%esi)
445ce6:	1b 00                	sbb    (%eax),%eax
445ce8:	01 00                	add    %eax,(%eax)
445cea:	23 06                	and    (%esi),%eax
445cec:	1b 00                	sbb    (%eax),%eax
445cee:	01 00                	add    %eax,(%eax)
445cf0:	25 06 1b 00 06       	and    $0x6001b06,%eax
445cf5:	00 27                	add    %ah,(%edi)
445cf7:	06                   	push   %es
445cf8:	1b 00                	sbb    (%eax),%eax
445cfa:	11 00                	adc    %eax,(%eax)
445cfc:	15 06 4a 00 11       	adc    $0x11004a06,%eax
445d01:	00 17                	add    %dl,(%edi)
445d03:	06                   	push   %es
445d04:	4f                   	dec    %edi
445d05:	00 11                	add    %dl,(%ecx)
445d07:	00 25 06 7a 00 11    	add    %ah,0x11007a06
445d0d:	00 1b                	add    %bl,(%ebx)
445d0f:	06                   	push   %es
445d10:	7e 00                	jle    0x445d12
445d12:	11 00                	adc    %eax,(%eax)
445d14:	21 06                	and    %eax,(%esi)
445d16:	1b 00                	sbb    (%eax),%eax
445d18:	11 00                	adc    %eax,(%eax)
445d1a:	19 06                	sbb    %eax,(%esi)
445d1c:	81 00 11 00 1f 06    	addl   $0x61f0011,(%eax)
445d22:	81 00 11 00 17 06    	addl   $0x6170011,(%eax)
445d28:	85 00                	test   %eax,(%eax)
445d2a:	11 00                	adc    %eax,(%eax)
445d2c:	1d 06 1b 00 11       	sbb    $0x11001b06,%eax
445d31:	00 15 06 89 00 11    	add    %dl,0x11008906
445d37:	00 23                	add    %ah,(%ebx)
445d39:	06                   	push   %es
445d3a:	1b 00                	sbb    (%eax),%eax
445d3c:	01 00                	add    %eax,(%eax)
445d3e:	15 06 b9 00 01       	adc    $0x100b906,%eax
445d43:	00 17                	add    %dl,(%edi)
445d45:	06                   	push   %es
445d46:	1b 00                	sbb    (%eax),%eax
445d48:	06                   	push   %es
445d49:	00 15 06 1b 00 06    	add    %dl,0x6001b06
445d4f:	00 17                	add    %dl,(%edi)
445d51:	06                   	push   %es
445d52:	c9                   	leave
445d53:	00 06                	add    %al,(%esi)
445d55:	06                   	push   %es
445d56:	73 07                	jae    0x445d5f
445d58:	1b 00                	sbb    (%eax),%eax
445d5a:	01 00                	add    %eax,(%eax)
445d5c:	15 06 cc 00 01       	adc    $0x100cc06,%eax
445d61:	00 17                	add    %dl,(%edi)
445d63:	06                   	push   %es
445d64:	81 00 11 00 15 06    	addl   $0x6150011,(%eax)
445d6a:	e5 00                	in     $0x0,%eax
445d6c:	01 00                	add    %eax,(%eax)
445d6e:	15 06 1b 00 01       	adc    $0x1001b06,%eax
445d73:	00 17                	add    %dl,(%edi)
445d75:	06                   	push   %es
445d76:	1b 00                	sbb    (%eax),%eax
445d78:	50                   	push   %eax
445d79:	20 00                	and    %al,(%eax)
445d7b:	00 00                	add    %al,(%eax)
445d7d:	00 86 18 3e 07 0e    	add    %al,0xe073e18(%esi)
445d83:	00 01                	add    %al,(%ecx)
445d85:	00 58 20             	add    %bl,0x20(%eax)
445d88:	00 00                	add    %al,(%eax)
445d8a:	00 00                	add    %al,(%eax)
445d8c:	91                   	xchg   %eax,%ecx
445d8d:	18 44 07 12          	sbb    %al,0x12(%edi,%eax,1)
445d91:	00 01                	add    %al,(%ecx)
445d93:	00 70 20             	add    %dh,0x20(%eax)
445d96:	00 00                	add    %al,(%eax)
445d98:	00 00                	add    %al,(%eax)
445d9a:	96                   	xchg   %eax,%esi
445d9b:	08 4b 07             	or     %cl,0x7(%ebx)
445d9e:	16                   	push   %ss
445d9f:	00 01                	add    %al,(%ecx)
445da1:	00 84 20 00 00 00 00 	add    %al,0x0(%eax,%eiz,1)
445da8:	86 18                	xchg   %bl,(%eax)
445daa:	3e 07                	ds pop %es
445dac:	1e                   	push   %ds
445dad:	00 01                	add    %al,(%ecx)
445daf:	00 a4 20 00 00 00 00 	add    %ah,0x0(%eax,%eiz,1)
445db6:	e1 01                	loope  0x445db9
445db8:	57                   	push   %edi
445db9:	07                   	pop    %es
445dba:	0e                   	push   %cs
445dbb:	00 02                	add    %al,(%edx)
445dbd:	00 a8 20 00 00 00    	add    %ch,0x20(%eax)
445dc3:	00 e1                	add    %ah,%cl
445dc5:	01 5e 07             	add    %ebx,0x7(%esi)
445dc8:	23 00                	and    (%eax),%eax
445dca:	02 00                	add    (%eax),%al
445dcc:	b8 21 00 00 00       	mov    $0x21,%eax
445dd1:	00 e1                	add    %ah,%cl
445dd3:	01 57 07             	add    %edx,0x7(%edi)
445dd6:	27                   	daa
445dd7:	00 02                	add    %al,(%edx)
445dd9:	00 c0                	add    %al,%al
445ddb:	21 00                	and    %eax,(%eax)
445ddd:	00 00                	add    %al,(%eax)
445ddf:	00 e1                	add    %ah,%cl
445de1:	01 65 07             	add    %esp,0x7(%ebp)
445de4:	0e                   	push   %cs
445de5:	00 02                	add    %al,(%edx)
445de7:	00 c8                	add    %cl,%al
445de9:	21 00                	and    %eax,(%eax)
445deb:	00 00                	add    %al,(%eax)
445ded:	00 e1                	add    %ah,%cl
445def:	01 57 07             	add    %edx,0x7(%edi)
445df2:	2b 00                	sub    (%eax),%eax
445df4:	02 00                	add    (%eax),%al
445df6:	d8 21                	fsubs  (%ecx)
445df8:	00 00                	add    %al,(%eax)
445dfa:	00 00                	add    %al,(%eax)
445dfc:	e1 01                	loope  0x445dff
445dfe:	57                   	push   %edi
445dff:	07                   	pop    %es
445e00:	2f                   	das
445e01:	00 02                	add    %al,(%edx)
445e03:	00 20                	add    %ah,(%eax)
445e05:	22 00                	and    (%eax),%al
445e07:	00 00                	add    %al,(%eax)
445e09:	00 e1                	add    %ah,%cl
445e0b:	01 57 07             	add    %edx,0x7(%edi)
445e0e:	37                   	aaa
445e0f:	00 02                	add    %al,(%edx)
445e11:	00 00                	add    %al,(%eax)
445e13:	00 00                	add    %al,(%eax)
445e15:	00 00                	add    %al,(%eax)
445e17:	00 c6                	add    %al,%dh
445e19:	05 57 07 37 00       	add    $0x370757,%eax
445e1e:	02 00                	add    (%eax),%al
445e20:	00 00                	add    %al,(%eax)
445e22:	00 00                	add    %al,(%eax)
445e24:	00 00                	add    %al,(%eax)
445e26:	c6 05 57 07 3c 00 02 	movb   $0x2,0x3c0757
445e2d:	00 00                	add    %al,(%eax)
445e2f:	00 00                	add    %al,(%eax)
445e31:	00 00                	add    %al,(%eax)
445e33:	00 c6                	add    %al,%dh
445e35:	05 5e 07 23 00       	add    $0x23075e,%eax
445e3a:	02 00                	add    (%eax),%al
445e3c:	00 00                	add    %al,(%eax)
445e3e:	00 00                	add    %al,(%eax)
445e40:	00 00                	add    %al,(%eax)
445e42:	c6 05 5e 07 2b 00 02 	movb   $0x2,0x2b075e
445e49:	00 00                	add    %al,(%eax)
445e4b:	00 00                	add    %al,(%eax)
445e4d:	00 00                	add    %al,(%eax)
445e4f:	00 c6                	add    %al,%dh
445e51:	05 5e 07 0e 00       	add    $0xe075e,%eax
445e56:	02 00                	add    (%eax),%al
445e58:	00 00                	add    %al,(%eax)
445e5a:	00 00                	add    %al,(%eax)
445e5c:	00 00                	add    %al,(%eax)
445e5e:	c6 05 6c 07 0e 00 02 	movb   $0x2,0xe076c
445e65:	00 00                	add    %al,(%eax)
445e67:	00 00                	add    %al,(%eax)
445e69:	00 00                	add    %al,(%eax)
445e6b:	00 c6                	add    %al,%dh
445e6d:	0d 5e 07 45 00       	or     $0x45075e,%eax
445e72:	02 00                	add    (%eax),%al
445e74:	28 22                	sub    %ah,(%edx)
445e76:	00 00                	add    %al,(%eax)
445e78:	00 00                	add    %al,(%eax)
445e7a:	91                   	xchg   %eax,%ecx
445e7b:	00 15 06 12 00 02    	add    %dl,0x2001206
445e81:	00 34 22             	add    %dh,(%edx,%eiz,1)
445e84:	00 00                	add    %al,(%eax)
445e86:	00 00                	add    %al,(%eax)
445e88:	83 18 3e             	sbbl   $0x3e,(%eax)
445e8b:	07                   	pop    %es
445e8c:	0e                   	push   %cs
445e8d:	00 02                	add    %al,(%edx)
445e8f:	00 3c 22             	add    %bh,(%edx,%eiz,1)
445e92:	00 00                	add    %al,(%eax)
445e94:	00 00                	add    %al,(%eax)
445e96:	93                   	xchg   %eax,%ebx
445e97:	00 15 06 53 00 02    	add    %dl,0x2005306
445e9d:	00 84 22 00 00 00 00 	add    %al,0x0(%edx,%eiz,1)
445ea4:	93                   	xchg   %eax,%ebx
445ea5:	00 15 06 59 00 02    	add    %dl,0x2005906
445eab:	00 98 22 00 00 00    	add    %bl,0x22(%eax)
445eb1:	00 93 00 15 06 5e    	add    %dl,0x5e061500(%ebx)
445eb7:	00 02                	add    %al,(%edx)
445eb9:	00 a0 22 00 00 00    	add    %ah,0x22(%eax)
445ebf:	00 93 00 15 06 64    	add    %dl,0x64061500(%ebx)
445ec5:	00 03                	add    %al,(%ebx)
445ec7:	00 c8                	add    %cl,%al
445ec9:	22 00                	and    (%eax),%al
445ecb:	00 00                	add    %al,(%eax)
445ecd:	00 86 18 3e 07 0e    	add    %al,0xe073e18(%esi)
445ed3:	00 03                	add    %al,(%ebx)
445ed5:	00 d0                	add    %dl,%al
445ed7:	22 00                	and    (%eax),%al
445ed9:	00 00                	add    %al,(%eax)
445edb:	00 96 00 15 06 12    	add    %dl,0x12061500(%esi)
445ee1:	00 03                	add    %al,(%ebx)
445ee3:	00 d4                	add    %dl,%ah
445ee5:	23 00                	and    (%eax),%eax
445ee7:	00 00                	add    %al,(%eax)
445ee9:	00 96 00 15 06 68    	add    %dl,0x68061500(%esi)
445eef:	00 03                	add    %al,(%ebx)
445ef1:	00 00                	add    %al,(%eax)
445ef3:	24 00                	and    $0x0,%al
445ef5:	00 00                	add    %al,(%eax)
445ef7:	00 96 00 15 06 6d    	add    %dl,0x6d061500(%esi)
445efd:	00 03                	add    %al,(%ebx)
445eff:	00 24 24             	add    %ah,(%esp)
445f02:	00 00                	add    %al,(%eax)
445f04:	00 00                	add    %al,(%eax)
445f06:	96                   	xchg   %eax,%esi
445f07:	00 15 06 72 00 04    	add    %dl,0x4007206
445f0d:	00 20                	add    %ah,(%eax)
445f0f:	25 00 00 00 00       	and    $0x0,%eax
445f14:	86 18                	xchg   %bl,(%eax)
445f16:	3e 07                	ds pop %es
445f18:	0e                   	push   %cs
445f19:	00 06                	add    %al,(%esi)
445f1b:	00 28                	add    %ch,(%eax)
445f1d:	25 00 00 00 00       	and    $0x0,%eax
445f22:	86 00                	xchg   %al,(%eax)
445f24:	15 06 0e 00 06       	adc    $0x6000e06,%eax
445f29:	00 8c 25 00 00 00 00 	add    %cl,0x0(%ebp,%eiz,1)
445f30:	86 00                	xchg   %al,(%eax)
445f32:	17                   	pop    %ss
445f33:	06                   	push   %es
445f34:	0e                   	push   %cs
445f35:	00 06                	add    %al,(%esi)
445f37:	00 50 26             	add    %dl,0x26(%eax)
445f3a:	00 00                	add    %al,(%eax)
445f3c:	00 00                	add    %al,(%eax)
445f3e:	86 00                	xchg   %al,(%eax)
445f40:	19 06                	sbb    %eax,(%esi)
445f42:	0e                   	push   %cs
445f43:	00 06                	add    %al,(%esi)
445f45:	00 ac 26 00 00 00 00 	add    %ch,0x0(%esi,%eiz,1)
445f4c:	86 00                	xchg   %al,(%eax)
445f4e:	1b 06                	sbb    (%esi),%eax
445f50:	0e                   	push   %cs
445f51:	00 06                	add    %al,(%esi)
445f53:	00 d4                	add    %dl,%ah
445f55:	26 00 00             	add    %al,%es:(%eax)
445f58:	00 00                	add    %al,(%eax)
445f5a:	86 00                	xchg   %al,(%eax)
445f5c:	1d 06 0e 00 06       	sbb    $0x6000e06,%eax
445f61:	00 fc                	add    %bh,%ah
445f63:	26 00 00             	add    %al,%es:(%eax)
445f66:	00 00                	add    %al,(%eax)
445f68:	86 18                	xchg   %bl,(%eax)
445f6a:	3e 07                	ds pop %es
445f6c:	0e                   	push   %cs
445f6d:	00 06                	add    %al,(%esi)
445f6f:	00 04 27             	add    %al,(%edi,%eiz,1)
445f72:	00 00                	add    %al,(%eax)
445f74:	00 00                	add    %al,(%eax)
445f76:	86 00                	xchg   %al,(%eax)
445f78:	15 06 0e 00 06       	adc    $0x6000e06,%eax