413de0:	01 19                	add    %ebx,(%ecx)
413de2:	00 ad 02 1f 01 a1    	add    %ch,-0x5efee0fe(%ebp)
413de8:	00 bc 02 26 01 a1 00 	add    %bh,0xa10126(%edx,%eax,1)
413def:	c5 02                	lds    (%edx),%eax
413df1:	2f                   	das
413df2:	01 a1 00 d3 02 37    	add    %esp,0x3702d300(%ecx)
413df8:	01 a1 00 d9 02 37    	add    %esp,0x3702d900(%ecx)
413dfe:	01 a1 00 df 02 37    	add    %esp,0x3702df00(%ecx)
413e04:	01 0c 00             	add    %ecx,(%eax,%eax,1)
413e07:	07                   	pop    %es
413e08:	03 41 01             	add    0x1(%ecx),%eax
413e0b:	0c 00                	or     $0x0,%al
413e0d:	1e                   	push   %ds
413e0e:	03 4b 01             	add    0x1(%ebx),%ecx
413e11:	0c 00                	or     $0x0,%al
413e13:	d8 00                	fadds  (%eax)
413e15:	2e 00 b9 00 2c 03 51 	add    %bh,%cs:0x51032c00(%ecx)
413e1c:	01 b9 00 36 03 51    	add    %edi,0x51033600(%ecx)
413e22:	01 c1                	add    %eax,%ecx
413e24:	00 48 03             	add    %cl,0x3(%eax)
413e27:	68 01 c9 00 58       	push   $0x5800c901
413e2c:	03 6e 01             	add    0x1(%esi),%ebp
413e2f:	d1 00                	roll   $1,(%eax)
413e31:	d8 00                	fadds  (%eax)
413e33:	73 01                	jae    0x413e36
413e35:	d1 00                	roll   $1,(%eax)
413e37:	8a 03                	mov    (%ebx),%al
413e39:	7a 01                	jp     0x413e3c
413e3b:	d9 00                	flds   (%eax)
413e3d:	b6 03                	mov    $0x3,%dh
413e3f:	86 01                	xchg   %al,(%ecx)
413e41:	f1                   	int1
413e42:	00 03                	add    %al,(%ebx)
413e44:	04 90                	add    $0x90,%al
413e46:	01 f9                	add    %edi,%ecx
413e48:	00 22                	add    %ah,(%edx)
413e4a:	04 94                	add    $0x94,%al
413e4c:	01 01                	add    %eax,(%ecx)
413e4e:	01 32                	add    %esi,(%edx)
413e50:	04 99                	add    $0x99,%al
413e52:	01 09                	add    %ecx,(%ecx)
413e54:	00 d8                	add    %bl,%al
413e56:	00 2e                	add    %ch,(%esi)
413e58:	00 11                	add    %dl,(%ecx)
413e5a:	00 d8                	add    %bl,%al
413e5c:	00 2e                	add    %ch,(%esi)
413e5e:	00 2e                	add    %ch,(%esi)
413e60:	00 0b                	add    %cl,(%ebx)
413e62:	00 3c 00             	add    %bh,(%eax,%eax,1)
413e65:	2e 00 13             	add    %dl,%cs:(%ebx)
413e68:	00 45 00             	add    %al,0x0(%ebp)
413e6b:	2e 00 1b             	add    %bl,%cs:(%ebx)
413e6e:	00 6a 00             	add    %ch,0x0(%edx)
413e71:	2e 00 23             	add    %ah,%cs:(%ebx)
413e74:	00 73 00             	add    %dh,0x0(%ebx)
413e77:	2e 00 2b             	add    %ch,%cs:(%ebx)
413e7a:	00 85 00 2e 00 33    	add    %al,0x33002e00(%ebp)
413e80:	00 85 00 2e 00 3b    	add    %al,0x3b002e00(%ebp)
413e86:	00 85 00 2e 00 43    	add    %al,0x43002e00(%ebp)
413e8c:	00 73 00             	add    %dh,0x0(%ebx)
413e8f:	2e 00 4b 00          	add    %cl,%cs:0x0(%ebx)
413e93:	8b 00                	mov    (%eax),%eax
413e95:	2e 00 53 00          	add    %dl,%cs:0x0(%ebx)
413e99:	85 00                	test   %eax,(%eax)
413e9b:	2e 00 5b 00          	add    %bl,%cs:0x0(%ebx)
413e9f:	85 00                	test   %eax,(%eax)
413ea1:	2e 00 63 00          	add    %ah,%cs:0x0(%ebx)
413ea5:	a8 00                	test   $0x0,%al
413ea7:	2e 00 6b 00          	add    %ch,%cs:0x0(%ebx)
413eab:	d2 00                	rolb   %cl,(%eax)
413ead:	2e 00 32             	add    %dh,%cs:(%edx)
413eb0:	00 df                	add    %bl,%bh
413eb2:	00 13                	add    %dl,(%ebx)
413eb4:	01 55 01             	add    %edx,0x1(%ebp)
413eb7:	7f 01                	jg     0x413eba
413eb9:	9f                   	lahf
413eba:	01 3b                	add    %edi,(%ebx)
413ebc:	01 00                	add    %eax,(%eax)
413ebe:	00 00                	add    %al,(%eax)
413ec0:	00 01                	add    %al,(%ecx)
413ece:	00 12                	add    %dl,(%edx)
413ed0:	00 00                	add    %al,(%eax)
413ed2:	00 02                	add    %al,(%edx)
413edc:	00 00                	add    %al,(%eax)
413ede:	00 01                	add    %al,(%ecx)
413ee0:	00 34 00             	add    %dh,(%eax,%eax,1)
413ee3:	00 00                	add    %al,(%eax)
413ee5:	00 00                	add    %al,(%eax)
413ee7:	02 00                	add    (%eax),%al
413ef1:	00 00                	add    %al,(%eax)
413ef3:	11 00                	adc    %eax,(%eax)
413ef5:	91                   	xchg   %eax,%ecx
413ef6:	00 00                	add    %al,(%eax)
413ef8:	00 00                	add    %al,(%eax)
413efa:	00 08                	add    %cl,(%eax)
413f04:	00 00                	add    %al,(%eax)
413f06:	00 11                	add    %dl,(%ecx)
413f08:	00 94 03 00 00 00 00 	add    %dl,0x0(%ebx,%eax,1)
413f0f:	00 00                	add    %al,(%eax)
413f11:	00 43 6c             	add    %al,0x6c(%ebx)
413f14:	6f                   	outsl  %ds:(%esi),(%dx)
413f15:	63 6b 43             	arpl   %ebp,0x43(%ebx)
413f18:	6f                   	outsl  %ds:(%esi),(%dx)
413f19:	75 6e                	jne    0x413f89
413f1b:	74 65                	je     0x413f82
413f1d:	72 2e                	jb     0x413f4d
413f1f:	64 6c                	fs insb (%dx),%es:(%edi)
413f21:	6c                   	insb   (%dx),%es:(%edi)
413f22:	00 43 6c             	add    %al,0x6c(%ebx)
413f25:	6f                   	outsl  %ds:(%esi),(%dx)
413f26:	63 6b 43             	arpl   %ebp,0x43(%ebx)
413f29:	6f                   	outsl  %ds:(%esi),(%dx)
413f2a:	75 6e                	jne    0x413f9a
413f2c:	74 65                	je     0x413f93
413f2e:	72 00                	jb     0x413f30
413f30:	3c 4d                	cmp    $0x4d,%al
413f32:	6f                   	outsl  %ds:(%esi),(%dx)
413f33:	64 75 6c             	fs jne 0x413fa2
413f36:	65 3e 00 43 6c       	gs add %al,%ds:0x6c(%ebx)
413f3b:	6f                   	outsl  %ds:(%esi),(%dx)
413f3c:	63 6b 53             	arpl   %ebp,0x53(%ebx)
413f3f:	65 63 74 6f 72       	arpl   %esi,%gs:0x72(%edi,%ebp,2)
413f44:	00 6d 73             	add    %ch,0x73(%ebp)
413f47:	63 6f 72             	arpl   %ebp,0x72(%edi)
413f4a:	6c                   	insb   (%dx),%es:(%edi)
413f4b:	69 62 00 4f 62 6a 65 	imul   $0x656a624f,0x0(%edx),%esp
413f52:	63 74 00 53          	arpl   %esi,0x53(%eax,%eax,1)
413f56:	79 73                	jns    0x413fcb
413f58:	74 65                	je     0x413fbf
413f5a:	6d                   	insl   (%dx),%es:(%edi)
413f5b:	00 50 6f             	add    %dl,0x6f(%eax)
413f5e:	77 65                	ja     0x413fc5
413f60:	72 65                	jb     0x413fc7
413f62:	64 42                	fs inc %edx
413f64:	79 41                	jns    0x413fa7
413f66:	74 74                	je     0x413fdc
413f68:	72 69                	jb     0x413fd3
413f6a:	62 75 74             	bound  %esi,0x74(%ebp)
413f6d:	65 00 53 6d          	add    %dl,%gs:0x6d(%ebx)
413f71:	61                   	popa
413f72:	72 74                	jb     0x413fe8
413f74:	41                   	inc    %ecx
413f75:	73 73                	jae    0x413fea
413f77:	65 6d                	gs insl (%dx),%es:(%edi)
413f79:	62 6c 79 2e          	bound  %ebp,0x2e(%ecx,%edi,2)
413f7d:	41                   	inc    %ecx
413f7e:	74 74                	je     0x413ff4
413f80:	72 69                	jb     0x413feb
413f82:	62 75 74             	bound  %esi,0x74(%ebp)
413f85:	65 73 00             	gs jae 0x413f88
413f88:	41                   	inc    %ecx
413f89:	74 74                	je     0x413fff
413f8b:	72 69                	jb     0x413ff6
413f8d:	62 75 74             	bound  %esi,0x74(%ebp)
413f90:	65 00 43 6f          	add    %al,%gs:0x6f(%ebx)
413f94:	72 6f                	jb     0x414005
413f96:	6e                   	outsb  %ds:(%esi),(%dx)
413f97:	61                   	popa
413f98:	00 63 35             	add    %ah,0x35(%ebx)
413f9b:	00 49 4d             	add    %cl,0x4d(%ecx)
413f9e:	4d                   	dec    %ebp
413f9f:	4d                   	dec    %ebp
413fa0:	4d                   	dec    %ebp
413fa1:	00 53 79             	add    %dl,0x79(%ebx)
413fa4:	73 74                	jae    0x41401a
413fa6:	65 6d                	gs insl (%dx),%es:(%edi)
413fa8:	2e 44                	cs inc %esp
413faa:	72 61                	jb     0x41400d
413fac:	77 69                	ja     0x414017
413fae:	6e                   	outsb  %ds:(%esi),(%dx)
413faf:	67 00 42 69          	add    %al,0x69(%bp,%si)
413fb3:	74 6d                	je     0x414022
413fb5:	61                   	popa
413fb6:	70 00                	jo     0x413fb8
413fb8:	56                   	push   %esi
413fb9:	52                   	push   %edx
413fba:	52                   	push   %edx
413fbb:	52                   	push   %edx
413fbc:	52                   	push   %edx
413fbd:	52                   	push   %edx
413fbe:	52                   	push   %edx
413fbf:	52                   	push   %edx
413fc0:	52                   	push   %edx
413fc1:	52                   	push   %edx
413fc2:	52                   	push   %edx
413fc3:	52                   	push   %edx
413fc4:	00 58 41             	add    %bl,0x41(%eax)
413fc7:	58                   	pop    %eax
413fc8:	41                   	inc    %ecx
413fc9:	58                   	pop    %eax
413fca:	41                   	inc    %ecx
413fcb:	58                   	pop    %eax
413fcc:	00 6d 6d             	add    %ch,0x6d(%ebp)
413fcf:	00 78 78             	add    %bh,0x78(%eax)
413fd2:	00 53 68             	add    %dl,0x68(%ebx)
413fd5:	6f                   	outsl  %ds:(%esi),(%dx)
413fd6:	77 4d                	ja     0x414025
413fd8:	61                   	popa
413fd9:	70 00                	jo     0x413fdb
413fdb:	43                   	inc    %ebx
413fdc:	53                   	push   %ebx
413fdd:	43                   	inc    %ebx
413fde:	53                   	push   %ebx
413fdf:	43                   	inc    %ebx
413fe0:	56                   	push   %esi
413fe1:	44                   	inc    %esp
413fe2:	57                   	push   %edi
413fe3:	44                   	inc    %esp
413fe4:	44                   	inc    %esp
413fe5:	00 45 51             	add    %al,0x51(%ebp)
413fe8:	00 2e                	add    %ch,(%esi)
413fea:	63 74 6f 72          	arpl   %esi,0x72(%edi,%ebp,2)
413fee:	00 43 6f             	add    %al,0x6f(%ebx)
413ff1:	6d                   	insl   (%dx),%es:(%edi)
413ff2:	70 69                	jo     0x41405d
413ff4:	6c                   	insb   (%dx),%es:(%edi)
413ff5:	61                   	popa
413ff6:	74 69                	je     0x414061
413ff8:	6f                   	outsl  %ds:(%esi),(%dx)
413ff9:	6e                   	outsb  %ds:(%esi),(%dx)
413ffa:	52                   	push   %edx
413ffb:	65 6c                	gs insb (%dx),%es:(%edi)
413ffd:	61                   	popa
413ffe:	78 61                	js     0x414061
414000:	74 69                	je     0x41406b
414002:	6f                   	outsl  %ds:(%esi),(%dx)
414003:	6e                   	outsb  %ds:(%esi),(%dx)
414004:	73 41                	jae    0x414047
414006:	74 74                	je     0x41407c
414008:	72 69                	jb     0x414073
41400a:	62 75 74             	bound  %esi,0x74(%ebp)
41400d:	65 00 53 79          	add    %dl,%gs:0x79(%ebx)
414011:	73 74                	jae    0x414087
414013:	65 6d                	gs insl (%dx),%es:(%edi)
414015:	2e 52                	cs push %edx
414017:	75 6e                	jne    0x414087
414019:	74 69                	je     0x414084
41401b:	6d                   	insl   (%dx),%es:(%edi)
41401c:	65 2e 43             	gs cs inc %ebx
41401f:	6f                   	outsl  %ds:(%esi),(%dx)
414020:	6d                   	insl   (%dx),%es:(%edi)
414021:	70 69                	jo     0x41408c
414023:	6c                   	insb   (%dx),%es:(%edi)
414024:	65 72 53             	gs jb  0x41407a
414027:	65 72 76             	gs jb  0x4140a0
41402a:	69 63 65 73 00 52 75 	imul   $0x75520073,0x65(%ebx),%esp
414031:	6e                   	outsb  %ds:(%esi),(%dx)
414032:	74 69                	je     0x41409d
414034:	6d                   	insl   (%dx),%es:(%edi)
414035:	65 43                	gs inc %ebx
414037:	6f                   	outsl  %ds:(%esi),(%dx)
414038:	6d                   	insl   (%dx),%es:(%edi)
414039:	70 61                	jo     0x41409c
41403b:	74 69                	je     0x4140a6
41403d:	62 69 6c             	bound  %ebp,0x6c(%ecx)
414040:	69 74 79 41 74 74 72 	imul   $0x69727474,0x41(%ecx,%edi,2),%esi
414047:	69
414048:	62 75 74             	bound  %esi,0x74(%ebp)
41404b:	65 00 44 65 62       	add    %al,%gs:0x62(%ebp,%eiz,2)
414050:	75 67                	jne    0x4140b9
414052:	67 61                	addr16 popa
414054:	62 6c 65 41          	bound  %ebp,0x41(%ebp,%eiz,2)
414058:	74 74                	je     0x4140ce
41405a:	72 69                	jb     0x4140c5
41405c:	62 75 74             	bound  %esi,0x74(%ebp)
41405f:	65 00 53 79          	add    %dl,%gs:0x79(%ebx)
414063:	73 74                	jae    0x4140d9
414065:	65 6d                	gs insl (%dx),%es:(%edi)
414067:	2e 44                	cs inc %esp
414069:	69 61 67 6e 6f 73 74 	imul   $0x74736f6e,0x67(%ecx),%esp
414070:	69 63 73 00 44 65 62 	imul   $0x62654400,0x73(%ebx),%esp
414077:	75 67                	jne    0x4140e0
414079:	67 69 6e 67 4d 6f 64 	imul   $0x65646f4d,0x67(%bp),%ebp
414080:	65
414081:	73 00                	jae    0x414083
414083:	41                   	inc    %ecx
414084:	73 73                	jae    0x4140f9
414086:	65 6d                	gs insl (%dx),%es:(%edi)
414088:	62 6c 79 54          	bound  %ebp,0x54(%ecx,%edi,2)
41408c:	69 74 6c 65 41 74 74 	imul   $0x72747441,0x65(%esp,%ebp,2),%esi
414093:	72
414094:	69 62 75 74 65 00 53 	imul   $0x53006574,0x75(%edx),%esp
41409b:	79 73                	jns    0x414110
41409d:	74 65                	je     0x414104
41409f:	6d                   	insl   (%dx),%es:(%edi)
4140a0:	2e 52                	cs push %edx
4140a2:	65 66 6c             	gs data16 insb (%dx),%es:(%edi)
4140a5:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
4140aa:	6e                   	outsb  %ds:(%esi),(%dx)
4140ab:	00 41 73             	add    %al,0x73(%ecx)
4140ae:	73 65                	jae    0x414115
4140b0:	6d                   	insl   (%dx),%es:(%edi)
4140b1:	62 6c 79 44          	bound  %ebp,0x44(%ecx,%edi,2)
4140b5:	65 73 63             	gs jae 0x41411b
4140b8:	72 69                	jb     0x414123
4140ba:	70 74                	jo     0x414130
4140bc:	69 6f 6e 41 74 74 72 	imul   $0x72747441,0x6e(%edi),%ebp
4140c3:	69 62 75 74 65 00 41 	imul   $0x41006574,0x75(%edx),%esp
4140ca:	73 73                	jae    0x41413f
4140cc:	65 6d                	gs insl (%dx),%es:(%edi)
4140ce:	62 6c 79 43          	bound  %ebp,0x43(%ecx,%edi,2)
4140d2:	6f                   	outsl  %ds:(%esi),(%dx)
4140d3:	6e                   	outsb  %ds:(%esi),(%dx)
4140d4:	66 69 67 75 72 61    	imul   $0x6172,0x75(%edi),%sp
4140da:	74 69                	je     0x414145
4140dc:	6f                   	outsl  %ds:(%esi),(%dx)
4140dd:	6e                   	outsb  %ds:(%esi),(%dx)
4140de:	41                   	inc    %ecx
4140df:	74 74                	je     0x414155
4140e1:	72 69                	jb     0x41414c
4140e3:	62 75 74             	bound  %esi,0x74(%ebp)
4140e6:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
4140ea:	73 65                	jae    0x414151
4140ec:	6d                   	insl   (%dx),%es:(%edi)
4140ed:	62 6c 79 43          	bound  %ebp,0x43(%ecx,%edi,2)
4140f1:	6f                   	outsl  %ds:(%esi),(%dx)
4140f2:	6d                   	insl   (%dx),%es:(%edi)
4140f3:	70 61                	jo     0x414156
4140f5:	6e                   	outsb  %ds:(%esi),(%dx)
4140f6:	79 41                	jns    0x414139
4140f8:	74 74                	je     0x41416e
4140fa:	72 69                	jb     0x414165
4140fc:	62 75 74             	bound  %esi,0x74(%ebp)
4140ff:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
414103:	73 65                	jae    0x41416a
414105:	6d                   	insl   (%dx),%es:(%edi)
414106:	62 6c 79 50          	bound  %ebp,0x50(%ecx,%edi,2)
41410a:	72 6f                	jb     0x41417b
41410c:	64 75 63             	fs jne 0x414172
41410f:	74 41                	je     0x414152
414111:	74 74                	je     0x414187
414113:	72 69                	jb     0x41417e
414115:	62 75 74             	bound  %esi,0x74(%ebp)
414118:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
41411c:	73 65                	jae    0x414183
41411e:	6d                   	insl   (%dx),%es:(%edi)
41411f:	62 6c 79 43          	bound  %ebp,0x43(%ecx,%edi,2)
414123:	6f                   	outsl  %ds:(%esi),(%dx)
414124:	70 79                	jo     0x41419f
414126:	72 69                	jb     0x414191
414128:	67 68 74 41 74 74    	addr16 push $0x74744174
41412e:	72 69                	jb     0x414199
414130:	62 75 74             	bound  %esi,0x74(%ebp)
414133:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
414137:	73 65                	jae    0x41419e
414139:	6d                   	insl   (%dx),%es:(%edi)
41413a:	62 6c 79 54          	bound  %ebp,0x54(%ecx,%edi,2)
41413e:	72 61                	jb     0x4141a1
414140:	64 65 6d             	fs gs insl (%dx),%es:(%edi)
414143:	61                   	popa