# Copyright 2023-2025 Buf Technologies, Inc.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
#      http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.

# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: buf/validate/conformance/cases/numbers.proto
# Protobuf Python Version: 5.26.0
"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import symbol_database as _symbol_database
from google.protobuf.internal import builder as _builder
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


from buf.validate import validate_pb2 as buf_dot_validate_dot_validate__pb2


DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n,buf/validate/conformance/cases/numbers.proto\x12\x1e\x62uf.validate.conformance.cases\x1a\x1b\x62uf/validate/validate.proto\"\x1d\n\tFloatNone\x12\x10\n\x03val\x18\x01 \x01(\x02R\x03val\"*\n\nFloatConst\x12\x1c\n\x03val\x18\x01 \x01(\x02\x42\n\xbaH\x07\n\x05\r\xa4p\x9d?R\x03val\",\n\x07\x46loatIn\x12!\n\x03val\x18\x01 \x01(\x02\x42\x0f\xbaH\x0c\n\n5\x85\xeb\x91@5\xe1z\xfc@R\x03val\"*\n\nFloatNotIn\x12\x1c\n\x03val\x18\x01 \x01(\x02\x42\n\xbaH\x07\n\x05=\x00\x00\x00\x00R\x03val\"\'\n\x07\x46loatLT\x12\x1c\n\x03val\x18\x01 \x01(\x02\x42\n\xbaH\x07\n\x05\x15\x00\x00\x00\x00R\x03val\"(\n\x08\x46loatLTE\x12\x1c\n\x03val\x18\x01 \x01(\x02\x42\n\xbaH\x07\n\x05\x1d\x00\x00\x80\x42R\x03val\"\'\n\x07\x46loatGT\x12\x1c\n\x03val\x18\x01 \x01(\x02\x42\n\xbaH\x07\n\x05%\x00\x00\x80\x41R\x03val\"(\n\x08\x46loatGTE\x12\x1c\n\x03val\x18\x01 \x01(\x02\x42\n\xbaH\x07\n\x05-\x00\x00\x00\x41R\x03val\".\n\tFloatGTLT\x12!\n\x03val\x18\x01 \x01(\x02\x42\x0f\xbaH\x0c\n\n\x15\x00\x00 A%\x00\x00\x00\x00R\x03val\"0\n\x0b\x46loatExLTGT\x12!\n\x03val\x18\x01 \x01(\x02\x42\x0f\xbaH\x0c\n\n\x15\x00\x00\x00\x00%\x00\x00 AR\x03val\"0\n\x0b\x46loatGTELTE\x12!\n\x03val\x18\x01 \x01(\x02\x42\x0f\xbaH\x0c\n\n\x1d\x00\x00\x80\x43-\x00\x00\x00\x43R\x03val\"2\n\rFloatExGTELTE\x12!\n\x03val\x18\x01 \x01(\x02\x42\x0f\xbaH\x0c\n\n\x1d\x00\x00\x00\x43-\x00\x00\x80\x43R\x03val\"(\n\x0b\x46loatFinite\x12\x19\n\x03val\x18\x01 \x01(\x02\x42\x07\xbaH\x04\n\x02@\x01R\x03val\"+\n\x0e\x46loatNotFinite\x12\x19\n\x03val\x18\x01 \x01(\x02\x42\x07\xbaH\x04\n\x02@\x00R\x03val\"3\n\x0b\x46loatIgnore\x12$\n\x03val\x18\x01 \x01(\x02\x42\x12\xbaH\x0f\n\n\x1d\x00\x00\x80\x43-\x00\x00\x00\x43\xd8\x01\x01R\x03val\"6\n\x12\x46loatIncorrectType\x12 \n\x03val\x18\x01 \x01(\x02\x42\x0e\xbaH\x0b\x12\t!\x00\x00\x00\x00\x00\x00\x00\x00R\x03val\",\n\x0c\x46loatExample\x12\x1c\n\x03val\x18\x01 \x01(\x02\x42\n\xbaH\x07\n\x05M\x00\x00\x00\x41R\x03val\"\x1e\n\nDoubleNone\x12\x10\n\x03val\x18\x01 \x01(\x01R\x03val\"/\n\x0b\x44oubleConst\x12 \n\x03val\x18\x01 \x01(\x01\x42\x0e\xbaH\x0b\x12\t\t\xaeG\xe1z\x14\xae\xf3?R\x03val\"5\n\x08\x44oubleIn\x12)\n\x03val\x18\x01 \x01(\x01\x42\x17\xbaH\x14\x12\x12\x31=\n\xd7\xa3p=\x12@1\x8f\xc2\xf5(\\\x8f\x1f@R\x03val\"/\n\x0b\x44oubleNotIn\x12 \n\x03val\x18\x01 \x01(\x01\x42\x0e\xbaH\x0b\x12\t9\x00\x00\x00\x00\x00\x00\x00\x00R\x03val\",\n\x08\x44oubleLT\x12 \n\x03val\x18\x01 \x01(\x01\x42\x0e\xbaH\x0b\x12\t\x11\x00\x00\x00\x00\x00\x00\x00\x00R\x03val\"-\n\tDoubleLTE\x12 \n\x03val\x18\x01 \x01(\x01\x42\x0e\xbaH\x0b\x12\t\x19\x00\x00\x00\x00\x00\x00P@R\x03val\",\n\x08\x44oubleGT\x12 \n\x03val\x18\x01 \x01(\x01\x42\x0e\xbaH\x0b\x12\t!\x00\x00\x00\x00\x00\x00\x30@R\x03val\"-\n\tDoubleGTE\x12 \n\x03val\x18\x01 \x01(\x01\x42\x0e\xbaH\x0b\x12\t)\x00\x00\x00\x00\x00\x00 @R\x03val\"7\n\nDoubleGTLT\x12)\n\x03val\x18\x01 \x01(\x01\x42\x17\xbaH\x14\x12\x12\x11\x00\x00\x00\x00\x00\x00$@!\x00\x00\x00\x00\x00\x00\x00\x00R\x03val\"9\n\x0c\x44oubleExLTGT\x12)\n\x03val\x18\x01 \x01(\x01\x42\x17\xbaH\x14\x12\x12\x11\x00\x00\x00\x00\x00\x00\x00\x00!\x00\x00\x00\x00\x00\x00$@R\x03val\"9\n\x0c\x44oubleGTELTE\x12)\n\x03val\x18\x01 \x01(\x01\x42\x17\xbaH\x14\x12\x12\x19\x00\x00\x00\x00\x00\x00p@)\x00\x00\x00\x00\x00\x00`@R\x03val\";\n\x0e\x44oubleExGTELTE\x12)\n\x03val\x18\x01 \x01(\x01\x42\x17\xbaH\x14\x12\x12\x19\x00\x00\x00\x00\x00\x00`@)\x00\x00\x00\x00\x00\x00p@R\x03val\")\n\x0c\x44oubleFinite\x12\x19\n\x03val\x18\x01 \x01(\x01\x42\x07\xbaH\x04\x12\x02@\x01R\x03val\",\n\x0f\x44oubleNotFinite\x12\x19\n\x03val\x18\x01 \x01(\x01\x42\x07\xbaH\x04\x12\x02@\x00R\x03val\"<\n\x0c\x44oubleIgnore\x12,\n\x03val\x18\x01 \x01(\x01\x42\x1a\xbaH\x17\x12\x12\x19\x00\x00\x00\x00\x00\x00p@)\x00\x00\x00\x00\x00\x00`@\xd8\x01\x01R\x03val\"3\n\x13\x44oubleIncorrectType\x12\x1c\n\x03val\x18\x01 \x01(\x01\x42\n\xbaH\x07\n\x05%\x00\x00\x00\x00R\x03val\"1\n\rDoubleExample\x12 \n\x03val\x18\x01 \x01(\x01\x42\x0e\xbaH\x0b\x12\tI\x00\x00\x00\x00\x00\x00\x00\x00R\x03val\"\x1d\n\tInt32None\x12\x10\n\x03val\x18\x01 \x01(\x05R\x03val\"\'\n\nInt32Const\x12\x19\n\x03val\x18\x01 \x01(\x05\x42\x07\xbaH\x04\x1a\x02\x08\x01R\x03val\"&\n\x07Int32In\x12\x1b\n\x03val\x18\x01 \x01(\x05\x42\t\xbaH\x06\x1a\x04\x30\x02\x30\x03R\x03val\"\'\n\nInt32NotIn\x12\x19\n\x03val\x18\x01 \x01(\x05\x42\x07\xbaH\x04\x1a\x02\x38\x00R\x03val\"$\n\x07Int32LT\x12\x19\n\x03val\x18\x01 \x01(\x05\x42\x07\xbaH\x04\x1a\x02\x10\x00R\x03val\"%\n\x08Int32LTE\x12\x19\n\x03val\x18\x01 \x01(\x05\x42\x07\xbaH\x04\x1a\x02\x18@R\x03val\"$\n\x07Int32GT\x12\x19\n\x03val\x18\x01 \x01(\x05\x42\x07\xbaH\x04\x1a\x02 \x10R\x03val\"%\n\x08Int32GTE\x12\x19\n\x03val\x18\x01 \x01(\x05\x42\x07\xbaH\x04\x1a\x02(\x08R\x03val\"(\n\tInt32GTLT\x12\x1b\n\x03val\x18\x01 \x01(\x05\x42\t\xbaH\x06\x1a\x04\x10\n \x00R\x03val\"*\n\x0bInt32ExLTGT\x12\x1b\n\x03val\x18\x01 \x01(\x05\x42\t\xbaH\x06\x1a\x04\x10\x00 \nR\x03val\",\n\x0bInt32GTELTE\x12\x1d\n\x03val\x18\x01 \x01(\x05\x42\x0b\xbaH\x08\x1a\x06\x18\x80\x02(\x80\x01R\x03val\".\n\rInt32ExGTELTE\x12\x1d\n\x03val\x18\x01 \x01(\x05\x42\x0b\xbaH\x08\x1a\x06\x18\x80\x01(\x80\x02R\x03val\"/\n\x0bInt32Ignore\x12 \n\x03val\x18\x01 \x01(\x05\x42\x0e\xbaH\x0b\x1a\x06\x18\x80\x02(\x80\x01\xd8\x01\x01R\x03val\"2\n\x12Int32IncorrectType\x12\x1c\n\x03val\x18\x01 \x01(\x05\x42\n\xbaH\x07\n\x05%\x00\x00\x00\x00R\x03val\")\n\x0cInt32Example\x12\x19\n\x03val\x18\x01 \x01(\x05\x42\x07\xbaH\x04\x1a\x02@\nR\x03val\"\x1d\n\tInt64None\x12\x10\n\x03val\x18\x01 \x01(\x03R\x03val\"\'\n\nInt64Const\x12\x19\n\x03val\x18\x01 \x01(\x03\x42\x07\xbaH\x04\"\x02\x08\x01R\x03val\"&\n\x07Int64In\x12\x1b\n\x03val\x18\x01 \x01(\x03\x42\t\xbaH\x06\"\x04\x30\x02\x30\x03R\x03val\"\'\n\nInt64NotIn\x12\x19\n\x03val\x18\x01 \x01(\x03\x42\x07\xbaH\x04\"\x02\x38\x00R\x03val\"$\n\x07Int64LT\x12\x19\n\x03val\x18\x01 \x01(\x03\x42\x07\xbaH\x04\"\x02\x10\x00R\x03val\"%\n\x08Int64LTE\x12\x19\n\x03val\x18\x01 \x01(\x03\x42\x07\xbaH\x04\"\x02\x18@R\x03val\"$\n\x07Int64GT\x12\x19\n\x03val\x18\x01 \x01(\x03\x42\x07\xbaH\x04\"\x02 \x10R\x03val\"%\n\x08Int64GTE\x12\x19\n\x03val\x18\x01 \x01(\x03\x42\x07\xbaH\x04\"\x02(\x08R\x03val\"(\n\tInt64GTLT\x12\x1b\n\x03val\x18\x01 \x01(\x03\x42\t\xbaH\x06\"\x04\x10\n \x00R\x03val\"*\n\x0bInt64ExLTGT\x12\x1b\n\x03val\x18\x01 \x01(\x03\x42\t\xbaH\x06\"\x04\x10\x00 \nR\x03val\",\n\x0bInt64GTELTE\x12\x1d\n\x03val\x18\x01 \x01(\x03\x42\x0b\xbaH\x08\"\x06\x18\x80\x02(\x80\x01R\x03val\".\n\rInt64ExGTELTE\x12\x1d\n\x03val\x18\x01 \x01(\x03\x42\x0b\xbaH\x08\"\x06\x18\x80\x01(\x80\x02R\x03val\"/\n\x0bInt64Ignore\x12 \n\x03val\x18\x01 \x01(\x03\x42\x0e\xbaH\x0b\"\x06\x18\x80\x02(\x80\x01\xd8\x01\x01R\x03val\"\x86\x04\n\rInt64BigRules\x12\"\n\x06lt_pos\x18\x01 \x01(\x03\x42\x0b\xbaH\x08\"\x06\x10\xa6\xdd\x87\xa4\x14R\x05ltPos\x12\'\n\x06lt_neg\x18\x02 \x01(\x03\x42\x10\xbaH\r\"\x0b\x10\xda\xa2\xf8\xdb\xeb\xff\xff\xff\xff\x01R\x05ltNeg\x12\"\n\x06gt_pos\x18\x03 \x01(\x03\x42\x0b\xbaH\x08\"\x06 \xa6\xdd\x87\xa4\x14R\x05gtPos\x12\'\n\x06gt_neg\x18\x04 \x01(\x03\x42\x10\xbaH\r\"\x0b \xda\xa2\xf8\xdb\xeb\xff\xff\xff\xff\x01R\x05gtNeg\x12$\n\x07lte_pos\x18\x05 \x01(\x03\x42\x0b\xbaH\x08\"\x06\x18\xa6\xdd\x87\xa4\x14R\x06ltePos\x12)\n\x07lte_neg\x18\x06 \x01(\x03\x42\x10\xbaH\r\"\x0b\x18\xda\xa2\xf8\xdb\xeb\xff\xff\xff\xff\x01R\x06lteNeg\x12$\n\x07gte_pos\x18\x07 \x01(\x03\x42\x0b\xbaH\x08\"\x06(\xa6\xdd\x87\xa4\x14R\x06gtePos\x12)\n\x07gte_neg\x18\x08 \x01(\x03\x42\x10\xbaH\r\"\x0b(\xda\xa2\xf8\xdb\xeb\xff\xff\xff\xff\x01R\x06gteNeg\x12.\n\x0c\x63onstant_pos\x18\t \x01(\x03\x42\x0b\xbaH\x08\"\x06\x08\xa6\xdd\x87\xa4\x14R\x0b\x63onstantPos\x12\x33\n\x0c\x63onstant_neg\x18\n \x01(\x03\x42\x10\xbaH\r\"\x0b\x08\xda\xa2\xf8\xdb\xeb\xff\xff\xff\xff\x01R\x0b\x63onstantNeg\x12&\n\x02in\x18\x0b \x01(\x03\x42\x16\xbaH\x13\"\x11\x30\xa6\xdd\x87\xa4\x14\x30\xda\xa2\xf8\xdb\xeb\xff\xff\xff\xff\x01R\x02in\x12,\n\x05notin\x18\x0c \x01(\x03\x42\x16\xbaH\x13\"\x11\x38\xa6\xdd\x87\xa4\x14\x38\xda\xa2\xf8\xdb\xeb\xff\xff\xff\xff\x01R\x05notin\"2\n\x12Int64IncorrectType\x12\x1c\n\x03val\x18\x01 \x01(\x03\x42\n\xbaH\x07\n\x05%\x00\x00\x00\x00R\x03val\")\n\x0cInt64Example\x12\x19\n\x03val\x18\x01 \x01(\x03\x42\x07\xbaH\x04\"\x02H\nR\x03val\"\x1e\n\nUInt32None\x12\x10\n\x03val\x18\x01 \x01(\rR\x03val\"(\n\x0bUInt32Const\x12\x19\n\x03val\x18\x01 \x01(\rB\x07\xbaH\x04*\x02\x08\x01R\x03val\"\'\n\x08UInt32In\x12\x1b\n\x03val\x18\x01 \x01(\rB\t\xbaH\x06*\x04\x30\x02\x30\x03R\x03val\"(\n\x0bUInt32NotIn\x12\x19\n\x03val\x18\x01 \x01(\rB\x07\xbaH\x04*\x02\x38\x00R\x03val\"%\n\x08UInt32LT\x12\x19\n\x03val\x18\x01 \x01(\rB\x07\xbaH\x04*\x02\x10\x05R\x03val\"&\n\tUInt32LTE\x12\x19\n\x03val\x18\x01 \x01(\rB\x07\xbaH\x04*\x02\x18@R\x03val\"%\n\x08UInt32GT\x12\x19\n\x03val\x18\x01 \x01(\rB\x07\xbaH\x04*\x02 \x10R\x03val\"&\n\tUInt32GTE\x12\x19\n\x03val\x18\x01 \x01(\rB\x07\xbaH\x04*\x02(\x08R\x03val\")\n\nUInt32GTLT\x12\x1b\n\x03val\x18\x01 \x01(\rB\t\xbaH\x06*\x04\x10\n \x05R\x03val\"+\n\x0cUInt32ExLTGT\x12\x1b\n\x03val\x18\x01 \x01(\rB\t\xbaH\x06*\x04\x10\x05 \nR\x03val\"-\n\x0cUInt32GTELTE\x12\x1d\n\x03val\x18\x01 \x01(\rB\x0b\xbaH\x08*\x06\x18\x80\x02(\x80\x01R\x03val\"/\n\x0eUInt32ExGTELTE\x12\x1d\n\x03val\x18\x01 \x01(\rB\x0b\xbaH\x08*\x06\x18\x80\x01(\x80\x02R\x03val\"0\n\x0cUInt32Ignore\x12 \n\x03val\x18\x01 \x01(\rB\x0e\xbaH\x0b*\x06\x18\x80\x02(\x80\x01\xd8\x01\x01R\x03val\"3\n\x13UInt32IncorrectType\x12\x1c\n\x03val\x18\x01 \x01(\rB\n\xbaH\x07\n\x05%\x00\x00\x00\x00R\x03val\"*\n\rUInt32Example\x12\x19\n\x03val\x18\x01 \x01(\rB\x07\xbaH\x04*\x02@\x00R\x03val\"\x1e\n\nUInt64None\x12\x10\n\x03val\x18\x01 \x01(\x04R\x03val\"(\n\x0bUInt64Const\x12\x19\n\x03val\x18\x01 \x01(\x04\x42\x07\xbaH\x04\x32\x02\x08\x01R\x03val\"\'\n\x08UInt64In\x12\x1b\n\x03val\x18\x01 \x01(\x04\x42\t\xbaH\x06\x32\x04\x30\x02\x30\x03R\x03val\"(\n\x0bUInt64NotIn\x12\x19\n\x03val\x18\x01 \x01(\x04\x42\x07\xbaH\x04\x32\x02\x38\x00R\x03val\"%\n\x08UInt64LT\x12\x19\n\x03val\x18\x01 \x01(\x04\x42\x07\xbaH\x04\x32\x02\x10\x05R\x03val\"&\n\tUInt64LTE\x12\x19\n\x03val\x18\x01 \x01(\x04\x42\x07\xbaH\x04\x32\x02\x18@R\x03val\"%\n\x08UInt64GT\x12\x19\n\x03val\x18\x01 \x01(\x04\x42\x07\xbaH\x04\x32\x02 \x10R\x03val\"&\n\tUInt64GTE\x12\x19\n\x03val\x18\x01 \x01(\x04\x42\x07\xbaH\x04\x32\x02(\x08R\x03val\")\n\nUInt64GTLT\x12\x1b\n\x03val\x18\x01 \x01(\x04\x42\t\xbaH\x06\x32\x04\x10\n \x05R\x03val\"+\n\x0cUInt64ExLTGT\x12\x1b\n\x03val\x18\x01 \x01(\x04\x42\t\xbaH\x06\x32\x04\x10\x05 \nR\x03val\"-\n\x0cUInt64GTELTE\x12\x1d\n\x03val\x18\x01 \x01(\x04\x42\x0b\xbaH\x08\x32\x06\x18\x80\x02(\x80\x01R\x03val\"/\n\x0eUInt64ExGTELTE\x12\x1d\n\x03val\x18\x01 \x01(\x04\x42\x0b\xbaH\x08\x32\x06\x18\x80\x01(\x80\x02R\x03val\"0\n\x0cUInt64Ignore\x12 \n\x03val\x18\x01 \x01(\x04\x42\x0e\xbaH\x0b\x32\x06\x18\x80\x02(\x80\x01\xd8\x01\x01R\x03val\"3\n\x13UInt64IncorrectType\x12\x1c\n\x03val\x18\x01 \x01(\x04\x42\n\xbaH\x07\n\x05%\x00\x00\x00\x00R\x03val\"*\n\rUInt64Example\x12\x19\n\x03val\x18\x01 \x01(\x04\x42\x07\xbaH\x04\x32\x02@\x00R\x03val\"\x1e\n\nSInt32None\x12\x10\n\x03val\x18\x01 \x01(\x11R\x03val\"(\n\x0bSInt32Const\x12\x19\n\x03val\x18\x01 \x01(\x11\x42\x07\xbaH\x04:\x02\x08\x02R\x03val\"\'\n\x08SInt32In\x12\x1b\n\x03val\x18\x01 \x01(\x11\x42\t\xbaH\x06:\x04\x30\x04\x30\x06R\x03val\"(\n\x0bSInt32NotIn\x12\x19\n\x03val\x18\x01 \x01(\x11\x42\x07\xbaH\x04:\x02\x38\x00R\x03val\"%\n\x08SInt32LT\x12\x19\n\x03val\x18\x01 \x01(\x11\x42\x07\xbaH\x04:\x02\x10\x00R\x03val\"\'\n\tSInt32LTE\x12\x1a\n\x03val\x18\x01 \x01(\x11\x42\x08\xbaH\x05:\x03\x18\x80\x01R\x03val\"%\n\x08SInt32GT\x12\x19\n\x03val\x18\x01 \x01(\x11\x42\x07\xbaH\x04:\x02  R\x03val\"&\n\tSInt32GTE\x12\x19\n\x03val\x18\x01 \x01(\x11\x42\x07\xbaH\x04:\x02(\x10R\x03val\")\n\nSInt32GTLT\x12\x1b\n\x03val\x18\x01 \x01(\x11\x42\t\xbaH\x06:\x04\x10\x14 \x00R\x03val\"+\n\x0cSInt32ExLTGT\x12\x1b\n\x03val\x18\x01 \x01(\x11\x42\t\xbaH\x06:\x04\x10\x00 \x14R\x03val\"-\n\x0cSInt32GTELTE\x12\x1d\n\x03val\x18\x01 \x01(\x11\x42\x0b\xbaH\x08:\x06\x18\x80\x04(\x80\x02R\x03val\"/\n\x0eSInt32ExGTELTE\x12\x1d\n\x03val\x18\x01 \x01(\x11\x42\x0b\xbaH\x08:\x06\x18\x80\x02(\x80\x04R\x03val\"0\n\x0cSInt32Ignore\x12 \n\x03val\x18\x01 \x01(\x11\x42\x0e\xbaH\x0b:\x06\x18\x80\x04(\x80\x02\xd8\x01\x01R\x03val\"3\n\x13SInt32IncorrectType\x12\x1c\n\x03val\x18\x01 \x01(\x11\x42\n\xbaH\x07\n\x05%\x00\x00\x00\x00R\x03val\"*\n\rSInt32Example\x12\x19\n\x03val\x18\x01 \x01(\x11\x42\x07\xbaH\x04:\x02@\x00R\x03val\"\x1e\n\nSInt64None\x12\x10\n\x03val\x18\x01 \x01(\x12R\x03val\"(\n\x0bSInt64Const\x12\x19\n\x03val\x18\x01 \x01(\x12\x42\x07\xbaH\x04\x42\x02\x08\x02R\x03val\"\'\n\x08SInt64In\x12\x1b\n\x03val\x18\x01 \x01(\x12\x42\t\xbaH\x06\x42\x04\x30\x04\x30\x06R\x03val\"(\n\x0bSInt64NotIn\x12\x19\n\x03val\x18\x01 \x01(\x12\x42\x07\xbaH\x04\x42\x02\x38\x00R\x03val\"%\n\x08SInt64LT\x12\x19\n\x03val\x18\x01 \x01(\x12\x42\x07\xbaH\x04\x42\x02\x10\x00R\x03val\"\'\n\tSInt64LTE\x12\x1a\n\x03val\x18\x01 \x01(\x12\x42\x08\xbaH\x05\x42\x03\x18\x80\x01R\x03val\"%\n\x08SInt64GT\x12\x19\n\x03val\x18\x01 \x01(\x12\x42\x07\xbaH\x04\x42\x02  R\x03val\"&\n\tSInt64GTE\x12\x19\n\x03val\x18\x01 \x01(\x12\x42\x07\xbaH\x04\x42\x02(\x10R\x03val\")\n\nSInt64GTLT\x12\x1b\n\x03val\x18\x01 \x01(\x12\x42\t\xbaH\x06\x42\x04\x10\x14 \x00R\x03val\"+\n\x0cSInt64ExLTGT\x12\x1b\n\x03val\x18\x01 \x01(\x12\x42\t\xbaH\x06\x42\x04\x10\x00 \x14R\x03val\"-\n\x0cSInt64GTELTE\x12\x1d\n\x03val\x18\x01 \x01(\x12\x42\x0b\xbaH\x08\x42\x06\x18\x80\x04(\x80\x02R\x03val\"/\n\x0eSInt64ExGTELTE\x12\x1d\n\x03val\x18\x01 \x01(\x12\x42\x0b\xbaH\x08\x42\x06\x18\x80\x02(\x80\x04R\x03val\"0\n\x0cSInt64Ignore\x12 \n\x03val\x18\x01 \x01(\x12\x42\x0e\xbaH\x0b\x42\x06\x18\x80\x04(\x80\x02\xd8\x01\x01R\x03val\"3\n\x13SInt64IncorrectType\x12\x1c\n\x03val\x18\x01 \x01(\x12\x42\n\xbaH\x07\n\x05%\x00\x00\x00\x00R\x03val\"*\n\rSInt64Example\x12\x19\n\x03val\x18\x01 \x01(\x12\x42\x07\xbaH\x04\x42\x02@\x00R\x03val\"\x1f\n\x0b\x46ixed32None\x12\x10\n\x03val\x18\x01 \x01(\x07R\x03val\",\n\x0c\x46ixed32Const\x12\x1c\n\x03val\x18\x01 \x01(\x07\x42\n\xbaH\x07J\x05\r\x01\x00\x00\x00R\x03val\".\n\tFixed32In\x12!\n\x03val\x18\x01 \x01(\x07\x42\x0f\xbaH\x0cJ\n5\x02\x00\x00\x00\x35\x03\x00\x00\x00R\x03val\",\n\x0c\x46ixed32NotIn\x12\x1c\n\x03val\x18\x01 \x01(\x07\x42\n\xbaH\x07J\x05=\x00\x00\x00\x00R\x03val\")\n\tFixed32LT\x12\x1c\n\x03val\x18\x01 \x01(\x07\x42\n\xbaH\x07J\x05\x15\x05\x00\x00\x00R\x03val\"*\n\nFixed32LTE\x12\x1c\n\x03val\x18\x01 \x01(\x07\x42\n\xbaH\x07J\x05\x1d@\x00\x00\x00R\x03val\")\n\tFixed32GT\x12\x1c\n\x03val\x18\x01 \x01(\x07\x42\n\xbaH\x07J\x05%\x10\x00\x00\x00R\x03val\"*\n\nFixed32GTE\x12\x1c\n\x03val\x18\x01 \x01(\x07\x42\n\xbaH\x07J\x05-\x08\x00\x00\x00R\x03val\"0\n\x0b\x46ixed32GTLT\x12!\n\x03val\x18\x01 \x01(\x07\x42\x0f\xbaH\x0cJ\n\x15\n\x00\x00\x00%\x05\x00\x00\x00R\x03val\"2\n\rFixed32ExLTGT\x12!\n\x03val\x18\x01 \x01(\x07\x42\x0f\xbaH\x0cJ\n\x15\x05\x00\x00\x00%\n\x00\x00\x00R\x03val\"2\n\rFixed32GTELTE\x12!\n\x03val\x18\x01 \x01(\x07\x42\x0f\xbaH\x0cJ\n\x1d\x00\x01\x00\x00-\x80\x00\x00\x00R\x03val\"4\n\x0f\x46ixed32ExGTELTE\x12!\n\x03val\x18\x01 \x01(\x07\x42\x0f\xbaH\x0cJ\n\x1d\x80\x00\x00\x00-\x00\x01\x00\x00R\x03val\"5\n\rFixed32Ignore\x12$\n\x03val\x18\x01 \x01(\x07\x42\x12\xbaH\x0fJ\n\x1d\x00\x01\x00\x00-\x80\x00\x00\x00\xd8\x01\x01R\x03val\"4\n\x14\x46ixed32IncorrectType\x12\x1c\n\x03val\x18\x01 \x01(\x07\x42\n\xbaH\x07\n\x05%\x00\x00\x00\x00R\x03val\".\n\x0e\x46ixed32Example\x12\x1c\n\x03val\x18\x01 \x01(\x07\x42\n\xbaH\x07J\x05\x45\x00\x00\x00\x00R\x03val\"\x1f\n\x0b\x46ixed64None\x12\x10\n\x03val\x18\x01 \x01(\x06R\x03val\"0\n\x0c\x46ixed64Const\x12 \n\x03val\x18\x01 \x01(\x06\x42\x0e\xbaH\x0bR\t\t\x01\x00\x00\x00\x00\x00\x00\x00R\x03val\"6\n\tFixed64In\x12)\n\x03val\x18\x01 \x01(\x06\x42\x17\xbaH\x14R\x12\x31\x02\x00\x00\x00\x00\x00\x00\x00\x31\x03\x00\x00\x00\x00\x00\x00\x00R\x03val\"0\n\x0c\x46ixed64NotIn\x12 \n\x03val\x18\x01 \x01(\x06\x42\x0e\xbaH\x0bR\t9\x00\x00\x00\x00\x00\x00\x00\x00R\x03val\"-\n\tFixed64LT\x12 \n\x03val\x18\x01 \x01(\x06\x42\x0e\xbaH\x0bR\t\x11\x05\x00\x00\x00\x00\x00\x00\x00R\x03val\".\n\nFixed64LTE\x12 \n\x03val\x18\x01 \x01(\x06\x42\x0e\xbaH\x0bR\t\x19@\x00\x00\x00\x00\x00\x00\x00R\x03val\"-\n\tFixed64GT\x12 \n\x03val\x18\x01 \x01(\x06\x42\x0e\xbaH\x0bR\t!\x10\x00\x00\x00\x00\x00\x00\x00R\x03val\".\n\nFixed64GTE\x12 \n\x03val\x18\x01 \x01(\x06\x42\x0e\xbaH\x0bR\t)\x08\x00\x00\x00\x00\x00\x00\x00R\x03val\"8\n\x0b\x46ixed64GTLT\x12)\n\x03val\x18\x01 \x01(\x06\x42\x17\xbaH\x14R\x12\x11\n\x00\x00\x00\x00\x00\x00\x00!\x05\x00\x00\x00\x00\x00\x00\x00R\x03val\":\n\rFixed64ExLTGT\x12)\n\x03val\x18\x01 \x01(\x06\x42\x17\xbaH\x14R\x12\x11\x05\x00\x00\x00\x00\x00\x00\x00!\n\x00\x00\x00\x00\x00\x00\x00R\x03val\":\n\rFixed64GTELTE\x12)\n\x03val\x18\x01 \x01(\x06\x42\x17\xbaH\x14R\x12\x19\x00\x01\x00\x00\x00\x00\x00\x00)\x80\x00\x00\x00\x00\x00\x00\x00R\x03val\"<\n\x0f\x46ixed64ExGTELTE\x12)\n\x03val\x18\x01 \x01(\x06\x42\x17\xbaH\x14R\x12\x19\x80\x00\x00\x00\x00\x00\x00\x00)\x00\x01\x00\x00\x00\x00\x00\x00R\x03val\"=\n\rFixed64Ignore\x12,\n\x03val\x18\x01 \x01(\x06\x42\x1a\xbaH\x17R\x12\x19\x00\x01\x00\x00\x00\x00\x00\x00)\x80\x00\x00\x00\x00\x00\x00\x00\xd8\x01\x01R\x03val\"4\n\x14\x46ixed64IncorrectType\x12\x1c\n\x03val\x18\x01 \x01(\x06\x42\n\xbaH\x07\n\x05%\x00\x00\x00\x00R\x03val\"2\n\x0e\x46ixed64Example\x12 \n\x03val\x18\x01 \x01(\x06\x42\x0e\xbaH\x0bR\tA\x00\x00\x00\x00\x00\x00\x00\x00R\x03val\" \n\x0cSFixed32None\x12\x10\n\x03val\x18\x01 \x01(\x0fR\x03val\"-\n\rSFixed32Const\x12\x1c\n\x03val\x18\x01 \x01(\x0f\x42\n\xbaH\x07Z\x05\r\x01\x00\x00\x00R\x03val\"/\n\nSFixed32In\x12!\n\x03val\x18\x01 \x01(\x0f\x42\x0f\xbaH\x0cZ\n5\x02\x00\x00\x00\x35\x03\x00\x00\x00R\x03val\"-\n\rSFixed32NotIn\x12\x1c\n\x03val\x18\x01 \x01(\x0f\x42\n\xbaH\x07Z\x05=\x00\x00\x00\x00R\x03val\"*\n\nSFixed32LT\x12\x1c\n\x03val\x18\x01 \x01(\x0f\x42\n\xbaH\x07Z\x05\x15\x00\x00\x00\x00R\x03val\"+\n\x0bSFixed32LTE\x12\x1c\n\x03val\x18\x01 \x01(\x0f\x42\n\xbaH\x07Z\x05\x1d@\x00\x00\x00R\x03val\"*\n\nSFixed32GT\x12\x1c\n\x03val\x18\x01 \x01(\x0f\x42\n\xbaH\x07Z\x05%\x10\x00\x00\x00R\x03val\"+\n\x0bSFixed32GTE\x12\x1c\n\x03val\x18\x01 \x01(\x0f\x42\n\xbaH\x07Z\x05-\x08\x00\x00\x00R\x03val\"1\n\x0cSFixed32GTLT\x12!\n\x03val\x18\x01 \x01(\x0f\x42\x0f\xbaH\x0cZ\n\x15\n\x00\x00\x00%\x00\x00\x00\x00R\x03val\"3\n\x0eSFixed32ExLTGT\x12!\n\x03val\x18\x01 \x01(\x0f\x42\x0f\xbaH\x0cZ\n\x15\x00\x00\x00\x00%\n\x00\x00\x00R\x03val\"3\n\x0eSFixed32GTELTE\x12!\n\x03val\x18\x01 \x01(\x0f\x42\x0f\xbaH\x0cZ\n\x1d\x00\x01\x00\x00-\x80\x00\x00\x00R\x03val\"5\n\x10SFixed32ExGTELTE\x12!\n\x03val\x18\x01 \x01(\x0f\x42\x0f\xbaH\x0cZ\n\x1d\x80\x00\x00\x00-\x00\x01\x00\x00R\x03val\"6\n\x0eSFixed32Ignore\x12$\n\x03val\x18\x01 \x01(\x0f\x42\x12\xbaH\x0fZ\n\x1d\x00\x01\x00\x00-\x80\x00\x00\x00\xd8\x01\x01R\x03val\"5\n\x15SFixed32IncorrectType\x12\x1c\n\x03val\x18\x01 \x01(\x0f\x42\n\xbaH\x07\n\x05%\x00\x00\x00\x00R\x03val\"/\n\x0fSFixed32Example\x12\x1c\n\x03val\x18\x01 \x01(\x0f\x42\n\xbaH\x07Z\x05\x45\x00\x00\x00\x00R\x03val\" \n\x0cSFixed64None\x12\x10\n\x03val\x18\x01 \x01(\x10R\x03val\"1\n\rSFixed64Const\x12 \n\x03val\x18\x01 \x01(\x10\x42\x0e\xbaH\x0b\x62\t\t\x01\x00\x00\x00\x00\x00\x00\x00R\x03val\"7\n\nSFixed64In\x12)\n\x03val\x18\x01 \x01(\x10\x42\x17\xbaH\x14\x62\x12\x31\x02\x00\x00\x00\x00\x00\x00\x00\x31\x03\x00\x00\x00\x00\x00\x00\x00R\x03val\"1\n\rSFixed64NotIn\x12 \n\x03val\x18\x01 \x01(\x10\x42\x0e\xbaH\x0b\x62\t9\x00\x00\x00\x00\x00\x00\x00\x00R\x03val\".\n\nSFixed64LT\x12 \n\x03val\x18\x01 \x01(\x10\x42\x0e\xbaH\x0b\x62\t\x11\x00\x00\x00\x00\x00\x00\x00\x00R\x03val\"/\n\x0bSFixed64LTE\x12 \n\x03val\x18\x01 \x01(\x10\x42\x0e\xbaH\x0b\x62\t\x19@\x00\x00\x00\x00\x00\x00\x00R\x03val\".\n\nSFixed64GT\x12 \n\x03val\x18\x01 \x01(\x10\x42\x0e\xbaH\x0b\x62\t!\x10\x00\x00\x00\x00\x00\x00\x00R\x03val\"/\n\x0bSFixed64GTE\x12 \n\x03val\x18\x01 \x01(\x10\x42\x0e\xbaH\x0b\x62\t)\x08\x00\x00\x00\x00\x00\x00\x00R\x03val\"9\n\x0cSFixed64GTLT\x12)\n\x03val\x18\x01 \x01(\x10\x42\x17\xbaH\x14\x62\x12\x11\n\x00\x00\x00\x00\x00\x00\x00!\x00\x00\x00\x00\x00\x00\x00\x00R\x03val\";\n\x0eSFixed64ExLTGT\x12)\n\x03val\x18\x01 \x01(\x10\x42\x17\xbaH\x14\x62\x12\x11\x00\x00\x00\x00\x00\x00\x00\x00!\n\x00\x00\x00\x00\x00\x00\x00R\x03val\";\n\x0eSFixed64GTELTE\x12)\n\x03val\x18\x01 \x01(\x10\x42\x17\xbaH\x14\x62\x12\x19\x00\x01\x00\x00\x00\x00\x00\x00)\x80\x00\x00\x00\x00\x00\x00\x00R\x03val\"=\n\x10SFixed64ExGTELTE\x12)\n\x03val\x18\x01 \x01(\x10\x42\x17\xbaH\x14\x62\x12\x19\x80\x00\x00\x00\x00\x00\x00\x00)\x00\x01\x00\x00\x00\x00\x00\x00R\x03val\">\n\x0eSFixed64Ignore\x12,\n\x03val\x18\x01 \x01(\x10\x42\x1a\xbaH\x17\x62\x12\x19\x00\x01\x00\x00\x00\x00\x00\x00)\x80\x00\x00\x00\x00\x00\x00\x00\xd8\x01\x01R\x03val\"5\n\x15SFixed64IncorrectType\x12\x1c\n\x03val\x18\x01 \x01(\x10\x42\n\xbaH\x07\n\x05%\x00\x00\x00\x00R\x03val\"3\n\x0fSFixed64Example\x12 \n\x03val\x18\x01 \x01(\x10\x42\x0e\xbaH\x0b\x62\tA\x00\x00\x00\x00\x00\x00\x00\x00R\x03val\":\n\x10Int64LTEOptional\x12\x1e\n\x03val\x18\x01 \x01(\x03\x42\x07\xbaH\x04\"\x02\x18@H\x00R\x03val\x88\x01\x01\x42\x06\n\x04_valB\xce\x01\n\"com.buf.validate.conformance.casesB\x0cNumbersProtoP\x01\xa2\x02\x04\x42VCC\xaa\x02\x1e\x42uf.Validate.Conformance.Cases\xca\x02\x1e\x42uf\\Validate\\Conformance\\Cases\xe2\x02*Buf\\Validate\\Conformance\\Cases\\GPBMetadata\xea\x02!Buf::Validate::Conformance::Casesb\x06proto3')

