4761e3:	46                   	inc    %esi
4761e4:	68 4d 45 4b 38       	push   $0x384b454d
4761e9:	42                   	inc    %edx
4761ea:	2b 43 77             	sub    0x77(%ebx),%eax
4761ed:	2c 42                	sub    $0x42,%al
4761ef:	41                   	inc    %ecx
4761f0:	61                   	popa
4761f1:	55                   	push   %ebp
4761f2:	43                   	inc    %ebx
4761f3:	79 73                	jns    0x476268
4761f5:	62 52 51             	bound  %edx,0x51(%edx)
4761f8:	55                   	push   %ebp
4761f9:	2c 41                	sub    $0x41,%al
4761fb:	43                   	inc    %ebx
4761fc:	73 2f                	jae    0x47622d
4761fe:	2f                   	das
4761ff:	2f                   	das
476200:	2f                   	das
476201:	75 76                	jne    0x476279
476203:	2f                   	das
476204:	2f                   	das
476205:	2f                   	das
476206:	38 33                	cmp    %dh,(%ebx)
476208:	2f                   	das
476209:	2f                   	das
47620a:	2f                   	das
47620b:	2f                   	das
47620c:	64 2f                	fs das
47620e:	2f                   	das
47620f:	2f                   	das
476210:	2f                   	das
476211:	42                   	inc    %edx
476212:	77 2c                	ja     0x476240
476214:	41                   	inc    %ecx
476215:	43                   	inc    %ebx
476216:	75 66                	jne    0x47627e
476218:	46                   	inc    %esi
476219:	78 4d                	js     0x476268
47621b:	45                   	inc    %ebp
47621c:	4b                   	dec    %ebx
47621d:	35 59 48 43 56       	xor    $0x56434859,%eax
476222:	67 71 42             	addr16 jno 0x476267
476225:	79 6f                	jns    0x476296
476227:	41                   	inc    %ecx
476228:	45                   	inc    %ebp
476229:	7a 41                	jp     0x47626c
47622b:	45                   	inc    %ebp
47622c:	41                   	inc    %ecx
47622d:	4f                   	dec    %edi
47622e:	73 42                	jae    0x476272
476230:	2c 41                	sub    $0x41,%al
476232:	69 2c 41 52 2c 4d 62 	imul   $0x624d2c52,(%ecx,%eax,2),%ebp
476239:	62 30                	bound  %esi,(%eax)
47623b:	30 2c 41             	xor    %ch,(%ecx,%eax,2)
47623e:	59                   	pop    %ecx
47623f:	67 41                	addr16 inc %ecx
476241:	51                   	push   %ecx
476242:	45                   	inc    %ebp
476243:	2c 46                	sub    $0x46,%al
476245:	67 4b                	addr16 dec %ebx
476247:	4b                   	dec    %ebx
476248:	77 63                	ja     0x4762ad
47624a:	52                   	push   %edx
47624b:	43                   	inc    %ebx
47624c:	6a 69                	push   $0x69
47624e:	68 41 51 2c 48       	push   $0x482c5141
476253:	78 59                	js     0x4762ae
476255:	6f                   	outsl  %ds:(%esi),(%dx)
476256:	50                   	push   %eax
476257:	51                   	push   %ecx
476258:	2c 42                	sub    $0x42,%al
47625a:	68 4d 4b 4b 2b       	push   $0x2b4b4b4d
47625f:	34 52                	xor    $0x52,%al
476261:	42                   	inc    %edx
476262:	7a 68                	jp     0x4762cc
476264:	38 41 51             	cmp    %al,0x51(%ecx)
476267:	2c 48                	sub    $0x48,%al
476269:	78 45                	js     0x4762b0
47626b:	6f                   	outsl  %ds:(%esi),(%dx)
47626c:	50                   	push   %eax
47626d:	51                   	push   %ecx
47626e:	2c 42                	sub    $0x42,%al
476270:	68 4d 4b 4b 39       	push   $0x394b4b4d
476275:	78 2b                	js     0x4762a2
476277:	43                   	inc    %ebx
476278:	2c 41                	sub    $0x41,%al
47627a:	42                   	inc    %edx
47627b:	44                   	inc    %esp
47627c:	68 55 41 51 2c       	push   $0x2c514155
476281:	47                   	inc    %edi
476282:	78 4d                	js     0x4762d1
476284:	4b                   	dec    %ebx
476285:	4b                   	dec    %ebx
476286:	38 30                	cmp    %dh,(%eax)
476288:	57                   	push   %edi
476289:	45                   	inc    %ebp
47628a:	77 63                	ja     0x4762ef
47628c:	57                   	push   %edi
47628d:	45                   	inc    %ebp
47628e:	77 6f                	ja     0x4762ff
476290:	72 78                	jb     0x47630a
476292:	52                   	push   %edx
476293:	45                   	inc    %ebp
476294:	45                   	inc    %ebp
476295:	43                   	inc    %ebx
476296:	52                   	push   %edx
476297:	45                   	inc    %ebp
476298:	48                   	dec    %eax
476299:	6c                   	insb   (%dx),%es:(%edi)
47629a:	41                   	inc    %ecx
47629b:	4d                   	dec    %ebp
47629c:	5a                   	pop    %edx
47629d:	62 30                	bound  %esi,(%eax)
47629f:	30 2c 41             	xor    %ch,(%ecx,%eax,2)
4762a2:	61                   	popa
4762a3:	65 48                	gs dec %eax
4762a5:	52                   	push   %edx
4762a6:	4d                   	dec    %ebp
4762a7:	4b                   	dec    %ebx
4762a8:	4b                   	dec    %ebx
4762a9:	37                   	aaa
4762aa:	49                   	dec    %ecx
4762ab:	44                   	inc    %esp
4762ac:	47                   	inc    %edi
4762ad:	6d                   	insl   (%dx),%es:(%edi)
4762ae:	39 4e 2c             	cmp    %ecx,0x2c(%esi)
4762b1:	41                   	inc    %ecx
4762b2:	47                   	inc    %edi
4762b3:	47                   	inc    %edi
4762b4:	6c                   	insb   (%dx),%es:(%edi)
4762b5:	67 4d                	addr16 dec %ebp
4762b7:	46                   	inc    %esi
4762b8:	78 4d                	js     0x476307
4762ba:	4b                   	dec    %ebx
4762bb:	4b                   	dec    %ebx
4762bc:	36 4d                	ss dec %ebp
4762be:	66 45                	inc    %bp
4762c0:	34 30                	xor    $0x30,%al
4762c2:	4d                   	dec    %ebp
4762c3:	2c 41                	sub    $0x41,%al
4762c5:	42                   	inc    %edx
4762c6:	45                   	inc    %ebp
4762c7:	77 51                	ja     0x47631a
4762c9:	59                   	pop    %ecx
4762ca:	45                   	inc    %ebp
4762cb:	77 6f                	ja     0x47633c
4762cd:	72 6c                	jb     0x47633b
4762cf:	51                   	push   %ecx
4762d0:	4d                   	dec    %ebp
4762d1:	62 62 30             	bound  %esp,0x30(%edx)
4762d4:	30 2c 41             	xor    %ch,(%ecx,%eax,2)
4762d7:	59                   	pop    %ecx
4762d8:	58                   	pop    %eax
4762d9:	57                   	push   %edi
4762da:	41                   	inc    %ecx
4762db:	73 61                	jae    0x47633e
4762dd:	45                   	inc    %ebp
4762de:	77 6f                	ja     0x47634f
4762e0:	72 68                	jb     0x47634a
4762e2:	68 45 48 46 31       	push   $0x31464845
4762e7:	67 54                	addr16 push %esp
4762e9:	42                   	inc    %edx
4762ea:	78 45                	js     0x476331
4762ec:	48                   	dec    %eax
4762ed:	43                   	inc    %ebx
4762ee:	44                   	inc    %esp
4762ef:	4b                   	dec    %ebx
4762f0:	32 45 51             	xor    0x51(%ebp),%al
4762f3:	51                   	push   %ecx
4762f4:	6f                   	outsl  %ds:(%esi),(%dx)
4762f5:	48                   	dec    %eax
4762f6:	77 2c                	ja     0x476324
4762f8:	42                   	inc    %edx
4762f9:	69 67 69 2c 41 47 45 	imul   $0x4547412c,0x69(%edi),%esp
476300:	77 55                	ja     0x476357
476302:	72 48                	jb     0x47634c
476304:	78 45                	js     0x47634b
476306:	4c                   	dec    %esp
476307:	52                   	push   %edx
476308:	51                   	push   %ecx
476309:	59                   	pop    %ecx
47630a:	2c 2c                	sub    $0x2c,%al
47630c:	4c                   	dec    %esp
47630d:	2c 2c                	sub    $0x2c,%al
47630f:	4b                   	dec    %ebx
476310:	51                   	push   %ecx
476311:	2c 41                	sub    $0x41,%al
476313:	44                   	inc    %esp
476314:	73 2c                	jae    0x476342
476316:	41                   	inc    %ecx
476317:	42                   	inc    %edx
476318:	44                   	inc    %esp
476319:	2c 2c                	sub    $0x2c,%al
47631b:	54                   	push   %esp
47631c:	2c 2c                	sub    $0x2c,%al
47631e:	46                   	inc    %esi
47631f:	6b 2c 2c 66          	imul   $0x66,(%esp,%ebp,1),%ebp
476323:	45                   	inc    %ebp
476324:	43                   	inc    %ebx
476325:	67 39 2c             	cmp    %ebp,(%si)
476328:	41                   	inc    %ecx
476329:	47                   	inc    %edi
47632a:	45                   	inc    %ebp
47632b:	77 73                	ja     0x4763a0
47632d:	72 31                	jb     0x476360
47632f:	67 52                	addr16 push %edx
476331:	51                   	push   %ecx
476332:	45                   	inc    %ebp
476333:	51                   	push   %ecx
476334:	69 50 43 77 2c 41 68 	imul   $0x68412c77,0x43(%eax),%edx
47633b:	45                   	inc    %ebp
47633c:	47                   	inc    %edi
47633d:	45                   	inc    %ebp
47633e:	51                   	push   %ecx
47633f:	69 55 66 52 49 2c 41 	imul   $0x412c4952,0x66(%ebp),%edx
476346:	51                   	push   %ecx
476347:	66 4a                	dec    %dx
476349:	69 67 39 2c 41 47 45 	imul   $0x4547412c,0x39(%edi),%esp
476350:	77 73                	ja     0x4763c5
476352:	72 75                	jb     0x4763c9
476354:	41                   	inc    %ecx
476355:	4d                   	dec    %ebp
476356:	52                   	push   %edx
476357:	42                   	inc    %edx
476358:	51                   	push   %ecx
476359:	59                   	pop    %ecx
47635a:	48                   	dec    %eax
47635b:	57                   	push   %edi
47635c:	43                   	inc    %ebx
47635d:	68 4c 2c 41 47       	push   $0x47412c4c
476362:	45                   	inc    %ebp
476363:	77 59                	ja     0x4763be
476365:	61                   	popa
476366:	45                   	inc    %ebp
476367:	77 73                	ja     0x4763dc
476369:	72 70                	jb     0x4763db
47636b:	68 59 54 43 42       	push   $0x42435459
476370:	6b 54 43 79 75       	imul   $0x75,0x79(%ebx,%eax,2),%edx
476375:	65 45                	gs inc %ebp
476377:	51                   	push   %ecx
476378:	67 73 47             	addr16 jae 0x4763c2
47637b:	42                   	inc    %edx
47637c:	59                   	pop    %ecx
47637d:	54                   	push   %esp
47637e:	43                   	inc    %ebx
47637f:	79 75                	jns    0x4763f6
476381:	56                   	push   %esi
476382:	42                   	inc    %edx
476383:	41                   	inc    %ecx
476384:	61                   	popa
476385:	4e                   	dec    %esi
476386:	43                   	inc    %ebx
476387:	77 2c                	ja     0x4763b5
476389:	41                   	inc    %ecx
47638a:	6c                   	insb   (%dx),%es:(%edi)
47638b:	45                   	inc    %ebp
47638c:	59                   	pop    %ecx
47638d:	45                   	inc    %ebp
47638e:	77 73                	ja     0x476403
476390:	72 69                	jb     0x4763fb
476392:	42                   	inc    %edx
476393:	45                   	inc    %ebp
476394:	49                   	dec    %ecx
476395:	46                   	inc    %esi
476396:	31 67 54             	xor    %esp,0x54(%edi)
476399:	43                   	inc    %ebx
47639a:	42                   	inc    %edx
47639b:	45                   	inc    %ebp
47639c:	49                   	dec    %ecx
47639d:	42                   	inc    %edx
47639e:	6a 4b                	push   $0x4b
4763a0:	6e                   	outsb  %ds:(%esi),(%dx)
4763a1:	42                   	inc    %edx
4763a2:	46                   	inc    %esi
4763a3:	41                   	inc    %ecx
4763a4:	6f                   	outsl  %ds:(%esi),(%dx)
4763a5:	49                   	dec    %ecx
4763a6:	2c 41                	sub    $0x41,%al
4763a8:	42                   	inc    %edx
4763a9:	69 73 62 45 51 78 46 	imul   $0x46785145,0x62(%ebx),%esi
4763b0:	42                   	inc    %edx
4763b1:	51                   	push   %ecx
4763b2:	2c 2c                	sub    $0x2c,%al
4763b4:	73 2c                	jae    0x4763e2
4763b6:	2c 65                	sub    $0x65,%al
4763b8:	2c 2c                	sub    $0x2c,%al
4763ba:	4a                   	dec    %edx
4763bb:	77 2c                	ja     0x4763e9
4763bd:	41                   	inc    %ecx
4763be:	45                   	inc    %ebp
4763bf:	45                   	inc    %ebp
4763c0:	2c 41                	sub    $0x41,%al
4763c2:	42                   	inc    %edx
4763c3:	52                   	push   %edx
4763c4:	2c 2c                	sub    $0x2c,%al
4763c6:	48                   	dec    %eax
4763c7:	78 73                	js     0x47643c
4763c9:	6f                   	outsl  %ds:(%esi),(%dx)
4763ca:	50                   	push   %eax
4763cb:	51                   	push   %ecx
4763cc:	2c 42                	sub    $0x42,%al
4763ce:	68 4d 4d 4b 39       	push   $0x394b4d4d
4763d3:	6f                   	outsl  %ds:(%esi),(%dx)
4763d4:	46                   	inc    %esi
4763d5:	42                   	inc    %edx
4763d6:	34 30                	xor    $0x30,%al
4763d8:	4c                   	dec    %esp
4763d9:	2c 41                	sub    $0x41,%al
4763db:	43                   	inc    %ebx
4763dc:	55                   	push   %ebp
4763dd:	52                   	push   %edx
4763de:	38 52 4b             	cmp    %dl,0x4b(%edx)
4763e1:	44                   	inc    %esp
4763e2:	30 2c 41             	xor    %ch,(%ecx,%eax,2)
4763e5:	59                   	pop    %ecx
4763e6:	54                   	push   %esp
4763e7:	44                   	inc    %esp
4763e8:	43                   	inc    %ebx
4763e9:	76 48                	jbe    0x476433
4763eb:	45                   	inc    %ebp
4763ec:	51                   	push   %ecx
4763ed:	6b 73 51 52          	imul   $0x52,0x51(%ebx),%esi
4763f1:	67 54                	addr16 push %esp
4763f3:	44                   	inc    %esp
4763f4:	43                   	inc    %ebx
4763f5:	75 2b                	jne    0x476422
4763f7:	42                   	inc    %edx
4763f8:	56                   	push   %esi
4763f9:	41                   	inc    %ecx
4763fa:	52                   	push   %edx
4763fb:	43                   	inc    %ebx
4763fc:	59                   	pop    %ecx
4763fd:	38 4c 2c 41          	cmp    %cl,0x41(%esp,%ebp,1)
476401:	43                   	inc    %ebx
476402:	45                   	inc    %ebp
476403:	51                   	push   %ecx
476404:	59                   	pop    %ecx
476405:	52                   	push   %edx
476406:	43                   	inc    %ebx
476407:	51                   	push   %ecx
476408:	5a                   	pop    %edx
476409:	59                   	pop    %ecx
47640a:	6c                   	insb   (%dx),%es:(%edi)
47640b:	48                   	dec    %eax
47640c:	30 53 2c             	xor    %dl,0x2c(%ebx)
47640f:	41                   	inc    %ecx
476410:	45                   	inc    %ebp
476411:	47                   	inc    %edi
476412:	68 4d 4d 4b 36       	push   $0x364b4d4d
476417:	51                   	push   %ecx