1400e75cb:	57                   	push   %rdi
1400e75cc:	48 8d 6c 24 b9       	lea    -0x47(%rsp),%rbp
1400e75d1:	48 81 ec 90 00 00 00 	sub    $0x90,%rsp
1400e75d8:	48 8b 05 a1 9b 21 00 	mov    0x219ba1(%rip),%rax        # 0x140301180
1400e75df:	48 33 c4             	xor    %rsp,%rax
1400e75e2:	48 89 45 37          	mov    %rax,0x37(%rbp)
1400e75e6:	48 8b d9             	mov    %rcx,%rbx
1400e75e9:	41 8b f8             	mov    %r8d,%edi
1400e75ec:	33 c9                	xor    %ecx,%ecx
1400e75ee:	48 8b f2             	mov    %rdx,%rsi
1400e75f1:	45 85 c0             	test   %r8d,%r8d
1400e75f4:	0f 84 ad 00 00 00    	je     0x1400e76a7
1400e75fa:	41 81 f8 30 30 30 30 	cmp    $0x30303030,%r8d
1400e7601:	0f 84 a0 00 00 00    	je     0x1400e76a7
1400e7607:	66 0f 6f 0d f1 8a 1d 	movdqa 0x1d8af1(%rip),%xmm1        # 0x1402c0100
1400e760e:	00
1400e760f:	48 8d 05 4a 88 15 00 	lea    0x15884a(%rip),%rax        # 0x14023fe60
1400e7616:	48 89 45 f7          	mov    %rax,-0x9(%rbp)
1400e761a:	44 8d 41 32          	lea    0x32(%rcx),%r8d
1400e761e:	48 8d 05 83 cf 18 00 	lea    0x18cf83(%rip),%rax        # 0x1402745a8
1400e7625:	48 89 55 07          	mov    %rdx,0x7(%rbp)
1400e7629:	48 89 45 ff          	mov    %rax,-0x1(%rbp)
1400e762d:	0f 57 c0             	xorps  %xmm0,%xmm0
1400e7630:	8d 41 04             	lea    0x4(%rcx),%eax
1400e7633:	66 0f 7f 4d 27       	movdqa %xmm1,0x27(%rbp)
1400e7638:	66 89 45 0f          	mov    %ax,0xf(%rbp)
1400e763c:	48 8d 05 dd cf 18 00 	lea    0x18cfdd(%rip),%rax        # 0x140274620
1400e7643:	48 89 45 e7          	mov    %rax,-0x19(%rbp)
1400e7647:	48 8d 45 f7          	lea    -0x9(%rbp),%rax
1400e764b:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1400e7650:	48 8d 45 e7          	lea    -0x19(%rbp),%rax
1400e7654:	0f 11 45 17          	movups %xmm0,0x17(%rbp)
1400e7658:	66 89 4d 17          	mov    %cx,0x17(%rbp)
1400e765c:	8b cf                	mov    %edi,%ecx
1400e765e:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400e7663:	e8 40 f3 f1 ff       	call   0x1400069a8
1400e7668:	48 8b 45 2f          	mov    0x2f(%rbp),%rax
1400e766c:	48 83 f8 07          	cmp    $0x7,%rax
1400e7670:	76 35                	jbe    0x1400e76a7
1400e7672:	48 8b 4d 17          	mov    0x17(%rbp),%rcx
1400e7676:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1400e767d:	00
1400e767e:	48 8b d1             	mov    %rcx,%rdx
1400e7681:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1400e7687:	72 18                	jb     0x1400e76a1
1400e7689:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400e768d:	48 2b d1             	sub    %rcx,%rdx
1400e7690:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1400e7694:	48 83 f8 1f          	cmp    $0x1f,%rax
1400e7698:	76 07                	jbe    0x1400e76a1
1400e769a:	ff 15 e0 b4 12 00    	call   *0x12b4e0(%rip)        # 0x140212b80
1400e76a0:	cc                   	int3
1400e76a1:	ff 15 99 b4 12 00    	call   *0x12b499(%rip)        # 0x140212b40
1400e76a7:	c7 03 10 00 00 00    	movl   $0x10,(%rbx)
1400e76ad:	48 8b c3             	mov    %rbx,%rax
1400e76b0:	48 89 73 08          	mov    %rsi,0x8(%rbx)
1400e76b4:	89 7b 10             	mov    %edi,0x10(%rbx)
1400e76b7:	48 8b 4d 37          	mov    0x37(%rbp),%rcx
1400e76bb:	48 33 cc             	xor    %rsp,%rcx
1400e76be:	e8 ad d0 11 00       	call   0x140204770
1400e76c3:	48 8b 9c 24 b8 00 00 	mov    0xb8(%rsp),%rbx
1400e76ca:	00
1400e76cb:	48 81 c4 90 00 00 00 	add    $0x90,%rsp
1400e76d2:	5f                   	pop    %rdi
1400e76d3:	5e                   	pop    %rsi
1400e76d4:	5d                   	pop    %rbp
1400e76d5:	c3                   	ret
1400e76d6:	90                   	nop
1400e76d7:	90                   	nop
1400e76d8:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1400e76dd:	55                   	push   %rbp
1400e76de:	56                   	push   %rsi
1400e76df:	57                   	push   %rdi
1400e76e0:	48 8d 6c 24 b9       	lea    -0x47(%rsp),%rbp
1400e76e5:	48 81 ec 90 00 00 00 	sub    $0x90,%rsp
1400e76ec:	48 8b 05 8d 9a 21 00 	mov    0x219a8d(%rip),%rax        # 0x140301180
1400e76f3:	48 33 c4             	xor    %rsp,%rax
1400e76f6:	48 89 45 37          	mov    %rax,0x37(%rbp)
1400e76fa:	48 8b d9             	mov    %rcx,%rbx
1400e76fd:	41 8b f8             	mov    %r8d,%edi
1400e7700:	33 c9                	xor    %ecx,%ecx
1400e7702:	48 8b f2             	mov    %rdx,%rsi
1400e7705:	45 85 c0             	test   %r8d,%r8d
1400e7708:	0f 84 ad 00 00 00    	je     0x1400e77bb
1400e770e:	41 81 f8 30 30 30 30 	cmp    $0x30303030,%r8d
1400e7715:	0f 84 a0 00 00 00    	je     0x1400e77bb
1400e771b:	66 0f 6f 0d dd 89 1d 	movdqa 0x1d89dd(%rip),%xmm1        # 0x1402c0100
1400e7722:	00
1400e7723:	48 8d 05 36 87 15 00 	lea    0x158736(%rip),%rax        # 0x14023fe60
1400e772a:	48 89 45 f7          	mov    %rax,-0x9(%rbp)
1400e772e:	44 8d 41 32          	lea    0x32(%rcx),%r8d
1400e7732:	48 8d 05 6f ce 18 00 	lea    0x18ce6f(%rip),%rax        # 0x1402745a8
1400e7739:	48 89 55 07          	mov    %rdx,0x7(%rbp)
1400e773d:	48 89 45 ff          	mov    %rax,-0x1(%rbp)
1400e7741:	0f 57 c0             	xorps  %xmm0,%xmm0
1400e7744:	8d 41 04             	lea    0x4(%rcx),%eax
1400e7747:	66 0f 7f 4d 27       	movdqa %xmm1,0x27(%rbp)
1400e774c:	66 89 45 0f          	mov    %ax,0xf(%rbp)
1400e7750:	48 8d 05 21 cf 18 00 	lea    0x18cf21(%rip),%rax        # 0x140274678
1400e7757:	48 89 45 e7          	mov    %rax,-0x19(%rbp)
1400e775b:	48 8d 45 f7          	lea    -0x9(%rbp),%rax
1400e775f:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1400e7764:	48 8d 45 e7          	lea    -0x19(%rbp),%rax
1400e7768:	0f 11 45 17          	movups %xmm0,0x17(%rbp)
1400e776c:	66 89 4d 17          	mov    %cx,0x17(%rbp)
1400e7770:	8b cf                	mov    %edi,%ecx
1400e7772:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400e7777:	e8 2c f2 f1 ff       	call   0x1400069a8
1400e777c:	48 8b 45 2f          	mov    0x2f(%rbp),%rax
1400e7780:	48 83 f8 07          	cmp    $0x7,%rax
1400e7784:	76 35                	jbe    0x1400e77bb
1400e7786:	48 8b 4d 17          	mov    0x17(%rbp),%rcx
1400e778a:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1400e7791:	00
1400e7792:	48 8b d1             	mov    %rcx,%rdx
1400e7795:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1400e779b:	72 18                	jb     0x1400e77b5
1400e779d:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400e77a1:	48 2b d1             	sub    %rcx,%rdx
1400e77a4:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1400e77a8:	48 83 f8 1f          	cmp    $0x1f,%rax
1400e77ac:	76 07                	jbe    0x1400e77b5
1400e77ae:	ff 15 cc b3 12 00    	call   *0x12b3cc(%rip)        # 0x140212b80
1400e77b4:	cc                   	int3
1400e77b5:	ff 15 85 b3 12 00    	call   *0x12b385(%rip)        # 0x140212b40
1400e77bb:	c7 03 01 00 00 00    	movl   $0x1,(%rbx)
1400e77c1:	48 8b c3             	mov    %rbx,%rax
1400e77c4:	48 89 73 08          	mov    %rsi,0x8(%rbx)
1400e77c8:	89 7b 10             	mov    %edi,0x10(%rbx)
1400e77cb:	48 8b 4d 37          	mov    0x37(%rbp),%rcx
1400e77cf:	48 33 cc             	xor    %rsp,%rcx
1400e77d2:	e8 99 cf 11 00       	call   0x140204770
1400e77d7:	48 8b 9c 24 b8 00 00 	mov    0xb8(%rsp),%rbx
1400e77de:	00
1400e77df:	48 81 c4 90 00 00 00 	add    $0x90,%rsp
1400e77e6:	5f                   	pop    %rdi
1400e77e7:	5e                   	pop    %rsi
1400e77e8:	5d                   	pop    %rbp
1400e77e9:	c3                   	ret
1400e77ea:	90                   	nop
1400e77eb:	90                   	nop
1400e77ec:	40 55                	rex push %rbp
1400e77ee:	53                   	push   %rbx
1400e77ef:	56                   	push   %rsi
1400e77f0:	57                   	push   %rdi
1400e77f1:	41 56                	push   %r14
1400e77f3:	48 8d 6c 24 c9       	lea    -0x37(%rsp),%rbp
1400e77f8:	48 81 ec 90 00 00 00 	sub    $0x90,%rsp
1400e77ff:	48 8b 05 7a 99 21 00 	mov    0x21997a(%rip),%rax        # 0x140301180
1400e7806:	48 33 c4             	xor    %rsp,%rax
1400e7809:	48 89 45 27          	mov    %rax,0x27(%rbp)
1400e780d:	45 33 f6             	xor    %r14d,%r14d
1400e7810:	41 8b f8             	mov    %r8d,%edi
1400e7813:	48 8b f2             	mov    %rdx,%rsi
1400e7816:	48 8b d9             	mov    %rcx,%rbx
1400e7819:	45 85 c0             	test   %r8d,%r8d
1400e781c:	0f 84 af 00 00 00    	je     0x1400e78d1
1400e7822:	41 81 f8 30 30 30 30 	cmp    $0x30303030,%r8d
1400e7829:	0f 84 a2 00 00 00    	je     0x1400e78d1
1400e782f:	66 0f 6f 0d c9 88 1d 	movdqa 0x1d88c9(%rip),%xmm1        # 0x1402c0100
1400e7836:	00
1400e7837:	48 8d 05 22 86 15 00 	lea    0x158622(%rip),%rax        # 0x14023fe60
1400e783e:	48 89 45 e7          	mov    %rax,-0x19(%rbp)
1400e7842:	45 8d 46 0f          	lea    0xf(%r14),%r8d
1400e7846:	48 8d 05 5b cd 18 00 	lea    0x18cd5b(%rip),%rax        # 0x1402745a8
1400e784d:	48 89 55 f7          	mov    %rdx,-0x9(%rbp)
1400e7851:	48 89 45 ef          	mov    %rax,-0x11(%rbp)
1400e7855:	0f 57 c0             	xorps  %xmm0,%xmm0
1400e7858:	41 8d 46 04          	lea    0x4(%r14),%eax
1400e785c:	66 0f 7f 4d 17       	movdqa %xmm1,0x17(%rbp)
1400e7861:	66 89 45 ff          	mov    %ax,-0x1(%rbp)
1400e7865:	8b cf                	mov    %edi,%ecx
1400e7867:	48 8d 05 f2 cd 18 00 	lea    0x18cdf2(%rip),%rax        # 0x140274660
1400e786e:	48 89 45 d7          	mov    %rax,-0x29(%rbp)
1400e7872:	48 8d 45 e7          	lea    -0x19(%rbp),%rax
1400e7876:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1400e787b:	48 8d 45 d7          	lea    -0x29(%rbp),%rax
1400e787f:	0f 11 45 07          	movups %xmm0,0x7(%rbp)
1400e7883:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400e7888:	66 44 89 75 07       	mov    %r14w,0x7(%rbp)
1400e788d:	e8 16 f1 f1 ff       	call   0x1400069a8
1400e7892:	48 8b 45 1f          	mov    0x1f(%rbp),%rax
1400e7896:	48 83 f8 07          	cmp    $0x7,%rax
1400e789a:	76 35                	jbe    0x1400e78d1
1400e789c:	48 8b 4d 07          	mov    0x7(%rbp),%rcx
1400e78a0:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1400e78a7:	00
1400e78a8:	48 8b d1             	mov    %rcx,%rdx
1400e78ab:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1400e78b1:	72 18                	jb     0x1400e78cb
1400e78b3:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400e78b7:	48 2b d1             	sub    %rcx,%rdx
1400e78ba:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1400e78be:	48 83 f8 1f          	cmp    $0x1f,%rax
1400e78c2:	76 07                	jbe    0x1400e78cb
1400e78c4:	ff 15 b6 b2 12 00    	call   *0x12b2b6(%rip)        # 0x140212b80
1400e78ca:	cc                   	int3
1400e78cb:	ff 15 6f b2 12 00    	call   *0x12b26f(%rip)        # 0x140212b40
1400e78d1:	e8 aa 28 00 00       	call   0x1400ea180
1400e78d6:	84 c0                	test   %al,%al
1400e78d8:	74 0f                	je     0x1400e78e9
1400e78da:	c7 03 11 00 00 00    	movl   $0x11,(%rbx)
1400e78e0:	48 89 73 08          	mov    %rsi,0x8(%rbx)
1400e78e4:	89 7b 10             	mov    %edi,0x10(%rbx)
1400e78e7:	eb 0e                	jmp    0x1400e78f7
1400e78e9:	44 8b c7             	mov    %edi,%r8d
1400e78ec:	48 8b d6             	mov    %rsi,%rdx
1400e78ef:	48 8b cb             	mov    %rbx,%rcx
1400e78f2:	e8 e1 fd ff ff       	call   0x1400e76d8
1400e78f7:	48 8b c3             	mov    %rbx,%rax
1400e78fa:	48 8b 4d 27          	mov    0x27(%rbp),%rcx
1400e78fe:	48 33 cc             	xor    %rsp,%rcx
1400e7901:	e8 6a ce 11 00       	call   0x140204770
1400e7906:	48 81 c4 90 00 00 00 	add    $0x90,%rsp
1400e790d:	41 5e                	pop    %r14
1400e790f:	5f                   	pop    %rdi
1400e7910:	5e                   	pop    %rsi
1400e7911:	5b                   	pop    %rbx
1400e7912:	5d                   	pop    %rbp
1400e7913:	c3                   	ret
1400e7914:	40 55                	rex push %rbp
1400e7916:	53                   	push   %rbx
1400e7917:	56                   	push   %rsi
1400e7918:	57                   	push   %rdi
1400e7919:	41 56                	push   %r14
1400e791b:	48 8d 6c 24 c9       	lea    -0x37(%rsp),%rbp
1400e7920:	48 81 ec 90 00 00 00 	sub    $0x90,%rsp
1400e7927:	48 8b 05 52 98 21 00 	mov    0x219852(%rip),%rax        # 0x140301180
1400e792e:	48 33 c4             	xor    %rsp,%rax
1400e7931:	48 89 45 27          	mov    %rax,0x27(%rbp)
1400e7935:	45 33 f6             	xor    %r14d,%r14d
1400e7938:	41 8b f8             	mov    %r8d,%edi
1400e793b:	48 8b f2             	mov    %rdx,%rsi
1400e793e:	48 8b d9             	mov    %rcx,%rbx
1400e7941:	45 85 c0             	test   %r8d,%r8d
1400e7944:	0f 84 af 00 00 00    	je     0x1400e79f9
1400e794a:	41 81 f8 30 30 30 30 	cmp    $0x30303030,%r8d
1400e7951:	0f 84 a2 00 00 00    	je     0x1400e79f9
1400e7957:	66 0f 6f 0d a1 87 1d 	movdqa 0x1d87a1(%rip),%xmm1        # 0x1402c0100
1400e795e:	00
1400e795f:	48 8d 05 fa 84 15 00 	lea    0x1584fa(%rip),%rax        # 0x14023fe60
1400e7966:	48 89 45 e7          	mov    %rax,-0x19(%rbp)
1400e796a:	45 8d 46 0f          	lea    0xf(%r14),%r8d
1400e796e:	48 8d 05 33 cc 18 00 	lea    0x18cc33(%rip),%rax        # 0x1402745a8
1400e7975:	48 89 55 f7          	mov    %rdx,-0x9(%rbp)
1400e7979:	48 89 45 ef          	mov    %rax,-0x11(%rbp)
1400e797d:	0f 57 c0             	xorps  %xmm0,%xmm0
1400e7980:	41 8d 46 04          	lea    0x4(%r14),%eax
1400e7984:	66 0f 7f 4d 17       	movdqa %xmm1,0x17(%rbp)
1400e7989:	66 89 45 ff          	mov    %ax,-0x1(%rbp)
1400e798d:	8b cf                	mov    %edi,%ecx
1400e798f:	48 8d 05 1a cd 18 00 	lea    0x18cd1a(%rip),%rax        # 0x1402746b0
1400e7996:	48 89 45 d7          	mov    %rax,-0x29(%rbp)
1400e799a:	48 8d 45 e7          	lea    -0x19(%rbp),%rax
1400e799e:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1400e79a3:	48 8d 45 d7          	lea    -0x29(%rbp),%rax
1400e79a7:	0f 11 45 07          	movups %xmm0,0x7(%rbp)
1400e79ab:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400e79b0:	66 44 89 75 07       	mov    %r14w,0x7(%rbp)
1400e79b5:	e8 ee ef f1 ff       	call   0x1400069a8
1400e79ba:	48 8b 45 1f          	mov    0x1f(%rbp),%rax
1400e79be:	48 83 f8 07          	cmp    $0x7,%rax
1400e79c2:	76 35                	jbe    0x1400e79f9
1400e79c4:	48 8b 4d 07          	mov    0x7(%rbp),%rcx
1400e79c8:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1400e79cf:	00
1400e79d0:	48 8b d1             	mov    %rcx,%rdx
1400e79d3:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1400e79d9:	72 18                	jb     0x1400e79f3
1400e79db:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400e79df:	48 2b d1             	sub    %rcx,%rdx
1400e79e2:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1400e79e6:	48 83 f8 1f          	cmp    $0x1f,%rax
1400e79ea:	76 07                	jbe    0x1400e79f3
1400e79ec:	ff 15 8e b1 12 00    	call   *0x12b18e(%rip)        # 0x140212b80
1400e79f2:	cc                   	int3
1400e79f3:	ff 15 47 b1 12 00    	call   *0x12b147(%rip)        # 0x140212b40
1400e79f9:	e8 82 27 00 00       	call   0x1400ea180
1400e79fe:	84 c0                	test   %al,%al
1400e7a00:	74 0f                	je     0x1400e7a11
1400e7a02:	c7 03 12 00 00 00    	movl   $0x12,(%rbx)
1400e7a08:	48 89 73 08          	mov    %rsi,0x8(%rbx)
1400e7a0c:	89 7b 10             	mov    %edi,0x10(%rbx)
1400e7a0f:	eb 0e                	jmp    0x1400e7a1f
1400e7a11:	44 8b c7             	mov    %edi,%r8d
1400e7a14:	48 8b d6             	mov    %rsi,%rdx
1400e7a17:	48 8b cb             	mov    %rbx,%rcx
1400e7a1a:	e8 b9 fc ff ff       	call   0x1400e76d8
1400e7a1f:	48 8b c3             	mov    %rbx,%rax
1400e7a22:	48 8b 4d 27          	mov    0x27(%rbp),%rcx
1400e7a26:	48 33 cc             	xor    %rsp,%rcx
1400e7a29:	e8 42 cd 11 00       	call   0x140204770
1400e7a2e:	48 81 c4 90 00 00 00 	add    $0x90,%rsp
1400e7a35:	41 5e                	pop    %r14
1400e7a37:	5f                   	pop    %rdi
1400e7a38:	5e                   	pop    %rsi
1400e7a39:	5b                   	pop    %rbx
1400e7a3a:	5d                   	pop    %rbp
1400e7a3b:	c3                   	ret
1400e7a3c:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1400e7a41:	55                   	push   %rbp
1400e7a42:	56                   	push   %rsi
1400e7a43:	57                   	push   %rdi
1400e7a44:	48 8d 6c 24 b9       	lea    -0x47(%rsp),%rbp
1400e7a49:	48 81 ec 90 00 00 00 	sub    $0x90,%rsp
1400e7a50:	48 8b 05 29 97 21 00 	mov    0x219729(%rip),%rax        # 0x140301180
1400e7a57:	48 33 c4             	xor    %rsp,%rax
1400e7a5a:	48 89 45 37          	mov    %rax,0x37(%rbp)
1400e7a5e:	33 f6                	xor    %esi,%esi
1400e7a60:	41 8b f8             	mov    %r8d,%edi
1400e7a63:	48 8b d9             	mov    %rcx,%rbx
1400e7a66:	45 85 c0             	test   %r8d,%r8d
1400e7a69:	0f 84 ad 00 00 00    	je     0x1400e7b1c
1400e7a6f:	41 81 f8 30 30 30 30 	cmp    $0x30303030,%r8d
1400e7a76:	0f 84 a0 00 00 00    	je     0x1400e7b1c
1400e7a7c:	66 0f 6f 0d 7c 86 1d 	movdqa 0x1d867c(%rip),%xmm1        # 0x1402c0100
1400e7a83:	00
1400e7a84:	48 8d 05 d5 83 15 00 	lea    0x1583d5(%rip),%rax        # 0x14023fe60
1400e7a8b:	48 89 45 f7          	mov    %rax,-0x9(%rbp)
1400e7a8f:	44 8d 46 0f          	lea    0xf(%rsi),%r8d
1400e7a93:	48 8d 05 0e cb 18 00 	lea    0x18cb0e(%rip),%rax        # 0x1402745a8
1400e7a9a:	48 89 75 07          	mov    %rsi,0x7(%rbp)
1400e7a9e:	48 89 45 ff          	mov    %rax,-0x1(%rbp)
1400e7aa2:	0f 57 c0             	xorps  %xmm0,%xmm0
1400e7aa5:	8d 46 04             	lea    0x4(%rsi),%eax
1400e7aa8:	66 0f 7f 4d 27       	movdqa %xmm1,0x27(%rbp)
1400e7aad:	66 89 45 0f          	mov    %ax,0xf(%rbp)
1400e7ab1:	8b cf                	mov    %edi,%ecx
1400e7ab3:	48 8d 05 d6 cb 18 00 	lea    0x18cbd6(%rip),%rax        # 0x140274690
1400e7aba:	48 89 45 e7          	mov    %rax,-0x19(%rbp)
1400e7abe:	48 8d 45 f7          	lea    -0x9(%rbp),%rax
1400e7ac2:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1400e7ac7:	48 8d 45 e7          	lea    -0x19(%rbp),%rax
1400e7acb:	0f 11 45 17          	movups %xmm0,0x17(%rbp)
1400e7acf:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400e7ad4:	66 89 75 17          	mov    %si,0x17(%rbp)
1400e7ad8:	e8 cb ee f1 ff       	call   0x1400069a8
1400e7add:	48 8b 45 2f          	mov    0x2f(%rbp),%rax
1400e7ae1:	48 83 f8 07          	cmp    $0x7,%rax
1400e7ae5:	76 35                	jbe    0x1400e7b1c
1400e7ae7:	48 8b 4d 17          	mov    0x17(%rbp),%rcx
1400e7aeb:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1400e7af2:	00
1400e7af3:	48 8b d1             	mov    %rcx,%rdx
1400e7af6:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1400e7afc:	72 18                	jb     0x1400e7b16
1400e7afe:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400e7b02:	48 2b d1             	sub    %rcx,%rdx
1400e7b05:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1400e7b09:	48 83 f8 1f          	cmp    $0x1f,%rax