1406ae596:	cc                   	int3
1406ae597:	cc                   	int3
1406ae598:	cc                   	int3
1406ae599:	cc                   	int3
1406ae59a:	cc                   	int3
1406ae59b:	cc                   	int3
1406ae59c:	cc                   	int3
1406ae59d:	cc                   	int3
1406ae59e:	cc                   	int3
1406ae59f:	cc                   	int3
1406ae5a0:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1406ae5a5:	55                   	push   %rbp
1406ae5a6:	56                   	push   %rsi
1406ae5a7:	57                   	push   %rdi
1406ae5a8:	41 54                	push   %r12
1406ae5aa:	41 55                	push   %r13
1406ae5ac:	41 56                	push   %r14
1406ae5ae:	41 57                	push   %r15
1406ae5b0:	48 8d 6c 24 d0       	lea    -0x30(%rsp),%rbp
1406ae5b5:	48 81 ec 30 01 00 00 	sub    $0x130,%rsp
1406ae5bc:	48 8b 05 3d a9 d0 00 	mov    0xd0a93d(%rip),%rax        # 0x1413b8f00
1406ae5c3:	48 33 c4             	xor    %rsp,%rax
1406ae5c6:	48 89 45 20          	mov    %rax,0x20(%rbp)
1406ae5ca:	49 8b f1             	mov    %r9,%rsi
1406ae5cd:	4c 89 4d a8          	mov    %r9,-0x58(%rbp)
1406ae5d1:	4c 8b e2             	mov    %rdx,%r12
1406ae5d4:	48 89 4d a0          	mov    %rcx,-0x60(%rbp)
1406ae5d8:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
1406ae5dd:	48 89 55 18          	mov    %rdx,0x18(%rbp)
1406ae5e1:	4c 89 4d f0          	mov    %r9,-0x10(%rbp)
1406ae5e5:	48 8b 9d 90 00 00 00 	mov    0x90(%rbp),%rbx
1406ae5ec:	48 8b 1b             	mov    (%rbx),%rbx
1406ae5ef:	48 85 db             	test   %rbx,%rbx
1406ae5f2:	74 1c                	je     0x1406ae610
1406ae5f4:	8b 43 10             	mov    0x10(%rbx),%eax
1406ae5f7:	ff c0                	inc    %eax
1406ae5f9:	89 43 10             	mov    %eax,0x10(%rbx)
1406ae5fc:	83 f8 01             	cmp    $0x1,%eax
1406ae5ff:	0f 8e 72 07 00 00    	jle    0x1406aed77
1406ae605:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1406ae60a:	0f 84 6f 07 00 00    	je     0x1406aed7f
1406ae610:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
1406ae615:	49 8b 49 08          	mov    0x8(%r9),%rcx
1406ae619:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
1406ae61e:	4d 8b 29             	mov    (%r9),%r13
1406ae621:	48 8b c1             	mov    %rcx,%rax
1406ae624:	49 2b c5             	sub    %r13,%rax
1406ae627:	48 c1 f8 03          	sar    $0x3,%rax
1406ae62b:	41 3b c0             	cmp    %r8d,%eax
1406ae62e:	0f 8d da 01 00 00    	jge    0x1406ae80e
1406ae634:	49 8b cc             	mov    %r12,%rcx
1406ae637:	48 83 7a 18 0f       	cmpq   $0xf,0x18(%rdx)
1406ae63c:	76 03                	jbe    0x1406ae641
1406ae63e:	48 8b 0a             	mov    (%rdx),%rcx
1406ae641:	c6 44 24 20 00       	movb   $0x0,0x20(%rsp)
1406ae646:	45 33 c9             	xor    %r9d,%r9d
1406ae649:	45 33 c0             	xor    %r8d,%r8d
1406ae64c:	48 8d 15 95 3f 93 00 	lea    0x933f95(%rip),%rdx        # 0x140fe25e8
1406ae653:	e8 e8 e7 0b 00       	call   0x14076ce40
1406ae658:	48 8b 38             	mov    (%rax),%rdi
1406ae65b:	48 89 7d a8          	mov    %rdi,-0x58(%rbp)
1406ae65f:	48 85 ff             	test   %rdi,%rdi
1406ae662:	74 1c                	je     0x1406ae680
1406ae664:	8b 47 10             	mov    0x10(%rdi),%eax
1406ae667:	ff c0                	inc    %eax
1406ae669:	89 47 10             	mov    %eax,0x10(%rdi)
1406ae66c:	83 f8 01             	cmp    $0x1,%eax
1406ae66f:	0f 8e 15 07 00 00    	jle    0x1406aed8a
1406ae675:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1406ae67a:	0f 84 12 07 00 00    	je     0x1406aed92
1406ae680:	48 85 ff             	test   %rdi,%rdi
1406ae683:	0f 84 14 07 00 00    	je     0x1406aed9d
1406ae689:	4c 8b 47 50          	mov    0x50(%rdi),%r8
1406ae68d:	4c 89 44 24 38       	mov    %r8,0x38(%rsp)
1406ae692:	4d 85 c0             	test   %r8,%r8
1406ae695:	74 1e                	je     0x1406ae6b5
1406ae697:	41 8b 40 10          	mov    0x10(%r8),%eax
1406ae69b:	ff c0                	inc    %eax
1406ae69d:	41 89 40 10          	mov    %eax,0x10(%r8)
1406ae6a1:	83 f8 01             	cmp    $0x1,%eax
1406ae6a4:	0f 8e 12 07 00 00    	jle    0x1406aedbc
1406ae6aa:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1406ae6af:	0f 84 0f 07 00 00    	je     0x1406aedc4
1406ae6b5:	4d 85 c0             	test   %r8,%r8
1406ae6b8:	0f 84 45 07 00 00    	je     0x1406aee03
1406ae6be:	49 8b 40 18          	mov    0x18(%r8),%rax
1406ae6c2:	83 78 18 11          	cmpl   $0x11,0x18(%rax)
1406ae6c6:	0f 85 37 07 00 00    	jne    0x1406aee03
1406ae6cc:	41 8b 40 10          	mov    0x10(%r8),%eax
1406ae6d0:	ff c0                	inc    %eax
1406ae6d2:	41 89 40 10          	mov    %eax,0x10(%r8)
1406ae6d6:	83 f8 01             	cmp    $0x1,%eax
1406ae6d9:	0f 8e f0 06 00 00    	jle    0x1406aedcf
1406ae6df:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1406ae6e4:	0f 84 ed 06 00 00    	je     0x1406aedd7
1406ae6ea:	4c 8b 4d a0          	mov    -0x60(%rbp),%r9
1406ae6ee:	4d 89 01             	mov    %r8,(%r9)
1406ae6f1:	41 8b 40 10          	mov    0x10(%r8),%eax
1406ae6f5:	ff c8                	dec    %eax
1406ae6f7:	41 89 40 10          	mov    %eax,0x10(%r8)
1406ae6fb:	85 c0                	test   %eax,%eax
1406ae6fd:	7f 1b                	jg     0x1406ae71a
1406ae6ff:	0f 88 dd 06 00 00    	js     0x1406aede2
1406ae705:	49 8b 00             	mov    (%r8),%rax
1406ae708:	ba 01 00 00 00       	mov    $0x1,%edx
1406ae70d:	49 8b c8             	mov    %r8,%rcx
1406ae710:	48 8b 00             	mov    (%rax),%rax
1406ae713:	ff 15 07 53 8d 00    	call   *0x8d5307(%rip)        # 0x140f83a20
1406ae719:	90                   	nop
1406ae71a:	8b 47 10             	mov    0x10(%rdi),%eax
1406ae71d:	ff c8                	dec    %eax
1406ae71f:	89 47 10             	mov    %eax,0x10(%rdi)
1406ae722:	85 c0                	test   %eax,%eax
1406ae724:	7f 1b                	jg     0x1406ae741
1406ae726:	0f 88 c1 06 00 00    	js     0x1406aeded
1406ae72c:	48 8b 07             	mov    (%rdi),%rax
1406ae72f:	ba 01 00 00 00       	mov    $0x1,%edx
1406ae734:	48 8b cf             	mov    %rdi,%rcx
1406ae737:	48 8b 00             	mov    (%rax),%rax
1406ae73a:	ff 15 e0 52 8d 00    	call   *0x8d52e0(%rip)        # 0x140f83a20
1406ae740:	90                   	nop
1406ae741:	48 85 db             	test   %rbx,%rbx
1406ae744:	74 27                	je     0x1406ae76d
1406ae746:	8b 43 10             	mov    0x10(%rbx),%eax
1406ae749:	ff c8                	dec    %eax
1406ae74b:	89 43 10             	mov    %eax,0x10(%rbx)
1406ae74e:	85 c0                	test   %eax,%eax
1406ae750:	7f 1b                	jg     0x1406ae76d
1406ae752:	0f 88 a0 06 00 00    	js     0x1406aedf8
1406ae758:	48 8b 03             	mov    (%rbx),%rax
1406ae75b:	ba 01 00 00 00       	mov    $0x1,%edx
1406ae760:	48 8b cb             	mov    %rbx,%rcx
1406ae763:	48 8b 00             	mov    (%rax),%rax
1406ae766:	ff 15 b4 52 8d 00    	call   *0x8d52b4(%rip)        # 0x140f83a20
1406ae76c:	90                   	nop
1406ae76d:	49 8b 54 24 18       	mov    0x18(%r12),%rdx
1406ae772:	48 83 fa 0f          	cmp    $0xf,%rdx
1406ae776:	76 31                	jbe    0x1406ae7a9
1406ae778:	49 8b 0c 24          	mov    (%r12),%rcx
1406ae77c:	48 ff c2             	inc    %rdx
1406ae77f:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406ae786:	72 1c                	jb     0x1406ae7a4
1406ae788:	48 83 c2 27          	add    $0x27,%rdx
1406ae78c:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
1406ae790:	49 2b c8             	sub    %r8,%rcx
1406ae793:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1406ae797:	48 83 f8 1f          	cmp    $0x1f,%rax
1406ae79b:	0f 87 ca 05 00 00    	ja     0x1406aed6b
1406ae7a1:	49 8b c8             	mov    %r8,%rcx
1406ae7a4:	e8 9b c9 76 00       	call   0x140e1b144
1406ae7a9:	33 db                	xor    %ebx,%ebx
1406ae7ab:	49 89 5c 24 10       	mov    %rbx,0x10(%r12)
1406ae7b0:	49 c7 44 24 18 0f 00 	movq   $0xf,0x18(%r12)
1406ae7b7:	00 00
1406ae7b9:	41 88 1c 24          	mov    %bl,(%r12)
1406ae7bd:	48 8b 0e             	mov    (%rsi),%rcx
1406ae7c0:	48 85 c9             	test   %rcx,%rcx
1406ae7c3:	0f 84 77 05 00 00    	je     0x1406aed40
1406ae7c9:	48 8b 56 10          	mov    0x10(%rsi),%rdx
1406ae7cd:	48 2b d1             	sub    %rcx,%rdx
1406ae7d0:	48 83 e2 f8          	and    $0xfffffffffffffff8,%rdx
1406ae7d4:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406ae7db:	72 1c                	jb     0x1406ae7f9
1406ae7dd:	48 83 c2 27          	add    $0x27,%rdx
1406ae7e1:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
1406ae7e5:	49 2b c8             	sub    %r8,%rcx
1406ae7e8:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1406ae7ec:	48 83 f8 1f          	cmp    $0x1f,%rax
1406ae7f0:	0f 87 7b 05 00 00    	ja     0x1406aed71
1406ae7f6:	49 8b c8             	mov    %r8,%rcx
1406ae7f9:	e8 46 c9 76 00       	call   0x140e1b144
1406ae7fe:	48 89 1e             	mov    %rbx,(%rsi)
1406ae801:	48 89 5e 08          	mov    %rbx,0x8(%rsi)
1406ae805:	48 89 5e 10          	mov    %rbx,0x10(%rsi)
1406ae809:	e9 32 05 00 00       	jmp    0x1406aed40
1406ae80e:	0f 57 c0             	xorps  %xmm0,%xmm0
1406ae811:	f3 0f 7f 44 24 70    	movdqu %xmm0,0x70(%rsp)
1406ae817:	45 33 c9             	xor    %r9d,%r9d
1406ae81a:	4c 89 4c 24 50       	mov    %r9,0x50(%rsp)
1406ae81f:	4c 89 4d 80          	mov    %r9,-0x80(%rbp)
1406ae823:	f3 0f 7f 45 88       	movdqu %xmm0,-0x78(%rbp)
1406ae828:	45 33 ff             	xor    %r15d,%r15d
1406ae82b:	4c 89 7c 24 48       	mov    %r15,0x48(%rsp)
1406ae830:	4c 89 7d 98          	mov    %r15,-0x68(%rbp)
1406ae834:	48 8b 74 24 78       	mov    0x78(%rsp),%rsi
1406ae839:	4c 8b 75 90          	mov    -0x70(%rbp),%r14
1406ae83d:	4c 3b e9             	cmp    %rcx,%r13
1406ae840:	0f 84 17 02 00 00    	je     0x1406aea5d
1406ae846:	49 ba b3 01 00 00 00 	movabs $0x100000001b3,%r10
1406ae84d:	01 00 00
1406ae850:	48 b9 25 23 22 84 e4 	movabs $0xcbf29ce484222325,%rcx
1406ae857:	9c f2 cb
1406ae85a:	4d 8b 45 00          	mov    0x0(%r13),%r8
1406ae85e:	49 8b c0             	mov    %r8,%rax
1406ae861:	48 c1 e8 08          	shr    $0x8,%rax
1406ae865:	0f b6 d0             	movzbl %al,%edx
1406ae868:	41 0f b6 c0          	movzbl %r8b,%eax
1406ae86c:	48 33 c1             	xor    %rcx,%rax
1406ae86f:	49 0f af c2          	imul   %r10,%rax
1406ae873:	48 33 d0             	xor    %rax,%rdx
1406ae876:	49 0f af d2          	imul   %r10,%rdx
1406ae87a:	49 8b c0             	mov    %r8,%rax
1406ae87d:	48 c1 e8 10          	shr    $0x10,%rax
1406ae881:	0f b6 c8             	movzbl %al,%ecx
1406ae884:	48 33 d1             	xor    %rcx,%rdx
1406ae887:	49 0f af d2          	imul   %r10,%rdx
1406ae88b:	49 8b c0             	mov    %r8,%rax
1406ae88e:	48 c1 e8 18          	shr    $0x18,%rax
1406ae892:	0f b6 c8             	movzbl %al,%ecx
1406ae895:	48 33 d1             	xor    %rcx,%rdx
1406ae898:	49 0f af d2          	imul   %r10,%rdx
1406ae89c:	49 8b c0             	mov    %r8,%rax
1406ae89f:	48 c1 e8 20          	shr    $0x20,%rax
1406ae8a3:	0f b6 c8             	movzbl %al,%ecx
1406ae8a6:	48 33 d1             	xor    %rcx,%rdx
1406ae8a9:	49 0f af d2          	imul   %r10,%rdx
1406ae8ad:	49 8b c0             	mov    %r8,%rax
1406ae8b0:	48 c1 e8 28          	shr    $0x28,%rax
1406ae8b4:	0f b6 c8             	movzbl %al,%ecx
1406ae8b7:	48 33 d1             	xor    %rcx,%rdx
1406ae8ba:	49 0f af d2          	imul   %r10,%rdx
1406ae8be:	49 8b c0             	mov    %r8,%rax
1406ae8c1:	48 c1 e8 30          	shr    $0x30,%rax
1406ae8c5:	0f b6 c8             	movzbl %al,%ecx
1406ae8c8:	48 33 ca             	xor    %rdx,%rcx
1406ae8cb:	49 0f af ca          	imul   %r10,%rcx
1406ae8cf:	49 8b c0             	mov    %r8,%rax
1406ae8d2:	48 c1 e8 38          	shr    $0x38,%rax
1406ae8d6:	48 33 c8             	xor    %rax,%rcx
1406ae8d9:	49 0f af ca          	imul   %r10,%rcx
1406ae8dd:	48 23 0d 8c 18 d8 00 	and    0xd8188c(%rip),%rcx        # 0x141430170
1406ae8e4:	48 c1 e1 04          	shl    $0x4,%rcx
1406ae8e8:	48 03 0d 69 18 d8 00 	add    0xd81869(%rip),%rcx        # 0x141430158
1406ae8ef:	48 8b 41 08          	mov    0x8(%rcx),%rax
1406ae8f3:	48 8b 3d 4e 18 d8 00 	mov    0xd8184e(%rip),%rdi        # 0x141430148
1406ae8fa:	48 3b c7             	cmp    %rdi,%rax
1406ae8fd:	74 1a                	je     0x1406ae919
1406ae8ff:	48 8b 09             	mov    (%rcx),%rcx
1406ae902:	4c 3b 40 10          	cmp    0x10(%rax),%r8
1406ae906:	74 13                	je     0x1406ae91b
1406ae908:	48 3b c1             	cmp    %rcx,%rax
1406ae90b:	74 0c                	je     0x1406ae919
1406ae90d:	48 8b 40 08          	mov    0x8(%rax),%rax
1406ae911:	4c 3b 40 10          	cmp    0x10(%rax),%r8
1406ae915:	75 f1                	jne    0x1406ae908
1406ae917:	eb 02                	jmp    0x1406ae91b
1406ae919:	33 c0                	xor    %eax,%eax
1406ae91b:	48 85 c0             	test   %rax,%rax
1406ae91e:	48 0f 45 f8          	cmovne %rax,%rdi
1406ae922:	48 8b 4f 18          	mov    0x18(%rdi),%rcx
1406ae926:	48 85 c9             	test   %rcx,%rcx
1406ae929:	74 1c                	je     0x1406ae947
1406ae92b:	8b 41 10             	mov    0x10(%rcx),%eax
1406ae92e:	ff c0                	inc    %eax
1406ae930:	89 41 10             	mov    %eax,0x10(%rcx)
1406ae933:	83 f8 01             	cmp    $0x1,%eax
1406ae936:	0f 8e f1 04 00 00    	jle    0x1406aee2d
1406ae93c:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1406ae941:	0f 84 db 04 00 00    	je     0x1406aee22
1406ae947:	48 89 4c 24 60       	mov    %rcx,0x60(%rsp)
1406ae94c:	49 3b f1             	cmp    %r9,%rsi
1406ae94f:	74 17                	je     0x1406ae968
1406ae951:	48 c7 44 24 60 00 00 	movq   $0x0,0x60(%rsp)
1406ae958:	00 00
1406ae95a:	48 89 0e             	mov    %rcx,(%rsi)
1406ae95d:	48 83 c6 08          	add    $0x8,%rsi
1406ae961:	48 89 74 24 78       	mov    %rsi,0x78(%rsp)
1406ae966:	eb 20                	jmp    0x1406ae988
1406ae968:	4c 8d 44 24 60       	lea    0x60(%rsp),%r8
1406ae96d:	48 8b d6             	mov    %rsi,%rdx
1406ae970:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
1406ae975:	e8 e6 3e fc ff       	call   0x140672860
1406ae97a:	48 8b 45 80          	mov    -0x80(%rbp),%rax
1406ae97e:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1406ae983:	48 8b 74 24 78       	mov    0x78(%rsp),%rsi
1406ae988:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
1406ae98d:	48 85 c9             	test   %rcx,%rcx
1406ae990:	74 24                	je     0x1406ae9b6
1406ae992:	8b 41 10             	mov    0x10(%rcx),%eax
1406ae995:	ff c8                	dec    %eax
1406ae997:	89 41 10             	mov    %eax,0x10(%rcx)
1406ae99a:	85 c0                	test   %eax,%eax
1406ae99c:	7f 18                	jg     0x1406ae9b6
1406ae99e:	0f 88 91 04 00 00    	js     0x1406aee35
1406ae9a4:	48 8b 01             	mov    (%rcx),%rax
1406ae9a7:	ba 01 00 00 00       	mov    $0x1,%edx
1406ae9ac:	48 8b 00             	mov    (%rax),%rax
1406ae9af:	ff 15 6b 50 8d 00    	call   *0x8d506b(%rip)        # 0x140f83a20
1406ae9b5:	90                   	nop
1406ae9b6:	4c 8d 47 20          	lea    0x20(%rdi),%r8
1406ae9ba:	4d 3b f7             	cmp    %r15,%r14
1406ae9bd:	74 10                	je     0x1406ae9cf
1406ae9bf:	41 8b 00             	mov    (%r8),%eax
1406ae9c2:	41 89 06             	mov    %eax,(%r14)
1406ae9c5:	49 83 c6 04          	add    $0x4,%r14
1406ae9c9:	4c 89 75 90          	mov    %r14,-0x70(%rbp)
1406ae9cd:	eb 19                	jmp    0x1406ae9e8
1406ae9cf:	49 8b d6             	mov    %r14,%rdx
1406ae9d2:	48 8d 4d 88          	lea    -0x78(%rbp),%rcx
1406ae9d6:	e8 45 fa e7 ff       	call   0x14052e420
1406ae9db:	48 8b 45 98          	mov    -0x68(%rbp),%rax
1406ae9df:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1406ae9e4:	4c 8b 75 90          	mov    -0x70(%rbp),%r14
1406ae9e8:	4c 8b 7f 30          	mov    0x30(%rdi),%r15
1406ae9ec:	48 8b 7f 28          	mov    0x28(%rdi),%rdi
1406ae9f0:	49 3b ff             	cmp    %r15,%rdi
1406ae9f3:	74 4e                	je     0x1406aea43
1406ae9f5:	48 8b cf             	mov    %rdi,%rcx
1406ae9f8:	48 83 7f 18 0f       	cmpq   $0xf,0x18(%rdi)
1406ae9fd:	76 03                	jbe    0x1406aea02
1406ae9ff:	48 8b 0f             	mov    (%rdi),%rcx
1406aea02:	48 8b 47 10          	mov    0x10(%rdi),%rax
1406aea06:	48 89 4d b0          	mov    %rcx,-0x50(%rbp)
1406aea0a:	48 89 45 b8          	mov    %rax,-0x48(%rbp)
1406aea0e:	0f 28 45 b0          	movaps -0x50(%rbp),%xmm0
1406aea12:	66 0f 7f 44 24 60    	movdqa %xmm0,0x60(%rsp)
1406aea18:	45 33 c9             	xor    %r9d,%r9d
1406aea1b:	4c 8d 44 24 60       	lea    0x60(%rsp),%r8
1406aea20:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1406aea25:	48 8b 0d 34 44 d8 00 	mov    0xd84434(%rip),%rcx        # 0x141432e60
1406aea2c:	e8 bf 5b 16 00       	call   0x1408145f0
1406aea31:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
1406aea36:	c6 40 30 01          	movb   $0x1,0x30(%rax)
1406aea3a:	48 83 c7 20          	add    $0x20,%rdi
1406aea3e:	49 3b ff             	cmp    %r15,%rdi
1406aea41:	75 b2                	jne    0x1406ae9f5
1406aea43:	49 83 c5 08          	add    $0x8,%r13
1406aea47:	4c 8b 7c 24 48       	mov    0x48(%rsp),%r15
1406aea4c:	4c 3b 6c 24 38       	cmp    0x38(%rsp),%r13
1406aea51:	74 0a                	je     0x1406aea5d
1406aea53:	4c 8b 4c 24 50       	mov    0x50(%rsp),%r9
1406aea58:	e9 e9 fd ff ff       	jmp    0x1406ae846
1406aea5d:	b9 a8 00 00 00       	mov    $0xa8,%ecx
1406aea62:	e8 a1 c6 76 00       	call   0x140e1b108
1406aea67:	4c 8b d0             	mov    %rax,%r10
1406aea6a:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1406aea6f:	48 85 c0             	test   %rax,%rax
1406aea72:	0f 84 b2 00 00 00    	je     0x1406aeb2a
1406aea78:	49 8b cf             	mov    %r15,%rcx
1406aea7b:	45 33 c0             	xor    %r8d,%r8d
1406aea7e:	45 8b e8             	mov    %r8d,%r13d
1406aea81:	4c 89 45 98          	mov    %r8,-0x68(%rbp)
1406aea85:	4c 89 45 90          	mov    %r8,-0x70(%rbp)
1406aea89:	48 8b 45 88          	mov    -0x78(%rbp),%rax
1406aea8d:	45 8b f8             	mov    %r8d,%r15d
1406aea90:	4c 89 45 88          	mov    %r8,-0x78(%rbp)
1406aea94:	48 89 45 b0          	mov    %rax,-0x50(%rbp)
1406aea98:	4c 89 75 b8          	mov    %r14,-0x48(%rbp)
1406aea9c:	48 89 4d c0          	mov    %rcx,-0x40(%rbp)
1406aeaa0:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx