text: const catalogue = {
  	totalCredits: 172,
  	maxCreditsSem: 34,
  	semesters: {
  		'sem-1': {
  			id: '1',
  			subjects: ['MU058', 'MU105', 'MU120', 'MU179', 'MU186', 'MU193', 'MU360']
  		},
  		'sem-2': {
  			id: '2',
  			subjects: ['MU049', 'MU059', 'MU205', 'MU220', 'MU279', 'MU286', 'MU293', 'MU460']
  		},
  		'sem-3': {
  			id: '3',
  			subjects: ['MU060', 'MU114', 'MU146', 'MU178', 'MU379', 'MU386', 'MU393', 'MU560', 'ELET03']
  		},
  		'sem-4': {
  			id: '4',
  			subjects: ['MU061', 'MU214', 'MU246', 'MU278', 'MU479', 'MU486', 'MU493', 'MU660', 'ELET04']
  		},
  		'sem-5': {
  			id: '5',
  			subjects: ['MU190', 'MU314', 'MU346', 'MU378', 'MU579', 'MU586', 'ELET05']
  		},
  		'sem-6': {
  			id: '6',
  			subjects: ['MU290', 'MU414', 'MU446', 'MU478', 'MU679', 'MU686', 'ELET06']
  		},
  		'sem-7': {
  			id: '7',
  			subjects: ['ELET07', 'MU786', 'MU779']
  		},
  		'sem-8': {
  			id: '8',
  			subjects: ['ELET08', 'MU886', 'MU879', 'MU998']
  		}
  	},
  
  	eletivas: {
  		'elet-1': {
  			credits: 6,
  			hasRestrictions: true,
  			subjects: ['AC---', 'AD---', 'AP---', 'AR---', 'CS---', 'MP---', 'MU---'],
  		},
  		'elet-2': {
  			credits: 4,
  			hasRestrictions: false,
  			subjects: [],
  		},
  		'elet-3': {
  			credits: 2,
  			hasRestrictions: true,
  			subjects: ['AC---', 'AD---', 'AP---', 'AR---', 'CS---'],
  		},
  	},
  
  	subjects: {
  		'MU058': {
  			code: 'MU058',
  			name: 'Rítmica I',
  			ementa: 'Treinamento auditivo e prática progressiva rítmica. Conceitos, análise, exercícios e ditados.',
  			semestre: 1,
  			vector: {T:2, P:3, L:0, O:0, D:0, HS:5, SL:2, C:5},
  			requisitos: '',
  			color: '#46B963',
  			obligatory: true
  		},
  		'MU105': {
  			code: 'MU105',
  			name: 'Estruturação Musical I',
  			ementa: 'Revisão de teoria musical básica. Introdução aos princípios de escrita harmônica e contraponto.',
  			semestre: 1,
  			vector: {T:2, P:0, L:0, O:0, D:0, HS:2, SL:2, C:2},
  			requisitos: '',
  			color: '#80B946',
  			obligatory: true
  		},
  		'MU120': {
  			code: 'MU120',
  			name: 'Coral I',
  			ementa: 'Participação no coral da escola.',
  			semestre: 1,
  			vector: {T:0, P:2, L:0, O:0, D:0, HS:2, SL:2, C:2},
  			requisitos: '',
  			color: '#B94671',
  			obligatory: true
  		},
  		'MU179': {
  			code: 'MU179',
  			name: 'Prática Orquestral I',
  			ementa: 'Disciplina voltada ao estudo do repertório orquestral considerando períodos históricos, elementos estéticos, e aspectos técnicos, avaliados através da análise e execução.',
  			semestre: 1,
  			vector: {T:0, P:4, L:0, O:0, D:0, HS:4, SL:4, C:4},
  			requisitos: '',
  			color: '#B99C46',
  			obligatory: true
  		},
  		'MU186': {
  			code: 'MU186',
  			name: 'Trombone I',
  			ementa: 'Estudo ordenado e progressivo do instrumento.',
  			semestre: 1,
  			vector: {T:0, P:3, L:0, O:0, D:0, HS:3, SL:0, C:3},
  			requisitos: '',
  			color: '#468EB9',
  			obligatory: true
  		},
  		'MU193': {
  			code: 'MU193',
  			name: 'Percepção Musical I',
  			ementa: 'Treinamento auditivo para músicos. Codificação e decodificação de eventos musicais melódicos e harmônicos apresentados de maneira gradual, por ordem de dificuldade.',
  			semestre: 1,
  			vector: {T:2, P:3, L:0, O:0, D:0, HS:5, SL:2, C:5},
  			requisitos: '',
  			color: '#54B946',
  			obligatory: true
  		},
  		'MU360': {
  			code: 'MU360',
  			name: 'História da Música I',
  			ementa: 'Estudo sistematizado dos principais elementos teóricos, estéticos e filosóficos da história da música.',
  			semestre: 1,
  			vector: {T:2, P:0, L:0, O:0, D:0, HS:2, SL:2, C:2},
  			requisitos: '',
  			color: '#B94646',
  			obligatory: true
  		},
  		'MU049': {
  			code: 'MU049',
  			name: 'Introdução à Pesquisa',
  			ementa: 'Referenciais teóricas e metodológicas básicas para realização de projeto de pesquisa no campo da música. Elaboração de projeto de pesquisa com definição de objetivo, objeto de estudo, metodologia, cronograma, bibliografia, conforme padrões vigentes.',
  			semestre: 1,
  			vector: {T:2, P:0, L:0, O:0, D:0, HS:2, SL:2, C:2},
  			requisitos: ['MU105'],
  			color: '#80B946',
  			obligatory: true
  		},
  		'MU059': {
  			code: 'MU059',
  			name: 'Rítmica II',
  			ementa: 'Treinamento auditivo e prática progressiva rítmica. Conceitos, análise, exercícios e ditados.',
  			semestre: 1,
  			vector: {T:2, P:3, L:0, O:0, D:0, HS:5, SL:2, C:5},
  			requisitos: ['MU058'],
  			color: '#46B963',
  			obligatory: true
  		},
  		'MU205': {
  			code: 'MU205',
  			name: 'Estruturação Musical II',
  			ementa: 'Revisão de teoria musical básica. Introdução aos princípios de escrita harmônica e contraponto.',
  			semestre: 1,
  			vector: {T:2, P:0, L:0, O:0, D:0, HS:2, SL:2, C:2},
  			requisitos: ['MU105'],
  			color: '#80B946',
  			obligatory: true
  		},
  		'MU220': {
  			code: 'MU220',
  			name: 'Coral II',
  			ementa: 'Participação no coral da escola.',
  			semestre: 1,
  			vector: {T:0, P:2, L:0, O:0, D:0, HS:2, SL:2, C:2},
  			requisitos: ['MU120'],
  			color: '#B94671',
  			obligatory: true
  		},
  		'MU279': {
  			code: 'MU279',
  			name: 'Prática Orquestral II',
  			ementa: 'Disciplina voltada ao estudo do repertório orquestral considerando períodos históricos, elementos estéticos, e aspectos técnicos, avaliados através da análise e execução.',
  			semestre: 1,
  			vector: {T:0, P:4, L:0, O:0, D:0, HS:4, SL:4, C:4},
  			requisitos: ['MU179'],
  			color: '#B99C46',
  			obligatory: true
  		},
  		'MU286': {
  			code: 'MU286',
  			name: 'Trombone II',
  			ementa: 'Estudo ordenado e progressivo do instrumento.',
  			semestre: 1,
  			vector: {T:0, P:3, L:0, O:0, D:0, HS:3, SL:0, C:3},
  			requisitos: ['MU186'],
  			color: '#468EB9',
  			obligatory: true
  		},
  		'MU293': {
  			code: 'MU293',
  			name: 'Percepção Musical II',
  			ementa: 'Treinamento auditivo para músicos. Codificação e decodificação de eventos musicais melódicos e harmônicos apresentados de maneira gradual, por ordem de dificuldade. Continuação da disciplina MU193.',
  			semestre: 1,
  			vector: {T:2, P:3, L:0, O:0, D:0, HS:5, SL:2, C:5},
  			requisitos: ['MU193'],
  			color: '#54B946',
  			obligatory: true
  		},
  		'MU460': {
  			code: 'MU460',
  			name: 'História da Música II',
  			ementa: 'Estudo sistematizado dos principais elementos teóricos, estéticos e filosóficos da história da música.',
  			semestre: 1,
  			vector: {T:2, P:0, L:0, O:0, D:0, HS:2, SL:2, C:2},
  			requisitos: ['MU360'],
  			color: '#B94646',
  			obligatory: true
  		},
  		'MU060': {
  			code: 'MU060',
  			name: 'Rítmica III',
  			ementa: 'Treinamento auditivo e prática progressiva rítmica. Conceitos, análise, exercícios e ditados.',
  			semestre: 1,
  			vector: {T:2, P:3, L:0, O:0, D:0, HS:5, SL:2, C:5},
  			requisitos: ['MU059'],
  			color: '#46B963',
  			obligatory: true
  		},
  		'MU114': {
  			code: 'MU114',
  			name: 'Análise I',
  			ementa: 'Análise sistemática de obras do repertório musical de acordo com conceitos da teoria musical e princípios de organização do material sonoro.',
  			semestre: 1,
  			vector: {T:2, P:0, L:0, O:0, D:0, HS:2, SL:2, C:2},
  			requisitos: ['MU205'],
  			color: '#80B946',
  			obligatory: true
  		},
  		'MU146': {
  			code: 'MU146',
  			name: 'Harmonia do Período Barroco',
  			ementa: 'Estudo progressivo da harmonia por estilos. O período barroco.',
  			semestre: 1,
  			vector: {T:2, P:0, L:0, O:0, D:0, HS:2, SL:2, C:2},
  			requisitos: ['AA200'],
  			color: '#46B98E',
  			obligatory: true
  		},
  		'MU178': {
  			code: 'MU178',
  			name: 'Música de Câmera I',
  			ementa: 'Prática musical em pequenos grupos. Execução de repertório camerístico.',
  			semestre: 1,
  			vector: {T:0, P:3, L:0, O:0, D:0, HS:3, SL:0, C:3},
  			requisitos: '',
  			color: '#8046B9',
  			obligatory: true
  		},
  		'MU379': {
  			code: 'MU379',
  			name: 'Prática Orquestral III',
  			ementa: 'Disciplina voltada ao estudo do repertório orquestral considerando períodos históricos, elementos estéticos, e aspectos técnicos, avaliados através da análise e execução.',
  			semestre: 1,
  			vector: {T:0, P:4, L:0, O:0, D:0, HS:4, SL:4, C:4},
  			requisitos: ['MU279'],
  			color: '#B99C46',
  			obligatory: true
  		},
  		'MU386': {
  			code: 'MU386',
  			name: 'Trombone III',
  			ementa: 'Estudo ordenado e progressivo do instrumento.',
  			semestre: 1,
  			vector: {T:0, P:3, L:0, O:0, D:0, HS:3, SL:0, C:3},
  			requisitos: ['MU286'],
  			color: '#468EB9',
  			obligatory: true
  		},
  		'MU393': {
  			code: 'MU393',
  			name: 'Percepção Musical III',
  			ementa: 'Treinamento auditivo para músicos. Codificação e decodificação de eventos musicais melódicos e harmônicos apresentados de maneira gradual, por ordem de dificuldade. Continuação da disciplina MU293.',
  			semestre: 1,
  			vector: {T:2, P:3, L:0, O:0, D:0, HS:5, SL:2, C:5},
  			requisitos: ['MU293'],
  			color: '#54B946',
  			obligatory: true
  		},
  		'MU560': {
  			code: 'MU560',
  			name: 'História da Música III',
  			ementa: 'Estudo sistematizado dos principais elementos teóricos, estéticos e filosóficos da história da música.',
  			semestre: 1,
  			vector: {T:2, P:0, L:0, O:0, D:0, HS:2, SL:2, C:2},
  			requisitos: ['MU460'],
  			color: '#B94646',
  			obligatory: true
  		},
  		'ELET03': {
  			code: 'ELET03',
  			name: 'Eletiva',
  			ementa: 'Eletivas sao creditos de escolha do aluno. O aluno deve escolher as disciplinas eletivas dentro de conjuntos pre-definidos ou, em alguns casos, dentre quaisquer disciplinas da Unicamp.',
  			semestre: 1,
  			vector: {T:0, P:0, L:0, O:0, D:0, HS:0, SL:0, C:4},
  			requisitos: '',
  			color: '#000000',
  			obligatory: true
  		},
  		'MU061': {
  			code: 'MU061',
  			name: 'Rítmica IV',
  			ementa: 'Treinamento auditivo e prática progressiva rítmica. Conceitos, análise, exercícios e ditados.',
  			semestre: 1,
  			vector: {T:2, P:3, L:0, O:0, D:0, HS:5, SL:2, C:5},
  			requisitos: ['MU060'],
  			color: '#46B963',
  			obligatory: true
  		},
  		'MU214': {
  			code: 'MU214',
  			name: 'Análise II',
  			ementa: 'Análise sistemática de obras do repertório musical de acordo com conceitos da teoria musical e princípios de organização do material sonoro.',
  			semestre: 1,
  			vector: {T:2, P:0, L:0, O:0, D:0, HS:2, SL:2, C:2},
  			requisitos: ['MU114'],
  			color: '#80B946',
  			obligatory: true
  		},
  		'MU246': {
  			code: 'MU246',
  			name: 'Harmonia do Classicismo ao Romantismo',
  			ementa: 'Estudo progressivo da harmonia por estilos. O período clássico e introdução ao romantismo.',
  			semestre: 1,
  			vector: {T:2, P:0, L:0, O:0, D:0, HS:2, SL:2, C:2},
  			requisitos: ['MU146'],
  			color: '#46B98E',
  			obligatory: true
  		},
  		'MU278': {
  			code: 'MU278',
  			name: 'Música de Câmera II',
  			ementa: 'Prática musical em pequenos grupos. Execução de repertório camerístico.',
  			semestre: 1,
  			vector: {T:0, P:3, L:0, O:0, D:0, HS:3, SL:0, C:3},
  			requisitos: ['MU178'],
  			color: '#8046B9',
  			obligatory: true
  		},
  		'MU479': {
  			code: 'MU479',
  			name: 'Prática Orquestral IV',
  			ementa: 'Disciplina voltada ao estudo do repertório orquestral considerando períodos históricos, elementos estéticos, e aspectos técnicos, avaliados através da análise e execução.',
  			semestre: 1,
  			vector: {T:0, P:4, L:0, O:0, D:0, HS:4, SL:4, C:4},
  			requisitos: ['MU379'],
  			color: '#B99C46',
  			obligatory: true
  		},
  		'MU486': {
  			code: 'MU486',
  			name: 'Trombone IV',
  			ementa: 'Estudo ordenado e progressivo do instrumento.',
  			semestre: 1,
  			vector: {T:0, P:3, L:0, O:0, D:0, HS:3, SL:0, C:3},
  			requisitos: ['MU386'],
  			color: '#468EB9',
  			obligatory: true
  		},
  		'MU493': {
  			code: 'MU493',
  			name: 'Percepção Musical IV',
  			ementa: 'Treinamento auditivo para músicos. Codificação e decodificação de eventos musicais melódicos e harmônicos apresentados de maneira gradual, por ordem de dificuldade. Continuação da disciplina MU393.',
  			semestre: 1,
  			vector: {T:2, P:3, L:0, O:0, D:0, HS:5, SL:2, C:5},
  			requisitos: ['MU393'],
  			color: '#54B946',
  			obligatory: true
  		},
  		'MU660': {
  			code: 'MU660',
  			name: 'História da Música IV',
  			ementa: 'Estudo sistematizado dos principais elementos teóricos, estéticos e filosóficos da história da música.',
  			semestre: 1,
  			vector: {T:2, P:0, L:0, O:0, D:0, HS:2, SL:2, C:2},
  			requisitos: ['MU560'],
  			color: '#B94646',
  			obligatory: true
  		},
  		'ELET04': {
  			code: 'ELET04',
  			name: 'Eletiva',
  			ementa: 'Eletivas sao creditos de escolha do aluno. O aluno deve escolher as disciplinas eletivas dentro de conjuntos pre-definidos ou, em alguns casos, dentre quaisquer disciplinas da Unicamp.',
  			semestre: 1,
  			vector: {T:0, P:0, L:0, O:0, D:0, HS:0, SL:0, C:4},
  			requisitos: '',
  			color: '#000000',
  			obligatory: true
  		},
  		'MU190': {
  			code: 'MU190',
  			name: 'História da Música Brasileira I',
  			ementa: 'História da música de concerto e de outras manifestações musicais no Brasil do período colonial aos dias de hoje.',
  			semestre: 1,
  			vector: {T:2, P:0, L:0, O:0, D:0, HS:2, SL:2, C:2},
  			requisitos: ['MU560'],
  			color: '#B94646',
  			obligatory: true
  		},
  		'MU314': {
  			code: 'MU314',
  			name: 'Análise III',
  			ementa: 'Análise sistemática de obras do repertório musical de acordo com conceitos da teoria musical e princípios de organização do material sonoro.',
  			semestre: 1,
  			vector: {T:2, P:0, L:0, O:0, D:0, HS:2, SL:2, C:2},
  			requisitos: ['MU214'],
  			color: '#80B946',
  			obligatory: true
  		},
  		'MU346': {
  			code: 'MU346',
  			name: 'Harmonia do Romantismo ao Século XX',
  			ementa: 'Estudo progressivo da harmonia por estilos. O período romântico e introdução à música do século XX.',
  			semestre: 1,
  			vector: {T:2, P:0, L:0, O:0, D:0, HS:2, SL:2, C:2},
  			requisitos: ['MU246'],
  			color: '#46B98E',
  			obligatory: true
  		},
  		'MU378': {
  			code: 'MU378',
  			name: 'Música de Câmera III',
  			ementa: 'Prática musical em pequenos grupos. Execução de repertório camerístico.',
  			semestre: 1,
  			vector: {T:0, P:3, L:0, O:0, D:0, HS:3, SL:0, C:3},
  			requisitos: ['MU278'],
  			color: '#8046B9',
  			obligatory: true
  		},
  		'MU579': {
  			code: 'MU579',
  			name: 'Prática Orquestral V',
  			ementa: 'Disciplina voltada ao estudo do repertório orquestral considerando períodos históricos, elementos estéticos, e aspectos técnicos, avaliados através da análise e execução.',
  			semestre: 1,
  			vector: {T:0, P:4, L:0, O:0, D:0, HS:4, SL:4, C:4},
  			requisitos: ['MU479'],
  			color: '#B99C46',
  			obligatory: true
  		},
  		'MU586': {
  			code: 'MU586',
  			name: 'Trombone V',
  			ementa: 'Estudo ordenado e progressivo do instrumento.',
  			semestre: 1,
  			vector: {T:0, P:3, L:0, O:0, D:0, HS:3, SL:0, C:3},
  			requisitos: ['MU486'],
  			color: '#468EB9',
  			obligatory: true
  		},
  		'ELET05': {
  			code: 'ELET05',
  			name: 'Eletiva',
  			ementa: 'Eletivas sao creditos de escolha do aluno. O aluno deve escolher as disciplinas eletivas dentro de conjuntos pre-definidos ou, em alguns casos, dentre quaisquer disciplinas da Unicamp.',
  			semestre: 1,
  			vector: {T:0, P:0, L:0, O:0, D:0, HS:0, SL:0, C:2},
  			requisitos: '',
  			color: '#000000',
  			obligatory: true
  		},
  		'MU290': {
  			code: 'MU290',
  			name: 'História da Música Brasileira II',
  			ementa: 'História da música de concerto e de outras manisfestações musicais no Brasil do período colonial aos dias de hoje.',
  			semestre: 1,
  			vector: {T:2, P:0, L:0, O:0, D:0, HS:2, SL:2, C:2},
  			requisitos: ['MU190'],
  			color: '#B94646',
  			obligatory: true
  		},
  		'MU414': {
  			code: 'MU414',
  			name: 'Análise IV',
  			ementa: 'Análise sistemática de obras do repertório musical de acordo com conceitos da teoria musical e princípios de organização do material sonoro.',
  			semestre: 1,
  			vector: {T:2, P:0, L:0, O:0, D:0, HS:2, SL:2, C:2},
  			requisitos: ['MU314'],
  			color: '#80B946',
  			obligatory: true
  		},
  		'MU446': {
  			code: 'MU446',
  			name: 'Harmonia do Século XX',
  			ementa: 'Estudo progressivo da harmonia por estilos. A música de século XX.',
  			semestre: 1,
  			vector: {T:2, P:0, L:0, O:0, D:0, HS:2, SL:2, C:2},
  			requisitos: ['MU346'],
  			color: '#46B98E',
  			obligatory: true
  		},
  		'MU478': {
  			code: 'MU478',
  			name: 'Música de Câmera IV',
  			ementa: 'Prática musical em pequenos grupos. Execução de repertório camerístico.',
  			semestre: 1,
  			vector: {T:0, P:3, L:0, O:0, D:0, HS:3, SL:0, C:3},
  			requisitos: ['MU378'],
  			color: '#8046B9',
  			obligatory: true
  		},
  		'MU679': {
  			code: 'MU679',
  			name: 'Prática Orquestral VI',
  			ementa: 'Disciplina voltada ao estudo do repertório orquestral considerando períodos históricos, elementos estéticos, e aspectos técnicos, avaliados através da análise e execução.',
  			semestre: 1,
  			vector: {T:0, P:4, L:0, O:0, D:0, HS:4, SL:4, C:4},
  			requisitos: ['MU579'],
  			color: '#B99C46',
  			obligatory: true
  		},
  		'MU686': {
  			code: 'MU686',
  			name: 'Trombone VI',
  			ementa: 'Estudo ordenado e progressivo do instrumento.',
  			semestre: 1,
  			vector: {T:0, P:3, L:0, O:0, D:0, HS:3, SL:0, C:3},
  			requisitos: ['MU586'],
  			color: '#468EB9',
  			obligatory: true
  		},
  		'ELET06': {
  			code: 'ELET06',
  			name: 'Eletiva',
  			ementa: 'Eletivas sao creditos de escolha do aluno. O aluno deve escolher as disciplinas eletivas dentro de conjuntos pre-definidos ou, em alguns casos, dentre quaisquer disciplinas da Unicamp.',
  			semestre: 1,
  			vector: {T:0, P:0, L:0, O:0, D:0, HS:0, SL:0, C:2},
  			requisitos: '',
  			color: '#000000',
  			obligatory: true
  		},
  		'MU779': {
  			code: 'MU779',
  			name: 'Prática Orquestral VII',
  			ementa: 'Disciplina voltada ao estudo do repertório orquestral considerando períodos históricos, elementos estéticos, e aspectos técnicos, avaliados através da análise e execução.',
  			semestre: 1,
  			vector: {T:0, P:4, L:0, O:0, D:0, HS:4, SL:4, C:4},
  			requisitos: ['MU679'],
  			color: '#B99C46',
  			obligatory: true
  		},
  		'MU786': {
  			code: 'MU786',
  			name: 'Trombone VII',
  			ementa: 'Estudo ordenado e progressivo do instrumento.',
  			semestre: 1,
  			vector: {T:0, P:3, L:0, O:0, D:0, HS:3, SL:0, C:3},
  			requisitos: ['MU686'],
  			color: '#468EB9',
  			obligatory: true
  		},
  		'ELET07': {
  			code: 'ELET07',
  			name: 'Eletiva',
  			ementa: 'Eletivas sao creditos de escolha do aluno. O aluno deve escolher as disciplinas eletivas dentro de conjuntos pre-definidos ou, em alguns casos, dentre quaisquer disciplinas da Unicamp.',
  			semestre: 1,
  			vector: {T:0, P:0, L:0, O:0, D:0, HS:0, SL:0, C:4},
  			requisitos: '',
  			color: '#000000',
  			obligatory: true
  		},
  		'MU879': {
  			code: 'MU879',
  			name: 'Prática Orquestral VIII',
  			ementa: 'Disciplina voltada ao estudo do repertório orquestral considerando períodos históricos, elementos estéticos, e aspectos técnicos, avaliados através da análise e execução.',
  			semestre: 1,
  			vector: {T:0, P:4, L:0, O:0, D:0, HS:4, SL:4, C:4},
  			requisitos: ['MU779'],
  			color: '#B99C46',
  			obligatory: true
  		},
  		'MU886': {
  			code: 'MU886',
  			name: 'Trombone VIII',
  			ementa: 'Apresentação de recital de final de curso. Estudo ordenado e progressivo do instrumento.',
  			semestre: 1,
  			vector: {T:0, P:3, L:0, O:0, D:0, HS:3, SL:0, C:3},
  			requisitos: ['MU786'],
  			color: '#468EB9',
  			obligatory: true
  		},
  		'MU998': {
  			code: 'MU998',
  			name: 'Recital',
  			ementa: 'Montagem, preparação e execução de um programa a ser apresentado publicamente na especialidade de cada aluno.',
  			semestre: 1,
  			vector: {T:0, P:0, L:0, O:6, D:0, HS:6, SL:0, C:6},
  			requisitos: ['MU686'],
  			color: '#468EB9',
  			obligatory: true
  		},
  		'ELET08': {
  			code: 'ELET08',
  			name: 'Eletiva',
  			ementa: 'Eletivas sao creditos de escolha do aluno. O aluno deve escolher as disciplinas eletivas dentro de conjuntos pre-definidos ou, em alguns casos, dentre quaisquer disciplinas da Unicamp.',
  			semestre: 1,
  			vector: {T:0, P:0, L:0, O:0, D:0, HS:0, SL:0, C:4},
  			requisitos: '',
  			color: '#000000',
  			obligatory: true
  		},
  		'AC---': {
  			code: 'AC---',
  			name: 'Qualquer Disciplina com codigo AC---',
  			ementa: 'Esta disciplina representa qualquer disciplina oferecida pela Unicamp com codigo AC---, onde o - indica uma letra ou numero.',
  			semestre: 1,
  			vector: {T:0, P:0, L:0, O:0, D:0, HS:0, SL:0, C:1},
  			requisitos: '',
  			color: '#AB46B9',
  			obligatory: false
  		},
  		'AD---': {
  			code: 'AD---',
  			name: 'Qualquer Disciplina com codigo AD---',
  			ementa: 'Esta disciplina representa qualquer disciplina oferecida pela Unicamp com codigo AD---, onde o - indica uma letra ou numero.',
  			semestre: 1,
  			vector: {T:0, P:0, L:0, O:0, D:0, HS:0, SL:0, C:1},
  			requisitos: '',
  			color: '#ABB946',
  			obligatory: false
  		},
  		'AP---': {
  			code: 'AP---',
  			name: 'Qualquer Disciplina com codigo AP---',
  			ementa: 'Esta disciplina representa qualquer disciplina oferecida pela Unicamp com codigo AP---, onde o - indica uma letra ou numero.',
  			semestre: 1,
  			vector: {T:0, P:0, L:0, O:0, D:0, HS:0, SL:0, C:1},
  			requisitos: '',
  			color: '#4663B9',
  			obligatory: false
  		},
  		'AR---': {
  			code: 'AR---',
  			name: 'Qualquer Disciplina com codigo AR---',
  			ementa: 'Esta disciplina representa qualquer disciplina oferecida pela Unicamp com codigo AR---, onde o - indica uma letra ou numero.',
  			semestre: 1,
  			vector: {T:0, P:0, L:0, O:0, D:0, HS:0, SL:0, C:1},
  			requisitos: '',
  			color: '#46B9B9',
  			obligatory: false
  		},
  		'CS---': {
  			code: 'CS---',
  			name: 'Qualquer Disciplina com codigo CS---',
  			ementa: 'Esta disciplina representa qualquer disciplina oferecida pela Unicamp com codigo CS---, onde o - indica uma letra ou numero.',
  			semestre: 1,
  			vector: {T:0, P:0, L:0, O:0, D:0, HS:0, SL:0, C:1},
  			requisitos: '',
  			color: '#B9469C',
  			obligatory: false
  		},
  		'MP---': {
  			code: 'MP---',
  			name: 'Qualquer Disciplina com codigo MP---',
  			ementa: 'Esta disciplina representa qualquer disciplina oferecida pela Unicamp com codigo MP---, onde o - indica uma letra ou numero.',
  			semestre: 1,
  			vector: {T:0, P:0, L:0, O:0, D:0, HS:0, SL:0, C:1},
  			requisitos: '',
  			color: '#B97146',
  			obligatory: false
  		},
  		'MU---': {
  			code: 'MU---',
  			name: 'Qualquer Disciplina com codigo MU---',
  			ementa: 'Esta disciplina representa qualquer disciplina oferecida pela Unicamp com codigo MU---, onde o - indica uma letra ou numero.',
  			semestre: 1,
  			vector: {T:0, P:0, L:0, O:0, D:0, HS:0, SL:0, C:1},
  			requisitos: '',
  			color: '#5446B9',
  			obligatory: false
  		}
  	}
  };
  
  export default catalogue;
  