4795e3:	49                   	dec    %ecx
4795e4:	2c 53                	sub    $0x53,%al
4795e6:	4c                   	dec    %esp
4795e7:	51                   	push   %ecx
4795e8:	59                   	pop    %ecx
4795e9:	67 41                	addr16 inc %ecx
4795eb:	68 77 63 48 52       	push   $0x52486377
4795f0:	77 45                	ja     0x479637
4795f2:	2c 45                	sub    $0x45,%al
4795f4:	42                   	inc    %edx
4795f5:	43                   	inc    %ebx
4795f6:	41                   	inc    %ecx
4795f7:	59                   	pop    %ecx
4795f8:	2c 77                	sub    $0x77,%al
4795fa:	45                   	inc    %ebp
4795fb:	4f                   	dec    %edi
4795fc:	44                   	inc    %esp
4795fd:	67 34 5a             	addr16 xor $0x5a,%al
479600:	42                   	inc    %edx
479601:	78 51                	js     0x479654
479603:	49                   	dec    %ecx
479604:	48                   	dec    %eax
479605:	51                   	push   %ecx
479606:	55                   	push   %ebp
479607:	49                   	dec    %ecx
479608:	48                   	dec    %eax
479609:	51                   	push   %ecx
47960a:	55                   	push   %ebp
47960b:	49                   	dec    %ecx
47960c:	43                   	inc    %ebx
47960d:	41                   	inc    %ecx
47960e:	49                   	dec    %ecx
47960f:	64 42                	fs inc %edx
479611:	51                   	push   %ecx
479612:	67 49                	addr16 dec %ecx
479614:	43                   	inc    %ebx
479615:	41                   	inc    %ecx
479616:	67 49                	addr16 dec %ecx
479618:	43                   	inc    %ebx
479619:	41                   	inc    %ecx
47961a:	67 49                	addr16 dec %ecx
47961c:	43                   	inc    %ebx
47961d:	41                   	inc    %ecx
47961e:	67 49                	addr16 dec %ecx
479620:	43                   	inc    %ebx
479621:	41                   	inc    %ecx
479622:	51                   	push   %ecx
479623:	2c 42                	sub    $0x42,%al
479625:	49                   	dec    %ecx
479626:	39 42 53             	cmp    %eax,0x53(%edx)
479629:	41                   	inc    %ecx
47962a:	42                   	inc    %edx
47962b:	48                   	dec    %eax
47962c:	51                   	push   %ecx
47962d:	55                   	push   %ebp
47962e:	4f                   	dec    %edi
47962f:	43                   	inc    %ebx
479630:	2c 43                	sub    $0x43,%al
479632:	45                   	inc    %ebp
479633:	68 6b 53 47 52       	push   $0x5247536b
479638:	49                   	dec    %ecx
479639:	5a                   	pop    %edx
47963a:	41                   	inc    %ecx
47963b:	68 30 46 42 77       	push   $0x77424630
479640:	41                   	inc    %ecx
479641:	43                   	inc    %ebx
479642:	48                   	dec    %eax
479643:	51                   	push   %ecx
479644:	55                   	push   %ebp
479645:	64 42                	fs inc %edx
479647:	51                   	push   %ecx
479648:	34 53                	xor    $0x53,%al
47964a:	42                   	inc    %edx
47964b:	77 34                	ja     0x479681
47964d:	53                   	push   %ebx
47964e:	52                   	push   %edx
47964f:	52                   	push   %edx
479650:	49                   	dec    %ecx
479651:	64 43                	fs inc %ebx
479653:	41                   	inc    %ecx
479654:	67 49                	addr16 dec %ecx
479656:	43                   	inc    %ebx
479657:	41                   	inc    %ecx
479658:	67 49                	addr16 dec %ecx
47965a:	43                   	inc    %ebx
47965b:	41                   	inc    %ecx
47965c:	67 49                	addr16 dec %ecx
47965e:	43                   	inc    %ebx
47965f:	41                   	inc    %ecx
479660:	67 49                	addr16 dec %ecx
479662:	42                   	inc    %edx
479663:	43                   	inc    %ebx
479664:	41                   	inc    %ecx
479665:	42                   	inc    %edx
479666:	48                   	dec    %eax
479667:	41                   	inc    %ecx
479668:	34 46                	xor    $0x46,%al
47966a:	2c 49                	sub    $0x49,%al
47966c:	4f                   	dec    %edi
47966d:	44                   	inc    %esp
47966e:	67 34 45             	addr16 xor $0x45,%al
479671:	2c 41                	sub    $0x41,%al
479673:	53                   	push   %ebx
479674:	4b                   	dec    %ebx
479675:	51                   	push   %ecx
479676:	59                   	pop    %ecx
479677:	67 41                	addr16 inc %ecx
479679:	67 45                	addr16 inc %ebp
47967b:	4f                   	dec    %edi
47967c:	45                   	inc    %ebp
47967d:	69 6b 47 2c 49 53 48 	imul   $0x4853492c,0x47(%ebx),%ebp
479684:	51                   	push   %ecx
479685:	34 4f                	xor    $0x4f,%al
479687:	42                   	inc    %edx
479688:	41                   	inc    %ecx
479689:	67 41                	addr16 inc %ecx
47968b:	48                   	dec    %eax
47968c:	51                   	push   %ecx
47968d:	34 43                	xor    $0x43,%al
47968f:	42                   	inc    %edx
479690:	67 34 44             	addr16 xor $0x44,%al
479693:	42                   	inc    %edx
479694:	68 49 51 42 41       	push   $0x41425149
479699:	63 42 45             	arpl   %eax,0x45(%edx)
47969c:	6b 6b 46 49          	imul   $0x49,0x46(%ebx),%ebp
4796a0:	41                   	inc    %ecx
4796a1:	45                   	inc    %ebp
4796a2:	53                   	push   %ebx
4796a3:	53                   	push   %ebx
4796a4:	51                   	push   %ecx
4796a5:	34 44                	xor    $0x44,%al
4796a7:	2c 41                	sub    $0x41,%al
4796a9:	42                   	inc    %edx
4796aa:	42                   	inc    %edx
4796ab:	43                   	inc    %ebx
4796ac:	41                   	inc    %ecx
4796ad:	42                   	inc    %edx
4796ae:	48                   	dec    %eax
4796af:	42                   	inc    %edx
4796b0:	77 45                	ja     0x4796f7
4796b2:	2c 45                	sub    $0x45,%al
4796b4:	4f                   	dec    %edi
4796b5:	43                   	inc    %ebx
4796b6:	41                   	inc    %ecx
4796b7:	55                   	push   %ebp
4796b8:	48                   	dec    %eax
4796b9:	41                   	inc    %ecx
4796ba:	68 30 44 43 41       	push   $0x41434430
4796bf:	51                   	push   %ecx
4796c0:	67 41                	addr16 inc %ecx
4796c2:	42                   	inc    %edx
4796c3:	30 44 42 53          	xor    %al,0x53(%edx,%eax,2)
4796c7:	41                   	inc    %ecx
4796c8:	42                   	inc    %edx
4796c9:	41                   	inc    %ecx
4796ca:	52                   	push   %edx
4796cb:	30 44 42 53          	xor    %al,0x53(%edx,%eax,2)
4796cf:	41                   	inc    %ecx
4796d0:	43                   	inc    %ebx
4796d1:	41                   	inc    %ecx
4796d2:	52                   	push   %edx
4796d3:	77 59                	ja     0x47972e
4796d5:	42                   	inc    %edx
4796d6:	43                   	inc    %ebx
4796d7:	41                   	inc    %ecx
4796d8:	42                   	inc    %edx
4796d9:	44                   	inc    %esp
4796da:	67 67 49             	addr16 addr16 dec %ecx
4796dd:	49                   	dec    %ecx
4796de:	41                   	inc    %ecx
4796df:	4d                   	dec    %ebp
4796e0:	53                   	push   %ebx
4796e1:	56                   	push   %esi
4796e2:	51                   	push   %ecx
4796e3:	67 53                	addr16 push %ebx
4796e5:	57                   	push   %edi
4796e6:	52                   	push   %edx
4796e7:	77 46                	ja     0x47972f
4796e9:	49                   	dec    %ecx
4796ea:	41                   	inc    %ecx
4796eb:	45                   	inc    %ebp
4796ec:	4f                   	dec    %edi
4796ed:	45                   	inc    %ebp
4796ee:	6c                   	insb   (%dx),%es:(%edi)
4796ef:	55                   	push   %ebp
4796f0:	79 42                	jns    0x479734
4796f2:	78 73                	js     0x479767
4796f4:	52                   	push   %edx
4796f5:	58                   	pop    %eax
4796f6:	52                   	push   %edx
4796f7:	30 46 48             	xor    %al,0x48(%esi)
4796fa:	51                   	push   %ecx
4796fb:	34 53                	xor    $0x53,%al
4796fd:	59                   	pop    %ecx
4796fe:	52                   	push   %edx
4796ff:	4a                   	dec    %edx
479700:	6c                   	insb   (%dx),%es:(%edi)
479701:	45                   	inc    %ebp
479702:	69 30 53 4c 52 49    	imul   $0x49524c53,(%eax),%esi
479708:	74 45                	je     0x47974f
47970a:	69 30 53 61 52 4a    	imul   $0x4a526153,(%eax),%esi
479710:	70 45                	jo     0x479757
479712:	69 30 53 4c 52 49    	imul   $0x49524c53,(%eax),%esi
479718:	74 45                	je     0x47975f
47971a:	69 30 53 4c 52 46    	imul   $0x46524c53,(%eax),%esi
479720:	74 45                	je     0x479767
479722:	57                   	push   %edi
479723:	30 52 62             	xor    %dl,0x62(%edx)
479726:	52                   	push   %edx
479727:	46                   	inc    %esi
479728:	74 45                	je     0x47976f
47972a:	57                   	push   %edi
47972b:	30 49 43             	xor    %cl,0x43(%ecx)
47972e:	41                   	inc    %ecx
47972f:	67 49                	addr16 dec %ecx
479731:	43                   	inc    %ebx
479732:	41                   	inc    %ecx
479733:	67 47                	addr16 inc %edi
479735:	2c 45                	sub    $0x45,%al
479737:	53                   	push   %ebx
479738:	5a                   	pop    %edx
479739:	52                   	push   %edx
47973a:	46                   	inc    %esi
47973b:	78 42                	js     0x47977f
47973d:	53                   	push   %ebx
47973e:	41                   	inc    %ecx
47973f:	42                   	inc    %edx
479740:	41                   	inc    %ecx
479741:	52                   	push   %edx
479742:	4a                   	dec    %edx
479743:	6c                   	insb   (%dx),%es:(%edi)
479744:	42                   	inc    %edx
479745:	69 41 42 41 52 30 53 	imul   $0x53305241,0x42(%ecx),%eax
47974c:	5a                   	pop    %edx
47974d:	51                   	push   %ecx
47974e:	67 67 41             	addr16 addr16 inc %ecx
479751:	78 4a                	js     0x47979d
479753:	31 43 42             	xor    %eax,0x42(%ebx)
479756:	46                   	inc    %esi
479757:	35 44 67 55 2c       	xor    $0x2c556744,%eax
47975c:	52                   	push   %edx
47975d:	30 46 44             	xor    %al,0x44(%esi)
479760:	68 49 67 42 52       	push   $0x52426749
479765:	49                   	dec    %ecx
479766:	74 44                	je     0x4797ac
479768:	68 47 41 67 52       	push   $0x52674147
47976d:	4b                   	dec    %ebx
47976e:	41                   	inc    %ecx
47976f:	68 52 30 53 5a       	push   $0x5a533052
479774:	52                   	push   %edx
479775:	30 52 67             	xor    %dl,0x67(%edx)
479778:	49                   	dec    %ecx
479779:	6b 46 49 41          	imul   $0x41,0x49(%esi),%eax
47977d:	45                   	inc    %ebp
47977e:	4f                   	dec    %edi
47977f:	48                   	dec    %eax
479780:	51                   	push   %ecx
479781:	55                   	push   %ebp
479782:	47                   	inc    %edi
479783:	49                   	dec    %ecx
479784:	41                   	inc    %ecx
479785:	45                   	inc    %ebp
479786:	64 44                	fs inc %esp
479788:	68 30 44 42 79       	push   $0x79424430
47978d:	41                   	inc    %ecx
47978e:	43                   	inc    %ebx
47978f:	45                   	inc    %ebp
479790:	6d                   	insl   (%dx),%es:(%edi)
479791:	45                   	inc    %ebp
479792:	4f                   	dec    %edi
479793:	45                   	inc    %ebp
479794:	56                   	push   %esi
479795:	30 52 49             	xor    %dl,0x49(%edx)
479798:	41                   	inc    %ecx
479799:	51                   	push   %ecx
47979a:	53                   	push   %ebx
47979b:	61                   	popa
47979c:	52                   	push   %edx
47979d:	47                   	inc    %edi
47979e:	41                   	inc    %ecx
47979f:	67 52                	addr16 push %edx
4797a1:	4b                   	dec    %ebx
4797a2:	41                   	inc    %ecx
4797a3:	68 52 30 53 5a       	push   $0x5a533052
4797a8:	52                   	push   %edx
4797a9:	30 52 67             	xor    %dl,0x67(%edx)
4797ac:	49                   	dec    %ecx
4797ad:	6b 46 2c 45          	imul   $0x45,0x2c(%esi),%eax
4797b1:	53                   	push   %ebx
4797b2:	5a                   	pop    %edx
4797b3:	51                   	push   %ecx
4797b4:	34 46                	xor    $0x46,%al
4797b6:	49                   	dec    %ecx
4797b7:	2c 53                	sub    $0x53,%al
4797b9:	67 4a                	addr16 dec %edx
4797bb:	30 48 49             	xor    %cl,0x49(%eax)
4797be:	41                   	inc    %ecx
4797bf:	45                   	inc    %ebp
4797c0:	53                   	push   %ebx
4797c1:	67 4b                	addr16 dec %ebx
4797c3:	45                   	inc    %ebp
4797c4:	53                   	push   %ebx
4797c5:	5a                   	pop    %edx
4797c6:	51                   	push   %ecx
4797c7:	51                   	push   %ecx
4797c8:	67 41                	addr16 inc %ecx
4797ca:	42                   	inc    %edx
4797cb:	46                   	inc    %esi
4797cc:	74 42                	je     0x479810
4797ce:	2c 42                	sub    $0x42,%al
4797d0:	43                   	inc    %ebx
4797d1:	41                   	inc    %ecx
4797d2:	34 45                	xor    $0x45,%al
4797d4:	42                   	inc    %edx
4797d5:	68 47 41 72 51       	push   $0x51724147
4797da:	63 67 41             	arpl   %esp,0x41(%edi)
4797dd:	67 45                	addr16 inc %ebp
4797df:	52                   	push   %edx
4797e0:	67 4b                	addr16 dec %ebx
4797e2:	30 49 42             	xor    %cl,0x42(%ecx)
4797e5:	69 41 42 41 52 47 41 	imul   $0x41475241,0x42(%ecx),%eax
4797ec:	72 51                	jb     0x47983f
4797ee:	67 67 41             	addr16 addr16 inc %ecx
4797f1:	67 45                	addr16 inc %ebp
4797f3:	52                   	push   %edx
4797f4:	67 4b                	addr16 dec %ebx
4797f6:	30 53 4c             	xor    %dl,0x4c(%ebx)
4797f9:	51                   	push   %ecx
4797fa:	67 67 41             	addr16 addr16 inc %ecx
4797fd:	67 45                	addr16 inc %ebp
4797ff:	52                   	push   %edx
479800:	67 4b                	addr16 dec %ebx
479802:	30 52 62             	xor    %dl,0x62(%edx)
479805:	51                   	push   %ecx
479806:	63 67 41             	arpl   %esp,0x41(%edi)
479809:	67 45                	addr16 inc %ebp
47980b:	52                   	push   %edx
47980c:	67 4b                	addr16 dec %ebx
47980e:	30 4f 42             	xor    %cl,0x42(%edi)
479811:	53                   	push   %ebx
479812:	41                   	inc    %ecx
479813:	42                   	inc    %edx
479814:	41                   	inc    %ecx
479815:	52                   	push   %edx
479816:	46                   	inc    %esi
479817:	74 43                	je     0x47985c
479819:	43                   	inc    %ebx
47981a:	41                   	inc    %ecx
47981b:	43                   	inc    %ebx
47981c:	41                   	inc    %ecx