Semler Scientific reports 37.3% Bitcoin yield, expands holdings