14000d822:	48 01 d0             	add    %rdx,%rax
14000d825:	ff e0                	jmp    *%rax
14000d827:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
14000d82e:	00 00
14000d830:	48 8d 05 2d cf 01 00 	lea    0x1cf2d(%rip),%rax        # 0x14002a764
14000d837:	c3                   	ret
14000d838:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14000d83f:	00
14000d840:	48 8d 05 c5 cc 01 00 	lea    0x1ccc5(%rip),%rax        # 0x14002a50c
14000d847:	c3                   	ret
14000d848:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14000d84f:	00
14000d850:	48 8d 05 c2 cc 01 00 	lea    0x1ccc2(%rip),%rax        # 0x14002a519
14000d857:	c3                   	ret
14000d858:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14000d85f:	00
14000d860:	48 8d 05 c5 cc 01 00 	lea    0x1ccc5(%rip),%rax        # 0x14002a52c
14000d867:	c3                   	ret
14000d868:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14000d86f:	00
14000d870:	48 8d 05 c9 cc 01 00 	lea    0x1ccc9(%rip),%rax        # 0x14002a540
14000d877:	c3                   	ret
14000d878:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14000d87f:	00
14000d880:	48 8d 05 e1 cc 01 00 	lea    0x1cce1(%rip),%rax        # 0x14002a568
14000d887:	c3                   	ret
14000d888:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14000d88f:	00
14000d890:	48 8d 05 f9 cc 01 00 	lea    0x1ccf9(%rip),%rax        # 0x14002a590
14000d897:	c3                   	ret
14000d898:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14000d89f:	00
14000d8a0:	48 8d 05 21 cd 01 00 	lea    0x1cd21(%rip),%rax        # 0x14002a5c8
14000d8a7:	c3                   	ret
14000d8a8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14000d8af:	00
14000d8b0:	48 8d 05 40 cd 01 00 	lea    0x1cd40(%rip),%rax        # 0x14002a5f7
14000d8b7:	c3                   	ret
14000d8b8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14000d8bf:	00
14000d8c0:	48 8d 05 41 cd 01 00 	lea    0x1cd41(%rip),%rax        # 0x14002a608
14000d8c7:	c3                   	ret
14000d8c8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14000d8cf:	00
14000d8d0:	48 8d 05 69 cd 01 00 	lea    0x1cd69(%rip),%rax        # 0x14002a640
14000d8d7:	c3                   	ret
14000d8d8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14000d8df:	00
14000d8e0:	48 8d 05 71 cd 01 00 	lea    0x1cd71(%rip),%rax        # 0x14002a658
14000d8e7:	c3                   	ret
14000d8e8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14000d8ef:	00
14000d8f0:	48 8d 05 91 cd 01 00 	lea    0x1cd91(%rip),%rax        # 0x14002a688
14000d8f7:	c3                   	ret
14000d8f8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14000d8ff:	00
14000d900:	48 8d 05 c1 cd 01 00 	lea    0x1cdc1(%rip),%rax        # 0x14002a6c8
14000d907:	c3                   	ret
14000d908:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14000d90f:	00
14000d910:	48 8d 05 d7 cd 01 00 	lea    0x1cdd7(%rip),%rax        # 0x14002a6ee
14000d917:	c3                   	ret
14000d918:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14000d91f:	00
14000d920:	48 8d 05 e9 cd 01 00 	lea    0x1cde9(%rip),%rax        # 0x14002a710
14000d927:	c3                   	ret
14000d928:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14000d92f:	00
14000d930:	48 8d 05 09 ce 01 00 	lea    0x1ce09(%rip),%rax        # 0x14002a740
14000d937:	c3                   	ret
14000d938:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14000d93f:	00
14000d940:	48 8d 05 ba cb 01 00 	lea    0x1cbba(%rip),%rax        # 0x14002a501
14000d947:	c3                   	ret
14000d948:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14000d94f:	00
14000d950:	48 8d 05 89 cb 01 00 	lea    0x1cb89(%rip),%rax        # 0x14002a4e0
14000d957:	c3                   	ret
14000d958:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14000d95f:	00
14000d960:	53                   	push   %rbx
14000d961:	48 83 ec 60          	sub    $0x60,%rsp
14000d965:	48 8b 1d 44 93 03 00 	mov    0x39344(%rip),%rbx        # 0x140046cb0
14000d96c:	f3 0f 7e 05 fc cf 01 	movq   0x1cffc(%rip),%xmm0        # 0x14002a970
14000d973:	00
14000d974:	48 8b 03             	mov    (%rbx),%rax
14000d977:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
14000d97c:	48 8d 05 56 ce 01 00 	lea    0x1ce56(%rip),%rax        # 0x14002a7d9
14000d983:	66 48 0f 6e c8       	movq   %rax,%xmm1
14000d988:	48 8d 05 71 ce 01 00 	lea    0x1ce71(%rip),%rax        # 0x14002a800
14000d98f:	66 0f 6c c1          	punpcklqdq %xmm1,%xmm0
14000d993:	66 48 0f 6e d0       	movq   %rax,%xmm2
14000d998:	48 8d 05 93 ce 01 00 	lea    0x1ce93(%rip),%rax        # 0x14002a832
14000d99f:	0f 11 44 24 20       	movups %xmm0,0x20(%rsp)
14000d9a4:	66 48 0f 6e d8       	movq   %rax,%xmm3
14000d9a9:	41 8b 00             	mov    (%r8),%eax
14000d9ac:	f3 0f 7e 05 c4 cf 01 	movq   0x1cfc4(%rip),%xmm0        # 0x14002a978
14000d9b3:	00
14000d9b4:	66 0f 6c c2          	punpcklqdq %xmm2,%xmm0
14000d9b8:	0f 11 44 24 30       	movups %xmm0,0x30(%rsp)
14000d9bd:	f3 0f 7e 05 bb cf 01 	movq   0x1cfbb(%rip),%xmm0        # 0x14002a980
14000d9c4:	00
14000d9c5:	66 0f 6c c3          	punpcklqdq %xmm3,%xmm0
14000d9c9:	0f 11 44 24 40       	movups %xmm0,0x40(%rsp)
14000d9ce:	39 d0                	cmp    %edx,%eax
14000d9d0:	74 2e                	je     0x14000da00
14000d9d2:	85 c0                	test   %eax,%eax
14000d9d4:	74 2a                	je     0x14000da00
14000d9d6:	89 d2                	mov    %edx,%edx
14000d9d8:	4c 8b 4c c4 20       	mov    0x20(%rsp,%rax,8),%r9
14000d9dd:	48 8b 89 a8 03 00 00 	mov    0x3a8(%rcx),%rcx
14000d9e4:	4c 8b 44 d4 20       	mov    0x20(%rsp,%rdx,8),%r8
14000d9e9:	48 8d 15 60 ce 01 00 	lea    0x1ce60(%rip),%rdx        # 0x14002a850
14000d9f0:	e8 cb 0c 00 00       	call   0x14000e6c0
14000d9f5:	b8 01 00 00 00       	mov    $0x1,%eax
14000d9fa:	eb 09                	jmp    0x14000da05
14000d9fc:	0f 1f 40 00          	nopl   0x0(%rax)
14000da00:	41 89 10             	mov    %edx,(%r8)
14000da03:	31 c0                	xor    %eax,%eax
14000da05:	48 8b 54 24 58       	mov    0x58(%rsp),%rdx
14000da0a:	48 2b 13             	sub    (%rbx),%rdx
14000da0d:	75 06                	jne    0x14000da15
14000da0f:	48 83 c4 60          	add    $0x60,%rsp
14000da13:	5b                   	pop    %rbx
14000da14:	c3                   	ret
14000da15:	e8 76 1c 01 00       	call   0x14001f690
14000da1a:	90                   	nop
14000da1b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000da20:	41 54                	push   %r12
14000da22:	55                   	push   %rbp
14000da23:	57                   	push   %rdi
14000da24:	56                   	push   %rsi
14000da25:	53                   	push   %rbx
14000da26:	48 83 ec 60          	sub    $0x60,%rsp
14000da2a:	48 8b 3d 7f 92 03 00 	mov    0x3927f(%rip),%rdi        # 0x140046cb0
14000da31:	48 8b 07             	mov    (%rdi),%rax
14000da34:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
14000da39:	48 8d 05 5f ce 01 00 	lea    0x1ce5f(%rip),%rax        # 0x14002a89f
14000da40:	48 89 ce             	mov    %rcx,%rsi
14000da43:	4c 89 c3             	mov    %r8,%rbx
14000da46:	66 48 0f 6e c0       	movq   %rax,%xmm0
14000da4b:	48 8d 05 49 ce 01 00 	lea    0x1ce49(%rip),%rax        # 0x14002a89b
14000da52:	66 48 0f 6e c8       	movq   %rax,%xmm1
14000da57:	48 8d 05 4b ce 01 00 	lea    0x1ce4b(%rip),%rax        # 0x14002a8a9
14000da5e:	66 0f 6c c9          	punpcklqdq %xmm1,%xmm1
14000da62:	66 48 0f 6e d0       	movq   %rax,%xmm2
14000da67:	0f 11 4c 24 20       	movups %xmm1,0x20(%rsp)
14000da6c:	f3 0f 7e 0d 14 cf 01 	movq   0x1cf14(%rip),%xmm1        # 0x14002a988
14000da73:	00
14000da74:	66 0f 6c c8          	punpcklqdq %xmm0,%xmm1
14000da78:	66 0f 6c c2          	punpcklqdq %xmm2,%xmm0
14000da7c:	0f 11 4c 24 30       	movups %xmm1,0x30(%rsp)
14000da81:	0f 11 44 24 40       	movups %xmm0,0x40(%rsp)
14000da86:	4d 85 c0             	test   %r8,%r8
14000da89:	74 55                	je     0x14000dae0
14000da8b:	89 d2                	mov    %edx,%edx
14000da8d:	48 8b 2d ec fd 03 00 	mov    0x3fdec(%rip),%rbp        # 0x14004d880
14000da94:	4c 89 c1             	mov    %r8,%rcx
14000da97:	4c 8b 64 d4 20       	mov    0x20(%rsp,%rdx,8),%r12
14000da9c:	4c 89 e2             	mov    %r12,%rdx
14000da9f:	ff d5                	call   *%rbp
14000daa1:	85 c0                	test   %eax,%eax
14000daa3:	74 2b                	je     0x14000dad0
14000daa5:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
14000daaa:	48 2b 07             	sub    (%rdi),%rax
14000daad:	75 70                	jne    0x14000db1f
14000daaf:	48 8b 8e a8 03 00 00 	mov    0x3a8(%rsi),%rcx
14000dab6:	4d 89 e0             	mov    %r12,%r8
14000dab9:	48 8d 15 f0 cd 01 00 	lea    0x1cdf0(%rip),%rdx        # 0x14002a8b0
14000dac0:	48 83 c4 60          	add    $0x60,%rsp
14000dac4:	5b                   	pop    %rbx
14000dac5:	5e                   	pop    %rsi
14000dac6:	5f                   	pop    %rdi
14000dac7:	5d                   	pop    %rbp
14000dac8:	41 5c                	pop    %r12
14000daca:	e9 91 0b 00 00       	jmp    0x14000e660
14000dacf:	90                   	nop
14000dad0:	48 8d 15 15 ce 01 00 	lea    0x1ce15(%rip),%rdx        # 0x14002a8ec
14000dad7:	48 89 d9             	mov    %rbx,%rcx
14000dada:	ff d5                	call   *%rbp
14000dadc:	85 c0                	test   %eax,%eax
14000dade:	75 18                	jne    0x14000daf8
14000dae0:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
14000dae5:	48 2b 07             	sub    (%rdi),%rax
14000dae8:	75 35                	jne    0x14000db1f
14000daea:	48 83 c4 60          	add    $0x60,%rsp
14000daee:	5b                   	pop    %rbx
14000daef:	5e                   	pop    %rsi
14000daf0:	5f                   	pop    %rdi
14000daf1:	5d                   	pop    %rbp
14000daf2:	41 5c                	pop    %r12
14000daf4:	c3                   	ret
14000daf5:	0f 1f 00             	nopl   (%rax)
14000daf8:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
14000dafd:	48 2b 07             	sub    (%rdi),%rax
14000db00:	75 1d                	jne    0x14000db1f
14000db02:	48 8b 8e a8 03 00 00 	mov    0x3a8(%rsi),%rcx
14000db09:	48 8d 15 e8 cd 01 00 	lea    0x1cde8(%rip),%rdx        # 0x14002a8f8
14000db10:	48 83 c4 60          	add    $0x60,%rsp
14000db14:	5b                   	pop    %rbx
14000db15:	5e                   	pop    %rsi
14000db16:	5f                   	pop    %rdi
14000db17:	5d                   	pop    %rbp
14000db18:	41 5c                	pop    %r12
14000db1a:	e9 a1 0b 00 00       	jmp    0x14000e6c0
14000db1f:	e8 6c 1b 01 00       	call   0x14001f690
14000db24:	90                   	nop
14000db25:	90                   	nop
14000db26:	90                   	nop
14000db27:	90                   	nop
14000db28:	90                   	nop
14000db29:	90                   	nop
14000db2a:	90                   	nop
14000db2b:	90                   	nop
14000db2c:	90                   	nop
14000db2d:	90                   	nop
14000db2e:	90                   	nop
14000db2f:	90                   	nop
14000db30:	55                   	push   %rbp
14000db31:	57                   	push   %rdi
14000db32:	56                   	push   %rsi
14000db33:	53                   	push   %rbx
14000db34:	48 83 ec 58          	sub    $0x58,%rsp
14000db38:	48 8b 3d 71 91 03 00 	mov    0x39171(%rip),%rdi        # 0x140046cb0
14000db3f:	48 8b 37             	mov    (%rdi),%rsi
14000db42:	48 89 74 24 48       	mov    %rsi,0x48(%rsp)
14000db47:	48 8b 31             	mov    (%rcx),%rsi
14000db4a:	48 89 cb             	mov    %rcx,%rbx
14000db4d:	48 85 f6             	test   %rsi,%rsi
14000db50:	74 05                	je     0x14000db57
14000db52:	80 3e 00             	cmpb   $0x0,(%rsi)
14000db55:	75 19                	jne    0x14000db70
14000db57:	31 c0                	xor    %eax,%eax
14000db59:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
14000db5e:	48 2b 17             	sub    (%rdi),%rdx
14000db61:	0f 85 8f 00 00 00    	jne    0x14000dbf6
14000db67:	48 83 c4 58          	add    $0x58,%rsp
14000db6b:	5b                   	pop    %rbx
14000db6c:	5e                   	pop    %rsi
14000db6d:	5f                   	pop    %rdi
14000db6e:	5d                   	pop    %rbp
14000db6f:	c3                   	ret
14000db70:	48 89 f1             	mov    %rsi,%rcx
14000db73:	e8 a8 6c 01 00       	call   0x140024820
14000db78:	80 7c 06 ff 2f       	cmpb   $0x2f,-0x1(%rsi,%rax,1)
14000db7d:	48 89 c5             	mov    %rax,%rbp
14000db80:	74 d5                	je     0x14000db57
14000db82:	48 8d 74 24 20       	lea    0x20(%rsp),%rsi
14000db87:	48 8d 50 02          	lea    0x2(%rax),%rdx
14000db8b:	48 89 f1             	mov    %rsi,%rcx
14000db8e:	e8 6d fc 00 00       	call   0x14001d800
14000db93:	48 8b 13             	mov    (%rbx),%rdx
14000db96:	48 89 f1             	mov    %rsi,%rcx
14000db99:	49 89 e8             	mov    %rbp,%r8
14000db9c:	e8 2f fd 00 00       	call   0x14001d8d0
14000dba1:	48 8b 0b             	mov    (%rbx),%rcx
14000dba4:	85 c0                	test   %eax,%eax
14000dba6:	75 38                	jne    0x14000dbe0
14000dba8:	e8 a3 6b 01 00       	call   0x140024750
14000dbad:	48 c7 03 00 00 00 00 	movq   $0x0,(%rbx)
14000dbb4:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14000dbba:	48 89 f1             	mov    %rsi,%rcx
14000dbbd:	48 8d 15 cc cd 01 00 	lea    0x1cdcc(%rip),%rdx        # 0x14002a990
14000dbc4:	e8 07 fd 00 00       	call   0x14001d8d0
14000dbc9:	85 c0                	test   %eax,%eax
14000dbcb:	75 1f                	jne    0x14000dbec
14000dbcd:	48 89 f1             	mov    %rsi,%rcx
14000dbd0:	e8 0b fe 00 00       	call   0x14001d9e0
14000dbd5:	48 89 03             	mov    %rax,(%rbx)
14000dbd8:	e9 7a ff ff ff       	jmp    0x14000db57
14000dbdd:	0f 1f 00             	nopl   (%rax)
14000dbe0:	e8 6b 6b 01 00       	call   0x140024750
14000dbe5:	48 c7 03 00 00 00 00 	movq   $0x0,(%rbx)
14000dbec:	b8 1b 00 00 00       	mov    $0x1b,%eax
14000dbf1:	e9 63 ff ff ff       	jmp    0x14000db59
14000dbf6:	e8 95 1a 01 00       	call   0x14001f690
14000dbfb:	90                   	nop
14000dbfc:	0f 1f 40 00          	nopl   0x0(%rax)
14000dc00:	41 57                	push   %r15
14000dc02:	41 56                	push   %r14
14000dc04:	41 55                	push   %r13
14000dc06:	41 54                	push   %r12
14000dc08:	55                   	push   %rbp
14000dc09:	57                   	push   %rdi
14000dc0a:	56                   	push   %rsi
14000dc0b:	53                   	push   %rbx
14000dc0c:	48 81 ec c8 00 00 00 	sub    $0xc8,%rsp
14000dc13:	48 8b 1d 96 90 03 00 	mov    0x39096(%rip),%rbx        # 0x140046cb0
14000dc1a:	48 c7 44 24 48 00 00 	movq   $0x0,0x48(%rsp)
14000dc21:	00 00
14000dc23:	48 89 cf             	mov    %rcx,%rdi
14000dc26:	49 89 d4             	mov    %rdx,%r12
14000dc29:	4c 89 c5             	mov    %r8,%rbp
14000dc2c:	48 8b 03             	mov    (%rbx),%rax
14000dc2f:	48 89 84 24 b8 00 00 	mov    %rax,0xb8(%rsp)
14000dc36:	00
14000dc37:	31 c0                	xor    %eax,%eax
14000dc39:	4c 89 ce             	mov    %r9,%rsi
14000dc3c:	48 c7 44 24 50 00 00 	movq   $0x0,0x50(%rsp)
14000dc43:	00 00
14000dc45:	48 c7 44 24 58 00 00 	movq   $0x0,0x58(%rsp)
14000dc4c:	00 00
14000dc4e:	48 c7 44 24 60 00 00 	movq   $0x0,0x60(%rsp)
14000dc55:	00 00
14000dc57:	48 c7 44 24 68 00 00 	movq   $0x0,0x68(%rsp)
14000dc5e:	00 00
14000dc60:	48 c7 44 24 70 00 00 	movq   $0x0,0x70(%rsp)
14000dc67:	00 00
14000dc69:	48 c7 44 24 78 00 00 	movq   $0x0,0x78(%rsp)
14000dc70:	00 00
14000dc72:	ff 15 18 fc 03 00    	call   *0x3fc18(%rip)        # 0x14004d890
14000dc78:	48 89 c3             	mov    %rax,%rbx
14000dc7b:	48 85 c0             	test   %rax,%rax
14000dc7e:	0f 84 4c 02 00 00    	je     0x14000ded0
14000dc84:	4c 8b 3d 15 fc 03 00 	mov    0x3fc15(%rip),%r15        # 0x14004d8a0
14000dc8b:	41 b9 40 00 00 00    	mov    $0x40,%r9d
14000dc91:	4c 8d 44 24 78       	lea    0x78(%rsp),%r8
14000dc96:	48 89 f9             	mov    %rdi,%rcx
14000dc99:	ba 05 00 00 00       	mov    $0x5,%edx
14000dc9e:	41 ff d7             	call   *%r15
14000dca1:	85 c0                	test   %eax,%eax
14000dca3:	75 7b                	jne    0x14000dd20
14000dca5:	48 83 7c 24 78 00    	cmpq   $0x0,0x78(%rsp)
14000dcab:	74 73                	je     0x14000dd20
14000dcad:	4c 8b b6 d8 01 00 00 	mov    0x1d8(%rsi),%r14
14000dcb4:	4d 85 f6             	test   %r14,%r14
14000dcb7:	0f 84 53 01 00 00    	je     0x14000de10
14000dcbd:	48 8d 8e d8 01 00 00 	lea    0x1d8(%rsi),%rcx
14000dcc4:	e8 67 fe ff ff       	call   0x14000db30
14000dcc9:	85 c0                	test   %eax,%eax
14000dccb:	0f 85 1f 02 00 00    	jne    0x14000def0
14000dcd1:	48 8b 05 d0 fb 03 00 	mov    0x3fbd0(%rip),%rax        # 0x14004d8a8
14000dcd8:	31 d2                	xor    %edx,%edx
14000dcda:	4c 8b 86 d8 01 00 00 	mov    0x1d8(%rsi),%r8
14000dce1:	48 89 d9             	mov    %rbx,%rcx
14000dce4:	41 b9 00 02 00 00    	mov    $0x200,%r9d
14000dcea:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14000dcef:	ff d0                	call   *%rax
14000dcf1:	85 c0                	test   %eax,%eax
14000dcf3:	0f 85 b7 01 00 00    	jne    0x14000deb0
14000dcf9:	48 8b 8e d8 01 00 00 	mov    0x1d8(%rsi),%rcx
14000dd00:	e8 93 69 01 00       	call   0x140024698
14000dd05:	49 89 c5             	mov    %rax,%r13
14000dd08:	48 85 c0             	test   %rax,%rax
14000dd0b:	0f 85 6f 01 00 00    	jne    0x14000de80
14000dd11:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
14000dd18:	00 00 00 00
14000dd1c:	0f 1f 40 00          	nopl   0x0(%rax)
14000dd20:	48 8b 35 39 fa 03 00 	mov    0x3fa39(%rip),%rsi        # 0x14004d760
14000dd27:	45 31 f6             	xor    %r14d,%r14d