418e28:	4e                   	dec    %esi
418e29:	33 71 41             	xor    0x41(%ecx),%esi
418e2c:	66 62 72 30          	bound  %si,0x30(%edx)
418e30:	56                   	push   %esi
418e31:	6b 58 36 64          	imul   $0x64,0x36(%eax),%ebx
418e35:	35 2f 42 6c 6f       	xor    $0x6f6c422f,%eax
418e3a:	62 71 42             	bound  %esi,0x42(%ecx)
418e3d:	79 74                	jns    0x418eb3
418e3f:	45                   	inc    %ebp
418e40:	36 35 66 6a 59 59    	ss xor $0x59596a66,%eax
418e46:	4e                   	dec    %esi
418e47:	55                   	push   %ebp
418e48:	78 66                	js     0x418eb0
418e4a:	43                   	inc    %ebx
418e4b:	38 37                	cmp    %dh,(%edi)
418e4d:	44                   	inc    %esp
418e4e:	79 6d                	jns    0x418ebd
418e50:	62 4b 48             	bound  %ecx,0x48(%ebx)
418e53:	70 6f                	jo     0x418ec4
418e55:	58                   	pop    %eax
418e56:	77 58                	ja     0x418eb0
418e58:	62 5a 66             	bound  %ebx,0x66(%edx)
418e5b:	58                   	pop    %eax
418e5c:	64 58                	fs pop %eax
418e5e:	4e                   	dec    %esi
418e5f:	45                   	inc    %ebp
418e60:	37                   	aaa
418e61:	6c                   	insb   (%dx),%es:(%edi)
418e62:	38 63 67             	cmp    %ah,0x67(%ebx)
418e65:	49                   	dec    %ecx
418e66:	74 47                	je     0x418eaf
418e68:	54                   	push   %esp
418e69:	53                   	push   %ebx
418e6a:	53                   	push   %ebx
418e6b:	5a                   	pop    %edx
418e6c:	76 56                	jbe    0x418ec4
418e6e:	47                   	inc    %edi
418e6f:	4e                   	dec    %esi
418e70:	79 70                	jns    0x418ee2
418e72:	2f                   	das
418e73:	4e                   	dec    %esi
418e74:	52                   	push   %edx
418e75:	56                   	push   %esi
418e76:	52                   	push   %edx
418e77:	47                   	inc    %edi
418e78:	6f                   	outsl  %ds:(%esi),(%dx)
418e79:	50                   	push   %eax
418e7a:	53                   	push   %ebx
418e7b:	74 32                	je     0x418eaf
418e7d:	4c                   	dec    %esp
418e7e:	69 79 43 55 44 39 35 	imul   $0x35394455,0x43(%ecx),%edi
418e85:	75 36                	jne    0x418ebd
418e87:	44                   	inc    %esp
418e88:	42                   	inc    %edx
418e89:	57                   	push   %edi
418e8a:	4f                   	dec    %edi
418e8b:	45                   	inc    %ebp
418e8c:	67 69 55 49 51 44 55 	imul   $0x2b554451,0x49(%di),%edx
418e93:	2b
418e94:	7a 62                	jp     0x418ef8
418e96:	59                   	pop    %ecx
418e97:	61                   	popa
418e98:	38 67 55             	cmp    %ah,0x55(%edi)
418e9b:	56                   	push   %esi
418e9c:	39 6f 46             	cmp    %ebp,0x46(%edi)
418e9f:	5a                   	pop    %edx
418ea0:	52                   	push   %edx
418ea1:	4b                   	dec    %ebx
418ea2:	51                   	push   %ecx
418ea3:	72 45                	jb     0x418eea
418ea5:	33 74 54 72          	xor    0x72(%esp,%edx,2),%esi
418ea9:	55                   	push   %ebp
418eaa:	4c                   	dec    %esp
418eab:	35 46 4d 66 70       	xor    $0x70664d46,%eax
418eb0:	48                   	dec    %eax
418eb1:	6d                   	insl   (%dx),%es:(%edi)
418eb2:	79 65                	jns    0x418f19
418eb4:	53                   	push   %ebx
418eb5:	47                   	inc    %edi
418eb6:	63 69 79             	arpl   %ebp,0x79(%ecx)
418eb9:	33 4f 4a             	xor    0x4a(%edi),%ecx
418ebc:	50                   	push   %eax
418ebd:	45                   	inc    %ebp
418ebe:	5a                   	pop    %edx
418ebf:	32 51 65             	xor    0x65(%ecx),%dl
418ec2:	70 34                	jo     0x418ef8
418ec4:	34 58                	xor    $0x58,%al
418ec6:	4d                   	dec    %ebp
418ec7:	63 49 53             	arpl   %ecx,0x53(%ecx)
418eca:	6c                   	insb   (%dx),%es:(%edi)
418ecb:	34 51                	xor    $0x51,%al
418ecd:	75 55                	jne    0x418f24
418ecf:	4c                   	dec    %esp
418ed0:	49                   	dec    %ecx
418ed1:	71 36                	jno    0x418f09
418ed3:	59                   	pop    %ecx
418ed4:	41                   	inc    %ecx
418ed5:	6b 79 4f 69          	imul   $0x69,0x4f(%ecx),%edi
418ed9:	6a 70                	push   $0x70
418edb:	2b 6f 69             	sub    0x69(%edi),%ebp
418ede:	46                   	inc    %esi
418edf:	65 62 6b 57          	bound  %ebp,%gs:0x57(%ebx)
418ee3:	37                   	aaa
418ee4:	52                   	push   %edx
418ee5:	4f                   	dec    %edi
418ee6:	6b 42 54 71          	imul   $0x71,0x54(%edx),%eax
418eea:	67 78 42             	addr16 js 0x418f2f
418eed:	4a                   	dec    %edx
418eee:	43                   	inc    %ebx
418eef:	74 49                	je     0x418f3a
418ef1:	65 4f                	gs dec %edi
418ef3:	45                   	inc    %ebp
418ef4:	33 4f 37             	xor    0x37(%edi),%ecx
418ef7:	31 47 78             	xor    %eax,0x78(%edi)
418efa:	63 43 6f             	arpl   %eax,0x6f(%ebx)
418efd:	4c                   	dec    %esp
418efe:	72 64                	jb     0x418f64
418f00:	56                   	push   %esi
418f01:	53                   	push   %ebx
418f02:	4f                   	dec    %edi
418f03:	56                   	push   %esi
418f04:	5a                   	pop    %edx
418f05:	70 67                	jo     0x418f6e
418f07:	72 6a                	jb     0x418f73
418f09:	39 47 41             	cmp    %eax,0x41(%edi)
418f0c:	64 5a                	fs pop %edx
418f0e:	55                   	push   %ebp
418f0f:	6b 47 73 2b          	imul   $0x2b,0x73(%edi),%eax
418f13:	72 38                	jb     0x418f4d
418f15:	34 34                	xor    $0x34,%al
418f17:	4e                   	dec    %esi
418f18:	6a 6d                	push   $0x6d
418f1a:	54                   	push   %esp
418f1b:	58                   	pop    %eax
418f1c:	59                   	pop    %ecx
418f1d:	4d                   	dec    %ebp
418f1e:	50                   	push   %eax
418f1f:	6d                   	insl   (%dx),%es:(%edi)
418f20:	39 52 63             	cmp    %edx,0x63(%edx)
418f23:	71 77                	jno    0x418f9c
418f25:	74 77                	je     0x418f9e
418f27:	46                   	inc    %esi
418f28:	52                   	push   %edx
418f29:	39 6a 45             	cmp    %ebp,0x45(%edx)
418f2c:	59                   	pop    %ecx
418f2d:	34 30                	xor    $0x30,%al
418f2f:	69 68 64 67 65 39 49 	imul   $0x49396567,0x64(%eax),%ebp
418f36:	59                   	pop    %ecx
418f37:	67 56                	addr16 push %esi
418f39:	73 7a                	jae    0x418fb5
418f3b:	50                   	push   %eax
418f3c:	2f                   	das
418f3d:	69 31 73 6f 79 36    	imul   $0x36796f73,(%ecx),%esi
418f43:	50                   	push   %eax
418f44:	61                   	popa
418f45:	36 6e                	outsb  %ss:(%esi),(%dx)
418f47:	4a                   	dec    %edx
418f48:	76 62                	jbe    0x418fac
418f4a:	34 67                	xor    $0x67,%al
418f4c:	64 4b                	fs dec %ebx
418f4e:	66 69 68 5a 56 4a    	imul   $0x4a56,0x5a(%eax),%bp
418f54:	6d                   	insl   (%dx),%es:(%edi)
418f55:	38 47 45             	cmp    %al,0x45(%edi)
418f58:	6c                   	insb   (%dx),%es:(%edi)
418f59:	55                   	push   %ebp
418f5a:	43                   	inc    %ebx
418f5b:	79 4b                	jns    0x418fa8
418f5d:	6d                   	insl   (%dx),%es:(%edi)
418f5e:	71 4a                	jno    0x418faa
418f60:	63 2f                	arpl   %ebp,(%edi)
418f62:	6d                   	insl   (%dx),%es:(%edi)
418f63:	43                   	inc    %ebx
418f64:	50                   	push   %eax
418f65:	77 44                	ja     0x418fab
418f67:	48                   	dec    %eax
418f68:	71 4a                	jno    0x418fb4
418f6a:	49                   	dec    %ecx
418f6b:	52                   	push   %edx
418f6c:	57                   	push   %edi
418f6d:	55                   	push   %ebp
418f6e:	68 70 59 62 5a       	push   $0x5a625970
418f73:	4e                   	dec    %esi
418f74:	37                   	aaa
418f75:	42                   	inc    %edx
418f76:	58                   	pop    %eax
418f77:	69 43 68 79 47 41 65 	imul   $0x65414779,0x68(%ebx),%eax
418f7e:	76 6c                	jbe    0x418fec
418f80:	6e                   	outsb  %ds:(%esi),(%dx)
418f81:	4b                   	dec    %ebx
418f82:	74 64                	je     0x418fe8
418f84:	77 68                	ja     0x418fee
418f86:	57                   	push   %edi
418f87:	37                   	aaa
418f88:	54                   	push   %esp
418f89:	57                   	push   %edi
418f8a:	67 50                	addr16 push %eax
418f8c:	73 5a                	jae    0x418fe8
418f8e:	30 70 34             	xor    %dh,0x34(%eax)
418f91:	67 53                	addr16 push %ebx
418f93:	32 78 63             	xor    0x63(%eax),%bh
418f96:	47                   	inc    %edi
418f97:	58                   	pop    %eax
418f98:	30 63 37             	xor    %ah,0x37(%ebx)
418f9b:	6b 74 70 76 4e       	imul   $0x4e,0x76(%eax,%esi,2),%esi
418fa0:	50                   	push   %eax
418fa1:	46                   	inc    %esi
418fa2:	38 75 74             	cmp    %dh,0x74(%ebp)
418fa5:	73 75                	jae    0x41901c
418fa7:	65 6e                	outsb  %gs:(%esi),(%dx)
418fa9:	6b 31 52             	imul   $0x52,(%ecx),%esi
418fac:	75 67                	jne    0x419015
418fae:	6d                   	insl   (%dx),%es:(%edi)
418faf:	64 45                	fs inc %ebp
418fb1:	43                   	inc    %ebx
418fb2:	57                   	push   %edi
418fb3:	6a 53                	push   $0x53
418fb5:	43                   	inc    %ebx
418fb6:	62 4f 53             	bound  %ecx,0x53(%edi)
418fb9:	46                   	inc    %esi
418fba:	75 45                	jne    0x419001
418fbc:	56                   	push   %esi
418fbd:	73 31                	jae    0x418ff0
418fbf:	51                   	push   %ecx
418fc0:	36 75 4c             	ss jne 0x41900f
418fc3:	7a 67                	jp     0x41902c
418fc5:	51                   	push   %ecx
418fc6:	61                   	popa
418fc7:	77 42                	ja     0x41900b
418fc9:	45                   	inc    %ebp
418fca:	65 54                	gs push %esp
418fcc:	33 61 36             	xor    0x36(%ecx),%esp
418fcf:	47                   	inc    %edi
418fd0:	30 7a 34             	xor    %bh,0x34(%edx)
418fd3:	2f                   	das
418fd4:	4d                   	dec    %ebp
418fd5:	64 2b 76 48          	sub    %fs:0x48(%esi),%esi
418fd9:	2f                   	das
418fda:	38 34 71             	cmp    %dh,(%ecx,%esi,2)
418fdd:	2b 6d 70             	sub    0x70(%ebp),%ebp
418fe0:	33 2f                	xor    (%edi),%ebp
418fe2:	58                   	pop    %eax
418fe3:	65 34 55             	gs xor $0x55,%al
418fe6:	66 32 32             	data16 xor (%edx),%dh
418fe9:	5a                   	pop    %edx
418fea:	4d                   	dec    %ebp
418feb:	6c                   	insb   (%dx),%es:(%edi)
418fec:	75 64                	jne    0x419052
418fee:	77 44                	ja     0x419034
418ff0:	66 4e                	dec    %si
418ff2:	66 50                	push   %ax
418ff4:	65 49                	gs dec %ecx
418ff6:	59                   	pop    %ecx
418ff7:	37                   	aaa
418ff8:	51                   	push   %ecx
418ff9:	31 6f 65             	xor    %ebp,0x65(%edi)
418ffc:	35 72 51 58 38       	xor    $0x38585172,%eax
419001:	53                   	push   %ebx
419002:	64 47                	fs inc %edi
419004:	6f                   	outsl  %ds:(%esi),(%dx)
419005:	63 39                	arpl   %edi,(%ecx)
419007:	39 68 72             	cmp    %ebp,0x72(%eax)
41900a:	68 67 79 4a 2b       	push   $0x2b4a7967
41900f:	30 59 6b             	xor    %bl,0x6b(%ecx)
419012:	48                   	dec    %eax
419013:	79 4a                	jns    0x41905f
419015:	62 71 39             	bound  %esi,0x39(%ecx)
419018:	32 6c 45 59          	xor    0x59(%ebp,%eax,2),%ch
41901c:	38 58 53             	cmp    %bl,0x53(%eax)
41901f:	50                   	push   %eax
419020:	30 50 73             	xor    %dl,0x73(%eax)
419023:	6c                   	insb   (%dx),%es:(%edi)
419024:	48                   	dec    %eax
419025:	6d                   	insl   (%dx),%es:(%edi)
419026:	49                   	dec    %ecx
419027:	55                   	push   %ebp
419028:	42                   	inc    %edx
419029:	45                   	inc    %ebp
41902a:	4c                   	dec    %esp
41902b:	38 44 57 38          	cmp    %al,0x38(%edi,%edx,2)
41902f:	73 73                	jae    0x4190a4
419031:	6b 50 49 39          	imul   $0x39,0x49(%eax),%edx
419035:	43                   	inc    %ebx
419036:	2f                   	das
419037:	36 4a                	ss dec %edx
419039:	5a                   	pop    %edx
41903a:	76 50                	jbe    0x41908c
41903c:	32 71 75             	xor    0x75(%ecx),%dh
41903f:	50                   	push   %eax
419040:	63 4f 7a             	arpl   %ecx,0x7a(%edi)
419043:	78 34                	js     0x419079
419045:	36 6d                	ss insl (%dx),%es:(%edi)
419047:	69 56 30 59 2b 74 6a 	imul   $0x6a742b59,0x30(%esi),%edx
41904e:	4f                   	dec    %edi
41904f:	53                   	push   %ebx
419050:	35 47 53 32 2f       	xor    $0x2f325347,%eax
419055:	49                   	dec    %ecx
419056:	6c                   	insb   (%dx),%es:(%edi)
419057:	32 55 32             	xor    0x32(%ebp),%dl
41905a:	63 45 2f             	arpl   %eax,0x2f(%ebp)
41905d:	58                   	pop    %eax
41905e:	35 7a 34 48 59       	xor    $0x5948347a,%eax
419063:	51                   	push   %ecx
419064:	32 32                	xor    (%edx),%dh
419066:	48                   	dec    %eax
419067:	48                   	dec    %eax
419068:	72 73                	jb     0x4190dd
41906a:	37                   	aaa
41906b:	6f                   	outsl  %ds:(%esi),(%dx)
41906c:	33 4e 6d             	xor    0x6d(%esi),%ecx
41906f:	52                   	push   %edx
419070:	31 6f 6b             	xor    %ebp,0x6b(%edi)
419073:	69 64 4f 59 30 31 34 	imul   $0x45343130,0x59(%edi,%ecx,2),%esp
41907a:	45
41907b:	38 45 78             	cmp    %al,0x78(%ebp)
41907e:	49                   	dec    %ecx
41907f:	4f                   	dec    %edi
419080:	71 64                	jno    0x4190e6
419082:	4f                   	dec    %edi
419083:	52                   	push   %edx
419084:	4e                   	dec    %esi
419085:	6b 6a 44 36          	imul   $0x36,0x44(%edx),%ebp
419089:	30 32                	xor    %dh,(%edx)
41908b:	51                   	push   %ecx
41908c:	4b                   	dec    %ebx
41908d:	39 36                	cmp    %esi,(%esi)
41908f:	6b 63 36 6a          	imul   $0x6a,0x36(%ebx),%esp
419093:	4c                   	dec    %esp
419094:	6f                   	outsl  %ds:(%esi),(%dx)
419095:	64 61                	fs popa
419097:	36 48                	ss dec %eax
419099:	56                   	push   %esi
41909a:	6f                   	outsl  %ds:(%esi),(%dx)
41909b:	58                   	pop    %eax
41909c:	75 65                	jne    0x419103
41909e:	32 6d 2b             	xor    0x2b(%ebp),%ch
4190a1:	37                   	aaa
4190a2:	71 51                	jno    0x4190f5
4190a4:	54                   	push   %esp
4190a5:	79 70                	jns    0x419117
4190a7:	7a 74                	jp     0x41911d
4190a9:	31 4d 69             	xor    %ecx,0x69(%ebp)
4190ac:	4a                   	dec    %edx
4190ad:	56                   	push   %esi
4190ae:	42                   	inc    %edx
4190af:	32 2f                	xor    (%edi),%ch
4190b1:	57                   	push   %edi
4190b2:	31 48 56             	xor    %ecx,0x56(%eax)
4190b5:	45                   	inc    %ebp
4190b6:	78 4d                	js     0x419105
4190b8:	58                   	pop    %eax