140a47f4e:	90                   	nop
140a47f4f:	90                   	nop
140a47f50:	48 8b 49 08          	mov    0x8(%rcx),%rcx
140a47f54:	48 8b 01             	mov    (%rcx),%rax
140a47f57:	48 8b 80 40 03 00 00 	mov    0x340(%rax),%rax
140a47f5e:	48 ff 25 d3 4c 0c 00 	rex.W jmp *0xc4cd3(%rip)        # 0x140b0cc38
140a47f65:	90                   	nop
140a47f66:	90                   	nop
140a47f67:	90                   	nop
140a47f68:	90                   	nop
140a47f69:	90                   	nop
140a47f6a:	90                   	nop
140a47f6b:	90                   	nop
140a47f6c:	90                   	nop
140a47f6d:	90                   	nop
140a47f6e:	90                   	nop
140a47f6f:	90                   	nop
140a47f70:	40 53                	rex push %rbx
140a47f72:	48 83 ec 30          	sub    $0x30,%rsp
140a47f76:	4c 8b ca             	mov    %rdx,%r9
140a47f79:	48 8b 49 08          	mov    0x8(%rcx),%rcx
140a47f7d:	48 8b 01             	mov    (%rcx),%rax
140a47f80:	0f 57 c0             	xorps  %xmm0,%xmm0
140a47f83:	f3 0f 7f 44 24 20    	movdqu %xmm0,0x20(%rsp)
140a47f89:	4c 8b 42 08          	mov    0x8(%rdx),%r8
140a47f8d:	4d 85 c0             	test   %r8,%r8
140a47f90:	74 05                	je     0x140a47f97
140a47f92:	f0 41 ff 40 08       	lock incl 0x8(%r8)
140a47f97:	48 8b 12             	mov    (%rdx),%rdx
140a47f9a:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
140a47f9f:	49 8b 51 08          	mov    0x8(%r9),%rdx
140a47fa3:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
140a47fa8:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140a47fad:	48 8b 80 48 03 00 00 	mov    0x348(%rax),%rax
140a47fb4:	ff 15 7e 4c 0c 00    	call   *0xc4c7e(%rip)        # 0x140b0cc38
140a47fba:	48 8b 5c 24 28       	mov    0x28(%rsp),%rbx
140a47fbf:	48 85 db             	test   %rbx,%rbx
140a47fc2:	74 39                	je     0x140a47ffd
140a47fc4:	83 c8 ff             	or     $0xffffffff,%eax
140a47fc7:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a47fcc:	83 f8 01             	cmp    $0x1,%eax
140a47fcf:	75 2c                	jne    0x140a47ffd
140a47fd1:	48 8b 03             	mov    (%rbx),%rax
140a47fd4:	48 8b cb             	mov    %rbx,%rcx
140a47fd7:	48 8b 00             	mov    (%rax),%rax
140a47fda:	ff 15 58 4c 0c 00    	call   *0xc4c58(%rip)        # 0x140b0cc38
140a47fe0:	83 c8 ff             	or     $0xffffffff,%eax
140a47fe3:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a47fe8:	83 f8 01             	cmp    $0x1,%eax
140a47feb:	75 10                	jne    0x140a47ffd
140a47fed:	48 8b 03             	mov    (%rbx),%rax
140a47ff0:	48 8b cb             	mov    %rbx,%rcx
140a47ff3:	48 8b 40 08          	mov    0x8(%rax),%rax
140a47ff7:	ff 15 3b 4c 0c 00    	call   *0xc4c3b(%rip)        # 0x140b0cc38
140a47ffd:	48 83 c4 30          	add    $0x30,%rsp
140a48001:	5b                   	pop    %rbx
140a48002:	c3                   	ret
140a48003:	90                   	nop
140a48004:	90                   	nop
140a48005:	90                   	nop
140a48006:	90                   	nop
140a48007:	90                   	nop
140a48008:	90                   	nop
140a48009:	90                   	nop
140a4800a:	90                   	nop
140a4800b:	90                   	nop
140a4800c:	90                   	nop
140a4800d:	90                   	nop
140a4800e:	90                   	nop
140a4800f:	90                   	nop
140a48010:	40 53                	rex push %rbx
140a48012:	48 83 ec 30          	sub    $0x30,%rsp
140a48016:	4c 8b ca             	mov    %rdx,%r9
140a48019:	48 8b 49 08          	mov    0x8(%rcx),%rcx
140a4801d:	48 8b 01             	mov    (%rcx),%rax
140a48020:	0f 57 c0             	xorps  %xmm0,%xmm0
140a48023:	f3 0f 7f 44 24 20    	movdqu %xmm0,0x20(%rsp)
140a48029:	4c 8b 42 08          	mov    0x8(%rdx),%r8
140a4802d:	4d 85 c0             	test   %r8,%r8
140a48030:	74 05                	je     0x140a48037
140a48032:	f0 41 ff 40 08       	lock incl 0x8(%r8)
140a48037:	48 8b 12             	mov    (%rdx),%rdx
140a4803a:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
140a4803f:	49 8b 51 08          	mov    0x8(%r9),%rdx
140a48043:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
140a48048:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140a4804d:	48 8b 80 50 03 00 00 	mov    0x350(%rax),%rax
140a48054:	ff 15 de 4b 0c 00    	call   *0xc4bde(%rip)        # 0x140b0cc38
140a4805a:	48 8b 5c 24 28       	mov    0x28(%rsp),%rbx
140a4805f:	48 85 db             	test   %rbx,%rbx
140a48062:	74 39                	je     0x140a4809d
140a48064:	83 c8 ff             	or     $0xffffffff,%eax
140a48067:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a4806c:	83 f8 01             	cmp    $0x1,%eax
140a4806f:	75 2c                	jne    0x140a4809d
140a48071:	48 8b 03             	mov    (%rbx),%rax
140a48074:	48 8b cb             	mov    %rbx,%rcx
140a48077:	48 8b 00             	mov    (%rax),%rax
140a4807a:	ff 15 b8 4b 0c 00    	call   *0xc4bb8(%rip)        # 0x140b0cc38
140a48080:	83 c8 ff             	or     $0xffffffff,%eax
140a48083:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a48088:	83 f8 01             	cmp    $0x1,%eax
140a4808b:	75 10                	jne    0x140a4809d
140a4808d:	48 8b 03             	mov    (%rbx),%rax
140a48090:	48 8b cb             	mov    %rbx,%rcx
140a48093:	48 8b 40 08          	mov    0x8(%rax),%rax
140a48097:	ff 15 9b 4b 0c 00    	call   *0xc4b9b(%rip)        # 0x140b0cc38
140a4809d:	48 83 c4 30          	add    $0x30,%rsp
140a480a1:	5b                   	pop    %rbx
140a480a2:	c3                   	ret
140a480a3:	90                   	nop
140a480a4:	90                   	nop
140a480a5:	90                   	nop
140a480a6:	90                   	nop
140a480a7:	90                   	nop
140a480a8:	90                   	nop
140a480a9:	90                   	nop
140a480aa:	90                   	nop
140a480ab:	90                   	nop
140a480ac:	90                   	nop
140a480ad:	90                   	nop
140a480ae:	90                   	nop
140a480af:	90                   	nop
140a480b0:	40 53                	rex push %rbx
140a480b2:	48 83 ec 30          	sub    $0x30,%rsp
140a480b6:	4c 8b ca             	mov    %rdx,%r9
140a480b9:	48 8b 49 08          	mov    0x8(%rcx),%rcx
140a480bd:	48 8b 01             	mov    (%rcx),%rax
140a480c0:	0f 57 c0             	xorps  %xmm0,%xmm0
140a480c3:	f3 0f 7f 44 24 20    	movdqu %xmm0,0x20(%rsp)
140a480c9:	4c 8b 42 08          	mov    0x8(%rdx),%r8
140a480cd:	4d 85 c0             	test   %r8,%r8
140a480d0:	74 05                	je     0x140a480d7
140a480d2:	f0 41 ff 40 08       	lock incl 0x8(%r8)
140a480d7:	48 8b 12             	mov    (%rdx),%rdx
140a480da:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
140a480df:	49 8b 51 08          	mov    0x8(%r9),%rdx
140a480e3:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
140a480e8:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140a480ed:	48 8b 80 58 03 00 00 	mov    0x358(%rax),%rax
140a480f4:	ff 15 3e 4b 0c 00    	call   *0xc4b3e(%rip)        # 0x140b0cc38
140a480fa:	48 8b 5c 24 28       	mov    0x28(%rsp),%rbx
140a480ff:	48 85 db             	test   %rbx,%rbx
140a48102:	74 39                	je     0x140a4813d
140a48104:	83 c8 ff             	or     $0xffffffff,%eax
140a48107:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a4810c:	83 f8 01             	cmp    $0x1,%eax
140a4810f:	75 2c                	jne    0x140a4813d
140a48111:	48 8b 03             	mov    (%rbx),%rax
140a48114:	48 8b cb             	mov    %rbx,%rcx
140a48117:	48 8b 00             	mov    (%rax),%rax
140a4811a:	ff 15 18 4b 0c 00    	call   *0xc4b18(%rip)        # 0x140b0cc38
140a48120:	83 c8 ff             	or     $0xffffffff,%eax
140a48123:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a48128:	83 f8 01             	cmp    $0x1,%eax
140a4812b:	75 10                	jne    0x140a4813d
140a4812d:	48 8b 03             	mov    (%rbx),%rax
140a48130:	48 8b cb             	mov    %rbx,%rcx
140a48133:	48 8b 40 08          	mov    0x8(%rax),%rax
140a48137:	ff 15 fb 4a 0c 00    	call   *0xc4afb(%rip)        # 0x140b0cc38
140a4813d:	48 83 c4 30          	add    $0x30,%rsp
140a48141:	5b                   	pop    %rbx
140a48142:	c3                   	ret
140a48143:	90                   	nop
140a48144:	90                   	nop
140a48145:	90                   	nop
140a48146:	90                   	nop
140a48147:	90                   	nop
140a48148:	90                   	nop
140a48149:	90                   	nop
140a4814a:	90                   	nop
140a4814b:	90                   	nop
140a4814c:	90                   	nop
140a4814d:	90                   	nop
140a4814e:	90                   	nop
140a4814f:	90                   	nop
140a48150:	40 53                	rex push %rbx
140a48152:	48 83 ec 30          	sub    $0x30,%rsp
140a48156:	4c 8b ca             	mov    %rdx,%r9
140a48159:	48 8b 49 08          	mov    0x8(%rcx),%rcx
140a4815d:	48 8b 01             	mov    (%rcx),%rax
140a48160:	0f 57 c0             	xorps  %xmm0,%xmm0
140a48163:	f3 0f 7f 44 24 20    	movdqu %xmm0,0x20(%rsp)
140a48169:	4c 8b 42 08          	mov    0x8(%rdx),%r8
140a4816d:	4d 85 c0             	test   %r8,%r8
140a48170:	74 05                	je     0x140a48177
140a48172:	f0 41 ff 40 08       	lock incl 0x8(%r8)
140a48177:	48 8b 12             	mov    (%rdx),%rdx
140a4817a:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
140a4817f:	49 8b 51 08          	mov    0x8(%r9),%rdx
140a48183:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
140a48188:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140a4818d:	48 8b 80 60 03 00 00 	mov    0x360(%rax),%rax
140a48194:	ff 15 9e 4a 0c 00    	call   *0xc4a9e(%rip)        # 0x140b0cc38
140a4819a:	48 8b 5c 24 28       	mov    0x28(%rsp),%rbx
140a4819f:	48 85 db             	test   %rbx,%rbx
140a481a2:	74 39                	je     0x140a481dd
140a481a4:	83 c8 ff             	or     $0xffffffff,%eax
140a481a7:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a481ac:	83 f8 01             	cmp    $0x1,%eax
140a481af:	75 2c                	jne    0x140a481dd
140a481b1:	48 8b 03             	mov    (%rbx),%rax
140a481b4:	48 8b cb             	mov    %rbx,%rcx
140a481b7:	48 8b 00             	mov    (%rax),%rax
140a481ba:	ff 15 78 4a 0c 00    	call   *0xc4a78(%rip)        # 0x140b0cc38
140a481c0:	83 c8 ff             	or     $0xffffffff,%eax
140a481c3:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a481c8:	83 f8 01             	cmp    $0x1,%eax
140a481cb:	75 10                	jne    0x140a481dd
140a481cd:	48 8b 03             	mov    (%rbx),%rax
140a481d0:	48 8b cb             	mov    %rbx,%rcx
140a481d3:	48 8b 40 08          	mov    0x8(%rax),%rax
140a481d7:	ff 15 5b 4a 0c 00    	call   *0xc4a5b(%rip)        # 0x140b0cc38
140a481dd:	48 83 c4 30          	add    $0x30,%rsp
140a481e1:	5b                   	pop    %rbx
140a481e2:	c3                   	ret
140a481e3:	90                   	nop
140a481e4:	90                   	nop
140a481e5:	90                   	nop
140a481e6:	90                   	nop
140a481e7:	90                   	nop
140a481e8:	90                   	nop
140a481e9:	90                   	nop
140a481ea:	90                   	nop
140a481eb:	90                   	nop
140a481ec:	90                   	nop
140a481ed:	90                   	nop
140a481ee:	90                   	nop
140a481ef:	90                   	nop
140a481f0:	48 8b 49 08          	mov    0x8(%rcx),%rcx
140a481f4:	48 8b 01             	mov    (%rcx),%rax
140a481f7:	48 8b 80 68 03 00 00 	mov    0x368(%rax),%rax
140a481fe:	48 ff 25 33 4a 0c 00 	rex.W jmp *0xc4a33(%rip)        # 0x140b0cc38
140a48205:	90                   	nop
140a48206:	90                   	nop
140a48207:	90                   	nop
140a48208:	90                   	nop
140a48209:	90                   	nop
140a4820a:	90                   	nop
140a4820b:	90                   	nop
140a4820c:	90                   	nop
140a4820d:	90                   	nop
140a4820e:	90                   	nop
140a4820f:	90                   	nop
140a48210:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140a48215:	57                   	push   %rdi
140a48216:	48 83 ec 20          	sub    $0x20,%rsp
140a4821a:	8b da                	mov    %edx,%ebx
140a4821c:	48 8b f9             	mov    %rcx,%rdi
140a4821f:	e8 1c 00 00 00       	call   0x140a48240
140a48224:	f6 c3 01             	test   $0x1,%bl
140a48227:	74 08                	je     0x140a48231
140a48229:	48 8b cf             	mov    %rdi,%rcx
140a4822c:	e8 a3 73 0a 00       	call   0x140aef5d4
140a48231:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140a48236:	48 8b c7             	mov    %rdi,%rax
140a48239:	48 83 c4 20          	add    $0x20,%rsp
140a4823d:	5f                   	pop    %rdi
140a4823e:	c3                   	ret
140a4823f:	90                   	nop
140a48240:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140a48245:	57                   	push   %rdi
140a48246:	48 83 ec 20          	sub    $0x20,%rsp
140a4824a:	48 8b 59 10          	mov    0x10(%rcx),%rbx
140a4824e:	48 8b f9             	mov    %rcx,%rdi
140a48251:	48 85 db             	test   %rbx,%rbx
140a48254:	74 39                	je     0x140a4828f
140a48256:	83 c8 ff             	or     $0xffffffff,%eax
140a48259:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a4825e:	83 f8 01             	cmp    $0x1,%eax
140a48261:	75 2c                	jne    0x140a4828f
140a48263:	48 8b 03             	mov    (%rbx),%rax
140a48266:	48 8b cb             	mov    %rbx,%rcx
140a48269:	48 8b 00             	mov    (%rax),%rax
140a4826c:	ff 15 c6 49 0c 00    	call   *0xc49c6(%rip)        # 0x140b0cc38
140a48272:	83 c8 ff             	or     $0xffffffff,%eax
140a48275:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a4827a:	83 f8 01             	cmp    $0x1,%eax
140a4827d:	75 10                	jne    0x140a4828f
140a4827f:	48 8b 03             	mov    (%rbx),%rax
140a48282:	48 8b cb             	mov    %rbx,%rcx
140a48285:	48 8b 40 08          	mov    0x8(%rax),%rax
140a48289:	ff 15 a9 49 0c 00    	call   *0xc49a9(%rip)        # 0x140b0cc38
140a4828f:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140a48294:	48 8d 05 65 fd 0e 00 	lea    0xefd65(%rip),%rax        # 0x140b38000
140a4829b:	48 89 07             	mov    %rax,(%rdi)
140a4829e:	48 83 c4 20          	add    $0x20,%rsp
140a482a2:	5f                   	pop    %rdi
140a482a3:	c3                   	ret
140a482a4:	90                   	nop
140a482a5:	90                   	nop
140a482a6:	90                   	nop
140a482a7:	90                   	nop
140a482a8:	90                   	nop
140a482a9:	90                   	nop
140a482aa:	90                   	nop
140a482ab:	90                   	nop
140a482ac:	90                   	nop
140a482ad:	90                   	nop
140a482ae:	90                   	nop
140a482af:	90                   	nop
140a482b0:	40 53                	rex push %rbx
140a482b2:	48 83 ec 20          	sub    $0x20,%rsp
140a482b6:	48 8d 05 43 fd 0e 00 	lea    0xefd43(%rip),%rax        # 0x140b38000
140a482bd:	48 8b d9             	mov    %rcx,%rbx
140a482c0:	48 89 01             	mov    %rax,(%rcx)
140a482c3:	f6 c2 01             	test   $0x1,%dl
140a482c6:	74 05                	je     0x140a482cd
140a482c8:	e8 07 73 0a 00       	call   0x140aef5d4
140a482cd:	48 8b c3             	mov    %rbx,%rax
140a482d0:	48 83 c4 20          	add    $0x20,%rsp
140a482d4:	5b                   	pop    %rbx
140a482d5:	c3                   	ret
140a482d6:	90                   	nop
140a482d7:	90                   	nop
140a482d8:	90                   	nop
140a482d9:	90                   	nop
140a482da:	90                   	nop
140a482db:	90                   	nop
140a482dc:	90                   	nop
140a482dd:	90                   	nop
140a482de:	90                   	nop
140a482df:	90                   	nop
140a482e0:	48 8b 49 08          	mov    0x8(%rcx),%rcx
140a482e4:	48 8b 01             	mov    (%rcx),%rax
140a482e7:	48 8b 80 70 03 00 00 	mov    0x370(%rax),%rax
140a482ee:	48 ff 25 43 49 0c 00 	rex.W jmp *0xc4943(%rip)        # 0x140b0cc38
140a482f5:	90                   	nop
140a482f6:	90                   	nop
140a482f7:	90                   	nop
140a482f8:	90                   	nop
140a482f9:	90                   	nop
140a482fa:	90                   	nop
140a482fb:	90                   	nop
140a482fc:	90                   	nop
140a482fd:	90                   	nop
140a482fe:	90                   	nop
140a482ff:	90                   	nop
140a48300:	40 53                	rex push %rbx
140a48302:	48 83 ec 30          	sub    $0x30,%rsp
140a48306:	4c 8b ca             	mov    %rdx,%r9
140a48309:	48 8b 49 08          	mov    0x8(%rcx),%rcx
140a4830d:	48 8b 01             	mov    (%rcx),%rax
140a48310:	0f 57 c0             	xorps  %xmm0,%xmm0
140a48313:	f3 0f 7f 44 24 20    	movdqu %xmm0,0x20(%rsp)
140a48319:	4c 8b 42 08          	mov    0x8(%rdx),%r8
140a4831d:	4d 85 c0             	test   %r8,%r8
140a48320:	74 05                	je     0x140a48327
140a48322:	f0 41 ff 40 08       	lock incl 0x8(%r8)
140a48327:	48 8b 12             	mov    (%rdx),%rdx