5be27d:	8b 46 1c             	mov    0x1c(%esi),%eax
5be280:	89 18                	mov    %ebx,(%eax)
5be282:	8b 46 1c             	mov    0x1c(%esi),%eax
5be285:	c7 40 04 ff ff 00 00 	movl   $0xffff,0x4(%eax)
5be28c:	83 7e 1c 00          	cmpl   $0x0,0x1c(%esi)
5be290:	75 1c                	jne    0x5be2ae
5be292:	68 64 b7 66 00       	push   $0x66b764
5be297:	68 2c 05 00 00       	push   $0x52c
5be29c:	68 00 b0 66 00       	push   $0x66b000
5be2a1:	e8 ba d1 ff ff       	call   0x5bb460
5be2a6:	83 c4 0c             	add    $0xc,%esp
5be2a9:	84 c0                	test   %al,%al
5be2ab:	75 01                	jne    0x5be2ae
5be2ad:	cc                   	int3
5be2ae:	6a 09                	push   $0x9
5be2b0:	e8 0a 30 01 00       	call   0x5d12bf
5be2b5:	8b d8                	mov    %eax,%ebx
5be2b7:	ba 20 b6 66 00       	mov    $0x66b620,%edx
5be2bc:	8b fb                	mov    %ebx,%edi
5be2be:	83 c4 04             	add    $0x4,%esp
5be2c1:	2b fa                	sub    %edx,%edi
5be2c3:	8a 0a                	mov    (%edx),%cl
5be2c5:	8d 52 01             	lea    0x1(%edx),%edx
5be2c8:	88 4c 17 ff          	mov    %cl,-0x1(%edi,%edx,1)
5be2cc:	84 c9                	test   %cl,%cl
5be2ce:	75 f3                	jne    0x5be2c3
5be2d0:	8b 46 1c             	mov    0x1c(%esi),%eax
5be2d3:	89 58 08             	mov    %ebx,0x8(%eax)
5be2d6:	8b 46 1c             	mov    0x1c(%esi),%eax
5be2d9:	c7 40 0c ff ff 00 00 	movl   $0xffff,0xc(%eax)
5be2e0:	83 7e 1c 00          	cmpl   $0x0,0x1c(%esi)
5be2e4:	75 1c                	jne    0x5be302
5be2e6:	68 64 b7 66 00       	push   $0x66b764
5be2eb:	68 2c 05 00 00       	push   $0x52c
5be2f0:	68 00 b0 66 00       	push   $0x66b000
5be2f5:	e8 66 d1 ff ff       	call   0x5bb460
5be2fa:	83 c4 0c             	add    $0xc,%esp
5be2fd:	84 c0                	test   %al,%al
5be2ff:	75 01                	jne    0x5be302
5be301:	cc                   	int3
5be302:	6a 05                	push   $0x5
5be304:	e8 b6 2f 01 00       	call   0x5d12bf
5be309:	8b d8                	mov    %eax,%ebx
5be30b:	ba 2c b6 66 00       	mov    $0x66b62c,%edx
5be310:	8b fb                	mov    %ebx,%edi
5be312:	83 c4 04             	add    $0x4,%esp
5be315:	2b fa                	sub    %edx,%edi
5be317:	8a 0a                	mov    (%edx),%cl
5be319:	8d 52 01             	lea    0x1(%edx),%edx
5be31c:	88 4c 17 ff          	mov    %cl,-0x1(%edi,%edx,1)
5be320:	84 c9                	test   %cl,%cl
5be322:	75 f3                	jne    0x5be317
5be324:	8b 46 1c             	mov    0x1c(%esi),%eax
5be327:	89 58 10             	mov    %ebx,0x10(%eax)
5be32a:	8b 46 1c             	mov    0x1c(%esi),%eax
5be32d:	c7 40 14 ff ff 00 00 	movl   $0xffff,0x14(%eax)
5be334:	83 7e 1c 00          	cmpl   $0x0,0x1c(%esi)
5be338:	75 1c                	jne    0x5be356
5be33a:	68 64 b7 66 00       	push   $0x66b764
5be33f:	68 2c 05 00 00       	push   $0x52c
5be344:	68 00 b0 66 00       	push   $0x66b000
5be349:	e8 12 d1 ff ff       	call   0x5bb460
5be34e:	83 c4 0c             	add    $0xc,%esp
5be351:	84 c0                	test   %al,%al
5be353:	75 01                	jne    0x5be356
5be355:	cc                   	int3
5be356:	6a 0b                	push   $0xb
5be358:	e8 62 2f 01 00       	call   0x5d12bf
5be35d:	8b d8                	mov    %eax,%ebx
5be35f:	ba 34 b6 66 00       	mov    $0x66b634,%edx
5be364:	8b fb                	mov    %ebx,%edi
5be366:	83 c4 04             	add    $0x4,%esp
5be369:	2b fa                	sub    %edx,%edi
5be36b:	eb 03                	jmp    0x5be370
5be36d:	8d 49 00             	lea    0x0(%ecx),%ecx
5be370:	8a 0a                	mov    (%edx),%cl
5be372:	8d 52 01             	lea    0x1(%edx),%edx
5be375:	88 4c 17 ff          	mov    %cl,-0x1(%edi,%edx,1)
5be379:	84 c9                	test   %cl,%cl
5be37b:	75 f3                	jne    0x5be370
5be37d:	8b 46 1c             	mov    0x1c(%esi),%eax
5be380:	89 58 18             	mov    %ebx,0x18(%eax)
5be383:	8b 46 1c             	mov    0x1c(%esi),%eax
5be386:	c7 40 1c ff ff 00 00 	movl   $0xffff,0x1c(%eax)
5be38d:	83 7e 1c 00          	cmpl   $0x0,0x1c(%esi)
5be391:	75 1c                	jne    0x5be3af
5be393:	68 64 b7 66 00       	push   $0x66b764
5be398:	68 2c 05 00 00       	push   $0x52c
5be39d:	68 00 b0 66 00       	push   $0x66b000
5be3a2:	e8 b9 d0 ff ff       	call   0x5bb460
5be3a7:	83 c4 0c             	add    $0xc,%esp
5be3aa:	84 c0                	test   %al,%al
5be3ac:	75 01                	jne    0x5be3af
5be3ae:	cc                   	int3
5be3af:	6a 0a                	push   $0xa
5be3b1:	e8 09 2f 01 00       	call   0x5d12bf
5be3b6:	8b d8                	mov    %eax,%ebx
5be3b8:	ba 40 b6 66 00       	mov    $0x66b640,%edx
5be3bd:	8b fb                	mov    %ebx,%edi
5be3bf:	83 c4 04             	add    $0x4,%esp
5be3c2:	2b fa                	sub    %edx,%edi
5be3c4:	8a 0a                	mov    (%edx),%cl
5be3c6:	8d 52 01             	lea    0x1(%edx),%edx
5be3c9:	88 4c 17 ff          	mov    %cl,-0x1(%edi,%edx,1)
5be3cd:	84 c9                	test   %cl,%cl
5be3cf:	75 f3                	jne    0x5be3c4
5be3d1:	8b 46 1c             	mov    0x1c(%esi),%eax
5be3d4:	89 58 20             	mov    %ebx,0x20(%eax)
5be3d7:	8b 46 1c             	mov    0x1c(%esi),%eax
5be3da:	c7 40 24 ff ff 00 00 	movl   $0xffff,0x24(%eax)
5be3e1:	83 7e 1c 00          	cmpl   $0x0,0x1c(%esi)
5be3e5:	75 1c                	jne    0x5be403
5be3e7:	68 64 b7 66 00       	push   $0x66b764
5be3ec:	68 2c 05 00 00       	push   $0x52c
5be3f1:	68 00 b0 66 00       	push   $0x66b000
5be3f6:	e8 65 d0 ff ff       	call   0x5bb460
5be3fb:	83 c4 0c             	add    $0xc,%esp
5be3fe:	84 c0                	test   %al,%al
5be400:	75 01                	jne    0x5be403
5be402:	cc                   	int3
5be403:	6a 08                	push   $0x8
5be405:	e8 b5 2e 01 00       	call   0x5d12bf
5be40a:	8b d8                	mov    %eax,%ebx
5be40c:	ba 4c b6 66 00       	mov    $0x66b64c,%edx
5be411:	8b fb                	mov    %ebx,%edi
5be413:	83 c4 04             	add    $0x4,%esp
5be416:	2b fa                	sub    %edx,%edi
5be418:	eb 06                	jmp    0x5be420
5be41a:	8d 9b 00 00 00 00    	lea    0x0(%ebx),%ebx
5be420:	8a 0a                	mov    (%edx),%cl
5be422:	8d 52 01             	lea    0x1(%edx),%edx
5be425:	88 4c 17 ff          	mov    %cl,-0x1(%edi,%edx,1)
5be429:	84 c9                	test   %cl,%cl
5be42b:	75 f3                	jne    0x5be420
5be42d:	8b 46 1c             	mov    0x1c(%esi),%eax
5be430:	89 58 28             	mov    %ebx,0x28(%eax)
5be433:	8b 46 1c             	mov    0x1c(%esi),%eax
5be436:	c7 40 2c ff ff 00 00 	movl   $0xffff,0x2c(%eax)
5be43d:	83 7e 1c 00          	cmpl   $0x0,0x1c(%esi)
5be441:	75 1c                	jne    0x5be45f
5be443:	68 64 b7 66 00       	push   $0x66b764
5be448:	68 2c 05 00 00       	push   $0x52c
5be44d:	68 00 b0 66 00       	push   $0x66b000
5be452:	e8 09 d0 ff ff       	call   0x5bb460
5be457:	83 c4 0c             	add    $0xc,%esp
5be45a:	84 c0                	test   %al,%al
5be45c:	75 01                	jne    0x5be45f
5be45e:	cc                   	int3
5be45f:	6a 08                	push   $0x8
5be461:	e8 59 2e 01 00       	call   0x5d12bf
5be466:	8b d8                	mov    %eax,%ebx
5be468:	ba 54 b6 66 00       	mov    $0x66b654,%edx
5be46d:	8b fb                	mov    %ebx,%edi
5be46f:	83 c4 04             	add    $0x4,%esp
5be472:	2b fa                	sub    %edx,%edi
5be474:	8a 0a                	mov    (%edx),%cl
5be476:	8d 52 01             	lea    0x1(%edx),%edx
5be479:	88 4c 17 ff          	mov    %cl,-0x1(%edi,%edx,1)
5be47d:	84 c9                	test   %cl,%cl
5be47f:	75 f3                	jne    0x5be474
5be481:	8b 46 1c             	mov    0x1c(%esi),%eax
5be484:	89 58 30             	mov    %ebx,0x30(%eax)
5be487:	8b 46 1c             	mov    0x1c(%esi),%eax
5be48a:	c7 40 34 ff ff 00 00 	movl   $0xffff,0x34(%eax)
5be491:	83 7e 1c 00          	cmpl   $0x0,0x1c(%esi)
5be495:	75 1c                	jne    0x5be4b3
5be497:	68 64 b7 66 00       	push   $0x66b764
5be49c:	68 2c 05 00 00       	push   $0x52c
5be4a1:	68 00 b0 66 00       	push   $0x66b000
5be4a6:	e8 b5 cf ff ff       	call   0x5bb460
5be4ab:	83 c4 0c             	add    $0xc,%esp
5be4ae:	84 c0                	test   %al,%al
5be4b0:	75 01                	jne    0x5be4b3
5be4b2:	cc                   	int3
5be4b3:	6a 0b                	push   $0xb
5be4b5:	e8 05 2e 01 00       	call   0x5d12bf
5be4ba:	8b d8                	mov    %eax,%ebx
5be4bc:	ba 5c b6 66 00       	mov    $0x66b65c,%edx
5be4c1:	8b fb                	mov    %ebx,%edi
5be4c3:	83 c4 04             	add    $0x4,%esp
5be4c6:	2b fa                	sub    %edx,%edi
5be4c8:	eb 06                	jmp    0x5be4d0
5be4ca:	8d 9b 00 00 00 00    	lea    0x0(%ebx),%ebx
5be4d0:	8a 0a                	mov    (%edx),%cl
5be4d2:	8d 52 01             	lea    0x1(%edx),%edx
5be4d5:	88 4c 17 ff          	mov    %cl,-0x1(%edi,%edx,1)
5be4d9:	84 c9                	test   %cl,%cl
5be4db:	75 f3                	jne    0x5be4d0
5be4dd:	8b 46 1c             	mov    0x1c(%esi),%eax
5be4e0:	89 58 38             	mov    %ebx,0x38(%eax)
5be4e3:	8b 46 1c             	mov    0x1c(%esi),%eax
5be4e6:	c7 40 3c ff ff 00 00 	movl   $0xffff,0x3c(%eax)
5be4ed:	83 7e 1c 00          	cmpl   $0x0,0x1c(%esi)
5be4f1:	75 1c                	jne    0x5be50f
5be4f3:	68 64 b7 66 00       	push   $0x66b764
5be4f8:	68 2c 05 00 00       	push   $0x52c
5be4fd:	68 00 b0 66 00       	push   $0x66b000
5be502:	e8 59 cf ff ff       	call   0x5bb460
5be507:	83 c4 0c             	add    $0xc,%esp
5be50a:	84 c0                	test   %al,%al
5be50c:	75 01                	jne    0x5be50f
5be50e:	cc                   	int3
5be50f:	6a 11                	push   $0x11
5be511:	e8 a9 2d 01 00       	call   0x5d12bf
5be516:	8b d8                	mov    %eax,%ebx
5be518:	ba 68 b6 66 00       	mov    $0x66b668,%edx
5be51d:	8b fb                	mov    %ebx,%edi
5be51f:	83 c4 04             	add    $0x4,%esp
5be522:	2b fa                	sub    %edx,%edi
5be524:	8a 0a                	mov    (%edx),%cl
5be526:	8d 52 01             	lea    0x1(%edx),%edx
5be529:	88 4c 17 ff          	mov    %cl,-0x1(%edi,%edx,1)
5be52d:	84 c9                	test   %cl,%cl
5be52f:	75 f3                	jne    0x5be524
5be531:	8b 46 1c             	mov    0x1c(%esi),%eax
5be534:	89 58 40             	mov    %ebx,0x40(%eax)
5be537:	8b 46 1c             	mov    0x1c(%esi),%eax
5be53a:	c7 40 44 ff ff 00 00 	movl   $0xffff,0x44(%eax)
5be541:	83 7e 1c 00          	cmpl   $0x0,0x1c(%esi)
5be545:	75 1c                	jne    0x5be563
5be547:	68 64 b7 66 00       	push   $0x66b764
5be54c:	68 2c 05 00 00       	push   $0x52c
5be551:	68 00 b0 66 00       	push   $0x66b000
5be556:	e8 05 cf ff ff       	call   0x5bb460
5be55b:	83 c4 0c             	add    $0xc,%esp
5be55e:	84 c0                	test   %al,%al
5be560:	75 01                	jne    0x5be563
5be562:	cc                   	int3
5be563:	6a 0d                	push   $0xd
5be565:	e8 55 2d 01 00       	call   0x5d12bf
5be56a:	8b d8                	mov    %eax,%ebx
5be56c:	ba 7c b6 66 00       	mov    $0x66b67c,%edx
5be571:	8b fb                	mov    %ebx,%edi
5be573:	83 c4 04             	add    $0x4,%esp
5be576:	2b fa                	sub    %edx,%edi
5be578:	eb 06                	jmp    0x5be580
5be57a:	8d 9b 00 00 00 00    	lea    0x0(%ebx),%ebx
5be580:	8a 0a                	mov    (%edx),%cl
5be582:	8d 52 01             	lea    0x1(%edx),%edx
5be585:	88 4c 17 ff          	mov    %cl,-0x1(%edi,%edx,1)
5be589:	84 c9                	test   %cl,%cl
5be58b:	75 f3                	jne    0x5be580
5be58d:	8b 46 1c             	mov    0x1c(%esi),%eax
5be590:	89 58 48             	mov    %ebx,0x48(%eax)
5be593:	8b 46 1c             	mov    0x1c(%esi),%eax
5be596:	c7 40 4c ff ff 00 00 	movl   $0xffff,0x4c(%eax)
5be59d:	83 7e 1c 00          	cmpl   $0x0,0x1c(%esi)
5be5a1:	75 1c                	jne    0x5be5bf
5be5a3:	68 64 b7 66 00       	push   $0x66b764
5be5a8:	68 2c 05 00 00       	push   $0x52c
5be5ad:	68 00 b0 66 00       	push   $0x66b000
5be5b2:	e8 a9 ce ff ff       	call   0x5bb460
5be5b7:	83 c4 0c             	add    $0xc,%esp
5be5ba:	84 c0                	test   %al,%al
5be5bc:	75 01                	jne    0x5be5bf
5be5be:	cc                   	int3
5be5bf:	6a 04                	push   $0x4
5be5c1:	e8 f9 2c 01 00       	call   0x5d12bf
5be5c6:	8b d8                	mov    %eax,%ebx
5be5c8:	ba 8c b6 66 00       	mov    $0x66b68c,%edx
5be5cd:	8b fb                	mov    %ebx,%edi
5be5cf:	83 c4 04             	add    $0x4,%esp
5be5d2:	2b fa                	sub    %edx,%edi
5be5d4:	8a 0a                	mov    (%edx),%cl
5be5d6:	8d 52 01             	lea    0x1(%edx),%edx
5be5d9:	88 4c 17 ff          	mov    %cl,-0x1(%edi,%edx,1)
5be5dd:	84 c9                	test   %cl,%cl
5be5df:	75 f3                	jne    0x5be5d4
5be5e1:	8b 46 1c             	mov    0x1c(%esi),%eax
5be5e4:	89 58 50             	mov    %ebx,0x50(%eax)
5be5e7:	8b 46 1c             	mov    0x1c(%esi),%eax
5be5ea:	c7 40 54 ff ff 00 00 	movl   $0xffff,0x54(%eax)
5be5f1:	83 7e 1c 00          	cmpl   $0x0,0x1c(%esi)
5be5f5:	75 1c                	jne    0x5be613
5be5f7:	68 64 b7 66 00       	push   $0x66b764
5be5fc:	68 2c 05 00 00       	push   $0x52c
5be601:	68 00 b0 66 00       	push   $0x66b000
5be606:	e8 55 ce ff ff       	call   0x5bb460
5be60b:	83 c4 0c             	add    $0xc,%esp
5be60e:	84 c0                	test   %al,%al
5be610:	75 01                	jne    0x5be613
5be612:	cc                   	int3
5be613:	6a 0e                	push   $0xe
5be615:	e8 a5 2c 01 00       	call   0x5d12bf
5be61a:	8b d8                	mov    %eax,%ebx
5be61c:	ba 90 b6 66 00       	mov    $0x66b690,%edx
5be621:	8b fb                	mov    %ebx,%edi
5be623:	83 c4 04             	add    $0x4,%esp
5be626:	2b fa                	sub    %edx,%edi
5be628:	eb 06                	jmp    0x5be630
5be62a:	8d 9b 00 00 00 00    	lea    0x0(%ebx),%ebx
5be630:	8a 0a                	mov    (%edx),%cl
5be632:	8d 52 01             	lea    0x1(%edx),%edx
5be635:	88 4c 17 ff          	mov    %cl,-0x1(%edi,%edx,1)
5be639:	84 c9                	test   %cl,%cl
5be63b:	75 f3                	jne    0x5be630
5be63d:	8b 46 1c             	mov    0x1c(%esi),%eax
5be640:	89 58 58             	mov    %ebx,0x58(%eax)
5be643:	8b 46 1c             	mov    0x1c(%esi),%eax
5be646:	c7 40 5c ff ff 00 00 	movl   $0xffff,0x5c(%eax)
5be64d:	83 7e 1c 00          	cmpl   $0x0,0x1c(%esi)
5be651:	75 1c                	jne    0x5be66f
5be653:	68 64 b7 66 00       	push   $0x66b764
5be658:	68 2c 05 00 00       	push   $0x52c
5be65d:	68 00 b0 66 00       	push   $0x66b000
5be662:	e8 f9 cd ff ff       	call   0x5bb460
5be667:	83 c4 0c             	add    $0xc,%esp
5be66a:	84 c0                	test   %al,%al
5be66c:	75 01                	jne    0x5be66f
5be66e:	cc                   	int3
5be66f:	6a 0d                	push   $0xd
5be671:	e8 49 2c 01 00       	call   0x5d12bf
5be676:	8b d8                	mov    %eax,%ebx
5be678:	ba a0 b6 66 00       	mov    $0x66b6a0,%edx
5be67d:	8b fb                	mov    %ebx,%edi
5be67f:	83 c4 04             	add    $0x4,%esp
5be682:	2b fa                	sub    %edx,%edi
5be684:	8a 0a                	mov    (%edx),%cl
5be686:	8d 52 01             	lea    0x1(%edx),%edx
5be689:	88 4c 17 ff          	mov    %cl,-0x1(%edi,%edx,1)
5be68d:	84 c9                	test   %cl,%cl
5be68f:	75 f3                	jne    0x5be684
5be691:	8b 46 1c             	mov    0x1c(%esi),%eax
5be694:	89 58 60             	mov    %ebx,0x60(%eax)
5be697:	8b 46 1c             	mov    0x1c(%esi),%eax
5be69a:	c7 40 64 ff ff 00 00 	movl   $0xffff,0x64(%eax)
5be6a1:	83 7e 1c 00          	cmpl   $0x0,0x1c(%esi)
5be6a5:	75 1c                	jne    0x5be6c3
5be6a7:	68 64 b7 66 00       	push   $0x66b764
5be6ac:	68 2c 05 00 00       	push   $0x52c
5be6b1:	68 00 b0 66 00       	push   $0x66b000
5be6b6:	e8 a5 cd ff ff       	call   0x5bb460
5be6bb:	83 c4 0c             	add    $0xc,%esp
5be6be:	84 c0                	test   %al,%al
5be6c0:	75 01                	jne    0x5be6c3
5be6c2:	cc                   	int3
5be6c3:	6a 07                	push   $0x7
5be6c5:	e8 f5 2b 01 00       	call   0x5d12bf
5be6ca:	8b d8                	mov    %eax,%ebx
5be6cc:	ba b0 b6 66 00       	mov    $0x66b6b0,%edx
5be6d1:	8b fb                	mov    %ebx,%edi
5be6d3:	83 c4 04             	add    $0x4,%esp
5be6d6:	2b fa                	sub    %edx,%edi
5be6d8:	eb 06                	jmp    0x5be6e0
5be6da:	8d 9b 00 00 00 00    	lea    0x0(%ebx),%ebx
5be6e0:	8a 0a                	mov    (%edx),%cl
5be6e2:	8d 52 01             	lea    0x1(%edx),%edx
5be6e5:	88 4c 17 ff          	mov    %cl,-0x1(%edi,%edx,1)
5be6e9:	84 c9                	test   %cl,%cl
5be6eb:	75 f3                	jne    0x5be6e0