47652c:	42                   	inc    %edx
47652d:	30 55 45             	xor    %dl,0x45(%ebp)
476530:	2c 2c                	sub    $0x2c,%al
476532:	43                   	inc    %ebx
476533:	77 2c                	ja     0x476561
476535:	41                   	inc    %ecx
476536:	42                   	inc    %edx
476537:	4d                   	dec    %ebp
476538:	2c 2c                	sub    $0x2c,%al
47653a:	63 2c 2c             	arpl   %ebp,(%esp,%ebp,1)
47653d:	4d                   	dec    %ebp
47653e:	67 2c 41             	addr16 sub $0x41,%al
476541:	42                   	inc    %edx
476542:	38 62 4b             	cmp    %ah,0x4b(%edx)
476545:	44                   	inc    %esp
476546:	30 2c 41             	xor    %ch,(%ecx,%eax,2)
476549:	59                   	pop    %ecx
47654a:	54                   	push   %esp
47654b:	42                   	inc    %edx
47654c:	79 76                	jns    0x4765c4
47654e:	65 46                	gs inc %esi
476550:	68 4d 45 46 78       	push   $0x7846454d
476555:	4d                   	dec    %ebp
476556:	48                   	dec    %eax
476557:	4b                   	dec    %ebx
476558:	39 59 52             	cmp    %ebx,0x52(%ecx)
47655b:	42                   	inc    %edx
47655c:	43                   	inc    %ebx
47655d:	77 68                	ja     0x4765c7
47655f:	47                   	inc    %edi
476560:	42                   	inc    %edx
476561:	4d                   	dec    %ebp
476562:	48                   	dec    %eax
476563:	4b                   	dec    %ebx
476564:	38 30                	cmp    %dh,(%eax)
476566:	47                   	inc    %edi
476567:	42                   	inc    %edx
476568:	78 45                	js     0x4765af
47656a:	45                   	inc    %ebp
47656b:	57                   	push   %edi
47656c:	41                   	inc    %ecx
47656d:	59                   	pop    %ecx
47656e:	48                   	dec    %eax
47656f:	46                   	inc    %esi
476570:	31 6d 55             	xor    %ebp,0x55(%ebp)
476573:	6e                   	outsb  %ds:(%esi),(%dx)
476574:	68 38 52 4b 44       	push   $0x444b5238
476579:	30 2c 41             	xor    %ch,(%ecx,%eax,2)
47657c:	59                   	pop    %ecx
47657d:	54                   	push   %esp
47657e:	42                   	inc    %edx
47657f:	79 75                	jns    0x4765f6
476581:	33 45 51             	xor    0x51(%ebp),%eax
476584:	51                   	push   %ecx
476585:	58                   	pop    %eax
476586:	57                   	push   %edi
476587:	42                   	inc    %edx
476588:	4d                   	dec    %ebp
476589:	45                   	inc    %ebp
47658a:	45                   	inc    %ebp
47658b:	51                   	push   %ecx
47658c:	51                   	push   %ecx
47658d:	4a                   	dec    %edx
47658e:	4d                   	dec    %ebp
47658f:	74 38                	je     0x4765c9
476591:	48                   	dec    %eax
476592:	43                   	inc    %ebx
476593:	52                   	push   %edx
476594:	64 5a                	fs pop %edx
476596:	57                   	push   %edi
476597:	41                   	inc    %ecx
476598:	73 72                	jae    0x47660c
47659a:	59                   	pop    %ecx
47659b:	77 67                	ja     0x476604
47659d:	66 45                	inc    %bp
47659f:	54                   	push   %esp
4765a0:	4d                   	dec    %ebp
4765a1:	2b 4b 78             	sub    0x78(%ebx),%ecx
4765a4:	4d                   	dec    %ebp
4765a5:	52                   	push   %edx
4765a6:	43                   	inc    %ebx
4765a7:	55                   	push   %ebp
4765a8:	55                   	push   %ebp
4765a9:	44                   	inc    %esp
4765aa:	2c 2c                	sub    $0x2c,%al
4765ac:	43                   	inc    %ebx
4765ad:	77 2c                	ja     0x4765db
4765af:	41                   	inc    %ecx
4765b0:	42                   	inc    %edx
4765b1:	73 2c                	jae    0x4765df
4765b3:	2c 6e                	sub    $0x6e,%al
4765b5:	2c 2c                	sub    $0x2c,%al
4765b7:	48                   	dec    %eax
4765b8:	78 73                	js     0x47662d
4765ba:	6f                   	outsl  %ds:(%esi),(%dx)
4765bb:	50                   	push   %eax
4765bc:	51                   	push   %ecx
4765bd:	2c 42                	sub    $0x42,%al
4765bf:	68 4d 4a 4b 2b       	push   $0x2b4b4a4d
4765c4:	49                   	dec    %ecx
4765c5:	43                   	inc    %ebx
4765c6:	47                   	inc    %edi
4765c7:	57                   	push   %edi
4765c8:	39 4e 2c             	cmp    %ecx,0x2c(%esi)
4765cb:	41                   	inc    %ecx
4765cc:	47                   	inc    %edi
4765cd:	47                   	inc    %edi
4765ce:	56                   	push   %esi
4765cf:	67 54                	addr16 push %esp
4765d1:	42                   	inc    %edx
4765d2:	52                   	push   %edx
4765d3:	63 54 43 53          	arpl   %edx,0x53(%ebx,%eax,2)
4765d7:	76 53                	jbe    0x47662c
4765d9:	42                   	inc    %edx
4765da:	78 45                	js     0x476621
4765dc:	46                   	inc    %esi
4765dd:	46                   	inc    %esi
4765de:	31 6c 59 43          	xor    %ebp,0x43(%ecx,%ebx,2)
4765e2:	78 67                	js     0x47664b
4765e4:	54                   	push   %esp
4765e5:	43                   	inc    %ebx
4765e6:	53                   	push   %ebx
4765e7:	76 47                	jbe    0x476630
4765e9:	4b                   	dec    %ebx
4765ea:	79 41                	jns    0x47662d
4765ec:	49                   	dec    %ecx
4765ed:	48                   	dec    %eax
4765ee:	78 49                	js     0x476639
4765f0:	7a 47                	jp     0x476639
4765f2:	77 49                	ja     0x47663d
4765f4:	64 62 30             	bound  %esi,%fs:(%eax)
4765f7:	30 2c 41             	xor    %ch,(%ecx,%eax,2)
4765fa:	59                   	pop    %ecx
4765fb:	66 43                	inc    %bx
4765fd:	31 67 54             	xor    %esp,0x54(%edi)
476600:	42                   	inc    %edx
476601:	67 63 52 42          	arpl   %edx,0x42(%bp,%si)
476605:	68 64 5a 57 41       	push   $0x41575a64
47660a:	73 72                	jae    0x47667e
47660c:	42                   	inc    %edx
47660d:	67 77 34             	addr16 ja 0x476644
476610:	41                   	inc    %ecx
476611:	76 2f                	jbe    0x476642
476613:	2f                   	das
476614:	2f                   	das
476615:	77 63                	ja     0x47667a
476617:	58                   	pop    %eax
476618:	57                   	push   %edi
476619:	41                   	inc    %ecx
47661a:	73 72                	jae    0x47668e
47661c:	43                   	inc    %ebx
47661d:	6a 77                	push   $0x77
47661f:	69 2f 2f 2f 2f 4f    	imul   $0x4f2f2f2f,(%edi),%ebp
476625:	4f                   	dec    %edi
476626:	48                   	dec    %eax
476627:	2b 2f                	sub    (%edi),%ebp
476629:	2f                   	das
47662a:	38 48 42             	cmp    %cl,0x42(%eax)
47662d:	44                   	inc    %esp
47662e:	49                   	dec    %ecx
47662f:	43                   	inc    %ebx
476630:	4b                   	dec    %ebx
476631:	79 63                	jns    0x476696
476633:	34 32                	xor    $0x32,%al
476635:	2f                   	das
476636:	37                   	aaa
476637:	2f                   	das
476638:	2f                   	das
476639:	30 55 47             	xor    %dl,0x47(%ebp)
47663c:	2c 2c                	sub    $0x2c,%al
47663e:	73 66                	jae    0x4766a6
476640:	37                   	aaa
476641:	2f                   	das
476642:	2f                   	das
476643:	37                   	aaa
476644:	37                   	aaa
476645:	2b 2f                	sub    (%edi),%ebp
476647:	2f                   	das
476648:	2f                   	das
476649:	50                   	push   %eax
47664a:	2f                   	das
47664b:	76 2f                	jbe    0x47667c
47664d:	2f                   	das
47664e:	31 76 37             	xor    %esi,0x37(%esi)
476651:	2f                   	das
476652:	2f                   	das
476653:	2b 66 2b             	sub    0x2b(%esi),%esp
476656:	2f                   	das
476657:	2f                   	das
476658:	2f                   	das
476659:	77 2f                	ja     0x47668a
47665b:	76 2f                	jbe    0x47668c
47665d:	2f                   	das
47665e:	4f                   	dec    %edi
47665f:	4b                   	dec    %ebx
476660:	48                   	dec    %eax
476661:	2b 2f                	sub    (%edi),%ebp
476663:	2f                   	das
476664:	38 47 4b             	cmp    %al,0x4b(%edi)
476667:	6a 6f                	push   $0x6f
476669:	43                   	inc    %ebx
47666a:	4b                   	dec    %ebx
47666b:	41                   	inc    %ecx
47666c:	63 2c 41             	arpl   %ebp,(%ecx,%eax,2)
47666f:	6f                   	outsl  %ds:(%esi),(%dx)
476670:	43                   	inc    %ebx
476671:	41                   	inc    %ecx
476672:	33 30                	xor    (%eax),%esi
476674:	6f                   	outsl  %ds:(%esi),(%dx)
476675:	2c 41                	sub    $0x41,%al
476677:	45                   	inc    %ebp
476678:	4b                   	dec    %ebx
476679:	67 2c 41             	addr16 sub $0x41,%al
47667c:	42                   	inc    %edx
47667d:	4d                   	dec    %ebp
47667e:	77 42                	ja     0x4766c2
476680:	51                   	push   %ecx
476681:	44                   	inc    %esp
476682:	76 2c                	jbe    0x4766b0
476684:	2c 45                	sub    $0x45,%al
476686:	51                   	push   %ecx
476687:	2c 45                	sub    $0x45,%al
476689:	51                   	push   %ecx
47668a:	49                   	dec    %ecx
47668b:	43                   	inc    %ebx
47668c:	65 79 6b             	gs jns 0x4766fa
47668f:	2c 41                	sub    $0x41,%al
476691:	51                   	push   %ecx
476692:	44                   	inc    %esp
476693:	61                   	popa
476694:	6c                   	insb   (%dx),%es:(%edi)
476695:	67 72 56             	addr16 jb 0x4766ee
476698:	51                   	push   %ecx
476699:	4d                   	dec    %ebp
47669a:	43                   	inc    %ebx
47669b:	65 79 63             	gs jns 0x476701
47669e:	2c 41                	sub    $0x41,%al
4766a0:	51                   	push   %ecx
4766a1:	43                   	inc    %ebx
4766a2:	65 79 59             	gs jns 0x4766fe
4766a5:	2c 41                	sub    $0x41,%al
4766a7:	52                   	push   %edx
4766a8:	5a                   	pop    %edx
4766a9:	57                   	push   %edi
4766aa:	51                   	push   %ecx
4766ab:	6f                   	outsl  %ds:(%esi),(%dx)
4766ac:	72 4f                	jb     0x4766fd
4766ae:	77 49                	ja     0x4766f9
4766b0:	43                   	inc    %ebx
4766b1:	65 79 55             	gs jns 0x476709
4766b4:	2c 41                	sub    $0x41,%al
4766b6:	51                   	push   %ecx
4766b7:	43                   	inc    %ebx
4766b8:	65 79 67             	gs jns 0x476722
4766bb:	2c 41                	sub    $0x41,%al
4766bd:	52                   	push   %edx
4766be:	76 67                	jbe    0x476727
4766c0:	77 2c                	ja     0x4766ee
4766c2:	43                   	inc    %ebx
4766c3:	72 67                	jb     0x47672c
4766c5:	43                   	inc    %ebx
4766c6:	65 79 63             	gs jns 0x47672c
4766c9:	2c 41                	sub    $0x41,%al
4766cb:	51                   	push   %ecx
4766cc:	66 48                	dec    %ax
4766ce:	31 39                	xor    %edi,(%ecx)
4766d0:	69 59 43 73 55 41 67 	imul   $0x67415573,0x43(%ecx),%ebx
4766d7:	4a                   	dec    %edx
4766d8:	37                   	aaa
4766d9:	4a                   	dec    %edx
4766da:	77 2c                	ja     0x476708
4766dc:	42                   	inc    %edx
4766dd:	42                   	inc    %edx
4766de:	35 59 66 53 63       	xor    $0x63536659,%eax
4766e3:	2c 41                	sub    $0x41,%al
4766e5:	51                   	push   %ecx
4766e6:	47                   	inc    %edi
4766e7:	48                   	dec    %eax
4766e8:	6c                   	insb   (%dx),%es:(%edi)
4766e9:	6b 4b 4b 77          	imul   $0x77,0x4b(%ebx),%ecx
4766ed:	64 39 4a 51          	cmp    %ecx,%fs:0x51(%edx)
4766f1:	2c 42                	sub    $0x42,%al
4766f3:	43                   	inc    %ebx
4766f4:	76 6c                	jbe    0x476762
4766f6:	42                   	inc    %edx
4766f7:	68 59 77 41 69       	push   $0x69417759
4766fc:	73 4a                	jae    0x476748
4766fe:	4b                   	dec    %ebx
4766ff:	37                   	aaa
476700:	31 39                	xor    %edi,(%ecx)
476702:	4b                   	dec    %ebx
476703:	51                   	push   %ecx
476704:	2c 42                	sub    $0x42,%al
476706:	43                   	inc    %ebx
476707:	75 6b                	jne    0x476774
476709:	41                   	inc    %ecx
47670a:	6e                   	outsb  %ds:(%esi),(%dx)
47670b:	73 6c                	jae    0x476779
47670d:	2c 41                	sub    $0x41,%al
47670f:	45                   	inc    %ebp
476710:	41                   	inc    %ecx
476711:	6e                   	outsb  %ds:(%esi),(%dx)
476712:	73 6d                	jae    0x476781
476714:	2c 41                	sub    $0x41,%al
476716:	45                   	inc    %ebp
476717:	48                   	dec    %eax
476718:	78 39                	js     0x476753
47671a:	66 5a                	pop    %dx
47671c:	42                   	inc    %edx
47671d:	63 44 48 78          	arpl   %eax,0x78(%eax,%ecx,2)
476721:	39 66 59             	cmp    %esp,0x59(%esi)
476724:	68 64 5a 58 77       	push   $0x77585a64
476729:	49                   	dec    %ecx
47672a:	43                   	inc    %ebx
47672b:	65 79 59             	gs jns 0x476787
47672e:	2c 41                	sub    $0x41,%al
476730:	51                   	push   %ecx
476731:	44                   	inc    %esp
476732:	57                   	push   %edi
476733:	48                   	dec    %eax
476734:	30 6d 2c             	xor    %ch,0x2c(%ebp)
476737:	41                   	inc    %ecx
476738:	45                   	inc    %ebp
476739:	41                   	inc    %ecx
47673a:	6e                   	outsb  %ds:(%esi),(%dx)
47673b:	73 6e                	jae    0x4767ab
47673d:	2c 41                	sub    $0x41,%al
47673f:	45                   	inc    %ebp
476740:	41                   	inc    %ecx
476741:	6e                   	outsb  %ds:(%esi),(%dx)
476742:	73 6d                	jae    0x4767b1
476744:	2c 41                	sub    $0x41,%al
476746:	45                   	inc    %ebp
476747:	4d                   	dec    %ebp
476748:	78 67                	js     0x4767b1
47674a:	43                   	inc    %ebx
47674b:	41                   	inc    %ecx
47674c:	68 59 6c 43 33       	push   $0x33436c59
476751:	30 6d 2c             	xor    %ch,0x2c(%ebp)
476754:	41                   	inc    %ecx
476755:	45                   	inc    %ebp
476756:	42                   	inc    %edx
476757:	33 30                	xor    (%eax),%esi
476759:	6e                   	outsb  %ds:(%esi),(%dx)
47675a:	2c 41                	sub    $0x41,%al
47675c:	45                   	inc    %ebp
47675d:	41                   	inc    %ecx
47675e:	68 5a 39 4a 51       	push   $0x514a395a
476763:	2c 42                	sub    $0x42,%al
476765:	43                   	inc    %ebx