14053c7b3:	4c 8b c8             	mov    %rax,%r9
14053c7b6:	48 89 45 d8          	mov    %rax,-0x28(%rbp)
14053c7ba:	48 85 c0             	test   %rax,%rax
14053c7bd:	74 40                	je     0x14053c7ff
14053c7bf:	48 8b 0d da f9 ee 00 	mov    0xeef9da(%rip),%rcx        # 0x14142c1a0
14053c7c6:	48 89 4d d0          	mov    %rcx,-0x30(%rbp)
14053c7ca:	48 85 c9             	test   %rcx,%rcx
14053c7cd:	74 1c                	je     0x14053c7eb
14053c7cf:	8b 41 10             	mov    0x10(%rcx),%eax
14053c7d2:	ff c0                	inc    %eax
14053c7d4:	89 41 10             	mov    %eax,0x10(%rcx)
14053c7d7:	83 f8 01             	cmp    $0x1,%eax
14053c7da:	0f 8e da 02 00 00    	jle    0x14053caba
14053c7e0:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14053c7e5:	0f 84 d7 02 00 00    	je     0x14053cac2
14053c7eb:	41 b0 01             	mov    $0x1,%r8b
14053c7ee:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
14053c7f2:	49 8b c9             	mov    %r9,%rcx
14053c7f5:	e8 c6 51 1f 00       	call   0x1407319c0
14053c7fa:	48 8b d8             	mov    %rax,%rbx
14053c7fd:	eb 03                	jmp    0x14053c802
14053c7ff:	48 8b de             	mov    %rsi,%rbx
14053c802:	48 89 5d d8          	mov    %rbx,-0x28(%rbp)
14053c806:	b9 28 00 00 00       	mov    $0x28,%ecx
14053c80b:	e8 f8 e8 8d 00       	call   0x140e1b108
14053c810:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
14053c814:	48 85 c0             	test   %rax,%rax
14053c817:	74 2f                	je     0x14053c848
14053c819:	48 89 7d f0          	mov    %rdi,-0x10(%rbp)
14053c81d:	48 c7 c1 ff ff ff ff 	mov    $0xffffffffffffffff,%rcx
14053c824:	48 ff c1             	inc    %rcx
14053c827:	80 3c 0f 00          	cmpb   $0x0,(%rdi,%rcx,1)
14053c82b:	75 f7                	jne    0x14053c824
14053c82d:	48 89 4d f8          	mov    %rcx,-0x8(%rbp)
14053c831:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
14053c835:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
14053c83a:	48 8d 55 f0          	lea    -0x10(%rbp),%rdx
14053c83e:	48 8b c8             	mov    %rax,%rcx
14053c841:	e8 9a 54 1f 00       	call   0x140731ce0
14053c846:	eb 03                	jmp    0x14053c84b
14053c848:	48 8b c6             	mov    %rsi,%rax
14053c84b:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
14053c84f:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
14053c853:	8b 15 53 f9 ee 00    	mov    0xeef953(%rip),%edx        # 0x14142c1ac
14053c859:	48 8b cb             	mov    %rbx,%rcx
14053c85c:	e8 9f 82 1f 00       	call   0x140734b00
14053c861:	49 8b 07             	mov    (%r15),%rax
14053c864:	49 8b cf             	mov    %r15,%rcx
14053c867:	48 8b 40 40          	mov    0x40(%rax),%rax
14053c86b:	ff 15 af 71 a4 00    	call   *0xa471af(%rip)        # 0x140f83a20
14053c871:	48 8b 08             	mov    (%rax),%rcx
14053c874:	48 85 c9             	test   %rcx,%rcx
14053c877:	74 1c                	je     0x14053c895
14053c879:	8b 41 10             	mov    0x10(%rcx),%eax
14053c87c:	ff c0                	inc    %eax
14053c87e:	89 41 10             	mov    %eax,0x10(%rcx)
14053c881:	83 f8 01             	cmp    $0x1,%eax
14053c884:	0f 8e 43 02 00 00    	jle    0x14053cacd
14053c88a:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14053c88f:	0f 84 40 02 00 00    	je     0x14053cad5
14053c895:	48 89 4d d0          	mov    %rcx,-0x30(%rbp)
14053c899:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
14053c89d:	8b 15 11 f9 ee 00    	mov    0xeef911(%rip),%edx        # 0x14142c1b4
14053c8a3:	48 8b cb             	mov    %rbx,%rcx
14053c8a6:	e8 55 82 1f 00       	call   0x140734b00
14053c8ab:	4d 85 f6             	test   %r14,%r14
14053c8ae:	74 40                	je     0x14053c8f0
14053c8b0:	8b 7d 40             	mov    0x40(%rbp),%edi
14053c8b3:	85 ff                	test   %edi,%edi
14053c8b5:	74 39                	je     0x14053c8f0
14053c8b7:	b9 28 00 00 00       	mov    $0x28,%ecx
14053c8bc:	e8 47 e8 8d 00       	call   0x140e1b108
14053c8c1:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
14053c8c5:	48 85 c0             	test   %rax,%rax
14053c8c8:	74 10                	je     0x14053c8da
14053c8ca:	4d 8b c6             	mov    %r14,%r8
14053c8cd:	8b d7                	mov    %edi,%edx
14053c8cf:	48 8b c8             	mov    %rax,%rcx
14053c8d2:	e8 19 53 1f 00       	call   0x140731bf0
14053c8d7:	48 8b f0             	mov    %rax,%rsi
14053c8da:	48 89 75 d0          	mov    %rsi,-0x30(%rbp)
14053c8de:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
14053c8e2:	8b 15 d4 f8 ee 00    	mov    0xeef8d4(%rip),%edx        # 0x14142c1bc
14053c8e8:	48 8b cb             	mov    %rbx,%rcx
14053c8eb:	e8 10 82 1f 00       	call   0x140734b00
14053c8f0:	4c 8b 45 48          	mov    0x48(%rbp),%r8
14053c8f4:	49 83 c0 08          	add    $0x8,%r8
14053c8f8:	4c 8d 4d d8          	lea    -0x28(%rbp),%r9
14053c8fc:	48 8d 15 f5 47 ef 00 	lea    0xef47f5(%rip),%rdx        # 0x1414310f8
14053c903:	48 8d 0d b6 04 e7 00 	lea    0xe704b6(%rip),%rcx        # 0x1413acdc0
14053c90a:	e8 31 88 ff ff       	call   0x140535140
14053c90f:	90                   	nop
14053c910:	48 85 db             	test   %rbx,%rbx
14053c913:	74 23                	je     0x14053c938
14053c915:	8b 43 10             	mov    0x10(%rbx),%eax
14053c918:	ff c8                	dec    %eax
14053c91a:	89 43 10             	mov    %eax,0x10(%rbx)
14053c91d:	85 c0                	test   %eax,%eax
14053c91f:	7f 17                	jg     0x14053c938
14053c921:	78 31                	js     0x14053c954
14053c923:	48 8b 03             	mov    (%rbx),%rax
14053c926:	ba 01 00 00 00       	mov    $0x1,%edx
14053c92b:	48 8b cb             	mov    %rbx,%rcx
14053c92e:	48 8b 00             	mov    (%rax),%rax
14053c931:	ff 15 e9 70 a4 00    	call   *0xa470e9(%rip)        # 0x140f83a20
14053c937:	90                   	nop
14053c938:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
14053c93d:	48 8b 74 24 78       	mov    0x78(%rsp),%rsi
14053c942:	48 8b bc 24 80 00 00 	mov    0x80(%rsp),%rdi
14053c949:	00
14053c94a:	48 83 c4 50          	add    $0x50,%rsp
14053c94e:	41 5f                	pop    %r15
14053c950:	41 5e                	pop    %r14
14053c952:	5d                   	pop    %rbp
14053c953:	c3                   	ret
14053c954:	b9 02 00 00 00       	mov    $0x2,%ecx
14053c959:	e8 a2 dd 24 00       	call   0x14078a700
14053c95e:	90                   	nop
14053c95f:	48 8d 0d 42 f8 ee 00 	lea    0xeef842(%rip),%rcx        # 0x14142c1a8
14053c966:	e8 61 ed 8d 00       	call   0x140e1b6cc
14053c96b:	83 3d 36 f8 ee 00 ff 	cmpl   $0xffffffff,0xeef836(%rip)        # 0x14142c1a8
14053c972:	0f 85 07 fe ff ff    	jne    0x14053c77f
14053c978:	48 8d 05 69 39 a9 00 	lea    0xa93969(%rip),%rax        # 0x140fd02e8
14053c97f:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
14053c983:	48 c7 45 e8 15 00 00 	movq   $0x15,-0x18(%rbp)
14053c98a:	00
14053c98b:	0f 28 45 e0          	movaps -0x20(%rbp),%xmm0
14053c98f:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
14053c994:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
14053c998:	e8 f3 43 26 00       	call   0x1407a0d90
14053c99d:	48 8b 08             	mov    (%rax),%rcx
14053c9a0:	48 85 c9             	test   %rcx,%rcx
14053c9a3:	74 27                	je     0x14053c9cc
14053c9a5:	8b 41 10             	mov    0x10(%rcx),%eax
14053c9a8:	ff c0                	inc    %eax
14053c9aa:	89 41 10             	mov    %eax,0x10(%rcx)
14053c9ad:	83 f8 01             	cmp    $0x1,%eax
14053c9b0:	7f 08                	jg     0x14053c9ba
14053c9b2:	33 c9                	xor    %ecx,%ecx
14053c9b4:	e8 47 dd 24 00       	call   0x14078a700
14053c9b9:	cc                   	int3
14053c9ba:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14053c9bf:	75 0b                	jne    0x14053c9cc
14053c9c1:	b9 01 00 00 00       	mov    $0x1,%ecx
14053c9c6:	e8 35 dd 24 00       	call   0x14078a700
14053c9cb:	90                   	nop
14053c9cc:	48 89 0d cd f7 ee 00 	mov    %rcx,0xeef7cd(%rip)        # 0x14142c1a0
14053c9d3:	48 8d 0d 26 67 a3 00 	lea    0xa36726(%rip),%rcx        # 0x140f73100
14053c9da:	e8 95 e9 8d 00       	call   0x140e1b374
14053c9df:	90                   	nop
14053c9e0:	48 8d 0d c1 f7 ee 00 	lea    0xeef7c1(%rip),%rcx        # 0x14142c1a8
14053c9e7:	e8 74 ec 8d 00       	call   0x140e1b660
14053c9ec:	e9 8e fd ff ff       	jmp    0x14053c77f
14053c9f1:	48 8d 0d b8 f7 ee 00 	lea    0xeef7b8(%rip),%rcx        # 0x14142c1b0
14053c9f8:	e8 cf ec 8d 00       	call   0x140e1b6cc
14053c9fd:	83 3d ac f7 ee 00 ff 	cmpl   $0xffffffff,0xeef7ac(%rip)        # 0x14142c1b0
14053ca04:	0f 85 83 fd ff ff    	jne    0x14053c78d
14053ca0a:	48 8d 15 3f 1f a9 00 	lea    0xa91f3f(%rip),%rdx        # 0x140fce950
14053ca11:	48 8b 0d 88 f7 ee 00 	mov    0xeef788(%rip),%rcx        # 0x14142c1a0
14053ca18:	e8 43 12 21 00       	call   0x14074dc60
14053ca1d:	89 05 89 f7 ee 00    	mov    %eax,0xeef789(%rip)        # 0x14142c1ac
14053ca23:	48 8d 0d 86 f7 ee 00 	lea    0xeef786(%rip),%rcx        # 0x14142c1b0
14053ca2a:	e8 31 ec 8d 00       	call   0x140e1b660
14053ca2f:	e9 59 fd ff ff       	jmp    0x14053c78d
14053ca34:	48 8d 0d 7d f7 ee 00 	lea    0xeef77d(%rip),%rcx        # 0x14142c1b8
14053ca3b:	e8 8c ec 8d 00       	call   0x140e1b6cc
14053ca40:	83 3d 71 f7 ee 00 ff 	cmpl   $0xffffffff,0xeef771(%rip)        # 0x14142c1b8
14053ca47:	0f 85 4e fd ff ff    	jne    0x14053c79b
14053ca4d:	48 8d 15 70 d2 a7 00 	lea    0xa7d270(%rip),%rdx        # 0x140fb9cc4
14053ca54:	48 8b 0d 45 f7 ee 00 	mov    0xeef745(%rip),%rcx        # 0x14142c1a0
14053ca5b:	e8 00 12 21 00       	call   0x14074dc60
14053ca60:	89 05 4e f7 ee 00    	mov    %eax,0xeef74e(%rip)        # 0x14142c1b4
14053ca66:	48 8d 0d 4b f7 ee 00 	lea    0xeef74b(%rip),%rcx        # 0x14142c1b8
14053ca6d:	e8 ee eb 8d 00       	call   0x140e1b660
14053ca72:	e9 24 fd ff ff       	jmp    0x14053c79b
14053ca77:	48 8d 0d 42 f7 ee 00 	lea    0xeef742(%rip),%rcx        # 0x14142c1c0
14053ca7e:	e8 49 ec 8d 00       	call   0x140e1b6cc
14053ca83:	83 3d 36 f7 ee 00 ff 	cmpl   $0xffffffff,0xeef736(%rip)        # 0x14142c1c0
14053ca8a:	0f 85 19 fd ff ff    	jne    0x14053c7a9
14053ca90:	48 8d 15 65 c6 a6 00 	lea    0xa6c665(%rip),%rdx        # 0x140fa90fc
14053ca97:	48 8b 0d 02 f7 ee 00 	mov    0xeef702(%rip),%rcx        # 0x14142c1a0
14053ca9e:	e8 bd 11 21 00       	call   0x14074dc60
14053caa3:	89 05 13 f7 ee 00    	mov    %eax,0xeef713(%rip)        # 0x14142c1bc
14053caa9:	48 8d 0d 10 f7 ee 00 	lea    0xeef710(%rip),%rcx        # 0x14142c1c0
14053cab0:	e8 ab eb 8d 00       	call   0x140e1b660
14053cab5:	e9 ef fc ff ff       	jmp    0x14053c7a9
14053caba:	33 c9                	xor    %ecx,%ecx
14053cabc:	e8 3f dc 24 00       	call   0x14078a700
14053cac1:	cc                   	int3
14053cac2:	b9 01 00 00 00       	mov    $0x1,%ecx
14053cac7:	e8 34 dc 24 00       	call   0x14078a700
14053cacc:	90                   	nop
14053cacd:	33 c9                	xor    %ecx,%ecx
14053cacf:	e8 2c dc 24 00       	call   0x14078a700
14053cad4:	cc                   	int3
14053cad5:	b9 01 00 00 00       	mov    $0x1,%ecx
14053cada:	e8 21 dc 24 00       	call   0x14078a700
14053cadf:	cc                   	int3
14053cae0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
14053cae5:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
14053caea:	56                   	push   %rsi
14053caeb:	57                   	push   %rdi
14053caec:	41 54                	push   %r12
14053caee:	41 56                	push   %r14
14053caf0:	41 57                	push   %r15
14053caf2:	48 83 ec 60          	sub    $0x60,%rsp
14053caf6:	4d 8b f1             	mov    %r9,%r14
14053caf9:	4d 8b f8             	mov    %r8,%r15
14053cafc:	4c 8b e2             	mov    %rdx,%r12
14053caff:	48 8b e9             	mov    %rcx,%rbp
14053cb02:	0f 57 c0             	xorps  %xmm0,%xmm0
14053cb05:	f3 0f 7f 44 24 30    	movdqu %xmm0,0x30(%rsp)
14053cb0b:	48 8b 59 58          	mov    0x58(%rcx),%rbx
14053cb0f:	48 8b 1b             	mov    (%rbx),%rbx
14053cb12:	be ff ff ff ff       	mov    $0xffffffff,%esi
14053cb17:	80 7b 19 00          	cmpb   $0x0,0x19(%rbx)
14053cb1b:	0f 85 ae 00 00 00    	jne    0x14053cbcf
14053cb21:	0f 1f 40 00          	nopl   0x0(%rax)
14053cb25:	66 66 66 0f 1f 84 00 	data16 data16 nopw 0x0(%rax,%rax,1)
14053cb2c:	00 00 00 00
14053cb30:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
14053cb34:	48 8b 01             	mov    (%rcx),%rax
14053cb37:	4d 8b ce             	mov    %r14,%r9
14053cb3a:	4d 8b c7             	mov    %r15,%r8
14053cb3d:	49 8b d4             	mov    %r12,%rdx
14053cb40:	48 8b 40 18          	mov    0x18(%rax),%rax
14053cb44:	ff 15 d6 6e a4 00    	call   *0xa46ed6(%rip)        # 0x140f83a20
14053cb4a:	84 c0                	test   %al,%al
14053cb4c:	75 59                	jne    0x14053cba7
14053cb4e:	48 8b 43 10          	mov    0x10(%rbx),%rax
14053cb52:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
14053cb56:	74 22                	je     0x14053cb7a
14053cb58:	48 8b 43 08          	mov    0x8(%rbx),%rax
14053cb5c:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
14053cb60:	75 13                	jne    0x14053cb75
14053cb62:	48 3b 58 10          	cmp    0x10(%rax),%rbx
14053cb66:	75 0d                	jne    0x14053cb75
14053cb68:	48 8b d8             	mov    %rax,%rbx
14053cb6b:	48 8b 40 08          	mov    0x8(%rax),%rax
14053cb6f:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
14053cb73:	74 ed                	je     0x14053cb62
14053cb75:	48 8b d8             	mov    %rax,%rbx
14053cb78:	eb 25                	jmp    0x14053cb9f
14053cb7a:	48 8b d8             	mov    %rax,%rbx
14053cb7d:	48 8b 08             	mov    (%rax),%rcx
14053cb80:	80 79 19 00          	cmpb   $0x0,0x19(%rcx)
14053cb84:	75 19                	jne    0x14053cb9f
14053cb86:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
14053cb8d:	00 00 00
14053cb90:	48 8b d9             	mov    %rcx,%rbx
14053cb93:	48 8b 01             	mov    (%rcx),%rax
14053cb96:	48 8b c8             	mov    %rax,%rcx
14053cb99:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
14053cb9d:	74 f1                	je     0x14053cb90
14053cb9f:	80 7b 19 00          	cmpb   $0x0,0x19(%rbx)
14053cba3:	74 8b                	je     0x14053cb30
14053cba5:	eb 28                	jmp    0x14053cbcf
14053cba7:	48 8b 43 28          	mov    0x28(%rbx),%rax
14053cbab:	48 85 c0             	test   %rax,%rax
14053cbae:	74 04                	je     0x14053cbb4
14053cbb0:	f0 ff 40 08          	lock incl 0x8(%rax)
14053cbb4:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
14053cbb8:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
14053cbbd:	48 8b 43 28          	mov    0x28(%rbx),%rax
14053cbc1:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
14053cbc6:	48 85 c9             	test   %rcx,%rcx
14053cbc9:	0f 85 c1 00 00 00    	jne    0x14053cc90
14053cbcf:	48 8b 45 48          	mov    0x48(%rbp),%rax
14053cbd3:	48 85 c0             	test   %rax,%rax
14053cbd6:	74 04                	je     0x14053cbdc
14053cbd8:	f0 ff 40 08          	lock incl 0x8(%rax)
14053cbdc:	48 8b 7d 40          	mov    0x40(%rbp),%rdi
14053cbe0:	48 8b cf             	mov    %rdi,%rcx
14053cbe3:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
14053cbe8:	48 8b 45 48          	mov    0x48(%rbp),%rax
14053cbec:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
14053cbf1:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
14053cbf6:	48 85 db             	test   %rbx,%rbx
14053cbf9:	74 3c                	je     0x14053cc37
14053cbfb:	8b c6                	mov    %esi,%eax
14053cbfd:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14053cc02:	83 f8 01             	cmp    $0x1,%eax
14053cc05:	75 2b                	jne    0x14053cc32
14053cc07:	48 8b 03             	mov    (%rbx),%rax
14053cc0a:	48 8b cb             	mov    %rbx,%rcx
14053cc0d:	48 8b 00             	mov    (%rax),%rax
14053cc10:	ff 15 0a 6e a4 00    	call   *0xa46e0a(%rip)        # 0x140f83a20
14053cc16:	8b c6                	mov    %esi,%eax
14053cc18:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14053cc1d:	83 f8 01             	cmp    $0x1,%eax
14053cc20:	75 10                	jne    0x14053cc32
14053cc22:	48 8b 03             	mov    (%rbx),%rax
14053cc25:	48 8b cb             	mov    %rbx,%rcx
14053cc28:	48 8b 40 08          	mov    0x8(%rax),%rax
14053cc2c:	ff 15 ee 6d a4 00    	call   *0xa46dee(%rip)        # 0x140f83a20
14053cc32:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
14053cc37:	48 85 ff             	test   %rdi,%rdi
14053cc3a:	75 54                	jne    0x14053cc90
14053cc3c:	40 38 7d 51          	cmp    %dil,0x51(%rbp)
14053cc40:	74 49                	je     0x14053cc8b
14053cc42:	48 8d 55 08          	lea    0x8(%rbp),%rdx
14053cc46:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14053cc4b:	e8 a0 a2 21 00       	call   0x140756ef0
14053cc50:	48 8b d0             	mov    %rax,%rdx
14053cc53:	48 8b 0d a6 61 ef 00 	mov    0xef61a6(%rip),%rcx        # 0x141432e00
14053cc5a:	e8 f1 5d e4 ff       	call   0x140382a50
14053cc5f:	48 83 78 18 0f       	cmpq   $0xf,0x18(%rax)
14053cc64:	76 03                	jbe    0x14053cc69
14053cc66:	48 8b 00             	mov    (%rax),%rax
14053cc69:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14053cc6e:	4c 8d 0d 17 6b a6 00 	lea    0xa66b17(%rip),%r9        # 0x140fa378c
14053cc75:	4d 8b c6             	mov    %r14,%r8
14053cc78:	48 8d 15 c9 02 ad 00 	lea    0xad02c9(%rip),%rdx        # 0x14100cf48
14053cc7f:	48 8b 0d b2 f9 ee 00 	mov    0xeef9b2(%rip),%rcx        # 0x14142c638
14053cc86:	e8 f5 a9 06 00       	call   0x1405a7680
14053cc8b:	40 32 ff             	xor    %dil,%dil
14053cc8e:	eb 19                	jmp    0x14053cca9
14053cc90:	48 8b 01             	mov    (%rcx),%rax
14053cc93:	4d 8b ce             	mov    %r14,%r9
14053cc96:	4d 8b c7             	mov    %r15,%r8
14053cc99:	49 8b d4             	mov    %r12,%rdx
14053cc9c:	48 8b 40 10          	mov    0x10(%rax),%rax
14053cca0:	ff 15 7a 6d a4 00    	call   *0xa46d7a(%rip)        # 0x140f83a20
14053cca6:	0f b6 f8             	movzbl %al,%edi
14053cca9:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
14053ccae:	48 85 c0             	test   %rax,%rax
14053ccb1:	74 3c                	je     0x14053ccef
14053ccb3:	8b ce                	mov    %esi,%ecx
14053ccb5:	f0 0f c1 48 08       	lock xadd %ecx,0x8(%rax)
14053ccba:	83 f9 01             	cmp    $0x1,%ecx
14053ccbd:	75 30                	jne    0x14053ccef
14053ccbf:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
14053ccc4:	48 8b 03             	mov    (%rbx),%rax
14053ccc7:	48 8b cb             	mov    %rbx,%rcx
14053ccca:	48 8b 00             	mov    (%rax),%rax
14053cccd:	ff 15 4d 6d a4 00    	call   *0xa46d4d(%rip)        # 0x140f83a20
14053ccd3:	f0 0f c1 73 0c       	lock xadd %esi,0xc(%rbx)
14053ccd8:	83 fe 01             	cmp    $0x1,%esi
14053ccdb:	75 12                	jne    0x14053ccef
14053ccdd:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
14053cce2:	48 8b 01             	mov    (%rcx),%rax
14053cce5:	48 8b 40 08          	mov    0x8(%rax),%rax
14053cce9:	ff 15 31 6d a4 00    	call   *0xa46d31(%rip)        # 0x140f83a20
14053ccef:	40 0f b6 c7          	movzbl %dil,%eax
14053ccf3:	4c 8d 5c 24 60       	lea    0x60(%rsp),%r11
14053ccf8:	49 8b 5b 38          	mov    0x38(%r11),%rbx
14053ccfc:	49 8b 6b 40          	mov    0x40(%r11),%rbp
14053cd00:	49 8b e3             	mov    %r11,%rsp
14053cd03:	41 5f                	pop    %r15
14053cd05:	41 5e                	pop    %r14