#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; }