1402e3dbe:	41 03 c7             	add    %r15d,%eax
1402e3dc1:	75 11                	jne    0x1402e3dd4
1402e3dc3:	48 8b 03             	mov    (%rbx),%rax
1402e3dc6:	48 8b cb             	mov    %rbx,%rcx
1402e3dc9:	48 8b 40 08          	mov    0x8(%rax),%rax
1402e3dcd:	ff 15 65 8e 82 00    	call   *0x828e65(%rip)        # 0x140b0cc38
1402e3dd3:	90                   	nop
1402e3dd4:	48 8b 5d 48          	mov    0x48(%rbp),%rbx
1402e3dd8:	48 85 db             	test   %rbx,%rbx
1402e3ddb:	74 3a                	je     0x1402e3e17
1402e3ddd:	41 8b c7             	mov    %r15d,%eax
1402e3de0:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402e3de5:	41 03 c7             	add    %r15d,%eax
1402e3de8:	75 2d                	jne    0x1402e3e17
1402e3dea:	48 8b 03             	mov    (%rbx),%rax
1402e3ded:	48 8b cb             	mov    %rbx,%rcx
1402e3df0:	48 8b 00             	mov    (%rax),%rax
1402e3df3:	ff 15 3f 8e 82 00    	call   *0x828e3f(%rip)        # 0x140b0cc38
1402e3df9:	41 8b c7             	mov    %r15d,%eax
1402e3dfc:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402e3e01:	41 03 c7             	add    %r15d,%eax
1402e3e04:	75 11                	jne    0x1402e3e17
1402e3e06:	48 8b 03             	mov    (%rbx),%rax
1402e3e09:	48 8b cb             	mov    %rbx,%rcx
1402e3e0c:	48 8b 40 08          	mov    0x8(%rax),%rax
1402e3e10:	ff 15 22 8e 82 00    	call   *0x828e22(%rip)        # 0x140b0cc38
1402e3e16:	90                   	nop
1402e3e17:	48 8b 5d 18          	mov    0x18(%rbp),%rbx
1402e3e1b:	48 85 db             	test   %rbx,%rbx
1402e3e1e:	74 3a                	je     0x1402e3e5a
1402e3e20:	41 8b c7             	mov    %r15d,%eax
1402e3e23:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402e3e28:	41 03 c7             	add    %r15d,%eax
1402e3e2b:	75 2d                	jne    0x1402e3e5a
1402e3e2d:	48 8b 03             	mov    (%rbx),%rax
1402e3e30:	48 8b cb             	mov    %rbx,%rcx
1402e3e33:	48 8b 00             	mov    (%rax),%rax
1402e3e36:	ff 15 fc 8d 82 00    	call   *0x828dfc(%rip)        # 0x140b0cc38
1402e3e3c:	41 8b c7             	mov    %r15d,%eax
1402e3e3f:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402e3e44:	41 03 c7             	add    %r15d,%eax
1402e3e47:	75 11                	jne    0x1402e3e5a
1402e3e49:	48 8b 03             	mov    (%rbx),%rax
1402e3e4c:	48 8b cb             	mov    %rbx,%rcx
1402e3e4f:	48 8b 40 08          	mov    0x8(%rax),%rax
1402e3e53:	ff 15 df 8d 82 00    	call   *0x828ddf(%rip)        # 0x140b0cc38
1402e3e59:	90                   	nop
1402e3e5a:	48 8b 4d 08          	mov    0x8(%rbp),%rcx
1402e3e5e:	48 85 c9             	test   %rcx,%rcx
1402e3e61:	74 3f                	je     0x1402e3ea2
1402e3e63:	41 8b c7             	mov    %r15d,%eax
1402e3e66:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1402e3e6b:	41 03 c7             	add    %r15d,%eax
1402e3e6e:	75 32                	jne    0x1402e3ea2
1402e3e70:	48 8b 5d 08          	mov    0x8(%rbp),%rbx
1402e3e74:	48 8b 03             	mov    (%rbx),%rax
1402e3e77:	48 8b cb             	mov    %rbx,%rcx
1402e3e7a:	48 8b 00             	mov    (%rax),%rax
1402e3e7d:	ff 15 b5 8d 82 00    	call   *0x828db5(%rip)        # 0x140b0cc38
1402e3e83:	41 8b c7             	mov    %r15d,%eax
1402e3e86:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402e3e8b:	41 03 c7             	add    %r15d,%eax
1402e3e8e:	75 12                	jne    0x1402e3ea2
1402e3e90:	48 8b 4d 08          	mov    0x8(%rbp),%rcx
1402e3e94:	48 8b 01             	mov    (%rcx),%rax
1402e3e97:	48 8b 40 08          	mov    0x8(%rax),%rax
1402e3e9b:	ff 15 97 8d 82 00    	call   *0x828d97(%rip)        # 0x140b0cc38
1402e3ea1:	90                   	nop
1402e3ea2:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
1402e3ea7:	48 85 c9             	test   %rcx,%rcx
1402e3eaa:	74 40                	je     0x1402e3eec
1402e3eac:	41 8b c7             	mov    %r15d,%eax
1402e3eaf:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1402e3eb4:	41 03 c7             	add    %r15d,%eax
1402e3eb7:	75 33                	jne    0x1402e3eec
1402e3eb9:	48 8b 5c 24 78       	mov    0x78(%rsp),%rbx
1402e3ebe:	48 8b 03             	mov    (%rbx),%rax
1402e3ec1:	48 8b cb             	mov    %rbx,%rcx
1402e3ec4:	48 8b 00             	mov    (%rax),%rax
1402e3ec7:	ff 15 6b 8d 82 00    	call   *0x828d6b(%rip)        # 0x140b0cc38
1402e3ecd:	41 8b c7             	mov    %r15d,%eax
1402e3ed0:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402e3ed5:	41 03 c7             	add    %r15d,%eax
1402e3ed8:	75 12                	jne    0x1402e3eec
1402e3eda:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
1402e3edf:	48 8b 01             	mov    (%rcx),%rax
1402e3ee2:	48 8b 40 08          	mov    0x8(%rax),%rax
1402e3ee6:	ff 15 4c 8d 82 00    	call   *0x828d4c(%rip)        # 0x140b0cc38
1402e3eec:	49 83 c6 10          	add    $0x10,%r14
1402e3ef0:	49 8b 5d 00          	mov    0x0(%r13),%rbx
1402e3ef4:	4c 3b 73 08          	cmp    0x8(%rbx),%r14
1402e3ef8:	0f 85 73 f2 ff ff    	jne    0x1402e3171
1402e3efe:	4c 8b 33             	mov    (%rbx),%r14
1402e3f01:	48 8b 53 08          	mov    0x8(%rbx),%rdx
1402e3f05:	4c 3b f2             	cmp    %rdx,%r14
1402e3f08:	74 0f                	je     0x1402e3f19
1402e3f0a:	49 8b ce             	mov    %r14,%rcx
1402e3f0d:	e8 5e a3 d3 ff       	call   0x14001e270
1402e3f12:	48 8b 03             	mov    (%rbx),%rax
1402e3f15:	48 89 43 08          	mov    %rax,0x8(%rbx)
1402e3f19:	49 8b 45 00          	mov    0x0(%r13),%rax
1402e3f1d:	c6 40 18 00          	movb   $0x0,0x18(%rax)
1402e3f21:	48 8b 5d 80          	mov    -0x80(%rbp),%rbx
1402e3f25:	48 39 5d 88          	cmp    %rbx,-0x78(%rbp)
1402e3f29:	74 7b                	je     0x1402e3fa6
1402e3f2b:	48 8b 06             	mov    (%rsi),%rax
1402e3f2e:	0f 57 c0             	xorps  %xmm0,%xmm0
1402e3f31:	f3 0f 7f 45 b0       	movdqu %xmm0,-0x50(%rbp)
1402e3f36:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
1402e3f3a:	48 85 c9             	test   %rcx,%rcx
1402e3f3d:	74 04                	je     0x1402e3f43
1402e3f3f:	f0 ff 41 08          	lock incl 0x8(%rcx)
1402e3f43:	48 8b 0b             	mov    (%rbx),%rcx
1402e3f46:	48 89 4d b0          	mov    %rcx,-0x50(%rbp)
1402e3f4a:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
1402e3f4e:	48 89 4d b8          	mov    %rcx,-0x48(%rbp)
1402e3f52:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
1402e3f56:	48 8b ce             	mov    %rsi,%rcx
1402e3f59:	48 8b 80 38 01 00 00 	mov    0x138(%rax),%rax
1402e3f60:	ff 15 d2 8c 82 00    	call   *0x828cd2(%rip)        # 0x140b0cc38
1402e3f66:	83 7b 10 00          	cmpl   $0x0,0x10(%rbx)
1402e3f6a:	74 30                	je     0x1402e3f9c
1402e3f6c:	48 8b 06             	mov    (%rsi),%rax
1402e3f6f:	48 8b b8 e8 01 00 00 	mov    0x1e8(%rax),%rdi
1402e3f76:	4c 8b 03             	mov    (%rbx),%r8
1402e3f79:	49 8b 08             	mov    (%r8),%rcx
1402e3f7c:	48 8b 41 10          	mov    0x10(%rcx),%rax
1402e3f80:	48 8d 55 10          	lea    0x10(%rbp),%rdx
1402e3f84:	49 8b c8             	mov    %r8,%rcx
1402e3f87:	ff 15 ab 8c 82 00    	call   *0x828cab(%rip)        # 0x140b0cc38
1402e3f8d:	48 8b d0             	mov    %rax,%rdx
1402e3f90:	48 8b ce             	mov    %rsi,%rcx
1402e3f93:	48 8b c7             	mov    %rdi,%rax
1402e3f96:	ff 15 9c 8c 82 00    	call   *0x828c9c(%rip)        # 0x140b0cc38
1402e3f9c:	48 83 c3 18          	add    $0x18,%rbx
1402e3fa0:	48 3b 5d 88          	cmp    -0x78(%rbp),%rbx
1402e3fa4:	75 85                	jne    0x1402e3f2b
1402e3fa6:	48 8b 06             	mov    (%rsi),%rax
1402e3fa9:	48 8b ce             	mov    %rsi,%rcx
1402e3fac:	48 8b 80 80 01 00 00 	mov    0x180(%rax),%rax
1402e3fb3:	ff 15 7f 8c 82 00    	call   *0x828c7f(%rip)        # 0x140b0cc38
1402e3fb9:	4c 8b f0             	mov    %rax,%r14
1402e3fbc:	48 8b 08             	mov    (%rax),%rcx
1402e3fbf:	80 79 08 00          	cmpb   $0x0,0x8(%rcx)
1402e3fc3:	0f 84 15 06 00 00    	je     0x1402e45de
1402e3fc9:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
1402e3fcd:	e8 3e 0d 00 00       	call   0x1402e4d10
1402e3fd2:	90                   	nop
1402e3fd3:	66 0f 6f 05 95 df 8c 	movdqa 0x8cdf95(%rip),%xmm0        # 0x140bb1f70
1402e3fda:	00
1402e3fdb:	0f 11 44 24 70       	movups %xmm0,0x70(%rsp)
1402e3fe0:	49 8b 0e             	mov    (%r14),%rcx
1402e3fe3:	48 8b 59 10          	mov    0x10(%rcx),%rbx
1402e3fe7:	48 3b 59 18          	cmp    0x18(%rcx),%rbx
1402e3feb:	0f 84 95 02 00 00    	je     0x1402e4286
1402e3ff1:	48 8b 43 08          	mov    0x8(%rbx),%rax
1402e3ff5:	48 85 c0             	test   %rax,%rax
1402e3ff8:	74 04                	je     0x1402e3ffe
1402e3ffa:	f0 ff 40 08          	lock incl 0x8(%rax)
1402e3ffe:	48 8b 3b             	mov    (%rbx),%rdi
1402e4001:	48 89 7d 00          	mov    %rdi,0x0(%rbp)
1402e4005:	48 8b 43 08          	mov    0x8(%rbx),%rax
1402e4009:	48 89 45 08          	mov    %rax,0x8(%rbp)
1402e400d:	0f 57 c0             	xorps  %xmm0,%xmm0
1402e4010:	f3 0f 7f 45 20       	movdqu %xmm0,0x20(%rbp)
1402e4015:	45 33 e4             	xor    %r12d,%r12d
1402e4018:	4c 89 65 30          	mov    %r12,0x30(%rbp)
1402e401c:	48 8b 07             	mov    (%rdi),%rax
1402e401f:	48 8d 55 20          	lea    0x20(%rbp),%rdx
1402e4023:	48 8b cf             	mov    %rdi,%rcx
1402e4026:	48 8b 40 18          	mov    0x18(%rax),%rax
1402e402a:	ff 15 08 8c 82 00    	call   *0x828c08(%rip)        # 0x140b0cc38
1402e4030:	48 8b 07             	mov    (%rdi),%rax
1402e4033:	48 8d 55 10          	lea    0x10(%rbp),%rdx
1402e4037:	48 8b cf             	mov    %rdi,%rcx
1402e403a:	48 8b 40 40          	mov    0x40(%rax),%rax
1402e403e:	ff 15 f4 8b 82 00    	call   *0x828bf4(%rip)        # 0x140b0cc38
1402e4044:	90                   	nop
1402e4045:	48 8b 08             	mov    (%rax),%rcx
1402e4048:	48 89 8d b8 00 00 00 	mov    %rcx,0xb8(%rbp)
1402e404f:	4c 8b 40 08          	mov    0x8(%rax),%r8
1402e4053:	4c 89 85 c0 00 00 00 	mov    %r8,0xc0(%rbp)
1402e405a:	4c 89 20             	mov    %r12,(%rax)
1402e405d:	4c 89 60 08          	mov    %r12,0x8(%rax)
1402e4061:	4c 8b 4d 30          	mov    0x30(%rbp),%r9
1402e4065:	4c 89 65 30          	mov    %r12,0x30(%rbp)
1402e4069:	4c 8b 55 28          	mov    0x28(%rbp),%r10
1402e406d:	4c 89 65 28          	mov    %r12,0x28(%rbp)
1402e4071:	4c 8b 5d 20          	mov    0x20(%rbp),%r11
1402e4075:	4c 89 65 20          	mov    %r12,0x20(%rbp)
1402e4079:	4c 89 9d c8 00 00 00 	mov    %r11,0xc8(%rbp)
1402e4080:	4c 89 95 d0 00 00 00 	mov    %r10,0xd0(%rbp)
1402e4087:	4c 89 8d d8 00 00 00 	mov    %r9,0xd8(%rbp)
1402e408e:	48 8b 45 a0          	mov    -0x60(%rbp),%rax
1402e4092:	48 8b 50 08          	mov    0x8(%rax),%rdx
1402e4096:	48 3b 50 10          	cmp    0x10(%rax),%rdx
1402e409a:	74 3a                	je     0x1402e40d6
1402e409c:	48 89 0a             	mov    %rcx,(%rdx)
1402e409f:	4c 89 42 08          	mov    %r8,0x8(%rdx)
1402e40a3:	0f 57 c0             	xorps  %xmm0,%xmm0
1402e40a6:	f3 0f 7f 85 b8 00 00 	movdqu %xmm0,0xb8(%rbp)
1402e40ad:	00
1402e40ae:	4c 89 a5 d8 00 00 00 	mov    %r12,0xd8(%rbp)
1402e40b5:	4c 89 a5 d0 00 00 00 	mov    %r12,0xd0(%rbp)
1402e40bc:	4c 89 a5 c8 00 00 00 	mov    %r12,0xc8(%rbp)
1402e40c3:	4c 89 5a 10          	mov    %r11,0x10(%rdx)
1402e40c7:	4c 89 52 18          	mov    %r10,0x18(%rdx)
1402e40cb:	4c 89 4a 20          	mov    %r9,0x20(%rdx)
1402e40cf:	48 83 40 08 28       	addq   $0x28,0x8(%rax)
1402e40d4:	eb 11                	jmp    0x1402e40e7
1402e40d6:	4c 8d 85 b8 00 00 00 	lea    0xb8(%rbp),%r8
1402e40dd:	48 8b 4d a0          	mov    -0x60(%rbp),%rcx
1402e40e1:	e8 5e 0f 00 00       	call   0x1402e5044
1402e40e6:	90                   	nop
1402e40e7:	48 8d 8d c8 00 00 00 	lea    0xc8(%rbp),%rcx
1402e40ee:	e8 d9 9f e3 ff       	call   0x14011e0cc
1402e40f3:	48 8b 8d c0 00 00 00 	mov    0xc0(%rbp),%rcx
1402e40fa:	48 85 c9             	test   %rcx,%rcx
1402e40fd:	74 45                	je     0x1402e4144
1402e40ff:	41 8b c7             	mov    %r15d,%eax
1402e4102:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1402e4107:	41 03 c7             	add    %r15d,%eax
1402e410a:	75 38                	jne    0x1402e4144
1402e410c:	48 8b bd c0 00 00 00 	mov    0xc0(%rbp),%rdi
1402e4113:	48 8b 07             	mov    (%rdi),%rax
1402e4116:	48 8b cf             	mov    %rdi,%rcx
1402e4119:	48 8b 00             	mov    (%rax),%rax
1402e411c:	ff 15 16 8b 82 00    	call   *0x828b16(%rip)        # 0x140b0cc38
1402e4122:	41 8b c7             	mov    %r15d,%eax
1402e4125:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1402e412a:	41 03 c7             	add    %r15d,%eax
1402e412d:	75 15                	jne    0x1402e4144
1402e412f:	48 8b 8d c0 00 00 00 	mov    0xc0(%rbp),%rcx
1402e4136:	48 8b 01             	mov    (%rcx),%rax
1402e4139:	48 8b 40 08          	mov    0x8(%rax),%rax
1402e413d:	ff 15 f5 8a 82 00    	call   *0x828af5(%rip)        # 0x140b0cc38
1402e4143:	90                   	nop
1402e4144:	48 8b 7d 18          	mov    0x18(%rbp),%rdi
1402e4148:	48 85 ff             	test   %rdi,%rdi
1402e414b:	74 39                	je     0x1402e4186
1402e414d:	41 8b c7             	mov    %r15d,%eax
1402e4150:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
1402e4155:	41 03 c7             	add    %r15d,%eax
1402e4158:	75 2c                	jne    0x1402e4186
1402e415a:	48 8b 07             	mov    (%rdi),%rax
1402e415d:	48 8b cf             	mov    %rdi,%rcx
1402e4160:	48 8b 00             	mov    (%rax),%rax
1402e4163:	ff 15 cf 8a 82 00    	call   *0x828acf(%rip)        # 0x140b0cc38
1402e4169:	41 8b c7             	mov    %r15d,%eax
1402e416c:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1402e4171:	41 03 c7             	add    %r15d,%eax
1402e4174:	75 10                	jne    0x1402e4186
1402e4176:	48 8b 07             	mov    (%rdi),%rax
1402e4179:	48 8b cf             	mov    %rdi,%rcx
1402e417c:	48 8b 40 08          	mov    0x8(%rax),%rax
1402e4180:	ff 15 b2 8a 82 00    	call   *0x828ab2(%rip)        # 0x140b0cc38
1402e4186:	48 8b 55 00          	mov    0x0(%rbp),%rdx
1402e418a:	48 8b 42 08          	mov    0x8(%rdx),%rax
1402e418e:	48 63 48 04          	movslq 0x4(%rax),%rcx
1402e4192:	48 83 c2 08          	add    $0x8,%rdx
1402e4196:	48 03 ca             	add    %rdx,%rcx
1402e4199:	48 8b 01             	mov    (%rcx),%rax
1402e419c:	48 8b 40 08          	mov    0x8(%rax),%rax
1402e41a0:	ff 15 92 8a 82 00    	call   *0x828a92(%rip)        # 0x140b0cc38
1402e41a6:	4c 8b c0             	mov    %rax,%r8
1402e41a9:	48 8d 48 04          	lea    0x4(%rax),%rcx
1402e41ad:	48 8d 54 24 74       	lea    0x74(%rsp),%rdx
1402e41b2:	f3 0f 10 44 24 74    	movss  0x74(%rsp),%xmm0
1402e41b8:	0f 2f 01             	comiss (%rcx),%xmm0
1402e41bb:	48 0f 47 d1          	cmova  %rcx,%rdx
1402e41bf:	f3 0f 10 0a          	movss  (%rdx),%xmm1
1402e41c3:	f3 0f 11 4c 24 74    	movss  %xmm1,0x74(%rsp)
1402e41c9:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
1402e41ce:	f3 0f 10 44 24 70    	movss  0x70(%rsp),%xmm0
1402e41d4:	0f 2f 00             	comiss (%rax),%xmm0
1402e41d7:	48 0f 47 c8          	cmova  %rax,%rcx
1402e41db:	f3 0f 10 09          	movss  (%rcx),%xmm1
1402e41df:	f3 0f 11 4c 24 70    	movss  %xmm1,0x70(%rsp)
1402e41e5:	48 83 c0 0c          	add    $0xc,%rax
1402e41e9:	48 8d 4c 24 7c       	lea    0x7c(%rsp),%rcx
1402e41ee:	f3 0f 10 00          	movss  (%rax),%xmm0
1402e41f2:	0f 2f 44 24 7c       	comiss 0x7c(%rsp),%xmm0
1402e41f7:	48 0f 47 c8          	cmova  %rax,%rcx
1402e41fb:	f3 0f 10 09          	movss  (%rcx),%xmm1
1402e41ff:	f3 0f 11 4c 24 7c    	movss  %xmm1,0x7c(%rsp)
1402e4205:	49 8d 40 08          	lea    0x8(%r8),%rax
1402e4209:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
1402e420e:	f3 0f 10 00          	movss  (%rax),%xmm0
1402e4212:	0f 2f 44 24 78       	comiss 0x78(%rsp),%xmm0
1402e4217:	48 0f 47 c8          	cmova  %rax,%rcx
1402e421b:	f3 0f 10 09          	movss  (%rcx),%xmm1
1402e421f:	f3 0f 11 4c 24 78    	movss  %xmm1,0x78(%rsp)
1402e4225:	48 8d 4d 20          	lea    0x20(%rbp),%rcx
1402e4229:	e8 9e 9e e3 ff       	call   0x14011e0cc
1402e422e:	48 8b 4d 08          	mov    0x8(%rbp),%rcx
1402e4232:	48 85 c9             	test   %rcx,%rcx
1402e4235:	74 3e                	je     0x1402e4275
1402e4237:	41 8b c7             	mov    %r15d,%eax
1402e423a:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1402e423f:	41 03 c7             	add    %r15d,%eax
1402e4242:	75 31                	jne    0x1402e4275
1402e4244:	48 8b 7d 08          	mov    0x8(%rbp),%rdi
1402e4248:	48 8b 07             	mov    (%rdi),%rax
1402e424b:	48 8b cf             	mov    %rdi,%rcx
1402e424e:	48 8b 00             	mov    (%rax),%rax
1402e4251:	ff 15 e1 89 82 00    	call   *0x8289e1(%rip)        # 0x140b0cc38
1402e4257:	41 8b c7             	mov    %r15d,%eax
1402e425a:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1402e425f:	41 03 c7             	add    %r15d,%eax
1402e4262:	75 11                	jne    0x1402e4275
1402e4264:	48 8b 4d 08          	mov    0x8(%rbp),%rcx
1402e4268:	48 8b 01             	mov    (%rcx),%rax
1402e426b:	48 8b 40 08          	mov    0x8(%rax),%rax
1402e426f:	ff 15 c3 89 82 00    	call   *0x8289c3(%rip)        # 0x140b0cc38
1402e4275:	48 83 c3 10          	add    $0x10,%rbx
1402e4279:	49 8b 06             	mov    (%r14),%rax
1402e427c:	48 3b 58 18          	cmp    0x18(%rax),%rbx
1402e4280:	0f 85 6b fd ff ff    	jne    0x1402e3ff1
1402e4286:	48 8b 06             	mov    (%rsi),%rax
1402e4289:	48 8d 55 10          	lea    0x10(%rbp),%rdx
1402e428d:	48 8b ce             	mov    %rsi,%rcx
1402e4290:	48 8b 80 28 01 00 00 	mov    0x128(%rax),%rax
1402e4297:	ff 15 9b 89 82 00    	call   *0x82899b(%rip)        # 0x140b0cc38
1402e429d:	48 8b 10             	mov    (%rax),%rdx
1402e42a0:	48 8b 42 08          	mov    0x8(%rdx),%rax
1402e42a4:	48 63 48 04          	movslq 0x4(%rax),%rcx
1402e42a8:	48 83 c2 08          	add    $0x8,%rdx
1402e42ac:	48 03 ca             	add    %rdx,%rcx
1402e42af:	48 8b 01             	mov    (%rcx),%rax
1402e42b2:	48 8d 95 b8 00 00 00 	lea    0xb8(%rbp),%rdx
1402e42b9:	48 8b 40 28          	mov    0x28(%rax),%rax
1402e42bd:	ff 15 75 89 82 00    	call   *0x828975(%rip)        # 0x140b0cc38
1402e42c3:	48 8d 95 e0 00 00 00 	lea    0xe0(%rbp),%rdx
1402e42ca:	48 8b c8             	mov    %rax,%rcx
1402e42cd:	e8 7e 80 62 00       	call   0x14090c350
1402e42d2:	4c 8b c0             	mov    %rax,%r8
1402e42d5:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
1402e42da:	48 8d 4d 20          	lea    0x20(%rbp),%rcx
1402e42de:	e8 b1 81 62 00       	call   0x14090c494
1402e42e3:	0f 10 00             	movups (%rax),%xmm0
1402e42e6:	f3 0f 7f 44 24 70    	movdqu %xmm0,0x70(%rsp)
1402e42ec:	48 8b 5d 18          	mov    0x18(%rbp),%rbx
1402e42f0:	48 85 db             	test   %rbx,%rbx
1402e42f3:	74 39                	je     0x1402e432e
1402e42f5:	41 8b c7             	mov    %r15d,%eax
1402e42f8:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402e42fd:	41 03 c7             	add    %r15d,%eax
1402e4300:	75 2c                	jne    0x1402e432e
1402e4302:	48 8b 03             	mov    (%rbx),%rax
1402e4305:	48 8b cb             	mov    %rbx,%rcx