Copyright (c) 2015. Lalcode . All rights reserved.