[{"author": "Massimiliano Pala", "text": "<p>I have no clear opinion, the author's position seems reasonable but I have not reviewed the draft in detail.</p>", "time": "2023-03-29T00:42:39Z"}, {"author": "Mike Ounsworth", "text": "<p>One of the things about the proposed KEM message protection flow in 4210bis is that it adds an extra round-trip (2 RTT for RSA / DH, to 3 RTT with KEMs). I think that is unavoidable, and probably #NotABigDeal for CMP, but worth review.</p>", "time": "2023-03-29T00:44:07Z"}, {"author": "Mike Ounsworth", "text": "<p>Ballot that we commit a minor bit of vandalism to the LAMPS/About page to \"Lots of Additional Mechanisms\".</p>", "time": "2023-03-29T00:44:44Z"}, {"author": "Massimiliano Pala", "text": "<p>:thumbsup:</p>", "time": "2023-03-29T00:44:51Z"}, {"author": "Deb Cooley", "text": "<p>we can see it just fine.</p>", "time": "2023-03-29T00:46:16Z"}, {"author": "Deb Cooley", "text": "<p>LOLOLOL</p>", "time": "2023-03-29T00:46:20Z"}, {"author": "Amir Omidi", "text": "<p>:) #Remote yay</p>", "time": "2023-03-29T00:46:28Z"}, {"author": "Michael Richardson", "text": "<p>Is there an official font for ASN.1?</p>", "time": "2023-03-29T00:46:37Z"}, {"author": "Massimiliano Pala", "text": "<p>It is great for remote people :D ... A first!</p>", "time": "2023-03-29T00:46:38Z"}, {"author": "Daniel Gillmor", "text": "<p><a href=\"https://datatracker.ietf.org/meeting/116/materials/slides-116-lamps-kyber-certificates\">https://datatracker.ietf.org/meeting/116/materials/slides-116-lamps-kyber-certificates</a></p>", "time": "2023-03-29T00:46:48Z"}, {"author": "Deb Cooley", "text": "<p>They could look at their laptops too.... even in the room.....</p>", "time": "2023-03-29T00:46:58Z"}, {"author": "Daniel Gillmor", "text": "<p>presenting to a roomful of people looking at their laptops is \u2026 not so great</p>", "time": "2023-03-29T00:47:18Z"}, {"author": "Deb Cooley", "text": "<p>sure</p>", "time": "2023-03-29T00:47:34Z"}, {"author": "Deb Cooley", "text": "<p>like that hasn't happened for years</p>", "time": "2023-03-29T00:47:45Z"}, {"author": "Daniel Gillmor", "text": "<p>it's not about saving the size, it's about saving the parsing confusion</p>", "time": "2023-03-29T00:47:58Z"}, {"author": "Daniel Gillmor", "text": "<p>private key transport <em>is</em> an interoperability issue.</p>", "time": "2023-03-29T00:48:47Z"}, {"author": "Yoav Nir", "text": "<p>If we replace all ASN.1 structures with great big octet strings, do we really need the ASN.1?</p>", "time": "2023-03-29T00:50:26Z"}, {"author": "Daniel Gillmor", "text": "<p>did we ever <em>really</em> need ASN.1?</p>", "time": "2023-03-29T00:50:42Z"}, {"author": "Deb Cooley", "text": "<p>only in that we needed a format</p>", "time": "2023-03-29T00:50:55Z"}, {"author": "Deb Cooley", "text": "<p>ASN.1 is merely a format</p>", "time": "2023-03-29T00:51:06Z"}, {"author": "Deb Cooley", "text": "<p>eyeroll</p>", "time": "2023-03-29T00:51:23Z"}, {"author": "Daniel Gillmor", "text": "<p>right but modern crypto primitive definitions typically specify a bytewise representation anyway -- just using that directly is good for interop</p>", "time": "2023-03-29T00:51:47Z"}, {"author": "Daniel Gillmor", "text": "<p>we're doing the same thing in OpenPGP, fwiw</p>", "time": "2023-03-29T00:52:18Z"}, {"author": "Deb Cooley", "text": "<p>sure, but you need some structure, right?</p>", "time": "2023-03-29T00:52:19Z"}, {"author": "Deb Cooley", "text": "<p>TLV and such</p>", "time": "2023-03-29T00:52:23Z"}, {"author": "Daniel Gillmor", "text": "<p>not if the OID tells you what object you need and the object itself is of known size.</p>", "time": "2023-03-29T00:53:05Z"}, {"author": "Deb Cooley", "text": "<p>So the OID is your structure</p>", "time": "2023-03-29T00:53:22Z"}, {"author": "Deb Cooley", "text": "<p>which I have to then go look up</p>", "time": "2023-03-29T00:53:30Z"}, {"author": "Michael Jenkins", "text": "<p>It'll have a non-Disney owned name, specifically</p>", "time": "2023-03-29T00:54:24Z"}, {"author": "Massimiliano Pala", "text": "<p>The new names are a bit... hard... :( ehehehe!!</p>", "time": "2023-03-29T00:54:25Z"}, {"author": "Daniel Gillmor", "text": "<p>if you're talking about naming, don't forget the 4Q curves, which were a response to bada55 curves</p>", "time": "2023-03-29T00:54:51Z"}, {"author": "Michael Richardson", "text": "<p>Disney will buy any name we come up with.</p>", "time": "2023-03-29T00:54:59Z"}, {"author": "Massimiliano Pala", "text": "<p>Hash entire certificate instead :)</p>", "time": "2023-03-29T00:56:30Z"}, {"author": "Massimiliano Pala", "text": "<p>... and algorithm agility, please!</p>", "time": "2023-03-29T00:56:48Z"}, {"author": "Mike Ounsworth", "text": "<p>So the uni-qsckeys-kyber draft does specify binary encodings for public and private keys (see s. 3.5).<br>\nThey have chosen ASN.1 (and therefore I assume DER, but I don't think that's actually said), which seems a bit of a bizarre choice for protocols that don't use ASN.1.<br>\nBut I assume you just DER that pub key structure to get a BIT or OCTET string, and stuff that into the structure in Sean's draft?<br>\n<a href=\"https://www.ietf.org/archive/id/draft-uni-qsckeys-kyber-00.html#name-private-key-full-encoding\">https://www.ietf.org/archive/id/draft-uni-qsckeys-kyber-00.html#name-private-key-full-encoding</a></p>", "time": "2023-03-29T00:58:14Z"}, {"author": "Massimiliano Pala", "text": "<p>More generalized is a good idea - we should work on repeatable proceses... post-quantum now... post-ai tomorrow... post-post-post... :)</p>", "time": "2023-03-29T00:59:17Z"}, {"author": "Tim Hollebeek", "text": "<p>We have a great strategy for a repeatable process ... it's called IETF, updates, -bis, etc :)</p>", "time": "2023-03-29T01:00:11Z"}, {"author": "Yoav Nir", "text": "<p>Yeah, don't mess with our excuse for traveling around the world to conferences.</p>", "time": "2023-03-29T01:00:58Z"}, {"author": "Massimiliano Pala", "text": "<p>Heheheh!! :)</p>", "time": "2023-03-29T01:01:31Z"}, {"author": "Tim Hollebeek", "text": "<p>The first internet draft to add a new HCP might be a good place to ask IANA for a registry, if we want one</p>", "time": "2023-03-29T01:12:55Z"}, {"author": "Massimiliano Pala", "text": "<p>I really like the approach, great work!</p>", "time": "2023-03-29T01:13:59Z"}, {"author": "Sean Turner", "text": "<p><span class=\"user-mention\" data-user-id=\"1065\">@Tim Hollebeek</span> <span class=\"user-mention\" data-user-id=\"100\">@Russ Housley</span> I uploaded new 5990bis slides via the datatracker. This set has a white background.</p>", "time": "2023-03-29T01:16:02Z"}, {"author": "Tim Hollebeek", "text": "<p>Thank you</p>", "time": "2023-03-29T01:16:47Z"}, {"author": "Tim Hollebeek", "text": "<p>Approved</p>", "time": "2023-03-29T01:17:11Z"}, {"author": "Sean Turner", "text": "<p>Sorry 'bout that folks. I have used that background for three other presentations and it was okay.</p>", "time": "2023-03-29T01:17:34Z"}, {"author": "Michael Jenkins", "text": "<p>It worked fine on Meetecho...</p>", "time": "2023-03-29T01:17:54Z"}, {"author": "Deb Cooley", "text": "<p>so then the bcc'd person can't accidentally send a message to the regular recipients?</p>", "time": "2023-03-29T01:19:07Z"}, {"author": "Deb Cooley", "text": "<p>reply not send....</p>", "time": "2023-03-29T01:19:18Z"}, {"author": "Daniel Migault", "text": "<p>@sean and black fonts ?</p>", "time": "2023-03-29T01:22:53Z"}, {"author": "Daniel Migault", "text": "<p>;-)</p>", "time": "2023-03-29T01:23:01Z"}, {"author": "Sean Turner", "text": "<p><span aria-label=\"rolling on the floor laughing\" class=\"emoji emoji-1f923\" role=\"img\" title=\"rolling on the floor laughing\">:rolling_on_the_floor_laughing:</span></p>", "time": "2023-03-29T01:27:51Z"}, {"author": "Daniel Gillmor", "text": "<p><span class=\"user-mention silent\" data-user-id=\"331\">Deb Cooley</span> <a href=\"#narrow/stream/68-lamps/topic/ietf-116/near/68296\">said</a>:</p>\n<blockquote>\n<p>so then the bcc'd person can't accidentally \"reply all\" to the regular recipients?</p>\n</blockquote>\n<p>the draft recommends:</p>\n<blockquote>\n<p>Each <code>Bcc</code> recipient receives a distinct copy of the message, with an identical cryptographic payload, and the message is signed and encrypted to that specific recipient and all the named recipients.</p>\n</blockquote>", "time": "2023-03-29T01:35:55Z"}, {"author": "Deb Cooley", "text": "<p>bummer.... I don't use bcc, because most people aren't smart enough to realize that I bcc'd them.</p>", "time": "2023-03-29T01:40:20Z"}, {"author": "Deb Cooley", "text": "<p>(regardless of whether it is encrypted or not)</p>", "time": "2023-03-29T01:40:31Z"}, {"author": "Mike Ounsworth", "text": "<p><span class=\"user-mention\" data-user-id=\"846\">@PRAT Julien</span> I know I'm an author on this, so should maybe give feedback privately. Should that be KMAC rather than HKDF-SHA2-* ?</p>", "time": "2023-03-29T01:40:53Z"}, {"author": "Daniel Gillmor", "text": "<p>I think the main reason i use Bcc is to drop someone from a thread.  in that case, i start such a message with something like:</p>\n<p>[dropping Jane to Bcc to spare her inbox]</p>", "time": "2023-03-29T01:41:31Z"}, {"author": "Deb Cooley", "text": "<p>oooohhh, I like that</p>", "time": "2023-03-29T01:42:02Z"}, {"author": "Daniel Gillmor", "text": "<p>(while bcc'ing jane, that is)</p>", "time": "2023-03-29T01:42:04Z"}, {"author": "Michael Richardson", "text": "<p>my MUA tells people on the BCC that they are on the BCC, and encapsulates the original message into a new message to the BCC. (This is MH)</p>", "time": "2023-03-29T01:43:48Z"}, {"author": "Michael Richardson", "text": "<p>The Blind is for the people on the CC, not the person on the BCC :-)</p>", "time": "2023-03-29T01:44:15Z"}, {"author": "Daniel Gillmor", "text": "<p>wow, that seems weird.  so if they reply to you about the Bcc, they're actually replying to the new variant message?</p>\n<p>does the variant message have a distinct Message-ID?  does it References: the original Message-ID?</p>", "time": "2023-03-29T01:45:03Z"}, {"author": "Michael Richardson", "text": "<p>(I've typically used BCC to tell my VP that I'm disagreeing with my manager, and/or that that the manager is doing something against the company policy)</p>", "time": "2023-03-29T01:45:05Z"}, {"author": "Michael Richardson", "text": "<p>@Daniel, yes, if they reply, they are replying to me, not the group.  And yes, it has a new message-Id. The old one is in the encapsulated message.</p>", "time": "2023-03-29T01:45:34Z"}, {"author": "Daniel Gillmor", "text": "<p>shocked, shocked that you ever disagree with your manager, <span class=\"user-mention\" data-user-id=\"169\">@Michael Richardson</span></p>", "time": "2023-03-29T01:45:49Z"}, {"author": "Deb Cooley", "text": "<p>I usually send a second message to the people I didn't want on the original message.  I usually call it a 'ghetto bcc'</p>", "time": "2023-03-29T01:46:10Z"}, {"author": "Yoav Nir", "text": "<p>People really wanted a combination of dilithium3 and PKCS1.5?</p>", "time": "2023-03-29T02:00:49Z"}, {"author": "Sean Turner", "text": "<p>I was going to say that I appreciated their restraint in picking combinations ;)</p>", "time": "2023-03-29T02:02:32Z"}, {"author": "Yoav Nir", "text": "<p>No finite field DSA?</p>", "time": "2023-03-29T02:03:24Z"}, {"author": "Daniel Gillmor", "text": "<p>i was wondering whether i could nest the generic combiners</p>", "time": "2023-03-29T02:03:27Z"}, {"author": "Deb Cooley", "text": "<p>@Yoav don't give them ideas</p>", "time": "2023-03-29T02:04:02Z"}, {"author": "Michael Richardson", "text": "<p>What does it mean for a CA to revoke RSA?  If the CA refuses to sign any certificates with RSA, and isn't using RSA itself, is it equivalent to revoking all previous certificates that had RSA keys?</p>", "time": "2023-03-29T02:08:12Z"}, {"author": "Yoav Nir", "text": "<p>Yeah, I'm not getting why we'd revoke the RSA on <em>old</em> certificates</p>", "time": "2023-03-29T02:08:43Z"}, {"author": "Deb Cooley", "text": "<p>I don't understand it.  If you don't want RSA 1024, then don't issue certs with that algorithm</p>", "time": "2023-03-29T02:09:29Z"}, {"author": "Tim Hollebeek", "text": "<p>It's not that ...</p>", "time": "2023-03-29T02:09:42Z"}, {"author": "Deb Cooley", "text": "<p>go on</p>", "time": "2023-03-29T02:09:52Z"}, {"author": "Michael Richardson", "text": "<p>@Deb, imagine you signed 15 year long certificates 12 years ago.</p>", "time": "2023-03-29T02:09:53Z"}, {"author": "Deb Cooley", "text": "<p>stop....</p>", "time": "2023-03-29T02:10:01Z"}, {"author": "Yoav Nir", "text": "<p>12 years ago Deb did not used combined signatures</p>", "time": "2023-03-29T02:10:17Z"}, {"author": "Carl Wallace", "text": "<p>And that thing may be verified using the algorithm the thing says not to use</p>", "time": "2023-03-29T02:10:25Z"}, {"author": "Michael Richardson", "text": "<p>Okay. In 12 years, imagine you had 15 year duration certificates with three years left on them.</p>", "time": "2023-03-29T02:10:50Z"}, {"author": "Yoav Nir", "text": "<p>Right, and that is RSA + dilithium3, and we don't like RSA anymore</p>", "time": "2023-03-29T02:11:14Z"}, {"author": "Yoav Nir", "text": "<p>Why revoke it.  The signature still verifies. If you don't trust RSA, don't verify the RSA sig?</p>", "time": "2023-03-29T02:11:38Z"}, {"author": "Deb Cooley", "text": "<p>oh so this is entirely because of composite stuff?</p>", "time": "2023-03-29T02:11:50Z"}, {"author": "Michael Richardson", "text": "<p>@Yoav, I agree. But maybe the idea is that the policy is at the CA, rather than the nodes, and that's where I think it mostly fails.</p>", "time": "2023-03-29T02:12:01Z"}, {"author": "Sean Turner", "text": "<p>+1 what Paul said about splitting the I-D into two parts</p>", "time": "2023-03-29T02:12:36Z"}, {"author": "Jonathan Hammell", "text": "<p>Nested composite is not allowed in the signatures draft.  The draft says: \"Since recursive composite public keys are disallowed in [I-D.ounsworth-pq-composite-keys], no component signature may itself be a composite\"</p>", "time": "2023-03-29T02:15:13Z"}, {"author": "Paul Hoffman", "text": "<p>I agree with DKG: the generic OIDs are a bad idea</p>", "time": "2023-03-29T02:17:14Z"}, {"author": "Jonathan Hammell", "text": "<p>I don't get the \"rake factory\" reference.   Google didn't help.</p>", "time": "2023-03-29T02:19:17Z"}, {"author": "Deb Cooley", "text": "<p>If you leave a bunch of rakes lying around and you step on them, they smack you in the face</p>", "time": "2023-03-29T02:19:57Z"}, {"author": "Deb Cooley", "text": "<p>He might have made it up on the fly.  possibly</p>", "time": "2023-03-29T02:20:21Z"}, {"author": "Andrew Fregly", "text": "<p>How could CRLs be used to revoke an algorithm globally?</p>", "time": "2023-03-29T02:20:30Z"}, {"author": "Paul Hoffman", "text": "<p>And I agree with DKG again about not revocating algorithms, but replacing the software instead</p>", "time": "2023-03-29T02:20:48Z"}, {"author": "Jonathan Hammell", "text": "<p><span class=\"user-mention\" data-user-id=\"331\">@Deb Cooley</span> Thanks.  I've heard of the danger of leaving rakes around, just not sure what that had to do with a factory making them.</p>", "time": "2023-03-29T02:21:08Z"}, {"author": "Deb Cooley", "text": "<p>making one's clients agile.</p>", "time": "2023-03-29T02:21:10Z"}, {"author": "Andrew Fregly", "text": "<p>Current speaker seems bo be picking up the point\\</p>", "time": "2023-03-29T02:21:16Z"}, {"author": "Florence D", "text": "<p>@chairs - Do you want me to ask my questions in chat?</p>", "time": "2023-03-29T02:22:28Z"}, {"author": "Florence D", "text": "<p>I'm happy to given the time.</p>", "time": "2023-03-29T02:22:41Z"}, {"author": "Daniel Gillmor", "text": "<p>rakes: <a href=\"/user_uploads/2/26/7fP2UZw5kMxRHU_K5izR8l6r/sideshow-bob-rakes.gif\">sideshow-bob-rakes.gif</a></p>\n<div class=\"message_inline_image\"><a href=\"/user_uploads/2/26/7fP2UZw5kMxRHU_K5izR8l6r/sideshow-bob-rakes.gif\" title=\"sideshow-bob-rakes.gif\"><img src=\"/user_uploads/2/26/7fP2UZw5kMxRHU_K5izR8l6r/sideshow-bob-rakes.gif\"></a></div>", "time": "2023-03-29T02:22:50Z"}, {"author": "Florence D", "text": "<p>Two questions:</p>\n<ol>\n<li>Do we need SPHINCS+ hybrids? The OpenPGP doesn't include them and SPHINCS+ is pretty mature.</li>\n<li>Why is the K-of-N parameter a parameter of the key and not the signature? (based on the presentation, correct me if I'm wrong)</li>\n</ol>", "time": "2023-03-29T02:24:34Z"}, {"author": "Daniel Gillmor", "text": "<p>the idea is that the generic combiner is a factory for making rakes that will hit peopl in the face</p>", "time": "2023-03-29T02:24:39Z"}, {"author": "Jonathan Hammell", "text": "<p>You don't want to be writing a combiner guidance document in the future.</p>", "time": "2023-03-29T02:26:17Z"}, {"author": "Tadahiko Ito", "text": "<p>revocation of algorithms sound like usually verifier side's policy .  <br>\nIt sound fine if CA is controlling all EE devices. It might be helpful to describe use case of mass-revocation.</p>", "time": "2023-03-29T02:26:22Z"}, {"author": "Daniel Gillmor", "text": "<p>i do like the idea of compact, privacy-preserving mass-revocation -- i'm just not sure this is the thing we want to do it though.</p>", "time": "2023-03-29T02:27:01Z"}, {"author": "Yoav Nir", "text": "<p>Doesn't k-of-n also sound like verifier-side policy?</p>", "time": "2023-03-29T02:27:05Z"}, {"author": "Tim Hollebeek", "text": "<p>One of the things to address on algorithms revocation is not a binary event.  If people want this, they might want to communicate a work factor or something like that to indicate approximate how weak RSA is</p>", "time": "2023-03-29T02:27:58Z"}, {"author": "Tim Hollebeek", "text": "<p>And it's not clear how to communicate a non-binary signal using CRLs.  Which might be another reason not to use CRLs for this.</p>", "time": "2023-03-29T02:28:23Z"}, {"author": "Deb Cooley", "text": "<p>Of course if one wanted to revoke all certs w/ a particular algorithm from a CA, one could revoke the CA.</p>", "time": "2023-03-29T02:28:48Z"}, {"author": "Massimiliano Pala", "text": "<p>@Yoav, yes it is. Ultimately it is always the choice of the verifying party if to accept or not a signature (besides the mathematical verification). The indication in the CRL and OCSP can provide the indication to the client how to handle things in an easy, integrated way.</p>", "time": "2023-03-29T02:28:48Z"}, {"author": "Tadahiko Ito", "text": "<p>I was thinking same thing as Yoav.</p>", "time": "2023-03-29T02:28:50Z"}, {"author": "Daniel Gillmor", "text": "<p><span class=\"user-mention\" data-user-id=\"1065\">@Tim Hollebeek</span> or you might want to say \"RSA bad, but RSA as part of 2-of-3 RSA + Khyber + Snausage is fine, even if you don't know how to validate Snausage\"</p>", "time": "2023-03-29T02:29:16Z"}, {"author": "Mike Ounsworth", "text": "<p><span class=\"user-mention silent\" data-user-id=\"325\">Yoav Nir</span> <a href=\"#narrow/stream/68-lamps/topic/ietf-116/near/68514\">said</a>:</p>\n<blockquote>\n<p>People really wanted a combination of dilithium3 and PKCS1.5?</p>\n</blockquote>\n<p>There's still a lot of PKCSv1.5 out there. If the goal is to continue to use your battle-hardened crypto modules, then I think you need to offer it in hybrid.</p>", "time": "2023-03-29T02:30:20Z"}, {"author": "Mike Ounsworth", "text": "<p><span class=\"user-mention silent\" data-user-id=\"637\">Daniel Gillmor</span> <a href=\"#narrow/stream/68-lamps/topic/ietf-116/near/68533\">said</a>:</p>\n<blockquote>\n<p>i was wondering whether i could nest the generic combiners</p>\n</blockquote>\n<p>No.</p>", "time": "2023-03-29T02:30:33Z"}, {"author": "Tim Hollebeek", "text": "<p>I think if you sign up for kofn, you've signed up for revoking RSA means that already, Daniel</p>", "time": "2023-03-29T02:30:34Z"}, {"author": "Massimiliano Pala", "text": "<p>@Daniel - Thanks for the support, we will work on a separate document so we can possibly collaborate on the solution. The idea I presented can be expanded to other details of certificates (e.g., do not trust certs issued before date X).</p>", "time": "2023-03-29T02:31:01Z"}, {"author": "Daniel Gillmor", "text": "<p><span class=\"user-mention\" data-user-id=\"1065\">@Tim Hollebeek</span> even if you don't know how to evaluate one of the others?</p>", "time": "2023-03-29T02:31:07Z"}, {"author": "Tim Hollebeek", "text": "<p>As a personal opinion, I retain an allergy to kofn.</p>", "time": "2023-03-29T02:31:09Z"}, {"author": "Tim Hollebeek", "text": "<p><span class=\"user-mention\" data-user-id=\"637\">@Daniel Gillmor</span> That's an interesting point I'd like to avoid since kofn is already to complex for my taste.  But people who like it need to address that too.</p>", "time": "2023-03-29T02:31:54Z"}, {"author": "Mike Ounsworth", "text": "<p><span class=\"user-mention silent\" data-user-id=\"693\">Jonathan Hammell</span> <a href=\"#narrow/stream/68-lamps/topic/ietf-116/near/68630\">said</a>:</p>\n<blockquote>\n<p>I don't get the \"rake factory\" reference.   Google didn't help.</p>\n</blockquote>\n<p>I think the point is that generic composite is giving you a blueprint to create rakes to smack yourself in the face with.</p>", "time": "2023-03-29T02:32:00Z"}, {"author": "Daniel Gillmor", "text": "<p>i think this is all a lot of complexity, and even if it would work in a perfect world, i'm not convinced that the complexity cost is worthwhile</p>", "time": "2023-03-29T02:32:03Z"}, {"author": "Massimiliano Pala", "text": "<p>Thank you everybody!</p>", "time": "2023-03-29T02:32:19Z"}, {"author": "Daniel Gillmor", "text": "<p>keep it simple until you know you need the complexity.</p>", "time": "2023-03-29T02:32:21Z"}, {"author": "Massimiliano Pala", "text": "<p>:thumbsup:</p>", "time": "2023-03-29T02:32:39Z"}]