412136:	41                   	inc    %ecx
412137:	00 d4                	add    %dl,%ah
412139:	59                   	pop    %ecx
41213a:	41                   	inc    %ecx
41213b:	00 a0 50 41 00 f4    	add    %ah,-0xbffbeb0(%eax)
412141:	50                   	push   %eax
412142:	41                   	inc    %ecx
412143:	00 a0 51 41 00 38    	add    %ah,0x38004151(%eax)
412149:	53                   	push   %ebx
41214a:	41                   	inc    %ecx
41214b:	00 90 53 41 00 24    	add    %dl,0x24004153(%eax)
412151:	54                   	push   %esp
412152:	41                   	inc    %ecx
412153:	00 e4                	add    %ah,%ah
412155:	56                   	push   %esi
412156:	41                   	inc    %ecx
412157:	00 00                	add    %al,(%eax)
412159:	57                   	push   %edi
41215a:	41                   	inc    %ecx
41215b:	00 28                	add    %ch,(%eax)
41215d:	5a                   	pop    %edx
41215e:	41                   	inc    %ecx
41215f:	00 70 58             	add    %dh,0x58(%eax)
412162:	41                   	inc    %ecx
412163:	00 44 5c 41          	add    %al,0x41(%esp,%ebx,2)
412167:	00 54 5c 41          	add    %dl,0x41(%esp,%ebx,2)
41216b:	00 0b                	add    %cl,(%ebx)
41216d:	54                   	push   %esp
41216e:	53                   	push   %ebx
41216f:	74 72                	je     0x4121e3
412171:	69 6e 67 4c 69 73 74 	imul   $0x7473694c,0x67(%esi),%ebp
412178:	7c 21                	jl     0x41219b
41217a:	41                   	inc    %ecx
41217b:	00 07                	add    %al,(%edi)
41217d:	0b 54 53 74          	or     0x74(%ebx,%edx,2),%edx
412181:	72 69                	jb     0x4121ec
412183:	6e                   	outsb  %ds:(%esi),(%dx)
412184:	67 4c                	addr16 dec %esp
412186:	69 73 74 d4 20 41 00 	imul   $0x4120d4,0x74(%ebx),%esi
41218d:	40                   	inc    %eax
41218e:	20 41 00             	and    %al,0x0(%ecx)
412191:	00 00                	add    %al,(%eax)
412193:	07                   	pop    %es
412194:	43                   	inc    %ebx
412195:	6c                   	insb   (%dx),%es:(%edi)
412196:	61                   	popa
412197:	73 73                	jae    0x41220c
412199:	65 73 00             	gs jae 0x41219c
41219c:	00 8d 40 00 ec 21    	add    %cl,0x21ec0040(%ebp)
4121a2:	41                   	inc    %ecx
4121bf:	00 08                	add    %cl,(%eax)
4121c1:	22 41 00             	and    0x0(%ecx),%al
4121c4:	04 00                	add    $0x0,%al
4121c6:	00 00                	add    %al,(%eax)
4121c8:	a0 10 40 00 40       	mov    0x40004010,%al
4121cd:	3a 40 00             	cmp    0x0(%eax),%al
4121d0:	4c                   	dec    %esp
4121d1:	3a 40 00             	cmp    0x0(%eax),%al
4121d4:	50                   	push   %eax
4121d5:	3a 40 00             	cmp    0x0(%eax),%al
4121d8:	54                   	push   %esp
4121d9:	3a 40 00             	cmp    0x0(%eax),%al
4121dc:	48                   	dec    %eax
4121dd:	3a 40 00             	cmp    0x0(%eax),%al
4121e0:	94                   	xchg   %eax,%esp
4121e1:	37                   	aaa
4121e2:	40                   	inc    %eax
4121e3:	00 b0 37 40 00 ec    	add    %dh,-0x13ffbfc9(%eax)
4121e9:	37                   	aaa
4121ea:	40                   	inc    %eax
4121eb:	00 dc                	add    %bl,%ah
4121ed:	5c                   	pop    %esp
4121ee:	41                   	inc    %ecx
4121ef:	00 28                	add    %ch,(%eax)
4121f1:	5d                   	pop    %ebp
4121f2:	41                   	inc    %ecx
4121f3:	00 40 5d             	add    %al,0x5d(%eax)
4121f6:	41                   	inc    %ecx
4121f7:	00 44 2d 40          	add    %al,0x40(%ebp,%ebp,1)
4121fb:	00 44 2d 40          	add    %al,0x40(%ebp,%ebp,1)
4121ff:	00 e0                	add    %ah,%al
412201:	5d                   	pop    %ebp
412202:	41                   	inc    %ecx
412203:	00 64 5e 41          	add    %ah,0x41(%esi,%ebx,2)
412207:	00 07                	add    %al,(%edi)
412209:	54                   	push   %esp
41220a:	53                   	push   %ebx
41220b:	74 72                	je     0x41227f
41220d:	65 61                	gs popa
41220f:	6d                   	insl   (%dx),%es:(%edi)
412210:	5c                   	pop    %esp
412211:	22 41 00             	and    0x0(%ecx),%al
412230:	78 22                	js     0x412254
412232:	41                   	inc    %ecx
412233:	00 08                	add    %cl,(%eax)
412235:	00 00                	add    %al,(%eax)
412237:	00 a0 21 41 00 40    	add    %ah,0x40004121(%eax)
41223d:	3a 40 00             	cmp    0x0(%eax),%al
412240:	4c                   	dec    %esp
412241:	3a 40 00             	cmp    0x0(%eax),%al
412244:	50                   	push   %eax
412245:	3a 40 00             	cmp    0x0(%eax),%al
412248:	54                   	push   %esp
412249:	3a 40 00             	cmp    0x0(%eax),%al
41224c:	48                   	dec    %eax
41224d:	3a 40 00             	cmp    0x0(%eax),%al
412250:	94                   	xchg   %eax,%esp
412251:	37                   	aaa
412252:	40                   	inc    %eax
412253:	00 b0 37 40 00 ec    	add    %dh,-0x13ffbfc9(%eax)
412259:	37                   	aaa
41225a:	40                   	inc    %eax
41225b:	00 dc                	add    %bl,%ah
41225d:	5c                   	pop    %esp
41225e:	41                   	inc    %ecx
41225f:	00 20                	add    %ah,(%eax)
412261:	61                   	popa
412262:	41                   	inc    %ecx
412263:	00 34 61             	add    %dh,(%ecx,%eiz,2)
412266:	41                   	inc    %ecx
412267:	00 d4                	add    %dl,%ah
412269:	60                   	pusha
41226a:	41                   	inc    %ecx
41226b:	00 e4                	add    %ah,%ah
41226d:	60                   	pusha
41226e:	41                   	inc    %ecx
41226f:	00 e0                	add    %ah,%al
412271:	5d                   	pop    %ebp
412272:	41                   	inc    %ecx
412273:	00 f4                	add    %dh,%ah
412275:	60                   	pusha
412276:	41                   	inc    %ecx
412277:	00 0d 54 48 61 6e    	add    %cl,0x6e614854
41227d:	64 6c                	fs insb (%dx),%es:(%edi)
41227f:	65 53                	gs push %ebx
412281:	74 72                	je     0x4122f5
412283:	65 61                	gs popa
412285:	6d                   	insl   (%dx),%es:(%edi)
412286:	8b c0                	mov    %eax,%eax
412288:	d4 22                	aam    $0x22
41228a:	41                   	inc    %ecx
4122a7:	00 f0                	add    %dh,%al
4122a9:	22 41 00             	and    0x0(%ecx),%al
4122ac:	08 00                	or     %al,(%eax)
4122ae:	00 00                	add    %al,(%eax)
4122b0:	10 22                	adc    %ah,(%edx)
4122b2:	41                   	inc    %ecx
4122b3:	00 40 3a             	add    %al,0x3a(%eax)
4122b6:	40                   	inc    %eax
4122b7:	00 4c 3a 40          	add    %cl,0x40(%edx,%edi,1)
4122bb:	00 50 3a             	add    %dl,0x3a(%eax)
4122be:	40                   	inc    %eax
4122bf:	00 54 3a 40          	add    %dl,0x40(%edx,%edi,1)
4122c3:	00 48 3a             	add    %cl,0x3a(%eax)
4122c6:	40                   	inc    %eax
4122c7:	00 94 37 40 00 b0 37 	add    %dl,0x37b00040(%edi,%esi,1)
4122ce:	40                   	inc    %eax
4122cf:	00 f4                	add    %dh,%ah
4122d1:	62 41 00             	bound  %eax,0x0(%ecx)
4122d4:	dc 5c 41 00          	fcompl 0x0(%ecx,%eax,2)
4122d8:	20 61 41             	and    %ah,0x41(%ecx)
4122db:	00 34 61             	add    %dh,(%ecx,%eiz,2)
4122de:	41                   	inc    %ecx
4122df:	00 d4                	add    %dl,%ah
4122e1:	60                   	pusha
4122e2:	41                   	inc    %ecx
4122e3:	00 e4                	add    %ah,%ah
4122e5:	60                   	pusha
4122e6:	41                   	inc    %ecx
4122e7:	00 e0                	add    %ah,%al
4122e9:	5d                   	pop    %ebp
4122ea:	41                   	inc    %ecx
4122eb:	00 f4                	add    %dh,%ah
4122ed:	60                   	pusha
4122ee:	41                   	inc    %ecx
4122ef:	00 0b                	add    %cl,(%ebx)
4122f1:	54                   	push   %esp
4122f2:	46                   	inc    %esi
4122f3:	69 6c 65 53 74 72 65 	imul   $0x61657274,0x53(%ebp,%eiz,2),%ebp
4122fa:	61
4122fb:	6d                   	insl   (%dx),%es:(%edi)
4122fc:	48                   	dec    %eax
4122fd:	23 41 00             	and    0x0(%ecx),%eax
41231c:	64 23 41 00          	and    %fs:0x0(%ecx),%eax
412320:	10 00                	adc    %al,(%eax)
412322:	00 00                	add    %al,(%eax)
412324:	a0 21 41 00 40       	mov    0x40004121,%al
412329:	3a 40 00             	cmp    0x0(%eax),%al
41232c:	4c                   	dec    %esp
41232d:	3a 40 00             	cmp    0x0(%eax),%al
412330:	50                   	push   %eax
412331:	3a 40 00             	cmp    0x0(%eax),%al
412334:	54                   	push   %esp
412335:	3a 40 00             	cmp    0x0(%eax),%al
412338:	48                   	dec    %eax
412339:	3a 40 00             	cmp    0x0(%eax),%al
41233c:	94                   	xchg   %eax,%esp
41233d:	37                   	aaa
41233e:	40                   	inc    %eax
41233f:	00 b0 37 40 00 ec    	add    %dh,-0x13ffbfc9(%eax)
412345:	37                   	aaa
412346:	40                   	inc    %eax
412347:	00 dc                	add    %bl,%ah
412349:	5c                   	pop    %esp
41234a:	41                   	inc    %ecx
41234b:	00 28                	add    %ch,(%eax)
41234d:	5d                   	pop    %ebp
41234e:	41                   	inc    %ecx
41234f:	00 40 5d             	add    %al,0x5d(%eax)
412352:	41                   	inc    %ecx
412353:	00 30                	add    %dh,(%eax)
412355:	63 41 00             	arpl   %eax,0x0(%ecx)
412358:	44                   	inc    %esp
412359:	2d 40 00 68 63       	sub    $0x63680040,%eax
41235e:	41                   	inc    %ecx
41235f:	00 64 5e 41          	add    %ah,0x41(%esi,%ebx,2)
412363:	00 13                	add    %dl,(%ebx)
412365:	54                   	push   %esp
412366:	43                   	inc    %ebx
412367:	75 73                	jne    0x4123dc
412369:	74 6f                	je     0x4123da
41236b:	6d                   	insl   (%dx),%es:(%edi)
41236c:	4d                   	dec    %ebp
41236d:	65 6d                	gs insl (%dx),%es:(%edi)
41236f:	6f                   	outsl  %ds:(%esi),(%dx)
412370:	72 79                	jb     0x4123eb
412372:	53                   	push   %ebx
412373:	74 72                	je     0x4123e7
412375:	65 61                	gs popa
412377:	6d                   	insl   (%dx),%es:(%edi)
412378:	c4 23                	les    (%ebx),%esp
41237a:	41                   	inc    %ecx
412397:	00 e4                	add    %ah,%ah
412399:	23 41 00             	and    0x0(%ecx),%eax
41239c:	14 00                	adc    $0x0,%al
41239e:	00 00                	add    %al,(%eax)
4123a0:	fc                   	cld
4123a1:	22 41 00             	and    0x0(%ecx),%al
4123a4:	40                   	inc    %eax
4123a5:	3a 40 00             	cmp    0x0(%eax),%al
4123a8:	4c                   	dec    %esp
4123a9:	3a 40 00             	cmp    0x0(%eax),%al
4123ac:	50                   	push   %eax
4123ad:	3a 40 00             	cmp    0x0(%eax),%al
4123b0:	54                   	push   %esp
4123b1:	3a 40 00             	cmp    0x0(%eax),%al
4123b4:	48                   	dec    %eax
4123b5:	3a 40 00             	cmp    0x0(%eax),%al
4123b8:	94                   	xchg   %eax,%esp
4123b9:	37                   	aaa
4123ba:	40                   	inc    %eax
4123bb:	00 b0 37 40 00 8c    	add    %dh,-0x73ffbfc9(%eax)
4123c1:	63 41 00             	arpl   %eax,0x0(%ecx)
4123c4:	dc 5c 41 00          	fcompl 0x0(%ecx,%eax,2)
4123c8:	30 64 41 00          	xor    %ah,0x0(%ecx,%eax,2)
4123cc:	40                   	inc    %eax
4123cd:	5d                   	pop    %ebp
4123ce:	41                   	inc    %ecx
4123cf:	00 30                	add    %dh,(%eax)
4123d1:	63 41 00             	arpl   %eax,0x0(%ecx)
4123d4:	f4                   	hlt
4123d5:	64 41                	fs inc %ecx
4123d7:	00 68 63             	add    %ch,0x63(%eax)
4123da:	41                   	inc    %ecx
4123db:	00 64 5e 41          	add    %ah,0x41(%esi,%ebx,2)
4123df:	00 5c 64 41          	add    %bl,0x41(%esp,%eiz,2)
4123e3:	00 0d 54 4d 65 6d    	add    %cl,0x6d654d54
4123e9:	6f                   	outsl  %ds:(%esi),(%dx)
4123ea:	72 79                	jb     0x412465
4123ec:	53                   	push   %ebx
4123ed:	74 72                	je     0x412461
4123ef:	65 61                	gs popa
4123f1:	6d                   	insl   (%dx),%es:(%edi)
4123f2:	8b c0                	mov    %eax,%eax
4123f4:	40                   	inc    %eax
4123f5:	24 41                	and    $0x41,%al
412413:	00 5c 24 41          	add    %bl,0x41(%esp)
412417:	00 18                	add    %bl,(%eax)
412419:	00 00                	add    %al,(%eax)
41241b:	00 fc                	add    %bh,%ah
41241d:	22 41 00             	and    0x0(%ecx),%al
412420:	40                   	inc    %eax
412421:	3a 40 00             	cmp    0x0(%eax),%al
412424:	4c                   	dec    %esp
412425:	3a 40 00             	cmp    0x0(%eax),%al
412428:	50                   	push   %eax
412429:	3a 40 00             	cmp    0x0(%eax),%al
41242c:	54                   	push   %esp
41242d:	3a 40 00             	cmp    0x0(%eax),%al
412430:	48                   	dec    %eax
412431:	3a 40 00             	cmp    0x0(%eax),%al
412434:	94                   	xchg   %eax,%esp
412435:	37                   	aaa
412436:	40                   	inc    %eax
412437:	00 b0 37 40 00 78    	add    %dh,0x78004037(%eax)
41243d:	66 41                	inc    %cx
41243f:	00 dc                	add    %bl,%ah
412441:	5c                   	pop    %esp
412442:	41                   	inc    %ecx
412443:	00 28                	add    %ch,(%eax)
412445:	5d                   	pop    %ebp
412446:	41                   	inc    %ecx
412447:	00 40 5d             	add    %al,0x5d(%eax)
41244a:	41                   	inc    %ecx
41244b:	00 30                	add    %dh,(%eax)
41244d:	63 41 00             	arpl   %eax,0x0(%ecx)
412450:	b0 66                	mov    $0x66,%al
412452:	41                   	inc    %ecx
412453:	00 68 63             	add    %ch,0x63(%eax)
412456:	41                   	inc    %ecx
412457:	00 64 5e 41          	add    %ah,0x41(%esi,%ebx,2)
41245b:	00 0f                	add    %cl,(%edi)
41245d:	54                   	push   %esp
41245e:	52                   	push   %edx
41245f:	65 73 6f             	gs jae 0x4124d1
412462:	75 72                	jne    0x4124d6
412464:	63 65 53             	arpl   %esp,0x53(%ebp)
412467:	74 72                	je     0x4124db
412469:	65 61                	gs popa
41246b:	6d                   	insl   (%dx),%es:(%edi)
41246c:	cc                   	int3
41246d:	83 44 24 04 ec       	addl   $0xffffffec,0x4(%esp)
412472:	8b 44 24 04          	mov    0x4(%esp),%eax
412476:	8b 00                	mov    (%eax),%eax
412478:	ff 60 08             	jmp    *0x8(%eax)
41247b:	83 44 24 04 ec       	addl   $0xffffffec,0x4(%esp)
412480:	8b 44 24 04          	mov    0x4(%esp),%eax
412484:	8b 00                	mov    (%eax),%eax
412486:	ff 60 0c             	jmp    *0xc(%eax)
412489:	83 44 24 04 ec       	addl   $0xffffffec,0x4(%esp)
41248e:	8b 44 24 04          	mov    0x4(%esp),%eax
412492:	8b 00                	mov    (%eax),%eax
412494:	ff 60 10             	jmp    *0x10(%eax)
412497:	83 44 24 04 ec       	addl   $0xffffffec,0x4(%esp)
41249c:	8b 44 24 04          	mov    0x4(%esp),%eax
4124a0:	8b 00                	mov    (%eax),%eax
4124a2:	ff 60 14             	jmp    *0x14(%eax)
4124a5:	83 44 24 04 ec       	addl   $0xffffffec,0x4(%esp)
4124aa:	8b 44 24 04          	mov    0x4(%esp),%eax
4124ae:	8b 00                	mov    (%eax),%eax
4124b0:	ff 60 18             	jmp    *0x18(%eax)
4124b3:	83 44 24 04 ec       	addl   $0xffffffec,0x4(%esp)
4124b8:	8b 44 24 04          	mov    0x4(%esp),%eax
4124bc:	8b 00                	mov    (%eax),%eax
4124be:	ff 60 1c             	jmp    *0x1c(%eax)
4124c1:	83 44 24 04 ec       	addl   $0xffffffec,0x4(%esp)
4124c6:	8b 44 24 04          	mov    0x4(%esp),%eax
4124ca:	8b 00                	mov    (%eax),%eax
4124cc:	ff 60 20             	jmp    *0x20(%eax)
4124cf:	83 44 24 04 ec       	addl   $0xffffffec,0x4(%esp)