14029e66f:	49 8b f5             	mov    %r13,%rsi
14029e672:	49 8b ce             	mov    %r14,%rcx
14029e675:	48 89 74 24 78       	mov    %rsi,0x78(%rsp)
14029e67a:	c7 44 24 58 00 0e 00 	movl   $0xe00,0x58(%rsp)
14029e681:	00
14029e682:	4d 85 f6             	test   %r14,%r14
14029e685:	74 27                	je     0x14029e6ae
14029e687:	8b 41 10             	mov    0x10(%rcx),%eax
14029e68a:	ff c8                	dec    %eax
14029e68c:	89 41 10             	mov    %eax,0x10(%rcx)
14029e68f:	85 c0                	test   %eax,%eax
14029e691:	7f 1b                	jg     0x14029e6ae
14029e693:	0f 88 43 0e 00 00    	js     0x14029f4dc
14029e699:	48 8b 03             	mov    (%rbx),%rax
14029e69c:	ba 01 00 00 00       	mov    $0x1,%edx
14029e6a1:	48 8b cb             	mov    %rbx,%rcx
14029e6a4:	48 8b 00             	mov    (%rax),%rax
14029e6a7:	ff 15 73 53 ce 00    	call   *0xce5373(%rip)        # 0x140f83a20
14029e6ad:	90                   	nop
14029e6ae:	48 89 75 e0          	mov    %rsi,-0x20(%rbp)
14029e6b2:	4c 89 6c 24 78       	mov    %r13,0x78(%rsp)
14029e6b7:	41 bd 00 0a 00 00    	mov    $0xa00,%r13d
14029e6bd:	4d 85 ff             	test   %r15,%r15
14029e6c0:	74 29                	je     0x14029e6eb
14029e6c2:	41 8b 47 10          	mov    0x10(%r15),%eax
14029e6c6:	ff c8                	dec    %eax
14029e6c8:	41 89 47 10          	mov    %eax,0x10(%r15)
14029e6cc:	85 c0                	test   %eax,%eax
14029e6ce:	7f 1b                	jg     0x14029e6eb
14029e6d0:	0f 88 11 0e 00 00    	js     0x14029f4e7
14029e6d6:	49 8b 07             	mov    (%r15),%rax
14029e6d9:	ba 01 00 00 00       	mov    $0x1,%edx
14029e6de:	49 8b cf             	mov    %r15,%rcx
14029e6e1:	48 8b 00             	mov    (%rax),%rax
14029e6e4:	ff 15 36 53 ce 00    	call   *0xce5336(%rip)        # 0x140f83a20
14029e6ea:	90                   	nop
14029e6eb:	48 8b 05 c6 d8 17 01 	mov    0x117d8c6(%rip),%rax        # 0x14141bfb8
14029e6f2:	48 8b 57 20          	mov    0x20(%rdi),%rdx
14029e6f6:	48 8b 48 20          	mov    0x20(%rax),%rcx
14029e6fa:	e8 d1 07 4a 00       	call   0x14073eed0
14029e6ff:	84 c0                	test   %al,%al
14029e701:	0f 84 ed 00 00 00    	je     0x14029e7f4
14029e707:	8b 47 10             	mov    0x10(%rdi),%eax
14029e70a:	ff c0                	inc    %eax
14029e70c:	89 47 10             	mov    %eax,0x10(%rdi)
14029e70f:	83 f8 01             	cmp    $0x1,%eax
14029e712:	0f 8e da 0d 00 00    	jle    0x14029f4f2
14029e718:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14029e71d:	0f 84 d7 0d 00 00    	je     0x14029f4fa
14029e723:	45 33 f6             	xor    %r14d,%r14d
14029e726:	4c 89 74 24 78       	mov    %r14,0x78(%rsp)
14029e72b:	48 89 7c 24 60       	mov    %rdi,0x60(%rsp)
14029e730:	48 8b 05 51 d8 17 01 	mov    0x117d851(%rip),%rax        # 0x14141bf88
14029e737:	48 8b 88 20 02 00 00 	mov    0x220(%rax),%rcx
14029e73e:	48 85 c9             	test   %rcx,%rcx
14029e741:	74 1c                	je     0x14029e75f
14029e743:	8b 41 10             	mov    0x10(%rcx),%eax
14029e746:	ff c0                	inc    %eax
14029e748:	89 41 10             	mov    %eax,0x10(%rcx)
14029e74b:	83 f8 01             	cmp    $0x1,%eax
14029e74e:	0f 8e b1 0d 00 00    	jle    0x14029f505
14029e754:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14029e759:	0f 84 ae 0d 00 00    	je     0x14029f50d
14029e75f:	4c 89 74 24 78       	mov    %r14,0x78(%rsp)
14029e764:	48 89 4c 24 68       	mov    %rcx,0x68(%rsp)
14029e769:	c7 44 24 58 07 0a 00 	movl   $0xa07,0x58(%rsp)
14029e770:	00
14029e771:	48 8d 44 24 60       	lea    0x60(%rsp),%rax
14029e776:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14029e77b:	48 8d 44 24 70       	lea    0x70(%rsp),%rax
14029e780:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
14029e785:	0f 28 44 24 40       	movaps 0x40(%rsp),%xmm0
14029e78a:	66 0f 7f 45 80       	movdqa %xmm0,-0x80(%rbp)
14029e78f:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
14029e794:	48 8d 55 80          	lea    -0x80(%rbp),%rdx
14029e798:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
14029e79c:	e8 af 16 f0 ff       	call   0x14019fe50
14029e7a1:	48 8b d8             	mov    %rax,%rbx
14029e7a4:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14029e7a9:	48 8b 0d 90 ce 17 01 	mov    0x117ce90(%rip),%rcx        # 0x14141b640
14029e7b0:	4c 8b 7d c0          	mov    -0x40(%rbp),%r15
14029e7b4:	4d 85 ff             	test   %r15,%r15
14029e7b7:	74 04                	je     0x14029e7bd
14029e7b9:	4d 89 77 60          	mov    %r14,0x60(%r15)
14029e7bd:	48 8b 01             	mov    (%rcx),%rax
14029e7c0:	4d 8b cf             	mov    %r15,%r9
14029e7c3:	4c 8b c3             	mov    %rbx,%r8
14029e7c6:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
14029e7cb:	48 8b 40 38          	mov    0x38(%rax),%rax
14029e7cf:	ff 15 4b 52 ce 00    	call   *0xce524b(%rip)        # 0x140f83a20
14029e7d5:	90                   	nop
14029e7d6:	48 8b cb             	mov    %rbx,%rcx
14029e7d9:	e8 62 0d f0 ff       	call   0x14019f540
14029e7de:	41 bd 0f 8a 00 00    	mov    $0x8a0f,%r13d
14029e7e4:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
14029e7e9:	48 83 79 20 00       	cmpq   $0x0,0x20(%rcx)
14029e7ee:	75 10                	jne    0x14029e800
14029e7f0:	b3 01                	mov    $0x1,%bl
14029e7f2:	eb 0e                	jmp    0x14029e802
14029e7f4:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
14029e7f9:	4c 8b 7d c0          	mov    -0x40(%rbp),%r15
14029e7fd:	45 33 f6             	xor    %r14d,%r14d
14029e800:	32 db                	xor    %bl,%bl
14029e802:	41 f6 c5 08          	test   $0x8,%r13b
14029e806:	74 32                	je     0x14029e83a
14029e808:	41 83 e5 f7          	and    $0xfffffff7,%r13d
14029e80c:	44 89 6c 24 58       	mov    %r13d,0x58(%rsp)
14029e811:	48 85 c9             	test   %rcx,%rcx
14029e814:	74 24                	je     0x14029e83a
14029e816:	8b 41 10             	mov    0x10(%rcx),%eax
14029e819:	ff c8                	dec    %eax
14029e81b:	89 41 10             	mov    %eax,0x10(%rcx)
14029e81e:	85 c0                	test   %eax,%eax
14029e820:	7f 18                	jg     0x14029e83a
14029e822:	0f 88 f0 0c 00 00    	js     0x14029f518
14029e828:	48 8b 01             	mov    (%rcx),%rax
14029e82b:	ba 01 00 00 00       	mov    $0x1,%edx
14029e830:	48 8b 00             	mov    (%rax),%rax
14029e833:	ff 15 e7 51 ce 00    	call   *0xce51e7(%rip)        # 0x140f83a20
14029e839:	90                   	nop
14029e83a:	41 f6 c5 04          	test   $0x4,%r13b
14029e83e:	74 20                	je     0x14029e860
14029e840:	41 83 e5 fb          	and    $0xfffffffb,%r13d
14029e844:	4c 8d 0d a5 fc ef ff 	lea    -0x10035b(%rip),%r9        # 0x14019e4f0
14029e84b:	ba 08 00 00 00       	mov    $0x8,%edx
14029e850:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14029e856:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
14029e85b:	e8 ec cc b7 00       	call   0x140e1b54c
14029e860:	84 db                	test   %bl,%bl
14029e862:	0f 84 11 05 00 00    	je     0x14029ed79
14029e868:	49 8b 0c 24          	mov    (%r12),%rcx
14029e86c:	48 89 4c 24 50       	mov    %rcx,0x50(%rsp)
14029e871:	48 85 c9             	test   %rcx,%rcx
14029e874:	74 1c                	je     0x14029e892
14029e876:	8b 41 10             	mov    0x10(%rcx),%eax
14029e879:	ff c0                	inc    %eax
14029e87b:	89 41 10             	mov    %eax,0x10(%rcx)
14029e87e:	83 f8 01             	cmp    $0x1,%eax
14029e881:	0f 8e 9c 0c 00 00    	jle    0x14029f523
14029e887:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14029e88c:	0f 84 99 0c 00 00    	je     0x14029f52b
14029e892:	48 8d 44 24 50       	lea    0x50(%rsp),%rax
14029e897:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
14029e89c:	48 8d 44 24 58       	lea    0x58(%rsp),%rax
14029e8a1:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
14029e8a6:	0f 28 44 24 60       	movaps 0x60(%rsp),%xmm0
14029e8ab:	66 0f 7f 45 80       	movdqa %xmm0,-0x80(%rbp)
14029e8b0:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
14029e8b5:	48 8d 55 80          	lea    -0x80(%rbp),%rdx
14029e8b9:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
14029e8bd:	e8 8e 15 f0 ff       	call   0x14019fe50
14029e8c2:	48 8b d8             	mov    %rax,%rbx
14029e8c5:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14029e8ca:	48 8b 0d 77 cd 17 01 	mov    0x117cd77(%rip),%rcx        # 0x14141b648
14029e8d1:	45 33 e4             	xor    %r12d,%r12d
14029e8d4:	4d 85 ff             	test   %r15,%r15
14029e8d7:	74 04                	je     0x14029e8dd
14029e8d9:	4d 89 67 60          	mov    %r12,0x60(%r15)
14029e8dd:	48 8b 01             	mov    (%rcx),%rax
14029e8e0:	4d 8b cf             	mov    %r15,%r9
14029e8e3:	4c 8b c3             	mov    %rbx,%r8
14029e8e6:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
14029e8eb:	48 8b 40 38          	mov    0x38(%rax),%rax
14029e8ef:	ff 15 2b 51 ce 00    	call   *0xce512b(%rip)        # 0x140f83a20
14029e8f5:	41 0f ba ed 0e       	bts    $0xe,%r13d
14029e8fa:	44 89 6c 24 58       	mov    %r13d,0x58(%rsp)
14029e8ff:	48 8b cb             	mov    %rbx,%rcx
14029e902:	e8 39 0c f0 ff       	call   0x14019f540
14029e907:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
14029e90c:	4c 89 64 24 38       	mov    %r12,0x38(%rsp)
14029e911:	48 8b 4d 08          	mov    0x8(%rbp),%rcx
14029e915:	48 89 45 08          	mov    %rax,0x8(%rbp)
14029e919:	48 85 c9             	test   %rcx,%rcx
14029e91c:	74 24                	je     0x14029e942
14029e91e:	8b 41 10             	mov    0x10(%rcx),%eax
14029e921:	ff c8                	dec    %eax
14029e923:	89 41 10             	mov    %eax,0x10(%rcx)
14029e926:	85 c0                	test   %eax,%eax
14029e928:	7f 18                	jg     0x14029e942
14029e92a:	0f 88 06 0c 00 00    	js     0x14029f536
14029e930:	48 8b 01             	mov    (%rcx),%rax
14029e933:	ba 01 00 00 00       	mov    $0x1,%edx
14029e938:	48 8b 00             	mov    (%rax),%rax
14029e93b:	ff 15 df 50 ce 00    	call   *0xce50df(%rip)        # 0x140f83a20
14029e941:	90                   	nop
14029e942:	4c 8d 0d a7 fb ef ff 	lea    -0x100459(%rip),%r9        # 0x14019e4f0
14029e949:	ba 08 00 00 00       	mov    $0x8,%edx
14029e94e:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14029e954:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
14029e959:	e8 ee cb b7 00       	call   0x140e1b54c
14029e95e:	48 8b 5d 08          	mov    0x8(%rbp),%rbx
14029e962:	48 89 5d c0          	mov    %rbx,-0x40(%rbp)
14029e966:	48 85 db             	test   %rbx,%rbx
14029e969:	74 1c                	je     0x14029e987
14029e96b:	8b 43 10             	mov    0x10(%rbx),%eax
14029e96e:	ff c0                	inc    %eax
14029e970:	89 43 10             	mov    %eax,0x10(%rbx)
14029e973:	83 f8 01             	cmp    $0x1,%eax
14029e976:	0f 8e c5 0b 00 00    	jle    0x14029f541
14029e97c:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14029e981:	0f 84 c2 0b 00 00    	je     0x14029f549
14029e987:	45 8b f4             	mov    %r12d,%r14d
14029e98a:	48 8b 43 30          	mov    0x30(%rbx),%rax
14029e98e:	48 8b 48 08          	mov    0x8(%rax),%rcx
14029e992:	48 2b 08             	sub    (%rax),%rcx
14029e995:	48 c1 f9 04          	sar    $0x4,%rcx
14029e999:	85 c9                	test   %ecx,%ecx
14029e99b:	0f 84 12 02 00 00    	je     0x14029ebb3
14029e9a1:	48 8b 43 30          	mov    0x30(%rbx),%rax
14029e9a5:	4c 8b 00             	mov    (%rax),%r8
14029e9a8:	41 8b d6             	mov    %r14d,%edx
14029e9ab:	48 8b 48 08          	mov    0x8(%rax),%rcx
14029e9af:	49 2b c8             	sub    %r8,%rcx
14029e9b2:	48 c1 f9 04          	sar    $0x4,%rcx
14029e9b6:	48 3b d1             	cmp    %rcx,%rdx
14029e9b9:	0f 83 d1 01 00 00    	jae    0x14029eb90
14029e9bf:	48 03 d2             	add    %rdx,%rdx
14029e9c2:	41 80 7c d0 08 00    	cmpb   $0x0,0x8(%r8,%rdx,8)
14029e9c8:	0f 84 c2 01 00 00    	je     0x14029eb90
14029e9ce:	45 8b c6             	mov    %r14d,%r8d
14029e9d1:	48 8d 55 08          	lea    0x8(%rbp),%rdx
14029e9d5:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
14029e9da:	e8 e1 df 40 00       	call   0x1406ac9c0
14029e9df:	48 8b c8             	mov    %rax,%rcx
14029e9e2:	48 8b 00             	mov    (%rax),%rax
14029e9e5:	4c 89 21             	mov    %r12,(%rcx)
14029e9e8:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
14029e9ec:	48 8b 09             	mov    (%rcx),%rcx
14029e9ef:	48 85 c9             	test   %rcx,%rcx
14029e9f2:	74 24                	je     0x14029ea18
14029e9f4:	8b 41 10             	mov    0x10(%rcx),%eax
14029e9f7:	ff c8                	dec    %eax
14029e9f9:	89 41 10             	mov    %eax,0x10(%rcx)
14029e9fc:	85 c0                	test   %eax,%eax
14029e9fe:	7f 18                	jg     0x14029ea18
14029ea00:	0f 88 59 0b 00 00    	js     0x14029f55f
14029ea06:	48 8b 01             	mov    (%rcx),%rax
14029ea09:	ba 01 00 00 00       	mov    $0x1,%edx
14029ea0e:	48 8b 00             	mov    (%rax),%rax
14029ea11:	ff 15 09 50 ce 00    	call   *0xce5009(%rip)        # 0x140f83a20
14029ea17:	90                   	nop
14029ea18:	0f 57 c0             	xorps  %xmm0,%xmm0
14029ea1b:	f3 0f 7f 45 80       	movdqu %xmm0,-0x80(%rbp)
14029ea20:	4c 89 65 90          	mov    %r12,-0x70(%rbp)
14029ea24:	0f ae e8             	lfence
14029ea27:	b9 08 00 00 00       	mov    $0x8,%ecx
14029ea2c:	e8 ff 82 ef ff       	call   0x140196d30
14029ea31:	4c 8b c0             	mov    %rax,%r8
14029ea34:	48 89 45 80          	mov    %rax,-0x80(%rbp)
14029ea38:	48 89 45 88          	mov    %rax,-0x78(%rbp)
14029ea3c:	48 83 c0 08          	add    $0x8,%rax
14029ea40:	48 89 45 90          	mov    %rax,-0x70(%rbp)
14029ea44:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
14029ea48:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14029ea4f:	00
14029ea50:	48 8b 0a             	mov    (%rdx),%rcx
14029ea53:	49 89 08             	mov    %rcx,(%r8)
14029ea56:	48 85 c9             	test   %rcx,%rcx
14029ea59:	74 1c                	je     0x14029ea77
14029ea5b:	8b 41 10             	mov    0x10(%rcx),%eax
14029ea5e:	ff c0                	inc    %eax
14029ea60:	89 41 10             	mov    %eax,0x10(%rcx)
14029ea63:	83 f8 01             	cmp    $0x1,%eax
14029ea66:	0f 8e 09 0b 00 00    	jle    0x14029f575
14029ea6c:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14029ea71:	0f 84 f3 0a 00 00    	je     0x14029f56a
14029ea77:	49 83 c0 08          	add    $0x8,%r8
14029ea7b:	48 83 c2 08          	add    $0x8,%rdx
14029ea7f:	48 8d 45 d8          	lea    -0x28(%rbp),%rax
14029ea83:	48 3b d0             	cmp    %rax,%rdx
14029ea86:	75 c8                	jne    0x14029ea50
14029ea88:	4c 89 45 88          	mov    %r8,-0x78(%rbp)
14029ea8c:	48 8d 45 80          	lea    -0x80(%rbp),%rax
14029ea90:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14029ea95:	48 8b 0d 94 c5 17 01 	mov    0x117c594(%rip),%rcx        # 0x14141b030
14029ea9c:	4d 85 ff             	test   %r15,%r15
14029ea9f:	74 04                	je     0x14029eaa5
14029eaa1:	4d 89 67 60          	mov    %r12,0x60(%r15)
14029eaa5:	48 8b 01             	mov    (%rcx),%rax
14029eaa8:	4d 8b cf             	mov    %r15,%r9
14029eaab:	4c 8d 45 80          	lea    -0x80(%rbp),%r8
14029eaaf:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
14029eab4:	48 8b 40 38          	mov    0x38(%rax),%rax
14029eab8:	ff 15 62 4f ce 00    	call   *0xce4f62(%rip)        # 0x140f83a20
14029eabe:	81 4c 24 58 80 00 00 	orl    $0x80,0x58(%rsp)
14029eac5:	00
14029eac6:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
14029eaca:	e8 71 0a f0 ff       	call   0x14019f540
14029eacf:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
14029ead4:	4c 89 64 24 38       	mov    %r12,0x38(%rsp)
14029ead9:	4c 89 65 a0          	mov    %r12,-0x60(%rbp)
14029eadd:	48 89 7d a0          	mov    %rdi,-0x60(%rbp)
14029eae1:	48 89 74 24 50       	mov    %rsi,0x50(%rsp)
14029eae6:	48 85 f6             	test   %rsi,%rsi
14029eae9:	74 1c                	je     0x14029eb07
14029eaeb:	8b 46 10             	mov    0x10(%rsi),%eax
14029eaee:	ff c0                	inc    %eax
14029eaf0:	89 46 10             	mov    %eax,0x10(%rsi)
14029eaf3:	83 f8 01             	cmp    $0x1,%eax
14029eaf6:	0f 8e 8c 0a 00 00    	jle    0x14029f588
14029eafc:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14029eb01:	0f 84 76 0a 00 00    	je     0x14029f57d
14029eb07:	4c 8d 45 a0          	lea    -0x60(%rbp),%r8
14029eb0b:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
14029eb10:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
14029eb15:	e8 96 69 0d 00       	call   0x1403754b0
14029eb1a:	48 8b 08             	mov    (%rax),%rcx
14029eb1d:	4c 89 20             	mov    %r12,(%rax)
14029eb20:	48 85 c9             	test   %rcx,%rcx
14029eb23:	74 24                	je     0x14029eb49
14029eb25:	8b 41 10             	mov    0x10(%rcx),%eax
14029eb28:	ff c8                	dec    %eax
14029eb2a:	89 41 10             	mov    %eax,0x10(%rcx)
14029eb2d:	85 c0                	test   %eax,%eax
14029eb2f:	7f 18                	jg     0x14029eb49
14029eb31:	0f 88 59 0a 00 00    	js     0x14029f590
14029eb37:	48 8b 01             	mov    (%rcx),%rax
14029eb3a:	ba 01 00 00 00       	mov    $0x1,%edx
14029eb3f:	48 8b 00             	mov    (%rax),%rax
14029eb42:	ff 15 d8 4e ce 00    	call   *0xce4ed8(%rip)        # 0x140f83a20
14029eb48:	90                   	nop
14029eb49:	48 85 ff             	test   %rdi,%rdi
14029eb4c:	74 27                	je     0x14029eb75
14029eb4e:	8b 47 10             	mov    0x10(%rdi),%eax
14029eb51:	ff c8                	dec    %eax
14029eb53:	89 47 10             	mov    %eax,0x10(%rdi)
14029eb56:	85 c0                	test   %eax,%eax
14029eb58:	7f 1b                	jg     0x14029eb75
14029eb5a:	0f 88 3b 0a 00 00    	js     0x14029f59b
14029eb60:	48 8b 07             	mov    (%rdi),%rax
14029eb63:	ba 01 00 00 00       	mov    $0x1,%edx
14029eb68:	48 8b cf             	mov    %rdi,%rcx
14029eb6b:	48 8b 00             	mov    (%rax),%rax
14029eb6e:	ff 15 ac 4e ce 00    	call   *0xce4eac(%rip)        # 0x140f83a20
14029eb74:	90                   	nop
14029eb75:	4c 8d 0d 74 f9 ef ff 	lea    -0x10068c(%rip),%r9        # 0x14019e4f0
14029eb7c:	ba 08 00 00 00       	mov    $0x8,%edx
14029eb81:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14029eb87:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
14029eb8b:	e8 bc c9 b7 00       	call   0x140e1b54c
14029eb90:	41 ff c6             	inc    %r14d
14029eb93:	48 8b 43 30          	mov    0x30(%rbx),%rax
14029eb97:	48 8b 48 08          	mov    0x8(%rax),%rcx
14029eb9b:	48 2b 08             	sub    (%rax),%rcx
14029eb9e:	48 c1 f9 04          	sar    $0x4,%rcx
14029eba2:	44 3b f1             	cmp    %ecx,%r14d
14029eba5:	0f 82 f6 fd ff ff    	jb     0x14029e9a1
14029ebab:	48 8b 7d d8          	mov    -0x28(%rbp),%rdi
14029ebaf:	48 8b 5d c0          	mov    -0x40(%rbp),%rbx
14029ebb3:	8b 43 10             	mov    0x10(%rbx),%eax