1400e7341:	00
1400e7342:	48 8b d1             	mov    %rcx,%rdx
1400e7345:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1400e734b:	72 18                	jb     0x1400e7365
1400e734d:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400e7351:	48 2b d1             	sub    %rcx,%rdx
1400e7354:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1400e7358:	48 83 f8 1f          	cmp    $0x1f,%rax
1400e735c:	76 07                	jbe    0x1400e7365
1400e735e:	ff 15 1c b8 12 00    	call   *0x12b81c(%rip)        # 0x140212b80
1400e7364:	cc                   	int3
1400e7365:	ff 15 d5 b7 12 00    	call   *0x12b7d5(%rip)        # 0x140212b40
1400e736b:	c7 03 07 00 00 00    	movl   $0x7,(%rbx)
1400e7371:	48 8b c3             	mov    %rbx,%rax
1400e7374:	48 89 73 08          	mov    %rsi,0x8(%rbx)
1400e7378:	89 7b 10             	mov    %edi,0x10(%rbx)
1400e737b:	48 8b 4d 37          	mov    0x37(%rbp),%rcx
1400e737f:	48 33 cc             	xor    %rsp,%rcx
1400e7382:	e8 e9 d3 11 00       	call   0x140204770
1400e7387:	48 8b 9c 24 b8 00 00 	mov    0xb8(%rsp),%rbx
1400e738e:	00
1400e738f:	48 81 c4 90 00 00 00 	add    $0x90,%rsp
1400e7396:	5f                   	pop    %rdi
1400e7397:	5e                   	pop    %rsi
1400e7398:	5d                   	pop    %rbp
1400e7399:	c3                   	ret
1400e739a:	90                   	nop
1400e739b:	90                   	nop
1400e739c:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1400e73a1:	55                   	push   %rbp
1400e73a2:	56                   	push   %rsi
1400e73a3:	57                   	push   %rdi
1400e73a4:	48 8d 6c 24 b9       	lea    -0x47(%rsp),%rbp
1400e73a9:	48 81 ec 90 00 00 00 	sub    $0x90,%rsp
1400e73b0:	48 8b 05 c9 9d 21 00 	mov    0x219dc9(%rip),%rax        # 0x140301180
1400e73b7:	48 33 c4             	xor    %rsp,%rax
1400e73ba:	48 89 45 37          	mov    %rax,0x37(%rbp)
1400e73be:	48 8b d9             	mov    %rcx,%rbx
1400e73c1:	41 8b f8             	mov    %r8d,%edi
1400e73c4:	33 c9                	xor    %ecx,%ecx
1400e73c6:	48 8b f2             	mov    %rdx,%rsi
1400e73c9:	45 85 c0             	test   %r8d,%r8d
1400e73cc:	0f 84 ad 00 00 00    	je     0x1400e747f
1400e73d2:	41 81 f8 30 30 30 30 	cmp    $0x30303030,%r8d
1400e73d9:	0f 84 a0 00 00 00    	je     0x1400e747f
1400e73df:	66 0f 6f 0d 19 8d 1d 	movdqa 0x1d8d19(%rip),%xmm1        # 0x1402c0100
1400e73e6:	00
1400e73e7:	48 8d 05 72 8a 15 00 	lea    0x158a72(%rip),%rax        # 0x14023fe60
1400e73ee:	48 89 45 f7          	mov    %rax,-0x9(%rbp)
1400e73f2:	44 8d 41 32          	lea    0x32(%rcx),%r8d
1400e73f6:	48 8d 05 ab d1 18 00 	lea    0x18d1ab(%rip),%rax        # 0x1402745a8
1400e73fd:	48 89 55 07          	mov    %rdx,0x7(%rbp)
1400e7401:	48 89 45 ff          	mov    %rax,-0x1(%rbp)
1400e7405:	0f 57 c0             	xorps  %xmm0,%xmm0
1400e7408:	8d 41 04             	lea    0x4(%rcx),%eax
1400e740b:	66 0f 7f 4d 27       	movdqa %xmm1,0x27(%rbp)
1400e7410:	66 89 45 0f          	mov    %ax,0xf(%rbp)
1400e7414:	48 8d 05 e5 d1 18 00 	lea    0x18d1e5(%rip),%rax        # 0x140274600
1400e741b:	48 89 45 e7          	mov    %rax,-0x19(%rbp)
1400e741f:	48 8d 45 f7          	lea    -0x9(%rbp),%rax
1400e7423:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1400e7428:	48 8d 45 e7          	lea    -0x19(%rbp),%rax
1400e742c:	0f 11 45 17          	movups %xmm0,0x17(%rbp)
1400e7430:	66 89 4d 17          	mov    %cx,0x17(%rbp)
1400e7434:	8b cf                	mov    %edi,%ecx
1400e7436:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400e743b:	e8 68 f5 f1 ff       	call   0x1400069a8
1400e7440:	48 8b 45 2f          	mov    0x2f(%rbp),%rax
1400e7444:	48 83 f8 07          	cmp    $0x7,%rax
1400e7448:	76 35                	jbe    0x1400e747f
1400e744a:	48 8b 4d 17          	mov    0x17(%rbp),%rcx
1400e744e:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1400e7455:	00
1400e7456:	48 8b d1             	mov    %rcx,%rdx
1400e7459:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1400e745f:	72 18                	jb     0x1400e7479
1400e7461:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400e7465:	48 2b d1             	sub    %rcx,%rdx
1400e7468:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1400e746c:	48 83 f8 1f          	cmp    $0x1f,%rax
1400e7470:	76 07                	jbe    0x1400e7479
1400e7472:	ff 15 08 b7 12 00    	call   *0x12b708(%rip)        # 0x140212b80
1400e7478:	cc                   	int3
1400e7479:	ff 15 c1 b6 12 00    	call   *0x12b6c1(%rip)        # 0x140212b40
1400e747f:	c7 03 09 00 00 00    	movl   $0x9,(%rbx)
1400e7485:	48 8b c3             	mov    %rbx,%rax
1400e7488:	48 89 73 08          	mov    %rsi,0x8(%rbx)
1400e748c:	89 7b 10             	mov    %edi,0x10(%rbx)
1400e748f:	48 8b 4d 37          	mov    0x37(%rbp),%rcx
1400e7493:	48 33 cc             	xor    %rsp,%rcx
1400e7496:	e8 d5 d2 11 00       	call   0x140204770
1400e749b:	48 8b 9c 24 b8 00 00 	mov    0xb8(%rsp),%rbx
1400e74a2:	00
1400e74a3:	48 81 c4 90 00 00 00 	add    $0x90,%rsp
1400e74aa:	5f                   	pop    %rdi
1400e74ab:	5e                   	pop    %rsi
1400e74ac:	5d                   	pop    %rbp
1400e74ad:	c3                   	ret
1400e74ae:	90                   	nop
1400e74af:	90                   	nop
1400e74b0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1400e74b5:	55                   	push   %rbp
1400e74b6:	56                   	push   %rsi
1400e74b7:	57                   	push   %rdi
1400e74b8:	48 8d 6c 24 b9       	lea    -0x47(%rsp),%rbp
1400e74bd:	48 81 ec 90 00 00 00 	sub    $0x90,%rsp
1400e74c4:	48 8b 05 b5 9c 21 00 	mov    0x219cb5(%rip),%rax        # 0x140301180
1400e74cb:	48 33 c4             	xor    %rsp,%rax
1400e74ce:	48 89 45 37          	mov    %rax,0x37(%rbp)
1400e74d2:	48 8b d9             	mov    %rcx,%rbx
1400e74d5:	41 8b f8             	mov    %r8d,%edi
1400e74d8:	33 c9                	xor    %ecx,%ecx
1400e74da:	48 8b f2             	mov    %rdx,%rsi
1400e74dd:	45 85 c0             	test   %r8d,%r8d
1400e74e0:	0f 84 ad 00 00 00    	je     0x1400e7593
1400e74e6:	41 81 f8 30 30 30 30 	cmp    $0x30303030,%r8d
1400e74ed:	0f 84 a0 00 00 00    	je     0x1400e7593
1400e74f3:	66 0f 6f 0d 05 8c 1d 	movdqa 0x1d8c05(%rip),%xmm1        # 0x1402c0100
1400e74fa:	00
1400e74fb:	48 8d 05 5e 89 15 00 	lea    0x15895e(%rip),%rax        # 0x14023fe60
1400e7502:	48 89 45 f7          	mov    %rax,-0x9(%rbp)
1400e7506:	44 8d 41 32          	lea    0x32(%rcx),%r8d
1400e750a:	48 8d 05 97 d0 18 00 	lea    0x18d097(%rip),%rax        # 0x1402745a8
1400e7511:	48 89 55 07          	mov    %rdx,0x7(%rbp)
1400e7515:	48 89 45 ff          	mov    %rax,-0x1(%rbp)
1400e7519:	0f 57 c0             	xorps  %xmm0,%xmm0
1400e751c:	8d 41 04             	lea    0x4(%rcx),%eax
1400e751f:	66 0f 7f 4d 27       	movdqa %xmm1,0x27(%rbp)
1400e7524:	66 89 45 0f          	mov    %ax,0xf(%rbp)
1400e7528:	48 8d 05 11 d1 18 00 	lea    0x18d111(%rip),%rax        # 0x140274640
1400e752f:	48 89 45 e7          	mov    %rax,-0x19(%rbp)
1400e7533:	48 8d 45 f7          	lea    -0x9(%rbp),%rax
1400e7537:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1400e753c:	48 8d 45 e7          	lea    -0x19(%rbp),%rax
1400e7540:	0f 11 45 17          	movups %xmm0,0x17(%rbp)
1400e7544:	66 89 4d 17          	mov    %cx,0x17(%rbp)
1400e7548:	8b cf                	mov    %edi,%ecx
1400e754a:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400e754f:	e8 54 f4 f1 ff       	call   0x1400069a8
1400e7554:	48 8b 45 2f          	mov    0x2f(%rbp),%rax
1400e7558:	48 83 f8 07          	cmp    $0x7,%rax
1400e755c:	76 35                	jbe    0x1400e7593
1400e755e:	48 8b 4d 17          	mov    0x17(%rbp),%rcx
1400e7562:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1400e7569:	00
1400e756a:	48 8b d1             	mov    %rcx,%rdx
1400e756d:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1400e7573:	72 18                	jb     0x1400e758d
1400e7575:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400e7579:	48 2b d1             	sub    %rcx,%rdx
1400e757c:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1400e7580:	48 83 f8 1f          	cmp    $0x1f,%rax
1400e7584:	76 07                	jbe    0x1400e758d
1400e7586:	ff 15 f4 b5 12 00    	call   *0x12b5f4(%rip)        # 0x140212b80
1400e758c:	cc                   	int3
1400e758d:	ff 15 ad b5 12 00    	call   *0x12b5ad(%rip)        # 0x140212b40
1400e7593:	c7 03 0f 00 00 00    	movl   $0xf,(%rbx)
1400e7599:	48 8b c3             	mov    %rbx,%rax
1400e759c:	48 89 73 08          	mov    %rsi,0x8(%rbx)
1400e75a0:	89 7b 10             	mov    %edi,0x10(%rbx)
1400e75a3:	48 8b 4d 37          	mov    0x37(%rbp),%rcx
1400e75a7:	48 33 cc             	xor    %rsp,%rcx
1400e75aa:	e8 c1 d1 11 00       	call   0x140204770
1400e75af:	48 8b 9c 24 b8 00 00 	mov    0xb8(%rsp),%rbx
1400e75b6:	00
1400e75b7:	48 81 c4 90 00 00 00 	add    $0x90,%rsp
1400e75be:	5f                   	pop    %rdi
1400e75bf:	5e                   	pop    %rsi
1400e75c0:	5d                   	pop    %rbp
1400e75c1:	c3                   	ret
1400e75c2:	90                   	nop
1400e75c3:	90                   	nop
1400e75c4:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1400e75c9:	55                   	push   %rbp
1400e75ca:	56                   	push   %rsi
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