public function formatOfficeLocation(string $office): string
    {
        $office = strtoupper(trim($office));
        $rightAlpha = preg_replace('/[^A-Z]/', '', substr($office, -1));
        $numbersOnly = substr('0000'.($this->getNumbersOnly($office) * 1), -4);

        $numbersOnly = substr($numbersOnly, 0, 2) === '04'
            ? 'B'.substr($numbersOnly, 1, 4)
            : $numbersOnly;

        return ('' === $office || 'NONE' === $office)
            ? 'None'
            : sprintf('%s %s%s', 'AP&M', $numbersOnly, $rightAlpha);
    }