| K&L Gates Llp Political Action Committee Dc | Oct. 8, 2024 | -$1,000 | 
        
            | K&L Gates Llp Political Action Committee Dc | Oct. 8, 2024 | $1,000 | 
        
            | K&L Gates Llp Political Action Committee Dc | April 15, 2024 | $1,000 | 
        
            | K&L Gates Llp Political Action Committee Dc | Sept. 17, 2019 | $2,500 | 
        
            | K&L Gates Llp Political Action Committee Dc | July 8, 2019 | $1,500 | 
        
            | K&L Gates Llp Political Action Committee Dc | July 8, 2019 | $1,000 | 
        
            | K&L Gates Llp Political Action Committee (Dc) | June 20, 2018 | $1,000 | 
        
            | K&L Gates Llp Political Action Committee (Dc) | March 21, 2018 | $1,000 | 
        
            | K&L Gates Llp Political Action Committee (Dc) | Nov. 16, 2017 | $1,000 | 
        
            | K&L Gates Llp Political Action Committee (Dc) | April 25, 2017 | $1,000 | 
        
            | K&L Gates Llp Political Action Committee (Dc) | Dec. 11, 2013 | $1,000 | 
        
            | K&L Gates Llp Political Action Committee (Dc) | Dec. 3, 2012 | $1,000 | 
        
            | K&L Gates Llp Political Action Committee (Dc) | May 21, 2012 | $2,000 | 
        
            | K&L Gates Llp Political Action Committee (Dc) | Nov. 8, 2011 | $1,000 | 
        
            | K&L Gates Llp Political Action Committee (Dc) | Oct. 12, 2011 | $1,000 | 
        
            | K&L Gates Llp Political Action Committee (Dc) | June 10, 2011 | $1,000 | 
        
            | K&L Gates Llp Political Action Committee (Dc) | Sept. 27, 2010 | $1,000 | 
        
            | K&L Gates Llp Political Action Committee (Dc) | Aug. 3, 2010 | $1,000 | 
        
            | K&L Gates Llp Political Action Committee (Dc) | May 4, 2010 | $1,000 | 
        
            | K&L Gates Llp Political Action Committee (Dc) | Sept. 23, 2008 | $2,500 | 
        
            | K&L Gates Llp Political Action Committee (Dc) | Dec. 6, 2007 | $2,000 | 
        
            | K&L Gates Llp Political Action Committee (Dc) | April 23, 2007 | $1,000 | 
        
            | Preston Gates Ellis | June 1, 2006 | $1,000 | 
        
            | Preston Gates Ellis | Aug. 26, 2005 | $1,000 | 
        
            | Preston Gates Ellis & Rouvelas Meeds Llp Pac | May 21, 2001 | $1,000 | 
        
            | Preston Gates Ellis & Rouvelas Meeds Llp Pac | April 16, 2001 | $1,000 | 
        
            | Preston Gates Ellis & Rouvelas Meeds Llp Pac | Sept. 14, 1995 | $1,000 | 
        
            | Preston Gates Ellis & Rouvelas Meeds Pac (Fka Preston, Thorgrimson, Ellis & Holman Pac) | Jan. 10, 1990 | $500 |