1400abf56:	83 c8 ff             	or     $0xffffffff,%eax
1400abf59:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
1400abf5e:	83 f8 01             	cmp    $0x1,%eax
1400abf61:	75 2c                	jne    0x1400abf8f
1400abf63:	48 8b 07             	mov    (%rdi),%rax
1400abf66:	48 8b cf             	mov    %rdi,%rcx
1400abf69:	48 8b 00             	mov    (%rax),%rax
1400abf6c:	ff 15 c6 0c a6 00    	call   *0xa60cc6(%rip)        # 0x140b0cc38
1400abf72:	83 c8 ff             	or     $0xffffffff,%eax
1400abf75:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1400abf7a:	83 f8 01             	cmp    $0x1,%eax
1400abf7d:	75 10                	jne    0x1400abf8f
1400abf7f:	48 8b 07             	mov    (%rdi),%rax
1400abf82:	48 8b cf             	mov    %rdi,%rcx
1400abf85:	48 8b 40 08          	mov    0x8(%rax),%rax
1400abf89:	ff 15 a9 0c a6 00    	call   *0xa60ca9(%rip)        # 0x140b0cc38
1400abf8f:	4c 8b 65 f7          	mov    -0x9(%rbp),%r12
1400abf93:	49 8b 47 08          	mov    0x8(%r15),%rax
1400abf97:	49 39 07             	cmp    %rax,(%r15)
1400abf9a:	0f 84 07 01 00 00    	je     0x1400ac0a7
1400abfa0:	48 8b 48 f0          	mov    -0x10(%rax),%rcx
1400abfa4:	48 8b 01             	mov    (%rcx),%rax
1400abfa7:	0f 57 c0             	xorps  %xmm0,%xmm0
1400abfaa:	f3 0f 7f 45 af       	movdqu %xmm0,-0x51(%rbp)
1400abfaf:	48 8b 53 08          	mov    0x8(%rbx),%rdx
1400abfb3:	48 85 d2             	test   %rdx,%rdx
1400abfb6:	74 08                	je     0x1400abfc0
1400abfb8:	f0 ff 42 08          	lock incl 0x8(%rdx)
1400abfbc:	4c 8b 65 f7          	mov    -0x9(%rbp),%r12
1400abfc0:	48 8b 13             	mov    (%rbx),%rdx
1400abfc3:	48 89 55 af          	mov    %rdx,-0x51(%rbp)
1400abfc7:	48 8b 53 08          	mov    0x8(%rbx),%rdx
1400abfcb:	48 89 55 b7          	mov    %rdx,-0x49(%rbp)
1400abfcf:	48 8d 55 af          	lea    -0x51(%rbp),%rdx
1400abfd3:	48 8b 40 48          	mov    0x48(%rax),%rax
1400abfd7:	ff 15 5b 0c a6 00    	call   *0xa60c5b(%rip)        # 0x140b0cc38
1400abfdd:	48 8b 7d b7          	mov    -0x49(%rbp),%rdi
1400abfe1:	48 85 ff             	test   %rdi,%rdi
1400abfe4:	74 3d                	je     0x1400ac023
1400abfe6:	83 c8 ff             	or     $0xffffffff,%eax
1400abfe9:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
1400abfee:	83 f8 01             	cmp    $0x1,%eax
1400abff1:	75 2c                	jne    0x1400ac01f
1400abff3:	48 8b 07             	mov    (%rdi),%rax
1400abff6:	48 8b cf             	mov    %rdi,%rcx
1400abff9:	48 8b 00             	mov    (%rax),%rax
1400abffc:	ff 15 36 0c a6 00    	call   *0xa60c36(%rip)        # 0x140b0cc38
1400ac002:	83 c8 ff             	or     $0xffffffff,%eax
1400ac005:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1400ac00a:	83 f8 01             	cmp    $0x1,%eax
1400ac00d:	75 10                	jne    0x1400ac01f
1400ac00f:	48 8b 07             	mov    (%rdi),%rax
1400ac012:	48 8b cf             	mov    %rdi,%rcx
1400ac015:	48 8b 40 08          	mov    0x8(%rax),%rax
1400ac019:	ff 15 19 0c a6 00    	call   *0xa60c19(%rip)        # 0x140b0cc38
1400ac01f:	4c 8b 65 f7          	mov    -0x9(%rbp),%r12
1400ac023:	48 8b 0b             	mov    (%rbx),%rcx
1400ac026:	48 8b 01             	mov    (%rcx),%rax
1400ac029:	4d 8b 47 08          	mov    0x8(%r15),%r8
1400ac02d:	4d 39 07             	cmp    %r8,(%r15)
1400ac030:	74 6e                	je     0x1400ac0a0
1400ac032:	49 83 c0 f0          	add    $0xfffffffffffffff0,%r8
1400ac036:	33 d2                	xor    %edx,%edx
1400ac038:	48 8b 40 60          	mov    0x60(%rax),%rax
1400ac03c:	ff 15 f6 0b a6 00    	call   *0xa60bf6(%rip)        # 0x140b0cc38
1400ac042:	4d 8b 77 08          	mov    0x8(%r15),%r14
1400ac046:	4d 39 37             	cmp    %r14,(%r15)
1400ac049:	74 55                	je     0x1400ac0a0
1400ac04b:	4d 8b 76 f0          	mov    -0x10(%r14),%r14
1400ac04f:	49 8b 06             	mov    (%r14),%rax
1400ac052:	48 8b b0 b8 00 00 00 	mov    0xb8(%rax),%rsi
1400ac059:	49 8b ce             	mov    %r14,%rcx
1400ac05c:	48 8b 40 40          	mov    0x40(%rax),%rax
1400ac060:	ff 15 d2 0b a6 00    	call   *0xa60bd2(%rip)        # 0x140b0cc38
1400ac066:	48 83 f8 01          	cmp    $0x1,%rax
1400ac06a:	40 0f 94 c7          	sete   %dil
1400ac06e:	48 8b 0b             	mov    (%rbx),%rcx
1400ac071:	48 8b 11             	mov    (%rcx),%rdx
1400ac074:	48 8b 82 a8 00 00 00 	mov    0xa8(%rdx),%rax
1400ac07b:	ff 15 b7 0b a6 00    	call   *0xa60bb7(%rip)        # 0x140b0cc38
1400ac081:	44 8a c7             	mov    %dil,%r8b
1400ac084:	48 8b d0             	mov    %rax,%rdx
1400ac087:	49 8b ce             	mov    %r14,%rcx
1400ac08a:	48 8b c6             	mov    %rsi,%rax
1400ac08d:	ff 15 a5 0b a6 00    	call   *0xa60ba5(%rip)        # 0x140b0cc38
1400ac093:	48 83 c3 10          	add    $0x10,%rbx
1400ac097:	44 8a 75 7f          	mov    0x7f(%rbp),%r14b
1400ac09b:	e9 bb fd ff ff       	jmp    0x1400abe5b
1400ac0a0:	ff 15 f2 08 a6 00    	call   *0xa608f2(%rip)        # 0x140b0c998
1400ac0a6:	cc                   	int3
1400ac0a7:	ff 15 eb 08 a6 00    	call   *0xa608eb(%rip)        # 0x140b0c998
1400ac0ad:	cc                   	int3
1400ac0ae:	49 8b 0f             	mov    (%r15),%rcx
1400ac0b1:	45 84 f6             	test   %r14b,%r14b
1400ac0b4:	0f 84 f8 01 00 00    	je     0x1400ac2b2
1400ac0ba:	49 3b 4f 08          	cmp    0x8(%r15),%rcx
1400ac0be:	0f 84 e7 01 00 00    	je     0x1400ac2ab
1400ac0c4:	48 8b 09             	mov    (%rcx),%rcx
1400ac0c7:	48 8b 01             	mov    (%rcx),%rax
1400ac0ca:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
1400ac0d1:	ff 15 61 0b a6 00    	call   *0xa60b61(%rip)        # 0x140b0cc38
1400ac0d7:	0f 10 00             	movups (%rax),%xmm0
1400ac0da:	f3 0f 7f 45 af       	movdqu %xmm0,-0x51(%rbp)
1400ac0df:	49 8b 4d 00          	mov    0x0(%r13),%rcx
1400ac0e3:	48 8b 01             	mov    (%rcx),%rax
1400ac0e6:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
1400ac0ed:	ff 15 45 0b a6 00    	call   *0xa60b45(%rip)        # 0x140b0cc38
1400ac0f3:	f3 0f 10 00          	movss  (%rax),%xmm0
1400ac0f7:	f3 0f 11 45 af       	movss  %xmm0,-0x51(%rbp)
1400ac0fc:	49 8b 4d 00          	mov    0x0(%r13),%rcx
1400ac100:	48 8b 01             	mov    (%rcx),%rax
1400ac103:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
1400ac10a:	ff 15 28 0b a6 00    	call   *0xa60b28(%rip)        # 0x140b0cc38
1400ac110:	f3 0f 10 40 04       	movss  0x4(%rax),%xmm0
1400ac115:	f3 0f 11 45 b3       	movss  %xmm0,-0x4d(%rbp)
1400ac11a:	49 8b 4d 00          	mov    0x0(%r13),%rcx
1400ac11e:	48 8b 01             	mov    (%rcx),%rax
1400ac121:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
1400ac128:	ff 15 0a 0b a6 00    	call   *0xa60b0a(%rip)        # 0x140b0cc38
1400ac12e:	f3 0f 10 40 0c       	movss  0xc(%rax),%xmm0
1400ac133:	f3 0f 11 45 bb       	movss  %xmm0,-0x45(%rbp)
1400ac138:	49 8b 0f             	mov    (%r15),%rcx
1400ac13b:	49 3b 4f 08          	cmp    0x8(%r15),%rcx
1400ac13f:	0f 84 66 01 00 00    	je     0x1400ac2ab
1400ac145:	48 8b 09             	mov    (%rcx),%rcx
1400ac148:	48 8b 01             	mov    (%rcx),%rax
1400ac14b:	48 8d 55 af          	lea    -0x51(%rbp),%rdx
1400ac14f:	48 8b 80 b0 00 00 00 	mov    0xb0(%rax),%rax
1400ac156:	ff 15 dc 0a a6 00    	call   *0xa60adc(%rip)        # 0x140b0cc38
1400ac15c:	49 8b 1f             	mov    (%r15),%rbx
1400ac15f:	e9 ea 00 00 00       	jmp    0x1400ac24e
1400ac164:	48 8b 33             	mov    (%rbx),%rsi
1400ac167:	48 8b 4b f0          	mov    -0x10(%rbx),%rcx
1400ac16b:	48 8b 01             	mov    (%rcx),%rax
1400ac16e:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
1400ac175:	ff 15 bd 0a a6 00    	call   *0xa60abd(%rip)        # 0x140b0cc38
1400ac17b:	48 8b f8             	mov    %rax,%rdi
1400ac17e:	48 8b 16             	mov    (%rsi),%rdx
1400ac181:	48 8b ce             	mov    %rsi,%rcx
1400ac184:	48 8b 82 a8 00 00 00 	mov    0xa8(%rdx),%rax
1400ac18b:	ff 15 a7 0a a6 00    	call   *0xa60aa7(%rip)        # 0x140b0cc38
1400ac191:	f3 0f 10 77 08       	movss  0x8(%rdi),%xmm6
1400ac196:	f3 0f 58 30          	addss  (%rax),%xmm6
1400ac19a:	f3 0f 59 35 2e 4f b0 	mulss  0xb04f2e(%rip),%xmm6        # 0x140bb10d0
1400ac1a1:	00
1400ac1a2:	48 8b 0b             	mov    (%rbx),%rcx
1400ac1a5:	48 8b 01             	mov    (%rcx),%rax
1400ac1a8:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
1400ac1af:	ff 15 83 0a a6 00    	call   *0xa60a83(%rip)        # 0x140b0cc38
1400ac1b5:	0f 10 00             	movups (%rax),%xmm0
1400ac1b8:	f3 0f 7f 45 af       	movdqu %xmm0,-0x51(%rbp)
1400ac1bd:	f3 0f 11 75 af       	movss  %xmm6,-0x51(%rbp)
1400ac1c2:	49 8b 4d 00          	mov    0x0(%r13),%rcx
1400ac1c6:	48 8b 01             	mov    (%rcx),%rax
1400ac1c9:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
1400ac1d0:	ff 15 62 0a a6 00    	call   *0xa60a62(%rip)        # 0x140b0cc38
1400ac1d6:	f3 0f 10 40 04       	movss  0x4(%rax),%xmm0
1400ac1db:	f3 0f 11 45 b3       	movss  %xmm0,-0x4d(%rbp)
1400ac1e0:	49 8b 4d 00          	mov    0x0(%r13),%rcx
1400ac1e4:	48 8b 01             	mov    (%rcx),%rax
1400ac1e7:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
1400ac1ee:	ff 15 44 0a a6 00    	call   *0xa60a44(%rip)        # 0x140b0cc38
1400ac1f4:	f3 0f 10 40 0c       	movss  0xc(%rax),%xmm0
1400ac1f9:	f3 0f 11 45 bb       	movss  %xmm0,-0x45(%rbp)
1400ac1fe:	48 8b 0b             	mov    (%rbx),%rcx
1400ac201:	48 8b 01             	mov    (%rcx),%rax
1400ac204:	48 8d 55 af          	lea    -0x51(%rbp),%rdx
1400ac208:	48 8b 80 b0 00 00 00 	mov    0xb0(%rax),%rax
1400ac20f:	ff 15 23 0a a6 00    	call   *0xa60a23(%rip)        # 0x140b0cc38
1400ac215:	48 8b 4b f0          	mov    -0x10(%rbx),%rcx
1400ac219:	48 8b 01             	mov    (%rcx),%rax
1400ac21c:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
1400ac223:	ff 15 0f 0a a6 00    	call   *0xa60a0f(%rip)        # 0x140b0cc38
1400ac229:	0f 10 00             	movups (%rax),%xmm0
1400ac22c:	f3 0f 7f 45 af       	movdqu %xmm0,-0x51(%rbp)
1400ac231:	f3 0f 11 75 b7       	movss  %xmm6,-0x49(%rbp)
1400ac236:	48 8b 4b f0          	mov    -0x10(%rbx),%rcx
1400ac23a:	48 8b 01             	mov    (%rcx),%rax
1400ac23d:	48 8d 55 af          	lea    -0x51(%rbp),%rdx
1400ac241:	48 8b 80 b0 00 00 00 	mov    0xb0(%rax),%rax
1400ac248:	ff 15 ea 09 a6 00    	call   *0xa609ea(%rip)        # 0x140b0cc38
1400ac24e:	49 8b 47 08          	mov    0x8(%r15),%rax
1400ac252:	48 83 c3 10          	add    $0x10,%rbx
1400ac256:	48 3b d8             	cmp    %rax,%rbx
1400ac259:	0f 85 05 ff ff ff    	jne    0x1400ac164
1400ac25f:	49 39 07             	cmp    %rax,(%r15)
1400ac262:	74 47                	je     0x1400ac2ab
1400ac264:	48 8b 48 f0          	mov    -0x10(%rax),%rcx
1400ac268:	48 8b 01             	mov    (%rcx),%rax
1400ac26b:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
1400ac272:	ff 15 c0 09 a6 00    	call   *0xa609c0(%rip)        # 0x140b0cc38
1400ac278:	0f 10 00             	movups (%rax),%xmm0
1400ac27b:	f3 0f 7f 45 af       	movdqu %xmm0,-0x51(%rbp)
1400ac280:	49 8b 4d 00          	mov    0x0(%r13),%rcx
1400ac284:	48 8b 01             	mov    (%rcx),%rax
1400ac287:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
1400ac28e:	ff 15 a4 09 a6 00    	call   *0xa609a4(%rip)        # 0x140b0cc38
1400ac294:	f3 0f 10 40 08       	movss  0x8(%rax),%xmm0
1400ac299:	f3 0f 11 45 b7       	movss  %xmm0,-0x49(%rbp)
1400ac29e:	49 8b 4f 08          	mov    0x8(%r15),%rcx
1400ac2a2:	49 39 0f             	cmp    %rcx,(%r15)
1400ac2a5:	0f 85 fc 01 00 00    	jne    0x1400ac4a7
1400ac2ab:	ff 15 e7 06 a6 00    	call   *0xa606e7(%rip)        # 0x140b0c998
1400ac2b1:	cc                   	int3
1400ac2b2:	49 3b 4f 08          	cmp    0x8(%r15),%rcx
1400ac2b6:	0f 84 6d 02 00 00    	je     0x1400ac529
1400ac2bc:	48 8b 09             	mov    (%rcx),%rcx
1400ac2bf:	48 8b 01             	mov    (%rcx),%rax
1400ac2c2:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
1400ac2c9:	ff 15 69 09 a6 00    	call   *0xa60969(%rip)        # 0x140b0cc38
1400ac2cf:	0f 10 00             	movups (%rax),%xmm0
1400ac2d2:	f3 0f 7f 45 af       	movdqu %xmm0,-0x51(%rbp)
1400ac2d7:	49 8b 4d 00          	mov    0x0(%r13),%rcx
1400ac2db:	48 8b 01             	mov    (%rcx),%rax
1400ac2de:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
1400ac2e5:	ff 15 4d 09 a6 00    	call   *0xa6094d(%rip)        # 0x140b0cc38
1400ac2eb:	f3 0f 10 40 04       	movss  0x4(%rax),%xmm0
1400ac2f0:	f3 0f 11 45 b3       	movss  %xmm0,-0x4d(%rbp)
1400ac2f5:	49 8b 4d 00          	mov    0x0(%r13),%rcx
1400ac2f9:	48 8b 01             	mov    (%rcx),%rax
1400ac2fc:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
1400ac303:	ff 15 2f 09 a6 00    	call   *0xa6092f(%rip)        # 0x140b0cc38
1400ac309:	f3 0f 10 00          	movss  (%rax),%xmm0
1400ac30d:	f3 0f 11 45 af       	movss  %xmm0,-0x51(%rbp)
1400ac312:	49 8b 4d 00          	mov    0x0(%r13),%rcx
1400ac316:	48 8b 01             	mov    (%rcx),%rax
1400ac319:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
1400ac320:	ff 15 12 09 a6 00    	call   *0xa60912(%rip)        # 0x140b0cc38
1400ac326:	f3 0f 10 40 08       	movss  0x8(%rax),%xmm0
1400ac32b:	f3 0f 11 45 b7       	movss  %xmm0,-0x49(%rbp)
1400ac330:	49 8b 0f             	mov    (%r15),%rcx
1400ac333:	49 3b 4f 08          	cmp    0x8(%r15),%rcx
1400ac337:	0f 84 ec 01 00 00    	je     0x1400ac529
1400ac33d:	48 8b 09             	mov    (%rcx),%rcx
1400ac340:	48 8b 01             	mov    (%rcx),%rax
1400ac343:	48 8d 55 af          	lea    -0x51(%rbp),%rdx
1400ac347:	48 8b 80 b0 00 00 00 	mov    0xb0(%rax),%rax
1400ac34e:	ff 15 e4 08 a6 00    	call   *0xa608e4(%rip)        # 0x140b0cc38
1400ac354:	49 8b 1f             	mov    (%r15),%rbx
1400ac357:	e9 ea 00 00 00       	jmp    0x1400ac446
1400ac35c:	48 8b 33             	mov    (%rbx),%rsi
1400ac35f:	48 8b 4b f0          	mov    -0x10(%rbx),%rcx
1400ac363:	48 8b 01             	mov    (%rcx),%rax
1400ac366:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
1400ac36d:	ff 15 c5 08 a6 00    	call   *0xa608c5(%rip)        # 0x140b0cc38
1400ac373:	48 8b f8             	mov    %rax,%rdi
1400ac376:	48 8b 16             	mov    (%rsi),%rdx
1400ac379:	48 8b ce             	mov    %rsi,%rcx
1400ac37c:	48 8b 82 a8 00 00 00 	mov    0xa8(%rdx),%rax
1400ac383:	ff 15 af 08 a6 00    	call   *0xa608af(%rip)        # 0x140b0cc38
1400ac389:	f3 0f 10 77 0c       	movss  0xc(%rdi),%xmm6
1400ac38e:	f3 0f 58 70 04       	addss  0x4(%rax),%xmm6
1400ac393:	f3 0f 59 35 35 4d b0 	mulss  0xb04d35(%rip),%xmm6        # 0x140bb10d0
1400ac39a:	00
1400ac39b:	48 8b 0b             	mov    (%rbx),%rcx
1400ac39e:	48 8b 01             	mov    (%rcx),%rax
1400ac3a1:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
1400ac3a8:	ff 15 8a 08 a6 00    	call   *0xa6088a(%rip)        # 0x140b0cc38
1400ac3ae:	0f 10 00             	movups (%rax),%xmm0
1400ac3b1:	f3 0f 7f 45 af       	movdqu %xmm0,-0x51(%rbp)
1400ac3b6:	f3 0f 11 75 b3       	movss  %xmm6,-0x4d(%rbp)
1400ac3bb:	49 8b 4d 00          	mov    0x0(%r13),%rcx
1400ac3bf:	48 8b 01             	mov    (%rcx),%rax
1400ac3c2:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
1400ac3c9:	ff 15 69 08 a6 00    	call   *0xa60869(%rip)        # 0x140b0cc38
1400ac3cf:	f3 0f 10 00          	movss  (%rax),%xmm0
1400ac3d3:	f3 0f 11 45 af       	movss  %xmm0,-0x51(%rbp)
1400ac3d8:	49 8b 4d 00          	mov    0x0(%r13),%rcx
1400ac3dc:	48 8b 01             	mov    (%rcx),%rax
1400ac3df:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
1400ac3e6:	ff 15 4c 08 a6 00    	call   *0xa6084c(%rip)        # 0x140b0cc38
1400ac3ec:	f3 0f 10 40 08       	movss  0x8(%rax),%xmm0
1400ac3f1:	f3 0f 11 45 b7       	movss  %xmm0,-0x49(%rbp)
1400ac3f6:	48 8b 0b             	mov    (%rbx),%rcx
1400ac3f9:	48 8b 01             	mov    (%rcx),%rax
1400ac3fc:	48 8d 55 af          	lea    -0x51(%rbp),%rdx
1400ac400:	48 8b 80 b0 00 00 00 	mov    0xb0(%rax),%rax
1400ac407:	ff 15 2b 08 a6 00    	call   *0xa6082b(%rip)        # 0x140b0cc38
1400ac40d:	48 8b 4b f0          	mov    -0x10(%rbx),%rcx
1400ac411:	48 8b 01             	mov    (%rcx),%rax
1400ac414:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
1400ac41b:	ff 15 17 08 a6 00    	call   *0xa60817(%rip)        # 0x140b0cc38
1400ac421:	0f 10 00             	movups (%rax),%xmm0
1400ac424:	f3 0f 7f 45 af       	movdqu %xmm0,-0x51(%rbp)
1400ac429:	f3 0f 11 75 bb       	movss  %xmm6,-0x45(%rbp)
1400ac42e:	48 8b 4b f0          	mov    -0x10(%rbx),%rcx
1400ac432:	48 8b 01             	mov    (%rcx),%rax
1400ac435:	48 8d 55 af          	lea    -0x51(%rbp),%rdx
1400ac439:	48 8b 80 b0 00 00 00 	mov    0xb0(%rax),%rax
1400ac440:	ff 15 f2 07 a6 00    	call   *0xa607f2(%rip)        # 0x140b0cc38
1400ac446:	49 8b 47 08          	mov    0x8(%r15),%rax
1400ac44a:	48 83 c3 10          	add    $0x10,%rbx
1400ac44e:	48 3b d8             	cmp    %rax,%rbx
1400ac451:	0f 85 05 ff ff ff    	jne    0x1400ac35c
1400ac457:	49 39 07             	cmp    %rax,(%r15)
1400ac45a:	0f 84 c9 00 00 00    	je     0x1400ac529
1400ac460:	48 8b 48 f0          	mov    -0x10(%rax),%rcx
1400ac464:	48 8b 01             	mov    (%rcx),%rax
1400ac467:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
1400ac46e:	ff 15 c4 07 a6 00    	call   *0xa607c4(%rip)        # 0x140b0cc38
1400ac474:	0f 10 00             	movups (%rax),%xmm0
1400ac477:	f3 0f 7f 45 af       	movdqu %xmm0,-0x51(%rbp)
1400ac47c:	49 8b 4d 00          	mov    0x0(%r13),%rcx
1400ac480:	48 8b 01             	mov    (%rcx),%rax
1400ac483:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
1400ac48a:	ff 15 a8 07 a6 00    	call   *0xa607a8(%rip)        # 0x140b0cc38
1400ac490:	f3 0f 10 40 0c       	movss  0xc(%rax),%xmm0
1400ac495:	f3 0f 11 45 bb       	movss  %xmm0,-0x45(%rbp)
1400ac49a:	49 8b 4f 08          	mov    0x8(%r15),%rcx
1400ac49e:	49 39 0f             	cmp    %rcx,(%r15)
1400ac4a1:	0f 84 82 00 00 00    	je     0x1400ac529
1400ac4a7:	48 8b 49 f0          	mov    -0x10(%rcx),%rcx
1400ac4ab:	48 8b 01             	mov    (%rcx),%rax
1400ac4ae:	48 8d 55 af          	lea    -0x51(%rbp),%rdx
1400ac4b2:	48 8b 80 b0 00 00 00 	mov    0xb0(%rax),%rax
1400ac4b9:	ff 15 79 07 a6 00    	call   *0xa60779(%rip)        # 0x140b0cc38
1400ac4bf:	90                   	nop
1400ac4c0:	48 8d 4d ef          	lea    -0x11(%rbp),%rcx
1400ac4c4:	e8 07 ea f6 ff       	call   0x14001aed0
1400ac4c9:	49 8b 5d 08          	mov    0x8(%r13),%rbx
1400ac4cd:	48 85 db             	test   %rbx,%rbx
1400ac4d0:	74 38                	je     0x1400ac50a
1400ac4d2:	83 cf ff             	or     $0xffffffff,%edi
1400ac4d5:	8b c7                	mov    %edi,%eax
1400ac4d7:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400ac4dc:	03 c7                	add    %edi,%eax
1400ac4de:	75 2a                	jne    0x1400ac50a
1400ac4e0:	48 8b 03             	mov    (%rbx),%rax
1400ac4e3:	48 8b cb             	mov    %rbx,%rcx
1400ac4e6:	48 8b 00             	mov    (%rax),%rax
1400ac4e9:	ff 15 49 07 a6 00    	call   *0xa60749(%rip)        # 0x140b0cc38
1400ac4ef:	8b c7                	mov    %edi,%eax
1400ac4f1:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400ac4f6:	03 c7                	add    %edi,%eax
1400ac4f8:	75 10                	jne    0x1400ac50a
1400ac4fa:	48 8b 03             	mov    (%rbx),%rax
1400ac4fd:	48 8b cb             	mov    %rbx,%rcx
1400ac500:	48 8b 40 08          	mov    0x8(%rax),%rax
1400ac504:	ff 15 2e 07 a6 00    	call   *0xa6072e(%rip)        # 0x140b0cc38
1400ac50a:	49 8b c7             	mov    %r15,%rax
1400ac50d:	0f 28 b4 24 80 00 00 	movaps 0x80(%rsp),%xmm6
1400ac514:	00
1400ac515:	48 81 c4 98 00 00 00 	add    $0x98,%rsp
1400ac51c:	41 5f                	pop    %r15
1400ac51e:	41 5e                	pop    %r14
1400ac520:	41 5d                	pop    %r13
1400ac522:	41 5c                	pop    %r12
1400ac524:	5f                   	pop    %rdi
1400ac525:	5e                   	pop    %rsi
1400ac526:	5b                   	pop    %rbx