Topzle Topzle

List of federal judges appointed by Joe Biden

Updated: Wikipedia source

List of federal judges appointed by Joe Biden

This is a comprehensive list of all Article III and Article IV United States federal judges appointed by President Joe Biden, as well as a partial list of Article I federal judicial appointments, excluding appointments to the District of Columbia judiciary. The total number of Article III judges nominated by Biden and confirmed by the United States Senate was 235, including one associate justice of the Supreme Court of the United States, 45 judges for the United States courts of appeals, 187 judges for the United States district courts and two judges for the United States Court of International Trade. In terms of Article I courts, Biden appointed 17 judges: five to the United States Court of Federal Claims, five to the United States Court of Military Commission Review, one to the United States Court of Appeals for the Armed Forces and six to the United States Tax Court. On March 2, 2021, Biden designated Elaine D. Kaplan as chief judge of the Court of Federal Claims. On the Article IV territorial courts, Biden made one appointment.

Tables

· Supreme Court of the United States
1
1
#
1
Justice
Ketanji Brown Jackson
Seat
2
State
Washington, D .
Former justice
Stephen Breyer
Nomination date
February 28, 2022
Confirmation date
April 7, 2022
Confirmation vote
53–47
Began service
June 30, 2022
Ended service
Incumbent
#
Justice
Seat
State
Former justice
Nomination date
Confirmation date
Confirmation vote
Began service
Ended service
1
Ketanji Brown Jackson
2
Washington, D .
Stephen Breyer
February 28, 2022
April 7, 2022
53–47
June 30, 2022
Incumbent
· United States courts of appeals
1
1
#
1
Judge
Ketanji Brown Jackson
Circuit
D .
Nomination date
April 19, 2021
Confirmation date
June 14, 2021
Confirmation vote
53–44
Began active service
June 17, 2021
Ended active service
June 29, 2022
Ended senior status
Elevated
2
2
#
2
Judge
Candace Jackson-Akiwumi
Circuit
Seventh
Nomination date
April 19, 2021
Confirmation date
June 24, 2021
Confirmation vote
53–40
Began active service
July 1, 2021
Ended active service
Incumbent
Ended senior status
3
3
#
3
Judge
Tiffany P. Cunningham
Circuit
Federal
Nomination date
April 19, 2021
Confirmation date
July 19, 2021
Confirmation vote
63–33
Began active service
August 6, 2021
Ended active service
Incumbent
Ended senior status
4
4
#
4
Judge
Eunice C. Lee
Circuit
Second
Nomination date
May 12, 2021
Confirmation date
August 7, 2021
Confirmation vote
50–47
Began active service
August 16, 2021
Ended active service
Incumbent
Ended senior status
5
5
#
5
Judge
Veronica S. Rossman
Circuit
Tenth
Nomination date
May 12, 2021
Confirmation date
September 20, 2021
Confirmation vote
50–42
Began active service
September 28, 2021
Ended active service
Incumbent
Ended senior status
6
6
#
6
Judge
Gustavo Gelpí
Circuit
First
Nomination date
May 12, 2021
Confirmation date
October 18, 2021
Confirmation vote
52–41
Began active service
October 19, 2021
Ended active service
Incumbent
Ended senior status
7
7
#
7
Judge
Myrna Pérez
Circuit
Second
Nomination date
June 15, 2021
Confirmation date
October 25, 2021
Confirmation vote
48–43
Began active service
November 12, 2021
Ended active service
Incumbent
Ended senior status
8
8
#
8
Judge
Beth Robinson
Circuit
Second
Nomination date
August 5, 2021
Confirmation date
November 1, 2021
Confirmation vote
51–45
Began active service
November 5, 2021
Ended active service
Incumbent
Ended senior status
9
9
#
9
Judge
Toby J. Heytens
Circuit
Fourth
Nomination date
July 13, 2021
Confirmation date
November 1, 2021
Confirmation vote
53–43
Began active service
November 2, 2021
Ended active service
Incumbent
Ended senior status
10
10
#
10
Judge
Lucy Koh
Circuit
Ninth
Nomination date
September 20, 2021
Confirmation date
December 13, 2021
Confirmation vote
50–45
Began active service
December 14, 2021
Ended active service
Incumbent
Ended senior status
11
11
#
11
Judge
Jennifer Sung
Circuit
Ninth
Nomination date
July 13, 2021
Confirmation date
December 15, 2021
Confirmation vote
50–49
Began active service
December 20, 2021
Ended active service
Incumbent
Ended senior status
12
12
#
12
Judge
Gabriel P. Sanchez
Circuit
Ninth
Nomination date
September 20, 2021
Confirmation date
January 12, 2022
Confirmation vote
52–47
Began active service
January 24, 2022
Ended active service
Incumbent
Ended senior status
13
13
#
13
Judge
Holly A. Thomas
Circuit
Ninth
Nomination date
September 20, 2021
Confirmation date
January 20, 2022
Confirmation vote
48–40
Began active service
January 24, 2022
Ended active service
Incumbent
Ended senior status
14
14
#
14
Judge
Leonard P. Stark
Circuit
Federal
Nomination date
November 3, 2021
Confirmation date
February 9, 2022
Confirmation vote
61–35
Began active service
March 16, 2022
Ended active service
Incumbent
Ended senior status
15
15
#
15
Judge
Alison Nathan
Circuit
Second
Nomination date
November 18, 2021
Confirmation date
March 23, 2022
Confirmation vote
49–47
Began active service
March 30, 2022
Ended active service
Incumbent
Ended senior status
16
16
#
16
Judge
Stephanie D. Davis
Circuit
Sixth
Nomination date
February 2, 2022
Confirmation date
May 24, 2022
Confirmation vote
49–43
Began active service
June 14, 2022
Ended active service
Incumbent
Ended senior status
17
17
#
17
Judge
J. Michelle Childs
Circuit
D .
Nomination date
January 10, 2022
Confirmation date
July 19, 2022
Confirmation vote
64–34
Began active service
July 25, 2022
Ended active service
Incumbent
Ended senior status
18
18
#
18
Judge
Roopali Desai
Circuit
Ninth
Nomination date
June 15, 2022
Confirmation date
August 4, 2022
Confirmation vote
67–29
Began active service
October 3, 2022
Ended active service
Incumbent
Ended senior status
19
19
#
19
Judge
John Z. Lee
Circuit
Seventh
Nomination date
April 25, 2022
Confirmation date
September 7, 2022
Confirmation vote
50–44
Began active service
September 9, 2022
Ended active service
Incumbent
Ended senior status
20
20
#
20
Judge
Andre Mathis
Circuit
Sixth
Nomination date
November 18, 2021
Confirmation date
September 8, 2022
Confirmation vote
48–47
Began active service
September 27, 2022
Ended active service
Incumbent
Ended senior status
21
21
#
21
Judge
Salvador Mendoza Jr.
Circuit
Ninth
Nomination date
April 25, 2022
Confirmation date
September 12, 2022
Confirmation vote
46–40
Began active service
September 15, 2022
Ended active service
Incumbent
Ended senior status
22
22
#
22
Judge
Lara Montecalvo
Circuit
First
Nomination date
May 19, 2022
Confirmation date
September 14, 2022
Confirmation vote
52–47
Began active service
September 20, 2022
Ended active service
Incumbent
Ended senior status
23
23
#
23
Judge
Sarah A. L. Merriam
Circuit
Second
Nomination date
May 19, 2022
Confirmation date
September 15, 2022
Confirmation vote
53–44
Began active service
September 23, 2022
Ended active service
Incumbent
Ended senior status
24
24
#
24
Judge
Florence Y. Pan
Circuit
D .
Nomination date
May 25, 2022
Confirmation date
September 20, 2022
Confirmation vote
52–42
Began active service
September 26, 2022
Ended active service
Incumbent
Ended senior status
25
25
#
25
Judge
Arianna J. Freeman
Circuit
Third
Nomination date
January 19, 2022
Confirmation date
September 29, 2022
Confirmation vote
50–47
Began active service
October 20, 2022
Ended active service
Incumbent
Ended senior status
26
26
#
26
Judge
Doris Pryor
Circuit
Seventh
Nomination date
May 25, 2022
Confirmation date
December 5, 2022
Confirmation vote
60–31
Began active service
December 9, 2022
Ended active service
Incumbent
Ended senior status
27
27
#
27
Judge
Tamika Montgomery-Reeves
Circuit
Third
Nomination date
July 11, 2022
Confirmation date
December 12, 2022
Confirmation vote
53–35
Began active service
February 7, 2023
Ended active service
Incumbent
Ended senior status
28
28
#
28
Judge
Dana Douglas
Circuit
Fifth
Nomination date
June 15, 2022
Confirmation date
December 13, 2022
Confirmation vote
65–31
Began active service
December 16, 2022
Ended active service
Incumbent
Ended senior status
29
29
#
29
Judge
DeAndrea G. Benjamin
Circuit
Fourth
Nomination date
September 6, 2022
Confirmation date
February 9, 2023
Confirmation vote
53–44
Began active service
February 21, 2023
Ended active service
Incumbent
Ended senior status
30
30
#
30
Judge
Cindy K. Chung
Circuit
Third
Nomination date
July 12, 2022
Confirmation date
February 13, 2023
Confirmation vote
50–44
Began active service
February 21, 2023
Ended active service
Incumbent
Ended senior status
31
31
#
31
Judge
Maria Araújo Kahn
Circuit
Second
Nomination date
August 1, 2022
Confirmation date
March 9, 2023
Confirmation vote
51–42
Began active service
March 10, 2023
Ended active service
Incumbent
Ended senior status
32
32
#
32
Judge
Anthony Johnstone
Circuit
Ninth
Nomination date
September 6, 2022
Confirmation date
May 1, 2023
Confirmation vote
49–45
Began active service
May 5, 2023
Ended active service
Incumbent
Ended senior status
33
33
#
33
Judge
Brad Garcia
Circuit
D .
Nomination date
June 15, 2022
Confirmation date
May 15, 2023
Confirmation vote
53–40
Began active service
May 16, 2023
Ended active service
Incumbent
Ended senior status
34
34
#
34
Judge
Nancy Abudu
Circuit
Eleventh
Nomination date
January 10, 2022
Confirmation date
May 18, 2023
Confirmation vote
49–47
Began active service
May 26, 2023
Ended active service
Incumbent
Ended senior status
35
35
#
35
Judge
Julie Rikelman
Circuit
First
Nomination date
August 1, 2022
Confirmation date
June 20, 2023
Confirmation vote
51–43
Began active service
June 23, 2023
Ended active service
Incumbent
Ended senior status
36
36
#
36
Judge
Rachel Bloomekatz
Circuit
Sixth
Nomination date
May 25, 2022
Confirmation date
July 18, 2023
Confirmation vote
50–48
Began active service
July 20, 2023
Ended active service
Incumbent
Ended senior status
37
37
#
37
Judge
Ana de Alba
Circuit
Ninth
Nomination date
April 17, 2023
Confirmation date
November 13, 2023
Confirmation vote
48–43
Began active service
November 15, 2023
Ended active service
Incumbent
Ended senior status
38
38
#
38
Judge
Irma Carrillo Ramirez
Circuit
Fifth
Nomination date
April 17, 2023
Confirmation date
December 4, 2023
Confirmation vote
80–12
Began active service
December 8, 2023
Ended active service
Incumbent
Ended senior status
39
39
#
39
Judge
Richard Federico
Circuit
Tenth
Nomination date
July 27, 2023
Confirmation date
December 11, 2023
Confirmation vote
61–29
Began active service
December 13, 2023
Ended active service
Incumbent
Ended senior status
40
40
#
40
Judge
Joshua P. Kolar
Circuit
Seventh
Nomination date
July 27, 2023
Confirmation date
January 30, 2024
Confirmation vote
66–25
Began active service
January 31, 2024
Ended active service
Incumbent
Ended senior status
41
41
#
41
Judge
Nicole Berner
Circuit
Fourth
Nomination date
November 27, 2023
Confirmation date
March 19, 2024
Confirmation vote
50–47
Began active service
March 19, 2024
Ended active service
Incumbent
Ended senior status
42
42
#
42
Judge
Seth Aframe
Circuit
First
Nomination date
October 4, 2023
Confirmation date
May 20, 2024
Confirmation vote
49–40
Began active service
May 23, 2024
Ended active service
Incumbent
Ended senior status
43
43
#
43
Judge
Nancy L. Maldonado
Circuit
Seventh
Nomination date
February 27, 2024
Confirmation date
July 8, 2024
Confirmation vote
47–43
Began active service
July 11, 2024
Ended active service
Incumbent
Ended senior status
44
44
#
44
Judge
Kevin G. Ritz
Circuit
Sixth
Nomination date
March 21, 2024
Confirmation date
September 16, 2024
Confirmation vote
48–46
Began active service
September 19, 2024
Ended active service
Incumbent
Ended senior status
45
45
#
45
Judge
Embry Kidd
Circuit
Eleventh
Nomination date
May 14, 2024
Confirmation date
November 18, 2024
Confirmation vote
49–45
Began active service
January 2, 2025
Ended active service
Incumbent
Ended senior status
#
Judge
Circuit
Nomination date
Confirmation date
Confirmation vote
Began active service
Ended active service
Ended senior status
1
Ketanji Brown Jackson
D .
April 19, 2021
June 14, 2021
53–44
June 17, 2021
June 29, 2022
Elevated
2
Candace Jackson-Akiwumi
Seventh
April 19, 2021
June 24, 2021
53–40
July 1, 2021
Incumbent
3
Tiffany P. Cunningham
Federal
April 19, 2021
July 19, 2021
63–33
August 6, 2021
Incumbent
4
Eunice C. Lee
Second
May 12, 2021
August 7, 2021
50–47
August 16, 2021
Incumbent
5
Veronica S. Rossman
Tenth
May 12, 2021
September 20, 2021
50–42
September 28, 2021
Incumbent
6
Gustavo Gelpí
First
May 12, 2021
October 18, 2021
52–41
October 19, 2021
Incumbent
7
Myrna Pérez
Second
June 15, 2021
October 25, 2021
48–43
November 12, 2021
Incumbent
8
Beth Robinson
Second
August 5, 2021
November 1, 2021
51–45
November 5, 2021
Incumbent
9
Toby J. Heytens
Fourth
July 13, 2021
November 1, 2021
53–43
November 2, 2021
Incumbent
10
Lucy Koh
Ninth
September 20, 2021
December 13, 2021
50–45
December 14, 2021
Incumbent
11
Jennifer Sung
Ninth
July 13, 2021
December 15, 2021
50–49
December 20, 2021
Incumbent
12
Gabriel P. Sanchez
Ninth
September 20, 2021
January 12, 2022
52–47
January 24, 2022
Incumbent
13
Holly A. Thomas
Ninth
September 20, 2021
January 20, 2022
48–40
January 24, 2022
Incumbent
14
Leonard P. Stark
Federal
November 3, 2021
February 9, 2022
61–35
March 16, 2022
Incumbent
15
Alison Nathan
Second
November 18, 2021
March 23, 2022
49–47
March 30, 2022
Incumbent
16
Stephanie D. Davis
Sixth
February 2, 2022
May 24, 2022
49–43
June 14, 2022
Incumbent
17
J. Michelle Childs
D .
January 10, 2022
July 19, 2022
64–34
July 25, 2022
Incumbent
18
Roopali Desai
Ninth
June 15, 2022
August 4, 2022
67–29
October 3, 2022
Incumbent
19
John Z. Lee
Seventh
April 25, 2022
September 7, 2022
50–44
September 9, 2022
Incumbent
20
Andre Mathis
Sixth
November 18, 2021
September 8, 2022
48–47
September 27, 2022
Incumbent
21
Salvador Mendoza Jr.
Ninth
April 25, 2022
September 12, 2022
46–40
September 15, 2022
Incumbent
22
Lara Montecalvo
First
May 19, 2022
September 14, 2022
52–47
September 20, 2022
Incumbent
23
Sarah A. L. Merriam
Second
May 19, 2022
September 15, 2022
53–44
September 23, 2022
Incumbent
24
Florence Y. Pan
D .
May 25, 2022
September 20, 2022
52–42
September 26, 2022
Incumbent
25
Arianna J. Freeman
Third
January 19, 2022
September 29, 2022
50–47
October 20, 2022
Incumbent
26
Doris Pryor
Seventh
May 25, 2022
December 5, 2022
60–31
December 9, 2022
Incumbent
27
Tamika Montgomery-Reeves
Third
July 11, 2022
December 12, 2022
53–35
February 7, 2023
Incumbent
28
Dana Douglas
Fifth
June 15, 2022
December 13, 2022
65–31
December 16, 2022
Incumbent
29
DeAndrea G. Benjamin
Fourth
September 6, 2022
February 9, 2023
53–44
February 21, 2023
Incumbent
30
Cindy K. Chung
Third
July 12, 2022
February 13, 2023
50–44
February 21, 2023
Incumbent
31
Maria Araújo Kahn
Second
August 1, 2022
March 9, 2023
51–42
March 10, 2023
Incumbent
32
Anthony Johnstone
Ninth
September 6, 2022
May 1, 2023
49–45
May 5, 2023
Incumbent
33
Brad Garcia
D .
June 15, 2022
May 15, 2023
53–40
May 16, 2023
Incumbent
34
Nancy Abudu
Eleventh
January 10, 2022
May 18, 2023
49–47
May 26, 2023
Incumbent
35
Julie Rikelman
First
August 1, 2022
June 20, 2023
51–43
June 23, 2023
Incumbent
36
Rachel Bloomekatz
Sixth
May 25, 2022
July 18, 2023
50–48
July 20, 2023
Incumbent
37
Ana de Alba
Ninth
April 17, 2023
November 13, 2023
48–43
November 15, 2023
Incumbent
38
Irma Carrillo Ramirez
Fifth
April 17, 2023
December 4, 2023
80–12
December 8, 2023
Incumbent
39
Richard Federico
Tenth
July 27, 2023
December 11, 2023
61–29
December 13, 2023
Incumbent
40
Joshua P. Kolar
Seventh
July 27, 2023
January 30, 2024
66–25
January 31, 2024
Incumbent
41
Nicole Berner
Fourth
November 27, 2023
March 19, 2024
50–47
March 19, 2024
Incumbent
42
Seth Aframe
First
October 4, 2023
May 20, 2024
49–40
May 23, 2024
Incumbent
43
Nancy L. Maldonado
Seventh
February 27, 2024
July 8, 2024
47–43
July 11, 2024
Incumbent
44
Kevin G. Ritz
Sixth
March 21, 2024
September 16, 2024
48–46
September 19, 2024
Incumbent
45
Embry Kidd
Eleventh
May 14, 2024
November 18, 2024
49–45
January 2, 2025
Incumbent
· United States district courts
1
1
#
1
Judge
Julien Neals
Court
D .
Nomination date
April 19, 2021
Confirmation date
June 8, 2021
Confirmation vote
66–33
Began active service
June 22, 2021
Ended active service
Incumbent
Ended senior status
2
2
#
2
Judge
Regina M. Rodriguez
Court
D. Colo.
Nomination date
April 19, 2021
Confirmation date
June 8, 2021
Confirmation vote
72–28
Began active service
July 1, 2021
Ended active service
Incumbent
Ended senior status
3
3
#
3
Judge
Zahid Quraishi
Court
D .
Nomination date
April 19, 2021
Confirmation date
June 10, 2021
Confirmation vote
81–16
Began active service
June 22, 2021
Ended active service
Incumbent
Ended senior status
4
4
#
4
Judge
Lydia Griggsby
Court
D. Md.
Nomination date
April 19, 2021
Confirmation date
June 16, 2021
Confirmation vote
59–39
Began active service
July 20, 2021
Ended active service
Incumbent
Ended senior status
5
5
#
5
Judge
Deborah Boardman
Court
D. Md.
Nomination date
April 19, 2021
Confirmation date
June 23, 2021
Confirmation vote
52–48
Began active service
June 25, 2021
Ended active service
Incumbent
Ended senior status
6
6
#
6
Judge
David Estudillo
Court
W . Wash.
Nomination date
April 29, 2021
Confirmation date
September 14, 2021
Confirmation vote
54–41
Began active service
October 7, 2021
Ended active service
Incumbent
Ended senior status
7
7
#
7
Judge
Angel Kelley
Court
D. Mass.
Nomination date
May 12, 2021
Confirmation date
September 14, 2021
Confirmation vote
52–44
Began active service
September 15, 2021
Ended active service
Incumbent
Ended senior status
8
8
#
8
Judge
Margaret Strickland
Court
D .
Nomination date
April 19, 2021
Confirmation date
September 21, 2021
Confirmation vote
52–45
Began active service
October 22, 2021
Ended active service
Incumbent
Ended senior status
9
9
#
9
Judge
Florence Y. Pan
Court
D .
Nomination date
June 15, 2021
Confirmation date
September 23, 2021
Confirmation vote
68–30
Began active service
September 23, 2021
Ended active service
September 28, 2022
Ended senior status
Elevated
10
10
#
10
Judge
Lauren J. King
Court
W . Wash.
Nomination date
May 12, 2021
Confirmation date
October 5, 2021
Confirmation vote
55–44
Began active service
December 7, 2021
Ended active service
Incumbent
Ended senior status
11
11
#
11
Judge
Sarah A. L. Merriam
Court
D. Conn.
Nomination date
June 15, 2021
Confirmation date
October 6, 2021
Confirmation vote
54–46
Began active service
October 8, 2021
Ended active service
September 28, 2022
Ended senior status
Elevated
12
12
#
12
Judge
Christine O'Hearn
Court
D .
Nomination date
April 29, 2021
Confirmation date
October 19, 2021
Confirmation vote
53–44
Began active service
October 22, 2021
Ended active service
Incumbent
Ended senior status
13
13
#
13
Judge
Tana Lin
Court
W . Wash.
Nomination date
April 29, 2021
Confirmation date
October 21, 2021
Confirmation vote
52–45
Began active service
November 23, 2021
Ended active service
Incumbent
Ended senior status
14
14
#
14
Judge
Jia M. Cobb
Court
D .
Nomination date
June 15, 2021
Confirmation date
October 26, 2021
Confirmation vote
52–45
Began active service
November 12, 2021
Ended active service
Incumbent
Ended senior status
15
15
#
15
Judge
Karen M. Williams
Court
D .
Nomination date
May 12, 2021
Confirmation date
October 26, 2021
Confirmation vote
56–38
Began active service
November 1, 2021
Ended active service
Incumbent
Ended senior status
16
16
#
16
Judge
Patricia Tolliver Giles
Court
E . Va.
Nomination date
July 13, 2021
Confirmation date
October 26, 2021
Confirmation vote
68–27
Began active service
November 1, 2021
Ended active service
Incumbent
Ended senior status
17
17
#
17
Judge
Michael S. Nachmanoff
Court
E . Va.
Nomination date
July 13, 2021
Confirmation date
October 27, 2021
Confirmation vote
52–46
Began active service
November 2, 2021
Ended active service
Incumbent
Ended senior status
18
18
#
18
Judge
Sarala Nagala
Court
D. Conn.
Nomination date
June 15, 2021
Confirmation date
October 27, 2021
Confirmation vote
52–46
Began active service
November 2, 2021
Ended active service
Incumbent
Ended senior status
19
19
#
19
Judge
Omar A. Williams
Court
D. Conn.
Nomination date
June 15, 2021
Confirmation date
October 28, 2021
Confirmation vote
52–46
Began active service
November 12, 2021
Ended active service
Incumbent
Ended senior status
20
20
#
20
Judge
Samantha D. Elliott
Court
D .
Nomination date
September 30, 2021
Confirmation date
December 15, 2021
Confirmation vote
62–37
Began active service
December 21, 2021
Ended active service
Incumbent
Ended senior status
21
21
#
21
Judge
Linda Lopez
Court
S . Cal.
Nomination date
September 30, 2021
Confirmation date
December 17, 2021
Confirmation vote
48–25
Began active service
December 21, 2021
Ended active service
Incumbent
Ended senior status
22
22
#
22
Judge
Jinsook Ohta
Court
S . Cal.
Nomination date
September 30, 2021
Confirmation date
December 17, 2021
Confirmation vote
47–24
Began active service
December 27, 2021
Ended active service
Incumbent
Ended senior status
23
23
#
23
Judge
David H. Urias
Court
D .
Nomination date
September 20, 2021
Confirmation date
December 17, 2021
Confirmation vote
45–26
Began active service
January 14, 2022
Ended active service
Incumbent
Ended senior status
24
24
#
24
Judge
Maame Frimpong
Court
C . Cal.
Nomination date
September 20, 2021
Confirmation date
December 17, 2021
Confirmation vote
46–24
Began active service
February 7, 2022
Ended active service
Incumbent
Ended senior status
25
25
#
25
Judge
Jane M. Beckering
Court
W . Mich.
Nomination date
July 13, 2021
Confirmation date
December 17, 2021
Confirmation vote
45–25
Began active service
December 21, 2021
Ended active service
Incumbent
Ended senior status
26
26
#
26
Judge
Shalina D. Kumar
Court
E . Mich.
Nomination date
July 13, 2021
Confirmation date
December 17, 2021
Confirmation vote
44–25
Began active service
December 21, 2021
Ended active service
Incumbent
Ended senior status
27
27
#
27
Judge
Jennifer L. Thurston
Court
E . Cal.
Nomination date
September 20, 2021
Confirmation date
December 17, 2021
Confirmation vote
46–24
Began active service
December 27, 2021
Ended active service
Incumbent
Ended senior status
28
28
#
28
Judge
Katherine M. Menendez
Court
D. Minn.
Nomination date
September 20, 2021
Confirmation date
December 18, 2021
Confirmation vote
49–21
Began active service
December 21, 2021
Ended active service
Incumbent
Ended senior status
29
29
#
29
Judge
Mary Dimke
Court
E . Wash.
Nomination date
August 5, 2021
Confirmation date
December 18, 2021
Confirmation vote
47–23
Began active service
December 21, 2021
Ended active service
Incumbent
Ended senior status
30
30
#
30
Judge
Bridget M. Brennan
Court
N . Ohio
Nomination date
September 30, 2021
Confirmation date
February 1, 2022
Confirmation vote
61–35
Began active service
February 8, 2022
Ended active service
Incumbent
Ended senior status
31
31
#
31
Judge
Charles E. Fleming
Court
N . Ohio
Nomination date
September 30, 2021
Confirmation date
February 1, 2022
Confirmation vote
56–42
Began active service
February 8, 2022
Ended active service
Incumbent
Ended senior status
32
32
#
32
Judge
David A. Ruiz
Court
N . Ohio
Nomination date
September 30, 2021
Confirmation date
February 1, 2022
Confirmation vote
62–35
Began active service
February 8, 2022
Ended active service
Incumbent
Ended senior status
33
33
#
33
Judge
Jacqueline Scott Corley
Court
N . Cal.
Nomination date
November 3, 2021
Confirmation date
March 17, 2022
Confirmation vote
63–36
Began active service
March 30, 2022
Ended active service
Incumbent
Ended senior status
34
34
#
34
Judge
Fred W. Slaughter
Court
C . Cal.
Nomination date
December 15, 2021
Confirmation date
March 17, 2022
Confirmation vote
57–41
Began active service
April 19, 2022
Ended active service
Incumbent
Ended senior status
35
35
#
35
Judge
Ruth Bermudez Montenegro
Court
S . Cal.
Nomination date
November 3, 2021
Confirmation date
March 22, 2022
Confirmation vote
55–41
Began active service
March 30, 2022
Ended active service
Incumbent
Ended senior status
36
36
#
36
Judge
Victoria Calvert
Court
N . Ga.
Nomination date
September 30, 2021
Confirmation date
March 22, 2022
Confirmation vote
50–46
Began active service
April 5, 2022
Ended active service
Incumbent
Ended senior status
37
37
#
37
Judge
Julie Rubin
Court
D. Md.
Nomination date
November 3, 2021
Confirmation date
March 23, 2022
Confirmation vote
51–46
Began active service
March 30, 2022
Ended active service
Incumbent
Ended senior status
38
38
#
38
Judge
Hector Gonzalez
Court
E .
Nomination date
December 15, 2021
Confirmation date
March 23, 2022
Confirmation vote
52–45
Began active service
April 18, 2022
Ended active service
Incumbent
Ended senior status
39
39
#
39
Judge
John H. Chun
Court
W . Wash.
Nomination date
September 30, 2021
Confirmation date
March 23, 2022
Confirmation vote
49–47
Began active service
March 30, 2022
Ended active service
Incumbent
Ended senior status
40
40
#
40
Judge
Cristina D. Silva
Court
D. Nev.
Nomination date
November 3, 2021
Confirmation date
March 23, 2022
Confirmation vote
50–46
Began active service
April 7, 2022
Ended active service
Incumbent
Ended senior status
41
41
#
41
Judge
Anne Traum
Court
D. Nev.
Nomination date
November 3, 2021
Confirmation date
March 23, 2022
Confirmation vote
49–47
Began active service
April 7, 2022
Ended active service
Incumbent
Ended senior status
42
42
#
42
Judge
Sarah Geraghty
Court
N . Ga.
Nomination date
September 30, 2021
Confirmation date
March 31, 2022
Confirmation vote
52–48
Began active service
April 8, 2022
Ended active service
Incumbent
Ended senior status
43
43
#
43
Judge
Georgette Castner
Court
D .
Nomination date
November 3, 2021
Confirmation date
March 31, 2022
Confirmation vote
52–47
Began active service
April 5, 2022
Ended active service
Incumbent
Ended senior status
44
44
#
44
Judge
Sherilyn Peace Garnett
Court
C . Cal.
Nomination date
December 15, 2021
Confirmation date
April 27, 2022
Confirmation vote
62–33
Began active service
June 24, 2022
Ended active service
Incumbent
Ended senior status
45
45
#
45
Judge
Jennifer L. Rochon
Court
S .
Nomination date
December 15, 2021
Confirmation date
May 18, 2022
Confirmation vote
51–47
Began active service
June 13, 2022
Ended active service
Incumbent
Ended senior status
46
46
#
46
Judge
Trina Thompson
Court
N . Cal.
Nomination date
November 3, 2021
Confirmation date
May 18, 2022
Confirmation vote
51–44
Began active service
August 5, 2022
Ended active service
Incumbent
Ended senior status
47
47
#
47
Judge
Sunshine Sykes
Court
C . Cal.
Nomination date
December 15, 2021
Confirmation date
May 18, 2022
Confirmation vote
51–45
Began active service
June 14, 2022
Ended active service
Incumbent
Ended senior status
48
48
#
48
Judge
Evelyn Padin
Court
D .
Nomination date
December 15, 2021
Confirmation date
May 25, 2022
Confirmation vote
51–43
Began active service
June 24, 2022
Ended active service
Incumbent
Ended senior status
49
49
#
49
Judge
Charlotte Sweeney
Court
D. Colo.
Nomination date
August 5, 2021
Confirmation date
May 25, 2022
Confirmation vote
48–46
Began active service
July 18, 2022
Ended active service
Incumbent
Ended senior status
50
50
#
50
Judge
Nina Morrison
Court
E .
Nomination date
December 15, 2021
Confirmation date
June 8, 2022
Confirmation vote
53–46
Began active service
August 11, 2022
Ended active service
Incumbent
Ended senior status
51
51
#
51
Judge
Robert S. Huie
Court
S . Cal.
Nomination date
January 19, 2022
Confirmation date
June 9, 2022
Confirmation vote
51–46
Began active service
June 14, 2022
Ended active service
Incumbent
Ended senior status
52
52
#
52
Judge
Ana de Alba
Court
E . Cal.
Nomination date
January 19, 2022
Confirmation date
June 21, 2022
Confirmation vote
53–45
Began active service
July 7, 2022
Ended active service
November 16, 2023
Ended senior status
Elevated
53
53
#
53
Judge
Stephen H. Locher
Court
S . Iowa
Nomination date
April 25, 2022
Confirmation date
July 14, 2022
Confirmation vote
voice vote
Began active service
July 18, 2022
Ended active service
Incumbent
Ended senior status
54
54
#
54
Judge
Nina Y. Wang
Court
D. Colo.
Nomination date
January 19, 2022
Confirmation date
July 19, 2022
Confirmation vote
58–36
Began active service
July 22, 2022
Ended active service
Incumbent
Ended senior status
55
55
#
55
Judge
Nancy L. Maldonado
Court
N . Ill.
Nomination date
April 25, 2022
Confirmation date
July 19, 2022
Confirmation vote
53–45
Began active service
August 10, 2022
Ended active service
July 11, 2024
Ended senior status
Elevated
56
56
#
56
Judge
Gregory B. Williams
Court
D. Del.
Nomination date
April 25, 2022
Confirmation date
July 20, 2022
Confirmation vote
52–43
Began active service
September 1, 2022
Ended active service
Incumbent
Ended senior status
57
57
#
57
Judge
Elizabeth Hanes
Court
E . Va.
Nomination date
May 19, 2022
Confirmation date
August 2, 2022
Confirmation vote
59–37
Began active service
August 5, 2022
Ended active service
Incumbent
Ended senior status
58
58
#
58
Judge
Jennifer H. Rearden
Court
S .
Nomination date
January 19, 2022
Confirmation date
September 8, 2022
Confirmation vote
voice vote
Began active service
October 7, 2022
Ended active service
Incumbent
Ended senior status
59
59
#
59
Judge
María Antongiorgi-Jordán
Court
D .
Nomination date
June 15, 2022
Confirmation date
November 15, 2022
Confirmation vote
55–43
Began active service
December 1, 2022
Ended active service
Incumbent
Ended senior status
60
60
#
60
Judge
Camille Vélez-Rivé
Court
D .
Nomination date
June 15, 2022
Confirmation date
November 30, 2022
Confirmation vote
55–42
Began active service
December 9, 2022
Ended active service
Incumbent
Ended senior status
61
61
#
61
Judge
Anne M. Nardacci
Court
N .
Nomination date
May 19, 2022
Confirmation date
November 30, 2022
Confirmation vote
52–44
Began active service
December 16, 2022
Ended active service
Incumbent
Ended senior status
62
62
#
62
Judge
F. Kay Behm
Court
E . Mich.
Nomination date
July 11, 2022
Confirmation date
December 6, 2022
Confirmation vote
49–47
Began active service
December 15, 2022
Ended active service
Incumbent
Ended senior status
63
63
#
63
Judge
Kelley B. Hodge
Court
E . Pa.
Nomination date
July 12, 2022
Confirmation date
December 6, 2022
Confirmation vote
52–44
Began active service
December 23, 2022
Ended active service
Incumbent
Ended senior status
64
64
#
64
Judge
Mia Roberts Perez
Court
E . Pa.
Nomination date
July 12, 2022
Confirmation date
December 7, 2022
Confirmation vote
52–43
Began active service
December 16, 2022
Ended active service
Incumbent
Ended senior status
65
65
#
65
Judge
Kai Scott
Court
E . Pa.
Nomination date
July 12, 2022
Confirmation date
December 7, 2022
Confirmation vote
50–42
Began active service
January 18, 2023
Ended active service
Incumbent
Ended senior status
66
66
#
66
Judge
John Frank Murphy
Court
E . Pa.
Nomination date
July 12, 2022
Confirmation date
December 7, 2022
Confirmation vote
63–28
Began active service
December 23, 2022
Ended active service
Incumbent
Ended senior status
67
67
#
67
Judge
Jerry W. Blackwell
Court
D. Minn.
Nomination date
June 15, 2022
Confirmation date
December 7, 2022
Confirmation vote
51–43
Began active service
December 20, 2022
Ended active service
Incumbent
Ended senior status
68
68
#
68
Judge
Jeffery P. Hopkins
Court
S . Ohio
Nomination date
August 1, 2022
Confirmation date
December 8, 2022
Confirmation vote
64–32
Began active service
December 16, 2022
Ended active service
Incumbent
Ended senior status
69
69
#
69
Judge
Gina R. Méndez-Miró
Court
D .
Nomination date
June 15, 2022
Confirmation date
February 14, 2023
Confirmation vote
54–45
Began active service
February 24, 2023
Ended active service
Incumbent
Ended senior status
70
70
#
70
Judge
Lindsay C. Jenkins
Court
N . Ill.
Nomination date
September 19, 2022
Confirmation date
February 14, 2023
Confirmation vote
59–40
Began active service
February 24, 2023
Ended active service
Incumbent
Ended senior status
71
71
#
71
Judge
Matthew L. Garcia
Court
D .
Nomination date
July 14, 2022
Confirmation date
February 14, 2023
Confirmation vote
53–46
Began active service
February 21, 2023
Ended active service
Incumbent
Ended senior status
72
72
#
72
Judge
Adrienne Nelson
Court
D. Ore.
Nomination date
July 14, 2022
Confirmation date
February 15, 2023
Confirmation vote
52–46
Began active service
February 23, 2023
Ended active service
Incumbent
Ended senior status
73
73
#
73
Judge
Ana C. Reyes
Court
D .
Nomination date
May 19, 2022
Confirmation date
February 15, 2023
Confirmation vote
51–47
Began active service
February 21, 2023
Ended active service
Incumbent
Ended senior status
74
74
#
74
Judge
Daniel Calabretta
Court
E . Cal.
Nomination date
August 1, 2022
Confirmation date
February 16, 2023
Confirmation vote
51–45
Began active service
February 21, 2023
Ended active service
Incumbent
Ended senior status
75
75
#
75
Judge
Jamar K. Walker
Court
E . Va.
Nomination date
July 13, 2022
Confirmation date
February 28, 2023
Confirmation vote
52–41
Began active service
March 3, 2023
Ended active service
Incumbent
Ended senior status
76
76
#
76
Judge
Jamal Whitehead
Court
W . Wash.
Nomination date
July 13, 2022
Confirmation date
February 28, 2023
Confirmation vote
51–43
Began active service
March 14, 2023
Ended active service
Incumbent
Ended senior status
77
77
#
77
Judge
Araceli Martínez-Olguín
Court
N . Cal.
Nomination date
August 1, 2022
Confirmation date
February 28, 2023
Confirmation vote
49–48
Began active service
March 3, 2023
Ended active service
Incumbent
Ended senior status
78
78
#
78
Judge
Margaret R. Guzman
Court
D. Mass.
Nomination date
July 13, 2022
Confirmation date
March 1, 2023
Confirmation vote
49–48
Began active service
March 3, 2023
Ended active service
Incumbent
Ended senior status
79
79
#
79
Judge
Colleen Lawless
Court
C . Ill.
Nomination date
September 6, 2022
Confirmation date
March 2, 2023
Confirmation vote
51–41
Began active service
March 9, 2023
Ended active service
Incumbent
Ended senior status
#
Judge
Court
Nomination date
Confirmation date
Confirmation vote
Began active service
Ended active service
Ended senior status
1
Julien Neals
D .
April 19, 2021
June 8, 2021
66–33
June 22, 2021
Incumbent
2
Regina M. Rodriguez
D. Colo.
April 19, 2021
June 8, 2021
72–28
July 1, 2021
Incumbent
3
Zahid Quraishi
D .
April 19, 2021
June 10, 2021
81–16
June 22, 2021
Incumbent
4
Lydia Griggsby
D. Md.
April 19, 2021
June 16, 2021
59–39
July 20, 2021
Incumbent
5
Deborah Boardman
D. Md.
April 19, 2021
June 23, 2021
52–48
June 25, 2021
Incumbent
6
David Estudillo
W . Wash.
April 29, 2021
September 14, 2021
54–41
October 7, 2021
Incumbent
7
Angel Kelley
D. Mass.
May 12, 2021
September 14, 2021
52–44
September 15, 2021
Incumbent
8
Margaret Strickland
D .
April 19, 2021
September 21, 2021
52–45
October 22, 2021
Incumbent
9
Florence Y. Pan
D .
June 15, 2021
September 23, 2021
68–30
September 23, 2021
September 28, 2022
Elevated
10
Lauren J. King
W . Wash.
May 12, 2021
October 5, 2021
55–44
December 7, 2021
Incumbent
11
Sarah A. L. Merriam
D. Conn.
June 15, 2021
October 6, 2021
54–46
October 8, 2021
September 28, 2022
Elevated
12
Christine O'Hearn
D .
April 29, 2021
October 19, 2021
53–44
October 22, 2021
Incumbent
13
Tana Lin
W . Wash.
April 29, 2021
October 21, 2021
52–45
November 23, 2021
Incumbent
14
Jia M. Cobb
D .
June 15, 2021
October 26, 2021
52–45
November 12, 2021
Incumbent
15
Karen M. Williams
D .
May 12, 2021
October 26, 2021
56–38
November 1, 2021
Incumbent
16
Patricia Tolliver Giles
E . Va.
July 13, 2021
October 26, 2021
68–27
November 1, 2021
Incumbent
17
Michael S. Nachmanoff
E . Va.
July 13, 2021
October 27, 2021
52–46
November 2, 2021
Incumbent
18
Sarala Nagala
D. Conn.
June 15, 2021
October 27, 2021
52–46
November 2, 2021
Incumbent
19
Omar A. Williams
D. Conn.
June 15, 2021
October 28, 2021
52–46
November 12, 2021
Incumbent
20
Samantha D. Elliott
D .
September 30, 2021
December 15, 2021
62–37
December 21, 2021
Incumbent
21
Linda Lopez
S . Cal.
September 30, 2021
December 17, 2021
48–25
December 21, 2021
Incumbent
22
Jinsook Ohta
S . Cal.
September 30, 2021
December 17, 2021
47–24
December 27, 2021
Incumbent
23
David H. Urias
D .
September 20, 2021
December 17, 2021
45–26
January 14, 2022
Incumbent
24
Maame Frimpong
C . Cal.
September 20, 2021
December 17, 2021
46–24
February 7, 2022
Incumbent
25
Jane M. Beckering
W . Mich.
July 13, 2021
December 17, 2021
45–25
December 21, 2021
Incumbent
26
Shalina D. Kumar
E . Mich.
July 13, 2021
December 17, 2021
44–25
December 21, 2021
Incumbent
27
Jennifer L. Thurston
E . Cal.
September 20, 2021
December 17, 2021
46–24
December 27, 2021
Incumbent
28
Katherine M. Menendez
D. Minn.
September 20, 2021
December 18, 2021
49–21
December 21, 2021
Incumbent
29
Mary Dimke
E . Wash.
August 5, 2021
December 18, 2021
47–23
December 21, 2021
Incumbent
30
Bridget M. Brennan
N . Ohio
September 30, 2021
February 1, 2022
61–35
February 8, 2022
Incumbent
31
Charles E. Fleming
N . Ohio
September 30, 2021
February 1, 2022
56–42
February 8, 2022
Incumbent
32
David A. Ruiz
N . Ohio
September 30, 2021
February 1, 2022
62–35
February 8, 2022
Incumbent
33
Jacqueline Scott Corley
N . Cal.
November 3, 2021
March 17, 2022
63–36
March 30, 2022
Incumbent
34
Fred W. Slaughter
C . Cal.
December 15, 2021
March 17, 2022
57–41
April 19, 2022
Incumbent
35
Ruth Bermudez Montenegro
S . Cal.
November 3, 2021
March 22, 2022
55–41
March 30, 2022
Incumbent
36
Victoria Calvert
N . Ga.
September 30, 2021
March 22, 2022
50–46
April 5, 2022
Incumbent
37
Julie Rubin
D. Md.
November 3, 2021
March 23, 2022
51–46
March 30, 2022
Incumbent
38
Hector Gonzalez
E .
December 15, 2021
March 23, 2022
52–45
April 18, 2022
Incumbent
39
John H. Chun
W . Wash.
September 30, 2021
March 23, 2022
49–47
March 30, 2022
Incumbent
40
Cristina D. Silva
D. Nev.
November 3, 2021
March 23, 2022
50–46
April 7, 2022
Incumbent
41
Anne Traum
D. Nev.
November 3, 2021
March 23, 2022
49–47
April 7, 2022
Incumbent
42
Sarah Geraghty
N . Ga.
September 30, 2021
March 31, 2022
52–48
April 8, 2022
Incumbent
43
Georgette Castner
D .
November 3, 2021
March 31, 2022
52–47
April 5, 2022
Incumbent
44
Sherilyn Peace Garnett
C . Cal.
December 15, 2021
April 27, 2022
62–33
June 24, 2022
Incumbent
45
Jennifer L. Rochon
S .
December 15, 2021
May 18, 2022
51–47
June 13, 2022
Incumbent
46
Trina Thompson
N . Cal.
November 3, 2021
May 18, 2022
51–44
August 5, 2022
Incumbent
47
Sunshine Sykes
C . Cal.
December 15, 2021
May 18, 2022
51–45
June 14, 2022
Incumbent
48
Evelyn Padin
D .
December 15, 2021
May 25, 2022
51–43
June 24, 2022
Incumbent
49
Charlotte Sweeney
D. Colo.
August 5, 2021
May 25, 2022
48–46
July 18, 2022
Incumbent
· United States Court of International Trade
1
1
#
1
Judge
Lisa Wang
Nomination date
July 11, 2023
Confirmation date
February 1, 2024
Confirmation vote
53–42
Began active service
February 7, 2024
Ended active service
Incumbent
Ended senior status
2
2
#
2
Judge
Joseph A. Laroski
Nomination date
July 11, 2023
Confirmation date
February 5, 2024
Confirmation vote
76–0
Began active service
February 14, 2024
Ended active service
Incumbent
Ended senior status
#
Judge
Nomination date
Confirmation date
Confirmation vote
Began active service
Ended active service
Ended senior status
1
Lisa Wang
July 11, 2023
February 1, 2024
53–42
February 7, 2024
Incumbent
2
Joseph A. Laroski
July 11, 2023
February 5, 2024
76–0
February 14, 2024
Incumbent
· Specialty courts (Article I) › United States Court of Federal Claims
1
1
#
1
Judge
Armando O. Bonilla
Nomination date
July 13, 2021
Confirmation date
December 18, 2021
Confirmation vote
voice vote
Began active service
February 17, 2022
Ended active service
Incumbent
Ended senior status
2
2
#
2
Judge
Carolyn N. Lerner
Nomination date
July 13, 2021
Confirmation date
December 18, 2021
Confirmation vote
voice vote
Began active service
February 17, 2022
Ended active service
Incumbent
Ended senior status
3
3
#
3
Judge
Molly Silfen
Nomination date
February 27, 2023
Confirmation date
June 8, 2023
Confirmation vote
55–39
Began active service
June 13, 2023
Ended active service
Incumbent
Ended senior status
4
4
#
4
Judge
Philip Hadji
Nomination date
June 8, 2023
Confirmation date
September 21, 2023
Confirmation vote
voice vote
Began active service
September 28, 2023
Ended active service
Incumbent
Ended senior status
5
5
#
5
Judge
Robin M. Meriweather
Nomination date
January 10, 2024
Confirmation date
July 11, 2024
Confirmation vote
52–39
Began active service
August 8, 2024
Ended active service
Incumbent
Ended senior status
#
Judge
Nomination date
Confirmation date
Confirmation vote
Began active service
Ended active service
Ended senior status
1
Armando O. Bonilla
July 13, 2021
December 18, 2021
voice vote
February 17, 2022
Incumbent
2
Carolyn N. Lerner
July 13, 2021
December 18, 2021
voice vote
February 17, 2022
Incumbent
3
Molly Silfen
February 27, 2023
June 8, 2023
55–39
June 13, 2023
Incumbent
4
Philip Hadji
June 8, 2023
September 21, 2023
voice vote
September 28, 2023
Incumbent
5
Robin M. Meriweather
January 10, 2024
July 11, 2024
52–39
August 8, 2024
Incumbent

