140103b63:	48 8b 5b 10          	mov    0x10(%rbx),%rbx
140103b67:	eb 06                	jmp    0x140103b6f
140103b69:	48 8b fb             	mov    %rbx,%rdi
140103b6c:	48 8b 1b             	mov    (%rbx),%rbx
140103b6f:	80 7b 19 00          	cmpb   $0x0,0x19(%rbx)
140103b73:	74 de                	je     0x140103b53
140103b75:	48 8b 05 84 ea 20 00 	mov    0x20ea84(%rip),%rax        # 0x140312600
140103b7c:	80 7f 19 00          	cmpb   $0x0,0x19(%rdi)
140103b80:	75 17                	jne    0x140103b99
140103b82:	4c 8d 47 20          	lea    0x20(%rdi),%r8
140103b86:	48 8b d5             	mov    %rbp,%rdx
140103b89:	e8 9a 04 00 00       	call   0x140104028
140103b8e:	84 c0                	test   %al,%al
140103b90:	74 0a                	je     0x140103b9c
140103b92:	48 8b 05 67 ea 20 00 	mov    0x20ea67(%rip),%rax        # 0x140312600
140103b99:	48 8b f8             	mov    %rax,%rdi
140103b9c:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
140103ba1:	48 8b c6             	mov    %rsi,%rax
140103ba4:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
140103ba9:	48 89 3e             	mov    %rdi,(%rsi)
140103bac:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
140103bb1:	48 83 c4 40          	add    $0x40,%rsp
140103bb5:	5f                   	pop    %rdi
140103bb6:	c3                   	ret
140103bb7:	90                   	nop
140103bb8:	90                   	nop
140103bb9:	90                   	nop
140103bba:	90                   	nop
140103bbb:	90                   	nop
140103bbc:	90                   	nop
140103bbd:	90                   	nop
140103bbe:	90                   	nop
140103bbf:	90                   	nop
140103bc0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140103bc5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140103bca:	57                   	push   %rdi
140103bcb:	48 83 ec 20          	sub    $0x20,%rsp
140103bcf:	48 8b 01             	mov    (%rcx),%rax
140103bd2:	48 8b f1             	mov    %rcx,%rsi
140103bd5:	48 8b 78 08          	mov    0x8(%rax),%rdi
140103bd9:	eb 27                	jmp    0x140103c02
140103bdb:	4c 8b 47 10          	mov    0x10(%rdi),%r8
140103bdf:	48 8b d6             	mov    %rsi,%rdx
140103be2:	48 8b ce             	mov    %rsi,%rcx
140103be5:	e8 9a 03 00 00       	call   0x140103f84
140103bea:	48 8b df             	mov    %rdi,%rbx
140103bed:	48 8b 3f             	mov    (%rdi),%rdi
140103bf0:	48 8d 4b 20          	lea    0x20(%rbx),%rcx
140103bf4:	e8 3f fc ff ff       	call   0x140103838
140103bf9:	48 8b cb             	mov    %rbx,%rcx
140103bfc:	ff 15 3e ef 10 00    	call   *0x10ef3e(%rip)        # 0x140212b40
140103c02:	80 7f 19 00          	cmpb   $0x0,0x19(%rdi)
140103c06:	74 d3                	je     0x140103bdb
140103c08:	48 8b 0e             	mov    (%rsi),%rcx
140103c0b:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140103c10:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
140103c15:	48 83 c4 20          	add    $0x20,%rsp
140103c19:	5f                   	pop    %rdi
140103c1a:	48 ff 25 1f ef 10 00 	rex.W jmp *0x10ef1f(%rip)        # 0x140212b40
140103c21:	cc                   	int3
140103c22:	90                   	nop
140103c23:	90                   	nop
140103c24:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140103c29:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140103c2e:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
140103c33:	41 54                	push   %r12
140103c35:	41 56                	push   %r14
140103c37:	41 57                	push   %r15
140103c39:	48 83 ec 50          	sub    $0x50,%rsp
140103c3d:	4d 8b f1             	mov    %r9,%r14
140103c40:	4d 8b f8             	mov    %r8,%r15
140103c43:	4c 8b e2             	mov    %rdx,%r12
140103c46:	48 8b d9             	mov    %rcx,%rbx
140103c49:	0f ae e8             	lfence
140103c4c:	b9 80 00 00 00       	mov    $0x80,%ecx
140103c51:	ff 15 f9 ee 10 00    	call   *0x10eef9(%rip)        # 0x140212b50
140103c57:	48 8b f8             	mov    %rax,%rdi
140103c5a:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
140103c5f:	48 85 c0             	test   %rax,%rax
140103c62:	75 07                	jne    0x140103c6b
140103c64:	ff 15 c6 ee 10 00    	call   *0x10eec6(%rip)        # 0x140212b30
140103c6a:	90                   	nop
140103c6b:	b8 01 00 00 00       	mov    $0x1,%eax
140103c70:	89 47 08             	mov    %eax,0x8(%rdi)
140103c73:	89 47 0c             	mov    %eax,0xc(%rdi)
140103c76:	48 8d 05 d3 c9 13 00 	lea    0x13c9d3(%rip),%rax        # 0x140240650
140103c7d:	48 89 07             	mov    %rax,(%rdi)
140103c80:	48 8d 77 10          	lea    0x10(%rdi),%rsi
140103c84:	48 8b 84 24 a0 00 00 	mov    0xa0(%rsp),%rax
140103c8b:	00
140103c8c:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140103c91:	48 8b 84 24 98 00 00 	mov    0x98(%rsp),%rax
140103c98:	00
140103c99:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140103c9e:	48 8b 84 24 90 00 00 	mov    0x90(%rsp),%rax
140103ca5:	00
140103ca6:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140103cab:	4d 8b ce             	mov    %r14,%r9
140103cae:	4d 8b c7             	mov    %r15,%r8
140103cb1:	49 8b d4             	mov    %r12,%rdx
140103cb4:	48 8b ce             	mov    %rsi,%rcx
140103cb7:	e8 58 05 00 00       	call   0x140104214
140103cbc:	48 89 33             	mov    %rsi,(%rbx)
140103cbf:	48 89 7b 08          	mov    %rdi,0x8(%rbx)
140103cc3:	48 8b c3             	mov    %rbx,%rax
140103cc6:	4c 8d 5c 24 50       	lea    0x50(%rsp),%r11
140103ccb:	49 8b 5b 20          	mov    0x20(%r11),%rbx
140103ccf:	49 8b 73 28          	mov    0x28(%r11),%rsi
140103cd3:	49 8b 7b 30          	mov    0x30(%r11),%rdi
140103cd7:	49 8b e3             	mov    %r11,%rsp
140103cda:	41 5f                	pop    %r15
140103cdc:	41 5e                	pop    %r14
140103cde:	41 5c                	pop    %r12
140103ce0:	c3                   	ret
140103ce1:	90                   	nop
140103ce2:	90                   	nop
140103ce3:	90                   	nop
140103ce4:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140103ce9:	57                   	push   %rdi
140103cea:	48 83 ec 30          	sub    $0x30,%rsp
140103cee:	48 8b fa             	mov    %rdx,%rdi
140103cf1:	48 8b d9             	mov    %rcx,%rbx
140103cf4:	0f ae e8             	lfence
140103cf7:	b9 28 00 00 00       	mov    $0x28,%ecx
140103cfc:	ff 15 4e ee 10 00    	call   *0x10ee4e(%rip)        # 0x140212b50
140103d02:	4c 8b c0             	mov    %rax,%r8
140103d05:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140103d0a:	48 85 c0             	test   %rax,%rax
140103d0d:	75 07                	jne    0x140103d16
140103d0f:	ff 15 1b ee 10 00    	call   *0x10ee1b(%rip)        # 0x140212b30
140103d15:	90                   	nop
140103d16:	b9 01 00 00 00       	mov    $0x1,%ecx
140103d1b:	89 48 08             	mov    %ecx,0x8(%rax)
140103d1e:	89 48 0c             	mov    %ecx,0xc(%rax)
140103d21:	48 8d 05 d8 70 13 00 	lea    0x1370d8(%rip),%rax        # 0x14023ae00
140103d28:	49 89 00             	mov    %rax,(%r8)
140103d2b:	49 8d 50 10          	lea    0x10(%r8),%rdx
140103d2f:	48 8b 07             	mov    (%rdi),%rax
140103d32:	4c 8d 0d 6f 95 13 00 	lea    0x13956f(%rip),%r9        # 0x14023d2a8
140103d39:	4c 89 0a             	mov    %r9,(%rdx)
140103d3c:	45 33 c9             	xor    %r9d,%r9d
140103d3f:	44 89 4a 10          	mov    %r9d,0x10(%rdx)
140103d43:	48 89 42 08          	mov    %rax,0x8(%rdx)
140103d47:	87 4a 10             	xchg   %ecx,0x10(%rdx)
140103d4a:	48 89 13             	mov    %rdx,(%rbx)
140103d4d:	4c 89 43 08          	mov    %r8,0x8(%rbx)
140103d51:	48 8b c3             	mov    %rbx,%rax
140103d54:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140103d59:	48 83 c4 30          	add    $0x30,%rsp
140103d5d:	5f                   	pop    %rdi
140103d5e:	c3                   	ret
140103d5f:	90                   	nop
140103d60:	48 8b c4             	mov    %rsp,%rax
140103d63:	48 89 58 10          	mov    %rbx,0x10(%rax)
140103d67:	48 89 70 18          	mov    %rsi,0x18(%rax)
140103d6b:	48 89 48 08          	mov    %rcx,0x8(%rax)
140103d6f:	57                   	push   %rdi
140103d70:	48 83 ec 20          	sub    $0x20,%rsp
140103d74:	49 8b f8             	mov    %r8,%rdi
140103d77:	48 8b f2             	mov    %rdx,%rsi
140103d7a:	48 8b d9             	mov    %rcx,%rbx
140103d7d:	48 89 48 08          	mov    %rcx,0x8(%rax)
140103d81:	8b 02                	mov    (%rdx),%eax
140103d83:	89 01                	mov    %eax,(%rcx)
140103d85:	8b 42 04             	mov    0x4(%rdx),%eax
140103d88:	89 41 04             	mov    %eax,0x4(%rcx)
140103d8b:	48 83 c1 08          	add    $0x8,%rcx
140103d8f:	48 83 c2 08          	add    $0x8,%rdx
140103d93:	0f 57 c0             	xorps  %xmm0,%xmm0
140103d96:	0f 11 01             	movups %xmm0,(%rcx)
140103d99:	48 83 61 10 00       	andq   $0x0,0x10(%rcx)
140103d9e:	48 83 61 18 00       	andq   $0x0,0x18(%rcx)
140103da3:	4c 8b 42 10          	mov    0x10(%rdx),%r8
140103da7:	48 83 7a 18 07       	cmpq   $0x7,0x18(%rdx)
140103dac:	76 03                	jbe    0x140103db1
140103dae:	48 8b 12             	mov    (%rdx),%rdx
140103db1:	e8 3e 30 f0 ff       	call   0x140006df4
140103db6:	48 8d 4b 28          	lea    0x28(%rbx),%rcx
140103dba:	48 8d 56 28          	lea    0x28(%rsi),%rdx
140103dbe:	0f 57 c0             	xorps  %xmm0,%xmm0
140103dc1:	0f 11 01             	movups %xmm0,(%rcx)
140103dc4:	48 83 61 10 00       	andq   $0x0,0x10(%rcx)
140103dc9:	48 83 61 18 00       	andq   $0x0,0x18(%rcx)
140103dce:	4c 8b 42 10          	mov    0x10(%rdx),%r8
140103dd2:	48 83 7a 18 07       	cmpq   $0x7,0x18(%rdx)
140103dd7:	76 03                	jbe    0x140103ddc
140103dd9:	48 8b 12             	mov    (%rdx),%rdx
140103ddc:	e8 13 30 f0 ff       	call   0x140006df4
140103de1:	8b 46 48             	mov    0x48(%rsi),%eax
140103de4:	89 43 48             	mov    %eax,0x48(%rbx)
140103de7:	48 8d 4b 50          	lea    0x50(%rbx),%rcx
140103deb:	48 8d 56 50          	lea    0x50(%rsi),%rdx
140103def:	0f 57 c0             	xorps  %xmm0,%xmm0
140103df2:	0f 11 01             	movups %xmm0,(%rcx)
140103df5:	48 83 61 10 00       	andq   $0x0,0x10(%rcx)
140103dfa:	48 83 61 18 00       	andq   $0x0,0x18(%rcx)
140103dff:	4c 8b 42 10          	mov    0x10(%rdx),%r8
140103e03:	48 83 7a 18 07       	cmpq   $0x7,0x18(%rdx)
140103e08:	76 03                	jbe    0x140103e0d
140103e0a:	48 8b 12             	mov    (%rdx),%rdx
140103e0d:	e8 e2 2f f0 ff       	call   0x140006df4
140103e12:	48 83 63 70 00       	andq   $0x0,0x70(%rbx)
140103e17:	48 83 63 78 00       	andq   $0x0,0x78(%rbx)
140103e1c:	48 8b 47 08          	mov    0x8(%rdi),%rax
140103e20:	48 85 c0             	test   %rax,%rax
140103e23:	74 04                	je     0x140103e29
140103e25:	f0 ff 40 08          	lock incl 0x8(%rax)
140103e29:	48 8b 07             	mov    (%rdi),%rax
140103e2c:	48 89 43 70          	mov    %rax,0x70(%rbx)
140103e30:	48 8b 47 08          	mov    0x8(%rdi),%rax
140103e34:	48 89 43 78          	mov    %rax,0x78(%rbx)
140103e38:	48 8b c3             	mov    %rbx,%rax
140103e3b:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
140103e40:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
140103e45:	48 83 c4 20          	add    $0x20,%rsp
140103e49:	5f                   	pop    %rdi
140103e4a:	c3                   	ret
140103e4b:	90                   	nop
140103e4c:	90                   	nop
140103e4d:	90                   	nop
140103e4e:	90                   	nop
140103e4f:	90                   	nop
140103e50:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140103e55:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140103e5a:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
140103e5f:	55                   	push   %rbp
140103e60:	41 56                	push   %r14
140103e62:	41 57                	push   %r15
140103e64:	48 8b ec             	mov    %rsp,%rbp
140103e67:	48 83 ec 50          	sub    $0x50,%rsp
140103e6b:	33 ff                	xor    %edi,%edi
140103e6d:	4d 8b f8             	mov    %r8,%r15
140103e70:	4c 8b 05 89 e7 20 00 	mov    0x20e789(%rip),%r8        # 0x140312600
140103e77:	4c 8b f2             	mov    %rdx,%r14
140103e7a:	48 89 7d e8          	mov    %rdi,-0x18(%rbp)
140103e7e:	49 8b f0             	mov    %r8,%rsi
140103e81:	49 8b 58 08          	mov    0x8(%r8),%rbx
140103e85:	48 89 5d e0          	mov    %rbx,-0x20(%rbp)
140103e89:	40 38 7b 19          	cmp    %dil,0x19(%rbx)
140103e8d:	75 37                	jne    0x140103ec6
140103e8f:	48 8d 53 20          	lea    0x20(%rbx),%rdx
140103e93:	48 89 5d e0          	mov    %rbx,-0x20(%rbp)
140103e97:	4d 8b c7             	mov    %r15,%r8
140103e9a:	e8 89 01 00 00       	call   0x140104028
140103e9f:	84 c0                	test   %al,%al
140103ea1:	74 09                	je     0x140103eac
140103ea3:	48 8b 5b 10          	mov    0x10(%rbx),%rbx
140103ea7:	89 7d e8             	mov    %edi,-0x18(%rbp)
140103eaa:	eb 0d                	jmp    0x140103eb9
140103eac:	48 8b f3             	mov    %rbx,%rsi
140103eaf:	c7 45 e8 01 00 00 00 	movl   $0x1,-0x18(%rbp)
140103eb6:	48 8b 1b             	mov    (%rbx),%rbx
140103eb9:	40 38 7b 19          	cmp    %dil,0x19(%rbx)
140103ebd:	74 d0                	je     0x140103e8f
140103ebf:	4c 8b 05 3a e7 20 00 	mov    0x20e73a(%rip),%r8        # 0x140312600
140103ec6:	40 38 7e 19          	cmp    %dil,0x19(%rsi)
140103eca:	75 17                	jne    0x140103ee3
140103ecc:	4c 8d 46 20          	lea    0x20(%rsi),%r8
140103ed0:	49 8b d7             	mov    %r15,%rdx
140103ed3:	e8 50 01 00 00       	call   0x140104028
140103ed8:	84 c0                	test   %al,%al
140103eda:	74 7c                	je     0x140103f58
140103edc:	4c 8b 05 1d e7 20 00 	mov    0x20e71d(%rip),%r8        # 0x140312600
140103ee3:	48 b8 99 99 99 99 99 	movabs $0x199999999999999,%rax
140103eea:	99 99 01
140103eed:	48 39 05 14 e7 20 00 	cmp    %rax,0x20e714(%rip)        # 0x140312608
140103ef4:	0f 84 82 00 00 00    	je     0x140103f7c
140103efa:	4d 8b cf             	mov    %r15,%r9
140103efd:	48 8d 15 fc e6 20 00 	lea    0x20e6fc(%rip),%rdx        # 0x140312600
140103f04:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
140103f08:	e8 ab 01 00 00       	call   0x1401040b8
140103f0d:	48 8b 58 08          	mov    0x8(%rax),%rbx
140103f11:	48 89 78 08          	mov    %rdi,0x8(%rax)
140103f15:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
140103f19:	48 85 c9             	test   %rcx,%rcx
140103f1c:	74 18                	je     0x140103f36
140103f1e:	48 83 c1 20          	add    $0x20,%rcx
140103f22:	e8 11 f9 ff ff       	call   0x140103838
140103f27:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
140103f2b:	48 85 c9             	test   %rcx,%rcx
140103f2e:	74 06                	je     0x140103f36
140103f30:	ff 15 0a ec 10 00    	call   *0x10ec0a(%rip)        # 0x140212b40
140103f36:	0f 10 45 e0          	movups -0x20(%rbp),%xmm0
140103f3a:	4c 8b c3             	mov    %rbx,%r8
140103f3d:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
140103f41:	48 8d 0d b8 e6 20 00 	lea    0x20e6b8(%rip),%rcx        # 0x140312600
140103f48:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
140103f4d:	e8 7a 7a f0 ff       	call   0x14000b9cc
140103f52:	48 8b f0             	mov    %rax,%rsi
140103f55:	40 b7 01             	mov    $0x1,%dil
140103f58:	4c 8d 5c 24 50       	lea    0x50(%rsp),%r11
140103f5d:	49 89 36             	mov    %rsi,(%r14)
140103f60:	49 8b 5b 20          	mov    0x20(%r11),%rbx
140103f64:	49 8b c6             	mov    %r14,%rax
140103f67:	49 8b 73 28          	mov    0x28(%r11),%rsi
140103f6b:	41 88 7e 08          	mov    %dil,0x8(%r14)
140103f6f:	49 8b 7b 30          	mov    0x30(%r11),%rdi
140103f73:	49 8b e3             	mov    %r11,%rsp
140103f76:	41 5f                	pop    %r15
140103f78:	41 5e                	pop    %r14
140103f7a:	5d                   	pop    %rbp
140103f7b:	c3                   	ret
140103f7c:	e8 77 7c f0 ff       	call   0x14000bbf8
140103f81:	cc                   	int3
140103f82:	90                   	nop
140103f83:	90                   	nop
140103f84:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140103f89:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
140103f8e:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140103f93:	57                   	push   %rdi
140103f94:	48 83 ec 20          	sub    $0x20,%rsp
140103f98:	41 80 78 19 00       	cmpb   $0x0,0x19(%r8)
140103f9d:	49 8b f8             	mov    %r8,%rdi
140103fa0:	48 8b f2             	mov    %rdx,%rsi
140103fa3:	48 8b e9             	mov    %rcx,%rbp
140103fa6:	75 2d                	jne    0x140103fd5
140103fa8:	4c 8b 47 10          	mov    0x10(%rdi),%r8
140103fac:	48 8b d6             	mov    %rsi,%rdx
140103faf:	48 8b cd             	mov    %rbp,%rcx
140103fb2:	e8 cd ff ff ff       	call   0x140103f84
140103fb7:	48 8b df             	mov    %rdi,%rbx
140103fba:	48 8b 3f             	mov    (%rdi),%rdi
140103fbd:	48 8d 4b 20          	lea    0x20(%rbx),%rcx
140103fc1:	e8 72 f8 ff ff       	call   0x140103838
140103fc6:	48 8b cb             	mov    %rbx,%rcx
140103fc9:	ff 15 71 eb 10 00    	call   *0x10eb71(%rip)        # 0x140212b40
140103fcf:	80 7f 19 00          	cmpb   $0x0,0x19(%rdi)
140103fd3:	74 d3                	je     0x140103fa8
140103fd5:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140103fda:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
140103fdf:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
140103fe4:	48 83 c4 20          	add    $0x20,%rsp
140103fe8:	5f                   	pop    %rdi
140103fe9:	c3                   	ret
140103fea:	90                   	nop
140103feb:	90                   	nop
140103fec:	90                   	nop
140103fed:	90                   	nop
140103fee:	90                   	nop
140103fef:	90                   	nop
140103ff0:	48 83 c1 10          	add    $0x10,%rcx
140103ff4:	e9 9f f8 ff ff       	jmp    0x140103898
140103ff9:	90                   	nop
140103ffa:	90                   	nop
140103ffb:	90                   	nop
140103ffc:	90                   	nop
140103ffd:	90                   	nop
140103ffe:	90                   	nop
140103fff:	90                   	nop
140104000:	40 53                	rex push %rbx