C31N2104