#include<bits/stdc++.h>
using namespace std;
#define ll long long
#define mod 1000000007
int n,m,z;
ll ans;
ll x[100001],y[100001];

int main(){

  cin>>n>>m;
  z = (n-1)*(m-1);
  for(int i=0;i<n;i++)
    cin>>x[i];
  for(int i=0;i<m;i++)
    cin>>y[i];

  ll sumx=0,sumy=0;
  for(int i=1;i<=n;i++){
    sumx+= (2*i-n-1)*x[i-1];
    sumx %=mod;
}
  for(int i=1;i<=m;i++){
    sumy+=(2*i-m-1)*y[i-1];
    sumy %=mod;
  }
  ans = (sumx*sumy)%mod;

  cout<<ans<<endl;

  return 0;
}
