140065b51:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140065b56:	49 8b ce             	mov    %r14,%rcx
140065b59:	48 ff 15 d8 ef 01 00 	rex.W call *0x1efd8(%rip)        # 0x140084b38
140065b60:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140065b65:	49 8b cf             	mov    %r15,%rcx
140065b68:	48 ff 15 c9 ef 01 00 	rex.W call *0x1efc9(%rip)        # 0x140084b38
140065b6f:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140065b74:	48 8b cf             	mov    %rdi,%rcx
140065b77:	48 ff 15 ba ef 01 00 	rex.W call *0x1efba(%rip)        # 0x140084b38
140065b7e:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140065b83:	4c 8d 9c 24 90 00 00 	lea    0x90(%rsp),%r11
140065b8a:	00
140065b8b:	8b c3                	mov    %ebx,%eax
140065b8d:	49 8b 5b 38          	mov    0x38(%r11),%rbx
140065b91:	49 8b 73 40          	mov    0x40(%r11),%rsi
140065b95:	49 8b 7b 48          	mov    0x48(%r11),%rdi
140065b99:	49 8b e3             	mov    %r11,%rsp
140065b9c:	41 5f                	pop    %r15
140065b9e:	41 5e                	pop    %r14
140065ba0:	41 5d                	pop    %r13
140065ba2:	41 5c                	pop    %r12
140065ba4:	5d                   	pop    %rbp
140065ba5:	c3                   	ret
140065ba6:	cc                   	int3
140065ba7:	cc                   	int3
140065ba8:	cc                   	int3
140065ba9:	cc                   	int3
140065baa:	cc                   	int3
140065bab:	cc                   	int3
140065bac:	cc                   	int3
140065bad:	cc                   	int3
140065bae:	cc                   	int3
140065baf:	cc                   	int3
140065bb0:	48 8b c4             	mov    %rsp,%rax
140065bb3:	48 89 58 08          	mov    %rbx,0x8(%rax)
140065bb7:	48 89 70 10          	mov    %rsi,0x10(%rax)
140065bbb:	48 89 78 18          	mov    %rdi,0x18(%rax)
140065bbf:	4c 89 70 20          	mov    %r14,0x20(%rax)
140065bc3:	55                   	push   %rbp
140065bc4:	48 8b ec             	mov    %rsp,%rbp
140065bc7:	48 83 ec 50          	sub    $0x50,%rsp
140065bcb:	33 db                	xor    %ebx,%ebx
140065bcd:	0f 57 c0             	xorps  %xmm0,%xmm0
140065bd0:	48 89 5d e0          	mov    %rbx,-0x20(%rbp)
140065bd4:	49 8b f9             	mov    %r9,%rdi
140065bd7:	48 89 5d e8          	mov    %rbx,-0x18(%rbp)
140065bdb:	8b f2                	mov    %edx,%esi
140065bdd:	4c 8b f1             	mov    %rcx,%r14
140065be0:	0f 11 45 f0          	movups %xmm0,-0x10(%rbp)
140065be4:	41 83 f8 01          	cmp    $0x1,%r8d
140065be8:	74 08                	je     0x140065bf2
140065bea:	8d 7b 7c             	lea    0x7c(%rbx),%edi
140065bed:	e9 d8 00 00 00       	jmp    0x140065cca
140065bf2:	49 8b 01             	mov    (%r9),%rax
140065bf5:	48 85 c0             	test   %rax,%rax
140065bf8:	75 3f                	jne    0x140065c39
140065bfa:	8d 78 57             	lea    0x57(%rax),%edi
140065bfd:	48 8b 0d fc 93 03 00 	mov    0x393fc(%rip),%rcx        # 0x14009f000
140065c04:	48 8d 05 f5 93 03 00 	lea    0x393f5(%rip),%rax        # 0x14009f000
140065c0b:	48 3b c8             	cmp    %rax,%rcx
140065c0e:	0f 84 b6 00 00 00    	je     0x140065cca
140065c14:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140065c18:	0f 84 ac 00 00 00    	je     0x140065cca
140065c1e:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140065c22:	8d 57 df             	lea    -0x21(%rdi),%edx
140065c25:	44 8b cf             	mov    %edi,%r9d
140065c28:	4c 8d 05 19 b8 02 00 	lea    0x2b819(%rip),%r8        # 0x140091448
140065c2f:	e8 e8 1c ff ff       	call   0x14005791c
140065c34:	e9 91 00 00 00       	jmp    0x140065cca
140065c39:	48 8b 50 08          	mov    0x8(%rax),%rdx
140065c3d:	48 85 d2             	test   %rdx,%rdx
140065c40:	74 4a                	je     0x140065c8c
140065c42:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
140065c46:	e8 a5 c7 00 00       	call   0x1400723f0
140065c4b:	85 c0                	test   %eax,%eax
140065c4d:	75 39                	jne    0x140065c88
140065c4f:	48 8b 0d aa 93 03 00 	mov    0x393aa(%rip),%rcx        # 0x14009f000
140065c56:	48 8d 05 a3 93 03 00 	lea    0x393a3(%rip),%rax        # 0x14009f000
140065c5d:	48 3b c8             	cmp    %rax,%rcx
140065c60:	74 1b                	je     0x140065c7d
140065c62:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140065c66:	74 15                	je     0x140065c7d
140065c68:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140065c6c:	4c 8d 05 d5 b7 02 00 	lea    0x2b7d5(%rip),%r8        # 0x140091448
140065c73:	ba 37 00 00 00       	mov    $0x37,%edx
140065c78:	e8 73 1c ff ff       	call   0x1400578f0
140065c7d:	48 8b 5d e0          	mov    -0x20(%rbp),%rbx
140065c81:	bf 08 00 00 00       	mov    $0x8,%edi
140065c86:	eb 42                	jmp    0x140065cca
140065c88:	48 8b 5d e0          	mov    -0x20(%rbp),%rbx
140065c8c:	48 8d 45 f0          	lea    -0x10(%rbp),%rax
140065c90:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140065c96:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
140065c9a:	4c 8d 4d e0          	lea    -0x20(%rbp),%r9
140065c9e:	48 8b 07             	mov    (%rdi),%rax
140065ca1:	8b d6                	mov    %esi,%edx
140065ca3:	8b 08                	mov    (%rax),%ecx
140065ca5:	48 8d 45 e8          	lea    -0x18(%rbp),%rax
140065ca9:	89 4d f0             	mov    %ecx,-0x10(%rbp)
140065cac:	49 8b ce             	mov    %r14,%rcx
140065caf:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140065cb4:	48 89 5d f8          	mov    %rbx,-0x8(%rbp)
140065cb8:	e8 c3 f9 f9 ff       	call   0x140005680
140065cbd:	4c 8b 45 30          	mov    0x30(%rbp),%r8
140065cc1:	8b f8                	mov    %eax,%edi
140065cc3:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
140065cc7:	49 89 10             	mov    %rdx,(%r8)
140065cca:	48 8b cb             	mov    %rbx,%rcx
140065ccd:	48 ff 15 64 ee 01 00 	rex.W call *0x1ee64(%rip)        # 0x140084b38
140065cd4:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140065cd9:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
140065cde:	8b c7                	mov    %edi,%eax
140065ce0:	48 8b 7c 24 70       	mov    0x70(%rsp),%rdi
140065ce5:	48 8b 74 24 68       	mov    0x68(%rsp),%rsi
140065cea:	4c 8b 74 24 78       	mov    0x78(%rsp),%r14
140065cef:	48 83 c4 50          	add    $0x50,%rsp
140065cf3:	5d                   	pop    %rbp
140065cf4:	c3                   	ret
140065cf5:	cc                   	int3
140065cf6:	cc                   	int3
140065cf7:	cc                   	int3
140065cf8:	cc                   	int3
140065cf9:	cc                   	int3
140065cfa:	cc                   	int3
140065cfb:	cc                   	int3
140065cfc:	cc                   	int3
140065cfd:	cc                   	int3
140065cfe:	cc                   	int3
140065cff:	cc                   	int3
140065d00:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140065d05:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140065d0a:	55                   	push   %rbp
140065d0b:	56                   	push   %rsi
140065d0c:	57                   	push   %rdi
140065d0d:	41 54                	push   %r12
140065d0f:	41 55                	push   %r13
140065d11:	41 56                	push   %r14
140065d13:	41 57                	push   %r15
140065d15:	48 8d 6c 24 f9       	lea    -0x7(%rsp),%rbp
140065d1a:	48 81 ec b0 00 00 00 	sub    $0xb0,%rsp
140065d21:	33 c0                	xor    %eax,%eax
140065d23:	45 8b e9             	mov    %r9d,%r13d
140065d26:	48 89 45 4f          	mov    %rax,0x4f(%rbp)
140065d2a:	49 8b d8             	mov    %r8,%rbx
140065d2d:	48 89 45 e7          	mov    %rax,-0x19(%rbp)
140065d31:	44 8b e0             	mov    %eax,%r12d
140065d34:	48 89 45 ef          	mov    %rax,-0x11(%rbp)
140065d38:	8b f8                	mov    %eax,%edi
140065d3a:	48 89 45 f7          	mov    %rax,-0x9(%rbp)
140065d3e:	8b f0                	mov    %eax,%esi
140065d40:	48 89 45 ff          	mov    %rax,-0x1(%rbp)
140065d44:	44 8b f0             	mov    %eax,%r14d
140065d47:	44 8b f8             	mov    %eax,%r15d
140065d4a:	48 85 d2             	test   %rdx,%rdx
140065d4d:	74 4e                	je     0x140065d9d
140065d4f:	48 8d 4d 4f          	lea    0x4f(%rbp),%rcx
140065d53:	e8 98 c6 00 00       	call   0x1400723f0
140065d58:	85 c0                	test   %eax,%eax
140065d5a:	75 3b                	jne    0x140065d97
140065d5c:	48 8b 0d 9d 92 03 00 	mov    0x3929d(%rip),%rcx        # 0x14009f000
140065d63:	48 8d 05 96 92 03 00 	lea    0x39296(%rip),%rax        # 0x14009f000
140065d6a:	48 3b c8             	cmp    %rax,%rcx
140065d6d:	74 1a                	je     0x140065d89
140065d6f:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140065d73:	74 14                	je     0x140065d89
140065d75:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140065d79:	41 8d 57 1c          	lea    0x1c(%r15),%edx
140065d7d:	4c 8d 05 c4 b6 02 00 	lea    0x2b6c4(%rip),%r8        # 0x140091448
140065d84:	e8 67 1b ff ff       	call   0x1400578f0
140065d89:	4c 8b 65 4f          	mov    0x4f(%rbp),%r12
140065d8d:	bb 08 00 00 00       	mov    $0x8,%ebx
140065d92:	e9 ef 01 00 00       	jmp    0x140065f86
140065d97:	4c 8b 65 4f          	mov    0x4f(%rbp),%r12
140065d9b:	33 c0                	xor    %eax,%eax
140065d9d:	48 85 db             	test   %rbx,%rbx
140065da0:	74 52                	je     0x140065df4
140065da2:	48 8b d3             	mov    %rbx,%rdx
140065da5:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
140065da9:	e8 42 c6 00 00       	call   0x1400723f0
140065dae:	85 c0                	test   %eax,%eax
140065db0:	75 3c                	jne    0x140065dee
140065db2:	48 8b 0d 47 92 03 00 	mov    0x39247(%rip),%rcx        # 0x14009f000
140065db9:	48 8d 05 40 92 03 00 	lea    0x39240(%rip),%rax        # 0x14009f000
140065dc0:	48 3b c8             	cmp    %rax,%rcx
140065dc3:	74 1b                	je     0x140065de0
140065dc5:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140065dc9:	74 15                	je     0x140065de0
140065dcb:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140065dcf:	4c 8d 05 72 b6 02 00 	lea    0x2b672(%rip),%r8        # 0x140091448
140065dd6:	ba 1d 00 00 00       	mov    $0x1d,%edx
140065ddb:	e8 10 1b ff ff       	call   0x1400578f0
140065de0:	48 8b 7d e7          	mov    -0x19(%rbp),%rdi
140065de4:	bb 08 00 00 00       	mov    $0x8,%ebx
140065de9:	e9 98 01 00 00       	jmp    0x140065f86
140065dee:	48 8b 7d e7          	mov    -0x19(%rbp),%rdi
140065df2:	33 c0                	xor    %eax,%eax
140065df4:	48 8b 55 7f          	mov    0x7f(%rbp),%rdx
140065df8:	48 85 d2             	test   %rdx,%rdx
140065dfb:	74 4f                	je     0x140065e4c
140065dfd:	48 8d 4d ef          	lea    -0x11(%rbp),%rcx
140065e01:	e8 ea c5 00 00       	call   0x1400723f0
140065e06:	85 c0                	test   %eax,%eax
140065e08:	75 3c                	jne    0x140065e46
140065e0a:	48 8b 0d ef 91 03 00 	mov    0x391ef(%rip),%rcx        # 0x14009f000
140065e11:	48 8d 05 e8 91 03 00 	lea    0x391e8(%rip),%rax        # 0x14009f000
140065e18:	48 3b c8             	cmp    %rax,%rcx
140065e1b:	74 1b                	je     0x140065e38
140065e1d:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140065e21:	74 15                	je     0x140065e38
140065e23:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140065e27:	4c 8d 05 1a b6 02 00 	lea    0x2b61a(%rip),%r8        # 0x140091448
140065e2e:	ba 1e 00 00 00       	mov    $0x1e,%edx
140065e33:	e8 b8 1a ff ff       	call   0x1400578f0
140065e38:	48 8b 75 ef          	mov    -0x11(%rbp),%rsi
140065e3c:	bb 08 00 00 00       	mov    $0x8,%ebx
140065e41:	e9 40 01 00 00       	jmp    0x140065f86
140065e46:	48 8b 75 ef          	mov    -0x11(%rbp),%rsi
140065e4a:	33 c0                	xor    %eax,%eax
140065e4c:	48 8b 95 87 00 00 00 	mov    0x87(%rbp),%rdx
140065e53:	48 85 d2             	test   %rdx,%rdx
140065e56:	74 4f                	je     0x140065ea7
140065e58:	48 8d 4d f7          	lea    -0x9(%rbp),%rcx
140065e5c:	e8 8f c5 00 00       	call   0x1400723f0
140065e61:	85 c0                	test   %eax,%eax
140065e63:	75 3c                	jne    0x140065ea1
140065e65:	48 8b 0d 94 91 03 00 	mov    0x39194(%rip),%rcx        # 0x14009f000
140065e6c:	48 8d 05 8d 91 03 00 	lea    0x3918d(%rip),%rax        # 0x14009f000
140065e73:	48 3b c8             	cmp    %rax,%rcx
140065e76:	74 1b                	je     0x140065e93
140065e78:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140065e7c:	74 15                	je     0x140065e93
140065e7e:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140065e82:	4c 8d 05 bf b5 02 00 	lea    0x2b5bf(%rip),%r8        # 0x140091448
140065e89:	ba 1f 00 00 00       	mov    $0x1f,%edx
140065e8e:	e8 5d 1a ff ff       	call   0x1400578f0
140065e93:	4c 8b 75 f7          	mov    -0x9(%rbp),%r14
140065e97:	bb 08 00 00 00       	mov    $0x8,%ebx
140065e9c:	e9 e5 00 00 00       	jmp    0x140065f86
140065ea1:	4c 8b 75 f7          	mov    -0x9(%rbp),%r14
140065ea5:	33 c0                	xor    %eax,%eax
140065ea7:	48 8b 95 a7 00 00 00 	mov    0xa7(%rbp),%rdx
140065eae:	48 85 d2             	test   %rdx,%rdx
140065eb1:	74 4f                	je     0x140065f02
140065eb3:	48 8d 4d ff          	lea    -0x1(%rbp),%rcx
140065eb7:	e8 34 c5 00 00       	call   0x1400723f0
140065ebc:	85 c0                	test   %eax,%eax
140065ebe:	75 3c                	jne    0x140065efc
140065ec0:	48 8b 0d 39 91 03 00 	mov    0x39139(%rip),%rcx        # 0x14009f000
140065ec7:	48 8d 05 32 91 03 00 	lea    0x39132(%rip),%rax        # 0x14009f000
140065ece:	48 3b c8             	cmp    %rax,%rcx
140065ed1:	74 1b                	je     0x140065eee
140065ed3:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140065ed7:	74 15                	je     0x140065eee
140065ed9:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140065edd:	4c 8d 05 64 b5 02 00 	lea    0x2b564(%rip),%r8        # 0x140091448
140065ee4:	ba 20 00 00 00       	mov    $0x20,%edx
140065ee9:	e8 02 1a ff ff       	call   0x1400578f0
140065eee:	4c 8b 7d ff          	mov    -0x1(%rbp),%r15
140065ef2:	bb 08 00 00 00       	mov    $0x8,%ebx
140065ef7:	e9 8a 00 00 00       	jmp    0x140065f86
140065efc:	4c 8b 7d ff          	mov    -0x1(%rbp),%r15
140065f00:	33 c0                	xor    %eax,%eax
140065f02:	48 8b 4d 47          	mov    0x47(%rbp),%rcx
140065f06:	45 8b cd             	mov    %r13d,%r9d
140065f09:	66 89 84 24 80 00 00 	mov    %ax,0x80(%rsp)
140065f10:	00
140065f11:	4c 8b c7             	mov    %rdi,%r8
140065f14:	48 8b 85 bf 00 00 00 	mov    0xbf(%rbp),%rax
140065f1b:	49 8b d4             	mov    %r12,%rdx
140065f1e:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
140065f23:	8b 85 b7 00 00 00    	mov    0xb7(%rbp),%eax
140065f29:	89 44 24 70          	mov    %eax,0x70(%rsp)
140065f2d:	48 8b 85 af 00 00 00 	mov    0xaf(%rbp),%rax
140065f34:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
140065f39:	8b 85 9f 00 00 00    	mov    0x9f(%rbp),%eax
140065f3f:	4c 89 7c 24 60       	mov    %r15,0x60(%rsp)
140065f44:	89 44 24 58          	mov    %eax,0x58(%rsp)
140065f48:	48 8b 85 97 00 00 00 	mov    0x97(%rbp),%rax
140065f4f:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140065f54:	48 8b 85 8f 00 00 00 	mov    0x8f(%rbp),%rax
140065f5b:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
140065f60:	8b 45 77             	mov    0x77(%rbp),%eax
140065f63:	4c 89 74 24 40       	mov    %r14,0x40(%rsp)
140065f68:	48 89 74 24 38       	mov    %rsi,0x38(%rsp)
140065f6d:	89 44 24 30          	mov    %eax,0x30(%rsp)
140065f71:	8b 45 6f             	mov    0x6f(%rbp),%eax
140065f74:	89 44 24 28          	mov    %eax,0x28(%rsp)
140065f78:	8b 45 67             	mov    0x67(%rbp),%eax
140065f7b:	89 44 24 20          	mov    %eax,0x20(%rsp)
140065f7f:	e8 90 3e ff ff       	call   0x140059e14
140065f84:	8b d8                	mov    %eax,%ebx
140065f86:	49 8b cc             	mov    %r12,%rcx
140065f89:	48 ff 15 a8 eb 01 00 	rex.W call *0x1eba8(%rip)        # 0x140084b38
140065f90:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140065f95:	48 8b cf             	mov    %rdi,%rcx
140065f98:	48 ff 15 99 eb 01 00 	rex.W call *0x1eb99(%rip)        # 0x140084b38
140065f9f:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140065fa4:	48 8b ce             	mov    %rsi,%rcx
140065fa7:	48 ff 15 8a eb 01 00 	rex.W call *0x1eb8a(%rip)        # 0x140084b38
140065fae:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140065fb3:	49 8b ce             	mov    %r14,%rcx
140065fb6:	48 ff 15 7b eb 01 00 	rex.W call *0x1eb7b(%rip)        # 0x140084b38
140065fbd:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140065fc2:	49 8b cf             	mov    %r15,%rcx
140065fc5:	48 ff 15 6c eb 01 00 	rex.W call *0x1eb6c(%rip)        # 0x140084b38
140065fcc:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140065fd1:	8b c3                	mov    %ebx,%eax
140065fd3:	48 8b 9c 24 00 01 00 	mov    0x100(%rsp),%rbx
140065fda:	00
140065fdb:	48 81 c4 b0 00 00 00 	add    $0xb0,%rsp
140065fe2:	41 5f                	pop    %r15
140065fe4:	41 5e                	pop    %r14
140065fe6:	41 5d                	pop    %r13
140065fe8:	41 5c                	pop    %r12
140065fea:	5f                   	pop    %rdi
140065feb:	5e                   	pop    %rsi
140065fec:	5d                   	pop    %rbp
140065fed:	c3                   	ret
140065fee:	cc                   	int3
140065fef:	cc                   	int3
140065ff0:	cc                   	int3
140065ff1:	cc                   	int3
140065ff2:	cc                   	int3
140065ff3:	cc                   	int3
140065ff4:	cc                   	int3
140065ff5:	cc                   	int3
140065ff6:	cc                   	int3
140065ff7:	cc                   	int3
140065ff8:	cc                   	int3
140065ff9:	cc                   	int3
140065ffa:	cc                   	int3
140065ffb:	cc                   	int3
140065ffc:	cc                   	int3
140065ffd:	cc                   	int3
140065ffe:	cc                   	int3
140065fff:	cc                   	int3
140066000:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140066005:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
14006600a:	55                   	push   %rbp
14006600b:	56                   	push   %rsi
14006600c:	57                   	push   %rdi
14006600d:	41 54                	push   %r12
14006600f:	41 55                	push   %r13
140066011:	41 56                	push   %r14
140066013:	41 57                	push   %r15
140066015:	48 8d 6c 24 f9       	lea    -0x7(%rsp),%rbp
14006601a:	48 81 ec a0 00 00 00 	sub    $0xa0,%rsp
140066021:	33 ff                	xor    %edi,%edi
140066023:	45 8b e9             	mov    %r9d,%r13d
140066026:	48 89 7d 4f          	mov    %rdi,0x4f(%rbp)