47903c:	43                   	inc    %ebx
47903d:	57                   	push   %edi
47903e:	41                   	inc    %ecx
47903f:	4f                   	dec    %edi
479040:	36 41                	ss inc %ecx
479042:	6c                   	insb   (%dx),%es:(%edi)
479043:	77 44                	ja     0x479089
479045:	75 67                	jne    0x4790ae
479047:	4a                   	dec    %edx
479048:	67 41                	addr16 inc %ecx
47904a:	37                   	aaa
47904b:	6f                   	outsl  %ds:(%esi),(%dx)
47904c:	43                   	inc    %ebx
47904d:	5a                   	pop    %edx
47904e:	41                   	inc    %ecx
47904f:	4f                   	dec    %edi
479050:	36 41                	ss inc %ecx
479052:	6d                   	insl   (%dx),%es:(%edi)
479053:	67 44                	addr16 inc %esp
479055:	75 67                	jne    0x4790be
479057:	4a                   	dec    %edx
479058:	73 41                	jae    0x47909b
47905a:	37                   	aaa
47905b:	6f                   	outsl  %ds:(%esi),(%dx)
47905c:	43                   	inc    %ebx
47905d:	63 41 4f             	arpl   %eax,0x4f(%ecx)
479060:	36 41                	ss inc %ecx
479062:	6e                   	outsb  %ds:(%esi),(%dx)
479063:	51                   	push   %ecx
479064:	44                   	inc    %esp
479065:	75 67                	jne    0x4790ce
479067:	4a                   	dec    %edx
479068:	34 41                	xor    $0x41,%al
47906a:	37                   	aaa
47906b:	6f                   	outsl  %ds:(%esi),(%dx)
47906c:	43                   	inc    %ebx
47906d:	66 41                	inc    %cx
47906f:	4f                   	dec    %edi
479070:	36 41                	ss inc %ecx
479072:	6f                   	outsl  %ds:(%esi),(%dx)
479073:	41                   	inc    %ecx
479074:	44                   	inc    %esp
479075:	75 67                	jne    0x4790de
479077:	4b                   	dec    %ebx
479078:	45                   	inc    %ebp
479079:	41                   	inc    %ecx
47907a:	37                   	aaa
47907b:	6f                   	outsl  %ds:(%esi),(%dx)
47907c:	43                   	inc    %ebx
47907d:	69 41 4f 36 41 6f 77 	imul   $0x776f4136,0x4f(%ecx),%eax
479084:	44                   	inc    %esp
479085:	75 67                	jne    0x4790ee
479087:	4b                   	dec    %ebx
479088:	51                   	push   %ecx
479089:	41                   	inc    %ecx
47908a:	37                   	aaa
47908b:	6f                   	outsl  %ds:(%esi),(%dx)
47908c:	43                   	inc    %ebx
47908d:	6c                   	insb   (%dx),%es:(%edi)
47908e:	41                   	inc    %ecx
47908f:	4f                   	dec    %edi
479090:	36 41                	ss inc %ecx
479092:	70 67                	jo     0x4790fb
479094:	44                   	inc    %esp
479095:	75 67                	jne    0x4790fe
479097:	4b                   	dec    %ebx
479098:	63 41 37             	arpl   %eax,0x37(%ecx)
47909b:	6f                   	outsl  %ds:(%esi),(%dx)
47909c:	43                   	inc    %ebx
47909d:	6f                   	outsl  %ds:(%esi),(%dx)
47909e:	41                   	inc    %ecx
47909f:	4f                   	dec    %edi
4790a0:	36 41                	ss inc %ecx
4790a2:	71 51                	jno    0x4790f5
4790a4:	44                   	inc    %esp
4790a5:	75 67                	jne    0x47910e
4790a7:	4b                   	dec    %ebx
4790a8:	6f                   	outsl  %ds:(%esi),(%dx)
4790a9:	41                   	inc    %ecx
4790aa:	37                   	aaa
4790ab:	6f                   	outsl  %ds:(%esi),(%dx)
4790ac:	43                   	inc    %ebx
4790ad:	72 41                	jb     0x4790f0
4790af:	4f                   	dec    %edi
4790b0:	36 41                	ss inc %ecx
4790b2:	72 41                	jb     0x4790f5
4790b4:	44                   	inc    %esp
4790b5:	75 67                	jne    0x47911e
4790b7:	4b                   	dec    %ebx
4790b8:	30 41 37             	xor    %al,0x37(%ecx)
4790bb:	6f                   	outsl  %ds:(%esi),(%dx)
4790bc:	43                   	inc    %ebx
4790bd:	75 41                	jne    0x479100
4790bf:	4f                   	dec    %edi
4790c0:	36 41                	ss inc %ecx
4790c2:	72 77                	jb     0x47913b
4790c4:	44                   	inc    %esp
4790c5:	75 67                	jne    0x47912e
4790c7:	4c                   	dec    %esp
4790c8:	2c 37                	sub    $0x37,%al
4790ca:	6f                   	outsl  %ds:(%esi),(%dx)
4790cb:	43                   	inc    %ebx
4790cc:	78 41                	js     0x47910f
4790ce:	4f                   	dec    %edi
4790cf:	36 41                	ss inc %ecx
4790d1:	73 67                	jae    0x47913a
4790d3:	44                   	inc    %esp
4790d4:	75 67                	jne    0x47913d
4790d6:	4c                   	dec    %esp
4790d7:	4d                   	dec    %ebp
4790d8:	41                   	inc    %ecx
4790d9:	37                   	aaa
4790da:	6f                   	outsl  %ds:(%esi),(%dx)
4790db:	43                   	inc    %ebx
4790dc:	30 41 4f             	xor    %al,0x4f(%ecx)
4790df:	36 41                	ss inc %ecx
4790e1:	74 51                	je     0x479134
4790e3:	44                   	inc    %esp
4790e4:	75 67                	jne    0x47914d
4790e6:	4c                   	dec    %esp
4790e7:	59                   	pop    %ecx
4790e8:	41                   	inc    %ecx
4790e9:	37                   	aaa
4790ea:	6f                   	outsl  %ds:(%esi),(%dx)
4790eb:	43                   	inc    %ebx
4790ec:	33 41 4f             	xor    0x4f(%ecx),%eax
4790ef:	36 41                	ss inc %ecx
4790f1:	75 41                	jne    0x479134
4790f3:	44                   	inc    %esp
4790f4:	75 67                	jne    0x47915d
4790f6:	4c                   	dec    %esp
4790f7:	6b 41 37 6f          	imul   $0x6f,0x37(%ecx),%eax
4790fb:	43                   	inc    %ebx
4790fc:	36 41                	ss inc %ecx
4790fe:	4f                   	dec    %edi
4790ff:	36 41                	ss inc %ecx
479101:	75 77                	jne    0x47917a
479103:	44                   	inc    %esp
479104:	75 67                	jne    0x47916d
479106:	4c                   	dec    %esp
479107:	77 41                	ja     0x47914a
479109:	37                   	aaa
47910a:	6f                   	outsl  %ds:(%esi),(%dx)
47910b:	43                   	inc    %ebx
47910c:	39 41 4f             	cmp    %eax,0x4f(%ecx)
47910f:	36 41                	ss inc %ecx
479111:	76 67                	jbe    0x47917a
479113:	44                   	inc    %esp
479114:	75 67                	jne    0x47917d
479116:	4c                   	dec    %esp
479117:	38 41 37             	cmp    %al,0x37(%ecx)
47911a:	6f                   	outsl  %ds:(%esi),(%dx)
47911b:	47                   	inc    %edi
47911c:	2c 4f                	sub    $0x4f,%al
47911e:	36 42                	ss inc %edx
479120:	67 51                	addr16 push %ecx
479122:	44                   	inc    %esp
479123:	75 67                	jne    0x47918c
479125:	59                   	pop    %ecx
479126:	49                   	dec    %ecx
479127:	41                   	inc    %ecx
479128:	37                   	aaa
479129:	6f                   	outsl  %ds:(%esi),(%dx)
47912a:	47                   	inc    %edi
47912b:	44                   	inc    %esp
47912c:	41                   	inc    %ecx
47912d:	4f                   	dec    %edi
47912e:	36 42                	ss inc %edx
479130:	68 41 44 75 67       	push   $0x67754441
479135:	59                   	pop    %ecx
479136:	55                   	push   %ebp
479137:	41                   	inc    %ecx
479138:	37                   	aaa
479139:	6f                   	outsl  %ds:(%esi),(%dx)
47913a:	47                   	inc    %edi
47913b:	47                   	inc    %edi
47913c:	41                   	inc    %ecx
47913d:	4f                   	dec    %edi
47913e:	36 42                	ss inc %edx
479140:	68 77 44 75 67       	push   $0x67754477
479145:	59                   	pop    %ecx
479146:	67 41                	addr16 inc %ecx
479148:	37                   	aaa
479149:	6f                   	outsl  %ds:(%esi),(%dx)
47914a:	47                   	inc    %edi
47914b:	4a                   	dec    %edx
47914c:	41                   	inc    %ecx
47914d:	4f                   	dec    %edi
47914e:	36 42                	ss inc %edx
479150:	69 67 44 75 67 59 73 	imul   $0x73596775,0x44(%edi),%esp
479157:	41                   	inc    %ecx
479158:	37                   	aaa
479159:	6f                   	outsl  %ds:(%esi),(%dx)
47915a:	47                   	inc    %edi
47915b:	4d                   	dec    %ebp
47915c:	41                   	inc    %ecx
47915d:	4f                   	dec    %edi
47915e:	36 42                	ss inc %edx
479160:	6a 51                	push   $0x51
479162:	44                   	inc    %esp
479163:	75 67                	jne    0x4791cc
479165:	59                   	pop    %ecx
479166:	34 41                	xor    $0x41,%al
479168:	37                   	aaa
479169:	6f                   	outsl  %ds:(%esi),(%dx)
47916a:	47                   	inc    %edi
47916b:	50                   	push   %eax
47916c:	41                   	inc    %ecx
47916d:	4f                   	dec    %edi
47916e:	36 42                	ss inc %edx
479170:	6b 41 44 75          	imul   $0x75,0x44(%ecx),%eax
479174:	67 5a                	addr16 pop %edx
479176:	45                   	inc    %ebp
479177:	41                   	inc    %ecx
479178:	37                   	aaa
479179:	6f                   	outsl  %ds:(%esi),(%dx)
47917a:	47                   	inc    %edi
47917b:	53                   	push   %ebx
47917c:	41                   	inc    %ecx
47917d:	4f                   	dec    %edi
47917e:	36 42                	ss inc %edx
479180:	6b 77 44 75          	imul   $0x75,0x44(%edi),%esi
479184:	67 5a                	addr16 pop %edx
479186:	51                   	push   %ecx
479187:	41                   	inc    %ecx
479188:	37                   	aaa
479189:	6f                   	outsl  %ds:(%esi),(%dx)
47918a:	47                   	inc    %edi
47918b:	56                   	push   %esi
47918c:	41                   	inc    %ecx
47918d:	4f                   	dec    %edi
47918e:	36 42                	ss inc %edx
479190:	6c                   	insb   (%dx),%es:(%edi)
479191:	67 44                	addr16 inc %esp
479193:	75 67                	jne    0x4791fc
479195:	5a                   	pop    %edx
479196:	63 41 37             	arpl   %eax,0x37(%ecx)
479199:	6f                   	outsl  %ds:(%esi),(%dx)
47919a:	47                   	inc    %edi
47919b:	59                   	pop    %ecx
47919c:	41                   	inc    %ecx
47919d:	4f                   	dec    %edi
47919e:	36 42                	ss inc %edx
4791a0:	6d                   	insl   (%dx),%es:(%edi)
4791a1:	51                   	push   %ecx
4791a2:	2c 2c                	sub    $0x2c,%al
4791a4:	41                   	inc    %ecx
4791a5:	4c                   	dec    %esp
4791a6:	39 77 44             	cmp    %esi,0x44(%edi)
4791a9:	44                   	inc    %esp
4791aa:	41                   	inc    %ecx
4791ab:	4d                   	dec    %ebp
4791ac:	63 41 37             	arpl   %eax,0x37(%ecx)
4791af:	77 44                	ja     0x4791f5
4791b1:	57                   	push   %edi
4791b2:	2c 41                	sub    $0x41,%al
4791b4:	44                   	inc    %esp
4791b5:	59                   	pop    %ecx
4791b6:	51                   	push   %ecx
4791b7:	2c 67                	sub    $0x67,%al
4791b9:	6e                   	outsb  %ds:(%esi),(%dx)
4791ba:	46                   	inc    %esi
4791bb:	55                   	push   %ebp
4791bc:	41                   	inc    %ecx
4791bd:	46                   	inc    %esi
4791be:	4d                   	dec    %ebp
4791bf:	41                   	inc    %ecx
4791c0:	55                   	push   %ebp
4791c1:	2c 79                	sub    $0x79,%al
4791c3:	41                   	inc    %ecx
4791c4:	46                   	inc    %esi
4791c5:	55                   	push   %ebp
4791c6:	41                   	inc    %ecx
4791c7:	56                   	push   %esi
4791c8:	77 42                	ja     0x47920c
4791ca:	56                   	push   %esi
4791cb:	41                   	inc    %ecx
4791cc:	45                   	inc    %ebp
4791cd:	63 41 5a             	arpl   %eax,0x5a(%ecx)
4791d0:	67 41                	addr16 inc %ecx
4791d2:	77 41                	ja     0x479215
4791d4:	46                   	inc    %esi
4791d5:	55                   	push   %ebp
4791d6:	41                   	inc    %ecx
4791d7:	57                   	push   %edi
4791d8:	41                   	inc    %ecx
4791d9:	42                   	inc    %edx
4791da:	4d                   	dec    %ebp
4791db:	41                   	inc    %ecx
4791dc:	46                   	inc    %esi
4791dd:	55                   	push   %ebp
4791de:	41                   	inc    %ecx
4791df:	53                   	push   %ebx
4791e0:	51                   	push   %ecx
4791e1:	42                   	inc    %edx
4791e2:	70 41                	jo     0x479225
4791e4:	45                   	inc    %ebp
4791e5:	38 41 57             	cmp    %al,0x57(%ecx)
4791e8:	41                   	inc    %ecx
4791e9:	42                   	inc    %edx
4791ea:	42                   	inc    %edx
4791eb:	41                   	inc    %ecx
4791ec:	47                   	inc    %edi
4791ed:	59                   	pop    %ecx
4791ee:	41                   	inc    %ecx
4791ef:	51                   	push   %ecx
4791f0:	67 42                	addr16 inc %edx
4791f2:	72 41                	jb     0x479235
4791f4:	47                   	inc    %edi
4791f5:	63 41 62             	arpl   %eax,0x62(%ecx)
4791f8:	41                   	inc    %ecx
4791f9:	42                   	inc    %edx
4791fa:	53                   	push   %ebx
4791fb:	41                   	inc    %ecx
4791fc:	45                   	inc    %ebp
4791fd:	49                   	dec    %ecx
4791fe:	41                   	inc    %ecx
4791ff:	64 41                	fs inc %ecx
479201:	42                   	inc    %edx
479202:	73 41                	jae    0x479245
479204:	46                   	inc    %esi
479205:	63 41 52             	arpl   %eax,0x52(%ecx)
479208:	51                   	push   %ecx
479209:	42                   	inc    %edx
47920a:	68 41 44 59 41       	push   $0x41594441
47920f:	54                   	push   %esp
479210:	41                   	inc    %ecx
479211:	42                   	inc    %edx
479212:	46                   	inc    %esi
479213:	41                   	inc    %ecx
479214:	44                   	inc    %esp
479215:	55                   	push   %ebp
479216:	41                   	inc    %ecx
479217:	61                   	popa
479218:	67 42                	addr16 inc %edx
47921a:	56                   	push   %esi
47921b:	41                   	inc    %ecx
47921c:	45                   	inc    %ebp
47921d:	4d                   	dec    %ebp
47921e:	41                   	inc    %ecx
47921f:	63 2c 79             	arpl   %ebp,(%ecx,%edi,2)
479222:	41                   	inc    %ecx
479223:	46                   	inc    %esi
479224:	49                   	dec    %ecx
479225:	41                   	inc    %ecx
479226:	55                   	push   %ebp
479227:	67 42                	addr16 inc %edx
479229:	59                   	pop    %ecx
47922a:	41                   	inc    %ecx
47922b:	48                   	dec    %eax