pub(crate) const FILE_DESCRIPTOR_SET: &[u8] = b"\n\xc31\n\x1fgoogle/protobuf/timestamp.proto\x12\x0fgoogle.protobuf\";\n\tTimestamp\x12\x18\n\x07seconds\x18\x01 \x01(\x03R\x07seconds\x12\x14\n\x05nanos\x18\x02 \x01(\x05R\x05nanosB\x85\x01\n\x13com.google.protobufB\x0eTimestampProtoP\x01Z2google.golang.org/protobuf/types/known/timestamppb\xf8\x01\x01\xa2\x02\x03GPB\xaa\x02\x1eGoogle.Protobuf.WellKnownTypesJ\xc1/\n\x07\x12\x05\x1e\x00\x8f\x01\x01\n\xcc\x0c\n\x01\x0c\x12\x03\x1e\x00\x122\xc1\x0c Protocol Buffers - Google\'s data interchange format\n Copyright 2008 Google Inc. All rights reserved.\n https://developers.google.com/protocol-buffers/\n\n Redistribution and use in source and binary forms, with or without\n modification, are permitted provided that the following conditions are\n met:\n\n * Redistributions of source code must retain the above copyright\n notice, this list of conditions and the following disclaimer.\n * Redistributions in binary form must reproduce the above\n copyright notice, this list of conditions and the following disclaimer\n in the documentation and/or other materials provided with the\n distribution.\n * Neither the name of Google Inc. nor the names of its\n contributors may be used to endorse or promote products derived from\n this software without specific prior written permission.\n\n THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\n \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT\n LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR\n A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT\n OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,\n SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT\n LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,\n DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY\n THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\n OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\n\x08\n\x01\x02\x12\x03 \x00\x18\n\x08\n\x01\x08\x12\x03\"\x00\x1f\n\t\n\x02\x08\x1f\x12\x03\"\x00\x1f\n\x08\n\x01\x08\x12\x03#\x00I\n\t\n\x02\x08\x0b\x12\x03#\x00I\n\x08\n\x01\x08\x12\x03$\x00,\n\t\n\x02\x08\x01\x12\x03$\x00,\n\x08\n\x01\x08\x12\x03%\x00/\n\t\n\x02\x08\x08\x12\x03%\x00/\n\x08\n\x01\x08\x12\x03&\x00\"\n\t\n\x02\x08\n\x12\x03&\x00\"\n\x08\n\x01\x08\x12\x03\'\x00!\n\t\n\x02\x08$\x12\x03\'\x00!\n\x08\n\x01\x08\x12\x03(\x00;\n\t\n\x02\x08%\x12\x03(\x00;\n\xda\x1d\n\x02\x04\x00\x12\x06\x84\x01\x00\x8f\x01\x01\x1a\xcb\x1d A Timestamp represents a point in time independent of any time zone or local\n calendar, encoded as a count of seconds and fractions of seconds at\n nanosecond resolution. The count is relative to an epoch at UTC midnight on\n January 1, 1970, in the proleptic Gregorian calendar which extends the\n Gregorian calendar backwards to year one.\n\n All minutes are 60 seconds long. Leap seconds are \"smeared\" so that no leap\n second table is needed for interpretation, using a [24-hour linear\n smear](https://developers.google.com/time/smear).\n\n The range is from 0001-01-01T00:00:00Z to 9999-12-31T23:59:59.999999999Z. By\n restricting to that range, we ensure that we can convert to and from [RFC\n 3339](https://www.ietf.org/rfc/rfc3339.txt) date strings.\n\n # Examples\n\n Example 1: Compute Timestamp from POSIX `time()`.\n\n Timestamp timestamp;\n timestamp.set_seconds(time(NULL));\n timestamp.set_nanos(0);\n\n Example 2: Compute Timestamp from POSIX `gettimeofday()`.\n\n struct timeval tv;\n gettimeofday(&tv, NULL);\n\n Timestamp timestamp;\n timestamp.set_seconds(tv.tv_sec);\n timestamp.set_nanos(tv.tv_usec * 1000);\n\n Example 3: Compute Timestamp from Win32 `GetSystemTimeAsFileTime()`.\n\n FILETIME ft;\n GetSystemTimeAsFileTime(&ft);\n UINT64 ticks = (((UINT64)ft.dwHighDateTime) << 32) | ft.dwLowDateTime;\n\n // A Windows tick is 100 nanoseconds. Windows epoch 1601-01-01T00:00:00Z\n // is 11644473600 seconds before Unix epoch 1970-01-01T00:00:00Z.\n Timestamp timestamp;\n timestamp.set_seconds((INT64) ((ticks / 10000000) - 11644473600LL));\n timestamp.set_nanos((INT32) ((ticks % 10000000) * 100));\n\n Example 4: Compute Timestamp from Java `System.currentTimeMillis()`.\n\n long millis = System.currentTimeMillis();\n\n Timestamp timestamp = Timestamp.newBuilder().setSeconds(millis / 1000)\n .setNanos((int) ((millis % 1000) * 1000000)).build();\n\n Example 5: Compute Timestamp from Java `Instant.now()`.\n\n Instant now = Instant.now();\n\n Timestamp timestamp =\n Timestamp.newBuilder().setSeconds(now.getEpochSecond())\n .setNanos(now.getNano()).build();\n\n Example 6: Compute Timestamp from current time in Python.\n\n timestamp = Timestamp()\n timestamp.GetCurrentTime()\n\n # JSON Mapping\n\n In JSON format, the Timestamp type is encoded as a string in the\n [RFC 3339](https://www.ietf.org/rfc/rfc3339.txt) format. That is, the\n format is \"{year}-{month}-{day}T{hour}:{min}:{sec}[.{frac_sec}]Z\"\n where {year} is always expressed using four digits while {month}, {day},\n {hour}, {min}, and {sec} are zero-padded to two digits each. The fractional\n seconds, which can go up to 9 digits (i.e. up to 1 nanosecond resolution),\n are optional. The \"Z\" suffix indicates the timezone (\"UTC\"); the timezone\n is required. A proto3 JSON serializer should always use UTC (as indicated by\n \"Z\") when printing the Timestamp type and a proto3 JSON parser should be\n able to accept both UTC and other timezones (as indicated by an offset).\n\n For example, \"2017-01-15T01:30:15.01Z\" encodes 15.01 seconds past\n 01:30 UTC on January 15, 2017.\n\n In JavaScript, one can convert a Date object to this format using the\n standard\n [toISOString()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/toISOString)\n method. In Python, a standard `datetime.datetime` object can be converted\n to this format using\n [`strftime`](https://docs.python.org/2/library/time.html#time.strftime) with\n the time format spec \'%Y-%m-%dT%H:%M:%S.%fZ\'. Likewise, in Java, one can use\n the Joda Time\'s [`ISODateTimeFormat.dateTime()`](\n http://joda-time.sourceforge.net/apidocs/org/joda/time/format/ISODateTimeFormat.html#dateTime()\n ) to obtain a formatter capable of generating timestamps in this format.\n\n\n\x0b\n\x03\x04\x00\x01\x12\x04\x84\x01\x08\x11\n\x9d\x01\n\x04\x04\x00\x02\x00\x12\x04\x88\x01\x02\x14\x1a\x8e\x01 Represents seconds of UTC time since Unix epoch\n 1970-01-01T00:00:00Z. Must be from 0001-01-01T00:00:00Z to\n 9999-12-31T23:59:59Z inclusive.\n\n\r\n\x05\x04\x00\x02\x00\x05\x12\x04\x88\x01\x02\x07\n\r\n\x05\x04\x00\x02\x00\x01\x12\x04\x88\x01\x08\x0f\n\r\n\x05\x04\x00\x02\x00\x03\x12\x04\x88\x01\x12\x13\n\xe5\x01\n\x04\x04\x00\x02\x01\x12\x04\x8e\x01\x02\x12\x1a\xd6\x01 Non-negative fractions of a second at nanosecond resolution. Negative\n second values with fractions must still have non-negative nanos values\n that count forward in time. Must be from 0 to 999,999,999\n inclusive.\n\n\r\n\x05\x04\x00\x02\x01\x05\x12\x04\x8e\x01\x02\x07\n\r\n\x05\x04\x00\x02\x01\x01\x12\x04\x8e\x01\x08\r\n\r\n\x05\x04\x00\x02\x01\x03\x12\x04\x8e\x01\x10\x11b\x06proto3\n\xc8\x83\x01\n\nsttp.proto\x12\x07sttp.v1\x1a\x1fgoogle/protobuf/timestamp.proto\"\x89\x01\n\tAvecState\x12\x1c\n\tstability\x18\x01 \x01(\x02R\tstability\x12\x1a\n\x08friction\x18\x02 \x01(\x02R\x08friction\x12\x14\n\x05logic\x18\x03 \x01(\x02R\x05logic\x12\x1a\n\x08autonomy\x18\x04 \x01(\x02R\x08autonomy\x12\x10\n\x03psi\x18\x05 \x01(\x02R\x03psi\"\xeb\x03\n\x08SttpNode\x12\x10\n\x03raw\x18\x01 \x01(\tR\x03raw\x12\x1d\n\nsession_id\x18\x02 \x01(\tR\tsessionId\x12\x12\n\x04tier\x18\x03 \x01(\tR\x04tier\x128\n\ttimestamp\x18\x04 \x01(\x0b2\x1a.google.protobuf.TimestampR\ttimestamp\x12+\n\x11compression_depth\x18\x05 \x01(\x05R\x10compressionDepth\x12)\n\x0eparent_node_id\x18\x06 \x01(\tH\x00R\x0cparentNodeId\x88\x01\x01\x12/\n\tuser_avec\x18\x07 \x01(\x0b2\x12.sttp.v1.AvecStateR\x08userAvec\x121\n\nmodel_avec\x18\x08 \x01(\x0b2\x12.sttp.v1.AvecStateR\tmodelAvec\x12B\n\x10compression_avec\x18\t \x01(\x0b2\x12.sttp.v1.AvecStateH\x01R\x0fcompressionAvec\x88\x01\x01\x12\x10\n\x03rho\x18\n \x01(\x02R\x03rho\x12\x14\n\x05kappa\x18\x0b \x01(\x02R\x05kappa\x12\x10\n\x03psi\x18\x0c \x01(\x02R\x03psiB\x11\n\x0f_parent_node_idB\x13\n\x11_compression_avec\"H\n\x08PsiRange\x12\x10\n\x03min\x18\x01 \x01(\x02R\x03min\x12\x10\n\x03max\x18\x02 \x01(\x02R\x03max\x12\x18\n\x07average\x18\x03 \x01(\x02R\x07average\"L\n\x0cNumericRange\x12\x10\n\x03min\x18\x01 \x01(\x02R\x03min\x12\x10\n\x03max\x18\x02 \x01(\x02R\x03max\x12\x18\n\x07average\x18\x03 \x01(\x02R\x07average\"U\n\x15ConfidenceBandSummary\x12\x10\n\x03low\x18\x01 \x01(\x05R\x03low\x12\x16\n\x06medium\x18\x02 \x01(\x05R\x06medium\x12\x12\n\x04high\x18\x03 \x01(\x05R\x04high\"\xbe\x01\n\x17CalibrateSessionRequest\x12\x1d\n\nsession_id\x18\x01 \x01(\tR\tsessionId\x12\x1c\n\tstability\x18\x02 \x01(\x02R\tstability\x12\x1a\n\x08friction\x18\x03 \x01(\x02R\x08friction\x12\x14\n\x05logic\x18\x04 \x01(\x02R\x05logic\x12\x1a\n\x08autonomy\x18\x05 \x01(\x02R\x08autonomy\x12\x18\n\x07trigger\x18\x06 \x01(\tR\x07trigger\"\x8e\x02\n\x15CalibrateSessionReply\x127\n\rprevious_avec\x18\x01 \x01(\x0b2\x12.sttp.v1.AvecStateR\x0cpreviousAvec\x12\x14\n\x05delta\x18\x02 \x01(\x02R\x05delta\x121\n\x14drift_classification\x18\x03 \x01(\tR\x13driftClassification\x12\x18\n\x07trigger\x18\x04 \x01(\tR\x07trigger\x12\'\n\x0ftrigger_history\x18\x05 \x03(\tR\x0etriggerHistory\x120\n\x14is_first_calibration\x18\x06 \x01(\x08R\x12isFirstCalibration\"H\n\x13StoreContextRequest\x12\x12\n\x04node\x18\x01 \x01(\tR\x04node\x12\x1d\n\nsession_id\x18\x02 \x01(\tR\tsessionId\"\x99\x01\n\x11StoreContextReply\x12\x17\n\x07node_id\x18\x01 \x01(\tR\x06nodeId\x12\x10\n\x03psi\x18\x02 \x01(\x02R\x03psi\x12\x14\n\x05valid\x18\x03 \x01(\x08R\x05valid\x12.\n\x10validation_error\x18\x04 \x01(\tH\x00R\x0fvalidationError\x88\x01\x01B\x13\n\x11_validation_error\"\xf9\x03\n\x11GetContextRequest\x12\x1d\n\nsession_id\x18\x01 \x01(\tR\tsessionId\x12\x1c\n\tstability\x18\x02 \x01(\x02R\tstability\x12\x1a\n\x08friction\x18\x03 \x01(\x02R\x08friction\x12\x14\n\x05logic\x18\x04 \x01(\x02R\x05logic\x12\x1a\n\x08autonomy\x18\x05 \x01(\x02R\x08autonomy\x12\x14\n\x05limit\x18\x06 \x01(\x05R\x05limit\x12\"\n\nquery_text\x18\x07 \x01(\tH\x00R\tqueryText\x88\x01\x01\x12\'\n\x0fquery_embedding\x18\x08 \x03(\x02R\x0equeryEmbedding\x12\x19\n\x05alpha\x18\t \x01(\x02H\x01R\x05alpha\x88\x01\x01\x12\x17\n\x04beta\x18\n \x01(\x02H\x02R\x04beta\x88\x01\x01\x12:\n\x08from_utc\x18\x0b \x01(\x0b2\x1a.google.protobuf.TimestampH\x03R\x07fromUtc\x88\x01\x01\x126\n\x06to_utc\x18\x0c \x01(\x0b2\x1a.google.protobuf.TimestampH\x04R\x05toUtc\x88\x01\x01\x12\x14\n\x05tiers\x18\r \x03(\tR\x05tiersB\r\n\x0b_query_textB\x08\n\x06_alphaB\x07\n\x05_betaB\x0b\n\t_from_utcB\t\n\x07_to_utc\"\x88\x01\n\x0fGetContextReply\x12\'\n\x05nodes\x18\x01 \x03(\x0b2\x11.sttp.v1.SttpNodeR\x05nodes\x12\x1c\n\tretrieved\x18\x02 \x01(\x05R\tretrieved\x12.\n\tpsi_range\x18\x03 \x01(\x0b2\x11.sttp.v1.PsiRangeR\x08psiRange\"\xda\x05\n\x1aGetEmbeddingContextRequest\x12\x1d\n\nsession_id\x18\x01 \x01(\tR\tsessionId\x12\x1c\n\tstability\x18\x02 \x01(\x02R\tstability\x12\x1a\n\x08friction\x18\x03 \x01(\x02R\x08friction\x12\x14\n\x05logic\x18\x04 \x01(\x02R\x05logic\x12\x1a\n\x08autonomy\x18\x05 \x01(\x02R\x08autonomy\x12\x14\n\x05limit\x18\x06 \x01(\x05R\x05limit\x12)\n\x0erag_query_text\x18\x07 \x01(\tH\x00R\x0cragQueryText\x88\x01\x01\x12#\n\rrag_embedding\x18\x08 \x03(\x02R\x0cragEmbedding\x12+\n\x0favec_query_text\x18\t \x01(\tH\x01R\ravecQueryText\x88\x01\x01\x12%\n\x0eavec_embedding\x18\n \x03(\x02R\ravecEmbedding\x12\"\n\nrag_weight\x18\x0b \x01(\x02H\x02R\tragWeight\x88\x01\x01\x12$\n\x0bavec_weight\x18\x0c \x01(\x02H\x03R\navecWeight\x88\x01\x01\x12\x19\n\x05alpha\x18\r \x01(\x02H\x04R\x05alpha\x88\x01\x01\x12\x17\n\x04beta\x18\x0e \x01(\x02H\x05R\x04beta\x88\x01\x01\x12:\n\x08from_utc\x18\x0f \x01(\x0b2\x1a.google.protobuf.TimestampH\x06R\x07fromUtc\x88\x01\x01\x126\n\x06to_utc\x18\x10 \x01(\x0b2\x1a.google.protobuf.TimestampH\x07R\x05toUtc\x88\x01\x01\x12\x14\n\x05tiers\x18\x11 \x03(\tR\x05tiersB\x11\n\x0f_rag_query_textB\x12\n\x10_avec_query_textB\r\n\x0b_rag_weightB\x0e\n\x0c_avec_weightB\x08\n\x06_alphaB\x07\n\x05_betaB\x0b\n\t_from_utcB\t\n\x07_to_utc\"[\n\x10ListNodesRequest\x12\x14\n\x05limit\x18\x01 \x01(\x05R\x05limit\x12\"\n\nsession_id\x18\x02 \x01(\tH\x00R\tsessionId\x88\x01\x01B\r\n\x0b_session_id\"W\n\x0eListNodesReply\x12\'\n\x05nodes\x18\x01 \x03(\x0b2\x11.sttp.v1.SttpNodeR\x05nodes\x12\x1c\n\tretrieved\x18\x02 \x01(\x05R\tretrieved\"\xeb\x02\n\x0fGetMoodsRequest\x12$\n\x0btarget_mood\x18\x01 \x01(\tH\x00R\ntargetMood\x88\x01\x01\x12\x14\n\x05blend\x18\x02 \x01(\x02R\x05blend\x120\n\x11current_stability\x18\x03 \x01(\x02H\x01R\x10currentStability\x88\x01\x01\x12.\n\x10current_friction\x18\x04 \x01(\x02H\x02R\x0fcurrentFriction\x88\x01\x01\x12(\n\rcurrent_logic\x18\x05 \x01(\x02H\x03R\x0ccurrentLogic\x88\x01\x01\x12.\n\x10current_autonomy\x18\x06 \x01(\x02H\x04R\x0fcurrentAutonomy\x88\x01\x01B\x0e\n\x0c_target_moodB\x14\n\x12_current_stabilityB\x13\n\x11_current_frictionB\x10\n\x0e_current_logicB\x13\n\x11_current_autonomy\"j\n\nMoodPreset\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12 \n\x0bdescription\x18\x02 \x01(\tR\x0bdescription\x12&\n\x04avec\x18\x03 \x01(\x0b2\x12.sttp.v1.AvecStateR\x04avec\"\xd0\x01\n\x0fMoodSwapPreview\x12\x1f\n\x0btarget_mood\x18\x01 \x01(\tR\ntargetMood\x12\x14\n\x05blend\x18\x02 \x01(\x02R\x05blend\x12,\n\x07current\x18\x03 \x01(\x0b2\x12.sttp.v1.AvecStateR\x07current\x12*\n\x06target\x18\x04 \x01(\x0b2\x12.sttp.v1.AvecStateR\x06target\x12,\n\x07blended\x18\x05 \x01(\x0b2\x12.sttp.v1.AvecStateR\x07blended\"\xb2\x01\n\rGetMoodsReply\x12-\n\x07presets\x18\x01 \x03(\x0b2\x13.sttp.v1.MoodPresetR\x07presets\x12\x1f\n\x0bapply_guide\x18\x02 \x01(\tR\napplyGuide\x12@\n\x0cswap_preview\x18\x03 \x01(\x0b2\x18.sttp.v1.MoodSwapPreviewH\x00R\x0bswapPreview\x88\x01\x01B\x0f\n\r_swap_preview\"\xfe\x01\n\x11BatchRekeyRequest\x12\x19\n\x08node_ids\x18\x01 \x03(\tR\x07nodeIds\x12*\n\x11target_session_id\x18\x02 \x01(\tR\x0ftargetSessionId\x12-\n\x10target_tenant_id\x18\x03 \x01(\tH\x00R\x0etargetTenantId\x88\x01\x01\x12\x1c\n\x07dry_run\x18\x04 \x01(\x08H\x01R\x06dryRun\x88\x01\x01\x12$\n\x0ballow_merge\x18\x05 \x01(\x08H\x02R\nallowMerge\x88\x01\x01B\x13\n\x11_target_tenant_idB\n\n\x08_dry_runB\x0e\n\x0c_allow_merge\"\xcf\x03\n\x10ScopeRekeyResult\x12(\n\x10source_tenant_id\x18\x01 \x01(\tR\x0esourceTenantId\x12*\n\x11source_session_id\x18\x02 \x01(\tR\x0fsourceSessionId\x12(\n\x10target_tenant_id\x18\x03 \x01(\tR\x0etargetTenantId\x12*\n\x11target_session_id\x18\x04 \x01(\tR\x0ftargetSessionId\x12%\n\x0etemporal_nodes\x18\x05 \x01(\x05R\rtemporalNodes\x12\"\n\x0ccalibrations\x18\x06 \x01(\x05R\x0ccalibrations\x122\n\x15target_temporal_nodes\x18\x07 \x01(\x05R\x13targetTemporalNodes\x12/\n\x13target_calibrations\x18\x08 \x01(\x05R\x12targetCalibrations\x12\x18\n\x07applied\x18\t \x01(\x08R\x07applied\x12\x1a\n\x08conflict\x18\n \x01(\x08R\x08conflict\x12\x1d\n\x07message\x18\x0b \x01(\tH\x00R\x07message\x88\x01\x01B\n\n\x08_message\"\x9a\x03\n\x0fBatchRekeyReply\x12\x17\n\x07dry_run\x18\x01 \x01(\x08R\x06dryRun\x12,\n\x12requested_node_ids\x18\x02 \x01(\x05R\x10requestedNodeIds\x12*\n\x11resolved_node_ids\x18\x03 \x01(\x05R\x0fresolvedNodeIds\x12(\n\x10missing_node_ids\x18\x04 \x03(\tR\x0emissingNodeIds\x121\n\x06scopes\x18\x05 \x03(\x0b2\x19.sttp.v1.ScopeRekeyResultR\x06scopes\x124\n\x16temporal_nodes_updated\x18\x06 \x01(\x05R\x14temporalNodesUpdated\x121\n\x14calibrations_updated\x18\x07 \x01(\x05R\x13calibrationsUpdated\x12%\n\x0eupdated_scopes\x18\x08 \x01(\x05R\rupdatedScopes\x12\'\n\x0fconflict_scopes\x18\t \x01(\x05R\x0econflictScopes\"\xde\x02\n\x1aCreateMonthlyRollupRequest\x12\x1d\n\nsession_id\x18\x01 \x01(\tR\tsessionId\x127\n\tstart_utc\x18\x02 \x01(\x0b2\x1a.google.protobuf.TimestampR\x08startUtc\x123\n\x07end_utc\x18\x03 \x01(\x0b2\x1a.google.protobuf.TimestampR\x06endUtc\x12/\n\x11source_session_id\x18\x04 \x01(\tH\x00R\x0fsourceSessionId\x88\x01\x01\x12)\n\x0eparent_node_id\x18\x05 \x01(\tH\x01R\x0cparentNodeId\x88\x01\x01\x12\x14\n\x05limit\x18\x06 \x01(\x05R\x05limit\x12\x18\n\x07persist\x18\x07 \x01(\x08R\x07persistB\x14\n\x12_source_session_idB\x11\n\x0f_parent_node_id\"\xc8\x05\n\x18CreateMonthlyRollupReply\x12\x18\n\x07success\x18\x01 \x01(\x08R\x07success\x12\x17\n\x07node_id\x18\x02 \x01(\tR\x06nodeId\x12\x19\n\x08raw_node\x18\x03 \x01(\tR\x07rawNode\x12\x19\n\x05error\x18\x04 \x01(\tH\x00R\x05error\x88\x01\x01\x12!\n\x0csource_nodes\x18\x05 \x01(\x05R\x0bsourceNodes\x12.\n\x10parent_reference\x18\x06 \x01(\tH\x01R\x0fparentReference\x88\x01\x01\x125\n\x0cuser_average\x18\x07 \x01(\x0b2\x12.sttp.v1.AvecStateR\x0buserAverage\x127\n\rmodel_average\x18\x08 \x01(\x0b2\x12.sttp.v1.AvecStateR\x0cmodelAverage\x12C\n\x13compression_average\x18\t \x01(\x0b2\x12.sttp.v1.AvecStateR\x12compressionAverage\x122\n\trho_range\x18\n \x01(\x0b2\x15.sttp.v1.NumericRangeR\x08rhoRange\x126\n\x0bkappa_range\x18\x0b \x01(\x0b2\x15.sttp.v1.NumericRangeR\nkappaRange\x122\n\tpsi_range\x18\x0c \x01(\x0b2\x15.sttp.v1.NumericRangeR\x08psiRange\x12;\n\trho_bands\x18\r \x01(\x0b2\x1e.sttp.v1.ConfidenceBandSummaryR\x08rhoBands\x12?\n\x0bkappa_bands\x18\x0e \x01(\x0b2\x1e.sttp.v1.ConfidenceBandSummaryR\nkappaBandsB\x08\n\x06_errorB\x13\n\x11_parent_reference2\xf0\x04\n\x12SttpGatewayService\x12T\n\x10CalibrateSession\x12 .sttp.v1.CalibrateSessionRequest\x1a\x1e.sttp.v1.CalibrateSessionReply\x12H\n\x0cStoreContext\x12\x1c.sttp.v1.StoreContextRequest\x1a\x1a.sttp.v1.StoreContextReply\x12B\n\nGetContext\x12\x1a.sttp.v1.GetContextRequest\x1a\x18.sttp.v1.GetContextReply\x12T\n\x13GetEmbeddingContext\x12#.sttp.v1.GetEmbeddingContextRequest\x1a\x18.sttp.v1.GetContextReply\x12?\n\tListNodes\x12\x19.sttp.v1.ListNodesRequest\x1a\x17.sttp.v1.ListNodesReply\x12<\n\x08GetMoods\x12\x18.sttp.v1.GetMoodsRequest\x1a\x16.sttp.v1.GetMoodsReply\x12B\n\nBatchRekey\x12\x1a.sttp.v1.BatchRekeyRequest\x1a\x18.sttp.v1.BatchRekeyReply\x12]\n\x13CreateMonthlyRollup\x12#.sttp.v1.CreateMonthlyRollupRequest\x1a!.sttp.v1.CreateMonthlyRollupReplyB\x13\xaa\x02\x10SttpGateway.GrpcJ\xc6M\n\x07\x12\x05\x00\x00\xe5\x01\x01\n\x08\n\x01\x0c\x12\x03\x00\x00\x12\n\x08\n\x01\x08\x12\x03\x02\x00-\n\t\n\x02\x08%\x12\x03\x02\x00-\n\x08\n\x01\x02\x12\x03\x03\x00\x10\n\t\n\x02\x03\x00\x12\x03\x05\x00)\n\n\n\x02\x06\x00\x12\x04\x07\x00\x10\x01\n\n\n\x03\x06\x00\x01\x12\x03\x07\x08\x1a\n\x0b\n\x04\x06\x00\x02\x00\x12\x03\x08\x02Q\n\x0c\n\x05\x06\x00\x02\x00\x01\x12\x03\x08\x06\x16\n\x0c\n\x05\x06\x00\x02\x00\x02\x12\x03\x08\x18/\n\x0c\n\x05\x06\x00\x02\x00\x03\x12\x03\x08:O\n\x0b\n\x04\x06\x00\x02\x01\x12\x03\t\x02E\n\x0c\n\x05\x06\x00\x02\x01\x01\x12\x03\t\x06\x12\n\x0c\n\x05\x06\x00\x02\x01\x02\x12\x03\t\x14\'\n\x0c\n\x05\x06\x00\x02\x01\x03\x12\x03\t2C\n\x0b\n\x04\x06\x00\x02\x02\x12\x03\n\x02?\n\x0c\n\x05\x06\x00\x02\x02\x01\x12\x03\n\x06\x10\n\x0c\n\x05\x06\x00\x02\x02\x02\x12\x03\n\x12#\n\x0c\n\x05\x06\x00\x02\x02\x03\x12\x03\n.=\n\x0b\n\x04\x06\x00\x02\x03\x12\x03\x0b\x02Q\n\x0c\n\x05\x06\x00\x02\x03\x01\x12\x03\x0b\x06\x19\n\x0c\n\x05\x06\x00\x02\x03\x02\x12\x03\x0b\x1b5\n\x0c\n\x05\x06\x00\x02\x03\x03\x12\x03\x0b@O\n\x0b\n\x04\x06\x00\x02\x04\x12\x03\x0c\x02<\n\x0c\n\x05\x06\x00\x02\x04\x01\x12\x03\x0c\x06\x0f\n\x0c\n\x05\x06\x00\x02\x04\x02\x12\x03\x0c\x11!\n\x0c\n\x05\x06\x00\x02\x04\x03\x12\x03\x0c,:\n\x0b\n\x04\x06\x00\x02\x05\x12\x03\r\x029\n\x0c\n\x05\x06\x00\x02\x05\x01\x12\x03\r\x06\x0e\n\x0c\n\x05\x06\x00\x02\x05\x02\x12\x03\r\x10\x1f\n\x0c\n\x05\x06\x00\x02\x05\x03\x12\x03\r*7\n\x0b\n\x04\x06\x00\x02\x06\x12\x03\x0e\x02?\n\x0c\n\x05\x06\x00\x02\x06\x01\x12\x03\x0e\x06\x10\n\x0c\n\x05\x06\x00\x02\x06\x02\x12\x03\x0e\x12#\n\x0c\n\x05\x06\x00\x02\x06\x03\x12\x03\x0e.=\n\x0b\n\x04\x06\x00\x02\x07\x12\x03\x0f\x02Z\n\x0c\n\x05\x06\x00\x02\x07\x01\x12\x03\x0f\x06\x19\n\x0c\n\x05\x06\x00\x02\x07\x02\x12\x03\x0f\x1b5\n\x0c\n\x05\x06\x00\x02\x07\x03\x12\x03\x0f@X\n\n\n\x02\x04\x00\x12\x04\x12\x00\x18\x01\n\n\n\x03\x04\x00\x01\x12\x03\x12\x08\x11\n\x0b\n\x04\x04\x00\x02\x00\x12\x03\x13\x02\x16\n\x0c\n\x05\x04\x00\x02\x00\x05\x12\x03\x13\x02\x07\n\x0c\n\x05\x04\x00\x02\x00\x01\x12\x03\x13\x08\x11\n\x0c\n\x05\x04\x00\x02\x00\x03\x12\x03\x13\x14\x15\n\x0b\n\x04\x04\x00\x02\x01\x12\x03\x14\x02\x15\n\x0c\n\x05\x04\x00\x02\x01\x05\x12\x03\x14\x02\x07\n\x0c\n\x05\x04\x00\x02\x01\x01\x12\x03\x14\x08\x10\n\x0c\n\x05\x04\x00\x02\x01\x03\x12\x03\x14\x13\x14\n\x0b\n\x04\x04\x00\x02\x02\x12\x03\x15\x02\x12\n\x0c\n\x05\x04\x00\x02\x02\x05\x12\x03\x15\x02\x07\n\x0c\n\x05\x04\x00\x02\x02\x01\x12\x03\x15\x08\r\n\x0c\n\x05\x04\x00\x02\x02\x03\x12\x03\x15\x10\x11\n\x0b\n\x04\x04\x00\x02\x03\x12\x03\x16\x02\x15\n\x0c\n\x05\x04\x00\x02\x03\x05\x12\x03\x16\x02\x07\n\x0c\n\x05\x04\x00\x02\x03\x01\x12\x03\x16\x08\x10\n\x0c\n\x05\x04\x00\x02\x03\x03\x12\x03\x16\x13\x14\n\x0b\n\x04\x04\x00\x02\x04\x12\x03\x17\x02\x10\n\x0c\n\x05\x04\x00\x02\x04\x05\x12\x03\x17\x02\x07\n\x0c\n\x05\x04\x00\x02\x04\x01\x12\x03\x17\x08\x0b\n\x0c\n\x05\x04\x00\x02\x04\x03\x12\x03\x17\x0e\x0f\n\n\n\x02\x04\x01\x12\x04\x1a\x00\'\x01\n\n\n\x03\x04\x01\x01\x12\x03\x1a\x08\x10\n\x0b\n\x04\x04\x01\x02\x00\x12\x03\x1b\x02\x11\n\x0c\n\x05\x04\x01\x02\x00\x05\x12\x03\x1b\x02\x08\n\x0c\n\x05\x04\x01\x02\x00\x01\x12\x03\x1b\t\x0c\n\x0c\n\x05\x04\x01\x02\x00\x03\x12\x03\x1b\x0f\x10\n\x0b\n\x04\x04\x01\x02\x01\x12\x03\x1c\x02\x18\n\x0c\n\x05\x04\x01\x02\x01\x05\x12\x03\x1c\x02\x08\n\x0c\n\x05\x04\x01\x02\x01\x01\x12\x03\x1c\t\x13\n\x0c\n\x05\x04\x01\x02\x01\x03\x12\x03\x1c\x16\x17\n\x0b\n\x04\x04\x01\x02\x02\x12\x03\x1d\x02\x12\n\x0c\n\x05\x04\x01\x02\x02\x05\x12\x03\x1d\x02\x08\n\x0c\n\x05\x04\x01\x02\x02\x01\x12\x03\x1d\t\r\n\x0c\n\x05\x04\x01\x02\x02\x03\x12\x03\x1d\x10\x11\n\x0b\n\x04\x04\x01\x02\x03\x12\x03\x1e\x02*\n\x0c\n\x05\x04\x01\x02\x03\x06\x12\x03\x1e\x02\x1b\n\x0c\n\x05\x04\x01\x02\x03\x01\x12\x03\x1e\x1c%\n\x0c\n\x05\x04\x01\x02\x03\x03\x12\x03\x1e()\n\x0b\n\x04\x04\x01\x02\x04\x12\x03\x1f\x02\x1e\n\x0c\n\x05\x04\x01\x02\x04\x05\x12\x03\x1f\x02\x07\n\x0c\n\x05\x04\x01\x02\x04\x01\x12\x03\x1f\x08\x19\n\x0c\n\x05\x04\x01\x02\x04\x03\x12\x03\x1f\x1c\x1d\n\x0b\n\x04\x04\x01\x02\x05\x12\x03 \x02%\n\x0c\n\x05\x04\x01\x02\x05\x04\x12\x03 \x02\n\n\x0c\n\x05\x04\x01\x02\x05\x05\x12\x03 \x0b\x11\n\x0c\n\x05\x04\x01\x02\x05\x01\x12\x03 \x12 \n\x0c\n\x05\x04\x01\x02\x05\x03\x12\x03 #$\n\x0b\n\x04\x04\x01\x02\x06\x12\x03!\x02\x1a\n\x0c\n\x05\x04\x01\x02\x06\x06\x12\x03!\x02\x0b\n\x0c\n\x05\x04\x01\x02\x06\x01\x12\x03!\x0c\x15\n\x0c\n\x05\x04\x01\x02\x06\x03\x12\x03!\x18\x19\n\x0b\n\x04\x04\x01\x02\x07\x12\x03\"\x02\x1b\n\x0c\n\x05\x04\x01\x02\x07\x06\x12\x03\"\x02\x0b\n\x0c\n\x05\x04\x01\x02\x07\x01\x12\x03\"\x0c\x16\n\x0c\n\x05\x04\x01\x02\x07\x03\x12\x03\"\x19\x1a\n\x0b\n\x04\x04\x01\x02\x08\x12\x03#\x02*\n\x0c\n\x05\x04\x01\x02\x08\x04\x12\x03#\x02\n\n\x0c\n\x05\x04\x01\x02\x08\x06\x12\x03#\x0b\x14\n\x0c\n\x05\x04\x01\x02\x08\x01\x12\x03#\x15%\n\x0c\n\x05\x04\x01\x02\x08\x03\x12\x03#()\n\x0b\n\x04\x04\x01\x02\t\x12\x03$\x02\x11\n\x0c\n\x05\x04\x01\x02\t\x05\x12\x03$\x02\x07\n\x0c\n\x05\x04\x01\x02\t\x01\x12\x03$\x08\x0b\n\x0c\n\x05\x04\x01\x02\t\x03\x12\x03$\x0e\x10\n\x0b\n\x04\x04\x01\x02\n\x12\x03%\x02\x13\n\x0c\n\x05\x04\x01\x02\n\x05\x12\x03%\x02\x07\n\x0c\n\x05\x04\x01\x02\n\x01\x12\x03%\x08\r\n\x0c\n\x05\x04\x01\x02\n\x03\x12\x03%\x10\x12\n\x0b\n\x04\x04\x01\x02\x0b\x12\x03&\x02\x11\n\x0c\n\x05\x04\x01\x02\x0b\x05\x12\x03&\x02\x07\n\x0c\n\x05\x04\x01\x02\x0b\x01\x12\x03&\x08\x0b\n\x0c\n\x05\x04\x01\x02\x0b\x03\x12\x03&\x0e\x10\n\n\n\x02\x04\x02\x12\x04)\x00-\x01\n\n\n\x03\x04\x02\x01\x12\x03)\x08\x10\n\x0b\n\x04\x04\x02\x02\x00\x12\x03*\x02\x10\n\x0c\n\x05\x04\x02\x02\x00\x05\x12\x03*\x02\x07\n\x0c\n\x05\x04\x02\x02\x00\x01\x12\x03*\x08\x0b\n\x0c\n\x05\x04\x02\x02\x00\x03\x12\x03*\x0e\x0f\n\x0b\n\x04\x04\x02\x02\x01\x12\x03+\x02\x10\n\x0c\n\x05\x04\x02\x02\x01\x05\x12\x03+\x02\x07\n\x0c\n\x05\x04\x02\x02\x01\x01\x12\x03+\x08\x0b\n\x0c\n\x05\x04\x02\x02\x01\x03\x12\x03+\x0e\x0f\n\x0b\n\x04\x04\x02\x02\x02\x12\x03,\x02\x14\n\x0c\n\x05\x04\x02\x02\x02\x05\x12\x03,\x02\x07\n\x0c\n\x05\x04\x02\x02\x02\x01\x12\x03,\x08\x0f\n\x0c\n\x05\x04\x02\x02\x02\x03\x12\x03,\x12\x13\n\n\n\x02\x04\x03\x12\x04/\x003\x01\n\n\n\x03\x04\x03\x01\x12\x03/\x08\x14\n\x0b\n\x04\x04\x03\x02\x00\x12\x030\x02\x10\n\x0c\n\x05\x04\x03\x02\x00\x05\x12\x030\x02\x07\n\x0c\n\x05\x04\x03\x02\x00\x01\x12\x030\x08\x0b\n\x0c\n\x05\x04\x03\x02\x00\x03\x12\x030\x0e\x0f\n\x0b\n\x04\x04\x03\x02\x01\x12\x031\x02\x10\n\x0c\n\x05\x04\x03\x02\x01\x05\x12\x031\x02\x07\n\x0c\n\x05\x04\x03\x02\x01\x01\x12\x031\x08\x0b\n\x0c\n\x05\x04\x03\x02\x01\x03\x12\x031\x0e\x0f\n\x0b\n\x04\x04\x03\x02\x02\x12\x032\x02\x14\n\x0c\n\x05\x04\x03\x02\x02\x05\x12\x032\x02\x07\n\x0c\n\x05\x04\x03\x02\x02\x01\x12\x032\x08\x0f\n\x0c\n\x05\x04\x03\x02\x02\x03\x12\x032\x12\x13\n\n\n\x02\x04\x04\x12\x045\x009\x01\n\n\n\x03\x04\x04\x01\x12\x035\x08\x1d\n\x0b\n\x04\x04\x04\x02\x00\x12\x036\x02\x10\n\x0c\n\x05\x04\x04\x02\x00\x05\x12\x036\x02\x07\n\x0c\n\x05\x04\x04\x02\x00\x01\x12\x036\x08\x0b\n\x0c\n\x05\x04\x04\x02\x00\x03\x12\x036\x0e\x0f\n\x0b\n\x04\x04\x04\x02\x01\x12\x037\x02\x13\n\x0c\n\x05\x04\x04\x02\x01\x05\x12\x037\x02\x07\n\x0c\n\x05\x04\x04\x02\x01\x01\x12\x037\x08\x0e\n\x0c\n\x05\x04\x04\x02\x01\x03\x12\x037\x11\x12\n\x0b\n\x04\x04\x04\x02\x02\x12\x038\x02\x11\n\x0c\n\x05\x04\x04\x02\x02\x05\x12\x038\x02\x07\n\x0c\n\x05\x04\x04\x02\x02\x01\x12\x038\x08\x0c\n\x0c\n\x05\x04\x04\x02\x02\x03\x12\x038\x0f\x10\n\n\n\x02\x04\x05\x12\x04;\x00B\x01\n\n\n\x03\x04\x05\x01\x12\x03;\x08\x1f\n\x0b\n\x04\x04\x05\x02\x00\x12\x03<\x02\x18\n\x0c\n\x05\x04\x05\x02\x00\x05\x12\x03<\x02\x08\n\x0c\n\x05\x04\x05\x02\x00\x01\x12\x03<\t\x13\n\x0c\n\x05\x04\x05\x02\x00\x03\x12\x03<\x16\x17\n\x0b\n\x04\x04\x05\x02\x01\x12\x03=\x02\x16\n\x0c\n\x05\x04\x05\x02\x01\x05\x12\x03=\x02\x07\n\x0c\n\x05\x04\x05\x02\x01\x01\x12\x03=\x08\x11\n\x0c\n\x05\x04\x05\x02\x01\x03\x12\x03=\x14\x15\n\x0b\n\x04\x04\x05\x02\x02\x12\x03>\x02\x15\n\x0c\n\x05\x04\x05\x02\x02\x05\x12\x03>\x02\x07\n\x0c\n\x05\x04\x05\x02\x02\x01\x12\x03>\x08\x10\n\x0c\n\x05\x04\x05\x02\x02\x03\x12\x03>\x13\x14\n\x0b\n\x04\x04\x05\x02\x03\x12\x03?\x02\x12\n\x0c\n\x05\x04\x05\x02\x03\x05\x12\x03?\x02\x07\n\x0c\n\x05\x04\x05\x02\x03\x01\x12\x03?\x08\r\n\x0c\n\x05\x04\x05\x02\x03\x03\x12\x03?\x10\x11\n\x0b\n\x04\x04\x05\x02\x04\x12\x03@\x02\x15\n\x0c\n\x05\x04\x05\x02\x04\x05\x12\x03@\x02\x07\n\x0c\n\x05\x04\x05\x02\x04\x01\x12\x03@\x08\x10\n\x0c\n\x05\x04\x05\x02\x04\x03\x12\x03@\x13\x14\n\x0b\n\x04\x04\x05\x02\x05\x12\x03A\x02\x15\n\x0c\n\x05\x04\x05\x02\x05\x05\x12\x03A\x02\x08\n\x0c\n\x05\x04\x05\x02\x05\x01\x12\x03A\t\x10\n\x0c\n\x05\x04\x05\x02\x05\x03\x12\x03A\x13\x14\n\n\n\x02\x04\x06\x12\x04D\x00K\x01\n\n\n\x03\x04\x06\x01\x12\x03D\x08\x1d\n\x0b\n\x04\x04\x06\x02\x00\x12\x03E\x02\x1e\n\x0c\n\x05\x04\x06\x02\x00\x06\x12\x03E\x02\x0b\n\x0c\n\x05\x04\x06\x02\x00\x01\x12\x03E\x0c\x19\n\x0c\n\x05\x04\x06\x02\x00\x03\x12\x03E\x1c\x1d\n\x0b\n\x04\x04\x06\x02\x01\x12\x03F\x02\x12\n\x0c\n\x05\x04\x06\x02\x01\x05\x12\x03F\x02\x07\n\x0c\n\x05\x04\x06\x02\x01\x01\x12\x03F\x08\r\n\x0c\n\x05\x04\x06\x02\x01\x03\x12\x03F\x10\x11\n\x0b\n\x04\x04\x06\x02\x02\x12\x03G\x02\"\n\x0c\n\x05\x04\x06\x02\x02\x05\x12\x03G\x02\x08\n\x0c\n\x05\x04\x06\x02\x02\x01\x12\x03G\t\x1d\n\x0c\n\x05\x04\x06\x02\x02\x03\x12\x03G !\n\x0b\n\x04\x04\x06\x02\x03\x12\x03H\x02\x15\n\x0c\n\x05\x04\x06\x02\x03\x05\x12\x03H\x02\x08\n\x0c\n\x05\x04\x06\x02\x03\x01\x12\x03H\t\x10\n\x0c\n\x05\x04\x06\x02\x03\x03\x12\x03H\x13\x14\n\x0b\n\x04\x04\x06\x02\x04\x12\x03I\x02&\n\x0c\n\x05\x04\x06\x02\x04\x04\x12\x03I\x02\n\n\x0c\n\x05\x04\x06\x02\x04\x05\x12\x03I\x0b\x11\n\x0c\n\x05\x04\x06\x02\x04\x01\x12\x03I\x12!\n\x0c\n\x05\x04\x06\x02\x04\x03\x12\x03I$%\n\x0b\n\x04\x04\x06\x02\x05\x12\x03J\x02 \n\x0c\n\x05\x04\x06\x02\x05\x05\x12\x03J\x02\x06\n\x0c\n\x05\x04\x06\x02\x05\x01\x12\x03J\x07\x1b\n\x0c\n\x05\x04\x06\x02\x05\x03\x12\x03J\x1e\x1f\n\n\n\x02\x04\x07\x12\x04M\x00P\x01\n\n\n\x03\x04\x07\x01\x12\x03M\x08\x1b\n\x0b\n\x04\x04\x07\x02\x00\x12\x03N\x02\x12\n\x0c\n\x05\x04\x07\x02\x00\x05\x12\x03N\x02\x08\n\x0c\n\x05\x04\x07\x02\x00\x01\x12\x03N\t\r\n\x0c\n\x05\x04\x07\x02\x00\x03\x12\x03N\x10\x11\n\x0b\n\x04\x04\x07\x02\x01\x12\x03O\x02\x18\n\x0c\n\x05\x04\x07\x02\x01\x05\x12\x03O\x02\x08\n\x0c\n\x05\x04\x07\x02\x01\x01\x12\x03O\t\x13\n\x0c\n\x05\x04\x07\x02\x01\x03\x12\x03O\x16\x17\n\n\n\x02\x04\x08\x12\x04R\x00W\x01\n\n\n\x03\x04\x08\x01\x12\x03R\x08\x19\n\x0b\n\x04\x04\x08\x02\x00\x12\x03S\x02\x15\n\x0c\n\x05\x04\x08\x02\x00\x05\x12\x03S\x02\x08\n\x0c\n\x05\x04\x08\x02\x00\x01\x12\x03S\t\x10\n\x0c\n\x05\x04\x08\x02\x00\x03\x12\x03S\x13\x14\n\x0b\n\x04\x04\x08\x02\x01\x12\x03T\x02\x10\n\x0c\n\x05\x04\x08\x02\x01\x05\x12\x03T\x02\x07\n\x0c\n\x05\x04\x08\x02\x01\x01\x12\x03T\x08\x0b\n\x0c\n\x05\x04\x08\x02\x01\x03\x12\x03T\x0e\x0f\n\x0b\n\x04\x04\x08\x02\x02\x12\x03U\x02\x11\n\x0c\n\x05\x04\x08\x02\x02\x05\x12\x03U\x02\x06\n\x0c\n\x05\x04\x08\x02\x02\x01\x12\x03U\x07\x0c\n\x0c\n\x05\x04\x08\x02\x02\x03\x12\x03U\x0f\x10\n\x0b\n\x04\x04\x08\x02\x03\x12\x03V\x02\'\n\x0c\n\x05\x04\x08\x02\x03\x04\x12\x03V\x02\n\n\x0c\n\x05\x04\x08\x02\x03\x05\x12\x03V\x0b\x11\n\x0c\n\x05\x04\x08\x02\x03\x01\x12\x03V\x12\"\n\x0c\n\x05\x04\x08\x02\x03\x03\x12\x03V%&\n\n\n\x02\x04\t\x12\x04Y\x00g\x01\n\n\n\x03\x04\t\x01\x12\x03Y\x08\x19\n\x0b\n\x04\x04\t\x02\x00\x12\x03Z\x02\x18\n\x0c\n\x05\x04\t\x02\x00\x05\x12\x03Z\x02\x08\n\x0c\n\x05\x04\t\x02\x00\x01\x12\x03Z\t\x13\n\x0c\n\x05\x04\t\x02\x00\x03\x12\x03Z\x16\x17\n\x0b\n\x04\x04\t\x02\x01\x12\x03[\x02\x16\n\x0c\n\x05\x04\t\x02\x01\x05\x12\x03[\x02\x07\n\x0c\n\x05\x04\t\x02\x01\x01\x12\x03[\x08\x11\n\x0c\n\x05\x04\t\x02\x01\x03\x12\x03[\x14\x15\n\x0b\n\x04\x04\t\x02\x02\x12\x03\\\x02\x15\n\x0c\n\x05\x04\t\x02\x02\x05\x12\x03\\\x02\x07\n\x0c\n\x05\x04\t\x02\x02\x01\x12\x03\\\x08\x10\n\x0c\n\x05\x04\t\x02\x02\x03\x12\x03\\\x13\x14\n\x0b\n\x04\x04\t\x02\x03\x12\x03]\x02\x12\n\x0c\n\x05\x04\t\x02\x03\x05\x12\x03]\x02\x07\n\x0c\n\x05\x04\t\x02\x03\x01\x12\x03]\x08\r\n\x0c\n\x05\x04\t\x02\x03\x03\x12\x03]\x10\x11\n\x0b\n\x04\x04\t\x02\x04\x12\x03^\x02\x15\n\x0c\n\x05\x04\t\x02\x04\x05\x12\x03^\x02\x07\n\x0c\n\x05\x04\t\x02\x04\x01\x12\x03^\x08\x10\n\x0c\n\x05\x04\t\x02\x04\x03\x12\x03^\x13\x14\n\x0b\n\x04\x04\t\x02\x05\x12\x03_\x02\x12\n\x0c\n\x05\x04\t\x02\x05\x05\x12\x03_\x02\x07\n\x0c\n\x05\x04\t\x02\x05\x01\x12\x03_\x08\r\n\x0c\n\x05\x04\t\x02\x05\x03\x12\x03_\x10\x11\n\x0b\n\x04\x04\t\x02\x06\x12\x03`\x02!\n\x0c\n\x05\x04\t\x02\x06\x04\x12\x03`\x02\n\n\x0c\n\x05\x04\t\x02\x06\x05\x12\x03`\x0b\x11\n\x0c\n\x05\x04\t\x02\x06\x01\x12\x03`\x12\x1c\n\x0c\n\x05\x04\t\x02\x06\x03\x12\x03`\x1f \n\x0b\n\x04\x04\t\x02\x07\x12\x03a\x02%\n\x0c\n\x05\x04\t\x02\x07\x04\x12\x03a\x02\n\n\x0c\n\x05\x04\t\x02\x07\x05\x12\x03a\x0b\x10\n\x0c\n\x05\x04\t\x02\x07\x01\x12\x03a\x11 \n\x0c\n\x05\x04\t\x02\x07\x03\x12\x03a#$\n\x0b\n\x04\x04\t\x02\x08\x12\x03b\x02\x1b\n\x0c\n\x05\x04\t\x02\x08\x04\x12\x03b\x02\n\n\x0c\n\x05\x04\t\x02\x08\x05\x12\x03b\x0b\x10\n\x0c\n\x05\x04\t\x02\x08\x01\x12\x03b\x11\x16\n\x0c\n\x05\x04\t\x02\x08\x03\x12\x03b\x19\x1a\n\x0b\n\x04\x04\t\x02\t\x12\x03c\x02\x1b\n\x0c\n\x05\x04\t\x02\t\x04\x12\x03c\x02\n\n\x0c\n\x05\x04\t\x02\t\x05\x12\x03c\x0b\x10\n\x0c\n\x05\x04\t\x02\t\x01\x12\x03c\x11\x15\n\x0c\n\x05\x04\t\x02\t\x03\x12\x03c\x18\x1a\n\x0b\n\x04\x04\t\x02\n\x12\x03d\x023\n\x0c\n\x05\x04\t\x02\n\x04\x12\x03d\x02\n\n\x0c\n\x05\x04\t\x02\n\x06\x12\x03d\x0b$\n\x0c\n\x05\x04\t\x02\n\x01\x12\x03d%-\n\x0c\n\x05\x04\t\x02\n\x03\x12\x03d02\n\x0b\n\x04\x04\t\x02\x0b\x12\x03e\x021\n\x0c\n\x05\x04\t\x02\x0b\x04\x12\x03e\x02\n\n\x0c\n\x05\x04\t\x02\x0b\x06\x12\x03e\x0b$\n\x0c\n\x05\x04\t\x02\x0b\x01\x12\x03e%+\n\x0c\n\x05\x04\t\x02\x0b\x03\x12\x03e.0\n\x0b\n\x04\x04\t\x02\x0c\x12\x03f\x02\x1d\n\x0c\n\x05\x04\t\x02\x0c\x04\x12\x03f\x02\n\n\x0c\n\x05\x04\t\x02\x0c\x05\x12\x03f\x0b\x11\n\x0c\n\x05\x04\t\x02\x0c\x01\x12\x03f\x12\x17\n\x0c\n\x05\x04\t\x02\x0c\x03\x12\x03f\x1a\x1c\n\n\n\x02\x04\n\x12\x04i\x00m\x01\n\n\n\x03\x04\n\x01\x12\x03i\x08\x17\n\x0b\n\x04\x04\n\x02\x00\x12\x03j\x02\x1e\n\x0c\n\x05\x04\n\x02\x00\x04\x12\x03j\x02\n\n\x0c\n\x05\x04\n\x02\x00\x06\x12\x03j\x0b\x13\n\x0c\n\x05\x04\n\x02\x00\x01\x12\x03j\x14\x19\n\x0c\n\x05\x04\n\x02\x00\x03\x12\x03j\x1c\x1d\n\x0b\n\x04\x04\n\x02\x01\x12\x03k\x02\x16\n\x0c\n\x05\x04\n\x02\x01\x05\x12\x03k\x02\x07\n\x0c\n\x05\x04\n\x02\x01\x01\x12\x03k\x08\x11\n\x0c\n\x05\x04\n\x02\x01\x03\x12\x03k\x14\x15\n\x0b\n\x04\x04\n\x02\x02\x12\x03l\x02\x19\n\x0c\n\x05\x04\n\x02\x02\x06\x12\x03l\x02\n\n\x0c\n\x05\x04\n\x02\x02\x01\x12\x03l\x0b\x14\n\x0c\n\x05\x04\n\x02\x02\x03\x12\x03l\x17\x18\n\x0b\n\x02\x04\x0b\x12\x05o\x00\x81\x01\x01\n\n\n\x03\x04\x0b\x01\x12\x03o\x08\"\n\x0b\n\x04\x04\x0b\x02\x00\x12\x03p\x02\x18\n\x0c\n\x05\x04\x0b\x02\x00\x05\x12\x03p\x02\x08\n\x0c\n\x05\x04\x0b\x02\x00\x01\x12\x03p\t\x13\n\x0c\n\x05\x04\x0b\x02\x00\x03\x12\x03p\x16\x17\n\x0b\n\x04\x04\x0b\x02\x01\x12\x03q\x02\x16\n\x0c\n\x05\x04\x0b\x02\x01\x05\x12\x03q\x02\x07\n\x0c\n\x05\x04\x0b\x02\x01\x01\x12\x03q\x08\x11\n\x0c\n\x05\x04\x0b\x02\x01\x03\x12\x03q\x14\x15\n\x0b\n\x04\x04\x0b\x02\x02\x12\x03r\x02\x15\n\x0c\n\x05\x04\x0b\x02\x02\x05\x12\x03r\x02\x07\n\x0c\n\x05\x04\x0b\x02\x02\x01\x12\x03r\x08\x10\n\x0c\n\x05\x04\x0b\x02\x02\x03\x12\x03r\x13\x14\n\x0b\n\x04\x04\x0b\x02\x03\x12\x03s\x02\x12\n\x0c\n\x05\x04\x0b\x02\x03\x05\x12\x03s\x02\x07\n\x0c\n\x05\x04\x0b\x02\x03\x01\x12\x03s\x08\r\n\x0c\n\x05\x04\x0b\x02\x03\x03\x12\x03s\x10\x11\n\x0b\n\x04\x04\x0b\x02\x04\x12\x03t\x02\x15\n\x0c\n\x05\x04\x0b\x02\x04\x05\x12\x03t\x02\x07\n\x0c\n\x05\x04\x0b\x02\x04\x01\x12\x03t\x08\x10\n\x0c\n\x05\x04\x0b\x02\x04\x03\x12\x03t\x13\x14\n\x0b\n\x04\x04\x0b\x02\x05\x12\x03u\x02\x12\n\x0c\n\x05\x04\x0b\x02\x05\x05\x12\x03u\x02\x07\n\x0c\n\x05\x04\x0b\x02\x05\x01\x12\x03u\x08\r\n\x0c\n\x05\x04\x0b\x02\x05\x03\x12\x03u\x10\x11\n\x0b\n\x04\x04\x0b\x02\x06\x12\x03v\x02%\n\x0c\n\x05\x04\x0b\x02\x06\x04\x12\x03v\x02\n\n\x0c\n\x05\x04\x0b\x02\x06\x05\x12\x03v\x0b\x11\n\x0c\n\x05\x04\x0b\x02\x06\x01\x12\x03v\x12 \n\x0c\n\x05\x04\x0b\x02\x06\x03\x12\x03v#$\n\x0b\n\x04\x04\x0b\x02\x07\x12\x03w\x02#\n\x0c\n\x05\x04\x0b\x02\x07\x04\x12\x03w\x02\n\n\x0c\n\x05\x04\x0b\x02\x07\x05\x12\x03w\x0b\x10\n\x0c\n\x05\x04\x0b\x02\x07\x01\x12\x03w\x11\x1e\n\x0c\n\x05\x04\x0b\x02\x07\x03\x12\x03w!\"\n\x0b\n\x04\x04\x0b\x02\x08\x12\x03x\x02&\n\x0c\n\x05\x04\x0b\x02\x08\x04\x12\x03x\x02\n\n\x0c\n\x05\x04\x0b\x02\x08\x05\x12\x03x\x0b\x11\n\x0c\n\x05\x04\x0b\x02\x08\x01\x12\x03x\x12!\n\x0c\n\x05\x04\x0b\x02\x08\x03\x12\x03x$%\n\x0b\n\x04\x04\x0b\x02\t\x12\x03y\x02%\n\x0c\n\x05\x04\x0b\x02\t\x04\x12\x03y\x02\n\n\x0c\n\x05\x04\x0b\x02\t\x05\x12\x03y\x0b\x10\n\x0c\n\x05\x04\x0b\x02\t\x01\x12\x03y\x11\x1f\n\x0c\n\x05\x04\x0b\x02\t\x03\x12\x03y\"$\n\x0b\n\x04\x04\x0b\x02\n\x12\x03z\x02!\n\x0c\n\x05\x04\x0b\x02\n\x04\x12\x03z\x02\n\n\x0c\n\x05\x04\x0b\x02\n\x05\x12\x03z\x0b\x10\n\x0c\n\x05\x04\x0b\x02\n\x01\x12\x03z\x11\x1b\n\x0c\n\x05\x04\x0b\x02\n\x03\x12\x03z\x1e \n\x0b\n\x04\x04\x0b\x02\x0b\x12\x03{\x02\"\n\x0c\n\x05\x04\x0b\x02\x0b\x04\x12\x03{\x02\n\n\x0c\n\x05\x04\x0b\x02\x0b\x05\x12\x03{\x0b\x10\n\x0c\n\x05\x04\x0b\x02\x0b\x01\x12\x03{\x11\x1c\n\x0c\n\x05\x04\x0b\x02\x0b\x03\x12\x03{\x1f!\n\x0b\n\x04\x04\x0b\x02\x0c\x12\x03|\x02\x1c\n\x0c\n\x05\x04\x0b\x02\x0c\x04\x12\x03|\x02\n\n\x0c\n\x05\x04\x0b\x02\x0c\x05\x12\x03|\x0b\x10\n\x0c\n\x05\x04\x0b\x02\x0c\x01\x12\x03|\x11\x16\n\x0c\n\x05\x04\x0b\x02\x0c\x03\x12\x03|\x19\x1b\n\x0b\n\x04\x04\x0b\x02\r\x12\x03}\x02\x1b\n\x0c\n\x05\x04\x0b\x02\r\x04\x12\x03}\x02\n\n\x0c\n\x05\x04\x0b\x02\r\x05\x12\x03}\x0b\x10\n\x0c\n\x05\x04\x0b\x02\r\x01\x12\x03}\x11\x15\n\x0c\n\x05\x04\x0b\x02\r\x03\x12\x03}\x18\x1a\n\x0b\n\x04\x04\x0b\x02\x0e\x12\x03~\x023\n\x0c\n\x05\x04\x0b\x02\x0e\x04\x12\x03~\x02\n\n\x0c\n\x05\x04\x0b\x02\x0e\x06\x12\x03~\x0b$\n\x0c\n\x05\x04\x0b\x02\x0e\x01\x12\x03~%-\n\x0c\n\x05\x04\x0b\x02\x0e\x03\x12\x03~02\n\x0b\n\x04\x04\x0b\x02\x0f\x12\x03\x7f\x021\n\x0c\n\x05\x04\x0b\x02\x0f\x04\x12\x03\x7f\x02\n\n\x0c\n\x05\x04\x0b\x02\x0f\x06\x12\x03\x7f\x0b$\n\x0c\n\x05\x04\x0b\x02\x0f\x01\x12\x03\x7f%+\n\x0c\n\x05\x04\x0b\x02\x0f\x03\x12\x03\x7f.0\n\x0c\n\x04\x04\x0b\x02\x10\x12\x04\x80\x01\x02\x1d\n\r\n\x05\x04\x0b\x02\x10\x04\x12\x04\x80\x01\x02\n\n\r\n\x05\x04\x0b\x02\x10\x05\x12\x04\x80\x01\x0b\x11\n\r\n\x05\x04\x0b\x02\x10\x01\x12\x04\x80\x01\x12\x17\n\r\n\x05\x04\x0b\x02\x10\x03\x12\x04\x80\x01\x1a\x1c\n\x0c\n\x02\x04\x0c\x12\x06\x83\x01\x00\x86\x01\x01\n\x0b\n\x03\x04\x0c\x01\x12\x04\x83\x01\x08\x18\n\x0c\n\x04\x04\x0c\x02\x00\x12\x04\x84\x01\x02\x12\n\r\n\x05\x04\x0c\x02\x00\x05\x12\x04\x84\x01\x02\x07\n\r\n\x05\x04\x0c\x02\x00\x01\x12\x04\x84\x01\x08\r\n\r\n\x05\x04\x0c\x02\x00\x03\x12\x04\x84\x01\x10\x11\n\x0c\n\x04\x04\x0c\x02\x01\x12\x04\x85\x01\x02!\n\r\n\x05\x04\x0c\x02\x01\x04\x12\x04\x85\x01\x02\n\n\r\n\x05\x04\x0c\x02\x01\x05\x12\x04\x85\x01\x0b\x11\n\r\n\x05\x04\x0c\x02\x01\x01\x12\x04\x85\x01\x12\x1c\n\r\n\x05\x04\x0c\x02\x01\x03\x12\x04\x85\x01\x1f \n\x0c\n\x02\x04\r\x12\x06\x88\x01\x00\x8b\x01\x01\n\x0b\n\x03\x04\r\x01\x12\x04\x88\x01\x08\x16\n\x0c\n\x04\x04\r\x02\x00\x12\x04\x89\x01\x02\x1e\n\r\n\x05\x04\r\x02\x00\x04\x12\x04\x89\x01\x02\n\n\r\n\x05\x04\r\x02\x00\x06\x12\x04\x89\x01\x0b\x13\n\r\n\x05\x04\r\x02\x00\x01\x12\x04\x89\x01\x14\x19\n\r\n\x05\x04\r\x02\x00\x03\x12\x04\x89\x01\x1c\x1d\n\x0c\n\x04\x04\r\x02\x01\x12\x04\x8a\x01\x02\x16\n\r\n\x05\x04\r\x02\x01\x05\x12\x04\x8a\x01\x02\x07\n\r\n\x05\x04\r\x02\x01\x01\x12\x04\x8a\x01\x08\x11\n\r\n\x05\x04\r\x02\x01\x03\x12\x04\x8a\x01\x14\x15\n\x0c\n\x02\x04\x0e\x12\x06\x8d\x01\x00\x94\x01\x01\n\x0b\n\x03\x04\x0e\x01\x12\x04\x8d\x01\x08\x17\n\x0c\n\x04\x04\x0e\x02\x00\x12\x04\x8e\x01\x02\"\n\r\n\x05\x04\x0e\x02\x00\x04\x12\x04\x8e\x01\x02\n\n\r\n\x05\x04\x0e\x02\x00\x05\x12\x04\x8e\x01\x0b\x11\n\r\n\x05\x04\x0e\x02\x00\x01\x12\x04\x8e\x01\x12\x1d\n\r\n\x05\x04\x0e\x02\x00\x03\x12\x04\x8e\x01 !\n\x0c\n\x04\x04\x0e\x02\x01\x12\x04\x8f\x01\x02\x12\n\r\n\x05\x04\x0e\x02\x01\x05\x12\x04\x8f\x01\x02\x07\n\r\n\x05\x04\x0e\x02\x01\x01\x12\x04\x8f\x01\x08\r\n\r\n\x05\x04\x0e\x02\x01\x03\x12\x04\x8f\x01\x10\x11\n\x0c\n\x04\x04\x0e\x02\x02\x12\x04\x90\x01\x02\'\n\r\n\x05\x04\x0e\x02\x02\x04\x12\x04\x90\x01\x02\n\n\r\n\x05\x04\x0e\x02\x02\x05\x12\x04\x90\x01\x0b\x10\n\r\n\x05\x04\x0e\x02\x02\x01\x12\x04\x90\x01\x11\"\n\r\n\x05\x04\x0e\x02\x02\x03\x12\x04\x90\x01%&\n\x0c\n\x04\x04\x0e\x02\x03\x12\x04\x91\x01\x02&\n\r\n\x05\x04\x0e\x02\x03\x04\x12\x04\x91\x01\x02\n\n\r\n\x05\x04\x0e\x02\x03\x05\x12\x04\x91\x01\x0b\x10\n\r\n\x05\x04\x0e\x02\x03\x01\x12\x04\x91\x01\x11!\n\r\n\x05\x04\x0e\x02\x03\x03\x12\x04\x91\x01$%\n\x0c\n\x04\x04\x0e\x02\x04\x12\x04\x92\x01\x02#\n\r\n\x05\x04\x0e\x02\x04\x04\x12\x04\x92\x01\x02\n\n\r\n\x05\x04\x0e\x02\x04\x05\x12\x04\x92\x01\x0b\x10\n\r\n\x05\x04\x0e\x02\x04\x01\x12\x04\x92\x01\x11\x1e\n\r\n\x05\x04\x0e\x02\x04\x03\x12\x04\x92\x01!\"\n\x0c\n\x04\x04\x0e\x02\x05\x12\x04\x93\x01\x02&\n\r\n\x05\x04\x0e\x02\x05\x04\x12\x04\x93\x01\x02\n\n\r\n\x05\x04\x0e\x02\x05\x05\x12\x04\x93\x01\x0b\x10\n\r\n\x05\x04\x0e\x02\x05\x01\x12\x04\x93\x01\x11!\n\r\n\x05\x04\x0e\x02\x05\x03\x12\x04\x93\x01$%\n\x0c\n\x02\x04\x0f\x12\x06\x96\x01\x00\x9a\x01\x01\n\x0b\n\x03\x04\x0f\x01\x12\x04\x96\x01\x08\x12\n\x0c\n\x04\x04\x0f\x02\x00\x12\x04\x97\x01\x02\x12\n\r\n\x05\x04\x0f\x02\x00\x05\x12\x04\x97\x01\x02\x08\n\r\n\x05\x04\x0f\x02\x00\x01\x12\x04\x97\x01\t\r\n\r\n\x05\x04\x0f\x02\x00\x03\x12\x04\x97\x01\x10\x11\n\x0c\n\x04\x04\x0f\x02\x01\x12\x04\x98\x01\x02\x19\n\r\n\x05\x04\x0f\x02\x01\x05\x12\x04\x98\x01\x02\x08\n\r\n\x05\x04\x0f\x02\x01\x01\x12\x04\x98\x01\t\x14\n\r\n\x05\x04\x0f\x02\x01\x03\x12\x04\x98\x01\x17\x18\n\x0c\n\x04\x04\x0f\x02\x02\x12\x04\x99\x01\x02\x15\n\r\n\x05\x04\x0f\x02\x02\x06\x12\x04\x99\x01\x02\x0b\n\r\n\x05\x04\x0f\x02\x02\x01\x12\x04\x99\x01\x0c\x10\n\r\n\x05\x04\x0f\x02\x02\x03\x12\x04\x99\x01\x13\x14\n\x0c\n\x02\x04\x10\x12\x06\x9c\x01\x00\xa2\x01\x01\n\x0b\n\x03\x04\x10\x01\x12\x04\x9c\x01\x08\x17\n\x0c\n\x04\x04\x10\x02\x00\x12\x04\x9d\x01\x02\x19\n\r\n\x05\x04\x10\x02\x00\x05\x12\x04\x9d\x01\x02\x08\n\r\n\x05\x04\x10\x02\x00\x01\x12\x04\x9d\x01\t\x14\n\r\n\x05\x04\x10\x02\x00\x03\x12\x04\x9d\x01\x17\x18\n\x0c\n\x04\x04\x10\x02\x01\x12\x04\x9e\x01\x02\x12\n\r\n\x05\x04\x10\x02\x01\x05\x12\x04\x9e\x01\x02\x07\n\r\n\x05\x04\x10\x02\x01\x01\x12\x04\x9e\x01\x08\r\n\r\n\x05\x04\x10\x02\x01\x03\x12\x04\x9e\x01\x10\x11\n\x0c\n\x04\x04\x10\x02\x02\x12\x04\x9f\x01\x02\x18\n\r\n\x05\x04\x10\x02\x02\x06\x12\x04\x9f\x01\x02\x0b\n\r\n\x05\x04\x10\x02\x02\x01\x12\x04\x9f\x01\x0c\x13\n\r\n\x05\x04\x10\x02\x02\x03\x12\x04\x9f\x01\x16\x17\n\x0c\n\x04\x04\x10\x02\x03\x12\x04\xa0\x01\x02\x17\n\r\n\x05\x04\x10\x02\x03\x06\x12\x04\xa0\x01\x02\x0b\n\r\n\x05\x04\x10\x02\x03\x01\x12\x04\xa0\x01\x0c\x12\n\r\n\x05\x04\x10\x02\x03\x03\x12\x04\xa0\x01\x15\x16\n\x0c\n\x04\x04\x10\x02\x04\x12\x04\xa1\x01\x02\x18\n\r\n\x05\x04\x10\x02\x04\x06\x12\x04\xa1\x01\x02\x0b\n\r\n\x05\x04\x10\x02\x04\x01\x12\x04\xa1\x01\x0c\x13\n\r\n\x05\x04\x10\x02\x04\x03\x12\x04\xa1\x01\x16\x17\n\x0c\n\x02\x04\x11\x12\x06\xa4\x01\x00\xa8\x01\x01\n\x0b\n\x03\x04\x11\x01\x12\x04\xa4\x01\x08\x15\n\x0c\n\x04\x04\x11\x02\x00\x12\x04\xa5\x01\x02\"\n\r\n\x05\x04\x11\x02\x00\x04\x12\x04\xa5\x01\x02\n\n\r\n\x05\x04\x11\x02\x00\x06\x12\x04\xa5\x01\x0b\x15\n\r\n\x05\x04\x11\x02\x00\x01\x12\x04\xa5\x01\x16\x1d\n\r\n\x05\x04\x11\x02\x00\x03\x12\x04\xa5\x01 !\n\x0c\n\x04\x04\x11\x02\x01\x12\x04\xa6\x01\x02\x19\n\r\n\x05\x04\x11\x02\x01\x05\x12\x04\xa6\x01\x02\x08\n\r\n\x05\x04\x11\x02\x01\x01\x12\x04\xa6\x01\t\x14\n\r\n\x05\x04\x11\x02\x01\x03\x12\x04\xa6\x01\x17\x18\n\x0c\n\x04\x04\x11\x02\x02\x12\x04\xa7\x01\x02,\n\r\n\x05\x04\x11\x02\x02\x04\x12\x04\xa7\x01\x02\n\n\r\n\x05\x04\x11\x02\x02\x06\x12\x04\xa7\x01\x0b\x1a\n\r\n\x05\x04\x11\x02\x02\x01\x12\x04\xa7\x01\x1b\'\n\r\n\x05\x04\x11\x02\x02\x03\x12\x04\xa7\x01*+\n\x0c\n\x02\x04\x12\x12\x06\xaa\x01\x00\xb0\x01\x01\n\x0b\n\x03\x04\x12\x01\x12\x04\xaa\x01\x08\x19\n\x0c\n\x04\x04\x12\x02\x00\x12\x04\xab\x01\x02\x1f\n\r\n\x05\x04\x12\x02\x00\x04\x12\x04\xab\x01\x02\n\n\r\n\x05\x04\x12\x02\x00\x05\x12\x04\xab\x01\x0b\x11\n\r\n\x05\x04\x12\x02\x00\x01\x12\x04\xab\x01\x12\x1a\n\r\n\x05\x04\x12\x02\x00\x03\x12\x04\xab\x01\x1d\x1e\n\x0c\n\x04\x04\x12\x02\x01\x12\x04\xac\x01\x02\x1f\n\r\n\x05\x04\x12\x02\x01\x05\x12\x04\xac\x01\x02\x08\n\r\n\x05\x04\x12\x02\x01\x01\x12\x04\xac\x01\t\x1a\n\r\n\x05\x04\x12\x02\x01\x03\x12\x04\xac\x01\x1d\x1e\n\x0c\n\x04\x04\x12\x02\x02\x12\x04\xad\x01\x02\'\n\r\n\x05\x04\x12\x02\x02\x04\x12\x04\xad\x01\x02\n\n\r\n\x05\x04\x12\x02\x02\x05\x12\x04\xad\x01\x0b\x11\n\r\n\x05\x04\x12\x02\x02\x01\x12\x04\xad\x01\x12\"\n\r\n\x05\x04\x12\x02\x02\x03\x12\x04\xad\x01%&\n\x0c\n\x04\x04\x12\x02\x03\x12\x04\xae\x01\x02\x1c\n\r\n\x05\x04\x12\x02\x03\x04\x12\x04\xae\x01\x02\n\n\r\n\x05\x04\x12\x02\x03\x05\x12\x04\xae\x01\x0b\x0f\n\r\n\x05\x04\x12\x02\x03\x01\x12\x04\xae\x01\x10\x17\n\r\n\x05\x04\x12\x02\x03\x03\x12\x04\xae\x01\x1a\x1b\n\x0c\n\x04\x04\x12\x02\x04\x12\x04\xaf\x01\x02 \n\r\n\x05\x04\x12\x02\x04\x04\x12\x04\xaf\x01\x02\n\n\r\n\x05\x04\x12\x02\x04\x05\x12\x04\xaf\x01\x0b\x0f\n\r\n\x05\x04\x12\x02\x04\x01\x12\x04\xaf\x01\x10\x1b\n\r\n\x05\x04\x12\x02\x04\x03\x12\x04\xaf\x01\x1e\x1f\n\x0c\n\x02\x04\x13\x12\x06\xb2\x01\x00\xbe\x01\x01\n\x0b\n\x03\x04\x13\x01\x12\x04\xb2\x01\x08\x18\n\x0c\n\x04\x04\x13\x02\x00\x12\x04\xb3\x01\x02\x1e\n\r\n\x05\x04\x13\x02\x00\x05\x12\x04\xb3\x01\x02\x08\n\r\n\x05\x04\x13\x02\x00\x01\x12\x04\xb3\x01\t\x19\n\r\n\x05\x04\x13\x02\x00\x03\x12\x04\xb3\x01\x1c\x1d\n\x0c\n\x04\x04\x13\x02\x01\x12\x04\xb4\x01\x02\x1f\n\r\n\x05\x04\x13\x02\x01\x05\x12\x04\xb4\x01\x02\x08\n\r\n\x05\x04\x13\x02\x01\x01\x12\x04\xb4\x01\t\x1a\n\r\n\x05\x04\x13\x02\x01\x03\x12\x04\xb4\x01\x1d\x1e\n\x0c\n\x04\x04\x13\x02\x02\x12\x04\xb5\x01\x02\x1e\n\r\n\x05\x04\x13\x02\x02\x05\x12\x04\xb5\x01\x02\x08\n\r\n\x05\x04\x13\x02\x02\x01\x12\x04\xb5\x01\t\x19\n\r\n\x05\x04\x13\x02\x02\x03\x12\x04\xb5\x01\x1c\x1d\n\x0c\n\x04\x04\x13\x02\x03\x12\x04\xb6\x01\x02\x1f\n\r\n\x05\x04\x13\x02\x03\x05\x12\x04\xb6\x01\x02\x08\n\r\n\x05\x04\x13\x02\x03\x01\x12\x04\xb6\x01\t\x1a\n\r\n\x05\x04\x13\x02\x03\x03\x12\x04\xb6\x01\x1d\x1e\n\x0c\n\x04\x04\x13\x02\x04\x12\x04\xb7\x01\x02\x1b\n\r\n\x05\x04\x13\x02\x04\x05\x12\x04\xb7\x01\x02\x07\n\r\n\x05\x04\x13\x02\x04\x01\x12\x04\xb7\x01\x08\x16\n\r\n\x05\x04\x13\x02\x04\x03\x12\x04\xb7\x01\x19\x1a\n\x0c\n\x04\x04\x13\x02\x05\x12\x04\xb8\x01\x02\x19\n\r\n\x05\x04\x13\x02\x05\x05\x12\x04\xb8\x01\x02\x07\n\r\n\x05\x04\x13\x02\x05\x01\x12\x04\xb8\x01\x08\x14\n\r\n\x05\x04\x13\x02\x05\x03\x12\x04\xb8\x01\x17\x18\n\x0c\n\x04\x04\x13\x02\x06\x12\x04\xb9\x01\x02\"\n\r\n\x05\x04\x13\x02\x06\x05\x12\x04\xb9\x01\x02\x07\n\r\n\x05\x04\x13\x02\x06\x01\x12\x04\xb9\x01\x08\x1d\n\r\n\x05\x04\x13\x02\x06\x03\x12\x04\xb9\x01 !\n\x0c\n\x04\x04\x13\x02\x07\x12\x04\xba\x01\x02 \n\r\n\x05\x04\x13\x02\x07\x05\x12\x04\xba\x01\x02\x07\n\r\n\x05\x04\x13\x02\x07\x01\x12\x04\xba\x01\x08\x1b\n\r\n\x05\x04\x13\x02\x07\x03\x12\x04\xba\x01\x1e\x1f\n\x0c\n\x04\x04\x13\x02\x08\x12\x04\xbb\x01\x02\x13\n\r\n\x05\x04\x13\x02\x08\x05\x12\x04\xbb\x01\x02\x06\n\r\n\x05\x04\x13\x02\x08\x01\x12\x04\xbb\x01\x07\x0e\n\r\n\x05\x04\x13\x02\x08\x03\x12\x04\xbb\x01\x11\x12\n\x0c\n\x04\x04\x13\x02\t\x12\x04\xbc\x01\x02\x15\n\r\n\x05\x04\x13\x02\t\x05\x12\x04\xbc\x01\x02\x06\n\r\n\x05\x04\x13\x02\t\x01\x12\x04\xbc\x01\x07\x0f\n\r\n\x05\x04\x13\x02\t\x03\x12\x04\xbc\x01\x12\x14\n\x0c\n\x04\x04\x13\x02\n\x12\x04\xbd\x01\x02\x1f\n\r\n\x05\x04\x13\x02\n\x04\x12\x04\xbd\x01\x02\n\n\r\n\x05\x04\x13\x02\n\x05\x12\x04\xbd\x01\x0b\x11\n\r\n\x05\x04\x13\x02\n\x01\x12\x04\xbd\x01\x12\x19\n\r\n\x05\x04\x13\x02\n\x03\x12\x04\xbd\x01\x1c\x1e\n\x0c\n\x02\x04\x14\x12\x06\xc0\x01\x00\xca\x01\x01\n\x0b\n\x03\x04\x14\x01\x12\x04\xc0\x01\x08\x17\n\x0c\n\x04\x04\x14\x02\x00\x12\x04\xc1\x01\x02\x13\n\r\n\x05\x04\x14\x02\x00\x05\x12\x04\xc1\x01\x02\x06\n\r\n\x05\x04\x14\x02\x00\x01\x12\x04\xc1\x01\x07\x0e\n\r\n\x05\x04\x14\x02\x00\x03\x12\x04\xc1\x01\x11\x12\n\x0c\n\x04\x04\x14\x02\x01\x12\x04\xc2\x01\x02\x1f\n\r\n\x05\x04\x14\x02\x01\x05\x12\x04\xc2\x01\x02\x07\n\r\n\x05\x04\x14\x02\x01\x01\x12\x04\xc2\x01\x08\x1a\n\r\n\x05\x04\x14\x02\x01\x03\x12\x04\xc2\x01\x1d\x1e\n\x0c\n\x04\x04\x14\x02\x02\x12\x04\xc3\x01\x02\x1e\n\r\n\x05\x04\x14\x02\x02\x05\x12\x04\xc3\x01\x02\x07\n\r\n\x05\x04\x14\x02\x02\x01\x12\x04\xc3\x01\x08\x19\n\r\n\x05\x04\x14\x02\x02\x03\x12\x04\xc3\x01\x1c\x1d\n\x0c\n\x04\x04\x14\x02\x03\x12\x04\xc4\x01\x02\'\n\r\n\x05\x04\x14\x02\x03\x04\x12\x04\xc4\x01\x02\n\n\r\n\x05\x04\x14\x02\x03\x05\x12\x04\xc4\x01\x0b\x11\n\r\n\x05\x04\x14\x02\x03\x01\x12\x04\xc4\x01\x12\"\n\r\n\x05\x04\x14\x02\x03\x03\x12\x04\xc4\x01%&\n\x0c\n\x04\x04\x14\x02\x04\x12\x04\xc5\x01\x02\'\n\r\n\x05\x04\x14\x02\x04\x04\x12\x04\xc5\x01\x02\n\n\r\n\x05\x04\x14\x02\x04\x06\x12\x04\xc5\x01\x0b\x1b\n\r\n\x05\x04\x14\x02\x04\x01\x12\x04\xc5\x01\x1c\"\n\r\n\x05\x04\x14\x02\x04\x03\x12\x04\xc5\x01%&\n\x0c\n\x04\x04\x14\x02\x05\x12\x04\xc6\x01\x02#\n\r\n\x05\x04\x14\x02\x05\x05\x12\x04\xc6\x01\x02\x07\n\r\n\x05\x04\x14\x02\x05\x01\x12\x04\xc6\x01\x08\x1e\n\r\n\x05\x04\x14\x02\x05\x03\x12\x04\xc6\x01!\"\n\x0c\n\x04\x04\x14\x02\x06\x12\x04\xc7\x01\x02!\n\r\n\x05\x04\x14\x02\x06\x05\x12\x04\xc7\x01\x02\x07\n\r\n\x05\x04\x14\x02\x06\x01\x12\x04\xc7\x01\x08\x1c\n\r\n\x05\x04\x14\x02\x06\x03\x12\x04\xc7\x01\x1f \n\x0c\n\x04\x04\x14\x02\x07\x12\x04\xc8\x01\x02\x1b\n\r\n\x05\x04\x14\x02\x07\x05\x12\x04\xc8\x01\x02\x07\n\r\n\x05\x04\x14\x02\x07\x01\x12\x04\xc8\x01\x08\x16\n\r\n\x05\x04\x14\x02\x07\x03\x12\x04\xc8\x01\x19\x1a\n\x0c\n\x04\x04\x14\x02\x08\x12\x04\xc9\x01\x02\x1c\n\r\n\x05\x04\x14\x02\x08\x05\x12\x04\xc9\x01\x02\x07\n\r\n\x05\x04\x14\x02\x08\x01\x12\x04\xc9\x01\x08\x17\n\r\n\x05\x04\x14\x02\x08\x03\x12\x04\xc9\x01\x1a\x1b\n\x0c\n\x02\x04\x15\x12\x06\xcc\x01\x00\xd4\x01\x01\n\x0b\n\x03\x04\x15\x01\x12\x04\xcc\x01\x08\"\n\x0c\n\x04\x04\x15\x02\x00\x12\x04\xcd\x01\x02\x18\n\r\n\x05\x04\x15\x02\x00\x05\x12\x04\xcd\x01\x02\x08\n\r\n\x05\x04\x15\x02\x00\x01\x12\x04\xcd\x01\t\x13\n\r\n\x05\x04\x15\x02\x00\x03\x12\x04\xcd\x01\x16\x17\n\x0c\n\x04\x04\x15\x02\x01\x12\x04\xce\x01\x02*\n\r\n\x05\x04\x15\x02\x01\x06\x12\x04\xce\x01\x02\x1b\n\r\n\x05\x04\x15\x02\x01\x01\x12\x04\xce\x01\x1c%\n\r\n\x05\x04\x15\x02\x01\x03\x12\x04\xce\x01()\n\x0c\n\x04\x04\x15\x02\x02\x12\x04\xcf\x01\x02(\n\r\n\x05\x04\x15\x02\x02\x06\x12\x04\xcf\x01\x02\x1b\n\r\n\x05\x04\x15\x02\x02\x01\x12\x04\xcf\x01\x1c#\n\r\n\x05\x04\x15\x02\x02\x03\x12\x04\xcf\x01&\'\n\x0c\n\x04\x04\x15\x02\x03\x12\x04\xd0\x01\x02(\n\r\n\x05\x04\x15\x02\x03\x04\x12\x04\xd0\x01\x02\n\n\r\n\x05\x04\x15\x02\x03\x05\x12\x04\xd0\x01\x0b\x11\n\r\n\x05\x04\x15\x02\x03\x01\x12\x04\xd0\x01\x12#\n\r\n\x05\x04\x15\x02\x03\x03\x12\x04\xd0\x01&\'\n\x0c\n\x04\x04\x15\x02\x04\x12\x04\xd1\x01\x02%\n\r\n\x05\x04\x15\x02\x04\x04\x12\x04\xd1\x01\x02\n\n\r\n\x05\x04\x15\x02\x04\x05\x12\x04\xd1\x01\x0b\x11\n\r\n\x05\x04\x15\x02\x04\x01\x12\x04\xd1\x01\x12 \n\r\n\x05\x04\x15\x02\x04\x03\x12\x04\xd1\x01#$\n\x0c\n\x04\x04\x15\x02\x05\x12\x04\xd2\x01\x02\x12\n\r\n\x05\x04\x15\x02\x05\x05\x12\x04\xd2\x01\x02\x07\n\r\n\x05\x04\x15\x02\x05\x01\x12\x04\xd2\x01\x08\r\n\r\n\x05\x04\x15\x02\x05\x03\x12\x04\xd2\x01\x10\x11\n\x0c\n\x04\x04\x15\x02\x06\x12\x04\xd3\x01\x02\x13\n\r\n\x05\x04\x15\x02\x06\x05\x12\x04\xd3\x01\x02\x06\n\r\n\x05\x04\x15\x02\x06\x01\x12\x04\xd3\x01\x07\x0e\n\r\n\x05\x04\x15\x02\x06\x03\x12\x04\xd3\x01\x11\x12\n\x0c\n\x02\x04\x16\x12\x06\xd6\x01\x00\xe5\x01\x01\n\x0b\n\x03\x04\x16\x01\x12\x04\xd6\x01\x08 \n\x0c\n\x04\x04\x16\x02\x00\x12\x04\xd7\x01\x02\x13\n\r\n\x05\x04\x16\x02\x00\x05\x12\x04\xd7\x01\x02\x06\n\r\n\x05\x04\x16\x02\x00\x01\x12\x04\xd7\x01\x07\x0e\n\r\n\x05\x04\x16\x02\x00\x03\x12\x04\xd7\x01\x11\x12\n\x0c\n\x04\x04\x16\x02\x01\x12\x04\xd8\x01\x02\x15\n\r\n\x05\x04\x16\x02\x01\x05\x12\x04\xd8\x01\x02\x08\n\r\n\x05\x04\x16\x02\x01\x01\x12\x04\xd8\x01\t\x10\n\r\n\x05\x04\x16\x02\x01\x03\x12\x04\xd8\x01\x13\x14\n\x0c\n\x04\x04\x16\x02\x02\x12\x04\xd9\x01\x02\x16\n\r\n\x05\x04\x16\x02\x02\x05\x12\x04\xd9\x01\x02\x08\n\r\n\x05\x04\x16\x02\x02\x01\x12\x04\xd9\x01\t\x11\n\r\n\x05\x04\x16\x02\x02\x03\x12\x04\xd9\x01\x14\x15\n\x0c\n\x04\x04\x16\x02\x03\x12\x04\xda\x01\x02\x1c\n\r\n\x05\x04\x16\x02\x03\x04\x12\x04\xda\x01\x02\n\n\r\n\x05\x04\x16\x02\x03\x05\x12\x04\xda\x01\x0b\x11\n\r\n\x05\x04\x16\x02\x03\x01\x12\x04\xda\x01\x12\x17\n\r\n\x05\x04\x16\x02\x03\x03\x12\x04\xda\x01\x1a\x1b\n\x0c\n\x04\x04\x16\x02\x04\x12\x04\xdb\x01\x02\x19\n\r\n\x05\x04\x16\x02\x04\x05\x12\x04\xdb\x01\x02\x07\n\r\n\x05\x04\x16\x02\x04\x01\x12\x04\xdb\x01\x08\x14\n\r\n\x05\x04\x16\x02\x04\x03\x12\x04\xdb\x01\x17\x18\n\x0c\n\x04\x04\x16\x02\x05\x12\x04\xdc\x01\x02\'\n\r\n\x05\x04\x16\x02\x05\x04\x12\x04\xdc\x01\x02\n\n\r\n\x05\x04\x16\x02\x05\x05\x12\x04\xdc\x01\x0b\x11\n\r\n\x05\x04\x16\x02\x05\x01\x12\x04\xdc\x01\x12\"\n\r\n\x05\x04\x16\x02\x05\x03\x12\x04\xdc\x01%&\n\x0c\n\x04\x04\x16\x02\x06\x12\x04\xdd\x01\x02\x1d\n\r\n\x05\x04\x16\x02\x06\x06\x12\x04\xdd\x01\x02\x0b\n\r\n\x05\x04\x16\x02\x06\x01\x12\x04\xdd\x01\x0c\x18\n\r\n\x05\x04\x16\x02\x06\x03\x12\x04\xdd\x01\x1b\x1c\n\x0c\n\x04\x04\x16\x02\x07\x12\x04\xde\x01\x02\x1e\n\r\n\x05\x04\x16\x02\x07\x06\x12\x04\xde\x01\x02\x0b\n\r\n\x05\x04\x16\x02\x07\x01\x12\x04\xde\x01\x0c\x19\n\r\n\x05\x04\x16\x02\x07\x03\x12\x04\xde\x01\x1c\x1d\n\x0c\n\x04\x04\x16\x02\x08\x12\x04\xdf\x01\x02$\n\r\n\x05\x04\x16\x02\x08\x06\x12\x04\xdf\x01\x02\x0b\n\r\n\x05\x04\x16\x02\x08\x01\x12\x04\xdf\x01\x0c\x1f\n\r\n\x05\x04\x16\x02\x08\x03\x12\x04\xdf\x01\"#\n\x0c\n\x04\x04\x16\x02\t\x12\x04\xe0\x01\x02\x1e\n\r\n\x05\x04\x16\x02\t\x06\x12\x04\xe0\x01\x02\x0e\n\r\n\x05\x04\x16\x02\t\x01\x12\x04\xe0\x01\x0f\x18\n\r\n\x05\x04\x16\x02\t\x03\x12\x04\xe0\x01\x1b\x1d\n\x0c\n\x04\x04\x16\x02\n\x12\x04\xe1\x01\x02 \n\r\n\x05\x04\x16\x02\n\x06\x12\x04\xe1\x01\x02\x0e\n\r\n\x05\x04\x16\x02\n\x01\x12\x04\xe1\x01\x0f\x1a\n\r\n\x05\x04\x16\x02\n\x03\x12\x04\xe1\x01\x1d\x1f\n\x0c\n\x04\x04\x16\x02\x0b\x12\x04\xe2\x01\x02\x1e\n\r\n\x05\x04\x16\x02\x0b\x06\x12\x04\xe2\x01\x02\x0e\n\r\n\x05\x04\x16\x02\x0b\x01\x12\x04\xe2\x01\x0f\x18\n\r\n\x05\x04\x16\x02\x0b\x03\x12\x04\xe2\x01\x1b\x1d\n\x0c\n\x04\x04\x16\x02\x0c\x12\x04\xe3\x01\x02\'\n\r\n\x05\x04\x16\x02\x0c\x06\x12\x04\xe3\x01\x02\x17\n\r\n\x05\x04\x16\x02\x0c\x01\x12\x04\xe3\x01\x18!\n\r\n\x05\x04\x16\x02\x0c\x03\x12\x04\xe3\x01$&\n\x0c\n\x04\x04\x16\x02\r\x12\x04\xe4\x01\x02)\n\r\n\x05\x04\x16\x02\r\x06\x12\x04\xe4\x01\x02\x17\n\r\n\x05\x04\x16\x02\r\x01\x12\x04\xe4\x01\x18#\n\r\n\x05\x04\x16\x02\r\x03\x12\x04\xe4\x01&(b\x06proto3";