1401858c4:	49 2b c0             	sub    %r8,%rax
1401858c7:	48 c1 f8 04          	sar    $0x4,%rax
1401858cb:	48 85 c0             	test   %rax,%rax
1401858ce:	0f 84 60 02 00 00    	je     0x140185b34
1401858d4:	45 33 ff             	xor    %r15d,%r15d
1401858d7:	83 cf ff             	or     $0xffffffff,%edi
1401858da:	49 2b d0             	sub    %r8,%rdx
1401858dd:	48 c1 fa 04          	sar    $0x4,%rdx
1401858e1:	48 3b ea             	cmp    %rdx,%rbp
1401858e4:	0f 83 7d 02 00 00    	jae    0x140185b67
1401858ea:	4b 8d 14 38          	lea    (%r8,%r15,1),%rdx
1401858ee:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1401858f3:	e8 58 6d e9 ff       	call   0x14001c650
1401858f8:	48 83 7c 24 30 00    	cmpq   $0x0,0x30(%rsp)
1401858fe:	0f 84 c8 01 00 00    	je     0x140185acc
140185904:	48 8b 4e 30          	mov    0x30(%rsi),%rcx
140185908:	48 8b 46 38          	mov    0x38(%rsi),%rax
14018590c:	48 2b c1             	sub    %rcx,%rax
14018590f:	48 c1 f8 04          	sar    $0x4,%rax
140185913:	48 3b e8             	cmp    %rax,%rbp
140185916:	0f 83 44 02 00 00    	jae    0x140185b60
14018591c:	49 8d 14 0f          	lea    (%r15,%rcx,1),%rdx
140185920:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140185925:	e8 26 6d e9 ff       	call   0x14001c650
14018592a:	4c 8b 64 24 20       	mov    0x20(%rsp),%r12
14018592f:	49 8b 84 24 68 01 00 	mov    0x168(%r12),%rax
140185936:	00
140185937:	49 8d 8c 24 68 01 00 	lea    0x168(%r12),%rcx
14018593e:	00
14018593f:	48 8b 40 28          	mov    0x28(%rax),%rax
140185943:	ff 15 ef 72 98 00    	call   *0x9872ef(%rip)        # 0x140b0cc38
140185949:	4c 8b 30             	mov    (%rax),%r14
14018594c:	49 83 c6 28          	add    $0x28,%r14
140185950:	48 8b 05 29 51 ba 00 	mov    0xba5129(%rip),%rax        # 0x140d2aa80
140185957:	48 8b 78 08          	mov    0x8(%rax),%rdi
14018595b:	48 8b d8             	mov    %rax,%rbx
14018595e:	80 7f 19 00          	cmpb   $0x0,0x19(%rdi)
140185962:	75 29                	jne    0x14018598d
140185964:	48 8d 57 20          	lea    0x20(%rdi),%rdx
140185968:	4d 8b c6             	mov    %r14,%r8
14018596b:	e8 dc cb e9 ff       	call   0x14002254c
140185970:	84 c0                	test   %al,%al
140185972:	74 06                	je     0x14018597a
140185974:	48 8b 7f 10          	mov    0x10(%rdi),%rdi
140185978:	eb 06                	jmp    0x140185980
14018597a:	48 8b df             	mov    %rdi,%rbx
14018597d:	48 8b 3f             	mov    (%rdi),%rdi
140185980:	80 7f 19 00          	cmpb   $0x0,0x19(%rdi)
140185984:	74 de                	je     0x140185964
140185986:	48 8b 05 f3 50 ba 00 	mov    0xba50f3(%rip),%rax        # 0x140d2aa80
14018598d:	80 7b 19 00          	cmpb   $0x0,0x19(%rbx)
140185991:	75 17                	jne    0x1401859aa
140185993:	4c 8d 43 20          	lea    0x20(%rbx),%r8
140185997:	49 8b d6             	mov    %r14,%rdx
14018599a:	e8 ad cb e9 ff       	call   0x14002254c
14018599f:	84 c0                	test   %al,%al
1401859a1:	48 8b 05 d8 50 ba 00 	mov    0xba50d8(%rip),%rax        # 0x140d2aa80
1401859a8:	74 03                	je     0x1401859ad
1401859aa:	48 8b d8             	mov    %rax,%rbx
1401859ad:	48 3b d8             	cmp    %rax,%rbx
1401859b0:	0f 84 9f 00 00 00    	je     0x140185a55
1401859b6:	0f bf 4b 46          	movswl 0x46(%rbx),%ecx
1401859ba:	0f b7 43 44          	movzwl 0x44(%rbx),%eax
1401859be:	03 c8                	add    %eax,%ecx
1401859c0:	0f b7 43 42          	movzwl 0x42(%rbx),%eax
1401859c4:	03 c8                	add    %eax,%ecx
1401859c6:	66 0f 6e f1          	movd   %ecx,%xmm6
1401859ca:	0f 5b f6             	cvtdq2ps %xmm6,%xmm6
1401859cd:	0f b7 43 40          	movzwl 0x40(%rbx),%eax
1401859d1:	66 0f 6e c0          	movd   %eax,%xmm0
1401859d5:	0f 5b c0             	cvtdq2ps %xmm0,%xmm0
1401859d8:	0f 2f 05 2d b6 a2 00 	comiss 0xa2b62d(%rip),%xmm0        # 0x140bb100c
1401859df:	76 74                	jbe    0x140185a55
1401859e1:	f3 0f 5e f0          	divss  %xmm0,%xmm6
1401859e5:	48 8b 05 e4 51 ba 00 	mov    0xba51e4(%rip),%rax        # 0x140d2abd0
1401859ec:	48 8b 58 08          	mov    0x8(%rax),%rbx
1401859f0:	48 8b f8             	mov    %rax,%rdi
1401859f3:	80 7b 19 00          	cmpb   $0x0,0x19(%rbx)
1401859f7:	75 29                	jne    0x140185a22
1401859f9:	48 8d 53 20          	lea    0x20(%rbx),%rdx
1401859fd:	4d 8b c6             	mov    %r14,%r8
140185a00:	e8 47 cb e9 ff       	call   0x14002254c
140185a05:	84 c0                	test   %al,%al
140185a07:	74 06                	je     0x140185a0f
140185a09:	48 8b 5b 10          	mov    0x10(%rbx),%rbx
140185a0d:	eb 06                	jmp    0x140185a15
140185a0f:	48 8b fb             	mov    %rbx,%rdi
140185a12:	48 8b 1b             	mov    (%rbx),%rbx
140185a15:	80 7b 19 00          	cmpb   $0x0,0x19(%rbx)
140185a19:	74 de                	je     0x1401859f9
140185a1b:	48 8b 05 ae 51 ba 00 	mov    0xba51ae(%rip),%rax        # 0x140d2abd0
140185a22:	80 7f 19 00          	cmpb   $0x0,0x19(%rdi)
140185a26:	75 17                	jne    0x140185a3f
140185a28:	4c 8d 47 20          	lea    0x20(%rdi),%r8
140185a2c:	49 8b d6             	mov    %r14,%rdx
140185a2f:	e8 18 cb e9 ff       	call   0x14002254c
140185a34:	84 c0                	test   %al,%al
140185a36:	48 8b 05 93 51 ba 00 	mov    0xba5193(%rip),%rax        # 0x140d2abd0
140185a3d:	74 03                	je     0x140185a42
140185a3f:	48 8b f8             	mov    %rax,%rdi
140185a42:	48 3b f8             	cmp    %rax,%rdi
140185a45:	74 16                	je     0x140185a5d
140185a47:	49 8b d6             	mov    %r14,%rdx
140185a4a:	e8 b9 4e 03 00       	call   0x1401ba908
140185a4f:	f3 0f 59 30          	mulss  (%rax),%xmm6
140185a53:	eb 08                	jmp    0x140185a5d
140185a55:	f3 0f 10 35 fb b6 a2 	movss  0xa2b6fb(%rip),%xmm6        # 0x140bb1158
140185a5c:	00
140185a5d:	49 8b 84 24 68 01 00 	mov    0x168(%r12),%rax
140185a64:	00
140185a65:	49 8d 8c 24 68 01 00 	lea    0x168(%r12),%rcx
140185a6c:	00
140185a6d:	48 8b 40 08          	mov    0x8(%rax),%rax
140185a71:	ff 15 c1 71 98 00    	call   *0x9871c1(%rip)        # 0x140b0cc38
140185a77:	f3 0f 59 c6          	mulss  %xmm6,%xmm0
140185a7b:	f3 0f 5f c7          	maxss  %xmm7,%xmm0
140185a7f:	0f 28 f8             	movaps %xmm0,%xmm7
140185a82:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
140185a87:	83 cf ff             	or     $0xffffffff,%edi
140185a8a:	48 85 c9             	test   %rcx,%rcx
140185a8d:	74 3d                	je     0x140185acc
140185a8f:	8b c7                	mov    %edi,%eax
140185a91:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
140185a96:	03 c7                	add    %edi,%eax
140185a98:	75 32                	jne    0x140185acc
140185a9a:	48 8b 5c 24 28       	mov    0x28(%rsp),%rbx
140185a9f:	48 8b 03             	mov    (%rbx),%rax
140185aa2:	48 8b cb             	mov    %rbx,%rcx
140185aa5:	48 8b 00             	mov    (%rax),%rax
140185aa8:	ff 15 8a 71 98 00    	call   *0x98718a(%rip)        # 0x140b0cc38
140185aae:	8b c7                	mov    %edi,%eax
140185ab0:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140185ab5:	03 c7                	add    %edi,%eax
140185ab7:	75 13                	jne    0x140185acc
140185ab9:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
140185abe:	48 8b 01             	mov    (%rcx),%rax
140185ac1:	48 8b 40 08          	mov    0x8(%rax),%rax
140185ac5:	ff 15 6d 71 98 00    	call   *0x98716d(%rip)        # 0x140b0cc38
140185acb:	90                   	nop
140185acc:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
140185ad1:	48 85 c9             	test   %rcx,%rcx
140185ad4:	74 3c                	je     0x140185b12
140185ad6:	8b c7                	mov    %edi,%eax
140185ad8:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
140185add:	03 c7                	add    %edi,%eax
140185adf:	75 31                	jne    0x140185b12
140185ae1:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
140185ae6:	48 8b 03             	mov    (%rbx),%rax
140185ae9:	48 8b cb             	mov    %rbx,%rcx
140185aec:	48 8b 00             	mov    (%rax),%rax
140185aef:	ff 15 43 71 98 00    	call   *0x987143(%rip)        # 0x140b0cc38
140185af5:	8b c7                	mov    %edi,%eax
140185af7:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140185afc:	03 c7                	add    %edi,%eax
140185afe:	75 12                	jne    0x140185b12
140185b00:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
140185b05:	48 8b 01             	mov    (%rcx),%rax
140185b08:	48 8b 40 08          	mov    0x8(%rax),%rax
140185b0c:	ff 15 26 71 98 00    	call   *0x987126(%rip)        # 0x140b0cc38
140185b12:	48 ff c5             	inc    %rbp
140185b15:	49 83 c7 10          	add    $0x10,%r15
140185b19:	48 8b 56 38          	mov    0x38(%rsi),%rdx
140185b1d:	4c 8b 46 30          	mov    0x30(%rsi),%r8
140185b21:	48 8b c2             	mov    %rdx,%rax
140185b24:	49 2b c0             	sub    %r8,%rax
140185b27:	48 c1 f8 04          	sar    $0x4,%rax
140185b2b:	48 3b e8             	cmp    %rax,%rbp
140185b2e:	0f 82 a6 fd ff ff    	jb     0x1401858da
140185b34:	0f 28 c7             	movaps %xmm7,%xmm0
140185b37:	4c 8d 5c 24 60       	lea    0x60(%rsp),%r11
140185b3c:	49 8b 5b 20          	mov    0x20(%r11),%rbx
140185b40:	49 8b 6b 28          	mov    0x28(%r11),%rbp
140185b44:	49 8b 73 30          	mov    0x30(%r11),%rsi
140185b48:	49 8b 7b 38          	mov    0x38(%r11),%rdi
140185b4c:	0f 28 74 24 50       	movaps 0x50(%rsp),%xmm6
140185b51:	0f 28 7c 24 40       	movaps 0x40(%rsp),%xmm7
140185b56:	49 8b e3             	mov    %r11,%rsp
140185b59:	41 5f                	pop    %r15
140185b5b:	41 5e                	pop    %r14
140185b5d:	41 5c                	pop    %r12
140185b5f:	c3                   	ret
140185b60:	ff 15 32 6e 98 00    	call   *0x986e32(%rip)        # 0x140b0c998
140185b66:	90                   	nop
140185b67:	ff 15 2b 6e 98 00    	call   *0x986e2b(%rip)        # 0x140b0c998
140185b6d:	cc                   	int3
140185b6e:	90                   	nop
140185b6f:	90                   	nop
140185b70:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140185b75:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140185b7a:	55                   	push   %rbp
140185b7b:	56                   	push   %rsi
140185b7c:	57                   	push   %rdi
140185b7d:	41 54                	push   %r12
140185b7f:	41 55                	push   %r13
140185b81:	41 56                	push   %r14
140185b83:	41 57                	push   %r15
140185b85:	48 8b ec             	mov    %rsp,%rbp
140185b88:	48 83 ec 50          	sub    $0x50,%rsp
140185b8c:	0f 29 74 24 40       	movaps %xmm6,0x40(%rsp)
140185b91:	45 8b e8             	mov    %r8d,%r13d
140185b94:	4c 8b f9             	mov    %rcx,%r15
140185b97:	4c 8d 61 1c          	lea    0x1c(%rcx),%r12
140185b9b:	41 0f 10 04 24       	movups (%r12),%xmm0
140185ba0:	f3 0f 7f 45 d0       	movdqu %xmm0,-0x30(%rbp)
140185ba5:	f3 0f 10 35 b3 b7 a2 	movss  0xa2b7b3(%rip),%xmm6        # 0x140bb1360
140185bac:	00
140185bad:	f3 0f 11 75 d0       	movss  %xmm6,-0x30(%rbp)
140185bb2:	c7 45 d8 ff ff 7f ff 	movl   $0xff7fffff,-0x28(%rbp)
140185bb9:	45 32 c0             	xor    %r8b,%r8b
140185bbc:	44 88 45 50          	mov    %r8b,0x50(%rbp)
140185bc0:	4c 8d 71 30          	lea    0x30(%rcx),%r14
140185bc4:	41 f7 c5 fd ff ff ff 	test   $0xfffffffd,%r13d
140185bcb:	74 0b                	je     0x140185bd8
140185bcd:	f3 41 0f 10 04 24    	movss  (%r12),%xmm0
140185bd3:	e9 a8 02 00 00       	jmp    0x140185e80
140185bd8:	33 f6                	xor    %esi,%esi
140185bda:	49 8b 4e 08          	mov    0x8(%r14),%rcx
140185bde:	49 8b 16             	mov    (%r14),%rdx
140185be1:	48 8b c1             	mov    %rcx,%rax
140185be4:	48 2b c2             	sub    %rdx,%rax
140185be7:	48 c1 f8 04          	sar    $0x4,%rax
140185beb:	48 85 c0             	test   %rax,%rax
140185bee:	0f 84 91 02 00 00    	je     0x140185e85
140185bf4:	45 33 e4             	xor    %r12d,%r12d
140185bf7:	48 2b ca             	sub    %rdx,%rcx
140185bfa:	48 c1 f9 04          	sar    $0x4,%rcx
140185bfe:	48 3b f1             	cmp    %rcx,%rsi
140185c01:	0f 83 55 05 00 00    	jae    0x14018615c
140185c07:	4a 8b 0c 22          	mov    (%rdx,%r12,1),%rcx
140185c0b:	48 8b 01             	mov    (%rcx),%rax
140185c0e:	48 8b 40 18          	mov    0x18(%rax),%rax
140185c12:	ff 15 20 70 98 00    	call   *0x987020(%rip)        # 0x140b0cc38
140185c18:	49 8b 0e             	mov    (%r14),%rcx
140185c1b:	83 f8 03             	cmp    $0x3,%eax
140185c1e:	49 8b 46 08          	mov    0x8(%r14),%rax
140185c22:	0f 85 21 02 00 00    	jne    0x140185e49
140185c28:	48 2b c1             	sub    %rcx,%rax
140185c2b:	48 c1 f8 04          	sar    $0x4,%rax
140185c2f:	48 3b f0             	cmp    %rax,%rsi
140185c32:	0f 83 24 05 00 00    	jae    0x14018615c
140185c38:	49 8d 14 0c          	lea    (%r12,%rcx,1),%rdx
140185c3c:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
140185c40:	e8 0b 6a e9 ff       	call   0x14001c650
140185c45:	48 8b 7d e0          	mov    -0x20(%rbp),%rdi
140185c49:	48 8b cf             	mov    %rdi,%rcx
140185c4c:	e8 8f 7f 00 00       	call   0x14018dbe0
140185c51:	84 c0                	test   %al,%al
140185c53:	0f 85 79 01 00 00    	jne    0x140185dd2
140185c59:	c6 45 50 01          	movb   $0x1,0x50(%rbp)
140185c5d:	48 8d 8f 20 01 00 00 	lea    0x120(%rdi),%rcx
140185c64:	48 8b 01             	mov    (%rcx),%rax
140185c67:	48 8b 00             	mov    (%rax),%rax
140185c6a:	ff 15 c8 6f 98 00    	call   *0x986fc8(%rip)        # 0x140b0cc38
140185c70:	83 f8 03             	cmp    $0x3,%eax
140185c73:	0f 84 b4 00 00 00    	je     0x140185d2d
140185c79:	33 db                	xor    %ebx,%ebx
140185c7b:	48 8b 87 50 01 00 00 	mov    0x150(%rdi),%rax
140185c82:	48 2b 87 48 01 00 00 	sub    0x148(%rdi),%rax
140185c89:	48 c1 f8 04          	sar    $0x4,%rax
140185c8d:	48 85 c0             	test   %rax,%rax
140185c90:	0f 84 3c 01 00 00    	je     0x140185dd2
140185c96:	48 8b d3             	mov    %rbx,%rdx
140185c99:	48 8b cf             	mov    %rdi,%rcx
140185c9c:	e8 4f 75 00 00       	call   0x14018d1f0
140185ca1:	48 83 78 10 01       	cmpq   $0x1,0x10(%rax)
140185ca6:	0f 87 0b 01 00 00    	ja     0x140185db7
140185cac:	48 8b d3             	mov    %rbx,%rdx
140185caf:	48 8b cf             	mov    %rdi,%rcx
140185cb2:	e8 39 75 00 00       	call   0x14018d1f0
140185cb7:	48 83 78 10 01       	cmpq   $0x1,0x10(%rax)
140185cbc:	75 4c                	jne    0x140185d0a
140185cbe:	48 8b d3             	mov    %rbx,%rdx
140185cc1:	48 8b cf             	mov    %rdi,%rcx
140185cc4:	e8 27 75 00 00       	call   0x14018d1f0
140185cc9:	48 83 78 18 07       	cmpq   $0x7,0x18(%rax)
140185cce:	76 03                	jbe    0x140185cd3
140185cd0:	48 8b 00             	mov    (%rax),%rax
140185cd3:	0f b7 00             	movzwl (%rax),%eax
140185cd6:	66 83 e8 20          	sub    $0x20,%ax
140185cda:	b9 7f ff 00 00       	mov    $0xff7f,%ecx
140185cdf:	66 85 c1             	test   %ax,%cx
140185ce2:	74 26                	je     0x140185d0a
140185ce4:	48 8b d3             	mov    %rbx,%rdx
140185ce7:	48 8b cf             	mov    %rdi,%rcx
140185cea:	e8 01 75 00 00       	call   0x14018d1f0
140185cef:	48 83 78 18 07       	cmpq   $0x7,0x18(%rax)
140185cf4:	76 03                	jbe    0x140185cf9
140185cf6:	48 8b 00             	mov    (%rax),%rax
140185cf9:	0f b7 08             	movzwl (%rax),%ecx
140185cfc:	ff 15 c6 6d 98 00    	call   *0x986dc6(%rip)        # 0x140b0cac8
140185d02:	85 c0                	test   %eax,%eax
140185d04:	0f 84 ad 00 00 00    	je     0x140185db7
140185d0a:	48 ff c3             	inc    %rbx
140185d0d:	48 8b 87 50 01 00 00 	mov    0x150(%rdi),%rax
140185d14:	48 2b 87 48 01 00 00 	sub    0x148(%rdi),%rax
140185d1b:	48 c1 f8 04          	sar    $0x4,%rax
140185d1f:	48 3b d8             	cmp    %rax,%rbx
140185d22:	0f 82 6e ff ff ff    	jb     0x140185c96
140185d28:	e9 a5 00 00 00       	jmp    0x140185dd2
140185d2d:	48 8b 9f 50 01 00 00 	mov    0x150(%rdi),%rbx
140185d34:	48 2b 9f 48 01 00 00 	sub    0x148(%rdi),%rbx
140185d3b:	48 c1 fb 04          	sar    $0x4,%rbx
140185d3f:	eb 6f                	jmp    0x140185db0
140185d41:	48 ff cb             	dec    %rbx
140185d44:	48 8b d3             	mov    %rbx,%rdx
140185d47:	48 8b cf             	mov    %rdi,%rcx
140185d4a:	e8 a1 74 00 00       	call   0x14018d1f0
140185d4f:	48 83 78 10 01       	cmpq   $0x1,0x10(%rax)
140185d54:	77 61                	ja     0x140185db7
140185d56:	48 8b d3             	mov    %rbx,%rdx
140185d59:	48 8b cf             	mov    %rdi,%rcx
140185d5c:	e8 8f 74 00 00       	call   0x14018d1f0
140185d61:	48 83 78 10 01       	cmpq   $0x1,0x10(%rax)
140185d66:	75 48                	jne    0x140185db0
140185d68:	48 8b d3             	mov    %rbx,%rdx
140185d6b:	48 8b cf             	mov    %rdi,%rcx
140185d6e:	e8 7d 74 00 00       	call   0x14018d1f0
140185d73:	48 83 78 18 07       	cmpq   $0x7,0x18(%rax)
140185d78:	76 03                	jbe    0x140185d7d
140185d7a:	48 8b 00             	mov    (%rax),%rax
140185d7d:	0f b7 00             	movzwl (%rax),%eax
140185d80:	66 83 e8 20          	sub    $0x20,%ax
140185d84:	b9 7f ff 00 00       	mov    $0xff7f,%ecx
140185d89:	66 85 c1             	test   %ax,%cx
140185d8c:	74 22                	je     0x140185db0
140185d8e:	48 8b d3             	mov    %rbx,%rdx
140185d91:	48 8b cf             	mov    %rdi,%rcx
140185d94:	e8 57 74 00 00       	call   0x14018d1f0
140185d99:	48 83 78 18 07       	cmpq   $0x7,0x18(%rax)
140185d9e:	76 03                	jbe    0x140185da3
140185da0:	48 8b 00             	mov    (%rax),%rax
140185da3:	0f b7 08             	movzwl (%rax),%ecx
140185da6:	ff 15 1c 6d 98 00    	call   *0x986d1c(%rip)        # 0x140b0cac8
140185dac:	85 c0                	test   %eax,%eax
140185dae:	74 07                	je     0x140185db7
140185db0:	48 85 db             	test   %rbx,%rbx
140185db3:	75 8c                	jne    0x140185d41
140185db5:	eb 1b                	jmp    0x140185dd2
140185db7:	48 8b d3             	mov    %rbx,%rdx
140185dba:	48 8b cf             	mov    %rdi,%rcx
140185dbd:	e8 62 74 00 00       	call   0x14018d224
140185dc2:	f3 0f 10 00          	movss  (%rax),%xmm0
140185dc6:	f3 0f 5d c6          	minss  %xmm6,%xmm0
140185dca:	f3 0f 11 45 d0       	movss  %xmm0,-0x30(%rbp)
140185dcf:	0f 28 f0             	movaps %xmm0,%xmm6
140185dd2:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
140185dd6:	48 85 c9             	test   %rcx,%rcx
140185dd9:	74 43                	je     0x140185e1e
140185ddb:	83 c8 ff             	or     $0xffffffff,%eax
140185dde:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)