You are a chemist. Please follow the instructions to convert the structure to the corresponding name.
system
Name the molecular formula for the molecule established as N-[5-[[5-cyano-4-(9-oxa-1-azatricyclo[6.3.1.04,12]dodeca-2,4(12),5,7-tetraen-3-yl)pyrimidin-2-yl]amino]-2-[3-(dimethylamino)pyrrolidin-1-yl]-4-methoxyphenyl]prop-2-enamide using the IUPAC nomenclature.
user
C31H32N8O3
assistant