CREDITOS: luaan, nporto3d, jporto3d