14092a18f:	ff 15 a3 2a 1e 00    	call   *0x1e2aa3(%rip)        # 0x140b0cc38
14092a195:	41 8b c7             	mov    %r15d,%eax
14092a198:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14092a19d:	41 03 c7             	add    %r15d,%eax
14092a1a0:	75 10                	jne    0x14092a1b2
14092a1a2:	48 8b 03             	mov    (%rbx),%rax
14092a1a5:	48 8b cb             	mov    %rbx,%rcx
14092a1a8:	48 8b 40 08          	mov    0x8(%rax),%rax
14092a1ac:	ff 15 86 2a 1e 00    	call   *0x1e2a86(%rip)        # 0x140b0cc38
14092a1b2:	48 8b 4d f7          	mov    -0x9(%rbp),%rcx
14092a1b6:	48 33 cc             	xor    %rsp,%rcx
14092a1b9:	e8 22 54 1c 00       	call   0x140aef5e0
14092a1be:	4c 8d 9c 24 b8 00 00 	lea    0xb8(%rsp),%r11
14092a1c5:	00
14092a1c6:	41 0f 28 73 e8       	movaps -0x18(%r11),%xmm6
14092a1cb:	41 0f 28 7b d8       	movaps -0x28(%r11),%xmm7
14092a1d0:	49 8b e3             	mov    %r11,%rsp
14092a1d3:	41 5f                	pop    %r15
14092a1d5:	41 5e                	pop    %r14
14092a1d7:	5f                   	pop    %rdi
14092a1d8:	5e                   	pop    %rsi
14092a1d9:	5b                   	pop    %rbx
14092a1da:	5d                   	pop    %rbp
14092a1db:	c3                   	ret
14092a1dc:	48 8d 91 48 ff ff ff 	lea    -0xb8(%rcx),%rdx
14092a1e3:	48 81 c1 60 ff ff ff 	add    $0xffffffffffffff60,%rcx
14092a1ea:	e9 39 e1 7f ff       	jmp    0x140128328
14092a1ef:	90                   	nop
14092a1f0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14092a1f5:	57                   	push   %rdi
14092a1f6:	48 83 ec 20          	sub    $0x20,%rsp
14092a1fa:	4c 8b 41 80          	mov    -0x80(%rcx),%r8
14092a1fe:	48 8b d9             	mov    %rcx,%rbx
14092a201:	4d 85 c0             	test   %r8,%r8
14092a204:	40 0f 95 c7          	setne  %dil
14092a208:	4d 85 c0             	test   %r8,%r8
14092a20b:	74 59                	je     0x14092a266
14092a20d:	48 8b 81 d8 fe ff ff 	mov    -0x128(%rcx),%rax
14092a214:	49 ff c8             	dec    %r8
14092a217:	4c 8b 93 78 ff ff ff 	mov    -0x88(%rbx),%r10
14092a21e:	48 8b 93 68 ff ff ff 	mov    -0x98(%rbx),%rdx
14092a225:	4d 03 d0             	add    %r8,%r10
14092a228:	4c 8b 83 70 ff ff ff 	mov    -0x90(%rbx),%r8
14092a22f:	48 63 48 04          	movslq 0x4(%rax),%rcx
14092a233:	49 ff c8             	dec    %r8
14092a236:	48 81 c1 d8 fe ff ff 	add    $0xfffffffffffffed8,%rcx
14092a23d:	4d 23 d0             	and    %r8,%r10
14092a240:	48 03 cb             	add    %rbx,%rcx
14092a243:	4a 8b 14 d2          	mov    (%rdx,%r10,8),%rdx
14092a247:	4c 8b 09             	mov    (%rcx),%r9
14092a24a:	49 8b 81 98 00 00 00 	mov    0x98(%r9),%rax
14092a251:	ff 15 e1 29 1e 00    	call   *0x1e29e1(%rip)        # 0x140b0cc38
14092a257:	48 83 6b 80 01       	subq   $0x1,-0x80(%rbx)
14092a25c:	75 08                	jne    0x14092a266
14092a25e:	48 83 a3 78 ff ff ff 	andq   $0x0,-0x88(%rbx)
14092a265:	00
14092a266:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14092a26b:	40 8a c7             	mov    %dil,%al
14092a26e:	48 83 c4 20          	add    $0x20,%rsp
14092a272:	5f                   	pop    %rdi
14092a273:	c3                   	ret
14092a274:	48 83 ec 48          	sub    $0x48,%rsp
14092a278:	48 8b 05 c1 4d 39 00 	mov    0x394dc1(%rip),%rax        # 0x140cbf040
14092a27f:	48 33 c4             	xor    %rsp,%rax
14092a282:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
14092a287:	8b 02                	mov    (%rdx),%eax
14092a289:	89 81 48 ff ff ff    	mov    %eax,-0xb8(%rcx)
14092a28f:	8b 42 04             	mov    0x4(%rdx),%eax
14092a292:	89 81 4c ff ff ff    	mov    %eax,-0xb4(%rcx)
14092a298:	8b 42 08             	mov    0x8(%rdx),%eax
14092a29b:	89 81 50 ff ff ff    	mov    %eax,-0xb0(%rcx)
14092a2a1:	8b 42 0c             	mov    0xc(%rdx),%eax
14092a2a4:	89 81 54 ff ff ff    	mov    %eax,-0xac(%rcx)
14092a2aa:	8b 42 10             	mov    0x10(%rdx),%eax
14092a2ad:	89 81 58 ff ff ff    	mov    %eax,-0xa8(%rcx)
14092a2b3:	8b 42 14             	mov    0x14(%rdx),%eax
14092a2b6:	89 81 5c ff ff ff    	mov    %eax,-0xa4(%rcx)
14092a2bc:	0f 10 02             	movups (%rdx),%xmm0
14092a2bf:	48 8b 89 10 ff ff ff 	mov    -0xf0(%rcx),%rcx
14092a2c6:	f3 0f 10 4a 14       	movss  0x14(%rdx),%xmm1
14092a2cb:	48 8b 01             	mov    (%rcx),%rax
14092a2ce:	0f 11 44 24 20       	movups %xmm0,0x20(%rsp)
14092a2d3:	f3 0f 10 42 10       	movss  0x10(%rdx),%xmm0
14092a2d8:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14092a2dd:	48 8b 80 b0 00 00 00 	mov    0xb0(%rax),%rax
14092a2e4:	f3 0f 11 44 24 30    	movss  %xmm0,0x30(%rsp)
14092a2ea:	f3 0f 11 4c 24 34    	movss  %xmm1,0x34(%rsp)
14092a2f0:	ff 15 42 29 1e 00    	call   *0x1e2942(%rip)        # 0x140b0cc38
14092a2f6:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
14092a2fb:	48 33 cc             	xor    %rsp,%rcx
14092a2fe:	e8 dd 52 1c 00       	call   0x140aef5e0
14092a303:	48 83 c4 48          	add    $0x48,%rsp
14092a307:	c3                   	ret
14092a308:	8b 81 48 ff ff ff    	mov    -0xb8(%rcx),%eax
14092a30e:	89 02                	mov    %eax,(%rdx)
14092a310:	8b 81 4c ff ff ff    	mov    -0xb4(%rcx),%eax
14092a316:	89 42 04             	mov    %eax,0x4(%rdx)
14092a319:	8b 81 50 ff ff ff    	mov    -0xb0(%rcx),%eax
14092a31f:	89 42 08             	mov    %eax,0x8(%rdx)
14092a322:	8b 81 54 ff ff ff    	mov    -0xac(%rcx),%eax
14092a328:	89 42 0c             	mov    %eax,0xc(%rdx)
14092a32b:	8b 81 58 ff ff ff    	mov    -0xa8(%rcx),%eax
14092a331:	89 42 10             	mov    %eax,0x10(%rdx)
14092a334:	8b 81 5c ff ff ff    	mov    -0xa4(%rcx),%eax
14092a33a:	89 42 14             	mov    %eax,0x14(%rdx)
14092a33d:	48 8b c2             	mov    %rdx,%rax
14092a340:	c3                   	ret
14092a341:	90                   	nop
14092a342:	90                   	nop
14092a343:	90                   	nop
14092a344:	48 83 ec 48          	sub    $0x48,%rsp
14092a348:	48 8b 05 f1 4c 39 00 	mov    0x394cf1(%rip),%rax        # 0x140cbf040
14092a34f:	48 33 c4             	xor    %rsp,%rax
14092a352:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
14092a357:	48 8b 81 d8 fe ff ff 	mov    -0x128(%rcx),%rax
14092a35e:	4c 8d 81 48 ff ff ff 	lea    -0xb8(%rcx),%r8
14092a365:	4c 8b da             	mov    %rdx,%r11
14092a368:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14092a36d:	4c 63 50 04          	movslq 0x4(%rax),%r10
14092a371:	4c 03 d1             	add    %rcx,%r10
14092a374:	49 8b cb             	mov    %r11,%rcx
14092a377:	49 8b 82 d8 fe ff ff 	mov    -0x128(%r10),%rax
14092a37e:	4c 8b 88 98 00 00 00 	mov    0x98(%rax),%r9
14092a385:	e8 b6 8a 86 ff       	call   0x140192e40
14092a38a:	48 8b d0             	mov    %rax,%rdx
14092a38d:	49 8d 8a d8 fe ff ff 	lea    -0x128(%r10),%rcx
14092a394:	49 8b c1             	mov    %r9,%rax
14092a397:	ff 15 9b 28 1e 00    	call   *0x1e289b(%rip)        # 0x140b0cc38
14092a39d:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
14092a3a2:	48 33 cc             	xor    %rsp,%rcx
14092a3a5:	e8 36 52 1c 00       	call   0x140aef5e0
14092a3aa:	48 83 c4 48          	add    $0x48,%rsp
14092a3ae:	c3                   	ret
14092a3af:	90                   	nop
14092a3b0:	48 8b 89 10 ff ff ff 	mov    -0xf0(%rcx),%rcx
14092a3b7:	48 8b 01             	mov    (%rcx),%rax
14092a3ba:	48 8b 80 80 00 00 00 	mov    0x80(%rax),%rax
14092a3c1:	48 ff 25 70 28 1e 00 	rex.W jmp *0x1e2870(%rip)        # 0x140b0cc38
14092a3c8:	48 8b 89 10 ff ff ff 	mov    -0xf0(%rcx),%rcx
14092a3cf:	48 8b 01             	mov    (%rcx),%rax
14092a3d2:	48 8b 80 88 00 00 00 	mov    0x88(%rax),%rax
14092a3d9:	48 ff 25 58 28 1e 00 	rex.W jmp *0x1e2858(%rip)        # 0x140b0cc38
14092a3e0:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
14092a3e5:	53                   	push   %rbx
14092a3e6:	48 83 ec 30          	sub    $0x30,%rsp
14092a3ea:	48 8b da             	mov    %rdx,%rbx
14092a3ed:	48 8b 89 10 ff ff ff 	mov    -0xf0(%rcx),%rcx
14092a3f4:	48 8b 01             	mov    (%rcx),%rax
14092a3f7:	0f 57 c0             	xorps  %xmm0,%xmm0
14092a3fa:	f3 0f 7f 44 24 20    	movdqu %xmm0,0x20(%rsp)
14092a400:	48 8b 52 08          	mov    0x8(%rdx),%rdx
14092a404:	48 85 d2             	test   %rdx,%rdx
14092a407:	74 04                	je     0x14092a40d
14092a409:	f0 ff 42 08          	lock incl 0x8(%rdx)
14092a40d:	48 8b 13             	mov    (%rbx),%rdx
14092a410:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
14092a415:	48 8b 53 08          	mov    0x8(%rbx),%rdx
14092a419:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
14092a41e:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14092a423:	48 8b 80 98 00 00 00 	mov    0x98(%rax),%rax
14092a42a:	ff 15 08 28 1e 00    	call   *0x1e2808(%rip)        # 0x140b0cc38
14092a430:	48 8b 5b 08          	mov    0x8(%rbx),%rbx
14092a434:	48 85 db             	test   %rbx,%rbx
14092a437:	74 39                	je     0x14092a472
14092a439:	83 c8 ff             	or     $0xffffffff,%eax
14092a43c:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14092a441:	83 f8 01             	cmp    $0x1,%eax
14092a444:	75 2c                	jne    0x14092a472
14092a446:	48 8b 03             	mov    (%rbx),%rax
14092a449:	48 8b cb             	mov    %rbx,%rcx
14092a44c:	48 8b 00             	mov    (%rax),%rax
14092a44f:	ff 15 e3 27 1e 00    	call   *0x1e27e3(%rip)        # 0x140b0cc38
14092a455:	83 c8 ff             	or     $0xffffffff,%eax
14092a458:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14092a45d:	83 f8 01             	cmp    $0x1,%eax
14092a460:	75 10                	jne    0x14092a472
14092a462:	48 8b 03             	mov    (%rbx),%rax
14092a465:	48 8b cb             	mov    %rbx,%rcx
14092a468:	48 8b 40 08          	mov    0x8(%rax),%rax
14092a46c:	ff 15 c6 27 1e 00    	call   *0x1e27c6(%rip)        # 0x140b0cc38
14092a472:	48 83 c4 30          	add    $0x30,%rsp
14092a476:	5b                   	pop    %rbx
14092a477:	c3                   	ret
14092a478:	48 83 ec 48          	sub    $0x48,%rsp
14092a47c:	48 8b 05 bd 4b 39 00 	mov    0x394bbd(%rip),%rax        # 0x140cbf040
14092a483:	48 33 c4             	xor    %rsp,%rax
14092a486:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14092a48b:	0f 10 02             	movups (%rdx),%xmm0
14092a48e:	48 8b 89 10 ff ff ff 	mov    -0xf0(%rcx),%rcx
14092a495:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14092a49a:	48 8b 01             	mov    (%rcx),%rax
14092a49d:	0f 11 44 24 20       	movups %xmm0,0x20(%rsp)
14092a4a2:	0f 11 44 24 20       	movups %xmm0,0x20(%rsp)
14092a4a7:	48 8b 80 90 00 00 00 	mov    0x90(%rax),%rax
14092a4ae:	ff 15 84 27 1e 00    	call   *0x1e2784(%rip)        # 0x140b0cc38
14092a4b4:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
14092a4b9:	48 33 cc             	xor    %rsp,%rcx
14092a4bc:	e8 1f 51 1c 00       	call   0x140aef5e0
14092a4c1:	48 83 c4 48          	add    $0x48,%rsp
14092a4c5:	c3                   	ret
14092a4c6:	90                   	nop
14092a4c7:	90                   	nop
14092a4c8:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
14092a4cd:	53                   	push   %rbx
14092a4ce:	48 83 ec 30          	sub    $0x30,%rsp
14092a4d2:	48 8b da             	mov    %rdx,%rbx
14092a4d5:	48 8b 89 10 ff ff ff 	mov    -0xf0(%rcx),%rcx
14092a4dc:	48 8b 01             	mov    (%rcx),%rax
14092a4df:	0f 57 c0             	xorps  %xmm0,%xmm0
14092a4e2:	f3 0f 7f 44 24 20    	movdqu %xmm0,0x20(%rsp)
14092a4e8:	48 8b 52 08          	mov    0x8(%rdx),%rdx
14092a4ec:	48 85 d2             	test   %rdx,%rdx
14092a4ef:	74 04                	je     0x14092a4f5
14092a4f1:	f0 ff 42 08          	lock incl 0x8(%rdx)
14092a4f5:	48 8b 13             	mov    (%rbx),%rdx
14092a4f8:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
14092a4fd:	48 8b 53 08          	mov    0x8(%rbx),%rdx
14092a501:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
14092a506:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14092a50b:	48 8b 80 a0 00 00 00 	mov    0xa0(%rax),%rax
14092a512:	ff 15 20 27 1e 00    	call   *0x1e2720(%rip)        # 0x140b0cc38
14092a518:	48 8b 5b 08          	mov    0x8(%rbx),%rbx
14092a51c:	48 85 db             	test   %rbx,%rbx
14092a51f:	74 39                	je     0x14092a55a
14092a521:	83 c8 ff             	or     $0xffffffff,%eax
14092a524:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14092a529:	83 f8 01             	cmp    $0x1,%eax
14092a52c:	75 2c                	jne    0x14092a55a
14092a52e:	48 8b 03             	mov    (%rbx),%rax
14092a531:	48 8b cb             	mov    %rbx,%rcx
14092a534:	48 8b 00             	mov    (%rax),%rax
14092a537:	ff 15 fb 26 1e 00    	call   *0x1e26fb(%rip)        # 0x140b0cc38
14092a53d:	83 c8 ff             	or     $0xffffffff,%eax
14092a540:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14092a545:	83 f8 01             	cmp    $0x1,%eax
14092a548:	75 10                	jne    0x14092a55a
14092a54a:	48 8b 03             	mov    (%rbx),%rax
14092a54d:	48 8b cb             	mov    %rbx,%rcx
14092a550:	48 8b 40 08          	mov    0x8(%rax),%rax
14092a554:	ff 15 de 26 1e 00    	call   *0x1e26de(%rip)        # 0x140b0cc38
14092a55a:	48 83 c4 30          	add    $0x30,%rsp
14092a55e:	5b                   	pop    %rbx
14092a55f:	c3                   	ret
14092a560:	48 83 ec 48          	sub    $0x48,%rsp
14092a564:	48 8b 05 d5 4a 39 00 	mov    0x394ad5(%rip),%rax        # 0x140cbf040
14092a56b:	48 33 c4             	xor    %rsp,%rax
14092a56e:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14092a573:	0f 10 02             	movups (%rdx),%xmm0
14092a576:	48 8b 89 10 ff ff ff 	mov    -0xf0(%rcx),%rcx
14092a57d:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14092a582:	0f 11 44 24 20       	movups %xmm0,0x20(%rsp)
14092a587:	0f 11 44 24 20       	movups %xmm0,0x20(%rsp)
14092a58c:	48 8b 01             	mov    (%rcx),%rax
14092a58f:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
14092a596:	ff 15 9c 26 1e 00    	call   *0x1e269c(%rip)        # 0x140b0cc38
14092a59c:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
14092a5a1:	48 33 cc             	xor    %rsp,%rcx
14092a5a4:	e8 37 50 1c 00       	call   0x140aef5e0
14092a5a9:	48 83 c4 48          	add    $0x48,%rsp
14092a5ad:	c3                   	ret
14092a5ae:	90                   	nop
14092a5af:	90                   	nop
14092a5b0:	48 8b c4             	mov    %rsp,%rax
14092a5b3:	55                   	push   %rbp
14092a5b4:	53                   	push   %rbx
14092a5b5:	56                   	push   %rsi
14092a5b6:	57                   	push   %rdi
14092a5b7:	41 54                	push   %r12
14092a5b9:	41 55                	push   %r13
14092a5bb:	41 56                	push   %r14
14092a5bd:	41 57                	push   %r15
14092a5bf:	48 8d 68 b9          	lea    -0x47(%rax),%rbp
14092a5c3:	48 81 ec d8 00 00 00 	sub    $0xd8,%rsp
14092a5ca:	0f 29 70 a8          	movaps %xmm6,-0x58(%rax)
14092a5ce:	48 8b 05 6b 4a 39 00 	mov    0x394a6b(%rip),%rax        # 0x140cbf040
14092a5d5:	48 33 c4             	xor    %rsp,%rax
14092a5d8:	48 89 45 df          	mov    %rax,-0x21(%rbp)
14092a5dc:	44 89 4d 9f          	mov    %r9d,-0x61(%rbp)
14092a5e0:	45 8a e8             	mov    %r8b,%r13b
14092a5e3:	48 8b da             	mov    %rdx,%rbx
14092a5e6:	4c 8b f1             	mov    %rcx,%r14
14092a5e9:	f3 0f 10 75 6f       	movss  0x6f(%rbp),%xmm6
14092a5ee:	48 8b 7d 77          	mov    0x77(%rbp),%rdi
14092a5f2:	48 89 7d af          	mov    %rdi,-0x51(%rbp)
14092a5f6:	48 89 7d b7          	mov    %rdi,-0x49(%rbp)
14092a5fa:	4c 8b 7d 7f          	mov    0x7f(%rbp),%r15
14092a5fe:	4c 89 7d bf          	mov    %r15,-0x41(%rbp)
14092a602:	48 8d b1 10 ff ff ff 	lea    -0xf0(%rcx),%rsi
14092a609:	48 8b 0e             	mov    (%rsi),%rcx
14092a60c:	48 8b 01             	mov    (%rcx),%rax
14092a60f:	48 8b 80 f8 00 00 00 	mov    0xf8(%rax),%rax
14092a616:	ff 15 1c 26 1e 00    	call   *0x1e261c(%rip)        # 0x140b0cc38
14092a61c:	0f 10 00             	movups (%rax),%xmm0
14092a61f:	0f 11 45 c7          	movups %xmm0,-0x39(%rbp)
14092a623:	0f 57 c0             	xorps  %xmm0,%xmm0
14092a626:	0f 11 44 24 50       	movups %xmm0,0x50(%rsp)
14092a62b:	4c 8b c3             	mov    %rbx,%r8
14092a62e:	48 8d 55 c7          	lea    -0x39(%rbp),%rdx
14092a632:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
14092a637:	e8 6c 15 fe ff       	call   0x14090bba8
14092a63c:	41 83 cc ff          	or     $0xffffffff,%r12d
14092a640:	84 c0                	test   %al,%al
14092a642:	0f 84 f2 03 00 00    	je     0x14092aa3a
14092a648:	f3 0f 10 45 87       	movss  -0x79(%rbp),%xmm0
14092a64d:	f3 0f 5c 44 24 50    	subss  0x50(%rsp),%xmm0
14092a653:	66 0f 6f 15 85 78 28 	movdqa 0x287885(%rip),%xmm2        # 0x140bb1ee0
14092a65a:	00
14092a65b:	0f 54 c2             	andps  %xmm2,%xmm0
14092a65e:	f3 0f 10 1d ce 6a 28 	movss  0x286ace(%rip),%xmm3        # 0x140bb1134
14092a665:	00
14092a666:	0f 2f c3             	comiss %xmm3,%xmm0
14092a669:	0f 82 cb 03 00 00    	jb     0x14092aa3a
14092a66f:	f3 0f 10 4d 8b       	movss  -0x75(%rbp),%xmm1
14092a674:	f3 0f 5c 4d 83       	subss  -0x7d(%rbp),%xmm1
14092a679:	0f 54 ca             	andps  %xmm2,%xmm1
14092a67c:	0f 2f cb             	comiss %xmm3,%xmm1
14092a67f:	0f 82 b5 03 00 00    	jb     0x14092aa3a
14092a685:	f3 0f 10 44 24 50    	movss  0x50(%rsp),%xmm0
14092a68b:	e8 96 7c 1c 00       	call   0x140af2326
14092a690:	f3 0f 11 44 24 50    	movss  %xmm0,0x50(%rsp)
14092a696:	f3 0f 10 45 83       	movss  -0x7d(%rbp),%xmm0
14092a69b:	e8 86 7c 1c 00       	call   0x140af2326
14092a6a0:	f3 0f 11 45 83       	movss  %xmm0,-0x7d(%rbp)
14092a6a5:	f3 0f 10 45 87       	movss  -0x79(%rbp),%xmm0
14092a6aa:	e8 59 7c 1c 00       	call   0x140af2308
14092a6af:	f3 0f 11 45 87       	movss  %xmm0,-0x79(%rbp)
14092a6b4:	f3 0f 10 45 8b       	movss  -0x75(%rbp),%xmm0
14092a6b9:	e8 4a 7c 1c 00       	call   0x140af2308
14092a6be:	f3 0f 11 45 8b       	movss  %xmm0,-0x75(%rbp)
14092a6c3:	48 83 65 a7 00       	andq   $0x0,-0x59(%rbp)
14092a6c8:	48 83 3f 00          	cmpq   $0x0,(%rdi)
14092a6cc:	41 0f 95 c4          	setne  %r12b
14092a6d0:	0f 84 80 00 00 00    	je     0x14092a756
14092a6d6:	48 8b d7             	mov    %rdi,%rdx
14092a6d9:	48 8d 4d c7          	lea    -0x39(%rbp),%rcx
14092a6dd:	e8 62 08 00 00       	call   0x14092af44
14092a6e2:	48 8b 4d c7          	mov    -0x39(%rbp),%rcx
14092a6e6:	48 8b 01             	mov    (%rcx),%rax
14092a6e9:	48 8b 00             	mov    (%rax),%rax
14092a6ec:	ff 15 46 25 1e 00    	call   *0x1e2546(%rip)        # 0x140b0cc38
14092a6f2:	48 8b d8             	mov    %rax,%rbx
14092a6f5:	48 85 c0             	test   %rax,%rax
14092a6f8:	74 14                	je     0x14092a70e
14092a6fa:	48 8b 08             	mov    (%rax),%rcx
14092a6fd:	48 8b 41 08          	mov    0x8(%rcx),%rax
14092a701:	48 8b cb             	mov    %rbx,%rcx
14092a704:	ff 15 2e 25 1e 00    	call   *0x1e252e(%rip)        # 0x140b0cc38
14092a70a:	48 89 5d a7          	mov    %rbx,-0x59(%rbp)
14092a70e:	48 8b 4d cf          	mov    -0x31(%rbp),%rcx
14092a712:	83 cf ff             	or     $0xffffffff,%edi