40adeb:	00 20                	add    %ah,(%eax)
40aded:	00 20                	add    %ah,(%eax)
40adef:	00 20                	add    %ah,(%eax)
40adf1:	00 20                	add    %ah,(%eax)
40adf3:	00 20                	add    %ah,(%eax)
40adf5:	00 73 00             	add    %dh,0x0(%ebx)
40adf8:	70 00                	jo     0x40adfa
40adfa:	65 00 63 00          	add    %ah,%gs:0x0(%ebx)
40adfe:	69 00 66 00 69 00    	imul   $0x690066,(%eax),%eax
40ae04:	65 00 64 00 20       	add    %ah,%gs:0x20(%eax,%eax,1)
40ae09:	00 70 00             	add    %dh,0x0(%eax)
40ae0c:	61                   	popa
40ae0d:	00 67 00             	add    %ah,0x0(%edi)
40ae10:	65 00 2c 00          	add    %ch,%gs:(%eax,%eax,1)
40ae14:	20 00                	and    %al,(%eax)
40ae16:	74 00                	je     0x40ae18
40ae18:	68 00 65 00 6e       	push   $0x6e006500
40ae1d:	00 20                	add    %ah,(%eax)
40ae1f:	00 64 00 75          	add    %ah,0x75(%eax,%eax,1)
40ae23:	00 6d 00             	add    %ch,0x0(%ebp)
40ae26:	70 00                	jo     0x40ae28
40ae28:	20 00                	and    %al,(%eax)
40ae2a:	74 00                	je     0x40ae2c
40ae2c:	68 00 65 00 20       	push   $0x20006500
40ae31:	00 6c 00 65          	add    %ch,0x65(%eax,%eax,1)
40ae35:	00 61 00             	add    %ah,0x0(%ecx)
40ae38:	66 00 20             	data16 add %ah,(%eax)
40ae3b:	00 70 00             	add    %dh,0x0(%eax)
40ae3e:	61                   	popa
40ae3f:	00 67 00             	add    %ah,0x0(%edi)
40ae42:	65 00 20             	add    %ah,%gs:(%eax)
40ae45:	00 77 00             	add    %dh,0x0(%edi)
40ae48:	68 00 65 00 72       	push   $0x72006500
40ae4d:	00 65 00             	add    %ah,0x0(%ebp)
40ae50:	25 00 63 00 00       	and    $0x6300,%eax
40ae55:	00 00                	add    %al,(%eax)
40ae57:	00 20                	add    %ah,(%eax)
40ae59:	00 20                	add    %ah,(%eax)
40ae5b:	00 20                	add    %ah,(%eax)
40ae5d:	00 20                	add    %ah,(%eax)
40ae5f:	00 20                	add    %ah,(%eax)
40ae61:	00 20                	add    %ah,(%eax)
40ae63:	00 20                	add    %ah,(%eax)
40ae65:	00 20                	add    %ah,(%eax)
40ae67:	00 20                	add    %ah,(%eax)
40ae69:	00 20                	add    %ah,(%eax)
40ae6b:	00 20                	add    %ah,(%eax)
40ae6d:	00 20                	add    %ah,(%eax)
40ae6f:	00 20                	add    %ah,(%eax)
40ae71:	00 20                	add    %ah,(%eax)
40ae73:	00 20                	add    %ah,(%eax)
40ae75:	00 20                	add    %ah,(%eax)
40ae77:	00 20                	add    %ah,(%eax)
40ae79:	00 20                	add    %ah,(%eax)
40ae7b:	00 20                	add    %ah,(%eax)
40ae7d:	00 20                	add    %ah,(%eax)
40ae7f:	00 20                	add    %ah,(%eax)
40ae81:	00 20                	add    %ah,(%eax)
40ae83:	00 20                	add    %ah,(%eax)
40ae85:	00 20                	add    %ah,(%eax)
40ae87:	00 20                	add    %ah,(%eax)
40ae89:	00 20                	add    %ah,(%eax)
40ae8b:	00 20                	add    %ah,(%eax)
40ae8d:	00 20                	add    %ah,(%eax)
40ae8f:	00 20                	add    %ah,(%eax)
40ae91:	00 20                	add    %ah,(%eax)
40ae93:	00 20                	add    %ah,(%eax)
40ae95:	00 74 00 68          	add    %dh,0x68(%eax,%eax,1)
40ae99:	00 65 00             	add    %ah,0x0(%ebp)
40ae9c:	20 00                	and    %al,(%eax)
40ae9e:	73 00                	jae    0x40aea0
40aea0:	65 00 65 00          	add    %ah,%gs:0x0(%ebp)
40aea4:	6b 00 20             	imul   $0x20,(%eax),%eax
40aea7:	00 65 00             	add    %ah,0x0(%ebp)
40aeaa:	6e                   	outsb  %ds:(%esi),(%dx)
40aeab:	00 64 00 65          	add    %ah,0x65(%eax,%eax,1)
40aeaf:	00 64 00 20          	add    %ah,0x20(%eax,%eax,1)
40aeb3:	00 75 00             	add    %dh,0x0(%ebp)
40aeb6:	70 00                	jo     0x40aeb8
40aeb8:	2e 00 25 00 63 00 00 	add    %ah,%cs:0x6300
40aebf:	00 20                	add    %ah,(%eax)
40aec1:	00 20                	add    %ah,(%eax)
40aec3:	00 20                	add    %ah,(%eax)
40aec5:	00 20                	add    %ah,(%eax)
40aec7:	00 20                	add    %ah,(%eax)
40aec9:	00 20                	add    %ah,(%eax)
40aecb:	00 20                	add    %ah,(%eax)
40aecd:	00 20                	add    %ah,(%eax)
40aecf:	00 20                	add    %ah,(%eax)
40aed1:	00 20                	add    %ah,(%eax)
40aed3:	00 20                	add    %ah,(%eax)
40aed5:	00 20                	add    %ah,(%eax)
40aed7:	00 20                	add    %ah,(%eax)
40aed9:	00 20                	add    %ah,(%eax)
40aedb:	00 20                	add    %ah,(%eax)
40aedd:	00 20                	add    %ah,(%eax)
40aedf:	00 20                	add    %ah,(%eax)
40aee1:	00 20                	add    %ah,(%eax)
40aee3:	00 20                	add    %ah,(%eax)
40aee5:	00 20                	add    %ah,(%eax)
40aee7:	00 20                	add    %ah,(%eax)
40aee9:	00 20                	add    %ah,(%eax)
40aeeb:	00 20                	add    %ah,(%eax)
40aeed:	00 20                	add    %ah,(%eax)
40aeef:	00 20                	add    %ah,(%eax)
40aef1:	00 20                	add    %ah,(%eax)
40aef3:	00 20                	add    %ah,(%eax)
40aef5:	00 20                	add    %ah,(%eax)
40aef7:	00 20                	add    %ah,(%eax)
40aef9:	00 20                	add    %ah,(%eax)
40aefb:	00 20                	add    %ah,(%eax)
40aefd:	00 49 00             	add    %cl,0x0(%ecx)
40af00:	66 00 20             	data16 add %ah,(%eax)
40af03:	00 75 00             	add    %dh,0x0(%ebp)
40af06:	73 00                	jae    0x40af08
40af08:	69 00 6e 00 67 00    	imul   $0x67006e,(%eax),%eax
40af0e:	20 00                	and    %al,(%eax)
40af10:	73 00                	jae    0x40af12
40af12:	70 00                	jo     0x40af14
40af14:	61                   	popa
40af15:	00 63 00             	add    %ah,0x0(%ebx)
40af18:	65 00 20             	add    %ah,%gs:(%eax)
40af1b:	00 63 00             	add    %ah,0x0(%ebx)
40af1e:	61                   	popa
40af1f:	00 74 00 65          	add    %dh,0x65(%eax,%eax,1)
40af23:	00 67 00             	add    %ah,0x0(%edi)
40af26:	6f                   	outsl  %ds:(%esi),(%dx)
40af27:	00 72 00             	add    %dh,0x0(%edx)
40af2a:	69 00 7a 00 74 00    	imul   $0x74007a,(%eax),%eax
40af30:	69 00 6f 00 6e 00    	imul   $0x6e006f,(%eax),%eax
40af36:	20 00                	and    %al,(%eax)
40af38:	28 00                	sub    %al,(%eax)
40af3a:	2f                   	das
40af3b:	00 6d 00             	add    %ch,0x0(%ebp)
40af3e:	63 00                	arpl   %eax,(%eax)
40af40:	29 00                	sub    %eax,(%eax)
40af42:	2c 00                	sub    $0x0,%al
40af44:	20 00                	and    %al,(%eax)
40af46:	69 00 74 00 20 00    	imul   $0x200074,(%eax),%eax
40af4c:	63 00                	arpl   %eax,(%eax)
40af4e:	61                   	popa
40af4f:	00 6e 00             	add    %ch,0x0(%esi)
40af52:	20 00                	and    %al,(%eax)
40af54:	74 00                	je     0x40af56
40af56:	61                   	popa
40af57:	00 6b 00             	add    %ch,0x0(%ebx)
40af5a:	65 00 25 00 63 00 00 	add    %ah,%gs:0x6300
40af61:	00 00                	add    %al,(%eax)
40af63:	00 00                	add    %al,(%eax)
40af65:	00 00                	add    %al,(%eax)
40af67:	00 20                	add    %ah,(%eax)
40af69:	00 20                	add    %ah,(%eax)
40af6b:	00 20                	add    %ah,(%eax)
40af6d:	00 20                	add    %ah,(%eax)
40af6f:	00 20                	add    %ah,(%eax)
40af71:	00 20                	add    %ah,(%eax)
40af73:	00 20                	add    %ah,(%eax)
40af75:	00 20                	add    %ah,(%eax)
40af77:	00 20                	add    %ah,(%eax)
40af79:	00 20                	add    %ah,(%eax)
40af7b:	00 20                	add    %ah,(%eax)
40af7d:	00 20                	add    %ah,(%eax)
40af7f:	00 20                	add    %ah,(%eax)
40af81:	00 20                	add    %ah,(%eax)
40af83:	00 20                	add    %ah,(%eax)
40af85:	00 20                	add    %ah,(%eax)
40af87:	00 20                	add    %ah,(%eax)
40af89:	00 20                	add    %ah,(%eax)
40af8b:	00 20                	add    %ah,(%eax)
40af8d:	00 20                	add    %ah,(%eax)
40af8f:	00 20                	add    %ah,(%eax)
40af91:	00 20                	add    %ah,(%eax)
40af93:	00 20                	add    %ah,(%eax)
40af95:	00 20                	add    %ah,(%eax)
40af97:	00 20                	add    %ah,(%eax)
40af99:	00 20                	add    %ah,(%eax)
40af9b:	00 20                	add    %ah,(%eax)
40af9d:	00 20                	add    %ah,(%eax)
40af9f:	00 20                	add    %ah,(%eax)
40afa1:	00 20                	add    %ah,(%eax)
40afa3:	00 20                	add    %ah,(%eax)
40afa5:	00 61 00             	add    %ah,0x0(%ecx)
40afa8:	20 00                	and    %al,(%eax)
40afaa:	72 00                	jb     0x40afac
40afac:	61                   	popa
40afad:	00 6e 00             	add    %ch,0x0(%esi)
40afb0:	67 00 65 00          	add    %ah,0x0(%di)
40afb4:	20 00                	and    %al,(%eax)
40afb6:	69 00 6e 00 20 00    	imul   $0x20006e,(%eax),%eax
40afbc:	74 00                	je     0x40afbe
40afbe:	68 00 65 00 20       	push   $0x20006500
40afc3:	00 66 00             	add    %ah,0x0(%esi)
40afc6:	6f                   	outsl  %ds:(%esi),(%dx)
40afc7:	00 72 00             	add    %dh,0x0(%edx)
40afca:	6d                   	insl   (%dx),%es:(%edi)
40afcb:	00 61 00             	add    %ah,0x0(%ecx)
40afce:	74 00                	je     0x40afd0
40afd0:	20 00                	and    %al,(%eax)
40afd2:	2f                   	das
40afd3:	00 70 00             	add    %dh,0x0(%eax)
40afd6:	3c 00                	cmp    $0x0,%al
40afd8:	70 00                	jo     0x40afda
40afda:	67 00 6e 00          	add    %ch,0x0(%bp)
40afde:	6f                   	outsl  %ds:(%esi),(%dx)
40afdf:	00 46 00             	add    %al,0x0(%esi)
40afe2:	69 00 72 00 73 00    	imul   $0x730072,(%eax),%eax
40afe8:	74 00                	je     0x40afea
40afea:	3e 00 3a             	add    %bh,%ds:(%edx)
40afed:	00 3c 00             	add    %bh,(%eax,%eax,1)
40aff0:	70 00                	jo     0x40aff2
40aff2:	67 00 6e 00          	add    %ch,0x0(%bp)
40aff6:	6f                   	outsl  %ds:(%esi),(%dx)
40aff7:	00 4c 00 61          	add    %cl,0x61(%eax,%eax,1)
40affb:	00 73 00             	add    %dh,0x0(%ebx)
40affe:	74 00                	je     0x40b000
40b000:	3e 00 2c 00          	add    %ch,%ds:(%eax,%eax,1)
40b004:	25 00 63 00 00       	and    $0x6300,%eax
40b009:	00 00                	add    %al,(%eax)
40b00b:	00 00                	add    %al,(%eax)
40b00d:	00 00                	add    %al,(%eax)
40b00f:	00 20                	add    %ah,(%eax)
40b011:	00 20                	add    %ah,(%eax)
40b013:	00 20                	add    %ah,(%eax)
40b015:	00 20                	add    %ah,(%eax)
40b017:	00 20                	add    %ah,(%eax)
40b019:	00 20                	add    %ah,(%eax)
40b01b:	00 20                	add    %ah,(%eax)
40b01d:	00 20                	add    %ah,(%eax)
40b01f:	00 20                	add    %ah,(%eax)
40b021:	00 20                	add    %ah,(%eax)
40b023:	00 20                	add    %ah,(%eax)
40b025:	00 20                	add    %ah,(%eax)
40b027:	00 20                	add    %ah,(%eax)
40b029:	00 20                	add    %ah,(%eax)
40b02b:	00 20                	add    %ah,(%eax)
40b02d:	00 20                	add    %ah,(%eax)
40b02f:	00 20                	add    %ah,(%eax)
40b031:	00 20                	add    %ah,(%eax)
40b033:	00 20                	add    %ah,(%eax)
40b035:	00 20                	add    %ah,(%eax)
40b037:	00 20                	add    %ah,(%eax)
40b039:	00 20                	add    %ah,(%eax)
40b03b:	00 20                	add    %ah,(%eax)
40b03d:	00 20                	add    %ah,(%eax)
40b03f:	00 20                	add    %ah,(%eax)
40b041:	00 20                	add    %ah,(%eax)
40b043:	00 20                	add    %ah,(%eax)
40b045:	00 20                	add    %ah,(%eax)
40b047:	00 20                	add    %ah,(%eax)
40b049:	00 20                	add    %ah,(%eax)
40b04b:	00 20                	add    %ah,(%eax)
40b04d:	00 77 00             	add    %dh,0x0(%edi)
40b050:	68 00 65 00 72       	push   $0x72006500
40b055:	00 65 00             	add    %ah,0x0(%ebp)
40b058:	20 00                	and    %al,(%eax)
40b05a:	61                   	popa
40b05b:	00 20                	add    %ah,(%eax)
40b05d:	00 70 00             	add    %dh,0x0(%eax)
40b060:	67 00 6e 00          	add    %ch,0x0(%bp)
40b064:	6f                   	outsl  %ds:(%esi),(%dx)
40b065:	00 4c 00 61          	add    %cl,0x61(%eax,%eax,1)
40b069:	00 73 00             	add    %dh,0x0(%ebx)
40b06c:	74 00                	je     0x40b06e
40b06e:	20 00                	and    %al,(%eax)
40b070:	6f                   	outsl  %ds:(%esi),(%dx)
40b071:	00 66 00             	add    %ah,0x0(%esi)
40b074:	20 00                	and    %al,(%eax)
40b076:	27                   	daa
40b077:	00 6d 00             	add    %ch,0x0(%ebp)
40b07a:	61                   	popa
40b07b:	00 78 00             	add    %bh,0x0(%eax)
40b07e:	27                   	daa
40b07f:	00 20                	add    %ah,(%eax)
40b081:	00 69 00             	add    %ch,0x0(%ecx)
40b084:	6e                   	outsb  %ds:(%esi),(%dx)
40b085:	00 64 00 69          	add    %ah,0x69(%eax,%eax,1)
40b089:	00 63 00             	add    %ah,0x0(%ebx)
40b08c:	61                   	popa
40b08d:	00 74 00 65          	add    %dh,0x65(%eax,%eax,1)
40b091:	00 73 00             	add    %dh,0x0(%ebx)
40b094:	20 00                	and    %al,(%eax)
40b096:	74 00                	je     0x40b098
40b098:	68 00 65 00 20       	push   $0x20006500
40b09d:	00 6c 00 61          	add    %ch,0x61(%eax,%eax,1)
40b0a1:	00 73 00             	add    %dh,0x0(%ebx)
40b0a4:	74 00                	je     0x40b0a6
40b0a6:	20 00                	and    %al,(%eax)
40b0a8:	70 00                	jo     0x40b0aa
40b0aa:	61                   	popa
40b0ab:	00 67 00             	add    %ah,0x0(%edi)
40b0ae:	65 00 25 00 63 00 00 	add    %ah,%gs:0x6300
40b0b5:	00 00                	add    %al,(%eax)
40b0b7:	00 20                	add    %ah,(%eax)
40b0b9:	00 20                	add    %ah,(%eax)
40b0bb:	00 20                	add    %ah,(%eax)
40b0bd:	00 20                	add    %ah,(%eax)
40b0bf:	00 20                	add    %ah,(%eax)
40b0c1:	00 20                	add    %ah,(%eax)
40b0c3:	00 20                	add    %ah,(%eax)
40b0c5:	00 20                	add    %ah,(%eax)
40b0c7:	00 20                	add    %ah,(%eax)
40b0c9:	00 20                	add    %ah,(%eax)
40b0cb:	00 20                	add    %ah,(%eax)
40b0cd:	00 20                	add    %ah,(%eax)
40b0cf:	00 20                	add    %ah,(%eax)
40b0d1:	00 20                	add    %ah,(%eax)
40b0d3:	00 20                	add    %ah,(%eax)
40b0d5:	00 20                	add    %ah,(%eax)
40b0d7:	00 20                	add    %ah,(%eax)
40b0d9:	00 20                	add    %ah,(%eax)
40b0db:	00 20                	add    %ah,(%eax)
40b0dd:	00 20                	add    %ah,(%eax)
40b0df:	00 20                	add    %ah,(%eax)
40b0e1:	00 20                	add    %ah,(%eax)
40b0e3:	00 20                	add    %ah,(%eax)
40b0e5:	00 20                	add    %ah,(%eax)
40b0e7:	00 20                	add    %ah,(%eax)
40b0e9:	00 20                	add    %ah,(%eax)
40b0eb:	00 20                	add    %ah,(%eax)
40b0ed:	00 20                	add    %ah,(%eax)
40b0ef:	00 20                	add    %ah,(%eax)
40b0f1:	00 20                	add    %ah,(%eax)
40b0f3:	00 20                	add    %ah,(%eax)
40b0f5:	00 6f 00             	add    %ch,0x0(%edi)
40b0f8:	66 00 20             	data16 add %ah,(%eax)
40b0fb:	00 74 00 68          	add    %dh,0x68(%eax,%eax,1)
40b0ff:	00 65 00             	add    %ah,0x0(%ebp)
40b102:	20 00                	and    %al,(%eax)
40b104:	64 00 61 00          	add    %ah,%fs:0x0(%ecx)
40b108:	74 00                	je     0x40b10a
40b10a:	61                   	popa
40b10b:	00 62 00             	add    %ah,0x0(%edx)
40b10e:	61                   	popa
40b10f:	00 73 00             	add    %dh,0x0(%ebx)
40b112:	65 00 2e             	add    %ch,%gs:(%esi)
40b115:	00 25 00 63 00 00    	add    %ah,0x6300
40b11b:	00 00                	add    %al,(%eax)
40b11d:	00 00                	add    %al,(%eax)
40b11f:	00 20                	add    %ah,(%eax)
40b121:	00 20                	add    %ah,(%eax)
40b123:	00 20                	add    %ah,(%eax)
40b125:	00 20                	add    %ah,(%eax)
40b127:	00 20                	add    %ah,(%eax)
40b129:	00 20                	add    %ah,(%eax)
40b12b:	00 20                	add    %ah,(%eax)
40b12d:	00 20                	add    %ah,(%eax)
40b12f:	00 20                	add    %ah,(%eax)
40b131:	00 20                	add    %ah,(%eax)
40b133:	00 20                	add    %ah,(%eax)
40b135:	00 20                	add    %ah,(%eax)