42add3:	55                   	push   %ebp
42add4:	6c                   	insb   (%dx),%es:(%edi)
42add5:	37                   	aaa
42add6:	6d                   	insl   (%dx),%es:(%edi)
42add7:	31 4b 64             	xor    %ecx,0x64(%ebx)
42adda:	50                   	push   %eax
42addb:	4a                   	dec    %edx
42addc:	62 58 72             	bound  %ebx,0x72(%eax)
42addf:	52                   	push   %edx
42ade0:	73 72                	jae    0x42ae54
42ade2:	30 55 70             	xor    %dl,0x70(%ebp)
42ade5:	50                   	push   %eax
42ade6:	50                   	push   %eax
42ade7:	61                   	popa
42ade8:	33 46 6e             	xor    0x6e(%esi),%eax
42adeb:	74 31                	je     0x42ae1e
42aded:	6a 78                	push   $0x78
42adef:	32 35 31 72 75 64    	xor    0x64757231,%dh
42adf5:	68 69 4f 6d 52       	push   $0x526d4f69
42adfa:	38 79 30             	cmp    %bh,0x30(%ecx)
42adfd:	55                   	push   %ebp
42adfe:	4c                   	dec    %esp
42adff:	66 35 55 4a          	xor    $0x4a55,%ax
42ae03:	6c                   	insb   (%dx),%es:(%edi)
42ae04:	51                   	push   %ecx
42ae05:	4e                   	dec    %esi
42ae06:	58                   	pop    %eax
42ae07:	41                   	inc    %ecx
42ae08:	31 52 54             	xor    %edx,0x54(%edx)
42ae0b:	36 72 53             	ss jb  0x42ae61
42ae0e:	57                   	push   %edi
42ae0f:	43                   	inc    %ebx
42ae10:	44                   	inc    %esp
42ae11:	5a                   	pop    %edx
42ae12:	49                   	dec    %ecx
42ae13:	2f                   	das
42ae14:	79 77                	jns    0x42ae8d
42ae16:	46                   	inc    %esi
42ae17:	53                   	push   %ebx
42ae18:	35 74 73 70 6e       	xor    $0x6e707374,%eax
42ae1d:	4f                   	dec    %edi
42ae1e:	6d                   	insl   (%dx),%es:(%edi)
42ae1f:	30 64 39 6a          	xor    %ah,0x6a(%ecx,%edi,1)
42ae23:	70 30                	jo     0x42ae55
42ae25:	35 74 59 6c 64       	xor    $0x646c5974,%eax
42ae2a:	4b                   	dec    %ebx
42ae2b:	57                   	push   %edi
42ae2c:	73 48                	jae    0x42ae76
42ae2e:	6c                   	insb   (%dx),%es:(%edi)
42ae2f:	37                   	aaa
42ae30:	36 78 4e             	ss js  0x42ae81
42ae33:	37                   	aaa
42ae34:	4d                   	dec    %ebp
42ae35:	37                   	aaa
42ae36:	75 6b                	jne    0x42aea3
42ae38:	57                   	push   %edi
42ae39:	79 70                	jns    0x42aeab
42ae3b:	79 6a                	jns    0x42aea7
42ae3d:	64 6d                	fs insl (%dx),%es:(%edi)
42ae3f:	59                   	pop    %ecx
42ae40:	64 52                	fs push %edx
42ae42:	34 6c                	xor    $0x6c,%al
42ae44:	6c                   	insb   (%dx),%es:(%edi)
42ae45:	64 51                	fs push %ecx
42ae47:	6b 44 36 74 6f       	imul   $0x6f,0x74(%esi,%esi,1),%eax
42ae4c:	63 55 5a             	arpl   %edx,0x5a(%ebp)
42ae4f:	35 49 79 41 71       	xor    $0x71417949,%eax
42ae54:	71 2b                	jno    0x42ae81
42ae56:	6f                   	outsl  %ds:(%esi),(%dx)
42ae57:	70 63                	jo     0x42aebc
42ae59:	39 76 38             	cmp    %esi,0x38(%esi)
42ae5c:	67 6c                	insb   (%dx),%es:(%di)
42ae5e:	41                   	inc    %ecx
42ae5f:	67 4c                	addr16 dec %esp
42ae61:	67 71 49             	addr16 jno 0x42aead
42ae64:	61                   	popa
42ae65:	43                   	inc    %ebx
42ae66:	47                   	inc    %edi
42ae67:	4b                   	dec    %ebx
42ae68:	4a                   	dec    %edx
42ae69:	35 78 2f 4b 2b       	xor    $0x2b4b2f78,%eax
42ae6e:	2f                   	das
42ae6f:	74 52                	je     0x42aec3
42ae71:	6e                   	outsb  %ds:(%esi),(%dx)
42ae72:	6c                   	insb   (%dx),%es:(%edi)
42ae73:	6f                   	outsl  %ds:(%esi),(%dx)
42ae74:	72 4c                	jb     0x42aec2
42ae76:	6d                   	insl   (%dx),%es:(%edi)
42ae77:	4c                   	dec    %esp
42ae78:	4c                   	dec    %esp
42ae79:	76 7a                	jbe    0x42aef5
42ae7b:	31 41 79             	xor    %eax,0x79(%ecx)
42ae7e:	44                   	inc    %esp
42ae7f:	6b 33 2f             	imul   $0x2f,(%ebx),%esi
42ae82:	30 79 4b             	xor    %bh,0x4b(%ecx)
42ae85:	74 78                	je     0x42aeff
42ae87:	71 31                	jno    0x42aeba
42ae89:	73 65                	jae    0x42aef0
42ae8b:	51                   	push   %ecx
42ae8c:	58                   	pop    %eax
42ae8d:	36 49                	ss dec %ecx
42ae8f:	6b 57 69 7a          	imul   $0x7a,0x69(%edi),%edx
42ae93:	74 59                	je     0x42aeee
42ae95:	71 79                	jno    0x42af10
42ae97:	53                   	push   %ebx
42ae98:	49                   	dec    %ecx
42ae99:	2f                   	das
42ae9a:	48                   	dec    %eax
42ae9b:	59                   	pop    %ecx
42ae9c:	70 73                	jo     0x42af11
42ae9e:	4f                   	dec    %edi
42ae9f:	4f                   	dec    %edi
42aea0:	75 34                	jne    0x42aed6
42aea2:	63 2f                	arpl   %ebp,(%edi)
42aea4:	6a 2f                	push   $0x2f
42aea6:	75 63                	jne    0x42af0b
42aea8:	37                   	aaa
42aea9:	67 7a 36             	addr16 jp 0x42aee2
42aeac:	49                   	dec    %ecx
42aead:	6f                   	outsl  %ds:(%esi),(%dx)
42aeae:	61                   	popa
42aeaf:	2f                   	das
42aeb0:	2f                   	das
42aeb1:	74 6b                	je     0x42af1e
42aeb3:	72 78                	jb     0x42af2d
42aeb5:	6d                   	insl   (%dx),%es:(%edi)
42aeb6:	4b                   	dec    %ebx
42aeb7:	47                   	inc    %edi
42aeb8:	43                   	inc    %ebx
42aeb9:	79 75                	jns    0x42af30
42aebb:	6b 6b 32 6f          	imul   $0x6f,0x32(%ebx),%ebp
42aebf:	66 50                	push   %ax
42aec1:	6b 34 7a 58          	imul   $0x58,(%edx,%edi,2),%esi
42aec5:	56                   	push   %esi
42aec6:	59                   	pop    %ecx
42aec7:	4e                   	dec    %esi
42aec8:	45                   	inc    %ebp
42aec9:	50                   	push   %eax
42aeca:	73 39                	jae    0x42af05
42aecc:	5a                   	pop    %edx
42aecd:	67 75 72             	addr16 jne 0x42af42
42aed0:	45                   	inc    %ebp
42aed1:	44                   	inc    %esp
42aed2:	70 72                	jo     0x42af46
42aed4:	75 5a                	jne    0x42af30
42aed6:	44                   	inc    %esp
42aed7:	2b 59 55             	sub    0x55(%ecx),%ebx
42aeda:	66 6e                	data16 outsb %ds:(%esi),(%dx)
42aedc:	32 67 4f             	xor    0x4f(%edi),%ah
42aedf:	7a 66                	jp     0x42af47
42aee1:	53                   	push   %ebx
42aee2:	74 48                	je     0x42af2c
42aee4:	4c                   	dec    %esp
42aee5:	73 50                	jae    0x42af37
42aee7:	68 55 61 6f 6a       	push   $0x6a6f6155
42aeec:	57                   	push   %edi
42aeed:	70 2f                	jo     0x42af1e
42aeef:	52                   	push   %edx
42aef0:	58                   	pop    %eax
42aef1:	7a 72                	jp     0x42af65
42aef3:	78 31                	js     0x42af26
42aef5:	42                   	inc    %edx
42aef6:	6b 6c 69 64 7a       	imul   $0x7a,0x64(%ecx,%ebp,2),%ebp
42aefb:	49                   	dec    %ecx
42aefc:	6b 38 48             	imul   $0x48,(%eax),%edi
42aeff:	74 31                	je     0x42af32
42af01:	77 57                	ja     0x42af5a
42af03:	4b                   	dec    %ebx
42af04:	6c                   	insb   (%dx),%es:(%edi)
42af05:	42                   	inc    %edx
42af06:	54                   	push   %esp
42af07:	64 7a 61             	fs jp  0x42af6b
42af0a:	73 64                	jae    0x42af70
42af0c:	4c                   	dec    %esp
42af0d:	6a 52                	push   $0x52
42af0f:	36 5a                	ss pop %edx
42af11:	47                   	inc    %edi
42af12:	73 4c                	jae    0x42af60
42af14:	45                   	inc    %ebp
42af15:	37                   	aaa
42af16:	6e                   	outsb  %ds:(%esi),(%dx)
42af17:	41                   	inc    %ecx
42af18:	4c                   	dec    %esp
42af19:	30 45 4a             	xor    %al,0x4a(%ebp)
42af1c:	75 42                	jne    0x42af60
42af1e:	76 6a                	jbe    0x42af8a
42af20:	55                   	push   %ebp
42af21:	2f                   	das
42af22:	43                   	inc    %ebx
42af23:	47                   	inc    %edi
42af24:	4e                   	dec    %esi
42af25:	66 37                	data16 aaa
42af27:	51                   	push   %ecx
42af28:	61                   	popa
42af29:	59                   	pop    %ecx
42af2a:	67 71 73             	addr16 jno 0x42afa0
42af2d:	79 36                	jns    0x42af65
42af2f:	74 65                	je     0x42af96
42af31:	6a 68                	push   $0x68
42af33:	6a 44                	push   $0x44
42af35:	6c                   	insb   (%dx),%es:(%edi)
42af36:	4d                   	dec    %ebp
42af37:	35 56 6c 46 76       	xor    $0x76466c56,%eax
42af3c:	6c                   	insb   (%dx),%es:(%edi)
42af3d:	53                   	push   %ebx
42af3e:	6a 5a                	push   $0x5a
42af40:	68 41 2f 35 75       	push   $0x75352f41
42af45:	71 42                	jno    0x42af89
42af47:	6a 64                	push   $0x64
42af49:	45                   	inc    %ebp
42af4a:	2f                   	das
42af4b:	75 77                	jne    0x42afc4
42af4d:	57                   	push   %edi
42af4e:	44                   	inc    %esp
42af4f:	56                   	push   %esi
42af50:	31 47 33             	xor    %eax,0x33(%edi)
42af53:	7a 42                	jp     0x42af97
42af55:	4e                   	dec    %esi
42af56:	4a                   	dec    %edx
42af57:	58                   	pop    %eax
42af58:	70 50                	jo     0x42afaa
42af5a:	4e                   	dec    %esi
42af5b:	6c                   	insb   (%dx),%es:(%edi)
42af5c:	38 52 68             	cmp    %dl,0x68(%edx)
42af5f:	4c                   	dec    %esp
42af60:	4f                   	dec    %edi
42af61:	47                   	inc    %edi
42af62:	74 4a                	je     0x42afae
42af64:	4a                   	dec    %edx
42af65:	41                   	inc    %ecx
42af66:	4d                   	dec    %ebp
42af67:	35 32 4f 34 5a       	xor    $0x5a344f32,%eax
42af6c:	69 61 48 34 4f 30 65 	imul   $0x65304f34,0x48(%ecx),%esp
42af73:	33 79 49             	xor    0x49(%ecx),%edi
42af76:	54                   	push   %esp
42af77:	71 65                	jno    0x42afde
42af79:	44                   	inc    %esp
42af7a:	70 45                	jo     0x42afc1
42af7c:	51                   	push   %ecx
42af7d:	58                   	pop    %eax
42af7e:	56                   	push   %esi
42af7f:	69 4b 4c 58 6d 77 72 	imul   $0x72776d58,0x4c(%ebx),%ecx
42af86:	2b 6a 4f             	sub    0x4f(%edx),%ebp
42af89:	79 4b                	jns    0x42afd6
42af8b:	73 5a                	jae    0x42afe7
42af8d:	30 56 47             	xor    %dl,0x47(%esi)
42af90:	32 62 41             	xor    0x41(%edx),%ah
42af93:	48                   	dec    %eax
42af94:	50                   	push   %eax
42af95:	33 77 52             	xor    0x52(%edi),%esi
42af98:	52                   	push   %edx
42af99:	43                   	inc    %ebx
42af9a:	36 33 57 64          	xor    %ss:0x64(%edi),%edx
42af9e:	42                   	inc    %edx
42af9f:	66 77 36             	data16 ja 0x42afd8
42afa2:	36 41                	ss inc %ecx
42afa4:	66 59                	pop    %cx
42afa6:	4f                   	dec    %edi
42afa7:	75 50                	jne    0x42aff9
42afa9:	32 52 65             	xor    0x65(%edx),%dl
42afac:	37                   	aaa
42afad:	4b                   	dec    %ebx
42afae:	7a 65                	jp     0x42b015
42afb0:	61                   	popa
42afb1:	73 78                	jae    0x42b02b
42afb3:	47                   	inc    %edi
42afb4:	58                   	pop    %eax
42afb5:	78 6a                	js     0x42b021
42afb7:	6d                   	insl   (%dx),%es:(%edi)
42afb8:	54                   	push   %esp
42afb9:	32 37                	xor    (%edi),%dh
42afbb:	2f                   	das
42afbc:	2b 44 59 52          	sub    0x52(%ecx,%ebx,2),%eax
42afc0:	65 6d                	gs insl (%dx),%es:(%edi)
42afc2:	5a                   	pop    %edx
42afc3:	6b 76 53 69          	imul   $0x69,0x53(%esi),%esi
42afc7:	56                   	push   %esi
42afc8:	49                   	dec    %ecx
42afc9:	70 55                	jo     0x42b020
42afcb:	56                   	push   %esi
42afcc:	5a                   	pop    %edx
42afcd:	76 32                	jbe    0x42b001
42afcf:	75 4f                	jne    0x42b020
42afd1:	66 47                	inc    %di
42afd3:	31 4f 4c             	xor    %ecx,0x4c(%edi)
42afd6:	79 64                	jns    0x42b03c
42afd8:	70 76                	jo     0x42b050
42afda:	50                   	push   %eax
42afdb:	78 69                	js     0x42b046
42afdd:	39 45 52             	cmp    %eax,0x52(%ebp)
42afe0:	77 4f                	ja     0x42b031
42afe2:	62 68 71             	bound  %ebp,0x71(%eax)
42afe5:	76 67                	jbe    0x42b04e
42afe7:	44                   	inc    %esp
42afe8:	38 44 52 44          	cmp    %al,0x44(%edx,%edx,2)
42afec:	6c                   	insb   (%dx),%es:(%edi)
42afed:	2f                   	das
42afee:	76 46                	jbe    0x42b036
42aff0:	44                   	inc    %esp
42aff1:	33 35 67 71 31 73    	xor    0x73317167,%esi
42aff7:	51                   	push   %ecx
42aff8:	49                   	dec    %ecx
42aff9:	66 4d                	dec    %bp
42affb:	66 4e                	dec    %si
42affd:	2f                   	das
42affe:	47                   	inc    %edi
42afff:	2b 7a 6c             	sub    0x6c(%edx),%edi
42b002:	54                   	push   %esp
42b003:	5a                   	pop    %edx
42b004:	42                   	inc    %edx
42b005:	74 41                	je     0x42b048
42b007:	42                   	inc    %edx
42b008:	31 78 31             	xor    %edi,0x31(%eax)
42b00b:	43                   	inc    %ebx
42b00c:	4e                   	dec    %esi
42b00d:	6d                   	insl   (%dx),%es:(%edi)
42b00e:	5a                   	pop    %edx
42b00f:	41                   	inc    %ecx
42b010:	73 34                	jae    0x42b046
42b012:	48                   	dec    %eax
42b013:	7a 37                	jp     0x42b04c
42b015:	31 30                	xor    %esi,(%eax)
42b017:	50                   	push   %eax
42b018:	6f                   	outsl  %ds:(%esi),(%dx)
42b019:	6a 61                	push   $0x61
42b01b:	4a                   	dec    %edx
42b01c:	6e                   	outsb  %ds:(%esi),(%dx)
42b01d:	48                   	dec    %eax
42b01e:	44                   	inc    %esp
42b01f:	49                   	dec    %ecx
42b020:	39 55 48             	cmp    %edx,0x48(%ebp)
42b023:	4c                   	dec    %esp
42b024:	35 38 66 30 51       	xor    $0x51306638,%eax
42b029:	4f                   	dec    %edi
42b02a:	72 31                	jb     0x42b05d
42b02c:	4e                   	dec    %esi
42b02d:	48                   	dec    %eax
42b02e:	33 79 72             	xor    0x72(%ecx),%edi
42b031:	48                   	dec    %eax
42b032:	6b 67 45 34          	imul   $0x34,0x45(%edi),%esp
42b036:	34 30                	xor    $0x30,%al
42b038:	4c                   	dec    %esp
42b039:	4a                   	dec    %edx
42b03a:	34 6c                	xor    $0x6c,%al
42b03c:	37                   	aaa
42b03d:	74 33                	je     0x42b072
42b03f:	63 62 76             	arpl   %esp,0x76(%edx)
42b042:	66 45                	inc    %bp
42b044:	78 37                	js     0x42b07d
42b046:	43                   	inc    %ebx