444efc:	69 73 74 90 04 4f 44 	imul   $0x444f0490,0x74(%ebx),%esi
444f03:	00 07                	add    %al,(%edi)
444f05:	0a 54 49 6d          	or     0x6d(%ecx,%ecx,2),%dl
444f09:	61                   	popa
444f0a:	67 65 4c             	addr16 gs dec %esp
444f0d:	69 73 74 b8 4e 44 00 	imul   $0x444eb8,0x74(%ebx),%esi
444f14:	40                   	inc    %eax
444f15:	4e                   	dec    %esi
444f16:	44                   	inc    %esp
444f17:	00 0c 00             	add    %cl,(%eax,%eax,1)
444f1a:	08 43 6f             	or     %al,0x6f(%ebx)
444f1d:	6e                   	outsb  %ds:(%esi),(%dx)
444f1e:	74 72                	je     0x444f92
444f20:	6f                   	outsl  %ds:(%esi),(%dx)
444f21:	6c                   	insb   (%dx),%es:(%edi)
444f22:	73 0a                	jae    0x444f2e
444f24:	00 e8                	add    %ch,%al
444f26:	5c                   	pop    %esp
444f27:	42                   	inc    %edx
444f28:	00 48 00             	add    %cl,0x0(%eax)
444f2b:	00 ff                	add    %bh,%bh
444f2d:	48                   	dec    %eax
444f2e:	00 00                	add    %al,(%eax)
444f30:	ff 01                	incl   (%ecx)
444f32:	00 00                	add    %al,(%eax)
444f34:	00 00                	add    %al,(%eax)
444f36:	00 00                	add    %al,(%eax)
444f38:	80 ff ff             	cmp    $0xff,%bh
444f3b:	ff 1f                	lcall  *(%edi)
444f3d:	02 00                	add    (%eax),%al
444f3f:	0a 42 6c             	or     0x6c(%edx),%al
444f42:	65 6e                	outsb  %gs:(%esi),(%dx)
444f44:	64 43                	fs inc %ebx
444f46:	6f                   	outsl  %ds:(%esi),(%dx)
444f47:	6c                   	insb   (%dx),%es:(%edi)
444f48:	6f                   	outsl  %ds:(%esi),(%dx)
444f49:	72 e8                	jb     0x444f33
444f4b:	5c                   	pop    %esp
444f4c:	42                   	inc    %edx
444f4d:	00 f8                	add    %bh,%al
444f4f:	62 45 00             	bound  %eax,0x0(%ebp)
444f52:	c0 62 45 00          	shlb   $0x0,0x45(%edx)
444f56:	01 00                	add    %eax,(%eax)
444f58:	00 00                	add    %al,(%eax)
444f5a:	00 00                	add    %al,(%eax)
444f5c:	00 80 ff ff ff 1f    	add    %al,0x1fffffff(%eax)
444f62:	03 00                	add    (%eax),%eax
444f64:	07                   	pop    %es
444f65:	42                   	inc    %edx
444f66:	6b 43 6f 6c          	imul   $0x6c,0x6f(%ebx),%eax
444f6a:	6f                   	outsl  %ds:(%esi),(%dx)
444f6b:	72 54                	jb     0x444fc1
444f6d:	10 40 00             	adc    %al,0x0(%eax)
444f70:	38 00                	cmp    %al,(%eax)
444f72:	00 ff                	add    %bh,%bh
444f74:	38 00                	cmp    %al,(%eax)
444f76:	00 ff                	add    %bh,%bh
444f78:	01 00                	add    %eax,(%eax)
444f7a:	00 00                	add    %al,(%eax)
444f7c:	00 00                	add    %al,(%eax)
444f7e:	00 80 04 00 00 00    	add    %al,0x4(%eax)
444f84:	04 00                	add    $0x0,%al
444f86:	07                   	pop    %es
444f87:	41                   	inc    %ecx
444f88:	6c                   	insb   (%dx),%es:(%edi)
444f89:	6c                   	insb   (%dx),%es:(%edi)
444f8a:	6f                   	outsl  %ds:(%esi),(%dx)
444f8b:	63 42 79             	arpl   %eax,0x79(%edx)
444f8e:	a0 56 45 00 40       	mov    0x40004556,%al
444f93:	00 00                	add    %al,(%eax)
444f95:	ff 04 69             	incl   (%ecx,%ebp,2)
444f98:	45                   	inc    %ebp
444f99:	00 01                	add    %al,(%ecx)
444f9b:	00 00                	add    %al,(%eax)
444f9d:	00 00                	add    %al,(%eax)
444f9f:	00 00                	add    %al,(%eax)
444fa1:	80 02 00             	addb   $0x0,(%edx)
444fa4:	00 00                	add    %al,(%eax)
444fa6:	05 00 0c 44 72       	add    $0x72440c00,%eax
444fab:	61                   	popa
444fac:	77 69                	ja     0x445017
444fae:	6e                   	outsb  %ds:(%esi),(%dx)
444faf:	67 53                	addr16 push %ebx
444fb1:	74 79                	je     0x44502c
444fb3:	6c                   	insb   (%dx),%es:(%edi)
444fb4:	65 54                	gs push %esp
444fb6:	10 40 00             	adc    %al,0x0(%eax)
444fb9:	30 00                	xor    %al,(%eax)
444fbb:	00 ff                	add    %bh,%bh
444fbd:	6c                   	insb   (%dx),%es:(%edi)
444fbe:	5b                   	pop    %ebx
444fbf:	45                   	inc    %ebp
444fc0:	00 01                	add    %al,(%ecx)
444fc2:	00 00                	add    %al,(%eax)
444fc4:	00 00                	add    %al,(%eax)
444fc6:	00 00                	add    %al,(%eax)
444fc8:	80 10 00             	adcb   $0x0,(%eax)
444fcb:	00 00                	add    %al,(%eax)
444fcd:	06                   	push   %es
444fce:	00 06                	add    %al,(%esi)
444fd0:	48                   	dec    %eax
444fd1:	65 69 67 68 74 f4 56 	imul   $0x4556f474,%gs:0x68(%edi),%esp
444fd8:	45
444fd9:	00 43 00             	add    %al,0x0(%ebx)
444fdc:	00 ff                	add    %bh,%bh
444fde:	43                   	inc    %ebx
444fdf:	00 00                	add    %al,(%eax)
444fe1:	ff 01                	incl   (%ecx)
444fe3:	00 00                	add    %al,(%eax)
444fe5:	00 00                	add    %al,(%eax)
444fe7:	00 00                	add    %al,(%eax)
444fe9:	80 00 00             	addb   $0x0,(%eax)
444fec:	00 00                	add    %al,(%eax)
444fee:	07                   	pop    %es
444fef:	00 09                	add    %cl,(%ecx)
444ff1:	49                   	dec    %ecx
444ff2:	6d                   	insl   (%dx),%es:(%edi)
444ff3:	61                   	popa
444ff4:	67 65 54             	addr16 gs push %esp
444ff7:	79 70                	jns    0x445069
444ff9:	65 00 10             	add    %dl,%gs:(%eax)
444ffc:	40                   	inc    %eax
444ffd:	00 41 00             	add    %al,0x0(%ecx)
445000:	00 ff                	add    %bh,%bh
445002:	41                   	inc    %ecx
445003:	00 00                	add    %al,(%eax)
445005:	ff 01                	incl   (%ecx)
445007:	00 00                	add    %al,(%eax)
445009:	00 00                	add    %al,(%eax)
44500b:	00 00                	add    %al,(%eax)
44500d:	80 01 00             	addb   $0x0,(%ecx)
445010:	00 00                	add    %al,(%eax)
445012:	08 00                	or     %al,(%eax)
445014:	06                   	push   %es
445015:	4d                   	dec    %ebp
445016:	61                   	popa
445017:	73 6b                	jae    0x445084
445019:	65 64 08 8f 41 00 60 	gs or  %cl,%fs:0x600041(%edi)
445020:	00
445021:	00 ff                	add    %bh,%bh
445023:	60                   	pusha
445024:	00 00                	add    %al,(%eax)
445026:	ff 01                	incl   (%ecx)
445028:	00 00                	add    %al,(%eax)
44502a:	00 00                	add    %al,(%eax)
44502c:	00 00                	add    %al,(%eax)
44502e:	80 00 00             	addb   $0x0,(%eax)
445031:	00 80 09 00 08 4f    	add    %al,0x4f080009(%eax)
445037:	6e                   	outsb  %ds:(%esi),(%dx)
445038:	43                   	inc    %ebx
445039:	68 61 6e 67 65       	push   $0x65676e61
44503e:	00 10                	add    %dl,(%eax)
445040:	40                   	inc    %eax
445041:	00 42 00             	add    %al,0x0(%edx)
445044:	00 ff                	add    %bh,%bh
445046:	42                   	inc    %edx
445047:	00 00                	add    %al,(%eax)
445049:	ff 01                	incl   (%ecx)
44504b:	00 00                	add    %al,(%eax)
44504d:	00 00                	add    %al,(%eax)
44504f:	00 00                	add    %al,(%eax)
445051:	80 00 00             	addb   $0x0,(%eax)
445054:	00 00                	add    %al,(%eax)
445056:	0a 00                	or     (%eax),%al
445058:	0b 53 68             	or     0x68(%ebx),%edx
44505b:	61                   	popa
44505c:	72 65                	jb     0x4450c3
44505e:	49                   	dec    %ecx
44505f:	6d                   	insl   (%dx),%es:(%edi)
445060:	61                   	popa
445061:	67 65 73 54          	addr16 gs jae 0x4450b9
445065:	10 40 00             	adc    %al,0x0(%eax)
445068:	34 00                	xor    $0x0,%al
44506a:	00 ff                	add    %bh,%bh
44506c:	28 5b 45             	sub    %bl,0x45(%ebx)
44506f:	00 01                	add    %al,(%ecx)
445071:	00 00                	add    %al,(%eax)
445073:	00 00                	add    %al,(%eax)
445075:	00 00                	add    %al,(%eax)
445077:	80 10 00             	adcb   $0x0,(%eax)
44507a:	00 00                	add    %al,(%eax)
44507c:	0b 00                	or     (%eax),%eax
44507e:	05 57 69 64 74       	add    $0x74646957,%eax
445083:	68 d0 50 44 00       	push   $0x4450d0
4450a4:	d0 50 44             	rclb   $1,0x44(%eax)
4450a7:	00 28                	add    %ch,(%eax)
4450a9:	00 00                	add    %al,(%eax)
4450ab:	00 e8                	add    %ch,%al
4450ad:	10 40 00             	adc    %al,0x0(%eax)
4450b0:	c0 3c 40 00          	sarb   $0x0,(%eax,%eax,2)
4450b4:	cc                   	int3
4450b5:	3c 40                	cmp    $0x40,%al
4450b7:	00 d0                	add    %dl,%al
4450b9:	3c 40                	cmp    $0x40,%al
4450bb:	00 d4                	add    %dl,%ah
4450bd:	3c 40                	cmp    $0x40,%al
4450bf:	00 c8                	add    %cl,%al
4450c1:	3c 40                	cmp    $0x40,%al
4450c3:	00 10                	add    %dl,(%eax)
4450c5:	3a 40 00             	cmp    0x0(%eax),%al
4450c8:	2c 3a                	sub    $0x3a,%al
4450ca:	40                   	inc    %eax
4450cb:	00 68 3a             	add    %ch,0x3a(%eax)
4450ce:	40                   	inc    %eax
4450cf:	00 09                	add    %cl,(%ecx)
4450d1:	54                   	push   %esp
4450d2:	44                   	inc    %esp
4450d3:	6f                   	outsl  %ds:(%esi),(%dx)
4450d4:	63 6b 5a             	arpl   %ebp,0x5a(%ebx)
4450d7:	6f                   	outsl  %ds:(%esi),(%dx)
4450d8:	6e                   	outsb  %ds:(%esi),(%dx)
4450d9:	65 8b c0             	gs mov %eax,%eax
4450dc:	cc                   	int3
4450dd:	83 c0 8c             	add    $0xffffff8c,%eax
4450e0:	e9 87 c3 00 00       	jmp    0x45146c
4450e5:	83 c0 8c             	add    $0xffffff8c,%eax
4450e8:	e9 83 c3 00 00       	jmp    0x451470
4450ed:	83 c0 8c             	add    $0xffffff8c,%eax
4450f0:	e9 67 c4 00 00       	jmp    0x45155c
4450f5:	83 c0 8c             	add    $0xffffff8c,%eax
4450f8:	50                   	push   %eax
4450f9:	8b 00                	mov    (%eax),%eax
4450fb:	8b 40 08             	mov    0x8(%eax),%eax
4450fe:	87 04 24             	xchg   %eax,(%esp)
445101:	c3                   	ret
445102:	83 c0 8c             	add    $0xffffff8c,%eax
445105:	50                   	push   %eax
445106:	8b 00                	mov    (%eax),%eax
445108:	8b 40 0c             	mov    0xc(%eax),%eax
44510b:	87 04 24             	xchg   %eax,(%esp)
44510e:	c3                   	ret
44510f:	83 c0 8c             	add    $0xffffff8c,%eax
445112:	50                   	push   %eax
445113:	8b 00                	mov    (%eax),%eax
445115:	8b 40 28             	mov    0x28(%eax),%eax
445118:	87 04 24             	xchg   %eax,(%esp)
44511b:	c3                   	ret
44511c:	83 c0 8c             	add    $0xffffff8c,%eax
44511f:	50                   	push   %eax
445120:	8b 00                	mov    (%eax),%eax
445122:	8b 40 14             	mov    0x14(%eax),%eax
445125:	87 04 24             	xchg   %eax,(%esp)
445128:	c3                   	ret
445129:	83 c0 8c             	add    $0xffffff8c,%eax
44512c:	50                   	push   %eax
44512d:	8b 00                	mov    (%eax),%eax
44512f:	8b 40 18             	mov    0x18(%eax),%eax
445132:	87 04 24             	xchg   %eax,(%esp)
445135:	c3                   	ret
445136:	83 c0 8c             	add    $0xffffff8c,%eax
445139:	50                   	push   %eax
44513a:	8b 00                	mov    (%eax),%eax
44513c:	8b 40 20             	mov    0x20(%eax),%eax
44513f:	87 04 24             	xchg   %eax,(%esp)
445142:	c3                   	ret
445143:	83 c0 8c             	add    $0xffffff8c,%eax
445146:	50                   	push   %eax
445147:	8b 00                	mov    (%eax),%eax
445149:	8b 40 1c             	mov    0x1c(%eax),%eax
44514c:	87 04 24             	xchg   %eax,(%esp)
44514f:	c3                   	ret
445150:	83 c0 8c             	add    $0xffffff8c,%eax
445153:	e9 74 da 00 00       	jmp    0x452bcc
445158:	83 44 24 04 8c       	addl   $0xffffff8c,0x4(%esp)
44515d:	e9 7a 17 fc ff       	jmp    0x4068dc
445162:	83 44 24 04 8c       	addl   $0xffffff8c,0x4(%esp)
445167:	e9 98 17 fc ff       	jmp    0x406904
44516c:	83 44 24 04 8c       	addl   $0xffffff8c,0x4(%esp)
445171:	e9 a2 17 fc ff       	jmp    0x406918
445176:	cc                   	int3
445177:	58                   	pop    %eax
445178:	51                   	push   %ecx
445179:	44                   	inc    %esp
44517a:	00 62 51             	add    %ah,0x51(%edx)
44517d:	44                   	inc    %esp
44517e:	00 6c 51 44          	add    %ch,0x44(%ecx,%edx,2)
445182:	00 dd                	add    %bl,%ch
445184:	50                   	push   %eax
445185:	44                   	inc    %esp
445186:	00 e5                	add    %ah,%ch
445188:	50                   	push   %eax
445189:	44                   	inc    %esp
44518a:	00 ed                	add    %ch,%ch
44518c:	50                   	push   %eax
44518d:	44                   	inc    %esp
44518e:	00 f5                	add    %dh,%ch
445190:	50                   	push   %eax
445191:	44                   	inc    %esp
445192:	00 02                	add    %al,(%edx)
445194:	51                   	push   %ecx
445195:	44                   	inc    %esp
445196:	00 0f                	add    %cl,(%edi)
445198:	51                   	push   %ecx
445199:	44                   	inc    %esp
44519a:	00 1c 51             	add    %bl,(%ecx,%edx,2)
44519d:	44                   	inc    %esp
44519e:	00 29                	add    %ch,(%ecx)
4451a0:	51                   	push   %ecx
4451a1:	44                   	inc    %esp
4451a2:	00 36                	add    %dh,(%esi)
4451a4:	51                   	push   %ecx
4451a5:	44                   	inc    %esp
4451a6:	00 43 51             	add    %al,0x51(%ebx)
4451a9:	44                   	inc    %esp
4451aa:	00 50 51             	add    %dl,0x51(%eax)
4451ad:	44                   	inc    %esp
4451ae:	00 01                	add    %al,(%ecx)
4451b0:	00 00                	add    %al,(%eax)
4451b2:	00 79 fd             	add    %bh,-0x3(%ecx)
4451b5:	19 86 81 c2 d1 11    	sbb    %eax,0x11d1c281(%esi)
4451bb:	aa                   	stos   %al,%es:(%edi)
4451bc:	60                   	pusha
4451bd:	00 c0                	add    %al,%al
4451bf:	4f                   	dec    %edi
4451c0:	a3 70 e8 77 51       	mov    %eax,0x5177e870
4451c5:	44                   	inc    %esp
4451c6:	00 74 00 00          	add    %dh,0x0(%eax,%eax,1)
4451ca:	00 00                	add    %al,(%eax)
4451cc:	00 00                	add    %al,(%eax)
4451ce:	00 90 1c 52 44 00    	add    %dl,0x44521c(%eax)
4451d4:	af                   	scas   %es:(%edi),%eax
4451d5:	51                   	push   %ecx
4451d6:	44                   	inc    %esp
4451ef:	00 48 52             	add    %cl,0x52(%eax)
4451f2:	44                   	inc    %esp
4451f3:	00 78 00             	add    %bh,0x0(%eax)
4451f6:	00 00                	add    %al,(%eax)
4451f8:	08 12                	or     %dl,(%edx)
4451fa:	40                   	inc    %eax
4451fb:	00 c0                	add    %al,%al
4451fd:	3c 40                	cmp    $0x40,%al
4451ff:	00 b0 68 40 00 bc    	add    %dh,-0x43ffbf98(%eax)
445205:	68 40 00 d4 3c       	push   $0x3cd40040
44520a:	40                   	inc    %eax
44520b:	00 c8                	add    %cl,%al
44520d:	3c 40                	cmp    $0x40,%al
44520f:	00 cc                	add    %cl,%ah
445211:	68 40 00 2c 3a       	push   $0x3a2c0040
445216:	40                   	inc    %eax
445217:	00 04 14             	add    %al,(%esp,%edx,1)
44521a:	45                   	inc    %ebp
44521b:	00 58 14             	add    %bl,0x14(%eax)
44521e:	45                   	inc    %ebp
44521f:	00 d0                	add    %dl,%al
445221:	15 45 00 e0 15       	adc    $0x15e00045,%eax
445226:	45                   	inc    %ebp
445227:	00 a0 1d 45 00 88    	add    %ah,-0x77ffbae3(%eax)
44522d:	20 45 00             	and    %al,0x0(%ebp)
445230:	c8 22 45 00          	enter  $0x4522,$0x0
445234:	cc                   	int3