buffaloc