BTCS Provides Q1 Update, Holds $41.7M in Digital Asset and Cash