14000e202:	43 c6 04 26 00       	movb   $0x0,(%r14,%r12,1)
14000e207:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14000e20d:	72 14                	jb     0x14000e223
14000e20f:	48 8b 4b f8          	mov    -0x8(%rbx),%rcx
14000e213:	48 2b d9             	sub    %rcx,%rbx
14000e216:	48 8d 43 f8          	lea    -0x8(%rbx),%rax
14000e21a:	48 83 f8 1f          	cmp    $0x1f,%rax
14000e21e:	77 3d                	ja     0x14000e25d
14000e220:	48 8b d9             	mov    %rcx,%rbx
14000e223:	48 8b cb             	mov    %rbx,%rcx
14000e226:	ff 15 14 49 20 00    	call   *0x204914(%rip)        # 0x140212b40
14000e22c:	eb 50                	jmp    0x14000e27e
14000e22e:	0f ae e8             	lfence
14000e231:	48 81 f9 00 10 00 00 	cmp    $0x1000,%rcx
14000e238:	72 0a                	jb     0x14000e244
14000e23a:	e8 15 76 ff ff       	call   0x140005854
14000e23f:	48 8b f0             	mov    %rax,%rsi
14000e242:	eb 85                	jmp    0x14000e1c9
14000e244:	ff 15 06 49 20 00    	call   *0x204906(%rip)        # 0x140212b50
14000e24a:	48 8b f0             	mov    %rax,%rsi
14000e24d:	48 85 c0             	test   %rax,%rax
14000e250:	0f 85 73 ff ff ff    	jne    0x14000e1c9
14000e256:	ff 15 d4 48 20 00    	call   *0x2048d4(%rip)        # 0x140212b30
14000e25c:	cc                   	int3
14000e25d:	ff 15 1d 49 20 00    	call   *0x20491d(%rip)        # 0x140212b80
14000e263:	cc                   	int3
14000e264:	48 8b d7             	mov    %rdi,%rdx
14000e267:	e8 84 77 1f 00       	call   0x1402059f0
14000e26c:	4d 8b c4             	mov    %r12,%r8
14000e26f:	8b d5                	mov    %ebp,%edx
14000e271:	49 8b ce             	mov    %r14,%rcx
14000e274:	e8 89 77 1f 00       	call   0x140205a02
14000e279:	43 c6 04 26 00       	movb   $0x0,(%r14,%r12,1)
14000e27e:	48 89 37             	mov    %rsi,(%rdi)
14000e281:	48 8b c7             	mov    %rdi,%rax
14000e284:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
14000e289:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
14000e28e:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
14000e293:	48 83 c4 20          	add    $0x20,%rsp
14000e297:	41 5f                	pop    %r15
14000e299:	41 5e                	pop    %r14
14000e29b:	41 5d                	pop    %r13
14000e29d:	41 5c                	pop    %r12
14000e29f:	5f                   	pop    %rdi
14000e2a0:	c3                   	ret
14000e2a1:	e8 9a 75 ff ff       	call   0x140005840
14000e2a6:	cc                   	int3
14000e2a7:	90                   	nop
14000e2a8:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
14000e2ad:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14000e2b2:	57                   	push   %rdi
14000e2b3:	48 83 ec 30          	sub    $0x30,%rsp
14000e2b7:	48 8b f9             	mov    %rcx,%rdi
14000e2ba:	48 8b f2             	mov    %rdx,%rsi
14000e2bd:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14000e2c1:	48 8b 47 18          	mov    0x18(%rdi),%rax
14000e2c5:	48 2b c1             	sub    %rcx,%rax
14000e2c8:	48 3b d0             	cmp    %rax,%rdx
14000e2cb:	77 31                	ja     0x14000e2fe
14000e2cd:	48 83 7f 18 0f       	cmpq   $0xf,0x18(%rdi)
14000e2d2:	48 8d 04 0a          	lea    (%rdx,%rcx,1),%rax
14000e2d6:	48 89 47 10          	mov    %rax,0x10(%rdi)
14000e2da:	48 8b c7             	mov    %rdi,%rax
14000e2dd:	76 03                	jbe    0x14000e2e2
14000e2df:	48 8b 07             	mov    (%rdi),%rax
14000e2e2:	48 8d 1c 08          	lea    (%rax,%rcx,1),%rbx
14000e2e6:	41 0f b6 d0          	movzbl %r8b,%edx
14000e2ea:	48 8b cb             	mov    %rbx,%rcx
14000e2ed:	4c 8b c6             	mov    %rsi,%r8
14000e2f0:	e8 0d 77 1f 00       	call   0x140205a02
14000e2f5:	48 8b c7             	mov    %rdi,%rax
14000e2f8:	c6 04 33 00          	movb   $0x0,(%rbx,%rsi,1)
14000e2fc:	eb 18                	jmp    0x14000e316
14000e2fe:	0f ae e8             	lfence
14000e301:	44 88 44 24 20       	mov    %r8b,0x20(%rsp)
14000e306:	4c 8b ce             	mov    %rsi,%r9
14000e309:	44 8a 44 24 40       	mov    0x40(%rsp),%r8b
14000e30e:	48 8b cf             	mov    %rdi,%rcx
14000e311:	e8 36 fe ff ff       	call   0x14000e14c
14000e316:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
14000e31b:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
14000e320:	48 83 c4 30          	add    $0x30,%rsp
14000e324:	5f                   	pop    %rdi
14000e325:	c3                   	ret
14000e326:	90                   	nop
14000e327:	90                   	nop
14000e328:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
14000e32d:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
14000e332:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
14000e337:	57                   	push   %rdi
14000e338:	48 83 ec 20          	sub    $0x20,%rsp
14000e33c:	33 ed                	xor    %ebp,%ebp
14000e33e:	41 0f b7 f8          	movzwl %r8w,%edi
14000e342:	0f 57 c0             	xorps  %xmm0,%xmm0
14000e345:	48 8b d9             	mov    %rcx,%rbx
14000e348:	0f 11 01             	movups %xmm0,(%rcx)
14000e34b:	48 89 69 10          	mov    %rbp,0x10(%rcx)
14000e34f:	48 8b f2             	mov    %rdx,%rsi
14000e352:	48 89 69 18          	mov    %rbp,0x18(%rcx)
14000e356:	48 b9 fe ff ff ff ff 	movabs $0x7ffffffffffffffe,%rcx
14000e35d:	ff ff 7f
14000e360:	48 3b d1             	cmp    %rcx,%rdx
14000e363:	0f 87 8d 00 00 00    	ja     0x14000e3f6
14000e369:	48 83 fa 07          	cmp    $0x7,%rdx
14000e36d:	77 22                	ja     0x14000e391
14000e36f:	48 89 53 10          	mov    %rdx,0x10(%rbx)
14000e373:	48 c7 43 18 07 00 00 	movq   $0x7,0x18(%rbx)
14000e37a:	00
14000e37b:	48 85 d2             	test   %rdx,%rdx
14000e37e:	74 0b                	je     0x14000e38b
14000e380:	8b c7                	mov    %edi,%eax
14000e382:	48 8b ca             	mov    %rdx,%rcx
14000e385:	48 8b fb             	mov    %rbx,%rdi
14000e388:	66 f3 ab             	rep stos %ax,%es:(%rdi)
14000e38b:	66 89 2c 53          	mov    %bp,(%rbx,%rdx,2)
14000e38f:	eb 4d                	jmp    0x14000e3de
14000e391:	48 8b c6             	mov    %rsi,%rax
14000e394:	48 83 c8 07          	or     $0x7,%rax
14000e398:	48 3b c1             	cmp    %rcx,%rax
14000e39b:	77 0f                	ja     0x14000e3ac
14000e39d:	ba 0a 00 00 00       	mov    $0xa,%edx
14000e3a2:	48 8b c8             	mov    %rax,%rcx
14000e3a5:	48 3b c2             	cmp    %rdx,%rax
14000e3a8:	48 0f 42 ca          	cmovb  %rdx,%rcx
14000e3ac:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14000e3b1:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
14000e3b6:	e8 cd 89 ff ff       	call   0x140006d88
14000e3bb:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
14000e3c0:	48 8b d0             	mov    %rax,%rdx
14000e3c3:	48 89 03             	mov    %rax,(%rbx)
14000e3c6:	48 8b c7             	mov    %rdi,%rax
14000e3c9:	48 89 4b 18          	mov    %rcx,0x18(%rbx)
14000e3cd:	48 8b fa             	mov    %rdx,%rdi
14000e3d0:	48 89 73 10          	mov    %rsi,0x10(%rbx)
14000e3d4:	48 8b ce             	mov    %rsi,%rcx
14000e3d7:	66 f3 ab             	rep stos %ax,%es:(%rdi)
14000e3da:	66 89 2c 72          	mov    %bp,(%rdx,%rsi,2)
14000e3de:	48 8b 6c 24 40       	mov    0x40(%rsp),%rbp
14000e3e3:	48 8b c3             	mov    %rbx,%rax
14000e3e6:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
14000e3eb:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
14000e3f0:	48 83 c4 20          	add    $0x20,%rsp
14000e3f4:	5f                   	pop    %rdi
14000e3f5:	c3                   	ret
14000e3f6:	e8 45 74 ff ff       	call   0x140005840
14000e3fb:	cc                   	int3
14000e3fc:	90                   	nop
14000e3fd:	90                   	nop
14000e3fe:	90                   	nop
14000e3ff:	90                   	nop
14000e400:	c2 00 00             	ret    $0x0
14000e403:	90                   	nop
14000e404:	90                   	nop
14000e405:	90                   	nop
14000e406:	90                   	nop
14000e407:	90                   	nop
14000e408:	90                   	nop
14000e409:	90                   	nop
14000e40a:	90                   	nop
14000e40b:	90                   	nop
14000e40c:	90                   	nop
14000e40d:	90                   	nop
14000e40e:	90                   	nop
14000e40f:	90                   	nop
14000e410:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14000e415:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14000e41a:	57                   	push   %rdi
14000e41b:	48 83 ec 20          	sub    $0x20,%rsp
14000e41f:	48 8b f1             	mov    %rcx,%rsi
14000e422:	bf a0 00 00 00       	mov    $0xa0,%edi
14000e427:	8b cf                	mov    %edi,%ecx
14000e429:	ff 15 21 47 20 00    	call   *0x204721(%rip)        # 0x140212b50
14000e42f:	48 8b d8             	mov    %rax,%rbx
14000e432:	48 85 c0             	test   %rax,%rax
14000e435:	0f 84 f1 00 00 00    	je     0x14000e52c
14000e43b:	44 8b c7             	mov    %edi,%r8d
14000e43e:	33 d2                	xor    %edx,%edx
14000e440:	48 8b c8             	mov    %rax,%rcx
14000e443:	e8 ba 75 1f 00       	call   0x140205a02
14000e448:	48 8b cb             	mov    %rbx,%rcx
14000e44b:	e8 a8 04 00 00       	call   0x14000e8f8
14000e450:	48 8b 5e 38          	mov    0x38(%rsi),%rbx
14000e454:	48 89 46 38          	mov    %rax,0x38(%rsi)
14000e458:	48 85 db             	test   %rbx,%rbx
14000e45b:	74 1a                	je     0x14000e477
14000e45d:	48 8d 4b 40          	lea    0x40(%rbx),%rcx
14000e461:	e8 22 04 00 00       	call   0x14000e888
14000e466:	48 8b cb             	mov    %rbx,%rcx
14000e469:	e8 e2 02 00 00       	call   0x14000e750
14000e46e:	48 8b cb             	mov    %rbx,%rcx
14000e471:	ff 15 c9 46 20 00    	call   *0x2046c9(%rip)        # 0x140212b40
14000e477:	b9 40 00 00 00       	mov    $0x40,%ecx
14000e47c:	ff 15 ce 46 20 00    	call   *0x2046ce(%rip)        # 0x140212b50
14000e482:	48 8b d8             	mov    %rax,%rbx
14000e485:	48 85 c0             	test   %rax,%rax
14000e488:	0f 84 9e 00 00 00    	je     0x14000e52c
14000e48e:	83 64 24 38 00       	andl   $0x0,0x38(%rsp)
14000e493:	8b 4c 24 38          	mov    0x38(%rsp),%ecx
14000e497:	89 08                	mov    %ecx,(%rax)
14000e499:	48 83 60 08 00       	andq   $0x0,0x8(%rax)
14000e49e:	48 83 60 10 00       	andq   $0x0,0x10(%rax)
14000e4a3:	0f ae e8             	lfence
14000e4a6:	b9 18 00 00 00       	mov    $0x18,%ecx
14000e4ab:	ff 15 9f 46 20 00    	call   *0x20469f(%rip)        # 0x140212b50
14000e4b1:	48 85 c0             	test   %rax,%rax
14000e4b4:	75 07                	jne    0x14000e4bd
14000e4b6:	ff 15 74 46 20 00    	call   *0x204674(%rip)        # 0x140212b30
14000e4bc:	cc                   	int3
14000e4bd:	48 89 00             	mov    %rax,(%rax)
14000e4c0:	48 89 40 08          	mov    %rax,0x8(%rax)
14000e4c4:	48 89 43 08          	mov    %rax,0x8(%rbx)
14000e4c8:	48 8d 4b 18          	lea    0x18(%rbx),%rcx
14000e4cc:	48 83 21 00          	andq   $0x0,(%rcx)
14000e4d0:	48 83 61 08 00       	andq   $0x0,0x8(%rcx)
14000e4d5:	48 83 61 10 00       	andq   $0x0,0x10(%rcx)
14000e4da:	48 c7 43 30 07 00 00 	movq   $0x7,0x30(%rbx)
14000e4e1:	00
14000e4e2:	48 c7 43 38 08 00 00 	movq   $0x8,0x38(%rbx)
14000e4e9:	00
14000e4ea:	c7 03 00 00 80 3f    	movl   $0x3f800000,(%rbx)
14000e4f0:	4c 8b 43 08          	mov    0x8(%rbx),%r8
14000e4f4:	e8 eb 04 00 00       	call   0x14000e9e4
14000e4f9:	48 8b 7e 30          	mov    0x30(%rsi),%rdi
14000e4fd:	48 89 5e 30          	mov    %rbx,0x30(%rsi)
14000e501:	48 85 ff             	test   %rdi,%rdi
14000e504:	74 11                	je     0x14000e517
14000e506:	48 8b cf             	mov    %rdi,%rcx
14000e509:	e8 42 02 00 00       	call   0x14000e750
14000e50e:	48 8b cf             	mov    %rdi,%rcx
14000e511:	ff 15 29 46 20 00    	call   *0x204629(%rip)        # 0x140212b40
14000e517:	e8 24 67 00 00       	call   0x140014c40
14000e51c:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14000e521:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
14000e526:	48 83 c4 20          	add    $0x20,%rsp
14000e52a:	5f                   	pop    %rdi
14000e52b:	c3                   	ret
14000e52c:	e8 23 b5 ff ff       	call   0x140009a54
14000e531:	cc                   	int3
14000e532:	90                   	nop
14000e533:	90                   	nop
14000e534:	90                   	nop
14000e535:	90                   	nop
14000e536:	90                   	nop
14000e537:	90                   	nop
14000e538:	90                   	nop
14000e539:	90                   	nop
14000e53a:	90                   	nop
14000e53b:	90                   	nop
14000e53c:	90                   	nop
14000e53d:	90                   	nop
14000e53e:	90                   	nop
14000e53f:	90                   	nop
14000e540:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14000e545:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14000e54a:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
14000e54f:	55                   	push   %rbp
14000e550:	48 8b ec             	mov    %rsp,%rbp
14000e553:	48 83 ec 30          	sub    $0x30,%rsp
14000e557:	83 65 f8 00          	andl   $0x0,-0x8(%rbp)
14000e55b:	48 8d 05 d6 44 2f 00 	lea    0x2f44d6(%rip),%rax        # 0x140302a38
14000e562:	83 65 fc 00          	andl   $0x0,-0x4(%rbp)
14000e566:	48 8b f9             	mov    %rcx,%rdi
14000e569:	48 8b 0d c8 44 2f 00 	mov    0x2f44c8(%rip),%rcx        # 0x140302a38
14000e570:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
14000e574:	ff 15 c6 3b 20 00    	call   *0x203bc6(%rip)        # 0x140212140
14000e57a:	b8 01 00 00 00       	mov    $0x1,%eax
14000e57f:	f0 0f c1 45 f8       	lock xadd %eax,-0x8(%rbp)
14000e584:	ff c0                	inc    %eax
14000e586:	83 f8 01             	cmp    $0x1,%eax
14000e589:	75 13                	jne    0x14000e59e
14000e58b:	83 7d fc 00          	cmpl   $0x0,-0x4(%rbp)
14000e58f:	0f 85 f5 00 00 00    	jne    0x14000e68a
14000e595:	ff 15 3d 42 20 00    	call   *0x20423d(%rip)        # 0x1402127d8
14000e59b:	89 45 fc             	mov    %eax,-0x4(%rbp)
14000e59e:	48 8d 1d 2b 45 2f 00 	lea    0x2f452b(%rip),%rbx        # 0x140302ad0
14000e5a5:	be 11 00 00 00       	mov    $0x11,%esi
14000e5aa:	48 8b 0b             	mov    (%rbx),%rcx
14000e5ad:	48 85 c9             	test   %rcx,%rcx
14000e5b0:	74 0a                	je     0x14000e5bc
14000e5b2:	ff 15 90 3b 32 00    	call   *0x323b90(%rip)        # 0x140332148
14000e5b8:	48 83 23 00          	andq   $0x0,(%rbx)
14000e5bc:	48 83 c3 20          	add    $0x20,%rbx
14000e5c0:	48 83 ee 01          	sub    $0x1,%rsi
14000e5c4:	75 e4                	jne    0x14000e5aa
14000e5c6:	21 35 60 4c 30 00    	and    %esi,0x304c60(%rip)        # 0x14031322c
14000e5cc:	21 35 5e 4c 30 00    	and    %esi,0x304c5e(%rip)        # 0x140313230
14000e5d2:	40 88 35 50 4c 30 00 	mov    %sil,0x304c50(%rip)        # 0x140313229
14000e5d9:	eb 2d                	jmp    0x14000e608
14000e5db:	83 c8 ff             	or     $0xffffffff,%eax
14000e5de:	f0 0f c1 45 f8       	lock xadd %eax,-0x8(%rbp)
14000e5e3:	83 f8 01             	cmp    $0x1,%eax
14000e5e6:	75 13                	jne    0x14000e5fb
14000e5e8:	ff 15 ea 41 20 00    	call   *0x2041ea(%rip)        # 0x1402127d8
14000e5ee:	39 45 fc             	cmp    %eax,-0x4(%rbp)
14000e5f1:	0f 85 86 00 00 00    	jne    0x14000e67d
14000e5f7:	83 65 fc 00          	andl   $0x0,-0x4(%rbp)
14000e5fb:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
14000e5ff:	48 8b 09             	mov    (%rcx),%rcx
14000e602:	ff 15 40 3b 20 00    	call   *0x203b40(%rip)        # 0x140212148
14000e608:	8b 45 f8             	mov    -0x8(%rbp),%eax
14000e60b:	85 c0                	test   %eax,%eax
14000e60d:	75 cc                	jne    0x14000e5db
14000e60f:	90                   	nop
14000e610:	83 7d fc 00          	cmpl   $0x0,-0x4(%rbp)
14000e614:	74 0b                	je     0x14000e621
14000e616:	ff 15 bc 41 20 00    	call   *0x2041bc(%rip)        # 0x1402127d8
14000e61c:	39 45 fc             	cmp    %eax,-0x4(%rbp)
14000e61f:	75 76                	jne    0x14000e697
14000e621:	48 8b 5f 30          	mov    0x30(%rdi),%rbx
14000e625:	48 83 67 30 00       	andq   $0x0,0x30(%rdi)
14000e62a:	48 85 db             	test   %rbx,%rbx
14000e62d:	74 11                	je     0x14000e640
14000e62f:	48 8b cb             	mov    %rbx,%rcx
14000e632:	e8 19 01 00 00       	call   0x14000e750
14000e637:	48 8b cb             	mov    %rbx,%rcx
14000e63a:	ff 15 00 45 20 00    	call   *0x204500(%rip)        # 0x140212b40
14000e640:	48 8b 5f 38          	mov    0x38(%rdi),%rbx
14000e644:	48 83 67 38 00       	andq   $0x0,0x38(%rdi)
14000e649:	48 85 db             	test   %rbx,%rbx
14000e64c:	74 1a                	je     0x14000e668
14000e64e:	48 8d 4b 40          	lea    0x40(%rbx),%rcx
14000e652:	e8 31 02 00 00       	call   0x14000e888
14000e657:	48 8b cb             	mov    %rbx,%rcx
14000e65a:	e8 f1 00 00 00       	call   0x14000e750
14000e65f:	48 8b cb             	mov    %rbx,%rcx
14000e662:	ff 15 d8 44 20 00    	call   *0x2044d8(%rip)        # 0x140212b40
14000e668:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
14000e66d:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
14000e672:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
14000e677:	48 83 c4 30          	add    $0x30,%rsp
14000e67b:	5d                   	pop    %rbp
14000e67c:	c3                   	ret
14000e67d:	33 d2                	xor    %edx,%edx
14000e67f:	b9 c5 f4 31 01       	mov    $0x131f4c5,%ecx
14000e684:	e8 5b cc ff ff       	call   0x14000b2e4
14000e689:	cc                   	int3
14000e68a:	33 d2                	xor    %edx,%edx
14000e68c:	b9 c4 f4 31 01       	mov    $0x131f4c4,%ecx
14000e691:	e8 4e cc ff ff       	call   0x14000b2e4
14000e696:	cc                   	int3
14000e697:	33 d2                	xor    %edx,%edx
14000e699:	b9 c3 f4 31 01       	mov    $0x131f4c3,%ecx
14000e69e:	e8 41 cc ff ff       	call   0x14000b2e4
14000e6a3:	cc                   	int3
14000e6a4:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14000e6a9:	57                   	push   %rdi
14000e6aa:	48 83 ec 20          	sub    $0x20,%rsp
14000e6ae:	48 8d 05 c3 84 22 00 	lea    0x2284c3(%rip),%rax        # 0x140236b78
14000e6b5:	48 8b d9             	mov    %rcx,%rbx
14000e6b8:	48 89 01             	mov    %rax,(%rcx)