44db40:	00 25 00 01 05 25    	add    %ah,0x25050100
44db46:	00 27                	add    %ah,(%edi)
44db48:	00 01                	add    %al,(%ecx)
44db4a:	0d 42 00 72 00       	or     $0x720042,%eax
44db4f:	61                   	popa
44db50:	00 6e 00             	add    %ch,0x0(%esi)
44db53:	63 00                	arpl   %eax,(%eax)
44db55:	68 00 00 0d 6c       	push   $0x6c0d0000
44db5a:	00 61 00             	add    %ah,0x0(%ecx)
44db5d:	62 00                	bound  %eax,(%eax)
44db5f:	65 00 6c 00 33       	add    %ch,%gs:0x33(%eax,%eax,1)
44db64:	00 00                	add    %al,(%eax)
44db66:	1b 4d 00             	sbb    0x0(%ebp),%ecx
44db69:	6f                   	outsl  %ds:(%esi),(%dx)
44db6a:	00 64 00 65          	add    %ah,0x65(%eax,%eax,1)
44db6e:	00 72 00             	add    %dh,0x0(%edx)
44db71:	6e                   	outsb  %ds:(%esi),(%dx)
44db72:	00 20                	add    %ah,(%eax)
44db74:	00 4e 00             	add    %cl,0x0(%esi)
44db77:	6f                   	outsl  %ds:(%esi),(%dx)
44db78:	00 2e                	add    %ch,(%esi)
44db7a:	00 20                	add    %ah,(%eax)
44db7c:	00 32                	add    %dh,(%edx)
44db7e:	00 30                	add    %dh,(%eax)
44db80:	00 00                	add    %al,(%eax)
44db82:	0d 55 00 70 00       	or     $0x700055,%eax
44db87:	64 00 61 00          	add    %ah,%fs:0x0(%ecx)
44db8b:	74 00                	je     0x44db8d
44db8d:	65 00 00             	add    %al,%gs:(%eax)
44db90:	13 63 00             	adc    0x0(%ebx),%esp
44db93:	6f                   	outsl  %ds:(%esi),(%dx)
44db94:	00 6d 00             	add    %ch,0x0(%ebp)
44db97:	62 00                	bound  %eax,(%eax)
44db99:	6f                   	outsl  %ds:(%esi),(%dx)
44db9a:	00 42 00             	add    %al,0x0(%edx)
44db9d:	6f                   	outsl  %ds:(%esi),(%dx)
44db9e:	00 78 00             	add    %bh,0x0(%eax)
44dba1:	31 00                	xor    %eax,(%eax)
44dba3:	00 0f                	add    %cl,(%edi)
44dba5:	62 00                	bound  %eax,(%eax)
44dba7:	75 00                	jne    0x44dba9
44dba9:	74 00                	je     0x44dbab
44dbab:	74 00                	je     0x44dbad
44dbad:	6f                   	outsl  %ds:(%esi),(%dx)
44dbae:	00 6e 00             	add    %ch,0x0(%esi)
44dbb1:	32 00                	xor    (%eax),%al
44dbb3:	00 1b                	add    %bl,(%ebx)
44dbb5:	53                   	push   %ebx
44dbb6:	00 74 00 75          	add    %dh,0x75(%eax,%eax,1)
44dbba:	00 64 00 65          	add    %ah,0x65(%eax,%eax,1)
44dbbe:	00 6e 00             	add    %ch,0x0(%esi)
44dbc1:	74 00                	je     0x44dbc3
44dbc3:	20 00                	and    %al,(%eax)
44dbc5:	20 00                	and    %al,(%eax)
44dbc7:	4e                   	dec    %esi
44dbc8:	00 61 00             	add    %ah,0x0(%ecx)
44dbcb:	6d                   	insl   (%dx),%es:(%edi)
44dbcc:	00 65 00             	add    %ah,0x0(%ebp)
44dbcf:	00 0f                	add    %cl,(%edi)
44dbd1:	41                   	inc    %ecx
44dbd2:	00 64 00 64          	add    %ah,0x64(%eax,%eax,1)
44dbd6:	00 72 00             	add    %dh,0x0(%edx)
44dbd9:	65 00 73 00          	add    %dh,%gs:0x0(%ebx)
44dbdd:	73 00                	jae    0x44dbdf
44dbdf:	00 0d 6c 00 61 00    	add    %cl,0x61006c
44dbe5:	62 00                	bound  %eax,(%eax)
44dbe7:	65 00 6c 00 34       	add    %ch,%gs:0x34(%eax,%eax,1)
44dbec:	00 00                	add    %al,(%eax)
44dbee:	0d 6c 00 61 00       	or     $0x61006c,%eax
44dbf3:	62 00                	bound  %eax,(%eax)
44dbf5:	65 00 6c 00 37       	add    %ch,%gs:0x37(%eax,%eax,1)
44dbfa:	00 00                	add    %al,(%eax)
44dbfc:	0d 62 00 72 00       	or     $0x720062,%eax
44dc01:	61                   	popa
44dc02:	00 6e 00             	add    %ch,0x0(%esi)
44dc05:	63 00                	arpl   %eax,(%eax)
44dc07:	68 00 00 07 53       	push   $0x53070000
44dc0c:	00 65 00             	add    %ah,0x0(%ebp)
44dc0f:	6d                   	insl   (%dx),%es:(%edi)
44dc10:	00 00                	add    %al,(%eax)
44dc12:	11 74 00 65          	adc    %esi,0x65(%eax,%eax,1)
44dc16:	00 78 00             	add    %bh,0x0(%eax)
44dc19:	74 00                	je     0x44dc1b
44dc1b:	42                   	inc    %edx
44dc1c:	00 6f 00             	add    %ch,0x0(%edi)
44dc1f:	78 00                	js     0x44dc21
44dc21:	31 00                	xor    %eax,(%eax)
44dc23:	00 0b                	add    %cl,(%ebx)
44dc25:	50                   	push   %eax
44dc26:	00 68 00             	add    %ch,0x0(%eax)
44dc29:	6f                   	outsl  %ds:(%esi),(%dx)
44dc2a:	00 6e 00             	add    %ch,0x0(%esi)
44dc2d:	65 00 00             	add    %al,%gs:(%eax)
44dc30:	0d 44 00 65 00       	or     $0x650044,%eax
44dc35:	6c                   	insb   (%dx),%es:(%edi)
44dc36:	00 65 00             	add    %ah,0x0(%ebp)
44dc39:	74 00                	je     0x44dc3b
44dc3b:	65 00 00             	add    %al,%gs:(%eax)
44dc3e:	65 43                	gs inc %ebx
44dc40:	00 53 00             	add    %dl,0x0(%ebx)
44dc43:	4d                   	dec    %ebp
44dc44:	00 53 00             	add    %dl,0x0(%ebx)
44dc47:	53                   	push   %ebx
44dc48:	00 20                	add    %ah,(%eax)
44dc4a:	00 43 00             	add    %al,0x0(%ebx)
44dc4d:	68 00 68 00 2e       	push   $0x2e006800
44dc52:	00 20                	add    %ah,(%eax)
44dc54:	00 53 00             	add    %dl,0x0(%ebx)
44dc57:	68 00 61 00 68       	push   $0x68006100
44dc5c:	00 75 00             	add    %dh,0x0(%ebp)
44dc5f:	20 00                	and    %al,(%eax)
44dc61:	43                   	inc    %ebx
44dc62:	00 6f 00             	add    %ch,0x0(%edi)
44dc65:	6c                   	insb   (%dx),%es:(%edi)
44dc66:	00 6c 00 65          	add    %ch,0x65(%eax,%eax,1)
44dc6a:	00 67 00             	add    %ah,0x0(%edi)
44dc6d:	65 00 20             	add    %ah,%gs:(%eax)
44dc70:	00 6f 00             	add    %ch,0x0(%edi)
44dc73:	66 00 20             	data16 add %ah,(%eax)
44dc76:	00 45 00             	add    %al,0x0(%ebp)
44dc79:	6e                   	outsb  %ds:(%esi),(%dx)
44dc7a:	00 67 00             	add    %ah,0x0(%edi)
44dc7d:	69 00 6e 00 65 00    	imul   $0x65006e,(%eax),%eax
44dc83:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
44dc87:	69 00 6e 00 67 00    	imul   $0x67006e,(%eax),%eax
44dc8d:	20 00                	and    %al,(%eax)
44dc8f:	41                   	inc    %ecx
44dc90:	00 75 00             	add    %dh,0x0(%ebp)
44dc93:	72 00                	jb     0x44dc95
44dc95:	61                   	popa
44dc96:	00 6e 00             	add    %ch,0x0(%esi)
44dc99:	67 00 61 00          	add    %ah,0x0(%bx,%di)
44dc9d:	62 00                	bound  %eax,(%eax)
44dc9f:	61                   	popa
44dca0:	00 64 00 00          	add    %ah,0x0(%eax,%eax,1)
44dca4:	0d 6c 00 61 00       	or     $0x61006c,%eax
44dca9:	62 00                	bound  %eax,(%eax)
44dcab:	65 00 6c 00 36       	add    %ch,%gs:0x36(%eax,%eax,1)
44dcb0:	00 00                	add    %al,(%eax)
44dcb2:	1b 64 00 61          	sbb    0x61(%eax,%eax,1),%esp
44dcb6:	00 74 00 61          	add    %dh,0x61(%eax,%eax,1)
44dcba:	00 47 00             	add    %al,0x0(%edi)
44dcbd:	72 00                	jb     0x44dcbf
44dcbf:	69 00 64 00 56 00    	imul   $0x560064,(%eax),%eax
44dcc5:	69 00 65 00 77 00    	imul   $0x770065,(%eax),%eax
44dccb:	31 00                	xor    %eax,(%eax)
44dccd:	00 0b                	add    %cl,(%ebx)
44dccf:	46                   	inc    %esi
44dcd0:	00 6f 00             	add    %ch,0x0(%edi)
44dcd3:	72 00                	jb     0x44dcd5
44dcd5:	6d                   	insl   (%dx),%es:(%edi)
44dcd6:	00 31                	add    %dh,(%ecx)
44dcd8:	00 00                	add    %al,(%eax)
44dcda:	35 53 00 65 00       	xor    $0x650053,%eax
44dcdf:	61                   	popa
44dce0:	00 72 00             	add    %dh,0x0(%edx)
44dce3:	63 00                	arpl   %eax,(%eax)
44dce5:	68 00 20 00 74       	push   $0x74002000
44dcea:	00 68 00             	add    %ch,0x0(%eax)
44dced:	65 00 20             	add    %ah,%gs:(%eax)
44dcf0:	00 73 00             	add    %dh,0x0(%ebx)
44dcf3:	74 00                	je     0x44dcf5
44dcf5:	75 00                	jne    0x44dcf7
44dcf7:	64 00 65 00          	add    %ah,%fs:0x0(%ebp)
44dcfb:	6e                   	outsb  %ds:(%esi),(%dx)
44dcfc:	00 74 00 20          	add    %dh,0x20(%eax,%eax,1)
44dd00:	00 62 00             	add    %ah,0x0(%edx)
44dd03:	79 00                	jns    0x44dd05
44dd05:	20 00                	and    %al,(%eax)
44dd07:	6e                   	outsb  %ds:(%esi),(%dx)
44dd08:	00 61 00             	add    %ah,0x0(%ecx)
44dd0b:	6d                   	insl   (%dx),%es:(%edi)
44dd0c:	00 65 00             	add    %ah,0x0(%ebp)
44dd0f:	00 1f                	add    %bl,(%edi)
44dd11:	54                   	push   %esp
44dd12:	00 69 00             	add    %ch,0x0(%ecx)
44dd15:	6d                   	insl   (%dx),%es:(%edi)
44dd16:	00 65 00             	add    %ah,0x0(%ebp)
44dd19:	73 00                	jae    0x44dd1b
44dd1b:	20 00                	and    %al,(%eax)
44dd1d:	4e                   	dec    %esi
44dd1e:	00 65 00             	add    %ah,0x0(%ebp)
44dd21:	77 00                	ja     0x44dd23
44dd23:	20 00                	and    %al,(%eax)
44dd25:	52                   	push   %edx
44dd26:	00 6f 00             	add    %ch,0x0(%edi)
44dd29:	6d                   	insl   (%dx),%es:(%edi)
44dd2a:	00 61 00             	add    %ah,0x0(%ecx)
44dd2d:	6e                   	outsb  %ds:(%esi),(%dx)
44dd2e:	00 00                	add    %al,(%eax)
44dd30:	09 4e 00             	or     %ecx,0x0(%esi)
44dd33:	61                   	popa
44dd34:	00 6d 00             	add    %ch,0x0(%ebp)
44dd37:	65 00 00             	add    %al,%gs:(%eax)
44dd3a:	11 74 00 65          	adc    %esi,0x65(%eax,%eax,1)
44dd3e:	00 78 00             	add    %bh,0x0(%eax)
44dd41:	74 00                	je     0x44dd43
44dd43:	42                   	inc    %edx
44dd44:	00 6f 00             	add    %ch,0x0(%edi)
44dd47:	78 00                	js     0x44dd49
44dd49:	34 00                	xor    $0x0,%al
44dd4b:	00 0d 49 00 6e 00    	add    %cl,0x6e0049
44dd51:	73 00                	jae    0x44dd53
44dd53:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
44dd57:	74 00                	je     0x44dd59
44dd59:	00 19                	add    %bl,(%ecx)
44dd5b:	50                   	push   %eax
44dd5c:	00 68 00             	add    %ch,0x0(%eax)
44dd5f:	6f                   	outsl  %ds:(%esi),(%dx)
44dd60:	00 6e 00             	add    %ch,0x0(%esi)
44dd63:	65 00 20             	add    %ah,%gs:(%eax)
44dd66:	00 4e 00             	add    %cl,0x0(%esi)
44dd69:	75 00                	jne    0x44dd6b
44dd6b:	6d                   	insl   (%dx),%es:(%edi)
44dd6c:	00 62 00             	add    %ah,0x0(%edx)
44dd6f:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
44dd73:	00 0d 6c 00 61 00    	add    %cl,0x61006c
44dd79:	62 00                	bound  %eax,(%eax)
44dd7b:	65 00 6c 00 35       	add    %ch,%gs:0x35(%eax,%eax,1)
44dd80:	00 00                	add    %al,(%eax)
44dd82:	17                   	pop    %ss
44dd83:	45                   	inc    %ebp
44dd84:	00 6c 00 65          	add    %ch,0x65(%eax,%eax,1)
44dd88:	00 63 00             	add    %ah,0x0(%ebx)
44dd8b:	74 00                	je     0x44dd8d
44dd8d:	72 00                	jb     0x44dd8f
44dd8f:	6f                   	outsl  %ds:(%esi),(%dx)
44dd90:	00 6e 00             	add    %ch,0x0(%esi)
44dd93:	69 00 63 00 73 00    	imul   $0x730063,(%eax),%eax
44dd99:	00 0d 6c 00 61 00    	add    %cl,0x61006c
44dd9f:	62 00                	bound  %eax,(%eax)
44dda1:	65 00 6c 00 32       	add    %ch,%gs:0x32(%eax,%eax,1)
44dda6:	00 00                	add    %al,(%eax)
44dda8:	11 74 00 65          	adc    %esi,0x65(%eax,%eax,1)
44ddac:	00 78 00             	add    %bh,0x0(%eax)
44ddaf:	74 00                	je     0x44ddb1
44ddb1:	42                   	inc    %edx
44ddb2:	00 6f 00             	add    %ch,0x0(%edi)
44ddb5:	78 00                	js     0x44ddb7
44ddb7:	35 00 00 0f 62       	xor    $0x620f0000,%eax
44ddbc:	00 75 00             	add    %dh,0x0(%ebp)
44ddbf:	74 00                	je     0x44ddc1
44ddc1:	74 00                	je     0x44ddc3
44ddc3:	6f                   	outsl  %ds:(%esi),(%dx)
44ddc4:	00 6e 00             	add    %ch,0x0(%esi)
44ddc7:	33 00                	xor    (%eax),%eax
44ddc9:	00 0f                	add    %cl,(%edi)
44ddcb:	62 00                	bound  %eax,(%eax)
44ddcd:	75 00                	jne    0x44ddcf
44ddcf:	74 00                	je     0x44ddd1
44ddd1:	74 00                	je     0x44ddd3
44ddd3:	6f                   	outsl  %ds:(%esi),(%dx)
44ddd4:	00 6e 00             	add    %ch,0x0(%esi)
44ddd7:	31 00                	xor    %eax,(%eax)
44ddd9:	00 27                	add    %ah,(%edi)
44dddb:	53                   	push   %ebx
44dddc:	00 74 00 75          	add    %dh,0x75(%eax,%eax,1)
44dde0:	00 64 00 65          	add    %ah,0x65(%eax,%eax,1)
44dde4:	00 6e 00             	add    %ch,0x0(%esi)
44dde7:	74 00                	je     0x44dde9
44dde9:	20 00                	and    %al,(%eax)
44ddeb:	49                   	dec    %ecx
44ddec:	00 6e 00             	add    %ch,0x0(%esi)
44ddef:	66 00 6f 00          	data16 add %ch,0x0(%edi)
44ddf3:	72 00                	jb     0x44ddf5
44ddf5:	6d                   	insl   (%dx),%es:(%edi)
44ddf6:	00 61 00             	add    %ah,0x0(%ecx)
44ddf9:	74 00                	je     0x44ddfb
44ddfb:	69 00 6f 00 6e 00    	imul   $0x6e006f,(%eax),%eax
44de01:	00 17                	add    %dl,(%edi)
44de03:	4e                   	dec    %esi
44de04:	00 65 00             	add    %ah,0x0(%ebp)
44de07:	77 00                	ja     0x44de09
44de09:	20 00                	and    %al,(%eax)
44de0b:	2f                   	das
44de0c:	00 20                	add    %ah,(%eax)
44de0e:	00 52 00             	add    %dl,0x0(%edx)
44de11:	65 00 73 00          	add    %dh,%gs:0x0(%ebx)
44de15:	65 00 74 00 00       	add    %dh,%gs:0x0(%eax,%eax,1)
44de1a:	11 74 00 65          	adc    %esi,0x65(%eax,%eax,1)
44de1e:	00 78 00             	add    %bh,0x0(%eax)
44de21:	74 00                	je     0x44de23
44de23:	42                   	inc    %edx
44de24:	00 6f 00             	add    %ch,0x0(%edi)
44de27:	78 00                	js     0x44de29
44de29:	33 00                	xor    (%eax),%eax
44de2b:	00 0f                	add    %cl,(%edi)
44de2d:	62 00                	bound  %eax,(%eax)
44de2f:	75 00                	jne    0x44de31
44de31:	74 00                	je     0x44de33
44de33:	74 00                	je     0x44de35
44de35:	6f                   	outsl  %ds:(%esi),(%dx)
44de36:	00 6e 00             	add    %ch,0x0(%esi)
44de39:	34 00                	xor    $0x0,%al
44de3b:	00 11                	add    %dl,(%ecx)
44de3d:	53                   	push   %ebx
44de3e:	00 65 00             	add    %ah,0x0(%ebp)
44de41:	6d                   	insl   (%dx),%es:(%edi)
44de42:	00 2f                	add    %ch,(%edi)
44de44:	00 59 00             	add    %bl,0x0(%ecx)
44de47:	65 00 61 00          	add    %ah,%gs:0x0(%ecx)
44de4b:	72 00                	jb     0x44de4d
44de4d:	00 11                	add    %dl,(%ecx)
44de4f:	74 00                	je     0x44de51
44de51:	65 00 78 00          	add    %bh,%gs:0x0(%eax)
44de55:	74 00                	je     0x44de57
44de57:	42                   	inc    %edx
44de58:	00 6f 00             	add    %ch,0x0(%edi)
44de5b:	78 00                	js     0x44de5d
44de5d:	32 00                	xor    (%eax),%al
44de5f:	00 0d 6c 00 61 00    	add    %cl,0x61006c
44de65:	62 00                	bound  %eax,(%eax)
44de67:	65 00 6c 00 38       	add    %ch,%gs:0x38(%eax,%eax,1)
44de6c:	00 00                	add    %al,(%eax)
44de6e:	47                   	inc    %edi
44de6f:	73 00                	jae    0x44de71
44de71:	65 00 6c 00 65       	add    %ch,%gs:0x65(%eax,%eax,1)
44de76:	00 63 00             	add    %ah,0x0(%ebx)
44de79:	74 00                	je     0x44de7b
44de7b:	20 00                	and    %al,(%eax)
44de7d:	2a 00                	sub    (%eax),%al
44de7f:	20 00                	and    %al,(%eax)
44de81:	66 00 72 00          	data16 add %dh,0x0(%edx)
44de85:	6f                   	outsl  %ds:(%esi),(%dx)
44de86:	00 6d 00             	add    %ch,0x0(%ebp)
44de89:	20 00                	and    %al,(%eax)
44de8b:	73 00                	jae    0x44de8d
44de8d:	74 00                	je     0x44de8f
44de8f:	75 00                	jne    0x44de91
44de91:	64 00 65 00          	add    %ah,%fs:0x0(%ebp)
44de95:	6e                   	outsb  %ds:(%esi),(%dx)
44de96:	00 74 00 20          	add    %dh,0x20(%eax,%eax,1)
44de9a:	00 77 00             	add    %dh,0x0(%edi)
44de9d:	68 00 65 00 72       	push   $0x72006500
44dea2:	00 65 00             	add    %ah,0x0(%ebp)
44dea5:	20 00                	and    %al,(%eax)
44dea7:	73 00                	jae    0x44dea9
44dea9:	6e                   	outsb  %ds:(%esi),(%dx)
44deaa:	00 61 00             	add    %ah,0x0(%ecx)
44dead:	6d                   	insl   (%dx),%es:(%edi)
44deae:	00 65 00             	add    %ah,0x0(%ebp)
44deb1:	3d 00 27 00 01       	cmp    $0x1002700,%eax
44deb6:	19 27                	sbb    %esp,(%edi)
44deb8:	00 20                	add    %ah,(%eax)
44deba:	00 61 00             	add    %ah,0x0(%ecx)
44debd:	6e                   	outsb  %ds:(%esi),(%dx)
44debe:	00 64 00 20          	add    %ah,0x20(%eax,%eax,1)
44dec2:	00 73 00             	add    %dh,0x0(%ebx)
44dec5:	61                   	popa
44dec6:	00 64 00 64          	add    %ah,0x64(%eax,%eax,1)