5ed25f:	89 7d 0c             	mov    %edi,0xc(%ebp)
5ed262:	eb 97                	jmp    0x5ed1fb
5ed264:	ff 75 fc             	push   -0x4(%ebp)
5ed267:	8d 4d 0c             	lea    0xc(%ebp),%ecx
5ed26a:	89 55 f8             	mov    %edx,-0x8(%ebp)
5ed26d:	e8 ae 09 00 00       	call   0x5edc20
5ed272:	8b 5d f8             	mov    -0x8(%ebp),%ebx
5ed275:	f6 c3 08             	test   $0x8,%bl
5ed278:	75 0a                	jne    0x5ed284
5ed27a:	8b 45 e8             	mov    -0x18(%ebp),%eax
5ed27d:	33 db                	xor    %ebx,%ebx
5ed27f:	89 45 0c             	mov    %eax,0xc(%ebp)
5ed282:	eb 41                	jmp    0x5ed2c5
5ed284:	8b 7d f4             	mov    -0xc(%ebp),%edi
5ed287:	57                   	push   %edi
5ed288:	53                   	push   %ebx
5ed289:	e8 9f fd ff ff       	call   0x5ed02d
5ed28e:	59                   	pop    %ecx
5ed28f:	59                   	pop    %ecx
5ed290:	84 c0                	test   %al,%al
5ed292:	74 28                	je     0x5ed2bc
5ed294:	e8 60 fd ff ff       	call   0x5ecff9
5ed299:	c7 00 22 00 00 00    	movl   $0x22,(%eax)
5ed29f:	f6 c3 01             	test   $0x1,%bl
5ed2a2:	75 05                	jne    0x5ed2a9
5ed2a4:	83 cf ff             	or     $0xffffffff,%edi
5ed2a7:	eb 1a                	jmp    0x5ed2c3
5ed2a9:	f6 c3 02             	test   $0x2,%bl
5ed2ac:	74 07                	je     0x5ed2b5
5ed2ae:	bb 00 00 00 80       	mov    $0x80000000,%ebx
5ed2b3:	eb 10                	jmp    0x5ed2c5
5ed2b5:	bb ff ff ff 7f       	mov    $0x7fffffff,%ebx
5ed2ba:	eb 09                	jmp    0x5ed2c5
5ed2bc:	f6 c3 02             	test   $0x2,%bl
5ed2bf:	74 02                	je     0x5ed2c3
5ed2c1:	f7 df                	neg    %edi
5ed2c3:	8b df                	mov    %edi,%ebx
5ed2c5:	80 7d e4 00          	cmpb   $0x0,-0x1c(%ebp)
5ed2c9:	5f                   	pop    %edi
5ed2ca:	0f 84 23 fe ff ff    	je     0x5ed0f3
5ed2d0:	8b 45 d8             	mov    -0x28(%ebp),%eax
5ed2d3:	83 a0 50 03 00 00 fd 	andl   $0xfffffffd,0x350(%eax)
5ed2da:	e9 14 fe ff ff       	jmp    0x5ed0f3
5ed2df:	8b ff                	mov    %edi,%edi
5ed2e1:	55                   	push   %ebp
5ed2e2:	8b ec                	mov    %esp,%ebp
5ed2e4:	81 ec a0 00 00 00    	sub    $0xa0,%esp
5ed2ea:	8d 4d 0c             	lea    0xc(%ebp),%ecx
5ed2ed:	53                   	push   %ebx
5ed2ee:	57                   	push   %edi
5ed2ef:	e8 83 09 00 00       	call   0x5edc77
5ed2f4:	84 c0                	test   %al,%al
5ed2f6:	74 21                	je     0x5ed319
5ed2f8:	8b 7d 14             	mov    0x14(%ebp),%edi
5ed2fb:	85 ff                	test   %edi,%edi
5ed2fd:	74 2e                	je     0x5ed32d
5ed2ff:	83 ff 02             	cmp    $0x2,%edi
5ed302:	7c 05                	jl     0x5ed309
5ed304:	83 ff 24             	cmp    $0x24,%edi
5ed307:	7e 24                	jle    0x5ed32d
5ed309:	e8 eb fc ff ff       	call   0x5ecff9
5ed30e:	c7 00 16 00 00 00    	movl   $0x16,(%eax)
5ed314:	e8 06 fc ff ff       	call   0x5ecf1f
5ed319:	33 db                	xor    %ebx,%ebx
5ed31b:	8b 55 10             	mov    0x10(%ebp),%edx
5ed31e:	85 d2                	test   %edx,%edx
5ed320:	74 05                	je     0x5ed327
5ed322:	8b 4d 0c             	mov    0xc(%ebp),%ecx
5ed325:	89 0a                	mov    %ecx,(%edx)
5ed327:	5f                   	pop    %edi
5ed328:	8b c3                	mov    %ebx,%eax
5ed32a:	5b                   	pop    %ebx
5ed32b:	c9                   	leave
5ed32c:	c3                   	ret
5ed32d:	56                   	push   %esi
5ed32e:	ff 75 08             	push   0x8(%ebp)
5ed331:	8d 8d 60 ff ff ff    	lea    -0xa0(%ebp),%ecx
5ed337:	e8 51 08 00 00       	call   0x5edb8d
5ed33c:	8b 45 0c             	mov    0xc(%ebp),%eax
5ed33f:	33 f6                	xor    %esi,%esi
5ed341:	89 75 fc             	mov    %esi,-0x4(%ebp)
5ed344:	89 85 70 ff ff ff    	mov    %eax,-0x90(%ebp)
5ed34a:	eb 03                	jmp    0x5ed34f
5ed34c:	8b 45 0c             	mov    0xc(%ebp),%eax
5ed34f:	0f b7 30             	movzwl (%eax),%esi
5ed352:	83 c0 02             	add    $0x2,%eax
5ed355:	6a 08                	push   $0x8
5ed357:	56                   	push   %esi
5ed358:	89 45 0c             	mov    %eax,0xc(%ebp)
5ed35b:	e8 3a 73 01 00       	call   0x60469a
5ed360:	59                   	pop    %ecx
5ed361:	59                   	pop    %ecx
5ed362:	85 c0                	test   %eax,%eax
5ed364:	75 e6                	jne    0x5ed34c
5ed366:	0f b6 5d 18          	movzbl 0x18(%ebp),%ebx
5ed36a:	66 83 fe 2d          	cmp    $0x2d,%si
5ed36e:	75 05                	jne    0x5ed375
5ed370:	83 cb 02             	or     $0x2,%ebx
5ed373:	eb 06                	jmp    0x5ed37b
5ed375:	66 83 fe 2b          	cmp    $0x2b,%si
5ed379:	75 0e                	jne    0x5ed389
5ed37b:	8b 55 0c             	mov    0xc(%ebp),%edx
5ed37e:	0f b7 32             	movzwl (%edx),%esi
5ed381:	83 c2 02             	add    $0x2,%edx
5ed384:	89 55 0c             	mov    %edx,0xc(%ebp)
5ed387:	eb 03                	jmp    0x5ed38c
5ed389:	8b 55 0c             	mov    0xc(%ebp),%edx
5ed38c:	c7 85 74 ff ff ff 3a 	movl   $0x3a,-0x8c(%ebp)
5ed393:	00 00 00
5ed396:	b8 10 ff 00 00       	mov    $0xff10,%eax
5ed39b:	c7 45 f8 60 06 00 00 	movl   $0x660,-0x8(%ebp)
5ed3a2:	c7 45 f4 6a 06 00 00 	movl   $0x66a,-0xc(%ebp)
5ed3a9:	c7 45 f0 f0 06 00 00 	movl   $0x6f0,-0x10(%ebp)
5ed3b0:	c7 45 ec fa 06 00 00 	movl   $0x6fa,-0x14(%ebp)
5ed3b7:	c7 45 e8 66 09 00 00 	movl   $0x966,-0x18(%ebp)
5ed3be:	c7 45 e4 70 09 00 00 	movl   $0x970,-0x1c(%ebp)
5ed3c5:	c7 45 e0 e6 09 00 00 	movl   $0x9e6,-0x20(%ebp)
5ed3cc:	c7 45 dc f0 09 00 00 	movl   $0x9f0,-0x24(%ebp)
5ed3d3:	c7 45 d8 66 0a 00 00 	movl   $0xa66,-0x28(%ebp)
5ed3da:	c7 45 d4 70 0a 00 00 	movl   $0xa70,-0x2c(%ebp)
5ed3e1:	c7 45 d0 e6 0a 00 00 	movl   $0xae6,-0x30(%ebp)
5ed3e8:	c7 45 cc f0 0a 00 00 	movl   $0xaf0,-0x34(%ebp)
5ed3ef:	c7 45 c8 66 0b 00 00 	movl   $0xb66,-0x38(%ebp)
5ed3f6:	c7 45 c4 70 0b 00 00 	movl   $0xb70,-0x3c(%ebp)
5ed3fd:	c7 45 c0 66 0c 00 00 	movl   $0xc66,-0x40(%ebp)
5ed404:	c7 45 bc 70 0c 00 00 	movl   $0xc70,-0x44(%ebp)
5ed40b:	c7 45 b8 e6 0c 00 00 	movl   $0xce6,-0x48(%ebp)
5ed412:	c7 45 b4 f0 0c 00 00 	movl   $0xcf0,-0x4c(%ebp)
5ed419:	c7 45 b0 66 0d 00 00 	movl   $0xd66,-0x50(%ebp)
5ed420:	c7 45 ac 70 0d 00 00 	movl   $0xd70,-0x54(%ebp)
5ed427:	c7 45 a8 50 0e 00 00 	movl   $0xe50,-0x58(%ebp)
5ed42e:	c7 45 a4 5a 0e 00 00 	movl   $0xe5a,-0x5c(%ebp)
5ed435:	c7 45 a0 d0 0e 00 00 	movl   $0xed0,-0x60(%ebp)
5ed43c:	c7 45 9c da 0e 00 00 	movl   $0xeda,-0x64(%ebp)
5ed443:	c7 45 98 20 0f 00 00 	movl   $0xf20,-0x68(%ebp)
5ed44a:	c7 45 94 2a 0f 00 00 	movl   $0xf2a,-0x6c(%ebp)
5ed451:	c7 45 90 40 10 00 00 	movl   $0x1040,-0x70(%ebp)
5ed458:	c7 45 8c 4a 10 00 00 	movl   $0x104a,-0x74(%ebp)
5ed45f:	c7 45 88 e0 17 00 00 	movl   $0x17e0,-0x78(%ebp)
5ed466:	c7 45 84 ea 17 00 00 	movl   $0x17ea,-0x7c(%ebp)
5ed46d:	c7 45 80 10 18 00 00 	movl   $0x1810,-0x80(%ebp)
5ed474:	c7 85 7c ff ff ff 1a 	movl   $0x181a,-0x84(%ebp)
5ed47b:	18 00 00
5ed47e:	c7 85 78 ff ff ff 1a 	movl   $0xff1a,-0x88(%ebp)
5ed485:	ff 00 00
5ed488:	6a 30                	push   $0x30
5ed48a:	59                   	pop    %ecx
5ed48b:	85 ff                	test   %edi,%edi
5ed48d:	74 09                	je     0x5ed498
5ed48f:	83 ff 10             	cmp    $0x10,%edi
5ed492:	0f 85 ed 01 00 00    	jne    0x5ed685
5ed498:	66 3b f1             	cmp    %cx,%si
5ed49b:	0f 82 6f 01 00 00    	jb     0x5ed610
5ed4a1:	66 3b b5 74 ff ff ff 	cmp    -0x8c(%ebp),%si
5ed4a8:	73 0a                	jae    0x5ed4b4
5ed4aa:	0f b7 c6             	movzwl %si,%eax
5ed4ad:	2b c1                	sub    %ecx,%eax
5ed4af:	e9 57 01 00 00       	jmp    0x5ed60b
5ed4b4:	66 3b f0             	cmp    %ax,%si
5ed4b7:	0f 83 38 01 00 00    	jae    0x5ed5f5
5ed4bd:	8b 4d f8             	mov    -0x8(%ebp),%ecx
5ed4c0:	66 3b f1             	cmp    %cx,%si
5ed4c3:	0f 82 47 01 00 00    	jb     0x5ed610
5ed4c9:	66 3b 75 f4          	cmp    -0xc(%ebp),%si
5ed4cd:	72 db                	jb     0x5ed4aa
5ed4cf:	8b 4d f0             	mov    -0x10(%ebp),%ecx
5ed4d2:	66 3b f1             	cmp    %cx,%si
5ed4d5:	0f 82 35 01 00 00    	jb     0x5ed610
5ed4db:	66 3b 75 ec          	cmp    -0x14(%ebp),%si
5ed4df:	72 c9                	jb     0x5ed4aa
5ed4e1:	8b 4d e8             	mov    -0x18(%ebp),%ecx
5ed4e4:	66 3b f1             	cmp    %cx,%si
5ed4e7:	0f 82 23 01 00 00    	jb     0x5ed610
5ed4ed:	66 3b 75 e4          	cmp    -0x1c(%ebp),%si
5ed4f1:	72 b7                	jb     0x5ed4aa
5ed4f3:	8b 4d e0             	mov    -0x20(%ebp),%ecx
5ed4f6:	66 3b f1             	cmp    %cx,%si
5ed4f9:	0f 82 11 01 00 00    	jb     0x5ed610
5ed4ff:	66 3b 75 dc          	cmp    -0x24(%ebp),%si
5ed503:	72 a5                	jb     0x5ed4aa
5ed505:	8b 4d d8             	mov    -0x28(%ebp),%ecx
5ed508:	66 3b f1             	cmp    %cx,%si
5ed50b:	0f 82 ff 00 00 00    	jb     0x5ed610
5ed511:	66 3b 75 d4          	cmp    -0x2c(%ebp),%si
5ed515:	72 93                	jb     0x5ed4aa
5ed517:	8b 4d d0             	mov    -0x30(%ebp),%ecx
5ed51a:	66 3b f1             	cmp    %cx,%si
5ed51d:	0f 82 ed 00 00 00    	jb     0x5ed610
5ed523:	66 3b 75 cc          	cmp    -0x34(%ebp),%si
5ed527:	72 81                	jb     0x5ed4aa
5ed529:	8b 4d c8             	mov    -0x38(%ebp),%ecx
5ed52c:	66 3b f1             	cmp    %cx,%si
5ed52f:	0f 82 db 00 00 00    	jb     0x5ed610
5ed535:	66 3b 75 c4          	cmp    -0x3c(%ebp),%si
5ed539:	0f 82 6b ff ff ff    	jb     0x5ed4aa
5ed53f:	8b 4d c0             	mov    -0x40(%ebp),%ecx
5ed542:	66 3b f1             	cmp    %cx,%si
5ed545:	0f 82 c5 00 00 00    	jb     0x5ed610
5ed54b:	66 3b 75 bc          	cmp    -0x44(%ebp),%si
5ed54f:	0f 82 55 ff ff ff    	jb     0x5ed4aa
5ed555:	8b 4d b8             	mov    -0x48(%ebp),%ecx
5ed558:	66 3b f1             	cmp    %cx,%si
5ed55b:	0f 82 af 00 00 00    	jb     0x5ed610
5ed561:	66 3b 75 b4          	cmp    -0x4c(%ebp),%si
5ed565:	0f 82 3f ff ff ff    	jb     0x5ed4aa
5ed56b:	8b 4d b0             	mov    -0x50(%ebp),%ecx
5ed56e:	66 3b f1             	cmp    %cx,%si
5ed571:	0f 82 99 00 00 00    	jb     0x5ed610
5ed577:	66 3b 75 ac          	cmp    -0x54(%ebp),%si
5ed57b:	0f 82 29 ff ff ff    	jb     0x5ed4aa
5ed581:	8b 4d a8             	mov    -0x58(%ebp),%ecx
5ed584:	66 3b f1             	cmp    %cx,%si
5ed587:	0f 82 83 00 00 00    	jb     0x5ed610
5ed58d:	66 3b 75 a4          	cmp    -0x5c(%ebp),%si
5ed591:	0f 82 13 ff ff ff    	jb     0x5ed4aa
5ed597:	8b 4d a0             	mov    -0x60(%ebp),%ecx
5ed59a:	66 3b f1             	cmp    %cx,%si
5ed59d:	72 71                	jb     0x5ed610
5ed59f:	66 3b 75 9c          	cmp    -0x64(%ebp),%si
5ed5a3:	0f 82 01 ff ff ff    	jb     0x5ed4aa
5ed5a9:	8b 4d 98             	mov    -0x68(%ebp),%ecx
5ed5ac:	66 3b f1             	cmp    %cx,%si
5ed5af:	72 5f                	jb     0x5ed610
5ed5b1:	66 3b 75 94          	cmp    -0x6c(%ebp),%si
5ed5b5:	0f 82 ef fe ff ff    	jb     0x5ed4aa
5ed5bb:	8b 4d 90             	mov    -0x70(%ebp),%ecx
5ed5be:	66 3b f1             	cmp    %cx,%si
5ed5c1:	72 4d                	jb     0x5ed610
5ed5c3:	66 3b 75 8c          	cmp    -0x74(%ebp),%si
5ed5c7:	0f 82 dd fe ff ff    	jb     0x5ed4aa
5ed5cd:	8b 4d 88             	mov    -0x78(%ebp),%ecx
5ed5d0:	66 3b f1             	cmp    %cx,%si
5ed5d3:	72 3b                	jb     0x5ed610
5ed5d5:	66 3b 75 84          	cmp    -0x7c(%ebp),%si
5ed5d9:	0f 82 cb fe ff ff    	jb     0x5ed4aa
5ed5df:	8b 4d 80             	mov    -0x80(%ebp),%ecx
5ed5e2:	66 3b f1             	cmp    %cx,%si
5ed5e5:	72 29                	jb     0x5ed610
5ed5e7:	66 3b b5 7c ff ff ff 	cmp    -0x84(%ebp),%si
5ed5ee:	73 20                	jae    0x5ed610
5ed5f0:	e9 b5 fe ff ff       	jmp    0x5ed4aa
5ed5f5:	66 3b b5 78 ff ff ff 	cmp    -0x88(%ebp),%si
5ed5fc:	73 0a                	jae    0x5ed608
5ed5fe:	0f b7 c6             	movzwl %si,%eax
5ed601:	2d 10 ff 00 00       	sub    $0xff10,%eax
5ed606:	eb 03                	jmp    0x5ed60b
5ed608:	83 c8 ff             	or     $0xffffffff,%eax
5ed60b:	83 f8 ff             	cmp    $0xffffffff,%eax
5ed60e:	75 2a                	jne    0x5ed63a
5ed610:	0f b7 c6             	movzwl %si,%eax
5ed613:	83 f8 41             	cmp    $0x41,%eax
5ed616:	72 0a                	jb     0x5ed622
5ed618:	83 f8 5a             	cmp    $0x5a,%eax
5ed61b:	77 05                	ja     0x5ed622
5ed61d:	8d 48 9f             	lea    -0x61(%eax),%ecx
5ed620:	eb 08                	jmp    0x5ed62a
5ed622:	8d 48 9f             	lea    -0x61(%eax),%ecx
5ed625:	83 f9 19             	cmp    $0x19,%ecx
5ed628:	77 0d                	ja     0x5ed637
5ed62a:	83 f9 19             	cmp    $0x19,%ecx
5ed62d:	77 03                	ja     0x5ed632
5ed62f:	83 c0 e0             	add    $0xffffffe0,%eax
5ed632:	83 c0 c9             	add    $0xffffffc9,%eax
5ed635:	eb 03                	jmp    0x5ed63a
5ed637:	83 c8 ff             	or     $0xffffffff,%eax
5ed63a:	85 c0                	test   %eax,%eax
5ed63c:	74 0c                	je     0x5ed64a
5ed63e:	85 ff                	test   %edi,%edi
5ed640:	75 43                	jne    0x5ed685
5ed642:	6a 0a                	push   $0xa
5ed644:	5f                   	pop    %edi
5ed645:	89 7d 14             	mov    %edi,0x14(%ebp)
5ed648:	eb 3b                	jmp    0x5ed685
5ed64a:	0f b7 02             	movzwl (%edx),%eax
5ed64d:	8d 4a 02             	lea    0x2(%edx),%ecx
5ed650:	89 4d 0c             	mov    %ecx,0xc(%ebp)
5ed653:	83 f8 78             	cmp    $0x78,%eax
5ed656:	74 1a                	je     0x5ed672
5ed658:	83 f8 58             	cmp    $0x58,%eax
5ed65b:	74 15                	je     0x5ed672
5ed65d:	85 ff                	test   %edi,%edi
5ed65f:	75 06                	jne    0x5ed667
5ed661:	6a 08                	push   $0x8
5ed663:	5f                   	pop    %edi
5ed664:	89 7d 14             	mov    %edi,0x14(%ebp)
5ed667:	50                   	push   %eax
5ed668:	8d 4d 0c             	lea    0xc(%ebp),%ecx
5ed66b:	e8 d9 05 00 00       	call   0x5edc49
5ed670:	eb 13                	jmp    0x5ed685
5ed672:	85 ff                	test   %edi,%edi
5ed674:	75 06                	jne    0x5ed67c
5ed676:	6a 10                	push   $0x10
5ed678:	5f                   	pop    %edi
5ed679:	89 7d 14             	mov    %edi,0x14(%ebp)
5ed67c:	0f b7 31             	movzwl (%ecx),%esi
5ed67f:	8d 51 02             	lea    0x2(%ecx),%edx
5ed682:	89 55 0c             	mov    %edx,0xc(%ebp)
5ed685:	83 c8 ff             	or     $0xffffffff,%eax
5ed688:	33 d2                	xor    %edx,%edx
5ed68a:	f7 f7                	div    %edi
5ed68c:	8b f8                	mov    %eax,%edi
5ed68e:	6a 30                	push   $0x30
5ed690:	59                   	pop    %ecx
5ed691:	66 3b f1             	cmp    %cx,%si
5ed694:	0f 82 6d 01 00 00    	jb     0x5ed807
5ed69a:	6a 3a                	push   $0x3a
5ed69c:	58                   	pop    %eax
5ed69d:	66 3b f0             	cmp    %ax,%si
5ed6a0:	73 0a                	jae    0x5ed6ac
5ed6a2:	0f b7 c6             	movzwl %si,%eax
5ed6a5:	2b c1                	sub    %ecx,%eax
5ed6a7:	e9 56 01 00 00       	jmp    0x5ed802
5ed6ac:	b9 10 ff 00 00       	mov    $0xff10,%ecx
5ed6b1:	66 3b f1             	cmp    %cx,%si
5ed6b4:	0f 83 38 01 00 00    	jae    0x5ed7f2
5ed6ba:	8b 4d f8             	mov    -0x8(%ebp),%ecx
5ed6bd:	66 3b f1             	cmp    %cx,%si
5ed6c0:	0f 82 41 01 00 00    	jb     0x5ed807
5ed6c6:	66 3b 75 f4          	cmp    -0xc(%ebp),%si
5ed6ca:	72 d6                	jb     0x5ed6a2
5ed6cc:	8b 4d f0             	mov    -0x10(%ebp),%ecx
5ed6cf:	66 3b f1             	cmp    %cx,%si
5ed6d2:	0f 82 2f 01 00 00    	jb     0x5ed807
5ed6d8:	66 3b 75 ec          	cmp    -0x14(%ebp),%si
5ed6dc:	72 c4                	jb     0x5ed6a2
5ed6de:	8b 4d e8             	mov    -0x18(%ebp),%ecx
5ed6e1:	66 3b f1             	cmp    %cx,%si
5ed6e4:	0f 82 1d 01 00 00    	jb     0x5ed807
5ed6ea:	66 3b 75 e4          	cmp    -0x1c(%ebp),%si
5ed6ee:	72 b2                	jb     0x5ed6a2
5ed6f0:	8b 4d e0             	mov    -0x20(%ebp),%ecx
5ed6f3:	66 3b f1             	cmp    %cx,%si
5ed6f6:	0f 82 0b 01 00 00    	jb     0x5ed807
5ed6fc:	66 3b 75 dc          	cmp    -0x24(%ebp),%si
5ed700:	72 a0                	jb     0x5ed6a2
5ed702:	8b 4d d8             	mov    -0x28(%ebp),%ecx
5ed705:	66 3b f1             	cmp    %cx,%si
5ed708:	0f 82 f9 00 00 00    	jb     0x5ed807
5ed70e:	66 3b 75 d4          	cmp    -0x2c(%ebp),%si
5ed712:	72 8e                	jb     0x5ed6a2
5ed714:	8b 4d d0             	mov    -0x30(%ebp),%ecx
5ed717:	66 3b f1             	cmp    %cx,%si
5ed71a:	0f 82 e7 00 00 00    	jb     0x5ed807
5ed720:	66 3b 75 cc          	cmp    -0x34(%ebp),%si
5ed724:	0f 82 78 ff ff ff    	jb     0x5ed6a2
5ed72a:	8b 4d c8             	mov    -0x38(%ebp),%ecx
5ed72d:	66 3b f1             	cmp    %cx,%si
5ed730:	0f 82 d1 00 00 00    	jb     0x5ed807
5ed736:	66 3b 75 c4          	cmp    -0x3c(%ebp),%si
5ed73a:	0f 82 62 ff ff ff    	jb     0x5ed6a2