414949:	00 5b 30             	add    %bl,0x30(%ebx)
41494c:	01 00                	add    %eax,(%eax)
41494e:	11 00                	adc    %eax,(%eax)
414950:	5b                   	pop    %ebx
414951:	30 06                	xor    %al,(%esi)
414953:	00 19                	add    %bl,(%ecx)
414955:	00 5b 30             	add    %bl,0x30(%ebx)
414958:	0a 00                	or     (%eax),%al
41495a:	29 00                	sub    %eax,(%eax)
41495c:	5b                   	pop    %ebx
41495d:	30 10                	xor    %dl,(%eax)
41495f:	00 31                	add    %dh,(%ecx)
414961:	00 5b 30             	add    %bl,0x30(%ebx)
414964:	10 00                	adc    %al,(%eax)
414966:	39 00                	cmp    %eax,(%eax)
414968:	5b                   	pop    %ebx
414969:	30 10                	xor    %dl,(%eax)
41496b:	00 41 00             	add    %al,0x0(%ecx)
41496e:	5b                   	pop    %ebx
41496f:	30 10                	xor    %dl,(%eax)
414971:	00 49 00             	add    %cl,0x0(%ecx)
414974:	5b                   	pop    %ebx
414975:	30 10                	xor    %dl,(%eax)
414977:	00 51 00             	add    %dl,0x0(%ecx)
41497a:	5b                   	pop    %ebx
41497b:	30 10                	xor    %dl,(%eax)
41497d:	00 59 00             	add    %bl,0x0(%ecx)
414980:	5b                   	pop    %ebx
414981:	30 10                	xor    %dl,(%eax)
414983:	00 61 00             	add    %ah,0x0(%ecx)
414986:	5b                   	pop    %ebx
414987:	30 15 00 69 00 5b    	xor    %dl,0x5b006900
41498d:	30 10                	xor    %dl,(%eax)
41498f:	00 71 00             	add    %dh,0x0(%ecx)
414992:	5b                   	pop    %ebx
414993:	30 10                	xor    %dl,(%eax)
414995:	00 79 00             	add    %bh,0x0(%ecx)
414998:	5b                   	pop    %ebx
414999:	30 10                	xor    %dl,(%eax)
41499b:	00 89 00 5b 30 06    	add    %cl,0x6305b00(%ecx)
4149a1:	00 99 00 5b 30 1a    	add    %bl,0x1a305b00(%ecx)
4149a7:	00 f1                	add    %dh,%cl
4149a9:	02 5b 30             	add    0x30(%ebx),%bl
4149ac:	06                   	push   %es
4149ad:	00 01                	add    %al,(%ecx)
4149af:	03 5b 30             	add    0x30(%ebx),%ebx
4149b2:	58                   	pop    %eax
4149b3:	00 09                	add    %cl,(%ecx)
4149b5:	03 5b 30             	add    0x30(%ebx),%ebx
4149b8:	06                   	push   %es
4149b9:	00 29                	add    %ch,(%ecx)
4149bb:	03 5b 30             	add    0x30(%ebx),%ebx
4149be:	5e                   	pop    %esi
4149bf:	00 81 00 5b 30 06    	add    %al,0x6305b00(%ecx)
4149c5:	00 a1 00 5b 30 06    	add    %ah,0x6305b00(%ecx)
4149cb:	00 31                	add    %dh,(%ecx)
4149cd:	03 15 3e 10 00 19    	add    0x1900103e,%edx
4149d3:	01 75 40             	add    %esi,0x40(%ebp)
4149d6:	6f                   	outsl  %ds:(%esi),(%dx)
4149d7:	00 21                	add    %ah,(%ecx)
4149d9:	01 f6                	add    %esi,%esi
4149db:	0c 75                	or     $0x75,%al
4149dd:	00 19                	add    %bl,(%ecx)
4149df:	01 a5 33 7e 00 29    	add    %esp,0x29007e33(%ebp)
4149e5:	00 ce                	add    %cl,%dh
4149e7:	0e                   	push   %cs
4149e8:	87 00                	xchg   %eax,(%eax)
4149ea:	41                   	inc    %ecx
4149eb:	03 19                	add    (%ecx),%ebx
4149ed:	41                   	inc    %ecx
4149ee:	8b 00                	mov    (%eax),%eax
4149f0:	19 01                	sbb    %eax,(%ecx)
4149f2:	59                   	pop    %ecx
4149f3:	12 87 00 49 03 49    	adc    0x49034900(%edi),%al
4149f9:	26 91                	es xchg %eax,%ecx
4149fb:	00 19                	add    %bl,(%ecx)
4149fd:	01 8a 10 9b 00 51    	add    %ecx,0x51009b10(%edx)
414a03:	03 65 26             	add    0x26(%ebp),%esp
414a06:	a1 00 31 00 2f       	mov    0x2f003100,%eax
414a0b:	29 87 00 49 00 ce    	sub    %eax,-0x31ffb700(%edi)
414a11:	38 87 00 51 00 1a    	cmp    %al,0x1a005100(%edi)
414a17:	3a 87 00 31 03 0c    	cmp    0xc033100(%edi),%al
414a1d:	3e 87 00             	xchg   %eax,%ds:(%eax)
414a20:	59                   	pop    %ecx
414a21:	03 c0                	add    %eax,%eax
414a23:	3c ad                	cmp    $0xad,%al
414a25:	00 39                	add    %bh,(%ecx)
414a27:	02 77 12             	add    0x12(%edi),%dh
414a2a:	06                   	push   %es
414a2b:	00 a1 00 77 12 15    	add    %ah,0x15127700(%ecx)
414a31:	00 e9                	add    %ch,%cl
414a33:	00 5b 30             	add    %bl,0x30(%ebx)
414a36:	bf 00 b1 00 5b       	mov    $0x5b00b100,%edi
414a3b:	30 06                	xor    %al,(%esi)
414a3d:	00 b9 00 5b 30 06    	add    %bh,0x6305b00(%ecx)
414a43:	00 c1                	add    %al,%cl
414a45:	00 5b 30             	add    %bl,0x30(%ebx)
414a48:	06                   	push   %es
414a49:	00 c9                	add    %cl,%cl
414a4b:	00 5b 30             	add    %bl,0x30(%ebx)
414a4e:	06                   	push   %es
414a4f:	00 d1                	add    %dl,%cl
414a51:	00 5b 30             	add    %bl,0x30(%ebx)
414a54:	06                   	push   %es
414a55:	00 61 03             	add    %ah,0x3(%ecx)
414a58:	d0 3a                	sarb   $1,(%edx)
414a5a:	06                   	push   %es
414a5b:	00 31                	add    %dh,(%ecx)
414a5d:	03 70 3d             	add    0x3d(%eax),%esi
414a60:	06                   	push   %es
414a61:	00 81 01 5b 30 c6    	add    %al,-0x39cfa4ff(%ecx)
414a67:	00 31                	add    %dh,(%ecx)
414a69:	03 a9 26 cc 00 69    	add    0x6900cc26(%ecx),%ebp
414a6f:	03 5b 30             	add    0x30(%ebx),%ebx
414a72:	01 00                	add    %eax,(%eax)
414a74:	31 03                	xor    %eax,(%ebx)
414a76:	14 26                	adc    $0x26,%al
414a78:	d3 00                	roll   %cl,(%eax)
414a7a:	31 03                	xor    %eax,(%ebx)
414a7c:	00 10                	add    %dl,(%eax)
414a7e:	10 00                	adc    %al,(%eax)
414a80:	69 03 5b 30 da 00    	imul   $0xda305b,(%ebx),%eax
414a86:	31 03                	xor    %eax,(%ebx)
414a88:	05 18 d3 00 59       	add    $0x5900d318,%eax
414a8d:	01 5b 30             	add    %ebx,0x30(%ebx)
414a90:	c6 00 31             	movb   $0x31,(%eax)
414a93:	03 49 17             	add    0x17(%ecx),%ecx
414a96:	e2 00                	loop   0x414a98
414a98:	b1 00                	mov    $0x0,%cl
414a9a:	35 0a e9 00 b1       	xor    $0xb100e90a,%eax
414a9f:	00 c9                	add    %cl,%cl
414aa1:	3e 01 00             	add    %eax,%ds:(%eax)
414aa4:	b1 00                	mov    $0x0,%cl
414aa6:	d3 2b                	shrl   %cl,(%ebx)
414aa8:	15 00 31 03 ec       	adc    $0xec033100,%eax
414aad:	17                   	pop    %ss
414aae:	f0 00 31             	lock add %dh,(%ecx)
414ab1:	03 6b 17             	add    0x17(%ebx),%ebp
414ab4:	15 00 79 03 5b       	adc    $0x5b037900,%eax
414ab9:	30 f5                	xor    %dh,%ch
414abb:	00 31                	add    %dh,(%ecx)
414abd:	03 50 3c             	add    0x3c(%eax),%edx
414ac0:	02 01                	add    (%ecx),%al
414ac2:	31 03                	xor    %eax,(%ebx)
414ac4:	c9                   	leave
414ac5:	3e 01 00             	add    %eax,%ds:(%eax)
414ac8:	b9 00 f2 25 09       	mov    $0x925f200,%ecx
414acd:	01 31                	add    %esi,(%ecx)
414acf:	03 6e 2f             	add    0x2f(%esi),%ebp
414ad2:	10 01                	adc    %al,(%ecx)
414ad4:	c1 00 5d             	roll   $0x5d,(%eax)
414ad7:	3b 17                	cmp    (%edi),%edx
414ad9:	01 a1 03 bc 07 1e    	add    %esp,0x1e07bc03(%ecx)
414adf:	01 31                	add    %esi,(%ecx)
414ae1:	03 16                	add    (%esi),%edx
414ae3:	30 24 01             	xor    %ah,(%ecx,%eax,1)
414ae6:	b1 03                	mov    $0x3,%cl
414ae8:	cb                   	lret
414ae9:	1c 2b                	sbb    $0x2b,%al
414aeb:	01 31                	add    %esi,(%ecx)
414aed:	03 94 2f 31 01 91 01 	add    0x1910131(%edi,%ebp,1),%edx
414af4:	5b                   	pop    %ebx
414af5:	30 38                	xor    %bh,(%eax)
414af7:	01 31                	add    %esi,(%ecx)
414af9:	03 e1                	add    %ecx,%esp
414afb:	1c 3e                	sbb    $0x3e,%al
414afd:	01 89 02 42 0a 45    	add    %ecx,0x450a4202(%ecx)
414b03:	01 c9                	add    %ecx,%ecx
414b05:	00 63 3c             	add    %ah,0x3c(%ebx)
414b08:	01 00                	add    %eax,(%eax)
414b0a:	c9                   	leave
414b0b:	00 03                	add    %al,(%ebx)
414b0d:	33 4c 01 c9          	xor    -0x37(%ecx,%eax,1),%ecx
414b11:	03 5b 30             	add    0x30(%ebx),%ebx
414b14:	06                   	push   %es
414b15:	00 c1                	add    %al,%cl
414b17:	03 39                	add    (%ecx),%edi
414b19:	04 52                	add    $0x52,%al
414b1b:	01 c9                	add    %ecx,%ecx
414b1d:	00 7a 35             	add    %bh,0x35(%edx)
414b20:	59                   	pop    %ecx
414b21:	01 d1                	add    %edx,%ecx
414b23:	03 39                	add    (%ecx),%edi
414b25:	04 5f                	add    $0x5f,%al
414b27:	01 31                	add    %esi,(%ecx)
414b29:	03 30                	add    (%eax),%esi
414b2b:	1d 68 01 c9 00       	sbb    $0xc90168,%eax
414b30:	73 3c                	jae    0x414b6e
414b32:	01 00                	add    %eax,(%eax)
414b34:	c9                   	leave
414b35:	00 21                	add    %ah,(%ecx)
414b37:	33 6f 01             	xor    0x1(%edi),%ebp
414b3a:	e9 03 5b 30 75       	jmp    0x7571a642
414b3f:	01 e1                	add    %esp,%ecx
414b41:	03 39                	add    (%ecx),%edi
414b43:	04 7d                	add    $0x7d,%al
414b45:	01 e9                	add    %ebp,%ecx
414b47:	03 5b 30             	add    0x30(%ebx),%ebx
414b4a:	06                   	push   %es
414b4b:	00 31                	add    %dh,(%ecx)
414b4d:	03 7a 35             	add    0x35(%edx),%edi
414b50:	84 01                	test   %al,(%ecx)
414b52:	f9                   	stc
414b53:	03 39                	add    (%ecx),%edi
414b55:	04 8a                	add    $0x8a,%al
414b57:	01 d1                	add    %edx,%ecx
414b59:	00 43 28             	add    %al,0x28(%ebx)
414b5c:	91                   	xchg   %eax,%ecx
414b5d:	01 79 03             	add    %edi,0x3(%ecx)
414b60:	5b                   	pop    %ebx
414b61:	30 98 01 a1 00 83    	xor    %bl,-0x7cff5eff(%eax)
414b67:	29 9e 01 11 04 23    	sub    %ebx,0x23041101(%esi)
414b6d:	0a a5 01 a1 00 42    	or     0x4200a101(%ebp),%ah
414b73:	0a 45 01             	or     0x1(%ebp),%al
414b76:	a1 00 62 29 9e       	mov    0x9e296200,%eax
414b7b:	01 a1 00 87 17 e2    	add    %esp,-0x1de87900(%ecx)
414b81:	00 a1 00 a0 0f ac    	add    %ah,-0x53f06000(%ecx)
414b87:	01 11                	add    %edx,(%ecx)
414b89:	03 b4 38 b3 01 a1 00 	add    0xa101b3(%eax,%edi,1),%esi
414b90:	26 26 b8 01 a1 00 c5 	es es mov $0xc500a101,%eax
414b97:	3f                   	aas
414b98:	15 00 a1 00 b5       	adc    $0xb500a100,%eax
414b9d:	3f                   	aas
414b9e:	15 00 a1 00 2f       	adc    $0x2f00a100,%eax
414ba3:	26 15 00 a1 00 3d    	es adc $0x3d00a100,%eax
414ba9:	2c 15                	sub    $0x15,%al
414bab:	00 a1 00 5f 28 bf    	add    %ah,-0x40d7a100(%ecx)
414bb1:	01 61 03             	add    %esp,0x3(%ecx)
414bb4:	c8 3a 06 00          	enter  $0x63a,$0x0
414bb8:	31 03                	xor    %eax,(%ebx)
414bba:	7e 3d                	jle    0x414bf9
414bbc:	15 00 31 03 95       	adc    $0x95033100,%eax
414bc1:	3d 06 00 31 03       	cmp    $0x3310006,%eax
414bc6:	b9 0c 15 00 39       	mov    $0x3900150c,%ecx
414bcb:	04 5b                	add    $0x5b,%al
414bcd:	30 10                	xor    %dl,(%eax)
414bcf:	00 f1                	add    %dh,%cl
414bd1:	00 5b 30             	add    %bl,0x30(%ebx)
414bd4:	06                   	push   %es
414bd5:	00 f9                	add    %bh,%cl
414bd7:	00 5b 30             	add    %bl,0x30(%ebx)
414bda:	06                   	push   %es
414bdb:	00 f1                	add    %dh,%cl
414bdd:	00 5d 0f             	add    %bl,0xf(%ebp)
414be0:	d3 01                	roll   %cl,(%ecx)
414be2:	49                   	dec    %ecx
414be3:	04 3d                	add    $0x3d,%al
414be5:	05 15 00 c9 00       	add    $0xc90015,%eax
414bea:	1a 25 da 01 51 04    	sbb    0x45101da,%ah
414bf0:	cc                   	int3
414bf1:	2f                   	das
414bf2:	15 00 59 04 10       	adc    $0x10045900,%eax
414bf7:	30 08                	xor    %cl,(%eax)
414bf9:	02 61 04             	add    0x4(%ecx),%ah
414bfc:	ff 10                	call   *(%eax)
414bfe:	0d 02 59 04 46       	or     $0x46045902,%eax
414c03:	36 08 02             	or     %al,%ss:(%edx)
414c06:	59                   	pop    %ecx
414c07:	04 5a                	add    $0x5a,%al
414c09:	18 08                	sbb    %cl,(%eax)
414c0b:	02 61 04             	add    0x4(%ecx),%ah
414c0e:	54                   	push   %esp
414c0f:	40                   	inc    %eax
414c10:	2e 02 59 04          	add    %cs:0x4(%ecx),%bl
414c14:	8b 12                	mov    (%edx),%edx
414c16:	08 02                	or     %al,(%edx)
414c18:	44                   	inc    %esp
414c19:	00 5b 30             	add    %bl,0x30(%ebx)
414c1c:	5e                   	pop    %esi
414c1d:	02 44 00 9d          	add    -0x63(%eax,%eax,1),%al
414c21:	16                   	push   %ss
414c22:	64 02 44 00 3e       	add    %fs:0x3e(%eax,%eax,1),%al
414c27:	3b 68 02             	cmp    0x2(%eax),%ebp
414c2a:	71 04                	jno    0x414c30
414c2c:	ec                   	in     (%dx),%al
414c2d:	18 87 00 61 04 ff    	sbb    %al,-0xfb9f00(%edi)
414c33:	10 8c 02 11 01 e4 0b 	adc    %cl,0xbe40111(%edx,%eax,1)
414c3a:	87 00                	xchg   %eax,(%eax)
414c3c:	59                   	pop    %ecx
414c3d:	04 cb                	add    $0xcb,%al
414c3f:	1a 08                	sbb    (%eax),%cl
414c41:	02 61 04             	add    0x4(%ecx),%ah
414c44:	ee                   	out    %al,(%dx)
414c45:	10 91 02 79 04 9a    	adc    %dl,-0x65fb86fe(%ecx)
414c4b:	3e 9f                	ds lahf
414c4d:	02 59 04             	add    0x4(%ecx),%bl
414c50:	f6 07 08             	testb  $0x8,(%edi)
414c53:	02 81 04 ec 18 87    	add    -0x78e713fc(%ecx),%al
414c59:	00 61 04             	add    %ah,0x4(%ecx)
414c5c:	ab                   	stos   %eax,%es:(%edi)
414c5d:	13 8c 02 19 01 34 04 	adc    0x4340119(%edx,%eax,1),%ecx
414c64:	c7 02 19 01 78 11    	movl   $0x11780119,(%edx)
414c6a:	d9 02                	flds   (%edx)
414c6c:	21 01                	and    %eax,(%ecx)
414c6e:	5e                   	pop    %esi
414c6f:	08 e0                	or     %ah,%al
414c71:	02 91 04 9a 0c e7    	add    -0x18f365fc(%ecx),%dl
414c77:	02 99 04 0a 3b ee    	add    -0x11c4f5fc(%ecx),%bl
414c7d:	02 41 03             	add    0x3(%ecx),%al
414c80:	a5                   	movsl  %ds:(%esi),%es:(%edi)
414c81:	08 f8                	or     %bh,%al
414c83:	02 41 03             	add    0x3(%ecx),%al
414c86:	39 40 05             	cmp    %eax,0x5(%eax)
414c89:	03 41 03             	add    0x3(%ecx),%eax
414c8c:	3d 1c 0a 03 a1       	cmp    $0xa1030a1c,%eax
414c91:	04 25                	add    $0x25,%al
414c93:	40                   	inc    %eax
414c94:	0e                   	push   %cs
414c95:	03 e1                	add    %ecx,%esp
414c97:	00 5b 30             	add    %bl,0x30(%ebx)
414c9a:	06                   	push   %es
414c9b:	00 41 03             	add    %al,0x3(%ecx)
414c9e:	9c                   	pushf
414c9f:	38 1d 03 31 03 78    	cmp    %bl,0x78033103
414ca5:	17                   	pop    %ss
414ca6:	4e                   	dec    %esi
414ca7:	03 59 01             	add    0x1(%ecx),%ebx
414caa:	ea 1b 0a 03 31 03 87 	ljmp   $0x8703,$0x31030a1b
414cb1:	17                   	pop    %ss
414cb2:	e2 00                	loop   0x414cb4
414cb4:	4c                   	dec    %esp
414cb5:	00 5b 30             	add    %bl,0x30(%ebx)
414cb8:	06                   	push   %es
414cb9:	00 54 00 2d          	add    %dl,0x2d(%eax,%eax,1)
414cbd:	38 64 03 5c          	cmp    %ah,0x5c(%ebx,%eax,1)
414cc1:	00 4d 30             	add    %cl,0x30(%ebp)
414cc4:	79 03                	jns    0x414cc9
414cc6:	64 00 1c 3c          	add    %bl,%fs:(%esp,%edi,1)
414cca:	68 02 54 00 b3       	push   $0xb3005402
414ccf:	22 8e 03 4c 00 59    	and    0x59004c03(%esi),%cl
414cd5:	3c 0a                	cmp    $0xa,%al
414cd7:	03 4c 00 b3          	add    -0x4d(%eax,%eax,1),%ecx
414cdb:	22 95 03 4c 00 c6    	and    -0x39ffb3fd(%ebp),%dl
414ce1:	3c 9b                	cmp    $0x9b,%al
414ce3:	03 64 00 b8          	add    -0x48(%eax,%eax,1),%esp
414ce7:	3d 64 02 c9 00       	cmp    $0xc90264,%eax
414cec:	28 25 da 01 c9 03    	sub    %ah,0x3c901da
414cf2:	5b                   	pop    %ebx
414cf3:	30 a2 03 a9 04 59    	xor    %ah,0x5904a903(%edx)
414cf9:	3c 0a                	cmp    $0xa,%al
414cfb:	03 e9                	add    %ecx,%ebp
414cfd:	03 5b 30             	add    0x30(%ebx),%ebx
414d00:	a2 03 31 03 ea       	mov    %al,0xea033103
414d05:	1b 0a                	sbb    (%edx),%ecx
414d07:	03 31                	add    (%ecx),%esi
414d09:	03 a2 39 0a 03 71    	add    0x71030a39(%edx),%esp
414d0f:	01 9a 30 a9 03 b1    	add    %ebx,-0x4efc56d0(%edx)
414d15:	00 90 0f af 03 b9    	add    %dl,-0x46fc50f1(%eax)
414d1b:	04 5b                	add    $0x5b,%al
414d1d:	30 38                	xor    %bh,(%eax)