function partnerInfo_for_Owner (address partner, bytes32 hash, uint8 v, bytes32 r, bytes32 s) constant returns(string, uint256, uint256[], uint256[], address[]){
        if(owner == ecrecover(hash, v, r, s)){
            return partnerInfo(partner);
        }
        else {
            return ('-1', 0, new uint256[](0), new uint256[](0), new address[](0));
        }
    }