140a4a9c9:	48 8b cb             	mov    %rbx,%rcx
140a4a9cc:	48 8b 00             	mov    (%rax),%rax
140a4a9cf:	ff 15 63 22 0c 00    	call   *0xc2263(%rip)        # 0x140b0cc38
140a4a9d5:	41 8b c4             	mov    %r12d,%eax
140a4a9d8:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a4a9dd:	41 03 c4             	add    %r12d,%eax
140a4a9e0:	75 10                	jne    0x140a4a9f2
140a4a9e2:	48 8b 03             	mov    (%rbx),%rax
140a4a9e5:	48 8b cb             	mov    %rbx,%rcx
140a4a9e8:	48 8b 40 08          	mov    0x8(%rax),%rax
140a4a9ec:	ff 15 46 22 0c 00    	call   *0xc2246(%rip)        # 0x140b0cc38
140a4a9f2:	49 8b d6             	mov    %r14,%rdx
140a4a9f5:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
140a4a9f9:	e8 6e 97 00 00       	call   0x140a5416c
140a4a9fe:	48 8b 08             	mov    (%rax),%rcx
140a4aa01:	48 89 4d b0          	mov    %rcx,-0x50(%rbp)
140a4aa05:	48 8b 48 08          	mov    0x8(%rax),%rcx
140a4aa09:	48 89 4d b8          	mov    %rcx,-0x48(%rbp)
140a4aa0d:	4c 89 28             	mov    %r13,(%rax)
140a4aa10:	4c 89 68 08          	mov    %r13,0x8(%rax)
140a4aa14:	48 8d 9e 90 00 00 00 	lea    0x90(%rsi),%rbx
140a4aa1b:	48 89 5d 48          	mov    %rbx,0x48(%rbp)
140a4aa1f:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
140a4aa23:	e8 34 8d 00 00       	call   0x140a5375c
140a4aa28:	4c 8d 45 b0          	lea    -0x50(%rbp),%r8
140a4aa2c:	48 8b d0             	mov    %rax,%rdx
140a4aa2f:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
140a4aa33:	e8 a0 13 02 00       	call   0x140a6bdd8
140a4aa38:	4c 89 2b             	mov    %r13,(%rbx)
140a4aa3b:	4c 89 6b 08          	mov    %r13,0x8(%rbx)
140a4aa3f:	48 8b 08             	mov    (%rax),%rcx
140a4aa42:	48 89 0b             	mov    %rcx,(%rbx)
140a4aa45:	48 8b 48 08          	mov    0x8(%rax),%rcx
140a4aa49:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
140a4aa4d:	4c 89 28             	mov    %r13,(%rax)
140a4aa50:	4c 89 68 08          	mov    %r13,0x8(%rax)
140a4aa54:	48 8b 5d e8          	mov    -0x18(%rbp),%rbx
140a4aa58:	48 85 db             	test   %rbx,%rbx
140a4aa5b:	74 3a                	je     0x140a4aa97
140a4aa5d:	41 8b c4             	mov    %r12d,%eax
140a4aa60:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a4aa65:	41 03 c4             	add    %r12d,%eax
140a4aa68:	75 2d                	jne    0x140a4aa97
140a4aa6a:	48 8b 03             	mov    (%rbx),%rax
140a4aa6d:	48 8b cb             	mov    %rbx,%rcx
140a4aa70:	48 8b 00             	mov    (%rax),%rax
140a4aa73:	ff 15 bf 21 0c 00    	call   *0xc21bf(%rip)        # 0x140b0cc38
140a4aa79:	41 8b c4             	mov    %r12d,%eax
140a4aa7c:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a4aa81:	41 03 c4             	add    %r12d,%eax
140a4aa84:	75 11                	jne    0x140a4aa97
140a4aa86:	48 8b 03             	mov    (%rbx),%rax
140a4aa89:	48 8b cb             	mov    %rbx,%rcx
140a4aa8c:	48 8b 40 08          	mov    0x8(%rax),%rax
140a4aa90:	ff 15 a2 21 0c 00    	call   *0xc21a2(%rip)        # 0x140b0cc38
140a4aa96:	90                   	nop
140a4aa97:	48 8b 5d d8          	mov    -0x28(%rbp),%rbx
140a4aa9b:	48 85 db             	test   %rbx,%rbx
140a4aa9e:	74 3a                	je     0x140a4aada
140a4aaa0:	41 8b c4             	mov    %r12d,%eax
140a4aaa3:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a4aaa8:	41 03 c4             	add    %r12d,%eax
140a4aaab:	75 2d                	jne    0x140a4aada
140a4aaad:	48 8b 03             	mov    (%rbx),%rax
140a4aab0:	48 8b cb             	mov    %rbx,%rcx
140a4aab3:	48 8b 00             	mov    (%rax),%rax
140a4aab6:	ff 15 7c 21 0c 00    	call   *0xc217c(%rip)        # 0x140b0cc38
140a4aabc:	41 8b c4             	mov    %r12d,%eax
140a4aabf:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a4aac4:	41 03 c4             	add    %r12d,%eax
140a4aac7:	75 11                	jne    0x140a4aada
140a4aac9:	48 8b 03             	mov    (%rbx),%rax
140a4aacc:	48 8b cb             	mov    %rbx,%rcx
140a4aacf:	48 8b 40 08          	mov    0x8(%rax),%rax
140a4aad3:	ff 15 5f 21 0c 00    	call   *0xc215f(%rip)        # 0x140b0cc38
140a4aad9:	90                   	nop
140a4aada:	48 8b 4d b8          	mov    -0x48(%rbp),%rcx
140a4aade:	48 85 c9             	test   %rcx,%rcx
140a4aae1:	74 3f                	je     0x140a4ab22
140a4aae3:	41 8b c4             	mov    %r12d,%eax
140a4aae6:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
140a4aaeb:	41 03 c4             	add    %r12d,%eax
140a4aaee:	75 32                	jne    0x140a4ab22
140a4aaf0:	48 8b 5d b8          	mov    -0x48(%rbp),%rbx
140a4aaf4:	48 8b 03             	mov    (%rbx),%rax
140a4aaf7:	48 8b cb             	mov    %rbx,%rcx
140a4aafa:	48 8b 00             	mov    (%rax),%rax
140a4aafd:	ff 15 35 21 0c 00    	call   *0xc2135(%rip)        # 0x140b0cc38
140a4ab03:	41 8b c4             	mov    %r12d,%eax
140a4ab06:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a4ab0b:	41 03 c4             	add    %r12d,%eax
140a4ab0e:	75 12                	jne    0x140a4ab22
140a4ab10:	48 8b 4d b8          	mov    -0x48(%rbp),%rcx
140a4ab14:	48 8b 01             	mov    (%rcx),%rax
140a4ab17:	48 8b 40 08          	mov    0x8(%rax),%rax
140a4ab1b:	ff 15 17 21 0c 00    	call   *0xc2117(%rip)        # 0x140b0cc38
140a4ab21:	90                   	nop
140a4ab22:	48 8b 5d c8          	mov    -0x38(%rbp),%rbx
140a4ab26:	48 85 db             	test   %rbx,%rbx
140a4ab29:	74 39                	je     0x140a4ab64
140a4ab2b:	41 8b c4             	mov    %r12d,%eax
140a4ab2e:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a4ab33:	41 03 c4             	add    %r12d,%eax
140a4ab36:	75 2c                	jne    0x140a4ab64
140a4ab38:	48 8b 03             	mov    (%rbx),%rax
140a4ab3b:	48 8b cb             	mov    %rbx,%rcx
140a4ab3e:	48 8b 00             	mov    (%rax),%rax
140a4ab41:	ff 15 f1 20 0c 00    	call   *0xc20f1(%rip)        # 0x140b0cc38
140a4ab47:	41 8b c4             	mov    %r12d,%eax
140a4ab4a:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a4ab4f:	41 03 c4             	add    %r12d,%eax
140a4ab52:	75 10                	jne    0x140a4ab64
140a4ab54:	48 8b 03             	mov    (%rbx),%rax
140a4ab57:	48 8b cb             	mov    %rbx,%rcx
140a4ab5a:	48 8b 40 08          	mov    0x8(%rax),%rax
140a4ab5e:	ff 15 d4 20 0c 00    	call   *0xc20d4(%rip)        # 0x140b0cc38
140a4ab64:	49 8b d6             	mov    %r14,%rdx
140a4ab67:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
140a4ab6b:	e8 90 96 00 00       	call   0x140a54200
140a4ab70:	48 8b 08             	mov    (%rax),%rcx
140a4ab73:	48 89 4d c0          	mov    %rcx,-0x40(%rbp)
140a4ab77:	48 8b 48 08          	mov    0x8(%rax),%rcx
140a4ab7b:	48 89 4d c8          	mov    %rcx,-0x38(%rbp)
140a4ab7f:	4c 89 28             	mov    %r13,(%rax)
140a4ab82:	4c 89 68 08          	mov    %r13,0x8(%rax)
140a4ab86:	48 8d be a0 00 00 00 	lea    0xa0(%rsi),%rdi
140a4ab8d:	48 89 7d 48          	mov    %rdi,0x48(%rbp)
140a4ab91:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
140a4ab95:	e8 fe 12 02 00       	call   0x140a6be98
140a4ab9a:	48 8b 08             	mov    (%rax),%rcx
140a4ab9d:	48 89 4d b0          	mov    %rcx,-0x50(%rbp)
140a4aba1:	48 8b 48 08          	mov    0x8(%rax),%rcx
140a4aba5:	48 89 4d b8          	mov    %rcx,-0x48(%rbp)
140a4aba9:	4c 89 28             	mov    %r13,(%rax)
140a4abac:	4c 89 68 08          	mov    %r13,0x8(%rax)
140a4abb0:	48 8b 5d e8          	mov    -0x18(%rbp),%rbx
140a4abb4:	48 85 db             	test   %rbx,%rbx
140a4abb7:	74 3a                	je     0x140a4abf3
140a4abb9:	41 8b c4             	mov    %r12d,%eax
140a4abbc:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a4abc1:	41 03 c4             	add    %r12d,%eax
140a4abc4:	75 2d                	jne    0x140a4abf3
140a4abc6:	48 8b 03             	mov    (%rbx),%rax
140a4abc9:	48 8b cb             	mov    %rbx,%rcx
140a4abcc:	48 8b 00             	mov    (%rax),%rax
140a4abcf:	ff 15 63 20 0c 00    	call   *0xc2063(%rip)        # 0x140b0cc38
140a4abd5:	41 8b c4             	mov    %r12d,%eax
140a4abd8:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a4abdd:	41 03 c4             	add    %r12d,%eax
140a4abe0:	75 11                	jne    0x140a4abf3
140a4abe2:	48 8b 03             	mov    (%rbx),%rax
140a4abe5:	48 8b cb             	mov    %rbx,%rcx
140a4abe8:	48 8b 40 08          	mov    0x8(%rax),%rax
140a4abec:	ff 15 46 20 0c 00    	call   *0xc2046(%rip)        # 0x140b0cc38
140a4abf2:	90                   	nop
140a4abf3:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
140a4abf7:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
140a4abfb:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
140a4abff:	e8 fc 13 02 00       	call   0x140a6c000
140a4ac04:	4c 89 2f             	mov    %r13,(%rdi)
140a4ac07:	4c 89 6f 08          	mov    %r13,0x8(%rdi)
140a4ac0b:	48 8b 08             	mov    (%rax),%rcx
140a4ac0e:	48 89 0f             	mov    %rcx,(%rdi)
140a4ac11:	48 8b 48 08          	mov    0x8(%rax),%rcx
140a4ac15:	48 89 4f 08          	mov    %rcx,0x8(%rdi)
140a4ac19:	4c 89 28             	mov    %r13,(%rax)
140a4ac1c:	4c 89 68 08          	mov    %r13,0x8(%rax)
140a4ac20:	48 8b 5d e8          	mov    -0x18(%rbp),%rbx
140a4ac24:	48 85 db             	test   %rbx,%rbx
140a4ac27:	74 3a                	je     0x140a4ac63
140a4ac29:	41 8b c4             	mov    %r12d,%eax
140a4ac2c:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a4ac31:	41 03 c4             	add    %r12d,%eax
140a4ac34:	75 2d                	jne    0x140a4ac63
140a4ac36:	48 8b 03             	mov    (%rbx),%rax
140a4ac39:	48 8b cb             	mov    %rbx,%rcx
140a4ac3c:	48 8b 00             	mov    (%rax),%rax
140a4ac3f:	ff 15 f3 1f 0c 00    	call   *0xc1ff3(%rip)        # 0x140b0cc38
140a4ac45:	41 8b c4             	mov    %r12d,%eax
140a4ac48:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a4ac4d:	41 03 c4             	add    %r12d,%eax
140a4ac50:	75 11                	jne    0x140a4ac63
140a4ac52:	48 8b 03             	mov    (%rbx),%rax
140a4ac55:	48 8b cb             	mov    %rbx,%rcx
140a4ac58:	48 8b 40 08          	mov    0x8(%rax),%rax
140a4ac5c:	ff 15 d6 1f 0c 00    	call   *0xc1fd6(%rip)        # 0x140b0cc38
140a4ac62:	90                   	nop
140a4ac63:	48 8b 4d b8          	mov    -0x48(%rbp),%rcx
140a4ac67:	48 85 c9             	test   %rcx,%rcx
140a4ac6a:	74 3f                	je     0x140a4acab
140a4ac6c:	41 8b c4             	mov    %r12d,%eax
140a4ac6f:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
140a4ac74:	41 03 c4             	add    %r12d,%eax
140a4ac77:	75 32                	jne    0x140a4acab
140a4ac79:	48 8b 5d b8          	mov    -0x48(%rbp),%rbx
140a4ac7d:	48 8b 03             	mov    (%rbx),%rax
140a4ac80:	48 8b cb             	mov    %rbx,%rcx
140a4ac83:	48 8b 00             	mov    (%rax),%rax
140a4ac86:	ff 15 ac 1f 0c 00    	call   *0xc1fac(%rip)        # 0x140b0cc38
140a4ac8c:	41 8b c4             	mov    %r12d,%eax
140a4ac8f:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a4ac94:	41 03 c4             	add    %r12d,%eax
140a4ac97:	75 12                	jne    0x140a4acab
140a4ac99:	48 8b 4d b8          	mov    -0x48(%rbp),%rcx
140a4ac9d:	48 8b 01             	mov    (%rcx),%rax
140a4aca0:	48 8b 40 08          	mov    0x8(%rax),%rax
140a4aca4:	ff 15 8e 1f 0c 00    	call   *0xc1f8e(%rip)        # 0x140b0cc38
140a4acaa:	90                   	nop
140a4acab:	48 8b 4d c8          	mov    -0x38(%rbp),%rcx
140a4acaf:	48 85 c9             	test   %rcx,%rcx
140a4acb2:	74 3f                	je     0x140a4acf3
140a4acb4:	41 8b c4             	mov    %r12d,%eax
140a4acb7:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
140a4acbc:	41 03 c4             	add    %r12d,%eax
140a4acbf:	75 32                	jne    0x140a4acf3
140a4acc1:	48 8b 5d c8          	mov    -0x38(%rbp),%rbx
140a4acc5:	48 8b 03             	mov    (%rbx),%rax
140a4acc8:	48 8b cb             	mov    %rbx,%rcx
140a4accb:	48 8b 00             	mov    (%rax),%rax
140a4acce:	ff 15 64 1f 0c 00    	call   *0xc1f64(%rip)        # 0x140b0cc38
140a4acd4:	41 8b c4             	mov    %r12d,%eax
140a4acd7:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a4acdc:	41 03 c4             	add    %r12d,%eax
140a4acdf:	75 12                	jne    0x140a4acf3
140a4ace1:	48 8b 4d c8          	mov    -0x38(%rbp),%rcx
140a4ace5:	48 8b 01             	mov    (%rcx),%rax
140a4ace8:	48 8b 40 08          	mov    0x8(%rax),%rax
140a4acec:	ff 15 46 1f 0c 00    	call   *0xc1f46(%rip)        # 0x140b0cc38
140a4acf2:	90                   	nop
140a4acf3:	48 8b 5d d8          	mov    -0x28(%rbp),%rbx
140a4acf7:	48 85 db             	test   %rbx,%rbx
140a4acfa:	74 39                	je     0x140a4ad35
140a4acfc:	41 8b c4             	mov    %r12d,%eax
140a4acff:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a4ad04:	41 03 c4             	add    %r12d,%eax
140a4ad07:	75 2c                	jne    0x140a4ad35
140a4ad09:	48 8b 03             	mov    (%rbx),%rax
140a4ad0c:	48 8b cb             	mov    %rbx,%rcx
140a4ad0f:	48 8b 00             	mov    (%rax),%rax
140a4ad12:	ff 15 20 1f 0c 00    	call   *0xc1f20(%rip)        # 0x140b0cc38
140a4ad18:	41 8b c4             	mov    %r12d,%eax
140a4ad1b:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a4ad20:	41 03 c4             	add    %r12d,%eax
140a4ad23:	75 10                	jne    0x140a4ad35
140a4ad25:	48 8b 03             	mov    (%rbx),%rax
140a4ad28:	48 8b cb             	mov    %rbx,%rcx
140a4ad2b:	48 8b 40 08          	mov    0x8(%rax),%rax
140a4ad2f:	ff 15 03 1f 0c 00    	call   *0xc1f03(%rip)        # 0x140b0cc38
140a4ad35:	49 8b d6             	mov    %r14,%rdx
140a4ad38:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
140a4ad3c:	e8 53 95 00 00       	call   0x140a54294
140a4ad41:	48 8b 08             	mov    (%rax),%rcx
140a4ad44:	48 89 4d c0          	mov    %rcx,-0x40(%rbp)
140a4ad48:	48 8b 78 08          	mov    0x8(%rax),%rdi
140a4ad4c:	48 89 7d c8          	mov    %rdi,-0x38(%rbp)
140a4ad50:	4c 89 28             	mov    %r13,(%rax)
140a4ad53:	4c 89 68 08          	mov    %r13,0x8(%rax)
140a4ad57:	49 8b 17             	mov    (%r15),%rdx
140a4ad5a:	48 81 c2 90 00 00 00 	add    $0x90,%rdx
140a4ad61:	48 8d 9e b0 00 00 00 	lea    0xb0(%rsi),%rbx
140a4ad68:	48 89 5d 48          	mov    %rbx,0x48(%rbp)
140a4ad6c:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
140a4ad70:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
140a4ad74:	e8 07 7d 01 00       	call   0x140a62a80
140a4ad79:	4c 89 2b             	mov    %r13,(%rbx)
140a4ad7c:	4c 89 6b 08          	mov    %r13,0x8(%rbx)
140a4ad80:	48 8b 08             	mov    (%rax),%rcx
140a4ad83:	48 89 0b             	mov    %rcx,(%rbx)
140a4ad86:	48 8b 48 08          	mov    0x8(%rax),%rcx
140a4ad8a:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
140a4ad8e:	4c 89 28             	mov    %r13,(%rax)
140a4ad91:	4c 89 68 08          	mov    %r13,0x8(%rax)
140a4ad95:	48 8b 5d e8          	mov    -0x18(%rbp),%rbx
140a4ad99:	48 85 db             	test   %rbx,%rbx
140a4ad9c:	74 3a                	je     0x140a4add8
140a4ad9e:	41 8b c4             	mov    %r12d,%eax
140a4ada1:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a4ada6:	41 03 c4             	add    %r12d,%eax
140a4ada9:	75 2d                	jne    0x140a4add8
140a4adab:	48 8b 03             	mov    (%rbx),%rax
140a4adae:	48 8b cb             	mov    %rbx,%rcx
140a4adb1:	48 8b 00             	mov    (%rax),%rax
140a4adb4:	ff 15 7e 1e 0c 00    	call   *0xc1e7e(%rip)        # 0x140b0cc38
140a4adba:	41 8b c4             	mov    %r12d,%eax
140a4adbd:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a4adc2:	41 03 c4             	add    %r12d,%eax
140a4adc5:	75 11                	jne    0x140a4add8
140a4adc7:	48 8b 03             	mov    (%rbx),%rax
140a4adca:	48 8b cb             	mov    %rbx,%rcx
140a4adcd:	48 8b 40 08          	mov    0x8(%rax),%rax
140a4add1:	ff 15 61 1e 0c 00    	call   *0xc1e61(%rip)        # 0x140b0cc38
140a4add7:	90                   	nop
140a4add8:	48 85 ff             	test   %rdi,%rdi
140a4addb:	74 3a                	je     0x140a4ae17
140a4addd:	41 8b c4             	mov    %r12d,%eax
140a4ade0:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
140a4ade5:	41 03 c4             	add    %r12d,%eax
140a4ade8:	75 2d                	jne    0x140a4ae17
140a4adea:	48 8b 07             	mov    (%rdi),%rax
140a4aded:	48 8b cf             	mov    %rdi,%rcx
140a4adf0:	48 8b 00             	mov    (%rax),%rax
140a4adf3:	ff 15 3f 1e 0c 00    	call   *0xc1e3f(%rip)        # 0x140b0cc38
140a4adf9:	41 8b c4             	mov    %r12d,%eax
140a4adfc:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
140a4ae01:	41 03 c4             	add    %r12d,%eax
140a4ae04:	75 11                	jne    0x140a4ae17
140a4ae06:	48 8b 07             	mov    (%rdi),%rax
140a4ae09:	48 8b cf             	mov    %rdi,%rcx
140a4ae0c:	48 8b 40 08          	mov    0x8(%rax),%rax
140a4ae10:	ff 15 22 1e 0c 00    	call   *0xc1e22(%rip)        # 0x140b0cc38
140a4ae16:	90                   	nop
140a4ae17:	48 8b 5d b8          	mov    -0x48(%rbp),%rbx
140a4ae1b:	48 85 db             	test   %rbx,%rbx
140a4ae1e:	74 39                	je     0x140a4ae59
140a4ae20:	41 8b c4             	mov    %r12d,%eax
140a4ae23:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a4ae28:	41 03 c4             	add    %r12d,%eax
140a4ae2b:	75 2c                	jne    0x140a4ae59
140a4ae2d:	48 8b 03             	mov    (%rbx),%rax
140a4ae30:	48 8b cb             	mov    %rbx,%rcx
140a4ae33:	48 8b 00             	mov    (%rax),%rax
140a4ae36:	ff 15 fc 1d 0c 00    	call   *0xc1dfc(%rip)        # 0x140b0cc38
140a4ae3c:	41 8b c4             	mov    %r12d,%eax
140a4ae3f:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a4ae44:	41 03 c4             	add    %r12d,%eax
140a4ae47:	75 10                	jne    0x140a4ae59
140a4ae49:	48 8b 03             	mov    (%rbx),%rax
140a4ae4c:	48 8b cb             	mov    %rbx,%rcx
140a4ae4f:	48 8b 40 08          	mov    0x8(%rax),%rax
140a4ae53:	ff 15 df 1d 0c 00    	call   *0xc1ddf(%rip)        # 0x140b0cc38
140a4ae59:	49 8b d6             	mov    %r14,%rdx
140a4ae5c:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
140a4ae60:	e8 c3 94 00 00       	call   0x140a54328
140a4ae65:	48 8b 08             	mov    (%rax),%rcx
140a4ae68:	48 89 4d c0          	mov    %rcx,-0x40(%rbp)
140a4ae6c:	48 8b 78 08          	mov    0x8(%rax),%rdi
140a4ae70:	48 89 7d c8          	mov    %rdi,-0x38(%rbp)
140a4ae74:	4c 89 28             	mov    %r13,(%rax)
140a4ae77:	4c 89 68 08          	mov    %r13,0x8(%rax)
140a4ae7b:	49 8b 17             	mov    (%r15),%rdx
140a4ae7e:	48 81 c2 e0 00 00 00 	add    $0xe0,%rdx
140a4ae85:	48 8d 9e c0 00 00 00 	lea    0xc0(%rsi),%rbx
140a4ae8c:	48 89 5d 48          	mov    %rbx,0x48(%rbp)
140a4ae90:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
140a4ae94:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
140a4ae98:	e8 a3 7c 01 00       	call   0x140a62b40
140a4ae9d:	4c 89 2b             	mov    %r13,(%rbx)
140a4aea0:	4c 89 6b 08          	mov    %r13,0x8(%rbx)
140a4aea4:	48 8b 08             	mov    (%rax),%rcx
140a4aea7:	48 89 0b             	mov    %rcx,(%rbx)