140015bf5:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140015bf9:	0f 84 0d 04 00 00    	je     0x14001600c
140015bff:	ba 62 00 00 00       	mov    $0x62,%edx
140015c04:	e9 3f ff ff ff       	jmp    0x140015b48
140015c09:	4c 8b 45 08          	mov    0x8(%rbp),%r8
140015c0d:	4c 8d 4d 70          	lea    0x70(%rbp),%r9
140015c11:	83 64 24 30 00       	andl   $0x0,0x30(%rsp)
140015c16:	33 d2                	xor    %edx,%edx
140015c18:	48 8b 4d 20          	mov    0x20(%rbp),%rcx
140015c1c:	41 8b 40 10          	mov    0x10(%r8),%eax
140015c20:	89 44 24 28          	mov    %eax,0x28(%rsp)
140015c24:	49 8b 40 18          	mov    0x18(%r8),%rax
140015c28:	4d 8b 40 08          	mov    0x8(%r8),%r8
140015c2c:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140015c31:	48 ff 15 f8 a2 02 00 	rex.W call *0x2a2f8(%rip)        # 0x14003ff30
140015c38:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140015c3d:	8b d8                	mov    %eax,%ebx
140015c3f:	85 c0                	test   %eax,%eax
140015c41:	79 2b                	jns    0x140015c6e
140015c43:	48 8b 0d b6 63 03 00 	mov    0x363b6(%rip),%rcx        # 0x14004c000
140015c4a:	48 8d 3d af 63 03 00 	lea    0x363af(%rip),%rdi        # 0x14004c000
140015c51:	48 3b cf             	cmp    %rdi,%rcx
140015c54:	0f 84 b2 03 00 00    	je     0x14001600c
140015c5a:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140015c5e:	0f 84 a8 03 00 00    	je     0x14001600c
140015c64:	ba 63 00 00 00       	mov    $0x63,%edx
140015c69:	e9 da fe ff ff       	jmp    0x140015b48
140015c6e:	48 8b 85 30 03 00 00 	mov    0x330(%rbp),%rax
140015c75:	33 d2                	xor    %edx,%edx
140015c77:	48 89 bd 38 01 00 00 	mov    %rdi,0x138(%rbp)
140015c7e:	48 89 bd 80 01 00 00 	mov    %rdi,0x180(%rbp)
140015c85:	49 8b ff             	mov    %r15,%rdi
140015c88:	48 c1 e7 04          	shl    $0x4,%rdi
140015c8c:	c7 45 60 60 00 00 00 	movl   $0x60,0x60(%rbp)
140015c93:	c7 45 28 30 00 00 00 	movl   $0x30,0x28(%rbp)
140015c9a:	c7 45 2c 01 00 00 00 	movl   $0x1,0x2c(%rbp)
140015ca1:	48 89 55 40          	mov    %rdx,0x40(%rbp)
140015ca5:	0f 10 00             	movups (%rax),%xmm0
140015ca8:	48 8b 85 38 03 00 00 	mov    0x338(%rbp),%rax
140015caf:	f3 0f 7f 85 50 01 00 	movdqu %xmm0,0x150(%rbp)
140015cb6:	00
140015cb7:	0f 10 08             	movups (%rax),%xmm1
140015cba:	48 8d 85 20 01 00 00 	lea    0x120(%rbp),%rax
140015cc1:	48 89 45 68          	mov    %rax,0x68(%rbp)
140015cc5:	48 8b 85 40 03 00 00 	mov    0x340(%rbp),%rax
140015ccc:	48 89 85 80 00 00 00 	mov    %rax,0x80(%rbp)
140015cd3:	48 8d 45 60          	lea    0x60(%rbp),%rax
140015cd7:	48 89 45 30          	mov    %rax,0x30(%rbp)
140015cdb:	41 0f 10 04 24       	movups (%r12),%xmm0
140015ce0:	4d 8b e7             	mov    %r15,%r12
140015ce3:	f3 0f 7f 8d 28 01 00 	movdqu %xmm1,0x128(%rbp)
140015cea:	00
140015ceb:	f2 41 0f 10 4d 10    	movsd  0x10(%r13),%xmm1
140015cf1:	f2 0f 11 8d a8 01 00 	movsd  %xmm1,0x1a8(%rbp)
140015cf8:	00
140015cf9:	f3 0f 7f 85 40 01 00 	movdqu %xmm0,0x140(%rbp)
140015d00:	00
140015d01:	f3 0f 7f 85 88 01 00 	movdqu %xmm0,0x188(%rbp)
140015d08:	00
140015d09:	41 0f 10 45 00       	movups 0x0(%r13),%xmm0
140015d0e:	0f 11 85 98 01 00 00 	movups %xmm0,0x198(%rbp)
140015d15:	48 85 ff             	test   %rdi,%rdi
140015d18:	74 73                	je     0x140015d8d
140015d1a:	48 3b 3d 07 78 03 00 	cmp    0x37807(%rip),%rdi        # 0x14004d528
140015d21:	77 6a                	ja     0x140015d8d
140015d23:	48 8b 0d 0e 78 03 00 	mov    0x3780e(%rip),%rcx        # 0x14004d538
140015d2a:	48 83 c1 08          	add    $0x8,%rcx
140015d2e:	48 03 cf             	add    %rdi,%rcx
140015d31:	48 3b cf             	cmp    %rdi,%rcx
140015d34:	72 57                	jb     0x140015d8d
140015d36:	e8 cd eb 01 00       	call   0x140034908
140015d3b:	85 c0                	test   %eax,%eax
140015d3d:	74 31                	je     0x140015d70
140015d3f:	48 8d 47 08          	lea    0x8(%rdi),%rax
140015d43:	48 8d 48 0f          	lea    0xf(%rax),%rcx
140015d47:	48 3b c8             	cmp    %rax,%rcx
140015d4a:	77 0a                	ja     0x140015d56
140015d4c:	48 b9 f0 ff ff ff ff 	movabs $0xffffffffffffff0,%rcx
140015d53:	ff ff 0f
140015d56:	48 83 e1 f0          	and    $0xfffffffffffffff0,%rcx
140015d5a:	48 8b c1             	mov    %rcx,%rax
140015d5d:	e8 2e 04 02 00       	call   0x140036190
140015d62:	48 2b e1             	sub    %rcx,%rsp
140015d65:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140015d6a:	48 89 55 40          	mov    %rdx,0x40(%rbp)
140015d6e:	eb 04                	jmp    0x140015d74
140015d70:	48 8b 55 40          	mov    0x40(%rbp),%rdx
140015d74:	48 85 d2             	test   %rdx,%rdx
140015d77:	74 14                	je     0x140015d8d
140015d79:	c7 02 53 74 63 6b    	movl   $0x6b637453,(%rdx)
140015d7f:	48 8b 55 40          	mov    0x40(%rbp),%rdx
140015d83:	48 83 c2 08          	add    $0x8,%rdx
140015d87:	48 89 55 40          	mov    %rdx,0x40(%rbp)
140015d8b:	75 4e                	jne    0x140015ddb
140015d8d:	48 8d 4f 08          	lea    0x8(%rdi),%rcx
140015d91:	48 3b cf             	cmp    %rdi,%rcx
140015d94:	72 28                	jb     0x140015dbe
140015d96:	48 8b 05 93 77 03 00 	mov    0x37793(%rip),%rax        # 0x14004d530
140015d9d:	ff 15 25 a4 02 00    	call   *0x2a425(%rip)        # 0x1400401c8
140015da3:	48 89 45 40          	mov    %rax,0x40(%rbp)
140015da7:	48 85 c0             	test   %rax,%rax
140015daa:	74 17                	je     0x140015dc3
140015dac:	c7 00 48 65 61 70    	movl   $0x70616548,(%rax)
140015db2:	48 8b 55 40          	mov    0x40(%rbp),%rdx
140015db6:	48 83 c2 08          	add    $0x8,%rdx
140015dba:	48 89 55 40          	mov    %rdx,0x40(%rbp)
140015dbe:	48 85 d2             	test   %rdx,%rdx
140015dc1:	75 18                	jne    0x140015ddb
140015dc3:	48 8b 0d 36 62 03 00 	mov    0x36236(%rip),%rcx        # 0x14004c000
140015dca:	48 8d 3d 2f 62 03 00 	lea    0x3622f(%rip),%rdi        # 0x14004c000
140015dd1:	bb 17 00 00 c0       	mov    $0xc0000017,%ebx
140015dd6:	e9 35 02 00 00       	jmp    0x140016010
140015ddb:	45 85 ff             	test   %r15d,%r15d
140015dde:	74 22                	je     0x140015e02
140015de0:	48 8b 8d 58 03 00 00 	mov    0x358(%rbp),%rcx
140015de7:	33 c0                	xor    %eax,%eax
140015de9:	0f 10 04 08          	movups (%rax,%rcx,1),%xmm0
140015ded:	f3 0f 7f 04 10       	movdqu %xmm0,(%rax,%rdx,1)
140015df2:	48 8d 40 10          	lea    0x10(%rax),%rax
140015df6:	49 83 ec 01          	sub    $0x1,%r12
140015dfa:	74 06                	je     0x140015e02
140015dfc:	48 8b 55 40          	mov    0x40(%rbp),%rdx
140015e00:	eb e7                	jmp    0x140015de9
140015e02:	48 8b 85 60 03 00 00 	mov    0x360(%rbp),%rax
140015e09:	4c 8d 4d 28          	lea    0x28(%rbp),%r9
140015e0d:	48 83 64 24 28 00    	andq   $0x0,0x28(%rsp)
140015e13:	b9 01 00 01 00       	mov    $0x10001,%ecx
140015e18:	44 89 7d 38          	mov    %r15d,0x38(%rbp)
140015e1c:	41 bf 02 00 00 00    	mov    $0x2,%r15d
140015e22:	45 8b c7             	mov    %r15d,%r8d
140015e25:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140015e2a:	41 8d 57 3e          	lea    0x3e(%r15),%edx
140015e2e:	48 ff 15 5b a1 02 00 	rex.W call *0x2a15b(%rip)        # 0x14003ff90
140015e35:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140015e3a:	48 8b f8             	mov    %rax,%rdi
140015e3d:	48 85 c0             	test   %rax,%rax
140015e40:	75 29                	jne    0x140015e6b
140015e42:	48 8b 0d b7 61 03 00 	mov    0x361b7(%rip),%rcx        # 0x14004c000
140015e49:	48 8d 3d b0 61 03 00 	lea    0x361b0(%rip),%rdi        # 0x14004c000
140015e50:	48 3b cf             	cmp    %rdi,%rcx
140015e53:	0f 84 2b 01 00 00    	je     0x140015f84
140015e59:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140015e5d:	0f 84 21 01 00 00    	je     0x140015f84
140015e63:	8d 50 64             	lea    0x64(%rax),%edx
140015e66:	e9 02 01 00 00       	jmp    0x140015f6d
140015e6b:	44 8b 85 68 03 00 00 	mov    0x368(%rbp),%r8d
140015e72:	41 b9 01 00 00 00    	mov    $0x1,%r9d
140015e78:	48 8b 95 70 03 00 00 	mov    0x370(%rbp),%rdx
140015e7f:	48 8b cf             	mov    %rdi,%rcx
140015e82:	48 ff 15 ff a0 02 00 	rex.W call *0x2a0ff(%rip)        # 0x14003ff88
140015e89:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140015e8e:	85 c0                	test   %eax,%eax
140015e90:	75 29                	jne    0x140015ebb
140015e92:	48 8b 0d 67 61 03 00 	mov    0x36167(%rip),%rcx        # 0x14004c000
140015e99:	48 8d 3d 60 61 03 00 	lea    0x36160(%rip),%rdi        # 0x14004c000
140015ea0:	48 3b cf             	cmp    %rdi,%rcx
140015ea3:	0f 84 db 00 00 00    	je     0x140015f84
140015ea9:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140015ead:	0f 84 d1 00 00 00    	je     0x140015f84
140015eb3:	8d 50 65             	lea    0x65(%rax),%edx
140015eb6:	e9 b2 00 00 00       	jmp    0x140015f6d
140015ebb:	45 33 c9             	xor    %r9d,%r9d
140015ebe:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
140015ec3:	45 33 c0             	xor    %r8d,%r8d
140015ec6:	41 8b d7             	mov    %r15d,%edx
140015ec9:	48 8b cf             	mov    %rdi,%rcx
140015ecc:	48 ff 15 c5 a0 02 00 	rex.W call *0x2a0c5(%rip)        # 0x14003ff98
140015ed3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140015ed8:	85 c0                	test   %eax,%eax
140015eda:	75 26                	jne    0x140015f02
140015edc:	48 8b 0d 1d 61 03 00 	mov    0x3611d(%rip),%rcx        # 0x14004c000
140015ee3:	48 8d 3d 16 61 03 00 	lea    0x36116(%rip),%rdi        # 0x14004c000
140015eea:	48 3b cf             	cmp    %rdi,%rcx
140015eed:	0f 84 91 00 00 00    	je     0x140015f84
140015ef3:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140015ef7:	0f 84 87 00 00 00    	je     0x140015f84
140015efd:	8d 50 66             	lea    0x66(%rax),%edx
140015f00:	eb 6b                	jmp    0x140015f6d
140015f02:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
140015f09:	00 00
140015f0b:	33 d2                	xor    %edx,%edx
140015f0d:	44 8b 06             	mov    (%rsi),%r8d
140015f10:	48 8b 49 30          	mov    0x30(%rcx),%rcx
140015f14:	48 ff 15 95 a2 02 00 	rex.W call *0x2a295(%rip)        # 0x1400401b0
140015f1b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140015f20:	49 89 06             	mov    %rax,(%r14)
140015f23:	48 85 c0             	test   %rax,%rax
140015f26:	0f 84 97 fe ff ff    	je     0x140015dc3
140015f2c:	4c 8b c8             	mov    %rax,%r9
140015f2f:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
140015f34:	45 33 c0             	xor    %r8d,%r8d
140015f37:	41 8b d7             	mov    %r15d,%edx
140015f3a:	48 8b cf             	mov    %rdi,%rcx
140015f3d:	48 ff 15 54 a0 02 00 	rex.W call *0x2a054(%rip)        # 0x14003ff98
140015f44:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140015f49:	85 c0                	test   %eax,%eax
140015f4b:	0f 85 ad 00 00 00    	jne    0x140015ffe
140015f51:	48 8b 0d a8 60 03 00 	mov    0x360a8(%rip),%rcx        # 0x14004c000
140015f58:	48 8d 3d a1 60 03 00 	lea    0x360a1(%rip),%rdi        # 0x14004c000
140015f5f:	48 3b cf             	cmp    %rdi,%rcx
140015f62:	74 20                	je     0x140015f84
140015f64:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140015f68:	74 1a                	je     0x140015f84
140015f6a:	8d 50 67             	lea    0x67(%rax),%edx
140015f6d:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140015f71:	4c 8d 0d 30 d7 02 00 	lea    0x2d730(%rip),%r9        # 0x1400436a8
140015f78:	4c 8d 05 b1 e7 02 00 	lea    0x2e7b1(%rip),%r8        # 0x140044730
140015f7f:	e8 54 17 ff ff       	call   0x1400076d8
140015f84:	48 ff 15 5d 9c 02 00 	rex.W call *0x29c5d(%rip)        # 0x14003fbe8
140015f8b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140015f90:	3d 0e 00 07 80       	cmp    $0x8007000e,%eax
140015f95:	74 2e                	je     0x140015fc5
140015f97:	3d 57 00 07 80       	cmp    $0x80070057,%eax
140015f9c:	74 20                	je     0x140015fbe
140015f9e:	3d 01 10 09 80       	cmp    $0x80091001,%eax
140015fa3:	74 12                	je     0x140015fb7
140015fa5:	8d 88 fe ef f6 7f    	lea    0x7ff6effe(%rax),%ecx
140015fab:	83 f9 03             	cmp    $0x3,%ecx
140015fae:	76 0e                	jbe    0x140015fbe
140015fb0:	bb 6d 00 00 c0       	mov    $0xc000006d,%ebx
140015fb5:	eb 13                	jmp    0x140015fca
140015fb7:	bb e5 00 00 c0       	mov    $0xc00000e5,%ebx
140015fbc:	eb 0c                	jmp    0x140015fca
140015fbe:	bb 0d 00 00 c0       	mov    $0xc000000d,%ebx
140015fc3:	eb 05                	jmp    0x140015fca
140015fc5:	bb 17 00 00 c0       	mov    $0xc0000017,%ebx
140015fca:	48 8b 0d 2f 60 03 00 	mov    0x3602f(%rip),%rcx        # 0x14004c000
140015fd1:	48 3b cf             	cmp    %rdi,%rcx
140015fd4:	74 36                	je     0x14001600c
140015fd6:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140015fda:	74 30                	je     0x14001600c
140015fdc:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140015fe0:	4c 8d 0d c1 d6 02 00 	lea    0x2d6c1(%rip),%r9        # 0x1400436a8
140015fe7:	ba 68 00 00 00       	mov    $0x68,%edx
140015fec:	89 44 24 20          	mov    %eax,0x20(%rsp)
140015ff0:	4c 8d 05 39 e7 02 00 	lea    0x2e739(%rip),%r8        # 0x140044730
140015ff7:	e8 88 bc fe ff       	call   0x140001c84
140015ffc:	eb 07                	jmp    0x140016005
140015ffe:	48 8d 3d fb 5f 03 00 	lea    0x35ffb(%rip),%rdi        # 0x14004c000
140016005:	48 8b 0d f4 5f 03 00 	mov    0x35ff4(%rip),%rcx        # 0x14004c000
14001600c:	85 db                	test   %ebx,%ebx
14001600e:	79 2b                	jns    0x14001603b
140016010:	48 3b cf             	cmp    %rdi,%rcx
140016013:	74 26                	je     0x14001603b
140016015:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140016019:	74 20                	je     0x14001603b
14001601b:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14001601f:	4c 8d 0d 82 d6 02 00 	lea    0x2d682(%rip),%r9        # 0x1400436a8
140016026:	ba 69 00 00 00       	mov    $0x69,%edx
14001602b:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
14001602f:	4c 8d 05 fa e6 02 00 	lea    0x2e6fa(%rip),%r8        # 0x140044730
140016036:	e8 49 bc fe ff       	call   0x140001c84
14001603b:	8b c3                	mov    %ebx,%eax
14001603d:	eb 05                	jmp    0x140016044
14001603f:	b8 0d 00 00 c0       	mov    $0xc000000d,%eax
140016044:	48 8b 8d c0 02 00 00 	mov    0x2c0(%rbp),%rcx
14001604b:	48 33 cd             	xor    %rbp,%rcx
14001604e:	e8 cd f5 01 00       	call   0x140035620
140016053:	48 8b 9d 00 03 00 00 	mov    0x300(%rbp),%rbx
14001605a:	48 8b b5 08 03 00 00 	mov    0x308(%rbp),%rsi
140016061:	48 8b bd 10 03 00 00 	mov    0x310(%rbp),%rdi
140016068:	48 8d a5 d0 02 00 00 	lea    0x2d0(%rbp),%rsp
14001606f:	41 5f                	pop    %r15
140016071:	41 5e                	pop    %r14
140016073:	41 5d                	pop    %r13
140016075:	41 5c                	pop    %r12
140016077:	5d                   	pop    %rbp
140016078:	c3                   	ret
140016079:	cc                   	int3
14001607a:	cc                   	int3
14001607b:	cc                   	int3
14001607c:	cc                   	int3
14001607d:	cc                   	int3
14001607e:	cc                   	int3
14001607f:	cc                   	int3
140016080:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140016085:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
14001608a:	56                   	push   %rsi
14001608b:	57                   	push   %rdi
14001608c:	41 55                	push   %r13
14001608e:	41 56                	push   %r14
140016090:	41 57                	push   %r15
140016092:	48 83 ec 60          	sub    $0x60,%rsp
140016096:	48 39 0d ab 6a 03 00 	cmp    %rcx,0x36aab(%rip)        # 0x14004cb48
14001609d:	49 8b f0             	mov    %r8,%rsi
1400160a0:	48 8b da             	mov    %rdx,%rbx
1400160a3:	48 8b e9             	mov    %rcx,%rbp
1400160a6:	74 1b                	je     0x1400160c3
1400160a8:	b9 05 00 00 00       	mov    $0x5,%ecx
1400160ad:	48 ff 15 e4 9c 02 00 	rex.W call *0x29ce4(%rip)        # 0x14003fd98
1400160b4:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400160b9:	b8 22 00 00 c0       	mov    $0xc0000022,%eax
1400160be:	e9 16 02 00 00       	jmp    0x1400162d9
1400160c3:	45 33 f6             	xor    %r14d,%r14d
1400160c6:	0f 57 c0             	xorps  %xmm0,%xmm0
1400160c9:	44 89 b4 24 90 00 00 	mov    %r14d,0x90(%rsp)
1400160d0:	00
1400160d1:	0f 11 44 24 50       	movups %xmm0,0x50(%rsp)
1400160d6:	48 8b 0d 23 5f 03 00 	mov    0x35f23(%rip),%rcx        # 0x14004c000
1400160dd:	4c 8d 3d 1c 5f 03 00 	lea    0x35f1c(%rip),%r15        # 0x14004c000
1400160e4:	4c 8d 2d 15 d6 02 00 	lea    0x2d615(%rip),%r13        # 0x140043700
1400160eb:	49 3b cf             	cmp    %r15,%rcx
1400160ee:	74 24                	je     0x140016114
1400160f0:	f6 41 1c 04          	testb  $0x4,0x1c(%rcx)
1400160f4:	74 1e                	je     0x140016114
1400160f6:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400160fa:	41 8d 56 6a          	lea    0x6a(%r14),%edx
1400160fe:	4d 8b cd             	mov    %r13,%r9
140016101:	4c 8d 05 28 e6 02 00 	lea    0x2e628(%rip),%r8        # 0x140044730
140016108:	e8 cb 15 ff ff       	call   0x1400076d8
14001610d:	48 8b 0d ec 5e 03 00 	mov    0x35eec(%rip),%rcx        # 0x14004c000
140016114:	48 85 db             	test   %rbx,%rbx
140016117:	75 0a                	jne    0x140016123
140016119:	bb ef 00 00 c0       	mov    $0xc00000ef,%ebx
14001611e:	e9 65 01 00 00       	jmp    0x140016288
140016123:	66 44 39 33          	cmp    %r14w,(%rbx)
140016127:	74 06                	je     0x14001612f
140016129:	4c 39 73 08          	cmp    %r14,0x8(%rbx)
14001612d:	74 ea                	je     0x140016119
14001612f:	48 85 f6             	test   %rsi,%rsi
140016132:	75 0a                	jne    0x14001613e
140016134:	bb f0 00 00 c0       	mov    $0xc00000f0,%ebx
140016139:	e9 4a 01 00 00       	jmp    0x140016288
14001613e:	48 8b 05 33 6c 03 00 	mov    0x36c33(%rip),%rax        # 0x14004cd78
140016145:	48 8d 0d 8c b5 02 00 	lea    0x2b58c(%rip),%rcx        # 0x1400416d8
14001614c:	4c 8b 0d 55 97 02 00 	mov    0x29755(%rip),%r9        # 0x14003f8a8
140016153:	0f 57 c0             	xorps  %xmm0,%xmm0
140016156:	f3 0f 7f 06          	movdqu %xmm0,(%rsi)
14001615a:	44 0f b7 03          	movzwl (%rbx),%r8d
14001615e:	48 8b 78 18          	mov    0x18(%rax),%rdi
140016162:	48 8d 84 24 90 00 00 	lea    0x90(%rsp),%rax
140016169:	00
14001616a:	48 8b 53 08          	mov    0x8(%rbx),%rdx
14001616e:	4c 89 74 24 40       	mov    %r14,0x40(%rsp)
140016173:	4c 89 74 24 38       	mov    %r14,0x38(%rsp)
140016178:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14001617d:	48 8d 44 24 58       	lea    0x58(%rsp),%rax
140016182:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140016187:	48 8b 05 6a 97 02 00 	mov    0x2976a(%rip),%rax        # 0x14003f8f8
14001618e:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140016193:	48 8b c7             	mov    %rdi,%rax
140016196:	ff 15 2c a0 02 00    	call   *0x2a02c(%rip)        # 0x1400401c8
14001619c:	85 c0                	test   %eax,%eax
14001619e:	79 3f                	jns    0x1400161df
1400161a0:	48 8b 0d 59 5e 03 00 	mov    0x35e59(%rip),%rcx        # 0x14004c000
1400161a7:	49 3b cf             	cmp    %r15,%rcx
1400161aa:	74 29                	je     0x1400161d5
1400161ac:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
1400161b0:	74 23                	je     0x1400161d5
1400161b2:	48 8b 49 10          	mov    0x10(%rcx),%rcx