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
5be6ed:	8b 46 1c             	mov    0x1c(%esi),%eax
5be6f0:	89 58 68             	mov    %ebx,0x68(%eax)
5be6f3:	8b 46 1c             	mov    0x1c(%esi),%eax
5be6f6:	c7 40 6c ff ff 00 00 	movl   $0xffff,0x6c(%eax)
5be6fd:	83 7e 1c 00          	cmpl   $0x0,0x1c(%esi)
5be701:	75 1c                	jne    0x5be71f
5be703:	68 64 b7 66 00       	push   $0x66b764
5be708:	68 2c 05 00 00       	push   $0x52c
5be70d:	68 00 b0 66 00       	push   $0x66b000
5be712:	e8 49 cd ff ff       	call   0x5bb460
5be717:	83 c4 0c             	add    $0xc,%esp
5be71a:	84 c0                	test   %al,%al
5be71c:	75 01                	jne    0x5be71f
5be71e:	cc                   	int3
5be71f:	6a 10                	push   $0x10
5be721:	e8 99 2b 01 00       	call   0x5d12bf
5be726:	8b d8                	mov    %eax,%ebx
5be728:	ba b8 b6 66 00       	mov    $0x66b6b8,%edx
5be72d:	8b fb                	mov    %ebx,%edi
5be72f:	83 c4 04             	add    $0x4,%esp
5be732:	2b fa                	sub    %edx,%edi
5be734:	8a 0a                	mov    (%edx),%cl
5be736:	8d 52 01             	lea    0x1(%edx),%edx
5be739:	88 4c 17 ff          	mov    %cl,-0x1(%edi,%edx,1)
5be73d:	84 c9                	test   %cl,%cl
5be73f:	75 f3                	jne    0x5be734
5be741:	8b 46 1c             	mov    0x1c(%esi),%eax
5be744:	89 58 70             	mov    %ebx,0x70(%eax)
5be747:	8b 46 1c             	mov    0x1c(%esi),%eax
5be74a:	c7 40 74 ff ff 00 00 	movl   $0xffff,0x74(%eax)
5be751:	83 7e 1c 00          	cmpl   $0x0,0x1c(%esi)
5be755:	75 1c                	jne    0x5be773
5be757:	68 64 b7 66 00       	push   $0x66b764
5be75c:	68 2c 05 00 00       	push   $0x52c
5be761:	68 00 b0 66 00       	push   $0x66b000
5be766:	e8 f5 cc ff ff       	call   0x5bb460
5be76b:	83 c4 0c             	add    $0xc,%esp
5be76e:	84 c0                	test   %al,%al
5be770:	75 01                	jne    0x5be773
5be772:	cc                   	int3
5be773:	6a 04                	push   $0x4
5be775:	e8 45 2b 01 00       	call   0x5d12bf
5be77a:	8b d8                	mov    %eax,%ebx
5be77c:	ba c8 b6 66 00       	mov    $0x66b6c8,%edx
5be781:	8b fb                	mov    %ebx,%edi
5be783:	83 c4 04             	add    $0x4,%esp
5be786:	2b fa                	sub    %edx,%edi
5be788:	eb 06                	jmp    0x5be790
5be78a:	8d 9b 00 00 00 00    	lea    0x0(%ebx),%ebx
5be790:	8a 0a                	mov    (%edx),%cl
5be792:	8d 52 01             	lea    0x1(%edx),%edx
5be795:	88 4c 17 ff          	mov    %cl,-0x1(%edi,%edx,1)
5be799:	84 c9                	test   %cl,%cl
5be79b:	75 f3                	jne    0x5be790
5be79d:	8b 46 1c             	mov    0x1c(%esi),%eax
5be7a0:	89 58 78             	mov    %ebx,0x78(%eax)
5be7a3:	8b 46 1c             	mov    0x1c(%esi),%eax
5be7a6:	c7 40 7c ff ff 00 00 	movl   $0xffff,0x7c(%eax)
5be7ad:	83 7e 1c 00          	cmpl   $0x0,0x1c(%esi)
5be7b1:	75 1c                	jne    0x5be7cf
5be7b3:	68 64 b7 66 00       	push   $0x66b764
5be7b8:	68 2c 05 00 00       	push   $0x52c
5be7bd:	68 00 b0 66 00       	push   $0x66b000
5be7c2:	e8 99 cc ff ff       	call   0x5bb460
5be7c7:	83 c4 0c             	add    $0xc,%esp
5be7ca:	84 c0                	test   %al,%al
5be7cc:	75 01                	jne    0x5be7cf
5be7ce:	cc                   	int3
5be7cf:	6a 0b                	push   $0xb
5be7d1:	e8 e9 2a 01 00       	call   0x5d12bf
5be7d6:	8b d8                	mov    %eax,%ebx
5be7d8:	ba cc b6 66 00       	mov    $0x66b6cc,%edx
5be7dd:	8b fb                	mov    %ebx,%edi
5be7df:	83 c4 04             	add    $0x4,%esp
5be7e2:	2b fa                	sub    %edx,%edi
5be7e4:	8a 0a                	mov    (%edx),%cl
5be7e6:	8d 52 01             	lea    0x1(%edx),%edx
5be7e9:	88 4c 17 ff          	mov    %cl,-0x1(%edi,%edx,1)
5be7ed:	84 c9                	test   %cl,%cl
5be7ef:	75 f3                	jne    0x5be7e4
5be7f1:	8b 46 1c             	mov    0x1c(%esi),%eax
5be7f4:	89 98 80 00 00 00    	mov    %ebx,0x80(%eax)
5be7fa:	8b 46 1c             	mov    0x1c(%esi),%eax
5be7fd:	c7 80 84 00 00 00 ff 	movl   $0xffff,0x84(%eax)
5be804:	ff 00 00
5be807:	83 7e 1c 00          	cmpl   $0x0,0x1c(%esi)
5be80b:	75 1c                	jne    0x5be829
5be80d:	68 64 b7 66 00       	push   $0x66b764
5be812:	68 2c 05 00 00       	push   $0x52c
5be817:	68 00 b0 66 00       	push   $0x66b000
5be81c:	e8 3f cc ff ff       	call   0x5bb460
5be821:	83 c4 0c             	add    $0xc,%esp
5be824:	84 c0                	test   %al,%al
5be826:	75 01                	jne    0x5be829
5be828:	cc                   	int3
5be829:	6a 0a                	push   $0xa
5be82b:	e8 8f 2a 01 00       	call   0x5d12bf
5be830:	8b d8                	mov    %eax,%ebx
5be832:	ba d8 b6 66 00       	mov    $0x66b6d8,%edx
5be837:	8b fb                	mov    %ebx,%edi
5be839:	83 c4 04             	add    $0x4,%esp
5be83c:	2b fa                	sub    %edx,%edi
5be83e:	8b ff                	mov    %edi,%edi
5be840:	8a 0a                	mov    (%edx),%cl
5be842:	8d 52 01             	lea    0x1(%edx),%edx
5be845:	88 4c 3a ff          	mov    %cl,-0x1(%edx,%edi,1)
5be849:	84 c9                	test   %cl,%cl
5be84b:	75 f3                	jne    0x5be840
5be84d:	8b 46 1c             	mov    0x1c(%esi),%eax
5be850:	89 98 88 00 00 00    	mov    %ebx,0x88(%eax)
5be856:	8b 46 1c             	mov    0x1c(%esi),%eax
5be859:	c7 80 8c 00 00 00 ff 	movl   $0xffff,0x8c(%eax)
5be860:	ff 00 00
5be863:	83 7e 1c 00          	cmpl   $0x0,0x1c(%esi)
5be867:	75 1c                	jne    0x5be885
5be869:	68 64 b7 66 00       	push   $0x66b764
5be86e:	68 2c 05 00 00       	push   $0x52c
5be873:	68 00 b0 66 00       	push   $0x66b000
5be878:	e8 e3 cb ff ff       	call   0x5bb460
5be87d:	83 c4 0c             	add    $0xc,%esp
5be880:	84 c0                	test   %al,%al
5be882:	75 01                	jne    0x5be885
5be884:	cc                   	int3
5be885:	6a 0f                	push   $0xf
5be887:	e8 33 2a 01 00       	call   0x5d12bf
5be88c:	8b d8                	mov    %eax,%ebx
5be88e:	ba e4 b6 66 00       	mov    $0x66b6e4,%edx
5be893:	8b fb                	mov    %ebx,%edi
5be895:	83 c4 04             	add    $0x4,%esp
5be898:	2b fa                	sub    %edx,%edi
5be89a:	8d 9b 00 00 00 00    	lea    0x0(%ebx),%ebx
5be8a0:	8a 0a                	mov    (%edx),%cl
5be8a2:	8d 52 01             	lea    0x1(%edx),%edx
5be8a5:	88 4c 3a ff          	mov    %cl,-0x1(%edx,%edi,1)
5be8a9:	84 c9                	test   %cl,%cl
5be8ab:	75 f3                	jne    0x5be8a0
5be8ad:	8b 46 1c             	mov    0x1c(%esi),%eax
5be8b0:	89 98 90 00 00 00    	mov    %ebx,0x90(%eax)
5be8b6:	8b 46 1c             	mov    0x1c(%esi),%eax
5be8b9:	c7 80 94 00 00 00 ff 	movl   $0xffff,0x94(%eax)
5be8c0:	ff 00 00
5be8c3:	83 7e 1c 00          	cmpl   $0x0,0x1c(%esi)
5be8c7:	75 1c                	jne    0x5be8e5
5be8c9:	68 64 b7 66 00       	push   $0x66b764
5be8ce:	68 2c 05 00 00       	push   $0x52c
5be8d3:	68 00 b0 66 00       	push   $0x66b000
5be8d8:	e8 83 cb ff ff       	call   0x5bb460
5be8dd:	83 c4 0c             	add    $0xc,%esp
5be8e0:	84 c0                	test   %al,%al
5be8e2:	75 01                	jne    0x5be8e5
5be8e4:	cc                   	int3
5be8e5:	6a 08                	push   $0x8
5be8e7:	e8 d3 29 01 00       	call   0x5d12bf
5be8ec:	8b d8                	mov    %eax,%ebx
5be8ee:	ba f4 b6 66 00       	mov    $0x66b6f4,%edx
5be8f3:	8b fb                	mov    %ebx,%edi
5be8f5:	83 c4 04             	add    $0x4,%esp
5be8f8:	2b fa                	sub    %edx,%edi
5be8fa:	8d 9b 00 00 00 00    	lea    0x0(%ebx),%ebx
5be900:	8a 0a                	mov    (%edx),%cl
5be902:	8d 52 01             	lea    0x1(%edx),%edx
5be905:	88 4c 3a ff          	mov    %cl,-0x1(%edx,%edi,1)
5be909:	84 c9                	test   %cl,%cl
5be90b:	75 f3                	jne    0x5be900
5be90d:	8b 46 1c             	mov    0x1c(%esi),%eax
5be910:	89 98 98 00 00 00    	mov    %ebx,0x98(%eax)
5be916:	8b 46 1c             	mov    0x1c(%esi),%eax
5be919:	c7 80 9c 00 00 00 ff 	movl   $0xffff,0x9c(%eax)
5be920:	ff 00 00
5be923:	83 7e 1c 00          	cmpl   $0x0,0x1c(%esi)
5be927:	75 1c                	jne    0x5be945
5be929:	68 64 b7 66 00       	push   $0x66b764
5be92e:	68 2c 05 00 00       	push   $0x52c
5be933:	68 00 b0 66 00       	push   $0x66b000
5be938:	e8 23 cb ff ff       	call   0x5bb460