Vincent Jardin Sat, 27 May 2017 02:43:41 -0700
There are so many duplicated code...
Thank you, Vincent