Allied Motion Technologies, Inc.