Copyright (c) ARTHUR all rights reserved.