44ae68:	00 00                	add    %al,(%eax)
44ae6a:	00 00                	add    %al,(%eax)
44ae6c:	00 00                	add    %al,(%eax)
44ae6e:	80 00 00             	addb   $0x0,(%eax)
44ae71:	00 00                	add    %al,(%eax)
44ae73:	04 00                	add    $0x0,%al
44ae75:	11 41 75             	adc    %eax,0x75(%ecx)
44ae78:	74 6f                	je     0x44aee9
44ae7a:	4c                   	dec    %esp
44ae7b:	69 6e 65 52 65 64 75 	imul   $0x75646552,0x65(%esi),%ebp
44ae82:	63 74 69 6f          	arpl   %esi,0x6f(%ecx,%ebp,2)
44ae86:	6e                   	outsb  %ds:(%esi),(%dx)
44ae87:	00 10                	add    %dl,(%eax)
44ae89:	40                   	inc    %eax
44ae8a:	00 5c 00 00          	add    %bl,0x0(%eax,%eax,1)
44ae8e:	ff 34 fe             	push   (%esi,%edi,8)
44ae91:	44                   	inc    %esp
44ae92:	00 01                	add    %al,(%ecx)
44ae94:	00 00                	add    %al,(%eax)
44ae96:	00 00                	add    %al,(%eax)
44ae98:	00 00                	add    %al,(%eax)
44ae9a:	80 00 00             	addb   $0x0,(%eax)
44ae9d:	00 00                	add    %al,(%eax)
44ae9f:	05 00 09 41 75       	add    $0x75410900,%eax
44aea4:	74 6f                	je     0x44af15
44aea6:	4d                   	dec    %ebp
44aea7:	65 72 67             	gs jb  0x44af11
44aeaa:	65 f0 8e 41 00       	lock mov %gs:0x0(%ecx),%es
44aeaf:	30 00                	xor    %al,(%eax)
44aeb1:	00 ff                	add    %bh,%bh
44aeb3:	7c fd                	jl     0x44aeb2
44aeb5:	44                   	inc    %esp
44aeb6:	00 74 f6 44          	add    %dh,0x44(%esi,%esi,8)
44aeba:	00 00                	add    %al,(%eax)
44aebc:	00 00                	add    %al,(%eax)
44aebe:	80 00 00             	addb   $0x0,(%eax)
44aec1:	00 80 06 00 08 42    	add    %al,0x42080006(%eax)
44aec7:	69 44 69 4d 6f 64 65 	imul   $0xf065646f,0x4d(%ecx,%ebp,2),%eax
44aece:	f0
44aecf:	8a 44 00 48          	mov    0x48(%eax,%eax,1),%al
44aed3:	00 00                	add    %al,(%eax)
44aed5:	ff 98 f9 44 00 01    	lcall  *0x10044f9(%eax)
44aedb:	00 00                	add    %al,(%eax)
44aedd:	00 00                	add    %al,(%eax)
44aedf:	00 00                	add    %al,(%eax)
44aee1:	80 00 00             	addb   $0x0,(%eax)
44aee4:	00 80 07 00 06 49    	add    %al,0x49060007(%eax)
44aeea:	6d                   	insl   (%dx),%es:(%edi)
44aeeb:	61                   	popa
44aeec:	67 65 73 00          	addr16 gs jae 0x44aef0
44aef0:	10 40 00             	adc    %al,0x0(%eax)
44aef3:	40                   	inc    %eax
44aef4:	00 00                	add    %al,(%eax)
44aef6:	ff 5c f8 44          	lcall  *0x44(%eax,%edi,8)
44aefa:	00 01                	add    %al,(%ecx)
44aefc:	00 00                	add    %al,(%eax)
44aefe:	00 00                	add    %al,(%eax)
44af00:	00 00                	add    %al,(%eax)
44af02:	80 00 00             	addb   $0x0,(%eax)
44af05:	00 00                	add    %al,(%eax)
44af07:	08 00                	or     %al,(%eax)
44af09:	09 4f 77             	or     %ecx,0x77(%edi)
44af0c:	6e                   	outsb  %ds:(%esi),(%dx)
44af0d:	65 72 44             	gs jb  0x44af54
44af10:	72 61                	jb     0x44af73
44af12:	77 00                	ja     0x44af14
44af14:	10 40 00             	adc    %al,0x0(%eax)
44af17:	41                   	inc    %ecx
44af18:	00 00                	add    %al,(%eax)
44af1a:	ff 90 fd 44 00 01    	call   *0x10044fd(%eax)
44af20:	00 00                	add    %al,(%eax)
44af22:	00 00                	add    %al,(%eax)
44af24:	00 00                	add    %al,(%eax)
44af26:	80 01 00             	addb   $0x0,(%ecx)
44af29:	00 00                	add    %al,(%eax)
44af2b:	09 00                	or     %eax,(%eax)
44af2d:	0e                   	push   %cs
44af2e:	50                   	push   %eax
44af2f:	61                   	popa
44af30:	72 65                	jb     0x44af97
44af32:	6e                   	outsb  %ds:(%esi),(%dx)
44af33:	74 42                	je     0x44af77
44af35:	69 44 69 4d 6f 64 65 	imul   $0x7465646f,0x4d(%ecx,%ebp,2),%eax
44af3c:	74
44af3d:	a5                   	movsl  %ds:(%esi),%es:(%edi)
44af3e:	44                   	inc    %esp
44af3f:	00 50 00             	add    %dl,0x0(%eax)
44af42:	00 ff                	add    %bh,%bh
44af44:	50                   	push   %eax
44af45:	00 00                	add    %al,(%eax)
44af47:	ff 01                	incl   (%ecx)
44af49:	00 00                	add    %al,(%eax)
44af4b:	00 00                	add    %al,(%eax)
44af4d:	00 00                	add    %al,(%eax)
44af4f:	80 00 00             	addb   $0x0,(%eax)
44af52:	00 80 0a 00 08 4f    	add    %al,0x4f08000a(%eax)
44af58:	6e                   	outsb  %ds:(%esi),(%dx)
44af59:	43                   	inc    %ebx
44af5a:	68 61 6e 67 65       	push   $0x65676e61
44af5f:	90                   	nop
44af60:	64 af                	fs scas %es:(%edi),%eax
44af62:	44                   	inc    %esp
44af63:	00 03                	add    %al,(%ebx)
44af65:	0f 54 50 6f          	andps  0x6f(%eax),%xmm2
44af69:	70 75                	jo     0x44afe0
44af6b:	70 41                	jo     0x44afae
44af6d:	6c                   	insb   (%dx),%es:(%edi)
44af6e:	69 67 6e 6d 65 6e 74 	imul   $0x746e656d,0x6e(%edi),%esp
44af75:	01 00                	add    %eax,(%eax)
44af77:	00 00                	add    %al,(%eax)
44af79:	00 02                	add    %al,(%edx)
44af7b:	00 00                	add    %al,(%eax)
44af7d:	00 60 af             	add    %ah,-0x51(%eax)
44af80:	44                   	inc    %esp
44af81:	00 06                	add    %al,(%esi)
44af83:	70 61                	jo     0x44afe6
44af85:	4c                   	dec    %esp
44af86:	65 66 74 07          	gs data16 je 0x44af91
44af8a:	70 61                	jo     0x44afed
44af8c:	52                   	push   %edx
44af8d:	69 67 68 74 08 70 61 	imul   $0x61700874,0x68(%edi),%esp
44af94:	43                   	inc    %ebx
44af95:	65 6e                	outsb  %gs:(%esi),(%dx)
44af97:	74 65                	je     0x44affe
44af99:	72 05                	jb     0x44afa0
44af9b:	4d                   	dec    %ebp
44af9c:	65 6e                	outsb  %gs:(%esi),(%dx)
44af9e:	75 73                	jne    0x44b013
44afa0:	a4                   	movsb  %ds:(%esi),%es:(%edi)
44afa1:	af                   	scas   %es:(%edi),%eax
44afa2:	44                   	inc    %esp
44afa3:	00 03                	add    %al,(%ebx)
44afa5:	0c 54                	or     $0x54,%al
44afa7:	54                   	push   %esp
44afa8:	72 61                	jb     0x44b00b
44afaa:	63 6b 42             	arpl   %ebp,0x42(%ebx)
44afad:	75 74                	jne    0x44b023
44afaf:	74 6f                	je     0x44b020
44afb1:	6e                   	outsb  %ds:(%esi),(%dx)
44afb2:	01 00                	add    %eax,(%eax)
44afb4:	00 00                	add    %al,(%eax)
44afb6:	00 01                	add    %al,(%ecx)
44afb8:	00 00                	add    %al,(%eax)
44afba:	00 a0 af 44 00 0d    	add    %ah,0xd0044af(%eax)
44afc0:	74 62                	je     0x44b024
44afc2:	52                   	push   %edx
44afc3:	69 67 68 74 42 75 74 	imul   $0x74754274,0x68(%edi),%esp
44afca:	74 6f                	je     0x44b03b
44afcc:	6e                   	outsb  %ds:(%esi),(%dx)
44afcd:	0c 74                	or     $0x74,%al
44afcf:	62 4c 65 66          	bound  %ecx,0x66(%ebp,%eiz,2)
44afd3:	74 42                	je     0x44b017
44afd5:	75 74                	jne    0x44b04b
44afd7:	74 6f                	je     0x44b048
44afd9:	6e                   	outsb  %ds:(%esi),(%dx)
44afda:	05 4d 65 6e 75       	add    $0x756e654d,%eax
44afdf:	73 e4                	jae    0x44afc5
44afe1:	af                   	scas   %es:(%edi),%eax
44afe2:	44                   	inc    %esp
44afe3:	00 03                	add    %al,(%ebx)
44afe5:	0f 54 4d 65          	andps  0x65(%ebp),%xmm1
44afe9:	6e                   	outsb  %ds:(%esi),(%dx)
44afea:	75 41                	jne    0x44b02d
44afec:	6e                   	outsb  %ds:(%esi),(%dx)
44afed:	69 6d 61 74 69 6f 6e 	imul   $0x6e6f6974,0x61(%ebp),%ebp
44aff4:	73 01                	jae    0x44aff7
44aff6:	00 00                	add    %al,(%eax)
44aff8:	00 00                	add    %al,(%eax)
44affa:	04 00                	add    $0x0,%al
44affc:	00 00                	add    %al,(%eax)
44affe:	e0 af                	loopne 0x44afaf
44b000:	44                   	inc    %esp
44b001:	00 0d 6d 61 4c 65    	add    %cl,0x654c616d
44b007:	66 74 54             	data16 je 0x44b05e
44b00a:	6f                   	outsl  %ds:(%esi),(%dx)
44b00b:	52                   	push   %edx
44b00c:	69 67 68 74 0d 6d 61 	imul   $0x616d0d74,0x68(%edi),%esp
44b013:	52                   	push   %edx
44b014:	69 67 68 74 54 6f 4c 	imul   $0x4c6f5474,0x68(%edi),%esp
44b01b:	65 66 74 0d          	gs data16 je 0x44b02c
44b01f:	6d                   	insl   (%dx),%es:(%edi)
44b020:	61                   	popa
44b021:	54                   	push   %esp
44b022:	6f                   	outsl  %ds:(%esi),(%dx)
44b023:	70 54                	jo     0x44b079
44b025:	6f                   	outsl  %ds:(%esi),(%dx)
44b026:	42                   	inc    %edx
44b027:	6f                   	outsl  %ds:(%esi),(%dx)
44b028:	74 74                	je     0x44b09e
44b02a:	6f                   	outsl  %ds:(%esi),(%dx)
44b02b:	6d                   	insl   (%dx),%es:(%edi)
44b02c:	0d 6d 61 42 6f       	or     $0x6f42616d,%eax
44b031:	74 74                	je     0x44b0a7
44b033:	6f                   	outsl  %ds:(%esi),(%dx)
44b034:	6d                   	insl   (%dx),%es:(%edi)
44b035:	54                   	push   %esp
44b036:	6f                   	outsl  %ds:(%esi),(%dx)
44b037:	54                   	push   %esp
44b038:	6f                   	outsl  %ds:(%esi),(%dx)
44b039:	70 06                	jo     0x44b041
44b03b:	6d                   	insl   (%dx),%es:(%edi)
44b03c:	61                   	popa
44b03d:	4e                   	dec    %esi
44b03e:	6f                   	outsl  %ds:(%esi),(%dx)
44b03f:	6e                   	outsb  %ds:(%esi),(%dx)
44b040:	65 05 4d 65 6e 75    	gs add $0x756e654d,%eax
44b046:	73 90                	jae    0x44afd8
44b048:	4c                   	dec    %esp
44b049:	b0 44                	mov    $0x44,%al
44b04b:	00 06                	add    %al,(%esi)
44b04d:	0e                   	push   %cs
44b04e:	54                   	push   %esp
44b04f:	4d                   	dec    %ebp
44b050:	65 6e                	outsb  %gs:(%esi),(%dx)
44b052:	75 41                	jne    0x44b095
44b054:	6e                   	outsb  %ds:(%esi),(%dx)
44b055:	69 6d 61 74 69 6f 6e 	imul   $0x6e6f6974,0x61(%ebp),%ebp
44b05c:	01 e0                	add    %esp,%eax
44b05e:	af                   	scas   %es:(%edi),%eax
44b05f:	44                   	inc    %esp
44b060:	00 8d 40 00 b0 b0    	add    %cl,-0x4f4fffc0(%ebp)
44b066:	44                   	inc    %esp
44b073:	00 04 b1             	add    %al,(%ecx,%esi,4)
44b076:	44                   	inc    %esp
44b083:	00 f4                	add    %dh,%ah
44b085:	b0 44                	mov    $0x44,%al
44b087:	00 78 00             	add    %bh,0x0(%eax)
44b08a:	00 00                	add    %al,(%eax)
44b08c:	8c ac 44 00 70 4a 42 	mov    %gs,0x424a7000(%esp,%eax,2)
44b093:	00 28                	add    %ch,(%eax)
44b095:	36 40                	ss inc %eax
44b097:	00 c4                	add    %al,%ah
44b099:	43                   	inc    %ebx
44b09a:	42                   	inc    %edx
44b09b:	00 30                	add    %dh,(%eax)
44b09d:	36 40                	ss inc %eax
44b09f:	00 24 36             	add    %ah,(%esi,%esi,1)
44b0a2:	40                   	inc    %eax
44b0a3:	00 84 33 40 00 a0 33 	add    %al,0x33a00040(%ebx,%esi,1)
44b0aa:	40                   	inc    %eax
44b0ab:	00 68 05             	add    %ch,0x5(%eax)
44b0ae:	45                   	inc    %ebp
44b0af:	00 e8                	add    %ch,%al
44b0b1:	c4 41 00             	les    0x0(%ecx),%eax
44b0b4:	78 46                	js     0x44b0fc
44b0b6:	42                   	inc    %edx
44b0b7:	00 04 c4             	add    %al,(%esp,%eax,8)
44b0ba:	41                   	inc    %ecx
44b0bb:	00 38                	add    %bh,(%eax)
44b0bd:	f9                   	stc
44b0be:	44                   	inc    %esp
44b0bf:	00 d4                	add    %dl,%ah
44b0c1:	f9                   	stc
44b0c2:	44                   	inc    %esp
44b0c3:	00 60 47             	add    %ah,0x47(%eax)
44b0c6:	42                   	inc    %edx
44b0c7:	00 58 48             	add    %bl,0x48(%eax)
44b0ca:	42                   	inc    %edx
44b0cb:	00 88 4a 42 00 70    	add    %cl,0x7000424a(%eax)
44b0d1:	47                   	inc    %edi
44b0d2:	42                   	inc    %edx
44b0d3:	00 68 47             	add    %ch,0x47(%eax)
44b0d6:	42                   	inc    %edx
44b0d7:	00 90 4a 42 00 f4    	add    %dl,-0xbffbdb6(%eax)
44b0dd:	04 45                	add    $0x45,%al
44b0df:	00 20                	add    %ah,(%eax)
44b0e1:	f9                   	stc
44b0e2:	44                   	inc    %esp
44b0e3:	00 64 f1 44          	add    %ah,0x44(%ecx,%esi,8)
44b0e7:	00 50 f9             	add    %dl,-0x7(%eax)
44b0ea:	44                   	inc    %esp
44b0eb:	00 9c 05 45 00 54 06 	add    %bl,0x6540045(%ebp,%eax,1)
44b0f2:	45                   	inc    %ebp
44b0f3:	00 0a                	add    %cl,(%edx)
44b0f5:	54                   	push   %esp
44b0f6:	50                   	push   %eax
44b0f7:	6f                   	outsl  %ds:(%esi),(%dx)
44b0f8:	70 75                	jo     0x44b16f
44b0fa:	70 4d                	jo     0x44b149
44b0fc:	65 6e                	outsb  %gs:(%esi),(%dx)
44b0fe:	75 90                	jne    0x44b090
44b100:	04 b1                	add    $0xb1,%al
44b102:	44                   	inc    %esp
44b103:	00 07                	add    %al,(%edi)
44b105:	0a 54 50 6f          	or     0x6f(%eax,%edx,2),%dl
44b109:	70 75                	jo     0x44b180
44b10b:	70 4d                	jo     0x44b15a
44b10d:	65 6e                	outsb  %gs:(%esi),(%dx)
44b10f:	75 b0                	jne    0x44b0c1
44b111:	b0 44                	mov    $0x44,%al
44b113:	00 40 ad             	add    %al,-0x53(%eax)
44b116:	44                   	inc    %esp
44b117:	00 10                	add    %dl,(%eax)
44b119:	00 05 4d 65 6e 75    	add    %al,0x756e654d
44b11f:	73 0d                	jae    0x44b12e
44b121:	00 60 af             	add    %ah,-0x51(%eax)
44b124:	44                   	inc    %esp
44b125:	00 60 00             	add    %ah,0x0(%eax)
44b128:	00 ff                	add    %bh,%bh
44b12a:	60                   	pusha
44b12b:	00 00                	add    %al,(%eax)
44b12d:	ff 01                	incl   (%ecx)
44b12f:	00 00                	add    %al,(%eax)
44b131:	00 00                	add    %al,(%eax)
44b133:	00 00                	add    %al,(%eax)
44b135:	80 00 00             	addb   $0x0,(%eax)
44b138:	00 00                	add    %al,(%eax)
44b13a:	03 00                	add    (%eax),%eax
44b13c:	09 41 6c             	or     %eax,0x6c(%ecx)
44b13f:	69 67 6e 6d 65 6e 74 	imul   $0x746e656d,0x6e(%edi),%esp
44b146:	68 a7 44 00 f4       	push   $0xf40044a7
44b14b:	fd                   	std
44b14c:	44                   	inc    %esp
44b14d:	00 04 fe             	add    %al,(%esi,%edi,8)
44b150:	44                   	inc    %esp
44b151:	00 01                	add    %al,(%ecx)
44b153:	00 00                	add    %al,(%eax)
44b155:	00 00                	add    %al,(%eax)
44b157:	00 00                	add    %al,(%eax)
44b159:	80 00 00             	addb   $0x0,(%eax)
44b15c:	00 00                	add    %al,(%eax)
44b15e:	04 00                	add    $0x0,%al
44b160:	0b 41 75             	or     0x75(%ecx),%eax
44b163:	74 6f                	je     0x44b1d4
44b165:	48                   	dec    %eax
44b166:	6f                   	outsl  %ds:(%esi),(%dx)
44b167:	74 6b                	je     0x44b1d4
44b169:	65 79 73             	gs jns 0x44b1df
44b16c:	68 a7 44 00 14       	push   $0x140044a7
44b171:	fe 44 00 24          	incb   0x24(%eax,%eax,1)
44b175:	fe 44 00 01          	incb   0x1(%eax,%eax,1)
44b179:	00 00                	add    %al,(%eax)
44b17b:	00 00                	add    %al,(%eax)
44b17d:	00 00                	add    %al,(%eax)
44b17f:	80 00 00             	addb   $0x0,(%eax)
44b182:	00 00                	add    %al,(%eax)
44b184:	05 00 11 41 75       	add    $0x75411100,%eax
44b189:	74 6f                	je     0x44b1fa
44b18b:	4c                   	dec    %esp
44b18c:	69 6e 65 52 65 64 75 	imul   $0x75646552,0x65(%esi),%ebp
44b193:	63 74 69 6f          	arpl   %esi,0x6f(%ecx,%ebp,2)
44b197:	6e                   	outsb  %ds:(%esi),(%dx)
44b198:	00 10                	add    %dl,(%eax)
44b19a:	40                   	inc    %eax
44b19b:	00 61 00             	add    %ah,0x0(%ecx)
44b19e:	00 ff                	add    %bh,%bh
44b1a0:	61                   	popa
44b1a1:	00 00                	add    %al,(%eax)
44b1a3:	ff 01                	incl   (%ecx)
44b1a5:	00 00                	add    %al,(%eax)