14031a8c3:	48 8b 42 08          	mov    0x8(%rdx),%rax
14031a8c7:	48 89 41 08          	mov    %rax,0x8(%rcx)
14031a8cb:	4c 89 61 10          	mov    %r12,0x10(%rcx)
14031a8cf:	4c 89 61 18          	mov    %r12,0x18(%rcx)
14031a8d3:	49 8b 41 08          	mov    0x8(%r9),%rax
14031a8d7:	48 85 c0             	test   %rax,%rax
14031a8da:	74 04                	je     0x14031a8e0
14031a8dc:	f0 ff 40 08          	lock incl 0x8(%rax)
14031a8e0:	49 8b 01             	mov    (%r9),%rax
14031a8e3:	48 89 41 10          	mov    %rax,0x10(%rcx)
14031a8e7:	49 8b 41 08          	mov    0x8(%r9),%rax
14031a8eb:	48 89 41 18          	mov    %rax,0x18(%rcx)
14031a8ef:	4c 89 61 20          	mov    %r12,0x20(%rcx)
14031a8f3:	4c 89 61 28          	mov    %r12,0x28(%rcx)
14031a8f7:	49 8b 40 08          	mov    0x8(%r8),%rax
14031a8fb:	48 85 c0             	test   %rax,%rax
14031a8fe:	74 04                	je     0x14031a904
14031a900:	f0 ff 40 08          	lock incl 0x8(%rax)
14031a904:	49 8b 00             	mov    (%r8),%rax
14031a907:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
14031a90c:	48 89 41 20          	mov    %rax,0x20(%rcx)
14031a910:	49 8b 40 08          	mov    0x8(%r8),%rax
14031a914:	48 89 41 28          	mov    %rax,0x28(%rcx)
14031a918:	4c 89 61 30          	mov    %r12,0x30(%rcx)
14031a91c:	4c 89 61 38          	mov    %r12,0x38(%rcx)
14031a920:	48 8b 46 08          	mov    0x8(%rsi),%rax
14031a924:	48 85 c0             	test   %rax,%rax
14031a927:	74 04                	je     0x14031a92d
14031a929:	f0 ff 40 08          	lock incl 0x8(%rax)
14031a92d:	48 8b 06             	mov    (%rsi),%rax
14031a930:	83 cd ff             	or     $0xffffffff,%ebp
14031a933:	48 89 41 30          	mov    %rax,0x30(%rcx)
14031a937:	48 8b 46 08          	mov    0x8(%rsi),%rax
14031a93b:	48 89 41 38          	mov    %rax,0x38(%rcx)
14031a93f:	4c 89 61 40          	mov    %r12,0x40(%rcx)
14031a943:	4c 89 61 48          	mov    %r12,0x48(%rcx)
14031a947:	4c 89 61 50          	mov    %r12,0x50(%rcx)
14031a94b:	4c 89 61 58          	mov    %r12,0x58(%rcx)
14031a94f:	4c 89 61 60          	mov    %r12,0x60(%rcx)
14031a953:	4c 89 61 68          	mov    %r12,0x68(%rcx)
14031a957:	4c 89 61 70          	mov    %r12,0x70(%rcx)
14031a95b:	48 8b 5a 08          	mov    0x8(%rdx),%rbx
14031a95f:	48 85 db             	test   %rbx,%rbx
14031a962:	74 35                	je     0x14031a999
14031a964:	8b c5                	mov    %ebp,%eax
14031a966:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14031a96b:	03 c5                	add    %ebp,%eax
14031a96d:	75 2a                	jne    0x14031a999
14031a96f:	48 8b 03             	mov    (%rbx),%rax
14031a972:	48 8b cb             	mov    %rbx,%rcx
14031a975:	48 8b 00             	mov    (%rax),%rax
14031a978:	ff 15 ba 22 7f 00    	call   *0x7f22ba(%rip)        # 0x140b0cc38
14031a97e:	8b c5                	mov    %ebp,%eax
14031a980:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14031a985:	03 c5                	add    %ebp,%eax
14031a987:	75 10                	jne    0x14031a999
14031a989:	48 8b 03             	mov    (%rbx),%rax
14031a98c:	48 8b cb             	mov    %rbx,%rcx
14031a98f:	48 8b 40 08          	mov    0x8(%rax),%rax
14031a993:	ff 15 9f 22 7f 00    	call   *0x7f229f(%rip)        # 0x140b0cc38
14031a999:	49 8b 5e 08          	mov    0x8(%r14),%rbx
14031a99d:	48 85 db             	test   %rbx,%rbx
14031a9a0:	74 35                	je     0x14031a9d7
14031a9a2:	8b c5                	mov    %ebp,%eax
14031a9a4:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14031a9a9:	03 c5                	add    %ebp,%eax
14031a9ab:	75 2a                	jne    0x14031a9d7
14031a9ad:	48 8b 03             	mov    (%rbx),%rax
14031a9b0:	48 8b cb             	mov    %rbx,%rcx
14031a9b3:	48 8b 00             	mov    (%rax),%rax
14031a9b6:	ff 15 7c 22 7f 00    	call   *0x7f227c(%rip)        # 0x140b0cc38
14031a9bc:	8b c5                	mov    %ebp,%eax
14031a9be:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14031a9c3:	03 c5                	add    %ebp,%eax
14031a9c5:	75 10                	jne    0x14031a9d7
14031a9c7:	48 8b 03             	mov    (%rbx),%rax
14031a9ca:	48 8b cb             	mov    %rbx,%rcx
14031a9cd:	48 8b 40 08          	mov    0x8(%rax),%rax
14031a9d1:	ff 15 61 22 7f 00    	call   *0x7f2261(%rip)        # 0x140b0cc38
14031a9d7:	49 8b 5f 08          	mov    0x8(%r15),%rbx
14031a9db:	48 85 db             	test   %rbx,%rbx
14031a9de:	74 35                	je     0x14031aa15
14031a9e0:	8b c5                	mov    %ebp,%eax
14031a9e2:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14031a9e7:	03 c5                	add    %ebp,%eax
14031a9e9:	75 2a                	jne    0x14031aa15
14031a9eb:	48 8b 03             	mov    (%rbx),%rax
14031a9ee:	48 8b cb             	mov    %rbx,%rcx
14031a9f1:	48 8b 00             	mov    (%rax),%rax
14031a9f4:	ff 15 3e 22 7f 00    	call   *0x7f223e(%rip)        # 0x140b0cc38
14031a9fa:	8b c5                	mov    %ebp,%eax
14031a9fc:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14031aa01:	03 c5                	add    %ebp,%eax
14031aa03:	75 10                	jne    0x14031aa15
14031aa05:	48 8b 03             	mov    (%rbx),%rax
14031aa08:	48 8b cb             	mov    %rbx,%rcx
14031aa0b:	48 8b 40 08          	mov    0x8(%rax),%rax
14031aa0f:	ff 15 23 22 7f 00    	call   *0x7f2223(%rip)        # 0x140b0cc38
14031aa15:	48 8b 5e 08          	mov    0x8(%rsi),%rbx
14031aa19:	48 85 db             	test   %rbx,%rbx
14031aa1c:	74 35                	je     0x14031aa53
14031aa1e:	8b c5                	mov    %ebp,%eax
14031aa20:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14031aa25:	03 c5                	add    %ebp,%eax
14031aa27:	75 2a                	jne    0x14031aa53
14031aa29:	48 8b 03             	mov    (%rbx),%rax
14031aa2c:	48 8b cb             	mov    %rbx,%rcx
14031aa2f:	48 8b 00             	mov    (%rax),%rax
14031aa32:	ff 15 00 22 7f 00    	call   *0x7f2200(%rip)        # 0x140b0cc38
14031aa38:	8b c5                	mov    %ebp,%eax
14031aa3a:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14031aa3f:	03 c5                	add    %ebp,%eax
14031aa41:	75 10                	jne    0x14031aa53
14031aa43:	48 8b 03             	mov    (%rbx),%rax
14031aa46:	48 8b cb             	mov    %rbx,%rcx
14031aa49:	48 8b 40 08          	mov    0x8(%rax),%rax
14031aa4d:	ff 15 e5 21 7f 00    	call   *0x7f21e5(%rip)        # 0x140b0cc38
14031aa53:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
14031aa58:	48 8b c7             	mov    %rdi,%rax
14031aa5b:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
14031aa60:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
14031aa65:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
14031aa6a:	48 83 c4 20          	add    $0x20,%rsp
14031aa6e:	41 5f                	pop    %r15
14031aa70:	41 5e                	pop    %r14
14031aa72:	41 5c                	pop    %r12
14031aa74:	c3                   	ret
14031aa75:	90                   	nop
14031aa76:	90                   	nop
14031aa77:	90                   	nop
14031aa78:	4c 8b dc             	mov    %rsp,%r11
14031aa7b:	49 89 5b 10          	mov    %rbx,0x10(%r11)
14031aa7f:	49 89 6b 18          	mov    %rbp,0x18(%r11)
14031aa83:	49 89 73 20          	mov    %rsi,0x20(%r11)
14031aa87:	49 89 4b 08          	mov    %rcx,0x8(%r11)
14031aa8b:	57                   	push   %rdi
14031aa8c:	41 54                	push   %r12
14031aa8e:	41 55                	push   %r13
14031aa90:	41 56                	push   %r14
14031aa92:	41 57                	push   %r15
14031aa94:	48 83 ec 50          	sub    $0x50,%rsp
14031aa98:	4d 8b e1             	mov    %r9,%r12
14031aa9b:	49 8b e8             	mov    %r8,%rbp
14031aa9e:	4c 8b f2             	mov    %rdx,%r14
14031aaa1:	48 8b d9             	mov    %rcx,%rbx
14031aaa4:	45 33 ed             	xor    %r13d,%r13d
14031aaa7:	45 89 6b 38          	mov    %r13d,0x38(%r11)
14031aaab:	48 8d 05 9a 03 83 00 	lea    0x83039a(%rip),%rax        # 0x140b4ae4c
14031aab2:	48 89 41 10          	mov    %rax,0x10(%rcx)
14031aab6:	48 8d 05 33 99 80 00 	lea    0x809933(%rip),%rax        # 0x140b243f0
14031aabd:	48 89 81 28 01 00 00 	mov    %rax,0x128(%rcx)
14031aac4:	41 c7 43 38 01 00 00 	movl   $0x1,0x38(%r11)
14031aacb:	00
14031aacc:	4c 89 29             	mov    %r13,(%rcx)
14031aacf:	4c 89 69 08          	mov    %r13,0x8(%rcx)
14031aad3:	48 63 05 76 03 83 00 	movslq 0x830376(%rip),%rax        # 0x140b4ae50
14031aada:	48 8d 0d 47 a1 80 00 	lea    0x80a147(%rip),%rcx        # 0x140b24c28
14031aae1:	48 89 4c 18 10       	mov    %rcx,0x10(%rax,%rbx,1)
14031aae6:	48 8b 43 10          	mov    0x10(%rbx),%rax
14031aaea:	48 63 48 04          	movslq 0x4(%rax),%rcx
14031aaee:	8d 91 e8 fe ff ff    	lea    -0x118(%rcx),%edx
14031aaf4:	89 54 19 0c          	mov    %edx,0xc(%rcx,%rbx,1)
14031aaf8:	4c 89 6b 18          	mov    %r13,0x18(%rbx)
14031aafc:	4c 89 6b 20          	mov    %r13,0x20(%rbx)
14031ab00:	4c 89 6b 28          	mov    %r13,0x28(%rbx)
14031ab04:	48 8d 7b 30          	lea    0x30(%rbx),%rdi
14031ab08:	48 89 7c 24 30       	mov    %rdi,0x30(%rsp)
14031ab0d:	4c 89 2f             	mov    %r13,(%rdi)
14031ab10:	4c 89 6f 08          	mov    %r13,0x8(%rdi)
14031ab14:	41 8d 4d 38          	lea    0x38(%r13),%ecx
14031ab18:	ff 15 aa 1d 7f 00    	call   *0x7f1daa(%rip)        # 0x140b0c8c8
14031ab1e:	48 85 c0             	test   %rax,%rax
14031ab21:	75 07                	jne    0x14031ab2a
14031ab23:	ff 15 6f 19 7f 00    	call   *0x7f196f(%rip)        # 0x140b0c498
14031ab29:	cc                   	int3
14031ab2a:	48 89 00             	mov    %rax,(%rax)
14031ab2d:	48 89 40 08          	mov    %rax,0x8(%rax)
14031ab31:	48 89 40 10          	mov    %rax,0x10(%rax)
14031ab35:	66 c7 40 18 01 01    	movw   $0x101,0x18(%rax)
14031ab3b:	48 89 07             	mov    %rax,(%rdi)
14031ab3e:	4c 89 6b 40          	mov    %r13,0x40(%rbx)
14031ab42:	48 8d 7b 48          	lea    0x48(%rbx),%rdi
14031ab46:	48 89 7c 24 30       	mov    %rdi,0x30(%rsp)
14031ab4b:	4c 89 2f             	mov    %r13,(%rdi)
14031ab4e:	4c 89 6f 08          	mov    %r13,0x8(%rdi)
14031ab52:	b9 28 00 00 00       	mov    $0x28,%ecx
14031ab57:	ff 15 6b 1d 7f 00    	call   *0x7f1d6b(%rip)        # 0x140b0c8c8
14031ab5d:	48 85 c0             	test   %rax,%rax
14031ab60:	75 07                	jne    0x14031ab69
14031ab62:	ff 15 30 19 7f 00    	call   *0x7f1930(%rip)        # 0x140b0c498
14031ab68:	cc                   	int3
14031ab69:	48 89 00             	mov    %rax,(%rax)
14031ab6c:	48 89 40 08          	mov    %rax,0x8(%rax)
14031ab70:	48 89 40 10          	mov    %rax,0x10(%rax)
14031ab74:	66 c7 40 18 01 01    	movw   $0x101,0x18(%rax)
14031ab7a:	48 89 07             	mov    %rax,(%rdi)
14031ab7d:	4c 89 6b 58          	mov    %r13,0x58(%rbx)
14031ab81:	4c 89 6b 60          	mov    %r13,0x60(%rbx)
14031ab85:	4c 89 6b 68          	mov    %r13,0x68(%rbx)
14031ab89:	48 8d 73 78          	lea    0x78(%rbx),%rsi
14031ab8d:	4c 89 2e             	mov    %r13,(%rsi)
14031ab90:	4c 89 6e 08          	mov    %r13,0x8(%rsi)
14031ab94:	49 8b 46 08          	mov    0x8(%r14),%rax
14031ab98:	48 85 c0             	test   %rax,%rax
14031ab9b:	74 04                	je     0x14031aba1
14031ab9d:	f0 ff 40 08          	lock incl 0x8(%rax)
14031aba1:	49 8b 06             	mov    (%r14),%rax
14031aba4:	48 89 06             	mov    %rax,(%rsi)
14031aba7:	49 8b 46 08          	mov    0x8(%r14),%rax
14031abab:	48 89 46 08          	mov    %rax,0x8(%rsi)
14031abaf:	4c 8d bb 88 00 00 00 	lea    0x88(%rbx),%r15
14031abb6:	4d 89 2f             	mov    %r13,(%r15)
14031abb9:	4d 89 6f 08          	mov    %r13,0x8(%r15)
14031abbd:	48 8b 45 08          	mov    0x8(%rbp),%rax
14031abc1:	48 85 c0             	test   %rax,%rax
14031abc4:	74 04                	je     0x14031abca
14031abc6:	f0 ff 40 08          	lock incl 0x8(%rax)
14031abca:	48 8b 45 00          	mov    0x0(%rbp),%rax
14031abce:	49 89 07             	mov    %rax,(%r15)
14031abd1:	48 8b 45 08          	mov    0x8(%rbp),%rax
14031abd5:	49 89 47 08          	mov    %rax,0x8(%r15)
14031abd9:	4c 8d b3 98 00 00 00 	lea    0x98(%rbx),%r14
14031abe0:	4d 89 2e             	mov    %r13,(%r14)
14031abe3:	4d 89 6e 08          	mov    %r13,0x8(%r14)
14031abe7:	49 8b 44 24 08       	mov    0x8(%r12),%rax
14031abec:	48 85 c0             	test   %rax,%rax
14031abef:	74 04                	je     0x14031abf5
14031abf1:	f0 ff 40 08          	lock incl 0x8(%rax)
14031abf5:	49 8b 04 24          	mov    (%r12),%rax
14031abf9:	49 89 06             	mov    %rax,(%r14)
14031abfc:	49 8b 44 24 08       	mov    0x8(%r12),%rax
14031ac01:	49 89 46 08          	mov    %rax,0x8(%r14)
14031ac05:	4c 89 ab a8 00 00 00 	mov    %r13,0xa8(%rbx)
14031ac0c:	4c 89 ab b0 00 00 00 	mov    %r13,0xb0(%rbx)
14031ac13:	48 8b 8c 24 a0 00 00 	mov    0xa0(%rsp),%rcx
14031ac1a:	00
14031ac1b:	48 8b 41 08          	mov    0x8(%rcx),%rax
14031ac1f:	48 85 c0             	test   %rax,%rax
14031ac22:	74 04                	je     0x14031ac28
14031ac24:	f0 ff 40 08          	lock incl 0x8(%rax)
14031ac28:	48 8b 01             	mov    (%rcx),%rax
14031ac2b:	48 89 83 a8 00 00 00 	mov    %rax,0xa8(%rbx)
14031ac32:	48 8b 41 08          	mov    0x8(%rcx),%rax
14031ac36:	48 89 83 b0 00 00 00 	mov    %rax,0xb0(%rbx)
14031ac3d:	4c 89 ab b8 00 00 00 	mov    %r13,0xb8(%rbx)
14031ac44:	4c 89 ab c0 00 00 00 	mov    %r13,0xc0(%rbx)
14031ac4b:	4c 89 ab c8 00 00 00 	mov    %r13,0xc8(%rbx)
14031ac52:	4c 89 ab d0 00 00 00 	mov    %r13,0xd0(%rbx)
14031ac59:	48 8d 8b d8 00 00 00 	lea    0xd8(%rbx),%rcx
14031ac60:	4c 89 29             	mov    %r13,(%rcx)
14031ac63:	4c 89 69 08          	mov    %r13,0x8(%rcx)
14031ac67:	48 8b ac 24 a8 00 00 	mov    0xa8(%rsp),%rbp
14031ac6e:	00
14031ac6f:	48 8b 45 08          	mov    0x8(%rbp),%rax
14031ac73:	48 85 c0             	test   %rax,%rax
14031ac76:	74 04                	je     0x14031ac7c
14031ac78:	f0 ff 40 08          	lock incl 0x8(%rax)
14031ac7c:	48 8b 45 00          	mov    0x0(%rbp),%rax
14031ac80:	48 89 01             	mov    %rax,(%rcx)
14031ac83:	48 8b 45 08          	mov    0x8(%rbp),%rax
14031ac87:	48 89 41 08          	mov    %rax,0x8(%rcx)
14031ac8b:	4c 89 ab e8 00 00 00 	mov    %r13,0xe8(%rbx)
14031ac92:	4c 89 ab f0 00 00 00 	mov    %r13,0xf0(%rbx)
14031ac99:	4c 89 ab f8 00 00 00 	mov    %r13,0xf8(%rbx)
14031aca0:	4c 89 ab 08 01 00 00 	mov    %r13,0x108(%rbx)
14031aca7:	4c 89 ab 10 01 00 00 	mov    %r13,0x110(%rbx)
14031acae:	44 89 ab 18 01 00 00 	mov    %r13d,0x118(%rbx)
14031acb5:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
14031acba:	4d 8b cf             	mov    %r15,%r9
14031acbd:	4d 8b c6             	mov    %r14,%r8
14031acc0:	48 8b d6             	mov    %rsi,%rdx
14031acc3:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
14031acc8:	e8 fb 8a 00 00       	call   0x1403237c8
14031accd:	48 8b 08             	mov    (%rax),%rcx
14031acd0:	48 8b 50 08          	mov    0x8(%rax),%rdx
14031acd4:	4c 89 28             	mov    %r13,(%rax)
14031acd7:	4c 89 68 08          	mov    %r13,0x8(%rax)
14031acdb:	48 89 8b b8 00 00 00 	mov    %rcx,0xb8(%rbx)
14031ace2:	48 8b bb c0 00 00 00 	mov    0xc0(%rbx),%rdi
14031ace9:	48 89 93 c0 00 00 00 	mov    %rdx,0xc0(%rbx)
14031acf0:	41 83 cc ff          	or     $0xffffffff,%r12d
14031acf4:	48 85 ff             	test   %rdi,%rdi
14031acf7:	74 39                	je     0x14031ad32
14031acf9:	41 8b c4             	mov    %r12d,%eax
14031acfc:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
14031ad01:	41 03 c4             	add    %r12d,%eax
14031ad04:	75 2c                	jne    0x14031ad32
14031ad06:	48 8b 07             	mov    (%rdi),%rax
14031ad09:	48 8b cf             	mov    %rdi,%rcx
14031ad0c:	48 8b 00             	mov    (%rax),%rax
14031ad0f:	ff 15 23 1f 7f 00    	call   *0x7f1f23(%rip)        # 0x140b0cc38
14031ad15:	41 8b c4             	mov    %r12d,%eax
14031ad18:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
14031ad1d:	41 03 c4             	add    %r12d,%eax
14031ad20:	75 10                	jne    0x14031ad32
14031ad22:	48 8b 07             	mov    (%rdi),%rax
14031ad25:	48 8b cf             	mov    %rdi,%rcx
14031ad28:	48 8b 40 08          	mov    0x8(%rax),%rax
14031ad2c:	ff 15 06 1f 7f 00    	call   *0x7f1f06(%rip)        # 0x140b0cc38
14031ad32:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
14031ad37:	48 85 ff             	test   %rdi,%rdi
14031ad3a:	74 39                	je     0x14031ad75
14031ad3c:	41 8b c4             	mov    %r12d,%eax
14031ad3f:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
14031ad44:	41 03 c4             	add    %r12d,%eax
14031ad47:	75 2c                	jne    0x14031ad75
14031ad49:	48 8b 07             	mov    (%rdi),%rax
14031ad4c:	48 8b cf             	mov    %rdi,%rcx
14031ad4f:	48 8b 00             	mov    (%rax),%rax
14031ad52:	ff 15 e0 1e 7f 00    	call   *0x7f1ee0(%rip)        # 0x140b0cc38
14031ad58:	41 8b c4             	mov    %r12d,%eax
14031ad5b:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
14031ad60:	41 03 c4             	add    %r12d,%eax
14031ad63:	75 10                	jne    0x14031ad75
14031ad65:	48 8b 07             	mov    (%rdi),%rax
14031ad68:	48 8b cf             	mov    %rdi,%rcx
14031ad6b:	48 8b 40 08          	mov    0x8(%rax),%rax
14031ad6f:	ff 15 c3 1e 7f 00    	call   *0x7f1ec3(%rip)        # 0x140b0cc38
14031ad75:	48 8b 8b a8 00 00 00 	mov    0xa8(%rbx),%rcx
14031ad7c:	48 8b 01             	mov    (%rcx),%rax
14031ad7f:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
14031ad84:	48 8b 40 18          	mov    0x18(%rax),%rax
14031ad88:	ff 15 aa 1e 7f 00    	call   *0x7f1eaa(%rip)        # 0x140b0cc38
14031ad8e:	90                   	nop
14031ad8f:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14031ad94:	4d 8b cf             	mov    %r15,%r9
14031ad97:	4d 8b c6             	mov    %r14,%r8
14031ad9a:	48 8b d6             	mov    %rsi,%rdx
14031ad9d:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
14031ada2:	e8 f5 8b 00 00       	call   0x14032399c
14031ada7:	48 8b 08             	mov    (%rax),%rcx
14031adaa:	48 8b 50 08          	mov    0x8(%rax),%rdx
14031adae:	4c 89 28             	mov    %r13,(%rax)
14031adb1:	4c 89 68 08          	mov    %r13,0x8(%rax)
14031adb5:	48 89 8b c8 00 00 00 	mov    %rcx,0xc8(%rbx)
14031adbc:	48 8b bb d0 00 00 00 	mov    0xd0(%rbx),%rdi
14031adc3:	48 89 93 d0 00 00 00 	mov    %rdx,0xd0(%rbx)
14031adca:	48 85 ff             	test   %rdi,%rdi
14031adcd:	74 39                	je     0x14031ae08
14031adcf:	41 8b c4             	mov    %r12d,%eax
14031add2:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
14031add7:	41 03 c4             	add    %r12d,%eax
14031adda:	75 2c                	jne    0x14031ae08
14031addc:	48 8b 07             	mov    (%rdi),%rax
14031addf:	48 8b cf             	mov    %rdi,%rcx
14031ade2:	48 8b 00             	mov    (%rax),%rax
14031ade5:	ff 15 4d 1e 7f 00    	call   *0x7f1e4d(%rip)        # 0x140b0cc38
14031adeb:	41 8b c4             	mov    %r12d,%eax
14031adee:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
14031adf3:	41 03 c4             	add    %r12d,%eax