{"additionalProperties": false, "required": ["aff"], "type": "object", "properties": {"aff": {"type": "string"}, "costs": {"additionalProperties": false, "type": "object", "properties": {"tryCharCost": {"type": "number"}, "mapCost": {"default": 25, "type": "number"}, "firstLetterPenalty": {"default": 4, "type": "number"}, "nonAlphabetCosts": {"default": 110, "type": "number"}, "baseCost": {"default": 100, "type": "number"}, "replaceCosts": {"default": 75, "type": "number"}, "accentCosts": {"default": 1, "type": "number"}, "ioConvertCost": {"default": 30, "type": "number"}, "keyboardCost": {"default": 99, "type": "number"}, "capsCosts": {"default": 1, "type": "number"}}}}}