| 
					
				 | 
			
			
				@@ -5,6 +5,8 @@ Recommended.Proto3.JsonInput.BytesFieldBase64Url.JsonOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 Recommended.Proto3.JsonInput.BytesFieldBase64Url.ProtobufOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 Recommended.Proto3.JsonInput.DurationHas3FractionalDigits.Validator 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 Recommended.Proto3.JsonInput.DurationHas6FractionalDigits.Validator 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+Recommended.Proto3.JsonInput.DurationHas9FractionalDigits.Validator 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+Recommended.Proto3.JsonInput.DurationHasZeroFractionalDigit.Validator 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 Recommended.Proto3.JsonInput.Int64FieldBeString.Validator 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 Recommended.Proto3.JsonInput.MapFieldValueIsNull 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 Recommended.Proto3.JsonInput.RepeatedFieldMessageElementIsNull 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -15,6 +17,9 @@ Recommended.Proto3.JsonInput.StringFieldUnpairedHighSurrogate 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 Recommended.Proto3.JsonInput.StringFieldUnpairedLowSurrogate 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 Recommended.Proto3.JsonInput.TimestampHas3FractionalDigits.Validator 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 Recommended.Proto3.JsonInput.TimestampHas6FractionalDigits.Validator 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+Recommended.Proto3.JsonInput.TimestampHas9FractionalDigits.Validator 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+Recommended.Proto3.JsonInput.TimestampHasZeroFractionalDigit.Validator 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+Recommended.Proto3.JsonInput.TimestampZeroNormalized.Validator 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 Recommended.Proto3.JsonInput.Uint64FieldBeString.Validator 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 Required.DurationProtoInputTooLarge.JsonOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 Required.DurationProtoInputTooSmall.JsonOutput 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -43,8 +48,12 @@ Required.Proto3.JsonInput.DoubleFieldMaxNegativeValue.ProtobufOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 Required.Proto3.JsonInput.DoubleFieldMinPositiveValue.JsonOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 Required.Proto3.JsonInput.DoubleFieldMinPositiveValue.ProtobufOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 Required.Proto3.JsonInput.DoubleFieldNan.JsonOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+Required.Proto3.JsonInput.DurationMaxValue.JsonOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+Required.Proto3.JsonInput.DurationMaxValue.ProtobufOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 Required.Proto3.JsonInput.DurationMinValue.JsonOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+Required.Proto3.JsonInput.DurationMinValue.ProtobufOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 Required.Proto3.JsonInput.DurationRepeatedValue.JsonOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+Required.Proto3.JsonInput.DurationRepeatedValue.ProtobufOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 Required.Proto3.JsonInput.FieldMask.JsonOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 Required.Proto3.JsonInput.FieldMask.ProtobufOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 Required.Proto3.JsonInput.FloatFieldInfinity.JsonOutput 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -52,32 +61,71 @@ Required.Proto3.JsonInput.FloatFieldNan.JsonOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 Required.Proto3.JsonInput.FloatFieldNegativeInfinity.JsonOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 Required.Proto3.JsonInput.OneofFieldDuplicate 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 Required.Proto3.JsonInput.OptionalBoolWrapper.JsonOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+Required.Proto3.JsonInput.OptionalBoolWrapper.ProtobufOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 Required.Proto3.JsonInput.OptionalBytesWrapper.JsonOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+Required.Proto3.JsonInput.OptionalBytesWrapper.ProtobufOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 Required.Proto3.JsonInput.OptionalDoubleWrapper.JsonOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+Required.Proto3.JsonInput.OptionalDoubleWrapper.ProtobufOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 Required.Proto3.JsonInput.OptionalFloatWrapper.JsonOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+Required.Proto3.JsonInput.OptionalFloatWrapper.ProtobufOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 Required.Proto3.JsonInput.OptionalInt32Wrapper.JsonOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+Required.Proto3.JsonInput.OptionalInt32Wrapper.ProtobufOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 Required.Proto3.JsonInput.OptionalInt64Wrapper.JsonOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+Required.Proto3.JsonInput.OptionalInt64Wrapper.ProtobufOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 Required.Proto3.JsonInput.OptionalStringWrapper.JsonOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+Required.Proto3.JsonInput.OptionalStringWrapper.ProtobufOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 Required.Proto3.JsonInput.OptionalUint32Wrapper.JsonOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+Required.Proto3.JsonInput.OptionalUint32Wrapper.ProtobufOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 Required.Proto3.JsonInput.OptionalUint64Wrapper.JsonOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+Required.Proto3.JsonInput.OptionalUint64Wrapper.ProtobufOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 Required.Proto3.JsonInput.OptionalWrapperTypesWithNonDefaultValue.JsonOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 Required.Proto3.JsonInput.OptionalWrapperTypesWithNonDefaultValue.ProtobufOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 Required.Proto3.JsonInput.RepeatedBoolWrapper.JsonOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+Required.Proto3.JsonInput.RepeatedBoolWrapper.ProtobufOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 Required.Proto3.JsonInput.RepeatedBytesWrapper.JsonOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+Required.Proto3.JsonInput.RepeatedBytesWrapper.ProtobufOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 Required.Proto3.JsonInput.RepeatedDoubleWrapper.JsonOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+Required.Proto3.JsonInput.RepeatedDoubleWrapper.ProtobufOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 Required.Proto3.JsonInput.RepeatedFloatWrapper.JsonOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+Required.Proto3.JsonInput.RepeatedFloatWrapper.ProtobufOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 Required.Proto3.JsonInput.RepeatedInt32Wrapper.JsonOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+Required.Proto3.JsonInput.RepeatedInt32Wrapper.ProtobufOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 Required.Proto3.JsonInput.RepeatedInt64Wrapper.JsonOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+Required.Proto3.JsonInput.RepeatedInt64Wrapper.ProtobufOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 Required.Proto3.JsonInput.RepeatedStringWrapper.JsonOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+Required.Proto3.JsonInput.RepeatedStringWrapper.ProtobufOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 Required.Proto3.JsonInput.RepeatedUint32Wrapper.JsonOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+Required.Proto3.JsonInput.RepeatedUint32Wrapper.ProtobufOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 Required.Proto3.JsonInput.RepeatedUint64Wrapper.JsonOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+Required.Proto3.JsonInput.RepeatedUint64Wrapper.ProtobufOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 Required.Proto3.JsonInput.StringFieldSurrogatePair.JsonOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 Required.Proto3.JsonInput.StringFieldSurrogatePair.ProtobufOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-Required.Proto3.JsonInput.TimestampJsonInputTooSmall 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+Required.Proto3.JsonInput.Struct.JsonOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+Required.Proto3.JsonInput.Struct.ProtobufOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+Required.Proto3.JsonInput.TimestampMaxValue.JsonOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+Required.Proto3.JsonInput.TimestampMaxValue.ProtobufOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 Required.Proto3.JsonInput.TimestampMinValue.JsonOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 Required.Proto3.JsonInput.TimestampMinValue.ProtobufOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 Required.Proto3.JsonInput.TimestampRepeatedValue.JsonOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 Required.Proto3.JsonInput.TimestampRepeatedValue.ProtobufOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+Required.Proto3.JsonInput.TimestampWithNegativeOffset.JsonOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+Required.Proto3.JsonInput.TimestampWithNegativeOffset.ProtobufOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+Required.Proto3.JsonInput.TimestampWithPositiveOffset.JsonOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+Required.Proto3.JsonInput.TimestampWithPositiveOffset.ProtobufOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+Required.Proto3.JsonInput.ValueAcceptBool.JsonOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+Required.Proto3.JsonInput.ValueAcceptBool.ProtobufOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+Required.Proto3.JsonInput.ValueAcceptFloat.JsonOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+Required.Proto3.JsonInput.ValueAcceptFloat.ProtobufOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+Required.Proto3.JsonInput.ValueAcceptInteger.JsonOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+Required.Proto3.JsonInput.ValueAcceptInteger.ProtobufOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+Required.Proto3.JsonInput.ValueAcceptList.JsonOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+Required.Proto3.JsonInput.ValueAcceptList.ProtobufOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+Required.Proto3.JsonInput.ValueAcceptNull.JsonOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+Required.Proto3.JsonInput.ValueAcceptNull.ProtobufOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+Required.Proto3.JsonInput.ValueAcceptObject.JsonOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+Required.Proto3.JsonInput.ValueAcceptObject.ProtobufOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+Required.Proto3.JsonInput.ValueAcceptString.JsonOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+Required.Proto3.JsonInput.ValueAcceptString.ProtobufOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 Required.Proto3.ProtobufInput.DoubleFieldNormalizeQuietNan.JsonOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 Required.Proto3.ProtobufInput.DoubleFieldNormalizeSignalingNan.JsonOutput 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 Required.Proto3.ProtobufInput.FloatFieldNormalizeQuietNan.JsonOutput 
			 |