1400a9d41:	75 10                	jne    0x1400a9d53
1400a9d43:	48 8b 07             	mov    (%rdi),%rax
1400a9d46:	48 8b cf             	mov    %rdi,%rcx
1400a9d49:	48 8b 40 08          	mov    0x8(%rax),%rax
1400a9d4d:	ff 15 e5 2e a6 00    	call   *0xa62ee5(%rip)        # 0x140b0cc38
1400a9d53:	4c 39 7c 24 70       	cmp    %r15,0x70(%rsp)
1400a9d58:	0f 85 25 ff ff ff    	jne    0x1400a9c83
1400a9d5e:	0f 57 c0             	xorps  %xmm0,%xmm0
1400a9d61:	f3 0f 7f 45 a8       	movdqu %xmm0,-0x58(%rbp)
1400a9d66:	83 8d 90 01 00 00 20 	orl    $0x20,0x190(%rbp)
1400a9d6d:	48 8b 7c 24 78       	mov    0x78(%rsp),%rdi
1400a9d72:	48 85 ff             	test   %rdi,%rdi
1400a9d75:	74 39                	je     0x1400a9db0
1400a9d77:	41 8b c5             	mov    %r13d,%eax
1400a9d7a:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
1400a9d7f:	41 03 c5             	add    %r13d,%eax
1400a9d82:	75 2c                	jne    0x1400a9db0
1400a9d84:	48 8b 07             	mov    (%rdi),%rax
1400a9d87:	48 8b cf             	mov    %rdi,%rcx
1400a9d8a:	48 8b 00             	mov    (%rax),%rax
1400a9d8d:	ff 15 a5 2e a6 00    	call   *0xa62ea5(%rip)        # 0x140b0cc38
1400a9d93:	41 8b c5             	mov    %r13d,%eax
1400a9d96:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1400a9d9b:	41 03 c5             	add    %r13d,%eax
1400a9d9e:	75 10                	jne    0x1400a9db0
1400a9da0:	48 8b 07             	mov    (%rdi),%rax
1400a9da3:	48 8b cf             	mov    %rdi,%rcx
1400a9da6:	48 8b 40 08          	mov    0x8(%rax),%rax
1400a9daa:	ff 15 88 2e a6 00    	call   *0xa62e88(%rip)        # 0x140b0cc38
1400a9db0:	49 8b c7             	mov    %r15,%rax
1400a9db3:	83 8d 90 01 00 00 08 	orl    $0x8,0x190(%rbp)
1400a9dba:	48 85 c0             	test   %rax,%rax
1400a9dbd:	40 b6 01             	mov    $0x1,%sil
1400a9dc0:	74 03                	je     0x1400a9dc5
1400a9dc2:	41 8a f7             	mov    %r15b,%sil
1400a9dc5:	8b 8d 90 01 00 00    	mov    0x190(%rbp),%ecx
1400a9dcb:	f6 c1 08             	test   $0x8,%cl
1400a9dce:	74 50                	je     0x1400a9e20
1400a9dd0:	83 a5 90 01 00 00 f7 	andl   $0xfffffff7,0x190(%rbp)
1400a9dd7:	48 8b 4d b0          	mov    -0x50(%rbp),%rcx
1400a9ddb:	48 85 c9             	test   %rcx,%rcx
1400a9dde:	74 40                	je     0x1400a9e20
1400a9de0:	41 8b c5             	mov    %r13d,%eax
1400a9de3:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1400a9de8:	41 03 c5             	add    %r13d,%eax
1400a9deb:	75 33                	jne    0x1400a9e20
1400a9ded:	48 8b 7d b0          	mov    -0x50(%rbp),%rdi
1400a9df1:	48 8b 07             	mov    (%rdi),%rax
1400a9df4:	48 8b cf             	mov    %rdi,%rcx
1400a9df7:	48 8b 00             	mov    (%rax),%rax
1400a9dfa:	ff 15 38 2e a6 00    	call   *0xa62e38(%rip)        # 0x140b0cc38
1400a9e00:	41 8b c5             	mov    %r13d,%eax
1400a9e03:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1400a9e08:	41 03 c5             	add    %r13d,%eax
1400a9e0b:	75 13                	jne    0x1400a9e20
1400a9e0d:	48 8b 4d b0          	mov    -0x50(%rbp),%rcx
1400a9e11:	48 8b 01             	mov    (%rcx),%rax
1400a9e14:	48 8b 40 08          	mov    0x8(%rax),%rax
1400a9e18:	ff 15 1a 2e a6 00    	call   *0xa62e1a(%rip)        # 0x140b0cc38
1400a9e1e:	90                   	nop
1400a9e1f:	90                   	nop
1400a9e20:	8b 8d 90 01 00 00    	mov    0x190(%rbp),%ecx
1400a9e26:	f6 c1 04             	test   $0x4,%cl
1400a9e29:	74 4f                	je     0x1400a9e7a
1400a9e2b:	83 a5 90 01 00 00 fb 	andl   $0xfffffffb,0x190(%rbp)
1400a9e32:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
1400a9e36:	48 85 c9             	test   %rcx,%rcx
1400a9e39:	74 3f                	je     0x1400a9e7a
1400a9e3b:	41 8b c5             	mov    %r13d,%eax
1400a9e3e:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1400a9e43:	41 03 c5             	add    %r13d,%eax
1400a9e46:	75 32                	jne    0x1400a9e7a
1400a9e48:	48 8b 7d c0          	mov    -0x40(%rbp),%rdi
1400a9e4c:	48 8b 07             	mov    (%rdi),%rax
1400a9e4f:	48 8b cf             	mov    %rdi,%rcx
1400a9e52:	48 8b 00             	mov    (%rax),%rax
1400a9e55:	ff 15 dd 2d a6 00    	call   *0xa62ddd(%rip)        # 0x140b0cc38
1400a9e5b:	41 8b c5             	mov    %r13d,%eax
1400a9e5e:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1400a9e63:	41 03 c5             	add    %r13d,%eax
1400a9e66:	75 12                	jne    0x1400a9e7a
1400a9e68:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
1400a9e6c:	48 8b 01             	mov    (%rcx),%rax
1400a9e6f:	48 8b 40 08          	mov    0x8(%rax),%rax
1400a9e73:	ff 15 bf 2d a6 00    	call   *0xa62dbf(%rip)        # 0x140b0cc38
1400a9e79:	90                   	nop
1400a9e7a:	8b 8d 90 01 00 00    	mov    0x190(%rbp),%ecx
1400a9e80:	f6 c1 02             	test   $0x2,%cl
1400a9e83:	74 4d                	je     0x1400a9ed2
1400a9e85:	83 a5 90 01 00 00 fd 	andl   $0xfffffffd,0x190(%rbp)
1400a9e8c:	48 8b bd c8 00 00 00 	mov    0xc8(%rbp),%rdi
1400a9e93:	48 85 ff             	test   %rdi,%rdi
1400a9e96:	74 3a                	je     0x1400a9ed2
1400a9e98:	41 8b c5             	mov    %r13d,%eax
1400a9e9b:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
1400a9ea0:	41 03 c5             	add    %r13d,%eax
1400a9ea3:	75 2d                	jne    0x1400a9ed2
1400a9ea5:	48 8b 07             	mov    (%rdi),%rax
1400a9ea8:	48 8b cf             	mov    %rdi,%rcx
1400a9eab:	48 8b 00             	mov    (%rax),%rax
1400a9eae:	ff 15 84 2d a6 00    	call   *0xa62d84(%rip)        # 0x140b0cc38
1400a9eb4:	41 8b c5             	mov    %r13d,%eax
1400a9eb7:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1400a9ebc:	41 03 c5             	add    %r13d,%eax
1400a9ebf:	75 11                	jne    0x1400a9ed2
1400a9ec1:	48 8b 07             	mov    (%rdi),%rax
1400a9ec4:	48 8b cf             	mov    %rdi,%rcx
1400a9ec7:	48 8b 40 08          	mov    0x8(%rax),%rax
1400a9ecb:	ff 15 67 2d a6 00    	call   *0xa62d67(%rip)        # 0x140b0cc38
1400a9ed1:	90                   	nop
1400a9ed2:	8b 8d 90 01 00 00    	mov    0x190(%rbp),%ecx
1400a9ed8:	f6 c1 01             	test   $0x1,%cl
1400a9edb:	74 4c                	je     0x1400a9f29
1400a9edd:	83 a5 90 01 00 00 fe 	andl   $0xfffffffe,0x190(%rbp)
1400a9ee4:	48 8b bd d8 00 00 00 	mov    0xd8(%rbp),%rdi
1400a9eeb:	48 85 ff             	test   %rdi,%rdi
1400a9eee:	74 39                	je     0x1400a9f29
1400a9ef0:	41 8b c5             	mov    %r13d,%eax
1400a9ef3:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
1400a9ef8:	41 03 c5             	add    %r13d,%eax
1400a9efb:	75 2c                	jne    0x1400a9f29
1400a9efd:	48 8b 07             	mov    (%rdi),%rax
1400a9f00:	48 8b cf             	mov    %rdi,%rcx
1400a9f03:	48 8b 00             	mov    (%rax),%rax
1400a9f06:	ff 15 2c 2d a6 00    	call   *0xa62d2c(%rip)        # 0x140b0cc38
1400a9f0c:	41 8b c5             	mov    %r13d,%eax
1400a9f0f:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1400a9f14:	41 03 c5             	add    %r13d,%eax
1400a9f17:	75 10                	jne    0x1400a9f29
1400a9f19:	48 8b 07             	mov    (%rdi),%rax
1400a9f1c:	48 8b cf             	mov    %rdi,%rcx
1400a9f1f:	48 8b 40 08          	mov    0x8(%rax),%rax
1400a9f23:	ff 15 0f 2d a6 00    	call   *0xa62d0f(%rip)        # 0x140b0cc38
1400a9f29:	40 84 f6             	test   %sil,%sil
1400a9f2c:	0f 84 61 01 00 00    	je     0x1400aa093
1400a9f32:	48 8b 44 24 20       	mov    0x20(%rsp),%rax
1400a9f37:	48 8b 08             	mov    (%rax),%rcx
1400a9f3a:	48 8b 41 48          	mov    0x48(%rcx),%rax
1400a9f3e:	0f 57 c0             	xorps  %xmm0,%xmm0
1400a9f41:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
1400a9f46:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
1400a9f4a:	48 85 c9             	test   %rcx,%rcx
1400a9f4d:	74 04                	je     0x1400a9f53
1400a9f4f:	f0 ff 41 08          	lock incl 0x8(%rcx)
1400a9f53:	48 8b 0b             	mov    (%rbx),%rcx
1400a9f56:	48 89 4d e0          	mov    %rcx,-0x20(%rbp)
1400a9f5a:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
1400a9f5e:	48 89 4d e8          	mov    %rcx,-0x18(%rbp)
1400a9f62:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
1400a9f66:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
1400a9f6b:	ff 15 c7 2c a6 00    	call   *0xa62cc7(%rip)        # 0x140b0cc38
1400a9f71:	48 8b 7d e8          	mov    -0x18(%rbp),%rdi
1400a9f75:	48 85 ff             	test   %rdi,%rdi
1400a9f78:	74 39                	je     0x1400a9fb3
1400a9f7a:	41 8b c5             	mov    %r13d,%eax
1400a9f7d:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
1400a9f82:	41 03 c5             	add    %r13d,%eax
1400a9f85:	75 2c                	jne    0x1400a9fb3
1400a9f87:	48 8b 07             	mov    (%rdi),%rax
1400a9f8a:	48 8b cf             	mov    %rdi,%rcx
1400a9f8d:	48 8b 00             	mov    (%rax),%rax
1400a9f90:	ff 15 a2 2c a6 00    	call   *0xa62ca2(%rip)        # 0x140b0cc38
1400a9f96:	41 8b c5             	mov    %r13d,%eax
1400a9f99:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1400a9f9e:	41 03 c5             	add    %r13d,%eax
1400a9fa1:	75 10                	jne    0x1400a9fb3
1400a9fa3:	48 8b 07             	mov    (%rdi),%rax
1400a9fa6:	48 8b cf             	mov    %rdi,%rcx
1400a9fa9:	48 8b 40 08          	mov    0x8(%rax),%rax
1400a9fad:	ff 15 85 2c a6 00    	call   *0xa62c85(%rip)        # 0x140b0cc38
1400a9fb3:	48 8b 0b             	mov    (%rbx),%rcx
1400a9fb6:	48 8b 01             	mov    (%rcx),%rax
1400a9fb9:	0f 57 c0             	xorps  %xmm0,%xmm0
1400a9fbc:	66 0f 7f 45 30       	movdqa %xmm0,0x30(%rbp)
1400a9fc1:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
1400a9fc6:	48 85 d2             	test   %rdx,%rdx
1400a9fc9:	74 04                	je     0x1400a9fcf
1400a9fcb:	f0 ff 42 08          	lock incl 0x8(%rdx)
1400a9fcf:	0f 28 44 24 20       	movaps 0x20(%rsp),%xmm0
1400a9fd4:	66 0f 7f 45 30       	movdqa %xmm0,0x30(%rbp)
1400a9fd9:	4c 8d 45 30          	lea    0x30(%rbp),%r8
1400a9fdd:	33 d2                	xor    %edx,%edx
1400a9fdf:	48 8b 40 60          	mov    0x60(%rax),%rax
1400a9fe3:	ff 15 4f 2c a6 00    	call   *0xa62c4f(%rip)        # 0x140b0cc38
1400a9fe9:	48 8b 7d 38          	mov    0x38(%rbp),%rdi
1400a9fed:	48 85 ff             	test   %rdi,%rdi
1400a9ff0:	0f 84 7f f9 ff ff    	je     0x1400a9975
1400a9ff6:	41 8b c5             	mov    %r13d,%eax
1400a9ff9:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
1400a9ffe:	41 03 c5             	add    %r13d,%eax
1400aa001:	0f 85 6e f9 ff ff    	jne    0x1400a9975
1400aa007:	48 8b 07             	mov    (%rdi),%rax
1400aa00a:	48 8b cf             	mov    %rdi,%rcx
1400aa00d:	48 8b 00             	mov    (%rax),%rax
1400aa010:	ff 15 22 2c a6 00    	call   *0xa62c22(%rip)        # 0x140b0cc38
1400aa016:	41 8b c5             	mov    %r13d,%eax
1400aa019:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1400aa01e:	41 03 c5             	add    %r13d,%eax
1400aa021:	0f 85 4e f9 ff ff    	jne    0x1400a9975
1400aa027:	48 8b 07             	mov    (%rdi),%rax
1400aa02a:	48 8b cf             	mov    %rdi,%rcx
1400aa02d:	e9 38 f9 ff ff       	jmp    0x1400a996a
1400aa032:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
1400aa037:	48 8d 4d a8          	lea    -0x58(%rbp),%rcx
1400aa03b:	e8 dc c6 00 00       	call   0x1400b671c
1400aa040:	83 8d 90 01 00 00 20 	orl    $0x20,0x190(%rbp)
1400aa047:	48 8b 7c 24 78       	mov    0x78(%rsp),%rdi
1400aa04c:	48 85 ff             	test   %rdi,%rdi
1400aa04f:	74 39                	je     0x1400aa08a
1400aa051:	41 8b c5             	mov    %r13d,%eax
1400aa054:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
1400aa059:	41 03 c5             	add    %r13d,%eax
1400aa05c:	75 2c                	jne    0x1400aa08a
1400aa05e:	48 8b 07             	mov    (%rdi),%rax
1400aa061:	48 8b cf             	mov    %rdi,%rcx
1400aa064:	48 8b 00             	mov    (%rax),%rax
1400aa067:	ff 15 cb 2b a6 00    	call   *0xa62bcb(%rip)        # 0x140b0cc38
1400aa06d:	41 8b c5             	mov    %r13d,%eax
1400aa070:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1400aa075:	41 03 c5             	add    %r13d,%eax
1400aa078:	75 10                	jne    0x1400aa08a
1400aa07a:	48 8b 07             	mov    (%rdi),%rax
1400aa07d:	48 8b cf             	mov    %rdi,%rcx
1400aa080:	48 8b 40 08          	mov    0x8(%rax),%rax
1400aa084:	ff 15 ae 2b a6 00    	call   *0xa62bae(%rip)        # 0x140b0cc38
1400aa08a:	48 8b 45 a8          	mov    -0x58(%rbp),%rax
1400aa08e:	e9 20 fd ff ff       	jmp    0x1400a9db3
1400aa093:	49 8b d4             	mov    %r12,%rdx
1400aa096:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
1400aa09b:	e8 f0 d5 fb ff       	call   0x140067690
1400aa0a0:	4c 8b 74 24 50       	mov    0x50(%rsp),%r14
1400aa0a5:	49 8b 06             	mov    (%r14),%rax
1400aa0a8:	48 8b b8 b0 00 00 00 	mov    0xb0(%rax),%rdi
1400aa0af:	48 8b 0b             	mov    (%rbx),%rcx
1400aa0b2:	48 8b 11             	mov    (%rcx),%rdx
1400aa0b5:	48 8b 82 a8 00 00 00 	mov    0xa8(%rdx),%rax
1400aa0bc:	ff 15 76 2b a6 00    	call   *0xa62b76(%rip)        # 0x140b0cc38
1400aa0c2:	48 8b d0             	mov    %rax,%rdx
1400aa0c5:	49 8b ce             	mov    %r14,%rcx
1400aa0c8:	48 8b c7             	mov    %rdi,%rax
1400aa0cb:	ff 15 67 2b a6 00    	call   *0xa62b67(%rip)        # 0x140b0cc38
1400aa0d1:	49 8b f7             	mov    %r15,%rsi
1400aa0d4:	48 8b 0b             	mov    (%rbx),%rcx
1400aa0d7:	48 8b 01             	mov    (%rcx),%rax
1400aa0da:	48 8b 40 40          	mov    0x40(%rax),%rax
1400aa0de:	ff 15 54 2b a6 00    	call   *0xa62b54(%rip)        # 0x140b0cc38
1400aa0e4:	48 85 c0             	test   %rax,%rax
1400aa0e7:	0f 84 71 01 00 00    	je     0x1400aa25e
1400aa0ed:	4c 8b 74 24 50       	mov    0x50(%rsp),%r14
1400aa0f2:	49 8b 06             	mov    (%r14),%rax
1400aa0f5:	48 8b 78 48          	mov    0x48(%rax),%rdi
1400aa0f9:	48 8b 0b             	mov    (%rbx),%rcx
1400aa0fc:	48 8b 01             	mov    (%rcx),%rax
1400aa0ff:	4c 8b c6             	mov    %rsi,%r8
1400aa102:	48 8d 95 e0 00 00 00 	lea    0xe0(%rbp),%rdx
1400aa109:	48 8b 40 30          	mov    0x30(%rax),%rax
1400aa10d:	ff 15 25 2b a6 00    	call   *0xa62b25(%rip)        # 0x140b0cc38
1400aa113:	90                   	nop
1400aa114:	48 8b d0             	mov    %rax,%rdx
1400aa117:	49 8b ce             	mov    %r14,%rcx
1400aa11a:	48 8b c7             	mov    %rdi,%rax
1400aa11d:	ff 15 15 2b a6 00    	call   *0xa62b15(%rip)        # 0x140b0cc38
1400aa123:	90                   	nop
1400aa124:	48 8b bd e8 00 00 00 	mov    0xe8(%rbp),%rdi
1400aa12b:	48 85 ff             	test   %rdi,%rdi
1400aa12e:	74 39                	je     0x1400aa169
1400aa130:	41 8b c5             	mov    %r13d,%eax
1400aa133:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
1400aa138:	41 03 c5             	add    %r13d,%eax
1400aa13b:	75 2c                	jne    0x1400aa169
1400aa13d:	48 8b 07             	mov    (%rdi),%rax
1400aa140:	48 8b cf             	mov    %rdi,%rcx
1400aa143:	48 8b 00             	mov    (%rax),%rax
1400aa146:	ff 15 ec 2a a6 00    	call   *0xa62aec(%rip)        # 0x140b0cc38
1400aa14c:	41 8b c5             	mov    %r13d,%eax
1400aa14f:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1400aa154:	41 03 c5             	add    %r13d,%eax
1400aa157:	75 10                	jne    0x1400aa169
1400aa159:	48 8b 07             	mov    (%rdi),%rax
1400aa15c:	48 8b cf             	mov    %rdi,%rcx
1400aa15f:	48 8b 40 08          	mov    0x8(%rax),%rax
1400aa163:	ff 15 cf 2a a6 00    	call   *0xa62acf(%rip)        # 0x140b0cc38
1400aa169:	48 8b 0b             	mov    (%rbx),%rcx
1400aa16c:	48 8b 01             	mov    (%rcx),%rax
1400aa16f:	4c 8b c6             	mov    %rsi,%r8
1400aa172:	48 8d 95 f0 00 00 00 	lea    0xf0(%rbp),%rdx
1400aa179:	48 8b 40 30          	mov    0x30(%rax),%rax
1400aa17d:	ff 15 b5 2a a6 00    	call   *0xa62ab5(%rip)        # 0x140b0cc38
1400aa183:	90                   	nop
1400aa184:	48 8b 08             	mov    (%rax),%rcx
1400aa187:	48 8b 01             	mov    (%rcx),%rax
1400aa18a:	0f 57 c0             	xorps  %xmm0,%xmm0
1400aa18d:	66 0f 7f 45 40       	movdqa %xmm0,0x40(%rbp)
1400aa192:	48 8b 54 24 58       	mov    0x58(%rsp),%rdx
1400aa197:	48 85 d2             	test   %rdx,%rdx
1400aa19a:	74 04                	je     0x1400aa1a0
1400aa19c:	f0 ff 42 08          	lock incl 0x8(%rdx)
1400aa1a0:	0f 28 44 24 50       	movaps 0x50(%rsp),%xmm0
1400aa1a5:	66 0f 7f 45 40       	movdqa %xmm0,0x40(%rbp)
1400aa1aa:	4c 8d 45 40          	lea    0x40(%rbp),%r8
1400aa1ae:	33 d2                	xor    %edx,%edx
1400aa1b0:	48 8b 40 60          	mov    0x60(%rax),%rax
1400aa1b4:	ff 15 7e 2a a6 00    	call   *0xa62a7e(%rip)        # 0x140b0cc38
1400aa1ba:	48 8b 7d 48          	mov    0x48(%rbp),%rdi
1400aa1be:	48 85 ff             	test   %rdi,%rdi
1400aa1c1:	74 3a                	je     0x1400aa1fd
1400aa1c3:	41 8b c5             	mov    %r13d,%eax
1400aa1c6:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
1400aa1cb:	41 03 c5             	add    %r13d,%eax
1400aa1ce:	75 2d                	jne    0x1400aa1fd
1400aa1d0:	48 8b 07             	mov    (%rdi),%rax
1400aa1d3:	48 8b cf             	mov    %rdi,%rcx
1400aa1d6:	48 8b 00             	mov    (%rax),%rax
1400aa1d9:	ff 15 59 2a a6 00    	call   *0xa62a59(%rip)        # 0x140b0cc38
1400aa1df:	41 8b c5             	mov    %r13d,%eax
1400aa1e2:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1400aa1e7:	41 03 c5             	add    %r13d,%eax
1400aa1ea:	75 11                	jne    0x1400aa1fd
1400aa1ec:	48 8b 07             	mov    (%rdi),%rax
1400aa1ef:	48 8b cf             	mov    %rdi,%rcx
1400aa1f2:	48 8b 40 08          	mov    0x8(%rax),%rax
1400aa1f6:	ff 15 3c 2a a6 00    	call   *0xa62a3c(%rip)        # 0x140b0cc38
1400aa1fc:	90                   	nop
1400aa1fd:	48 8b bd f8 00 00 00 	mov    0xf8(%rbp),%rdi
1400aa204:	48 85 ff             	test   %rdi,%rdi
1400aa207:	74 39                	je     0x1400aa242
1400aa209:	41 8b c5             	mov    %r13d,%eax
1400aa20c:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
1400aa211:	41 03 c5             	add    %r13d,%eax
1400aa214:	75 2c                	jne    0x1400aa242
1400aa216:	48 8b 07             	mov    (%rdi),%rax
1400aa219:	48 8b cf             	mov    %rdi,%rcx
1400aa21c:	48 8b 00             	mov    (%rax),%rax
1400aa21f:	ff 15 13 2a a6 00    	call   *0xa62a13(%rip)        # 0x140b0cc38
1400aa225:	41 8b c5             	mov    %r13d,%eax
1400aa228:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1400aa22d:	41 03 c5             	add    %r13d,%eax
1400aa230:	75 10                	jne    0x1400aa242
1400aa232:	48 8b 07             	mov    (%rdi),%rax
1400aa235:	48 8b cf             	mov    %rdi,%rcx
1400aa238:	48 8b 40 08          	mov    0x8(%rax),%rax
1400aa23c:	ff 15 f6 29 a6 00    	call   *0xa629f6(%rip)        # 0x140b0cc38
1400aa242:	48 ff c6             	inc    %rsi
1400aa245:	48 8b 0b             	mov    (%rbx),%rcx
1400aa248:	48 8b 01             	mov    (%rcx),%rax
1400aa24b:	48 8b 40 40          	mov    0x40(%rax),%rax
1400aa24f:	ff 15 e3 29 a6 00    	call   *0xa629e3(%rip)        # 0x140b0cc38
1400aa255:	48 3b f0             	cmp    %rax,%rsi
1400aa258:	0f 82 8f fe ff ff    	jb     0x1400aa0ed
1400aa25e:	49 8b 0c 24          	mov    (%r12),%rcx