1406e95b4:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406e95bb:	72 19                	jb     0x1406e95d6
1406e95bd:	48 83 c2 27          	add    $0x27,%rdx
1406e95c1:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406e95c5:	48 2b c1             	sub    %rcx,%rax
1406e95c8:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406e95cc:	48 83 f8 1f          	cmp    $0x1f,%rax
1406e95d0:	0f 87 1e 07 00 00    	ja     0x1406e9cf4
1406e95d6:	e8 69 1b 73 00       	call   0x140e1b144
1406e95db:	4c 89 6c 24 50       	mov    %r13,0x50(%rsp)
1406e95e0:	48 c7 44 24 58 0f 00 	movq   $0xf,0x58(%rsp)
1406e95e7:	00 00
1406e95e9:	c6 44 24 40 00       	movb   $0x0,0x40(%rsp)
1406e95ee:	48 8b 55 98          	mov    -0x68(%rbp),%rdx
1406e95f2:	48 83 fa 0f          	cmp    $0xf,%rdx
1406e95f6:	76 31                	jbe    0x1406e9629
1406e95f8:	48 ff c2             	inc    %rdx
1406e95fb:	48 8b 4d 80          	mov    -0x80(%rbp),%rcx
1406e95ff:	48 8b c1             	mov    %rcx,%rax
1406e9602:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406e9609:	72 19                	jb     0x1406e9624
1406e960b:	48 83 c2 27          	add    $0x27,%rdx
1406e960f:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406e9613:	48 2b c1             	sub    %rcx,%rax
1406e9616:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406e961a:	48 83 f8 1f          	cmp    $0x1f,%rax
1406e961e:	0f 87 d6 06 00 00    	ja     0x1406e9cfa
1406e9624:	e8 1b 1b 73 00       	call   0x140e1b144
1406e9629:	4c 89 6d 90          	mov    %r13,-0x70(%rbp)
1406e962d:	48 c7 45 98 0f 00 00 	movq   $0xf,-0x68(%rbp)
1406e9634:	00
1406e9635:	c6 45 80 00          	movb   $0x0,-0x80(%rbp)
1406e9639:	48 8b 55 f8          	mov    -0x8(%rbp),%rdx
1406e963d:	48 83 fa 0f          	cmp    $0xf,%rdx
1406e9641:	76 31                	jbe    0x1406e9674
1406e9643:	48 ff c2             	inc    %rdx
1406e9646:	48 8b 4d e0          	mov    -0x20(%rbp),%rcx
1406e964a:	48 8b c1             	mov    %rcx,%rax
1406e964d:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406e9654:	72 19                	jb     0x1406e966f
1406e9656:	48 83 c2 27          	add    $0x27,%rdx
1406e965a:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406e965e:	48 2b c1             	sub    %rcx,%rax
1406e9661:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406e9665:	48 83 f8 1f          	cmp    $0x1f,%rax
1406e9669:	0f 87 91 06 00 00    	ja     0x1406e9d00
1406e966f:	e8 d0 1a 73 00       	call   0x140e1b144
1406e9674:	4c 89 6d f0          	mov    %r13,-0x10(%rbp)
1406e9678:	48 c7 45 f8 0f 00 00 	movq   $0xf,-0x8(%rbp)
1406e967f:	00
1406e9680:	c6 45 e0 00          	movb   $0x0,-0x20(%rbp)
1406e9684:	41 80 7f 40 00       	cmpb   $0x0,0x40(%r15)
1406e9689:	0f 84 4e 02 00 00    	je     0x1406e98dd
1406e968f:	0f 57 c0             	xorps  %xmm0,%xmm0
1406e9692:	0f 11 44 24 60       	movups %xmm0,0x60(%rsp)
1406e9697:	48 c7 44 24 70 0b 00 	movq   $0xb,0x70(%rsp)
1406e969e:	00 00
1406e96a0:	48 c7 44 24 78 0f 00 	movq   $0xf,0x78(%rsp)
1406e96a7:	00 00
1406e96a9:	f2 0f 10 05 4f 52 93 	movsd  0x93524f(%rip),%xmm0        # 0x14101e900
1406e96b0:	00
1406e96b1:	f2 0f 11 44 24 60    	movsd  %xmm0,0x60(%rsp)
1406e96b7:	0f b7 05 4a 52 93 00 	movzwl 0x93524a(%rip),%eax        # 0x14101e908
1406e96be:	66 89 44 24 68       	mov    %ax,0x68(%rsp)
1406e96c3:	0f b6 05 40 52 93 00 	movzbl 0x935240(%rip),%eax        # 0x14101e90a
1406e96ca:	88 44 24 6a          	mov    %al,0x6a(%rsp)
1406e96ce:	c6 44 24 6b 00       	movb   $0x0,0x6b(%rsp)
1406e96d3:	49 8b ce             	mov    %r14,%rcx
1406e96d6:	e8 65 9e ff ff       	call   0x1406e3540
1406e96db:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
1406e96df:	48 83 7d d8 0f       	cmpq   $0xf,-0x28(%rbp)
1406e96e4:	4c 0f 47 45 c0       	cmova  -0x40(%rbp),%r8
1406e96e9:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
1406e96ee:	48 83 7c 24 78 0f    	cmpq   $0xf,0x78(%rsp)
1406e96f4:	48 0f 47 54 24 60    	cmova  0x60(%rsp),%rdx
1406e96fa:	49 8b 8e 98 0d 00 00 	mov    0xd98(%r14),%rcx
1406e9701:	e8 6a 64 c9 ff       	call   0x14037fb70
1406e9706:	49 8b 96 98 0d 00 00 	mov    0xd98(%r14),%rdx
1406e970d:	b9 0a 00 00 00       	mov    $0xa,%ecx
1406e9712:	e8 9d 1e 75 00       	call   0x140e3b5b4
1406e9717:	90                   	nop
1406e9718:	48 8b 54 24 78       	mov    0x78(%rsp),%rdx
1406e971d:	48 83 fa 0f          	cmp    $0xf,%rdx
1406e9721:	76 32                	jbe    0x1406e9755
1406e9723:	48 ff c2             	inc    %rdx
1406e9726:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
1406e972b:	48 8b c1             	mov    %rcx,%rax
1406e972e:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406e9735:	72 19                	jb     0x1406e9750
1406e9737:	48 83 c2 27          	add    $0x27,%rdx
1406e973b:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406e973f:	48 2b c1             	sub    %rcx,%rax
1406e9742:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406e9746:	48 83 f8 1f          	cmp    $0x1f,%rax
1406e974a:	0f 87 b6 05 00 00    	ja     0x1406e9d06
1406e9750:	e8 ef 19 73 00       	call   0x140e1b144
1406e9755:	49 8b ce             	mov    %r14,%rcx
1406e9758:	e8 33 9e ff ff       	call   0x1406e3590
1406e975d:	0f 57 c0             	xorps  %xmm0,%xmm0
1406e9760:	0f 11 44 24 60       	movups %xmm0,0x60(%rsp)
1406e9765:	4c 89 6c 24 70       	mov    %r13,0x70(%rsp)
1406e976a:	4c 89 6c 24 78       	mov    %r13,0x78(%rsp)
1406e976f:	41 b8 12 00 00 00    	mov    $0x12,%r8d
1406e9775:	48 8d 15 94 51 93 00 	lea    0x935194(%rip),%rdx        # 0x14101e910
1406e977c:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1406e9781:	e8 7a d6 aa ff       	call   0x140196e00
1406e9786:	90                   	nop
1406e9787:	49 8b ce             	mov    %r14,%rcx
1406e978a:	e8 b1 9d ff ff       	call   0x1406e3540
1406e978f:	4c 8d 44 24 60       	lea    0x60(%rsp),%r8
1406e9794:	48 83 7c 24 78 0f    	cmpq   $0xf,0x78(%rsp)
1406e979a:	4c 0f 47 44 24 60    	cmova  0x60(%rsp),%r8
1406e97a0:	48 8d 15 09 ed 8e 00 	lea    0x8eed09(%rip),%rdx        # 0x140fd84b0
1406e97a7:	49 8b 8e 98 0d 00 00 	mov    0xd98(%r14),%rcx
1406e97ae:	e8 bd 63 c9 ff       	call   0x14037fb70
1406e97b3:	49 8b 96 98 0d 00 00 	mov    0xd98(%r14),%rdx
1406e97ba:	b9 0a 00 00 00       	mov    $0xa,%ecx
1406e97bf:	e8 f0 1d 75 00       	call   0x140e3b5b4
1406e97c4:	90                   	nop
1406e97c5:	48 8b 54 24 78       	mov    0x78(%rsp),%rdx
1406e97ca:	48 83 fa 0f          	cmp    $0xf,%rdx
1406e97ce:	76 32                	jbe    0x1406e9802
1406e97d0:	48 ff c2             	inc    %rdx
1406e97d3:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
1406e97d8:	48 8b c1             	mov    %rcx,%rax
1406e97db:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406e97e2:	72 19                	jb     0x1406e97fd
1406e97e4:	48 83 c2 27          	add    $0x27,%rdx
1406e97e8:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406e97ec:	48 2b c1             	sub    %rcx,%rax
1406e97ef:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406e97f3:	48 83 f8 1f          	cmp    $0x1f,%rax
1406e97f7:	0f 87 0f 05 00 00    	ja     0x1406e9d0c
1406e97fd:	e8 42 19 73 00       	call   0x140e1b144
1406e9802:	33 d2                	xor    %edx,%edx
1406e9804:	49 8b ce             	mov    %r14,%rcx
1406e9807:	e8 64 9b ff ff       	call   0x1406e3370
1406e980c:	0f 57 c0             	xorps  %xmm0,%xmm0
1406e980f:	0f 11 44 24 60       	movups %xmm0,0x60(%rsp)
1406e9814:	48 c7 44 24 70 0f 00 	movq   $0xf,0x70(%rsp)
1406e981b:	00 00
1406e981d:	48 c7 44 24 78 0f 00 	movq   $0xf,0x78(%rsp)
1406e9824:	00 00
1406e9826:	f2 0f 10 05 9a 28 93 	movsd  0x93289a(%rip),%xmm0        # 0x14101c0c8
1406e982d:	00
1406e982e:	f2 0f 11 44 24 60    	movsd  %xmm0,0x60(%rsp)
1406e9834:	8b 05 96 28 93 00    	mov    0x932896(%rip),%eax        # 0x14101c0d0
1406e983a:	89 44 24 68          	mov    %eax,0x68(%rsp)
1406e983e:	0f b7 05 8f 28 93 00 	movzwl 0x93288f(%rip),%eax        # 0x14101c0d4
1406e9845:	66 89 44 24 6c       	mov    %ax,0x6c(%rsp)
1406e984a:	0f b6 05 85 28 93 00 	movzbl 0x932885(%rip),%eax        # 0x14101c0d6
1406e9851:	88 44 24 6e          	mov    %al,0x6e(%rsp)
1406e9855:	c6 44 24 6f 00       	movb   $0x0,0x6f(%rsp)
1406e985a:	49 8b ce             	mov    %r14,%rcx
1406e985d:	e8 de 9c ff ff       	call   0x1406e3540
1406e9862:	4c 8d 44 24 60       	lea    0x60(%rsp),%r8
1406e9867:	48 83 7c 24 78 0f    	cmpq   $0xf,0x78(%rsp)
1406e986d:	4c 0f 47 44 24 60    	cmova  0x60(%rsp),%r8
1406e9873:	48 8d 15 36 ec 8e 00 	lea    0x8eec36(%rip),%rdx        # 0x140fd84b0
1406e987a:	49 8b 8e 98 0d 00 00 	mov    0xd98(%r14),%rcx
1406e9881:	e8 ea 62 c9 ff       	call   0x14037fb70
1406e9886:	49 8b 96 98 0d 00 00 	mov    0xd98(%r14),%rdx
1406e988d:	b9 0a 00 00 00       	mov    $0xa,%ecx
1406e9892:	e8 1d 1d 75 00       	call   0x140e3b5b4
1406e9897:	90                   	nop
1406e9898:	48 8b 54 24 78       	mov    0x78(%rsp),%rdx
1406e989d:	48 83 fa 0f          	cmp    $0xf,%rdx
1406e98a1:	0f 86 16 01 00 00    	jbe    0x1406e99bd
1406e98a7:	48 ff c2             	inc    %rdx
1406e98aa:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
1406e98af:	48 8b c1             	mov    %rcx,%rax
1406e98b2:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406e98b9:	0f 82 f9 00 00 00    	jb     0x1406e99b8
1406e98bf:	48 83 c2 27          	add    $0x27,%rdx
1406e98c3:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406e98c7:	48 2b c1             	sub    %rcx,%rax
1406e98ca:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406e98ce:	48 83 f8 1f          	cmp    $0x1f,%rax
1406e98d2:	0f 87 fe 03 00 00    	ja     0x1406e9cd6
1406e98d8:	e9 db 00 00 00       	jmp    0x1406e99b8
1406e98dd:	49 8d 57 48          	lea    0x48(%r15),%rdx
1406e98e1:	49 8b ce             	mov    %r14,%rcx
1406e98e4:	e8 37 80 fb ff       	call   0x1406a1920
1406e98e9:	84 c0                	test   %al,%al
1406e98eb:	74 15                	je     0x1406e9902
1406e98ed:	4d 8d 47 48          	lea    0x48(%r15),%r8
1406e98f1:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1406e98f5:	49 8b ce             	mov    %r14,%rcx
1406e98f8:	e8 d3 b6 fd ff       	call   0x1406c4fd0
1406e98fd:	e9 bb 00 00 00       	jmp    0x1406e99bd
1406e9902:	0f 57 c0             	xorps  %xmm0,%xmm0
1406e9905:	0f 11 44 24 60       	movups %xmm0,0x60(%rsp)
1406e990a:	48 c7 44 24 70 0a 00 	movq   $0xa,0x70(%rsp)
1406e9911:	00 00
1406e9913:	48 c7 44 24 78 0f 00 	movq   $0xf,0x78(%rsp)
1406e991a:	00 00
1406e991c:	f2 0f 10 05 bc 27 93 	movsd  0x9327bc(%rip),%xmm0        # 0x14101c0e0
1406e9923:	00
1406e9924:	f2 0f 11 44 24 60    	movsd  %xmm0,0x60(%rsp)
1406e992a:	0f b7 05 b7 27 93 00 	movzwl 0x9327b7(%rip),%eax        # 0x14101c0e8
1406e9931:	66 89 44 24 68       	mov    %ax,0x68(%rsp)
1406e9936:	c6 44 24 6a 00       	movb   $0x0,0x6a(%rsp)
1406e993b:	49 8b ce             	mov    %r14,%rcx
1406e993e:	e8 fd 9b ff ff       	call   0x1406e3540
1406e9943:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
1406e9947:	48 83 7d d8 0f       	cmpq   $0xf,-0x28(%rbp)
1406e994c:	4c 0f 47 45 c0       	cmova  -0x40(%rbp),%r8
1406e9951:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
1406e9956:	48 83 7c 24 78 0f    	cmpq   $0xf,0x78(%rsp)
1406e995c:	48 0f 47 54 24 60    	cmova  0x60(%rsp),%rdx
1406e9962:	49 8b 8e 98 0d 00 00 	mov    0xd98(%r14),%rcx
1406e9969:	e8 02 62 c9 ff       	call   0x14037fb70
1406e996e:	49 8b 96 98 0d 00 00 	mov    0xd98(%r14),%rdx
1406e9975:	b9 0a 00 00 00       	mov    $0xa,%ecx
1406e997a:	e8 35 1c 75 00       	call   0x140e3b5b4
1406e997f:	90                   	nop
1406e9980:	48 8b 54 24 78       	mov    0x78(%rsp),%rdx
1406e9985:	48 83 fa 0f          	cmp    $0xf,%rdx
1406e9989:	76 32                	jbe    0x1406e99bd
1406e998b:	48 ff c2             	inc    %rdx
1406e998e:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
1406e9993:	48 8b c1             	mov    %rcx,%rax
1406e9996:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406e999d:	72 19                	jb     0x1406e99b8
1406e999f:	48 83 c2 27          	add    $0x27,%rdx
1406e99a3:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406e99a7:	48 2b c1             	sub    %rcx,%rax
1406e99aa:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406e99ae:	48 83 f8 1f          	cmp    $0x1f,%rax
1406e99b2:	0f 87 5a 03 00 00    	ja     0x1406e9d12
1406e99b8:	e8 87 17 73 00       	call   0x140e1b144
1406e99bd:	33 d2                	xor    %edx,%edx
1406e99bf:	49 8b ce             	mov    %r14,%rcx
1406e99c2:	e8 a9 99 ff ff       	call   0x1406e3370
1406e99c7:	90                   	nop
1406e99c8:	48 8b 55 d8          	mov    -0x28(%rbp),%rdx
1406e99cc:	48 83 fa 0f          	cmp    $0xf,%rdx
1406e99d0:	76 31                	jbe    0x1406e9a03
1406e99d2:	48 ff c2             	inc    %rdx
1406e99d5:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
1406e99d9:	48 8b c1             	mov    %rcx,%rax
1406e99dc:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406e99e3:	72 19                	jb     0x1406e99fe
1406e99e5:	48 83 c2 27          	add    $0x27,%rdx
1406e99e9:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406e99ed:	48 2b c1             	sub    %rcx,%rax
1406e99f0:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406e99f4:	48 83 f8 1f          	cmp    $0x1f,%rax
1406e99f8:	0f 87 1a 03 00 00    	ja     0x1406e9d18
1406e99fe:	e8 41 17 73 00       	call   0x140e1b144
1406e9a03:	41 ff c4             	inc    %r12d
1406e9a06:	49 8b 8e 28 02 00 00 	mov    0x228(%r14),%rcx
1406e9a0d:	49 2b 8e 20 02 00 00 	sub    0x220(%r14),%rcx
1406e9a14:	48 8b c6             	mov    %rsi,%rax
1406e9a17:	48 f7 e9             	imul   %rcx
1406e9a1a:	48 c1 fa 05          	sar    $0x5,%rdx
1406e9a1e:	48 8b c2             	mov    %rdx,%rax
1406e9a21:	48 c1 e8 3f          	shr    $0x3f,%rax
1406e9a25:	48 03 d0             	add    %rax,%rdx
1406e9a28:	41 8b c4             	mov    %r12d,%eax
1406e9a2b:	48 3b c2             	cmp    %rdx,%rax
1406e9a2e:	0f 82 d6 f7 ff ff    	jb     0x1406e920a
1406e9a34:	0f 57 c0             	xorps  %xmm0,%xmm0
1406e9a37:	0f 11 44 24 40       	movups %xmm0,0x40(%rsp)
1406e9a3c:	66 0f 6f 0d ec a8 8b 	movdqa 0x8ba8ec(%rip),%xmm1        # 0x140fa4330
1406e9a43:	00
1406e9a44:	f3 0f 7f 4c 24 50    	movdqu %xmm1,0x50(%rsp)
1406e9a4a:	48 b8 64 65 66 61 75 	movabs $0x3a746c7561666564,%rax
1406e9a51:	6c 74 3a
1406e9a54:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1406e9a59:	c6 44 24 48 00       	movb   $0x0,0x48(%rsp)
1406e9a5e:	49 8b ce             	mov    %r14,%rcx
1406e9a61:	e8 da 9a ff ff       	call   0x1406e3540
1406e9a66:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
1406e9a6b:	48 83 7c 24 58 0f    	cmpq   $0xf,0x58(%rsp)
1406e9a71:	4c 0f 47 44 24 40    	cmova  0x40(%rsp),%r8
1406e9a77:	48 8d 15 32 ea 8e 00 	lea    0x8eea32(%rip),%rdx        # 0x140fd84b0
1406e9a7e:	49 8b 8e 98 0d 00 00 	mov    0xd98(%r14),%rcx
1406e9a85:	e8 e6 60 c9 ff       	call   0x14037fb70
1406e9a8a:	49 8b 96 98 0d 00 00 	mov    0xd98(%r14),%rdx
1406e9a91:	b9 0a 00 00 00       	mov    $0xa,%ecx
1406e9a96:	e8 19 1b 75 00       	call   0x140e3b5b4
1406e9a9b:	90                   	nop
1406e9a9c:	48 8b 54 24 58       	mov    0x58(%rsp),%rdx
1406e9aa1:	48 83 fa 0f          	cmp    $0xf,%rdx
1406e9aa5:	76 32                	jbe    0x1406e9ad9
1406e9aa7:	48 ff c2             	inc    %rdx
1406e9aaa:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1406e9aaf:	48 8b c1             	mov    %rcx,%rax
1406e9ab2:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406e9ab9:	72 19                	jb     0x1406e9ad4
1406e9abb:	48 83 c2 27          	add    $0x27,%rdx
1406e9abf:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406e9ac3:	48 2b c1             	sub    %rcx,%rax
1406e9ac6:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406e9aca:	48 83 f8 1f          	cmp    $0x1f,%rax
1406e9ace:	0f 87 08 02 00 00    	ja     0x1406e9cdc
1406e9ad4:	e8 6b 16 73 00       	call   0x140e1b144
1406e9ad9:	0f 57 c0             	xorps  %xmm0,%xmm0
1406e9adc:	0f 11 44 24 40       	movups %xmm0,0x40(%rsp)
1406e9ae1:	0f 57 c9             	xorps  %xmm1,%xmm1
1406e9ae4:	f3 0f 7f 4c 24 50    	movdqu %xmm1,0x50(%rsp)
1406e9aea:	48 c7 44 24 38 3f 00 	movq   $0x3f,0x38(%rsp)
1406e9af1:	00 00
1406e9af3:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
1406e9af8:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1406e9afd:	e8 9e d2 aa ff       	call   0x140196da0
1406e9b02:	48 8b d0             	mov    %rax,%rdx
1406e9b05:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1406e9b0a:	48 c7 44 24 50 3d 00 	movq   $0x3d,0x50(%rsp)
1406e9b11:	00 00
1406e9b13:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
1406e9b18:	48 89 4c 24 58       	mov    %rcx,0x58(%rsp)
1406e9b1d:	0f 10 05 04 4e 93 00 	movups 0x934e04(%rip),%xmm0        # 0x14101e928
1406e9b24:	0f 11 00             	movups %xmm0,(%rax)
1406e9b27:	0f 10 0d 0a 4e 93 00 	movups 0x934e0a(%rip),%xmm1        # 0x14101e938
1406e9b2e:	0f 11 48 10          	movups %xmm1,0x10(%rax)
1406e9b32:	0f 10 05 0f 4e 93 00 	movups 0x934e0f(%rip),%xmm0        # 0x14101e948
1406e9b39:	0f 11 40 20          	movups %xmm0,0x20(%rax)
1406e9b3d:	f2 0f 10 05 13 4e 93 	movsd  0x934e13(%rip),%xmm0        # 0x14101e958
1406e9b44:	00
1406e9b45:	f2 0f 11 40 30       	movsd  %xmm0,0x30(%rax)
1406e9b4a:	8b 05 10 4e 93 00    	mov    0x934e10(%rip),%eax        # 0x14101e960
1406e9b50:	89 42 38             	mov    %eax,0x38(%rdx)
1406e9b53:	0f b6 05 0a 4e 93 00 	movzbl 0x934e0a(%rip),%eax        # 0x14101e964
1406e9b5a:	88 42 3c             	mov    %al,0x3c(%rdx)
1406e9b5d:	c6 42 3d 00          	movb   $0x0,0x3d(%rdx)
1406e9b61:	49 8b ce             	mov    %r14,%rcx
1406e9b64:	e8 d7 99 ff ff       	call   0x1406e3540
1406e9b69:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
1406e9b6e:	48 83 7c 24 58 0f    	cmpq   $0xf,0x58(%rsp)
1406e9b74:	4c 0f 47 44 24 40    	cmova  0x40(%rsp),%r8
1406e9b7a:	48 8d 15 2f e9 8e 00 	lea    0x8ee92f(%rip),%rdx        # 0x140fd84b0
1406e9b81:	49 8b 8e 98 0d 00 00 	mov    0xd98(%r14),%rcx
1406e9b88:	e8 e3 5f c9 ff       	call   0x14037fb70
1406e9b8d:	49 8b 96 98 0d 00 00 	mov    0xd98(%r14),%rdx
1406e9b94:	b9 0a 00 00 00       	mov    $0xa,%ecx
1406e9b99:	e8 16 1a 75 00       	call   0x140e3b5b4
1406e9b9e:	90                   	nop
1406e9b9f:	48 8b 54 24 58       	mov    0x58(%rsp),%rdx
1406e9ba4:	48 83 fa 0f          	cmp    $0xf,%rdx
1406e9ba8:	76 32                	jbe    0x1406e9bdc
1406e9baa:	48 ff c2             	inc    %rdx
1406e9bad:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1406e9bb2:	48 8b c1             	mov    %rcx,%rax
1406e9bb5:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406e9bbc:	72 19                	jb     0x1406e9bd7
1406e9bbe:	48 83 c2 27          	add    $0x27,%rdx
1406e9bc2:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406e9bc6:	48 2b c1             	sub    %rcx,%rax