42f96a:	55                   	push   %ebp
42f96b:	75 73                	jne    0x42f9e0
42f96d:	73 4e                	jae    0x42f9bd
42f96f:	32 69 50             	xor    0x50(%ecx),%ch
42f972:	55                   	push   %ebp
42f973:	45                   	inc    %ebp
42f974:	35 37 44 32 47       	xor    $0x47324437,%eax
42f979:	64 64 32 35 63 77 75 	fs xor %fs:0x78757763,%dh
42f980:	78
42f981:	51                   	push   %ecx
42f982:	42                   	inc    %edx
42f983:	67 4c                	addr16 dec %esp
42f985:	76 74                	jbe    0x42f9fb
42f987:	68 34 53 4a 71       	push   $0x714a5334
42f98c:	35 34 65 6d 6d       	xor    $0x6d6d6534,%eax
42f991:	59                   	pop    %ecx
42f992:	51                   	push   %ecx
42f993:	39 31                	cmp    %esi,(%ecx)
42f995:	53                   	push   %ebx
42f996:	75 68                	jne    0x42fa00
42f998:	4e                   	dec    %esi
42f999:	46                   	inc    %esi
42f99a:	34 78                	xor    $0x78,%al
42f99c:	36 61                	ss popa
42f99e:	6b 54 77 36 64       	imul   $0x64,0x36(%edi,%esi,2),%edx
42f9a3:	64 68 30 79 33 31    	fs push $0x31337930
42f9a9:	4b                   	dec    %ebx
42f9aa:	77 41                	ja     0x42f9ed
42f9ac:	6b 70 30 61          	imul   $0x61,0x30(%eax),%esi
42f9b0:	30 42 58             	xor    %al,0x58(%edx)
42f9b3:	39 56 6d             	cmp    %edx,0x6d(%esi)
42f9b6:	54                   	push   %esp
42f9b7:	4a                   	dec    %edx
42f9b8:	6f                   	outsl  %ds:(%esi),(%dx)
42f9b9:	76 63                	jbe    0x42fa1e
42f9bb:	7a 42                	jp     0x42f9ff
42f9bd:	33 45 5a             	xor    0x5a(%ebp),%eax
42f9c0:	4e                   	dec    %esi
42f9c1:	31 34 58             	xor    %esi,(%eax,%ebx,2)
42f9c4:	45                   	inc    %ebp
42f9c5:	64 56                	fs push %esi
42f9c7:	4b                   	dec    %ebx
42f9c8:	6e                   	outsb  %ds:(%esi),(%dx)
42f9c9:	69 57 55 4c 38 5a 2f 	imul   $0x2f5a384c,0x55(%edi),%edx
42f9d0:	32 6e 41             	xor    0x41(%esi),%ch
42f9d3:	6b 6c 66 56 31       	imul   $0x31,0x56(%esi,%eiz,2),%ebp
42f9d8:	58                   	pop    %eax
42f9d9:	4f                   	dec    %edi
42f9da:	34 76                	xor    $0x76,%al
42f9dc:	32 72 6b             	xor    0x6b(%edx),%dh
42f9df:	52                   	push   %edx
42f9e0:	55                   	push   %ebp
42f9e1:	55                   	push   %ebp
42f9e2:	33 58 2f             	xor    0x2f(%eax),%ebx
42f9e5:	50                   	push   %eax
42f9e6:	62 50 58             	bound  %edx,0x58(%eax)
42f9e9:	32 6f 47             	xor    0x47(%edi),%ch
42f9ec:	4e                   	dec    %esi
42f9ed:	6a 55                	push   $0x55
42f9ef:	36 59                	ss pop %ecx
42f9f1:	32 38                	xor    (%eax),%bh
42f9f3:	66 4f                	dec    %di
42f9f5:	4b                   	dec    %ebx
42f9f6:	73 78                	jae    0x42fa70
42f9f8:	62 4f 73             	bound  %ecx,0x73(%edi)
42f9fb:	6d                   	insl   (%dx),%es:(%edi)
42f9fc:	49                   	dec    %ecx
42f9fd:	5a                   	pop    %edx
42f9fe:	70 4b                	jo     0x42fa4b
42fa00:	35 67 65 2b 79       	xor    $0x792b6567,%eax
42fa05:	47                   	inc    %edi
42fa06:	72 59                	jb     0x42fa61
42fa08:	39 6f 55             	cmp    %ebp,0x55(%edi)
42fa0b:	54                   	push   %esp
42fa0c:	68 6c 66 41 46       	push   $0x4641666c
42fa11:	62 4d 46             	bound  %ecx,0x46(%ebp)
42fa14:	4e                   	dec    %esi
42fa15:	37                   	aaa
42fa16:	47                   	inc    %edi
42fa17:	4f                   	dec    %edi
42fa18:	70 78                	jo     0x42fa92
42fa1a:	2f                   	das
42fa1b:	36 6f                	outsl  %ss:(%esi),(%dx)
42fa1d:	74 76                	je     0x42fa95
42fa1f:	74 7a                	je     0x42fa9b
42fa21:	33 45 6f             	xor    0x6f(%ebp),%eax
42fa24:	6f                   	outsl  %ds:(%esi),(%dx)
42fa25:	4c                   	dec    %esp
42fa26:	62 70 50             	bound  %esi,0x50(%eax)
42fa29:	53                   	push   %ebx
42fa2a:	2b 32                	sub    (%edx),%esi
42fa2c:	69 33 65 63 71 2b    	imul   $0x2b716365,(%ebx),%esi
42fa32:	59                   	pop    %ecx
42fa33:	6b 70 68 5a          	imul   $0x5a,0x68(%eax),%esi
42fa37:	62 55 6d             	bound  %edx,0x6d(%ebp)
42fa3a:	53                   	push   %ebx
42fa3b:	44                   	inc    %esp
42fa3c:	62 37                	bound  %esi,(%edi)
42fa3e:	65 44                	gs inc %esp
42fa40:	6b 77 71 78          	imul   $0x78,0x71(%edi),%esi
42fa44:	37                   	aaa
42fa45:	59                   	pop    %ecx
42fa46:	47                   	inc    %edi
42fa47:	4a                   	dec    %edx
42fa48:	70 4e                	jo     0x42fa98
42fa4a:	4c                   	dec    %esp
42fa4b:	61                   	popa
42fa4c:	55                   	push   %ebp
42fa4d:	6e                   	outsb  %ds:(%esi),(%dx)
42fa4e:	6c                   	insb   (%dx),%es:(%edi)
42fa4f:	77 7a                	ja     0x42facb
42fa51:	34 6d                	xor    $0x6d,%al
42fa53:	4d                   	dec    %ebp
42fa54:	58                   	pop    %eax
42fa55:	56                   	push   %esi
42fa56:	74 59                	je     0x42fab1
42fa58:	5a                   	pop    %edx
42fa59:	66 43                	inc    %bx
42fa5b:	36 32 47 5a          	xor    %ss:0x5a(%edi),%al
42fa5f:	70 39                	jo     0x42fa9a
42fa61:	30 50 65             	xor    %dl,0x65(%eax)
42fa64:	6b 70 61 69          	imul   $0x69,0x61(%eax),%esi
42fa68:	59                   	pop    %ecx
42fa69:	44                   	inc    %esp
42fa6a:	7a 39                	jp     0x42faa5
42fa6c:	2f                   	das
42fa6d:	6f                   	outsl  %ds:(%esi),(%dx)
42fa6e:	4c                   	dec    %esp
42fa6f:	55                   	push   %ebp
42fa70:	48                   	dec    %eax
42fa71:	52                   	push   %edx
42fa72:	4f                   	dec    %edi
42fa73:	2f                   	das
42fa74:	64 42                	fs inc %edx
42fa76:	37                   	aaa
42fa77:	46                   	inc    %esi
42fa78:	48                   	dec    %eax
42fa79:	2b 39                	sub    (%ecx),%edi
42fa7b:	47                   	inc    %edi
42fa7c:	77 6a                	ja     0x42fae8
42fa7e:	62 49 41             	bound  %ecx,0x41(%ecx)
42fa81:	45                   	inc    %ebp
42fa82:	78 78                	js     0x42fafc
42fa84:	6f                   	outsl  %ds:(%esi),(%dx)
42fa85:	48                   	dec    %eax
42fa86:	2f                   	das
42fa87:	35 59 76 39 46       	xor    $0x46397659,%eax
42fa8c:	70 76                	jo     0x42fb04
42fa8e:	79 50                	jns    0x42fae0
42fa90:	66 4f                	dec    %di
42fa92:	57                   	push   %edi
42fa93:	65 76 76             	gs jbe 0x42fb0c
42fa96:	37                   	aaa
42fa97:	43                   	inc    %ebx
42fa98:	38 75 47             	cmp    %dh,0x47(%ebp)
42fa9b:	33 6d 5a             	xor    0x5a(%ebp),%ebp
42fa9e:	38 57 70             	cmp    %dl,0x70(%edi)
42faa1:	62 51 4e             	bound  %edx,0x4e(%ecx)
42faa4:	52                   	push   %edx
42faa5:	4c                   	dec    %esp
42faa6:	6a 2b                	push   $0x2b
42faa8:	5a                   	pop    %edx
42faa9:	6a 4d                	push   $0x4d
42faab:	48                   	dec    %eax
42faac:	36 69 44 47 52 4e 56 	imul   $0x7161564e,%ss:0x52(%edi,%eax,2),%eax
42fab3:	61 71
42fab5:	5a                   	pop    %edx
42fab6:	51                   	push   %ecx
42fab7:	33 6d 71             	xor    0x71(%ebp),%ebp
42faba:	38 67 4b             	cmp    %ah,0x4b(%edi)
42fabd:	58                   	pop    %eax
42fabe:	35 65 67 4e 6c       	xor    $0x6c4e6765,%eax
42fac3:	67 51                	addr16 push %ecx
42fac5:	61                   	popa
42fac6:	74 65                	je     0x42fb2d
42fac8:	57                   	push   %edi
42fac9:	75 5a                	jne    0x42fb25
42facb:	62 49 65             	bound  %ecx,0x65(%ecx)
42face:	49                   	dec    %ecx
42facf:	37                   	aaa
42fad0:	50                   	push   %eax
42fad1:	61                   	popa
42fad2:	75 7a                	jne    0x42fb4e
42fad4:	5a                   	pop    %edx
42fad5:	34 59                	xor    $0x59,%al
42fad7:	6e                   	outsb  %ds:(%esi),(%dx)
42fad8:	69 36 52 76 59 6a    	imul   $0x6a597652,(%esi),%esi
42fade:	55                   	push   %ebp
42fadf:	76 4f                	jbe    0x42fb30
42fae1:	66 46                	inc    %si
42fae3:	39 56 7a             	cmp    %edx,0x7a(%esi)
42fae6:	46                   	inc    %esi
42fae7:	6b 44 71 48 46       	imul   $0x46,0x48(%ecx,%esi,2),%eax
42faec:	51                   	push   %ecx
42faed:	68 45 41 42 63       	push   $0x63424145
42faf2:	70 2b                	jo     0x42fb1f
42faf4:	64 46                	fs inc %esi
42faf6:	53                   	push   %ebx
42faf7:	49                   	dec    %ecx
42faf8:	6b 53 6a 43          	imul   $0x43,0x6a(%ebx),%edx
42fafc:	41                   	inc    %ecx
42fafd:	58                   	pop    %eax
42fafe:	4e                   	dec    %esi
42faff:	62 74 53 42          	bound  %esi,0x42(%ebx,%edx,2)
42fb03:	51                   	push   %ecx
42fb04:	57                   	push   %edi
42fb05:	77 4e                	ja     0x42fb55
42fb07:	57                   	push   %edi
42fb08:	36 76 33             	ss jbe 0x42fb3e
42fb0b:	31 46 37             	xor    %eax,0x37(%esi)
42fb0e:	68 4f 64 59 4e       	push   $0x4e59644f
42fb13:	74 51                	je     0x42fb66
42fb15:	66 75 44             	data16 jne 0x42fb5c
42fb18:	6b 42 73 68          	imul   $0x68,0x73(%edx),%eax
42fb1c:	72 47                	jb     0x42fb65
42fb1e:	32 34 5a             	xor    (%edx,%ebx,2),%dh
42fb21:	36 30 4d 67          	xor    %cl,%ss:0x67(%ebp)
42fb25:	69 6a 6f 65 76 53 4a 	imul   $0x4a537665,0x6f(%edx),%ebp
42fb2c:	35 52 68 59 32       	xor    $0x32596852,%eax
42fb31:	30 48 6c             	xor    %cl,0x6c(%eax)
42fb34:	56                   	push   %esi
42fb35:	6f                   	outsl  %ds:(%esi),(%dx)
42fb36:	4c                   	dec    %esp
42fb37:	4f                   	dec    %edi
42fb38:	72 4d                	jb     0x42fb87
42fb3a:	6c                   	insb   (%dx),%es:(%edi)
42fb3b:	71 50                	jno    0x42fb8d
42fb3d:	57                   	push   %edi
42fb3e:	71 33                	jno    0x42fb73
42fb40:	36 44                	ss inc %esp
42fb42:	63 45 71             	arpl   %eax,0x71(%ebp)
42fb45:	59                   	pop    %ecx
42fb46:	38 6d 34             	cmp    %ch,0x34(%ebp)
42fb49:	34 77                	xor    $0x77,%al
42fb4b:	66 50                	push   %ax
42fb4d:	47                   	inc    %edi
42fb4e:	50                   	push   %eax
42fb4f:	71 63                	jno    0x42fbb4
42fb51:	62 79 71             	bound  %edi,0x71(%ecx)
42fb54:	68 61 75 42 45       	push   $0x45427561
42fb59:	6a 4d                	push   $0x4d
42fb5b:	65 52                	gs push %edx
42fb5d:	6a 4b                	push   $0x4b
42fb5f:	4e                   	dec    %esi
42fb60:	33 70 55             	xor    0x55(%eax),%esi
42fb63:	47                   	inc    %edi
42fb64:	77 72                	ja     0x42fbd8
42fb66:	54                   	push   %esp
42fb67:	33 49 38             	xor    0x38(%ecx),%ecx
42fb6a:	39 4d 56             	cmp    %ecx,0x56(%ebp)
42fb6d:	54                   	push   %esp
42fb6e:	4c                   	dec    %esp
42fb6f:	59                   	pop    %ecx
42fb70:	59                   	pop    %ecx
42fb71:	58                   	pop    %eax
42fb72:	32 6c 56 67          	xor    0x67(%esi,%edx,2),%ch
42fb76:	6e                   	outsb  %ds:(%esi),(%dx)
42fb77:	4f                   	dec    %edi
42fb78:	32 4e 51             	xor    0x51(%esi),%cl
42fb7b:	6d                   	insl   (%dx),%es:(%edi)
42fb7c:	6c                   	insb   (%dx),%es:(%edi)
42fb7d:	31 49 6f             	xor    %ecx,0x6f(%ecx)
42fb80:	6b 42 37 62          	imul   $0x62,0x37(%edx),%eax
42fb84:	6e                   	outsb  %ds:(%esi),(%dx)
42fb85:	58                   	pop    %eax
42fb86:	4a                   	dec    %edx
42fb87:	64 76 35             	fs jbe 0x42fbbf
42fb8a:	61                   	popa
42fb8b:	61                   	popa
42fb8c:	4b                   	dec    %ebx
42fb8d:	6f                   	outsl  %ds:(%esi),(%dx)
42fb8e:	6a 69                	push   $0x69
42fb90:	56                   	push   %esi
42fb91:	41                   	inc    %ecx
42fb92:	50                   	push   %eax
42fb93:	77 64                	ja     0x42fbf9
42fb95:	42                   	inc    %edx
42fb96:	61                   	popa
42fb97:	66 79 30             	data16 jns 0x42fbca
42fb9a:	61                   	popa
42fb9b:	76 6c                	jbe    0x42fc09
42fb9d:	4a                   	dec    %edx
42fb9e:	56                   	push   %esi
42fb9f:	56                   	push   %esi
42fba0:	33 6d 57             	xor    0x57(%ebp),%ebp
42fba3:	4b                   	dec    %ebx
42fba4:	76 78                	jbe    0x42fc1e
42fba6:	6c                   	insb   (%dx),%es:(%edi)
42fba7:	63 42 42             	arpl   %eax,0x42(%edx)
42fbaa:	6d                   	insl   (%dx),%es:(%edi)
42fbab:	42                   	inc    %edx
42fbac:	37                   	aaa
42fbad:	6a 2b                	push   $0x2b
42fbaf:	45                   	inc    %ebp
42fbb0:	46                   	inc    %esi
42fbb1:	30 55 62             	xor    %dl,0x62(%ebp)
42fbb4:	68 45 51 32 64       	push   $0x64325145
42fbb9:	64 39 76 74          	cmp    %esi,%fs:0x74(%esi)
42fbbd:	30 36                	xor    %dh,(%esi)
42fbbf:	33 33                	xor    (%ebx),%esi
42fbc1:	34 52                	xor    $0x52,%al
42fbc3:	57                   	push   %edi
42fbc4:	64 53                	fs push %ebx
42fbc6:	78 46                	js     0x42fc0e
42fbc8:	43                   	inc    %ebx
42fbc9:	44                   	inc    %esp
42fbca:	43                   	inc    %ebx
42fbcb:	51                   	push   %ecx
42fbcc:	43                   	inc    %ebx
42fbcd:	49                   	dec    %ecx
42fbce:	51                   	push   %ecx
42fbcf:	44                   	inc    %esp
42fbd0:	32 4e 54             	xor    0x54(%esi),%cl
42fbd3:	70 77                	jo     0x42fc4c
42fbd5:	44                   	inc    %esp
42fbd6:	79 4a                	jns    0x42fc22
42fbd8:	43                   	inc    %ebx
42fbd9:	4c                   	dec    %esp
42fbda:	4e                   	dec    %esi
42fbdb:	53                   	push   %ebx
42fbdc:	54                   	push   %esp
42fbdd:	58                   	pop    %eax
42fbde:	6b 53 6c 76          	imul   $0x76,0x6c(%ebx),%edx
42fbe2:	77 35                	ja     0x42fc19
42fbe4:	66 67 6c             	data16 insb (%dx),%es:(%di)
42fbe7:	57                   	push   %edi
42fbe8:	6e                   	outsb  %ds:(%esi),(%dx)
42fbe9:	32 34 69             	xor    (%ecx,%ebp,2),%dh
42fbec:	44                   	inc    %esp
42fbed:	78 42                	js     0x42fc31
42fbef:	5a                   	pop    %edx
42fbf0:	77 57                	ja     0x42fc49
42fbf2:	50                   	push   %eax
42fbf3:	6b 62 53 38          	imul   $0x38,0x53(%edx),%esp
42fbf7:	70 72                	jo     0x42fc6b
42fbf9:	75 48                	jne    0x42fc43
42fbfb:	6f                   	outsl  %ds:(%esi),(%dx)
42fbfc:	37                   	aaa
42fbfd:	66 2f                	data16 das
42fbff:	55                   	push   %ebp
42fc00:	2b 49 4b             	sub    0x4b(%ecx),%ecx
42fc03:	49                   	dec    %ecx
42fc04:	63 4e 36             	arpl   %ecx,0x36(%esi)
42fc07:	74 73                	je     0x42fc7c
42fc09:	44                   	inc    %esp
42fc0a:	75 36                	jne    0x42fc42
42fc0c:	70 62                	jo     0x42fc70
42fc0e:	71 6e                	jno    0x42fc7e
42fc10:	2f                   	das
42fc11:	4e                   	dec    %esi