4756b5:	42                   	inc    %edx
4756b6:	4e                   	dec    %esi
4756b7:	2c 2c                	sub    $0x2c,%al
4756b9:	62 77 2c             	bound  %esi,0x2c(%edi)
4756bc:	41                   	inc    %ecx
4756bd:	4a                   	dec    %edx
4756be:	67 2c 41             	addr16 sub $0x41,%al
4756c1:	43                   	inc    %ebx
4756c2:	32 2c 2c             	xor    (%esp,%ebp,1),%ch
4756c5:	49                   	dec    %ecx
4756c6:	42                   	inc    %edx
4756c7:	41                   	inc    %ecx
4756c8:	42                   	inc    %edx
4756c9:	2c 41                	sub    $0x41,%al
4756cb:	67 41                	addr16 inc %ecx
4756cd:	77 2c                	ja     0x4756fb
4756cf:	41                   	inc    %ecx
4756d0:	47                   	inc    %edi
4756d1:	49                   	dec    %ecx
4756d2:	67 42                	addr16 inc %edx
4756d4:	77 2c                	ja     0x475702
4756d6:	41                   	inc    %ecx
4756d7:	47                   	inc    %edi
4756d8:	4d                   	dec    %ebp
4756d9:	6f                   	outsl  %ds:(%esi),(%dx)
4756da:	50                   	push   %eax
4756db:	51                   	push   %ecx
4756dc:	2c 42                	sub    $0x42,%al
4756de:	76 34                	jbe    0x475714
4756e0:	4f                   	dec    %edi
4756e1:	42                   	inc    %edx
4756e2:	51                   	push   %ecx
4756e3:	41                   	inc    %ecx
4756e4:	34 78                	xor    $0x78,%al
4756e6:	50                   	push   %eax
4756e7:	2f                   	das
4756e8:	2f                   	das
4756e9:	2f                   	das
4756ea:	2f                   	das
4756eb:	34 4a                	xor    $0x4a,%al
4756ed:	2c 41                	sub    $0x41,%al
4756ef:	67 71 73             	addr16 jno 0x475765
4756f2:	4e                   	dec    %esi
4756f3:	7a 46                	jp     0x47573b
4756f5:	53                   	push   %ebx
4756f6:	42                   	inc    %edx
4756f7:	48                   	dec    %eax
4756f8:	71 67                	jno    0x475761
4756fa:	50                   	push   %eax
4756fb:	33 59 53             	xor    0x53(%ecx),%ebx
4756fe:	41                   	inc    %ecx
4756ff:	54                   	push   %esp
475700:	6c                   	insb   (%dx),%es:(%edi)
475701:	6f                   	outsl  %ds:(%esi),(%dx)
475702:	38 64 57 48          	cmp    %ah,0x48(%edi,%edx,2)
475706:	30 66 2c             	xor    %ah,0x2c(%esi)
475709:	41                   	inc    %ecx
47570a:	45                   	inc    %ebp
47570b:	49                   	dec    %ecx
47570c:	41                   	inc    %ecx
47570d:	51                   	push   %ecx
47570e:	77 32                	ja     0x475742
475710:	77 63                	ja     0x475775
475712:	67 42                	addr16 inc %edx
475714:	54                   	push   %esp
475715:	44                   	inc    %esp
475716:	62 42 32             	bound  %eax,0x32(%edx)
475719:	48                   	dec    %eax
47571a:	2b 44 67 55          	sub    0x55(%edi,%eiz,2),%eax
47571e:	41                   	inc    %ecx
47571f:	4f                   	dec    %edi
475720:	4a                   	dec    %edx
475721:	62 2f                	bound  %ebp,(%edi)
475723:	2f                   	das
475724:	2f                   	das
475725:	2f                   	das
475726:	2b 43 51             	sub    0x51(%ebx),%eax
475729:	2c 66                	sub    $0x66,%al
47572b:	67 63 2c             	arpl   %ebp,(%si)
47572e:	41                   	inc    %ecx
47572f:	52                   	push   %edx
475730:	39 47 77             	cmp    %eax,0x77(%edi)
475733:	2c 42                	sub    $0x42,%al
475735:	43                   	inc    %ebx
475736:	44                   	inc    %esp
475737:	6e                   	outsb  %ds:(%esi),(%dx)
475738:	2f                   	das
475739:	2f                   	das
47573a:	2f                   	das
47573b:	2f                   	das
47573c:	5a                   	pop    %edx
47573d:	53                   	push   %ebx
47573e:	67 39 2c             	cmp    %ebp,(%si)
475741:	41                   	inc    %ecx
475742:	47                   	inc    %edi
475743:	2f                   	das
475744:	67 34 46             	addr16 xor $0x46,%al
475747:	41                   	inc    %ecx
475748:	44                   	inc    %esp
475749:	68 30 2f 2f 2f       	push   $0x2f2f2f30
47574e:	2f                   	das
47574f:	2f                   	das
475750:	67 6b 2c 43          	imul   $0x43,(%si),%ebp
475754:	41                   	inc    %ecx
475755:	37                   	aaa
475756:	61                   	popa
475757:	4b                   	dec    %ebx
475758:	38 4e 49             	cmp    %cl,0x49(%esi)
47575b:	44                   	inc    %esp
47575c:	74 6f                	je     0x4757cd
47575e:	72 77                	jb     0x4757d7
475760:	31 5a 49             	xor    %ebx,0x49(%edx)
475763:	41                   	inc    %ecx
475764:	4d                   	dec    %ebp
475765:	2c 41                	sub    $0x41,%al
475767:	42                   	inc    %edx
475768:	6a 66                	push   $0x66
47576a:	53                   	push   %ebx
47576b:	51                   	push   %ecx
47576c:	2c 41                	sub    $0x41,%al
47576e:	51                   	push   %ecx
47576f:	67 2f                	addr16 das
475771:	50                   	push   %eax
475772:	2f                   	das
475773:	2f                   	das
475774:	2f                   	das
475775:	32 58 2b             	xor    0x2b(%eax),%bl
475778:	44                   	inc    %esp
475779:	67 55                	addr16 push %ebp
47577b:	41                   	inc    %ecx
47577c:	4f                   	dec    %edi
47577d:	45                   	inc    %ebp
47577e:	76 2f                	jbe    0x4757af
475780:	2f                   	das
475781:	2f                   	das
475782:	39 2b                	cmp    %ebp,(%ebx)
475784:	42                   	inc    %edx
475785:	67 2c 42             	addr16 sub $0x42,%al
475788:	50                   	push   %eax
475789:	34 4f                	xor    $0x4f,%al
47578b:	41                   	inc    %ecx
47578c:	51                   	push   %ecx
47578d:	41                   	inc    %ecx
47578e:	67 6e                	outsb  %ds:(%si),(%dx)
475790:	59                   	pop    %ecx
475791:	4c                   	dec    %esp
475792:	49                   	dec    %ecx
475793:	47                   	inc    %edi
475794:	6d                   	insl   (%dx),%es:(%edi)
475795:	59                   	pop    %ecx
475796:	67 6e                	outsb  %ds:(%si),(%dx)
475798:	6f                   	outsl  %ds:(%esi),(%dx)
475799:	4c                   	dec    %esp
47579a:	49                   	dec    %ecx
47579b:	47                   	inc    %edi
47579c:	6c                   	insb   (%dx),%es:(%edi)
47579d:	6a 2b                	push   $0x2b
47579f:	44                   	inc    %esp
4757a0:	67 55                	addr16 push %ebp
4757a2:	41                   	inc    %ecx
4757a3:	4f                   	dec    %edi
4757a4:	43                   	inc    %ebx
4757a5:	33 2f                	xor    (%edi),%ebp
4757a7:	2f                   	das
4757a8:	2f                   	das
4757a9:	38 34 46             	cmp    %dh,(%esi,%eax,2)
4757ac:	77 45                	ja     0x4757f3
4757ae:	2c 50                	sub    $0x50,%al
4757b0:	34 4a                	xor    $0x4a,%al
4757b2:	2c 42                	sub    $0x42,%al
4757b4:	37                   	aaa
4757b5:	48                   	dec    %eax
4757b6:	2c 41                	sub    $0x41,%al
4757b8:	42                   	inc    %edx
4757b9:	43                   	inc    %ebx
4757ba:	44                   	inc    %esp
4757bb:	75 36                	jne    0x4757f3
4757bd:	34 30                	xor    $0x30,%al
4757bf:	63 49 43             	arpl   %ecx,0x43(%ecx)
4757c2:	73 4a                	jae    0x47580e
4757c4:	65 50                	gs push %eax
4757c6:	4a                   	dec    %edx
4757c7:	5a                   	pop    %edx
4757c8:	49                   	dec    %ecx
4757c9:	44                   	inc    %esp
4757ca:	34 64                	xor    $0x64,%al
4757cc:	36 74 56             	ss je  0x475825
4757cf:	59                   	pop    %ecx
4757d0:	51                   	push   %ecx
4757d1:	50                   	push   %eax
4757d2:	67 2c 41             	addr16 sub $0x41,%al
4757d5:	44                   	inc    %esp
4757d6:	2b 43 51             	sub    0x51(%ebx),%eax
4757d9:	2c 2f                	sub    $0x2f,%al
4757db:	67 6b 2c 48          	imul   $0x48,(%si),%ebp
4757df:	73 61                	jae    0x475842
4757e1:	2c 41                	sub    $0x41,%al
4757e3:	45                   	inc    %ebp
4757e4:	2f                   	das
4757e5:	67 30 2c             	xor    %ch,(%si)
4757e8:	50                   	push   %eax
4757e9:	34 4e                	xor    $0x4e,%al
4757eb:	41                   	inc    %ecx
4757ec:	51                   	push   %ecx
4757ed:	41                   	inc    %ecx
4757ee:	6f                   	outsl  %ds:(%esi),(%dx)
4757ef:	53                   	push   %ebx
4757f0:	67 2c 42             	addr16 sub $0x42,%al
4757f3:	6a 67                	push   $0x67
4757f5:	56                   	push   %esi
4757f6:	2c 2c                	sub    $0x2c,%al
4757f8:	2f                   	das
4757f9:	67 77 45             	addr16 ja 0x475841
4757fc:	41                   	inc    %ecx
4757fd:	45                   	inc    %ebp
4757fe:	55                   	push   %ebp
4757ff:	44                   	inc    %esp
475800:	2c 2c                	sub    $0x2c,%al
475802:	48                   	dec    %eax
475803:	77 2c                	ja     0x475831
475805:	41                   	inc    %ecx
475806:	45                   	inc    %ebp
475807:	67 2c 41             	addr16 sub $0x41,%al
47580a:	42                   	inc    %edx
47580b:	38 2c 2c             	cmp    %ch,(%esp,%ebp,1)
47580e:	49                   	dec    %ecx
47580f:	44                   	inc    %esp
475810:	4e                   	dec    %esi
475811:	41                   	inc    %ecx
475812:	6b 41 38 67          	imul   $0x67,0x38(%ecx),%eax
475816:	46                   	inc    %esi
475817:	4e                   	dec    %esi
475818:	2b 36                	sub    (%esi),%esi
47581a:	35 6c 6b 67 2f       	xor    $0x2f676b6c,%eax
47581f:	4a                   	dec    %edx
475820:	34 71                	xor    $0x71,%al
475822:	31 31                	xor    %esi,(%ecx)
475824:	67 6f                	outsl  %ds:(%si),(%dx)
475826:	50                   	push   %eax
475827:	51                   	push   %ecx
475828:	2c 42                	sub    $0x42,%al
47582a:	76 34                	jbe    0x475860
47582c:	4f                   	dec    %edi
47582d:	42                   	inc    %edx
47582e:	2c 34                	sub    $0x34,%al
475830:	7a 50                	jp     0x475882
475832:	2f                   	das
475833:	2f                   	das
475834:	2f                   	das
475835:	2f                   	das
475836:	34 4a                	xor    $0x4a,%al
475838:	2c 41                	sub    $0x41,%al
47583a:	67 44                	addr16 inc %esp
47583c:	71 6e                	jno    0x4758ac
47583e:	4a                   	dec    %edx
47583f:	46                   	inc    %esi
475840:	53                   	push   %ebx
475841:	41                   	inc    %ecx
475842:	4f                   	dec    %edi
475843:	71 63                	jno    0x4758a8
475845:	6b 56 59 58          	imul   $0x58,0x59(%esi),%edx
475849:	30 66 2c             	xor    %ah,0x2c(%esi)
47584c:	41                   	inc    %ecx
47584d:	45                   	inc    %ebp
47584e:	49                   	dec    %ecx
47584f:	50                   	push   %eax
475850:	6a 2f                	push   $0x2f
475852:	2f                   	das
475853:	2f                   	das
475854:	39 6c 49 41          	cmp    %ebp,0x41(%ecx,%ecx,2)
475858:	4d                   	dec    %ebp
475859:	2c 41                	sub    $0x41,%al
47585b:	42                   	inc    %edx
47585c:	6a 2f                	push   $0x2f
47585e:	67 34 45             	addr16 xor $0x45,%al
475861:	41                   	inc    %ecx
475862:	44                   	inc    %esp
475863:	69 6a 2f 2f 2f 2f 2f 	imul   $0x2f2f2f2f,0x2f(%edx),%ebp
47586a:	67 6b 2c 50          	imul   $0x50,(%si),%ebp
47586e:	34 4d                	xor    $0x4d,%al
475870:	2c 44                	sub    $0x44,%al
475872:	2b 44 41 45          	sub    0x45(%ecx,%eax,2),%eax
475876:	41                   	inc    %ecx
475877:	4b                   	dec    %ebx
475878:	43                   	inc    %ebx
475879:	45                   	inc    %ebp
47587a:	2c 41                	sub    $0x41,%al
47587c:	5a                   	pop    %edx
47587d:	39 47 77             	cmp    %eax,0x77(%edi)
475880:	2c 42                	sub    $0x42,%al
475882:	44                   	inc    %esp
475883:	67 4b                	addr16 dec %ebx
475885:	2c 2c                	sub    $0x2c,%al
475887:	62 30                	bound  %esi,(%eax)
475889:	34 2c                	xor    $0x2c,%al
47588b:	41                   	inc    %ecx
47588c:	59                   	pop    %ecx
47588d:	34 77                	xor    $0x77,%al
47588f:	76 7a                	jbe    0x47590b
475891:	2f                   	das
475892:	2f                   	das
475893:	79 44                	jns    0x4758d9
475895:	39 2f                	cmp    %ebp,(%edi)
475897:	2f                   	das
475898:	2f                   	das
475899:	2f                   	das
47589a:	5a                   	pop    %edx
47589b:	76 34                	jbe    0x4758d1
47589d:	4f                   	dec    %edi
47589e:	42                   	inc    %edx
47589f:	2c 34                	sub    $0x34,%al
4758a1:	62 2f                	bound  %ebp,(%edi)
4758a3:	2f                   	das
4758a4:	2f                   	das
4758a5:	2f                   	das
4758a6:	2f                   	das
4758a7:	34 4a                	xor    $0x4a,%al
4758a9:	2c 41                	sub    $0x41,%al
4758ab:	67 2f                	addr16 das
4758ad:	2f                   	das
4758ae:	2f                   	das
4758af:	2f                   	das
4758b0:	2f                   	das
4758b1:	32 59 67             	xor    0x67(%ecx),%bl
4758b4:	42                   	inc    %edx
4758b5:	67 2c 41             	addr16 sub $0x41,%al
4758b8:	47                   	inc    %edi
4758b9:	4e                   	dec    %esi
4758ba:	39 4a 2c             	cmp    %ecx,0x2c(%edx)
4758bd:	41                   	inc    %ecx
4758be:	42                   	inc    %edx
4758bf:	44                   	inc    %esp
4758c0:	67 75 2c             	addr16 jne 0x4758ef
4758c3:	2c 52                	sub    $0x52,%al
4758c5:	51                   	push   %ecx
4758c6:	6b 2c 41 42          	imul   $0x42,(%ecx,%eax,2),%ebp
4758ca:	69 2f 50 2f 2f 68    	imul   $0x682f2f50,(%edi),%ebp
4758d0:	66 7a 2f             	data16 jp 0x475902
4758d3:	2f                   	das
4758d4:	37                   	aaa
4758d5:	6e                   	outsb  %ds:(%esi),(%dx)
4758d6:	38 2f                	cmp    %ch,(%edi)
4758d8:	2f                   	das
4758d9:	2f                   	das
4758da:	62 2f                	bound  %ebp,(%edi)
4758dc:	50                   	push   %eax
4758dd:	2f                   	das
4758de:	2f                   	das
4758df:	42                   	inc    %edx
4758e0:	50                   	push   %eax