1
0
mirror of https://codeberg.org/fediverse/fep.git synced 2026-08-08 21:45:52 +00:00

Deploying from 7acaa11a4c [SKIP CI]

This commit is contained in:
silverpill
2026-06-26 12:56:42 +00:00
parent 530291a767
commit 6f1c91102d
5 changed files with 212 additions and 242 deletions
+13 -1
View File
@@ -19,6 +19,18 @@
"satisfies": "vf:satisfies",
"stipulates": "vf:stipulates",
"stipulatesReciprocal": "vf:stipulatesReciprocal",
"unitBased": "vf:unitBased"
"unitBased": "vf:unitBased",
"OfferAgreement": {
"@id": "https://w3id.org/fep/0837/OfferAgreement",
"@type": "@id"
},
"AcceptAgreement": {
"@id": "https://w3id.org/fep/0837/AcceptAgreement",
"@type": "@id"
},
"RejectAgreement": {
"@id": "https://w3id.org/fep/0837/RejectAgreement",
"@type": "@id"
}
}
}
+24 -66
View File
@@ -686,9 +686,9 @@
<pre class="mermaid"><code>sequenceDiagram
actor Alice
actor Bob
Note right of Alice: Alice publishes a Proposal
Bob -&gt;&gt; Alice: Bob sends Offer(Agreement) activity
Alice -&gt;&gt; Bob: Alice sends Accept(Agreement) activity
Note right of Alice: Alice publishes a `Proposal`
Bob -&gt;&gt; Alice: Bob sends `OfferAgreement` activity
Alice -&gt;&gt; Bob: Alice sends `AcceptAgreement` activity
Note over Alice, Bob: Alice and Bob complete the transaction
Alice -&gt;&gt; Bob: Alice sends confirmation activity</code></pre>
<h2 id="proposals">Proposals<a class="headerlink" href="#proposals" title="Permanent link">&para;</a></h2>
@@ -730,19 +730,7 @@
<div class="highlight"><pre><span></span><code><span class="p">{</span>
<span class="w"> </span><span class="nt">&quot;@context&quot;</span><span class="p">:</span><span class="w"> </span><span class="p">[</span>
<span class="w"> </span><span class="s2">&quot;https://www.w3.org/ns/activitystreams&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="p">{</span>
<span class="w"> </span><span class="nt">&quot;vf&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;https://w3id.org/valueflows/ont/vf#&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;Proposal&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;vf:Proposal&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;Intent&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;vf:Intent&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;action&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;vf:action&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;purpose&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;vf:purpose&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;unitBased&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;vf:unitBased&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;publishes&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;vf:publishes&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;resourceConformsTo&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;vf:resourceConformsTo&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;resourceQuantity&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;vf:resourceQuantity&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;hasUnit&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;vf:hasUnit&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;hasNumericalValue&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;vf:hasNumericalValue&quot;</span>
<span class="w"> </span><span class="p">}</span>
<span class="w"> </span><span class="s2">&quot;https://w3id.org/fep/0837&quot;</span>
<span class="w"> </span><span class="p">],</span>
<span class="w"> </span><span class="nt">&quot;type&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;Proposal&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;id&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;https://market.example/proposals/ddde9d6f-6f3b-4770-a966-3a18ef006930&quot;</span><span class="p">,</span>
@@ -765,22 +753,7 @@
<div class="highlight"><pre><span></span><code><span class="p">{</span>
<span class="w"> </span><span class="nt">&quot;@context&quot;</span><span class="p">:</span><span class="w"> </span><span class="p">[</span>
<span class="w"> </span><span class="s2">&quot;https://www.w3.org/ns/activitystreams&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="p">{</span>
<span class="w"> </span><span class="nt">&quot;vf&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;https://w3id.org/valueflows/ont/vf#&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;Proposal&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;vf:Proposal&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;Intent&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;vf:Intent&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;action&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;vf:action&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;purpose&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;vf:purpose&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;unitBased&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;vf:unitBased&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;publishes&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;vf:publishes&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;reciprocal&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;vf:reciprocal&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;resourceConformsTo&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;vf:resourceConformsTo&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;resourceQuantity&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;vf:resourceQuantity&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;availableQuantity&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;vf:availableQuantity&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;minimumQuantity&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;vf:minimumQuantity&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;hasUnit&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;vf:hasUnit&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;hasNumericalValue&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;vf:hasNumericalValue&quot;</span>
<span class="w"> </span><span class="p">}</span>
<span class="w"> </span><span class="s2">&quot;https://w3id.org/fep/0837&quot;</span>
<span class="w"> </span><span class="p">],</span>
<span class="w"> </span><span class="nt">&quot;type&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;Proposal&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;id&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;https://market.example/proposals/ddde9d6f-6f3b-4770-a966-3a18ef006930&quot;</span><span class="p">,</span>
@@ -831,7 +804,9 @@
<p>If FEP-0ea0 payment link is used, its <code>href</code> attribute MUST contain the proposal ID and its <code>rel</code> array MUST contain the string <code>https://w3id.org/valueflows/ont/vf#Proposal</code>. The value of <code>mediaType</code> attribute SHOULD be <code>application/ld+json; profile="https://www.w3.org/ns/activitystreams"</code>.</p>
<p>Example of a proposal attached to an actor via payment link:</p>
<div class="highlight"><pre><span></span><code><span class="p">{</span>
<span class="w"> </span><span class="nt">&quot;@context&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;https://www.w3.org/ns/activitystreams&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;@context&quot;</span><span class="p">:</span><span class="w"> </span><span class="p">[</span>
<span class="w"> </span><span class="s2">&quot;https://www.w3.org/ns/activitystreams&quot;</span>
<span class="w"> </span><span class="p">],</span>
<span class="w"> </span><span class="nt">&quot;type&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;Person&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;id&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;https://market.example/users/alice&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;inbox&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;https://market.example/users/alice&quot;</span><span class="p">,</span>
@@ -852,8 +827,8 @@
<h3 id="agreements">Agreements<a class="headerlink" href="#agreements" title="Permanent link">&para;</a></h3>
<p>An interested party responds to a proposal and then parties start negotiating to reach an <strong>agreement</strong>.</p>
<p>To respond to a proposal, an interested party MUST send an <code>Agreement</code> object wrapped in <code>Offer</code> activity to the actor indicated by the <code>attributedTo</code> property of the proposal. The proposing party MUST either commit to the action described in the proposal or send a rejection.</p>
<p>In the first case, the proposer finalizes the agreement and sends <code>Accept(Offer)</code> activity back to the interested party.</p>
<p>In the second case, the proposer sends <code>Reject(Offer)</code> activity. The interested party MAY send <code>Offer(Agreement)</code> activities many times until agreement is reached.</p>
<p>In the first case, the proposer finalizes the agreement and sends <code>AcceptAgreement</code> activity back to the interested party.</p>
<p>In the second case, the proposer sends <code>RejectAgreement</code> activity. The interested party MAY send <code>OfferAgreement</code> activities many times until agreement is reached.</p>
<p>The representation of an agreement is a JSON document with the following properties:</p>
<ul>
<li><code>id</code> (OPTIONAL): the unique global identifier of the agreement. This property is REQUIRED for finalized agreements.</li>
@@ -871,23 +846,13 @@
</ul>
<p>The first commitment MUST satisfy the primary intent of the proposal. The second commitment MUST satisfy the reciprocal intent of the proposal (if present).</p>
<p>The units specified in the agreement MUST match the units specified in the proposal. If the value of <code>unitBased</code> property of the proposal is <code>false</code>, the amount of resources specified in commitments MUST be equal to amounts specified in the proposal. If the value is <code>true</code>, amounts MUST be multiples of amounts specified in the proposal. If <code>unitBased</code> property is not present on the proposal, arbitrary amounts can be used.</p>
<p>Example of an <code>Offer(Agreement)</code> activity:</p>
<p>Example of an <code>OfferAgreement</code> activity:</p>
<div class="highlight"><pre><span></span><code><span class="p">{</span>
<span class="w"> </span><span class="nt">&quot;@context&quot;</span><span class="p">:</span><span class="w"> </span><span class="p">[</span>
<span class="w"> </span><span class="s2">&quot;https://www.w3.org/ns/activitystreams&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="p">{</span>
<span class="w"> </span><span class="nt">&quot;vf&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;https://w3id.org/valueflows/ont/vf#&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;Agreement&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;vf:Agreement&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;stipulates&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;vf:stipulates&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;stipulatesReciprocal&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;vf:stipulatesReciprocal&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;Commitment&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;vf:Commitment&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;satisfies&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;vf:satisfies&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;resourceQuantity&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;vf:resourceQuantity&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;hasUnit&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;vf:hasUnit&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;hasNumericalValue&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;vf:hasNumericalValue&quot;</span>
<span class="w"> </span><span class="p">}</span>
<span class="w"> </span><span class="s2">&quot;https://w3id.org/fep/0837&quot;</span>
<span class="w"> </span><span class="p">],</span>
<span class="w"> </span><span class="nt">&quot;type&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;Offer&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;type&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;OfferAgreement&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;id&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;https://social.example/objects/fc4af0d2-c3a1-409b-947c-3c5be29f49b0/offer&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;actor&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;https://social.example/users/bob&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;object&quot;</span><span class="p">:</span><span class="w"> </span><span class="p">{</span>
@@ -913,27 +878,17 @@
<span class="p">}</span>
</code></pre></div>
<h3 id="accepting-an-agreement">Accepting an agreement<a class="headerlink" href="#accepting-an-agreement" title="Permanent link">&para;</a></h3>
<p>The <code>object</code> of <code>Accept</code> activity MUST be the <code>id</code> of the <code>Offer</code> activity previously sent to the actor.</p>
<p><code>Accept</code> activity MUST have the <code>result</code> property containing the <code>Agreement</code> object. The finalized agreement and corresponding commitments MUST have an <code>id</code> property. If a similar agreement between parties already exists, it MAY be updated and its <code>id</code> re-used. The finalized agreement MUST have an <code>attributedTo</code> property and its value MUST match the actor of the <code>Accept</code> activity.</p>
<p>The quantities specified in the finalized agreement MUST match the quantities specified in <code>Agreement</code> object from the <code>Offer</code> activity.</p>
<p>The <code>object</code> of <code>AcceptAgreement</code> activity MUST be the <code>id</code> of the <code>OfferAgreement</code> activity previously sent to the actor.</p>
<p>The <code>AcceptAgreement</code> activity MUST have a <code>result</code> property containing the <code>Agreement</code> object. The finalized agreement and corresponding commitments MUST have an <code>id</code> property. If a similar agreement between parties already exists, it MAY be updated and its <code>id</code> re-used. The finalized agreement MUST have an <code>attributedTo</code> property and its value MUST match the actor of the <code>AcceptAgreement</code> activity.</p>
<p>The quantities specified in the finalized agreement MUST match the quantities specified in the <code>Agreement</code> object from the <code>OfferAgreement</code> activity.</p>
<p>The finalized agreement MAY have <code>url</code> property containing one or more links to resources associated with the agreement. An example of such resource is a payment page (which can be represented as an <a href="https://codeberg.org/fediverse/fep/src/branch/main/fep/0ea0/fep-0ea0.md">FEP-0ea0</a> link).</p>
<p>Example:</p>
<div class="highlight"><pre><span></span><code><span class="p">{</span>
<span class="w"> </span><span class="nt">&quot;@context&quot;</span><span class="p">:</span><span class="w"> </span><span class="p">[</span>
<span class="w"> </span><span class="s2">&quot;https://www.w3.org/ns/activitystreams&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="p">{</span>
<span class="w"> </span><span class="nt">&quot;vf&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;https://w3id.org/valueflows/ont/vf#&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;Agreement&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;vf:Agreement&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;stipulates&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;vf:stipulates&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;stipulatesReciprocal&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;vf:stipulatesReciprocal&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;Commitment&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;vf:Commitment&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;satisfies&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;vf:satisfies&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;resourceQuantity&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;vf:resourceQuantity&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;hasUnit&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;vf:hasUnit&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;hasNumericalValue&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;vf:hasNumericalValue&quot;</span>
<span class="w"> </span><span class="p">}</span>
<span class="w"> </span><span class="s2">&quot;https://w3id.org/fep/0837&quot;</span>
<span class="w"> </span><span class="p">],</span>
<span class="w"> </span><span class="nt">&quot;type&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;Accept&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;type&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;AcceptAgreement&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;id&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;https://market.example/activities/059f08fa-31b1-4136-8d76-5987d705a0ab&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;actor&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;https://market.example/users/alice&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;object&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;https://social.example/objects/fc4af0d2-c3a1-409b-947c-3c5be29f49b0/offer&quot;</span><span class="p">,</span>
@@ -969,12 +924,15 @@
<span class="p">}</span>
</code></pre></div>
<h3 id="rejecting-an-agreement">Rejecting an agreement<a class="headerlink" href="#rejecting-an-agreement" title="Permanent link">&para;</a></h3>
<p>The <code>object</code> of <code>Reject</code> activity MUST be the <code>id</code> of the <code>Offer</code> activity previously sent to the actor.</p>
<p>The <code>object</code> of <code>RejectAgreement</code> activity MUST be the <code>id</code> of the <code>OfferAgreement</code> activity previously sent to the actor.</p>
<p>Activity MAY contain <code>content</code> property indicating the reason for rejection.</p>
<p>Example:</p>
<div class="highlight"><pre><span></span><code><span class="p">{</span>
<span class="w"> </span><span class="nt">&quot;@context&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;https://www.w3.org/ns/activitystreams&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;type&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;Reject&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;@context&quot;</span><span class="p">:</span><span class="w"> </span><span class="p">[</span>
<span class="w"> </span><span class="s2">&quot;https://www.w3.org/ns/activitystreams&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="s2">&quot;https://w3id.org/fep/0837&quot;</span>
<span class="w"> </span><span class="p">],</span>
<span class="w"> </span><span class="nt">&quot;type&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;RejectAgreement&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;id&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;https://market.example/activities/8c05f97f-1531-4b70-9ca8-4ee4a09f36a4&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;actor&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;https://market.example/users/alice&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;object&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;https://social.example/objects/fc4af0d2-c3a1-409b-947c-3c5be29f49b0/offer&quot;</span><span class="p">,</span>
File diff suppressed because one or more lines are too long
+174 -174
View File
@@ -2,698 +2,698 @@
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://helge.codeberg.page/fep/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/draft/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/final/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/withdrawn/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/0151/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/0391/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/0391/contextProof/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/0391/inReplyToProof/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/0391/relationshipProof/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/03c1/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/044f/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/0499/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/0499/multibox/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/07d7/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/0837/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/0ea0/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/1042/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/11dd/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/1311/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/1580/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/171b/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/1970/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/1985/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/1985/ForwardChronological/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/1985/OrderingClass/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/1985/ReverseChronological/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/1985/orderType/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/19b3/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/1a11/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/1b12/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/2100/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/2277/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/22b6/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/2677/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/268d/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/2931/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/2c59/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/2e40/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/2e40/namespace/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/3264/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/34c1/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/34ec/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/35b7/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/37f2/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/3ab2/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/3b86/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/400e/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/4adb/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/4ccd/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/4f05/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/5219/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/521a/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/521a/fep-521a-test-case/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/5624/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/5711/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/5bf0/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/5e53/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/5feb/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/612d/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/61cf/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/6481/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/6606/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/67ff/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/6fcd/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/73cd/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/7458/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/7502/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/7628/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/76ea/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/7888/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/7952/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/7aa9/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/7b29/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/7d8c/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/82f6/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/844e/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/888d/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/888d/SomeType/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/888d/exampleA/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/888d/exampleB/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/888d/exampleC/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/8967/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/8a8e/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/8a8e/AttendeesCollection/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/8a8e/EventCancelled/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/8a8e/EventMovedOnline/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/8a8e/EventPostponed/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/8a8e/EventRescheduled/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/8a8e/EventScheduled/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/8a8e/EventStatusType/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/8a8e/EventTentative/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/8a8e/OrganizersCollection/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/8a8e/attendees/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/8a8e/category/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/8a8e/displayEndTime/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/8a8e/eventStatus/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/8a8e/externalParticipationUrl/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/8a8e/isBannerImage/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/8a8e/joinMode/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/8a8e/organizers/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/8a8e/previousStartTime/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/8a8e/requiredJoinVisibility/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/8a8e/timezone/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/8a8e/upcomingEvents/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/8b32/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/8c3f/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/8fcf/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/9091/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/9098/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/96ff/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/9967/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/9f9f/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/9fde/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/a070/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/a1d1/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/a427/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/a4ed/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/a5c5/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/a974/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/ae0c/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/ae49/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/ae97/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/b06c/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/b2b8/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/bad1/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/baf5/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/bebd/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/c07e/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/c0e0/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/c118/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/c16b/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/c180/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/c195/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/c390/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/c4ad/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/c551/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/c551/tests/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/c5a1/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/c648/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/c7d3/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/c81b/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/c893/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/cb76/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/cd47/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/d36d/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/d556/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/d767/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/d8c2/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/d8c8/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/d8c8/implementation/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/d9ad/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/db0e/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/db70/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/dc88/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/dd4b/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/e229/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/e232/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/e3e9/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/e965/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/e965/fep-e965-test-case/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/eb22/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/eb48/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/ee3a/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/ef61/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/efda/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/f011/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/f06f/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/f15d/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/f1d5/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/f228/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/fb2a/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/fc48/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/fe34/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://helge.codeberg.page/fep/fep/fffd/</loc>
<lastmod>2026-06-25</lastmod>
<lastmod>2026-06-26</lastmod>
</url>
</urlset>
BIN
View File
Binary file not shown.