Make a base64 Quine! Your challenge is to output a Base64-encoded version of your source code, and optionally a line break. You must output the correct padding, if any. Standard quine rules apply, shortest answer wins.

It must be a valid RFC 4648 encoded base64 string, with no linebreaks (except optionally a trailing newline).

Test cases:

h -&gt; aA==
PPCG! -&gt; UFBDRyE=
Programming Puzzles and Code Golf -&gt; UHJvZ3JhbW1pbmcgUHV6emxlcyBhbmQgQ29kZSBHb2xm


Base64 table

0   A   16  Q   32  g   48  w
1   B   17  R   33  h   49  x
2   C   18  S   34  i   50  y
3   D   19  T   35  j   51  z
4   E   20  U   36  k   52  0
5   F   21  V   37  l   53  1
6   G   22  W   38  m   54  2
7   H   23  X   39  n   55  3
8   I   24  Y   40  o   56  4
9   J   25  Z   41  p   57  5
10  K   26  a   42  q   58  6
11  L   27  b   43  r   59  7
12  M   28  c   44  s   60  8
13  N   29  d   45  t   61  9
14  O   30  e   46  u   62  +
15  P   31  f   47  v   63  /


If you want to test your submission, try base64encode.org.
Bash, 27 bytes

trap -- 'trap|base64' EXIT



Based on this Bash quine. Note the trailing linefeed.

Try it online!