-------------------------------------------------------------vvv-------------------------------------------------------------

(c) copyright 2008 &QR. all rights reserved