 		coder.encode(self.supportsPasswordMemorization,forKey:"supportsPasswordMemorization")
 		coder.encode(self.supportsPasswordUpdate,forKey:"supportsPasswordUpdate")
 		coder.encode(self.supportsPasswordSyndication,forKey:"supportsPasswordSyndication")
+		if let base64Image = self.base64Image {
+			coder.encode(base64Image,forKey:"base64Image")
+		}
     }
 
     override open class var supportsSecureCoding:Bool{

               return self.supportsPasswordUpdate
            case "supportsPasswordSyndication":
               return self.supportsPasswordSyndication
            default:
                return try super.getExposedValueForKey(key)
        }

			self.supportsPasswordMemorization <- ( map["supportsPasswordMemorization"] )
			self.supportsPasswordUpdate <- ( map["supportsPasswordUpdate"] )
			self.supportsPasswordSyndication <- ( map["supportsPasswordSyndication"] )
			self.base64Image <- ( map["base64Image"] )
        }
    }

