469f91:	6f                   	outsl  %ds:(%esi),(%dx)
469f92:	41                   	inc    %ecx
469f93:	41                   	inc    %ecx
469f94:	41                   	inc    %ecx
469f95:	41                   	inc    %ecx
469f96:	56                   	push   %esi
469f97:	41                   	inc    %ecx
469f98:	41                   	inc    %ecx
469f99:	41                   	inc    %ecx
469f9a:	41                   	inc    %ecx
469f9b:	4b                   	dec    %ebx
469f9c:	67 41                	addr16 inc %ecx
469f9e:	41                   	inc    %ecx
469f9f:	41                   	inc    %ecx
469fa0:	45                   	inc    %ebp
469fa1:	49                   	dec    %ecx
469fa2:	41                   	inc    %ecx
469fa3:	41                   	inc    %ecx
469fa4:	41                   	inc    %ecx
469fa5:	42                   	inc    %edx
469fa6:	63 41 41             	arpl   %eax,0x41(%ecx)
469fa9:	41                   	inc    %ecx
469faa:	41                   	inc    %ecx
469fab:	48                   	dec    %eax
469fac:	78 45                	js     0x469ff3
469fae:	6f                   	outsl  %ds:(%esi),(%dx)
469faf:	4f                   	dec    %edi
469fb0:	67 41                	addr16 inc %ecx
469fb2:	41                   	inc    %ecx
469fb3:	42                   	inc    %edx
469fb4:	67 77 72             	addr16 ja 0x46a029
469fb7:	33 41 49             	xor    0x49(%ecx),%eax
469fba:	48                   	dec    %eax
469fbb:	66 53                	push   %bx
469fbd:	77 41                	ja     0x46a000
469fbf:	41                   	inc    %ecx
469fc0:	41                   	inc    %ecx
469fc1:	51                   	push   %ecx
469fc2:	61                   	popa
469fc3:	44                   	inc    %esp
469fc4:	43                   	inc    %ebx
469fc5:	76 52                	jbe    0x46a019
469fc7:	41                   	inc    %ecx
469fc8:	77 51                	ja     0x46a01b
469fca:	47                   	inc    %edi
469fcb:	57                   	push   %edi
469fcc:	41                   	inc    %ecx
469fcd:	4a                   	dec    %edx
469fce:	37                   	aaa
469fcf:	4b                   	dec    %ebx
469fd0:	77 41                	ja     0x46a013
469fd2:	41                   	inc    %ecx
469fd3:	42                   	inc    %edx
469fd4:	42                   	inc    %edx
469fd5:	59                   	pop    %ecx
469fd6:	48                   	dec    %eax
469fd7:	4b                   	dec    %ebx
469fd8:	48                   	dec    %eax
469fd9:	6b 41 41 41          	imul   $0x41,0x41(%ecx),%eax
469fdd:	6f                   	outsl  %ds:(%esi),(%dx)
469fde:	57                   	push   %edi
469fdf:	44                   	inc    %esp
469fe0:	43                   	inc    %ebx
469fe1:	75 38                	jne    0x46a01b
469fe3:	41                   	inc    %ecx
469fe4:	77 51                	ja     0x46a037
469fe6:	43                   	inc    %ebx
469fe7:	65 79 73             	gs jns 0x46a05d
469fea:	41                   	inc    %ecx
469feb:	41                   	inc    %ecx
469fec:	41                   	inc    %ecx
469fed:	51                   	push   %ecx
469fee:	43                   	inc    %ebx
469fef:	65 79 77             	gs jns 0x46a069
469ff2:	41                   	inc    %ecx
469ff3:	41                   	inc    %ecx
469ff4:	41                   	inc    %ecx
469ff5:	51                   	push   %ecx
469ff6:	47                   	inc    %edi
469ff7:	4b                   	dec    %ebx
469ff8:	48                   	dec    %eax
469ff9:	6b 41 41 41          	imul   $0x41,0x41(%ecx),%eax
469ffd:	6f                   	outsl  %ds:(%esi),(%dx)
469ffe:	58                   	pop    %eax
469fff:	44                   	inc    %esp
46a000:	43                   	inc    %ebx
46a001:	75 6b                	jne    0x46a06e
46a003:	41                   	inc    %ecx
46a004:	6e                   	outsb  %ds:(%esi),(%dx)
46a005:	73 73                	jae    0x46a07a
46a007:	41                   	inc    %ecx
46a008:	41                   	inc    %ecx
46a009:	41                   	inc    %ecx
46a00a:	45                   	inc    %ebp
46a00b:	42                   	inc    %edx
46a00c:	56                   	push   %esi
46a00d:	67 43                	addr16 inc %ebx
46a00f:	65 79 30             	gs jns 0x46a042
46a012:	41                   	inc    %ecx
46a013:	41                   	inc    %ecx
46a014:	41                   	inc    %ecx
46a015:	52                   	push   %edx
46a016:	5a                   	pop    %edx
46a017:	43                   	inc    %ebx
46a018:	78 38                	js     0x46a052
46a01a:	5a                   	pop    %edx
46a01b:	4b                   	dec    %ebx
46a01c:	44                   	inc    %esp
46a01d:	6f                   	outsl  %ds:(%esi),(%dx)
46a01e:	41                   	inc    %ecx
46a01f:	41                   	inc    %ecx
46a020:	41                   	inc    %ecx
46a021:	59                   	pop    %ecx
46a022:	4d                   	dec    %ebp
46a023:	4b                   	dec    %ebx
46a024:	34 6f                	xor    $0x6f,%al
46a026:	71 41                	jno    0x46a069
46a028:	77 51                	ja     0x46a07b
46a02a:	43                   	inc    %ebx
46a02b:	65 79 73             	gs jns 0x46a0a1
46a02e:	41                   	inc    %ecx
46a02f:	41                   	inc    %ecx
46a030:	41                   	inc    %ecx
46a031:	51                   	push   %ecx
46a032:	43                   	inc    %ebx
46a033:	65 79 77             	gs jns 0x46a0ad
46a036:	41                   	inc    %ecx
46a037:	41                   	inc    %ecx
46a038:	41                   	inc    %ecx
46a039:	51                   	push   %ecx
46a03a:	46                   	inc    %esi
46a03b:	4b                   	dec    %ebx
46a03c:	48                   	dec    %eax
46a03d:	6b 41 41 41          	imul   $0x41,0x41(%ecx),%eax
46a041:	6f                   	outsl  %ds:(%esi),(%dx)
46a042:	72 48                	jb     0x46a08c
46a044:	67 6c                	insb   (%dx),%es:(%di)
46a046:	46                   	inc    %esi
46a047:	41                   	inc    %ecx
46a048:	77 41                	ja     0x46a08b
46a04a:	41                   	inc    %ecx
46a04b:	41                   	inc    %ecx
46a04c:	42                   	inc    %edx
46a04d:	59                   	pop    %ecx
46a04e:	41                   	inc    %ecx
46a04f:	41                   	inc    %ecx
46a050:	41                   	inc    %ecx
46a051:	41                   	inc    %ecx
46a052:	32 41 41             	xor    0x41(%ecx),%al
46a055:	41                   	inc    %ecx
46a056:	41                   	inc    %ecx
46a057:	5a                   	pop    %edx
46a058:	41                   	inc    %ecx
46a059:	41                   	inc    %ecx
46a05a:	41                   	inc    %ecx
46a05b:	41                   	inc    %ecx
46a05c:	43                   	inc    %ebx
46a05d:	73 4b                	jae    0x46a0aa
46a05f:	66 53                	push   %bx
46a061:	77 41                	ja     0x46a0a4
46a063:	41                   	inc    %ecx
46a064:	41                   	inc    %ecx
46a065:	51                   	push   %ecx
46a066:	34 44                	xor    $0x44,%al
46a068:	66 2f                	data16 das
46a06a:	2f                   	das
46a06b:	2f                   	das
46a06c:	78 38                	js     0x46a0a6
46a06e:	51                   	push   %ecx
46a06f:	4b                   	dec    %ebx
46a070:	44                   	inc    %esp
46a071:	6f                   	outsl  %ds:(%esi),(%dx)
46a072:	41                   	inc    %ecx
46a073:	41                   	inc    %ecx
46a074:	41                   	inc    %ecx
46a075:	59                   	pop    %ecx
46a076:	4e                   	dec    %esi
46a077:	4b                   	dec    %ebx
46a078:	39 67 43             	cmp    %esp,0x43(%edi)
46a07b:	65 79 77             	gs jns 0x46a0f5
46a07e:	41                   	inc    %ecx
46a07f:	41                   	inc    %ecx
46a080:	41                   	inc    %ecx
46a081:	51                   	push   %ecx
46a082:	43                   	inc    %ebx
46a083:	65 79 30             	gs jns 0x46a0b6
46a086:	41                   	inc    %ecx
46a087:	41                   	inc    %ecx
46a088:	41                   	inc    %ecx
46a089:	51                   	push   %ecx
46a08a:	7a 41                	jp     0x46a0cd
46a08c:	69 73 4d 4b 30 4d 2f 	imul   $0x2f4d304b,0x4d(%ebx),%esi
46a093:	45                   	inc    %ebp
46a094:	66 2f                	data16 das
46a096:	2f                   	das
46a097:	2f                   	das
46a098:	7a 6a                	jp     0x46a104
46a09a:	62 2f                	bound  %ebp,(%edi)
46a09c:	76 2f                	jbe    0x46a0cd
46a09e:	2f                   	das
46a09f:	47                   	inc    %edi
46a0a0:	41                   	inc    %ecx
46a0a1:	30 72 75             	xor    %dh,0x75(%edx)
46a0a4:	41                   	inc    %ecx
46a0a5:	49                   	dec    %ecx
46a0a6:	43                   	inc    %ebx
46a0a7:	65 79 77             	gs jns 0x46a121
46a0aa:	41                   	inc    %ecx
46a0ab:	41                   	inc    %ecx
46a0ac:	41                   	inc    %ecx
46a0ad:	51                   	push   %ecx
46a0ae:	46                   	inc    %esi
46a0af:	57                   	push   %edi
46a0b0:	48                   	dec    %eax
46a0b1:	30 73 41             	xor    %dh,0x41(%ebx)
46a0b4:	41                   	inc    %ecx
46a0b5:	41                   	inc    %ecx
46a0b6:	45                   	inc    %ebp
46a0b7:	4b                   	dec    %ebx
46a0b8:	78 70                	js     0x46a12a
46a0ba:	46                   	inc    %esi
46a0bb:	42                   	inc    %edx
46a0bc:	41                   	inc    %ecx
46a0bd:	41                   	inc    %ecx
46a0be:	41                   	inc    %ecx
46a0bf:	41                   	inc    %ecx
46a0c0:	4b                   	dec    %ebx
46a0c1:	62 2b                	bound  %ebp,(%ebx)
46a0c3:	2f                   	das
46a0c4:	2f                   	das
46a0c5:	2b 33                	sub    (%ebx),%esi
46a0c7:	2f                   	das
46a0c8:	76 2f                	jbe    0x46a0f9
46a0ca:	2f                   	das
46a0cb:	77 2f                	ja     0x46a0fc
46a0cd:	37                   	aaa
46a0ce:	2f                   	das
46a0cf:	2f                   	das
46a0d0:	2b 4c 2b 2f          	sub    0x2f(%ebx,%ebp,1),%ecx
46a0d4:	2f                   	das
46a0d5:	38 34 6c             	cmp    %dh,(%esp,%ebp,2)
46a0d8:	76 37                	jbe    0x46a111
46a0da:	2f                   	das
46a0db:	2f                   	das
46a0dc:	78 59                	js     0x46a137
46a0de:	4e                   	dec    %esi
46a0df:	4b                   	dec    %ebx
46a0e0:	34 6f                	xor    $0x6f,%al
46a0e2:	43                   	inc    %ebx
46a0e3:	46                   	inc    %esi
46a0e4:	6e                   	outsb  %ds:(%esi),(%dx)
46a0e5:	30 73 41             	xor    %dh,0x41(%ebx)
46a0e8:	41                   	inc    %ecx
46a0e9:	41                   	inc    %ecx
46a0ea:	45                   	inc    %ebp
46a0eb:	4b                   	dec    %ebx
46a0ec:	67 41                	addr16 inc %ecx
46a0ee:	54                   	push   %esp
46a0ef:	4d                   	dec    %ebp
46a0f0:	41                   	inc    %ecx
46a0f1:	59                   	pop    %ecx
46a0f2:	41                   	inc    %ecx
46a0f3:	39 41 41             	cmp    %eax,0x41(%ecx)
46a0f6:	41                   	inc    %ecx
46a0f7:	41                   	inc    %ecx
46a0f8:	41                   	inc    %ecx
46a0f9:	55                   	push   %ebp
46a0fa:	41                   	inc    %ecx
46a0fb:	41                   	inc    %ecx
46a0fc:	42                   	inc    %edx
46a0fd:	45                   	inc    %ebp
46a0fe:	41                   	inc    %ecx
46a0ff:	42                   	inc    %edx
46a100:	49                   	dec    %ecx
46a101:	30 45 41             	xor    %al,0x41(%ebp)
46a104:	41                   	inc    %ecx
46a105:	41                   	inc    %ecx
46a106:	42                   	inc    %edx
46a107:	43                   	inc    %ebx
46a108:	69 73 47 43 54 6a 4d 	imul   $0x4d6a5443,0x47(%ebx),%esi
46a10f:	41                   	inc    %ecx
46a110:	41                   	inc    %ecx
46a111:	41                   	inc    %ecx
46a112:	41                   	inc    %ecx
46a113:	48                   	dec    %eax
46a114:	78 41                	js     0x46a157
46a116:	6f                   	outsl  %ds:(%esi),(%dx)
46a117:	4f                   	dec    %edi
46a118:	67 41                	addr16 inc %ecx
46a11a:	41                   	inc    %ecx
46a11b:	42                   	inc    %edx
46a11c:	67 30 72 38          	xor    %dh,0x38(%bp,%si)
46a120:	41                   	inc    %ecx
46a121:	4a                   	dec    %edx
46a122:	37                   	aaa
46a123:	4b                   	dec    %ebx
46a124:	77 41                	ja     0x46a167
46a126:	41                   	inc    %ecx
46a127:	42                   	inc    %edx
46a128:	41                   	inc    %ecx
46a129:	4a                   	dec    %edx
46a12a:	37                   	aaa
46a12b:	4c                   	dec    %esp
46a12c:	41                   	inc    %ecx
46a12d:	41                   	inc    %ecx
46a12e:	41                   	inc    %ecx
46a12f:	42                   	inc    %edx
46a130:	41                   	inc    %ecx
46a131:	4e                   	dec    %esi
46a132:	5a                   	pop    %edx
46a133:	42                   	inc    %edx
46a134:	68 59 45 4f 49       	push   $0x494f4559
46a139:	51                   	push   %ecx
46a13a:	41                   	inc    %ecx
46a13b:	41                   	inc    %ecx
46a13c:	41                   	inc    %ecx
46a13d:	41                   	inc    %ecx
46a13e:	59                   	pop    %ecx
46a13f:	44                   	inc    %esp
46a140:	53                   	push   %ebx
46a141:	76 57                	jbe    0x46a19a
46a143:	41                   	inc    %ecx
46a144:	6e                   	outsb  %ds:(%esi),(%dx)
46a145:	73 73                	jae    0x46a1ba
46a147:	41                   	inc    %ecx
46a148:	41                   	inc    %ecx
46a149:	41                   	inc    %ecx
46a14a:	45                   	inc    %ebp
46a14b:	41                   	inc    %ecx
46a14c:	79 74                	jns    0x46a1c2
46a14e:	6e                   	outsb  %ds:(%esi),(%dx)
46a14f:	46                   	inc    %esi
46a150:	67 30 72 79          	xor    %dh,0x79(%bp,%si)
46a154:	54                   	push   %esp
46a155:	69 73 41 41 41 41 41 	imul   $0x41414141,0x41(%ebx),%esi
46a15c:	77 4a                	ja     0x46a1a8
46a15e:	37                   	aaa
46a15f:	4c                   	dec    %esp
46a160:	41                   	inc    %ecx
46a161:	41                   	inc    %ecx
46a162:	41                   	inc    %ecx
46a163:	42                   	inc    %edx
46a164:	46                   	inc    %esi
46a165:	6b 4c 4b 78 59       	imul   $0x59,0x78(%ebx,%ecx,2),%ecx
46a16a:	49                   	dec    %ecx
46a16b:	52                   	push   %edx
46a16c:	51                   	push   %ecx
46a16d:	51                   	push   %ecx
46a16e:	41                   	inc    %ecx
46a16f:	41                   	inc    %ecx