1400e3475:	41 8b c4             	mov    %r12d,%eax
1400e3478:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1400e347d:	41 03 c4             	add    %r12d,%eax
1400e3480:	75 34                	jne    0x1400e34b6
1400e3482:	48 8b 5c 24 28       	mov    0x28(%rsp),%rbx
1400e3487:	48 8b 03             	mov    (%rbx),%rax
1400e348a:	48 8b cb             	mov    %rbx,%rcx
1400e348d:	48 8b 00             	mov    (%rax),%rax
1400e3490:	ff 15 a2 97 a2 00    	call   *0xa297a2(%rip)        # 0x140b0cc38
1400e3496:	41 8b c4             	mov    %r12d,%eax
1400e3499:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400e349e:	41 03 c4             	add    %r12d,%eax
1400e34a1:	75 13                	jne    0x1400e34b6
1400e34a3:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
1400e34a8:	48 8b 01             	mov    (%rcx),%rax
1400e34ab:	48 8b 40 08          	mov    0x8(%rax),%rax
1400e34af:	ff 15 83 97 a2 00    	call   *0xa29783(%rip)        # 0x140b0cc38
1400e34b5:	90                   	nop
1400e34b6:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
1400e34bb:	48 85 c9             	test   %rcx,%rcx
1400e34be:	0f 84 5d ed ff ff    	je     0x1400e2221
1400e34c4:	41 8b c4             	mov    %r12d,%eax
1400e34c7:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1400e34cc:	41 03 c4             	add    %r12d,%eax
1400e34cf:	0f 85 4c ed ff ff    	jne    0x1400e2221
1400e34d5:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1400e34da:	48 8b 03             	mov    (%rbx),%rax
1400e34dd:	48 8b cb             	mov    %rbx,%rcx
1400e34e0:	48 8b 00             	mov    (%rax),%rax
1400e34e3:	ff 15 4f 97 a2 00    	call   *0xa2974f(%rip)        # 0x140b0cc38
1400e34e9:	41 8b c4             	mov    %r12d,%eax
1400e34ec:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400e34f1:	41 03 c4             	add    %r12d,%eax
1400e34f4:	0f 85 27 ed ff ff    	jne    0x1400e2221
1400e34fa:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
1400e34ff:	48 8b 01             	mov    (%rcx),%rax
1400e3502:	48 8b 40 08          	mov    0x8(%rax),%rax
1400e3506:	ff 15 2c 97 a2 00    	call   *0xa2972c(%rip)        # 0x140b0cc38
1400e350c:	e9 10 ed ff ff       	jmp    0x1400e2221
1400e3511:	ff 15 81 94 a2 00    	call   *0xa29481(%rip)        # 0x140b0c998
1400e3517:	90                   	nop
1400e3518:	ff 15 7a 94 a2 00    	call   *0xa2947a(%rip)        # 0x140b0c998
1400e351e:	90                   	nop
1400e351f:	90                   	nop
1400e3520:	48 8b d7             	mov    %rdi,%rdx
1400e3523:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
1400e3528:	e8 23 ce f3 ff       	call   0x140020350
1400e352d:	48 8b 7c 24 60       	mov    0x60(%rsp),%rdi
1400e3532:	48 8b 5d f0          	mov    -0x10(%rbp),%rbx
1400e3536:	48 85 db             	test   %rbx,%rbx
1400e3539:	74 47                	je     0x1400e3582
1400e353b:	83 cf ff             	or     $0xffffffff,%edi
1400e353e:	8b c7                	mov    %edi,%eax
1400e3540:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400e3545:	03 c7                	add    %edi,%eax
1400e3547:	75 2a                	jne    0x1400e3573
1400e3549:	48 8b 03             	mov    (%rbx),%rax
1400e354c:	48 8b cb             	mov    %rbx,%rcx
1400e354f:	48 8b 00             	mov    (%rax),%rax
1400e3552:	ff 15 e0 96 a2 00    	call   *0xa296e0(%rip)        # 0x140b0cc38
1400e3558:	8b c7                	mov    %edi,%eax
1400e355a:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400e355f:	03 c7                	add    %edi,%eax
1400e3561:	75 10                	jne    0x1400e3573
1400e3563:	48 8b 03             	mov    (%rbx),%rax
1400e3566:	48 8b cb             	mov    %rbx,%rcx
1400e3569:	48 8b 40 08          	mov    0x8(%rax),%rax
1400e356d:	ff 15 c5 96 a2 00    	call   *0xa296c5(%rip)        # 0x140b0cc38
1400e3573:	48 8b 7c 24 60       	mov    0x60(%rsp),%rdi
1400e3578:	4c 8b 64 24 30       	mov    0x30(%rsp),%r12
1400e357d:	4c 8b 74 24 38       	mov    0x38(%rsp),%r14
1400e3582:	48 8b 5d 00          	mov    0x0(%rbp),%rbx
1400e3586:	48 85 db             	test   %rbx,%rbx
1400e3589:	74 47                	je     0x1400e35d2
1400e358b:	83 cf ff             	or     $0xffffffff,%edi
1400e358e:	8b c7                	mov    %edi,%eax
1400e3590:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400e3595:	03 c7                	add    %edi,%eax
1400e3597:	75 2a                	jne    0x1400e35c3
1400e3599:	48 8b 03             	mov    (%rbx),%rax
1400e359c:	48 8b cb             	mov    %rbx,%rcx
1400e359f:	48 8b 00             	mov    (%rax),%rax
1400e35a2:	ff 15 90 96 a2 00    	call   *0xa29690(%rip)        # 0x140b0cc38
1400e35a8:	8b c7                	mov    %edi,%eax
1400e35aa:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400e35af:	03 c7                	add    %edi,%eax
1400e35b1:	75 10                	jne    0x1400e35c3
1400e35b3:	48 8b 03             	mov    (%rbx),%rax
1400e35b6:	48 8b cb             	mov    %rbx,%rcx
1400e35b9:	48 8b 40 08          	mov    0x8(%rax),%rax
1400e35bd:	ff 15 75 96 a2 00    	call   *0xa29675(%rip)        # 0x140b0cc38
1400e35c3:	48 8b 7c 24 60       	mov    0x60(%rsp),%rdi
1400e35c8:	4c 8b 64 24 30       	mov    0x30(%rsp),%r12
1400e35cd:	4c 8b 74 24 38       	mov    0x38(%rsp),%r14
1400e35d2:	48 8b 8d 00 01 00 00 	mov    0x100(%rbp),%rcx
1400e35d9:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1400e35df:	49 03 c8             	add    %r8,%rcx
1400e35e2:	48 89 8d 00 01 00 00 	mov    %rcx,0x100(%rbp)
1400e35e9:	49 83 c7 10          	add    $0x10,%r15
1400e35ed:	49 3b cd             	cmp    %r13,%rcx
1400e35f0:	77 0e                	ja     0x1400e3600
1400e35f2:	33 db                	xor    %ebx,%ebx
1400e35f4:	e9 0b fe ff ff       	jmp    0x1400e3404
1400e35f9:	ff 15 99 93 a2 00    	call   *0xa29399(%rip)        # 0x140b0c998
1400e35ff:	cc                   	int3
1400e3600:	49 8b c8             	mov    %r8,%rcx
1400e3603:	48 89 8d 00 01 00 00 	mov    %rcx,0x100(%rbp)
1400e360a:	48 8b df             	mov    %rdi,%rbx
1400e360d:	4c 8b 7c 24 58       	mov    0x58(%rsp),%r15
1400e3612:	49 2b df             	sub    %r15,%rbx
1400e3615:	48 c1 fb 04          	sar    $0x4,%rbx
1400e3619:	49 3b d8             	cmp    %r8,%rbx
1400e361c:	0f 86 a7 00 00 00    	jbe    0x1400e36c9
1400e3622:	49 8d 7f 18          	lea    0x18(%r15),%rdi
1400e3626:	0f 57 c0             	xorps  %xmm0,%xmm0
1400e3629:	f3 0f 7f 44 24 20    	movdqu %xmm0,0x20(%rsp)
1400e362f:	49 8d 57 08          	lea    0x8(%r15),%rdx
1400e3633:	48 8b 02             	mov    (%rdx),%rax
1400e3636:	48 85 c0             	test   %rax,%rax
1400e3639:	74 0a                	je     0x1400e3645
1400e363b:	f0 44 01 40 08       	lock add %r8d,0x8(%rax)
1400e3640:	4c 8b 7c 24 58       	mov    0x58(%rsp),%r15
1400e3645:	49 8b 07             	mov    (%r15),%rax
1400e3648:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400e364d:	48 8b 02             	mov    (%rdx),%rax
1400e3650:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1400e3655:	48 3b cb             	cmp    %rbx,%rcx
1400e3658:	0f 83 81 00 00 00    	jae    0x1400e36df
1400e365e:	f3 0f 7f 44 24 48    	movdqu %xmm0,0x48(%rsp)
1400e3664:	48 8b 07             	mov    (%rdi),%rax
1400e3667:	48 85 c0             	test   %rax,%rax
1400e366a:	74 0a                	je     0x1400e3676
1400e366c:	f0 44 01 40 08       	lock add %r8d,0x8(%rax)
1400e3671:	4c 8b 7c 24 58       	mov    0x58(%rsp),%r15
1400e3676:	48 8b 47 f8          	mov    -0x8(%rdi),%rax
1400e367a:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1400e367f:	48 8b 07             	mov    (%rdi),%rax
1400e3682:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1400e3687:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1400e368c:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
1400e3691:	e8 a2 2a 0c 00       	call   0x1401a6138
1400e3696:	48 8b 8d 00 01 00 00 	mov    0x100(%rbp),%rcx
1400e369d:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1400e36a3:	49 03 c8             	add    %r8,%rcx
1400e36a6:	48 89 8d 00 01 00 00 	mov    %rcx,0x100(%rbp)
1400e36ad:	48 83 c7 10          	add    $0x10,%rdi
1400e36b1:	48 3b cb             	cmp    %rbx,%rcx
1400e36b4:	0f 82 6c ff ff ff    	jb     0x1400e3626
1400e36ba:	4c 8b 74 24 38       	mov    0x38(%rsp),%r14
1400e36bf:	4c 8b 64 24 30       	mov    0x30(%rsp),%r12
1400e36c4:	48 8b 7c 24 60       	mov    0x60(%rsp),%rdi
1400e36c9:	48 8b c7             	mov    %rdi,%rax
1400e36cc:	49 2b c7             	sub    %r15,%rax
1400e36cf:	48 c1 f8 04          	sar    $0x4,%rax
1400e36d3:	48 85 c0             	test   %rax,%rax
1400e36d6:	75 0e                	jne    0x1400e36e6
1400e36d8:	ff 15 ba 92 a2 00    	call   *0xa292ba(%rip)        # 0x140b0c998
1400e36de:	cc                   	int3
1400e36df:	ff 15 b3 92 a2 00    	call   *0xa292b3(%rip)        # 0x140b0c998
1400e36e5:	cc                   	int3
1400e36e6:	0f 57 c0             	xorps  %xmm0,%xmm0
1400e36e9:	f3 0f 7f 44 24 20    	movdqu %xmm0,0x20(%rsp)
1400e36ef:	49 8d 4f 08          	lea    0x8(%r15),%rcx
1400e36f3:	48 8b 01             	mov    (%rcx),%rax
1400e36f6:	48 85 c0             	test   %rax,%rax
1400e36f9:	74 19                	je     0x1400e3714
1400e36fb:	f0 44 01 40 08       	lock add %r8d,0x8(%rax)
1400e3700:	4c 8b 74 24 38       	mov    0x38(%rsp),%r14
1400e3705:	4c 8b 64 24 30       	mov    0x30(%rsp),%r12
1400e370a:	48 8b 7c 24 60       	mov    0x60(%rsp),%rdi
1400e370f:	4c 8b 7c 24 58       	mov    0x58(%rsp),%r15
1400e3714:	49 8b 07             	mov    (%r15),%rax
1400e3717:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400e371c:	48 8b 01             	mov    (%rcx),%rax
1400e371f:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1400e3724:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1400e3729:	e8 be cd 12 00       	call   0x1402104ec
1400e372e:	48 8b c7             	mov    %rdi,%rax
1400e3731:	49 2b c7             	sub    %r15,%rax
1400e3734:	48 c1 f8 04          	sar    $0x4,%rax
1400e3738:	48 85 c0             	test   %rax,%rax
1400e373b:	0f 84 b7 03 00 00    	je     0x1400e3af8
1400e3741:	49 8b 0f             	mov    (%r15),%rcx
1400e3744:	48 81 c1 e0 00 00 00 	add    $0xe0,%rcx
1400e374b:	48 8b 01             	mov    (%rcx),%rax
1400e374e:	48 8b 80 10 01 00 00 	mov    0x110(%rax),%rax
1400e3755:	ff 15 dd 94 a2 00    	call   *0xa294dd(%rip)        # 0x140b0cc38
1400e375b:	83 f8 03             	cmp    $0x3,%eax
1400e375e:	0f 85 94 00 00 00    	jne    0x1400e37f8
1400e3764:	8d 50 fe             	lea    -0x2(%rax),%edx
1400e3767:	48 8b ce             	mov    %rsi,%rcx
1400e376a:	48 89 8d 08 01 00 00 	mov    %rcx,0x108(%rbp)
1400e3771:	49 3b f5             	cmp    %r13,%rsi
1400e3774:	0f 87 6f 03 00 00    	ja     0x1400e3ae9
1400e377a:	49 8b c6             	mov    %r14,%rax
1400e377d:	49 2b c4             	sub    %r12,%rax
1400e3780:	48 c1 f8 04          	sar    $0x4,%rax
1400e3784:	48 89 85 10 01 00 00 	mov    %rax,0x110(%rbp)
1400e378b:	48 8b de             	mov    %rsi,%rbx
1400e378e:	48 c1 e3 04          	shl    $0x4,%rbx
1400e3792:	49 03 dc             	add    %r12,%rbx
1400e3795:	88 95 00 01 00 00    	mov    %dl,0x100(%rbp)
1400e379b:	48 3b c8             	cmp    %rax,%rcx
1400e379e:	0f 83 54 03 00 00    	jae    0x1400e3af8
1400e37a4:	48 8b 0b             	mov    (%rbx),%rcx
1400e37a7:	48 81 c1 e0 00 00 00 	add    $0xe0,%rcx
1400e37ae:	48 8b 01             	mov    (%rcx),%rax
1400e37b1:	48 8b 80 10 01 00 00 	mov    0x110(%rax),%rax
1400e37b8:	ff 15 7a 94 a2 00    	call   *0xa2947a(%rip)        # 0x140b0cc38
1400e37be:	33 d2                	xor    %edx,%edx
1400e37c0:	0f b6 8d 00 01 00 00 	movzbl 0x100(%rbp),%ecx
1400e37c7:	83 f8 02             	cmp    $0x2,%eax
1400e37ca:	0f 44 d1             	cmove  %ecx,%edx
1400e37cd:	48 8b 8d 08 01 00 00 	mov    0x108(%rbp),%rcx
1400e37d4:	48 ff c1             	inc    %rcx
1400e37d7:	48 89 8d 08 01 00 00 	mov    %rcx,0x108(%rbp)
1400e37de:	48 83 c3 10          	add    $0x10,%rbx
1400e37e2:	49 3b cd             	cmp    %r13,%rcx
1400e37e5:	77 09                	ja     0x1400e37f0
1400e37e7:	48 8b 85 10 01 00 00 	mov    0x110(%rbp),%rax
1400e37ee:	eb a5                	jmp    0x1400e3795
1400e37f0:	84 d2                	test   %dl,%dl
1400e37f2:	0f 85 f1 02 00 00    	jne    0x1400e3ae9
1400e37f8:	49 8b c6             	mov    %r14,%rax
1400e37fb:	49 2b c4             	sub    %r12,%rax
1400e37fe:	48 c1 f8 04          	sar    $0x4,%rax
1400e3802:	48 89 85 08 01 00 00 	mov    %rax,0x108(%rbp)
1400e3809:	48 3b f0             	cmp    %rax,%rsi
1400e380c:	0f 83 e6 02 00 00    	jae    0x1400e3af8
1400e3812:	48 8b de             	mov    %rsi,%rbx
1400e3815:	48 c1 e3 04          	shl    $0x4,%rbx
1400e3819:	49 03 dc             	add    %r12,%rbx
1400e381c:	48 8b d3             	mov    %rbx,%rdx
1400e381f:	e8 a4 e3 ff ff       	call   0x1400e1bc8
1400e3824:	0f 28 f0             	movaps %xmm0,%xmm6
1400e3827:	48 8b d3             	mov    %rbx,%rdx
1400e382a:	e8 49 e3 ff ff       	call   0x1400e1b78
1400e382f:	0f 28 f8             	movaps %xmm0,%xmm7
1400e3832:	48 8b c7             	mov    %rdi,%rax
1400e3835:	49 2b c7             	sub    %r15,%rax
1400e3838:	48 c1 f8 04          	sar    $0x4,%rax
1400e383c:	48 85 c0             	test   %rax,%rax
1400e383f:	0f 84 b3 02 00 00    	je     0x1400e3af8
1400e3845:	49 8b 0f             	mov    (%r15),%rcx
1400e3848:	48 81 c1 e0 00 00 00 	add    $0xe0,%rcx
1400e384f:	48 8b 01             	mov    (%rcx),%rax
1400e3852:	48 8b 80 10 01 00 00 	mov    0x110(%rax),%rax
1400e3859:	ff 15 d9 93 a2 00    	call   *0xa293d9(%rip)        # 0x140b0cc38
1400e385f:	85 c0                	test   %eax,%eax
1400e3861:	75 62                	jne    0x1400e38c5
1400e3863:	48 8d 46 01          	lea    0x1(%rsi),%rax
1400e3867:	48 89 85 00 01 00 00 	mov    %rax,0x100(%rbp)
1400e386e:	49 3b c5             	cmp    %r13,%rax
1400e3871:	0f 87 f1 00 00 00    	ja     0x1400e3968
1400e3877:	48 8b d8             	mov    %rax,%rbx
1400e387a:	48 c1 e3 04          	shl    $0x4,%rbx
1400e387e:	49 03 dc             	add    %r12,%rbx
1400e3881:	48 3b 85 08 01 00 00 	cmp    0x108(%rbp),%rax
1400e3888:	0f 83 6a 02 00 00    	jae    0x1400e3af8
1400e388e:	48 8b d3             	mov    %rbx,%rdx
1400e3891:	e8 32 e3 ff ff       	call   0x1400e1bc8
1400e3896:	0f 2f f0             	comiss %xmm0,%xmm6
1400e3899:	76 0b                	jbe    0x1400e38a6
1400e389b:	48 8b d3             	mov    %rbx,%rdx
1400e389e:	e8 25 e3 ff ff       	call   0x1400e1bc8
1400e38a3:	0f 28 f0             	movaps %xmm0,%xmm6
1400e38a6:	48 8b 85 00 01 00 00 	mov    0x100(%rbp),%rax
1400e38ad:	48 ff c0             	inc    %rax
1400e38b0:	48 89 85 00 01 00 00 	mov    %rax,0x100(%rbp)
1400e38b7:	48 83 c3 10          	add    $0x10,%rbx
1400e38bb:	49 3b c5             	cmp    %r13,%rax
1400e38be:	76 c1                	jbe    0x1400e3881
1400e38c0:	e9 a3 00 00 00       	jmp    0x1400e3968
1400e38c5:	48 8b c7             	mov    %rdi,%rax
1400e38c8:	49 2b c7             	sub    %r15,%rax
1400e38cb:	48 c1 f8 04          	sar    $0x4,%rax
1400e38cf:	48 85 c0             	test   %rax,%rax
1400e38d2:	0f 84 20 02 00 00    	je     0x1400e3af8
1400e38d8:	49 8b 0f             	mov    (%r15),%rcx
1400e38db:	48 81 c1 e0 00 00 00 	add    $0xe0,%rcx
1400e38e2:	48 8b 01             	mov    (%rcx),%rax
1400e38e5:	48 8b 80 10 01 00 00 	mov    0x110(%rax),%rax
1400e38ec:	ff 15 46 93 a2 00    	call   *0xa29346(%rip)        # 0x140b0cc38
1400e38f2:	b9 01 00 00 00       	mov    $0x1,%ecx
1400e38f7:	3b c1                	cmp    %ecx,%eax
1400e38f9:	75 6d                	jne    0x1400e3968
1400e38fb:	48 8d 46 01          	lea    0x1(%rsi),%rax
1400e38ff:	48 89 85 00 01 00 00 	mov    %rax,0x100(%rbp)
1400e3906:	49 3b c5             	cmp    %r13,%rax
1400e3909:	77 5d                	ja     0x1400e3968
1400e390b:	49 8b ce             	mov    %r14,%rcx
1400e390e:	49 2b cc             	sub    %r12,%rcx
1400e3911:	48 c1 f9 04          	sar    $0x4,%rcx
1400e3915:	48 89 8d 08 01 00 00 	mov    %rcx,0x108(%rbp)
1400e391c:	48 8b d8             	mov    %rax,%rbx
1400e391f:	48 c1 e3 04          	shl    $0x4,%rbx
1400e3923:	49 03 dc             	add    %r12,%rbx
1400e3926:	48 3b c1             	cmp    %rcx,%rax
1400e3929:	0f 83 c9 01 00 00    	jae    0x1400e3af8
1400e392f:	48 8b d3             	mov    %rbx,%rdx
1400e3932:	e8 41 e2 ff ff       	call   0x1400e1b78
1400e3937:	0f 2f f8             	comiss %xmm0,%xmm7
1400e393a:	76 0b                	jbe    0x1400e3947
1400e393c:	48 8b d3             	mov    %rbx,%rdx
1400e393f:	e8 34 e2 ff ff       	call   0x1400e1b78
1400e3944:	0f 28 f8             	movaps %xmm0,%xmm7
1400e3947:	48 8b 85 00 01 00 00 	mov    0x100(%rbp),%rax
1400e394e:	48 ff c0             	inc    %rax
1400e3951:	48 89 85 00 01 00 00 	mov    %rax,0x100(%rbp)
1400e3958:	48 83 c3 10          	add    $0x10,%rbx
1400e395c:	49 3b c5             	cmp    %r13,%rax
1400e395f:	48 8b 8d 08 01 00 00 	mov    0x108(%rbp),%rcx
1400e3966:	76 be                	jbe    0x1400e3926
1400e3968:	49 3b f5             	cmp    %r13,%rsi
1400e396b:	0f 87 78 01 00 00    	ja     0x1400e3ae9
1400e3971:	49 2b ff             	sub    %r15,%rdi
1400e3974:	48 c1 ff 04          	sar    $0x4,%rdi
1400e3978:	4d 2b f4             	sub    %r12,%r14
1400e397b:	49 c1 fe 04          	sar    $0x4,%r14
1400e397f:	48 8b de             	mov    %rsi,%rbx
1400e3982:	48 c1 e3 04          	shl    $0x4,%rbx
1400e3986:	49 03 dc             	add    %r12,%rbx
1400e3989:	41 bc 01 00 00 00    	mov    $0x1,%r12d
1400e398f:	48 85 ff             	test   %rdi,%rdi
1400e3992:	0f 84 60 01 00 00    	je     0x1400e3af8
1400e3998:	49 8b 0f             	mov    (%r15),%rcx
1400e399b:	48 81 c1 e0 00 00 00 	add    $0xe0,%rcx
1400e39a2:	48 8b 01             	mov    (%rcx),%rax
1400e39a5:	48 8b 80 10 01 00 00 	mov    0x110(%rax),%rax
1400e39ac:	ff 15 86 92 a2 00    	call   *0xa29286(%rip)        # 0x140b0cc38
1400e39b2:	85 c0                	test   %eax,%eax
1400e39b4:	75 19                	jne    0x1400e39cf
1400e39b6:	49 3b f6             	cmp    %r14,%rsi
1400e39b9:	0f 83 39 01 00 00    	jae    0x1400e3af8
1400e39bf:	0f 28 d6             	movaps %xmm6,%xmm2
1400e39c2:	48 8b d3             	mov    %rbx,%rdx
1400e39c5:	e8 ae e2 ff ff       	call   0x1400e1c78
1400e39ca:	e9 ad 00 00 00       	jmp    0x1400e3a7c
1400e39cf:	49 8b 0f             	mov    (%r15),%rcx
1400e39d2:	48 81 c1 e0 00 00 00 	add    $0xe0,%rcx
1400e39d9:	48 8b 01             	mov    (%rcx),%rax
1400e39dc:	48 8b 80 10 01 00 00 	mov    0x110(%rax),%rax
1400e39e3:	ff 15 4f 92 a2 00    	call   *0xa2924f(%rip)        # 0x140b0cc38
1400e39e9:	49 3b f6             	cmp    %r14,%rsi
1400e39ec:	0f 83 06 01 00 00    	jae    0x1400e3af8
1400e39f2:	41 3b c4             	cmp    %r12d,%eax
1400e39f5:	75 0d                	jne    0x1400e3a04
1400e39f7:	0f 28 d7             	movaps %xmm7,%xmm2
1400e39fa:	48 8b d3             	mov    %rbx,%rdx
1400e39fd:	e8 16 e2 ff ff       	call   0x1400e1c18