#include <bits/stdc++.h>
using namespace std;
const int mx = 1000 + 10;
const int inf = 210000;
int main() {
  int c1, c2, c3, c4, n, m, a, b;
  int amin = inf, bmin = inf, suma = 0, sumb = 0;
  cin >> c1 >> c2 >> c3 >> c4 >> n >> m;
  for (int i = 0; i < n; ++i) {
    scanf("%d", &a);
    amin = min(amin, a);
    suma += min(c1 * a, c2);
  }
  for (int i = 0; i < m; ++i) {
    scanf("%d", &b);
    bmin = min(bmin, b);
    sumb += min(c1 * b, c2);
  }
  int ans = c4;
  ans = min(ans, c3 * 2);
  ans = min(ans, c3 + suma);
  ans = min(ans, c3 + sumb);
  ans = min(ans, suma + sumb);
  cout << ans << endl;
  return 0;
}
