earlycastrb3