#include <bits/stdc++.h>
using namespace std;
long long int c1, c2, c3, c4;
long long int func(long long int num, long long int a[]) {
  long long int sum = 0;
  for (long long int i = 0; i < num; i++) {
    sum += min(c2, a[i] * c1);
  }
  return min(sum, c3);
}
int32_t main() {
  long long int t;
  t = 1;
  while (t--) {
    cin >> c1 >> c2 >> c3 >> c4;
    long long int n, m;
    cin >> n >> m;
    long long int a[n], b[m];
    for (long long int i = 0; i < n; i++) {
      cin >> a[i];
    }
    for (long long int i = 0; i < m; i++) {
      cin >> b[i];
    }
    cout << min(c4, func(n, a) + func(m, b));
  }
}
