471876:	47                   	inc    %edi
471877:	38 74 2c 41          	cmp    %dh,0x41(%esp,%ebp,1)
47187b:	4b                   	dec    %ebx
47187c:	4a                   	dec    %edx
47187d:	58                   	pop    %eax
47187e:	35 4d 2c 41 4b       	xor    $0x4b412c4d,%eax
471883:	62 79 38             	bound  %edi,0x38(%ecx)
471886:	2c 41                	sub    $0x41,%al
471888:	6f                   	outsl  %ds:(%esi),(%dx)
471889:	6c                   	insb   (%dx),%es:(%edi)
47188a:	66 6b 6b 2c 41       	imul   $0x41,0x2c(%ebx),%bp
47188f:	70 76                	jo     0x471907
471891:	4c                   	dec    %esp
471892:	77 2c                	ja     0x4718c0
471894:	43                   	inc    %ebx
471895:	69 56 2b 54 51 2c 43 	imul   $0x432c5154,0x2b(%esi),%edx
47189c:	6d                   	insl   (%dx),%es:(%edi)
47189d:	38 76 2c             	cmp    %dh,0x2c(%esi)
4718a0:	41                   	inc    %ecx
4718a1:	4b                   	dec    %ebx
4718a2:	4a                   	dec    %edx
4718a3:	58                   	pop    %eax
4718a4:	35 48 2c 41 4b       	xor    $0x4b412c48,%eax
4718a9:	30 41 77             	xor    %al,0x77(%ecx)
4718ac:	2c 41                	sub    $0x41,%al
4718ae:	45                   	inc    %ebp
4718af:	6f                   	outsl  %ds:(%esi),(%dx)
4718b0:	48                   	dec    %eax
4718b1:	2c 41                	sub    $0x41,%al
4718b3:	43                   	inc    %ebx
4718b4:	6d                   	insl   (%dx),%es:(%edi)
4718b5:	39 49 2c             	cmp    %ecx,0x2c(%ecx)
4718b8:	41                   	inc    %ecx
4718b9:	4b                   	dec    %ebx
4718ba:	4a                   	dec    %edx
4718bb:	58                   	pop    %eax
4718bc:	35 47 2c 41 4b       	xor    $0x4b412c47,%eax
4718c1:	62 79 38             	bound  %edi,0x38(%ecx)
4718c4:	2c 41                	sub    $0x41,%al
4718c6:	6f                   	outsl  %ds:(%esi),(%dx)
4718c7:	6c                   	insb   (%dx),%es:(%edi)
4718c8:	66 6a 59             	pushw  $0x59
4718cb:	2c 41                	sub    $0x41,%al
4718cd:	72 2b                	jb     0x4718fa
4718cf:	44                   	inc    %esp
4718d0:	41                   	inc    %ecx
4718d1:	73 41                	jae    0x471914
4718d3:	62 7a 45             	bound  %edi,0x45(%edx)
4718d6:	2c 41                	sub    $0x41,%al
4718d8:	6f                   	outsl  %ds:(%esi),(%dx)
4718d9:	6c                   	insb   (%dx),%es:(%edi)
4718da:	66 6a 59             	pushw  $0x59
4718dd:	2c 41                	sub    $0x41,%al
4718df:	72 2b                	jb     0x47190c
4718e1:	44                   	inc    %esp
4718e2:	41                   	inc    %ecx
4718e3:	77 41                	ja     0x471926
4718e5:	62 7a 45             	bound  %edi,0x45(%edx)
4718e8:	2c 41                	sub    $0x41,%al
4718ea:	6f                   	outsl  %ds:(%esi),(%dx)
4718eb:	6c                   	insb   (%dx),%es:(%edi)
4718ec:	2f                   	das
4718ed:	67 77 54             	addr16 ja 0x471944
4718f0:	41                   	inc    %ecx
4718f1:	47                   	inc    %edi
4718f2:	38 2f                	cmp    %ch,(%edi)
4718f4:	2c 41                	sub    $0x41,%al
4718f6:	4b                   	dec    %ebx
4718f7:	4a                   	dec    %edx
4718f8:	58                   	pop    %eax
4718f9:	35 42 2c 41 4b       	xor    $0x4b412c42,%eax
4718fe:	62 79 38             	bound  %edi,0x38(%ecx)
471901:	2c 41                	sub    $0x41,%al
471903:	6f                   	outsl  %ds:(%esi),(%dx)
471904:	6c                   	insb   (%dx),%es:(%edi)
471905:	66 6a 59             	pushw  $0x59
471908:	2c 41                	sub    $0x41,%al
47190a:	72 2b                	jb     0x471937
47190c:	44                   	inc    %esp
47190d:	41                   	inc    %ecx
47190e:	30 41 62             	xor    %al,0x62(%ecx)
471911:	7a 45                	jp     0x471958
471913:	2c 41                	sub    $0x41,%al
471915:	6f                   	outsl  %ds:(%esi),(%dx)
471916:	6c                   	insb   (%dx),%es:(%edi)
471917:	66 6b 34 2c 41       	imul   $0x41,(%esp,%ebp,1),%si
47191c:	70 76                	jo     0x471994
47191e:	4c                   	dec    %esp
47191f:	77 2c                	ja     0x47194d
471921:	43                   	inc    %ebx
471922:	69 56 2b 54 77 2c 43 	imul   $0x432c7754,0x2b(%esi),%edx
471929:	76 34                	jbe    0x47195f
47192b:	4d                   	dec    %ebp
47192c:	46                   	inc    %esi
47192d:	41                   	inc    %ecx
47192e:	42                   	inc    %edx
47192f:	76 4e                	jbe    0x47197f
471931:	51                   	push   %ecx
471932:	2c 43                	sub    $0x43,%al
471934:	69 58 2b 44 42 49 41 	imul   $0x41494244,0x2b(%eax),%ebx
47193b:	62 7a 38             	bound  %edi,0x38(%edx)
47193e:	2c 41                	sub    $0x41,%al
471940:	6f                   	outsl  %ds:(%esi),(%dx)
471941:	6c                   	insb   (%dx),%es:(%edi)
471942:	66 6a 2c             	pushw  $0x2c
471945:	2c 72                	sub    $0x72,%al
471947:	2b 44 41 34          	sub    0x34(%ecx,%eax,2),%eax
47194b:	41                   	inc    %ecx
47194c:	62 7a 45             	bound  %edi,0x45(%edx)
47194f:	2c 41                	sub    $0x41,%al
471951:	6f                   	outsl  %ds:(%esi),(%dx)
471952:	6c                   	insb   (%dx),%es:(%edi)
471953:	66 6a 67             	pushw  $0x67
471956:	2c 41                	sub    $0x41,%al
471958:	6f                   	outsl  %ds:(%esi),(%dx)
471959:	67 4a                	addr16 dec %edx
47195b:	46                   	inc    %esi
47195c:	7a 6f                	jp     0x4719cd
47195e:	36 53                	ss push %ebx
471960:	42                   	inc    %edx
471961:	5a                   	pop    %edx
471962:	4d                   	dec    %ebp
471963:	48                   	dec    %eax
471964:	49                   	dec    %ecx
471965:	59                   	pop    %ecx
471966:	57                   	push   %edi
471967:	47                   	inc    %edi
471968:	55                   	push   %ebp
471969:	67 35 59 78 38 43    	addr16 xor $0x43387859,%eax
47196f:	32 46 6d             	xor    0x6d(%esi),%al
471972:	49                   	dec    %ecx
471973:	4a                   	dec    %edx
471974:	34 41                	xor    $0x41,%al
471976:	4a                   	dec    %edx
471977:	67 6c                	insb   (%dx),%es:(%di)
471979:	5a                   	pop    %edx
47197a:	5a                   	pop    %edx
47197b:	57                   	push   %edi
47197c:	38 74 2c 41          	cmp    %dh,0x41(%esp,%ebp,1)
471980:	4b                   	dec    %ebx
471981:	4a                   	dec    %edx
471982:	58                   	pop    %eax
471983:	34 34                	xor    $0x34,%al
471985:	2c 41                	sub    $0x41,%al
471987:	4b                   	dec    %ebx
471988:	49                   	dec    %ecx
471989:	48                   	dec    %eax
47198a:	73 4a                	jae    0x4719d6
47198c:	35 64 39 6d 49       	xor    $0x496d3964,%eax
471991:	48                   	dec    %eax
471992:	67 4a                	addr16 dec %edx
471994:	35 64 39 59 5a       	xor    $0x5a593964,%eax
471999:	57                   	push   %edi
47199a:	38 74 2c 41          	cmp    %dh,0x41(%esp,%ebp,1)
47199e:	4b                   	dec    %ebx
47199f:	4a                   	dec    %edx
4719a0:	58                   	pop    %eax
4719a1:	34 32                	xor    $0x32,%al
4719a3:	2c 41                	sub    $0x41,%al
4719a5:	4b                   	dec    %ebx
4719a6:	2f                   	das
4719a7:	67 77 50             	addr16 ja 0x4719fa
4719aa:	41                   	inc    %ecx
4719ab:	47                   	inc    %edi
4719ac:	38 78 2c             	cmp    %bh,0x2c(%eax)
4719af:	41                   	inc    %ecx
4719b0:	4b                   	dec    %ebx
4719b1:	4a                   	dec    %edx
4719b2:	58                   	pop    %eax
4719b3:	34 34                	xor    $0x34,%al
4719b5:	2c 41                	sub    $0x41,%al
4719b7:	4b                   	dec    %ebx
4719b8:	49                   	dec    %ecx
4719b9:	43                   	inc    %ebx
4719ba:	63 37                	arpl   %esi,(%edi)
4719bc:	32 4f 63             	xor    0x63(%edi),%cl
4719bf:	67 4c                	addr16 dec %esp
4719c1:	38 2b                	cmp    %ch,(%ebx)
4719c3:	56                   	push   %esi
4719c4:	2b 56 6c             	sub    0x6c(%esi),%edx
4719c7:	6d                   	insl   (%dx),%es:(%edi)
4719c8:	49                   	dec    %ecx
4719c9:	50                   	push   %eax
4719ca:	35 72 51 75 35       	xor    $0x35755172,%eax
4719cf:	59                   	pop    %ecx
4719d0:	62 79 30             	bound  %edi,0x30(%ecx)
4719d3:	2c 41                	sub    $0x41,%al
4719d5:	70 2b                	jo     0x471a02
4719d7:	55                   	push   %ebp
4719d8:	2c 41                	sub    $0x41,%al
4719da:	43                   	inc    %ebx
4719db:	6d                   	insl   (%dx),%es:(%edi)
4719dc:	38 76 2c             	cmp    %dh,0x2c(%esi)
4719df:	41                   	inc    %ecx
4719e0:	4b                   	dec    %ebx
4719e1:	4f                   	dec    %edi
4719e2:	41                   	inc    %ecx
4719e3:	6b 2c 41 44          	imul   $0x44,(%ecx,%eax,2),%ebp
4719e7:	2b 44 68 59          	sub    0x59(%eax,%ebp,2),%eax
4719eb:	41                   	inc    %ecx
4719ec:	4f                   	dec    %edi
4719ed:	4a                   	dec    %edx
4719ee:	44                   	inc    %esp
4719ef:	58                   	pop    %eax
4719f0:	2f                   	das
4719f1:	2f                   	das
4719f2:	2f                   	das
4719f3:	2b 44 41 4d          	sub    0x4d(%ecx,%eax,2),%eax
4719f7:	41                   	inc    %ecx
4719f8:	4b                   	dec    %ebx
4719f9:	68 4d 77 43 51       	push   $0x5143774d
4719fe:	42                   	inc    %edx
4719ff:	49                   	dec    %ecx
471a00:	41                   	inc    %ecx
471a01:	51                   	push   %ecx
471a02:	2c 43                	sub    $0x43,%al
471a04:	67 2c 45             	addr16 sub $0x45,%al
471a07:	53                   	push   %ebx
471a08:	67 58                	addr16 pop %eax
471a0a:	2c 41                	sub    $0x41,%al
471a0c:	4b                   	dec    %ebx
471a0d:	63 31                	arpl   %esi,(%ecx)
471a0f:	45                   	inc    %ebp
471a10:	2c 41                	sub    $0x41,%al
471a12:	72 2b                	jb     0x471a3f
471a14:	44                   	inc    %esp
471a15:	67 2c 2f             	addr16 sub $0x2f,%al
471a18:	67 77 2c             	addr16 ja 0x471a47
471a1b:	48                   	dec    %eax
471a1c:	4b                   	dec    %ebx
471a1d:	45                   	inc    %ebp
471a1e:	41                   	inc    %ecx
471a1f:	67 42                	addr16 inc %edx
471a21:	77 62                	ja     0x471a85
471a23:	31 49 2c             	xor    %ecx,0x2c(%ecx)
471a26:	41                   	inc    %ecx
471a27:	72 2b                	jb     0x471a54
471a29:	44                   	inc    %esp
471a2a:	2c 41                	sub    $0x41,%al
471a2c:	49                   	dec    %ecx
471a2d:	4e                   	dec    %esi
471a2e:	69 6c 4d 63 6b 67 4e 	imul   $0x514e676b,0x63(%ebp,%ecx,2),%ebp
471a35:	51
471a36:	74 39                	je     0x471a71
471a38:	47                   	inc    %edi
471a39:	46                   	inc    %esi
471a3a:	67 67 78 33          	addr16 addr16 js 0x471a71
471a3e:	37                   	aaa
471a3f:	37                   	aaa
471a40:	37                   	aaa
471a41:	57                   	push   %edi
471a42:	46                   	inc    %esi
471a43:	6c                   	insb   (%dx),%es:(%edi)
471a44:	49                   	dec    %ecx
471a45:	43                   	inc    %ebx
471a46:	34 45                	xor    $0x45,%al
471a48:	77 4e                	ja     0x471a98
471a4a:	56                   	push   %esi
471a4b:	68 49 49 2b 32       	push   $0x322b4949
471a50:	54                   	push   %esp
471a51:	53                   	push   %ebx
471a52:	4e                   	dec    %esi
471a53:	5a                   	pop    %edx
471a54:	5a                   	pop    %edx
471a55:	69 43 4c 66 52 77 44 	imul   $0x44775266,0x4c(%ebx),%eax
471a5c:	57                   	push   %edi
471a5d:	47                   	inc    %edi
471a5e:	39 54 2c 41          	cmp    %edx,0x41(%esp,%ebp,1)
471a62:	4b                   	dec    %ebx
471a63:	63 6f 51             	arpl   %ebp,0x51(%edi)
471a66:	43                   	inc    %ebx
471a67:	41                   	inc    %ecx
471a68:	48                   	dec    %eax
471a69:	42                   	inc    %edx
471a6a:	76 56                	jbe    0x471ac2
471a6c:	2c 41                	sub    $0x41,%al
471a6e:	43                   	inc    %ebx
471a6f:	6e                   	outsb  %ds:(%esi),(%dx)
471a70:	4b                   	dec    %ebx
471a71:	45                   	inc    %ebp
471a72:	41                   	inc    %ecx
471a73:	67 42                	addr16 inc %edx
471a75:	77 49                	ja     0x471ac0
471a77:	41                   	inc    %ecx
471a78:	68 74 35 42 73       	push   $0x73423574
471a7d:	67 69 31 6f 67 2f 31 	imul   $0x312f676f,(%bx,%di),%esi
471a84:	6b 67 55 7a          	imul   $0x7a,0x55(%edi),%esp
471a88:	43                   	inc    %ebx
471a89:	54                   	push   %esp
471a8a:	37                   	aaa
471a8b:	46                   	inc    %esi
471a8c:	6c                   	insb   (%dx),%es:(%edi)
471a8d:	6d                   	insl   (%dx),%es:(%edi)
471a8e:	49                   	dec    %ecx
471a8f:	48                   	dec    %eax
471a90:	53                   	push   %ebx
471a91:	69 4a 43 68 59 5a 53 	imul   $0x535a5968,0x43(%edx),%ecx
471a98:	42                   	inc    %edx
471a99:	4a                   	dec    %edx
471a9a:	77 50                	ja     0x471aec
471a9c:	50                   	push   %eax
471a9d:	33 57 47             	xor    0x47(%edi),%edx
471aa0:	39 56 2c             	cmp    %edx,0x2c(%esi)
471aa3:	41                   	inc    %ecx
471aa4:	4b                   	dec    %ebx
471aa5:	4f                   	dec    %edi
471aa6:	42                   	inc    %edx
471aa7:	4d                   	dec    %ebp
471aa8:	2c 41                	sub    $0x41,%al
471aaa:	44                   	inc    %esp
471aab:	2b 43 51             	sub    0x51(%ebx),%eax
471aae:	2c 2f                	sub    $0x2f,%al
471ab0:	67 77 42             	addr16 ja 0x471af5
471ab3:	41                   	inc    %ecx
471ab4:	43                   	inc    %ebx
471ab5:	67 51                	addr16 push %ecx
471ab7:	2c 41                	sub    $0x41,%al
471ab9:	47                   	inc    %edi
471aba:	4a                   	dec    %edx
471abb:	6a 67                	push   $0x67
471abd:	4a                   	dec    %edx
471abe:	2c 2c                	sub    $0x2c,%al
471ac0:	2f                   	das
471ac1:	67 34 42             	addr16 xor $0x42,%al
471ac4:	41                   	inc    %ecx
471ac5:	44                   	inc    %esp
471ac6:	6a 6b                	push   $0x6b
471ac8:	2f                   	das
471ac9:	2f                   	das
471aca:	2f                   	das
471acb:	2f                   	das
471acc:	2f                   	das
471acd:	67 77 42             	addr16 ja 0x471b12
471ad0:	41                   	inc    %ecx
471ad1:	47                   	inc    %edi
471ad2:	39 57 2c             	cmp    %edx,0x2c(%edi)
471ad5:	41                   	inc    %ecx
471ad6:	4b                   	dec    %ebx
471ad7:	63 6f 51             	arpl   %ebp,0x51(%edi)
471ada:	43                   	inc    %ebx
471adb:	41                   	inc    %ecx
471adc:	48                   	dec    %eax
471add:	41                   	inc    %ecx
471ade:	67 52                	addr16 push %edx
471ae0:	39 73 4d             	cmp    %esi,0x4d(%ebx)
471ae3:	52                   	push   %edx
471ae4:	79 44                	jns    0x471b2a
471ae6:	4a                   	dec    %edx
471ae7:	6b 64 30 53 57       	imul   $0x57,0x53(%eax,%esi,1),%esp
471aec:	57                   	push   %edi