From f26cff8c3843695e323dd95f69db246719371dca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Frederik=20Sch=C3=B6ll?= Date: Mon, 26 Feb 2024 16:25:39 +0100 Subject: [PATCH] add block model for Beacon chains --- CHANGELOG.md | 4 ++++ proto/generator/generator.go | 1 + proto/well_known_types.go | 14 +++++++++++--- 3 files changed, 16 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3bda8d7..37897f5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,10 @@ Operators, you should copy/paste content of this content straight to your projec If you were at `firehose-core` version `1.0.0` and are bumping to `1.1.0`, you should copy the content between those 2 version to your own repository, replacing placeholder value `fire{chain}` with your chain's own binary. +## Unreleased + +* Added `Beacon` to known list of Block model. + ## v1.2.3 * Fix marshalling of blocks to JSON in tools like `firehose-client` and `print merged-blocks` diff --git a/proto/generator/generator.go b/proto/generator/generator.go index fb3eeb7..aa9bc5a 100644 --- a/proto/generator/generator.go +++ b/proto/generator/generator.go @@ -33,6 +33,7 @@ var wellKnownProtoRepos = []string{ "buf.build/streamingfast/firehose-bitcoin", "buf.build/pinax/firehose-antelope", "buf.build/pinax/firehose-arweave", + "buf.build/pinax/firehose-beacon", } func main() { diff --git a/proto/well_known_types.go b/proto/well_known_types.go index 9e72a8f..9f5bf60 100644 --- a/proto/well_known_types.go +++ b/proto/well_known_types.go @@ -50,16 +50,24 @@ func init() { proto: "0a1d73662f626974636f696e2f747970652f76312f747970652e70726f746f121273662e626974636f696e2e747970652e76311a1f676f6f676c652f70726f746f6275662f74696d657374616d702e70726f746f22e5030a05426c6f636b12120a046861736818012001280952046861736812120a0473697a65180320012805520473697a6512230a0d73747269707065645f73697a65180420012805520c737472697070656453697a6512160a06776569676874180520012805520677656967687412160a06686569676874180620012803520668656967687412180a0776657273696f6e180720012805520776657273696f6e121f0a0b76657273696f6e5f686578180820012809520a76657273696f6e486578121f0a0b6d65726b6c655f726f6f74180920012809520a6d65726b6c65526f6f74122f0a027478180a2003280b321f2e73662e626974636f696e2e747970652e76312e5472616e73616374696f6e5202747812120a0474696d65180b20012803520474696d65121e0a0a6d656469616e74696d65180c20012803520a6d656469616e74696d6512140a056e6f6e6365180d2001280d52056e6f6e636512120a0462697473180e20012809520462697473121e0a0a646966666963756c7479180f20012801520a646966666963756c7479121c0a09636861696e776f726b1810200128095209636861696e776f726b12110a046e5f747818112001280d52036e547812230a0d70726576696f75735f68617368181220012809520c70726576696f75734861736822d4020a0b5472616e73616374696f6e12100a03686578180120012809520368657812120a047478696418022001280952047478696412120a046861736818032001280952046861736812120a0473697a65180420012805520473697a6512140a057673697a6518052001280552057673697a6512160a06776569676874180620012805520677656967687412180a0776657273696f6e18072001280d520776657273696f6e121a0a086c6f636b74696d6518082001280d52086c6f636b74696d6512290a0376696e18092003280b32172e73662e626974636f696e2e747970652e76312e56696e520376696e122c0a04766f7574180a2003280b32182e73662e626974636f696e2e747970652e76312e566f75745204766f7574121c0a09626c6f636b68617368180b200128095209626c6f636b68617368121c0a09626c6f636b74696d65180c200128035209626c6f636b74696d6522c5010a0356696e12120a047478696418012001280952047478696412120a04766f757418022001280d5204766f7574123c0a0a7363726970745f73696718032001280b321d2e73662e626974636f696e2e747970652e76312e5363726970745369675209736372697074536967121a0a0873657175656e636518042001280d520873657175656e636512200a0b7478696e7769746e657373180520032809520b7478696e7769746e657373121a0a08636f696e626173651806200128095208636f696e6261736522710a04566f757412140a0576616c7565180120012801520576616c7565120c0a016e18022001280d52016e12450a0d7363726970745f7075624b657918032001280b32202e73662e626974636f696e2e747970652e76312e5363726970745075624b6579520c7363726970745075624b6579222f0a0953637269707453696712100a0361736d180120012809520361736d12100a0368657818022001280952036865782299010a0c5363726970745075624b657912100a0361736d180120012809520361736d12100a03686578180220012809520368657812190a087265715f7369677318032001280552077265715369677312120a047479706518042001280952047479706512180a0761646472657373180520012809520761646472657373121c0a096164647265737365731806200328095209616464726573736573424d5a4b6769746875622e636f6d2f73747265616d696e67666173742f66697265686f73652d626974636f696e2f74797065732f70622f73662f626974636f696e2f747970652f76313b7062627463620670726f746f33", }, { - // google/protobuf/timestamp.proto (https://buf.build/pinax/firehose-antelope/docs/3af26456175d4f1883a091182f77d0db:google.protobuf) + // google/protobuf/timestamp.proto (https://buf.build/pinax/firehose-antelope/docs/d0bfddff3ea641368c1215bf1e66a76d:google.protobuf) proto: "0a1f676f6f676c652f70726f746f6275662f74696d657374616d702e70726f746f120f676f6f676c652e70726f746f627566223b0a0954696d657374616d7012180a077365636f6e647318012001280352077365636f6e647312140a056e616e6f7318022001280552056e616e6f734285010a13636f6d2e676f6f676c652e70726f746f627566420e54696d657374616d7050726f746f50015a32676f6f676c652e676f6c616e672e6f72672f70726f746f6275662f74797065732f6b6e6f776e2f74696d657374616d707062f80101a20203475042aa021e476f6f676c652e50726f746f6275662e57656c6c4b6e6f776e5479706573620670726f746f33", }, { - // sf/antelope/type/v1/type.proto (https://buf.build/pinax/firehose-antelope/docs/3af26456175d4f1883a091182f77d0db:sf.antelope.type.v1) + // sf/antelope/type/v1/type.proto (https://buf.build/pinax/firehose-antelope/docs/d0bfddff3ea641368c1215bf1e66a76d:sf.antelope.type.v1) proto: "0a1e73662f616e74656c6f70652f747970652f76312f747970652e70726f746f121373662e616e74656c6f70652e747970652e76311a1f676f6f676c652f70726f746f6275662f74696d657374616d702e70726f746f22550a0c416374696f6e54726163657312450a0d616374696f6e5f74726163657318012003280b32202e73662e616e74656c6f70652e747970652e76312e416374696f6e5472616365520c616374696f6e54726163657322690a115472616e73616374696f6e54726163657312540a127472616e73616374696f6e5f74726163657318012003280b32252e73662e616e74656c6f70652e747970652e76312e5472616e73616374696f6e547261636552117472616e73616374696f6e54726163657322390a0544424f707312300a0664625f6f707318012003280b32192e73662e616e74656c6f70652e747970652e76312e44424f70520564624f7073228b160a05426c6f636b120e0a0269641801200128095202696412160a066e756d62657218022001280d52066e756d62657212180a0776657273696f6e18032001280d520776657273696f6e12380a0668656164657218042001280b32202e73662e616e74656c6f70652e747970652e76312e426c6f636b4865616465725206686561646572122d0a1270726f64756365725f7369676e6174757265180520012809521170726f64756365725369676e617475726512490a10626c6f636b5f657874656e73696f6e7318072003280b321e2e73662e616e74656c6f70652e747970652e76312e457874656e73696f6e520f626c6f636b457874656e73696f6e73124d0a2364706f735f70726f706f7365645f697272657665727369626c655f626c6f636b6e756d18082001280d522064706f7350726f706f736564497272657665727369626c65426c6f636b6e756d123c0a1a64706f735f697272657665727369626c655f626c6f636b6e756d18092001280d521864706f73497272657665727369626c65426c6f636b6e756d124f0a10626c6f636b726f6f745f6d65726b6c65180b2001280b32242e73662e616e74656c6f70652e747970652e76312e426c6f636b526f6f744d65726b6c65520f626c6f636b726f6f744d65726b6c6512660a1970726f64756365725f746f5f6c6173745f70726f6475636564180c2003280b322b2e73662e616e74656c6f70652e747970652e76312e50726f6475636572546f4c61737450726f6475636564521670726f6475636572546f4c61737450726f6475636564126d0a1c70726f64756365725f746f5f6c6173745f696d706c6965645f697262180d2003280b322d2e73662e616e74656c6f70652e747970652e76312e50726f6475636572546f4c617374496d706c696564495242521870726f6475636572546f4c617374496d706c69656449726212230a0d636f6e6669726d5f636f756e74180f2003280d520c636f6e6669726d436f756e7412570a1070656e64696e675f7363686564756c6518102001280b322c2e73662e616e74656c6f70652e747970652e76312e50656e64696e6750726f64756365725363686564756c65520f70656e64696e675363686564756c65126e0a1b6163746976617465645f70726f746f636f6c5f666561747572657318112001280b322e2e73662e616e74656c6f70652e747970652e76312e41637469766174656450726f746f636f6c4665617475726573521961637469766174656450726f746f636f6c4665617475726573123c0a0a726c696d69745f6f707318132003280b321d2e73662e616e74656c6f70652e747970652e76312e526c696d69744f705209726c696d69744f707312600a17756e66696c74657265645f7472616e73616374696f6e7318062003280b32272e73662e616e74656c6f70652e747970652e76312e5472616e73616374696f6e526563656970745216756e66696c74657265645472616e73616374696f6e73125c0a1566696c74657265645f7472616e73616374696f6e73182f2003280b32272e73662e616e74656c6f70652e747970652e76312e5472616e73616374696f6e52656365697074521466696c74657265645472616e73616374696f6e7312400a1c756e66696c74657265645f7472616e73616374696f6e5f636f756e7418162001280d521a756e66696c74657265645472616e73616374696f6e436f756e74123c0a1a66696c74657265645f7472616e73616374696f6e5f636f756e7418302001280d521866696c74657265645472616e73616374696f6e436f756e7412690a23756e66696c74657265645f696d706c696369745f7472616e73616374696f6e5f6f707318142003280b321a2e73662e616e74656c6f70652e747970652e76312e5472784f705220756e66696c7465726564496d706c696369745472616e73616374696f6e4f707312650a2166696c74657265645f696d706c696369745f7472616e73616374696f6e5f6f707318312003280b321a2e73662e616e74656c6f70652e747970652e76312e5472784f70521e66696c7465726564496d706c696369745472616e73616374696f6e4f707312690a1d756e66696c74657265645f7472616e73616374696f6e5f74726163657318152003280b32252e73662e616e74656c6f70652e747970652e76312e5472616e73616374696f6e5472616365521b756e66696c74657265645472616e73616374696f6e54726163657312650a1b66696c74657265645f7472616e73616374696f6e5f747261636573182e2003280b32252e73662e616e74656c6f70652e747970652e76312e5472616e73616374696f6e5472616365521966696c74657265645472616e73616374696f6e547261636573124b0a22756e66696c74657265645f7472616e73616374696f6e5f74726163655f636f756e7418172001280d521f756e66696c74657265645472616e73616374696f6e5472616365436f756e7412470a2066696c74657265645f7472616e73616374696f6e5f74726163655f636f756e74182b2001280d521d66696c74657265645472616e73616374696f6e5472616365436f756e7412520a26756e66696c74657265645f65786563757465645f696e7075745f616374696f6e5f636f756e7418182001280d5222756e66696c74657265644578656375746564496e707574416374696f6e436f756e74124e0a2466696c74657265645f65786563757465645f696e7075745f616374696f6e5f636f756e74182c2001280d522066696c74657265644578656375746564496e707574416374696f6e436f756e7412520a26756e66696c74657265645f65786563757465645f746f74616c5f616374696f6e5f636f756e7418192001280d5222756e66696c74657265644578656375746564546f74616c416374696f6e436f756e74124e0a2466696c74657265645f65786563757465645f746f74616c5f616374696f6e5f636f756e74182d2001280d522066696c74657265644578656375746564546f74616c416374696f6e436f756e74122a0a11626c6f636b5f7369676e696e675f6b6579180e20012809520f626c6f636b5369676e696e674b657912530a126163746976655f7363686564756c655f7631180a2001280b32252e73662e616e74656c6f70652e747970652e76312e50726f64756365725363686564756c6552106163746976655363686564756c65563112720a2076616c69645f626c6f636b5f7369676e696e675f617574686f726974795f7632181e2001280b322a2e73662e616e74656c6f70652e747970652e76312e426c6f636b5369676e696e67417574686f72697479521c76616c6964426c6f636b5369676e696e67417574686f726974795632125c0a126163746976655f7363686564756c655f7632181f2001280b322e2e73662e616e74656c6f70652e747970652e76312e50726f6475636572417574686f726974795363686564756c6552106163746976655363686564756c655632122b0a1166696c746572696e675f6170706c696564182820012808521066696c746572696e674170706c69656412410a1d66696c746572696e675f696e636c7564655f66696c7465725f65787072182920012809521a66696c746572696e67496e636c75646546696c7465724578707212410a1d66696c746572696e675f6578636c7564655f66696c7465725f65787072182a20012809521a66696c746572696e674578636c75646546696c74657245787072125d0a2c66696c746572696e675f73797374656d5f616374696f6e735f696e636c7564655f66696c7465725f65787072183220012809522766696c746572696e6753797374656d416374696f6e73496e636c75646546696c746572457870724a04081210132284030a0d426c6f636b5769746852656673120e0a0269641801200128095202696412300a05626c6f636b18022001280b321a2e73662e616e74656c6f70652e747970652e76312e426c6f636b5205626c6f636b12600a19696d706c696369745f7472616e73616374696f6e5f7265667318032001280b32242e73662e616e74656c6f70652e747970652e76312e5472616e73616374696f6e526566735217696d706c696369745472616e73616374696f6e52656673124f0a107472616e73616374696f6e5f7265667318042001280b32242e73662e616e74656c6f70652e747970652e76312e5472616e73616374696f6e52656673520f7472616e73616374696f6e52656673125a0a167472616e73616374696f6e5f74726163655f7265667318052001280b32242e73662e616e74656c6f70652e747970652e76312e5472616e73616374696f6e5265667352147472616e73616374696f6e54726163655265667312220a0c697272657665727369626c65180620012808520c697272657665727369626c6522290a0f5472616e73616374696f6e5265667312160a0668617368657318012003280c520668617368657322480a1941637469766174656450726f746f636f6c4665617475726573122b0a1170726f746f636f6c5f666561747572657318012003280c521070726f746f636f6c46656174757265732281020a1750656e64696e6750726f64756365725363686564756c6512280a107363686564756c655f6c69625f6e756d18012001280d520e7363686564756c654c69624e756d12230a0d7363686564756c655f6861736818022001280c520c7363686564756c654861736812460a0b7363686564756c655f763118032001280b32252e73662e616e74656c6f70652e747970652e76312e50726f64756365725363686564756c65520a7363686564756c655631124f0a0b7363686564756c655f763218042001280b322e2e73662e616e74656c6f70652e747970652e76312e50726f6475636572417574686f726974795363686564756c65520a7363686564756c655632226c0a1050726f64756365725363686564756c6512180a0776657273696f6e18012001280d520776657273696f6e123e0a0970726f64756365727318022003280b32202e73662e616e74656c6f70652e747970652e76312e50726f64756365724b6579520970726f647563657273225c0a0b50726f64756365724b657912210a0c6163636f756e745f6e616d65180120012809520b6163636f756e744e616d65122a0a11626c6f636b5f7369676e696e675f6b6579180220012809520f626c6f636b5369676e696e674b6579227b0a1950726f6475636572417574686f726974795363686564756c6512180a0776657273696f6e18012001280d520776657273696f6e12440a0970726f64756365727318022003280b32262e73662e616e74656c6f70652e747970652e76312e50726f6475636572417574686f72697479520970726f647563657273229a010a1150726f6475636572417574686f7269747912210a0c6163636f756e745f6e616d65180120012809520b6163636f756e744e616d6512620a17626c6f636b5f7369676e696e675f617574686f7269747918022001280b322a2e73662e616e74656c6f70652e747970652e76312e426c6f636b5369676e696e67417574686f726974795215626c6f636b5369676e696e67417574686f7269747922620a15426c6f636b5369676e696e67417574686f72697479123e0a02763018012001280b322c2e73662e616e74656c6f70652e747970652e76312e426c6f636b5369676e696e67417574686f72697479563048005202763042090a0776617269616e74226b0a17426c6f636b5369676e696e67417574686f726974795630121c0a097468726573686f6c6418012001280d52097468726573686f6c6412320a046b65797318022003280b321e2e73662e616e74656c6f70652e747970652e76312e4b657957656967687452046b65797322530a0f426c6f636b526f6f744d65726b6c65121d0a0a6e6f64655f636f756e7418012001280d52096e6f6465436f756e7412210a0c6163746976655f6e6f64657318022003280c520b6163746976654e6f64657322630a1650726f6475636572546f4c61737450726f647563656412120a046e616d6518012001280952046e616d6512350a176c6173745f626c6f636b5f6e756d5f70726f647563656418022001280d52146c617374426c6f636b4e756d50726f647563656422650a1850726f6475636572546f4c617374496d706c69656449524212120a046e616d6518012001280952046e616d6512350a176c6173745f626c6f636b5f6e756d5f70726f647563656418022001280d52146c617374426c6f636b4e756d50726f647563656422b0020a125472616e73616374696f6e52656365697074120e0a0269641804200128095202696412140a05696e6465781806200128045205696e646578123e0a0673746174757318012001280e32262e73662e616e74656c6f70652e747970652e76312e5472616e73616374696f6e537461747573520673746174757312350a176370755f75736167655f6d6963726f5f7365636f6e647318022001280d521463707555736167654d6963726f5365636f6e647312260a0f6e65745f75736167655f776f72647318032001280d520d6e65745573616765576f72647312550a127061636b65645f7472616e73616374696f6e18052001280b32262e73662e616e74656c6f70652e747970652e76312e5061636b65645472616e73616374696f6e52117061636b65645472616e73616374696f6e22bd010a115061636b65645472616e73616374696f6e121e0a0a7369676e617475726573180120032809520a7369676e61747572657312200a0b636f6d7072657373696f6e18022001280d520b636f6d7072657373696f6e12370a187061636b65645f636f6e746578745f667265655f6461746118032001280c52157061636b6564436f6e746578744672656544617461122d0a127061636b65645f7472616e73616374696f6e18042001280c52117061636b65645472616e73616374696f6e22b6030a0b426c6f636b48656164657212380a0974696d657374616d7018032001280b321a2e676f6f676c652e70726f746f6275662e54696d657374616d70520974696d657374616d70121a0a0870726f6475636572180420012809520870726f6475636572121c0a09636f6e6669726d656418052001280d5209636f6e6669726d6564121a0a0870726576696f7573180620012809520870726576696f7573122b0a117472616e73616374696f6e5f6d726f6f7418072001280c52107472616e73616374696f6e4d726f6f7412210a0c616374696f6e5f6d726f6f7418082001280c520b616374696f6e4d726f6f7412290a107363686564756c655f76657273696f6e18092001280d520f7363686564756c6556657273696f6e124b0a116865616465725f657874656e73696f6e73180b2003280b321e2e73662e616e74656c6f70652e747970652e76312e457874656e73696f6e5210686561646572457874656e73696f6e73124f0a106e65775f70726f6475636572735f7631180a2001280b32252e73662e616e74656c6f70652e747970652e76312e50726f64756365725363686564756c65520e6e657750726f647563657273563122fb090a105472616e73616374696f6e4576656e74120e0a0269641801200128095202696412190a08626c6f636b5f69641802200128095207626c6f636b4964121b0a09626c6f636b5f6e756d18032001280d5208626c6f636b4e756d12220a0c697272657665727369626c65180420012808520c697272657665727369626c6512640a11696e7465726e616c5f6164646974696f6e18052001280b32352e73662e616e74656c6f70652e747970652e76312e5472616e73616374696f6e4576656e742e4164646564496e7465726e616c6c7948005210696e7465726e616c4164646974696f6e12490a086164646974696f6e18062001280b322b2e73662e616e74656c6f70652e747970652e76312e5472616e73616374696f6e4576656e742e4164646564480052086164646974696f6e124e0a09657865637574696f6e18072001280b322e2e73662e616e74656c6f70652e747970652e76312e5472616e73616374696f6e4576656e742e457865637574656448005209657865637574696f6e125e0a0f647472785f7363686564756c696e6718082001280b32332e73662e616e74656c6f70652e747970652e76312e5472616e73616374696f6e4576656e742e447472785363686564756c65644800520e647472785363686564756c696e6712610a11647472785f63616e63656c6c6174696f6e18092001280b32322e73662e616e74656c6f70652e747970652e76312e5472616e73616374696f6e4576656e742e4474727843616e63656c6564480052106474727843616e63656c6c6174696f6e1a5b0a0f4164646564496e7465726e616c6c7912480a0b7472616e73616374696f6e18012001280b32262e73662e616e74656c6f70652e747970652e76312e5369676e65645472616e73616374696f6e520b7472616e73616374696f6e1ad6010a05416464656412410a077265636569707418012001280b32272e73662e616e74656c6f70652e747970652e76312e5472616e73616374696f6e5265636569707452077265636569707412480a0b7472616e73616374696f6e18022001280b32262e73662e616e74656c6f70652e747970652e76312e5369676e65645472616e73616374696f6e520b7472616e73616374696f6e12400a0b7075626c69635f6b65797318032001280b321f2e73662e616e74656c6f70652e747970652e76312e5075626c69634b657973520a7075626c69634b6579731a8b010a084578656375746564123b0a05747261636518012001280b32252e73662e616e74656c6f70652e747970652e76312e5472616e73616374696f6e54726163655205747261636512420a0b626c6f636b48656164657218022001280b32202e73662e616e74656c6f70652e747970652e76312e426c6f636b486561646572520b626c6f636b4865616465721a98010a0d447472785363686564756c6564123d0a0a637265617465645f627918012001280b321e2e73662e616e74656c6f70652e747970652e76312e457874445472784f70520963726561746564427912480a0b7472616e73616374696f6e18022001280b32262e73662e616e74656c6f70652e747970652e76312e5369676e65645472616e73616374696f6e520b7472616e73616374696f6e1a4f0a0c4474727843616e63656c6564123f0a0b63616e63656c65645f627918012001280b321e2e73662e616e74656c6f70652e747970652e76312e457874445472784f70520a63616e63656c6564427942070a056576656e74222d0a0a5075626c69634b657973121f0a0b7075626c69635f6b657973180120032809520a7075626c69634b657973229d060a145472616e73616374696f6e4c6966656379636c65120e0a0269641801200128095202696412550a127472616e73616374696f6e5f73746174757318022001280e32262e73662e616e74656c6f70652e747970652e76312e5472616e73616374696f6e53746174757352117472616e73616374696f6e53746174757312580a137472616e73616374696f6e5f7265636569707418242001280b32272e73662e616e74656c6f70652e747970652e76312e5472616e73616374696f6e5265636569707452127472616e73616374696f6e5265636569707412480a0b7472616e73616374696f6e180a2001280b32262e73662e616e74656c6f70652e747970652e76312e5369676e65645472616e73616374696f6e520b7472616e73616374696f6e121f0a0b7075626c69635f6b657973181320032809520a7075626c69634b657973124e0a0f657865637574696f6e5f7472616365180b2001280b32252e73662e616e74656c6f70652e747970652e76312e5472616e73616374696f6e5472616365520e657865637574696f6e547261636512560a16657865637574696f6e5f626c6f636b5f686561646572180c2001280b32202e73662e616e74656c6f70652e747970652e76312e426c6f636b4865616465725214657865637574696f6e426c6f636b486561646572123d0a0a637265617465645f627918142001280b321e2e73662e616e74656c6f70652e747970652e76312e457874445472784f705209637265617465644279123f0a0b63616e63656c65645f627918152001280b321e2e73662e616e74656c6f70652e747970652e76312e457874445472784f70520a63616e63656c6564427912330a156372656174696f6e5f697272657665727369626c6518212001280852146372656174696f6e497272657665727369626c6512350a16657865637574696f6e5f697272657665727369626c651822200128085215657865637574696f6e497272657665727369626c6512390a1863616e63656c6174696f6e5f697272657665727369626c65182320012808521763616e63656c6174696f6e497272657665727369626c654a04080d10134a040816102122a3010a115369676e65645472616e73616374696f6e12420a0b7472616e73616374696f6e18012001280b32202e73662e616e74656c6f70652e747970652e76312e5472616e73616374696f6e520b7472616e73616374696f6e121e0a0a7369676e617475726573180220032809520a7369676e617475726573122a0a11636f6e746578745f667265655f6461746118032003280c520f636f6e7465787446726565446174612293020a0b5472616e73616374696f6e123e0a0668656164657218012001280b32262e73662e616e74656c6f70652e747970652e76312e5472616e73616374696f6e4865616465725206686561646572124d0a14636f6e746578745f667265655f616374696f6e7318022003280b321b2e73662e616e74656c6f70652e747970652e76312e416374696f6e5212636f6e7465787446726565416374696f6e7312350a07616374696f6e7318032003280b321b2e73662e616e74656c6f70652e747970652e76312e416374696f6e5207616374696f6e73123e0a0a657874656e73696f6e7318042003280b321e2e73662e616e74656c6f70652e747970652e76312e457874656e73696f6e520a657874656e73696f6e732292020a115472616e73616374696f6e486561646572123a0a0a65787069726174696f6e18012001280b321a2e676f6f676c652e70726f746f6275662e54696d657374616d70520a65787069726174696f6e12220a0d7265665f626c6f636b5f6e756d18022001280d520b726566426c6f636b4e756d12280a107265665f626c6f636b5f70726566697818032001280d520e726566426c6f636b507265666978122d0a136d61785f6e65745f75736167655f776f72647318042001280d52106d61784e65745573616765576f72647312270a106d61785f6370755f75736167655f6d7318052001280d520d6d617843707555736167654d73121b0a0964656c61795f73656318062001280d520864656c61795365632288090a105472616e73616374696f6e5472616365120e0a02696418012001280952026964121b0a09626c6f636b5f6e756d1802200128045208626c6f636b4e756d12140a05696e646578181a200128045205696e64657812390a0a626c6f636b5f74696d6518032001280b321a2e676f6f676c652e70726f746f6275662e54696d657374616d705209626c6f636b54696d65122a0a1170726f64756365725f626c6f636b5f6964180420012809520f70726f6475636572426c6f636b496412470a077265636569707418052001280b322d2e73662e616e74656c6f70652e747970652e76312e5472616e73616374696f6e5265636569707448656164657252077265636569707412180a07656c61707365641806200128035207656c6170736564121b0a096e65745f757361676518072001280452086e65745573616765121c0a097363686564756c656418082001280852097363686564756c656412450a0d616374696f6e5f74726163657318092003280b32202e73662e616e74656c6f70652e747970652e76312e416374696f6e5472616365520c616374696f6e54726163657312510a116661696c65645f647472785f7472616365180a2001280b32252e73662e616e74656c6f70652e747970652e76312e5472616e73616374696f6e5472616365520f6661696c6564447472785472616365123c0a09657863657074696f6e180f2001280b321e2e73662e616e74656c6f70652e747970652e76312e457863657074696f6e5209657863657074696f6e121d0a0a6572726f725f636f646518102001280452096572726f72436f646512300a0664625f6f707318112003280b32192e73662e616e74656c6f70652e747970652e76312e44424f70520564624f707312360a08647472785f6f707318122003280b321b2e73662e616e74656c6f70652e747970652e76312e445472784f705207647472784f7073123f0a0b666561747572655f6f707318132003280b321e2e73662e616e74656c6f70652e747970652e76312e466561747572654f70520a666561747572654f707312360a087065726d5f6f707318142003280b321b2e73662e616e74656c6f70652e747970652e76312e5065726d4f7052077065726d4f707312330a0772616d5f6f707318152003280b321a2e73662e616e74656c6f70652e747970652e76312e52414d4f70520672616d4f707312520a1272616d5f636f7272656374696f6e5f6f707318162003280b32242e73662e616e74656c6f70652e747970652e76312e52414d436f7272656374696f6e4f70521072616d436f7272656374696f6e4f7073123c0a0a726c696d69745f6f707318172003280b321d2e73662e616e74656c6f70652e747970652e76312e526c696d69744f705209726c696d69744f707312390a097461626c655f6f707318182003280b321c2e73662e616e74656c6f70652e747970652e76312e5461626c654f7052087461626c654f7073124a0a0d6372656174696f6e5f7472656518192003280b32252e73662e616e74656c6f70652e747970652e76312e4372656174696f6e466c61744e6f6465520c6372656174696f6e547265654a04081e101f22b9010a185472616e73616374696f6e52656365697074486561646572123e0a0673746174757318012001280e32262e73662e616e74656c6f70652e747970652e76312e5472616e73616374696f6e537461747573520673746174757312350a176370755f75736167655f6d6963726f5f7365636f6e647318022001280d521463707555736167654d6963726f5365636f6e647312260a0f6e65745f75736167655f776f72647318032001280d520d6e65745573616765576f72647322ba010a06416374696f6e12180a076163636f756e7418012001280952076163636f756e7412120a046e616d6518022001280952046e616d65124a0a0d617574686f72697a6174696f6e18032003280b32242e73662e616e74656c6f70652e747970652e76312e5065726d697373696f6e4c6576656c520d617574686f72697a6174696f6e121b0a096a736f6e5f6461746118042001280952086a736f6e4461746112190a087261775f6461746118052001280c520772617744617461228e080a0b416374696f6e5472616365121a0a087265636569766572180b2001280952087265636569766572123c0a077265636569707418012001280b32222e73662e616e74656c6f70652e747970652e76312e416374696f6e5265636569707452077265636569707412330a06616374696f6e18022001280b321b2e73662e616e74656c6f70652e747970652e76312e416374696f6e5206616374696f6e12210a0c636f6e746578745f66726565180320012808520b636f6e746578744672656512180a07656c61707365641804200128035207656c617073656412180a07636f6e736f6c651805200128095207636f6e736f6c6512250a0e7472616e73616374696f6e5f6964180620012809520d7472616e73616374696f6e4964121b0a09626c6f636b5f6e756d1807200128045208626c6f636b4e756d122a0a1170726f64756365725f626c6f636b5f6964180820012809520f70726f6475636572426c6f636b496412390a0a626c6f636b5f74696d6518092001280b321a2e676f6f676c652e70726f746f6275662e54696d657374616d705209626c6f636b54696d6512520a126163636f756e745f72616d5f64656c746173180a2003280b32242e73662e616e74656c6f70652e747970652e76312e4163636f756e7452414d44656c746152106163636f756e7452616d44656c74617312280a107261775f72657475726e5f76616c756518292001280c520e72617752657475726e56616c7565122a0a116a736f6e5f72657475726e5f76616c7565182a20012809520f6a736f6e52657475726e56616c7565123c0a09657863657074696f6e180f2001280b321e2e73662e616e74656c6f70652e747970652e76312e457863657074696f6e5209657863657074696f6e121d0a0a6572726f725f636f646518142001280452096572726f72436f646512250a0e616374696f6e5f6f7264696e616c18102001280d520d616374696f6e4f7264696e616c12340a1663726561746f725f616374696f6e5f6f7264696e616c18112001280d521463726561746f72416374696f6e4f7264696e616c125a0a2a636c6f736573745f756e6e6f7469666965645f616e636573746f725f616374696f6e5f6f7264696e616c18122001280d5226636c6f73657374556e6e6f746966696564416e636573746f72416374696f6e4f7264696e616c12270a0f657865637574696f6e5f696e64657818132001280d520e657865637574696f6e496e646578122b0a1166696c746572696e675f6d617463686564181e20012808521066696c746572696e674d61746368656412520a2666696c746572696e675f6d6174636865645f73797374656d5f616374696f6e5f66696c746572181f20012808522266696c746572696e674d61746368656453797374656d416374696f6e46696c7465724a040828102922a1020a0d416374696f6e52656365697074121a0a0872656365697665721801200128095208726563656976657212160a06646967657374180220012809520664696765737412270a0f676c6f62616c5f73657175656e6365180320012804520e676c6f62616c53657175656e636512460a0d617574685f73657175656e636518042003280b32212e73662e616e74656c6f70652e747970652e76312e4175746853657175656e6365520c6175746853657175656e636512230a0d726563765f73657175656e6365180520012804520c7265637653657175656e636512230a0d636f64655f73657175656e6365180620012804520c636f646553657175656e636512210a0c6162695f73657175656e6365180720012804520b61626953657175656e6365224d0a0c4175746853657175656e636512210a0c6163636f756e745f6e616d65180120012809520b6163636f756e744e616d65121a0a0873657175656e6365180220012804520873657175656e636522410a0f4163636f756e7452414d44656c746112180a076163636f756e7418012001280952076163636f756e7412140a0564656c7461180220012803520564656c7461223e0a0c4163636f756e7444656c746112180a076163636f756e7418012001280952076163636f756e7412140a0564656c7461180220012803520564656c746122330a09457874656e73696f6e12120a047479706518012001280d52047479706512120a046461746118022001280c520464617461228a020a055472784f7012420a096f7065726174696f6e18012001280e32242e73662e616e74656c6f70652e747970652e76312e5472784f702e4f7065726174696f6e52096f7065726174696f6e12120a046e616d6518022001280952046e616d6512250a0e7472616e73616374696f6e5f6964180320012809520d7472616e73616374696f6e496412480a0b7472616e73616374696f6e18042001280b32262e73662e616e74656c6f70652e747970652e76312e5369676e65645472616e73616374696f6e520b7472616e73616374696f6e22380a094f7065726174696f6e12150a114f5045524154494f4e5f554e4b4e4f574e100012140a104f5045524154494f4e5f435245415445100122f4030a0444424f7012410a096f7065726174696f6e18012001280e32232e73662e616e74656c6f70652e747970652e76312e44424f702e4f7065726174696f6e52096f7065726174696f6e12210a0c616374696f6e5f696e64657818022001280d520b616374696f6e496e64657812120a04636f64651803200128095204636f646512140a0573636f7065180420012809520573636f7065121d0a0a7461626c655f6e616d6518052001280952097461626c654e616d65121f0a0b7072696d6172795f6b6579180620012809520a7072696d6172794b6579121b0a096f6c645f706179657218072001280952086f6c645061796572121b0a096e65775f706179657218082001280952086e6577506179657212190a086f6c645f6461746118092001280c52076f6c644461746112190a086e65775f64617461180a2001280c52076e65774461746112220a0d6f6c645f646174615f6a736f6e180b20012809520b6f6c64446174614a736f6e12220a0d6e65775f646174615f6a736f6e180c20012809520b6e6577446174614a736f6e22640a094f7065726174696f6e12150a114f5045524154494f4e5f554e4b4e4f574e100012140a104f5045524154494f4e5f494e53455254100112140a104f5045524154494f4e5f555044415445100212140a104f5045524154494f4e5f52454d4f5645100322e20c0a0552414d4f7012420a096f7065726174696f6e18012001280e32242e73662e616e74656c6f70652e747970652e76312e52414d4f702e4f7065726174696f6e52096f7065726174696f6e12210a0c616374696f6e5f696e64657818022001280d520b616374696f6e496e64657812140a0570617965721803200128095205706179657212140a0564656c7461180420012803520564656c746112140a0575736167651805200128045205757361676512420a096e616d65737061636518062001280e32242e73662e616e74656c6f70652e747970652e76312e52414d4f702e4e616d65737061636552096e616d65737061636512390a06616374696f6e18072001280e32212e73662e616e74656c6f70652e747970652e76312e52414d4f702e416374696f6e5206616374696f6e121d0a0a756e697175655f6b65791808200128095209756e697175654b65792282070a094f7065726174696f6e12150a114f5045524154494f4e5f554e4b4e4f574e1000121a0a164f5045524154494f4e5f4352454154455f5441424c451001121e0a1a4f5045524154494f4e5f44454645525245445f5452585f414444100212210a1d4f5045524154494f4e5f44454645525245445f5452585f43414e43454c100312210a1d4f5045524154494f4e5f44454645525245445f5452585f505553484544100412290a254f5045524154494f4e5f44454645525245445f5452585f52414d5f434f5252454354494f4e100512220a1e4f5045524154494f4e5f44454645525245445f5452585f52454d4f564544100612180a144f5045524154494f4e5f44454c45544541555448100712160a124f5045524154494f4e5f4c494e4b41555448100812180a144f5045524154494f4e5f4e45574143434f554e541009121f0a1b4f5045524154494f4e5f5052494d4152595f494e4445585f414444100a12220a1e4f5045524154494f4e5f5052494d4152595f494e4445585f52454d4f5645100b12220a1e4f5045524154494f4e5f5052494d4152595f494e4445585f555044415445100c12300a2c4f5045524154494f4e5f5052494d4152595f494e4445585f5550444154455f4144445f4e45575f5041594552100d12330a2f4f5045524154494f4e5f5052494d4152595f494e4445585f5550444154455f52454d4f56455f4f4c445f5041594552100e121a0a164f5045524154494f4e5f52454d4f56455f5441424c45100f12210a1d4f5045524154494f4e5f5345434f4e444152595f494e4445585f414444101012240a204f5045524154494f4e5f5345434f4e444152595f494e4445585f52454d4f5645101112320a2e4f5045524154494f4e5f5345434f4e444152595f494e4445585f5550444154455f4144445f4e45575f5041594552101212350a314f5045524154494f4e5f5345434f4e444152595f494e4445585f5550444154455f52454d4f56455f4f4c445f5041594552101312140a104f5045524154494f4e5f534554414249101412150a114f5045524154494f4e5f534554434f4445101512180a144f5045524154494f4e5f554e4c494e4b415554481016121f0a1b4f5045524154494f4e5f555044415445415554485f4352454154451017121f0a1b4f5045524154494f4e5f555044415445415554485f555044415445101812180a144f5045524154494f4e5f44455052454341544544101922fc010a094e616d65737061636512150a114e414d4553504143455f554e4b4e4f574e100012110a0d4e414d4553504143455f414249100112150a114e414d4553504143455f4143434f554e54100212120a0e4e414d4553504143455f41555448100312170a134e414d4553504143455f415554485f4c494e4b100412120a0e4e414d4553504143455f434f44451005121a0a164e414d4553504143455f44454645525245445f5452581006121d0a194e414d4553504143455f5345434f4e444152595f494e444558100712130a0f4e414d4553504143455f5441424c45100812170a134e414d4553504143455f5441424c455f524f5710092204080a100a228d010a06416374696f6e12120a0e414354494f4e5f554e4b4e4f574e1000120e0a0a414354494f4e5f414444100112110a0d414354494f4e5f43414e43454c100212150a11414354494f4e5f434f5252454354494f4e1003120f0a0b414354494f4e5f50555348100412110a0d414354494f4e5f52454d4f5645100512110a0d414354494f4e5f55504441544510062281010a0f52414d436f7272656374696f6e4f7012230a0d636f7272656374696f6e5f6964180120012809520c636f7272656374696f6e4964121d0a0a756e697175655f6b65791802200128095209756e697175654b657912140a0570617965721803200128095205706179657212140a0564656c7461180420012803520564656c746122a1020a075461626c654f7012440a096f7065726174696f6e18012001280e32262e73662e616e74656c6f70652e747970652e76312e5461626c654f702e4f7065726174696f6e52096f7065726174696f6e12210a0c616374696f6e5f696e64657818022001280d520b616374696f6e496e64657812140a0570617965721803200128095205706179657212120a04636f64651804200128095204636f646512140a0573636f7065180520012809520573636f7065121d0a0a7461626c655f6e616d6518062001280952097461626c654e616d65224e0a094f7065726174696f6e12150a114f5045524154494f4e5f554e4b4e4f574e100012140a104f5045524154494f4e5f494e53455254100112140a104f5045524154494f4e5f52454d4f5645100222d1040a06445472784f7012430a096f7065726174696f6e18012001280e32252e73662e616e74656c6f70652e747970652e76312e445472784f702e4f7065726174696f6e52096f7065726174696f6e12210a0c616374696f6e5f696e64657818022001280d520b616374696f6e496e64657812160a0673656e646572180320012809520673656e646572121b0a0973656e6465725f6964180420012809520873656e646572496412140a0570617965721805200128095205706179657212210a0c7075626c69736865645f6174180620012809520b7075626c69736865644174121f0a0b64656c61795f756e74696c180720012809520a64656c6179556e74696c12230a0d65787069726174696f6e5f6174180820012809520c65787069726174696f6e417412250a0e7472616e73616374696f6e5f6964180920012809520d7472616e73616374696f6e496412480a0b7472616e73616374696f6e180a2001280b32262e73662e616e74656c6f70652e747970652e76312e5369676e65645472616e73616374696f6e520b7472616e73616374696f6e22b9010a094f7065726174696f6e12150a114f5045524154494f4e5f554e4b4e4f574e100012140a104f5045524154494f4e5f435245415445100112190a154f5045524154494f4e5f505553485f435245415445100212140a104f5045524154494f4e5f4641494c4544100312140a104f5045524154494f4e5f43414e43454c1004121b0a174f5045524154494f4e5f4d4f444946595f43414e43454c1005121b0a174f5045524154494f4e5f4d4f444946595f435245415445100622e8010a09457874445472784f7012320a15736f757263655f7472616e73616374696f6e5f69641801200128095213736f757263655472616e73616374696f6e4964121b0a09626c6f636b5f6e756d1802200128045208626c6f636b4e756d12190a08626c6f636b5f69641803200128095207626c6f636b496412390a0a626c6f636b5f74696d6518042001280b321a2e676f6f676c652e70726f746f6275662e54696d657374616d705209626c6f636b54696d6512340a07647472785f6f7018052001280b321b2e73662e616e74656c6f70652e747970652e76312e445472784f705206647472784f7022e5010a09466561747572654f7012120a046b696e6418012001280952046b696e6412210a0c616374696f6e5f696e64657818022001280d520b616374696f6e496e64657812250a0e666561747572655f646967657374180320012809520d6665617475726544696765737412360a076665617475726518042001280b321c2e73662e616e74656c6f70652e747970652e76312e4665617475726552076665617475726522420a044b696e6412100a0c4b494e445f554e4b4e4f574e100012150a114b494e445f5052455f4143544956415445100112110a0d4b494e445f41435449564154451002227a0a104372656174696f6e466c61744e6f646512300a1463726561746f725f616374696f6e5f696e646578180120012805521263726561746f72416374696f6e496e64657812340a16657865637574696f6e5f616374696f6e5f696e64657818022001280d5214657865637574696f6e416374696f6e496e64657822da020a065065726d4f7012430a096f7065726174696f6e18012001280e32252e73662e616e74656c6f70652e747970652e76312e5065726d4f702e4f7065726174696f6e52096f7065726174696f6e12210a0c616374696f6e5f696e64657818022001280d520b616374696f6e496e64657812400a086f6c645f7065726d18082001280b32252e73662e616e74656c6f70652e747970652e76312e5065726d697373696f6e4f626a65637452076f6c645065726d12400a086e65775f7065726d18092001280b32252e73662e616e74656c6f70652e747970652e76312e5065726d697373696f6e4f626a65637452076e65775065726d22640a094f7065726174696f6e12150a114f5045524154494f4e5f554e4b4e4f574e100012140a104f5045524154494f4e5f494e53455254100112140a104f5045524154494f4e5f555044415445100212140a104f5045524154494f4e5f52454d4f5645100322e6010a105065726d697373696f6e4f626a656374120e0a026964180a2001280452026964121b0a09706172656e745f6964180b200128045208706172656e74496412140a056f776e657218012001280952056f776e657212120a046e616d6518022001280952046e616d65123d0a0c6c6173745f7570646174656418032001280b321a2e676f6f676c652e70726f746f6275662e54696d657374616d70520b6c61737455706461746564123c0a09617574686f7269747918042001280b321e2e73662e616e74656c6f70652e747970652e76312e417574686f726974795209617574686f72697479227d0a0a5065726d697373696f6e12120a046e616d6518012001280952046e616d6512160a06706172656e741802200128095206706172656e7412430a0d72657175697265645f6175746818032001280b321e2e73662e616e74656c6f70652e747970652e76312e417574686f72697479520c72657175697265644175746822dc010a09417574686f72697479121c0a097468726573686f6c6418012001280d52097468726573686f6c6412320a046b65797318022003280b321e2e73662e616e74656c6f70652e747970652e76312e4b657957656967687452046b65797312460a086163636f756e747318032003280b322a2e73662e616e74656c6f70652e747970652e76312e5065726d697373696f6e4c6576656c57656967687452086163636f756e747312350a05776169747318042003280b321f2e73662e616e74656c6f70652e747970652e76312e576169745765696768745205776169747322420a094b6579576569676874121d0a0a7075626c69635f6b657918012001280952097075626c69634b657912160a0677656967687418022001280d520677656967687422470a0f5065726d697373696f6e4c6576656c12140a056163746f7218012001280952056163746f72121e0a0a7065726d697373696f6e180220012809520a7065726d697373696f6e22750a155065726d697373696f6e4c6576656c57656967687412440a0a7065726d697373696f6e18012001280b32242e73662e616e74656c6f70652e747970652e76312e5065726d697373696f6e4c6576656c520a7065726d697373696f6e12160a0677656967687418022001280d5206776569676874223f0a0a5761697457656967687412190a08776169745f73656318012001280d52077761697453656312160a0677656967687418022001280d520677656967687422c3030a08526c696d69744f7012450a096f7065726174696f6e18012001280e32272e73662e616e74656c6f70652e747970652e76312e526c696d69744f702e4f7065726174696f6e52096f7065726174696f6e12380a05737461746518022001280b32202e73662e616e74656c6f70652e747970652e76312e526c696d69745374617465480052057374617465123b0a06636f6e66696718032001280b32212e73662e616e74656c6f70652e747970652e76312e526c696d6974436f6e66696748005206636f6e66696712510a0e6163636f756e745f6c696d69747318042001280b32282e73662e616e74656c6f70652e747970652e76312e526c696d69744163636f756e744c696d6974734800520d6163636f756e744c696d697473124e0a0d6163636f756e745f757361676518052001280b32272e73662e616e74656c6f70652e747970652e76312e526c696d69744163636f756e7455736167654800520c6163636f756e745573616765224e0a094f7065726174696f6e12150a114f5045524154494f4e5f554e4b4e4f574e100012140a104f5045524154494f4e5f494e53455254100112140a104f5045524154494f4e5f555044415445100242060a046b696e6422f5030a0b526c696d69745374617465125c0a17617665726167655f626c6f636b5f6e65745f757361676518012001280b32252e73662e616e74656c6f70652e747970652e76312e5573616765416363756d756c61746f72521461766572616765426c6f636b4e65745573616765125c0a17617665726167655f626c6f636b5f6370755f757361676518022001280b32252e73662e616e74656c6f70652e747970652e76312e5573616765416363756d756c61746f72521461766572616765426c6f636b4370755573616765122a0a1170656e64696e675f6e65745f7573616765180320012804520f70656e64696e674e65745573616765122a0a1170656e64696e675f6370755f7573616765180420012804520f70656e64696e67437075557361676512280a10746f74616c5f6e65745f776569676874180520012804520e746f74616c4e657457656967687412280a10746f74616c5f6370755f776569676874180620012804520e746f74616c43707557656967687412260a0f746f74616c5f72616d5f6279746573180720012804520d746f74616c52616d4279746573122a0a117669727475616c5f6e65745f6c696d6974180820012804520f7669727475616c4e65744c696d6974122a0a117669727475616c5f6370755f6c696d6974180920012804520f7669727475616c4370754c696d697422dc020a0c526c696d6974436f6e666967125d0a146370755f6c696d69745f706172616d657465727318012001280b322b2e73662e616e74656c6f70652e747970652e76312e456c61737469634c696d6974506172616d657465727352126370754c696d6974506172616d6574657273125d0a146e65745f6c696d69745f706172616d657465727318022001280b322b2e73662e616e74656c6f70652e747970652e76312e456c61737469634c696d6974506172616d657465727352126e65744c696d6974506172616d657465727312460a206163636f756e745f6370755f75736167655f617665726167655f77696e646f7718032001280d521c6163636f756e7443707555736167654176657261676557696e646f7712460a206163636f756e745f6e65745f75736167655f617665726167655f77696e646f7718042001280d521c6163636f756e744e657455736167654176657261676557696e646f7722a0010a13526c696d69744163636f756e744c696d69747312140a056f776e657218012001280952056f776e657212180a0770656e64696e67180220012808520770656e64696e67121d0a0a6e65745f77656967687418032001280352096e6574576569676874121d0a0a6370755f7765696768741804200128035209637075576569676874121b0a0972616d5f6279746573180520012803520872616d427974657322cf010a12526c696d69744163636f756e74557361676512140a056f776e657218012001280952056f776e657212420a096e65745f757361676518022001280b32252e73662e616e74656c6f70652e747970652e76312e5573616765416363756d756c61746f7252086e6574557361676512420a096370755f757361676518032001280b32252e73662e616e74656c6f70652e747970652e76312e5573616765416363756d756c61746f7252086370755573616765121b0a0972616d5f7573616765180420012804520872616d5573616765226c0a105573616765416363756d756c61746f7212210a0c6c6173745f6f7264696e616c18012001280d520b6c6173744f7264696e616c12190a0876616c75655f6578180220012804520776616c75654578121a0a08636f6e73756d65641803200128045208636f6e73756d65642281020a16456c61737469634c696d6974506172616d657465727312160a06746172676574180120012804520674617267657412100a036d617818022001280452036d617812180a07706572696f647318032001280d5207706572696f647312250a0e6d61785f6d756c7469706c69657218042001280d520d6d61784d756c7469706c696572123f0a0d636f6e74726163745f7261746518052001280b321a2e73662e616e74656c6f70652e747970652e76312e526174696f520c636f6e747261637452617465123b0a0b657870616e645f7261746518062001280b321a2e73662e616e74656c6f70652e747970652e76312e526174696f520a657870616e645261746522470a05526174696f121c0a096e756d657261746f7218012001280452096e756d657261746f7212200a0b64656e6f6d696e61746f72180220012804520b64656e6f6d696e61746f7222ae040a09457863657074696f6e12120a04636f64651801200128055204636f646512120a046e616d6518022001280952046e616d6512180a076d65737361676518032001280952076d657373616765123f0a05737461636b18042003280b32292e73662e616e74656c6f70652e747970652e76312e457863657074696f6e2e4c6f674d6573736167655205737461636b1a7d0a0a4c6f674d65737361676512430a07636f6e7465787418012001280b32292e73662e616e74656c6f70652e747970652e76312e457863657074696f6e2e4c6f67436f6e746578745207636f6e7465787412160a06666f726d61741802200128095206666f726d617412120a046461746118042001280c5204646174611a9e020a0a4c6f67436f6e7465787412140a056c6576656c18012001280952056c6576656c12120a0466696c65180220012809520466696c6512120a046c696e6518032001280552046c696e6512160a066d6574686f6418042001280952066d6574686f64121a0a08686f73746e616d651805200128095208686f73746e616d65121f0a0b7468726561645f6e616d65180620012809520a7468726561644e616d6512380a0974696d657374616d7018072001280b321a2e676f6f676c652e70726f746f6275662e54696d657374616d70520974696d657374616d7012430a07636f6e7465787418082001280b32292e73662e616e74656c6f70652e747970652e76312e457863657074696f6e2e4c6f67436f6e746578745207636f6e7465787422e7020a074665617475726512250a0e666561747572655f646967657374180120012809520d6665617475726544696765737412640a177375626a6563746976655f7265737472696374696f6e7318022001280b322b2e73662e616e74656c6f70652e747970652e76312e5375626a6563746976655265737472696374696f6e7352167375626a6563746976655265737472696374696f6e73122d0a126465736372697074696f6e5f64696765737418032001280952116465736372697074696f6e44696765737412220a0c646570656e64656e63696573180420032809520c646570656e64656e6369657312320a1570726f746f636f6c5f666561747572655f74797065180520012809521370726f746f636f6c466561747572655479706512480a0d73706563696669636174696f6e18062003280b32222e73662e616e74656c6f70652e747970652e76312e53706563696669636174696f6e520d73706563696669636174696f6e22b2010a165375626a6563746976655265737472696374696f6e7312180a07656e61626c65641801200128085207656e61626c656412350a1670726561637469766174696f6e5f7265717569726564180220012808521570726561637469766174696f6e526571756972656412470a206561726c696573745f616c6c6f7765645f61637469766174696f6e5f74696d65180320012809521d6561726c69657374416c6c6f77656441637469766174696f6e54696d6522390a0d53706563696669636174696f6e12120a046e616d6518012001280952046e616d6512140a0576616c7565180220012809520576616c756522e2010a124163636f756e744372656174696f6e52656612180a076163636f756e7418012001280952076163636f756e7412180a0763726561746f72180220012809520763726561746f72121b0a09626c6f636b5f6e756d1803200128045208626c6f636b4e756d12190a08626c6f636b5f69641804200128095207626c6f636b496412390a0a626c6f636b5f74696d6518052001280b321a2e676f6f676c652e70726f746f6275662e54696d657374616d705209626c6f636b54696d6512250a0e7472616e73616374696f6e5f6964180620012809520d7472616e73616374696f6e496422c4010a0f4865616465724f6e6c79426c6f636b120e0a0269641801200128095202696412160a066e756d62657218022001280d52066e756d62657212380a0668656164657218042001280b32202e73662e616e74656c6f70652e747970652e76312e426c6f636b4865616465725206686561646572124f0a10626c6f636b726f6f745f6d65726b6c65180b2001280b32242e73662e616e74656c6f70652e747970652e76312e426c6f636b526f6f744d65726b6c65520f626c6f636b726f6f744d65726b6c652297010a1c5472616e73616374696f6e547261636557697468426c6f636b526566123b0a05747261636518012001280b32252e73662e616e74656c6f70652e747970652e76312e5472616e73616374696f6e547261636552057472616365123a0a09626c6f636b5f72656618022001280b321d2e73662e616e74656c6f70652e747970652e76312e426c6f636b5265665208626c6f636b52656622360a08426c6f636b52656612120a046861736818012001280c52046861736812160a066e756d62657218022001280452066e756d6265722aba010a12426c6f636b5265766572736962696c697479121b0a17424c4f434b5245564552534942494c4954595f4e4f4e45100012210a1d424c4f434b5245564552534942494c4954595f52455645525349424c45100112230a1f424c4f434b5245564552534942494c4954595f495252455645525349424c451002121c0a18424c4f434b5245564552534942494c4954595f5354414c45100312210a1d424c4f434b5245564552534942494c4954595f4d415942455354414c4510042a8c020a115472616e73616374696f6e537461747573121a0a165452414e53414354494f4e5354415455535f4e4f4e451000121e0a1a5452414e53414354494f4e5354415455535f45584543555445441001121e0a1a5452414e53414354494f4e5354415455535f534f46544641494c1002121e0a1a5452414e53414354494f4e5354415455535f484152444641494c1003121d0a195452414e53414354494f4e5354415455535f44454c415945441004121d0a195452414e53414354494f4e5354415455535f455850495245441005121d0a195452414e53414354494f4e5354415455535f554e4b4e4f574e1006121e0a1a5452414e53414354494f4e5354415455535f43414e43454c4544100742545a526769746875622e636f6d2f73747265616d696e67666173742f66697265686f73652d616e74656c6f70652f74797065732f70622f73662f616e74656c6f70652f747970652f76313b7062616e74656c6f7065620670726f746f33", }, { // sf/arweave/type/v1/type.proto (https://buf.build/pinax/firehose-arweave/docs/eeea46c6211b43189e1af8bb682b3bc6:sf.arweave.type.v1) proto: "0a1d73662f617277656176652f747970652f76312f747970652e70726f746f121273662e617277656176652e747970652e7631221e0a06426967496e7412140a05627974657318012001280c5205627974657322a6060a05426c6f636b12100a0376657218012001280d5203766572121d0a0a696e6465705f6861736818022001280c5209696e6465704861736812140a056e6f6e636518032001280c52056e6f6e636512250a0e70726576696f75735f626c6f636b18042001280c520d70726576696f7573426c6f636b121c0a0974696d657374616d70180520012804520974696d657374616d7012230a0d6c6173745f7265746172676574180620012804520c6c6173745265746172676574122e0a046469666618072001280b321a2e73662e617277656176652e747970652e76312e426967496e7452046469666612160a06686569676874180820012804520668656967687412120a046861736818092001280c52046861736812170a0774785f726f6f74180a2001280c52067478526f6f7412310a03747873180b2003280b321f2e73662e617277656176652e747970652e76312e5472616e73616374696f6e5203747873121f0a0b77616c6c65745f6c697374180c2001280c520a77616c6c65744c697374121f0a0b7265776172645f61646472180d2001280c520a72657761726441646472122b0a0474616773180e2003280b32172e73662e617277656176652e747970652e76312e546167520474616773123b0a0b7265776172645f706f6f6c180f2001280b321a2e73662e617277656176652e747970652e76312e426967496e74520a726577617264506f6f6c12390a0a77656176655f73697a6518102001280b321a2e73662e617277656176652e747970652e76312e426967496e745209776561766553697a6512390a0a626c6f636b5f73697a6518112001280b321a2e73662e617277656176652e747970652e76312e426967496e745209626c6f636b53697a6512430a0f63756d756c61746976655f6469666618122001280b321a2e73662e617277656176652e747970652e76312e426967496e74520e63756d756c61746976654469666612280a10686173685f6c6973745f6d65726b6c6518142001280c520e686173684c6973744d65726b6c6512330a03706f6118152001280b32212e73662e617277656176652e747970652e76312e50726f6f664f664163636573735203706f6122730a0d50726f6f664f6641636365737312160a066f7074696f6e18012001280952066f7074696f6e12170a0774785f7061746818022001280c5206747850617468121b0a09646174615f7061746818032001280c5208646174615061746812140a056368756e6b18042001280c52056368756e6b229d030a0b5472616e73616374696f6e12160a06666f726d617418012001280d5206666f726d6174120e0a02696418022001280c5202696412170a076c6173745f747818032001280c52066c617374547812140a056f776e657218042001280c52056f776e6572122b0a047461677318052003280b32172e73662e617277656176652e747970652e76312e54616752047461677312160a0674617267657418062001280c520674617267657412360a087175616e7469747918072001280b321a2e73662e617277656176652e747970652e76312e426967496e7452087175616e7469747912120a046461746118082001280c52046461746112370a09646174615f73697a6518092001280b321a2e73662e617277656176652e747970652e76312e426967496e7452086461746153697a65121b0a09646174615f726f6f74180a2001280c520864617461526f6f74121c0a097369676e6174757265180b2001280c52097369676e617475726512320a06726577617264180c2001280b321a2e73662e617277656176652e747970652e76312e426967496e745206726577617264222f0a0354616712120a046e616d6518012001280c52046e616d6512140a0576616c756518022001280c520576616c756542515a4f6769746875622e636f6d2f70696e61782d6e6574776f726b2f66697265686f73652d617277656176652f74797065732f70622f73662f617277656176652f747970652f76313b706261727765617665620670726f746f33", }, + { + // google/protobuf/timestamp.proto (https://buf.build/pinax/firehose-beacon/docs/07555fcd06be4136a5eb920a871aa92c:google.protobuf) + proto: "0a1f676f6f676c652f70726f746f6275662f74696d657374616d702e70726f746f120f676f6f676c652e70726f746f627566223b0a0954696d657374616d7012180a077365636f6e647318012001280352077365636f6e647312140a056e616e6f7318022001280552056e616e6f734285010a13636f6d2e676f6f676c652e70726f746f627566420e54696d657374616d7050726f746f50015a32676f6f676c652e676f6c616e672e6f72672f70726f746f6275662f74797065732f6b6e6f776e2f74696d657374616d707062f80101a20203475042aa021e476f6f676c652e50726f746f6275662e57656c6c4b6e6f776e5479706573620670726f746f33", + }, + { + // sf/beacon/type/v1/type.proto (https://buf.build/pinax/firehose-beacon/docs/07555fcd06be4136a5eb920a871aa92c:sf.beacon.type.v1) + proto: "0a1c73662f626561636f6e2f747970652f76312f747970652e70726f746f121173662e626561636f6e2e747970652e76311a1f676f6f676c652f70726f746f6275662f74696d657374616d702e70726f746f2284050a05426c6f636b12180a0776657273696f6e18012001280d520776657273696f6e122b0a047370656318022001280e32172e73662e626561636f6e2e747970652e76312e5370656352047370656312120a04736c6f741803200128045204736c6f74121f0a0b706172656e745f736c6f74180420012804520a706172656e74536c6f7412120a04726f6f7418052001280c5204726f6f74121f0a0b706172656e745f726f6f7418062001280c520a706172656e74526f6f74121d0a0a73746174655f726f6f7418072001280c52097374617465526f6f7412250a0e70726f706f7365725f696e646578180820012804520d70726f706f736572496e64657812370a0670686173653018142001280b321d2e73662e626561636f6e2e747970652e76312e506861736530426f64794800520670686173653012370a06616c7461697218152001280b321d2e73662e626561636f6e2e747970652e76312e416c74616972426f647948005206616c7461697212400a0962656c6c617472697818162001280b32202e73662e626561636f6e2e747970652e76312e42656c6c6174726978426f64794800520962656c6c6174726978123a0a07636170656c6c6118172001280b321e2e73662e626561636f6e2e747970652e76312e436170656c6c61426f647948005207636170656c6c6112340a0564656e656218182001280b321c2e73662e626561636f6e2e747970652e76312e44656e6562426f64794800520564656e6562121c0a097369676e6174757265181e2001280c52097369676e617475726512380a0974696d657374616d70181f2001280b321a2e676f6f676c652e70726f746f6275662e54696d657374616d70520974696d657374616d7042060a04426f647922fa030a0a506861736530426f647912210a0c72616e646f5f72657665616c18012001280c520b72616e646f52657665616c12380a09657468315f6461746118022001280b321b2e73662e626561636f6e2e747970652e76312e457468314461746152086574683144617461121a0a08677261666669746918032001280c5208677261666669746912520a1270726f706f7365725f736c617368696e677318042003280b32232e73662e626561636f6e2e747970652e76312e50726f706f736572536c617368696e67521170726f706f736572536c617368696e677312520a1261747465737465725f736c617368696e677318052003280b32232e73662e626561636f6e2e747970652e76312e4174746573746572536c617368696e6752116174746573746572536c617368696e677312420a0c6174746573746174696f6e7318062003280b321e2e73662e626561636f6e2e747970652e76312e4174746573746174696f6e520c6174746573746174696f6e7312360a086465706f7369747318072003280b321a2e73662e626561636f6e2e747970652e76312e4465706f73697452086465706f73697473124f0a0f766f6c756e746172795f657869747318082003280b32262e73662e626561636f6e2e747970652e76312e5369676e6564566f6c756e7461727945786974520e766f6c756e74617279457869747322c3040a0a416c74616972426f647912210a0c72616e646f5f72657665616c18012001280c520b72616e646f52657665616c12380a09657468315f6461746118022001280b321b2e73662e626561636f6e2e747970652e76312e457468314461746152086574683144617461121a0a08677261666669746918032001280c5208677261666669746912520a1270726f706f7365725f736c617368696e677318042003280b32232e73662e626561636f6e2e747970652e76312e50726f706f736572536c617368696e67521170726f706f736572536c617368696e677312520a1261747465737465725f736c617368696e677318052003280b32232e73662e626561636f6e2e747970652e76312e4174746573746572536c617368696e6752116174746573746572536c617368696e677312420a0c6174746573746174696f6e7318062003280b321e2e73662e626561636f6e2e747970652e76312e4174746573746174696f6e520c6174746573746174696f6e7312360a086465706f7369747318072003280b321a2e73662e626561636f6e2e747970652e76312e4465706f73697452086465706f73697473124f0a0f766f6c756e746172795f657869747318082003280b32262e73662e626561636f6e2e747970652e76312e5369676e6564566f6c756e7461727945786974520e766f6c756e74617279457869747312470a0e73796e635f61676772656761746518092001280b32202e73662e626561636f6e2e747970652e76312e53796e63416767726567617465520d73796e6341676772656761746522a1050a0d42656c6c6174726978426f647912210a0c72616e646f5f72657665616c18012001280c520b72616e646f52657665616c12380a09657468315f6461746118022001280b321b2e73662e626561636f6e2e747970652e76312e457468314461746152086574683144617461121a0a08677261666669746918032001280c5208677261666669746912520a1270726f706f7365725f736c617368696e677318042003280b32232e73662e626561636f6e2e747970652e76312e50726f706f736572536c617368696e67521170726f706f736572536c617368696e677312520a1261747465737465725f736c617368696e677318052003280b32232e73662e626561636f6e2e747970652e76312e4174746573746572536c617368696e6752116174746573746572536c617368696e677312420a0c6174746573746174696f6e7318062003280b321e2e73662e626561636f6e2e747970652e76312e4174746573746174696f6e520c6174746573746174696f6e7312360a086465706f7369747318072003280b321a2e73662e626561636f6e2e747970652e76312e4465706f73697452086465706f73697473124f0a0f766f6c756e746172795f657869747318082003280b32262e73662e626561636f6e2e747970652e76312e5369676e6564566f6c756e7461727945786974520e766f6c756e74617279457869747312470a0e73796e635f61676772656761746518092001280b32202e73662e626561636f6e2e747970652e76312e53796e63416767726567617465520d73796e6341676772656761746512590a11657865637574696f6e5f7061796c6f6164180a2001280b322c2e73662e626561636f6e2e747970652e76312e42656c6c6174726978457865637574696f6e5061796c6f61645210657865637574696f6e5061796c6f6164229d050a0b436170656c6c61426f647912210a0c72616e646f5f72657665616c18012001280c520b72616e646f52657665616c12380a09657468315f6461746118022001280b321b2e73662e626561636f6e2e747970652e76312e457468314461746152086574683144617461121a0a08677261666669746918032001280c5208677261666669746912520a1270726f706f7365725f736c617368696e677318042003280b32232e73662e626561636f6e2e747970652e76312e50726f706f736572536c617368696e67521170726f706f736572536c617368696e677312520a1261747465737465725f736c617368696e677318052003280b32232e73662e626561636f6e2e747970652e76312e4174746573746572536c617368696e6752116174746573746572536c617368696e677312420a0c6174746573746174696f6e7318062003280b321e2e73662e626561636f6e2e747970652e76312e4174746573746174696f6e520c6174746573746174696f6e7312360a086465706f7369747318072003280b321a2e73662e626561636f6e2e747970652e76312e4465706f73697452086465706f73697473124f0a0f766f6c756e746172795f657869747318082003280b32262e73662e626561636f6e2e747970652e76312e5369676e6564566f6c756e7461727945786974520e766f6c756e74617279457869747312470a0e73796e635f61676772656761746518092001280b32202e73662e626561636f6e2e747970652e76312e53796e63416767726567617465520d73796e6341676772656761746512570a11657865637574696f6e5f7061796c6f6164180a2001280b322a2e73662e626561636f6e2e747970652e76312e436170656c6c61457865637574696f6e5061796c6f61645210657865637574696f6e5061796c6f616422f3060a0944656e6562426f647912210a0c72616e646f5f72657665616c18012001280c520b72616e646f52657665616c12380a09657468315f6461746118022001280b321b2e73662e626561636f6e2e747970652e76312e457468314461746152086574683144617461121a0a08677261666669746918032001280c5208677261666669746912520a1270726f706f7365725f736c617368696e677318042003280b32232e73662e626561636f6e2e747970652e76312e50726f706f736572536c617368696e67521170726f706f736572536c617368696e677312520a1261747465737465725f736c617368696e677318052003280b32232e73662e626561636f6e2e747970652e76312e4174746573746572536c617368696e6752116174746573746572536c617368696e677312420a0c6174746573746174696f6e7318062003280b321e2e73662e626561636f6e2e747970652e76312e4174746573746174696f6e520c6174746573746174696f6e7312360a086465706f7369747318072003280b321a2e73662e626561636f6e2e747970652e76312e4465706f73697452086465706f73697473124f0a0f766f6c756e746172795f657869747318082003280b32262e73662e626561636f6e2e747970652e76312e5369676e6564566f6c756e7461727945786974520e766f6c756e74617279457869747312470a0e73796e635f61676772656761746518092001280b32202e73662e626561636f6e2e747970652e76312e53796e63416767726567617465520d73796e6341676772656761746512550a11657865637574696f6e5f7061796c6f6164180a2001280b32282e73662e626561636f6e2e747970652e76312e44656e6562457865637574696f6e5061796c6f61645210657865637574696f6e5061796c6f616412660a18626c735f746f5f657865637574696f6e5f6368616e676573180b2003280b322d2e73662e626561636f6e2e747970652e76312e5369676e6564424c53546f457865637574696f6e4368616e67655215626c73546f457865637574696f6e4368616e67657312300a14626c6f625f6b7a675f636f6d6d69746d656e7473180c2003280c5212626c6f624b7a67436f6d6d69746d656e7473123e0a0e656d6265646465645f626c6f627318142003280b32172e73662e626561636f6e2e747970652e76312e426c6f62520d656d626564646564426c6f627322710a08457468314461746112210a0c6465706f7369745f726f6f7418012001280c520b6465706f736974526f6f7412230a0d6465706f7369745f636f756e74180220012804520c6465706f736974436f756e74121d0a0a626c6f636b5f6861736818032001280c5209626c6f636b4861736822ba010a1050726f706f736572536c617368696e6712520a0f7369676e65645f6865616465725f3118012001280b322a2e73662e626561636f6e2e747970652e76312e5369676e6564426561636f6e426c6f636b486561646572520d7369676e65644865616465723112520a0f7369676e65645f6865616465725f3218022001280b322a2e73662e626561636f6e2e747970652e76312e5369676e6564426561636f6e426c6f636b486561646572520d7369676e65644865616465723222aa010a104174746573746572536c617368696e67124a0a0d6174746573746174696f6e5f3118012001280b32252e73662e626561636f6e2e747970652e76312e496e64657865644174746573746174696f6e520c6174746573746174696f6e31124a0a0d6174746573746174696f6e5f3218022001280b32252e73662e626561636f6e2e747970652e76312e496e64657865644174746573746174696f6e520c6174746573746174696f6e32228e010a0b4174746573746174696f6e12290a106167677265676174696f6e5f6269747318012001280c520f6167677265676174696f6e4269747312360a046461746118022001280b32222e73662e626561636f6e2e747970652e76312e4174746573746174696f6e44617461520464617461121c0a097369676e617475726518032001280c52097369676e617475726522530a074465706f73697412140a0570726f6f6618012003280c520570726f6f6612320a046461746118022001280b321e2e73662e626561636f6e2e747970652e76312e4465706f73697444617461520464617461226f0a135369676e6564566f6c756e7461727945786974123a0a076d65737361676518012001280b32202e73662e626561636f6e2e747970652e76312e566f6c756e746172794578697452076d657373616765121c0a097369676e617475726518022001280c52097369676e617475726522750a0d53796e63416767726567617465122c0a1273796e635f636f6d6d697465655f6269747318012001280c521073796e63436f6d6d697465654269747312360a1773796e635f636f6d69747465655f7369676e617475726518022001280c521573796e63436f6d69747465655369676e61747572652285040a1942656c6c6174726978457865637574696f6e5061796c6f6164121f0a0b706172656e745f6861736818012001280c520a706172656e744861736812230a0d6665655f726563697069656e7418022001280c520c666565526563697069656e74121d0a0a73746174655f726f6f7418032001280c52097374617465526f6f7412230a0d72656365697074735f726f6f7418042001280c520c7265636569707473526f6f74121d0a0a6c6f67735f626c6f6f6d18052001280c52096c6f6773426c6f6f6d121f0a0b707265765f72616e64616f18062001280c520a7072657652616e64616f12210a0c626c6f636b5f6e756d626572180720012804520b626c6f636b4e756d626572121b0a096761735f6c696d697418082001280452086761734c696d697412190a086761735f7573656418092001280452076761735573656412380a0974696d657374616d70180a2001280b321a2e676f6f676c652e70726f746f6275662e54696d657374616d70520974696d657374616d70121d0a0a65787472615f64617461180b2001280c520965787472614461746112270a10626173655f6665655f7065725f676173180c2001280c520d62617365466565506572476173121d0a0a626c6f636b5f68617368180d2001280c5209626c6f636b4861736812220a0c7472616e73616374696f6e73180e2003280c520c7472616e73616374696f6e7322c4040a17436170656c6c61457865637574696f6e5061796c6f6164121f0a0b706172656e745f6861736818012001280c520a706172656e744861736812230a0d6665655f726563697069656e7418022001280c520c666565526563697069656e74121d0a0a73746174655f726f6f7418032001280c52097374617465526f6f7412230a0d72656365697074735f726f6f7418042001280c520c7265636569707473526f6f74121d0a0a6c6f67735f626c6f6f6d18052001280c52096c6f6773426c6f6f6d121f0a0b707265765f72616e64616f18062001280c520a7072657652616e64616f12210a0c626c6f636b5f6e756d626572180720012804520b626c6f636b4e756d626572121b0a096761735f6c696d697418082001280452086761734c696d697412190a086761735f7573656418092001280452076761735573656412380a0974696d657374616d70180a2001280b321a2e676f6f676c652e70726f746f6275662e54696d657374616d70520974696d657374616d70121d0a0a65787472615f64617461180b2001280c520965787472614461746112270a10626173655f6665655f7065725f676173180c2001280c520d62617365466565506572476173121d0a0a626c6f636b5f68617368180d2001280c5209626c6f636b4861736812220a0c7472616e73616374696f6e73180e2003280c520c7472616e73616374696f6e73123f0a0b7769746864726177616c73180f2003280b321d2e73662e626561636f6e2e747970652e76312e5769746864726177616c520b7769746864726177616c73228e050a1544656e6562457865637574696f6e5061796c6f6164121f0a0b706172656e745f6861736818012001280c520a706172656e744861736812230a0d6665655f726563697069656e7418022001280c520c666565526563697069656e74121d0a0a73746174655f726f6f7418032001280c52097374617465526f6f7412230a0d72656365697074735f726f6f7418042001280c520c7265636569707473526f6f74121d0a0a6c6f67735f626c6f6f6d18052001280c52096c6f6773426c6f6f6d121f0a0b707265765f72616e64616f18062001280c520a7072657652616e64616f12210a0c626c6f636b5f6e756d626572180720012804520b626c6f636b4e756d626572121b0a096761735f6c696d697418082001280452086761734c696d697412190a086761735f7573656418092001280452076761735573656412380a0974696d657374616d70180a2001280b321a2e676f6f676c652e70726f746f6275662e54696d657374616d70520974696d657374616d70121d0a0a65787472615f64617461180b2001280c520965787472614461746112270a10626173655f6665655f7065725f676173180c2001280c520d62617365466565506572476173121d0a0a626c6f636b5f68617368180d2001280c5209626c6f636b4861736812220a0c7472616e73616374696f6e73180e2003280c520c7472616e73616374696f6e73123f0a0b7769746864726177616c73180f2003280b321d2e73662e626561636f6e2e747970652e76312e5769746864726177616c520b7769746864726177616c7312220a0d626c6f625f6761735f75736564181020012804520b626c6f624761735573656412260a0f6578636573735f626c6f625f676173181120012804520d657863657373426c6f62476173227d0a1a5369676e6564424c53546f457865637574696f6e4368616e676512410a076d65737361676518012001280b32272e73662e626561636f6e2e747970652e76312e424c53546f457865637574696f6e4368616e676552076d657373616765121c0a097369676e617475726518022001280c52097369676e6174757265229a010a14424c53546f457865637574696f6e4368616e676512270a0f76616c696461746f725f696e646578180120012804520e76616c696461746f72496e64657812270a1066726f6d5f626c735f7075625f6b657918022001280c520d66726f6d426c735075624b657912300a14746f5f657865637574696f6e5f6164647265737318032001280c5212746f457865637574696f6e41646472657373228e010a0a5769746864726177616c12290a107769746864726177616c5f696e646578180120012804520f7769746864726177616c496e64657812270a0f76616c696461746f725f696e646578180220012804520e76616c696461746f72496e64657812180a076164647265737318032001280c52076164647265737312120a0467776569180420012804520467776569224e0a0d566f6c756e746172794578697412140a0565706f6368180120012804520565706f636812270a0f76616c696461746f725f696e646578180220012804520e76616c696461746f72496e6465782295010a0b4465706f73697444617461121d0a0a7075626c69635f6b657918012001280c52097075626c69634b657912350a167769746864726177616c5f63726564656e7469616c7318022001280c52157769746864726177616c43726564656e7469616c7312120a0467776569180320012804520467776569121c0a097369676e617475726518042001280c52097369676e61747572652297010a12496e64657865644174746573746174696f6e122b0a11617474657374696e675f696e64696365731801200328045210617474657374696e67496e646963657312360a046461746118022001280b32222e73662e626561636f6e2e747970652e76312e4174746573746174696f6e44617461520464617461121c0a097369676e617475726518032001280c52097369676e617475726522e8010a0f4174746573746174696f6e4461746112120a04736c6f741801200128045204736c6f7412270a0f636f6d6d69747465655f696e646578180220012804520e636f6d6d6974746565496e646578122a0a11626561636f6e5f626c6f636b5f726f6f7418032001280c520f626561636f6e426c6f636b526f6f7412350a06736f7572636518042001280b321d2e73662e626561636f6e2e747970652e76312e436865636b706f696e745206736f7572636512350a0674617267657418052001280b321d2e73662e626561636f6e2e747970652e76312e436865636b706f696e74520674617267657422360a0a436865636b706f696e7412140a0565706f6368180120012804520565706f636812120a04726f6f7418022001280c5204726f6f7422770a175369676e6564426561636f6e426c6f636b486561646572123e0a076d65737361676518012001280b32242e73662e626561636f6e2e747970652e76312e426561636f6e426c6f636b48656164657252076d657373616765121c0a095369676e617475726518022001280c52095369676e617475726522ab010a11426561636f6e426c6f636b48656164657212120a04736c6f741801200128045204736c6f7412250a0e70726f706f7365725f696e646578180220012804520d70726f706f736572496e646578121f0a0b706172656e745f726f6f7418032001280c520a706172656e74526f6f74121d0a0a73746174655f726f6f7418042001280c52097374617465526f6f74121b0a09626f64795f726f6f7418052001280c5208626f6479526f6f7422b9010a04426c6f6212140a05696e6465781801200128045205696e64657812120a04626c6f6218022001280c5204626c6f6212250a0e6b7a675f636f6d6d69746d656e7418032001280c520d6b7a67436f6d6d69746d656e74121b0a096b7a675f70726f6f6618042001280c52086b7a6750726f6f6612430a1e6b7a675f636f6d6d69746d656e745f696e636c7573696f6e5f70726f6f6618052003280c521b6b7a67436f6d6d69746d656e74496e636c7573696f6e50726f6f662a560a0453706563120f0a0b554e5350454349464945441000120a0a065048415345301001120a0a06414c544149521002120d0a0942454c4c41545249581003120b0a07434150454c4c41100412090a0544454e4542100542485a466769746875622e636f6d2f70696e61782d6e6574776f726b2f66697265686f73652d626561636f6e2f70622f73662f626561636f6e2f747970652f76313b7062626561636f6e620670726f746f33", + }, } -} +} \ No newline at end of file