420968:	66 55                	push   %bp
42096a:	77 57                	ja     0x4209c3
42096c:	66 70 34             	data16 jo 0x4209a3
42096f:	6a 6c                	push   $0x6c
420971:	41                   	inc    %ecx
420972:	42                   	inc    %edx
420973:	69 6a 6f 6d 6a 61 6f 	imul   $0x6f616a6d,0x6f(%edx),%ebp
42097a:	31 71 67             	xor    %esi,0x67(%ecx)
42097d:	37                   	aaa
42097e:	51                   	push   %ecx
42097f:	58                   	pop    %eax
420980:	49                   	dec    %ecx
420981:	55                   	push   %ebp
420982:	6e                   	outsb  %ds:(%esi),(%dx)
420983:	49                   	dec    %ecx
420984:	57                   	push   %edi
420985:	43                   	inc    %ebx
420986:	77 59                	ja     0x4209e1
420988:	71 7a                	jno    0x420a04
42098a:	47                   	inc    %edi
42098b:	4a                   	dec    %edx
42098c:	41                   	inc    %ecx
42098d:	6b 36 72             	imul   $0x72,(%esi),%esi
420990:	76 75                	jbe    0x420a07
420992:	62 35 76 33 4a 56    	bound  %esi,0x564a3376
420998:	76 44                	jbe    0x4209de
42099a:	44                   	inc    %esp
42099b:	4b                   	dec    %ebx
42099c:	6a 4b                	push   $0x4b
42099e:	35 64 30 58 41       	xor    $0x41583064,%eax
4209a3:	63 54 4d 50          	arpl   %edx,0x50(%ebp,%ecx,2)
4209a7:	50                   	push   %eax
4209a8:	35 79 62 51 6f       	xor    $0x6f516279,%eax
4209ad:	31 4c 78 55          	xor    %ecx,0x55(%eax,%edi,2)
4209b1:	56                   	push   %esi
4209b2:	42                   	inc    %edx
4209b3:	66 38 71 64          	data16 cmp %dh,0x64(%ecx)
4209b7:	46                   	inc    %esi
4209b8:	37                   	aaa
4209b9:	37                   	aaa
4209ba:	6b 53 33 57          	imul   $0x57,0x33(%ebx),%edx
4209be:	5a                   	pop    %edx
4209bf:	5a                   	pop    %edx
4209c0:	69 59 44 38 2f 2b 4f 	imul   $0x4f2b2f38,0x44(%ecx),%ebx
4209c7:	38 6b 58             	cmp    %ch,0x58(%ebx)
4209ca:	68 4f 56 2b 74       	push   $0x742b564f
4209cf:	58                   	pop    %eax
4209d0:	6a 50                	push   $0x50
4209d2:	70 72                	jo     0x420a46
4209d4:	73 73                	jae    0x420a49
4209d6:	54                   	push   %esp
4209d7:	6b 51 36 47          	imul   $0x47,0x36(%ecx),%edx
4209db:	71 70                	jno    0x420a4d
4209dd:	41                   	inc    %ecx
4209de:	61                   	popa
4209df:	38 47 50             	cmp    %al,0x50(%edi)
4209e2:	63 6a 78             	arpl   %ebp,0x78(%edx)
4209e5:	36 79 44             	ss jns 0x420a2c
4209e8:	4d                   	dec    %ebp
4209e9:	75 4a                	jne    0x420a35
4209eb:	6c                   	insb   (%dx),%es:(%edi)
4209ec:	4c                   	dec    %esp
4209ed:	41                   	inc    %ecx
4209ee:	31 39                	xor    %edi,(%ecx)
4209f0:	57                   	push   %edi
4209f1:	50                   	push   %eax
4209f2:	33 31                	xor    (%ecx),%esi
4209f4:	6a 47                	push   $0x47
4209f6:	57                   	push   %edi
4209f7:	48                   	dec    %eax
4209f8:	66 6f                	outsw  %ds:(%esi),(%dx)
4209fa:	44                   	inc    %esp
4209fb:	41                   	inc    %ecx
4209fc:	65 72 2b             	gs jb  0x420a2a
4209ff:	49                   	dec    %ecx
420a00:	44                   	inc    %esp
420a01:	45                   	inc    %ebp
420a02:	78 65                	js     0x420a69
420a04:	4e                   	dec    %esi
420a05:	35 79 6e 62 51       	xor    $0x51626e79,%eax
420a0a:	79 74                	jns    0x420a80
420a0c:	6c                   	insb   (%dx),%es:(%edi)
420a0d:	69 6d 52 37 46 36 4c 	imul   $0x4c364637,0x52(%ebp),%ebp
420a14:	2f                   	das
420a15:	77 74                	ja     0x420a8b
420a17:	58                   	pop    %eax
420a18:	77 45                	ja     0x420a5f
420a1a:	43                   	inc    %ebx
420a1b:	41                   	inc    %ecx
420a1c:	52                   	push   %edx
420a1d:	36 6a 6f             	ss push $0x6f
420a20:	68 32 65 68 62       	push   $0x62686532
420a25:	42                   	inc    %edx
420a26:	61                   	popa
420a27:	6b 75 63 73          	imul   $0x73,0x63(%ebp),%esi
420a2b:	6d                   	insl   (%dx),%es:(%edi)
420a2c:	31 55 6e             	xor    %edx,0x6e(%ebp)
420a2f:	45                   	inc    %ebp
420a30:	4d                   	dec    %ebp
420a31:	2b 7a 46             	sub    0x46(%edx),%edi
420a34:	44                   	inc    %esp
420a35:	43                   	inc    %ebx
420a36:	7a 71                	jp     0x420aa9
420a38:	6f                   	outsl  %ds:(%esi),(%dx)
420a39:	74 46                	je     0x420a81
420a3b:	66 37                	data16 aaa
420a3d:	69 6d 31 77 33 52 4a 	imul   $0x4a523377,0x31(%ebp),%ebp
420a44:	42                   	inc    %edx
420a45:	71 49                	jno    0x420a90
420a47:	61                   	popa
420a48:	56                   	push   %esi
420a49:	72 51                	jb     0x420a9c
420a4b:	6b 38 31             	imul   $0x31,(%eax),%edi
420a4e:	58                   	pop    %eax
420a4f:	41                   	inc    %ecx
420a50:	5a                   	pop    %edx
420a51:	56                   	push   %esi
420a52:	44                   	inc    %esp
420a53:	51                   	push   %ecx
420a54:	74 61                	je     0x420ab7
420a56:	74 68                	je     0x420ac0
420a58:	73 34                	jae    0x420a8e
420a5a:	41                   	inc    %ecx
420a5b:	7a 73                	jp     0x420ad0
420a5d:	51                   	push   %ecx
420a5e:	51                   	push   %ecx
420a5f:	77 49                	ja     0x420aaa
420a61:	47                   	inc    %edi
420a62:	62 4c 4f 58          	bound  %ecx,0x58(%edi,%ecx,2)
420a66:	65 34 55             	gs xor $0x55,%al
420a69:	6b 4a 53 32          	imul   $0x32,0x53(%edx),%ecx
420a6d:	6a 34                	push   $0x34
420a6f:	4c                   	dec    %esp
420a70:	6f                   	outsl  %ds:(%esi),(%dx)
420a71:	77 51                	ja     0x420ac4
420a73:	58                   	pop    %eax
420a74:	6b 70 69 64          	imul   $0x64,0x69(%eax),%esi
420a78:	71 63                	jno    0x420add
420a7a:	37                   	aaa
420a7b:	36 58                	ss pop %eax
420a7d:	33 43 55             	xor    0x55(%ebx),%eax
420a80:	33 46 49             	xor    0x49(%esi),%eax
420a83:	58                   	pop    %eax
420a84:	6c                   	insb   (%dx),%es:(%edi)
420a85:	32 6e 4e             	xor    0x4e(%esi),%ch
420a88:	7a 6f                	jp     0x420af9
420a8a:	61                   	popa
420a8b:	46                   	inc    %esi
420a8c:	50                   	push   %eax
420a8d:	7a 48                	jp     0x420ad7
420a8f:	37                   	aaa
420a90:	4d                   	dec    %ebp
420a91:	2f                   	das
420a92:	52                   	push   %edx
420a93:	51                   	push   %ecx
420a94:	62 61 66             	bound  %esp,0x66(%ecx)
420a97:	43                   	inc    %ebx
420a98:	6c                   	insb   (%dx),%es:(%edi)
420a99:	72 49                	jb     0x420ae4
420a9b:	41                   	inc    %ecx
420a9c:	72 33                	jb     0x420ad1
420a9e:	55                   	push   %ebp
420a9f:	42                   	inc    %edx
420aa0:	41                   	inc    %ecx
420aa1:	42                   	inc    %edx
420aa2:	55                   	push   %ebp
420aa3:	32 48 67             	xor    0x67(%eax),%cl
420aa6:	4d                   	dec    %ebp
420aa7:	34 47                	xor    $0x47,%al
420aa9:	50                   	push   %eax
420aaa:	2f                   	das
420aab:	51                   	push   %ecx
420aac:	6a 6f                	push   $0x6f
420aae:	75 6c                	jne    0x420b1c
420ab0:	30 56 78             	xor    %dl,0x78(%esi)
420ab3:	51                   	push   %ecx
420ab4:	37                   	aaa
420ab5:	66 53                	push   %bx
420ab7:	73 73                	jae    0x420b2c
420ab9:	5a                   	pop    %edx
420aba:	34 4c                	xor    $0x4c,%al
420abc:	6a 73                	push   $0x73
420abe:	72 35                	jb     0x420af5
420ac0:	47                   	inc    %edi
420ac1:	6a 34                	push   $0x34
420ac3:	52                   	push   %edx
420ac4:	59                   	pop    %ecx
420ac5:	4d                   	dec    %ebp
420ac6:	31 4f 73             	xor    %ecx,0x73(%edi)
420ac9:	46                   	inc    %esi
420aca:	4d                   	dec    %ebp
420acb:	75 6c                	jne    0x420b39
420acd:	68 4c 74 36 2f       	push   $0x2f36744c
420ad2:	39 53 59             	cmp    %edx,0x59(%ebx)
420ad5:	31 32                	xor    %esi,(%edx)
420ad7:	6e                   	outsb  %ds:(%esi),(%dx)
420ad8:	74 79                	je     0x420b53
420ada:	4f                   	dec    %edi
420adb:	48                   	dec    %eax
420adc:	76 4e                	jbe    0x420b2c
420ade:	4a                   	dec    %edx
420adf:	74 4a                	je     0x420b2b
420ae1:	41                   	inc    %ecx
420ae2:	6b 42 2b 5a          	imul   $0x5a,0x2b(%edx),%eax
420ae6:	64 76 58             	fs jbe 0x420b41
420ae9:	56                   	push   %esi
420aea:	49                   	dec    %ecx
420aeb:	69 36 42 6f 4f 32    	imul   $0x324f6f42,(%esi),%esi
420af1:	55                   	push   %ebp
420af2:	57                   	push   %edi
420af3:	6c                   	insb   (%dx),%es:(%edi)
420af4:	33 66 57             	xor    0x57(%esi),%esp
420af7:	54                   	push   %esp
420af8:	44                   	inc    %esp
420af9:	5a                   	pop    %edx
420afa:	61                   	popa
420afb:	43                   	inc    %ebx
420afc:	51                   	push   %ecx
420afd:	56                   	push   %esi
420afe:	61                   	popa
420aff:	4a                   	dec    %edx
420b00:	76 56                	jbe    0x420b58
420b02:	79 76                	jns    0x420b7a
420b04:	62 53 4f             	bound  %edx,0x4f(%ebx)
420b07:	6b 61 48 64          	imul   $0x64,0x48(%ecx),%esp
420b0b:	77 76                	ja     0x420b83
420b0d:	78 70                	js     0x420b7f
420b0f:	7a 70                	jp     0x420b81
420b11:	6e                   	outsb  %ds:(%esi),(%dx)
420b12:	39 37                	cmp    %esi,(%edi)
420b14:	55                   	push   %ebp
420b15:	4e                   	dec    %esi
420b16:	69 42 73 47 46 50 79 	imul   $0x79504647,0x73(%edx),%eax
420b1d:	48                   	dec    %eax
420b1e:	4f                   	dec    %edi
420b1f:	31 6d 51             	xor    %ebp,0x51(%ebp)
420b22:	30 34 63             	xor    %dh,(%ebx,%eiz,2)
420b25:	4a                   	dec    %edx
420b26:	47                   	inc    %edi
420b27:	45                   	inc    %ebp
420b28:	57                   	push   %edi
420b29:	41                   	inc    %ecx
420b2a:	64 41                	fs inc %ecx
420b2c:	65 44                	gs inc %esp
420b2e:	42                   	inc    %edx
420b2f:	6a 6f                	push   $0x6f
420b31:	32 6a 5a             	xor    0x5a(%edx),%ch
420b34:	42                   	inc    %edx
420b35:	31 56 66             	xor    %edx,0x66(%esi)
420b38:	38 39                	cmp    %bh,(%ecx)
420b3a:	48                   	dec    %eax
420b3b:	46                   	inc    %esi
420b3c:	47                   	inc    %edi
420b3d:	76 5a                	jbe    0x420b99
420b3f:	61                   	popa
420b40:	67 67 72 4a          	addr16 addr16 jb 0x420b8e
420b44:	4f                   	dec    %edi
420b45:	50                   	push   %eax
420b46:	50                   	push   %eax
420b47:	4a                   	dec    %edx
420b48:	41                   	inc    %ecx
420b49:	78 4b                	js     0x420b96
420b4b:	4f                   	dec    %edi
420b4c:	62 48 56             	bound  %ecx,0x56(%eax)
420b4f:	46                   	inc    %esi
420b50:	64 70 74             	fs jo  0x420bc7
420b53:	48                   	dec    %eax
420b54:	39 62 72             	cmp    %esp,0x72(%edx)
420b57:	2f                   	das
420b58:	43                   	inc    %ebx
420b59:	30 4a 35             	xor    %cl,0x35(%edx)
420b5c:	58                   	pop    %eax
420b5d:	5a                   	pop    %edx
420b5e:	75 39                	jne    0x420b99
420b60:	50                   	push   %eax
420b61:	67 53                	addr16 push %ebx
420b63:	61                   	popa
420b64:	6a 5a                	push   $0x5a
420b66:	32 30                	xor    (%eax),%dh
420b68:	79 39                	jns    0x420ba3
420b6a:	64 79 48             	fs jns 0x420bb5
420b6d:	4b                   	dec    %ebx
420b6e:	4f                   	dec    %edi
420b6f:	7a 30                	jp     0x420ba1
420b71:	35 55 42 65 62       	xor    $0x62654255,%eax
420b76:	71 59                	jno    0x420bd1
420b78:	63 6c 4b 56          	arpl   %ebp,0x56(%ebx,%ecx,2)
420b7c:	55                   	push   %ebp
420b7d:	39 79 63             	cmp    %edi,0x63(%ecx)
420b80:	2b 79 50             	sub    0x50(%ecx),%edi
420b83:	4b                   	dec    %ebx
420b84:	47                   	inc    %edi
420b85:	54                   	push   %esp
420b86:	36 59                	ss pop %ecx
420b88:	57                   	push   %edi
420b89:	31 67 6c             	xor    %esp,0x6c(%edi)
420b8c:	4c                   	dec    %esp
420b8d:	33 4f 63             	xor    0x63(%edi),%ecx
420b90:	53                   	push   %ebx
420b91:	72 32                	jb     0x420bc5
420b93:	4e                   	dec    %esi
420b94:	32 2b                	xor    (%ebx),%ch
420b96:	72 67                	jb     0x420bff
420b98:	48                   	dec    %eax
420b99:	75 68                	jne    0x420c03
420b9b:	69 36 74 2b 44 66    	imul   $0x66442b74,(%esi),%esi
420ba1:	33 6a 46             	xor    0x46(%edx),%ebp
420ba4:	44                   	inc    %esp
420ba5:	77 56                	ja     0x420bfd
420ba7:	65 63 79 47          	arpl   %edi,%gs:0x47(%ecx)
420bab:	41                   	inc    %ecx
420bac:	73 52                	jae    0x420c00
420bae:	35 44 42 50 7a       	xor    $0x7a504244,%eax
420bb3:	58                   	pop    %eax
420bb4:	4e                   	dec    %esi
420bb5:	47                   	inc    %edi
420bb6:	58                   	pop    %eax
420bb7:	73 6c                	jae    0x420c25
420bb9:	63 36                	arpl   %esi,(%esi)
420bbb:	72 73                	jb     0x420c30
420bbd:	72 77                	jb     0x420c36
420bbf:	75 34                	jne    0x420bf5
420bc1:	7a 4b                	jp     0x420c0e
420bc3:	67 66 45             	addr16 inc %bp
420bc6:	42                   	inc    %edx
420bc7:	59                   	pop    %ecx
420bc8:	73 5a                	jae    0x420c24
420bca:	2f                   	das
420bcb:	75 30                	jne    0x420bfd
420bcd:	65 32 31             	xor    %gs:(%ecx),%dh
420bd0:	6a 6b                	push   $0x6b
420bd2:	68 57 50 6a 38       	push   $0x386a5057
420bd7:	7a 4b                	jp     0x420c24
420bd9:	51                   	push   %ecx
420bda:	72 6f                	jb     0x420c4b
420bdc:	65 35 46 51 6a 31    	gs xor $0x316a5146,%eax
420be2:	48                   	dec    %eax
420be3:	59                   	pop    %ecx
420be4:	6f                   	outsl  %ds:(%esi),(%dx)
420be5:	53                   	push   %ebx
420be6:	7a 68                	jp     0x420c50
420be8:	43                   	inc    %ebx
420be9:	6d                   	insl   (%dx),%es:(%edi)
420bea:	2f                   	das
420beb:	57                   	push   %edi
420bec:	33 53 72             	xor    0x72(%ebx),%edx
420bef:	68 62 2f 64 4a       	push   $0x4a642f62
420bf4:	2b 77 64             	sub    0x64(%edi),%esi
420bf7:	6d                   	insl   (%dx),%es:(%edi)
420bf8:	38 32                	cmp    %dh,(%edx)