14026dc49:	ff 15 e9 ef 89 00    	call   *0x89efe9(%rip)        # 0x140b0cc38
14026dc4f:	48 8b 7d b8          	mov    -0x48(%rbp),%rdi
14026dc53:	41 83 ce ff          	or     $0xffffffff,%r14d
14026dc57:	48 85 ff             	test   %rdi,%rdi
14026dc5a:	74 39                	je     0x14026dc95
14026dc5c:	41 8b c6             	mov    %r14d,%eax
14026dc5f:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
14026dc64:	41 03 c6             	add    %r14d,%eax
14026dc67:	75 2c                	jne    0x14026dc95
14026dc69:	48 8b 07             	mov    (%rdi),%rax
14026dc6c:	48 8b cf             	mov    %rdi,%rcx
14026dc6f:	48 8b 00             	mov    (%rax),%rax
14026dc72:	ff 15 c0 ef 89 00    	call   *0x89efc0(%rip)        # 0x140b0cc38
14026dc78:	41 8b c6             	mov    %r14d,%eax
14026dc7b:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
14026dc80:	41 03 c6             	add    %r14d,%eax
14026dc83:	75 10                	jne    0x14026dc95
14026dc85:	48 8b 07             	mov    (%rdi),%rax
14026dc88:	48 8b cf             	mov    %rdi,%rcx
14026dc8b:	48 8b 40 08          	mov    0x8(%rax),%rax
14026dc8f:	ff 15 a3 ef 89 00    	call   *0x89efa3(%rip)        # 0x140b0cc38
14026dc95:	48 8b 85 08 01 00 00 	mov    0x108(%rbp),%rax
14026dc9c:	4c 8b 08             	mov    (%rax),%r9
14026dc9f:	49 8b 01             	mov    (%r9),%rax
14026dca2:	0f 57 c0             	xorps  %xmm0,%xmm0
14026dca5:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
14026dcab:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
14026dcb0:	48 85 c9             	test   %rcx,%rcx
14026dcb3:	74 04                	je     0x14026dcb9
14026dcb5:	f0 ff 41 08          	lock incl 0x8(%rcx)
14026dcb9:	0f 28 44 24 20       	movaps 0x20(%rsp),%xmm0
14026dcbe:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
14026dcc4:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
14026dcc9:	ba 02 00 00 00       	mov    $0x2,%edx
14026dcce:	49 8b c9             	mov    %r9,%rcx
14026dcd1:	48 8b 40 60          	mov    0x60(%rax),%rax
14026dcd5:	ff 15 5d ef 89 00    	call   *0x89ef5d(%rip)        # 0x140b0cc38
14026dcdb:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
14026dce0:	48 85 ff             	test   %rdi,%rdi
14026dce3:	74 39                	je     0x14026dd1e
14026dce5:	41 8b c6             	mov    %r14d,%eax
14026dce8:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
14026dced:	41 03 c6             	add    %r14d,%eax
14026dcf0:	75 2c                	jne    0x14026dd1e
14026dcf2:	48 8b 07             	mov    (%rdi),%rax
14026dcf5:	48 8b cf             	mov    %rdi,%rcx
14026dcf8:	48 8b 00             	mov    (%rax),%rax
14026dcfb:	ff 15 37 ef 89 00    	call   *0x89ef37(%rip)        # 0x140b0cc38
14026dd01:	41 8b c6             	mov    %r14d,%eax
14026dd04:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
14026dd09:	41 03 c6             	add    %r14d,%eax
14026dd0c:	75 10                	jne    0x14026dd1e
14026dd0e:	48 8b 07             	mov    (%rdi),%rax
14026dd11:	48 8b cf             	mov    %rdi,%rcx
14026dd14:	48 8b 40 08          	mov    0x8(%rax),%rax
14026dd18:	ff 15 1a ef 89 00    	call   *0x89ef1a(%rip)        # 0x140b0cc38
14026dd1e:	4c 8b 85 18 01 00 00 	mov    0x118(%rbp),%r8
14026dd25:	49 ff c0             	inc    %r8
14026dd28:	4c 89 85 18 01 00 00 	mov    %r8,0x118(%rbp)
14026dd2f:	48 8b 95 08 01 00 00 	mov    0x108(%rbp),%rdx
14026dd36:	48 83 c2 10          	add    $0x10,%rdx
14026dd3a:	48 89 95 08 01 00 00 	mov    %rdx,0x108(%rbp)
14026dd41:	4c 3b c3             	cmp    %rbx,%r8
14026dd44:	0f 82 bd fe ff ff    	jb     0x14026dc07
14026dd4a:	4c 8b 74 24 60       	mov    0x60(%rsp),%r14
14026dd4f:	48 8b bd 10 01 00 00 	mov    0x110(%rbp),%rdi
14026dd56:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
14026dd5b:	48 85 c9             	test   %rcx,%rcx
14026dd5e:	74 49                	je     0x14026dda9
14026dd60:	41 83 ce ff          	or     $0xffffffff,%r14d
14026dd64:	41 8b c6             	mov    %r14d,%eax
14026dd67:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
14026dd6c:	41 03 c6             	add    %r14d,%eax
14026dd6f:	75 33                	jne    0x14026dda4
14026dd71:	48 8b 5c 24 28       	mov    0x28(%rsp),%rbx
14026dd76:	48 8b 03             	mov    (%rbx),%rax
14026dd79:	48 8b cb             	mov    %rbx,%rcx
14026dd7c:	48 8b 00             	mov    (%rax),%rax
14026dd7f:	ff 15 b3 ee 89 00    	call   *0x89eeb3(%rip)        # 0x140b0cc38
14026dd85:	41 8b c6             	mov    %r14d,%eax
14026dd88:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14026dd8d:	41 03 c6             	add    %r14d,%eax
14026dd90:	75 12                	jne    0x14026dda4
14026dd92:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
14026dd97:	48 8b 01             	mov    (%rcx),%rax
14026dd9a:	48 8b 40 08          	mov    0x8(%rax),%rax
14026dd9e:	ff 15 94 ee 89 00    	call   *0x89ee94(%rip)        # 0x140b0cc38
14026dda4:	4c 8b 74 24 60       	mov    0x60(%rsp),%r14
14026dda9:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
14026ddad:	e8 1e d1 da ff       	call   0x14001aed0
14026ddb2:	48 ff c7             	inc    %rdi
14026ddb5:	48 89 bd 10 01 00 00 	mov    %rdi,0x110(%rbp)
14026ddbc:	49 81 c5 e0 00 00 00 	add    $0xe0,%r13
14026ddc3:	e9 bb f6 ff ff       	jmp    0x14026d483
14026ddc8:	ff 15 ca eb 89 00    	call   *0x89ebca(%rip)        # 0x140b0c998
14026ddce:	90                   	nop
14026ddcf:	ff 15 c3 eb 89 00    	call   *0x89ebc3(%rip)        # 0x140b0c998
14026ddd5:	90                   	nop
14026ddd6:	ff 15 bc eb 89 00    	call   *0x89ebbc(%rip)        # 0x140b0c998
14026dddc:	cc                   	int3
14026dddd:	ff 15 b5 eb 89 00    	call   *0x89ebb5(%rip)        # 0x140b0c998
14026dde3:	90                   	nop
14026dde4:	ff 15 ae eb 89 00    	call   *0x89ebae(%rip)        # 0x140b0c998
14026ddea:	90                   	nop
14026ddeb:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
14026ddf0:	48 81 c1 88 00 00 00 	add    $0x88,%rcx
14026ddf7:	48 8d 45 98          	lea    -0x68(%rbp),%rax
14026ddfb:	48 8b 5d a0          	mov    -0x60(%rbp),%rbx
14026ddff:	48 8b 7d 98          	mov    -0x68(%rbp),%rdi
14026de03:	48 3b c8             	cmp    %rax,%rcx
14026de06:	74 12                	je     0x14026de1a
14026de08:	4c 8b c3             	mov    %rbx,%r8
14026de0b:	4c 2b c7             	sub    %rdi,%r8
14026de0e:	49 c1 f8 04          	sar    $0x4,%r8
14026de12:	48 8b d7             	mov    %rdi,%rdx
14026de15:	e8 8a 41 dc ff       	call   0x140031fa4
14026de1a:	45 33 ed             	xor    %r13d,%r13d
14026de1d:	45 8b e5             	mov    %r13d,%r12d
14026de20:	48 2b df             	sub    %rdi,%rbx
14026de23:	48 c1 fb 04          	sar    $0x4,%rbx
14026de27:	48 85 db             	test   %rbx,%rbx
14026de2a:	74 79                	je     0x14026dea5
14026de2c:	45 8d 75 01          	lea    0x1(%r13),%r14d
14026de30:	4c 3b eb             	cmp    %rbx,%r13
14026de33:	0f 83 5c 02 00 00    	jae    0x14026e095
14026de39:	4c 8b 0f             	mov    (%rdi),%r9
14026de3c:	49 8b 01             	mov    (%r9),%rax
14026de3f:	0f 57 c0             	xorps  %xmm0,%xmm0
14026de42:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
14026de48:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
14026de4d:	48 85 c9             	test   %rcx,%rcx
14026de50:	74 05                	je     0x14026de57
14026de52:	f0 44 01 71 08       	lock add %r14d,0x8(%rcx)
14026de57:	0f 28 44 24 40       	movaps 0x40(%rsp),%xmm0
14026de5c:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
14026de62:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
14026de67:	ba 02 00 00 00       	mov    $0x2,%edx
14026de6c:	49 8b c9             	mov    %r9,%rcx
14026de6f:	48 8b 40 60          	mov    0x60(%rax),%rax
14026de73:	ff 15 bf ed 89 00    	call   *0x89edbf(%rip)        # 0x140b0cc38
14026de79:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
14026de7e:	48 85 c9             	test   %rcx,%rcx
14026de81:	74 05                	je     0x14026de88
14026de83:	e8 fc 5e d9 ff       	call   0x140003d84
14026de88:	4d 03 e6             	add    %r14,%r12
14026de8b:	48 83 c7 10          	add    $0x10,%rdi
14026de8f:	4c 3b e3             	cmp    %rbx,%r12
14026de92:	72 a5                	jb     0x14026de39
14026de94:	66 0f 6f 44 24 40    	movdqa 0x40(%rsp),%xmm0
14026de9a:	66 0f d6 44 24 40    	movq   %xmm0,0x40(%rsp)
14026dea0:	4c 8b 74 24 60       	mov    0x60(%rsp),%r14
14026dea5:	48 8b 96 98 00 00 00 	mov    0x98(%rsi),%rdx
14026deac:	48 8b 86 a0 00 00 00 	mov    0xa0(%rsi),%rax
14026deb3:	48 2b c2             	sub    %rdx,%rax
14026deb6:	48 c1 f8 03          	sar    $0x3,%rax
14026deba:	48 b9 c5 4e ec c4 4e 	movabs $0x4ec4ec4ec4ec4ec5,%rcx
14026dec1:	ec c4 4e
14026dec4:	48 0f af c1          	imul   %rcx,%rax
14026dec8:	4c 3b f8             	cmp    %rax,%r15
14026decb:	0f 83 35 0f 00 00    	jae    0x14026ee06
14026ded1:	49 6b c7 68          	imul   $0x68,%r15,%rax
14026ded5:	48 8b 4c 10 28       	mov    0x28(%rax,%rdx,1),%rcx
14026deda:	48 39 4c 10 20       	cmp    %rcx,0x20(%rax,%rdx,1)
14026dedf:	0f 84 21 0f 00 00    	je     0x14026ee06
14026dee5:	48 8b 91 60 ff ff ff 	mov    -0xa0(%rcx),%rdx
14026deec:	48 39 91 58 ff ff ff 	cmp    %rdx,-0xa8(%rcx)
14026def3:	0f 84 0d 0f 00 00    	je     0x14026ee06
14026def9:	48 8b 42 f8          	mov    -0x8(%rdx),%rax
14026defd:	41 bc 01 00 00 00    	mov    $0x1,%r12d
14026df03:	48 85 c0             	test   %rax,%rax
14026df06:	74 0a                	je     0x14026df12
14026df08:	f0 44 01 60 08       	lock add %r12d,0x8(%rax)
14026df0d:	4c 8b 74 24 60       	mov    0x60(%rsp),%r14
14026df12:	48 8b 7a f0          	mov    -0x10(%rdx),%rdi
14026df16:	48 89 7c 24 50       	mov    %rdi,0x50(%rsp)
14026df1b:	48 8b 42 f8          	mov    -0x8(%rdx),%rax
14026df1f:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
14026df24:	48 8b 07             	mov    (%rdi),%rax
14026df27:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14026df2d:	48 8d 55 30          	lea    0x30(%rbp),%rdx
14026df31:	48 8b cf             	mov    %rdi,%rcx
14026df34:	48 8b 40 20          	mov    0x20(%rax),%rax
14026df38:	ff 15 fa ec 89 00    	call   *0x89ecfa(%rip)        # 0x140b0cc38
14026df3e:	48 8b d0             	mov    %rax,%rdx
14026df41:	48 8d 4d 50          	lea    0x50(%rbp),%rcx
14026df45:	e8 5a 15 db ff       	call   0x14001f4a4
14026df4a:	48 8d 4d 30          	lea    0x30(%rbp),%rcx
14026df4e:	e8 2d 82 d9 ff       	call   0x140006180
14026df53:	49 8b 0e             	mov    (%r14),%rcx
14026df56:	48 8b 59 30          	mov    0x30(%rcx),%rbx
14026df5a:	48 8b 41 40          	mov    0x40(%rcx),%rax
14026df5e:	49 8b ce             	mov    %r14,%rcx
14026df61:	ff 15 d1 ec 89 00    	call   *0x89ecd1(%rip)        # 0x140b0cc38
14026df67:	49 2b c4             	sub    %r12,%rax
14026df6a:	4c 8b c0             	mov    %rax,%r8
14026df6d:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
14026df71:	49 8b ce             	mov    %r14,%rcx
14026df74:	48 8b c3             	mov    %rbx,%rax
14026df77:	ff 15 bb ec 89 00    	call   *0x89ecbb(%rip)        # 0x140b0cc38
14026df7d:	48 8b 18             	mov    (%rax),%rbx
14026df80:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
14026df84:	e8 f7 81 d9 ff       	call   0x140006180
14026df89:	48 3b fb             	cmp    %rbx,%rdi
14026df8c:	0f 84 9b 03 00 00    	je     0x14026e32d
14026df92:	49 8b d6             	mov    %r14,%rdx
14026df95:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14026df9a:	e8 c5 3c e8 ff       	call   0x1400f1c64
14026df9f:	90                   	nop
14026dfa0:	49 8b fd             	mov    %r13,%rdi
14026dfa3:	49 8b 06             	mov    (%r14),%rax
14026dfa6:	49 8b ce             	mov    %r14,%rcx
14026dfa9:	48 8b 40 40          	mov    0x40(%rax),%rax
14026dfad:	ff 15 85 ec 89 00    	call   *0x89ec85(%rip)        # 0x140b0cc38
14026dfb3:	48 85 c0             	test   %rax,%rax
14026dfb6:	0f 84 e5 00 00 00    	je     0x14026e0a1
14026dfbc:	49 8b 06             	mov    (%r14),%rax
14026dfbf:	4c 8b c7             	mov    %rdi,%r8
14026dfc2:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
14026dfc6:	49 8b ce             	mov    %r14,%rcx
14026dfc9:	48 8b 40 30          	mov    0x30(%rax),%rax
14026dfcd:	ff 15 65 ec 89 00    	call   *0x89ec65(%rip)        # 0x140b0cc38
14026dfd3:	90                   	nop
14026dfd4:	48 8b 4d b0          	mov    -0x50(%rbp),%rcx
14026dfd8:	48 8b 01             	mov    (%rcx),%rax
14026dfdb:	0f 57 c0             	xorps  %xmm0,%xmm0
14026dfde:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
14026dfe4:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
14026dfe9:	48 85 d2             	test   %rdx,%rdx
14026dfec:	74 0a                	je     0x14026dff8
14026dfee:	f0 44 01 62 08       	lock add %r12d,0x8(%rdx)
14026dff3:	4c 8b 74 24 60       	mov    0x60(%rsp),%r14
14026dff8:	0f 28 44 24 20       	movaps 0x20(%rsp),%xmm0
14026dffd:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
14026e003:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
14026e008:	ba 02 00 00 00       	mov    $0x2,%edx
14026e00d:	48 8b 40 60          	mov    0x60(%rax),%rax
14026e011:	ff 15 21 ec 89 00    	call   *0x89ec21(%rip)        # 0x140b0cc38
14026e017:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
14026e01c:	48 85 db             	test   %rbx,%rbx
14026e01f:	74 42                	je     0x14026e063
14026e021:	41 83 ce ff          	or     $0xffffffff,%r14d
14026e025:	41 8b c6             	mov    %r14d,%eax
14026e028:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14026e02d:	41 03 c6             	add    %r14d,%eax
14026e030:	75 2c                	jne    0x14026e05e
14026e032:	48 8b 03             	mov    (%rbx),%rax
14026e035:	48 8b cb             	mov    %rbx,%rcx
14026e038:	48 8b 00             	mov    (%rax),%rax
14026e03b:	ff 15 f7 eb 89 00    	call   *0x89ebf7(%rip)        # 0x140b0cc38
14026e041:	41 8b c6             	mov    %r14d,%eax
14026e044:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14026e049:	41 03 c6             	add    %r14d,%eax
14026e04c:	75 10                	jne    0x14026e05e
14026e04e:	48 8b 03             	mov    (%rbx),%rax
14026e051:	48 8b cb             	mov    %rbx,%rcx
14026e054:	48 8b 40 08          	mov    0x8(%rax),%rax
14026e058:	ff 15 da eb 89 00    	call   *0x89ebda(%rip)        # 0x140b0cc38
14026e05e:	4c 8b 74 24 60       	mov    0x60(%rsp),%r14
14026e063:	48 8b 44 24 50       	mov    0x50(%rsp),%rax
14026e068:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
14026e06c:	48 39 45 b0          	cmp    %rax,-0x50(%rbp)
14026e070:	74 2a                	je     0x14026e09c
14026e072:	e8 09 81 d9 ff       	call   0x140006180
14026e077:	49 03 fc             	add    %r12,%rdi
14026e07a:	49 8b 06             	mov    (%r14),%rax
14026e07d:	49 8b ce             	mov    %r14,%rcx
14026e080:	48 8b 40 40          	mov    0x40(%rax),%rax
14026e084:	ff 15 ae eb 89 00    	call   *0x89ebae(%rip)        # 0x140b0cc38
14026e08a:	48 3b f8             	cmp    %rax,%rdi
14026e08d:	0f 82 29 ff ff ff    	jb     0x14026dfbc
14026e093:	eb 0c                	jmp    0x14026e0a1
14026e095:	ff 15 fd e8 89 00    	call   *0x89e8fd(%rip)        # 0x140b0c998
14026e09b:	90                   	nop
14026e09c:	e8 df 80 d9 ff       	call   0x140006180
14026e0a1:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
14026e0a6:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
14026e0ab:	48 8b 01             	mov    (%rcx),%rax
14026e0ae:	ba 02 00 00 00       	mov    $0x2,%edx
14026e0b3:	48 8b 40 70          	mov    0x70(%rax),%rax
14026e0b7:	ff 15 7b eb 89 00    	call   *0x89eb7b(%rip)        # 0x140b0cc38
14026e0bd:	49 8b 06             	mov    (%r14),%rax
14026e0c0:	ba 02 00 00 00       	mov    $0x2,%edx
14026e0c5:	49 8b ce             	mov    %r14,%rcx
14026e0c8:	48 8b 40 70          	mov    0x70(%rax),%rax
14026e0cc:	ff 15 66 eb 89 00    	call   *0x89eb66(%rip)        # 0x140b0cc38
14026e0d2:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
14026e0d7:	48 8b 17             	mov    (%rdi),%rdx
14026e0da:	48 8b 5a 30          	mov    0x30(%rdx),%rbx
14026e0de:	48 8b cf             	mov    %rdi,%rcx
14026e0e1:	48 8b 42 40          	mov    0x40(%rdx),%rax
14026e0e5:	ff 15 4d eb 89 00    	call   *0x89eb4d(%rip)        # 0x140b0cc38
14026e0eb:	49 2b c4             	sub    %r12,%rax
14026e0ee:	4c 8b c0             	mov    %rax,%r8
14026e0f1:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
14026e0f5:	48 8b cf             	mov    %rdi,%rcx
14026e0f8:	48 8b c3             	mov    %rbx,%rax
14026e0fb:	ff 15 37 eb 89 00    	call   *0x89eb37(%rip)        # 0x140b0cc38
14026e101:	48 8b d0             	mov    %rax,%rdx
14026e104:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
14026e109:	e8 ca 26 e6 ff       	call   0x1400d07d8
14026e10e:	90                   	nop
14026e10f:	48 8b 5d e8          	mov    -0x18(%rbp),%rbx
14026e113:	41 83 cf ff          	or     $0xffffffff,%r15d
14026e117:	48 85 db             	test   %rbx,%rbx
14026e11a:	74 3e                	je     0x14026e15a
14026e11c:	41 8b c7             	mov    %r15d,%eax
14026e11f:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14026e124:	41 03 c7             	add    %r15d,%eax
14026e127:	75 2c                	jne    0x14026e155
14026e129:	48 8b 03             	mov    (%rbx),%rax
14026e12c:	48 8b cb             	mov    %rbx,%rcx
14026e12f:	48 8b 00             	mov    (%rax),%rax
14026e132:	ff 15 00 eb 89 00    	call   *0x89eb00(%rip)        # 0x140b0cc38
14026e138:	41 8b c7             	mov    %r15d,%eax
14026e13b:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14026e140:	41 03 c7             	add    %r15d,%eax
14026e143:	75 10                	jne    0x14026e155
14026e145:	48 8b 03             	mov    (%rbx),%rax
14026e148:	48 8b cb             	mov    %rbx,%rcx
14026e14b:	48 8b 40 08          	mov    0x8(%rax),%rax
14026e14f:	ff 15 e3 ea 89 00    	call   *0x89eae3(%rip)        # 0x140b0cc38
14026e155:	4c 8b 74 24 60       	mov    0x60(%rsp),%r14
14026e15a:	49 8b 06             	mov    (%r14),%rax
14026e15d:	4c 8d 45 78          	lea    0x78(%rbp),%r8
14026e161:	bf 02 00 00 00       	mov    $0x2,%edi
14026e166:	8b d7                	mov    %edi,%edx
14026e168:	49 8b ce             	mov    %r14,%rcx
14026e16b:	48 8b 40 60          	mov    0x60(%rax),%rax
14026e16f:	ff 15 c3 ea 89 00    	call   *0x89eac3(%rip)        # 0x140b0cc38
14026e175:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
14026e17a:	48 8b 08             	mov    (%rax),%rcx
14026e17d:	48 8b 41 48          	mov    0x48(%rcx),%rax
14026e181:	0f 57 c0             	xorps  %xmm0,%xmm0
14026e184:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
14026e18a:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
14026e18f:	48 85 d2             	test   %rdx,%rdx
14026e192:	74 05                	je     0x14026e199
14026e194:	f0 44 01 62 08       	lock add %r12d,0x8(%rdx)
14026e199:	0f 28 44 24 20       	movaps 0x20(%rsp),%xmm0
14026e19e:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
14026e1a4:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14026e1a9:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
14026e1ae:	ff 15 84 ea 89 00    	call   *0x89ea84(%rip)        # 0x140b0cc38
14026e1b4:	90                   	nop
14026e1b5:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
14026e1ba:	48 85 db             	test   %rbx,%rbx
14026e1bd:	74 39                	je     0x14026e1f8
14026e1bf:	41 8b c7             	mov    %r15d,%eax
14026e1c2:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14026e1c7:	41 03 c7             	add    %r15d,%eax