140189569:	48 8b d3             	mov    %rbx,%rdx
14018956c:	48 89 05 ad 4e 31 01 	mov    %rax,0x1314ead(%rip)        # 0x14149e420
140189573:	48 8d 0d a6 4e 31 01 	lea    0x1314ea6(%rip),%rcx        # 0x14149e420
14018957a:	e8 f1 59 22 00       	call   0x1403aef70
14018957f:	48 8d 0d 6a 60 df 00 	lea    0xdf606a(%rip),%rcx        # 0x140f7f5f0
140189586:	48 83 c4 20          	add    $0x20,%rsp
14018958a:	5b                   	pop    %rbx
14018958b:	e9 e4 1d c9 00       	jmp    0x140e1b374
140189590:	48 8b 15 a9 54 31 01 	mov    0x13154a9(%rip),%rdx        # 0x14149ea40
140189597:	4c 8d 05 12 4e 31 01 	lea    0x1314e12(%rip),%r8        # 0x14149e3b0
14018959e:	4c 89 05 a3 54 31 01 	mov    %r8,0x13154a3(%rip)        # 0x14149ea48
1401895a5:	48 85 d2             	test   %rdx,%rdx
1401895a8:	74 13                	je     0x1401895bd
1401895aa:	48 8b 02             	mov    (%rdx),%rax
1401895ad:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401895b1:	4c 89 44 11 50       	mov    %r8,0x50(%rcx,%rdx,1)
1401895b6:	4c 8b 05 8b 54 31 01 	mov    0x131548b(%rip),%r8        # 0x14149ea48
1401895bd:	48 8b 15 8c 54 31 01 	mov    0x131548c(%rip),%rdx        # 0x14149ea50
1401895c4:	48 85 d2             	test   %rdx,%rdx
1401895c7:	74 0c                	je     0x1401895d5
1401895c9:	48 8b 02             	mov    (%rdx),%rax
1401895cc:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401895d0:	4c 89 44 11 50       	mov    %r8,0x50(%rcx,%rdx,1)
1401895d5:	c3                   	ret
1401895d6:	cc                   	int3
1401895d7:	cc                   	int3
1401895d8:	cc                   	int3
1401895d9:	cc                   	int3
1401895da:	cc                   	int3
1401895db:	cc                   	int3
1401895dc:	cc                   	int3
1401895dd:	cc                   	int3
1401895de:	cc                   	int3
1401895df:	cc                   	int3
1401895e0:	48 83 ec 28          	sub    $0x28,%rsp
1401895e4:	48 8d 0d b5 4d 31 01 	lea    0x1314db5(%rip),%rcx        # 0x14149e3a0
1401895eb:	e8 4c 1e c7 00       	call   0x140dfb43c
1401895f0:	48 8d 0d 09 60 df 00 	lea    0xdf6009(%rip),%rcx        # 0x140f7f600
1401895f7:	48 83 c4 28          	add    $0x28,%rsp
1401895fb:	e9 74 1d c9 00       	jmp    0x140e1b374
140189600:	48 83 ec 28          	sub    $0x28,%rsp
140189604:	41 b9 01 00 00 00    	mov    $0x1,%r9d
14018960a:	48 8d 15 2f 4f 31 01 	lea    0x1314f2f(%rip),%rdx        # 0x14149e540
140189611:	45 33 c0             	xor    %r8d,%r8d
140189614:	48 8d 0d b5 4e 31 01 	lea    0x1314eb5(%rip),%rcx        # 0x14149e4d0
14018961b:	e8 b0 48 05 00       	call   0x1401dded0
140189620:	48 8d 0d e9 5f df 00 	lea    0xdf5fe9(%rip),%rcx        # 0x140f7f610
140189627:	48 83 c4 28          	add    $0x28,%rsp
14018962b:	e9 44 1d c9 00       	jmp    0x140e1b374
140189630:	40 53                	rex push %rbx
140189632:	48 83 ec 20          	sub    $0x20,%rsp
140189636:	b9 02 00 00 00       	mov    $0x2,%ecx
14018963b:	e8 50 96 ca 00       	call   0x140e32c90
140189640:	48 8d 0d f9 4e 31 01 	lea    0x1314ef9(%rip),%rcx        # 0x14149e540
140189647:	48 8b d8             	mov    %rax,%rbx
14018964a:	e8 f1 4a 05 00       	call   0x1401de140
14018964f:	48 8d 05 4a c2 e5 00 	lea    0xe5c24a(%rip),%rax        # 0x140fe58a0
140189656:	45 33 c0             	xor    %r8d,%r8d
140189659:	48 8b d3             	mov    %rbx,%rdx
14018965c:	48 89 05 dd 4e 31 01 	mov    %rax,0x1314edd(%rip)        # 0x14149e540
140189663:	48 8d 0d d6 4e 31 01 	lea    0x1314ed6(%rip),%rcx        # 0x14149e540
14018966a:	e8 01 59 22 00       	call   0x1403aef70
14018966f:	48 8d 0d fa 5f df 00 	lea    0xdf5ffa(%rip),%rcx        # 0x140f7f670
140189676:	48 83 c4 20          	add    $0x20,%rsp
14018967a:	5b                   	pop    %rbx
14018967b:	e9 f4 1c c9 00       	jmp    0x140e1b374
140189680:	48 8b 05 49 4e 31 01 	mov    0x1314e49(%rip),%rax        # 0x14149e4d0
140189687:	48 8d 15 42 4e 31 01 	lea    0x1314e42(%rip),%rdx        # 0x14149e4d0
14018968e:	48 89 15 bb 53 31 01 	mov    %rdx,0x13153bb(%rip)        # 0x14149ea50
140189695:	48 63 48 04          	movslq 0x4(%rax),%rcx
140189699:	48 8b 05 a8 53 31 01 	mov    0x13153a8(%rip),%rax        # 0x14149ea48
1401896a0:	48 89 44 11 50       	mov    %rax,0x50(%rcx,%rdx,1)
1401896a5:	48 8b 05 24 4e 31 01 	mov    0x1314e24(%rip),%rax        # 0x14149e4d0
1401896ac:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401896b0:	83 4c 11 18 02       	orl    $0x2,0x18(%rcx,%rdx,1)
1401896b5:	c3                   	ret
1401896b6:	cc                   	int3
1401896b7:	cc                   	int3
1401896b8:	cc                   	int3
1401896b9:	cc                   	int3
1401896ba:	cc                   	int3
1401896bb:	cc                   	int3
1401896bc:	cc                   	int3
1401896bd:	cc                   	int3
1401896be:	cc                   	int3
1401896bf:	cc                   	int3
1401896c0:	48 83 ec 28          	sub    $0x28,%rsp
1401896c4:	48 8d 0d f5 4d 31 01 	lea    0x1314df5(%rip),%rcx        # 0x14149e4c0
1401896cb:	e8 6c 1d c7 00       	call   0x140dfb43c
1401896d0:	48 8d 0d a9 5f df 00 	lea    0xdf5fa9(%rip),%rcx        # 0x140f7f680
1401896d7:	48 83 c4 28          	add    $0x28,%rsp
1401896db:	e9 94 1c c9 00       	jmp    0x140e1b374
1401896e0:	48 83 ec 28          	sub    $0x28,%rsp
1401896e4:	41 b9 01 00 00 00    	mov    $0x1,%r9d
1401896ea:	48 8d 15 3f 52 31 01 	lea    0x131523f(%rip),%rdx        # 0x14149e930
1401896f1:	45 33 c0             	xor    %r8d,%r8d
1401896f4:	48 8d 0d d5 52 31 01 	lea    0x13152d5(%rip),%rcx        # 0x14149e9d0
1401896fb:	e8 d0 47 05 00       	call   0x1401dded0
140189700:	48 8d 0d 89 5f df 00 	lea    0xdf5f89(%rip),%rcx        # 0x140f7f690
140189707:	48 83 c4 28          	add    $0x28,%rsp
14018970b:	e9 64 1c c9 00       	jmp    0x140e1b374
140189710:	40 53                	rex push %rbx
140189712:	48 83 ec 20          	sub    $0x20,%rsp
140189716:	b9 02 00 00 00       	mov    $0x2,%ecx
14018971b:	e8 70 95 ca 00       	call   0x140e32c90
140189720:	48 8d 0d 09 52 31 01 	lea    0x1315209(%rip),%rcx        # 0x14149e930
140189727:	48 8b d8             	mov    %rax,%rbx
14018972a:	e8 11 4a 05 00       	call   0x1401de140
14018972f:	48 8d 05 6a c1 e5 00 	lea    0xe5c16a(%rip),%rax        # 0x140fe58a0
140189736:	45 33 c0             	xor    %r8d,%r8d
140189739:	48 8b d3             	mov    %rbx,%rdx
14018973c:	48 89 05 ed 51 31 01 	mov    %rax,0x13151ed(%rip)        # 0x14149e930
140189743:	48 8d 0d e6 51 31 01 	lea    0x13151e6(%rip),%rcx        # 0x14149e930
14018974a:	e8 21 58 22 00       	call   0x1403aef70
14018974f:	48 8d 0d 9a 5f df 00 	lea    0xdf5f9a(%rip),%rcx        # 0x140f7f6f0
140189756:	48 83 c4 20          	add    $0x20,%rsp
14018975a:	5b                   	pop    %rbx
14018975b:	e9 14 1c c9 00       	jmp    0x140e1b374
140189760:	48 8d 05 69 52 31 01 	lea    0x1315269(%rip),%rax        # 0x14149e9d0
140189767:	48 89 05 ea 52 31 01 	mov    %rax,0x13152ea(%rip)        # 0x14149ea58
14018976e:	c3                   	ret
14018976f:	cc                   	int3
140189770:	48 83 ec 28          	sub    $0x28,%rsp
140189774:	48 8d 0d a5 51 31 01 	lea    0x13151a5(%rip),%rcx        # 0x14149e920
14018977b:	e8 bc 1c c7 00       	call   0x140dfb43c
140189780:	48 8d 0d 79 5f df 00 	lea    0xdf5f79(%rip),%rcx        # 0x140f7f700
140189787:	48 83 c4 28          	add    $0x28,%rsp
14018978b:	e9 e4 1b c9 00       	jmp    0x140e1b374
140189790:	48 83 ec 28          	sub    $0x28,%rsp
140189794:	48 8d 0d e5 52 31 01 	lea    0x13152e5(%rip),%rcx        # 0x14149ea80
14018979b:	e8 9c 1c c7 00       	call   0x140dfb43c
1401897a0:	48 8d 0d a9 5f df 00 	lea    0xdf5fa9(%rip),%rcx        # 0x140f7f750
1401897a7:	48 83 c4 28          	add    $0x28,%rsp
1401897ab:	e9 c4 1b c9 00       	jmp    0x140e1b374
1401897b0:	48 8d 0d 59 5f df 00 	lea    0xdf5f59(%rip),%rcx        # 0x140f7f710
1401897b7:	e9 b8 1b c9 00       	jmp    0x140e1b374
1401897bc:	cc                   	int3
1401897bd:	cc                   	int3
1401897be:	cc                   	int3
1401897bf:	cc                   	int3
1401897c0:	48 8b c4             	mov    %rsp,%rax
1401897c3:	48 89 58 10          	mov    %rbx,0x10(%rax)
1401897c7:	48 89 78 18          	mov    %rdi,0x18(%rax)
1401897cb:	55                   	push   %rbp
1401897cc:	48 8d 68 a8          	lea    -0x58(%rax),%rbp
1401897d0:	48 81 ec 50 01 00 00 	sub    $0x150,%rsp
1401897d7:	0f 29 70 e8          	movaps %xmm6,-0x18(%rax)
1401897db:	33 ff                	xor    %edi,%edi
1401897dd:	0f 57 c0             	xorps  %xmm0,%xmm0
1401897e0:	0f 11 45 18          	movups %xmm0,0x18(%rbp)
1401897e4:	0f 57 c9             	xorps  %xmm1,%xmm1
1401897e7:	f3 0f 7f 4d 28       	movdqu %xmm1,0x28(%rbp)
1401897ec:	45 33 c0             	xor    %r8d,%r8d
1401897ef:	48 8d 15 9a 9f e1 00 	lea    0xe19f9a(%rip),%rdx        # 0x140fa3790
1401897f6:	48 8d 4d 18          	lea    0x18(%rbp),%rcx
1401897fa:	e8 f1 f2 09 00       	call   0x140228af0
1401897ff:	90                   	nop
140189800:	0f 57 c0             	xorps  %xmm0,%xmm0
140189803:	0f 11 45 f8          	movups %xmm0,-0x8(%rbp)
140189807:	66 0f 6f 35 21 a6 e1 	movdqa 0xe1a621(%rip),%xmm6        # 0x140fa3e30
14018980e:	00
14018980f:	f3 0f 7f 75 08       	movdqu %xmm6,0x8(%rbp)
140189814:	40 88 7d f8          	mov    %dil,-0x8(%rbp)
140189818:	0f 11 45 d8          	movups %xmm0,-0x28(%rbp)
14018981c:	f3 0f 7f 75 e8       	movdqu %xmm6,-0x18(%rbp)
140189821:	40 88 7d d8          	mov    %dil,-0x28(%rbp)
140189825:	0f 11 45 b8          	movups %xmm0,-0x48(%rbp)
140189829:	f3 0f 7f 75 c8       	movdqu %xmm6,-0x38(%rbp)
14018982e:	40 88 7d b8          	mov    %dil,-0x48(%rbp)
140189832:	f3 0f 7f 44 24 60    	movdqu %xmm0,0x60(%rsp)
140189838:	48 89 7c 24 70       	mov    %rdi,0x70(%rsp)
14018983d:	0f 11 45 98          	movups %xmm0,-0x68(%rbp)
140189841:	f3 0f 7f 75 a8       	movdqu %xmm6,-0x58(%rbp)
140189846:	40 88 7d 98          	mov    %dil,-0x68(%rbp)
14018984a:	0f 11 44 24 78       	movups %xmm0,0x78(%rsp)
14018984f:	0f 57 c9             	xorps  %xmm1,%xmm1
140189852:	f3 0f 7f 4d 88       	movdqu %xmm1,-0x78(%rbp)
140189857:	45 33 c0             	xor    %r8d,%r8d
14018985a:	48 8d 15 2f 9f e1 00 	lea    0xe19f2f(%rip),%rdx        # 0x140fa3790
140189861:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
140189866:	e8 85 f2 09 00       	call   0x140228af0
14018986b:	90                   	nop
14018986c:	b9 b8 01 00 00       	mov    $0x1b8,%ecx
140189871:	e8 92 18 c9 00       	call   0x140e1b108
140189876:	48 8b d8             	mov    %rax,%rbx
140189879:	48 89 45 60          	mov    %rax,0x60(%rbp)
14018987d:	48 85 c0             	test   %rax,%rax
140189880:	74 70                	je     0x1401898f2
140189882:	0f 57 c0             	xorps  %xmm0,%xmm0
140189885:	0f 11 00             	movups %xmm0,(%rax)
140189888:	c7 40 08 01 00 00 00 	movl   $0x1,0x8(%rax)
14018988f:	c7 40 0c 01 00 00 00 	movl   $0x1,0xc(%rax)
140189896:	48 8d 05 a3 b6 ed 00 	lea    0xedb6a3(%rip),%rax        # 0x141064f40
14018989d:	48 89 03             	mov    %rax,(%rbx)
1401898a0:	48 8d 4b 10          	lea    0x10(%rbx),%rcx
1401898a4:	40 88 7c 24 50       	mov    %dil,0x50(%rsp)
1401898a9:	48 8d 45 18          	lea    0x18(%rbp),%rax
1401898ad:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1401898b2:	48 8d 45 f8          	lea    -0x8(%rbp),%rax
1401898b6:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1401898bb:	48 8d 45 d8          	lea    -0x28(%rbp),%rax
1401898bf:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1401898c4:	48 8d 45 b8          	lea    -0x48(%rbp),%rax
1401898c8:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1401898cd:	48 8d 44 24 60       	lea    0x60(%rsp),%rax
1401898d2:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1401898d7:	48 8d 45 98          	lea    -0x68(%rbp),%rax
1401898db:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1401898e0:	45 33 c9             	xor    %r9d,%r9d
1401898e3:	45 33 c0             	xor    %r8d,%r8d
1401898e6:	48 8d 54 24 78       	lea    0x78(%rsp),%rdx
1401898eb:	e8 80 9f cd 00       	call   0x140e63870
1401898f0:	eb 03                	jmp    0x1401898f5
1401898f2:	48 8b df             	mov    %rdi,%rbx
1401898f5:	48 8d 43 10          	lea    0x10(%rbx),%rax
1401898f9:	48 89 05 a0 66 31 01 	mov    %rax,0x13166a0(%rip)        # 0x14149ffa0
140189900:	48 89 1d a1 66 31 01 	mov    %rbx,0x13166a1(%rip)        # 0x14149ffa8
140189907:	48 8b 55 90          	mov    -0x70(%rbp),%rdx
14018990b:	48 83 fa 07          	cmp    $0x7,%rdx
14018990f:	76 37                	jbe    0x140189948
140189911:	48 8d 14 55 02 00 00 	lea    0x2(,%rdx,2),%rdx
140189918:	00
140189919:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
14018991e:	48 8b c1             	mov    %rcx,%rax
140189921:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140189928:	72 19                	jb     0x140189943
14018992a:	48 83 c2 27          	add    $0x27,%rdx
14018992e:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140189932:	48 2b c1             	sub    %rcx,%rax
140189935:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140189939:	48 83 f8 1f          	cmp    $0x1f,%rax
14018993d:	0f 87 d8 01 00 00    	ja     0x140189b1b
140189943:	e8 fc 17 c9 00       	call   0x140e1b144
140189948:	66 0f 6f 05 10 86 e2 	movdqa 0xe28610(%rip),%xmm0        # 0x140fb1f60
14018994f:	00
140189950:	f3 0f 7f 45 88       	movdqu %xmm0,-0x78(%rbp)
140189955:	66 89 7c 24 78       	mov    %di,0x78(%rsp)
14018995a:	48 8b 55 b0          	mov    -0x50(%rbp),%rdx
14018995e:	48 83 fa 0f          	cmp    $0xf,%rdx
140189962:	76 31                	jbe    0x140189995
140189964:	48 ff c2             	inc    %rdx
140189967:	48 8b 4d 98          	mov    -0x68(%rbp),%rcx
14018996b:	48 8b c1             	mov    %rcx,%rax
14018996e:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140189975:	72 19                	jb     0x140189990
140189977:	48 83 c2 27          	add    $0x27,%rdx
14018997b:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14018997f:	48 2b c1             	sub    %rcx,%rax
140189982:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140189986:	48 83 f8 1f          	cmp    $0x1f,%rax
14018998a:	0f 87 91 01 00 00    	ja     0x140189b21
140189990:	e8 af 17 c9 00       	call   0x140e1b144
140189995:	f3 0f 7f 75 a8       	movdqu %xmm6,-0x58(%rbp)
14018999a:	c6 45 98 00          	movb   $0x0,-0x68(%rbp)
14018999e:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
1401899a3:	48 85 c9             	test   %rcx,%rcx
1401899a6:	74 40                	je     0x1401899e8
1401899a8:	48 8b 54 24 70       	mov    0x70(%rsp),%rdx
1401899ad:	48 2b d1             	sub    %rcx,%rdx
1401899b0:	48 8b c1             	mov    %rcx,%rax
1401899b3:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1401899ba:	72 19                	jb     0x1401899d5
1401899bc:	48 83 c2 27          	add    $0x27,%rdx
1401899c0:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401899c4:	48 2b c1             	sub    %rcx,%rax
1401899c7:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1401899cb:	48 83 f8 1f          	cmp    $0x1f,%rax
1401899cf:	0f 87 52 01 00 00    	ja     0x140189b27
1401899d5:	e8 6a 17 c9 00       	call   0x140e1b144
1401899da:	0f 57 c0             	xorps  %xmm0,%xmm0
1401899dd:	f3 0f 7f 44 24 60    	movdqu %xmm0,0x60(%rsp)
1401899e3:	48 89 7c 24 70       	mov    %rdi,0x70(%rsp)
1401899e8:	48 8b 55 d0          	mov    -0x30(%rbp),%rdx
1401899ec:	48 83 fa 0f          	cmp    $0xf,%rdx
1401899f0:	76 31                	jbe    0x140189a23
1401899f2:	48 ff c2             	inc    %rdx
1401899f5:	48 8b 4d b8          	mov    -0x48(%rbp),%rcx
1401899f9:	48 8b c1             	mov    %rcx,%rax
1401899fc:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140189a03:	72 19                	jb     0x140189a1e
140189a05:	48 83 c2 27          	add    $0x27,%rdx
140189a09:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140189a0d:	48 2b c1             	sub    %rcx,%rax
140189a10:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140189a14:	48 83 f8 1f          	cmp    $0x1f,%rax
140189a18:	0f 87 0f 01 00 00    	ja     0x140189b2d
140189a1e:	e8 21 17 c9 00       	call   0x140e1b144
140189a23:	f3 0f 7f 75 c8       	movdqu %xmm6,-0x38(%rbp)
140189a28:	c6 45 b8 00          	movb   $0x0,-0x48(%rbp)
140189a2c:	48 8b 55 f0          	mov    -0x10(%rbp),%rdx
140189a30:	48 83 fa 0f          	cmp    $0xf,%rdx
140189a34:	76 31                	jbe    0x140189a67
140189a36:	48 ff c2             	inc    %rdx
140189a39:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
140189a3d:	48 8b c1             	mov    %rcx,%rax
140189a40:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140189a47:	72 19                	jb     0x140189a62
140189a49:	48 83 c2 27          	add    $0x27,%rdx
140189a4d:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140189a51:	48 2b c1             	sub    %rcx,%rax
140189a54:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140189a58:	48 83 f8 1f          	cmp    $0x1f,%rax
140189a5c:	0f 87 d1 00 00 00    	ja     0x140189b33
140189a62:	e8 dd 16 c9 00       	call   0x140e1b144
140189a67:	f3 0f 7f 75 e8       	movdqu %xmm6,-0x18(%rbp)
140189a6c:	c6 45 d8 00          	movb   $0x0,-0x28(%rbp)
140189a70:	48 8b 55 10          	mov    0x10(%rbp),%rdx
140189a74:	48 83 fa 0f          	cmp    $0xf,%rdx
140189a78:	76 31                	jbe    0x140189aab
140189a7a:	48 ff c2             	inc    %rdx
140189a7d:	48 8b 4d f8          	mov    -0x8(%rbp),%rcx
140189a81:	48 8b c1             	mov    %rcx,%rax
140189a84:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140189a8b:	72 19                	jb     0x140189aa6
140189a8d:	48 83 c2 27          	add    $0x27,%rdx
140189a91:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140189a95:	48 2b c1             	sub    %rcx,%rax
140189a98:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140189a9c:	48 83 f8 1f          	cmp    $0x1f,%rax
140189aa0:	0f 87 93 00 00 00    	ja     0x140189b39
140189aa6:	e8 99 16 c9 00       	call   0x140e1b144
140189aab:	f3 0f 7f 75 08       	movdqu %xmm6,0x8(%rbp)
140189ab0:	c6 45 f8 00          	movb   $0x0,-0x8(%rbp)
140189ab4:	48 8b 55 30          	mov    0x30(%rbp),%rdx
140189ab8:	48 83 fa 07          	cmp    $0x7,%rdx
140189abc:	76 32                	jbe    0x140189af0
140189abe:	48 8d 14 55 02 00 00 	lea    0x2(,%rdx,2),%rdx
140189ac5:	00
140189ac6:	48 8b 4d 18          	mov    0x18(%rbp),%rcx
140189aca:	48 8b c1             	mov    %rcx,%rax
140189acd:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140189ad4:	72 15                	jb     0x140189aeb
140189ad6:	48 83 c2 27          	add    $0x27,%rdx
140189ada:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140189ade:	48 2b c1             	sub    %rcx,%rax
140189ae1:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140189ae5:	48 83 f8 1f          	cmp    $0x1f,%rax
140189ae9:	77 2a                	ja     0x140189b15
140189aeb:	e8 54 16 c9 00       	call   0x140e1b144
140189af0:	48 8d 0d 69 5c df 00 	lea    0xdf5c69(%rip),%rcx        # 0x140f7f760
140189af7:	4c 8d 9c 24 50 01 00 	lea    0x150(%rsp),%r11
140189afe:	00
140189aff:	49 8b 5b 18          	mov    0x18(%r11),%rbx
140189b03:	49 8b 7b 20          	mov    0x20(%r11),%rdi
140189b07:	41 0f 28 73 f0       	movaps -0x10(%r11),%xmm6
140189b0c:	49 8b e3             	mov    %r11,%rsp
140189b0f:	5d                   	pop    %rbp
140189b10:	e9 5f 18 c9 00       	jmp    0x140e1b374
140189b15:	e8 8a 06 ca 00       	call   0x140e2a1a4
140189b1a:	90                   	nop