1400f4e48:	90                   	nop
1400f4e49:	90                   	nop
1400f4e4a:	90                   	nop
1400f4e4b:	90                   	nop
1400f4e4c:	90                   	nop
1400f4e4d:	90                   	nop
1400f4e4e:	90                   	nop
1400f4e4f:	90                   	nop
1400f4e50:	4d 8b 09             	mov    (%r9),%r9
1400f4e53:	48 83 c1 08          	add    $0x8,%rcx
1400f4e57:	4d 8b 00             	mov    (%r8),%r8
1400f4e5a:	e9 e1 25 ff ff       	jmp    0x1400e7440
1400f4e5f:	90                   	nop
1400f4e60:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1400f4e65:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1400f4e6a:	57                   	push   %rdi
1400f4e6b:	48 83 ec 20          	sub    $0x20,%rsp
1400f4e6f:	48 8d 79 08          	lea    0x8(%rcx),%rdi
1400f4e73:	b9 60 00 00 00       	mov    $0x60,%ecx
1400f4e78:	ff 15 4a 7a a1 00    	call   *0xa17a4a(%rip)        # 0x140b0c8c8
1400f4e7e:	48 8b f0             	mov    %rax,%rsi
1400f4e81:	48 85 c0             	test   %rax,%rax
1400f4e84:	75 07                	jne    0x1400f4e8d
1400f4e86:	ff 15 0c 76 a1 00    	call   *0xa1760c(%rip)        # 0x140b0c498
1400f4e8c:	cc                   	int3
1400f4e8d:	48 89 74 24 30       	mov    %rsi,0x30(%rsp)
1400f4e92:	48 8d 05 0f 57 a2 00 	lea    0xa2570f(%rip),%rax        # 0x140b1a5a8
1400f4e99:	48 89 06             	mov    %rax,(%rsi)
1400f4e9c:	48 8b d7             	mov    %rdi,%rdx
1400f4e9f:	48 8d 4e 08          	lea    0x8(%rsi),%rcx
1400f4ea3:	e8 44 6c f2 ff       	call   0x14001baec
1400f4ea8:	48 83 66 20 00       	andq   $0x0,0x20(%rsi)
1400f4ead:	48 83 66 28 00       	andq   $0x0,0x28(%rsi)
1400f4eb2:	48 8b 47 20          	mov    0x20(%rdi),%rax
1400f4eb6:	48 85 c0             	test   %rax,%rax
1400f4eb9:	74 04                	je     0x1400f4ebf
1400f4ebb:	f0 ff 40 08          	lock incl 0x8(%rax)
1400f4ebf:	48 8b 47 18          	mov    0x18(%rdi),%rax
1400f4ec3:	48 89 46 20          	mov    %rax,0x20(%rsi)
1400f4ec7:	48 8b 47 20          	mov    0x20(%rdi),%rax
1400f4ecb:	48 89 46 28          	mov    %rax,0x28(%rsi)
1400f4ecf:	0f 10 47 28          	movups 0x28(%rdi),%xmm0
1400f4ed3:	f3 0f 7f 46 30       	movdqu %xmm0,0x30(%rsi)
1400f4ed8:	48 83 66 40 00       	andq   $0x0,0x40(%rsi)
1400f4edd:	48 83 66 48 00       	andq   $0x0,0x48(%rsi)
1400f4ee2:	48 8b 47 40          	mov    0x40(%rdi),%rax
1400f4ee6:	48 85 c0             	test   %rax,%rax
1400f4ee9:	74 04                	je     0x1400f4eef
1400f4eeb:	f0 ff 40 08          	lock incl 0x8(%rax)
1400f4eef:	48 8b 47 38          	mov    0x38(%rdi),%rax
1400f4ef3:	48 89 46 40          	mov    %rax,0x40(%rsi)
1400f4ef7:	48 8b 47 40          	mov    0x40(%rdi),%rax
1400f4efb:	48 89 46 48          	mov    %rax,0x48(%rsi)
1400f4eff:	8a 47 48             	mov    0x48(%rdi),%al
1400f4f02:	88 46 50             	mov    %al,0x50(%rsi)
1400f4f05:	48 8b 47 50          	mov    0x50(%rdi),%rax
1400f4f09:	48 89 46 58          	mov    %rax,0x58(%rsi)
1400f4f0d:	48 8b c6             	mov    %rsi,%rax
1400f4f10:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
1400f4f15:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
1400f4f1a:	48 83 c4 20          	add    $0x20,%rsp
1400f4f1e:	5f                   	pop    %rdi
1400f4f1f:	c3                   	ret
1400f4f20:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400f4f25:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1400f4f2a:	57                   	push   %rdi
1400f4f2b:	48 83 ec 20          	sub    $0x20,%rsp
1400f4f2f:	48 8b f9             	mov    %rcx,%rdi
1400f4f32:	b9 60 00 00 00       	mov    $0x60,%ecx
1400f4f37:	ff 15 8b 79 a1 00    	call   *0xa1798b(%rip)        # 0x140b0c8c8
1400f4f3d:	48 8b f0             	mov    %rax,%rsi
1400f4f40:	48 85 c0             	test   %rax,%rax
1400f4f43:	75 07                	jne    0x1400f4f4c
1400f4f45:	ff 15 4d 75 a1 00    	call   *0xa1754d(%rip)        # 0x140b0c498
1400f4f4b:	cc                   	int3
1400f4f4c:	48 89 74 24 38       	mov    %rsi,0x38(%rsp)
1400f4f51:	48 8d 05 50 56 a2 00 	lea    0xa25650(%rip),%rax        # 0x140b1a5a8
1400f4f58:	48 89 06             	mov    %rax,(%rsi)
1400f4f5b:	48 8b d7             	mov    %rdi,%rdx
1400f4f5e:	48 8d 4e 08          	lea    0x8(%rsi),%rcx
1400f4f62:	e8 85 6b f2 ff       	call   0x14001baec
1400f4f67:	48 83 66 20 00       	andq   $0x0,0x20(%rsi)
1400f4f6c:	48 83 66 28 00       	andq   $0x0,0x28(%rsi)
1400f4f71:	48 8b 47 20          	mov    0x20(%rdi),%rax
1400f4f75:	48 85 c0             	test   %rax,%rax
1400f4f78:	74 04                	je     0x1400f4f7e
1400f4f7a:	f0 ff 40 08          	lock incl 0x8(%rax)
1400f4f7e:	48 8b 47 18          	mov    0x18(%rdi),%rax
1400f4f82:	48 89 46 20          	mov    %rax,0x20(%rsi)
1400f4f86:	48 8b 47 20          	mov    0x20(%rdi),%rax
1400f4f8a:	48 89 46 28          	mov    %rax,0x28(%rsi)
1400f4f8e:	0f 10 47 28          	movups 0x28(%rdi),%xmm0
1400f4f92:	f3 0f 7f 46 30       	movdqu %xmm0,0x30(%rsi)
1400f4f97:	48 83 66 40 00       	andq   $0x0,0x40(%rsi)
1400f4f9c:	48 83 66 48 00       	andq   $0x0,0x48(%rsi)
1400f4fa1:	48 8b 47 40          	mov    0x40(%rdi),%rax
1400f4fa5:	48 85 c0             	test   %rax,%rax
1400f4fa8:	74 04                	je     0x1400f4fae
1400f4faa:	f0 ff 40 08          	lock incl 0x8(%rax)
1400f4fae:	48 8b 47 38          	mov    0x38(%rdi),%rax
1400f4fb2:	48 89 46 40          	mov    %rax,0x40(%rsi)
1400f4fb6:	48 8b 47 40          	mov    0x40(%rdi),%rax
1400f4fba:	48 89 46 48          	mov    %rax,0x48(%rsi)
1400f4fbe:	8a 47 48             	mov    0x48(%rdi),%al
1400f4fc1:	88 46 50             	mov    %al,0x50(%rsi)
1400f4fc4:	48 8b 47 50          	mov    0x50(%rdi),%rax
1400f4fc8:	48 89 46 58          	mov    %rax,0x58(%rsi)
1400f4fcc:	48 8b c6             	mov    %rsi,%rax
1400f4fcf:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400f4fd4:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
1400f4fd9:	48 83 c4 20          	add    $0x20,%rsp
1400f4fdd:	5f                   	pop    %rdi
1400f4fde:	c3                   	ret
1400f4fdf:	90                   	nop
1400f4fe0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400f4fe5:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1400f4fea:	57                   	push   %rdi
1400f4feb:	48 83 ec 20          	sub    $0x20,%rsp
1400f4fef:	48 8b f9             	mov    %rcx,%rdi
1400f4ff2:	b9 60 00 00 00       	mov    $0x60,%ecx
1400f4ff7:	ff 15 cb 78 a1 00    	call   *0xa178cb(%rip)        # 0x140b0c8c8
1400f4ffd:	48 8b f0             	mov    %rax,%rsi
1400f5000:	48 85 c0             	test   %rax,%rax
1400f5003:	75 07                	jne    0x1400f500c
1400f5005:	ff 15 8d 74 a1 00    	call   *0xa1748d(%rip)        # 0x140b0c498
1400f500b:	cc                   	int3
1400f500c:	48 89 74 24 38       	mov    %rsi,0x38(%rsp)
1400f5011:	48 8d 05 70 4e a2 00 	lea    0xa24e70(%rip),%rax        # 0x140b19e88
1400f5018:	48 89 06             	mov    %rax,(%rsi)
1400f501b:	48 8b d7             	mov    %rdi,%rdx
1400f501e:	48 8d 4e 08          	lea    0x8(%rsi),%rcx
1400f5022:	e8 c5 6a f2 ff       	call   0x14001baec
1400f5027:	48 83 66 20 00       	andq   $0x0,0x20(%rsi)
1400f502c:	48 83 66 28 00       	andq   $0x0,0x28(%rsi)
1400f5031:	48 8b 47 20          	mov    0x20(%rdi),%rax
1400f5035:	48 85 c0             	test   %rax,%rax
1400f5038:	74 04                	je     0x1400f503e
1400f503a:	f0 ff 40 08          	lock incl 0x8(%rax)
1400f503e:	48 8b 47 18          	mov    0x18(%rdi),%rax
1400f5042:	48 89 46 20          	mov    %rax,0x20(%rsi)
1400f5046:	48 8b 47 20          	mov    0x20(%rdi),%rax
1400f504a:	48 89 46 28          	mov    %rax,0x28(%rsi)
1400f504e:	0f 10 47 28          	movups 0x28(%rdi),%xmm0
1400f5052:	f3 0f 7f 46 30       	movdqu %xmm0,0x30(%rsi)
1400f5057:	48 83 66 40 00       	andq   $0x0,0x40(%rsi)
1400f505c:	48 83 66 48 00       	andq   $0x0,0x48(%rsi)
1400f5061:	48 8b 47 40          	mov    0x40(%rdi),%rax
1400f5065:	48 85 c0             	test   %rax,%rax
1400f5068:	74 04                	je     0x1400f506e
1400f506a:	f0 ff 40 08          	lock incl 0x8(%rax)
1400f506e:	48 8b 47 38          	mov    0x38(%rdi),%rax
1400f5072:	48 89 46 40          	mov    %rax,0x40(%rsi)
1400f5076:	48 8b 47 40          	mov    0x40(%rdi),%rax
1400f507a:	48 89 46 48          	mov    %rax,0x48(%rsi)
1400f507e:	8a 47 48             	mov    0x48(%rdi),%al
1400f5081:	88 46 50             	mov    %al,0x50(%rsi)
1400f5084:	8b 47 4c             	mov    0x4c(%rdi),%eax
1400f5087:	89 46 54             	mov    %eax,0x54(%rsi)
1400f508a:	48 8b 47 50          	mov    0x50(%rdi),%rax
1400f508e:	48 89 46 58          	mov    %rax,0x58(%rsi)
1400f5092:	48 8b c6             	mov    %rsi,%rax
1400f5095:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400f509a:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
1400f509f:	48 83 c4 20          	add    $0x20,%rsp
1400f50a3:	5f                   	pop    %rdi
1400f50a4:	c3                   	ret
1400f50a5:	90                   	nop
1400f50a6:	90                   	nop
1400f50a7:	90                   	nop
1400f50a8:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400f50ad:	4c 89 44 24 18       	mov    %r8,0x18(%rsp)
1400f50b2:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
1400f50b7:	55                   	push   %rbp
1400f50b8:	56                   	push   %rsi
1400f50b9:	57                   	push   %rdi
1400f50ba:	41 54                	push   %r12
1400f50bc:	41 55                	push   %r13
1400f50be:	41 56                	push   %r14
1400f50c0:	41 57                	push   %r15
1400f50c2:	48 8b ec             	mov    %rsp,%rbp
1400f50c5:	48 83 ec 60          	sub    $0x60,%rsp
1400f50c9:	4d 8b e0             	mov    %r8,%r12
1400f50cc:	4c 8b fa             	mov    %rdx,%r15
1400f50cf:	48 8b f1             	mov    %rcx,%rsi
1400f50d2:	48 3b ca             	cmp    %rdx,%rcx
1400f50d5:	0f 84 92 02 00 00    	je     0x1400f536d
1400f50db:	48 8d 79 10          	lea    0x10(%rcx),%rdi
1400f50df:	48 3b fa             	cmp    %rdx,%rdi
1400f50e2:	0f 84 85 02 00 00    	je     0x1400f536d
1400f50e8:	4c 8b ef             	mov    %rdi,%r13
1400f50eb:	48 8b 07             	mov    (%rdi),%rax
1400f50ee:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1400f50f2:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1400f50f6:	48 89 4d c8          	mov    %rcx,-0x38(%rbp)
1400f50fa:	48 83 27 00          	andq   $0x0,(%rdi)
1400f50fe:	48 83 67 08 00       	andq   $0x0,0x8(%rdi)
1400f5103:	0f 57 c0             	xorps  %xmm0,%xmm0
1400f5106:	f3 0f 7f 45 d0       	movdqu %xmm0,-0x30(%rbp)
1400f510b:	48 8b 46 08          	mov    0x8(%rsi),%rax
1400f510f:	48 85 c0             	test   %rax,%rax
1400f5112:	74 04                	je     0x1400f5118
1400f5114:	f0 ff 40 08          	lock incl 0x8(%rax)
1400f5118:	48 8b 06             	mov    (%rsi),%rax
1400f511b:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
1400f511f:	48 8b 46 08          	mov    0x8(%rsi),%rax
1400f5123:	48 89 45 d8          	mov    %rax,-0x28(%rbp)
1400f5127:	66 0f 7f 45 e0       	movdqa %xmm0,-0x20(%rbp)
1400f512c:	48 85 c9             	test   %rcx,%rcx
1400f512f:	74 04                	je     0x1400f5135
1400f5131:	f0 ff 41 08          	lock incl 0x8(%rcx)
1400f5135:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
1400f5139:	66 0f 7f 45 e0       	movdqa %xmm0,-0x20(%rbp)
1400f513e:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1400f5142:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
1400f5146:	49 8b c4             	mov    %r12,%rax
1400f5149:	ff 15 e9 7a a1 00    	call   *0xa17ae9(%rip)        # 0x140b0cc38
1400f514f:	44 8a f0             	mov    %al,%r14b
1400f5152:	48 8b 5d e8          	mov    -0x18(%rbp),%rbx
1400f5156:	48 85 db             	test   %rbx,%rbx
1400f5159:	74 3a                	je     0x1400f5195
1400f515b:	83 c9 ff             	or     $0xffffffff,%ecx
1400f515e:	f0 0f c1 4b 08       	lock xadd %ecx,0x8(%rbx)
1400f5163:	83 f9 01             	cmp    $0x1,%ecx
1400f5166:	75 2d                	jne    0x1400f5195
1400f5168:	48 8b 13             	mov    (%rbx),%rdx
1400f516b:	48 8b cb             	mov    %rbx,%rcx
1400f516e:	48 8b 02             	mov    (%rdx),%rax
1400f5171:	ff 15 c1 7a a1 00    	call   *0xa17ac1(%rip)        # 0x140b0cc38
1400f5177:	83 c8 ff             	or     $0xffffffff,%eax
1400f517a:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400f517f:	83 f8 01             	cmp    $0x1,%eax
1400f5182:	75 11                	jne    0x1400f5195
1400f5184:	48 8b 03             	mov    (%rbx),%rax
1400f5187:	48 8b cb             	mov    %rbx,%rcx
1400f518a:	48 8b 40 08          	mov    0x8(%rax),%rax
1400f518e:	ff 15 a4 7a a1 00    	call   *0xa17aa4(%rip)        # 0x140b0cc38
1400f5194:	90                   	nop
1400f5195:	48 8b 5d d8          	mov    -0x28(%rbp),%rbx
1400f5199:	48 85 db             	test   %rbx,%rbx
1400f519c:	74 39                	je     0x1400f51d7
1400f519e:	83 c8 ff             	or     $0xffffffff,%eax
1400f51a1:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400f51a6:	83 f8 01             	cmp    $0x1,%eax
1400f51a9:	75 2c                	jne    0x1400f51d7
1400f51ab:	48 8b 03             	mov    (%rbx),%rax
1400f51ae:	48 8b cb             	mov    %rbx,%rcx
1400f51b1:	48 8b 00             	mov    (%rax),%rax
1400f51b4:	ff 15 7e 7a a1 00    	call   *0xa17a7e(%rip)        # 0x140b0cc38
1400f51ba:	83 c8 ff             	or     $0xffffffff,%eax
1400f51bd:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400f51c2:	83 f8 01             	cmp    $0x1,%eax
1400f51c5:	75 10                	jne    0x1400f51d7
1400f51c7:	48 8b 03             	mov    (%rbx),%rax
1400f51ca:	48 8b cb             	mov    %rbx,%rcx
1400f51cd:	48 8b 40 08          	mov    0x8(%rax),%rax
1400f51d1:	ff 15 61 7a a1 00    	call   *0xa17a61(%rip)        # 0x140b0cc38
1400f51d7:	45 84 f6             	test   %r14b,%r14b
1400f51da:	74 2d                	je     0x1400f5209
1400f51dc:	48 8b df             	mov    %rdi,%rbx
1400f51df:	48 3b fe             	cmp    %rsi,%rdi
1400f51e2:	74 14                	je     0x1400f51f8
1400f51e4:	48 8b cb             	mov    %rbx,%rcx
1400f51e7:	48 83 eb 10          	sub    $0x10,%rbx
1400f51eb:	48 8b d3             	mov    %rbx,%rdx
1400f51ee:	e8 f1 10 f1 ff       	call   0x1400062e4
1400f51f3:	48 3b de             	cmp    %rsi,%rbx
1400f51f6:	75 ec                	jne    0x1400f51e4
1400f51f8:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1400f51fc:	48 8b ce             	mov    %rsi,%rcx
1400f51ff:	e8 e0 10 f1 ff       	call   0x1400062e4
1400f5204:	e9 0c 01 00 00       	jmp    0x1400f5315
1400f5209:	4c 8b f7             	mov    %rdi,%r14
1400f520c:	4c 8b 7d 50          	mov    0x50(%rbp),%r15
1400f5210:	49 83 ee 10          	sub    $0x10,%r14
1400f5214:	0f 57 c0             	xorps  %xmm0,%xmm0
1400f5217:	f3 0f 7f 45 d0       	movdqu %xmm0,-0x30(%rbp)
1400f521c:	49 8b 46 08          	mov    0x8(%r14),%rax
1400f5220:	48 85 c0             	test   %rax,%rax
1400f5223:	74 04                	je     0x1400f5229
1400f5225:	f0 ff 40 08          	lock incl 0x8(%rax)
1400f5229:	49 8b 06             	mov    (%r14),%rax
1400f522c:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
1400f5230:	49 8b 46 08          	mov    0x8(%r14),%rax
1400f5234:	48 89 45 d8          	mov    %rax,-0x28(%rbp)
1400f5238:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
1400f523d:	48 8b 45 c8          	mov    -0x38(%rbp),%rax
1400f5241:	48 85 c0             	test   %rax,%rax
1400f5244:	74 04                	je     0x1400f524a
1400f5246:	f0 ff 40 08          	lock incl 0x8(%rax)
1400f524a:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
1400f524e:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
1400f5253:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1400f5257:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
1400f525b:	49 8b c7             	mov    %r15,%rax
1400f525e:	ff 15 d4 79 a1 00    	call   *0xa179d4(%rip)        # 0x140b0cc38
1400f5264:	44 8a e0             	mov    %al,%r12b
1400f5267:	48 8b 5d f8          	mov    -0x8(%rbp),%rbx
1400f526b:	48 85 db             	test   %rbx,%rbx
1400f526e:	74 3a                	je     0x1400f52aa
1400f5270:	83 c9 ff             	or     $0xffffffff,%ecx
1400f5273:	f0 0f c1 4b 08       	lock xadd %ecx,0x8(%rbx)
1400f5278:	83 f9 01             	cmp    $0x1,%ecx
1400f527b:	75 2d                	jne    0x1400f52aa
1400f527d:	48 8b 13             	mov    (%rbx),%rdx
1400f5280:	48 8b cb             	mov    %rbx,%rcx
1400f5283:	48 8b 02             	mov    (%rdx),%rax
1400f5286:	ff 15 ac 79 a1 00    	call   *0xa179ac(%rip)        # 0x140b0cc38
1400f528c:	83 c8 ff             	or     $0xffffffff,%eax
1400f528f:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400f5294:	83 f8 01             	cmp    $0x1,%eax
1400f5297:	75 11                	jne    0x1400f52aa
1400f5299:	48 8b 03             	mov    (%rbx),%rax
1400f529c:	48 8b cb             	mov    %rbx,%rcx
1400f529f:	48 8b 40 08          	mov    0x8(%rax),%rax
1400f52a3:	ff 15 8f 79 a1 00    	call   *0xa1798f(%rip)        # 0x140b0cc38
1400f52a9:	90                   	nop
1400f52aa:	48 8b 5d d8          	mov    -0x28(%rbp),%rbx
1400f52ae:	48 85 db             	test   %rbx,%rbx
1400f52b1:	74 39                	je     0x1400f52ec
1400f52b3:	83 c8 ff             	or     $0xffffffff,%eax
1400f52b6:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400f52bb:	83 f8 01             	cmp    $0x1,%eax
1400f52be:	75 2c                	jne    0x1400f52ec
1400f52c0:	48 8b 03             	mov    (%rbx),%rax
1400f52c3:	48 8b cb             	mov    %rbx,%rcx
1400f52c6:	48 8b 00             	mov    (%rax),%rax
1400f52c9:	ff 15 69 79 a1 00    	call   *0xa17969(%rip)        # 0x140b0cc38
1400f52cf:	83 c8 ff             	or     $0xffffffff,%eax
1400f52d2:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400f52d7:	83 f8 01             	cmp    $0x1,%eax
1400f52da:	75 10                	jne    0x1400f52ec
1400f52dc:	48 8b 03             	mov    (%rbx),%rax
1400f52df:	48 8b cb             	mov    %rbx,%rcx
1400f52e2:	48 8b 40 08          	mov    0x8(%rax),%rax
1400f52e6:	ff 15 4c 79 a1 00    	call   *0xa1794c(%rip)        # 0x140b0cc38
1400f52ec:	49 8b cd             	mov    %r13,%rcx
1400f52ef:	45 84 e4             	test   %r12b,%r12b
1400f52f2:	74 10                	je     0x1400f5304
1400f52f4:	49 8b d6             	mov    %r14,%rdx
1400f52f7:	e8 e8 0f f1 ff       	call   0x1400062e4
1400f52fc:	4d 8b ee             	mov    %r14,%r13
1400f52ff:	e9 0c ff ff ff       	jmp    0x1400f5210
1400f5304:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1400f5308:	e8 d7 0f f1 ff       	call   0x1400062e4
1400f530d:	4c 8b 7d 48          	mov    0x48(%rbp),%r15
1400f5311:	4c 8b 65 50          	mov    0x50(%rbp),%r12
1400f5315:	48 8b 4d c8          	mov    -0x38(%rbp),%rcx
1400f5319:	48 85 c9             	test   %rcx,%rcx
1400f531c:	74 42                	je     0x1400f5360
1400f531e:	41 83 ce ff          	or     $0xffffffff,%r14d