140193888:	49 8d 4e 08          	lea    0x8(%r14),%rcx
14019388c:	0f 57 c0             	xorps  %xmm0,%xmm0
14019388f:	0f 11 01             	movups %xmm0,(%rcx)
140193892:	48 83 61 10 00       	andq   $0x0,0x10(%rcx)
140193897:	48 83 61 18 00       	andq   $0x0,0x18(%rcx)
14019389c:	4c 8b 46 10          	mov    0x10(%rsi),%r8
1401938a0:	48 83 7e 18 07       	cmpq   $0x7,0x18(%rsi)
1401938a5:	76 03                	jbe    0x1401938aa
1401938a7:	48 8b 36             	mov    (%rsi),%rsi
1401938aa:	48 8b d6             	mov    %rsi,%rdx
1401938ad:	e8 42 35 e7 ff       	call   0x140006df4
1401938b2:	4c 89 33             	mov    %r14,(%rbx)
1401938b5:	48 89 7b 08          	mov    %rdi,0x8(%rbx)
1401938b9:	48 8b c3             	mov    %rbx,%rax
1401938bc:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401938c1:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
1401938c6:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
1401938cb:	48 83 c4 30          	add    $0x30,%rsp
1401938cf:	41 5e                	pop    %r14
1401938d1:	c3                   	ret
1401938d2:	90                   	nop
1401938d3:	90                   	nop
1401938d4:	40 53                	rex push %rbx
1401938d6:	48 83 ec 30          	sub    $0x30,%rsp
1401938da:	48 8b d9             	mov    %rcx,%rbx
1401938dd:	0f ae e8             	lfence
1401938e0:	b9 18 00 00 00       	mov    $0x18,%ecx
1401938e5:	ff 15 65 f2 07 00    	call   *0x7f265(%rip)        # 0x140212b50
1401938eb:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1401938f0:	48 85 c0             	test   %rax,%rax
1401938f3:	75 07                	jne    0x1401938fc
1401938f5:	ff 15 35 f2 07 00    	call   *0x7f235(%rip)        # 0x140212b30
1401938fb:	90                   	nop
1401938fc:	b9 01 00 00 00       	mov    $0x1,%ecx
140193901:	89 48 08             	mov    %ecx,0x8(%rax)
140193904:	89 48 0c             	mov    %ecx,0xc(%rax)
140193907:	48 8d 0d f2 74 0a 00 	lea    0xa74f2(%rip),%rcx        # 0x14023ae00
14019390e:	48 89 08             	mov    %rcx,(%rax)
140193911:	48 8d 48 10          	lea    0x10(%rax),%rcx
140193915:	48 8d 15 ac 08 0b 00 	lea    0xb08ac(%rip),%rdx        # 0x1402441c8
14019391c:	48 89 11             	mov    %rdx,(%rcx)
14019391f:	48 89 0b             	mov    %rcx,(%rbx)
140193922:	48 89 43 08          	mov    %rax,0x8(%rbx)
140193926:	48 8b c3             	mov    %rbx,%rax
140193929:	48 83 c4 30          	add    $0x30,%rsp
14019392d:	5b                   	pop    %rbx
14019392e:	c3                   	ret
14019392f:	90                   	nop
140193930:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140193935:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
14019393a:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14019393f:	57                   	push   %rdi
140193940:	48 83 ec 30          	sub    $0x30,%rsp
140193944:	80 79 16 00          	cmpb   $0x0,0x16(%rcx)
140193948:	49 8b f1             	mov    %r9,%rsi
14019394b:	41 8b e8             	mov    %r8d,%ebp
14019394e:	8b fa                	mov    %edx,%edi
140193950:	48 8b d9             	mov    %rcx,%rbx
140193953:	74 28                	je     0x14019397d
140193955:	48 8b 01             	mov    (%rcx),%rax
140193958:	48 8b 40 50          	mov    0x50(%rax),%rax
14019395c:	ff 15 ce f4 07 00    	call   *0x7f4ce(%rip)        # 0x140212e30
140193962:	48 8b 03             	mov    (%rbx),%rax
140193965:	4c 8b ce             	mov    %rsi,%r9
140193968:	44 8b c5             	mov    %ebp,%r8d
14019396b:	8b d7                	mov    %edi,%edx
14019396d:	48 8b cb             	mov    %rbx,%rcx
140193970:	48 8b 80 c8 00 00 00 	mov    0xc8(%rax),%rax
140193977:	ff 15 b3 f4 07 00    	call   *0x7f4b3(%rip)        # 0x140212e30
14019397d:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140193982:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
140193987:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
14019398c:	48 83 c4 30          	add    $0x30,%rsp
140193990:	5f                   	pop    %rdi
140193991:	c3                   	ret
140193992:	90                   	nop
140193993:	90                   	nop
140193994:	90                   	nop
140193995:	90                   	nop
140193996:	90                   	nop
140193997:	90                   	nop
140193998:	90                   	nop
140193999:	90                   	nop
14019399a:	90                   	nop
14019399b:	90                   	nop
14019399c:	90                   	nop
14019399d:	90                   	nop
14019399e:	90                   	nop
14019399f:	90                   	nop
1401939a0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401939a5:	57                   	push   %rdi
1401939a6:	48 83 ec 20          	sub    $0x20,%rsp
1401939aa:	8b da                	mov    %edx,%ebx
1401939ac:	48 8b f9             	mov    %rcx,%rdi
1401939af:	e8 24 00 00 00       	call   0x1401939d8
1401939b4:	f6 c3 01             	test   $0x1,%bl
1401939b7:	74 0e                	je     0x1401939c7
1401939b9:	48 85 ff             	test   %rdi,%rdi
1401939bc:	74 09                	je     0x1401939c7
1401939be:	48 8b cf             	mov    %rdi,%rcx
1401939c1:	ff 15 79 f1 07 00    	call   *0x7f179(%rip)        # 0x140212b40
1401939c7:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401939cc:	48 8b c7             	mov    %rdi,%rax
1401939cf:	48 83 c4 20          	add    $0x20,%rsp
1401939d3:	5f                   	pop    %rdi
1401939d4:	c3                   	ret
1401939d5:	90                   	nop
1401939d6:	90                   	nop
1401939d7:	90                   	nop
1401939d8:	40 53                	rex push %rbx
1401939da:	48 83 ec 20          	sub    $0x20,%rsp
1401939de:	48 8b d9             	mov    %rcx,%rbx
1401939e1:	48 8b 89 18 01 00 00 	mov    0x118(%rcx),%rcx
1401939e8:	48 85 c9             	test   %rcx,%rcx
1401939eb:	74 15                	je     0x140193a02
1401939ed:	48 83 a3 18 01 00 00 	andq   $0x0,0x118(%rbx)
1401939f4:	00
1401939f5:	48 8b 01             	mov    (%rcx),%rax
1401939f8:	48 8b 40 08          	mov    0x8(%rax),%rax
1401939fc:	ff 15 2e f4 07 00    	call   *0x7f42e(%rip)        # 0x140212e30
140193a02:	48 8b 8b 10 01 00 00 	mov    0x110(%rbx),%rcx
140193a09:	48 85 c9             	test   %rcx,%rcx
140193a0c:	74 15                	je     0x140193a23
140193a0e:	48 83 a3 10 01 00 00 	andq   $0x0,0x110(%rbx)
140193a15:	00
140193a16:	48 8b 01             	mov    (%rcx),%rax
140193a19:	48 8b 40 08          	mov    0x8(%rax),%rax
140193a1d:	ff 15 0d f4 07 00    	call   *0x7f40d(%rip)        # 0x140212e30
140193a23:	80 bb 00 01 00 00 00 	cmpb   $0x0,0x100(%rbx)
140193a2a:	74 2f                	je     0x140193a5b
140193a2c:	80 bb f8 00 00 00 00 	cmpb   $0x0,0xf8(%rbx)
140193a33:	74 26                	je     0x140193a5b
140193a35:	48 8d 8b b0 00 00 00 	lea    0xb0(%rbx),%rcx
140193a3c:	80 79 40 00          	cmpb   $0x0,0x40(%rcx)
140193a40:	74 05                	je     0x140193a47
140193a42:	e8 99 81 ed ff       	call   0x14006bbe0
140193a47:	48 8d 8b 88 00 00 00 	lea    0x88(%rbx),%rcx
140193a4e:	80 79 20 00          	cmpb   $0x0,0x20(%rcx)
140193a52:	74 07                	je     0x140193a5b
140193a54:	33 d2                	xor    %edx,%edx
140193a56:	e8 7d 19 e7 ff       	call   0x1400053d8
140193a5b:	48 8b cb             	mov    %rbx,%rcx
140193a5e:	48 83 c4 20          	add    $0x20,%rsp
140193a62:	5b                   	pop    %rbx
140193a63:	e9 c0 2f fe ff       	jmp    0x140176a28
140193a68:	cc                   	int3
140193a69:	90                   	nop
140193a6a:	90                   	nop
140193a6b:	90                   	nop
140193a6c:	90                   	nop
140193a6d:	90                   	nop
140193a6e:	90                   	nop
140193a6f:	90                   	nop
140193a70:	8a 41 6c             	mov    0x6c(%rcx),%al
140193a73:	c3                   	ret
140193a74:	90                   	nop
140193a75:	90                   	nop
140193a76:	90                   	nop
140193a77:	90                   	nop
140193a78:	90                   	nop
140193a79:	90                   	nop
140193a7a:	90                   	nop
140193a7b:	90                   	nop
140193a7c:	90                   	nop
140193a7d:	90                   	nop
140193a7e:	90                   	nop
140193a7f:	90                   	nop
140193a80:	89 51 68             	mov    %edx,0x68(%rcx)
140193a83:	c3                   	ret
140193a84:	90                   	nop
140193a85:	90                   	nop
140193a86:	90                   	nop
140193a87:	90                   	nop
140193a88:	90                   	nop
140193a89:	90                   	nop
140193a8a:	90                   	nop
140193a8b:	90                   	nop
140193a8c:	90                   	nop
140193a8d:	90                   	nop
140193a8e:	90                   	nop
140193a8f:	90                   	nop
140193a90:	83 49 68 ff          	orl    $0xffffffff,0x68(%rcx)
140193a94:	c3                   	ret
140193a95:	90                   	nop
140193a96:	90                   	nop
140193a97:	90                   	nop
140193a98:	90                   	nop
140193a99:	90                   	nop
140193a9a:	90                   	nop
140193a9b:	90                   	nop
140193a9c:	90                   	nop
140193a9d:	90                   	nop
140193a9e:	90                   	nop
140193a9f:	90                   	nop
140193aa0:	8b 41 68             	mov    0x68(%rcx),%eax
140193aa3:	c3                   	ret
140193aa4:	90                   	nop
140193aa5:	90                   	nop
140193aa6:	90                   	nop
140193aa7:	90                   	nop
140193aa8:	90                   	nop
140193aa9:	90                   	nop
140193aaa:	90                   	nop
140193aab:	90                   	nop
140193aac:	90                   	nop
140193aad:	90                   	nop
140193aae:	90                   	nop
140193aaf:	90                   	nop
140193ab0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140193ab5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140193aba:	57                   	push   %rdi
140193abb:	48 83 ec 20          	sub    $0x20,%rsp
140193abf:	48 8b f1             	mov    %rcx,%rsi
140193ac2:	b9 70 00 00 00       	mov    $0x70,%ecx
140193ac7:	ff 15 83 f0 07 00    	call   *0x7f083(%rip)        # 0x140212b50
140193acd:	48 8b d8             	mov    %rax,%rbx
140193ad0:	48 85 c0             	test   %rax,%rax
140193ad3:	0f 84 9b 00 00 00    	je     0x140193b74
140193ad9:	48 8d 05 e8 07 0b 00 	lea    0xb07e8(%rip),%rax        # 0x1402442c8
140193ae0:	48 89 03             	mov    %rax,(%rbx)
140193ae3:	83 63 08 00          	andl   $0x0,0x8(%rbx)
140193ae7:	83 63 0c 00          	andl   $0x0,0xc(%rbx)
140193aeb:	48 83 63 10 00       	andq   $0x0,0x10(%rbx)
140193af0:	48 8d 4b 18          	lea    0x18(%rbx),%rcx
140193af4:	83 21 00             	andl   $0x0,(%rcx)
140193af7:	33 c0                	xor    %eax,%eax
140193af9:	89 41 04             	mov    %eax,0x4(%rcx)
140193afc:	48 21 41 08          	and    %rax,0x8(%rcx)
140193b00:	48 21 41 10          	and    %rax,0x10(%rcx)
140193b04:	0f 57 c0             	xorps  %xmm0,%xmm0
140193b07:	0f 11 41 18          	movups %xmm0,0x18(%rcx)
140193b0b:	0f 11 41 28          	movups %xmm0,0x28(%rcx)
140193b0f:	0f 11 41 38          	movups %xmm0,0x38(%rcx)
140193b13:	21 41 48             	and    %eax,0x48(%rcx)
140193b16:	21 41 4c             	and    %eax,0x4c(%rcx)
140193b19:	ba 02 01 00 00       	mov    $0x102,%edx
140193b1e:	ff 15 c4 ec 07 00    	call   *0x7ecc4(%rip)        # 0x1402127e8
140193b24:	83 4b 68 ff          	orl    $0xffffffff,0x68(%rbx)
140193b28:	c6 43 6c 00          	movb   $0x0,0x6c(%rbx)
140193b2c:	48 8b 7e 30          	mov    0x30(%rsi),%rdi
140193b30:	48 89 5e 30          	mov    %rbx,0x30(%rsi)
140193b34:	48 85 ff             	test   %rdi,%rdi
140193b37:	74 23                	je     0x140193b5c
140193b39:	48 8b 5f 10          	mov    0x10(%rdi),%rbx
140193b3d:	48 85 db             	test   %rbx,%rbx
140193b40:	74 11                	je     0x140193b53
140193b42:	48 8b cb             	mov    %rbx,%rcx
140193b45:	e8 62 99 f4 ff       	call   0x1400dd4ac
140193b4a:	48 8b cb             	mov    %rbx,%rcx
140193b4d:	ff 15 ed ef 07 00    	call   *0x7efed(%rip)        # 0x140212b40
140193b53:	48 8b cf             	mov    %rdi,%rcx
140193b56:	ff 15 e4 ef 07 00    	call   *0x7efe4(%rip)        # 0x140212b40
140193b5c:	48 8b 4e 30          	mov    0x30(%rsi),%rcx
140193b60:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140193b65:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
140193b6a:	48 83 c4 20          	add    $0x20,%rsp
140193b6e:	5f                   	pop    %rdi
140193b6f:	e9 3c 18 00 00       	jmp    0x1401953b0
140193b74:	e8 db 5e e7 ff       	call   0x140009a54
140193b79:	cc                   	int3
140193b7a:	90                   	nop
140193b7b:	90                   	nop
140193b7c:	90                   	nop
140193b7d:	90                   	nop
140193b7e:	90                   	nop
140193b7f:	90                   	nop
140193b80:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140193b85:	57                   	push   %rdi
140193b86:	48 83 ec 20          	sub    $0x20,%rsp
140193b8a:	48 8b d9             	mov    %rcx,%rbx
140193b8d:	48 8b 49 30          	mov    0x30(%rcx),%rcx
140193b91:	e8 4e 19 00 00       	call   0x1401954e4
140193b96:	48 8b 7b 30          	mov    0x30(%rbx),%rdi
140193b9a:	48 83 63 30 00       	andq   $0x0,0x30(%rbx)
140193b9f:	48 85 ff             	test   %rdi,%rdi
140193ba2:	74 23                	je     0x140193bc7
140193ba4:	48 8b 5f 10          	mov    0x10(%rdi),%rbx
140193ba8:	48 85 db             	test   %rbx,%rbx
140193bab:	74 11                	je     0x140193bbe
140193bad:	48 8b cb             	mov    %rbx,%rcx
140193bb0:	e8 f7 98 f4 ff       	call   0x1400dd4ac
140193bb5:	48 8b cb             	mov    %rbx,%rcx
140193bb8:	ff 15 82 ef 07 00    	call   *0x7ef82(%rip)        # 0x140212b40
140193bbe:	48 8b cf             	mov    %rdi,%rcx
140193bc1:	ff 15 79 ef 07 00    	call   *0x7ef79(%rip)        # 0x140212b40
140193bc7:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140193bcc:	48 83 c4 20          	add    $0x20,%rsp
140193bd0:	5f                   	pop    %rdi
140193bd1:	c3                   	ret
140193bd2:	90                   	nop
140193bd3:	90                   	nop
140193bd4:	48 8b c4             	mov    %rsp,%rax
140193bd7:	48 89 58 08          	mov    %rbx,0x8(%rax)
140193bdb:	48 89 70 10          	mov    %rsi,0x10(%rax)
140193bdf:	48 89 78 18          	mov    %rdi,0x18(%rax)
140193be3:	55                   	push   %rbp
140193be4:	41 54                	push   %r12
140193be6:	41 55                	push   %r13
140193be8:	41 56                	push   %r14
140193bea:	41 57                	push   %r15
140193bec:	48 8d 68 a1          	lea    -0x5f(%rax),%rbp
140193bf0:	48 81 ec f0 00 00 00 	sub    $0xf0,%rsp
140193bf7:	0f 29 70 c8          	movaps %xmm6,-0x38(%rax)
140193bfb:	48 8b 05 7e d5 16 00 	mov    0x16d57e(%rip),%rax        # 0x140301180
140193c02:	48 33 c4             	xor    %rsp,%rax
140193c05:	48 89 45 1f          	mov    %rax,0x1f(%rbp)
140193c09:	66 0f 6f 35 ef c4 12 	movdqa 0x12c4ef(%rip),%xmm6        # 0x1402c0100
140193c10:	00
140193c11:	45 33 ff             	xor    %r15d,%r15d
140193c14:	48 8b d9             	mov    %rcx,%rbx
140193c17:	48 8b f9             	mov    %rcx,%rdi
140193c1a:	48 c1 eb 18          	shr    $0x18,%rbx
140193c1e:	41 be 00 10 00 00    	mov    $0x1000,%r14d
140193c24:	45 8d 67 02          	lea    0x2(%r15),%r12d
140193c28:	45 8d 6f 32          	lea    0x32(%r15),%r13d
140193c2c:	80 e3 01             	and    $0x1,%bl
140193c2f:	0f 85 95 01 00 00    	jne    0x140193dca
140193c35:	48 0f ba e1 16       	bt     $0x16,%rcx
140193c3a:	0f 82 8a 01 00 00    	jb     0x140193dca
140193c40:	41 8d 4f 07          	lea    0x7(%r15),%ecx
140193c44:	e8 03 27 ff ff       	call   0x14018634c
140193c49:	8b f0                	mov    %eax,%esi
140193c4b:	48 89 7d b7          	mov    %rdi,-0x49(%rbp)
140193c4f:	0f 57 c0             	xorps  %xmm0,%xmm0
140193c52:	89 75 f7             	mov    %esi,-0x9(%rbp)
140193c55:	48 8d 05 ec 30 0a 00 	lea    0xa30ec(%rip),%rax        # 0x140236d48
140193c5c:	66 0f 7f 75 d7       	movdqa %xmm6,-0x29(%rbp)
140193c61:	48 89 45 e7          	mov    %rax,-0x19(%rbp)
140193c65:	48 8d 0d ac b8 0a 00 	lea    0xab8ac(%rip),%rcx        # 0x14023f518
140193c6c:	48 8d 05 a5 fe 11 00 	lea    0x11fea5(%rip),%rax        # 0x1402b3b18
140193c73:	48 89 4d a7          	mov    %rcx,-0x59(%rbp)
140193c77:	48 8d 0d 72 cc 11 00 	lea    0x11cc72(%rip),%rcx        # 0x1402b08f0
140193c7e:	48 89 45 ef          	mov    %rax,-0x11(%rbp)
140193c82:	41 8d 47 04          	lea    0x4(%r15),%eax
140193c86:	48 89 4d af          	mov    %rcx,-0x51(%rbp)
140193c8a:	0f 11 45 ff          	movups %xmm0,-0x1(%rbp)
140193c8e:	45 8b cc             	mov    %r12d,%r9d
140193c91:	45 8b c5             	mov    %r13d,%r8d
140193c94:	0f 11 45 c7          	movups %xmm0,-0x39(%rbp)
140193c98:	ba 37 03 00 00       	mov    $0x337,%edx
140193c9d:	66 89 45 fb          	mov    %ax,-0x5(%rbp)
140193ca1:	b9 63 74 40 1e       	mov    $0x1e407463,%ecx
140193ca6:	66 89 45 bf          	mov    %ax,-0x41(%rbp)
140193caa:	f3 0f 7f 75 0f       	movdqu %xmm6,0xf(%rbp)
140193caf:	66 44 89 7d ff       	mov    %r15w,-0x1(%rbp)
140193cb4:	66 44 89 7d c7       	mov    %r15w,-0x39(%rbp)
140193cb9:	e8 06 33 fd ff       	call   0x140166fc4
140193cbe:	84 c0                	test   %al,%al
140193cc0:	74 58                	je     0x140193d1a
140193cc2:	48 8d 45 a7          	lea    -0x59(%rbp),%rax