14000719d:	4c 8d 40 01          	lea    0x1(%rax),%r8
1400071a1:	48 89 da             	mov    %rbx,%rdx
1400071a4:	48 89 f9             	mov    %rdi,%rcx
1400071a7:	48 83 c4 20          	add    $0x20,%rsp
1400071ab:	5b                   	pop    %rbx
1400071ac:	5e                   	pop    %rsi
1400071ad:	5f                   	pop    %rdi
1400071ae:	e9 ed ec ff ff       	jmp    140005ea0 <.text+0x4ea0>
1400071b3:	e8 88 55 00 00       	call   14000c740 <.text+0xb740>
1400071b8:	90                   	nop
1400071b9:	90                   	nop
1400071ba:	90                   	nop
1400071bb:	90                   	nop
1400071bc:	90                   	nop
1400071bd:	90                   	nop
1400071be:	90                   	nop
1400071bf:	90                   	nop
1400071c0:	56                   	push   %rsi
1400071c1:	53                   	push   %rbx
1400071c2:	48 83 ec 48          	sub    $0x48,%rsp
1400071c6:	48 8d 44 24 70       	lea    0x70(%rsp),%rax
1400071cb:	48 89 cb             	mov    %rcx,%rbx
1400071ce:	48 89 d6             	mov    %rdx,%rsi
1400071d1:	4c 89 44 24 70       	mov    %r8,0x70(%rsp)
1400071d6:	4c 89 4c 24 78       	mov    %r9,0x78(%rsp)
1400071db:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1400071e0:	e8 1b 5c 00 00       	call   14000ce00 <.text+0xbe00>
1400071e5:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
1400071ea:	49 89 f1             	mov    %rsi,%r9
1400071ed:	45 31 c0             	xor    %r8d,%r8d
1400071f0:	48 89 da             	mov    %rbx,%rdx
1400071f3:	b9 00 60 00 00       	mov    $0x6000,%ecx
1400071f8:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400071fd:	e8 7e 1d 00 00       	call   140008f80 <.text+0x7f80>
140007202:	48 89 d9             	mov    %rbx,%rcx
140007205:	89 c6                	mov    %eax,%esi
140007207:	e8 64 5c 00 00       	call   14000ce70 <.text+0xbe70>
14000720c:	89 f0                	mov    %esi,%eax
14000720e:	48 83 c4 48          	add    $0x48,%rsp
140007212:	5b                   	pop    %rbx
140007213:	5e                   	pop    %rsi
140007214:	c3                   	ret
140007215:	90                   	nop
140007216:	90                   	nop
140007217:	90                   	nop
140007218:	90                   	nop
140007219:	90                   	nop
14000721a:	90                   	nop
14000721b:	90                   	nop
14000721c:	90                   	nop
14000721d:	90                   	nop
14000721e:	90                   	nop
14000721f:	90                   	nop
140007220:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
140007227:	00 00 00
14000722a:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
140007231:	00 00 00
140007234:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
14000723b:	00 00 00
14000723e:	66 90                	xchg   %ax,%ax
140007240:	48 83 ec 68          	sub    $0x68,%rsp
140007244:	48 8b 02             	mov    (%rdx),%rax
140007247:	8b 52 08             	mov    0x8(%rdx),%edx
14000724a:	41 89 d2             	mov    %edx,%r10d
14000724d:	41 89 cb             	mov    %ecx,%r11d
140007250:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140007255:	48 89 d1             	mov    %rdx,%rcx
140007258:	89 54 24 58          	mov    %edx,0x58(%rsp)
14000725c:	66 41 81 e2 ff 7f    	and    $0x7fff,%r10w
140007262:	75 74                	jne    1400072d8 <.text+0x62d8>
140007264:	48 89 c2             	mov    %rax,%rdx
140007267:	48 c1 ea 20          	shr    $0x20,%rdx
14000726b:	09 d0                	or     %edx,%eax
14000726d:	0f 84 8d 00 00 00    	je     140007300 <.text+0x6300>
140007273:	85 d2                	test   %edx,%edx
140007275:	0f 89 95 00 00 00    	jns    140007310 <.text+0x6310>
14000727b:	41 8d 92 c2 bf ff ff 	lea    -0x403e(%r10),%edx
140007282:	b8 01 00 00 00       	mov    $0x1,%eax
140007287:	0f bf d2             	movswl %dx,%edx
14000728a:	89 44 24 44          	mov    %eax,0x44(%rsp)
14000728e:	81 e1 00 80 00 00    	and    $0x8000,%ecx
140007294:	48 8b 84 24 90 00 00 	mov    0x90(%rsp),%rax
14000729b:	00
14000729c:	89 08                	mov    %ecx,(%rax)
14000729e:	48 8d 44 24 48       	lea    0x48(%rsp),%rax
1400072a3:	48 8d 0d f6 6d 00 00 	lea    0x6df6(%rip),%rcx        # 14000e0a0 <_head_lib64_libadvapi32_a-0x5f60>
1400072aa:	4c 89 4c 24 30       	mov    %r9,0x30(%rsp)
1400072af:	4c 8d 4c 24 44       	lea    0x44(%rsp),%r9
1400072b4:	44 89 44 24 28       	mov    %r8d,0x28(%rsp)
1400072b9:	4c 8d 44 24 50       	lea    0x50(%rsp),%r8
1400072be:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1400072c3:	44 89 5c 24 20       	mov    %r11d,0x20(%rsp)
1400072c8:	e8 33 2b 00 00       	call   140009e00 <.text+0x8e00>
1400072cd:	48 83 c4 68          	add    $0x68,%rsp
1400072d1:	c3                   	ret
1400072d2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1400072d8:	66 41 81 fa ff 7f    	cmp    $0x7fff,%r10w
1400072de:	75 9b                	jne    14000727b <.text+0x627b>
1400072e0:	48 89 c2             	mov    %rax,%rdx
1400072e3:	48 c1 ea 20          	shr    $0x20,%rdx
1400072e7:	81 e2 ff ff ff 7f    	and    $0x7fffffff,%edx
1400072ed:	09 c2                	or     %eax,%edx
1400072ef:	74 2f                	je     140007320 <.text+0x6320>
1400072f1:	c7 44 24 44 04 00 00 	movl   $0x4,0x44(%rsp)
1400072f8:	00
1400072f9:	31 d2                	xor    %edx,%edx
1400072fb:	31 c9                	xor    %ecx,%ecx
1400072fd:	eb 95                	jmp    140007294 <.text+0x6294>
1400072ff:	90                   	nop
140007300:	31 c0                	xor    %eax,%eax
140007302:	31 d2                	xor    %edx,%edx
140007304:	eb 84                	jmp    14000728a <.text+0x628a>
140007306:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
14000730d:	00 00 00
140007310:	b8 02 00 00 00       	mov    $0x2,%eax
140007315:	ba c3 bf ff ff       	mov    $0xffffbfc3,%edx
14000731a:	e9 6b ff ff ff       	jmp    14000728a <.text+0x628a>
14000731f:	90                   	nop
140007320:	b8 03 00 00 00       	mov    $0x3,%eax
140007325:	31 d2                	xor    %edx,%edx
140007327:	e9 5e ff ff ff       	jmp    14000728a <.text+0x628a>
14000732c:	0f 1f 40 00          	nopl   0x0(%rax)
140007330:	53                   	push   %rbx
140007331:	48 83 ec 20          	sub    $0x20,%rsp
140007335:	48 89 d3             	mov    %rdx,%rbx
140007338:	8b 52 08             	mov    0x8(%rdx),%edx
14000733b:	f6 c6 40             	test   $0x40,%dh
14000733e:	75 08                	jne    140007348 <.text+0x6348>
140007340:	8b 43 24             	mov    0x24(%rbx),%eax
140007343:	39 43 28             	cmp    %eax,0x28(%rbx)
140007346:	7e 12                	jle    14000735a <.text+0x635a>
140007348:	48 8b 03             	mov    (%rbx),%rax
14000734b:	80 e6 20             	and    $0x20,%dh
14000734e:	75 20                	jne    140007370 <.text+0x6370>
140007350:	48 63 53 24          	movslq 0x24(%rbx),%rdx
140007354:	88 0c 10             	mov    %cl,(%rax,%rdx,1)
140007357:	8b 43 24             	mov    0x24(%rbx),%eax
14000735a:	83 c0 01             	add    $0x1,%eax
14000735d:	89 43 24             	mov    %eax,0x24(%rbx)
140007360:	48 83 c4 20          	add    $0x20,%rsp
140007364:	5b                   	pop    %rbx
140007365:	c3                   	ret
140007366:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
14000736d:	00 00 00
140007370:	48 89 c2             	mov    %rax,%rdx
140007373:	e8 a8 5b 00 00       	call   14000cf20 <.text+0xbf20>
140007378:	8b 43 24             	mov    0x24(%rbx),%eax
14000737b:	83 c0 01             	add    $0x1,%eax
14000737e:	89 43 24             	mov    %eax,0x24(%rbx)
140007381:	48 83 c4 20          	add    $0x20,%rsp
140007385:	5b                   	pop    %rbx
140007386:	c3                   	ret
140007387:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
14000738e:	00 00
140007390:	41 57                	push   %r15
140007392:	41 56                	push   %r14
140007394:	41 55                	push   %r13
140007396:	41 54                	push   %r12
140007398:	55                   	push   %rbp
140007399:	57                   	push   %rdi
14000739a:	56                   	push   %rsi
14000739b:	53                   	push   %rbx
14000739c:	48 83 ec 48          	sub    $0x48,%rsp
1400073a0:	4c 8d 6c 24 28       	lea    0x28(%rsp),%r13
1400073a5:	48 8d 7c 24 30       	lea    0x30(%rsp),%rdi
1400073aa:	89 d6                	mov    %edx,%esi
1400073ac:	4c 89 c3             	mov    %r8,%rbx
1400073af:	31 d2                	xor    %edx,%edx
1400073b1:	48 89 cd             	mov    %rcx,%rbp
1400073b4:	4d 89 e8             	mov    %r13,%r8
1400073b7:	48 89 f9             	mov    %rdi,%rcx
1400073ba:	e8 b1 54 00 00       	call   14000c870 <.text+0xb870>
1400073bf:	8b 43 10             	mov    0x10(%rbx),%eax
1400073c2:	39 c6                	cmp    %eax,%esi
1400073c4:	89 c2                	mov    %eax,%edx
1400073c6:	0f 4e d6             	cmovle %esi,%edx
1400073c9:	85 c0                	test   %eax,%eax
1400073cb:	8b 43 0c             	mov    0xc(%rbx),%eax
1400073ce:	0f 49 f2             	cmovns %edx,%esi
1400073d1:	39 f0                	cmp    %esi,%eax
1400073d3:	0f 8f f2 00 00 00    	jg     1400074cb <.text+0x64cb>
1400073d9:	c7 43 0c ff ff ff ff 	movl   $0xffffffff,0xc(%rbx)
1400073e0:	44 8d 66 ff          	lea    -0x1(%rsi),%r12d
1400073e4:	85 f6                	test   %esi,%esi
1400073e6:	0f 8e 39 01 00 00    	jle    140007525 <.text+0x6525>
1400073ec:	31 f6                	xor    %esi,%esi
1400073ee:	41 83 c4 01          	add    $0x1,%r12d
1400073f2:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1400073f9:	00 00 00 00
1400073fd:	0f 1f 00             	nopl   (%rax)
140007400:	0f b7 54 75 00       	movzwl 0x0(%rbp,%rsi,2),%edx
140007405:	4d 89 e8             	mov    %r13,%r8
140007408:	48 89 f9             	mov    %rdi,%rcx
14000740b:	e8 60 54 00 00       	call   14000c870 <.text+0xb870>
140007410:	85 c0                	test   %eax,%eax
140007412:	0f 8e 95 00 00 00    	jle    1400074ad <.text+0x64ad>
140007418:	83 e8 01             	sub    $0x1,%eax
14000741b:	49 89 fe             	mov    %rdi,%r14
14000741e:	4c 8d 7c 07 01       	lea    0x1(%rdi,%rax,1),%r15
140007423:	eb 18                	jmp    14000743d <.text+0x643d>
140007425:	0f 1f 00             	nopl   (%rax)
140007428:	48 63 53 24          	movslq 0x24(%rbx),%rdx
14000742c:	88 0c 10             	mov    %cl,(%rax,%rdx,1)
14000742f:	8b 43 24             	mov    0x24(%rbx),%eax
140007432:	83 c0 01             	add    $0x1,%eax
140007435:	89 43 24             	mov    %eax,0x24(%rbx)
140007438:	4d 39 fe             	cmp    %r15,%r14
14000743b:	74 37                	je     140007474 <.text+0x6474>
14000743d:	8b 53 08             	mov    0x8(%rbx),%edx
140007440:	49 83 c6 01          	add    $0x1,%r14
140007444:	f6 c6 40             	test   $0x40,%dh
140007447:	75 08                	jne    140007451 <.text+0x6451>
140007449:	8b 43 24             	mov    0x24(%rbx),%eax
14000744c:	39 43 28             	cmp    %eax,0x28(%rbx)
14000744f:	7e e1                	jle    140007432 <.text+0x6432>
140007451:	41 0f be 4e ff       	movsbl -0x1(%r14),%ecx
140007456:	48 8b 03             	mov    (%rbx),%rax
140007459:	80 e6 20             	and    $0x20,%dh
14000745c:	74 ca                	je     140007428 <.text+0x6428>
14000745e:	48 89 c2             	mov    %rax,%rdx
140007461:	e8 ba 5a 00 00       	call   14000cf20 <.text+0xbf20>
140007466:	8b 43 24             	mov    0x24(%rbx),%eax
140007469:	83 c0 01             	add    $0x1,%eax
14000746c:	89 43 24             	mov    %eax,0x24(%rbx)
14000746f:	4d 39 fe             	cmp    %r15,%r14
140007472:	75 c9                	jne    14000743d <.text+0x643d>
140007474:	48 83 c6 01          	add    $0x1,%rsi
140007478:	44 89 e0             	mov    %r12d,%eax
14000747b:	29 f0                	sub    %esi,%eax
14000747d:	85 c0                	test   %eax,%eax
14000747f:	0f 8f 7b ff ff ff    	jg     140007400 <.text+0x6400>
140007485:	8b 43 0c             	mov    0xc(%rbx),%eax
140007488:	8d 50 ff             	lea    -0x1(%rax),%edx
14000748b:	89 53 0c             	mov    %edx,0xc(%rbx)
14000748e:	85 c0                	test   %eax,%eax
140007490:	7e 28                	jle    1400074ba <.text+0x64ba>
140007492:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
140007499:	00 00 00 00
14000749d:	0f 1f 00             	nopl   (%rax)
1400074a0:	48 89 da             	mov    %rbx,%rdx
1400074a3:	b9 20 00 00 00       	mov    $0x20,%ecx
1400074a8:	e8 83 fe ff ff       	call   140007330 <.text+0x6330>
1400074ad:	8b 43 0c             	mov    0xc(%rbx),%eax
1400074b0:	8d 50 ff             	lea    -0x1(%rax),%edx
1400074b3:	89 53 0c             	mov    %edx,0xc(%rbx)
1400074b6:	85 c0                	test   %eax,%eax
1400074b8:	7f e6                	jg     1400074a0 <.text+0x64a0>
1400074ba:	48 83 c4 48          	add    $0x48,%rsp
1400074be:	5b                   	pop    %rbx
1400074bf:	5e                   	pop    %rsi
1400074c0:	5f                   	pop    %rdi
1400074c1:	5d                   	pop    %rbp
1400074c2:	41 5c                	pop    %r12
1400074c4:	41 5d                	pop    %r13
1400074c6:	41 5e                	pop    %r14
1400074c8:	41 5f                	pop    %r15
1400074ca:	c3                   	ret
1400074cb:	29 f0                	sub    %esi,%eax
1400074cd:	89 43 0c             	mov    %eax,0xc(%rbx)
1400074d0:	f6 43 09 04          	testb  $0x4,0x9(%rbx)
1400074d4:	75 3a                	jne    140007510 <.text+0x6510>
1400074d6:	83 e8 01             	sub    $0x1,%eax
1400074d9:	89 43 0c             	mov    %eax,0xc(%rbx)
1400074dc:	0f 1f 40 00          	nopl   0x0(%rax)
1400074e0:	48 89 da             	mov    %rbx,%rdx
1400074e3:	b9 20 00 00 00       	mov    $0x20,%ecx
1400074e8:	e8 43 fe ff ff       	call   140007330 <.text+0x6330>
1400074ed:	8b 43 0c             	mov    0xc(%rbx),%eax
1400074f0:	8d 50 ff             	lea    -0x1(%rax),%edx
1400074f3:	89 53 0c             	mov    %edx,0xc(%rbx)
1400074f6:	85 c0                	test   %eax,%eax
1400074f8:	75 e6                	jne    1400074e0 <.text+0x64e0>
1400074fa:	44 8d 66 ff          	lea    -0x1(%rsi),%r12d
1400074fe:	85 f6                	test   %esi,%esi
140007500:	0f 8f e6 fe ff ff    	jg     1400073ec <.text+0x63ec>
140007506:	eb a5                	jmp    1400074ad <.text+0x64ad>
140007508:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14000750f:	00
140007510:	44 8d 66 ff          	lea    -0x1(%rsi),%r12d
140007514:	85 f6                	test   %esi,%esi
140007516:	0f 8f d0 fe ff ff    	jg     1400073ec <.text+0x63ec>
14000751c:	83 6b 0c 01          	subl   $0x1,0xc(%rbx)
140007520:	e9 7b ff ff ff       	jmp    1400074a0 <.text+0x64a0>
140007525:	c7 43 0c fe ff ff ff 	movl   $0xfffffffe,0xc(%rbx)
14000752c:	eb 8c                	jmp    1400074ba <.text+0x64ba>
14000752e:	66 90                	xchg   %ax,%ax
140007530:	57                   	push   %rdi
140007531:	56                   	push   %rsi
140007532:	53                   	push   %rbx
140007533:	48 83 ec 20          	sub    $0x20,%rsp
140007537:	41 8b 40 10          	mov    0x10(%r8),%eax
14000753b:	89 d7                	mov    %edx,%edi
14000753d:	39 c2                	cmp    %eax,%edx
14000753f:	89 c2                	mov    %eax,%edx
140007541:	48 89 ce             	mov    %rcx,%rsi
140007544:	0f 4e d7             	cmovle %edi,%edx
140007547:	85 c0                	test   %eax,%eax
140007549:	41 8b 40 0c          	mov    0xc(%r8),%eax
14000754d:	4c 89 c3             	mov    %r8,%rbx
140007550:	0f 49 fa             	cmovns %edx,%edi
140007553:	39 f8                	cmp    %edi,%eax
140007555:	0f 8f bd 00 00 00    	jg     140007618 <.text+0x6618>
14000755b:	41 c7 40 0c ff ff ff 	movl   $0xffffffff,0xc(%r8)
140007562:	ff
140007563:	8d 57 ff             	lea    -0x1(%rdi),%edx
140007566:	85 ff                	test   %edi,%edi
140007568:	0f 84 97 00 00 00    	je     140007605 <.text+0x6605>
14000756e:	8b 43 08             	mov    0x8(%rbx),%eax
140007571:	8d 7a 01             	lea    0x1(%rdx),%edi
140007574:	48 01 f7             	add    %rsi,%rdi
140007577:	eb 1f                	jmp    140007598 <.text+0x6598>
140007579:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
140007580:	48 63 43 24          	movslq 0x24(%rbx),%rax
140007584:	88 0c 02             	mov    %cl,(%rdx,%rax,1)
140007587:	8b 53 24             	mov    0x24(%rbx),%edx
14000758a:	83 c2 01             	add    $0x1,%edx
14000758d:	89 53 24             	mov    %edx,0x24(%rbx)
140007590:	48 39 fe             	cmp    %rdi,%rsi
140007593:	74 3c                	je     1400075d1 <.text+0x65d1>
140007595:	8b 43 08             	mov    0x8(%rbx),%eax
140007598:	48 83 c6 01          	add    $0x1,%rsi
14000759c:	f6 c4 40             	test   $0x40,%ah
14000759f:	75 08                	jne    1400075a9 <.text+0x65a9>
1400075a1:	8b 53 24             	mov    0x24(%rbx),%edx
1400075a4:	39 53 28             	cmp    %edx,0x28(%rbx)
1400075a7:	7e e1                	jle    14000758a <.text+0x658a>
1400075a9:	0f be 4e ff          	movsbl -0x1(%rsi),%ecx
1400075ad:	48 8b 13             	mov    (%rbx),%rdx
1400075b0:	f6 c4 20             	test   $0x20,%ah
1400075b3:	74 cb                	je     140007580 <.text+0x6580>
1400075b5:	e8 66 59 00 00       	call   14000cf20 <.text+0xbf20>
1400075ba:	8b 53 24             	mov    0x24(%rbx),%edx
1400075bd:	eb cb                	jmp    14000758a <.text+0x658a>
1400075bf:	90                   	nop
1400075c0:	48 63 43 24          	movslq 0x24(%rbx),%rax
1400075c4:	c6 04 02 20          	movb   $0x20,(%rdx,%rax,1)
1400075c8:	8b 53 24             	mov    0x24(%rbx),%edx
1400075cb:	83 c2 01             	add    $0x1,%edx
1400075ce:	89 53 24             	mov    %edx,0x24(%rbx)
1400075d1:	8b 43 0c             	mov    0xc(%rbx),%eax
1400075d4:	8d 50 ff             	lea    -0x1(%rax),%edx
1400075d7:	89 53 0c             	mov    %edx,0xc(%rbx)
1400075da:	85 c0                	test   %eax,%eax
1400075dc:	7e 2e                	jle    14000760c <.text+0x660c>
1400075de:	8b 43 08             	mov    0x8(%rbx),%eax
1400075e1:	f6 c4 40             	test   $0x40,%ah
1400075e4:	75 08                	jne    1400075ee <.text+0x65ee>
1400075e6:	8b 53 24             	mov    0x24(%rbx),%edx
1400075e9:	39 53 28             	cmp    %edx,0x28(%rbx)
1400075ec:	7e dd                	jle    1400075cb <.text+0x65cb>