4142a7:	75 37                	jne    0x4142e0
4142a9:	8b 94 24 24 10 00 00 	mov    0x1024(%esp),%edx
4142b0:	52                   	push   %edx
4142b1:	b8 00 08 00 00       	mov    $0x800,%eax
4142b6:	8d 4c 24 20          	lea    0x20(%esp),%ecx
4142ba:	8d 54 24 18          	lea    0x18(%esp),%edx
4142be:	e8 dd 49 ff ff       	call   0x408ca0
4142c3:	83 c4 04             	add    $0x4,%esp
4142c6:	3b c3                	cmp    %ebx,%eax
4142c8:	74 16                	je     0x4142e0
4142ca:	8d 8d 4c 60 00 00    	lea    0x604c(%ebp),%ecx
4142d0:	51                   	push   %ecx
4142d1:	8b f0                	mov    %eax,%esi
4142d3:	e8 08 4a ff ff       	call   0x408ce0
4142d8:	83 c4 04             	add    $0x4,%esp
4142db:	e9 05 2f 00 00       	jmp    0x4171e5
4142e0:	b9 c4 65 46 00       	mov    $0x4665c4,%ecx
4142e5:	8b c6                	mov    %esi,%eax
4142e7:	8a 10                	mov    (%eax),%dl
4142e9:	3a 11                	cmp    (%ecx),%dl
4142eb:	75 1a                	jne    0x414307
4142ed:	3a d3                	cmp    %bl,%dl
4142ef:	74 12                	je     0x414303
4142f1:	8a 50 01             	mov    0x1(%eax),%dl
4142f4:	3a 51 01             	cmp    0x1(%ecx),%dl
4142f7:	75 0e                	jne    0x414307
4142f9:	83 c0 02             	add    $0x2,%eax
4142fc:	83 c1 02             	add    $0x2,%ecx
4142ff:	3a d3                	cmp    %bl,%dl
414301:	75 e4                	jne    0x4142e7
414303:	33 c0                	xor    %eax,%eax
414305:	eb 05                	jmp    0x41430c
414307:	1b c0                	sbb    %eax,%eax
414309:	83 d8 ff             	sbb    $0xffffffff,%eax
41430c:	3b c3                	cmp    %ebx,%eax
41430e:	75 11                	jne    0x414321
414310:	8d 44 24 13          	lea    0x13(%esp),%eax
414314:	8a 10                	mov    (%eax),%dl
414316:	88 95 50 60 00 00    	mov    %dl,0x6050(%ebp)
41431c:	e9 c4 2e 00 00       	jmp    0x4171e5
414321:	6a 03                	push   $0x3
414323:	68 ec 81 46 00       	push   $0x4681ec
414328:	56                   	push   %esi
414329:	e8 66 ef 01 00       	call   0x433294
41432e:	83 c4 0c             	add    $0xc,%esp
414331:	85 c0                	test   %eax,%eax
414333:	75 45                	jne    0x41437a
414335:	b9 c4 65 46 00       	mov    $0x4665c4,%ecx
41433a:	8d 47 04             	lea    0x4(%edi),%eax
41433d:	8d 49 00             	lea    0x0(%ecx),%ecx
414340:	8a 10                	mov    (%eax),%dl
414342:	3a 11                	cmp    (%ecx),%dl
414344:	75 1a                	jne    0x414360
414346:	3a d3                	cmp    %bl,%dl
414348:	74 12                	je     0x41435c
41434a:	8a 50 01             	mov    0x1(%eax),%dl
41434d:	3a 51 01             	cmp    0x1(%ecx),%dl
414350:	75 0e                	jne    0x414360
414352:	83 c0 02             	add    $0x2,%eax
414355:	83 c1 02             	add    $0x2,%ecx
414358:	3a d3                	cmp    %bl,%dl
41435a:	75 e4                	jne    0x414340
41435c:	33 c0                	xor    %eax,%eax
41435e:	eb 05                	jmp    0x414365
414360:	1b c0                	sbb    %eax,%eax
414362:	83 d8 ff             	sbb    $0xffffffff,%eax
414365:	3b c3                	cmp    %ebx,%eax
414367:	75 11                	jne    0x41437a
414369:	8d 44 24 12          	lea    0x12(%esp),%eax
41436d:	8a 10                	mov    (%eax),%dl
41436f:	88 95 50 60 00 00    	mov    %dl,0x6050(%ebp)
414375:	e9 6b 2e 00 00       	jmp    0x4171e5
41437a:	b9 b0 65 46 00       	mov    $0x4665b0,%ecx
41437f:	8b c6                	mov    %esi,%eax
414381:	8a 10                	mov    (%eax),%dl
414383:	3a 11                	cmp    (%ecx),%dl
414385:	75 1a                	jne    0x4143a1
414387:	3a d3                	cmp    %bl,%dl
414389:	74 12                	je     0x41439d
41438b:	8a 50 01             	mov    0x1(%eax),%dl
41438e:	3a 51 01             	cmp    0x1(%ecx),%dl
414391:	75 0e                	jne    0x4143a1
414393:	83 c0 02             	add    $0x2,%eax
414396:	83 c1 02             	add    $0x2,%ecx
414399:	3a d3                	cmp    %bl,%dl
41439b:	75 e4                	jne    0x414381
41439d:	33 c0                	xor    %eax,%eax
41439f:	eb 05                	jmp    0x4143a6
4143a1:	1b c0                	sbb    %eax,%eax
4143a3:	83 d8 ff             	sbb    $0xffffffff,%eax
4143a6:	3b c3                	cmp    %ebx,%eax
4143a8:	75 11                	jne    0x4143bb
4143aa:	8d 44 24 13          	lea    0x13(%esp),%eax
4143ae:	8a 00                	mov    (%eax),%al
4143b0:	88 85 51 60 00 00    	mov    %al,0x6051(%ebp)
4143b6:	e9 2a 2e 00 00       	jmp    0x4171e5
4143bb:	6a 03                	push   $0x3
4143bd:	68 ec 81 46 00       	push   $0x4681ec
4143c2:	56                   	push   %esi
4143c3:	e8 cc ee 01 00       	call   0x433294
4143c8:	83 c4 0c             	add    $0xc,%esp
4143cb:	85 c0                	test   %eax,%eax
4143cd:	75 42                	jne    0x414411
4143cf:	b9 b0 65 46 00       	mov    $0x4665b0,%ecx
4143d4:	8d 47 04             	lea    0x4(%edi),%eax
4143d7:	8a 10                	mov    (%eax),%dl
4143d9:	3a 11                	cmp    (%ecx),%dl
4143db:	75 1a                	jne    0x4143f7
4143dd:	3a d3                	cmp    %bl,%dl
4143df:	74 12                	je     0x4143f3
4143e1:	8a 50 01             	mov    0x1(%eax),%dl
4143e4:	3a 51 01             	cmp    0x1(%ecx),%dl
4143e7:	75 0e                	jne    0x4143f7
4143e9:	83 c0 02             	add    $0x2,%eax
4143ec:	83 c1 02             	add    $0x2,%ecx
4143ef:	3a d3                	cmp    %bl,%dl
4143f1:	75 e4                	jne    0x4143d7
4143f3:	33 c0                	xor    %eax,%eax
4143f5:	eb 05                	jmp    0x4143fc
4143f7:	1b c0                	sbb    %eax,%eax
4143f9:	83 d8 ff             	sbb    $0xffffffff,%eax
4143fc:	3b c3                	cmp    %ebx,%eax
4143fe:	75 11                	jne    0x414411
414400:	8d 44 24 12          	lea    0x12(%esp),%eax
414404:	8a 00                	mov    (%eax),%al
414406:	88 85 51 60 00 00    	mov    %al,0x6051(%ebp)
41440c:	e9 d4 2d 00 00       	jmp    0x4171e5
414411:	b9 a4 65 46 00       	mov    $0x4665a4,%ecx
414416:	8b c6                	mov    %esi,%eax
414418:	8a 10                	mov    (%eax),%dl
41441a:	3a 11                	cmp    (%ecx),%dl
41441c:	75 1a                	jne    0x414438
41441e:	3a d3                	cmp    %bl,%dl
414420:	74 12                	je     0x414434
414422:	8a 50 01             	mov    0x1(%eax),%dl
414425:	3a 51 01             	cmp    0x1(%ecx),%dl
414428:	75 0e                	jne    0x414438
41442a:	83 c0 02             	add    $0x2,%eax
41442d:	83 c1 02             	add    $0x2,%ecx
414430:	3a d3                	cmp    %bl,%dl
414432:	75 e4                	jne    0x414418
414434:	33 c0                	xor    %eax,%eax
414436:	eb 05                	jmp    0x41443d
414438:	1b c0                	sbb    %eax,%eax
41443a:	83 d8 ff             	sbb    $0xffffffff,%eax
41443d:	3b c3                	cmp    %ebx,%eax
41443f:	75 11                	jne    0x414452
414441:	8d 44 24 13          	lea    0x13(%esp),%eax
414445:	8a 08                	mov    (%eax),%cl
414447:	88 8d 52 60 00 00    	mov    %cl,0x6052(%ebp)
41444d:	e9 93 2d 00 00       	jmp    0x4171e5
414452:	6a 03                	push   $0x3
414454:	68 ec 81 46 00       	push   $0x4681ec
414459:	56                   	push   %esi
41445a:	e8 35 ee 01 00       	call   0x433294
41445f:	83 c4 0c             	add    $0xc,%esp
414462:	85 c0                	test   %eax,%eax
414464:	75 44                	jne    0x4144aa
414466:	b9 a4 65 46 00       	mov    $0x4665a4,%ecx
41446b:	8d 47 04             	lea    0x4(%edi),%eax
41446e:	8b ff                	mov    %edi,%edi
414470:	8a 10                	mov    (%eax),%dl
414472:	3a 11                	cmp    (%ecx),%dl
414474:	75 1a                	jne    0x414490
414476:	3a d3                	cmp    %bl,%dl
414478:	74 12                	je     0x41448c
41447a:	8a 50 01             	mov    0x1(%eax),%dl
41447d:	3a 51 01             	cmp    0x1(%ecx),%dl
414480:	75 0e                	jne    0x414490
414482:	83 c0 02             	add    $0x2,%eax
414485:	83 c1 02             	add    $0x2,%ecx
414488:	3a d3                	cmp    %bl,%dl
41448a:	75 e4                	jne    0x414470
41448c:	33 c0                	xor    %eax,%eax
41448e:	eb 05                	jmp    0x414495
414490:	1b c0                	sbb    %eax,%eax
414492:	83 d8 ff             	sbb    $0xffffffff,%eax
414495:	3b c3                	cmp    %ebx,%eax
414497:	75 11                	jne    0x4144aa
414499:	8d 44 24 12          	lea    0x12(%esp),%eax
41449d:	8a 08                	mov    (%eax),%cl
41449f:	88 8d 52 60 00 00    	mov    %cl,0x6052(%ebp)
4144a5:	e9 3b 2d 00 00       	jmp    0x4171e5
4144aa:	b9 94 65 46 00       	mov    $0x466594,%ecx
4144af:	8b c6                	mov    %esi,%eax
4144b1:	8a 10                	mov    (%eax),%dl
4144b3:	3a 11                	cmp    (%ecx),%dl
4144b5:	75 1a                	jne    0x4144d1
4144b7:	3a d3                	cmp    %bl,%dl
4144b9:	74 12                	je     0x4144cd
4144bb:	8a 50 01             	mov    0x1(%eax),%dl
4144be:	3a 51 01             	cmp    0x1(%ecx),%dl
4144c1:	75 0e                	jne    0x4144d1
4144c3:	83 c0 02             	add    $0x2,%eax
4144c6:	83 c1 02             	add    $0x2,%ecx
4144c9:	3a d3                	cmp    %bl,%dl
4144cb:	75 e4                	jne    0x4144b1
4144cd:	33 c0                	xor    %eax,%eax
4144cf:	eb 05                	jmp    0x4144d6
4144d1:	1b c0                	sbb    %eax,%eax
4144d3:	83 d8 ff             	sbb    $0xffffffff,%eax
4144d6:	3b c3                	cmp    %ebx,%eax
4144d8:	75 11                	jne    0x4144eb
4144da:	8d 44 24 13          	lea    0x13(%esp),%eax
4144de:	8a 10                	mov    (%eax),%dl
4144e0:	88 95 53 60 00 00    	mov    %dl,0x6053(%ebp)
4144e6:	e9 fa 2c 00 00       	jmp    0x4171e5
4144eb:	6a 03                	push   $0x3
4144ed:	68 ec 81 46 00       	push   $0x4681ec
4144f2:	56                   	push   %esi
4144f3:	e8 9c ed 01 00       	call   0x433294
4144f8:	83 c4 0c             	add    $0xc,%esp
4144fb:	85 c0                	test   %eax,%eax
4144fd:	75 42                	jne    0x414541
4144ff:	b9 94 65 46 00       	mov    $0x466594,%ecx
414504:	8d 47 04             	lea    0x4(%edi),%eax
414507:	8a 10                	mov    (%eax),%dl
414509:	3a 11                	cmp    (%ecx),%dl
41450b:	75 1a                	jne    0x414527
41450d:	3a d3                	cmp    %bl,%dl
41450f:	74 12                	je     0x414523
414511:	8a 50 01             	mov    0x1(%eax),%dl
414514:	3a 51 01             	cmp    0x1(%ecx),%dl
414517:	75 0e                	jne    0x414527
414519:	83 c0 02             	add    $0x2,%eax
41451c:	83 c1 02             	add    $0x2,%ecx
41451f:	3a d3                	cmp    %bl,%dl
414521:	75 e4                	jne    0x414507
414523:	33 c0                	xor    %eax,%eax
414525:	eb 05                	jmp    0x41452c
414527:	1b c0                	sbb    %eax,%eax
414529:	83 d8 ff             	sbb    $0xffffffff,%eax
41452c:	3b c3                	cmp    %ebx,%eax
41452e:	75 11                	jne    0x414541
414530:	8d 44 24 12          	lea    0x12(%esp),%eax
414534:	8a 10                	mov    (%eax),%dl
414536:	88 95 53 60 00 00    	mov    %dl,0x6053(%ebp)
41453c:	e9 a4 2c 00 00       	jmp    0x4171e5
414541:	b9 74 65 46 00       	mov    $0x466574,%ecx
414546:	8b c6                	mov    %esi,%eax
414548:	8a 10                	mov    (%eax),%dl
41454a:	3a 11                	cmp    (%ecx),%dl
41454c:	75 1a                	jne    0x414568
41454e:	3a d3                	cmp    %bl,%dl
414550:	74 12                	je     0x414564
414552:	8a 50 01             	mov    0x1(%eax),%dl
414555:	3a 51 01             	cmp    0x1(%ecx),%dl
414558:	75 0e                	jne    0x414568
41455a:	83 c0 02             	add    $0x2,%eax
41455d:	83 c1 02             	add    $0x2,%ecx
414560:	3a d3                	cmp    %bl,%dl
414562:	75 e4                	jne    0x414548
414564:	33 c0                	xor    %eax,%eax
414566:	eb 05                	jmp    0x41456d
414568:	1b c0                	sbb    %eax,%eax
41456a:	83 d8 ff             	sbb    $0xffffffff,%eax
41456d:	3b c3                	cmp    %ebx,%eax
41456f:	75 11                	jne    0x414582
414571:	8d 44 24 13          	lea    0x13(%esp),%eax
414575:	8a 00                	mov    (%eax),%al
414577:	88 85 54 60 00 00    	mov    %al,0x6054(%ebp)
41457d:	e9 63 2c 00 00       	jmp    0x4171e5
414582:	6a 03                	push   $0x3
414584:	68 ec 81 46 00       	push   $0x4681ec
414589:	56                   	push   %esi
41458a:	e8 05 ed 01 00       	call   0x433294
41458f:	83 c4 0c             	add    $0xc,%esp
414592:	85 c0                	test   %eax,%eax
414594:	75 44                	jne    0x4145da
414596:	b9 74 65 46 00       	mov    $0x466574,%ecx
41459b:	8d 47 04             	lea    0x4(%edi),%eax
41459e:	8b ff                	mov    %edi,%edi
4145a0:	8a 10                	mov    (%eax),%dl
4145a2:	3a 11                	cmp    (%ecx),%dl
4145a4:	75 1a                	jne    0x4145c0
4145a6:	3a d3                	cmp    %bl,%dl
4145a8:	74 12                	je     0x4145bc
4145aa:	8a 50 01             	mov    0x1(%eax),%dl
4145ad:	3a 51 01             	cmp    0x1(%ecx),%dl
4145b0:	75 0e                	jne    0x4145c0
4145b2:	83 c0 02             	add    $0x2,%eax
4145b5:	83 c1 02             	add    $0x2,%ecx
4145b8:	3a d3                	cmp    %bl,%dl
4145ba:	75 e4                	jne    0x4145a0
4145bc:	33 c0                	xor    %eax,%eax
4145be:	eb 05                	jmp    0x4145c5
4145c0:	1b c0                	sbb    %eax,%eax
4145c2:	83 d8 ff             	sbb    $0xffffffff,%eax
4145c5:	3b c3                	cmp    %ebx,%eax
4145c7:	75 11                	jne    0x4145da
4145c9:	8d 44 24 12          	lea    0x12(%esp),%eax
4145cd:	8a 00                	mov    (%eax),%al
4145cf:	88 85 54 60 00 00    	mov    %al,0x6054(%ebp)
4145d5:	e9 0b 2c 00 00       	jmp    0x4171e5
4145da:	b9 6c 65 46 00       	mov    $0x46656c,%ecx
4145df:	8b c6                	mov    %esi,%eax
4145e1:	8a 10                	mov    (%eax),%dl
4145e3:	3a 11                	cmp    (%ecx),%dl
4145e5:	75 1a                	jne    0x414601
4145e7:	3a d3                	cmp    %bl,%dl
4145e9:	74 12                	je     0x4145fd
4145eb:	8a 50 01             	mov    0x1(%eax),%dl
4145ee:	3a 51 01             	cmp    0x1(%ecx),%dl
4145f1:	75 0e                	jne    0x414601
4145f3:	83 c0 02             	add    $0x2,%eax
4145f6:	83 c1 02             	add    $0x2,%ecx
4145f9:	3a d3                	cmp    %bl,%dl
4145fb:	75 e4                	jne    0x4145e1
4145fd:	33 c0                	xor    %eax,%eax
4145ff:	eb 05                	jmp    0x414606
414601:	1b c0                	sbb    %eax,%eax
414603:	83 d8 ff             	sbb    $0xffffffff,%eax
414606:	3b c3                	cmp    %ebx,%eax
414608:	75 09                	jne    0x414613
41460a:	8d 44 24 13          	lea    0x13(%esp),%eax
41460e:	e9 4d 00 00 00       	jmp    0x414660
414613:	6a 03                	push   $0x3
414615:	68 ec 81 46 00       	push   $0x4681ec
41461a:	56                   	push   %esi
41461b:	e8 74 ec 01 00       	call   0x433294
414620:	83 c4 0c             	add    $0xc,%esp
414623:	85 c0                	test   %eax,%eax
414625:	0f 85 6e 00 00 00    	jne    0x414699
41462b:	b9 6c 65 46 00       	mov    $0x46656c,%ecx
414630:	8d 47 04             	lea    0x4(%edi),%eax
414633:	8a 10                	mov    (%eax),%dl
414635:	3a 11                	cmp    (%ecx),%dl
414637:	75 1a                	jne    0x414653
414639:	3a d3                	cmp    %bl,%dl
41463b:	74 12                	je     0x41464f
41463d:	8a 50 01             	mov    0x1(%eax),%dl
414640:	3a 51 01             	cmp    0x1(%ecx),%dl
414643:	75 0e                	jne    0x414653
414645:	83 c0 02             	add    $0x2,%eax
414648:	83 c1 02             	add    $0x2,%ecx
41464b:	3a d3                	cmp    %bl,%dl
41464d:	75 e4                	jne    0x414633
41464f:	33 c0                	xor    %eax,%eax
414651:	eb 05                	jmp    0x414658
414653:	1b c0                	sbb    %eax,%eax
414655:	83 d8 ff             	sbb    $0xffffffff,%eax
414658:	3b c3                	cmp    %ebx,%eax
41465a:	75 3d                	jne    0x414699
41465c:	8d 44 24 12          	lea    0x12(%esp),%eax
414660:	8a 08                	mov    (%eax),%cl
414662:	88 8d 55 60 00 00    	mov    %cl,0x6055(%ebp)
414668:	c6 85 50 60 00 00 01 	movb   $0x1,0x6050(%ebp)
41466f:	c6 85 51 60 00 00 01 	movb   $0x1,0x6051(%ebp)
414676:	c6 85 52 60 00 00 01 	movb   $0x1,0x6052(%ebp)
41467d:	c6 85 53 60 00 00 01 	movb   $0x1,0x6053(%ebp)