4140c4:	eb 05                	jmp    0x4140cb
4140c6:	1b c0                	sbb    %eax,%eax
4140c8:	83 d8 ff             	sbb    $0xffffffff,%eax
4140cb:	3b c3                	cmp    %ebx,%eax
4140cd:	75 11                	jne    0x4140e0
4140cf:	8d 44 24 12          	lea    0x12(%esp),%eax
4140d3:	8a 10                	mov    (%eax),%dl
4140d5:	88 95 44 60 00 00    	mov    %dl,0x6044(%ebp)
4140db:	e9 05 31 00 00       	jmp    0x4171e5
4140e0:	b9 10 66 46 00       	mov    $0x466610,%ecx
4140e5:	8b c6                	mov    %esi,%eax
4140e7:	8a 10                	mov    (%eax),%dl
4140e9:	3a 11                	cmp    (%ecx),%dl
4140eb:	75 1a                	jne    0x414107
4140ed:	3a d3                	cmp    %bl,%dl
4140ef:	74 12                	je     0x414103
4140f1:	8a 50 01             	mov    0x1(%eax),%dl
4140f4:	3a 51 01             	cmp    0x1(%ecx),%dl
4140f7:	75 0e                	jne    0x414107
4140f9:	83 c0 02             	add    $0x2,%eax
4140fc:	83 c1 02             	add    $0x2,%ecx
4140ff:	3a d3                	cmp    %bl,%dl
414101:	75 e4                	jne    0x4140e7
414103:	33 c0                	xor    %eax,%eax
414105:	eb 05                	jmp    0x41410c
414107:	1b c0                	sbb    %eax,%eax
414109:	83 d8 ff             	sbb    $0xffffffff,%eax
41410c:	3b c3                	cmp    %ebx,%eax
41410e:	75 11                	jne    0x414121
414110:	8d 44 24 13          	lea    0x13(%esp),%eax
414114:	8a 00                	mov    (%eax),%al
414116:	88 85 45 60 00 00    	mov    %al,0x6045(%ebp)
41411c:	e9 c4 30 00 00       	jmp    0x4171e5
414121:	6a 03                	push   $0x3
414123:	68 ec 81 46 00       	push   $0x4681ec
414128:	56                   	push   %esi
414129:	e8 66 f1 01 00       	call   0x433294
41412e:	83 c4 0c             	add    $0xc,%esp
414131:	85 c0                	test   %eax,%eax
414133:	75 45                	jne    0x41417a
414135:	b9 10 66 46 00       	mov    $0x466610,%ecx
41413a:	8d 47 04             	lea    0x4(%edi),%eax
41413d:	8d 49 00             	lea    0x0(%ecx),%ecx
414140:	8a 10                	mov    (%eax),%dl
414142:	3a 11                	cmp    (%ecx),%dl
414144:	75 1a                	jne    0x414160
414146:	3a d3                	cmp    %bl,%dl
414148:	74 12                	je     0x41415c
41414a:	8a 50 01             	mov    0x1(%eax),%dl
41414d:	3a 51 01             	cmp    0x1(%ecx),%dl
414150:	75 0e                	jne    0x414160
414152:	83 c0 02             	add    $0x2,%eax
414155:	83 c1 02             	add    $0x2,%ecx
414158:	3a d3                	cmp    %bl,%dl
41415a:	75 e4                	jne    0x414140
41415c:	33 c0                	xor    %eax,%eax
41415e:	eb 05                	jmp    0x414165
414160:	1b c0                	sbb    %eax,%eax
414162:	83 d8 ff             	sbb    $0xffffffff,%eax
414165:	3b c3                	cmp    %ebx,%eax
414167:	75 11                	jne    0x41417a
414169:	8d 44 24 12          	lea    0x12(%esp),%eax
41416d:	8a 00                	mov    (%eax),%al
41416f:	88 85 45 60 00 00    	mov    %al,0x6045(%ebp)
414175:	e9 6b 30 00 00       	jmp    0x4171e5
41417a:	b9 00 66 46 00       	mov    $0x466600,%ecx
41417f:	8b c6                	mov    %esi,%eax
414181:	8a 10                	mov    (%eax),%dl
414183:	3a 11                	cmp    (%ecx),%dl
414185:	75 1a                	jne    0x4141a1
414187:	3a d3                	cmp    %bl,%dl
414189:	74 12                	je     0x41419d
41418b:	8a 50 01             	mov    0x1(%eax),%dl
41418e:	3a 51 01             	cmp    0x1(%ecx),%dl
414191:	75 0e                	jne    0x4141a1
414193:	83 c0 02             	add    $0x2,%eax
414196:	83 c1 02             	add    $0x2,%ecx
414199:	3a d3                	cmp    %bl,%dl
41419b:	75 e4                	jne    0x414181
41419d:	33 c0                	xor    %eax,%eax
41419f:	eb 05                	jmp    0x4141a6
4141a1:	1b c0                	sbb    %eax,%eax
4141a3:	83 d8 ff             	sbb    $0xffffffff,%eax
4141a6:	3b c3                	cmp    %ebx,%eax
4141a8:	75 11                	jne    0x4141bb
4141aa:	8d 44 24 13          	lea    0x13(%esp),%eax
4141ae:	8a 08                	mov    (%eax),%cl
4141b0:	88 8d 46 60 00 00    	mov    %cl,0x6046(%ebp)
4141b6:	e9 2a 30 00 00       	jmp    0x4171e5
4141bb:	6a 03                	push   $0x3
4141bd:	68 ec 81 46 00       	push   $0x4681ec
4141c2:	56                   	push   %esi
4141c3:	e8 cc f0 01 00       	call   0x433294
4141c8:	83 c4 0c             	add    $0xc,%esp
4141cb:	85 c0                	test   %eax,%eax
4141cd:	75 42                	jne    0x414211
4141cf:	b9 00 66 46 00       	mov    $0x466600,%ecx
4141d4:	8d 47 04             	lea    0x4(%edi),%eax
4141d7:	8a 10                	mov    (%eax),%dl
4141d9:	3a 11                	cmp    (%ecx),%dl
4141db:	75 1a                	jne    0x4141f7
4141dd:	3a d3                	cmp    %bl,%dl
4141df:	74 12                	je     0x4141f3
4141e1:	8a 50 01             	mov    0x1(%eax),%dl
4141e4:	3a 51 01             	cmp    0x1(%ecx),%dl
4141e7:	75 0e                	jne    0x4141f7
4141e9:	83 c0 02             	add    $0x2,%eax
4141ec:	83 c1 02             	add    $0x2,%ecx
4141ef:	3a d3                	cmp    %bl,%dl
4141f1:	75 e4                	jne    0x4141d7
4141f3:	33 c0                	xor    %eax,%eax
4141f5:	eb 05                	jmp    0x4141fc
4141f7:	1b c0                	sbb    %eax,%eax
4141f9:	83 d8 ff             	sbb    $0xffffffff,%eax
4141fc:	3b c3                	cmp    %ebx,%eax
4141fe:	75 11                	jne    0x414211
414200:	8d 44 24 12          	lea    0x12(%esp),%eax
414204:	8a 08                	mov    (%eax),%cl
414206:	88 8d 46 60 00 00    	mov    %cl,0x6046(%ebp)
41420c:	e9 d4 2f 00 00       	jmp    0x4171e5
414211:	b9 f0 65 46 00       	mov    $0x4665f0,%ecx
414216:	8b c6                	mov    %esi,%eax
414218:	8a 10                	mov    (%eax),%dl
41421a:	3a 11                	cmp    (%ecx),%dl
41421c:	75 1a                	jne    0x414238
41421e:	3a d3                	cmp    %bl,%dl
414220:	74 12                	je     0x414234
414222:	8a 50 01             	mov    0x1(%eax),%dl
414225:	3a 51 01             	cmp    0x1(%ecx),%dl
414228:	75 0e                	jne    0x414238
41422a:	83 c0 02             	add    $0x2,%eax
41422d:	83 c1 02             	add    $0x2,%ecx
414230:	3a d3                	cmp    %bl,%dl
414232:	75 e4                	jne    0x414218
414234:	33 c0                	xor    %eax,%eax
414236:	eb 05                	jmp    0x41423d
414238:	1b c0                	sbb    %eax,%eax
41423a:	83 d8 ff             	sbb    $0xffffffff,%eax
41423d:	3b c3                	cmp    %ebx,%eax
41423f:	75 37                	jne    0x414278
414241:	8b 94 24 24 10 00 00 	mov    0x1024(%esp),%edx
414248:	52                   	push   %edx
414249:	b8 00 08 00 00       	mov    $0x800,%eax
41424e:	8d 4c 24 20          	lea    0x20(%esp),%ecx
414252:	8d 54 24 18          	lea    0x18(%esp),%edx
414256:	e8 45 4a ff ff       	call   0x408ca0
41425b:	83 c4 04             	add    $0x4,%esp
41425e:	3b c3                	cmp    %ebx,%eax
414260:	74 16                	je     0x414278
414262:	8d 8d 48 60 00 00    	lea    0x6048(%ebp),%ecx
414268:	51                   	push   %ecx
414269:	8b f0                	mov    %eax,%esi
41426b:	e8 70 4a ff ff       	call   0x408ce0
414270:	83 c4 04             	add    $0x4,%esp
414273:	e9 6d 2f 00 00       	jmp    0x4171e5
414278:	b9 d4 65 46 00       	mov    $0x4665d4,%ecx
41427d:	8b c6                	mov    %esi,%eax
41427f:	90                   	nop
414280:	8a 10                	mov    (%eax),%dl
414282:	3a 11                	cmp    (%ecx),%dl
414284:	75 1a                	jne    0x4142a0
414286:	3a d3                	cmp    %bl,%dl
414288:	74 12                	je     0x41429c
41428a:	8a 50 01             	mov    0x1(%eax),%dl
41428d:	3a 51 01             	cmp    0x1(%ecx),%dl
414290:	75 0e                	jne    0x4142a0
414292:	83 c0 02             	add    $0x2,%eax
414295:	83 c1 02             	add    $0x2,%ecx
414298:	3a d3                	cmp    %bl,%dl
41429a:	75 e4                	jne    0x414280
41429c:	33 c0                	xor    %eax,%eax
41429e:	eb 05                	jmp    0x4142a5
4142a0:	1b c0                	sbb    %eax,%eax
4142a2:	83 d8 ff             	sbb    $0xffffffff,%eax
4142a5:	3b c3                	cmp    %ebx,%eax
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