#include <bits/stdc++.h>
using namespace std;
int bus[1001];
int trolley[1001];
int main() {
  int n, m, c1, c2, c3, c4, res2 = 0, res3 = 0, sum = 0;
  cin >> c1 >> c2 >> c3 >> c4 >> n >> m;
  for (int i = 0; i < n; i++) cin >> bus[i];
  for (int i = 0; i < m; i++) cin >> trolley[i];
  for (int i = 0; i < n; i++) sum += min(bus[i] * c1, c2);
  res2 = min(sum, c3);
  sum = 0;
  for (int i = 0; i < m; i++) sum += min(trolley[i] * c1, c2);
  res3 = min(sum, c3);
  res2 += res3;
  cout << min(res2, c4);
  return 0;
}
