476fef:	41                   	inc    %ecx
476ff0:	42                   	inc    %edx
476ff1:	6f                   	outsl  %ds:(%esi),(%dx)
476ff2:	4c                   	dec    %esp
476ff3:	2c 41                	sub    $0x41,%al
476ff5:	46                   	inc    %esi
476ff6:	2c 4d                	sub    $0x4d,%al
476ff8:	41                   	inc    %ecx
476ff9:	45                   	inc    %ebp
476ffa:	2c 2c                	sub    $0x2c,%al
476ffc:	2c 41                	sub    $0x41,%al
476ffe:	46                   	inc    %esi
476fff:	67 73 2c             	addr16 jae 0x47702e
477002:	41                   	inc    %ecx
477003:	55                   	push   %ebp
477004:	2c 77                	sub    $0x77,%al
477006:	41                   	inc    %ecx
477007:	55                   	push   %ebp
477008:	2c 41                	sub    $0x41,%al
47700a:	42                   	inc    %edx
47700b:	2c 41                	sub    $0x41,%al
47700d:	61                   	popa
47700e:	43                   	inc    %ebx
47700f:	77 2c                	ja     0x47703d
477011:	42                   	inc    %edx
477012:	51                   	push   %ecx
477013:	41                   	inc    %ecx
477014:	46                   	inc    %esi
477015:	41                   	inc    %ecx
477016:	42                   	inc    %edx
477017:	77 2c                	ja     0x477045
477019:	77 45                	ja     0x477060
47701b:	51                   	push   %ecx
47701c:	41                   	inc    %ecx
47701d:	42                   	inc    %edx
47701e:	59                   	pop    %ecx
47701f:	4c                   	dec    %esp
477020:	2c 41                	sub    $0x41,%al
477022:	46                   	inc    %esi
477023:	2c 30                	sub    $0x30,%al
477025:	41                   	inc    %ecx
477026:	4c                   	dec    %esp
477027:	2c 4c                	sub    $0x4c,%al
477029:	41                   	inc    %ecx
47702a:	52                   	push   %edx
47702b:	2c 47                	sub    $0x47,%al
47702d:	67 73 2c             	addr16 jae 0x47705c
477030:	41                   	inc    %ecx
477031:	45                   	inc    %ebp
477032:	42                   	inc    %edx
477033:	44                   	inc    %esp
477034:	51                   	push   %ecx
477035:	41                   	inc    %ecx
477036:	77 2c                	ja     0x477064
477038:	2c 45                	sub    $0x45,%al
47703a:	2c 69                	sub    $0x69,%al
47703c:	43                   	inc    %ebx
47703d:	77 2c                	ja     0x47706b
47703f:	42                   	inc    %edx
477040:	51                   	push   %ecx
477041:	41                   	inc    %ecx
477042:	50                   	push   %eax
477043:	41                   	inc    %ecx
477044:	44                   	inc    %esp
477045:	2c 43                	sub    $0x43,%al
477047:	41                   	inc    %ecx
477048:	45                   	inc    %ebp
477049:	51                   	push   %ecx
47704a:	41                   	inc    %ecx
47704b:	43                   	inc    %ebx
47704c:	6f                   	outsl  %ds:(%esi),(%dx)
47704d:	4c                   	dec    %esp
47704e:	2c 41                	sub    $0x41,%al
477050:	42                   	inc    %edx
477051:	41                   	inc    %ecx
477052:	52                   	push   %edx
477053:	45                   	inc    %ebp
477054:	41                   	inc    %ecx
477055:	4e                   	dec    %esi
477056:	77 2c                	ja     0x477084
477058:	41                   	inc    %ecx
477059:	52                   	push   %edx
47705a:	2c 4c                	sub    $0x4c,%al
47705c:	67 73 2c             	addr16 jae 0x47708b
47705f:	41                   	inc    %ecx
477060:	55                   	push   %ebp
477061:	41                   	inc    %ecx
477062:	45                   	inc    %ebp
477063:	77 41                	ja     0x4770a6
477065:	33 2c 41             	xor    (%ecx,%eax,2),%ebp
477068:	42                   	inc    %edx
477069:	45                   	inc    %ebp
47706a:	2c 79                	sub    $0x79,%al
47706c:	43                   	inc    %ebx
47706d:	77 2c                	ja     0x47709b
47706f:	42                   	inc    %edx
477070:	51                   	push   %ecx
477071:	41                   	inc    %ecx
477072:	58                   	pop    %eax
477073:	41                   	inc    %ecx
477074:	44                   	inc    %esp
477075:	6b 2c 41 45          	imul   $0x45,(%ecx,%eax,2),%ebp
477079:	51                   	push   %ecx
47707a:	41                   	inc    %ecx
47707b:	44                   	inc    %esp
47707c:	59                   	pop    %ecx
47707d:	4c                   	dec    %esp
47707e:	2c 41                	sub    $0x41,%al
477080:	46                   	inc    %esi
477081:	41                   	inc    %ecx
477082:	42                   	inc    %edx
477083:	6b 41 4f 77          	imul   $0x77,0x4f(%ecx),%eax
477087:	41                   	inc    %ecx
477088:	43                   	inc    %ebx
477089:	41                   	inc    %ecx
47708a:	52                   	push   %edx
47708b:	2c 46                	sub    $0x46,%al
47708d:	67 73 2c             	addr16 jae 0x4770bc
477090:	41                   	inc    %ecx
477091:	55                   	push   %ebp
477092:	41                   	inc    %ecx
477093:	47                   	inc    %edi
477094:	51                   	push   %ecx
477095:	42                   	inc    %edx
477096:	2c 41                	sub    $0x41,%al
477098:	4d                   	dec    %ebp
477099:	42                   	inc    %edx
47709a:	45                   	inc    %ebp
47709b:	2c 61                	sub    $0x61,%al
47709d:	43                   	inc    %ebx
47709e:	77 2c                	ja     0x4770cc
4770a0:	42                   	inc    %edx
4770a1:	51                   	push   %ecx
4770a2:	41                   	inc    %ecx
4770a3:	6c                   	insb   (%dx),%es:(%edi)
4770a4:	41                   	inc    %ecx
4770a5:	45                   	inc    %ebp
4770a6:	77 2c                	ja     0x4770d4
4770a8:	77 45                	ja     0x4770ef
4770aa:	51                   	push   %ecx
4770ab:	41                   	inc    %ecx
4770ac:	43                   	inc    %ebx
4770ad:	49                   	dec    %ecx
4770ae:	4c                   	dec    %esp
4770af:	2c 41                	sub    $0x41,%al
4770b1:	46                   	inc    %esi
4770b2:	41                   	inc    %ecx
4770b3:	43                   	inc    %ebx
4770b4:	6f                   	outsl  %ds:(%esi),(%dx)
4770b5:	41                   	inc    %ecx
4770b6:	55                   	push   %ebp
4770b7:	2c 52                	sub    $0x52,%al
4770b9:	41                   	inc    %ecx
4770ba:	42                   	inc    %edx
4770bb:	59                   	pop    %ecx
4770bc:	4c                   	dec    %esp
4770bd:	4c                   	dec    %esp
4770be:	41                   	inc    %ecx
4770bf:	45                   	inc    %ebp
4770c0:	52                   	push   %edx
4770c1:	41                   	inc    %ecx
4770c2:	42                   	inc    %edx
4770c3:	6f                   	outsl  %ds:(%esi),(%dx)
4770c4:	4c                   	dec    %esp
4770c5:	4c                   	dec    %esp
4770c6:	77 45                	ja     0x47710d
4770c8:	52                   	push   %edx
4770c9:	41                   	inc    %ecx
4770ca:	43                   	inc    %ebx
4770cb:	6f                   	outsl  %ds:(%esi),(%dx)
4770cc:	4c                   	dec    %esp
4770cd:	76 77                	jbe    0x477146
4770cf:	49                   	dec    %ecx
4770d0:	52                   	push   %edx
4770d1:	41                   	inc    %ecx
4770d2:	43                   	inc    %ebx
4770d3:	34 4c                	xor    $0x4c,%al
4770d5:	76 77                	jbe    0x47714e
4770d7:	49                   	dec    %ecx
4770d8:	54                   	push   %esp
4770d9:	41                   	inc    %ecx
4770da:	44                   	inc    %esp
4770db:	49                   	dec    %ecx
4770dc:	4c                   	dec    %esp
4770dd:	2b 67 4d             	sub    0x4d(%edi),%esp
4770e0:	54                   	push   %esp
4770e1:	41                   	inc    %ecx
4770e2:	44                   	inc    %esp
4770e3:	59                   	pop    %ecx
4770e4:	4c                   	dec    %esp
4770e5:	2b 67 4d             	sub    0x4d(%edi),%esp
4770e8:	54                   	push   %esp
4770e9:	41                   	inc    %ecx
4770ea:	44                   	inc    %esp
4770eb:	6f                   	outsl  %ds:(%esi),(%dx)
4770ec:	4c                   	dec    %esp
4770ed:	2f                   	das
4770ee:	77 4d                	ja     0x47713d
4770f0:	7a 41                	jp     0x477133
4770f2:	44                   	inc    %esp
4770f3:	34 4c                	xor    $0x4c,%al
4770f5:	41                   	inc    %ecx
4770f6:	77 51                	ja     0x477149
4770f8:	7a 41                	jp     0x47713b
4770fa:	45                   	inc    %ebp
4770fb:	49                   	dec    %ecx
4770fc:	4c                   	dec    %esp
4770fd:	41                   	inc    %ecx
4770fe:	77 51                	ja     0x477151
477100:	7a 41                	jp     0x477143
477102:	45                   	inc    %ebp
477103:	59                   	pop    %ecx
477104:	4c                   	dec    %esp
477105:	41                   	inc    %ecx
477106:	77 51                	ja     0x477159
477108:	7a 41                	jp     0x47714b
47710a:	45                   	inc    %ebp
47710b:	6f                   	outsl  %ds:(%esi),(%dx)
47710c:	4c                   	dec    %esp
47710d:	41                   	inc    %ecx
47710e:	77 51                	ja     0x477161
477110:	7a 41                	jp     0x477153
477112:	45                   	inc    %ebp
477113:	34 4c                	xor    $0x4c,%al
477115:	41                   	inc    %ecx
477116:	77 51                	ja     0x477169
477118:	44                   	inc    %esp
477119:	41                   	inc    %ecx
47711a:	42                   	inc    %edx
47711b:	59                   	pop    %ecx
47711c:	4c                   	dec    %esp
47711d:	48                   	dec    %eax
47711e:	67 55                	addr16 push %ebp
477120:	44                   	inc    %esp
477121:	41                   	inc    %ecx
477122:	42                   	inc    %edx
477123:	6f                   	outsl  %ds:(%esi),(%dx)
477124:	4c                   	dec    %esp
477125:	49                   	dec    %ecx
477126:	67 55                	addr16 push %ebp
477128:	42                   	inc    %edx
477129:	41                   	inc    %ecx
47712a:	42                   	inc    %edx
47712b:	59                   	pop    %ecx
47712c:	4c                   	dec    %esp
47712d:	41                   	inc    %ecx
47712e:	77 51                	ja     0x477181
477130:	42                   	inc    %edx
477131:	41                   	inc    %ecx
477132:	42                   	inc    %edx
477133:	6f                   	outsl  %ds:(%esi),(%dx)
477134:	4c                   	dec    %esp
477135:	4a                   	dec    %edx
477136:	51                   	push   %ecx
477137:	55                   	push   %ebp
477138:	47                   	inc    %edi
477139:	41                   	inc    %ecx
47713a:	42                   	inc    %edx
47713b:	59                   	pop    %ecx
47713c:	4c                   	dec    %esp
47713d:	4a                   	dec    %edx
47713e:	51                   	push   %ecx
47713f:	55                   	push   %ebp
477140:	47                   	inc    %edi
477141:	41                   	inc    %ecx
477142:	42                   	inc    %edx
477143:	6f                   	outsl  %ds:(%esi),(%dx)
477144:	4c                   	dec    %esp
477145:	4a                   	dec    %edx
477146:	51                   	push   %ecx
477147:	55                   	push   %ebp
477148:	44                   	inc    %esp
477149:	41                   	inc    %ecx
47714a:	42                   	inc    %edx
47714b:	59                   	pop    %ecx
47714c:	4c                   	dec    %esp
47714d:	56                   	push   %esi
47714e:	41                   	inc    %ecx
47714f:	55                   	push   %ebp
477150:	44                   	inc    %esp
477151:	41                   	inc    %ecx
477152:	42                   	inc    %edx
477153:	6f                   	outsl  %ds:(%esi),(%dx)
477154:	4c                   	dec    %esp
477155:	49                   	dec    %ecx
477156:	67 55                	addr16 push %ebp
477158:	44                   	inc    %esp
477159:	41                   	inc    %ecx
47715a:	43                   	inc    %ebx
47715b:	49                   	dec    %ecx
47715c:	4c                   	dec    %esp
47715d:	56                   	push   %esi
47715e:	77 55                	ja     0x4771b5
477160:	44                   	inc    %esp
477161:	41                   	inc    %ecx
477162:	43                   	inc    %ebx
477163:	6f                   	outsl  %ds:(%esi),(%dx)
477164:	4c                   	dec    %esp
477165:	56                   	push   %esi
477166:	77 55                	ja     0x4771bd
477168:	44                   	inc    %esp
477169:	41                   	inc    %ecx
47716a:	42                   	inc    %edx
47716b:	59                   	pop    %ecx
47716c:	4c                   	dec    %esp
47716d:	56                   	push   %esi
47716e:	77 55                	ja     0x4771c5
477170:	44                   	inc    %esp
477171:	41                   	inc    %ecx
477172:	42                   	inc    %edx
477173:	6f                   	outsl  %ds:(%esi),(%dx)
477174:	4c                   	dec    %esp
477175:	56                   	push   %esi
477176:	77 55                	ja     0x4771cd
477178:	42                   	inc    %edx
477179:	41                   	inc    %ecx
47717a:	42                   	inc    %edx
47717b:	59                   	pop    %ecx
47717c:	4c                   	dec    %esp
47717d:	5a                   	pop    %edx
47717e:	41                   	inc    %ecx
47717f:	55                   	push   %ebp
477180:	42                   	inc    %edx
477181:	41                   	inc    %ecx
477182:	42                   	inc    %edx
477183:	6f                   	outsl  %ds:(%esi),(%dx)
477184:	4c                   	dec    %esp
477185:	61                   	popa
477186:	41                   	inc    %ecx
477187:	55                   	push   %ebp
477188:	42                   	inc    %edx
477189:	41                   	inc    %ecx
47718a:	43                   	inc    %ebx
47718b:	49                   	dec    %ecx
47718c:	4c                   	dec    %esp
47718d:	2f                   	das
47718e:	77 4d                	ja     0x4771dd
477190:	42                   	inc    %edx
477191:	41                   	inc    %ecx
477192:	43                   	inc    %ebx
477193:	6f                   	outsl  %ds:(%esi),(%dx)
477194:	4c                   	dec    %esp
477195:	4a                   	dec    %edx
477196:	51                   	push   %ecx
477197:	55                   	push   %ebp
477198:	42                   	inc    %edx
477199:	41                   	inc    %ecx
47719a:	43                   	inc    %ebx
47719b:	34 4c                	xor    $0x4c,%al
47719d:	4a                   	dec    %edx