1400ac4a6:	ca 9a 3b
1400ac4a9:	31 d2                	xor    %edx,%edx
1400ac4ab:	b9 ff ff ff ff       	mov    $0xffffffff,%ecx
1400ac4b0:	c7 05 96 7a 1c 00 20 	movl   $0x20,0x1c7a96(%rip)        # 0x140273f50
1400ac4b7:	00 00 00
1400ac4ba:	48 f7 74 24 20       	divq   0x20(%rsp)
1400ac4bf:	48 89 05 82 7a 1c 00 	mov    %rax,0x1c7a82(%rip)        # 0x140273f48
1400ac4c6:	48 89 05 73 7a 1c 00 	mov    %rax,0x1c7a73(%rip)        # 0x140273f40
1400ac4cd:	48 39 c1             	cmp    %rax,%rcx
1400ac4d0:	73 26                	jae    0x1400ac4f8
1400ac4d2:	ba 20 00 00 00       	mov    $0x20,%edx
1400ac4d7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1400ac4de:	00 00
1400ac4e0:	48 d1 e8             	shr    $1,%rax
1400ac4e3:	83 ea 01             	sub    $0x1,%edx
1400ac4e6:	48 39 c1             	cmp    %rax,%rcx
1400ac4e9:	72 f5                	jb     0x1400ac4e0
1400ac4eb:	48 89 05 4e 7a 1c 00 	mov    %rax,0x1c7a4e(%rip)        # 0x140273f40
1400ac4f2:	89 15 58 7a 1c 00    	mov    %edx,0x1c7a58(%rip)        # 0x140273f50
1400ac4f8:	48 89 f9             	mov    %rdi,%rcx
1400ac4fb:	ff 15 57 2d 20 00    	call   *0x202d57(%rip)        # 0x1402af258
1400ac501:	8b 44 24 20          	mov    0x20(%rsp),%eax
1400ac505:	8b 0d 45 7a 1c 00    	mov    0x1c7a45(%rip),%ecx        # 0x140273f50
1400ac50b:	48 0f af 05 2d 7a 1c 	imul   0x1c7a2d(%rip),%rax        # 0x140273f40
1400ac512:	00
1400ac513:	48 63 54 24 24       	movslq 0x24(%rsp),%rdx
1400ac518:	48 0f af 15 28 7a 1c 	imul   0x1c7a28(%rip),%rdx        # 0x140273f48
1400ac51f:	00
1400ac520:	48 d3 e8             	shr    %cl,%rax
1400ac523:	48 01 d0             	add    %rdx,%rax
1400ac526:	74 48                	je     0x1400ac570
1400ac528:	48 89 da             	mov    %rbx,%rdx
1400ac52b:	48 29 c2             	sub    %rax,%rdx
1400ac52e:	eb 45                	jmp    0x1400ac575
1400ac530:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1400ac535:	31 d2                	xor    %edx,%edx
1400ac537:	e8 84 2f 03 00       	call   0x1400df4c0
1400ac53c:	48 63 5c 24 20       	movslq 0x20(%rsp),%rbx
1400ac541:	69 44 24 24 e8 03 00 	imul   $0x3e8,0x24(%rsp),%eax
1400ac548:	00
1400ac549:	48 69 db 00 ca 9a 3b 	imul   $0x3b9aca00,%rbx,%rbx
1400ac550:	48 98                	cltq
1400ac552:	48 01 c3             	add    %rax,%rbx
1400ac555:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
1400ac55a:	48 2b 06             	sub    (%rsi),%rax
1400ac55d:	0f 85 d3 00 00 00    	jne    0x1400ac636
1400ac563:	48 89 d8             	mov    %rbx,%rax
1400ac566:	48 83 c4 30          	add    $0x30,%rsp
1400ac56a:	5b                   	pop    %rbx
1400ac56b:	5e                   	pop    %rsi
1400ac56c:	5f                   	pop    %rdi
1400ac56d:	c3                   	ret
1400ac56e:	66 90                	xchg   %ax,%ax
1400ac570:	ba 01 00 00 00       	mov    $0x1,%edx
1400ac575:	48 89 15 dc 79 1c 00 	mov    %rdx,0x1c79dc(%rip)        # 0x140273f58
1400ac57c:	eb d7                	jmp    0x1400ac555
1400ac57e:	66 90                	xchg   %ax,%ax
1400ac580:	8b 15 ca 79 1c 00    	mov    0x1c79ca(%rip),%edx        # 0x140273f50
1400ac586:	48 8d 7c 24 20       	lea    0x20(%rsp),%rdi
1400ac58b:	85 d2                	test   %edx,%edx
1400ac58d:	75 6d                	jne    0x1400ac5fc
1400ac58f:	48 89 f9             	mov    %rdi,%rcx
1400ac592:	31 db                	xor    %ebx,%ebx
1400ac594:	ff 15 c6 2c 20 00    	call   *0x202cc6(%rip)        # 0x1402af260
1400ac59a:	85 c0                	test   %eax,%eax
1400ac59c:	0f 84 88 00 00 00    	je     0x1400ac62a
1400ac5a2:	48 b8 00 00 00 00 00 	movabs $0x3b9aca0000000000,%rax
1400ac5a9:	ca 9a 3b
1400ac5ac:	31 d2                	xor    %edx,%edx
1400ac5ae:	b9 ff ff ff ff       	mov    $0xffffffff,%ecx
1400ac5b3:	c7 05 93 79 1c 00 20 	movl   $0x20,0x1c7993(%rip)        # 0x140273f50
1400ac5ba:	00 00 00
1400ac5bd:	48 f7 74 24 20       	divq   0x20(%rsp)
1400ac5c2:	48 89 05 7f 79 1c 00 	mov    %rax,0x1c797f(%rip)        # 0x140273f48
1400ac5c9:	48 89 05 70 79 1c 00 	mov    %rax,0x1c7970(%rip)        # 0x140273f40
1400ac5d0:	48 39 c1             	cmp    %rax,%rcx
1400ac5d3:	73 27                	jae    0x1400ac5fc
1400ac5d5:	ba 1f 00 00 00       	mov    $0x1f,%edx
1400ac5da:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1400ac5e0:	48 d1 e8             	shr    $1,%rax
1400ac5e3:	41 89 d0             	mov    %edx,%r8d
1400ac5e6:	83 ea 01             	sub    $0x1,%edx
1400ac5e9:	48 39 c1             	cmp    %rax,%rcx
1400ac5ec:	72 f2                	jb     0x1400ac5e0
1400ac5ee:	48 89 05 4b 79 1c 00 	mov    %rax,0x1c794b(%rip)        # 0x140273f40
1400ac5f5:	44 89 05 54 79 1c 00 	mov    %r8d,0x1c7954(%rip)        # 0x140273f50
1400ac5fc:	48 89 f9             	mov    %rdi,%rcx
1400ac5ff:	ff 15 53 2c 20 00    	call   *0x202c53(%rip)        # 0x1402af258
1400ac605:	8b 5c 24 20          	mov    0x20(%rsp),%ebx
1400ac609:	8b 0d 41 79 1c 00    	mov    0x1c7941(%rip),%ecx        # 0x140273f50
1400ac60f:	48 0f af 1d 29 79 1c 	imul   0x1c7929(%rip),%rbx        # 0x140273f40
1400ac616:	00
1400ac617:	48 63 44 24 24       	movslq 0x24(%rsp),%rax
1400ac61c:	48 0f af 05 24 79 1c 	imul   0x1c7924(%rip),%rax        # 0x140273f48
1400ac623:	00
1400ac624:	48 d3 eb             	shr    %cl,%rbx
1400ac627:	48 01 c3             	add    %rax,%rbx
1400ac62a:	48 03 1d 27 79 1c 00 	add    0x1c7927(%rip),%rbx        # 0x140273f58
1400ac631:	e9 1f ff ff ff       	jmp    0x1400ac555
1400ac636:	e8 35 82 13 00       	call   0x1401e4870
1400ac63b:	90                   	nop
1400ac63c:	0f 1f 40 00          	nopl   0x0(%rax)
1400ac640:	48 83 ec 28          	sub    $0x28,%rsp
1400ac644:	8b 15 3e ff 13 00    	mov    0x13ff3e(%rip),%edx        # 0x1401ec588
1400ac64a:	f6 05 3b ff 13 00 01 	testb  $0x1,0x13ff3b(%rip)        # 0x1401ec58c
1400ac651:	75 10                	jne    0x1400ac663
1400ac653:	31 d2                	xor    %edx,%edx
1400ac655:	48 8d 0d 24 ff 13 00 	lea    0x13ff24(%rip),%rcx        # 0x1401ec580
1400ac65c:	e8 9f f0 ff ff       	call   0x1400ab700
1400ac661:	89 c2                	mov    %eax,%edx
1400ac663:	31 c0                	xor    %eax,%eax
1400ac665:	85 d2                	test   %edx,%edx
1400ac667:	75 07                	jne    0x1400ac670
1400ac669:	48 83 c4 28          	add    $0x28,%rsp
1400ac66d:	c3                   	ret
1400ac66e:	66 90                	xchg   %ax,%ax
1400ac670:	e8 bb fd ff ff       	call   0x1400ac430
1400ac675:	4c 63 05 e4 78 1c 00 	movslq 0x1c78e4(%rip),%r8        # 0x140273f60
1400ac67c:	48 8d 0d fd 78 1c 00 	lea    0x1c78fd(%rip),%rcx        # 0x140273f80
1400ac683:	4c 89 c2             	mov    %r8,%rdx
1400ac686:	4a 89 04 c1          	mov    %rax,(%rcx,%r8,8)
1400ac68a:	83 c2 01             	add    $0x1,%edx
1400ac68d:	83 fa 09             	cmp    $0x9,%edx
1400ac690:	77 0b                	ja     0x1400ac69d
1400ac692:	89 15 c8 78 1c 00    	mov    %edx,0x1c78c8(%rip)        # 0x140273f60
1400ac698:	48 83 c4 28          	add    $0x28,%rsp
1400ac69c:	c3                   	ret
1400ac69d:	4c 8d 05 cc eb 15 00 	lea    0x15ebcc(%rip),%r8        # 0x14020b270
1400ac6a4:	ba ce 00 00 00       	mov    $0xce,%edx
1400ac6a9:	48 8d 0d d5 eb 15 00 	lea    0x15ebd5(%rip),%rcx        # 0x14020b285
1400ac6b0:	e8 db 70 01 00       	call   0x1400c3790
1400ac6b5:	90                   	nop
1400ac6b6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1400ac6bd:	00 00 00
1400ac6c0:	53                   	push   %rbx
1400ac6c1:	48 83 ec 30          	sub    $0x30,%rsp
1400ac6c5:	48 b8 ff ff ff ff 01 	movabs $0x1ffffffff,%rax
1400ac6cc:	00 00 00
1400ac6cf:	48 23 05 b2 fe 13 00 	and    0x13feb2(%rip),%rax        # 0x1401ec588
1400ac6d6:	48 ba 00 00 00 00 01 	movabs $0x100000000,%rdx
1400ac6dd:	00 00 00
1400ac6e0:	48 39 d0             	cmp    %rdx,%rax
1400ac6e3:	74 2d                	je     0x1400ac712
1400ac6e5:	48 8b 1d 74 fe 13 00 	mov    0x13fe74(%rip),%rbx        # 0x1401ec560
1400ac6ec:	e8 3f fd ff ff       	call   0x1400ac430
1400ac6f1:	4c 8d 0d 0a ec 15 00 	lea    0x15ec0a(%rip),%r9        # 0x14020b302
1400ac6f8:	ba a1 01 00 00       	mov    $0x1a1,%edx
1400ac6fd:	48 8d 0d 81 eb 15 00 	lea    0x15eb81(%rip),%rcx        # 0x14020b285
1400ac704:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
1400ac709:	49 89 c0             	mov    %rax,%r8
1400ac70c:	e8 8f fa ff ff       	call   0x1400ac1a0
1400ac711:	90                   	nop
1400ac712:	48 83 c4 30          	add    $0x30,%rsp
1400ac716:	5b                   	pop    %rbx
1400ac717:	c3                   	ret
1400ac718:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1400ac71f:	00
1400ac720:	53                   	push   %rbx
1400ac721:	48 83 ec 20          	sub    $0x20,%rsp
1400ac725:	8b 05 5d fe 13 00    	mov    0x13fe5d(%rip),%eax        # 0x1401ec588
1400ac72b:	48 89 cb             	mov    %rcx,%rbx
1400ac72e:	f6 05 57 fe 13 00 01 	testb  $0x1,0x13fe57(%rip)        # 0x1401ec58c
1400ac735:	75 0e                	jne    0x1400ac745
1400ac737:	31 d2                	xor    %edx,%edx
1400ac739:	48 8d 0d 40 fe 13 00 	lea    0x13fe40(%rip),%rcx        # 0x1401ec580
1400ac740:	e8 bb ef ff ff       	call   0x1400ab700
1400ac745:	85 c0                	test   %eax,%eax
1400ac747:	74 57                	je     0x1400ac7a0
1400ac749:	48 83 3d 07 fe 13 00 	cmpq   $0x0,0x13fe07(%rip)        # 0x1401ec558
1400ac750:	00
1400ac751:	74 3d                	je     0x1400ac790
1400ac753:	48 8b 05 06 fe 13 00 	mov    0x13fe06(%rip),%rax        # 0x1401ec560
1400ac75a:	48 3b 05 3f cc 18 00 	cmp    0x18cc3f(%rip),%rax        # 0x1402393a0
1400ac761:	48 c7 05 ec fd 13 00 	movq   $0x0,0x13fdec(%rip)        # 0x1401ec558
1400ac768:	00 00 00 00
1400ac76c:	74 42                	je     0x1400ac7b0
1400ac76e:	c6 00 00             	movb   $0x0,(%rax)
1400ac771:	48 89 da             	mov    %rbx,%rdx
1400ac774:	48 8d 0d d5 fd 13 00 	lea    0x13fdd5(%rip),%rcx        # 0x1401ec550
1400ac77b:	e8 40 99 fa ff       	call   0x1400560c0
1400ac780:	90                   	nop
1400ac781:	48 83 c4 20          	add    $0x20,%rsp
1400ac785:	5b                   	pop    %rbx
1400ac786:	e9 b5 fe ff ff       	jmp    0x1400ac640
1400ac78b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400ac790:	48 8d 0d 29 ff ff ff 	lea    -0xd7(%rip),%rcx        # 0x1400ac6c0
1400ac797:	e8 94 4c f5 ff       	call   0x140001430
1400ac79c:	eb b5                	jmp    0x1400ac753
1400ac79e:	66 90                	xchg   %ax,%ax
1400ac7a0:	48 83 c4 20          	add    $0x20,%rsp
1400ac7a4:	5b                   	pop    %rbx
1400ac7a5:	c3                   	ret
1400ac7a6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1400ac7ad:	00 00 00
1400ac7b0:	80 38 00             	cmpb   $0x0,(%rax)
1400ac7b3:	74 bc                	je     0x1400ac771
1400ac7b5:	41 b8 ac 00 00 00    	mov    $0xac,%r8d
1400ac7bb:	48 8d 15 6e e9 15 00 	lea    0x15e96e(%rip),%rdx        # 0x14020b130
1400ac7c2:	48 8d 0d 70 e9 15 00 	lea    0x15e970(%rip),%rcx        # 0x14020b139
1400ac7c9:	ff 15 09 2c 20 00    	call   *0x202c09(%rip)        # 0x1402af3d8
1400ac7cf:	90                   	nop
1400ac7d0:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1400ac7d7:	00 00 00
1400ac7da:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1400ac7e0:	41 54                	push   %r12
1400ac7e2:	55                   	push   %rbp
1400ac7e3:	57                   	push   %rdi
1400ac7e4:	56                   	push   %rsi
1400ac7e5:	53                   	push   %rbx
1400ac7e6:	48 83 ec 20          	sub    $0x20,%rsp
1400ac7ea:	48 8b 1d 4f cc 18 00 	mov    0x18cc4f(%rip),%rbx        # 0x140239440
1400ac7f1:	48 8d 35 88 ec 15 00 	lea    0x15ec88(%rip),%rsi        # 0x14020b480
1400ac7f8:	49 89 cc             	mov    %rcx,%r12
1400ac7fb:	48 89 d5             	mov    %rdx,%rbp
1400ac7fe:	44 89 c7             	mov    %r8d,%edi
1400ac801:	48 8b 0b             	mov    (%rbx),%rcx
1400ac804:	e8 07 2e 00 00       	call   0x1400af610
1400ac809:	85 c0                	test   %eax,%eax
1400ac80b:	74 17                	je     0x1400ac824
1400ac80d:	48 8b 83 e8 00 00 00 	mov    0xe8(%rbx),%rax
1400ac814:	48 85 c0             	test   %rax,%rax
1400ac817:	74 0b                	je     0x1400ac824
1400ac819:	41 89 f8             	mov    %edi,%r8d
1400ac81c:	48 89 ea             	mov    %rbp,%rdx
1400ac81f:	4c 89 e1             	mov    %r12,%rcx
1400ac822:	ff d0                	call   *%rax
1400ac824:	48 8b 5e 08          	mov    0x8(%rsi),%rbx
1400ac828:	48 83 c6 08          	add    $0x8,%rsi
1400ac82c:	48 85 db             	test   %rbx,%rbx
1400ac82f:	75 d0                	jne    0x1400ac801
1400ac831:	48 83 c4 20          	add    $0x20,%rsp
1400ac835:	5b                   	pop    %rbx
1400ac836:	5e                   	pop    %rsi
1400ac837:	5f                   	pop    %rdi
1400ac838:	5d                   	pop    %rbp
1400ac839:	41 5c                	pop    %r12
1400ac83b:	c3                   	ret
1400ac83c:	0f 1f 40 00          	nopl   0x0(%rax)
1400ac840:	41 54                	push   %r12
1400ac842:	55                   	push   %rbp
1400ac843:	57                   	push   %rdi
1400ac844:	56                   	push   %rsi
1400ac845:	53                   	push   %rbx
1400ac846:	48 83 ec 20          	sub    $0x20,%rsp
1400ac84a:	48 8b 1d ef cb 18 00 	mov    0x18cbef(%rip),%rbx        # 0x140239440
1400ac851:	48 8d 35 28 ec 15 00 	lea    0x15ec28(%rip),%rsi        # 0x14020b480
1400ac858:	49 89 cc             	mov    %rcx,%r12
1400ac85b:	48 89 d5             	mov    %rdx,%rbp
1400ac85e:	44 89 c7             	mov    %r8d,%edi
1400ac861:	48 8b 0b             	mov    (%rbx),%rcx
1400ac864:	e8 a7 2d 00 00       	call   0x1400af610
1400ac869:	85 c0                	test   %eax,%eax
1400ac86b:	74 17                	je     0x1400ac884
1400ac86d:	48 8b 83 e0 00 00 00 	mov    0xe0(%rbx),%rax
1400ac874:	48 85 c0             	test   %rax,%rax
1400ac877:	74 0b                	je     0x1400ac884
1400ac879:	41 89 f8             	mov    %edi,%r8d
1400ac87c:	48 89 ea             	mov    %rbp,%rdx
1400ac87f:	4c 89 e1             	mov    %r12,%rcx
1400ac882:	ff d0                	call   *%rax
1400ac884:	48 8b 5e 08          	mov    0x8(%rsi),%rbx
1400ac888:	48 83 c6 08          	add    $0x8,%rsi
1400ac88c:	48 85 db             	test   %rbx,%rbx
1400ac88f:	75 d0                	jne    0x1400ac861
1400ac891:	48 83 c4 20          	add    $0x20,%rsp
1400ac895:	5b                   	pop    %rbx
1400ac896:	5e                   	pop    %rsi
1400ac897:	5f                   	pop    %rdi
1400ac898:	5d                   	pop    %rbp
1400ac899:	41 5c                	pop    %r12
1400ac89b:	c3                   	ret
1400ac89c:	0f 1f 40 00          	nopl   0x0(%rax)
1400ac8a0:	55                   	push   %rbp
1400ac8a1:	57                   	push   %rdi
1400ac8a2:	56                   	push   %rsi
1400ac8a3:	53                   	push   %rbx
1400ac8a4:	48 83 ec 28          	sub    $0x28,%rsp
1400ac8a8:	48 8d 35 d1 eb 15 00 	lea    0x15ebd1(%rip),%rsi        # 0x14020b480
1400ac8af:	89 cf                	mov    %ecx,%edi
1400ac8b1:	e8 7a fb ff ff       	call   0x1400ac430
1400ac8b6:	48 ba cf f7 53 e3 a5 	movabs $0x20c49ba5e353f7cf,%rdx
1400ac8bd:	9b c4 20
1400ac8c0:	48 c1 e8 03          	shr    $0x3,%rax
1400ac8c4:	48 f7 e2             	mul    %rdx
1400ac8c7:	48 c1 ea 04          	shr    $0x4,%rdx
1400ac8cb:	48 89 d1             	mov    %rdx,%rcx
1400ac8ce:	e8 fd 9d 00 00       	call   0x1400b66d0
1400ac8d3:	48 8b 1d 66 cb 18 00 	mov    0x18cb66(%rip),%rbx        # 0x140239440
1400ac8da:	48 89 c5             	mov    %rax,%rbp
1400ac8dd:	48 8b 0b             	mov    (%rbx),%rcx
1400ac8e0:	e8 2b 2d 00 00       	call   0x1400af610
1400ac8e5:	85 c0                	test   %eax,%eax
1400ac8e7:	74 10                	je     0x1400ac8f9
1400ac8e9:	48 8b 43 30          	mov    0x30(%rbx),%rax
1400ac8ed:	48 85 c0             	test   %rax,%rax
1400ac8f0:	74 07                	je     0x1400ac8f9
1400ac8f2:	89 fa                	mov    %edi,%edx
1400ac8f4:	48 89 e9             	mov    %rbp,%rcx
1400ac8f7:	ff d0                	call   *%rax
1400ac8f9:	48 8b 5e 08          	mov    0x8(%rsi),%rbx
1400ac8fd:	48 83 c6 08          	add    $0x8,%rsi
1400ac901:	48 85 db             	test   %rbx,%rbx
1400ac904:	75 d7                	jne    0x1400ac8dd
1400ac906:	89 f9                	mov    %edi,%ecx
1400ac908:	e8 b3 b4 fe ff       	call   0x140097dc0
1400ac90d:	89 f9                	mov    %edi,%ecx
1400ac90f:	48 83 c4 28          	add    $0x28,%rsp
1400ac913:	5b                   	pop    %rbx
1400ac914:	5e                   	pop    %rsi
1400ac915:	5f                   	pop    %rdi
1400ac916:	5d                   	pop    %rbp
1400ac917:	e9 04 39 03 00       	jmp    0x1400e0220
1400ac91c:	0f 1f 40 00          	nopl   0x0(%rax)
1400ac920:	41 54                	push   %r12
1400ac922:	55                   	push   %rbp
1400ac923:	57                   	push   %rdi
1400ac924:	56                   	push   %rsi
1400ac925:	53                   	push   %rbx
1400ac926:	48 83 ec 20          	sub    $0x20,%rsp
1400ac92a:	48 8d 35 0f ff ff ff 	lea    -0xf1(%rip),%rsi        # 0x1400ac840
1400ac931:	48 8d 1d a8 fe ff ff 	lea    -0x158(%rip),%rbx        # 0x1400ac7e0
1400ac938:	48 8d 3d 41 eb 15 00 	lea    0x15eb41(%rip),%rdi        # 0x14020b480
1400ac93f:	48 89 fd             	mov    %rdi,%rbp
1400ac942:	e8 e9 fa ff ff       	call   0x1400ac430
1400ac947:	48 ba cf f7 53 e3 a5 	movabs $0x20c49ba5e353f7cf,%rdx
1400ac94e:	9b c4 20
1400ac951:	48 c1 e8 03          	shr    $0x3,%rax
1400ac955:	48 f7 e2             	mul    %rdx
1400ac958:	48 c1 ea 04          	shr    $0x4,%rdx
1400ac95c:	48 89 d1             	mov    %rdx,%rcx
1400ac95f:	e8 6c 9d 00 00       	call   0x1400b66d0
1400ac964:	49 89 c4             	mov    %rax,%r12
1400ac967:	e8 14 9c 00 00       	call   0x1400b6580
1400ac96c:	48 89 f1             	mov    %rsi,%rcx
1400ac96f:	e8 ac a0 00 00       	call   0x1400b6a20
1400ac974:	48 89 d9             	mov    %rbx,%rcx
1400ac977:	e8 84 21 00 00       	call   0x1400aeb00
1400ac97c:	e8 bf 9e 00 00       	call   0x1400b6840
1400ac981:	e8 0a a0 00 00       	call   0x1400b6990
1400ac986:	e8 35 21 00 00       	call   0x1400aeac0
1400ac98b:	48 89 f1             	mov    %rsi,%rcx
1400ac98e:	e8 0d a1 00 00       	call   0x1400b6aa0
1400ac993:	48 89 d9             	mov    %rbx,%rcx
1400ac996:	e8 d5 21 00 00       	call   0x1400aeb70
1400ac99b:	e8 b0 9e 00 00       	call   0x1400b6850
1400ac9a0:	48 8b 1d 99 ca 18 00 	mov    0x18ca99(%rip),%rbx        # 0x140239440
1400ac9a7:	48 89 de             	mov    %rbx,%rsi
1400ac9aa:	48 8b 0e             	mov    (%rsi),%rcx
1400ac9ad:	e8 5e 2c 00 00       	call   0x1400af610
1400ac9b2:	85 c0                	test   %eax,%eax