Copyright(c) 2013 Haruyasu Yanagi All rights reserved.