1401dafcc:	48 8b 40 08          	mov    0x8(%rax),%rax
1401dafd0:	ff 15 4a 8a da 00    	call   *0xda8a4a(%rip)        # 0x140f83a20
1401dafd6:	48 8b 7c 24 48       	mov    0x48(%rsp),%rdi
1401dafdb:	48 8b c3             	mov    %rbx,%rax
1401dafde:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1401dafe3:	48 83 c4 30          	add    $0x30,%rsp
1401dafe7:	5e                   	pop    %rsi
1401dafe8:	c3                   	ret
1401dafe9:	cc                   	int3
1401dafea:	cc                   	int3
1401dafeb:	cc                   	int3
1401dafec:	cc                   	int3
1401dafed:	cc                   	int3
1401dafee:	cc                   	int3
1401dafef:	cc                   	int3
1401daff0:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1401daff5:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
1401daffa:	56                   	push   %rsi
1401daffb:	48 83 ec 30          	sub    $0x30,%rsp
1401dafff:	48 8b d9             	mov    %rcx,%rbx
1401db002:	33 f6                	xor    %esi,%esi
1401db004:	b9 08 01 00 00       	mov    $0x108,%ecx
1401db009:	e8 fa 00 c4 00       	call   0x140e1b108
1401db00e:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1401db013:	48 c7 c5 ff ff ff ff 	mov    $0xffffffffffffffff,%rbp
1401db01a:	48 85 c0             	test   %rax,%rax
1401db01d:	74 5e                	je     0x1401db07d
1401db01f:	0f 57 c0             	xorps  %xmm0,%xmm0
1401db022:	48 8d 0d a7 16 dd 00 	lea    0xdd16a7(%rip),%rcx        # 0x140fac6d0
1401db029:	0f 11 00             	movups %xmm0,(%rax)
1401db02c:	c7 40 08 01 00 00 00 	movl   $0x1,0x8(%rax)
1401db033:	c7 40 0c 01 00 00 00 	movl   $0x1,0xc(%rax)
1401db03a:	48 89 08             	mov    %rcx,(%rax)
1401db03d:	48 89 70 18          	mov    %rsi,0x18(%rax)
1401db041:	48 89 70 20          	mov    %rsi,0x20(%rax)
1401db045:	40 88 70 2a          	mov    %sil,0x2a(%rax)
1401db049:	40 88 70 38          	mov    %sil,0x38(%rax)
1401db04d:	40 88 70 58          	mov    %sil,0x58(%rax)
1401db051:	48 89 70 60          	mov    %rsi,0x60(%rax)
1401db055:	48 89 70 68          	mov    %rsi,0x68(%rax)
1401db059:	40 88 b0 e0 00 00 00 	mov    %sil,0xe0(%rax)
1401db060:	48 89 b0 e8 00 00 00 	mov    %rsi,0xe8(%rax)
1401db067:	48 89 b0 f0 00 00 00 	mov    %rsi,0xf0(%rax)
1401db06e:	89 b0 00 01 00 00    	mov    %esi,0x100(%rax)
1401db074:	48 89 a8 f8 00 00 00 	mov    %rbp,0xf8(%rax)
1401db07b:	eb 03                	jmp    0x1401db080
1401db07d:	48 8b c6             	mov    %rsi,%rax
1401db080:	48 8d 48 10          	lea    0x10(%rax),%rcx
1401db084:	0f 57 c0             	xorps  %xmm0,%xmm0
1401db087:	0f 11 03             	movups %xmm0,(%rbx)
1401db08a:	48 89 0b             	mov    %rcx,(%rbx)
1401db08d:	48 89 43 08          	mov    %rax,0x8(%rbx)
1401db091:	48 85 c9             	test   %rcx,%rcx
1401db094:	0f 84 a2 00 00 00    	je     0x1401db13c
1401db09a:	48 8b 51 10          	mov    0x10(%rcx),%rdx
1401db09e:	48 85 d2             	test   %rdx,%rdx
1401db0a1:	74 09                	je     0x1401db0ac
1401db0a3:	39 72 08             	cmp    %esi,0x8(%rdx)
1401db0a6:	0f 85 90 00 00 00    	jne    0x1401db13c
1401db0ac:	48 89 7c 24 48       	mov    %rdi,0x48(%rsp)
1401db0b1:	48 85 c0             	test   %rax,%rax
1401db0b4:	74 04                	je     0x1401db0ba
1401db0b6:	f0 ff 40 08          	lock incl 0x8(%rax)
1401db0ba:	48 8b 7b 08          	mov    0x8(%rbx),%rdi
1401db0be:	48 8b c6             	mov    %rsi,%rax
1401db0c1:	48 85 ff             	test   %rdi,%rdi
1401db0c4:	74 0a                	je     0x1401db0d0
1401db0c6:	48 8b c7             	mov    %rdi,%rax
1401db0c9:	f0 ff 47 0c          	lock incl 0xc(%rdi)
1401db0cd:	48 8b f1             	mov    %rcx,%rsi
1401db0d0:	48 8b 51 10          	mov    0x10(%rcx),%rdx
1401db0d4:	48 89 71 08          	mov    %rsi,0x8(%rcx)
1401db0d8:	48 89 41 10          	mov    %rax,0x10(%rcx)
1401db0dc:	48 85 d2             	test   %rdx,%rdx
1401db0df:	74 1c                	je     0x1401db0fd
1401db0e1:	8b c5                	mov    %ebp,%eax
1401db0e3:	f0 0f c1 42 0c       	lock xadd %eax,0xc(%rdx)
1401db0e8:	83 f8 01             	cmp    $0x1,%eax
1401db0eb:	75 10                	jne    0x1401db0fd
1401db0ed:	48 8b 02             	mov    (%rdx),%rax
1401db0f0:	48 8b ca             	mov    %rdx,%rcx
1401db0f3:	48 8b 40 08          	mov    0x8(%rax),%rax
1401db0f7:	ff 15 23 89 da 00    	call   *0xda8923(%rip)        # 0x140f83a20
1401db0fd:	48 85 ff             	test   %rdi,%rdi
1401db100:	74 35                	je     0x1401db137
1401db102:	8b c5                	mov    %ebp,%eax
1401db104:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
1401db109:	83 f8 01             	cmp    $0x1,%eax
1401db10c:	75 29                	jne    0x1401db137
1401db10e:	48 8b 07             	mov    (%rdi),%rax
1401db111:	48 8b cf             	mov    %rdi,%rcx
1401db114:	48 8b 00             	mov    (%rax),%rax
1401db117:	ff 15 03 89 da 00    	call   *0xda8903(%rip)        # 0x140f83a20
1401db11d:	f0 0f c1 6f 0c       	lock xadd %ebp,0xc(%rdi)
1401db122:	83 fd 01             	cmp    $0x1,%ebp
1401db125:	75 10                	jne    0x1401db137
1401db127:	48 8b 07             	mov    (%rdi),%rax
1401db12a:	48 8b cf             	mov    %rdi,%rcx
1401db12d:	48 8b 40 08          	mov    0x8(%rax),%rax
1401db131:	ff 15 e9 88 da 00    	call   *0xda88e9(%rip)        # 0x140f83a20
1401db137:	48 8b 7c 24 48       	mov    0x48(%rsp),%rdi
1401db13c:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
1401db141:	48 8b c3             	mov    %rbx,%rax
1401db144:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1401db149:	48 83 c4 30          	add    $0x30,%rsp
1401db14d:	5e                   	pop    %rsi
1401db14e:	c3                   	ret
1401db14f:	cc                   	int3
1401db150:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1401db155:	56                   	push   %rsi
1401db156:	48 83 ec 30          	sub    $0x30,%rsp
1401db15a:	48 8b d9             	mov    %rcx,%rbx
1401db15d:	33 f6                	xor    %esi,%esi
1401db15f:	b9 f0 00 00 00       	mov    $0xf0,%ecx
1401db164:	e8 9f ff c3 00       	call   0x140e1b108
1401db169:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1401db16e:	48 85 c0             	test   %rax,%rax
1401db171:	74 4b                	je     0x1401db1be
1401db173:	0f 57 c0             	xorps  %xmm0,%xmm0
1401db176:	48 8d 0d 8b 14 dd 00 	lea    0xdd148b(%rip),%rcx        # 0x140fac608
1401db17d:	0f 11 00             	movups %xmm0,(%rax)
1401db180:	c7 40 08 01 00 00 00 	movl   $0x1,0x8(%rax)
1401db187:	c7 40 0c 01 00 00 00 	movl   $0x1,0xc(%rax)
1401db18e:	48 89 08             	mov    %rcx,(%rax)
1401db191:	48 89 70 10          	mov    %rsi,0x10(%rax)
1401db195:	48 89 70 18          	mov    %rsi,0x18(%rax)
1401db199:	40 88 70 21          	mov    %sil,0x21(%rax)
1401db19d:	40 88 70 24          	mov    %sil,0x24(%rax)
1401db1a1:	40 88 70 26          	mov    %sil,0x26(%rax)
1401db1a5:	40 88 70 28          	mov    %sil,0x28(%rax)
1401db1a9:	40 88 70 60          	mov    %sil,0x60(%rax)
1401db1ad:	48 89 70 68          	mov    %rsi,0x68(%rax)
1401db1b1:	48 89 70 70          	mov    %rsi,0x70(%rax)
1401db1b5:	40 88 b0 e8 00 00 00 	mov    %sil,0xe8(%rax)
1401db1bc:	eb 03                	jmp    0x1401db1c1
1401db1be:	48 8b c6             	mov    %rsi,%rax
1401db1c1:	48 8d 48 10          	lea    0x10(%rax),%rcx
1401db1c5:	0f 57 c0             	xorps  %xmm0,%xmm0
1401db1c8:	0f 11 03             	movups %xmm0,(%rbx)
1401db1cb:	48 89 0b             	mov    %rcx,(%rbx)
1401db1ce:	48 89 43 08          	mov    %rax,0x8(%rbx)
1401db1d2:	48 85 c9             	test   %rcx,%rcx
1401db1d5:	0f 84 a6 00 00 00    	je     0x1401db281
1401db1db:	48 8b 51 08          	mov    0x8(%rcx),%rdx
1401db1df:	48 85 d2             	test   %rdx,%rdx
1401db1e2:	74 09                	je     0x1401db1ed
1401db1e4:	39 72 08             	cmp    %esi,0x8(%rdx)
1401db1e7:	0f 85 94 00 00 00    	jne    0x1401db281
1401db1ed:	48 89 7c 24 48       	mov    %rdi,0x48(%rsp)
1401db1f2:	48 85 c0             	test   %rax,%rax
1401db1f5:	74 04                	je     0x1401db1fb
1401db1f7:	f0 ff 40 08          	lock incl 0x8(%rax)
1401db1fb:	48 8b 7b 08          	mov    0x8(%rbx),%rdi
1401db1ff:	48 8b c6             	mov    %rsi,%rax
1401db202:	48 85 ff             	test   %rdi,%rdi
1401db205:	74 0a                	je     0x1401db211
1401db207:	48 8b c7             	mov    %rdi,%rax
1401db20a:	f0 ff 47 0c          	lock incl 0xc(%rdi)
1401db20e:	48 8b f1             	mov    %rcx,%rsi
1401db211:	48 8b 51 08          	mov    0x8(%rcx),%rdx
1401db215:	48 89 31             	mov    %rsi,(%rcx)
1401db218:	be ff ff ff ff       	mov    $0xffffffff,%esi
1401db21d:	48 89 41 08          	mov    %rax,0x8(%rcx)
1401db221:	48 85 d2             	test   %rdx,%rdx
1401db224:	74 1c                	je     0x1401db242
1401db226:	8b c6                	mov    %esi,%eax
1401db228:	f0 0f c1 42 0c       	lock xadd %eax,0xc(%rdx)
1401db22d:	83 f8 01             	cmp    $0x1,%eax
1401db230:	75 10                	jne    0x1401db242
1401db232:	48 8b 02             	mov    (%rdx),%rax
1401db235:	48 8b ca             	mov    %rdx,%rcx
1401db238:	48 8b 40 08          	mov    0x8(%rax),%rax
1401db23c:	ff 15 de 87 da 00    	call   *0xda87de(%rip)        # 0x140f83a20
1401db242:	48 85 ff             	test   %rdi,%rdi
1401db245:	74 35                	je     0x1401db27c
1401db247:	8b c6                	mov    %esi,%eax
1401db249:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
1401db24e:	83 f8 01             	cmp    $0x1,%eax
1401db251:	75 29                	jne    0x1401db27c
1401db253:	48 8b 07             	mov    (%rdi),%rax
1401db256:	48 8b cf             	mov    %rdi,%rcx
1401db259:	48 8b 00             	mov    (%rax),%rax
1401db25c:	ff 15 be 87 da 00    	call   *0xda87be(%rip)        # 0x140f83a20
1401db262:	f0 0f c1 77 0c       	lock xadd %esi,0xc(%rdi)
1401db267:	83 fe 01             	cmp    $0x1,%esi
1401db26a:	75 10                	jne    0x1401db27c
1401db26c:	48 8b 07             	mov    (%rdi),%rax
1401db26f:	48 8b cf             	mov    %rdi,%rcx
1401db272:	48 8b 40 08          	mov    0x8(%rax),%rax
1401db276:	ff 15 a4 87 da 00    	call   *0xda87a4(%rip)        # 0x140f83a20
1401db27c:	48 8b 7c 24 48       	mov    0x48(%rsp),%rdi
1401db281:	48 8b c3             	mov    %rbx,%rax
1401db284:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1401db289:	48 83 c4 30          	add    $0x30,%rsp
1401db28d:	5e                   	pop    %rsi
1401db28e:	c3                   	ret
1401db28f:	cc                   	int3
1401db290:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1401db295:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
1401db29a:	56                   	push   %rsi
1401db29b:	48 83 ec 30          	sub    $0x30,%rsp
1401db29f:	48 8b d9             	mov    %rcx,%rbx
1401db2a2:	33 f6                	xor    %esi,%esi
1401db2a4:	b9 20 01 00 00       	mov    $0x120,%ecx
1401db2a9:	e8 5a fe c3 00       	call   0x140e1b108
1401db2ae:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1401db2b3:	48 c7 c5 ff ff ff ff 	mov    $0xffffffffffffffff,%rbp
1401db2ba:	48 85 c0             	test   %rax,%rax
1401db2bd:	74 6c                	je     0x1401db32b
1401db2bf:	0f 57 c0             	xorps  %xmm0,%xmm0
1401db2c2:	48 8d 0d df 13 dd 00 	lea    0xdd13df(%rip),%rcx        # 0x140fac6a8
1401db2c9:	0f 11 00             	movups %xmm0,(%rax)
1401db2cc:	c7 40 08 01 00 00 00 	movl   $0x1,0x8(%rax)
1401db2d3:	c7 40 0c 01 00 00 00 	movl   $0x1,0xc(%rax)
1401db2da:	48 89 08             	mov    %rcx,(%rax)
1401db2dd:	48 89 70 18          	mov    %rsi,0x18(%rax)
1401db2e1:	48 89 70 20          	mov    %rsi,0x20(%rax)
1401db2e5:	40 88 70 48          	mov    %sil,0x48(%rax)
1401db2e9:	40 88 70 51          	mov    %sil,0x51(%rax)
1401db2ed:	40 88 70 54          	mov    %sil,0x54(%rax)
1401db2f1:	40 88 70 70          	mov    %sil,0x70(%rax)
1401db2f5:	48 89 70 78          	mov    %rsi,0x78(%rax)
1401db2f9:	48 89 b0 80 00 00 00 	mov    %rsi,0x80(%rax)
1401db300:	40 88 b0 f8 00 00 00 	mov    %sil,0xf8(%rax)
1401db307:	89 b0 00 01 00 00    	mov    %esi,0x100(%rax)
1401db30d:	40 88 b0 04 01 00 00 	mov    %sil,0x104(%rax)
1401db314:	48 89 b0 10 01 00 00 	mov    %rsi,0x110(%rax)
1401db31b:	48 89 b0 18 01 00 00 	mov    %rsi,0x118(%rax)
1401db322:	48 89 a8 08 01 00 00 	mov    %rbp,0x108(%rax)
1401db329:	eb 03                	jmp    0x1401db32e
1401db32b:	48 8b c6             	mov    %rsi,%rax
1401db32e:	48 8d 48 10          	lea    0x10(%rax),%rcx
1401db332:	0f 57 c0             	xorps  %xmm0,%xmm0
1401db335:	0f 11 03             	movups %xmm0,(%rbx)
1401db338:	48 89 0b             	mov    %rcx,(%rbx)
1401db33b:	48 89 43 08          	mov    %rax,0x8(%rbx)
1401db33f:	48 85 c9             	test   %rcx,%rcx
1401db342:	0f 84 a2 00 00 00    	je     0x1401db3ea
1401db348:	48 8b 51 10          	mov    0x10(%rcx),%rdx
1401db34c:	48 85 d2             	test   %rdx,%rdx
1401db34f:	74 09                	je     0x1401db35a
1401db351:	39 72 08             	cmp    %esi,0x8(%rdx)
1401db354:	0f 85 90 00 00 00    	jne    0x1401db3ea
1401db35a:	48 89 7c 24 48       	mov    %rdi,0x48(%rsp)
1401db35f:	48 85 c0             	test   %rax,%rax
1401db362:	74 04                	je     0x1401db368
1401db364:	f0 ff 40 08          	lock incl 0x8(%rax)
1401db368:	48 8b 7b 08          	mov    0x8(%rbx),%rdi
1401db36c:	48 8b c6             	mov    %rsi,%rax
1401db36f:	48 85 ff             	test   %rdi,%rdi
1401db372:	74 0a                	je     0x1401db37e
1401db374:	48 8b c7             	mov    %rdi,%rax
1401db377:	f0 ff 47 0c          	lock incl 0xc(%rdi)
1401db37b:	48 8b f1             	mov    %rcx,%rsi
1401db37e:	48 8b 51 10          	mov    0x10(%rcx),%rdx
1401db382:	48 89 71 08          	mov    %rsi,0x8(%rcx)
1401db386:	48 89 41 10          	mov    %rax,0x10(%rcx)
1401db38a:	48 85 d2             	test   %rdx,%rdx
1401db38d:	74 1c                	je     0x1401db3ab
1401db38f:	8b c5                	mov    %ebp,%eax
1401db391:	f0 0f c1 42 0c       	lock xadd %eax,0xc(%rdx)
1401db396:	83 f8 01             	cmp    $0x1,%eax
1401db399:	75 10                	jne    0x1401db3ab
1401db39b:	48 8b 02             	mov    (%rdx),%rax
1401db39e:	48 8b ca             	mov    %rdx,%rcx
1401db3a1:	48 8b 40 08          	mov    0x8(%rax),%rax
1401db3a5:	ff 15 75 86 da 00    	call   *0xda8675(%rip)        # 0x140f83a20
1401db3ab:	48 85 ff             	test   %rdi,%rdi
1401db3ae:	74 35                	je     0x1401db3e5
1401db3b0:	8b c5                	mov    %ebp,%eax
1401db3b2:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
1401db3b7:	83 f8 01             	cmp    $0x1,%eax
1401db3ba:	75 29                	jne    0x1401db3e5
1401db3bc:	48 8b 07             	mov    (%rdi),%rax
1401db3bf:	48 8b cf             	mov    %rdi,%rcx
1401db3c2:	48 8b 00             	mov    (%rax),%rax
1401db3c5:	ff 15 55 86 da 00    	call   *0xda8655(%rip)        # 0x140f83a20
1401db3cb:	f0 0f c1 6f 0c       	lock xadd %ebp,0xc(%rdi)
1401db3d0:	83 fd 01             	cmp    $0x1,%ebp
1401db3d3:	75 10                	jne    0x1401db3e5
1401db3d5:	48 8b 07             	mov    (%rdi),%rax
1401db3d8:	48 8b cf             	mov    %rdi,%rcx
1401db3db:	48 8b 40 08          	mov    0x8(%rax),%rax
1401db3df:	ff 15 3b 86 da 00    	call   *0xda863b(%rip)        # 0x140f83a20
1401db3e5:	48 8b 7c 24 48       	mov    0x48(%rsp),%rdi
1401db3ea:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
1401db3ef:	48 8b c3             	mov    %rbx,%rax
1401db3f2:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1401db3f7:	48 83 c4 30          	add    $0x30,%rsp
1401db3fb:	5e                   	pop    %rsi
1401db3fc:	c3                   	ret
1401db3fd:	cc                   	int3
1401db3fe:	cc                   	int3
1401db3ff:	cc                   	int3
1401db400:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1401db405:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
1401db40a:	56                   	push   %rsi
1401db40b:	48 83 ec 30          	sub    $0x30,%rsp
1401db40f:	48 8b d9             	mov    %rcx,%rbx
1401db412:	33 f6                	xor    %esi,%esi
1401db414:	b9 18 01 00 00       	mov    $0x118,%ecx
1401db419:	e8 ea fc c3 00       	call   0x140e1b108
1401db41e:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1401db423:	48 c7 c5 ff ff ff ff 	mov    $0xffffffffffffffff,%rbp
1401db42a:	48 85 c0             	test   %rax,%rax
1401db42d:	74 53                	je     0x1401db482
1401db42f:	0f 57 c0             	xorps  %xmm0,%xmm0
1401db432:	48 8d 0d f7 11 dd 00 	lea    0xdd11f7(%rip),%rcx        # 0x140fac630
1401db439:	0f 11 00             	movups %xmm0,(%rax)
1401db43c:	c7 40 08 01 00 00 00 	movl   $0x1,0x8(%rax)
1401db443:	c7 40 0c 01 00 00 00 	movl   $0x1,0xc(%rax)
1401db44a:	48 89 08             	mov    %rcx,(%rax)
1401db44d:	48 89 70 18          	mov    %rsi,0x18(%rax)
1401db451:	48 89 70 20          	mov    %rsi,0x20(%rax)
1401db455:	40 88 70 40          	mov    %sil,0x40(%rax)
1401db459:	40 88 70 78          	mov    %sil,0x78(%rax)
1401db45d:	48 89 b0 80 00 00 00 	mov    %rsi,0x80(%rax)
1401db464:	48 89 b0 88 00 00 00 	mov    %rsi,0x88(%rax)
1401db46b:	40 88 b0 00 01 00 00 	mov    %sil,0x100(%rax)
1401db472:	48 89 a8 08 01 00 00 	mov    %rbp,0x108(%rax)
1401db479:	48 89 a8 10 01 00 00 	mov    %rbp,0x110(%rax)
1401db480:	eb 03                	jmp    0x1401db485
1401db482:	48 8b c6             	mov    %rsi,%rax
1401db485:	48 8d 48 10          	lea    0x10(%rax),%rcx
1401db489:	0f 57 c0             	xorps  %xmm0,%xmm0
1401db48c:	0f 11 03             	movups %xmm0,(%rbx)
1401db48f:	48 89 0b             	mov    %rcx,(%rbx)
1401db492:	48 89 43 08          	mov    %rax,0x8(%rbx)
1401db496:	48 85 c9             	test   %rcx,%rcx
1401db499:	0f 84 a2 00 00 00    	je     0x1401db541
1401db49f:	48 8b 51 10          	mov    0x10(%rcx),%rdx
1401db4a3:	48 85 d2             	test   %rdx,%rdx
1401db4a6:	74 09                	je     0x1401db4b1
1401db4a8:	39 72 08             	cmp    %esi,0x8(%rdx)
1401db4ab:	0f 85 90 00 00 00    	jne    0x1401db541
1401db4b1:	48 89 7c 24 48       	mov    %rdi,0x48(%rsp)
1401db4b6:	48 85 c0             	test   %rax,%rax
1401db4b9:	74 04                	je     0x1401db4bf
1401db4bb:	f0 ff 40 08          	lock incl 0x8(%rax)
1401db4bf:	48 8b 7b 08          	mov    0x8(%rbx),%rdi
1401db4c3:	48 8b c6             	mov    %rsi,%rax
1401db4c6:	48 85 ff             	test   %rdi,%rdi
1401db4c9:	74 0a                	je     0x1401db4d5
1401db4cb:	48 8b c7             	mov    %rdi,%rax
1401db4ce:	f0 ff 47 0c          	lock incl 0xc(%rdi)
1401db4d2:	48 8b f1             	mov    %rcx,%rsi
1401db4d5:	48 8b 51 10          	mov    0x10(%rcx),%rdx
1401db4d9:	48 89 71 08          	mov    %rsi,0x8(%rcx)
1401db4dd:	48 89 41 10          	mov    %rax,0x10(%rcx)
1401db4e1:	48 85 d2             	test   %rdx,%rdx