Big money from billionaires, corporations and a roster of NFL owners poured into Donald Trump's inaugural committee in record-shattering amounts — to pull off an event that was considerably lower-key than previous inaugural celebrations.
That leaves a bit of a mystery: What the $107 million was spent for and how much was left over — the excess, if any, to go to charity. It also raises a new round of questions about the influence of money in politics, this time for a president who promised to "drain the swamp" of Washington.
Contribution records from Mr Trump's inaugural committee, released on Wednesday by the Federal Election Commission, show the president who railed as a candidate against the corrupting influence of big-money donors was only too willing to accept top-dollar cheques for his swearing-in festivities.
Mr Trump's total take was about double the previous record set by Barack Obama, who collected $53 million in contributions in 2009, and had money left over to spend on the annual Easter egg roll and other White House events.
Mr Trump's top inaugural donor was Las Vegas gambling billionaire Sheldon Adelson, who gave $5 million. He and his wife came away with prime seats for Mr Trump's swearing-in ceremony on 20 January and gained access to a private lunch with the new president and lawmakers at the Capitol.
Phil Ruffin, another casino mogul and close friend of Mr Trump, was among dozens of donors who gave $1 million each.
At least eight NFL team owners kicked in big money for the inauguration. Seven of them, including Patriots owner Bob Kraft, whose team won the Super Bowl and visited the White House on Wednesday, gave $1 million apiece. Mr Kraft's donation came via his limited liability company.
Mr Trump plans to name the New York Jets' Woody Johnson, one of those million-dollar donors, to be the country's ambassador to the United Kingdom.
Asked whether the president feels conflicted about his committee accepting so much corporate and wealthy donor money, spokesman Sean Spicer said on Wednesday that financing the inaugural committee is "a time-honoured tradition" and there are "a lot of people who really take pride in helping us show the world a peaceful transformation of power."
Brendan Fischer of the Campaign Legal Centre, a nonprofit pro-transparency group, countered: "If you take Trump at his word that when political figures accept large amounts of money from corporate interests or special interests that they're indebted to those big donors, there's certainly reason to question what donors to Trump's inaugural committee might expect in return."
As is often the case with campaigns and inaugurations, some of the donations came from people doing business with the federal government.
Billionaire Texan Kelcy Warren, whose company is building the Dakota Access Pipeline, gave the inaugural committee $250,000. Christopher Cline, a billionaire coal magnate who owns Foresight Energy Partners, gave $1 million. Mr Trump has vowed to bring back coal jobs, and his administration quickly approved the Dakota pipeline.
Businesses that donated at the $1 million level included Bank of America, Boeing, Dow Chemical, Pfizer and Qualcomm. Companies also gave huge in-kind contributions of goods and services, including $2.1 million from AT&T for mobile equipment and software, nearly $500,000 in "vehicle expenses" from General Motors and $500,000 in equipment from Microsoft.
Casino mogul Steve Wynn donated entertainers and production work valued at $729,000 for the Chairman's Ball, where the band Alabama and Mr Wynn's ShowStoppers performed, according to spokesman Michael Weaver.
Russian-American businessman Alexander Shustorovich also was among the $1 million donors to Mr Trump's inauguration committee. The Republican National Committee refused a contribution from the US citizen in 2000, citing news reports at the time that cautioned about his ties to Russian business.
In more recent years, he has given money to the party, to 2012 candidate Mitt Romney, and to Senate Majority Leader Mitch McConnell, FEC records show.
The inauguration offered donors who had held back during the presidential campaign a chance to show belated support for the incoming president.
Billionaire investor Paul Singer gave $1 million after long expressing scepticism about Mr Trump. Like Mr Singer, Chicago hedge fund manager Ken Griffin conspicuously avoided giving money to Mr Trump's campaign during the general election. Mr Griffin gave the Trump inaugural $100,000.
While the government sets strict contribution limits on political campaigns, the only federal restrictions on donations to inaugural committees are a ban on foreign nationals, according to Mr Fischer, of the Campaign Legal Centre. Past presidents-elect have tended to set voluntary limits on their inaugural fundraising, but Mr Trump's only restriction was to ban money from lobbyists, he said.
Mr Obama in 2009 set a $50,000 cap on individual contributions and banned money from corporations, political action committees and lobbyists. He lifted those caps in 2013, when he raised about $43 million for a lower-key event.
Inaugural committees have broad leeway in how they spend their money and what they do with the leftovers, although some limitations apply, according to Mr Fischer. As a 501(c)(4) organisation, for example, the committee could use some of the money to give bonuses to staff, but IRS rules say the committee could not operate primarily to benefit a small group of individuals. Federal campaigns would not be able receive the money because it was raised outside contribution limits, he said.
Mr Trump's inaugural committee has promised to "identify and evaluate charities that will receive contributions left from the excess monies raised."