11c45c753118151b4ec5489761e8b075 spi_writer-20110326.zip