14015ba3e:	cc                   	int3
14015ba3f:	cc                   	int3
14015ba40:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14015ba45:	57                   	push   %rdi
14015ba46:	48 83 ec 20          	sub    $0x20,%rsp
14015ba4a:	8b fa                	mov    %edx,%edi
14015ba4c:	48 8b d9             	mov    %rcx,%rbx
14015ba4f:	e8 7c a4 f6 ff       	call   0x1400c5ed0
14015ba54:	48 8b 4b f8          	mov    -0x8(%rbx),%rcx
14015ba58:	48 81 39 a8 00 00 00 	cmpq   $0xa8,(%rcx)
14015ba5f:	72 1b                	jb     0x14015ba7c
14015ba61:	48 8b 81 a0 00 00 00 	mov    0xa0(%rcx),%rax
14015ba68:	48 85 c0             	test   %rax,%rax
14015ba6b:	74 0f                	je     0x14015ba7c
14015ba6d:	8b d7                	mov    %edi,%edx
14015ba6f:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14015ba74:	48 83 c4 20          	add    $0x20,%rsp
14015ba78:	5f                   	pop    %rdi
14015ba79:	48 ff e0             	rex.W jmp *%rax
14015ba7c:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14015ba81:	33 c0                	xor    %eax,%eax
14015ba83:	48 83 c4 20          	add    $0x20,%rsp
14015ba87:	5f                   	pop    %rdi
14015ba88:	c3                   	ret
14015ba89:	cc                   	int3
14015ba8a:	cc                   	int3
14015ba8b:	cc                   	int3
14015ba8c:	cc                   	int3
14015ba8d:	cc                   	int3
14015ba8e:	cc                   	int3
14015ba8f:	cc                   	int3
14015ba90:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14015ba95:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
14015ba9a:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14015ba9f:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
14015baa4:	41 56                	push   %r14
14015baa6:	48 83 ec 40          	sub    $0x40,%rsp
14015baaa:	41 8b f0             	mov    %r8d,%esi
14015baad:	48 8b fa             	mov    %rdx,%rdi
14015bab0:	48 8b d9             	mov    %rcx,%rbx
14015bab3:	e8 18 a4 f6 ff       	call   0x1400c5ed0
14015bab8:	48 8b 4b f8          	mov    -0x8(%rbx),%rcx
14015babc:	48 81 39 c0 00 00 00 	cmpq   $0xc0,(%rcx)
14015bac3:	0f 82 f7 00 00 00    	jb     0x14015bbc0
14015bac9:	48 8b 81 b8 00 00 00 	mov    0xb8(%rcx),%rax
14015bad0:	48 85 c0             	test   %rax,%rax
14015bad3:	0f 84 e7 00 00 00    	je     0x14015bbc0
14015bad9:	8b d6                	mov    %esi,%edx
14015badb:	ff d0                	call   *%rax
14015badd:	4c 8b f0             	mov    %rax,%r14
14015bae0:	48 8d 35 01 05 0e 00 	lea    0xe0501(%rip),%rsi        # 0x14023bfe8
14015bae7:	48 89 74 24 28       	mov    %rsi,0x28(%rsp)
14015baec:	33 db                	xor    %ebx,%ebx
14015baee:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
14015baf3:	40 32 ed             	xor    %bpl,%bpl
14015baf6:	40 88 6c 24 38       	mov    %bpl,0x38(%rsp)
14015bafb:	48 85 c0             	test   %rax,%rax
14015bafe:	74 49                	je     0x14015bb49
14015bb00:	8d 4b 18             	lea    0x18(%rbx),%ecx
14015bb03:	e8 e8 a7 02 00       	call   0x1401862f0
14015bb08:	48 8b d8             	mov    %rax,%rbx
14015bb0b:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14015bb10:	0f 57 c0             	xorps  %xmm0,%xmm0
14015bb13:	33 c0                	xor    %eax,%eax
14015bb15:	0f 11 03             	movups %xmm0,(%rbx)
14015bb18:	48 89 43 10          	mov    %rax,0x10(%rbx)
14015bb1c:	40 b5 01             	mov    $0x1,%bpl
14015bb1f:	40 88 6c 24 38       	mov    %bpl,0x38(%rsp)
14015bb24:	41 0f 10 06          	movups (%r14),%xmm0
14015bb28:	0f 11 03             	movups %xmm0,(%rbx)
14015bb2b:	f2 41 0f 10 4e 10    	movsd  0x10(%r14),%xmm1
14015bb31:	f2 0f 11 4b 10       	movsd  %xmm1,0x10(%rbx)
14015bb36:	0f 57 c0             	xorps  %xmm0,%xmm0
14015bb39:	41 0f 11 06          	movups %xmm0,(%r14)
14015bb3d:	49 89 46 10          	mov    %rax,0x10(%r14)
14015bb41:	49 8b ce             	mov    %r14,%rcx
14015bb44:	e8 43 a6 05 00       	call   0x1401b618c
14015bb49:	48 89 37             	mov    %rsi,(%rdi)
14015bb4c:	48 c7 47 08 00 00 00 	movq   $0x0,0x8(%rdi)
14015bb53:	00
14015bb54:	c6 47 10 00          	movb   $0x0,0x10(%rdi)
14015bb58:	48 85 db             	test   %rbx,%rbx
14015bb5b:	74 42                	je     0x14015bb9f
14015bb5d:	48 8b 73 08          	mov    0x8(%rbx),%rsi
14015bb61:	4c 8b 33             	mov    (%rbx),%r14
14015bb64:	4d 85 f6             	test   %r14,%r14
14015bb67:	74 36                	je     0x14015bb9f
14015bb69:	48 85 f6             	test   %rsi,%rsi
14015bb6c:	74 31                	je     0x14015bb9f
14015bb6e:	b9 18 00 00 00       	mov    $0x18,%ecx
14015bb73:	e8 78 a7 02 00       	call   0x1401862f0
14015bb78:	48 89 47 08          	mov    %rax,0x8(%rdi)
14015bb7c:	0f 57 c0             	xorps  %xmm0,%xmm0
14015bb7f:	33 c9                	xor    %ecx,%ecx
14015bb81:	0f 11 00             	movups %xmm0,(%rax)
14015bb84:	48 89 48 10          	mov    %rcx,0x10(%rax)
14015bb88:	c6 47 10 01          	movb   $0x1,0x10(%rdi)
14015bb8c:	44 8d 49 01          	lea    0x1(%rcx),%r9d
14015bb90:	4c 8b c0             	mov    %rax,%r8
14015bb93:	48 8b d6             	mov    %rsi,%rdx
14015bb96:	49 8b ce             	mov    %r14,%rcx
14015bb99:	e8 45 db fd ff       	call   0x1401396e3
14015bb9e:	90                   	nop
14015bb9f:	48 85 db             	test   %rbx,%rbx
14015bba2:	74 32                	je     0x14015bbd6
14015bba4:	40 84 ed             	test   %bpl,%bpl
14015bba7:	74 2d                	je     0x14015bbd6
14015bba9:	48 8b cb             	mov    %rbx,%rcx
14015bbac:	e8 bd db fd ff       	call   0x14013976e
14015bbb1:	ba 18 00 00 00       	mov    $0x18,%edx
14015bbb6:	48 8b cb             	mov    %rbx,%rcx
14015bbb9:	e8 8e aa 02 00       	call   0x14018664c
14015bbbe:	eb 16                	jmp    0x14015bbd6
14015bbc0:	48 8d 35 21 04 0e 00 	lea    0xe0421(%rip),%rsi        # 0x14023bfe8
14015bbc7:	48 89 37             	mov    %rsi,(%rdi)
14015bbca:	48 c7 47 08 00 00 00 	movq   $0x0,0x8(%rdi)
14015bbd1:	00
14015bbd2:	c6 47 10 00          	movb   $0x0,0x10(%rdi)
14015bbd6:	48 8b c7             	mov    %rdi,%rax
14015bbd9:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
14015bbde:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
14015bbe3:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
14015bbe8:	48 8b 7c 24 68       	mov    0x68(%rsp),%rdi
14015bbed:	48 83 c4 40          	add    $0x40,%rsp
14015bbf1:	41 5e                	pop    %r14
14015bbf3:	c3                   	ret
14015bbf4:	cc                   	int3
14015bbf5:	cc                   	int3
14015bbf6:	cc                   	int3
14015bbf7:	cc                   	int3
14015bbf8:	cc                   	int3
14015bbf9:	cc                   	int3
14015bbfa:	cc                   	int3
14015bbfb:	cc                   	int3
14015bbfc:	cc                   	int3
14015bbfd:	cc                   	int3
14015bbfe:	cc                   	int3
14015bbff:	cc                   	int3
14015bc00:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14015bc05:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
14015bc0a:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14015bc0f:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
14015bc14:	41 56                	push   %r14
14015bc16:	48 83 ec 40          	sub    $0x40,%rsp
14015bc1a:	49 8b f0             	mov    %r8,%rsi
14015bc1d:	48 8b fa             	mov    %rdx,%rdi
14015bc20:	48 8b d9             	mov    %rcx,%rbx
14015bc23:	e8 a8 a2 f6 ff       	call   0x1400c5ed0
14015bc28:	48 8b 4b f8          	mov    -0x8(%rbx),%rcx
14015bc2c:	48 81 39 c8 00 00 00 	cmpq   $0xc8,(%rcx)
14015bc33:	0f 82 f8 00 00 00    	jb     0x14015bd31
14015bc39:	48 8b 81 c0 00 00 00 	mov    0xc0(%rcx),%rax
14015bc40:	48 85 c0             	test   %rax,%rax
14015bc43:	0f 84 e8 00 00 00    	je     0x14015bd31
14015bc49:	48 8b d6             	mov    %rsi,%rdx
14015bc4c:	ff d0                	call   *%rax
14015bc4e:	4c 8b f0             	mov    %rax,%r14
14015bc51:	48 8d 35 90 03 0e 00 	lea    0xe0390(%rip),%rsi        # 0x14023bfe8
14015bc58:	48 89 74 24 28       	mov    %rsi,0x28(%rsp)
14015bc5d:	33 db                	xor    %ebx,%ebx
14015bc5f:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
14015bc64:	40 32 ed             	xor    %bpl,%bpl
14015bc67:	40 88 6c 24 38       	mov    %bpl,0x38(%rsp)
14015bc6c:	48 85 c0             	test   %rax,%rax
14015bc6f:	74 49                	je     0x14015bcba
14015bc71:	8d 4b 18             	lea    0x18(%rbx),%ecx
14015bc74:	e8 77 a6 02 00       	call   0x1401862f0
14015bc79:	48 8b d8             	mov    %rax,%rbx
14015bc7c:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14015bc81:	0f 57 c0             	xorps  %xmm0,%xmm0
14015bc84:	33 c0                	xor    %eax,%eax
14015bc86:	0f 11 03             	movups %xmm0,(%rbx)
14015bc89:	48 89 43 10          	mov    %rax,0x10(%rbx)
14015bc8d:	40 b5 01             	mov    $0x1,%bpl
14015bc90:	40 88 6c 24 38       	mov    %bpl,0x38(%rsp)
14015bc95:	41 0f 10 06          	movups (%r14),%xmm0
14015bc99:	0f 11 03             	movups %xmm0,(%rbx)
14015bc9c:	f2 41 0f 10 4e 10    	movsd  0x10(%r14),%xmm1
14015bca2:	f2 0f 11 4b 10       	movsd  %xmm1,0x10(%rbx)
14015bca7:	0f 57 c0             	xorps  %xmm0,%xmm0
14015bcaa:	41 0f 11 06          	movups %xmm0,(%r14)
14015bcae:	49 89 46 10          	mov    %rax,0x10(%r14)
14015bcb2:	49 8b ce             	mov    %r14,%rcx
14015bcb5:	e8 d2 a4 05 00       	call   0x1401b618c
14015bcba:	48 89 37             	mov    %rsi,(%rdi)
14015bcbd:	48 c7 47 08 00 00 00 	movq   $0x0,0x8(%rdi)
14015bcc4:	00
14015bcc5:	c6 47 10 00          	movb   $0x0,0x10(%rdi)
14015bcc9:	48 85 db             	test   %rbx,%rbx
14015bccc:	74 42                	je     0x14015bd10
14015bcce:	48 8b 73 08          	mov    0x8(%rbx),%rsi
14015bcd2:	4c 8b 33             	mov    (%rbx),%r14
14015bcd5:	4d 85 f6             	test   %r14,%r14
14015bcd8:	74 36                	je     0x14015bd10
14015bcda:	48 85 f6             	test   %rsi,%rsi
14015bcdd:	74 31                	je     0x14015bd10
14015bcdf:	b9 18 00 00 00       	mov    $0x18,%ecx
14015bce4:	e8 07 a6 02 00       	call   0x1401862f0
14015bce9:	48 89 47 08          	mov    %rax,0x8(%rdi)
14015bced:	0f 57 c0             	xorps  %xmm0,%xmm0
14015bcf0:	33 c9                	xor    %ecx,%ecx
14015bcf2:	0f 11 00             	movups %xmm0,(%rax)
14015bcf5:	48 89 48 10          	mov    %rcx,0x10(%rax)
14015bcf9:	c6 47 10 01          	movb   $0x1,0x10(%rdi)
14015bcfd:	44 8d 49 01          	lea    0x1(%rcx),%r9d
14015bd01:	4c 8b c0             	mov    %rax,%r8
14015bd04:	48 8b d6             	mov    %rsi,%rdx
14015bd07:	49 8b ce             	mov    %r14,%rcx
14015bd0a:	e8 d4 d9 fd ff       	call   0x1401396e3
14015bd0f:	90                   	nop
14015bd10:	48 85 db             	test   %rbx,%rbx
14015bd13:	74 32                	je     0x14015bd47
14015bd15:	40 84 ed             	test   %bpl,%bpl
14015bd18:	74 2d                	je     0x14015bd47
14015bd1a:	48 8b cb             	mov    %rbx,%rcx
14015bd1d:	e8 4c da fd ff       	call   0x14013976e
14015bd22:	ba 18 00 00 00       	mov    $0x18,%edx
14015bd27:	48 8b cb             	mov    %rbx,%rcx
14015bd2a:	e8 1d a9 02 00       	call   0x14018664c
14015bd2f:	eb 16                	jmp    0x14015bd47
14015bd31:	48 8d 35 b0 02 0e 00 	lea    0xe02b0(%rip),%rsi        # 0x14023bfe8
14015bd38:	48 89 37             	mov    %rsi,(%rdi)
14015bd3b:	48 c7 47 08 00 00 00 	movq   $0x0,0x8(%rdi)
14015bd42:	00
14015bd43:	c6 47 10 00          	movb   $0x0,0x10(%rdi)
14015bd47:	48 8b c7             	mov    %rdi,%rax
14015bd4a:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
14015bd4f:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
14015bd54:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
14015bd59:	48 8b 7c 24 68       	mov    0x68(%rsp),%rdi
14015bd5e:	48 83 c4 40          	add    $0x40,%rsp
14015bd62:	41 5e                	pop    %r14
14015bd64:	c3                   	ret
14015bd65:	cc                   	int3
14015bd66:	cc                   	int3
14015bd67:	cc                   	int3
14015bd68:	cc                   	int3
14015bd69:	cc                   	int3
14015bd6a:	cc                   	int3
14015bd6b:	cc                   	int3
14015bd6c:	cc                   	int3
14015bd6d:	cc                   	int3
14015bd6e:	cc                   	int3
14015bd6f:	cc                   	int3
14015bd70:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14015bd75:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14015bd7a:	57                   	push   %rdi
14015bd7b:	48 83 ec 30          	sub    $0x30,%rsp
14015bd7f:	41 8b f0             	mov    %r8d,%esi
14015bd82:	48 8b fa             	mov    %rdx,%rdi
14015bd85:	48 8b d9             	mov    %rcx,%rbx
14015bd88:	e8 43 a1 f6 ff       	call   0x1400c5ed0
14015bd8d:	48 8b 4b f8          	mov    -0x8(%rbx),%rcx
14015bd91:	48 81 39 10 01 00 00 	cmpq   $0x110,(%rcx)
14015bd98:	72 2e                	jb     0x14015bdc8
14015bd9a:	48 8b 81 08 01 00 00 	mov    0x108(%rcx),%rax
14015bda1:	48 85 c0             	test   %rax,%rax
14015bda4:	74 22                	je     0x14015bdc8
14015bda6:	8b d6                	mov    %esi,%edx
14015bda8:	ff d0                	call   *%rax
14015bdaa:	48 8b d0             	mov    %rax,%rdx
14015bdad:	48 8b cf             	mov    %rdi,%rcx
14015bdb0:	e8 7b e4 fe ff       	call   0x14014a230
14015bdb5:	48 8b c7             	mov    %rdi,%rax
14015bdb8:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
14015bdbd:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
14015bdc2:	48 83 c4 30          	add    $0x30,%rsp
14015bdc6:	5f                   	pop    %rdi
14015bdc7:	c3                   	ret
14015bdc8:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
14015bdcd:	48 8b c7             	mov    %rdi,%rax
14015bdd0:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
14015bdd5:	48 c7 07 00 00 00 00 	movq   $0x0,(%rdi)
14015bddc:	48 83 c4 30          	add    $0x30,%rsp
14015bde0:	5f                   	pop    %rdi
14015bde1:	c3                   	ret
14015bde2:	cc                   	int3
14015bde3:	cc                   	int3
14015bde4:	cc                   	int3
14015bde5:	cc                   	int3
14015bde6:	cc                   	int3
14015bde7:	cc                   	int3
14015bde8:	cc                   	int3
14015bde9:	cc                   	int3
14015bdea:	cc                   	int3
14015bdeb:	cc                   	int3
14015bdec:	cc                   	int3
14015bded:	cc                   	int3
14015bdee:	cc                   	int3
14015bdef:	cc                   	int3
14015bdf0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14015bdf5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14015bdfa:	57                   	push   %rdi
14015bdfb:	48 83 ec 30          	sub    $0x30,%rsp
14015bdff:	49 8b f0             	mov    %r8,%rsi
14015be02:	48 8b fa             	mov    %rdx,%rdi
14015be05:	48 8b d9             	mov    %rcx,%rbx
14015be08:	e8 c3 a0 f6 ff       	call   0x1400c5ed0
14015be0d:	48 8b 4b f8          	mov    -0x8(%rbx),%rcx
14015be11:	48 81 39 18 01 00 00 	cmpq   $0x118,(%rcx)
14015be18:	72 2f                	jb     0x14015be49
14015be1a:	48 8b 81 10 01 00 00 	mov    0x110(%rcx),%rax
14015be21:	48 85 c0             	test   %rax,%rax
14015be24:	74 23                	je     0x14015be49
14015be26:	48 8b d6             	mov    %rsi,%rdx
14015be29:	ff d0                	call   *%rax
14015be2b:	48 8b d0             	mov    %rax,%rdx
14015be2e:	48 8b cf             	mov    %rdi,%rcx
14015be31:	e8 fa e3 fe ff       	call   0x14014a230
14015be36:	48 8b c7             	mov    %rdi,%rax
14015be39:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
14015be3e:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
14015be43:	48 83 c4 30          	add    $0x30,%rsp
14015be47:	5f                   	pop    %rdi
14015be48:	c3                   	ret
14015be49:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
14015be4e:	48 8b c7             	mov    %rdi,%rax
14015be51:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
14015be56:	48 c7 07 00 00 00 00 	movq   $0x0,(%rdi)
14015be5d:	48 83 c4 30          	add    $0x30,%rsp
14015be61:	5f                   	pop    %rdi
14015be62:	c3                   	ret
14015be63:	cc                   	int3
14015be64:	cc                   	int3
14015be65:	cc                   	int3
14015be66:	cc                   	int3
14015be67:	cc                   	int3
14015be68:	cc                   	int3
14015be69:	cc                   	int3
14015be6a:	cc                   	int3
14015be6b:	cc                   	int3
14015be6c:	cc                   	int3
14015be6d:	cc                   	int3
14015be6e:	cc                   	int3
14015be6f:	cc                   	int3
14015be70:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14015be75:	57                   	push   %rdi
14015be76:	48 83 ec 20          	sub    $0x20,%rsp
14015be7a:	8b fa                	mov    %edx,%edi
14015be7c:	48 8b d9             	mov    %rcx,%rbx
14015be7f:	e8 4c a0 f6 ff       	call   0x1400c5ed0
14015be84:	48 8b 4b f8          	mov    -0x8(%rbx),%rcx
14015be88:	48 81 39 e0 00 00 00 	cmpq   $0xe0,(%rcx)
14015be8f:	72 1b                	jb     0x14015beac
14015be91:	48 8b 81 d8 00 00 00 	mov    0xd8(%rcx),%rax
14015be98:	48 85 c0             	test   %rax,%rax
14015be9b:	74 0f                	je     0x14015beac
14015be9d:	8b d7                	mov    %edi,%edx
14015be9f:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14015bea4:	48 83 c4 20          	add    $0x20,%rsp