beacon parser