14000bb09:	8d 46 ff             	lea    -0x1(%rsi),%eax
14000bb0c:	48 98                	cltq
14000bb0e:	48 8d 0c 85 27 00 00 	lea    0x27(,%rax,4),%rcx
14000bb15:	00
14000bb16:	48 c1 e9 03          	shr    $0x3,%rcx
14000bb1a:	89 c9                	mov    %ecx,%ecx
14000bb1c:	48 c1 e1 03          	shl    $0x3,%rcx
14000bb20:	e8 6b a3 ff ff       	call   140005e90 <.text+0x4e90>
14000bb25:	48 85 c0             	test   %rax,%rax
14000bb28:	74 17                	je     14000bb41 <.text+0xab41>
14000bb2a:	83 3d ff 7f 00 00 02 	cmpl   $0x2,0x7fff(%rip)        # 140013b30 <_head_lib64_libadvapi32_a-0x4d0>
14000bb31:	89 58 08             	mov    %ebx,0x8(%rax)
14000bb34:	89 70 0c             	mov    %esi,0xc(%rax)
14000bb37:	74 ae                	je     14000bae7 <.text+0xaae7>
14000bb39:	48 c7 40 10 00 00 00 	movq   $0x0,0x10(%rax)
14000bb40:	00
14000bb41:	48 83 c4 38          	add    $0x38,%rsp
14000bb45:	5b                   	pop    %rbx
14000bb46:	5e                   	pop    %rsi
14000bb47:	c3                   	ret
14000bb48:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14000bb4f:	00
14000bb50:	89 d9                	mov    %ebx,%ecx
14000bb52:	be 01 00 00 00       	mov    $0x1,%esi
14000bb57:	4c 8d 05 82 76 00 00 	lea    0x7682(%rip),%r8        # 1400131e0 <_head_lib64_libadvapi32_a-0xe20>
14000bb5e:	d3 e6                	shl    %cl,%esi
14000bb60:	8d 46 ff             	lea    -0x1(%rsi),%eax
14000bb63:	48 98                	cltq
14000bb65:	48 8d 0c 85 27 00 00 	lea    0x27(,%rax,4),%rcx
14000bb6c:	00
14000bb6d:	48 8b 05 4c 25 00 00 	mov    0x254c(%rip),%rax        # 14000e0c0 <_head_lib64_libadvapi32_a-0x5f40>
14000bb74:	48 c1 e9 03          	shr    $0x3,%rcx
14000bb78:	48 89 c2             	mov    %rax,%rdx
14000bb7b:	4c 29 c2             	sub    %r8,%rdx
14000bb7e:	48 c1 fa 03          	sar    $0x3,%rdx
14000bb82:	48 01 ca             	add    %rcx,%rdx
14000bb85:	48 81 fa 20 01 00 00 	cmp    $0x120,%rdx
14000bb8c:	77 8e                	ja     14000bb1c <.text+0xab1c>
14000bb8e:	48 8d 14 c8          	lea    (%rax,%rcx,8),%rdx
14000bb92:	48 89 15 27 25 00 00 	mov    %rdx,0x2527(%rip)        # 14000e0c0 <_head_lib64_libadvapi32_a-0x5f40>
14000bb99:	eb 8f                	jmp    14000bb2a <.text+0xab2a>
14000bb9b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000bba0:	53                   	push   %rbx
14000bba1:	48 83 ec 20          	sub    $0x20,%rsp
14000bba5:	48 89 cb             	mov    %rcx,%rbx
14000bba8:	48 85 c9             	test   %rcx,%rcx
14000bbab:	74 39                	je     14000bbe6 <.text+0xabe6>
14000bbad:	83 79 08 09          	cmpl   $0x9,0x8(%rcx)
14000bbb1:	7e 0d                	jle    14000bbc0 <.text+0xabc0>
14000bbb3:	48 83 c4 20          	add    $0x20,%rsp
14000bbb7:	5b                   	pop    %rbx
14000bbb8:	e9 6b 13 00 00       	jmp    14000cf28 <.text+0xbf28>
14000bbbd:	0f 1f 00             	nopl   (%rax)
14000bbc0:	31 c9                	xor    %ecx,%ecx
14000bbc2:	e8 b9 fd ff ff       	call   14000b980 <.text+0xa980>
14000bbc7:	48 63 53 08          	movslq 0x8(%rbx),%rdx
14000bbcb:	48 8d 05 0e 7f 00 00 	lea    0x7f0e(%rip),%rax        # 140013ae0 <_head_lib64_libadvapi32_a-0x520>
14000bbd2:	83 3d 57 7f 00 00 02 	cmpl   $0x2,0x7f57(%rip)        # 140013b30 <_head_lib64_libadvapi32_a-0x4d0>
14000bbd9:	48 8b 0c d0          	mov    (%rax,%rdx,8),%rcx
14000bbdd:	48 89 1c d0          	mov    %rbx,(%rax,%rdx,8)
14000bbe1:	48 89 0b             	mov    %rcx,(%rbx)
14000bbe4:	74 0a                	je     14000bbf0 <.text+0xabf0>
14000bbe6:	48 83 c4 20          	add    $0x20,%rsp
14000bbea:	5b                   	pop    %rbx
14000bbeb:	c3                   	ret
14000bbec:	0f 1f 40 00          	nopl   0x0(%rax)
14000bbf0:	48 8d 0d 49 7f 00 00 	lea    0x7f49(%rip),%rcx        # 140013b40 <_head_lib64_libadvapi32_a-0x4c0>
14000bbf7:	48 83 c4 20          	add    $0x20,%rsp
14000bbfb:	5b                   	pop    %rbx
14000bbfc:	48 ff 25 e5 88 00 00 	rex.W jmp *0x88e5(%rip)        # 1400144e8 <__imp_LeaveCriticalSection>
14000bc03:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
14000bc0a:	00 00 00 00
14000bc0e:	66 90                	xchg   %ax,%ax
14000bc10:	55                   	push   %rbp
14000bc11:	57                   	push   %rdi
14000bc12:	56                   	push   %rsi
14000bc13:	53                   	push   %rbx
14000bc14:	48 83 ec 28          	sub    $0x28,%rsp
14000bc18:	8b 79 14             	mov    0x14(%rcx),%edi
14000bc1b:	48 89 cb             	mov    %rcx,%rbx
14000bc1e:	49 63 f0             	movslq %r8d,%rsi
14000bc21:	48 63 d2             	movslq %edx,%rdx
14000bc24:	31 c9                	xor    %ecx,%ecx
14000bc26:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
14000bc2d:	00 00 00 00
14000bc31:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
14000bc38:	00 00 00 00
14000bc3c:	0f 1f 40 00          	nopl   0x0(%rax)
14000bc40:	8b 44 8b 18          	mov    0x18(%rbx,%rcx,4),%eax
14000bc44:	48 0f af c2          	imul   %rdx,%rax
14000bc48:	48 01 f0             	add    %rsi,%rax
14000bc4b:	89 44 8b 18          	mov    %eax,0x18(%rbx,%rcx,4)
14000bc4f:	48 89 c6             	mov    %rax,%rsi
14000bc52:	48 83 c1 01          	add    $0x1,%rcx
14000bc56:	48 c1 ee 20          	shr    $0x20,%rsi
14000bc5a:	39 cf                	cmp    %ecx,%edi
14000bc5c:	7f e2                	jg     14000bc40 <.text+0xac40>
14000bc5e:	48 89 dd             	mov    %rbx,%rbp
14000bc61:	48 85 f6             	test   %rsi,%rsi
14000bc64:	74 15                	je     14000bc7b <.text+0xac7b>
14000bc66:	39 7b 0c             	cmp    %edi,0xc(%rbx)
14000bc69:	7e 25                	jle    14000bc90 <.text+0xac90>
14000bc6b:	48 63 c7             	movslq %edi,%rax
14000bc6e:	83 c7 01             	add    $0x1,%edi
14000bc71:	48 89 dd             	mov    %rbx,%rbp
14000bc74:	89 74 83 18          	mov    %esi,0x18(%rbx,%rax,4)
14000bc78:	89 7b 14             	mov    %edi,0x14(%rbx)
14000bc7b:	48 89 e8             	mov    %rbp,%rax
14000bc7e:	48 83 c4 28          	add    $0x28,%rsp
14000bc82:	5b                   	pop    %rbx
14000bc83:	5e                   	pop    %rsi
14000bc84:	5f                   	pop    %rdi
14000bc85:	5d                   	pop    %rbp
14000bc86:	c3                   	ret
14000bc87:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
14000bc8e:	00 00
14000bc90:	8b 43 08             	mov    0x8(%rbx),%eax
14000bc93:	8d 48 01             	lea    0x1(%rax),%ecx
14000bc96:	e8 15 fe ff ff       	call   14000bab0 <.text+0xaab0>
14000bc9b:	48 89 c5             	mov    %rax,%rbp
14000bc9e:	48 85 c0             	test   %rax,%rax
14000bca1:	74 d8                	je     14000bc7b <.text+0xac7b>
14000bca3:	48 8d 48 10          	lea    0x10(%rax),%rcx
14000bca7:	48 63 43 14          	movslq 0x14(%rbx),%rax
14000bcab:	48 8d 53 10          	lea    0x10(%rbx),%rdx
14000bcaf:	4c 8d 04 85 08 00 00 	lea    0x8(,%rax,4),%r8
14000bcb6:	00
14000bcb7:	e8 e4 a1 ff ff       	call   140005ea0 <.text+0x4ea0>
14000bcbc:	48 89 d9             	mov    %rbx,%rcx
14000bcbf:	48 89 eb             	mov    %rbp,%rbx
14000bcc2:	e8 d9 fe ff ff       	call   14000bba0 <.text+0xaba0>
14000bcc7:	48 63 c7             	movslq %edi,%rax
14000bcca:	83 c7 01             	add    $0x1,%edi
14000bccd:	48 89 dd             	mov    %rbx,%rbp
14000bcd0:	89 74 83 18          	mov    %esi,0x18(%rbx,%rax,4)
14000bcd4:	89 7b 14             	mov    %edi,0x14(%rbx)
14000bcd7:	eb a2                	jmp    14000bc7b <.text+0xac7b>
14000bcd9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
14000bce0:	53                   	push   %rbx
14000bce1:	48 83 ec 30          	sub    $0x30,%rsp
14000bce5:	89 cb                	mov    %ecx,%ebx
14000bce7:	31 c9                	xor    %ecx,%ecx
14000bce9:	e8 92 fc ff ff       	call   14000b980 <.text+0xa980>
14000bcee:	48 8b 05 f3 7d 00 00 	mov    0x7df3(%rip),%rax        # 140013ae8 <_head_lib64_libadvapi32_a-0x518>
14000bcf5:	48 85 c0             	test   %rax,%rax
14000bcf8:	74 2e                	je     14000bd28 <.text+0xad28>
14000bcfa:	48 8b 10             	mov    (%rax),%rdx
14000bcfd:	83 3d 2c 7e 00 00 02 	cmpl   $0x2,0x7e2c(%rip)        # 140013b30 <_head_lib64_libadvapi32_a-0x4d0>
14000bd04:	48 89 15 dd 7d 00 00 	mov    %rdx,0x7ddd(%rip)        # 140013ae8 <_head_lib64_libadvapi32_a-0x518>
14000bd0b:	74 63                	je     14000bd70 <.text+0xad70>
14000bd0d:	48 8b 15 bc 3f 00 00 	mov    0x3fbc(%rip),%rdx        # 14000fcd0 <_head_lib64_libadvapi32_a-0x4330>
14000bd14:	89 58 18             	mov    %ebx,0x18(%rax)
14000bd17:	48 89 50 10          	mov    %rdx,0x10(%rax)
14000bd1b:	48 83 c4 30          	add    $0x30,%rsp
14000bd1f:	5b                   	pop    %rbx
14000bd20:	c3                   	ret
14000bd21:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
14000bd28:	48 8b 05 91 23 00 00 	mov    0x2391(%rip),%rax        # 14000e0c0 <_head_lib64_libadvapi32_a-0x5f40>
14000bd2f:	48 8d 0d aa 74 00 00 	lea    0x74aa(%rip),%rcx        # 1400131e0 <_head_lib64_libadvapi32_a-0xe20>
14000bd36:	48 89 c2             	mov    %rax,%rdx
14000bd39:	48 29 ca             	sub    %rcx,%rdx
14000bd3c:	48 c1 fa 03          	sar    $0x3,%rdx
14000bd40:	48 83 c2 05          	add    $0x5,%rdx
14000bd44:	48 81 fa 20 01 00 00 	cmp    $0x120,%rdx
14000bd4b:	76 43                	jbe    14000bd90 <.text+0xad90>
14000bd4d:	b9 28 00 00 00       	mov    $0x28,%ecx
14000bd52:	e8 39 a1 ff ff       	call   140005e90 <.text+0x4e90>
14000bd57:	48 85 c0             	test   %rax,%rax
14000bd5a:	74 bf                	je     14000bd1b <.text+0xad1b>
14000bd5c:	48 8b 15 65 3f 00 00 	mov    0x3f65(%rip),%rdx        # 14000fcc8 <_head_lib64_libadvapi32_a-0x4338>
14000bd63:	83 3d c6 7d 00 00 02 	cmpl   $0x2,0x7dc6(%rip)        # 140013b30 <_head_lib64_libadvapi32_a-0x4d0>
14000bd6a:	48 89 50 08          	mov    %rdx,0x8(%rax)
14000bd6e:	75 9d                	jne    14000bd0d <.text+0xad0d>
14000bd70:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14000bd75:	48 8d 0d c4 7d 00 00 	lea    0x7dc4(%rip),%rcx        # 140013b40 <_head_lib64_libadvapi32_a-0x4c0>
14000bd7c:	ff 15 66 87 00 00    	call   *0x8766(%rip)        # 1400144e8 <__imp_LeaveCriticalSection>
14000bd82:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
14000bd87:	eb 84                	jmp    14000bd0d <.text+0xad0d>
14000bd89:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
14000bd90:	48 8d 50 28          	lea    0x28(%rax),%rdx
14000bd94:	48 89 15 25 23 00 00 	mov    %rdx,0x2325(%rip)        # 14000e0c0 <_head_lib64_libadvapi32_a-0x5f40>
14000bd9b:	eb bf                	jmp    14000bd5c <.text+0xad5c>
14000bd9d:	0f 1f 00             	nopl   (%rax)
14000bda0:	41 57                	push   %r15
14000bda2:	41 56                	push   %r14
14000bda4:	41 55                	push   %r13
14000bda6:	41 54                	push   %r12
14000bda8:	55                   	push   %rbp
14000bda9:	57                   	push   %rdi
14000bdaa:	56                   	push   %rsi
14000bdab:	53                   	push   %rbx
14000bdac:	48 83 ec 28          	sub    $0x28,%rsp
14000bdb0:	4c 63 61 14          	movslq 0x14(%rcx),%r12
14000bdb4:	48 63 6a 14          	movslq 0x14(%rdx),%rbp
14000bdb8:	49 89 cd             	mov    %rcx,%r13
14000bdbb:	49 89 d7             	mov    %rdx,%r15
14000bdbe:	41 39 ec             	cmp    %ebp,%r12d
14000bdc1:	7c 0e                	jl     14000bdd1 <.text+0xadd1>
14000bdc3:	89 e8                	mov    %ebp,%eax
14000bdc5:	49 89 cf             	mov    %rcx,%r15
14000bdc8:	49 63 ec             	movslq %r12d,%rbp
14000bdcb:	49 89 d5             	mov    %rdx,%r13
14000bdce:	4c 63 e0             	movslq %eax,%r12
14000bdd1:	41 8b 4f 08          	mov    0x8(%r15),%ecx
14000bdd5:	42 8d 5c 25 00       	lea    0x0(%rbp,%r12,1),%ebx
14000bdda:	41 39 5f 0c          	cmp    %ebx,0xc(%r15)
14000bdde:	7d 03                	jge    14000bde3 <.text+0xade3>
14000bde0:	83 c1 01             	add    $0x1,%ecx
14000bde3:	e8 c8 fc ff ff       	call   14000bab0 <.text+0xaab0>
14000bde8:	48 89 c7             	mov    %rax,%rdi
14000bdeb:	48 85 c0             	test   %rax,%rax
14000bdee:	0f 84 df 00 00 00    	je     14000bed3 <.text+0xaed3>
14000bdf4:	4c 8d 58 18          	lea    0x18(%rax),%r11
14000bdf8:	48 63 c3             	movslq %ebx,%rax
14000bdfb:	49 8d 34 83          	lea    (%r11,%rax,4),%rsi
14000bdff:	49 39 f3             	cmp    %rsi,%r11
14000be02:	73 23                	jae    14000be27 <.text+0xae27>
14000be04:	48 89 f0             	mov    %rsi,%rax
14000be07:	4c 89 d9             	mov    %r11,%rcx
14000be0a:	31 d2                	xor    %edx,%edx
14000be0c:	48 29 f8             	sub    %rdi,%rax
14000be0f:	48 83 e8 19          	sub    $0x19,%rax
14000be13:	48 c1 e8 02          	shr    $0x2,%rax
14000be17:	4c 8d 04 85 04 00 00 	lea    0x4(,%rax,4),%r8
14000be1e:	00
14000be1f:	e8 1c 11 00 00       	call   14000cf40 <.text+0xbf40>
14000be24:	49 89 c3             	mov    %rax,%r11
14000be27:	4d 8d 4d 18          	lea    0x18(%r13),%r9
14000be2b:	4d 8d 77 18          	lea    0x18(%r15),%r14
14000be2f:	4f 8d 24 a1          	lea    (%r9,%r12,4),%r12
14000be33:	49 8d 2c ae          	lea    (%r14,%rbp,4),%rbp
14000be37:	4d 39 e1             	cmp    %r12,%r9
14000be3a:	73 78                	jae    14000beb4 <.text+0xaeb4>
14000be3c:	48 89 e8             	mov    %rbp,%rax
14000be3f:	4c 29 f8             	sub    %r15,%rax
14000be42:	49 83 c7 19          	add    $0x19,%r15
14000be46:	4c 8d 68 e7          	lea    -0x19(%rax),%r13
14000be4a:	31 c0                	xor    %eax,%eax
14000be4c:	49 83 e5 fc          	and    $0xfffffffffffffffc,%r13
14000be50:	4c 39 fd             	cmp    %r15,%rbp
14000be53:	4c 0f 42 e8          	cmovb  %rax,%r13
14000be57:	eb 10                	jmp    14000be69 <.text+0xae69>
14000be59:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
14000be60:	49 83 c3 04          	add    $0x4,%r11
14000be64:	4d 39 e1             	cmp    %r12,%r9
14000be67:	73 4b                	jae    14000beb4 <.text+0xaeb4>
14000be69:	45 8b 11             	mov    (%r9),%r10d
14000be6c:	49 83 c1 04          	add    $0x4,%r9
14000be70:	45 85 d2             	test   %r10d,%r10d
14000be73:	74 eb                	je     14000be60 <.text+0xae60>
14000be75:	4c 89 d9             	mov    %r11,%rcx
14000be78:	4c 89 f2             	mov    %r14,%rdx
14000be7b:	45 31 c0             	xor    %r8d,%r8d
14000be7e:	66 90                	xchg   %ax,%ax
14000be80:	8b 02                	mov    (%rdx),%eax
14000be82:	44 8b 39             	mov    (%rcx),%r15d
14000be85:	48 83 c2 04          	add    $0x4,%rdx
14000be89:	48 83 c1 04          	add    $0x4,%rcx
14000be8d:	49 0f af c2          	imul   %r10,%rax
14000be91:	4c 01 f8             	add    %r15,%rax
14000be94:	4c 01 c0             	add    %r8,%rax
14000be97:	49 89 c0             	mov    %rax,%r8
14000be9a:	89 41 fc             	mov    %eax,-0x4(%rcx)
14000be9d:	49 c1 e8 20          	shr    $0x20,%r8
14000bea1:	48 39 ea             	cmp    %rbp,%rdx
14000bea4:	72 da                	jb     14000be80 <.text+0xae80>
14000bea6:	47 89 44 2b 04       	mov    %r8d,0x4(%r11,%r13,1)
14000beab:	49 83 c3 04          	add    $0x4,%r11
14000beaf:	4d 39 e1             	cmp    %r12,%r9
14000beb2:	72 b5                	jb     14000be69 <.text+0xae69>
14000beb4:	85 db                	test   %ebx,%ebx
14000beb6:	7f 0d                	jg     14000bec5 <.text+0xaec5>
14000beb8:	eb 16                	jmp    14000bed0 <.text+0xaed0>
14000beba:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
14000bec0:	83 eb 01             	sub    $0x1,%ebx
14000bec3:	74 0b                	je     14000bed0 <.text+0xaed0>
14000bec5:	8b 46 fc             	mov    -0x4(%rsi),%eax
14000bec8:	48 83 ee 04          	sub    $0x4,%rsi
14000becc:	85 c0                	test   %eax,%eax
14000bece:	74 f0                	je     14000bec0 <.text+0xaec0>
14000bed0:	89 5f 14             	mov    %ebx,0x14(%rdi)
14000bed3:	48 89 f8             	mov    %rdi,%rax
14000bed6:	48 83 c4 28          	add    $0x28,%rsp
14000beda:	5b                   	pop    %rbx
14000bedb:	5e                   	pop    %rsi
14000bedc:	5f                   	pop    %rdi
14000bedd:	5d                   	pop    %rbp
14000bede:	41 5c                	pop    %r12
14000bee0:	41 5d                	pop    %r13
14000bee2:	41 5e                	pop    %r14
14000bee4:	41 5f                	pop    %r15
14000bee6:	c3                   	ret
14000bee7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
14000beee:	00 00
14000bef0:	55                   	push   %rbp
14000bef1:	57                   	push   %rdi
14000bef2:	56                   	push   %rsi
14000bef3:	53                   	push   %rbx
14000bef4:	48 83 ec 28          	sub    $0x28,%rsp
14000bef8:	89 d0                	mov    %edx,%eax
14000befa:	48 89 cd             	mov    %rcx,%rbp
14000befd:	89 d3                	mov    %edx,%ebx
14000beff:	83 e0 03             	and    $0x3,%eax
14000bf02:	0f 85 a8 00 00 00    	jne    14000bfb0 <.text+0xafb0>
14000bf08:	c1 fb 02             	sar    $0x2,%ebx
14000bf0b:	48 89 ee             	mov    %rbp,%rsi
14000bf0e:	0f 84 ce 00 00 00    	je     14000bfe2 <.text+0xafe2>
14000bf14:	48 8b 3d a5 72 00 00 	mov    0x72a5(%rip),%rdi        # 1400131c0 <_head_lib64_libadvapi32_a-0xe40>
14000bf1b:	48 85 ff             	test   %rdi,%rdi
14000bf1e:	75 2d                	jne    14000bf4d <.text+0xaf4d>
14000bf20:	e9 ed 00 00 00       	jmp    14000c012 <.text+0xb012>
14000bf25:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
14000bf2c:	00 00 00 00
14000bf30:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
14000bf37:	00 00 00 00
14000bf3b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000bf40:	48 8b 37             	mov    (%rdi),%rsi
14000bf43:	d1 fb                	sar    $1,%ebx
14000bf45:	48 85 f6             	test   %rsi,%rsi
14000bf48:	74 32                	je     14000bf7c <.text+0xaf7c>
14000bf4a:	48 89 f7             	mov    %rsi,%rdi
14000bf4d:	f6 c3 01             	test   $0x1,%bl
14000bf50:	74 ee                	je     14000bf40 <.text+0xaf40>
14000bf52:	48 89 fa             	mov    %rdi,%rdx
14000bf55:	48 89 e9             	mov    %rbp,%rcx
14000bf58:	e8 43 fe ff ff       	call   14000bda0 <.text+0xada0>
14000bf5d:	48 89 c6             	mov    %rax,%rsi
14000bf60:	48 85 c0             	test   %rax,%rax
14000bf63:	74 7b                	je     14000bfe0 <.text+0xafe0>
14000bf65:	48 89 e9             	mov    %rbp,%rcx
14000bf68:	e8 33 fc ff ff       	call   14000bba0 <.text+0xaba0>
14000bf6d:	d1 fb                	sar    $1,%ebx
14000bf6f:	74 71                	je     14000bfe2 <.text+0xafe2>
14000bf71:	48 89 f5             	mov    %rsi,%rbp
14000bf74:	48 8b 37             	mov    (%rdi),%rsi
14000bf77:	48 85 f6             	test   %rsi,%rsi
14000bf7a:	75 ce                	jne    14000bf4a <.text+0xaf4a>
14000bf7c:	b9 01 00 00 00       	mov    $0x1,%ecx
14000bf81:	e8 fa f9 ff ff       	call   14000b980 <.text+0xa980>
14000bf86:	48 8b 37             	mov    (%rdi),%rsi
14000bf89:	48 85 f6             	test   %rsi,%rsi
14000bf8c:	74 62                	je     14000bff0 <.text+0xaff0>
14000bf8e:	83 3d 9b 7b 00 00 02 	cmpl   $0x2,0x7b9b(%rip)        # 140013b30 <_head_lib64_libadvapi32_a-0x4d0>
14000bf95:	75 b3                	jne    14000bf4a <.text+0xaf4a>
14000bf97:	48 8d 0d ca 7b 00 00 	lea    0x7bca(%rip),%rcx        # 140013b68 <_head_lib64_libadvapi32_a-0x498>
14000bf9e:	ff 15 44 85 00 00    	call   *0x8544(%rip)        # 1400144e8 <__imp_LeaveCriticalSection>
14000bfa4:	eb a4                	jmp    14000bf4a <.text+0xaf4a>
14000bfa6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
14000bfad:	00 00 00
14000bfb0:	83 e8 01             	sub    $0x1,%eax