rows { options { physical_type: PHYSICAL_STREAM_TYPE_QUADS max_name_table_size: 128 max_prefix_table_size: 16 max_datatype_table_size: 16 logical_type: LOGICAL_STREAM_TYPE_DATASETS version: 2 } } rows { prefix { value: "https://w3id.org/np/" } } rows { name { value: "RAECjs40RtLdprBQJH6eieZzcabeTZCIxjKWlyfCrEmJ8" } } rows { namespace { name: "this" value { prefix_id: 1 } } } rows { prefix { value: "https://w3id.org/np/RAECjs40RtLdprBQJH6eieZzcabeTZCIxjKWlyfCrEmJ8/" } } rows { name { } } rows { namespace { name: "sub" value { prefix_id: 2 } } } rows { prefix { value: "http://www.nanopub.org/nschema#" } } rows { namespace { name: "np" value { prefix_id: 3 name_id: 2 } } } rows { prefix { value: "http://www.w3.org/1999/02/22-rdf-syntax-ns#" } } rows { namespace { name: "rdf" value { prefix_id: 4 name_id: 2 } } } rows { prefix { value: "http://www.w3.org/ns/prov#" } } rows { namespace { name: "prov" value { prefix_id: 5 name_id: 2 } } } rows { prefix { value: "http://purl.org/nanopub/x/" } } rows { namespace { name: "npx" value { prefix_id: 6 name_id: 2 } } } rows { prefix { value: "http://purl.org/dc/terms/" } } rows { namespace { name: "dc" value { prefix_id: 7 name_id: 2 } } } rows { prefix { value: "http://www.w3.org/2001/XMLSchema#" } } rows { namespace { name: "xsd" value { prefix_id: 8 name_id: 2 } } } rows { name { value: "hasAssertion" } } rows { name { value: "assertion" } } rows { name { value: "Head" } } rows { quad { s_iri { prefix_id: 1 name_id: 1 } p_iri { prefix_id: 3 name_id: 3 } o_iri { prefix_id: 2 } g_iri { } } } rows { name { value: "hasProvenance" } } rows { name { value: "provenance" } } rows { quad { p_iri { prefix_id: 3 } o_iri { prefix_id: 2 } } } rows { name { value: "hasPublicationInfo" } } rows { name { value: "pubinfo" } } rows { quad { p_iri { prefix_id: 3 } o_iri { prefix_id: 2 } } } rows { name { value: "type" } } rows { name { value: "Nanopublication" } } rows { quad { p_iri { prefix_id: 4 } o_iri { prefix_id: 3 } } } rows { prefix { value: "https://w3id.org/delphi/resource/assessment/" } } rows { name { value: "wolfram2002-ch03-10--claim-test" } } rows { name { value: "description" } } rows { quad { s_iri { prefix_id: 9 } p_iri { prefix_id: 7 } o_literal { lex: "analysis.py enumerates every neighbour-independent substitution system in the two pre-registered families (225 + 2197 systems), iterates each from every single colour (7041 runs) until the string has at least 2^15 symbols, dies, becomes bounded or exceeds 40000 steps, and computes the subword complexity p(n) for n = 1..20 of the first <= 2^17 symbols of every growing run (5109 runs; 24 slow linear-growth runs are analysed at the ~20000 symbols they reached). The same statistics are computed for the pre-registered neighbour-dependent control family (1296 systems, 2592 runs, <= 2000 steps) and, exploratorily, for 1500 random three-context systems. The Thue-Morse and Fibonacci systems are compared with the OEIS b-files, and a random 2^15-bit string gives the complexity reference. Run time about 9 minutes (the slow linear-growth systems dominate)." } g_iri { prefix_id: 2 name_id: 4 } } } rows { prefix { value: "https://w3id.org/delphi/ontology/" } } rows { name { value: "Assessment" } } rows { quad { p_iri { prefix_id: 4 name_id: 10 } o_iri { prefix_id: 10 name_id: 14 } } } rows { prefix { value: "http://www.w3.org/2000/01/rdf-schema#" } } rows { name { value: "comment" } } rows { quad { p_iri { prefix_id: 11 } o_literal { lex: "Measured: 231 maximum subword complexity p(20) over all 5109 growing neighbour-independent runs (random reference 32319) (n = 5109, exact). Interpretation: Wolfram\'s \'nested pattern\' is given a formal operational content as low (sub-exponential, at most polynomial) subword complexity, which is the standard combinatorial signature of self-similar/morphic sequences: the Thue-Morse, Fibonacci and Cantor examples he gives all have p(n) = O(n). Rules whose replacement for some colour is the empty string, or that keep every string bounded, are included in the enumeration but can only give finite or eventually periodic output, which is trivially nested; the complexity test is applied to growing runs only. The claim\'s second half (\'more complicated behaviour requires neighbour dependence\') is tested only in the direction that neighbour-dependent systems can exceed the complexity bound, as a check of discriminating power; the universal statement itself is tested by exhaustive enumeration of two finite families." } } } rows { name { value: "label" } } rows { quad { p_iri { } o_literal { lex: "Claim test of wolfram2002-ch03-10: inconclusive, confidence 0.7" } } } rows { name { value: "seeAlso" } } rows { prefix { value: "https://github.com/fractastical/delphisci/blob/bf2af6ee0a84e23ffa6414ad7a0a50a8c276506e/test-data/claim-tests/wolfram-nks/wolfram2002-ch03-10/" } } rows { name { value: "result.json" } } rows { quad { p_iri { } o_iri { prefix_id: 12 } } } rows { name { value: "wasAttributedTo" } } rows { prefix { value: "https://w3id.org/delphi/resource/agent/" } } rows { name { value: "delphisci-claim-tester-claude-fable-5-1" } } rows { quad { p_iri { prefix_id: 5 } o_iri { prefix_id: 13 } } } rows { name { value: "admissibleDatasets" } } rows { quad { p_iri { prefix_id: 10 } o_literal { lex: "Planned datasets: neighbour-independent-substitution-systems, neighbour-dependent-control-systems, oeis-a010060-bfile, oeis-a003849-bfile" } } } rows { name { value: "assessmentType" } } rows { quad { p_iri { } o_literal { lex: "claim-test/0.1.0" } } } rows { name { value: "dataKind" } } rows { quad { p_iri { } o_literal { lex: "computational" } } } rows { name { value: "disconfirmingObservation" } } rows { quad { p_iri { } o_literal { lex: "Pre-registered: \'refutes\' if any growing neighbour-independent run has p(20) > 10^4 or p(20)/p(10) > 8, or if the Thue-Morse or Fibonacci outputs disagree with the OEIS b-files; \'inconclusive\' if the control family contains no system exceeding the thresholds (the complexity measure would then be too weak to distinguish nested from more complicated behaviour)." } } } rows { name { value: "evidenceAgainst" } } rows { quad { p_iri { } o_literal { lex: "24 three-colour runs grow more slowly than one symbol per step and did not reach 2^15 symbols in 40000 steps; they were analysed at about 20000 symbols and have p(20) <= 2. The slow systems (150 runs) in the control family were not analysed. Dying and bounded systems (trivially nested or periodic) are counted but not complexity-tested." } } } rows { quad { o_literal { lex: "Descriptively, the two families are nonetheless separated by an order of magnitude (max p(20) 231 vs 2496/2950; max ratio 3.56 vs 5.25/6.13, i.e. neighbour-dependent systems exceed the quadratic bound while neighbour-independent ones never do); a re-test with thresholds set at the quadratic bound (ratio > 4.5) and p(20) > 1000 would, on these data, yield \'supports\'. Those thresholds were not pre-registered, so the result is not reported as such." } } } rows { quad { o_literal { lex: "Every claim-side criterion passed exactly as pre-registered: 0 of 5109 growing neighbour-independent runs exceed p(20) <= 10^4 or p(20)/p(10) <= 8 (maxima 231 and 3.56, against 32319 and 31.6 for a random string; the ratio never exceeds the quadratic value 4, as Pansiot\'s theorem predicts for morphic words), and the Thue-Morse and Fibonacci outputs match OEIS A010060 (16384 terms) and A003849 (10946 terms) without error." } } } rows { quad { o_literal { lex: "The pre-registered discriminating-power control failed: no system in the pair-context neighbour-dependent family reached p(20) > 20000 and p(20)/p(10) > 8 (maxima 2496 and 5.25 within 2000 steps); the exploratory three-context sample also fell short (2950 and 6.13). The pre-registration states that in this case the verdict is at most \'inconclusive\', and that rule is followed here, with reason \'underpowered\': the chosen thresholds presupposed random-level complexity, which small neighbour-dependent families do not reach in 2000 steps, so the test cannot certify that its complexity measure separates nested from merely \'more complicated\' behaviour at the pre-set thresholds." } } } rows { name { value: "expectedObservation" } } rows { quad { p_iri { } o_literal { lex: "Pre-registered: enumerate exhaustively (a) all 225 neighbour-independent systems with 2 colours and replacement strings of length 0..3, and (b) all 2197 systems with 3 colours and replacement strings of length 0..2; start each from each single colour and iterate until the string has at least 2^15 symbols (or the string dies out, stays bounded for 60 steps, or exceeds 10^6 symbols). For every run that reaches 2^15 symbols (\'growing\'), compute the subword complexity p(n) (number of distinct length-n factors) of the first min(len, 2^17) symbols for n = 1..20. The claim passes if every growing neighbour-independent run has p(20) <= 10^4 and p(20)/p(10) <= 8 (a quadratic law gives 4, an exponential law about 2^10), and if the Thue-Morse system {0 -> 01, 1 -> 10} reproduces OEIS A010060 and the Fibonacci system {0 -> 01, 1 -> 0} reproduces OEIS A003849 term for term over the available b-file terms. Discriminating power: the neighbour-dependent control family (2 colours, replacement of each element determined by the pair (element, right neighbour), replacement strings of length 1 or 2, 1296 systems, right-most element paired with colour 0) must contain at least one system whose growing run has p(20) > 2 x 10^4 and p(20)/p(10) > 8; otherwise the test cannot separate the two families and the verdict is at most \'inconclusive\'." } } } rows { name { value: "failCriterion" } } rows { quad { p_iri { } o_literal { lex: "Pre-registered: \'refutes\' if any growing neighbour-independent run has p(20) > 10^4 or p(20)/p(10) > 8, or if the Thue-Morse or Fibonacci outputs disagree with the OEIS b-files; \'inconclusive\' if the control family contains no system exceeding the thresholds (the complexity measure would then be too weak to distinguish nested from more complicated behaviour)." } } } rows { name { value: "hasConfidence" } } rows { datatype { value: "http://www.w3.org/2001/XMLSchema#double" } } rows { quad { p_iri { } o_literal { lex: "0.7" datatype: 1 } } } rows { name { value: "hasEvidence" } } rows { prefix { value: "https://w3id.org/delphi/resource/evidence/" } } rows { name { value: "wolfram2002-ch03-10--claim-test--dataset-1" } } rows { quad { p_iri { } o_iri { prefix_id: 14 } } } rows { name { value: "wolfram2002-ch03-10--claim-test--dataset-2" } } rows { quad { o_iri { } } } rows { name { value: "wolfram2002-ch03-10--claim-test--dataset-3" } } rows { quad { o_iri { } } } rows { name { value: "wolfram2002-ch03-10--claim-test--dataset-4" } } rows { quad { o_iri { } } } rows { name { value: "hasVerdict" } } rows { quad { p_iri { prefix_id: 10 } o_literal { lex: "inconclusive" } } } rows { name { value: "hypothesis" } } rows { quad { p_iri { } o_literal { lex: "Every parallel substitution system in which each element is replaced according to its own colour alone (a context-free morphism iterated from a single element) produces a nested pattern: operationally, the sequence it generates has sub-exponential subword complexity (at most quadratic, as Pansiot\'s theorem gives for pure morphic words), never the near-maximal complexity of a random or \'complex\' sequence; whereas substitution systems whose replacement depends on a neighbouring element can produce sequences of near-maximal subword complexity." } } } rows { name { value: "inferenceMethod" } } rows { quad { p_iri { } o_literal { lex: "analysis.py enumerates every neighbour-independent substitution system in the two pre-registered families (225 + 2197 systems), iterates each from every single colour (7041 runs) until the string has at least 2^15 symbols, dies, becomes bounded or exceeds 40000 steps, and computes the subword complexity p(n) for n = 1..20 of the first <= 2^17 symbols of every growing run (5109 runs; 24 slow linear-growth runs are analysed at the ~20000 symbols they reached). The same statistics are computed for the pre-registered neighbour-dependent control family (1296 systems, 2592 runs, <= 2000 steps) and, exploratorily, for 1500 random three-context systems. The Thue-Morse and Fibonacci systems are compared with the OEIS b-files, and a random 2^15-bit string gives the complexity reference. Run time about 9 minutes (the slow linear-growth systems dominate)." } } } rows { name { value: "passCriterion" } } rows { quad { p_iri { } o_literal { lex: "Pre-registered: enumerate exhaustively (a) all 225 neighbour-independent systems with 2 colours and replacement strings of length 0..3, and (b) all 2197 systems with 3 colours and replacement strings of length 0..2; start each from each single colour and iterate until the string has at least 2^15 symbols (or the string dies out, stays bounded for 60 steps, or exceeds 10^6 symbols). For every run that reaches 2^15 symbols (\'growing\'), compute the subword complexity p(n) (number of distinct length-n factors) of the first min(len, 2^17) symbols for n = 1..20. The claim passes if every growing neighbour-independent run has p(20) <= 10^4 and p(20)/p(10) <= 8 (a quadratic law gives 4, an exponential law about 2^10), and if the Thue-Morse system {0 -> 01, 1 -> 10} reproduces OEIS A010060 and the Fibonacci system {0 -> 01, 1 -> 0} reproduces OEIS A003849 term for term over the available b-file terms. Discriminating power: the neighbour-dependent control family (2 colours, replacement of each element determined by the pair (element, right neighbour), replacement strings of length 1 or 2, 1296 systems, right-most element paired with colour 0) must contain at least one system whose growing run has p(20) > 2 x 10^4 and p(20)/p(10) > 8; otherwise the test cannot separate the two families and the verdict is at most \'inconclusive\'." } } } rows { name { value: "preregistered" } } rows { datatype { value: "http://www.w3.org/2001/XMLSchema#boolean" } } rows { quad { p_iri { } o_literal { lex: "false" datatype: 2 } } } rows { prefix { value: "https://w3id.org/delphi/resource/claim/" } } rows { name { value: "wolfram2002-ch03-10" } } rows { name { value: "hasAssessment" } } rows { quad { s_iri { prefix_id: 15 } p_iri { prefix_id: 10 } o_iri { prefix_id: 9 name_id: 12 } } } rows { quad { s_iri { prefix_id: 14 name_id: 30 } p_iri { prefix_id: 7 name_id: 13 } o_literal { lex: "exhaustive test of the universal statement" } } } rows { name { value: "license" } } rows { quad { p_iri { name_id: 41 } o_literal { } } } rows { name { value: "EvidenceItem" } } rows { quad { p_iri { prefix_id: 4 name_id: 10 } o_iri { prefix_id: 10 name_id: 42 } } } rows { quad { p_iri { prefix_id: 11 name_id: 16 } o_literal { lex: "Dataset: All 225 two-colour (replacement length 0..3) and 2197 three-colour (replacement length 0..2) neighbour-independent substitution systems iterated from each single colour (generated by analysis.py)" } } } rows { quad { s_iri { prefix_id: 14 name_id: 31 } p_iri { prefix_id: 7 name_id: 13 } o_literal { lex: "discriminating-power control" } } } rows { quad { p_iri { name_id: 41 } o_literal { } } } rows { quad { p_iri { prefix_id: 4 name_id: 10 } o_iri { prefix_id: 10 name_id: 42 } } } rows { quad { p_iri { prefix_id: 11 name_id: 16 } o_literal { lex: "Dataset: All 1296 two-colour systems whose replacement (length 1..2) depends on the pair (element, right neighbour), plus 1500 random three-context systems (generated by analysis.py)" } } } rows { quad { s_iri { prefix_id: 14 name_id: 32 } p_iri { prefix_id: 7 name_id: 13 } o_literal { lex: "external check of the Thue-Morse substitution output" } } } rows { quad { p_iri { name_id: 41 } o_literal { lex: "CC BY-SA 4.0 (OEIS)" } } } rows { quad { p_iri { prefix_id: 4 name_id: 10 } o_iri { prefix_id: 10 name_id: 42 } } } rows { quad { p_iri { prefix_id: 11 name_id: 16 } o_literal { lex: "Dataset: OEIS A010060: Thue-Morse sequence, b-file" } } } rows { name { value: "atLocation" } } rows { prefix { value: "https://oeis.org/A010060/" } } rows { name { value: "b010060.txt" } } rows { quad { p_iri { prefix_id: 5 name_id: 43 } o_iri { prefix_id: 16 } } } rows { name { value: "wasDerivedFrom" } } rows { prefix { id: 6 value: "https://oeis.org/" } } rows { name { value: "A010060" } } rows { quad { p_iri { prefix_id: 5 } o_iri { prefix_id: 6 } } } rows { name { value: "hasChecksum" } } rows { quad { p_iri { prefix_id: 10 } o_literal { lex: "sha256:b8de7fe3b9000bf892e400f15a9e8c326adf05956d4464f4ed5281ea70ae57fa" } } } rows { quad { s_iri { prefix_id: 14 name_id: 33 } p_iri { prefix_id: 7 name_id: 13 } o_literal { lex: "external check of the Fibonacci substitution output" } } } rows { quad { p_iri { name_id: 41 } o_literal { lex: "CC BY-SA 4.0 (OEIS)" } } } rows { quad { p_iri { prefix_id: 4 name_id: 10 } o_iri { prefix_id: 10 name_id: 42 } } } rows { quad { p_iri { prefix_id: 11 name_id: 16 } o_literal { lex: "Dataset: OEIS A003849: the infinite Fibonacci word, b-file" } } } rows { prefix { id: 8 value: "https://oeis.org/A003849/" } } rows { name { value: "b003849.txt" } } rows { quad { p_iri { prefix_id: 5 name_id: 43 } o_iri { prefix_id: 8 name_id: 48 } } } rows { name { value: "A003849" } } rows { quad { p_iri { prefix_id: 5 name_id: 45 } o_iri { prefix_id: 6 name_id: 49 } } } rows { quad { p_iri { prefix_id: 10 name_id: 47 } o_literal { lex: "sha256:65a7f1f75739ca16017f9911a9a23a25b1d53117358de1d0082308595e620506" } } } rows { name { value: "SoftwareAgent" } } rows { quad { s_iri { prefix_id: 13 name_id: 20 } p_iri { prefix_id: 4 name_id: 10 } o_iri { prefix_id: 5 name_id: 50 } g_iri { prefix_id: 2 name_id: 7 } } } rows { quad { p_iri { prefix_id: 11 name_id: 16 } o_literal { lex: "delphisci claim tester (claude-fable-5.1; cursor/claim-tests-wolfram-nks-0123)" } } } rows { name { value: "actedOnBehalfOf" } } rows { prefix { id: 1 value: "https://orcid.org/" } } rows { name { value: "0009-0007-4948-9192" } } rows { quad { p_iri { prefix_id: 5 name_id: 51 } o_iri { prefix_id: 1 } } } rows { name { value: "usesModel" } } rows { prefix { id: 3 value: "https://w3id.org/delphi/resource/model/" } } rows { name { value: "claude-fable-5-1" } } rows { quad { p_iri { prefix_id: 10 } o_iri { prefix_id: 3 } } } rows { name { value: "identifier" } } rows { quad { s_iri { name_id: 54 } p_iri { prefix_id: 7 } o_literal { lex: "claude-fable-5.1" } } } rows { name { value: "LanguageModel" } } rows { quad { p_iri { prefix_id: 4 name_id: 10 } o_iri { prefix_id: 10 name_id: 56 } } } rows { quad { s_iri { prefix_id: 2 name_id: 4 } p_iri { prefix_id: 5 name_id: 19 } o_iri { prefix_id: 13 } } } rows { quad { p_iri { prefix_id: 5 name_id: 45 } o_iri { prefix_id: 12 name_id: 18 } } } rows { name { value: "wasGeneratedBy" } } rows { name { value: "test" } } rows { quad { p_iri { prefix_id: 5 name_id: 57 } o_iri { prefix_id: 2 } } } rows { name { value: "plan" } } rows { name { value: "hadPlan" } } rows { prefix { id: 15 value: "https://github.com/fractastical/delphisci/blob/bf2af6ee0a84e23ffa6414ad7a0a50a8c276506e/test-data/claim-tests/" } } rows { name { value: "README.md" } } rows { quad { s_iri { } p_iri { prefix_id: 5 } o_iri { prefix_id: 15 } } } rows { name { value: "Activity" } } rows { quad { s_iri { prefix_id: 2 name_id: 58 } p_iri { prefix_id: 4 name_id: 10 } o_iri { prefix_id: 5 name_id: 62 } } } rows { name { value: "qualifiedAssociation" } } rows { quad { p_iri { } o_iri { prefix_id: 2 name_id: 59 } } } rows { name { value: "wasAssociatedWith" } } rows { quad { p_iri { prefix_id: 5 name_id: 64 } o_iri { prefix_id: 13 name_id: 20 } } } rows { prefix { id: 9 value: "https://w3id.org/np/" } } rows { name { value: "created" } } rows { datatype { value: "http://www.w3.org/2001/XMLSchema#dateTime" } } rows { quad { s_iri { prefix_id: 9 name_id: 1 } p_iri { prefix_id: 7 name_id: 65 } o_literal { lex: "2026-11-08T16:24:31.919Z" datatype: 3 } g_iri { prefix_id: 2 name_id: 9 } } } rows { name { value: "creator" } } rows { quad { p_iri { prefix_id: 7 name_id: 66 } o_iri { prefix_id: 1 name_id: 52 } } } rows { prefix { id: 16 value: "https://creativecommons.org/licenses/by/4.0/" } } rows { quad { p_iri { prefix_id: 7 name_id: 41 } o_iri { prefix_id: 16 name_id: 2 } } } rows { prefix { id: 14 value: "http://purl.org/nanopub/x/" } } rows { name { value: "hasNanopubType" } } rows { quad { p_iri { prefix_id: 14 name_id: 67 } o_iri { prefix_id: 10 name_id: 14 } } } rows { name { value: "introduces" } } rows { prefix { id: 8 value: "https://w3id.org/delphi/resource/assessment/" } } rows { quad { p_iri { prefix_id: 14 name_id: 68 } o_iri { prefix_id: 8 name_id: 12 } } } rows { quad { p_iri { prefix_id: 11 name_id: 16 } o_literal { lex: "Claim test of wolfram2002-ch03-10: inconclusive, confidence 0.7" } } } rows { name { value: "domain" } } rows { prefix { id: 6 value: "https://w3id.org/delphi/resource/domain/" } } rows { name { value: "wolfram-nks-2002" } } rows { quad { p_iri { prefix_id: 10 name_id: 69 } o_iri { prefix_id: 6 } } } rows { name { value: "sig" } } rows { name { value: "hasAlgorithm" } } rows { quad { s_iri { prefix_id: 2 } p_iri { prefix_id: 14 } o_literal { lex: "RSA" } } } rows { name { value: "hasPublicKey" } } rows { quad { p_iri { } o_literal { lex: "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyFHtPB6p0mCjDozxlOY9CmO3nBm7Te3jFbXyLmM+G1tGe47Da0jYIbhkl9Oo1ZjxmCa3LCwlEqK8gj6hEIcL4ahW30JXh9HycfKVk1bugkzMEV15tJdTzAU3sGMFnbNsn43xY2LFLy45tApkRm5byEiM7oRRrooIdwoQKnP4Wzq/bfAoJ9qvW+MGkelyOTd1jbSt+KfmT7xKmDfWzAHddUlWwMX2QJOLxDaffOteTop6ZRgPiNmPJKA/S62Gac9XtSYT3oDkZ6/nr5cxxNLpOyxTf5FPISiCe11xYO/unYjY+mwnOfA8yhJIyx1l0O9I0vpOpn+E5TvyHJV+oSTrvwIDAQAB" } } } rows { name { value: "hasSignature" } } rows { quad { p_iri { } o_literal { lex: "jtgERNHHPWN9LyHHiLyazjZj7qf32lS7X1ZRccV2pX5KH0eJewhq8dZo79BFNvmegpyGFxi+4u04O8GwNqH9/P5HgowkwwLZvZFHrTKQ+YBKFl0dAjMZobYFii2OfTBAfDXYDcBTz6QUaaM+ZapdgsWx22dBIOAxfcwPFJ4tykfWbrpWTIz/sRBztJaxBrn8m7lLnBnmeoIOP7M+ir6y04iInV+VeUsTQfeXob54GRZJDgmp3Yn4DoTZGsuPfmx9qmJaOPYqxWGH0EYhecibHziQSUi2LPLHQBnZvv0UXk/k/AqFrDtzJf0pIYvo6Yokw6ouKA3EzjQx0R0OCy5T9A==" } } } rows { name { value: "hasSignatureTarget" } } rows { quad { p_iri { } o_iri { prefix_id: 9 name_id: 1 } } } rows { name { value: "signedBy" } } rows { quad { p_iri { prefix_id: 14 name_id: 76 } o_iri { prefix_id: 1 name_id: 52 } } }