function allowRedeem() public onlyThridParty returns (uint256) {
        
        require(executed);
        
        require(redeemed == false);
        
        require(redeemable == false);
        
        require(block.timestamp >= unlockDate);
        
        require(validate());
        
        redeemable = true;
    }