475343:	4b                   	dec    %ebx
475344:	77 4d                	ja     0x475393
475346:	57                   	push   %edi
475347:	4b                   	dec    %ebx
475348:	77 41                	ja     0x47538b
47534a:	36 63 2c 2c          	arpl   %ebp,%ss:(%esp,%ebp,1)
47534e:	41                   	inc    %ecx
47534f:	49                   	dec    %ecx
475350:	44                   	inc    %esp
475351:	42                   	inc    %edx
475352:	41                   	inc    %ecx
475353:	5a                   	pop    %edx
475354:	59                   	pop    %ecx
475355:	42                   	inc    %edx
475356:	51                   	push   %ecx
475357:	5a                   	pop    %edx
475358:	5a                   	pop    %edx
475359:	4b                   	dec    %ebx
47535a:	45                   	inc    %ebp
47535b:	4d                   	dec    %ebp
47535c:	2c 41                	sub    $0x41,%al
47535e:	59                   	pop    %ecx
47535f:	4c                   	dec    %esp
475360:	4b                   	dec    %ebx
475361:	78 49                	js     0x4753ac
475363:	49                   	dec    %ecx
475364:	52                   	push   %edx
475365:	51                   	push   %ecx
475366:	4d                   	dec    %ebp
475367:	2c 2c                	sub    $0x2c,%al
475369:	4b                   	dec    %ebx
47536a:	2c 2c                	sub    $0x2c,%al
47536c:	45                   	inc    %ebp
47536d:	67 2c 41             	addr16 sub $0x41,%al
475370:	43                   	inc    %ebx
475371:	51                   	push   %ecx
475372:	2c 2c                	sub    $0x2c,%al
475374:	66 45                	inc    %bp
475376:	43                   	inc    %ebx
475377:	67 39 2c             	cmp    %ebp,(%si)
47537a:	41                   	inc    %ecx
47537b:	47                   	inc    %edi
47537c:	44                   	inc    %esp
47537d:	43                   	inc    %ebx
47537e:	76 6b                	jbe    0x4753eb
475380:	42                   	inc    %edx
475381:	67 64 59             	addr16 fs pop %ecx
475384:	43                   	inc    %ebx
475385:	68 67 4d 4b 39       	push   $0x394b4d67
47538a:	77 48                	ja     0x4753d4
47538c:	46                   	inc    %esi
47538d:	6a 45                	push   $0x45
47538f:	43                   	inc    %ebx
475390:	4b                   	dec    %ebx
475391:	77 67                	ja     0x4753fa
475393:	72 44                	jb     0x4753d9
475395:	41                   	inc    %ecx
475396:	6f                   	outsl  %ds:(%esi),(%dx)
475397:	34 66                	xor    $0x66,%al
475399:	66 2f                	data16 das
47539b:	2f                   	das
47539c:	2f                   	das
47539d:	78 59                	js     0x4753f8
47539f:	4d                   	dec    %ebp
4753a0:	4b                   	dec    %ebx
4753a1:	38 6f 72             	cmp    %ch,0x72(%edi)
4753a4:	45                   	inc    %ebp
4753a5:	77 49                	ja     0x4753f0
4753a7:	56                   	push   %esi
4753a8:	66 52                	push   %dx
4753aa:	77 2c                	ja     0x4753d8
4753ac:	41                   	inc    %ecx
4753ad:	51                   	push   %ecx
4753ae:	72 43                	jb     0x4753f3
4753b0:	6a 6c                	push   $0x6c
4753b2:	63 2f                	arpl   %ebp,(%edi)
4753b4:	2f                   	das
4753b5:	2f                   	das
4753b6:	2f                   	das
4753b7:	4f                   	dec    %edi
4753b8:	46                   	inc    %esi
4753b9:	54                   	push   %esp
4753ba:	2f                   	das
4753bb:	2f                   	das
4753bc:	2f                   	das
4753bd:	38 47 42             	cmp    %al,0x42(%edi)
4753c0:	54                   	push   %esp
4753c1:	49                   	dec    %ecx
4753c2:	43                   	inc    %ebx
4753c3:	4b                   	dec    %ebx
4753c4:	77 38                	ja     0x4753fe
4753c6:	34 62                	xor    $0x62,%al
4753c8:	76 2f                	jbe    0x4753f9
4753ca:	2f                   	das
4753cb:	2f                   	das
4753cc:	7a 6b                	jp     0x475439
4753ce:	30 2f                	xor    %ch,(%edi)
4753d0:	2f                   	das
4753d1:	2f                   	das
4753d2:	2f                   	das
4753d3:	4f                   	dec    %edi
4753d4:	43                   	inc    %ebx
4753d5:	7a 2f                	jp     0x475406
4753d7:	2f                   	das
4753d8:	2f                   	das
4753d9:	38 47 4b             	cmp    %al,0x4b(%edi)
4753dc:	68 4d 77 42 41       	push   $0x4142774d
4753e1:	42                   	inc    %edx
4753e2:	68 42 2c 41 48       	push   $0x48412c42
4753e7:	77 2c                	ja     0x475415
4753e9:	45                   	inc    %ebp
4753ea:	66 34 4a             	data16 xor $0x4a,%al
4753ed:	2c 42                	sub    $0x42,%al
4753ef:	37                   	aaa
4753f0:	48                   	dec    %eax
4753f1:	67 2c 42             	addr16 sub $0x42,%al
4753f4:	44                   	inc    %esp
4753f5:	67 33 42 2c          	xor    0x2c(%bp,%si),%eax
4753f9:	41                   	inc    %ecx
4753fa:	49                   	dec    %ecx
4753fb:	4f                   	dec    %edi
4753fc:	63 4c 7a 77          	arpl   %ecx,0x77(%edx,%edi,2)
475400:	30 67 35             	xor    %ah,0x35(%edi)
475403:	77 76                	ja     0x47547b
475405:	50                   	push   %eax
475406:	44                   	inc    %esp
475407:	57                   	push   %edi
475408:	46                   	inc    %esi
475409:	6c                   	insb   (%dx),%es:(%edi)
47540a:	4f                   	dec    %edi
47540b:	42                   	inc    %edx
47540c:	59                   	pop    %ecx
47540d:	2c 2c                	sub    $0x2c,%al
47540f:	67 6e                	outsb  %ds:(%si),(%dx)
475411:	46                   	inc    %esi
475412:	42                   	inc    %edx
475413:	56                   	push   %esi
475414:	56                   	push   %esi
475415:	53                   	push   %ebx
475416:	41                   	inc    %ecx
475417:	42                   	inc    %edx
475418:	2c 2c                	sub    $0x2c,%al
47541a:	59                   	pop    %ecx
47541b:	79 42                	jns    0x47545f
47541d:	4e                   	dec    %esi
47541e:	71 4b                	jno    0x47546b
475420:	6f                   	outsl  %ds:(%esi),(%dx)
475421:	71 57                	jno    0x47547a
475423:	54                   	push   %esp
475424:	67 2c 2c             	addr16 sub $0x2c,%al
475427:	41                   	inc    %ecx
475428:	4f                   	dec    %edi
475429:	67 30 2c             	xor    %ch,(%si)
47542c:	2c 67                	sub    $0x67,%al
47542e:	6b 2b 35             	imul   $0x35,(%ebx),%ebp
475431:	50                   	push   %eax
475432:	49                   	dec    %ecx
475433:	47                   	inc    %edi
475434:	59                   	pop    %ecx
475435:	67 6c                	insb   (%dx),%es:(%di)
475437:	4f                   	dec    %edi
475438:	35 50 49 46 67       	xor    $0x67464950,%eax
47543d:	71 2f                	jno    0x47546e
47543f:	67 6b 2c 50          	imul   $0x50,(%si),%ebp
475443:	34 4a                	xor    $0x4a,%al
475445:	2c 42                	sub    $0x42,%al
475447:	37                   	aaa
475448:	47                   	inc    %edi
475449:	67 2c 42             	addr16 sub $0x42,%al
47544c:	48                   	dec    %eax
47544d:	73 70                	jae    0x4754bf
47544f:	2c 41                	sub    $0x41,%al
475451:	45                   	inc    %ebp
475452:	66 53                	push   %bx
475454:	2c 2c                	sub    $0x2c,%al
475456:	51                   	push   %ecx
475457:	34 43                	xor    $0x43,%al
475459:	51                   	push   %ecx
47545a:	2c 41                	sub    $0x41,%al
47545c:	50                   	push   %eax
47545d:	34 4d                	xor    $0x4d,%al
47545f:	41                   	inc    %ecx
475460:	77 41                	ja     0x4754a3
475462:	34 6a                	xor    $0x6a,%al
475464:	77 4d                	ja     0x4754b3
475466:	2c 43                	sub    $0x43,%al
475468:	42                   	inc    %edx
475469:	6f                   	outsl  %ds:(%esi),(%dx)
47546a:	36 71 66             	ss jno 0x4754d3
47546d:	69 5a 53 43 43 46 56 	imul   $0x56464343,0x53(%edx),%ebx
475474:	67 64 57             	addr16 fs push %edi
475477:	53                   	push   %ebx
475478:	67 39 2c             	cmp    %ebp,(%si)
47547b:	41                   	inc    %ecx
47547c:	47                   	inc    %edi
47547d:	2f                   	das
47547e:	67 34 44             	addr16 xor $0x44,%al
475481:	41                   	inc    %ecx
475482:	44                   	inc    %esp
475483:	6a 64                	push   $0x64
475485:	2f                   	das
475486:	2f                   	das
475487:	2f                   	das
475488:	2f                   	das
475489:	2f                   	das
47548a:	67 6b 2c 48          	imul   $0x48,(%si),%ebp
47548e:	73 61                	jae    0x4754f1
475490:	2c 41                	sub    $0x41,%al
475492:	45                   	inc    %ebp
475493:	4f                   	dec    %edi
475494:	44                   	inc    %esp
475495:	51                   	push   %ecx
475496:	44                   	inc    %esp
475497:	2c 41                	sub    $0x41,%al
475499:	67 41                	addr16 inc %ecx
47549b:	50                   	push   %eax
47549c:	2f                   	das
47549d:	2f                   	das
47549e:	2f                   	das
47549f:	79 41                	jns    0x4754e2
4754a1:	47                   	inc    %edi
4754a2:	2c 2c                	sub    $0x2c,%al
4754a4:	59                   	pop    %ecx
4754a5:	32 58 2b             	xor    0x2b(%eax),%bl
4754a8:	44                   	inc    %esp
4754a9:	67 4d                	addr16 dec %ebp
4754ab:	41                   	inc    %ecx
4754ac:	4f                   	dec    %edi
4754ad:	4c                   	dec    %esp
4754ae:	72 2f                	jb     0x4754df
4754b0:	2f                   	das
4754b1:	2f                   	das
4754b2:	2f                   	das
4754b3:	2b 43 51             	sub    0x51(%ebx),%eax
4754b6:	2c 65                	sub    $0x65,%al
4754b8:	78 77                	js     0x475531
4754ba:	2c 41                	sub    $0x41,%al
4754bc:	51                   	push   %ecx
4754bd:	67 67 50             	addr16 addr16 push %eax
4754c0:	2f                   	das
4754c1:	2f                   	das
4754c2:	2f                   	das
4754c3:	79 41                	jns    0x475506
4754c5:	46                   	inc    %esi
4754c6:	2c 2c                	sub    $0x2c,%al
4754c8:	59                   	pop    %ecx
4754c9:	32 56 41             	xor    0x41(%esi),%dl
4754cc:	54                   	push   %esp
4754cd:	77 45                	ja     0x475514
4754cf:	2c 43                	sub    $0x43,%al
4754d1:	42                   	inc    %edx
4754d2:	66 57                	push   %di
4754d4:	6a 76                	push   $0x76
4754d6:	5a                   	pop    %edx
4754d7:	49                   	dec    %ecx
4754d8:	45                   	inc    %ebp
4754d9:	36 54                	ss push %esp
4754db:	51                   	push   %ecx
4754dc:	69 4a 68 49 4f 38 32 	imul   $0x32384f49,0x68(%edx),%ecx
4754e3:	68 67 52 59 2f       	push   $0x2f595267
4754e8:	67 34 44             	addr16 xor $0x44,%al
4754eb:	41                   	inc    %ecx
4754ec:	44                   	inc    %esp
4754ed:	69 47 2f 2f 2f 2f 2f 	imul   $0x2f2f2f2f,0x2f(%edi),%eax
4754f4:	67 6b 2c 50          	imul   $0x50,(%si),%ebp
4754f8:	34 4d                	xor    $0x4d,%al
4754fa:	41                   	inc    %ecx
4754fb:	67 42                	addr16 inc %edx
4754fd:	39 48 77             	cmp    %ecx,0x77(%eax)
475500:	2c 42                	sub    $0x42,%al
475502:	43                   	inc    %ebx
475503:	42                   	inc    %edx
475504:	32 43 55             	xor    0x55(%ebx),%al
475507:	34 64                	xor    $0x64,%al
475509:	5a                   	pop    %edx
47550a:	69 43 45 39 72 48 69 	imul   $0x69487239,0x45(%ebx),%eax
475511:	57                   	push   %edi
475512:	66 34 4f             	data16 xor $0x4f,%al
475515:	41                   	inc    %ecx
475516:	77 41                	ja     0x475559
475518:	34 5a                	xor    $0x5a,%al
47551a:	50                   	push   %eax
47551b:	2f                   	das
47551c:	2f                   	das
47551d:	2f                   	das
47551e:	2f                   	das
47551f:	34 4a                	xor    $0x4a,%al
475521:	2c 41                	sub    $0x41,%al
475523:	67 77 68             	addr16 ja 0x47558e
475526:	66 4a                	dec    %dx
475528:	48                   	dec    %eax
475529:	32 55 67             	xor    0x67(%ebp),%dl
47552c:	50                   	push   %eax
47552d:	2b 67 32             	sub    0x32(%edi),%esp
475530:	34 47                	xor    $0x47,%al
475532:	46                   	inc    %esi
475533:	39 4a 2c             	cmp    %ecx,0x2c(%edx)
475536:	41                   	inc    %ecx
475537:	42                   	inc    %edx
475538:	43                   	inc    %ebx
475539:	44                   	inc    %esp
47553a:	37                   	aaa
47553b:	61                   	popa
47553c:	79 73                	jns    0x4755b1
47553e:	43                   	inc    %ebx
47553f:	49                   	dec    %ecx
475540:	50                   	push   %eax
475541:	4e                   	dec    %esi
475542:	72 4b                	jb     0x47558f
475544:	77 4a                	ja     0x475590
475546:	5a                   	pop    %edx
475547:	2f                   	das
475548:	67 34 44             	addr16 xor $0x44,%al
47554b:	41                   	inc    %ecx
47554c:	44                   	inc    %esp
47554d:	67 37                	addr16 aaa
47554f:	2f                   	das
475550:	2f                   	das
475551:	2f                   	das
475552:	2f                   	das
475553:	2f                   	das
475554:	67 6b 2c 48          	imul   $0x48,(%si),%ebp
475558:	73 61                	jae    0x4755bb
47555a:	2c 41                	sub    $0x41,%al
47555c:	45                   	inc    %ebp
47555d:	49                   	dec    %ecx
47555e:	47                   	inc    %edi
47555f:	7a 49                	jp     0x4755aa
475561:	75 55                	jne    0x4755b8
475563:	41                   	inc    %ecx
475564:	67 75 30             	addr16 jne 0x475597
475567:	41                   	inc    %ecx
475568:	2f                   	das
475569:	33 31                	xor    (%ecx),%esi
47556b:	67 67 46             	addr16 addr16 inc %esi
47556e:	77 6e                	ja     0x4755de
475570:	35 48 31 6c 76       	xor    $0x766c3148,%eax
475575:	54                   	push   %esp
475576:	51                   	push   %ecx
475577:	2c 42                	sub    $0x42,%al
475579:	69 42 49 4f 77 63 41 	imul   $0x4163774f,0x49(%edx),%eax
475580:	49                   	dec    %ecx
475581:	41                   	inc    %ecx
475582:	49                   	dec    %ecx
475583:	2c 41                	sub    $0x41,%al
475585:	42                   	inc    %edx
475586:	69 49 41 55 2c 41 42 	imul   $0x42412c55,0x41(%ecx),%ecx
47558d:	6a 59                	push   $0x59
47558f:	66 34 4f             	data16 xor $0x4f,%al
475592:	41                   	inc    %ecx