417f2d:	61                   	popa
417f2e:	62 6c 65 50          	bound  %ebp,0x50(%ebp,%eiz,2)
417f32:	61                   	popa
417f33:	74 68                	je     0x417f9d
417f35:	00 4c 69 6e          	add    %cl,0x6e(%ecx,%ebp,2)
417f39:	65 50                	gs push %eax
417f3b:	61                   	popa
417f3c:	74 68                	je     0x417fa6
417f3e:	00 75 70             	add    %dh,0x70(%ebp)
417f41:	64 61                	fs popa
417f43:	74 65                	je     0x417faa
417f45:	50                   	push   %eax
417f46:	75 73                	jne    0x417fbb
417f48:	68 50 61 74 68       	push   $0x68746150
417f4d:	00 63 6c             	add    %ah,0x6c(%ebx)
417f50:	65 61                	gs popa
417f52:	72 50                	jb     0x417fa4
417f54:	75 73                	jne    0x417fc9
417f56:	68 50 61 74 68       	push   $0x68746150
417f5b:	00 46 69             	add    %al,0x69(%esi)
417f5e:	6c                   	insb   (%dx),%es:(%edi)
417f5f:	6c                   	insb   (%dx),%es:(%edi)
417f60:	50                   	push   %eax
417f61:	61                   	popa
417f62:	74 68                	je     0x417fcc
417f64:	00 53 65             	add    %dl,0x65(%ebx)
417f67:	6c                   	insb   (%dx),%es:(%edi)
417f68:	65 63 74 6f 72       	arpl   %esi,%gs:0x72(%edi,%ebp,2)
417f6d:	50                   	push   %eax
417f6e:	61                   	popa
417f6f:	74 68                	je     0x417fd9
417f71:	00 47 72             	add    %al,0x72(%edi)
417f74:	61                   	popa
417f75:	70 68                	jo     0x417fdf
417f77:	69 63 73 50 61 74 68 	imul   $0x68746150,0x73(%ebx),%esp
417f7e:	00 44 72 61          	add    %al,0x61(%edx,%esi,2)
417f82:	77 50                	ja     0x417fd4
417f84:	61                   	popa
417f85:	74 68                	je     0x417fef
417f87:	00 5f 70             	add    %bl,0x70(%edi)
417f8a:	61                   	popa
417f8b:	74 68                	je     0x417ff5
417f8d:	00 67 65             	add    %ah,0x65(%edi)
417f90:	74 5f                	je     0x417ff1
417f92:	57                   	push   %edi
417f93:	69 64 74 68 00 5f 63 	imul   $0x61635f00,0x68(%esp,%esi,2),%esp
417f9a:	61
417f9b:	63 68 65             	arpl   %ebp,0x65(%eax)
417f9e:	64 57                	fs push %edi
417fa0:	69 64 74 68 00 67 65 	imul   $0x74656700,0x68(%esp,%esi,2),%esp
417fa7:	74
417fa8:	5f                   	pop    %edi
417fa9:	43                   	inc    %ebx
417faa:	65 6c                	gs insb (%dx),%es:(%edi)
417fac:	6c                   	insb   (%dx),%es:(%edi)
417fad:	57                   	push   %edi
417fae:	69 64 74 68 00 5f 63 	imul   $0x65635f00,0x68(%esp,%esi,2),%esp
417fb5:	65
417fb6:	6c                   	insb   (%dx),%es:(%edi)
417fb7:	6c                   	insb   (%dx),%es:(%edi)
417fb8:	57                   	push   %edi
417fb9:	69 64 74 68 00 5f 63 	imul   $0x6c635f00,0x68(%esp,%esi,2),%esp
417fc0:	6c
417fc1:	69 65 6e 74 57 69 64 	imul   $0x64695774,0x6e(%ebp),%esp
417fc8:	74 68                	je     0x418032
417fca:	00 4c 65 76          	add    %cl,0x76(%ebp,%eiz,2)
417fce:	65 6c                	gs insb (%dx),%es:(%edi)
417fd0:	4c                   	dec    %esp
417fd1:	69 73 74 57 69 64 74 	imul   $0x74646957,0x74(%ebx),%esi
417fd8:	68 00 5f 77 69       	push   $0x69775f00
417fdd:	64 74 68             	fs je  0x418048
417fe0:	00 67 65             	add    %ah,0x65(%edi)
417fe3:	74 5f                	je     0x418044
417fe5:	4c                   	dec    %esp
417fe6:	65 6e                	outsb  %gs:(%esi),(%dx)
417fe8:	67 74 68             	addr16 je 0x418053
417feb:	00 5f 6d             	add    %bl,0x6d(%edi)
417fee:	6f                   	outsl  %ds:(%esi),(%dx)
417fef:	76 65                	jbe    0x418056
417ff1:	4c                   	dec    %esp
417ff2:	65 6e                	outsb  %gs:(%esi),(%dx)
417ff4:	67 74 68             	addr16 je 0x41805f
417ff7:	00 5f 70             	add    %bl,0x70(%edi)
417ffa:	75 73                	jne    0x41806f
417ffc:	68 4c 65 6e 67       	push   $0x676e654c
418001:	74 68                	je     0x41806b
418003:	00 50 61             	add    %dl,0x61(%eax)
418006:	74 68                	je     0x418070
418008:	4c                   	dec    %esp
418009:	65 6e                	outsb  %gs:(%esi),(%dx)
41800b:	67 74 68             	addr16 je 0x418076
41800e:	00 5f 70             	add    %bl,0x70(%edi)
418011:	61                   	popa
418012:	74 68                	je     0x41807c
418014:	4c                   	dec    %esp
418015:	65 6e                	outsb  %gs:(%esi),(%dx)
418017:	67 74 68             	addr16 je 0x418082
41801a:	00 55 70             	add    %dl,0x70(%ebp)
41801d:	64 61                	fs popa
41801f:	74 65                	je     0x418086
418021:	57                   	push   %edi
418022:	69 74 68 00 45 44 75 	imul   $0x75754445,0x0(%eax,%ebp,2),%esi
418029:	75
41802a:	77 45                	ja     0x418071
41802c:	66 66 69 00 6a 00    	data16 imul $0x6a,(%eax),%ax
418032:	4c                   	dec    %esp
418033:	6f                   	outsl  %ds:(%esi),(%dx)
418034:	61                   	popa
418035:	64 4c                	fs dec %esp
418037:	65 76 65             	gs jbe 0x41809f
41803a:	6c                   	insb   (%dx),%es:(%edi)
41803b:	50                   	push   %eax
41803c:	61                   	popa
41803d:	63 6b 00             	arpl   %ebp,0x0(%ebx)
418040:	53                   	push   %ebx
418041:	61                   	popa
418042:	76 65                	jbe    0x4180a9
418044:	4c                   	dec    %esp
418045:	65 76 65             	gs jbe 0x4180ad
418048:	6c                   	insb   (%dx),%es:(%edi)
418049:	50                   	push   %eax
41804a:	61                   	popa
41804b:	63 6b 00             	arpl   %ebp,0x0(%ebx)
41804e:	41                   	inc    %ecx
41804f:	73 79                	jae    0x4180ca
418051:	6e                   	outsb  %ds:(%esi),(%dx)
418052:	63 43 61             	arpl   %eax,0x61(%ebx)
418055:	6c                   	insb   (%dx),%es:(%edi)
418056:	6c                   	insb   (%dx),%es:(%edi)
418057:	62 61 63             	bound  %esp,0x63(%ecx)
41805a:	6b 00 63             	imul   $0x63,(%eax),%eax
41805d:	61                   	popa
41805e:	6c                   	insb   (%dx),%es:(%edi)
41805f:	6c                   	insb   (%dx),%es:(%edi)
418060:	62 61 63             	bound  %esp,0x63(%ecx)
418063:	6b 00 67             	imul   $0x67,(%eax),%eax
418066:	65 74 5f             	gs je  0x4180c8
418069:	42                   	inc    %edx
41806a:	6c                   	insb   (%dx),%es:(%edi)
41806b:	61                   	popa
41806c:	63 6b 00             	arpl   %ebp,0x0(%ebx)
41806f:	67 65 74 5f          	addr16 gs je 0x4180d2
418073:	48                   	dec    %eax
418074:	6f                   	outsl  %ds:(%esi),(%dx)
418075:	74 54                	je     0x4180cb
418077:	72 61                	jb     0x4180da
418079:	63 6b 00             	arpl   %ebp,0x0(%ebx)
41807c:	61                   	popa
41807d:	64 64 5f             	fs fs pop %edi
418080:	54                   	push   %esp
418081:	69 63 6b 00 61 64 64 	imul   $0x64646100,0x6b(%ebx),%esp
418088:	5f                   	pop    %edi
418089:	43                   	inc    %ebx
41808a:	6c                   	insb   (%dx),%es:(%edi)
41808b:	69 63 6b 00 6d 61 69 	imul   $0x69616d00,0x6b(%ebx),%esp
418092:	6e                   	outsb  %ds:(%esi),(%dx)
418093:	41                   	inc    %ecx
418094:	72 65                	jb     0x4180fb
418096:	61                   	popa
418097:	43                   	inc    %ebx
418098:	6c                   	insb   (%dx),%es:(%edi)
418099:	69 63 6b 00 61 64 64 	imul   $0x64646100,0x6b(%ebx),%esp
4180a0:	5f                   	pop    %edi
4180a1:	44                   	inc    %esp
4180a2:	6f                   	outsl  %ds:(%esi),(%dx)
4180a3:	75 62                	jne    0x418107
4180a5:	6c                   	insb   (%dx),%es:(%edi)
4180a6:	65 43                	gs inc %ebx
4180a8:	6c                   	insb   (%dx),%es:(%edi)
4180a9:	69 63 6b 00 64 6f 75 	imul   $0x756f6400,0x6b(%ebx),%esp
4180b0:	62 6c 65 43          	bound  %ebp,0x43(%ebp,%eiz,2)
4180b4:	6c                   	insb   (%dx),%es:(%edi)
4180b5:	69 63 6b 00 6f 6b 43 	imul   $0x436b6f00,0x6b(%ebx),%esp
4180bc:	6c                   	insb   (%dx),%es:(%edi)
4180bd:	69 63 6b 00 70 72 6f 	imul   $0x6f727000,0x6b(%ebx),%esp
4180c4:	63 65 73             	arpl   %esp,0x73(%ebp)
4180c7:	73 45                	jae    0x41810e
4180c9:	64 69 74 6f 72 43 6c 	imul   $0x63696c43,%fs:0x72(%edi,%ebp,2),%esi
4180d0:	69 63
4180d2:	6b 00 73             	imul   $0x73,(%eax),%eax
4180d5:	65 74 5f             	gs je  0x418137
4180d8:	44                   	inc    %esp
4180d9:	6f                   	outsl  %ds:(%esi),(%dx)
4180da:	63 6b 00             	arpl   %ebp,0x0(%ebx)
4180dd:	63 6f 6c             	arpl   %ebp,0x6c(%edi)
4180e0:	75 6d                	jne    0x41814f
4180e2:	6e                   	outsb  %ds:(%esi),(%dx)
4180e3:	42                   	inc    %edx
4180e4:	6c                   	insb   (%dx),%es:(%edi)
4180e5:	61                   	popa
4180e6:	6e                   	outsb  %ds:(%esi),(%dx)
4180e7:	6b 00 72             	imul   $0x72,(%eax),%eax
4180ea:	6f                   	outsl  %ds:(%esi),(%dx)
4180eb:	77 42                	ja     0x41812f
4180ed:	6c                   	insb   (%dx),%es:(%edi)
4180ee:	61                   	popa
4180ef:	6e                   	outsb  %ds:(%esi),(%dx)
4180f0:	6b 00 47             	imul   $0x47,(%eax),%eax
4180f3:	65 6e                	outsb  %gs:(%esi),(%dx)
4180f5:	65 72 61             	gs jb  0x418159
4180f8:	6c                   	insb   (%dx),%es:(%edi)
4180f9:	00 73 65             	add    %dh,0x65(%ebx)
4180fc:	74 5f                	je     0x41815d
4180fe:	49                   	dec    %ecx
4180ff:	6e                   	outsb  %ds:(%esi),(%dx)
418100:	74 65                	je     0x418167
418102:	72 76                	jb     0x41817a
418104:	61                   	popa
418105:	6c                   	insb   (%dx),%es:(%edi)
418106:	00 54 6f 6f          	add    %dl,0x6f(%edi,%ebp,2)
41810a:	6c                   	insb   (%dx),%es:(%edi)
41810b:	53                   	push   %ebx
41810c:	74 72                	je     0x418180
41810e:	69 70 53 74 61 74 75 	imul   $0x75746174,0x53(%eax),%esi
418115:	73 4c                	jae    0x418163
418117:	61                   	popa
418118:	62 65 6c             	bound  %esp,0x6c(%ebp)
41811b:	00 62 74             	add    %ah,0x74(%edx)
41811e:	6e                   	outsb  %ds:(%esi),(%dx)
41811f:	45                   	inc    %ebp
418120:	64 69 74 4c 65 76 65 	imul   $0x436c6576,%fs:0x65(%esp,%ecx,2),%esi
418127:	6c 43
418129:	61                   	popa
41812a:	6e                   	outsb  %ds:(%esi),(%dx)
41812b:	63 65 6c             	arpl   %esp,0x6c(%ebp)
41812e:	00 44 69 61          	add    %al,0x61(%ecx,%ebp,2)
418132:	6c                   	insb   (%dx),%es:(%edi)
418133:	6f                   	outsl  %ds:(%esi),(%dx)
418134:	67 73 5f             	addr16 jae 0x418196
418137:	62 74 6e 43          	bound  %esi,0x43(%esi,%ebp,2)
41813b:	61                   	popa
41813c:	6e                   	outsb  %ds:(%esi),(%dx)
41813d:	63 65 6c             	arpl   %esp,0x6c(%ebp)
418140:	00 6d 6e             	add    %ch,0x6e(%ebp)
418143:	75 45                	jne    0x41818a
418145:	64 69 74 43 61 6e 63 	imul   $0x6c65636e,%fs:0x61(%ebx,%eax,2),%esi
41814c:	65 6c
41814e:	00 53 79             	add    %dl,0x79(%ebx)
418151:	73 74                	jae    0x4181c7
418153:	65 6d                	gs insl (%dx),%es:(%edi)
418155:	2e 43                	cs inc %ebx
418157:	6f                   	outsl  %ds:(%esi),(%dx)
418158:	6d                   	insl   (%dx),%es:(%edi)
418159:	70 6f                	jo     0x4181ca
41815b:	6e                   	outsb  %ds:(%esi),(%dx)
41815c:	65 6e                	outsb  %gs:(%esi),(%dx)
41815e:	74 4d                	je     0x4181ad
418160:	6f                   	outsl  %ds:(%esi),(%dx)
418161:	64 65 6c             	fs gs insb (%dx),%es:(%edi)
418164:	00 67 65             	add    %ah,0x65(%edi)
418167:	74 5f                	je     0x4181c8
418169:	42                   	inc    %edx
41816a:	6f                   	outsl  %ds:(%esi),(%dx)
41816b:	74 74                	je     0x4181e1
41816d:	6f                   	outsl  %ds:(%esi),(%dx)
41816e:	6d                   	insl   (%dx),%es:(%edi)
41816f:	54                   	push   %esp
418170:	6f                   	outsl  %ds:(%esi),(%dx)
418171:	6f                   	outsl  %ds:(%esi),(%dx)
418172:	6c                   	insb   (%dx),%es:(%edi)
418173:	53                   	push   %ebx
418174:	74 72                	je     0x4181e8
418176:	69 70 50 61 6e 65 6c 	imul   $0x6c656e61,0x50(%eax),%esi
41817d:	00 67 65             	add    %ah,0x65(%edi)
418180:	74 5f                	je     0x4181e1
418182:	43                   	inc    %ebx
418183:	6f                   	outsl  %ds:(%esi),(%dx)
418184:	6e                   	outsb  %ds:(%esi),(%dx)
418185:	74 65                	je     0x4181ec
418187:	6e                   	outsb  %ds:(%esi),(%dx)
418188:	74 50                	je     0x4181da
41818a:	61                   	popa
41818b:	6e                   	outsb  %ds:(%esi),(%dx)
41818c:	65 6c                	gs insb (%dx),%es:(%edi)
41818e:	00 54 6f 6f          	add    %dl,0x6f(%edi,%ebp,2)
418192:	6c                   	insb   (%dx),%es:(%edi)
418193:	53                   	push   %ebx
418194:	74 72                	je     0x418208
418196:	69 70 43 6f 6e 74 65 	imul   $0x65746e6f,0x43(%eax),%esi
41819d:	6e                   	outsb  %ds:(%esi),(%dx)
41819e:	74 50                	je     0x4181f0
4181a0:	61                   	popa
4181a1:	6e                   	outsb  %ds:(%esi),(%dx)
4181a2:	65 6c                	gs insb (%dx),%es:(%edi)
4181a4:	00 54 61 62          	add    %dl,0x62(%ecx,%eiz,2)
4181a8:	6c                   	insb   (%dx),%es:(%edi)
4181a9:	65 4c                	gs dec %esp
4181ab:	61                   	popa
4181ac:	79 6f                	jns    0x41821d
4181ae:	75 74                	jne    0x418224
4181b0:	50                   	push   %eax
4181b1:	61                   	popa
4181b2:	6e                   	outsb  %ds:(%esi),(%dx)
4181b3:	65 6c                	gs insb (%dx),%es:(%edi)
4181b5:	00 46 6c             	add    %al,0x6c(%esi)
4181b8:	6f                   	outsl  %ds:(%esi),(%dx)
4181b9:	77 4c                	ja     0x418207
4181bb:	61                   	popa
4181bc:	79 6f                	jns    0x41822d
4181be:	75 74                	jne    0x418234
4181c0:	50                   	push   %eax
4181c1:	61                   	popa
4181c2:	6e                   	outsb  %ds:(%esi),(%dx)
4181c3:	65 6c                	gs insb (%dx),%es:(%edi)
4181c5:	00 67 65             	add    %ah,0x65(%edi)
4181c8:	74 5f                	je     0x418229
4181ca:	4c                   	dec    %esp
4181cb:	65 76 65             	gs jbe 0x418233
4181ce:	6c                   	insb   (%dx),%es:(%edi)
4181cf:	00 67 65             	add    %ah,0x65(%edi)
4181d2:	74 5f                	je     0x418233
4181d4:	53                   	push   %ebx
4181d5:	65 6c                	gs insb (%dx),%es:(%edi)
4181d7:	65 63 74 65 64       	arpl   %esi,%gs:0x64(%ebp,%eiz,2)
4181dc:	4c                   	dec    %esp
4181dd:	65 76 65             	gs jbe 0x418245
4181e0:	6c                   	insb   (%dx),%es:(%edi)
4181e1:	00 45 64             	add    %al,0x64(%ebp)
4181e4:	69 74 53 65 6c 65 63 	imul   $0x7463656c,0x65(%ebx,%edx,2),%esi
4181eb:	74
4181ec:	65 64 4c             	gs fs dec %esp
4181ef:	65 76 65             	gs jbe 0x418257
4181f2:	6c                   	insb   (%dx),%es:(%edi)
4181f3:	00 4d 61             	add    %cl,0x61(%ebp)
4181f6:	69 6e 66 6f 72 6d 5f 	imul   $0x5f6d726f,0x66(%esi),%ebp
4181fd:	43                   	inc    %ebx
4181fe:	68 6f 6f 73 65       	push   $0x65736f6f
418203:	4e                   	dec    %esi
418204:	61                   	popa
418205:	6d                   	insl   (%dx),%es:(%edi)
418206:	65 5f                	gs pop %edi
418208:	53                   	push   %ebx
418209:	6f                   	outsl  %ds:(%esi),(%dx)
41820a:	6c                   	insb   (%dx),%es:(%edi)
41820b:	76 65                	jbe    0x418272
41820d:	64 4c                	fs dec %esp
41820f:	65 76 65             	gs jbe 0x418277
418212:	6c                   	insb   (%dx),%es:(%edi)
418213:	00 62 74             	add    %ah,0x74(%edx)
418216:	6e                   	outsb  %ds:(%esi),(%dx)
418217:	50                   	push   %eax
418218:	6c                   	insb   (%dx),%es:(%edi)
418219:	61                   	popa
41821a:	79 4e                	jns    0x41826a
41821c:	65 78 74             	gs js  0x418293
41821f:	55                   	push   %ebp
418220:	6e                   	outsb  %ds:(%esi),(%dx)
418221:	73 6f                	jae    0x418292
418223:	6c                   	insb   (%dx),%es:(%edi)
418224:	76 65                	jbe    0x41828b