14021d80a:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
14021d811:	ff 15 21 f4 8e 00    	call   *0x8ef421(%rip)        # 0x140b0cc38
14021d817:	48 8d 54 24 68       	lea    0x68(%rsp),%rdx
14021d81c:	48 8b c8             	mov    %rax,%rcx
14021d81f:	e8 c4 88 f9 ff       	call   0x1401b60e8
14021d824:	8b 8d b0 00 00 00    	mov    0xb0(%rbp),%ecx
14021d82a:	0f b6 c9             	movzbl %cl,%ecx
14021d82d:	84 c0                	test   %al,%al
14021d82f:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14021d835:	41 0f 45 c8          	cmovne %r8d,%ecx
14021d839:	89 8d b0 00 00 00    	mov    %ecx,0xb0(%rbp)
14021d83f:	49 8b 0c 24          	mov    (%r12),%rcx
14021d843:	48 8b 01             	mov    (%rcx),%rax
14021d846:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
14021d84d:	ff 15 e5 f3 8e 00    	call   *0x8ef3e5(%rip)        # 0x140b0cc38
14021d853:	f3 0f 10 48 04       	movss  0x4(%rax),%xmm1
14021d858:	f3 0f 5f 4c 24 6c    	maxss  0x6c(%rsp),%xmm1
14021d85e:	f3 0f 10 40 0c       	movss  0xc(%rax),%xmm0
14021d863:	f3 0f 5d 44 24 74    	minss  0x74(%rsp),%xmm0
14021d869:	0f 2f c1             	comiss %xmm1,%xmm0
14021d86c:	76 06                	jbe    0x14021d874
14021d86e:	f3 0f 5c c1          	subss  %xmm1,%xmm0
14021d872:	eb 03                	jmp    0x14021d877
14021d874:	0f 57 c0             	xorps  %xmm0,%xmm0
14021d877:	0f 2e 05 8e 37 99 00 	ucomiss 0x99378e(%rip),%xmm0        # 0x140bb100c
14021d87e:	7a 02                	jp     0x14021d882
14021d880:	74 07                	je     0x14021d889
14021d882:	c6 85 a8 00 00 00 00 	movb   $0x0,0xa8(%rbp)
14021d889:	48 ff c7             	inc    %rdi
14021d88c:	49 83 c4 10          	add    $0x10,%r12
14021d890:	48 3b fb             	cmp    %rbx,%rdi
14021d893:	8b 95 b0 00 00 00    	mov    0xb0(%rbp),%edx
14021d899:	0f 82 53 ff ff ff    	jb     0x14021d7f2
14021d89f:	49 8d 5f 01          	lea    0x1(%r15),%rbx
14021d8a3:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
14021d8a8:	48 8b c1             	mov    %rcx,%rax
14021d8ab:	4c 8b 54 24 30       	mov    0x30(%rsp),%r10
14021d8b0:	49 2b c2             	sub    %r10,%rax
14021d8b3:	48 c1 f8 04          	sar    $0x4,%rax
14021d8b7:	48 3b d8             	cmp    %rax,%rbx
14021d8ba:	0f 83 e6 00 00 00    	jae    0x14021d9a6
14021d8c0:	49 8d 7d 10          	lea    0x10(%r13),%rdi
14021d8c4:	41 bc 01 00 00 00    	mov    $0x1,%r12d
14021d8ca:	eb 06                	jmp    0x14021d8d2
14021d8cc:	8b 95 b0 00 00 00    	mov    0xb0(%rbp),%edx
14021d8d2:	84 d2                	test   %dl,%dl
14021d8d4:	0f 85 cc 00 00 00    	jne    0x14021d9a6
14021d8da:	49 2b ca             	sub    %r10,%rcx
14021d8dd:	48 c1 f9 04          	sar    $0x4,%rcx
14021d8e1:	48 3b d9             	cmp    %rcx,%rbx
14021d8e4:	0f 83 dc 06 00 00    	jae    0x14021dfc6
14021d8ea:	49 8b 0c 3a          	mov    (%r10,%rdi,1),%rcx
14021d8ee:	48 8b 01             	mov    (%rcx),%rax
14021d8f1:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
14021d8f8:	ff 15 3a f3 8e 00    	call   *0x8ef33a(%rip)        # 0x140b0cc38
14021d8fe:	48 8d 54 24 68       	lea    0x68(%rsp),%rdx
14021d903:	48 8b c8             	mov    %rax,%rcx
14021d906:	e8 dd 87 f9 ff       	call   0x1401b60e8
14021d90b:	0f b6 8d b0 00 00 00 	movzbl 0xb0(%rbp),%ecx
14021d912:	84 c0                	test   %al,%al
14021d914:	41 0f 45 cc          	cmovne %r12d,%ecx
14021d918:	88 8d b0 00 00 00    	mov    %cl,0xb0(%rbp)
14021d91e:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
14021d923:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
14021d928:	48 2b c1             	sub    %rcx,%rax
14021d92b:	48 c1 f8 04          	sar    $0x4,%rax
14021d92f:	48 3b d8             	cmp    %rax,%rbx
14021d932:	0f 83 8e 06 00 00    	jae    0x14021dfc6
14021d938:	48 8b 0c 0f          	mov    (%rdi,%rcx,1),%rcx
14021d93c:	48 8b 01             	mov    (%rcx),%rax
14021d93f:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
14021d946:	ff 15 ec f2 8e 00    	call   *0x8ef2ec(%rip)        # 0x140b0cc38
14021d94c:	f3 0f 10 48 04       	movss  0x4(%rax),%xmm1
14021d951:	f3 0f 5f 4c 24 6c    	maxss  0x6c(%rsp),%xmm1
14021d957:	f3 0f 10 40 0c       	movss  0xc(%rax),%xmm0
14021d95c:	f3 0f 5d 44 24 74    	minss  0x74(%rsp),%xmm0
14021d962:	0f 2f c1             	comiss %xmm1,%xmm0
14021d965:	76 06                	jbe    0x14021d96d
14021d967:	f3 0f 5c c1          	subss  %xmm1,%xmm0
14021d96b:	eb 03                	jmp    0x14021d970
14021d96d:	0f 57 c0             	xorps  %xmm0,%xmm0
14021d970:	0f 2e 05 95 36 99 00 	ucomiss 0x993695(%rip),%xmm0        # 0x140bb100c
14021d977:	7a 02                	jp     0x14021d97b
14021d979:	74 07                	je     0x14021d982
14021d97b:	c6 85 a8 00 00 00 00 	movb   $0x0,0xa8(%rbp)
14021d982:	49 03 dc             	add    %r12,%rbx
14021d985:	48 83 c7 10          	add    $0x10,%rdi
14021d989:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
14021d98e:	48 8b c1             	mov    %rcx,%rax
14021d991:	4c 8b 54 24 30       	mov    0x30(%rsp),%r10
14021d996:	49 2b c2             	sub    %r10,%rax
14021d999:	48 c1 f8 04          	sar    $0x4,%rax
14021d99d:	48 3b d8             	cmp    %rax,%rbx
14021d9a0:	0f 82 26 ff ff ff    	jb     0x14021d8cc
14021d9a6:	0f 57 c0             	xorps  %xmm0,%xmm0
14021d9a9:	f3 0f 7f 45 c8       	movdqu %xmm0,-0x38(%rbp)
14021d9ae:	48 83 65 d8 00       	andq   $0x0,-0x28(%rbp)
14021d9b3:	49 2b ca             	sub    %r10,%rcx
14021d9b6:	48 c1 f9 04          	sar    $0x4,%rcx
14021d9ba:	4c 3b f9             	cmp    %rcx,%r15
14021d9bd:	0f 83 fc 05 00 00    	jae    0x14021dfbf
14021d9c3:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
14021d9c8:	48 83 65 f0 00       	andq   $0x0,-0x10(%rbp)
14021d9cd:	45 33 c9             	xor    %r9d,%r9d
14021d9d0:	4c 8d 45 e0          	lea    -0x20(%rbp),%r8
14021d9d4:	48 8d 55 c8          	lea    -0x38(%rbp),%rdx
14021d9d8:	4b 8b 0c 2a          	mov    (%r10,%r13,1),%rcx
14021d9dc:	e8 8f 74 e1 ff       	call   0x140034e70
14021d9e1:	48 8b 4d e0          	mov    -0x20(%rbp),%rcx
14021d9e5:	48 85 c9             	test   %rcx,%rcx
14021d9e8:	74 31                	je     0x14021da1b
14021d9ea:	48 8b 45 f0          	mov    -0x10(%rbp),%rax
14021d9ee:	48 2b c1             	sub    %rcx,%rax
14021d9f1:	48 83 e0 fc          	and    $0xfffffffffffffffc,%rax
14021d9f5:	48 8b d1             	mov    %rcx,%rdx
14021d9f8:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14021d9fe:	72 15                	jb     0x14021da15
14021da00:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14021da04:	48 2b d1             	sub    %rcx,%rdx
14021da07:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14021da0b:	48 83 f8 1f          	cmp    $0x1f,%rax
14021da0f:	0f 87 8e 05 00 00    	ja     0x14021dfa3
14021da15:	ff 15 a5 ee 8e 00    	call   *0x8eeea5(%rip)        # 0x140b0c8c0
14021da1b:	48 8b 55 d0          	mov    -0x30(%rbp),%rdx
14021da1f:	4c 8b c2             	mov    %rdx,%r8
14021da22:	48 8b 4d c8          	mov    -0x38(%rbp),%rcx
14021da26:	4c 2b c1             	sub    %rcx,%r8
14021da29:	49 c1 f8 04          	sar    $0x4,%r8
14021da2d:	4c 8d 0d fc cf f7 ff 	lea    -0x83004(%rip),%r9        # 0x14019aa30
14021da34:	e8 df 62 ed ff       	call   0x1400f3d18
14021da39:	83 cf ff             	or     $0xffffffff,%edi
14021da3c:	89 7c 24 4c          	mov    %edi,0x4c(%rsp)
14021da40:	89 7c 24 48          	mov    %edi,0x48(%rsp)
14021da44:	48 8b 4d c8          	mov    -0x38(%rbp),%rcx
14021da48:	48 3b 4d d0          	cmp    -0x30(%rbp),%rcx
14021da4c:	74 3d                	je     0x14021da8b
14021da4e:	48 8b 09             	mov    (%rcx),%rcx
14021da51:	48 8b 01             	mov    (%rcx),%rax
14021da54:	48 8b 80 00 01 00 00 	mov    0x100(%rax),%rax
14021da5b:	ff 15 d7 f1 8e 00    	call   *0x8ef1d7(%rip)        # 0x140b0cc38
14021da61:	89 44 24 48          	mov    %eax,0x48(%rsp)
14021da65:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14021da69:	48 39 4d c8          	cmp    %rcx,-0x38(%rbp)
14021da6d:	0f 84 4c 05 00 00    	je     0x14021dfbf
14021da73:	48 8b 49 f0          	mov    -0x10(%rcx),%rcx
14021da77:	48 8b 11             	mov    (%rcx),%rdx
14021da7a:	48 8b 82 00 01 00 00 	mov    0x100(%rdx),%rax
14021da81:	ff 15 b1 f1 8e 00    	call   *0x8ef1b1(%rip)        # 0x140b0cc38
14021da87:	89 44 24 4c          	mov    %eax,0x4c(%rsp)
14021da8b:	44 8b e7             	mov    %edi,%r12d
14021da8e:	8b 85 b8 00 00 00    	mov    0xb8(%rbp),%eax
14021da94:	3b c7                	cmp    %edi,%eax
14021da96:	74 24                	je     0x14021dabc
14021da98:	44 8b c0             	mov    %eax,%r8d
14021da9b:	48 8b 5d 18          	mov    0x18(%rbp),%rbx
14021da9f:	48 8b d3             	mov    %rbx,%rdx
14021daa2:	48 8b 4d 10          	mov    0x10(%rbp),%rcx
14021daa6:	e8 f5 30 8d 00       	call   0x140af0ba0
14021daab:	48 3b c3             	cmp    %rbx,%rax
14021daae:	74 0c                	je     0x14021dabc
14021dab0:	48 83 c0 04          	add    $0x4,%rax
14021dab4:	48 3b c3             	cmp    %rbx,%rax
14021dab7:	74 03                	je     0x14021dabc
14021dab9:	44 8b 20             	mov    (%rax),%r12d
14021dabc:	80 bd b0 00 00 00 00 	cmpb   $0x0,0xb0(%rbp)
14021dac3:	0f 85 87 03 00 00    	jne    0x14021de50
14021dac9:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
14021dace:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14021dad3:	48 2b c3             	sub    %rbx,%rax
14021dad6:	48 c1 f8 04          	sar    $0x4,%rax
14021dada:	4c 3b f8             	cmp    %rax,%r15
14021dadd:	0f 83 dc 04 00 00    	jae    0x14021dfbf
14021dae3:	4a 8b 1c 2b          	mov    (%rbx,%r13,1),%rbx
14021dae7:	48 8b 06             	mov    (%rsi),%rax
14021daea:	48 8b ce             	mov    %rsi,%rcx
14021daed:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
14021daf4:	ff 15 3e f1 8e 00    	call   *0x8ef13e(%rip)        # 0x140b0cc38
14021dafa:	48 8b f8             	mov    %rax,%rdi
14021dafd:	48 8b 13             	mov    (%rbx),%rdx
14021db00:	48 8b cb             	mov    %rbx,%rcx
14021db03:	48 8b 82 a8 00 00 00 	mov    0xa8(%rdx),%rax
14021db0a:	ff 15 28 f1 8e 00    	call   *0x8ef128(%rip)        # 0x140b0cc38
14021db10:	f3 0f 10 40 04       	movss  0x4(%rax),%xmm0
14021db15:	0f 2f 47 0c          	comiss 0xc(%rdi),%xmm0
14021db19:	0f 82 2e 03 00 00    	jb     0x14021de4d
14021db1f:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
14021db24:	48 8b 7c 24 30       	mov    0x30(%rsp),%rdi
14021db29:	48 2b c7             	sub    %rdi,%rax
14021db2c:	48 c1 f8 04          	sar    $0x4,%rax
14021db30:	4c 3b f8             	cmp    %rax,%r15
14021db33:	0f 83 86 04 00 00    	jae    0x14021dfbf
14021db39:	4a 8b 3c 2f          	mov    (%rdi,%r13,1),%rdi
14021db3d:	48 8b 06             	mov    (%rsi),%rax
14021db40:	48 8b ce             	mov    %rsi,%rcx
14021db43:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
14021db4a:	ff 15 e8 f0 8e 00    	call   *0x8ef0e8(%rip)        # 0x140b0cc38
14021db50:	48 8b d8             	mov    %rax,%rbx
14021db53:	48 8b 17             	mov    (%rdi),%rdx
14021db56:	48 8b cf             	mov    %rdi,%rcx
14021db59:	48 8b 82 a8 00 00 00 	mov    0xa8(%rdx),%rax
14021db60:	ff 15 d2 f0 8e 00    	call   *0x8ef0d2(%rip)        # 0x140b0cc38
14021db66:	f3 0f 10 43 08       	movss  0x8(%rbx),%xmm0
14021db6b:	83 cf ff             	or     $0xffffffff,%edi
14021db6e:	0f 2f 00             	comiss (%rax),%xmm0
14021db71:	0f 86 d9 02 00 00    	jbe    0x14021de50
14021db77:	44 3b e7             	cmp    %edi,%r12d
14021db7a:	0f 84 d0 02 00 00    	je     0x14021de50
14021db80:	8b 44 24 48          	mov    0x48(%rsp),%eax
14021db84:	3b c7                	cmp    %edi,%eax
14021db86:	0f 84 c4 02 00 00    	je     0x14021de50
14021db8c:	80 bd a8 00 00 00 00 	cmpb   $0x0,0xa8(%rbp)
14021db93:	75 09                	jne    0x14021db9e
14021db95:	44 3b e0             	cmp    %eax,%r12d
14021db98:	0f 85 b2 02 00 00    	jne    0x14021de50
14021db9e:	45 33 e4             	xor    %r12d,%r12d
14021dba1:	41 8b fc             	mov    %r12d,%edi
14021dba4:	41 83 ce ff          	or     $0xffffffff,%r14d
14021dba8:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
14021dbad:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
14021dbb2:	48 2b c1             	sub    %rcx,%rax
14021dbb5:	48 c1 f8 04          	sar    $0x4,%rax
14021dbb9:	4c 3b f8             	cmp    %rax,%r15
14021dbbc:	0f 83 fd 03 00 00    	jae    0x14021dfbf
14021dbc2:	4a 8b 0c 29          	mov    (%rcx,%r13,1),%rcx
14021dbc6:	48 8b 01             	mov    (%rcx),%rax
14021dbc9:	48 8b 40 40          	mov    0x40(%rax),%rax
14021dbcd:	ff 15 65 f0 8e 00    	call   *0x8ef065(%rip)        # 0x140b0cc38
14021dbd3:	48 3b f8             	cmp    %rax,%rdi
14021dbd6:	48 8b 06             	mov    (%rsi),%rax
14021dbd9:	0f 83 99 01 00 00    	jae    0x14021dd78
14021dbdf:	48 8b 58 48          	mov    0x48(%rax),%rbx
14021dbe3:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
14021dbe8:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
14021dbed:	48 2b c1             	sub    %rcx,%rax
14021dbf0:	48 c1 f8 04          	sar    $0x4,%rax
14021dbf4:	4c 3b f8             	cmp    %rax,%r15
14021dbf7:	0f 83 b4 03 00 00    	jae    0x14021dfb1
14021dbfd:	4a 8b 0c 29          	mov    (%rcx,%r13,1),%rcx
14021dc01:	48 8b 01             	mov    (%rcx),%rax
14021dc04:	4c 8b c7             	mov    %rdi,%r8
14021dc07:	48 8d 55 28          	lea    0x28(%rbp),%rdx
14021dc0b:	48 8b 40 30          	mov    0x30(%rax),%rax
14021dc0f:	ff 15 23 f0 8e 00    	call   *0x8ef023(%rip)        # 0x140b0cc38
14021dc15:	90                   	nop
14021dc16:	48 8b d0             	mov    %rax,%rdx
14021dc19:	48 8b ce             	mov    %rsi,%rcx
14021dc1c:	48 8b c3             	mov    %rbx,%rax
14021dc1f:	ff 15 13 f0 8e 00    	call   *0x8ef013(%rip)        # 0x140b0cc38
14021dc25:	90                   	nop
14021dc26:	48 8b 5d 30          	mov    0x30(%rbp),%rbx
14021dc2a:	48 85 db             	test   %rbx,%rbx
14021dc2d:	74 3e                	je     0x14021dc6d
14021dc2f:	41 8b c6             	mov    %r14d,%eax
14021dc32:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14021dc37:	41 03 c6             	add    %r14d,%eax
14021dc3a:	75 2c                	jne    0x14021dc68
14021dc3c:	48 8b 03             	mov    (%rbx),%rax
14021dc3f:	48 8b cb             	mov    %rbx,%rcx
14021dc42:	48 8b 00             	mov    (%rax),%rax
14021dc45:	ff 15 ed ef 8e 00    	call   *0x8eefed(%rip)        # 0x140b0cc38
14021dc4b:	41 8b c6             	mov    %r14d,%eax
14021dc4e:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14021dc53:	41 03 c6             	add    %r14d,%eax
14021dc56:	75 10                	jne    0x14021dc68
14021dc58:	48 8b 03             	mov    (%rbx),%rax
14021dc5b:	48 8b cb             	mov    %rbx,%rcx
14021dc5e:	48 8b 40 08          	mov    0x8(%rax),%rax
14021dc62:	ff 15 d0 ef 8e 00    	call   *0x8eefd0(%rip)        # 0x140b0cc38
14021dc68:	48 8b 74 24 20       	mov    0x20(%rsp),%rsi
14021dc6d:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
14021dc72:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
14021dc77:	48 2b c1             	sub    %rcx,%rax
14021dc7a:	48 c1 f8 04          	sar    $0x4,%rax
14021dc7e:	4c 3b f8             	cmp    %rax,%r15
14021dc81:	0f 83 23 03 00 00    	jae    0x14021dfaa
14021dc87:	4a 8b 0c 29          	mov    (%rcx,%r13,1),%rcx
14021dc8b:	48 8b 01             	mov    (%rcx),%rax
14021dc8e:	4c 8b c7             	mov    %rdi,%r8
14021dc91:	48 8d 55 38          	lea    0x38(%rbp),%rdx
14021dc95:	48 8b 40 30          	mov    0x30(%rax),%rax
14021dc99:	ff 15 99 ef 8e 00    	call   *0x8eef99(%rip)        # 0x140b0cc38
14021dc9f:	90                   	nop
14021dca0:	48 8b 08             	mov    (%rax),%rcx
14021dca3:	48 8b 01             	mov    (%rcx),%rax
14021dca6:	0f 57 c0             	xorps  %xmm0,%xmm0
14021dca9:	66 0f 7f 45 00       	movdqa %xmm0,0x0(%rbp)
14021dcae:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
14021dcb3:	48 85 d2             	test   %rdx,%rdx
14021dcb6:	74 10                	je     0x14021dcc8
14021dcb8:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14021dcbe:	f0 44 01 42 08       	lock add %r8d,0x8(%rdx)
14021dcc3:	48 8b 74 24 20       	mov    0x20(%rsp),%rsi
14021dcc8:	0f 28 44 24 20       	movaps 0x20(%rsp),%xmm0
14021dccd:	66 0f 7f 45 00       	movdqa %xmm0,0x0(%rbp)
14021dcd2:	4c 8d 45 00          	lea    0x0(%rbp),%r8
14021dcd6:	33 d2                	xor    %edx,%edx
14021dcd8:	48 8b 40 60          	mov    0x60(%rax),%rax
14021dcdc:	ff 15 56 ef 8e 00    	call   *0x8eef56(%rip)        # 0x140b0cc38
14021dce2:	48 8b 5d 08          	mov    0x8(%rbp),%rbx
14021dce6:	48 85 db             	test   %rbx,%rbx
14021dce9:	74 3e                	je     0x14021dd29
14021dceb:	41 8b c6             	mov    %r14d,%eax
14021dcee:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14021dcf3:	41 03 c6             	add    %r14d,%eax
14021dcf6:	75 2c                	jne    0x14021dd24
14021dcf8:	48 8b 03             	mov    (%rbx),%rax
14021dcfb:	48 8b cb             	mov    %rbx,%rcx
14021dcfe:	48 8b 00             	mov    (%rax),%rax
14021dd01:	ff 15 31 ef 8e 00    	call   *0x8eef31(%rip)        # 0x140b0cc38
14021dd07:	41 8b c6             	mov    %r14d,%eax
14021dd0a:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14021dd0f:	41 03 c6             	add    %r14d,%eax
14021dd12:	75 10                	jne    0x14021dd24
14021dd14:	48 8b 03             	mov    (%rbx),%rax
14021dd17:	48 8b cb             	mov    %rbx,%rcx
14021dd1a:	48 8b 40 08          	mov    0x8(%rax),%rax
14021dd1e:	ff 15 14 ef 8e 00    	call   *0x8eef14(%rip)        # 0x140b0cc38
14021dd24:	48 8b 74 24 20       	mov    0x20(%rsp),%rsi
14021dd29:	48 8b 5d 40          	mov    0x40(%rbp),%rbx
14021dd2d:	48 85 db             	test   %rbx,%rbx
14021dd30:	74 3e                	je     0x14021dd70
14021dd32:	41 8b c6             	mov    %r14d,%eax
14021dd35:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14021dd3a:	41 03 c6             	add    %r14d,%eax
14021dd3d:	75 2c                	jne    0x14021dd6b
14021dd3f:	48 8b 03             	mov    (%rbx),%rax
14021dd42:	48 8b cb             	mov    %rbx,%rcx
14021dd45:	48 8b 00             	mov    (%rax),%rax
14021dd48:	ff 15 ea ee 8e 00    	call   *0x8eeeea(%rip)        # 0x140b0cc38
14021dd4e:	41 8b c6             	mov    %r14d,%eax
14021dd51:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14021dd56:	41 03 c6             	add    %r14d,%eax
14021dd59:	75 10                	jne    0x14021dd6b
14021dd5b:	48 8b 03             	mov    (%rbx),%rax
14021dd5e:	48 8b cb             	mov    %rbx,%rcx
14021dd61:	48 8b 40 08          	mov    0x8(%rax),%rax
14021dd65:	ff 15 cd ee 8e 00    	call   *0x8eeecd(%rip)        # 0x140b0cc38
14021dd6b:	48 8b 74 24 20       	mov    0x20(%rsp),%rsi
14021dd70:	48 ff c7             	inc    %rdi
14021dd73:	e9 30 fe ff ff       	jmp    0x14021dba8
14021dd78:	48 8d 54 24 68       	lea    0x68(%rsp),%rdx
14021dd7d:	48 8b ce             	mov    %rsi,%rcx
14021dd80:	48 8b 80 b0 00 00 00 	mov    0xb0(%rax),%rax
14021dd87:	ff 15 ab ee 8e 00    	call   *0x8eeeab(%rip)        # 0x140b0cc38
14021dd8d:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
14021dd92:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
14021dd97:	48 2b c1             	sub    %rcx,%rax
14021dd9a:	48 c1 f8 04          	sar    $0x4,%rax
14021dd9e:	4c 3b f8             	cmp    %rax,%r15
14021dda1:	0f 83 18 02 00 00    	jae    0x14021dfbf