Freegle Tech Report 17-06-30