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
1400ac9b4:	74 14                	je     0x1400ac9ca
1400ac9b6:	48 8b 46 38          	mov    0x38(%rsi),%rax
1400ac9ba:	48 85 c0             	test   %rax,%rax
1400ac9bd:	74 0b                	je     0x1400ac9ca
1400ac9bf:	8b 15 23 76 1c 00    	mov    0x1c7623(%rip),%edx        # 0x140273fe8
1400ac9c5:	4c 89 e1             	mov    %r12,%rcx
1400ac9c8:	ff d0                	call   *%rax
1400ac9ca:	48 8b 75 08          	mov    0x8(%rbp),%rsi
1400ac9ce:	48 83 c5 08          	add    $0x8,%rbp
1400ac9d2:	48 85 f6             	test   %rsi,%rsi
1400ac9d5:	75 d3                	jne    0x1400ac9aa
1400ac9d7:	48 89 d8             	mov    %rbx,%rax
1400ac9da:	ff 50 10             	call   *0x10(%rax)
1400ac9dd:	48 8b 47 08          	mov    0x8(%rdi),%rax
1400ac9e1:	48 83 c7 08          	add    $0x8,%rdi
1400ac9e5:	48 85 c0             	test   %rax,%rax
1400ac9e8:	75 f0                	jne    0x1400ac9da
1400ac9ea:	e8 71 9d 00 00       	call   0x1400b6760
1400ac9ef:	e8 4c 31 00 00       	call   0x1400afb40
1400ac9f4:	e8 57 20 00 00       	call   0x1400aea50
1400ac9f9:	e8 32 1b 00 00       	call   0x1400ae530
1400ac9fe:	e8 5d 1b 00 00       	call   0x1400ae560
1400aca03:	e8 f8 32 00 00       	call   0x1400afd00
1400aca08:	c7 05 e2 75 1c 00 00 	movl   $0x0,0x1c75e2(%rip)        # 0x140273ff4
1400aca0f:	00 00 00
1400aca12:	48 83 c4 20          	add    $0x20,%rsp
1400aca16:	5b                   	pop    %rbx
1400aca17:	5e                   	pop    %rsi
1400aca18:	5f                   	pop    %rdi
1400aca19:	5d                   	pop    %rbp
1400aca1a:	41 5c                	pop    %r12
1400aca1c:	c3                   	ret
1400aca1d:	0f 1f 00             	nopl   (%rax)
1400aca20:	57                   	push   %rdi
1400aca21:	56                   	push   %rsi
1400aca22:	53                   	push   %rbx
1400aca23:	48 83 ec 20          	sub    $0x20,%rsp
1400aca27:	8b 05 77 fb 13 00    	mov    0x13fb77(%rip),%eax        # 0x1401ec5a4
1400aca2d:	48 89 ce             	mov    %rcx,%rsi
1400aca30:	85 c0                	test   %eax,%eax
1400aca32:	74 3b                	je     0x1400aca6f
1400aca34:	48 89 cb             	mov    %rcx,%rbx
1400aca37:	48 8d 15 42 e9 15 00 	lea    0x15e942(%rip),%rdx        # 0x14020b380
1400aca3e:	eb 0d                	jmp    0x1400aca4d
1400aca40:	48 83 c3 01          	add    $0x1,%rbx
1400aca44:	48 83 c2 01          	add    $0x1,%rdx
1400aca48:	3a 4b ff             	cmp    -0x1(%rbx),%cl
1400aca4b:	75 63                	jne    0x1400acab0
1400aca4d:	0f b6 0a             	movzbl (%rdx),%ecx
1400aca50:	84 c9                	test   %cl,%cl
1400aca52:	75 ec                	jne    0x1400aca40
1400aca54:	48 8d 15 36 e9 15 00 	lea    0x15e936(%rip),%rdx        # 0x14020b391
1400aca5b:	48 89 d9             	mov    %rbx,%rcx
1400aca5e:	e8 1d d4 13 00       	call   0x1401e9e80
1400aca63:	48 8d 3c 03          	lea    (%rbx,%rax,1),%rdi
1400aca67:	49 89 c0             	mov    %rax,%r8
1400aca6a:	80 3f 40             	cmpb   $0x40,(%rdi)
1400aca6d:	74 11                	je     0x1400aca80
1400aca6f:	48 89 f0             	mov    %rsi,%rax
1400aca72:	48 83 c4 20          	add    $0x20,%rsp
1400aca76:	5b                   	pop    %rbx
1400aca77:	5e                   	pop    %rsi
1400aca78:	5f                   	pop    %rdi
1400aca79:	c3                   	ret
1400aca7a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1400aca80:	ba 3a 00 00 00       	mov    $0x3a,%edx
1400aca85:	48 89 d9             	mov    %rbx,%rcx
1400aca88:	e8 53 d3 13 00       	call   0x1401e9de0
1400aca8d:	48 85 c0             	test   %rax,%rax
1400aca90:	74 dd                	je     0x1400aca6f
1400aca92:	89 c2                	mov    %eax,%edx
1400aca94:	49 89 f9             	mov    %rdi,%r9
1400aca97:	48 8d 0d f6 e8 15 00 	lea    0x15e8f6(%rip),%rcx        # 0x14020b394
1400aca9e:	49 89 f0             	mov    %rsi,%r8
1400acaa1:	29 f2                	sub    %esi,%edx
1400acaa3:	48 83 c4 20          	add    $0x20,%rsp
1400acaa7:	5b                   	pop    %rbx
1400acaa8:	5e                   	pop    %rsi
1400acaa9:	5f                   	pop    %rdi
1400acaaa:	e9 11 13 ff ff       	jmp    0x14009ddc0
1400acaaf:	90                   	nop
1400acab0:	48 89 f3             	mov    %rsi,%rbx
1400acab3:	48 8d 15 cf e8 15 00 	lea    0x15e8cf(%rip),%rdx        # 0x14020b389
1400acaba:	eb 11                	jmp    0x1400acacd
1400acabc:	0f 1f 40 00          	nopl   0x0(%rax)
1400acac0:	48 83 c3 01          	add    $0x1,%rbx
1400acac4:	48 83 c2 01          	add    $0x1,%rdx
1400acac8:	3a 4b ff             	cmp    -0x1(%rbx),%cl
1400acacb:	75 a2                	jne    0x1400aca6f
1400acacd:	0f b6 0a             	movzbl (%rdx),%ecx
1400acad0:	84 c9                	test   %cl,%cl
1400acad2:	75 ec                	jne    0x1400acac0
1400acad4:	e9 7b ff ff ff       	jmp    0x1400aca54
1400acad9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1400acae0:	41 55                	push   %r13
1400acae2:	41 54                	push   %r12
1400acae4:	55                   	push   %rbp
1400acae5:	57                   	push   %rdi
1400acae6:	56                   	push   %rsi
1400acae7:	53                   	push   %rbx
1400acae8:	48 83 ec 28          	sub    $0x28,%rsp
1400acaec:	8b 05 b2 fa 13 00    	mov    0x13fab2(%rip),%eax        # 0x1401ec5a4
1400acaf2:	48 89 cb             	mov    %rcx,%rbx
1400acaf5:	85 c0                	test   %eax,%eax
1400acaf7:	0f 84 0b 01 00 00    	je     0x1400acc08
1400acafd:	48 8b 09             	mov    (%rcx),%rcx
1400acb00:	48 85 c9             	test   %rcx,%rcx
1400acb03:	0f 84 ff 00 00 00    	je     0x1400acc08
1400acb09:	31 f6                	xor    %esi,%esi
1400acb0b:	eb 14                	jmp    0x1400acb21
1400acb0d:	0f 1f 00             	nopl   (%rax)
1400acb10:	48 83 c6 01          	add    $0x1,%rsi
1400acb14:	48 8b 0c f3          	mov    (%rbx,%rsi,8),%rcx
1400acb18:	48 85 c9             	test   %rcx,%rcx
1400acb1b:	0f 84 e7 00 00 00    	je     0x1400acc08
1400acb21:	e8 fa fe ff ff       	call   0x1400aca20
1400acb26:	48 89 c7             	mov    %rax,%rdi
1400acb29:	48 8b 04 f3          	mov    (%rbx,%rsi,8),%rax
1400acb2d:	48 39 f8             	cmp    %rdi,%rax
1400acb30:	74 de                	je     0x1400acb10
1400acb32:	48 85 c0             	test   %rax,%rax
1400acb35:	0f 84 cd 00 00 00    	je     0x1400acc08
1400acb3b:	48 83 3b 00          	cmpq   $0x0,(%rbx)
1400acb3f:	0f 84 d6 00 00 00    	je     0x1400acc1b
1400acb45:	b8 01 00 00 00       	mov    $0x1,%eax
1400acb4a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1400acb50:	48 89 c2             	mov    %rax,%rdx
1400acb53:	48 83 c0 01          	add    $0x1,%rax
1400acb57:	48 83 7c c3 f8 00    	cmpq   $0x0,-0x8(%rbx,%rax,8)
1400acb5d:	75 f1                	jne    0x1400acb50
1400acb5f:	8d 4a 01             	lea    0x1(%rdx),%ecx
1400acb62:	4c 8d 2c d5 00 00 00 	lea    0x0(,%rdx,8),%r13
1400acb69:	00
1400acb6a:	48 63 c9             	movslq %ecx,%rcx
1400acb6d:	48 c1 e1 03          	shl    $0x3,%rcx
1400acb71:	e8 aa de 01 00       	call   0x1400caa20
1400acb76:	48 63 ce             	movslq %esi,%rcx
1400acb79:	41 89 f4             	mov    %esi,%r12d
1400acb7c:	4a c7 04 28 00 00 00 	movq   $0x0,(%rax,%r13,1)
1400acb83:	00
1400acb84:	48 89 c5             	mov    %rax,%rbp
1400acb87:	48 c1 e1 03          	shl    $0x3,%rcx
1400acb8b:	31 c0                	xor    %eax,%eax
1400acb8d:	85 f6                	test   %esi,%esi
1400acb8f:	74 21                	je     0x1400acbb2
1400acb91:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1400acb98:	00 00 00 00
1400acb9c:	0f 1f 40 00          	nopl   0x0(%rax)
1400acba0:	48 8b 14 03          	mov    (%rbx,%rax,1),%rdx
1400acba4:	48 89 54 05 00       	mov    %rdx,0x0(%rbp,%rax,1)
1400acba9:	48 83 c0 08          	add    $0x8,%rax
1400acbad:	48 39 c8             	cmp    %rcx,%rax
1400acbb0:	75 ee                	jne    0x1400acba0
1400acbb2:	48 89 7c f5 00       	mov    %rdi,0x0(%rbp,%rsi,8)
1400acbb7:	41 8d 74 24 01       	lea    0x1(%r12),%esi
1400acbbc:	48 63 f6             	movslq %esi,%rsi
1400acbbf:	48 c1 e6 03          	shl    $0x3,%rsi
1400acbc3:	48 8d 3c 33          	lea    (%rbx,%rsi,1),%rdi
1400acbc7:	48 8d 5c 33 08       	lea    0x8(%rbx,%rsi,1),%rbx
1400acbcc:	48 01 ee             	add    %rbp,%rsi
1400acbcf:	48 8b 0f             	mov    (%rdi),%rcx
1400acbd2:	48 85 c9             	test   %rcx,%rcx
1400acbd5:	75 1f                	jne    0x1400acbf6
1400acbd7:	eb 32                	jmp    0x1400acc0b
1400acbd9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1400acbe0:	48 89 06             	mov    %rax,(%rsi)
1400acbe3:	48 8b 0b             	mov    (%rbx),%rcx
1400acbe6:	48 89 df             	mov    %rbx,%rdi
1400acbe9:	48 83 c6 08          	add    $0x8,%rsi
1400acbed:	48 83 c3 08          	add    $0x8,%rbx
1400acbf1:	48 85 c9             	test   %rcx,%rcx
1400acbf4:	74 15                	je     0x1400acc0b
1400acbf6:	e8 25 fe ff ff       	call   0x1400aca20
1400acbfb:	48 85 c0             	test   %rax,%rax
1400acbfe:	75 e0                	jne    0x1400acbe0