140469747:	48 81 c4 10 01 00 00 	add    $0x110,%rsp
14046974e:	41 5f                	pop    %r15
140469750:	41 5e                	pop    %r14
140469752:	41 5d                	pop    %r13
140469754:	41 5c                	pop    %r12
140469756:	5f                   	pop    %rdi
140469757:	5e                   	pop    %rsi
140469758:	5d                   	pop    %rbp
140469759:	c3                   	ret
14046975a:	e8 45 0a 9c 00       	call   0x140e2a1a4
14046975f:	cc                   	int3
140469760:	e8 2b 3a d3 ff       	call   0x14019d190
140469765:	cc                   	int3
140469766:	e8 39 0a 9c 00       	call   0x140e2a1a4
14046976b:	cc                   	int3
14046976c:	cc                   	int3
14046976d:	cc                   	int3
14046976e:	cc                   	int3
14046976f:	cc                   	int3
140469770:	40 53                	rex push %rbx
140469772:	48 83 ec 20          	sub    $0x20,%rsp
140469776:	48 8b d9             	mov    %rcx,%rbx
140469779:	b9 c0 00 00 00       	mov    $0xc0,%ecx
14046977e:	e8 85 19 9b 00       	call   0x140e1b108
140469783:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
140469788:	48 85 c0             	test   %rax,%rax
14046978b:	74 12                	je     0x14046979f
14046978d:	48 8b d3             	mov    %rbx,%rdx
140469790:	48 8b c8             	mov    %rax,%rcx
140469793:	e8 c8 fa ff ff       	call   0x140469260
140469798:	90                   	nop
140469799:	48 83 c4 20          	add    $0x20,%rsp
14046979d:	5b                   	pop    %rbx
14046979e:	c3                   	ret
14046979f:	33 c0                	xor    %eax,%eax
1404697a1:	48 83 c4 20          	add    $0x20,%rsp
1404697a5:	5b                   	pop    %rbx
1404697a6:	c3                   	ret
1404697a7:	cc                   	int3
1404697a8:	cc                   	int3
1404697a9:	cc                   	int3
1404697aa:	cc                   	int3
1404697ab:	cc                   	int3
1404697ac:	cc                   	int3
1404697ad:	cc                   	int3
1404697ae:	cc                   	int3
1404697af:	cc                   	int3
1404697b0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1404697b5:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
1404697ba:	55                   	push   %rbp
1404697bb:	48 8b ec             	mov    %rsp,%rbp
1404697be:	48 81 ec 80 00 00 00 	sub    $0x80,%rsp
1404697c5:	0f 29 74 24 70       	movaps %xmm6,0x70(%rsp)
1404697ca:	0f 29 7c 24 60       	movaps %xmm7,0x60(%rsp)
1404697cf:	48 8b 05 2a f7 f4 00 	mov    0xf4f72a(%rip),%rax        # 0x1413b8f00
1404697d6:	48 33 c4             	xor    %rsp,%rax
1404697d9:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
1404697dd:	48 8b d9             	mov    %rcx,%rbx
1404697e0:	48 8d 05 51 ed b8 00 	lea    0xb8ed51(%rip),%rax        # 0x140ff8538
1404697e7:	48 89 45 a0          	mov    %rax,-0x60(%rbp)
1404697eb:	48 c7 45 a8 0d 00 00 	movq   $0xd,-0x58(%rbp)
1404697f2:	00
1404697f3:	0f 28 45 a0          	movaps -0x60(%rbp),%xmm0
1404697f7:	66 0f 7f 45 b0       	movdqa %xmm0,-0x50(%rbp)
1404697fc:	45 33 c9             	xor    %r9d,%r9d
1404697ff:	4c 8d 45 b0          	lea    -0x50(%rbp),%r8
140469803:	48 8d 55 a0          	lea    -0x60(%rbp),%rdx
140469807:	48 8b 0d 52 96 fc 00 	mov    0xfc9652(%rip),%rcx        # 0x141432e60
14046980e:	e8 dd ad 3a 00       	call   0x1408145f0
140469813:	48 8b 08             	mov    (%rax),%rcx
140469816:	48 89 0d e3 ec fb 00 	mov    %rcx,0xfbece3(%rip)        # 0x141428500
14046981d:	0f 57 c0             	xorps  %xmm0,%xmm0
140469820:	0f 11 45 b0          	movups %xmm0,-0x50(%rbp)
140469824:	66 0f 6f 0d 24 ab b3 	movdqa 0xb3ab24(%rip),%xmm1        # 0x140fa4350
14046982b:	00
14046982c:	f3 0f 7f 4d c0       	movdqu %xmm1,-0x40(%rbp)
140469831:	f2 0f 10 05 ff ec b8 	movsd  0xb8ecff(%rip),%xmm0        # 0x140ff8538
140469838:	00
140469839:	f2 0f 11 45 b0       	movsd  %xmm0,-0x50(%rbp)
14046983e:	8b 05 fc ec b8 00    	mov    0xb8ecfc(%rip),%eax        # 0x140ff8540
140469844:	89 45 b8             	mov    %eax,-0x48(%rbp)
140469847:	0f b6 05 f6 ec b8 00 	movzbl 0xb8ecf6(%rip),%eax        # 0x140ff8544
14046984e:	88 45 bc             	mov    %al,-0x44(%rbp)
140469851:	c6 45 bd 00          	movb   $0x0,-0x43(%rbp)
140469855:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14046985b:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
14046985f:	48 8b cb             	mov    %rbx,%rcx
140469862:	e8 39 d7 28 00       	call   0x1406f6fa0
140469867:	90                   	nop
140469868:	48 8b 55 c8          	mov    -0x38(%rbp),%rdx
14046986c:	48 83 fa 0f          	cmp    $0xf,%rdx
140469870:	76 31                	jbe    0x1404698a3
140469872:	48 ff c2             	inc    %rdx
140469875:	48 8b 4d b0          	mov    -0x50(%rbp),%rcx
140469879:	48 8b c1             	mov    %rcx,%rax
14046987c:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140469883:	72 19                	jb     0x14046989e
140469885:	48 83 c2 27          	add    $0x27,%rdx
140469889:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14046988d:	48 2b c1             	sub    %rcx,%rax
140469890:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140469894:	48 83 f8 1f          	cmp    $0x1f,%rax
140469898:	0f 87 a9 17 00 00    	ja     0x14046b047
14046989e:	e8 a1 18 9b 00       	call   0x140e1b144
1404698a3:	48 8d 05 9e ec b8 00 	lea    0xb8ec9e(%rip),%rax        # 0x140ff8548
1404698aa:	48 89 45 a0          	mov    %rax,-0x60(%rbp)
1404698ae:	48 c7 45 a8 10 00 00 	movq   $0x10,-0x58(%rbp)
1404698b5:	00
1404698b6:	0f 28 45 a0          	movaps -0x60(%rbp),%xmm0
1404698ba:	66 0f 7f 45 b0       	movdqa %xmm0,-0x50(%rbp)
1404698bf:	45 33 c9             	xor    %r9d,%r9d
1404698c2:	4c 8d 45 b0          	lea    -0x50(%rbp),%r8
1404698c6:	48 8d 55 a0          	lea    -0x60(%rbp),%rdx
1404698ca:	48 8b 0d 8f 95 fc 00 	mov    0xfc958f(%rip),%rcx        # 0x141432e60
1404698d1:	e8 1a ad 3a 00       	call   0x1408145f0
1404698d6:	48 8b 08             	mov    (%rax),%rcx
1404698d9:	48 89 0d 00 ed fb 00 	mov    %rcx,0xfbed00(%rip)        # 0x1414285e0
1404698e0:	0f 57 c0             	xorps  %xmm0,%xmm0
1404698e3:	0f 11 45 b0          	movups %xmm0,-0x50(%rbp)
1404698e7:	0f 57 c9             	xorps  %xmm1,%xmm1
1404698ea:	f3 0f 7f 4d c0       	movdqu %xmm1,-0x40(%rbp)
1404698ef:	b9 20 00 00 00       	mov    $0x20,%ecx
1404698f4:	e8 0f 18 9b 00       	call   0x140e1b108
1404698f9:	48 89 45 b0          	mov    %rax,-0x50(%rbp)
1404698fd:	66 0f 6f 05 5b aa b3 	movdqa 0xb3aa5b(%rip),%xmm0        # 0x140fa4360
140469904:	00
140469905:	f3 0f 7f 45 c0       	movdqu %xmm0,-0x40(%rbp)
14046990a:	0f 10 05 37 ec b8 00 	movups 0xb8ec37(%rip),%xmm0        # 0x140ff8548
140469911:	0f 11 00             	movups %xmm0,(%rax)
140469914:	c6 40 10 00          	movb   $0x0,0x10(%rax)
140469918:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14046991e:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
140469922:	48 8b cb             	mov    %rbx,%rcx
140469925:	e8 76 d6 28 00       	call   0x1406f6fa0
14046992a:	90                   	nop
14046992b:	48 8b 55 c8          	mov    -0x38(%rbp),%rdx
14046992f:	48 83 fa 0f          	cmp    $0xf,%rdx
140469933:	76 31                	jbe    0x140469966
140469935:	48 ff c2             	inc    %rdx
140469938:	48 8b 4d b0          	mov    -0x50(%rbp),%rcx
14046993c:	48 8b c1             	mov    %rcx,%rax
14046993f:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140469946:	72 19                	jb     0x140469961
140469948:	48 83 c2 27          	add    $0x27,%rdx
14046994c:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140469950:	48 2b c1             	sub    %rcx,%rax
140469953:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140469957:	48 83 f8 1f          	cmp    $0x1f,%rax
14046995b:	0f 87 ec 16 00 00    	ja     0x14046b04d
140469961:	e8 de 17 9b 00       	call   0x140e1b144
140469966:	48 8d 05 f3 eb b8 00 	lea    0xb8ebf3(%rip),%rax        # 0x140ff8560
14046996d:	48 89 45 a0          	mov    %rax,-0x60(%rbp)
140469971:	48 c7 45 a8 0e 00 00 	movq   $0xe,-0x58(%rbp)
140469978:	00
140469979:	0f 28 45 a0          	movaps -0x60(%rbp),%xmm0
14046997d:	66 0f 7f 45 b0       	movdqa %xmm0,-0x50(%rbp)
140469982:	45 33 c9             	xor    %r9d,%r9d
140469985:	4c 8d 45 b0          	lea    -0x50(%rbp),%r8
140469989:	48 8d 55 a0          	lea    -0x60(%rbp),%rdx
14046998d:	48 8b 0d cc 94 fc 00 	mov    0xfc94cc(%rip),%rcx        # 0x141432e60
140469994:	e8 57 ac 3a 00       	call   0x1408145f0
140469999:	48 8b 08             	mov    (%rax),%rcx
14046999c:	48 89 0d 15 ec fb 00 	mov    %rcx,0xfbec15(%rip)        # 0x1414285b8
1404699a3:	0f 57 c0             	xorps  %xmm0,%xmm0
1404699a6:	0f 11 45 b0          	movups %xmm0,-0x50(%rbp)
1404699aa:	66 0f 6f 3d 2e b1 b3 	movdqa 0xb3b12e(%rip),%xmm7        # 0x140fa4ae0
1404699b1:	00
1404699b2:	f3 0f 7f 7d c0       	movdqu %xmm7,-0x40(%rbp)
1404699b7:	f2 0f 10 05 a1 eb b8 	movsd  0xb8eba1(%rip),%xmm0        # 0x140ff8560
1404699be:	00
1404699bf:	f2 0f 11 45 b0       	movsd  %xmm0,-0x50(%rbp)
1404699c4:	8b 05 9e eb b8 00    	mov    0xb8eb9e(%rip),%eax        # 0x140ff8568
1404699ca:	89 45 b8             	mov    %eax,-0x48(%rbp)
1404699cd:	0f b7 05 98 eb b8 00 	movzwl 0xb8eb98(%rip),%eax        # 0x140ff856c
1404699d4:	66 89 45 bc          	mov    %ax,-0x44(%rbp)
1404699d8:	c6 45 be 00          	movb   $0x0,-0x42(%rbp)
1404699dc:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1404699e2:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
1404699e6:	48 8b cb             	mov    %rbx,%rcx
1404699e9:	e8 b2 d5 28 00       	call   0x1406f6fa0
1404699ee:	90                   	nop
1404699ef:	48 8b 55 c8          	mov    -0x38(%rbp),%rdx
1404699f3:	48 83 fa 0f          	cmp    $0xf,%rdx
1404699f7:	76 31                	jbe    0x140469a2a
1404699f9:	48 ff c2             	inc    %rdx
1404699fc:	48 8b 4d b0          	mov    -0x50(%rbp),%rcx
140469a00:	48 8b c1             	mov    %rcx,%rax
140469a03:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140469a0a:	72 19                	jb     0x140469a25
140469a0c:	48 83 c2 27          	add    $0x27,%rdx
140469a10:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140469a14:	48 2b c1             	sub    %rcx,%rax
140469a17:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140469a1b:	48 83 f8 1f          	cmp    $0x1f,%rax
140469a1f:	0f 87 2e 16 00 00    	ja     0x14046b053
140469a25:	e8 1a 17 9b 00       	call   0x140e1b144
140469a2a:	48 8d 05 3f eb b8 00 	lea    0xb8eb3f(%rip),%rax        # 0x140ff8570
140469a31:	48 89 45 a0          	mov    %rax,-0x60(%rbp)
140469a35:	48 c7 45 a8 0f 00 00 	movq   $0xf,-0x58(%rbp)
140469a3c:	00
140469a3d:	0f 28 45 a0          	movaps -0x60(%rbp),%xmm0
140469a41:	66 0f 7f 45 b0       	movdqa %xmm0,-0x50(%rbp)
140469a46:	45 33 c9             	xor    %r9d,%r9d
140469a49:	4c 8d 45 b0          	lea    -0x50(%rbp),%r8
140469a4d:	48 8d 55 a0          	lea    -0x60(%rbp),%rdx
140469a51:	48 8b 0d 08 94 fc 00 	mov    0xfc9408(%rip),%rcx        # 0x141432e60
140469a58:	e8 93 ab 3a 00       	call   0x1408145f0
140469a5d:	48 8b 08             	mov    (%rax),%rcx
140469a60:	48 89 0d 11 eb fb 00 	mov    %rcx,0xfbeb11(%rip)        # 0x141428578
140469a67:	0f 57 c0             	xorps  %xmm0,%xmm0
140469a6a:	0f 11 45 b0          	movups %xmm0,-0x50(%rbp)
140469a6e:	66 0f 6f 35 8a bf b3 	movdqa 0xb3bf8a(%rip),%xmm6        # 0x140fa5a00
140469a75:	00
140469a76:	f3 0f 7f 75 c0       	movdqu %xmm6,-0x40(%rbp)
140469a7b:	f2 0f 10 05 ed ea b8 	movsd  0xb8eaed(%rip),%xmm0        # 0x140ff8570
140469a82:	00
140469a83:	f2 0f 11 45 b0       	movsd  %xmm0,-0x50(%rbp)
140469a88:	8b 05 ea ea b8 00    	mov    0xb8eaea(%rip),%eax        # 0x140ff8578
140469a8e:	89 45 b8             	mov    %eax,-0x48(%rbp)
140469a91:	0f b7 05 e4 ea b8 00 	movzwl 0xb8eae4(%rip),%eax        # 0x140ff857c
140469a98:	66 89 45 bc          	mov    %ax,-0x44(%rbp)
140469a9c:	0f b6 05 db ea b8 00 	movzbl 0xb8eadb(%rip),%eax        # 0x140ff857e
140469aa3:	88 45 be             	mov    %al,-0x42(%rbp)
140469aa6:	c6 45 bf 00          	movb   $0x0,-0x41(%rbp)
140469aaa:	41 b8 02 00 00 00    	mov    $0x2,%r8d
140469ab0:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
140469ab4:	48 8b cb             	mov    %rbx,%rcx
140469ab7:	e8 e4 d4 28 00       	call   0x1406f6fa0
140469abc:	90                   	nop
140469abd:	48 8b 55 c8          	mov    -0x38(%rbp),%rdx
140469ac1:	48 83 fa 0f          	cmp    $0xf,%rdx
140469ac5:	76 31                	jbe    0x140469af8
140469ac7:	48 ff c2             	inc    %rdx
140469aca:	48 8b 4d b0          	mov    -0x50(%rbp),%rcx
140469ace:	48 8b c1             	mov    %rcx,%rax
140469ad1:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140469ad8:	72 19                	jb     0x140469af3
140469ada:	48 83 c2 27          	add    $0x27,%rdx
140469ade:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140469ae2:	48 2b c1             	sub    %rcx,%rax
140469ae5:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140469ae9:	48 83 f8 1f          	cmp    $0x1f,%rax
140469aed:	0f 87 66 15 00 00    	ja     0x14046b059
140469af3:	e8 4c 16 9b 00       	call   0x140e1b144
140469af8:	48 8d 05 81 ea b8 00 	lea    0xb8ea81(%rip),%rax        # 0x140ff8580
140469aff:	48 89 45 a0          	mov    %rax,-0x60(%rbp)
140469b03:	48 c7 45 a8 0d 00 00 	movq   $0xd,-0x58(%rbp)
140469b0a:	00
140469b0b:	0f 28 45 a0          	movaps -0x60(%rbp),%xmm0
140469b0f:	66 0f 7f 45 b0       	movdqa %xmm0,-0x50(%rbp)
140469b14:	45 33 c9             	xor    %r9d,%r9d
140469b17:	4c 8d 45 b0          	lea    -0x50(%rbp),%r8
140469b1b:	48 8d 55 a0          	lea    -0x60(%rbp),%rdx
140469b1f:	48 8b 0d 3a 93 fc 00 	mov    0xfc933a(%rip),%rcx        # 0x141432e60
140469b26:	e8 c5 aa 3a 00       	call   0x1408145f0
140469b2b:	48 8b 08             	mov    (%rax),%rcx
140469b2e:	48 89 0d d3 e9 fb 00 	mov    %rcx,0xfbe9d3(%rip)        # 0x141428508
140469b35:	0f 57 c0             	xorps  %xmm0,%xmm0
140469b38:	0f 11 45 b0          	movups %xmm0,-0x50(%rbp)
140469b3c:	66 0f 6f 0d 0c a8 b3 	movdqa 0xb3a80c(%rip),%xmm1        # 0x140fa4350
140469b43:	00
140469b44:	f3 0f 7f 4d c0       	movdqu %xmm1,-0x40(%rbp)
140469b49:	f2 0f 10 05 2f ea b8 	movsd  0xb8ea2f(%rip),%xmm0        # 0x140ff8580
140469b50:	00
140469b51:	f2 0f 11 45 b0       	movsd  %xmm0,-0x50(%rbp)
140469b56:	8b 05 2c ea b8 00    	mov    0xb8ea2c(%rip),%eax        # 0x140ff8588
140469b5c:	89 45 b8             	mov    %eax,-0x48(%rbp)
140469b5f:	0f b6 05 26 ea b8 00 	movzbl 0xb8ea26(%rip),%eax        # 0x140ff858c
140469b66:	88 45 bc             	mov    %al,-0x44(%rbp)
140469b69:	c6 45 bd 00          	movb   $0x0,-0x43(%rbp)
140469b6d:	41 b8 02 00 00 00    	mov    $0x2,%r8d
140469b73:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
140469b77:	48 8b cb             	mov    %rbx,%rcx
140469b7a:	e8 21 d4 28 00       	call   0x1406f6fa0
140469b7f:	90                   	nop
140469b80:	48 8b 55 c8          	mov    -0x38(%rbp),%rdx
140469b84:	48 83 fa 0f          	cmp    $0xf,%rdx
140469b88:	76 31                	jbe    0x140469bbb
140469b8a:	48 ff c2             	inc    %rdx
140469b8d:	48 8b 4d b0          	mov    -0x50(%rbp),%rcx
140469b91:	48 8b c1             	mov    %rcx,%rax
140469b94:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140469b9b:	72 19                	jb     0x140469bb6
140469b9d:	48 83 c2 27          	add    $0x27,%rdx
140469ba1:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140469ba5:	48 2b c1             	sub    %rcx,%rax
140469ba8:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140469bac:	48 83 f8 1f          	cmp    $0x1f,%rax
140469bb0:	0f 87 a9 14 00 00    	ja     0x14046b05f
140469bb6:	e8 89 15 9b 00       	call   0x140e1b144
140469bbb:	48 8d 05 ce e9 b8 00 	lea    0xb8e9ce(%rip),%rax        # 0x140ff8590
140469bc2:	48 89 45 a0          	mov    %rax,-0x60(%rbp)
140469bc6:	48 c7 45 a8 11 00 00 	movq   $0x11,-0x58(%rbp)
140469bcd:	00
140469bce:	0f 28 45 a0          	movaps -0x60(%rbp),%xmm0
140469bd2:	66 0f 7f 45 b0       	movdqa %xmm0,-0x50(%rbp)
140469bd7:	45 33 c9             	xor    %r9d,%r9d
140469bda:	4c 8d 45 b0          	lea    -0x50(%rbp),%r8
140469bde:	48 8d 55 a0          	lea    -0x60(%rbp),%rdx
140469be2:	48 8b 0d 77 92 fc 00 	mov    0xfc9277(%rip),%rcx        # 0x141432e60
140469be9:	e8 02 aa 3a 00       	call   0x1408145f0
140469bee:	48 8b 08             	mov    (%rax),%rcx
140469bf1:	48 89 0d 98 e9 fb 00 	mov    %rcx,0xfbe998(%rip)        # 0x141428590
140469bf8:	0f 57 c0             	xorps  %xmm0,%xmm0
140469bfb:	0f 11 45 b0          	movups %xmm0,-0x50(%rbp)
140469bff:	0f 57 c9             	xorps  %xmm1,%xmm1
140469c02:	f3 0f 7f 4d c0       	movdqu %xmm1,-0x40(%rbp)
140469c07:	b9 20 00 00 00       	mov    $0x20,%ecx
140469c0c:	e8 f7 14 9b 00       	call   0x140e1b108
140469c11:	48 89 45 b0          	mov    %rax,-0x50(%rbp)
140469c15:	66 0f 6f 05 53 a7 b3 	movdqa 0xb3a753(%rip),%xmm0        # 0x140fa4370
140469c1c:	00
140469c1d:	f3 0f 7f 45 c0       	movdqu %xmm0,-0x40(%rbp)
140469c22:	0f 10 05 67 e9 b8 00 	movups 0xb8e967(%rip),%xmm0        # 0x140ff8590
140469c29:	0f 11 00             	movups %xmm0,(%rax)
140469c2c:	0f b6 0d 6d e9 b8 00 	movzbl 0xb8e96d(%rip),%ecx        # 0x140ff85a0
140469c33:	88 48 10             	mov    %cl,0x10(%rax)
140469c36:	c6 40 11 00          	movb   $0x0,0x11(%rax)
140469c3a:	41 b8 02 00 00 00    	mov    $0x2,%r8d
140469c40:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
140469c44:	48 8b cb             	mov    %rbx,%rcx
140469c47:	e8 54 d3 28 00       	call   0x1406f6fa0
140469c4c:	90                   	nop
140469c4d:	48 8b 55 c8          	mov    -0x38(%rbp),%rdx
140469c51:	48 83 fa 0f          	cmp    $0xf,%rdx
140469c55:	76 31                	jbe    0x140469c88
140469c57:	48 ff c2             	inc    %rdx
140469c5a:	48 8b 4d b0          	mov    -0x50(%rbp),%rcx
140469c5e:	48 8b c1             	mov    %rcx,%rax
140469c61:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140469c68:	72 19                	jb     0x140469c83
140469c6a:	48 83 c2 27          	add    $0x27,%rdx
140469c6e:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140469c72:	48 2b c1             	sub    %rcx,%rax
140469c75:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140469c79:	48 83 f8 1f          	cmp    $0x1f,%rax
140469c7d:	0f 87 e2 13 00 00    	ja     0x14046b065
140469c83:	e8 bc 14 9b 00       	call   0x140e1b144
140469c88:	48 8d 05 19 e9 b8 00 	lea    0xb8e919(%rip),%rax        # 0x140ff85a8
140469c8f:	48 89 45 a0          	mov    %rax,-0x60(%rbp)
140469c93:	48 c7 45 a8 10 00 00 	movq   $0x10,-0x58(%rbp)
140469c9a:	00
140469c9b:	0f 28 45 a0          	movaps -0x60(%rbp),%xmm0
140469c9f:	66 0f 7f 45 b0       	movdqa %xmm0,-0x50(%rbp)
140469ca4:	45 33 c9             	xor    %r9d,%r9d
140469ca7:	4c 8d 45 b0          	lea    -0x50(%rbp),%r8
140469cab:	48 8d 55 a0          	lea    -0x60(%rbp),%rdx
140469caf:	48 8b 0d aa 91 fc 00 	mov    0xfc91aa(%rip),%rcx        # 0x141432e60
140469cb6:	e8 35 a9 3a 00       	call   0x1408145f0
140469cbb:	48 8b 08             	mov    (%rax),%rcx