140153aac:	41 8b c5             	mov    %r13d,%eax
140153aaf:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140153ab4:	41 03 c5             	add    %r13d,%eax
140153ab7:	75 2c                	jne    0x140153ae5
140153ab9:	48 8b 03             	mov    (%rbx),%rax
140153abc:	48 8b cb             	mov    %rbx,%rcx
140153abf:	48 8b 00             	mov    (%rax),%rax
140153ac2:	ff 15 70 91 9b 00    	call   *0x9b9170(%rip)        # 0x140b0cc38
140153ac8:	41 8b c5             	mov    %r13d,%eax
140153acb:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140153ad0:	41 03 c5             	add    %r13d,%eax
140153ad3:	75 10                	jne    0x140153ae5
140153ad5:	48 8b 03             	mov    (%rbx),%rax
140153ad8:	48 8b cb             	mov    %rbx,%rcx
140153adb:	48 8b 40 08          	mov    0x8(%rax),%rax
140153adf:	ff 15 53 91 9b 00    	call   *0x9b9153(%rip)        # 0x140b0cc38
140153ae5:	4c 39 74 24 38       	cmp    %r14,0x38(%rsp)
140153aea:	0f 84 64 02 00 00    	je     0x140153d54
140153af0:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
140153af5:	48 8b ce             	mov    %rsi,%rcx
140153af8:	e8 97 d9 fe ff       	call   0x140141494
140153afd:	8b f8                	mov    %eax,%edi
140153aff:	85 c0                	test   %eax,%eax
140153b01:	78 2e                	js     0x140153b31
140153b03:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
140153b08:	48 8b ce             	mov    %rsi,%rcx
140153b0b:	e8 e0 c3 fe ff       	call   0x14013fef0
140153b10:	8b f8                	mov    %eax,%edi
140153b12:	85 c0                	test   %eax,%eax
140153b14:	78 1b                	js     0x140153b31
140153b16:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
140153b1a:	48 8b 01             	mov    (%rcx),%rax
140153b1d:	48 8b 40 78          	mov    0x78(%rax),%rax
140153b21:	ff 15 11 91 9b 00    	call   *0x9b9111(%rip)        # 0x140b0cc38
140153b27:	85 c0                	test   %eax,%eax
140153b29:	8b f8                	mov    %eax,%edi
140153b2b:	0f 89 4f 02 00 00    	jns    0x140153d80
140153b31:	48 8b 5d 87          	mov    -0x79(%rbp),%rbx
140153b35:	48 85 db             	test   %rbx,%rbx
140153b38:	74 3a                	je     0x140153b74
140153b3a:	41 8b c5             	mov    %r13d,%eax
140153b3d:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140153b42:	41 03 c5             	add    %r13d,%eax
140153b45:	75 2d                	jne    0x140153b74
140153b47:	48 8b 03             	mov    (%rbx),%rax
140153b4a:	48 8b cb             	mov    %rbx,%rcx
140153b4d:	48 8b 00             	mov    (%rax),%rax
140153b50:	ff 15 e2 90 9b 00    	call   *0x9b90e2(%rip)        # 0x140b0cc38
140153b56:	41 8b c5             	mov    %r13d,%eax
140153b59:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140153b5e:	41 03 c5             	add    %r13d,%eax
140153b61:	75 11                	jne    0x140153b74
140153b63:	48 8b 03             	mov    (%rbx),%rax
140153b66:	48 8b cb             	mov    %rbx,%rcx
140153b69:	48 8b 40 08          	mov    0x8(%rax),%rax
140153b6d:	ff 15 c5 90 9b 00    	call   *0x9b90c5(%rip)        # 0x140b0cc38
140153b73:	90                   	nop
140153b74:	48 8b 5d 97          	mov    -0x69(%rbp),%rbx
140153b78:	e9 1f 04 00 00       	jmp    0x140153f9c
140153b7d:	ff 15 15 8e 9b 00    	call   *0x9b8e15(%rip)        # 0x140b0c998
140153b83:	cc                   	int3
140153b84:	48 8d 4d cf          	lea    -0x31(%rbp),%rcx
140153b88:	48 83 7d e7 07       	cmpq   $0x7,-0x19(%rbp)
140153b8d:	48 0f 47 4d cf       	cmova  -0x31(%rbp),%rcx
140153b92:	0f b7 09             	movzwl (%rcx),%ecx
140153b95:	ff 15 2d 8f 9b 00    	call   *0x9b8f2d(%rip)        # 0x140b0cac8
140153b9b:	45 33 f6             	xor    %r14d,%r14d
140153b9e:	85 c0                	test   %eax,%eax
140153ba0:	40 0f 94 c7          	sete   %dil
140153ba4:	48 8b 45 e7          	mov    -0x19(%rbp),%rax
140153ba8:	48 83 f8 07          	cmp    $0x7,%rax
140153bac:	76 35                	jbe    0x140153be3
140153bae:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
140153bb5:	00
140153bb6:	48 8b 4d cf          	mov    -0x31(%rbp),%rcx
140153bba:	48 8b d1             	mov    %rcx,%rdx
140153bbd:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140153bc3:	72 18                	jb     0x140153bdd
140153bc5:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140153bc9:	48 2b d1             	sub    %rcx,%rdx
140153bcc:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140153bd0:	48 83 f8 1f          	cmp    $0x1f,%rax
140153bd4:	76 07                	jbe    0x140153bdd
140153bd6:	ff 15 bc 8d 9b 00    	call   *0x9b8dbc(%rip)        # 0x140b0c998
140153bdc:	cc                   	int3
140153bdd:	ff 15 dd 8c 9b 00    	call   *0x9b8cdd(%rip)        # 0x140b0c8c0
140153be3:	4c 89 75 df          	mov    %r14,-0x21(%rbp)
140153be7:	48 c7 45 e7 07 00 00 	movq   $0x7,-0x19(%rbp)
140153bee:	00
140153bef:	66 44 89 75 cf       	mov    %r14w,-0x31(%rbp)
140153bf4:	48 8b 4d 87          	mov    -0x79(%rbp),%rcx
140153bf8:	48 85 c9             	test   %rcx,%rcx
140153bfb:	74 7c                	je     0x140153c79
140153bfd:	41 8b c5             	mov    %r13d,%eax
140153c00:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
140153c05:	41 03 c5             	add    %r13d,%eax
140153c08:	75 6f                	jne    0x140153c79
140153c0a:	48 8b 5d 87          	mov    -0x79(%rbp),%rbx
140153c0e:	48 8b 03             	mov    (%rbx),%rax
140153c11:	48 8b cb             	mov    %rbx,%rcx
140153c14:	48 8b 00             	mov    (%rax),%rax
140153c17:	ff 15 1b 90 9b 00    	call   *0x9b901b(%rip)        # 0x140b0cc38
140153c1d:	41 8b c5             	mov    %r13d,%eax
140153c20:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140153c25:	41 03 c5             	add    %r13d,%eax
140153c28:	75 4f                	jne    0x140153c79
140153c2a:	eb 3c                	jmp    0x140153c68
140153c2c:	40 b7 01             	mov    $0x1,%dil
140153c2f:	48 8b 4d 87          	mov    -0x79(%rbp),%rcx
140153c33:	45 33 f6             	xor    %r14d,%r14d
140153c36:	48 85 c9             	test   %rcx,%rcx
140153c39:	74 47                	je     0x140153c82
140153c3b:	41 8b c5             	mov    %r13d,%eax
140153c3e:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
140153c43:	41 03 c5             	add    %r13d,%eax
140153c46:	75 3a                	jne    0x140153c82
140153c48:	48 8b 5d 87          	mov    -0x79(%rbp),%rbx
140153c4c:	48 8b 03             	mov    (%rbx),%rax
140153c4f:	48 8b cb             	mov    %rbx,%rcx
140153c52:	48 8b 00             	mov    (%rax),%rax
140153c55:	ff 15 dd 8f 9b 00    	call   *0x9b8fdd(%rip)        # 0x140b0cc38
140153c5b:	41 8b c5             	mov    %r13d,%eax
140153c5e:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140153c63:	41 03 c5             	add    %r13d,%eax
140153c66:	75 1a                	jne    0x140153c82
140153c68:	48 8b 4d 87          	mov    -0x79(%rbp),%rcx
140153c6c:	48 8b 01             	mov    (%rcx),%rax
140153c6f:	48 8b 40 08          	mov    0x8(%rax),%rax
140153c73:	ff 15 bf 8f 9b 00    	call   *0x9b8fbf(%rip)        # 0x140b0cc38
140153c79:	40 84 ff             	test   %dil,%dil
140153c7c:	0f 84 7a fd ff ff    	je     0x1401539fc
140153c82:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
140153c86:	48 8b 01             	mov    (%rcx),%rax
140153c89:	4c 8d 0d 90 ce 9e 00 	lea    0x9ece90(%rip),%r9        # 0x140b40b20
140153c90:	4c 8d 05 59 cc 9e 00 	lea    0x9ecc59(%rip),%r8        # 0x140b408f0
140153c97:	48 8d 15 42 cc 9e 00 	lea    0x9ecc42(%rip),%rdx        # 0x140b408e0
140153c9e:	48 8b 80 d8 00 00 00 	mov    0xd8(%rax),%rax
140153ca5:	ff 15 8d 8f 9b 00    	call   *0x9b8f8d(%rip)        # 0x140b0cc38
140153cab:	8b f8                	mov    %eax,%edi
140153cad:	85 c0                	test   %eax,%eax
140153caf:	0f 88 eb 03 00 00    	js     0x1401540a0
140153cb5:	0f 57 c0             	xorps  %xmm0,%xmm0
140153cb8:	0f 11 45 cf          	movups %xmm0,-0x31(%rbp)
140153cbc:	0f 57 c9             	xorps  %xmm1,%xmm1
140153cbf:	f3 0f 7f 4d df       	movdqu %xmm1,-0x21(%rbp)
140153cc4:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140153cca:	48 8d 15 6f af 9e 00 	lea    0x9eaf6f(%rip),%rdx        # 0x140b3ec40
140153cd1:	48 8d 4d cf          	lea    -0x31(%rbp),%rcx
140153cd5:	e8 46 01 eb ff       	call   0x140003e20
140153cda:	48 8d 55 cf          	lea    -0x31(%rbp),%rdx
140153cde:	48 8b ce             	mov    %rsi,%rcx
140153ce1:	e8 42 00 ff ff       	call   0x140143d28
140153ce6:	8b f8                	mov    %eax,%edi
140153ce8:	8b d8                	mov    %eax,%ebx
140153cea:	c1 eb 1f             	shr    $0x1f,%ebx
140153ced:	48 8b 45 e7          	mov    -0x19(%rbp),%rax
140153cf1:	48 83 f8 07          	cmp    $0x7,%rax
140153cf5:	76 35                	jbe    0x140153d2c
140153cf7:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
140153cfe:	00
140153cff:	48 8b 4d cf          	mov    -0x31(%rbp),%rcx
140153d03:	48 8b d1             	mov    %rcx,%rdx
140153d06:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140153d0c:	72 18                	jb     0x140153d26
140153d0e:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140153d12:	48 2b d1             	sub    %rcx,%rdx
140153d15:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140153d19:	48 83 f8 1f          	cmp    $0x1f,%rax
140153d1d:	76 07                	jbe    0x140153d26
140153d1f:	ff 15 73 8c 9b 00    	call   *0x9b8c73(%rip)        # 0x140b0c998
140153d25:	cc                   	int3
140153d26:	ff 15 94 8b 9b 00    	call   *0x9b8b94(%rip)        # 0x140b0c8c0
140153d2c:	84 db                	test   %bl,%bl
140153d2e:	0f 85 6c 03 00 00    	jne    0x1401540a0
140153d34:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
140153d38:	48 8b 01             	mov    (%rcx),%rax
140153d3b:	48 8b 40 78          	mov    0x78(%rax),%rax
140153d3f:	ff 15 f3 8e 9b 00    	call   *0x9b8ef3(%rip)        # 0x140b0cc38
140153d45:	8b f8                	mov    %eax,%edi
140153d47:	85 c0                	test   %eax,%eax
140153d49:	0f 88 51 03 00 00    	js     0x1401540a0
140153d4f:	e9 a8 fc ff ff       	jmp    0x1401539fc
140153d54:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
140153d58:	48 8b 01             	mov    (%rcx),%rax
140153d5b:	48 8b 40 78          	mov    0x78(%rax),%rax
140153d5f:	ff 15 d3 8e 9b 00    	call   *0x9b8ed3(%rip)        # 0x140b0cc38
140153d65:	8b f8                	mov    %eax,%edi
140153d67:	85 c0                	test   %eax,%eax
140153d69:	0f 88 c2 fd ff ff    	js     0x140153b31
140153d6f:	48 8d 55 8f          	lea    -0x71(%rbp),%rdx
140153d73:	48 8b ce             	mov    %rsi,%rcx
140153d76:	e8 f5 82 ff ff       	call   0x14014c070
140153d7b:	e9 a7 fd ff ff       	jmp    0x140153b27
140153d80:	48 8b 5d 87          	mov    -0x79(%rbp),%rbx
140153d84:	48 85 db             	test   %rbx,%rbx
140153d87:	74 3a                	je     0x140153dc3
140153d89:	41 8b c5             	mov    %r13d,%eax
140153d8c:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140153d91:	41 03 c5             	add    %r13d,%eax
140153d94:	75 2d                	jne    0x140153dc3
140153d96:	48 8b 03             	mov    (%rbx),%rax
140153d99:	48 8b cb             	mov    %rbx,%rcx
140153d9c:	48 8b 00             	mov    (%rax),%rax
140153d9f:	ff 15 93 8e 9b 00    	call   *0x9b8e93(%rip)        # 0x140b0cc38
140153da5:	41 8b c5             	mov    %r13d,%eax
140153da8:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140153dad:	41 03 c5             	add    %r13d,%eax
140153db0:	75 11                	jne    0x140153dc3
140153db2:	48 8b 03             	mov    (%rbx),%rax
140153db5:	48 8b cb             	mov    %rbx,%rcx
140153db8:	48 8b 40 08          	mov    0x8(%rax),%rax
140153dbc:	ff 15 76 8e 9b 00    	call   *0x9b8e76(%rip)        # 0x140b0cc38
140153dc2:	90                   	nop
140153dc3:	48 8b 5d 97          	mov    -0x69(%rbp),%rbx
140153dc7:	48 85 db             	test   %rbx,%rbx
140153dca:	74 56                	je     0x140153e22
140153dcc:	41 8b c5             	mov    %r13d,%eax
140153dcf:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140153dd4:	41 03 c5             	add    %r13d,%eax
140153dd7:	75 49                	jne    0x140153e22
140153dd9:	48 8b 03             	mov    (%rbx),%rax
140153ddc:	48 8b cb             	mov    %rbx,%rcx
140153ddf:	48 8b 00             	mov    (%rax),%rax
140153de2:	ff 15 50 8e 9b 00    	call   *0x9b8e50(%rip)        # 0x140b0cc38
140153de8:	41 8b c5             	mov    %r13d,%eax
140153deb:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140153df0:	41 03 c5             	add    %r13d,%eax
140153df3:	75 2d                	jne    0x140153e22
140153df5:	48 8b 03             	mov    (%rbx),%rax
140153df8:	48 8b cb             	mov    %rbx,%rcx
140153dfb:	48 8b 40 08          	mov    0x8(%rax),%rax
140153dff:	ff 15 33 8e 9b 00    	call   *0x9b8e33(%rip)        # 0x140b0cc38
140153e05:	eb 1b                	jmp    0x140153e22
140153e07:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
140153e0b:	48 8b 01             	mov    (%rcx),%rax
140153e0e:	48 8b 40 78          	mov    0x78(%rax),%rax
140153e12:	ff 15 20 8e 9b 00    	call   *0x9b8e20(%rip)        # 0x140b0cc38
140153e18:	8b f8                	mov    %eax,%edi
140153e1a:	85 c0                	test   %eax,%eax
140153e1c:	0f 88 7e 02 00 00    	js     0x1401540a0
140153e22:	4d 8d 77 01          	lea    0x1(%r15),%r14
140153e26:	49 8b 0c 24          	mov    (%r12),%rcx
140153e2a:	48 8b 01             	mov    (%rcx),%rax
140153e2d:	48 8b 40 40          	mov    0x40(%rax),%rax
140153e31:	ff 15 01 8e 9b 00    	call   *0x9b8e01(%rip)        # 0x140b0cc38
140153e37:	4c 3b f0             	cmp    %rax,%r14
140153e3a:	0f 83 4d 02 00 00    	jae    0x14015408d
140153e40:	45 33 ff             	xor    %r15d,%r15d
140153e43:	49 8b 0c 24          	mov    (%r12),%rcx
140153e47:	48 8b 01             	mov    (%rcx),%rax
140153e4a:	4d 8b c6             	mov    %r14,%r8
140153e4d:	48 8d 55 af          	lea    -0x51(%rbp),%rdx
140153e51:	48 8b 40 30          	mov    0x30(%rax),%rax
140153e55:	ff 15 dd 8d 9b 00    	call   *0x9b8ddd(%rip)        # 0x140b0cc38
140153e5b:	48 8b d0             	mov    %rax,%rdx
140153e5e:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140153e63:	e8 3c b6 ec ff       	call   0x14001f4a4
140153e68:	90                   	nop
140153e69:	48 8b 5d b7          	mov    -0x49(%rbp),%rbx
140153e6d:	48 85 db             	test   %rbx,%rbx
140153e70:	74 39                	je     0x140153eab
140153e72:	41 8b c5             	mov    %r13d,%eax
140153e75:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140153e7a:	41 03 c5             	add    %r13d,%eax
140153e7d:	75 2c                	jne    0x140153eab
140153e7f:	48 8b 03             	mov    (%rbx),%rax
140153e82:	48 8b cb             	mov    %rbx,%rcx
140153e85:	48 8b 00             	mov    (%rax),%rax
140153e88:	ff 15 aa 8d 9b 00    	call   *0x9b8daa(%rip)        # 0x140b0cc38
140153e8e:	41 8b c5             	mov    %r13d,%eax
140153e91:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140153e96:	41 03 c5             	add    %r13d,%eax
140153e99:	75 10                	jne    0x140153eab
140153e9b:	48 8b 03             	mov    (%rbx),%rax
140153e9e:	48 8b cb             	mov    %rbx,%rcx
140153ea1:	48 8b 40 08          	mov    0x8(%rax),%rax
140153ea5:	ff 15 8d 8d 9b 00    	call   *0x9b8d8d(%rip)        # 0x140b0cc38
140153eab:	4c 39 7c 24 38       	cmp    %r15,0x38(%rsp)
140153eb0:	74 1c                	je     0x140153ece
140153eb2:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
140153eb7:	48 8b ce             	mov    %rsi,%rcx
140153eba:	e8 61 d7 fe ff       	call   0x140141620
140153ebf:	8b f8                	mov    %eax,%edi
140153ec1:	85 c0                	test   %eax,%eax
140153ec3:	0f 88 cf 00 00 00    	js     0x140153f98
140153ec9:	e9 60 01 00 00       	jmp    0x14015402e
140153ece:	49 8b 0c 24          	mov    (%r12),%rcx
140153ed2:	48 8b 01             	mov    (%rcx),%rax
140153ed5:	4d 8b c6             	mov    %r14,%r8
140153ed8:	48 8d 55 9f          	lea    -0x61(%rbp),%rdx
140153edc:	48 8b 40 30          	mov    0x30(%rax),%rax
140153ee0:	ff 15 52 8d 9b 00    	call   *0x9b8d52(%rip)        # 0x140b0cc38
140153ee6:	48 8b d0             	mov    %rax,%rdx
140153ee9:	48 8d 4d 8f          	lea    -0x71(%rbp),%rcx
140153eed:	e8 1a bd f7 ff       	call   0x1400cfc0c
140153ef2:	90                   	nop
140153ef3:	48 8b 5d a7          	mov    -0x59(%rbp),%rbx
140153ef7:	48 85 db             	test   %rbx,%rbx
140153efa:	74 39                	je     0x140153f35
140153efc:	41 8b c5             	mov    %r13d,%eax
140153eff:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140153f04:	41 03 c5             	add    %r13d,%eax
140153f07:	75 2c                	jne    0x140153f35
140153f09:	48 8b 03             	mov    (%rbx),%rax
140153f0c:	48 8b cb             	mov    %rbx,%rcx
140153f0f:	48 8b 00             	mov    (%rax),%rax
140153f12:	ff 15 20 8d 9b 00    	call   *0x9b8d20(%rip)        # 0x140b0cc38
140153f18:	41 8b c5             	mov    %r13d,%eax
140153f1b:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140153f20:	41 03 c5             	add    %r13d,%eax
140153f23:	75 10                	jne    0x140153f35
140153f25:	48 8b 03             	mov    (%rbx),%rax
140153f28:	48 8b cb             	mov    %rbx,%rcx
140153f2b:	48 8b 40 08          	mov    0x8(%rax),%rax
140153f2f:	ff 15 03 8d 9b 00    	call   *0x9b8d03(%rip)        # 0x140b0cc38
140153f35:	4c 39 7d 8f          	cmp    %r15,-0x71(%rbp)
140153f39:	0f 84 ac 00 00 00    	je     0x140153feb
140153f3f:	48 8d 55 8f          	lea    -0x71(%rbp),%rdx
140153f43:	48 8b ce             	mov    %rsi,%rcx
140153f46:	e8 25 81 ff ff       	call   0x14014c070
140153f4b:	8b f8                	mov    %eax,%edi
140153f4d:	48 8b 5d 97          	mov    -0x69(%rbp),%rbx
140153f51:	85 c0                	test   %eax,%eax
140153f53:	0f 89 96 00 00 00    	jns    0x140153fef
140153f59:	48 85 db             	test   %rbx,%rbx
140153f5c:	74 3a                	je     0x140153f98
140153f5e:	41 8b c5             	mov    %r13d,%eax
140153f61:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140153f66:	41 03 c5             	add    %r13d,%eax
140153f69:	75 2d                	jne    0x140153f98
140153f6b:	48 8b 03             	mov    (%rbx),%rax
140153f6e:	48 8b cb             	mov    %rbx,%rcx
140153f71:	48 8b 00             	mov    (%rax),%rax
140153f74:	ff 15 be 8c 9b 00    	call   *0x9b8cbe(%rip)        # 0x140b0cc38
140153f7a:	41 8b c5             	mov    %r13d,%eax
140153f7d:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140153f82:	41 03 c5             	add    %r13d,%eax
140153f85:	75 11                	jne    0x140153f98
140153f87:	48 8b 03             	mov    (%rbx),%rax
140153f8a:	48 8b cb             	mov    %rbx,%rcx
140153f8d:	48 8b 40 08          	mov    0x8(%rax),%rax
140153f91:	ff 15 a1 8c 9b 00    	call   *0x9b8ca1(%rip)        # 0x140b0cc38
140153f97:	90                   	nop
140153f98:	48 8b 5d 87          	mov    -0x79(%rbp),%rbx
140153f9c:	48 85 db             	test   %rbx,%rbx
140153f9f:	0f 84 fb 00 00 00    	je     0x1401540a0
140153fa5:	41 8b c5             	mov    %r13d,%eax
140153fa8:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140153fad:	41 03 c5             	add    %r13d,%eax
140153fb0:	0f 85 ea 00 00 00    	jne    0x1401540a0