1402ef349:	e8 b2 b3 49 00       	call   0x14078a700
1402ef34e:	cc                   	int3
1402ef34f:	b9 01 00 00 00       	mov    $0x1,%ecx
1402ef354:	e8 a7 b3 49 00       	call   0x14078a700
1402ef359:	90                   	nop
1402ef35a:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ef35f:	e8 9c b3 49 00       	call   0x14078a700
1402ef364:	90                   	nop
1402ef365:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ef36a:	e8 91 b3 49 00       	call   0x14078a700
1402ef36f:	90                   	nop
1402ef370:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ef375:	e8 86 b3 49 00       	call   0x14078a700
1402ef37a:	90                   	nop
1402ef37b:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ef380:	e8 7b b3 49 00       	call   0x14078a700
1402ef385:	90                   	nop
1402ef386:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ef38b:	e8 70 b3 49 00       	call   0x14078a700
1402ef390:	90                   	nop
1402ef391:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ef396:	e8 65 b3 49 00       	call   0x14078a700
1402ef39b:	90                   	nop
1402ef39c:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ef3a1:	e8 5a b3 49 00       	call   0x14078a700
1402ef3a6:	90                   	nop
1402ef3a7:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ef3ac:	e8 4f b3 49 00       	call   0x14078a700
1402ef3b1:	90                   	nop
1402ef3b2:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ef3b7:	e8 44 b3 49 00       	call   0x14078a700
1402ef3bc:	90                   	nop
1402ef3bd:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ef3c2:	e8 39 b3 49 00       	call   0x14078a700
1402ef3c7:	90                   	nop
1402ef3c8:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ef3cd:	e8 2e b3 49 00       	call   0x14078a700
1402ef3d2:	90                   	nop
1402ef3d3:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ef3d8:	e8 23 b3 49 00       	call   0x14078a700
1402ef3dd:	90                   	nop
1402ef3de:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ef3e3:	e8 18 b3 49 00       	call   0x14078a700
1402ef3e8:	90                   	nop
1402ef3e9:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ef3ee:	e8 0d b3 49 00       	call   0x14078a700
1402ef3f3:	90                   	nop
1402ef3f4:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ef3f9:	e8 02 b3 49 00       	call   0x14078a700
1402ef3fe:	90                   	nop
1402ef3ff:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ef404:	e8 f7 b2 49 00       	call   0x14078a700
1402ef409:	90                   	nop
1402ef40a:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ef40f:	e8 ec b2 49 00       	call   0x14078a700
1402ef414:	90                   	nop
1402ef415:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ef41a:	e8 e1 b2 49 00       	call   0x14078a700
1402ef41f:	90                   	nop
1402ef420:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ef425:	e8 d6 b2 49 00       	call   0x14078a700
1402ef42a:	90                   	nop
1402ef42b:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ef430:	e8 cb b2 49 00       	call   0x14078a700
1402ef435:	90                   	nop
1402ef436:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ef43b:	e8 c0 b2 49 00       	call   0x14078a700
1402ef440:	90                   	nop
1402ef441:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ef446:	e8 b5 b2 49 00       	call   0x14078a700
1402ef44b:	90                   	nop
1402ef44c:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ef451:	e8 aa b2 49 00       	call   0x14078a700
1402ef456:	90                   	nop
1402ef457:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ef45c:	e8 9f b2 49 00       	call   0x14078a700
1402ef461:	90                   	nop
1402ef462:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ef467:	e8 94 b2 49 00       	call   0x14078a700
1402ef46c:	90                   	nop
1402ef46d:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ef472:	e8 89 b2 49 00       	call   0x14078a700
1402ef477:	90                   	nop
1402ef478:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ef47d:	e8 7e b2 49 00       	call   0x14078a700
1402ef482:	90                   	nop
1402ef483:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ef488:	e8 73 b2 49 00       	call   0x14078a700
1402ef48d:	90                   	nop
1402ef48e:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ef493:	e8 68 b2 49 00       	call   0x14078a700
1402ef498:	90                   	nop
1402ef499:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ef49e:	e8 5d b2 49 00       	call   0x14078a700
1402ef4a3:	cc                   	int3
1402ef4a4:	cc                   	int3
1402ef4a5:	cc                   	int3
1402ef4a6:	cc                   	int3
1402ef4a7:	cc                   	int3
1402ef4a8:	cc                   	int3
1402ef4a9:	cc                   	int3
1402ef4aa:	cc                   	int3
1402ef4ab:	cc                   	int3
1402ef4ac:	cc                   	int3
1402ef4ad:	cc                   	int3
1402ef4ae:	cc                   	int3
1402ef4af:	cc                   	int3
1402ef4b0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1402ef4b5:	55                   	push   %rbp
1402ef4b6:	56                   	push   %rsi
1402ef4b7:	57                   	push   %rdi
1402ef4b8:	41 54                	push   %r12
1402ef4ba:	41 55                	push   %r13
1402ef4bc:	41 56                	push   %r14
1402ef4be:	41 57                	push   %r15
1402ef4c0:	48 8d 6c 24 c0       	lea    -0x40(%rsp),%rbp
1402ef4c5:	48 81 ec 40 01 00 00 	sub    $0x140,%rsp
1402ef4cc:	48 8b 05 2d 9a 0c 01 	mov    0x10c9a2d(%rip),%rax        # 0x1413b8f00
1402ef4d3:	48 33 c4             	xor    %rsp,%rax
1402ef4d6:	48 89 45 30          	mov    %rax,0x30(%rbp)
1402ef4da:	4d 8b f9             	mov    %r9,%r15
1402ef4dd:	0f b6 fa             	movzbl %dl,%edi
1402ef4e0:	48 8b f1             	mov    %rcx,%rsi
1402ef4e3:	4c 8b ad a0 00 00 00 	mov    0xa0(%rbp),%r13
1402ef4ea:	4c 8b a5 a8 00 00 00 	mov    0xa8(%rbp),%r12
1402ef4f1:	4c 89 64 24 40       	mov    %r12,0x40(%rsp)
1402ef4f6:	45 33 f6             	xor    %r14d,%r14d
1402ef4f9:	44 89 75 90          	mov    %r14d,-0x70(%rbp)
1402ef4fd:	41 8b de             	mov    %r14d,%ebx
1402ef500:	48 89 5d 08          	mov    %rbx,0x8(%rbp)
1402ef504:	4c 89 75 28          	mov    %r14,0x28(%rbp)
1402ef508:	4d 8b c4             	mov    %r12,%r8
1402ef50b:	e8 00 f0 ff ff       	call   0x1402ee510
1402ef510:	40 84 ff             	test   %dil,%dil
1402ef513:	0f 84 aa 11 00 00    	je     0x1402f06c3
1402ef519:	49 8b 07             	mov    (%r15),%rax
1402ef51c:	48 8b 50 20          	mov    0x20(%rax),%rdx
1402ef520:	48 8b 05 61 ca 12 01 	mov    0x112ca61(%rip),%rax        # 0x14141bf88
1402ef527:	48 8b 88 48 08 00 00 	mov    0x848(%rax),%rcx
1402ef52e:	48 8b 49 20          	mov    0x20(%rcx),%rcx
1402ef532:	e8 b9 21 43 00       	call   0x1407216f0
1402ef537:	85 c0                	test   %eax,%eax
1402ef539:	0f 85 87 00 00 00    	jne    0x1402ef5c6
1402ef53f:	4c 8b 05 22 c9 12 01 	mov    0x112c922(%rip),%r8        # 0x14141be68
1402ef546:	45 8b 80 a8 00 00 00 	mov    0xa8(%r8),%r8d
1402ef54d:	48 8b d6             	mov    %rsi,%rdx
1402ef550:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
1402ef555:	e8 46 36 08 00       	call   0x140372ba0
1402ef55a:	48 8b 38             	mov    (%rax),%rdi
1402ef55d:	4c 89 30             	mov    %r14,(%rax)
1402ef560:	48 89 7c 24 40       	mov    %rdi,0x40(%rsp)
1402ef565:	49 8b 4d 00          	mov    0x0(%r13),%rcx
1402ef569:	48 85 c9             	test   %rcx,%rcx
1402ef56c:	74 1c                	je     0x1402ef58a
1402ef56e:	8b 41 10             	mov    0x10(%rcx),%eax
1402ef571:	ff c0                	inc    %eax
1402ef573:	89 41 10             	mov    %eax,0x10(%rcx)
1402ef576:	83 f8 01             	cmp    $0x1,%eax
1402ef579:	0f 8e 02 12 00 00    	jle    0x1402f0781
1402ef57f:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1402ef584:	0f 84 ff 11 00 00    	je     0x1402f0789
1402ef58a:	48 89 4c 24 60       	mov    %rcx,0x60(%rsp)
1402ef58f:	4c 8d 44 24 60       	lea    0x60(%rsp),%r8
1402ef594:	ba 07 00 00 00       	mov    $0x7,%edx
1402ef599:	48 8b cf             	mov    %rdi,%rcx
1402ef59c:	e8 5f 55 44 00       	call   0x140734b00
1402ef5a1:	90                   	nop
1402ef5a2:	48 85 ff             	test   %rdi,%rdi
1402ef5a5:	0f 84 18 11 00 00    	je     0x1402f06c3
1402ef5ab:	8b 47 10             	mov    0x10(%rdi),%eax
1402ef5ae:	ff c8                	dec    %eax
1402ef5b0:	89 47 10             	mov    %eax,0x10(%rdi)
1402ef5b3:	85 c0                	test   %eax,%eax
1402ef5b5:	0f 8f 08 11 00 00    	jg     0x1402f06c3
1402ef5bb:	0f 88 89 11 00 00    	js     0x1402f074a
1402ef5c1:	e9 e8 10 00 00       	jmp    0x1402f06ae
1402ef5c6:	49 8b 07             	mov    (%r15),%rax
1402ef5c9:	48 8b 50 20          	mov    0x20(%rax),%rdx
1402ef5cd:	48 8b 05 b4 c9 12 01 	mov    0x112c9b4(%rip),%rax        # 0x14141bf88
1402ef5d4:	48 8b 88 50 08 00 00 	mov    0x850(%rax),%rcx
1402ef5db:	48 8b 49 20          	mov    0x20(%rcx),%rcx
1402ef5df:	e8 0c 21 43 00       	call   0x1407216f0
1402ef5e4:	85 c0                	test   %eax,%eax
1402ef5e6:	0f 85 93 00 00 00    	jne    0x1402ef67f
1402ef5ec:	4c 8b 05 75 c8 12 01 	mov    0x112c875(%rip),%r8        # 0x14141be68
1402ef5f3:	45 8b 80 a8 00 00 00 	mov    0xa8(%r8),%r8d
1402ef5fa:	48 8b d6             	mov    %rsi,%rdx
1402ef5fd:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
1402ef602:	e8 99 35 08 00       	call   0x140372ba0
1402ef607:	48 8b 38             	mov    (%rax),%rdi
1402ef60a:	4c 89 30             	mov    %r14,(%rax)
1402ef60d:	48 89 7c 24 40       	mov    %rdi,0x40(%rsp)
1402ef612:	49 8b 4d 00          	mov    0x0(%r13),%rcx
1402ef616:	48 89 4c 24 60       	mov    %rcx,0x60(%rsp)
1402ef61b:	48 85 c9             	test   %rcx,%rcx
1402ef61e:	74 1c                	je     0x1402ef63c
1402ef620:	8b 41 10             	mov    0x10(%rcx),%eax
1402ef623:	ff c0                	inc    %eax
1402ef625:	89 41 10             	mov    %eax,0x10(%rcx)
1402ef628:	83 f8 01             	cmp    $0x1,%eax
1402ef62b:	0f 8e 63 11 00 00    	jle    0x1402f0794
1402ef631:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1402ef636:	0f 84 60 11 00 00    	je     0x1402f079c
1402ef63c:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
1402ef641:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
1402ef645:	e8 c6 06 eb ff       	call   0x14019fd10
1402ef64a:	4c 8b c0             	mov    %rax,%r8
1402ef64d:	ba 05 00 00 00       	mov    $0x5,%edx
1402ef652:	48 8b cf             	mov    %rdi,%rcx
1402ef655:	e8 a6 54 44 00       	call   0x140734b00
1402ef65a:	90                   	nop
1402ef65b:	48 85 ff             	test   %rdi,%rdi
1402ef65e:	0f 84 5f 10 00 00    	je     0x1402f06c3
1402ef664:	8b 47 10             	mov    0x10(%rdi),%eax
1402ef667:	ff c8                	dec    %eax
1402ef669:	89 47 10             	mov    %eax,0x10(%rdi)
1402ef66c:	85 c0                	test   %eax,%eax
1402ef66e:	0f 8f 4f 10 00 00    	jg     0x1402f06c3
1402ef674:	0f 88 db 10 00 00    	js     0x1402f0755
1402ef67a:	e9 2f 10 00 00       	jmp    0x1402f06ae
1402ef67f:	49 8b 07             	mov    (%r15),%rax
1402ef682:	48 8b 50 20          	mov    0x20(%rax),%rdx
1402ef686:	48 8b 05 fb c8 12 01 	mov    0x112c8fb(%rip),%rax        # 0x14141bf88
1402ef68d:	48 8b 88 58 08 00 00 	mov    0x858(%rax),%rcx
1402ef694:	48 8b 49 20          	mov    0x20(%rcx),%rcx
1402ef698:	e8 53 20 43 00       	call   0x1407216f0
1402ef69d:	85 c0                	test   %eax,%eax
1402ef69f:	75 70                	jne    0x1402ef711
1402ef6a1:	4c 8b 05 c0 c7 12 01 	mov    0x112c7c0(%rip),%r8        # 0x14141be68
1402ef6a8:	45 8b 80 a8 00 00 00 	mov    0xa8(%r8),%r8d
1402ef6af:	48 8b d6             	mov    %rsi,%rdx
1402ef6b2:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
1402ef6b7:	e8 e4 34 08 00       	call   0x140372ba0
1402ef6bc:	48 8b 38             	mov    (%rax),%rdi
1402ef6bf:	4c 89 30             	mov    %r14,(%rax)
1402ef6c2:	48 89 7c 24 40       	mov    %rdi,0x40(%rsp)
1402ef6c7:	48 8b 15 aa 37 14 01 	mov    0x11437aa(%rip),%rdx        # 0x141432e78
1402ef6ce:	48 83 c2 58          	add    $0x58,%rdx
1402ef6d2:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1402ef6d7:	e8 f4 06 eb ff       	call   0x14019fdd0
1402ef6dc:	4c 8b c0             	mov    %rax,%r8
1402ef6df:	ba 16 00 00 00       	mov    $0x16,%edx
1402ef6e4:	48 8b cf             	mov    %rdi,%rcx
1402ef6e7:	e8 14 54 44 00       	call   0x140734b00
1402ef6ec:	90                   	nop
1402ef6ed:	48 85 ff             	test   %rdi,%rdi
1402ef6f0:	0f 84 cd 0f 00 00    	je     0x1402f06c3
1402ef6f6:	8b 47 10             	mov    0x10(%rdi),%eax
1402ef6f9:	ff c8                	dec    %eax
1402ef6fb:	89 47 10             	mov    %eax,0x10(%rdi)
1402ef6fe:	85 c0                	test   %eax,%eax
1402ef700:	0f 8f bd 0f 00 00    	jg     0x1402f06c3
1402ef706:	0f 88 54 10 00 00    	js     0x1402f0760
1402ef70c:	e9 9d 0f 00 00       	jmp    0x1402f06ae
1402ef711:	49 8b 07             	mov    (%r15),%rax
1402ef714:	48 8b 50 20          	mov    0x20(%rax),%rdx
1402ef718:	48 8b 05 69 c8 12 01 	mov    0x112c869(%rip),%rax        # 0x14141bf88
1402ef71f:	48 8b 88 60 08 00 00 	mov    0x860(%rax),%rcx
1402ef726:	48 8b 49 20          	mov    0x20(%rcx),%rcx
1402ef72a:	e8 c1 1f 43 00       	call   0x1407216f0
1402ef72f:	85 c0                	test   %eax,%eax
1402ef731:	75 74                	jne    0x1402ef7a7
1402ef733:	4c 8b 05 2e c7 12 01 	mov    0x112c72e(%rip),%r8        # 0x14141be68
1402ef73a:	45 8b 80 a8 00 00 00 	mov    0xa8(%r8),%r8d
1402ef741:	48 8b d6             	mov    %rsi,%rdx
1402ef744:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
1402ef749:	e8 52 34 08 00       	call   0x140372ba0
1402ef74e:	48 8b 38             	mov    (%rax),%rdi
1402ef751:	4c 89 30             	mov    %r14,(%rax)
1402ef754:	48 89 7c 24 40       	mov    %rdi,0x40(%rsp)
1402ef759:	49 8b d5             	mov    %r13,%rdx
1402ef75c:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1402ef761:	e8 6a 06 eb ff       	call   0x14019fdd0
1402ef766:	48 8b d0             	mov    %rax,%rdx
1402ef769:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
1402ef76d:	e8 9e 05 eb ff       	call   0x14019fd10
1402ef772:	4c 8b c0             	mov    %rax,%r8
1402ef775:	ba 0a 00 00 00       	mov    $0xa,%edx
1402ef77a:	48 8b cf             	mov    %rdi,%rcx
1402ef77d:	e8 7e 53 44 00       	call   0x140734b00
1402ef782:	90                   	nop
1402ef783:	48 85 ff             	test   %rdi,%rdi
1402ef786:	0f 84 37 0f 00 00    	je     0x1402f06c3
1402ef78c:	8b 47 10             	mov    0x10(%rdi),%eax
1402ef78f:	ff c8                	dec    %eax
1402ef791:	89 47 10             	mov    %eax,0x10(%rdi)
1402ef794:	85 c0                	test   %eax,%eax
1402ef796:	0f 8f 27 0f 00 00    	jg     0x1402f06c3
1402ef79c:	0f 88 c9 0f 00 00    	js     0x1402f076b
1402ef7a2:	e9 07 0f 00 00       	jmp    0x1402f06ae
1402ef7a7:	49 8b 07             	mov    (%r15),%rax
1402ef7aa:	48 8b 50 20          	mov    0x20(%rax),%rdx
1402ef7ae:	48 8b 05 d3 c7 12 01 	mov    0x112c7d3(%rip),%rax        # 0x14141bf88
1402ef7b5:	48 8b 88 68 08 00 00 	mov    0x868(%rax),%rcx
1402ef7bc:	48 8b 49 20          	mov    0x20(%rcx),%rcx
1402ef7c0:	e8 2b 1f 43 00       	call   0x1407216f0
1402ef7c5:	85 c0                	test   %eax,%eax
1402ef7c7:	75 74                	jne    0x1402ef83d
1402ef7c9:	4c 8b 05 98 c6 12 01 	mov    0x112c698(%rip),%r8        # 0x14141be68
1402ef7d0:	45 8b 80 a8 00 00 00 	mov    0xa8(%r8),%r8d
1402ef7d7:	48 8b d6             	mov    %rsi,%rdx
1402ef7da:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
1402ef7df:	e8 bc 33 08 00       	call   0x140372ba0
1402ef7e4:	48 8b 38             	mov    (%rax),%rdi
1402ef7e7:	4c 89 30             	mov    %r14,(%rax)
1402ef7ea:	48 89 7c 24 40       	mov    %rdi,0x40(%rsp)
1402ef7ef:	49 8b d5             	mov    %r13,%rdx
1402ef7f2:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1402ef7f7:	e8 d4 05 eb ff       	call   0x14019fdd0
1402ef7fc:	48 8b d0             	mov    %rax,%rdx
1402ef7ff:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
1402ef803:	e8 08 05 eb ff       	call   0x14019fd10
1402ef808:	4c 8b c0             	mov    %rax,%r8
1402ef80b:	ba 09 00 00 00       	mov    $0x9,%edx
1402ef810:	48 8b cf             	mov    %rdi,%rcx
1402ef813:	e8 e8 52 44 00       	call   0x140734b00
1402ef818:	90                   	nop
1402ef819:	48 85 ff             	test   %rdi,%rdi
1402ef81c:	0f 84 a1 0e 00 00    	je     0x1402f06c3
1402ef822:	8b 47 10             	mov    0x10(%rdi),%eax
1402ef825:	ff c8                	dec    %eax
1402ef827:	89 47 10             	mov    %eax,0x10(%rdi)
1402ef82a:	85 c0                	test   %eax,%eax
1402ef82c:	0f 8f 91 0e 00 00    	jg     0x1402f06c3
1402ef832:	0f 88 3e 0f 00 00    	js     0x1402f0776
1402ef838:	e9 71 0e 00 00       	jmp    0x1402f06ae
1402ef83d:	48 8b 15 c4 06 13 01 	mov    0x11306c4(%rip),%rdx        # 0x14141ff08
1402ef844:	48 83 c2 50          	add    $0x50,%rdx
1402ef848:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
1402ef84c:	e8 7f 05 eb ff       	call   0x14019fdd0
1402ef851:	48 8b 38             	mov    (%rax),%rdi
1402ef854:	4c 89 30             	mov    %r14,(%rax)
1402ef857:	48 89 7c 24 48       	mov    %rdi,0x48(%rsp)
1402ef85c:	49 8b d7             	mov    %r15,%rdx
1402ef85f:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
1402ef864:	e8 67 05 eb ff       	call   0x14019fdd0
1402ef869:	48 8b 08             	mov    (%rax),%rcx
1402ef86c:	4c 89 30             	mov    %r14,(%rax)
1402ef86f:	48 89 4c 24 60       	mov    %rcx,0x60(%rsp)
1402ef874:	48 8b 08             	mov    (%rax),%rcx
1402ef877:	48 85 c9             	test   %rcx,%rcx
1402ef87a:	74 24                	je     0x1402ef8a0
1402ef87c:	8b 41 10             	mov    0x10(%rcx),%eax
1402ef87f:	ff c8                	dec    %eax
1402ef881:	89 41 10             	mov    %eax,0x10(%rcx)
1402ef884:	85 c0                	test   %eax,%eax
1402ef886:	7f 18                	jg     0x1402ef8a0
1402ef888:	0f 88 19 0f 00 00    	js     0x1402f07a7
1402ef88e:	48 8b 01             	mov    (%rcx),%rax
1402ef891:	ba 01 00 00 00       	mov    $0x1,%edx