References

  1. United States Court of Federal Claims
    https://web.archive.org/web/20211009053219/https://www.uscfc.uscourts.gov/node/3267
  2. 28 U . § 453
    https://www.law.cornell.edu/uscode/text/28/453
  3. Although under the Judiciary Act a judge must take the judicial oath "before performing the duties of his office", this
  4. The Federal Judicial Center notes that Jackson received her commission on April 8, 2022, however, Justice Stephen Breyer
  5. See List of United States district and territorial courts
  6. Manglona was first appointed as judge by President Obama on July 29, 2011. Her commission expired on July 28, 2021, but
  7. Originally nominated on February 25, 2016, by President Obama. That nomination expired on January 3, 2017. Renominated b
  8. Initial nomination was returned on January 3, 2022. Subsequently renominated the same day.
  9. Initial nomination was returned on January 3, 2023. Subsequently renominated the same day.
  10. Initial nomination was returned on January 3, 2024. Subsequently renominated on January 8, 2024.
  11. Originally nominated on February 26, 2015, by President Obama. That nomination expired on January 3, 2017. Renominated b
  12. Originally nominated on April 28, 2016, by President Obama. That nomination expired on January 3, 2017. Renominated by P
  13. Originally nominated on September 8, 2020, by President Trump. That nomination expired on January 3, 2021. Renominated b
  14. Originally nominated on April 28, 2016, by President Obama. That nomination expired on January 3, 2017. Renominated by P
  15. Originally nominated on February 12, 2020, by President Trump. That nomination expired on January 3, 2021. Renominated b
  16. Initial nomination was returned on January 3, 2023. Subsequently renominated on January 23, 2023.
  17. Initial nomination was returned on January 3, 2022. Subsequently renominated the same day. Nomination returned on Januar
  18. Originally nominated on January 10, 2024, to a seat on the Western District of Texas. Nomination withdrawn and renominat
  19. Originally nominated on May 21, 2014, by President Obama. That nomination was returned on December 16, 2014. Renominated
  20. United States Senate
    https://www.senate.gov/legislative/LIS/roll_call_votes/vote1172/vote_117_2_00134.htm
Image
Source:
Tip: Wheel or +/− to zoom, drag to pan, Esc to close.