1403477b7:	0f 28 d7             	movaps %xmm7,%xmm2
1403477ba:	48 8b d6             	mov    %rsi,%rdx
1403477bd:	e8 46 f6 ff ff       	call   0x140346e08
1403477c2:	0f 28 f0             	movaps %xmm0,%xmm6
1403477c5:	48 8b 44 24 50       	mov    0x50(%rsp),%rax
1403477ca:	48 8b 08             	mov    (%rax),%rcx
1403477cd:	48 8b 40 08          	mov    0x8(%rax),%rax
1403477d1:	48 2b c1             	sub    %rcx,%rax
1403477d4:	48 c1 f8 03          	sar    $0x3,%rax
1403477d8:	49 0f af c3          	imul   %r11,%rax
1403477dc:	48 3b d8             	cmp    %rax,%rbx
1403477df:	0f 83 32 07 00 00    	jae    0x140347f17
1403477e5:	4a 8b 14 39          	mov    (%rcx,%r15,1),%rdx
1403477e9:	49 8b 44 0f 08       	mov    0x8(%r15,%rcx,1),%rax
1403477ee:	48 2b c2             	sub    %rdx,%rax
1403477f1:	48 d1 f8             	sar    $1,%rax
1403477f4:	4c 3b f0             	cmp    %rax,%r14
1403477f7:	0f 83 1a 07 00 00    	jae    0x140347f17
1403477fd:	42 0f b7 14 72       	movzwl (%rdx,%r14,2),%edx
140347802:	48 8d 8d 48 01 00 00 	lea    0x148(%rbp),%rcx
140347809:	e8 92 65 60 00       	call   0x14094dda0
14034780e:	4c 8b e0             	mov    %rax,%r12
140347811:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140347817:	41 0f 28 c9          	movaps %xmm9,%xmm1
14034781b:	48 8d 4d 68          	lea    0x68(%rbp),%rcx
14034781f:	e8 10 67 60 00       	call   0x14094df34
140347824:	4c 8b e8             	mov    %rax,%r13
140347827:	41 0f 28 c0          	movaps %xmm8,%xmm0
14034782b:	f3 0f 58 c6          	addss  %xmm6,%xmm0
14034782f:	0f 57 c9             	xorps  %xmm1,%xmm1
140347832:	f3 0f 5a c8          	cvtss2sd %xmm0,%xmm1
140347836:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14034783c:	48 8d 8d 28 01 00 00 	lea    0x128(%rbp),%rcx
140347843:	e8 ec 66 60 00       	call   0x14094df34
140347848:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
14034784d:	48 8b d3             	mov    %rbx,%rdx
140347850:	48 8d 8d 08 01 00 00 	lea    0x108(%rbp),%rcx
140347857:	e8 40 66 60 00       	call   0x14094de9c
14034785c:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
140347861:	48 b8 ff ff ff ff ff 	movabs $0x7fffffffffffffff,%rax
140347868:	ff ff 7f
14034786b:	48 8b 54 24 78       	mov    0x78(%rsp),%rdx
140347870:	48 2b c2             	sub    %rdx,%rax
140347873:	48 83 f8 02          	cmp    $0x2,%rax
140347877:	0f 82 85 07 00 00    	jb     0x140348002
14034787d:	4c 8d 4c 24 68       	lea    0x68(%rsp),%r9
140347882:	48 83 7d 80 0f       	cmpq   $0xf,-0x80(%rbp)
140347887:	4c 0f 47 4c 24 68    	cmova  0x68(%rsp),%r9
14034788d:	48 c7 44 24 30 02 00 	movq   $0x2,0x30(%rsp)
140347894:	00 00
140347896:	48 8d 05 2b 20 80 00 	lea    0x80202b(%rip),%rax        # 0x140b498c8
14034789d:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1403478a2:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
1403478a7:	48 8d 8d 88 00 00 00 	lea    0x88(%rbp),%rcx
1403478ae:	e8 fd 63 dc ff       	call   0x14010dcb0
1403478b3:	90                   	nop
1403478b4:	4c 8b 44 24 40       	mov    0x40(%rsp),%r8
1403478b9:	48 8d 95 88 00 00 00 	lea    0x88(%rbp),%rdx
1403478c0:	48 8d 8d e8 00 00 00 	lea    0xe8(%rbp),%rcx
1403478c7:	e8 60 bd fd ff       	call   0x14032362c
1403478cc:	90                   	nop
1403478cd:	4c 8d 05 f0 d6 7f 00 	lea    0x7fd6f0(%rip),%r8        # 0x140b44fc4
1403478d4:	48 8b d0             	mov    %rax,%rdx
1403478d7:	48 8d 8d c8 00 00 00 	lea    0xc8(%rbp),%rcx
1403478de:	e8 11 a7 f5 ff       	call   0x1402a1ff4
1403478e3:	90                   	nop
1403478e4:	48 8d 95 88 01 00 00 	lea    0x188(%rbp),%rdx
1403478eb:	48 8b c8             	mov    %rax,%rcx
1403478ee:	e8 01 a9 f5 ff       	call   0x1402a21f4
1403478f3:	0f 57 c0             	xorps  %xmm0,%xmm0
1403478f6:	0f 11 45 88          	movups %xmm0,-0x78(%rbp)
1403478fa:	48 83 65 98 00       	andq   $0x0,-0x68(%rbp)
1403478ff:	48 83 65 a0 00       	andq   $0x0,-0x60(%rbp)
140347904:	0f 10 00             	movups (%rax),%xmm0
140347907:	0f 11 45 88          	movups %xmm0,-0x78(%rbp)
14034790b:	0f 10 48 10          	movups 0x10(%rax),%xmm1
14034790f:	0f 11 4d 98          	movups %xmm1,-0x68(%rbp)
140347913:	48 83 60 10 00       	andq   $0x0,0x10(%rax)
140347918:	48 c7 40 18 0f 00 00 	movq   $0xf,0x18(%rax)
14034791f:	00
140347920:	c6 00 00             	movb   $0x0,(%rax)
140347923:	4c 8d 05 7e 39 80 00 	lea    0x80397e(%rip),%r8        # 0x140b4b2a8
14034792a:	48 8d 55 88          	lea    -0x78(%rbp),%rdx
14034792e:	48 8d 8d a8 00 00 00 	lea    0xa8(%rbp),%rcx
140347935:	e8 ba a6 f5 ff       	call   0x1402a1ff4
14034793a:	90                   	nop
14034793b:	4c 8b 44 24 58       	mov    0x58(%rsp),%r8
140347940:	48 8b d0             	mov    %rax,%rdx
140347943:	48 8d 4d c8          	lea    -0x38(%rbp),%rcx
140347947:	e8 e0 bc fd ff       	call   0x14032362c
14034794c:	90                   	nop
14034794d:	4c 8d 05 70 d6 7f 00 	lea    0x7fd670(%rip),%r8        # 0x140b44fc4
140347954:	48 8b d0             	mov    %rax,%rdx
140347957:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
14034795b:	e8 94 a6 f5 ff       	call   0x1402a1ff4
140347960:	90                   	nop
140347961:	4d 8b c5             	mov    %r13,%r8
140347964:	48 8b d0             	mov    %rax,%rdx
140347967:	48 8d 4d 08          	lea    0x8(%rbp),%rcx
14034796b:	e8 bc bc fd ff       	call   0x14032362c
140347970:	90                   	nop
140347971:	4c 8d 05 18 39 80 00 	lea    0x803918(%rip),%r8        # 0x140b4b290
140347978:	48 8b d0             	mov    %rax,%rdx
14034797b:	48 8d 4d 28          	lea    0x28(%rbp),%rcx
14034797f:	e8 70 a6 f5 ff       	call   0x1402a1ff4
140347984:	90                   	nop
140347985:	4d 8b c4             	mov    %r12,%r8
140347988:	48 8b d0             	mov    %rax,%rdx
14034798b:	48 8d 4d 48          	lea    0x48(%rbp),%rcx
14034798f:	e8 98 bc fd ff       	call   0x14032362c
140347994:	48 8b d0             	mov    %rax,%rdx
140347997:	48 8d 4c 24 68       	lea    0x68(%rsp),%rcx
14034799c:	e8 b3 5e dc ff       	call   0x14010d854
1403479a1:	48 8b 45 60          	mov    0x60(%rbp),%rax
1403479a5:	41 bc 0f 00 00 00    	mov    $0xf,%r12d
1403479ab:	49 3b c4             	cmp    %r12,%rax
1403479ae:	76 2d                	jbe    0x1403479dd
1403479b0:	48 ff c0             	inc    %rax
1403479b3:	48 8b 4d 48          	mov    0x48(%rbp),%rcx
1403479b7:	48 8b d1             	mov    %rcx,%rdx
1403479ba:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1403479c0:	72 15                	jb     0x1403479d7
1403479c2:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1403479c6:	48 2b d1             	sub    %rcx,%rdx
1403479c9:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1403479cd:	48 83 f8 1f          	cmp    $0x1f,%rax
1403479d1:	0f 87 e5 04 00 00    	ja     0x140347ebc
1403479d7:	ff 15 e3 4e 7c 00    	call   *0x7c4ee3(%rip)        # 0x140b0c8c0
1403479dd:	45 33 ed             	xor    %r13d,%r13d
1403479e0:	4c 89 6d 58          	mov    %r13,0x58(%rbp)
1403479e4:	4c 89 65 60          	mov    %r12,0x60(%rbp)
1403479e8:	44 88 6d 48          	mov    %r13b,0x48(%rbp)
1403479ec:	48 8b 45 40          	mov    0x40(%rbp),%rax
1403479f0:	49 3b c4             	cmp    %r12,%rax
1403479f3:	76 2d                	jbe    0x140347a22
1403479f5:	48 ff c0             	inc    %rax
1403479f8:	48 8b 4d 28          	mov    0x28(%rbp),%rcx
1403479fc:	48 8b d1             	mov    %rcx,%rdx
1403479ff:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140347a05:	72 15                	jb     0x140347a1c
140347a07:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140347a0b:	48 2b d1             	sub    %rcx,%rdx
140347a0e:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140347a12:	48 83 f8 1f          	cmp    $0x1f,%rax
140347a16:	0f 87 a7 04 00 00    	ja     0x140347ec3
140347a1c:	ff 15 9e 4e 7c 00    	call   *0x7c4e9e(%rip)        # 0x140b0c8c0
140347a22:	4c 89 6d 38          	mov    %r13,0x38(%rbp)
140347a26:	4c 89 65 40          	mov    %r12,0x40(%rbp)
140347a2a:	44 88 6d 28          	mov    %r13b,0x28(%rbp)
140347a2e:	48 8b 45 20          	mov    0x20(%rbp),%rax
140347a32:	49 3b c4             	cmp    %r12,%rax
140347a35:	76 2d                	jbe    0x140347a64
140347a37:	48 ff c0             	inc    %rax
140347a3a:	48 8b 4d 08          	mov    0x8(%rbp),%rcx
140347a3e:	48 8b d1             	mov    %rcx,%rdx
140347a41:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140347a47:	72 15                	jb     0x140347a5e
140347a49:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140347a4d:	48 2b d1             	sub    %rcx,%rdx
140347a50:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140347a54:	48 83 f8 1f          	cmp    $0x1f,%rax
140347a58:	0f 87 6c 04 00 00    	ja     0x140347eca
140347a5e:	ff 15 5c 4e 7c 00    	call   *0x7c4e5c(%rip)        # 0x140b0c8c0
140347a64:	4c 89 6d 18          	mov    %r13,0x18(%rbp)
140347a68:	4c 89 65 20          	mov    %r12,0x20(%rbp)
140347a6c:	44 88 6d 08          	mov    %r13b,0x8(%rbp)
140347a70:	48 8b 45 00          	mov    0x0(%rbp),%rax
140347a74:	49 3b c4             	cmp    %r12,%rax
140347a77:	76 2d                	jbe    0x140347aa6
140347a79:	48 ff c0             	inc    %rax
140347a7c:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
140347a80:	48 8b d1             	mov    %rcx,%rdx
140347a83:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140347a89:	72 15                	jb     0x140347aa0
140347a8b:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140347a8f:	48 2b d1             	sub    %rcx,%rdx
140347a92:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140347a96:	48 83 f8 1f          	cmp    $0x1f,%rax
140347a9a:	0f 87 31 04 00 00    	ja     0x140347ed1
140347aa0:	ff 15 1a 4e 7c 00    	call   *0x7c4e1a(%rip)        # 0x140b0c8c0
140347aa6:	4c 89 6d f8          	mov    %r13,-0x8(%rbp)
140347aaa:	4c 89 65 00          	mov    %r12,0x0(%rbp)
140347aae:	44 88 6d e8          	mov    %r13b,-0x18(%rbp)
140347ab2:	48 8b 45 e0          	mov    -0x20(%rbp),%rax
140347ab6:	49 3b c4             	cmp    %r12,%rax
140347ab9:	76 2d                	jbe    0x140347ae8
140347abb:	48 ff c0             	inc    %rax
140347abe:	48 8b 4d c8          	mov    -0x38(%rbp),%rcx
140347ac2:	48 8b d1             	mov    %rcx,%rdx
140347ac5:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140347acb:	72 15                	jb     0x140347ae2
140347acd:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140347ad1:	48 2b d1             	sub    %rcx,%rdx
140347ad4:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140347ad8:	48 83 f8 1f          	cmp    $0x1f,%rax
140347adc:	0f 87 f6 03 00 00    	ja     0x140347ed8
140347ae2:	ff 15 d8 4d 7c 00    	call   *0x7c4dd8(%rip)        # 0x140b0c8c0
140347ae8:	4c 89 6d d8          	mov    %r13,-0x28(%rbp)
140347aec:	4c 89 65 e0          	mov    %r12,-0x20(%rbp)
140347af0:	44 88 6d c8          	mov    %r13b,-0x38(%rbp)
140347af4:	48 8b 85 c0 00 00 00 	mov    0xc0(%rbp),%rax
140347afb:	49 3b c4             	cmp    %r12,%rax
140347afe:	76 30                	jbe    0x140347b30
140347b00:	48 ff c0             	inc    %rax
140347b03:	48 8b 8d a8 00 00 00 	mov    0xa8(%rbp),%rcx
140347b0a:	48 8b d1             	mov    %rcx,%rdx
140347b0d:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140347b13:	72 15                	jb     0x140347b2a
140347b15:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140347b19:	48 2b d1             	sub    %rcx,%rdx
140347b1c:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140347b20:	48 83 f8 1f          	cmp    $0x1f,%rax
140347b24:	0f 87 b5 03 00 00    	ja     0x140347edf
140347b2a:	ff 15 90 4d 7c 00    	call   *0x7c4d90(%rip)        # 0x140b0c8c0
140347b30:	4c 89 ad b8 00 00 00 	mov    %r13,0xb8(%rbp)
140347b37:	4c 89 a5 c0 00 00 00 	mov    %r12,0xc0(%rbp)
140347b3e:	44 88 ad a8 00 00 00 	mov    %r13b,0xa8(%rbp)
140347b45:	48 8b 45 a0          	mov    -0x60(%rbp),%rax
140347b49:	49 3b c4             	cmp    %r12,%rax
140347b4c:	76 2d                	jbe    0x140347b7b
140347b4e:	48 ff c0             	inc    %rax
140347b51:	48 8b 4d 88          	mov    -0x78(%rbp),%rcx
140347b55:	48 8b d1             	mov    %rcx,%rdx
140347b58:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140347b5e:	72 15                	jb     0x140347b75
140347b60:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140347b64:	48 2b d1             	sub    %rcx,%rdx
140347b67:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140347b6b:	48 83 f8 1f          	cmp    $0x1f,%rax
140347b6f:	0f 87 71 03 00 00    	ja     0x140347ee6
140347b75:	ff 15 45 4d 7c 00    	call   *0x7c4d45(%rip)        # 0x140b0c8c0
140347b7b:	4c 89 6d 98          	mov    %r13,-0x68(%rbp)
140347b7f:	4c 89 65 a0          	mov    %r12,-0x60(%rbp)
140347b83:	44 88 6d 88          	mov    %r13b,-0x78(%rbp)
140347b87:	48 8b 85 e0 00 00 00 	mov    0xe0(%rbp),%rax
140347b8e:	49 3b c4             	cmp    %r12,%rax
140347b91:	76 30                	jbe    0x140347bc3
140347b93:	48 ff c0             	inc    %rax
140347b96:	48 8b 8d c8 00 00 00 	mov    0xc8(%rbp),%rcx
140347b9d:	48 8b d1             	mov    %rcx,%rdx
140347ba0:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140347ba6:	72 15                	jb     0x140347bbd
140347ba8:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140347bac:	48 2b d1             	sub    %rcx,%rdx
140347baf:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140347bb3:	48 83 f8 1f          	cmp    $0x1f,%rax
140347bb7:	0f 87 30 03 00 00    	ja     0x140347eed
140347bbd:	ff 15 fd 4c 7c 00    	call   *0x7c4cfd(%rip)        # 0x140b0c8c0
140347bc3:	4c 89 ad d8 00 00 00 	mov    %r13,0xd8(%rbp)
140347bca:	4c 89 a5 e0 00 00 00 	mov    %r12,0xe0(%rbp)
140347bd1:	44 88 ad c8 00 00 00 	mov    %r13b,0xc8(%rbp)
140347bd8:	48 8b 85 00 01 00 00 	mov    0x100(%rbp),%rax
140347bdf:	49 3b c4             	cmp    %r12,%rax
140347be2:	76 30                	jbe    0x140347c14
140347be4:	48 ff c0             	inc    %rax
140347be7:	48 8b 8d e8 00 00 00 	mov    0xe8(%rbp),%rcx
140347bee:	48 8b d1             	mov    %rcx,%rdx
140347bf1:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140347bf7:	72 15                	jb     0x140347c0e
140347bf9:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140347bfd:	48 2b d1             	sub    %rcx,%rdx
140347c00:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140347c04:	48 83 f8 1f          	cmp    $0x1f,%rax
140347c08:	0f 87 e6 02 00 00    	ja     0x140347ef4
140347c0e:	ff 15 ac 4c 7c 00    	call   *0x7c4cac(%rip)        # 0x140b0c8c0
140347c14:	4c 89 ad f8 00 00 00 	mov    %r13,0xf8(%rbp)
140347c1b:	4c 89 a5 00 01 00 00 	mov    %r12,0x100(%rbp)
140347c22:	44 88 ad e8 00 00 00 	mov    %r13b,0xe8(%rbp)
140347c29:	48 8b 85 a0 00 00 00 	mov    0xa0(%rbp),%rax
140347c30:	49 3b c4             	cmp    %r12,%rax
140347c33:	76 31                	jbe    0x140347c66
140347c35:	48 ff c0             	inc    %rax
140347c38:	48 8b 8d 88 00 00 00 	mov    0x88(%rbp),%rcx
140347c3f:	48 8b d1             	mov    %rcx,%rdx
140347c42:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140347c48:	72 15                	jb     0x140347c5f
140347c4a:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140347c4e:	48 2b d1             	sub    %rcx,%rdx
140347c51:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140347c55:	48 83 f8 1f          	cmp    $0x1f,%rax
140347c59:	0f 87 9c 02 00 00    	ja     0x140347efb
140347c5f:	ff 15 5b 4c 7c 00    	call   *0x7c4c5b(%rip)        # 0x140b0c8c0
140347c65:	90                   	nop
140347c66:	48 8b 85 20 01 00 00 	mov    0x120(%rbp),%rax
140347c6d:	49 3b c4             	cmp    %r12,%rax
140347c70:	76 30                	jbe    0x140347ca2
140347c72:	48 ff c0             	inc    %rax
140347c75:	48 8b 8d 08 01 00 00 	mov    0x108(%rbp),%rcx
140347c7c:	48 8b d1             	mov    %rcx,%rdx
140347c7f:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140347c85:	72 15                	jb     0x140347c9c
140347c87:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140347c8b:	48 2b d1             	sub    %rcx,%rdx
140347c8e:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140347c92:	48 83 f8 1f          	cmp    $0x1f,%rax
140347c96:	0f 87 66 02 00 00    	ja     0x140347f02
140347c9c:	ff 15 1e 4c 7c 00    	call   *0x7c4c1e(%rip)        # 0x140b0c8c0
140347ca2:	4c 89 ad 18 01 00 00 	mov    %r13,0x118(%rbp)
140347ca9:	4c 89 a5 20 01 00 00 	mov    %r12,0x120(%rbp)
140347cb0:	44 88 ad 08 01 00 00 	mov    %r13b,0x108(%rbp)
140347cb7:	48 8b 85 40 01 00 00 	mov    0x140(%rbp),%rax
140347cbe:	49 3b c4             	cmp    %r12,%rax
140347cc1:	76 30                	jbe    0x140347cf3
140347cc3:	48 ff c0             	inc    %rax
140347cc6:	48 8b 8d 28 01 00 00 	mov    0x128(%rbp),%rcx
140347ccd:	48 8b d1             	mov    %rcx,%rdx
140347cd0:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140347cd6:	72 15                	jb     0x140347ced
140347cd8:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140347cdc:	48 2b d1             	sub    %rcx,%rdx
140347cdf:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140347ce3:	48 83 f8 1f          	cmp    $0x1f,%rax
140347ce7:	0f 87 1c 02 00 00    	ja     0x140347f09
140347ced:	ff 15 cd 4b 7c 00    	call   *0x7c4bcd(%rip)        # 0x140b0c8c0
140347cf3:	4c 89 ad 38 01 00 00 	mov    %r13,0x138(%rbp)
140347cfa:	4c 89 a5 40 01 00 00 	mov    %r12,0x140(%rbp)
140347d01:	44 88 ad 28 01 00 00 	mov    %r13b,0x128(%rbp)
140347d08:	48 8b 85 80 00 00 00 	mov    0x80(%rbp),%rax
140347d0f:	49 3b c4             	cmp    %r12,%rax
140347d12:	76 2d                	jbe    0x140347d41
140347d14:	48 ff c0             	inc    %rax
140347d17:	48 8b 4d 68          	mov    0x68(%rbp),%rcx
140347d1b:	48 8b d1             	mov    %rcx,%rdx
140347d1e:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140347d24:	72 15                	jb     0x140347d3b
140347d26:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140347d2a:	48 2b d1             	sub    %rcx,%rdx
140347d2d:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140347d31:	48 83 f8 1f          	cmp    $0x1f,%rax
140347d35:	0f 87 d5 01 00 00    	ja     0x140347f10
140347d3b:	ff 15 7f 4b 7c 00    	call   *0x7c4b7f(%rip)        # 0x140b0c8c0
140347d41:	4c 89 6d 78          	mov    %r13,0x78(%rbp)
140347d45:	4c 89 a5 80 00 00 00 	mov    %r12,0x80(%rbp)
140347d4c:	44 88 6d 68          	mov    %r13b,0x68(%rbp)
140347d50:	48 8b 85 60 01 00 00 	mov    0x160(%rbp),%rax
140347d57:	49 3b c4             	cmp    %r12,%rax
140347d5a:	76 30                	jbe    0x140347d8c
140347d5c:	48 ff c0             	inc    %rax
140347d5f:	48 8b 8d 48 01 00 00 	mov    0x148(%rbp),%rcx
140347d66:	48 8b d1             	mov    %rcx,%rdx
140347d69:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140347d6f:	72 15                	jb     0x140347d86
140347d71:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140347d75:	48 2b d1             	sub    %rcx,%rdx
140347d78:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140347d7c:	48 83 f8 1f          	cmp    $0x1f,%rax
140347d80:	0f 87 91 01 00 00    	ja     0x140347f17
140347d86:	ff 15 34 4b 7c 00    	call   *0x7c4b34(%rip)        # 0x140b0c8c0
140347d8c:	44 8b e3             	mov    %ebx,%r12d
140347d8f:	49 bb ab aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaab,%r11