#include<bits/stdc++.h>
using namespace std;
int main(){
int n,x,y,a1,b1,c1,d1;
int a[1000001],b[1000001],c[1000001],d[1000001];
long long aa,bb,cc,dd,sum;
scanf("%d",&n);
for(int i=1;i<=n;i++){
scanf("%d %d",&x,&y);
sum=0;
scanf("%d",&a1);
for(int j=1;j<=a1;j++){
scanf("%d",&a[j]);
aa=a[j]-a[1];
}
scanf("%d",&b1);
for(int j=1;j<=b1;j++){
scanf("%d",&b[j]);
bb=b[j]-b[1];
}
scanf("%d",&c1);
for(int j=1;j<=c1;j++){
scanf("%d",&c[j]);
cc=c[j]-c[1];
}
scanf("%d",&d1);
for(int j=1;j<=d1;j++){
scanf("%d",&d[j]);
dd=d[j]-d[1];
}
aa=aa*y;sum=max(sum,aa);
bb=bb*y;sum=max(sum,bb);
cc=cc*x;sum=max(sum,cc);
dd=dd*x;sum=max(sum,dd);
printf("%lld\n",sum);
}
return 0;
}