1401129b3:	00
1401129b4:	e8 87 38 01 00       	call   0x140126240
1401129b9:	48 8d 9c 24 08 06 00 	lea    0x608(%rsp),%rbx
1401129c0:	00
1401129c1:	48 85 c0             	test   %rax,%rax
1401129c4:	48 0f 45 d8          	cmovne %rax,%rbx
1401129c8:	48 89 bc 24 f0 05 00 	mov    %rdi,0x5f0(%rsp)
1401129cf:	00
1401129d0:	48 8b d3             	mov    %rbx,%rdx
1401129d3:	48 8d 8c 24 e0 05 00 	lea    0x5e0(%rsp),%rcx
1401129da:	00
1401129db:	e8 c0 32 01 00       	call   0x140125ca0
1401129e0:	48 8b d3             	mov    %rbx,%rdx
1401129e3:	48 8d 8c 24 e0 05 00 	lea    0x5e0(%rsp),%rcx
1401129ea:	00
1401129eb:	e8 c0 34 01 00       	call   0x140125eb0
1401129f0:	90                   	nop
1401129f1:	81 ce 00 18 00 00    	or     $0x1800,%esi
1401129f7:	89 74 24 30          	mov    %esi,0x30(%rsp)
1401129fb:	48 8d 8c 24 e0 05 00 	lea    0x5e0(%rsp),%rcx
140112a02:	00
140112a03:	e8 18 26 01 00       	call   0x140125020
140112a08:	8b f0                	mov    %eax,%esi
140112a0a:	48 8d 8c 24 e0 05 00 	lea    0x5e0(%rsp),%rcx
140112a11:	00
140112a12:	e8 19 34 01 00       	call   0x140125e30
140112a17:	48 89 bc 24 e0 05 00 	mov    %rdi,0x5e0(%rsp)
140112a1e:	00
140112a1f:	48 8b 9c 24 f0 05 00 	mov    0x5f0(%rsp),%rbx
140112a26:	00
140112a27:	48 85 db             	test   %rbx,%rbx
140112a2a:	74 27                	je     0x140112a53
140112a2c:	4c 8d 0d 3d 36 fb ff 	lea    -0x4c9c3(%rip),%r9        # 0x1400c6070
140112a33:	ba 20 00 00 00       	mov    $0x20,%edx
140112a38:	44 8d 42 e3          	lea    -0x1d(%rdx),%r8d
140112a3c:	48 8b cb             	mov    %rbx,%rcx
140112a3f:	e8 e8 38 07 00       	call   0x14018632c
140112a44:	90                   	nop
140112a45:	ba 60 00 00 00       	mov    $0x60,%edx
140112a4a:	48 8b cb             	mov    %rbx,%rcx
140112a4d:	e8 fa 3b 07 00       	call   0x14018664c
140112a52:	90                   	nop
140112a53:	48 8d 8c 24 08 06 00 	lea    0x608(%rsp),%rcx
140112a5a:	00
140112a5b:	e8 d0 33 01 00       	call   0x140125e30
140112a60:	48 89 bc 24 08 06 00 	mov    %rdi,0x608(%rsp)
140112a67:	00
140112a68:	48 8b 9c 24 18 06 00 	mov    0x618(%rsp),%rbx
140112a6f:	00
140112a70:	48 85 db             	test   %rbx,%rbx
140112a73:	74 26                	je     0x140112a9b
140112a75:	4c 8d 0d f4 35 fb ff 	lea    -0x4ca0c(%rip),%r9        # 0x1400c6070
140112a7c:	ba 20 00 00 00       	mov    $0x20,%edx
140112a81:	44 8d 42 e3          	lea    -0x1d(%rdx),%r8d
140112a85:	48 8b cb             	mov    %rbx,%rcx
140112a88:	e8 9f 38 07 00       	call   0x14018632c
140112a8d:	90                   	nop
140112a8e:	ba 60 00 00 00       	mov    $0x60,%edx
140112a93:	48 8b cb             	mov    %rbx,%rcx
140112a96:	e8 b1 3b 07 00       	call   0x14018664c
140112a9b:	45 8b c6             	mov    %r14d,%r8d
140112a9e:	8b d6                	mov    %esi,%edx
140112aa0:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
140112aa5:	e8 06 37 ff ff       	call   0x1401061b0
140112aaa:	4c 8b 44 24 48       	mov    0x48(%rsp),%r8
140112aaf:	0f 57 c0             	xorps  %xmm0,%xmm0
140112ab2:	f3 0f 7f 84 24 a0 01 	movdqu %xmm0,0x1a0(%rsp)
140112ab9:	00 00
140112abb:	49 8b 50 20          	mov    0x20(%r8),%rdx
140112abf:	48 85 d2             	test   %rdx,%rdx
140112ac2:	74 34                	je     0x140112af8
140112ac4:	8b 42 08             	mov    0x8(%rdx),%eax
140112ac7:	85 c0                	test   %eax,%eax
140112ac9:	74 2d                	je     0x140112af8
140112acb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140112ad0:	8d 48 01             	lea    0x1(%rax),%ecx
140112ad3:	f0 0f b1 4a 08       	lock cmpxchg %ecx,0x8(%rdx)
140112ad8:	74 06                	je     0x140112ae0
140112ada:	85 c0                	test   %eax,%eax
140112adc:	75 f2                	jne    0x140112ad0
140112ade:	eb 18                	jmp    0x140112af8
140112ae0:	49 8b 40 18          	mov    0x18(%r8),%rax
140112ae4:	48 89 84 24 a0 01 00 	mov    %rax,0x1a0(%rsp)
140112aeb:	00
140112aec:	49 8b 40 20          	mov    0x20(%r8),%rax
140112af0:	48 89 84 24 a8 01 00 	mov    %rax,0x1a8(%rsp)
140112af7:	00
140112af8:	48 83 bc 24 a0 01 00 	cmpq   $0x0,0x1a0(%rsp)
140112aff:	00 00
140112b01:	74 44                	je     0x140112b47
140112b03:	b9 20 00 00 00       	mov    $0x20,%ecx
140112b08:	e8 e3 37 07 00       	call   0x1401862f0
140112b0d:	48 89 84 24 40 08 00 	mov    %rax,0x840(%rsp)
140112b14:	00
140112b15:	48 8d 94 24 70 0c 00 	lea    0xc70(%rsp),%rdx
140112b1c:	00
140112b1d:	48 8b c8             	mov    %rax,%rcx
140112b20:	e8 bb 35 fb ff       	call   0x1400c60e0
140112b25:	90                   	nop
140112b26:	48 8b 8c 24 a0 01 00 	mov    0x1a0(%rsp),%rcx
140112b2d:	00
140112b2e:	4c 8b c8             	mov    %rax,%r9
140112b31:	ba 01 04 00 00       	mov    $0x401,%edx
140112b36:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140112b3c:	48 8b 49 18          	mov    0x18(%rcx),%rcx
140112b40:	ff 15 aa b9 0e 00    	call   *0xeb9aa(%rip)        # 0x1401fe4f0
140112b46:	90                   	nop
140112b47:	48 8b 9c 24 a8 01 00 	mov    0x1a8(%rsp),%rbx
140112b4e:	00
140112b4f:	48 85 db             	test   %rbx,%rbx
140112b52:	74 2f                	je     0x140112b83
140112b54:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
140112b59:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140112b5e:	83 f8 01             	cmp    $0x1,%eax
140112b61:	75 20                	jne    0x140112b83
140112b63:	48 8b 03             	mov    (%rbx),%rax
140112b66:	48 8b cb             	mov    %rbx,%rcx
140112b69:	ff 10                	call   *(%rax)
140112b6b:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
140112b70:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140112b75:	83 f8 01             	cmp    $0x1,%eax
140112b78:	75 09                	jne    0x140112b83
140112b7a:	48 8b 03             	mov    (%rbx),%rax
140112b7d:	48 8b cb             	mov    %rbx,%rcx
140112b80:	ff 50 08             	call   *0x8(%rax)
140112b83:	48 89 bc 24 d0 02 00 	mov    %rdi,0x2d0(%rsp)
140112b8a:	00
140112b8b:	48 89 bc 24 e0 02 00 	mov    %rdi,0x2e0(%rsp)
140112b92:	00
140112b93:	48 c7 84 24 e8 02 00 	movq   $0x7,0x2e8(%rsp)
140112b9a:	00 07 00 00 00
140112b9f:	41 b8 04 00 00 00    	mov    $0x4,%r8d
140112ba5:	48 8d 15 8c b4 11 00 	lea    0x11b48c(%rip),%rdx        # 0x14022e038
140112bac:	48 8d 8c 24 d0 02 00 	lea    0x2d0(%rsp),%rcx
140112bb3:	00
140112bb4:	e8 97 36 fb ff       	call   0x1400c6250
140112bb9:	41 b8 18 00 00 00    	mov    $0x18,%r8d
140112bbf:	48 8d 94 24 d0 02 00 	lea    0x2d0(%rsp),%rdx
140112bc6:	00
140112bc7:	49 8b cd             	mov    %r13,%rcx
140112bca:	e8 51 1d 00 00       	call   0x140114920
140112bcf:	90                   	nop
140112bd0:	48 8d 8c 24 70 0c 00 	lea    0xc70(%rsp),%rcx
140112bd7:	00
140112bd8:	e8 a3 37 fb ff       	call   0x1400c6380
140112bdd:	e9 be 14 00 00       	jmp    0x1401140a0
140112be2:	48 8d 15 a7 3d 1d 00 	lea    0x1d3da7(%rip),%rdx        # 0x1402e6990
140112be9:	48 83 3d b7 3d 1d 00 	cmpq   $0x10,0x1d3db7(%rip)        # 0x1402e69a8
140112bf0:	10
140112bf1:	48 0f 43 15 97 3d 1d 	cmovae 0x1d3d97(%rip),%rdx        # 0x1402e6990
140112bf8:	00
140112bf9:	48 8d 8c 24 88 09 00 	lea    0x988(%rsp),%rcx
140112c00:	00
140112c01:	45 84 e4             	test   %r12b,%r12b
140112c04:	49 0f 45 ce          	cmovne %r14,%rcx
140112c08:	4c 8b 3d 91 3d 1d 00 	mov    0x1d3d91(%rip),%r15        # 0x1402e69a0
140112c0f:	4c 89 bc 24 48 08 00 	mov    %r15,0x848(%rsp)
140112c16:	00
140112c17:	48 89 9c 24 50 08 00 	mov    %rbx,0x850(%rsp)
140112c1e:	00
140112c1f:	4c 8b c3             	mov    %rbx,%r8
140112c22:	4c 3b fb             	cmp    %rbx,%r15
140112c25:	4d 0f 42 c7          	cmovb  %r15,%r8
140112c29:	e8 42 61 07 00       	call   0x140188d70
140112c2e:	85 c0                	test   %eax,%eax
140112c30:	0f 85 a2 02 00 00    	jne    0x140112ed8
140112c36:	49 3b df             	cmp    %r15,%rbx
140112c39:	0f 82 99 02 00 00    	jb     0x140112ed8
140112c3f:	0f 87 93 02 00 00    	ja     0x140112ed8
140112c45:	48 89 bc 24 68 06 00 	mov    %rdi,0x668(%rsp)
140112c4c:	00
140112c4d:	41 b0 01             	mov    $0x1,%r8b
140112c50:	8d 50 04             	lea    0x4(%rax),%edx
140112c53:	48 8d 8c 24 58 06 00 	lea    0x658(%rsp),%rcx
140112c5a:	00
140112c5b:	e8 c0 2f 01 00       	call   0x140125c20
140112c60:	33 d2                	xor    %edx,%edx
140112c62:	48 8d 0d 0f ad 11 00 	lea    0x11ad0f(%rip),%rcx        # 0x14022d978
140112c69:	e8 e2 18 01 00       	call   0x140124550
140112c6e:	48 89 84 24 58 06 00 	mov    %rax,0x658(%rsp)
140112c75:	00
140112c76:	4c 8b 05 c3 47 1d 00 	mov    0x1d47c3(%rip),%r8        # 0x1402e7440
140112c7d:	48 83 3d c3 47 1d 00 	cmpq   $0x10,0x1d47c3(%rip)        # 0x1402e7448
140112c84:	10
140112c85:	72 0c                	jb     0x140112c93
140112c87:	48 8b 15 a2 47 1d 00 	mov    0x1d47a2(%rip),%rdx        # 0x1402e7430
140112c8e:	4c 03 c2             	add    %rdx,%r8
140112c91:	eb 0d                	jmp    0x140112ca0
140112c93:	48 8d 0d 96 47 1d 00 	lea    0x1d4796(%rip),%rcx        # 0x1402e7430
140112c9a:	4c 03 c1             	add    %rcx,%r8
140112c9d:	48 8b d1             	mov    %rcx,%rdx
140112ca0:	48 8d 8c 24 d0 00 00 	lea    0xd0(%rsp),%rcx
140112ca7:	00
140112ca8:	e8 93 35 01 00       	call   0x140126240
140112cad:	48 8d 9c 24 58 06 00 	lea    0x658(%rsp),%rbx
140112cb4:	00
140112cb5:	48 85 c0             	test   %rax,%rax
140112cb8:	48 0f 45 d8          	cmovne %rax,%rbx
140112cbc:	48 89 bc 24 a8 07 00 	mov    %rdi,0x7a8(%rsp)
140112cc3:	00
140112cc4:	48 8b d3             	mov    %rbx,%rdx
140112cc7:	48 8d 8c 24 98 07 00 	lea    0x798(%rsp),%rcx
140112cce:	00
140112ccf:	e8 cc 2f 01 00       	call   0x140125ca0
140112cd4:	48 8b d3             	mov    %rbx,%rdx
140112cd7:	48 8d 8c 24 98 07 00 	lea    0x798(%rsp),%rcx
140112cde:	00
140112cdf:	e8 cc 31 01 00       	call   0x140125eb0
140112ce4:	90                   	nop
140112ce5:	81 ce 00 60 00 00    	or     $0x6000,%esi
140112ceb:	89 74 24 30          	mov    %esi,0x30(%rsp)
140112cef:	48 8d 94 24 90 0c 00 	lea    0xc90(%rsp),%rdx
140112cf6:	00
140112cf7:	48 8d 8c 24 98 07 00 	lea    0x798(%rsp),%rcx
140112cfe:	00
140112cff:	e8 bc 1f 01 00       	call   0x140124cc0
140112d04:	90                   	nop
140112d05:	48 8d 8c 24 98 07 00 	lea    0x798(%rsp),%rcx
140112d0c:	00
140112d0d:	e8 1e 31 01 00       	call   0x140125e30
140112d12:	48 89 bc 24 98 07 00 	mov    %rdi,0x798(%rsp)
140112d19:	00
140112d1a:	48 8b 9c 24 a8 07 00 	mov    0x7a8(%rsp),%rbx
140112d21:	00
140112d22:	48 85 db             	test   %rbx,%rbx
140112d25:	74 27                	je     0x140112d4e
140112d27:	4c 8d 0d 42 33 fb ff 	lea    -0x4ccbe(%rip),%r9        # 0x1400c6070
140112d2e:	ba 20 00 00 00       	mov    $0x20,%edx
140112d33:	44 8d 42 e3          	lea    -0x1d(%rdx),%r8d
140112d37:	48 8b cb             	mov    %rbx,%rcx
140112d3a:	e8 ed 35 07 00       	call   0x14018632c
140112d3f:	90                   	nop
140112d40:	ba 60 00 00 00       	mov    $0x60,%edx
140112d45:	48 8b cb             	mov    %rbx,%rcx
140112d48:	e8 ff 38 07 00       	call   0x14018664c
140112d4d:	90                   	nop
140112d4e:	48 8d 8c 24 58 06 00 	lea    0x658(%rsp),%rcx
140112d55:	00
140112d56:	e8 d5 30 01 00       	call   0x140125e30
140112d5b:	48 89 bc 24 58 06 00 	mov    %rdi,0x658(%rsp)
140112d62:	00
140112d63:	48 8b 9c 24 68 06 00 	mov    0x668(%rsp),%rbx
140112d6a:	00
140112d6b:	48 85 db             	test   %rbx,%rbx
140112d6e:	74 26                	je     0x140112d96
140112d70:	4c 8d 0d f9 32 fb ff 	lea    -0x4cd07(%rip),%r9        # 0x1400c6070
140112d77:	ba 20 00 00 00       	mov    $0x20,%edx
140112d7c:	44 8d 42 e3          	lea    -0x1d(%rdx),%r8d
140112d80:	48 8b cb             	mov    %rbx,%rcx
140112d83:	e8 a4 35 07 00       	call   0x14018632c
140112d88:	90                   	nop
140112d89:	ba 60 00 00 00       	mov    $0x60,%edx
140112d8e:	48 8b cb             	mov    %rbx,%rcx
140112d91:	e8 b6 38 07 00       	call   0x14018664c
140112d96:	48 83 bc 24 a0 0c 00 	cmpq   $0x0,0xca0(%rsp)
140112d9d:	00 00
140112d9f:	0f 84 d4 00 00 00    	je     0x140112e79
140112da5:	4c 8b 44 24 48       	mov    0x48(%rsp),%r8
140112daa:	0f 57 c0             	xorps  %xmm0,%xmm0
140112dad:	f3 0f 7f 84 24 b0 01 	movdqu %xmm0,0x1b0(%rsp)
140112db4:	00 00
140112db6:	49 8b 50 20          	mov    0x20(%r8),%rdx
140112dba:	48 85 d2             	test   %rdx,%rdx
140112dbd:	74 2f                	je     0x140112dee
140112dbf:	8b 42 08             	mov    0x8(%rdx),%eax
140112dc2:	85 c0                	test   %eax,%eax
140112dc4:	74 28                	je     0x140112dee
140112dc6:	8d 48 01             	lea    0x1(%rax),%ecx
140112dc9:	f0 0f b1 4a 08       	lock cmpxchg %ecx,0x8(%rdx)
140112dce:	74 06                	je     0x140112dd6
140112dd0:	85 c0                	test   %eax,%eax
140112dd2:	75 f2                	jne    0x140112dc6
140112dd4:	eb 18                	jmp    0x140112dee
140112dd6:	49 8b 40 18          	mov    0x18(%r8),%rax
140112dda:	48 89 84 24 b0 01 00 	mov    %rax,0x1b0(%rsp)
140112de1:	00
140112de2:	49 8b 40 20          	mov    0x20(%r8),%rax
140112de6:	48 89 84 24 b8 01 00 	mov    %rax,0x1b8(%rsp)
140112ded:	00
140112dee:	48 83 bc 24 b0 01 00 	cmpq   $0x0,0x1b0(%rsp)
140112df5:	00 00
140112df7:	74 44                	je     0x140112e3d
140112df9:	b9 20 00 00 00       	mov    $0x20,%ecx
140112dfe:	e8 ed 34 07 00       	call   0x1401862f0
140112e03:	48 89 84 24 58 08 00 	mov    %rax,0x858(%rsp)
140112e0a:	00
140112e0b:	48 8d 94 24 90 0c 00 	lea    0xc90(%rsp),%rdx
140112e12:	00
140112e13:	48 8b c8             	mov    %rax,%rcx
140112e16:	e8 c5 32 fb ff       	call   0x1400c60e0
140112e1b:	90                   	nop
140112e1c:	48 8b 8c 24 b0 01 00 	mov    0x1b0(%rsp),%rcx
140112e23:	00
140112e24:	4c 8b c8             	mov    %rax,%r9
140112e27:	ba 01 04 00 00       	mov    $0x401,%edx
140112e2c:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140112e32:	48 8b 49 18          	mov    0x18(%rcx),%rcx
140112e36:	ff 15 b4 b6 0e 00    	call   *0xeb6b4(%rip)        # 0x1401fe4f0
140112e3c:	90                   	nop
140112e3d:	48 8b 9c 24 b8 01 00 	mov    0x1b8(%rsp),%rbx
140112e44:	00
140112e45:	48 85 db             	test   %rbx,%rbx
140112e48:	74 2f                	je     0x140112e79
140112e4a:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
140112e4f:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140112e54:	83 f8 01             	cmp    $0x1,%eax
140112e57:	75 20                	jne    0x140112e79
140112e59:	48 8b 03             	mov    (%rbx),%rax
140112e5c:	48 8b cb             	mov    %rbx,%rcx
140112e5f:	ff 10                	call   *(%rax)
140112e61:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
140112e66:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140112e6b:	83 f8 01             	cmp    $0x1,%eax
140112e6e:	75 09                	jne    0x140112e79
140112e70:	48 8b 03             	mov    (%rbx),%rax
140112e73:	48 8b cb             	mov    %rbx,%rcx
140112e76:	ff 50 08             	call   *0x8(%rax)
140112e79:	48 89 bc 24 a0 03 00 	mov    %rdi,0x3a0(%rsp)
140112e80:	00
140112e81:	48 89 bc 24 b0 03 00 	mov    %rdi,0x3b0(%rsp)
140112e88:	00
140112e89:	48 c7 84 24 b8 03 00 	movq   $0x7,0x3b8(%rsp)
140112e90:	00 07 00 00 00
140112e95:	41 b8 04 00 00 00    	mov    $0x4,%r8d
140112e9b:	48 8d 15 96 b1 11 00 	lea    0x11b196(%rip),%rdx        # 0x14022e038
140112ea2:	48 8d 8c 24 a0 03 00 	lea    0x3a0(%rsp),%rcx
140112ea9:	00
140112eaa:	e8 a1 33 fb ff       	call   0x1400c6250
140112eaf:	41 b8 18 00 00 00    	mov    $0x18,%r8d
140112eb5:	48 8d 94 24 a0 03 00 	lea    0x3a0(%rsp),%rdx
140112ebc:	00
140112ebd:	49 8b cd             	mov    %r13,%rcx
140112ec0:	e8 5b 1a 00 00       	call   0x140114920
140112ec5:	90                   	nop
140112ec6:	48 8d 8c 24 90 0c 00 	lea    0xc90(%rsp),%rcx
140112ecd:	00
140112ece:	e8 ad 34 fb ff       	call   0x1400c6380
140112ed3:	e9 c8 11 00 00       	jmp    0x1401140a0
140112ed8:	48 8d 15 f1 3a 1d 00 	lea    0x1d3af1(%rip),%rdx        # 0x1402e69d0
140112edf:	48 83 3d 01 3b 1d 00 	cmpq   $0x10,0x1d3b01(%rip)        # 0x1402e69e8
140112ee6:	10
140112ee7:	48 0f 43 15 e1 3a 1d 	cmovae 0x1d3ae1(%rip),%rdx        # 0x1402e69d0
140112eee:	00
140112eef:	48 8d 8c 24 88 09 00 	lea    0x988(%rsp),%rcx
140112ef6:	00
140112ef7:	45 84 e4             	test   %r12b,%r12b
140112efa:	49 0f 45 ce          	cmovne %r14,%rcx
140112efe:	4c 8b 3d db 3a 1d 00 	mov    0x1d3adb(%rip),%r15        # 0x1402e69e0
140112f05:	4c 89 bc 24 60 08 00 	mov    %r15,0x860(%rsp)
140112f0c:	00