1/* 2 * Copyright (c) 1995-2007 Steve Roome 3 * 4 * You can use or reuse parts of this code provided that you keep 5 * this copyright notice with the source code and if you publish 6 * a product using any part of this work then you must state that 7 * clearly in the documentation for your software. 8 * 9 */ 10 11