42ed2d:	4a                   	dec    %edx
42ed2e:	58                   	pop    %eax
42ed2f:	70 4f                	jo     0x42ed80
42ed31:	43                   	inc    %ebx
42ed32:	6e                   	outsb  %ds:(%esi),(%dx)
42ed33:	72 41                	jb     0x42ed76
42ed35:	72 6d                	jb     0x42eda4
42ed37:	35 4e 34 33 56       	xor    $0x5633344e,%eax
42ed3c:	2b 39                	sub    (%ecx),%edi
42ed3e:	7a 66                	jp     0x42eda6
42ed40:	44                   	inc    %esp
42ed41:	48                   	dec    %eax
42ed42:	31 43 67             	xor    %eax,0x67(%ebx)
42ed45:	50                   	push   %eax
42ed46:	70 70                	jo     0x42edb8
42ed48:	74 70                	je     0x42edba
42ed4a:	75 5a                	jne    0x42eda6
42ed4c:	52                   	push   %edx
42ed4d:	65 57                	gs push %edi
42ed4f:	78 79                	js     0x42edca
42ed51:	79 2b                	jns    0x42ed7e
42ed53:	67 42                	addr16 inc %edx
42ed55:	70 4a                	jo     0x42eda1
42ed57:	4f                   	dec    %edi
42ed58:	31 51 56             	xor    %edx,0x56(%ecx)
42ed5b:	39 66 47             	cmp    %esp,0x47(%esi)
42ed5e:	6d                   	insl   (%dx),%es:(%edi)
42ed5f:	39 5a 6f             	cmp    %ebx,0x6f(%edx)
42ed62:	73 4d                	jae    0x42edb1
42ed64:	37                   	aaa
42ed65:	76 47                	jbe    0x42edae
42ed67:	4a                   	dec    %edx
42ed68:	39 55 68             	cmp    %edx,0x68(%ebp)
42ed6b:	32 4a 68             	xor    0x68(%edx),%cl
42ed6e:	49                   	dec    %ecx
42ed6f:	39 47 35             	cmp    %eax,0x35(%edi)
42ed72:	4a                   	dec    %edx
42ed73:	56                   	push   %esi
42ed74:	7a 73                	jp     0x42ede9
42ed76:	70 65                	jo     0x42eddd
42ed78:	34 49                	xor    $0x49,%al
42ed7a:	33 69 7a             	xor    0x7a(%ecx),%ebp
42ed7d:	55                   	push   %ebp
42ed7e:	6d                   	insl   (%dx),%es:(%edi)
42ed7f:	44                   	inc    %esp
42ed80:	56                   	push   %esi
42ed81:	64 70 76             	fs jo  0x42edfa
42ed84:	37                   	aaa
42ed85:	45                   	inc    %ebp
42ed86:	78 33                	js     0x42edbb
42ed88:	62 71 46             	bound  %esi,0x46(%ecx)
42ed8b:	37                   	aaa
42ed8c:	43                   	inc    %ebx
42ed8d:	4d                   	dec    %ebp
42ed8e:	58                   	pop    %eax
42ed8f:	61                   	popa
42ed90:	76 69                	jbe    0x42edfb
42ed92:	75 36                	jne    0x42edca
42ed94:	6f                   	outsl  %ds:(%esi),(%dx)
42ed95:	64 59                	fs pop %ecx
42ed97:	79 42                	jns    0x42eddb
42ed99:	53                   	push   %ebx
42ed9a:	56                   	push   %esi
42ed9b:	65 78 41             	gs js  0x42eddf
42ed9e:	41                   	inc    %ecx
42ed9f:	6e                   	outsb  %ds:(%esi),(%dx)
42eda0:	61                   	popa
42eda1:	53                   	push   %ebx
42eda2:	74 34                	je     0x42edd8
42eda4:	49                   	dec    %ecx
42eda5:	36 39 52 6b          	cmp    %edx,%ss:0x6b(%edx)
42eda9:	41                   	inc    %ecx
42edaa:	34 64                	xor    $0x64,%al
42edac:	47                   	inc    %edi
42edad:	50                   	push   %eax
42edae:	6e                   	outsb  %ds:(%esi),(%dx)
42edaf:	33 4e 67             	xor    0x67(%esi),%ecx
42edb2:	6d                   	insl   (%dx),%es:(%edi)
42edb3:	64 77 6c             	fs ja  0x42ee22
42edb6:	4b                   	dec    %ebx
42edb7:	72 56                	jb     0x42ee0f
42edb9:	71 36                	jno    0x42edf1
42edbb:	4f                   	dec    %edi
42edbc:	31 4b 6d             	xor    %ecx,0x6d(%ebx)
42edbf:	54                   	push   %esp
42edc0:	44                   	inc    %esp
42edc1:	4d                   	dec    %ebp
42edc2:	73 4c                	jae    0x42ee10
42edc4:	50                   	push   %eax
42edc5:	74 39                	je     0x42ee00
42edc7:	52                   	push   %edx
42edc8:	50                   	push   %eax
42edc9:	7a 51                	jp     0x42ee1c
42edcb:	4e                   	dec    %esi
42edcc:	71 66                	jno    0x42ee34
42edce:	6e                   	outsb  %ds:(%esi),(%dx)
42edcf:	69 78 33 58 79 45 44 	imul   $0x44457958,0x33(%eax),%edi
42edd6:	69 52 51 68 4e 49 4d 	imul   $0x4d494e68,0x51(%edx),%edx
42eddd:	65 35 53 58 49 78    	gs xor $0x78495853,%eax
42ede3:	63 4f 5a             	arpl   %ecx,0x5a(%edi)
42ede6:	52                   	push   %edx
42ede7:	77 47                	ja     0x42ee30
42ede9:	44                   	inc    %esp
42edea:	38 61 74             	cmp    %ah,0x74(%ecx)
42eded:	4e                   	dec    %esi
42edee:	2f                   	das
42edef:	79 35                	jns    0x42ee26
42edf1:	5a                   	pop    %edx
42edf2:	6a 38                	push   $0x38
42edf4:	64 4c                	fs dec %esp
42edf6:	57                   	push   %edi
42edf7:	45                   	inc    %ebp
42edf8:	51                   	push   %ecx
42edf9:	31 4b 64             	xor    %ecx,0x64(%ebx)
42edfc:	7a 58                	jp     0x42ee56
42edfe:	56                   	push   %esi
42edff:	32 73 6d             	xor    0x6d(%ebx),%dh
42ee02:	73 4d                	jae    0x42ee51
42ee04:	62 53 5a             	bound  %edx,0x5a(%ebx)
42ee07:	5a                   	pop    %edx
42ee08:	2f                   	das
42ee09:	52                   	push   %edx
42ee0a:	70 4d                	jo     0x42ee59
42ee0c:	46                   	inc    %esi
42ee0d:	4b                   	dec    %ebx
42ee0e:	47                   	inc    %edi
42ee0f:	30 79 52             	xor    %bh,0x52(%ecx)
42ee12:	32 34 45 43 50 53 74 	xor    0x74535043(,%eax,2),%dh
42ee19:	47                   	inc    %edi
42ee1a:	34 5a                	xor    $0x5a,%al
42ee1c:	68 71 79 6b 37       	push   $0x376b7971
42ee21:	68 54 6b 35 7a       	push   $0x7a356b54
42ee26:	63 4b 4a             	arpl   %ecx,0x4a(%ebx)
42ee29:	31 56 6d             	xor    %edx,0x6d(%esi)
42ee2c:	6a 71                	push   $0x71
42ee2e:	49                   	dec    %ecx
42ee2f:	78 62                	js     0x42ee93
42ee31:	77 53                	ja     0x42ee86
42ee33:	76 48                	jbe    0x42ee7d
42ee35:	69 56 76 6a 69 61 73 	imul   $0x7361696a,0x76(%esi),%edx
42ee3c:	4d                   	dec    %ebp
42ee3d:	47                   	inc    %edi
42ee3e:	64 46                	fs inc %esi
42ee40:	56                   	push   %esi
42ee41:	52                   	push   %edx
42ee42:	4f                   	dec    %edi
42ee43:	51                   	push   %ecx
42ee44:	42                   	inc    %edx
42ee45:	61                   	popa
42ee46:	6e                   	outsb  %ds:(%esi),(%dx)
42ee47:	6e                   	outsb  %ds:(%esi),(%dx)
42ee48:	76 73                	jbe    0x42eebd
42ee4a:	69 36 2f 54 43 56    	imul   $0x5643542f,(%esi),%esi
42ee50:	45                   	inc    %ebp
42ee51:	4f                   	dec    %edi
42ee52:	59                   	pop    %ecx
42ee53:	31 6d 50             	xor    %ebp,0x50(%ebp)
42ee56:	48                   	dec    %eax
42ee57:	67 75 6e             	addr16 jne 0x42eec8
42ee5a:	59                   	pop    %ecx
42ee5b:	39 4a 55             	cmp    %ecx,0x55(%edx)
42ee5e:	52                   	push   %edx
42ee5f:	57                   	push   %edi
42ee60:	41                   	inc    %ecx
42ee61:	38 6b 6f             	cmp    %ch,0x6f(%ebx)
42ee64:	68 50 4e 4c 38       	push   $0x384c4e50
42ee69:	6c                   	insb   (%dx),%es:(%edi)
42ee6a:	59                   	pop    %ecx
42ee6b:	61                   	popa
42ee6c:	73 77                	jae    0x42eee5
42ee6e:	63 69 4f             	arpl   %ebp,0x4f(%ecx)
42ee71:	36 48                	ss dec %eax
42ee73:	35 6c 43 6d 2b       	xor    $0x2b6d436c,%eax
42ee78:	6d                   	insl   (%dx),%es:(%edi)
42ee79:	56                   	push   %esi
42ee7a:	37                   	aaa
42ee7b:	31 79 6b             	xor    %edi,0x6b(%ecx)
42ee7e:	34 67                	xor    $0x67,%al
42ee80:	65 35 6c 6e 2f 33    	gs xor $0x332f6e6c,%eax
42ee86:	58                   	pop    %eax
42ee87:	72 4b                	jb     0x42eed4
42ee89:	36 54                	ss push %esp
42ee8b:	49                   	dec    %ecx
42ee8c:	45                   	inc    %ebp
42ee8d:	4f                   	dec    %edi
42ee8e:	6b 69 6b 6c          	imul   $0x6c,0x6b(%ecx),%ebp
42ee92:	45                   	inc    %ebp
42ee93:	42                   	inc    %edx
42ee94:	2f                   	das
42ee95:	69 2f 50 45 37 76    	imul   $0x76374550,(%edi),%ebp
42ee9b:	4f                   	dec    %edi
42ee9c:	76 7a                	jbe    0x42ef18
42ee9e:	37                   	aaa
42ee9f:	44                   	inc    %esp
42eea0:	4e                   	dec    %esi
42eea1:	66 56                	push   %si
42eea3:	48                   	dec    %eax
42eea4:	4c                   	dec    %esp
42eea5:	57                   	push   %edi
42eea6:	2b 2b                	sub    (%ebx),%ebp
42eea8:	53                   	push   %ebx
42eea9:	70 44                	jo     0x42eeef
42eeab:	70 33                	jo     0x42eee0
42eead:	2f                   	das
42eeae:	58                   	pop    %eax
42eeaf:	53                   	push   %ebx
42eeb0:	54                   	push   %esp
42eeb1:	66 70 45             	data16 jo 0x42eef9
42eeb4:	4d                   	dec    %ebp
42eeb5:	74 34                	je     0x42eeeb
42eeb7:	42                   	inc    %edx
42eeb8:	62 68 6f             	bound  %ebp,0x6f(%eax)
42eebb:	71 69                	jno    0x42ef26
42eebd:	2b 67 78             	sub    0x78(%edi),%esp
42eec0:	46                   	inc    %esi
42eec1:	44                   	inc    %esp
42eec2:	33 44 63 69          	xor    0x69(%ebx,%eiz,2),%eax
42eec6:	31 52 6d             	xor    %edx,0x6d(%edx)
42eec9:	5a                   	pop    %edx
42eeca:	50                   	push   %eax
42eecb:	44                   	inc    %esp
42eecc:	35 34 6a 31 45       	xor    $0x45316a34,%eax
42eed1:	79 61                	jns    0x42ef34
42eed3:	46                   	inc    %esi
42eed4:	30 73 57             	xor    %dh,0x57(%ebx)
42eed7:	33 4f 70             	xor    0x70(%edi),%ecx
42eeda:	4a                   	dec    %edx
42eedb:	38 52 6f             	cmp    %dl,0x6f(%edx)
42eede:	45                   	inc    %ebp
42eedf:	55                   	push   %ebp
42eee0:	2b 4f 53             	sub    0x53(%edi),%ecx
42eee3:	69 67 31 62 42 58 50 	imul   $0x50584262,0x31(%edi),%esp
42eeea:	41                   	inc    %ecx
42eeeb:	55                   	push   %ebp
42eeec:	75 66                	jne    0x42ef54
42eeee:	31 67 59             	xor    %esp,0x59(%edi)
42eef1:	79 7a                	jns    0x42ef6d
42eef3:	52                   	push   %edx
42eef4:	74 71                	je     0x42ef67
42eef6:	31 76 50             	xor    %esi,0x50(%esi)
42eef9:	34 41                	xor    $0x41,%al
42eefb:	6d                   	insl   (%dx),%es:(%edi)
42eefc:	71 55                	jno    0x42ef53
42eefe:	4e                   	dec    %esi
42eeff:	5a                   	pop    %edx
42ef00:	48                   	dec    %eax
42ef01:	59                   	pop    %ecx
42ef02:	4b                   	dec    %ebx
42ef03:	52                   	push   %edx
42ef04:	59                   	pop    %ecx
42ef05:	4f                   	dec    %edi
42ef06:	73 4f                	jae    0x42ef57
42ef08:	32 54 44 48          	xor    0x48(%esp,%eax,2),%dl
42ef0c:	75 35                	jne    0x42ef43
42ef0e:	4b                   	dec    %ebx
42ef0f:	5a                   	pop    %edx
42ef10:	6b 46 77 50          	imul   $0x50,0x77(%esi),%eax
42ef14:	4e                   	dec    %esi
42ef15:	48                   	dec    %eax
42ef16:	62 6d 61             	bound  %ebp,0x61(%ebp)
42ef19:	4d                   	dec    %ebp
42ef1a:	62 56 35             	bound  %edx,0x35(%esi)
42ef1d:	4d                   	dec    %ebp
42ef1e:	50                   	push   %eax
42ef1f:	53                   	push   %ebx
42ef20:	70 62                	jo     0x42ef84
42ef22:	49                   	dec    %ecx
42ef23:	34 51                	xor    $0x51,%al
42ef25:	4a                   	dec    %edx
42ef26:	6d                   	insl   (%dx),%es:(%edi)
42ef27:	4f                   	dec    %edi
42ef28:	77 34                	ja     0x42ef5e
42ef2a:	75 58                	jne    0x42ef84
42ef2c:	72 32                	jb     0x42ef60
42ef2e:	51                   	push   %ecx
42ef2f:	4f                   	dec    %edi
42ef30:	77 71                	ja     0x42efa3
42ef32:	44                   	inc    %esp
42ef33:	35 51 39 76 45       	xor    $0x45763951,%eax
42ef38:	4f                   	dec    %edi
42ef39:	44                   	inc    %esp
42ef3a:	50                   	push   %eax
42ef3b:	43                   	inc    %ebx
42ef3c:	52                   	push   %edx
42ef3d:	51                   	push   %ecx
42ef3e:	57                   	push   %edi
42ef3f:	47                   	inc    %edi
42ef40:	6f                   	outsl  %ds:(%esi),(%dx)
42ef41:	7a 37                	jp     0x42ef7a
42ef43:	62 51 4d             	bound  %edx,0x4d(%ecx)
42ef46:	6c                   	insb   (%dx),%es:(%edi)
42ef47:	61                   	popa
42ef48:	4d                   	dec    %ebp
42ef49:	71 39                	jno    0x42ef84
42ef4b:	50                   	push   %eax
42ef4c:	54                   	push   %esp
42ef4d:	74 55                	je     0x42efa4
42ef4f:	32 71 34             	xor    0x34(%ecx),%dh
42ef52:	75 64                	jne    0x42efb8
42ef54:	4d                   	dec    %ebp
42ef55:	66 36 38 4f 6a       	data16 cmp %cl,%ss:0x6a(%edi)
42ef5a:	78 2b                	js     0x42ef87
42ef5c:	37                   	aaa
42ef5d:	46                   	inc    %esi
42ef5e:	64 6a 74             	fs push $0x74
42ef61:	4f                   	dec    %edi
42ef62:	51                   	push   %ecx
42ef63:	73 2b                	jae    0x42ef90
42ef65:	54                   	push   %esp
42ef66:	56                   	push   %esi
42ef67:	69 61 64 59 34 41 37 	imul   $0x37413459,0x64(%ecx),%esp
42ef6e:	59                   	pop    %ecx
42ef6f:	4b                   	dec    %ebx
42ef70:	69 72 61 36 76 72 64 	imul   $0x64727636,0x61(%edx),%esi
42ef77:	39 35 50 75 64 32    	cmp    %esi,0x32647550
42ef7d:	2b 38                	sub    (%eax),%edi
42ef7f:	45                   	inc    %ebp
42ef80:	33 44 66 4a          	xor    0x4a(%esi,%eiz,2),%eax
42ef84:	6d                   	insl   (%dx),%es:(%edi)
42ef85:	37                   	aaa
42ef86:	38 41 63             	cmp    %al,0x63(%ecx)
42ef89:	59                   	pop    %ecx
42ef8a:	71 61                	jno    0x42efed
42ef8c:	4d                   	dec    %ebp
42ef8d:	52                   	push   %edx
42ef8e:	57                   	push   %edi
42ef8f:	47                   	inc    %edi
42ef90:	75 68                	jne    0x42effa
42ef92:	65 45                	gs inc %ebp
42ef94:	55                   	push   %ebp
42ef95:	51                   	push   %ecx
42ef96:	61                   	popa
42ef97:	58                   	pop    %eax
42ef98:	78 46                	js     0x42efe0
42ef9a:	37                   	aaa
42ef9b:	39 45 36             	cmp    %eax,0x36(%ebp)
42ef9e:	34 6f                	xor    $0x6f,%al
42efa0:	35 45 45 2b 2f       	xor    $0x2f2b4545,%eax
42efa5:	37                   	aaa
42efa6:	79 54                	jns    0x42effc
42efa8:	5a                   	pop    %edx
42efa9:	53                   	push   %ebx
42efaa:	45                   	inc    %ebp
42efab:	78 39                	js     0x42efe6
42efad:	6b 31 47             	imul   $0x47,(%ecx),%esi
42efb0:	2f                   	das
42efb1:	34 33                	xor    $0x33,%al
42efb3:	33 77 73             	xor    0x73(%edi),%esi
42efb6:	39 63 31             	cmp    %esp,0x31(%ebx)
42efb9:	51                   	push   %ecx