1404c7399:	90                   	nop
1404c739a:	e9 0e 0a 00 00       	jmp    0x1404c7dad
1404c739f:	b9 50 00 00 00       	mov    $0x50,%ecx
1404c73a4:	e8 5f 3d 95 00       	call   0x140e1b108
1404c73a9:	4c 8b c8             	mov    %rax,%r9
1404c73ac:	48 89 45 78          	mov    %rax,0x78(%rbp)
1404c73b0:	48 85 c0             	test   %rax,%rax
1404c73b3:	74 40                	je     0x1404c73f5
1404c73b5:	48 8b 0d 6c 2c f6 00 	mov    0xf62c6c(%rip),%rcx        # 0x14142a028
1404c73bc:	48 89 4d a0          	mov    %rcx,-0x60(%rbp)
1404c73c0:	48 85 c9             	test   %rcx,%rcx
1404c73c3:	74 1c                	je     0x1404c73e1
1404c73c5:	8b 41 10             	mov    0x10(%rcx),%eax
1404c73c8:	ff c0                	inc    %eax
1404c73ca:	89 41 10             	mov    %eax,0x10(%rcx)
1404c73cd:	83 f8 01             	cmp    $0x1,%eax
1404c73d0:	0f 8e 7a 0b 00 00    	jle    0x1404c7f50
1404c73d6:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1404c73db:	0f 84 64 0b 00 00    	je     0x1404c7f45
1404c73e1:	41 b0 01             	mov    $0x1,%r8b
1404c73e4:	48 8d 55 a0          	lea    -0x60(%rbp),%rdx
1404c73e8:	49 8b c9             	mov    %r9,%rcx
1404c73eb:	e8 d0 a5 26 00       	call   0x1407319c0
1404c73f0:	48 8b d8             	mov    %rax,%rbx
1404c73f3:	eb 03                	jmp    0x1404c73f8
1404c73f5:	49 8b de             	mov    %r14,%rbx
1404c73f8:	48 89 5c 24 50       	mov    %rbx,0x50(%rsp)
1404c73fd:	41 0f ba ec 0c       	bts    $0xc,%r12d
1404c7402:	44 89 64 24 60       	mov    %r12d,0x60(%rsp)
1404c7407:	48 8b 43 40          	mov    0x40(%rbx),%rax
1404c740b:	48 8b 08             	mov    (%rax),%rcx
1404c740e:	80 79 08 00          	cmpb   $0x0,0x8(%rcx)
1404c7412:	75 04                	jne    0x1404c7418
1404c7414:	c6 41 08 01          	movb   $0x1,0x8(%rcx)
1404c7418:	48 89 39             	mov    %rdi,(%rcx)
1404c741b:	48 8d 53 20          	lea    0x20(%rbx),%rdx
1404c741f:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
1404c7424:	74 0c                	je     0x1404c7432
1404c7426:	48 8d 0d b3 95 f6 00 	lea    0xf695b3(%rip),%rcx        # 0x1414309e0
1404c742d:	e8 0e 37 2c 00       	call   0x14078ab40
1404c7432:	48 8b 4e 30          	mov    0x30(%rsi),%rcx
1404c7436:	48 83 39 13          	cmpq   $0x13,(%rcx)
1404c743a:	0f 85 18 0b 00 00    	jne    0x1404c7f58
1404c7440:	48 8b 41 38          	mov    0x38(%rcx),%rax
1404c7444:	48 8b 78 40          	mov    0x40(%rax),%rdi
1404c7448:	8b 70 48             	mov    0x48(%rax),%esi
1404c744b:	b9 28 00 00 00       	mov    $0x28,%ecx
1404c7450:	e8 b3 3c 95 00       	call   0x140e1b108
1404c7455:	48 89 85 80 00 00 00 	mov    %rax,0x80(%rbp)
1404c745c:	48 85 c0             	test   %rax,%rax
1404c745f:	74 0f                	je     0x1404c7470
1404c7461:	4c 8b c7             	mov    %rdi,%r8
1404c7464:	8b d6                	mov    %esi,%edx
1404c7466:	48 8b c8             	mov    %rax,%rcx
1404c7469:	e8 82 a7 26 00       	call   0x140731bf0
1404c746e:	eb 03                	jmp    0x1404c7473
1404c7470:	49 8b c6             	mov    %r14,%rax
1404c7473:	41 81 cc 00 80 01 00 	or     $0x18000,%r12d
1404c747a:	44 89 64 24 60       	mov    %r12d,0x60(%rsp)
1404c747f:	48 89 45 a8          	mov    %rax,-0x58(%rbp)
1404c7483:	4c 8d 45 a8          	lea    -0x58(%rbp),%r8
1404c7487:	ba 01 00 00 00       	mov    $0x1,%edx
1404c748c:	48 8b cb             	mov    %rbx,%rcx
1404c748f:	e8 6c d6 26 00       	call   0x140734b00
1404c7494:	49 8b 4d 00          	mov    0x0(%r13),%rcx
1404c7498:	4c 89 74 24 50       	mov    %r14,0x50(%rsp)
1404c749d:	48 89 5c 24 58       	mov    %rbx,0x58(%rsp)
1404c74a2:	48 8b 41 30          	mov    0x30(%rcx),%rax
1404c74a6:	48 8b 50 08          	mov    0x8(%rax),%rdx
1404c74aa:	48 2b 10             	sub    (%rax),%rdx
1404c74ad:	48 c1 fa 04          	sar    $0x4,%rdx
1404c74b1:	4c 8d 44 24 58       	lea    0x58(%rsp),%r8
1404c74b6:	e8 45 df 26 00       	call   0x140735400
1404c74bb:	90                   	nop
1404c74bc:	e9 ec 08 00 00       	jmp    0x1404c7dad
1404c74c1:	48 8b 4e 30          	mov    0x30(%rsi),%rcx
1404c74c5:	48 83 39 10          	cmpq   $0x10,(%rcx)
1404c74c9:	0f 85 dd 0a 00 00    	jne    0x1404c7fac
1404c74cf:	48 8b 79 20          	mov    0x20(%rcx),%rdi
1404c74d3:	45 33 c0             	xor    %r8d,%r8d
1404c74d6:	33 d2                	xor    %edx,%edx
1404c74d8:	48 8d 4d 10          	lea    0x10(%rbp),%rcx
1404c74dc:	e8 bf c2 35 00       	call   0x1408237a0
1404c74e1:	90                   	nop
1404c74e2:	0f 57 c0             	xorps  %xmm0,%xmm0
1404c74e5:	0f 11 85 a8 00 00 00 	movups %xmm0,0xa8(%rbp)
1404c74ec:	4c 89 b5 b8 00 00 00 	mov    %r14,0xb8(%rbp)
1404c74f3:	4c 89 b5 c0 00 00 00 	mov    %r14,0xc0(%rbp)
1404c74fa:	b9 20 00 00 00       	mov    $0x20,%ecx
1404c74ff:	e8 04 3c 95 00       	call   0x140e1b108
1404c7504:	48 8b d0             	mov    %rax,%rdx
1404c7507:	48 89 85 a8 00 00 00 	mov    %rax,0xa8(%rbp)
1404c750e:	48 c7 85 b8 00 00 00 	movq   $0x16,0xb8(%rbp)
1404c7515:	16 00 00 00
1404c7519:	48 c7 85 c0 00 00 00 	movq   $0x1f,0xc0(%rbp)
1404c7520:	1f 00 00 00
1404c7524:	0f 10 05 ed 2e b0 00 	movups 0xb02eed(%rip),%xmm0        # 0x140fca418
1404c752b:	0f 11 00             	movups %xmm0,(%rax)
1404c752e:	8b 05 f4 2e b0 00    	mov    0xb02ef4(%rip),%eax        # 0x140fca428
1404c7534:	89 42 10             	mov    %eax,0x10(%rdx)
1404c7537:	0f b7 05 ee 2e b0 00 	movzwl 0xb02eee(%rip),%eax        # 0x140fca42c
1404c753e:	66 89 42 14          	mov    %ax,0x14(%rdx)
1404c7542:	c6 42 16 00          	movb   $0x0,0x16(%rdx)
1404c7546:	44 8b 85 b8 00 00 00 	mov    0xb8(%rbp),%r8d
1404c754d:	48 8d 4d 10          	lea    0x10(%rbp),%rcx
1404c7551:	e8 3a d2 35 00       	call   0x140824790
1404c7556:	90                   	nop
1404c7557:	48 8b 95 c0 00 00 00 	mov    0xc0(%rbp),%rdx
1404c755e:	48 83 fa 0f          	cmp    $0xf,%rdx
1404c7562:	76 34                	jbe    0x1404c7598
1404c7564:	48 ff c2             	inc    %rdx
1404c7567:	48 8b 8d a8 00 00 00 	mov    0xa8(%rbp),%rcx
1404c756e:	48 8b c1             	mov    %rcx,%rax
1404c7571:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1404c7578:	72 19                	jb     0x1404c7593
1404c757a:	48 83 c2 27          	add    $0x27,%rdx
1404c757e:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1404c7582:	48 2b c1             	sub    %rcx,%rax
1404c7585:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1404c7589:	48 83 f8 1f          	cmp    $0x1f,%rax
1404c758d:	0f 87 fb 09 00 00    	ja     0x1404c7f8e
1404c7593:	e8 ac 3b 95 00       	call   0x140e1b144
1404c7598:	48 8b 75 b0          	mov    -0x50(%rbp),%rsi
1404c759c:	48 8b 46 28          	mov    0x28(%rsi),%rax
1404c75a0:	45 33 c0             	xor    %r8d,%r8d
1404c75a3:	f2 0f 10 48 18       	movsd  0x18(%rax),%xmm1
1404c75a8:	48 8d 4d 10          	lea    0x10(%rbp),%rcx
1404c75ac:	e8 2f c7 35 00       	call   0x140823ce0
1404c75b1:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1404c75b7:	48 8d 15 9e de ad 00 	lea    0xadde9e(%rip),%rdx        # 0x140fa545c
1404c75be:	48 8d 4d 10          	lea    0x10(%rbp),%rcx
1404c75c2:	e8 c9 d1 35 00       	call   0x140824790
1404c75c7:	48 8d 55 10          	lea    0x10(%rbp),%rdx
1404c75cb:	48 8b 4e 28          	mov    0x28(%rsi),%rcx
1404c75cf:	e8 3c 76 36 00       	call   0x14082ec10
1404c75d4:	45 33 c0             	xor    %r8d,%r8d
1404c75d7:	33 d2                	xor    %edx,%edx
1404c75d9:	48 8d 8d 30 01 00 00 	lea    0x130(%rbp),%rcx
1404c75e0:	e8 bb c1 35 00       	call   0x1408237a0
1404c75e5:	90                   	nop
1404c75e6:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1404c75ec:	48 8b 55 18          	mov    0x18(%rbp),%rdx
1404c75f0:	48 8d 8d 30 01 00 00 	lea    0x130(%rbp),%rcx
1404c75f7:	e8 94 c9 35 00       	call   0x140823f90
1404c75fc:	33 d2                	xor    %edx,%edx
1404c75fe:	48 8d 8d 30 01 00 00 	lea    0x130(%rbp),%rcx
1404c7605:	e8 f6 c3 35 00       	call   0x140823a00
1404c760a:	0f 57 c0             	xorps  %xmm0,%xmm0
1404c760d:	0f 11 85 a8 00 00 00 	movups %xmm0,0xa8(%rbp)
1404c7614:	4c 89 b5 b8 00 00 00 	mov    %r14,0xb8(%rbp)
1404c761b:	4c 89 b5 c0 00 00 00 	mov    %r14,0xc0(%rbp)
1404c7622:	48 8b 95 38 01 00 00 	mov    0x138(%rbp),%rdx
1404c7629:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
1404c7630:	49 ff c0             	inc    %r8
1404c7633:	42 80 3c 02 00       	cmpb   $0x0,(%rdx,%r8,1)
1404c7638:	75 f6                	jne    0x1404c7630
1404c763a:	48 8d 8d a8 00 00 00 	lea    0xa8(%rbp),%rcx
1404c7641:	e8 ba f7 cc ff       	call   0x140196e00
1404c7646:	90                   	nop
1404c7647:	4c 8d 85 a8 00 00 00 	lea    0xa8(%rbp),%r8
1404c764e:	48 8d 95 e8 00 00 00 	lea    0xe8(%rbp),%rdx
1404c7655:	48 8b 0d 2c b8 f6 00 	mov    0xf6b82c(%rip),%rcx        # 0x141432e88
1404c765c:	e8 0f ab 0b 00       	call   0x140582170
1404c7661:	90                   	nop
1404c7662:	48 8b 95 c0 00 00 00 	mov    0xc0(%rbp),%rdx
1404c7669:	48 83 fa 0f          	cmp    $0xf,%rdx
1404c766d:	76 34                	jbe    0x1404c76a3
1404c766f:	48 ff c2             	inc    %rdx
1404c7672:	48 8b 8d a8 00 00 00 	mov    0xa8(%rbp),%rcx
1404c7679:	48 8b c1             	mov    %rcx,%rax
1404c767c:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1404c7683:	72 19                	jb     0x1404c769e
1404c7685:	48 83 c2 27          	add    $0x27,%rdx
1404c7689:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1404c768d:	48 2b c1             	sub    %rcx,%rax
1404c7690:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1404c7694:	48 83 f8 1f          	cmp    $0x1f,%rax
1404c7698:	0f 87 f6 08 00 00    	ja     0x1404c7f94
1404c769e:	e8 a1 3a 95 00       	call   0x140e1b144
1404c76a3:	4c 89 b5 b8 00 00 00 	mov    %r14,0xb8(%rbp)
1404c76aa:	48 c7 85 c0 00 00 00 	movq   $0xf,0xc0(%rbp)
1404c76b1:	0f 00 00 00
1404c76b5:	c6 85 a8 00 00 00 00 	movb   $0x0,0xa8(%rbp)
1404c76bc:	0f 57 c0             	xorps  %xmm0,%xmm0
1404c76bf:	0f 11 85 c8 00 00 00 	movups %xmm0,0xc8(%rbp)
1404c76c6:	4c 89 b5 d8 00 00 00 	mov    %r14,0xd8(%rbp)
1404c76cd:	4c 89 b5 e0 00 00 00 	mov    %r14,0xe0(%rbp)
1404c76d4:	b9 20 00 00 00       	mov    $0x20,%ecx
1404c76d9:	e8 2a 3a 95 00       	call   0x140e1b108
1404c76de:	48 89 85 c8 00 00 00 	mov    %rax,0xc8(%rbp)
1404c76e5:	48 c7 85 d8 00 00 00 	movq   $0x1c,0xd8(%rbp)
1404c76ec:	1c 00 00 00
1404c76f0:	48 c7 85 e0 00 00 00 	movq   $0x1f,0xe0(%rbp)
1404c76f7:	1f 00 00 00
1404c76fb:	0f 10 05 ee 39 af 00 	movups 0xaf39ee(%rip),%xmm0        # 0x140fbb0f0
1404c7702:	0f 11 00             	movups %xmm0,(%rax)
1404c7705:	f2 0f 10 05 f3 39 af 	movsd  0xaf39f3(%rip),%xmm0        # 0x140fbb100
1404c770c:	00
1404c770d:	f2 0f 11 40 10       	movsd  %xmm0,0x10(%rax)
1404c7712:	8b 0d f0 39 af 00    	mov    0xaf39f0(%rip),%ecx        # 0x140fbb108
1404c7718:	89 48 18             	mov    %ecx,0x18(%rax)
1404c771b:	c6 40 1c 00          	movb   $0x0,0x1c(%rax)
1404c771f:	48 8b 5e 28          	mov    0x28(%rsi),%rbx
1404c7723:	48 8d 56 08          	lea    0x8(%rsi),%rdx
1404c7727:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
1404c772b:	e8 c0 f7 28 00       	call   0x140756ef0
1404c7730:	41 0f ba ec 0d       	bts    $0xd,%r12d
1404c7735:	44 89 64 24 60       	mov    %r12d,0x60(%rsp)
1404c773a:	4c 63 4f 60          	movslq 0x60(%rdi),%r9
1404c773e:	48 8d 85 c8 00 00 00 	lea    0xc8(%rbp),%rax
1404c7745:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1404c774a:	48 8d 85 e8 00 00 00 	lea    0xe8(%rbp),%rax
1404c7751:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1404c7756:	c6 44 24 30 01       	movb   $0x1,0x30(%rsp)
1404c775b:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
1404c7760:	48 8d 45 f0          	lea    -0x10(%rbp),%rax
1404c7764:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1404c7769:	4c 8b 47 58          	mov    0x58(%rdi),%r8
1404c776d:	48 8d 95 08 01 00 00 	lea    0x108(%rbp),%rdx
1404c7774:	48 8b 0d 0d b7 f6 00 	mov    0xf6b70d(%rip),%rcx        # 0x141432e88
1404c777b:	e8 e0 95 0b 00       	call   0x140580d60
1404c7780:	48 8b 95 20 01 00 00 	mov    0x120(%rbp),%rdx
1404c7787:	48 83 fa 0f          	cmp    $0xf,%rdx
1404c778b:	76 34                	jbe    0x1404c77c1
1404c778d:	48 ff c2             	inc    %rdx
1404c7790:	48 8b 8d 08 01 00 00 	mov    0x108(%rbp),%rcx
1404c7797:	48 8b c1             	mov    %rcx,%rax
1404c779a:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1404c77a1:	72 19                	jb     0x1404c77bc
1404c77a3:	48 83 c2 27          	add    $0x27,%rdx
1404c77a7:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1404c77ab:	48 2b c1             	sub    %rcx,%rax
1404c77ae:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1404c77b2:	48 83 f8 1f          	cmp    $0x1f,%rax
1404c77b6:	0f 87 de 07 00 00    	ja     0x1404c7f9a
1404c77bc:	e8 83 39 95 00       	call   0x140e1b144
1404c77c1:	4c 89 b5 18 01 00 00 	mov    %r14,0x118(%rbp)
1404c77c8:	48 c7 85 20 01 00 00 	movq   $0xf,0x120(%rbp)
1404c77cf:	0f 00 00 00
1404c77d3:	c6 85 08 01 00 00 00 	movb   $0x0,0x108(%rbp)
1404c77da:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
1404c77de:	e8 dd f9 28 00       	call   0x1407571c0
1404c77e3:	90                   	nop
1404c77e4:	48 8b 95 e0 00 00 00 	mov    0xe0(%rbp),%rdx
1404c77eb:	48 83 fa 0f          	cmp    $0xf,%rdx
1404c77ef:	76 34                	jbe    0x1404c7825
1404c77f1:	48 ff c2             	inc    %rdx
1404c77f4:	48 8b 8d c8 00 00 00 	mov    0xc8(%rbp),%rcx
1404c77fb:	48 8b c1             	mov    %rcx,%rax
1404c77fe:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1404c7805:	72 19                	jb     0x1404c7820
1404c7807:	48 83 c2 27          	add    $0x27,%rdx
1404c780b:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1404c780f:	48 2b c1             	sub    %rcx,%rax
1404c7812:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1404c7816:	48 83 f8 1f          	cmp    $0x1f,%rax
1404c781a:	0f 87 80 07 00 00    	ja     0x1404c7fa0
1404c7820:	e8 1f 39 95 00       	call   0x140e1b144
1404c7825:	48 8d 95 e8 00 00 00 	lea    0xe8(%rbp),%rdx
1404c782c:	48 8b 0d 55 b6 f6 00 	mov    0xf6b655(%rip),%rcx        # 0x141432e88
1404c7833:	e8 78 9b 0b 00       	call   0x1405813b0
1404c7838:	90                   	nop
1404c7839:	48 8b 95 00 01 00 00 	mov    0x100(%rbp),%rdx
1404c7840:	48 83 fa 0f          	cmp    $0xf,%rdx
1404c7844:	76 34                	jbe    0x1404c787a
1404c7846:	48 ff c2             	inc    %rdx
1404c7849:	48 8b 8d e8 00 00 00 	mov    0xe8(%rbp),%rcx
1404c7850:	48 8b c1             	mov    %rcx,%rax
1404c7853:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1404c785a:	72 19                	jb     0x1404c7875
1404c785c:	48 83 c2 27          	add    $0x27,%rdx
1404c7860:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1404c7864:	48 2b c1             	sub    %rcx,%rax
1404c7867:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1404c786b:	48 83 f8 1f          	cmp    $0x1f,%rax
1404c786f:	0f 87 31 07 00 00    	ja     0x1404c7fa6
1404c7875:	e8 ca 38 95 00       	call   0x140e1b144
1404c787a:	4c 89 b5 f8 00 00 00 	mov    %r14,0xf8(%rbp)
1404c7881:	48 c7 85 00 01 00 00 	movq   $0xf,0x100(%rbp)
1404c7888:	0f 00 00 00
1404c788c:	c6 85 e8 00 00 00 00 	movb   $0x0,0xe8(%rbp)
1404c7893:	48 8d 8d 30 01 00 00 	lea    0x130(%rbp),%rcx
1404c789a:	e8 01 c0 35 00       	call   0x1408238a0
1404c789f:	90                   	nop
1404c78a0:	48 8d 4d 10          	lea    0x10(%rbp),%rcx
1404c78a4:	e8 f7 bf 35 00       	call   0x1408238a0
1404c78a9:	e9 ff 04 00 00       	jmp    0x1404c7dad
1404c78ae:	48 8b 4e 30          	mov    0x30(%rsi),%rcx
1404c78b2:	48 83 39 11          	cmpq   $0x11,(%rcx)
1404c78b6:	0f 85 3e 07 00 00    	jne    0x1404c7ffa
1404c78bc:	48 8b 79 28          	mov    0x28(%rcx),%rdi
1404c78c0:	45 33 c0             	xor    %r8d,%r8d
1404c78c3:	33 d2                	xor    %edx,%edx
1404c78c5:	48 8d 4d 10          	lea    0x10(%rbp),%rcx
1404c78c9:	e8 d2 be 35 00       	call   0x1408237a0
1404c78ce:	90                   	nop
1404c78cf:	0f 57 c0             	xorps  %xmm0,%xmm0
1404c78d2:	0f 11 85 c8 00 00 00 	movups %xmm0,0xc8(%rbp)
1404c78d9:	4c 89 b5 d8 00 00 00 	mov    %r14,0xd8(%rbp)
1404c78e0:	4c 89 b5 e0 00 00 00 	mov    %r14,0xe0(%rbp)
1404c78e7:	b9 20 00 00 00       	mov    $0x20,%ecx
1404c78ec:	e8 17 38 95 00       	call   0x140e1b108
1404c78f1:	48 8b d0             	mov    %rax,%rdx
1404c78f4:	48 89 85 c8 00 00 00 	mov    %rax,0xc8(%rbp)
1404c78fb:	48 c7 85 d8 00 00 00 	movq   $0x16,0xd8(%rbp)
1404c7902:	16 00 00 00
1404c7906:	48 c7 85 e0 00 00 00 	movq   $0x1f,0xe0(%rbp)
1404c790d:	1f 00 00 00
1404c7911:	0f 10 05 00 2b b0 00 	movups 0xb02b00(%rip),%xmm0        # 0x140fca418
1404c7918:	0f 11 00             	movups %xmm0,(%rax)
1404c791b:	8b 05 07 2b b0 00    	mov    0xb02b07(%rip),%eax        # 0x140fca428
1404c7921:	89 42 10             	mov    %eax,0x10(%rdx)
1404c7924:	0f b7 05 01 2b b0 00 	movzwl 0xb02b01(%rip),%eax        # 0x140fca42c
1404c792b:	66 89 42 14          	mov    %ax,0x14(%rdx)
1404c792f:	c6 42 16 00          	movb   $0x0,0x16(%rdx)
1404c7933:	44 8b 85 d8 00 00 00 	mov    0xd8(%rbp),%r8d
1404c793a:	48 8d 4d 10          	lea    0x10(%rbp),%rcx
1404c793e:	e8 4d ce 35 00       	call   0x140824790
1404c7943:	90                   	nop
1404c7944:	48 8b 95 e0 00 00 00 	mov    0xe0(%rbp),%rdx
1404c794b:	48 83 fa 0f          	cmp    $0xf,%rdx
1404c794f:	76 34                	jbe    0x1404c7985
1404c7951:	48 ff c2             	inc    %rdx
1404c7954:	48 8b 8d c8 00 00 00 	mov    0xc8(%rbp),%rcx
1404c795b:	48 8b c1             	mov    %rcx,%rax
1404c795e:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1404c7965:	72 19                	jb     0x1404c7980
1404c7967:	48 83 c2 27          	add    $0x27,%rdx
1404c796b:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1404c796f:	48 2b c1             	sub    %rcx,%rax
1404c7972:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1404c7976:	48 83 f8 1f          	cmp    $0x1f,%rax
1404c797a:	0f 87 62 06 00 00    	ja     0x1404c7fe2
1404c7980:	e8 bf 37 95 00       	call   0x140e1b144
1404c7985:	48 8b 75 b0          	mov    -0x50(%rbp),%rsi
1404c7989:	48 8b 46 28          	mov    0x28(%rsi),%rax
1404c798d:	45 33 c0             	xor    %r8d,%r8d
1404c7990:	f2 0f 10 48 18       	movsd  0x18(%rax),%xmm1
1404c7995:	48 8d 4d 10          	lea    0x10(%rbp),%rcx
1404c7999:	e8 42 c3 35 00       	call   0x140823ce0
1404c799e:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1404c79a4:	48 8d 15 b5 da ad 00 	lea    0xaddab5(%rip),%rdx        # 0x140fa5460
1404c79ab:	48 8d 4d 10          	lea    0x10(%rbp),%rcx
1404c79af:	e8 dc cd 35 00       	call   0x140824790
1404c79b4:	48 8d 55 10          	lea    0x10(%rbp),%rdx
1404c79b8:	48 8b 4e 28          	mov    0x28(%rsi),%rcx
1404c79bc:	e8 4f 72 36 00       	call   0x14082ec10
1404c79c1:	45 33 c0             	xor    %r8d,%r8d
1404c79c4:	33 d2                	xor    %edx,%edx
1404c79c6:	48 8d 8d 30 01 00 00 	lea    0x130(%rbp),%rcx