42883e:	39 4d 68             	cmp    %ecx,0x68(%ebp)
428841:	76 6d                	jbe    0x4288b0
428843:	46                   	inc    %esi
428844:	76 6b                	jbe    0x4288b1
428846:	51                   	push   %ecx
428847:	4a                   	dec    %edx
428848:	77 58                	ja     0x4288a2
42884a:	38 5a 73             	cmp    %bl,0x73(%edx)
42884d:	6b 68 7a 7a          	imul   $0x7a,0x7a(%eax),%ebp
428851:	34 79                	xor    $0x79,%al
428853:	50                   	push   %eax
428854:	58                   	pop    %eax
428855:	4b                   	dec    %ebx
428856:	49                   	dec    %ecx
428857:	51                   	push   %ecx
428858:	32 6a 50             	xor    0x50(%edx),%ch
42885b:	71 35                	jno    0x428892
42885d:	63 65 37             	arpl   %esp,0x37(%ebp)
428860:	71 77                	jno    0x4288d9
428862:	6c                   	insb   (%dx),%es:(%edi)
428863:	44                   	inc    %esp
428864:	6f                   	outsl  %ds:(%esi),(%dx)
428865:	6c                   	insb   (%dx),%es:(%edi)
428866:	34 62                	xor    $0x62,%al
428868:	74 78                	je     0x4288e2
42886a:	79 75                	jns    0x4288e1
42886c:	6d                   	insl   (%dx),%es:(%edi)
42886d:	49                   	dec    %ecx
42886e:	42                   	inc    %edx
42886f:	45                   	inc    %ebp
428870:	57                   	push   %edi
428871:	4b                   	dec    %ebx
428872:	39 43 70             	cmp    %eax,0x70(%ebx)
428875:	44                   	inc    %esp
428876:	34 37                	xor    $0x37,%al
428878:	4a                   	dec    %edx
428879:	56                   	push   %esi
42887a:	52                   	push   %edx
42887b:	72 4e                	jb     0x4288cb
42887d:	51                   	push   %ecx
42887e:	41                   	inc    %ecx
42887f:	50                   	push   %eax
428880:	75 6a                	jne    0x4288ec
428882:	6b 42 47 32          	imul   $0x32,0x47(%edx),%eax
428886:	30 6c 4b 72          	xor    %ch,0x72(%ebx,%ecx,2)
42888a:	59                   	pop    %ecx
42888b:	30 39                	xor    %bh,(%ecx)
42888d:	4b                   	dec    %ebx
42888e:	71 6c                	jno    0x4288fc
428890:	76 51                	jbe    0x4288e3
428892:	72 35                	jb     0x4288c9
428894:	31 51 75             	xor    %edx,0x75(%ecx)
428897:	75 62                	jne    0x4288fb
428899:	79 66                	jns    0x428901
42889b:	6d                   	insl   (%dx),%es:(%edi)
42889c:	4a                   	dec    %edx
42889d:	67 75 49             	addr16 jne 0x4288e9
4288a0:	55                   	push   %ebp
4288a1:	56                   	push   %esi
4288a2:	61                   	popa
4288a3:	6d                   	insl   (%dx),%es:(%edi)
4288a4:	70 57                	jo     0x4288fd
4288a6:	58                   	pop    %eax
4288a7:	70 6c                	jo     0x428915
4288a9:	59                   	pop    %ecx
4288aa:	35 59 6c 71 45       	xor    $0x45716c59,%eax
4288af:	61                   	popa
4288b0:	50                   	push   %eax
4288b1:	46                   	inc    %esi
4288b2:	38 5a 4c             	cmp    %bl,0x4c(%edx)
4288b5:	31 45 53             	xor    %eax,0x53(%ebp)
4288b8:	53                   	push   %ebx
4288b9:	33 39                	xor    (%ecx),%edi
4288bb:	39 5a 48             	cmp    %ebx,0x48(%edx)
4288be:	52                   	push   %edx
4288bf:	4c                   	dec    %esp
4288c0:	75 53                	jne    0x428915
4288c2:	32 75 31             	xor    0x31(%ebp),%dh
4288c5:	30 77 43             	xor    %dh,0x43(%edi)
4288c8:	77 50                	ja     0x42891a
4288ca:	64 44                	fs inc %esp
4288cc:	69 43 35 73 6b 75 64 	imul   $0x64756b73,0x35(%ebx),%eax
4288d3:	5a                   	pop    %edx
4288d4:	57                   	push   %edi
4288d5:	2f                   	das
4288d6:	45                   	inc    %ebp
4288d7:	6c                   	insb   (%dx),%es:(%edi)
4288d8:	43                   	inc    %ebx
4288d9:	6e                   	outsb  %ds:(%esi),(%dx)
4288da:	58                   	pop    %eax
4288db:	38 31                	cmp    %dh,(%ecx)
4288dd:	4f                   	dec    %edi
4288de:	7a 78                	jp     0x428958
4288e0:	44                   	inc    %esp
4288e1:	61                   	popa
4288e2:	69 69 72 62 4f 71 6b 	imul   $0x6b714f62,0x72(%ecx),%ebp
4288e9:	2b 49 47             	sub    0x47(%ecx),%ecx
4288ec:	65 5a                	gs pop %edx
4288ee:	79 38                	jns    0x428928
4288f0:	53                   	push   %ebx
4288f1:	75 69                	jne    0x42895c
4288f3:	67 2f                	addr16 das
4288f5:	77 6a                	ja     0x428961
4288f7:	52                   	push   %edx
4288f8:	35 4e 4e 77 54       	xor    $0x54774e4e,%eax
4288fd:	42                   	inc    %edx
4288fe:	45                   	inc    %ebp
4288ff:	54                   	push   %esp
428900:	46                   	inc    %esi
428901:	52                   	push   %edx
428902:	42                   	inc    %edx
428903:	4d                   	dec    %ebp
428904:	31 45 4a             	xor    %eax,0x4a(%ebp)
428907:	62 6b 44             	bound  %ebp,0x44(%ebx)
42890a:	4c                   	dec    %esp
42890b:	35 63 75 50 54       	xor    $0x54507563,%eax
428910:	79 57                	jns    0x428969
428912:	74 62                	je     0x428976
428914:	47                   	inc    %edi
428915:	2b 6e 5a             	sub    0x5a(%esi),%ebp
428918:	37                   	aaa
428919:	70 30                	jo     0x42894b
42891b:	78 6f                	js     0x42898c
42891d:	6c                   	insb   (%dx),%es:(%edi)
42891e:	42                   	inc    %edx
42891f:	59                   	pop    %ecx
428920:	67 65 47             	addr16 gs inc %edi
428923:	51                   	push   %ecx
428924:	78 76                	js     0x42899c
428926:	78 67                	js     0x42898f
428928:	6e                   	outsb  %ds:(%esi),(%dx)
428929:	68 58 6e 30 43       	push   $0x43306e58
42892e:	64 59                	fs pop %ecx
428930:	6c                   	insb   (%dx),%es:(%edi)
428931:	42                   	inc    %edx
428932:	35 78 63 66 49       	xor    $0x49666378,%eax
428937:	6f                   	outsl  %ds:(%esi),(%dx)
428938:	54                   	push   %esp
428939:	53                   	push   %ebx
42893a:	72 58                	jb     0x428994
42893c:	74 34                	je     0x428972
42893e:	6e                   	outsb  %ds:(%esi),(%dx)
42893f:	61                   	popa
428940:	53                   	push   %ebx
428941:	56                   	push   %esi
428942:	57                   	push   %edi
428943:	42                   	inc    %edx
428944:	42                   	inc    %edx
428945:	36 52                	ss push %edx
428947:	4d                   	dec    %ebp
428948:	70 30                	jo     0x42897a
42894a:	70 6f                	jo     0x4289bb
42894c:	41                   	inc    %ecx
42894d:	6e                   	outsb  %ds:(%esi),(%dx)
42894e:	5a                   	pop    %edx
42894f:	51                   	push   %ecx
428950:	7a 59                	jp     0x4289ab
428952:	69 69 31 46 2f 61 53 	imul   $0x53612f46,0x31(%ecx),%ebp
428959:	75 62                	jne    0x4289bd
42895b:	66 6d                	insw   (%dx),%es:(%edi)
42895d:	31 72 33             	xor    %esi,0x33(%edx)
428960:	63 36                	arpl   %esi,(%esi)
428962:	4f                   	dec    %edi
428963:	63 2b                	arpl   %ebp,(%ebx)
428965:	42                   	inc    %edx
428966:	75 49                	jne    0x4289b1
428968:	6e                   	outsb  %ds:(%esi),(%dx)
428969:	55                   	push   %ebp
42896a:	68 34 71 4f 78       	push   $0x784f7134
42896f:	5a                   	pop    %edx
428970:	76 77                	jbe    0x4289e9
428972:	31 66 79             	xor    %esp,0x79(%esi)
428975:	72 64                	jb     0x4289db
428977:	4b                   	dec    %ebx
428978:	58                   	pop    %eax
428979:	49                   	dec    %ecx
42897a:	43                   	inc    %ebx
42897b:	6f                   	outsl  %ds:(%esi),(%dx)
42897c:	35 71 32 53 41       	xor    $0x41533271,%eax
428981:	47                   	inc    %edi
428982:	5a                   	pop    %edx
428983:	59                   	pop    %ecx
428984:	4a                   	dec    %edx
428985:	37                   	aaa
428986:	55                   	push   %ebp
428987:	63 41 62             	arpl   %eax,0x62(%ecx)
42898a:	2f                   	das
42898b:	61                   	popa
42898c:	4a                   	dec    %edx
42898d:	68 54 34 30 6d       	push   $0x6d303454
428992:	48                   	dec    %eax
428993:	4e                   	dec    %esi
428994:	76 39                	jbe    0x4289cf
428996:	72 56                	jb     0x4289ee
428998:	6f                   	outsl  %ds:(%esi),(%dx)
428999:	56                   	push   %esi
42899a:	70 31                	jo     0x4289cd
42899c:	70 4e                	jo     0x4289ec
42899e:	52                   	push   %edx
42899f:	78 36                	js     0x4289d7
4289a1:	41                   	inc    %ecx
4289a2:	70 70                	jo     0x428a14
4289a4:	34 65                	xor    $0x65,%al
4289a6:	4f                   	dec    %edi
4289a7:	2b 38                	sub    (%eax),%edi
4289a9:	71 65                	jno    0x428a10
4289ab:	31 34 39             	xor    %esi,(%ecx,%edi,1)
4289ae:	38 4b 68             	cmp    %cl,0x68(%ebx)
4289b1:	47                   	inc    %edi
4289b2:	71 72                	jno    0x428a26
4289b4:	30 72 7a             	xor    %dh,0x7a(%edx)
4289b7:	56                   	push   %esi
4289b8:	66 2b 78 49          	sub    0x49(%eax),%di
4289bc:	66 65 73 64          	data16 gs jae 0x428a24
4289c0:	6e                   	outsb  %ds:(%esi),(%dx)
4289c1:	79 49                	jns    0x428a0c
4289c3:	6b 6a 6e 37          	imul   $0x37,0x6e(%edx),%ebp
4289c7:	36 66 2f             	ss data16 das
4289ca:	4b                   	dec    %ebx
4289cb:	32 46 53             	xor    0x53(%esi),%al
4289ce:	4d                   	dec    %ebp
4289cf:	52                   	push   %edx
4289d0:	49                   	dec    %ecx
4289d1:	79 33                	jns    0x428a06
4289d3:	73 42                	jae    0x428a17
4289d5:	58                   	pop    %eax
4289d6:	33 4b 67             	xor    0x67(%ebx),%ecx
4289d9:	4e                   	dec    %esi
4289da:	63 77 43             	arpl   %esi,0x43(%edi)
4289dd:	56                   	push   %esi
4289de:	2f                   	das
4289df:	34 42                	xor    $0x42,%al
4289e1:	79 52                	jns    0x428a35
4289e3:	35 61 37 37 6c       	xor    $0x6c373761,%eax
4289e8:	35 4d 42 63 4f       	xor    $0x4f63424d,%eax
4289ed:	36 49                	ss dec %ecx
4289ef:	49                   	dec    %ecx
4289f0:	55                   	push   %ebp
4289f1:	63 49 63             	arpl   %ecx,0x63(%ecx)
4289f4:	64 77 73             	fs ja  0x428a6a
4289f7:	72 56                	jb     0x428a4f
4289f9:	31 63 69             	xor    %esp,0x69(%ebx)
4289fc:	35 5a 63 38 65       	xor    $0x6538635a,%eax
428a01:	36 30 5a 68          	xor    %bl,%ss:0x68(%edx)
428a05:	37                   	aaa
428a06:	6d                   	insl   (%dx),%es:(%edi)
428a07:	71 69                	jno    0x428a72
428a09:	4f                   	dec    %edi
428a0a:	42                   	inc    %edx
428a0b:	4a                   	dec    %edx
428a0c:	75 6c                	jne    0x428a7a
428a0e:	54                   	push   %esp
428a0f:	57                   	push   %edi
428a10:	51                   	push   %ecx
428a11:	71 46                	jno    0x428a59
428a13:	56                   	push   %esi
428a14:	31 68 77             	xor    %ebp,0x77(%eax)
428a17:	55                   	push   %ebp
428a18:	4a                   	dec    %edx
428a19:	6d                   	insl   (%dx),%es:(%edi)
428a1a:	4e                   	dec    %esi
428a1b:	4f                   	dec    %edi
428a1c:	6f                   	outsl  %ds:(%esi),(%dx)
428a1d:	70 6e                	jo     0x428a8d
428a1f:	5a                   	pop    %edx
428a20:	74 32                	je     0x428a54
428a22:	2b 41 64             	sub    0x64(%ecx),%eax
428a25:	78 63                	js     0x428a8a
428a27:	6c                   	insb   (%dx),%es:(%edi)
428a28:	4a                   	dec    %edx
428a29:	65 72 4d             	gs jb  0x428a79
428a2c:	78 63                	js     0x428a91
428a2e:	43                   	inc    %ebx
428a2f:	77 65                	ja     0x428a96
428a31:	6c                   	insb   (%dx),%es:(%edi)
428a32:	39 50 64             	cmp    %edx,0x64(%eax)
428a35:	55                   	push   %ebp
428a36:	30 36                	xor    %dh,(%esi)
428a38:	69 34 2f 4b 76 4a 4c 	imul   $0x4c4a764b,(%edi,%ebp,1),%esi
428a3f:	5a                   	pop    %edx
428a40:	68 46 53 70 4e       	push   $0x4e705346
428a45:	35 50 2b 2f 6d       	xor    $0x6d2f2b50,%eax
428a4a:	6b 2b 6e             	imul   $0x6e,(%ebx),%ebp
428a4d:	47                   	inc    %edi
428a4e:	79 7a                	jns    0x428aca
428a50:	49                   	dec    %ecx
428a51:	37                   	aaa
428a52:	76 58                	jbe    0x428aac
428a54:	67 6e                	outsb  %ds:(%si),(%dx)
428a56:	49                   	dec    %ecx
428a57:	64 74 79             	fs je  0x428ad3
428a5a:	6f                   	outsl  %ds:(%esi),(%dx)
428a5b:	2f                   	das
428a5c:	6d                   	insl   (%dx),%es:(%edi)
428a5d:	7a 55                	jp     0x428ab4
428a5f:	39 6a 4e             	cmp    %ebp,0x4e(%edx)
428a62:	4b                   	dec    %ebx
428a63:	71 44                	jno    0x428aa9
428a65:	4d                   	dec    %ebp
428a66:	46                   	inc    %esi
428a67:	53                   	push   %ebx
428a68:	35 44 78 63 2b       	xor    $0x2b637844,%eax
428a6d:	39 79 72             	cmp    %edi,0x72(%ecx)
428a70:	51                   	push   %ecx
428a71:	75 68                	jne    0x428adb
428a73:	56                   	push   %esi
428a74:	75 6c                	jne    0x428ae2
428a76:	50                   	push   %eax
428a77:	4b                   	dec    %ebx
428a78:	49                   	dec    %ecx
428a79:	2f                   	das
428a7a:	7a 4f                	jp     0x428acb
428a7c:	34 47                	xor    $0x47,%al
428a7e:	53                   	push   %ebx
428a7f:	46                   	inc    %esi
428a80:	46                   	inc    %esi
428a81:	72 51                	jb     0x428ad4
428a83:	52                   	push   %edx
428a84:	41                   	inc    %ecx
428a85:	6e                   	outsb  %ds:(%esi),(%dx)
428a86:	78 6d                	js     0x428af5
428a88:	47                   	inc    %edi
428a89:	79 2f                	jns    0x428aba
428a8b:	35 53 2b 58 6f       	xor    $0x6f582b53,%eax
428a90:	45                   	inc    %ebp
428a91:	35 68 38 6b 52       	xor    $0x526b3868,%eax
428a96:	52                   	push   %edx
428a97:	35 4e 39 35 56       	xor    $0x5635394e,%eax
428a9c:	56                   	push   %esi
428a9d:	67 70 56             	addr16 jo 0x428af6
428aa0:	32 44 4a 73          	xor    0x73(%edx,%ecx,2),%al
428aa4:	57                   	push   %edi
428aa5:	6e                   	outsb  %ds:(%esi),(%dx)
428aa6:	45                   	inc    %ebp
428aa7:	61                   	popa
428aa8:	79 59                	jns    0x428b03
428aaa:	79 30                	jns    0x428adc
428aac:	36 38 53 68          	cmp    %dl,%ss:0x68(%ebx)
428ab0:	6b 32 4c             	imul   $0x4c,(%edx),%esi
428ab3:	6c                   	insb   (%dx),%es:(%edi)
428ab4:	76 33                	jbe    0x428ae9
428ab6:	51                   	push   %ecx
428ab7:	31 36                	xor    %esi,(%esi)
428ab9:	59                   	pop    %ecx
428aba:	62 59 6f             	bound  %ebx,0x6f(%ecx)
428abd:	77 43                	ja     0x428b02
428abf:	65 79 62             	gs jns 0x428b24
428ac2:	39 46 4c             	cmp    %eax,0x4c(%esi)
428ac5:	2b 4f 57             	sub    0x57(%edi),%ecx
428ac8:	6f                   	outsl  %ds:(%esi),(%dx)