64VI73NPSFNWTL6UXM6YHRFLNJZ3NUJ2R3CL53MO2HSZWFGBIRTQC
rows <- EitherT $ execStatement db "SELECT btcAddr, event, eventTime from workEvents"
undefined
let baseResult = EitherT $ execStatement db "SELECT btcAddr, event, eventTime from workEvents"
rows <- bimapEitherT T.pack id baseResult
return . intervals $ fmap parseRow (join rows)