14006ed5d:	48 8b df             	mov    %rdi,%rbx
14006ed60:	48 3b fe             	cmp    %rsi,%rdi
14006ed63:	74 66                	je     0x14006edcb
14006ed65:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
14006ed69:	49 2b d6             	sub    %r14,%rdx
14006ed6c:	48 c1 fa 02          	sar    $0x2,%rdx
14006ed70:	48 89 55 58          	mov    %rdx,0x58(%rbp)
14006ed74:	48 63 0b             	movslq (%rbx),%rcx
14006ed77:	48 3b ca             	cmp    %rdx,%rcx
14006ed7a:	0f 83 16 01 00 00    	jae    0x14006ee96
14006ed80:	44 8b 45 b4          	mov    -0x4c(%rbp),%r8d
14006ed84:	45 39 04 8e          	cmp    %r8d,(%r14,%rcx,4)
14006ed88:	7f 38                	jg     0x14006edc2
14006ed8a:	42 8d 04 29          	lea    (%rcx,%r13,1),%eax
14006ed8e:	66 0f 6e c0          	movd   %eax,%xmm0
14006ed92:	0f 5b c0             	cvtdq2ps %xmm0,%xmm0
14006ed95:	f3 0f 11 45 48       	movss  %xmm0,0x48(%rbp)
14006ed9a:	49 8b 57 08          	mov    0x8(%r15),%rdx
14006ed9e:	49 3b 57 10          	cmp    0x10(%r15),%rdx
14006eda2:	74 0e                	je     0x14006edb2
14006eda4:	f3 0f 11 02          	movss  %xmm0,(%rdx)
14006eda8:	48 8d 42 04          	lea    0x4(%rdx),%rax
14006edac:	49 89 47 08          	mov    %rax,0x8(%r15)
14006edb0:	eb 0c                	jmp    0x14006edbe
14006edb2:	4c 8d 45 48          	lea    0x48(%rbp),%r8
14006edb6:	49 8b cf             	mov    %r15,%rcx
14006edb9:	e8 52 2f fc ff       	call   0x140031d10
14006edbe:	48 8b 55 58          	mov    0x58(%rbp),%rdx
14006edc2:	48 83 c3 04          	add    $0x4,%rbx
14006edc6:	48 3b de             	cmp    %rsi,%rbx
14006edc9:	75 a9                	jne    0x14006ed74
14006edcb:	8b 45 b8             	mov    -0x48(%rbp),%eax
14006edce:	41 03 c5             	add    %r13d,%eax
14006edd1:	66 0f 6e c0          	movd   %eax,%xmm0
14006edd5:	0f 5b c0             	cvtdq2ps %xmm0,%xmm0
14006edd8:	f3 0f 11 45 48       	movss  %xmm0,0x48(%rbp)
14006eddd:	49 8b 57 08          	mov    0x8(%r15),%rdx
14006ede1:	49 3b 57 10          	cmp    0x10(%r15),%rdx
14006ede5:	74 0e                	je     0x14006edf5
14006ede7:	f3 0f 11 02          	movss  %xmm0,(%rdx)
14006edeb:	48 8d 42 04          	lea    0x4(%rdx),%rax
14006edef:	49 89 47 08          	mov    %rax,0x8(%r15)
14006edf3:	eb 0d                	jmp    0x14006ee02
14006edf5:	4c 8d 45 48          	lea    0x48(%rbp),%r8
14006edf9:	49 8b cf             	mov    %r15,%rcx
14006edfc:	e8 0f 2f fc ff       	call   0x140031d10
14006ee01:	90                   	nop
14006ee02:	bb 00 10 00 00       	mov    $0x1000,%ebx
14006ee07:	48 85 ff             	test   %rdi,%rdi
14006ee0a:	74 39                	je     0x14006ee45
14006ee0c:	4c 2b e7             	sub    %rdi,%r12
14006ee0f:	49 c1 fc 02          	sar    $0x2,%r12
14006ee13:	4a 8d 04 a5 00 00 00 	lea    0x0(,%r12,4),%rax
14006ee1a:	00
14006ee1b:	48 8b cf             	mov    %rdi,%rcx
14006ee1e:	48 3b c3             	cmp    %rbx,%rax
14006ee21:	72 18                	jb     0x14006ee3b
14006ee23:	48 8b 7f f8          	mov    -0x8(%rdi),%rdi
14006ee27:	48 2b cf             	sub    %rdi,%rcx
14006ee2a:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14006ee2e:	48 83 f8 1f          	cmp    $0x1f,%rax
14006ee32:	76 07                	jbe    0x14006ee3b
14006ee34:	ff 15 5e db a9 00    	call   *0xa9db5e(%rip)        # 0x140b0c998
14006ee3a:	cc                   	int3
14006ee3b:	48 8b cf             	mov    %rdi,%rcx
14006ee3e:	ff 15 7c da a9 00    	call   *0xa9da7c(%rip)        # 0x140b0c8c0
14006ee44:	90                   	nop
14006ee45:	4d 85 f6             	test   %r14,%r14
14006ee48:	74 34                	je     0x14006ee7e
14006ee4a:	49 8b ce             	mov    %r14,%rcx
14006ee4d:	48 8b 45 f0          	mov    -0x10(%rbp),%rax
14006ee51:	49 2b c6             	sub    %r14,%rax
14006ee54:	48 83 e0 fc          	and    $0xfffffffffffffffc,%rax
14006ee58:	48 3b c3             	cmp    %rbx,%rax
14006ee5b:	72 18                	jb     0x14006ee75
14006ee5d:	4d 8b 76 f8          	mov    -0x8(%r14),%r14
14006ee61:	49 2b ce             	sub    %r14,%rcx
14006ee64:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14006ee68:	48 83 f8 1f          	cmp    $0x1f,%rax
14006ee6c:	76 07                	jbe    0x14006ee75
14006ee6e:	ff 15 24 db a9 00    	call   *0xa9db24(%rip)        # 0x140b0c998
14006ee74:	cc                   	int3
14006ee75:	49 8b ce             	mov    %r14,%rcx
14006ee78:	ff 15 42 da a9 00    	call   *0xa9da42(%rip)        # 0x140b0c8c0
14006ee7e:	48 8b 9c 24 b0 00 00 	mov    0xb0(%rsp),%rbx
14006ee85:	00
14006ee86:	48 83 c4 70          	add    $0x70,%rsp
14006ee8a:	41 5f                	pop    %r15
14006ee8c:	41 5e                	pop    %r14
14006ee8e:	41 5d                	pop    %r13
14006ee90:	41 5c                	pop    %r12
14006ee92:	5f                   	pop    %rdi
14006ee93:	5e                   	pop    %rsi
14006ee94:	5d                   	pop    %rbp
14006ee95:	c3                   	ret
14006ee96:	ff 15 fc da a9 00    	call   *0xa9dafc(%rip)        # 0x140b0c998
14006ee9c:	90                   	nop
14006ee9d:	90                   	nop
14006ee9e:	90                   	nop
14006ee9f:	90                   	nop
14006eea0:	48 8b c4             	mov    %rsp,%rax
14006eea3:	48 89 58 08          	mov    %rbx,0x8(%rax)
14006eea7:	48 89 70 20          	mov    %rsi,0x20(%rax)
14006eeab:	4c 89 40 18          	mov    %r8,0x18(%rax)
14006eeaf:	48 89 50 10          	mov    %rdx,0x10(%rax)
14006eeb3:	55                   	push   %rbp
14006eeb4:	57                   	push   %rdi
14006eeb5:	41 54                	push   %r12
14006eeb7:	41 56                	push   %r14
14006eeb9:	41 57                	push   %r15
14006eebb:	48 8d a8 e8 fe ff ff 	lea    -0x118(%rax),%rbp
14006eec2:	48 81 ec f0 01 00 00 	sub    $0x1f0,%rsp
14006eec9:	0f 29 70 c8          	movaps %xmm6,-0x38(%rax)
14006eecd:	48 8b 05 6c 01 c5 00 	mov    0xc5016c(%rip),%rax        # 0x140cbf040
14006eed4:	48 33 c4             	xor    %rsp,%rax
14006eed7:	48 89 85 d0 00 00 00 	mov    %rax,0xd0(%rbp)
14006eede:	4d 8b e0             	mov    %r8,%r12
14006eee1:	48 8b fa             	mov    %rdx,%rdi
14006eee4:	4c 8b f1             	mov    %rcx,%r14
14006eee7:	48 89 54 24 78       	mov    %rdx,0x78(%rsp)
14006eeec:	4c 89 45 80          	mov    %r8,-0x80(%rbp)
14006eef0:	48 8b 0a             	mov    (%rdx),%rcx
14006eef3:	48 8b 01             	mov    (%rcx),%rax
14006eef6:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
14006eefd:	ff 15 35 dd a9 00    	call   *0xa9dd35(%rip)        # 0x140b0cc38
14006ef03:	4c 8b f8             	mov    %rax,%r15
14006ef06:	49 8b 1e             	mov    (%r14),%rbx
14006ef09:	e9 c7 00 00 00       	jmp    0x14006efd5
14006ef0e:	48 8b 0b             	mov    (%rbx),%rcx
14006ef11:	48 8b 01             	mov    (%rcx),%rax
14006ef14:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
14006ef1b:	ff 15 17 dd a9 00    	call   *0xa9dd17(%rip)        # 0x140b0cc38
14006ef21:	48 8b d0             	mov    %rax,%rdx
14006ef24:	f3 0f 10 15 08 22 b4 	movss  0xb42208(%rip),%xmm2        # 0x140bb1134
14006ef2b:	00
14006ef2c:	49 8b cf             	mov    %r15,%rcx
14006ef2f:	e8 c8 73 14 00       	call   0x1401b62fc
14006ef34:	84 c0                	test   %al,%al
14006ef36:	0f 84 95 00 00 00    	je     0x14006efd1
14006ef3c:	48 8b 0f             	mov    (%rdi),%rcx
14006ef3f:	48 8b 01             	mov    (%rcx),%rax
14006ef42:	48 8b d3             	mov    %rbx,%rdx
14006ef45:	48 8b 40 48          	mov    0x48(%rax),%rax
14006ef49:	ff 15 e9 dc a9 00    	call   *0xa9dce9(%rip)        # 0x140b0cc38
14006ef4f:	48 8b 0b             	mov    (%rbx),%rcx
14006ef52:	48 8b 01             	mov    (%rcx),%rax
14006ef55:	0f 57 c0             	xorps  %xmm0,%xmm0
14006ef58:	f3 0f 7f 44 24 20    	movdqu %xmm0,0x20(%rsp)
14006ef5e:	48 8b 57 08          	mov    0x8(%rdi),%rdx
14006ef62:	48 85 d2             	test   %rdx,%rdx
14006ef65:	74 04                	je     0x14006ef6b
14006ef67:	f0 ff 42 08          	lock incl 0x8(%rdx)
14006ef6b:	48 8b 17             	mov    (%rdi),%rdx
14006ef6e:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
14006ef73:	48 8b 57 08          	mov    0x8(%rdi),%rdx
14006ef77:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
14006ef7c:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
14006ef81:	33 d2                	xor    %edx,%edx
14006ef83:	48 8b 40 60          	mov    0x60(%rax),%rax
14006ef87:	ff 15 ab dc a9 00    	call   *0xa9dcab(%rip)        # 0x140b0cc38
14006ef8d:	90                   	nop
14006ef8e:	48 8b 74 24 28       	mov    0x28(%rsp),%rsi
14006ef93:	48 85 f6             	test   %rsi,%rsi
14006ef96:	74 39                	je     0x14006efd1
14006ef98:	83 c8 ff             	or     $0xffffffff,%eax
14006ef9b:	f0 0f c1 46 08       	lock xadd %eax,0x8(%rsi)
14006efa0:	83 f8 01             	cmp    $0x1,%eax
14006efa3:	75 2c                	jne    0x14006efd1
14006efa5:	48 8b 06             	mov    (%rsi),%rax
14006efa8:	48 8b ce             	mov    %rsi,%rcx
14006efab:	48 8b 00             	mov    (%rax),%rax
14006efae:	ff 15 84 dc a9 00    	call   *0xa9dc84(%rip)        # 0x140b0cc38
14006efb4:	83 c8 ff             	or     $0xffffffff,%eax
14006efb7:	f0 0f c1 46 0c       	lock xadd %eax,0xc(%rsi)
14006efbc:	83 f8 01             	cmp    $0x1,%eax
14006efbf:	75 10                	jne    0x14006efd1
14006efc1:	48 8b 06             	mov    (%rsi),%rax
14006efc4:	48 8b ce             	mov    %rsi,%rcx
14006efc7:	48 8b 40 08          	mov    0x8(%rax),%rax
14006efcb:	ff 15 67 dc a9 00    	call   *0xa9dc67(%rip)        # 0x140b0cc38
14006efd1:	48 83 c3 10          	add    $0x10,%rbx
14006efd5:	49 3b 5e 08          	cmp    0x8(%r14),%rbx
14006efd9:	0f 85 2f ff ff ff    	jne    0x14006ef0e
14006efdf:	49 8b 44 24 08       	mov    0x8(%r12),%rax
14006efe4:	48 85 c0             	test   %rax,%rax
14006efe7:	74 04                	je     0x14006efed
14006efe9:	f0 ff 40 08          	lock incl 0x8(%rax)
14006efed:	49 8b 04 24          	mov    (%r12),%rax
14006eff1:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14006eff6:	49 8b 44 24 08       	mov    0x8(%r12),%rax
14006effb:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14006f000:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
14006f005:	48 8b d7             	mov    %rdi,%rdx
14006f008:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
14006f00c:	e8 37 ba ff ff       	call   0x14006aa48
14006f011:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
14006f015:	e8 0e f7 1b 00       	call   0x14022e728
14006f01a:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
14006f01e:	e8 2d 09 1c 00       	call   0x14022f950
14006f023:	48 8b 1f             	mov    (%rdi),%rbx
14006f026:	f3 41 0f 10 47 0c    	movss  0xc(%r15),%xmm0
14006f02c:	f3 41 0f 5c 47 04    	subss  0x4(%r15),%xmm0
14006f032:	f3 0f 10 8b 48 01 00 	movss  0x148(%rbx),%xmm1
14006f039:	00
14006f03a:	e8 bd 0c 00 00       	call   0x14006fcfc
14006f03f:	0f 28 f0             	movaps %xmm0,%xmm6
14006f042:	0f 57 c9             	xorps  %xmm1,%xmm1
14006f045:	f3 0f 7f 4c 24 30    	movdqu %xmm1,0x30(%rsp)
14006f04b:	48 83 64 24 40 00    	andq   $0x0,0x40(%rsp)
14006f051:	45 33 ff             	xor    %r15d,%r15d
14006f054:	48 8b 83 10 01 00 00 	mov    0x110(%rbx),%rax
14006f05b:	48 2b 83 08 01 00 00 	sub    0x108(%rbx),%rax
14006f062:	48 c1 f8 04          	sar    $0x4,%rax
14006f066:	4c 8b 4c 24 38       	mov    0x38(%rsp),%r9
14006f06b:	48 85 c0             	test   %rax,%rax
14006f06e:	0f 84 1a 01 00 00    	je     0x14006f18e
14006f074:	45 33 f6             	xor    %r14d,%r14d
14006f077:	48 8b b3 08 01 00 00 	mov    0x108(%rbx),%rsi
14006f07e:	48 8b 83 10 01 00 00 	mov    0x110(%rbx),%rax
14006f085:	48 2b c6             	sub    %rsi,%rax
14006f088:	48 c1 f8 04          	sar    $0x4,%rax
14006f08c:	4c 3b f8             	cmp    %rax,%r15
14006f08f:	0f 83 11 04 00 00    	jae    0x14006f4a6
14006f095:	49 8b 44 36 08       	mov    0x8(%r14,%rsi,1),%rax
14006f09a:	48 85 c0             	test   %rax,%rax
14006f09d:	74 09                	je     0x14006f0a8
14006f09f:	f0 ff 40 08          	lock incl 0x8(%rax)
14006f0a3:	4c 8b 4c 24 38       	mov    0x38(%rsp),%r9
14006f0a8:	49 8b 04 36          	mov    (%r14,%rsi,1),%rax
14006f0ac:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14006f0b1:	49 8b 74 36 08       	mov    0x8(%r14,%rsi,1),%rsi
14006f0b6:	48 8b de             	mov    %rsi,%rbx
14006f0b9:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
14006f0be:	f3 0f 10 40 0c       	movss  0xc(%rax),%xmm0
14006f0c3:	f3 0f 5c 40 04       	subss  0x4(%rax),%xmm0
14006f0c8:	0f 2f c6             	comiss %xmm6,%xmm0
14006f0cb:	76 53                	jbe    0x14006f120
14006f0cd:	4c 3b 4c 24 40       	cmp    0x40(%rsp),%r9
14006f0d2:	74 35                	je     0x14006f109
14006f0d4:	49 83 21 00          	andq   $0x0,(%r9)
14006f0d8:	49 8d 49 08          	lea    0x8(%r9),%rcx
14006f0dc:	48 83 21 00          	andq   $0x0,(%rcx)
14006f0e0:	48 85 f6             	test   %rsi,%rsi
14006f0e3:	74 13                	je     0x14006f0f8
14006f0e5:	f0 ff 46 08          	lock incl 0x8(%rsi)
14006f0e9:	4c 8b 4c 24 38       	mov    0x38(%rsp),%r9
14006f0ee:	48 8b 5c 24 28       	mov    0x28(%rsp),%rbx
14006f0f3:	48 8b 44 24 20       	mov    0x20(%rsp),%rax
14006f0f8:	49 89 01             	mov    %rax,(%r9)
14006f0fb:	48 89 19             	mov    %rbx,(%rcx)
14006f0fe:	49 83 c1 10          	add    $0x10,%r9
14006f102:	4c 89 4c 24 38       	mov    %r9,0x38(%rsp)
14006f107:	eb 17                	jmp    0x14006f120
14006f109:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
14006f10e:	49 8b d1             	mov    %r9,%rdx
14006f111:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
14006f116:	e8 2d 3b fc ff       	call   0x140032c48
14006f11b:	4c 8b 4c 24 38       	mov    0x38(%rsp),%r9
14006f120:	48 85 f6             	test   %rsi,%rsi
14006f123:	74 44                	je     0x14006f169
14006f125:	83 ce ff             	or     $0xffffffff,%esi
14006f128:	8b c6                	mov    %esi,%eax
14006f12a:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14006f12f:	03 c6                	add    %esi,%eax
14006f131:	75 31                	jne    0x14006f164
14006f133:	48 8b 5c 24 28       	mov    0x28(%rsp),%rbx
14006f138:	48 8b 03             	mov    (%rbx),%rax
14006f13b:	48 8b cb             	mov    %rbx,%rcx
14006f13e:	48 8b 00             	mov    (%rax),%rax
14006f141:	ff 15 f1 da a9 00    	call   *0xa9daf1(%rip)        # 0x140b0cc38
14006f147:	8b c6                	mov    %esi,%eax
14006f149:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14006f14e:	03 c6                	add    %esi,%eax
14006f150:	75 12                	jne    0x14006f164
14006f152:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
14006f157:	48 8b 01             	mov    (%rcx),%rax
14006f15a:	48 8b 40 08          	mov    0x8(%rax),%rax
14006f15e:	ff 15 d4 da a9 00    	call   *0xa9dad4(%rip)        # 0x140b0cc38
14006f164:	4c 8b 4c 24 38       	mov    0x38(%rsp),%r9
14006f169:	49 ff c7             	inc    %r15
14006f16c:	49 83 c6 10          	add    $0x10,%r14
14006f170:	48 8b 1f             	mov    (%rdi),%rbx
14006f173:	48 8b 83 10 01 00 00 	mov    0x110(%rbx),%rax
14006f17a:	48 2b 83 08 01 00 00 	sub    0x108(%rbx),%rax
14006f181:	48 c1 f8 04          	sar    $0x4,%rax
14006f185:	4c 3b f8             	cmp    %rax,%r15
14006f188:	0f 82 e9 fe ff ff    	jb     0x14006f077
14006f18e:	33 f6                	xor    %esi,%esi
14006f190:	48 8b 83 f8 00 00 00 	mov    0xf8(%rbx),%rax
14006f197:	48 2b 83 f0 00 00 00 	sub    0xf0(%rbx),%rax
14006f19e:	48 c1 f8 04          	sar    $0x4,%rax
14006f1a2:	4c 8b 54 24 30       	mov    0x30(%rsp),%r10
14006f1a7:	48 85 c0             	test   %rax,%rax
14006f1aa:	0f 84 ff 00 00 00    	je     0x14006f2af
14006f1b0:	45 33 f6             	xor    %r14d,%r14d
14006f1b3:	45 33 db             	xor    %r11d,%r11d
14006f1b6:	4d 8b c1             	mov    %r9,%r8
14006f1b9:	4d 2b c2             	sub    %r10,%r8
14006f1bc:	49 c1 f8 04          	sar    $0x4,%r8
14006f1c0:	4d 85 c0             	test   %r8,%r8
14006f1c3:	74 4a                	je     0x14006f20f
14006f1c5:	4d 8b fa             	mov    %r10,%r15
14006f1c8:	4d 3b d8             	cmp    %r8,%r11
14006f1cb:	0f 83 d5 02 00 00    	jae    0x14006f4a6
14006f1d1:	48 8b 93 f0 00 00 00 	mov    0xf0(%rbx),%rdx
14006f1d8:	48 8b 83 f8 00 00 00 	mov    0xf8(%rbx),%rax
14006f1df:	48 2b c2             	sub    %rdx,%rax
14006f1e2:	48 c1 f8 04          	sar    $0x4,%rax
14006f1e6:	48 3b f0             	cmp    %rax,%rsi
14006f1e9:	0f 83 b7 02 00 00    	jae    0x14006f4a6
14006f1ef:	49 8b 14 16          	mov    (%r14,%rdx,1),%rdx
14006f1f3:	49 8b 0f             	mov    (%r15),%rcx
14006f1f6:	e8 ed 6e 14 00       	call   0x1401b60e8
14006f1fb:	84 c0                	test   %al,%al
14006f1fd:	0f 85 87 00 00 00    	jne    0x14006f28a
14006f203:	49 ff c3             	inc    %r11
14006f206:	49 83 c7 10          	add    $0x10,%r15
14006f20a:	4d 3b d8             	cmp    %r8,%r11
14006f20d:	72 c2                	jb     0x14006f1d1
14006f20f:	48 8b 8b f0 00 00 00 	mov    0xf0(%rbx),%rcx
14006f216:	48 8b 83 f8 00 00 00 	mov    0xf8(%rbx),%rax
14006f21d:	48 2b c1             	sub    %rcx,%rax
14006f220:	48 c1 f8 04          	sar    $0x4,%rax
14006f224:	48 3b f0             	cmp    %rax,%rsi
14006f227:	0f 83 79 02 00 00    	jae    0x14006f4a6
14006f22d:	4d 8d 04 0e          	lea    (%r14,%rcx,1),%r8
14006f231:	4c 3b 4c 24 40       	cmp    0x40(%rsp),%r9
14006f236:	74 3b                	je     0x14006f273
14006f238:	49 83 21 00          	andq   $0x0,(%r9)
14006f23c:	49 8d 49 08          	lea    0x8(%r9),%rcx
14006f240:	48 83 21 00          	andq   $0x0,(%rcx)
14006f244:	49 8b 40 08          	mov    0x8(%r8),%rax
14006f248:	48 85 c0             	test   %rax,%rax
14006f24b:	74 0e                	je     0x14006f25b
14006f24d:	f0 ff 40 08          	lock incl 0x8(%rax)
14006f251:	4c 8b 4c 24 38       	mov    0x38(%rsp),%r9
14006f256:	4c 8b 54 24 30       	mov    0x30(%rsp),%r10
14006f25b:	49 8b 00             	mov    (%r8),%rax
14006f25e:	49 89 01             	mov    %rax,(%r9)
14006f261:	49 8b 40 08          	mov    0x8(%r8),%rax
14006f265:	48 89 01             	mov    %rax,(%rcx)
14006f268:	49 83 c1 10          	add    $0x10,%r9
14006f26c:	4c 89 4c 24 38       	mov    %r9,0x38(%rsp)
14006f271:	eb 17                	jmp    0x14006f28a
14006f273:	49 8b d1             	mov    %r9,%rdx
14006f276:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
14006f27b:	e8 c8 39 fc ff       	call   0x140032c48
14006f280:	4c 8b 4c 24 38       	mov    0x38(%rsp),%r9
14006f285:	4c 8b 54 24 30       	mov    0x30(%rsp),%r10
14006f28a:	48 ff c6             	inc    %rsi