Federal Election Commission, United States of America (logo). Link to FEC Home Page
Federal Election Commission

 



Committees And Candidates Supported/Opposed

HEARTLAND VALUES PAC

Party: No Associated Party

PO BOX 505
SIOUX FALLS, South Dakota 57101

Recipient's Name Date Amount Image Number
CONTRIBUTIONS
ALEXANDER, LAMAR VIA ALEXANDER FOR SENATE 2020 INC 04/12/2007 5000.00 27990430156
ALEXANDER, LAMAR VIA ALEXANDER FOR SENATE 2020 INC 02/21/2008 5000.00 28931721196
ALEXANDER, LAMAR VIA ALEXANDER FOR SENATE 2020 INC 02/28/2013 5000.00 13940969309
ALEXANDER, LAMAR VIA ALEXANDER FOR SENATE 2020 INC 02/28/2013 5000.00 13940969309
ALLEN, GEORGE VIA FRIENDS OF GEORGE ALLEN 03/31/2005 2000.00 25970863989
ALLEN, GEORGE VIA FRIENDS OF GEORGE ALLEN 09/21/2005 3000.00 26970110260
ALLEN, GEORGE VIA FRIENDS OF GEORGE ALLEN 09/21/2005 5000.00 26970110259
ALLEN, GEORGE VIA ALLEN VICTORY COMMITTEE 10/12/2006 5000.00 27930360427
ALLEN, GEORGE VIA GEORGE ALLEN FOR US SENATE 02/01/2011 5000.00 11931853884
ALLEN, GEORGE VIA GEORGE ALLEN FOR US SENATE 09/30/2011 5000.00 12950311211
ANGLE, SHARRON E VIA FRIENDS OF SHARRON ANGLE 09/21/2010 5000.00 10931440190
ARMSTRONG, KELLY VIA ARMSTRONG FOR CONGRESS 10/03/2018 5000.00 201810229130590484
AYOTTE, KELLY A VIA FRIENDS OF KELLY AYOTTE INC 09/30/2009 5000.00 29934899001
AYOTTE, KELLY A VIA FRIENDS OF KELLY AYOTTE INC 12/30/2009 5000.00 10990433565
AYOTTE, KELLY A VIA FRIENDS OF KELLY AYOTTE INC 09/04/2015 5000.00 201510149002867469
AYOTTE, KELLY A VIA FRIENDS OF KELLY AYOTTE INC 09/04/2015 5000.00 201510149002867469
BARRASSO, JOHN A VIA FRIENDS OF JOHN BARRASSO 07/19/2007 5000.00 28930176401
BARRASSO, JOHN A VIA FRIENDS OF JOHN BARRASSO 12/13/2007 5000.00 28930176401
BARRASSO, JOHN A VIA FRIENDS OF JOHN BARRASSO 03/29/2011 5000.00 11931853886
BARRASSO, JOHN A VIA FRIENDS OF JOHN BARRASSO 12/15/2016 5000.00 201701309041563830
BENNETT, ROBERT F VIA BENNETT ELECTION COMMITTEE 02/02/2009 5000.00 29991966593
BENNETT, ROBERT F VIA BENNETT ELECTION COMMITTEE 02/02/2009 5000.00 29991966593
BERG, RICHARD A VIA BERG FOR SENATE 06/28/2011 5000.00 11931853886
BERG, RICHARD A VIA BERG FOR SENATE 03/26/2012 1009.11 12951377825
BILBRAY, BRIAN PHILLIP VIA BRIAN BILBRAY FOR CONGRESS 05/23/2006 1000.00 26950472656
BLACKBURN, MARSHA MRS. VIA MARSHA FOR SENATE 03/05/2018 5000.00 201807099115258971
BLACKBURN, MARSHA MRS. VIA MARSHA FOR SENATE 03/05/2018 5000.00 201807099115258971
BLUNT, ROY VIA FRIENDS OF ROY BLUNT 09/29/2009 5000.00 29934899000
BLUNT, ROY VIA FRIENDS OF ROY BLUNT 03/15/2010 5000.00 10930560512
BLUNT, ROY VIA FRIENDS OF ROY BLUNT 10/10/2014 5000.00 14952393135
BLUNT, ROY VIA FRIENDS OF ROY BLUNT 10/10/2014 5000.00 14952393134
BOOZMAN, JOHN VIA BOOZMAN FOR ARKANSAS 06/28/2010 2500.00 10930953296
BOOZMAN, JOHN VIA BOOZMAN FOR ARKANSAS 09/28/2010 2500.00 10931440189
BOOZMAN, JOHN VIA BOOZMAN FOR ARKANSAS 12/09/2014 5000.00 15970336715
BOOZMAN, JOHN VIA BOOZMAN FOR ARKANSAS 12/09/2014 5000.00 15970336716
BOUCHARD, MICHAEL J VIA BOUCHARD FOR US SENATE 11/04/2005 5000.00 26970110258
BOUCHARD, MICHAEL J VIA BOUCHARD FOR US SENATE 08/09/2006 5000.00 26940594365
BRAUN, MIKE VIA MIKE BRAUN FOR INDIANA 06/17/2018 5000.00 201809149121715446
BRAUN, MIKE VIA MIKE BRAUN FOR INDIANA 06/17/2018 5000.00 201809149121715446
BROWN, SCOTT VIA STRONG COUNTRY FOR TODAY AND TOMORROW (SCOTTPAC) 03/20/2014 5000.00 14960746377
BROWN, SCOTT VIA STRONG COUNTRY FOR TODAY AND TOMORROW (SCOTTPAC) 03/20/2014 5000.00 14960746377
BROWN, SCOTT P VIA FISCAL RESPONSIBILITY PAC 01/12/2010 5000.00 10930560511
BROWN, SCOTT P VIA FISCAL RESPONSIBILITY PAC 11/17/2010 5000.00 10931899294
BROWN, SCOTT P VIA FISCAL RESPONSIBILITY PAC 06/28/2011 5000.00 11931853885
BRUNING, JON C VIA BRUNING FOR SENATE INCORPORATED 08/31/2011 2500.00 12950311210
BRUNING, JON C VIA BRUNING FOR SENATE INCORPORATED 03/09/2012 2500.00 12951377823
BUCK, KENNETH R VIA BUCK FOR COLORADO 09/28/2010 5000.00 10931440188
BURNS, CONRAD VIA BIG SKY FREEDOM PAC 09/21/2005 5000.00 26970110259
BURNS, CONRAD VIA BIG SKY FREEDOM PAC 09/21/2005 5000.00 26970110259
BURR, RICHARD M VIA RICHARD BURR COMMITTEE; THE 03/19/2009 5000.00 29991966594
BURR, RICHARD M VIA RICHARD BURR COMMITTEE; THE 03/19/2009 5000.00 29991966594
BURR, RICHARD M VIA RICHARD BURR COMMITTEE; THE 01/21/2015 5000.00 15951155343
BURR, RICHARD M VIA RICHARD BURR COMMITTEE; THE 06/26/2015 5000.00 201507149000120328
CAPITO, SHELLEY MOORE MS VIA CAPITO FOR WEST VIRGINIA 07/02/2013 5000.00 14960296571
CAPITO, SHELLEY MOORE MS VIA CAPITO FOR WEST VIRGINIA 03/20/2014 5000.00 14960746379
CASSIDY, WILLIAM VIA BILL CASSIDY FOR US SENATE 08/13/2013 5000.00 14960296570
CASSIDY, WILLIAM VIA BILL CASSIDY FOR US SENATE 03/20/2014 5000.00 14960746376
CASSIDY, WILLIAM VIA BILL CASSIDY FOR US SENATE 11/07/2014 5000.00 15951123626
CASTLEPAC LLC 08/23/2010 5000.00 10931440186
CHABOT, STEVE VIA STEVE CHABOT FOR CONGRESS 10/31/2006 1000.00 26940632470
CHAMBLISS, C SAXBY VIA CHAMBLISS FOR SENATE 01/10/2007 5000.00 27990430157
CHAMBLISS, C SAXBY VIA CHAMBLISS FOR SENATE 06/26/2007 5000.00 27990430158
CHAMBLISS, C SAXBY VIA CHAMBLISS VICTORY COMMITTEE 11/07/2008 5000.00 28993368366
COATS, DANIEL R VIA HOOSIERS FOR CONSERVATIVE GOVERNMENT 06/08/2010 2500.00 10930953297
COATS, DANIEL R VIA HOOSIERS FOR CONSERVATIVE GOVERNMENT 06/23/2010 2500.00 10930953296
COATS, DANIEL R VIA 2010 INDIANA REPUBLICAN SENATE VICTORY COMMITTEE; THE 10/05/2010 5000.00 10931597194
COATS, DANIEL R VIA HOOSIERS FOR CONSERVATIVE GOVERNMENT 10/31/2014 5000.00 15951123627
COATS, DANIEL R VIA HOOSIERS FOR CONSERVATIVE GOVERNMENT 10/31/2014 5000.00 15951123627
COCHRAN, THAD VIA CITIZENS FOR COCHRAN 12/26/2013 5000.00 14960296571
COCHRAN, THAD VIA CITIZENS FOR COCHRAN 05/28/2014 5000.00 14961563107
COCHRAN, THAD VIA CITIZENS FOR COCHRAN 06/06/2014 5000.00 14961563106
COLEMAN, NORM VIA COLEMAN FOR SENATE 08 04/21/2006 4500.00 26950472656
COLEMAN, NORM VIA COLEMAN FOR SENATE 08 04/21/2006 5000.00 26950472656
COLEMAN, NORM VIA COLEMAN FOR SENATE 08 08/14/2008 500.00 29990326529
COLEMAN, NORM VIA COLEMAN FOR SENATE 08 02/13/2009 5000.00 29991966593
COLLINS, SUSAN M VIA COLLINS FOR SENATOR 03/13/2007 5000.00 27990430158
COLLINS, SUSAN M VIA COLLINS FOR SENATOR 09/24/2007 5000.00 28930176401
COLLINS, SUSAN M VIA COLLINS FOR SENATOR 03/11/2013 5000.00 13940969307
COLLINS, SUSAN M VIA COLLINS FOR SENATOR 03/26/2014 5000.00 14960746378
COLORADO REPUBLICAN COMMITTEE 04/13/2007 1000.00 27990430158
COMSTOCK, BARBARA VIA COMSTOCK FOR CONGRESS 10/19/2016 5000.00 201610269034584781
CORKER, ROBERT P JR VIA BOB CORKER FOR SENATE 08/10/2006 5000.00 26940594365
CORKER, ROBERT P JR VIA BOB CORKER FOR SENATE 08/10/2006 5000.00 26940594365
CORKER, ROBERT P JR VIA BOB CORKER FOR SENATE 2018 INC 03/22/2011 5000.00 11931853883
CORKER, ROBERT P JR VIA BOB CORKER FOR SENATE 2018 INC 12/20/2011 5000.00 12950311212
CORKER, ROBERT P JR VIA BOB CORKER FOR SENATE 2018 INC 12/15/2016 5000.00 201701309041563829
CORKER, ROBERT P JR VIA BOB CORKER FOR SENATE 2018 INC 11/21/2017 -5000.00 201803199096591417
CORNYN, JOHN SEN VIA TEXANS FOR SENATOR JOHN CORNYN INC. 12/11/2007 5000.00 28930176405
CORNYN, JOHN SEN VIA TEXANS FOR SENATOR JOHN CORNYN INC. 07/23/2008 5000.00 29990326531
CORNYN, JOHN SEN VIA TEXANS FOR SENATOR JOHN CORNYN INC. 03/26/2013 5000.00 13940969309
CORNYN, JOHN SEN VIA TEXANS FOR SENATOR JOHN CORNYN INC. 03/26/2014 5000.00 14960746376
COTTON, THOMAS VIA COTTON FOR SENATE 08/13/2013 5000.00 14960296569
COTTON, THOMAS VIA COTTON FOR SENATE 12/19/2013 5000.00 14960296572
CRAMER, KEVIN MR. VIA CRAMER FOR SENATE 03/09/2018 5000.00 201807099115258971
CRAMER, KEVIN MR. VIA CRAMER FOR SENATE 03/09/2018 5000.00 201807099115258972
CRAPO, MICHAEL D VIA MIKE CRAPO FOR US SENATE 10/03/2014 5000.00 14952393133
CRAPO, MICHAEL D VIA MIKE CRAPO FOR US SENATE 10/03/2014 5000.00 14952393133
CRIST, CHARLIE VIA CHARLIE CRIST FOR US SENATE 05/21/2009 5000.00 29934242250
CRUZ, RAFAEL EDWARD TED VIA TED CRUZ FOR SENATE 08/07/2012 5000.00 12972554473
CRUZ, RAFAEL EDWARD TED VIA TED CRUZ FOR SENATE 09/19/2012 5000.00 12972554474
DAINES, STEVEN VIA STEVE DAINES FOR MONTANA 12/27/2011 2000.00 12950311211
DAINES, STEVEN VIA STEVE DAINES FOR MONTANA 08/27/2012 2500.00 12972554473
DAINES, STEVEN VIA STEVE DAINES FOR MONTANA 06/26/2013 2500.00 13940969307
DAINES, STEVEN VIA STEVE DAINES FOR MONTANA 12/31/2013 2500.00 14960296572
DAINES, STEVEN VIA STEVE DAINES FOR MONTANA 03/20/2014 5000.00 14960746375
DAVIS, GEOFFREY C. VIA GEOFF DAVIS FOR CONGRESS 10/31/2006 1000.00 26940632471
DEMINT, JAMES W VIA TEAM DEMINT 06/30/2005 2000.00 25970863989
DEMINT, JAMES W VIA TEAM DEMINT 06/08/2009 5000.00 29934242249
DEMINT, JAMES W VIA TEAM DEMINT 12/30/2009 3000.00 10990433563
DEWINE, RICHARD MICHAEL VIA MIKE DEWINE FOR US SENATE 12/07/2005 5000.00 26970110263
DEWINE, RICHARD MICHAEL VIA MIKE DEWINE FOR US SENATE 12/07/2005 5000.00 26970110264
DOLE, ELIZABETH VIA ELIZABETH DOLE COMMITTEE INC 09/27/2007 5000.00 28930176402
DOLE, ELIZABETH VIA ELIZABETH DOLE COMMITTEE INC 07/24/2008 5000.00 29990326529
DYKSTRA, JOEL DEAN VIA JOEL DYKSTRA FOR US SENATE 10/02/2008 5000.00 29992009847
DYKSTRA, JOEL DEAN VIA JOEL DYKSTRA FOR US SENATE 10/02/2008 5000.00 28934054777
ENSIGN, JOHN E VIA ENSIGN FOR SENATE 03/30/2005 2000.00 25970863989
ENSIGN, JOHN E VIA ENSIGN FOR SENATE 12/30/2005 3000.00 26970110258
ENSIGN, JOHN E VIA ENSIGN FOR SENATE 12/30/2005 5000.00 26970110258
ENZI, MICHAEL B VIA ENZI FOR US SENATE 08/13/2013 5000.00 14960296568
ENZI, MICHAEL B VIA ENZI FOR US SENATE 09/26/2013 5000.00 14960296571
ERNST, JONI K VIA JONI FOR IOWA 06/10/2014 5000.00 14961563107
ERNST, JONI K VIA JONI FOR IOWA 08/28/2014 5000.00 14978259167
FIORINA, CARLY VIA CARLY FOR CALIFORNIA INC 12/30/2009 2500.00 10990433563
FIORINA, CARLY VIA CARLY FOR CALIFORNIA INC 06/01/2010 2500.00 10930953295
FIORINA, CARLY VIA CARLY FOR CALIFORNIA INC 06/28/2010 5000.00 10930953297
FISCHER, DEBRA S VIA DEB FISCHER FOR US SENATE 05/21/2012 5000.00 12961222416
FISCHER, DEBRA S VIA DEB FISCHER FOR US SENATE 11/23/2016 5000.00 201612069037640475
FISCHER, DEBRA S VIA DEB FISCHER FOR US SENATE 11/23/2016 5000.00 201612069037640475
FLAKE, JEFF VIA JEFF FLAKE FOR US SENATE INC 09/19/2012 5000.00 12972554474
FLAKE, JEFF VIA JEFF FLAKE FOR US SENATE INC 12/15/2016 5000.00 201701309041563829
FLAKE, JEFF VIA JEFF FLAKE FOR US SENATE INC 03/10/2017 5000.00 201708299071130532
FLAKE, JEFF VIA JEFF FLAKE FOR US SENATE INC 11/16/2017 -5000.00 201803199096591417
GARD, JOHN G VIA GARD FOR CONGRESS 10/02/2006 3000.00 27930360427
GARD, JOHN G VIA GARD FOR CONGRESS 10/25/2006 2000.00 26940632470
GARD, JOHN G VIA GARD FOR CONGRESS 05/19/2008 1000.00 29990326360
GARDNER, CORY VIA CORY GARDNER FOR SENATE 03/03/2014 5000.00 14960746375
GARDNER, CORY VIA CORY GARDNER FOR SENATE 03/20/2014 5000.00 14960746375
GEORGIA REPUBLICAN PARTY, INC. 11/07/2008 5000.00 28993368366
GILLESPIE, EDWARD W VIA ED GILLESPIE FOR SENATE 03/03/2014 5000.00 14960746378
GILLESPIE, EDWARD W VIA ED GILLESPIE FOR SENATE 10/07/2014 5000.00 14952393133
GRAHAM, LINDSEY O VIA LINDSEY GRAHAM FOR SENATE 03/13/2007 5000.00 27990430160
GRAHAM, LINDSEY O VIA LINDSEY GRAHAM FOR SENATE 09/27/2007 2500.00 28930176403
GRAHAM, LINDSEY O VIA LINDSEY GRAHAM FOR SENATE 03/26/2008 2500.00 28931721197
GRAHAM, LINDSEY O VIA TEAM GRAHAM INC 02/25/2013 5000.00 13940969311
GRAHAM, LINDSEY O VIA TEAM GRAHAM INC 09/26/2013 5000.00 14960296567
GRASSLEY, CHARLES E VIA GRASSLEY COMMITTEE INC 09/29/2009 5000.00 29934899000
GRASSLEY, CHARLES E VIA GRASSLEY COMMITTEE INC 09/29/2009 5000.00 29934899001
GRASSLEY, CHARLES E VIA GRASSLEY COMMITTEE INC 02/11/2015 5000.00 15951155341
GRASSLEY, CHARLES E VIA GRASSLEY COMMITTEE INC 03/24/2016 5000.00 201604159012435700
GRAYSON, C M 'TREY' VIA FRIENDS OF TREY GRAYSON 09/29/2009 5000.00 29934899001
GRAYSON, C M 'TREY' VIA FRIENDS OF TREY GRAYSON 12/30/2009 5000.00 10990433565
GRAYSON, C M 'TREY' VIA FRIENDS OF TREY GRAYSON 06/06/2010 -5000.00 10930953283
HATCH, ORRIN G VIA HATCH ELECTION COMMITTEE INC 03/09/2012 5000.00 12951377825
HATCH, ORRIN G VIA HATCH ELECTION COMMITTEE INC 05/01/2012 5000.00 12961222416
HATCH, ORRIN G VIA HATCH ELECTION COMMITTEE INC 03/31/2017 5000.00 201708299071130532
HAWLEY, JOSHUA DAVID VIA JOSH HAWLEY FOR SENATE 01/29/2018 5000.00 201807099115258972
HAWLEY, JOSHUA DAVID VIA JOSH HAWLEY FOR SENATE 03/20/2018 5000.00 201807099115258973
HEARTLAND VALUES PAC 12/30/2005 5000.00 26970110262
HECK, JOE VIA FRIENDS OF JOE HECK 09/23/2015 5000.00 201510149002867469
HECK, JOE VIA FRIENDS OF JOE HECK 03/16/2016 5000.00 201604159012435700
HELLER, DEAN VIA HELLER FOR SENATE 05/24/2011 5000.00 11931853886
HELLER, DEAN VIA HELLER FOR SENATE 11/16/2011 5000.00 12950311212
HELLER, DEAN VIA HELLER FOR SENATE 12/15/2016 5000.00 201701309041563829
HELLER, DEAN VIA HELLER FOR SENATE 09/21/2017 5000.00 201803199096591493
HOEVEN, JOHN VIA HOEVEN FOR SENATE 02/16/2010 5000.00 10930560512
HOEVEN, JOHN VIA HOEVEN FOR SENATE 02/16/2010 5000.00 10930560512
HOEVEN, JOHN VIA HOEVEN FOR SENATE 12/15/2014 5000.00 15970336715
HOEVEN, JOHN VIA HOEVEN FOR SENATE 12/15/2014 5000.00 15970336715
HOUSLEY, KARIN VIA HOUSLEY FOR SENATE COMMITTEE 05/29/2018 5000.00 201809149121715447
HOUSLEY, KARIN VIA HOUSLEY FOR SENATE COMMITTEE 05/29/2018 5000.00 201809149121715448
HUFFMAN, JAMES LLOYD II VIA JIM HUFFMAN FOR SENATE 10/06/2010 1000.00 10931597194
HUGIN, ROBERT VIA BOB HUGIN FOR SENATE INC 09/21/2018 5000.00 201810119124462042
HYDE-SMITH, CINDY VIA CINDY HYDE-SMITH FOR US SENATE 04/18/2018 5000.00 201809149121715446
INHOFE, JAMES M VIA FRIENDS OF JIM INHOFE 06/26/2007 2000.00 27990430159
INHOFE, JAMES M VIA FRIENDS OF JIM INHOFE 09/24/2007 3000.00 28930176402
INHOFE, JAMES M VIA FRIENDS OF JIM INHOFE 06/10/2008 5000.00 29990326360
INHOFE, JAMES M VIA FRIENDS OF JIM INHOFE 03/26/2013 5000.00 13940969308
ISAKSON, JOHN HARDY VIA GEORGIANS FOR ISAKSON 06/22/2009 5000.00 29934242250
ISAKSON, JOHN HARDY VIA GEORGIANS FOR ISAKSON 12/30/2009 5000.00 10990433563
ISAKSON, JOHN HARDY VIA GEORGIANS FOR ISAKSON 03/03/2015 5000.00 15951155342
ISAKSON, JOHN HARDY VIA ISAKSON VICTORY COMMITTEE 09/11/2015 5000.00 201510149002867470
JAMES, JOHN VIA JOHN JAMES FOR SENATE INC 08/17/2018 5000.00 201810119124462043
JOHANNS, MICHAEL O VIA JOHANNS FOR SENATE INCORPORATED 12/18/2007 5000.00 28930176402
JOHANNS, MICHAEL O VIA JOHANNS FOR SENATE INCORPORATED 09/25/2008 5000.00 29990326529
JOHNSON, DUSTY VIA FRIENDS OF DUSTY JOHNSON 06/14/2018 5000.00 201809149121715445
JOHNSON, RONALD HAROLD VIA RON JOHNSON FOR SENATE INC 09/21/2010 5000.00 10931440187
JOHNSON, RONALD HAROLD VIA RON JOHNSON FOR SENATE INC 01/24/2015 5000.00 15951155340
JOHNSON, RONALD HAROLD VIA RON JOHNSON FOR SENATE INC 01/24/2015 5000.00 15951155340
KANSAS REPUBLICAN PARTY 10/20/2014 5000.00 15951123627
KEAN, THOMAS H JR VIA ELECTION FUND OF TOM KEAN 09/21/2005 5000.00 26970110261
KEAN, THOMAS H JR VIA ELECTION FUND OF TOM KEAN 12/30/2005 5000.00 26970110261
KENNEDY, JOHN NEELY VIA JOHN KENNEDY FOR US SENATE INC 03/07/2008 5000.00 28931721196
KENNEDY, JOHN NEELY VIA JOHN KENNEDY FOR US SENATE INC 10/02/2008 5000.00 29992009847
KENNEDY, JOHN NEELY VIA JOHN KENNEDY FOR US SENATE INC 10/02/2008 5000.00 28934054777
KENNEDY, JOHN NEELY VIA JOHN KENNEDY FOR US 11/09/2016 5000.00 201612069037640476
KENNEDY, MARK RAYMOND VIA MARK KENNEDY 06 06/08/2005 2000.00 25970863990
KENNEDY, MARK RAYMOND VIA MARK KENNEDY 06 09/23/2005 3000.00 26970110262
KENNEDY, MARK RAYMOND VIA MARK KENNEDY 06 09/23/2005 5000.00 26970110262
KENNEDY, MARK RAYMOND VIA MARK KENNEDY VICTORY COMMITTEE 09/07/2006 5000.00 26940594367
KINGSTON, JOHN H SR REP VIA FRIENDS OF JACK KINGSTON 07/01/2014 5000.00 14978259168
KIRK, MARK STEVEN VIA ILLINOIS LINCOLN PAC 06/28/2010 5000.00 10930953295
KIRK, MARK STEVEN VIA ILLINOIS LINCOLN PAC 03/16/2015 5000.00 15951155342
KLINE, JOHN PAUL JR VIA KLINE FOR CONGRESS 09/26/2013 2500.00 14960296568
KYL, JON L VIA ARIZONA FUND 09/21/2005 5000.00 26970110261
LAND, TERRI LYNN VIA TERRI LYNN LAND FOR SENATE 10/28/2013 5000.00 14960296568
LAND, TERRI LYNN VIA TERRI LYNN LAND FOR SENATE 03/20/2014 5000.00 14960746377
LANKFORD, JAMES PAUL VIA FAMILIES FOR JAMES LANKFORD 06/30/2014 5000.00 14961563106
LANKFORD, JAMES PAUL VIA FAMILIES FOR JAMES LANKFORD 05/09/2016 5000.00 201605259017295284
LANKFORD, JAMES PAUL VIA FAMILIES FOR JAMES LANKFORD 05/09/2016 5000.00 201605259017295284
LATHAM, THOMAS VIA IOWANS FOR LATHAM 10/17/2008 2500.00 28993368366
LATHAM, THOMAS VIA IOWANS FOR LATHAM 03/26/2012 2500.00 12951377825
LEE, MIKE VIA FRIENDS OF MIKE LEE INC 09/28/2010 2500.00 10931440188
LEMIEUX, GEORGE S VIA FLORIDA FREEDOM COMMITTEE 09/30/2011 2500.00 12950311213
LIEN, CHRISTIAN BRUCE VIA CHRIS LIEN FOR CONGRESS 05/30/2008 5000.00 29990326360
LIEN, CHRISTIAN BRUCE VIA CHRIS LIEN FOR CONGRESS 10/01/2008 5000.00 28934054777
LIEN, CHRISTIAN BRUCE VIA CHRIS LIEN FOR CONGRESS 10/01/2008 5000.00 29992009847
LINGLE, LINDA VIA LINDA LINGLE SENATE COMMITTEE 11/16/2011 5000.00 12950311212
LUGAR, RICHARD G VIA FRIENDS OF DICK LUGAR INC 09/30/2011 2500.00 12950311210
MACK PAC 07/18/2012 5000.00 12972554474
MANDEL, JOSHUA A VIA CITIZENS FOR JOSH MANDEL INC 08/03/2011 5000.00 12950311209
MCCAIN, JOHN S VIA PATRIOT FIRST PAC 05/27/2009 5000.00 29934242249
MCCAIN, JOHN S VIA PATRIOT FIRST PAC 03/23/2010 5000.00 10930560511
MCCAIN, JOHN S VIA SEDONA PAC 02/19/2015 5000.00 15951155340
MCCAIN, JOHN S VIA SEDONA PAC 11/16/2015 5000.00 201601289004701456
MCCAIN, JOHN S. VIA JOHN MCCAIN 2008 INC. 02/21/2007 5000.00 27990430160
MCCAIN, JOHN S. VIA JOHN MCCAIN 2008 INC. 01/15/2008 5000.00 28931721197
MCCAIN, JOHN S. VIA JOHN MCCAIN 2008 INC. 03/31/2008 -5000.00 28931721162
MCCONNELL, MITCH VIA MCCONNELL SENATE COMMITTEE 08/30/2007 5000.00 28930176403
MCCONNELL, MITCH VIA MCCONNELL SENATE COMMITTEE 08/30/2007 5000.00 28930176403
MCCONNELL, MITCH VIA MCCONNELL SENATE COMMITTEE 03/26/2013 5000.00 13940969310
MCCONNELL, MITCH VIA MCCONNELL SENATE COMMITTEE 11/20/2013 5000.00 14960296569
MCFADDEN, MICHAEL VIA MCFADDEN FOR SENATE 12/30/2013 5000.00 14960296569
MCFADDEN, MICHAEL VIA MCFADDEN FOR SENATE 06/09/2014 5000.00 14961563108
MCGAVICK, MICHAEL SEAN VIA FRIENDS FOR MIKE MCGAVICK 11/15/2005 5000.00 26970110263
MCGAVICK, MICHAEL SEAN VIA FRIENDS FOR MIKE MCGAVICK 11/15/2005 5000.00 26970110263
MCSALLY, MARTHA VIA MCSALLY FOR SENATE INC 09/04/2018 5000.00 201810119124462043
MCSALLY, MARTHA VIA MCSALLY FOR SENATE INC 10/16/2018 5000.00 201810229130590484
MICHIGAN REPUBLICAN PARTY 08/16/2006 5000.00 26940594367
MILLER, JOSEPH W VIA JOE MILLER FOR US SENATE 09/21/2010 1000.00 10931440189
MORAN, JERRY VIA MORAN FOR KANSAS 03/07/2008 1000.00 28931721197
MORAN, JERRY VIA MORAN FOR KANSAS 07/17/2008 4000.00 29990326530
MORAN, JERRY VIA MORAN FOR KANSAS 09/26/2008 5000.00 29990326530
MORAN, JERRY VIA MORAN FOR KANSAS 11/21/2008 5000.00 28993368367
MORAN, JERRY VIA MORAN FOR KANSAS 11/21/2008 5000.00 28993368367
MORAN, JERRY VIA MORAN FOR KANSAS 09/23/2014 5000.00 14978259167
MORAN, JERRY VIA MORAN FOR KANSAS 09/23/2014 5000.00 14978259165
MORRISEY, PATRICK MR VIA MORRISEY FOR SENATE INC 06/17/2018 5000.00 201809149121715445
MORRISEY, PATRICK MR VIA MORRISEY FOR SENATE INC 06/17/2018 5000.00 201809149121715445
MOURDOCK, RICHARD E VIA HOOSIERS FOR RICHARD MOURDOCK INC 05/21/2012 5000.00 12961222417
MURKOWSKI, LISA VIA LISA MURKOWSKI FOR US SENATE 06/28/2010 5000.00 10930953298
MURKOWSKI, LISA VIA LISA MURKOWSKI FOR US SENATE 06/30/2010 5000.00 10930953296
MURKOWSKI, LISA VIA LISA MURKOWSKI FOR US SENATE 12/17/2014 5000.00 15970336714
MURKOWSKI, LISA VIA LISA MURKOWSKI FOR US SENATE 12/17/2014 5000.00 15970336714
NATIONAL ASSOCIATION OF CONVENIENCE STORES POLITICAL ACTION COMMITTEE 05/23/2005 1000.00 25970863955
NOEM, KRISTI LYNN VIA KRISTI FOR CONGRESS 06/21/2010 5000.00 10930953295
NOEM, KRISTI LYNN VIA KRISTI FOR CONGRESS 03/22/2011 5000.00 11931853883
NOEM, KRISTI LYNN VIA KRISTI FOR CONGRESS 06/30/2011 5000.00 11931853885
NOEM, KRISTI LYNN VIA KRISTI FOR CONGRESS 06/14/2013 5000.00 13940969308
NOEM, KRISTI LYNN VIA KRISTI FOR CONGRESS 12/19/2013 5000.00 14960296567
NOEM, KRISTI LYNN VIA KRISTI FOR CONGRESS 03/30/2015 5000.00 15951155343
NORTON, JANE BERGMAN VIA JANE NORTON FOR COLORADO INC 12/31/2009 2500.00 10990433564
NORTON, JANE BERGMAN VIA JANE NORTON FOR COLORADO INC 05/07/2010 2500.00 10930780784
NRCC 05/07/2013 15000.00 13940969311
NRCC 06/08/2016 15000.00 201607139020420848
NRSC 03/24/2006 15000.00 26950036754
NRSC 03/26/2007 7500.00 27990430161
NRSC 06/28/2007 7500.00 27990430161
NRSC 12/31/2007 -467.00 28930176316
NRSC 03/07/2008 15000.00 28931721198
NRSC 09/29/2009 15000.00 29934899000
NRSC 03/23/2010 15000.00 10930560511
NRSC 09/19/2011 15000.00 12950311210
NRSC 05/01/2012 15000.00 12961222416
NRSC 04/22/2013 15000.00 13940969307
NRSC 01/03/2014 15000.00 14960746379
NRSC 01/08/2015 15000.00 15951155341
NRSC 01/13/2016 15000.00 201604159012435701
NRSC 09/22/2017 15000.00 201803199096591494
NRSC 12/15/2017 45000.00 201803199096591493
NRSC 03/05/2018 15000.00 201807099115258972
NRSC TARGETED STATE VICTORY COMMITTEE 08/29/2016 75000.00 201610149032445378
NRSC TARGETED STATE VICTORY FUND 06/27/2018 90000.00 201809149121715448
OLYMPIA'S LIST 06/28/2011 5000.00 11931853884
OLYMPIA'S LIST 04/23/2012 -2000.00 12961222385
PAUL, RAND VIA RAND PAUL FOR US SENATE 2010 09/21/2010 1000.00 10931440186
PAUL, RAND VIA RAND PAUL FOR US SENATE 03/28/2016 5000.00 201604159012435700
PAUL, RAND VIA RAND PAUL FOR US SENATE 08/29/2016 5000.00 201610149032445377
PAULSEN, ERIK MR. VIA FRIENDS OF ERIK PAULSEN 07/24/2008 1000.00 29990326531
PAULSEN, ERIK MR. VIA FRIENDS OF ERIK PAULSEN 09/12/2016 5000.00 201610149032445377
PAULSEN, ERIK MR. VIA FRIENDS OF ERIK PAULSEN 05/15/2018 5000.00 201809149121715448
PAULSEN, ERIK MR. VIA FRIENDS OF ERIK PAULSEN 10/03/2018 5000.00 201810229130590484
PAWLENTY, TIMOTHY VIA PAWLENTY FOR PRESIDENT 08/26/2011 2500.00 12950311211
PEARCE, STEVE VIA PEOPLE FOR PEARCE 06/10/2008 5000.00 29990326361
PERDUE, DAVID VIA PERDUE FOR SENATE 07/23/2014 5000.00 14978259165
PERDUE, DAVID VIA PERDUE FOR SENATE 09/23/2014 5000.00 14978259165
PORTMAN, ROB THE HONORA VIA PORTMAN FOR SENATE COMMITTEE 06/24/2009 5000.00 29934242250
PORTMAN, ROB THE HONORA VIA PORTMAN FOR SENATE COMMITTEE 09/29/2009 2500.00 29934899002
PORTMAN, ROB THE HONORA VIA PORTMAN FOR SENATE COMMITTEE 06/30/2010 2500.00 10930953297
PORTMAN, ROB THE HONORA VIA PORTMAN FOR SENATE COMMITTEE 11/13/2014 5000.00 15951123626
PORTMAN, ROB THE HONORA VIA PORTMAN FOR SENATE COMMITTEE 11/13/2014 5000.00 15951123626
RAESE, JOHN REEVES VIA RAESE FOR SENATE COMMITTEE 03/31/2006 2000.00 26950036754
RAESE, JOHN REEVES VIA RAESE FOR SENATE COMMITTEE 06/21/2006 3000.00 26950472657
RAESE, JOHN REEVES VIA RAESE FOR SENATE COMMITTEE 09/28/2010 2500.00 10931440188
REHBERG, DENNIS RAY VIA MONTANANS FOR REHBERG 06/20/2011 5000.00 11931853885
REHBERG, DENNIS RAY VIA MONTANANS FOR REHBERG 03/09/2012 5000.00 12951377823
RENACCI, JAMES B. VIA RENACCI FOR US SENATE 05/02/2018 5000.00 201809149121715447
REPUBLICAN NATIONAL COMMITTEE 10/26/2007 15000.00 28930176404
REPUBLICAN NATIONAL COMMITTEE 08/31/2011 15000.00 12950311209
REPUBLICAN NATIONAL COMMITTEE 03/19/2012 15000.00 12951377824
REPUBLICAN NATIONAL COMMITTEE 10/18/2018 15000.00 201812079135386319
RICKETTS, PETE VIA NEBRASKA FAMILIES FOR PETE RICKETTS INC 05/15/2006 5000.00 26950472657
RISCH, JAMES E VIA JIM RISCH FOR U S SENATE COMMITTEE 07/24/2008 5000.00 29990326531
ROBERTS, PAT VIA PAT ROBERTS FOR US SENATE INC 09/24/2007 2500.00 28930176404
ROBERTS, PAT VIA PAT ROBERTS FOR US SENATE INC 06/27/2008 2500.00 29990326361
ROBERTS, PAT VIA PAT ROBERTS FOR US SENATE INC 07/23/2008 5000.00 29990326530
ROBERTS, PAT VIA PAT ROBERTS FOR US SENATE INC 03/26/2013 5000.00 13940969310
ROBERTS, PAT VIA PAT ROBERTS FOR US SENATE INC 09/26/2013 5000.00 14960296570
ROMNEY, MITT / PAUL D. RYAN VIA ROMNEY FOR PRESIDENT, INC. 03/21/2012 1652.02 12951377823
ROMNEY, MITT / PAUL D. RYAN VIA ROMNEY VICTORY, INC. 09/27/2012 5000.00 12972554475
ROMNEY, MITT / PAUL D. RYAN VIA ROMNEY VICTORY, INC. 09/27/2012 30000.00 12972554475
ROMNEY, MITT / PAUL D. RYAN VIA ROMNEY VICTORY, INC. 11/15/2012 -3750.00 12940859918
ROSENDALE, MATT VIA MATT ROSENDALE FOR MONTANA 06/17/2018 5000.00 201809149121715447
ROSENDALE, MATT VIA MATT ROSENDALE FOR MONTANA 09/21/2018 5000.00 201810119124462042
ROSSI, DINO VIA ROSSI FOR SENATE 07/22/2010 5000.00 10931440187
ROSSI, DINO VIA ROSSI FOR SENATE 09/09/2010 5000.00 10931440186
ROUNDS, MIKE VIA ROUNDS FOR SENATE 06/12/2013 5000.00 13940969308
ROUNDS, MIKE VIA ROUNDS FOR SENATE 12/19/2013 5000.00 14960296570
ROUNDS, MIKE VIA ROUNDS FOR SENATE 11/23/2016 5000.00 201612069037640476
ROUNDS, MIKE VIA ROUNDS FOR SENATE 11/23/2016 5000.00 201612069037640476
RUBIO, MARCO VIA MARCO RUBIO FOR PRESIDENT 05/04/2010 5000.00 10930780784
RUBIO, MARCO VIA MARCO RUBIO FOR PRESIDENT 09/21/2010 5000.00 10931440189
RUBIO, MARCO VIA MARCO RUBIO FOR PRESIDENT 03/19/2015 5000.00 15951155341
RUBIO, MARCO VIA MARCO RUBIO FOR PRESIDENT 03/19/2015 5000.00 15951155342
RUBIO, MARCO VIA MARCO RUBIO FOR SENATE 06/22/2016 5000.00 201607139020420848
SANTORUM, RICHARD J VIA SANTORUM 2006 03/28/2005 2000.00 25970863990
SANTORUM, RICHARD J VIA SANTORUM 2006 09/21/2005 3000.00 26970110264
SANTORUM, RICHARD J VIA SANTORUM 2006 09/21/2005 5000.00 26970110264
SASSE, BENJAMIN E VIA BEN SASSE FOR US SENATE INC 05/14/2014 5000.00 14961563108
SASSE, BENJAMIN E VIA BEN SASSE FOR US SENATE INC 05/14/2014 5000.00 14961563106
SCHAFFER, ROBERT W VIA BOB SCHAFFER FOR US SENATE 06/18/2007 5000.00 27990430157
SCHAFFER, ROBERT W VIA BOB SCHAFFER FOR US SENATE 06/18/2007 5000.00 27990430157
SCHAFFER, ROBERT W VIA BOB SCHAFFER FOR US SENATE 10/10/2008 5000.00 29992009848
SCHAFFER, ROBERT W VIA SCHAFFER VICTORY COMMITTEE 10/10/2008 5000.00 28934054778
SCHOCK, AARON JON MR. VIA SCHOCK FOR CONGRESS 06/20/2011 2500.00 11931853883
SCOTT, RICK GOV VIA RICK SCOTT FOR FLORIDA 10/22/2018 5000.00 201812079135386319
SCOTT, TIMOTHY E VIA TIM SCOTT FOR SENATE 03/26/2013 5000.00 13940969310
SCOTT, TIMOTHY E VIA TIM SCOTT FOR SENATE 03/24/2016 5000.00 201604159012435701
SCOTT, TIMOTHY E VIA TIM SCOTT FOR SENATE 03/24/2016 5000.00 201604159012435701
SENATE LEADERSHIP FUND 10/21/2016 100000.00 201612069037640477
SENATE LEADERSHIP FUND 10/16/2018 100000.00 201810229130590485
SESSIONS, JEFFERSON B VIA FRIENDS OF SESSIONS SENATE COMMITTEE INC 02/07/2007 5000.00 27990430160
SHELBY, RICHARD C VIA SHELBY FOR U.S. SENATE 06/03/2009 5000.00 29934242249
SHELBY, RICHARD C VIA SHELBY FOR U.S. SENATE 06/03/2009 5000.00 29934242251
SHELBY, RICHARD C VIA SHELBY FOR U.S. SENATE 12/19/2014 5000.00 15970336714
SHELBY, RICHARD C VIA SHELBY FOR U.S. SENATE 12/19/2014 5000.00 15970336716
SMITH, ADRIAN VIA ADRIAN SMITH FOR CONGRESS 09/01/2006 1000.00 26940594364
SMITH, ADRIAN VIA ADRIAN SMITH FOR CONGRESS 11/02/2006 2500.00 26940632470
SMITH, GORDON HAROLD VIA FRIENDS OF GORDON SMITH 03/07/2007 5000.00 27990430159
SMITH, GORDON HAROLD VIA FRIENDS OF GORDON SMITH 03/26/2008 5000.00 28931721196
SOUTH DAKOTA REPUBLICAN PARTY 04/03/2018 5000.00 201809149121715449
SPECIAL TEAMS 2006 COMMITTEE 09/26/2006 15000.00 26940594369
SPECIAL TEAMS 2008 COMMITTEE, THE 10/10/2008 35000.00 28934054778
SPECIAL TEAMS 2008 COMMITTEE, THE 10/10/2008 35000.00 29992009848
STEELE, MICHAEL VIA STEELE FOR MARYLAND INC 09/21/2005 5000.00 26970110265
STEELE, MICHAEL VIA STEELE FOR MARYLAND INC 09/21/2005 5000.00 26970110265
STEVENS, THEODORE F (TED) VIA STEVENS FOR SENATE COMMITTEE 03/28/2007 2500.00 27990430162
STEVENS, THEODORE F (TED) VIA STEVENS FOR SENATE COMMITTEE 06/25/2008 2500.00 29990326361
STRANGE, LUTHER J III VIA STRANGE FOR SENATE 02/28/2017 5000.00 201708299071130533
STRANGE, LUTHER J III VIA STRANGE FOR SENATE 09/14/2017 5000.00 201803199096591494
SULLIVAN, DAN VIA SULLIVAN FOR US SENATE 03/20/2014 5000.00 14960746378
SULLIVAN, DAN VIA SULLIVAN FOR US SENATE 09/23/2014 5000.00 14978259166
SUNUNU, JOHN E VIA TEAM SUNUNU 12/29/2006 2500.00 27950017518
SUNUNU, JOHN E VIA TEAM SUNUNU 12/29/2006 5000.00 27950017518
SUNUNU, JOHN E VIA TEAM SUNUNU 12/12/2007 2500.00 28930176404
TALENT, JAMES MATTHES VIA TALENT FOR SENATE COMMITTEE 03/28/2005 2000.00 25970863990
TALENT, JAMES MATTHES VIA TALENT FOR SENATE COMMITTEE 09/21/2005 3000.00 26970110260
TALENT, JAMES MATTHES VIA TALENT FOR SENATE COMMITTEE 09/21/2005 5000.00 26970110260
TARGET STATE VICTORY FUND 10/06/2010 25000.00 10931597194
TARGET STATE VICTORY FUND 06/25/2012 55000.00 12961222417
TARGETED STATE VICTORY 07/29/2014 60000.00 14978259166
THOMPSON, TOMMY G VIA TOMMY THOMPSON FOR SENATE INC 09/06/2012 5000.00 12972554473
THOMPSON, TOMMY G VIA TOMMY THOMPSON FOR SENATE INC 10/25/2012 5000.00 12940859938
TILLIS, THOM R VIA THOM TILLIS COMMITTEE 10/28/2013 5000.00 14960296567
TILLIS, THOM R VIA THOM TILLIS COMMITTEE 09/23/2014 5000.00 14978259167
TOOMEY, PATRICK JOSEPH VIA FRIENDS OF PAT TOOMEY 12/30/2009 2500.00 10990433564
TOOMEY, PATRICK JOSEPH VIA FRIENDS OF PAT TOOMEY 04/21/2010 2500.00 10930780784
TOOMEY, PATRICK JOSEPH VIA FRIENDS OF PAT TOOMEY 09/10/2010 5000.00 10931440187
TOOMEY, PATRICK JOSEPH VIA FRIENDS OF PAT TOOMEY 10/03/2014 5000.00 14952393134
TOOMEY, PATRICK JOSEPH VIA FRIENDS OF PAT TOOMEY 10/03/2014 5000.00 14952393134
TOOMEY, PATRICK JOSEPH VIA FRIENDS OF PAT TOOMEY 01/23/2017 5000.00 201708299071130532
VITTER, DAVID B VIA DAVID VITTER FOR US SENATE 12/29/2008 5000.00 29932009423
VITTER, DAVID B VIA DAVID VITTER FOR US SENATE 03/31/2009 2000.00 29991966594
VITTER, DAVID B VIA DAVID VITTER FOR US SENATE 12/30/2009 3000.00 10990433564
VUKMIR, LEAH VIA LEAH FOR SENATE 08/31/2018 5000.00 201810119124462042
WEHBY, MONICA VIA DR MONICA WEHBY FOR US SENATE 03/20/2014 5000.00 14960746376
WEHBY, MONICA VIA DR MONICA WEHBY FOR US SENATE 06/18/2014 5000.00 14961563107
WHALEN, BRUCE W VIA BRUCE WHALEN FOR CONGRESS 06/02/2006 5000.00 26950472657
WHALEN, BRUCE W VIA BRUCE WHALEN FOR CONGRESS 11/02/2006 5000.00 26940632471
WICKER, ROGER F VIA WICKER FOR SENATE 03/07/2008 5000.00 28931721198
WICKER, ROGER F VIA WICKER FOR SENATE 03/22/2011 2500.00 11931853884
WICKER, ROGER F VIA WICKER FOR SENATE 03/09/2012 2500.00 12951377824
WICKER, ROGER F VIA WICKER FOR SENATE 12/15/2016 5000.00 201701309041563830
WICKER, ROGER F VIA WICKER FOR SENATE 09/15/2017 5000.00 201803199096591493
WILSON, HEATHER A VIA WILSON FOR SENATE 08/31/2011 2500.00 12950311209
WILSON, HEATHER A VIA WILSON FOR SENATE 03/09/2012 2500.00 12951377824
YOUNG, DAVID VIA YOUNG FOR IOWA, INC. 09/23/2014 2500.00 14978259166
YOUNG, DAVID VIA YOUNG FOR IOWA, INC. 09/08/2016 2500.00 201610149032445377
YOUNG, DAVID VIA YOUNG FOR IOWA, INC. 10/27/2016 2500.00 201612069037640475
YOUNG, DAVID VIA YOUNG FOR IOWA, INC. 03/29/2017 5000.00 201708299071130533
YOUNG, DAVID VIA YOUNG FOR IOWA, INC. 09/26/2017 5000.00 201803199096591494
YOUNG, TODD CHRISTOPHER VIA FRIENDS OF TODD YOUNG, INC. 05/04/2016 5000.00 201605259017295284
YOUNG, TODD CHRISTOPHER VIA FRIENDS OF TODD YOUNG, INC. 06/10/2016 5000.00 201607139020420848
IN-KIND CONTRIBUTIONS
BLACKBURN, MARSHA MRS. VIA MARSHA FOR SENATE 07/31/2006 675.00 26940594368
BLACKBURN, MARSHA MRS. VIA MARSHA FOR SENATE 09/30/2006 37.30 26940594366
BLACKBURN, MARSHA MRS. VIA MARSHA FOR SENATE 09/30/2006 115.27 26940594367
BLACKBURN, MARSHA MRS. VIA MARSHA FOR SENATE 09/30/2006 169.67 26940594366
EMERSON, JOANN VIA TEAM EMERSON FOR JO ANN EMERSON 07/31/2006 420.86 26940594368
EMERSON, JOANN VIA TEAM EMERSON FOR JO ANN EMERSON 09/07/2006 123.85 26940594368
EMERSON, JOANN VIA TEAM EMERSON FOR JO ANN EMERSON 09/07/2006 384.42 26940594366
NRSC 04/30/2007 146.02 27990430162
NRSC 06/08/2007 320.98 27990430159

TRY A: NEW QUERY   RETURN TO: FEC HOME PAGE


Generated Wed Apr 24 21:37:43 2024