140121ae4:	41 0f 2e c8          	ucomiss %xmm8,%xmm1
140121ae8:	7a 3e                	jp     0x140121b28
140121aea:	75 3c                	jne    0x140121b28
140121aec:	f3 41 0f 10 96 0c 02 	movss  0x20c(%r14),%xmm2
140121af3:	00 00
140121af5:	f3 41 0f 10 8e 10 01 	movss  0x110(%r14),%xmm1
140121afc:	00 00
140121afe:	0f 28 c2             	movaps %xmm2,%xmm0
140121b01:	f3 0f 59 05 ff f5 a8 	mulss  0xa8f5ff(%rip),%xmm0        # 0x140bb1108
140121b08:	00
140121b09:	0f 28 d9             	movaps %xmm1,%xmm3
140121b0c:	f3 0f 5c d8          	subss  %xmm0,%xmm3
140121b10:	f3 0f 11 5c 24 34    	movss  %xmm3,0x34(%rsp)
140121b16:	f3 0f 59 15 82 f5 a8 	mulss  0xa8f582(%rip),%xmm2        # 0x140bb10a0
140121b1d:	00
140121b1e:	f3 0f 58 d1          	addss  %xmm1,%xmm2
140121b22:	f3 0f 11 54 24 3c    	movss  %xmm2,0x3c(%rsp)
140121b28:	f3 0f 5d 5d 8c       	minss  -0x74(%rbp),%xmm3
140121b2d:	f3 0f 11 5d 8c       	movss  %xmm3,-0x74(%rbp)
140121b32:	f3 0f 5f 55 94       	maxss  -0x6c(%rbp),%xmm2
140121b37:	f3 0f 11 55 94       	movss  %xmm2,-0x6c(%rbp)
140121b3c:	48 3b 7d b8          	cmp    -0x48(%rbp),%rdi
140121b40:	74 13                	je     0x140121b55
140121b42:	0f 10 44 24 30       	movups 0x30(%rsp),%xmm0
140121b47:	f3 0f 7f 07          	movdqu %xmm0,(%rdi)
140121b4b:	48 83 c7 10          	add    $0x10,%rdi
140121b4f:	48 89 7d b0          	mov    %rdi,-0x50(%rbp)
140121b53:	eb 15                	jmp    0x140121b6a
140121b55:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
140121b5a:	48 8b d7             	mov    %rdi,%rdx
140121b5d:	48 8d 4d a8          	lea    -0x58(%rbp),%rcx
140121b61:	e8 62 57 f0 ff       	call   0x1400272c8
140121b66:	48 8b 7d b0          	mov    -0x50(%rbp),%rdi
140121b6a:	f3 0f 10 7c 24 30    	movss  0x30(%rsp),%xmm7
140121b70:	48 83 7c 24 70 00    	cmpq   $0x0,0x70(%rsp)
140121b76:	75 0d                	jne    0x140121b85
140121b78:	f3 0f 11 7d 88       	movss  %xmm7,-0x78(%rbp)
140121b7d:	f3 0f 10 74 24 38    	movss  0x38(%rsp),%xmm6
140121b83:	eb 1b                	jmp    0x140121ba0
140121b85:	0f 2f 7d 88          	comiss -0x78(%rbp),%xmm7
140121b89:	77 05                	ja     0x140121b90
140121b8b:	f3 0f 11 7d 88       	movss  %xmm7,-0x78(%rbp)
140121b90:	f3 0f 10 74 24 38    	movss  0x38(%rsp),%xmm6
140121b96:	f3 0f 10 45 90       	movss  -0x70(%rbp),%xmm0
140121b9b:	0f 2f c6             	comiss %xmm6,%xmm0
140121b9e:	77 05                	ja     0x140121ba5
140121ba0:	f3 0f 11 75 90       	movss  %xmm6,-0x70(%rbp)
140121ba5:	48 83 bd c0 00 00 00 	cmpq   $0x1,0xc0(%rbp)
140121bac:	01
140121bad:	75 67                	jne    0x140121c16
140121baf:	48 8d 85 b0 00 00 00 	lea    0xb0(%rbp),%rax
140121bb6:	48 83 bd c8 00 00 00 	cmpq   $0x7,0xc8(%rbp)
140121bbd:	07
140121bbe:	48 0f 47 85 b0 00 00 	cmova  0xb0(%rbp),%rax
140121bc5:	00
140121bc6:	0f b7 00             	movzwl (%rax),%eax
140121bc9:	66 83 e8 20          	sub    $0x20,%ax
140121bcd:	b9 7f ff 00 00       	mov    $0xff7f,%ecx
140121bd2:	66 85 c1             	test   %ax,%cx
140121bd5:	75 3f                	jne    0x140121c16
140121bd7:	49 8d 8e 68 01 00 00 	lea    0x168(%r14),%rcx
140121bde:	48 8b 01             	mov    (%rcx),%rax
140121be1:	48 8b 40 28          	mov    0x28(%rax),%rax
140121be5:	ff 15 4d b0 9e 00    	call   *0x9eb04d(%rip)        # 0x140b0cc38
140121beb:	48 8b 18             	mov    (%rax),%rbx
140121bee:	f3 0f 5c f7          	subss  %xmm7,%xmm6
140121bf2:	49 8d 8e 68 01 00 00 	lea    0x168(%r14),%rcx
140121bf9:	48 8b 01             	mov    (%rcx),%rax
140121bfc:	48 8b 40 08          	mov    0x8(%rax),%rax
140121c00:	ff 15 32 b0 9e 00    	call   *0x9eb032(%rip)        # 0x140b0cc38
140121c06:	0f 28 d6             	movaps %xmm6,%xmm2
140121c09:	0f 28 c8             	movaps %xmm0,%xmm1
140121c0c:	48 8b cb             	mov    %rbx,%rcx
140121c0f:	e8 d4 54 09 00       	call   0x1401b70e8
140121c14:	eb 3e                	jmp    0x140121c54
140121c16:	49 8d 8e 68 01 00 00 	lea    0x168(%r14),%rcx
140121c1d:	48 8b 01             	mov    (%rcx),%rax
140121c20:	48 8b 40 28          	mov    0x28(%rax),%rax
140121c24:	ff 15 0e b0 9e 00    	call   *0x9eb00e(%rip)        # 0x140b0cc38
140121c2a:	48 8b 18             	mov    (%rax),%rbx
140121c2d:	f3 0f 5c f7          	subss  %xmm7,%xmm6
140121c31:	49 8d 8e 68 01 00 00 	lea    0x168(%r14),%rcx
140121c38:	48 8b 01             	mov    (%rcx),%rax
140121c3b:	48 8b 40 08          	mov    0x8(%rax),%rax
140121c3f:	ff 15 f3 af 9e 00    	call   *0x9eaff3(%rip)        # 0x140b0cc38
140121c45:	0f 28 d6             	movaps %xmm6,%xmm2
140121c48:	0f 28 c8             	movaps %xmm0,%xmm1
140121c4b:	48 8b cb             	mov    %rbx,%rcx
140121c4e:	e8 ad 55 09 00       	call   0x1401b7200
140121c53:	90                   	nop
140121c54:	48 8b 85 c8 00 00 00 	mov    0xc8(%rbp),%rax
140121c5b:	48 83 f8 07          	cmp    $0x7,%rax
140121c5f:	76 35                	jbe    0x140121c96
140121c61:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
140121c68:	00
140121c69:	48 8b 8d b0 00 00 00 	mov    0xb0(%rbp),%rcx
140121c70:	48 8b d1             	mov    %rcx,%rdx
140121c73:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140121c79:	72 15                	jb     0x140121c90
140121c7b:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140121c7f:	48 2b d1             	sub    %rcx,%rdx
140121c82:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140121c86:	48 83 f8 1f          	cmp    $0x1f,%rax
140121c8a:	0f 87 da 00 00 00    	ja     0x140121d6a
140121c90:	ff 15 2a ac 9e 00    	call   *0x9eac2a(%rip)        # 0x140b0c8c0
140121c96:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
140121c9b:	48 ff c3             	inc    %rbx
140121c9e:	48 89 5c 24 70       	mov    %rbx,0x70(%rsp)
140121ca3:	49 8b 0c 24          	mov    (%r12),%rcx
140121ca7:	48 8b 01             	mov    (%rcx),%rax
140121caa:	48 8b 40 30          	mov    0x30(%rax),%rax
140121cae:	ff 15 84 af 9e 00    	call   *0x9eaf84(%rip)        # 0x140b0cc38
140121cb4:	48 3b d8             	cmp    %rax,%rbx
140121cb7:	0f 82 6f fd ff ff    	jb     0x140121a2c
140121cbd:	49 8d 9e 68 01 00 00 	lea    0x168(%r14),%rbx
140121cc4:	49 8d 8e 30 01 00 00 	lea    0x130(%r14),%rcx
140121ccb:	48 8d 45 c0          	lea    -0x40(%rbp),%rax
140121ccf:	48 3b c8             	cmp    %rax,%rcx
140121cd2:	74 13                	je     0x140121ce7
140121cd4:	48 8b 55 c0          	mov    -0x40(%rbp),%rdx
140121cd8:	4c 2b fa             	sub    %rdx,%r15
140121cdb:	49 c1 ff 05          	sar    $0x5,%r15
140121cdf:	4d 8b c7             	mov    %r15,%r8
140121ce2:	e8 5d d9 06 00       	call   0x14018f644
140121ce7:	49 8d 86 48 01 00 00 	lea    0x148(%r14),%rax
140121cee:	48 8d 4d a8          	lea    -0x58(%rbp),%rcx
140121cf2:	48 3b c1             	cmp    %rcx,%rax
140121cf5:	74 17                	je     0x140121d0e
140121cf7:	48 2b 7d a8          	sub    -0x58(%rbp),%rdi
140121cfb:	48 c1 ff 04          	sar    $0x4,%rdi
140121cff:	4c 8b c7             	mov    %rdi,%r8
140121d02:	48 8b 55 a8          	mov    -0x58(%rbp),%rdx
140121d06:	48 8b c8             	mov    %rax,%rcx
140121d09:	e8 c6 cf f1 ff       	call   0x14003ecd4
140121d0e:	49 8b 06             	mov    (%r14),%rax
140121d11:	48 8d 55 88          	lea    -0x78(%rbp),%rdx
140121d15:	49 8b ce             	mov    %r14,%rcx
140121d18:	48 8b 80 b0 00 00 00 	mov    0xb0(%rax),%rax
140121d1f:	ff 15 13 af 9e 00    	call   *0x9eaf13(%rip)        # 0x140b0cc38
140121d25:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
140121d2a:	48 8b 01             	mov    (%rcx),%rax
140121d2d:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
140121d34:	ff 15 fe ae 9e 00    	call   *0x9eaefe(%rip)        # 0x140b0cc38
140121d3a:	41 88 86 c1 00 00 00 	mov    %al,0xc1(%r14)
140121d41:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
140121d46:	48 8b 01             	mov    (%rcx),%rax
140121d49:	48 8b 80 a0 00 00 00 	mov    0xa0(%rax),%rax
140121d50:	ff 15 e2 ae 9e 00    	call   *0x9eaee2(%rip)        # 0x140b0cc38
140121d56:	41 88 86 c0 00 00 00 	mov    %al,0xc0(%r14)
140121d5d:	84 c0                	test   %al,%al
140121d5f:	74 10                	je     0x140121d71
140121d61:	41 8b 96 bc 00 00 00 	mov    0xbc(%r14),%edx
140121d68:	eb 0e                	jmp    0x140121d78
140121d6a:	ff 15 28 ac 9e 00    	call   *0x9eac28(%rip)        # 0x140b0c998
140121d70:	cc                   	int3
140121d71:	41 8b 96 b8 00 00 00 	mov    0xb8(%r14),%edx
140121d78:	48 8b 03             	mov    (%rbx),%rax
140121d7b:	48 8b cb             	mov    %rbx,%rcx
140121d7e:	48 8b 40 20          	mov    0x20(%rax),%rax
140121d82:	ff 15 b0 ae 9e 00    	call   *0x9eaeb0(%rip)        # 0x140b0cc38
140121d88:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
140121d8d:	48 8b 01             	mov    (%rcx),%rax
140121d90:	48 8b 80 08 01 00 00 	mov    0x108(%rax),%rax
140121d97:	ff 15 9b ae 9e 00    	call   *0x9eae9b(%rip)        # 0x140b0cc38
140121d9d:	f3 41 0f 11 86 c4 00 	movss  %xmm0,0xc4(%r14)
140121da4:	00 00
140121da6:	49 8b 4d 70          	mov    0x70(%r13),%rcx
140121daa:	48 8b 01             	mov    (%rcx),%rax
140121dad:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140121db2:	48 8b 40 18          	mov    0x18(%rax),%rax
140121db6:	ff 15 7c ae 9e 00    	call   *0x9eae7c(%rip)        # 0x140b0cc38
140121dbc:	90                   	nop
140121dbd:	48 8b 38             	mov    (%rax),%rdi
140121dc0:	48 8b 07             	mov    (%rdi),%rax
140121dc3:	48 8b 98 98 03 00 00 	mov    0x398(%rax),%rbx
140121dca:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
140121dcf:	48 8b 11             	mov    (%rcx),%rdx
140121dd2:	48 8b 82 f8 00 00 00 	mov    0xf8(%rdx),%rax
140121dd9:	ff 15 59 ae 9e 00    	call   *0x9eae59(%rip)        # 0x140b0cc38
140121ddf:	4c 8b c0             	mov    %rax,%r8
140121de2:	48 8d 55 d8          	lea    -0x28(%rbp),%rdx
140121de6:	48 8b cf             	mov    %rdi,%rcx
140121de9:	48 8b c3             	mov    %rbx,%rax
140121dec:	ff 15 46 ae 9e 00    	call   *0x9eae46(%rip)        # 0x140b0cc38
140121df2:	90                   	nop
140121df3:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
140121df8:	48 85 db             	test   %rbx,%rbx
140121dfb:	74 3a                	je     0x140121e37
140121dfd:	8b c6                	mov    %esi,%eax
140121dff:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140121e04:	03 c6                	add    %esi,%eax
140121e06:	75 2a                	jne    0x140121e32
140121e08:	48 8b 03             	mov    (%rbx),%rax
140121e0b:	48 8b cb             	mov    %rbx,%rcx
140121e0e:	48 8b 00             	mov    (%rax),%rax
140121e11:	ff 15 21 ae 9e 00    	call   *0x9eae21(%rip)        # 0x140b0cc38
140121e17:	8b c6                	mov    %esi,%eax
140121e19:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140121e1e:	03 c6                	add    %esi,%eax
140121e20:	75 10                	jne    0x140121e32
140121e22:	48 8b 03             	mov    (%rbx),%rax
140121e25:	48 8b cb             	mov    %rbx,%rcx
140121e28:	48 8b 40 08          	mov    0x8(%rax),%rax
140121e2c:	ff 15 06 ae 9e 00    	call   *0x9eae06(%rip)        # 0x140b0cc38
140121e32:	4c 8b 74 24 60       	mov    0x60(%rsp),%r14
140121e37:	48 8b 45 d8          	mov    -0x28(%rbp),%rax
140121e3b:	8b 08                	mov    (%rax),%ecx
140121e3d:	41 89 8e c8 00 00 00 	mov    %ecx,0xc8(%r14)
140121e44:	48 8b 45 d8          	mov    -0x28(%rbp),%rax
140121e48:	8b 48 04             	mov    0x4(%rax),%ecx
140121e4b:	41 89 8e cc 00 00 00 	mov    %ecx,0xcc(%r14)
140121e52:	48 8b 45 d8          	mov    -0x28(%rbp),%rax
140121e56:	f3 0f 10 40 08       	movss  0x8(%rax),%xmm0
140121e5b:	f3 41 0f 11 86 d0 00 	movss  %xmm0,0xd0(%r14)
140121e62:	00 00
140121e64:	0f 57 c9             	xorps  %xmm1,%xmm1
140121e67:	f3 0f 7f 4d e8       	movdqu %xmm1,-0x18(%rbp)
140121e6c:	48 83 65 f8 00       	andq   $0x0,-0x8(%rbp)
140121e71:	83 65 00 00          	andl   $0x0,0x0(%rbp)
140121e75:	48 8b 45 d8          	mov    -0x28(%rbp),%rax
140121e79:	48 8b 50 10          	mov    0x10(%rax),%rdx
140121e7d:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
140121e81:	48 3b ca             	cmp    %rdx,%rcx
140121e84:	74 1b                	je     0x140121ea1
140121e86:	4c 8b 42 08          	mov    0x8(%rdx),%r8
140121e8a:	4c 2b 02             	sub    (%rdx),%r8
140121e8d:	49 c1 f8 02          	sar    $0x2,%r8
140121e91:	48 8b 12             	mov    (%rdx),%rdx
140121e94:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
140121e98:	e8 53 ce f3 ff       	call   0x14005ecf0
140121e9d:	48 8b 45 d8          	mov    -0x28(%rbp),%rax
140121ea1:	48 8b 40 10          	mov    0x10(%rax),%rax
140121ea5:	f3 0f 10 70 18       	movss  0x18(%rax),%xmm6
140121eaa:	f3 0f 11 75 00       	movss  %xmm6,0x0(%rbp)
140121eaf:	49 8d be d8 00 00 00 	lea    0xd8(%r14),%rdi
140121eb6:	48 8d 45 e8          	lea    -0x18(%rbp),%rax
140121eba:	48 8b 5d e8          	mov    -0x18(%rbp),%rbx
140121ebe:	48 3b f8             	cmp    %rax,%rdi
140121ec1:	74 16                	je     0x140121ed9
140121ec3:	4c 8b 45 f0          	mov    -0x10(%rbp),%r8
140121ec7:	4c 2b c3             	sub    %rbx,%r8
140121eca:	49 c1 f8 02          	sar    $0x2,%r8
140121ece:	48 8b d3             	mov    %rbx,%rdx
140121ed1:	48 8b cf             	mov    %rdi,%rcx
140121ed4:	e8 17 ce f3 ff       	call   0x14005ecf0
140121ed9:	f3 0f 11 77 18       	movss  %xmm6,0x18(%rdi)
140121ede:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
140121ee3:	48 8b 01             	mov    (%rcx),%rax
140121ee6:	48 8b 80 b8 00 00 00 	mov    0xb8(%rax),%rax
140121eed:	ff 15 45 ad 9e 00    	call   *0x9ead45(%rip)        # 0x140b0cc38
140121ef3:	85 c0                	test   %eax,%eax
140121ef5:	0f 84 99 00 00 00    	je     0x140121f94
140121efb:	83 f8 01             	cmp    $0x1,%eax
140121efe:	74 05                	je     0x140121f05
140121f00:	b8 02 00 00 00       	mov    $0x2,%eax
140121f05:	41 89 86 f8 00 00 00 	mov    %eax,0xf8(%r14)
140121f0c:	49 8b 0c 24          	mov    (%r12),%rcx
140121f10:	48 8b 01             	mov    (%rcx),%rax
140121f13:	48 8b 40 10          	mov    0x10(%rax),%rax
140121f17:	ff 15 1b ad 9e 00    	call   *0x9ead1b(%rip)        # 0x140b0cc38
140121f1d:	41 88 86 f8 01 00 00 	mov    %al,0x1f8(%r14)
140121f24:	0f 57 c0             	xorps  %xmm0,%xmm0
140121f27:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
140121f2d:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
140121f32:	48 85 c9             	test   %rcx,%rcx
140121f35:	74 08                	je     0x140121f3f
140121f37:	f0 ff 41 08          	lock incl 0x8(%rcx)
140121f3b:	48 8b 5d e8          	mov    -0x18(%rbp),%rbx
140121f3f:	0f 28 44 24 60       	movaps 0x60(%rsp),%xmm0
140121f44:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
140121f4a:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140121f4f:	49 8b cd             	mov    %r13,%rcx
140121f52:	e8 fd 02 00 00       	call   0x140122254
140121f57:	49 8b 4d 38          	mov    0x38(%r13),%rcx
140121f5b:	e8 9c 5b 00 00       	call   0x140127afc
140121f60:	90                   	nop
140121f61:	48 85 db             	test   %rbx,%rbx
140121f64:	74 3f                	je     0x140121fa5
140121f66:	48 8b 45 f8          	mov    -0x8(%rbp),%rax
140121f6a:	48 2b c3             	sub    %rbx,%rax
140121f6d:	48 83 e0 fc          	and    $0xfffffffffffffffc,%rax
140121f71:	48 8b cb             	mov    %rbx,%rcx
140121f74:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140121f7a:	72 1f                	jb     0x140121f9b
140121f7c:	48 8b 5b f8          	mov    -0x8(%rbx),%rbx
140121f80:	48 2b cb             	sub    %rbx,%rcx
140121f83:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140121f87:	48 83 f8 1f          	cmp    $0x1f,%rax
140121f8b:	76 0e                	jbe    0x140121f9b
140121f8d:	ff 15 05 aa 9e 00    	call   *0x9eaa05(%rip)        # 0x140b0c998
140121f93:	90                   	nop
140121f94:	33 c0                	xor    %eax,%eax
140121f96:	e9 6a ff ff ff       	jmp    0x140121f05
140121f9b:	48 8b cb             	mov    %rbx,%rcx
140121f9e:	ff 15 1c a9 9e 00    	call   *0x9ea91c(%rip)        # 0x140b0c8c0
140121fa4:	90                   	nop
140121fa5:	48 8b 5d e0          	mov    -0x20(%rbp),%rbx
140121fa9:	48 85 db             	test   %rbx,%rbx
140121fac:	74 36                	je     0x140121fe4
140121fae:	8b c6                	mov    %esi,%eax
140121fb0:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140121fb5:	03 c6                	add    %esi,%eax
140121fb7:	75 2b                	jne    0x140121fe4
140121fb9:	48 8b 03             	mov    (%rbx),%rax
140121fbc:	48 8b cb             	mov    %rbx,%rcx
140121fbf:	48 8b 00             	mov    (%rax),%rax
140121fc2:	ff 15 70 ac 9e 00    	call   *0x9eac70(%rip)        # 0x140b0cc38
140121fc8:	8b c6                	mov    %esi,%eax
140121fca:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140121fcf:	03 c6                	add    %esi,%eax
140121fd1:	75 11                	jne    0x140121fe4
140121fd3:	48 8b 03             	mov    (%rbx),%rax
140121fd6:	48 8b cb             	mov    %rbx,%rcx
140121fd9:	48 8b 40 08          	mov    0x8(%rax),%rax
140121fdd:	ff 15 55 ac 9e 00    	call   *0x9eac55(%rip)        # 0x140b0cc38
140121fe3:	90                   	nop
140121fe4:	48 8b 4d a8          	mov    -0x58(%rbp),%rcx
140121fe8:	48 85 c9             	test   %rcx,%rcx
140121feb:	74 35                	je     0x140122022
140121fed:	48 8b 45 b8          	mov    -0x48(%rbp),%rax
140121ff1:	48 2b c1             	sub    %rcx,%rax
140121ff4:	48 83 e0 f0          	and    $0xfffffffffffffff0,%rax
140121ff8:	48 8b d1             	mov    %rcx,%rdx
140121ffb:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140122001:	72 18                	jb     0x14012201b
140122003:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140122007:	48 2b d1             	sub    %rcx,%rdx
14012200a:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14012200e:	48 83 f8 1f          	cmp    $0x1f,%rax
140122012:	76 07                	jbe    0x14012201b
140122014:	ff 15 7e a9 9e 00    	call   *0x9ea97e(%rip)        # 0x140b0c998
14012201a:	cc                   	int3
14012201b:	ff 15 9f a8 9e 00    	call   *0x9ea89f(%rip)        # 0x140b0c8c0
140122021:	90                   	nop
140122022:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
140122026:	e8 01 4d f0 ff       	call   0x140026d2c
14012202b:	48 8b 8d 98 00 00 00 	mov    0x98(%rbp),%rcx
140122032:	48 85 c9             	test   %rcx,%rcx
140122035:	74 41                	je     0x140122078
140122037:	8b c6                	mov    %esi,%eax
140122039:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
14012203e:	03 c6                	add    %esi,%eax
140122040:	75 36                	jne    0x140122078
140122042:	48 8b 9d 98 00 00 00 	mov    0x98(%rbp),%rbx
140122049:	48 8b 03             	mov    (%rbx),%rax
14012204c:	48 8b cb             	mov    %rbx,%rcx
14012204f:	48 8b 00             	mov    (%rax),%rax
140122052:	ff 15 e0 ab 9e 00    	call   *0x9eabe0(%rip)        # 0x140b0cc38
140122058:	8b c6                	mov    %esi,%eax
14012205a:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)