14033f492:	49 8b c6             	mov    %r14,%rax
14033f495:	eb 1f                	jmp    0x14033f4b6
14033f497:	48 8b 47 38          	mov    0x38(%rdi),%rax
14033f49b:	48 8b 90 80 00 00 00 	mov    0x80(%rax),%rdx
14033f4a2:	48 8b 02             	mov    (%rdx),%rax
14033f4a5:	4e 8b 04 c0          	mov    (%rax,%r8,8),%r8
14033f4a9:	48 8d 55 df          	lea    -0x21(%rbp),%rdx
14033f4ad:	e8 1e 8c 3d 00       	call   0x1407180d0
14033f4b2:	48 8b 45 df          	mov    -0x21(%rbp),%rax
14033f4b6:	41 83 cd 10          	or     $0x10,%r13d
14033f4ba:	44 89 6d 77          	mov    %r13d,0x77(%rbp)
14033f4be:	48 85 c0             	test   %rax,%rax
14033f4c1:	0f 84 e1 00 00 00    	je     0x14033f5a8
14033f4c7:	4c 8b 05 9a c9 0d 01 	mov    0x10dc99a(%rip),%r8        # 0x14141be68
14033f4ce:	45 8b 60 78          	mov    0x78(%r8),%r12d
14033f4d2:	41 8b 98 f8 00 00 00 	mov    0xf8(%r8),%ebx
14033f4d9:	45 8b 80 f4 00 00 00 	mov    0xf4(%r8),%r8d
14033f4e0:	48 8b d6             	mov    %rsi,%rdx
14033f4e3:	48 8d 4d ff          	lea    -0x1(%rbp),%rcx
14033f4e7:	e8 b4 36 03 00       	call   0x140372ba0
14033f4ec:	4c 8b 30             	mov    (%rax),%r14
14033f4ef:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
14033f4f6:	4c 89 75 cf          	mov    %r14,-0x31(%rbp)
14033f4fa:	41 83 cd 20          	or     $0x20,%r13d
14033f4fe:	44 89 6d 77          	mov    %r13d,0x77(%rbp)
14033f502:	44 8b c3             	mov    %ebx,%r8d
14033f505:	48 8d 55 cf          	lea    -0x31(%rbp),%rdx
14033f509:	48 8d 4d 07          	lea    0x7(%rbp),%rcx
14033f50d:	e8 8e 36 03 00       	call   0x140372ba0
14033f512:	48 8b 30             	mov    (%rax),%rsi
14033f515:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
14033f51c:	48 89 75 d7          	mov    %rsi,-0x29(%rbp)
14033f520:	41 83 cd 40          	or     $0x40,%r13d
14033f524:	44 89 6d 77          	mov    %r13d,0x77(%rbp)
14033f528:	45 8b c4             	mov    %r12d,%r8d
14033f52b:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
14033f52f:	48 8d 4d 0f          	lea    0xf(%rbp),%rcx
14033f533:	e8 68 36 03 00       	call   0x140372ba0
14033f538:	48 8b 18             	mov    (%rax),%rbx
14033f53b:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
14033f542:	48 89 5d b7          	mov    %rbx,-0x49(%rbp)
14033f546:	41 0f ba ed 07       	bts    $0x7,%r13d
14033f54b:	44 89 6d 77          	mov    %r13d,0x77(%rbp)
14033f54f:	48 8b 43 40          	mov    0x40(%rbx),%rax
14033f553:	48 8b 08             	mov    (%rax),%rcx
14033f556:	41 0f ba ed 1e       	bts    $0x1e,%r13d
14033f55b:	80 79 28 00          	cmpb   $0x0,0x28(%rcx)
14033f55f:	75 0a                	jne    0x14033f56b
14033f561:	33 c9                	xor    %ecx,%ecx
14033f563:	48 89 4d 7f          	mov    %rcx,0x7f(%rbp)
14033f567:	33 c0                	xor    %eax,%eax
14033f569:	eb 26                	jmp    0x14033f591
14033f56b:	48 83 c1 20          	add    $0x20,%rcx
14033f56f:	48 8b 43 38          	mov    0x38(%rbx),%rax
14033f573:	48 8b 90 80 00 00 00 	mov    0x80(%rax),%rdx
14033f57a:	48 8b 02             	mov    (%rdx),%rax
14033f57d:	4c 8b 40 10          	mov    0x10(%rax),%r8
14033f581:	48 8d 55 7f          	lea    0x7f(%rbp),%rdx
14033f585:	e8 46 8b 3d 00       	call   0x1407180d0
14033f58a:	48 8b 4d 7f          	mov    0x7f(%rbp),%rcx
14033f58e:	48 8b c1             	mov    %rcx,%rax
14033f591:	41 0f ba ed 08       	bts    $0x8,%r13d
14033f596:	48 85 c0             	test   %rax,%rax
14033f599:	74 1d                	je     0x14033f5b8
14033f59b:	41 b4 01             	mov    $0x1,%r12b
14033f59e:	eb 1b                	jmp    0x14033f5bb
14033f5a0:	4c 8b 7d c7          	mov    -0x39(%rbp),%r15
14033f5a4:	48 8b 7d a7          	mov    -0x59(%rbp),%rdi
14033f5a8:	48 8b 4d 7f          	mov    0x7f(%rbp),%rcx
14033f5ac:	48 8b 5d b7          	mov    -0x49(%rbp),%rbx
14033f5b0:	48 8b 75 d7          	mov    -0x29(%rbp),%rsi
14033f5b4:	4c 8b 75 cf          	mov    -0x31(%rbp),%r14
14033f5b8:	45 32 e4             	xor    %r12b,%r12b
14033f5bb:	41 0f ba e5 08       	bt     $0x8,%r13d
14033f5c0:	73 32                	jae    0x14033f5f4
14033f5c2:	41 0f ba f5 08       	btr    $0x8,%r13d
14033f5c7:	44 89 6d 77          	mov    %r13d,0x77(%rbp)
14033f5cb:	48 85 c9             	test   %rcx,%rcx
14033f5ce:	74 24                	je     0x14033f5f4
14033f5d0:	8b 41 10             	mov    0x10(%rcx),%eax
14033f5d3:	ff c8                	dec    %eax
14033f5d5:	89 41 10             	mov    %eax,0x10(%rcx)
14033f5d8:	85 c0                	test   %eax,%eax
14033f5da:	7f 18                	jg     0x14033f5f4
14033f5dc:	0f 88 f9 09 00 00    	js     0x14033ffdb
14033f5e2:	48 8b 01             	mov    (%rcx),%rax
14033f5e5:	ba 01 00 00 00       	mov    $0x1,%edx
14033f5ea:	48 8b 00             	mov    (%rax),%rax
14033f5ed:	ff 15 2d 44 c4 00    	call   *0xc4442d(%rip)        # 0x140f83a20
14033f5f3:	90                   	nop
14033f5f4:	45 84 ed             	test   %r13b,%r13b
14033f5f7:	79 35                	jns    0x14033f62e
14033f5f9:	41 0f ba f5 07       	btr    $0x7,%r13d
14033f5fe:	44 89 6d 77          	mov    %r13d,0x77(%rbp)
14033f602:	48 85 db             	test   %rbx,%rbx
14033f605:	74 27                	je     0x14033f62e
14033f607:	8b 43 10             	mov    0x10(%rbx),%eax
14033f60a:	ff c8                	dec    %eax
14033f60c:	89 43 10             	mov    %eax,0x10(%rbx)
14033f60f:	85 c0                	test   %eax,%eax
14033f611:	7f 1b                	jg     0x14033f62e
14033f613:	0f 88 cd 09 00 00    	js     0x14033ffe6
14033f619:	48 8b 03             	mov    (%rbx),%rax
14033f61c:	ba 01 00 00 00       	mov    $0x1,%edx
14033f621:	48 8b cb             	mov    %rbx,%rcx
14033f624:	48 8b 00             	mov    (%rax),%rax
14033f627:	ff 15 f3 43 c4 00    	call   *0xc443f3(%rip)        # 0x140f83a20
14033f62d:	90                   	nop
14033f62e:	41 f6 c5 40          	test   $0x40,%r13b
14033f632:	74 34                	je     0x14033f668
14033f634:	41 83 e5 bf          	and    $0xffffffbf,%r13d
14033f638:	44 89 6d 77          	mov    %r13d,0x77(%rbp)
14033f63c:	48 85 f6             	test   %rsi,%rsi
14033f63f:	74 27                	je     0x14033f668
14033f641:	8b 46 10             	mov    0x10(%rsi),%eax
14033f644:	ff c8                	dec    %eax
14033f646:	89 46 10             	mov    %eax,0x10(%rsi)
14033f649:	85 c0                	test   %eax,%eax
14033f64b:	7f 1b                	jg     0x14033f668
14033f64d:	0f 88 9e 09 00 00    	js     0x14033fff1
14033f653:	48 8b 06             	mov    (%rsi),%rax
14033f656:	ba 01 00 00 00       	mov    $0x1,%edx
14033f65b:	48 8b ce             	mov    %rsi,%rcx
14033f65e:	48 8b 00             	mov    (%rax),%rax
14033f661:	ff 15 b9 43 c4 00    	call   *0xc443b9(%rip)        # 0x140f83a20
14033f667:	90                   	nop
14033f668:	41 f6 c5 20          	test   $0x20,%r13b
14033f66c:	74 36                	je     0x14033f6a4
14033f66e:	41 83 e5 df          	and    $0xffffffdf,%r13d
14033f672:	44 89 6d 77          	mov    %r13d,0x77(%rbp)
14033f676:	4d 85 f6             	test   %r14,%r14
14033f679:	74 29                	je     0x14033f6a4
14033f67b:	41 8b 46 10          	mov    0x10(%r14),%eax
14033f67f:	ff c8                	dec    %eax
14033f681:	41 89 46 10          	mov    %eax,0x10(%r14)
14033f685:	85 c0                	test   %eax,%eax
14033f687:	7f 1b                	jg     0x14033f6a4
14033f689:	0f 88 6d 09 00 00    	js     0x14033fffc
14033f68f:	49 8b 06             	mov    (%r14),%rax
14033f692:	ba 01 00 00 00       	mov    $0x1,%edx
14033f697:	49 8b ce             	mov    %r14,%rcx
14033f69a:	48 8b 00             	mov    (%rax),%rax
14033f69d:	ff 15 7d 43 c4 00    	call   *0xc4437d(%rip)        # 0x140f83a20
14033f6a3:	90                   	nop
14033f6a4:	41 f6 c5 10          	test   $0x10,%r13b
14033f6a8:	74 35                	je     0x14033f6df
14033f6aa:	41 83 e5 ef          	and    $0xffffffef,%r13d
14033f6ae:	44 89 6d 77          	mov    %r13d,0x77(%rbp)
14033f6b2:	48 8b 4d df          	mov    -0x21(%rbp),%rcx
14033f6b6:	48 85 c9             	test   %rcx,%rcx
14033f6b9:	74 24                	je     0x14033f6df
14033f6bb:	8b 41 10             	mov    0x10(%rcx),%eax
14033f6be:	ff c8                	dec    %eax
14033f6c0:	89 41 10             	mov    %eax,0x10(%rcx)
14033f6c3:	85 c0                	test   %eax,%eax
14033f6c5:	7f 18                	jg     0x14033f6df
14033f6c7:	0f 88 3a 09 00 00    	js     0x140340007
14033f6cd:	48 8b 01             	mov    (%rcx),%rax
14033f6d0:	ba 01 00 00 00       	mov    $0x1,%edx
14033f6d5:	48 8b 00             	mov    (%rax),%rax
14033f6d8:	ff 15 42 43 c4 00    	call   *0xc44342(%rip)        # 0x140f83a20
14033f6de:	90                   	nop
14033f6df:	41 f6 c5 08          	test   $0x8,%r13b
14033f6e3:	74 34                	je     0x14033f719
14033f6e5:	41 83 e5 f7          	and    $0xfffffff7,%r13d
14033f6e9:	44 89 6d 77          	mov    %r13d,0x77(%rbp)
14033f6ed:	48 85 ff             	test   %rdi,%rdi
14033f6f0:	74 27                	je     0x14033f719
14033f6f2:	8b 47 10             	mov    0x10(%rdi),%eax
14033f6f5:	ff c8                	dec    %eax
14033f6f7:	89 47 10             	mov    %eax,0x10(%rdi)
14033f6fa:	85 c0                	test   %eax,%eax
14033f6fc:	7f 1b                	jg     0x14033f719
14033f6fe:	0f 88 0e 09 00 00    	js     0x140340012
14033f704:	48 8b 07             	mov    (%rdi),%rax
14033f707:	ba 01 00 00 00       	mov    $0x1,%edx
14033f70c:	48 8b cf             	mov    %rdi,%rcx
14033f70f:	48 8b 00             	mov    (%rax),%rax
14033f712:	ff 15 08 43 c4 00    	call   *0xc44308(%rip)        # 0x140f83a20
14033f718:	90                   	nop
14033f719:	41 f6 c5 04          	test   $0x4,%r13b
14033f71d:	74 36                	je     0x14033f755
14033f71f:	41 83 e5 fb          	and    $0xfffffffb,%r13d
14033f723:	44 89 6d 77          	mov    %r13d,0x77(%rbp)
14033f727:	4d 85 ff             	test   %r15,%r15
14033f72a:	74 29                	je     0x14033f755
14033f72c:	41 8b 47 10          	mov    0x10(%r15),%eax
14033f730:	ff c8                	dec    %eax
14033f732:	41 89 47 10          	mov    %eax,0x10(%r15)
14033f736:	85 c0                	test   %eax,%eax
14033f738:	7f 1b                	jg     0x14033f755
14033f73a:	0f 88 dd 08 00 00    	js     0x14034001d
14033f740:	49 8b 07             	mov    (%r15),%rax
14033f743:	ba 01 00 00 00       	mov    $0x1,%edx
14033f748:	49 8b cf             	mov    %r15,%rcx
14033f74b:	48 8b 00             	mov    (%rax),%rax
14033f74e:	ff 15 cc 42 c4 00    	call   *0xc442cc(%rip)        # 0x140f83a20
14033f754:	90                   	nop
14033f755:	41 f6 c5 02          	test   $0x2,%r13b
14033f759:	74 35                	je     0x14033f790
14033f75b:	41 83 e5 fd          	and    $0xfffffffd,%r13d
14033f75f:	44 89 6d 77          	mov    %r13d,0x77(%rbp)
14033f763:	48 8b 4d e7          	mov    -0x19(%rbp),%rcx
14033f767:	48 85 c9             	test   %rcx,%rcx
14033f76a:	74 24                	je     0x14033f790
14033f76c:	8b 41 10             	mov    0x10(%rcx),%eax
14033f76f:	ff c8                	dec    %eax
14033f771:	89 41 10             	mov    %eax,0x10(%rcx)
14033f774:	85 c0                	test   %eax,%eax
14033f776:	7f 18                	jg     0x14033f790
14033f778:	0f 88 aa 08 00 00    	js     0x140340028
14033f77e:	48 8b 01             	mov    (%rcx),%rax
14033f781:	ba 01 00 00 00       	mov    $0x1,%edx
14033f786:	48 8b 00             	mov    (%rax),%rax
14033f789:	ff 15 91 42 c4 00    	call   *0xc44291(%rip)        # 0x140f83a20
14033f78f:	90                   	nop
14033f790:	41 f6 c5 01          	test   $0x1,%r13b
14033f794:	74 2c                	je     0x14033f7c2
14033f796:	41 83 e5 fe          	and    $0xfffffffe,%r13d
14033f79a:	48 8b 4d af          	mov    -0x51(%rbp),%rcx
14033f79e:	8b 41 10             	mov    0x10(%rcx),%eax
14033f7a1:	ff c8                	dec    %eax
14033f7a3:	89 41 10             	mov    %eax,0x10(%rcx)
14033f7a6:	85 c0                	test   %eax,%eax
14033f7a8:	7f 18                	jg     0x14033f7c2
14033f7aa:	0f 88 83 08 00 00    	js     0x140340033
14033f7b0:	48 8b 01             	mov    (%rcx),%rax
14033f7b3:	ba 01 00 00 00       	mov    $0x1,%edx
14033f7b8:	48 8b 00             	mov    (%rax),%rax
14033f7bb:	ff 15 5f 42 c4 00    	call   *0xc4425f(%rip)        # 0x140f83a20
14033f7c1:	90                   	nop
14033f7c2:	45 84 e4             	test   %r12b,%r12b
14033f7c5:	0f 84 c2 01 00 00    	je     0x14033f98d
14033f7cb:	4c 8b 05 96 c6 0d 01 	mov    0x10dc696(%rip),%r8        # 0x14141be68
14033f7d2:	45 8b 80 f4 00 00 00 	mov    0xf4(%r8),%r8d
14033f7d9:	48 8b 55 67          	mov    0x67(%rbp),%rdx
14033f7dd:	48 8d 4d 7f          	lea    0x7f(%rbp),%rcx
14033f7e1:	e8 ba 33 03 00       	call   0x140372ba0
14033f7e6:	48 8b 30             	mov    (%rax),%rsi
14033f7e9:	45 33 e4             	xor    %r12d,%r12d
14033f7ec:	4c 89 20             	mov    %r12,(%rax)
14033f7ef:	48 89 75 17          	mov    %rsi,0x17(%rbp)
14033f7f3:	4c 8b 05 6e c6 0d 01 	mov    0x10dc66e(%rip),%r8        # 0x14141be68
14033f7fa:	41 8b 78 78          	mov    0x78(%r8),%edi
14033f7fe:	41 8b 98 f8 00 00 00 	mov    0xf8(%r8),%ebx
14033f805:	45 8b 80 f4 00 00 00 	mov    0xf4(%r8),%r8d
14033f80c:	48 8b 55 67          	mov    0x67(%rbp),%rdx
14033f810:	48 8d 4d af          	lea    -0x51(%rbp),%rcx
14033f814:	e8 87 33 03 00       	call   0x140372ba0
14033f819:	4c 8b 38             	mov    (%rax),%r15
14033f81c:	4c 89 20             	mov    %r12,(%rax)
14033f81f:	4c 89 7d a7          	mov    %r15,-0x59(%rbp)
14033f823:	44 8b c3             	mov    %ebx,%r8d
14033f826:	48 8d 55 a7          	lea    -0x59(%rbp),%rdx
14033f82a:	48 8d 4d 0f          	lea    0xf(%rbp),%rcx
14033f82e:	e8 6d 33 03 00       	call   0x140372ba0
14033f833:	4c 8b 30             	mov    (%rax),%r14
14033f836:	4c 89 20             	mov    %r12,(%rax)
14033f839:	4c 89 75 07          	mov    %r14,0x7(%rbp)
14033f83d:	44 8b c7             	mov    %edi,%r8d
14033f840:	48 8d 55 07          	lea    0x7(%rbp),%rdx
14033f844:	48 8d 4d ff          	lea    -0x1(%rbp),%rcx
14033f848:	e8 53 33 03 00       	call   0x140372ba0
14033f84d:	48 8b 18             	mov    (%rax),%rbx
14033f850:	4c 89 20             	mov    %r12,(%rax)
14033f853:	48 89 5d f7          	mov    %rbx,-0x9(%rbp)
14033f857:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14033f85d:	48 8d 55 f7          	lea    -0x9(%rbp),%rdx
14033f861:	48 8d 4d bf          	lea    -0x41(%rbp),%rcx
14033f865:	e8 36 33 03 00       	call   0x140372ba0
14033f86a:	48 8b 38             	mov    (%rax),%rdi
14033f86d:	4c 89 20             	mov    %r12,(%rax)
14033f870:	48 89 7d ef          	mov    %rdi,-0x11(%rbp)
14033f874:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14033f87a:	48 8d 55 ef          	lea    -0x11(%rbp),%rdx
14033f87e:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
14033f882:	e8 19 33 03 00       	call   0x140372ba0
14033f887:	48 8b 08             	mov    (%rax),%rcx
14033f88a:	4c 89 20             	mov    %r12,(%rax)
14033f88d:	48 89 4d 77          	mov    %rcx,0x77(%rbp)
14033f891:	48 8b 05 d0 c5 0d 01 	mov    0x10dc5d0(%rip),%rax        # 0x14141be68
14033f898:	4c 8d 45 77          	lea    0x77(%rbp),%r8
14033f89c:	8b 90 08 01 00 00    	mov    0x108(%rax),%edx
14033f8a2:	48 8b ce             	mov    %rsi,%rcx
14033f8a5:	e8 56 52 3f 00       	call   0x140734b00
14033f8aa:	90                   	nop
14033f8ab:	48 85 ff             	test   %rdi,%rdi
14033f8ae:	74 27                	je     0x14033f8d7
14033f8b0:	8b 47 10             	mov    0x10(%rdi),%eax
14033f8b3:	ff c8                	dec    %eax
14033f8b5:	89 47 10             	mov    %eax,0x10(%rdi)
14033f8b8:	85 c0                	test   %eax,%eax
14033f8ba:	7f 1b                	jg     0x14033f8d7
14033f8bc:	0f 88 7c 07 00 00    	js     0x14034003e
14033f8c2:	48 8b 07             	mov    (%rdi),%rax
14033f8c5:	ba 01 00 00 00       	mov    $0x1,%edx
14033f8ca:	48 8b cf             	mov    %rdi,%rcx
14033f8cd:	48 8b 00             	mov    (%rax),%rax
14033f8d0:	ff 15 4a 41 c4 00    	call   *0xc4414a(%rip)        # 0x140f83a20
14033f8d6:	90                   	nop
14033f8d7:	48 85 db             	test   %rbx,%rbx
14033f8da:	74 27                	je     0x14033f903
14033f8dc:	8b 43 10             	mov    0x10(%rbx),%eax
14033f8df:	ff c8                	dec    %eax
14033f8e1:	89 43 10             	mov    %eax,0x10(%rbx)
14033f8e4:	85 c0                	test   %eax,%eax
14033f8e6:	7f 1b                	jg     0x14033f903
14033f8e8:	0f 88 5b 07 00 00    	js     0x140340049
14033f8ee:	48 8b 03             	mov    (%rbx),%rax
14033f8f1:	ba 01 00 00 00       	mov    $0x1,%edx
14033f8f6:	48 8b cb             	mov    %rbx,%rcx
14033f8f9:	48 8b 00             	mov    (%rax),%rax
14033f8fc:	ff 15 1e 41 c4 00    	call   *0xc4411e(%rip)        # 0x140f83a20
14033f902:	90                   	nop
14033f903:	4d 85 f6             	test   %r14,%r14
14033f906:	74 29                	je     0x14033f931
14033f908:	41 8b 46 10          	mov    0x10(%r14),%eax
14033f90c:	ff c8                	dec    %eax
14033f90e:	41 89 46 10          	mov    %eax,0x10(%r14)
14033f912:	85 c0                	test   %eax,%eax
14033f914:	7f 1b                	jg     0x14033f931
14033f916:	0f 88 38 07 00 00    	js     0x140340054
14033f91c:	49 8b 06             	mov    (%r14),%rax
14033f91f:	ba 01 00 00 00       	mov    $0x1,%edx
14033f924:	49 8b ce             	mov    %r14,%rcx
14033f927:	48 8b 00             	mov    (%rax),%rax
14033f92a:	ff 15 f0 40 c4 00    	call   *0xc440f0(%rip)        # 0x140f83a20
14033f930:	90                   	nop
14033f931:	4d 85 ff             	test   %r15,%r15
14033f934:	74 29                	je     0x14033f95f
14033f936:	41 8b 47 10          	mov    0x10(%r15),%eax
14033f93a:	ff c8                	dec    %eax
14033f93c:	41 89 47 10          	mov    %eax,0x10(%r15)
14033f940:	85 c0                	test   %eax,%eax
14033f942:	7f 1b                	jg     0x14033f95f
14033f944:	0f 88 15 07 00 00    	js     0x14034005f
14033f94a:	49 8b 07             	mov    (%r15),%rax
14033f94d:	ba 01 00 00 00       	mov    $0x1,%edx
14033f952:	49 8b cf             	mov    %r15,%rcx
14033f955:	48 8b 00             	mov    (%rax),%rax
14033f958:	ff 15 c2 40 c4 00    	call   *0xc440c2(%rip)        # 0x140f83a20
14033f95e:	90                   	nop
14033f95f:	48 85 f6             	test   %rsi,%rsi
14033f962:	74 27                	je     0x14033f98b
14033f964:	8b 46 10             	mov    0x10(%rsi),%eax
14033f967:	ff c8                	dec    %eax
14033f969:	89 46 10             	mov    %eax,0x10(%rsi)
14033f96c:	85 c0                	test   %eax,%eax
14033f96e:	7f 1b                	jg     0x14033f98b
14033f970:	0f 88 f4 06 00 00    	js     0x14034006a