14023bb08:	cc                   	int3
14023bb09:	cc                   	int3
14023bb0a:	cc                   	int3
14023bb0b:	cc                   	int3
14023bb0c:	cc                   	int3
14023bb0d:	cc                   	int3
14023bb0e:	cc                   	int3
14023bb0f:	cc                   	int3
14023bb10:	48 81 ec d8 00 00 00 	sub    $0xd8,%rsp
14023bb17:	4d 8b c1             	mov    %r9,%r8
14023bb1a:	e8 41 00 00 00       	call   0x14023bb60
14023bb1f:	90                   	nop
14023bb20:	b0 01                	mov    $0x1,%al
14023bb22:	48 81 c4 d8 00 00 00 	add    $0xd8,%rsp
14023bb29:	c3                   	ret
14023bb2a:	cc                   	int3
14023bb2b:	cc                   	int3
14023bb2c:	cc                   	int3
14023bb2d:	cc                   	int3
14023bb2e:	cc                   	int3
14023bb2f:	cc                   	int3
14023bb30:	f2 0f 10 05 80 66 d7 	movsd  0xd76680(%rip),%xmm0        # 0x140fb21b8
14023bb37:	00
14023bb38:	c3                   	ret
14023bb39:	cc                   	int3
14023bb3a:	cc                   	int3
14023bb3b:	cc                   	int3
14023bb3c:	cc                   	int3
14023bb3d:	cc                   	int3
14023bb3e:	cc                   	int3
14023bb3f:	cc                   	int3
14023bb40:	32 c0                	xor    %al,%al
14023bb42:	c3                   	ret
14023bb43:	cc                   	int3
14023bb44:	cc                   	int3
14023bb45:	cc                   	int3
14023bb46:	cc                   	int3
14023bb47:	cc                   	int3
14023bb48:	cc                   	int3
14023bb49:	cc                   	int3
14023bb4a:	cc                   	int3
14023bb4b:	cc                   	int3
14023bb4c:	cc                   	int3
14023bb4d:	cc                   	int3
14023bb4e:	cc                   	int3
14023bb4f:	cc                   	int3
14023bb50:	48 8b 41 d0          	mov    -0x30(%rcx),%rax
14023bb54:	c3                   	ret
14023bb55:	cc                   	int3
14023bb56:	cc                   	int3
14023bb57:	cc                   	int3
14023bb58:	cc                   	int3
14023bb59:	cc                   	int3
14023bb5a:	cc                   	int3
14023bb5b:	cc                   	int3
14023bb5c:	cc                   	int3
14023bb5d:	cc                   	int3
14023bb5e:	cc                   	int3
14023bb5f:	cc                   	int3
14023bb60:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
14023bb65:	55                   	push   %rbp
14023bb66:	56                   	push   %rsi
14023bb67:	57                   	push   %rdi
14023bb68:	41 54                	push   %r12
14023bb6a:	41 55                	push   %r13
14023bb6c:	41 56                	push   %r14
14023bb6e:	41 57                	push   %r15
14023bb70:	48 8d 6c 24 e0       	lea    -0x20(%rsp),%rbp
14023bb75:	48 81 ec 20 01 00 00 	sub    $0x120,%rsp
14023bb7c:	48 8b 05 7d d3 17 01 	mov    0x117d37d(%rip),%rax        # 0x1413b8f00
14023bb83:	48 33 c4             	xor    %rsp,%rax
14023bb86:	48 89 45 10          	mov    %rax,0x10(%rbp)
14023bb8a:	49 8b d8             	mov    %r8,%rbx
14023bb8d:	48 89 5c 24 70       	mov    %rbx,0x70(%rsp)
14023bb92:	44 8b e2             	mov    %edx,%r12d
14023bb95:	4c 8b e9             	mov    %rcx,%r13
14023bb98:	80 b9 00 0e 00 00 00 	cmpb   $0x0,0xe00(%rcx)
14023bb9f:	74 1c                	je     0x14023bbbd
14023bba1:	8b 05 e9 e8 1d 01    	mov    0x11de8e9(%rip),%eax        # 0x14141a490
14023bba7:	3b c2                	cmp    %edx,%eax
14023bba9:	73 12                	jae    0x14023bbbd
14023bbab:	49 8b 0c c0          	mov    (%r8,%rax,8),%rcx
14023bbaf:	0f b7 41 10          	movzwl 0x10(%rcx),%eax
14023bbb3:	66 89 44 24 40       	mov    %ax,0x40(%rsp)
14023bbb8:	41 b7 01             	mov    $0x1,%r15b
14023bbbb:	eb 03                	jmp    0x14023bbc0
14023bbbd:	45 32 ff             	xor    %r15b,%r15b
14023bbc0:	44 88 7c 24 42       	mov    %r15b,0x42(%rsp)
14023bbc5:	0f 57 c0             	xorps  %xmm0,%xmm0
14023bbc8:	f3 0f 7f 45 a8       	movdqu %xmm0,-0x58(%rbp)
14023bbcd:	45 33 f6             	xor    %r14d,%r14d
14023bbd0:	4c 89 75 b8          	mov    %r14,-0x48(%rbp)
14023bbd4:	33 c0                	xor    %eax,%eax
14023bbd6:	48 89 45 a0          	mov    %rax,-0x60(%rbp)
14023bbda:	e8 e1 0e bc 00       	call   0x140dfcac0
14023bbdf:	48 89 45 a0          	mov    %rax,-0x60(%rbp)
14023bbe3:	0f 57 c0             	xorps  %xmm0,%xmm0
14023bbe6:	f3 0f 7f 45 a8       	movdqu %xmm0,-0x58(%rbp)
14023bbeb:	4c 89 75 b8          	mov    %r14,-0x48(%rbp)
14023bbef:	45 38 b5 01 0e 00 00 	cmp    %r14b,0xe01(%r13)
14023bbf6:	0f 86 59 01 00 00    	jbe    0x14023bd55
14023bbfc:	4d 8d 85 a0 0d 00 00 	lea    0xda0(%r13),%r8
14023bc03:	8b 54 24 40          	mov    0x40(%rsp),%edx
14023bc07:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
14023bc0c:	e8 5f 2a 00 00       	call   0x14023e670
14023bc11:	48 8b f0             	mov    %rax,%rsi
14023bc14:	48 8d 45 a0          	lea    -0x60(%rbp),%rax
14023bc18:	48 3b c6             	cmp    %rsi,%rax
14023bc1b:	0f 84 c1 00 00 00    	je     0x14023bce2
14023bc21:	4c 8b 06             	mov    (%rsi),%r8
14023bc24:	48 8b 4d a0          	mov    -0x60(%rbp),%rcx
14023bc28:	49 3b c8             	cmp    %r8,%rcx
14023bc2b:	74 29                	je     0x14023bc56
14023bc2d:	48 8b 11             	mov    (%rcx),%rdx
14023bc30:	48 8b 42 18          	mov    0x18(%rdx),%rax
14023bc34:	49 8b d0             	mov    %r8,%rdx
14023bc37:	ff 15 e3 7d d4 00    	call   *0xd47de3(%rip)        # 0x140f83a20
14023bc3d:	84 c0                	test   %al,%al
14023bc3f:	75 11                	jne    0x14023bc52
14023bc41:	48 8b d6             	mov    %rsi,%rdx
14023bc44:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
14023bc48:	e8 03 0e 00 00       	call   0x14023ca50
14023bc4d:	e9 90 00 00 00       	jmp    0x14023bce2
14023bc52:	48 8b 4d a0          	mov    -0x60(%rbp),%rcx
14023bc56:	48 8b 5d a8          	mov    -0x58(%rbp),%rbx
14023bc5a:	48 85 db             	test   %rbx,%rbx
14023bc5d:	74 5f                	je     0x14023bcbe
14023bc5f:	4c 8b 75 b0          	mov    -0x50(%rbp),%r14
14023bc63:	49 3b de             	cmp    %r14,%rbx
14023bc66:	74 25                	je     0x14023bc8d
14023bc68:	48 8d 7b 10          	lea    0x10(%rbx),%rdi
14023bc6c:	0f 1f 40 00          	nopl   0x0(%rax)
14023bc70:	48 8b cf             	mov    %rdi,%rcx
14023bc73:	e8 c8 56 fe ff       	call   0x140221340
14023bc78:	48 83 c3 40          	add    $0x40,%rbx
14023bc7c:	48 83 c7 40          	add    $0x40,%rdi
14023bc80:	49 3b de             	cmp    %r14,%rbx
14023bc83:	75 eb                	jne    0x14023bc70
14023bc85:	48 8b 5d a8          	mov    -0x58(%rbp),%rbx
14023bc89:	48 8b 4d a0          	mov    -0x60(%rbp),%rcx
14023bc8d:	4c 8b 45 b8          	mov    -0x48(%rbp),%r8
14023bc91:	4c 2b c3             	sub    %rbx,%r8
14023bc94:	48 8b 01             	mov    (%rcx),%rax
14023bc97:	49 83 e0 c0          	and    $0xffffffffffffffc0,%r8
14023bc9b:	41 b9 08 00 00 00    	mov    $0x8,%r9d
14023bca1:	48 8b d3             	mov    %rbx,%rdx
14023bca4:	48 8b 40 10          	mov    0x10(%rax),%rax
14023bca8:	ff 15 72 7d d4 00    	call   *0xd47d72(%rip)        # 0x140f83a20
14023bcae:	90                   	nop
14023bcaf:	0f 57 c0             	xorps  %xmm0,%xmm0
14023bcb2:	f3 0f 7f 45 a8       	movdqu %xmm0,-0x58(%rbp)
14023bcb7:	45 33 f6             	xor    %r14d,%r14d
14023bcba:	4c 89 75 b8          	mov    %r14,-0x48(%rbp)
14023bcbe:	48 8b 46 08          	mov    0x8(%rsi),%rax
14023bcc2:	48 89 45 a8          	mov    %rax,-0x58(%rbp)
14023bcc6:	48 8b 46 10          	mov    0x10(%rsi),%rax
14023bcca:	48 89 45 b0          	mov    %rax,-0x50(%rbp)
14023bcce:	48 8b 46 18          	mov    0x18(%rsi),%rax
14023bcd2:	48 89 45 b8          	mov    %rax,-0x48(%rbp)
14023bcd6:	4c 89 76 08          	mov    %r14,0x8(%rsi)
14023bcda:	4c 89 76 10          	mov    %r14,0x10(%rsi)
14023bcde:	4c 89 76 18          	mov    %r14,0x18(%rsi)
14023bce2:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
14023bce7:	48 85 db             	test   %rbx,%rbx
14023bcea:	74 64                	je     0x14023bd50
14023bcec:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
14023bcf1:	48 3b de             	cmp    %rsi,%rbx
14023bcf4:	74 24                	je     0x14023bd1a
14023bcf6:	48 8d 7b 10          	lea    0x10(%rbx),%rdi
14023bcfa:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
14023bd00:	48 8b cf             	mov    %rdi,%rcx
14023bd03:	e8 38 56 fe ff       	call   0x140221340
14023bd08:	48 83 c3 40          	add    $0x40,%rbx
14023bd0c:	48 83 c7 40          	add    $0x40,%rdi
14023bd10:	48 3b de             	cmp    %rsi,%rbx
14023bd13:	75 eb                	jne    0x14023bd00
14023bd15:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
14023bd1a:	4c 8b 44 24 60       	mov    0x60(%rsp),%r8
14023bd1f:	4c 2b c3             	sub    %rbx,%r8
14023bd22:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
14023bd27:	48 8b 01             	mov    (%rcx),%rax
14023bd2a:	49 83 e0 c0          	and    $0xffffffffffffffc0,%r8
14023bd2e:	41 b9 08 00 00 00    	mov    $0x8,%r9d
14023bd34:	48 8b d3             	mov    %rbx,%rdx
14023bd37:	48 8b 40 10          	mov    0x10(%rax),%rax
14023bd3b:	ff 15 df 7c d4 00    	call   *0xd47cdf(%rip)        # 0x140f83a20
14023bd41:	90                   	nop
14023bd42:	4c 89 74 24 50       	mov    %r14,0x50(%rsp)
14023bd47:	0f 57 c0             	xorps  %xmm0,%xmm0
14023bd4a:	f3 0f 7f 44 24 58    	movdqu %xmm0,0x58(%rsp)
14023bd50:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
14023bd55:	45 84 ff             	test   %r15b,%r15b
14023bd58:	74 03                	je     0x14023bd5d
14023bd5a:	41 ff cc             	dec    %r12d
14023bd5d:	0f 57 c0             	xorps  %xmm0,%xmm0
14023bd60:	33 c0                	xor    %eax,%eax
14023bd62:	0f 11 45 c0          	movups %xmm0,-0x40(%rbp)
14023bd66:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
14023bd6a:	0f 11 45 e0          	movups %xmm0,-0x20(%rbp)
14023bd6e:	0f 11 45 f0          	movups %xmm0,-0x10(%rbp)
14023bd72:	48 89 45 00          	mov    %rax,0x0(%rbp)
14023bd76:	49 8d bd a0 0d 00 00 	lea    0xda0(%r13),%rdi
14023bd7d:	49 8d 85 30 0d 00 00 	lea    0xd30(%r13),%rax
14023bd84:	4c 8d 4b 08          	lea    0x8(%rbx),%r9
14023bd88:	45 84 ff             	test   %r15b,%r15b
14023bd8b:	4c 0f 44 cb          	cmove  %rbx,%r9
14023bd8f:	48 89 7c 24 30       	mov    %rdi,0x30(%rsp)
14023bd94:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14023bd99:	48 8d 45 a0          	lea    -0x60(%rbp),%rax
14023bd9d:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14023bda2:	45 0f b6 85 00 0e 00 	movzbl 0xe00(%r13),%r8d
14023bda9:	00
14023bdaa:	41 0f b6 d4          	movzbl %r12b,%edx
14023bdae:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
14023bdb2:	e8 59 51 fe ff       	call   0x140220f10
14023bdb7:	90                   	nop
14023bdb8:	49 8d 95 e0 0c 00 00 	lea    0xce0(%r13),%rdx
14023bdbf:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
14023bdc3:	49 8b 8d 20 0d 00 00 	mov    0xd20(%r13),%rcx
14023bdca:	e8 c1 76 b7 00       	call   0x140db3490
14023bdcf:	84 c0                	test   %al,%al
14023bdd1:	74 68                	je     0x14023be3b
14023bdd3:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
14023bdd7:	e8 64 5b fe ff       	call   0x140221940
14023bddc:	90                   	nop
14023bddd:	48 8b 5d a8          	mov    -0x58(%rbp),%rbx
14023bde1:	48 85 db             	test   %rbx,%rbx
14023bde4:	0f 84 75 03 00 00    	je     0x14023c15f
14023bdea:	48 8b 75 b0          	mov    -0x50(%rbp),%rsi
14023bdee:	48 3b de             	cmp    %rsi,%rbx
14023bdf1:	74 1d                	je     0x14023be10
14023bdf3:	48 8d 7b 10          	lea    0x10(%rbx),%rdi
14023bdf7:	48 8b cf             	mov    %rdi,%rcx
14023bdfa:	e8 41 55 fe ff       	call   0x140221340
14023bdff:	48 83 c3 40          	add    $0x40,%rbx
14023be03:	48 83 c7 40          	add    $0x40,%rdi
14023be07:	48 3b de             	cmp    %rsi,%rbx
14023be0a:	75 eb                	jne    0x14023bdf7
14023be0c:	48 8b 5d a8          	mov    -0x58(%rbp),%rbx
14023be10:	4c 8b 45 b8          	mov    -0x48(%rbp),%r8
14023be14:	4c 2b c3             	sub    %rbx,%r8
14023be17:	48 8b 4d a0          	mov    -0x60(%rbp),%rcx
14023be1b:	48 8b 01             	mov    (%rcx),%rax
14023be1e:	49 83 e0 c0          	and    $0xffffffffffffffc0,%r8
14023be22:	41 b9 08 00 00 00    	mov    $0x8,%r9d
14023be28:	48 8b d3             	mov    %rbx,%rdx
14023be2b:	48 8b 40 10          	mov    0x10(%rax),%rax
14023be2f:	ff 15 eb 7b d4 00    	call   *0xd47beb(%rip)        # 0x140f83a20
14023be35:	90                   	nop
14023be36:	e9 24 03 00 00       	jmp    0x14023c15f
14023be3b:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
14023be3f:	e8 ec 79 fe ff       	call   0x140223830
14023be44:	4c 8b e0             	mov    %rax,%r12
14023be47:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
14023be4b:	e8 d0 79 fe ff       	call   0x140223820
14023be50:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
14023be55:	49 8d 9d e8 0d 00 00 	lea    0xde8(%r13),%rbx
14023be5c:	48 8b 0b             	mov    (%rbx),%rcx
14023be5f:	48 8b 53 08          	mov    0x8(%rbx),%rdx
14023be63:	48 3b ca             	cmp    %rdx,%rcx
14023be66:	74 0f                	je     0x14023be77
14023be68:	4c 8b c3             	mov    %rbx,%r8
14023be6b:	e8 10 cc ff ff       	call   0x140238a80
14023be70:	48 8b 03             	mov    (%rbx),%rax
14023be73:	48 89 43 08          	mov    %rax,0x8(%rbx)
14023be77:	4d 8b fe             	mov    %r14,%r15
14023be7a:	49 8b 74 24 08       	mov    0x8(%r12),%rsi
14023be7f:	49 8b 0c 24          	mov    (%r12),%rcx
14023be83:	48 8b c6             	mov    %rsi,%rax
14023be86:	48 2b c1             	sub    %rcx,%rax
14023be89:	48 c1 f8 06          	sar    $0x6,%rax
14023be8d:	48 85 c0             	test   %rax,%rax
14023be90:	0f 84 f5 00 00 00    	je     0x14023bf8b
14023be96:	33 f6                	xor    %esi,%esi
14023be98:	44 8b f6             	mov    %esi,%r14d
14023be9b:	eb 05                	jmp    0x14023bea2
14023be9d:	0f 1f 00             	nopl   (%rax)
14023bea0:	33 f6                	xor    %esi,%esi
14023bea2:	49 03 ce             	add    %r14,%rcx
14023bea5:	4c 8b c7             	mov    %rdi,%r8
14023bea8:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
14023bead:	e8 3e b6 fe ff       	call   0x1402274f0
14023beb2:	90                   	nop
14023beb3:	4c 8b 4b 08          	mov    0x8(%rbx),%r9
14023beb7:	4c 3b 4b 10          	cmp    0x10(%rbx),%r9
14023bebb:	74 38                	je     0x14023bef5
14023bebd:	4c 8b 40 18          	mov    0x18(%rax),%r8
14023bec1:	48 89 70 18          	mov    %rsi,0x18(%rax)
14023bec5:	48 8b 50 10          	mov    0x10(%rax),%rdx
14023bec9:	48 89 70 10          	mov    %rsi,0x10(%rax)
14023becd:	48 8b 48 08          	mov    0x8(%rax),%rcx
14023bed1:	48 89 70 08          	mov    %rsi,0x8(%rax)
14023bed5:	48 8b 00             	mov    (%rax),%rax
14023bed8:	49 89 01             	mov    %rax,(%r9)
14023bedb:	49 89 49 08          	mov    %rcx,0x8(%r9)
14023bedf:	49 89 51 10          	mov    %rdx,0x10(%r9)
14023bee3:	4d 89 41 18          	mov    %r8,0x18(%r9)
14023bee7:	48 8b 7b 08          	mov    0x8(%rbx),%rdi
14023beeb:	48 8d 47 20          	lea    0x20(%rdi),%rax
14023beef:	48 89 43 08          	mov    %rax,0x8(%rbx)
14023bef3:	eb 11                	jmp    0x14023bf06
14023bef5:	4c 8b c0             	mov    %rax,%r8
14023bef8:	49 8b d1             	mov    %r9,%rdx
14023befb:	48 8b cb             	mov    %rbx,%rcx
14023befe:	e8 6d d0 ff ff       	call   0x140238f70
14023bf03:	48 8b f8             	mov    %rax,%rdi
14023bf06:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
14023bf0b:	48 85 d2             	test   %rdx,%rdx
14023bf0e:	74 30                	je     0x14023bf40
14023bf10:	4c 8b 44 24 60       	mov    0x60(%rsp),%r8
14023bf15:	4c 2b c2             	sub    %rdx,%r8
14023bf18:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
14023bf1d:	4c 8b 09             	mov    (%rcx),%r9
14023bf20:	49 8b 41 10          	mov    0x10(%r9),%rax
14023bf24:	41 b9 01 00 00 00    	mov    $0x1,%r9d
14023bf2a:	ff 15 f0 7a d4 00    	call   *0xd47af0(%rip)        # 0x140f83a20
14023bf30:	90                   	nop
14023bf31:	48 89 74 24 50       	mov    %rsi,0x50(%rsp)
14023bf36:	48 89 74 24 58       	mov    %rsi,0x58(%rsp)
14023bf3b:	48 89 74 24 60       	mov    %rsi,0x60(%rsp)
14023bf40:	4c 8b 47 08          	mov    0x8(%rdi),%r8
14023bf44:	4c 8b 4f 10          	mov    0x10(%rdi),%r9
14023bf48:	4d 2b c8             	sub    %r8,%r9
14023bf4b:	41 8b d7             	mov    %r15d,%edx
14023bf4e:	49 8b 8d 00 0d 00 00 	mov    0xd00(%r13),%rcx
14023bf55:	e8 06 76 b8 00       	call   0x140dc3560
14023bf5a:	49 ff c7             	inc    %r15
14023bf5d:	49 83 c6 40          	add    $0x40,%r14
14023bf61:	49 8b 74 24 08       	mov    0x8(%r12),%rsi
14023bf66:	49 8b 0c 24          	mov    (%r12),%rcx
14023bf6a:	48 8b c6             	mov    %rsi,%rax
14023bf6d:	48 2b c1             	sub    %rcx,%rax
14023bf70:	48 c1 f8 06          	sar    $0x6,%rax
14023bf74:	4c 3b f8             	cmp    %rax,%r15
14023bf77:	49 8d bd a0 0d 00 00 	lea    0xda0(%r13),%rdi
14023bf7e:	0f 82 1c ff ff ff    	jb     0x14023bea0
14023bf84:	49 8d bd a0 0d 00 00 	lea    0xda0(%r13),%rdi
14023bf8b:	48 2b f1             	sub    %rcx,%rsi
14023bf8e:	48 c1 fe 06          	sar    $0x6,%rsi
14023bf92:	45 33 e4             	xor    %r12d,%r12d
14023bf95:	45 8b f4             	mov    %r12d,%r14d
14023bf98:	4c 8b 7c 24 70       	mov    0x70(%rsp),%r15
14023bf9d:	49 8b 57 08          	mov    0x8(%r15),%rdx
14023bfa1:	4d 8b 07             	mov    (%r15),%r8
14023bfa4:	48 8b c2             	mov    %rdx,%rax
14023bfa7:	49 2b c0             	sub    %r8,%rax
14023bfaa:	48 c1 f8 06          	sar    $0x6,%rax
14023bfae:	48 85 c0             	test   %rax,%rax
14023bfb1:	0f 84 f9 00 00 00    	je     0x14023c0b0
14023bfb7:	41 8b cc             	mov    %r12d,%ecx