_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'buf.validate.conformance.cases.numbers_pb2', _globals)
if not _descriptor._USE_C_DESCRIPTORS:
  _globals['DESCRIPTOR']._loaded_options = None
  _globals['DESCRIPTOR']._serialized_options = b'\n\"com.buf.validate.conformance.casesB\014NumbersProtoP\001\242\002\004BVCC\252\002\036Buf.Validate.Conformance.Cases\312\002\036Buf\\Validate\\Conformance\\Cases\342\002*Buf\\Validate\\Conformance\\Cases\\GPBMetadata\352\002!Buf::Validate::Conformance::Cases'
  _globals['_FLOATCONST'].fields_by_name['val']._loaded_options = None
  _globals['_FLOATCONST'].fields_by_name['val']._serialized_options = b'\272H\007\n\005\r\244p\235?'
  _globals['_FLOATIN'].fields_by_name['val']._loaded_options = None
  _globals['_FLOATIN'].fields_by_name['val']._serialized_options = b'\272H\014\n\n5\205\353\221@5\341z\374@'
  _globals['_FLOATNOTIN'].fields_by_name['val']._loaded_options = None
  _globals['_FLOATNOTIN'].fields_by_name['val']._serialized_options = b'\272H\007\n\005=\000\000\000\000'
  _globals['_FLOATLT'].fields_by_name['val']._loaded_options = None
  _globals['_FLOATLT'].fields_by_name['val']._serialized_options = b'\272H\007\n\005\025\000\000\000\000'
  _globals['_FLOATLTE'].fields_by_name['val']._loaded_options = None
  _globals['_FLOATLTE'].fields_by_name['val']._serialized_options = b'\272H\007\n\005\035\000\000\200B'
  _globals['_FLOATGT'].fields_by_name['val']._loaded_options = None
  _globals['_FLOATGT'].fields_by_name['val']._serialized_options = b'\272H\007\n\005%\000\000\200A'
  _globals['_FLOATGTE'].fields_by_name['val']._loaded_options = None
  _globals['_FLOATGTE'].fields_by_name['val']._serialized_options = b'\272H\007\n\005-\000\000\000A'
  _globals['_FLOATGTLT'].fields_by_name['val']._loaded_options = None
  _globals['_FLOATGTLT'].fields_by_name['val']._serialized_options = b'\272H\014\n\n\025\000\000 A%\000\000\000\000'
  _globals['_FLOATEXLTGT'].fields_by_name['val']._loaded_options = None
  _globals['_FLOATEXLTGT'].fields_by_name['val']._serialized_options = b'\272H\014\n\n\025\000\000\000\000%\000\000 A'
  _globals['_FLOATGTELTE'].fields_by_name['val']._loaded_options = None
  _globals['_FLOATGTELTE'].fields_by_name['val']._serialized_options = b'\272H\014\n\n\035\000\000\200C-\000\000\000C'
  _globals['_FLOATEXGTELTE'].fields_by_name['val']._loaded_options = None
  _globals['_FLOATEXGTELTE'].fields_by_name['val']._serialized_options = b'\272H\014\n\n\035\000\000\000C-\000\000\200C'
  _globals['_FLOATFINITE'].fields_by_name['val']._loaded_options = None
  _globals['_FLOATFINITE'].fields_by_name['val']._serialized_options = b'\272H\004\n\002@\001'
  _globals['_FLOATNOTFINITE'].fields_by_name['val']._loaded_options = None
  _globals['_FLOATNOTFINITE'].fields_by_name['val']._serialized_options = b'\272H\004\n\002@\000'
  _globals['_FLOATIGNORE'].fields_by_name['val']._loaded_options = None
  _globals['_FLOATIGNORE'].fields_by_name['val']._serialized_options = b'\272H\017\n\n\035\000\000\200C-\000\000\000C\330\001\001'
  _globals['_FLOATINCORRECTTYPE'].fields_by_name['val']._loaded_options = None
  _globals['_FLOATINCORRECTTYPE'].fields_by_name['val']._serialized_options = b'\272H\013\022\t!\000\000\000\000\000\000\000\000'
  _globals['_FLOATEXAMPLE'].fields_by_name['val']._loaded_options = None
  _globals['_FLOATEXAMPLE'].fields_by_name['val']._serialized_options = b'\272H\007\n\005M\000\000\000A'
  _globals['_DOUBLECONST'].fields_by_name['val']._loaded_options = None
  _globals['_DOUBLECONST'].fields_by_name['val']._serialized_options = b'\272H\013\022\t\t\256G\341z\024\256\363?'
  _globals['_DOUBLEIN'].fields_by_name['val']._loaded_options = None
  _globals['_DOUBLEIN'].fields_by_name['val']._serialized_options = b'\272H\024\022\0221=\n\327\243p=\022@1\217\302\365(\\\217\037@'
  _globals['_DOUBLENOTIN'].fields_by_name['val']._loaded_options = None
  _globals['_DOUBLENOTIN'].fields_by_name['val']._serialized_options = b'\272H\013\022\t9\000\000\000\000\000\000\000\000'
  _globals['_DOUBLELT'].fields_by_name['val']._loaded_options = None
  _globals['_DOUBLELT'].fields_by_name['val']._serialized_options = b'\272H\013\022\t\021\000\000\000\000\000\000\000\000'
  _globals['_DOUBLELTE'].fields_by_name['val']._loaded_options = None
  _globals['_DOUBLELTE'].fields_by_name['val']._serialized_options = b'\272H\013\022\t\031\000\000\000\000\000\000P@'
  _globals['_DOUBLEGT'].fields_by_name['val']._loaded_options = None
  _globals['_DOUBLEGT'].fields_by_name['val']._serialized_options = b'\272H\013\022\t!\000\000\000\000\000\0000@'
  _globals['_DOUBLEGTE'].fields_by_name['val']._loaded_options = None
  _globals['_DOUBLEGTE'].fields_by_name['val']._serialized_options = b'\272H\013\022\t)\000\000\000\000\000\000 @'
  _globals['_DOUBLEGTLT'].fields_by_name['val']._loaded_options = None
  _globals['_DOUBLEGTLT'].fields_by_name['val']._serialized_options = b'\272H\024\022\022\021\000\000\000\000\000\000$@!\000\000\000\000\000\000\000\000'
  _globals['_DOUBLEEXLTGT'].fields_by_name['val']._loaded_options = None
  _globals['_DOUBLEEXLTGT'].fields_by_name['val']._serialized_options = b'\272H\024\022\022\021\000\000\000\000\000\000\000\000!\000\000\000\000\000\000$@'
  _globals['_DOUBLEGTELTE'].fields_by_name['val']._loaded_options = None
  _globals['_DOUBLEGTELTE'].fields_by_name['val']._serialized_options = b'\272H\024\022\022\031\000\000\000\000\000\000p@)\000\000\000\000\000\000`@'
  _globals['_DOUBLEEXGTELTE'].fields_by_name['val']._loaded_options = None
  _globals['_DOUBLEEXGTELTE'].fields_by_name['val']._serialized_options = b'\272H\024\022\022\031\000\000\000\000\000\000`@)\000\000\000\000\000\000p@'
  _globals['_DOUBLEFINITE'].fields_by_name['val']._loaded_options = None
  _globals['_DOUBLEFINITE'].fields_by_name['val']._serialized_options = b'\272H\004\022\002@\001'
  _globals['_DOUBLENOTFINITE'].fields_by_name['val']._loaded_options = None
  _globals['_DOUBLENOTFINITE'].fields_by_name['val']._serialized_options = b'\272H\004\022\002@\000'
  _globals['_DOUBLEIGNORE'].fields_by_name['val']._loaded_options = None
  _globals['_DOUBLEIGNORE'].fields_by_name['val']._serialized_options = b'\272H\027\022\022\031\000\000\000\000\000\000p@)\000\000\000\000\000\000`@\330\001\001'
  _globals['_DOUBLEINCORRECTTYPE'].fields_by_name['val']._loaded_options = None
  _globals['_DOUBLEINCORRECTTYPE'].fields_by_name['val']._serialized_options = b'\272H\007\n\005%\000\000\000\000'
  _globals['_DOUBLEEXAMPLE'].fields_by_name['val']._loaded_options = None
  _globals['_DOUBLEEXAMPLE'].fields_by_name['val']._serialized_options = b'\272H\013\022\tI\000\000\000\000\000\000\000\000'
  _globals['_INT32CONST'].fields_by_name['val']._loaded_options = None
  _globals['_INT32CONST'].fields_by_name['val']._serialized_options = b'\272H\004\032\002\010\001'
  _globals['_INT32IN'].fields_by_name['val']._loaded_options = None
  _globals['_INT32IN'].fields_by_name['val']._serialized_options = b'\272H\006\032\0040\0020\003'
  _globals['_INT32NOTIN'].fields_by_name['val']._loaded_options = None
  _globals['_INT32NOTIN'].fields_by_name['val']._serialized_options = b'\272H\004\032\0028\000'
  _globals['_INT32LT'].fields_by_name['val']._loaded_options = None
  _globals['_INT32LT'].fields_by_name['val']._serialized_options = b'\272H\004\032\002\020\000'
  _globals['_INT32LTE'].fields_by_name['val']._loaded_options = None
  _globals['_INT32LTE'].fields_by_name['val']._serialized_options = b'\272H\004\032\002\030@'
  _globals['_INT32GT'].fields_by_name['val']._loaded_options = None
  _globals['_INT32GT'].fields_by_name['val']._serialized_options = b'\272H\004\032\002 \020'
  _globals['_INT32GTE'].fields_by_name['val']._loaded_options = None
  _globals['_INT32GTE'].fields_by_name['val']._serialized_options = b'\272H\004\032\002(\010'
  _globals['_INT32GTLT'].fields_by_name['val']._loaded_options = None
  _globals['_INT32GTLT'].fields_by_name['val']._serialized_options = b'\272H\006\032\004\020\n \000'
  _globals['_INT32EXLTGT'].fields_by_name['val']._loaded_options = None
  _globals['_INT32EXLTGT'].fields_by_name['val']._serialized_options = b'\272H\006\032\004\020\000 \n'
  _globals['_INT32GTELTE'].fields_by_name['val']._loaded_options = None
  _globals['_INT32GTELTE'].fields_by_name['val']._serialized_options = b'\272H\010\032\006\030\200\002(\200\001'
  _globals['_INT32EXGTELTE'].fields_by_name['val']._loaded_options = None
  _globals['_INT32EXGTELTE'].fields_by_name['val']._serialized_options = b'\272H\010\032\006\030\200\001(\200\002'
  _globals['_INT32IGNORE'].fields_by_name['val']._loaded_options = None
  _globals['_INT32IGNORE'].fields_by_name['val']._serialized_options = b'\272H\013\032\006\030\200\002(\200\001\330\001\001'
  _globals['_INT32INCORRECTTYPE'].fields_by_name['val']._loaded_options = None
  _globals['_INT32INCORRECTTYPE'].fields_by_name['val']._serialized_options = b'\272H\007\n\005%\000\000\000\000'
  _globals['_INT32EXAMPLE'].fields_by_name['val']._loaded_options = None
  _globals['_INT32EXAMPLE'].fields_by_name['val']._serialized_options = b'\272H\004\032\002@\n'
  _globals['_INT64CONST'].fields_by_name['val']._loaded_options = None
  _globals['_INT64CONST'].fields_by_name['val']._serialized_options = b'\272H\004\"\002\010\001'
  _globals['_INT64IN'].fields_by_name['val']._loaded_options = None
  _globals['_INT64IN'].fields_by_name['val']._serialized_options = b'\272H\006\"\0040\0020\003'
  _globals['_INT64NOTIN'].fields_by_name['val']._loaded_options = None
  _globals['_INT64NOTIN'].fields_by_name['val']._serialized_options = b'\272H\004\"\0028\000'
  _globals['_INT64LT'].fields_by_name['val']._loaded_options = None
  _globals['_INT64LT'].fields_by_name['val']._serialized_options = b'\272H\004\"\002\020\000'
  _globals['_INT64LTE'].fields_by_name['val']._loaded_options = None
  _globals['_INT64LTE'].fields_by_name['val']._serialized_options = b'\272H\004\"\002\030@'
  _globals['_INT64GT'].fields_by_name['val']._loaded_options = None
  _globals['_INT64GT'].fields_by_name['val']._serialized_options = b'\272H\004\"\002 \020'
  _globals['_INT64GTE'].fields_by_name['val']._loaded_options = None
  _globals['_INT64GTE'].fields_by_name['val']._serialized_options = b'\272H\004\"\002(\010'
  _globals['_INT64GTLT'].fields_by_name['val']._loaded_options = None
  _globals['_INT64GTLT'].fields_by_name['val']._serialized_options = b'\272H\006\"\004\020\n \000'
  _globals['_INT64EXLTGT'].fields_by_name['val']._loaded_options = None
  _globals['_INT64EXLTGT'].fields_by_name['val']._serialized_options = b'\272H\006\"\004\020\000 \n'
  _globals['_INT64GTELTE'].fields_by_name['val']._loaded_options = None
  _globals['_INT64GTELTE'].fields_by_name['val']._serialized_options = b'\272H\010\"\006\030\200\002(\200\001'
  _globals['_INT64EXGTELTE'].fields_by_name['val']._loaded_options = None
  _globals['_INT64EXGTELTE'].fields_by_name['val']._serialized_options = b'\272H\010\"\006\030\200\001(\200\002'
  _globals['_INT64IGNORE'].fields_by_name['val']._loaded_options = None
  _globals['_INT64IGNORE'].fields_by_name['val']._serialized_options = b'\272H\013\"\006\030\200\002(\200\001\330\001\001'
  _globals['_INT64BIGRULES'].fields_by_name['lt_pos']._loaded_options = None
  _globals['_INT64BIGRULES'].fields_by_name['lt_pos']._serialized_options = b'\272H\010\"\006\020\246\335\207\244\024'
  _globals['_INT64BIGRULES'].fields_by_name['lt_neg']._loaded_options = None
  _globals['_INT64BIGRULES'].fields_by_name['lt_neg']._serialized_options = b'\272H\r\"\013\020\332\242\370\333\353\377\377\377\377\001'
  _globals['_INT64BIGRULES'].fields_by_name['gt_pos']._loaded_options = None
  _globals['_INT64BIGRULES'].fields_by_name['gt_pos']._serialized_options = b'\272H\010\"\006 \246\335\207\244\024'
  _globals['_INT64BIGRULES'].fields_by_name['gt_neg']._loaded_options = None
  _globals['_INT64BIGRULES'].fields_by_name['gt_neg']._serialized_options = b'\272H\r\"\013 \332\242\370\333\353\377\377\377\377\001'
  _globals['_INT64BIGRULES'].fields_by_name['lte_pos']._loaded_options = None
  _globals['_INT64BIGRULES'].fields_by_name['lte_pos']._serialized_options = b'\272H\010\"\006\030\246\335\207\244\024'
  _globals['_INT64BIGRULES'].fields_by_name['lte_neg']._loaded_options = None
  _globals['_INT64BIGRULES'].fields_by_name['lte_neg']._serialized_options = b'\272H\r\"\013\030\332\242\370\333\353\377\377\377\377\001'
  _globals['_INT64BIGRULES'].fields_by_name['gte_pos']._loaded_options = None
  _globals['_INT64BIGRULES'].fields_by_name['gte_pos']._serialized_options = b'\272H\010\"\006(\246\335\207\244\024'
  _globals['_INT64BIGRULES'].fields_by_name['gte_neg']._loaded_options = None
  _globals['_INT64BIGRULES'].fields_by_name['gte_neg']._serialized_options = b'\272H\r\"\013(\332\242\370\333\353\377\377\377\377\001'
  _globals['_INT64BIGRULES'].fields_by_name['constant_pos']._loaded_options = None
  _globals['_INT64BIGRULES'].fields_by_name['constant_pos']._serialized_options = b'\272H\010\"\006\010\246\335\207\244\024'
  _globals['_INT64BIGRULES'].fields_by_name['constant_neg']._loaded_options = None
  _globals['_INT64BIGRULES'].fields_by_name['constant_neg']._serialized_options = b'\272H\r\"\013\010\332\242\370\333\353\377\377\377\377\001'
  _globals['_INT64BIGRULES'].fields_by_name['in']._loaded_options = None
  _globals['_INT64BIGRULES'].fields_by_name['in']._serialized_options = b'\272H\023\"\0210\246\335\207\244\0240\332\242\370\333\353\377\377\377\377\001'
  _globals['_INT64BIGRULES'].fields_by_name['notin']._loaded_options = None
  _globals['_INT64BIGRULES'].fields_by_name['notin']._serialized_options = b'\272H\023\"\0218\246\335\207\244\0248\332\242\370\333\353\377\377\377\377\001'
  _globals['_INT64INCORRECTTYPE'].fields_by_name['val']._loaded_options = None
  _globals['_INT64INCORRECTTYPE'].fields_by_name['val']._serialized_options = b'\272H\007\n\005%\000\000\000\000'
  _globals['_INT64EXAMPLE'].fields_by_name['val']._loaded_options = None
  _globals['_INT64EXAMPLE'].fields_by_name['val']._serialized_options = b'\272H\004\"\002H\n'
  _globals['_UINT32CONST'].fields_by_name['val']._loaded_options = None
  _globals['_UINT32CONST'].fields_by_name['val']._serialized_options = b'\272H\004*\002\010\001'
  _globals['_UINT32IN'].fields_by_name['val']._loaded_options = None
  _globals['_UINT32IN'].fields_by_name['val']._serialized_options = b'\272H\006*\0040\0020\003'
  _globals['_UINT32NOTIN'].fields_by_name['val']._loaded_options = None
  _globals['_UINT32NOTIN'].fields_by_name['val']._serialized_options = b'\272H\004*\0028\000'
  _globals['_UINT32LT'].fields_by_name['val']._loaded_options = None
  _globals['_UINT32LT'].fields_by_name['val']._serialized_options = b'\272H\004*\002\020\005'
  _globals['_UINT32LTE'].fields_by_name['val']._loaded_options = None
  _globals['_UINT32LTE'].fields_by_name['val']._serialized_options = b'\272H\004*\002\030@'
  _globals['_UINT32GT'].fields_by_name['val']._loaded_options = None
  _globals['_UINT32GT'].fields_by_name['val']._serialized_options = b'\272H\004*\002 \020'
  _globals['_UINT32GTE'].fields_by_name['val']._loaded_options = None
  _globals['_UINT32GTE'].fields_by_name['val']._serialized_options = b'\272H\004*\002(\010'
  _globals['_UINT32GTLT'].fields_by_name['val']._loaded_options = None
  _globals['_UINT32GTLT'].fields_by_name['val']._serialized_options = b'\272H\006*\004\020\n \005'
  _globals['_UINT32EXLTGT'].fields_by_name['val']._loaded_options = None
  _globals['_UINT32EXLTGT'].fields_by_name['val']._serialized_options = b'\272H\006*\004\020\005 \n'
  _globals['_UINT32GTELTE'].fields_by_name['val']._loaded_options = None
  _globals['_UINT32GTELTE'].fields_by_name['val']._serialized_options = b'\272H\010*\006\030\200\002(\200\001'
  _globals['_UINT32EXGTELTE'].fields_by_name['val']._loaded_options = None
  _globals['_UINT32EXGTELTE'].fields_by_name['val']._serialized_options = b'\272H\010*\006\030\200\001(\200\002'
  _globals['_UINT32IGNORE'].fields_by_name['val']._loaded_options = None
  _globals['_UINT32IGNORE'].fields_by_name['val']._serialized_options = b'\272H\013*\006\030\200\002(\200\001\330\001\001'
  _globals['_UINT32INCORRECTTYPE'].fields_by_name['val']._loaded_options = None
  _globals['_UINT32INCORRECTTYPE'].fields_by_name['val']._serialized_options = b'\272H\007\n\005%\000\000\000\000'
  _globals['_UINT32EXAMPLE'].fields_by_name['val']._loaded_options = None
  _globals['_UINT32EXAMPLE'].fields_by_name['val']._serialized_options = b'\272H\004*\002@\000'
  _globals['_UINT64CONST'].fields_by_name['val']._loaded_options = None
  _globals['_UINT64CONST'].fields_by_name['val']._serialized_options = b'\272H\0042\002\010\001'
  _globals['_UINT64IN'].fields_by_name['val']._loaded_options = None
  _globals['_UINT64IN'].fields_by_name['val']._serialized_options = b'\272H\0062\0040\0020\003'
  _globals['_UINT64NOTIN'].fields_by_name['val']._loaded_options = None
  _globals['_UINT64NOTIN'].fields_by_name['val']._serialized_options = b'\272H\0042\0028\000'
  _globals['_UINT64LT'].fields_by_name['val']._loaded_options = None
  _globals['_UINT64LT'].fields_by_name['val']._serialized_options = b'\272H\0042\002\020\005'
  _globals['_UINT64LTE'].fields_by_name['val']._loaded_options = None
  _globals['_UINT64LTE'].fields_by_name['val']._serialized_options = b'\272H\0042\002\030@'
  _globals['_UINT64GT'].fields_by_name['val']._loaded_options = None
  _globals['_UINT64GT'].fields_by_name['val']._serialized_options = b'\272H\0042\002 \020'
  _globals['_UINT64GTE'].fields_by_name['val']._loaded_options = None
  _globals['_UINT64GTE'].fields_by_name['val']._serialized_options = b'\272H\0042\002(\010'
  _globals['_UINT64GTLT'].fields_by_name['val']._loaded_options = None
  _globals['_UINT64GTLT'].fields_by_name['val']._serialized_options = b'\272H\0062\004\020\n \005'
  _globals['_UINT64EXLTGT'].fields_by_name['val']._loaded_options = None
  _globals['_UINT64EXLTGT'].fields_by_name['val']._serialized_options = b'\272H\0062\004\020\005 \n'
  _globals['_UINT64GTELTE'].fields_by_name['val']._loaded_options = None
  _globals['_UINT64GTELTE'].fields_by_name['val']._serialized_options = b'\272H\0102\006\030\200\002(\200\001'
  _globals['_UINT64EXGTELTE'].fields_by_name['val']._loaded_options = None
  _globals['_UINT64EXGTELTE'].fields_by_name['val']._serialized_options = b'\272H\0102\006\030\200\001(\200\002'
  _globals['_UINT64IGNORE'].fields_by_name['val']._loaded_options = None
  _globals['_UINT64IGNORE'].fields_by_name['val']._serialized_options = b'\272H\0132\006\030\200\002(\200\001\330\001\001'
  _globals['_UINT64INCORRECTTYPE'].fields_by_name['val']._loaded_options = None
  _globals['_UINT64INCORRECTTYPE'].fields_by_name['val']._serialized_options = b'\272H\007\n\005%\000\000\000\000'
  _globals['_UINT64EXAMPLE'].fields_by_name['val']._loaded_options = None
  _globals['_UINT64EXAMPLE'].fields_by_name['val']._serialized_options = b'\272H\0042\002@\000'
  _globals['_SINT32CONST'].fields_by_name['val']._loaded_options = None
  _globals['_SINT32CONST'].fields_by_name['val']._serialized_options = b'\272H\004:\002\010\002'
  _globals['_SINT32IN'].fields_by_name['val']._loaded_options = None
  _globals['_SINT32IN'].fields_by_name['val']._serialized_options = b'\272H\006:\0040\0040\006'
  _globals['_SINT32NOTIN'].fields_by_name['val']._loaded_options = None
  _globals['_SINT32NOTIN'].fields_by_name['val']._serialized_options = b'\272H\004:\0028\000'
  _globals['_SINT32LT'].fields_by_name['val']._loaded_options = None
  _globals['_SINT32LT'].fields_by_name['val']._serialized_options = b'\272H\004:\002\020\000'
  _globals['_SINT32LTE'].fields_by_name['val']._loaded_options = None
  _globals['_SINT32LTE'].fields_by_name['val']._serialized_options = b'\272H\005:\003\030\200\001'
  _globals['_SINT32GT'].fields_by_name['val']._loaded_options = None
  _globals['_SINT32GT'].fields_by_name['val']._serialized_options = b'\272H\004:\002  '
  _globals['_SINT32GTE'].fields_by_name['val']._loaded_options = None
  _globals['_SINT32GTE'].fields_by_name['val']._serialized_options = b'\272H\004:\002(\020'
  _globals['_SINT32GTLT'].fields_by_name['val']._loaded_options = None
  _globals['_SINT32GTLT'].fields_by_name['val']._serialized_options = b'\272H\006:\004\020\024 \000'
  _globals['_SINT32EXLTGT'].fields_by_name['val']._loaded_options = None
  _globals['_SINT32EXLTGT'].fields_by_name['val']._serialized_options = b'\272H\006:\004\020\000 \024'
  _globals['_SINT32GTELTE'].fields_by_name['val']._loaded_options = None
  _globals['_SINT32GTELTE'].fields_by_name['val']._serialized_options = b'\272H\010:\006\030\200\004(\200\002'
  _globals['_SINT32EXGTELTE'].fields_by_name['val']._loaded_options = None
  _globals['_SINT32EXGTELTE'].fields_by_name['val']._serialized_options = b'\272H\010:\006\030\200\002(\200\004'
  _globals['_SINT32IGNORE'].fields_by_name['val']._loaded_options = None
  _globals['_SINT32IGNORE'].fields_by_name['val']._serialized_options = b'\272H\013:\006\030\200\004(\200\002\330\001\001'
  _globals['_SINT32INCORRECTTYPE'].fields_by_name['val']._loaded_options = None
  _globals['_SINT32INCORRECTTYPE'].fields_by_name['val']._serialized_options = b'\272H\007\n\005%\000\000\000\000'
  _globals['_SINT32EXAMPLE'].fields_by_name['val']._loaded_options = None
  _globals['_SINT32EXAMPLE'].fields_by_name['val']._serialized_options = b'\272H\004:\002@\000'
  _globals['_SINT64CONST'].fields_by_name['val']._loaded_options = None
  _globals['_SINT64CONST'].fields_by_name['val']._serialized_options = b'\272H\004B\002\010\002'
  _globals['_SINT64IN'].fields_by_name['val']._loaded_options = None
  _globals['_SINT64IN'].fields_by_name['val']._serialized_options = b'\272H\006B\0040\0040\006'
  _globals['_SINT64NOTIN'].fields_by_name['val']._loaded_options = None
  _globals['_SINT64NOTIN'].fields_by_name['val']._serialized_options = b'\272H\004B\0028\000'
  _globals['_SINT64LT'].fields_by_name['val']._loaded_options = None
  _globals['_SINT64LT'].fields_by_name['val']._serialized_options = b'\272H\004B\002\020\000'
  _globals['_SINT64LTE'].fields_by_name['val']._loaded_options = None
  _globals['_SINT64LTE'].fields_by_name['val']._serialized_options = b'\272H\005B\003\030\200\001'
  _globals['_SINT64GT'].fields_by_name['val']._loaded_options = None
  _globals['_SINT64GT'].fields_by_name['val']._serialized_options = b'\272H\004B\002  '
  _globals['_SINT64GTE'].fields_by_name['val']._loaded_options = None
  _globals['_SINT64GTE'].fields_by_name['val']._serialized_options = b'\272H\004B\002(\020'
  _globals['_SINT64GTLT'].fields_by_name['val']._loaded_options = None
  _globals['_SINT64GTLT'].fields_by_name['val']._serialized_options = b'\272H\006B\004\020\024 \000'
  _globals['_SINT64EXLTGT'].fields_by_name['val']._loaded_options = None
  _globals['_SINT64EXLTGT'].fields_by_name['val']._serialized_options = b'\272H\006B\004\020\000 \024'
  _globals['_SINT64GTELTE'].fields_by_name['val']._loaded_options = None
  _globals['_SINT64GTELTE'].fields_by_name['val']._serialized_options = b'\272H\010B\006\030\200\004(\200\002'
  _globals['_SINT64EXGTELTE'].fields_by_name['val']._loaded_options = None
  _globals['_SINT64EXGTELTE'].fields_by_name['val']._serialized_options = b'\272H\010B\006\030\200\002(\200\004'
  _globals['_SINT64IGNORE'].fields_by_name['val']._loaded_options = None
  _globals['_SINT64IGNORE'].fields_by_name['val']._serialized_options = b'\272H\013B\006\030\200\004(\200\002\330\001\001'
  _globals['_SINT64INCORRECTTYPE'].fields_by_name['val']._loaded_options = None
  _globals['_SINT64INCORRECTTYPE'].fields_by_name['val']._serialized_options = b'\272H\007\n\005%\000\000\000\000'
  _globals['_SINT64EXAMPLE'].fields_by_name['val']._loaded_options = None
  _globals['_SINT64EXAMPLE'].fields_by_name['val']._serialized_options = b'\272H\004B\002@\000'
  _globals['_FIXED32CONST'].fields_by_name['val']._loaded_options = None
  _globals['_FIXED32CONST'].fields_by_name['val']._serialized_options = b'\272H\007J\005\r\001\000\000\000'
  _globals['_FIXED32IN'].fields_by_name['val']._loaded_options = None
  _globals['_FIXED32IN'].fields_by_name['val']._serialized_options = b'\272H\014J\n5\002\000\000\0005\003\000\000\000'
  _globals['_FIXED32NOTIN'].fields_by_name['val']._loaded_options = None
  _globals['_FIXED32NOTIN'].fields_by_name['val']._serialized_options = b'\272H\007J\005=\000\000\000\000'
  _globals['_FIXED32LT'].fields_by_name['val']._loaded_options = None
  _globals['_FIXED32LT'].fields_by_name['val']._serialized_options = b'\272H\007J\005\025\005\000\000\000'
  _globals['_FIXED32LTE'].fields_by_name['val']._loaded_options = None
  _globals['_FIXED32LTE'].fields_by_name['val']._serialized_options = b'\272H\007J\005\035@\000\000\000'
  _globals['_FIXED32GT'].fields_by_name['val']._loaded_options = None
  _globals['_FIXED32GT'].fields_by_name['val']._serialized_options = b'\272H\007J\005%\020\000\000\000'
  _globals['_FIXED32GTE'].fields_by_name['val']._loaded_options = None
  _globals['_FIXED32GTE'].fields_by_name['val']._serialized_options = b'\272H\007J\005-\010\000\000\000'
  _globals['_FIXED32GTLT'].fields_by_name['val']._loaded_options = None
  _globals['_FIXED32GTLT'].fields_by_name['val']._serialized_options = b'\272H\014J\n\025\n\000\000\000%\005\000\000\000'
  _globals['_FIXED32EXLTGT'].fields_by_name['val']._loaded_options = None
  _globals['_FIXED32EXLTGT'].fields_by_name['val']._serialized_options = b'\272H\014J\n\025\005\000\000\000%\n\000\000\000'
  _globals['_FIXED32GTELTE'].fields_by_name['val']._loaded_options = None
  _globals['_FIXED32GTELTE'].fields_by_name['val']._serialized_options = b'\272H\014J\n\035\000\001\000\000-\200\000\000\000'
  _globals['_FIXED32EXGTELTE'].fields_by_name['val']._loaded_options = None
  _globals['_FIXED32EXGTELTE'].fields_by_name['val']._serialized_options = b'\272H\014J\n\035\200\000\000\000-\000\001\000\000'
  _globals['_FIXED32IGNORE'].fields_by_name['val']._loaded_options = None
  _globals['_FIXED32IGNORE'].fields_by_name['val']._serialized_options = b'\272H\017J\n\035\000\001\000\000-\200\000\000\000\330\001\001'
  _globals['_FIXED32INCORRECTTYPE'].fields_by_name['val']._loaded_options = None
  _globals['_FIXED32INCORRECTTYPE'].fields_by_name['val']._serialized_options = b'\272H\007\n\005%\000\000\000\000'
  _globals['_FIXED32EXAMPLE'].fields_by_name['val']._loaded_options = None
  _globals['_FIXED32EXAMPLE'].fields_by_name['val']._serialized_options = b'\272H\007J\005E\000\000\000\000'
  _globals['_FIXED64CONST'].fields_by_name['val']._loaded_options = None
  _globals['_FIXED64CONST'].fields_by_name['val']._serialized_options = b'\272H\013R\t\t\001\000\000\000\000\000\000\000'
  _globals['_FIXED64IN'].fields_by_name['val']._loaded_options = None
  _globals['_FIXED64IN'].fields_by_name['val']._serialized_options = b'\272H\024R\0221\002\000\000\000\000\000\000\0001\003\000\000\000\000\000\000\000'
  _globals['_FIXED64NOTIN'].fields_by_name['val']._loaded_options = None
  _globals['_FIXED64NOTIN'].fields_by_name['val']._serialized_options = b'\272H\013R\t9\000\000\000\000\000\000\000\000'
  _globals['_FIXED64LT'].fields_by_name['val']._loaded_options = None
  _globals['_FIXED64LT'].fields_by_name['val']._serialized_options = b'\272H\013R\t\021\005\000\000\000\000\000\000\000'
  _globals['_FIXED64LTE'].fields_by_name['val']._loaded_options = None
  _globals['_FIXED64LTE'].fields_by_name['val']._serialized_options = b'\272H\013R\t\031@\000\000\000\000\000\000\000'
  _globals['_FIXED64GT'].fields_by_name['val']._loaded_options = None
  _globals['_FIXED64GT'].fields_by_name['val']._serialized_options = b'\272H\013R\t!\020\000\000\000\000\000\000\000'
  _globals['_FIXED64GTE'].fields_by_name['val']._loaded_options = None
  _globals['_FIXED64GTE'].fields_by_name['val']._serialized_options = b'\272H\013R\t)\010\000\000\000\000\000\000\000'
  _globals['_FIXED64GTLT'].fields_by_name['val']._loaded_options = None
  _globals['_FIXED64GTLT'].fields_by_name['val']._serialized_options = b'\272H\024R\022\021\n\000\000\000\000\000\000\000!\005\000\000\000\000\000\000\000'
  _globals['_FIXED64EXLTGT'].fields_by_name['val']._loaded_options = None
  _globals['_FIXED64EXLTGT'].fields_by_name['val']._serialized_options = b'\272H\024R\022\021\005\000\000\000\000\000\000\000!\n\000\000\000\000\000\000\000'
  _globals['_FIXED64GTELTE'].fields_by_name['val']._loaded_options = None
  _globals['_FIXED64GTELTE'].fields_by_name['val']._serialized_options = b'\272H\024R\022\031\000\001\000\000\000\000\000\000)\200\000\000\000\000\000\000\000'
  _globals['_FIXED64EXGTELTE'].fields_by_name['val']._loaded_options = None
  _globals['_FIXED64EXGTELTE'].fields_by_name['val']._serialized_options = b'\272H\024R\022\031\200\000\000\000\000\000\000\000)\000\001\000\000\000\000\000\000'
  _globals['_FIXED64IGNORE'].fields_by_name['val']._loaded_options = None
  _globals['_FIXED64IGNORE'].fields_by_name['val']._serialized_options = b'\272H\027R\022\031\000\001\000\000\000\000\000\000)\200\000\000\000\000\000\000\000\330\001\001'
  _globals['_FIXED64INCORRECTTYPE'].fields_by_name['val']._loaded_options = None
  _globals['_FIXED64INCORRECTTYPE'].fields_by_name['val']._serialized_options = b'\272H\007\n\005%\000\000\000\000'
  _globals['_FIXED64EXAMPLE'].fields_by_name['val']._loaded_options = None
  _globals['_FIXED64EXAMPLE'].fields_by_name['val']._serialized_options = b'\272H\013R\tA\000\000\000\000\000\000\000\000'
  _globals['_SFIXED32CONST'].fields_by_name['val']._loaded_options = None
  _globals['_SFIXED32CONST'].fields_by_name['val']._serialized_options = b'\272H\007Z\005\r\001\000\000\000'
  _globals['_SFIXED32IN'].fields_by_name['val']._loaded_options = None
  _globals['_SFIXED32IN'].fields_by_name['val']._serialized_options = b'\272H\014Z\n5\002\000\000\0005\003\000\000\000'
  _globals['_SFIXED32NOTIN'].fields_by_name['val']._loaded_options = None
  _globals['_SFIXED32NOTIN'].fields_by_name['val']._serialized_options = b'\272H\007Z\005=\000\000\000\000'
  _globals['_SFIXED32LT'].fields_by_name['val']._loaded_options = None
  _globals['_SFIXED32LT'].fields_by_name['val']._serialized_options = b'\272H\007Z\005\025\000\000\000\000'
  _globals['_SFIXED32LTE'].fields_by_name['val']._loaded_options = None
  _globals['_SFIXED32LTE'].fields_by_name['val']._serialized_options = b'\272H\007Z\005\035@\000\000\000'
  _globals['_SFIXED32GT'].fields_by_name['val']._loaded_options = None
  _globals['_SFIXED32GT'].fields_by_name['val']._serialized_options = b'\272H\007Z\005%\020\000\000\000'
  _globals['_SFIXED32GTE'].fields_by_name['val']._loaded_options = None
  _globals['_SFIXED32GTE'].fields_by_name['val']._serialized_options = b'\272H\007Z\005-\010\000\000\000'
  _globals['_SFIXED32GTLT'].fields_by_name['val']._loaded_options = None
  _globals['_SFIXED32GTLT'].fields_by_name['val']._serialized_options = b'\272H\014Z\n\025\n\000\000\000%\000\000\000\000'
  _globals['_SFIXED32EXLTGT'].fields_by_name['val']._loaded_options = None
  _globals['_SFIXED32EXLTGT'].fields_by_name['val']._serialized_options = b'\272H\014Z\n\025\000\000\000\000%\n\000\000\000'
  _globals['_SFIXED32GTELTE'].fields_by_name['val']._loaded_options = None
  _globals['_SFIXED32GTELTE'].fields_by_name['val']._serialized_options = b'\272H\014Z\n\035\000\001\000\000-\200\000\000\000'
  _globals['_SFIXED32EXGTELTE'].fields_by_name['val']._loaded_options = None
  _globals['_SFIXED32EXGTELTE'].fields_by_name['val']._serialized_options = b'\272H\014Z\n\035\200\000\000\000-\000\001\000\000'
  _globals['_SFIXED32IGNORE'].fields_by_name['val']._loaded_options = None
  _globals['_SFIXED32IGNORE'].fields_by_name['val']._serialized_options = b'\272H\017Z\n\035\000\001\000\000-\200\000\000\000\330\001\001'
  _globals['_SFIXED32INCORRECTTYPE'].fields_by_name['val']._loaded_options = None
  _globals['_SFIXED32INCORRECTTYPE'].fields_by_name['val']._serialized_options = b'\272H\007\n\005%\000\000\000\000'
  _globals['_SFIXED32EXAMPLE'].fields_by_name['val']._loaded_options = None
  _globals['_SFIXED32EXAMPLE'].fields_by_name['val']._serialized_options = b'\272H\007Z\005E\000\000\000\000'
  _globals['_SFIXED64CONST'].fields_by_name['val']._loaded_options = None
  _globals['_SFIXED64CONST'].fields_by_name['val']._serialized_options = b'\272H\013b\t\t\001\000\000\000\000\000\000\000'
  _globals['_SFIXED64IN'].fields_by_name['val']._loaded_options = None
  _globals['_SFIXED64IN'].fields_by_name['val']._serialized_options = b'\272H\024b\0221\002\000\000\000\000\000\000\0001\003\000\000\000\000\000\000\000'
  _globals['_SFIXED64NOTIN'].fields_by_name['val']._loaded_options = None
  _globals['_SFIXED64NOTIN'].fields_by_name['val']._serialized_options = b'\272H\013b\t9\000\000\000\000\000\000\000\000'
  _globals['_SFIXED64LT'].fields_by_name['val']._loaded_options = None
  _globals['_SFIXED64LT'].fields_by_name['val']._serialized_options = b'\272H\013b\t\021\000\000\000\000\000\000\000\000'
  _globals['_SFIXED64LTE'].fields_by_name['val']._loaded_options = None
  _globals['_SFIXED64LTE'].fields_by_name['val']._serialized_options = b'\272H\013b\t\031@\000\000\000\000\000\000\000'
  _globals['_SFIXED64GT'].fields_by_name['val']._loaded_options = None
  _globals['_SFIXED64GT'].fields_by_name['val']._serialized_options = b'\272H\013b\t!\020\000\000\000\000\000\000\000'
  _globals['_SFIXED64GTE'].fields_by_name['val']._loaded_options = None
  _globals['_SFIXED64GTE'].fields_by_name['val']._serialized_options = b'\272H\013b\t)\010\000\000\000\000\000\000\000'
  _globals['_SFIXED64GTLT'].fields_by_name['val']._loaded_options = None
  _globals['_SFIXED64GTLT'].fields_by_name['val']._serialized_options = b'\272H\024b\022\021\n\000\000\000\000\000\000\000!\000\000\000\000\000\000\000\000'
  _globals['_SFIXED64EXLTGT'].fields_by_name['val']._loaded_options = None
  _globals['_SFIXED64EXLTGT'].fields_by_name['val']._serialized_options = b'\272H\024b\022\021\000\000\000\000\000\000\000\000!\n\000\000\000\000\000\000\000'
  _globals['_SFIXED64GTELTE'].fields_by_name['val']._loaded_options = None
  _globals['_SFIXED64GTELTE'].fields_by_name['val']._serialized_options = b'\272H\024b\022\031\000\001\000\000\000\000\000\000)\200\000\000\000\000\000\000\000'
  _globals['_SFIXED64EXGTELTE'].fields_by_name['val']._loaded_options = None
  _globals['_SFIXED64EXGTELTE'].fields_by_name['val']._serialized_options = b'\272H\024b\022\031\200\000\000\000\000\000\000\000)\000\001\000\000\000\000\000\000'
  _globals['_SFIXED64IGNORE'].fields_by_name['val']._loaded_options = None
  _globals['_SFIXED64IGNORE'].fields_by_name['val']._serialized_options = b'\272H\027b\022\031\000\001\000\000\000\000\000\000)\200\000\000\000\000\000\000\000\330\001\001'
  _globals['_SFIXED64INCORRECTTYPE'].fields_by_name['val']._loaded_options = None
  _globals['_SFIXED64INCORRECTTYPE'].fields_by_name['val']._serialized_options = b'\272H\007\n\005%\000\000\000\000'
  _globals['_SFIXED64EXAMPLE'].fields_by_name['val']._loaded_options = None
  _globals['_SFIXED64EXAMPLE'].fields_by_name['val']._serialized_options = b'\272H\013b\tA\000\000\000\000\000\000\000\000'
  _globals['_INT64LTEOPTIONAL'].fields_by_name['val']._loaded_options = None
  _globals['_INT64LTEOPTIONAL'].fields_by_name['val']._serialized_options = b'\272H\004\"\002\030@'
  _globals['_FLOATNONE']._serialized_start=109
  _globals['_FLOATNONE']._serialized_end=138
  _globals['_FLOATCONST']._serialized_start=140
  _globals['_FLOATCONST']._serialized_end=182
  _globals['_FLOATIN']._serialized_start=184
  _globals['_FLOATIN']._serialized_end=228
  _globals['_FLOATNOTIN']._serialized_start=230
  _globals['_FLOATNOTIN']._serialized_end=272
  _globals['_FLOATLT']._serialized_start=274
  _globals['_FLOATLT']._serialized_end=313
  _globals['_FLOATLTE']._serialized_start=315
  _globals['_FLOATLTE']._serialized_end=355
  _globals['_FLOATGT']._serialized_start=357
  _globals['_FLOATGT']._serialized_end=396
  _globals['_FLOATGTE']._serialized_start=398
  _globals['_FLOATGTE']._serialized_end=438
  _globals['_FLOATGTLT']._serialized_start=440
  _globals['_FLOATGTLT']._serialized_end=486
  _globals['_FLOATEXLTGT']._serialized_start=488
  _globals['_FLOATEXLTGT']._serialized_end=536
  _globals['_FLOATGTELTE']._serialized_start=538
  _globals['_FLOATGTELTE']._serialized_end=586
  _globals['_FLOATEXGTELTE']._serialized_start=588
  _globals['_FLOATEXGTELTE']._serialized_end=638
  _globals['_FLOATFINITE']._serialized_start=640
  _globals['_FLOATFINITE']._serialized_end=680
  _globals['_FLOATNOTFINITE']._serialized_start=682
  _globals['_FLOATNOTFINITE']._serialized_end=725
  _globals['_FLOATIGNORE']._serialized_start=727
  _globals['_FLOATIGNORE']._serialized_end=778
  _globals['_FLOATINCORRECTTYPE']._serialized_start=780
  _globals['_FLOATINCORRECTTYPE']._serialized_end=834
  _globals['_FLOATEXAMPLE']._serialized_start=836
  _globals['_FLOATEXAMPLE']._serialized_end=880
  _globals['_DOUBLENONE']._serialized_start=882
  _globals['_DOUBLENONE']._serialized_end=912
  _globals['_DOUBLECONST']._serialized_start=914
  _globals['_DOUBLECONST']._serialized_end=961
  _globals['_DOUBLEIN']._serialized_start=963
  _globals['_DOUBLEIN']._serialized_end=1016
  _globals['_DOUBLENOTIN']._serialized_start=1018
  _globals['_DOUBLENOTIN']._serialized_end=1065
  _globals['_DOUBLELT']._serialized_start=1067
  _globals['_DOUBLELT']._serialized_end=1111
  _globals['_DOUBLELTE']._serialized_start=1113
  _globals['_DOUBLELTE']._serialized_end=1158
  _globals['_DOUBLEGT']._serialized_start=1160
  _globals['_DOUBLEGT']._serialized_end=1204
  _globals['_DOUBLEGTE']._serialized_start=1206
  _globals['_DOUBLEGTE']._serialized_end=1251
  _globals['_DOUBLEGTLT']._serialized_start=1253
  _globals['_DOUBLEGTLT']._serialized_end=1308
  _globals['_DOUBLEEXLTGT']._serialized_start=1310
  _globals['_DOUBLEEXLTGT']._serialized_end=1367
  _globals['_DOUBLEGTELTE']._serialized_start=1369
  _globals['_DOUBLEGTELTE']._serialized_end=1426
  _globals['_DOUBLEEXGTELTE']._serialized_start=1428
  _globals['_DOUBLEEXGTELTE']._serialized_end=1487
  _globals['_DOUBLEFINITE']._serialized_start=1489
  _globals['_DOUBLEFINITE']._serialized_end=1530
  _globals['_DOUBLENOTFINITE']._serialized_start=1532
  _globals['_DOUBLENOTFINITE']._serialized_end=1576
  _globals['_DOUBLEIGNORE']._serialized_start=1578
  _globals['_DOUBLEIGNORE']._serialized_end=1638
  _globals['_DOUBLEINCORRECTTYPE']._serialized_start=1640
  _globals['_DOUBLEINCORRECTTYPE']._serialized_end=1691
  _globals['_DOUBLEEXAMPLE']._serialized_start=1693
  _globals['_DOUBLEEXAMPLE']._serialized_end=1742
  _globals['_INT32NONE']._serialized_start=1744
  _globals['_INT32NONE']._serialized_end=1773
  _globals['_INT32CONST']._serialized_start=1775
  _globals['_INT32CONST']._serialized_end=1814
  _globals['_INT32IN']._serialized_start=1816
  _globals['_INT32IN']._serialized_end=1854
  _globals['_INT32NOTIN']._serialized_start=1856
  _globals['_INT32NOTIN']._serialized_end=1895
  _globals['_INT32LT']._serialized_start=1897
  _globals['_INT32LT']._serialized_end=1933
  _globals['_INT32LTE']._serialized_start=1935
  _globals['_INT32LTE']._serialized_end=1972
  _globals['_INT32GT']._serialized_start=1974
  _globals['_INT32GT']._serialized_end=2010
  _globals['_INT32GTE']._serialized_start=2012
  _globals['_INT32GTE']._serialized_end=2049
  _globals['_INT32GTLT']._serialized_start=2051
  _globals['_INT32GTLT']._serialized_end=2091
  _globals['_INT32EXLTGT']._serialized_start=2093
  _globals['_INT32EXLTGT']._serialized_end=2135
  _globals['_INT32GTELTE']._serialized_start=2137
  _globals['_INT32GTELTE']._serialized_end=2181
  _globals['_INT32EXGTELTE']._serialized_start=2183
  _globals['_INT32EXGTELTE']._serialized_end=2229
  _globals['_INT32IGNORE']._serialized_start=2231
  _globals['_INT32IGNORE']._serialized_end=2278
  _globals['_INT32INCORRECTTYPE']._serialized_start=2280
  _globals['_INT32INCORRECTTYPE']._serialized_end=2330
  _globals['_INT32EXAMPLE']._serialized_start=2332
  _globals['_INT32EXAMPLE']._serialized_end=2373
  _globals['_INT64NONE']._serialized_start=2375
  _globals['_INT64NONE']._serialized_end=2404
  _globals['_INT64CONST']._serialized_start=2406
  _globals['_INT64CONST']._serialized_end=2445
  _globals['_INT64IN']._serialized_start=2447
  _globals['_INT64IN']._serialized_end=2485
  _globals['_INT64NOTIN']._serialized_start=2487
  _globals['_INT64NOTIN']._serialized_end=2526
  _globals['_INT64LT']._serialized_start=2528
  _globals['_INT64LT']._serialized_end=2564
  _globals['_INT64LTE']._serialized_start=2566
  _globals['_INT64LTE']._serialized_end=2603
  _globals['_INT64GT']._serialized_start=2605
  _globals['_INT64GT']._serialized_end=2641
  _globals['_INT64GTE']._serialized_start=2643
  _globals['_INT64GTE']._serialized_end=2680
  _globals['_INT64GTLT']._serialized_start=2682
  _globals['_INT64GTLT']._serialized_end=2722
  _globals['_INT64EXLTGT']._serialized_start=2724
  _globals['_INT64EXLTGT']._serialized_end=2766
  _globals['_INT64GTELTE']._serialized_start=2768
  _globals['_INT64GTELTE']._serialized_end=2812
  _globals['_INT64EXGTELTE']._serialized_start=2814
  _globals['_INT64EXGTELTE']._serialized_end=2860
  _globals['_INT64IGNORE']._serialized_start=2862
  _globals['_INT64IGNORE']._serialized_end=2909
  _globals['_INT64BIGRULES']._serialized_start=2912
  _globals['_INT64BIGRULES']._serialized_end=3430
  _globals['_INT64INCORRECTTYPE']._serialized_start=3432
  _globals['_INT64INCORRECTTYPE']._serialized_end=3482
  _globals['_INT64EXAMPLE']._serialized_start=3484
  _globals['_INT64EXAMPLE']._serialized_end=3525
  _globals['_UINT32NONE']._serialized_start=3527
  _globals['_UINT32NONE']._serialized_end=3557
  _globals['_UINT32CONST']._serialized_start=3559
  _globals['_UINT32CONST']._serialized_end=3599
  _globals['_UINT32IN']._serialized_start=3601
  _globals['_UINT32IN']._serialized_end=3640
  _globals['_UINT32NOTIN']._serialized_start=3642
  _globals['_UINT32NOTIN']._serialized_end=3682
  _globals['_UINT32LT']._serialized_start=3684
  _globals['_UINT32LT']._serialized_end=3721
  _globals['_UINT32LTE']._serialized_start=3723
  _globals['_UINT32LTE']._serialized_end=3761
  _globals['_UINT32GT']._serialized_start=3763
  _globals['_UINT32GT']._serialized_end=3800
  _globals['_UINT32GTE']._serialized_start=3802
  _globals['_UINT32GTE']._serialized_end=3840
  _globals['_UINT32GTLT']._serialized_start=3842
  _globals['_UINT32GTLT']._serialized_end=3883
  _globals['_UINT32EXLTGT']._serialized_start=3885
  _globals['_UINT32EXLTGT']._serialized_end=3928
  _globals['_UINT32GTELTE']._serialized_start=3930
  _globals['_UINT32GTELTE']._serialized_end=3975
  _globals['_UINT32EXGTELTE']._serialized_start=3977
  _globals['_UINT32EXGTELTE']._serialized_end=4024
  _globals['_UINT32IGNORE']._serialized_start=4026
  _globals['_UINT32IGNORE']._serialized_end=4074
  _globals['_UINT32INCORRECTTYPE']._serialized_start=4076
  _globals['_UINT32INCORRECTTYPE']._serialized_end=4127
  _globals['_UINT32EXAMPLE']._serialized_start=4129
  _globals['_UINT32EXAMPLE']._serialized_end=4171
  _globals['_UINT64NONE']._serialized_start=4173
  _globals['_UINT64NONE']._serialized_end=4203
  _globals['_UINT64CONST']._serialized_start=4205
  _globals['_UINT64CONST']._serialized_end=4245
  _globals['_UINT64IN']._serialized_start=4247
  _globals['_UINT64IN']._serialized_end=4286
  _globals['_UINT64NOTIN']._serialized_start=4288
  _globals['_UINT64NOTIN']._serialized_end=4328
  _globals['_UINT64LT']._serialized_start=4330
  _globals['_UINT64LT']._serialized_end=4367
  _globals['_UINT64LTE']._serialized_start=4369
  _globals['_UINT64LTE']._serialized_end=4407
  _globals['_UINT64GT']._serialized_start=4409
  _globals['_UINT64GT']._serialized_end=4446
  _globals['_UINT64GTE']._serialized_start=4448
  _globals['_UINT64GTE']._serialized_end=4486
  _globals['_UINT64GTLT']._serialized_start=4488
  _globals['_UINT64GTLT']._serialized_end=4529
  _globals['_UINT64EXLTGT']._serialized_start=4531
  _globals['_UINT64EXLTGT']._serialized_end=4574
  _globals['_UINT64GTELTE']._serialized_start=4576
  _globals['_UINT64GTELTE']._serialized_end=4621
  _globals['_UINT64EXGTELTE']._serialized_start=4623
  _globals['_UINT64EXGTELTE']._serialized_end=4670
  _globals['_UINT64IGNORE']._serialized_start=4672
  _globals['_UINT64IGNORE']._serialized_end=4720
  _globals['_UINT64INCORRECTTYPE']._serialized_start=4722
  _globals['_UINT64INCORRECTTYPE']._serialized_end=4773
  _globals['_UINT64EXAMPLE']._serialized_start=4775
  _globals['_UINT64EXAMPLE']._serialized_end=4817
  _globals['_SINT32NONE']._serialized_start=4819
  _globals['_SINT32NONE']._serialized_end=4849
  _globals['_SINT32CONST']._serialized_start=4851
  _globals['_SINT32CONST']._serialized_end=4891
  _globals['_SINT32IN']._serialized_start=4893
  _globals['_SINT32IN']._serialized_end=4932
  _globals['_SINT32NOTIN']._serialized_start=4934
  _globals['_SINT32NOTIN']._serialized_end=4974
  _globals['_SINT32LT']._serialized_start=4976
  _globals['_SINT32LT']._serialized_end=5013
  _globals['_SINT32LTE']._serialized_start=5015
  _globals['_SINT32LTE']._serialized_end=5054
  _globals['_SINT32GT']._serialized_start=5056
  _globals['_SINT32GT']._serialized_end=5093
  _globals['_SINT32GTE']._serialized_start=5095
  _globals['_SINT32GTE']._serialized_end=5133
  _globals['_SINT32GTLT']._serialized_start=5135
  _globals['_SINT32GTLT']._serialized_end=5176
  _globals['_SINT32EXLTGT']._serialized_start=5178
  _globals['_SINT32EXLTGT']._serialized_end=5221
  _globals['_SINT32GTELTE']._serialized_start=5223
  _globals['_SINT32GTELTE']._serialized_end=5268
  _globals['_SINT32EXGTELTE']._serialized_start=5270
  _globals['_SINT32EXGTELTE']._serialized_end=5317
  _globals['_SINT32IGNORE']._serialized_start=5319
  _globals['_SINT32IGNORE']._serialized_end=5367
  _globals['_SINT32INCORRECTTYPE']._serialized_start=5369
  _globals['_SINT32INCORRECTTYPE']._serialized_end=5420
  _globals['_SINT32EXAMPLE']._serialized_start=5422
  _globals['_SINT32EXAMPLE']._serialized_end=5464
  _globals['_SINT64NONE']._serialized_start=5466
  _globals['_SINT64NONE']._serialized_end=5496
  _globals['_SINT64CONST']._serialized_start=5498
  _globals['_SINT64CONST']._serialized_end=5538
  _globals['_SINT64IN']._serialized_start=5540
  _globals['_SINT64IN']._serialized_end=5579
  _globals['_SINT64NOTIN']._serialized_start=5581
  _globals['_SINT64NOTIN']._serialized_end=5621
  _globals['_SINT64LT']._serialized_start=5623
  _globals['_SINT64LT']._serialized_end=5660
  _globals['_SINT64LTE']._serialized_start=5662
  _globals['_SINT64LTE']._serialized_end=5701
  _globals['_SINT64GT']._serialized_start=5703
  _globals['_SINT64GT']._serialized_end=5740
  _globals['_SINT64GTE']._serialized_start=5742
  _globals['_SINT64GTE']._serialized_end=5780
  _globals['_SINT64GTLT']._serialized_start=5782
  _globals['_SINT64GTLT']._serialized_end=5823
  _globals['_SINT64EXLTGT']._serialized_start=5825
  _globals['_SINT64EXLTGT']._serialized_end=5868
  _globals['_SINT64GTELTE']._serialized_start=5870
  _globals['_SINT64GTELTE']._serialized_end=5915
  _globals['_SINT64EXGTELTE']._serialized_start=5917
  _globals['_SINT64EXGTELTE']._serialized_end=5964
  _globals['_SINT64IGNORE']._serialized_start=5966
  _globals['_SINT64IGNORE']._serialized_end=6014
  _globals['_SINT64INCORRECTTYPE']._serialized_start=6016
  _globals['_SINT64INCORRECTTYPE']._serialized_end=6067
  _globals['_SINT64EXAMPLE']._serialized_start=6069
  _globals['_SINT64EXAMPLE']._serialized_end=6111
  _globals['_FIXED32NONE']._serialized_start=6113
  _globals['_FIXED32NONE']._serialized_end=6144
  _globals['_FIXED32CONST']._serialized_start=6146
  _globals['_FIXED32CONST']._serialized_end=6190
  _globals['_FIXED32IN']._serialized_start=6192
  _globals['_FIXED32IN']._serialized_end=6238
  _globals['_FIXED32NOTIN']._serialized_start=6240
  _globals['_FIXED32NOTIN']._serialized_end=6284
  _globals['_FIXED32LT']._serialized_start=6286
  _globals['_FIXED32LT']._serialized_end=6327
  _globals['_FIXED32LTE']._serialized_start=6329
  _globals['_FIXED32LTE']._serialized_end=6371
  _globals['_FIXED32GT']._serialized_start=6373
  _globals['_FIXED32GT']._serialized_end=6414
  _globals['_FIXED32GTE']._serialized_start=6416
  _globals['_FIXED32GTE']._serialized_end=6458
  _globals['_FIXED32GTLT']._serialized_start=6460
  _globals['_FIXED32GTLT']._serialized_end=6508
  _globals['_FIXED32EXLTGT']._serialized_start=6510
  _globals['_FIXED32EXLTGT']._serialized_end=6560
  _globals['_FIXED32GTELTE']._serialized_start=6562
  _globals['_FIXED32GTELTE']._serialized_end=6612
  _globals['_FIXED32EXGTELTE']._serialized_start=6614
  _globals['_FIXED32EXGTELTE']._serialized_end=6666
  _globals['_FIXED32IGNORE']._serialized_start=6668
  _globals['_FIXED32IGNORE']._serialized_end=6721
  _globals['_FIXED32INCORRECTTYPE']._serialized_start=6723
  _globals['_FIXED32INCORRECTTYPE']._serialized_end=6775
  _globals['_FIXED32EXAMPLE']._serialized_start=6777
  _globals['_FIXED32EXAMPLE']._serialized_end=6823
  _globals['_FIXED64NONE']._serialized_start=6825
  _globals['_FIXED64NONE']._serialized_end=6856
  _globals['_FIXED64CONST']._serialized_start=6858
  _globals['_FIXED64CONST']._serialized_end=6906
  _globals['_FIXED64IN']._serialized_start=6908
  _globals['_FIXED64IN']._serialized_end=6962
  _globals['_FIXED64NOTIN']._serialized_start=6964
  _globals['_FIXED64NOTIN']._serialized_end=7012
  _globals['_FIXED64LT']._serialized_start=7014
  _globals['_FIXED64LT']._serialized_end=7059
  _globals['_FIXED64LTE']._serialized_start=7061
  _globals['_FIXED64LTE']._serialized_end=7107
  _globals['_FIXED64GT']._serialized_start=7109
  _globals['_FIXED64GT']._serialized_end=7154
  _globals['_FIXED64GTE']._serialized_start=7156
  _globals['_FIXED64GTE']._serialized_end=7202
  _globals['_FIXED64GTLT']._serialized_start=7204
  _globals['_FIXED64GTLT']._serialized_end=7260
  _globals['_FIXED64EXLTGT']._serialized_start=7262
  _globals['_FIXED64EXLTGT']._serialized_end=7320
  _globals['_FIXED64GTELTE']._serialized_start=7322
  _globals['_FIXED64GTELTE']._serialized_end=7380
  _globals['_FIXED64EXGTELTE']._serialized_start=7382
  _globals['_FIXED64EXGTELTE']._serialized_end=7442
  _globals['_FIXED64IGNORE']._serialized_start=7444
  _globals['_FIXED64IGNORE']._serialized_end=7505
  _globals['_FIXED64INCORRECTTYPE']._serialized_start=7507
  _globals['_FIXED64INCORRECTTYPE']._serialized_end=7559
  _globals['_FIXED64EXAMPLE']._serialized_start=7561
  _globals['_FIXED64EXAMPLE']._serialized_end=7611
  _globals['_SFIXED32NONE']._serialized_start=7613
  _globals['_SFIXED32NONE']._serialized_end=7645
  _globals['_SFIXED32CONST']._serialized_start=7647
  _globals['_SFIXED32CONST']._serialized_end=7692
  _globals['_SFIXED32IN']._serialized_start=7694
  _globals['_SFIXED32IN']._serialized_end=7741
  _globals['_SFIXED32NOTIN']._serialized_start=7743
  _globals['_SFIXED32NOTIN']._serialized_end=7788
  _globals['_SFIXED32LT']._serialized_start=7790
  _globals['_SFIXED32LT']._serialized_end=7832
  _globals['_SFIXED32LTE']._serialized_start=7834
  _globals['_SFIXED32LTE']._serialized_end=7877
  _globals['_SFIXED32GT']._serialized_start=7879
  _globals['_SFIXED32GT']._serialized_end=7921
  _globals['_SFIXED32GTE']._serialized_start=7923
  _globals['_SFIXED32GTE']._serialized_end=7966
  _globals['_SFIXED32GTLT']._serialized_start=7968
  _globals['_SFIXED32GTLT']._serialized_end=8017
  _globals['_SFIXED32EXLTGT']._serialized_start=8019
  _globals['_SFIXED32EXLTGT']._serialized_end=8070
  _globals['_SFIXED32GTELTE']._serialized_start=8072
  _globals['_SFIXED32GTELTE']._serialized_end=8123
  _globals['_SFIXED32EXGTELTE']._serialized_start=8125
  _globals['_SFIXED32EXGTELTE']._serialized_end=8178
  _globals['_SFIXED32IGNORE']._serialized_start=8180
  _globals['_SFIXED32IGNORE']._serialized_end=8234
  _globals['_SFIXED32INCORRECTTYPE']._serialized_start=8236
  _globals['_SFIXED32INCORRECTTYPE']._serialized_end=8289
  _globals['_SFIXED32EXAMPLE']._serialized_start=8291
  _globals['_SFIXED32EXAMPLE']._serialized_end=8338
  _globals['_SFIXED64NONE']._serialized_start=8340
  _globals['_SFIXED64NONE']._serialized_end=8372
  _globals['_SFIXED64CONST']._serialized_start=8374
  _globals['_SFIXED64CONST']._serialized_end=8423
  _globals['_SFIXED64IN']._serialized_start=8425
  _globals['_SFIXED64IN']._serialized_end=8480
  _globals['_SFIXED64NOTIN']._serialized_start=8482
  _globals['_SFIXED64NOTIN']._serialized_end=8531
  _globals['_SFIXED64LT']._serialized_start=8533
  _globals['_SFIXED64LT']._serialized_end=8579
  _globals['_SFIXED64LTE']._serialized_start=8581
  _globals['_SFIXED64LTE']._serialized_end=8628
  _globals['_SFIXED64GT']._serialized_start=8630
  _globals['_SFIXED64GT']._serialized_end=8676
  _globals['_SFIXED64GTE']._serialized_start=8678
  _globals['_SFIXED64GTE']._serialized_end=8725
  _globals['_SFIXED64GTLT']._serialized_start=8727
  _globals['_SFIXED64GTLT']._serialized_end=8784
  _globals['_SFIXED64EXLTGT']._serialized_start=8786
  _globals['_SFIXED64EXLTGT']._serialized_end=8845
  _globals['_SFIXED64GTELTE']._serialized_start=8847
  _globals['_SFIXED64GTELTE']._serialized_end=8906
  _globals['_SFIXED64EXGTELTE']._serialized_start=8908
  _globals['_SFIXED64EXGTELTE']._serialized_end=8969
  _globals['_SFIXED64IGNORE']._serialized_start=8971
  _globals['_SFIXED64IGNORE']._serialized_end=9033
  _globals['_SFIXED64INCORRECTTYPE']._serialized_start=9035
  _globals['_SFIXED64INCORRECTTYPE']._serialized_end=9088
  _globals['_SFIXED64EXAMPLE']._serialized_start=9090
  _globals['_SFIXED64EXAMPLE']._serialized_end=9141
  _globals['_INT64LTEOPTIONAL']._serialized_start=9143
  _globals['_INT64LTEOPTIONAL']._serialized_end=9201
# @@protoc_insertion_point(module_scope)
