supreme312 (45)