self 20250312