1406f43cd:	cc                   	int3
1406f43ce:	cc                   	int3
1406f43cf:	cc                   	int3
1406f43d0:	40 53                	rex push %rbx
1406f43d2:	48 83 ec 20          	sub    $0x20,%rsp
1406f43d6:	48 8d 05 7b b2 92 00 	lea    0x92b27b(%rip),%rax        # 0x14101f658
1406f43dd:	48 8b d9             	mov    %rcx,%rbx
1406f43e0:	48 89 01             	mov    %rax,(%rcx)
1406f43e3:	f6 c2 01             	test   $0x1,%dl
1406f43e6:	74 0a                	je     0x1406f43f2
1406f43e8:	ba 40 00 00 00       	mov    $0x40,%edx
1406f43ed:	e8 52 6d 72 00       	call   0x140e1b144
1406f43f2:	48 8b c3             	mov    %rbx,%rax
1406f43f5:	48 83 c4 20          	add    $0x20,%rsp
1406f43f9:	5b                   	pop    %rbx
1406f43fa:	c3                   	ret
1406f43fb:	cc                   	int3
1406f43fc:	cc                   	int3
1406f43fd:	cc                   	int3
1406f43fe:	cc                   	int3
1406f43ff:	cc                   	int3
1406f4400:	40 53                	rex push %rbx
1406f4402:	48 83 ec 20          	sub    $0x20,%rsp
1406f4406:	48 8d 05 c3 b2 92 00 	lea    0x92b2c3(%rip),%rax        # 0x14101f6d0
1406f440d:	48 8b d9             	mov    %rcx,%rbx
1406f4410:	48 89 01             	mov    %rax,(%rcx)
1406f4413:	f6 c2 01             	test   $0x1,%dl
1406f4416:	74 0a                	je     0x1406f4422
1406f4418:	ba 60 00 00 00       	mov    $0x60,%edx
1406f441d:	e8 22 6d 72 00       	call   0x140e1b144
1406f4422:	48 8b c3             	mov    %rbx,%rax
1406f4425:	48 83 c4 20          	add    $0x20,%rsp
1406f4429:	5b                   	pop    %rbx
1406f442a:	c3                   	ret
1406f442b:	cc                   	int3
1406f442c:	cc                   	int3
1406f442d:	cc                   	int3
1406f442e:	cc                   	int3
1406f442f:	cc                   	int3
1406f4430:	40 53                	rex push %rbx
1406f4432:	48 83 ec 20          	sub    $0x20,%rsp
1406f4436:	48 8d 05 cb b1 92 00 	lea    0x92b1cb(%rip),%rax        # 0x14101f608
1406f443d:	48 8b d9             	mov    %rcx,%rbx
1406f4440:	48 89 01             	mov    %rax,(%rcx)
1406f4443:	f6 c2 01             	test   $0x1,%dl
1406f4446:	74 0a                	je     0x1406f4452
1406f4448:	ba 40 00 00 00       	mov    $0x40,%edx
1406f444d:	e8 f2 6c 72 00       	call   0x140e1b144
1406f4452:	48 8b c3             	mov    %rbx,%rax
1406f4455:	48 83 c4 20          	add    $0x20,%rsp
1406f4459:	5b                   	pop    %rbx
1406f445a:	c3                   	ret
1406f445b:	cc                   	int3
1406f445c:	cc                   	int3
1406f445d:	cc                   	int3
1406f445e:	cc                   	int3
1406f445f:	cc                   	int3
1406f4460:	40 53                	rex push %rbx
1406f4462:	48 83 ec 20          	sub    $0x20,%rsp
1406f4466:	48 8d 05 8b b2 92 00 	lea    0x92b28b(%rip),%rax        # 0x14101f6f8
1406f446d:	48 8b d9             	mov    %rcx,%rbx
1406f4470:	48 89 01             	mov    %rax,(%rcx)
1406f4473:	f6 c2 01             	test   $0x1,%dl
1406f4476:	74 0a                	je     0x1406f4482
1406f4478:	ba 60 00 00 00       	mov    $0x60,%edx
1406f447d:	e8 c2 6c 72 00       	call   0x140e1b144
1406f4482:	48 8b c3             	mov    %rbx,%rax
1406f4485:	48 83 c4 20          	add    $0x20,%rsp
1406f4489:	5b                   	pop    %rbx
1406f448a:	c3                   	ret
1406f448b:	cc                   	int3
1406f448c:	cc                   	int3
1406f448d:	cc                   	int3
1406f448e:	cc                   	int3
1406f448f:	cc                   	int3
1406f4490:	40 53                	rex push %rbx
1406f4492:	48 83 ec 20          	sub    $0x20,%rsp
1406f4496:	48 8d 05 0b b2 92 00 	lea    0x92b20b(%rip),%rax        # 0x14101f6a8
1406f449d:	48 8b d9             	mov    %rcx,%rbx
1406f44a0:	48 89 01             	mov    %rax,(%rcx)
1406f44a3:	f6 c2 01             	test   $0x1,%dl
1406f44a6:	74 0a                	je     0x1406f44b2
1406f44a8:	ba 60 00 00 00       	mov    $0x60,%edx
1406f44ad:	e8 92 6c 72 00       	call   0x140e1b144
1406f44b2:	48 8b c3             	mov    %rbx,%rax
1406f44b5:	48 83 c4 20          	add    $0x20,%rsp
1406f44b9:	5b                   	pop    %rbx
1406f44ba:	c3                   	ret
1406f44bb:	cc                   	int3
1406f44bc:	cc                   	int3
1406f44bd:	cc                   	int3
1406f44be:	cc                   	int3
1406f44bf:	cc                   	int3
1406f44c0:	40 53                	rex push %rbx
1406f44c2:	48 81 ec 80 00 00 00 	sub    $0x80,%rsp
1406f44c9:	48 8b 05 30 4a cc 00 	mov    0xcc4a30(%rip),%rax        # 0x1413b8f00
1406f44d0:	48 33 c4             	xor    %rsp,%rax
1406f44d3:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
1406f44d8:	48 8b da             	mov    %rdx,%rbx
1406f44db:	4c 8b 41 28          	mov    0x28(%rcx),%r8
1406f44df:	4c 8d 54 24 6d       	lea    0x6d(%rsp),%r10
1406f44e4:	49 b9 cd cc cc cc cc 	movabs $0xcccccccccccccccd,%r9
1406f44eb:	cc cc cc
1406f44ee:	66 90                	xchg   %ax,%ax
1406f44f0:	49 ff ca             	dec    %r10
1406f44f3:	49 8b c1             	mov    %r9,%rax
1406f44f6:	49 f7 e0             	mul    %r8
1406f44f9:	48 c1 ea 03          	shr    $0x3,%rdx
1406f44fd:	0f b6 c2             	movzbl %dl,%eax
1406f4500:	c0 e0 02             	shl    $0x2,%al
1406f4503:	8d 0c 10             	lea    (%rax,%rdx,1),%ecx
1406f4506:	02 c9                	add    %cl,%cl
1406f4508:	44 2a c1             	sub    %cl,%r8b
1406f450b:	41 80 c0 30          	add    $0x30,%r8b
1406f450f:	45 88 02             	mov    %r8b,(%r10)
1406f4512:	4c 8b c2             	mov    %rdx,%r8
1406f4515:	48 85 d2             	test   %rdx,%rdx
1406f4518:	75 d6                	jne    0x1406f44f0
1406f451a:	4c 8d 4c 24 30       	lea    0x30(%rsp),%r9
1406f451f:	4c 8d 44 24 6d       	lea    0x6d(%rsp),%r8
1406f4524:	49 8b d2             	mov    %r10,%rdx
1406f4527:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
1406f452c:	e8 9f 3d ab ff       	call   0x1401a82d0
1406f4531:	90                   	nop
1406f4532:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1406f4537:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
1406f453c:	48 8b c2             	mov    %rdx,%rax
1406f453f:	48 2b c1             	sub    %rcx,%rax
1406f4542:	48 83 f8 01          	cmp    $0x1,%rax
1406f4546:	72 25                	jb     0x1406f456d
1406f4548:	48 8d 41 01          	lea    0x1(%rcx),%rax
1406f454c:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1406f4551:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
1406f4556:	48 83 fa 0f          	cmp    $0xf,%rdx
1406f455a:	48 0f 47 44 24 38    	cmova  0x38(%rsp),%rax
1406f4560:	66 c7 04 08 55 00    	movw   $0x55,(%rax,%rcx,1)
1406f4566:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
1406f456b:	eb 25                	jmp    0x1406f4592
1406f456d:	48 c7 44 24 20 01 00 	movq   $0x1,0x20(%rsp)
1406f4574:	00 00
1406f4576:	4c 8d 0d c3 af 92 00 	lea    0x92afc3(%rip),%r9        # 0x14101f540
1406f457d:	44 0f b6 44 24 30    	movzbl 0x30(%rsp),%r8d
1406f4583:	ba 01 00 00 00       	mov    $0x1,%edx
1406f4588:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
1406f458d:	e8 ee 40 ab ff       	call   0x1401a8680
1406f4592:	0f 10 00             	movups (%rax),%xmm0
1406f4595:	0f 11 44 24 58       	movups %xmm0,0x58(%rsp)
1406f459a:	0f 10 48 10          	movups 0x10(%rax),%xmm1
1406f459e:	0f 11 4c 24 68       	movups %xmm1,0x68(%rsp)
1406f45a3:	48 c7 40 10 00 00 00 	movq   $0x0,0x10(%rax)
1406f45aa:	00
1406f45ab:	ba 0f 00 00 00       	mov    $0xf,%edx
1406f45b0:	48 89 50 18          	mov    %rdx,0x18(%rax)
1406f45b4:	c6 00 00             	movb   $0x0,(%rax)
1406f45b7:	48 8b 43 08          	mov    0x8(%rbx),%rax
1406f45bb:	48 3b 43 10          	cmp    0x10(%rbx),%rax
1406f45bf:	74 13                	je     0x1406f45d4
1406f45c1:	0f 11 00             	movups %xmm0,(%rax)
1406f45c4:	0f 11 48 10          	movups %xmm1,0x10(%rax)
1406f45c8:	c6 44 24 58 00       	movb   $0x0,0x58(%rsp)
1406f45cd:	48 83 43 08 20       	addq   $0x20,0x8(%rbx)
1406f45d2:	eb 15                	jmp    0x1406f45e9
1406f45d4:	4c 8d 44 24 58       	lea    0x58(%rsp),%r8
1406f45d9:	48 8b d0             	mov    %rax,%rdx
1406f45dc:	48 8b cb             	mov    %rbx,%rcx
1406f45df:	e8 2c 48 b4 ff       	call   0x140238e10
1406f45e4:	48 8b 54 24 70       	mov    0x70(%rsp),%rdx
1406f45e9:	48 83 fa 0f          	cmp    $0xf,%rdx
1406f45ed:	76 2f                	jbe    0x1406f461e
1406f45ef:	48 ff c2             	inc    %rdx
1406f45f2:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
1406f45f7:	48 8b c1             	mov    %rcx,%rax
1406f45fa:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406f4601:	72 15                	jb     0x1406f4618
1406f4603:	48 83 c2 27          	add    $0x27,%rdx
1406f4607:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406f460b:	48 2b c1             	sub    %rcx,%rax
1406f460e:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406f4612:	48 83 f8 1f          	cmp    $0x1f,%rax
1406f4616:	77 5b                	ja     0x1406f4673
1406f4618:	e8 27 6b 72 00       	call   0x140e1b144
1406f461d:	90                   	nop
1406f461e:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
1406f4623:	48 83 fa 0f          	cmp    $0xf,%rdx
1406f4627:	76 2e                	jbe    0x1406f4657
1406f4629:	48 ff c2             	inc    %rdx
1406f462c:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
1406f4631:	48 8b c1             	mov    %rcx,%rax
1406f4634:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406f463b:	72 15                	jb     0x1406f4652
1406f463d:	48 83 c2 27          	add    $0x27,%rdx
1406f4641:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406f4645:	48 2b c1             	sub    %rcx,%rax
1406f4648:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406f464c:	48 83 f8 1f          	cmp    $0x1f,%rax
1406f4650:	77 1b                	ja     0x1406f466d
1406f4652:	e8 ed 6a 72 00       	call   0x140e1b144
1406f4657:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
1406f465c:	48 33 cc             	xor    %rsp,%rcx
1406f465f:	e8 9c 6e 72 00       	call   0x140e1b500
1406f4664:	48 81 c4 80 00 00 00 	add    $0x80,%rsp
1406f466b:	5b                   	pop    %rbx
1406f466c:	c3                   	ret
1406f466d:	e8 32 5b 73 00       	call   0x140e2a1a4
1406f4672:	90                   	nop
1406f4673:	e8 2c 5b 73 00       	call   0x140e2a1a4
1406f4678:	90                   	nop
1406f4679:	cc                   	int3
1406f467a:	cc                   	int3
1406f467b:	cc                   	int3
1406f467c:	cc                   	int3
1406f467d:	cc                   	int3
1406f467e:	cc                   	int3
1406f467f:	cc                   	int3
1406f4680:	48 8b c4             	mov    %rsp,%rax
1406f4683:	55                   	push   %rbp
1406f4684:	53                   	push   %rbx
1406f4685:	56                   	push   %rsi
1406f4686:	57                   	push   %rdi
1406f4687:	41 54                	push   %r12
1406f4689:	41 55                	push   %r13
1406f468b:	41 56                	push   %r14
1406f468d:	41 57                	push   %r15
1406f468f:	48 8d a8 08 ff ff ff 	lea    -0xf8(%rax),%rbp
1406f4696:	48 81 ec b8 01 00 00 	sub    $0x1b8,%rsp
1406f469d:	0f 29 70 a8          	movaps %xmm6,-0x58(%rax)
1406f46a1:	0f 29 78 98          	movaps %xmm7,-0x68(%rax)
1406f46a5:	48 8b 05 54 48 cc 00 	mov    0xcc4854(%rip),%rax        # 0x1413b8f00
1406f46ac:	48 33 c4             	xor    %rsp,%rax
1406f46af:	48 89 85 80 00 00 00 	mov    %rax,0x80(%rbp)
1406f46b6:	4d 8b f9             	mov    %r9,%r15
1406f46b9:	4c 89 4c 24 60       	mov    %r9,0x60(%rsp)
1406f46be:	4d 8b f0             	mov    %r8,%r14
1406f46c1:	4c 8b e2             	mov    %rdx,%r12
1406f46c4:	48 8b f1             	mov    %rcx,%rsi
1406f46c7:	48 89 55 e0          	mov    %rdx,-0x20(%rbp)
1406f46cb:	48 81 c1 28 06 00 00 	add    $0x628,%rcx
1406f46d2:	48 8b 41 08          	mov    0x8(%rcx),%rax
1406f46d6:	48 3b 41 10          	cmp    0x10(%rcx),%rax
1406f46da:	74 2e                	je     0x1406f470a
1406f46dc:	49 8b 10             	mov    (%r8),%rdx
1406f46df:	48 89 10             	mov    %rdx,(%rax)
1406f46e2:	48 85 d2             	test   %rdx,%rdx
1406f46e5:	74 1c                	je     0x1406f4703
1406f46e7:	8b 42 10             	mov    0x10(%rdx),%eax
1406f46ea:	ff c0                	inc    %eax
1406f46ec:	89 42 10             	mov    %eax,0x10(%rdx)
1406f46ef:	83 f8 01             	cmp    $0x1,%eax
1406f46f2:	0f 8e 8a 0e 00 00    	jle    0x1406f5582
1406f46f8:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1406f46fd:	0f 84 87 0e 00 00    	je     0x1406f558a
1406f4703:	48 83 41 08 08       	addq   $0x8,0x8(%rcx)
1406f4708:	eb 08                	jmp    0x1406f4712
1406f470a:	48 8b d0             	mov    %rax,%rdx
1406f470d:	e8 be d2 c8 ff       	call   0x1403819d0
1406f4712:	4d 8b 2e             	mov    (%r14),%r13
1406f4715:	4c 89 6c 24 58       	mov    %r13,0x58(%rsp)
1406f471a:	49 8b c5             	mov    %r13,%rax
1406f471d:	48 c1 e8 08          	shr    $0x8,%rax
1406f4721:	0f b6 d0             	movzbl %al,%edx
1406f4724:	41 0f b6 c5          	movzbl %r13b,%eax
1406f4728:	48 bf 25 23 22 84 e4 	movabs $0xcbf29ce484222325,%rdi
1406f472f:	9c f2 cb
1406f4732:	48 33 c7             	xor    %rdi,%rax
1406f4735:	49 b8 b3 01 00 00 00 	movabs $0x100000001b3,%r8
1406f473c:	01 00 00
1406f473f:	49 0f af c0          	imul   %r8,%rax
1406f4743:	48 33 d0             	xor    %rax,%rdx
1406f4746:	49 0f af d0          	imul   %r8,%rdx
1406f474a:	49 8b c5             	mov    %r13,%rax
1406f474d:	48 c1 e8 10          	shr    $0x10,%rax
1406f4751:	0f b6 c8             	movzbl %al,%ecx
1406f4754:	48 33 d1             	xor    %rcx,%rdx
1406f4757:	49 0f af d0          	imul   %r8,%rdx
1406f475b:	49 8b c5             	mov    %r13,%rax
1406f475e:	48 c1 e8 18          	shr    $0x18,%rax
1406f4762:	0f b6 c8             	movzbl %al,%ecx
1406f4765:	48 33 d1             	xor    %rcx,%rdx
1406f4768:	49 0f af d0          	imul   %r8,%rdx
1406f476c:	49 8b c5             	mov    %r13,%rax
1406f476f:	48 c1 e8 20          	shr    $0x20,%rax
1406f4773:	0f b6 c8             	movzbl %al,%ecx
1406f4776:	48 33 d1             	xor    %rcx,%rdx
1406f4779:	49 0f af d0          	imul   %r8,%rdx
1406f477d:	49 8b c5             	mov    %r13,%rax
1406f4780:	48 c1 e8 28          	shr    $0x28,%rax
1406f4784:	0f b6 c8             	movzbl %al,%ecx
1406f4787:	48 33 d1             	xor    %rcx,%rdx
1406f478a:	49 0f af d0          	imul   %r8,%rdx
1406f478e:	49 8b c5             	mov    %r13,%rax
1406f4791:	48 c1 e8 30          	shr    $0x30,%rax
1406f4795:	0f b6 c8             	movzbl %al,%ecx
1406f4798:	48 33 d1             	xor    %rcx,%rdx
1406f479b:	49 0f af d0          	imul   %r8,%rdx
1406f479f:	49 8b c5             	mov    %r13,%rax
1406f47a2:	48 c1 e8 38          	shr    $0x38,%rax
1406f47a6:	48 33 d0             	xor    %rax,%rdx
1406f47a9:	49 0f af d0          	imul   %r8,%rdx
1406f47ad:	48 8b 86 58 05 00 00 	mov    0x558(%rsi),%rax
1406f47b4:	48 23 c2             	and    %rdx,%rax
1406f47b7:	48 03 c0             	add    %rax,%rax
1406f47ba:	48 8b 8e 40 05 00 00 	mov    0x540(%rsi),%rcx
1406f47c1:	48 8b 5c c1 08       	mov    0x8(%rcx,%rax,8),%rbx
1406f47c6:	48 8b 96 30 05 00 00 	mov    0x530(%rsi),%rdx
1406f47cd:	48 3b da             	cmp    %rdx,%rbx
1406f47d0:	74 1f                	je     0x1406f47f1
1406f47d2:	48 8b 04 c1          	mov    (%rcx,%rax,8),%rax
1406f47d6:	4c 3b 6b 10          	cmp    0x10(%rbx),%r13
1406f47da:	74 17                	je     0x1406f47f3
1406f47dc:	0f 1f 40 00          	nopl   0x0(%rax)
1406f47e0:	48 3b d8             	cmp    %rax,%rbx
1406f47e3:	74 0c                	je     0x1406f47f1
1406f47e5:	48 8b 5b 08          	mov    0x8(%rbx),%rbx
1406f47e9:	4c 3b 6b 10          	cmp    0x10(%rbx),%r13
1406f47ed:	75 f1                	jne    0x1406f47e0
1406f47ef:	eb 02                	jmp    0x1406f47f3
1406f47f1:	33 db                	xor    %ebx,%ebx
1406f47f3:	48 85 db             	test   %rbx,%rbx
1406f47f6:	48 0f 44 da          	cmove  %rdx,%rbx
1406f47fa:	48 3b da             	cmp    %rdx,%rbx
1406f47fd:	74 7e                	je     0x1406f487d
1406f47ff:	48 8d 8e 68 05 00 00 	lea    0x568(%rsi),%rcx
1406f4806:	4c 8d 44 24 58       	lea    0x58(%rsp),%r8
1406f480b:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1406f4810:	e8 db f7 f1 ff       	call   0x140613ff0
1406f4815:	48 8b 00             	mov    (%rax),%rax
1406f4818:	8b 40 18             	mov    0x18(%rax),%eax
1406f481b:	41 89 07             	mov    %eax,(%r15)
1406f481e:	33 c0                	xor    %eax,%eax
1406f4820:	49 89 04 24          	mov    %rax,(%r12)
1406f4824:	49 89 44 24 08       	mov    %rax,0x8(%r12)
1406f4829:	48 8b 43 20          	mov    0x20(%rbx),%rax
1406f482d:	48 85 c0             	test   %rax,%rax
1406f4830:	74 04                	je     0x1406f4836
1406f4832:	f0 ff 40 08          	lock incl 0x8(%rax)
1406f4836:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
1406f483a:	49 89 0c 24          	mov    %rcx,(%r12)
1406f483e:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
1406f4842:	49 89 4c 24 08       	mov    %rcx,0x8(%r12)
1406f4847:	49 8b c4             	mov    %r12,%rax
1406f484a:	48 8b 8d 80 00 00 00 	mov    0x80(%rbp),%rcx
1406f4851:	48 33 cc             	xor    %rsp,%rcx
1406f4854:	e8 a7 6c 72 00       	call   0x140e1b500
1406f4859:	0f 28 b4 24 a0 01 00 	movaps 0x1a0(%rsp),%xmm6
1406f4860:	00
1406f4861:	0f 28 bc 24 90 01 00 	movaps 0x190(%rsp),%xmm7
1406f4868:	00
1406f4869:	48 81 c4 b8 01 00 00 	add    $0x1b8,%rsp
1406f4870:	41 5f                	pop    %r15
1406f4872:	41 5e                	pop    %r14