1400d716c:	48 8b 74 24 30       	mov    0x30(%rsp),%rsi
1400d7171:	66 0f 6f 15 b7 38 25 	movdqa 0x2538b7(%rip),%xmm2        # 0x14032aa30
1400d7178:	00
1400d7179:	0f 57 c0             	xorps  %xmm0,%xmm0
1400d717c:	0f 11 45 00          	movups %xmm0,0x0(%rbp)
1400d7180:	4c 89 7d 10          	mov    %r15,0x10(%rbp)
1400d7184:	4c 89 7d 18          	mov    %r15,0x18(%rbp)
1400d7188:	0f 10 00             	movups (%rax),%xmm0
1400d718b:	0f 11 45 00          	movups %xmm0,0x0(%rbp)
1400d718f:	0f 10 48 10          	movups 0x10(%rax),%xmm1
1400d7193:	0f 11 4d 10          	movups %xmm1,0x10(%rbp)
1400d7197:	4c 89 78 10          	mov    %r15,0x10(%rax)
1400d719b:	48 c7 40 18 0f 00 00 	movq   $0xf,0x18(%rax)
1400d71a2:	00
1400d71a3:	c6 00 00             	movb   $0x0,(%rax)
1400d71a6:	83 cf 04             	or     $0x4,%edi
1400d71a9:	40 f6 c7 02          	test   $0x2,%dil
1400d71ad:	74 4b                	je     0x1400d71fa
1400d71af:	83 e7 fd             	and    $0xfffffffd,%edi
1400d71b2:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
1400d71b7:	48 83 fa 0f          	cmp    $0xf,%rdx
1400d71bb:	76 3d                	jbe    0x1400d71fa
1400d71bd:	48 ff c2             	inc    %rdx
1400d71c0:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1400d71c5:	48 8b c1             	mov    %rcx,%rax
1400d71c8:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400d71cf:	72 1c                	jb     0x1400d71ed
1400d71d1:	48 83 c2 27          	add    $0x27,%rdx
1400d71d5:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400d71d9:	48 2b c1             	sub    %rcx,%rax
1400d71dc:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1400d71e0:	48 83 f8 1f          	cmp    $0x1f,%rax
1400d71e4:	76 07                	jbe    0x1400d71ed
1400d71e6:	ff 15 0c 2e 25 00    	call   *0x252e0c(%rip)        # 0x140329ff8
1400d71ec:	cc                   	int3
1400d71ed:	e8 92 30 22 00       	call   0x1402fa284
1400d71f2:	66 0f 6f 15 36 38 25 	movdqa 0x253836(%rip),%xmm2        # 0x14032aa30
1400d71f9:	00
1400d71fa:	40 f6 c7 01          	test   $0x1,%dil
1400d71fe:	74 53                	je     0x1400d7253
1400d7200:	48 8b 54 24 68       	mov    0x68(%rsp),%rdx
1400d7205:	48 83 fa 0f          	cmp    $0xf,%rdx
1400d7209:	76 3d                	jbe    0x1400d7248
1400d720b:	48 ff c2             	inc    %rdx
1400d720e:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
1400d7213:	48 8b c1             	mov    %rcx,%rax
1400d7216:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400d721d:	72 1c                	jb     0x1400d723b
1400d721f:	48 83 c2 27          	add    $0x27,%rdx
1400d7223:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400d7227:	48 2b c1             	sub    %rcx,%rax
1400d722a:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1400d722e:	48 83 f8 1f          	cmp    $0x1f,%rax
1400d7232:	76 07                	jbe    0x1400d723b
1400d7234:	ff 15 be 2d 25 00    	call   *0x252dbe(%rip)        # 0x140329ff8
1400d723a:	cc                   	int3
1400d723b:	e8 44 30 22 00       	call   0x1402fa284
1400d7240:	66 0f 6f 15 e8 37 25 	movdqa 0x2537e8(%rip),%xmm2        # 0x14032aa30
1400d7247:	00
1400d7248:	f3 0f 7f 54 24 60    	movdqu %xmm2,0x60(%rsp)
1400d724e:	c6 44 24 50 00       	movb   $0x0,0x50(%rsp)
1400d7253:	49 83 fe 0f          	cmp    $0xf,%r14
1400d7257:	76 35                	jbe    0x1400d728e
1400d7259:	49 8d 56 01          	lea    0x1(%r14),%rdx
1400d725d:	48 8b c6             	mov    %rsi,%rax
1400d7260:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400d7267:	72 1c                	jb     0x1400d7285
1400d7269:	48 83 c2 27          	add    $0x27,%rdx
1400d726d:	48 8b 76 f8          	mov    -0x8(%rsi),%rsi
1400d7271:	48 2b c6             	sub    %rsi,%rax
1400d7274:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1400d7278:	48 83 f8 1f          	cmp    $0x1f,%rax
1400d727c:	76 07                	jbe    0x1400d7285
1400d727e:	ff 15 74 2d 25 00    	call   *0x252d74(%rip)        # 0x140329ff8
1400d7284:	cc                   	int3
1400d7285:	48 8b ce             	mov    %rsi,%rcx
1400d7288:	e8 f7 2f 22 00       	call   0x1402fa284
1400d728d:	90                   	nop
1400d728e:	48 8b cb             	mov    %rbx,%rcx
1400d7291:	e8 f0 55 22 00       	call   0x1402fc886
1400d7296:	48 8b c5             	mov    %rbp,%rax
1400d7299:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
1400d729e:	48 33 cc             	xor    %rsp,%rcx
1400d72a1:	e8 9a 33 22 00       	call   0x1402fa640
1400d72a6:	48 8b 9c 24 c8 00 00 	mov    0xc8(%rsp),%rbx
1400d72ad:	00
1400d72ae:	48 81 c4 80 00 00 00 	add    $0x80,%rsp
1400d72b5:	41 5f                	pop    %r15
1400d72b7:	41 5e                	pop    %r14
1400d72b9:	5f                   	pop    %rdi
1400d72ba:	5e                   	pop    %rsi
1400d72bb:	5d                   	pop    %rbp
1400d72bc:	c3                   	ret
1400d72bd:	ff c8                	dec    %eax
1400d72bf:	89 43 4c             	mov    %eax,0x4c(%rbx)
1400d72c2:	b9 06 00 00 00       	mov    $0x6,%ecx
1400d72c7:	e8 f0 55 22 00       	call   0x1402fc8bc
1400d72cc:	cc                   	int3
1400d72cd:	b9 05 00 00 00       	mov    $0x5,%ecx
1400d72d2:	e8 e5 55 22 00       	call   0x1402fc8bc
1400d72d7:	cc                   	int3
1400d72d8:	cc                   	int3
1400d72d9:	cc                   	int3
1400d72da:	cc                   	int3
1400d72db:	cc                   	int3
1400d72dc:	cc                   	int3
1400d72dd:	cc                   	int3
1400d72de:	cc                   	int3
1400d72df:	cc                   	int3
1400d72e0:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1400d72e5:	55                   	push   %rbp
1400d72e6:	56                   	push   %rsi
1400d72e7:	57                   	push   %rdi
1400d72e8:	41 56                	push   %r14
1400d72ea:	41 57                	push   %r15
1400d72ec:	48 8d 6c 24 e0       	lea    -0x20(%rsp),%rbp
1400d72f1:	48 81 ec 20 01 00 00 	sub    $0x120,%rsp
1400d72f8:	48 8b 05 81 0e 33 00 	mov    0x330e81(%rip),%rax        # 0x140408180
1400d72ff:	48 33 c4             	xor    %rsp,%rax
1400d7302:	48 89 45 10          	mov    %rax,0x10(%rbp)
1400d7306:	48 8b da             	mov    %rdx,%rbx
1400d7309:	48 8b f1             	mov    %rcx,%rsi
1400d730c:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
1400d7311:	45 33 ff             	xor    %r15d,%r15d
1400d7314:	44 89 7c 24 20       	mov    %r15d,0x20(%rsp)
1400d7319:	0f 57 c0             	xorps  %xmm0,%xmm0
1400d731c:	0f 11 44 24 50       	movups %xmm0,0x50(%rsp)
1400d7321:	b9 20 00 00 00       	mov    $0x20,%ecx
1400d7326:	e8 1d 2f 22 00       	call   0x1402fa248
1400d732b:	48 8b c8             	mov    %rax,%rcx
1400d732e:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1400d7333:	66 0f 6f 05 b5 81 25 	movdqa 0x2581b5(%rip),%xmm0        # 0x14032f4f0
1400d733a:	00
1400d733b:	f3 0f 7f 44 24 60    	movdqu %xmm0,0x60(%rsp)
1400d7341:	0f 10 05 00 77 25 00 	movups 0x257700(%rip),%xmm0        # 0x14032ea48
1400d7348:	0f 11 00             	movups %xmm0,(%rax)
1400d734b:	f2 0f 10 05 05 77 25 	movsd  0x257705(%rip),%xmm0        # 0x14032ea58
1400d7352:	00
1400d7353:	f2 0f 11 40 10       	movsd  %xmm0,0x10(%rax)
1400d7358:	8b 05 02 77 25 00    	mov    0x257702(%rip),%eax        # 0x14032ea60
1400d735e:	89 41 18             	mov    %eax,0x18(%rcx)
1400d7361:	0f b6 05 fc 76 25 00 	movzbl 0x2576fc(%rip),%eax        # 0x14032ea64
1400d7368:	88 41 1c             	mov    %al,0x1c(%rcx)
1400d736b:	44 88 79 1d          	mov    %r15b,0x1d(%rcx)
1400d736f:	0f 57 c0             	xorps  %xmm0,%xmm0
1400d7372:	0f 11 44 24 30       	movups %xmm0,0x30(%rsp)
1400d7377:	0f 57 c9             	xorps  %xmm1,%xmm1
1400d737a:	f3 0f 7f 4c 24 40    	movdqu %xmm1,0x40(%rsp)
1400d7380:	41 b8 1d 00 00 00    	mov    $0x1d,%r8d
1400d7386:	48 8d 15 db 76 25 00 	lea    0x2576db(%rip),%rdx        # 0x14032ea68
1400d738d:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1400d7392:	e8 f9 55 fb ff       	call   0x14008c990
1400d7397:	90                   	nop
1400d7398:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
1400d739d:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1400d73a2:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
1400d73a6:	e8 e5 4b ff ff       	call   0x1400cbf90
1400d73ab:	90                   	nop
1400d73ac:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
1400d73b1:	48 83 fa 07          	cmp    $0x7,%rdx
1400d73b5:	76 3b                	jbe    0x1400d73f2
1400d73b7:	48 8d 14 55 02 00 00 	lea    0x2(,%rdx,2),%rdx
1400d73be:	00
1400d73bf:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1400d73c4:	48 8b c1             	mov    %rcx,%rax
1400d73c7:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400d73ce:	72 1c                	jb     0x1400d73ec
1400d73d0:	48 83 c2 27          	add    $0x27,%rdx
1400d73d4:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400d73d8:	48 2b c1             	sub    %rcx,%rax
1400d73db:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1400d73df:	48 83 f8 1f          	cmp    $0x1f,%rax
1400d73e3:	76 07                	jbe    0x1400d73ec
1400d73e5:	ff 15 0d 2c 25 00    	call   *0x252c0d(%rip)        # 0x140329ff8
1400d73eb:	cc                   	int3
1400d73ec:	e8 93 2e 22 00       	call   0x1402fa284
1400d73f1:	90                   	nop
1400d73f2:	48 8b 54 24 68       	mov    0x68(%rsp),%rdx
1400d73f7:	48 83 fa 0f          	cmp    $0xf,%rdx
1400d73fb:	76 35                	jbe    0x1400d7432
1400d73fd:	48 ff c2             	inc    %rdx
1400d7400:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
1400d7405:	48 8b c1             	mov    %rcx,%rax
1400d7408:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400d740f:	72 1c                	jb     0x1400d742d
1400d7411:	48 83 c2 27          	add    $0x27,%rdx
1400d7415:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400d7419:	48 2b c1             	sub    %rcx,%rax
1400d741c:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1400d7420:	48 83 f8 1f          	cmp    $0x1f,%rax
1400d7424:	76 07                	jbe    0x1400d742d
1400d7426:	ff 15 cc 2b 25 00    	call   *0x252bcc(%rip)        # 0x140329ff8
1400d742c:	cc                   	int3
1400d742d:	e8 52 2e 22 00       	call   0x1402fa284
1400d7432:	4c 8b c3             	mov    %rbx,%r8
1400d7435:	48 83 7b 18 07       	cmpq   $0x7,0x18(%rbx)
1400d743a:	76 03                	jbe    0x1400d743f
1400d743c:	4c 8b 03             	mov    (%rbx),%r8
1400d743f:	48 8b 43 10          	mov    0x10(%rbx),%rax
1400d7443:	4d 8d 0c 40          	lea    (%r8,%rax,2),%r9
1400d7447:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1400d744c:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
1400d7450:	e8 db 64 00 00       	call   0x1400dd930
1400d7455:	90                   	nop
1400d7456:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1400d745b:	48 8b 7c 24 30       	mov    0x30(%rsp),%rdi
1400d7460:	4c 8b 74 24 48       	mov    0x48(%rsp),%r14
1400d7465:	49 83 fe 0f          	cmp    $0xf,%r14
1400d7469:	48 0f 47 cf          	cmova  %rdi,%rcx
1400d746d:	4c 8b 44 24 40       	mov    0x40(%rsp),%r8
1400d7472:	49 83 f8 1d          	cmp    $0x1d,%r8
1400d7476:	75 36                	jne    0x1400d74ae
1400d7478:	48 8d 15 c9 75 25 00 	lea    0x2575c9(%rip),%rdx        # 0x14032ea48
1400d747f:	e8 9e 55 22 00       	call   0x1402fca22
1400d7484:	85 c0                	test   %eax,%eax
1400d7486:	75 26                	jne    0x1400d74ae
1400d7488:	0f 57 c0             	xorps  %xmm0,%xmm0
1400d748b:	0f 11 44 24 50       	movups %xmm0,0x50(%rsp)
1400d7490:	66 0f 6f 15 98 35 25 	movdqa 0x253598(%rip),%xmm2        # 0x14032aa30
1400d7497:	00
1400d7498:	f3 0f 7f 54 24 60    	movdqu %xmm2,0x60(%rsp)
1400d749e:	88 44 24 50          	mov    %al,0x50(%rsp)
1400d74a2:	48 8d 44 24 50       	lea    0x50(%rsp),%rax
1400d74a7:	bb 0a 00 00 00       	mov    $0xa,%ebx
1400d74ac:	eb 27                	jmp    0x1400d74d5
1400d74ae:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1400d74b3:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
1400d74b8:	e8 13 e9 fa ff       	call   0x140085dd0
1400d74bd:	90                   	nop
1400d74be:	bb 09 00 00 00       	mov    $0x9,%ebx
1400d74c3:	4c 8b 74 24 48       	mov    0x48(%rsp),%r14
1400d74c8:	48 8b 7c 24 30       	mov    0x30(%rsp),%rdi
1400d74cd:	66 0f 6f 15 5b 35 25 	movdqa 0x25355b(%rip),%xmm2        # 0x14032aa30
1400d74d4:	00
1400d74d5:	0f 57 c0             	xorps  %xmm0,%xmm0
1400d74d8:	0f 11 06             	movups %xmm0,(%rsi)
1400d74db:	4c 89 7e 10          	mov    %r15,0x10(%rsi)
1400d74df:	4c 89 7e 18          	mov    %r15,0x18(%rsi)
1400d74e3:	0f 10 00             	movups (%rax),%xmm0
1400d74e6:	0f 11 06             	movups %xmm0,(%rsi)
1400d74e9:	0f 10 48 10          	movups 0x10(%rax),%xmm1
1400d74ed:	0f 11 4e 10          	movups %xmm1,0x10(%rsi)
1400d74f1:	4c 89 78 10          	mov    %r15,0x10(%rax)
1400d74f5:	48 c7 40 18 0f 00 00 	movq   $0xf,0x18(%rax)
1400d74fc:	00
1400d74fd:	c6 00 00             	movb   $0x0,(%rax)
1400d7500:	83 cb 04             	or     $0x4,%ebx
1400d7503:	f6 c3 02             	test   $0x2,%bl
1400d7506:	74 4b                	je     0x1400d7553
1400d7508:	83 e3 fd             	and    $0xfffffffd,%ebx
1400d750b:	48 8b 54 24 68       	mov    0x68(%rsp),%rdx
1400d7510:	48 83 fa 0f          	cmp    $0xf,%rdx
1400d7514:	76 3d                	jbe    0x1400d7553
1400d7516:	48 ff c2             	inc    %rdx
1400d7519:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
1400d751e:	48 8b c1             	mov    %rcx,%rax
1400d7521:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400d7528:	72 1c                	jb     0x1400d7546
1400d752a:	48 83 c2 27          	add    $0x27,%rdx
1400d752e:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400d7532:	48 2b c1             	sub    %rcx,%rax
1400d7535:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1400d7539:	48 83 f8 1f          	cmp    $0x1f,%rax
1400d753d:	76 07                	jbe    0x1400d7546
1400d753f:	ff 15 b3 2a 25 00    	call   *0x252ab3(%rip)        # 0x140329ff8
1400d7545:	cc                   	int3
1400d7546:	e8 39 2d 22 00       	call   0x1402fa284
1400d754b:	66 0f 6f 15 dd 34 25 	movdqa 0x2534dd(%rip),%xmm2        # 0x14032aa30
1400d7552:	00
1400d7553:	f6 c3 01             	test   $0x1,%bl
1400d7556:	74 51                	je     0x1400d75a9
1400d7558:	48 8b 55 88          	mov    -0x78(%rbp),%rdx
1400d755c:	48 83 fa 0f          	cmp    $0xf,%rdx
1400d7560:	76 3d                	jbe    0x1400d759f
1400d7562:	48 ff c2             	inc    %rdx
1400d7565:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
1400d756a:	48 8b c1             	mov    %rcx,%rax
1400d756d:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400d7574:	72 1c                	jb     0x1400d7592
1400d7576:	48 83 c2 27          	add    $0x27,%rdx
1400d757a:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400d757e:	48 2b c1             	sub    %rcx,%rax
1400d7581:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1400d7585:	48 83 f8 1f          	cmp    $0x1f,%rax
1400d7589:	76 07                	jbe    0x1400d7592
1400d758b:	ff 15 67 2a 25 00    	call   *0x252a67(%rip)        # 0x140329ff8
1400d7591:	cc                   	int3
1400d7592:	e8 ed 2c 22 00       	call   0x1402fa284
1400d7597:	66 0f 6f 15 91 34 25 	movdqa 0x253491(%rip),%xmm2        # 0x14032aa30
1400d759e:	00
1400d759f:	f3 0f 7f 55 80       	movdqu %xmm2,-0x80(%rbp)
1400d75a4:	c6 44 24 70 00       	movb   $0x0,0x70(%rsp)
1400d75a9:	49 83 fe 0f          	cmp    $0xf,%r14
1400d75ad:	76 35                	jbe    0x1400d75e4
1400d75af:	49 8d 56 01          	lea    0x1(%r14),%rdx
1400d75b3:	48 8b c7             	mov    %rdi,%rax
1400d75b6:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400d75bd:	72 1c                	jb     0x1400d75db
1400d75bf:	48 83 c2 27          	add    $0x27,%rdx
1400d75c3:	48 8b 7f f8          	mov    -0x8(%rdi),%rdi
1400d75c7:	48 2b c7             	sub    %rdi,%rax
1400d75ca:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1400d75ce:	48 83 f8 1f          	cmp    $0x1f,%rax
1400d75d2:	76 07                	jbe    0x1400d75db
1400d75d4:	ff 15 1e 2a 25 00    	call   *0x252a1e(%rip)        # 0x140329ff8
1400d75da:	cc                   	int3
1400d75db:	48 8b cf             	mov    %rdi,%rcx
1400d75de:	e8 a1 2c 22 00       	call   0x1402fa284
1400d75e3:	90                   	nop
1400d75e4:	48 8d 05 0d 79 25 00 	lea    0x25790d(%rip),%rax        # 0x14032eef8
1400d75eb:	48 89 45 90          	mov    %rax,-0x70(%rbp)
1400d75ef:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1400d75f3:	e8 b8 98 fe ff       	call   0x1400c0eb0
1400d75f8:	48 8b 55 c8          	mov    -0x38(%rbp),%rdx
1400d75fc:	48 83 fa 0f          	cmp    $0xf,%rdx
1400d7600:	76 34                	jbe    0x1400d7636
1400d7602:	48 ff c2             	inc    %rdx
1400d7605:	48 8b 4d b0          	mov    -0x50(%rbp),%rcx
1400d7609:	48 8b c1             	mov    %rcx,%rax
1400d760c:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400d7613:	72 1c                	jb     0x1400d7631
1400d7615:	48 83 c2 27          	add    $0x27,%rdx
1400d7619:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400d761d:	48 2b c1             	sub    %rcx,%rax
1400d7620:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1400d7624:	48 83 f8 1f          	cmp    $0x1f,%rax
1400d7628:	76 07                	jbe    0x1400d7631
1400d762a:	ff 15 c8 29 25 00    	call   *0x2529c8(%rip)        # 0x140329ff8
1400d7630:	cc                   	int3
1400d7631:	e8 4e 2c 22 00       	call   0x1402fa284
1400d7636:	66 0f 6f 05 f2 33 25 	movdqa 0x2533f2(%rip),%xmm0        # 0x14032aa30
1400d763d:	00
1400d763e:	66 0f 7f 45 c0       	movdqa %xmm0,-0x40(%rbp)
1400d7643:	c6 45 b0 00          	movb   $0x0,-0x50(%rbp)
1400d7647:	48 8b 4d a8          	mov    -0x58(%rbp),%rcx
1400d764b:	48 85 c9             	test   %rcx,%rcx
1400d764e:	74 19                	je     0x1400d7669
1400d7650:	48 8b 11             	mov    (%rcx),%rdx
1400d7653:	ff 52 10             	call   *0x10(%rdx)
1400d7656:	48 85 c0             	test   %rax,%rax
1400d7659:	74 0e                	je     0x1400d7669
1400d765b:	4c 8b 00             	mov    (%rax),%r8
1400d765e:	ba 01 00 00 00       	mov    $0x1,%edx
1400d7663:	48 8b c8             	mov    %rax,%rcx
1400d7666:	41 ff 10             	call   *(%r8)
1400d7669:	48 8b c6             	mov    %rsi,%rax
1400d766c:	48 8b 4d 10          	mov    0x10(%rbp),%rcx
1400d7670:	48 33 cc             	xor    %rsp,%rcx
1400d7673:	e8 c8 2f 22 00       	call   0x1402fa640
1400d7678:	48 8b 9c 24 60 01 00 	mov    0x160(%rsp),%rbx