From 0b465ec8a0c3ca1f6d1268311ff9821f72b60197 Mon Sep 17 00:00:00 2001 From: rev Date: Mon, 2 Nov 2026 22:20:00 +0100 Subject: [PATCH 01/19] fix: qualify enrollment registration and archived membership (Refs #5263) --- .../board-v2-import-preparation.md | 37 ++++- src/FS.GG.Coord.Cli/EnrollmentApplication.fs | 2 +- .../V2ConstructorClosure.fs | 41 ++++++ .../V2ConstructorClosure.fsi | 10 +- .../V2EnrollmentCommands.fs | 134 ++++++++++++------ src/FS.GG.Coord.GitHub/V2NativeResolve.fs | 62 ++++++++ src/FS.GG.Coord.GitHub/V2NativeResolve.fsi | 17 ++- src/FS.GG.Coord.GitHub/V2Preflight.fs | 18 ++- src/FS.GG.Coord.GitHub/V2Preflight.fsi | 3 +- src/FS.GG.Coord.GitHub/V2Projection.fs | 15 +- src/FS.GG.Coord.GitHub/V2Projection.fsi | 6 + .../V2ConstructorClosureTests.fs | 46 ++++++ .../V2NativeResolveTests.fs | 16 +++ .../V2PreflightTests.fs | 47 +++++- .../V2ProjectionTests.fs | 30 ++++ .../V2RoutesTests.fs | 8 +- 16 files changed, 429 insertions(+), 63 deletions(-) diff --git a/docs/coordination/board-v2-import-preparation.md b/docs/coordination/board-v2-import-preparation.md index a6d842d15..13da78235 100644 --- a/docs/coordination/board-v2-import-preparation.md +++ b/docs/coordination/board-v2-import-preparation.md @@ -471,9 +471,9 @@ facts do not support as `NodeIdMismatch`, a changed prefix as `PrefixNotPreserve `resolve-issues --request --native-facts-output` is the online half of `plan-successor`. It is read-only by construction: the only effect is a `GET` through the GitHub CLI with a fixed argument vector (`--method GET`, never a field, input or -GraphQL endpoint), and the path must be exactly one of ten allowlisted endpoints: the Project, its fields and its items; a +GraphQL endpoint), and the path must match the closed endpoint allowlist: the Project, its fields and its items; a repository, one issue, one pull request and its commits, the open pull requests and the `main` ref of a repository; and a -document on `main`. +document on `main`. The #5263 self-registration observer adds only the exact stable coherent-set tag ref. A path segment is a name (`[A-Za-z0-9_.-]`, no `%`); only a whole `.` or `..` segment is a traversal, so a name like `a..b.md` is reachable. It reads the Project, its fields and every item, each request issue and each protected plan document on `main`, and writes the `fsgg.board-v2-native-facts/1` document the planner consumes. A clean @@ -628,3 +628,36 @@ Replayed over cohort 90's `runtime-binding207.json` with Root's two values, the for byte (sha256 `eba7a946…f9a5`). The next cohort's `route-preflight` accepts the rebound runtime binding beside the predecessor private pair, which still names the old reader, but only when `--known-readers` lists the rebound artifact (`RuntimeBindingIntegrity`). The stage grants no native write and changes no other field. + +## Release self-registration and archived enrollment (#5263) + +The original #4941 acceptance remains historical. This successor addresses two observed failures after that +acceptance: a published constructor's own registry update changes its tool manifest inside the constructor +closure, and the active Project inventory omits explicitly archived predecessor members. + +The closure and ancestry checks still apply. `ConstructorIdentity` has one typed equivalence: the only changed +closure path is `dist/dotnet/.config/dotnet-tools.json`, its only semantic change is the `fs.gg.coord.cli.version` +value, and the target is the executing engine's stable version. The host must be the actual coordination engine, +its embedded source must equal the constructor's, and the native `coherent-set/v` commit ref must join +to that source. No caller flag supplies or overrides that identity. Missing proof never grants equivalence; +other tool pins, commands, manifest properties, closure paths, additions/deletions and unrelated source changes +retain the existing refusal. Offline/asserted-input preflight does not acquire this live release proof. The +standalone constructor has no engine-host identity and retains the strict unchanged-closure route. + +For online enrollment preflight, the existing REST active inventory remains complete and visible. Missing +predecessor nodes are additionally read with the maintained `V2Projection.exactMembership` query and its bounded +pagination: issue/repository/number, content, item and exact Project identities must join, every page must complete, +and the native row must explicitly be archived. Totals must agree across pages and with the drained count. +This is a fixed read-only GraphQL document, not a caller-selected query or new mutation capability. Partial, +missing, contradictory, duplicate, foreign or unarchived results remain Unknown. Archived rows carry no invented +scheduling values and must match the predecessor's enrollment exactly; they are never appended as new issues or +removed from the private pair. The new reads grant neither archive nor membership-write authority. + +Source controls and review do not qualify a live successor. After normal source integration, coherent publication +and actual installed qualification, repeat the supported preflight on the authentic predecessor and current main. +Only then continue `resolve-issues`, `plan`, `prepare`, protected carrier integration and `bind-runtime`, preserving +all original refusals and effects. Reader rebinding uses the supported `rebind-reader` command. Before switching +an archive schedule to a successor, Root must join the exact binding, protected commitment, qualified reader and +matching acceptance receipt; the old receipt cannot authenticate new input hashes. Existing archive custody and +unresolved-effect latches remain immutable and retain their own gates. Native-plan and membership gaps remain +separate owning prerequisites; no general-purpose plan substitution or source waiver is introduced. diff --git a/src/FS.GG.Coord.Cli/EnrollmentApplication.fs b/src/FS.GG.Coord.Cli/EnrollmentApplication.fs index 66164921d..c082f0b8c 100644 --- a/src/FS.GG.Coord.Cli/EnrollmentApplication.fs +++ b/src/FS.GG.Coord.Cli/EnrollmentApplication.fs @@ -44,5 +44,5 @@ module EnrollmentApplication = | [ "enrollment" ] -> eprintfn "board-v2 successor refused: MalformedInput" Some 2 - | "route-preflight" :: rest -> Some(V2EnrollmentCommands.run "preflight" (Array.ofList ("preflight" :: rest))) + | "route-preflight" :: rest -> Some(V2EnrollmentCommands.runHosted (System.Reflection.Assembly.GetExecutingAssembly()) "preflight" (Array.ofList ("preflight" :: rest))) | _ -> None diff --git a/src/FS.GG.Coord.GitHub/V2ConstructorClosure.fs b/src/FS.GG.Coord.GitHub/V2ConstructorClosure.fs index 1deaeac87..75e1b553c 100644 --- a/src/FS.GG.Coord.GitHub/V2ConstructorClosure.fs +++ b/src/FS.GG.Coord.GitHub/V2ConstructorClosure.fs @@ -151,3 +151,44 @@ module V2ConstructorClosure = let changesInside (closure: Closure) (changes: Change list) = changes |> List.filter (fun change -> covers closure change.Path || (change.Status = 'A' && shadows closure change.Path)) + + type SelfRegistration = { Source: string; Version: string; PreviousVersion: string } + + let authenticateRelease (hostName: string) (constructorSource: string) (hostSource: string) (publishedSource: string) (version: string) = + let sha = System.Text.RegularExpressions.Regex(@"\A[0-9a-f]{40}\z") + let stable = System.Text.RegularExpressions.Regex(@"\A(0|[1-9][0-9]*)\.(0|[1-9][0-9]*)\.(0|[1-9][0-9]*)\z") + if hostName = "fsgg-coord-engine" && sha.IsMatch constructorSource && constructorSource = hostSource + && hostSource = publishedSource && stable.IsMatch version then Some(constructorSource, version) + else None + + let selfRegistration (built: string) (version: string) (oldText: string) (newText: string) = + try + let stable = System.Text.RegularExpressions.Regex(@"\A(0|[1-9][0-9]*)\.(0|[1-9][0-9]*)\.(0|[1-9][0-9]*)\z") + let parse text = + let node = System.Text.Json.Nodes.JsonNode.Parse(text: string) + let rec unique (element: System.Text.Json.JsonElement) = + match element.ValueKind with + | System.Text.Json.JsonValueKind.Object -> + let names = System.Collections.Generic.HashSet(System.StringComparer.Ordinal) + for p in element.EnumerateObject() do + if not (names.Add p.Name) then invalidOp "duplicate property" + unique p.Value + | System.Text.Json.JsonValueKind.Array -> for x in element.EnumerateArray() do unique x + | _ -> () + use document = System.Text.Json.JsonDocument.Parse(text: string) + unique document.RootElement + if node.AsObject().Count <> 3 || node.["version"].GetValue() <> 1 || not (node.["isRoot"].GetValue()) then invalidOp "manifest" + let tool = node.["tools"].["fs.gg.coord.cli"] + if tool.["commands"].ToJsonString() <> "[\"fsgg-coord-engine\"]" then invalidOp "command" + node, tool + let oldNode, oldTool = parse oldText + let newNode, newTool = parse newText + let previous = oldTool.["version"].GetValue() + if not (stable.IsMatch version && stable.IsMatch previous) || System.Version(previous) >= System.Version(version) + || newTool.["version"].GetValue() <> version then None + else + oldTool.["version"] <- System.Text.Json.Nodes.JsonValue.Create version + if System.Text.Json.Nodes.JsonNode.DeepEquals(oldNode, newNode) then + Some { Source = built; Version = version; PreviousVersion = previous } + else None + with _ -> None diff --git a/src/FS.GG.Coord.GitHub/V2ConstructorClosure.fsi b/src/FS.GG.Coord.GitHub/V2ConstructorClosure.fsi index ec1614922..31cf162d3 100644 --- a/src/FS.GG.Coord.GitHub/V2ConstructorClosure.fsi +++ b/src/FS.GG.Coord.GitHub/V2ConstructorClosure.fsi @@ -3,7 +3,8 @@ namespace FS.GG.Coord.GitHub /// The constructor's source closure (FS-GG/.github#5113): the repository paths whose content can change what the /// enrollment constructor, its planner and the hosts that run it do. `route-preflight` `ConstructorIdentity` admits an /// installed constructor against a later protected `main` only when that `main` descends from the constructor's -/// source revision and no path in this closure changed between them. It is the same idea as +/// source revision and no path in this closure changed between them, or the sole change is the separately +/// authenticated executing-release self-pin equivalence (#5263). No path is removed from the closure. It is the same idea as /// `scripts/release_source_closure.py` (#5111), restricted to the compiled hosts. /// /// The closure is fail-closed first and derived second: @@ -50,3 +51,10 @@ module V2ConstructorClosure = /// The changes that are inside the closure: a covered path of any status, or an added path that shadows. val changesInside: closure: Closure -> changes: Change list -> Change list + + /// Exact semantic self-pin update, authenticated by the host's source/version before calling. + type SelfRegistration = { Source: string; Version: string; PreviousVersion: string } + val selfRegistration: built: string -> version: string -> oldText: string -> newText: string -> SelfRegistration option + + /// Host, loaded constructor and native coherent-set tag must have the same source; version is stable. + val authenticateRelease: hostName: string -> constructorSource: string -> hostSource: string -> publishedSource: string -> version: string -> (string * string) option diff --git a/src/FS.GG.Coord.GitHub/V2EnrollmentCommands.fs b/src/FS.GG.Coord.GitHub/V2EnrollmentCommands.fs index f15e565a0..4ae3b3475 100644 --- a/src/FS.GG.Coord.GitHub/V2EnrollmentCommands.fs +++ b/src/FS.GG.Coord.GitHub/V2EnrollmentCommands.fs @@ -145,6 +145,7 @@ module V2EnrollmentCommands = info.Environment.["GIT_TERMINAL_PROMPT"] <- "0" try use proc = Diagnostics.Process.Start info + use deadline = new Threading.Timer((fun _ -> try proc.Kill(true) with _ -> ()), null, 120000, Threading.Timeout.Infinite) let errors = proc.StandardError.ReadToEndAsync() use buffer = new MemoryStream() let chunk = Array.zeroCreate 512 @@ -168,7 +169,7 @@ module V2EnrollmentCommands = // ancestry by `git merge-base`, the closure derived from the tree at `built`, and the change listing between the // two. Any failed or over-bound read, an underivable closure or an unparseable listing is an unobserved input, // which `ConstructorIdentity` reports as Unknown: nothing here can produce support by failing. - let observeConstructorContent (repository: string) (built: string) (main: string) : V2Preflight.Observed = + let private observeConstructorContentWith (release: (string * string) option) (repository: string) (built: string) (main: string) : V2Preflight.Observed = let sha = Regex(@"\A[0-9a-f]{40}\z") if not (sha.IsMatch built && sha.IsMatch main) then V2Preflight.NotObserved V2Preflight.Unreadable else @@ -177,7 +178,7 @@ module V2EnrollmentCommands = if not (sha.IsMatch mergeBase) then V2Preflight.NotObserved V2Preflight.ReadFailed elif mergeBase <> built then V2Preflight.Known - { Built = built; Main = main; BuiltIsAncestor = false; ClosureEntries = 0; ChangedOutsideClosure = 0; ChangedInsideClosure = 0 } + { Built = built; Main = main; BuiltIsAncestor = false; ClosureEntries = 0; ChangedOutsideClosure = 0; ChangedInsideClosure = 0; SelfRegistration = None } else let listing = gitRun repository [ "ls-tree"; "-r"; "-z"; "--full-tree"; "--name-only"; built ] 16777216 if not (listing.EndsWith("\000", StringComparison.Ordinal)) then V2Preflight.NotObserved V2Preflight.Incomplete @@ -196,13 +197,22 @@ module V2EnrollmentCommands = | Error _ -> V2Preflight.NotObserved V2Preflight.Incomplete | Ok changes -> let inside = V2ConstructorClosure.changesInside closure changes + let registration = + match release, inside with + | Some(source, version), [ change ] when source = built && change.Status = 'M' && change.Path = "dist/dotnet/.config/dotnet-tools.json" -> + let before = gitRun repository [ "cat-file"; "blob"; built + ":" + change.Path ] 1048576 + let after = gitRun repository [ "cat-file"; "blob"; main + ":" + change.Path ] 1048576 + V2ConstructorClosure.selfRegistration built version before after + | _ -> None V2Preflight.Known { Built = built; Main = main; BuiltIsAncestor = true ClosureEntries = closure.Paths.Count + closure.Prefixes.Count ChangedOutsideClosure = changes.Length - inside.Length - ChangedInsideClosure = inside.Length } + ChangedInsideClosure = inside.Length; SelfRegistration = registration } with _ -> V2Preflight.NotObserved V2Preflight.ReadFailed + let observeConstructorContent repository built main = observeConstructorContentWith None repository built main + // The protected public blob is read from the supplied checkout at the exact merge commit. // A fixed argument vector, no shell, bounded output, stderr discarded. A failed read is // GitReadFailed; only a blob that is read and then fails to authenticate is a commitment mismatch. @@ -391,43 +401,61 @@ module V2EnrollmentCommands = let private ghOutputCap = 33554432 + let private ghRead (arguments: string list) = + try + let info = Diagnostics.ProcessStartInfo(ghExecutable ()) + for argument in arguments do info.ArgumentList.Add argument + info.RedirectStandardOutput <- true + info.RedirectStandardError <- true + info.UseShellExecute <- false + info.Environment.["GH_PROMPT_DISABLED"] <- "1" + info.Environment.["GH_NO_UPDATE_NOTIFIER"] <- "1" + use proc = Diagnostics.Process.Start info + use deadline = new Threading.Timer((fun _ -> try proc.Kill(true) with _ -> ()), null, 120000, Threading.Timeout.Infinite) + let errors = proc.StandardError.ReadToEndAsync() + // Stream the body up to the cap; a response that reaches it is killed, never buffered whole. + use buffer = new MemoryStream() + let chunk = Array.zeroCreate 65536 + let mutable overflow = false + let mutable count = proc.StandardOutput.BaseStream.Read(chunk, 0, chunk.Length) + while count > 0 && not overflow do + if buffer.Length + int64 count > int64 ghOutputCap then overflow <- true + else + buffer.Write(chunk, 0, count) + count <- proc.StandardOutput.BaseStream.Read(chunk, 0, chunk.Length) + if overflow then + (try proc.Kill() with _ -> ()) + V2NativeResolve.Failed + elif not (proc.WaitForExit 120000) then + (try proc.Kill() with _ -> ()) + V2NativeResolve.Failed + else + errors.Wait() + if proc.ExitCode = 0 then V2NativeResolve.Body(strictUtf8.GetString(buffer.ToArray())) + elif errors.Result.Contains "HTTP 404" then V2NativeResolve.NotFound + else V2NativeResolve.Failed + with _ -> V2NativeResolve.Failed + let ghGet : V2NativeResolve.Get = fun path paginated -> match V2NativeResolve.getArguments path paginated with | None -> V2NativeResolve.Failed - | Some arguments -> - try - let info = Diagnostics.ProcessStartInfo(ghExecutable ()) - for argument in arguments do info.ArgumentList.Add argument - info.RedirectStandardOutput <- true - info.RedirectStandardError <- true - info.UseShellExecute <- false - info.Environment.["GH_PROMPT_DISABLED"] <- "1" - info.Environment.["GH_NO_UPDATE_NOTIFIER"] <- "1" - use proc = Diagnostics.Process.Start info - let errors = proc.StandardError.ReadToEndAsync() - // Stream the body up to the cap; a response that reaches it is killed, never buffered whole. - use buffer = new MemoryStream() - let chunk = Array.zeroCreate 65536 - let mutable overflow = false - let mutable count = proc.StandardOutput.BaseStream.Read(chunk, 0, chunk.Length) - while count > 0 && not overflow do - if buffer.Length + int64 count > int64 ghOutputCap then overflow <- true - else - buffer.Write(chunk, 0, count) - count <- proc.StandardOutput.BaseStream.Read(chunk, 0, chunk.Length) - if overflow then - (try proc.Kill() with _ -> ()) - V2NativeResolve.Failed - elif not (proc.WaitForExit 120000) then - (try proc.Kill() with _ -> ()) - V2NativeResolve.Failed - else - errors.Wait() - if proc.ExitCode = 0 then V2NativeResolve.Body(strictUtf8.GetString(buffer.ToArray())) - elif errors.Result.Contains "HTTP 404" then V2NativeResolve.NotFound - else V2NativeResolve.Failed - with _ -> V2NativeResolve.Failed + | Some arguments -> ghRead arguments + + // The only additional read is the maintained exact-membership document, with typed variables. + // Neither a caller-supplied document nor a mutation body has an argument vector here. + let private membershipTransport = + let refused () = Error(Errors.Malformed("enrollment membership", "read-only exact membership query required")) + { new Transport.IGitHubTransport with + member _.Send request = + match V2NativeResolve.membershipArguments request with + | Some arguments -> + match ghRead arguments with + | V2NativeResolve.Body body -> Ok { Status = 200; Body = body; ETag = None; NextLink = None; Headers = Map.empty } + | _ -> Error(Errors.Transport "bounded exact membership read unavailable") + | None -> refused () + member _.SendMutation _ = refused () + member _.RetryMutation _ = refused () } let programmeBinding (request: V2Enrollment.Request) = match V2Projection.decodeBinding (readText programmeInputLimit request.PredecessorPrivatePath) with @@ -513,7 +541,22 @@ module V2EnrollmentCommands = let private requiredFor (values: Collections.Generic.Dictionary) (names: string list) = if names |> List.exists (fun name -> not (values.ContainsKey name)) then refuse V2Enrollment.MalformedInput - let private preflightEnrollment (route: V2Preflight.Route) (stage: V2Preflight.Stage) (values: Collections.Generic.Dictionary) (online: bool) : int = + let private executingRelease (host: Reflection.Assembly option) = + try + match host with + | Some assembly when assembly.GetName().Name = "fsgg-coord-engine" -> + let source, _ = assemblyIdentity assembly + let version = assembly.GetName().Version + if isNull version || version.Revision <> 0 then None + else + let versionText = $"{version.Major}.{version.Minor}.{version.Build}" + match V2NativeResolve.readReleaseSource ghGet versionText with + | Ok published -> V2ConstructorClosure.authenticateRelease (assembly.GetName().Name) (fst (constructorIdentity ())) source published versionText + | _ -> None + | _ -> None + with _ -> None + + let private preflightEnrollment (host: Reflection.Assembly option) (route: V2Preflight.Route) (stage: V2Preflight.Stage) (values: Collections.Generic.Dictionary) (online: bool) : int = requiredFor values [ "--request" ] if online = values.ContainsKey "--native-facts" then refuse V2Enrollment.MalformedInput let request = decodeRequestFile values.["--request"] @@ -536,7 +579,12 @@ module V2EnrollmentCommands = match V2Projection.decodeBinding json with | Ok binding when V2Projection.isProgrammeBinding binding -> match V2NativeResolve.resolve ghGet binding request with - | Ok resolved -> V2Preflight.Known(resolved.Facts, V2Preflight.Live), V2Preflight.Known resolved.Items, Set.ofList resolved.HiddenRepositories + | Ok resolved -> + let complete = + match V2NativeResolve.reconcileArchived (V2Projection.exactMembership membershipTransport binding) binding resolved.Items with + | Ok inventory -> V2Preflight.Known inventory + | Error _ -> V2Preflight.NotObserved V2Preflight.ReadFailed + V2Preflight.Known(resolved.Facts, V2Preflight.Live), complete, Set.ofList resolved.HiddenRepositories | Error _ -> V2Preflight.NotObserved V2Preflight.ReadFailed, V2Preflight.NotObserved V2Preflight.ReadFailed, Set.empty | _ -> V2Preflight.NotObserved V2Preflight.Unreadable, V2Preflight.NotObserved V2Preflight.Unreadable, Set.empty | V2Preflight.NotObserved kind -> V2Preflight.NotObserved kind, V2Preflight.NotObserved kind, Set.empty @@ -601,7 +649,7 @@ module V2EnrollmentCommands = ConstructorContent = (match revision, mainRevision, freshness with | V2Preflight.Known built, V2Preflight.Known main, (V2Preflight.LiveMain | V2Preflight.AssertedMain) when built <> main -> - observeConstructorContent repository built main + observeConstructorContentWith (if online then executingRelease host else None) repository built main | _ -> V2Preflight.NotObserved V2Preflight.NotEvaluated) PredecessorPrivate = privateJson PredecessorPublic = publicJson @@ -840,7 +888,7 @@ module V2EnrollmentCommands = printfn "%s" (V2Preflight.toJson report) V2Preflight.exitCode report.Overall - let preflight (args: string array) : int = + let private preflightWith host (args: string array) : int = let values, flags = namedOptional args [ "--route"; "--stage"; "--repository" ] @@ -854,7 +902,7 @@ module V2EnrollmentCommands = let stage = V2Preflight.stages |> List.tryFind (fun stage -> V2Preflight.stageCode stage = values.["--stage"]) |> Option.defaultWith (fun () -> refuse V2Enrollment.MalformedInput) match route with - | V2Preflight.ProgrammeEnrollmentSuccessor -> preflightEnrollment route stage values online + | V2Preflight.ProgrammeEnrollmentSuccessor -> preflightEnrollment host route stage values online | V2Preflight.RoutineDelivery when stage = V2Preflight.OpenPullRequest || stage = V2Preflight.MergePullRequest -> preflightRoutine stage values online | V2Preflight.PublicationWriterRegistration when stage = V2Preflight.RegisterWriter || stage = V2Preflight.RunWriter -> preflightPublication stage values online | _ -> @@ -863,6 +911,8 @@ module V2EnrollmentCommands = printfn "%s" (V2Preflight.toJson report) V2Preflight.exitCode report.Overall + let preflight args = preflightWith None args + // ---- reader identity rebind after a coherent upgrade (#5120) ---- let rebindFields (json: string) (fields: (string * string * string) list) : Result = @@ -1009,7 +1059,7 @@ module V2EnrollmentCommands = | "bind-runtime" -> bindRuntime args; 0 | "rebind-reader" -> rebindReader host args; 0 | "resolve-issues" -> resolveIssues args; 0 - | "preflight" -> preflight args + | "preflight" -> preflightWith host args | _ -> renderCarrier args; 0 with | Refused refusal -> diff --git a/src/FS.GG.Coord.GitHub/V2NativeResolve.fs b/src/FS.GG.Coord.GitHub/V2NativeResolve.fs index 8e2538574..b592fddcc 100644 --- a/src/FS.GG.Coord.GitHub/V2NativeResolve.fs +++ b/src/FS.GG.Coord.GitHub/V2NativeResolve.fs @@ -25,6 +25,7 @@ module V2NativeResolve = HasStatus: bool HasTrack: bool HasWorkLevel: bool + Archived: bool RoadmapRaw: string option UpdatedAt: DateTimeOffset } @@ -65,6 +66,8 @@ module V2NativeResolve = let segments = pathPart.Substring(1).Split('/') |> Array.toList let noQuery = query.IsNone match segments with + | [ "repos"; "FS-GG"; ".github"; "git"; "ref"; "tags"; "coherent-set"; version ] -> + Regex.IsMatch(version, @"\Av(0|[1-9][0-9]*)\.(0|[1-9][0-9]*)\.(0|[1-9][0-9]*)\z") && noQuery && not paginated // Project metadata, fields and items. | [ "orgs"; owner; "projectsV2"; number ] -> isName owner && numberPattern.IsMatch number && noQuery && not paginated | [ "orgs"; owner; "projectsV2"; number; "fields" ] -> isName owner && numberPattern.IsMatch number && query = Some "per_page=100" && paginated @@ -182,6 +185,7 @@ module V2NativeResolve = HasStatus = fieldPresent element "Status" HasTrack = fieldPresent element "Track" HasWorkLevel = fieldPresent element "Work level" + Archived = false RoadmapRaw = roadmapRaw element UpdatedAt = DateTimeOffset.Parse(str "updated_at" element, Globalization.CultureInfo.InvariantCulture) } @@ -363,3 +367,61 @@ module V2NativeResolve = Ok(String.Join("\n\n", messages)) | _ -> fail () with _ -> Error V2Enrollment.NativeReadFailed + + let reconcileArchived (read: V2Projection.IssueRef -> string -> Errors.IoResult) + (binding: V2Projection.Binding) (items: ProjectItem list) = + try + let present = items |> List.choose (fun x -> match x.Content with IssueContent(_, node) -> Some node | _ -> None) |> Set.ofList + let missing = binding.SelectedIssues |> Map.toList |> List.filter (fun (node, _) -> not (present.Contains node)) + let archived = missing |> List.map (fun (node, reference) -> + let m = Regex.Match(reference, @"\A([A-Za-z0-9_.-]+)/([A-Za-z0-9_.-]+)#([1-9][0-9]*)\z") + if not m.Success then fail () + let issue: V2Projection.IssueRef = { Owner = m.Groups.[1].Value; Repository = m.Groups.[2].Value; Number = int m.Groups.[3].Value } + match read issue node with + | Ok(itemId, contentId, pages, true) when contentId = node && not (String.IsNullOrWhiteSpace itemId) && pages > 0 && pages <= 10 -> + { ItemId = itemId; Content = IssueContent(reference, node); HasStatus = false; HasTrack = false; HasWorkLevel = false + Archived = true; RoadmapRaw = None; UpdatedAt = DateTimeOffset.MinValue } + | _ -> fail ()) + let all = items @ archived + let nodes = all |> List.choose (fun item -> match item.Content with IssueContent(_, node) -> Some node | _ -> None) + if (all |> List.map _.ItemId |> Set.ofList).Count <> all.Length || (Set.ofList nodes).Count <> nodes.Length then fail () + Ok all + with _ -> Error V2Enrollment.NativeReadFailed + + let readReleaseSource (get: Get) (version: string) = + try + let reference = "tags/coherent-set/v" + version + match get' get ("/repos/FS-GG/.github/git/ref/" + reference) false with + | Body body -> + use document = parse body + let root = document.RootElement + let target = root.GetProperty "object" + let sha = str "sha" target + if str "ref" root <> "refs/" + reference || str "type" target <> "commit" + || not (Regex.IsMatch(sha, @"\A[0-9a-f]{40}\z")) then fail () + Ok sha + | _ -> fail () + with _ -> Error V2Enrollment.NativeReadFailed + + let membershipArguments (request: Transport.Request) = + match request.Method, request.Path, request.Body with + | "POST", "graphql", Transport.Query(document, variables) when document = V2Projection.exactMembershipQuery && request.Query.IsEmpty && request.IfNoneMatch.IsNone -> + let names = variables |> List.map fst + let expected = Set.ofList [ "owner"; "repo"; "number" ] + let actual = Set.ofList names + let validVariable (name, value) = + match name, value with + | ("owner" | "repo"), Transport.VString text -> isName text + | "number", Transport.VNumber number -> Double.IsFinite number && number >= 1.0 && number <= float Int32.MaxValue && floor number = number + | "after", Transport.VString cursor -> not (String.IsNullOrWhiteSpace cursor) && cursor.Length <= 4096 && not (cursor |> Seq.exists Char.IsControl) + | _ -> false + if actual.Count <> names.Length || (actual <> expected && actual <> Set.add "after" expected) + || not (variables |> List.forall validVariable) then None + else + Some([ "api"; "graphql"; "--method"; "POST"; "-f"; "query=" + document ] @ + (variables |> List.collect (fun (name, value) -> + match value with + | Transport.VString text -> [ "-f"; name + "=" + text ] + | Transport.VNumber number -> [ "-F"; name + "=" + number.ToString(Globalization.CultureInfo.InvariantCulture) ] + | _ -> []))) + | _ -> None diff --git a/src/FS.GG.Coord.GitHub/V2NativeResolve.fsi b/src/FS.GG.Coord.GitHub/V2NativeResolve.fsi index 8f5b4ecb3..0d8f3b707 100644 --- a/src/FS.GG.Coord.GitHub/V2NativeResolve.fsi +++ b/src/FS.GG.Coord.GitHub/V2NativeResolve.fsi @@ -3,11 +3,13 @@ namespace FS.GG.Coord.GitHub /// Online, read-only resolution of the native facts the batched enrollment planner consumes /// (`fsgg.board-v2-native-facts/1`) and of the Project item inventory the preflight inspects. /// -/// The only effect is a `Get` function that takes a path and nothing else: there is no method, body or +/// Native fact resolution uses a `Get` function that takes a path and nothing else: there is no method, body or /// header parameter, so this module cannot express a mutation. The production `Get` is the argument /// vector returned by `getArguments`, which is itself closed to a GET of an `/orgs/` or `/repos/` path. /// Failures are the closed code `NativeReadFailed`; no response text, token or identity is ever returned in -/// a refusal. This module grants no authority and never reads a private binding's enrollment payload. +/// a refusal. Archived predecessor reconciliation additionally uses the fixed exact-membership GraphQL query +/// through membershipArguments; arbitrary documents, variable names and mutation bodies have no argument vector. +/// This module grants no authority and never reads a private binding's enrollment payload. module V2NativeResolve = /// A response. `NotFound` is a clean HTTP 404 (an absent resource); every other failure is `Failed`. @@ -34,6 +36,7 @@ module V2NativeResolve = HasStatus: bool HasTrack: bool HasWorkLevel: bool + Archived: bool /// The raw text of the item's Roadmap value, when it has one. RoadmapRaw: string option UpdatedAt: System.DateTimeOffset } @@ -86,3 +89,13 @@ module V2NativeResolve = /// Every open pull request of `repository` whose head branch is `headRef`, by a read-only paginated GET. val openPullRequestsFor: get: Get -> repository: string -> headRef: string -> Result + + /// Reconcile only missing predecessor nodes through the maintained complete exact membership reader. + /// Every missing node must be explicitly archived in the exact Project; failures remain incomplete. + val reconcileArchived: read: (V2Projection.IssueRef -> string -> Errors.IoResult) -> binding: V2Projection.Binding -> items: ProjectItem list -> Result + + /// Source of the exact stable coherent-set tag; direct commit refs only, no caller-selected repository. + val readReleaseSource: get: Get -> version: string -> Result + + /// Argument vector solely for the fixed exact-membership document and closed typed variables. + val membershipArguments: request: Transport.Request -> string list option diff --git a/src/FS.GG.Coord.GitHub/V2Preflight.fs b/src/FS.GG.Coord.GitHub/V2Preflight.fs index 1c271fd99..a94931d78 100644 --- a/src/FS.GG.Coord.GitHub/V2Preflight.fs +++ b/src/FS.GG.Coord.GitHub/V2Preflight.fs @@ -427,7 +427,8 @@ module V2Preflight = BuiltIsAncestor: bool ClosureEntries: int ChangedOutsideClosure: int - ChangedInsideClosure: int } + ChangedInsideClosure: int + SelfRegistration: V2ConstructorClosure.SelfRegistration option } type EnrollmentInputs = { Request: V2Enrollment.Request @@ -587,7 +588,8 @@ module V2Preflight = if built = main then supported ConstructorIdentity ("constructor source revision equals the intended protected main (" + source + ")") else // A later main is admitted only by content (#5113): it must descend from the constructor's source - // revision and leave every path of the constructor closure unchanged. Evidence for any other pair of + // revision and leave its constructor closure unchanged, apart from the typed authenticated + // executing-release registration case (#5263). Evidence for any other pair of // revisions, or none at all, decides nothing. (if/elif, not guarded match arms: a guarded match // compiles a MatchFailureException that embeds this file's absolute path, which breaks the // path-independent package payload.) @@ -596,9 +598,11 @@ module V2Preflight = | Known content -> if content.Built <> built || content.Main <> main then unknown ConstructorIdentity ConstructorClosure NotEvaluated [] elif not content.BuiltIsAncestor then unsupported ConstructorIdentity ConstructorNotAncestorOfMain [] + elif content.ClosureEntries <= 0 then unknown ConstructorIdentity ConstructorClosure Incomplete [] + elif content.ChangedInsideClosure = 1 && (content.SelfRegistration |> Option.exists (fun proof -> proof.Source = built)) then + supported ConstructorIdentity "constructor closure differs only by authenticated executing-release self-registration" elif content.ChangedInsideClosure <> 0 then unsupported ConstructorIdentity ConstructorDiffersFromMain [ string content.ChangedInsideClosure ] - elif content.ClosureEntries <= 0 then unknown ConstructorIdentity ConstructorClosure Incomplete [] else supported ConstructorIdentity ("constructor closure of " + string content.ClosureEntries + " entries is unchanged from the constructor source revision to its descendant, the intended protected main (" @@ -888,7 +892,13 @@ module V2Preflight = // Project, and an absence of bare memberships in it proves nothing. let present = items |> List.choose (fun item -> match item.Content with IssueContent(_, node) -> Some node | _ -> None) |> Set.ofList let missing = predecessor.SelectedIssues |> Map.toList |> List.filter (fun (node, _) -> not (present.Contains node)) |> List.map snd - if not missing.IsEmpty then unknown ProjectAutoAdd ProjectItems Incomplete (capped missing) + let issueNodes = items |> List.choose (fun item -> match item.Content with IssueContent(_, node) -> Some node | _ -> None) + let invalidArchived = items |> List.exists (fun item -> + item.Archived && (match item.Content with IssueContent(reference, node) -> Map.tryFind node predecessor.SelectedIssues <> Some reference | _ -> true)) + if invalidArchived || Set.count present <> issueNodes.Length + || (items |> List.map _.ItemId |> Set.ofList |> Set.count) <> items.Length then + unknown ProjectAutoAdd ProjectItems Incomplete [] + elif not missing.IsEmpty then unknown ProjectAutoAdd ProjectItems Incomplete (capped missing) else let enrolled (item: ProjectItem) = match item.Content with diff --git a/src/FS.GG.Coord.GitHub/V2Preflight.fsi b/src/FS.GG.Coord.GitHub/V2Preflight.fsi index c69812059..96387e702 100644 --- a/src/FS.GG.Coord.GitHub/V2Preflight.fsi +++ b/src/FS.GG.Coord.GitHub/V2Preflight.fsi @@ -271,7 +271,8 @@ module V2Preflight = ClosureEntries: int ChangedOutsideClosure: int /// Changed paths between the two commits that are inside the closure, including added paths that shadow it. - ChangedInsideClosure: int } + ChangedInsideClosure: int + SelfRegistration: V2ConstructorClosure.SelfRegistration option } type EnrollmentInputs = { Request: V2Enrollment.Request diff --git a/src/FS.GG.Coord.GitHub/V2Projection.fs b/src/FS.GG.Coord.GitHub/V2Projection.fs index 043dd8ca6..b8c8e5745 100644 --- a/src/FS.GG.Coord.GitHub/V2Projection.fs +++ b/src/FS.GG.Coord.GitHub/V2Projection.fs @@ -443,11 +443,14 @@ module V2Projection = // The one-shot writer's explicit refusal for an archived card (#5119); documented in the .fsi. let archivedCardWriteRefusal = "the board card is archived (Done retention); no Observation write" - let private exactMembership (transport: IGitHubTransport) (binding: Binding) (issue: IssueRef) expectedNativeId = + let exactMembershipQuery = + "query($owner: String!, $repo: String!, $number: Int!, $after: String) { repository(owner: $owner, name: $repo) { nameWithOwner issue(number: $number) { id number projectItems(first: 50, after: $after) { totalCount pageInfo { hasNextPage endCursor } nodes { id isArchived project { id } content { ... on Issue { id number repository { nameWithOwner } } } } } } } rateLimit { cost remaining } }" + + let exactMembership (transport: IGitHubTransport) (binding: Binding) (issue: IssueRef) expectedNativeId = let subject = $"{issue.Owner}/{issue.Repository}#{issue.Number} exact membership" - let document = - "query($owner: String!, $repo: String!, $number: Int!, $after: String) { repository(owner: $owner, name: $repo) { nameWithOwner issue(number: $number) { id number projectItems(first: 50, after: $after) { totalCount pageInfo { hasNextPage endCursor } nodes { id isArchived project { id } content { ... on Issue { id number repository { nameWithOwner } } } } } } } rateLimit { cost remaining } }" + let document = exactMembershipQuery let mutable pages = 0 + let mutable expectedTotal: int option = None let fetch after = let variables = [ "owner", VString issue.Owner; "repo", VString issue.Repository; "number", VNumber(double issue.Number) ] @@ -469,9 +472,12 @@ module V2Projection = Error(Malformed(subject, "membership content identity differs")) else Ok(itemId, projectId, (nativeId, node.GetProperty("isArchived").GetBoolean())) let connection = native.GetProperty "projectItems" - if connection.GetProperty("totalCount").GetInt32() < 0 || connection.GetProperty("nodes").GetArrayLength() > 50 then + let total = connection.GetProperty("totalCount").GetInt32() + if total < 0 || total > 500 || connection.GetProperty("nodes").GetArrayLength() > 50 + || (expectedTotal |> Option.exists ((<>) total)) then Error(Malformed(subject, "membership count/window is invalid")) else + expectedTotal <- Some total let page = GraphQl.page subject "native issue project memberships" (fun (id, _, _) -> id) decode connection match page with | Ok _ -> pages <- pages + 1; page @@ -481,6 +487,7 @@ module V2Projection = | :? InvalidOperationException -> Error(Malformed(subject, "unreadable native membership identity"))) match GraphQl.drain subject "native issue project memberships" { MaxPages = 10; MaxItems = 500 } fetch with | Error error -> Error error + | Ok memberships when expectedTotal <> Some memberships.Length -> Error(Malformed(subject, "membership total differs from complete pages")) | Ok memberships -> match memberships |> List.filter (fun (_, projectId, _) -> projectId = binding.ProjectId) with | [ (itemId, _, (nativeId, archived)) ] -> Ok(itemId, nativeId, pages, archived) diff --git a/src/FS.GG.Coord.GitHub/V2Projection.fsi b/src/FS.GG.Coord.GitHub/V2Projection.fsi index bfca53eaa..8838b9ff8 100644 --- a/src/FS.GG.Coord.GitHub/V2Projection.fsi +++ b/src/FS.GG.Coord.GitHub/V2Projection.fsi @@ -190,3 +190,9 @@ module V2Projection = { ItemId: string; Status: string option; Roadmap: string option; Track: string option Observation: string option; MembershipPages: int; WorkLevel: (string * string option) option; Archived: bool } val readPlanning: transport: IGitHubTransport -> binding: Binding -> request: Request -> IoResult + + /// Complete bounded native issue/project/item identity and archive state; queries only. + val exactMembership: transport: IGitHubTransport -> binding: Binding -> issue: IssueRef -> expectedNativeId: string -> IoResult + + /// Fixed read-only document used by exactMembership; never accepts a supplied GraphQL document. + val exactMembershipQuery: string diff --git a/tests/coord-board-v2-projection/V2ConstructorClosureTests.fs b/tests/coord-board-v2-projection/V2ConstructorClosureTests.fs index f3ac0321c..2ee1ff1f6 100644 --- a/tests/coord-board-v2-projection/V2ConstructorClosureTests.fs +++ b/tests/coord-board-v2-projection/V2ConstructorClosureTests.fs @@ -193,3 +193,49 @@ module V2ConstructorClosureTests = fixture.Write [ "docs/readme.md", "later\n" ] let later = fixture.Commit "later" Assert.Equal(NotObserved Incomplete, V2EnrollmentCommands.observeConstructorContent fixture.Path unbounded later) + + [] + let ``self registration permits only the executing stable version and preserves every other manifest value`` () = + let built = String.replicate 40 "a" + let before = """{"version":1,"isRoot":true,"tools":{"fs.gg.coord.cli":{"version":"0.114.3","commands":["fsgg-coord-engine"]},"other":{"version":"2.0.0","commands":["other"]}}}""" + let after = before.Replace("0.114.3", "0.114.4") + let check version text = selfRegistration built version before text + Assert.True((check "0.114.4" after).IsSome) + for version, text in + [ "0.114.5", after; "0.114.4-preview.1", after; "0.114.3", before + "0.114.4", after.Replace("2.0.0", "2.0.1") + "0.114.4", after.Replace("fsgg-coord-engine", "other-command") + "0.114.4", after.Replace("\"isRoot\":true", "\"isRoot\":false") + "0.114.4", after.Replace("\"commands\":[\"fsgg-coord-engine\"]", "\"commands\":[\"fsgg-coord-engine\"],\"rollForward\":true") + "0.114.4", after.Replace("\"version\":1", "\"version\":1,\"version\":1") + "0.114.4", "{}" ] do + Assert.True((check version text).IsNone, version + ":" + text) + + [] + let ``stable coherent release source is a fixed read only tag identity not a caller waiver`` () = + let source = String.replicate 40 "a" + let body = $"{{\"ref\":\"refs/tags/coherent-set/v0.114.4\",\"object\":{{\"type\":\"commit\",\"sha\":\"{source}\"}}}}" + let get text path paginated = + Assert.Equal("/repos/FS-GG/.github/git/ref/tags/coherent-set/v0.114.4", path) + Assert.False(paginated) + Assert.True((V2NativeResolve.getArguments path paginated).IsSome) + V2NativeResolve.Body text + Assert.Equal(Ok source, V2NativeResolve.readReleaseSource (get body) "0.114.4") + for malformed in [ body.Replace("v0.114.4", "v0.114.5"); body.Replace("commit", "tag"); body.Replace(source, "bad") ] do + Assert.True(Result.isError (V2NativeResolve.readReleaseSource (get malformed) "0.114.4")) + for bad in [ "0.114.4-preview"; "../main"; "0.114.4?x=y" ] do + Assert.True((V2NativeResolve.getArguments ("/repos/FS-GG/.github/git/ref/tags/coherent-set/v" + bad) false).IsNone) + + [] + let ``release equivalence cannot use a different host source tag or version`` () = + let source = String.replicate 40 "a" + let foreign = String.replicate 40 "b" + Assert.Equal(Some(source, "0.114.4"), authenticateRelease "fsgg-coord-engine" source source source "0.114.4") + for name, built, host, tag, version in + [ "BoardV2Import", source, source, source, "0.114.4" + "fsgg-coord-engine", foreign, source, source, "0.114.4" + "fsgg-coord-engine", source, foreign, source, "0.114.4" + "fsgg-coord-engine", source, source, foreign, "0.114.4" + "fsgg-coord-engine", source, source, source, "0.114.4-preview.1" + "fsgg-coord-engine", "bad", "bad", "bad", "0.114.4" ] do + Assert.True((authenticateRelease name built host tag version).IsNone) diff --git a/tests/coord-board-v2-projection/V2NativeResolveTests.fs b/tests/coord-board-v2-projection/V2NativeResolveTests.fs index 67fcfe5bf..a22dcb5c2 100644 --- a/tests/coord-board-v2-projection/V2NativeResolveTests.fs +++ b/tests/coord-board-v2-projection/V2NativeResolveTests.fs @@ -255,3 +255,19 @@ module V2NativeResolveTests = // No commits is a failed read (the closing gate treats empty commit messages as no verdict), as is a missing pull request. Assert.Equal(Error NativeReadFailed, readPullRequestCommits transport "FS-GG/.github" 8) Assert.Equal(Error NativeReadFailed, readPullRequestCommits transport "FS-GG/.github" 9) + + [] + let ``archived membership transport has no arbitrary document variable or mutation argument vector`` () = + let vars = [ "owner", Transport.VString "FS-GG"; "repo", Transport.VString ".github"; "number", Transport.VNumber 80001.0 ] + let request: Transport.Request = + { Method = "POST"; Path = "graphql"; Query = []; Body = Transport.Query(V2Projection.exactMembershipQuery, vars) + Budget = Transport.GraphQl; IfNoneMatch = None; Subject = "synthetic archived membership" } + Assert.True((membershipArguments request).IsSome) + Assert.True((membershipArguments { request with Body = Transport.Query(V2Projection.exactMembershipQuery, vars @ [ "after", Transport.VString "cursor1" ]) }).IsSome) + for bad in [ { request with Method = "PATCH" }; { request with Path = "other" } + { request with Body = Transport.Query("mutation { deleteProjectV2(input:{}) { clientMutationId } }", vars) } + { request with Body = Transport.Query(V2Projection.exactMembershipQuery, vars @ [ "query", Transport.VString "mutation" ]) } + { request with Body = Transport.Query(V2Projection.exactMembershipQuery, vars @ [ "repo", Transport.VString "other" ]) } + { request with Body = Transport.Query(V2Projection.exactMembershipQuery, [ "owner", Transport.VString "FS-GG"; "repo", Transport.VString ".github"; "number", Transport.VNumber 1.5 ]) } + { request with Query = [ "query", "other" ] }; { request with IfNoneMatch = Some "old" } ] do + Assert.True((membershipArguments bad).IsNone) diff --git a/tests/coord-board-v2-projection/V2PreflightTests.fs b/tests/coord-board-v2-projection/V2PreflightTests.fs index 86f516fb7..13af99259 100644 --- a/tests/coord-board-v2-projection/V2PreflightTests.fs +++ b/tests/coord-board-v2-projection/V2PreflightTests.fs @@ -18,7 +18,7 @@ module V2PreflightTests = let private now = DateTimeOffset(2026, 10, 30, 12, 0, 0, TimeSpan.Zero) let private item (reference: string) (node: string) (status: bool) (track: bool) (level: bool) (updated: DateTimeOffset) : ProjectItem = - { ItemId = "PVTI_" + node; Content = IssueContent(reference, node); HasStatus = status; HasTrack = track; HasWorkLevel = level + { ItemId = "PVTI_" + node; Content = IssueContent(reference, node); HasStatus = status; HasTrack = track; HasWorkLevel = level; Archived = false RoadmapRaw = None; UpdatedAt = updated } let private enrolledItems (count: int) = @@ -163,7 +163,7 @@ module V2PreflightTests = // A different revision with no content evidence decides nothing (#5113); with a changed closure it is unsupported. let built = String.replicate 40 "2" expectUnknown ConstructorIdentity ConstructorClosure NotEvaluated (runPlan { healthy 5 with ConstructorRevision = Known built }) - let changed = { Built = built; Main = main; BuiltIsAncestor = true; ClosureEntries = 40; ChangedOutsideClosure = 0; ChangedInsideClosure = 1 } + let changed = { Built = built; Main = main; BuiltIsAncestor = true; ClosureEntries = 40; ChangedOutsideClosure = 0; ChangedInsideClosure = 1; SelfRegistration = None } expectUnsupported ConstructorIdentity ConstructorDiffersFromMain ConstructorBuild (runPlan { healthy 5 with ConstructorRevision = Known built; ConstructorContent = Known changed }) expectUnknown ConstructorIdentity SourceRevision Unreadable (runPlan { healthy 5 with ConstructorRevision = NotObserved Unreadable }) @@ -469,3 +469,46 @@ module V2PreflightTests = Assert.Equal("fsgg.board-v2-preflight/1", json.["schema"].GetValue()) Assert.Equal("Unsupported", json.["overall"].GetValue()) Assert.Equal(10, json.["exitCode"].GetValue()) + + [] + let ``one authenticated registration delta is typed support but unrelated or forged closure evidence refuses`` () = + let built = String.replicate 40 "2" + let proof: V2ConstructorClosure.SelfRegistration = { Source = built; Version = "0.114.4"; PreviousVersion = "0.114.3" } + let content = { Built = built; Main = main; BuiltIsAncestor = true; ClosureEntries = 40 + ChangedOutsideClosure = 3; ChangedInsideClosure = 1; SelfRegistration = Some proof } + let report c = runPlan { healthy 5 with ConstructorRevision = Known built; ConstructorContent = Known c } + Assert.True(isSupported (verdictOf (report content) ConstructorIdentity)) + for bad in [ { content with SelfRegistration = None }; { content with ChangedInsideClosure = 2 } + { content with BuiltIsAncestor = false }; { content with SelfRegistration = Some { proof with Source = main } } ] do + Assert.False(isSupported (verdictOf (report bad) ConstructorIdentity)) + expectUnknown ConstructorIdentity ConstructorClosure Incomplete (report { content with ClosureEntries = 0 }) + + [] + let ``explicit archived enrolled membership completes inventory without scheduling values or altering the predecessor`` () = + let inputs = healthy 5 + let privateJson = match inputs.PredecessorPrivate with Known json -> json | _ -> failwith "fixture" + let binding = match V2Projection.decodeBinding privateJson with Ok b -> b | Error e -> failwith e + let all = enrolledItems 5 + let active = all |> List.tail + let read (_: V2Projection.IssueRef) node = Ok("archived-item", node, 2, true) + let reconciled = reconcileArchived read binding active |> get + Assert.Equal(5, reconciled.Length) + Assert.True(reconciled |> List.exists (fun x -> x.Archived && not x.HasStatus && not x.HasTrack && not x.HasWorkLevel)) + Assert.True(isSupported (verdictOf (runPlan { inputs with ProjectItems = Known reconciled }) ProjectAutoAdd)) + expectUnknown ProjectAutoAdd ProjectItems Incomplete (runPlan { inputs with ProjectItems = Known active }) + for bad in [ (fun (_: V2Projection.IssueRef) node -> Ok("archived-item", node, 1, false)) + (fun _ _ -> Ok("archived-item", "foreign-content", 1, true)) + (fun _ node -> Ok("", node, 1, true)) + (fun _ node -> Ok("archived-item", node, 0, true)) + (fun _ _ -> Error(Errors.Transport "unreadable")) ] do + Assert.True(Result.isError (reconcileArchived bad binding active)) + Assert.Equal(privateJson, (match inputs.PredecessorPrivate with Known json -> json | _ -> "")) + + [] + let ``archive evidence cannot hide a foreign row duplicate identity or active missing member`` () = + let inputs = healthy 5 + let items = enrolledItems 5 + let foreign = item "FS-GG/.github#99999" "I_foreign" true true true now + for inventory in [ items @ [ { foreign with Archived = true } ]; items @ [ { items.Head with ItemId = "different-item" } ] + { items.Head with Archived = true; Content = IssueContent("FS-GG/.github#99999", (match items.Head.Content with IssueContent(_, n) -> n | _ -> "")) } :: items.Tail ] do + expectUnknown ProjectAutoAdd ProjectItems Incomplete (runPlan { inputs with ProjectItems = Known inventory }) diff --git a/tests/coord-board-v2-projection/V2ProjectionTests.fs b/tests/coord-board-v2-projection/V2ProjectionTests.fs index cd7c79983..1b26500f2 100644 --- a/tests/coord-board-v2-projection/V2ProjectionTests.fs +++ b/tests/coord-board-v2-projection/V2ProjectionTests.fs @@ -1968,3 +1968,33 @@ let ``successor planning changes at the final barrier remain Unknown`` () = Assert.Equal("Unknown", report.Items.Head.SourceCurrentness) Assert.Equal("Unknown", report.Items.Head.Evidence.Health) Assert.Empty reads.Mutations + +[] +let ``exact archived membership drains real page grammar and refuses incomplete or contradictory identities`` () = + let page (item: string) (project: string) (archived: bool) (next: bool) (cursor: string option) (total: int) = + let body = (match membership with Ok value -> value.Body | _ -> failwith "fixture") + let root = System.Text.Json.Nodes.JsonNode.Parse body + let connection = root.["data"].["repository"].["issue"].["projectItems"] + connection.["totalCount"] <- System.Text.Json.Nodes.JsonValue.Create total + connection.["pageInfo"].["hasNextPage"] <- System.Text.Json.Nodes.JsonValue.Create next + connection.["pageInfo"].["endCursor"] <- (match cursor with Some c -> System.Text.Json.Nodes.JsonValue.Create c :> System.Text.Json.Nodes.JsonNode | None -> null) + let node = connection.["nodes"].[0] + node.["id"] <- System.Text.Json.Nodes.JsonValue.Create item + node.["project"].["id"] <- System.Text.Json.Nodes.JsonValue.Create project + node.["isArchived"] <- System.Text.Json.Nodes.JsonValue.Create archived + ok (root.ToJsonString()) + let first = page "foreign-item" "foreign-project" false true (Some "cursor1") 2 + let last = page "archived-item" binding.ProjectId true false None 2 + let transport = scripted [ first; last ] + Assert.Equal(Ok("archived-item", "I_native", 2, true), exactMembership transport binding issue "I_native") + Assert.Equal(2, transport.GraphQlCalls) + Assert.Empty(transport.Mutations) + for responses in + [ [ first; page "archived-item" binding.ProjectId true false None 3 ] + [ page "archived-item" binding.ProjectId true false None 2 ] + [ page "one" binding.ProjectId true true (Some "cursor1") 2; last ] + [ first; (last |> Result.map (fun response -> { response with Body = response.Body.Replace("I_native", "wrong-native") })) ] + [ first; Error(Transport "missing page") ] ] do + let failed = scripted responses + Assert.True(Result.isError (exactMembership failed binding issue "I_native")) + Assert.Empty(failed.Mutations) diff --git a/tests/coord-board-v2-projection/V2RoutesTests.fs b/tests/coord-board-v2-projection/V2RoutesTests.fs index 2282624fc..401288cd9 100644 --- a/tests/coord-board-v2-projection/V2RoutesTests.fs +++ b/tests/coord-board-v2-projection/V2RoutesTests.fs @@ -194,7 +194,7 @@ module V2RoutesTests = InstalledReaderSha256 = Known(String.replicate 64 "a"); KnownInstalledReaders = Set.ofList [ String.replicate 64 "a" ]; KnownLiftedCapReaders = Set.empty; KnownCap500Readers = Set.empty LockedFSharpCoreHash = Known "h"; CachedFSharpCoreHash = Known "h"; MemoryHeadroomBytes = Known(Some 4294967296L); HostMemAvailableBytes = Known 8589934592L MinimumHeadroomBytes = 1073741824L; PayloadLimitBytes = payloadLimitBytes; BindingLimitBytes = bindingLimitBytes - ProjectItems = Known [ for i in 0 .. 4 -> { ItemId = $"PVTI_{i}"; Content = IssueContent($"FS-GG/.github#{70001 + i}", $"I_synthetic_{sentinel}_{i}"); HasStatus = true; HasTrack = true; HasWorkLevel = true; RoadmapRaw = None; UpdatedAt = DateTimeOffset(2026, 1, 1, 0, 0, 0, TimeSpan.Zero) } ] + ProjectItems = Known [ for i in 0 .. 4 -> { ItemId = $"PVTI_{i}"; Content = IssueContent($"FS-GG/.github#{70001 + i}", $"I_synthetic_{sentinel}_{i}"); HasStatus = true; HasTrack = true; HasWorkLevel = true; Archived = false; RoadmapRaw = None; UpdatedAt = DateTimeOffset(2026, 1, 1, 0, 0, 0, TimeSpan.Zero) } ] InvisibleRepositories = Set.empty; Now = DateTimeOffset(2026, 10, 30, 12, 0, 0, TimeSpan.Zero); ChurnWindow = TimeSpan.FromMinutes 10.0 } [] @@ -244,7 +244,7 @@ module V2RoutesTests = let inputs = bindInputs successorPrivate successorPublic privateJson publicJson let built = String.replicate 40 "2" let changedClosure = - { Built = built; Main = String.replicate 40 "1"; BuiltIsAncestor = true; ClosureEntries = 40; ChangedOutsideClosure = 3; ChangedInsideClosure = 1 } + { Built = built; Main = String.replicate 40 "1"; BuiltIsAncestor = true; ClosureEntries = 40; ChangedOutsideClosure = 3; ChangedInsideClosure = 1; SelfRegistration = None } let differing = { inputs with ConstructorRevision = Known built; ConstructorContent = Known changedClosure } let verdict (changed: EnrollmentInputs) freshness = verdictOf (run ProgrammeEnrollmentSuccessor PlanSuccessor { changed with ProtectedMainFreshness = freshness }) ConstructorIdentity Assert.Equal(Unsupported(ConstructorDiffersFromMain, ConstructorBuild), verdict differing LiveMain) @@ -269,7 +269,7 @@ module V2RoutesTests = let privateJson, publicJson, successorPrivate, successorPublic = healthyBind () let main = String.replicate 40 "1" let built = String.replicate 40 "2" - let unchanged = { Built = built; Main = main; BuiltIsAncestor = true; ClosureEntries = 40; ChangedOutsideClosure = 7; ChangedInsideClosure = 0 } + let unchanged = { Built = built; Main = main; BuiltIsAncestor = true; ClosureEntries = 40; ChangedOutsideClosure = 7; ChangedInsideClosure = 0; SelfRegistration = None } let inputs = { bindInputs successorPrivate successorPublic privateJson publicJson with ConstructorRevision = Known built; ConstructorContent = Known unchanged } let verdict (changed: EnrollmentInputs) = verdictOf (run ProgrammeEnrollmentSuccessor PlanSuccessor changed) ConstructorIdentity // The installed-release case of cohort 90: main moved past the constructor, nothing in its closure changed. @@ -281,7 +281,7 @@ module V2RoutesTests = | other -> failwithf "%A" other Assert.Equal(0, exitCode (run ProgrammeEnrollmentSuccessor BindRuntime inputs).Overall) // Causal: one changed closure path refuses, naming the count only. - let changed = run ProgrammeEnrollmentSuccessor PlanSuccessor { inputs with ConstructorContent = Known { unchanged with ChangedInsideClosure = 1 } } + let changed = run ProgrammeEnrollmentSuccessor PlanSuccessor { inputs with ConstructorContent = Known { unchanged with ChangedInsideClosure = 1; SelfRegistration = None } } Assert.Equal(Unsupported(ConstructorDiffersFromMain, ConstructorBuild), verdictOf changed ConstructorIdentity) Assert.Equal([ "1" ], (findingOf changed ConstructorIdentity).Subjects) Assert.Equal(10, exitCode changed.Overall) From e79cc017fca6751e5084eb9d069397b363832951 Mon Sep 17 00:00:00 2001 From: rev Date: Mon, 2 Nov 2026 22:37:35 +0100 Subject: [PATCH 02/19] release: prepare coherent 0.114.5 enrollment repair source (Refs #5263) --- ...e4ef959577b2572533305bdd2e4aa24fe8b0fd1173.json | 1 + ...e4ef959577b2572533305bdd2e4aa24fe8b0fd1173.json | 1 + Directory.Build.props | 2 +- ...e4ef959577b2572533305bdd2e4aa24fe8b0fd1173.json | 1 + docs/coordination/v1-writer-census.json | 2 +- registry/CHANGELOG.md | 14 ++++++++++++++ src/FS.GG.Coord.Cli/FS.GG.Coord.Cli.fsproj | 6 ++++-- 7 files changed, 23 insertions(+), 4 deletions(-) create mode 100644 .agents/skills/atlas/assets/seed/records/3242912d15a34fbaba05e5e4ef959577b2572533305bdd2e4aa24fe8b0fd1173.json create mode 100644 .claude/skills/atlas/assets/seed/records/3242912d15a34fbaba05e5e4ef959577b2572533305bdd2e4aa24fe8b0fd1173.json create mode 100644 docs/atlas/records/3242912d15a34fbaba05e5e4ef959577b2572533305bdd2e4aa24fe8b0fd1173.json diff --git a/.agents/skills/atlas/assets/seed/records/3242912d15a34fbaba05e5e4ef959577b2572533305bdd2e4aa24fe8b0fd1173.json b/.agents/skills/atlas/assets/seed/records/3242912d15a34fbaba05e5e4ef959577b2572533305bdd2e4aa24fe8b0fd1173.json new file mode 100644 index 000000000..c2f58f22f --- /dev/null +++ b/.agents/skills/atlas/assets/seed/records/3242912d15a34fbaba05e5e4ef959577b2572533305bdd2e4aa24fe8b0fd1173.json @@ -0,0 +1 @@ +{"citations":[{"path":"src/FS.GG.Coord.GitHub/V2ConstructorClosure.fs","repository":"FS-GG/.github","revision":"6e31c592cc3ef34ad75071aa0e820150a236a033","sha256":"71cf7d414de66a0823a5ad0610d2d19e1f675045c51de76817dfd986259b7de1"},{"path":"src/FS.GG.Coord.GitHub/V2EnrollmentCommands.fs","repository":"FS-GG/.github","revision":"6e31c592cc3ef34ad75071aa0e820150a236a033","sha256":"49abbf8ae59b3dcfa73e030ba815f23f71484e973e3bffd5d78568da3b1b1e91"},{"path":"src/FS.GG.Coord.GitHub/V2Projection.fs","repository":"FS-GG/.github","revision":"6e31c592cc3ef34ad75071aa0e820150a236a033","sha256":"e116511602039b4f3d2e904c8a60d458a2add783d534574c950850cf5b41d2cf"},{"path":"docs/coordination/board-v2-import-preparation.md","repository":"FS-GG/.github","revision":"6e31c592cc3ef34ad75071aa0e820150a236a033","sha256":"c9822ee7e2eb4a96fbfb9834115c7f655ac7ed5bf6042ad50b001eb7ed26d0c9"}],"conflictsWith":[],"id":"github/enrollment-release-registration-and-archived-membership","kind":"lesson","recordedAt":"2026-11-02T21:31:33Z","repository":"FS-GG/.github","schema":"fsgg.atlas/1","status":"recorded","summary":"Observed during protected enrollment recovery: the published0.114.4 constructor refused its descendant main solely because the accepted postpublication registry flip changed dist/dotnet/.config/dotnet-tools.json from0.114.3 to0.114.4 inside its build closure. Republishing alone repeats that cycle. The reviewed source adds one typed equivalence for the exact self-pin semantic change, joined to the actual engine host stable version, loaded constructor/host source and native coherent-set tag; all other closure and ancestry refusals remain. Separately, an active Project inventory omits archived enrolled cards although issue.projectItems retains them. Reconcile missing predecessor nodes through the maintained complete exact-project identity/pagination reader, requiring explicit archive state, and preserve the original enrollment prefix; do not infer removal from absence. Conflicting, partial or unarchived reads remain Unknown. Original Unsupported evidence and effects stay immutable. Source review/325offline controls do not establish publication, installed caller qualification, successor enrollment or scheduled acceptance. A successor requires supported runtime/reader rebinding and joint archive binding, commitment, reader and matching acceptance receipt qualification before activation; neither a prior receipt nor a source merge authenticates new inputs.","supersedes":[],"tags":["enrollment","release","source-identity","archived-membership","qualification"],"title":"Protected enrollment must distinguish release registration from source drift and archived from absent membership"} diff --git a/.claude/skills/atlas/assets/seed/records/3242912d15a34fbaba05e5e4ef959577b2572533305bdd2e4aa24fe8b0fd1173.json b/.claude/skills/atlas/assets/seed/records/3242912d15a34fbaba05e5e4ef959577b2572533305bdd2e4aa24fe8b0fd1173.json new file mode 100644 index 000000000..c2f58f22f --- /dev/null +++ b/.claude/skills/atlas/assets/seed/records/3242912d15a34fbaba05e5e4ef959577b2572533305bdd2e4aa24fe8b0fd1173.json @@ -0,0 +1 @@ +{"citations":[{"path":"src/FS.GG.Coord.GitHub/V2ConstructorClosure.fs","repository":"FS-GG/.github","revision":"6e31c592cc3ef34ad75071aa0e820150a236a033","sha256":"71cf7d414de66a0823a5ad0610d2d19e1f675045c51de76817dfd986259b7de1"},{"path":"src/FS.GG.Coord.GitHub/V2EnrollmentCommands.fs","repository":"FS-GG/.github","revision":"6e31c592cc3ef34ad75071aa0e820150a236a033","sha256":"49abbf8ae59b3dcfa73e030ba815f23f71484e973e3bffd5d78568da3b1b1e91"},{"path":"src/FS.GG.Coord.GitHub/V2Projection.fs","repository":"FS-GG/.github","revision":"6e31c592cc3ef34ad75071aa0e820150a236a033","sha256":"e116511602039b4f3d2e904c8a60d458a2add783d534574c950850cf5b41d2cf"},{"path":"docs/coordination/board-v2-import-preparation.md","repository":"FS-GG/.github","revision":"6e31c592cc3ef34ad75071aa0e820150a236a033","sha256":"c9822ee7e2eb4a96fbfb9834115c7f655ac7ed5bf6042ad50b001eb7ed26d0c9"}],"conflictsWith":[],"id":"github/enrollment-release-registration-and-archived-membership","kind":"lesson","recordedAt":"2026-11-02T21:31:33Z","repository":"FS-GG/.github","schema":"fsgg.atlas/1","status":"recorded","summary":"Observed during protected enrollment recovery: the published0.114.4 constructor refused its descendant main solely because the accepted postpublication registry flip changed dist/dotnet/.config/dotnet-tools.json from0.114.3 to0.114.4 inside its build closure. Republishing alone repeats that cycle. The reviewed source adds one typed equivalence for the exact self-pin semantic change, joined to the actual engine host stable version, loaded constructor/host source and native coherent-set tag; all other closure and ancestry refusals remain. Separately, an active Project inventory omits archived enrolled cards although issue.projectItems retains them. Reconcile missing predecessor nodes through the maintained complete exact-project identity/pagination reader, requiring explicit archive state, and preserve the original enrollment prefix; do not infer removal from absence. Conflicting, partial or unarchived reads remain Unknown. Original Unsupported evidence and effects stay immutable. Source review/325offline controls do not establish publication, installed caller qualification, successor enrollment or scheduled acceptance. A successor requires supported runtime/reader rebinding and joint archive binding, commitment, reader and matching acceptance receipt qualification before activation; neither a prior receipt nor a source merge authenticates new inputs.","supersedes":[],"tags":["enrollment","release","source-identity","archived-membership","qualification"],"title":"Protected enrollment must distinguish release registration from source drift and archived from absent membership"} diff --git a/Directory.Build.props b/Directory.Build.props index 684c759a4..bf4208b95 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -658,7 +658,7 @@ - 0.114.4 + 0.114.5 diff --git a/docs/atlas/records/3242912d15a34fbaba05e5e4ef959577b2572533305bdd2e4aa24fe8b0fd1173.json b/docs/atlas/records/3242912d15a34fbaba05e5e4ef959577b2572533305bdd2e4aa24fe8b0fd1173.json new file mode 100644 index 000000000..c2f58f22f --- /dev/null +++ b/docs/atlas/records/3242912d15a34fbaba05e5e4ef959577b2572533305bdd2e4aa24fe8b0fd1173.json @@ -0,0 +1 @@ +{"citations":[{"path":"src/FS.GG.Coord.GitHub/V2ConstructorClosure.fs","repository":"FS-GG/.github","revision":"6e31c592cc3ef34ad75071aa0e820150a236a033","sha256":"71cf7d414de66a0823a5ad0610d2d19e1f675045c51de76817dfd986259b7de1"},{"path":"src/FS.GG.Coord.GitHub/V2EnrollmentCommands.fs","repository":"FS-GG/.github","revision":"6e31c592cc3ef34ad75071aa0e820150a236a033","sha256":"49abbf8ae59b3dcfa73e030ba815f23f71484e973e3bffd5d78568da3b1b1e91"},{"path":"src/FS.GG.Coord.GitHub/V2Projection.fs","repository":"FS-GG/.github","revision":"6e31c592cc3ef34ad75071aa0e820150a236a033","sha256":"e116511602039b4f3d2e904c8a60d458a2add783d534574c950850cf5b41d2cf"},{"path":"docs/coordination/board-v2-import-preparation.md","repository":"FS-GG/.github","revision":"6e31c592cc3ef34ad75071aa0e820150a236a033","sha256":"c9822ee7e2eb4a96fbfb9834115c7f655ac7ed5bf6042ad50b001eb7ed26d0c9"}],"conflictsWith":[],"id":"github/enrollment-release-registration-and-archived-membership","kind":"lesson","recordedAt":"2026-11-02T21:31:33Z","repository":"FS-GG/.github","schema":"fsgg.atlas/1","status":"recorded","summary":"Observed during protected enrollment recovery: the published0.114.4 constructor refused its descendant main solely because the accepted postpublication registry flip changed dist/dotnet/.config/dotnet-tools.json from0.114.3 to0.114.4 inside its build closure. Republishing alone repeats that cycle. The reviewed source adds one typed equivalence for the exact self-pin semantic change, joined to the actual engine host stable version, loaded constructor/host source and native coherent-set tag; all other closure and ancestry refusals remain. Separately, an active Project inventory omits archived enrolled cards although issue.projectItems retains them. Reconcile missing predecessor nodes through the maintained complete exact-project identity/pagination reader, requiring explicit archive state, and preserve the original enrollment prefix; do not infer removal from absence. Conflicting, partial or unarchived reads remain Unknown. Original Unsupported evidence and effects stay immutable. Source review/325offline controls do not establish publication, installed caller qualification, successor enrollment or scheduled acceptance. A successor requires supported runtime/reader rebinding and joint archive binding, commitment, reader and matching acceptance receipt qualification before activation; neither a prior receipt nor a source merge authenticates new inputs.","supersedes":[],"tags":["enrollment","release","source-identity","archived-membership","qualification"],"title":"Protected enrollment must distinguish release registration from source drift and archived from absent membership"} diff --git a/docs/coordination/v1-writer-census.json b/docs/coordination/v1-writer-census.json index d36577107..0cb1ce1b5 100644 --- a/docs/coordination/v1-writer-census.json +++ b/docs/coordination/v1-writer-census.json @@ -73,7 +73,7 @@ {"path":".github/workflows/release-kit.yml","disposition":"publish-writer","sinkKinds":["git-push","package-publish"],"sha256":"caaa1f4dfad50930ccc91582be3fce87335d11bb72386ec9255d3ee62264f626"}, {"path":".github/workflows/release-saga-prepare.yml","disposition":"publish-writer","sinkKinds":["gh-release-write"],"sha256":"704301a1ed74e863d638d016d835be956c95d68af579213cb5c4b21686877664"}, {"path":".github/workflows/release-saga-start.yml","disposition":"publish-writer","sinkKinds":["gh-api-write","git-push","rest-write","workflow-dispatch"],"sha256":"316e019d8cec6c60cd78059e5b98abb85b925fa1564f6df9f86345cd00b6d912"}, - {"path":"Directory.Build.props","disposition":"build-only","sinkKinds":[],"sha256":"ab08e7745b8dad43530a4a663417d3b113bbb3eaa46c27094ae75fca0c8cd5c4"}, + {"path":"Directory.Build.props","disposition":"build-only","sinkKinds":[],"sha256":"c0396a3c04e87cb4116ea8827bec77dabfb53945c59660a3a7acc7ba411e832c"}, {"path":"Directory.Packages.props","disposition":"build-only","sinkKinds":[],"sha256":"863dd06c8414b7ff6248208fe14e91cb59d0f46dabccf396a42ab3ebbe489926"}, {"path":"dist/dotnet/Directory.Build.props","disposition":"build-only","sinkKinds":[],"sha256":"f29e3b29afed4f93258003519c5af5676b0a9bfea7623350491f2d60ee082d0c"}, {"path":"dist/skill-union-assert.sh","disposition":"build-only","sinkKinds":[],"sha256":"e94e25406eda585a770fd29498798067dc1c0bc78c924f581a2b6db23141ce50"}, diff --git a/registry/CHANGELOG.md b/registry/CHANGELOG.md index 1728dcdd8..150a9288a 100644 --- a/registry/CHANGELOG.md +++ b/registry/CHANGELOG.md @@ -1,5 +1,19 @@ # Registry changelog +## 2026-11-02 — prepare coherent 0.114.5 source for protected enrollment (#5263) + +Advance only the producer's shared source scalar and evaluated CLI release notes to 0.114.5. +The maintained preflight gains narrow executing-release self-registration equivalence and complete +archived-enrolled membership reconciliation. Source, current main and native identities remain joined; +no general source waiver or native write capability is added. The public Atlas records the original +self-pin and active-inventory failures and the separate qualification boundaries. + +The published coordination registry fields and canonical tool pin remain 0.114.4; installed callers are unchanged. +This source preparation is neither publication nor adoption: Root retains the original candidate, +preflight, serialized org-wide writer window, both-feed publication and postpromotion registry flip. +Actual successor enrollment and archive binding/commitment/reader/acceptance receipt qualification +remain part of the same Delivery; original pairs and archive custody remain unchanged. + ## 2026-11-02 — reconcile coherent 0.114.4 after canonical promotion (FS-GG/.github#5253) The canonical [coherent-set/v0.114.4 release](https://github.com/FS-GG/.github/releases/tag/coherent-set/v0.114.4) diff --git a/src/FS.GG.Coord.Cli/FS.GG.Coord.Cli.fsproj b/src/FS.GG.Coord.Cli/FS.GG.Coord.Cli.fsproj index 891603ef4..6ba33f55a 100644 --- a/src/FS.GG.Coord.Cli/FS.GG.Coord.Cli.fsproj +++ b/src/FS.GG.Coord.Cli/FS.GG.Coord.Cli.fsproj @@ -137,13 +137,15 @@ once more than 250 rows are enrolled: the 0.114.0 reader refuses a population ab associations retired by 0.113.0 must not be rolled back to 0.112.0: the older reader would re-read closed sources. - 0.114.4 — Patch release of the coherent set: Kit, Drivers and CLI advance together; existing verbs keep their contracts. The CLI rebuilds against FSharp.Core 10.1.403; command and exit-code contracts are unchanged. + 0.114.5 — Patch release of the coherent set: Kit, Drivers and CLI advance together. +Protected enrollment preflight recognizes only authenticated executing-release self-registration of the CLI tool pin, while retaining ancestry and all other constructor-closure refusals. Explicit archived predecessor memberships are reconciled with complete native identity and pagination checks; their enrollment and original custody stay unchanged (#5263). Publication, actual installed-caller qualification, successor enrollment and archive activation requalification remain separate. +Carried forward from 0.114.4: the CLI rebuilds against listed FSharp.Core 10.1.403; other command and exit-code contracts are unchanged. Packaged `pnext-item` gains an owner self-check before review (range, partial failure, planted bugs, all reviewer probes re-run on the new head, invariant first for cross-cutting defects) with no new gate, critic or report, keeps the PR draft until its required gates pass, and `intra-repo-parallel-work` has dispatch briefs name the one owner of a surface shared by parallel Deliveries (#5239, #5185). The canonical shared build configuration and the producer use listed stable FSharp.Core 10.1.403, restored from NuGet.org with the SDK library-packs source excluded (#5253). Managed receivers adopt these bytes through the actually published Kit; source preparation does not establish receiver or installed adoption. The packaged Atlas also carries the reviewed LEARN routing/classification records (#5249) and the source-exclusion qualification boundary. The shared source baseline advances Microsoft.NET.Test.Sdk 18.11.0, xunit.runner.visualstudio 4.0.1, FsCheck.Xunit 3.6.0, Microsoft.Data.Sqlite 10.0.14, Akka/Akka.FSharp 1.5.73, fake-cli 6.2.0 and Fantomas 8.1.0 (#5254). The CLI carries the updated SQLite closure; test dependencies, the independently released Host's Akka closure and receiver-owned tool manifests retain their own delivery boundaries. Board tend uses the provider's String scalar for single-select option IDs and retains field-response rejection evidence. The fdev wrapper hardens activation and marker recovery, and the checked incident controller admits only proven no-effect settlements without retrying a provider mutation (#5206). Publication, qualified deployment, fresh settlement admission and scheduled native readback remain separate; these source changes do not establish any of them. Carried forward from 0.114.3: the first-line `fsgg-dispatch:` marker and telemetry attribution of Claude Code subagent dispatches, the guarded `board-v2 tend --apply` writer, item-scoped `board-v2 migration-apply`, content-based ConstructorIdentity, `enrollment rebind-reader` and the routine-PR delivery-continues/completes declaration. -VALIDATOR: qualify 0.114.4 inspections with `scripts/board_v2_native_results.py` from main at or after #5132. +VALIDATOR: qualify 0.114.5 inspections with `scripts/board_v2_native_results.py` from main at or after #5132. Source, installed adoption and native acceptance remain distinct. See STANDING ADVISORIES for the rollback limits. $(FsggStandingAdvisories) From 01fe18ca18b68d723c66c7eb45bcf1e5336c2cc7 Mon Sep 17 00:00:00 2001 From: rev Date: Mon, 2 Nov 2026 22:43:29 +0100 Subject: [PATCH 03/19] fix: separate coherent source version from published registry pointers (Refs #5263) --- .agents/skills/publishing-and-deployment/SKILL.md | 2 +- .claude/skills/publishing-and-deployment/SKILL.md | 2 +- docs/architecture.md | 2 +- docs/coordination/v1-writer-census.json | 4 ++-- docs/registry/compatibility.md | 2 +- registry/CHANGELOG.md | 4 ++-- registry/dependencies.yml | 2 +- registry/driver-skill-manifest.json | 6 +++--- registry/skills.yml | 2 +- 9 files changed, 13 insertions(+), 13 deletions(-) diff --git a/.agents/skills/publishing-and-deployment/SKILL.md b/.agents/skills/publishing-and-deployment/SKILL.md index 41ff67c83..4f666d3be 100644 --- a/.agents/skills/publishing-and-deployment/SKILL.md +++ b/.agents/skills/publishing-and-deployment/SKILL.md @@ -36,7 +36,7 @@ Registry release inventory: 20 package-bearing contracts across 10 producers; 17 | `game` | `game-render-browser` | `0.19.0` | `0.19.0` | `game:0.19.0` | FS.GG.Game.Render.Browser package — Fable browser host for renderer selection: RendererDriver, SvgSurface, RetainedSvgSurface, PixiSurface and BabylonSurface over the shared FS.GG.UI.Scene, the canvas SceneInteraction input host, BrowserRenderers and BrowserConformance; npm @babylonjs/core 9.33.1 and pixi.js 8.22.0 | | `audio` | `fs-gg-audio` | `0.6.0` | `0.6.0` | `audio:0.6.0` | FS.GG.Audio.Core/.Host/.Engine/.Elmish/.WebBrowser public .fsi surfaces — AudioEffect vocabulary + IAudioBackend/IMixingBackend seam + mixing Engine + Audio.Cmd Elmish bridge + browser Web Audio host | | `net` | `fs-gg-net` | `0.6.0` | `0.6.0` | `net:0.6.0` | FS.GG.Net.Core/.WebSocket/.WebSocket.Server/.Protobuf/.Grpc/.Elmish public .fsi surfaces — ITransport/IMessageChannel seam + Sequential/Multiplexed correlation + serve/ServerEcho + WebSocket client/server transport + Google.Protobuf/protobuf-net codecs + gRPC lifecycle bridge + Elmish Cmd/Sub | -| `github` | `coord-engine` | `0.114.4` | `0.114.4` | `github:0.114.4` | the `fsgg-coord-engine` CLI verb surface (claim/take/batch/who/widen/set-paths/say/landable/done/release/flush/…) + its exit-code contract, emitted from src/FS.GG.Coord.Core/Protocol.fs; shipped as the FS.GG.Coord.Cli dotnet tool | +| `github` | `coord-engine` | `0.114.5` | `0.114.4` | `github:0.114.4` | the `fsgg-coord-engine` CLI verb surface (claim/take/batch/who/widen/set-paths/say/landable/done/release/flush/…) + its exit-code contract, emitted from src/FS.GG.Coord.Core/Protocol.fs; shipped as the FS.GG.Coord.Cli dotnet tool | | `github` | `telemetry-host` | `0.9.0` | `0.9.0` | `github:0.9.0` | optional Linux x64 FS.GG.Telemetry.Host dotnet tool — authenticated workspace-scoped ingestion, private dashboard, protected native capture and bounded learning export; independently versioned from the github coordination coherent set | | `github` | `new-sdd-workspace` | `0.23.1` | `0.23.1` | `github:0.23.1` | the `new-sdd-workspace` scaffolder CLI (package FS.GG.NewSddWorkspace) — one-command full-stack SDD workspace creation, wrapping the FS.GG.Templates `rendering` provider (ADR-0016); shipped as a dotnet tool | | `templates` | `fs-gg-workspace-template` | `0.20.1` | `0.20.1` | `templates:0.20.1` | FS.GG.Workspace.Template package, twelve template configurations and eleven `dotnet new` selectors: workspace-provider identities — `fs-gg-console` (provider `console` — minimal F# executable, no npm lane, ADR-0072 §2); `fs-gg-web` (provider `web` — F# ASP.NET Core + plain TypeScript/Vite website, ADR-0071 §3); `fs-gg-fable-game` (provider `fable-game` — F# ASP.NET Core + Fable/Elmish game client, SignalR for connection-oriented real-time traffic + plain HTTP endpoints with explicit versioned DTOs for typed request/response per ADR-0073, consuming the published `fs-gg-game-core-fable-lockstep-v1` profile per ADR-0069); `fs-gg-fable-bindings` (provider `fable-bindings` — Fable interop library over an exactly pinned npm package/declaration closure, ADR-0072 §3, first proved by the unreleased EHotwagner/babylonjsBindings reference) — plus `fs-gg-governance`, the separately registered pre-existing governance overlay template folded into this package at the same rename; `fs-gg-project-knowledge` and `fs-gg-python` are also already packaged; 0.20.0 adds the four distinct executable CLI workspace providers `fs-gg-typescript-cli`, `fs-gg-javascript-cli`, `fs-gg-rust-cli` and `fs-gg-go-cli` (Templates#441). The current and legacy fable-game configurations share one selector. | diff --git a/.claude/skills/publishing-and-deployment/SKILL.md b/.claude/skills/publishing-and-deployment/SKILL.md index 41ff67c83..4f666d3be 100644 --- a/.claude/skills/publishing-and-deployment/SKILL.md +++ b/.claude/skills/publishing-and-deployment/SKILL.md @@ -36,7 +36,7 @@ Registry release inventory: 20 package-bearing contracts across 10 producers; 17 | `game` | `game-render-browser` | `0.19.0` | `0.19.0` | `game:0.19.0` | FS.GG.Game.Render.Browser package — Fable browser host for renderer selection: RendererDriver, SvgSurface, RetainedSvgSurface, PixiSurface and BabylonSurface over the shared FS.GG.UI.Scene, the canvas SceneInteraction input host, BrowserRenderers and BrowserConformance; npm @babylonjs/core 9.33.1 and pixi.js 8.22.0 | | `audio` | `fs-gg-audio` | `0.6.0` | `0.6.0` | `audio:0.6.0` | FS.GG.Audio.Core/.Host/.Engine/.Elmish/.WebBrowser public .fsi surfaces — AudioEffect vocabulary + IAudioBackend/IMixingBackend seam + mixing Engine + Audio.Cmd Elmish bridge + browser Web Audio host | | `net` | `fs-gg-net` | `0.6.0` | `0.6.0` | `net:0.6.0` | FS.GG.Net.Core/.WebSocket/.WebSocket.Server/.Protobuf/.Grpc/.Elmish public .fsi surfaces — ITransport/IMessageChannel seam + Sequential/Multiplexed correlation + serve/ServerEcho + WebSocket client/server transport + Google.Protobuf/protobuf-net codecs + gRPC lifecycle bridge + Elmish Cmd/Sub | -| `github` | `coord-engine` | `0.114.4` | `0.114.4` | `github:0.114.4` | the `fsgg-coord-engine` CLI verb surface (claim/take/batch/who/widen/set-paths/say/landable/done/release/flush/…) + its exit-code contract, emitted from src/FS.GG.Coord.Core/Protocol.fs; shipped as the FS.GG.Coord.Cli dotnet tool | +| `github` | `coord-engine` | `0.114.5` | `0.114.4` | `github:0.114.4` | the `fsgg-coord-engine` CLI verb surface (claim/take/batch/who/widen/set-paths/say/landable/done/release/flush/…) + its exit-code contract, emitted from src/FS.GG.Coord.Core/Protocol.fs; shipped as the FS.GG.Coord.Cli dotnet tool | | `github` | `telemetry-host` | `0.9.0` | `0.9.0` | `github:0.9.0` | optional Linux x64 FS.GG.Telemetry.Host dotnet tool — authenticated workspace-scoped ingestion, private dashboard, protected native capture and bounded learning export; independently versioned from the github coordination coherent set | | `github` | `new-sdd-workspace` | `0.23.1` | `0.23.1` | `github:0.23.1` | the `new-sdd-workspace` scaffolder CLI (package FS.GG.NewSddWorkspace) — one-command full-stack SDD workspace creation, wrapping the FS.GG.Templates `rendering` provider (ADR-0016); shipped as a dotnet tool | | `templates` | `fs-gg-workspace-template` | `0.20.1` | `0.20.1` | `templates:0.20.1` | FS.GG.Workspace.Template package, twelve template configurations and eleven `dotnet new` selectors: workspace-provider identities — `fs-gg-console` (provider `console` — minimal F# executable, no npm lane, ADR-0072 §2); `fs-gg-web` (provider `web` — F# ASP.NET Core + plain TypeScript/Vite website, ADR-0071 §3); `fs-gg-fable-game` (provider `fable-game` — F# ASP.NET Core + Fable/Elmish game client, SignalR for connection-oriented real-time traffic + plain HTTP endpoints with explicit versioned DTOs for typed request/response per ADR-0073, consuming the published `fs-gg-game-core-fable-lockstep-v1` profile per ADR-0069); `fs-gg-fable-bindings` (provider `fable-bindings` — Fable interop library over an exactly pinned npm package/declaration closure, ADR-0072 §3, first proved by the unreleased EHotwagner/babylonjsBindings reference) — plus `fs-gg-governance`, the separately registered pre-existing governance overlay template folded into this package at the same rename; `fs-gg-project-knowledge` and `fs-gg-python` are also already packaged; 0.20.0 adds the four distinct executable CLI workspace providers `fs-gg-typescript-cli`, `fs-gg-javascript-cli`, `fs-gg-rust-cli` and `fs-gg-go-cli` (Templates#441). The current and legacy fable-game configurations share one selector. | diff --git a/docs/architecture.md b/docs/architecture.md index 0bc8b00e1..a9d0295cb 100644 --- a/docs/architecture.md +++ b/docs/architecture.md @@ -669,7 +669,7 @@ product's `FS.GG.UI.*` pin), which is a different axis from the template package | `game-render-browser` | FS.GG.Game | `0.19.0` | `0.19.0` | | `fs-gg-audio` | FS.GG.Audio | `0.6.0` | `0.6.0` | | `fs-gg-net` | FS.GG.Net | `0.6.0` | `0.6.0` | -| `coord-engine` | FS-GG/.github | `0.114.4` | `0.114.4` | +| `coord-engine` | FS-GG/.github | `0.114.5` | `0.114.4` | | `telemetry-host` | FS-GG/.github | `0.9.0` | `0.9.0` | | `new-sdd-workspace` | FS-GG/.github | `0.23.1` | `0.23.1` | | `fs-gg-workspace-template` | FS.GG.Templates | `0.20.1` | `0.20.1` | diff --git a/docs/coordination/v1-writer-census.json b/docs/coordination/v1-writer-census.json index 0cb1ce1b5..21aca62ff 100644 --- a/docs/coordination/v1-writer-census.json +++ b/docs/coordination/v1-writer-census.json @@ -78,9 +78,9 @@ {"path":"dist/dotnet/Directory.Build.props","disposition":"build-only","sinkKinds":[],"sha256":"f29e3b29afed4f93258003519c5af5676b0a9bfea7623350491f2d60ee082d0c"}, {"path":"dist/skill-union-assert.sh","disposition":"build-only","sinkKinds":[],"sha256":"e94e25406eda585a770fd29498798067dc1c0bc78c924f581a2b6db23141ce50"}, {"path":"global.json","disposition":"build-only","sinkKinds":[],"sha256":"884c3d68b436980197e5c5871b6be07dc75b894b2a9e210f70a73468e9f9bd8e"}, - {"path":"registry/dependencies.yml","disposition":"declaration-only","sinkKinds":[],"sha256":"bb20ffb9fda48f1c8a3634111d9250e416e84504251693f6b27bf2e3624ea1e8"}, + {"path":"registry/dependencies.yml","disposition":"declaration-only","sinkKinds":[],"sha256":"18fab634e6a3c1a2135f5d6782f5cb02fec6407323848445e10cc019c01011b9"}, {"path":"registry/repos.yml","disposition":"declaration-only","sinkKinds":[],"sha256":"1f40996af5064bc42bf17b3df1a7661c44d5829c0602f24282b6c8ac83830f5c"}, - {"path":"registry/skills.yml","disposition":"declaration-only","sinkKinds":[],"sha256":"52bda449a69221213c48c80555a764b798826891a4138f8d9ef2cdd32055c572"}, + {"path":"registry/skills.yml","disposition":"declaration-only","sinkKinds":[],"sha256":"9c87aadce4e58e3f0f5c3c7fb7bdd1a383216805a9c2f76800f55be4f853ca68"}, {"path":"scripts/NewSddWorkspace/Program.fs","disposition":"read-only","sinkKinds":["graphql-mutation"],"sha256":"2e97e3dd8eab02618148f0c00813140f2579c889a8e170a5fc730e4ea485def1","nonWriterJustification":"Only explicit GraphQL query operations reach gh; repository and Project administration return pending before mutation."}, {"path":"scripts/check-claim-fence.py","disposition":"guard-only","sinkKinds":["dynamic-process"],"sha256":"bf5a7f5e078a3bf84b6635a8ff05474ccc60edf426fdc7dc0dc1bd77a976106e","nonWriterJustification":"Read-only checker with embedded refusal fixture; it does not dispatch a production write."}, {"path":"scripts/check-claim-generation.py","disposition":"guard-only","sinkKinds":["dynamic-process","gh-api-write","gh-pr-merge","rest-write"],"sha256":"4eb1f2f730f813f56bfdb54d929107d0323ba46d98694f24d7ca2ff1f7fa6197","nonWriterJustification":"Read-only checker with embedded refusal fixture; it does not dispatch a production write."}, diff --git a/docs/registry/compatibility.md b/docs/registry/compatibility.md index 6b37b8065..2ab575408 100644 --- a/docs/registry/compatibility.md +++ b/docs/registry/compatibility.md @@ -189,7 +189,7 @@ authored `Version` cells of the Versioned contracts table (#748).* | `fs-gg-audio` | FS.GG.Audio | `0.6.0` | `0.6.0` | | `fs-gg-net` | FS.GG.Net | `0.6.0` | `0.6.0` | | `keyboard-input` | FS.GG.Rendering | `0.5.0` | — | -| `coord-engine` | FS-GG/.github | `0.114.4` | `0.114.4` | +| `coord-engine` | FS-GG/.github | `0.114.5` | `0.114.4` | | `telemetry-host` | FS-GG/.github | `0.9.0` | `0.9.0` | | `new-sdd-workspace` | FS-GG/.github | `0.23.1` | `0.23.1` | | `fs-gg-workspace-template` | FS.GG.Templates | `0.20.1` | `0.20.1` | diff --git a/registry/CHANGELOG.md b/registry/CHANGELOG.md index 150a9288a..62c53006f 100644 --- a/registry/CHANGELOG.md +++ b/registry/CHANGELOG.md @@ -2,13 +2,13 @@ ## 2026-11-02 — prepare coherent 0.114.5 source for protected enrollment (#5263) -Advance only the producer's shared source scalar and evaluated CLI release notes to 0.114.5. +Advance the producer's shared source scalar, coord-engine source version and evaluated CLI release notes to 0.114.5. The maintained preflight gains narrow executing-release self-registration equivalence and complete archived-enrolled membership reconciliation. Source, current main and native identities remain joined; no general source waiver or native write capability is added. The public Atlas records the original self-pin and active-inventory failures and the separate qualification boundaries. -The published coordination registry fields and canonical tool pin remain 0.114.4; installed callers are unchanged. +The published package-version, package tag and canonical tool pin remain 0.114.4; installed callers are unchanged. This source preparation is neither publication nor adoption: Root retains the original candidate, preflight, serialized org-wide writer window, both-feed publication and postpromotion registry flip. Actual successor enrollment and archive binding/commitment/reader/acceptance receipt qualification diff --git a/registry/dependencies.yml b/registry/dependencies.yml index 243b88e0b..67d2b1d33 100644 --- a/registry/dependencies.yml +++ b/registry/dependencies.yml @@ -1022,7 +1022,7 @@ contracts: # release416724931 and all16/final33 were independently accepted2026-10-18T22:19:39Z under #4682. # Published source75ab98dd28b1a818cc3986d595bf21e0fe691ec6 is immutable; later source prep is not in that archive. # Installed/discovery, binding5/schema3 migration and consumer/restart/rollback acceptance remain separate. - version: "0.114.4" # SOURCE/PUBLISHED #5253: immutable c914942cd0094179e07f12f0a2971f7daf059ff4 (shared Core 10.1.403, stable dependencies and board-tend repair) is accepted on both feeds as coherent-set/v0.114.4; installed adoption and receiver acceptance remain separate. PRIOR: SOURCE/PUBLISHED #5171: immutable 5019a9d2b78dac15f6c0227e9d582cab231e5ac6 (Claude subagent dispatch attribution #5178, routine push-parent #5191) is accepted on both feeds as coherent-set/v0.114.3; installed adoption is separate. PRIOR SOURCE/PUBLISHED: SOURCE/PUBLISHED #4640: immutable 79db622ff4a51498e22ae5820eeb2b470fc743c5 (Claude Code usage capture, passive retirement, board-v2 prepare custody) is accepted on both feeds; installed adoption remains separate. PRIOR SOURCE: SOURCE ONLY #4801: Claude Code transcript usage capture; published112 retained. PRIOR: SOURCE/PUBLISHED #4789: immutable d5af6a987e915bd0a1b572bcc09ad0d4b2e798b5 is accepted on both feeds; selected SDD/Codex adoption remains separate. PRIOR SOURCE: SOURCE ONLY #4789, published111 retained; prospective skill-routing112 is not publication/adoption. PRIOR SOURCE/PUBLISHED: coherent111 immutable sourcebd60a97a422c8fc8ca0c17b2a9dea4e504b708d2 is published and root-accepted. Exact inactive public111 installation, absolute111 full56 read and selected operator instruction bytes are accepted separately; no global selector/fleet or numerical benefit claim. PRIOR: SOURCE ONLY: #4743 operation-specific admission and source/ref/preflight guidance; normal coherent111 readiness over completed110. Published110/installed pins unchanged. PRIOR SOURCE/PUBLISHED: mandatory Status lifecycle and finite read-only observer, published from immutable source42cd9e7c8505f7cd72d5a22ad424a27af6d51458. Postpublication registry/pin maintenance does not repack that release. Installed instruction/caller adoption and ordinary observer acceptance remain separately owned by #4731/#4730. PRIOR: SOURCE PREPARATION ONLY: mandatory Status lifecycle reconciliation; coherent Kit/Drivers/CLI source successor. Publication and installed adoption remain separately unselected; current published109 custody is unchanged. PRIOR source scalar: immutable published109 source0d85830e7329a2718ee57ff0f1a16e6c751a469c. Later source knowledge/observer records do not repack that artifact. PRIOR: SOURCE PREPARATION ONLY: continuous board clearing, canonical native intake and complete Delivery acceptance plus bounded full-cohort acquisition (#4701/#4702). MINOR receiver-visible behavior; publication/installed/native acceptance pending. Published108 and original journal26 remain immutable. PRIOR SOURCE/PUBLISHED: genuine candidate39233536189 and same-journal forward39238215850 completed33generations/all16effects; promoted release417149016 at f984a361. Actual installed/native qualification remains separate. PRIOR SOURCE PREPARATION: successor planning read-budget repair; publication and installed qualification pending. Published107 remains unchanged. PRIOR HISTORICAL SOURCE PREPARATION: canonical work-board coordinator, explicit outcome/delivery binding5/schema3/inspection3 and integrator2, bounded migration and progress. Source delivery #4677 under #4641; independent coherent107 publication, installed caller adoption and native schema/enrollment/view acceptance remain separate. Accepted binding4/schema2/inspection2 stays unchanged; retained105 qualification is historical scope. Later selector106 observation has unknown change timing and proves neither whole runtime nor instruction discovery. Published106 pins stay unchanged. PRIOR SOURCE/PUBLISHED: exact source 2e42faaa994367b9f50be87439e8fd973ad21501, candidate 39124245029, same-journal forward 39130246438 accepted all 16 effects at final generation 33 and release 416441527. Active installed 0.105 and board binding unchanged; Host receiver adoption remains separate. PRIOR SOURCE PREPARATION: SOURCE PREPARATION ONLY: prospective coherent 0.106.0 over published 0.105.0 for passive native observation; candidate/publication/installation unselected, both-feed collision guards remain required. Published package-version/tag and active board pin stay 0.105.0. PRIOR CURRENT SOURCE/PUBLISHED: coherent-set/v0.105.0, exact candidate e54a59885580c894c8fbc67b0b27af3571ea9883; original candidate39095711219/a1 and publisher resume39098313280/a1 accepted; initial39096861301 remains an incomplete generation14 checkpoint. Maintained developer update and exact82-member installed105 payload correspondence accepted; board migration, binding and consumer acceptance remain separately scoped. PRIOR source0.104.0 is published from immutable candidate 912eba8bbd707dabcbc5011d508c479109010b71; executor 5a2d13d0 is the continuation controller only. HISTORICAL SOURCE PREPARATION: SOURCE PREPARATION ONLY: current programme migration and prospective release-specific .103 suspension; literal utel-rel-22 selection grants no allocation/publication/installed authority. Original .103 tag:intent remains Unknown with all reservations preserved. Published package-version/tag stay0.102.0. PRIOR 0.103 SOURCE PREPARATION ONLY: receiver-first bounded CI continuation and authenticated suite graphs; original utel-rel-21 effects remain unresolved, original0.102/utel-rel-20 recovery is frozen. PRIOR SOURCE/PUBLISHED: coherent-set/v0.101.0 source79051e56b025dadfc6fcaabd58b79e33f2854928, original publisher38094091013/a1; canonical generation33/all16 effects and independent both-feed CLI/Kit/Drivers payloads accepted. Installed adoption, current channel, collector activation and adapter SDK pairing remain separate. PRIOR SOURCE PREPARATION ONLY: exact CI attribution/native association and additive immutable causal receiver; selected utel-rel-19 source rail, packed receiver qualification/publication/adoption pending. Published package-version/tag remain0.100.0; current14 and local receiver-first boundary, no Host dependency. PRIOR SOURCE/PUBLISHED: coherent-set/v0.100.0 at 3ed8ad419a64253ca6f665e9779e5e4d110f50a5; retained original manifest and both-feed payload readbacks verified, stable channel promoted. Installed payload identity82/82 matches; global collector activation and genuine usage unverified, original UTEL19 custody unknown. PRIOR SOURCE ONLY: breaking current receipt ABI, current14 init/restore, explicit13 maintenance and scoped14 dashboard; prospective utel-rel-18, collision/qualification/publication pending. PRIOR SOURCE PREPARATION: 0.99.1 compatible bounded private dispatch-state IO; proposed utel-rel-17. Published frontier0.99.0; no new publication/adoption. PRIOR SOURCE ONLY: EFF schema14, prospective assessment gate and closed Drivers helper inputs. Not published/installed; package frontier remains0.98.0 and immutable utel-rel-15. Independent Host0.5 required for Store14 collection; native pilot/package qualification pending. PRIOR SOURCE/PUBLISHED: verified coherent 0.98.0 at producer 3d4f7e9c6337fb020e269e632653de0faeef6d72, journal utel-rel-15 and publisher 37434982959. PRIOR SOURCE SELECTION: additive schema 13 CI attribution correction and native compact/3 report contract; exact-source integration/qualification remains required. Published frontier remains accepted0.97.1 from99ea75286f5c3cea2a261fef4e5b45cd70378185; consumedutel-rel-13 and historical0.97.2/utel-rel-14 source are preserved. SOURCE/PUBLISHED: compatible equal feature/item telemetry fact identity and native agent binding repairs (PRs 4242/4243/4245); accepted coherent-set/v0.97.1 producer 99ea75286f5c3cea2a261fef4e5b45cd70378185 has both-feed verification. Installed root adoption and the fresh two-fact local cycle are scoped acceptance; historical and unsupported usage remain unknown. PRIOR 0.97.0 SOURCE/PUBLISHED: COORD-BOARD-V2-01.5 product adapter and guidance; publisher 37235030417 promoted exact source 2ab0c0ff9f37bdec9a11ba3604ebdc230711934f with all 16 journal effects verified and both-feed payload readback. Installed product adoption remains separate. PRIOR 0.96.0 SOURCE/PUBLISHED: UTEL-H3 coherent successor carries telemetry CI legacy-default selection repair from PR #4152 (a0044731f432b9f3f7dffa4f9d0a0c85eebb8a1b); publisher 37161212706 promoted exact source f891b5b0723070c67e08d1a87b7d12b0b4d8bebe; installed selections and receiver adoption remain separate. PRIOR 0.95.0 SOURCE/PUBLISHED — MINOR coherent successor for bounded read-only board-v2 inspection and gated organization guidance; publisher 37071597534 promoted exact source 3b5de3367f8647cea0cd9366b8cb11eddf53feae with all 16 protected-journal effects verified; installed qualification and four-target Board adoption remain pending. PRIOR 0.94.0 SOURCE/PUBLISHED — MINOR, Drivers removes the retired Python skill-helper implementations from both mirrored skill roots and the compatibility wrapper after supported callers moved to packaged F# commands; installed-package verification rejects reintroduction; includes protected native learning capture and export accumulated since 0.93.0; immutable coherent-set/v0.94.0 was promoted from source 337b6a1d53571b07ca8e1417e18e52546ad319a7 after exact both-feed readback; receiver adoption remains separate. PRIOR 0.93.0 SOURCE/PUBLISHED — MINOR, supported skill callers use packaged F# telemetry and preflight commands; includes protected native telemetry collection provenance accumulated since 0.92.0; immutable coherent release github:0.93.0 was promoted from source d53d5c4fa0a54894da87e96ae2999288fb280ea5 after protected both-feed readback; no receiver adoption is claimed. PRIOR 0.92.0 SOURCE/PUBLISHED — MINOR, additive bounded read-only `skill telemetry-config discover` for installed workflows; immutable coherent release github:0.92.0 was promoted from source eb0f73186a07daf26e0f7bb5d4c1ee2054a8adaf after exact both-feed readback; no receiver adoption is claimed. PRIOR 0.91.5 SOURCE PREPARED — FSharp.Core 10.1.401 and compatible telemetry/driver updates; package-version remains published 0.91.4 until both-feed promotion. PRIOR 0.91.4 SOURCE/PUBLISHED — coherent telemetry-capable set from f0b1bb8748cbb7b27aeaf7346b8690c82ed03343; PRIOR 0.89.0 SOURCE/PUBLISHED — MINOR, FS.GG.Drivers adds the content-addressed installed routine policy, helper and native-check closure; immutable coherent release github:0.89.0 was promoted from source 535970a06055dfcdbb96aad8726b4d7d981a5b72 after exact both-feed readback. PRIOR 0.88.0 SOURCE/PUBLISHED — MINOR, independently activated private telemetry, source-free scoped dashboard, durable receipt transport, release qualification, and intake-audit hardening. Immutable tags `coord-engine/v0.88.0` and `coherent-set/v0.88.0` resolve the accepted source d77fe195bc4e133ace8763c2158834410ca72bc0. PRIOR 0.87.0 SOURCE PREPARED — MINOR, prospective private SQLite telemetry, repository-owned Codex lifecycle observation, exact-head CI reconciliation, native outcomes, and derived whole-item budget inputs (UTEL-06.1–06.4, .github#3360–#3363). Published from exact source bffc370933ec4f35af2af4acf5f72b5888844365 and promoted after both-feed verification. PRIOR 0.86.1 SOURCE/PUBLISHED — PATCH, routed board drivers reserve the three-round fresh implementer/critic repair chain for strict items so admitted routine work remains reduced through repair (.github#3338); immutable coherent release github:0.86.1 is promoted from source ce6edfd8e3f569867e6809ca3933c6ae65769a1d with content sha256:ccea15d2acd633188f34bdaa9761137538dd834fafa43cda185dbf90c473307c. PRIOR 0.86.0 SOURCE/PUBLISHED — MINOR, reduced one-owner routine route; immutable coherent release github:0.86.0 is promoted from source beb3456ecb2c4b4cadb6bc8dc268598246449aaf with content sha256:01d0c921ab23b6807e1d6da1a9c623cd0cfb5a595bf790b51662746a0681b974. PRIOR 0.85.2 SOURCE/PUBLISHED — PATCH, guarded two-phase implementation landing accepts a missing closing keyword only under an exact typed positive acceptance-receipt obligation and fresh same-item authority, while terminal completion remains reserved for the canonically closing receipt PR (.github#3286); immutable coherent release github:0.85.2 is promoted from source e94f7da34e2c3792a2c532a4969123fd26fd601b with content sha256:3fb04e68d9b90dff5d37f3ad9d0533346cf753444effdb6de5721191557d58fa. PRIOR 0.85.1 SOURCE/PUBLISHED — PATCH, acceptance survives a forward-only, complete, path-disjoint base advance while changed candidates, conflicts, relevant overlap, and unverifiable equivalence remain fail-closed (.github#3274); immutable coherent release github:0.85.1 is promoted from source 503a07d24a6087c549bc47b5322d6f05cce2a6c5 with content sha256:f0f3706c755c767c9f761c993bb01f7a9c52c08cd74d504c1de7322aadaf471c. PRIOR 0.85.0 SOURCE/PUBLISHED — MINOR, human-authorized scope-bound synthetic lifecycle checkpoint with mandatory functional verification and strict post-anchor resumption (.github#3263); immutable coherent release github:0.85.0 is promoted from source 9307b85458b326019415f8bcf6a1d13d0139eb6a with content sha256:95892fd5d1765ec3020168f71b103a1849ae645e00de77f8fcb549ddbd510081. PRIOR 0.84.0 SOURCE/PUBLISHED — MINOR, durable content-addressed private telemetry receipts, automatic digest resolution, and separately reviewed non-counting legacy recovery (.github#3259); immutable coherent release github:0.84.0 is promoted from source 17f400d70db2cdd28efd8d7ce14327f1495411d2 with content sha256:ec226689bf12f9ede6aebab4f1f045cc1bcb24e0c8208a9fcae031387cf776d5. PRIOR 0.83.5 SOURCE/PUBLISHED — PATCH, roadmap acceptance recognizes native FS.GG.SDD.Artifacts/1.5.0 verify and ship stage schemas while retaining exact revision, work, and evidence identity (.github#3255); immutable coherent release github:0.83.5 is promoted from source 97666e7f0193b71fde5642d5950093490fbabbdb with content sha256:3519327ac384e1549a2fed7fc431f47047c63f335341ce3d8eaf8b1b63aa3a9a. PRIOR 0.83.4 SOURCE/PUBLISHED — PATCH, roadmap unit acceptance now permits a single immutable implementation/acceptance PR only under equal identities, derives the repository from applied unit authority, and proves exact one-commit canonical critique ancestry (.github#3251); immutable coherent release github:0.83.4 is promoted from source a3641ca0827187fa4ff693f627f5024dab4093b0 with content sha256:aea555a3e8a6acf9d319b42cf714b605067be23ce2c8b39647780db4a96930bf. PRIOR 0.83.3 SOURCE/PUBLISHED — PATCH, roadmap acceptance uses separately authorable structured-review and immutable-envelope identities and binds SDD observation to the current structured route work ID (.github#3247); immutable coherent release github:0.83.3 is promoted from source 5e4c23790c714b892b0c5efa25b515ae4eaf252e with content sha256:aa95e6038bd0630eb163b0001c2f5628bc0daf71d0da8170f9e6fb6e44697ec2. PRIOR 0.83.2 SOURCE/PUBLISHED — PATCH, live acceptance relies on independently regenerated ignored SDD artifacts while retaining exact-revision observation and canonical comparison (.github#3242); immutable coherent release github:0.83.2 is promoted from source 0697e72f0f5b0d6bcc9728da3589f71d24dde420 with content sha256:40072e5998da0476a0bb7ad177d5c68129268b120d2cf3a2d554dbc7490dc7ed. PRIOR 0.83.1 SOURCE/PUBLISHED — PATCH, ordered partial roadmap catalog acceptance (.github#3233); immutable coherent release github:0.83.1 is promoted from source 2237ab8282433234e0d1af3f4716ef099422e282 with content sha256:43f9d6a386ce2988e1825d0439642e2965c937ee264bec3dca107dcd78ee2c1d. PRIOR 0.83.0 SOURCE/PUBLISHED — MINOR, additive typed roadmap work-unit preparation and atomic acceptance transaction (.github#3210); immutable coherent release github:0.83.0 is promoted from source fe13bf08d82091a3d024583e0315c50d30c59376 with content sha256:0e0df10f52fdd68747739aa6083f7d5b34cdaffd35e6d16976bcfdfa1106ebaa. PRIOR 0.82.0 SOURCE/PUBLISHED — MINOR, deterministic qualification/evidence runner; immutable coherent release github:0.82.0 is promoted from source 3c53e4600110974bb1b22d3522a7d794fd24e3fd with content sha256:20cd31e6a90658237571d37874f6885789217db329ca613d4a5e819432223a0d. PRIOR 0.81.1 SOURCE/PUBLISHED — PATCH, publish-before-adopt completion; packed callers use compiled telemetry and compatibility helpers are removed. PRIOR 0.78.1 SOURCE/PUBLISHED — PATCH, stable. Documentation-only orchestration visualization design plus the auto-publish frontier repair; no engine wire change. PRIOR 0.78.0 SOURCE/PUBLISHED — MINOR, stable. Intake derives Class from the shared board vocabulary and recovers only enumerated legacy drafts after a partial create; the exact predecessor body and authoritative post-PATCH read gate receipt advancement. Packed filing skills remove the unprojectable capability example. package-version is 0.78.0 after immutable dual-feed promotion. PRIOR 0.77.0 SOURCE/PUBLISHED — MINOR. ADR-0079 makes one Accountable Delivery Owner the sole routine authorization boundary; packed pnext-item retains exact-head critique/repair/acceptance evidence under distinct phase identities but requires no external person, account, agent, or approval quorum. PRIOR 0.76.0 SOURCE/PUBLISHED — MINOR. The coherent Kit adds initialize-sdd-workspace as a new receiver-visible member; Drivers and Coord.Cli advance on the shared scalar with no engine wire change. PRIOR 0.75.5 SOURCE/PUBLISHED — PATCH, stable (.github#2983, source PR #2990, merge 34b1fd8b). Three compatible lifecycle repairs ship: successful completed post-merge runs classify correctly, completion provenance preserves the full GraphQL merge OID, and closed delivery reads authoritative issue Paths while retaining unread-versus-undeclared state. Protocol.fs has zero wire commits across the span. PRIOR 0.75.4 SOURCE/PUBLISHED — PATCH, stable (.github#2941, source PR #2967, merge 8d720471). Nine accumulated non-wire engine commits ship with corrected cumulative release notes; Protocol.fs has zero wire commits across the release span. PRIOR 0.75.3 SOURCE/PUBLISHED — PATCH, stable, source 264725f374e3f05da46d7c3089462076a1f9bf7a; the immutable release predates this correction and its embedded notes misdescribe the accumulated changes. PRIOR: 0.74.0 SOURCE/PUBLISHED — MINOR, stable (.github#2876, source PR #2879). Five pre-existing non-wire engine-path commits plus the release-preparation commit are shipped from d4458d8fdfff0c332c80d920202ab0230bd9de0f; Protocol.fs is unchanged across the release span. PRIOR: 0.71.0 SOURCE/PUBLISHED — MINOR, stable (.github#2813, source PR #2814). Forward recovery ships the live stable-predecessor authority from source 3890c8f6b20fcd2c1fdd5b2a9a5356877c217397 while poisoned 0.70.0 remains unpromoted. Previous coherent registry frontier: 0.68.0. PRIOR 0.68.0 SOURCE/PUBLISHED — MINOR, stable (.github#2794, source PR #2803). Four additive exhausted-review/forced-claim commits are shipped with zero Protocol.fs wire commits. Previous coherent registry frontier: 0.67.0. PRIOR 0.67.0 SOURCE/PUBLISHED — MINOR, stable (.github#2756, PR #2792). Durable bounded review-wait receipts and the ordinary full fresh-successor review route are additive receiver-visible semantics. Previous coherent registry frontier: 0.66.0. PRIOR 0.66.0 SOURCE/PUBLISHED — MINOR, stable (.github#2757, PR #2789). The packaged findings-and-filing contract adds the named `disclosed residual` terminal state: measured bound, caller-facing disclosure, executable red pin, and durable authorized decision are conjunctive; a #266 check that cannot fail is explicitly excluded. Previous coherent registry frontier: 0.65.0. PRIOR 0.61.0 SOURCE/PUBLISHED — MINOR, stable. Two receiver-observable legs, either of which carries the line on the criterion the 0.56.0, 0.57.0, 0.59.0 and 0.60.0 entries used (.github#2712, PR #2745, engine commit 73024dc3): the board gains a `Kind:` body-line sentinel with a CLOSED four-value vocabulary — work|anchor|register|directive — in the same grammar as `Paths:`/`Class:`/`Blocked on:`, and a row declaring a NON-`work` kind is EXEMPT FROM THE LIFECYCLE REDUCER ENTIRELY (no projected Status, no persisted watermark, no park, no promotion, no Done), which the scheduler reports through a NEW verdict `not-a-unit-of-work` naming the kind rather than the row's column; and `ready --json` plus the board reads gain two per-row fields, `kind` (null until an operator creates the field) and `commentCount` (observable REGISTER DEPTH, riding the existing board page query as a connection totalCount and selecting no nodes, so the board read costs what it did before). AN ABSENT `Kind:` LINE MEANS `work`, so every row that existed at 0.60.0 behaves exactly as it did — the opposite default from an absent `Class:` line, deliberately. THE WIRE SURFACE DID MOVE HERE, AND ADDITIVELY, which is the honest difference from the 0.59.0 and 0.60.0 entries and is measured rather than asserted: src/FS.GG.Coord.Core/Protocol.fs is 214 insertions/254 deletions across coord-engine/v0.60.0..v0.61.0, but classifying that diff line by line finds ZERO removed type/DU/let/member definitions and exactly ONE added case, `Schedulability.NotAUnitOfWork` — the churn is the projected rule PROSE, not surface removal, so this is a MINOR BY ADDITION and not a MAJOR. THE SPAN IS 32 commits, of which 15 touch the engine paths under `git rev-list --full-history` and only 12 under default history simplification; BOTH numbers are stated because the smaller one is what a reader gets by default, and .github#2743 — the row that ordered this cut — records exactly that merge-vs-squash sensitivity as a real gate defect. Cut under per-cut operator authorisation (.github#2743 Sequencing; the 0.60.0 authorisation explicitly did not extend forward). PRIOR 0.60.0 SOURCE/PUBLISHED — MINOR, stable. Two receiver-visible legs, either of which carries the line on the criterion the 0.56.0, 0.57.0 and 0.59.0 entries used (.github#2645, PR #2650, engine commit aea56a4a): `claim --json` reports differently — `statusWrite` gains a FIFTH value `withheld`, distinct from `failed` (asserts a mutation was sent) and `deferred` (promises `flush`), and `converged` now means agreement with the DERIVED destination rather than with the literal column `In progress` — and the packed kit retires a start-gate `jq` predicate asserting `.status == "In progress"` that receivers copy verbatim. THE WIRE SURFACE IS UNCHANGED and that is measured, not assumed: check-engine-freshness reported 0 of the 2 unreleased engine commits touching src/FS.GG.Coord.Core/Protocol.fs, so `withheld` is a new INHABITANT of an existing reported field, not a new verb, flag, help entry, render name, result name or exit code. Cut by .github#2409's MANUAL path (.github#2713) because nothing automatic can cut it: kit-auto-publish.py:99-100 refuses this candidate `candidate-not-next-patch` — 0.60.0 opens a NEW minor line against a 0.59.0 frontier, failing the first clause and short-circuiting before the sibling-tag block at :101 — which is the rail working by design (.github#2442), verified here by driving decide() over the live facts with a 0.59.1 control that clears that same rail. PRIOR 0.59.0 SOURCE/PUBLISHED — MINOR, stable. Five receiver-visible engine defect fixes (.github#2575/#2662/#2683/#2678/#2694) plus a new reviewer protocol boundary in the packed pnext-item skill (finding-packet contract + independent-review consolidation), which is the 0.57.0 entry's shape. The 290 lines of new .fsi surface are corroboration only: FS.GG.Coord.Core.Operation is IsPackable=false and unreferenced by the CLI, so it reaches no receiver, and Protocol.fs is byte-identical across the span (.github#2648, PR #2706, round-1 finding by critic heron-d444). This cut ABANDONS 0.58.1, whose three tags at a415652f published nothing on either feed (.github#2654); those tags are immutable and are deliberately left alone (.github#1772). PRIOR 0.58.0 — 0.58.1 was never published and must not be read as a prior. + version: "0.114.5" # SOURCE ONLY #5263: protected enrollment self-registration equivalence and explicit archived membership reconciliation; published package/tag/pins remain0.114.4 until canonical publication and reconciliation. PRIOR SOURCE/PUBLISHED #5253: immutable c914942cd0094179e07f12f0a2971f7daf059ff4 (shared Core 10.1.403, stable dependencies and board-tend repair) is accepted on both feeds as coherent-set/v0.114.4; installed adoption and receiver acceptance remain separate. PRIOR: SOURCE/PUBLISHED #5171: immutable 5019a9d2b78dac15f6c0227e9d582cab231e5ac6 (Claude subagent dispatch attribution #5178, routine push-parent #5191) is accepted on both feeds as coherent-set/v0.114.3; installed adoption is separate. PRIOR SOURCE/PUBLISHED: SOURCE/PUBLISHED #4640: immutable 79db622ff4a51498e22ae5820eeb2b470fc743c5 (Claude Code usage capture, passive retirement, board-v2 prepare custody) is accepted on both feeds; installed adoption remains separate. PRIOR SOURCE: SOURCE ONLY #4801: Claude Code transcript usage capture; published112 retained. PRIOR: SOURCE/PUBLISHED #4789: immutable d5af6a987e915bd0a1b572bcc09ad0d4b2e798b5 is accepted on both feeds; selected SDD/Codex adoption remains separate. PRIOR SOURCE: SOURCE ONLY #4789, published111 retained; prospective skill-routing112 is not publication/adoption. PRIOR SOURCE/PUBLISHED: coherent111 immutable sourcebd60a97a422c8fc8ca0c17b2a9dea4e504b708d2 is published and root-accepted. Exact inactive public111 installation, absolute111 full56 read and selected operator instruction bytes are accepted separately; no global selector/fleet or numerical benefit claim. PRIOR: SOURCE ONLY: #4743 operation-specific admission and source/ref/preflight guidance; normal coherent111 readiness over completed110. Published110/installed pins unchanged. PRIOR SOURCE/PUBLISHED: mandatory Status lifecycle and finite read-only observer, published from immutable source42cd9e7c8505f7cd72d5a22ad424a27af6d51458. Postpublication registry/pin maintenance does not repack that release. Installed instruction/caller adoption and ordinary observer acceptance remain separately owned by #4731/#4730. PRIOR: SOURCE PREPARATION ONLY: mandatory Status lifecycle reconciliation; coherent Kit/Drivers/CLI source successor. Publication and installed adoption remain separately unselected; current published109 custody is unchanged. PRIOR source scalar: immutable published109 source0d85830e7329a2718ee57ff0f1a16e6c751a469c. Later source knowledge/observer records do not repack that artifact. PRIOR: SOURCE PREPARATION ONLY: continuous board clearing, canonical native intake and complete Delivery acceptance plus bounded full-cohort acquisition (#4701/#4702). MINOR receiver-visible behavior; publication/installed/native acceptance pending. Published108 and original journal26 remain immutable. PRIOR SOURCE/PUBLISHED: genuine candidate39233536189 and same-journal forward39238215850 completed33generations/all16effects; promoted release417149016 at f984a361. Actual installed/native qualification remains separate. PRIOR SOURCE PREPARATION: successor planning read-budget repair; publication and installed qualification pending. Published107 remains unchanged. PRIOR HISTORICAL SOURCE PREPARATION: canonical work-board coordinator, explicit outcome/delivery binding5/schema3/inspection3 and integrator2, bounded migration and progress. Source delivery #4677 under #4641; independent coherent107 publication, installed caller adoption and native schema/enrollment/view acceptance remain separate. Accepted binding4/schema2/inspection2 stays unchanged; retained105 qualification is historical scope. Later selector106 observation has unknown change timing and proves neither whole runtime nor instruction discovery. Published106 pins stay unchanged. PRIOR SOURCE/PUBLISHED: exact source 2e42faaa994367b9f50be87439e8fd973ad21501, candidate 39124245029, same-journal forward 39130246438 accepted all 16 effects at final generation 33 and release 416441527. Active installed 0.105 and board binding unchanged; Host receiver adoption remains separate. PRIOR SOURCE PREPARATION: SOURCE PREPARATION ONLY: prospective coherent 0.106.0 over published 0.105.0 for passive native observation; candidate/publication/installation unselected, both-feed collision guards remain required. Published package-version/tag and active board pin stay 0.105.0. PRIOR CURRENT SOURCE/PUBLISHED: coherent-set/v0.105.0, exact candidate e54a59885580c894c8fbc67b0b27af3571ea9883; original candidate39095711219/a1 and publisher resume39098313280/a1 accepted; initial39096861301 remains an incomplete generation14 checkpoint. Maintained developer update and exact82-member installed105 payload correspondence accepted; board migration, binding and consumer acceptance remain separately scoped. PRIOR source0.104.0 is published from immutable candidate 912eba8bbd707dabcbc5011d508c479109010b71; executor 5a2d13d0 is the continuation controller only. HISTORICAL SOURCE PREPARATION: SOURCE PREPARATION ONLY: current programme migration and prospective release-specific .103 suspension; literal utel-rel-22 selection grants no allocation/publication/installed authority. Original .103 tag:intent remains Unknown with all reservations preserved. Published package-version/tag stay0.102.0. PRIOR 0.103 SOURCE PREPARATION ONLY: receiver-first bounded CI continuation and authenticated suite graphs; original utel-rel-21 effects remain unresolved, original0.102/utel-rel-20 recovery is frozen. PRIOR SOURCE/PUBLISHED: coherent-set/v0.101.0 source79051e56b025dadfc6fcaabd58b79e33f2854928, original publisher38094091013/a1; canonical generation33/all16 effects and independent both-feed CLI/Kit/Drivers payloads accepted. Installed adoption, current channel, collector activation and adapter SDK pairing remain separate. PRIOR SOURCE PREPARATION ONLY: exact CI attribution/native association and additive immutable causal receiver; selected utel-rel-19 source rail, packed receiver qualification/publication/adoption pending. Published package-version/tag remain0.100.0; current14 and local receiver-first boundary, no Host dependency. PRIOR SOURCE/PUBLISHED: coherent-set/v0.100.0 at 3ed8ad419a64253ca6f665e9779e5e4d110f50a5; retained original manifest and both-feed payload readbacks verified, stable channel promoted. Installed payload identity82/82 matches; global collector activation and genuine usage unverified, original UTEL19 custody unknown. PRIOR SOURCE ONLY: breaking current receipt ABI, current14 init/restore, explicit13 maintenance and scoped14 dashboard; prospective utel-rel-18, collision/qualification/publication pending. PRIOR SOURCE PREPARATION: 0.99.1 compatible bounded private dispatch-state IO; proposed utel-rel-17. Published frontier0.99.0; no new publication/adoption. PRIOR SOURCE ONLY: EFF schema14, prospective assessment gate and closed Drivers helper inputs. Not published/installed; package frontier remains0.98.0 and immutable utel-rel-15. Independent Host0.5 required for Store14 collection; native pilot/package qualification pending. PRIOR SOURCE/PUBLISHED: verified coherent 0.98.0 at producer 3d4f7e9c6337fb020e269e632653de0faeef6d72, journal utel-rel-15 and publisher 37434982959. PRIOR SOURCE SELECTION: additive schema 13 CI attribution correction and native compact/3 report contract; exact-source integration/qualification remains required. Published frontier remains accepted0.97.1 from99ea75286f5c3cea2a261fef4e5b45cd70378185; consumedutel-rel-13 and historical0.97.2/utel-rel-14 source are preserved. SOURCE/PUBLISHED: compatible equal feature/item telemetry fact identity and native agent binding repairs (PRs 4242/4243/4245); accepted coherent-set/v0.97.1 producer 99ea75286f5c3cea2a261fef4e5b45cd70378185 has both-feed verification. Installed root adoption and the fresh two-fact local cycle are scoped acceptance; historical and unsupported usage remain unknown. PRIOR 0.97.0 SOURCE/PUBLISHED: COORD-BOARD-V2-01.5 product adapter and guidance; publisher 37235030417 promoted exact source 2ab0c0ff9f37bdec9a11ba3604ebdc230711934f with all 16 journal effects verified and both-feed payload readback. Installed product adoption remains separate. PRIOR 0.96.0 SOURCE/PUBLISHED: UTEL-H3 coherent successor carries telemetry CI legacy-default selection repair from PR #4152 (a0044731f432b9f3f7dffa4f9d0a0c85eebb8a1b); publisher 37161212706 promoted exact source f891b5b0723070c67e08d1a87b7d12b0b4d8bebe; installed selections and receiver adoption remain separate. PRIOR 0.95.0 SOURCE/PUBLISHED — MINOR coherent successor for bounded read-only board-v2 inspection and gated organization guidance; publisher 37071597534 promoted exact source 3b5de3367f8647cea0cd9366b8cb11eddf53feae with all 16 protected-journal effects verified; installed qualification and four-target Board adoption remain pending. PRIOR 0.94.0 SOURCE/PUBLISHED — MINOR, Drivers removes the retired Python skill-helper implementations from both mirrored skill roots and the compatibility wrapper after supported callers moved to packaged F# commands; installed-package verification rejects reintroduction; includes protected native learning capture and export accumulated since 0.93.0; immutable coherent-set/v0.94.0 was promoted from source 337b6a1d53571b07ca8e1417e18e52546ad319a7 after exact both-feed readback; receiver adoption remains separate. PRIOR 0.93.0 SOURCE/PUBLISHED — MINOR, supported skill callers use packaged F# telemetry and preflight commands; includes protected native telemetry collection provenance accumulated since 0.92.0; immutable coherent release github:0.93.0 was promoted from source d53d5c4fa0a54894da87e96ae2999288fb280ea5 after protected both-feed readback; no receiver adoption is claimed. PRIOR 0.92.0 SOURCE/PUBLISHED — MINOR, additive bounded read-only `skill telemetry-config discover` for installed workflows; immutable coherent release github:0.92.0 was promoted from source eb0f73186a07daf26e0f7bb5d4c1ee2054a8adaf after exact both-feed readback; no receiver adoption is claimed. PRIOR 0.91.5 SOURCE PREPARED — FSharp.Core 10.1.401 and compatible telemetry/driver updates; package-version remains published 0.91.4 until both-feed promotion. PRIOR 0.91.4 SOURCE/PUBLISHED — coherent telemetry-capable set from f0b1bb8748cbb7b27aeaf7346b8690c82ed03343; PRIOR 0.89.0 SOURCE/PUBLISHED — MINOR, FS.GG.Drivers adds the content-addressed installed routine policy, helper and native-check closure; immutable coherent release github:0.89.0 was promoted from source 535970a06055dfcdbb96aad8726b4d7d981a5b72 after exact both-feed readback. PRIOR 0.88.0 SOURCE/PUBLISHED — MINOR, independently activated private telemetry, source-free scoped dashboard, durable receipt transport, release qualification, and intake-audit hardening. Immutable tags `coord-engine/v0.88.0` and `coherent-set/v0.88.0` resolve the accepted source d77fe195bc4e133ace8763c2158834410ca72bc0. PRIOR 0.87.0 SOURCE PREPARED — MINOR, prospective private SQLite telemetry, repository-owned Codex lifecycle observation, exact-head CI reconciliation, native outcomes, and derived whole-item budget inputs (UTEL-06.1–06.4, .github#3360–#3363). Published from exact source bffc370933ec4f35af2af4acf5f72b5888844365 and promoted after both-feed verification. PRIOR 0.86.1 SOURCE/PUBLISHED — PATCH, routed board drivers reserve the three-round fresh implementer/critic repair chain for strict items so admitted routine work remains reduced through repair (.github#3338); immutable coherent release github:0.86.1 is promoted from source ce6edfd8e3f569867e6809ca3933c6ae65769a1d with content sha256:ccea15d2acd633188f34bdaa9761137538dd834fafa43cda185dbf90c473307c. PRIOR 0.86.0 SOURCE/PUBLISHED — MINOR, reduced one-owner routine route; immutable coherent release github:0.86.0 is promoted from source beb3456ecb2c4b4cadb6bc8dc268598246449aaf with content sha256:01d0c921ab23b6807e1d6da1a9c623cd0cfb5a595bf790b51662746a0681b974. PRIOR 0.85.2 SOURCE/PUBLISHED — PATCH, guarded two-phase implementation landing accepts a missing closing keyword only under an exact typed positive acceptance-receipt obligation and fresh same-item authority, while terminal completion remains reserved for the canonically closing receipt PR (.github#3286); immutable coherent release github:0.85.2 is promoted from source e94f7da34e2c3792a2c532a4969123fd26fd601b with content sha256:3fb04e68d9b90dff5d37f3ad9d0533346cf753444effdb6de5721191557d58fa. PRIOR 0.85.1 SOURCE/PUBLISHED — PATCH, acceptance survives a forward-only, complete, path-disjoint base advance while changed candidates, conflicts, relevant overlap, and unverifiable equivalence remain fail-closed (.github#3274); immutable coherent release github:0.85.1 is promoted from source 503a07d24a6087c549bc47b5322d6f05cce2a6c5 with content sha256:f0f3706c755c767c9f761c993bb01f7a9c52c08cd74d504c1de7322aadaf471c. PRIOR 0.85.0 SOURCE/PUBLISHED — MINOR, human-authorized scope-bound synthetic lifecycle checkpoint with mandatory functional verification and strict post-anchor resumption (.github#3263); immutable coherent release github:0.85.0 is promoted from source 9307b85458b326019415f8bcf6a1d13d0139eb6a with content sha256:95892fd5d1765ec3020168f71b103a1849ae645e00de77f8fcb549ddbd510081. PRIOR 0.84.0 SOURCE/PUBLISHED — MINOR, durable content-addressed private telemetry receipts, automatic digest resolution, and separately reviewed non-counting legacy recovery (.github#3259); immutable coherent release github:0.84.0 is promoted from source 17f400d70db2cdd28efd8d7ce14327f1495411d2 with content sha256:ec226689bf12f9ede6aebab4f1f045cc1bcb24e0c8208a9fcae031387cf776d5. PRIOR 0.83.5 SOURCE/PUBLISHED — PATCH, roadmap acceptance recognizes native FS.GG.SDD.Artifacts/1.5.0 verify and ship stage schemas while retaining exact revision, work, and evidence identity (.github#3255); immutable coherent release github:0.83.5 is promoted from source 97666e7f0193b71fde5642d5950093490fbabbdb with content sha256:3519327ac384e1549a2fed7fc431f47047c63f335341ce3d8eaf8b1b63aa3a9a. PRIOR 0.83.4 SOURCE/PUBLISHED — PATCH, roadmap unit acceptance now permits a single immutable implementation/acceptance PR only under equal identities, derives the repository from applied unit authority, and proves exact one-commit canonical critique ancestry (.github#3251); immutable coherent release github:0.83.4 is promoted from source a3641ca0827187fa4ff693f627f5024dab4093b0 with content sha256:aea555a3e8a6acf9d319b42cf714b605067be23ce2c8b39647780db4a96930bf. PRIOR 0.83.3 SOURCE/PUBLISHED — PATCH, roadmap acceptance uses separately authorable structured-review and immutable-envelope identities and binds SDD observation to the current structured route work ID (.github#3247); immutable coherent release github:0.83.3 is promoted from source 5e4c23790c714b892b0c5efa25b515ae4eaf252e with content sha256:aa95e6038bd0630eb163b0001c2f5628bc0daf71d0da8170f9e6fb6e44697ec2. PRIOR 0.83.2 SOURCE/PUBLISHED — PATCH, live acceptance relies on independently regenerated ignored SDD artifacts while retaining exact-revision observation and canonical comparison (.github#3242); immutable coherent release github:0.83.2 is promoted from source 0697e72f0f5b0d6bcc9728da3589f71d24dde420 with content sha256:40072e5998da0476a0bb7ad177d5c68129268b120d2cf3a2d554dbc7490dc7ed. PRIOR 0.83.1 SOURCE/PUBLISHED — PATCH, ordered partial roadmap catalog acceptance (.github#3233); immutable coherent release github:0.83.1 is promoted from source 2237ab8282433234e0d1af3f4716ef099422e282 with content sha256:43f9d6a386ce2988e1825d0439642e2965c937ee264bec3dca107dcd78ee2c1d. PRIOR 0.83.0 SOURCE/PUBLISHED — MINOR, additive typed roadmap work-unit preparation and atomic acceptance transaction (.github#3210); immutable coherent release github:0.83.0 is promoted from source fe13bf08d82091a3d024583e0315c50d30c59376 with content sha256:0e0df10f52fdd68747739aa6083f7d5b34cdaffd35e6d16976bcfdfa1106ebaa. PRIOR 0.82.0 SOURCE/PUBLISHED — MINOR, deterministic qualification/evidence runner; immutable coherent release github:0.82.0 is promoted from source 3c53e4600110974bb1b22d3522a7d794fd24e3fd with content sha256:20cd31e6a90658237571d37874f6885789217db329ca613d4a5e819432223a0d. PRIOR 0.81.1 SOURCE/PUBLISHED — PATCH, publish-before-adopt completion; packed callers use compiled telemetry and compatibility helpers are removed. PRIOR 0.78.1 SOURCE/PUBLISHED — PATCH, stable. Documentation-only orchestration visualization design plus the auto-publish frontier repair; no engine wire change. PRIOR 0.78.0 SOURCE/PUBLISHED — MINOR, stable. Intake derives Class from the shared board vocabulary and recovers only enumerated legacy drafts after a partial create; the exact predecessor body and authoritative post-PATCH read gate receipt advancement. Packed filing skills remove the unprojectable capability example. package-version is 0.78.0 after immutable dual-feed promotion. PRIOR 0.77.0 SOURCE/PUBLISHED — MINOR. ADR-0079 makes one Accountable Delivery Owner the sole routine authorization boundary; packed pnext-item retains exact-head critique/repair/acceptance evidence under distinct phase identities but requires no external person, account, agent, or approval quorum. PRIOR 0.76.0 SOURCE/PUBLISHED — MINOR. The coherent Kit adds initialize-sdd-workspace as a new receiver-visible member; Drivers and Coord.Cli advance on the shared scalar with no engine wire change. PRIOR 0.75.5 SOURCE/PUBLISHED — PATCH, stable (.github#2983, source PR #2990, merge 34b1fd8b). Three compatible lifecycle repairs ship: successful completed post-merge runs classify correctly, completion provenance preserves the full GraphQL merge OID, and closed delivery reads authoritative issue Paths while retaining unread-versus-undeclared state. Protocol.fs has zero wire commits across the span. PRIOR 0.75.4 SOURCE/PUBLISHED — PATCH, stable (.github#2941, source PR #2967, merge 8d720471). Nine accumulated non-wire engine commits ship with corrected cumulative release notes; Protocol.fs has zero wire commits across the release span. PRIOR 0.75.3 SOURCE/PUBLISHED — PATCH, stable, source 264725f374e3f05da46d7c3089462076a1f9bf7a; the immutable release predates this correction and its embedded notes misdescribe the accumulated changes. PRIOR: 0.74.0 SOURCE/PUBLISHED — MINOR, stable (.github#2876, source PR #2879). Five pre-existing non-wire engine-path commits plus the release-preparation commit are shipped from d4458d8fdfff0c332c80d920202ab0230bd9de0f; Protocol.fs is unchanged across the release span. PRIOR: 0.71.0 SOURCE/PUBLISHED — MINOR, stable (.github#2813, source PR #2814). Forward recovery ships the live stable-predecessor authority from source 3890c8f6b20fcd2c1fdd5b2a9a5356877c217397 while poisoned 0.70.0 remains unpromoted. Previous coherent registry frontier: 0.68.0. PRIOR 0.68.0 SOURCE/PUBLISHED — MINOR, stable (.github#2794, source PR #2803). Four additive exhausted-review/forced-claim commits are shipped with zero Protocol.fs wire commits. Previous coherent registry frontier: 0.67.0. PRIOR 0.67.0 SOURCE/PUBLISHED — MINOR, stable (.github#2756, PR #2792). Durable bounded review-wait receipts and the ordinary full fresh-successor review route are additive receiver-visible semantics. Previous coherent registry frontier: 0.66.0. PRIOR 0.66.0 SOURCE/PUBLISHED — MINOR, stable (.github#2757, PR #2789). The packaged findings-and-filing contract adds the named `disclosed residual` terminal state: measured bound, caller-facing disclosure, executable red pin, and durable authorized decision are conjunctive; a #266 check that cannot fail is explicitly excluded. Previous coherent registry frontier: 0.65.0. PRIOR 0.61.0 SOURCE/PUBLISHED — MINOR, stable. Two receiver-observable legs, either of which carries the line on the criterion the 0.56.0, 0.57.0, 0.59.0 and 0.60.0 entries used (.github#2712, PR #2745, engine commit 73024dc3): the board gains a `Kind:` body-line sentinel with a CLOSED four-value vocabulary — work|anchor|register|directive — in the same grammar as `Paths:`/`Class:`/`Blocked on:`, and a row declaring a NON-`work` kind is EXEMPT FROM THE LIFECYCLE REDUCER ENTIRELY (no projected Status, no persisted watermark, no park, no promotion, no Done), which the scheduler reports through a NEW verdict `not-a-unit-of-work` naming the kind rather than the row's column; and `ready --json` plus the board reads gain two per-row fields, `kind` (null until an operator creates the field) and `commentCount` (observable REGISTER DEPTH, riding the existing board page query as a connection totalCount and selecting no nodes, so the board read costs what it did before). AN ABSENT `Kind:` LINE MEANS `work`, so every row that existed at 0.60.0 behaves exactly as it did — the opposite default from an absent `Class:` line, deliberately. THE WIRE SURFACE DID MOVE HERE, AND ADDITIVELY, which is the honest difference from the 0.59.0 and 0.60.0 entries and is measured rather than asserted: src/FS.GG.Coord.Core/Protocol.fs is 214 insertions/254 deletions across coord-engine/v0.60.0..v0.61.0, but classifying that diff line by line finds ZERO removed type/DU/let/member definitions and exactly ONE added case, `Schedulability.NotAUnitOfWork` — the churn is the projected rule PROSE, not surface removal, so this is a MINOR BY ADDITION and not a MAJOR. THE SPAN IS 32 commits, of which 15 touch the engine paths under `git rev-list --full-history` and only 12 under default history simplification; BOTH numbers are stated because the smaller one is what a reader gets by default, and .github#2743 — the row that ordered this cut — records exactly that merge-vs-squash sensitivity as a real gate defect. Cut under per-cut operator authorisation (.github#2743 Sequencing; the 0.60.0 authorisation explicitly did not extend forward). PRIOR 0.60.0 SOURCE/PUBLISHED — MINOR, stable. Two receiver-visible legs, either of which carries the line on the criterion the 0.56.0, 0.57.0 and 0.59.0 entries used (.github#2645, PR #2650, engine commit aea56a4a): `claim --json` reports differently — `statusWrite` gains a FIFTH value `withheld`, distinct from `failed` (asserts a mutation was sent) and `deferred` (promises `flush`), and `converged` now means agreement with the DERIVED destination rather than with the literal column `In progress` — and the packed kit retires a start-gate `jq` predicate asserting `.status == "In progress"` that receivers copy verbatim. THE WIRE SURFACE IS UNCHANGED and that is measured, not assumed: check-engine-freshness reported 0 of the 2 unreleased engine commits touching src/FS.GG.Coord.Core/Protocol.fs, so `withheld` is a new INHABITANT of an existing reported field, not a new verb, flag, help entry, render name, result name or exit code. Cut by .github#2409's MANUAL path (.github#2713) because nothing automatic can cut it: kit-auto-publish.py:99-100 refuses this candidate `candidate-not-next-patch` — 0.60.0 opens a NEW minor line against a 0.59.0 frontier, failing the first clause and short-circuiting before the sibling-tag block at :101 — which is the rail working by design (.github#2442), verified here by driving decide() over the live facts with a 0.59.1 control that clears that same rail. PRIOR 0.59.0 SOURCE/PUBLISHED — MINOR, stable. Five receiver-visible engine defect fixes (.github#2575/#2662/#2683/#2678/#2694) plus a new reviewer protocol boundary in the packed pnext-item skill (finding-packet contract + independent-review consolidation), which is the 0.57.0 entry's shape. The 290 lines of new .fsi surface are corroboration only: FS.GG.Coord.Core.Operation is IsPackable=false and unreferenced by the CLI, so it reaches no receiver, and Protocol.fs is byte-identical across the span (.github#2648, PR #2706, round-1 finding by critic heron-d444). This cut ABANDONS 0.58.1, whose three tags at a415652f published nothing on either feed (.github#2654); those tags are immutable and are deliberately left alone (.github#1772). PRIOR 0.58.0 — 0.58.1 was never published and must not be read as a prior. # HISTORICAL PACKAGE: 0.91.2, immutable coherent-set/v0.91.2 from source fc64f351a6c7733c3df6520ad1e1671bfcc1714b; content sha256:a3073f2b92d64048e1b8ee08e76263a1b5d6d56b6c75dd930505aa9eb3fcecd6. Publisher run 35506239965 and protected journal fsgg/v2/journal/release/utel-rel-03 verified all three members on both feeds and promotion. Manifest SHA-256 1f98d1f970810ecd357252663ad0582c97b0dd42008bb3b55b9b585bfa4f4cfa; stable-channel SHA-256 317ff8d08f484ecec5063ce7495da63bc33b18e40707ecb0ae9c46bd158d6984. PRIOR 0.91.1 from source 05e3feadcce3d546a05b2a4e0b1780e8a642a228; content sha256:3a87727ed7178b79e00f904457f19abcff1e7b00b0a93cc593568735eb28aefc. Both feeds verified all three members; producer CLI 0.91.1 adopted on both dev containers. PRIOR 0.91.0 from source 85c356b2c44cfea4b83659b14b6946d64bbd9a22; content sha256:c8b03938aa6357f696ff9ca257315e02f79e0a23ef8b6d87d37430139f2e600c. Prior package-version: 0.90.0. package-version: "0.114.4" # PUBLISHED #5253: original candidate41491677490/artifact13166040055/archive60ec3509a31829b1640533ff667841c28f5986c4ab3d1ec73a63c1d97ff217e7, content sha256:a20c568e191ec82ee430f3c9145b4466fa32ee17cd3b582176754cb441fb8e1e. Ordinary forward41504251592/attempt1 completed all16 effects at final generation33; both-feed receipts and all three public normalized payloads match the original candidate. Earlier failure41495265202, checkpoint41497634725 and CAS refusal41501443662 remain retained; no repack or intent resend. PRIOR: CURRENT PUBLISHED coherent-set/v0.114.3, accepted release430687648/final33; original normalized CLI/Kit/Drivers payloads verified on nuget.org with hosted org receipts. PRIOR: PUBLISHED coherent-set/v0.114.2 release430588993, v0.114.1 release430365711, v0.114.0 release430012073, each final33/all16. PRIOR: CURRENT PUBLISHED coherent-set/v0.113.0, accepted release421880935/final33; original normalized CLI/Kit/Drivers payloads verified on nuget.org with hosted org receipts. PRIOR: PUBLISHED coherent-set/v0.112.0, accepted release419781177/final33; original normalized CLI/Kit/Drivers payloads verified across both feeds. PRIOR: PUBLISHED coherent-set/v0.111.0: candidate39522441055/a1/artifact12312227013; third ordinary invocation39529077063/a1 completed all16effects/gen33, release419029192 accepted2026-10-21. Both-feed receipts, seven assets and all three public producer payloads independently matched. Original failure39524000489 and checkpoint39524948262 retained; no resend/repack. PRIOR: PUBLISHED coherent-set/v0.110.0: original39423302862/a1/artifact12263934322, final39438076230/a1, all16effects/gen33, release418406702 accepted2026-10-20T14:35:18Z. All7native assets and3public producer payloads match; maintained hosted GitHub-feed verification is retained beside the direct user CLI read403. Canonical source pin is not installed/native acceptance (#4731/#4730). PRIOR: PUBLISHED coherent-set/v0.109.0: original39302112260/artifact12210674422, final39317658813, all16effects/final33 and independent native7assets/3public payload readback accepted2026-10-19T20:36:20Z. Installed/native consumer acceptance remains separately owned #4712. PRIOR: PUBLISHED coherent-set/v0.108.0 at f984a3619129c5e9ab68e1291fd080ef77ef9337; independent full-chain/public7asset/3NuGetpayload acceptance2026-10-19T10:56:28Z. PRIOR PUBLISHED coherent-set/v0.107.0 at source75ab98dd; #4682 accepted original39170373582/a1 complete. PRIOR PUBLISHED: coherent-set/v0.106.0, release 416441527, original candidate 2e42faaa994367b9f50be87439e8fd973ad21501/content sha256:351a435c1f162f3ff8ca8e6722d58b34b193b44744a6a207f9bb57f015f8204d. Original 39127872315 remains incomplete generation 16; separately admitted 39130246438 settled Drivers without resend and verified all 16 effects at final generation 33. Both feeds match original normalized payloads; signed NuGet archives differ. Later global selector106 observation has no pre-entry preimage/change timing; whole runtime/discovery, board binding, fleet and receiver acceptance remain separate. PRIOR immutable 0.105.0: PUBLISHED: coherent-set/v0.105.0, candidate e54a59885580c894c8fbc67b0b27af3571ea9883, initial39096861301 stopped at generation14; separately selected39098313280/a1 completed all16/final33 without resending the settled Kit intent, release416229635 promoted/latest; final coherent channel and installed82-file correspondence remain bounded to their original evidence. PRIOR immutable0.104.0: coherent-set/v0.104.0, release416097241, candidate912eba8bbd707dabcbc5011d508c479109010b71/content sha256:86a776fe591b5b98bf189fdf2c47148b1b417551c44f091146a1d6ce1acfd987; continuation39080633461/a1 at controller5a2d13d0 accepted final journal22 generation34/all16 effects. Original39073648848/a1 remains an incomplete checkpoint; original .103 Unknown and all inherited reservations remain. Installed update and private-caller/consumer acceptance are separate. PRIOR 0.102: PUBLISHED: fixed candidate6e9be17bacd288ece103b67ecd5842d37a9c8e50, content sha256:fc16321e011ea616648ccc1dafda00bfc06fa34210fd49ddb008bb56c9ceecf5; original publisher38133108945/a1, continuation38156868958/a1 accepted generation33/all16effects including both feeds and promotion. Installed selector custody and C3 provider acceptance remain separate. PRIOR Published coherent-set/v0.101.0, release408709919; candidate content sha256:e8ed439047f663dfcb34aba1152ffd4c6966a0c3a27be0ebb48eebcf47e26996, source79051e56b025dadfc6fcaabd58b79e33f2854928; all three normalized candidate payloads match both feeds. No installed-adoption or current-channel claim. PRIOR Published coherent-set/v0.100.0, source3ed8ad419a64253ca6f665e9779e5e4d110f50a5; original manifest0b31c416 and both-feed normalized payloads verified, fresh tag/release/feed metadata confirmed2026-10-09. Original operation custody remains unknown. PRIOR Accepted coherent-set/v0.99.0 publisher37566865635, source64e95ebec1a8294e16edaafdb27e6aa96f32c6f7, release405346080; both-feed readbacks accepted by root. PRIOR Verified coherent-set/v0.98.0 publication 37434982959, journal utel-rel-15, producer 3d4f7e9c6337fb020e269e632653de0faeef6d72, content sha256:15a3bc4c133216cde77d1fef5b639d1842588a5754802eaa11b098e7b62c2a06. PRIOR Both-feed publication accepted for coherent-set/v0.97.1 at source 99ea75286f5c3cea2a261fef4e5b45cd70378185; exact-head hosted feed readback also confirms both feeds. PRIOR0.97.0 publication: run 37235030417; coherent-set/v0.97.0, release 403211100, content sha256:b78fd7bdff1251e32c07ffb181c31b8c2009e3174cfe305b0761f5ca8b4e245d. Prior 0.96.0 receipts remain immutable. package-tag: "coherent-set/v0.114.4" # Release431788123 promoted 2026-11-02T19:02:22Z, immutable sourcec914942cd0094179e07f12f0a2971f7daf059ff4; release-manifest SHA25609d4d5046c04bb443297850ee5adf24c24f4719a572ace2cc104fe7d76968266, stable-channel b3e2827fcb4e7075afe539e7b9114b9acb50a1d89aae875bee13dcbbbb435378. Authority physical45687a12a8c0aac3026ef04cf7cf4635ad259d32/logical229d657b782765145ad7a44118244b8bbba40bb0/state SHA256c230e176432a60b303af035742d8cebe3c5f832373329504c6bd2f8725d80d28. Postpublication metadata does not rebuild this release. PRIOR: Release430687648, immutable source5019a9d2b78dac15f6c0227e9d582cab231e5ac6; release-manifest asset sha256 c9c22fe2eecf850ac06ef8a01891c808a87367ab644aa0e8557c321d6253efe4, stable-channel 854b3801f2e55bb2b5abf4f698f3e3d63acae73a4bb3617e37e7e7b24e1ad7c9. PRIOR: Release421880935, immutable source79db622ff4a51498e22ae5820eeb2b470fc743c5; release-manifest asset sha256 5daf312bf999a393ba77b82508eddd50380a3f059e17ec90f433760e01f9b8f7, stable-channel 3f6c208571c4b2db511ed5605fe3f4f357e6b45e816b8ceee21350dbbb1bb7be. PRIOR: Release419781177, immutable sourced5af6a987e915bd0a1b572bcc09ad0d4b2e798b5. PRIOR: Release419029192, immutable sourcebd60a97a422c8fc8ca0c17b2a9dea4e504b708d2; final manifest asset661069009 SHA2564a1ea7a5423995504013ae0cac88b0c177d8377f1d21dd34f6d8616ac1851f39. Postpublication metadata is newer source, not a rebuilt111artifact or new release. PRIOR: Release418406702, immutable source42cd9e7c8505f7cd72d5a22ad424a27af6d51458; release-manifest asset659550415 SHA256bcae24d71571ab7f0dc26abbbf00beb0abf12718b22e7060838990384b86911f. Original failed publication and gen14/gen16 checkpoints retained; no replay. PRIOR: Release417623644, immutable source0d85830e7329a2718ee57ff0f1a16e6c751a469c. Original partial journals/failures retained; no replay. PRIOR: Release417149016, candidate39233536189/artifact12178009778, original journal26 retained through failure39235248295/checkpoint39235800776 and complete forward39238215850. PRIOR Release416724931 at source75ab98dd28b1a818cc3986d595bf21e0fe691ec6. PRIOR coherent-set/v0.106.0: Exact candidate source 2e42faaa994367b9f50be87439e8fd973ad21501; release 416441527 promoted 2026-10-18T13:18:34Z. Prior coherent-set/v0.105.0 remains immutable. Prior coherent-set/v0.104.0, coherent-set/v0.102.0 and all earlier release identities remain immutable. diff --git a/registry/driver-skill-manifest.json b/registry/driver-skill-manifest.json index 68ecf46ae..cd32dd812 100644 --- a/registry/driver-skill-manifest.json +++ b/registry/driver-skill-manifest.json @@ -3304,12 +3304,12 @@ { "id": "publishing-and-deployment", "scope": "operator", - "sha256": "367da7d4c3ce0969912552b5f153203d7ee68659ea346b48c502f88969217da1", - "tree-sha256": "b96f416162809f38ad21e07eb13e1b7e7883ec5ba5e6baf64fb9c86d27cab607", + "sha256": "d4219b659086370cb0c6bc27b0e99a86ee61553de57edf7281199e2af16c0f61", + "tree-sha256": "2495854e96575937e6538a7c216d255ebe636de6c37bd1e83c8e31529c5126fe", "files": [ { "path": "SKILL.md", - "sha256": "367da7d4c3ce0969912552b5f153203d7ee68659ea346b48c502f88969217da1", + "sha256": "d4219b659086370cb0c6bc27b0e99a86ee61553de57edf7281199e2af16c0f61", "executable": false }, { diff --git a/registry/skills.yml b/registry/skills.yml index 6ab3402ad..351318f38 100644 --- a/registry/skills.yml +++ b/registry/skills.yml @@ -409,7 +409,7 @@ skills: # publishing-and-deployment — homed beside its owner+predicate siblings and reconciled verbatim from # .github's producer manifest by `--write` (.github#299/.github#1200). The position # and this annotation are generated; the row's bytes are the manifest's. - - { id: publishing-and-deployment,scope: operator,owner: .github, source: .github/.claude/skills/publishing-and-deployment/SKILL.md, sha256: 367da7d4c3ce0969912552b5f153203d7ee68659ea346b48c502f88969217da1, materializes-when: "false" } + - { id: publishing-and-deployment,scope: operator,owner: .github, source: .github/.claude/skills/publishing-and-deployment/SKILL.md, sha256: d4219b659086370cb0c6bc27b0e99a86ee61553de57edf7281199e2af16c0f61, materializes-when: "false" } # drive-board-best — homed beside its owner+predicate siblings and reconciled verbatim from # .github's producer manifest by `--write` (.github#299/.github#1200). The position # and this annotation are generated; the row's bytes are the manifest's. From 9b26667f4e2f44e514aa4ccef68f54982e4b5e8e Mon Sep 17 00:00:00 2001 From: rev Date: Mon, 2 Nov 2026 22:50:24 +0100 Subject: [PATCH 04/19] docs: compose enrollment and accepted HighBar release knowledge (Refs #5263) --- .agents/skills/atlas/assets/seed/catalog.json | 2 +- ...3b08d690f03ce16e7f7ce948a10d2159b267769651.json | 1 + .claude/skills/atlas/assets/seed/catalog.json | 2 +- ...3b08d690f03ce16e7f7ce948a10d2159b267769651.json | 1 + docs/atlas/catalog.json | 2 +- ...3b08d690f03ce16e7f7ce948a10d2159b267769651.json | 1 + registry/driver-skill-manifest.json | 14 ++++++++++++-- 7 files changed, 18 insertions(+), 5 deletions(-) create mode 100644 .agents/skills/atlas/assets/seed/records/0e9612ab3e2095fdf2eeeb3b08d690f03ce16e7f7ce948a10d2159b267769651.json create mode 100644 .claude/skills/atlas/assets/seed/records/0e9612ab3e2095fdf2eeeb3b08d690f03ce16e7f7ce948a10d2159b267769651.json create mode 100644 docs/atlas/records/0e9612ab3e2095fdf2eeeb3b08d690f03ce16e7f7ce948a10d2159b267769651.json diff --git a/.agents/skills/atlas/assets/seed/catalog.json b/.agents/skills/atlas/assets/seed/catalog.json index 0f272492a..8e8363777 100644 --- a/.agents/skills/atlas/assets/seed/catalog.json +++ b/.agents/skills/atlas/assets/seed/catalog.json @@ -1 +1 @@ -{"records":["000ada42299601fba29016e5c0e0d4012876fb42670bb10fa0b1315477254ba4","003893cc49855d17a15295d7adbe57ee301ea20281dff216461baee0810853ff","0052dfb9eafceabaa590f4497e4d42f19020718c84b981d265edefd432ccf8dd","00641d046d6869fdd0023ab3df99e0e67a6ea28f0dcb701f622b1cec8b3e07c6","0066d4a624c02398f21b4d7a736a9fb5101ed8b6b13ceeab46907e9401af98ff","026a241141ee10eb829aa6ce461969242d5c1d45fe9ca19f08ef4ea880877676","026b08fb343aefe19177e95b759560d340d372def4b71acf613fefee3438ade2","0357495d23fac4fad210b6dd7ed7cc57dd33d107e1659a81f085cad78300797f","036c148f6d0e89858c9bf4cf380272ca6904bb4ca277a909fb71c47f5450cef7","04652cbc95ac4dcd21b837b38f2ca5a0ccd4d0946bc13fdb31c9c15a578d3a2d","04d17203f03279980862496517a1f0861be5f6cc8063bfbf92f8f8ac19744fdd","04e404d89dca295564813149472b1de8e6c43357e2f6d91d169ded7600ed3a02","0509e5c6fdbd2dde0c0db8558647080560714804d00e4f9268342f2e84858a3d","06ad2c8aa0ff3b862edf3ba99e0e4e8801ee163709e66333cd06c3fc61232b05","076259a45e71df780b012d29618c17739246c86321d2ff05a6c272bcca8db675","076fa091c878b19cf56a94be0966dbcd58d52c1839f9d4b85bbfdef650cbdb88","08b3dc660b9d2bbbe75b590b2b86d941bf935a254cd5f09de71ee6894f4048b6","09e90ad705af012a8c36efbf296757f35adf9c9ce3b8908791c75d72c192973f","0a6d7dc5b64970bfdadc9049ace95e8bc163fc421beea70129ff0eaa692c6d06","0a862ee40916522f8ae5f14b3e084bf5f2e6488185583346db96ced16ce7619e","0a9df276d42b56d98a7802befc2404204e0e5ee8bc7f5c032f7bb29aa4ae2091","0ad4403c8f4078dbfa543310c69bd1dfc768e305987214ffc37d7b2600c4687c","0b2d1557ff6df5f4d65d540a5403b07ba81b381dfc799b7884ac72dfa6ee7753","0c22360d4653eb0f450e4d3d34564875f1660cfcb2d546095d98b3faa3967cbc","0c7d3f36e3bb4270edbf7abd99cd2dab772df274cad1c27c7e87e302b8eb1c23","0da4d093b49c0a1f654b38008bb01195e816829279ca1989bd2448194e15361b","0e560af7d9dd2e0f2f588a74cd35512973747f20bdfe0bee0bc889105ea53dc9","0ea7107c2c8edaab3ff2bae32f63cfbef6903a51cdaff257278f757ed5ef429d","0eef4d717eb03f0906aa3be7336aa71f831726afabe8a56077b76f6e82fd08e1","0f11324ad653d8d841962b0eeae9f68b80243d4ef7df4f2404ed4c3e45ba5197","11fe30832d93706c60efd836b09f35f049c4a715ad6144cf277ca240c5780704","1244d27db0cf5075353bcc622d0fb3b5ca6a7d08526e2c5754e8b745c250bf3f","126c817ad25ca9cbac2a0f7446e76c79852459ac7b9c61e3ba5d5cbfe5d37dfb","13824d6bce0f961c89eef4bd3c8a72ae6ecf7a1339b9e06eec964dc5c12dc544","13d0363b8d765c87a57eb42c4988320a9c2e7fa09024aa972f4b13d7699a552d","14156f1c6bf0fa8dfcb5cfafac09e012db446d528dad0e4301404fd693b9bed3","155fe673b8ae12549c978e1bf1d5c43e360937fcf2135cdcd5aea6f6c771da44","15d41240067e2335a0354a4e910b6610f2b8f079b8f67186f10181622b4a8999","1746f4f9d47b7dc42280dd34e664b3ec410d3cc69ac76933707499ffa34c79d4","1754adaf40732c3a8c73d2285c25a8b6c8c9d3e68370de618a0ffa8f3e60fb6d","1945f527afc3c2930ec4d7fa57ebb2ef7dd6321c0dd3ab9233c9963e9e613165","19d657b67672257ece127f3b957674b7fb4780843148db0a36a0b329c2a418ba","19e75be8ed4dfba2a6f8034154052160a7a181b17d887b3e8724f3e3c111c31e","1a24f6ef0c08a898f309c1b925fc19b29526f913a61a1dfe4b1a4308ebdd97ac","1b3ec24337f0252a00cfeb6df0a0f5d2b6d737dbea61b8d0b4a643f4c686df6a","1b5351b2dc647aba864e387168db5128435cb80da94fc42581cd60a05fc34b9a","1b8cad98d53da179ab05eb47c1783f4c8b45b9f39c635e7a337285f5cd9621c1","1cfd18d1b12b25604d818389a34bbaa746f450e70246c7f4242fc4e215fc46a4","1da011289116fe88fe92cb8f0e83ed7ccbbca251681d4e136c5a61c40364f8d3","1ec9445b242d2a2e149fe71c67bf13d8c0e4ebe5a6ed7b022656b9941973909d","1edc36731a9c76ad07d269d8b4fd84c8c956bb43d6f56de17d6208164856ffbe","1fec5a63a7b2b212e3e5d5222e49061f3b924966c9741294f5630836be8a3925","20901b579f69cc97eb56b492938864667576e1c9bfacf13f8a529c4f6e543448","20d01a387b4d0801cb588492ede88cae7bade9b7ea3591d9e954add1e67cf4ce","21338155cb4f52c49e5072c877771be67c75590d9b238ea025fba5209fd6e018","22ef13e60456fe9046dfe72f20122362aeefbbb445632231b8e364ed9b50e135","23af79bd1e7995fc8162ddc4d830318acb054bbfcc9c7d5cb141ec306da67386","24373b643450d9dd3b8a5b0e74a5fec2844cd8cbca7d8a57dbc8b9ad9eade9dc","24d4f2730d94d1b7f149771ef0e59192f4936d142b21f4a56b1a391e4514d38d","252de742c26409c837ef491f55eb03ffcc99da13fb1a2f8ab66efbfb0c081a2f","253bb17320020b6a5ef8f0958856f6c565a239b4dc246d9e825f8b14da9ca8de","2591526ddabbea03fbdc38bf172bc54f42df9bc51eba7ad2b70d6e67215f08f1","26259abc7fe745f52e06f2aa2abb0e50f189bc7608065f04d5c669a0a99941cd","26290a0990d6dac0ce9448e05eb934210603356043dcf14a5d80585288e2aa92","26d6b31965013079d4db67a2c403e01f21e3c30ae65953400dbed92e289a0925","288daf614247c260cb673d8674e8b3874ccc4e269347836851f702d7ac8e2f7c","28abfaf6d50ca38af0b88aa50524200c17af9000da83ddbab3d8f9e06e020fa5","2905a2b4a58bd9ec1c4f77fd3d1d246c02caa49d806272756dd039c79521442f","291d3db272eae084d34c04bc1305f2abb26a7e7acbc5515208469b46719a4ed1","299e929f58fe7d2878ec59ba6ad9fb74f1b1e550e488a4512373b9621f089844","2a38ddebfe3380232e35d5a24f9cb9f7c38abbc9c68add4ea5952c1e65d328d2","2b4f7c8dcc95ca8182105b9b6806391666e6a2c3a5c80d3ce5a5f04fd6cf9122","2b5e739c8f9602c585e67554c457e6e53351679afd56ff324f8fecc80f0891f1","2bc251ffb58a0d03480748058eff4c44079a0f21d75743063cef50263982337a","2c76ce93500601e281a41f5985fe4e3926fc8bc9d01ee687f14052cb553ad2d2","2d46924a94c85f4275a449dd3d9eb6c602cf8a9104db19d224e3aa469b858d06","2d5048eeef90792c0a2b9aed7305598a28db2103fed3903462c6c1882733c3e8","2d599c722a08306b98f2d833fb3e4a7acb9dea92e6a58820caa2f65c09803fb8","2df1610ac1b912232030b5507e5e944515b0f1549bf2b76ecfb12baf0f40ccea","2e1bc31ff6b6fb14d0ca8703a02833db749b03e172f2e91f9423f0751e88c256","2e872e9d3ab8b553270e79673060c50c1afd68a41fcf9fdd0a13cba80be0dfaf","2ecd502add2d801eebed39411fadc9a80098ba9ce04a5f4b728a0e4e331232d6","2f7357367d921995f4c6fdaa693392adcd2df4860ef4d25c8dc47f7ddea8c755","2fb2ed7902a8e35dc36489a23245d963026d688008c92fed6fdc1f6bc27198a6","2febddcced970d495778f33fff212929ac99c23adc42be0c1062f5c8676ffce0","3018f389f6928af5830bdd081c9d03530a379f37d1c2f9196e6fb3c44eb337d5","310bfb5b2d061bb733771e5cb7b3b7d25db43af5eda9f806169b7ef9330c2fe7","31fe4b51d55cd99a4692d2cb787d362cb4c0d0998d3e001efdb5cb7ed838340f","32f69a7b8997ae98b9305ee578145d795dbcd39ca4469bf2465e57a0295cda51","335683e33b94cb86b5e426b4faed200673bf850151191a08458136ceb164fd4e","3407ec53a884d3945d86a88d6b9a883419dd426e96b1108a8e6686f30397a629","3442ba5c7643c793f62d90ca841f7891b3dbf97f028bc7b62f8b4f88c1266d1c","34463778cf2d29e3896a65613cf9e3eb3e9f2d8946d17f12b609e70eec63d128","348ba129b7b9c94e24fa8ddb81024e777c60448d1b5d49f7b2075591b23c13b1","35da3938b72cf3520e126ad595157104b69ab748904c7b4e12f563d6b103172b","3600e7356a3741ef02f8b2ffa6a6b5d822dcbb170771f2ea33312dff4470f431","37c8908ea2a349cd3034018027160ad810b28ad1fc203a9a353971e1f7396b4c","37e39faee019bb041627510f1f02746ba9a85696417a083b438eb4974b72c2bf","38a75fd804821f4836f0a7ba8d41af3d3a3a5f5d7dcea68487009297824258d9","38c6396e645750efcb2f187c36c383471b3b0b59290e3b42cfcb9668594cd0c3","3962789d05f324d436a363700cbb5ced5aba791d782b3c0ea73221fe0c1f0b97","3966e5e53811c43962f5d0953e5da4753eacefbea27ecba9d36af2fd8e4fd52f","397476cf107b48e7a662264f8fea9f880231fd3d1e0401622650f214cfaa35c7","3ad8b0398ba6c354c9e31b7438b2515579fc0b1f17de4b35a914c862a3a11e3b","3b3c6cf083b12a840565e00458e2fd4ee8a61f97cda452703a6b13d7776b6c13","3b4af144afed3d52dd2e1f64e23bc25b3475eee5f7af3bde9886761b15c33dfd","3b5d82795e9f5d1992ab67e078fcf1108247ab9b6d1baeac944d3ec0294cec5d","3bce154e59c5c45216bb5372a352e948d6cb365bb1bd47d4666ae0412e507ca4","3c75b650f3fa8217597b01d3aaf25427ae2a658a7c966afeecdb391d3ba547ea","3d0274f77576abdbdf442c8843e955e1bbc91e9f8cbfe3646b119337cdb13c96","3d642ccf9ca4a0f7f5dde1b41f65c99e9c447cbb9e64883b67e4fdf76f216f52","3d9fd2c5877483382f0c7331206393e42827b5dccfd60549a6771b7a5659e524","3dbf6d1c2c8db1a7e3988e2a84b67a4e1d7c8304661652ffa94db3b7eee08edb","3dfcea4ee3d0d0ed09b1f77bac48b33b64ab4620cbfc74fe0e4201b4cdb81ce6","3dffc36586e9078f750b0a2b4cc2c70a17a81294903186dbe8cc47cf8055b9bd","3e2f66baa16c7ea936eba34720a55897438f60b343cbe8fda4eab1e5dde044eb","3f5465798dbc2ad279ca4849d5d0f819bad01455e0dd2a9d98afd4b55cfbd7ee","40de9f41f9a9f56ef6a51d065270e875b4a85cf043b7c4a0173b2510de4979ea","4134a3936170c1fb5fa6d2e2329185a981436477a66b7d31e827c363691bad50","414259a2fda4a1a49729be6fb1aced4675ee9cbdf990aaafb8e5b3153b54d64d","41baa5d98b5bab2ee01cad50c05b83edd8cdfeeb00f30b9406b4b2ec6d13d738","41c768ea17144c6ec225e9a65d4c3c127fdd7264dcba1a89aa17b20fd5d7e3ee","42aeb46fcc3d10b95e4067bc9cda875fa933b4102873f67c7bf1f8ca6799a598","4320b92712bc14dbe10b56f1cd3d1bdc093fc4be6016732839d0be4dd4d027d3","444342c21a4743af5961beeebb88088f5d2a0649f76c71973a7706a744f5efd2","4457ab439bc8f212d83442dc7500e9d45ffac849d0f77cb97686d9b0672fc3dc","461d34fb1d53849951a7e715e52342372d779299fbcad210794235c610dadf64","46a24cd8e385b748f40d9271b1e856dd6d68c91ab356abb11ff6b65f1ef936bf","46cdf2c207f79d388001f6636dfb7a98bb2ba72b9d1c6df4938f0a27691e07a6","471570cdf8144df0c32aba1730aba24c7e42e5ec317af771ffa169f5c842d117","47b5cb2b011c0f7012d75e88eb86a10f3f0bd48545db139669e654cac1f69650","480f1ede18ae031b164d49d676feeb1090fb33932676ff52e1e2eb24e8d154cd","48262b98c0bdbd5ee2314345726d23630ec1771735db8fe5f1a8590b662c9962","482cd15ecd9cfbd8e1943c0fcde0bbf1d875392dc2a701b698f48bfba684a062","4855e1947afc954cb1b20bb45e7af10b098fa34714bd32e9bc77941cf58fdaaa","48797c44c92cb34fd9a57a08020b45c6920b2268dc8ad616c0f814a3710d5316","48d094622ada1806cb30335926007c1abc476b1f7b45a2e250c490afa25e847b","48de3afdc6ee73ed121d1433bc6367a399286d5f8c2c63670a0b3b9752a36175","49e8cf09e38acefd3a0fa62d048028286d3b47b5ceccd8f51f10022978c47820","49ee4a3f2a8918bdbbafb312cfa807d9982800d13d29ee292c6c0daad8b9b8f1","4a724a6a842a132c2185279513f341b79f9be93e42660f1255770eeae3b1323c","4aecbdfafb68feb3124c39219498241864bcf1ceaf87fbf80598b1dd87a9191d","4b364ecb35ad02b06b6b0f32b6a29202f2c835e1ac0d70b89fd0278271799dbb","4b6ab2768e1ff3716ac8565201c031a820c208db9ea6ae1495dd782e7557a3ab","4be7778c4f491d55154a028d9a9dbb35059953fbcd243e0206902a6e64645efb","4c8c327dacf345e184042092e96ad3ea02ed4cece57dac5fa68ea52fbb5a6adf","4d5a44ba07fafeab823b54a21846269330ce35b4c190f3ddd5434bc8530d9b41","4d86a2764c55b5c5f675fddad8850ce4ceab160ac5c164a299fc098899d31aa9","4da0a5be70e8af9c39623deac83822749482187f6a0fc3d186dcfddaa7111576","4ece7844e2b35705ac39fa25913f6909aad5b4b7446bd637ced46b47c0db135c","4ef30f11bd4dd9d2eef8716d88a83010546e54594b2726de84f6d587651ee940","4f03e231c0dc5c9bb2874f6856382d5b205758af9678fffdc7552d4e4ae9866e","4f1e58fc658a4ceda181e2a7fa249305b09b573ffd68c2489f204f4957224957","4f2750b974c1404acb721ffc84cbd1d0756a24211dd6f6503c10ea74dbc45676","4f6fcf4dd7e73d86e06bdb9c14a1078b61c0efb2663ced9bfbc5f46fbb4c6d8e","5029c7b222158ab3f325168fa543d84fd2332d2e3e38db1ce7b83899cef201d1","509ec9c08864b9dd0029f32ffeac85fbac863e2dad459994c65b7cb5264faffa","50fd7e982eb2d2813634b7c44e102788a1a1cd4910a27acbcf219f76314fa322","52049cc9cee43bb27229e6b3e983e02c6aa20dd7d153b13e3c74bc6d2b47cf92","521ed246c4119acd6b579b6eefa23389a1655df54aa35de7671743979ebfc68d","5382c901d160ca2d79888d8acd7a690a5349826b5da486274b0800c9d7513f11","540879695d41205515aaabe5466971014cb43b960a26b8e5958e37fed63df762","548d237f42167af5cf5caa0ba20f0e7a6387deb6f27765637f078325172396a7","55267f058e9f085117765e4ca72ce875b622ceaceed964f6c396073214835c28","5560616d1e72f0a539f9ebbfea3b7d195c1ef5622f97994af1963748d4f97533","556ee783d8e2e4ca50f656c095758be613983f904d998a6534fb155510114f21","55a4711e799294d06988ab4acf77eacd7d424123082bba3ec987dff0ae13999c","55ae095961d78a1514c4dd1e63d477c60179a8662571ab5a90abd3eb2b83eb10","55dcc23ce52b3918a60029d9398f262216471c280bfe66421cc63240533a6087","566ddcfc45ea5edc695626826ed185930e910fd9107c5bc1844c717b714c15b2","56e7158313357bb145bd98c5f790e569be2203fb2601565a30091a597a7e7ff5","581337891936ba630d34ce9f6b803b82a2130791510f15bab24a07332400417f","58901d008c36a777dc138fa6b6d198030e0e843bc889cbad3acb954c826b3608","5962dd14d3923433cf723d698d1af19ac37a270b6e88445643fc56a646faab5b","5a2064cdf51026eed65457c05f34bec919b31d96d35c29498d298685965f0b5a","5b77bd6dfa81cc339e729e4195e258facbfeb64b9c680512f742e3fb1961fdd5","5be05ba74075b8f139be565c47688a4f395ce71452dce5cf7da4348c7ddb7aa0","5c0206d9d014821b52a43d7b222327a89d4ee2f5b1e21813dfa659a69f7426b5","5c3527e43fe24c5aa171c6fa4a3de7fe5e78f2527aed0dd19cb21d154d43da21","5c79c77f00167ca140127b00f1a79e1ffac621e46fc461089594206a7df8d7cc","5ca67643d5111fffd21deb18569162733e846965bf05fe6eb33ccd37c964025a","5d015880319af666943e68169ca906bf2f0c813d8bf2c5c0262aeb5a40366350","5de00a2f5eabe86c14f360304115f4136c41df1fb664eef6da26072fe7623d44","5e3a589b627edaf7005c60382475fae7229adc4ffbaab6d6fd03e9f08a0a8e19","5e43baca07fb966bf1c4b3ac06bb819577e477a84c5d8d3a9a19c391ada2e0b5","5f2a75b89983d1005a38afa2cabccc3a39f31989807120281d8505ffd564e0c6","5f43c837f39d207c35a58e9b36fe3144017b2012ac7da334714247606f1906d2","5f4fa6dde5930fe1b42f805895f0f5fb135c2b3ff9830f2bd30ae7526a3295a1","600ec184ee9964881bcaeaf72ad38a72db05d5b629d301cb323fa1ee9369b572","616c4dbde10f465da822d8a788feada26e5f915c7fbbc06232287cd1899c3044","62a713311297a7145d3610ee60dd6626ee543645a1918b050c629207561efb5e","630fdcff1f227b5baf5d10bd78ef0fde68791ac0cd8a15f65065f5cc4501b17b","63113617f2e4ee6b827a69bce6afb3949190a282f5feaaa9e2c9f82372623bb8","6312b7a9f8252f49b8ea0cbd0580b80bbb221db574ea74939823ed9d4140d73f","63544fa69b09916d52b305700eb9816305ff22b77162a44edd13897acea3a655","6385459222fba2c3302d3f2e38c57fcfe0f1829679fead6cffa1964248767d5e","63a4394e689acf4a4762cfb4df691d05f923fdf592fd2f8ea41e6a54f98d1136","65725e1cd3323fdf44ec47067fd6670b441ff5f82e99485e1a4fc7d475f14340","65d5b7eff9d03761c8206218159bb34883c09052d6a1959d040f711a881b4d4f","6601b2bb6c908a46ae2985d4683c8baeeec87b0688b9b33d3e8900286bf4d6ae","666e7f698fbeef24e13e91ccfa334cf781233e060fa86bcd7d4d0eb00b30f3d5","66d414618d4283838bddb6b9fd4b5221c280a7f6a715b622143d3bea76bfe1f6","671168c05789fc651cd961a5a15e10adbb76656b802cb0fcbab468ab76412ca2","671d95a6c09bb7b05a5721d52cb761300a2c8f376aac20be2948b7e97bf302b7","680de944f1f5380c579003e329ed6f10702ec8ebaaa8208743775588d2424d05","6989ec486a05550633170d2aa79188ad9b03aeea6c7859dbf18790ba78c5427a","69ebfc7eb8427db3c5c59bdde652d0cb269426126f8540b1b58caa29ccf130e2","69edc4285578313d1dd2f914d69add075a7b354f7fba717606d1abe15292576b","6a34d9279cae58765d6ee4a980192c0e15f3ca217b9f1815861d472a281b3cf8","6b00dccaa7deabc750679ab085b237a2bd025bd971ee1eb7bdc333b393b19084","6c3c592efe9c684ada5661b8cc88a5c3f6e57c841db06b9e070687504cbf6236","6ce6d164c3e31463fb9e144fdf91413e55d077cfc4f25092bb02923fb538a84f","6e08a638e1e28020923effd4c65fc517dbe7b06100ff76cde74e427191503b84","6f3a7020233cd77cfe59eefec0a277f6dda323743c8d80e4e54a95cd3cbc23cf","6fccc6f0c5fa71c43211785dced8abd0f3295040eab56063f4e8d77f1c09b8ef","700cd21af9ed7e81900fad9d52de2fb11db48e64b038e4293168f85e5dd0e043","702d1dfa75e92a916a446429f474d4c296e6ea4e8c487995852d0525e8440659","704cf778db6086c3e282c81249fb0ef09c1d7c2043335ef74c7ecb69bb3e84ad","7075f89b1271fd04fa02d4db95c0f0bd6bdec24e53a7953d7afaeba40e17e8e0","71ef1ed2d5e4bc7eebe7a73bb3e9423e5bc2f8319186380fe8b38334952d3b01","7256ba00af1cf759b95b7bf8ae3b9943f31349bd10a7652a26bb419b368d73a3","7369b339daca0fcf46ac7fe82d65ae95c75d7dbcaaae51209e6d90b6587a014e","73ec844fb3e2b9febd00ba37508b284fad141630f03cb9f74e36a195180f5054","7410de003c7b582e30470d1209eefc796a70c76fe8d61dd9ccfe01ecfa41310c","741c27b54c49167abef1d8633e3743b0e98f82a73731e744b6671e119a1c6310","74b5d2ed555740db7b4b0ea9b73f8fe00965fea8e14d4f075eec26ef7a189c68","75aaecf53db10459d768a6873f6783e7d7110aa510c2894378df027c1b03584c","76bf5a9c126db6eb466287a7c0d823327ee9882a70eaaa6efb03d169b5dba808","781a64598efb2a11156f07271ba1c14c4f6b3d73aa2943b26eae02063df7af70","786b0c2856bf1f3f809e5903b0a971f1e072af5635aa50bbb9b1449f96d7b694","799abc1e8d381b8d97349479139985e383bb49179b5a80f39807cb35a3ee78ce","79faec494bdd6d098c9d2a9d8559f822938c6b2104188db95321d89e7a732979","79fb2e6e6a91117b6aefbdaabda23ccfa596620f548ee5075993a8dc7a8b872f","7a032dbf0351aa32c77c8d187f7eb697500ff186c88c5946ecc15adc972246a6","7a134e7f1822183ed1c0ded720971539350feaaf92612761210cfc3ccdc55870","7aa52373f2721dd76fc8eeb3d6061794f27ea8d11e96bcb1ff25a97994a77d5c","7ad4ef4b8d3221758a9e7f9577750ee03f6cba11c8eae8bf25f74a3131bd21a2","7af2394d2e697f355439e841b6323ffbbf8b90b2e48bf64873791fbbfdf15b44","7b947ed0a9e6e7ba180921434b993c62ac70bbaba6af0a1618569a2d4b705201","7baa35131ece7ed9860607157d2531d4d70a061bdc9bb9876e20328f127cec53","7c2a1c4c4c03e3d68d63e0ab58e4e34d3f2bc1a4a837a055fd13a4e9f95ce6cb","7cbf970a11bdb91a40e248eee97ef789205910ebc913349698fc75ed35e82fdf","7d6133667f81aa66a98755d253ea43301b45ada338225df034d2ffdfc79829e7","7dd54213b65fa0a6ce5aa3c204b5209b67ec16306b776aed7dcf9e6601d74235","7e89b59b456dde4bbbdbf8079665bd82c51d8e500018472981c15618b3893959","7ead0c68ffa0ced241af74dde58b3831343dff3f7eaab64bddb9954545b7ba12","7efb464c6d7b469303c43f718063d8456df6fe43534b5d8a4229f5b9ba9705cd","7f8188b57ad3b0c28210c95954e5623376a4262dd5e75f002700c6094b8d6b6c","7f91dfc2ea1a3131c4090375db0f489c2a572e245ade6cda4ebd440446d6d60e","7fcb8cba3ed0ee9c342947aa88f0f699bb4f5c23244d21c6c739c9b66d7c6101","800060d7b4934508d0277f90a464e3112fd2fc99af4ef23825d09b0ff53f91c3","800a802a4ce9e597a102f0a566535c1f9f7adfc60c41af6bd2db4fb7fe3c0d0e","820c12fcbded9048a363b9e0ebbc48b24f85fd4a68131b5dfc1b19057bf09ddb","824bff7541ec2a4b0be126f0b0791314d568a0eb4e29073de4f9dbe0ee4918b8","82c419e5de083e423330432c9d45c744043d1bccd8eeccb41e3014ce9ae3c32f","83347356a898238c013dff73246440e361a9e24cc3c4e0fe0e850467772b4938","8343a4211a4d0ffdb320d5a4305174d85bb707d15dad978f6436297d022daa11","83a06a604bbe36d72da976fcdeb88665c762b0f0de44193576ef2e0cf29aa9ad","83a97b9ebb29f5cd014ef5e178970a601ee92c44678f05d1860b383c5f63b79d","85a962a7c23c14dff8d683e738b53f422221697b213cafeb616d3a172a6c4223","85e961266b36e0f8ec2a477f1f1dfe7ad748fdde9d906f7bd3241e6924866ea9","8629fddeb4f273b35df69d4d28923adc14eff59d919b1a495d1a68818137c561","872ab2b2d65fe685b91e355f5af051c85b79569ece16448160d01fef38039624","87789dab547842b4e0c822758e1325a3cbb046063e11e105a4779b3741e01cde","87f2b3634baa504f2ed9508c6cf6a47bbfb36214a177eb13d70d6a987706818c","88b615ef6a31bd9958e98b8ea522f49f0360ccac5d9fa8deb9e3ef3fe3147d9d","89a96597dc9c218633adaf94bb5d6dcf4cad8f5e0b6f5522a28e3ce8d8b2865f","89cafbb20d6029656266d8cb0f85103fa519c8032598282fea58c94cc59c4125","89f2105745b3a7cfd30e7d7c598d6c8fdde0a599f30fd0db7382cba50412445e","8b3eec010d1eae43a28c88434f2410a751f790a9d6ec4a08e75e68c171629ab2","8cce78271b4f001606069a575a172041fbddc52de6b582c920aa3d3b5d5b67ae","8cecfa09651c40be4d7c11c117c80e1911dc75bf6f1cc34be64706823cc024c3","8d250acd40c8a24ba0d51cc73e65bba6856509b5fbf4c7d7a435897a01c6e764","8df1420c27503370db9382f68a0af8d2b4d56f9dbc94b24ffae450a905083a79","8e7371228a726f381fb811d1d812c39917788a3df7e53dba1a3c364e755a0c03","8f3827158091bbed154d21c843284ad472a4552da2eeb858748aa29676e45662","8f4a21c70e4b933eaa4f9cee119945dd2ebeac532e82d34e17511b38cf03608c","8f6debc54d2bd7abb42f581f2204fc78b27ff8c67ee4b6392b4d71c5f983ee9d","8fae27ba5117e202afbd523b249fc454912571900fc909f5419b8ac96c773c44","902b958b4db7d8d8bf73a82a8aa86e5485b39477047c8ad60175d118fe31d987","9056c360e59fc78edde932b54124df317f2f04a90c0c6eb7825a87b89edf1ca0","90aff66decaa3a0998e9a6741963713c0c82fc70da505519e3d60204bf715fa0","90dc4cac6326293bb54486d3c873b83299e9a5ec8c86a68bf1cc131f5e4e2437","918126027fabb7947dd4ae810dd561ac22167102f9f978f86906624ebe88c9ea","91b495938bc6015970bb02c844368d3eee84425b472772cdb374a5347db86de9","91c9ced5e9ab8da897b7f69166a7d0bade5c58d511b42d60d5430d536da45d09","922a332aa100d622da733aea8fc74094739bb63cd480d3349a14d2418ab6b1bb","941f70c384905ab77cb9a88e2671301117e4df553da6fc7a09210710deb9b6ca","9442788fa51227044803f1d3efdfc1c2b2da372871a85f0f7a6bb3596a5c003f","9460f427df72c238c4b55f39c8864f1fa3685b0716a53227ea6f7b591d955c82","947a1cdd43831936480167169d30334f818bb5d882650a3547827c05204af111","95f0c5f3b9071db39fd72b88ec9fb2079ce7553fd5884fa527bc9216777d7c10","96c4c83df72e9d860e2ee51f1a74bc867c4a45efc8bf11bf88aa82e368b89aa4","971f59cc197732d0c0b6b8aabbbefca4550fb8fb04f8522bdb4257c05a28848a","97edc66e594bae06bb273db84a35d84c8162a1fdf55ed46d781419a9f6a2e4f2","985638a05562bb796911ec231d306b81e36ed6b58219b3bde874559e9600b59f","98a097d6ebb754334250dfd3ccc5f3dfaf5966524758cbfc9e10adf4a0229693","98c7e4bc2f05e9b4ca703db4a02347db7355a44f04e3a4003e26c46a56bded2c","98ecc99d3396aa9a35ce97456be66c1aac0cc05bab88aa99109649291e61bc0a","9944d1a9674e555a41d31d069d136461eb06dd4052d40f2e4ea4368dd978e01b","9a8f2389b8ebc29d3769868ff8b918fdeb2236d88192fcf76ab0ea3db0857fac","9af18d8cfee466bc061271d82254d7ea638b59b8d5a3901c6610d5baed85c38b","9b01e565a1541f9e652d7afbe62e3bbff28430c1ccac2226ea434f45fc9a99d0","9b466e8fcabe551bb6292d23a359be3ea15b7627a6ad9c9e6a4ff11444c20860","9bac7daf255467f47b83723095f93fa4b574d5fc08593f48825a2b2ebb8e2dd8","9bbd03293bf53e9db51401d157b3eb2aa51e9c70449350e98b9a0a3fc9a684ce","9c3b318c461b56a8d277133a6b947ef5618690ec281c42e9de6c27f22458d4d4","9cef1feab6841836dc20527fcc8ad9979671fe811ff80a5a33bae113fcbebb97","9cf90b3aa59f3ca0e40fd9e1fec9703428752d63bded6b091d28f614c9ba99ae","9d1a0da545eb6b2e16b18fdd305a2c000ff2340c19ac843914b45f6a4f936227","9d8637e5adebaca208f21af0a254e80712988867411be560031f4b7a23cc04f6","9dfd29090b50334ae229e4a7e812cfb9f6204a66dde563e215d8f52e884cb103","9e77badd0923fd79ca9761a41780ee4dd4f9ca9b62512f4fb59c7f8418494da0","9e9edbe6c5c90ef3aa89a71fd1ec54069818d2ff48ce0f35019b811add042047","9eb67ea41c5bcb9557ba51bbbd1b321a78f16335cadebbed848d8e6c1fc68bab","9ed400941ed49b2d90ebe3cc111d90d8bc966608ca61fe9bc315a3c1dbe8bc1b","9fb8c5aa087d38dab064a2d6054826377eea3dda98229725c2523f63a87e4750","a0ff0d0bb3a3c801b637d091293f2eeaac68e934274e4116d298ba60ec3461cc","a1baa1f699fd4ce19e8ef6cdfe346e1b0be63e16d5c5cd5feddcccb16a62f269","a2aec2d2f35d7174801247141d637e77c4f34e478c575b0e0a04c6251efaf993","a3c84d76be9d891812e795dd46470c2978dceeff928d729c0d5dd6def599923b","a3d6708506fb5c28f45f0d610bedba11b1ec7bcdb363ffff3aa4cddfa515f56a","a476183540f2e7121e533bf2dd9125dc071c81acc880e88cb435cad7a6d35b97","a4a8cca930cdfd15285ac3a7aa757d61501fb77fc12a7c3fbd78c096b279cf63","a50654761d6812cd811df02199e1b7b25c9b0d65e591f65430f9277ec43d9c50","a514a8c0898b6697696ca6f0ed9a43bf8993085b2db4299e3e9f8e3419c4a5ee","a644885c31f390b5e6b7fe2fc8d086d9144699295ccb6ffa51b3f7c76c8ca71a","a64e8aee389ae696d0d4b045c0153092113fa522ed5a0fd9b5658b8418db4ded","a6c531ed9bbafabfdd649f3030daf2f24461163aaf99dc73bb24dddb77bbcb90","a70d82083944311ccf98b6aa8da5adebc93c655759eaaf8d79624bb3d322abcb","a7ff7302e668dcea1cd1db2241ff95c0d73534539bd03fdefebbfb57f60d3849","a8b4a33078335d2811bffb78eee49aab5fcb31597dae366d43e20c7f7800994b","a91a47fb4fa5c1b1a834fa602030e435ad641240e6ceeb99eeeab7341ca09dec","a91c8a1431a4120667cd523cf56bac004794fc5b8b24275ad2f9c8a15c75fba1","a986593807953215f834ba73e7d2565659b32aa849986013f8614bb1c61ea8cf","aa131e74e695292adab9f57b3ccc5a503a836dd4b95a3b2b107c69f35dba3637","aa4103342641899dc00c22207c13ac31c0c73afd97771b0a9b249187d979625d","aa70263d079788757f176da269e554fef9240845706f87a93101591f8114e807","acae1db4aeb323f3b637fa11b087c3827a2fb6d69718362f54e3bc48f70ef7d8","acd7884bca46ea9422503cead985691da05cca25bd5ed52a199783cae7b8b01f","ad0e6d78c1e450e19bfca4a0e904644ab0ae315607811a28ac3dba20de869786","ae43a4d252290ec0e18c64dd58d51bc885020b2473e71e3ed0741184c9f006b7","ae69fe306bf5db346ddfa4367cda24c95e44213baca27b0ee7d7167bcdd85af6","ae8c200dbcea29f43b29974cc247d70647c80d5d76385396f1c82ee9f669e2f1","aec13a075b84253397fb97e1c93a23e1aaee6d6bff2a9161bfd00a5b1d7611de","af12215a96963c1e7e5d766ed994695e423e4780ed0b3007aed87b150d090c05","af6b60ae365a6cbeb140430b030bdb667f53a2a97508ae92dfc9ed91ca73b54a","b09355a97e3aef396f681943b37a404a98fccc6bcb97781eddb2fc000d1d985d","b0ecfca0d114bae34ffa62ac3ea05159a4415fc6eb73ab1fcc4d79f657268f19","b25c41f19ba40e646fd9b6f82051ee4c38985539e445b26bd628eae98537df53","b262187aa66e8a97083bf7f79b91595bf7a4077abe7f8be5b00b4998f4579d20","b3f50ed7eac0e9c54b74c4f4e02297dd2d2465ce4b699bcc15cfddf54c0f0f81","b4091f93c3d96e36b0708f5dcd46e0e7a0a48f098036ccef6164e4a6429ed94c","b4093c67a9195ee7d28d2575e967ac80057b92339489c244243c7c504c669ff0","b44352445272089cf90967d4d413cf7009bed0ac19f3fa95cb831d5ebad081c3","b4ce73bea5219f1b27bffb36c6a9dee14447a710a8938db807770083db4552ac","b4f2140fb766faf0065a563ac3664f395b24c81dab0d0d0d01df47b22e888d29","b5102ef50e7d4ed1925af5a8b45192e737df02fafb75d7065995a2bb93d2e8e1","b5428b5775526a00645566822530fb969b82247ba83f2c80c06d34151e1f9061","b5c085be21651d8579e52cd3ffe4abe6b7f45c5a9ee84d38c47b4734409918d8","b6cf3b02f36e0efa93b04667cdc5701340033a09e41a7196277cf6756999a666","b77c6669bcd54e0fa949faf2f7205f2631acfbc1ccf79f93f8dab5c5717f0e93","b7fda8f4bf81f8213d18e3c314df5100ccb6b8db7aed6b70aaf202deb606a14f","b7ffd6cddb12384224772e8de79aec89d8f4bca966a3c2a05763889f92a6db5c","b83b7229045affbb98f8fc46f289ad05e6626ef52e3ed2f7e70d332a54a69e2a","b83f5334b85422ac110a24286d5af7003f2fb5b0d783efe257b38a2281656422","b8abe10a2a92bf537a49e8dee92baf8de3ed591848a1b25151dab0d7ab3134e5","b8b8c5cad182083f45ce2d05d036e6bfe91cde1fb63f2e5a97c683bb7ef7ea0f","b96cea09313d481dfff1ed1a2c552ea29e8fe68f52139458996a4e36157748d2","b96f9beb6d6d8fbf88c4b8b2b807a362f2640479cab6173cf64c7710817785a0","b9ad2510d8249ec4c8e7fd8b2471727aa1bd0ce8f3dde78e545fb2f8f2985a1d","ba5c707cf9be40fe966c08807779994e20ca3f30ea9d73e26ce31ca334c05640","ba7d7464da8e13722232c8f86273774054693681becc450a68aea21a5a0e9b91","ba87e5d43ddb10937bb17941f055f80a223d0981fbba44107aeec8530e3a7774","bac3431138e986d6426c1e81bdfe0a968394896c0751cbbcc8f36002fd0ed069","bad8f17b1d399ea125c524895571601c90b6c93418c248bd4ebcc7886bae9878","bb230236c4ab6353afb4147014c93204d3d1eb8a6d18558075df5fe79ed7f392","bb7fa81e41820d63d58313460f5a3999a1f9fc2cd2fb10cbb5b41a931d8be6a2","bcbef69f1ba50e45f3faf1b4529c32cdcf1e5a6612b5bcbc6aa6790ee14b54eb","bd3bf6053f4d423ff21f7ffbed9d0e68f3ea64b7292c048e9a37ade342bb7b39","bd714f38c881208f1190ad714bf8fa5aa63adf302bdaa8ad8810ff279e43459e","be75cc1ee935f783be39978de91ae196c16141d4096e16eb6d07f59583296b4b","be8c3cb2d8d67e63c8b069920b74c6272922febbc6a0a2c4a0072a7a213681d2","beed0f36d9b1b9a20bfbf89c96862482b8d5b9d4284bc89539efe9c9b11f000d","bfd21b5c8eb26e9d475868bb30d66ee08f20876e9df5cd06aa8fec01ffe666df","bfe97e65f2cbe6bcd0f14ff57ea4dc1dedb2e5f0db92d04d0982cf1932ac1c3e","c055d3cfd85b2ed4607b0d9d3a15ab7204c9f149599f748347dca4afe102af0c","c112d36ba38c362da1c022945db5b6bbdc3014685ca9bb7d940f5086f00a675c","c23a43ed460117f663cec698412729fd91b5aaceb48cc4e55a785b525661bf1a","c23cf45c1dcb748145d87f5c173dd3c8becaf9e3f6fdcb3e2ca91d6726b0842a","c24546a064b9315172ce0f951bd5fa2cd1b9884231cf1bdc1dc714771f1b3886","c29b8d250a7b5e73f4ef675329da2251b8de032501e4836445b6aafd90c645fa","c2e96d98c8ebc10237a2af1c224f626acfb9072c83078f4a8c6d9ef0a58b4a8e","c329c9df0dae8a036da9be440432d045be3ee13cf5664cfa6ccf11576ed11acb","c4600cd5358b5798a075beb54539d952f200def1c9a573bd237c795fd33ba36f","c4ebd58c4ff78c9fc0cd17d80ed563520f7908f9d1106735ca0f5a7abed202a6","c5db39bbdc8c2bd2aa7b58c28c3df9e407955cc3250ce7825c842cc4c30eaca3","c65325f807190f7084346376e2f48fc2b6bb946004a1fac1d8d117930e93d462","c6752cc3c7ad06d1e9f127365f078919ac46b77f8a8fe413650094d914838ec3","c6867ec30530fd3feca89a4e968522f783b636b165ef74f288c42dd50bd51a3d","c6bfbb004af355e96ed5b4c8c9b8b7a96d1c08d24bcde7c666728eb9497d6d71","c77c4d3f536cda10a71fe6a9cd17ea7c1408200e2f7aa7c5325d6915ff250c85","c82f38f23e7ed3e1024661b7a22ff694e88d3b268240e2bfc98e630df8a062d0","c8bd340e6fc7fa3e97415f7ad4c22c51d88c6e77f782c12923e841c04d3f882b","c93cd4cb5cf38fe6221fa8ae171ff54240b5f99ba80cd740ffac69c57e5fa381","ca50b525d7aa7762c56f402696dd464841daf19b036bb932e325090004b4cd71","cad13b6653fd9f811e67d13c5f01f9dec047f8c384097cee01dd2e2db39e539f","cc24c3770587f2421514fa399d2617201752bdca145ac39058de91d45d3d19c1","cd2da00f6f1bad8fb7c1b87cff80e122eb017e44a471cdea769efc67db369038","cdbb7338988f2fd35fd92f21909b7801d9954d1c7ca78401f52c9313f21fb6dc","ce887fb65b6977a2046e7583d704863624e55909ebcc9c3ed065b3d13079a410","cf9223c369b6fb7baa52f301f904352ba8e8d5e4c2a06f70de6ef1cf76fe1b84","cfb9705939742247da0cb71fdfd8b5f7a1bef6f1c2f0979a8f42e54c4a480980","cfc3b5044af37ae7485fba8067dcb22b2438bdaa6e3a30c22ce0f9e2c00aa597","d0481d9b6111ab4afba0462e88970b863284807ff44ca97364c84952e3f88583","d0973a1aca6a118375b466d6e91821f8450110fdf042ac848ee16912012d2b0f","d0df3068db679e24d9487ee09a6462ac5cf3df30f46ee466b66feb6dd5ff71e2","d151ffa66d8d096e0272f0dfff6c27e978cfda570f7498a727593081888b4ebe","d227e0a73e3c5452bc5ab41ea2c695dfc0ff9b0c1c81e59ab3173f796a4157cf","d268e680ee1136a239a40ebf005b30db6f3b52a228016f3193496f86250f15c3","d2989a1607fd5303615937b8c117d127b1b1cde519662ab1e1324390220e8612","d2cba4dbbfe3d026f825a8b470a2f6011f9b8e245cf042ae8889afbb17dac6b2","d2e4c515093f8a2aa824c8b542a016e5c321065f4525931b2fac4f8af2fe52c6","d2e82db1f6e479001e15c9890732b5049f8c900c568d5e3d15707a95a7dc3610","d31e8aa21d1498f2d4a07c4cc89ea6f5a6d3ce54d334dbff230e0f55db35c85e","d36034e2f9cc642d0f9f24cf834fa741bac5b8b139cbd2f50e2065161c9f3cb0","d36eb7456d2a42d1cffa4b60708e2bd3116f7f6758c96bbc0fee0f1704ad8a79","d37de74aadd5916eeae243decf347821c4e946356b9f70471658638ac3092f91","d3cf9b1433fd9a083c60baf6ade1df7f2a33e0cc7d519f491f9d6a93139a41e4","d49d02cad8bbfeac607457b08aac6068916ef45d8f6c980279d6e654407cc7be","d4f51c31a454d9abac29457cbbc21e1b5767c0eac1b37c41ee787a3efb05c80f","d52ca358246f638d0e11a061e97863697df44f43b093d6e8b84ba67b5838f2fb","d555a0d2329caace197c1468fe6708349125762377ee3bd04b031b7eacfc26aa","d581443d0b6b42c76b816edc6946ce01a639ae42653ddc8cc2d6a89ce14fe947","d5adedc08fa25bd06734afd1db3510dbc53ba0dfdac20cf601fde0c77702a72a","d5c084e12da4a5111487c166b879042a21a056f761ee22d9237cb4f65f366341","d6077d547aa21ea10a9bdf6c752b8d1a0a6382b4b43a0fdf790f245e66a609fc","d67e8c1aaab1ce6ec1755599ecde153c47c6b90dd4c301663abe9057bc31af57","d67ec5caeb2af5f9c57533a34cbde7daba5f5b2e5e6ce34c3250893eef25f13c","d6abcc1484c3df45bde915abf48324af1e995c3266a3c6c069e98e94c8d9a4d7","d7a44c85c25ceb7d42280f0c2576de52a3b3cc3ad2333e788ecdc7f7f7fe4b3b","d7f5db16fd3b6ddd5acdf655e090ed0e84cb89d9eafbe1ea92b273b71a38f173","d84489933b19a8b073c65a0386e39e5067830facdc365ced6efe1948c7201771","d8c8b3c52c89cd715a7fdd2759a6f73c3a5f505303b110656cc35f7549a37cfb","d8ca8e025e226ad6bdd32a6a9fceae2982b0413a0ad09314558b54bdc724bf99","d8d03142030c11a0aa1012102fce2b202baf88e424a1236832937e87450dc579","d9823dfddf6c507ec030fce4bd2d98fbda18e595c2ebc563574d9196cc7a5e33","d9b0972f3406075b860ba7cd2e71d4492c826960319b10389c2c2820e2981254","da37a61fab07ec8856b725854e4064f55a59149aa69cad1bcbf89ec478b9f578","daa0fc9f9dd08cb2dc48bf33c9808cfeebff77cb9fba48f98ef597bb9dd6df55","dad01e5bfb13a6c4419f4d24fa8dbb424e93a1c4be656b0e5dd48ac546e0a0d9","db049e7abb7c75b608ae25cc8a9f95959f7aedaa53e22390290319cc2eed3977","db21a75b4fa6165f75268963474f3262124795d816ba80f685bab2c6eaedb028","db66a999537b941fa6d512908894ba86e8dadd0e14b290ebc119555b7e60264c","dc8c31e3075adeb63113852569b83dcd432485621eb77fef62cf3cce5c84a214","dd97ab52fd89f42352c595ce137684cc519c473fa17969e8a6adcde7322a4748","dda0a34d6704887eb36bbc0173334b49d755cac8cea3bbd17bfa972f04183dd4","ddbda9408727a19a4a55d516bed99331edf67d8301de9c78564716465c949619","de0f295bd0e46f29db1167d6c21bda624887c8543545d0c37d662e5b1b312341","de9a46da1f4605525b484a228f8bf356a9d900ecd16473faf77944b22575c141","e0288c94ca9c16a6de217e6baeed720fcf83e401bec45bd15ca47ba8fc9b44dd","e1667469384ec775a3df665679cb3fef057dc84dcb18ed8db8b9c5723835968a","e16c328504278cfe520d6d99990f2a4370cc48159aba86694d0f7598fd4b0611","e24df071f5325bb3a5b20f355143556bc7712535ee8b6ce4c426598f06fd2448","e28d8e6b71264d0bfab853e63178f2c151367cce0dbd16125596ff3604b6658d","e2c734504d211580b4e6674eb1c7d31fb6fb730c037210c34c980a96f9098269","e39ee882667ef28feb4971b73f9a01d3d72c557e1e56d59487af8e0f1b21edbd","e3f19c383354cdf45311f92f00b90fed25dfba7e9892ab2f5f3aa4885876b75f","e409fbfe439455330c0fe003de860e30f7093cc3cc83a32f886c9b539a29f60b","e519e78acf2938460c7ee053981c744dafc7642fd03b56a117d5fec78d258b90","e5db07b7fb0eed216d838fbeb9491257cf54f9bd537a68c8edae7a89fe64c8d8","e61705ac769699a40c52e332cd890187ca9301fc6e64393c8c9064144ccc2dbf","e6300ee8e6c2c4ce6d7ab02b7b06fd1cabe3c5c52b99a6ea3ea8b5acd5092e0b","e65e28b172b77d093f5425112bdae7ab93756487226fd7363057f85bb2a2556d","e734d068446591aba283d136c21b4fb0209f91352cb4fc6589bd651cdbfec163","e7556cd0bdd06760602ef78c5e3b30b4dbe175f96b7147b56ee2ec181a4c5ea3","e7a333109a7aaec2b71048868500c15e721900628eb48790dfeaa1fd4c2dabc3","e7c9175fbfd9fd84bed95d552bc0a439b07a233c3e91fb39ae2f23197ee53f1b","e7ed299ecf44d4a96c228e9aa30312f405df34d6bea99d4b0f7074c79705a671","e8bc1b4f162c4066d74e5d1b3dcbe344742279b6856736c2e1690dbaa7bcf932","e981ced1bfce64a19fa8de1cd518a93f4669d01548f4819d0e1dbb50d266fe04","ea1b8a251ecc1fd96697d0c602d3e14ec46383d27bb9485a0326cea5576ffacb","ea311dca2ef14e02b9aae563bb28dc737b04b7f01c1ceb2be3d92007d2c74ac6","ea8e5b79bbe5329ae8437677c8316f2f9fd75bb1d40c88308c269140a7e564c7","eaeec7c06d1408fa6db5d7ada0a232b1633ffdf0ac815033c29c159352347c81","eb708890ac7e19bd53007ccece064f7e2a069a3751270b4fdafdd1668136dee7","eb996138bc91c0ee63bafe1ba10b130ff5a2fc82aa4918296222e0a831a569fe","eba6e8e5a12a86f17fade41bef365aa95491c469e18aa91aef64908a4263c905","ebcf0bdb3541c8bfb7c9a53f632329b77341cba6f1a2fa0dc9704acfa3276dca","ebd87e3505f3a1adff0c86ffec6c380734df718301b216b7ee089c174130de60","ecd5e83ba8c8eba6cef9c3da1edb8a84e3dfb4ed71d9a2c1908f2c4d26b26737","edc160a11c07dda8072748b66db7f27b6cd8efbd1faa3f6c826a0fe445859c17","edfcbe4773eac1fe2964179a4ad21294efede89568f2efd8e283ac18bc5693b1","f0e1db9b86e2132f004ebf06819eb55804f766bc03ea5d80f487d5d98bad8892","f0f90dee84db760cc1bb0f6e6983d4de0e3d5d9f4adf7b2b52f0d3dbe6d585a4","f1297fd9ecf981024e1544f7f048705377b53219240274bb803ac30e4a52084f","f1d4a6e98f41ab3f6cfd67cddeab9d0ed287b92cb3dbe575e3ce61925510a792","f21c3a9267110e469f224ac7eb76ca5bb084fc90df014f1ca6791d5770483944","f260b4b268e85a8f1b04b2fc69ffc0bca473d2e42de6f2f70128bedc16558201","f379a1b9e29aa7fc25c4c0c897eaa3c0e90d66a201a0ade8cbf523a5cdc8cf50","f3e04891c79b604f9235f438adfa49ee27db43d25c7be0d1cc06ae53b8f6d2d8","f46904e701174fe2850798d9e1b077bdac42fcac01dbc385298da01118c82aa6","f4de28905adbfe6ae4bc38f8bf5f47a444aa8d0f2023faaa431d6f72f9a3edea","f53265f53af0b0856911ab08b373736964d0c443e8ba61d7f1d45f5e5b04edf3","f5403593ba12130c04827f88d019103e924651caa518b7c290673a02f7cb409f","f5681dfc71121ed0f88146a19479675f2fabc6ed376fd5d162e50d815c048d66","f686173d310f41e26e3fe8a7c1dbf4313e4d793323335348badbcf4633f5d699","f6f5046c1263095a69e774716b0cd0907f6795af8ad683c5f41846d4c54a3449","f700bd87d4a758bb71f47731121a9b2259a9ffbd50b584b82f4e6a1f205c276a","f704c9c9e2cab1ed44578f48d161320b5fb4384ecdd8b40a5e22c4078a8594da","f7993302f695430a0ee938b1b3684fdfec4055bddb378b52c81785c0319e8c98","f89156489d35f9992d5971a52a6e03a7d7f095e15c2c782e85efb1408a2bd6be","f99ef6fa3c9c6bf572ec69eb6eeea9f88ce6590d3a5565bec62b001b6f2a376a","fa2dfc22b4fdbcf402a822e8dd376925655d997a0f96284a60f10665ba3581ba","fa3df5f8349aec4805bbcd279b88697def63f2462d8ada0b5fe1d9983d9a6daa","fa6b97cbca1d4f09662e706293b0aec1eb76b8e2277441f54ab6c548b5423236","faac0c3fa7cdf67b452d407e9a1db5cbe1e9140ecfe300200b0b0a6279c97c66","facb45d3084caa490d9b0ac2bcfcee89629a4c3db5926ec9256a9d27d25559ee","fbc8b53b5c6f3727c084e5e0429e410a3fed5a17e1a0144692fd196d9836a4bb","fbd74e4b8dc748b2efdd70aaab07adb80d7f15a38c1261de85bdfd9591ff106a","fc475f9c2d8bee2ffea435e86e6b39b6e3e071143a4a1fdf6765b0da13b66de6","fd04d7588bb9e6ca0a8b65ed0c9635082a9ee5f46b2d1b5b25866a072236c1fc","fd60f2a432086c6fc4a4c39d8d2d6edf5794c763c05a6401db2bb5fa2c601775","fd618761103380d690cb98804e8f116b6c66ef049fbf67c1a059ce49188658b3","fdbd44d3c55504edfa1bacb4c9b7a6c102659d4deef0ca91b9b7ac567ea9cfc5","fedf2577267d6dcd060ebc4ee8de6ccdafa60ab26b78d74c1e8c784252fecb17","ff532716738e2fc716c10797d9717f324cca3a1234320a84a73a0b89569f11ab","ffd0fe3449e449c7b9fcdcc7e2c1ffb677e57ad935a252de88a0122d437efa67","ffde5c700732beac27a9b5162213d387422ce199400e56d9cefe550005b6a542"],"schema":"fsgg.atlas/1"} +{"records":["000ada42299601fba29016e5c0e0d4012876fb42670bb10fa0b1315477254ba4","003893cc49855d17a15295d7adbe57ee301ea20281dff216461baee0810853ff","0052dfb9eafceabaa590f4497e4d42f19020718c84b981d265edefd432ccf8dd","00641d046d6869fdd0023ab3df99e0e67a6ea28f0dcb701f622b1cec8b3e07c6","0066d4a624c02398f21b4d7a736a9fb5101ed8b6b13ceeab46907e9401af98ff","026a241141ee10eb829aa6ce461969242d5c1d45fe9ca19f08ef4ea880877676","026b08fb343aefe19177e95b759560d340d372def4b71acf613fefee3438ade2","0357495d23fac4fad210b6dd7ed7cc57dd33d107e1659a81f085cad78300797f","036c148f6d0e89858c9bf4cf380272ca6904bb4ca277a909fb71c47f5450cef7","04652cbc95ac4dcd21b837b38f2ca5a0ccd4d0946bc13fdb31c9c15a578d3a2d","04d17203f03279980862496517a1f0861be5f6cc8063bfbf92f8f8ac19744fdd","04e404d89dca295564813149472b1de8e6c43357e2f6d91d169ded7600ed3a02","0509e5c6fdbd2dde0c0db8558647080560714804d00e4f9268342f2e84858a3d","06ad2c8aa0ff3b862edf3ba99e0e4e8801ee163709e66333cd06c3fc61232b05","076259a45e71df780b012d29618c17739246c86321d2ff05a6c272bcca8db675","076fa091c878b19cf56a94be0966dbcd58d52c1839f9d4b85bbfdef650cbdb88","08b3dc660b9d2bbbe75b590b2b86d941bf935a254cd5f09de71ee6894f4048b6","09e90ad705af012a8c36efbf296757f35adf9c9ce3b8908791c75d72c192973f","0a6d7dc5b64970bfdadc9049ace95e8bc163fc421beea70129ff0eaa692c6d06","0a862ee40916522f8ae5f14b3e084bf5f2e6488185583346db96ced16ce7619e","0a9df276d42b56d98a7802befc2404204e0e5ee8bc7f5c032f7bb29aa4ae2091","0ad4403c8f4078dbfa543310c69bd1dfc768e305987214ffc37d7b2600c4687c","0b2d1557ff6df5f4d65d540a5403b07ba81b381dfc799b7884ac72dfa6ee7753","0c22360d4653eb0f450e4d3d34564875f1660cfcb2d546095d98b3faa3967cbc","0c7d3f36e3bb4270edbf7abd99cd2dab772df274cad1c27c7e87e302b8eb1c23","0da4d093b49c0a1f654b38008bb01195e816829279ca1989bd2448194e15361b","0e560af7d9dd2e0f2f588a74cd35512973747f20bdfe0bee0bc889105ea53dc9","0e9612ab3e2095fdf2eeeb3b08d690f03ce16e7f7ce948a10d2159b267769651","0ea7107c2c8edaab3ff2bae32f63cfbef6903a51cdaff257278f757ed5ef429d","0eef4d717eb03f0906aa3be7336aa71f831726afabe8a56077b76f6e82fd08e1","0f11324ad653d8d841962b0eeae9f68b80243d4ef7df4f2404ed4c3e45ba5197","11fe30832d93706c60efd836b09f35f049c4a715ad6144cf277ca240c5780704","1244d27db0cf5075353bcc622d0fb3b5ca6a7d08526e2c5754e8b745c250bf3f","126c817ad25ca9cbac2a0f7446e76c79852459ac7b9c61e3ba5d5cbfe5d37dfb","13824d6bce0f961c89eef4bd3c8a72ae6ecf7a1339b9e06eec964dc5c12dc544","13d0363b8d765c87a57eb42c4988320a9c2e7fa09024aa972f4b13d7699a552d","14156f1c6bf0fa8dfcb5cfafac09e012db446d528dad0e4301404fd693b9bed3","155fe673b8ae12549c978e1bf1d5c43e360937fcf2135cdcd5aea6f6c771da44","15d41240067e2335a0354a4e910b6610f2b8f079b8f67186f10181622b4a8999","1746f4f9d47b7dc42280dd34e664b3ec410d3cc69ac76933707499ffa34c79d4","1754adaf40732c3a8c73d2285c25a8b6c8c9d3e68370de618a0ffa8f3e60fb6d","1945f527afc3c2930ec4d7fa57ebb2ef7dd6321c0dd3ab9233c9963e9e613165","19d657b67672257ece127f3b957674b7fb4780843148db0a36a0b329c2a418ba","19e75be8ed4dfba2a6f8034154052160a7a181b17d887b3e8724f3e3c111c31e","1a24f6ef0c08a898f309c1b925fc19b29526f913a61a1dfe4b1a4308ebdd97ac","1b3ec24337f0252a00cfeb6df0a0f5d2b6d737dbea61b8d0b4a643f4c686df6a","1b5351b2dc647aba864e387168db5128435cb80da94fc42581cd60a05fc34b9a","1b8cad98d53da179ab05eb47c1783f4c8b45b9f39c635e7a337285f5cd9621c1","1cfd18d1b12b25604d818389a34bbaa746f450e70246c7f4242fc4e215fc46a4","1da011289116fe88fe92cb8f0e83ed7ccbbca251681d4e136c5a61c40364f8d3","1ec9445b242d2a2e149fe71c67bf13d8c0e4ebe5a6ed7b022656b9941973909d","1edc36731a9c76ad07d269d8b4fd84c8c956bb43d6f56de17d6208164856ffbe","1fec5a63a7b2b212e3e5d5222e49061f3b924966c9741294f5630836be8a3925","20901b579f69cc97eb56b492938864667576e1c9bfacf13f8a529c4f6e543448","20d01a387b4d0801cb588492ede88cae7bade9b7ea3591d9e954add1e67cf4ce","21338155cb4f52c49e5072c877771be67c75590d9b238ea025fba5209fd6e018","22ef13e60456fe9046dfe72f20122362aeefbbb445632231b8e364ed9b50e135","23af79bd1e7995fc8162ddc4d830318acb054bbfcc9c7d5cb141ec306da67386","24373b643450d9dd3b8a5b0e74a5fec2844cd8cbca7d8a57dbc8b9ad9eade9dc","24d4f2730d94d1b7f149771ef0e59192f4936d142b21f4a56b1a391e4514d38d","252de742c26409c837ef491f55eb03ffcc99da13fb1a2f8ab66efbfb0c081a2f","253bb17320020b6a5ef8f0958856f6c565a239b4dc246d9e825f8b14da9ca8de","2591526ddabbea03fbdc38bf172bc54f42df9bc51eba7ad2b70d6e67215f08f1","26259abc7fe745f52e06f2aa2abb0e50f189bc7608065f04d5c669a0a99941cd","26290a0990d6dac0ce9448e05eb934210603356043dcf14a5d80585288e2aa92","26d6b31965013079d4db67a2c403e01f21e3c30ae65953400dbed92e289a0925","288daf614247c260cb673d8674e8b3874ccc4e269347836851f702d7ac8e2f7c","28abfaf6d50ca38af0b88aa50524200c17af9000da83ddbab3d8f9e06e020fa5","2905a2b4a58bd9ec1c4f77fd3d1d246c02caa49d806272756dd039c79521442f","291d3db272eae084d34c04bc1305f2abb26a7e7acbc5515208469b46719a4ed1","299e929f58fe7d2878ec59ba6ad9fb74f1b1e550e488a4512373b9621f089844","2a38ddebfe3380232e35d5a24f9cb9f7c38abbc9c68add4ea5952c1e65d328d2","2b4f7c8dcc95ca8182105b9b6806391666e6a2c3a5c80d3ce5a5f04fd6cf9122","2b5e739c8f9602c585e67554c457e6e53351679afd56ff324f8fecc80f0891f1","2bc251ffb58a0d03480748058eff4c44079a0f21d75743063cef50263982337a","2c76ce93500601e281a41f5985fe4e3926fc8bc9d01ee687f14052cb553ad2d2","2d46924a94c85f4275a449dd3d9eb6c602cf8a9104db19d224e3aa469b858d06","2d5048eeef90792c0a2b9aed7305598a28db2103fed3903462c6c1882733c3e8","2d599c722a08306b98f2d833fb3e4a7acb9dea92e6a58820caa2f65c09803fb8","2df1610ac1b912232030b5507e5e944515b0f1549bf2b76ecfb12baf0f40ccea","2e1bc31ff6b6fb14d0ca8703a02833db749b03e172f2e91f9423f0751e88c256","2e872e9d3ab8b553270e79673060c50c1afd68a41fcf9fdd0a13cba80be0dfaf","2ecd502add2d801eebed39411fadc9a80098ba9ce04a5f4b728a0e4e331232d6","2f7357367d921995f4c6fdaa693392adcd2df4860ef4d25c8dc47f7ddea8c755","2fb2ed7902a8e35dc36489a23245d963026d688008c92fed6fdc1f6bc27198a6","2febddcced970d495778f33fff212929ac99c23adc42be0c1062f5c8676ffce0","3018f389f6928af5830bdd081c9d03530a379f37d1c2f9196e6fb3c44eb337d5","310bfb5b2d061bb733771e5cb7b3b7d25db43af5eda9f806169b7ef9330c2fe7","31fe4b51d55cd99a4692d2cb787d362cb4c0d0998d3e001efdb5cb7ed838340f","3242912d15a34fbaba05e5e4ef959577b2572533305bdd2e4aa24fe8b0fd1173","32f69a7b8997ae98b9305ee578145d795dbcd39ca4469bf2465e57a0295cda51","335683e33b94cb86b5e426b4faed200673bf850151191a08458136ceb164fd4e","3407ec53a884d3945d86a88d6b9a883419dd426e96b1108a8e6686f30397a629","3442ba5c7643c793f62d90ca841f7891b3dbf97f028bc7b62f8b4f88c1266d1c","34463778cf2d29e3896a65613cf9e3eb3e9f2d8946d17f12b609e70eec63d128","348ba129b7b9c94e24fa8ddb81024e777c60448d1b5d49f7b2075591b23c13b1","35da3938b72cf3520e126ad595157104b69ab748904c7b4e12f563d6b103172b","3600e7356a3741ef02f8b2ffa6a6b5d822dcbb170771f2ea33312dff4470f431","37c8908ea2a349cd3034018027160ad810b28ad1fc203a9a353971e1f7396b4c","37e39faee019bb041627510f1f02746ba9a85696417a083b438eb4974b72c2bf","38a75fd804821f4836f0a7ba8d41af3d3a3a5f5d7dcea68487009297824258d9","38c6396e645750efcb2f187c36c383471b3b0b59290e3b42cfcb9668594cd0c3","3962789d05f324d436a363700cbb5ced5aba791d782b3c0ea73221fe0c1f0b97","3966e5e53811c43962f5d0953e5da4753eacefbea27ecba9d36af2fd8e4fd52f","397476cf107b48e7a662264f8fea9f880231fd3d1e0401622650f214cfaa35c7","3ad8b0398ba6c354c9e31b7438b2515579fc0b1f17de4b35a914c862a3a11e3b","3b3c6cf083b12a840565e00458e2fd4ee8a61f97cda452703a6b13d7776b6c13","3b4af144afed3d52dd2e1f64e23bc25b3475eee5f7af3bde9886761b15c33dfd","3b5d82795e9f5d1992ab67e078fcf1108247ab9b6d1baeac944d3ec0294cec5d","3bce154e59c5c45216bb5372a352e948d6cb365bb1bd47d4666ae0412e507ca4","3c75b650f3fa8217597b01d3aaf25427ae2a658a7c966afeecdb391d3ba547ea","3d0274f77576abdbdf442c8843e955e1bbc91e9f8cbfe3646b119337cdb13c96","3d642ccf9ca4a0f7f5dde1b41f65c99e9c447cbb9e64883b67e4fdf76f216f52","3d9fd2c5877483382f0c7331206393e42827b5dccfd60549a6771b7a5659e524","3dbf6d1c2c8db1a7e3988e2a84b67a4e1d7c8304661652ffa94db3b7eee08edb","3dfcea4ee3d0d0ed09b1f77bac48b33b64ab4620cbfc74fe0e4201b4cdb81ce6","3dffc36586e9078f750b0a2b4cc2c70a17a81294903186dbe8cc47cf8055b9bd","3e2f66baa16c7ea936eba34720a55897438f60b343cbe8fda4eab1e5dde044eb","3f5465798dbc2ad279ca4849d5d0f819bad01455e0dd2a9d98afd4b55cfbd7ee","40de9f41f9a9f56ef6a51d065270e875b4a85cf043b7c4a0173b2510de4979ea","4134a3936170c1fb5fa6d2e2329185a981436477a66b7d31e827c363691bad50","414259a2fda4a1a49729be6fb1aced4675ee9cbdf990aaafb8e5b3153b54d64d","41baa5d98b5bab2ee01cad50c05b83edd8cdfeeb00f30b9406b4b2ec6d13d738","41c768ea17144c6ec225e9a65d4c3c127fdd7264dcba1a89aa17b20fd5d7e3ee","42aeb46fcc3d10b95e4067bc9cda875fa933b4102873f67c7bf1f8ca6799a598","4320b92712bc14dbe10b56f1cd3d1bdc093fc4be6016732839d0be4dd4d027d3","444342c21a4743af5961beeebb88088f5d2a0649f76c71973a7706a744f5efd2","4457ab439bc8f212d83442dc7500e9d45ffac849d0f77cb97686d9b0672fc3dc","461d34fb1d53849951a7e715e52342372d779299fbcad210794235c610dadf64","46a24cd8e385b748f40d9271b1e856dd6d68c91ab356abb11ff6b65f1ef936bf","46cdf2c207f79d388001f6636dfb7a98bb2ba72b9d1c6df4938f0a27691e07a6","471570cdf8144df0c32aba1730aba24c7e42e5ec317af771ffa169f5c842d117","47b5cb2b011c0f7012d75e88eb86a10f3f0bd48545db139669e654cac1f69650","480f1ede18ae031b164d49d676feeb1090fb33932676ff52e1e2eb24e8d154cd","48262b98c0bdbd5ee2314345726d23630ec1771735db8fe5f1a8590b662c9962","482cd15ecd9cfbd8e1943c0fcde0bbf1d875392dc2a701b698f48bfba684a062","4855e1947afc954cb1b20bb45e7af10b098fa34714bd32e9bc77941cf58fdaaa","48797c44c92cb34fd9a57a08020b45c6920b2268dc8ad616c0f814a3710d5316","48d094622ada1806cb30335926007c1abc476b1f7b45a2e250c490afa25e847b","48de3afdc6ee73ed121d1433bc6367a399286d5f8c2c63670a0b3b9752a36175","49e8cf09e38acefd3a0fa62d048028286d3b47b5ceccd8f51f10022978c47820","49ee4a3f2a8918bdbbafb312cfa807d9982800d13d29ee292c6c0daad8b9b8f1","4a724a6a842a132c2185279513f341b79f9be93e42660f1255770eeae3b1323c","4aecbdfafb68feb3124c39219498241864bcf1ceaf87fbf80598b1dd87a9191d","4b364ecb35ad02b06b6b0f32b6a29202f2c835e1ac0d70b89fd0278271799dbb","4b6ab2768e1ff3716ac8565201c031a820c208db9ea6ae1495dd782e7557a3ab","4be7778c4f491d55154a028d9a9dbb35059953fbcd243e0206902a6e64645efb","4c8c327dacf345e184042092e96ad3ea02ed4cece57dac5fa68ea52fbb5a6adf","4d5a44ba07fafeab823b54a21846269330ce35b4c190f3ddd5434bc8530d9b41","4d86a2764c55b5c5f675fddad8850ce4ceab160ac5c164a299fc098899d31aa9","4da0a5be70e8af9c39623deac83822749482187f6a0fc3d186dcfddaa7111576","4ece7844e2b35705ac39fa25913f6909aad5b4b7446bd637ced46b47c0db135c","4ef30f11bd4dd9d2eef8716d88a83010546e54594b2726de84f6d587651ee940","4f03e231c0dc5c9bb2874f6856382d5b205758af9678fffdc7552d4e4ae9866e","4f1e58fc658a4ceda181e2a7fa249305b09b573ffd68c2489f204f4957224957","4f2750b974c1404acb721ffc84cbd1d0756a24211dd6f6503c10ea74dbc45676","4f6fcf4dd7e73d86e06bdb9c14a1078b61c0efb2663ced9bfbc5f46fbb4c6d8e","5029c7b222158ab3f325168fa543d84fd2332d2e3e38db1ce7b83899cef201d1","509ec9c08864b9dd0029f32ffeac85fbac863e2dad459994c65b7cb5264faffa","50fd7e982eb2d2813634b7c44e102788a1a1cd4910a27acbcf219f76314fa322","52049cc9cee43bb27229e6b3e983e02c6aa20dd7d153b13e3c74bc6d2b47cf92","521ed246c4119acd6b579b6eefa23389a1655df54aa35de7671743979ebfc68d","5382c901d160ca2d79888d8acd7a690a5349826b5da486274b0800c9d7513f11","540879695d41205515aaabe5466971014cb43b960a26b8e5958e37fed63df762","548d237f42167af5cf5caa0ba20f0e7a6387deb6f27765637f078325172396a7","55267f058e9f085117765e4ca72ce875b622ceaceed964f6c396073214835c28","5560616d1e72f0a539f9ebbfea3b7d195c1ef5622f97994af1963748d4f97533","556ee783d8e2e4ca50f656c095758be613983f904d998a6534fb155510114f21","55a4711e799294d06988ab4acf77eacd7d424123082bba3ec987dff0ae13999c","55ae095961d78a1514c4dd1e63d477c60179a8662571ab5a90abd3eb2b83eb10","55dcc23ce52b3918a60029d9398f262216471c280bfe66421cc63240533a6087","566ddcfc45ea5edc695626826ed185930e910fd9107c5bc1844c717b714c15b2","56e7158313357bb145bd98c5f790e569be2203fb2601565a30091a597a7e7ff5","581337891936ba630d34ce9f6b803b82a2130791510f15bab24a07332400417f","58901d008c36a777dc138fa6b6d198030e0e843bc889cbad3acb954c826b3608","5962dd14d3923433cf723d698d1af19ac37a270b6e88445643fc56a646faab5b","5a2064cdf51026eed65457c05f34bec919b31d96d35c29498d298685965f0b5a","5b77bd6dfa81cc339e729e4195e258facbfeb64b9c680512f742e3fb1961fdd5","5be05ba74075b8f139be565c47688a4f395ce71452dce5cf7da4348c7ddb7aa0","5c0206d9d014821b52a43d7b222327a89d4ee2f5b1e21813dfa659a69f7426b5","5c3527e43fe24c5aa171c6fa4a3de7fe5e78f2527aed0dd19cb21d154d43da21","5c79c77f00167ca140127b00f1a79e1ffac621e46fc461089594206a7df8d7cc","5ca67643d5111fffd21deb18569162733e846965bf05fe6eb33ccd37c964025a","5d015880319af666943e68169ca906bf2f0c813d8bf2c5c0262aeb5a40366350","5de00a2f5eabe86c14f360304115f4136c41df1fb664eef6da26072fe7623d44","5e3a589b627edaf7005c60382475fae7229adc4ffbaab6d6fd03e9f08a0a8e19","5e43baca07fb966bf1c4b3ac06bb819577e477a84c5d8d3a9a19c391ada2e0b5","5f2a75b89983d1005a38afa2cabccc3a39f31989807120281d8505ffd564e0c6","5f43c837f39d207c35a58e9b36fe3144017b2012ac7da334714247606f1906d2","5f4fa6dde5930fe1b42f805895f0f5fb135c2b3ff9830f2bd30ae7526a3295a1","600ec184ee9964881bcaeaf72ad38a72db05d5b629d301cb323fa1ee9369b572","616c4dbde10f465da822d8a788feada26e5f915c7fbbc06232287cd1899c3044","62a713311297a7145d3610ee60dd6626ee543645a1918b050c629207561efb5e","630fdcff1f227b5baf5d10bd78ef0fde68791ac0cd8a15f65065f5cc4501b17b","63113617f2e4ee6b827a69bce6afb3949190a282f5feaaa9e2c9f82372623bb8","6312b7a9f8252f49b8ea0cbd0580b80bbb221db574ea74939823ed9d4140d73f","63544fa69b09916d52b305700eb9816305ff22b77162a44edd13897acea3a655","6385459222fba2c3302d3f2e38c57fcfe0f1829679fead6cffa1964248767d5e","63a4394e689acf4a4762cfb4df691d05f923fdf592fd2f8ea41e6a54f98d1136","65725e1cd3323fdf44ec47067fd6670b441ff5f82e99485e1a4fc7d475f14340","65d5b7eff9d03761c8206218159bb34883c09052d6a1959d040f711a881b4d4f","6601b2bb6c908a46ae2985d4683c8baeeec87b0688b9b33d3e8900286bf4d6ae","666e7f698fbeef24e13e91ccfa334cf781233e060fa86bcd7d4d0eb00b30f3d5","66d414618d4283838bddb6b9fd4b5221c280a7f6a715b622143d3bea76bfe1f6","671168c05789fc651cd961a5a15e10adbb76656b802cb0fcbab468ab76412ca2","671d95a6c09bb7b05a5721d52cb761300a2c8f376aac20be2948b7e97bf302b7","680de944f1f5380c579003e329ed6f10702ec8ebaaa8208743775588d2424d05","6989ec486a05550633170d2aa79188ad9b03aeea6c7859dbf18790ba78c5427a","69ebfc7eb8427db3c5c59bdde652d0cb269426126f8540b1b58caa29ccf130e2","69edc4285578313d1dd2f914d69add075a7b354f7fba717606d1abe15292576b","6a34d9279cae58765d6ee4a980192c0e15f3ca217b9f1815861d472a281b3cf8","6b00dccaa7deabc750679ab085b237a2bd025bd971ee1eb7bdc333b393b19084","6c3c592efe9c684ada5661b8cc88a5c3f6e57c841db06b9e070687504cbf6236","6ce6d164c3e31463fb9e144fdf91413e55d077cfc4f25092bb02923fb538a84f","6e08a638e1e28020923effd4c65fc517dbe7b06100ff76cde74e427191503b84","6f3a7020233cd77cfe59eefec0a277f6dda323743c8d80e4e54a95cd3cbc23cf","6fccc6f0c5fa71c43211785dced8abd0f3295040eab56063f4e8d77f1c09b8ef","700cd21af9ed7e81900fad9d52de2fb11db48e64b038e4293168f85e5dd0e043","702d1dfa75e92a916a446429f474d4c296e6ea4e8c487995852d0525e8440659","704cf778db6086c3e282c81249fb0ef09c1d7c2043335ef74c7ecb69bb3e84ad","7075f89b1271fd04fa02d4db95c0f0bd6bdec24e53a7953d7afaeba40e17e8e0","71ef1ed2d5e4bc7eebe7a73bb3e9423e5bc2f8319186380fe8b38334952d3b01","7256ba00af1cf759b95b7bf8ae3b9943f31349bd10a7652a26bb419b368d73a3","7369b339daca0fcf46ac7fe82d65ae95c75d7dbcaaae51209e6d90b6587a014e","73ec844fb3e2b9febd00ba37508b284fad141630f03cb9f74e36a195180f5054","7410de003c7b582e30470d1209eefc796a70c76fe8d61dd9ccfe01ecfa41310c","741c27b54c49167abef1d8633e3743b0e98f82a73731e744b6671e119a1c6310","74b5d2ed555740db7b4b0ea9b73f8fe00965fea8e14d4f075eec26ef7a189c68","75aaecf53db10459d768a6873f6783e7d7110aa510c2894378df027c1b03584c","76bf5a9c126db6eb466287a7c0d823327ee9882a70eaaa6efb03d169b5dba808","781a64598efb2a11156f07271ba1c14c4f6b3d73aa2943b26eae02063df7af70","786b0c2856bf1f3f809e5903b0a971f1e072af5635aa50bbb9b1449f96d7b694","799abc1e8d381b8d97349479139985e383bb49179b5a80f39807cb35a3ee78ce","79faec494bdd6d098c9d2a9d8559f822938c6b2104188db95321d89e7a732979","79fb2e6e6a91117b6aefbdaabda23ccfa596620f548ee5075993a8dc7a8b872f","7a032dbf0351aa32c77c8d187f7eb697500ff186c88c5946ecc15adc972246a6","7a134e7f1822183ed1c0ded720971539350feaaf92612761210cfc3ccdc55870","7aa52373f2721dd76fc8eeb3d6061794f27ea8d11e96bcb1ff25a97994a77d5c","7ad4ef4b8d3221758a9e7f9577750ee03f6cba11c8eae8bf25f74a3131bd21a2","7af2394d2e697f355439e841b6323ffbbf8b90b2e48bf64873791fbbfdf15b44","7b947ed0a9e6e7ba180921434b993c62ac70bbaba6af0a1618569a2d4b705201","7baa35131ece7ed9860607157d2531d4d70a061bdc9bb9876e20328f127cec53","7c2a1c4c4c03e3d68d63e0ab58e4e34d3f2bc1a4a837a055fd13a4e9f95ce6cb","7cbf970a11bdb91a40e248eee97ef789205910ebc913349698fc75ed35e82fdf","7d6133667f81aa66a98755d253ea43301b45ada338225df034d2ffdfc79829e7","7dd54213b65fa0a6ce5aa3c204b5209b67ec16306b776aed7dcf9e6601d74235","7e89b59b456dde4bbbdbf8079665bd82c51d8e500018472981c15618b3893959","7ead0c68ffa0ced241af74dde58b3831343dff3f7eaab64bddb9954545b7ba12","7efb464c6d7b469303c43f718063d8456df6fe43534b5d8a4229f5b9ba9705cd","7f8188b57ad3b0c28210c95954e5623376a4262dd5e75f002700c6094b8d6b6c","7f91dfc2ea1a3131c4090375db0f489c2a572e245ade6cda4ebd440446d6d60e","7fcb8cba3ed0ee9c342947aa88f0f699bb4f5c23244d21c6c739c9b66d7c6101","800060d7b4934508d0277f90a464e3112fd2fc99af4ef23825d09b0ff53f91c3","800a802a4ce9e597a102f0a566535c1f9f7adfc60c41af6bd2db4fb7fe3c0d0e","820c12fcbded9048a363b9e0ebbc48b24f85fd4a68131b5dfc1b19057bf09ddb","824bff7541ec2a4b0be126f0b0791314d568a0eb4e29073de4f9dbe0ee4918b8","82c419e5de083e423330432c9d45c744043d1bccd8eeccb41e3014ce9ae3c32f","83347356a898238c013dff73246440e361a9e24cc3c4e0fe0e850467772b4938","8343a4211a4d0ffdb320d5a4305174d85bb707d15dad978f6436297d022daa11","83a06a604bbe36d72da976fcdeb88665c762b0f0de44193576ef2e0cf29aa9ad","83a97b9ebb29f5cd014ef5e178970a601ee92c44678f05d1860b383c5f63b79d","85a962a7c23c14dff8d683e738b53f422221697b213cafeb616d3a172a6c4223","85e961266b36e0f8ec2a477f1f1dfe7ad748fdde9d906f7bd3241e6924866ea9","8629fddeb4f273b35df69d4d28923adc14eff59d919b1a495d1a68818137c561","872ab2b2d65fe685b91e355f5af051c85b79569ece16448160d01fef38039624","87789dab547842b4e0c822758e1325a3cbb046063e11e105a4779b3741e01cde","87f2b3634baa504f2ed9508c6cf6a47bbfb36214a177eb13d70d6a987706818c","88b615ef6a31bd9958e98b8ea522f49f0360ccac5d9fa8deb9e3ef3fe3147d9d","89a96597dc9c218633adaf94bb5d6dcf4cad8f5e0b6f5522a28e3ce8d8b2865f","89cafbb20d6029656266d8cb0f85103fa519c8032598282fea58c94cc59c4125","89f2105745b3a7cfd30e7d7c598d6c8fdde0a599f30fd0db7382cba50412445e","8b3eec010d1eae43a28c88434f2410a751f790a9d6ec4a08e75e68c171629ab2","8cce78271b4f001606069a575a172041fbddc52de6b582c920aa3d3b5d5b67ae","8cecfa09651c40be4d7c11c117c80e1911dc75bf6f1cc34be64706823cc024c3","8d250acd40c8a24ba0d51cc73e65bba6856509b5fbf4c7d7a435897a01c6e764","8df1420c27503370db9382f68a0af8d2b4d56f9dbc94b24ffae450a905083a79","8e7371228a726f381fb811d1d812c39917788a3df7e53dba1a3c364e755a0c03","8f3827158091bbed154d21c843284ad472a4552da2eeb858748aa29676e45662","8f4a21c70e4b933eaa4f9cee119945dd2ebeac532e82d34e17511b38cf03608c","8f6debc54d2bd7abb42f581f2204fc78b27ff8c67ee4b6392b4d71c5f983ee9d","8fae27ba5117e202afbd523b249fc454912571900fc909f5419b8ac96c773c44","902b958b4db7d8d8bf73a82a8aa86e5485b39477047c8ad60175d118fe31d987","9056c360e59fc78edde932b54124df317f2f04a90c0c6eb7825a87b89edf1ca0","90aff66decaa3a0998e9a6741963713c0c82fc70da505519e3d60204bf715fa0","90dc4cac6326293bb54486d3c873b83299e9a5ec8c86a68bf1cc131f5e4e2437","918126027fabb7947dd4ae810dd561ac22167102f9f978f86906624ebe88c9ea","91b495938bc6015970bb02c844368d3eee84425b472772cdb374a5347db86de9","91c9ced5e9ab8da897b7f69166a7d0bade5c58d511b42d60d5430d536da45d09","922a332aa100d622da733aea8fc74094739bb63cd480d3349a14d2418ab6b1bb","941f70c384905ab77cb9a88e2671301117e4df553da6fc7a09210710deb9b6ca","9442788fa51227044803f1d3efdfc1c2b2da372871a85f0f7a6bb3596a5c003f","9460f427df72c238c4b55f39c8864f1fa3685b0716a53227ea6f7b591d955c82","947a1cdd43831936480167169d30334f818bb5d882650a3547827c05204af111","95f0c5f3b9071db39fd72b88ec9fb2079ce7553fd5884fa527bc9216777d7c10","96c4c83df72e9d860e2ee51f1a74bc867c4a45efc8bf11bf88aa82e368b89aa4","971f59cc197732d0c0b6b8aabbbefca4550fb8fb04f8522bdb4257c05a28848a","97edc66e594bae06bb273db84a35d84c8162a1fdf55ed46d781419a9f6a2e4f2","985638a05562bb796911ec231d306b81e36ed6b58219b3bde874559e9600b59f","98a097d6ebb754334250dfd3ccc5f3dfaf5966524758cbfc9e10adf4a0229693","98c7e4bc2f05e9b4ca703db4a02347db7355a44f04e3a4003e26c46a56bded2c","98ecc99d3396aa9a35ce97456be66c1aac0cc05bab88aa99109649291e61bc0a","9944d1a9674e555a41d31d069d136461eb06dd4052d40f2e4ea4368dd978e01b","9a8f2389b8ebc29d3769868ff8b918fdeb2236d88192fcf76ab0ea3db0857fac","9af18d8cfee466bc061271d82254d7ea638b59b8d5a3901c6610d5baed85c38b","9b01e565a1541f9e652d7afbe62e3bbff28430c1ccac2226ea434f45fc9a99d0","9b466e8fcabe551bb6292d23a359be3ea15b7627a6ad9c9e6a4ff11444c20860","9bac7daf255467f47b83723095f93fa4b574d5fc08593f48825a2b2ebb8e2dd8","9bbd03293bf53e9db51401d157b3eb2aa51e9c70449350e98b9a0a3fc9a684ce","9c3b318c461b56a8d277133a6b947ef5618690ec281c42e9de6c27f22458d4d4","9cef1feab6841836dc20527fcc8ad9979671fe811ff80a5a33bae113fcbebb97","9cf90b3aa59f3ca0e40fd9e1fec9703428752d63bded6b091d28f614c9ba99ae","9d1a0da545eb6b2e16b18fdd305a2c000ff2340c19ac843914b45f6a4f936227","9d8637e5adebaca208f21af0a254e80712988867411be560031f4b7a23cc04f6","9dfd29090b50334ae229e4a7e812cfb9f6204a66dde563e215d8f52e884cb103","9e77badd0923fd79ca9761a41780ee4dd4f9ca9b62512f4fb59c7f8418494da0","9e9edbe6c5c90ef3aa89a71fd1ec54069818d2ff48ce0f35019b811add042047","9eb67ea41c5bcb9557ba51bbbd1b321a78f16335cadebbed848d8e6c1fc68bab","9ed400941ed49b2d90ebe3cc111d90d8bc966608ca61fe9bc315a3c1dbe8bc1b","9fb8c5aa087d38dab064a2d6054826377eea3dda98229725c2523f63a87e4750","a0ff0d0bb3a3c801b637d091293f2eeaac68e934274e4116d298ba60ec3461cc","a1baa1f699fd4ce19e8ef6cdfe346e1b0be63e16d5c5cd5feddcccb16a62f269","a2aec2d2f35d7174801247141d637e77c4f34e478c575b0e0a04c6251efaf993","a3c84d76be9d891812e795dd46470c2978dceeff928d729c0d5dd6def599923b","a3d6708506fb5c28f45f0d610bedba11b1ec7bcdb363ffff3aa4cddfa515f56a","a476183540f2e7121e533bf2dd9125dc071c81acc880e88cb435cad7a6d35b97","a4a8cca930cdfd15285ac3a7aa757d61501fb77fc12a7c3fbd78c096b279cf63","a50654761d6812cd811df02199e1b7b25c9b0d65e591f65430f9277ec43d9c50","a514a8c0898b6697696ca6f0ed9a43bf8993085b2db4299e3e9f8e3419c4a5ee","a644885c31f390b5e6b7fe2fc8d086d9144699295ccb6ffa51b3f7c76c8ca71a","a64e8aee389ae696d0d4b045c0153092113fa522ed5a0fd9b5658b8418db4ded","a6c531ed9bbafabfdd649f3030daf2f24461163aaf99dc73bb24dddb77bbcb90","a70d82083944311ccf98b6aa8da5adebc93c655759eaaf8d79624bb3d322abcb","a7ff7302e668dcea1cd1db2241ff95c0d73534539bd03fdefebbfb57f60d3849","a8b4a33078335d2811bffb78eee49aab5fcb31597dae366d43e20c7f7800994b","a91a47fb4fa5c1b1a834fa602030e435ad641240e6ceeb99eeeab7341ca09dec","a91c8a1431a4120667cd523cf56bac004794fc5b8b24275ad2f9c8a15c75fba1","a986593807953215f834ba73e7d2565659b32aa849986013f8614bb1c61ea8cf","aa131e74e695292adab9f57b3ccc5a503a836dd4b95a3b2b107c69f35dba3637","aa4103342641899dc00c22207c13ac31c0c73afd97771b0a9b249187d979625d","aa70263d079788757f176da269e554fef9240845706f87a93101591f8114e807","acae1db4aeb323f3b637fa11b087c3827a2fb6d69718362f54e3bc48f70ef7d8","acd7884bca46ea9422503cead985691da05cca25bd5ed52a199783cae7b8b01f","ad0e6d78c1e450e19bfca4a0e904644ab0ae315607811a28ac3dba20de869786","ae43a4d252290ec0e18c64dd58d51bc885020b2473e71e3ed0741184c9f006b7","ae69fe306bf5db346ddfa4367cda24c95e44213baca27b0ee7d7167bcdd85af6","ae8c200dbcea29f43b29974cc247d70647c80d5d76385396f1c82ee9f669e2f1","aec13a075b84253397fb97e1c93a23e1aaee6d6bff2a9161bfd00a5b1d7611de","af12215a96963c1e7e5d766ed994695e423e4780ed0b3007aed87b150d090c05","af6b60ae365a6cbeb140430b030bdb667f53a2a97508ae92dfc9ed91ca73b54a","b09355a97e3aef396f681943b37a404a98fccc6bcb97781eddb2fc000d1d985d","b0ecfca0d114bae34ffa62ac3ea05159a4415fc6eb73ab1fcc4d79f657268f19","b25c41f19ba40e646fd9b6f82051ee4c38985539e445b26bd628eae98537df53","b262187aa66e8a97083bf7f79b91595bf7a4077abe7f8be5b00b4998f4579d20","b3f50ed7eac0e9c54b74c4f4e02297dd2d2465ce4b699bcc15cfddf54c0f0f81","b4091f93c3d96e36b0708f5dcd46e0e7a0a48f098036ccef6164e4a6429ed94c","b4093c67a9195ee7d28d2575e967ac80057b92339489c244243c7c504c669ff0","b44352445272089cf90967d4d413cf7009bed0ac19f3fa95cb831d5ebad081c3","b4ce73bea5219f1b27bffb36c6a9dee14447a710a8938db807770083db4552ac","b4f2140fb766faf0065a563ac3664f395b24c81dab0d0d0d01df47b22e888d29","b5102ef50e7d4ed1925af5a8b45192e737df02fafb75d7065995a2bb93d2e8e1","b5428b5775526a00645566822530fb969b82247ba83f2c80c06d34151e1f9061","b5c085be21651d8579e52cd3ffe4abe6b7f45c5a9ee84d38c47b4734409918d8","b6cf3b02f36e0efa93b04667cdc5701340033a09e41a7196277cf6756999a666","b77c6669bcd54e0fa949faf2f7205f2631acfbc1ccf79f93f8dab5c5717f0e93","b7fda8f4bf81f8213d18e3c314df5100ccb6b8db7aed6b70aaf202deb606a14f","b7ffd6cddb12384224772e8de79aec89d8f4bca966a3c2a05763889f92a6db5c","b83b7229045affbb98f8fc46f289ad05e6626ef52e3ed2f7e70d332a54a69e2a","b83f5334b85422ac110a24286d5af7003f2fb5b0d783efe257b38a2281656422","b8abe10a2a92bf537a49e8dee92baf8de3ed591848a1b25151dab0d7ab3134e5","b8b8c5cad182083f45ce2d05d036e6bfe91cde1fb63f2e5a97c683bb7ef7ea0f","b96cea09313d481dfff1ed1a2c552ea29e8fe68f52139458996a4e36157748d2","b96f9beb6d6d8fbf88c4b8b2b807a362f2640479cab6173cf64c7710817785a0","b9ad2510d8249ec4c8e7fd8b2471727aa1bd0ce8f3dde78e545fb2f8f2985a1d","ba5c707cf9be40fe966c08807779994e20ca3f30ea9d73e26ce31ca334c05640","ba7d7464da8e13722232c8f86273774054693681becc450a68aea21a5a0e9b91","ba87e5d43ddb10937bb17941f055f80a223d0981fbba44107aeec8530e3a7774","bac3431138e986d6426c1e81bdfe0a968394896c0751cbbcc8f36002fd0ed069","bad8f17b1d399ea125c524895571601c90b6c93418c248bd4ebcc7886bae9878","bb230236c4ab6353afb4147014c93204d3d1eb8a6d18558075df5fe79ed7f392","bb7fa81e41820d63d58313460f5a3999a1f9fc2cd2fb10cbb5b41a931d8be6a2","bcbef69f1ba50e45f3faf1b4529c32cdcf1e5a6612b5bcbc6aa6790ee14b54eb","bd3bf6053f4d423ff21f7ffbed9d0e68f3ea64b7292c048e9a37ade342bb7b39","bd714f38c881208f1190ad714bf8fa5aa63adf302bdaa8ad8810ff279e43459e","be75cc1ee935f783be39978de91ae196c16141d4096e16eb6d07f59583296b4b","be8c3cb2d8d67e63c8b069920b74c6272922febbc6a0a2c4a0072a7a213681d2","beed0f36d9b1b9a20bfbf89c96862482b8d5b9d4284bc89539efe9c9b11f000d","bfd21b5c8eb26e9d475868bb30d66ee08f20876e9df5cd06aa8fec01ffe666df","bfe97e65f2cbe6bcd0f14ff57ea4dc1dedb2e5f0db92d04d0982cf1932ac1c3e","c055d3cfd85b2ed4607b0d9d3a15ab7204c9f149599f748347dca4afe102af0c","c112d36ba38c362da1c022945db5b6bbdc3014685ca9bb7d940f5086f00a675c","c23a43ed460117f663cec698412729fd91b5aaceb48cc4e55a785b525661bf1a","c23cf45c1dcb748145d87f5c173dd3c8becaf9e3f6fdcb3e2ca91d6726b0842a","c24546a064b9315172ce0f951bd5fa2cd1b9884231cf1bdc1dc714771f1b3886","c29b8d250a7b5e73f4ef675329da2251b8de032501e4836445b6aafd90c645fa","c2e96d98c8ebc10237a2af1c224f626acfb9072c83078f4a8c6d9ef0a58b4a8e","c329c9df0dae8a036da9be440432d045be3ee13cf5664cfa6ccf11576ed11acb","c4600cd5358b5798a075beb54539d952f200def1c9a573bd237c795fd33ba36f","c4ebd58c4ff78c9fc0cd17d80ed563520f7908f9d1106735ca0f5a7abed202a6","c5db39bbdc8c2bd2aa7b58c28c3df9e407955cc3250ce7825c842cc4c30eaca3","c65325f807190f7084346376e2f48fc2b6bb946004a1fac1d8d117930e93d462","c6752cc3c7ad06d1e9f127365f078919ac46b77f8a8fe413650094d914838ec3","c6867ec30530fd3feca89a4e968522f783b636b165ef74f288c42dd50bd51a3d","c6bfbb004af355e96ed5b4c8c9b8b7a96d1c08d24bcde7c666728eb9497d6d71","c77c4d3f536cda10a71fe6a9cd17ea7c1408200e2f7aa7c5325d6915ff250c85","c82f38f23e7ed3e1024661b7a22ff694e88d3b268240e2bfc98e630df8a062d0","c8bd340e6fc7fa3e97415f7ad4c22c51d88c6e77f782c12923e841c04d3f882b","c93cd4cb5cf38fe6221fa8ae171ff54240b5f99ba80cd740ffac69c57e5fa381","ca50b525d7aa7762c56f402696dd464841daf19b036bb932e325090004b4cd71","cad13b6653fd9f811e67d13c5f01f9dec047f8c384097cee01dd2e2db39e539f","cc24c3770587f2421514fa399d2617201752bdca145ac39058de91d45d3d19c1","cd2da00f6f1bad8fb7c1b87cff80e122eb017e44a471cdea769efc67db369038","cdbb7338988f2fd35fd92f21909b7801d9954d1c7ca78401f52c9313f21fb6dc","ce887fb65b6977a2046e7583d704863624e55909ebcc9c3ed065b3d13079a410","cf9223c369b6fb7baa52f301f904352ba8e8d5e4c2a06f70de6ef1cf76fe1b84","cfb9705939742247da0cb71fdfd8b5f7a1bef6f1c2f0979a8f42e54c4a480980","cfc3b5044af37ae7485fba8067dcb22b2438bdaa6e3a30c22ce0f9e2c00aa597","d0481d9b6111ab4afba0462e88970b863284807ff44ca97364c84952e3f88583","d0973a1aca6a118375b466d6e91821f8450110fdf042ac848ee16912012d2b0f","d0df3068db679e24d9487ee09a6462ac5cf3df30f46ee466b66feb6dd5ff71e2","d151ffa66d8d096e0272f0dfff6c27e978cfda570f7498a727593081888b4ebe","d227e0a73e3c5452bc5ab41ea2c695dfc0ff9b0c1c81e59ab3173f796a4157cf","d268e680ee1136a239a40ebf005b30db6f3b52a228016f3193496f86250f15c3","d2989a1607fd5303615937b8c117d127b1b1cde519662ab1e1324390220e8612","d2cba4dbbfe3d026f825a8b470a2f6011f9b8e245cf042ae8889afbb17dac6b2","d2e4c515093f8a2aa824c8b542a016e5c321065f4525931b2fac4f8af2fe52c6","d2e82db1f6e479001e15c9890732b5049f8c900c568d5e3d15707a95a7dc3610","d31e8aa21d1498f2d4a07c4cc89ea6f5a6d3ce54d334dbff230e0f55db35c85e","d36034e2f9cc642d0f9f24cf834fa741bac5b8b139cbd2f50e2065161c9f3cb0","d36eb7456d2a42d1cffa4b60708e2bd3116f7f6758c96bbc0fee0f1704ad8a79","d37de74aadd5916eeae243decf347821c4e946356b9f70471658638ac3092f91","d3cf9b1433fd9a083c60baf6ade1df7f2a33e0cc7d519f491f9d6a93139a41e4","d49d02cad8bbfeac607457b08aac6068916ef45d8f6c980279d6e654407cc7be","d4f51c31a454d9abac29457cbbc21e1b5767c0eac1b37c41ee787a3efb05c80f","d52ca358246f638d0e11a061e97863697df44f43b093d6e8b84ba67b5838f2fb","d555a0d2329caace197c1468fe6708349125762377ee3bd04b031b7eacfc26aa","d581443d0b6b42c76b816edc6946ce01a639ae42653ddc8cc2d6a89ce14fe947","d5adedc08fa25bd06734afd1db3510dbc53ba0dfdac20cf601fde0c77702a72a","d5c084e12da4a5111487c166b879042a21a056f761ee22d9237cb4f65f366341","d6077d547aa21ea10a9bdf6c752b8d1a0a6382b4b43a0fdf790f245e66a609fc","d67e8c1aaab1ce6ec1755599ecde153c47c6b90dd4c301663abe9057bc31af57","d67ec5caeb2af5f9c57533a34cbde7daba5f5b2e5e6ce34c3250893eef25f13c","d6abcc1484c3df45bde915abf48324af1e995c3266a3c6c069e98e94c8d9a4d7","d7a44c85c25ceb7d42280f0c2576de52a3b3cc3ad2333e788ecdc7f7f7fe4b3b","d7f5db16fd3b6ddd5acdf655e090ed0e84cb89d9eafbe1ea92b273b71a38f173","d84489933b19a8b073c65a0386e39e5067830facdc365ced6efe1948c7201771","d8c8b3c52c89cd715a7fdd2759a6f73c3a5f505303b110656cc35f7549a37cfb","d8ca8e025e226ad6bdd32a6a9fceae2982b0413a0ad09314558b54bdc724bf99","d8d03142030c11a0aa1012102fce2b202baf88e424a1236832937e87450dc579","d9823dfddf6c507ec030fce4bd2d98fbda18e595c2ebc563574d9196cc7a5e33","d9b0972f3406075b860ba7cd2e71d4492c826960319b10389c2c2820e2981254","da37a61fab07ec8856b725854e4064f55a59149aa69cad1bcbf89ec478b9f578","daa0fc9f9dd08cb2dc48bf33c9808cfeebff77cb9fba48f98ef597bb9dd6df55","dad01e5bfb13a6c4419f4d24fa8dbb424e93a1c4be656b0e5dd48ac546e0a0d9","db049e7abb7c75b608ae25cc8a9f95959f7aedaa53e22390290319cc2eed3977","db21a75b4fa6165f75268963474f3262124795d816ba80f685bab2c6eaedb028","db66a999537b941fa6d512908894ba86e8dadd0e14b290ebc119555b7e60264c","dc8c31e3075adeb63113852569b83dcd432485621eb77fef62cf3cce5c84a214","dd97ab52fd89f42352c595ce137684cc519c473fa17969e8a6adcde7322a4748","dda0a34d6704887eb36bbc0173334b49d755cac8cea3bbd17bfa972f04183dd4","ddbda9408727a19a4a55d516bed99331edf67d8301de9c78564716465c949619","de0f295bd0e46f29db1167d6c21bda624887c8543545d0c37d662e5b1b312341","de9a46da1f4605525b484a228f8bf356a9d900ecd16473faf77944b22575c141","e0288c94ca9c16a6de217e6baeed720fcf83e401bec45bd15ca47ba8fc9b44dd","e1667469384ec775a3df665679cb3fef057dc84dcb18ed8db8b9c5723835968a","e16c328504278cfe520d6d99990f2a4370cc48159aba86694d0f7598fd4b0611","e24df071f5325bb3a5b20f355143556bc7712535ee8b6ce4c426598f06fd2448","e28d8e6b71264d0bfab853e63178f2c151367cce0dbd16125596ff3604b6658d","e2c734504d211580b4e6674eb1c7d31fb6fb730c037210c34c980a96f9098269","e39ee882667ef28feb4971b73f9a01d3d72c557e1e56d59487af8e0f1b21edbd","e3f19c383354cdf45311f92f00b90fed25dfba7e9892ab2f5f3aa4885876b75f","e409fbfe439455330c0fe003de860e30f7093cc3cc83a32f886c9b539a29f60b","e519e78acf2938460c7ee053981c744dafc7642fd03b56a117d5fec78d258b90","e5db07b7fb0eed216d838fbeb9491257cf54f9bd537a68c8edae7a89fe64c8d8","e61705ac769699a40c52e332cd890187ca9301fc6e64393c8c9064144ccc2dbf","e6300ee8e6c2c4ce6d7ab02b7b06fd1cabe3c5c52b99a6ea3ea8b5acd5092e0b","e65e28b172b77d093f5425112bdae7ab93756487226fd7363057f85bb2a2556d","e734d068446591aba283d136c21b4fb0209f91352cb4fc6589bd651cdbfec163","e7556cd0bdd06760602ef78c5e3b30b4dbe175f96b7147b56ee2ec181a4c5ea3","e7a333109a7aaec2b71048868500c15e721900628eb48790dfeaa1fd4c2dabc3","e7c9175fbfd9fd84bed95d552bc0a439b07a233c3e91fb39ae2f23197ee53f1b","e7ed299ecf44d4a96c228e9aa30312f405df34d6bea99d4b0f7074c79705a671","e8bc1b4f162c4066d74e5d1b3dcbe344742279b6856736c2e1690dbaa7bcf932","e981ced1bfce64a19fa8de1cd518a93f4669d01548f4819d0e1dbb50d266fe04","ea1b8a251ecc1fd96697d0c602d3e14ec46383d27bb9485a0326cea5576ffacb","ea311dca2ef14e02b9aae563bb28dc737b04b7f01c1ceb2be3d92007d2c74ac6","ea8e5b79bbe5329ae8437677c8316f2f9fd75bb1d40c88308c269140a7e564c7","eaeec7c06d1408fa6db5d7ada0a232b1633ffdf0ac815033c29c159352347c81","eb708890ac7e19bd53007ccece064f7e2a069a3751270b4fdafdd1668136dee7","eb996138bc91c0ee63bafe1ba10b130ff5a2fc82aa4918296222e0a831a569fe","eba6e8e5a12a86f17fade41bef365aa95491c469e18aa91aef64908a4263c905","ebcf0bdb3541c8bfb7c9a53f632329b77341cba6f1a2fa0dc9704acfa3276dca","ebd87e3505f3a1adff0c86ffec6c380734df718301b216b7ee089c174130de60","ecd5e83ba8c8eba6cef9c3da1edb8a84e3dfb4ed71d9a2c1908f2c4d26b26737","edc160a11c07dda8072748b66db7f27b6cd8efbd1faa3f6c826a0fe445859c17","edfcbe4773eac1fe2964179a4ad21294efede89568f2efd8e283ac18bc5693b1","f0e1db9b86e2132f004ebf06819eb55804f766bc03ea5d80f487d5d98bad8892","f0f90dee84db760cc1bb0f6e6983d4de0e3d5d9f4adf7b2b52f0d3dbe6d585a4","f1297fd9ecf981024e1544f7f048705377b53219240274bb803ac30e4a52084f","f1d4a6e98f41ab3f6cfd67cddeab9d0ed287b92cb3dbe575e3ce61925510a792","f21c3a9267110e469f224ac7eb76ca5bb084fc90df014f1ca6791d5770483944","f260b4b268e85a8f1b04b2fc69ffc0bca473d2e42de6f2f70128bedc16558201","f379a1b9e29aa7fc25c4c0c897eaa3c0e90d66a201a0ade8cbf523a5cdc8cf50","f3e04891c79b604f9235f438adfa49ee27db43d25c7be0d1cc06ae53b8f6d2d8","f46904e701174fe2850798d9e1b077bdac42fcac01dbc385298da01118c82aa6","f4de28905adbfe6ae4bc38f8bf5f47a444aa8d0f2023faaa431d6f72f9a3edea","f53265f53af0b0856911ab08b373736964d0c443e8ba61d7f1d45f5e5b04edf3","f5403593ba12130c04827f88d019103e924651caa518b7c290673a02f7cb409f","f5681dfc71121ed0f88146a19479675f2fabc6ed376fd5d162e50d815c048d66","f686173d310f41e26e3fe8a7c1dbf4313e4d793323335348badbcf4633f5d699","f6f5046c1263095a69e774716b0cd0907f6795af8ad683c5f41846d4c54a3449","f700bd87d4a758bb71f47731121a9b2259a9ffbd50b584b82f4e6a1f205c276a","f704c9c9e2cab1ed44578f48d161320b5fb4384ecdd8b40a5e22c4078a8594da","f7993302f695430a0ee938b1b3684fdfec4055bddb378b52c81785c0319e8c98","f89156489d35f9992d5971a52a6e03a7d7f095e15c2c782e85efb1408a2bd6be","f99ef6fa3c9c6bf572ec69eb6eeea9f88ce6590d3a5565bec62b001b6f2a376a","fa2dfc22b4fdbcf402a822e8dd376925655d997a0f96284a60f10665ba3581ba","fa3df5f8349aec4805bbcd279b88697def63f2462d8ada0b5fe1d9983d9a6daa","fa6b97cbca1d4f09662e706293b0aec1eb76b8e2277441f54ab6c548b5423236","faac0c3fa7cdf67b452d407e9a1db5cbe1e9140ecfe300200b0b0a6279c97c66","facb45d3084caa490d9b0ac2bcfcee89629a4c3db5926ec9256a9d27d25559ee","fbc8b53b5c6f3727c084e5e0429e410a3fed5a17e1a0144692fd196d9836a4bb","fbd74e4b8dc748b2efdd70aaab07adb80d7f15a38c1261de85bdfd9591ff106a","fc475f9c2d8bee2ffea435e86e6b39b6e3e071143a4a1fdf6765b0da13b66de6","fd04d7588bb9e6ca0a8b65ed0c9635082a9ee5f46b2d1b5b25866a072236c1fc","fd60f2a432086c6fc4a4c39d8d2d6edf5794c763c05a6401db2bb5fa2c601775","fd618761103380d690cb98804e8f116b6c66ef049fbf67c1a059ce49188658b3","fdbd44d3c55504edfa1bacb4c9b7a6c102659d4deef0ca91b9b7ac567ea9cfc5","fedf2577267d6dcd060ebc4ee8de6ccdafa60ab26b78d74c1e8c784252fecb17","ff532716738e2fc716c10797d9717f324cca3a1234320a84a73a0b89569f11ab","ffd0fe3449e449c7b9fcdcc7e2c1ffb677e57ad935a252de88a0122d437efa67","ffde5c700732beac27a9b5162213d387422ce199400e56d9cefe550005b6a542"],"schema":"fsgg.atlas/1"} diff --git a/.agents/skills/atlas/assets/seed/records/0e9612ab3e2095fdf2eeeb3b08d690f03ce16e7f7ce948a10d2159b267769651.json b/.agents/skills/atlas/assets/seed/records/0e9612ab3e2095fdf2eeeb3b08d690f03ce16e7f7ce948a10d2159b267769651.json new file mode 100644 index 000000000..0e6f65ff3 --- /dev/null +++ b/.agents/skills/atlas/assets/seed/records/0e9612ab3e2095fdf2eeeb3b08d690f03ce16e7f7ce948a10d2159b267769651.json @@ -0,0 +1 @@ +{"citations":[{"path":"tools/routine-delivery.py","repository":"FS-GG/.github","revision":"838710090ed81c09506fb24c34ffdaa6576faee0","sha256":"a4bd7aef91505d84a5a3f13da8006f98d4c67473ecd3e290031c9f8551915097"},{"path":".github/workflows/routine-eligibility.yml","repository":"FS-GG/.github","revision":"838710090ed81c09506fb24c34ffdaa6576faee0","sha256":"45bbb3d5fe1780ac135c1576b3fd76196f3cd636b33371b9f502a8795baf8d93"},{"path":".github/workflows/routine-eligibility.yml","repository":"FS-GG/HighBarV3","revision":"9f9c873a2fc6d8ec761c2f5faf2ffe25eeac508d","sha256":"45bbb3d5fe1780ac135c1576b3fd76196f3cd636b33371b9f502a8795baf8d93"}],"conflictsWith":[],"id":"github/highbar-routine-bootstrap","kind":"lesson","recordedAt":"2026-11-02T21:15:22Z","repository":"FS-GG/.github","schema":"fsgg.atlas/1","status":"recorded","summary":"HighBar first-install qualification is receiver-bound: authenticate repository identity, default branch, permissions, complete current classic/effective/inherited policy and repository/organization runner variables. Preserve the pinned existing ci.yml and all pre-existing leaves while adding exactly the canonical five producer files. Require the candidate original pull_request attempt, ten job/check identities, native app/run/suite joins and successful expected technical steps. Conditional self-hosted skips are acceptable only when the independently observed variable state disables them; reported required checks remain additional. Denied or incomplete metadata cannot prove empty policy. Existing receivers retain their guards. Source integration alone does not establish producer installation, and installation readback remains activation-pending until a genuine ordinary event succeeds.\n\nObserved on 2026-11-02: source PR5262 merged as83871009; HighBar PR18 original ci run41525442352/a1 qualified five hosted successes and five conditional skips. Canonical installation merged as9f9c873a and retained all1,293 original leaves plus five additions. A meaningful PR17 description update, with its reviewed3b2969af head and markers unchanged, produced actual edited pull_request_target run41526415756/a1. Its live-base validator resolved the stale event base b57f11f2 to installed default9f9c873a, and normal maintained inspection returned routineEligibility=passed and producerInstallation=not-selected. Thus an old PR base payload is not evidence of stale validator execution; verify the live-base resolution and exact native job/run instead. Client merge/adoption remains separate. These observations are historical acceptance evidence, not authority for future effects; refresh all operational facts.","supersedes":[],"tags":["highbar","routine","bootstrap","ci","provenance"],"title":"HighBar bootstrap separates canonical installation from normal client eligibility"} diff --git a/.claude/skills/atlas/assets/seed/catalog.json b/.claude/skills/atlas/assets/seed/catalog.json index 0f272492a..8e8363777 100644 --- a/.claude/skills/atlas/assets/seed/catalog.json +++ b/.claude/skills/atlas/assets/seed/catalog.json @@ -1 +1 @@ -{"records":["000ada42299601fba29016e5c0e0d4012876fb42670bb10fa0b1315477254ba4","003893cc49855d17a15295d7adbe57ee301ea20281dff216461baee0810853ff","0052dfb9eafceabaa590f4497e4d42f19020718c84b981d265edefd432ccf8dd","00641d046d6869fdd0023ab3df99e0e67a6ea28f0dcb701f622b1cec8b3e07c6","0066d4a624c02398f21b4d7a736a9fb5101ed8b6b13ceeab46907e9401af98ff","026a241141ee10eb829aa6ce461969242d5c1d45fe9ca19f08ef4ea880877676","026b08fb343aefe19177e95b759560d340d372def4b71acf613fefee3438ade2","0357495d23fac4fad210b6dd7ed7cc57dd33d107e1659a81f085cad78300797f","036c148f6d0e89858c9bf4cf380272ca6904bb4ca277a909fb71c47f5450cef7","04652cbc95ac4dcd21b837b38f2ca5a0ccd4d0946bc13fdb31c9c15a578d3a2d","04d17203f03279980862496517a1f0861be5f6cc8063bfbf92f8f8ac19744fdd","04e404d89dca295564813149472b1de8e6c43357e2f6d91d169ded7600ed3a02","0509e5c6fdbd2dde0c0db8558647080560714804d00e4f9268342f2e84858a3d","06ad2c8aa0ff3b862edf3ba99e0e4e8801ee163709e66333cd06c3fc61232b05","076259a45e71df780b012d29618c17739246c86321d2ff05a6c272bcca8db675","076fa091c878b19cf56a94be0966dbcd58d52c1839f9d4b85bbfdef650cbdb88","08b3dc660b9d2bbbe75b590b2b86d941bf935a254cd5f09de71ee6894f4048b6","09e90ad705af012a8c36efbf296757f35adf9c9ce3b8908791c75d72c192973f","0a6d7dc5b64970bfdadc9049ace95e8bc163fc421beea70129ff0eaa692c6d06","0a862ee40916522f8ae5f14b3e084bf5f2e6488185583346db96ced16ce7619e","0a9df276d42b56d98a7802befc2404204e0e5ee8bc7f5c032f7bb29aa4ae2091","0ad4403c8f4078dbfa543310c69bd1dfc768e305987214ffc37d7b2600c4687c","0b2d1557ff6df5f4d65d540a5403b07ba81b381dfc799b7884ac72dfa6ee7753","0c22360d4653eb0f450e4d3d34564875f1660cfcb2d546095d98b3faa3967cbc","0c7d3f36e3bb4270edbf7abd99cd2dab772df274cad1c27c7e87e302b8eb1c23","0da4d093b49c0a1f654b38008bb01195e816829279ca1989bd2448194e15361b","0e560af7d9dd2e0f2f588a74cd35512973747f20bdfe0bee0bc889105ea53dc9","0ea7107c2c8edaab3ff2bae32f63cfbef6903a51cdaff257278f757ed5ef429d","0eef4d717eb03f0906aa3be7336aa71f831726afabe8a56077b76f6e82fd08e1","0f11324ad653d8d841962b0eeae9f68b80243d4ef7df4f2404ed4c3e45ba5197","11fe30832d93706c60efd836b09f35f049c4a715ad6144cf277ca240c5780704","1244d27db0cf5075353bcc622d0fb3b5ca6a7d08526e2c5754e8b745c250bf3f","126c817ad25ca9cbac2a0f7446e76c79852459ac7b9c61e3ba5d5cbfe5d37dfb","13824d6bce0f961c89eef4bd3c8a72ae6ecf7a1339b9e06eec964dc5c12dc544","13d0363b8d765c87a57eb42c4988320a9c2e7fa09024aa972f4b13d7699a552d","14156f1c6bf0fa8dfcb5cfafac09e012db446d528dad0e4301404fd693b9bed3","155fe673b8ae12549c978e1bf1d5c43e360937fcf2135cdcd5aea6f6c771da44","15d41240067e2335a0354a4e910b6610f2b8f079b8f67186f10181622b4a8999","1746f4f9d47b7dc42280dd34e664b3ec410d3cc69ac76933707499ffa34c79d4","1754adaf40732c3a8c73d2285c25a8b6c8c9d3e68370de618a0ffa8f3e60fb6d","1945f527afc3c2930ec4d7fa57ebb2ef7dd6321c0dd3ab9233c9963e9e613165","19d657b67672257ece127f3b957674b7fb4780843148db0a36a0b329c2a418ba","19e75be8ed4dfba2a6f8034154052160a7a181b17d887b3e8724f3e3c111c31e","1a24f6ef0c08a898f309c1b925fc19b29526f913a61a1dfe4b1a4308ebdd97ac","1b3ec24337f0252a00cfeb6df0a0f5d2b6d737dbea61b8d0b4a643f4c686df6a","1b5351b2dc647aba864e387168db5128435cb80da94fc42581cd60a05fc34b9a","1b8cad98d53da179ab05eb47c1783f4c8b45b9f39c635e7a337285f5cd9621c1","1cfd18d1b12b25604d818389a34bbaa746f450e70246c7f4242fc4e215fc46a4","1da011289116fe88fe92cb8f0e83ed7ccbbca251681d4e136c5a61c40364f8d3","1ec9445b242d2a2e149fe71c67bf13d8c0e4ebe5a6ed7b022656b9941973909d","1edc36731a9c76ad07d269d8b4fd84c8c956bb43d6f56de17d6208164856ffbe","1fec5a63a7b2b212e3e5d5222e49061f3b924966c9741294f5630836be8a3925","20901b579f69cc97eb56b492938864667576e1c9bfacf13f8a529c4f6e543448","20d01a387b4d0801cb588492ede88cae7bade9b7ea3591d9e954add1e67cf4ce","21338155cb4f52c49e5072c877771be67c75590d9b238ea025fba5209fd6e018","22ef13e60456fe9046dfe72f20122362aeefbbb445632231b8e364ed9b50e135","23af79bd1e7995fc8162ddc4d830318acb054bbfcc9c7d5cb141ec306da67386","24373b643450d9dd3b8a5b0e74a5fec2844cd8cbca7d8a57dbc8b9ad9eade9dc","24d4f2730d94d1b7f149771ef0e59192f4936d142b21f4a56b1a391e4514d38d","252de742c26409c837ef491f55eb03ffcc99da13fb1a2f8ab66efbfb0c081a2f","253bb17320020b6a5ef8f0958856f6c565a239b4dc246d9e825f8b14da9ca8de","2591526ddabbea03fbdc38bf172bc54f42df9bc51eba7ad2b70d6e67215f08f1","26259abc7fe745f52e06f2aa2abb0e50f189bc7608065f04d5c669a0a99941cd","26290a0990d6dac0ce9448e05eb934210603356043dcf14a5d80585288e2aa92","26d6b31965013079d4db67a2c403e01f21e3c30ae65953400dbed92e289a0925","288daf614247c260cb673d8674e8b3874ccc4e269347836851f702d7ac8e2f7c","28abfaf6d50ca38af0b88aa50524200c17af9000da83ddbab3d8f9e06e020fa5","2905a2b4a58bd9ec1c4f77fd3d1d246c02caa49d806272756dd039c79521442f","291d3db272eae084d34c04bc1305f2abb26a7e7acbc5515208469b46719a4ed1","299e929f58fe7d2878ec59ba6ad9fb74f1b1e550e488a4512373b9621f089844","2a38ddebfe3380232e35d5a24f9cb9f7c38abbc9c68add4ea5952c1e65d328d2","2b4f7c8dcc95ca8182105b9b6806391666e6a2c3a5c80d3ce5a5f04fd6cf9122","2b5e739c8f9602c585e67554c457e6e53351679afd56ff324f8fecc80f0891f1","2bc251ffb58a0d03480748058eff4c44079a0f21d75743063cef50263982337a","2c76ce93500601e281a41f5985fe4e3926fc8bc9d01ee687f14052cb553ad2d2","2d46924a94c85f4275a449dd3d9eb6c602cf8a9104db19d224e3aa469b858d06","2d5048eeef90792c0a2b9aed7305598a28db2103fed3903462c6c1882733c3e8","2d599c722a08306b98f2d833fb3e4a7acb9dea92e6a58820caa2f65c09803fb8","2df1610ac1b912232030b5507e5e944515b0f1549bf2b76ecfb12baf0f40ccea","2e1bc31ff6b6fb14d0ca8703a02833db749b03e172f2e91f9423f0751e88c256","2e872e9d3ab8b553270e79673060c50c1afd68a41fcf9fdd0a13cba80be0dfaf","2ecd502add2d801eebed39411fadc9a80098ba9ce04a5f4b728a0e4e331232d6","2f7357367d921995f4c6fdaa693392adcd2df4860ef4d25c8dc47f7ddea8c755","2fb2ed7902a8e35dc36489a23245d963026d688008c92fed6fdc1f6bc27198a6","2febddcced970d495778f33fff212929ac99c23adc42be0c1062f5c8676ffce0","3018f389f6928af5830bdd081c9d03530a379f37d1c2f9196e6fb3c44eb337d5","310bfb5b2d061bb733771e5cb7b3b7d25db43af5eda9f806169b7ef9330c2fe7","31fe4b51d55cd99a4692d2cb787d362cb4c0d0998d3e001efdb5cb7ed838340f","32f69a7b8997ae98b9305ee578145d795dbcd39ca4469bf2465e57a0295cda51","335683e33b94cb86b5e426b4faed200673bf850151191a08458136ceb164fd4e","3407ec53a884d3945d86a88d6b9a883419dd426e96b1108a8e6686f30397a629","3442ba5c7643c793f62d90ca841f7891b3dbf97f028bc7b62f8b4f88c1266d1c","34463778cf2d29e3896a65613cf9e3eb3e9f2d8946d17f12b609e70eec63d128","348ba129b7b9c94e24fa8ddb81024e777c60448d1b5d49f7b2075591b23c13b1","35da3938b72cf3520e126ad595157104b69ab748904c7b4e12f563d6b103172b","3600e7356a3741ef02f8b2ffa6a6b5d822dcbb170771f2ea33312dff4470f431","37c8908ea2a349cd3034018027160ad810b28ad1fc203a9a353971e1f7396b4c","37e39faee019bb041627510f1f02746ba9a85696417a083b438eb4974b72c2bf","38a75fd804821f4836f0a7ba8d41af3d3a3a5f5d7dcea68487009297824258d9","38c6396e645750efcb2f187c36c383471b3b0b59290e3b42cfcb9668594cd0c3","3962789d05f324d436a363700cbb5ced5aba791d782b3c0ea73221fe0c1f0b97","3966e5e53811c43962f5d0953e5da4753eacefbea27ecba9d36af2fd8e4fd52f","397476cf107b48e7a662264f8fea9f880231fd3d1e0401622650f214cfaa35c7","3ad8b0398ba6c354c9e31b7438b2515579fc0b1f17de4b35a914c862a3a11e3b","3b3c6cf083b12a840565e00458e2fd4ee8a61f97cda452703a6b13d7776b6c13","3b4af144afed3d52dd2e1f64e23bc25b3475eee5f7af3bde9886761b15c33dfd","3b5d82795e9f5d1992ab67e078fcf1108247ab9b6d1baeac944d3ec0294cec5d","3bce154e59c5c45216bb5372a352e948d6cb365bb1bd47d4666ae0412e507ca4","3c75b650f3fa8217597b01d3aaf25427ae2a658a7c966afeecdb391d3ba547ea","3d0274f77576abdbdf442c8843e955e1bbc91e9f8cbfe3646b119337cdb13c96","3d642ccf9ca4a0f7f5dde1b41f65c99e9c447cbb9e64883b67e4fdf76f216f52","3d9fd2c5877483382f0c7331206393e42827b5dccfd60549a6771b7a5659e524","3dbf6d1c2c8db1a7e3988e2a84b67a4e1d7c8304661652ffa94db3b7eee08edb","3dfcea4ee3d0d0ed09b1f77bac48b33b64ab4620cbfc74fe0e4201b4cdb81ce6","3dffc36586e9078f750b0a2b4cc2c70a17a81294903186dbe8cc47cf8055b9bd","3e2f66baa16c7ea936eba34720a55897438f60b343cbe8fda4eab1e5dde044eb","3f5465798dbc2ad279ca4849d5d0f819bad01455e0dd2a9d98afd4b55cfbd7ee","40de9f41f9a9f56ef6a51d065270e875b4a85cf043b7c4a0173b2510de4979ea","4134a3936170c1fb5fa6d2e2329185a981436477a66b7d31e827c363691bad50","414259a2fda4a1a49729be6fb1aced4675ee9cbdf990aaafb8e5b3153b54d64d","41baa5d98b5bab2ee01cad50c05b83edd8cdfeeb00f30b9406b4b2ec6d13d738","41c768ea17144c6ec225e9a65d4c3c127fdd7264dcba1a89aa17b20fd5d7e3ee","42aeb46fcc3d10b95e4067bc9cda875fa933b4102873f67c7bf1f8ca6799a598","4320b92712bc14dbe10b56f1cd3d1bdc093fc4be6016732839d0be4dd4d027d3","444342c21a4743af5961beeebb88088f5d2a0649f76c71973a7706a744f5efd2","4457ab439bc8f212d83442dc7500e9d45ffac849d0f77cb97686d9b0672fc3dc","461d34fb1d53849951a7e715e52342372d779299fbcad210794235c610dadf64","46a24cd8e385b748f40d9271b1e856dd6d68c91ab356abb11ff6b65f1ef936bf","46cdf2c207f79d388001f6636dfb7a98bb2ba72b9d1c6df4938f0a27691e07a6","471570cdf8144df0c32aba1730aba24c7e42e5ec317af771ffa169f5c842d117","47b5cb2b011c0f7012d75e88eb86a10f3f0bd48545db139669e654cac1f69650","480f1ede18ae031b164d49d676feeb1090fb33932676ff52e1e2eb24e8d154cd","48262b98c0bdbd5ee2314345726d23630ec1771735db8fe5f1a8590b662c9962","482cd15ecd9cfbd8e1943c0fcde0bbf1d875392dc2a701b698f48bfba684a062","4855e1947afc954cb1b20bb45e7af10b098fa34714bd32e9bc77941cf58fdaaa","48797c44c92cb34fd9a57a08020b45c6920b2268dc8ad616c0f814a3710d5316","48d094622ada1806cb30335926007c1abc476b1f7b45a2e250c490afa25e847b","48de3afdc6ee73ed121d1433bc6367a399286d5f8c2c63670a0b3b9752a36175","49e8cf09e38acefd3a0fa62d048028286d3b47b5ceccd8f51f10022978c47820","49ee4a3f2a8918bdbbafb312cfa807d9982800d13d29ee292c6c0daad8b9b8f1","4a724a6a842a132c2185279513f341b79f9be93e42660f1255770eeae3b1323c","4aecbdfafb68feb3124c39219498241864bcf1ceaf87fbf80598b1dd87a9191d","4b364ecb35ad02b06b6b0f32b6a29202f2c835e1ac0d70b89fd0278271799dbb","4b6ab2768e1ff3716ac8565201c031a820c208db9ea6ae1495dd782e7557a3ab","4be7778c4f491d55154a028d9a9dbb35059953fbcd243e0206902a6e64645efb","4c8c327dacf345e184042092e96ad3ea02ed4cece57dac5fa68ea52fbb5a6adf","4d5a44ba07fafeab823b54a21846269330ce35b4c190f3ddd5434bc8530d9b41","4d86a2764c55b5c5f675fddad8850ce4ceab160ac5c164a299fc098899d31aa9","4da0a5be70e8af9c39623deac83822749482187f6a0fc3d186dcfddaa7111576","4ece7844e2b35705ac39fa25913f6909aad5b4b7446bd637ced46b47c0db135c","4ef30f11bd4dd9d2eef8716d88a83010546e54594b2726de84f6d587651ee940","4f03e231c0dc5c9bb2874f6856382d5b205758af9678fffdc7552d4e4ae9866e","4f1e58fc658a4ceda181e2a7fa249305b09b573ffd68c2489f204f4957224957","4f2750b974c1404acb721ffc84cbd1d0756a24211dd6f6503c10ea74dbc45676","4f6fcf4dd7e73d86e06bdb9c14a1078b61c0efb2663ced9bfbc5f46fbb4c6d8e","5029c7b222158ab3f325168fa543d84fd2332d2e3e38db1ce7b83899cef201d1","509ec9c08864b9dd0029f32ffeac85fbac863e2dad459994c65b7cb5264faffa","50fd7e982eb2d2813634b7c44e102788a1a1cd4910a27acbcf219f76314fa322","52049cc9cee43bb27229e6b3e983e02c6aa20dd7d153b13e3c74bc6d2b47cf92","521ed246c4119acd6b579b6eefa23389a1655df54aa35de7671743979ebfc68d","5382c901d160ca2d79888d8acd7a690a5349826b5da486274b0800c9d7513f11","540879695d41205515aaabe5466971014cb43b960a26b8e5958e37fed63df762","548d237f42167af5cf5caa0ba20f0e7a6387deb6f27765637f078325172396a7","55267f058e9f085117765e4ca72ce875b622ceaceed964f6c396073214835c28","5560616d1e72f0a539f9ebbfea3b7d195c1ef5622f97994af1963748d4f97533","556ee783d8e2e4ca50f656c095758be613983f904d998a6534fb155510114f21","55a4711e799294d06988ab4acf77eacd7d424123082bba3ec987dff0ae13999c","55ae095961d78a1514c4dd1e63d477c60179a8662571ab5a90abd3eb2b83eb10","55dcc23ce52b3918a60029d9398f262216471c280bfe66421cc63240533a6087","566ddcfc45ea5edc695626826ed185930e910fd9107c5bc1844c717b714c15b2","56e7158313357bb145bd98c5f790e569be2203fb2601565a30091a597a7e7ff5","581337891936ba630d34ce9f6b803b82a2130791510f15bab24a07332400417f","58901d008c36a777dc138fa6b6d198030e0e843bc889cbad3acb954c826b3608","5962dd14d3923433cf723d698d1af19ac37a270b6e88445643fc56a646faab5b","5a2064cdf51026eed65457c05f34bec919b31d96d35c29498d298685965f0b5a","5b77bd6dfa81cc339e729e4195e258facbfeb64b9c680512f742e3fb1961fdd5","5be05ba74075b8f139be565c47688a4f395ce71452dce5cf7da4348c7ddb7aa0","5c0206d9d014821b52a43d7b222327a89d4ee2f5b1e21813dfa659a69f7426b5","5c3527e43fe24c5aa171c6fa4a3de7fe5e78f2527aed0dd19cb21d154d43da21","5c79c77f00167ca140127b00f1a79e1ffac621e46fc461089594206a7df8d7cc","5ca67643d5111fffd21deb18569162733e846965bf05fe6eb33ccd37c964025a","5d015880319af666943e68169ca906bf2f0c813d8bf2c5c0262aeb5a40366350","5de00a2f5eabe86c14f360304115f4136c41df1fb664eef6da26072fe7623d44","5e3a589b627edaf7005c60382475fae7229adc4ffbaab6d6fd03e9f08a0a8e19","5e43baca07fb966bf1c4b3ac06bb819577e477a84c5d8d3a9a19c391ada2e0b5","5f2a75b89983d1005a38afa2cabccc3a39f31989807120281d8505ffd564e0c6","5f43c837f39d207c35a58e9b36fe3144017b2012ac7da334714247606f1906d2","5f4fa6dde5930fe1b42f805895f0f5fb135c2b3ff9830f2bd30ae7526a3295a1","600ec184ee9964881bcaeaf72ad38a72db05d5b629d301cb323fa1ee9369b572","616c4dbde10f465da822d8a788feada26e5f915c7fbbc06232287cd1899c3044","62a713311297a7145d3610ee60dd6626ee543645a1918b050c629207561efb5e","630fdcff1f227b5baf5d10bd78ef0fde68791ac0cd8a15f65065f5cc4501b17b","63113617f2e4ee6b827a69bce6afb3949190a282f5feaaa9e2c9f82372623bb8","6312b7a9f8252f49b8ea0cbd0580b80bbb221db574ea74939823ed9d4140d73f","63544fa69b09916d52b305700eb9816305ff22b77162a44edd13897acea3a655","6385459222fba2c3302d3f2e38c57fcfe0f1829679fead6cffa1964248767d5e","63a4394e689acf4a4762cfb4df691d05f923fdf592fd2f8ea41e6a54f98d1136","65725e1cd3323fdf44ec47067fd6670b441ff5f82e99485e1a4fc7d475f14340","65d5b7eff9d03761c8206218159bb34883c09052d6a1959d040f711a881b4d4f","6601b2bb6c908a46ae2985d4683c8baeeec87b0688b9b33d3e8900286bf4d6ae","666e7f698fbeef24e13e91ccfa334cf781233e060fa86bcd7d4d0eb00b30f3d5","66d414618d4283838bddb6b9fd4b5221c280a7f6a715b622143d3bea76bfe1f6","671168c05789fc651cd961a5a15e10adbb76656b802cb0fcbab468ab76412ca2","671d95a6c09bb7b05a5721d52cb761300a2c8f376aac20be2948b7e97bf302b7","680de944f1f5380c579003e329ed6f10702ec8ebaaa8208743775588d2424d05","6989ec486a05550633170d2aa79188ad9b03aeea6c7859dbf18790ba78c5427a","69ebfc7eb8427db3c5c59bdde652d0cb269426126f8540b1b58caa29ccf130e2","69edc4285578313d1dd2f914d69add075a7b354f7fba717606d1abe15292576b","6a34d9279cae58765d6ee4a980192c0e15f3ca217b9f1815861d472a281b3cf8","6b00dccaa7deabc750679ab085b237a2bd025bd971ee1eb7bdc333b393b19084","6c3c592efe9c684ada5661b8cc88a5c3f6e57c841db06b9e070687504cbf6236","6ce6d164c3e31463fb9e144fdf91413e55d077cfc4f25092bb02923fb538a84f","6e08a638e1e28020923effd4c65fc517dbe7b06100ff76cde74e427191503b84","6f3a7020233cd77cfe59eefec0a277f6dda323743c8d80e4e54a95cd3cbc23cf","6fccc6f0c5fa71c43211785dced8abd0f3295040eab56063f4e8d77f1c09b8ef","700cd21af9ed7e81900fad9d52de2fb11db48e64b038e4293168f85e5dd0e043","702d1dfa75e92a916a446429f474d4c296e6ea4e8c487995852d0525e8440659","704cf778db6086c3e282c81249fb0ef09c1d7c2043335ef74c7ecb69bb3e84ad","7075f89b1271fd04fa02d4db95c0f0bd6bdec24e53a7953d7afaeba40e17e8e0","71ef1ed2d5e4bc7eebe7a73bb3e9423e5bc2f8319186380fe8b38334952d3b01","7256ba00af1cf759b95b7bf8ae3b9943f31349bd10a7652a26bb419b368d73a3","7369b339daca0fcf46ac7fe82d65ae95c75d7dbcaaae51209e6d90b6587a014e","73ec844fb3e2b9febd00ba37508b284fad141630f03cb9f74e36a195180f5054","7410de003c7b582e30470d1209eefc796a70c76fe8d61dd9ccfe01ecfa41310c","741c27b54c49167abef1d8633e3743b0e98f82a73731e744b6671e119a1c6310","74b5d2ed555740db7b4b0ea9b73f8fe00965fea8e14d4f075eec26ef7a189c68","75aaecf53db10459d768a6873f6783e7d7110aa510c2894378df027c1b03584c","76bf5a9c126db6eb466287a7c0d823327ee9882a70eaaa6efb03d169b5dba808","781a64598efb2a11156f07271ba1c14c4f6b3d73aa2943b26eae02063df7af70","786b0c2856bf1f3f809e5903b0a971f1e072af5635aa50bbb9b1449f96d7b694","799abc1e8d381b8d97349479139985e383bb49179b5a80f39807cb35a3ee78ce","79faec494bdd6d098c9d2a9d8559f822938c6b2104188db95321d89e7a732979","79fb2e6e6a91117b6aefbdaabda23ccfa596620f548ee5075993a8dc7a8b872f","7a032dbf0351aa32c77c8d187f7eb697500ff186c88c5946ecc15adc972246a6","7a134e7f1822183ed1c0ded720971539350feaaf92612761210cfc3ccdc55870","7aa52373f2721dd76fc8eeb3d6061794f27ea8d11e96bcb1ff25a97994a77d5c","7ad4ef4b8d3221758a9e7f9577750ee03f6cba11c8eae8bf25f74a3131bd21a2","7af2394d2e697f355439e841b6323ffbbf8b90b2e48bf64873791fbbfdf15b44","7b947ed0a9e6e7ba180921434b993c62ac70bbaba6af0a1618569a2d4b705201","7baa35131ece7ed9860607157d2531d4d70a061bdc9bb9876e20328f127cec53","7c2a1c4c4c03e3d68d63e0ab58e4e34d3f2bc1a4a837a055fd13a4e9f95ce6cb","7cbf970a11bdb91a40e248eee97ef789205910ebc913349698fc75ed35e82fdf","7d6133667f81aa66a98755d253ea43301b45ada338225df034d2ffdfc79829e7","7dd54213b65fa0a6ce5aa3c204b5209b67ec16306b776aed7dcf9e6601d74235","7e89b59b456dde4bbbdbf8079665bd82c51d8e500018472981c15618b3893959","7ead0c68ffa0ced241af74dde58b3831343dff3f7eaab64bddb9954545b7ba12","7efb464c6d7b469303c43f718063d8456df6fe43534b5d8a4229f5b9ba9705cd","7f8188b57ad3b0c28210c95954e5623376a4262dd5e75f002700c6094b8d6b6c","7f91dfc2ea1a3131c4090375db0f489c2a572e245ade6cda4ebd440446d6d60e","7fcb8cba3ed0ee9c342947aa88f0f699bb4f5c23244d21c6c739c9b66d7c6101","800060d7b4934508d0277f90a464e3112fd2fc99af4ef23825d09b0ff53f91c3","800a802a4ce9e597a102f0a566535c1f9f7adfc60c41af6bd2db4fb7fe3c0d0e","820c12fcbded9048a363b9e0ebbc48b24f85fd4a68131b5dfc1b19057bf09ddb","824bff7541ec2a4b0be126f0b0791314d568a0eb4e29073de4f9dbe0ee4918b8","82c419e5de083e423330432c9d45c744043d1bccd8eeccb41e3014ce9ae3c32f","83347356a898238c013dff73246440e361a9e24cc3c4e0fe0e850467772b4938","8343a4211a4d0ffdb320d5a4305174d85bb707d15dad978f6436297d022daa11","83a06a604bbe36d72da976fcdeb88665c762b0f0de44193576ef2e0cf29aa9ad","83a97b9ebb29f5cd014ef5e178970a601ee92c44678f05d1860b383c5f63b79d","85a962a7c23c14dff8d683e738b53f422221697b213cafeb616d3a172a6c4223","85e961266b36e0f8ec2a477f1f1dfe7ad748fdde9d906f7bd3241e6924866ea9","8629fddeb4f273b35df69d4d28923adc14eff59d919b1a495d1a68818137c561","872ab2b2d65fe685b91e355f5af051c85b79569ece16448160d01fef38039624","87789dab547842b4e0c822758e1325a3cbb046063e11e105a4779b3741e01cde","87f2b3634baa504f2ed9508c6cf6a47bbfb36214a177eb13d70d6a987706818c","88b615ef6a31bd9958e98b8ea522f49f0360ccac5d9fa8deb9e3ef3fe3147d9d","89a96597dc9c218633adaf94bb5d6dcf4cad8f5e0b6f5522a28e3ce8d8b2865f","89cafbb20d6029656266d8cb0f85103fa519c8032598282fea58c94cc59c4125","89f2105745b3a7cfd30e7d7c598d6c8fdde0a599f30fd0db7382cba50412445e","8b3eec010d1eae43a28c88434f2410a751f790a9d6ec4a08e75e68c171629ab2","8cce78271b4f001606069a575a172041fbddc52de6b582c920aa3d3b5d5b67ae","8cecfa09651c40be4d7c11c117c80e1911dc75bf6f1cc34be64706823cc024c3","8d250acd40c8a24ba0d51cc73e65bba6856509b5fbf4c7d7a435897a01c6e764","8df1420c27503370db9382f68a0af8d2b4d56f9dbc94b24ffae450a905083a79","8e7371228a726f381fb811d1d812c39917788a3df7e53dba1a3c364e755a0c03","8f3827158091bbed154d21c843284ad472a4552da2eeb858748aa29676e45662","8f4a21c70e4b933eaa4f9cee119945dd2ebeac532e82d34e17511b38cf03608c","8f6debc54d2bd7abb42f581f2204fc78b27ff8c67ee4b6392b4d71c5f983ee9d","8fae27ba5117e202afbd523b249fc454912571900fc909f5419b8ac96c773c44","902b958b4db7d8d8bf73a82a8aa86e5485b39477047c8ad60175d118fe31d987","9056c360e59fc78edde932b54124df317f2f04a90c0c6eb7825a87b89edf1ca0","90aff66decaa3a0998e9a6741963713c0c82fc70da505519e3d60204bf715fa0","90dc4cac6326293bb54486d3c873b83299e9a5ec8c86a68bf1cc131f5e4e2437","918126027fabb7947dd4ae810dd561ac22167102f9f978f86906624ebe88c9ea","91b495938bc6015970bb02c844368d3eee84425b472772cdb374a5347db86de9","91c9ced5e9ab8da897b7f69166a7d0bade5c58d511b42d60d5430d536da45d09","922a332aa100d622da733aea8fc74094739bb63cd480d3349a14d2418ab6b1bb","941f70c384905ab77cb9a88e2671301117e4df553da6fc7a09210710deb9b6ca","9442788fa51227044803f1d3efdfc1c2b2da372871a85f0f7a6bb3596a5c003f","9460f427df72c238c4b55f39c8864f1fa3685b0716a53227ea6f7b591d955c82","947a1cdd43831936480167169d30334f818bb5d882650a3547827c05204af111","95f0c5f3b9071db39fd72b88ec9fb2079ce7553fd5884fa527bc9216777d7c10","96c4c83df72e9d860e2ee51f1a74bc867c4a45efc8bf11bf88aa82e368b89aa4","971f59cc197732d0c0b6b8aabbbefca4550fb8fb04f8522bdb4257c05a28848a","97edc66e594bae06bb273db84a35d84c8162a1fdf55ed46d781419a9f6a2e4f2","985638a05562bb796911ec231d306b81e36ed6b58219b3bde874559e9600b59f","98a097d6ebb754334250dfd3ccc5f3dfaf5966524758cbfc9e10adf4a0229693","98c7e4bc2f05e9b4ca703db4a02347db7355a44f04e3a4003e26c46a56bded2c","98ecc99d3396aa9a35ce97456be66c1aac0cc05bab88aa99109649291e61bc0a","9944d1a9674e555a41d31d069d136461eb06dd4052d40f2e4ea4368dd978e01b","9a8f2389b8ebc29d3769868ff8b918fdeb2236d88192fcf76ab0ea3db0857fac","9af18d8cfee466bc061271d82254d7ea638b59b8d5a3901c6610d5baed85c38b","9b01e565a1541f9e652d7afbe62e3bbff28430c1ccac2226ea434f45fc9a99d0","9b466e8fcabe551bb6292d23a359be3ea15b7627a6ad9c9e6a4ff11444c20860","9bac7daf255467f47b83723095f93fa4b574d5fc08593f48825a2b2ebb8e2dd8","9bbd03293bf53e9db51401d157b3eb2aa51e9c70449350e98b9a0a3fc9a684ce","9c3b318c461b56a8d277133a6b947ef5618690ec281c42e9de6c27f22458d4d4","9cef1feab6841836dc20527fcc8ad9979671fe811ff80a5a33bae113fcbebb97","9cf90b3aa59f3ca0e40fd9e1fec9703428752d63bded6b091d28f614c9ba99ae","9d1a0da545eb6b2e16b18fdd305a2c000ff2340c19ac843914b45f6a4f936227","9d8637e5adebaca208f21af0a254e80712988867411be560031f4b7a23cc04f6","9dfd29090b50334ae229e4a7e812cfb9f6204a66dde563e215d8f52e884cb103","9e77badd0923fd79ca9761a41780ee4dd4f9ca9b62512f4fb59c7f8418494da0","9e9edbe6c5c90ef3aa89a71fd1ec54069818d2ff48ce0f35019b811add042047","9eb67ea41c5bcb9557ba51bbbd1b321a78f16335cadebbed848d8e6c1fc68bab","9ed400941ed49b2d90ebe3cc111d90d8bc966608ca61fe9bc315a3c1dbe8bc1b","9fb8c5aa087d38dab064a2d6054826377eea3dda98229725c2523f63a87e4750","a0ff0d0bb3a3c801b637d091293f2eeaac68e934274e4116d298ba60ec3461cc","a1baa1f699fd4ce19e8ef6cdfe346e1b0be63e16d5c5cd5feddcccb16a62f269","a2aec2d2f35d7174801247141d637e77c4f34e478c575b0e0a04c6251efaf993","a3c84d76be9d891812e795dd46470c2978dceeff928d729c0d5dd6def599923b","a3d6708506fb5c28f45f0d610bedba11b1ec7bcdb363ffff3aa4cddfa515f56a","a476183540f2e7121e533bf2dd9125dc071c81acc880e88cb435cad7a6d35b97","a4a8cca930cdfd15285ac3a7aa757d61501fb77fc12a7c3fbd78c096b279cf63","a50654761d6812cd811df02199e1b7b25c9b0d65e591f65430f9277ec43d9c50","a514a8c0898b6697696ca6f0ed9a43bf8993085b2db4299e3e9f8e3419c4a5ee","a644885c31f390b5e6b7fe2fc8d086d9144699295ccb6ffa51b3f7c76c8ca71a","a64e8aee389ae696d0d4b045c0153092113fa522ed5a0fd9b5658b8418db4ded","a6c531ed9bbafabfdd649f3030daf2f24461163aaf99dc73bb24dddb77bbcb90","a70d82083944311ccf98b6aa8da5adebc93c655759eaaf8d79624bb3d322abcb","a7ff7302e668dcea1cd1db2241ff95c0d73534539bd03fdefebbfb57f60d3849","a8b4a33078335d2811bffb78eee49aab5fcb31597dae366d43e20c7f7800994b","a91a47fb4fa5c1b1a834fa602030e435ad641240e6ceeb99eeeab7341ca09dec","a91c8a1431a4120667cd523cf56bac004794fc5b8b24275ad2f9c8a15c75fba1","a986593807953215f834ba73e7d2565659b32aa849986013f8614bb1c61ea8cf","aa131e74e695292adab9f57b3ccc5a503a836dd4b95a3b2b107c69f35dba3637","aa4103342641899dc00c22207c13ac31c0c73afd97771b0a9b249187d979625d","aa70263d079788757f176da269e554fef9240845706f87a93101591f8114e807","acae1db4aeb323f3b637fa11b087c3827a2fb6d69718362f54e3bc48f70ef7d8","acd7884bca46ea9422503cead985691da05cca25bd5ed52a199783cae7b8b01f","ad0e6d78c1e450e19bfca4a0e904644ab0ae315607811a28ac3dba20de869786","ae43a4d252290ec0e18c64dd58d51bc885020b2473e71e3ed0741184c9f006b7","ae69fe306bf5db346ddfa4367cda24c95e44213baca27b0ee7d7167bcdd85af6","ae8c200dbcea29f43b29974cc247d70647c80d5d76385396f1c82ee9f669e2f1","aec13a075b84253397fb97e1c93a23e1aaee6d6bff2a9161bfd00a5b1d7611de","af12215a96963c1e7e5d766ed994695e423e4780ed0b3007aed87b150d090c05","af6b60ae365a6cbeb140430b030bdb667f53a2a97508ae92dfc9ed91ca73b54a","b09355a97e3aef396f681943b37a404a98fccc6bcb97781eddb2fc000d1d985d","b0ecfca0d114bae34ffa62ac3ea05159a4415fc6eb73ab1fcc4d79f657268f19","b25c41f19ba40e646fd9b6f82051ee4c38985539e445b26bd628eae98537df53","b262187aa66e8a97083bf7f79b91595bf7a4077abe7f8be5b00b4998f4579d20","b3f50ed7eac0e9c54b74c4f4e02297dd2d2465ce4b699bcc15cfddf54c0f0f81","b4091f93c3d96e36b0708f5dcd46e0e7a0a48f098036ccef6164e4a6429ed94c","b4093c67a9195ee7d28d2575e967ac80057b92339489c244243c7c504c669ff0","b44352445272089cf90967d4d413cf7009bed0ac19f3fa95cb831d5ebad081c3","b4ce73bea5219f1b27bffb36c6a9dee14447a710a8938db807770083db4552ac","b4f2140fb766faf0065a563ac3664f395b24c81dab0d0d0d01df47b22e888d29","b5102ef50e7d4ed1925af5a8b45192e737df02fafb75d7065995a2bb93d2e8e1","b5428b5775526a00645566822530fb969b82247ba83f2c80c06d34151e1f9061","b5c085be21651d8579e52cd3ffe4abe6b7f45c5a9ee84d38c47b4734409918d8","b6cf3b02f36e0efa93b04667cdc5701340033a09e41a7196277cf6756999a666","b77c6669bcd54e0fa949faf2f7205f2631acfbc1ccf79f93f8dab5c5717f0e93","b7fda8f4bf81f8213d18e3c314df5100ccb6b8db7aed6b70aaf202deb606a14f","b7ffd6cddb12384224772e8de79aec89d8f4bca966a3c2a05763889f92a6db5c","b83b7229045affbb98f8fc46f289ad05e6626ef52e3ed2f7e70d332a54a69e2a","b83f5334b85422ac110a24286d5af7003f2fb5b0d783efe257b38a2281656422","b8abe10a2a92bf537a49e8dee92baf8de3ed591848a1b25151dab0d7ab3134e5","b8b8c5cad182083f45ce2d05d036e6bfe91cde1fb63f2e5a97c683bb7ef7ea0f","b96cea09313d481dfff1ed1a2c552ea29e8fe68f52139458996a4e36157748d2","b96f9beb6d6d8fbf88c4b8b2b807a362f2640479cab6173cf64c7710817785a0","b9ad2510d8249ec4c8e7fd8b2471727aa1bd0ce8f3dde78e545fb2f8f2985a1d","ba5c707cf9be40fe966c08807779994e20ca3f30ea9d73e26ce31ca334c05640","ba7d7464da8e13722232c8f86273774054693681becc450a68aea21a5a0e9b91","ba87e5d43ddb10937bb17941f055f80a223d0981fbba44107aeec8530e3a7774","bac3431138e986d6426c1e81bdfe0a968394896c0751cbbcc8f36002fd0ed069","bad8f17b1d399ea125c524895571601c90b6c93418c248bd4ebcc7886bae9878","bb230236c4ab6353afb4147014c93204d3d1eb8a6d18558075df5fe79ed7f392","bb7fa81e41820d63d58313460f5a3999a1f9fc2cd2fb10cbb5b41a931d8be6a2","bcbef69f1ba50e45f3faf1b4529c32cdcf1e5a6612b5bcbc6aa6790ee14b54eb","bd3bf6053f4d423ff21f7ffbed9d0e68f3ea64b7292c048e9a37ade342bb7b39","bd714f38c881208f1190ad714bf8fa5aa63adf302bdaa8ad8810ff279e43459e","be75cc1ee935f783be39978de91ae196c16141d4096e16eb6d07f59583296b4b","be8c3cb2d8d67e63c8b069920b74c6272922febbc6a0a2c4a0072a7a213681d2","beed0f36d9b1b9a20bfbf89c96862482b8d5b9d4284bc89539efe9c9b11f000d","bfd21b5c8eb26e9d475868bb30d66ee08f20876e9df5cd06aa8fec01ffe666df","bfe97e65f2cbe6bcd0f14ff57ea4dc1dedb2e5f0db92d04d0982cf1932ac1c3e","c055d3cfd85b2ed4607b0d9d3a15ab7204c9f149599f748347dca4afe102af0c","c112d36ba38c362da1c022945db5b6bbdc3014685ca9bb7d940f5086f00a675c","c23a43ed460117f663cec698412729fd91b5aaceb48cc4e55a785b525661bf1a","c23cf45c1dcb748145d87f5c173dd3c8becaf9e3f6fdcb3e2ca91d6726b0842a","c24546a064b9315172ce0f951bd5fa2cd1b9884231cf1bdc1dc714771f1b3886","c29b8d250a7b5e73f4ef675329da2251b8de032501e4836445b6aafd90c645fa","c2e96d98c8ebc10237a2af1c224f626acfb9072c83078f4a8c6d9ef0a58b4a8e","c329c9df0dae8a036da9be440432d045be3ee13cf5664cfa6ccf11576ed11acb","c4600cd5358b5798a075beb54539d952f200def1c9a573bd237c795fd33ba36f","c4ebd58c4ff78c9fc0cd17d80ed563520f7908f9d1106735ca0f5a7abed202a6","c5db39bbdc8c2bd2aa7b58c28c3df9e407955cc3250ce7825c842cc4c30eaca3","c65325f807190f7084346376e2f48fc2b6bb946004a1fac1d8d117930e93d462","c6752cc3c7ad06d1e9f127365f078919ac46b77f8a8fe413650094d914838ec3","c6867ec30530fd3feca89a4e968522f783b636b165ef74f288c42dd50bd51a3d","c6bfbb004af355e96ed5b4c8c9b8b7a96d1c08d24bcde7c666728eb9497d6d71","c77c4d3f536cda10a71fe6a9cd17ea7c1408200e2f7aa7c5325d6915ff250c85","c82f38f23e7ed3e1024661b7a22ff694e88d3b268240e2bfc98e630df8a062d0","c8bd340e6fc7fa3e97415f7ad4c22c51d88c6e77f782c12923e841c04d3f882b","c93cd4cb5cf38fe6221fa8ae171ff54240b5f99ba80cd740ffac69c57e5fa381","ca50b525d7aa7762c56f402696dd464841daf19b036bb932e325090004b4cd71","cad13b6653fd9f811e67d13c5f01f9dec047f8c384097cee01dd2e2db39e539f","cc24c3770587f2421514fa399d2617201752bdca145ac39058de91d45d3d19c1","cd2da00f6f1bad8fb7c1b87cff80e122eb017e44a471cdea769efc67db369038","cdbb7338988f2fd35fd92f21909b7801d9954d1c7ca78401f52c9313f21fb6dc","ce887fb65b6977a2046e7583d704863624e55909ebcc9c3ed065b3d13079a410","cf9223c369b6fb7baa52f301f904352ba8e8d5e4c2a06f70de6ef1cf76fe1b84","cfb9705939742247da0cb71fdfd8b5f7a1bef6f1c2f0979a8f42e54c4a480980","cfc3b5044af37ae7485fba8067dcb22b2438bdaa6e3a30c22ce0f9e2c00aa597","d0481d9b6111ab4afba0462e88970b863284807ff44ca97364c84952e3f88583","d0973a1aca6a118375b466d6e91821f8450110fdf042ac848ee16912012d2b0f","d0df3068db679e24d9487ee09a6462ac5cf3df30f46ee466b66feb6dd5ff71e2","d151ffa66d8d096e0272f0dfff6c27e978cfda570f7498a727593081888b4ebe","d227e0a73e3c5452bc5ab41ea2c695dfc0ff9b0c1c81e59ab3173f796a4157cf","d268e680ee1136a239a40ebf005b30db6f3b52a228016f3193496f86250f15c3","d2989a1607fd5303615937b8c117d127b1b1cde519662ab1e1324390220e8612","d2cba4dbbfe3d026f825a8b470a2f6011f9b8e245cf042ae8889afbb17dac6b2","d2e4c515093f8a2aa824c8b542a016e5c321065f4525931b2fac4f8af2fe52c6","d2e82db1f6e479001e15c9890732b5049f8c900c568d5e3d15707a95a7dc3610","d31e8aa21d1498f2d4a07c4cc89ea6f5a6d3ce54d334dbff230e0f55db35c85e","d36034e2f9cc642d0f9f24cf834fa741bac5b8b139cbd2f50e2065161c9f3cb0","d36eb7456d2a42d1cffa4b60708e2bd3116f7f6758c96bbc0fee0f1704ad8a79","d37de74aadd5916eeae243decf347821c4e946356b9f70471658638ac3092f91","d3cf9b1433fd9a083c60baf6ade1df7f2a33e0cc7d519f491f9d6a93139a41e4","d49d02cad8bbfeac607457b08aac6068916ef45d8f6c980279d6e654407cc7be","d4f51c31a454d9abac29457cbbc21e1b5767c0eac1b37c41ee787a3efb05c80f","d52ca358246f638d0e11a061e97863697df44f43b093d6e8b84ba67b5838f2fb","d555a0d2329caace197c1468fe6708349125762377ee3bd04b031b7eacfc26aa","d581443d0b6b42c76b816edc6946ce01a639ae42653ddc8cc2d6a89ce14fe947","d5adedc08fa25bd06734afd1db3510dbc53ba0dfdac20cf601fde0c77702a72a","d5c084e12da4a5111487c166b879042a21a056f761ee22d9237cb4f65f366341","d6077d547aa21ea10a9bdf6c752b8d1a0a6382b4b43a0fdf790f245e66a609fc","d67e8c1aaab1ce6ec1755599ecde153c47c6b90dd4c301663abe9057bc31af57","d67ec5caeb2af5f9c57533a34cbde7daba5f5b2e5e6ce34c3250893eef25f13c","d6abcc1484c3df45bde915abf48324af1e995c3266a3c6c069e98e94c8d9a4d7","d7a44c85c25ceb7d42280f0c2576de52a3b3cc3ad2333e788ecdc7f7f7fe4b3b","d7f5db16fd3b6ddd5acdf655e090ed0e84cb89d9eafbe1ea92b273b71a38f173","d84489933b19a8b073c65a0386e39e5067830facdc365ced6efe1948c7201771","d8c8b3c52c89cd715a7fdd2759a6f73c3a5f505303b110656cc35f7549a37cfb","d8ca8e025e226ad6bdd32a6a9fceae2982b0413a0ad09314558b54bdc724bf99","d8d03142030c11a0aa1012102fce2b202baf88e424a1236832937e87450dc579","d9823dfddf6c507ec030fce4bd2d98fbda18e595c2ebc563574d9196cc7a5e33","d9b0972f3406075b860ba7cd2e71d4492c826960319b10389c2c2820e2981254","da37a61fab07ec8856b725854e4064f55a59149aa69cad1bcbf89ec478b9f578","daa0fc9f9dd08cb2dc48bf33c9808cfeebff77cb9fba48f98ef597bb9dd6df55","dad01e5bfb13a6c4419f4d24fa8dbb424e93a1c4be656b0e5dd48ac546e0a0d9","db049e7abb7c75b608ae25cc8a9f95959f7aedaa53e22390290319cc2eed3977","db21a75b4fa6165f75268963474f3262124795d816ba80f685bab2c6eaedb028","db66a999537b941fa6d512908894ba86e8dadd0e14b290ebc119555b7e60264c","dc8c31e3075adeb63113852569b83dcd432485621eb77fef62cf3cce5c84a214","dd97ab52fd89f42352c595ce137684cc519c473fa17969e8a6adcde7322a4748","dda0a34d6704887eb36bbc0173334b49d755cac8cea3bbd17bfa972f04183dd4","ddbda9408727a19a4a55d516bed99331edf67d8301de9c78564716465c949619","de0f295bd0e46f29db1167d6c21bda624887c8543545d0c37d662e5b1b312341","de9a46da1f4605525b484a228f8bf356a9d900ecd16473faf77944b22575c141","e0288c94ca9c16a6de217e6baeed720fcf83e401bec45bd15ca47ba8fc9b44dd","e1667469384ec775a3df665679cb3fef057dc84dcb18ed8db8b9c5723835968a","e16c328504278cfe520d6d99990f2a4370cc48159aba86694d0f7598fd4b0611","e24df071f5325bb3a5b20f355143556bc7712535ee8b6ce4c426598f06fd2448","e28d8e6b71264d0bfab853e63178f2c151367cce0dbd16125596ff3604b6658d","e2c734504d211580b4e6674eb1c7d31fb6fb730c037210c34c980a96f9098269","e39ee882667ef28feb4971b73f9a01d3d72c557e1e56d59487af8e0f1b21edbd","e3f19c383354cdf45311f92f00b90fed25dfba7e9892ab2f5f3aa4885876b75f","e409fbfe439455330c0fe003de860e30f7093cc3cc83a32f886c9b539a29f60b","e519e78acf2938460c7ee053981c744dafc7642fd03b56a117d5fec78d258b90","e5db07b7fb0eed216d838fbeb9491257cf54f9bd537a68c8edae7a89fe64c8d8","e61705ac769699a40c52e332cd890187ca9301fc6e64393c8c9064144ccc2dbf","e6300ee8e6c2c4ce6d7ab02b7b06fd1cabe3c5c52b99a6ea3ea8b5acd5092e0b","e65e28b172b77d093f5425112bdae7ab93756487226fd7363057f85bb2a2556d","e734d068446591aba283d136c21b4fb0209f91352cb4fc6589bd651cdbfec163","e7556cd0bdd06760602ef78c5e3b30b4dbe175f96b7147b56ee2ec181a4c5ea3","e7a333109a7aaec2b71048868500c15e721900628eb48790dfeaa1fd4c2dabc3","e7c9175fbfd9fd84bed95d552bc0a439b07a233c3e91fb39ae2f23197ee53f1b","e7ed299ecf44d4a96c228e9aa30312f405df34d6bea99d4b0f7074c79705a671","e8bc1b4f162c4066d74e5d1b3dcbe344742279b6856736c2e1690dbaa7bcf932","e981ced1bfce64a19fa8de1cd518a93f4669d01548f4819d0e1dbb50d266fe04","ea1b8a251ecc1fd96697d0c602d3e14ec46383d27bb9485a0326cea5576ffacb","ea311dca2ef14e02b9aae563bb28dc737b04b7f01c1ceb2be3d92007d2c74ac6","ea8e5b79bbe5329ae8437677c8316f2f9fd75bb1d40c88308c269140a7e564c7","eaeec7c06d1408fa6db5d7ada0a232b1633ffdf0ac815033c29c159352347c81","eb708890ac7e19bd53007ccece064f7e2a069a3751270b4fdafdd1668136dee7","eb996138bc91c0ee63bafe1ba10b130ff5a2fc82aa4918296222e0a831a569fe","eba6e8e5a12a86f17fade41bef365aa95491c469e18aa91aef64908a4263c905","ebcf0bdb3541c8bfb7c9a53f632329b77341cba6f1a2fa0dc9704acfa3276dca","ebd87e3505f3a1adff0c86ffec6c380734df718301b216b7ee089c174130de60","ecd5e83ba8c8eba6cef9c3da1edb8a84e3dfb4ed71d9a2c1908f2c4d26b26737","edc160a11c07dda8072748b66db7f27b6cd8efbd1faa3f6c826a0fe445859c17","edfcbe4773eac1fe2964179a4ad21294efede89568f2efd8e283ac18bc5693b1","f0e1db9b86e2132f004ebf06819eb55804f766bc03ea5d80f487d5d98bad8892","f0f90dee84db760cc1bb0f6e6983d4de0e3d5d9f4adf7b2b52f0d3dbe6d585a4","f1297fd9ecf981024e1544f7f048705377b53219240274bb803ac30e4a52084f","f1d4a6e98f41ab3f6cfd67cddeab9d0ed287b92cb3dbe575e3ce61925510a792","f21c3a9267110e469f224ac7eb76ca5bb084fc90df014f1ca6791d5770483944","f260b4b268e85a8f1b04b2fc69ffc0bca473d2e42de6f2f70128bedc16558201","f379a1b9e29aa7fc25c4c0c897eaa3c0e90d66a201a0ade8cbf523a5cdc8cf50","f3e04891c79b604f9235f438adfa49ee27db43d25c7be0d1cc06ae53b8f6d2d8","f46904e701174fe2850798d9e1b077bdac42fcac01dbc385298da01118c82aa6","f4de28905adbfe6ae4bc38f8bf5f47a444aa8d0f2023faaa431d6f72f9a3edea","f53265f53af0b0856911ab08b373736964d0c443e8ba61d7f1d45f5e5b04edf3","f5403593ba12130c04827f88d019103e924651caa518b7c290673a02f7cb409f","f5681dfc71121ed0f88146a19479675f2fabc6ed376fd5d162e50d815c048d66","f686173d310f41e26e3fe8a7c1dbf4313e4d793323335348badbcf4633f5d699","f6f5046c1263095a69e774716b0cd0907f6795af8ad683c5f41846d4c54a3449","f700bd87d4a758bb71f47731121a9b2259a9ffbd50b584b82f4e6a1f205c276a","f704c9c9e2cab1ed44578f48d161320b5fb4384ecdd8b40a5e22c4078a8594da","f7993302f695430a0ee938b1b3684fdfec4055bddb378b52c81785c0319e8c98","f89156489d35f9992d5971a52a6e03a7d7f095e15c2c782e85efb1408a2bd6be","f99ef6fa3c9c6bf572ec69eb6eeea9f88ce6590d3a5565bec62b001b6f2a376a","fa2dfc22b4fdbcf402a822e8dd376925655d997a0f96284a60f10665ba3581ba","fa3df5f8349aec4805bbcd279b88697def63f2462d8ada0b5fe1d9983d9a6daa","fa6b97cbca1d4f09662e706293b0aec1eb76b8e2277441f54ab6c548b5423236","faac0c3fa7cdf67b452d407e9a1db5cbe1e9140ecfe300200b0b0a6279c97c66","facb45d3084caa490d9b0ac2bcfcee89629a4c3db5926ec9256a9d27d25559ee","fbc8b53b5c6f3727c084e5e0429e410a3fed5a17e1a0144692fd196d9836a4bb","fbd74e4b8dc748b2efdd70aaab07adb80d7f15a38c1261de85bdfd9591ff106a","fc475f9c2d8bee2ffea435e86e6b39b6e3e071143a4a1fdf6765b0da13b66de6","fd04d7588bb9e6ca0a8b65ed0c9635082a9ee5f46b2d1b5b25866a072236c1fc","fd60f2a432086c6fc4a4c39d8d2d6edf5794c763c05a6401db2bb5fa2c601775","fd618761103380d690cb98804e8f116b6c66ef049fbf67c1a059ce49188658b3","fdbd44d3c55504edfa1bacb4c9b7a6c102659d4deef0ca91b9b7ac567ea9cfc5","fedf2577267d6dcd060ebc4ee8de6ccdafa60ab26b78d74c1e8c784252fecb17","ff532716738e2fc716c10797d9717f324cca3a1234320a84a73a0b89569f11ab","ffd0fe3449e449c7b9fcdcc7e2c1ffb677e57ad935a252de88a0122d437efa67","ffde5c700732beac27a9b5162213d387422ce199400e56d9cefe550005b6a542"],"schema":"fsgg.atlas/1"} +{"records":["000ada42299601fba29016e5c0e0d4012876fb42670bb10fa0b1315477254ba4","003893cc49855d17a15295d7adbe57ee301ea20281dff216461baee0810853ff","0052dfb9eafceabaa590f4497e4d42f19020718c84b981d265edefd432ccf8dd","00641d046d6869fdd0023ab3df99e0e67a6ea28f0dcb701f622b1cec8b3e07c6","0066d4a624c02398f21b4d7a736a9fb5101ed8b6b13ceeab46907e9401af98ff","026a241141ee10eb829aa6ce461969242d5c1d45fe9ca19f08ef4ea880877676","026b08fb343aefe19177e95b759560d340d372def4b71acf613fefee3438ade2","0357495d23fac4fad210b6dd7ed7cc57dd33d107e1659a81f085cad78300797f","036c148f6d0e89858c9bf4cf380272ca6904bb4ca277a909fb71c47f5450cef7","04652cbc95ac4dcd21b837b38f2ca5a0ccd4d0946bc13fdb31c9c15a578d3a2d","04d17203f03279980862496517a1f0861be5f6cc8063bfbf92f8f8ac19744fdd","04e404d89dca295564813149472b1de8e6c43357e2f6d91d169ded7600ed3a02","0509e5c6fdbd2dde0c0db8558647080560714804d00e4f9268342f2e84858a3d","06ad2c8aa0ff3b862edf3ba99e0e4e8801ee163709e66333cd06c3fc61232b05","076259a45e71df780b012d29618c17739246c86321d2ff05a6c272bcca8db675","076fa091c878b19cf56a94be0966dbcd58d52c1839f9d4b85bbfdef650cbdb88","08b3dc660b9d2bbbe75b590b2b86d941bf935a254cd5f09de71ee6894f4048b6","09e90ad705af012a8c36efbf296757f35adf9c9ce3b8908791c75d72c192973f","0a6d7dc5b64970bfdadc9049ace95e8bc163fc421beea70129ff0eaa692c6d06","0a862ee40916522f8ae5f14b3e084bf5f2e6488185583346db96ced16ce7619e","0a9df276d42b56d98a7802befc2404204e0e5ee8bc7f5c032f7bb29aa4ae2091","0ad4403c8f4078dbfa543310c69bd1dfc768e305987214ffc37d7b2600c4687c","0b2d1557ff6df5f4d65d540a5403b07ba81b381dfc799b7884ac72dfa6ee7753","0c22360d4653eb0f450e4d3d34564875f1660cfcb2d546095d98b3faa3967cbc","0c7d3f36e3bb4270edbf7abd99cd2dab772df274cad1c27c7e87e302b8eb1c23","0da4d093b49c0a1f654b38008bb01195e816829279ca1989bd2448194e15361b","0e560af7d9dd2e0f2f588a74cd35512973747f20bdfe0bee0bc889105ea53dc9","0e9612ab3e2095fdf2eeeb3b08d690f03ce16e7f7ce948a10d2159b267769651","0ea7107c2c8edaab3ff2bae32f63cfbef6903a51cdaff257278f757ed5ef429d","0eef4d717eb03f0906aa3be7336aa71f831726afabe8a56077b76f6e82fd08e1","0f11324ad653d8d841962b0eeae9f68b80243d4ef7df4f2404ed4c3e45ba5197","11fe30832d93706c60efd836b09f35f049c4a715ad6144cf277ca240c5780704","1244d27db0cf5075353bcc622d0fb3b5ca6a7d08526e2c5754e8b745c250bf3f","126c817ad25ca9cbac2a0f7446e76c79852459ac7b9c61e3ba5d5cbfe5d37dfb","13824d6bce0f961c89eef4bd3c8a72ae6ecf7a1339b9e06eec964dc5c12dc544","13d0363b8d765c87a57eb42c4988320a9c2e7fa09024aa972f4b13d7699a552d","14156f1c6bf0fa8dfcb5cfafac09e012db446d528dad0e4301404fd693b9bed3","155fe673b8ae12549c978e1bf1d5c43e360937fcf2135cdcd5aea6f6c771da44","15d41240067e2335a0354a4e910b6610f2b8f079b8f67186f10181622b4a8999","1746f4f9d47b7dc42280dd34e664b3ec410d3cc69ac76933707499ffa34c79d4","1754adaf40732c3a8c73d2285c25a8b6c8c9d3e68370de618a0ffa8f3e60fb6d","1945f527afc3c2930ec4d7fa57ebb2ef7dd6321c0dd3ab9233c9963e9e613165","19d657b67672257ece127f3b957674b7fb4780843148db0a36a0b329c2a418ba","19e75be8ed4dfba2a6f8034154052160a7a181b17d887b3e8724f3e3c111c31e","1a24f6ef0c08a898f309c1b925fc19b29526f913a61a1dfe4b1a4308ebdd97ac","1b3ec24337f0252a00cfeb6df0a0f5d2b6d737dbea61b8d0b4a643f4c686df6a","1b5351b2dc647aba864e387168db5128435cb80da94fc42581cd60a05fc34b9a","1b8cad98d53da179ab05eb47c1783f4c8b45b9f39c635e7a337285f5cd9621c1","1cfd18d1b12b25604d818389a34bbaa746f450e70246c7f4242fc4e215fc46a4","1da011289116fe88fe92cb8f0e83ed7ccbbca251681d4e136c5a61c40364f8d3","1ec9445b242d2a2e149fe71c67bf13d8c0e4ebe5a6ed7b022656b9941973909d","1edc36731a9c76ad07d269d8b4fd84c8c956bb43d6f56de17d6208164856ffbe","1fec5a63a7b2b212e3e5d5222e49061f3b924966c9741294f5630836be8a3925","20901b579f69cc97eb56b492938864667576e1c9bfacf13f8a529c4f6e543448","20d01a387b4d0801cb588492ede88cae7bade9b7ea3591d9e954add1e67cf4ce","21338155cb4f52c49e5072c877771be67c75590d9b238ea025fba5209fd6e018","22ef13e60456fe9046dfe72f20122362aeefbbb445632231b8e364ed9b50e135","23af79bd1e7995fc8162ddc4d830318acb054bbfcc9c7d5cb141ec306da67386","24373b643450d9dd3b8a5b0e74a5fec2844cd8cbca7d8a57dbc8b9ad9eade9dc","24d4f2730d94d1b7f149771ef0e59192f4936d142b21f4a56b1a391e4514d38d","252de742c26409c837ef491f55eb03ffcc99da13fb1a2f8ab66efbfb0c081a2f","253bb17320020b6a5ef8f0958856f6c565a239b4dc246d9e825f8b14da9ca8de","2591526ddabbea03fbdc38bf172bc54f42df9bc51eba7ad2b70d6e67215f08f1","26259abc7fe745f52e06f2aa2abb0e50f189bc7608065f04d5c669a0a99941cd","26290a0990d6dac0ce9448e05eb934210603356043dcf14a5d80585288e2aa92","26d6b31965013079d4db67a2c403e01f21e3c30ae65953400dbed92e289a0925","288daf614247c260cb673d8674e8b3874ccc4e269347836851f702d7ac8e2f7c","28abfaf6d50ca38af0b88aa50524200c17af9000da83ddbab3d8f9e06e020fa5","2905a2b4a58bd9ec1c4f77fd3d1d246c02caa49d806272756dd039c79521442f","291d3db272eae084d34c04bc1305f2abb26a7e7acbc5515208469b46719a4ed1","299e929f58fe7d2878ec59ba6ad9fb74f1b1e550e488a4512373b9621f089844","2a38ddebfe3380232e35d5a24f9cb9f7c38abbc9c68add4ea5952c1e65d328d2","2b4f7c8dcc95ca8182105b9b6806391666e6a2c3a5c80d3ce5a5f04fd6cf9122","2b5e739c8f9602c585e67554c457e6e53351679afd56ff324f8fecc80f0891f1","2bc251ffb58a0d03480748058eff4c44079a0f21d75743063cef50263982337a","2c76ce93500601e281a41f5985fe4e3926fc8bc9d01ee687f14052cb553ad2d2","2d46924a94c85f4275a449dd3d9eb6c602cf8a9104db19d224e3aa469b858d06","2d5048eeef90792c0a2b9aed7305598a28db2103fed3903462c6c1882733c3e8","2d599c722a08306b98f2d833fb3e4a7acb9dea92e6a58820caa2f65c09803fb8","2df1610ac1b912232030b5507e5e944515b0f1549bf2b76ecfb12baf0f40ccea","2e1bc31ff6b6fb14d0ca8703a02833db749b03e172f2e91f9423f0751e88c256","2e872e9d3ab8b553270e79673060c50c1afd68a41fcf9fdd0a13cba80be0dfaf","2ecd502add2d801eebed39411fadc9a80098ba9ce04a5f4b728a0e4e331232d6","2f7357367d921995f4c6fdaa693392adcd2df4860ef4d25c8dc47f7ddea8c755","2fb2ed7902a8e35dc36489a23245d963026d688008c92fed6fdc1f6bc27198a6","2febddcced970d495778f33fff212929ac99c23adc42be0c1062f5c8676ffce0","3018f389f6928af5830bdd081c9d03530a379f37d1c2f9196e6fb3c44eb337d5","310bfb5b2d061bb733771e5cb7b3b7d25db43af5eda9f806169b7ef9330c2fe7","31fe4b51d55cd99a4692d2cb787d362cb4c0d0998d3e001efdb5cb7ed838340f","3242912d15a34fbaba05e5e4ef959577b2572533305bdd2e4aa24fe8b0fd1173","32f69a7b8997ae98b9305ee578145d795dbcd39ca4469bf2465e57a0295cda51","335683e33b94cb86b5e426b4faed200673bf850151191a08458136ceb164fd4e","3407ec53a884d3945d86a88d6b9a883419dd426e96b1108a8e6686f30397a629","3442ba5c7643c793f62d90ca841f7891b3dbf97f028bc7b62f8b4f88c1266d1c","34463778cf2d29e3896a65613cf9e3eb3e9f2d8946d17f12b609e70eec63d128","348ba129b7b9c94e24fa8ddb81024e777c60448d1b5d49f7b2075591b23c13b1","35da3938b72cf3520e126ad595157104b69ab748904c7b4e12f563d6b103172b","3600e7356a3741ef02f8b2ffa6a6b5d822dcbb170771f2ea33312dff4470f431","37c8908ea2a349cd3034018027160ad810b28ad1fc203a9a353971e1f7396b4c","37e39faee019bb041627510f1f02746ba9a85696417a083b438eb4974b72c2bf","38a75fd804821f4836f0a7ba8d41af3d3a3a5f5d7dcea68487009297824258d9","38c6396e645750efcb2f187c36c383471b3b0b59290e3b42cfcb9668594cd0c3","3962789d05f324d436a363700cbb5ced5aba791d782b3c0ea73221fe0c1f0b97","3966e5e53811c43962f5d0953e5da4753eacefbea27ecba9d36af2fd8e4fd52f","397476cf107b48e7a662264f8fea9f880231fd3d1e0401622650f214cfaa35c7","3ad8b0398ba6c354c9e31b7438b2515579fc0b1f17de4b35a914c862a3a11e3b","3b3c6cf083b12a840565e00458e2fd4ee8a61f97cda452703a6b13d7776b6c13","3b4af144afed3d52dd2e1f64e23bc25b3475eee5f7af3bde9886761b15c33dfd","3b5d82795e9f5d1992ab67e078fcf1108247ab9b6d1baeac944d3ec0294cec5d","3bce154e59c5c45216bb5372a352e948d6cb365bb1bd47d4666ae0412e507ca4","3c75b650f3fa8217597b01d3aaf25427ae2a658a7c966afeecdb391d3ba547ea","3d0274f77576abdbdf442c8843e955e1bbc91e9f8cbfe3646b119337cdb13c96","3d642ccf9ca4a0f7f5dde1b41f65c99e9c447cbb9e64883b67e4fdf76f216f52","3d9fd2c5877483382f0c7331206393e42827b5dccfd60549a6771b7a5659e524","3dbf6d1c2c8db1a7e3988e2a84b67a4e1d7c8304661652ffa94db3b7eee08edb","3dfcea4ee3d0d0ed09b1f77bac48b33b64ab4620cbfc74fe0e4201b4cdb81ce6","3dffc36586e9078f750b0a2b4cc2c70a17a81294903186dbe8cc47cf8055b9bd","3e2f66baa16c7ea936eba34720a55897438f60b343cbe8fda4eab1e5dde044eb","3f5465798dbc2ad279ca4849d5d0f819bad01455e0dd2a9d98afd4b55cfbd7ee","40de9f41f9a9f56ef6a51d065270e875b4a85cf043b7c4a0173b2510de4979ea","4134a3936170c1fb5fa6d2e2329185a981436477a66b7d31e827c363691bad50","414259a2fda4a1a49729be6fb1aced4675ee9cbdf990aaafb8e5b3153b54d64d","41baa5d98b5bab2ee01cad50c05b83edd8cdfeeb00f30b9406b4b2ec6d13d738","41c768ea17144c6ec225e9a65d4c3c127fdd7264dcba1a89aa17b20fd5d7e3ee","42aeb46fcc3d10b95e4067bc9cda875fa933b4102873f67c7bf1f8ca6799a598","4320b92712bc14dbe10b56f1cd3d1bdc093fc4be6016732839d0be4dd4d027d3","444342c21a4743af5961beeebb88088f5d2a0649f76c71973a7706a744f5efd2","4457ab439bc8f212d83442dc7500e9d45ffac849d0f77cb97686d9b0672fc3dc","461d34fb1d53849951a7e715e52342372d779299fbcad210794235c610dadf64","46a24cd8e385b748f40d9271b1e856dd6d68c91ab356abb11ff6b65f1ef936bf","46cdf2c207f79d388001f6636dfb7a98bb2ba72b9d1c6df4938f0a27691e07a6","471570cdf8144df0c32aba1730aba24c7e42e5ec317af771ffa169f5c842d117","47b5cb2b011c0f7012d75e88eb86a10f3f0bd48545db139669e654cac1f69650","480f1ede18ae031b164d49d676feeb1090fb33932676ff52e1e2eb24e8d154cd","48262b98c0bdbd5ee2314345726d23630ec1771735db8fe5f1a8590b662c9962","482cd15ecd9cfbd8e1943c0fcde0bbf1d875392dc2a701b698f48bfba684a062","4855e1947afc954cb1b20bb45e7af10b098fa34714bd32e9bc77941cf58fdaaa","48797c44c92cb34fd9a57a08020b45c6920b2268dc8ad616c0f814a3710d5316","48d094622ada1806cb30335926007c1abc476b1f7b45a2e250c490afa25e847b","48de3afdc6ee73ed121d1433bc6367a399286d5f8c2c63670a0b3b9752a36175","49e8cf09e38acefd3a0fa62d048028286d3b47b5ceccd8f51f10022978c47820","49ee4a3f2a8918bdbbafb312cfa807d9982800d13d29ee292c6c0daad8b9b8f1","4a724a6a842a132c2185279513f341b79f9be93e42660f1255770eeae3b1323c","4aecbdfafb68feb3124c39219498241864bcf1ceaf87fbf80598b1dd87a9191d","4b364ecb35ad02b06b6b0f32b6a29202f2c835e1ac0d70b89fd0278271799dbb","4b6ab2768e1ff3716ac8565201c031a820c208db9ea6ae1495dd782e7557a3ab","4be7778c4f491d55154a028d9a9dbb35059953fbcd243e0206902a6e64645efb","4c8c327dacf345e184042092e96ad3ea02ed4cece57dac5fa68ea52fbb5a6adf","4d5a44ba07fafeab823b54a21846269330ce35b4c190f3ddd5434bc8530d9b41","4d86a2764c55b5c5f675fddad8850ce4ceab160ac5c164a299fc098899d31aa9","4da0a5be70e8af9c39623deac83822749482187f6a0fc3d186dcfddaa7111576","4ece7844e2b35705ac39fa25913f6909aad5b4b7446bd637ced46b47c0db135c","4ef30f11bd4dd9d2eef8716d88a83010546e54594b2726de84f6d587651ee940","4f03e231c0dc5c9bb2874f6856382d5b205758af9678fffdc7552d4e4ae9866e","4f1e58fc658a4ceda181e2a7fa249305b09b573ffd68c2489f204f4957224957","4f2750b974c1404acb721ffc84cbd1d0756a24211dd6f6503c10ea74dbc45676","4f6fcf4dd7e73d86e06bdb9c14a1078b61c0efb2663ced9bfbc5f46fbb4c6d8e","5029c7b222158ab3f325168fa543d84fd2332d2e3e38db1ce7b83899cef201d1","509ec9c08864b9dd0029f32ffeac85fbac863e2dad459994c65b7cb5264faffa","50fd7e982eb2d2813634b7c44e102788a1a1cd4910a27acbcf219f76314fa322","52049cc9cee43bb27229e6b3e983e02c6aa20dd7d153b13e3c74bc6d2b47cf92","521ed246c4119acd6b579b6eefa23389a1655df54aa35de7671743979ebfc68d","5382c901d160ca2d79888d8acd7a690a5349826b5da486274b0800c9d7513f11","540879695d41205515aaabe5466971014cb43b960a26b8e5958e37fed63df762","548d237f42167af5cf5caa0ba20f0e7a6387deb6f27765637f078325172396a7","55267f058e9f085117765e4ca72ce875b622ceaceed964f6c396073214835c28","5560616d1e72f0a539f9ebbfea3b7d195c1ef5622f97994af1963748d4f97533","556ee783d8e2e4ca50f656c095758be613983f904d998a6534fb155510114f21","55a4711e799294d06988ab4acf77eacd7d424123082bba3ec987dff0ae13999c","55ae095961d78a1514c4dd1e63d477c60179a8662571ab5a90abd3eb2b83eb10","55dcc23ce52b3918a60029d9398f262216471c280bfe66421cc63240533a6087","566ddcfc45ea5edc695626826ed185930e910fd9107c5bc1844c717b714c15b2","56e7158313357bb145bd98c5f790e569be2203fb2601565a30091a597a7e7ff5","581337891936ba630d34ce9f6b803b82a2130791510f15bab24a07332400417f","58901d008c36a777dc138fa6b6d198030e0e843bc889cbad3acb954c826b3608","5962dd14d3923433cf723d698d1af19ac37a270b6e88445643fc56a646faab5b","5a2064cdf51026eed65457c05f34bec919b31d96d35c29498d298685965f0b5a","5b77bd6dfa81cc339e729e4195e258facbfeb64b9c680512f742e3fb1961fdd5","5be05ba74075b8f139be565c47688a4f395ce71452dce5cf7da4348c7ddb7aa0","5c0206d9d014821b52a43d7b222327a89d4ee2f5b1e21813dfa659a69f7426b5","5c3527e43fe24c5aa171c6fa4a3de7fe5e78f2527aed0dd19cb21d154d43da21","5c79c77f00167ca140127b00f1a79e1ffac621e46fc461089594206a7df8d7cc","5ca67643d5111fffd21deb18569162733e846965bf05fe6eb33ccd37c964025a","5d015880319af666943e68169ca906bf2f0c813d8bf2c5c0262aeb5a40366350","5de00a2f5eabe86c14f360304115f4136c41df1fb664eef6da26072fe7623d44","5e3a589b627edaf7005c60382475fae7229adc4ffbaab6d6fd03e9f08a0a8e19","5e43baca07fb966bf1c4b3ac06bb819577e477a84c5d8d3a9a19c391ada2e0b5","5f2a75b89983d1005a38afa2cabccc3a39f31989807120281d8505ffd564e0c6","5f43c837f39d207c35a58e9b36fe3144017b2012ac7da334714247606f1906d2","5f4fa6dde5930fe1b42f805895f0f5fb135c2b3ff9830f2bd30ae7526a3295a1","600ec184ee9964881bcaeaf72ad38a72db05d5b629d301cb323fa1ee9369b572","616c4dbde10f465da822d8a788feada26e5f915c7fbbc06232287cd1899c3044","62a713311297a7145d3610ee60dd6626ee543645a1918b050c629207561efb5e","630fdcff1f227b5baf5d10bd78ef0fde68791ac0cd8a15f65065f5cc4501b17b","63113617f2e4ee6b827a69bce6afb3949190a282f5feaaa9e2c9f82372623bb8","6312b7a9f8252f49b8ea0cbd0580b80bbb221db574ea74939823ed9d4140d73f","63544fa69b09916d52b305700eb9816305ff22b77162a44edd13897acea3a655","6385459222fba2c3302d3f2e38c57fcfe0f1829679fead6cffa1964248767d5e","63a4394e689acf4a4762cfb4df691d05f923fdf592fd2f8ea41e6a54f98d1136","65725e1cd3323fdf44ec47067fd6670b441ff5f82e99485e1a4fc7d475f14340","65d5b7eff9d03761c8206218159bb34883c09052d6a1959d040f711a881b4d4f","6601b2bb6c908a46ae2985d4683c8baeeec87b0688b9b33d3e8900286bf4d6ae","666e7f698fbeef24e13e91ccfa334cf781233e060fa86bcd7d4d0eb00b30f3d5","66d414618d4283838bddb6b9fd4b5221c280a7f6a715b622143d3bea76bfe1f6","671168c05789fc651cd961a5a15e10adbb76656b802cb0fcbab468ab76412ca2","671d95a6c09bb7b05a5721d52cb761300a2c8f376aac20be2948b7e97bf302b7","680de944f1f5380c579003e329ed6f10702ec8ebaaa8208743775588d2424d05","6989ec486a05550633170d2aa79188ad9b03aeea6c7859dbf18790ba78c5427a","69ebfc7eb8427db3c5c59bdde652d0cb269426126f8540b1b58caa29ccf130e2","69edc4285578313d1dd2f914d69add075a7b354f7fba717606d1abe15292576b","6a34d9279cae58765d6ee4a980192c0e15f3ca217b9f1815861d472a281b3cf8","6b00dccaa7deabc750679ab085b237a2bd025bd971ee1eb7bdc333b393b19084","6c3c592efe9c684ada5661b8cc88a5c3f6e57c841db06b9e070687504cbf6236","6ce6d164c3e31463fb9e144fdf91413e55d077cfc4f25092bb02923fb538a84f","6e08a638e1e28020923effd4c65fc517dbe7b06100ff76cde74e427191503b84","6f3a7020233cd77cfe59eefec0a277f6dda323743c8d80e4e54a95cd3cbc23cf","6fccc6f0c5fa71c43211785dced8abd0f3295040eab56063f4e8d77f1c09b8ef","700cd21af9ed7e81900fad9d52de2fb11db48e64b038e4293168f85e5dd0e043","702d1dfa75e92a916a446429f474d4c296e6ea4e8c487995852d0525e8440659","704cf778db6086c3e282c81249fb0ef09c1d7c2043335ef74c7ecb69bb3e84ad","7075f89b1271fd04fa02d4db95c0f0bd6bdec24e53a7953d7afaeba40e17e8e0","71ef1ed2d5e4bc7eebe7a73bb3e9423e5bc2f8319186380fe8b38334952d3b01","7256ba00af1cf759b95b7bf8ae3b9943f31349bd10a7652a26bb419b368d73a3","7369b339daca0fcf46ac7fe82d65ae95c75d7dbcaaae51209e6d90b6587a014e","73ec844fb3e2b9febd00ba37508b284fad141630f03cb9f74e36a195180f5054","7410de003c7b582e30470d1209eefc796a70c76fe8d61dd9ccfe01ecfa41310c","741c27b54c49167abef1d8633e3743b0e98f82a73731e744b6671e119a1c6310","74b5d2ed555740db7b4b0ea9b73f8fe00965fea8e14d4f075eec26ef7a189c68","75aaecf53db10459d768a6873f6783e7d7110aa510c2894378df027c1b03584c","76bf5a9c126db6eb466287a7c0d823327ee9882a70eaaa6efb03d169b5dba808","781a64598efb2a11156f07271ba1c14c4f6b3d73aa2943b26eae02063df7af70","786b0c2856bf1f3f809e5903b0a971f1e072af5635aa50bbb9b1449f96d7b694","799abc1e8d381b8d97349479139985e383bb49179b5a80f39807cb35a3ee78ce","79faec494bdd6d098c9d2a9d8559f822938c6b2104188db95321d89e7a732979","79fb2e6e6a91117b6aefbdaabda23ccfa596620f548ee5075993a8dc7a8b872f","7a032dbf0351aa32c77c8d187f7eb697500ff186c88c5946ecc15adc972246a6","7a134e7f1822183ed1c0ded720971539350feaaf92612761210cfc3ccdc55870","7aa52373f2721dd76fc8eeb3d6061794f27ea8d11e96bcb1ff25a97994a77d5c","7ad4ef4b8d3221758a9e7f9577750ee03f6cba11c8eae8bf25f74a3131bd21a2","7af2394d2e697f355439e841b6323ffbbf8b90b2e48bf64873791fbbfdf15b44","7b947ed0a9e6e7ba180921434b993c62ac70bbaba6af0a1618569a2d4b705201","7baa35131ece7ed9860607157d2531d4d70a061bdc9bb9876e20328f127cec53","7c2a1c4c4c03e3d68d63e0ab58e4e34d3f2bc1a4a837a055fd13a4e9f95ce6cb","7cbf970a11bdb91a40e248eee97ef789205910ebc913349698fc75ed35e82fdf","7d6133667f81aa66a98755d253ea43301b45ada338225df034d2ffdfc79829e7","7dd54213b65fa0a6ce5aa3c204b5209b67ec16306b776aed7dcf9e6601d74235","7e89b59b456dde4bbbdbf8079665bd82c51d8e500018472981c15618b3893959","7ead0c68ffa0ced241af74dde58b3831343dff3f7eaab64bddb9954545b7ba12","7efb464c6d7b469303c43f718063d8456df6fe43534b5d8a4229f5b9ba9705cd","7f8188b57ad3b0c28210c95954e5623376a4262dd5e75f002700c6094b8d6b6c","7f91dfc2ea1a3131c4090375db0f489c2a572e245ade6cda4ebd440446d6d60e","7fcb8cba3ed0ee9c342947aa88f0f699bb4f5c23244d21c6c739c9b66d7c6101","800060d7b4934508d0277f90a464e3112fd2fc99af4ef23825d09b0ff53f91c3","800a802a4ce9e597a102f0a566535c1f9f7adfc60c41af6bd2db4fb7fe3c0d0e","820c12fcbded9048a363b9e0ebbc48b24f85fd4a68131b5dfc1b19057bf09ddb","824bff7541ec2a4b0be126f0b0791314d568a0eb4e29073de4f9dbe0ee4918b8","82c419e5de083e423330432c9d45c744043d1bccd8eeccb41e3014ce9ae3c32f","83347356a898238c013dff73246440e361a9e24cc3c4e0fe0e850467772b4938","8343a4211a4d0ffdb320d5a4305174d85bb707d15dad978f6436297d022daa11","83a06a604bbe36d72da976fcdeb88665c762b0f0de44193576ef2e0cf29aa9ad","83a97b9ebb29f5cd014ef5e178970a601ee92c44678f05d1860b383c5f63b79d","85a962a7c23c14dff8d683e738b53f422221697b213cafeb616d3a172a6c4223","85e961266b36e0f8ec2a477f1f1dfe7ad748fdde9d906f7bd3241e6924866ea9","8629fddeb4f273b35df69d4d28923adc14eff59d919b1a495d1a68818137c561","872ab2b2d65fe685b91e355f5af051c85b79569ece16448160d01fef38039624","87789dab547842b4e0c822758e1325a3cbb046063e11e105a4779b3741e01cde","87f2b3634baa504f2ed9508c6cf6a47bbfb36214a177eb13d70d6a987706818c","88b615ef6a31bd9958e98b8ea522f49f0360ccac5d9fa8deb9e3ef3fe3147d9d","89a96597dc9c218633adaf94bb5d6dcf4cad8f5e0b6f5522a28e3ce8d8b2865f","89cafbb20d6029656266d8cb0f85103fa519c8032598282fea58c94cc59c4125","89f2105745b3a7cfd30e7d7c598d6c8fdde0a599f30fd0db7382cba50412445e","8b3eec010d1eae43a28c88434f2410a751f790a9d6ec4a08e75e68c171629ab2","8cce78271b4f001606069a575a172041fbddc52de6b582c920aa3d3b5d5b67ae","8cecfa09651c40be4d7c11c117c80e1911dc75bf6f1cc34be64706823cc024c3","8d250acd40c8a24ba0d51cc73e65bba6856509b5fbf4c7d7a435897a01c6e764","8df1420c27503370db9382f68a0af8d2b4d56f9dbc94b24ffae450a905083a79","8e7371228a726f381fb811d1d812c39917788a3df7e53dba1a3c364e755a0c03","8f3827158091bbed154d21c843284ad472a4552da2eeb858748aa29676e45662","8f4a21c70e4b933eaa4f9cee119945dd2ebeac532e82d34e17511b38cf03608c","8f6debc54d2bd7abb42f581f2204fc78b27ff8c67ee4b6392b4d71c5f983ee9d","8fae27ba5117e202afbd523b249fc454912571900fc909f5419b8ac96c773c44","902b958b4db7d8d8bf73a82a8aa86e5485b39477047c8ad60175d118fe31d987","9056c360e59fc78edde932b54124df317f2f04a90c0c6eb7825a87b89edf1ca0","90aff66decaa3a0998e9a6741963713c0c82fc70da505519e3d60204bf715fa0","90dc4cac6326293bb54486d3c873b83299e9a5ec8c86a68bf1cc131f5e4e2437","918126027fabb7947dd4ae810dd561ac22167102f9f978f86906624ebe88c9ea","91b495938bc6015970bb02c844368d3eee84425b472772cdb374a5347db86de9","91c9ced5e9ab8da897b7f69166a7d0bade5c58d511b42d60d5430d536da45d09","922a332aa100d622da733aea8fc74094739bb63cd480d3349a14d2418ab6b1bb","941f70c384905ab77cb9a88e2671301117e4df553da6fc7a09210710deb9b6ca","9442788fa51227044803f1d3efdfc1c2b2da372871a85f0f7a6bb3596a5c003f","9460f427df72c238c4b55f39c8864f1fa3685b0716a53227ea6f7b591d955c82","947a1cdd43831936480167169d30334f818bb5d882650a3547827c05204af111","95f0c5f3b9071db39fd72b88ec9fb2079ce7553fd5884fa527bc9216777d7c10","96c4c83df72e9d860e2ee51f1a74bc867c4a45efc8bf11bf88aa82e368b89aa4","971f59cc197732d0c0b6b8aabbbefca4550fb8fb04f8522bdb4257c05a28848a","97edc66e594bae06bb273db84a35d84c8162a1fdf55ed46d781419a9f6a2e4f2","985638a05562bb796911ec231d306b81e36ed6b58219b3bde874559e9600b59f","98a097d6ebb754334250dfd3ccc5f3dfaf5966524758cbfc9e10adf4a0229693","98c7e4bc2f05e9b4ca703db4a02347db7355a44f04e3a4003e26c46a56bded2c","98ecc99d3396aa9a35ce97456be66c1aac0cc05bab88aa99109649291e61bc0a","9944d1a9674e555a41d31d069d136461eb06dd4052d40f2e4ea4368dd978e01b","9a8f2389b8ebc29d3769868ff8b918fdeb2236d88192fcf76ab0ea3db0857fac","9af18d8cfee466bc061271d82254d7ea638b59b8d5a3901c6610d5baed85c38b","9b01e565a1541f9e652d7afbe62e3bbff28430c1ccac2226ea434f45fc9a99d0","9b466e8fcabe551bb6292d23a359be3ea15b7627a6ad9c9e6a4ff11444c20860","9bac7daf255467f47b83723095f93fa4b574d5fc08593f48825a2b2ebb8e2dd8","9bbd03293bf53e9db51401d157b3eb2aa51e9c70449350e98b9a0a3fc9a684ce","9c3b318c461b56a8d277133a6b947ef5618690ec281c42e9de6c27f22458d4d4","9cef1feab6841836dc20527fcc8ad9979671fe811ff80a5a33bae113fcbebb97","9cf90b3aa59f3ca0e40fd9e1fec9703428752d63bded6b091d28f614c9ba99ae","9d1a0da545eb6b2e16b18fdd305a2c000ff2340c19ac843914b45f6a4f936227","9d8637e5adebaca208f21af0a254e80712988867411be560031f4b7a23cc04f6","9dfd29090b50334ae229e4a7e812cfb9f6204a66dde563e215d8f52e884cb103","9e77badd0923fd79ca9761a41780ee4dd4f9ca9b62512f4fb59c7f8418494da0","9e9edbe6c5c90ef3aa89a71fd1ec54069818d2ff48ce0f35019b811add042047","9eb67ea41c5bcb9557ba51bbbd1b321a78f16335cadebbed848d8e6c1fc68bab","9ed400941ed49b2d90ebe3cc111d90d8bc966608ca61fe9bc315a3c1dbe8bc1b","9fb8c5aa087d38dab064a2d6054826377eea3dda98229725c2523f63a87e4750","a0ff0d0bb3a3c801b637d091293f2eeaac68e934274e4116d298ba60ec3461cc","a1baa1f699fd4ce19e8ef6cdfe346e1b0be63e16d5c5cd5feddcccb16a62f269","a2aec2d2f35d7174801247141d637e77c4f34e478c575b0e0a04c6251efaf993","a3c84d76be9d891812e795dd46470c2978dceeff928d729c0d5dd6def599923b","a3d6708506fb5c28f45f0d610bedba11b1ec7bcdb363ffff3aa4cddfa515f56a","a476183540f2e7121e533bf2dd9125dc071c81acc880e88cb435cad7a6d35b97","a4a8cca930cdfd15285ac3a7aa757d61501fb77fc12a7c3fbd78c096b279cf63","a50654761d6812cd811df02199e1b7b25c9b0d65e591f65430f9277ec43d9c50","a514a8c0898b6697696ca6f0ed9a43bf8993085b2db4299e3e9f8e3419c4a5ee","a644885c31f390b5e6b7fe2fc8d086d9144699295ccb6ffa51b3f7c76c8ca71a","a64e8aee389ae696d0d4b045c0153092113fa522ed5a0fd9b5658b8418db4ded","a6c531ed9bbafabfdd649f3030daf2f24461163aaf99dc73bb24dddb77bbcb90","a70d82083944311ccf98b6aa8da5adebc93c655759eaaf8d79624bb3d322abcb","a7ff7302e668dcea1cd1db2241ff95c0d73534539bd03fdefebbfb57f60d3849","a8b4a33078335d2811bffb78eee49aab5fcb31597dae366d43e20c7f7800994b","a91a47fb4fa5c1b1a834fa602030e435ad641240e6ceeb99eeeab7341ca09dec","a91c8a1431a4120667cd523cf56bac004794fc5b8b24275ad2f9c8a15c75fba1","a986593807953215f834ba73e7d2565659b32aa849986013f8614bb1c61ea8cf","aa131e74e695292adab9f57b3ccc5a503a836dd4b95a3b2b107c69f35dba3637","aa4103342641899dc00c22207c13ac31c0c73afd97771b0a9b249187d979625d","aa70263d079788757f176da269e554fef9240845706f87a93101591f8114e807","acae1db4aeb323f3b637fa11b087c3827a2fb6d69718362f54e3bc48f70ef7d8","acd7884bca46ea9422503cead985691da05cca25bd5ed52a199783cae7b8b01f","ad0e6d78c1e450e19bfca4a0e904644ab0ae315607811a28ac3dba20de869786","ae43a4d252290ec0e18c64dd58d51bc885020b2473e71e3ed0741184c9f006b7","ae69fe306bf5db346ddfa4367cda24c95e44213baca27b0ee7d7167bcdd85af6","ae8c200dbcea29f43b29974cc247d70647c80d5d76385396f1c82ee9f669e2f1","aec13a075b84253397fb97e1c93a23e1aaee6d6bff2a9161bfd00a5b1d7611de","af12215a96963c1e7e5d766ed994695e423e4780ed0b3007aed87b150d090c05","af6b60ae365a6cbeb140430b030bdb667f53a2a97508ae92dfc9ed91ca73b54a","b09355a97e3aef396f681943b37a404a98fccc6bcb97781eddb2fc000d1d985d","b0ecfca0d114bae34ffa62ac3ea05159a4415fc6eb73ab1fcc4d79f657268f19","b25c41f19ba40e646fd9b6f82051ee4c38985539e445b26bd628eae98537df53","b262187aa66e8a97083bf7f79b91595bf7a4077abe7f8be5b00b4998f4579d20","b3f50ed7eac0e9c54b74c4f4e02297dd2d2465ce4b699bcc15cfddf54c0f0f81","b4091f93c3d96e36b0708f5dcd46e0e7a0a48f098036ccef6164e4a6429ed94c","b4093c67a9195ee7d28d2575e967ac80057b92339489c244243c7c504c669ff0","b44352445272089cf90967d4d413cf7009bed0ac19f3fa95cb831d5ebad081c3","b4ce73bea5219f1b27bffb36c6a9dee14447a710a8938db807770083db4552ac","b4f2140fb766faf0065a563ac3664f395b24c81dab0d0d0d01df47b22e888d29","b5102ef50e7d4ed1925af5a8b45192e737df02fafb75d7065995a2bb93d2e8e1","b5428b5775526a00645566822530fb969b82247ba83f2c80c06d34151e1f9061","b5c085be21651d8579e52cd3ffe4abe6b7f45c5a9ee84d38c47b4734409918d8","b6cf3b02f36e0efa93b04667cdc5701340033a09e41a7196277cf6756999a666","b77c6669bcd54e0fa949faf2f7205f2631acfbc1ccf79f93f8dab5c5717f0e93","b7fda8f4bf81f8213d18e3c314df5100ccb6b8db7aed6b70aaf202deb606a14f","b7ffd6cddb12384224772e8de79aec89d8f4bca966a3c2a05763889f92a6db5c","b83b7229045affbb98f8fc46f289ad05e6626ef52e3ed2f7e70d332a54a69e2a","b83f5334b85422ac110a24286d5af7003f2fb5b0d783efe257b38a2281656422","b8abe10a2a92bf537a49e8dee92baf8de3ed591848a1b25151dab0d7ab3134e5","b8b8c5cad182083f45ce2d05d036e6bfe91cde1fb63f2e5a97c683bb7ef7ea0f","b96cea09313d481dfff1ed1a2c552ea29e8fe68f52139458996a4e36157748d2","b96f9beb6d6d8fbf88c4b8b2b807a362f2640479cab6173cf64c7710817785a0","b9ad2510d8249ec4c8e7fd8b2471727aa1bd0ce8f3dde78e545fb2f8f2985a1d","ba5c707cf9be40fe966c08807779994e20ca3f30ea9d73e26ce31ca334c05640","ba7d7464da8e13722232c8f86273774054693681becc450a68aea21a5a0e9b91","ba87e5d43ddb10937bb17941f055f80a223d0981fbba44107aeec8530e3a7774","bac3431138e986d6426c1e81bdfe0a968394896c0751cbbcc8f36002fd0ed069","bad8f17b1d399ea125c524895571601c90b6c93418c248bd4ebcc7886bae9878","bb230236c4ab6353afb4147014c93204d3d1eb8a6d18558075df5fe79ed7f392","bb7fa81e41820d63d58313460f5a3999a1f9fc2cd2fb10cbb5b41a931d8be6a2","bcbef69f1ba50e45f3faf1b4529c32cdcf1e5a6612b5bcbc6aa6790ee14b54eb","bd3bf6053f4d423ff21f7ffbed9d0e68f3ea64b7292c048e9a37ade342bb7b39","bd714f38c881208f1190ad714bf8fa5aa63adf302bdaa8ad8810ff279e43459e","be75cc1ee935f783be39978de91ae196c16141d4096e16eb6d07f59583296b4b","be8c3cb2d8d67e63c8b069920b74c6272922febbc6a0a2c4a0072a7a213681d2","beed0f36d9b1b9a20bfbf89c96862482b8d5b9d4284bc89539efe9c9b11f000d","bfd21b5c8eb26e9d475868bb30d66ee08f20876e9df5cd06aa8fec01ffe666df","bfe97e65f2cbe6bcd0f14ff57ea4dc1dedb2e5f0db92d04d0982cf1932ac1c3e","c055d3cfd85b2ed4607b0d9d3a15ab7204c9f149599f748347dca4afe102af0c","c112d36ba38c362da1c022945db5b6bbdc3014685ca9bb7d940f5086f00a675c","c23a43ed460117f663cec698412729fd91b5aaceb48cc4e55a785b525661bf1a","c23cf45c1dcb748145d87f5c173dd3c8becaf9e3f6fdcb3e2ca91d6726b0842a","c24546a064b9315172ce0f951bd5fa2cd1b9884231cf1bdc1dc714771f1b3886","c29b8d250a7b5e73f4ef675329da2251b8de032501e4836445b6aafd90c645fa","c2e96d98c8ebc10237a2af1c224f626acfb9072c83078f4a8c6d9ef0a58b4a8e","c329c9df0dae8a036da9be440432d045be3ee13cf5664cfa6ccf11576ed11acb","c4600cd5358b5798a075beb54539d952f200def1c9a573bd237c795fd33ba36f","c4ebd58c4ff78c9fc0cd17d80ed563520f7908f9d1106735ca0f5a7abed202a6","c5db39bbdc8c2bd2aa7b58c28c3df9e407955cc3250ce7825c842cc4c30eaca3","c65325f807190f7084346376e2f48fc2b6bb946004a1fac1d8d117930e93d462","c6752cc3c7ad06d1e9f127365f078919ac46b77f8a8fe413650094d914838ec3","c6867ec30530fd3feca89a4e968522f783b636b165ef74f288c42dd50bd51a3d","c6bfbb004af355e96ed5b4c8c9b8b7a96d1c08d24bcde7c666728eb9497d6d71","c77c4d3f536cda10a71fe6a9cd17ea7c1408200e2f7aa7c5325d6915ff250c85","c82f38f23e7ed3e1024661b7a22ff694e88d3b268240e2bfc98e630df8a062d0","c8bd340e6fc7fa3e97415f7ad4c22c51d88c6e77f782c12923e841c04d3f882b","c93cd4cb5cf38fe6221fa8ae171ff54240b5f99ba80cd740ffac69c57e5fa381","ca50b525d7aa7762c56f402696dd464841daf19b036bb932e325090004b4cd71","cad13b6653fd9f811e67d13c5f01f9dec047f8c384097cee01dd2e2db39e539f","cc24c3770587f2421514fa399d2617201752bdca145ac39058de91d45d3d19c1","cd2da00f6f1bad8fb7c1b87cff80e122eb017e44a471cdea769efc67db369038","cdbb7338988f2fd35fd92f21909b7801d9954d1c7ca78401f52c9313f21fb6dc","ce887fb65b6977a2046e7583d704863624e55909ebcc9c3ed065b3d13079a410","cf9223c369b6fb7baa52f301f904352ba8e8d5e4c2a06f70de6ef1cf76fe1b84","cfb9705939742247da0cb71fdfd8b5f7a1bef6f1c2f0979a8f42e54c4a480980","cfc3b5044af37ae7485fba8067dcb22b2438bdaa6e3a30c22ce0f9e2c00aa597","d0481d9b6111ab4afba0462e88970b863284807ff44ca97364c84952e3f88583","d0973a1aca6a118375b466d6e91821f8450110fdf042ac848ee16912012d2b0f","d0df3068db679e24d9487ee09a6462ac5cf3df30f46ee466b66feb6dd5ff71e2","d151ffa66d8d096e0272f0dfff6c27e978cfda570f7498a727593081888b4ebe","d227e0a73e3c5452bc5ab41ea2c695dfc0ff9b0c1c81e59ab3173f796a4157cf","d268e680ee1136a239a40ebf005b30db6f3b52a228016f3193496f86250f15c3","d2989a1607fd5303615937b8c117d127b1b1cde519662ab1e1324390220e8612","d2cba4dbbfe3d026f825a8b470a2f6011f9b8e245cf042ae8889afbb17dac6b2","d2e4c515093f8a2aa824c8b542a016e5c321065f4525931b2fac4f8af2fe52c6","d2e82db1f6e479001e15c9890732b5049f8c900c568d5e3d15707a95a7dc3610","d31e8aa21d1498f2d4a07c4cc89ea6f5a6d3ce54d334dbff230e0f55db35c85e","d36034e2f9cc642d0f9f24cf834fa741bac5b8b139cbd2f50e2065161c9f3cb0","d36eb7456d2a42d1cffa4b60708e2bd3116f7f6758c96bbc0fee0f1704ad8a79","d37de74aadd5916eeae243decf347821c4e946356b9f70471658638ac3092f91","d3cf9b1433fd9a083c60baf6ade1df7f2a33e0cc7d519f491f9d6a93139a41e4","d49d02cad8bbfeac607457b08aac6068916ef45d8f6c980279d6e654407cc7be","d4f51c31a454d9abac29457cbbc21e1b5767c0eac1b37c41ee787a3efb05c80f","d52ca358246f638d0e11a061e97863697df44f43b093d6e8b84ba67b5838f2fb","d555a0d2329caace197c1468fe6708349125762377ee3bd04b031b7eacfc26aa","d581443d0b6b42c76b816edc6946ce01a639ae42653ddc8cc2d6a89ce14fe947","d5adedc08fa25bd06734afd1db3510dbc53ba0dfdac20cf601fde0c77702a72a","d5c084e12da4a5111487c166b879042a21a056f761ee22d9237cb4f65f366341","d6077d547aa21ea10a9bdf6c752b8d1a0a6382b4b43a0fdf790f245e66a609fc","d67e8c1aaab1ce6ec1755599ecde153c47c6b90dd4c301663abe9057bc31af57","d67ec5caeb2af5f9c57533a34cbde7daba5f5b2e5e6ce34c3250893eef25f13c","d6abcc1484c3df45bde915abf48324af1e995c3266a3c6c069e98e94c8d9a4d7","d7a44c85c25ceb7d42280f0c2576de52a3b3cc3ad2333e788ecdc7f7f7fe4b3b","d7f5db16fd3b6ddd5acdf655e090ed0e84cb89d9eafbe1ea92b273b71a38f173","d84489933b19a8b073c65a0386e39e5067830facdc365ced6efe1948c7201771","d8c8b3c52c89cd715a7fdd2759a6f73c3a5f505303b110656cc35f7549a37cfb","d8ca8e025e226ad6bdd32a6a9fceae2982b0413a0ad09314558b54bdc724bf99","d8d03142030c11a0aa1012102fce2b202baf88e424a1236832937e87450dc579","d9823dfddf6c507ec030fce4bd2d98fbda18e595c2ebc563574d9196cc7a5e33","d9b0972f3406075b860ba7cd2e71d4492c826960319b10389c2c2820e2981254","da37a61fab07ec8856b725854e4064f55a59149aa69cad1bcbf89ec478b9f578","daa0fc9f9dd08cb2dc48bf33c9808cfeebff77cb9fba48f98ef597bb9dd6df55","dad01e5bfb13a6c4419f4d24fa8dbb424e93a1c4be656b0e5dd48ac546e0a0d9","db049e7abb7c75b608ae25cc8a9f95959f7aedaa53e22390290319cc2eed3977","db21a75b4fa6165f75268963474f3262124795d816ba80f685bab2c6eaedb028","db66a999537b941fa6d512908894ba86e8dadd0e14b290ebc119555b7e60264c","dc8c31e3075adeb63113852569b83dcd432485621eb77fef62cf3cce5c84a214","dd97ab52fd89f42352c595ce137684cc519c473fa17969e8a6adcde7322a4748","dda0a34d6704887eb36bbc0173334b49d755cac8cea3bbd17bfa972f04183dd4","ddbda9408727a19a4a55d516bed99331edf67d8301de9c78564716465c949619","de0f295bd0e46f29db1167d6c21bda624887c8543545d0c37d662e5b1b312341","de9a46da1f4605525b484a228f8bf356a9d900ecd16473faf77944b22575c141","e0288c94ca9c16a6de217e6baeed720fcf83e401bec45bd15ca47ba8fc9b44dd","e1667469384ec775a3df665679cb3fef057dc84dcb18ed8db8b9c5723835968a","e16c328504278cfe520d6d99990f2a4370cc48159aba86694d0f7598fd4b0611","e24df071f5325bb3a5b20f355143556bc7712535ee8b6ce4c426598f06fd2448","e28d8e6b71264d0bfab853e63178f2c151367cce0dbd16125596ff3604b6658d","e2c734504d211580b4e6674eb1c7d31fb6fb730c037210c34c980a96f9098269","e39ee882667ef28feb4971b73f9a01d3d72c557e1e56d59487af8e0f1b21edbd","e3f19c383354cdf45311f92f00b90fed25dfba7e9892ab2f5f3aa4885876b75f","e409fbfe439455330c0fe003de860e30f7093cc3cc83a32f886c9b539a29f60b","e519e78acf2938460c7ee053981c744dafc7642fd03b56a117d5fec78d258b90","e5db07b7fb0eed216d838fbeb9491257cf54f9bd537a68c8edae7a89fe64c8d8","e61705ac769699a40c52e332cd890187ca9301fc6e64393c8c9064144ccc2dbf","e6300ee8e6c2c4ce6d7ab02b7b06fd1cabe3c5c52b99a6ea3ea8b5acd5092e0b","e65e28b172b77d093f5425112bdae7ab93756487226fd7363057f85bb2a2556d","e734d068446591aba283d136c21b4fb0209f91352cb4fc6589bd651cdbfec163","e7556cd0bdd06760602ef78c5e3b30b4dbe175f96b7147b56ee2ec181a4c5ea3","e7a333109a7aaec2b71048868500c15e721900628eb48790dfeaa1fd4c2dabc3","e7c9175fbfd9fd84bed95d552bc0a439b07a233c3e91fb39ae2f23197ee53f1b","e7ed299ecf44d4a96c228e9aa30312f405df34d6bea99d4b0f7074c79705a671","e8bc1b4f162c4066d74e5d1b3dcbe344742279b6856736c2e1690dbaa7bcf932","e981ced1bfce64a19fa8de1cd518a93f4669d01548f4819d0e1dbb50d266fe04","ea1b8a251ecc1fd96697d0c602d3e14ec46383d27bb9485a0326cea5576ffacb","ea311dca2ef14e02b9aae563bb28dc737b04b7f01c1ceb2be3d92007d2c74ac6","ea8e5b79bbe5329ae8437677c8316f2f9fd75bb1d40c88308c269140a7e564c7","eaeec7c06d1408fa6db5d7ada0a232b1633ffdf0ac815033c29c159352347c81","eb708890ac7e19bd53007ccece064f7e2a069a3751270b4fdafdd1668136dee7","eb996138bc91c0ee63bafe1ba10b130ff5a2fc82aa4918296222e0a831a569fe","eba6e8e5a12a86f17fade41bef365aa95491c469e18aa91aef64908a4263c905","ebcf0bdb3541c8bfb7c9a53f632329b77341cba6f1a2fa0dc9704acfa3276dca","ebd87e3505f3a1adff0c86ffec6c380734df718301b216b7ee089c174130de60","ecd5e83ba8c8eba6cef9c3da1edb8a84e3dfb4ed71d9a2c1908f2c4d26b26737","edc160a11c07dda8072748b66db7f27b6cd8efbd1faa3f6c826a0fe445859c17","edfcbe4773eac1fe2964179a4ad21294efede89568f2efd8e283ac18bc5693b1","f0e1db9b86e2132f004ebf06819eb55804f766bc03ea5d80f487d5d98bad8892","f0f90dee84db760cc1bb0f6e6983d4de0e3d5d9f4adf7b2b52f0d3dbe6d585a4","f1297fd9ecf981024e1544f7f048705377b53219240274bb803ac30e4a52084f","f1d4a6e98f41ab3f6cfd67cddeab9d0ed287b92cb3dbe575e3ce61925510a792","f21c3a9267110e469f224ac7eb76ca5bb084fc90df014f1ca6791d5770483944","f260b4b268e85a8f1b04b2fc69ffc0bca473d2e42de6f2f70128bedc16558201","f379a1b9e29aa7fc25c4c0c897eaa3c0e90d66a201a0ade8cbf523a5cdc8cf50","f3e04891c79b604f9235f438adfa49ee27db43d25c7be0d1cc06ae53b8f6d2d8","f46904e701174fe2850798d9e1b077bdac42fcac01dbc385298da01118c82aa6","f4de28905adbfe6ae4bc38f8bf5f47a444aa8d0f2023faaa431d6f72f9a3edea","f53265f53af0b0856911ab08b373736964d0c443e8ba61d7f1d45f5e5b04edf3","f5403593ba12130c04827f88d019103e924651caa518b7c290673a02f7cb409f","f5681dfc71121ed0f88146a19479675f2fabc6ed376fd5d162e50d815c048d66","f686173d310f41e26e3fe8a7c1dbf4313e4d793323335348badbcf4633f5d699","f6f5046c1263095a69e774716b0cd0907f6795af8ad683c5f41846d4c54a3449","f700bd87d4a758bb71f47731121a9b2259a9ffbd50b584b82f4e6a1f205c276a","f704c9c9e2cab1ed44578f48d161320b5fb4384ecdd8b40a5e22c4078a8594da","f7993302f695430a0ee938b1b3684fdfec4055bddb378b52c81785c0319e8c98","f89156489d35f9992d5971a52a6e03a7d7f095e15c2c782e85efb1408a2bd6be","f99ef6fa3c9c6bf572ec69eb6eeea9f88ce6590d3a5565bec62b001b6f2a376a","fa2dfc22b4fdbcf402a822e8dd376925655d997a0f96284a60f10665ba3581ba","fa3df5f8349aec4805bbcd279b88697def63f2462d8ada0b5fe1d9983d9a6daa","fa6b97cbca1d4f09662e706293b0aec1eb76b8e2277441f54ab6c548b5423236","faac0c3fa7cdf67b452d407e9a1db5cbe1e9140ecfe300200b0b0a6279c97c66","facb45d3084caa490d9b0ac2bcfcee89629a4c3db5926ec9256a9d27d25559ee","fbc8b53b5c6f3727c084e5e0429e410a3fed5a17e1a0144692fd196d9836a4bb","fbd74e4b8dc748b2efdd70aaab07adb80d7f15a38c1261de85bdfd9591ff106a","fc475f9c2d8bee2ffea435e86e6b39b6e3e071143a4a1fdf6765b0da13b66de6","fd04d7588bb9e6ca0a8b65ed0c9635082a9ee5f46b2d1b5b25866a072236c1fc","fd60f2a432086c6fc4a4c39d8d2d6edf5794c763c05a6401db2bb5fa2c601775","fd618761103380d690cb98804e8f116b6c66ef049fbf67c1a059ce49188658b3","fdbd44d3c55504edfa1bacb4c9b7a6c102659d4deef0ca91b9b7ac567ea9cfc5","fedf2577267d6dcd060ebc4ee8de6ccdafa60ab26b78d74c1e8c784252fecb17","ff532716738e2fc716c10797d9717f324cca3a1234320a84a73a0b89569f11ab","ffd0fe3449e449c7b9fcdcc7e2c1ffb677e57ad935a252de88a0122d437efa67","ffde5c700732beac27a9b5162213d387422ce199400e56d9cefe550005b6a542"],"schema":"fsgg.atlas/1"} diff --git a/.claude/skills/atlas/assets/seed/records/0e9612ab3e2095fdf2eeeb3b08d690f03ce16e7f7ce948a10d2159b267769651.json b/.claude/skills/atlas/assets/seed/records/0e9612ab3e2095fdf2eeeb3b08d690f03ce16e7f7ce948a10d2159b267769651.json new file mode 100644 index 000000000..0e6f65ff3 --- /dev/null +++ b/.claude/skills/atlas/assets/seed/records/0e9612ab3e2095fdf2eeeb3b08d690f03ce16e7f7ce948a10d2159b267769651.json @@ -0,0 +1 @@ +{"citations":[{"path":"tools/routine-delivery.py","repository":"FS-GG/.github","revision":"838710090ed81c09506fb24c34ffdaa6576faee0","sha256":"a4bd7aef91505d84a5a3f13da8006f98d4c67473ecd3e290031c9f8551915097"},{"path":".github/workflows/routine-eligibility.yml","repository":"FS-GG/.github","revision":"838710090ed81c09506fb24c34ffdaa6576faee0","sha256":"45bbb3d5fe1780ac135c1576b3fd76196f3cd636b33371b9f502a8795baf8d93"},{"path":".github/workflows/routine-eligibility.yml","repository":"FS-GG/HighBarV3","revision":"9f9c873a2fc6d8ec761c2f5faf2ffe25eeac508d","sha256":"45bbb3d5fe1780ac135c1576b3fd76196f3cd636b33371b9f502a8795baf8d93"}],"conflictsWith":[],"id":"github/highbar-routine-bootstrap","kind":"lesson","recordedAt":"2026-11-02T21:15:22Z","repository":"FS-GG/.github","schema":"fsgg.atlas/1","status":"recorded","summary":"HighBar first-install qualification is receiver-bound: authenticate repository identity, default branch, permissions, complete current classic/effective/inherited policy and repository/organization runner variables. Preserve the pinned existing ci.yml and all pre-existing leaves while adding exactly the canonical five producer files. Require the candidate original pull_request attempt, ten job/check identities, native app/run/suite joins and successful expected technical steps. Conditional self-hosted skips are acceptable only when the independently observed variable state disables them; reported required checks remain additional. Denied or incomplete metadata cannot prove empty policy. Existing receivers retain their guards. Source integration alone does not establish producer installation, and installation readback remains activation-pending until a genuine ordinary event succeeds.\n\nObserved on 2026-11-02: source PR5262 merged as83871009; HighBar PR18 original ci run41525442352/a1 qualified five hosted successes and five conditional skips. Canonical installation merged as9f9c873a and retained all1,293 original leaves plus five additions. A meaningful PR17 description update, with its reviewed3b2969af head and markers unchanged, produced actual edited pull_request_target run41526415756/a1. Its live-base validator resolved the stale event base b57f11f2 to installed default9f9c873a, and normal maintained inspection returned routineEligibility=passed and producerInstallation=not-selected. Thus an old PR base payload is not evidence of stale validator execution; verify the live-base resolution and exact native job/run instead. Client merge/adoption remains separate. These observations are historical acceptance evidence, not authority for future effects; refresh all operational facts.","supersedes":[],"tags":["highbar","routine","bootstrap","ci","provenance"],"title":"HighBar bootstrap separates canonical installation from normal client eligibility"} diff --git a/docs/atlas/catalog.json b/docs/atlas/catalog.json index 0f272492a..8e8363777 100644 --- a/docs/atlas/catalog.json +++ b/docs/atlas/catalog.json @@ -1 +1 @@ -{"records":["000ada42299601fba29016e5c0e0d4012876fb42670bb10fa0b1315477254ba4","003893cc49855d17a15295d7adbe57ee301ea20281dff216461baee0810853ff","0052dfb9eafceabaa590f4497e4d42f19020718c84b981d265edefd432ccf8dd","00641d046d6869fdd0023ab3df99e0e67a6ea28f0dcb701f622b1cec8b3e07c6","0066d4a624c02398f21b4d7a736a9fb5101ed8b6b13ceeab46907e9401af98ff","026a241141ee10eb829aa6ce461969242d5c1d45fe9ca19f08ef4ea880877676","026b08fb343aefe19177e95b759560d340d372def4b71acf613fefee3438ade2","0357495d23fac4fad210b6dd7ed7cc57dd33d107e1659a81f085cad78300797f","036c148f6d0e89858c9bf4cf380272ca6904bb4ca277a909fb71c47f5450cef7","04652cbc95ac4dcd21b837b38f2ca5a0ccd4d0946bc13fdb31c9c15a578d3a2d","04d17203f03279980862496517a1f0861be5f6cc8063bfbf92f8f8ac19744fdd","04e404d89dca295564813149472b1de8e6c43357e2f6d91d169ded7600ed3a02","0509e5c6fdbd2dde0c0db8558647080560714804d00e4f9268342f2e84858a3d","06ad2c8aa0ff3b862edf3ba99e0e4e8801ee163709e66333cd06c3fc61232b05","076259a45e71df780b012d29618c17739246c86321d2ff05a6c272bcca8db675","076fa091c878b19cf56a94be0966dbcd58d52c1839f9d4b85bbfdef650cbdb88","08b3dc660b9d2bbbe75b590b2b86d941bf935a254cd5f09de71ee6894f4048b6","09e90ad705af012a8c36efbf296757f35adf9c9ce3b8908791c75d72c192973f","0a6d7dc5b64970bfdadc9049ace95e8bc163fc421beea70129ff0eaa692c6d06","0a862ee40916522f8ae5f14b3e084bf5f2e6488185583346db96ced16ce7619e","0a9df276d42b56d98a7802befc2404204e0e5ee8bc7f5c032f7bb29aa4ae2091","0ad4403c8f4078dbfa543310c69bd1dfc768e305987214ffc37d7b2600c4687c","0b2d1557ff6df5f4d65d540a5403b07ba81b381dfc799b7884ac72dfa6ee7753","0c22360d4653eb0f450e4d3d34564875f1660cfcb2d546095d98b3faa3967cbc","0c7d3f36e3bb4270edbf7abd99cd2dab772df274cad1c27c7e87e302b8eb1c23","0da4d093b49c0a1f654b38008bb01195e816829279ca1989bd2448194e15361b","0e560af7d9dd2e0f2f588a74cd35512973747f20bdfe0bee0bc889105ea53dc9","0ea7107c2c8edaab3ff2bae32f63cfbef6903a51cdaff257278f757ed5ef429d","0eef4d717eb03f0906aa3be7336aa71f831726afabe8a56077b76f6e82fd08e1","0f11324ad653d8d841962b0eeae9f68b80243d4ef7df4f2404ed4c3e45ba5197","11fe30832d93706c60efd836b09f35f049c4a715ad6144cf277ca240c5780704","1244d27db0cf5075353bcc622d0fb3b5ca6a7d08526e2c5754e8b745c250bf3f","126c817ad25ca9cbac2a0f7446e76c79852459ac7b9c61e3ba5d5cbfe5d37dfb","13824d6bce0f961c89eef4bd3c8a72ae6ecf7a1339b9e06eec964dc5c12dc544","13d0363b8d765c87a57eb42c4988320a9c2e7fa09024aa972f4b13d7699a552d","14156f1c6bf0fa8dfcb5cfafac09e012db446d528dad0e4301404fd693b9bed3","155fe673b8ae12549c978e1bf1d5c43e360937fcf2135cdcd5aea6f6c771da44","15d41240067e2335a0354a4e910b6610f2b8f079b8f67186f10181622b4a8999","1746f4f9d47b7dc42280dd34e664b3ec410d3cc69ac76933707499ffa34c79d4","1754adaf40732c3a8c73d2285c25a8b6c8c9d3e68370de618a0ffa8f3e60fb6d","1945f527afc3c2930ec4d7fa57ebb2ef7dd6321c0dd3ab9233c9963e9e613165","19d657b67672257ece127f3b957674b7fb4780843148db0a36a0b329c2a418ba","19e75be8ed4dfba2a6f8034154052160a7a181b17d887b3e8724f3e3c111c31e","1a24f6ef0c08a898f309c1b925fc19b29526f913a61a1dfe4b1a4308ebdd97ac","1b3ec24337f0252a00cfeb6df0a0f5d2b6d737dbea61b8d0b4a643f4c686df6a","1b5351b2dc647aba864e387168db5128435cb80da94fc42581cd60a05fc34b9a","1b8cad98d53da179ab05eb47c1783f4c8b45b9f39c635e7a337285f5cd9621c1","1cfd18d1b12b25604d818389a34bbaa746f450e70246c7f4242fc4e215fc46a4","1da011289116fe88fe92cb8f0e83ed7ccbbca251681d4e136c5a61c40364f8d3","1ec9445b242d2a2e149fe71c67bf13d8c0e4ebe5a6ed7b022656b9941973909d","1edc36731a9c76ad07d269d8b4fd84c8c956bb43d6f56de17d6208164856ffbe","1fec5a63a7b2b212e3e5d5222e49061f3b924966c9741294f5630836be8a3925","20901b579f69cc97eb56b492938864667576e1c9bfacf13f8a529c4f6e543448","20d01a387b4d0801cb588492ede88cae7bade9b7ea3591d9e954add1e67cf4ce","21338155cb4f52c49e5072c877771be67c75590d9b238ea025fba5209fd6e018","22ef13e60456fe9046dfe72f20122362aeefbbb445632231b8e364ed9b50e135","23af79bd1e7995fc8162ddc4d830318acb054bbfcc9c7d5cb141ec306da67386","24373b643450d9dd3b8a5b0e74a5fec2844cd8cbca7d8a57dbc8b9ad9eade9dc","24d4f2730d94d1b7f149771ef0e59192f4936d142b21f4a56b1a391e4514d38d","252de742c26409c837ef491f55eb03ffcc99da13fb1a2f8ab66efbfb0c081a2f","253bb17320020b6a5ef8f0958856f6c565a239b4dc246d9e825f8b14da9ca8de","2591526ddabbea03fbdc38bf172bc54f42df9bc51eba7ad2b70d6e67215f08f1","26259abc7fe745f52e06f2aa2abb0e50f189bc7608065f04d5c669a0a99941cd","26290a0990d6dac0ce9448e05eb934210603356043dcf14a5d80585288e2aa92","26d6b31965013079d4db67a2c403e01f21e3c30ae65953400dbed92e289a0925","288daf614247c260cb673d8674e8b3874ccc4e269347836851f702d7ac8e2f7c","28abfaf6d50ca38af0b88aa50524200c17af9000da83ddbab3d8f9e06e020fa5","2905a2b4a58bd9ec1c4f77fd3d1d246c02caa49d806272756dd039c79521442f","291d3db272eae084d34c04bc1305f2abb26a7e7acbc5515208469b46719a4ed1","299e929f58fe7d2878ec59ba6ad9fb74f1b1e550e488a4512373b9621f089844","2a38ddebfe3380232e35d5a24f9cb9f7c38abbc9c68add4ea5952c1e65d328d2","2b4f7c8dcc95ca8182105b9b6806391666e6a2c3a5c80d3ce5a5f04fd6cf9122","2b5e739c8f9602c585e67554c457e6e53351679afd56ff324f8fecc80f0891f1","2bc251ffb58a0d03480748058eff4c44079a0f21d75743063cef50263982337a","2c76ce93500601e281a41f5985fe4e3926fc8bc9d01ee687f14052cb553ad2d2","2d46924a94c85f4275a449dd3d9eb6c602cf8a9104db19d224e3aa469b858d06","2d5048eeef90792c0a2b9aed7305598a28db2103fed3903462c6c1882733c3e8","2d599c722a08306b98f2d833fb3e4a7acb9dea92e6a58820caa2f65c09803fb8","2df1610ac1b912232030b5507e5e944515b0f1549bf2b76ecfb12baf0f40ccea","2e1bc31ff6b6fb14d0ca8703a02833db749b03e172f2e91f9423f0751e88c256","2e872e9d3ab8b553270e79673060c50c1afd68a41fcf9fdd0a13cba80be0dfaf","2ecd502add2d801eebed39411fadc9a80098ba9ce04a5f4b728a0e4e331232d6","2f7357367d921995f4c6fdaa693392adcd2df4860ef4d25c8dc47f7ddea8c755","2fb2ed7902a8e35dc36489a23245d963026d688008c92fed6fdc1f6bc27198a6","2febddcced970d495778f33fff212929ac99c23adc42be0c1062f5c8676ffce0","3018f389f6928af5830bdd081c9d03530a379f37d1c2f9196e6fb3c44eb337d5","310bfb5b2d061bb733771e5cb7b3b7d25db43af5eda9f806169b7ef9330c2fe7","31fe4b51d55cd99a4692d2cb787d362cb4c0d0998d3e001efdb5cb7ed838340f","32f69a7b8997ae98b9305ee578145d795dbcd39ca4469bf2465e57a0295cda51","335683e33b94cb86b5e426b4faed200673bf850151191a08458136ceb164fd4e","3407ec53a884d3945d86a88d6b9a883419dd426e96b1108a8e6686f30397a629","3442ba5c7643c793f62d90ca841f7891b3dbf97f028bc7b62f8b4f88c1266d1c","34463778cf2d29e3896a65613cf9e3eb3e9f2d8946d17f12b609e70eec63d128","348ba129b7b9c94e24fa8ddb81024e777c60448d1b5d49f7b2075591b23c13b1","35da3938b72cf3520e126ad595157104b69ab748904c7b4e12f563d6b103172b","3600e7356a3741ef02f8b2ffa6a6b5d822dcbb170771f2ea33312dff4470f431","37c8908ea2a349cd3034018027160ad810b28ad1fc203a9a353971e1f7396b4c","37e39faee019bb041627510f1f02746ba9a85696417a083b438eb4974b72c2bf","38a75fd804821f4836f0a7ba8d41af3d3a3a5f5d7dcea68487009297824258d9","38c6396e645750efcb2f187c36c383471b3b0b59290e3b42cfcb9668594cd0c3","3962789d05f324d436a363700cbb5ced5aba791d782b3c0ea73221fe0c1f0b97","3966e5e53811c43962f5d0953e5da4753eacefbea27ecba9d36af2fd8e4fd52f","397476cf107b48e7a662264f8fea9f880231fd3d1e0401622650f214cfaa35c7","3ad8b0398ba6c354c9e31b7438b2515579fc0b1f17de4b35a914c862a3a11e3b","3b3c6cf083b12a840565e00458e2fd4ee8a61f97cda452703a6b13d7776b6c13","3b4af144afed3d52dd2e1f64e23bc25b3475eee5f7af3bde9886761b15c33dfd","3b5d82795e9f5d1992ab67e078fcf1108247ab9b6d1baeac944d3ec0294cec5d","3bce154e59c5c45216bb5372a352e948d6cb365bb1bd47d4666ae0412e507ca4","3c75b650f3fa8217597b01d3aaf25427ae2a658a7c966afeecdb391d3ba547ea","3d0274f77576abdbdf442c8843e955e1bbc91e9f8cbfe3646b119337cdb13c96","3d642ccf9ca4a0f7f5dde1b41f65c99e9c447cbb9e64883b67e4fdf76f216f52","3d9fd2c5877483382f0c7331206393e42827b5dccfd60549a6771b7a5659e524","3dbf6d1c2c8db1a7e3988e2a84b67a4e1d7c8304661652ffa94db3b7eee08edb","3dfcea4ee3d0d0ed09b1f77bac48b33b64ab4620cbfc74fe0e4201b4cdb81ce6","3dffc36586e9078f750b0a2b4cc2c70a17a81294903186dbe8cc47cf8055b9bd","3e2f66baa16c7ea936eba34720a55897438f60b343cbe8fda4eab1e5dde044eb","3f5465798dbc2ad279ca4849d5d0f819bad01455e0dd2a9d98afd4b55cfbd7ee","40de9f41f9a9f56ef6a51d065270e875b4a85cf043b7c4a0173b2510de4979ea","4134a3936170c1fb5fa6d2e2329185a981436477a66b7d31e827c363691bad50","414259a2fda4a1a49729be6fb1aced4675ee9cbdf990aaafb8e5b3153b54d64d","41baa5d98b5bab2ee01cad50c05b83edd8cdfeeb00f30b9406b4b2ec6d13d738","41c768ea17144c6ec225e9a65d4c3c127fdd7264dcba1a89aa17b20fd5d7e3ee","42aeb46fcc3d10b95e4067bc9cda875fa933b4102873f67c7bf1f8ca6799a598","4320b92712bc14dbe10b56f1cd3d1bdc093fc4be6016732839d0be4dd4d027d3","444342c21a4743af5961beeebb88088f5d2a0649f76c71973a7706a744f5efd2","4457ab439bc8f212d83442dc7500e9d45ffac849d0f77cb97686d9b0672fc3dc","461d34fb1d53849951a7e715e52342372d779299fbcad210794235c610dadf64","46a24cd8e385b748f40d9271b1e856dd6d68c91ab356abb11ff6b65f1ef936bf","46cdf2c207f79d388001f6636dfb7a98bb2ba72b9d1c6df4938f0a27691e07a6","471570cdf8144df0c32aba1730aba24c7e42e5ec317af771ffa169f5c842d117","47b5cb2b011c0f7012d75e88eb86a10f3f0bd48545db139669e654cac1f69650","480f1ede18ae031b164d49d676feeb1090fb33932676ff52e1e2eb24e8d154cd","48262b98c0bdbd5ee2314345726d23630ec1771735db8fe5f1a8590b662c9962","482cd15ecd9cfbd8e1943c0fcde0bbf1d875392dc2a701b698f48bfba684a062","4855e1947afc954cb1b20bb45e7af10b098fa34714bd32e9bc77941cf58fdaaa","48797c44c92cb34fd9a57a08020b45c6920b2268dc8ad616c0f814a3710d5316","48d094622ada1806cb30335926007c1abc476b1f7b45a2e250c490afa25e847b","48de3afdc6ee73ed121d1433bc6367a399286d5f8c2c63670a0b3b9752a36175","49e8cf09e38acefd3a0fa62d048028286d3b47b5ceccd8f51f10022978c47820","49ee4a3f2a8918bdbbafb312cfa807d9982800d13d29ee292c6c0daad8b9b8f1","4a724a6a842a132c2185279513f341b79f9be93e42660f1255770eeae3b1323c","4aecbdfafb68feb3124c39219498241864bcf1ceaf87fbf80598b1dd87a9191d","4b364ecb35ad02b06b6b0f32b6a29202f2c835e1ac0d70b89fd0278271799dbb","4b6ab2768e1ff3716ac8565201c031a820c208db9ea6ae1495dd782e7557a3ab","4be7778c4f491d55154a028d9a9dbb35059953fbcd243e0206902a6e64645efb","4c8c327dacf345e184042092e96ad3ea02ed4cece57dac5fa68ea52fbb5a6adf","4d5a44ba07fafeab823b54a21846269330ce35b4c190f3ddd5434bc8530d9b41","4d86a2764c55b5c5f675fddad8850ce4ceab160ac5c164a299fc098899d31aa9","4da0a5be70e8af9c39623deac83822749482187f6a0fc3d186dcfddaa7111576","4ece7844e2b35705ac39fa25913f6909aad5b4b7446bd637ced46b47c0db135c","4ef30f11bd4dd9d2eef8716d88a83010546e54594b2726de84f6d587651ee940","4f03e231c0dc5c9bb2874f6856382d5b205758af9678fffdc7552d4e4ae9866e","4f1e58fc658a4ceda181e2a7fa249305b09b573ffd68c2489f204f4957224957","4f2750b974c1404acb721ffc84cbd1d0756a24211dd6f6503c10ea74dbc45676","4f6fcf4dd7e73d86e06bdb9c14a1078b61c0efb2663ced9bfbc5f46fbb4c6d8e","5029c7b222158ab3f325168fa543d84fd2332d2e3e38db1ce7b83899cef201d1","509ec9c08864b9dd0029f32ffeac85fbac863e2dad459994c65b7cb5264faffa","50fd7e982eb2d2813634b7c44e102788a1a1cd4910a27acbcf219f76314fa322","52049cc9cee43bb27229e6b3e983e02c6aa20dd7d153b13e3c74bc6d2b47cf92","521ed246c4119acd6b579b6eefa23389a1655df54aa35de7671743979ebfc68d","5382c901d160ca2d79888d8acd7a690a5349826b5da486274b0800c9d7513f11","540879695d41205515aaabe5466971014cb43b960a26b8e5958e37fed63df762","548d237f42167af5cf5caa0ba20f0e7a6387deb6f27765637f078325172396a7","55267f058e9f085117765e4ca72ce875b622ceaceed964f6c396073214835c28","5560616d1e72f0a539f9ebbfea3b7d195c1ef5622f97994af1963748d4f97533","556ee783d8e2e4ca50f656c095758be613983f904d998a6534fb155510114f21","55a4711e799294d06988ab4acf77eacd7d424123082bba3ec987dff0ae13999c","55ae095961d78a1514c4dd1e63d477c60179a8662571ab5a90abd3eb2b83eb10","55dcc23ce52b3918a60029d9398f262216471c280bfe66421cc63240533a6087","566ddcfc45ea5edc695626826ed185930e910fd9107c5bc1844c717b714c15b2","56e7158313357bb145bd98c5f790e569be2203fb2601565a30091a597a7e7ff5","581337891936ba630d34ce9f6b803b82a2130791510f15bab24a07332400417f","58901d008c36a777dc138fa6b6d198030e0e843bc889cbad3acb954c826b3608","5962dd14d3923433cf723d698d1af19ac37a270b6e88445643fc56a646faab5b","5a2064cdf51026eed65457c05f34bec919b31d96d35c29498d298685965f0b5a","5b77bd6dfa81cc339e729e4195e258facbfeb64b9c680512f742e3fb1961fdd5","5be05ba74075b8f139be565c47688a4f395ce71452dce5cf7da4348c7ddb7aa0","5c0206d9d014821b52a43d7b222327a89d4ee2f5b1e21813dfa659a69f7426b5","5c3527e43fe24c5aa171c6fa4a3de7fe5e78f2527aed0dd19cb21d154d43da21","5c79c77f00167ca140127b00f1a79e1ffac621e46fc461089594206a7df8d7cc","5ca67643d5111fffd21deb18569162733e846965bf05fe6eb33ccd37c964025a","5d015880319af666943e68169ca906bf2f0c813d8bf2c5c0262aeb5a40366350","5de00a2f5eabe86c14f360304115f4136c41df1fb664eef6da26072fe7623d44","5e3a589b627edaf7005c60382475fae7229adc4ffbaab6d6fd03e9f08a0a8e19","5e43baca07fb966bf1c4b3ac06bb819577e477a84c5d8d3a9a19c391ada2e0b5","5f2a75b89983d1005a38afa2cabccc3a39f31989807120281d8505ffd564e0c6","5f43c837f39d207c35a58e9b36fe3144017b2012ac7da334714247606f1906d2","5f4fa6dde5930fe1b42f805895f0f5fb135c2b3ff9830f2bd30ae7526a3295a1","600ec184ee9964881bcaeaf72ad38a72db05d5b629d301cb323fa1ee9369b572","616c4dbde10f465da822d8a788feada26e5f915c7fbbc06232287cd1899c3044","62a713311297a7145d3610ee60dd6626ee543645a1918b050c629207561efb5e","630fdcff1f227b5baf5d10bd78ef0fde68791ac0cd8a15f65065f5cc4501b17b","63113617f2e4ee6b827a69bce6afb3949190a282f5feaaa9e2c9f82372623bb8","6312b7a9f8252f49b8ea0cbd0580b80bbb221db574ea74939823ed9d4140d73f","63544fa69b09916d52b305700eb9816305ff22b77162a44edd13897acea3a655","6385459222fba2c3302d3f2e38c57fcfe0f1829679fead6cffa1964248767d5e","63a4394e689acf4a4762cfb4df691d05f923fdf592fd2f8ea41e6a54f98d1136","65725e1cd3323fdf44ec47067fd6670b441ff5f82e99485e1a4fc7d475f14340","65d5b7eff9d03761c8206218159bb34883c09052d6a1959d040f711a881b4d4f","6601b2bb6c908a46ae2985d4683c8baeeec87b0688b9b33d3e8900286bf4d6ae","666e7f698fbeef24e13e91ccfa334cf781233e060fa86bcd7d4d0eb00b30f3d5","66d414618d4283838bddb6b9fd4b5221c280a7f6a715b622143d3bea76bfe1f6","671168c05789fc651cd961a5a15e10adbb76656b802cb0fcbab468ab76412ca2","671d95a6c09bb7b05a5721d52cb761300a2c8f376aac20be2948b7e97bf302b7","680de944f1f5380c579003e329ed6f10702ec8ebaaa8208743775588d2424d05","6989ec486a05550633170d2aa79188ad9b03aeea6c7859dbf18790ba78c5427a","69ebfc7eb8427db3c5c59bdde652d0cb269426126f8540b1b58caa29ccf130e2","69edc4285578313d1dd2f914d69add075a7b354f7fba717606d1abe15292576b","6a34d9279cae58765d6ee4a980192c0e15f3ca217b9f1815861d472a281b3cf8","6b00dccaa7deabc750679ab085b237a2bd025bd971ee1eb7bdc333b393b19084","6c3c592efe9c684ada5661b8cc88a5c3f6e57c841db06b9e070687504cbf6236","6ce6d164c3e31463fb9e144fdf91413e55d077cfc4f25092bb02923fb538a84f","6e08a638e1e28020923effd4c65fc517dbe7b06100ff76cde74e427191503b84","6f3a7020233cd77cfe59eefec0a277f6dda323743c8d80e4e54a95cd3cbc23cf","6fccc6f0c5fa71c43211785dced8abd0f3295040eab56063f4e8d77f1c09b8ef","700cd21af9ed7e81900fad9d52de2fb11db48e64b038e4293168f85e5dd0e043","702d1dfa75e92a916a446429f474d4c296e6ea4e8c487995852d0525e8440659","704cf778db6086c3e282c81249fb0ef09c1d7c2043335ef74c7ecb69bb3e84ad","7075f89b1271fd04fa02d4db95c0f0bd6bdec24e53a7953d7afaeba40e17e8e0","71ef1ed2d5e4bc7eebe7a73bb3e9423e5bc2f8319186380fe8b38334952d3b01","7256ba00af1cf759b95b7bf8ae3b9943f31349bd10a7652a26bb419b368d73a3","7369b339daca0fcf46ac7fe82d65ae95c75d7dbcaaae51209e6d90b6587a014e","73ec844fb3e2b9febd00ba37508b284fad141630f03cb9f74e36a195180f5054","7410de003c7b582e30470d1209eefc796a70c76fe8d61dd9ccfe01ecfa41310c","741c27b54c49167abef1d8633e3743b0e98f82a73731e744b6671e119a1c6310","74b5d2ed555740db7b4b0ea9b73f8fe00965fea8e14d4f075eec26ef7a189c68","75aaecf53db10459d768a6873f6783e7d7110aa510c2894378df027c1b03584c","76bf5a9c126db6eb466287a7c0d823327ee9882a70eaaa6efb03d169b5dba808","781a64598efb2a11156f07271ba1c14c4f6b3d73aa2943b26eae02063df7af70","786b0c2856bf1f3f809e5903b0a971f1e072af5635aa50bbb9b1449f96d7b694","799abc1e8d381b8d97349479139985e383bb49179b5a80f39807cb35a3ee78ce","79faec494bdd6d098c9d2a9d8559f822938c6b2104188db95321d89e7a732979","79fb2e6e6a91117b6aefbdaabda23ccfa596620f548ee5075993a8dc7a8b872f","7a032dbf0351aa32c77c8d187f7eb697500ff186c88c5946ecc15adc972246a6","7a134e7f1822183ed1c0ded720971539350feaaf92612761210cfc3ccdc55870","7aa52373f2721dd76fc8eeb3d6061794f27ea8d11e96bcb1ff25a97994a77d5c","7ad4ef4b8d3221758a9e7f9577750ee03f6cba11c8eae8bf25f74a3131bd21a2","7af2394d2e697f355439e841b6323ffbbf8b90b2e48bf64873791fbbfdf15b44","7b947ed0a9e6e7ba180921434b993c62ac70bbaba6af0a1618569a2d4b705201","7baa35131ece7ed9860607157d2531d4d70a061bdc9bb9876e20328f127cec53","7c2a1c4c4c03e3d68d63e0ab58e4e34d3f2bc1a4a837a055fd13a4e9f95ce6cb","7cbf970a11bdb91a40e248eee97ef789205910ebc913349698fc75ed35e82fdf","7d6133667f81aa66a98755d253ea43301b45ada338225df034d2ffdfc79829e7","7dd54213b65fa0a6ce5aa3c204b5209b67ec16306b776aed7dcf9e6601d74235","7e89b59b456dde4bbbdbf8079665bd82c51d8e500018472981c15618b3893959","7ead0c68ffa0ced241af74dde58b3831343dff3f7eaab64bddb9954545b7ba12","7efb464c6d7b469303c43f718063d8456df6fe43534b5d8a4229f5b9ba9705cd","7f8188b57ad3b0c28210c95954e5623376a4262dd5e75f002700c6094b8d6b6c","7f91dfc2ea1a3131c4090375db0f489c2a572e245ade6cda4ebd440446d6d60e","7fcb8cba3ed0ee9c342947aa88f0f699bb4f5c23244d21c6c739c9b66d7c6101","800060d7b4934508d0277f90a464e3112fd2fc99af4ef23825d09b0ff53f91c3","800a802a4ce9e597a102f0a566535c1f9f7adfc60c41af6bd2db4fb7fe3c0d0e","820c12fcbded9048a363b9e0ebbc48b24f85fd4a68131b5dfc1b19057bf09ddb","824bff7541ec2a4b0be126f0b0791314d568a0eb4e29073de4f9dbe0ee4918b8","82c419e5de083e423330432c9d45c744043d1bccd8eeccb41e3014ce9ae3c32f","83347356a898238c013dff73246440e361a9e24cc3c4e0fe0e850467772b4938","8343a4211a4d0ffdb320d5a4305174d85bb707d15dad978f6436297d022daa11","83a06a604bbe36d72da976fcdeb88665c762b0f0de44193576ef2e0cf29aa9ad","83a97b9ebb29f5cd014ef5e178970a601ee92c44678f05d1860b383c5f63b79d","85a962a7c23c14dff8d683e738b53f422221697b213cafeb616d3a172a6c4223","85e961266b36e0f8ec2a477f1f1dfe7ad748fdde9d906f7bd3241e6924866ea9","8629fddeb4f273b35df69d4d28923adc14eff59d919b1a495d1a68818137c561","872ab2b2d65fe685b91e355f5af051c85b79569ece16448160d01fef38039624","87789dab547842b4e0c822758e1325a3cbb046063e11e105a4779b3741e01cde","87f2b3634baa504f2ed9508c6cf6a47bbfb36214a177eb13d70d6a987706818c","88b615ef6a31bd9958e98b8ea522f49f0360ccac5d9fa8deb9e3ef3fe3147d9d","89a96597dc9c218633adaf94bb5d6dcf4cad8f5e0b6f5522a28e3ce8d8b2865f","89cafbb20d6029656266d8cb0f85103fa519c8032598282fea58c94cc59c4125","89f2105745b3a7cfd30e7d7c598d6c8fdde0a599f30fd0db7382cba50412445e","8b3eec010d1eae43a28c88434f2410a751f790a9d6ec4a08e75e68c171629ab2","8cce78271b4f001606069a575a172041fbddc52de6b582c920aa3d3b5d5b67ae","8cecfa09651c40be4d7c11c117c80e1911dc75bf6f1cc34be64706823cc024c3","8d250acd40c8a24ba0d51cc73e65bba6856509b5fbf4c7d7a435897a01c6e764","8df1420c27503370db9382f68a0af8d2b4d56f9dbc94b24ffae450a905083a79","8e7371228a726f381fb811d1d812c39917788a3df7e53dba1a3c364e755a0c03","8f3827158091bbed154d21c843284ad472a4552da2eeb858748aa29676e45662","8f4a21c70e4b933eaa4f9cee119945dd2ebeac532e82d34e17511b38cf03608c","8f6debc54d2bd7abb42f581f2204fc78b27ff8c67ee4b6392b4d71c5f983ee9d","8fae27ba5117e202afbd523b249fc454912571900fc909f5419b8ac96c773c44","902b958b4db7d8d8bf73a82a8aa86e5485b39477047c8ad60175d118fe31d987","9056c360e59fc78edde932b54124df317f2f04a90c0c6eb7825a87b89edf1ca0","90aff66decaa3a0998e9a6741963713c0c82fc70da505519e3d60204bf715fa0","90dc4cac6326293bb54486d3c873b83299e9a5ec8c86a68bf1cc131f5e4e2437","918126027fabb7947dd4ae810dd561ac22167102f9f978f86906624ebe88c9ea","91b495938bc6015970bb02c844368d3eee84425b472772cdb374a5347db86de9","91c9ced5e9ab8da897b7f69166a7d0bade5c58d511b42d60d5430d536da45d09","922a332aa100d622da733aea8fc74094739bb63cd480d3349a14d2418ab6b1bb","941f70c384905ab77cb9a88e2671301117e4df553da6fc7a09210710deb9b6ca","9442788fa51227044803f1d3efdfc1c2b2da372871a85f0f7a6bb3596a5c003f","9460f427df72c238c4b55f39c8864f1fa3685b0716a53227ea6f7b591d955c82","947a1cdd43831936480167169d30334f818bb5d882650a3547827c05204af111","95f0c5f3b9071db39fd72b88ec9fb2079ce7553fd5884fa527bc9216777d7c10","96c4c83df72e9d860e2ee51f1a74bc867c4a45efc8bf11bf88aa82e368b89aa4","971f59cc197732d0c0b6b8aabbbefca4550fb8fb04f8522bdb4257c05a28848a","97edc66e594bae06bb273db84a35d84c8162a1fdf55ed46d781419a9f6a2e4f2","985638a05562bb796911ec231d306b81e36ed6b58219b3bde874559e9600b59f","98a097d6ebb754334250dfd3ccc5f3dfaf5966524758cbfc9e10adf4a0229693","98c7e4bc2f05e9b4ca703db4a02347db7355a44f04e3a4003e26c46a56bded2c","98ecc99d3396aa9a35ce97456be66c1aac0cc05bab88aa99109649291e61bc0a","9944d1a9674e555a41d31d069d136461eb06dd4052d40f2e4ea4368dd978e01b","9a8f2389b8ebc29d3769868ff8b918fdeb2236d88192fcf76ab0ea3db0857fac","9af18d8cfee466bc061271d82254d7ea638b59b8d5a3901c6610d5baed85c38b","9b01e565a1541f9e652d7afbe62e3bbff28430c1ccac2226ea434f45fc9a99d0","9b466e8fcabe551bb6292d23a359be3ea15b7627a6ad9c9e6a4ff11444c20860","9bac7daf255467f47b83723095f93fa4b574d5fc08593f48825a2b2ebb8e2dd8","9bbd03293bf53e9db51401d157b3eb2aa51e9c70449350e98b9a0a3fc9a684ce","9c3b318c461b56a8d277133a6b947ef5618690ec281c42e9de6c27f22458d4d4","9cef1feab6841836dc20527fcc8ad9979671fe811ff80a5a33bae113fcbebb97","9cf90b3aa59f3ca0e40fd9e1fec9703428752d63bded6b091d28f614c9ba99ae","9d1a0da545eb6b2e16b18fdd305a2c000ff2340c19ac843914b45f6a4f936227","9d8637e5adebaca208f21af0a254e80712988867411be560031f4b7a23cc04f6","9dfd29090b50334ae229e4a7e812cfb9f6204a66dde563e215d8f52e884cb103","9e77badd0923fd79ca9761a41780ee4dd4f9ca9b62512f4fb59c7f8418494da0","9e9edbe6c5c90ef3aa89a71fd1ec54069818d2ff48ce0f35019b811add042047","9eb67ea41c5bcb9557ba51bbbd1b321a78f16335cadebbed848d8e6c1fc68bab","9ed400941ed49b2d90ebe3cc111d90d8bc966608ca61fe9bc315a3c1dbe8bc1b","9fb8c5aa087d38dab064a2d6054826377eea3dda98229725c2523f63a87e4750","a0ff0d0bb3a3c801b637d091293f2eeaac68e934274e4116d298ba60ec3461cc","a1baa1f699fd4ce19e8ef6cdfe346e1b0be63e16d5c5cd5feddcccb16a62f269","a2aec2d2f35d7174801247141d637e77c4f34e478c575b0e0a04c6251efaf993","a3c84d76be9d891812e795dd46470c2978dceeff928d729c0d5dd6def599923b","a3d6708506fb5c28f45f0d610bedba11b1ec7bcdb363ffff3aa4cddfa515f56a","a476183540f2e7121e533bf2dd9125dc071c81acc880e88cb435cad7a6d35b97","a4a8cca930cdfd15285ac3a7aa757d61501fb77fc12a7c3fbd78c096b279cf63","a50654761d6812cd811df02199e1b7b25c9b0d65e591f65430f9277ec43d9c50","a514a8c0898b6697696ca6f0ed9a43bf8993085b2db4299e3e9f8e3419c4a5ee","a644885c31f390b5e6b7fe2fc8d086d9144699295ccb6ffa51b3f7c76c8ca71a","a64e8aee389ae696d0d4b045c0153092113fa522ed5a0fd9b5658b8418db4ded","a6c531ed9bbafabfdd649f3030daf2f24461163aaf99dc73bb24dddb77bbcb90","a70d82083944311ccf98b6aa8da5adebc93c655759eaaf8d79624bb3d322abcb","a7ff7302e668dcea1cd1db2241ff95c0d73534539bd03fdefebbfb57f60d3849","a8b4a33078335d2811bffb78eee49aab5fcb31597dae366d43e20c7f7800994b","a91a47fb4fa5c1b1a834fa602030e435ad641240e6ceeb99eeeab7341ca09dec","a91c8a1431a4120667cd523cf56bac004794fc5b8b24275ad2f9c8a15c75fba1","a986593807953215f834ba73e7d2565659b32aa849986013f8614bb1c61ea8cf","aa131e74e695292adab9f57b3ccc5a503a836dd4b95a3b2b107c69f35dba3637","aa4103342641899dc00c22207c13ac31c0c73afd97771b0a9b249187d979625d","aa70263d079788757f176da269e554fef9240845706f87a93101591f8114e807","acae1db4aeb323f3b637fa11b087c3827a2fb6d69718362f54e3bc48f70ef7d8","acd7884bca46ea9422503cead985691da05cca25bd5ed52a199783cae7b8b01f","ad0e6d78c1e450e19bfca4a0e904644ab0ae315607811a28ac3dba20de869786","ae43a4d252290ec0e18c64dd58d51bc885020b2473e71e3ed0741184c9f006b7","ae69fe306bf5db346ddfa4367cda24c95e44213baca27b0ee7d7167bcdd85af6","ae8c200dbcea29f43b29974cc247d70647c80d5d76385396f1c82ee9f669e2f1","aec13a075b84253397fb97e1c93a23e1aaee6d6bff2a9161bfd00a5b1d7611de","af12215a96963c1e7e5d766ed994695e423e4780ed0b3007aed87b150d090c05","af6b60ae365a6cbeb140430b030bdb667f53a2a97508ae92dfc9ed91ca73b54a","b09355a97e3aef396f681943b37a404a98fccc6bcb97781eddb2fc000d1d985d","b0ecfca0d114bae34ffa62ac3ea05159a4415fc6eb73ab1fcc4d79f657268f19","b25c41f19ba40e646fd9b6f82051ee4c38985539e445b26bd628eae98537df53","b262187aa66e8a97083bf7f79b91595bf7a4077abe7f8be5b00b4998f4579d20","b3f50ed7eac0e9c54b74c4f4e02297dd2d2465ce4b699bcc15cfddf54c0f0f81","b4091f93c3d96e36b0708f5dcd46e0e7a0a48f098036ccef6164e4a6429ed94c","b4093c67a9195ee7d28d2575e967ac80057b92339489c244243c7c504c669ff0","b44352445272089cf90967d4d413cf7009bed0ac19f3fa95cb831d5ebad081c3","b4ce73bea5219f1b27bffb36c6a9dee14447a710a8938db807770083db4552ac","b4f2140fb766faf0065a563ac3664f395b24c81dab0d0d0d01df47b22e888d29","b5102ef50e7d4ed1925af5a8b45192e737df02fafb75d7065995a2bb93d2e8e1","b5428b5775526a00645566822530fb969b82247ba83f2c80c06d34151e1f9061","b5c085be21651d8579e52cd3ffe4abe6b7f45c5a9ee84d38c47b4734409918d8","b6cf3b02f36e0efa93b04667cdc5701340033a09e41a7196277cf6756999a666","b77c6669bcd54e0fa949faf2f7205f2631acfbc1ccf79f93f8dab5c5717f0e93","b7fda8f4bf81f8213d18e3c314df5100ccb6b8db7aed6b70aaf202deb606a14f","b7ffd6cddb12384224772e8de79aec89d8f4bca966a3c2a05763889f92a6db5c","b83b7229045affbb98f8fc46f289ad05e6626ef52e3ed2f7e70d332a54a69e2a","b83f5334b85422ac110a24286d5af7003f2fb5b0d783efe257b38a2281656422","b8abe10a2a92bf537a49e8dee92baf8de3ed591848a1b25151dab0d7ab3134e5","b8b8c5cad182083f45ce2d05d036e6bfe91cde1fb63f2e5a97c683bb7ef7ea0f","b96cea09313d481dfff1ed1a2c552ea29e8fe68f52139458996a4e36157748d2","b96f9beb6d6d8fbf88c4b8b2b807a362f2640479cab6173cf64c7710817785a0","b9ad2510d8249ec4c8e7fd8b2471727aa1bd0ce8f3dde78e545fb2f8f2985a1d","ba5c707cf9be40fe966c08807779994e20ca3f30ea9d73e26ce31ca334c05640","ba7d7464da8e13722232c8f86273774054693681becc450a68aea21a5a0e9b91","ba87e5d43ddb10937bb17941f055f80a223d0981fbba44107aeec8530e3a7774","bac3431138e986d6426c1e81bdfe0a968394896c0751cbbcc8f36002fd0ed069","bad8f17b1d399ea125c524895571601c90b6c93418c248bd4ebcc7886bae9878","bb230236c4ab6353afb4147014c93204d3d1eb8a6d18558075df5fe79ed7f392","bb7fa81e41820d63d58313460f5a3999a1f9fc2cd2fb10cbb5b41a931d8be6a2","bcbef69f1ba50e45f3faf1b4529c32cdcf1e5a6612b5bcbc6aa6790ee14b54eb","bd3bf6053f4d423ff21f7ffbed9d0e68f3ea64b7292c048e9a37ade342bb7b39","bd714f38c881208f1190ad714bf8fa5aa63adf302bdaa8ad8810ff279e43459e","be75cc1ee935f783be39978de91ae196c16141d4096e16eb6d07f59583296b4b","be8c3cb2d8d67e63c8b069920b74c6272922febbc6a0a2c4a0072a7a213681d2","beed0f36d9b1b9a20bfbf89c96862482b8d5b9d4284bc89539efe9c9b11f000d","bfd21b5c8eb26e9d475868bb30d66ee08f20876e9df5cd06aa8fec01ffe666df","bfe97e65f2cbe6bcd0f14ff57ea4dc1dedb2e5f0db92d04d0982cf1932ac1c3e","c055d3cfd85b2ed4607b0d9d3a15ab7204c9f149599f748347dca4afe102af0c","c112d36ba38c362da1c022945db5b6bbdc3014685ca9bb7d940f5086f00a675c","c23a43ed460117f663cec698412729fd91b5aaceb48cc4e55a785b525661bf1a","c23cf45c1dcb748145d87f5c173dd3c8becaf9e3f6fdcb3e2ca91d6726b0842a","c24546a064b9315172ce0f951bd5fa2cd1b9884231cf1bdc1dc714771f1b3886","c29b8d250a7b5e73f4ef675329da2251b8de032501e4836445b6aafd90c645fa","c2e96d98c8ebc10237a2af1c224f626acfb9072c83078f4a8c6d9ef0a58b4a8e","c329c9df0dae8a036da9be440432d045be3ee13cf5664cfa6ccf11576ed11acb","c4600cd5358b5798a075beb54539d952f200def1c9a573bd237c795fd33ba36f","c4ebd58c4ff78c9fc0cd17d80ed563520f7908f9d1106735ca0f5a7abed202a6","c5db39bbdc8c2bd2aa7b58c28c3df9e407955cc3250ce7825c842cc4c30eaca3","c65325f807190f7084346376e2f48fc2b6bb946004a1fac1d8d117930e93d462","c6752cc3c7ad06d1e9f127365f078919ac46b77f8a8fe413650094d914838ec3","c6867ec30530fd3feca89a4e968522f783b636b165ef74f288c42dd50bd51a3d","c6bfbb004af355e96ed5b4c8c9b8b7a96d1c08d24bcde7c666728eb9497d6d71","c77c4d3f536cda10a71fe6a9cd17ea7c1408200e2f7aa7c5325d6915ff250c85","c82f38f23e7ed3e1024661b7a22ff694e88d3b268240e2bfc98e630df8a062d0","c8bd340e6fc7fa3e97415f7ad4c22c51d88c6e77f782c12923e841c04d3f882b","c93cd4cb5cf38fe6221fa8ae171ff54240b5f99ba80cd740ffac69c57e5fa381","ca50b525d7aa7762c56f402696dd464841daf19b036bb932e325090004b4cd71","cad13b6653fd9f811e67d13c5f01f9dec047f8c384097cee01dd2e2db39e539f","cc24c3770587f2421514fa399d2617201752bdca145ac39058de91d45d3d19c1","cd2da00f6f1bad8fb7c1b87cff80e122eb017e44a471cdea769efc67db369038","cdbb7338988f2fd35fd92f21909b7801d9954d1c7ca78401f52c9313f21fb6dc","ce887fb65b6977a2046e7583d704863624e55909ebcc9c3ed065b3d13079a410","cf9223c369b6fb7baa52f301f904352ba8e8d5e4c2a06f70de6ef1cf76fe1b84","cfb9705939742247da0cb71fdfd8b5f7a1bef6f1c2f0979a8f42e54c4a480980","cfc3b5044af37ae7485fba8067dcb22b2438bdaa6e3a30c22ce0f9e2c00aa597","d0481d9b6111ab4afba0462e88970b863284807ff44ca97364c84952e3f88583","d0973a1aca6a118375b466d6e91821f8450110fdf042ac848ee16912012d2b0f","d0df3068db679e24d9487ee09a6462ac5cf3df30f46ee466b66feb6dd5ff71e2","d151ffa66d8d096e0272f0dfff6c27e978cfda570f7498a727593081888b4ebe","d227e0a73e3c5452bc5ab41ea2c695dfc0ff9b0c1c81e59ab3173f796a4157cf","d268e680ee1136a239a40ebf005b30db6f3b52a228016f3193496f86250f15c3","d2989a1607fd5303615937b8c117d127b1b1cde519662ab1e1324390220e8612","d2cba4dbbfe3d026f825a8b470a2f6011f9b8e245cf042ae8889afbb17dac6b2","d2e4c515093f8a2aa824c8b542a016e5c321065f4525931b2fac4f8af2fe52c6","d2e82db1f6e479001e15c9890732b5049f8c900c568d5e3d15707a95a7dc3610","d31e8aa21d1498f2d4a07c4cc89ea6f5a6d3ce54d334dbff230e0f55db35c85e","d36034e2f9cc642d0f9f24cf834fa741bac5b8b139cbd2f50e2065161c9f3cb0","d36eb7456d2a42d1cffa4b60708e2bd3116f7f6758c96bbc0fee0f1704ad8a79","d37de74aadd5916eeae243decf347821c4e946356b9f70471658638ac3092f91","d3cf9b1433fd9a083c60baf6ade1df7f2a33e0cc7d519f491f9d6a93139a41e4","d49d02cad8bbfeac607457b08aac6068916ef45d8f6c980279d6e654407cc7be","d4f51c31a454d9abac29457cbbc21e1b5767c0eac1b37c41ee787a3efb05c80f","d52ca358246f638d0e11a061e97863697df44f43b093d6e8b84ba67b5838f2fb","d555a0d2329caace197c1468fe6708349125762377ee3bd04b031b7eacfc26aa","d581443d0b6b42c76b816edc6946ce01a639ae42653ddc8cc2d6a89ce14fe947","d5adedc08fa25bd06734afd1db3510dbc53ba0dfdac20cf601fde0c77702a72a","d5c084e12da4a5111487c166b879042a21a056f761ee22d9237cb4f65f366341","d6077d547aa21ea10a9bdf6c752b8d1a0a6382b4b43a0fdf790f245e66a609fc","d67e8c1aaab1ce6ec1755599ecde153c47c6b90dd4c301663abe9057bc31af57","d67ec5caeb2af5f9c57533a34cbde7daba5f5b2e5e6ce34c3250893eef25f13c","d6abcc1484c3df45bde915abf48324af1e995c3266a3c6c069e98e94c8d9a4d7","d7a44c85c25ceb7d42280f0c2576de52a3b3cc3ad2333e788ecdc7f7f7fe4b3b","d7f5db16fd3b6ddd5acdf655e090ed0e84cb89d9eafbe1ea92b273b71a38f173","d84489933b19a8b073c65a0386e39e5067830facdc365ced6efe1948c7201771","d8c8b3c52c89cd715a7fdd2759a6f73c3a5f505303b110656cc35f7549a37cfb","d8ca8e025e226ad6bdd32a6a9fceae2982b0413a0ad09314558b54bdc724bf99","d8d03142030c11a0aa1012102fce2b202baf88e424a1236832937e87450dc579","d9823dfddf6c507ec030fce4bd2d98fbda18e595c2ebc563574d9196cc7a5e33","d9b0972f3406075b860ba7cd2e71d4492c826960319b10389c2c2820e2981254","da37a61fab07ec8856b725854e4064f55a59149aa69cad1bcbf89ec478b9f578","daa0fc9f9dd08cb2dc48bf33c9808cfeebff77cb9fba48f98ef597bb9dd6df55","dad01e5bfb13a6c4419f4d24fa8dbb424e93a1c4be656b0e5dd48ac546e0a0d9","db049e7abb7c75b608ae25cc8a9f95959f7aedaa53e22390290319cc2eed3977","db21a75b4fa6165f75268963474f3262124795d816ba80f685bab2c6eaedb028","db66a999537b941fa6d512908894ba86e8dadd0e14b290ebc119555b7e60264c","dc8c31e3075adeb63113852569b83dcd432485621eb77fef62cf3cce5c84a214","dd97ab52fd89f42352c595ce137684cc519c473fa17969e8a6adcde7322a4748","dda0a34d6704887eb36bbc0173334b49d755cac8cea3bbd17bfa972f04183dd4","ddbda9408727a19a4a55d516bed99331edf67d8301de9c78564716465c949619","de0f295bd0e46f29db1167d6c21bda624887c8543545d0c37d662e5b1b312341","de9a46da1f4605525b484a228f8bf356a9d900ecd16473faf77944b22575c141","e0288c94ca9c16a6de217e6baeed720fcf83e401bec45bd15ca47ba8fc9b44dd","e1667469384ec775a3df665679cb3fef057dc84dcb18ed8db8b9c5723835968a","e16c328504278cfe520d6d99990f2a4370cc48159aba86694d0f7598fd4b0611","e24df071f5325bb3a5b20f355143556bc7712535ee8b6ce4c426598f06fd2448","e28d8e6b71264d0bfab853e63178f2c151367cce0dbd16125596ff3604b6658d","e2c734504d211580b4e6674eb1c7d31fb6fb730c037210c34c980a96f9098269","e39ee882667ef28feb4971b73f9a01d3d72c557e1e56d59487af8e0f1b21edbd","e3f19c383354cdf45311f92f00b90fed25dfba7e9892ab2f5f3aa4885876b75f","e409fbfe439455330c0fe003de860e30f7093cc3cc83a32f886c9b539a29f60b","e519e78acf2938460c7ee053981c744dafc7642fd03b56a117d5fec78d258b90","e5db07b7fb0eed216d838fbeb9491257cf54f9bd537a68c8edae7a89fe64c8d8","e61705ac769699a40c52e332cd890187ca9301fc6e64393c8c9064144ccc2dbf","e6300ee8e6c2c4ce6d7ab02b7b06fd1cabe3c5c52b99a6ea3ea8b5acd5092e0b","e65e28b172b77d093f5425112bdae7ab93756487226fd7363057f85bb2a2556d","e734d068446591aba283d136c21b4fb0209f91352cb4fc6589bd651cdbfec163","e7556cd0bdd06760602ef78c5e3b30b4dbe175f96b7147b56ee2ec181a4c5ea3","e7a333109a7aaec2b71048868500c15e721900628eb48790dfeaa1fd4c2dabc3","e7c9175fbfd9fd84bed95d552bc0a439b07a233c3e91fb39ae2f23197ee53f1b","e7ed299ecf44d4a96c228e9aa30312f405df34d6bea99d4b0f7074c79705a671","e8bc1b4f162c4066d74e5d1b3dcbe344742279b6856736c2e1690dbaa7bcf932","e981ced1bfce64a19fa8de1cd518a93f4669d01548f4819d0e1dbb50d266fe04","ea1b8a251ecc1fd96697d0c602d3e14ec46383d27bb9485a0326cea5576ffacb","ea311dca2ef14e02b9aae563bb28dc737b04b7f01c1ceb2be3d92007d2c74ac6","ea8e5b79bbe5329ae8437677c8316f2f9fd75bb1d40c88308c269140a7e564c7","eaeec7c06d1408fa6db5d7ada0a232b1633ffdf0ac815033c29c159352347c81","eb708890ac7e19bd53007ccece064f7e2a069a3751270b4fdafdd1668136dee7","eb996138bc91c0ee63bafe1ba10b130ff5a2fc82aa4918296222e0a831a569fe","eba6e8e5a12a86f17fade41bef365aa95491c469e18aa91aef64908a4263c905","ebcf0bdb3541c8bfb7c9a53f632329b77341cba6f1a2fa0dc9704acfa3276dca","ebd87e3505f3a1adff0c86ffec6c380734df718301b216b7ee089c174130de60","ecd5e83ba8c8eba6cef9c3da1edb8a84e3dfb4ed71d9a2c1908f2c4d26b26737","edc160a11c07dda8072748b66db7f27b6cd8efbd1faa3f6c826a0fe445859c17","edfcbe4773eac1fe2964179a4ad21294efede89568f2efd8e283ac18bc5693b1","f0e1db9b86e2132f004ebf06819eb55804f766bc03ea5d80f487d5d98bad8892","f0f90dee84db760cc1bb0f6e6983d4de0e3d5d9f4adf7b2b52f0d3dbe6d585a4","f1297fd9ecf981024e1544f7f048705377b53219240274bb803ac30e4a52084f","f1d4a6e98f41ab3f6cfd67cddeab9d0ed287b92cb3dbe575e3ce61925510a792","f21c3a9267110e469f224ac7eb76ca5bb084fc90df014f1ca6791d5770483944","f260b4b268e85a8f1b04b2fc69ffc0bca473d2e42de6f2f70128bedc16558201","f379a1b9e29aa7fc25c4c0c897eaa3c0e90d66a201a0ade8cbf523a5cdc8cf50","f3e04891c79b604f9235f438adfa49ee27db43d25c7be0d1cc06ae53b8f6d2d8","f46904e701174fe2850798d9e1b077bdac42fcac01dbc385298da01118c82aa6","f4de28905adbfe6ae4bc38f8bf5f47a444aa8d0f2023faaa431d6f72f9a3edea","f53265f53af0b0856911ab08b373736964d0c443e8ba61d7f1d45f5e5b04edf3","f5403593ba12130c04827f88d019103e924651caa518b7c290673a02f7cb409f","f5681dfc71121ed0f88146a19479675f2fabc6ed376fd5d162e50d815c048d66","f686173d310f41e26e3fe8a7c1dbf4313e4d793323335348badbcf4633f5d699","f6f5046c1263095a69e774716b0cd0907f6795af8ad683c5f41846d4c54a3449","f700bd87d4a758bb71f47731121a9b2259a9ffbd50b584b82f4e6a1f205c276a","f704c9c9e2cab1ed44578f48d161320b5fb4384ecdd8b40a5e22c4078a8594da","f7993302f695430a0ee938b1b3684fdfec4055bddb378b52c81785c0319e8c98","f89156489d35f9992d5971a52a6e03a7d7f095e15c2c782e85efb1408a2bd6be","f99ef6fa3c9c6bf572ec69eb6eeea9f88ce6590d3a5565bec62b001b6f2a376a","fa2dfc22b4fdbcf402a822e8dd376925655d997a0f96284a60f10665ba3581ba","fa3df5f8349aec4805bbcd279b88697def63f2462d8ada0b5fe1d9983d9a6daa","fa6b97cbca1d4f09662e706293b0aec1eb76b8e2277441f54ab6c548b5423236","faac0c3fa7cdf67b452d407e9a1db5cbe1e9140ecfe300200b0b0a6279c97c66","facb45d3084caa490d9b0ac2bcfcee89629a4c3db5926ec9256a9d27d25559ee","fbc8b53b5c6f3727c084e5e0429e410a3fed5a17e1a0144692fd196d9836a4bb","fbd74e4b8dc748b2efdd70aaab07adb80d7f15a38c1261de85bdfd9591ff106a","fc475f9c2d8bee2ffea435e86e6b39b6e3e071143a4a1fdf6765b0da13b66de6","fd04d7588bb9e6ca0a8b65ed0c9635082a9ee5f46b2d1b5b25866a072236c1fc","fd60f2a432086c6fc4a4c39d8d2d6edf5794c763c05a6401db2bb5fa2c601775","fd618761103380d690cb98804e8f116b6c66ef049fbf67c1a059ce49188658b3","fdbd44d3c55504edfa1bacb4c9b7a6c102659d4deef0ca91b9b7ac567ea9cfc5","fedf2577267d6dcd060ebc4ee8de6ccdafa60ab26b78d74c1e8c784252fecb17","ff532716738e2fc716c10797d9717f324cca3a1234320a84a73a0b89569f11ab","ffd0fe3449e449c7b9fcdcc7e2c1ffb677e57ad935a252de88a0122d437efa67","ffde5c700732beac27a9b5162213d387422ce199400e56d9cefe550005b6a542"],"schema":"fsgg.atlas/1"} +{"records":["000ada42299601fba29016e5c0e0d4012876fb42670bb10fa0b1315477254ba4","003893cc49855d17a15295d7adbe57ee301ea20281dff216461baee0810853ff","0052dfb9eafceabaa590f4497e4d42f19020718c84b981d265edefd432ccf8dd","00641d046d6869fdd0023ab3df99e0e67a6ea28f0dcb701f622b1cec8b3e07c6","0066d4a624c02398f21b4d7a736a9fb5101ed8b6b13ceeab46907e9401af98ff","026a241141ee10eb829aa6ce461969242d5c1d45fe9ca19f08ef4ea880877676","026b08fb343aefe19177e95b759560d340d372def4b71acf613fefee3438ade2","0357495d23fac4fad210b6dd7ed7cc57dd33d107e1659a81f085cad78300797f","036c148f6d0e89858c9bf4cf380272ca6904bb4ca277a909fb71c47f5450cef7","04652cbc95ac4dcd21b837b38f2ca5a0ccd4d0946bc13fdb31c9c15a578d3a2d","04d17203f03279980862496517a1f0861be5f6cc8063bfbf92f8f8ac19744fdd","04e404d89dca295564813149472b1de8e6c43357e2f6d91d169ded7600ed3a02","0509e5c6fdbd2dde0c0db8558647080560714804d00e4f9268342f2e84858a3d","06ad2c8aa0ff3b862edf3ba99e0e4e8801ee163709e66333cd06c3fc61232b05","076259a45e71df780b012d29618c17739246c86321d2ff05a6c272bcca8db675","076fa091c878b19cf56a94be0966dbcd58d52c1839f9d4b85bbfdef650cbdb88","08b3dc660b9d2bbbe75b590b2b86d941bf935a254cd5f09de71ee6894f4048b6","09e90ad705af012a8c36efbf296757f35adf9c9ce3b8908791c75d72c192973f","0a6d7dc5b64970bfdadc9049ace95e8bc163fc421beea70129ff0eaa692c6d06","0a862ee40916522f8ae5f14b3e084bf5f2e6488185583346db96ced16ce7619e","0a9df276d42b56d98a7802befc2404204e0e5ee8bc7f5c032f7bb29aa4ae2091","0ad4403c8f4078dbfa543310c69bd1dfc768e305987214ffc37d7b2600c4687c","0b2d1557ff6df5f4d65d540a5403b07ba81b381dfc799b7884ac72dfa6ee7753","0c22360d4653eb0f450e4d3d34564875f1660cfcb2d546095d98b3faa3967cbc","0c7d3f36e3bb4270edbf7abd99cd2dab772df274cad1c27c7e87e302b8eb1c23","0da4d093b49c0a1f654b38008bb01195e816829279ca1989bd2448194e15361b","0e560af7d9dd2e0f2f588a74cd35512973747f20bdfe0bee0bc889105ea53dc9","0e9612ab3e2095fdf2eeeb3b08d690f03ce16e7f7ce948a10d2159b267769651","0ea7107c2c8edaab3ff2bae32f63cfbef6903a51cdaff257278f757ed5ef429d","0eef4d717eb03f0906aa3be7336aa71f831726afabe8a56077b76f6e82fd08e1","0f11324ad653d8d841962b0eeae9f68b80243d4ef7df4f2404ed4c3e45ba5197","11fe30832d93706c60efd836b09f35f049c4a715ad6144cf277ca240c5780704","1244d27db0cf5075353bcc622d0fb3b5ca6a7d08526e2c5754e8b745c250bf3f","126c817ad25ca9cbac2a0f7446e76c79852459ac7b9c61e3ba5d5cbfe5d37dfb","13824d6bce0f961c89eef4bd3c8a72ae6ecf7a1339b9e06eec964dc5c12dc544","13d0363b8d765c87a57eb42c4988320a9c2e7fa09024aa972f4b13d7699a552d","14156f1c6bf0fa8dfcb5cfafac09e012db446d528dad0e4301404fd693b9bed3","155fe673b8ae12549c978e1bf1d5c43e360937fcf2135cdcd5aea6f6c771da44","15d41240067e2335a0354a4e910b6610f2b8f079b8f67186f10181622b4a8999","1746f4f9d47b7dc42280dd34e664b3ec410d3cc69ac76933707499ffa34c79d4","1754adaf40732c3a8c73d2285c25a8b6c8c9d3e68370de618a0ffa8f3e60fb6d","1945f527afc3c2930ec4d7fa57ebb2ef7dd6321c0dd3ab9233c9963e9e613165","19d657b67672257ece127f3b957674b7fb4780843148db0a36a0b329c2a418ba","19e75be8ed4dfba2a6f8034154052160a7a181b17d887b3e8724f3e3c111c31e","1a24f6ef0c08a898f309c1b925fc19b29526f913a61a1dfe4b1a4308ebdd97ac","1b3ec24337f0252a00cfeb6df0a0f5d2b6d737dbea61b8d0b4a643f4c686df6a","1b5351b2dc647aba864e387168db5128435cb80da94fc42581cd60a05fc34b9a","1b8cad98d53da179ab05eb47c1783f4c8b45b9f39c635e7a337285f5cd9621c1","1cfd18d1b12b25604d818389a34bbaa746f450e70246c7f4242fc4e215fc46a4","1da011289116fe88fe92cb8f0e83ed7ccbbca251681d4e136c5a61c40364f8d3","1ec9445b242d2a2e149fe71c67bf13d8c0e4ebe5a6ed7b022656b9941973909d","1edc36731a9c76ad07d269d8b4fd84c8c956bb43d6f56de17d6208164856ffbe","1fec5a63a7b2b212e3e5d5222e49061f3b924966c9741294f5630836be8a3925","20901b579f69cc97eb56b492938864667576e1c9bfacf13f8a529c4f6e543448","20d01a387b4d0801cb588492ede88cae7bade9b7ea3591d9e954add1e67cf4ce","21338155cb4f52c49e5072c877771be67c75590d9b238ea025fba5209fd6e018","22ef13e60456fe9046dfe72f20122362aeefbbb445632231b8e364ed9b50e135","23af79bd1e7995fc8162ddc4d830318acb054bbfcc9c7d5cb141ec306da67386","24373b643450d9dd3b8a5b0e74a5fec2844cd8cbca7d8a57dbc8b9ad9eade9dc","24d4f2730d94d1b7f149771ef0e59192f4936d142b21f4a56b1a391e4514d38d","252de742c26409c837ef491f55eb03ffcc99da13fb1a2f8ab66efbfb0c081a2f","253bb17320020b6a5ef8f0958856f6c565a239b4dc246d9e825f8b14da9ca8de","2591526ddabbea03fbdc38bf172bc54f42df9bc51eba7ad2b70d6e67215f08f1","26259abc7fe745f52e06f2aa2abb0e50f189bc7608065f04d5c669a0a99941cd","26290a0990d6dac0ce9448e05eb934210603356043dcf14a5d80585288e2aa92","26d6b31965013079d4db67a2c403e01f21e3c30ae65953400dbed92e289a0925","288daf614247c260cb673d8674e8b3874ccc4e269347836851f702d7ac8e2f7c","28abfaf6d50ca38af0b88aa50524200c17af9000da83ddbab3d8f9e06e020fa5","2905a2b4a58bd9ec1c4f77fd3d1d246c02caa49d806272756dd039c79521442f","291d3db272eae084d34c04bc1305f2abb26a7e7acbc5515208469b46719a4ed1","299e929f58fe7d2878ec59ba6ad9fb74f1b1e550e488a4512373b9621f089844","2a38ddebfe3380232e35d5a24f9cb9f7c38abbc9c68add4ea5952c1e65d328d2","2b4f7c8dcc95ca8182105b9b6806391666e6a2c3a5c80d3ce5a5f04fd6cf9122","2b5e739c8f9602c585e67554c457e6e53351679afd56ff324f8fecc80f0891f1","2bc251ffb58a0d03480748058eff4c44079a0f21d75743063cef50263982337a","2c76ce93500601e281a41f5985fe4e3926fc8bc9d01ee687f14052cb553ad2d2","2d46924a94c85f4275a449dd3d9eb6c602cf8a9104db19d224e3aa469b858d06","2d5048eeef90792c0a2b9aed7305598a28db2103fed3903462c6c1882733c3e8","2d599c722a08306b98f2d833fb3e4a7acb9dea92e6a58820caa2f65c09803fb8","2df1610ac1b912232030b5507e5e944515b0f1549bf2b76ecfb12baf0f40ccea","2e1bc31ff6b6fb14d0ca8703a02833db749b03e172f2e91f9423f0751e88c256","2e872e9d3ab8b553270e79673060c50c1afd68a41fcf9fdd0a13cba80be0dfaf","2ecd502add2d801eebed39411fadc9a80098ba9ce04a5f4b728a0e4e331232d6","2f7357367d921995f4c6fdaa693392adcd2df4860ef4d25c8dc47f7ddea8c755","2fb2ed7902a8e35dc36489a23245d963026d688008c92fed6fdc1f6bc27198a6","2febddcced970d495778f33fff212929ac99c23adc42be0c1062f5c8676ffce0","3018f389f6928af5830bdd081c9d03530a379f37d1c2f9196e6fb3c44eb337d5","310bfb5b2d061bb733771e5cb7b3b7d25db43af5eda9f806169b7ef9330c2fe7","31fe4b51d55cd99a4692d2cb787d362cb4c0d0998d3e001efdb5cb7ed838340f","3242912d15a34fbaba05e5e4ef959577b2572533305bdd2e4aa24fe8b0fd1173","32f69a7b8997ae98b9305ee578145d795dbcd39ca4469bf2465e57a0295cda51","335683e33b94cb86b5e426b4faed200673bf850151191a08458136ceb164fd4e","3407ec53a884d3945d86a88d6b9a883419dd426e96b1108a8e6686f30397a629","3442ba5c7643c793f62d90ca841f7891b3dbf97f028bc7b62f8b4f88c1266d1c","34463778cf2d29e3896a65613cf9e3eb3e9f2d8946d17f12b609e70eec63d128","348ba129b7b9c94e24fa8ddb81024e777c60448d1b5d49f7b2075591b23c13b1","35da3938b72cf3520e126ad595157104b69ab748904c7b4e12f563d6b103172b","3600e7356a3741ef02f8b2ffa6a6b5d822dcbb170771f2ea33312dff4470f431","37c8908ea2a349cd3034018027160ad810b28ad1fc203a9a353971e1f7396b4c","37e39faee019bb041627510f1f02746ba9a85696417a083b438eb4974b72c2bf","38a75fd804821f4836f0a7ba8d41af3d3a3a5f5d7dcea68487009297824258d9","38c6396e645750efcb2f187c36c383471b3b0b59290e3b42cfcb9668594cd0c3","3962789d05f324d436a363700cbb5ced5aba791d782b3c0ea73221fe0c1f0b97","3966e5e53811c43962f5d0953e5da4753eacefbea27ecba9d36af2fd8e4fd52f","397476cf107b48e7a662264f8fea9f880231fd3d1e0401622650f214cfaa35c7","3ad8b0398ba6c354c9e31b7438b2515579fc0b1f17de4b35a914c862a3a11e3b","3b3c6cf083b12a840565e00458e2fd4ee8a61f97cda452703a6b13d7776b6c13","3b4af144afed3d52dd2e1f64e23bc25b3475eee5f7af3bde9886761b15c33dfd","3b5d82795e9f5d1992ab67e078fcf1108247ab9b6d1baeac944d3ec0294cec5d","3bce154e59c5c45216bb5372a352e948d6cb365bb1bd47d4666ae0412e507ca4","3c75b650f3fa8217597b01d3aaf25427ae2a658a7c966afeecdb391d3ba547ea","3d0274f77576abdbdf442c8843e955e1bbc91e9f8cbfe3646b119337cdb13c96","3d642ccf9ca4a0f7f5dde1b41f65c99e9c447cbb9e64883b67e4fdf76f216f52","3d9fd2c5877483382f0c7331206393e42827b5dccfd60549a6771b7a5659e524","3dbf6d1c2c8db1a7e3988e2a84b67a4e1d7c8304661652ffa94db3b7eee08edb","3dfcea4ee3d0d0ed09b1f77bac48b33b64ab4620cbfc74fe0e4201b4cdb81ce6","3dffc36586e9078f750b0a2b4cc2c70a17a81294903186dbe8cc47cf8055b9bd","3e2f66baa16c7ea936eba34720a55897438f60b343cbe8fda4eab1e5dde044eb","3f5465798dbc2ad279ca4849d5d0f819bad01455e0dd2a9d98afd4b55cfbd7ee","40de9f41f9a9f56ef6a51d065270e875b4a85cf043b7c4a0173b2510de4979ea","4134a3936170c1fb5fa6d2e2329185a981436477a66b7d31e827c363691bad50","414259a2fda4a1a49729be6fb1aced4675ee9cbdf990aaafb8e5b3153b54d64d","41baa5d98b5bab2ee01cad50c05b83edd8cdfeeb00f30b9406b4b2ec6d13d738","41c768ea17144c6ec225e9a65d4c3c127fdd7264dcba1a89aa17b20fd5d7e3ee","42aeb46fcc3d10b95e4067bc9cda875fa933b4102873f67c7bf1f8ca6799a598","4320b92712bc14dbe10b56f1cd3d1bdc093fc4be6016732839d0be4dd4d027d3","444342c21a4743af5961beeebb88088f5d2a0649f76c71973a7706a744f5efd2","4457ab439bc8f212d83442dc7500e9d45ffac849d0f77cb97686d9b0672fc3dc","461d34fb1d53849951a7e715e52342372d779299fbcad210794235c610dadf64","46a24cd8e385b748f40d9271b1e856dd6d68c91ab356abb11ff6b65f1ef936bf","46cdf2c207f79d388001f6636dfb7a98bb2ba72b9d1c6df4938f0a27691e07a6","471570cdf8144df0c32aba1730aba24c7e42e5ec317af771ffa169f5c842d117","47b5cb2b011c0f7012d75e88eb86a10f3f0bd48545db139669e654cac1f69650","480f1ede18ae031b164d49d676feeb1090fb33932676ff52e1e2eb24e8d154cd","48262b98c0bdbd5ee2314345726d23630ec1771735db8fe5f1a8590b662c9962","482cd15ecd9cfbd8e1943c0fcde0bbf1d875392dc2a701b698f48bfba684a062","4855e1947afc954cb1b20bb45e7af10b098fa34714bd32e9bc77941cf58fdaaa","48797c44c92cb34fd9a57a08020b45c6920b2268dc8ad616c0f814a3710d5316","48d094622ada1806cb30335926007c1abc476b1f7b45a2e250c490afa25e847b","48de3afdc6ee73ed121d1433bc6367a399286d5f8c2c63670a0b3b9752a36175","49e8cf09e38acefd3a0fa62d048028286d3b47b5ceccd8f51f10022978c47820","49ee4a3f2a8918bdbbafb312cfa807d9982800d13d29ee292c6c0daad8b9b8f1","4a724a6a842a132c2185279513f341b79f9be93e42660f1255770eeae3b1323c","4aecbdfafb68feb3124c39219498241864bcf1ceaf87fbf80598b1dd87a9191d","4b364ecb35ad02b06b6b0f32b6a29202f2c835e1ac0d70b89fd0278271799dbb","4b6ab2768e1ff3716ac8565201c031a820c208db9ea6ae1495dd782e7557a3ab","4be7778c4f491d55154a028d9a9dbb35059953fbcd243e0206902a6e64645efb","4c8c327dacf345e184042092e96ad3ea02ed4cece57dac5fa68ea52fbb5a6adf","4d5a44ba07fafeab823b54a21846269330ce35b4c190f3ddd5434bc8530d9b41","4d86a2764c55b5c5f675fddad8850ce4ceab160ac5c164a299fc098899d31aa9","4da0a5be70e8af9c39623deac83822749482187f6a0fc3d186dcfddaa7111576","4ece7844e2b35705ac39fa25913f6909aad5b4b7446bd637ced46b47c0db135c","4ef30f11bd4dd9d2eef8716d88a83010546e54594b2726de84f6d587651ee940","4f03e231c0dc5c9bb2874f6856382d5b205758af9678fffdc7552d4e4ae9866e","4f1e58fc658a4ceda181e2a7fa249305b09b573ffd68c2489f204f4957224957","4f2750b974c1404acb721ffc84cbd1d0756a24211dd6f6503c10ea74dbc45676","4f6fcf4dd7e73d86e06bdb9c14a1078b61c0efb2663ced9bfbc5f46fbb4c6d8e","5029c7b222158ab3f325168fa543d84fd2332d2e3e38db1ce7b83899cef201d1","509ec9c08864b9dd0029f32ffeac85fbac863e2dad459994c65b7cb5264faffa","50fd7e982eb2d2813634b7c44e102788a1a1cd4910a27acbcf219f76314fa322","52049cc9cee43bb27229e6b3e983e02c6aa20dd7d153b13e3c74bc6d2b47cf92","521ed246c4119acd6b579b6eefa23389a1655df54aa35de7671743979ebfc68d","5382c901d160ca2d79888d8acd7a690a5349826b5da486274b0800c9d7513f11","540879695d41205515aaabe5466971014cb43b960a26b8e5958e37fed63df762","548d237f42167af5cf5caa0ba20f0e7a6387deb6f27765637f078325172396a7","55267f058e9f085117765e4ca72ce875b622ceaceed964f6c396073214835c28","5560616d1e72f0a539f9ebbfea3b7d195c1ef5622f97994af1963748d4f97533","556ee783d8e2e4ca50f656c095758be613983f904d998a6534fb155510114f21","55a4711e799294d06988ab4acf77eacd7d424123082bba3ec987dff0ae13999c","55ae095961d78a1514c4dd1e63d477c60179a8662571ab5a90abd3eb2b83eb10","55dcc23ce52b3918a60029d9398f262216471c280bfe66421cc63240533a6087","566ddcfc45ea5edc695626826ed185930e910fd9107c5bc1844c717b714c15b2","56e7158313357bb145bd98c5f790e569be2203fb2601565a30091a597a7e7ff5","581337891936ba630d34ce9f6b803b82a2130791510f15bab24a07332400417f","58901d008c36a777dc138fa6b6d198030e0e843bc889cbad3acb954c826b3608","5962dd14d3923433cf723d698d1af19ac37a270b6e88445643fc56a646faab5b","5a2064cdf51026eed65457c05f34bec919b31d96d35c29498d298685965f0b5a","5b77bd6dfa81cc339e729e4195e258facbfeb64b9c680512f742e3fb1961fdd5","5be05ba74075b8f139be565c47688a4f395ce71452dce5cf7da4348c7ddb7aa0","5c0206d9d014821b52a43d7b222327a89d4ee2f5b1e21813dfa659a69f7426b5","5c3527e43fe24c5aa171c6fa4a3de7fe5e78f2527aed0dd19cb21d154d43da21","5c79c77f00167ca140127b00f1a79e1ffac621e46fc461089594206a7df8d7cc","5ca67643d5111fffd21deb18569162733e846965bf05fe6eb33ccd37c964025a","5d015880319af666943e68169ca906bf2f0c813d8bf2c5c0262aeb5a40366350","5de00a2f5eabe86c14f360304115f4136c41df1fb664eef6da26072fe7623d44","5e3a589b627edaf7005c60382475fae7229adc4ffbaab6d6fd03e9f08a0a8e19","5e43baca07fb966bf1c4b3ac06bb819577e477a84c5d8d3a9a19c391ada2e0b5","5f2a75b89983d1005a38afa2cabccc3a39f31989807120281d8505ffd564e0c6","5f43c837f39d207c35a58e9b36fe3144017b2012ac7da334714247606f1906d2","5f4fa6dde5930fe1b42f805895f0f5fb135c2b3ff9830f2bd30ae7526a3295a1","600ec184ee9964881bcaeaf72ad38a72db05d5b629d301cb323fa1ee9369b572","616c4dbde10f465da822d8a788feada26e5f915c7fbbc06232287cd1899c3044","62a713311297a7145d3610ee60dd6626ee543645a1918b050c629207561efb5e","630fdcff1f227b5baf5d10bd78ef0fde68791ac0cd8a15f65065f5cc4501b17b","63113617f2e4ee6b827a69bce6afb3949190a282f5feaaa9e2c9f82372623bb8","6312b7a9f8252f49b8ea0cbd0580b80bbb221db574ea74939823ed9d4140d73f","63544fa69b09916d52b305700eb9816305ff22b77162a44edd13897acea3a655","6385459222fba2c3302d3f2e38c57fcfe0f1829679fead6cffa1964248767d5e","63a4394e689acf4a4762cfb4df691d05f923fdf592fd2f8ea41e6a54f98d1136","65725e1cd3323fdf44ec47067fd6670b441ff5f82e99485e1a4fc7d475f14340","65d5b7eff9d03761c8206218159bb34883c09052d6a1959d040f711a881b4d4f","6601b2bb6c908a46ae2985d4683c8baeeec87b0688b9b33d3e8900286bf4d6ae","666e7f698fbeef24e13e91ccfa334cf781233e060fa86bcd7d4d0eb00b30f3d5","66d414618d4283838bddb6b9fd4b5221c280a7f6a715b622143d3bea76bfe1f6","671168c05789fc651cd961a5a15e10adbb76656b802cb0fcbab468ab76412ca2","671d95a6c09bb7b05a5721d52cb761300a2c8f376aac20be2948b7e97bf302b7","680de944f1f5380c579003e329ed6f10702ec8ebaaa8208743775588d2424d05","6989ec486a05550633170d2aa79188ad9b03aeea6c7859dbf18790ba78c5427a","69ebfc7eb8427db3c5c59bdde652d0cb269426126f8540b1b58caa29ccf130e2","69edc4285578313d1dd2f914d69add075a7b354f7fba717606d1abe15292576b","6a34d9279cae58765d6ee4a980192c0e15f3ca217b9f1815861d472a281b3cf8","6b00dccaa7deabc750679ab085b237a2bd025bd971ee1eb7bdc333b393b19084","6c3c592efe9c684ada5661b8cc88a5c3f6e57c841db06b9e070687504cbf6236","6ce6d164c3e31463fb9e144fdf91413e55d077cfc4f25092bb02923fb538a84f","6e08a638e1e28020923effd4c65fc517dbe7b06100ff76cde74e427191503b84","6f3a7020233cd77cfe59eefec0a277f6dda323743c8d80e4e54a95cd3cbc23cf","6fccc6f0c5fa71c43211785dced8abd0f3295040eab56063f4e8d77f1c09b8ef","700cd21af9ed7e81900fad9d52de2fb11db48e64b038e4293168f85e5dd0e043","702d1dfa75e92a916a446429f474d4c296e6ea4e8c487995852d0525e8440659","704cf778db6086c3e282c81249fb0ef09c1d7c2043335ef74c7ecb69bb3e84ad","7075f89b1271fd04fa02d4db95c0f0bd6bdec24e53a7953d7afaeba40e17e8e0","71ef1ed2d5e4bc7eebe7a73bb3e9423e5bc2f8319186380fe8b38334952d3b01","7256ba00af1cf759b95b7bf8ae3b9943f31349bd10a7652a26bb419b368d73a3","7369b339daca0fcf46ac7fe82d65ae95c75d7dbcaaae51209e6d90b6587a014e","73ec844fb3e2b9febd00ba37508b284fad141630f03cb9f74e36a195180f5054","7410de003c7b582e30470d1209eefc796a70c76fe8d61dd9ccfe01ecfa41310c","741c27b54c49167abef1d8633e3743b0e98f82a73731e744b6671e119a1c6310","74b5d2ed555740db7b4b0ea9b73f8fe00965fea8e14d4f075eec26ef7a189c68","75aaecf53db10459d768a6873f6783e7d7110aa510c2894378df027c1b03584c","76bf5a9c126db6eb466287a7c0d823327ee9882a70eaaa6efb03d169b5dba808","781a64598efb2a11156f07271ba1c14c4f6b3d73aa2943b26eae02063df7af70","786b0c2856bf1f3f809e5903b0a971f1e072af5635aa50bbb9b1449f96d7b694","799abc1e8d381b8d97349479139985e383bb49179b5a80f39807cb35a3ee78ce","79faec494bdd6d098c9d2a9d8559f822938c6b2104188db95321d89e7a732979","79fb2e6e6a91117b6aefbdaabda23ccfa596620f548ee5075993a8dc7a8b872f","7a032dbf0351aa32c77c8d187f7eb697500ff186c88c5946ecc15adc972246a6","7a134e7f1822183ed1c0ded720971539350feaaf92612761210cfc3ccdc55870","7aa52373f2721dd76fc8eeb3d6061794f27ea8d11e96bcb1ff25a97994a77d5c","7ad4ef4b8d3221758a9e7f9577750ee03f6cba11c8eae8bf25f74a3131bd21a2","7af2394d2e697f355439e841b6323ffbbf8b90b2e48bf64873791fbbfdf15b44","7b947ed0a9e6e7ba180921434b993c62ac70bbaba6af0a1618569a2d4b705201","7baa35131ece7ed9860607157d2531d4d70a061bdc9bb9876e20328f127cec53","7c2a1c4c4c03e3d68d63e0ab58e4e34d3f2bc1a4a837a055fd13a4e9f95ce6cb","7cbf970a11bdb91a40e248eee97ef789205910ebc913349698fc75ed35e82fdf","7d6133667f81aa66a98755d253ea43301b45ada338225df034d2ffdfc79829e7","7dd54213b65fa0a6ce5aa3c204b5209b67ec16306b776aed7dcf9e6601d74235","7e89b59b456dde4bbbdbf8079665bd82c51d8e500018472981c15618b3893959","7ead0c68ffa0ced241af74dde58b3831343dff3f7eaab64bddb9954545b7ba12","7efb464c6d7b469303c43f718063d8456df6fe43534b5d8a4229f5b9ba9705cd","7f8188b57ad3b0c28210c95954e5623376a4262dd5e75f002700c6094b8d6b6c","7f91dfc2ea1a3131c4090375db0f489c2a572e245ade6cda4ebd440446d6d60e","7fcb8cba3ed0ee9c342947aa88f0f699bb4f5c23244d21c6c739c9b66d7c6101","800060d7b4934508d0277f90a464e3112fd2fc99af4ef23825d09b0ff53f91c3","800a802a4ce9e597a102f0a566535c1f9f7adfc60c41af6bd2db4fb7fe3c0d0e","820c12fcbded9048a363b9e0ebbc48b24f85fd4a68131b5dfc1b19057bf09ddb","824bff7541ec2a4b0be126f0b0791314d568a0eb4e29073de4f9dbe0ee4918b8","82c419e5de083e423330432c9d45c744043d1bccd8eeccb41e3014ce9ae3c32f","83347356a898238c013dff73246440e361a9e24cc3c4e0fe0e850467772b4938","8343a4211a4d0ffdb320d5a4305174d85bb707d15dad978f6436297d022daa11","83a06a604bbe36d72da976fcdeb88665c762b0f0de44193576ef2e0cf29aa9ad","83a97b9ebb29f5cd014ef5e178970a601ee92c44678f05d1860b383c5f63b79d","85a962a7c23c14dff8d683e738b53f422221697b213cafeb616d3a172a6c4223","85e961266b36e0f8ec2a477f1f1dfe7ad748fdde9d906f7bd3241e6924866ea9","8629fddeb4f273b35df69d4d28923adc14eff59d919b1a495d1a68818137c561","872ab2b2d65fe685b91e355f5af051c85b79569ece16448160d01fef38039624","87789dab547842b4e0c822758e1325a3cbb046063e11e105a4779b3741e01cde","87f2b3634baa504f2ed9508c6cf6a47bbfb36214a177eb13d70d6a987706818c","88b615ef6a31bd9958e98b8ea522f49f0360ccac5d9fa8deb9e3ef3fe3147d9d","89a96597dc9c218633adaf94bb5d6dcf4cad8f5e0b6f5522a28e3ce8d8b2865f","89cafbb20d6029656266d8cb0f85103fa519c8032598282fea58c94cc59c4125","89f2105745b3a7cfd30e7d7c598d6c8fdde0a599f30fd0db7382cba50412445e","8b3eec010d1eae43a28c88434f2410a751f790a9d6ec4a08e75e68c171629ab2","8cce78271b4f001606069a575a172041fbddc52de6b582c920aa3d3b5d5b67ae","8cecfa09651c40be4d7c11c117c80e1911dc75bf6f1cc34be64706823cc024c3","8d250acd40c8a24ba0d51cc73e65bba6856509b5fbf4c7d7a435897a01c6e764","8df1420c27503370db9382f68a0af8d2b4d56f9dbc94b24ffae450a905083a79","8e7371228a726f381fb811d1d812c39917788a3df7e53dba1a3c364e755a0c03","8f3827158091bbed154d21c843284ad472a4552da2eeb858748aa29676e45662","8f4a21c70e4b933eaa4f9cee119945dd2ebeac532e82d34e17511b38cf03608c","8f6debc54d2bd7abb42f581f2204fc78b27ff8c67ee4b6392b4d71c5f983ee9d","8fae27ba5117e202afbd523b249fc454912571900fc909f5419b8ac96c773c44","902b958b4db7d8d8bf73a82a8aa86e5485b39477047c8ad60175d118fe31d987","9056c360e59fc78edde932b54124df317f2f04a90c0c6eb7825a87b89edf1ca0","90aff66decaa3a0998e9a6741963713c0c82fc70da505519e3d60204bf715fa0","90dc4cac6326293bb54486d3c873b83299e9a5ec8c86a68bf1cc131f5e4e2437","918126027fabb7947dd4ae810dd561ac22167102f9f978f86906624ebe88c9ea","91b495938bc6015970bb02c844368d3eee84425b472772cdb374a5347db86de9","91c9ced5e9ab8da897b7f69166a7d0bade5c58d511b42d60d5430d536da45d09","922a332aa100d622da733aea8fc74094739bb63cd480d3349a14d2418ab6b1bb","941f70c384905ab77cb9a88e2671301117e4df553da6fc7a09210710deb9b6ca","9442788fa51227044803f1d3efdfc1c2b2da372871a85f0f7a6bb3596a5c003f","9460f427df72c238c4b55f39c8864f1fa3685b0716a53227ea6f7b591d955c82","947a1cdd43831936480167169d30334f818bb5d882650a3547827c05204af111","95f0c5f3b9071db39fd72b88ec9fb2079ce7553fd5884fa527bc9216777d7c10","96c4c83df72e9d860e2ee51f1a74bc867c4a45efc8bf11bf88aa82e368b89aa4","971f59cc197732d0c0b6b8aabbbefca4550fb8fb04f8522bdb4257c05a28848a","97edc66e594bae06bb273db84a35d84c8162a1fdf55ed46d781419a9f6a2e4f2","985638a05562bb796911ec231d306b81e36ed6b58219b3bde874559e9600b59f","98a097d6ebb754334250dfd3ccc5f3dfaf5966524758cbfc9e10adf4a0229693","98c7e4bc2f05e9b4ca703db4a02347db7355a44f04e3a4003e26c46a56bded2c","98ecc99d3396aa9a35ce97456be66c1aac0cc05bab88aa99109649291e61bc0a","9944d1a9674e555a41d31d069d136461eb06dd4052d40f2e4ea4368dd978e01b","9a8f2389b8ebc29d3769868ff8b918fdeb2236d88192fcf76ab0ea3db0857fac","9af18d8cfee466bc061271d82254d7ea638b59b8d5a3901c6610d5baed85c38b","9b01e565a1541f9e652d7afbe62e3bbff28430c1ccac2226ea434f45fc9a99d0","9b466e8fcabe551bb6292d23a359be3ea15b7627a6ad9c9e6a4ff11444c20860","9bac7daf255467f47b83723095f93fa4b574d5fc08593f48825a2b2ebb8e2dd8","9bbd03293bf53e9db51401d157b3eb2aa51e9c70449350e98b9a0a3fc9a684ce","9c3b318c461b56a8d277133a6b947ef5618690ec281c42e9de6c27f22458d4d4","9cef1feab6841836dc20527fcc8ad9979671fe811ff80a5a33bae113fcbebb97","9cf90b3aa59f3ca0e40fd9e1fec9703428752d63bded6b091d28f614c9ba99ae","9d1a0da545eb6b2e16b18fdd305a2c000ff2340c19ac843914b45f6a4f936227","9d8637e5adebaca208f21af0a254e80712988867411be560031f4b7a23cc04f6","9dfd29090b50334ae229e4a7e812cfb9f6204a66dde563e215d8f52e884cb103","9e77badd0923fd79ca9761a41780ee4dd4f9ca9b62512f4fb59c7f8418494da0","9e9edbe6c5c90ef3aa89a71fd1ec54069818d2ff48ce0f35019b811add042047","9eb67ea41c5bcb9557ba51bbbd1b321a78f16335cadebbed848d8e6c1fc68bab","9ed400941ed49b2d90ebe3cc111d90d8bc966608ca61fe9bc315a3c1dbe8bc1b","9fb8c5aa087d38dab064a2d6054826377eea3dda98229725c2523f63a87e4750","a0ff0d0bb3a3c801b637d091293f2eeaac68e934274e4116d298ba60ec3461cc","a1baa1f699fd4ce19e8ef6cdfe346e1b0be63e16d5c5cd5feddcccb16a62f269","a2aec2d2f35d7174801247141d637e77c4f34e478c575b0e0a04c6251efaf993","a3c84d76be9d891812e795dd46470c2978dceeff928d729c0d5dd6def599923b","a3d6708506fb5c28f45f0d610bedba11b1ec7bcdb363ffff3aa4cddfa515f56a","a476183540f2e7121e533bf2dd9125dc071c81acc880e88cb435cad7a6d35b97","a4a8cca930cdfd15285ac3a7aa757d61501fb77fc12a7c3fbd78c096b279cf63","a50654761d6812cd811df02199e1b7b25c9b0d65e591f65430f9277ec43d9c50","a514a8c0898b6697696ca6f0ed9a43bf8993085b2db4299e3e9f8e3419c4a5ee","a644885c31f390b5e6b7fe2fc8d086d9144699295ccb6ffa51b3f7c76c8ca71a","a64e8aee389ae696d0d4b045c0153092113fa522ed5a0fd9b5658b8418db4ded","a6c531ed9bbafabfdd649f3030daf2f24461163aaf99dc73bb24dddb77bbcb90","a70d82083944311ccf98b6aa8da5adebc93c655759eaaf8d79624bb3d322abcb","a7ff7302e668dcea1cd1db2241ff95c0d73534539bd03fdefebbfb57f60d3849","a8b4a33078335d2811bffb78eee49aab5fcb31597dae366d43e20c7f7800994b","a91a47fb4fa5c1b1a834fa602030e435ad641240e6ceeb99eeeab7341ca09dec","a91c8a1431a4120667cd523cf56bac004794fc5b8b24275ad2f9c8a15c75fba1","a986593807953215f834ba73e7d2565659b32aa849986013f8614bb1c61ea8cf","aa131e74e695292adab9f57b3ccc5a503a836dd4b95a3b2b107c69f35dba3637","aa4103342641899dc00c22207c13ac31c0c73afd97771b0a9b249187d979625d","aa70263d079788757f176da269e554fef9240845706f87a93101591f8114e807","acae1db4aeb323f3b637fa11b087c3827a2fb6d69718362f54e3bc48f70ef7d8","acd7884bca46ea9422503cead985691da05cca25bd5ed52a199783cae7b8b01f","ad0e6d78c1e450e19bfca4a0e904644ab0ae315607811a28ac3dba20de869786","ae43a4d252290ec0e18c64dd58d51bc885020b2473e71e3ed0741184c9f006b7","ae69fe306bf5db346ddfa4367cda24c95e44213baca27b0ee7d7167bcdd85af6","ae8c200dbcea29f43b29974cc247d70647c80d5d76385396f1c82ee9f669e2f1","aec13a075b84253397fb97e1c93a23e1aaee6d6bff2a9161bfd00a5b1d7611de","af12215a96963c1e7e5d766ed994695e423e4780ed0b3007aed87b150d090c05","af6b60ae365a6cbeb140430b030bdb667f53a2a97508ae92dfc9ed91ca73b54a","b09355a97e3aef396f681943b37a404a98fccc6bcb97781eddb2fc000d1d985d","b0ecfca0d114bae34ffa62ac3ea05159a4415fc6eb73ab1fcc4d79f657268f19","b25c41f19ba40e646fd9b6f82051ee4c38985539e445b26bd628eae98537df53","b262187aa66e8a97083bf7f79b91595bf7a4077abe7f8be5b00b4998f4579d20","b3f50ed7eac0e9c54b74c4f4e02297dd2d2465ce4b699bcc15cfddf54c0f0f81","b4091f93c3d96e36b0708f5dcd46e0e7a0a48f098036ccef6164e4a6429ed94c","b4093c67a9195ee7d28d2575e967ac80057b92339489c244243c7c504c669ff0","b44352445272089cf90967d4d413cf7009bed0ac19f3fa95cb831d5ebad081c3","b4ce73bea5219f1b27bffb36c6a9dee14447a710a8938db807770083db4552ac","b4f2140fb766faf0065a563ac3664f395b24c81dab0d0d0d01df47b22e888d29","b5102ef50e7d4ed1925af5a8b45192e737df02fafb75d7065995a2bb93d2e8e1","b5428b5775526a00645566822530fb969b82247ba83f2c80c06d34151e1f9061","b5c085be21651d8579e52cd3ffe4abe6b7f45c5a9ee84d38c47b4734409918d8","b6cf3b02f36e0efa93b04667cdc5701340033a09e41a7196277cf6756999a666","b77c6669bcd54e0fa949faf2f7205f2631acfbc1ccf79f93f8dab5c5717f0e93","b7fda8f4bf81f8213d18e3c314df5100ccb6b8db7aed6b70aaf202deb606a14f","b7ffd6cddb12384224772e8de79aec89d8f4bca966a3c2a05763889f92a6db5c","b83b7229045affbb98f8fc46f289ad05e6626ef52e3ed2f7e70d332a54a69e2a","b83f5334b85422ac110a24286d5af7003f2fb5b0d783efe257b38a2281656422","b8abe10a2a92bf537a49e8dee92baf8de3ed591848a1b25151dab0d7ab3134e5","b8b8c5cad182083f45ce2d05d036e6bfe91cde1fb63f2e5a97c683bb7ef7ea0f","b96cea09313d481dfff1ed1a2c552ea29e8fe68f52139458996a4e36157748d2","b96f9beb6d6d8fbf88c4b8b2b807a362f2640479cab6173cf64c7710817785a0","b9ad2510d8249ec4c8e7fd8b2471727aa1bd0ce8f3dde78e545fb2f8f2985a1d","ba5c707cf9be40fe966c08807779994e20ca3f30ea9d73e26ce31ca334c05640","ba7d7464da8e13722232c8f86273774054693681becc450a68aea21a5a0e9b91","ba87e5d43ddb10937bb17941f055f80a223d0981fbba44107aeec8530e3a7774","bac3431138e986d6426c1e81bdfe0a968394896c0751cbbcc8f36002fd0ed069","bad8f17b1d399ea125c524895571601c90b6c93418c248bd4ebcc7886bae9878","bb230236c4ab6353afb4147014c93204d3d1eb8a6d18558075df5fe79ed7f392","bb7fa81e41820d63d58313460f5a3999a1f9fc2cd2fb10cbb5b41a931d8be6a2","bcbef69f1ba50e45f3faf1b4529c32cdcf1e5a6612b5bcbc6aa6790ee14b54eb","bd3bf6053f4d423ff21f7ffbed9d0e68f3ea64b7292c048e9a37ade342bb7b39","bd714f38c881208f1190ad714bf8fa5aa63adf302bdaa8ad8810ff279e43459e","be75cc1ee935f783be39978de91ae196c16141d4096e16eb6d07f59583296b4b","be8c3cb2d8d67e63c8b069920b74c6272922febbc6a0a2c4a0072a7a213681d2","beed0f36d9b1b9a20bfbf89c96862482b8d5b9d4284bc89539efe9c9b11f000d","bfd21b5c8eb26e9d475868bb30d66ee08f20876e9df5cd06aa8fec01ffe666df","bfe97e65f2cbe6bcd0f14ff57ea4dc1dedb2e5f0db92d04d0982cf1932ac1c3e","c055d3cfd85b2ed4607b0d9d3a15ab7204c9f149599f748347dca4afe102af0c","c112d36ba38c362da1c022945db5b6bbdc3014685ca9bb7d940f5086f00a675c","c23a43ed460117f663cec698412729fd91b5aaceb48cc4e55a785b525661bf1a","c23cf45c1dcb748145d87f5c173dd3c8becaf9e3f6fdcb3e2ca91d6726b0842a","c24546a064b9315172ce0f951bd5fa2cd1b9884231cf1bdc1dc714771f1b3886","c29b8d250a7b5e73f4ef675329da2251b8de032501e4836445b6aafd90c645fa","c2e96d98c8ebc10237a2af1c224f626acfb9072c83078f4a8c6d9ef0a58b4a8e","c329c9df0dae8a036da9be440432d045be3ee13cf5664cfa6ccf11576ed11acb","c4600cd5358b5798a075beb54539d952f200def1c9a573bd237c795fd33ba36f","c4ebd58c4ff78c9fc0cd17d80ed563520f7908f9d1106735ca0f5a7abed202a6","c5db39bbdc8c2bd2aa7b58c28c3df9e407955cc3250ce7825c842cc4c30eaca3","c65325f807190f7084346376e2f48fc2b6bb946004a1fac1d8d117930e93d462","c6752cc3c7ad06d1e9f127365f078919ac46b77f8a8fe413650094d914838ec3","c6867ec30530fd3feca89a4e968522f783b636b165ef74f288c42dd50bd51a3d","c6bfbb004af355e96ed5b4c8c9b8b7a96d1c08d24bcde7c666728eb9497d6d71","c77c4d3f536cda10a71fe6a9cd17ea7c1408200e2f7aa7c5325d6915ff250c85","c82f38f23e7ed3e1024661b7a22ff694e88d3b268240e2bfc98e630df8a062d0","c8bd340e6fc7fa3e97415f7ad4c22c51d88c6e77f782c12923e841c04d3f882b","c93cd4cb5cf38fe6221fa8ae171ff54240b5f99ba80cd740ffac69c57e5fa381","ca50b525d7aa7762c56f402696dd464841daf19b036bb932e325090004b4cd71","cad13b6653fd9f811e67d13c5f01f9dec047f8c384097cee01dd2e2db39e539f","cc24c3770587f2421514fa399d2617201752bdca145ac39058de91d45d3d19c1","cd2da00f6f1bad8fb7c1b87cff80e122eb017e44a471cdea769efc67db369038","cdbb7338988f2fd35fd92f21909b7801d9954d1c7ca78401f52c9313f21fb6dc","ce887fb65b6977a2046e7583d704863624e55909ebcc9c3ed065b3d13079a410","cf9223c369b6fb7baa52f301f904352ba8e8d5e4c2a06f70de6ef1cf76fe1b84","cfb9705939742247da0cb71fdfd8b5f7a1bef6f1c2f0979a8f42e54c4a480980","cfc3b5044af37ae7485fba8067dcb22b2438bdaa6e3a30c22ce0f9e2c00aa597","d0481d9b6111ab4afba0462e88970b863284807ff44ca97364c84952e3f88583","d0973a1aca6a118375b466d6e91821f8450110fdf042ac848ee16912012d2b0f","d0df3068db679e24d9487ee09a6462ac5cf3df30f46ee466b66feb6dd5ff71e2","d151ffa66d8d096e0272f0dfff6c27e978cfda570f7498a727593081888b4ebe","d227e0a73e3c5452bc5ab41ea2c695dfc0ff9b0c1c81e59ab3173f796a4157cf","d268e680ee1136a239a40ebf005b30db6f3b52a228016f3193496f86250f15c3","d2989a1607fd5303615937b8c117d127b1b1cde519662ab1e1324390220e8612","d2cba4dbbfe3d026f825a8b470a2f6011f9b8e245cf042ae8889afbb17dac6b2","d2e4c515093f8a2aa824c8b542a016e5c321065f4525931b2fac4f8af2fe52c6","d2e82db1f6e479001e15c9890732b5049f8c900c568d5e3d15707a95a7dc3610","d31e8aa21d1498f2d4a07c4cc89ea6f5a6d3ce54d334dbff230e0f55db35c85e","d36034e2f9cc642d0f9f24cf834fa741bac5b8b139cbd2f50e2065161c9f3cb0","d36eb7456d2a42d1cffa4b60708e2bd3116f7f6758c96bbc0fee0f1704ad8a79","d37de74aadd5916eeae243decf347821c4e946356b9f70471658638ac3092f91","d3cf9b1433fd9a083c60baf6ade1df7f2a33e0cc7d519f491f9d6a93139a41e4","d49d02cad8bbfeac607457b08aac6068916ef45d8f6c980279d6e654407cc7be","d4f51c31a454d9abac29457cbbc21e1b5767c0eac1b37c41ee787a3efb05c80f","d52ca358246f638d0e11a061e97863697df44f43b093d6e8b84ba67b5838f2fb","d555a0d2329caace197c1468fe6708349125762377ee3bd04b031b7eacfc26aa","d581443d0b6b42c76b816edc6946ce01a639ae42653ddc8cc2d6a89ce14fe947","d5adedc08fa25bd06734afd1db3510dbc53ba0dfdac20cf601fde0c77702a72a","d5c084e12da4a5111487c166b879042a21a056f761ee22d9237cb4f65f366341","d6077d547aa21ea10a9bdf6c752b8d1a0a6382b4b43a0fdf790f245e66a609fc","d67e8c1aaab1ce6ec1755599ecde153c47c6b90dd4c301663abe9057bc31af57","d67ec5caeb2af5f9c57533a34cbde7daba5f5b2e5e6ce34c3250893eef25f13c","d6abcc1484c3df45bde915abf48324af1e995c3266a3c6c069e98e94c8d9a4d7","d7a44c85c25ceb7d42280f0c2576de52a3b3cc3ad2333e788ecdc7f7f7fe4b3b","d7f5db16fd3b6ddd5acdf655e090ed0e84cb89d9eafbe1ea92b273b71a38f173","d84489933b19a8b073c65a0386e39e5067830facdc365ced6efe1948c7201771","d8c8b3c52c89cd715a7fdd2759a6f73c3a5f505303b110656cc35f7549a37cfb","d8ca8e025e226ad6bdd32a6a9fceae2982b0413a0ad09314558b54bdc724bf99","d8d03142030c11a0aa1012102fce2b202baf88e424a1236832937e87450dc579","d9823dfddf6c507ec030fce4bd2d98fbda18e595c2ebc563574d9196cc7a5e33","d9b0972f3406075b860ba7cd2e71d4492c826960319b10389c2c2820e2981254","da37a61fab07ec8856b725854e4064f55a59149aa69cad1bcbf89ec478b9f578","daa0fc9f9dd08cb2dc48bf33c9808cfeebff77cb9fba48f98ef597bb9dd6df55","dad01e5bfb13a6c4419f4d24fa8dbb424e93a1c4be656b0e5dd48ac546e0a0d9","db049e7abb7c75b608ae25cc8a9f95959f7aedaa53e22390290319cc2eed3977","db21a75b4fa6165f75268963474f3262124795d816ba80f685bab2c6eaedb028","db66a999537b941fa6d512908894ba86e8dadd0e14b290ebc119555b7e60264c","dc8c31e3075adeb63113852569b83dcd432485621eb77fef62cf3cce5c84a214","dd97ab52fd89f42352c595ce137684cc519c473fa17969e8a6adcde7322a4748","dda0a34d6704887eb36bbc0173334b49d755cac8cea3bbd17bfa972f04183dd4","ddbda9408727a19a4a55d516bed99331edf67d8301de9c78564716465c949619","de0f295bd0e46f29db1167d6c21bda624887c8543545d0c37d662e5b1b312341","de9a46da1f4605525b484a228f8bf356a9d900ecd16473faf77944b22575c141","e0288c94ca9c16a6de217e6baeed720fcf83e401bec45bd15ca47ba8fc9b44dd","e1667469384ec775a3df665679cb3fef057dc84dcb18ed8db8b9c5723835968a","e16c328504278cfe520d6d99990f2a4370cc48159aba86694d0f7598fd4b0611","e24df071f5325bb3a5b20f355143556bc7712535ee8b6ce4c426598f06fd2448","e28d8e6b71264d0bfab853e63178f2c151367cce0dbd16125596ff3604b6658d","e2c734504d211580b4e6674eb1c7d31fb6fb730c037210c34c980a96f9098269","e39ee882667ef28feb4971b73f9a01d3d72c557e1e56d59487af8e0f1b21edbd","e3f19c383354cdf45311f92f00b90fed25dfba7e9892ab2f5f3aa4885876b75f","e409fbfe439455330c0fe003de860e30f7093cc3cc83a32f886c9b539a29f60b","e519e78acf2938460c7ee053981c744dafc7642fd03b56a117d5fec78d258b90","e5db07b7fb0eed216d838fbeb9491257cf54f9bd537a68c8edae7a89fe64c8d8","e61705ac769699a40c52e332cd890187ca9301fc6e64393c8c9064144ccc2dbf","e6300ee8e6c2c4ce6d7ab02b7b06fd1cabe3c5c52b99a6ea3ea8b5acd5092e0b","e65e28b172b77d093f5425112bdae7ab93756487226fd7363057f85bb2a2556d","e734d068446591aba283d136c21b4fb0209f91352cb4fc6589bd651cdbfec163","e7556cd0bdd06760602ef78c5e3b30b4dbe175f96b7147b56ee2ec181a4c5ea3","e7a333109a7aaec2b71048868500c15e721900628eb48790dfeaa1fd4c2dabc3","e7c9175fbfd9fd84bed95d552bc0a439b07a233c3e91fb39ae2f23197ee53f1b","e7ed299ecf44d4a96c228e9aa30312f405df34d6bea99d4b0f7074c79705a671","e8bc1b4f162c4066d74e5d1b3dcbe344742279b6856736c2e1690dbaa7bcf932","e981ced1bfce64a19fa8de1cd518a93f4669d01548f4819d0e1dbb50d266fe04","ea1b8a251ecc1fd96697d0c602d3e14ec46383d27bb9485a0326cea5576ffacb","ea311dca2ef14e02b9aae563bb28dc737b04b7f01c1ceb2be3d92007d2c74ac6","ea8e5b79bbe5329ae8437677c8316f2f9fd75bb1d40c88308c269140a7e564c7","eaeec7c06d1408fa6db5d7ada0a232b1633ffdf0ac815033c29c159352347c81","eb708890ac7e19bd53007ccece064f7e2a069a3751270b4fdafdd1668136dee7","eb996138bc91c0ee63bafe1ba10b130ff5a2fc82aa4918296222e0a831a569fe","eba6e8e5a12a86f17fade41bef365aa95491c469e18aa91aef64908a4263c905","ebcf0bdb3541c8bfb7c9a53f632329b77341cba6f1a2fa0dc9704acfa3276dca","ebd87e3505f3a1adff0c86ffec6c380734df718301b216b7ee089c174130de60","ecd5e83ba8c8eba6cef9c3da1edb8a84e3dfb4ed71d9a2c1908f2c4d26b26737","edc160a11c07dda8072748b66db7f27b6cd8efbd1faa3f6c826a0fe445859c17","edfcbe4773eac1fe2964179a4ad21294efede89568f2efd8e283ac18bc5693b1","f0e1db9b86e2132f004ebf06819eb55804f766bc03ea5d80f487d5d98bad8892","f0f90dee84db760cc1bb0f6e6983d4de0e3d5d9f4adf7b2b52f0d3dbe6d585a4","f1297fd9ecf981024e1544f7f048705377b53219240274bb803ac30e4a52084f","f1d4a6e98f41ab3f6cfd67cddeab9d0ed287b92cb3dbe575e3ce61925510a792","f21c3a9267110e469f224ac7eb76ca5bb084fc90df014f1ca6791d5770483944","f260b4b268e85a8f1b04b2fc69ffc0bca473d2e42de6f2f70128bedc16558201","f379a1b9e29aa7fc25c4c0c897eaa3c0e90d66a201a0ade8cbf523a5cdc8cf50","f3e04891c79b604f9235f438adfa49ee27db43d25c7be0d1cc06ae53b8f6d2d8","f46904e701174fe2850798d9e1b077bdac42fcac01dbc385298da01118c82aa6","f4de28905adbfe6ae4bc38f8bf5f47a444aa8d0f2023faaa431d6f72f9a3edea","f53265f53af0b0856911ab08b373736964d0c443e8ba61d7f1d45f5e5b04edf3","f5403593ba12130c04827f88d019103e924651caa518b7c290673a02f7cb409f","f5681dfc71121ed0f88146a19479675f2fabc6ed376fd5d162e50d815c048d66","f686173d310f41e26e3fe8a7c1dbf4313e4d793323335348badbcf4633f5d699","f6f5046c1263095a69e774716b0cd0907f6795af8ad683c5f41846d4c54a3449","f700bd87d4a758bb71f47731121a9b2259a9ffbd50b584b82f4e6a1f205c276a","f704c9c9e2cab1ed44578f48d161320b5fb4384ecdd8b40a5e22c4078a8594da","f7993302f695430a0ee938b1b3684fdfec4055bddb378b52c81785c0319e8c98","f89156489d35f9992d5971a52a6e03a7d7f095e15c2c782e85efb1408a2bd6be","f99ef6fa3c9c6bf572ec69eb6eeea9f88ce6590d3a5565bec62b001b6f2a376a","fa2dfc22b4fdbcf402a822e8dd376925655d997a0f96284a60f10665ba3581ba","fa3df5f8349aec4805bbcd279b88697def63f2462d8ada0b5fe1d9983d9a6daa","fa6b97cbca1d4f09662e706293b0aec1eb76b8e2277441f54ab6c548b5423236","faac0c3fa7cdf67b452d407e9a1db5cbe1e9140ecfe300200b0b0a6279c97c66","facb45d3084caa490d9b0ac2bcfcee89629a4c3db5926ec9256a9d27d25559ee","fbc8b53b5c6f3727c084e5e0429e410a3fed5a17e1a0144692fd196d9836a4bb","fbd74e4b8dc748b2efdd70aaab07adb80d7f15a38c1261de85bdfd9591ff106a","fc475f9c2d8bee2ffea435e86e6b39b6e3e071143a4a1fdf6765b0da13b66de6","fd04d7588bb9e6ca0a8b65ed0c9635082a9ee5f46b2d1b5b25866a072236c1fc","fd60f2a432086c6fc4a4c39d8d2d6edf5794c763c05a6401db2bb5fa2c601775","fd618761103380d690cb98804e8f116b6c66ef049fbf67c1a059ce49188658b3","fdbd44d3c55504edfa1bacb4c9b7a6c102659d4deef0ca91b9b7ac567ea9cfc5","fedf2577267d6dcd060ebc4ee8de6ccdafa60ab26b78d74c1e8c784252fecb17","ff532716738e2fc716c10797d9717f324cca3a1234320a84a73a0b89569f11ab","ffd0fe3449e449c7b9fcdcc7e2c1ffb677e57ad935a252de88a0122d437efa67","ffde5c700732beac27a9b5162213d387422ce199400e56d9cefe550005b6a542"],"schema":"fsgg.atlas/1"} diff --git a/docs/atlas/records/0e9612ab3e2095fdf2eeeb3b08d690f03ce16e7f7ce948a10d2159b267769651.json b/docs/atlas/records/0e9612ab3e2095fdf2eeeb3b08d690f03ce16e7f7ce948a10d2159b267769651.json new file mode 100644 index 000000000..0e6f65ff3 --- /dev/null +++ b/docs/atlas/records/0e9612ab3e2095fdf2eeeb3b08d690f03ce16e7f7ce948a10d2159b267769651.json @@ -0,0 +1 @@ +{"citations":[{"path":"tools/routine-delivery.py","repository":"FS-GG/.github","revision":"838710090ed81c09506fb24c34ffdaa6576faee0","sha256":"a4bd7aef91505d84a5a3f13da8006f98d4c67473ecd3e290031c9f8551915097"},{"path":".github/workflows/routine-eligibility.yml","repository":"FS-GG/.github","revision":"838710090ed81c09506fb24c34ffdaa6576faee0","sha256":"45bbb3d5fe1780ac135c1576b3fd76196f3cd636b33371b9f502a8795baf8d93"},{"path":".github/workflows/routine-eligibility.yml","repository":"FS-GG/HighBarV3","revision":"9f9c873a2fc6d8ec761c2f5faf2ffe25eeac508d","sha256":"45bbb3d5fe1780ac135c1576b3fd76196f3cd636b33371b9f502a8795baf8d93"}],"conflictsWith":[],"id":"github/highbar-routine-bootstrap","kind":"lesson","recordedAt":"2026-11-02T21:15:22Z","repository":"FS-GG/.github","schema":"fsgg.atlas/1","status":"recorded","summary":"HighBar first-install qualification is receiver-bound: authenticate repository identity, default branch, permissions, complete current classic/effective/inherited policy and repository/organization runner variables. Preserve the pinned existing ci.yml and all pre-existing leaves while adding exactly the canonical five producer files. Require the candidate original pull_request attempt, ten job/check identities, native app/run/suite joins and successful expected technical steps. Conditional self-hosted skips are acceptable only when the independently observed variable state disables them; reported required checks remain additional. Denied or incomplete metadata cannot prove empty policy. Existing receivers retain their guards. Source integration alone does not establish producer installation, and installation readback remains activation-pending until a genuine ordinary event succeeds.\n\nObserved on 2026-11-02: source PR5262 merged as83871009; HighBar PR18 original ci run41525442352/a1 qualified five hosted successes and five conditional skips. Canonical installation merged as9f9c873a and retained all1,293 original leaves plus five additions. A meaningful PR17 description update, with its reviewed3b2969af head and markers unchanged, produced actual edited pull_request_target run41526415756/a1. Its live-base validator resolved the stale event base b57f11f2 to installed default9f9c873a, and normal maintained inspection returned routineEligibility=passed and producerInstallation=not-selected. Thus an old PR base payload is not evidence of stale validator execution; verify the live-base resolution and exact native job/run instead. Client merge/adoption remains separate. These observations are historical acceptance evidence, not authority for future effects; refresh all operational facts.","supersedes":[],"tags":["highbar","routine","bootstrap","ci","provenance"],"title":"HighBar bootstrap separates canonical installation from normal client eligibility"} diff --git a/registry/driver-skill-manifest.json b/registry/driver-skill-manifest.json index cd32dd812..fc1791fcb 100644 --- a/registry/driver-skill-manifest.json +++ b/registry/driver-skill-manifest.json @@ -5,7 +5,7 @@ "id": "atlas", "scope": "driver", "sha256": "a1383a9a8029f91930798e7624f5de87db68b0b6f575ea4d899761449e9fa423", - "tree-sha256": "5d76275c2f6db052dea52313e1e5a8f837cfa5ec49318f2b1c08fd8b65d1b2c8", + "tree-sha256": "72e552f306d6d8a76fba09628508e0a392f13b493769bb699baef34b31832055", "files": [ { "path": "SKILL.md", @@ -24,7 +24,7 @@ }, { "path": "assets/seed/catalog.json", - "sha256": "3ad8ca89f9925a0bb8418872f2871f9b4b2ce58db693061bae078d8e2c79f714", + "sha256": "690979f4fabb9a12f880031f71dc0fbc382ed69d8d1243ff22ee7092ef8f8e8b", "executable": false }, { @@ -162,6 +162,11 @@ "sha256": "0e560af7d9dd2e0f2f588a74cd35512973747f20bdfe0bee0bc889105ea53dc9", "executable": false }, + { + "path": "assets/seed/records/0e9612ab3e2095fdf2eeeb3b08d690f03ce16e7f7ce948a10d2159b267769651.json", + "sha256": "0e9612ab3e2095fdf2eeeb3b08d690f03ce16e7f7ce948a10d2159b267769651", + "executable": false + }, { "path": "assets/seed/records/0ea7107c2c8edaab3ff2bae32f63cfbef6903a51cdaff257278f757ed5ef429d.json", "sha256": "0ea7107c2c8edaab3ff2bae32f63cfbef6903a51cdaff257278f757ed5ef429d", @@ -467,6 +472,11 @@ "sha256": "31fe4b51d55cd99a4692d2cb787d362cb4c0d0998d3e001efdb5cb7ed838340f", "executable": false }, + { + "path": "assets/seed/records/3242912d15a34fbaba05e5e4ef959577b2572533305bdd2e4aa24fe8b0fd1173.json", + "sha256": "3242912d15a34fbaba05e5e4ef959577b2572533305bdd2e4aa24fe8b0fd1173", + "executable": false + }, { "path": "assets/seed/records/32f69a7b8997ae98b9305ee578145d795dbcd39ca4469bf2465e57a0295cda51.json", "sha256": "32f69a7b8997ae98b9305ee578145d795dbcd39ca4469bf2465e57a0295cda51", From fa06e08d645ff070389855050eba37eb62a99e77 Mon Sep 17 00:00:00 2001 From: rev Date: Mon, 2 Nov 2026 23:29:58 +0100 Subject: [PATCH 05/19] test(coord): retarget hosted constructor wiring mutation anchor --- tests/coord-constructor-identity-mutation/specs.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/coord-constructor-identity-mutation/specs.yml b/tests/coord-constructor-identity-mutation/specs.yml index 7f81291f3..b185f6f17 100644 --- a/tests/coord-constructor-identity-mutation/specs.yml +++ b/tests/coord-constructor-identity-mutation/specs.yml @@ -225,7 +225,7 @@ mutations: - tests/coord-constructor-identity-mutation/leg.sh target: src/FS.GG.Coord.GitHub/V2EnrollmentCommands.fs find: |2 - observeConstructorContent repository built main + observeConstructorContentWith (if online then executingRelease host else None) repository built main replace: |2 V2Preflight.NotObserved V2Preflight.NotEvaluated breaks: the command never reads the closure, so every moved main stays refused and the installed-release route is unusable again From 23be79f841f724cf4a64a9ff61a54cf55bcfa5d0 Mon Sep 17 00:00:00 2001 From: rev Date: Mon, 2 Nov 2026 23:40:35 +0100 Subject: [PATCH 06/19] Continue existing legacy PR owners with native Root custody --- docs/coordination/legacy-pr-update.md | 111 ++++++ .../coordination/routine-delivery-evidence.md | 9 + tests/pr-lane-admission/test_legacy_update.py | 271 +++++++++++++++ tools/legacy-pr-update.py | 325 ++++++++++++++++++ tools/pr-lane-admission.py | 25 +- 5 files changed, 739 insertions(+), 2 deletions(-) create mode 100644 docs/coordination/legacy-pr-update.md create mode 100644 tests/pr-lane-admission/test_legacy_update.py create mode 100644 tools/legacy-pr-update.py diff --git a/docs/coordination/legacy-pr-update.md b/docs/coordination/legacy-pr-update.md new file mode 100644 index 000000000..3e717d1f9 --- /dev/null +++ b/docs/coordination/legacy-pr-update.md @@ -0,0 +1,111 @@ +# Continue one already-owned legacy PR + +The [#5269 Root decision](https://github.com/FS-GG/.github/issues/5269#issuecomment-6590105190) +permits a metadata continuation of one existing owner and PR without creating a reservation. +The maintained entry point is `tools/pr-lane-admission.py --repo OWNER/REPO +--recover-legacy-update plan.json --body-file body.md --title TITLE --inspect`. +Remove `--inspect` only for the concrete authorized operation, using the reviewed protected tool. +The policy decision authorizes implementation; it is not authorization for an individual write. + +This route leaves admission metadata absent. Ordinary admission still counts the reservation and +refuses unknown identities or excess capacity. It does not create, close, retarget, merge, push source, +assign a campaign/chain, or initialize a delivery declaration. Existing ordinary admission, exact-two +adoption and the selected SC2 exception retain their contracts. Source qualification, normal CI, +integration and the owning Delivery's complete acceptance remain separate requirements. + +## Closed plan and complete native population + +The UTF-8 plan is a regular file of at most 64 KiB, with no duplicate or unknown JSON keys. +Its exact fields are: + +| Field | Bound value | +| --- | --- | +| `schema` | `fsgg.legacy-pr-update/1` | +| `repo`, `repositoryId` | Canonical native full name and positive repository ID | +| `defaultBranch`, `defaultSha` | Current native default branch and exact lowercase 40-hex SHA | +| `number`, `previousHead` | Selected PR number and exact previous routine marker/source SHA | +| `authorization` | Exactly `commentId`, `nodeId`, `bodySha256` for the native Root operation comment | +| `successor` | `null` for the first operation; the explicit recovery object described below otherwise | +| `pulls` | The complete open roster, 1–20 entries, in increasing native number order | + +Each roster row has exactly `number`, `id`, `nodeId`, `authorId`, `author`, `branch`, `headSha`, +`base`, `baseSha`, `bodySha256`, `titleSha256`, `delivery`, `issueId`, `issueBodySha256`. +Numbers and native IDs are positive integers. Commit IDs are lowercase 40-hex; text digests are +SHA256 of the exact UTF-8 native string. PR number, ID, node ID and head branch are unique. +`delivery` is a same-repository issue number, explicitly referenced by the PR using the maintained +Refs/closing-reference parser. The issue must remain open, declare `Work level: Delivery`, and match +its native ID and body hash. Other WIP PRs may lack routine markers; their actual reservations, +identities and text are preserved, without treating them as admitted or qualified. + +The top-level default SHA and each observed PR base pointer are independent. A historical or +stacked PR base is guarded as observed, not replaced with current default. Full native PR detail +responses must agree with the complete paginated list; the list omits `merged` and +`maintainer_can_modify`, so those two fields come from detail. Every branch ref must match its row. +The shared repository lock covers the operation; the complete population, source, ownership and +Root declaration are re-read immediately before the one possible PATCH and during independent +readback. A missing, extra, duplicated or changed row refuses. + +Only the selected PR must have an existing valid `source-change` routine marker, at `previousHead` +or its current `headSha`, and no lane-marker footprint. Native comparison must prove the previous +commit is an ancestor of the pushed current commit, or identical. The complete comparison is bounded +to 100 commits; a larger, missing or divergent comparison refuses. There is no local-history fallback. + +The proposed body is also bounded to 64 KiB. It must retain the owning Delivery reference. The helper +preserves every existing machine marker, including the routine operation/extra fields and delivery +declaration. Only the routine head binding changes. Caller marker injection, lane assignment and +implicit continues/completes declarations refuse. The PATCH contains only body and title. + +## Native Root declaration + +The operation comment belongs to the selected owning Delivery. Its entire trimmed body is one +closed marker: ``. `JSON` is compact, sorted-key JSON with +exactly these fields: + +| Field | Value | +| --- | --- | +| `repo`, `prId`, `number`, `delivery`, `branch` | The selected native repository, PR, owner issue and branch | +| `previousHead`, `currentHead` | The previous source/marker SHA and current pushed SHA | +| `operation` | `update-body-title` | +| `successor` | Exactly the plan's successor object or `null` | + +`declaration()` in [the maintained helper](../../tools/legacy-pr-update.py) defines the canonical +bytes. The plan binds the exact comment ID, node ID and complete body hash. REST comment identity, +body and issue URL must join the GraphQL IssueComment node, database ID, body and repository/issue. +The author must belong to `scripts/board-currency-rules.py`'s maintained `rootLogins`. If edited, +GraphQL must establish a trusted Root editor; missing edit evidence refuses. The caller supplies +neither Root login lists nor ambient authority or expiry exceptions. A policy comment or local +record cannot substitute for this operation declaration. + +## Custody, uncertainty and later operations + +Private custody lives under the existing `pr-lane-known-roster` state directory, in a separate +`legacy-update-` directory. Ordered per-operation journals bind the +validated plan and proposed text hashes, native authorization, source comparison, complete before +population, ownership, and selected before/expected metadata hashes. Raw PR/issue prose is excluded. +The helper fsyncs `possible-send` before calling GitHub. Full independent selected metadata and +complete roster readback must match the expected one-row change before `complete` is recorded. + +A send error, unavailable/mismatching readback or intervening change retains the original journal. +Re-entry with an existing journal is read-only and refuses resend, including under a changed plan, +filename, body or head. There is no automatic cleanup or reset. GitHub offers no PR-text +compare-and-swap; adjacent checks do not claim server atomicity. A readback storage failure also +requires reconciliation rather than a retry. + +A genuinely later update requires a new Root operation comment and explicit successor object: +`custodySha256` (SHA256 of the exact prior journal file), `intentSha256` (the prior intent), and +`disposition` (`delivered` or `not-sent`). The same object is bound inside the Root declaration. +The prior comment ID cannot be reused. For `delivered`, current native body/title must match the +prior expected result and the next previous-head binding must equal the prior current head. +For `not-sent`, native body/title and previous head must match the prior preimage; a completed +journal cannot be declared not sent. This is explicit Root reconciliation, not an inferred retry +based on elapsed time or a failed acknowledgement. The prior journal remains byte-for-byte intact; +a successor gets the next numbered journal under the same stable PR identity. + +## Acceptance evidence + +The provider-boundary controls exercise the actual CLI and metadata builder, including six legacy +reservations, real list/detail differences, historical bases, Root author/editor checks, source +ancestry, injected metadata, native drift, storage failure, lost acknowledgements, incomplete +readback and explicit successor recovery. These controls do not establish a native operation. +Source review, ordinary required CI and protected integration precede the first actual qualification; +that operation still needs its adjacent native inputs, Root declaration and complete readback. diff --git a/docs/coordination/routine-delivery-evidence.md b/docs/coordination/routine-delivery-evidence.md index c7ad3fa3c..f20724f1b 100644 --- a/docs/coordination/routine-delivery-evidence.md +++ b/docs/coordination/routine-delivery-evidence.md @@ -190,6 +190,15 @@ or preserve an already identical one; conflicting, unknown or duplicate declarat refuse. Without that flag, caller injection of a new machine marker still refuses. Every unrelated machine marker, routine operation and existing lane identity is retained. +## Continue an already-owned legacy PR + +The separate [legacy PR continuation route](legacy-pr-update.md) updates one existing owner's +body/title while keeping lane metadata absent and preserving every other reservation. It requires +the complete exact native roster, source ancestry, owning Deliveries and a concrete authenticated +Root operation declaration. Fixed native-PR custody prevents uncertain resend; a later operation +requires explicit resolved successor recovery and retains the prior journal. This route grants no +new admission, cap exception, source push or integration authority. + ## SC2 private-receiver first installation The [canonical first-install source predicate](../../tools/routine-delivery.py) can inspect a candidate diff --git a/tests/pr-lane-admission/test_legacy_update.py b/tests/pr-lane-admission/test_legacy_update.py new file mode 100644 index 000000000..cf421a4e0 --- /dev/null +++ b/tests/pr-lane-admission/test_legacy_update.py @@ -0,0 +1,271 @@ +"""Provider-boundary continuation tests: genuine CLI path, actual REST list/detail shapes.""" +import contextlib +import copy +import importlib.util +import io +import json +import pathlib +import tempfile +import unittest +from unittest.mock import patch + +import test_pr_lane_admission as existing + +ROOT = pathlib.Path(__file__).resolve().parents[2] +def load(name, path): + spec = importlib.util.spec_from_file_location(name, path) + module = importlib.util.module_from_spec(spec); spec.loader.exec_module(module) + return module +lane = load('continuation_lane', ROOT/'tools/pr-lane-admission.py') +recovery = load('continuation_helper', ROOT/'tools/legacy-pr-update.py') + + +class LegacyUpdateTests(unittest.TestCase): + def setUp(self): + self.temp = tempfile.TemporaryDirectory(); self.addCleanup(self.temp.cleanup) + self.root = pathlib.Path(self.temp.name) + self.pulls = {}; self.issues = {}; self.calls = []; self.patches = [] + self.hook = lambda method, endpoint: None + self.error = None + self.repo = {'id': 9, 'full_name': 'FS-GG/example', 'default_branch': 'main', 'archived': False, 'disabled': False} + self.plan = {'schema': recovery.SCHEMA, 'repo': 'FS-GG/example', 'repositoryId': 9, + 'defaultBranch': 'main', 'defaultSha': 'c'*40, 'number': 42, 'previousHead': 'b'*40, + 'authorization': {'commentId': 100, 'nodeId': 'IC_100', 'bodySha256': '0'*64}, 'successor': None, 'pulls': []} + for n in range(42,48): + native = existing.PullRequestLaneAdmissionTests().update_state()['pull'] + native.update(number=n, id=1000+n, node_id=f'PR_{n}', html_url=f'https://github.com/FS-GG/example/pull/{n}') + native['head'].update(ref=f'routine/legacy{n}', sha='a'*40) + if n in (43,44): native['base'].update(ref=f'routine/legacy{n-1}',sha='d'*40) + native['body'] = f'Refs #{n+100}\n\n' + if n != 45: + native['body'] += f'\n' + native['body'] += '\n' + if n==42: native['body'] += '\n' + self.pulls[n] = native + self.issues[n+100] = {'id': n+2000, 'number': n+100, 'state': 'open', 'body': f'Work level: Delivery\nAcceptance for {n}', + 'repository_url':'https://api.github.com/repos/FS-GG/example'} + self.plan['pulls'].append({'number':n,'id':native['id'],'nodeId':native['node_id'],'authorId':native['user']['id'], + 'author':native['user']['login'],'branch':native['head']['ref'],'headSha':native['head']['sha'], + 'base':native['base']['ref'],'baseSha':native['base']['sha'], + 'bodySha256':lane.text_sha(native['body']),'titleSha256':lane.text_sha(native['title']), + 'delivery':n+100,'issueId':n+2000,'issueBodySha256':lane.text_sha(self.issues[n+100]['body'])}) + self.original = copy.deepcopy(self.pulls) + self.path = self.root/'plan.json'; self.body = self.root/'body.md'; self.body.write_text('Refs #142\n\nQualified source.\n') + self.comment = {}; self.node = {}; self.auth() + self.comparison = {'status':'ahead','base_commit':{'sha':'b'*40},'merge_base_commit':{'sha':'b'*40}, + 'ahead_by':1,'behind_by':0,'total_commits':1,'commits':[{'sha':'a'*40}]} + + def auth(self): + row = self.plan['pulls'][0]; auth = self.plan['authorization'] + body = recovery.declaration(self.plan,row) + auth['bodySha256'] = lane.text_sha(body) + self.comment = {'id':auth['commentId'],'node_id':auth['nodeId'],'body':body,'user':{'login':'EHotwagner'}, + 'issue_url':'https://api.github.com/repos/FS-GG/example/issues/142'} + self.node = {'id':auth['nodeId'],'databaseId':auth['commentId'],'body':body,'lastEditedAt':None, + 'author':{'login':'EHotwagner'},'editor':None,'issue':{'number':142,'repository':{'nameWithOwner':'FS-GG/example'}}} + + def gh(self, executable, args, stdin=None): + if args[0] == 'graphql': + self.hook('GRAPHQL','graphql'); return {'data':{'node':copy.deepcopy(self.node)}} + method = args[args.index('--method')+1]; endpoint = args[-1] if args[-1]!='-' else args[-3] + self.calls.append((method,endpoint)); self.hook(method,endpoint) + if endpoint == '/repos/FS-GG/example': return copy.deepcopy(self.repo) + if endpoint.endswith('pulls?state=open&per_page=100'): + rows = copy.deepcopy(list(self.pulls.values())) + for row in rows: row.pop('merged'); row.pop('maintainer_can_modify') + return [rows[:3],rows[3:]] + if '/git/ref/heads/' in endpoint: + branch = endpoint.split('/git/ref/heads/')[1].replace('%2F','/') + if branch=='main': return {'object':{'sha':'c'*40}} + return {'object':{'sha':next(p['head']['sha'] for p in self.pulls.values() if p['head']['ref']==branch)}} + if '/issues/comments/' in endpoint: return copy.deepcopy(self.comment) + if '/compare/' in endpoint: return copy.deepcopy(self.comparison) + if '/issues/' in endpoint: return copy.deepcopy(self.issues[int(endpoint.rsplit('/',1)[1])]) + number = int(endpoint.rsplit('/',1)[1]) + if method=='GET': + if self.patches and self.error=='unavailable': raise lane.ToolError('read unavailable') + return copy.deepcopy(self.pulls[number]) + self.assertEqual('PATCH',method); payload=json.loads(stdin); self.assertEqual({'body','title'},set(payload)) + journal=json.loads(sorted(self.root.glob('legacy-update-*/*.json'))[-1].read_text()) + self.assertEqual('possible-send',journal['phase']) + self.assertEqual(journal['intent']['plan'],self.plan) + self.assertEqual(journal['after']['bodySha256'],lane.text_sha(payload['body'])) + self.patches.append(number) + if self.error!='not-sent': self.pulls[number].update(payload) + if self.error in ('send','not-sent'): raise lane.ToolError('uncertain acknowledgement') + if self.error=='drift':self.pulls[47]['title']='changed' + if self.error=='readback':self.pulls[number]['locked']=True + return copy.deepcopy(self.pulls[number]) + + def invoke(self, extra=()): + self.path.write_text(json.dumps(self.plan)) + with patch.object(lane,'run_gh',self.gh), patch.object(lane,'roster_custody_root',return_value=self.root), contextlib.redirect_stdout(io.StringIO()) as out: + code=lane.main(['--repo','FS-GG/example','--recover-legacy-update',str(self.path), + '--body-file',str(self.body),'--title','Qualified continuation',*extra]) + return code,json.loads(out.getvalue()) + + def test_six_pr_continuation_preserves_reservations_and_ordinary_cap(self): + code,result=self.invoke();self.assertEqual(0,code,result);self.assertEqual([42],self.patches) + self.assertEqual({n:p for n,p in self.original.items() if n!=42},{n:p for n,p in self.pulls.items() if n!=42}) + self.assertNotIn('fsgg-pr-lane-admission',self.pulls[42]['body']) + self.assertIn('head='+'a'*40+' operation=source-change extra=preserve',self.pulls[42]['body']) + self.assertIn('',self.pulls[42]['body']) + self.assertIn('',self.pulls[42]['body']) + with self.assertRaises(lane.Refusal) as caught:lane.enforce_lane(list(self.pulls.values()),'fresh','new') + self.assertEqual('repository-open-pr-cap',caught.exception.reason) + journal=json.loads(next(self.root.glob('legacy-update-*/*.json')).read_text()) + self.assertEqual('complete',journal['phase']);self.assertEqual(6,len(journal['readbackPopulation'])) + self.assertEqual(journal['after']['metadataSha256'],journal['readbackPopulation']['42']) + + def test_inspect_is_no_effect_and_historical_base_is_preserved(self): + code,result=self.invoke(('--inspect',));self.assertEqual(0,code,result) + self.assertFalse(self.patches);self.assertFalse(list(self.root.glob('legacy-update-*/*.json'))) + self.assertEqual('d'*40,self.pulls[43]['base']['sha']) + + def test_native_population_identity_text_owner_and_authorization_mutants_refuse(self): + mutations=[lambda c:c.pulls.pop(47),lambda c:c.pulls.update({99:copy.deepcopy(c.pulls[47])}), + lambda c:c.pulls[47]['head'].update(sha='f'*40),lambda c:c.pulls[47].update(body='changed'), + lambda c:c.pulls[47].update(title='changed'),lambda c:c.pulls[42]['user'].update(login='other'), + lambda c:c.repo.update(id=999),lambda c:c.plan.update(defaultSha='f'*40), + lambda c:c.pulls[43]['base'].update(sha='e'*40),lambda c:c.issues[142].update(state='closed'), + lambda c:c.issues[147].update(body='changed'),lambda c:c.comment.update(body=c.comment['body']+' changed'), + lambda c:c.node['author'].update(login='attacker'),lambda c:c.node.update(lastEditedAt='2026-11-02T00:00:00Z',editor={'login':'attacker'}), + lambda c:c.node.pop('lastEditedAt'),lambda c:c.node.update(databaseId=999), + lambda c:c.node['issue'].update(number=999),lambda c:c.comment['user'].update(login='attacker'), + lambda c:c.comparison.update(status='diverged'),lambda c:c.comparison['merge_base_commit'].update(sha='f'*40), + lambda c:c.comparison.update(commits=[]),lambda c:c.comparison.update(ahead_by=101,total_commits=101)] + for mutate in mutations: + with self.subTest(mutation=mutate): + c=LegacyUpdateTests();c.setUp() + try: + mutate(c);code,result=c.invoke();self.assertNotEqual(0,code,result);self.assertEqual([],c.patches) + finally:c.doCleanups() + + def test_marker_owner_and_mode_injection_refused(self): + cases=['Refs #142\n', + 'Refs #142\n','Refs #142\n', + 'Only mention #142 without an owning reference', 'Refs #143'] + for body in cases: + with self.subTest(body=body): + self.body.write_text(body);code,result=self.invoke();self.assertNotEqual(0,code,result);self.assertFalse(self.patches) + self.body.write_text('Refs #142') + for extra in [('--campaign-id','x'),('--adopt-legacy-pr',),('--declare-delivery-continues',),('--update-pr','42')]: + self.assertNotEqual(0,self.invoke(extra)[0]);self.assertFalse(self.patches) + + def test_native_selected_bad_marker_refused_even_with_updated_preimage(self): + for replacement in ['operation=source','operation=merge']: + c=LegacyUpdateTests();c.setUp() + try: + c.pulls[42]['body']=c.pulls[42]['body'].replace('operation=source-change',replacement) + c.plan['pulls'][0]['bodySha256']=lane.text_sha(c.pulls[42]['body']) + self.assertNotEqual(0,c.invoke()[0]);self.assertFalse(c.patches) + finally:c.doCleanups() + + def test_deciding_recheck_catches_drift_before_send(self): + for field in ('locked','auth','issue'): + c=LegacyUpdateTests();c.setUp();reads=0 + def hook(method,endpoint): + nonlocal reads + if endpoint.endswith('pulls?state=open&per_page=100'): + reads+=1 + if reads==3: + if field=='locked':c.pulls[47]['locked']=True + if field=='auth':c.node.update(lastEditedAt='2026-11-02T00:00:00Z',editor={'login':'EHotwagner'}) + if field=='issue':c.issues[147]['body']='changed' + c.hook=hook + try:self.assertNotEqual(0,c.invoke()[0]);self.assertFalse(c.patches) + finally:c.doCleanups() + + def test_send_uncertainty_readback_drift_and_changed_plan_never_resend(self): + for mode in ('send','not-sent','readback','unavailable','drift'): + c=LegacyUpdateTests();c.setUp() + try: + c.error=mode;code,result=c.invoke();self.assertNotEqual(0,code,result);self.assertEqual([42],c.patches) + c.error=None;c.body.write_text('Refs #142\nchanged retry');c.path=c.root/'another-name.json' + code,result=c.invoke();self.assertEqual('legacy-update-custody-exists-no-resend',result['reason']);self.assertEqual([42],c.patches) + finally:c.doCleanups() + + def test_custody_write_failure_stops_before_effect(self): + original=lane.save_roster_custody + def save(path,value,**kwargs): + if value['phase']=='possible-send':raise OSError('disk full') + original(path,value,**kwargs) + with patch.object(lane,'save_roster_custody',save): + code,result=self.invoke();self.assertEqual(2,code,result) + self.assertFalse(self.patches) + self.assertEqual('legacy-update-custody-exists-no-resend',self.invoke()[1]['reason']) + + def successor(self, disposition): + path=sorted(self.root.glob('legacy-update-*/*.json'))[-1];prior=json.loads(path.read_text()) + self.plan['successor']={'custodySha256':lane.text_sha(path.read_text()),'intentSha256':prior['intentSha256'],'disposition':disposition} + self.plan['authorization'].update(commentId=self.plan['authorization']['commentId']+1,nodeId='IC_successor') + self.plan['pulls'][0].update(bodySha256=lane.text_sha(self.pulls[42]['body']),titleSha256=lane.text_sha(self.pulls[42]['title'])) + if disposition=='delivered': + self.plan['previousHead']='a'*40 + self.comparison={'status':'identical','base_commit':{'sha':'a'*40},'merge_base_commit':{'sha':'a'*40},'ahead_by':0,'behind_by':0,'total_commits':0,'commits':[]} + self.body.write_text('Refs #142\nNext separately authorized continuation.');self.auth() + return path,path.read_bytes() + + def test_completed_reentry_refuses_but_explicit_authenticated_successor_preserves_original(self): + self.assertEqual(0,self.invoke()[0]);self.assertEqual('legacy-update-custody-exists-no-resend',self.invoke()[1]['reason']) + path,original=self.successor('delivered');code,result=self.invoke();self.assertEqual(0,code,result) + self.assertEqual(original,path.read_bytes());self.assertEqual([42,42],self.patches) + self.assertEqual(2,len(list(self.root.glob('legacy-update-*/*.json')))) + + def test_uncertain_successors_require_native_disposition_and_new_root_comment(self): + for mode,disposition in [('send','delivered'),('not-sent','not-sent')]: + c=LegacyUpdateTests();c.setUp() + try: + c.error=mode;self.assertNotEqual(0,c.invoke()[0]);c.error=None + path,original=c.successor(disposition) + c.node['author']['login']='attacker';self.assertNotEqual(0,c.invoke()[0]);self.assertEqual([42],c.patches) + c.auth();code,result=c.invoke();self.assertEqual(0,code,result);self.assertEqual(original,path.read_bytes()) + finally:c.doCleanups() + + def test_successor_wrong_disposition_reused_authorization_and_history_refuse(self): + self.assertEqual(0,self.invoke()[0]);self.successor('not-sent') + self.assertEqual('legacy-update-successor-disposition-unproved',self.invoke()[1]['reason']);self.assertEqual([42],self.patches) + self.plan['successor']['custodySha256']='f'*64;self.auth() + self.assertEqual('legacy-update-custody-exists-no-resend',self.invoke()[1]['reason']) + + def test_duplicate_keys_extra_fields_oversized_and_symlink_plans_refuse(self): + self.path.write_text(json.dumps(self.plan)) + samples = ['{"repo":"FS-GG/example","repo":"FS-GG/example"}', + json.dumps({**self.plan, 'rootLogins':['attacker']}), ' '*65537] + for raw in samples: + self.path.write_text(raw) + with self.assertRaises(lane.ToolError): recovery.read_plan(lane,self.path,'FS-GG/example') + self.path.unlink();self.path.symlink_to(self.body) + with self.assertRaises(lane.ToolError):recovery.read_plan(lane,self.path,'FS-GG/example') + self.assertFalse(self.calls) + + def test_root_edit_must_have_native_editor_and_issue_must_declare_delivery(self): + self.node.update(lastEditedAt='2026-11-02T00:00:00Z',editor=None) + self.assertNotEqual(0,self.invoke()[0]);self.assertFalse(self.patches) + self.node['editor']={'login':'EHotwagner'} + self.assertEqual(0,self.invoke(('--inspect',))[0]);self.assertFalse(self.patches) + self.issues[142]['body']='Work level: Outcome' + self.plan['pulls'][0]['issueBodySha256']=lane.text_sha(self.issues[142]['body']) + self.assertNotEqual(0,self.invoke()[0]);self.assertFalse(self.patches) + + def test_plain_lane_footprint_cannot_be_injected_and_missing_source_is_not_empty(self): + self.body.write_text('Refs #142\nfsgg-pr-lane-admission') + self.assertNotEqual(0,self.invoke()[0]);self.assertFalse(self.patches) + self.body.write_text('Refs #142') + self.comparison={} + self.assertNotEqual(0,self.invoke()[0]);self.assertFalse(self.patches) + + def test_explicit_successor_can_bind_a_later_fast_forward_without_erasing_previous_operation(self): + self.assertEqual(0,self.invoke()[0]);path,original=self.successor('delivered') + self.pulls[42]['head']['sha']='e'*40;self.plan['pulls'][0]['headSha']='e'*40 + self.comparison={'status':'ahead','base_commit':{'sha':'a'*40},'merge_base_commit':{'sha':'a'*40}, + 'ahead_by':1,'behind_by':0,'total_commits':1,'commits':[{'sha':'e'*40}]} + self.auth();code,result=self.invoke();self.assertEqual(0,code,result) + self.assertEqual(original,path.read_bytes());self.assertIn('head='+'e'*40,self.pulls[42]['body']) + + def test_successor_cannot_reuse_an_original_root_comment(self): + self.assertEqual(0,self.invoke()[0]);self.successor('delivered') + self.plan['authorization'].update(commentId=100,nodeId='IC_100');self.auth() + self.assertEqual('legacy-update-custody-exists-no-resend',self.invoke()[1]['reason']);self.assertEqual([42],self.patches) + +if __name__=='__main__':unittest.main() diff --git a/tools/legacy-pr-update.py b/tools/legacy-pr-update.py new file mode 100644 index 000000000..7e197dc0b --- /dev/null +++ b/tools/legacy-pr-update.py @@ -0,0 +1,325 @@ +"""One existing-owner metadata continuation; called only by pr-lane-admission. + +Policy: .github#5269, Root decision issuecomment-6590105190. This does not +adopt reservations or alter admission, source, CI, integration or closure rules. +""" +from __future__ import annotations + +import importlib.util +import json +import os +import pathlib +import re +import stat + +SCHEMA = "fsgg.legacy-pr-update/1" +AUTH_PREFIX = "" + + +def root_rules(lane): + path = pathlib.Path(__file__).resolve().parents[1] / "scripts/board-currency-rules.py" + spec = importlib.util.spec_from_file_location("legacy_update_root_rules", path) + module = importlib.util.module_from_spec(spec) + assert spec and spec.loader + spec.loader.exec_module(module) + roots = module.PARAMS.get("rootLogins") + if not isinstance(roots, list) or not roots or any(not isinstance(x, str) or not x.strip() for x in roots): + raise lane.ToolError("maintained Root trust is unreadable") + return {x.lower() for x in roots}, module + + +def guard_sha(lane, guard): + return lane.text_sha(encoded({key: lane.metadata_fingerprint(value) for key, value in guard.items()})) + + +def execute(lane, args): + spec = read_plan(lane, args.recover_legacy_update, args.repo) + selected = next(row for row in spec["pulls"] if row["number"] == spec["number"]) + try: + if args.body_file.is_symlink() or args.body_file.stat().st_size > 65536: + raise ValueError("body must be bounded") + proposed = args.body_file.read_text(encoding="utf-8") + except (OSError, ValueError, UnicodeError) as error: + raise lane.ToolError("unreadable continuation body") from error + intent = {"plan": spec, "proposedBodySha256": lane.text_sha(proposed), "titleSha256": lane.text_sha(args.title)} + intent_sha = lane.text_sha(encoded(intent)) + identity = {"repo": args.repo, "number": selected["number"], "nativeId": selected["id"], "intentSha256": intent_sha} + attempted = False + def refuse(reason, **details): + raise lane.Refusal("legacy-update-" + reason, **identity, writeAttempted=attempted, **details) + def get(endpoint): + return lane.run_gh(args.gh, ["--method", "GET", endpoint]) + def projection(native): + guard, problems = lane.metadata_projection(native) + if problems: + refuse("native-unreadable") + return guard + roots, rules = root_rules(lane) + guards, issues = {}, {} + authorization_before = None + source_before = None + desired = None + + def authorization(): + auth = spec["authorization"] + comment = get(f"/repos/{args.repo}/issues/comments/{auth['commentId']}") + expected_url = f"https://api.github.com/repos/{args.repo}/issues/{selected['delivery']}" + if (not isinstance(comment, dict) or comment.get("id") != auth["commentId"] + or comment.get("node_id") != auth["nodeId"] or comment.get("issue_url") != expected_url + or not isinstance(comment.get("body"), str) + or lane.text_sha(comment["body"]) != auth["bodySha256"] + or comment["body"].strip() != declaration(spec, selected)): + refuse("authorization-mismatch") + query = "query($id:ID!){node(id:$id){... on IssueComment{id databaseId body lastEditedAt author{login} editor{login} issue{number repository{nameWithOwner}}}}}" + response = lane.run_gh(args.gh, ["graphql", "-f", "query=" + query, "-f", "id=" + auth["nodeId"]]) + data = response.get("data") if isinstance(response, dict) else None + node = data.get("node") if isinstance(data, dict) else None + if (not isinstance(node, dict) or response.get("errors") or node.get("id") != auth["nodeId"] + or node.get("databaseId") != auth["commentId"] or node.get("body") != comment["body"] + or node.get("issue") != {"number": selected["delivery"], "repository": {"nameWithOwner": args.repo}} + or "lastEditedAt" not in node or "editor" not in node + or not isinstance(node.get("author"), dict) or not isinstance(node["author"].get("login"), str) + or node["author"]["login"].lower() not in roots + or lane.metadata_field(comment, "user.login") != node["author"]["login"]): + refuse("authorization-identity-unreadable") + edited = node["lastEditedAt"] + if edited is not None and (not isinstance(edited, str) or not edited + or not isinstance(node["editor"], dict) or not isinstance(node["editor"].get("login"), str) + or node["editor"]["login"].lower() not in roots): + refuse("authorization-editor-untrusted") + return {"commentId": auth["commentId"], "nodeId": auth["nodeId"], "bodySha256": auth["bodySha256"], + "author": node["author"]["login"], "editedAt": edited, "editor": node["editor"]} + + def source(): + old, new = spec["previousHead"], selected["headSha"] + # A bounded complete comparison, not a caller's local ancestry assertion. + value = get(f"/repos/{args.repo}/compare/{old}...{new}?per_page=100") + if (not isinstance(value, dict) or value.get("status") != ("identical" if old == new else "ahead") + or lane.metadata_field(value, "base_commit.sha") != old + or lane.metadata_field(value, "merge_base_commit.sha") != old + or type(value.get("ahead_by")) is not int or not 0 <= value["ahead_by"] <= 100 + or type(value.get("behind_by")) is not int or value["behind_by"] != 0 + or type(value.get("total_commits")) is not int or value["total_commits"] != value["ahead_by"] + or not isinstance(value.get("commits"), list) or len(value["commits"]) != value["ahead_by"]): + refuse("source-ancestry-unproved") + commits = [item.get("sha") if isinstance(item, dict) else None for item in value["commits"]] + if (any(not isinstance(x, str) or not HEX40.fullmatch(x) for x in commits) + or len(set(commits)) != len(commits) or (old != new and (not commits or commits[-1] != new)) + or (old == new and commits)): + refuse("source-comparison-incomplete") + return {"previousHead": old, "currentHead": new, "commits": commits} + + def population(initial=False): + nonlocal desired, authorization_before, source_before + repo = get(f"/repos/{args.repo}") + if (not isinstance(repo, dict) or repo.get("id") != spec["repositoryId"] or repo.get("full_name") != args.repo + or repo.get("default_branch") != spec["defaultBranch"] or repo.get("archived") is not False + or repo.get("disabled") is not False): + refuse("repository-mismatch") + if lane.current_head_sha(args.gh, args.repo, spec["defaultBranch"]) != spec["defaultSha"]: + refuse("default-moved") + pulls = lane.open_pulls(args.gh, args.repo) + numbers = [pull.get("number") for pull in pulls] + if (len(pulls) != len(spec["pulls"]) or any(type(n) is not int for n in numbers) + or len(set(numbers)) != len(numbers) or set(numbers) != {r["number"] for r in spec["pulls"]}): + refuse("population-mismatch") + for row in spec["pulls"]: + number = row["number"] + native = get(f"/repos/{args.repo}/pulls/{number}") + guard = projection(native) + listed = next(p for p in pulls if p["number"] == number) + # Actual GitHub list omits these two detail-only fields; all remaining deciding fields join. + list_fields = set(lane._METADATA_FIELDS) - {"merged", "maintainer_can_modify"} + if any(lane.metadata_field(listed, field) != guard[field] for field in list_fields): + refuse("population-disagrees") + if lane.current_head_sha(args.gh, args.repo, row["branch"]) != row["headSha"]: + refuse("head-moved") + wanted = {"number": number, "id": row["id"], "node_id": row["nodeId"], "state": "open", "merged": False, + "user.id": row["authorId"], "user.login": row["author"], "head.ref": row["branch"], "head.sha": row["headSha"], + "base.ref": row["base"], "base.sha": row["baseSha"], "head.repo.id": spec["repositoryId"], + "base.repo.id": spec["repositoryId"], "head.repo.full_name": args.repo, "base.repo.full_name": args.repo, + "html_url": f"https://github.com/{args.repo}/pull/{number}"} + if any(guard[field] != value for field, value in wanted.items()): + refuse("preimage-identity-mismatch") + if initial: + if lane.text_sha(native["body"]) != row["bodySha256"] or lane.text_sha(native["title"]) != row["titleSha256"]: + refuse("preimage-text-mismatch") + guards[number] = guard + elif guard != guards[number]: + refuse("preimage-drift") + issue = get(f"/repos/{args.repo}/issues/{row['delivery']}") + if (not isinstance(issue, dict) or issue.get("id") != row["issueId"] or issue.get("number") != row["delivery"] + or issue.get("state") != "open" or "pull_request" in issue or not isinstance(issue.get("body"), str) + or issue.get("repository_url") != f"https://api.github.com/repos/{args.repo}" + or lane.text_sha(issue["body"]) != row["issueBodySha256"] + or not re.search(r"^Work level: Delivery\b", rules.visible_text(issue["body"]), re.MULTILINE)): + refuse("ownership-issue-mismatch") + if f"{args.repo}#{row['delivery']}" not in rules.pr_refs(args.repo, native["body"]): + refuse("ownership-reference-missing") + issue_fact = {"id": issue["id"], "number": issue["number"], "bodySha256": row["issueBodySha256"], "state": "open"} + if initial: + issues[number] = issue_fact + elif issues[number] != issue_fact: + refuse("ownership-drift") + if initial: + fresh = guards[selected["number"]]["body"] + if not selected["branch"].startswith("routine/"): + refuse("selected-not-routine") + desired = lane.update_body(fresh, proposed, selected["branch"], selected["headSha"], spec["previousHead"], "", "", retain_legacy=True) + fields = lane.routine_validator().marker_fields(lane.routine_validator().ROUTINE_MARKER_RE, desired)[0] + if fields.get("operation") != "source-change": + refuse("selected-operation-mismatch") + if f"{args.repo}#{selected['delivery']}" not in rules.pr_refs(args.repo, desired): + refuse("proposed-owner-reference-missing") + auth, comparison = authorization(), source() + if initial: + authorization_before, source_before = auth, comparison + elif authorization_before != auth or source_before != comparison: + refuse("authorization-or-source-drift") + + with lane.repository_lock(args.repo): + # Same stable PR identity across head/body/filename changes. Prior operations are never erased. + root = lane.roster_custody_root() / ("legacy-update-" + lane.text_sha(args.repo.lower() + ":" + str(selected["id"]))) + root.mkdir(mode=0o700, exist_ok=True) + info = root.lstat() + if not stat.S_ISDIR(info.st_mode) or info.st_uid != os.getuid() or stat.S_IMODE(info.st_mode) & 0o077: + raise lane.ToolError("unsafe continuation custody directory") + files = sorted(root.iterdir()) + history = [] + for index, path in enumerate(files, 1): + info = path.lstat() + if (path.name != f"{index:06d}.json" or not stat.S_ISREG(info.st_mode) + or info.st_uid != os.getuid() or stat.S_IMODE(info.st_mode) & 0o077 or info.st_size > 262144): + raise lane.ToolError("unsafe continuation custody history") + try: + raw = path.read_text(encoding="utf-8") + old = json.loads(raw) + if old.get("schema") != SCHEMA or old.get("nativeId") != selected["id"] or old.get("repo") != args.repo: + raise ValueError("identity") + history.append((old, lane.text_sha(raw))) + except (ValueError, AttributeError, UnicodeError) as error: + raise lane.ToolError("unreadable prior continuation custody; no resend") from error + if history: + prior, prior_sha = history[-1] + successor = spec["successor"] + if (not successor or successor["custodySha256"] != prior_sha or successor["intentSha256"] != prior.get("intentSha256") + or any(old.get("authorization", {}).get("commentId") == spec["authorization"]["commentId"] for old, _ in history)): + native = get(f"/repos/{args.repo}/pulls/{selected['number']}") + refuse("custody-exists-no-resend", priorIntentSha256=prior.get("intentSha256"), phase=prior.get("phase"), + observedMetadataSha256=guard_sha(lane, projection(native))) + elif spec["successor"] is not None: + refuse("successor-without-history") + population(initial=True) + if history: + prior, _ = history[-1] + delivered = spec["successor"]["disposition"] == "delivered" + expected = prior.get("after" if delivered else "before", {}) + current = guards[selected["number"]] + if (lane.text_sha(current["body"]) != expected.get("bodySha256") + or lane.text_sha(current["title"]) != expected.get("titleSha256") + or spec["previousHead"] != prior.get("currentHead" if delivered else "previousHead") + or (not delivered and prior.get("phase") == "complete")): + refuse("successor-disposition-unproved") + population() + if args.inspect: + return {"ok": True, "action": "admitted", **identity, "openNativePullRequestCount": len(spec["pulls"])} + before = guards[selected["number"]] + after = {**before, "body": desired, "title": args.title} + def texts(guard): + return {"bodySha256": lane.text_sha(guard["body"]), "titleSha256": lane.text_sha(guard["title"]), + "metadataSha256": guard_sha(lane, guard)} + custody = {"schema": SCHEMA, **identity, "intent": intent, "authorization": authorization_before, + "source": source_before, "previousHead": spec["previousHead"], "currentHead": selected["headSha"], + "before": texts(before), "after": texts(after), "phase": "validated", + "population": {str(n): guard_sha(lane, g) for n, g in guards.items()}, + "ownership": {str(n): fact for n, fact in issues.items()}} + path = root / f"{len(history)+1:06d}.json" + lane.save_roster_custody(path, custody, create=True) + population() + custody["phase"] = "possible-send" + lane.save_roster_custody(path, custody) + attempted = True + try: + lane.run_gh(args.gh, ["--method", "PATCH", f"/repos/{args.repo}/pulls/{selected['number']}", "--input", "-"], + stdin=json.dumps({"body": desired, "title": args.title}, ensure_ascii=False)) + except lane.ToolError: + refuse("send-uncertain") + guards[selected["number"]] = after + try: + population() + except (lane.ToolError, lane.Refusal) as error: + refuse("readback-unresolved", cause=str(error)) + custody["phase"] = "complete" + custody["readbackPopulation"] = {str(n): guard_sha(lane, g) for n, g in guards.items()} + lane.save_roster_custody(path, custody) + return {"ok": True, "action": "updated-legacy-owner", **identity, + "headSha": selected["headSha"], "custodySha256": lane.text_sha(path.read_text()), + "openNativePullRequestCount": len(spec["pulls"])} diff --git a/tools/pr-lane-admission.py b/tools/pr-lane-admission.py index 57e021db3..adb56a116 100755 --- a/tools/pr-lane-admission.py +++ b/tools/pr-lane-admission.py @@ -17,6 +17,7 @@ import sys import tempfile import urllib.parse +from types import SimpleNamespace from typing import Any, Iterator @@ -142,12 +143,14 @@ def machine_markers(body: str) -> dict[str, str]: def update_body(fresh: str, proposed: str, branch: str, head: str, previous_head: str, campaign: str, chain: str, *, adopt_legacy: bool = False, - declare_continues: bool = False) -> str: + declare_continues: bool = False, retain_legacy: bool = False) -> str: """Preserve native metadata, optionally adding a genuinely absent admission identity.""" + if retain_legacy and (adopt_legacy or declare_continues or "fsgg-pr-lane-admission" in fresh or "fsgg-pr-lane-admission" in proposed): + raise ToolError("legacy continuation cannot assign or change admission metadata") adopting = adopt_legacy and "fsgg-pr-lane-admission" not in fresh if adopting and not branch.startswith("routine/"): raise ToolError("legacy adoption requires an existing routine PR") - if not adopting and (marker_from_body(fresh) != (campaign, chain) + if not adopting and not retain_legacy and (marker_from_body(fresh) != (campaign, chain) or fresh.count("fsgg-pr-lane-admission") != 1): raise ToolError("existing PR admission identity is missing, malformed or conflicts") original = machine_markers(fresh) @@ -836,6 +839,7 @@ def parser() -> argparse.ArgumentParser: result.add_argument("--adopt-legacy-pr", action="store_true", help="Explicitly assign the supplied campaign/chain to an existing routine PR with absent admission metadata") result.add_argument("--sc2-producer-predecessor-source", help="Protected canonical producer pin for the selected SC2 first-install predecessor") + result.add_argument("--recover-legacy-update", type=pathlib.Path, help="Explicit already-owned legacy PR metadata continuation plan") result.add_argument("--adopt-known-roster", type=pathlib.Path, help="Explicit exact two-legacy-PR roster; separate guarded metadata operation") result.add_argument("--declare-delivery-continues", action="store_true", help="Explicitly initialize a missing continues declaration during an existing PR update") result.add_argument("--inspect", action="store_true", help="Check admission without creating a PR") @@ -846,6 +850,13 @@ def parser() -> argparse.ArgumentParser: def validate(arguments: argparse.Namespace) -> None: if not REPO_RE.fullmatch(arguments.repo): raise ToolError("repo must have owner/repository form") + if arguments.recover_legacy_update: + if (any(getattr(arguments, key) is not None for key in ("campaign_id", "dependency_chain_id", "head", "head_sha", "base", "update_pr", "previous_head_sha", "sc2_producer_predecessor_source", "adopt_known_roster")) + or arguments.adopt_legacy_pr or arguments.declare_delivery_continues + or arguments.body_file is None or not isinstance(arguments.title, str) + or not arguments.title.strip() or "\n" in arguments.title or "\r" in arguments.title): + raise ToolError("legacy continuation requires only a plan, title and body") + return if arguments.adopt_known_roster: if any(getattr(arguments, key) is not None for key in ("campaign_id", "dependency_chain_id", "head", "head_sha", "base", "title", "body_file", "update_pr", "previous_head_sha", "sc2_producer_predecessor_source")) or arguments.adopt_legacy_pr or arguments.declare_delivery_continues: raise ToolError("known-roster mode cannot mix ordinary PR arguments") @@ -884,6 +895,16 @@ def validate(arguments: argparse.Namespace) -> None: def execute(arguments: argparse.Namespace) -> dict[str, Any]: validate(arguments) + if arguments.recover_legacy_update: + path = pathlib.Path(__file__).with_name("legacy-pr-update.py") + spec = importlib.util.spec_from_file_location("legacy_pr_update", path) + module = importlib.util.module_from_spec(spec) + assert spec and spec.loader + spec.loader.exec_module(module) + try: + return module.execute(SimpleNamespace(**globals()), arguments) + except OSError as error: + raise ToolError("legacy continuation I/O failed; retain custody and do not resend") from error if arguments.adopt_known_roster: try: return adopt_known_roster(arguments) From 5cd468ff8b7fa4927909d5d54b6adb931c076b66 Mon Sep 17 00:00:00 2001 From: rev Date: Mon, 2 Nov 2026 23:42:16 +0100 Subject: [PATCH 07/19] Persist continuation custody directory before any provider effect --- tests/pr-lane-admission/test_legacy_update.py | 5 +++++ tools/legacy-pr-update.py | 8 ++++++++ 2 files changed, 13 insertions(+) diff --git a/tests/pr-lane-admission/test_legacy_update.py b/tests/pr-lane-admission/test_legacy_update.py index cf421a4e0..61de13dbd 100644 --- a/tests/pr-lane-admission/test_legacy_update.py +++ b/tests/pr-lane-admission/test_legacy_update.py @@ -268,4 +268,9 @@ def test_successor_cannot_reuse_an_original_root_comment(self): self.plan['authorization'].update(commentId=100,nodeId='IC_100');self.auth() self.assertEqual('legacy-update-custody-exists-no-resend',self.invoke()[1]['reason']);self.assertEqual([42],self.patches) + def test_directory_durability_failure_prevents_any_provider_effect(self): + with patch('os.fsync',side_effect=OSError('directory flush failed')): + code,result=self.invoke();self.assertEqual(2,code,result) + self.assertFalse(self.patches);self.assertFalse(list(self.root.glob('legacy-update-*/*.json'))) + if __name__=='__main__':unittest.main() diff --git a/tools/legacy-pr-update.py b/tools/legacy-pr-update.py index 7e197dc0b..7eed9fcbb 100644 --- a/tools/legacy-pr-update.py +++ b/tools/legacy-pr-update.py @@ -252,6 +252,14 @@ def population(initial=False): info = root.lstat() if not stat.S_ISDIR(info.st_mode) or info.st_uid != os.getuid() or stat.S_IMODE(info.st_mode) & 0o077: raise lane.ToolError("unsafe continuation custody directory") + # Persist newly created directory entries as well as journal contents. A crash + # must not lose the stable custody directory after a provider effect. + for directory in (root, *root.parents): + descriptor = os.open(directory, os.O_RDONLY | os.O_DIRECTORY) + try: + os.fsync(descriptor) + finally: + os.close(descriptor) files = sorted(root.iterdir()) history = [] for index, path in enumerate(files, 1): From 8a08fb12c9471ea07d6b2f30070980380cff72a0 Mon Sep 17 00:00:00 2001 From: rev Date: Mon, 2 Nov 2026 23:42:41 +0100 Subject: [PATCH 08/19] Record legacy owner continuation contract and public projections --- .agents/skills/atlas/assets/seed/catalog.json | 2 +- ...c66a9acae385fc41f9cbfe6d326944be0192b5657d38ac8e.json | 1 + .claude/skills/atlas/assets/seed/catalog.json | 2 +- ...c66a9acae385fc41f9cbfe6d326944be0192b5657d38ac8e.json | 1 + docs/atlas/catalog.json | 2 +- ...c66a9acae385fc41f9cbfe6d326944be0192b5657d38ac8e.json | 1 + registry/driver-skill-manifest.json | 9 +++++++-- 7 files changed, 13 insertions(+), 5 deletions(-) create mode 100644 .agents/skills/atlas/assets/seed/records/c98c33b9137ffa25c66a9acae385fc41f9cbfe6d326944be0192b5657d38ac8e.json create mode 100644 .claude/skills/atlas/assets/seed/records/c98c33b9137ffa25c66a9acae385fc41f9cbfe6d326944be0192b5657d38ac8e.json create mode 100644 docs/atlas/records/c98c33b9137ffa25c66a9acae385fc41f9cbfe6d326944be0192b5657d38ac8e.json diff --git a/.agents/skills/atlas/assets/seed/catalog.json b/.agents/skills/atlas/assets/seed/catalog.json index 0f272492a..4372ce313 100644 --- a/.agents/skills/atlas/assets/seed/catalog.json +++ b/.agents/skills/atlas/assets/seed/catalog.json @@ -1 +1 @@ -{"records":["000ada42299601fba29016e5c0e0d4012876fb42670bb10fa0b1315477254ba4","003893cc49855d17a15295d7adbe57ee301ea20281dff216461baee0810853ff","0052dfb9eafceabaa590f4497e4d42f19020718c84b981d265edefd432ccf8dd","00641d046d6869fdd0023ab3df99e0e67a6ea28f0dcb701f622b1cec8b3e07c6","0066d4a624c02398f21b4d7a736a9fb5101ed8b6b13ceeab46907e9401af98ff","026a241141ee10eb829aa6ce461969242d5c1d45fe9ca19f08ef4ea880877676","026b08fb343aefe19177e95b759560d340d372def4b71acf613fefee3438ade2","0357495d23fac4fad210b6dd7ed7cc57dd33d107e1659a81f085cad78300797f","036c148f6d0e89858c9bf4cf380272ca6904bb4ca277a909fb71c47f5450cef7","04652cbc95ac4dcd21b837b38f2ca5a0ccd4d0946bc13fdb31c9c15a578d3a2d","04d17203f03279980862496517a1f0861be5f6cc8063bfbf92f8f8ac19744fdd","04e404d89dca295564813149472b1de8e6c43357e2f6d91d169ded7600ed3a02","0509e5c6fdbd2dde0c0db8558647080560714804d00e4f9268342f2e84858a3d","06ad2c8aa0ff3b862edf3ba99e0e4e8801ee163709e66333cd06c3fc61232b05","076259a45e71df780b012d29618c17739246c86321d2ff05a6c272bcca8db675","076fa091c878b19cf56a94be0966dbcd58d52c1839f9d4b85bbfdef650cbdb88","08b3dc660b9d2bbbe75b590b2b86d941bf935a254cd5f09de71ee6894f4048b6","09e90ad705af012a8c36efbf296757f35adf9c9ce3b8908791c75d72c192973f","0a6d7dc5b64970bfdadc9049ace95e8bc163fc421beea70129ff0eaa692c6d06","0a862ee40916522f8ae5f14b3e084bf5f2e6488185583346db96ced16ce7619e","0a9df276d42b56d98a7802befc2404204e0e5ee8bc7f5c032f7bb29aa4ae2091","0ad4403c8f4078dbfa543310c69bd1dfc768e305987214ffc37d7b2600c4687c","0b2d1557ff6df5f4d65d540a5403b07ba81b381dfc799b7884ac72dfa6ee7753","0c22360d4653eb0f450e4d3d34564875f1660cfcb2d546095d98b3faa3967cbc","0c7d3f36e3bb4270edbf7abd99cd2dab772df274cad1c27c7e87e302b8eb1c23","0da4d093b49c0a1f654b38008bb01195e816829279ca1989bd2448194e15361b","0e560af7d9dd2e0f2f588a74cd35512973747f20bdfe0bee0bc889105ea53dc9","0ea7107c2c8edaab3ff2bae32f63cfbef6903a51cdaff257278f757ed5ef429d","0eef4d717eb03f0906aa3be7336aa71f831726afabe8a56077b76f6e82fd08e1","0f11324ad653d8d841962b0eeae9f68b80243d4ef7df4f2404ed4c3e45ba5197","11fe30832d93706c60efd836b09f35f049c4a715ad6144cf277ca240c5780704","1244d27db0cf5075353bcc622d0fb3b5ca6a7d08526e2c5754e8b745c250bf3f","126c817ad25ca9cbac2a0f7446e76c79852459ac7b9c61e3ba5d5cbfe5d37dfb","13824d6bce0f961c89eef4bd3c8a72ae6ecf7a1339b9e06eec964dc5c12dc544","13d0363b8d765c87a57eb42c4988320a9c2e7fa09024aa972f4b13d7699a552d","14156f1c6bf0fa8dfcb5cfafac09e012db446d528dad0e4301404fd693b9bed3","155fe673b8ae12549c978e1bf1d5c43e360937fcf2135cdcd5aea6f6c771da44","15d41240067e2335a0354a4e910b6610f2b8f079b8f67186f10181622b4a8999","1746f4f9d47b7dc42280dd34e664b3ec410d3cc69ac76933707499ffa34c79d4","1754adaf40732c3a8c73d2285c25a8b6c8c9d3e68370de618a0ffa8f3e60fb6d","1945f527afc3c2930ec4d7fa57ebb2ef7dd6321c0dd3ab9233c9963e9e613165","19d657b67672257ece127f3b957674b7fb4780843148db0a36a0b329c2a418ba","19e75be8ed4dfba2a6f8034154052160a7a181b17d887b3e8724f3e3c111c31e","1a24f6ef0c08a898f309c1b925fc19b29526f913a61a1dfe4b1a4308ebdd97ac","1b3ec24337f0252a00cfeb6df0a0f5d2b6d737dbea61b8d0b4a643f4c686df6a","1b5351b2dc647aba864e387168db5128435cb80da94fc42581cd60a05fc34b9a","1b8cad98d53da179ab05eb47c1783f4c8b45b9f39c635e7a337285f5cd9621c1","1cfd18d1b12b25604d818389a34bbaa746f450e70246c7f4242fc4e215fc46a4","1da011289116fe88fe92cb8f0e83ed7ccbbca251681d4e136c5a61c40364f8d3","1ec9445b242d2a2e149fe71c67bf13d8c0e4ebe5a6ed7b022656b9941973909d","1edc36731a9c76ad07d269d8b4fd84c8c956bb43d6f56de17d6208164856ffbe","1fec5a63a7b2b212e3e5d5222e49061f3b924966c9741294f5630836be8a3925","20901b579f69cc97eb56b492938864667576e1c9bfacf13f8a529c4f6e543448","20d01a387b4d0801cb588492ede88cae7bade9b7ea3591d9e954add1e67cf4ce","21338155cb4f52c49e5072c877771be67c75590d9b238ea025fba5209fd6e018","22ef13e60456fe9046dfe72f20122362aeefbbb445632231b8e364ed9b50e135","23af79bd1e7995fc8162ddc4d830318acb054bbfcc9c7d5cb141ec306da67386","24373b643450d9dd3b8a5b0e74a5fec2844cd8cbca7d8a57dbc8b9ad9eade9dc","24d4f2730d94d1b7f149771ef0e59192f4936d142b21f4a56b1a391e4514d38d","252de742c26409c837ef491f55eb03ffcc99da13fb1a2f8ab66efbfb0c081a2f","253bb17320020b6a5ef8f0958856f6c565a239b4dc246d9e825f8b14da9ca8de","2591526ddabbea03fbdc38bf172bc54f42df9bc51eba7ad2b70d6e67215f08f1","26259abc7fe745f52e06f2aa2abb0e50f189bc7608065f04d5c669a0a99941cd","26290a0990d6dac0ce9448e05eb934210603356043dcf14a5d80585288e2aa92","26d6b31965013079d4db67a2c403e01f21e3c30ae65953400dbed92e289a0925","288daf614247c260cb673d8674e8b3874ccc4e269347836851f702d7ac8e2f7c","28abfaf6d50ca38af0b88aa50524200c17af9000da83ddbab3d8f9e06e020fa5","2905a2b4a58bd9ec1c4f77fd3d1d246c02caa49d806272756dd039c79521442f","291d3db272eae084d34c04bc1305f2abb26a7e7acbc5515208469b46719a4ed1","299e929f58fe7d2878ec59ba6ad9fb74f1b1e550e488a4512373b9621f089844","2a38ddebfe3380232e35d5a24f9cb9f7c38abbc9c68add4ea5952c1e65d328d2","2b4f7c8dcc95ca8182105b9b6806391666e6a2c3a5c80d3ce5a5f04fd6cf9122","2b5e739c8f9602c585e67554c457e6e53351679afd56ff324f8fecc80f0891f1","2bc251ffb58a0d03480748058eff4c44079a0f21d75743063cef50263982337a","2c76ce93500601e281a41f5985fe4e3926fc8bc9d01ee687f14052cb553ad2d2","2d46924a94c85f4275a449dd3d9eb6c602cf8a9104db19d224e3aa469b858d06","2d5048eeef90792c0a2b9aed7305598a28db2103fed3903462c6c1882733c3e8","2d599c722a08306b98f2d833fb3e4a7acb9dea92e6a58820caa2f65c09803fb8","2df1610ac1b912232030b5507e5e944515b0f1549bf2b76ecfb12baf0f40ccea","2e1bc31ff6b6fb14d0ca8703a02833db749b03e172f2e91f9423f0751e88c256","2e872e9d3ab8b553270e79673060c50c1afd68a41fcf9fdd0a13cba80be0dfaf","2ecd502add2d801eebed39411fadc9a80098ba9ce04a5f4b728a0e4e331232d6","2f7357367d921995f4c6fdaa693392adcd2df4860ef4d25c8dc47f7ddea8c755","2fb2ed7902a8e35dc36489a23245d963026d688008c92fed6fdc1f6bc27198a6","2febddcced970d495778f33fff212929ac99c23adc42be0c1062f5c8676ffce0","3018f389f6928af5830bdd081c9d03530a379f37d1c2f9196e6fb3c44eb337d5","310bfb5b2d061bb733771e5cb7b3b7d25db43af5eda9f806169b7ef9330c2fe7","31fe4b51d55cd99a4692d2cb787d362cb4c0d0998d3e001efdb5cb7ed838340f","32f69a7b8997ae98b9305ee578145d795dbcd39ca4469bf2465e57a0295cda51","335683e33b94cb86b5e426b4faed200673bf850151191a08458136ceb164fd4e","3407ec53a884d3945d86a88d6b9a883419dd426e96b1108a8e6686f30397a629","3442ba5c7643c793f62d90ca841f7891b3dbf97f028bc7b62f8b4f88c1266d1c","34463778cf2d29e3896a65613cf9e3eb3e9f2d8946d17f12b609e70eec63d128","348ba129b7b9c94e24fa8ddb81024e777c60448d1b5d49f7b2075591b23c13b1","35da3938b72cf3520e126ad595157104b69ab748904c7b4e12f563d6b103172b","3600e7356a3741ef02f8b2ffa6a6b5d822dcbb170771f2ea33312dff4470f431","37c8908ea2a349cd3034018027160ad810b28ad1fc203a9a353971e1f7396b4c","37e39faee019bb041627510f1f02746ba9a85696417a083b438eb4974b72c2bf","38a75fd804821f4836f0a7ba8d41af3d3a3a5f5d7dcea68487009297824258d9","38c6396e645750efcb2f187c36c383471b3b0b59290e3b42cfcb9668594cd0c3","3962789d05f324d436a363700cbb5ced5aba791d782b3c0ea73221fe0c1f0b97","3966e5e53811c43962f5d0953e5da4753eacefbea27ecba9d36af2fd8e4fd52f","397476cf107b48e7a662264f8fea9f880231fd3d1e0401622650f214cfaa35c7","3ad8b0398ba6c354c9e31b7438b2515579fc0b1f17de4b35a914c862a3a11e3b","3b3c6cf083b12a840565e00458e2fd4ee8a61f97cda452703a6b13d7776b6c13","3b4af144afed3d52dd2e1f64e23bc25b3475eee5f7af3bde9886761b15c33dfd","3b5d82795e9f5d1992ab67e078fcf1108247ab9b6d1baeac944d3ec0294cec5d","3bce154e59c5c45216bb5372a352e948d6cb365bb1bd47d4666ae0412e507ca4","3c75b650f3fa8217597b01d3aaf25427ae2a658a7c966afeecdb391d3ba547ea","3d0274f77576abdbdf442c8843e955e1bbc91e9f8cbfe3646b119337cdb13c96","3d642ccf9ca4a0f7f5dde1b41f65c99e9c447cbb9e64883b67e4fdf76f216f52","3d9fd2c5877483382f0c7331206393e42827b5dccfd60549a6771b7a5659e524","3dbf6d1c2c8db1a7e3988e2a84b67a4e1d7c8304661652ffa94db3b7eee08edb","3dfcea4ee3d0d0ed09b1f77bac48b33b64ab4620cbfc74fe0e4201b4cdb81ce6","3dffc36586e9078f750b0a2b4cc2c70a17a81294903186dbe8cc47cf8055b9bd","3e2f66baa16c7ea936eba34720a55897438f60b343cbe8fda4eab1e5dde044eb","3f5465798dbc2ad279ca4849d5d0f819bad01455e0dd2a9d98afd4b55cfbd7ee","40de9f41f9a9f56ef6a51d065270e875b4a85cf043b7c4a0173b2510de4979ea","4134a3936170c1fb5fa6d2e2329185a981436477a66b7d31e827c363691bad50","414259a2fda4a1a49729be6fb1aced4675ee9cbdf990aaafb8e5b3153b54d64d","41baa5d98b5bab2ee01cad50c05b83edd8cdfeeb00f30b9406b4b2ec6d13d738","41c768ea17144c6ec225e9a65d4c3c127fdd7264dcba1a89aa17b20fd5d7e3ee","42aeb46fcc3d10b95e4067bc9cda875fa933b4102873f67c7bf1f8ca6799a598","4320b92712bc14dbe10b56f1cd3d1bdc093fc4be6016732839d0be4dd4d027d3","444342c21a4743af5961beeebb88088f5d2a0649f76c71973a7706a744f5efd2","4457ab439bc8f212d83442dc7500e9d45ffac849d0f77cb97686d9b0672fc3dc","461d34fb1d53849951a7e715e52342372d779299fbcad210794235c610dadf64","46a24cd8e385b748f40d9271b1e856dd6d68c91ab356abb11ff6b65f1ef936bf","46cdf2c207f79d388001f6636dfb7a98bb2ba72b9d1c6df4938f0a27691e07a6","471570cdf8144df0c32aba1730aba24c7e42e5ec317af771ffa169f5c842d117","47b5cb2b011c0f7012d75e88eb86a10f3f0bd48545db139669e654cac1f69650","480f1ede18ae031b164d49d676feeb1090fb33932676ff52e1e2eb24e8d154cd","48262b98c0bdbd5ee2314345726d23630ec1771735db8fe5f1a8590b662c9962","482cd15ecd9cfbd8e1943c0fcde0bbf1d875392dc2a701b698f48bfba684a062","4855e1947afc954cb1b20bb45e7af10b098fa34714bd32e9bc77941cf58fdaaa","48797c44c92cb34fd9a57a08020b45c6920b2268dc8ad616c0f814a3710d5316","48d094622ada1806cb30335926007c1abc476b1f7b45a2e250c490afa25e847b","48de3afdc6ee73ed121d1433bc6367a399286d5f8c2c63670a0b3b9752a36175","49e8cf09e38acefd3a0fa62d048028286d3b47b5ceccd8f51f10022978c47820","49ee4a3f2a8918bdbbafb312cfa807d9982800d13d29ee292c6c0daad8b9b8f1","4a724a6a842a132c2185279513f341b79f9be93e42660f1255770eeae3b1323c","4aecbdfafb68feb3124c39219498241864bcf1ceaf87fbf80598b1dd87a9191d","4b364ecb35ad02b06b6b0f32b6a29202f2c835e1ac0d70b89fd0278271799dbb","4b6ab2768e1ff3716ac8565201c031a820c208db9ea6ae1495dd782e7557a3ab","4be7778c4f491d55154a028d9a9dbb35059953fbcd243e0206902a6e64645efb","4c8c327dacf345e184042092e96ad3ea02ed4cece57dac5fa68ea52fbb5a6adf","4d5a44ba07fafeab823b54a21846269330ce35b4c190f3ddd5434bc8530d9b41","4d86a2764c55b5c5f675fddad8850ce4ceab160ac5c164a299fc098899d31aa9","4da0a5be70e8af9c39623deac83822749482187f6a0fc3d186dcfddaa7111576","4ece7844e2b35705ac39fa25913f6909aad5b4b7446bd637ced46b47c0db135c","4ef30f11bd4dd9d2eef8716d88a83010546e54594b2726de84f6d587651ee940","4f03e231c0dc5c9bb2874f6856382d5b205758af9678fffdc7552d4e4ae9866e","4f1e58fc658a4ceda181e2a7fa249305b09b573ffd68c2489f204f4957224957","4f2750b974c1404acb721ffc84cbd1d0756a24211dd6f6503c10ea74dbc45676","4f6fcf4dd7e73d86e06bdb9c14a1078b61c0efb2663ced9bfbc5f46fbb4c6d8e","5029c7b222158ab3f325168fa543d84fd2332d2e3e38db1ce7b83899cef201d1","509ec9c08864b9dd0029f32ffeac85fbac863e2dad459994c65b7cb5264faffa","50fd7e982eb2d2813634b7c44e102788a1a1cd4910a27acbcf219f76314fa322","52049cc9cee43bb27229e6b3e983e02c6aa20dd7d153b13e3c74bc6d2b47cf92","521ed246c4119acd6b579b6eefa23389a1655df54aa35de7671743979ebfc68d","5382c901d160ca2d79888d8acd7a690a5349826b5da486274b0800c9d7513f11","540879695d41205515aaabe5466971014cb43b960a26b8e5958e37fed63df762","548d237f42167af5cf5caa0ba20f0e7a6387deb6f27765637f078325172396a7","55267f058e9f085117765e4ca72ce875b622ceaceed964f6c396073214835c28","5560616d1e72f0a539f9ebbfea3b7d195c1ef5622f97994af1963748d4f97533","556ee783d8e2e4ca50f656c095758be613983f904d998a6534fb155510114f21","55a4711e799294d06988ab4acf77eacd7d424123082bba3ec987dff0ae13999c","55ae095961d78a1514c4dd1e63d477c60179a8662571ab5a90abd3eb2b83eb10","55dcc23ce52b3918a60029d9398f262216471c280bfe66421cc63240533a6087","566ddcfc45ea5edc695626826ed185930e910fd9107c5bc1844c717b714c15b2","56e7158313357bb145bd98c5f790e569be2203fb2601565a30091a597a7e7ff5","581337891936ba630d34ce9f6b803b82a2130791510f15bab24a07332400417f","58901d008c36a777dc138fa6b6d198030e0e843bc889cbad3acb954c826b3608","5962dd14d3923433cf723d698d1af19ac37a270b6e88445643fc56a646faab5b","5a2064cdf51026eed65457c05f34bec919b31d96d35c29498d298685965f0b5a","5b77bd6dfa81cc339e729e4195e258facbfeb64b9c680512f742e3fb1961fdd5","5be05ba74075b8f139be565c47688a4f395ce71452dce5cf7da4348c7ddb7aa0","5c0206d9d014821b52a43d7b222327a89d4ee2f5b1e21813dfa659a69f7426b5","5c3527e43fe24c5aa171c6fa4a3de7fe5e78f2527aed0dd19cb21d154d43da21","5c79c77f00167ca140127b00f1a79e1ffac621e46fc461089594206a7df8d7cc","5ca67643d5111fffd21deb18569162733e846965bf05fe6eb33ccd37c964025a","5d015880319af666943e68169ca906bf2f0c813d8bf2c5c0262aeb5a40366350","5de00a2f5eabe86c14f360304115f4136c41df1fb664eef6da26072fe7623d44","5e3a589b627edaf7005c60382475fae7229adc4ffbaab6d6fd03e9f08a0a8e19","5e43baca07fb966bf1c4b3ac06bb819577e477a84c5d8d3a9a19c391ada2e0b5","5f2a75b89983d1005a38afa2cabccc3a39f31989807120281d8505ffd564e0c6","5f43c837f39d207c35a58e9b36fe3144017b2012ac7da334714247606f1906d2","5f4fa6dde5930fe1b42f805895f0f5fb135c2b3ff9830f2bd30ae7526a3295a1","600ec184ee9964881bcaeaf72ad38a72db05d5b629d301cb323fa1ee9369b572","616c4dbde10f465da822d8a788feada26e5f915c7fbbc06232287cd1899c3044","62a713311297a7145d3610ee60dd6626ee543645a1918b050c629207561efb5e","630fdcff1f227b5baf5d10bd78ef0fde68791ac0cd8a15f65065f5cc4501b17b","63113617f2e4ee6b827a69bce6afb3949190a282f5feaaa9e2c9f82372623bb8","6312b7a9f8252f49b8ea0cbd0580b80bbb221db574ea74939823ed9d4140d73f","63544fa69b09916d52b305700eb9816305ff22b77162a44edd13897acea3a655","6385459222fba2c3302d3f2e38c57fcfe0f1829679fead6cffa1964248767d5e","63a4394e689acf4a4762cfb4df691d05f923fdf592fd2f8ea41e6a54f98d1136","65725e1cd3323fdf44ec47067fd6670b441ff5f82e99485e1a4fc7d475f14340","65d5b7eff9d03761c8206218159bb34883c09052d6a1959d040f711a881b4d4f","6601b2bb6c908a46ae2985d4683c8baeeec87b0688b9b33d3e8900286bf4d6ae","666e7f698fbeef24e13e91ccfa334cf781233e060fa86bcd7d4d0eb00b30f3d5","66d414618d4283838bddb6b9fd4b5221c280a7f6a715b622143d3bea76bfe1f6","671168c05789fc651cd961a5a15e10adbb76656b802cb0fcbab468ab76412ca2","671d95a6c09bb7b05a5721d52cb761300a2c8f376aac20be2948b7e97bf302b7","680de944f1f5380c579003e329ed6f10702ec8ebaaa8208743775588d2424d05","6989ec486a05550633170d2aa79188ad9b03aeea6c7859dbf18790ba78c5427a","69ebfc7eb8427db3c5c59bdde652d0cb269426126f8540b1b58caa29ccf130e2","69edc4285578313d1dd2f914d69add075a7b354f7fba717606d1abe15292576b","6a34d9279cae58765d6ee4a980192c0e15f3ca217b9f1815861d472a281b3cf8","6b00dccaa7deabc750679ab085b237a2bd025bd971ee1eb7bdc333b393b19084","6c3c592efe9c684ada5661b8cc88a5c3f6e57c841db06b9e070687504cbf6236","6ce6d164c3e31463fb9e144fdf91413e55d077cfc4f25092bb02923fb538a84f","6e08a638e1e28020923effd4c65fc517dbe7b06100ff76cde74e427191503b84","6f3a7020233cd77cfe59eefec0a277f6dda323743c8d80e4e54a95cd3cbc23cf","6fccc6f0c5fa71c43211785dced8abd0f3295040eab56063f4e8d77f1c09b8ef","700cd21af9ed7e81900fad9d52de2fb11db48e64b038e4293168f85e5dd0e043","702d1dfa75e92a916a446429f474d4c296e6ea4e8c487995852d0525e8440659","704cf778db6086c3e282c81249fb0ef09c1d7c2043335ef74c7ecb69bb3e84ad","7075f89b1271fd04fa02d4db95c0f0bd6bdec24e53a7953d7afaeba40e17e8e0","71ef1ed2d5e4bc7eebe7a73bb3e9423e5bc2f8319186380fe8b38334952d3b01","7256ba00af1cf759b95b7bf8ae3b9943f31349bd10a7652a26bb419b368d73a3","7369b339daca0fcf46ac7fe82d65ae95c75d7dbcaaae51209e6d90b6587a014e","73ec844fb3e2b9febd00ba37508b284fad141630f03cb9f74e36a195180f5054","7410de003c7b582e30470d1209eefc796a70c76fe8d61dd9ccfe01ecfa41310c","741c27b54c49167abef1d8633e3743b0e98f82a73731e744b6671e119a1c6310","74b5d2ed555740db7b4b0ea9b73f8fe00965fea8e14d4f075eec26ef7a189c68","75aaecf53db10459d768a6873f6783e7d7110aa510c2894378df027c1b03584c","76bf5a9c126db6eb466287a7c0d823327ee9882a70eaaa6efb03d169b5dba808","781a64598efb2a11156f07271ba1c14c4f6b3d73aa2943b26eae02063df7af70","786b0c2856bf1f3f809e5903b0a971f1e072af5635aa50bbb9b1449f96d7b694","799abc1e8d381b8d97349479139985e383bb49179b5a80f39807cb35a3ee78ce","79faec494bdd6d098c9d2a9d8559f822938c6b2104188db95321d89e7a732979","79fb2e6e6a91117b6aefbdaabda23ccfa596620f548ee5075993a8dc7a8b872f","7a032dbf0351aa32c77c8d187f7eb697500ff186c88c5946ecc15adc972246a6","7a134e7f1822183ed1c0ded720971539350feaaf92612761210cfc3ccdc55870","7aa52373f2721dd76fc8eeb3d6061794f27ea8d11e96bcb1ff25a97994a77d5c","7ad4ef4b8d3221758a9e7f9577750ee03f6cba11c8eae8bf25f74a3131bd21a2","7af2394d2e697f355439e841b6323ffbbf8b90b2e48bf64873791fbbfdf15b44","7b947ed0a9e6e7ba180921434b993c62ac70bbaba6af0a1618569a2d4b705201","7baa35131ece7ed9860607157d2531d4d70a061bdc9bb9876e20328f127cec53","7c2a1c4c4c03e3d68d63e0ab58e4e34d3f2bc1a4a837a055fd13a4e9f95ce6cb","7cbf970a11bdb91a40e248eee97ef789205910ebc913349698fc75ed35e82fdf","7d6133667f81aa66a98755d253ea43301b45ada338225df034d2ffdfc79829e7","7dd54213b65fa0a6ce5aa3c204b5209b67ec16306b776aed7dcf9e6601d74235","7e89b59b456dde4bbbdbf8079665bd82c51d8e500018472981c15618b3893959","7ead0c68ffa0ced241af74dde58b3831343dff3f7eaab64bddb9954545b7ba12","7efb464c6d7b469303c43f718063d8456df6fe43534b5d8a4229f5b9ba9705cd","7f8188b57ad3b0c28210c95954e5623376a4262dd5e75f002700c6094b8d6b6c","7f91dfc2ea1a3131c4090375db0f489c2a572e245ade6cda4ebd440446d6d60e","7fcb8cba3ed0ee9c342947aa88f0f699bb4f5c23244d21c6c739c9b66d7c6101","800060d7b4934508d0277f90a464e3112fd2fc99af4ef23825d09b0ff53f91c3","800a802a4ce9e597a102f0a566535c1f9f7adfc60c41af6bd2db4fb7fe3c0d0e","820c12fcbded9048a363b9e0ebbc48b24f85fd4a68131b5dfc1b19057bf09ddb","824bff7541ec2a4b0be126f0b0791314d568a0eb4e29073de4f9dbe0ee4918b8","82c419e5de083e423330432c9d45c744043d1bccd8eeccb41e3014ce9ae3c32f","83347356a898238c013dff73246440e361a9e24cc3c4e0fe0e850467772b4938","8343a4211a4d0ffdb320d5a4305174d85bb707d15dad978f6436297d022daa11","83a06a604bbe36d72da976fcdeb88665c762b0f0de44193576ef2e0cf29aa9ad","83a97b9ebb29f5cd014ef5e178970a601ee92c44678f05d1860b383c5f63b79d","85a962a7c23c14dff8d683e738b53f422221697b213cafeb616d3a172a6c4223","85e961266b36e0f8ec2a477f1f1dfe7ad748fdde9d906f7bd3241e6924866ea9","8629fddeb4f273b35df69d4d28923adc14eff59d919b1a495d1a68818137c561","872ab2b2d65fe685b91e355f5af051c85b79569ece16448160d01fef38039624","87789dab547842b4e0c822758e1325a3cbb046063e11e105a4779b3741e01cde","87f2b3634baa504f2ed9508c6cf6a47bbfb36214a177eb13d70d6a987706818c","88b615ef6a31bd9958e98b8ea522f49f0360ccac5d9fa8deb9e3ef3fe3147d9d","89a96597dc9c218633adaf94bb5d6dcf4cad8f5e0b6f5522a28e3ce8d8b2865f","89cafbb20d6029656266d8cb0f85103fa519c8032598282fea58c94cc59c4125","89f2105745b3a7cfd30e7d7c598d6c8fdde0a599f30fd0db7382cba50412445e","8b3eec010d1eae43a28c88434f2410a751f790a9d6ec4a08e75e68c171629ab2","8cce78271b4f001606069a575a172041fbddc52de6b582c920aa3d3b5d5b67ae","8cecfa09651c40be4d7c11c117c80e1911dc75bf6f1cc34be64706823cc024c3","8d250acd40c8a24ba0d51cc73e65bba6856509b5fbf4c7d7a435897a01c6e764","8df1420c27503370db9382f68a0af8d2b4d56f9dbc94b24ffae450a905083a79","8e7371228a726f381fb811d1d812c39917788a3df7e53dba1a3c364e755a0c03","8f3827158091bbed154d21c843284ad472a4552da2eeb858748aa29676e45662","8f4a21c70e4b933eaa4f9cee119945dd2ebeac532e82d34e17511b38cf03608c","8f6debc54d2bd7abb42f581f2204fc78b27ff8c67ee4b6392b4d71c5f983ee9d","8fae27ba5117e202afbd523b249fc454912571900fc909f5419b8ac96c773c44","902b958b4db7d8d8bf73a82a8aa86e5485b39477047c8ad60175d118fe31d987","9056c360e59fc78edde932b54124df317f2f04a90c0c6eb7825a87b89edf1ca0","90aff66decaa3a0998e9a6741963713c0c82fc70da505519e3d60204bf715fa0","90dc4cac6326293bb54486d3c873b83299e9a5ec8c86a68bf1cc131f5e4e2437","918126027fabb7947dd4ae810dd561ac22167102f9f978f86906624ebe88c9ea","91b495938bc6015970bb02c844368d3eee84425b472772cdb374a5347db86de9","91c9ced5e9ab8da897b7f69166a7d0bade5c58d511b42d60d5430d536da45d09","922a332aa100d622da733aea8fc74094739bb63cd480d3349a14d2418ab6b1bb","941f70c384905ab77cb9a88e2671301117e4df553da6fc7a09210710deb9b6ca","9442788fa51227044803f1d3efdfc1c2b2da372871a85f0f7a6bb3596a5c003f","9460f427df72c238c4b55f39c8864f1fa3685b0716a53227ea6f7b591d955c82","947a1cdd43831936480167169d30334f818bb5d882650a3547827c05204af111","95f0c5f3b9071db39fd72b88ec9fb2079ce7553fd5884fa527bc9216777d7c10","96c4c83df72e9d860e2ee51f1a74bc867c4a45efc8bf11bf88aa82e368b89aa4","971f59cc197732d0c0b6b8aabbbefca4550fb8fb04f8522bdb4257c05a28848a","97edc66e594bae06bb273db84a35d84c8162a1fdf55ed46d781419a9f6a2e4f2","985638a05562bb796911ec231d306b81e36ed6b58219b3bde874559e9600b59f","98a097d6ebb754334250dfd3ccc5f3dfaf5966524758cbfc9e10adf4a0229693","98c7e4bc2f05e9b4ca703db4a02347db7355a44f04e3a4003e26c46a56bded2c","98ecc99d3396aa9a35ce97456be66c1aac0cc05bab88aa99109649291e61bc0a","9944d1a9674e555a41d31d069d136461eb06dd4052d40f2e4ea4368dd978e01b","9a8f2389b8ebc29d3769868ff8b918fdeb2236d88192fcf76ab0ea3db0857fac","9af18d8cfee466bc061271d82254d7ea638b59b8d5a3901c6610d5baed85c38b","9b01e565a1541f9e652d7afbe62e3bbff28430c1ccac2226ea434f45fc9a99d0","9b466e8fcabe551bb6292d23a359be3ea15b7627a6ad9c9e6a4ff11444c20860","9bac7daf255467f47b83723095f93fa4b574d5fc08593f48825a2b2ebb8e2dd8","9bbd03293bf53e9db51401d157b3eb2aa51e9c70449350e98b9a0a3fc9a684ce","9c3b318c461b56a8d277133a6b947ef5618690ec281c42e9de6c27f22458d4d4","9cef1feab6841836dc20527fcc8ad9979671fe811ff80a5a33bae113fcbebb97","9cf90b3aa59f3ca0e40fd9e1fec9703428752d63bded6b091d28f614c9ba99ae","9d1a0da545eb6b2e16b18fdd305a2c000ff2340c19ac843914b45f6a4f936227","9d8637e5adebaca208f21af0a254e80712988867411be560031f4b7a23cc04f6","9dfd29090b50334ae229e4a7e812cfb9f6204a66dde563e215d8f52e884cb103","9e77badd0923fd79ca9761a41780ee4dd4f9ca9b62512f4fb59c7f8418494da0","9e9edbe6c5c90ef3aa89a71fd1ec54069818d2ff48ce0f35019b811add042047","9eb67ea41c5bcb9557ba51bbbd1b321a78f16335cadebbed848d8e6c1fc68bab","9ed400941ed49b2d90ebe3cc111d90d8bc966608ca61fe9bc315a3c1dbe8bc1b","9fb8c5aa087d38dab064a2d6054826377eea3dda98229725c2523f63a87e4750","a0ff0d0bb3a3c801b637d091293f2eeaac68e934274e4116d298ba60ec3461cc","a1baa1f699fd4ce19e8ef6cdfe346e1b0be63e16d5c5cd5feddcccb16a62f269","a2aec2d2f35d7174801247141d637e77c4f34e478c575b0e0a04c6251efaf993","a3c84d76be9d891812e795dd46470c2978dceeff928d729c0d5dd6def599923b","a3d6708506fb5c28f45f0d610bedba11b1ec7bcdb363ffff3aa4cddfa515f56a","a476183540f2e7121e533bf2dd9125dc071c81acc880e88cb435cad7a6d35b97","a4a8cca930cdfd15285ac3a7aa757d61501fb77fc12a7c3fbd78c096b279cf63","a50654761d6812cd811df02199e1b7b25c9b0d65e591f65430f9277ec43d9c50","a514a8c0898b6697696ca6f0ed9a43bf8993085b2db4299e3e9f8e3419c4a5ee","a644885c31f390b5e6b7fe2fc8d086d9144699295ccb6ffa51b3f7c76c8ca71a","a64e8aee389ae696d0d4b045c0153092113fa522ed5a0fd9b5658b8418db4ded","a6c531ed9bbafabfdd649f3030daf2f24461163aaf99dc73bb24dddb77bbcb90","a70d82083944311ccf98b6aa8da5adebc93c655759eaaf8d79624bb3d322abcb","a7ff7302e668dcea1cd1db2241ff95c0d73534539bd03fdefebbfb57f60d3849","a8b4a33078335d2811bffb78eee49aab5fcb31597dae366d43e20c7f7800994b","a91a47fb4fa5c1b1a834fa602030e435ad641240e6ceeb99eeeab7341ca09dec","a91c8a1431a4120667cd523cf56bac004794fc5b8b24275ad2f9c8a15c75fba1","a986593807953215f834ba73e7d2565659b32aa849986013f8614bb1c61ea8cf","aa131e74e695292adab9f57b3ccc5a503a836dd4b95a3b2b107c69f35dba3637","aa4103342641899dc00c22207c13ac31c0c73afd97771b0a9b249187d979625d","aa70263d079788757f176da269e554fef9240845706f87a93101591f8114e807","acae1db4aeb323f3b637fa11b087c3827a2fb6d69718362f54e3bc48f70ef7d8","acd7884bca46ea9422503cead985691da05cca25bd5ed52a199783cae7b8b01f","ad0e6d78c1e450e19bfca4a0e904644ab0ae315607811a28ac3dba20de869786","ae43a4d252290ec0e18c64dd58d51bc885020b2473e71e3ed0741184c9f006b7","ae69fe306bf5db346ddfa4367cda24c95e44213baca27b0ee7d7167bcdd85af6","ae8c200dbcea29f43b29974cc247d70647c80d5d76385396f1c82ee9f669e2f1","aec13a075b84253397fb97e1c93a23e1aaee6d6bff2a9161bfd00a5b1d7611de","af12215a96963c1e7e5d766ed994695e423e4780ed0b3007aed87b150d090c05","af6b60ae365a6cbeb140430b030bdb667f53a2a97508ae92dfc9ed91ca73b54a","b09355a97e3aef396f681943b37a404a98fccc6bcb97781eddb2fc000d1d985d","b0ecfca0d114bae34ffa62ac3ea05159a4415fc6eb73ab1fcc4d79f657268f19","b25c41f19ba40e646fd9b6f82051ee4c38985539e445b26bd628eae98537df53","b262187aa66e8a97083bf7f79b91595bf7a4077abe7f8be5b00b4998f4579d20","b3f50ed7eac0e9c54b74c4f4e02297dd2d2465ce4b699bcc15cfddf54c0f0f81","b4091f93c3d96e36b0708f5dcd46e0e7a0a48f098036ccef6164e4a6429ed94c","b4093c67a9195ee7d28d2575e967ac80057b92339489c244243c7c504c669ff0","b44352445272089cf90967d4d413cf7009bed0ac19f3fa95cb831d5ebad081c3","b4ce73bea5219f1b27bffb36c6a9dee14447a710a8938db807770083db4552ac","b4f2140fb766faf0065a563ac3664f395b24c81dab0d0d0d01df47b22e888d29","b5102ef50e7d4ed1925af5a8b45192e737df02fafb75d7065995a2bb93d2e8e1","b5428b5775526a00645566822530fb969b82247ba83f2c80c06d34151e1f9061","b5c085be21651d8579e52cd3ffe4abe6b7f45c5a9ee84d38c47b4734409918d8","b6cf3b02f36e0efa93b04667cdc5701340033a09e41a7196277cf6756999a666","b77c6669bcd54e0fa949faf2f7205f2631acfbc1ccf79f93f8dab5c5717f0e93","b7fda8f4bf81f8213d18e3c314df5100ccb6b8db7aed6b70aaf202deb606a14f","b7ffd6cddb12384224772e8de79aec89d8f4bca966a3c2a05763889f92a6db5c","b83b7229045affbb98f8fc46f289ad05e6626ef52e3ed2f7e70d332a54a69e2a","b83f5334b85422ac110a24286d5af7003f2fb5b0d783efe257b38a2281656422","b8abe10a2a92bf537a49e8dee92baf8de3ed591848a1b25151dab0d7ab3134e5","b8b8c5cad182083f45ce2d05d036e6bfe91cde1fb63f2e5a97c683bb7ef7ea0f","b96cea09313d481dfff1ed1a2c552ea29e8fe68f52139458996a4e36157748d2","b96f9beb6d6d8fbf88c4b8b2b807a362f2640479cab6173cf64c7710817785a0","b9ad2510d8249ec4c8e7fd8b2471727aa1bd0ce8f3dde78e545fb2f8f2985a1d","ba5c707cf9be40fe966c08807779994e20ca3f30ea9d73e26ce31ca334c05640","ba7d7464da8e13722232c8f86273774054693681becc450a68aea21a5a0e9b91","ba87e5d43ddb10937bb17941f055f80a223d0981fbba44107aeec8530e3a7774","bac3431138e986d6426c1e81bdfe0a968394896c0751cbbcc8f36002fd0ed069","bad8f17b1d399ea125c524895571601c90b6c93418c248bd4ebcc7886bae9878","bb230236c4ab6353afb4147014c93204d3d1eb8a6d18558075df5fe79ed7f392","bb7fa81e41820d63d58313460f5a3999a1f9fc2cd2fb10cbb5b41a931d8be6a2","bcbef69f1ba50e45f3faf1b4529c32cdcf1e5a6612b5bcbc6aa6790ee14b54eb","bd3bf6053f4d423ff21f7ffbed9d0e68f3ea64b7292c048e9a37ade342bb7b39","bd714f38c881208f1190ad714bf8fa5aa63adf302bdaa8ad8810ff279e43459e","be75cc1ee935f783be39978de91ae196c16141d4096e16eb6d07f59583296b4b","be8c3cb2d8d67e63c8b069920b74c6272922febbc6a0a2c4a0072a7a213681d2","beed0f36d9b1b9a20bfbf89c96862482b8d5b9d4284bc89539efe9c9b11f000d","bfd21b5c8eb26e9d475868bb30d66ee08f20876e9df5cd06aa8fec01ffe666df","bfe97e65f2cbe6bcd0f14ff57ea4dc1dedb2e5f0db92d04d0982cf1932ac1c3e","c055d3cfd85b2ed4607b0d9d3a15ab7204c9f149599f748347dca4afe102af0c","c112d36ba38c362da1c022945db5b6bbdc3014685ca9bb7d940f5086f00a675c","c23a43ed460117f663cec698412729fd91b5aaceb48cc4e55a785b525661bf1a","c23cf45c1dcb748145d87f5c173dd3c8becaf9e3f6fdcb3e2ca91d6726b0842a","c24546a064b9315172ce0f951bd5fa2cd1b9884231cf1bdc1dc714771f1b3886","c29b8d250a7b5e73f4ef675329da2251b8de032501e4836445b6aafd90c645fa","c2e96d98c8ebc10237a2af1c224f626acfb9072c83078f4a8c6d9ef0a58b4a8e","c329c9df0dae8a036da9be440432d045be3ee13cf5664cfa6ccf11576ed11acb","c4600cd5358b5798a075beb54539d952f200def1c9a573bd237c795fd33ba36f","c4ebd58c4ff78c9fc0cd17d80ed563520f7908f9d1106735ca0f5a7abed202a6","c5db39bbdc8c2bd2aa7b58c28c3df9e407955cc3250ce7825c842cc4c30eaca3","c65325f807190f7084346376e2f48fc2b6bb946004a1fac1d8d117930e93d462","c6752cc3c7ad06d1e9f127365f078919ac46b77f8a8fe413650094d914838ec3","c6867ec30530fd3feca89a4e968522f783b636b165ef74f288c42dd50bd51a3d","c6bfbb004af355e96ed5b4c8c9b8b7a96d1c08d24bcde7c666728eb9497d6d71","c77c4d3f536cda10a71fe6a9cd17ea7c1408200e2f7aa7c5325d6915ff250c85","c82f38f23e7ed3e1024661b7a22ff694e88d3b268240e2bfc98e630df8a062d0","c8bd340e6fc7fa3e97415f7ad4c22c51d88c6e77f782c12923e841c04d3f882b","c93cd4cb5cf38fe6221fa8ae171ff54240b5f99ba80cd740ffac69c57e5fa381","ca50b525d7aa7762c56f402696dd464841daf19b036bb932e325090004b4cd71","cad13b6653fd9f811e67d13c5f01f9dec047f8c384097cee01dd2e2db39e539f","cc24c3770587f2421514fa399d2617201752bdca145ac39058de91d45d3d19c1","cd2da00f6f1bad8fb7c1b87cff80e122eb017e44a471cdea769efc67db369038","cdbb7338988f2fd35fd92f21909b7801d9954d1c7ca78401f52c9313f21fb6dc","ce887fb65b6977a2046e7583d704863624e55909ebcc9c3ed065b3d13079a410","cf9223c369b6fb7baa52f301f904352ba8e8d5e4c2a06f70de6ef1cf76fe1b84","cfb9705939742247da0cb71fdfd8b5f7a1bef6f1c2f0979a8f42e54c4a480980","cfc3b5044af37ae7485fba8067dcb22b2438bdaa6e3a30c22ce0f9e2c00aa597","d0481d9b6111ab4afba0462e88970b863284807ff44ca97364c84952e3f88583","d0973a1aca6a118375b466d6e91821f8450110fdf042ac848ee16912012d2b0f","d0df3068db679e24d9487ee09a6462ac5cf3df30f46ee466b66feb6dd5ff71e2","d151ffa66d8d096e0272f0dfff6c27e978cfda570f7498a727593081888b4ebe","d227e0a73e3c5452bc5ab41ea2c695dfc0ff9b0c1c81e59ab3173f796a4157cf","d268e680ee1136a239a40ebf005b30db6f3b52a228016f3193496f86250f15c3","d2989a1607fd5303615937b8c117d127b1b1cde519662ab1e1324390220e8612","d2cba4dbbfe3d026f825a8b470a2f6011f9b8e245cf042ae8889afbb17dac6b2","d2e4c515093f8a2aa824c8b542a016e5c321065f4525931b2fac4f8af2fe52c6","d2e82db1f6e479001e15c9890732b5049f8c900c568d5e3d15707a95a7dc3610","d31e8aa21d1498f2d4a07c4cc89ea6f5a6d3ce54d334dbff230e0f55db35c85e","d36034e2f9cc642d0f9f24cf834fa741bac5b8b139cbd2f50e2065161c9f3cb0","d36eb7456d2a42d1cffa4b60708e2bd3116f7f6758c96bbc0fee0f1704ad8a79","d37de74aadd5916eeae243decf347821c4e946356b9f70471658638ac3092f91","d3cf9b1433fd9a083c60baf6ade1df7f2a33e0cc7d519f491f9d6a93139a41e4","d49d02cad8bbfeac607457b08aac6068916ef45d8f6c980279d6e654407cc7be","d4f51c31a454d9abac29457cbbc21e1b5767c0eac1b37c41ee787a3efb05c80f","d52ca358246f638d0e11a061e97863697df44f43b093d6e8b84ba67b5838f2fb","d555a0d2329caace197c1468fe6708349125762377ee3bd04b031b7eacfc26aa","d581443d0b6b42c76b816edc6946ce01a639ae42653ddc8cc2d6a89ce14fe947","d5adedc08fa25bd06734afd1db3510dbc53ba0dfdac20cf601fde0c77702a72a","d5c084e12da4a5111487c166b879042a21a056f761ee22d9237cb4f65f366341","d6077d547aa21ea10a9bdf6c752b8d1a0a6382b4b43a0fdf790f245e66a609fc","d67e8c1aaab1ce6ec1755599ecde153c47c6b90dd4c301663abe9057bc31af57","d67ec5caeb2af5f9c57533a34cbde7daba5f5b2e5e6ce34c3250893eef25f13c","d6abcc1484c3df45bde915abf48324af1e995c3266a3c6c069e98e94c8d9a4d7","d7a44c85c25ceb7d42280f0c2576de52a3b3cc3ad2333e788ecdc7f7f7fe4b3b","d7f5db16fd3b6ddd5acdf655e090ed0e84cb89d9eafbe1ea92b273b71a38f173","d84489933b19a8b073c65a0386e39e5067830facdc365ced6efe1948c7201771","d8c8b3c52c89cd715a7fdd2759a6f73c3a5f505303b110656cc35f7549a37cfb","d8ca8e025e226ad6bdd32a6a9fceae2982b0413a0ad09314558b54bdc724bf99","d8d03142030c11a0aa1012102fce2b202baf88e424a1236832937e87450dc579","d9823dfddf6c507ec030fce4bd2d98fbda18e595c2ebc563574d9196cc7a5e33","d9b0972f3406075b860ba7cd2e71d4492c826960319b10389c2c2820e2981254","da37a61fab07ec8856b725854e4064f55a59149aa69cad1bcbf89ec478b9f578","daa0fc9f9dd08cb2dc48bf33c9808cfeebff77cb9fba48f98ef597bb9dd6df55","dad01e5bfb13a6c4419f4d24fa8dbb424e93a1c4be656b0e5dd48ac546e0a0d9","db049e7abb7c75b608ae25cc8a9f95959f7aedaa53e22390290319cc2eed3977","db21a75b4fa6165f75268963474f3262124795d816ba80f685bab2c6eaedb028","db66a999537b941fa6d512908894ba86e8dadd0e14b290ebc119555b7e60264c","dc8c31e3075adeb63113852569b83dcd432485621eb77fef62cf3cce5c84a214","dd97ab52fd89f42352c595ce137684cc519c473fa17969e8a6adcde7322a4748","dda0a34d6704887eb36bbc0173334b49d755cac8cea3bbd17bfa972f04183dd4","ddbda9408727a19a4a55d516bed99331edf67d8301de9c78564716465c949619","de0f295bd0e46f29db1167d6c21bda624887c8543545d0c37d662e5b1b312341","de9a46da1f4605525b484a228f8bf356a9d900ecd16473faf77944b22575c141","e0288c94ca9c16a6de217e6baeed720fcf83e401bec45bd15ca47ba8fc9b44dd","e1667469384ec775a3df665679cb3fef057dc84dcb18ed8db8b9c5723835968a","e16c328504278cfe520d6d99990f2a4370cc48159aba86694d0f7598fd4b0611","e24df071f5325bb3a5b20f355143556bc7712535ee8b6ce4c426598f06fd2448","e28d8e6b71264d0bfab853e63178f2c151367cce0dbd16125596ff3604b6658d","e2c734504d211580b4e6674eb1c7d31fb6fb730c037210c34c980a96f9098269","e39ee882667ef28feb4971b73f9a01d3d72c557e1e56d59487af8e0f1b21edbd","e3f19c383354cdf45311f92f00b90fed25dfba7e9892ab2f5f3aa4885876b75f","e409fbfe439455330c0fe003de860e30f7093cc3cc83a32f886c9b539a29f60b","e519e78acf2938460c7ee053981c744dafc7642fd03b56a117d5fec78d258b90","e5db07b7fb0eed216d838fbeb9491257cf54f9bd537a68c8edae7a89fe64c8d8","e61705ac769699a40c52e332cd890187ca9301fc6e64393c8c9064144ccc2dbf","e6300ee8e6c2c4ce6d7ab02b7b06fd1cabe3c5c52b99a6ea3ea8b5acd5092e0b","e65e28b172b77d093f5425112bdae7ab93756487226fd7363057f85bb2a2556d","e734d068446591aba283d136c21b4fb0209f91352cb4fc6589bd651cdbfec163","e7556cd0bdd06760602ef78c5e3b30b4dbe175f96b7147b56ee2ec181a4c5ea3","e7a333109a7aaec2b71048868500c15e721900628eb48790dfeaa1fd4c2dabc3","e7c9175fbfd9fd84bed95d552bc0a439b07a233c3e91fb39ae2f23197ee53f1b","e7ed299ecf44d4a96c228e9aa30312f405df34d6bea99d4b0f7074c79705a671","e8bc1b4f162c4066d74e5d1b3dcbe344742279b6856736c2e1690dbaa7bcf932","e981ced1bfce64a19fa8de1cd518a93f4669d01548f4819d0e1dbb50d266fe04","ea1b8a251ecc1fd96697d0c602d3e14ec46383d27bb9485a0326cea5576ffacb","ea311dca2ef14e02b9aae563bb28dc737b04b7f01c1ceb2be3d92007d2c74ac6","ea8e5b79bbe5329ae8437677c8316f2f9fd75bb1d40c88308c269140a7e564c7","eaeec7c06d1408fa6db5d7ada0a232b1633ffdf0ac815033c29c159352347c81","eb708890ac7e19bd53007ccece064f7e2a069a3751270b4fdafdd1668136dee7","eb996138bc91c0ee63bafe1ba10b130ff5a2fc82aa4918296222e0a831a569fe","eba6e8e5a12a86f17fade41bef365aa95491c469e18aa91aef64908a4263c905","ebcf0bdb3541c8bfb7c9a53f632329b77341cba6f1a2fa0dc9704acfa3276dca","ebd87e3505f3a1adff0c86ffec6c380734df718301b216b7ee089c174130de60","ecd5e83ba8c8eba6cef9c3da1edb8a84e3dfb4ed71d9a2c1908f2c4d26b26737","edc160a11c07dda8072748b66db7f27b6cd8efbd1faa3f6c826a0fe445859c17","edfcbe4773eac1fe2964179a4ad21294efede89568f2efd8e283ac18bc5693b1","f0e1db9b86e2132f004ebf06819eb55804f766bc03ea5d80f487d5d98bad8892","f0f90dee84db760cc1bb0f6e6983d4de0e3d5d9f4adf7b2b52f0d3dbe6d585a4","f1297fd9ecf981024e1544f7f048705377b53219240274bb803ac30e4a52084f","f1d4a6e98f41ab3f6cfd67cddeab9d0ed287b92cb3dbe575e3ce61925510a792","f21c3a9267110e469f224ac7eb76ca5bb084fc90df014f1ca6791d5770483944","f260b4b268e85a8f1b04b2fc69ffc0bca473d2e42de6f2f70128bedc16558201","f379a1b9e29aa7fc25c4c0c897eaa3c0e90d66a201a0ade8cbf523a5cdc8cf50","f3e04891c79b604f9235f438adfa49ee27db43d25c7be0d1cc06ae53b8f6d2d8","f46904e701174fe2850798d9e1b077bdac42fcac01dbc385298da01118c82aa6","f4de28905adbfe6ae4bc38f8bf5f47a444aa8d0f2023faaa431d6f72f9a3edea","f53265f53af0b0856911ab08b373736964d0c443e8ba61d7f1d45f5e5b04edf3","f5403593ba12130c04827f88d019103e924651caa518b7c290673a02f7cb409f","f5681dfc71121ed0f88146a19479675f2fabc6ed376fd5d162e50d815c048d66","f686173d310f41e26e3fe8a7c1dbf4313e4d793323335348badbcf4633f5d699","f6f5046c1263095a69e774716b0cd0907f6795af8ad683c5f41846d4c54a3449","f700bd87d4a758bb71f47731121a9b2259a9ffbd50b584b82f4e6a1f205c276a","f704c9c9e2cab1ed44578f48d161320b5fb4384ecdd8b40a5e22c4078a8594da","f7993302f695430a0ee938b1b3684fdfec4055bddb378b52c81785c0319e8c98","f89156489d35f9992d5971a52a6e03a7d7f095e15c2c782e85efb1408a2bd6be","f99ef6fa3c9c6bf572ec69eb6eeea9f88ce6590d3a5565bec62b001b6f2a376a","fa2dfc22b4fdbcf402a822e8dd376925655d997a0f96284a60f10665ba3581ba","fa3df5f8349aec4805bbcd279b88697def63f2462d8ada0b5fe1d9983d9a6daa","fa6b97cbca1d4f09662e706293b0aec1eb76b8e2277441f54ab6c548b5423236","faac0c3fa7cdf67b452d407e9a1db5cbe1e9140ecfe300200b0b0a6279c97c66","facb45d3084caa490d9b0ac2bcfcee89629a4c3db5926ec9256a9d27d25559ee","fbc8b53b5c6f3727c084e5e0429e410a3fed5a17e1a0144692fd196d9836a4bb","fbd74e4b8dc748b2efdd70aaab07adb80d7f15a38c1261de85bdfd9591ff106a","fc475f9c2d8bee2ffea435e86e6b39b6e3e071143a4a1fdf6765b0da13b66de6","fd04d7588bb9e6ca0a8b65ed0c9635082a9ee5f46b2d1b5b25866a072236c1fc","fd60f2a432086c6fc4a4c39d8d2d6edf5794c763c05a6401db2bb5fa2c601775","fd618761103380d690cb98804e8f116b6c66ef049fbf67c1a059ce49188658b3","fdbd44d3c55504edfa1bacb4c9b7a6c102659d4deef0ca91b9b7ac567ea9cfc5","fedf2577267d6dcd060ebc4ee8de6ccdafa60ab26b78d74c1e8c784252fecb17","ff532716738e2fc716c10797d9717f324cca3a1234320a84a73a0b89569f11ab","ffd0fe3449e449c7b9fcdcc7e2c1ffb677e57ad935a252de88a0122d437efa67","ffde5c700732beac27a9b5162213d387422ce199400e56d9cefe550005b6a542"],"schema":"fsgg.atlas/1"} +{"records":["000ada42299601fba29016e5c0e0d4012876fb42670bb10fa0b1315477254ba4","003893cc49855d17a15295d7adbe57ee301ea20281dff216461baee0810853ff","0052dfb9eafceabaa590f4497e4d42f19020718c84b981d265edefd432ccf8dd","00641d046d6869fdd0023ab3df99e0e67a6ea28f0dcb701f622b1cec8b3e07c6","0066d4a624c02398f21b4d7a736a9fb5101ed8b6b13ceeab46907e9401af98ff","026a241141ee10eb829aa6ce461969242d5c1d45fe9ca19f08ef4ea880877676","026b08fb343aefe19177e95b759560d340d372def4b71acf613fefee3438ade2","0357495d23fac4fad210b6dd7ed7cc57dd33d107e1659a81f085cad78300797f","036c148f6d0e89858c9bf4cf380272ca6904bb4ca277a909fb71c47f5450cef7","04652cbc95ac4dcd21b837b38f2ca5a0ccd4d0946bc13fdb31c9c15a578d3a2d","04d17203f03279980862496517a1f0861be5f6cc8063bfbf92f8f8ac19744fdd","04e404d89dca295564813149472b1de8e6c43357e2f6d91d169ded7600ed3a02","0509e5c6fdbd2dde0c0db8558647080560714804d00e4f9268342f2e84858a3d","06ad2c8aa0ff3b862edf3ba99e0e4e8801ee163709e66333cd06c3fc61232b05","076259a45e71df780b012d29618c17739246c86321d2ff05a6c272bcca8db675","076fa091c878b19cf56a94be0966dbcd58d52c1839f9d4b85bbfdef650cbdb88","08b3dc660b9d2bbbe75b590b2b86d941bf935a254cd5f09de71ee6894f4048b6","09e90ad705af012a8c36efbf296757f35adf9c9ce3b8908791c75d72c192973f","0a6d7dc5b64970bfdadc9049ace95e8bc163fc421beea70129ff0eaa692c6d06","0a862ee40916522f8ae5f14b3e084bf5f2e6488185583346db96ced16ce7619e","0a9df276d42b56d98a7802befc2404204e0e5ee8bc7f5c032f7bb29aa4ae2091","0ad4403c8f4078dbfa543310c69bd1dfc768e305987214ffc37d7b2600c4687c","0b2d1557ff6df5f4d65d540a5403b07ba81b381dfc799b7884ac72dfa6ee7753","0c22360d4653eb0f450e4d3d34564875f1660cfcb2d546095d98b3faa3967cbc","0c7d3f36e3bb4270edbf7abd99cd2dab772df274cad1c27c7e87e302b8eb1c23","0da4d093b49c0a1f654b38008bb01195e816829279ca1989bd2448194e15361b","0e560af7d9dd2e0f2f588a74cd35512973747f20bdfe0bee0bc889105ea53dc9","0ea7107c2c8edaab3ff2bae32f63cfbef6903a51cdaff257278f757ed5ef429d","0eef4d717eb03f0906aa3be7336aa71f831726afabe8a56077b76f6e82fd08e1","0f11324ad653d8d841962b0eeae9f68b80243d4ef7df4f2404ed4c3e45ba5197","11fe30832d93706c60efd836b09f35f049c4a715ad6144cf277ca240c5780704","1244d27db0cf5075353bcc622d0fb3b5ca6a7d08526e2c5754e8b745c250bf3f","126c817ad25ca9cbac2a0f7446e76c79852459ac7b9c61e3ba5d5cbfe5d37dfb","13824d6bce0f961c89eef4bd3c8a72ae6ecf7a1339b9e06eec964dc5c12dc544","13d0363b8d765c87a57eb42c4988320a9c2e7fa09024aa972f4b13d7699a552d","14156f1c6bf0fa8dfcb5cfafac09e012db446d528dad0e4301404fd693b9bed3","155fe673b8ae12549c978e1bf1d5c43e360937fcf2135cdcd5aea6f6c771da44","15d41240067e2335a0354a4e910b6610f2b8f079b8f67186f10181622b4a8999","1746f4f9d47b7dc42280dd34e664b3ec410d3cc69ac76933707499ffa34c79d4","1754adaf40732c3a8c73d2285c25a8b6c8c9d3e68370de618a0ffa8f3e60fb6d","1945f527afc3c2930ec4d7fa57ebb2ef7dd6321c0dd3ab9233c9963e9e613165","19d657b67672257ece127f3b957674b7fb4780843148db0a36a0b329c2a418ba","19e75be8ed4dfba2a6f8034154052160a7a181b17d887b3e8724f3e3c111c31e","1a24f6ef0c08a898f309c1b925fc19b29526f913a61a1dfe4b1a4308ebdd97ac","1b3ec24337f0252a00cfeb6df0a0f5d2b6d737dbea61b8d0b4a643f4c686df6a","1b5351b2dc647aba864e387168db5128435cb80da94fc42581cd60a05fc34b9a","1b8cad98d53da179ab05eb47c1783f4c8b45b9f39c635e7a337285f5cd9621c1","1cfd18d1b12b25604d818389a34bbaa746f450e70246c7f4242fc4e215fc46a4","1da011289116fe88fe92cb8f0e83ed7ccbbca251681d4e136c5a61c40364f8d3","1ec9445b242d2a2e149fe71c67bf13d8c0e4ebe5a6ed7b022656b9941973909d","1edc36731a9c76ad07d269d8b4fd84c8c956bb43d6f56de17d6208164856ffbe","1fec5a63a7b2b212e3e5d5222e49061f3b924966c9741294f5630836be8a3925","20901b579f69cc97eb56b492938864667576e1c9bfacf13f8a529c4f6e543448","20d01a387b4d0801cb588492ede88cae7bade9b7ea3591d9e954add1e67cf4ce","21338155cb4f52c49e5072c877771be67c75590d9b238ea025fba5209fd6e018","22ef13e60456fe9046dfe72f20122362aeefbbb445632231b8e364ed9b50e135","23af79bd1e7995fc8162ddc4d830318acb054bbfcc9c7d5cb141ec306da67386","24373b643450d9dd3b8a5b0e74a5fec2844cd8cbca7d8a57dbc8b9ad9eade9dc","24d4f2730d94d1b7f149771ef0e59192f4936d142b21f4a56b1a391e4514d38d","252de742c26409c837ef491f55eb03ffcc99da13fb1a2f8ab66efbfb0c081a2f","253bb17320020b6a5ef8f0958856f6c565a239b4dc246d9e825f8b14da9ca8de","2591526ddabbea03fbdc38bf172bc54f42df9bc51eba7ad2b70d6e67215f08f1","26259abc7fe745f52e06f2aa2abb0e50f189bc7608065f04d5c669a0a99941cd","26290a0990d6dac0ce9448e05eb934210603356043dcf14a5d80585288e2aa92","26d6b31965013079d4db67a2c403e01f21e3c30ae65953400dbed92e289a0925","288daf614247c260cb673d8674e8b3874ccc4e269347836851f702d7ac8e2f7c","28abfaf6d50ca38af0b88aa50524200c17af9000da83ddbab3d8f9e06e020fa5","2905a2b4a58bd9ec1c4f77fd3d1d246c02caa49d806272756dd039c79521442f","291d3db272eae084d34c04bc1305f2abb26a7e7acbc5515208469b46719a4ed1","299e929f58fe7d2878ec59ba6ad9fb74f1b1e550e488a4512373b9621f089844","2a38ddebfe3380232e35d5a24f9cb9f7c38abbc9c68add4ea5952c1e65d328d2","2b4f7c8dcc95ca8182105b9b6806391666e6a2c3a5c80d3ce5a5f04fd6cf9122","2b5e739c8f9602c585e67554c457e6e53351679afd56ff324f8fecc80f0891f1","2bc251ffb58a0d03480748058eff4c44079a0f21d75743063cef50263982337a","2c76ce93500601e281a41f5985fe4e3926fc8bc9d01ee687f14052cb553ad2d2","2d46924a94c85f4275a449dd3d9eb6c602cf8a9104db19d224e3aa469b858d06","2d5048eeef90792c0a2b9aed7305598a28db2103fed3903462c6c1882733c3e8","2d599c722a08306b98f2d833fb3e4a7acb9dea92e6a58820caa2f65c09803fb8","2df1610ac1b912232030b5507e5e944515b0f1549bf2b76ecfb12baf0f40ccea","2e1bc31ff6b6fb14d0ca8703a02833db749b03e172f2e91f9423f0751e88c256","2e872e9d3ab8b553270e79673060c50c1afd68a41fcf9fdd0a13cba80be0dfaf","2ecd502add2d801eebed39411fadc9a80098ba9ce04a5f4b728a0e4e331232d6","2f7357367d921995f4c6fdaa693392adcd2df4860ef4d25c8dc47f7ddea8c755","2fb2ed7902a8e35dc36489a23245d963026d688008c92fed6fdc1f6bc27198a6","2febddcced970d495778f33fff212929ac99c23adc42be0c1062f5c8676ffce0","3018f389f6928af5830bdd081c9d03530a379f37d1c2f9196e6fb3c44eb337d5","310bfb5b2d061bb733771e5cb7b3b7d25db43af5eda9f806169b7ef9330c2fe7","31fe4b51d55cd99a4692d2cb787d362cb4c0d0998d3e001efdb5cb7ed838340f","32f69a7b8997ae98b9305ee578145d795dbcd39ca4469bf2465e57a0295cda51","335683e33b94cb86b5e426b4faed200673bf850151191a08458136ceb164fd4e","3407ec53a884d3945d86a88d6b9a883419dd426e96b1108a8e6686f30397a629","3442ba5c7643c793f62d90ca841f7891b3dbf97f028bc7b62f8b4f88c1266d1c","34463778cf2d29e3896a65613cf9e3eb3e9f2d8946d17f12b609e70eec63d128","348ba129b7b9c94e24fa8ddb81024e777c60448d1b5d49f7b2075591b23c13b1","35da3938b72cf3520e126ad595157104b69ab748904c7b4e12f563d6b103172b","3600e7356a3741ef02f8b2ffa6a6b5d822dcbb170771f2ea33312dff4470f431","37c8908ea2a349cd3034018027160ad810b28ad1fc203a9a353971e1f7396b4c","37e39faee019bb041627510f1f02746ba9a85696417a083b438eb4974b72c2bf","38a75fd804821f4836f0a7ba8d41af3d3a3a5f5d7dcea68487009297824258d9","38c6396e645750efcb2f187c36c383471b3b0b59290e3b42cfcb9668594cd0c3","3962789d05f324d436a363700cbb5ced5aba791d782b3c0ea73221fe0c1f0b97","3966e5e53811c43962f5d0953e5da4753eacefbea27ecba9d36af2fd8e4fd52f","397476cf107b48e7a662264f8fea9f880231fd3d1e0401622650f214cfaa35c7","3ad8b0398ba6c354c9e31b7438b2515579fc0b1f17de4b35a914c862a3a11e3b","3b3c6cf083b12a840565e00458e2fd4ee8a61f97cda452703a6b13d7776b6c13","3b4af144afed3d52dd2e1f64e23bc25b3475eee5f7af3bde9886761b15c33dfd","3b5d82795e9f5d1992ab67e078fcf1108247ab9b6d1baeac944d3ec0294cec5d","3bce154e59c5c45216bb5372a352e948d6cb365bb1bd47d4666ae0412e507ca4","3c75b650f3fa8217597b01d3aaf25427ae2a658a7c966afeecdb391d3ba547ea","3d0274f77576abdbdf442c8843e955e1bbc91e9f8cbfe3646b119337cdb13c96","3d642ccf9ca4a0f7f5dde1b41f65c99e9c447cbb9e64883b67e4fdf76f216f52","3d9fd2c5877483382f0c7331206393e42827b5dccfd60549a6771b7a5659e524","3dbf6d1c2c8db1a7e3988e2a84b67a4e1d7c8304661652ffa94db3b7eee08edb","3dfcea4ee3d0d0ed09b1f77bac48b33b64ab4620cbfc74fe0e4201b4cdb81ce6","3dffc36586e9078f750b0a2b4cc2c70a17a81294903186dbe8cc47cf8055b9bd","3e2f66baa16c7ea936eba34720a55897438f60b343cbe8fda4eab1e5dde044eb","3f5465798dbc2ad279ca4849d5d0f819bad01455e0dd2a9d98afd4b55cfbd7ee","40de9f41f9a9f56ef6a51d065270e875b4a85cf043b7c4a0173b2510de4979ea","4134a3936170c1fb5fa6d2e2329185a981436477a66b7d31e827c363691bad50","414259a2fda4a1a49729be6fb1aced4675ee9cbdf990aaafb8e5b3153b54d64d","41baa5d98b5bab2ee01cad50c05b83edd8cdfeeb00f30b9406b4b2ec6d13d738","41c768ea17144c6ec225e9a65d4c3c127fdd7264dcba1a89aa17b20fd5d7e3ee","42aeb46fcc3d10b95e4067bc9cda875fa933b4102873f67c7bf1f8ca6799a598","4320b92712bc14dbe10b56f1cd3d1bdc093fc4be6016732839d0be4dd4d027d3","444342c21a4743af5961beeebb88088f5d2a0649f76c71973a7706a744f5efd2","4457ab439bc8f212d83442dc7500e9d45ffac849d0f77cb97686d9b0672fc3dc","461d34fb1d53849951a7e715e52342372d779299fbcad210794235c610dadf64","46a24cd8e385b748f40d9271b1e856dd6d68c91ab356abb11ff6b65f1ef936bf","46cdf2c207f79d388001f6636dfb7a98bb2ba72b9d1c6df4938f0a27691e07a6","471570cdf8144df0c32aba1730aba24c7e42e5ec317af771ffa169f5c842d117","47b5cb2b011c0f7012d75e88eb86a10f3f0bd48545db139669e654cac1f69650","480f1ede18ae031b164d49d676feeb1090fb33932676ff52e1e2eb24e8d154cd","48262b98c0bdbd5ee2314345726d23630ec1771735db8fe5f1a8590b662c9962","482cd15ecd9cfbd8e1943c0fcde0bbf1d875392dc2a701b698f48bfba684a062","4855e1947afc954cb1b20bb45e7af10b098fa34714bd32e9bc77941cf58fdaaa","48797c44c92cb34fd9a57a08020b45c6920b2268dc8ad616c0f814a3710d5316","48d094622ada1806cb30335926007c1abc476b1f7b45a2e250c490afa25e847b","48de3afdc6ee73ed121d1433bc6367a399286d5f8c2c63670a0b3b9752a36175","49e8cf09e38acefd3a0fa62d048028286d3b47b5ceccd8f51f10022978c47820","49ee4a3f2a8918bdbbafb312cfa807d9982800d13d29ee292c6c0daad8b9b8f1","4a724a6a842a132c2185279513f341b79f9be93e42660f1255770eeae3b1323c","4aecbdfafb68feb3124c39219498241864bcf1ceaf87fbf80598b1dd87a9191d","4b364ecb35ad02b06b6b0f32b6a29202f2c835e1ac0d70b89fd0278271799dbb","4b6ab2768e1ff3716ac8565201c031a820c208db9ea6ae1495dd782e7557a3ab","4be7778c4f491d55154a028d9a9dbb35059953fbcd243e0206902a6e64645efb","4c8c327dacf345e184042092e96ad3ea02ed4cece57dac5fa68ea52fbb5a6adf","4d5a44ba07fafeab823b54a21846269330ce35b4c190f3ddd5434bc8530d9b41","4d86a2764c55b5c5f675fddad8850ce4ceab160ac5c164a299fc098899d31aa9","4da0a5be70e8af9c39623deac83822749482187f6a0fc3d186dcfddaa7111576","4ece7844e2b35705ac39fa25913f6909aad5b4b7446bd637ced46b47c0db135c","4ef30f11bd4dd9d2eef8716d88a83010546e54594b2726de84f6d587651ee940","4f03e231c0dc5c9bb2874f6856382d5b205758af9678fffdc7552d4e4ae9866e","4f1e58fc658a4ceda181e2a7fa249305b09b573ffd68c2489f204f4957224957","4f2750b974c1404acb721ffc84cbd1d0756a24211dd6f6503c10ea74dbc45676","4f6fcf4dd7e73d86e06bdb9c14a1078b61c0efb2663ced9bfbc5f46fbb4c6d8e","5029c7b222158ab3f325168fa543d84fd2332d2e3e38db1ce7b83899cef201d1","509ec9c08864b9dd0029f32ffeac85fbac863e2dad459994c65b7cb5264faffa","50fd7e982eb2d2813634b7c44e102788a1a1cd4910a27acbcf219f76314fa322","52049cc9cee43bb27229e6b3e983e02c6aa20dd7d153b13e3c74bc6d2b47cf92","521ed246c4119acd6b579b6eefa23389a1655df54aa35de7671743979ebfc68d","5382c901d160ca2d79888d8acd7a690a5349826b5da486274b0800c9d7513f11","540879695d41205515aaabe5466971014cb43b960a26b8e5958e37fed63df762","548d237f42167af5cf5caa0ba20f0e7a6387deb6f27765637f078325172396a7","55267f058e9f085117765e4ca72ce875b622ceaceed964f6c396073214835c28","5560616d1e72f0a539f9ebbfea3b7d195c1ef5622f97994af1963748d4f97533","556ee783d8e2e4ca50f656c095758be613983f904d998a6534fb155510114f21","55a4711e799294d06988ab4acf77eacd7d424123082bba3ec987dff0ae13999c","55ae095961d78a1514c4dd1e63d477c60179a8662571ab5a90abd3eb2b83eb10","55dcc23ce52b3918a60029d9398f262216471c280bfe66421cc63240533a6087","566ddcfc45ea5edc695626826ed185930e910fd9107c5bc1844c717b714c15b2","56e7158313357bb145bd98c5f790e569be2203fb2601565a30091a597a7e7ff5","581337891936ba630d34ce9f6b803b82a2130791510f15bab24a07332400417f","58901d008c36a777dc138fa6b6d198030e0e843bc889cbad3acb954c826b3608","5962dd14d3923433cf723d698d1af19ac37a270b6e88445643fc56a646faab5b","5a2064cdf51026eed65457c05f34bec919b31d96d35c29498d298685965f0b5a","5b77bd6dfa81cc339e729e4195e258facbfeb64b9c680512f742e3fb1961fdd5","5be05ba74075b8f139be565c47688a4f395ce71452dce5cf7da4348c7ddb7aa0","5c0206d9d014821b52a43d7b222327a89d4ee2f5b1e21813dfa659a69f7426b5","5c3527e43fe24c5aa171c6fa4a3de7fe5e78f2527aed0dd19cb21d154d43da21","5c79c77f00167ca140127b00f1a79e1ffac621e46fc461089594206a7df8d7cc","5ca67643d5111fffd21deb18569162733e846965bf05fe6eb33ccd37c964025a","5d015880319af666943e68169ca906bf2f0c813d8bf2c5c0262aeb5a40366350","5de00a2f5eabe86c14f360304115f4136c41df1fb664eef6da26072fe7623d44","5e3a589b627edaf7005c60382475fae7229adc4ffbaab6d6fd03e9f08a0a8e19","5e43baca07fb966bf1c4b3ac06bb819577e477a84c5d8d3a9a19c391ada2e0b5","5f2a75b89983d1005a38afa2cabccc3a39f31989807120281d8505ffd564e0c6","5f43c837f39d207c35a58e9b36fe3144017b2012ac7da334714247606f1906d2","5f4fa6dde5930fe1b42f805895f0f5fb135c2b3ff9830f2bd30ae7526a3295a1","600ec184ee9964881bcaeaf72ad38a72db05d5b629d301cb323fa1ee9369b572","616c4dbde10f465da822d8a788feada26e5f915c7fbbc06232287cd1899c3044","62a713311297a7145d3610ee60dd6626ee543645a1918b050c629207561efb5e","630fdcff1f227b5baf5d10bd78ef0fde68791ac0cd8a15f65065f5cc4501b17b","63113617f2e4ee6b827a69bce6afb3949190a282f5feaaa9e2c9f82372623bb8","6312b7a9f8252f49b8ea0cbd0580b80bbb221db574ea74939823ed9d4140d73f","63544fa69b09916d52b305700eb9816305ff22b77162a44edd13897acea3a655","6385459222fba2c3302d3f2e38c57fcfe0f1829679fead6cffa1964248767d5e","63a4394e689acf4a4762cfb4df691d05f923fdf592fd2f8ea41e6a54f98d1136","65725e1cd3323fdf44ec47067fd6670b441ff5f82e99485e1a4fc7d475f14340","65d5b7eff9d03761c8206218159bb34883c09052d6a1959d040f711a881b4d4f","6601b2bb6c908a46ae2985d4683c8baeeec87b0688b9b33d3e8900286bf4d6ae","666e7f698fbeef24e13e91ccfa334cf781233e060fa86bcd7d4d0eb00b30f3d5","66d414618d4283838bddb6b9fd4b5221c280a7f6a715b622143d3bea76bfe1f6","671168c05789fc651cd961a5a15e10adbb76656b802cb0fcbab468ab76412ca2","671d95a6c09bb7b05a5721d52cb761300a2c8f376aac20be2948b7e97bf302b7","680de944f1f5380c579003e329ed6f10702ec8ebaaa8208743775588d2424d05","6989ec486a05550633170d2aa79188ad9b03aeea6c7859dbf18790ba78c5427a","69ebfc7eb8427db3c5c59bdde652d0cb269426126f8540b1b58caa29ccf130e2","69edc4285578313d1dd2f914d69add075a7b354f7fba717606d1abe15292576b","6a34d9279cae58765d6ee4a980192c0e15f3ca217b9f1815861d472a281b3cf8","6b00dccaa7deabc750679ab085b237a2bd025bd971ee1eb7bdc333b393b19084","6c3c592efe9c684ada5661b8cc88a5c3f6e57c841db06b9e070687504cbf6236","6ce6d164c3e31463fb9e144fdf91413e55d077cfc4f25092bb02923fb538a84f","6e08a638e1e28020923effd4c65fc517dbe7b06100ff76cde74e427191503b84","6f3a7020233cd77cfe59eefec0a277f6dda323743c8d80e4e54a95cd3cbc23cf","6fccc6f0c5fa71c43211785dced8abd0f3295040eab56063f4e8d77f1c09b8ef","700cd21af9ed7e81900fad9d52de2fb11db48e64b038e4293168f85e5dd0e043","702d1dfa75e92a916a446429f474d4c296e6ea4e8c487995852d0525e8440659","704cf778db6086c3e282c81249fb0ef09c1d7c2043335ef74c7ecb69bb3e84ad","7075f89b1271fd04fa02d4db95c0f0bd6bdec24e53a7953d7afaeba40e17e8e0","71ef1ed2d5e4bc7eebe7a73bb3e9423e5bc2f8319186380fe8b38334952d3b01","7256ba00af1cf759b95b7bf8ae3b9943f31349bd10a7652a26bb419b368d73a3","7369b339daca0fcf46ac7fe82d65ae95c75d7dbcaaae51209e6d90b6587a014e","73ec844fb3e2b9febd00ba37508b284fad141630f03cb9f74e36a195180f5054","7410de003c7b582e30470d1209eefc796a70c76fe8d61dd9ccfe01ecfa41310c","741c27b54c49167abef1d8633e3743b0e98f82a73731e744b6671e119a1c6310","74b5d2ed555740db7b4b0ea9b73f8fe00965fea8e14d4f075eec26ef7a189c68","75aaecf53db10459d768a6873f6783e7d7110aa510c2894378df027c1b03584c","76bf5a9c126db6eb466287a7c0d823327ee9882a70eaaa6efb03d169b5dba808","781a64598efb2a11156f07271ba1c14c4f6b3d73aa2943b26eae02063df7af70","786b0c2856bf1f3f809e5903b0a971f1e072af5635aa50bbb9b1449f96d7b694","799abc1e8d381b8d97349479139985e383bb49179b5a80f39807cb35a3ee78ce","79faec494bdd6d098c9d2a9d8559f822938c6b2104188db95321d89e7a732979","79fb2e6e6a91117b6aefbdaabda23ccfa596620f548ee5075993a8dc7a8b872f","7a032dbf0351aa32c77c8d187f7eb697500ff186c88c5946ecc15adc972246a6","7a134e7f1822183ed1c0ded720971539350feaaf92612761210cfc3ccdc55870","7aa52373f2721dd76fc8eeb3d6061794f27ea8d11e96bcb1ff25a97994a77d5c","7ad4ef4b8d3221758a9e7f9577750ee03f6cba11c8eae8bf25f74a3131bd21a2","7af2394d2e697f355439e841b6323ffbbf8b90b2e48bf64873791fbbfdf15b44","7b947ed0a9e6e7ba180921434b993c62ac70bbaba6af0a1618569a2d4b705201","7baa35131ece7ed9860607157d2531d4d70a061bdc9bb9876e20328f127cec53","7c2a1c4c4c03e3d68d63e0ab58e4e34d3f2bc1a4a837a055fd13a4e9f95ce6cb","7cbf970a11bdb91a40e248eee97ef789205910ebc913349698fc75ed35e82fdf","7d6133667f81aa66a98755d253ea43301b45ada338225df034d2ffdfc79829e7","7dd54213b65fa0a6ce5aa3c204b5209b67ec16306b776aed7dcf9e6601d74235","7e89b59b456dde4bbbdbf8079665bd82c51d8e500018472981c15618b3893959","7ead0c68ffa0ced241af74dde58b3831343dff3f7eaab64bddb9954545b7ba12","7efb464c6d7b469303c43f718063d8456df6fe43534b5d8a4229f5b9ba9705cd","7f8188b57ad3b0c28210c95954e5623376a4262dd5e75f002700c6094b8d6b6c","7f91dfc2ea1a3131c4090375db0f489c2a572e245ade6cda4ebd440446d6d60e","7fcb8cba3ed0ee9c342947aa88f0f699bb4f5c23244d21c6c739c9b66d7c6101","800060d7b4934508d0277f90a464e3112fd2fc99af4ef23825d09b0ff53f91c3","800a802a4ce9e597a102f0a566535c1f9f7adfc60c41af6bd2db4fb7fe3c0d0e","820c12fcbded9048a363b9e0ebbc48b24f85fd4a68131b5dfc1b19057bf09ddb","824bff7541ec2a4b0be126f0b0791314d568a0eb4e29073de4f9dbe0ee4918b8","82c419e5de083e423330432c9d45c744043d1bccd8eeccb41e3014ce9ae3c32f","83347356a898238c013dff73246440e361a9e24cc3c4e0fe0e850467772b4938","8343a4211a4d0ffdb320d5a4305174d85bb707d15dad978f6436297d022daa11","83a06a604bbe36d72da976fcdeb88665c762b0f0de44193576ef2e0cf29aa9ad","83a97b9ebb29f5cd014ef5e178970a601ee92c44678f05d1860b383c5f63b79d","85a962a7c23c14dff8d683e738b53f422221697b213cafeb616d3a172a6c4223","85e961266b36e0f8ec2a477f1f1dfe7ad748fdde9d906f7bd3241e6924866ea9","8629fddeb4f273b35df69d4d28923adc14eff59d919b1a495d1a68818137c561","872ab2b2d65fe685b91e355f5af051c85b79569ece16448160d01fef38039624","87789dab547842b4e0c822758e1325a3cbb046063e11e105a4779b3741e01cde","87f2b3634baa504f2ed9508c6cf6a47bbfb36214a177eb13d70d6a987706818c","88b615ef6a31bd9958e98b8ea522f49f0360ccac5d9fa8deb9e3ef3fe3147d9d","89a96597dc9c218633adaf94bb5d6dcf4cad8f5e0b6f5522a28e3ce8d8b2865f","89cafbb20d6029656266d8cb0f85103fa519c8032598282fea58c94cc59c4125","89f2105745b3a7cfd30e7d7c598d6c8fdde0a599f30fd0db7382cba50412445e","8b3eec010d1eae43a28c88434f2410a751f790a9d6ec4a08e75e68c171629ab2","8cce78271b4f001606069a575a172041fbddc52de6b582c920aa3d3b5d5b67ae","8cecfa09651c40be4d7c11c117c80e1911dc75bf6f1cc34be64706823cc024c3","8d250acd40c8a24ba0d51cc73e65bba6856509b5fbf4c7d7a435897a01c6e764","8df1420c27503370db9382f68a0af8d2b4d56f9dbc94b24ffae450a905083a79","8e7371228a726f381fb811d1d812c39917788a3df7e53dba1a3c364e755a0c03","8f3827158091bbed154d21c843284ad472a4552da2eeb858748aa29676e45662","8f4a21c70e4b933eaa4f9cee119945dd2ebeac532e82d34e17511b38cf03608c","8f6debc54d2bd7abb42f581f2204fc78b27ff8c67ee4b6392b4d71c5f983ee9d","8fae27ba5117e202afbd523b249fc454912571900fc909f5419b8ac96c773c44","902b958b4db7d8d8bf73a82a8aa86e5485b39477047c8ad60175d118fe31d987","9056c360e59fc78edde932b54124df317f2f04a90c0c6eb7825a87b89edf1ca0","90aff66decaa3a0998e9a6741963713c0c82fc70da505519e3d60204bf715fa0","90dc4cac6326293bb54486d3c873b83299e9a5ec8c86a68bf1cc131f5e4e2437","918126027fabb7947dd4ae810dd561ac22167102f9f978f86906624ebe88c9ea","91b495938bc6015970bb02c844368d3eee84425b472772cdb374a5347db86de9","91c9ced5e9ab8da897b7f69166a7d0bade5c58d511b42d60d5430d536da45d09","922a332aa100d622da733aea8fc74094739bb63cd480d3349a14d2418ab6b1bb","941f70c384905ab77cb9a88e2671301117e4df553da6fc7a09210710deb9b6ca","9442788fa51227044803f1d3efdfc1c2b2da372871a85f0f7a6bb3596a5c003f","9460f427df72c238c4b55f39c8864f1fa3685b0716a53227ea6f7b591d955c82","947a1cdd43831936480167169d30334f818bb5d882650a3547827c05204af111","95f0c5f3b9071db39fd72b88ec9fb2079ce7553fd5884fa527bc9216777d7c10","96c4c83df72e9d860e2ee51f1a74bc867c4a45efc8bf11bf88aa82e368b89aa4","971f59cc197732d0c0b6b8aabbbefca4550fb8fb04f8522bdb4257c05a28848a","97edc66e594bae06bb273db84a35d84c8162a1fdf55ed46d781419a9f6a2e4f2","985638a05562bb796911ec231d306b81e36ed6b58219b3bde874559e9600b59f","98a097d6ebb754334250dfd3ccc5f3dfaf5966524758cbfc9e10adf4a0229693","98c7e4bc2f05e9b4ca703db4a02347db7355a44f04e3a4003e26c46a56bded2c","98ecc99d3396aa9a35ce97456be66c1aac0cc05bab88aa99109649291e61bc0a","9944d1a9674e555a41d31d069d136461eb06dd4052d40f2e4ea4368dd978e01b","9a8f2389b8ebc29d3769868ff8b918fdeb2236d88192fcf76ab0ea3db0857fac","9af18d8cfee466bc061271d82254d7ea638b59b8d5a3901c6610d5baed85c38b","9b01e565a1541f9e652d7afbe62e3bbff28430c1ccac2226ea434f45fc9a99d0","9b466e8fcabe551bb6292d23a359be3ea15b7627a6ad9c9e6a4ff11444c20860","9bac7daf255467f47b83723095f93fa4b574d5fc08593f48825a2b2ebb8e2dd8","9bbd03293bf53e9db51401d157b3eb2aa51e9c70449350e98b9a0a3fc9a684ce","9c3b318c461b56a8d277133a6b947ef5618690ec281c42e9de6c27f22458d4d4","9cef1feab6841836dc20527fcc8ad9979671fe811ff80a5a33bae113fcbebb97","9cf90b3aa59f3ca0e40fd9e1fec9703428752d63bded6b091d28f614c9ba99ae","9d1a0da545eb6b2e16b18fdd305a2c000ff2340c19ac843914b45f6a4f936227","9d8637e5adebaca208f21af0a254e80712988867411be560031f4b7a23cc04f6","9dfd29090b50334ae229e4a7e812cfb9f6204a66dde563e215d8f52e884cb103","9e77badd0923fd79ca9761a41780ee4dd4f9ca9b62512f4fb59c7f8418494da0","9e9edbe6c5c90ef3aa89a71fd1ec54069818d2ff48ce0f35019b811add042047","9eb67ea41c5bcb9557ba51bbbd1b321a78f16335cadebbed848d8e6c1fc68bab","9ed400941ed49b2d90ebe3cc111d90d8bc966608ca61fe9bc315a3c1dbe8bc1b","9fb8c5aa087d38dab064a2d6054826377eea3dda98229725c2523f63a87e4750","a0ff0d0bb3a3c801b637d091293f2eeaac68e934274e4116d298ba60ec3461cc","a1baa1f699fd4ce19e8ef6cdfe346e1b0be63e16d5c5cd5feddcccb16a62f269","a2aec2d2f35d7174801247141d637e77c4f34e478c575b0e0a04c6251efaf993","a3c84d76be9d891812e795dd46470c2978dceeff928d729c0d5dd6def599923b","a3d6708506fb5c28f45f0d610bedba11b1ec7bcdb363ffff3aa4cddfa515f56a","a476183540f2e7121e533bf2dd9125dc071c81acc880e88cb435cad7a6d35b97","a4a8cca930cdfd15285ac3a7aa757d61501fb77fc12a7c3fbd78c096b279cf63","a50654761d6812cd811df02199e1b7b25c9b0d65e591f65430f9277ec43d9c50","a514a8c0898b6697696ca6f0ed9a43bf8993085b2db4299e3e9f8e3419c4a5ee","a644885c31f390b5e6b7fe2fc8d086d9144699295ccb6ffa51b3f7c76c8ca71a","a64e8aee389ae696d0d4b045c0153092113fa522ed5a0fd9b5658b8418db4ded","a6c531ed9bbafabfdd649f3030daf2f24461163aaf99dc73bb24dddb77bbcb90","a70d82083944311ccf98b6aa8da5adebc93c655759eaaf8d79624bb3d322abcb","a7ff7302e668dcea1cd1db2241ff95c0d73534539bd03fdefebbfb57f60d3849","a8b4a33078335d2811bffb78eee49aab5fcb31597dae366d43e20c7f7800994b","a91a47fb4fa5c1b1a834fa602030e435ad641240e6ceeb99eeeab7341ca09dec","a91c8a1431a4120667cd523cf56bac004794fc5b8b24275ad2f9c8a15c75fba1","a986593807953215f834ba73e7d2565659b32aa849986013f8614bb1c61ea8cf","aa131e74e695292adab9f57b3ccc5a503a836dd4b95a3b2b107c69f35dba3637","aa4103342641899dc00c22207c13ac31c0c73afd97771b0a9b249187d979625d","aa70263d079788757f176da269e554fef9240845706f87a93101591f8114e807","acae1db4aeb323f3b637fa11b087c3827a2fb6d69718362f54e3bc48f70ef7d8","acd7884bca46ea9422503cead985691da05cca25bd5ed52a199783cae7b8b01f","ad0e6d78c1e450e19bfca4a0e904644ab0ae315607811a28ac3dba20de869786","ae43a4d252290ec0e18c64dd58d51bc885020b2473e71e3ed0741184c9f006b7","ae69fe306bf5db346ddfa4367cda24c95e44213baca27b0ee7d7167bcdd85af6","ae8c200dbcea29f43b29974cc247d70647c80d5d76385396f1c82ee9f669e2f1","aec13a075b84253397fb97e1c93a23e1aaee6d6bff2a9161bfd00a5b1d7611de","af12215a96963c1e7e5d766ed994695e423e4780ed0b3007aed87b150d090c05","af6b60ae365a6cbeb140430b030bdb667f53a2a97508ae92dfc9ed91ca73b54a","b09355a97e3aef396f681943b37a404a98fccc6bcb97781eddb2fc000d1d985d","b0ecfca0d114bae34ffa62ac3ea05159a4415fc6eb73ab1fcc4d79f657268f19","b25c41f19ba40e646fd9b6f82051ee4c38985539e445b26bd628eae98537df53","b262187aa66e8a97083bf7f79b91595bf7a4077abe7f8be5b00b4998f4579d20","b3f50ed7eac0e9c54b74c4f4e02297dd2d2465ce4b699bcc15cfddf54c0f0f81","b4091f93c3d96e36b0708f5dcd46e0e7a0a48f098036ccef6164e4a6429ed94c","b4093c67a9195ee7d28d2575e967ac80057b92339489c244243c7c504c669ff0","b44352445272089cf90967d4d413cf7009bed0ac19f3fa95cb831d5ebad081c3","b4ce73bea5219f1b27bffb36c6a9dee14447a710a8938db807770083db4552ac","b4f2140fb766faf0065a563ac3664f395b24c81dab0d0d0d01df47b22e888d29","b5102ef50e7d4ed1925af5a8b45192e737df02fafb75d7065995a2bb93d2e8e1","b5428b5775526a00645566822530fb969b82247ba83f2c80c06d34151e1f9061","b5c085be21651d8579e52cd3ffe4abe6b7f45c5a9ee84d38c47b4734409918d8","b6cf3b02f36e0efa93b04667cdc5701340033a09e41a7196277cf6756999a666","b77c6669bcd54e0fa949faf2f7205f2631acfbc1ccf79f93f8dab5c5717f0e93","b7fda8f4bf81f8213d18e3c314df5100ccb6b8db7aed6b70aaf202deb606a14f","b7ffd6cddb12384224772e8de79aec89d8f4bca966a3c2a05763889f92a6db5c","b83b7229045affbb98f8fc46f289ad05e6626ef52e3ed2f7e70d332a54a69e2a","b83f5334b85422ac110a24286d5af7003f2fb5b0d783efe257b38a2281656422","b8abe10a2a92bf537a49e8dee92baf8de3ed591848a1b25151dab0d7ab3134e5","b8b8c5cad182083f45ce2d05d036e6bfe91cde1fb63f2e5a97c683bb7ef7ea0f","b96cea09313d481dfff1ed1a2c552ea29e8fe68f52139458996a4e36157748d2","b96f9beb6d6d8fbf88c4b8b2b807a362f2640479cab6173cf64c7710817785a0","b9ad2510d8249ec4c8e7fd8b2471727aa1bd0ce8f3dde78e545fb2f8f2985a1d","ba5c707cf9be40fe966c08807779994e20ca3f30ea9d73e26ce31ca334c05640","ba7d7464da8e13722232c8f86273774054693681becc450a68aea21a5a0e9b91","ba87e5d43ddb10937bb17941f055f80a223d0981fbba44107aeec8530e3a7774","bac3431138e986d6426c1e81bdfe0a968394896c0751cbbcc8f36002fd0ed069","bad8f17b1d399ea125c524895571601c90b6c93418c248bd4ebcc7886bae9878","bb230236c4ab6353afb4147014c93204d3d1eb8a6d18558075df5fe79ed7f392","bb7fa81e41820d63d58313460f5a3999a1f9fc2cd2fb10cbb5b41a931d8be6a2","bcbef69f1ba50e45f3faf1b4529c32cdcf1e5a6612b5bcbc6aa6790ee14b54eb","bd3bf6053f4d423ff21f7ffbed9d0e68f3ea64b7292c048e9a37ade342bb7b39","bd714f38c881208f1190ad714bf8fa5aa63adf302bdaa8ad8810ff279e43459e","be75cc1ee935f783be39978de91ae196c16141d4096e16eb6d07f59583296b4b","be8c3cb2d8d67e63c8b069920b74c6272922febbc6a0a2c4a0072a7a213681d2","beed0f36d9b1b9a20bfbf89c96862482b8d5b9d4284bc89539efe9c9b11f000d","bfd21b5c8eb26e9d475868bb30d66ee08f20876e9df5cd06aa8fec01ffe666df","bfe97e65f2cbe6bcd0f14ff57ea4dc1dedb2e5f0db92d04d0982cf1932ac1c3e","c055d3cfd85b2ed4607b0d9d3a15ab7204c9f149599f748347dca4afe102af0c","c112d36ba38c362da1c022945db5b6bbdc3014685ca9bb7d940f5086f00a675c","c23a43ed460117f663cec698412729fd91b5aaceb48cc4e55a785b525661bf1a","c23cf45c1dcb748145d87f5c173dd3c8becaf9e3f6fdcb3e2ca91d6726b0842a","c24546a064b9315172ce0f951bd5fa2cd1b9884231cf1bdc1dc714771f1b3886","c29b8d250a7b5e73f4ef675329da2251b8de032501e4836445b6aafd90c645fa","c2e96d98c8ebc10237a2af1c224f626acfb9072c83078f4a8c6d9ef0a58b4a8e","c329c9df0dae8a036da9be440432d045be3ee13cf5664cfa6ccf11576ed11acb","c4600cd5358b5798a075beb54539d952f200def1c9a573bd237c795fd33ba36f","c4ebd58c4ff78c9fc0cd17d80ed563520f7908f9d1106735ca0f5a7abed202a6","c5db39bbdc8c2bd2aa7b58c28c3df9e407955cc3250ce7825c842cc4c30eaca3","c65325f807190f7084346376e2f48fc2b6bb946004a1fac1d8d117930e93d462","c6752cc3c7ad06d1e9f127365f078919ac46b77f8a8fe413650094d914838ec3","c6867ec30530fd3feca89a4e968522f783b636b165ef74f288c42dd50bd51a3d","c6bfbb004af355e96ed5b4c8c9b8b7a96d1c08d24bcde7c666728eb9497d6d71","c77c4d3f536cda10a71fe6a9cd17ea7c1408200e2f7aa7c5325d6915ff250c85","c82f38f23e7ed3e1024661b7a22ff694e88d3b268240e2bfc98e630df8a062d0","c8bd340e6fc7fa3e97415f7ad4c22c51d88c6e77f782c12923e841c04d3f882b","c93cd4cb5cf38fe6221fa8ae171ff54240b5f99ba80cd740ffac69c57e5fa381","c98c33b9137ffa25c66a9acae385fc41f9cbfe6d326944be0192b5657d38ac8e","ca50b525d7aa7762c56f402696dd464841daf19b036bb932e325090004b4cd71","cad13b6653fd9f811e67d13c5f01f9dec047f8c384097cee01dd2e2db39e539f","cc24c3770587f2421514fa399d2617201752bdca145ac39058de91d45d3d19c1","cd2da00f6f1bad8fb7c1b87cff80e122eb017e44a471cdea769efc67db369038","cdbb7338988f2fd35fd92f21909b7801d9954d1c7ca78401f52c9313f21fb6dc","ce887fb65b6977a2046e7583d704863624e55909ebcc9c3ed065b3d13079a410","cf9223c369b6fb7baa52f301f904352ba8e8d5e4c2a06f70de6ef1cf76fe1b84","cfb9705939742247da0cb71fdfd8b5f7a1bef6f1c2f0979a8f42e54c4a480980","cfc3b5044af37ae7485fba8067dcb22b2438bdaa6e3a30c22ce0f9e2c00aa597","d0481d9b6111ab4afba0462e88970b863284807ff44ca97364c84952e3f88583","d0973a1aca6a118375b466d6e91821f8450110fdf042ac848ee16912012d2b0f","d0df3068db679e24d9487ee09a6462ac5cf3df30f46ee466b66feb6dd5ff71e2","d151ffa66d8d096e0272f0dfff6c27e978cfda570f7498a727593081888b4ebe","d227e0a73e3c5452bc5ab41ea2c695dfc0ff9b0c1c81e59ab3173f796a4157cf","d268e680ee1136a239a40ebf005b30db6f3b52a228016f3193496f86250f15c3","d2989a1607fd5303615937b8c117d127b1b1cde519662ab1e1324390220e8612","d2cba4dbbfe3d026f825a8b470a2f6011f9b8e245cf042ae8889afbb17dac6b2","d2e4c515093f8a2aa824c8b542a016e5c321065f4525931b2fac4f8af2fe52c6","d2e82db1f6e479001e15c9890732b5049f8c900c568d5e3d15707a95a7dc3610","d31e8aa21d1498f2d4a07c4cc89ea6f5a6d3ce54d334dbff230e0f55db35c85e","d36034e2f9cc642d0f9f24cf834fa741bac5b8b139cbd2f50e2065161c9f3cb0","d36eb7456d2a42d1cffa4b60708e2bd3116f7f6758c96bbc0fee0f1704ad8a79","d37de74aadd5916eeae243decf347821c4e946356b9f70471658638ac3092f91","d3cf9b1433fd9a083c60baf6ade1df7f2a33e0cc7d519f491f9d6a93139a41e4","d49d02cad8bbfeac607457b08aac6068916ef45d8f6c980279d6e654407cc7be","d4f51c31a454d9abac29457cbbc21e1b5767c0eac1b37c41ee787a3efb05c80f","d52ca358246f638d0e11a061e97863697df44f43b093d6e8b84ba67b5838f2fb","d555a0d2329caace197c1468fe6708349125762377ee3bd04b031b7eacfc26aa","d581443d0b6b42c76b816edc6946ce01a639ae42653ddc8cc2d6a89ce14fe947","d5adedc08fa25bd06734afd1db3510dbc53ba0dfdac20cf601fde0c77702a72a","d5c084e12da4a5111487c166b879042a21a056f761ee22d9237cb4f65f366341","d6077d547aa21ea10a9bdf6c752b8d1a0a6382b4b43a0fdf790f245e66a609fc","d67e8c1aaab1ce6ec1755599ecde153c47c6b90dd4c301663abe9057bc31af57","d67ec5caeb2af5f9c57533a34cbde7daba5f5b2e5e6ce34c3250893eef25f13c","d6abcc1484c3df45bde915abf48324af1e995c3266a3c6c069e98e94c8d9a4d7","d7a44c85c25ceb7d42280f0c2576de52a3b3cc3ad2333e788ecdc7f7f7fe4b3b","d7f5db16fd3b6ddd5acdf655e090ed0e84cb89d9eafbe1ea92b273b71a38f173","d84489933b19a8b073c65a0386e39e5067830facdc365ced6efe1948c7201771","d8c8b3c52c89cd715a7fdd2759a6f73c3a5f505303b110656cc35f7549a37cfb","d8ca8e025e226ad6bdd32a6a9fceae2982b0413a0ad09314558b54bdc724bf99","d8d03142030c11a0aa1012102fce2b202baf88e424a1236832937e87450dc579","d9823dfddf6c507ec030fce4bd2d98fbda18e595c2ebc563574d9196cc7a5e33","d9b0972f3406075b860ba7cd2e71d4492c826960319b10389c2c2820e2981254","da37a61fab07ec8856b725854e4064f55a59149aa69cad1bcbf89ec478b9f578","daa0fc9f9dd08cb2dc48bf33c9808cfeebff77cb9fba48f98ef597bb9dd6df55","dad01e5bfb13a6c4419f4d24fa8dbb424e93a1c4be656b0e5dd48ac546e0a0d9","db049e7abb7c75b608ae25cc8a9f95959f7aedaa53e22390290319cc2eed3977","db21a75b4fa6165f75268963474f3262124795d816ba80f685bab2c6eaedb028","db66a999537b941fa6d512908894ba86e8dadd0e14b290ebc119555b7e60264c","dc8c31e3075adeb63113852569b83dcd432485621eb77fef62cf3cce5c84a214","dd97ab52fd89f42352c595ce137684cc519c473fa17969e8a6adcde7322a4748","dda0a34d6704887eb36bbc0173334b49d755cac8cea3bbd17bfa972f04183dd4","ddbda9408727a19a4a55d516bed99331edf67d8301de9c78564716465c949619","de0f295bd0e46f29db1167d6c21bda624887c8543545d0c37d662e5b1b312341","de9a46da1f4605525b484a228f8bf356a9d900ecd16473faf77944b22575c141","e0288c94ca9c16a6de217e6baeed720fcf83e401bec45bd15ca47ba8fc9b44dd","e1667469384ec775a3df665679cb3fef057dc84dcb18ed8db8b9c5723835968a","e16c328504278cfe520d6d99990f2a4370cc48159aba86694d0f7598fd4b0611","e24df071f5325bb3a5b20f355143556bc7712535ee8b6ce4c426598f06fd2448","e28d8e6b71264d0bfab853e63178f2c151367cce0dbd16125596ff3604b6658d","e2c734504d211580b4e6674eb1c7d31fb6fb730c037210c34c980a96f9098269","e39ee882667ef28feb4971b73f9a01d3d72c557e1e56d59487af8e0f1b21edbd","e3f19c383354cdf45311f92f00b90fed25dfba7e9892ab2f5f3aa4885876b75f","e409fbfe439455330c0fe003de860e30f7093cc3cc83a32f886c9b539a29f60b","e519e78acf2938460c7ee053981c744dafc7642fd03b56a117d5fec78d258b90","e5db07b7fb0eed216d838fbeb9491257cf54f9bd537a68c8edae7a89fe64c8d8","e61705ac769699a40c52e332cd890187ca9301fc6e64393c8c9064144ccc2dbf","e6300ee8e6c2c4ce6d7ab02b7b06fd1cabe3c5c52b99a6ea3ea8b5acd5092e0b","e65e28b172b77d093f5425112bdae7ab93756487226fd7363057f85bb2a2556d","e734d068446591aba283d136c21b4fb0209f91352cb4fc6589bd651cdbfec163","e7556cd0bdd06760602ef78c5e3b30b4dbe175f96b7147b56ee2ec181a4c5ea3","e7a333109a7aaec2b71048868500c15e721900628eb48790dfeaa1fd4c2dabc3","e7c9175fbfd9fd84bed95d552bc0a439b07a233c3e91fb39ae2f23197ee53f1b","e7ed299ecf44d4a96c228e9aa30312f405df34d6bea99d4b0f7074c79705a671","e8bc1b4f162c4066d74e5d1b3dcbe344742279b6856736c2e1690dbaa7bcf932","e981ced1bfce64a19fa8de1cd518a93f4669d01548f4819d0e1dbb50d266fe04","ea1b8a251ecc1fd96697d0c602d3e14ec46383d27bb9485a0326cea5576ffacb","ea311dca2ef14e02b9aae563bb28dc737b04b7f01c1ceb2be3d92007d2c74ac6","ea8e5b79bbe5329ae8437677c8316f2f9fd75bb1d40c88308c269140a7e564c7","eaeec7c06d1408fa6db5d7ada0a232b1633ffdf0ac815033c29c159352347c81","eb708890ac7e19bd53007ccece064f7e2a069a3751270b4fdafdd1668136dee7","eb996138bc91c0ee63bafe1ba10b130ff5a2fc82aa4918296222e0a831a569fe","eba6e8e5a12a86f17fade41bef365aa95491c469e18aa91aef64908a4263c905","ebcf0bdb3541c8bfb7c9a53f632329b77341cba6f1a2fa0dc9704acfa3276dca","ebd87e3505f3a1adff0c86ffec6c380734df718301b216b7ee089c174130de60","ecd5e83ba8c8eba6cef9c3da1edb8a84e3dfb4ed71d9a2c1908f2c4d26b26737","edc160a11c07dda8072748b66db7f27b6cd8efbd1faa3f6c826a0fe445859c17","edfcbe4773eac1fe2964179a4ad21294efede89568f2efd8e283ac18bc5693b1","f0e1db9b86e2132f004ebf06819eb55804f766bc03ea5d80f487d5d98bad8892","f0f90dee84db760cc1bb0f6e6983d4de0e3d5d9f4adf7b2b52f0d3dbe6d585a4","f1297fd9ecf981024e1544f7f048705377b53219240274bb803ac30e4a52084f","f1d4a6e98f41ab3f6cfd67cddeab9d0ed287b92cb3dbe575e3ce61925510a792","f21c3a9267110e469f224ac7eb76ca5bb084fc90df014f1ca6791d5770483944","f260b4b268e85a8f1b04b2fc69ffc0bca473d2e42de6f2f70128bedc16558201","f379a1b9e29aa7fc25c4c0c897eaa3c0e90d66a201a0ade8cbf523a5cdc8cf50","f3e04891c79b604f9235f438adfa49ee27db43d25c7be0d1cc06ae53b8f6d2d8","f46904e701174fe2850798d9e1b077bdac42fcac01dbc385298da01118c82aa6","f4de28905adbfe6ae4bc38f8bf5f47a444aa8d0f2023faaa431d6f72f9a3edea","f53265f53af0b0856911ab08b373736964d0c443e8ba61d7f1d45f5e5b04edf3","f5403593ba12130c04827f88d019103e924651caa518b7c290673a02f7cb409f","f5681dfc71121ed0f88146a19479675f2fabc6ed376fd5d162e50d815c048d66","f686173d310f41e26e3fe8a7c1dbf4313e4d793323335348badbcf4633f5d699","f6f5046c1263095a69e774716b0cd0907f6795af8ad683c5f41846d4c54a3449","f700bd87d4a758bb71f47731121a9b2259a9ffbd50b584b82f4e6a1f205c276a","f704c9c9e2cab1ed44578f48d161320b5fb4384ecdd8b40a5e22c4078a8594da","f7993302f695430a0ee938b1b3684fdfec4055bddb378b52c81785c0319e8c98","f89156489d35f9992d5971a52a6e03a7d7f095e15c2c782e85efb1408a2bd6be","f99ef6fa3c9c6bf572ec69eb6eeea9f88ce6590d3a5565bec62b001b6f2a376a","fa2dfc22b4fdbcf402a822e8dd376925655d997a0f96284a60f10665ba3581ba","fa3df5f8349aec4805bbcd279b88697def63f2462d8ada0b5fe1d9983d9a6daa","fa6b97cbca1d4f09662e706293b0aec1eb76b8e2277441f54ab6c548b5423236","faac0c3fa7cdf67b452d407e9a1db5cbe1e9140ecfe300200b0b0a6279c97c66","facb45d3084caa490d9b0ac2bcfcee89629a4c3db5926ec9256a9d27d25559ee","fbc8b53b5c6f3727c084e5e0429e410a3fed5a17e1a0144692fd196d9836a4bb","fbd74e4b8dc748b2efdd70aaab07adb80d7f15a38c1261de85bdfd9591ff106a","fc475f9c2d8bee2ffea435e86e6b39b6e3e071143a4a1fdf6765b0da13b66de6","fd04d7588bb9e6ca0a8b65ed0c9635082a9ee5f46b2d1b5b25866a072236c1fc","fd60f2a432086c6fc4a4c39d8d2d6edf5794c763c05a6401db2bb5fa2c601775","fd618761103380d690cb98804e8f116b6c66ef049fbf67c1a059ce49188658b3","fdbd44d3c55504edfa1bacb4c9b7a6c102659d4deef0ca91b9b7ac567ea9cfc5","fedf2577267d6dcd060ebc4ee8de6ccdafa60ab26b78d74c1e8c784252fecb17","ff532716738e2fc716c10797d9717f324cca3a1234320a84a73a0b89569f11ab","ffd0fe3449e449c7b9fcdcc7e2c1ffb677e57ad935a252de88a0122d437efa67","ffde5c700732beac27a9b5162213d387422ce199400e56d9cefe550005b6a542"],"schema":"fsgg.atlas/1"} diff --git a/.agents/skills/atlas/assets/seed/records/c98c33b9137ffa25c66a9acae385fc41f9cbfe6d326944be0192b5657d38ac8e.json b/.agents/skills/atlas/assets/seed/records/c98c33b9137ffa25c66a9acae385fc41f9cbfe6d326944be0192b5657d38ac8e.json new file mode 100644 index 000000000..24109764a --- /dev/null +++ b/.agents/skills/atlas/assets/seed/records/c98c33b9137ffa25c66a9acae385fc41f9cbfe6d326944be0192b5657d38ac8e.json @@ -0,0 +1 @@ +{"citations":[{"path":"tools/legacy-pr-update.py","repository":"FS-GG/.github","revision":"23be79f841f724cf4a64a9ff61a54cf55bcfa5d0","sha256":"34557a2c7ff791339e887d3a9ec9f444104809edbe5412a0d0fc0de4c066c501"},{"path":"tools/pr-lane-admission.py","repository":"FS-GG/.github","revision":"23be79f841f724cf4a64a9ff61a54cf55bcfa5d0","sha256":"acced39d9ab6aac1ecce9107ef6d26618a64364ede9271b5668dcf6bc29c2f30"},{"path":"tests/pr-lane-admission/test_legacy_update.py","repository":"FS-GG/.github","revision":"23be79f841f724cf4a64a9ff61a54cf55bcfa5d0","sha256":"4af9dc45bae77f13f972eaf2c500e2b0d0e169bd342d875d1692f14642770f1e"},{"path":"docs/coordination/legacy-pr-update.md","repository":"FS-GG/.github","revision":"23be79f841f724cf4a64a9ff61a54cf55bcfa5d0","sha256":"c1820e827fe16b3fc207b024fd39a5fafa6b37ad94c321f1d19d34e549d4adda"}],"conflictsWith":[],"id":"github/legacy-owner-pr-continuation","kind":"boundary","recordedAt":"2026-11-02T22:40:56Z","repository":"FS-GG/.github","schema":"fsgg.atlas/1","status":"recorded","summary":"An existing-owner body/title continuation is distinct from new admission or lane adoption. The separate --recover-legacy-update route binds a complete native roster of up to20 existing PRs, current default independently of historical PR bases, native owning Delivery references and exact issue bodies, existing source-change marker and pushed-head ancestry. It leaves lane metadata absent and preserves unrelated machine markers and reservations, so ordinary cap/unknown-reservation checks remain unchanged. One native Root operation comment binds repository/PR identity, owner, branch, previous/current heads and operation; REST/GraphQL comment identity and author/editor join the maintained board-currency Root trust, never caller-supplied login lists. The repository lock and adjacent rereads precede a single body/title PATCH. Fixed native-PR custody records intent, full deciding fingerprints and possible-send before effect, with complete independent roster readback. Uncertain reentry is read-only. Later operations require a fresh Root declaration explicitly resolving the exact prior journal hash/intent as delivered or not-sent and native text/head agreement; each prior journal remains intact. Source and pure tests do not prove deployment, a concrete native authorization, actual continuation or Delivery acceptance. Root policy decision is cited in the owning source document; it authorizes implementation only. Existing exact-two adoption, ordinary creation and SC2 admission remain separate.","supersedes":[],"tags":["pr","legacy","owner","continuation","custody","recovery","no-resend"],"title":"Continue an existing legacy PR owner without admitting a reservation"} diff --git a/.claude/skills/atlas/assets/seed/catalog.json b/.claude/skills/atlas/assets/seed/catalog.json index 0f272492a..4372ce313 100644 --- a/.claude/skills/atlas/assets/seed/catalog.json +++ b/.claude/skills/atlas/assets/seed/catalog.json @@ -1 +1 @@ -{"records":["000ada42299601fba29016e5c0e0d4012876fb42670bb10fa0b1315477254ba4","003893cc49855d17a15295d7adbe57ee301ea20281dff216461baee0810853ff","0052dfb9eafceabaa590f4497e4d42f19020718c84b981d265edefd432ccf8dd","00641d046d6869fdd0023ab3df99e0e67a6ea28f0dcb701f622b1cec8b3e07c6","0066d4a624c02398f21b4d7a736a9fb5101ed8b6b13ceeab46907e9401af98ff","026a241141ee10eb829aa6ce461969242d5c1d45fe9ca19f08ef4ea880877676","026b08fb343aefe19177e95b759560d340d372def4b71acf613fefee3438ade2","0357495d23fac4fad210b6dd7ed7cc57dd33d107e1659a81f085cad78300797f","036c148f6d0e89858c9bf4cf380272ca6904bb4ca277a909fb71c47f5450cef7","04652cbc95ac4dcd21b837b38f2ca5a0ccd4d0946bc13fdb31c9c15a578d3a2d","04d17203f03279980862496517a1f0861be5f6cc8063bfbf92f8f8ac19744fdd","04e404d89dca295564813149472b1de8e6c43357e2f6d91d169ded7600ed3a02","0509e5c6fdbd2dde0c0db8558647080560714804d00e4f9268342f2e84858a3d","06ad2c8aa0ff3b862edf3ba99e0e4e8801ee163709e66333cd06c3fc61232b05","076259a45e71df780b012d29618c17739246c86321d2ff05a6c272bcca8db675","076fa091c878b19cf56a94be0966dbcd58d52c1839f9d4b85bbfdef650cbdb88","08b3dc660b9d2bbbe75b590b2b86d941bf935a254cd5f09de71ee6894f4048b6","09e90ad705af012a8c36efbf296757f35adf9c9ce3b8908791c75d72c192973f","0a6d7dc5b64970bfdadc9049ace95e8bc163fc421beea70129ff0eaa692c6d06","0a862ee40916522f8ae5f14b3e084bf5f2e6488185583346db96ced16ce7619e","0a9df276d42b56d98a7802befc2404204e0e5ee8bc7f5c032f7bb29aa4ae2091","0ad4403c8f4078dbfa543310c69bd1dfc768e305987214ffc37d7b2600c4687c","0b2d1557ff6df5f4d65d540a5403b07ba81b381dfc799b7884ac72dfa6ee7753","0c22360d4653eb0f450e4d3d34564875f1660cfcb2d546095d98b3faa3967cbc","0c7d3f36e3bb4270edbf7abd99cd2dab772df274cad1c27c7e87e302b8eb1c23","0da4d093b49c0a1f654b38008bb01195e816829279ca1989bd2448194e15361b","0e560af7d9dd2e0f2f588a74cd35512973747f20bdfe0bee0bc889105ea53dc9","0ea7107c2c8edaab3ff2bae32f63cfbef6903a51cdaff257278f757ed5ef429d","0eef4d717eb03f0906aa3be7336aa71f831726afabe8a56077b76f6e82fd08e1","0f11324ad653d8d841962b0eeae9f68b80243d4ef7df4f2404ed4c3e45ba5197","11fe30832d93706c60efd836b09f35f049c4a715ad6144cf277ca240c5780704","1244d27db0cf5075353bcc622d0fb3b5ca6a7d08526e2c5754e8b745c250bf3f","126c817ad25ca9cbac2a0f7446e76c79852459ac7b9c61e3ba5d5cbfe5d37dfb","13824d6bce0f961c89eef4bd3c8a72ae6ecf7a1339b9e06eec964dc5c12dc544","13d0363b8d765c87a57eb42c4988320a9c2e7fa09024aa972f4b13d7699a552d","14156f1c6bf0fa8dfcb5cfafac09e012db446d528dad0e4301404fd693b9bed3","155fe673b8ae12549c978e1bf1d5c43e360937fcf2135cdcd5aea6f6c771da44","15d41240067e2335a0354a4e910b6610f2b8f079b8f67186f10181622b4a8999","1746f4f9d47b7dc42280dd34e664b3ec410d3cc69ac76933707499ffa34c79d4","1754adaf40732c3a8c73d2285c25a8b6c8c9d3e68370de618a0ffa8f3e60fb6d","1945f527afc3c2930ec4d7fa57ebb2ef7dd6321c0dd3ab9233c9963e9e613165","19d657b67672257ece127f3b957674b7fb4780843148db0a36a0b329c2a418ba","19e75be8ed4dfba2a6f8034154052160a7a181b17d887b3e8724f3e3c111c31e","1a24f6ef0c08a898f309c1b925fc19b29526f913a61a1dfe4b1a4308ebdd97ac","1b3ec24337f0252a00cfeb6df0a0f5d2b6d737dbea61b8d0b4a643f4c686df6a","1b5351b2dc647aba864e387168db5128435cb80da94fc42581cd60a05fc34b9a","1b8cad98d53da179ab05eb47c1783f4c8b45b9f39c635e7a337285f5cd9621c1","1cfd18d1b12b25604d818389a34bbaa746f450e70246c7f4242fc4e215fc46a4","1da011289116fe88fe92cb8f0e83ed7ccbbca251681d4e136c5a61c40364f8d3","1ec9445b242d2a2e149fe71c67bf13d8c0e4ebe5a6ed7b022656b9941973909d","1edc36731a9c76ad07d269d8b4fd84c8c956bb43d6f56de17d6208164856ffbe","1fec5a63a7b2b212e3e5d5222e49061f3b924966c9741294f5630836be8a3925","20901b579f69cc97eb56b492938864667576e1c9bfacf13f8a529c4f6e543448","20d01a387b4d0801cb588492ede88cae7bade9b7ea3591d9e954add1e67cf4ce","21338155cb4f52c49e5072c877771be67c75590d9b238ea025fba5209fd6e018","22ef13e60456fe9046dfe72f20122362aeefbbb445632231b8e364ed9b50e135","23af79bd1e7995fc8162ddc4d830318acb054bbfcc9c7d5cb141ec306da67386","24373b643450d9dd3b8a5b0e74a5fec2844cd8cbca7d8a57dbc8b9ad9eade9dc","24d4f2730d94d1b7f149771ef0e59192f4936d142b21f4a56b1a391e4514d38d","252de742c26409c837ef491f55eb03ffcc99da13fb1a2f8ab66efbfb0c081a2f","253bb17320020b6a5ef8f0958856f6c565a239b4dc246d9e825f8b14da9ca8de","2591526ddabbea03fbdc38bf172bc54f42df9bc51eba7ad2b70d6e67215f08f1","26259abc7fe745f52e06f2aa2abb0e50f189bc7608065f04d5c669a0a99941cd","26290a0990d6dac0ce9448e05eb934210603356043dcf14a5d80585288e2aa92","26d6b31965013079d4db67a2c403e01f21e3c30ae65953400dbed92e289a0925","288daf614247c260cb673d8674e8b3874ccc4e269347836851f702d7ac8e2f7c","28abfaf6d50ca38af0b88aa50524200c17af9000da83ddbab3d8f9e06e020fa5","2905a2b4a58bd9ec1c4f77fd3d1d246c02caa49d806272756dd039c79521442f","291d3db272eae084d34c04bc1305f2abb26a7e7acbc5515208469b46719a4ed1","299e929f58fe7d2878ec59ba6ad9fb74f1b1e550e488a4512373b9621f089844","2a38ddebfe3380232e35d5a24f9cb9f7c38abbc9c68add4ea5952c1e65d328d2","2b4f7c8dcc95ca8182105b9b6806391666e6a2c3a5c80d3ce5a5f04fd6cf9122","2b5e739c8f9602c585e67554c457e6e53351679afd56ff324f8fecc80f0891f1","2bc251ffb58a0d03480748058eff4c44079a0f21d75743063cef50263982337a","2c76ce93500601e281a41f5985fe4e3926fc8bc9d01ee687f14052cb553ad2d2","2d46924a94c85f4275a449dd3d9eb6c602cf8a9104db19d224e3aa469b858d06","2d5048eeef90792c0a2b9aed7305598a28db2103fed3903462c6c1882733c3e8","2d599c722a08306b98f2d833fb3e4a7acb9dea92e6a58820caa2f65c09803fb8","2df1610ac1b912232030b5507e5e944515b0f1549bf2b76ecfb12baf0f40ccea","2e1bc31ff6b6fb14d0ca8703a02833db749b03e172f2e91f9423f0751e88c256","2e872e9d3ab8b553270e79673060c50c1afd68a41fcf9fdd0a13cba80be0dfaf","2ecd502add2d801eebed39411fadc9a80098ba9ce04a5f4b728a0e4e331232d6","2f7357367d921995f4c6fdaa693392adcd2df4860ef4d25c8dc47f7ddea8c755","2fb2ed7902a8e35dc36489a23245d963026d688008c92fed6fdc1f6bc27198a6","2febddcced970d495778f33fff212929ac99c23adc42be0c1062f5c8676ffce0","3018f389f6928af5830bdd081c9d03530a379f37d1c2f9196e6fb3c44eb337d5","310bfb5b2d061bb733771e5cb7b3b7d25db43af5eda9f806169b7ef9330c2fe7","31fe4b51d55cd99a4692d2cb787d362cb4c0d0998d3e001efdb5cb7ed838340f","32f69a7b8997ae98b9305ee578145d795dbcd39ca4469bf2465e57a0295cda51","335683e33b94cb86b5e426b4faed200673bf850151191a08458136ceb164fd4e","3407ec53a884d3945d86a88d6b9a883419dd426e96b1108a8e6686f30397a629","3442ba5c7643c793f62d90ca841f7891b3dbf97f028bc7b62f8b4f88c1266d1c","34463778cf2d29e3896a65613cf9e3eb3e9f2d8946d17f12b609e70eec63d128","348ba129b7b9c94e24fa8ddb81024e777c60448d1b5d49f7b2075591b23c13b1","35da3938b72cf3520e126ad595157104b69ab748904c7b4e12f563d6b103172b","3600e7356a3741ef02f8b2ffa6a6b5d822dcbb170771f2ea33312dff4470f431","37c8908ea2a349cd3034018027160ad810b28ad1fc203a9a353971e1f7396b4c","37e39faee019bb041627510f1f02746ba9a85696417a083b438eb4974b72c2bf","38a75fd804821f4836f0a7ba8d41af3d3a3a5f5d7dcea68487009297824258d9","38c6396e645750efcb2f187c36c383471b3b0b59290e3b42cfcb9668594cd0c3","3962789d05f324d436a363700cbb5ced5aba791d782b3c0ea73221fe0c1f0b97","3966e5e53811c43962f5d0953e5da4753eacefbea27ecba9d36af2fd8e4fd52f","397476cf107b48e7a662264f8fea9f880231fd3d1e0401622650f214cfaa35c7","3ad8b0398ba6c354c9e31b7438b2515579fc0b1f17de4b35a914c862a3a11e3b","3b3c6cf083b12a840565e00458e2fd4ee8a61f97cda452703a6b13d7776b6c13","3b4af144afed3d52dd2e1f64e23bc25b3475eee5f7af3bde9886761b15c33dfd","3b5d82795e9f5d1992ab67e078fcf1108247ab9b6d1baeac944d3ec0294cec5d","3bce154e59c5c45216bb5372a352e948d6cb365bb1bd47d4666ae0412e507ca4","3c75b650f3fa8217597b01d3aaf25427ae2a658a7c966afeecdb391d3ba547ea","3d0274f77576abdbdf442c8843e955e1bbc91e9f8cbfe3646b119337cdb13c96","3d642ccf9ca4a0f7f5dde1b41f65c99e9c447cbb9e64883b67e4fdf76f216f52","3d9fd2c5877483382f0c7331206393e42827b5dccfd60549a6771b7a5659e524","3dbf6d1c2c8db1a7e3988e2a84b67a4e1d7c8304661652ffa94db3b7eee08edb","3dfcea4ee3d0d0ed09b1f77bac48b33b64ab4620cbfc74fe0e4201b4cdb81ce6","3dffc36586e9078f750b0a2b4cc2c70a17a81294903186dbe8cc47cf8055b9bd","3e2f66baa16c7ea936eba34720a55897438f60b343cbe8fda4eab1e5dde044eb","3f5465798dbc2ad279ca4849d5d0f819bad01455e0dd2a9d98afd4b55cfbd7ee","40de9f41f9a9f56ef6a51d065270e875b4a85cf043b7c4a0173b2510de4979ea","4134a3936170c1fb5fa6d2e2329185a981436477a66b7d31e827c363691bad50","414259a2fda4a1a49729be6fb1aced4675ee9cbdf990aaafb8e5b3153b54d64d","41baa5d98b5bab2ee01cad50c05b83edd8cdfeeb00f30b9406b4b2ec6d13d738","41c768ea17144c6ec225e9a65d4c3c127fdd7264dcba1a89aa17b20fd5d7e3ee","42aeb46fcc3d10b95e4067bc9cda875fa933b4102873f67c7bf1f8ca6799a598","4320b92712bc14dbe10b56f1cd3d1bdc093fc4be6016732839d0be4dd4d027d3","444342c21a4743af5961beeebb88088f5d2a0649f76c71973a7706a744f5efd2","4457ab439bc8f212d83442dc7500e9d45ffac849d0f77cb97686d9b0672fc3dc","461d34fb1d53849951a7e715e52342372d779299fbcad210794235c610dadf64","46a24cd8e385b748f40d9271b1e856dd6d68c91ab356abb11ff6b65f1ef936bf","46cdf2c207f79d388001f6636dfb7a98bb2ba72b9d1c6df4938f0a27691e07a6","471570cdf8144df0c32aba1730aba24c7e42e5ec317af771ffa169f5c842d117","47b5cb2b011c0f7012d75e88eb86a10f3f0bd48545db139669e654cac1f69650","480f1ede18ae031b164d49d676feeb1090fb33932676ff52e1e2eb24e8d154cd","48262b98c0bdbd5ee2314345726d23630ec1771735db8fe5f1a8590b662c9962","482cd15ecd9cfbd8e1943c0fcde0bbf1d875392dc2a701b698f48bfba684a062","4855e1947afc954cb1b20bb45e7af10b098fa34714bd32e9bc77941cf58fdaaa","48797c44c92cb34fd9a57a08020b45c6920b2268dc8ad616c0f814a3710d5316","48d094622ada1806cb30335926007c1abc476b1f7b45a2e250c490afa25e847b","48de3afdc6ee73ed121d1433bc6367a399286d5f8c2c63670a0b3b9752a36175","49e8cf09e38acefd3a0fa62d048028286d3b47b5ceccd8f51f10022978c47820","49ee4a3f2a8918bdbbafb312cfa807d9982800d13d29ee292c6c0daad8b9b8f1","4a724a6a842a132c2185279513f341b79f9be93e42660f1255770eeae3b1323c","4aecbdfafb68feb3124c39219498241864bcf1ceaf87fbf80598b1dd87a9191d","4b364ecb35ad02b06b6b0f32b6a29202f2c835e1ac0d70b89fd0278271799dbb","4b6ab2768e1ff3716ac8565201c031a820c208db9ea6ae1495dd782e7557a3ab","4be7778c4f491d55154a028d9a9dbb35059953fbcd243e0206902a6e64645efb","4c8c327dacf345e184042092e96ad3ea02ed4cece57dac5fa68ea52fbb5a6adf","4d5a44ba07fafeab823b54a21846269330ce35b4c190f3ddd5434bc8530d9b41","4d86a2764c55b5c5f675fddad8850ce4ceab160ac5c164a299fc098899d31aa9","4da0a5be70e8af9c39623deac83822749482187f6a0fc3d186dcfddaa7111576","4ece7844e2b35705ac39fa25913f6909aad5b4b7446bd637ced46b47c0db135c","4ef30f11bd4dd9d2eef8716d88a83010546e54594b2726de84f6d587651ee940","4f03e231c0dc5c9bb2874f6856382d5b205758af9678fffdc7552d4e4ae9866e","4f1e58fc658a4ceda181e2a7fa249305b09b573ffd68c2489f204f4957224957","4f2750b974c1404acb721ffc84cbd1d0756a24211dd6f6503c10ea74dbc45676","4f6fcf4dd7e73d86e06bdb9c14a1078b61c0efb2663ced9bfbc5f46fbb4c6d8e","5029c7b222158ab3f325168fa543d84fd2332d2e3e38db1ce7b83899cef201d1","509ec9c08864b9dd0029f32ffeac85fbac863e2dad459994c65b7cb5264faffa","50fd7e982eb2d2813634b7c44e102788a1a1cd4910a27acbcf219f76314fa322","52049cc9cee43bb27229e6b3e983e02c6aa20dd7d153b13e3c74bc6d2b47cf92","521ed246c4119acd6b579b6eefa23389a1655df54aa35de7671743979ebfc68d","5382c901d160ca2d79888d8acd7a690a5349826b5da486274b0800c9d7513f11","540879695d41205515aaabe5466971014cb43b960a26b8e5958e37fed63df762","548d237f42167af5cf5caa0ba20f0e7a6387deb6f27765637f078325172396a7","55267f058e9f085117765e4ca72ce875b622ceaceed964f6c396073214835c28","5560616d1e72f0a539f9ebbfea3b7d195c1ef5622f97994af1963748d4f97533","556ee783d8e2e4ca50f656c095758be613983f904d998a6534fb155510114f21","55a4711e799294d06988ab4acf77eacd7d424123082bba3ec987dff0ae13999c","55ae095961d78a1514c4dd1e63d477c60179a8662571ab5a90abd3eb2b83eb10","55dcc23ce52b3918a60029d9398f262216471c280bfe66421cc63240533a6087","566ddcfc45ea5edc695626826ed185930e910fd9107c5bc1844c717b714c15b2","56e7158313357bb145bd98c5f790e569be2203fb2601565a30091a597a7e7ff5","581337891936ba630d34ce9f6b803b82a2130791510f15bab24a07332400417f","58901d008c36a777dc138fa6b6d198030e0e843bc889cbad3acb954c826b3608","5962dd14d3923433cf723d698d1af19ac37a270b6e88445643fc56a646faab5b","5a2064cdf51026eed65457c05f34bec919b31d96d35c29498d298685965f0b5a","5b77bd6dfa81cc339e729e4195e258facbfeb64b9c680512f742e3fb1961fdd5","5be05ba74075b8f139be565c47688a4f395ce71452dce5cf7da4348c7ddb7aa0","5c0206d9d014821b52a43d7b222327a89d4ee2f5b1e21813dfa659a69f7426b5","5c3527e43fe24c5aa171c6fa4a3de7fe5e78f2527aed0dd19cb21d154d43da21","5c79c77f00167ca140127b00f1a79e1ffac621e46fc461089594206a7df8d7cc","5ca67643d5111fffd21deb18569162733e846965bf05fe6eb33ccd37c964025a","5d015880319af666943e68169ca906bf2f0c813d8bf2c5c0262aeb5a40366350","5de00a2f5eabe86c14f360304115f4136c41df1fb664eef6da26072fe7623d44","5e3a589b627edaf7005c60382475fae7229adc4ffbaab6d6fd03e9f08a0a8e19","5e43baca07fb966bf1c4b3ac06bb819577e477a84c5d8d3a9a19c391ada2e0b5","5f2a75b89983d1005a38afa2cabccc3a39f31989807120281d8505ffd564e0c6","5f43c837f39d207c35a58e9b36fe3144017b2012ac7da334714247606f1906d2","5f4fa6dde5930fe1b42f805895f0f5fb135c2b3ff9830f2bd30ae7526a3295a1","600ec184ee9964881bcaeaf72ad38a72db05d5b629d301cb323fa1ee9369b572","616c4dbde10f465da822d8a788feada26e5f915c7fbbc06232287cd1899c3044","62a713311297a7145d3610ee60dd6626ee543645a1918b050c629207561efb5e","630fdcff1f227b5baf5d10bd78ef0fde68791ac0cd8a15f65065f5cc4501b17b","63113617f2e4ee6b827a69bce6afb3949190a282f5feaaa9e2c9f82372623bb8","6312b7a9f8252f49b8ea0cbd0580b80bbb221db574ea74939823ed9d4140d73f","63544fa69b09916d52b305700eb9816305ff22b77162a44edd13897acea3a655","6385459222fba2c3302d3f2e38c57fcfe0f1829679fead6cffa1964248767d5e","63a4394e689acf4a4762cfb4df691d05f923fdf592fd2f8ea41e6a54f98d1136","65725e1cd3323fdf44ec47067fd6670b441ff5f82e99485e1a4fc7d475f14340","65d5b7eff9d03761c8206218159bb34883c09052d6a1959d040f711a881b4d4f","6601b2bb6c908a46ae2985d4683c8baeeec87b0688b9b33d3e8900286bf4d6ae","666e7f698fbeef24e13e91ccfa334cf781233e060fa86bcd7d4d0eb00b30f3d5","66d414618d4283838bddb6b9fd4b5221c280a7f6a715b622143d3bea76bfe1f6","671168c05789fc651cd961a5a15e10adbb76656b802cb0fcbab468ab76412ca2","671d95a6c09bb7b05a5721d52cb761300a2c8f376aac20be2948b7e97bf302b7","680de944f1f5380c579003e329ed6f10702ec8ebaaa8208743775588d2424d05","6989ec486a05550633170d2aa79188ad9b03aeea6c7859dbf18790ba78c5427a","69ebfc7eb8427db3c5c59bdde652d0cb269426126f8540b1b58caa29ccf130e2","69edc4285578313d1dd2f914d69add075a7b354f7fba717606d1abe15292576b","6a34d9279cae58765d6ee4a980192c0e15f3ca217b9f1815861d472a281b3cf8","6b00dccaa7deabc750679ab085b237a2bd025bd971ee1eb7bdc333b393b19084","6c3c592efe9c684ada5661b8cc88a5c3f6e57c841db06b9e070687504cbf6236","6ce6d164c3e31463fb9e144fdf91413e55d077cfc4f25092bb02923fb538a84f","6e08a638e1e28020923effd4c65fc517dbe7b06100ff76cde74e427191503b84","6f3a7020233cd77cfe59eefec0a277f6dda323743c8d80e4e54a95cd3cbc23cf","6fccc6f0c5fa71c43211785dced8abd0f3295040eab56063f4e8d77f1c09b8ef","700cd21af9ed7e81900fad9d52de2fb11db48e64b038e4293168f85e5dd0e043","702d1dfa75e92a916a446429f474d4c296e6ea4e8c487995852d0525e8440659","704cf778db6086c3e282c81249fb0ef09c1d7c2043335ef74c7ecb69bb3e84ad","7075f89b1271fd04fa02d4db95c0f0bd6bdec24e53a7953d7afaeba40e17e8e0","71ef1ed2d5e4bc7eebe7a73bb3e9423e5bc2f8319186380fe8b38334952d3b01","7256ba00af1cf759b95b7bf8ae3b9943f31349bd10a7652a26bb419b368d73a3","7369b339daca0fcf46ac7fe82d65ae95c75d7dbcaaae51209e6d90b6587a014e","73ec844fb3e2b9febd00ba37508b284fad141630f03cb9f74e36a195180f5054","7410de003c7b582e30470d1209eefc796a70c76fe8d61dd9ccfe01ecfa41310c","741c27b54c49167abef1d8633e3743b0e98f82a73731e744b6671e119a1c6310","74b5d2ed555740db7b4b0ea9b73f8fe00965fea8e14d4f075eec26ef7a189c68","75aaecf53db10459d768a6873f6783e7d7110aa510c2894378df027c1b03584c","76bf5a9c126db6eb466287a7c0d823327ee9882a70eaaa6efb03d169b5dba808","781a64598efb2a11156f07271ba1c14c4f6b3d73aa2943b26eae02063df7af70","786b0c2856bf1f3f809e5903b0a971f1e072af5635aa50bbb9b1449f96d7b694","799abc1e8d381b8d97349479139985e383bb49179b5a80f39807cb35a3ee78ce","79faec494bdd6d098c9d2a9d8559f822938c6b2104188db95321d89e7a732979","79fb2e6e6a91117b6aefbdaabda23ccfa596620f548ee5075993a8dc7a8b872f","7a032dbf0351aa32c77c8d187f7eb697500ff186c88c5946ecc15adc972246a6","7a134e7f1822183ed1c0ded720971539350feaaf92612761210cfc3ccdc55870","7aa52373f2721dd76fc8eeb3d6061794f27ea8d11e96bcb1ff25a97994a77d5c","7ad4ef4b8d3221758a9e7f9577750ee03f6cba11c8eae8bf25f74a3131bd21a2","7af2394d2e697f355439e841b6323ffbbf8b90b2e48bf64873791fbbfdf15b44","7b947ed0a9e6e7ba180921434b993c62ac70bbaba6af0a1618569a2d4b705201","7baa35131ece7ed9860607157d2531d4d70a061bdc9bb9876e20328f127cec53","7c2a1c4c4c03e3d68d63e0ab58e4e34d3f2bc1a4a837a055fd13a4e9f95ce6cb","7cbf970a11bdb91a40e248eee97ef789205910ebc913349698fc75ed35e82fdf","7d6133667f81aa66a98755d253ea43301b45ada338225df034d2ffdfc79829e7","7dd54213b65fa0a6ce5aa3c204b5209b67ec16306b776aed7dcf9e6601d74235","7e89b59b456dde4bbbdbf8079665bd82c51d8e500018472981c15618b3893959","7ead0c68ffa0ced241af74dde58b3831343dff3f7eaab64bddb9954545b7ba12","7efb464c6d7b469303c43f718063d8456df6fe43534b5d8a4229f5b9ba9705cd","7f8188b57ad3b0c28210c95954e5623376a4262dd5e75f002700c6094b8d6b6c","7f91dfc2ea1a3131c4090375db0f489c2a572e245ade6cda4ebd440446d6d60e","7fcb8cba3ed0ee9c342947aa88f0f699bb4f5c23244d21c6c739c9b66d7c6101","800060d7b4934508d0277f90a464e3112fd2fc99af4ef23825d09b0ff53f91c3","800a802a4ce9e597a102f0a566535c1f9f7adfc60c41af6bd2db4fb7fe3c0d0e","820c12fcbded9048a363b9e0ebbc48b24f85fd4a68131b5dfc1b19057bf09ddb","824bff7541ec2a4b0be126f0b0791314d568a0eb4e29073de4f9dbe0ee4918b8","82c419e5de083e423330432c9d45c744043d1bccd8eeccb41e3014ce9ae3c32f","83347356a898238c013dff73246440e361a9e24cc3c4e0fe0e850467772b4938","8343a4211a4d0ffdb320d5a4305174d85bb707d15dad978f6436297d022daa11","83a06a604bbe36d72da976fcdeb88665c762b0f0de44193576ef2e0cf29aa9ad","83a97b9ebb29f5cd014ef5e178970a601ee92c44678f05d1860b383c5f63b79d","85a962a7c23c14dff8d683e738b53f422221697b213cafeb616d3a172a6c4223","85e961266b36e0f8ec2a477f1f1dfe7ad748fdde9d906f7bd3241e6924866ea9","8629fddeb4f273b35df69d4d28923adc14eff59d919b1a495d1a68818137c561","872ab2b2d65fe685b91e355f5af051c85b79569ece16448160d01fef38039624","87789dab547842b4e0c822758e1325a3cbb046063e11e105a4779b3741e01cde","87f2b3634baa504f2ed9508c6cf6a47bbfb36214a177eb13d70d6a987706818c","88b615ef6a31bd9958e98b8ea522f49f0360ccac5d9fa8deb9e3ef3fe3147d9d","89a96597dc9c218633adaf94bb5d6dcf4cad8f5e0b6f5522a28e3ce8d8b2865f","89cafbb20d6029656266d8cb0f85103fa519c8032598282fea58c94cc59c4125","89f2105745b3a7cfd30e7d7c598d6c8fdde0a599f30fd0db7382cba50412445e","8b3eec010d1eae43a28c88434f2410a751f790a9d6ec4a08e75e68c171629ab2","8cce78271b4f001606069a575a172041fbddc52de6b582c920aa3d3b5d5b67ae","8cecfa09651c40be4d7c11c117c80e1911dc75bf6f1cc34be64706823cc024c3","8d250acd40c8a24ba0d51cc73e65bba6856509b5fbf4c7d7a435897a01c6e764","8df1420c27503370db9382f68a0af8d2b4d56f9dbc94b24ffae450a905083a79","8e7371228a726f381fb811d1d812c39917788a3df7e53dba1a3c364e755a0c03","8f3827158091bbed154d21c843284ad472a4552da2eeb858748aa29676e45662","8f4a21c70e4b933eaa4f9cee119945dd2ebeac532e82d34e17511b38cf03608c","8f6debc54d2bd7abb42f581f2204fc78b27ff8c67ee4b6392b4d71c5f983ee9d","8fae27ba5117e202afbd523b249fc454912571900fc909f5419b8ac96c773c44","902b958b4db7d8d8bf73a82a8aa86e5485b39477047c8ad60175d118fe31d987","9056c360e59fc78edde932b54124df317f2f04a90c0c6eb7825a87b89edf1ca0","90aff66decaa3a0998e9a6741963713c0c82fc70da505519e3d60204bf715fa0","90dc4cac6326293bb54486d3c873b83299e9a5ec8c86a68bf1cc131f5e4e2437","918126027fabb7947dd4ae810dd561ac22167102f9f978f86906624ebe88c9ea","91b495938bc6015970bb02c844368d3eee84425b472772cdb374a5347db86de9","91c9ced5e9ab8da897b7f69166a7d0bade5c58d511b42d60d5430d536da45d09","922a332aa100d622da733aea8fc74094739bb63cd480d3349a14d2418ab6b1bb","941f70c384905ab77cb9a88e2671301117e4df553da6fc7a09210710deb9b6ca","9442788fa51227044803f1d3efdfc1c2b2da372871a85f0f7a6bb3596a5c003f","9460f427df72c238c4b55f39c8864f1fa3685b0716a53227ea6f7b591d955c82","947a1cdd43831936480167169d30334f818bb5d882650a3547827c05204af111","95f0c5f3b9071db39fd72b88ec9fb2079ce7553fd5884fa527bc9216777d7c10","96c4c83df72e9d860e2ee51f1a74bc867c4a45efc8bf11bf88aa82e368b89aa4","971f59cc197732d0c0b6b8aabbbefca4550fb8fb04f8522bdb4257c05a28848a","97edc66e594bae06bb273db84a35d84c8162a1fdf55ed46d781419a9f6a2e4f2","985638a05562bb796911ec231d306b81e36ed6b58219b3bde874559e9600b59f","98a097d6ebb754334250dfd3ccc5f3dfaf5966524758cbfc9e10adf4a0229693","98c7e4bc2f05e9b4ca703db4a02347db7355a44f04e3a4003e26c46a56bded2c","98ecc99d3396aa9a35ce97456be66c1aac0cc05bab88aa99109649291e61bc0a","9944d1a9674e555a41d31d069d136461eb06dd4052d40f2e4ea4368dd978e01b","9a8f2389b8ebc29d3769868ff8b918fdeb2236d88192fcf76ab0ea3db0857fac","9af18d8cfee466bc061271d82254d7ea638b59b8d5a3901c6610d5baed85c38b","9b01e565a1541f9e652d7afbe62e3bbff28430c1ccac2226ea434f45fc9a99d0","9b466e8fcabe551bb6292d23a359be3ea15b7627a6ad9c9e6a4ff11444c20860","9bac7daf255467f47b83723095f93fa4b574d5fc08593f48825a2b2ebb8e2dd8","9bbd03293bf53e9db51401d157b3eb2aa51e9c70449350e98b9a0a3fc9a684ce","9c3b318c461b56a8d277133a6b947ef5618690ec281c42e9de6c27f22458d4d4","9cef1feab6841836dc20527fcc8ad9979671fe811ff80a5a33bae113fcbebb97","9cf90b3aa59f3ca0e40fd9e1fec9703428752d63bded6b091d28f614c9ba99ae","9d1a0da545eb6b2e16b18fdd305a2c000ff2340c19ac843914b45f6a4f936227","9d8637e5adebaca208f21af0a254e80712988867411be560031f4b7a23cc04f6","9dfd29090b50334ae229e4a7e812cfb9f6204a66dde563e215d8f52e884cb103","9e77badd0923fd79ca9761a41780ee4dd4f9ca9b62512f4fb59c7f8418494da0","9e9edbe6c5c90ef3aa89a71fd1ec54069818d2ff48ce0f35019b811add042047","9eb67ea41c5bcb9557ba51bbbd1b321a78f16335cadebbed848d8e6c1fc68bab","9ed400941ed49b2d90ebe3cc111d90d8bc966608ca61fe9bc315a3c1dbe8bc1b","9fb8c5aa087d38dab064a2d6054826377eea3dda98229725c2523f63a87e4750","a0ff0d0bb3a3c801b637d091293f2eeaac68e934274e4116d298ba60ec3461cc","a1baa1f699fd4ce19e8ef6cdfe346e1b0be63e16d5c5cd5feddcccb16a62f269","a2aec2d2f35d7174801247141d637e77c4f34e478c575b0e0a04c6251efaf993","a3c84d76be9d891812e795dd46470c2978dceeff928d729c0d5dd6def599923b","a3d6708506fb5c28f45f0d610bedba11b1ec7bcdb363ffff3aa4cddfa515f56a","a476183540f2e7121e533bf2dd9125dc071c81acc880e88cb435cad7a6d35b97","a4a8cca930cdfd15285ac3a7aa757d61501fb77fc12a7c3fbd78c096b279cf63","a50654761d6812cd811df02199e1b7b25c9b0d65e591f65430f9277ec43d9c50","a514a8c0898b6697696ca6f0ed9a43bf8993085b2db4299e3e9f8e3419c4a5ee","a644885c31f390b5e6b7fe2fc8d086d9144699295ccb6ffa51b3f7c76c8ca71a","a64e8aee389ae696d0d4b045c0153092113fa522ed5a0fd9b5658b8418db4ded","a6c531ed9bbafabfdd649f3030daf2f24461163aaf99dc73bb24dddb77bbcb90","a70d82083944311ccf98b6aa8da5adebc93c655759eaaf8d79624bb3d322abcb","a7ff7302e668dcea1cd1db2241ff95c0d73534539bd03fdefebbfb57f60d3849","a8b4a33078335d2811bffb78eee49aab5fcb31597dae366d43e20c7f7800994b","a91a47fb4fa5c1b1a834fa602030e435ad641240e6ceeb99eeeab7341ca09dec","a91c8a1431a4120667cd523cf56bac004794fc5b8b24275ad2f9c8a15c75fba1","a986593807953215f834ba73e7d2565659b32aa849986013f8614bb1c61ea8cf","aa131e74e695292adab9f57b3ccc5a503a836dd4b95a3b2b107c69f35dba3637","aa4103342641899dc00c22207c13ac31c0c73afd97771b0a9b249187d979625d","aa70263d079788757f176da269e554fef9240845706f87a93101591f8114e807","acae1db4aeb323f3b637fa11b087c3827a2fb6d69718362f54e3bc48f70ef7d8","acd7884bca46ea9422503cead985691da05cca25bd5ed52a199783cae7b8b01f","ad0e6d78c1e450e19bfca4a0e904644ab0ae315607811a28ac3dba20de869786","ae43a4d252290ec0e18c64dd58d51bc885020b2473e71e3ed0741184c9f006b7","ae69fe306bf5db346ddfa4367cda24c95e44213baca27b0ee7d7167bcdd85af6","ae8c200dbcea29f43b29974cc247d70647c80d5d76385396f1c82ee9f669e2f1","aec13a075b84253397fb97e1c93a23e1aaee6d6bff2a9161bfd00a5b1d7611de","af12215a96963c1e7e5d766ed994695e423e4780ed0b3007aed87b150d090c05","af6b60ae365a6cbeb140430b030bdb667f53a2a97508ae92dfc9ed91ca73b54a","b09355a97e3aef396f681943b37a404a98fccc6bcb97781eddb2fc000d1d985d","b0ecfca0d114bae34ffa62ac3ea05159a4415fc6eb73ab1fcc4d79f657268f19","b25c41f19ba40e646fd9b6f82051ee4c38985539e445b26bd628eae98537df53","b262187aa66e8a97083bf7f79b91595bf7a4077abe7f8be5b00b4998f4579d20","b3f50ed7eac0e9c54b74c4f4e02297dd2d2465ce4b699bcc15cfddf54c0f0f81","b4091f93c3d96e36b0708f5dcd46e0e7a0a48f098036ccef6164e4a6429ed94c","b4093c67a9195ee7d28d2575e967ac80057b92339489c244243c7c504c669ff0","b44352445272089cf90967d4d413cf7009bed0ac19f3fa95cb831d5ebad081c3","b4ce73bea5219f1b27bffb36c6a9dee14447a710a8938db807770083db4552ac","b4f2140fb766faf0065a563ac3664f395b24c81dab0d0d0d01df47b22e888d29","b5102ef50e7d4ed1925af5a8b45192e737df02fafb75d7065995a2bb93d2e8e1","b5428b5775526a00645566822530fb969b82247ba83f2c80c06d34151e1f9061","b5c085be21651d8579e52cd3ffe4abe6b7f45c5a9ee84d38c47b4734409918d8","b6cf3b02f36e0efa93b04667cdc5701340033a09e41a7196277cf6756999a666","b77c6669bcd54e0fa949faf2f7205f2631acfbc1ccf79f93f8dab5c5717f0e93","b7fda8f4bf81f8213d18e3c314df5100ccb6b8db7aed6b70aaf202deb606a14f","b7ffd6cddb12384224772e8de79aec89d8f4bca966a3c2a05763889f92a6db5c","b83b7229045affbb98f8fc46f289ad05e6626ef52e3ed2f7e70d332a54a69e2a","b83f5334b85422ac110a24286d5af7003f2fb5b0d783efe257b38a2281656422","b8abe10a2a92bf537a49e8dee92baf8de3ed591848a1b25151dab0d7ab3134e5","b8b8c5cad182083f45ce2d05d036e6bfe91cde1fb63f2e5a97c683bb7ef7ea0f","b96cea09313d481dfff1ed1a2c552ea29e8fe68f52139458996a4e36157748d2","b96f9beb6d6d8fbf88c4b8b2b807a362f2640479cab6173cf64c7710817785a0","b9ad2510d8249ec4c8e7fd8b2471727aa1bd0ce8f3dde78e545fb2f8f2985a1d","ba5c707cf9be40fe966c08807779994e20ca3f30ea9d73e26ce31ca334c05640","ba7d7464da8e13722232c8f86273774054693681becc450a68aea21a5a0e9b91","ba87e5d43ddb10937bb17941f055f80a223d0981fbba44107aeec8530e3a7774","bac3431138e986d6426c1e81bdfe0a968394896c0751cbbcc8f36002fd0ed069","bad8f17b1d399ea125c524895571601c90b6c93418c248bd4ebcc7886bae9878","bb230236c4ab6353afb4147014c93204d3d1eb8a6d18558075df5fe79ed7f392","bb7fa81e41820d63d58313460f5a3999a1f9fc2cd2fb10cbb5b41a931d8be6a2","bcbef69f1ba50e45f3faf1b4529c32cdcf1e5a6612b5bcbc6aa6790ee14b54eb","bd3bf6053f4d423ff21f7ffbed9d0e68f3ea64b7292c048e9a37ade342bb7b39","bd714f38c881208f1190ad714bf8fa5aa63adf302bdaa8ad8810ff279e43459e","be75cc1ee935f783be39978de91ae196c16141d4096e16eb6d07f59583296b4b","be8c3cb2d8d67e63c8b069920b74c6272922febbc6a0a2c4a0072a7a213681d2","beed0f36d9b1b9a20bfbf89c96862482b8d5b9d4284bc89539efe9c9b11f000d","bfd21b5c8eb26e9d475868bb30d66ee08f20876e9df5cd06aa8fec01ffe666df","bfe97e65f2cbe6bcd0f14ff57ea4dc1dedb2e5f0db92d04d0982cf1932ac1c3e","c055d3cfd85b2ed4607b0d9d3a15ab7204c9f149599f748347dca4afe102af0c","c112d36ba38c362da1c022945db5b6bbdc3014685ca9bb7d940f5086f00a675c","c23a43ed460117f663cec698412729fd91b5aaceb48cc4e55a785b525661bf1a","c23cf45c1dcb748145d87f5c173dd3c8becaf9e3f6fdcb3e2ca91d6726b0842a","c24546a064b9315172ce0f951bd5fa2cd1b9884231cf1bdc1dc714771f1b3886","c29b8d250a7b5e73f4ef675329da2251b8de032501e4836445b6aafd90c645fa","c2e96d98c8ebc10237a2af1c224f626acfb9072c83078f4a8c6d9ef0a58b4a8e","c329c9df0dae8a036da9be440432d045be3ee13cf5664cfa6ccf11576ed11acb","c4600cd5358b5798a075beb54539d952f200def1c9a573bd237c795fd33ba36f","c4ebd58c4ff78c9fc0cd17d80ed563520f7908f9d1106735ca0f5a7abed202a6","c5db39bbdc8c2bd2aa7b58c28c3df9e407955cc3250ce7825c842cc4c30eaca3","c65325f807190f7084346376e2f48fc2b6bb946004a1fac1d8d117930e93d462","c6752cc3c7ad06d1e9f127365f078919ac46b77f8a8fe413650094d914838ec3","c6867ec30530fd3feca89a4e968522f783b636b165ef74f288c42dd50bd51a3d","c6bfbb004af355e96ed5b4c8c9b8b7a96d1c08d24bcde7c666728eb9497d6d71","c77c4d3f536cda10a71fe6a9cd17ea7c1408200e2f7aa7c5325d6915ff250c85","c82f38f23e7ed3e1024661b7a22ff694e88d3b268240e2bfc98e630df8a062d0","c8bd340e6fc7fa3e97415f7ad4c22c51d88c6e77f782c12923e841c04d3f882b","c93cd4cb5cf38fe6221fa8ae171ff54240b5f99ba80cd740ffac69c57e5fa381","ca50b525d7aa7762c56f402696dd464841daf19b036bb932e325090004b4cd71","cad13b6653fd9f811e67d13c5f01f9dec047f8c384097cee01dd2e2db39e539f","cc24c3770587f2421514fa399d2617201752bdca145ac39058de91d45d3d19c1","cd2da00f6f1bad8fb7c1b87cff80e122eb017e44a471cdea769efc67db369038","cdbb7338988f2fd35fd92f21909b7801d9954d1c7ca78401f52c9313f21fb6dc","ce887fb65b6977a2046e7583d704863624e55909ebcc9c3ed065b3d13079a410","cf9223c369b6fb7baa52f301f904352ba8e8d5e4c2a06f70de6ef1cf76fe1b84","cfb9705939742247da0cb71fdfd8b5f7a1bef6f1c2f0979a8f42e54c4a480980","cfc3b5044af37ae7485fba8067dcb22b2438bdaa6e3a30c22ce0f9e2c00aa597","d0481d9b6111ab4afba0462e88970b863284807ff44ca97364c84952e3f88583","d0973a1aca6a118375b466d6e91821f8450110fdf042ac848ee16912012d2b0f","d0df3068db679e24d9487ee09a6462ac5cf3df30f46ee466b66feb6dd5ff71e2","d151ffa66d8d096e0272f0dfff6c27e978cfda570f7498a727593081888b4ebe","d227e0a73e3c5452bc5ab41ea2c695dfc0ff9b0c1c81e59ab3173f796a4157cf","d268e680ee1136a239a40ebf005b30db6f3b52a228016f3193496f86250f15c3","d2989a1607fd5303615937b8c117d127b1b1cde519662ab1e1324390220e8612","d2cba4dbbfe3d026f825a8b470a2f6011f9b8e245cf042ae8889afbb17dac6b2","d2e4c515093f8a2aa824c8b542a016e5c321065f4525931b2fac4f8af2fe52c6","d2e82db1f6e479001e15c9890732b5049f8c900c568d5e3d15707a95a7dc3610","d31e8aa21d1498f2d4a07c4cc89ea6f5a6d3ce54d334dbff230e0f55db35c85e","d36034e2f9cc642d0f9f24cf834fa741bac5b8b139cbd2f50e2065161c9f3cb0","d36eb7456d2a42d1cffa4b60708e2bd3116f7f6758c96bbc0fee0f1704ad8a79","d37de74aadd5916eeae243decf347821c4e946356b9f70471658638ac3092f91","d3cf9b1433fd9a083c60baf6ade1df7f2a33e0cc7d519f491f9d6a93139a41e4","d49d02cad8bbfeac607457b08aac6068916ef45d8f6c980279d6e654407cc7be","d4f51c31a454d9abac29457cbbc21e1b5767c0eac1b37c41ee787a3efb05c80f","d52ca358246f638d0e11a061e97863697df44f43b093d6e8b84ba67b5838f2fb","d555a0d2329caace197c1468fe6708349125762377ee3bd04b031b7eacfc26aa","d581443d0b6b42c76b816edc6946ce01a639ae42653ddc8cc2d6a89ce14fe947","d5adedc08fa25bd06734afd1db3510dbc53ba0dfdac20cf601fde0c77702a72a","d5c084e12da4a5111487c166b879042a21a056f761ee22d9237cb4f65f366341","d6077d547aa21ea10a9bdf6c752b8d1a0a6382b4b43a0fdf790f245e66a609fc","d67e8c1aaab1ce6ec1755599ecde153c47c6b90dd4c301663abe9057bc31af57","d67ec5caeb2af5f9c57533a34cbde7daba5f5b2e5e6ce34c3250893eef25f13c","d6abcc1484c3df45bde915abf48324af1e995c3266a3c6c069e98e94c8d9a4d7","d7a44c85c25ceb7d42280f0c2576de52a3b3cc3ad2333e788ecdc7f7f7fe4b3b","d7f5db16fd3b6ddd5acdf655e090ed0e84cb89d9eafbe1ea92b273b71a38f173","d84489933b19a8b073c65a0386e39e5067830facdc365ced6efe1948c7201771","d8c8b3c52c89cd715a7fdd2759a6f73c3a5f505303b110656cc35f7549a37cfb","d8ca8e025e226ad6bdd32a6a9fceae2982b0413a0ad09314558b54bdc724bf99","d8d03142030c11a0aa1012102fce2b202baf88e424a1236832937e87450dc579","d9823dfddf6c507ec030fce4bd2d98fbda18e595c2ebc563574d9196cc7a5e33","d9b0972f3406075b860ba7cd2e71d4492c826960319b10389c2c2820e2981254","da37a61fab07ec8856b725854e4064f55a59149aa69cad1bcbf89ec478b9f578","daa0fc9f9dd08cb2dc48bf33c9808cfeebff77cb9fba48f98ef597bb9dd6df55","dad01e5bfb13a6c4419f4d24fa8dbb424e93a1c4be656b0e5dd48ac546e0a0d9","db049e7abb7c75b608ae25cc8a9f95959f7aedaa53e22390290319cc2eed3977","db21a75b4fa6165f75268963474f3262124795d816ba80f685bab2c6eaedb028","db66a999537b941fa6d512908894ba86e8dadd0e14b290ebc119555b7e60264c","dc8c31e3075adeb63113852569b83dcd432485621eb77fef62cf3cce5c84a214","dd97ab52fd89f42352c595ce137684cc519c473fa17969e8a6adcde7322a4748","dda0a34d6704887eb36bbc0173334b49d755cac8cea3bbd17bfa972f04183dd4","ddbda9408727a19a4a55d516bed99331edf67d8301de9c78564716465c949619","de0f295bd0e46f29db1167d6c21bda624887c8543545d0c37d662e5b1b312341","de9a46da1f4605525b484a228f8bf356a9d900ecd16473faf77944b22575c141","e0288c94ca9c16a6de217e6baeed720fcf83e401bec45bd15ca47ba8fc9b44dd","e1667469384ec775a3df665679cb3fef057dc84dcb18ed8db8b9c5723835968a","e16c328504278cfe520d6d99990f2a4370cc48159aba86694d0f7598fd4b0611","e24df071f5325bb3a5b20f355143556bc7712535ee8b6ce4c426598f06fd2448","e28d8e6b71264d0bfab853e63178f2c151367cce0dbd16125596ff3604b6658d","e2c734504d211580b4e6674eb1c7d31fb6fb730c037210c34c980a96f9098269","e39ee882667ef28feb4971b73f9a01d3d72c557e1e56d59487af8e0f1b21edbd","e3f19c383354cdf45311f92f00b90fed25dfba7e9892ab2f5f3aa4885876b75f","e409fbfe439455330c0fe003de860e30f7093cc3cc83a32f886c9b539a29f60b","e519e78acf2938460c7ee053981c744dafc7642fd03b56a117d5fec78d258b90","e5db07b7fb0eed216d838fbeb9491257cf54f9bd537a68c8edae7a89fe64c8d8","e61705ac769699a40c52e332cd890187ca9301fc6e64393c8c9064144ccc2dbf","e6300ee8e6c2c4ce6d7ab02b7b06fd1cabe3c5c52b99a6ea3ea8b5acd5092e0b","e65e28b172b77d093f5425112bdae7ab93756487226fd7363057f85bb2a2556d","e734d068446591aba283d136c21b4fb0209f91352cb4fc6589bd651cdbfec163","e7556cd0bdd06760602ef78c5e3b30b4dbe175f96b7147b56ee2ec181a4c5ea3","e7a333109a7aaec2b71048868500c15e721900628eb48790dfeaa1fd4c2dabc3","e7c9175fbfd9fd84bed95d552bc0a439b07a233c3e91fb39ae2f23197ee53f1b","e7ed299ecf44d4a96c228e9aa30312f405df34d6bea99d4b0f7074c79705a671","e8bc1b4f162c4066d74e5d1b3dcbe344742279b6856736c2e1690dbaa7bcf932","e981ced1bfce64a19fa8de1cd518a93f4669d01548f4819d0e1dbb50d266fe04","ea1b8a251ecc1fd96697d0c602d3e14ec46383d27bb9485a0326cea5576ffacb","ea311dca2ef14e02b9aae563bb28dc737b04b7f01c1ceb2be3d92007d2c74ac6","ea8e5b79bbe5329ae8437677c8316f2f9fd75bb1d40c88308c269140a7e564c7","eaeec7c06d1408fa6db5d7ada0a232b1633ffdf0ac815033c29c159352347c81","eb708890ac7e19bd53007ccece064f7e2a069a3751270b4fdafdd1668136dee7","eb996138bc91c0ee63bafe1ba10b130ff5a2fc82aa4918296222e0a831a569fe","eba6e8e5a12a86f17fade41bef365aa95491c469e18aa91aef64908a4263c905","ebcf0bdb3541c8bfb7c9a53f632329b77341cba6f1a2fa0dc9704acfa3276dca","ebd87e3505f3a1adff0c86ffec6c380734df718301b216b7ee089c174130de60","ecd5e83ba8c8eba6cef9c3da1edb8a84e3dfb4ed71d9a2c1908f2c4d26b26737","edc160a11c07dda8072748b66db7f27b6cd8efbd1faa3f6c826a0fe445859c17","edfcbe4773eac1fe2964179a4ad21294efede89568f2efd8e283ac18bc5693b1","f0e1db9b86e2132f004ebf06819eb55804f766bc03ea5d80f487d5d98bad8892","f0f90dee84db760cc1bb0f6e6983d4de0e3d5d9f4adf7b2b52f0d3dbe6d585a4","f1297fd9ecf981024e1544f7f048705377b53219240274bb803ac30e4a52084f","f1d4a6e98f41ab3f6cfd67cddeab9d0ed287b92cb3dbe575e3ce61925510a792","f21c3a9267110e469f224ac7eb76ca5bb084fc90df014f1ca6791d5770483944","f260b4b268e85a8f1b04b2fc69ffc0bca473d2e42de6f2f70128bedc16558201","f379a1b9e29aa7fc25c4c0c897eaa3c0e90d66a201a0ade8cbf523a5cdc8cf50","f3e04891c79b604f9235f438adfa49ee27db43d25c7be0d1cc06ae53b8f6d2d8","f46904e701174fe2850798d9e1b077bdac42fcac01dbc385298da01118c82aa6","f4de28905adbfe6ae4bc38f8bf5f47a444aa8d0f2023faaa431d6f72f9a3edea","f53265f53af0b0856911ab08b373736964d0c443e8ba61d7f1d45f5e5b04edf3","f5403593ba12130c04827f88d019103e924651caa518b7c290673a02f7cb409f","f5681dfc71121ed0f88146a19479675f2fabc6ed376fd5d162e50d815c048d66","f686173d310f41e26e3fe8a7c1dbf4313e4d793323335348badbcf4633f5d699","f6f5046c1263095a69e774716b0cd0907f6795af8ad683c5f41846d4c54a3449","f700bd87d4a758bb71f47731121a9b2259a9ffbd50b584b82f4e6a1f205c276a","f704c9c9e2cab1ed44578f48d161320b5fb4384ecdd8b40a5e22c4078a8594da","f7993302f695430a0ee938b1b3684fdfec4055bddb378b52c81785c0319e8c98","f89156489d35f9992d5971a52a6e03a7d7f095e15c2c782e85efb1408a2bd6be","f99ef6fa3c9c6bf572ec69eb6eeea9f88ce6590d3a5565bec62b001b6f2a376a","fa2dfc22b4fdbcf402a822e8dd376925655d997a0f96284a60f10665ba3581ba","fa3df5f8349aec4805bbcd279b88697def63f2462d8ada0b5fe1d9983d9a6daa","fa6b97cbca1d4f09662e706293b0aec1eb76b8e2277441f54ab6c548b5423236","faac0c3fa7cdf67b452d407e9a1db5cbe1e9140ecfe300200b0b0a6279c97c66","facb45d3084caa490d9b0ac2bcfcee89629a4c3db5926ec9256a9d27d25559ee","fbc8b53b5c6f3727c084e5e0429e410a3fed5a17e1a0144692fd196d9836a4bb","fbd74e4b8dc748b2efdd70aaab07adb80d7f15a38c1261de85bdfd9591ff106a","fc475f9c2d8bee2ffea435e86e6b39b6e3e071143a4a1fdf6765b0da13b66de6","fd04d7588bb9e6ca0a8b65ed0c9635082a9ee5f46b2d1b5b25866a072236c1fc","fd60f2a432086c6fc4a4c39d8d2d6edf5794c763c05a6401db2bb5fa2c601775","fd618761103380d690cb98804e8f116b6c66ef049fbf67c1a059ce49188658b3","fdbd44d3c55504edfa1bacb4c9b7a6c102659d4deef0ca91b9b7ac567ea9cfc5","fedf2577267d6dcd060ebc4ee8de6ccdafa60ab26b78d74c1e8c784252fecb17","ff532716738e2fc716c10797d9717f324cca3a1234320a84a73a0b89569f11ab","ffd0fe3449e449c7b9fcdcc7e2c1ffb677e57ad935a252de88a0122d437efa67","ffde5c700732beac27a9b5162213d387422ce199400e56d9cefe550005b6a542"],"schema":"fsgg.atlas/1"} +{"records":["000ada42299601fba29016e5c0e0d4012876fb42670bb10fa0b1315477254ba4","003893cc49855d17a15295d7adbe57ee301ea20281dff216461baee0810853ff","0052dfb9eafceabaa590f4497e4d42f19020718c84b981d265edefd432ccf8dd","00641d046d6869fdd0023ab3df99e0e67a6ea28f0dcb701f622b1cec8b3e07c6","0066d4a624c02398f21b4d7a736a9fb5101ed8b6b13ceeab46907e9401af98ff","026a241141ee10eb829aa6ce461969242d5c1d45fe9ca19f08ef4ea880877676","026b08fb343aefe19177e95b759560d340d372def4b71acf613fefee3438ade2","0357495d23fac4fad210b6dd7ed7cc57dd33d107e1659a81f085cad78300797f","036c148f6d0e89858c9bf4cf380272ca6904bb4ca277a909fb71c47f5450cef7","04652cbc95ac4dcd21b837b38f2ca5a0ccd4d0946bc13fdb31c9c15a578d3a2d","04d17203f03279980862496517a1f0861be5f6cc8063bfbf92f8f8ac19744fdd","04e404d89dca295564813149472b1de8e6c43357e2f6d91d169ded7600ed3a02","0509e5c6fdbd2dde0c0db8558647080560714804d00e4f9268342f2e84858a3d","06ad2c8aa0ff3b862edf3ba99e0e4e8801ee163709e66333cd06c3fc61232b05","076259a45e71df780b012d29618c17739246c86321d2ff05a6c272bcca8db675","076fa091c878b19cf56a94be0966dbcd58d52c1839f9d4b85bbfdef650cbdb88","08b3dc660b9d2bbbe75b590b2b86d941bf935a254cd5f09de71ee6894f4048b6","09e90ad705af012a8c36efbf296757f35adf9c9ce3b8908791c75d72c192973f","0a6d7dc5b64970bfdadc9049ace95e8bc163fc421beea70129ff0eaa692c6d06","0a862ee40916522f8ae5f14b3e084bf5f2e6488185583346db96ced16ce7619e","0a9df276d42b56d98a7802befc2404204e0e5ee8bc7f5c032f7bb29aa4ae2091","0ad4403c8f4078dbfa543310c69bd1dfc768e305987214ffc37d7b2600c4687c","0b2d1557ff6df5f4d65d540a5403b07ba81b381dfc799b7884ac72dfa6ee7753","0c22360d4653eb0f450e4d3d34564875f1660cfcb2d546095d98b3faa3967cbc","0c7d3f36e3bb4270edbf7abd99cd2dab772df274cad1c27c7e87e302b8eb1c23","0da4d093b49c0a1f654b38008bb01195e816829279ca1989bd2448194e15361b","0e560af7d9dd2e0f2f588a74cd35512973747f20bdfe0bee0bc889105ea53dc9","0ea7107c2c8edaab3ff2bae32f63cfbef6903a51cdaff257278f757ed5ef429d","0eef4d717eb03f0906aa3be7336aa71f831726afabe8a56077b76f6e82fd08e1","0f11324ad653d8d841962b0eeae9f68b80243d4ef7df4f2404ed4c3e45ba5197","11fe30832d93706c60efd836b09f35f049c4a715ad6144cf277ca240c5780704","1244d27db0cf5075353bcc622d0fb3b5ca6a7d08526e2c5754e8b745c250bf3f","126c817ad25ca9cbac2a0f7446e76c79852459ac7b9c61e3ba5d5cbfe5d37dfb","13824d6bce0f961c89eef4bd3c8a72ae6ecf7a1339b9e06eec964dc5c12dc544","13d0363b8d765c87a57eb42c4988320a9c2e7fa09024aa972f4b13d7699a552d","14156f1c6bf0fa8dfcb5cfafac09e012db446d528dad0e4301404fd693b9bed3","155fe673b8ae12549c978e1bf1d5c43e360937fcf2135cdcd5aea6f6c771da44","15d41240067e2335a0354a4e910b6610f2b8f079b8f67186f10181622b4a8999","1746f4f9d47b7dc42280dd34e664b3ec410d3cc69ac76933707499ffa34c79d4","1754adaf40732c3a8c73d2285c25a8b6c8c9d3e68370de618a0ffa8f3e60fb6d","1945f527afc3c2930ec4d7fa57ebb2ef7dd6321c0dd3ab9233c9963e9e613165","19d657b67672257ece127f3b957674b7fb4780843148db0a36a0b329c2a418ba","19e75be8ed4dfba2a6f8034154052160a7a181b17d887b3e8724f3e3c111c31e","1a24f6ef0c08a898f309c1b925fc19b29526f913a61a1dfe4b1a4308ebdd97ac","1b3ec24337f0252a00cfeb6df0a0f5d2b6d737dbea61b8d0b4a643f4c686df6a","1b5351b2dc647aba864e387168db5128435cb80da94fc42581cd60a05fc34b9a","1b8cad98d53da179ab05eb47c1783f4c8b45b9f39c635e7a337285f5cd9621c1","1cfd18d1b12b25604d818389a34bbaa746f450e70246c7f4242fc4e215fc46a4","1da011289116fe88fe92cb8f0e83ed7ccbbca251681d4e136c5a61c40364f8d3","1ec9445b242d2a2e149fe71c67bf13d8c0e4ebe5a6ed7b022656b9941973909d","1edc36731a9c76ad07d269d8b4fd84c8c956bb43d6f56de17d6208164856ffbe","1fec5a63a7b2b212e3e5d5222e49061f3b924966c9741294f5630836be8a3925","20901b579f69cc97eb56b492938864667576e1c9bfacf13f8a529c4f6e543448","20d01a387b4d0801cb588492ede88cae7bade9b7ea3591d9e954add1e67cf4ce","21338155cb4f52c49e5072c877771be67c75590d9b238ea025fba5209fd6e018","22ef13e60456fe9046dfe72f20122362aeefbbb445632231b8e364ed9b50e135","23af79bd1e7995fc8162ddc4d830318acb054bbfcc9c7d5cb141ec306da67386","24373b643450d9dd3b8a5b0e74a5fec2844cd8cbca7d8a57dbc8b9ad9eade9dc","24d4f2730d94d1b7f149771ef0e59192f4936d142b21f4a56b1a391e4514d38d","252de742c26409c837ef491f55eb03ffcc99da13fb1a2f8ab66efbfb0c081a2f","253bb17320020b6a5ef8f0958856f6c565a239b4dc246d9e825f8b14da9ca8de","2591526ddabbea03fbdc38bf172bc54f42df9bc51eba7ad2b70d6e67215f08f1","26259abc7fe745f52e06f2aa2abb0e50f189bc7608065f04d5c669a0a99941cd","26290a0990d6dac0ce9448e05eb934210603356043dcf14a5d80585288e2aa92","26d6b31965013079d4db67a2c403e01f21e3c30ae65953400dbed92e289a0925","288daf614247c260cb673d8674e8b3874ccc4e269347836851f702d7ac8e2f7c","28abfaf6d50ca38af0b88aa50524200c17af9000da83ddbab3d8f9e06e020fa5","2905a2b4a58bd9ec1c4f77fd3d1d246c02caa49d806272756dd039c79521442f","291d3db272eae084d34c04bc1305f2abb26a7e7acbc5515208469b46719a4ed1","299e929f58fe7d2878ec59ba6ad9fb74f1b1e550e488a4512373b9621f089844","2a38ddebfe3380232e35d5a24f9cb9f7c38abbc9c68add4ea5952c1e65d328d2","2b4f7c8dcc95ca8182105b9b6806391666e6a2c3a5c80d3ce5a5f04fd6cf9122","2b5e739c8f9602c585e67554c457e6e53351679afd56ff324f8fecc80f0891f1","2bc251ffb58a0d03480748058eff4c44079a0f21d75743063cef50263982337a","2c76ce93500601e281a41f5985fe4e3926fc8bc9d01ee687f14052cb553ad2d2","2d46924a94c85f4275a449dd3d9eb6c602cf8a9104db19d224e3aa469b858d06","2d5048eeef90792c0a2b9aed7305598a28db2103fed3903462c6c1882733c3e8","2d599c722a08306b98f2d833fb3e4a7acb9dea92e6a58820caa2f65c09803fb8","2df1610ac1b912232030b5507e5e944515b0f1549bf2b76ecfb12baf0f40ccea","2e1bc31ff6b6fb14d0ca8703a02833db749b03e172f2e91f9423f0751e88c256","2e872e9d3ab8b553270e79673060c50c1afd68a41fcf9fdd0a13cba80be0dfaf","2ecd502add2d801eebed39411fadc9a80098ba9ce04a5f4b728a0e4e331232d6","2f7357367d921995f4c6fdaa693392adcd2df4860ef4d25c8dc47f7ddea8c755","2fb2ed7902a8e35dc36489a23245d963026d688008c92fed6fdc1f6bc27198a6","2febddcced970d495778f33fff212929ac99c23adc42be0c1062f5c8676ffce0","3018f389f6928af5830bdd081c9d03530a379f37d1c2f9196e6fb3c44eb337d5","310bfb5b2d061bb733771e5cb7b3b7d25db43af5eda9f806169b7ef9330c2fe7","31fe4b51d55cd99a4692d2cb787d362cb4c0d0998d3e001efdb5cb7ed838340f","32f69a7b8997ae98b9305ee578145d795dbcd39ca4469bf2465e57a0295cda51","335683e33b94cb86b5e426b4faed200673bf850151191a08458136ceb164fd4e","3407ec53a884d3945d86a88d6b9a883419dd426e96b1108a8e6686f30397a629","3442ba5c7643c793f62d90ca841f7891b3dbf97f028bc7b62f8b4f88c1266d1c","34463778cf2d29e3896a65613cf9e3eb3e9f2d8946d17f12b609e70eec63d128","348ba129b7b9c94e24fa8ddb81024e777c60448d1b5d49f7b2075591b23c13b1","35da3938b72cf3520e126ad595157104b69ab748904c7b4e12f563d6b103172b","3600e7356a3741ef02f8b2ffa6a6b5d822dcbb170771f2ea33312dff4470f431","37c8908ea2a349cd3034018027160ad810b28ad1fc203a9a353971e1f7396b4c","37e39faee019bb041627510f1f02746ba9a85696417a083b438eb4974b72c2bf","38a75fd804821f4836f0a7ba8d41af3d3a3a5f5d7dcea68487009297824258d9","38c6396e645750efcb2f187c36c383471b3b0b59290e3b42cfcb9668594cd0c3","3962789d05f324d436a363700cbb5ced5aba791d782b3c0ea73221fe0c1f0b97","3966e5e53811c43962f5d0953e5da4753eacefbea27ecba9d36af2fd8e4fd52f","397476cf107b48e7a662264f8fea9f880231fd3d1e0401622650f214cfaa35c7","3ad8b0398ba6c354c9e31b7438b2515579fc0b1f17de4b35a914c862a3a11e3b","3b3c6cf083b12a840565e00458e2fd4ee8a61f97cda452703a6b13d7776b6c13","3b4af144afed3d52dd2e1f64e23bc25b3475eee5f7af3bde9886761b15c33dfd","3b5d82795e9f5d1992ab67e078fcf1108247ab9b6d1baeac944d3ec0294cec5d","3bce154e59c5c45216bb5372a352e948d6cb365bb1bd47d4666ae0412e507ca4","3c75b650f3fa8217597b01d3aaf25427ae2a658a7c966afeecdb391d3ba547ea","3d0274f77576abdbdf442c8843e955e1bbc91e9f8cbfe3646b119337cdb13c96","3d642ccf9ca4a0f7f5dde1b41f65c99e9c447cbb9e64883b67e4fdf76f216f52","3d9fd2c5877483382f0c7331206393e42827b5dccfd60549a6771b7a5659e524","3dbf6d1c2c8db1a7e3988e2a84b67a4e1d7c8304661652ffa94db3b7eee08edb","3dfcea4ee3d0d0ed09b1f77bac48b33b64ab4620cbfc74fe0e4201b4cdb81ce6","3dffc36586e9078f750b0a2b4cc2c70a17a81294903186dbe8cc47cf8055b9bd","3e2f66baa16c7ea936eba34720a55897438f60b343cbe8fda4eab1e5dde044eb","3f5465798dbc2ad279ca4849d5d0f819bad01455e0dd2a9d98afd4b55cfbd7ee","40de9f41f9a9f56ef6a51d065270e875b4a85cf043b7c4a0173b2510de4979ea","4134a3936170c1fb5fa6d2e2329185a981436477a66b7d31e827c363691bad50","414259a2fda4a1a49729be6fb1aced4675ee9cbdf990aaafb8e5b3153b54d64d","41baa5d98b5bab2ee01cad50c05b83edd8cdfeeb00f30b9406b4b2ec6d13d738","41c768ea17144c6ec225e9a65d4c3c127fdd7264dcba1a89aa17b20fd5d7e3ee","42aeb46fcc3d10b95e4067bc9cda875fa933b4102873f67c7bf1f8ca6799a598","4320b92712bc14dbe10b56f1cd3d1bdc093fc4be6016732839d0be4dd4d027d3","444342c21a4743af5961beeebb88088f5d2a0649f76c71973a7706a744f5efd2","4457ab439bc8f212d83442dc7500e9d45ffac849d0f77cb97686d9b0672fc3dc","461d34fb1d53849951a7e715e52342372d779299fbcad210794235c610dadf64","46a24cd8e385b748f40d9271b1e856dd6d68c91ab356abb11ff6b65f1ef936bf","46cdf2c207f79d388001f6636dfb7a98bb2ba72b9d1c6df4938f0a27691e07a6","471570cdf8144df0c32aba1730aba24c7e42e5ec317af771ffa169f5c842d117","47b5cb2b011c0f7012d75e88eb86a10f3f0bd48545db139669e654cac1f69650","480f1ede18ae031b164d49d676feeb1090fb33932676ff52e1e2eb24e8d154cd","48262b98c0bdbd5ee2314345726d23630ec1771735db8fe5f1a8590b662c9962","482cd15ecd9cfbd8e1943c0fcde0bbf1d875392dc2a701b698f48bfba684a062","4855e1947afc954cb1b20bb45e7af10b098fa34714bd32e9bc77941cf58fdaaa","48797c44c92cb34fd9a57a08020b45c6920b2268dc8ad616c0f814a3710d5316","48d094622ada1806cb30335926007c1abc476b1f7b45a2e250c490afa25e847b","48de3afdc6ee73ed121d1433bc6367a399286d5f8c2c63670a0b3b9752a36175","49e8cf09e38acefd3a0fa62d048028286d3b47b5ceccd8f51f10022978c47820","49ee4a3f2a8918bdbbafb312cfa807d9982800d13d29ee292c6c0daad8b9b8f1","4a724a6a842a132c2185279513f341b79f9be93e42660f1255770eeae3b1323c","4aecbdfafb68feb3124c39219498241864bcf1ceaf87fbf80598b1dd87a9191d","4b364ecb35ad02b06b6b0f32b6a29202f2c835e1ac0d70b89fd0278271799dbb","4b6ab2768e1ff3716ac8565201c031a820c208db9ea6ae1495dd782e7557a3ab","4be7778c4f491d55154a028d9a9dbb35059953fbcd243e0206902a6e64645efb","4c8c327dacf345e184042092e96ad3ea02ed4cece57dac5fa68ea52fbb5a6adf","4d5a44ba07fafeab823b54a21846269330ce35b4c190f3ddd5434bc8530d9b41","4d86a2764c55b5c5f675fddad8850ce4ceab160ac5c164a299fc098899d31aa9","4da0a5be70e8af9c39623deac83822749482187f6a0fc3d186dcfddaa7111576","4ece7844e2b35705ac39fa25913f6909aad5b4b7446bd637ced46b47c0db135c","4ef30f11bd4dd9d2eef8716d88a83010546e54594b2726de84f6d587651ee940","4f03e231c0dc5c9bb2874f6856382d5b205758af9678fffdc7552d4e4ae9866e","4f1e58fc658a4ceda181e2a7fa249305b09b573ffd68c2489f204f4957224957","4f2750b974c1404acb721ffc84cbd1d0756a24211dd6f6503c10ea74dbc45676","4f6fcf4dd7e73d86e06bdb9c14a1078b61c0efb2663ced9bfbc5f46fbb4c6d8e","5029c7b222158ab3f325168fa543d84fd2332d2e3e38db1ce7b83899cef201d1","509ec9c08864b9dd0029f32ffeac85fbac863e2dad459994c65b7cb5264faffa","50fd7e982eb2d2813634b7c44e102788a1a1cd4910a27acbcf219f76314fa322","52049cc9cee43bb27229e6b3e983e02c6aa20dd7d153b13e3c74bc6d2b47cf92","521ed246c4119acd6b579b6eefa23389a1655df54aa35de7671743979ebfc68d","5382c901d160ca2d79888d8acd7a690a5349826b5da486274b0800c9d7513f11","540879695d41205515aaabe5466971014cb43b960a26b8e5958e37fed63df762","548d237f42167af5cf5caa0ba20f0e7a6387deb6f27765637f078325172396a7","55267f058e9f085117765e4ca72ce875b622ceaceed964f6c396073214835c28","5560616d1e72f0a539f9ebbfea3b7d195c1ef5622f97994af1963748d4f97533","556ee783d8e2e4ca50f656c095758be613983f904d998a6534fb155510114f21","55a4711e799294d06988ab4acf77eacd7d424123082bba3ec987dff0ae13999c","55ae095961d78a1514c4dd1e63d477c60179a8662571ab5a90abd3eb2b83eb10","55dcc23ce52b3918a60029d9398f262216471c280bfe66421cc63240533a6087","566ddcfc45ea5edc695626826ed185930e910fd9107c5bc1844c717b714c15b2","56e7158313357bb145bd98c5f790e569be2203fb2601565a30091a597a7e7ff5","581337891936ba630d34ce9f6b803b82a2130791510f15bab24a07332400417f","58901d008c36a777dc138fa6b6d198030e0e843bc889cbad3acb954c826b3608","5962dd14d3923433cf723d698d1af19ac37a270b6e88445643fc56a646faab5b","5a2064cdf51026eed65457c05f34bec919b31d96d35c29498d298685965f0b5a","5b77bd6dfa81cc339e729e4195e258facbfeb64b9c680512f742e3fb1961fdd5","5be05ba74075b8f139be565c47688a4f395ce71452dce5cf7da4348c7ddb7aa0","5c0206d9d014821b52a43d7b222327a89d4ee2f5b1e21813dfa659a69f7426b5","5c3527e43fe24c5aa171c6fa4a3de7fe5e78f2527aed0dd19cb21d154d43da21","5c79c77f00167ca140127b00f1a79e1ffac621e46fc461089594206a7df8d7cc","5ca67643d5111fffd21deb18569162733e846965bf05fe6eb33ccd37c964025a","5d015880319af666943e68169ca906bf2f0c813d8bf2c5c0262aeb5a40366350","5de00a2f5eabe86c14f360304115f4136c41df1fb664eef6da26072fe7623d44","5e3a589b627edaf7005c60382475fae7229adc4ffbaab6d6fd03e9f08a0a8e19","5e43baca07fb966bf1c4b3ac06bb819577e477a84c5d8d3a9a19c391ada2e0b5","5f2a75b89983d1005a38afa2cabccc3a39f31989807120281d8505ffd564e0c6","5f43c837f39d207c35a58e9b36fe3144017b2012ac7da334714247606f1906d2","5f4fa6dde5930fe1b42f805895f0f5fb135c2b3ff9830f2bd30ae7526a3295a1","600ec184ee9964881bcaeaf72ad38a72db05d5b629d301cb323fa1ee9369b572","616c4dbde10f465da822d8a788feada26e5f915c7fbbc06232287cd1899c3044","62a713311297a7145d3610ee60dd6626ee543645a1918b050c629207561efb5e","630fdcff1f227b5baf5d10bd78ef0fde68791ac0cd8a15f65065f5cc4501b17b","63113617f2e4ee6b827a69bce6afb3949190a282f5feaaa9e2c9f82372623bb8","6312b7a9f8252f49b8ea0cbd0580b80bbb221db574ea74939823ed9d4140d73f","63544fa69b09916d52b305700eb9816305ff22b77162a44edd13897acea3a655","6385459222fba2c3302d3f2e38c57fcfe0f1829679fead6cffa1964248767d5e","63a4394e689acf4a4762cfb4df691d05f923fdf592fd2f8ea41e6a54f98d1136","65725e1cd3323fdf44ec47067fd6670b441ff5f82e99485e1a4fc7d475f14340","65d5b7eff9d03761c8206218159bb34883c09052d6a1959d040f711a881b4d4f","6601b2bb6c908a46ae2985d4683c8baeeec87b0688b9b33d3e8900286bf4d6ae","666e7f698fbeef24e13e91ccfa334cf781233e060fa86bcd7d4d0eb00b30f3d5","66d414618d4283838bddb6b9fd4b5221c280a7f6a715b622143d3bea76bfe1f6","671168c05789fc651cd961a5a15e10adbb76656b802cb0fcbab468ab76412ca2","671d95a6c09bb7b05a5721d52cb761300a2c8f376aac20be2948b7e97bf302b7","680de944f1f5380c579003e329ed6f10702ec8ebaaa8208743775588d2424d05","6989ec486a05550633170d2aa79188ad9b03aeea6c7859dbf18790ba78c5427a","69ebfc7eb8427db3c5c59bdde652d0cb269426126f8540b1b58caa29ccf130e2","69edc4285578313d1dd2f914d69add075a7b354f7fba717606d1abe15292576b","6a34d9279cae58765d6ee4a980192c0e15f3ca217b9f1815861d472a281b3cf8","6b00dccaa7deabc750679ab085b237a2bd025bd971ee1eb7bdc333b393b19084","6c3c592efe9c684ada5661b8cc88a5c3f6e57c841db06b9e070687504cbf6236","6ce6d164c3e31463fb9e144fdf91413e55d077cfc4f25092bb02923fb538a84f","6e08a638e1e28020923effd4c65fc517dbe7b06100ff76cde74e427191503b84","6f3a7020233cd77cfe59eefec0a277f6dda323743c8d80e4e54a95cd3cbc23cf","6fccc6f0c5fa71c43211785dced8abd0f3295040eab56063f4e8d77f1c09b8ef","700cd21af9ed7e81900fad9d52de2fb11db48e64b038e4293168f85e5dd0e043","702d1dfa75e92a916a446429f474d4c296e6ea4e8c487995852d0525e8440659","704cf778db6086c3e282c81249fb0ef09c1d7c2043335ef74c7ecb69bb3e84ad","7075f89b1271fd04fa02d4db95c0f0bd6bdec24e53a7953d7afaeba40e17e8e0","71ef1ed2d5e4bc7eebe7a73bb3e9423e5bc2f8319186380fe8b38334952d3b01","7256ba00af1cf759b95b7bf8ae3b9943f31349bd10a7652a26bb419b368d73a3","7369b339daca0fcf46ac7fe82d65ae95c75d7dbcaaae51209e6d90b6587a014e","73ec844fb3e2b9febd00ba37508b284fad141630f03cb9f74e36a195180f5054","7410de003c7b582e30470d1209eefc796a70c76fe8d61dd9ccfe01ecfa41310c","741c27b54c49167abef1d8633e3743b0e98f82a73731e744b6671e119a1c6310","74b5d2ed555740db7b4b0ea9b73f8fe00965fea8e14d4f075eec26ef7a189c68","75aaecf53db10459d768a6873f6783e7d7110aa510c2894378df027c1b03584c","76bf5a9c126db6eb466287a7c0d823327ee9882a70eaaa6efb03d169b5dba808","781a64598efb2a11156f07271ba1c14c4f6b3d73aa2943b26eae02063df7af70","786b0c2856bf1f3f809e5903b0a971f1e072af5635aa50bbb9b1449f96d7b694","799abc1e8d381b8d97349479139985e383bb49179b5a80f39807cb35a3ee78ce","79faec494bdd6d098c9d2a9d8559f822938c6b2104188db95321d89e7a732979","79fb2e6e6a91117b6aefbdaabda23ccfa596620f548ee5075993a8dc7a8b872f","7a032dbf0351aa32c77c8d187f7eb697500ff186c88c5946ecc15adc972246a6","7a134e7f1822183ed1c0ded720971539350feaaf92612761210cfc3ccdc55870","7aa52373f2721dd76fc8eeb3d6061794f27ea8d11e96bcb1ff25a97994a77d5c","7ad4ef4b8d3221758a9e7f9577750ee03f6cba11c8eae8bf25f74a3131bd21a2","7af2394d2e697f355439e841b6323ffbbf8b90b2e48bf64873791fbbfdf15b44","7b947ed0a9e6e7ba180921434b993c62ac70bbaba6af0a1618569a2d4b705201","7baa35131ece7ed9860607157d2531d4d70a061bdc9bb9876e20328f127cec53","7c2a1c4c4c03e3d68d63e0ab58e4e34d3f2bc1a4a837a055fd13a4e9f95ce6cb","7cbf970a11bdb91a40e248eee97ef789205910ebc913349698fc75ed35e82fdf","7d6133667f81aa66a98755d253ea43301b45ada338225df034d2ffdfc79829e7","7dd54213b65fa0a6ce5aa3c204b5209b67ec16306b776aed7dcf9e6601d74235","7e89b59b456dde4bbbdbf8079665bd82c51d8e500018472981c15618b3893959","7ead0c68ffa0ced241af74dde58b3831343dff3f7eaab64bddb9954545b7ba12","7efb464c6d7b469303c43f718063d8456df6fe43534b5d8a4229f5b9ba9705cd","7f8188b57ad3b0c28210c95954e5623376a4262dd5e75f002700c6094b8d6b6c","7f91dfc2ea1a3131c4090375db0f489c2a572e245ade6cda4ebd440446d6d60e","7fcb8cba3ed0ee9c342947aa88f0f699bb4f5c23244d21c6c739c9b66d7c6101","800060d7b4934508d0277f90a464e3112fd2fc99af4ef23825d09b0ff53f91c3","800a802a4ce9e597a102f0a566535c1f9f7adfc60c41af6bd2db4fb7fe3c0d0e","820c12fcbded9048a363b9e0ebbc48b24f85fd4a68131b5dfc1b19057bf09ddb","824bff7541ec2a4b0be126f0b0791314d568a0eb4e29073de4f9dbe0ee4918b8","82c419e5de083e423330432c9d45c744043d1bccd8eeccb41e3014ce9ae3c32f","83347356a898238c013dff73246440e361a9e24cc3c4e0fe0e850467772b4938","8343a4211a4d0ffdb320d5a4305174d85bb707d15dad978f6436297d022daa11","83a06a604bbe36d72da976fcdeb88665c762b0f0de44193576ef2e0cf29aa9ad","83a97b9ebb29f5cd014ef5e178970a601ee92c44678f05d1860b383c5f63b79d","85a962a7c23c14dff8d683e738b53f422221697b213cafeb616d3a172a6c4223","85e961266b36e0f8ec2a477f1f1dfe7ad748fdde9d906f7bd3241e6924866ea9","8629fddeb4f273b35df69d4d28923adc14eff59d919b1a495d1a68818137c561","872ab2b2d65fe685b91e355f5af051c85b79569ece16448160d01fef38039624","87789dab547842b4e0c822758e1325a3cbb046063e11e105a4779b3741e01cde","87f2b3634baa504f2ed9508c6cf6a47bbfb36214a177eb13d70d6a987706818c","88b615ef6a31bd9958e98b8ea522f49f0360ccac5d9fa8deb9e3ef3fe3147d9d","89a96597dc9c218633adaf94bb5d6dcf4cad8f5e0b6f5522a28e3ce8d8b2865f","89cafbb20d6029656266d8cb0f85103fa519c8032598282fea58c94cc59c4125","89f2105745b3a7cfd30e7d7c598d6c8fdde0a599f30fd0db7382cba50412445e","8b3eec010d1eae43a28c88434f2410a751f790a9d6ec4a08e75e68c171629ab2","8cce78271b4f001606069a575a172041fbddc52de6b582c920aa3d3b5d5b67ae","8cecfa09651c40be4d7c11c117c80e1911dc75bf6f1cc34be64706823cc024c3","8d250acd40c8a24ba0d51cc73e65bba6856509b5fbf4c7d7a435897a01c6e764","8df1420c27503370db9382f68a0af8d2b4d56f9dbc94b24ffae450a905083a79","8e7371228a726f381fb811d1d812c39917788a3df7e53dba1a3c364e755a0c03","8f3827158091bbed154d21c843284ad472a4552da2eeb858748aa29676e45662","8f4a21c70e4b933eaa4f9cee119945dd2ebeac532e82d34e17511b38cf03608c","8f6debc54d2bd7abb42f581f2204fc78b27ff8c67ee4b6392b4d71c5f983ee9d","8fae27ba5117e202afbd523b249fc454912571900fc909f5419b8ac96c773c44","902b958b4db7d8d8bf73a82a8aa86e5485b39477047c8ad60175d118fe31d987","9056c360e59fc78edde932b54124df317f2f04a90c0c6eb7825a87b89edf1ca0","90aff66decaa3a0998e9a6741963713c0c82fc70da505519e3d60204bf715fa0","90dc4cac6326293bb54486d3c873b83299e9a5ec8c86a68bf1cc131f5e4e2437","918126027fabb7947dd4ae810dd561ac22167102f9f978f86906624ebe88c9ea","91b495938bc6015970bb02c844368d3eee84425b472772cdb374a5347db86de9","91c9ced5e9ab8da897b7f69166a7d0bade5c58d511b42d60d5430d536da45d09","922a332aa100d622da733aea8fc74094739bb63cd480d3349a14d2418ab6b1bb","941f70c384905ab77cb9a88e2671301117e4df553da6fc7a09210710deb9b6ca","9442788fa51227044803f1d3efdfc1c2b2da372871a85f0f7a6bb3596a5c003f","9460f427df72c238c4b55f39c8864f1fa3685b0716a53227ea6f7b591d955c82","947a1cdd43831936480167169d30334f818bb5d882650a3547827c05204af111","95f0c5f3b9071db39fd72b88ec9fb2079ce7553fd5884fa527bc9216777d7c10","96c4c83df72e9d860e2ee51f1a74bc867c4a45efc8bf11bf88aa82e368b89aa4","971f59cc197732d0c0b6b8aabbbefca4550fb8fb04f8522bdb4257c05a28848a","97edc66e594bae06bb273db84a35d84c8162a1fdf55ed46d781419a9f6a2e4f2","985638a05562bb796911ec231d306b81e36ed6b58219b3bde874559e9600b59f","98a097d6ebb754334250dfd3ccc5f3dfaf5966524758cbfc9e10adf4a0229693","98c7e4bc2f05e9b4ca703db4a02347db7355a44f04e3a4003e26c46a56bded2c","98ecc99d3396aa9a35ce97456be66c1aac0cc05bab88aa99109649291e61bc0a","9944d1a9674e555a41d31d069d136461eb06dd4052d40f2e4ea4368dd978e01b","9a8f2389b8ebc29d3769868ff8b918fdeb2236d88192fcf76ab0ea3db0857fac","9af18d8cfee466bc061271d82254d7ea638b59b8d5a3901c6610d5baed85c38b","9b01e565a1541f9e652d7afbe62e3bbff28430c1ccac2226ea434f45fc9a99d0","9b466e8fcabe551bb6292d23a359be3ea15b7627a6ad9c9e6a4ff11444c20860","9bac7daf255467f47b83723095f93fa4b574d5fc08593f48825a2b2ebb8e2dd8","9bbd03293bf53e9db51401d157b3eb2aa51e9c70449350e98b9a0a3fc9a684ce","9c3b318c461b56a8d277133a6b947ef5618690ec281c42e9de6c27f22458d4d4","9cef1feab6841836dc20527fcc8ad9979671fe811ff80a5a33bae113fcbebb97","9cf90b3aa59f3ca0e40fd9e1fec9703428752d63bded6b091d28f614c9ba99ae","9d1a0da545eb6b2e16b18fdd305a2c000ff2340c19ac843914b45f6a4f936227","9d8637e5adebaca208f21af0a254e80712988867411be560031f4b7a23cc04f6","9dfd29090b50334ae229e4a7e812cfb9f6204a66dde563e215d8f52e884cb103","9e77badd0923fd79ca9761a41780ee4dd4f9ca9b62512f4fb59c7f8418494da0","9e9edbe6c5c90ef3aa89a71fd1ec54069818d2ff48ce0f35019b811add042047","9eb67ea41c5bcb9557ba51bbbd1b321a78f16335cadebbed848d8e6c1fc68bab","9ed400941ed49b2d90ebe3cc111d90d8bc966608ca61fe9bc315a3c1dbe8bc1b","9fb8c5aa087d38dab064a2d6054826377eea3dda98229725c2523f63a87e4750","a0ff0d0bb3a3c801b637d091293f2eeaac68e934274e4116d298ba60ec3461cc","a1baa1f699fd4ce19e8ef6cdfe346e1b0be63e16d5c5cd5feddcccb16a62f269","a2aec2d2f35d7174801247141d637e77c4f34e478c575b0e0a04c6251efaf993","a3c84d76be9d891812e795dd46470c2978dceeff928d729c0d5dd6def599923b","a3d6708506fb5c28f45f0d610bedba11b1ec7bcdb363ffff3aa4cddfa515f56a","a476183540f2e7121e533bf2dd9125dc071c81acc880e88cb435cad7a6d35b97","a4a8cca930cdfd15285ac3a7aa757d61501fb77fc12a7c3fbd78c096b279cf63","a50654761d6812cd811df02199e1b7b25c9b0d65e591f65430f9277ec43d9c50","a514a8c0898b6697696ca6f0ed9a43bf8993085b2db4299e3e9f8e3419c4a5ee","a644885c31f390b5e6b7fe2fc8d086d9144699295ccb6ffa51b3f7c76c8ca71a","a64e8aee389ae696d0d4b045c0153092113fa522ed5a0fd9b5658b8418db4ded","a6c531ed9bbafabfdd649f3030daf2f24461163aaf99dc73bb24dddb77bbcb90","a70d82083944311ccf98b6aa8da5adebc93c655759eaaf8d79624bb3d322abcb","a7ff7302e668dcea1cd1db2241ff95c0d73534539bd03fdefebbfb57f60d3849","a8b4a33078335d2811bffb78eee49aab5fcb31597dae366d43e20c7f7800994b","a91a47fb4fa5c1b1a834fa602030e435ad641240e6ceeb99eeeab7341ca09dec","a91c8a1431a4120667cd523cf56bac004794fc5b8b24275ad2f9c8a15c75fba1","a986593807953215f834ba73e7d2565659b32aa849986013f8614bb1c61ea8cf","aa131e74e695292adab9f57b3ccc5a503a836dd4b95a3b2b107c69f35dba3637","aa4103342641899dc00c22207c13ac31c0c73afd97771b0a9b249187d979625d","aa70263d079788757f176da269e554fef9240845706f87a93101591f8114e807","acae1db4aeb323f3b637fa11b087c3827a2fb6d69718362f54e3bc48f70ef7d8","acd7884bca46ea9422503cead985691da05cca25bd5ed52a199783cae7b8b01f","ad0e6d78c1e450e19bfca4a0e904644ab0ae315607811a28ac3dba20de869786","ae43a4d252290ec0e18c64dd58d51bc885020b2473e71e3ed0741184c9f006b7","ae69fe306bf5db346ddfa4367cda24c95e44213baca27b0ee7d7167bcdd85af6","ae8c200dbcea29f43b29974cc247d70647c80d5d76385396f1c82ee9f669e2f1","aec13a075b84253397fb97e1c93a23e1aaee6d6bff2a9161bfd00a5b1d7611de","af12215a96963c1e7e5d766ed994695e423e4780ed0b3007aed87b150d090c05","af6b60ae365a6cbeb140430b030bdb667f53a2a97508ae92dfc9ed91ca73b54a","b09355a97e3aef396f681943b37a404a98fccc6bcb97781eddb2fc000d1d985d","b0ecfca0d114bae34ffa62ac3ea05159a4415fc6eb73ab1fcc4d79f657268f19","b25c41f19ba40e646fd9b6f82051ee4c38985539e445b26bd628eae98537df53","b262187aa66e8a97083bf7f79b91595bf7a4077abe7f8be5b00b4998f4579d20","b3f50ed7eac0e9c54b74c4f4e02297dd2d2465ce4b699bcc15cfddf54c0f0f81","b4091f93c3d96e36b0708f5dcd46e0e7a0a48f098036ccef6164e4a6429ed94c","b4093c67a9195ee7d28d2575e967ac80057b92339489c244243c7c504c669ff0","b44352445272089cf90967d4d413cf7009bed0ac19f3fa95cb831d5ebad081c3","b4ce73bea5219f1b27bffb36c6a9dee14447a710a8938db807770083db4552ac","b4f2140fb766faf0065a563ac3664f395b24c81dab0d0d0d01df47b22e888d29","b5102ef50e7d4ed1925af5a8b45192e737df02fafb75d7065995a2bb93d2e8e1","b5428b5775526a00645566822530fb969b82247ba83f2c80c06d34151e1f9061","b5c085be21651d8579e52cd3ffe4abe6b7f45c5a9ee84d38c47b4734409918d8","b6cf3b02f36e0efa93b04667cdc5701340033a09e41a7196277cf6756999a666","b77c6669bcd54e0fa949faf2f7205f2631acfbc1ccf79f93f8dab5c5717f0e93","b7fda8f4bf81f8213d18e3c314df5100ccb6b8db7aed6b70aaf202deb606a14f","b7ffd6cddb12384224772e8de79aec89d8f4bca966a3c2a05763889f92a6db5c","b83b7229045affbb98f8fc46f289ad05e6626ef52e3ed2f7e70d332a54a69e2a","b83f5334b85422ac110a24286d5af7003f2fb5b0d783efe257b38a2281656422","b8abe10a2a92bf537a49e8dee92baf8de3ed591848a1b25151dab0d7ab3134e5","b8b8c5cad182083f45ce2d05d036e6bfe91cde1fb63f2e5a97c683bb7ef7ea0f","b96cea09313d481dfff1ed1a2c552ea29e8fe68f52139458996a4e36157748d2","b96f9beb6d6d8fbf88c4b8b2b807a362f2640479cab6173cf64c7710817785a0","b9ad2510d8249ec4c8e7fd8b2471727aa1bd0ce8f3dde78e545fb2f8f2985a1d","ba5c707cf9be40fe966c08807779994e20ca3f30ea9d73e26ce31ca334c05640","ba7d7464da8e13722232c8f86273774054693681becc450a68aea21a5a0e9b91","ba87e5d43ddb10937bb17941f055f80a223d0981fbba44107aeec8530e3a7774","bac3431138e986d6426c1e81bdfe0a968394896c0751cbbcc8f36002fd0ed069","bad8f17b1d399ea125c524895571601c90b6c93418c248bd4ebcc7886bae9878","bb230236c4ab6353afb4147014c93204d3d1eb8a6d18558075df5fe79ed7f392","bb7fa81e41820d63d58313460f5a3999a1f9fc2cd2fb10cbb5b41a931d8be6a2","bcbef69f1ba50e45f3faf1b4529c32cdcf1e5a6612b5bcbc6aa6790ee14b54eb","bd3bf6053f4d423ff21f7ffbed9d0e68f3ea64b7292c048e9a37ade342bb7b39","bd714f38c881208f1190ad714bf8fa5aa63adf302bdaa8ad8810ff279e43459e","be75cc1ee935f783be39978de91ae196c16141d4096e16eb6d07f59583296b4b","be8c3cb2d8d67e63c8b069920b74c6272922febbc6a0a2c4a0072a7a213681d2","beed0f36d9b1b9a20bfbf89c96862482b8d5b9d4284bc89539efe9c9b11f000d","bfd21b5c8eb26e9d475868bb30d66ee08f20876e9df5cd06aa8fec01ffe666df","bfe97e65f2cbe6bcd0f14ff57ea4dc1dedb2e5f0db92d04d0982cf1932ac1c3e","c055d3cfd85b2ed4607b0d9d3a15ab7204c9f149599f748347dca4afe102af0c","c112d36ba38c362da1c022945db5b6bbdc3014685ca9bb7d940f5086f00a675c","c23a43ed460117f663cec698412729fd91b5aaceb48cc4e55a785b525661bf1a","c23cf45c1dcb748145d87f5c173dd3c8becaf9e3f6fdcb3e2ca91d6726b0842a","c24546a064b9315172ce0f951bd5fa2cd1b9884231cf1bdc1dc714771f1b3886","c29b8d250a7b5e73f4ef675329da2251b8de032501e4836445b6aafd90c645fa","c2e96d98c8ebc10237a2af1c224f626acfb9072c83078f4a8c6d9ef0a58b4a8e","c329c9df0dae8a036da9be440432d045be3ee13cf5664cfa6ccf11576ed11acb","c4600cd5358b5798a075beb54539d952f200def1c9a573bd237c795fd33ba36f","c4ebd58c4ff78c9fc0cd17d80ed563520f7908f9d1106735ca0f5a7abed202a6","c5db39bbdc8c2bd2aa7b58c28c3df9e407955cc3250ce7825c842cc4c30eaca3","c65325f807190f7084346376e2f48fc2b6bb946004a1fac1d8d117930e93d462","c6752cc3c7ad06d1e9f127365f078919ac46b77f8a8fe413650094d914838ec3","c6867ec30530fd3feca89a4e968522f783b636b165ef74f288c42dd50bd51a3d","c6bfbb004af355e96ed5b4c8c9b8b7a96d1c08d24bcde7c666728eb9497d6d71","c77c4d3f536cda10a71fe6a9cd17ea7c1408200e2f7aa7c5325d6915ff250c85","c82f38f23e7ed3e1024661b7a22ff694e88d3b268240e2bfc98e630df8a062d0","c8bd340e6fc7fa3e97415f7ad4c22c51d88c6e77f782c12923e841c04d3f882b","c93cd4cb5cf38fe6221fa8ae171ff54240b5f99ba80cd740ffac69c57e5fa381","c98c33b9137ffa25c66a9acae385fc41f9cbfe6d326944be0192b5657d38ac8e","ca50b525d7aa7762c56f402696dd464841daf19b036bb932e325090004b4cd71","cad13b6653fd9f811e67d13c5f01f9dec047f8c384097cee01dd2e2db39e539f","cc24c3770587f2421514fa399d2617201752bdca145ac39058de91d45d3d19c1","cd2da00f6f1bad8fb7c1b87cff80e122eb017e44a471cdea769efc67db369038","cdbb7338988f2fd35fd92f21909b7801d9954d1c7ca78401f52c9313f21fb6dc","ce887fb65b6977a2046e7583d704863624e55909ebcc9c3ed065b3d13079a410","cf9223c369b6fb7baa52f301f904352ba8e8d5e4c2a06f70de6ef1cf76fe1b84","cfb9705939742247da0cb71fdfd8b5f7a1bef6f1c2f0979a8f42e54c4a480980","cfc3b5044af37ae7485fba8067dcb22b2438bdaa6e3a30c22ce0f9e2c00aa597","d0481d9b6111ab4afba0462e88970b863284807ff44ca97364c84952e3f88583","d0973a1aca6a118375b466d6e91821f8450110fdf042ac848ee16912012d2b0f","d0df3068db679e24d9487ee09a6462ac5cf3df30f46ee466b66feb6dd5ff71e2","d151ffa66d8d096e0272f0dfff6c27e978cfda570f7498a727593081888b4ebe","d227e0a73e3c5452bc5ab41ea2c695dfc0ff9b0c1c81e59ab3173f796a4157cf","d268e680ee1136a239a40ebf005b30db6f3b52a228016f3193496f86250f15c3","d2989a1607fd5303615937b8c117d127b1b1cde519662ab1e1324390220e8612","d2cba4dbbfe3d026f825a8b470a2f6011f9b8e245cf042ae8889afbb17dac6b2","d2e4c515093f8a2aa824c8b542a016e5c321065f4525931b2fac4f8af2fe52c6","d2e82db1f6e479001e15c9890732b5049f8c900c568d5e3d15707a95a7dc3610","d31e8aa21d1498f2d4a07c4cc89ea6f5a6d3ce54d334dbff230e0f55db35c85e","d36034e2f9cc642d0f9f24cf834fa741bac5b8b139cbd2f50e2065161c9f3cb0","d36eb7456d2a42d1cffa4b60708e2bd3116f7f6758c96bbc0fee0f1704ad8a79","d37de74aadd5916eeae243decf347821c4e946356b9f70471658638ac3092f91","d3cf9b1433fd9a083c60baf6ade1df7f2a33e0cc7d519f491f9d6a93139a41e4","d49d02cad8bbfeac607457b08aac6068916ef45d8f6c980279d6e654407cc7be","d4f51c31a454d9abac29457cbbc21e1b5767c0eac1b37c41ee787a3efb05c80f","d52ca358246f638d0e11a061e97863697df44f43b093d6e8b84ba67b5838f2fb","d555a0d2329caace197c1468fe6708349125762377ee3bd04b031b7eacfc26aa","d581443d0b6b42c76b816edc6946ce01a639ae42653ddc8cc2d6a89ce14fe947","d5adedc08fa25bd06734afd1db3510dbc53ba0dfdac20cf601fde0c77702a72a","d5c084e12da4a5111487c166b879042a21a056f761ee22d9237cb4f65f366341","d6077d547aa21ea10a9bdf6c752b8d1a0a6382b4b43a0fdf790f245e66a609fc","d67e8c1aaab1ce6ec1755599ecde153c47c6b90dd4c301663abe9057bc31af57","d67ec5caeb2af5f9c57533a34cbde7daba5f5b2e5e6ce34c3250893eef25f13c","d6abcc1484c3df45bde915abf48324af1e995c3266a3c6c069e98e94c8d9a4d7","d7a44c85c25ceb7d42280f0c2576de52a3b3cc3ad2333e788ecdc7f7f7fe4b3b","d7f5db16fd3b6ddd5acdf655e090ed0e84cb89d9eafbe1ea92b273b71a38f173","d84489933b19a8b073c65a0386e39e5067830facdc365ced6efe1948c7201771","d8c8b3c52c89cd715a7fdd2759a6f73c3a5f505303b110656cc35f7549a37cfb","d8ca8e025e226ad6bdd32a6a9fceae2982b0413a0ad09314558b54bdc724bf99","d8d03142030c11a0aa1012102fce2b202baf88e424a1236832937e87450dc579","d9823dfddf6c507ec030fce4bd2d98fbda18e595c2ebc563574d9196cc7a5e33","d9b0972f3406075b860ba7cd2e71d4492c826960319b10389c2c2820e2981254","da37a61fab07ec8856b725854e4064f55a59149aa69cad1bcbf89ec478b9f578","daa0fc9f9dd08cb2dc48bf33c9808cfeebff77cb9fba48f98ef597bb9dd6df55","dad01e5bfb13a6c4419f4d24fa8dbb424e93a1c4be656b0e5dd48ac546e0a0d9","db049e7abb7c75b608ae25cc8a9f95959f7aedaa53e22390290319cc2eed3977","db21a75b4fa6165f75268963474f3262124795d816ba80f685bab2c6eaedb028","db66a999537b941fa6d512908894ba86e8dadd0e14b290ebc119555b7e60264c","dc8c31e3075adeb63113852569b83dcd432485621eb77fef62cf3cce5c84a214","dd97ab52fd89f42352c595ce137684cc519c473fa17969e8a6adcde7322a4748","dda0a34d6704887eb36bbc0173334b49d755cac8cea3bbd17bfa972f04183dd4","ddbda9408727a19a4a55d516bed99331edf67d8301de9c78564716465c949619","de0f295bd0e46f29db1167d6c21bda624887c8543545d0c37d662e5b1b312341","de9a46da1f4605525b484a228f8bf356a9d900ecd16473faf77944b22575c141","e0288c94ca9c16a6de217e6baeed720fcf83e401bec45bd15ca47ba8fc9b44dd","e1667469384ec775a3df665679cb3fef057dc84dcb18ed8db8b9c5723835968a","e16c328504278cfe520d6d99990f2a4370cc48159aba86694d0f7598fd4b0611","e24df071f5325bb3a5b20f355143556bc7712535ee8b6ce4c426598f06fd2448","e28d8e6b71264d0bfab853e63178f2c151367cce0dbd16125596ff3604b6658d","e2c734504d211580b4e6674eb1c7d31fb6fb730c037210c34c980a96f9098269","e39ee882667ef28feb4971b73f9a01d3d72c557e1e56d59487af8e0f1b21edbd","e3f19c383354cdf45311f92f00b90fed25dfba7e9892ab2f5f3aa4885876b75f","e409fbfe439455330c0fe003de860e30f7093cc3cc83a32f886c9b539a29f60b","e519e78acf2938460c7ee053981c744dafc7642fd03b56a117d5fec78d258b90","e5db07b7fb0eed216d838fbeb9491257cf54f9bd537a68c8edae7a89fe64c8d8","e61705ac769699a40c52e332cd890187ca9301fc6e64393c8c9064144ccc2dbf","e6300ee8e6c2c4ce6d7ab02b7b06fd1cabe3c5c52b99a6ea3ea8b5acd5092e0b","e65e28b172b77d093f5425112bdae7ab93756487226fd7363057f85bb2a2556d","e734d068446591aba283d136c21b4fb0209f91352cb4fc6589bd651cdbfec163","e7556cd0bdd06760602ef78c5e3b30b4dbe175f96b7147b56ee2ec181a4c5ea3","e7a333109a7aaec2b71048868500c15e721900628eb48790dfeaa1fd4c2dabc3","e7c9175fbfd9fd84bed95d552bc0a439b07a233c3e91fb39ae2f23197ee53f1b","e7ed299ecf44d4a96c228e9aa30312f405df34d6bea99d4b0f7074c79705a671","e8bc1b4f162c4066d74e5d1b3dcbe344742279b6856736c2e1690dbaa7bcf932","e981ced1bfce64a19fa8de1cd518a93f4669d01548f4819d0e1dbb50d266fe04","ea1b8a251ecc1fd96697d0c602d3e14ec46383d27bb9485a0326cea5576ffacb","ea311dca2ef14e02b9aae563bb28dc737b04b7f01c1ceb2be3d92007d2c74ac6","ea8e5b79bbe5329ae8437677c8316f2f9fd75bb1d40c88308c269140a7e564c7","eaeec7c06d1408fa6db5d7ada0a232b1633ffdf0ac815033c29c159352347c81","eb708890ac7e19bd53007ccece064f7e2a069a3751270b4fdafdd1668136dee7","eb996138bc91c0ee63bafe1ba10b130ff5a2fc82aa4918296222e0a831a569fe","eba6e8e5a12a86f17fade41bef365aa95491c469e18aa91aef64908a4263c905","ebcf0bdb3541c8bfb7c9a53f632329b77341cba6f1a2fa0dc9704acfa3276dca","ebd87e3505f3a1adff0c86ffec6c380734df718301b216b7ee089c174130de60","ecd5e83ba8c8eba6cef9c3da1edb8a84e3dfb4ed71d9a2c1908f2c4d26b26737","edc160a11c07dda8072748b66db7f27b6cd8efbd1faa3f6c826a0fe445859c17","edfcbe4773eac1fe2964179a4ad21294efede89568f2efd8e283ac18bc5693b1","f0e1db9b86e2132f004ebf06819eb55804f766bc03ea5d80f487d5d98bad8892","f0f90dee84db760cc1bb0f6e6983d4de0e3d5d9f4adf7b2b52f0d3dbe6d585a4","f1297fd9ecf981024e1544f7f048705377b53219240274bb803ac30e4a52084f","f1d4a6e98f41ab3f6cfd67cddeab9d0ed287b92cb3dbe575e3ce61925510a792","f21c3a9267110e469f224ac7eb76ca5bb084fc90df014f1ca6791d5770483944","f260b4b268e85a8f1b04b2fc69ffc0bca473d2e42de6f2f70128bedc16558201","f379a1b9e29aa7fc25c4c0c897eaa3c0e90d66a201a0ade8cbf523a5cdc8cf50","f3e04891c79b604f9235f438adfa49ee27db43d25c7be0d1cc06ae53b8f6d2d8","f46904e701174fe2850798d9e1b077bdac42fcac01dbc385298da01118c82aa6","f4de28905adbfe6ae4bc38f8bf5f47a444aa8d0f2023faaa431d6f72f9a3edea","f53265f53af0b0856911ab08b373736964d0c443e8ba61d7f1d45f5e5b04edf3","f5403593ba12130c04827f88d019103e924651caa518b7c290673a02f7cb409f","f5681dfc71121ed0f88146a19479675f2fabc6ed376fd5d162e50d815c048d66","f686173d310f41e26e3fe8a7c1dbf4313e4d793323335348badbcf4633f5d699","f6f5046c1263095a69e774716b0cd0907f6795af8ad683c5f41846d4c54a3449","f700bd87d4a758bb71f47731121a9b2259a9ffbd50b584b82f4e6a1f205c276a","f704c9c9e2cab1ed44578f48d161320b5fb4384ecdd8b40a5e22c4078a8594da","f7993302f695430a0ee938b1b3684fdfec4055bddb378b52c81785c0319e8c98","f89156489d35f9992d5971a52a6e03a7d7f095e15c2c782e85efb1408a2bd6be","f99ef6fa3c9c6bf572ec69eb6eeea9f88ce6590d3a5565bec62b001b6f2a376a","fa2dfc22b4fdbcf402a822e8dd376925655d997a0f96284a60f10665ba3581ba","fa3df5f8349aec4805bbcd279b88697def63f2462d8ada0b5fe1d9983d9a6daa","fa6b97cbca1d4f09662e706293b0aec1eb76b8e2277441f54ab6c548b5423236","faac0c3fa7cdf67b452d407e9a1db5cbe1e9140ecfe300200b0b0a6279c97c66","facb45d3084caa490d9b0ac2bcfcee89629a4c3db5926ec9256a9d27d25559ee","fbc8b53b5c6f3727c084e5e0429e410a3fed5a17e1a0144692fd196d9836a4bb","fbd74e4b8dc748b2efdd70aaab07adb80d7f15a38c1261de85bdfd9591ff106a","fc475f9c2d8bee2ffea435e86e6b39b6e3e071143a4a1fdf6765b0da13b66de6","fd04d7588bb9e6ca0a8b65ed0c9635082a9ee5f46b2d1b5b25866a072236c1fc","fd60f2a432086c6fc4a4c39d8d2d6edf5794c763c05a6401db2bb5fa2c601775","fd618761103380d690cb98804e8f116b6c66ef049fbf67c1a059ce49188658b3","fdbd44d3c55504edfa1bacb4c9b7a6c102659d4deef0ca91b9b7ac567ea9cfc5","fedf2577267d6dcd060ebc4ee8de6ccdafa60ab26b78d74c1e8c784252fecb17","ff532716738e2fc716c10797d9717f324cca3a1234320a84a73a0b89569f11ab","ffd0fe3449e449c7b9fcdcc7e2c1ffb677e57ad935a252de88a0122d437efa67","ffde5c700732beac27a9b5162213d387422ce199400e56d9cefe550005b6a542"],"schema":"fsgg.atlas/1"} diff --git a/.claude/skills/atlas/assets/seed/records/c98c33b9137ffa25c66a9acae385fc41f9cbfe6d326944be0192b5657d38ac8e.json b/.claude/skills/atlas/assets/seed/records/c98c33b9137ffa25c66a9acae385fc41f9cbfe6d326944be0192b5657d38ac8e.json new file mode 100644 index 000000000..24109764a --- /dev/null +++ b/.claude/skills/atlas/assets/seed/records/c98c33b9137ffa25c66a9acae385fc41f9cbfe6d326944be0192b5657d38ac8e.json @@ -0,0 +1 @@ +{"citations":[{"path":"tools/legacy-pr-update.py","repository":"FS-GG/.github","revision":"23be79f841f724cf4a64a9ff61a54cf55bcfa5d0","sha256":"34557a2c7ff791339e887d3a9ec9f444104809edbe5412a0d0fc0de4c066c501"},{"path":"tools/pr-lane-admission.py","repository":"FS-GG/.github","revision":"23be79f841f724cf4a64a9ff61a54cf55bcfa5d0","sha256":"acced39d9ab6aac1ecce9107ef6d26618a64364ede9271b5668dcf6bc29c2f30"},{"path":"tests/pr-lane-admission/test_legacy_update.py","repository":"FS-GG/.github","revision":"23be79f841f724cf4a64a9ff61a54cf55bcfa5d0","sha256":"4af9dc45bae77f13f972eaf2c500e2b0d0e169bd342d875d1692f14642770f1e"},{"path":"docs/coordination/legacy-pr-update.md","repository":"FS-GG/.github","revision":"23be79f841f724cf4a64a9ff61a54cf55bcfa5d0","sha256":"c1820e827fe16b3fc207b024fd39a5fafa6b37ad94c321f1d19d34e549d4adda"}],"conflictsWith":[],"id":"github/legacy-owner-pr-continuation","kind":"boundary","recordedAt":"2026-11-02T22:40:56Z","repository":"FS-GG/.github","schema":"fsgg.atlas/1","status":"recorded","summary":"An existing-owner body/title continuation is distinct from new admission or lane adoption. The separate --recover-legacy-update route binds a complete native roster of up to20 existing PRs, current default independently of historical PR bases, native owning Delivery references and exact issue bodies, existing source-change marker and pushed-head ancestry. It leaves lane metadata absent and preserves unrelated machine markers and reservations, so ordinary cap/unknown-reservation checks remain unchanged. One native Root operation comment binds repository/PR identity, owner, branch, previous/current heads and operation; REST/GraphQL comment identity and author/editor join the maintained board-currency Root trust, never caller-supplied login lists. The repository lock and adjacent rereads precede a single body/title PATCH. Fixed native-PR custody records intent, full deciding fingerprints and possible-send before effect, with complete independent roster readback. Uncertain reentry is read-only. Later operations require a fresh Root declaration explicitly resolving the exact prior journal hash/intent as delivered or not-sent and native text/head agreement; each prior journal remains intact. Source and pure tests do not prove deployment, a concrete native authorization, actual continuation or Delivery acceptance. Root policy decision is cited in the owning source document; it authorizes implementation only. Existing exact-two adoption, ordinary creation and SC2 admission remain separate.","supersedes":[],"tags":["pr","legacy","owner","continuation","custody","recovery","no-resend"],"title":"Continue an existing legacy PR owner without admitting a reservation"} diff --git a/docs/atlas/catalog.json b/docs/atlas/catalog.json index 0f272492a..4372ce313 100644 --- a/docs/atlas/catalog.json +++ b/docs/atlas/catalog.json @@ -1 +1 @@ -{"records":["000ada42299601fba29016e5c0e0d4012876fb42670bb10fa0b1315477254ba4","003893cc49855d17a15295d7adbe57ee301ea20281dff216461baee0810853ff","0052dfb9eafceabaa590f4497e4d42f19020718c84b981d265edefd432ccf8dd","00641d046d6869fdd0023ab3df99e0e67a6ea28f0dcb701f622b1cec8b3e07c6","0066d4a624c02398f21b4d7a736a9fb5101ed8b6b13ceeab46907e9401af98ff","026a241141ee10eb829aa6ce461969242d5c1d45fe9ca19f08ef4ea880877676","026b08fb343aefe19177e95b759560d340d372def4b71acf613fefee3438ade2","0357495d23fac4fad210b6dd7ed7cc57dd33d107e1659a81f085cad78300797f","036c148f6d0e89858c9bf4cf380272ca6904bb4ca277a909fb71c47f5450cef7","04652cbc95ac4dcd21b837b38f2ca5a0ccd4d0946bc13fdb31c9c15a578d3a2d","04d17203f03279980862496517a1f0861be5f6cc8063bfbf92f8f8ac19744fdd","04e404d89dca295564813149472b1de8e6c43357e2f6d91d169ded7600ed3a02","0509e5c6fdbd2dde0c0db8558647080560714804d00e4f9268342f2e84858a3d","06ad2c8aa0ff3b862edf3ba99e0e4e8801ee163709e66333cd06c3fc61232b05","076259a45e71df780b012d29618c17739246c86321d2ff05a6c272bcca8db675","076fa091c878b19cf56a94be0966dbcd58d52c1839f9d4b85bbfdef650cbdb88","08b3dc660b9d2bbbe75b590b2b86d941bf935a254cd5f09de71ee6894f4048b6","09e90ad705af012a8c36efbf296757f35adf9c9ce3b8908791c75d72c192973f","0a6d7dc5b64970bfdadc9049ace95e8bc163fc421beea70129ff0eaa692c6d06","0a862ee40916522f8ae5f14b3e084bf5f2e6488185583346db96ced16ce7619e","0a9df276d42b56d98a7802befc2404204e0e5ee8bc7f5c032f7bb29aa4ae2091","0ad4403c8f4078dbfa543310c69bd1dfc768e305987214ffc37d7b2600c4687c","0b2d1557ff6df5f4d65d540a5403b07ba81b381dfc799b7884ac72dfa6ee7753","0c22360d4653eb0f450e4d3d34564875f1660cfcb2d546095d98b3faa3967cbc","0c7d3f36e3bb4270edbf7abd99cd2dab772df274cad1c27c7e87e302b8eb1c23","0da4d093b49c0a1f654b38008bb01195e816829279ca1989bd2448194e15361b","0e560af7d9dd2e0f2f588a74cd35512973747f20bdfe0bee0bc889105ea53dc9","0ea7107c2c8edaab3ff2bae32f63cfbef6903a51cdaff257278f757ed5ef429d","0eef4d717eb03f0906aa3be7336aa71f831726afabe8a56077b76f6e82fd08e1","0f11324ad653d8d841962b0eeae9f68b80243d4ef7df4f2404ed4c3e45ba5197","11fe30832d93706c60efd836b09f35f049c4a715ad6144cf277ca240c5780704","1244d27db0cf5075353bcc622d0fb3b5ca6a7d08526e2c5754e8b745c250bf3f","126c817ad25ca9cbac2a0f7446e76c79852459ac7b9c61e3ba5d5cbfe5d37dfb","13824d6bce0f961c89eef4bd3c8a72ae6ecf7a1339b9e06eec964dc5c12dc544","13d0363b8d765c87a57eb42c4988320a9c2e7fa09024aa972f4b13d7699a552d","14156f1c6bf0fa8dfcb5cfafac09e012db446d528dad0e4301404fd693b9bed3","155fe673b8ae12549c978e1bf1d5c43e360937fcf2135cdcd5aea6f6c771da44","15d41240067e2335a0354a4e910b6610f2b8f079b8f67186f10181622b4a8999","1746f4f9d47b7dc42280dd34e664b3ec410d3cc69ac76933707499ffa34c79d4","1754adaf40732c3a8c73d2285c25a8b6c8c9d3e68370de618a0ffa8f3e60fb6d","1945f527afc3c2930ec4d7fa57ebb2ef7dd6321c0dd3ab9233c9963e9e613165","19d657b67672257ece127f3b957674b7fb4780843148db0a36a0b329c2a418ba","19e75be8ed4dfba2a6f8034154052160a7a181b17d887b3e8724f3e3c111c31e","1a24f6ef0c08a898f309c1b925fc19b29526f913a61a1dfe4b1a4308ebdd97ac","1b3ec24337f0252a00cfeb6df0a0f5d2b6d737dbea61b8d0b4a643f4c686df6a","1b5351b2dc647aba864e387168db5128435cb80da94fc42581cd60a05fc34b9a","1b8cad98d53da179ab05eb47c1783f4c8b45b9f39c635e7a337285f5cd9621c1","1cfd18d1b12b25604d818389a34bbaa746f450e70246c7f4242fc4e215fc46a4","1da011289116fe88fe92cb8f0e83ed7ccbbca251681d4e136c5a61c40364f8d3","1ec9445b242d2a2e149fe71c67bf13d8c0e4ebe5a6ed7b022656b9941973909d","1edc36731a9c76ad07d269d8b4fd84c8c956bb43d6f56de17d6208164856ffbe","1fec5a63a7b2b212e3e5d5222e49061f3b924966c9741294f5630836be8a3925","20901b579f69cc97eb56b492938864667576e1c9bfacf13f8a529c4f6e543448","20d01a387b4d0801cb588492ede88cae7bade9b7ea3591d9e954add1e67cf4ce","21338155cb4f52c49e5072c877771be67c75590d9b238ea025fba5209fd6e018","22ef13e60456fe9046dfe72f20122362aeefbbb445632231b8e364ed9b50e135","23af79bd1e7995fc8162ddc4d830318acb054bbfcc9c7d5cb141ec306da67386","24373b643450d9dd3b8a5b0e74a5fec2844cd8cbca7d8a57dbc8b9ad9eade9dc","24d4f2730d94d1b7f149771ef0e59192f4936d142b21f4a56b1a391e4514d38d","252de742c26409c837ef491f55eb03ffcc99da13fb1a2f8ab66efbfb0c081a2f","253bb17320020b6a5ef8f0958856f6c565a239b4dc246d9e825f8b14da9ca8de","2591526ddabbea03fbdc38bf172bc54f42df9bc51eba7ad2b70d6e67215f08f1","26259abc7fe745f52e06f2aa2abb0e50f189bc7608065f04d5c669a0a99941cd","26290a0990d6dac0ce9448e05eb934210603356043dcf14a5d80585288e2aa92","26d6b31965013079d4db67a2c403e01f21e3c30ae65953400dbed92e289a0925","288daf614247c260cb673d8674e8b3874ccc4e269347836851f702d7ac8e2f7c","28abfaf6d50ca38af0b88aa50524200c17af9000da83ddbab3d8f9e06e020fa5","2905a2b4a58bd9ec1c4f77fd3d1d246c02caa49d806272756dd039c79521442f","291d3db272eae084d34c04bc1305f2abb26a7e7acbc5515208469b46719a4ed1","299e929f58fe7d2878ec59ba6ad9fb74f1b1e550e488a4512373b9621f089844","2a38ddebfe3380232e35d5a24f9cb9f7c38abbc9c68add4ea5952c1e65d328d2","2b4f7c8dcc95ca8182105b9b6806391666e6a2c3a5c80d3ce5a5f04fd6cf9122","2b5e739c8f9602c585e67554c457e6e53351679afd56ff324f8fecc80f0891f1","2bc251ffb58a0d03480748058eff4c44079a0f21d75743063cef50263982337a","2c76ce93500601e281a41f5985fe4e3926fc8bc9d01ee687f14052cb553ad2d2","2d46924a94c85f4275a449dd3d9eb6c602cf8a9104db19d224e3aa469b858d06","2d5048eeef90792c0a2b9aed7305598a28db2103fed3903462c6c1882733c3e8","2d599c722a08306b98f2d833fb3e4a7acb9dea92e6a58820caa2f65c09803fb8","2df1610ac1b912232030b5507e5e944515b0f1549bf2b76ecfb12baf0f40ccea","2e1bc31ff6b6fb14d0ca8703a02833db749b03e172f2e91f9423f0751e88c256","2e872e9d3ab8b553270e79673060c50c1afd68a41fcf9fdd0a13cba80be0dfaf","2ecd502add2d801eebed39411fadc9a80098ba9ce04a5f4b728a0e4e331232d6","2f7357367d921995f4c6fdaa693392adcd2df4860ef4d25c8dc47f7ddea8c755","2fb2ed7902a8e35dc36489a23245d963026d688008c92fed6fdc1f6bc27198a6","2febddcced970d495778f33fff212929ac99c23adc42be0c1062f5c8676ffce0","3018f389f6928af5830bdd081c9d03530a379f37d1c2f9196e6fb3c44eb337d5","310bfb5b2d061bb733771e5cb7b3b7d25db43af5eda9f806169b7ef9330c2fe7","31fe4b51d55cd99a4692d2cb787d362cb4c0d0998d3e001efdb5cb7ed838340f","32f69a7b8997ae98b9305ee578145d795dbcd39ca4469bf2465e57a0295cda51","335683e33b94cb86b5e426b4faed200673bf850151191a08458136ceb164fd4e","3407ec53a884d3945d86a88d6b9a883419dd426e96b1108a8e6686f30397a629","3442ba5c7643c793f62d90ca841f7891b3dbf97f028bc7b62f8b4f88c1266d1c","34463778cf2d29e3896a65613cf9e3eb3e9f2d8946d17f12b609e70eec63d128","348ba129b7b9c94e24fa8ddb81024e777c60448d1b5d49f7b2075591b23c13b1","35da3938b72cf3520e126ad595157104b69ab748904c7b4e12f563d6b103172b","3600e7356a3741ef02f8b2ffa6a6b5d822dcbb170771f2ea33312dff4470f431","37c8908ea2a349cd3034018027160ad810b28ad1fc203a9a353971e1f7396b4c","37e39faee019bb041627510f1f02746ba9a85696417a083b438eb4974b72c2bf","38a75fd804821f4836f0a7ba8d41af3d3a3a5f5d7dcea68487009297824258d9","38c6396e645750efcb2f187c36c383471b3b0b59290e3b42cfcb9668594cd0c3","3962789d05f324d436a363700cbb5ced5aba791d782b3c0ea73221fe0c1f0b97","3966e5e53811c43962f5d0953e5da4753eacefbea27ecba9d36af2fd8e4fd52f","397476cf107b48e7a662264f8fea9f880231fd3d1e0401622650f214cfaa35c7","3ad8b0398ba6c354c9e31b7438b2515579fc0b1f17de4b35a914c862a3a11e3b","3b3c6cf083b12a840565e00458e2fd4ee8a61f97cda452703a6b13d7776b6c13","3b4af144afed3d52dd2e1f64e23bc25b3475eee5f7af3bde9886761b15c33dfd","3b5d82795e9f5d1992ab67e078fcf1108247ab9b6d1baeac944d3ec0294cec5d","3bce154e59c5c45216bb5372a352e948d6cb365bb1bd47d4666ae0412e507ca4","3c75b650f3fa8217597b01d3aaf25427ae2a658a7c966afeecdb391d3ba547ea","3d0274f77576abdbdf442c8843e955e1bbc91e9f8cbfe3646b119337cdb13c96","3d642ccf9ca4a0f7f5dde1b41f65c99e9c447cbb9e64883b67e4fdf76f216f52","3d9fd2c5877483382f0c7331206393e42827b5dccfd60549a6771b7a5659e524","3dbf6d1c2c8db1a7e3988e2a84b67a4e1d7c8304661652ffa94db3b7eee08edb","3dfcea4ee3d0d0ed09b1f77bac48b33b64ab4620cbfc74fe0e4201b4cdb81ce6","3dffc36586e9078f750b0a2b4cc2c70a17a81294903186dbe8cc47cf8055b9bd","3e2f66baa16c7ea936eba34720a55897438f60b343cbe8fda4eab1e5dde044eb","3f5465798dbc2ad279ca4849d5d0f819bad01455e0dd2a9d98afd4b55cfbd7ee","40de9f41f9a9f56ef6a51d065270e875b4a85cf043b7c4a0173b2510de4979ea","4134a3936170c1fb5fa6d2e2329185a981436477a66b7d31e827c363691bad50","414259a2fda4a1a49729be6fb1aced4675ee9cbdf990aaafb8e5b3153b54d64d","41baa5d98b5bab2ee01cad50c05b83edd8cdfeeb00f30b9406b4b2ec6d13d738","41c768ea17144c6ec225e9a65d4c3c127fdd7264dcba1a89aa17b20fd5d7e3ee","42aeb46fcc3d10b95e4067bc9cda875fa933b4102873f67c7bf1f8ca6799a598","4320b92712bc14dbe10b56f1cd3d1bdc093fc4be6016732839d0be4dd4d027d3","444342c21a4743af5961beeebb88088f5d2a0649f76c71973a7706a744f5efd2","4457ab439bc8f212d83442dc7500e9d45ffac849d0f77cb97686d9b0672fc3dc","461d34fb1d53849951a7e715e52342372d779299fbcad210794235c610dadf64","46a24cd8e385b748f40d9271b1e856dd6d68c91ab356abb11ff6b65f1ef936bf","46cdf2c207f79d388001f6636dfb7a98bb2ba72b9d1c6df4938f0a27691e07a6","471570cdf8144df0c32aba1730aba24c7e42e5ec317af771ffa169f5c842d117","47b5cb2b011c0f7012d75e88eb86a10f3f0bd48545db139669e654cac1f69650","480f1ede18ae031b164d49d676feeb1090fb33932676ff52e1e2eb24e8d154cd","48262b98c0bdbd5ee2314345726d23630ec1771735db8fe5f1a8590b662c9962","482cd15ecd9cfbd8e1943c0fcde0bbf1d875392dc2a701b698f48bfba684a062","4855e1947afc954cb1b20bb45e7af10b098fa34714bd32e9bc77941cf58fdaaa","48797c44c92cb34fd9a57a08020b45c6920b2268dc8ad616c0f814a3710d5316","48d094622ada1806cb30335926007c1abc476b1f7b45a2e250c490afa25e847b","48de3afdc6ee73ed121d1433bc6367a399286d5f8c2c63670a0b3b9752a36175","49e8cf09e38acefd3a0fa62d048028286d3b47b5ceccd8f51f10022978c47820","49ee4a3f2a8918bdbbafb312cfa807d9982800d13d29ee292c6c0daad8b9b8f1","4a724a6a842a132c2185279513f341b79f9be93e42660f1255770eeae3b1323c","4aecbdfafb68feb3124c39219498241864bcf1ceaf87fbf80598b1dd87a9191d","4b364ecb35ad02b06b6b0f32b6a29202f2c835e1ac0d70b89fd0278271799dbb","4b6ab2768e1ff3716ac8565201c031a820c208db9ea6ae1495dd782e7557a3ab","4be7778c4f491d55154a028d9a9dbb35059953fbcd243e0206902a6e64645efb","4c8c327dacf345e184042092e96ad3ea02ed4cece57dac5fa68ea52fbb5a6adf","4d5a44ba07fafeab823b54a21846269330ce35b4c190f3ddd5434bc8530d9b41","4d86a2764c55b5c5f675fddad8850ce4ceab160ac5c164a299fc098899d31aa9","4da0a5be70e8af9c39623deac83822749482187f6a0fc3d186dcfddaa7111576","4ece7844e2b35705ac39fa25913f6909aad5b4b7446bd637ced46b47c0db135c","4ef30f11bd4dd9d2eef8716d88a83010546e54594b2726de84f6d587651ee940","4f03e231c0dc5c9bb2874f6856382d5b205758af9678fffdc7552d4e4ae9866e","4f1e58fc658a4ceda181e2a7fa249305b09b573ffd68c2489f204f4957224957","4f2750b974c1404acb721ffc84cbd1d0756a24211dd6f6503c10ea74dbc45676","4f6fcf4dd7e73d86e06bdb9c14a1078b61c0efb2663ced9bfbc5f46fbb4c6d8e","5029c7b222158ab3f325168fa543d84fd2332d2e3e38db1ce7b83899cef201d1","509ec9c08864b9dd0029f32ffeac85fbac863e2dad459994c65b7cb5264faffa","50fd7e982eb2d2813634b7c44e102788a1a1cd4910a27acbcf219f76314fa322","52049cc9cee43bb27229e6b3e983e02c6aa20dd7d153b13e3c74bc6d2b47cf92","521ed246c4119acd6b579b6eefa23389a1655df54aa35de7671743979ebfc68d","5382c901d160ca2d79888d8acd7a690a5349826b5da486274b0800c9d7513f11","540879695d41205515aaabe5466971014cb43b960a26b8e5958e37fed63df762","548d237f42167af5cf5caa0ba20f0e7a6387deb6f27765637f078325172396a7","55267f058e9f085117765e4ca72ce875b622ceaceed964f6c396073214835c28","5560616d1e72f0a539f9ebbfea3b7d195c1ef5622f97994af1963748d4f97533","556ee783d8e2e4ca50f656c095758be613983f904d998a6534fb155510114f21","55a4711e799294d06988ab4acf77eacd7d424123082bba3ec987dff0ae13999c","55ae095961d78a1514c4dd1e63d477c60179a8662571ab5a90abd3eb2b83eb10","55dcc23ce52b3918a60029d9398f262216471c280bfe66421cc63240533a6087","566ddcfc45ea5edc695626826ed185930e910fd9107c5bc1844c717b714c15b2","56e7158313357bb145bd98c5f790e569be2203fb2601565a30091a597a7e7ff5","581337891936ba630d34ce9f6b803b82a2130791510f15bab24a07332400417f","58901d008c36a777dc138fa6b6d198030e0e843bc889cbad3acb954c826b3608","5962dd14d3923433cf723d698d1af19ac37a270b6e88445643fc56a646faab5b","5a2064cdf51026eed65457c05f34bec919b31d96d35c29498d298685965f0b5a","5b77bd6dfa81cc339e729e4195e258facbfeb64b9c680512f742e3fb1961fdd5","5be05ba74075b8f139be565c47688a4f395ce71452dce5cf7da4348c7ddb7aa0","5c0206d9d014821b52a43d7b222327a89d4ee2f5b1e21813dfa659a69f7426b5","5c3527e43fe24c5aa171c6fa4a3de7fe5e78f2527aed0dd19cb21d154d43da21","5c79c77f00167ca140127b00f1a79e1ffac621e46fc461089594206a7df8d7cc","5ca67643d5111fffd21deb18569162733e846965bf05fe6eb33ccd37c964025a","5d015880319af666943e68169ca906bf2f0c813d8bf2c5c0262aeb5a40366350","5de00a2f5eabe86c14f360304115f4136c41df1fb664eef6da26072fe7623d44","5e3a589b627edaf7005c60382475fae7229adc4ffbaab6d6fd03e9f08a0a8e19","5e43baca07fb966bf1c4b3ac06bb819577e477a84c5d8d3a9a19c391ada2e0b5","5f2a75b89983d1005a38afa2cabccc3a39f31989807120281d8505ffd564e0c6","5f43c837f39d207c35a58e9b36fe3144017b2012ac7da334714247606f1906d2","5f4fa6dde5930fe1b42f805895f0f5fb135c2b3ff9830f2bd30ae7526a3295a1","600ec184ee9964881bcaeaf72ad38a72db05d5b629d301cb323fa1ee9369b572","616c4dbde10f465da822d8a788feada26e5f915c7fbbc06232287cd1899c3044","62a713311297a7145d3610ee60dd6626ee543645a1918b050c629207561efb5e","630fdcff1f227b5baf5d10bd78ef0fde68791ac0cd8a15f65065f5cc4501b17b","63113617f2e4ee6b827a69bce6afb3949190a282f5feaaa9e2c9f82372623bb8","6312b7a9f8252f49b8ea0cbd0580b80bbb221db574ea74939823ed9d4140d73f","63544fa69b09916d52b305700eb9816305ff22b77162a44edd13897acea3a655","6385459222fba2c3302d3f2e38c57fcfe0f1829679fead6cffa1964248767d5e","63a4394e689acf4a4762cfb4df691d05f923fdf592fd2f8ea41e6a54f98d1136","65725e1cd3323fdf44ec47067fd6670b441ff5f82e99485e1a4fc7d475f14340","65d5b7eff9d03761c8206218159bb34883c09052d6a1959d040f711a881b4d4f","6601b2bb6c908a46ae2985d4683c8baeeec87b0688b9b33d3e8900286bf4d6ae","666e7f698fbeef24e13e91ccfa334cf781233e060fa86bcd7d4d0eb00b30f3d5","66d414618d4283838bddb6b9fd4b5221c280a7f6a715b622143d3bea76bfe1f6","671168c05789fc651cd961a5a15e10adbb76656b802cb0fcbab468ab76412ca2","671d95a6c09bb7b05a5721d52cb761300a2c8f376aac20be2948b7e97bf302b7","680de944f1f5380c579003e329ed6f10702ec8ebaaa8208743775588d2424d05","6989ec486a05550633170d2aa79188ad9b03aeea6c7859dbf18790ba78c5427a","69ebfc7eb8427db3c5c59bdde652d0cb269426126f8540b1b58caa29ccf130e2","69edc4285578313d1dd2f914d69add075a7b354f7fba717606d1abe15292576b","6a34d9279cae58765d6ee4a980192c0e15f3ca217b9f1815861d472a281b3cf8","6b00dccaa7deabc750679ab085b237a2bd025bd971ee1eb7bdc333b393b19084","6c3c592efe9c684ada5661b8cc88a5c3f6e57c841db06b9e070687504cbf6236","6ce6d164c3e31463fb9e144fdf91413e55d077cfc4f25092bb02923fb538a84f","6e08a638e1e28020923effd4c65fc517dbe7b06100ff76cde74e427191503b84","6f3a7020233cd77cfe59eefec0a277f6dda323743c8d80e4e54a95cd3cbc23cf","6fccc6f0c5fa71c43211785dced8abd0f3295040eab56063f4e8d77f1c09b8ef","700cd21af9ed7e81900fad9d52de2fb11db48e64b038e4293168f85e5dd0e043","702d1dfa75e92a916a446429f474d4c296e6ea4e8c487995852d0525e8440659","704cf778db6086c3e282c81249fb0ef09c1d7c2043335ef74c7ecb69bb3e84ad","7075f89b1271fd04fa02d4db95c0f0bd6bdec24e53a7953d7afaeba40e17e8e0","71ef1ed2d5e4bc7eebe7a73bb3e9423e5bc2f8319186380fe8b38334952d3b01","7256ba00af1cf759b95b7bf8ae3b9943f31349bd10a7652a26bb419b368d73a3","7369b339daca0fcf46ac7fe82d65ae95c75d7dbcaaae51209e6d90b6587a014e","73ec844fb3e2b9febd00ba37508b284fad141630f03cb9f74e36a195180f5054","7410de003c7b582e30470d1209eefc796a70c76fe8d61dd9ccfe01ecfa41310c","741c27b54c49167abef1d8633e3743b0e98f82a73731e744b6671e119a1c6310","74b5d2ed555740db7b4b0ea9b73f8fe00965fea8e14d4f075eec26ef7a189c68","75aaecf53db10459d768a6873f6783e7d7110aa510c2894378df027c1b03584c","76bf5a9c126db6eb466287a7c0d823327ee9882a70eaaa6efb03d169b5dba808","781a64598efb2a11156f07271ba1c14c4f6b3d73aa2943b26eae02063df7af70","786b0c2856bf1f3f809e5903b0a971f1e072af5635aa50bbb9b1449f96d7b694","799abc1e8d381b8d97349479139985e383bb49179b5a80f39807cb35a3ee78ce","79faec494bdd6d098c9d2a9d8559f822938c6b2104188db95321d89e7a732979","79fb2e6e6a91117b6aefbdaabda23ccfa596620f548ee5075993a8dc7a8b872f","7a032dbf0351aa32c77c8d187f7eb697500ff186c88c5946ecc15adc972246a6","7a134e7f1822183ed1c0ded720971539350feaaf92612761210cfc3ccdc55870","7aa52373f2721dd76fc8eeb3d6061794f27ea8d11e96bcb1ff25a97994a77d5c","7ad4ef4b8d3221758a9e7f9577750ee03f6cba11c8eae8bf25f74a3131bd21a2","7af2394d2e697f355439e841b6323ffbbf8b90b2e48bf64873791fbbfdf15b44","7b947ed0a9e6e7ba180921434b993c62ac70bbaba6af0a1618569a2d4b705201","7baa35131ece7ed9860607157d2531d4d70a061bdc9bb9876e20328f127cec53","7c2a1c4c4c03e3d68d63e0ab58e4e34d3f2bc1a4a837a055fd13a4e9f95ce6cb","7cbf970a11bdb91a40e248eee97ef789205910ebc913349698fc75ed35e82fdf","7d6133667f81aa66a98755d253ea43301b45ada338225df034d2ffdfc79829e7","7dd54213b65fa0a6ce5aa3c204b5209b67ec16306b776aed7dcf9e6601d74235","7e89b59b456dde4bbbdbf8079665bd82c51d8e500018472981c15618b3893959","7ead0c68ffa0ced241af74dde58b3831343dff3f7eaab64bddb9954545b7ba12","7efb464c6d7b469303c43f718063d8456df6fe43534b5d8a4229f5b9ba9705cd","7f8188b57ad3b0c28210c95954e5623376a4262dd5e75f002700c6094b8d6b6c","7f91dfc2ea1a3131c4090375db0f489c2a572e245ade6cda4ebd440446d6d60e","7fcb8cba3ed0ee9c342947aa88f0f699bb4f5c23244d21c6c739c9b66d7c6101","800060d7b4934508d0277f90a464e3112fd2fc99af4ef23825d09b0ff53f91c3","800a802a4ce9e597a102f0a566535c1f9f7adfc60c41af6bd2db4fb7fe3c0d0e","820c12fcbded9048a363b9e0ebbc48b24f85fd4a68131b5dfc1b19057bf09ddb","824bff7541ec2a4b0be126f0b0791314d568a0eb4e29073de4f9dbe0ee4918b8","82c419e5de083e423330432c9d45c744043d1bccd8eeccb41e3014ce9ae3c32f","83347356a898238c013dff73246440e361a9e24cc3c4e0fe0e850467772b4938","8343a4211a4d0ffdb320d5a4305174d85bb707d15dad978f6436297d022daa11","83a06a604bbe36d72da976fcdeb88665c762b0f0de44193576ef2e0cf29aa9ad","83a97b9ebb29f5cd014ef5e178970a601ee92c44678f05d1860b383c5f63b79d","85a962a7c23c14dff8d683e738b53f422221697b213cafeb616d3a172a6c4223","85e961266b36e0f8ec2a477f1f1dfe7ad748fdde9d906f7bd3241e6924866ea9","8629fddeb4f273b35df69d4d28923adc14eff59d919b1a495d1a68818137c561","872ab2b2d65fe685b91e355f5af051c85b79569ece16448160d01fef38039624","87789dab547842b4e0c822758e1325a3cbb046063e11e105a4779b3741e01cde","87f2b3634baa504f2ed9508c6cf6a47bbfb36214a177eb13d70d6a987706818c","88b615ef6a31bd9958e98b8ea522f49f0360ccac5d9fa8deb9e3ef3fe3147d9d","89a96597dc9c218633adaf94bb5d6dcf4cad8f5e0b6f5522a28e3ce8d8b2865f","89cafbb20d6029656266d8cb0f85103fa519c8032598282fea58c94cc59c4125","89f2105745b3a7cfd30e7d7c598d6c8fdde0a599f30fd0db7382cba50412445e","8b3eec010d1eae43a28c88434f2410a751f790a9d6ec4a08e75e68c171629ab2","8cce78271b4f001606069a575a172041fbddc52de6b582c920aa3d3b5d5b67ae","8cecfa09651c40be4d7c11c117c80e1911dc75bf6f1cc34be64706823cc024c3","8d250acd40c8a24ba0d51cc73e65bba6856509b5fbf4c7d7a435897a01c6e764","8df1420c27503370db9382f68a0af8d2b4d56f9dbc94b24ffae450a905083a79","8e7371228a726f381fb811d1d812c39917788a3df7e53dba1a3c364e755a0c03","8f3827158091bbed154d21c843284ad472a4552da2eeb858748aa29676e45662","8f4a21c70e4b933eaa4f9cee119945dd2ebeac532e82d34e17511b38cf03608c","8f6debc54d2bd7abb42f581f2204fc78b27ff8c67ee4b6392b4d71c5f983ee9d","8fae27ba5117e202afbd523b249fc454912571900fc909f5419b8ac96c773c44","902b958b4db7d8d8bf73a82a8aa86e5485b39477047c8ad60175d118fe31d987","9056c360e59fc78edde932b54124df317f2f04a90c0c6eb7825a87b89edf1ca0","90aff66decaa3a0998e9a6741963713c0c82fc70da505519e3d60204bf715fa0","90dc4cac6326293bb54486d3c873b83299e9a5ec8c86a68bf1cc131f5e4e2437","918126027fabb7947dd4ae810dd561ac22167102f9f978f86906624ebe88c9ea","91b495938bc6015970bb02c844368d3eee84425b472772cdb374a5347db86de9","91c9ced5e9ab8da897b7f69166a7d0bade5c58d511b42d60d5430d536da45d09","922a332aa100d622da733aea8fc74094739bb63cd480d3349a14d2418ab6b1bb","941f70c384905ab77cb9a88e2671301117e4df553da6fc7a09210710deb9b6ca","9442788fa51227044803f1d3efdfc1c2b2da372871a85f0f7a6bb3596a5c003f","9460f427df72c238c4b55f39c8864f1fa3685b0716a53227ea6f7b591d955c82","947a1cdd43831936480167169d30334f818bb5d882650a3547827c05204af111","95f0c5f3b9071db39fd72b88ec9fb2079ce7553fd5884fa527bc9216777d7c10","96c4c83df72e9d860e2ee51f1a74bc867c4a45efc8bf11bf88aa82e368b89aa4","971f59cc197732d0c0b6b8aabbbefca4550fb8fb04f8522bdb4257c05a28848a","97edc66e594bae06bb273db84a35d84c8162a1fdf55ed46d781419a9f6a2e4f2","985638a05562bb796911ec231d306b81e36ed6b58219b3bde874559e9600b59f","98a097d6ebb754334250dfd3ccc5f3dfaf5966524758cbfc9e10adf4a0229693","98c7e4bc2f05e9b4ca703db4a02347db7355a44f04e3a4003e26c46a56bded2c","98ecc99d3396aa9a35ce97456be66c1aac0cc05bab88aa99109649291e61bc0a","9944d1a9674e555a41d31d069d136461eb06dd4052d40f2e4ea4368dd978e01b","9a8f2389b8ebc29d3769868ff8b918fdeb2236d88192fcf76ab0ea3db0857fac","9af18d8cfee466bc061271d82254d7ea638b59b8d5a3901c6610d5baed85c38b","9b01e565a1541f9e652d7afbe62e3bbff28430c1ccac2226ea434f45fc9a99d0","9b466e8fcabe551bb6292d23a359be3ea15b7627a6ad9c9e6a4ff11444c20860","9bac7daf255467f47b83723095f93fa4b574d5fc08593f48825a2b2ebb8e2dd8","9bbd03293bf53e9db51401d157b3eb2aa51e9c70449350e98b9a0a3fc9a684ce","9c3b318c461b56a8d277133a6b947ef5618690ec281c42e9de6c27f22458d4d4","9cef1feab6841836dc20527fcc8ad9979671fe811ff80a5a33bae113fcbebb97","9cf90b3aa59f3ca0e40fd9e1fec9703428752d63bded6b091d28f614c9ba99ae","9d1a0da545eb6b2e16b18fdd305a2c000ff2340c19ac843914b45f6a4f936227","9d8637e5adebaca208f21af0a254e80712988867411be560031f4b7a23cc04f6","9dfd29090b50334ae229e4a7e812cfb9f6204a66dde563e215d8f52e884cb103","9e77badd0923fd79ca9761a41780ee4dd4f9ca9b62512f4fb59c7f8418494da0","9e9edbe6c5c90ef3aa89a71fd1ec54069818d2ff48ce0f35019b811add042047","9eb67ea41c5bcb9557ba51bbbd1b321a78f16335cadebbed848d8e6c1fc68bab","9ed400941ed49b2d90ebe3cc111d90d8bc966608ca61fe9bc315a3c1dbe8bc1b","9fb8c5aa087d38dab064a2d6054826377eea3dda98229725c2523f63a87e4750","a0ff0d0bb3a3c801b637d091293f2eeaac68e934274e4116d298ba60ec3461cc","a1baa1f699fd4ce19e8ef6cdfe346e1b0be63e16d5c5cd5feddcccb16a62f269","a2aec2d2f35d7174801247141d637e77c4f34e478c575b0e0a04c6251efaf993","a3c84d76be9d891812e795dd46470c2978dceeff928d729c0d5dd6def599923b","a3d6708506fb5c28f45f0d610bedba11b1ec7bcdb363ffff3aa4cddfa515f56a","a476183540f2e7121e533bf2dd9125dc071c81acc880e88cb435cad7a6d35b97","a4a8cca930cdfd15285ac3a7aa757d61501fb77fc12a7c3fbd78c096b279cf63","a50654761d6812cd811df02199e1b7b25c9b0d65e591f65430f9277ec43d9c50","a514a8c0898b6697696ca6f0ed9a43bf8993085b2db4299e3e9f8e3419c4a5ee","a644885c31f390b5e6b7fe2fc8d086d9144699295ccb6ffa51b3f7c76c8ca71a","a64e8aee389ae696d0d4b045c0153092113fa522ed5a0fd9b5658b8418db4ded","a6c531ed9bbafabfdd649f3030daf2f24461163aaf99dc73bb24dddb77bbcb90","a70d82083944311ccf98b6aa8da5adebc93c655759eaaf8d79624bb3d322abcb","a7ff7302e668dcea1cd1db2241ff95c0d73534539bd03fdefebbfb57f60d3849","a8b4a33078335d2811bffb78eee49aab5fcb31597dae366d43e20c7f7800994b","a91a47fb4fa5c1b1a834fa602030e435ad641240e6ceeb99eeeab7341ca09dec","a91c8a1431a4120667cd523cf56bac004794fc5b8b24275ad2f9c8a15c75fba1","a986593807953215f834ba73e7d2565659b32aa849986013f8614bb1c61ea8cf","aa131e74e695292adab9f57b3ccc5a503a836dd4b95a3b2b107c69f35dba3637","aa4103342641899dc00c22207c13ac31c0c73afd97771b0a9b249187d979625d","aa70263d079788757f176da269e554fef9240845706f87a93101591f8114e807","acae1db4aeb323f3b637fa11b087c3827a2fb6d69718362f54e3bc48f70ef7d8","acd7884bca46ea9422503cead985691da05cca25bd5ed52a199783cae7b8b01f","ad0e6d78c1e450e19bfca4a0e904644ab0ae315607811a28ac3dba20de869786","ae43a4d252290ec0e18c64dd58d51bc885020b2473e71e3ed0741184c9f006b7","ae69fe306bf5db346ddfa4367cda24c95e44213baca27b0ee7d7167bcdd85af6","ae8c200dbcea29f43b29974cc247d70647c80d5d76385396f1c82ee9f669e2f1","aec13a075b84253397fb97e1c93a23e1aaee6d6bff2a9161bfd00a5b1d7611de","af12215a96963c1e7e5d766ed994695e423e4780ed0b3007aed87b150d090c05","af6b60ae365a6cbeb140430b030bdb667f53a2a97508ae92dfc9ed91ca73b54a","b09355a97e3aef396f681943b37a404a98fccc6bcb97781eddb2fc000d1d985d","b0ecfca0d114bae34ffa62ac3ea05159a4415fc6eb73ab1fcc4d79f657268f19","b25c41f19ba40e646fd9b6f82051ee4c38985539e445b26bd628eae98537df53","b262187aa66e8a97083bf7f79b91595bf7a4077abe7f8be5b00b4998f4579d20","b3f50ed7eac0e9c54b74c4f4e02297dd2d2465ce4b699bcc15cfddf54c0f0f81","b4091f93c3d96e36b0708f5dcd46e0e7a0a48f098036ccef6164e4a6429ed94c","b4093c67a9195ee7d28d2575e967ac80057b92339489c244243c7c504c669ff0","b44352445272089cf90967d4d413cf7009bed0ac19f3fa95cb831d5ebad081c3","b4ce73bea5219f1b27bffb36c6a9dee14447a710a8938db807770083db4552ac","b4f2140fb766faf0065a563ac3664f395b24c81dab0d0d0d01df47b22e888d29","b5102ef50e7d4ed1925af5a8b45192e737df02fafb75d7065995a2bb93d2e8e1","b5428b5775526a00645566822530fb969b82247ba83f2c80c06d34151e1f9061","b5c085be21651d8579e52cd3ffe4abe6b7f45c5a9ee84d38c47b4734409918d8","b6cf3b02f36e0efa93b04667cdc5701340033a09e41a7196277cf6756999a666","b77c6669bcd54e0fa949faf2f7205f2631acfbc1ccf79f93f8dab5c5717f0e93","b7fda8f4bf81f8213d18e3c314df5100ccb6b8db7aed6b70aaf202deb606a14f","b7ffd6cddb12384224772e8de79aec89d8f4bca966a3c2a05763889f92a6db5c","b83b7229045affbb98f8fc46f289ad05e6626ef52e3ed2f7e70d332a54a69e2a","b83f5334b85422ac110a24286d5af7003f2fb5b0d783efe257b38a2281656422","b8abe10a2a92bf537a49e8dee92baf8de3ed591848a1b25151dab0d7ab3134e5","b8b8c5cad182083f45ce2d05d036e6bfe91cde1fb63f2e5a97c683bb7ef7ea0f","b96cea09313d481dfff1ed1a2c552ea29e8fe68f52139458996a4e36157748d2","b96f9beb6d6d8fbf88c4b8b2b807a362f2640479cab6173cf64c7710817785a0","b9ad2510d8249ec4c8e7fd8b2471727aa1bd0ce8f3dde78e545fb2f8f2985a1d","ba5c707cf9be40fe966c08807779994e20ca3f30ea9d73e26ce31ca334c05640","ba7d7464da8e13722232c8f86273774054693681becc450a68aea21a5a0e9b91","ba87e5d43ddb10937bb17941f055f80a223d0981fbba44107aeec8530e3a7774","bac3431138e986d6426c1e81bdfe0a968394896c0751cbbcc8f36002fd0ed069","bad8f17b1d399ea125c524895571601c90b6c93418c248bd4ebcc7886bae9878","bb230236c4ab6353afb4147014c93204d3d1eb8a6d18558075df5fe79ed7f392","bb7fa81e41820d63d58313460f5a3999a1f9fc2cd2fb10cbb5b41a931d8be6a2","bcbef69f1ba50e45f3faf1b4529c32cdcf1e5a6612b5bcbc6aa6790ee14b54eb","bd3bf6053f4d423ff21f7ffbed9d0e68f3ea64b7292c048e9a37ade342bb7b39","bd714f38c881208f1190ad714bf8fa5aa63adf302bdaa8ad8810ff279e43459e","be75cc1ee935f783be39978de91ae196c16141d4096e16eb6d07f59583296b4b","be8c3cb2d8d67e63c8b069920b74c6272922febbc6a0a2c4a0072a7a213681d2","beed0f36d9b1b9a20bfbf89c96862482b8d5b9d4284bc89539efe9c9b11f000d","bfd21b5c8eb26e9d475868bb30d66ee08f20876e9df5cd06aa8fec01ffe666df","bfe97e65f2cbe6bcd0f14ff57ea4dc1dedb2e5f0db92d04d0982cf1932ac1c3e","c055d3cfd85b2ed4607b0d9d3a15ab7204c9f149599f748347dca4afe102af0c","c112d36ba38c362da1c022945db5b6bbdc3014685ca9bb7d940f5086f00a675c","c23a43ed460117f663cec698412729fd91b5aaceb48cc4e55a785b525661bf1a","c23cf45c1dcb748145d87f5c173dd3c8becaf9e3f6fdcb3e2ca91d6726b0842a","c24546a064b9315172ce0f951bd5fa2cd1b9884231cf1bdc1dc714771f1b3886","c29b8d250a7b5e73f4ef675329da2251b8de032501e4836445b6aafd90c645fa","c2e96d98c8ebc10237a2af1c224f626acfb9072c83078f4a8c6d9ef0a58b4a8e","c329c9df0dae8a036da9be440432d045be3ee13cf5664cfa6ccf11576ed11acb","c4600cd5358b5798a075beb54539d952f200def1c9a573bd237c795fd33ba36f","c4ebd58c4ff78c9fc0cd17d80ed563520f7908f9d1106735ca0f5a7abed202a6","c5db39bbdc8c2bd2aa7b58c28c3df9e407955cc3250ce7825c842cc4c30eaca3","c65325f807190f7084346376e2f48fc2b6bb946004a1fac1d8d117930e93d462","c6752cc3c7ad06d1e9f127365f078919ac46b77f8a8fe413650094d914838ec3","c6867ec30530fd3feca89a4e968522f783b636b165ef74f288c42dd50bd51a3d","c6bfbb004af355e96ed5b4c8c9b8b7a96d1c08d24bcde7c666728eb9497d6d71","c77c4d3f536cda10a71fe6a9cd17ea7c1408200e2f7aa7c5325d6915ff250c85","c82f38f23e7ed3e1024661b7a22ff694e88d3b268240e2bfc98e630df8a062d0","c8bd340e6fc7fa3e97415f7ad4c22c51d88c6e77f782c12923e841c04d3f882b","c93cd4cb5cf38fe6221fa8ae171ff54240b5f99ba80cd740ffac69c57e5fa381","ca50b525d7aa7762c56f402696dd464841daf19b036bb932e325090004b4cd71","cad13b6653fd9f811e67d13c5f01f9dec047f8c384097cee01dd2e2db39e539f","cc24c3770587f2421514fa399d2617201752bdca145ac39058de91d45d3d19c1","cd2da00f6f1bad8fb7c1b87cff80e122eb017e44a471cdea769efc67db369038","cdbb7338988f2fd35fd92f21909b7801d9954d1c7ca78401f52c9313f21fb6dc","ce887fb65b6977a2046e7583d704863624e55909ebcc9c3ed065b3d13079a410","cf9223c369b6fb7baa52f301f904352ba8e8d5e4c2a06f70de6ef1cf76fe1b84","cfb9705939742247da0cb71fdfd8b5f7a1bef6f1c2f0979a8f42e54c4a480980","cfc3b5044af37ae7485fba8067dcb22b2438bdaa6e3a30c22ce0f9e2c00aa597","d0481d9b6111ab4afba0462e88970b863284807ff44ca97364c84952e3f88583","d0973a1aca6a118375b466d6e91821f8450110fdf042ac848ee16912012d2b0f","d0df3068db679e24d9487ee09a6462ac5cf3df30f46ee466b66feb6dd5ff71e2","d151ffa66d8d096e0272f0dfff6c27e978cfda570f7498a727593081888b4ebe","d227e0a73e3c5452bc5ab41ea2c695dfc0ff9b0c1c81e59ab3173f796a4157cf","d268e680ee1136a239a40ebf005b30db6f3b52a228016f3193496f86250f15c3","d2989a1607fd5303615937b8c117d127b1b1cde519662ab1e1324390220e8612","d2cba4dbbfe3d026f825a8b470a2f6011f9b8e245cf042ae8889afbb17dac6b2","d2e4c515093f8a2aa824c8b542a016e5c321065f4525931b2fac4f8af2fe52c6","d2e82db1f6e479001e15c9890732b5049f8c900c568d5e3d15707a95a7dc3610","d31e8aa21d1498f2d4a07c4cc89ea6f5a6d3ce54d334dbff230e0f55db35c85e","d36034e2f9cc642d0f9f24cf834fa741bac5b8b139cbd2f50e2065161c9f3cb0","d36eb7456d2a42d1cffa4b60708e2bd3116f7f6758c96bbc0fee0f1704ad8a79","d37de74aadd5916eeae243decf347821c4e946356b9f70471658638ac3092f91","d3cf9b1433fd9a083c60baf6ade1df7f2a33e0cc7d519f491f9d6a93139a41e4","d49d02cad8bbfeac607457b08aac6068916ef45d8f6c980279d6e654407cc7be","d4f51c31a454d9abac29457cbbc21e1b5767c0eac1b37c41ee787a3efb05c80f","d52ca358246f638d0e11a061e97863697df44f43b093d6e8b84ba67b5838f2fb","d555a0d2329caace197c1468fe6708349125762377ee3bd04b031b7eacfc26aa","d581443d0b6b42c76b816edc6946ce01a639ae42653ddc8cc2d6a89ce14fe947","d5adedc08fa25bd06734afd1db3510dbc53ba0dfdac20cf601fde0c77702a72a","d5c084e12da4a5111487c166b879042a21a056f761ee22d9237cb4f65f366341","d6077d547aa21ea10a9bdf6c752b8d1a0a6382b4b43a0fdf790f245e66a609fc","d67e8c1aaab1ce6ec1755599ecde153c47c6b90dd4c301663abe9057bc31af57","d67ec5caeb2af5f9c57533a34cbde7daba5f5b2e5e6ce34c3250893eef25f13c","d6abcc1484c3df45bde915abf48324af1e995c3266a3c6c069e98e94c8d9a4d7","d7a44c85c25ceb7d42280f0c2576de52a3b3cc3ad2333e788ecdc7f7f7fe4b3b","d7f5db16fd3b6ddd5acdf655e090ed0e84cb89d9eafbe1ea92b273b71a38f173","d84489933b19a8b073c65a0386e39e5067830facdc365ced6efe1948c7201771","d8c8b3c52c89cd715a7fdd2759a6f73c3a5f505303b110656cc35f7549a37cfb","d8ca8e025e226ad6bdd32a6a9fceae2982b0413a0ad09314558b54bdc724bf99","d8d03142030c11a0aa1012102fce2b202baf88e424a1236832937e87450dc579","d9823dfddf6c507ec030fce4bd2d98fbda18e595c2ebc563574d9196cc7a5e33","d9b0972f3406075b860ba7cd2e71d4492c826960319b10389c2c2820e2981254","da37a61fab07ec8856b725854e4064f55a59149aa69cad1bcbf89ec478b9f578","daa0fc9f9dd08cb2dc48bf33c9808cfeebff77cb9fba48f98ef597bb9dd6df55","dad01e5bfb13a6c4419f4d24fa8dbb424e93a1c4be656b0e5dd48ac546e0a0d9","db049e7abb7c75b608ae25cc8a9f95959f7aedaa53e22390290319cc2eed3977","db21a75b4fa6165f75268963474f3262124795d816ba80f685bab2c6eaedb028","db66a999537b941fa6d512908894ba86e8dadd0e14b290ebc119555b7e60264c","dc8c31e3075adeb63113852569b83dcd432485621eb77fef62cf3cce5c84a214","dd97ab52fd89f42352c595ce137684cc519c473fa17969e8a6adcde7322a4748","dda0a34d6704887eb36bbc0173334b49d755cac8cea3bbd17bfa972f04183dd4","ddbda9408727a19a4a55d516bed99331edf67d8301de9c78564716465c949619","de0f295bd0e46f29db1167d6c21bda624887c8543545d0c37d662e5b1b312341","de9a46da1f4605525b484a228f8bf356a9d900ecd16473faf77944b22575c141","e0288c94ca9c16a6de217e6baeed720fcf83e401bec45bd15ca47ba8fc9b44dd","e1667469384ec775a3df665679cb3fef057dc84dcb18ed8db8b9c5723835968a","e16c328504278cfe520d6d99990f2a4370cc48159aba86694d0f7598fd4b0611","e24df071f5325bb3a5b20f355143556bc7712535ee8b6ce4c426598f06fd2448","e28d8e6b71264d0bfab853e63178f2c151367cce0dbd16125596ff3604b6658d","e2c734504d211580b4e6674eb1c7d31fb6fb730c037210c34c980a96f9098269","e39ee882667ef28feb4971b73f9a01d3d72c557e1e56d59487af8e0f1b21edbd","e3f19c383354cdf45311f92f00b90fed25dfba7e9892ab2f5f3aa4885876b75f","e409fbfe439455330c0fe003de860e30f7093cc3cc83a32f886c9b539a29f60b","e519e78acf2938460c7ee053981c744dafc7642fd03b56a117d5fec78d258b90","e5db07b7fb0eed216d838fbeb9491257cf54f9bd537a68c8edae7a89fe64c8d8","e61705ac769699a40c52e332cd890187ca9301fc6e64393c8c9064144ccc2dbf","e6300ee8e6c2c4ce6d7ab02b7b06fd1cabe3c5c52b99a6ea3ea8b5acd5092e0b","e65e28b172b77d093f5425112bdae7ab93756487226fd7363057f85bb2a2556d","e734d068446591aba283d136c21b4fb0209f91352cb4fc6589bd651cdbfec163","e7556cd0bdd06760602ef78c5e3b30b4dbe175f96b7147b56ee2ec181a4c5ea3","e7a333109a7aaec2b71048868500c15e721900628eb48790dfeaa1fd4c2dabc3","e7c9175fbfd9fd84bed95d552bc0a439b07a233c3e91fb39ae2f23197ee53f1b","e7ed299ecf44d4a96c228e9aa30312f405df34d6bea99d4b0f7074c79705a671","e8bc1b4f162c4066d74e5d1b3dcbe344742279b6856736c2e1690dbaa7bcf932","e981ced1bfce64a19fa8de1cd518a93f4669d01548f4819d0e1dbb50d266fe04","ea1b8a251ecc1fd96697d0c602d3e14ec46383d27bb9485a0326cea5576ffacb","ea311dca2ef14e02b9aae563bb28dc737b04b7f01c1ceb2be3d92007d2c74ac6","ea8e5b79bbe5329ae8437677c8316f2f9fd75bb1d40c88308c269140a7e564c7","eaeec7c06d1408fa6db5d7ada0a232b1633ffdf0ac815033c29c159352347c81","eb708890ac7e19bd53007ccece064f7e2a069a3751270b4fdafdd1668136dee7","eb996138bc91c0ee63bafe1ba10b130ff5a2fc82aa4918296222e0a831a569fe","eba6e8e5a12a86f17fade41bef365aa95491c469e18aa91aef64908a4263c905","ebcf0bdb3541c8bfb7c9a53f632329b77341cba6f1a2fa0dc9704acfa3276dca","ebd87e3505f3a1adff0c86ffec6c380734df718301b216b7ee089c174130de60","ecd5e83ba8c8eba6cef9c3da1edb8a84e3dfb4ed71d9a2c1908f2c4d26b26737","edc160a11c07dda8072748b66db7f27b6cd8efbd1faa3f6c826a0fe445859c17","edfcbe4773eac1fe2964179a4ad21294efede89568f2efd8e283ac18bc5693b1","f0e1db9b86e2132f004ebf06819eb55804f766bc03ea5d80f487d5d98bad8892","f0f90dee84db760cc1bb0f6e6983d4de0e3d5d9f4adf7b2b52f0d3dbe6d585a4","f1297fd9ecf981024e1544f7f048705377b53219240274bb803ac30e4a52084f","f1d4a6e98f41ab3f6cfd67cddeab9d0ed287b92cb3dbe575e3ce61925510a792","f21c3a9267110e469f224ac7eb76ca5bb084fc90df014f1ca6791d5770483944","f260b4b268e85a8f1b04b2fc69ffc0bca473d2e42de6f2f70128bedc16558201","f379a1b9e29aa7fc25c4c0c897eaa3c0e90d66a201a0ade8cbf523a5cdc8cf50","f3e04891c79b604f9235f438adfa49ee27db43d25c7be0d1cc06ae53b8f6d2d8","f46904e701174fe2850798d9e1b077bdac42fcac01dbc385298da01118c82aa6","f4de28905adbfe6ae4bc38f8bf5f47a444aa8d0f2023faaa431d6f72f9a3edea","f53265f53af0b0856911ab08b373736964d0c443e8ba61d7f1d45f5e5b04edf3","f5403593ba12130c04827f88d019103e924651caa518b7c290673a02f7cb409f","f5681dfc71121ed0f88146a19479675f2fabc6ed376fd5d162e50d815c048d66","f686173d310f41e26e3fe8a7c1dbf4313e4d793323335348badbcf4633f5d699","f6f5046c1263095a69e774716b0cd0907f6795af8ad683c5f41846d4c54a3449","f700bd87d4a758bb71f47731121a9b2259a9ffbd50b584b82f4e6a1f205c276a","f704c9c9e2cab1ed44578f48d161320b5fb4384ecdd8b40a5e22c4078a8594da","f7993302f695430a0ee938b1b3684fdfec4055bddb378b52c81785c0319e8c98","f89156489d35f9992d5971a52a6e03a7d7f095e15c2c782e85efb1408a2bd6be","f99ef6fa3c9c6bf572ec69eb6eeea9f88ce6590d3a5565bec62b001b6f2a376a","fa2dfc22b4fdbcf402a822e8dd376925655d997a0f96284a60f10665ba3581ba","fa3df5f8349aec4805bbcd279b88697def63f2462d8ada0b5fe1d9983d9a6daa","fa6b97cbca1d4f09662e706293b0aec1eb76b8e2277441f54ab6c548b5423236","faac0c3fa7cdf67b452d407e9a1db5cbe1e9140ecfe300200b0b0a6279c97c66","facb45d3084caa490d9b0ac2bcfcee89629a4c3db5926ec9256a9d27d25559ee","fbc8b53b5c6f3727c084e5e0429e410a3fed5a17e1a0144692fd196d9836a4bb","fbd74e4b8dc748b2efdd70aaab07adb80d7f15a38c1261de85bdfd9591ff106a","fc475f9c2d8bee2ffea435e86e6b39b6e3e071143a4a1fdf6765b0da13b66de6","fd04d7588bb9e6ca0a8b65ed0c9635082a9ee5f46b2d1b5b25866a072236c1fc","fd60f2a432086c6fc4a4c39d8d2d6edf5794c763c05a6401db2bb5fa2c601775","fd618761103380d690cb98804e8f116b6c66ef049fbf67c1a059ce49188658b3","fdbd44d3c55504edfa1bacb4c9b7a6c102659d4deef0ca91b9b7ac567ea9cfc5","fedf2577267d6dcd060ebc4ee8de6ccdafa60ab26b78d74c1e8c784252fecb17","ff532716738e2fc716c10797d9717f324cca3a1234320a84a73a0b89569f11ab","ffd0fe3449e449c7b9fcdcc7e2c1ffb677e57ad935a252de88a0122d437efa67","ffde5c700732beac27a9b5162213d387422ce199400e56d9cefe550005b6a542"],"schema":"fsgg.atlas/1"} +{"records":["000ada42299601fba29016e5c0e0d4012876fb42670bb10fa0b1315477254ba4","003893cc49855d17a15295d7adbe57ee301ea20281dff216461baee0810853ff","0052dfb9eafceabaa590f4497e4d42f19020718c84b981d265edefd432ccf8dd","00641d046d6869fdd0023ab3df99e0e67a6ea28f0dcb701f622b1cec8b3e07c6","0066d4a624c02398f21b4d7a736a9fb5101ed8b6b13ceeab46907e9401af98ff","026a241141ee10eb829aa6ce461969242d5c1d45fe9ca19f08ef4ea880877676","026b08fb343aefe19177e95b759560d340d372def4b71acf613fefee3438ade2","0357495d23fac4fad210b6dd7ed7cc57dd33d107e1659a81f085cad78300797f","036c148f6d0e89858c9bf4cf380272ca6904bb4ca277a909fb71c47f5450cef7","04652cbc95ac4dcd21b837b38f2ca5a0ccd4d0946bc13fdb31c9c15a578d3a2d","04d17203f03279980862496517a1f0861be5f6cc8063bfbf92f8f8ac19744fdd","04e404d89dca295564813149472b1de8e6c43357e2f6d91d169ded7600ed3a02","0509e5c6fdbd2dde0c0db8558647080560714804d00e4f9268342f2e84858a3d","06ad2c8aa0ff3b862edf3ba99e0e4e8801ee163709e66333cd06c3fc61232b05","076259a45e71df780b012d29618c17739246c86321d2ff05a6c272bcca8db675","076fa091c878b19cf56a94be0966dbcd58d52c1839f9d4b85bbfdef650cbdb88","08b3dc660b9d2bbbe75b590b2b86d941bf935a254cd5f09de71ee6894f4048b6","09e90ad705af012a8c36efbf296757f35adf9c9ce3b8908791c75d72c192973f","0a6d7dc5b64970bfdadc9049ace95e8bc163fc421beea70129ff0eaa692c6d06","0a862ee40916522f8ae5f14b3e084bf5f2e6488185583346db96ced16ce7619e","0a9df276d42b56d98a7802befc2404204e0e5ee8bc7f5c032f7bb29aa4ae2091","0ad4403c8f4078dbfa543310c69bd1dfc768e305987214ffc37d7b2600c4687c","0b2d1557ff6df5f4d65d540a5403b07ba81b381dfc799b7884ac72dfa6ee7753","0c22360d4653eb0f450e4d3d34564875f1660cfcb2d546095d98b3faa3967cbc","0c7d3f36e3bb4270edbf7abd99cd2dab772df274cad1c27c7e87e302b8eb1c23","0da4d093b49c0a1f654b38008bb01195e816829279ca1989bd2448194e15361b","0e560af7d9dd2e0f2f588a74cd35512973747f20bdfe0bee0bc889105ea53dc9","0ea7107c2c8edaab3ff2bae32f63cfbef6903a51cdaff257278f757ed5ef429d","0eef4d717eb03f0906aa3be7336aa71f831726afabe8a56077b76f6e82fd08e1","0f11324ad653d8d841962b0eeae9f68b80243d4ef7df4f2404ed4c3e45ba5197","11fe30832d93706c60efd836b09f35f049c4a715ad6144cf277ca240c5780704","1244d27db0cf5075353bcc622d0fb3b5ca6a7d08526e2c5754e8b745c250bf3f","126c817ad25ca9cbac2a0f7446e76c79852459ac7b9c61e3ba5d5cbfe5d37dfb","13824d6bce0f961c89eef4bd3c8a72ae6ecf7a1339b9e06eec964dc5c12dc544","13d0363b8d765c87a57eb42c4988320a9c2e7fa09024aa972f4b13d7699a552d","14156f1c6bf0fa8dfcb5cfafac09e012db446d528dad0e4301404fd693b9bed3","155fe673b8ae12549c978e1bf1d5c43e360937fcf2135cdcd5aea6f6c771da44","15d41240067e2335a0354a4e910b6610f2b8f079b8f67186f10181622b4a8999","1746f4f9d47b7dc42280dd34e664b3ec410d3cc69ac76933707499ffa34c79d4","1754adaf40732c3a8c73d2285c25a8b6c8c9d3e68370de618a0ffa8f3e60fb6d","1945f527afc3c2930ec4d7fa57ebb2ef7dd6321c0dd3ab9233c9963e9e613165","19d657b67672257ece127f3b957674b7fb4780843148db0a36a0b329c2a418ba","19e75be8ed4dfba2a6f8034154052160a7a181b17d887b3e8724f3e3c111c31e","1a24f6ef0c08a898f309c1b925fc19b29526f913a61a1dfe4b1a4308ebdd97ac","1b3ec24337f0252a00cfeb6df0a0f5d2b6d737dbea61b8d0b4a643f4c686df6a","1b5351b2dc647aba864e387168db5128435cb80da94fc42581cd60a05fc34b9a","1b8cad98d53da179ab05eb47c1783f4c8b45b9f39c635e7a337285f5cd9621c1","1cfd18d1b12b25604d818389a34bbaa746f450e70246c7f4242fc4e215fc46a4","1da011289116fe88fe92cb8f0e83ed7ccbbca251681d4e136c5a61c40364f8d3","1ec9445b242d2a2e149fe71c67bf13d8c0e4ebe5a6ed7b022656b9941973909d","1edc36731a9c76ad07d269d8b4fd84c8c956bb43d6f56de17d6208164856ffbe","1fec5a63a7b2b212e3e5d5222e49061f3b924966c9741294f5630836be8a3925","20901b579f69cc97eb56b492938864667576e1c9bfacf13f8a529c4f6e543448","20d01a387b4d0801cb588492ede88cae7bade9b7ea3591d9e954add1e67cf4ce","21338155cb4f52c49e5072c877771be67c75590d9b238ea025fba5209fd6e018","22ef13e60456fe9046dfe72f20122362aeefbbb445632231b8e364ed9b50e135","23af79bd1e7995fc8162ddc4d830318acb054bbfcc9c7d5cb141ec306da67386","24373b643450d9dd3b8a5b0e74a5fec2844cd8cbca7d8a57dbc8b9ad9eade9dc","24d4f2730d94d1b7f149771ef0e59192f4936d142b21f4a56b1a391e4514d38d","252de742c26409c837ef491f55eb03ffcc99da13fb1a2f8ab66efbfb0c081a2f","253bb17320020b6a5ef8f0958856f6c565a239b4dc246d9e825f8b14da9ca8de","2591526ddabbea03fbdc38bf172bc54f42df9bc51eba7ad2b70d6e67215f08f1","26259abc7fe745f52e06f2aa2abb0e50f189bc7608065f04d5c669a0a99941cd","26290a0990d6dac0ce9448e05eb934210603356043dcf14a5d80585288e2aa92","26d6b31965013079d4db67a2c403e01f21e3c30ae65953400dbed92e289a0925","288daf614247c260cb673d8674e8b3874ccc4e269347836851f702d7ac8e2f7c","28abfaf6d50ca38af0b88aa50524200c17af9000da83ddbab3d8f9e06e020fa5","2905a2b4a58bd9ec1c4f77fd3d1d246c02caa49d806272756dd039c79521442f","291d3db272eae084d34c04bc1305f2abb26a7e7acbc5515208469b46719a4ed1","299e929f58fe7d2878ec59ba6ad9fb74f1b1e550e488a4512373b9621f089844","2a38ddebfe3380232e35d5a24f9cb9f7c38abbc9c68add4ea5952c1e65d328d2","2b4f7c8dcc95ca8182105b9b6806391666e6a2c3a5c80d3ce5a5f04fd6cf9122","2b5e739c8f9602c585e67554c457e6e53351679afd56ff324f8fecc80f0891f1","2bc251ffb58a0d03480748058eff4c44079a0f21d75743063cef50263982337a","2c76ce93500601e281a41f5985fe4e3926fc8bc9d01ee687f14052cb553ad2d2","2d46924a94c85f4275a449dd3d9eb6c602cf8a9104db19d224e3aa469b858d06","2d5048eeef90792c0a2b9aed7305598a28db2103fed3903462c6c1882733c3e8","2d599c722a08306b98f2d833fb3e4a7acb9dea92e6a58820caa2f65c09803fb8","2df1610ac1b912232030b5507e5e944515b0f1549bf2b76ecfb12baf0f40ccea","2e1bc31ff6b6fb14d0ca8703a02833db749b03e172f2e91f9423f0751e88c256","2e872e9d3ab8b553270e79673060c50c1afd68a41fcf9fdd0a13cba80be0dfaf","2ecd502add2d801eebed39411fadc9a80098ba9ce04a5f4b728a0e4e331232d6","2f7357367d921995f4c6fdaa693392adcd2df4860ef4d25c8dc47f7ddea8c755","2fb2ed7902a8e35dc36489a23245d963026d688008c92fed6fdc1f6bc27198a6","2febddcced970d495778f33fff212929ac99c23adc42be0c1062f5c8676ffce0","3018f389f6928af5830bdd081c9d03530a379f37d1c2f9196e6fb3c44eb337d5","310bfb5b2d061bb733771e5cb7b3b7d25db43af5eda9f806169b7ef9330c2fe7","31fe4b51d55cd99a4692d2cb787d362cb4c0d0998d3e001efdb5cb7ed838340f","32f69a7b8997ae98b9305ee578145d795dbcd39ca4469bf2465e57a0295cda51","335683e33b94cb86b5e426b4faed200673bf850151191a08458136ceb164fd4e","3407ec53a884d3945d86a88d6b9a883419dd426e96b1108a8e6686f30397a629","3442ba5c7643c793f62d90ca841f7891b3dbf97f028bc7b62f8b4f88c1266d1c","34463778cf2d29e3896a65613cf9e3eb3e9f2d8946d17f12b609e70eec63d128","348ba129b7b9c94e24fa8ddb81024e777c60448d1b5d49f7b2075591b23c13b1","35da3938b72cf3520e126ad595157104b69ab748904c7b4e12f563d6b103172b","3600e7356a3741ef02f8b2ffa6a6b5d822dcbb170771f2ea33312dff4470f431","37c8908ea2a349cd3034018027160ad810b28ad1fc203a9a353971e1f7396b4c","37e39faee019bb041627510f1f02746ba9a85696417a083b438eb4974b72c2bf","38a75fd804821f4836f0a7ba8d41af3d3a3a5f5d7dcea68487009297824258d9","38c6396e645750efcb2f187c36c383471b3b0b59290e3b42cfcb9668594cd0c3","3962789d05f324d436a363700cbb5ced5aba791d782b3c0ea73221fe0c1f0b97","3966e5e53811c43962f5d0953e5da4753eacefbea27ecba9d36af2fd8e4fd52f","397476cf107b48e7a662264f8fea9f880231fd3d1e0401622650f214cfaa35c7","3ad8b0398ba6c354c9e31b7438b2515579fc0b1f17de4b35a914c862a3a11e3b","3b3c6cf083b12a840565e00458e2fd4ee8a61f97cda452703a6b13d7776b6c13","3b4af144afed3d52dd2e1f64e23bc25b3475eee5f7af3bde9886761b15c33dfd","3b5d82795e9f5d1992ab67e078fcf1108247ab9b6d1baeac944d3ec0294cec5d","3bce154e59c5c45216bb5372a352e948d6cb365bb1bd47d4666ae0412e507ca4","3c75b650f3fa8217597b01d3aaf25427ae2a658a7c966afeecdb391d3ba547ea","3d0274f77576abdbdf442c8843e955e1bbc91e9f8cbfe3646b119337cdb13c96","3d642ccf9ca4a0f7f5dde1b41f65c99e9c447cbb9e64883b67e4fdf76f216f52","3d9fd2c5877483382f0c7331206393e42827b5dccfd60549a6771b7a5659e524","3dbf6d1c2c8db1a7e3988e2a84b67a4e1d7c8304661652ffa94db3b7eee08edb","3dfcea4ee3d0d0ed09b1f77bac48b33b64ab4620cbfc74fe0e4201b4cdb81ce6","3dffc36586e9078f750b0a2b4cc2c70a17a81294903186dbe8cc47cf8055b9bd","3e2f66baa16c7ea936eba34720a55897438f60b343cbe8fda4eab1e5dde044eb","3f5465798dbc2ad279ca4849d5d0f819bad01455e0dd2a9d98afd4b55cfbd7ee","40de9f41f9a9f56ef6a51d065270e875b4a85cf043b7c4a0173b2510de4979ea","4134a3936170c1fb5fa6d2e2329185a981436477a66b7d31e827c363691bad50","414259a2fda4a1a49729be6fb1aced4675ee9cbdf990aaafb8e5b3153b54d64d","41baa5d98b5bab2ee01cad50c05b83edd8cdfeeb00f30b9406b4b2ec6d13d738","41c768ea17144c6ec225e9a65d4c3c127fdd7264dcba1a89aa17b20fd5d7e3ee","42aeb46fcc3d10b95e4067bc9cda875fa933b4102873f67c7bf1f8ca6799a598","4320b92712bc14dbe10b56f1cd3d1bdc093fc4be6016732839d0be4dd4d027d3","444342c21a4743af5961beeebb88088f5d2a0649f76c71973a7706a744f5efd2","4457ab439bc8f212d83442dc7500e9d45ffac849d0f77cb97686d9b0672fc3dc","461d34fb1d53849951a7e715e52342372d779299fbcad210794235c610dadf64","46a24cd8e385b748f40d9271b1e856dd6d68c91ab356abb11ff6b65f1ef936bf","46cdf2c207f79d388001f6636dfb7a98bb2ba72b9d1c6df4938f0a27691e07a6","471570cdf8144df0c32aba1730aba24c7e42e5ec317af771ffa169f5c842d117","47b5cb2b011c0f7012d75e88eb86a10f3f0bd48545db139669e654cac1f69650","480f1ede18ae031b164d49d676feeb1090fb33932676ff52e1e2eb24e8d154cd","48262b98c0bdbd5ee2314345726d23630ec1771735db8fe5f1a8590b662c9962","482cd15ecd9cfbd8e1943c0fcde0bbf1d875392dc2a701b698f48bfba684a062","4855e1947afc954cb1b20bb45e7af10b098fa34714bd32e9bc77941cf58fdaaa","48797c44c92cb34fd9a57a08020b45c6920b2268dc8ad616c0f814a3710d5316","48d094622ada1806cb30335926007c1abc476b1f7b45a2e250c490afa25e847b","48de3afdc6ee73ed121d1433bc6367a399286d5f8c2c63670a0b3b9752a36175","49e8cf09e38acefd3a0fa62d048028286d3b47b5ceccd8f51f10022978c47820","49ee4a3f2a8918bdbbafb312cfa807d9982800d13d29ee292c6c0daad8b9b8f1","4a724a6a842a132c2185279513f341b79f9be93e42660f1255770eeae3b1323c","4aecbdfafb68feb3124c39219498241864bcf1ceaf87fbf80598b1dd87a9191d","4b364ecb35ad02b06b6b0f32b6a29202f2c835e1ac0d70b89fd0278271799dbb","4b6ab2768e1ff3716ac8565201c031a820c208db9ea6ae1495dd782e7557a3ab","4be7778c4f491d55154a028d9a9dbb35059953fbcd243e0206902a6e64645efb","4c8c327dacf345e184042092e96ad3ea02ed4cece57dac5fa68ea52fbb5a6adf","4d5a44ba07fafeab823b54a21846269330ce35b4c190f3ddd5434bc8530d9b41","4d86a2764c55b5c5f675fddad8850ce4ceab160ac5c164a299fc098899d31aa9","4da0a5be70e8af9c39623deac83822749482187f6a0fc3d186dcfddaa7111576","4ece7844e2b35705ac39fa25913f6909aad5b4b7446bd637ced46b47c0db135c","4ef30f11bd4dd9d2eef8716d88a83010546e54594b2726de84f6d587651ee940","4f03e231c0dc5c9bb2874f6856382d5b205758af9678fffdc7552d4e4ae9866e","4f1e58fc658a4ceda181e2a7fa249305b09b573ffd68c2489f204f4957224957","4f2750b974c1404acb721ffc84cbd1d0756a24211dd6f6503c10ea74dbc45676","4f6fcf4dd7e73d86e06bdb9c14a1078b61c0efb2663ced9bfbc5f46fbb4c6d8e","5029c7b222158ab3f325168fa543d84fd2332d2e3e38db1ce7b83899cef201d1","509ec9c08864b9dd0029f32ffeac85fbac863e2dad459994c65b7cb5264faffa","50fd7e982eb2d2813634b7c44e102788a1a1cd4910a27acbcf219f76314fa322","52049cc9cee43bb27229e6b3e983e02c6aa20dd7d153b13e3c74bc6d2b47cf92","521ed246c4119acd6b579b6eefa23389a1655df54aa35de7671743979ebfc68d","5382c901d160ca2d79888d8acd7a690a5349826b5da486274b0800c9d7513f11","540879695d41205515aaabe5466971014cb43b960a26b8e5958e37fed63df762","548d237f42167af5cf5caa0ba20f0e7a6387deb6f27765637f078325172396a7","55267f058e9f085117765e4ca72ce875b622ceaceed964f6c396073214835c28","5560616d1e72f0a539f9ebbfea3b7d195c1ef5622f97994af1963748d4f97533","556ee783d8e2e4ca50f656c095758be613983f904d998a6534fb155510114f21","55a4711e799294d06988ab4acf77eacd7d424123082bba3ec987dff0ae13999c","55ae095961d78a1514c4dd1e63d477c60179a8662571ab5a90abd3eb2b83eb10","55dcc23ce52b3918a60029d9398f262216471c280bfe66421cc63240533a6087","566ddcfc45ea5edc695626826ed185930e910fd9107c5bc1844c717b714c15b2","56e7158313357bb145bd98c5f790e569be2203fb2601565a30091a597a7e7ff5","581337891936ba630d34ce9f6b803b82a2130791510f15bab24a07332400417f","58901d008c36a777dc138fa6b6d198030e0e843bc889cbad3acb954c826b3608","5962dd14d3923433cf723d698d1af19ac37a270b6e88445643fc56a646faab5b","5a2064cdf51026eed65457c05f34bec919b31d96d35c29498d298685965f0b5a","5b77bd6dfa81cc339e729e4195e258facbfeb64b9c680512f742e3fb1961fdd5","5be05ba74075b8f139be565c47688a4f395ce71452dce5cf7da4348c7ddb7aa0","5c0206d9d014821b52a43d7b222327a89d4ee2f5b1e21813dfa659a69f7426b5","5c3527e43fe24c5aa171c6fa4a3de7fe5e78f2527aed0dd19cb21d154d43da21","5c79c77f00167ca140127b00f1a79e1ffac621e46fc461089594206a7df8d7cc","5ca67643d5111fffd21deb18569162733e846965bf05fe6eb33ccd37c964025a","5d015880319af666943e68169ca906bf2f0c813d8bf2c5c0262aeb5a40366350","5de00a2f5eabe86c14f360304115f4136c41df1fb664eef6da26072fe7623d44","5e3a589b627edaf7005c60382475fae7229adc4ffbaab6d6fd03e9f08a0a8e19","5e43baca07fb966bf1c4b3ac06bb819577e477a84c5d8d3a9a19c391ada2e0b5","5f2a75b89983d1005a38afa2cabccc3a39f31989807120281d8505ffd564e0c6","5f43c837f39d207c35a58e9b36fe3144017b2012ac7da334714247606f1906d2","5f4fa6dde5930fe1b42f805895f0f5fb135c2b3ff9830f2bd30ae7526a3295a1","600ec184ee9964881bcaeaf72ad38a72db05d5b629d301cb323fa1ee9369b572","616c4dbde10f465da822d8a788feada26e5f915c7fbbc06232287cd1899c3044","62a713311297a7145d3610ee60dd6626ee543645a1918b050c629207561efb5e","630fdcff1f227b5baf5d10bd78ef0fde68791ac0cd8a15f65065f5cc4501b17b","63113617f2e4ee6b827a69bce6afb3949190a282f5feaaa9e2c9f82372623bb8","6312b7a9f8252f49b8ea0cbd0580b80bbb221db574ea74939823ed9d4140d73f","63544fa69b09916d52b305700eb9816305ff22b77162a44edd13897acea3a655","6385459222fba2c3302d3f2e38c57fcfe0f1829679fead6cffa1964248767d5e","63a4394e689acf4a4762cfb4df691d05f923fdf592fd2f8ea41e6a54f98d1136","65725e1cd3323fdf44ec47067fd6670b441ff5f82e99485e1a4fc7d475f14340","65d5b7eff9d03761c8206218159bb34883c09052d6a1959d040f711a881b4d4f","6601b2bb6c908a46ae2985d4683c8baeeec87b0688b9b33d3e8900286bf4d6ae","666e7f698fbeef24e13e91ccfa334cf781233e060fa86bcd7d4d0eb00b30f3d5","66d414618d4283838bddb6b9fd4b5221c280a7f6a715b622143d3bea76bfe1f6","671168c05789fc651cd961a5a15e10adbb76656b802cb0fcbab468ab76412ca2","671d95a6c09bb7b05a5721d52cb761300a2c8f376aac20be2948b7e97bf302b7","680de944f1f5380c579003e329ed6f10702ec8ebaaa8208743775588d2424d05","6989ec486a05550633170d2aa79188ad9b03aeea6c7859dbf18790ba78c5427a","69ebfc7eb8427db3c5c59bdde652d0cb269426126f8540b1b58caa29ccf130e2","69edc4285578313d1dd2f914d69add075a7b354f7fba717606d1abe15292576b","6a34d9279cae58765d6ee4a980192c0e15f3ca217b9f1815861d472a281b3cf8","6b00dccaa7deabc750679ab085b237a2bd025bd971ee1eb7bdc333b393b19084","6c3c592efe9c684ada5661b8cc88a5c3f6e57c841db06b9e070687504cbf6236","6ce6d164c3e31463fb9e144fdf91413e55d077cfc4f25092bb02923fb538a84f","6e08a638e1e28020923effd4c65fc517dbe7b06100ff76cde74e427191503b84","6f3a7020233cd77cfe59eefec0a277f6dda323743c8d80e4e54a95cd3cbc23cf","6fccc6f0c5fa71c43211785dced8abd0f3295040eab56063f4e8d77f1c09b8ef","700cd21af9ed7e81900fad9d52de2fb11db48e64b038e4293168f85e5dd0e043","702d1dfa75e92a916a446429f474d4c296e6ea4e8c487995852d0525e8440659","704cf778db6086c3e282c81249fb0ef09c1d7c2043335ef74c7ecb69bb3e84ad","7075f89b1271fd04fa02d4db95c0f0bd6bdec24e53a7953d7afaeba40e17e8e0","71ef1ed2d5e4bc7eebe7a73bb3e9423e5bc2f8319186380fe8b38334952d3b01","7256ba00af1cf759b95b7bf8ae3b9943f31349bd10a7652a26bb419b368d73a3","7369b339daca0fcf46ac7fe82d65ae95c75d7dbcaaae51209e6d90b6587a014e","73ec844fb3e2b9febd00ba37508b284fad141630f03cb9f74e36a195180f5054","7410de003c7b582e30470d1209eefc796a70c76fe8d61dd9ccfe01ecfa41310c","741c27b54c49167abef1d8633e3743b0e98f82a73731e744b6671e119a1c6310","74b5d2ed555740db7b4b0ea9b73f8fe00965fea8e14d4f075eec26ef7a189c68","75aaecf53db10459d768a6873f6783e7d7110aa510c2894378df027c1b03584c","76bf5a9c126db6eb466287a7c0d823327ee9882a70eaaa6efb03d169b5dba808","781a64598efb2a11156f07271ba1c14c4f6b3d73aa2943b26eae02063df7af70","786b0c2856bf1f3f809e5903b0a971f1e072af5635aa50bbb9b1449f96d7b694","799abc1e8d381b8d97349479139985e383bb49179b5a80f39807cb35a3ee78ce","79faec494bdd6d098c9d2a9d8559f822938c6b2104188db95321d89e7a732979","79fb2e6e6a91117b6aefbdaabda23ccfa596620f548ee5075993a8dc7a8b872f","7a032dbf0351aa32c77c8d187f7eb697500ff186c88c5946ecc15adc972246a6","7a134e7f1822183ed1c0ded720971539350feaaf92612761210cfc3ccdc55870","7aa52373f2721dd76fc8eeb3d6061794f27ea8d11e96bcb1ff25a97994a77d5c","7ad4ef4b8d3221758a9e7f9577750ee03f6cba11c8eae8bf25f74a3131bd21a2","7af2394d2e697f355439e841b6323ffbbf8b90b2e48bf64873791fbbfdf15b44","7b947ed0a9e6e7ba180921434b993c62ac70bbaba6af0a1618569a2d4b705201","7baa35131ece7ed9860607157d2531d4d70a061bdc9bb9876e20328f127cec53","7c2a1c4c4c03e3d68d63e0ab58e4e34d3f2bc1a4a837a055fd13a4e9f95ce6cb","7cbf970a11bdb91a40e248eee97ef789205910ebc913349698fc75ed35e82fdf","7d6133667f81aa66a98755d253ea43301b45ada338225df034d2ffdfc79829e7","7dd54213b65fa0a6ce5aa3c204b5209b67ec16306b776aed7dcf9e6601d74235","7e89b59b456dde4bbbdbf8079665bd82c51d8e500018472981c15618b3893959","7ead0c68ffa0ced241af74dde58b3831343dff3f7eaab64bddb9954545b7ba12","7efb464c6d7b469303c43f718063d8456df6fe43534b5d8a4229f5b9ba9705cd","7f8188b57ad3b0c28210c95954e5623376a4262dd5e75f002700c6094b8d6b6c","7f91dfc2ea1a3131c4090375db0f489c2a572e245ade6cda4ebd440446d6d60e","7fcb8cba3ed0ee9c342947aa88f0f699bb4f5c23244d21c6c739c9b66d7c6101","800060d7b4934508d0277f90a464e3112fd2fc99af4ef23825d09b0ff53f91c3","800a802a4ce9e597a102f0a566535c1f9f7adfc60c41af6bd2db4fb7fe3c0d0e","820c12fcbded9048a363b9e0ebbc48b24f85fd4a68131b5dfc1b19057bf09ddb","824bff7541ec2a4b0be126f0b0791314d568a0eb4e29073de4f9dbe0ee4918b8","82c419e5de083e423330432c9d45c744043d1bccd8eeccb41e3014ce9ae3c32f","83347356a898238c013dff73246440e361a9e24cc3c4e0fe0e850467772b4938","8343a4211a4d0ffdb320d5a4305174d85bb707d15dad978f6436297d022daa11","83a06a604bbe36d72da976fcdeb88665c762b0f0de44193576ef2e0cf29aa9ad","83a97b9ebb29f5cd014ef5e178970a601ee92c44678f05d1860b383c5f63b79d","85a962a7c23c14dff8d683e738b53f422221697b213cafeb616d3a172a6c4223","85e961266b36e0f8ec2a477f1f1dfe7ad748fdde9d906f7bd3241e6924866ea9","8629fddeb4f273b35df69d4d28923adc14eff59d919b1a495d1a68818137c561","872ab2b2d65fe685b91e355f5af051c85b79569ece16448160d01fef38039624","87789dab547842b4e0c822758e1325a3cbb046063e11e105a4779b3741e01cde","87f2b3634baa504f2ed9508c6cf6a47bbfb36214a177eb13d70d6a987706818c","88b615ef6a31bd9958e98b8ea522f49f0360ccac5d9fa8deb9e3ef3fe3147d9d","89a96597dc9c218633adaf94bb5d6dcf4cad8f5e0b6f5522a28e3ce8d8b2865f","89cafbb20d6029656266d8cb0f85103fa519c8032598282fea58c94cc59c4125","89f2105745b3a7cfd30e7d7c598d6c8fdde0a599f30fd0db7382cba50412445e","8b3eec010d1eae43a28c88434f2410a751f790a9d6ec4a08e75e68c171629ab2","8cce78271b4f001606069a575a172041fbddc52de6b582c920aa3d3b5d5b67ae","8cecfa09651c40be4d7c11c117c80e1911dc75bf6f1cc34be64706823cc024c3","8d250acd40c8a24ba0d51cc73e65bba6856509b5fbf4c7d7a435897a01c6e764","8df1420c27503370db9382f68a0af8d2b4d56f9dbc94b24ffae450a905083a79","8e7371228a726f381fb811d1d812c39917788a3df7e53dba1a3c364e755a0c03","8f3827158091bbed154d21c843284ad472a4552da2eeb858748aa29676e45662","8f4a21c70e4b933eaa4f9cee119945dd2ebeac532e82d34e17511b38cf03608c","8f6debc54d2bd7abb42f581f2204fc78b27ff8c67ee4b6392b4d71c5f983ee9d","8fae27ba5117e202afbd523b249fc454912571900fc909f5419b8ac96c773c44","902b958b4db7d8d8bf73a82a8aa86e5485b39477047c8ad60175d118fe31d987","9056c360e59fc78edde932b54124df317f2f04a90c0c6eb7825a87b89edf1ca0","90aff66decaa3a0998e9a6741963713c0c82fc70da505519e3d60204bf715fa0","90dc4cac6326293bb54486d3c873b83299e9a5ec8c86a68bf1cc131f5e4e2437","918126027fabb7947dd4ae810dd561ac22167102f9f978f86906624ebe88c9ea","91b495938bc6015970bb02c844368d3eee84425b472772cdb374a5347db86de9","91c9ced5e9ab8da897b7f69166a7d0bade5c58d511b42d60d5430d536da45d09","922a332aa100d622da733aea8fc74094739bb63cd480d3349a14d2418ab6b1bb","941f70c384905ab77cb9a88e2671301117e4df553da6fc7a09210710deb9b6ca","9442788fa51227044803f1d3efdfc1c2b2da372871a85f0f7a6bb3596a5c003f","9460f427df72c238c4b55f39c8864f1fa3685b0716a53227ea6f7b591d955c82","947a1cdd43831936480167169d30334f818bb5d882650a3547827c05204af111","95f0c5f3b9071db39fd72b88ec9fb2079ce7553fd5884fa527bc9216777d7c10","96c4c83df72e9d860e2ee51f1a74bc867c4a45efc8bf11bf88aa82e368b89aa4","971f59cc197732d0c0b6b8aabbbefca4550fb8fb04f8522bdb4257c05a28848a","97edc66e594bae06bb273db84a35d84c8162a1fdf55ed46d781419a9f6a2e4f2","985638a05562bb796911ec231d306b81e36ed6b58219b3bde874559e9600b59f","98a097d6ebb754334250dfd3ccc5f3dfaf5966524758cbfc9e10adf4a0229693","98c7e4bc2f05e9b4ca703db4a02347db7355a44f04e3a4003e26c46a56bded2c","98ecc99d3396aa9a35ce97456be66c1aac0cc05bab88aa99109649291e61bc0a","9944d1a9674e555a41d31d069d136461eb06dd4052d40f2e4ea4368dd978e01b","9a8f2389b8ebc29d3769868ff8b918fdeb2236d88192fcf76ab0ea3db0857fac","9af18d8cfee466bc061271d82254d7ea638b59b8d5a3901c6610d5baed85c38b","9b01e565a1541f9e652d7afbe62e3bbff28430c1ccac2226ea434f45fc9a99d0","9b466e8fcabe551bb6292d23a359be3ea15b7627a6ad9c9e6a4ff11444c20860","9bac7daf255467f47b83723095f93fa4b574d5fc08593f48825a2b2ebb8e2dd8","9bbd03293bf53e9db51401d157b3eb2aa51e9c70449350e98b9a0a3fc9a684ce","9c3b318c461b56a8d277133a6b947ef5618690ec281c42e9de6c27f22458d4d4","9cef1feab6841836dc20527fcc8ad9979671fe811ff80a5a33bae113fcbebb97","9cf90b3aa59f3ca0e40fd9e1fec9703428752d63bded6b091d28f614c9ba99ae","9d1a0da545eb6b2e16b18fdd305a2c000ff2340c19ac843914b45f6a4f936227","9d8637e5adebaca208f21af0a254e80712988867411be560031f4b7a23cc04f6","9dfd29090b50334ae229e4a7e812cfb9f6204a66dde563e215d8f52e884cb103","9e77badd0923fd79ca9761a41780ee4dd4f9ca9b62512f4fb59c7f8418494da0","9e9edbe6c5c90ef3aa89a71fd1ec54069818d2ff48ce0f35019b811add042047","9eb67ea41c5bcb9557ba51bbbd1b321a78f16335cadebbed848d8e6c1fc68bab","9ed400941ed49b2d90ebe3cc111d90d8bc966608ca61fe9bc315a3c1dbe8bc1b","9fb8c5aa087d38dab064a2d6054826377eea3dda98229725c2523f63a87e4750","a0ff0d0bb3a3c801b637d091293f2eeaac68e934274e4116d298ba60ec3461cc","a1baa1f699fd4ce19e8ef6cdfe346e1b0be63e16d5c5cd5feddcccb16a62f269","a2aec2d2f35d7174801247141d637e77c4f34e478c575b0e0a04c6251efaf993","a3c84d76be9d891812e795dd46470c2978dceeff928d729c0d5dd6def599923b","a3d6708506fb5c28f45f0d610bedba11b1ec7bcdb363ffff3aa4cddfa515f56a","a476183540f2e7121e533bf2dd9125dc071c81acc880e88cb435cad7a6d35b97","a4a8cca930cdfd15285ac3a7aa757d61501fb77fc12a7c3fbd78c096b279cf63","a50654761d6812cd811df02199e1b7b25c9b0d65e591f65430f9277ec43d9c50","a514a8c0898b6697696ca6f0ed9a43bf8993085b2db4299e3e9f8e3419c4a5ee","a644885c31f390b5e6b7fe2fc8d086d9144699295ccb6ffa51b3f7c76c8ca71a","a64e8aee389ae696d0d4b045c0153092113fa522ed5a0fd9b5658b8418db4ded","a6c531ed9bbafabfdd649f3030daf2f24461163aaf99dc73bb24dddb77bbcb90","a70d82083944311ccf98b6aa8da5adebc93c655759eaaf8d79624bb3d322abcb","a7ff7302e668dcea1cd1db2241ff95c0d73534539bd03fdefebbfb57f60d3849","a8b4a33078335d2811bffb78eee49aab5fcb31597dae366d43e20c7f7800994b","a91a47fb4fa5c1b1a834fa602030e435ad641240e6ceeb99eeeab7341ca09dec","a91c8a1431a4120667cd523cf56bac004794fc5b8b24275ad2f9c8a15c75fba1","a986593807953215f834ba73e7d2565659b32aa849986013f8614bb1c61ea8cf","aa131e74e695292adab9f57b3ccc5a503a836dd4b95a3b2b107c69f35dba3637","aa4103342641899dc00c22207c13ac31c0c73afd97771b0a9b249187d979625d","aa70263d079788757f176da269e554fef9240845706f87a93101591f8114e807","acae1db4aeb323f3b637fa11b087c3827a2fb6d69718362f54e3bc48f70ef7d8","acd7884bca46ea9422503cead985691da05cca25bd5ed52a199783cae7b8b01f","ad0e6d78c1e450e19bfca4a0e904644ab0ae315607811a28ac3dba20de869786","ae43a4d252290ec0e18c64dd58d51bc885020b2473e71e3ed0741184c9f006b7","ae69fe306bf5db346ddfa4367cda24c95e44213baca27b0ee7d7167bcdd85af6","ae8c200dbcea29f43b29974cc247d70647c80d5d76385396f1c82ee9f669e2f1","aec13a075b84253397fb97e1c93a23e1aaee6d6bff2a9161bfd00a5b1d7611de","af12215a96963c1e7e5d766ed994695e423e4780ed0b3007aed87b150d090c05","af6b60ae365a6cbeb140430b030bdb667f53a2a97508ae92dfc9ed91ca73b54a","b09355a97e3aef396f681943b37a404a98fccc6bcb97781eddb2fc000d1d985d","b0ecfca0d114bae34ffa62ac3ea05159a4415fc6eb73ab1fcc4d79f657268f19","b25c41f19ba40e646fd9b6f82051ee4c38985539e445b26bd628eae98537df53","b262187aa66e8a97083bf7f79b91595bf7a4077abe7f8be5b00b4998f4579d20","b3f50ed7eac0e9c54b74c4f4e02297dd2d2465ce4b699bcc15cfddf54c0f0f81","b4091f93c3d96e36b0708f5dcd46e0e7a0a48f098036ccef6164e4a6429ed94c","b4093c67a9195ee7d28d2575e967ac80057b92339489c244243c7c504c669ff0","b44352445272089cf90967d4d413cf7009bed0ac19f3fa95cb831d5ebad081c3","b4ce73bea5219f1b27bffb36c6a9dee14447a710a8938db807770083db4552ac","b4f2140fb766faf0065a563ac3664f395b24c81dab0d0d0d01df47b22e888d29","b5102ef50e7d4ed1925af5a8b45192e737df02fafb75d7065995a2bb93d2e8e1","b5428b5775526a00645566822530fb969b82247ba83f2c80c06d34151e1f9061","b5c085be21651d8579e52cd3ffe4abe6b7f45c5a9ee84d38c47b4734409918d8","b6cf3b02f36e0efa93b04667cdc5701340033a09e41a7196277cf6756999a666","b77c6669bcd54e0fa949faf2f7205f2631acfbc1ccf79f93f8dab5c5717f0e93","b7fda8f4bf81f8213d18e3c314df5100ccb6b8db7aed6b70aaf202deb606a14f","b7ffd6cddb12384224772e8de79aec89d8f4bca966a3c2a05763889f92a6db5c","b83b7229045affbb98f8fc46f289ad05e6626ef52e3ed2f7e70d332a54a69e2a","b83f5334b85422ac110a24286d5af7003f2fb5b0d783efe257b38a2281656422","b8abe10a2a92bf537a49e8dee92baf8de3ed591848a1b25151dab0d7ab3134e5","b8b8c5cad182083f45ce2d05d036e6bfe91cde1fb63f2e5a97c683bb7ef7ea0f","b96cea09313d481dfff1ed1a2c552ea29e8fe68f52139458996a4e36157748d2","b96f9beb6d6d8fbf88c4b8b2b807a362f2640479cab6173cf64c7710817785a0","b9ad2510d8249ec4c8e7fd8b2471727aa1bd0ce8f3dde78e545fb2f8f2985a1d","ba5c707cf9be40fe966c08807779994e20ca3f30ea9d73e26ce31ca334c05640","ba7d7464da8e13722232c8f86273774054693681becc450a68aea21a5a0e9b91","ba87e5d43ddb10937bb17941f055f80a223d0981fbba44107aeec8530e3a7774","bac3431138e986d6426c1e81bdfe0a968394896c0751cbbcc8f36002fd0ed069","bad8f17b1d399ea125c524895571601c90b6c93418c248bd4ebcc7886bae9878","bb230236c4ab6353afb4147014c93204d3d1eb8a6d18558075df5fe79ed7f392","bb7fa81e41820d63d58313460f5a3999a1f9fc2cd2fb10cbb5b41a931d8be6a2","bcbef69f1ba50e45f3faf1b4529c32cdcf1e5a6612b5bcbc6aa6790ee14b54eb","bd3bf6053f4d423ff21f7ffbed9d0e68f3ea64b7292c048e9a37ade342bb7b39","bd714f38c881208f1190ad714bf8fa5aa63adf302bdaa8ad8810ff279e43459e","be75cc1ee935f783be39978de91ae196c16141d4096e16eb6d07f59583296b4b","be8c3cb2d8d67e63c8b069920b74c6272922febbc6a0a2c4a0072a7a213681d2","beed0f36d9b1b9a20bfbf89c96862482b8d5b9d4284bc89539efe9c9b11f000d","bfd21b5c8eb26e9d475868bb30d66ee08f20876e9df5cd06aa8fec01ffe666df","bfe97e65f2cbe6bcd0f14ff57ea4dc1dedb2e5f0db92d04d0982cf1932ac1c3e","c055d3cfd85b2ed4607b0d9d3a15ab7204c9f149599f748347dca4afe102af0c","c112d36ba38c362da1c022945db5b6bbdc3014685ca9bb7d940f5086f00a675c","c23a43ed460117f663cec698412729fd91b5aaceb48cc4e55a785b525661bf1a","c23cf45c1dcb748145d87f5c173dd3c8becaf9e3f6fdcb3e2ca91d6726b0842a","c24546a064b9315172ce0f951bd5fa2cd1b9884231cf1bdc1dc714771f1b3886","c29b8d250a7b5e73f4ef675329da2251b8de032501e4836445b6aafd90c645fa","c2e96d98c8ebc10237a2af1c224f626acfb9072c83078f4a8c6d9ef0a58b4a8e","c329c9df0dae8a036da9be440432d045be3ee13cf5664cfa6ccf11576ed11acb","c4600cd5358b5798a075beb54539d952f200def1c9a573bd237c795fd33ba36f","c4ebd58c4ff78c9fc0cd17d80ed563520f7908f9d1106735ca0f5a7abed202a6","c5db39bbdc8c2bd2aa7b58c28c3df9e407955cc3250ce7825c842cc4c30eaca3","c65325f807190f7084346376e2f48fc2b6bb946004a1fac1d8d117930e93d462","c6752cc3c7ad06d1e9f127365f078919ac46b77f8a8fe413650094d914838ec3","c6867ec30530fd3feca89a4e968522f783b636b165ef74f288c42dd50bd51a3d","c6bfbb004af355e96ed5b4c8c9b8b7a96d1c08d24bcde7c666728eb9497d6d71","c77c4d3f536cda10a71fe6a9cd17ea7c1408200e2f7aa7c5325d6915ff250c85","c82f38f23e7ed3e1024661b7a22ff694e88d3b268240e2bfc98e630df8a062d0","c8bd340e6fc7fa3e97415f7ad4c22c51d88c6e77f782c12923e841c04d3f882b","c93cd4cb5cf38fe6221fa8ae171ff54240b5f99ba80cd740ffac69c57e5fa381","c98c33b9137ffa25c66a9acae385fc41f9cbfe6d326944be0192b5657d38ac8e","ca50b525d7aa7762c56f402696dd464841daf19b036bb932e325090004b4cd71","cad13b6653fd9f811e67d13c5f01f9dec047f8c384097cee01dd2e2db39e539f","cc24c3770587f2421514fa399d2617201752bdca145ac39058de91d45d3d19c1","cd2da00f6f1bad8fb7c1b87cff80e122eb017e44a471cdea769efc67db369038","cdbb7338988f2fd35fd92f21909b7801d9954d1c7ca78401f52c9313f21fb6dc","ce887fb65b6977a2046e7583d704863624e55909ebcc9c3ed065b3d13079a410","cf9223c369b6fb7baa52f301f904352ba8e8d5e4c2a06f70de6ef1cf76fe1b84","cfb9705939742247da0cb71fdfd8b5f7a1bef6f1c2f0979a8f42e54c4a480980","cfc3b5044af37ae7485fba8067dcb22b2438bdaa6e3a30c22ce0f9e2c00aa597","d0481d9b6111ab4afba0462e88970b863284807ff44ca97364c84952e3f88583","d0973a1aca6a118375b466d6e91821f8450110fdf042ac848ee16912012d2b0f","d0df3068db679e24d9487ee09a6462ac5cf3df30f46ee466b66feb6dd5ff71e2","d151ffa66d8d096e0272f0dfff6c27e978cfda570f7498a727593081888b4ebe","d227e0a73e3c5452bc5ab41ea2c695dfc0ff9b0c1c81e59ab3173f796a4157cf","d268e680ee1136a239a40ebf005b30db6f3b52a228016f3193496f86250f15c3","d2989a1607fd5303615937b8c117d127b1b1cde519662ab1e1324390220e8612","d2cba4dbbfe3d026f825a8b470a2f6011f9b8e245cf042ae8889afbb17dac6b2","d2e4c515093f8a2aa824c8b542a016e5c321065f4525931b2fac4f8af2fe52c6","d2e82db1f6e479001e15c9890732b5049f8c900c568d5e3d15707a95a7dc3610","d31e8aa21d1498f2d4a07c4cc89ea6f5a6d3ce54d334dbff230e0f55db35c85e","d36034e2f9cc642d0f9f24cf834fa741bac5b8b139cbd2f50e2065161c9f3cb0","d36eb7456d2a42d1cffa4b60708e2bd3116f7f6758c96bbc0fee0f1704ad8a79","d37de74aadd5916eeae243decf347821c4e946356b9f70471658638ac3092f91","d3cf9b1433fd9a083c60baf6ade1df7f2a33e0cc7d519f491f9d6a93139a41e4","d49d02cad8bbfeac607457b08aac6068916ef45d8f6c980279d6e654407cc7be","d4f51c31a454d9abac29457cbbc21e1b5767c0eac1b37c41ee787a3efb05c80f","d52ca358246f638d0e11a061e97863697df44f43b093d6e8b84ba67b5838f2fb","d555a0d2329caace197c1468fe6708349125762377ee3bd04b031b7eacfc26aa","d581443d0b6b42c76b816edc6946ce01a639ae42653ddc8cc2d6a89ce14fe947","d5adedc08fa25bd06734afd1db3510dbc53ba0dfdac20cf601fde0c77702a72a","d5c084e12da4a5111487c166b879042a21a056f761ee22d9237cb4f65f366341","d6077d547aa21ea10a9bdf6c752b8d1a0a6382b4b43a0fdf790f245e66a609fc","d67e8c1aaab1ce6ec1755599ecde153c47c6b90dd4c301663abe9057bc31af57","d67ec5caeb2af5f9c57533a34cbde7daba5f5b2e5e6ce34c3250893eef25f13c","d6abcc1484c3df45bde915abf48324af1e995c3266a3c6c069e98e94c8d9a4d7","d7a44c85c25ceb7d42280f0c2576de52a3b3cc3ad2333e788ecdc7f7f7fe4b3b","d7f5db16fd3b6ddd5acdf655e090ed0e84cb89d9eafbe1ea92b273b71a38f173","d84489933b19a8b073c65a0386e39e5067830facdc365ced6efe1948c7201771","d8c8b3c52c89cd715a7fdd2759a6f73c3a5f505303b110656cc35f7549a37cfb","d8ca8e025e226ad6bdd32a6a9fceae2982b0413a0ad09314558b54bdc724bf99","d8d03142030c11a0aa1012102fce2b202baf88e424a1236832937e87450dc579","d9823dfddf6c507ec030fce4bd2d98fbda18e595c2ebc563574d9196cc7a5e33","d9b0972f3406075b860ba7cd2e71d4492c826960319b10389c2c2820e2981254","da37a61fab07ec8856b725854e4064f55a59149aa69cad1bcbf89ec478b9f578","daa0fc9f9dd08cb2dc48bf33c9808cfeebff77cb9fba48f98ef597bb9dd6df55","dad01e5bfb13a6c4419f4d24fa8dbb424e93a1c4be656b0e5dd48ac546e0a0d9","db049e7abb7c75b608ae25cc8a9f95959f7aedaa53e22390290319cc2eed3977","db21a75b4fa6165f75268963474f3262124795d816ba80f685bab2c6eaedb028","db66a999537b941fa6d512908894ba86e8dadd0e14b290ebc119555b7e60264c","dc8c31e3075adeb63113852569b83dcd432485621eb77fef62cf3cce5c84a214","dd97ab52fd89f42352c595ce137684cc519c473fa17969e8a6adcde7322a4748","dda0a34d6704887eb36bbc0173334b49d755cac8cea3bbd17bfa972f04183dd4","ddbda9408727a19a4a55d516bed99331edf67d8301de9c78564716465c949619","de0f295bd0e46f29db1167d6c21bda624887c8543545d0c37d662e5b1b312341","de9a46da1f4605525b484a228f8bf356a9d900ecd16473faf77944b22575c141","e0288c94ca9c16a6de217e6baeed720fcf83e401bec45bd15ca47ba8fc9b44dd","e1667469384ec775a3df665679cb3fef057dc84dcb18ed8db8b9c5723835968a","e16c328504278cfe520d6d99990f2a4370cc48159aba86694d0f7598fd4b0611","e24df071f5325bb3a5b20f355143556bc7712535ee8b6ce4c426598f06fd2448","e28d8e6b71264d0bfab853e63178f2c151367cce0dbd16125596ff3604b6658d","e2c734504d211580b4e6674eb1c7d31fb6fb730c037210c34c980a96f9098269","e39ee882667ef28feb4971b73f9a01d3d72c557e1e56d59487af8e0f1b21edbd","e3f19c383354cdf45311f92f00b90fed25dfba7e9892ab2f5f3aa4885876b75f","e409fbfe439455330c0fe003de860e30f7093cc3cc83a32f886c9b539a29f60b","e519e78acf2938460c7ee053981c744dafc7642fd03b56a117d5fec78d258b90","e5db07b7fb0eed216d838fbeb9491257cf54f9bd537a68c8edae7a89fe64c8d8","e61705ac769699a40c52e332cd890187ca9301fc6e64393c8c9064144ccc2dbf","e6300ee8e6c2c4ce6d7ab02b7b06fd1cabe3c5c52b99a6ea3ea8b5acd5092e0b","e65e28b172b77d093f5425112bdae7ab93756487226fd7363057f85bb2a2556d","e734d068446591aba283d136c21b4fb0209f91352cb4fc6589bd651cdbfec163","e7556cd0bdd06760602ef78c5e3b30b4dbe175f96b7147b56ee2ec181a4c5ea3","e7a333109a7aaec2b71048868500c15e721900628eb48790dfeaa1fd4c2dabc3","e7c9175fbfd9fd84bed95d552bc0a439b07a233c3e91fb39ae2f23197ee53f1b","e7ed299ecf44d4a96c228e9aa30312f405df34d6bea99d4b0f7074c79705a671","e8bc1b4f162c4066d74e5d1b3dcbe344742279b6856736c2e1690dbaa7bcf932","e981ced1bfce64a19fa8de1cd518a93f4669d01548f4819d0e1dbb50d266fe04","ea1b8a251ecc1fd96697d0c602d3e14ec46383d27bb9485a0326cea5576ffacb","ea311dca2ef14e02b9aae563bb28dc737b04b7f01c1ceb2be3d92007d2c74ac6","ea8e5b79bbe5329ae8437677c8316f2f9fd75bb1d40c88308c269140a7e564c7","eaeec7c06d1408fa6db5d7ada0a232b1633ffdf0ac815033c29c159352347c81","eb708890ac7e19bd53007ccece064f7e2a069a3751270b4fdafdd1668136dee7","eb996138bc91c0ee63bafe1ba10b130ff5a2fc82aa4918296222e0a831a569fe","eba6e8e5a12a86f17fade41bef365aa95491c469e18aa91aef64908a4263c905","ebcf0bdb3541c8bfb7c9a53f632329b77341cba6f1a2fa0dc9704acfa3276dca","ebd87e3505f3a1adff0c86ffec6c380734df718301b216b7ee089c174130de60","ecd5e83ba8c8eba6cef9c3da1edb8a84e3dfb4ed71d9a2c1908f2c4d26b26737","edc160a11c07dda8072748b66db7f27b6cd8efbd1faa3f6c826a0fe445859c17","edfcbe4773eac1fe2964179a4ad21294efede89568f2efd8e283ac18bc5693b1","f0e1db9b86e2132f004ebf06819eb55804f766bc03ea5d80f487d5d98bad8892","f0f90dee84db760cc1bb0f6e6983d4de0e3d5d9f4adf7b2b52f0d3dbe6d585a4","f1297fd9ecf981024e1544f7f048705377b53219240274bb803ac30e4a52084f","f1d4a6e98f41ab3f6cfd67cddeab9d0ed287b92cb3dbe575e3ce61925510a792","f21c3a9267110e469f224ac7eb76ca5bb084fc90df014f1ca6791d5770483944","f260b4b268e85a8f1b04b2fc69ffc0bca473d2e42de6f2f70128bedc16558201","f379a1b9e29aa7fc25c4c0c897eaa3c0e90d66a201a0ade8cbf523a5cdc8cf50","f3e04891c79b604f9235f438adfa49ee27db43d25c7be0d1cc06ae53b8f6d2d8","f46904e701174fe2850798d9e1b077bdac42fcac01dbc385298da01118c82aa6","f4de28905adbfe6ae4bc38f8bf5f47a444aa8d0f2023faaa431d6f72f9a3edea","f53265f53af0b0856911ab08b373736964d0c443e8ba61d7f1d45f5e5b04edf3","f5403593ba12130c04827f88d019103e924651caa518b7c290673a02f7cb409f","f5681dfc71121ed0f88146a19479675f2fabc6ed376fd5d162e50d815c048d66","f686173d310f41e26e3fe8a7c1dbf4313e4d793323335348badbcf4633f5d699","f6f5046c1263095a69e774716b0cd0907f6795af8ad683c5f41846d4c54a3449","f700bd87d4a758bb71f47731121a9b2259a9ffbd50b584b82f4e6a1f205c276a","f704c9c9e2cab1ed44578f48d161320b5fb4384ecdd8b40a5e22c4078a8594da","f7993302f695430a0ee938b1b3684fdfec4055bddb378b52c81785c0319e8c98","f89156489d35f9992d5971a52a6e03a7d7f095e15c2c782e85efb1408a2bd6be","f99ef6fa3c9c6bf572ec69eb6eeea9f88ce6590d3a5565bec62b001b6f2a376a","fa2dfc22b4fdbcf402a822e8dd376925655d997a0f96284a60f10665ba3581ba","fa3df5f8349aec4805bbcd279b88697def63f2462d8ada0b5fe1d9983d9a6daa","fa6b97cbca1d4f09662e706293b0aec1eb76b8e2277441f54ab6c548b5423236","faac0c3fa7cdf67b452d407e9a1db5cbe1e9140ecfe300200b0b0a6279c97c66","facb45d3084caa490d9b0ac2bcfcee89629a4c3db5926ec9256a9d27d25559ee","fbc8b53b5c6f3727c084e5e0429e410a3fed5a17e1a0144692fd196d9836a4bb","fbd74e4b8dc748b2efdd70aaab07adb80d7f15a38c1261de85bdfd9591ff106a","fc475f9c2d8bee2ffea435e86e6b39b6e3e071143a4a1fdf6765b0da13b66de6","fd04d7588bb9e6ca0a8b65ed0c9635082a9ee5f46b2d1b5b25866a072236c1fc","fd60f2a432086c6fc4a4c39d8d2d6edf5794c763c05a6401db2bb5fa2c601775","fd618761103380d690cb98804e8f116b6c66ef049fbf67c1a059ce49188658b3","fdbd44d3c55504edfa1bacb4c9b7a6c102659d4deef0ca91b9b7ac567ea9cfc5","fedf2577267d6dcd060ebc4ee8de6ccdafa60ab26b78d74c1e8c784252fecb17","ff532716738e2fc716c10797d9717f324cca3a1234320a84a73a0b89569f11ab","ffd0fe3449e449c7b9fcdcc7e2c1ffb677e57ad935a252de88a0122d437efa67","ffde5c700732beac27a9b5162213d387422ce199400e56d9cefe550005b6a542"],"schema":"fsgg.atlas/1"} diff --git a/docs/atlas/records/c98c33b9137ffa25c66a9acae385fc41f9cbfe6d326944be0192b5657d38ac8e.json b/docs/atlas/records/c98c33b9137ffa25c66a9acae385fc41f9cbfe6d326944be0192b5657d38ac8e.json new file mode 100644 index 000000000..24109764a --- /dev/null +++ b/docs/atlas/records/c98c33b9137ffa25c66a9acae385fc41f9cbfe6d326944be0192b5657d38ac8e.json @@ -0,0 +1 @@ +{"citations":[{"path":"tools/legacy-pr-update.py","repository":"FS-GG/.github","revision":"23be79f841f724cf4a64a9ff61a54cf55bcfa5d0","sha256":"34557a2c7ff791339e887d3a9ec9f444104809edbe5412a0d0fc0de4c066c501"},{"path":"tools/pr-lane-admission.py","repository":"FS-GG/.github","revision":"23be79f841f724cf4a64a9ff61a54cf55bcfa5d0","sha256":"acced39d9ab6aac1ecce9107ef6d26618a64364ede9271b5668dcf6bc29c2f30"},{"path":"tests/pr-lane-admission/test_legacy_update.py","repository":"FS-GG/.github","revision":"23be79f841f724cf4a64a9ff61a54cf55bcfa5d0","sha256":"4af9dc45bae77f13f972eaf2c500e2b0d0e169bd342d875d1692f14642770f1e"},{"path":"docs/coordination/legacy-pr-update.md","repository":"FS-GG/.github","revision":"23be79f841f724cf4a64a9ff61a54cf55bcfa5d0","sha256":"c1820e827fe16b3fc207b024fd39a5fafa6b37ad94c321f1d19d34e549d4adda"}],"conflictsWith":[],"id":"github/legacy-owner-pr-continuation","kind":"boundary","recordedAt":"2026-11-02T22:40:56Z","repository":"FS-GG/.github","schema":"fsgg.atlas/1","status":"recorded","summary":"An existing-owner body/title continuation is distinct from new admission or lane adoption. The separate --recover-legacy-update route binds a complete native roster of up to20 existing PRs, current default independently of historical PR bases, native owning Delivery references and exact issue bodies, existing source-change marker and pushed-head ancestry. It leaves lane metadata absent and preserves unrelated machine markers and reservations, so ordinary cap/unknown-reservation checks remain unchanged. One native Root operation comment binds repository/PR identity, owner, branch, previous/current heads and operation; REST/GraphQL comment identity and author/editor join the maintained board-currency Root trust, never caller-supplied login lists. The repository lock and adjacent rereads precede a single body/title PATCH. Fixed native-PR custody records intent, full deciding fingerprints and possible-send before effect, with complete independent roster readback. Uncertain reentry is read-only. Later operations require a fresh Root declaration explicitly resolving the exact prior journal hash/intent as delivered or not-sent and native text/head agreement; each prior journal remains intact. Source and pure tests do not prove deployment, a concrete native authorization, actual continuation or Delivery acceptance. Root policy decision is cited in the owning source document; it authorizes implementation only. Existing exact-two adoption, ordinary creation and SC2 admission remain separate.","supersedes":[],"tags":["pr","legacy","owner","continuation","custody","recovery","no-resend"],"title":"Continue an existing legacy PR owner without admitting a reservation"} diff --git a/registry/driver-skill-manifest.json b/registry/driver-skill-manifest.json index 68ecf46ae..816a963db 100644 --- a/registry/driver-skill-manifest.json +++ b/registry/driver-skill-manifest.json @@ -5,7 +5,7 @@ "id": "atlas", "scope": "driver", "sha256": "a1383a9a8029f91930798e7624f5de87db68b0b6f575ea4d899761449e9fa423", - "tree-sha256": "5d76275c2f6db052dea52313e1e5a8f837cfa5ec49318f2b1c08fd8b65d1b2c8", + "tree-sha256": "550e5608f5eddf1943eb78e6c11e7ac60cd92a31176d3087075e0b48b31825cc", "files": [ { "path": "SKILL.md", @@ -24,7 +24,7 @@ }, { "path": "assets/seed/catalog.json", - "sha256": "3ad8ca89f9925a0bb8418872f2871f9b4b2ce58db693061bae078d8e2c79f714", + "sha256": "5995ea7eb2d7d6500f2de8cca16300d35f459e03ef1f8c2e0fa6f2c6a0e4696e", "executable": false }, { @@ -2052,6 +2052,11 @@ "sha256": "c93cd4cb5cf38fe6221fa8ae171ff54240b5f99ba80cd740ffac69c57e5fa381", "executable": false }, + { + "path": "assets/seed/records/c98c33b9137ffa25c66a9acae385fc41f9cbfe6d326944be0192b5657d38ac8e.json", + "sha256": "c98c33b9137ffa25c66a9acae385fc41f9cbfe6d326944be0192b5657d38ac8e", + "executable": false + }, { "path": "assets/seed/records/ca50b525d7aa7762c56f402696dd464841daf19b036bb932e325090004b4cd71.json", "sha256": "ca50b525d7aa7762c56f402696dd464841daf19b036bb932e325090004b4cd71", From 6c12b0bc1a91970ce1fc103943b9e88d6d2fb3af Mon Sep 17 00:00:00 2001 From: rev Date: Tue, 3 Nov 2026 00:30:20 +0100 Subject: [PATCH 09/19] Refresh Atlas manifest for composed source records --- registry/driver-skill-manifest.json | 20 +++++++++++++++----- 1 file changed, 15 insertions(+), 5 deletions(-) diff --git a/registry/driver-skill-manifest.json b/registry/driver-skill-manifest.json index 816a963db..8f0a95c10 100644 --- a/registry/driver-skill-manifest.json +++ b/registry/driver-skill-manifest.json @@ -5,7 +5,7 @@ "id": "atlas", "scope": "driver", "sha256": "a1383a9a8029f91930798e7624f5de87db68b0b6f575ea4d899761449e9fa423", - "tree-sha256": "550e5608f5eddf1943eb78e6c11e7ac60cd92a31176d3087075e0b48b31825cc", + "tree-sha256": "3e839a508965de94aceeb4b837a373d2a3de29d1d4f559e4e4a2957887eac5d6", "files": [ { "path": "SKILL.md", @@ -24,7 +24,7 @@ }, { "path": "assets/seed/catalog.json", - "sha256": "5995ea7eb2d7d6500f2de8cca16300d35f459e03ef1f8c2e0fa6f2c6a0e4696e", + "sha256": "4091c41242ed2cfdfc0607df5393fda59dd7741889d0a517556ab63b7a1f8b17", "executable": false }, { @@ -162,6 +162,11 @@ "sha256": "0e560af7d9dd2e0f2f588a74cd35512973747f20bdfe0bee0bc889105ea53dc9", "executable": false }, + { + "path": "assets/seed/records/0e9612ab3e2095fdf2eeeb3b08d690f03ce16e7f7ce948a10d2159b267769651.json", + "sha256": "0e9612ab3e2095fdf2eeeb3b08d690f03ce16e7f7ce948a10d2159b267769651", + "executable": false + }, { "path": "assets/seed/records/0ea7107c2c8edaab3ff2bae32f63cfbef6903a51cdaff257278f757ed5ef429d.json", "sha256": "0ea7107c2c8edaab3ff2bae32f63cfbef6903a51cdaff257278f757ed5ef429d", @@ -467,6 +472,11 @@ "sha256": "31fe4b51d55cd99a4692d2cb787d362cb4c0d0998d3e001efdb5cb7ed838340f", "executable": false }, + { + "path": "assets/seed/records/3242912d15a34fbaba05e5e4ef959577b2572533305bdd2e4aa24fe8b0fd1173.json", + "sha256": "3242912d15a34fbaba05e5e4ef959577b2572533305bdd2e4aa24fe8b0fd1173", + "executable": false + }, { "path": "assets/seed/records/32f69a7b8997ae98b9305ee578145d795dbcd39ca4469bf2465e57a0295cda51.json", "sha256": "32f69a7b8997ae98b9305ee578145d795dbcd39ca4469bf2465e57a0295cda51", @@ -3309,12 +3319,12 @@ { "id": "publishing-and-deployment", "scope": "operator", - "sha256": "367da7d4c3ce0969912552b5f153203d7ee68659ea346b48c502f88969217da1", - "tree-sha256": "b96f416162809f38ad21e07eb13e1b7e7883ec5ba5e6baf64fb9c86d27cab607", + "sha256": "d4219b659086370cb0c6bc27b0e99a86ee61553de57edf7281199e2af16c0f61", + "tree-sha256": "2495854e96575937e6538a7c216d255ebe636de6c37bd1e83c8e31529c5126fe", "files": [ { "path": "SKILL.md", - "sha256": "367da7d4c3ce0969912552b5f153203d7ee68659ea346b48c502f88969217da1", + "sha256": "d4219b659086370cb0c6bc27b0e99a86ee61553de57edf7281199e2af16c0f61", "executable": false }, { From 0d4cf96c05c12ebeb4a3e0a8ee63ecb79e939651 Mon Sep 17 00:00:00 2001 From: rev Date: Tue, 3 Nov 2026 03:54:30 +0100 Subject: [PATCH 10/19] Give semantic qualification a measured finite runtime margin --- .github/workflows/skill-quality.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/skill-quality.yml b/.github/workflows/skill-quality.yml index fbda56f6f..5ecd7170f 100644 --- a/.github/workflows/skill-quality.yml +++ b/.github/workflows/skill-quality.yml @@ -128,7 +128,7 @@ concurrency: jobs: semantic-skill-quality: runs-on: ubuntu-latest - timeout-minutes: 10 + timeout-minutes: 15 env: PYTHONDONTWRITEBYTECODE: "1" steps: From 71d167e532f650fbd8c57353185adbccbc32ae00 Mon Sep 17 00:00:00 2001 From: rev Date: Tue, 3 Nov 2026 09:12:35 +0100 Subject: [PATCH 11/19] fix: deliver the legacy continuation module and its trust closure (Refs #5269) --- docs/coordination/legacy-pr-update.md | 9 ++ src/FS.GG.Drivers/workspace-inventory.json | 8 ++ tests/pr-lane-admission/test_legacy_update.py | 86 +++++++++++++++++++ tools/legacy-pr-update.py | 7 +- 4 files changed, 109 insertions(+), 1 deletion(-) diff --git a/docs/coordination/legacy-pr-update.md b/docs/coordination/legacy-pr-update.md index 3e717d1f9..800eee87b 100644 --- a/docs/coordination/legacy-pr-update.md +++ b/docs/coordination/legacy-pr-update.md @@ -109,3 +109,12 @@ ancestry, injected metadata, native drift, storage failure, lost acknowledgement readback and explicit successor recovery. These controls do not establish a native operation. Source review, ordinary required CI and protected integration precede the first actual qualification; that operation still needs its adjacent native inputs, Root declaration and complete readback. + +## Packaged dependency closure + +Drivers includes the admission entry point and its `tools/legacy-pr-update.py` sibling through the +maintained workspace inventory. A source checkout uses `scripts/board-currency-rules.py`; the package +projects those exact canonical bytes to `.fsgg/legacy-pr-root-rules.py` for this explicit mode. This +preserves the shared Root trust and reference parser without installing the ordinary Root-only board +gate into receiver workspaces. The actual stager records the delivered hashes. Source/staging controls +do not establish publication, installed adoption or authorization for a native continuation. diff --git a/src/FS.GG.Drivers/workspace-inventory.json b/src/FS.GG.Drivers/workspace-inventory.json index 2e75d0d58..2f4be6287 100644 --- a/src/FS.GG.Drivers/workspace-inventory.json +++ b/src/FS.GG.Drivers/workspace-inventory.json @@ -37,6 +37,14 @@ "source": "tools/pr-lane-admission.py", "path": "tools/pr-lane-admission.py" }, + { + "source": "tools/legacy-pr-update.py", + "path": "tools/legacy-pr-update.py" + }, + { + "source": "scripts/board-currency-rules.py", + "path": ".fsgg/legacy-pr-root-rules.py" + }, { "source": "tools/routine-delivery.py", "path": "tools/routine-delivery.py" diff --git a/tests/pr-lane-admission/test_legacy_update.py b/tests/pr-lane-admission/test_legacy_update.py index 61de13dbd..ac5703aec 100644 --- a/tests/pr-lane-admission/test_legacy_update.py +++ b/tests/pr-lane-admission/test_legacy_update.py @@ -273,4 +273,90 @@ def test_directory_durability_failure_prevents_any_provider_effect(self): code,result=self.invoke();self.assertEqual(2,code,result) self.assertFalse(self.patches);self.assertFalse(list(self.root.glob('legacy-update-*/*.json'))) +class PackagedLegacyUpdateTests(unittest.TestCase): + """Exercise the actual maintained staging inventory and lazy CLI loader offline.""" + def test_staged_mode_loads_exact_helper_and_missing_sibling_reproduces_the_defect(self): + import hashlib + with tempfile.TemporaryDirectory() as directory: + output = pathlib.Path(directory) / 'package' + stage = load('legacy_driver_stage', ROOT/'src/FS.GG.Drivers/stage-drivers.py') + with patch('subprocess.Popen', side_effect=AssertionError('no child or native effect allowed')), \ + patch('socket.socket.connect', side_effect=AssertionError('no network allowed')): + stage.stage_workspace(str(output)) + files = output/'workspace/files' + manifest = json.loads((output/'workspace/workspace-files.json').read_text()) + for relative in ('tools/pr-lane-admission.py', 'tools/legacy-pr-update.py'): + selected = next(row for row in manifest['files'] if row['path'] == relative) + raw = (files/relative).read_bytes() + self.assertEqual(raw, (ROOT/relative).read_bytes()) + self.assertEqual(selected['sha256'], hashlib.sha256(raw).hexdigest()) + self.assertEqual(selected['executable'], bool((ROOT/relative).stat().st_mode & 0o111)) + staged = load('staged_legacy_lane', files/'tools/pr-lane-admission.py') + plan = pathlib.Path(directory)/'plan.json'; plan.write_text('{}') + body = pathlib.Path(directory)/'body.md'; body.write_text('Refs #1\n') + args = staged.parser().parse_args(['--repo', 'FS-GG/example', '--recover-legacy-update', str(plan), + '--title', 'Existing owner', '--body-file', str(body), '--inspect']) + with patch.object(staged, 'run_gh', side_effect=AssertionError('no native calls allowed')) as native: + # The real lazy loader reaches the module's closed-plan guard: this is not a mocked import. + with self.assertRaisesRegex(staged.ToolError, 'invalid closed continuation plan'): + staged.execute(args) + native.assert_not_called() + (files/'tools/legacy-pr-update.py').unlink() + # Causal negative: removing that packaged dependency recreates the original load failure. + with self.assertRaises(FileNotFoundError): + staged.execute(args) + native.assert_not_called() + + def test_staged_valid_plan_uses_identical_root_trust_and_refusals_without_enabling_receiver_gate(self): + import hashlib + with tempfile.TemporaryDirectory() as directory: + output = pathlib.Path(directory)/'package' + stage = load('valid_legacy_driver_stage', ROOT/'src/FS.GG.Drivers/stage-drivers.py') + with patch('subprocess.Popen', side_effect=AssertionError('no child allowed')), \ + patch('socket.socket.connect', side_effect=AssertionError('no network allowed')): + stage.stage_workspace(str(output)) + files = output/'workspace/files' + alias = files/'.fsgg/legacy-pr-root-rules.py' + raw = (ROOT/'scripts/board-currency-rules.py').read_bytes() + self.assertEqual(alias.read_bytes(), raw) + manifest = json.loads((output/'workspace/workspace-files.json').read_text()) + row = next(r for r in manifest['files'] if r['path'] == '.fsgg/legacy-pr-root-rules.py') + self.assertEqual(row['sha256'], hashlib.sha256(raw).hexdigest()) + # Keep the existing receiver gate unavailable; only the explicit legacy mode loads this alias. + self.assertFalse((files/'scripts/board-currency-rules.py').exists()) + import sys + spec = importlib.util.spec_from_file_location('staged_routine_delivery', files/'tools/routine-delivery.py') + delivery = importlib.util.module_from_spec(spec) + with patch.dict(sys.modules, {'staged_routine_delivery': delivery}): + spec.loader.exec_module(delivery) + self.assertIsNone(delivery.load_board_rules()) + staged = load('valid_staged_legacy_lane', files/'tools/pr-lane-admission.py') + helper = load('valid_staged_legacy_helper', files/'tools/legacy-pr-update.py') + canonical = load('canonical_legacy_root_rules', ROOT/'scripts/board-currency-rules.py') + roots, rules = helper.root_rules(staged) + self.assertEqual(roots, {r.lower() for r in canonical.PARAMS['rootLogins']}) + self.assertEqual(rules.PARAMS, canonical.PARAMS) + body = 'Refs #142\n\n`Refs #999`\n\n```\nRefs #998\n```\n' + self.assertEqual(rules.pr_refs('FS-GG/example', body), canonical.pr_refs('FS-GG/example', body)) + self.assertIn('FS-GG/example#142', rules.pr_refs('FS-GG/example', body)) + self.assertNotIn('FS-GG/example#999', rules.pr_refs('FS-GG/example', body)) + for case in ('valid', 'forged-root', 'wrong-owning-reference'): + with self.subTest(case): + fixture = LegacyUpdateTests(); fixture.setUp() + try: + if case == 'forged-root': fixture.node['author']['login'] = 'attacker' + if case == 'wrong-owning-reference': fixture.body.write_text('Refs #143\n') + lock = fixture.root/'locks'; lock.mkdir(mode=0o700) + with patch.dict(globals(), {'lane': staged}), patch.object(staged, 'lock_root', return_value=lock): + code, result = fixture.invoke(('--inspect',)) + self.assertEqual(code == 0, case == 'valid', result) + self.assertFalse(fixture.patches) + self.assertFalse(any(method == 'PATCH' for method, _ in fixture.calls)) + self.assertFalse(list(fixture.root.glob('legacy-update-*/*.json'))) + finally: + fixture.doCleanups() + alias.unlink() + with self.assertRaises(FileNotFoundError): + helper.root_rules(staged) + if __name__=='__main__':unittest.main() diff --git a/tools/legacy-pr-update.py b/tools/legacy-pr-update.py index 7eed9fcbb..97ccfb5d6 100644 --- a/tools/legacy-pr-update.py +++ b/tools/legacy-pr-update.py @@ -85,7 +85,12 @@ def declaration(spec, row): def root_rules(lane): - path = pathlib.Path(__file__).resolve().parents[1] / "scripts/board-currency-rules.py" + root = pathlib.Path(__file__).resolve().parents[1] + path = root / "scripts/board-currency-rules.py" + if not path.is_file(): + # The package projects the same canonical source to this dedicated alias; + # do not install the ordinary Root-only board gate into receiver workspaces. + path = root / ".fsgg/legacy-pr-root-rules.py" spec = importlib.util.spec_from_file_location("legacy_update_root_rules", path) module = importlib.util.module_from_spec(spec) assert spec and spec.loader From 5d832dd4fcdbea9dea307f8e6007cd668d4e16b8 Mon Sep 17 00:00:00 2001 From: rev Date: Tue, 3 Nov 2026 09:32:39 +0100 Subject: [PATCH 12/19] Preserve selected Root policy provenance for legacy continuation --- docs/coordination/legacy-pr-update.md | 11 ++++++-- tests/pr-lane-admission/test_legacy_update.py | 25 +++++++++++++++++++ tools/legacy-pr-update.py | 23 ++++++++++------- 3 files changed, 48 insertions(+), 11 deletions(-) diff --git a/docs/coordination/legacy-pr-update.md b/docs/coordination/legacy-pr-update.md index 800eee87b..3c58e3209 100644 --- a/docs/coordination/legacy-pr-update.md +++ b/docs/coordination/legacy-pr-update.md @@ -113,8 +113,15 @@ that operation still needs its adjacent native inputs, Root declaration and comp ## Packaged dependency closure Drivers includes the admission entry point and its `tools/legacy-pr-update.py` sibling through the -maintained workspace inventory. A source checkout uses `scripts/board-currency-rules.py`; the package -projects those exact canonical bytes to `.fsgg/legacy-pr-root-rules.py` for this explicit mode. This +maintained workspace inventory. The package +projects the exact canonical rule bytes to `.fsgg/legacy-pr-root-rules.py` for this explicit mode. That +alias wins when present; otherwise a source checkout uses `scripts/board-currency-rules.py`. This preserves the shared Root trust and reference parser without installing the ordinary Root-only board gate into receiver workspaces. The actual stager records the delivered hashes. Source/staging controls do not establish publication, installed adoption or authorization for a native continuation. + +The inspection result, intent and existing custody record carry `rootRulesSource` with the selected +relative path and SHA256 of the exact executed rule bytes. Join that fingerprint to the selected +caller/package BOM. An alias left by an older installation is identified as that frozen source, not +silently reported as the current checkout policy. The fingerprint records provenance; it grants no +Root identity or operation authority by itself. diff --git a/tests/pr-lane-admission/test_legacy_update.py b/tests/pr-lane-admission/test_legacy_update.py index ac5703aec..f33082cfb 100644 --- a/tests/pr-lane-admission/test_legacy_update.py +++ b/tests/pr-lane-admission/test_legacy_update.py @@ -116,6 +116,8 @@ def test_six_pr_continuation_preserves_reservations_and_ordinary_cap(self): journal=json.loads(next(self.root.glob('legacy-update-*/*.json')).read_text()) self.assertEqual('complete',journal['phase']);self.assertEqual(6,len(journal['readbackPopulation'])) self.assertEqual(journal['after']['metadataSha256'],journal['readbackPopulation']['42']) + self.assertEqual(journal['rootRulesSource'], result['rootRulesSource']) + self.assertEqual(journal['intent']['rootRulesSource'], result['rootRulesSource']) def test_inspect_is_no_effect_and_historical_base_is_preserved(self): code,result=self.invoke(('--inspect',));self.assertEqual(0,code,result) @@ -336,6 +338,18 @@ def test_staged_valid_plan_uses_identical_root_trust_and_refusals_without_enabli roots, rules = helper.root_rules(staged) self.assertEqual(roots, {r.lower() for r in canonical.PARAMS['rootLogins']}) self.assertEqual(rules.PARAMS, canonical.PARAMS) + expected_source = {'path': '.fsgg/legacy-pr-root-rules.py', 'sha256': hashlib.sha256(raw).hexdigest()} + self.assertEqual(rules.selected_source, expected_source) + source_roots, source_rules = recovery.root_rules(lane) + self.assertEqual(source_rules.selected_source, + {'path': 'scripts/board-currency-rules.py', 'sha256': hashlib.sha256(raw).hexdigest()}) + self.assertEqual(source_roots, roots) + # A receiver-local same-named policy must not replace the selected packaged source. + shadow = files/'scripts/board-currency-rules.py' + shadow.write_text('PARAMS = {"rootLogins": ["attacker"]}\n') + shadow_roots, shadow_rules = helper.root_rules(staged) + self.assertEqual(shadow_roots, roots) + self.assertEqual(shadow_rules.selected_source, expected_source) body = 'Refs #142\n\n`Refs #999`\n\n```\nRefs #998\n```\n' self.assertEqual(rules.pr_refs('FS-GG/example', body), canonical.pr_refs('FS-GG/example', body)) self.assertIn('FS-GG/example#142', rules.pr_refs('FS-GG/example', body)) @@ -350,11 +364,22 @@ def test_staged_valid_plan_uses_identical_root_trust_and_refusals_without_enabli with patch.dict(globals(), {'lane': staged}), patch.object(staged, 'lock_root', return_value=lock): code, result = fixture.invoke(('--inspect',)) self.assertEqual(code == 0, case == 'valid', result) + self.assertEqual(result['rootRulesSource'], expected_source) self.assertFalse(fixture.patches) self.assertFalse(any(method == 'PATCH' for method, _ in fixture.calls)) self.assertFalse(list(fixture.root.glob('legacy-update-*/*.json'))) finally: fixture.doCleanups() + # A frozen installed alias may coexist with a newer checkout policy. Its + # exact selected bytes remain visible rather than claiming canonical freshness. + frozen = raw + b'\n# Synthetic retained package epoch for provenance control.\n' + alias.write_bytes(frozen) + frozen_roots, frozen_rules = helper.root_rules(staged) + self.assertEqual(frozen_roots, roots) + self.assertEqual(frozen_rules.selected_source, + {'path': expected_source['path'], 'sha256': hashlib.sha256(frozen).hexdigest()}) + self.assertNotEqual(frozen_rules.selected_source['sha256'], source_rules.selected_source['sha256']) + shadow.unlink() alias.unlink() with self.assertRaises(FileNotFoundError): helper.root_rules(staged) diff --git a/tools/legacy-pr-update.py b/tools/legacy-pr-update.py index 97ccfb5d6..efbedd9db 100644 --- a/tools/legacy-pr-update.py +++ b/tools/legacy-pr-update.py @@ -6,6 +6,7 @@ from __future__ import annotations import importlib.util +import hashlib import json import os import pathlib @@ -86,15 +87,17 @@ def declaration(spec, row): def root_rules(lane): root = pathlib.Path(__file__).resolve().parents[1] - path = root / "scripts/board-currency-rules.py" - if not path.is_file(): - # The package projects the same canonical source to this dedicated alias; - # do not install the ordinary Root-only board gate into receiver workspaces. - path = root / ".fsgg/legacy-pr-root-rules.py" + alias = root / ".fsgg/legacy-pr-root-rules.py" + # The selected packaged source wins over an unrelated receiver-local policy. + path = alias if alias.is_file() else root / "scripts/board-currency-rules.py" + raw = path.read_bytes() spec = importlib.util.spec_from_file_location("legacy_update_root_rules", path) module = importlib.util.module_from_spec(spec) assert spec and spec.loader - spec.loader.exec_module(module) + # Execute the exact bytes whose hash is exposed in this operation's existing proof/custody. + exec(compile(raw, str(path), "exec"), module.__dict__) + module.selected_source = {"path": path.relative_to(root).as_posix(), + "sha256": hashlib.sha256(raw).hexdigest()} roots = module.PARAMS.get("rootLogins") if not isinstance(roots, list) or not roots or any(not isinstance(x, str) or not x.strip() for x in roots): raise lane.ToolError("maintained Root trust is unreadable") @@ -114,9 +117,12 @@ def execute(lane, args): proposed = args.body_file.read_text(encoding="utf-8") except (OSError, ValueError, UnicodeError) as error: raise lane.ToolError("unreadable continuation body") from error - intent = {"plan": spec, "proposedBodySha256": lane.text_sha(proposed), "titleSha256": lane.text_sha(args.title)} + roots, rules = root_rules(lane) + intent = {"plan": spec, "proposedBodySha256": lane.text_sha(proposed), "titleSha256": lane.text_sha(args.title), + "rootRulesSource": rules.selected_source} intent_sha = lane.text_sha(encoded(intent)) - identity = {"repo": args.repo, "number": selected["number"], "nativeId": selected["id"], "intentSha256": intent_sha} + identity = {"repo": args.repo, "number": selected["number"], "nativeId": selected["id"], "intentSha256": intent_sha, + "rootRulesSource": rules.selected_source} attempted = False def refuse(reason, **details): raise lane.Refusal("legacy-update-" + reason, **identity, writeAttempted=attempted, **details) @@ -127,7 +133,6 @@ def projection(native): if problems: refuse("native-unreadable") return guard - roots, rules = root_rules(lane) guards, issues = {}, {} authorization_before = None source_before = None From 361729c47885e72a68069e6c423900a080fe6970 Mon Sep 17 00:00:00 2001 From: rev Date: Tue, 3 Nov 2026 09:32:54 +0100 Subject: [PATCH 13/19] Record packaged legacy continuation source closure --- .agents/skills/atlas/assets/seed/catalog.json | 2 +- ...ccc99cc5be3784c214305ff2165e74d82b3d9504927da5c9.json | 1 + .claude/skills/atlas/assets/seed/catalog.json | 2 +- ...ccc99cc5be3784c214305ff2165e74d82b3d9504927da5c9.json | 1 + docs/atlas/catalog.json | 2 +- ...ccc99cc5be3784c214305ff2165e74d82b3d9504927da5c9.json | 1 + registry/driver-skill-manifest.json | 9 +++++++-- 7 files changed, 13 insertions(+), 5 deletions(-) create mode 100644 .agents/skills/atlas/assets/seed/records/12c5d5d40e9abe69ccc99cc5be3784c214305ff2165e74d82b3d9504927da5c9.json create mode 100644 .claude/skills/atlas/assets/seed/records/12c5d5d40e9abe69ccc99cc5be3784c214305ff2165e74d82b3d9504927da5c9.json create mode 100644 docs/atlas/records/12c5d5d40e9abe69ccc99cc5be3784c214305ff2165e74d82b3d9504927da5c9.json diff --git a/.agents/skills/atlas/assets/seed/catalog.json b/.agents/skills/atlas/assets/seed/catalog.json index 54a894ded..bffd3ce86 100644 --- a/.agents/skills/atlas/assets/seed/catalog.json +++ b/.agents/skills/atlas/assets/seed/catalog.json @@ -1 +1 @@ -{"records":["000ada42299601fba29016e5c0e0d4012876fb42670bb10fa0b1315477254ba4","003893cc49855d17a15295d7adbe57ee301ea20281dff216461baee0810853ff","0052dfb9eafceabaa590f4497e4d42f19020718c84b981d265edefd432ccf8dd","00641d046d6869fdd0023ab3df99e0e67a6ea28f0dcb701f622b1cec8b3e07c6","0066d4a624c02398f21b4d7a736a9fb5101ed8b6b13ceeab46907e9401af98ff","026a241141ee10eb829aa6ce461969242d5c1d45fe9ca19f08ef4ea880877676","026b08fb343aefe19177e95b759560d340d372def4b71acf613fefee3438ade2","0357495d23fac4fad210b6dd7ed7cc57dd33d107e1659a81f085cad78300797f","036c148f6d0e89858c9bf4cf380272ca6904bb4ca277a909fb71c47f5450cef7","04652cbc95ac4dcd21b837b38f2ca5a0ccd4d0946bc13fdb31c9c15a578d3a2d","04d17203f03279980862496517a1f0861be5f6cc8063bfbf92f8f8ac19744fdd","04e404d89dca295564813149472b1de8e6c43357e2f6d91d169ded7600ed3a02","0509e5c6fdbd2dde0c0db8558647080560714804d00e4f9268342f2e84858a3d","06ad2c8aa0ff3b862edf3ba99e0e4e8801ee163709e66333cd06c3fc61232b05","076259a45e71df780b012d29618c17739246c86321d2ff05a6c272bcca8db675","076fa091c878b19cf56a94be0966dbcd58d52c1839f9d4b85bbfdef650cbdb88","08b3dc660b9d2bbbe75b590b2b86d941bf935a254cd5f09de71ee6894f4048b6","09e90ad705af012a8c36efbf296757f35adf9c9ce3b8908791c75d72c192973f","0a6d7dc5b64970bfdadc9049ace95e8bc163fc421beea70129ff0eaa692c6d06","0a862ee40916522f8ae5f14b3e084bf5f2e6488185583346db96ced16ce7619e","0a9df276d42b56d98a7802befc2404204e0e5ee8bc7f5c032f7bb29aa4ae2091","0ad4403c8f4078dbfa543310c69bd1dfc768e305987214ffc37d7b2600c4687c","0b2d1557ff6df5f4d65d540a5403b07ba81b381dfc799b7884ac72dfa6ee7753","0c22360d4653eb0f450e4d3d34564875f1660cfcb2d546095d98b3faa3967cbc","0c7d3f36e3bb4270edbf7abd99cd2dab772df274cad1c27c7e87e302b8eb1c23","0da4d093b49c0a1f654b38008bb01195e816829279ca1989bd2448194e15361b","0e560af7d9dd2e0f2f588a74cd35512973747f20bdfe0bee0bc889105ea53dc9","0e9612ab3e2095fdf2eeeb3b08d690f03ce16e7f7ce948a10d2159b267769651","0ea7107c2c8edaab3ff2bae32f63cfbef6903a51cdaff257278f757ed5ef429d","0eef4d717eb03f0906aa3be7336aa71f831726afabe8a56077b76f6e82fd08e1","0f11324ad653d8d841962b0eeae9f68b80243d4ef7df4f2404ed4c3e45ba5197","11fe30832d93706c60efd836b09f35f049c4a715ad6144cf277ca240c5780704","1244d27db0cf5075353bcc622d0fb3b5ca6a7d08526e2c5754e8b745c250bf3f","126c817ad25ca9cbac2a0f7446e76c79852459ac7b9c61e3ba5d5cbfe5d37dfb","13824d6bce0f961c89eef4bd3c8a72ae6ecf7a1339b9e06eec964dc5c12dc544","13d0363b8d765c87a57eb42c4988320a9c2e7fa09024aa972f4b13d7699a552d","14156f1c6bf0fa8dfcb5cfafac09e012db446d528dad0e4301404fd693b9bed3","155fe673b8ae12549c978e1bf1d5c43e360937fcf2135cdcd5aea6f6c771da44","15d41240067e2335a0354a4e910b6610f2b8f079b8f67186f10181622b4a8999","1746f4f9d47b7dc42280dd34e664b3ec410d3cc69ac76933707499ffa34c79d4","1754adaf40732c3a8c73d2285c25a8b6c8c9d3e68370de618a0ffa8f3e60fb6d","1945f527afc3c2930ec4d7fa57ebb2ef7dd6321c0dd3ab9233c9963e9e613165","19d657b67672257ece127f3b957674b7fb4780843148db0a36a0b329c2a418ba","19e75be8ed4dfba2a6f8034154052160a7a181b17d887b3e8724f3e3c111c31e","1a24f6ef0c08a898f309c1b925fc19b29526f913a61a1dfe4b1a4308ebdd97ac","1b3ec24337f0252a00cfeb6df0a0f5d2b6d737dbea61b8d0b4a643f4c686df6a","1b5351b2dc647aba864e387168db5128435cb80da94fc42581cd60a05fc34b9a","1b8cad98d53da179ab05eb47c1783f4c8b45b9f39c635e7a337285f5cd9621c1","1cfd18d1b12b25604d818389a34bbaa746f450e70246c7f4242fc4e215fc46a4","1da011289116fe88fe92cb8f0e83ed7ccbbca251681d4e136c5a61c40364f8d3","1ec9445b242d2a2e149fe71c67bf13d8c0e4ebe5a6ed7b022656b9941973909d","1edc36731a9c76ad07d269d8b4fd84c8c956bb43d6f56de17d6208164856ffbe","1fec5a63a7b2b212e3e5d5222e49061f3b924966c9741294f5630836be8a3925","20901b579f69cc97eb56b492938864667576e1c9bfacf13f8a529c4f6e543448","20d01a387b4d0801cb588492ede88cae7bade9b7ea3591d9e954add1e67cf4ce","21338155cb4f52c49e5072c877771be67c75590d9b238ea025fba5209fd6e018","22ef13e60456fe9046dfe72f20122362aeefbbb445632231b8e364ed9b50e135","23af79bd1e7995fc8162ddc4d830318acb054bbfcc9c7d5cb141ec306da67386","24278a8f6b5925968be17b45f7db4c08169ddd5c92cbc103a166a690c02dc351","24373b643450d9dd3b8a5b0e74a5fec2844cd8cbca7d8a57dbc8b9ad9eade9dc","24d4f2730d94d1b7f149771ef0e59192f4936d142b21f4a56b1a391e4514d38d","252de742c26409c837ef491f55eb03ffcc99da13fb1a2f8ab66efbfb0c081a2f","253bb17320020b6a5ef8f0958856f6c565a239b4dc246d9e825f8b14da9ca8de","2591526ddabbea03fbdc38bf172bc54f42df9bc51eba7ad2b70d6e67215f08f1","26259abc7fe745f52e06f2aa2abb0e50f189bc7608065f04d5c669a0a99941cd","26290a0990d6dac0ce9448e05eb934210603356043dcf14a5d80585288e2aa92","26d6b31965013079d4db67a2c403e01f21e3c30ae65953400dbed92e289a0925","288daf614247c260cb673d8674e8b3874ccc4e269347836851f702d7ac8e2f7c","28abfaf6d50ca38af0b88aa50524200c17af9000da83ddbab3d8f9e06e020fa5","2905a2b4a58bd9ec1c4f77fd3d1d246c02caa49d806272756dd039c79521442f","291d3db272eae084d34c04bc1305f2abb26a7e7acbc5515208469b46719a4ed1","299e929f58fe7d2878ec59ba6ad9fb74f1b1e550e488a4512373b9621f089844","2a38ddebfe3380232e35d5a24f9cb9f7c38abbc9c68add4ea5952c1e65d328d2","2b4f7c8dcc95ca8182105b9b6806391666e6a2c3a5c80d3ce5a5f04fd6cf9122","2b5e739c8f9602c585e67554c457e6e53351679afd56ff324f8fecc80f0891f1","2bc251ffb58a0d03480748058eff4c44079a0f21d75743063cef50263982337a","2c76ce93500601e281a41f5985fe4e3926fc8bc9d01ee687f14052cb553ad2d2","2d46924a94c85f4275a449dd3d9eb6c602cf8a9104db19d224e3aa469b858d06","2d5048eeef90792c0a2b9aed7305598a28db2103fed3903462c6c1882733c3e8","2d599c722a08306b98f2d833fb3e4a7acb9dea92e6a58820caa2f65c09803fb8","2df1610ac1b912232030b5507e5e944515b0f1549bf2b76ecfb12baf0f40ccea","2e1bc31ff6b6fb14d0ca8703a02833db749b03e172f2e91f9423f0751e88c256","2e872e9d3ab8b553270e79673060c50c1afd68a41fcf9fdd0a13cba80be0dfaf","2ecd502add2d801eebed39411fadc9a80098ba9ce04a5f4b728a0e4e331232d6","2f7357367d921995f4c6fdaa693392adcd2df4860ef4d25c8dc47f7ddea8c755","2fb2ed7902a8e35dc36489a23245d963026d688008c92fed6fdc1f6bc27198a6","2febddcced970d495778f33fff212929ac99c23adc42be0c1062f5c8676ffce0","3018f389f6928af5830bdd081c9d03530a379f37d1c2f9196e6fb3c44eb337d5","310bfb5b2d061bb733771e5cb7b3b7d25db43af5eda9f806169b7ef9330c2fe7","31fe4b51d55cd99a4692d2cb787d362cb4c0d0998d3e001efdb5cb7ed838340f","3242912d15a34fbaba05e5e4ef959577b2572533305bdd2e4aa24fe8b0fd1173","32f69a7b8997ae98b9305ee578145d795dbcd39ca4469bf2465e57a0295cda51","335683e33b94cb86b5e426b4faed200673bf850151191a08458136ceb164fd4e","3407ec53a884d3945d86a88d6b9a883419dd426e96b1108a8e6686f30397a629","3442ba5c7643c793f62d90ca841f7891b3dbf97f028bc7b62f8b4f88c1266d1c","34463778cf2d29e3896a65613cf9e3eb3e9f2d8946d17f12b609e70eec63d128","348ba129b7b9c94e24fa8ddb81024e777c60448d1b5d49f7b2075591b23c13b1","35da3938b72cf3520e126ad595157104b69ab748904c7b4e12f563d6b103172b","3600e7356a3741ef02f8b2ffa6a6b5d822dcbb170771f2ea33312dff4470f431","37c8908ea2a349cd3034018027160ad810b28ad1fc203a9a353971e1f7396b4c","37e39faee019bb041627510f1f02746ba9a85696417a083b438eb4974b72c2bf","38a75fd804821f4836f0a7ba8d41af3d3a3a5f5d7dcea68487009297824258d9","38c6396e645750efcb2f187c36c383471b3b0b59290e3b42cfcb9668594cd0c3","3962789d05f324d436a363700cbb5ced5aba791d782b3c0ea73221fe0c1f0b97","3966e5e53811c43962f5d0953e5da4753eacefbea27ecba9d36af2fd8e4fd52f","397476cf107b48e7a662264f8fea9f880231fd3d1e0401622650f214cfaa35c7","3ad8b0398ba6c354c9e31b7438b2515579fc0b1f17de4b35a914c862a3a11e3b","3b3c6cf083b12a840565e00458e2fd4ee8a61f97cda452703a6b13d7776b6c13","3b4af144afed3d52dd2e1f64e23bc25b3475eee5f7af3bde9886761b15c33dfd","3b5d82795e9f5d1992ab67e078fcf1108247ab9b6d1baeac944d3ec0294cec5d","3bce154e59c5c45216bb5372a352e948d6cb365bb1bd47d4666ae0412e507ca4","3c75b650f3fa8217597b01d3aaf25427ae2a658a7c966afeecdb391d3ba547ea","3d0274f77576abdbdf442c8843e955e1bbc91e9f8cbfe3646b119337cdb13c96","3d642ccf9ca4a0f7f5dde1b41f65c99e9c447cbb9e64883b67e4fdf76f216f52","3d9fd2c5877483382f0c7331206393e42827b5dccfd60549a6771b7a5659e524","3dbf6d1c2c8db1a7e3988e2a84b67a4e1d7c8304661652ffa94db3b7eee08edb","3dfcea4ee3d0d0ed09b1f77bac48b33b64ab4620cbfc74fe0e4201b4cdb81ce6","3dffc36586e9078f750b0a2b4cc2c70a17a81294903186dbe8cc47cf8055b9bd","3e2f66baa16c7ea936eba34720a55897438f60b343cbe8fda4eab1e5dde044eb","3f5465798dbc2ad279ca4849d5d0f819bad01455e0dd2a9d98afd4b55cfbd7ee","40de9f41f9a9f56ef6a51d065270e875b4a85cf043b7c4a0173b2510de4979ea","4134a3936170c1fb5fa6d2e2329185a981436477a66b7d31e827c363691bad50","414259a2fda4a1a49729be6fb1aced4675ee9cbdf990aaafb8e5b3153b54d64d","41baa5d98b5bab2ee01cad50c05b83edd8cdfeeb00f30b9406b4b2ec6d13d738","41c768ea17144c6ec225e9a65d4c3c127fdd7264dcba1a89aa17b20fd5d7e3ee","42aeb46fcc3d10b95e4067bc9cda875fa933b4102873f67c7bf1f8ca6799a598","4320b92712bc14dbe10b56f1cd3d1bdc093fc4be6016732839d0be4dd4d027d3","444342c21a4743af5961beeebb88088f5d2a0649f76c71973a7706a744f5efd2","4457ab439bc8f212d83442dc7500e9d45ffac849d0f77cb97686d9b0672fc3dc","461d34fb1d53849951a7e715e52342372d779299fbcad210794235c610dadf64","46a24cd8e385b748f40d9271b1e856dd6d68c91ab356abb11ff6b65f1ef936bf","46cdf2c207f79d388001f6636dfb7a98bb2ba72b9d1c6df4938f0a27691e07a6","471570cdf8144df0c32aba1730aba24c7e42e5ec317af771ffa169f5c842d117","47b5cb2b011c0f7012d75e88eb86a10f3f0bd48545db139669e654cac1f69650","480f1ede18ae031b164d49d676feeb1090fb33932676ff52e1e2eb24e8d154cd","48262b98c0bdbd5ee2314345726d23630ec1771735db8fe5f1a8590b662c9962","482cd15ecd9cfbd8e1943c0fcde0bbf1d875392dc2a701b698f48bfba684a062","4855e1947afc954cb1b20bb45e7af10b098fa34714bd32e9bc77941cf58fdaaa","48797c44c92cb34fd9a57a08020b45c6920b2268dc8ad616c0f814a3710d5316","48d094622ada1806cb30335926007c1abc476b1f7b45a2e250c490afa25e847b","48de3afdc6ee73ed121d1433bc6367a399286d5f8c2c63670a0b3b9752a36175","49e8cf09e38acefd3a0fa62d048028286d3b47b5ceccd8f51f10022978c47820","49ee4a3f2a8918bdbbafb312cfa807d9982800d13d29ee292c6c0daad8b9b8f1","4a724a6a842a132c2185279513f341b79f9be93e42660f1255770eeae3b1323c","4aecbdfafb68feb3124c39219498241864bcf1ceaf87fbf80598b1dd87a9191d","4b364ecb35ad02b06b6b0f32b6a29202f2c835e1ac0d70b89fd0278271799dbb","4b6ab2768e1ff3716ac8565201c031a820c208db9ea6ae1495dd782e7557a3ab","4be7778c4f491d55154a028d9a9dbb35059953fbcd243e0206902a6e64645efb","4c8c327dacf345e184042092e96ad3ea02ed4cece57dac5fa68ea52fbb5a6adf","4d5a44ba07fafeab823b54a21846269330ce35b4c190f3ddd5434bc8530d9b41","4d86a2764c55b5c5f675fddad8850ce4ceab160ac5c164a299fc098899d31aa9","4da0a5be70e8af9c39623deac83822749482187f6a0fc3d186dcfddaa7111576","4ece7844e2b35705ac39fa25913f6909aad5b4b7446bd637ced46b47c0db135c","4ef30f11bd4dd9d2eef8716d88a83010546e54594b2726de84f6d587651ee940","4f03e231c0dc5c9bb2874f6856382d5b205758af9678fffdc7552d4e4ae9866e","4f1e58fc658a4ceda181e2a7fa249305b09b573ffd68c2489f204f4957224957","4f2750b974c1404acb721ffc84cbd1d0756a24211dd6f6503c10ea74dbc45676","4f6fcf4dd7e73d86e06bdb9c14a1078b61c0efb2663ced9bfbc5f46fbb4c6d8e","5029c7b222158ab3f325168fa543d84fd2332d2e3e38db1ce7b83899cef201d1","509ec9c08864b9dd0029f32ffeac85fbac863e2dad459994c65b7cb5264faffa","50fd7e982eb2d2813634b7c44e102788a1a1cd4910a27acbcf219f76314fa322","52049cc9cee43bb27229e6b3e983e02c6aa20dd7d153b13e3c74bc6d2b47cf92","521ed246c4119acd6b579b6eefa23389a1655df54aa35de7671743979ebfc68d","5382c901d160ca2d79888d8acd7a690a5349826b5da486274b0800c9d7513f11","540879695d41205515aaabe5466971014cb43b960a26b8e5958e37fed63df762","548d237f42167af5cf5caa0ba20f0e7a6387deb6f27765637f078325172396a7","55267f058e9f085117765e4ca72ce875b622ceaceed964f6c396073214835c28","5560616d1e72f0a539f9ebbfea3b7d195c1ef5622f97994af1963748d4f97533","556ee783d8e2e4ca50f656c095758be613983f904d998a6534fb155510114f21","55a4711e799294d06988ab4acf77eacd7d424123082bba3ec987dff0ae13999c","55ae095961d78a1514c4dd1e63d477c60179a8662571ab5a90abd3eb2b83eb10","55dcc23ce52b3918a60029d9398f262216471c280bfe66421cc63240533a6087","566ddcfc45ea5edc695626826ed185930e910fd9107c5bc1844c717b714c15b2","56e7158313357bb145bd98c5f790e569be2203fb2601565a30091a597a7e7ff5","581337891936ba630d34ce9f6b803b82a2130791510f15bab24a07332400417f","58901d008c36a777dc138fa6b6d198030e0e843bc889cbad3acb954c826b3608","5962dd14d3923433cf723d698d1af19ac37a270b6e88445643fc56a646faab5b","5a2064cdf51026eed65457c05f34bec919b31d96d35c29498d298685965f0b5a","5b77bd6dfa81cc339e729e4195e258facbfeb64b9c680512f742e3fb1961fdd5","5be05ba74075b8f139be565c47688a4f395ce71452dce5cf7da4348c7ddb7aa0","5c0206d9d014821b52a43d7b222327a89d4ee2f5b1e21813dfa659a69f7426b5","5c3527e43fe24c5aa171c6fa4a3de7fe5e78f2527aed0dd19cb21d154d43da21","5c79c77f00167ca140127b00f1a79e1ffac621e46fc461089594206a7df8d7cc","5ca67643d5111fffd21deb18569162733e846965bf05fe6eb33ccd37c964025a","5d015880319af666943e68169ca906bf2f0c813d8bf2c5c0262aeb5a40366350","5de00a2f5eabe86c14f360304115f4136c41df1fb664eef6da26072fe7623d44","5e3a589b627edaf7005c60382475fae7229adc4ffbaab6d6fd03e9f08a0a8e19","5e43baca07fb966bf1c4b3ac06bb819577e477a84c5d8d3a9a19c391ada2e0b5","5f2a75b89983d1005a38afa2cabccc3a39f31989807120281d8505ffd564e0c6","5f43c837f39d207c35a58e9b36fe3144017b2012ac7da334714247606f1906d2","5f4fa6dde5930fe1b42f805895f0f5fb135c2b3ff9830f2bd30ae7526a3295a1","600ec184ee9964881bcaeaf72ad38a72db05d5b629d301cb323fa1ee9369b572","616c4dbde10f465da822d8a788feada26e5f915c7fbbc06232287cd1899c3044","62a713311297a7145d3610ee60dd6626ee543645a1918b050c629207561efb5e","630fdcff1f227b5baf5d10bd78ef0fde68791ac0cd8a15f65065f5cc4501b17b","63113617f2e4ee6b827a69bce6afb3949190a282f5feaaa9e2c9f82372623bb8","6312b7a9f8252f49b8ea0cbd0580b80bbb221db574ea74939823ed9d4140d73f","63544fa69b09916d52b305700eb9816305ff22b77162a44edd13897acea3a655","6385459222fba2c3302d3f2e38c57fcfe0f1829679fead6cffa1964248767d5e","63a4394e689acf4a4762cfb4df691d05f923fdf592fd2f8ea41e6a54f98d1136","65725e1cd3323fdf44ec47067fd6670b441ff5f82e99485e1a4fc7d475f14340","65d5b7eff9d03761c8206218159bb34883c09052d6a1959d040f711a881b4d4f","6601b2bb6c908a46ae2985d4683c8baeeec87b0688b9b33d3e8900286bf4d6ae","666e7f698fbeef24e13e91ccfa334cf781233e060fa86bcd7d4d0eb00b30f3d5","66d414618d4283838bddb6b9fd4b5221c280a7f6a715b622143d3bea76bfe1f6","671168c05789fc651cd961a5a15e10adbb76656b802cb0fcbab468ab76412ca2","671d95a6c09bb7b05a5721d52cb761300a2c8f376aac20be2948b7e97bf302b7","680de944f1f5380c579003e329ed6f10702ec8ebaaa8208743775588d2424d05","6989ec486a05550633170d2aa79188ad9b03aeea6c7859dbf18790ba78c5427a","69ebfc7eb8427db3c5c59bdde652d0cb269426126f8540b1b58caa29ccf130e2","69edc4285578313d1dd2f914d69add075a7b354f7fba717606d1abe15292576b","6a34d9279cae58765d6ee4a980192c0e15f3ca217b9f1815861d472a281b3cf8","6b00dccaa7deabc750679ab085b237a2bd025bd971ee1eb7bdc333b393b19084","6c3c592efe9c684ada5661b8cc88a5c3f6e57c841db06b9e070687504cbf6236","6ce6d164c3e31463fb9e144fdf91413e55d077cfc4f25092bb02923fb538a84f","6e08a638e1e28020923effd4c65fc517dbe7b06100ff76cde74e427191503b84","6f3a7020233cd77cfe59eefec0a277f6dda323743c8d80e4e54a95cd3cbc23cf","6fccc6f0c5fa71c43211785dced8abd0f3295040eab56063f4e8d77f1c09b8ef","700cd21af9ed7e81900fad9d52de2fb11db48e64b038e4293168f85e5dd0e043","702d1dfa75e92a916a446429f474d4c296e6ea4e8c487995852d0525e8440659","704cf778db6086c3e282c81249fb0ef09c1d7c2043335ef74c7ecb69bb3e84ad","7075f89b1271fd04fa02d4db95c0f0bd6bdec24e53a7953d7afaeba40e17e8e0","71ef1ed2d5e4bc7eebe7a73bb3e9423e5bc2f8319186380fe8b38334952d3b01","7256ba00af1cf759b95b7bf8ae3b9943f31349bd10a7652a26bb419b368d73a3","7369b339daca0fcf46ac7fe82d65ae95c75d7dbcaaae51209e6d90b6587a014e","73ec844fb3e2b9febd00ba37508b284fad141630f03cb9f74e36a195180f5054","7410de003c7b582e30470d1209eefc796a70c76fe8d61dd9ccfe01ecfa41310c","741c27b54c49167abef1d8633e3743b0e98f82a73731e744b6671e119a1c6310","74b5d2ed555740db7b4b0ea9b73f8fe00965fea8e14d4f075eec26ef7a189c68","75aaecf53db10459d768a6873f6783e7d7110aa510c2894378df027c1b03584c","76bf5a9c126db6eb466287a7c0d823327ee9882a70eaaa6efb03d169b5dba808","781a64598efb2a11156f07271ba1c14c4f6b3d73aa2943b26eae02063df7af70","786b0c2856bf1f3f809e5903b0a971f1e072af5635aa50bbb9b1449f96d7b694","799abc1e8d381b8d97349479139985e383bb49179b5a80f39807cb35a3ee78ce","79faec494bdd6d098c9d2a9d8559f822938c6b2104188db95321d89e7a732979","79fb2e6e6a91117b6aefbdaabda23ccfa596620f548ee5075993a8dc7a8b872f","7a032dbf0351aa32c77c8d187f7eb697500ff186c88c5946ecc15adc972246a6","7a134e7f1822183ed1c0ded720971539350feaaf92612761210cfc3ccdc55870","7aa52373f2721dd76fc8eeb3d6061794f27ea8d11e96bcb1ff25a97994a77d5c","7ad4ef4b8d3221758a9e7f9577750ee03f6cba11c8eae8bf25f74a3131bd21a2","7af2394d2e697f355439e841b6323ffbbf8b90b2e48bf64873791fbbfdf15b44","7b947ed0a9e6e7ba180921434b993c62ac70bbaba6af0a1618569a2d4b705201","7baa35131ece7ed9860607157d2531d4d70a061bdc9bb9876e20328f127cec53","7c2a1c4c4c03e3d68d63e0ab58e4e34d3f2bc1a4a837a055fd13a4e9f95ce6cb","7cbf970a11bdb91a40e248eee97ef789205910ebc913349698fc75ed35e82fdf","7d6133667f81aa66a98755d253ea43301b45ada338225df034d2ffdfc79829e7","7dd54213b65fa0a6ce5aa3c204b5209b67ec16306b776aed7dcf9e6601d74235","7e89b59b456dde4bbbdbf8079665bd82c51d8e500018472981c15618b3893959","7ead0c68ffa0ced241af74dde58b3831343dff3f7eaab64bddb9954545b7ba12","7efb464c6d7b469303c43f718063d8456df6fe43534b5d8a4229f5b9ba9705cd","7f8188b57ad3b0c28210c95954e5623376a4262dd5e75f002700c6094b8d6b6c","7f91dfc2ea1a3131c4090375db0f489c2a572e245ade6cda4ebd440446d6d60e","7fcb8cba3ed0ee9c342947aa88f0f699bb4f5c23244d21c6c739c9b66d7c6101","800060d7b4934508d0277f90a464e3112fd2fc99af4ef23825d09b0ff53f91c3","800a802a4ce9e597a102f0a566535c1f9f7adfc60c41af6bd2db4fb7fe3c0d0e","820c12fcbded9048a363b9e0ebbc48b24f85fd4a68131b5dfc1b19057bf09ddb","824bff7541ec2a4b0be126f0b0791314d568a0eb4e29073de4f9dbe0ee4918b8","82c419e5de083e423330432c9d45c744043d1bccd8eeccb41e3014ce9ae3c32f","83347356a898238c013dff73246440e361a9e24cc3c4e0fe0e850467772b4938","8343a4211a4d0ffdb320d5a4305174d85bb707d15dad978f6436297d022daa11","83a06a604bbe36d72da976fcdeb88665c762b0f0de44193576ef2e0cf29aa9ad","83a97b9ebb29f5cd014ef5e178970a601ee92c44678f05d1860b383c5f63b79d","85a962a7c23c14dff8d683e738b53f422221697b213cafeb616d3a172a6c4223","85e961266b36e0f8ec2a477f1f1dfe7ad748fdde9d906f7bd3241e6924866ea9","8629fddeb4f273b35df69d4d28923adc14eff59d919b1a495d1a68818137c561","872ab2b2d65fe685b91e355f5af051c85b79569ece16448160d01fef38039624","87789dab547842b4e0c822758e1325a3cbb046063e11e105a4779b3741e01cde","87f2b3634baa504f2ed9508c6cf6a47bbfb36214a177eb13d70d6a987706818c","88b615ef6a31bd9958e98b8ea522f49f0360ccac5d9fa8deb9e3ef3fe3147d9d","89a96597dc9c218633adaf94bb5d6dcf4cad8f5e0b6f5522a28e3ce8d8b2865f","89cafbb20d6029656266d8cb0f85103fa519c8032598282fea58c94cc59c4125","89f2105745b3a7cfd30e7d7c598d6c8fdde0a599f30fd0db7382cba50412445e","8b3eec010d1eae43a28c88434f2410a751f790a9d6ec4a08e75e68c171629ab2","8cce78271b4f001606069a575a172041fbddc52de6b582c920aa3d3b5d5b67ae","8cecfa09651c40be4d7c11c117c80e1911dc75bf6f1cc34be64706823cc024c3","8d250acd40c8a24ba0d51cc73e65bba6856509b5fbf4c7d7a435897a01c6e764","8df1420c27503370db9382f68a0af8d2b4d56f9dbc94b24ffae450a905083a79","8e7371228a726f381fb811d1d812c39917788a3df7e53dba1a3c364e755a0c03","8f3827158091bbed154d21c843284ad472a4552da2eeb858748aa29676e45662","8f4a21c70e4b933eaa4f9cee119945dd2ebeac532e82d34e17511b38cf03608c","8f6debc54d2bd7abb42f581f2204fc78b27ff8c67ee4b6392b4d71c5f983ee9d","8fae27ba5117e202afbd523b249fc454912571900fc909f5419b8ac96c773c44","902b958b4db7d8d8bf73a82a8aa86e5485b39477047c8ad60175d118fe31d987","9056c360e59fc78edde932b54124df317f2f04a90c0c6eb7825a87b89edf1ca0","90aff66decaa3a0998e9a6741963713c0c82fc70da505519e3d60204bf715fa0","90dc4cac6326293bb54486d3c873b83299e9a5ec8c86a68bf1cc131f5e4e2437","918126027fabb7947dd4ae810dd561ac22167102f9f978f86906624ebe88c9ea","91b495938bc6015970bb02c844368d3eee84425b472772cdb374a5347db86de9","91c9ced5e9ab8da897b7f69166a7d0bade5c58d511b42d60d5430d536da45d09","922a332aa100d622da733aea8fc74094739bb63cd480d3349a14d2418ab6b1bb","941f70c384905ab77cb9a88e2671301117e4df553da6fc7a09210710deb9b6ca","9442788fa51227044803f1d3efdfc1c2b2da372871a85f0f7a6bb3596a5c003f","9460f427df72c238c4b55f39c8864f1fa3685b0716a53227ea6f7b591d955c82","947a1cdd43831936480167169d30334f818bb5d882650a3547827c05204af111","95f0c5f3b9071db39fd72b88ec9fb2079ce7553fd5884fa527bc9216777d7c10","96c4c83df72e9d860e2ee51f1a74bc867c4a45efc8bf11bf88aa82e368b89aa4","971f59cc197732d0c0b6b8aabbbefca4550fb8fb04f8522bdb4257c05a28848a","97edc66e594bae06bb273db84a35d84c8162a1fdf55ed46d781419a9f6a2e4f2","985638a05562bb796911ec231d306b81e36ed6b58219b3bde874559e9600b59f","98a097d6ebb754334250dfd3ccc5f3dfaf5966524758cbfc9e10adf4a0229693","98c7e4bc2f05e9b4ca703db4a02347db7355a44f04e3a4003e26c46a56bded2c","98ecc99d3396aa9a35ce97456be66c1aac0cc05bab88aa99109649291e61bc0a","9944d1a9674e555a41d31d069d136461eb06dd4052d40f2e4ea4368dd978e01b","9a8f2389b8ebc29d3769868ff8b918fdeb2236d88192fcf76ab0ea3db0857fac","9af18d8cfee466bc061271d82254d7ea638b59b8d5a3901c6610d5baed85c38b","9b01e565a1541f9e652d7afbe62e3bbff28430c1ccac2226ea434f45fc9a99d0","9b466e8fcabe551bb6292d23a359be3ea15b7627a6ad9c9e6a4ff11444c20860","9bac7daf255467f47b83723095f93fa4b574d5fc08593f48825a2b2ebb8e2dd8","9bbd03293bf53e9db51401d157b3eb2aa51e9c70449350e98b9a0a3fc9a684ce","9c3b318c461b56a8d277133a6b947ef5618690ec281c42e9de6c27f22458d4d4","9cef1feab6841836dc20527fcc8ad9979671fe811ff80a5a33bae113fcbebb97","9cf90b3aa59f3ca0e40fd9e1fec9703428752d63bded6b091d28f614c9ba99ae","9d1a0da545eb6b2e16b18fdd305a2c000ff2340c19ac843914b45f6a4f936227","9d8637e5adebaca208f21af0a254e80712988867411be560031f4b7a23cc04f6","9dfd29090b50334ae229e4a7e812cfb9f6204a66dde563e215d8f52e884cb103","9e77badd0923fd79ca9761a41780ee4dd4f9ca9b62512f4fb59c7f8418494da0","9e9edbe6c5c90ef3aa89a71fd1ec54069818d2ff48ce0f35019b811add042047","9eb67ea41c5bcb9557ba51bbbd1b321a78f16335cadebbed848d8e6c1fc68bab","9ed400941ed49b2d90ebe3cc111d90d8bc966608ca61fe9bc315a3c1dbe8bc1b","9fb8c5aa087d38dab064a2d6054826377eea3dda98229725c2523f63a87e4750","a0ff0d0bb3a3c801b637d091293f2eeaac68e934274e4116d298ba60ec3461cc","a1baa1f699fd4ce19e8ef6cdfe346e1b0be63e16d5c5cd5feddcccb16a62f269","a2aec2d2f35d7174801247141d637e77c4f34e478c575b0e0a04c6251efaf993","a3c84d76be9d891812e795dd46470c2978dceeff928d729c0d5dd6def599923b","a3d6708506fb5c28f45f0d610bedba11b1ec7bcdb363ffff3aa4cddfa515f56a","a476183540f2e7121e533bf2dd9125dc071c81acc880e88cb435cad7a6d35b97","a4a8cca930cdfd15285ac3a7aa757d61501fb77fc12a7c3fbd78c096b279cf63","a50654761d6812cd811df02199e1b7b25c9b0d65e591f65430f9277ec43d9c50","a514a8c0898b6697696ca6f0ed9a43bf8993085b2db4299e3e9f8e3419c4a5ee","a644885c31f390b5e6b7fe2fc8d086d9144699295ccb6ffa51b3f7c76c8ca71a","a64e8aee389ae696d0d4b045c0153092113fa522ed5a0fd9b5658b8418db4ded","a6c531ed9bbafabfdd649f3030daf2f24461163aaf99dc73bb24dddb77bbcb90","a70d82083944311ccf98b6aa8da5adebc93c655759eaaf8d79624bb3d322abcb","a7ff7302e668dcea1cd1db2241ff95c0d73534539bd03fdefebbfb57f60d3849","a8b4a33078335d2811bffb78eee49aab5fcb31597dae366d43e20c7f7800994b","a91a47fb4fa5c1b1a834fa602030e435ad641240e6ceeb99eeeab7341ca09dec","a91c8a1431a4120667cd523cf56bac004794fc5b8b24275ad2f9c8a15c75fba1","a986593807953215f834ba73e7d2565659b32aa849986013f8614bb1c61ea8cf","aa131e74e695292adab9f57b3ccc5a503a836dd4b95a3b2b107c69f35dba3637","aa4103342641899dc00c22207c13ac31c0c73afd97771b0a9b249187d979625d","aa70263d079788757f176da269e554fef9240845706f87a93101591f8114e807","acae1db4aeb323f3b637fa11b087c3827a2fb6d69718362f54e3bc48f70ef7d8","acd7884bca46ea9422503cead985691da05cca25bd5ed52a199783cae7b8b01f","ad0e6d78c1e450e19bfca4a0e904644ab0ae315607811a28ac3dba20de869786","ae43a4d252290ec0e18c64dd58d51bc885020b2473e71e3ed0741184c9f006b7","ae69fe306bf5db346ddfa4367cda24c95e44213baca27b0ee7d7167bcdd85af6","ae8c200dbcea29f43b29974cc247d70647c80d5d76385396f1c82ee9f669e2f1","aec13a075b84253397fb97e1c93a23e1aaee6d6bff2a9161bfd00a5b1d7611de","af12215a96963c1e7e5d766ed994695e423e4780ed0b3007aed87b150d090c05","af6b60ae365a6cbeb140430b030bdb667f53a2a97508ae92dfc9ed91ca73b54a","b09355a97e3aef396f681943b37a404a98fccc6bcb97781eddb2fc000d1d985d","b0ecfca0d114bae34ffa62ac3ea05159a4415fc6eb73ab1fcc4d79f657268f19","b25c41f19ba40e646fd9b6f82051ee4c38985539e445b26bd628eae98537df53","b262187aa66e8a97083bf7f79b91595bf7a4077abe7f8be5b00b4998f4579d20","b3f50ed7eac0e9c54b74c4f4e02297dd2d2465ce4b699bcc15cfddf54c0f0f81","b4091f93c3d96e36b0708f5dcd46e0e7a0a48f098036ccef6164e4a6429ed94c","b4093c67a9195ee7d28d2575e967ac80057b92339489c244243c7c504c669ff0","b44352445272089cf90967d4d413cf7009bed0ac19f3fa95cb831d5ebad081c3","b4ce73bea5219f1b27bffb36c6a9dee14447a710a8938db807770083db4552ac","b4f2140fb766faf0065a563ac3664f395b24c81dab0d0d0d01df47b22e888d29","b5102ef50e7d4ed1925af5a8b45192e737df02fafb75d7065995a2bb93d2e8e1","b5428b5775526a00645566822530fb969b82247ba83f2c80c06d34151e1f9061","b5c085be21651d8579e52cd3ffe4abe6b7f45c5a9ee84d38c47b4734409918d8","b6cf3b02f36e0efa93b04667cdc5701340033a09e41a7196277cf6756999a666","b77c6669bcd54e0fa949faf2f7205f2631acfbc1ccf79f93f8dab5c5717f0e93","b7fda8f4bf81f8213d18e3c314df5100ccb6b8db7aed6b70aaf202deb606a14f","b7ffd6cddb12384224772e8de79aec89d8f4bca966a3c2a05763889f92a6db5c","b83b7229045affbb98f8fc46f289ad05e6626ef52e3ed2f7e70d332a54a69e2a","b83f5334b85422ac110a24286d5af7003f2fb5b0d783efe257b38a2281656422","b8abe10a2a92bf537a49e8dee92baf8de3ed591848a1b25151dab0d7ab3134e5","b8b8c5cad182083f45ce2d05d036e6bfe91cde1fb63f2e5a97c683bb7ef7ea0f","b96cea09313d481dfff1ed1a2c552ea29e8fe68f52139458996a4e36157748d2","b96f9beb6d6d8fbf88c4b8b2b807a362f2640479cab6173cf64c7710817785a0","b9ad2510d8249ec4c8e7fd8b2471727aa1bd0ce8f3dde78e545fb2f8f2985a1d","ba5c707cf9be40fe966c08807779994e20ca3f30ea9d73e26ce31ca334c05640","ba7d7464da8e13722232c8f86273774054693681becc450a68aea21a5a0e9b91","ba87e5d43ddb10937bb17941f055f80a223d0981fbba44107aeec8530e3a7774","bac3431138e986d6426c1e81bdfe0a968394896c0751cbbcc8f36002fd0ed069","bad8f17b1d399ea125c524895571601c90b6c93418c248bd4ebcc7886bae9878","bb230236c4ab6353afb4147014c93204d3d1eb8a6d18558075df5fe79ed7f392","bb7fa81e41820d63d58313460f5a3999a1f9fc2cd2fb10cbb5b41a931d8be6a2","bcbef69f1ba50e45f3faf1b4529c32cdcf1e5a6612b5bcbc6aa6790ee14b54eb","bd3bf6053f4d423ff21f7ffbed9d0e68f3ea64b7292c048e9a37ade342bb7b39","bd714f38c881208f1190ad714bf8fa5aa63adf302bdaa8ad8810ff279e43459e","be75cc1ee935f783be39978de91ae196c16141d4096e16eb6d07f59583296b4b","be8c3cb2d8d67e63c8b069920b74c6272922febbc6a0a2c4a0072a7a213681d2","beed0f36d9b1b9a20bfbf89c96862482b8d5b9d4284bc89539efe9c9b11f000d","bfd21b5c8eb26e9d475868bb30d66ee08f20876e9df5cd06aa8fec01ffe666df","bfe97e65f2cbe6bcd0f14ff57ea4dc1dedb2e5f0db92d04d0982cf1932ac1c3e","c055d3cfd85b2ed4607b0d9d3a15ab7204c9f149599f748347dca4afe102af0c","c112d36ba38c362da1c022945db5b6bbdc3014685ca9bb7d940f5086f00a675c","c23a43ed460117f663cec698412729fd91b5aaceb48cc4e55a785b525661bf1a","c23cf45c1dcb748145d87f5c173dd3c8becaf9e3f6fdcb3e2ca91d6726b0842a","c24546a064b9315172ce0f951bd5fa2cd1b9884231cf1bdc1dc714771f1b3886","c29b8d250a7b5e73f4ef675329da2251b8de032501e4836445b6aafd90c645fa","c2e96d98c8ebc10237a2af1c224f626acfb9072c83078f4a8c6d9ef0a58b4a8e","c329c9df0dae8a036da9be440432d045be3ee13cf5664cfa6ccf11576ed11acb","c4600cd5358b5798a075beb54539d952f200def1c9a573bd237c795fd33ba36f","c4ebd58c4ff78c9fc0cd17d80ed563520f7908f9d1106735ca0f5a7abed202a6","c5db39bbdc8c2bd2aa7b58c28c3df9e407955cc3250ce7825c842cc4c30eaca3","c65325f807190f7084346376e2f48fc2b6bb946004a1fac1d8d117930e93d462","c6752cc3c7ad06d1e9f127365f078919ac46b77f8a8fe413650094d914838ec3","c6867ec30530fd3feca89a4e968522f783b636b165ef74f288c42dd50bd51a3d","c6bfbb004af355e96ed5b4c8c9b8b7a96d1c08d24bcde7c666728eb9497d6d71","c77c4d3f536cda10a71fe6a9cd17ea7c1408200e2f7aa7c5325d6915ff250c85","c82f38f23e7ed3e1024661b7a22ff694e88d3b268240e2bfc98e630df8a062d0","c8bd340e6fc7fa3e97415f7ad4c22c51d88c6e77f782c12923e841c04d3f882b","c93cd4cb5cf38fe6221fa8ae171ff54240b5f99ba80cd740ffac69c57e5fa381","c98c33b9137ffa25c66a9acae385fc41f9cbfe6d326944be0192b5657d38ac8e","ca50b525d7aa7762c56f402696dd464841daf19b036bb932e325090004b4cd71","cad13b6653fd9f811e67d13c5f01f9dec047f8c384097cee01dd2e2db39e539f","cc24c3770587f2421514fa399d2617201752bdca145ac39058de91d45d3d19c1","cd2da00f6f1bad8fb7c1b87cff80e122eb017e44a471cdea769efc67db369038","cdbb7338988f2fd35fd92f21909b7801d9954d1c7ca78401f52c9313f21fb6dc","ce887fb65b6977a2046e7583d704863624e55909ebcc9c3ed065b3d13079a410","cf9223c369b6fb7baa52f301f904352ba8e8d5e4c2a06f70de6ef1cf76fe1b84","cfb9705939742247da0cb71fdfd8b5f7a1bef6f1c2f0979a8f42e54c4a480980","cfc3b5044af37ae7485fba8067dcb22b2438bdaa6e3a30c22ce0f9e2c00aa597","d0481d9b6111ab4afba0462e88970b863284807ff44ca97364c84952e3f88583","d0973a1aca6a118375b466d6e91821f8450110fdf042ac848ee16912012d2b0f","d0df3068db679e24d9487ee09a6462ac5cf3df30f46ee466b66feb6dd5ff71e2","d151ffa66d8d096e0272f0dfff6c27e978cfda570f7498a727593081888b4ebe","d227e0a73e3c5452bc5ab41ea2c695dfc0ff9b0c1c81e59ab3173f796a4157cf","d268e680ee1136a239a40ebf005b30db6f3b52a228016f3193496f86250f15c3","d2989a1607fd5303615937b8c117d127b1b1cde519662ab1e1324390220e8612","d2cba4dbbfe3d026f825a8b470a2f6011f9b8e245cf042ae8889afbb17dac6b2","d2e4c515093f8a2aa824c8b542a016e5c321065f4525931b2fac4f8af2fe52c6","d2e82db1f6e479001e15c9890732b5049f8c900c568d5e3d15707a95a7dc3610","d31e8aa21d1498f2d4a07c4cc89ea6f5a6d3ce54d334dbff230e0f55db35c85e","d36034e2f9cc642d0f9f24cf834fa741bac5b8b139cbd2f50e2065161c9f3cb0","d36eb7456d2a42d1cffa4b60708e2bd3116f7f6758c96bbc0fee0f1704ad8a79","d37de74aadd5916eeae243decf347821c4e946356b9f70471658638ac3092f91","d3cf9b1433fd9a083c60baf6ade1df7f2a33e0cc7d519f491f9d6a93139a41e4","d49d02cad8bbfeac607457b08aac6068916ef45d8f6c980279d6e654407cc7be","d4f51c31a454d9abac29457cbbc21e1b5767c0eac1b37c41ee787a3efb05c80f","d52ca358246f638d0e11a061e97863697df44f43b093d6e8b84ba67b5838f2fb","d555a0d2329caace197c1468fe6708349125762377ee3bd04b031b7eacfc26aa","d581443d0b6b42c76b816edc6946ce01a639ae42653ddc8cc2d6a89ce14fe947","d5adedc08fa25bd06734afd1db3510dbc53ba0dfdac20cf601fde0c77702a72a","d5c084e12da4a5111487c166b879042a21a056f761ee22d9237cb4f65f366341","d6077d547aa21ea10a9bdf6c752b8d1a0a6382b4b43a0fdf790f245e66a609fc","d67e8c1aaab1ce6ec1755599ecde153c47c6b90dd4c301663abe9057bc31af57","d67ec5caeb2af5f9c57533a34cbde7daba5f5b2e5e6ce34c3250893eef25f13c","d6abcc1484c3df45bde915abf48324af1e995c3266a3c6c069e98e94c8d9a4d7","d7a44c85c25ceb7d42280f0c2576de52a3b3cc3ad2333e788ecdc7f7f7fe4b3b","d7f5db16fd3b6ddd5acdf655e090ed0e84cb89d9eafbe1ea92b273b71a38f173","d84489933b19a8b073c65a0386e39e5067830facdc365ced6efe1948c7201771","d8c8b3c52c89cd715a7fdd2759a6f73c3a5f505303b110656cc35f7549a37cfb","d8ca8e025e226ad6bdd32a6a9fceae2982b0413a0ad09314558b54bdc724bf99","d8d03142030c11a0aa1012102fce2b202baf88e424a1236832937e87450dc579","d9823dfddf6c507ec030fce4bd2d98fbda18e595c2ebc563574d9196cc7a5e33","d9b0972f3406075b860ba7cd2e71d4492c826960319b10389c2c2820e2981254","da37a61fab07ec8856b725854e4064f55a59149aa69cad1bcbf89ec478b9f578","daa0fc9f9dd08cb2dc48bf33c9808cfeebff77cb9fba48f98ef597bb9dd6df55","dad01e5bfb13a6c4419f4d24fa8dbb424e93a1c4be656b0e5dd48ac546e0a0d9","db049e7abb7c75b608ae25cc8a9f95959f7aedaa53e22390290319cc2eed3977","db21a75b4fa6165f75268963474f3262124795d816ba80f685bab2c6eaedb028","db66a999537b941fa6d512908894ba86e8dadd0e14b290ebc119555b7e60264c","dc8c31e3075adeb63113852569b83dcd432485621eb77fef62cf3cce5c84a214","dd97ab52fd89f42352c595ce137684cc519c473fa17969e8a6adcde7322a4748","dda0a34d6704887eb36bbc0173334b49d755cac8cea3bbd17bfa972f04183dd4","ddbda9408727a19a4a55d516bed99331edf67d8301de9c78564716465c949619","de0f295bd0e46f29db1167d6c21bda624887c8543545d0c37d662e5b1b312341","de9a46da1f4605525b484a228f8bf356a9d900ecd16473faf77944b22575c141","e0288c94ca9c16a6de217e6baeed720fcf83e401bec45bd15ca47ba8fc9b44dd","e1667469384ec775a3df665679cb3fef057dc84dcb18ed8db8b9c5723835968a","e16c328504278cfe520d6d99990f2a4370cc48159aba86694d0f7598fd4b0611","e24df071f5325bb3a5b20f355143556bc7712535ee8b6ce4c426598f06fd2448","e28d8e6b71264d0bfab853e63178f2c151367cce0dbd16125596ff3604b6658d","e2c734504d211580b4e6674eb1c7d31fb6fb730c037210c34c980a96f9098269","e39ee882667ef28feb4971b73f9a01d3d72c557e1e56d59487af8e0f1b21edbd","e3f19c383354cdf45311f92f00b90fed25dfba7e9892ab2f5f3aa4885876b75f","e409fbfe439455330c0fe003de860e30f7093cc3cc83a32f886c9b539a29f60b","e519e78acf2938460c7ee053981c744dafc7642fd03b56a117d5fec78d258b90","e5db07b7fb0eed216d838fbeb9491257cf54f9bd537a68c8edae7a89fe64c8d8","e61705ac769699a40c52e332cd890187ca9301fc6e64393c8c9064144ccc2dbf","e6300ee8e6c2c4ce6d7ab02b7b06fd1cabe3c5c52b99a6ea3ea8b5acd5092e0b","e65e28b172b77d093f5425112bdae7ab93756487226fd7363057f85bb2a2556d","e734d068446591aba283d136c21b4fb0209f91352cb4fc6589bd651cdbfec163","e7556cd0bdd06760602ef78c5e3b30b4dbe175f96b7147b56ee2ec181a4c5ea3","e7a333109a7aaec2b71048868500c15e721900628eb48790dfeaa1fd4c2dabc3","e7c9175fbfd9fd84bed95d552bc0a439b07a233c3e91fb39ae2f23197ee53f1b","e7ed299ecf44d4a96c228e9aa30312f405df34d6bea99d4b0f7074c79705a671","e8bc1b4f162c4066d74e5d1b3dcbe344742279b6856736c2e1690dbaa7bcf932","e981ced1bfce64a19fa8de1cd518a93f4669d01548f4819d0e1dbb50d266fe04","ea1b8a251ecc1fd96697d0c602d3e14ec46383d27bb9485a0326cea5576ffacb","ea311dca2ef14e02b9aae563bb28dc737b04b7f01c1ceb2be3d92007d2c74ac6","ea8e5b79bbe5329ae8437677c8316f2f9fd75bb1d40c88308c269140a7e564c7","eaeec7c06d1408fa6db5d7ada0a232b1633ffdf0ac815033c29c159352347c81","eb708890ac7e19bd53007ccece064f7e2a069a3751270b4fdafdd1668136dee7","eb996138bc91c0ee63bafe1ba10b130ff5a2fc82aa4918296222e0a831a569fe","eba6e8e5a12a86f17fade41bef365aa95491c469e18aa91aef64908a4263c905","ebcf0bdb3541c8bfb7c9a53f632329b77341cba6f1a2fa0dc9704acfa3276dca","ebd87e3505f3a1adff0c86ffec6c380734df718301b216b7ee089c174130de60","ecd5e83ba8c8eba6cef9c3da1edb8a84e3dfb4ed71d9a2c1908f2c4d26b26737","edc160a11c07dda8072748b66db7f27b6cd8efbd1faa3f6c826a0fe445859c17","edfcbe4773eac1fe2964179a4ad21294efede89568f2efd8e283ac18bc5693b1","f0e1db9b86e2132f004ebf06819eb55804f766bc03ea5d80f487d5d98bad8892","f0f90dee84db760cc1bb0f6e6983d4de0e3d5d9f4adf7b2b52f0d3dbe6d585a4","f1297fd9ecf981024e1544f7f048705377b53219240274bb803ac30e4a52084f","f1d4a6e98f41ab3f6cfd67cddeab9d0ed287b92cb3dbe575e3ce61925510a792","f21c3a9267110e469f224ac7eb76ca5bb084fc90df014f1ca6791d5770483944","f260b4b268e85a8f1b04b2fc69ffc0bca473d2e42de6f2f70128bedc16558201","f379a1b9e29aa7fc25c4c0c897eaa3c0e90d66a201a0ade8cbf523a5cdc8cf50","f3e04891c79b604f9235f438adfa49ee27db43d25c7be0d1cc06ae53b8f6d2d8","f46904e701174fe2850798d9e1b077bdac42fcac01dbc385298da01118c82aa6","f4de28905adbfe6ae4bc38f8bf5f47a444aa8d0f2023faaa431d6f72f9a3edea","f53265f53af0b0856911ab08b373736964d0c443e8ba61d7f1d45f5e5b04edf3","f5403593ba12130c04827f88d019103e924651caa518b7c290673a02f7cb409f","f5681dfc71121ed0f88146a19479675f2fabc6ed376fd5d162e50d815c048d66","f686173d310f41e26e3fe8a7c1dbf4313e4d793323335348badbcf4633f5d699","f6f5046c1263095a69e774716b0cd0907f6795af8ad683c5f41846d4c54a3449","f700bd87d4a758bb71f47731121a9b2259a9ffbd50b584b82f4e6a1f205c276a","f704c9c9e2cab1ed44578f48d161320b5fb4384ecdd8b40a5e22c4078a8594da","f7993302f695430a0ee938b1b3684fdfec4055bddb378b52c81785c0319e8c98","f89156489d35f9992d5971a52a6e03a7d7f095e15c2c782e85efb1408a2bd6be","f99ef6fa3c9c6bf572ec69eb6eeea9f88ce6590d3a5565bec62b001b6f2a376a","fa2dfc22b4fdbcf402a822e8dd376925655d997a0f96284a60f10665ba3581ba","fa3df5f8349aec4805bbcd279b88697def63f2462d8ada0b5fe1d9983d9a6daa","fa6b97cbca1d4f09662e706293b0aec1eb76b8e2277441f54ab6c548b5423236","faac0c3fa7cdf67b452d407e9a1db5cbe1e9140ecfe300200b0b0a6279c97c66","facb45d3084caa490d9b0ac2bcfcee89629a4c3db5926ec9256a9d27d25559ee","fbc8b53b5c6f3727c084e5e0429e410a3fed5a17e1a0144692fd196d9836a4bb","fbd74e4b8dc748b2efdd70aaab07adb80d7f15a38c1261de85bdfd9591ff106a","fc475f9c2d8bee2ffea435e86e6b39b6e3e071143a4a1fdf6765b0da13b66de6","fd04d7588bb9e6ca0a8b65ed0c9635082a9ee5f46b2d1b5b25866a072236c1fc","fd60f2a432086c6fc4a4c39d8d2d6edf5794c763c05a6401db2bb5fa2c601775","fd618761103380d690cb98804e8f116b6c66ef049fbf67c1a059ce49188658b3","fdbd44d3c55504edfa1bacb4c9b7a6c102659d4deef0ca91b9b7ac567ea9cfc5","fedf2577267d6dcd060ebc4ee8de6ccdafa60ab26b78d74c1e8c784252fecb17","ff532716738e2fc716c10797d9717f324cca3a1234320a84a73a0b89569f11ab","ffd0fe3449e449c7b9fcdcc7e2c1ffb677e57ad935a252de88a0122d437efa67","ffde5c700732beac27a9b5162213d387422ce199400e56d9cefe550005b6a542"],"schema":"fsgg.atlas/1"} +{"records":["000ada42299601fba29016e5c0e0d4012876fb42670bb10fa0b1315477254ba4","003893cc49855d17a15295d7adbe57ee301ea20281dff216461baee0810853ff","0052dfb9eafceabaa590f4497e4d42f19020718c84b981d265edefd432ccf8dd","00641d046d6869fdd0023ab3df99e0e67a6ea28f0dcb701f622b1cec8b3e07c6","0066d4a624c02398f21b4d7a736a9fb5101ed8b6b13ceeab46907e9401af98ff","026a241141ee10eb829aa6ce461969242d5c1d45fe9ca19f08ef4ea880877676","026b08fb343aefe19177e95b759560d340d372def4b71acf613fefee3438ade2","0357495d23fac4fad210b6dd7ed7cc57dd33d107e1659a81f085cad78300797f","036c148f6d0e89858c9bf4cf380272ca6904bb4ca277a909fb71c47f5450cef7","04652cbc95ac4dcd21b837b38f2ca5a0ccd4d0946bc13fdb31c9c15a578d3a2d","04d17203f03279980862496517a1f0861be5f6cc8063bfbf92f8f8ac19744fdd","04e404d89dca295564813149472b1de8e6c43357e2f6d91d169ded7600ed3a02","0509e5c6fdbd2dde0c0db8558647080560714804d00e4f9268342f2e84858a3d","06ad2c8aa0ff3b862edf3ba99e0e4e8801ee163709e66333cd06c3fc61232b05","076259a45e71df780b012d29618c17739246c86321d2ff05a6c272bcca8db675","076fa091c878b19cf56a94be0966dbcd58d52c1839f9d4b85bbfdef650cbdb88","08b3dc660b9d2bbbe75b590b2b86d941bf935a254cd5f09de71ee6894f4048b6","09e90ad705af012a8c36efbf296757f35adf9c9ce3b8908791c75d72c192973f","0a6d7dc5b64970bfdadc9049ace95e8bc163fc421beea70129ff0eaa692c6d06","0a862ee40916522f8ae5f14b3e084bf5f2e6488185583346db96ced16ce7619e","0a9df276d42b56d98a7802befc2404204e0e5ee8bc7f5c032f7bb29aa4ae2091","0ad4403c8f4078dbfa543310c69bd1dfc768e305987214ffc37d7b2600c4687c","0b2d1557ff6df5f4d65d540a5403b07ba81b381dfc799b7884ac72dfa6ee7753","0c22360d4653eb0f450e4d3d34564875f1660cfcb2d546095d98b3faa3967cbc","0c7d3f36e3bb4270edbf7abd99cd2dab772df274cad1c27c7e87e302b8eb1c23","0da4d093b49c0a1f654b38008bb01195e816829279ca1989bd2448194e15361b","0e560af7d9dd2e0f2f588a74cd35512973747f20bdfe0bee0bc889105ea53dc9","0e9612ab3e2095fdf2eeeb3b08d690f03ce16e7f7ce948a10d2159b267769651","0ea7107c2c8edaab3ff2bae32f63cfbef6903a51cdaff257278f757ed5ef429d","0eef4d717eb03f0906aa3be7336aa71f831726afabe8a56077b76f6e82fd08e1","0f11324ad653d8d841962b0eeae9f68b80243d4ef7df4f2404ed4c3e45ba5197","11fe30832d93706c60efd836b09f35f049c4a715ad6144cf277ca240c5780704","1244d27db0cf5075353bcc622d0fb3b5ca6a7d08526e2c5754e8b745c250bf3f","126c817ad25ca9cbac2a0f7446e76c79852459ac7b9c61e3ba5d5cbfe5d37dfb","12c5d5d40e9abe69ccc99cc5be3784c214305ff2165e74d82b3d9504927da5c9","13824d6bce0f961c89eef4bd3c8a72ae6ecf7a1339b9e06eec964dc5c12dc544","13d0363b8d765c87a57eb42c4988320a9c2e7fa09024aa972f4b13d7699a552d","14156f1c6bf0fa8dfcb5cfafac09e012db446d528dad0e4301404fd693b9bed3","155fe673b8ae12549c978e1bf1d5c43e360937fcf2135cdcd5aea6f6c771da44","15d41240067e2335a0354a4e910b6610f2b8f079b8f67186f10181622b4a8999","1746f4f9d47b7dc42280dd34e664b3ec410d3cc69ac76933707499ffa34c79d4","1754adaf40732c3a8c73d2285c25a8b6c8c9d3e68370de618a0ffa8f3e60fb6d","1945f527afc3c2930ec4d7fa57ebb2ef7dd6321c0dd3ab9233c9963e9e613165","19d657b67672257ece127f3b957674b7fb4780843148db0a36a0b329c2a418ba","19e75be8ed4dfba2a6f8034154052160a7a181b17d887b3e8724f3e3c111c31e","1a24f6ef0c08a898f309c1b925fc19b29526f913a61a1dfe4b1a4308ebdd97ac","1b3ec24337f0252a00cfeb6df0a0f5d2b6d737dbea61b8d0b4a643f4c686df6a","1b5351b2dc647aba864e387168db5128435cb80da94fc42581cd60a05fc34b9a","1b8cad98d53da179ab05eb47c1783f4c8b45b9f39c635e7a337285f5cd9621c1","1cfd18d1b12b25604d818389a34bbaa746f450e70246c7f4242fc4e215fc46a4","1da011289116fe88fe92cb8f0e83ed7ccbbca251681d4e136c5a61c40364f8d3","1ec9445b242d2a2e149fe71c67bf13d8c0e4ebe5a6ed7b022656b9941973909d","1edc36731a9c76ad07d269d8b4fd84c8c956bb43d6f56de17d6208164856ffbe","1fec5a63a7b2b212e3e5d5222e49061f3b924966c9741294f5630836be8a3925","20901b579f69cc97eb56b492938864667576e1c9bfacf13f8a529c4f6e543448","20d01a387b4d0801cb588492ede88cae7bade9b7ea3591d9e954add1e67cf4ce","21338155cb4f52c49e5072c877771be67c75590d9b238ea025fba5209fd6e018","22ef13e60456fe9046dfe72f20122362aeefbbb445632231b8e364ed9b50e135","23af79bd1e7995fc8162ddc4d830318acb054bbfcc9c7d5cb141ec306da67386","24278a8f6b5925968be17b45f7db4c08169ddd5c92cbc103a166a690c02dc351","24373b643450d9dd3b8a5b0e74a5fec2844cd8cbca7d8a57dbc8b9ad9eade9dc","24d4f2730d94d1b7f149771ef0e59192f4936d142b21f4a56b1a391e4514d38d","252de742c26409c837ef491f55eb03ffcc99da13fb1a2f8ab66efbfb0c081a2f","253bb17320020b6a5ef8f0958856f6c565a239b4dc246d9e825f8b14da9ca8de","2591526ddabbea03fbdc38bf172bc54f42df9bc51eba7ad2b70d6e67215f08f1","26259abc7fe745f52e06f2aa2abb0e50f189bc7608065f04d5c669a0a99941cd","26290a0990d6dac0ce9448e05eb934210603356043dcf14a5d80585288e2aa92","26d6b31965013079d4db67a2c403e01f21e3c30ae65953400dbed92e289a0925","288daf614247c260cb673d8674e8b3874ccc4e269347836851f702d7ac8e2f7c","28abfaf6d50ca38af0b88aa50524200c17af9000da83ddbab3d8f9e06e020fa5","2905a2b4a58bd9ec1c4f77fd3d1d246c02caa49d806272756dd039c79521442f","291d3db272eae084d34c04bc1305f2abb26a7e7acbc5515208469b46719a4ed1","299e929f58fe7d2878ec59ba6ad9fb74f1b1e550e488a4512373b9621f089844","2a38ddebfe3380232e35d5a24f9cb9f7c38abbc9c68add4ea5952c1e65d328d2","2b4f7c8dcc95ca8182105b9b6806391666e6a2c3a5c80d3ce5a5f04fd6cf9122","2b5e739c8f9602c585e67554c457e6e53351679afd56ff324f8fecc80f0891f1","2bc251ffb58a0d03480748058eff4c44079a0f21d75743063cef50263982337a","2c76ce93500601e281a41f5985fe4e3926fc8bc9d01ee687f14052cb553ad2d2","2d46924a94c85f4275a449dd3d9eb6c602cf8a9104db19d224e3aa469b858d06","2d5048eeef90792c0a2b9aed7305598a28db2103fed3903462c6c1882733c3e8","2d599c722a08306b98f2d833fb3e4a7acb9dea92e6a58820caa2f65c09803fb8","2df1610ac1b912232030b5507e5e944515b0f1549bf2b76ecfb12baf0f40ccea","2e1bc31ff6b6fb14d0ca8703a02833db749b03e172f2e91f9423f0751e88c256","2e872e9d3ab8b553270e79673060c50c1afd68a41fcf9fdd0a13cba80be0dfaf","2ecd502add2d801eebed39411fadc9a80098ba9ce04a5f4b728a0e4e331232d6","2f7357367d921995f4c6fdaa693392adcd2df4860ef4d25c8dc47f7ddea8c755","2fb2ed7902a8e35dc36489a23245d963026d688008c92fed6fdc1f6bc27198a6","2febddcced970d495778f33fff212929ac99c23adc42be0c1062f5c8676ffce0","3018f389f6928af5830bdd081c9d03530a379f37d1c2f9196e6fb3c44eb337d5","310bfb5b2d061bb733771e5cb7b3b7d25db43af5eda9f806169b7ef9330c2fe7","31fe4b51d55cd99a4692d2cb787d362cb4c0d0998d3e001efdb5cb7ed838340f","3242912d15a34fbaba05e5e4ef959577b2572533305bdd2e4aa24fe8b0fd1173","32f69a7b8997ae98b9305ee578145d795dbcd39ca4469bf2465e57a0295cda51","335683e33b94cb86b5e426b4faed200673bf850151191a08458136ceb164fd4e","3407ec53a884d3945d86a88d6b9a883419dd426e96b1108a8e6686f30397a629","3442ba5c7643c793f62d90ca841f7891b3dbf97f028bc7b62f8b4f88c1266d1c","34463778cf2d29e3896a65613cf9e3eb3e9f2d8946d17f12b609e70eec63d128","348ba129b7b9c94e24fa8ddb81024e777c60448d1b5d49f7b2075591b23c13b1","35da3938b72cf3520e126ad595157104b69ab748904c7b4e12f563d6b103172b","3600e7356a3741ef02f8b2ffa6a6b5d822dcbb170771f2ea33312dff4470f431","37c8908ea2a349cd3034018027160ad810b28ad1fc203a9a353971e1f7396b4c","37e39faee019bb041627510f1f02746ba9a85696417a083b438eb4974b72c2bf","38a75fd804821f4836f0a7ba8d41af3d3a3a5f5d7dcea68487009297824258d9","38c6396e645750efcb2f187c36c383471b3b0b59290e3b42cfcb9668594cd0c3","3962789d05f324d436a363700cbb5ced5aba791d782b3c0ea73221fe0c1f0b97","3966e5e53811c43962f5d0953e5da4753eacefbea27ecba9d36af2fd8e4fd52f","397476cf107b48e7a662264f8fea9f880231fd3d1e0401622650f214cfaa35c7","3ad8b0398ba6c354c9e31b7438b2515579fc0b1f17de4b35a914c862a3a11e3b","3b3c6cf083b12a840565e00458e2fd4ee8a61f97cda452703a6b13d7776b6c13","3b4af144afed3d52dd2e1f64e23bc25b3475eee5f7af3bde9886761b15c33dfd","3b5d82795e9f5d1992ab67e078fcf1108247ab9b6d1baeac944d3ec0294cec5d","3bce154e59c5c45216bb5372a352e948d6cb365bb1bd47d4666ae0412e507ca4","3c75b650f3fa8217597b01d3aaf25427ae2a658a7c966afeecdb391d3ba547ea","3d0274f77576abdbdf442c8843e955e1bbc91e9f8cbfe3646b119337cdb13c96","3d642ccf9ca4a0f7f5dde1b41f65c99e9c447cbb9e64883b67e4fdf76f216f52","3d9fd2c5877483382f0c7331206393e42827b5dccfd60549a6771b7a5659e524","3dbf6d1c2c8db1a7e3988e2a84b67a4e1d7c8304661652ffa94db3b7eee08edb","3dfcea4ee3d0d0ed09b1f77bac48b33b64ab4620cbfc74fe0e4201b4cdb81ce6","3dffc36586e9078f750b0a2b4cc2c70a17a81294903186dbe8cc47cf8055b9bd","3e2f66baa16c7ea936eba34720a55897438f60b343cbe8fda4eab1e5dde044eb","3f5465798dbc2ad279ca4849d5d0f819bad01455e0dd2a9d98afd4b55cfbd7ee","40de9f41f9a9f56ef6a51d065270e875b4a85cf043b7c4a0173b2510de4979ea","4134a3936170c1fb5fa6d2e2329185a981436477a66b7d31e827c363691bad50","414259a2fda4a1a49729be6fb1aced4675ee9cbdf990aaafb8e5b3153b54d64d","41baa5d98b5bab2ee01cad50c05b83edd8cdfeeb00f30b9406b4b2ec6d13d738","41c768ea17144c6ec225e9a65d4c3c127fdd7264dcba1a89aa17b20fd5d7e3ee","42aeb46fcc3d10b95e4067bc9cda875fa933b4102873f67c7bf1f8ca6799a598","4320b92712bc14dbe10b56f1cd3d1bdc093fc4be6016732839d0be4dd4d027d3","444342c21a4743af5961beeebb88088f5d2a0649f76c71973a7706a744f5efd2","4457ab439bc8f212d83442dc7500e9d45ffac849d0f77cb97686d9b0672fc3dc","461d34fb1d53849951a7e715e52342372d779299fbcad210794235c610dadf64","46a24cd8e385b748f40d9271b1e856dd6d68c91ab356abb11ff6b65f1ef936bf","46cdf2c207f79d388001f6636dfb7a98bb2ba72b9d1c6df4938f0a27691e07a6","471570cdf8144df0c32aba1730aba24c7e42e5ec317af771ffa169f5c842d117","47b5cb2b011c0f7012d75e88eb86a10f3f0bd48545db139669e654cac1f69650","480f1ede18ae031b164d49d676feeb1090fb33932676ff52e1e2eb24e8d154cd","48262b98c0bdbd5ee2314345726d23630ec1771735db8fe5f1a8590b662c9962","482cd15ecd9cfbd8e1943c0fcde0bbf1d875392dc2a701b698f48bfba684a062","4855e1947afc954cb1b20bb45e7af10b098fa34714bd32e9bc77941cf58fdaaa","48797c44c92cb34fd9a57a08020b45c6920b2268dc8ad616c0f814a3710d5316","48d094622ada1806cb30335926007c1abc476b1f7b45a2e250c490afa25e847b","48de3afdc6ee73ed121d1433bc6367a399286d5f8c2c63670a0b3b9752a36175","49e8cf09e38acefd3a0fa62d048028286d3b47b5ceccd8f51f10022978c47820","49ee4a3f2a8918bdbbafb312cfa807d9982800d13d29ee292c6c0daad8b9b8f1","4a724a6a842a132c2185279513f341b79f9be93e42660f1255770eeae3b1323c","4aecbdfafb68feb3124c39219498241864bcf1ceaf87fbf80598b1dd87a9191d","4b364ecb35ad02b06b6b0f32b6a29202f2c835e1ac0d70b89fd0278271799dbb","4b6ab2768e1ff3716ac8565201c031a820c208db9ea6ae1495dd782e7557a3ab","4be7778c4f491d55154a028d9a9dbb35059953fbcd243e0206902a6e64645efb","4c8c327dacf345e184042092e96ad3ea02ed4cece57dac5fa68ea52fbb5a6adf","4d5a44ba07fafeab823b54a21846269330ce35b4c190f3ddd5434bc8530d9b41","4d86a2764c55b5c5f675fddad8850ce4ceab160ac5c164a299fc098899d31aa9","4da0a5be70e8af9c39623deac83822749482187f6a0fc3d186dcfddaa7111576","4ece7844e2b35705ac39fa25913f6909aad5b4b7446bd637ced46b47c0db135c","4ef30f11bd4dd9d2eef8716d88a83010546e54594b2726de84f6d587651ee940","4f03e231c0dc5c9bb2874f6856382d5b205758af9678fffdc7552d4e4ae9866e","4f1e58fc658a4ceda181e2a7fa249305b09b573ffd68c2489f204f4957224957","4f2750b974c1404acb721ffc84cbd1d0756a24211dd6f6503c10ea74dbc45676","4f6fcf4dd7e73d86e06bdb9c14a1078b61c0efb2663ced9bfbc5f46fbb4c6d8e","5029c7b222158ab3f325168fa543d84fd2332d2e3e38db1ce7b83899cef201d1","509ec9c08864b9dd0029f32ffeac85fbac863e2dad459994c65b7cb5264faffa","50fd7e982eb2d2813634b7c44e102788a1a1cd4910a27acbcf219f76314fa322","52049cc9cee43bb27229e6b3e983e02c6aa20dd7d153b13e3c74bc6d2b47cf92","521ed246c4119acd6b579b6eefa23389a1655df54aa35de7671743979ebfc68d","5382c901d160ca2d79888d8acd7a690a5349826b5da486274b0800c9d7513f11","540879695d41205515aaabe5466971014cb43b960a26b8e5958e37fed63df762","548d237f42167af5cf5caa0ba20f0e7a6387deb6f27765637f078325172396a7","55267f058e9f085117765e4ca72ce875b622ceaceed964f6c396073214835c28","5560616d1e72f0a539f9ebbfea3b7d195c1ef5622f97994af1963748d4f97533","556ee783d8e2e4ca50f656c095758be613983f904d998a6534fb155510114f21","55a4711e799294d06988ab4acf77eacd7d424123082bba3ec987dff0ae13999c","55ae095961d78a1514c4dd1e63d477c60179a8662571ab5a90abd3eb2b83eb10","55dcc23ce52b3918a60029d9398f262216471c280bfe66421cc63240533a6087","566ddcfc45ea5edc695626826ed185930e910fd9107c5bc1844c717b714c15b2","56e7158313357bb145bd98c5f790e569be2203fb2601565a30091a597a7e7ff5","581337891936ba630d34ce9f6b803b82a2130791510f15bab24a07332400417f","58901d008c36a777dc138fa6b6d198030e0e843bc889cbad3acb954c826b3608","5962dd14d3923433cf723d698d1af19ac37a270b6e88445643fc56a646faab5b","5a2064cdf51026eed65457c05f34bec919b31d96d35c29498d298685965f0b5a","5b77bd6dfa81cc339e729e4195e258facbfeb64b9c680512f742e3fb1961fdd5","5be05ba74075b8f139be565c47688a4f395ce71452dce5cf7da4348c7ddb7aa0","5c0206d9d014821b52a43d7b222327a89d4ee2f5b1e21813dfa659a69f7426b5","5c3527e43fe24c5aa171c6fa4a3de7fe5e78f2527aed0dd19cb21d154d43da21","5c79c77f00167ca140127b00f1a79e1ffac621e46fc461089594206a7df8d7cc","5ca67643d5111fffd21deb18569162733e846965bf05fe6eb33ccd37c964025a","5d015880319af666943e68169ca906bf2f0c813d8bf2c5c0262aeb5a40366350","5de00a2f5eabe86c14f360304115f4136c41df1fb664eef6da26072fe7623d44","5e3a589b627edaf7005c60382475fae7229adc4ffbaab6d6fd03e9f08a0a8e19","5e43baca07fb966bf1c4b3ac06bb819577e477a84c5d8d3a9a19c391ada2e0b5","5f2a75b89983d1005a38afa2cabccc3a39f31989807120281d8505ffd564e0c6","5f43c837f39d207c35a58e9b36fe3144017b2012ac7da334714247606f1906d2","5f4fa6dde5930fe1b42f805895f0f5fb135c2b3ff9830f2bd30ae7526a3295a1","600ec184ee9964881bcaeaf72ad38a72db05d5b629d301cb323fa1ee9369b572","616c4dbde10f465da822d8a788feada26e5f915c7fbbc06232287cd1899c3044","62a713311297a7145d3610ee60dd6626ee543645a1918b050c629207561efb5e","630fdcff1f227b5baf5d10bd78ef0fde68791ac0cd8a15f65065f5cc4501b17b","63113617f2e4ee6b827a69bce6afb3949190a282f5feaaa9e2c9f82372623bb8","6312b7a9f8252f49b8ea0cbd0580b80bbb221db574ea74939823ed9d4140d73f","63544fa69b09916d52b305700eb9816305ff22b77162a44edd13897acea3a655","6385459222fba2c3302d3f2e38c57fcfe0f1829679fead6cffa1964248767d5e","63a4394e689acf4a4762cfb4df691d05f923fdf592fd2f8ea41e6a54f98d1136","65725e1cd3323fdf44ec47067fd6670b441ff5f82e99485e1a4fc7d475f14340","65d5b7eff9d03761c8206218159bb34883c09052d6a1959d040f711a881b4d4f","6601b2bb6c908a46ae2985d4683c8baeeec87b0688b9b33d3e8900286bf4d6ae","666e7f698fbeef24e13e91ccfa334cf781233e060fa86bcd7d4d0eb00b30f3d5","66d414618d4283838bddb6b9fd4b5221c280a7f6a715b622143d3bea76bfe1f6","671168c05789fc651cd961a5a15e10adbb76656b802cb0fcbab468ab76412ca2","671d95a6c09bb7b05a5721d52cb761300a2c8f376aac20be2948b7e97bf302b7","680de944f1f5380c579003e329ed6f10702ec8ebaaa8208743775588d2424d05","6989ec486a05550633170d2aa79188ad9b03aeea6c7859dbf18790ba78c5427a","69ebfc7eb8427db3c5c59bdde652d0cb269426126f8540b1b58caa29ccf130e2","69edc4285578313d1dd2f914d69add075a7b354f7fba717606d1abe15292576b","6a34d9279cae58765d6ee4a980192c0e15f3ca217b9f1815861d472a281b3cf8","6b00dccaa7deabc750679ab085b237a2bd025bd971ee1eb7bdc333b393b19084","6c3c592efe9c684ada5661b8cc88a5c3f6e57c841db06b9e070687504cbf6236","6ce6d164c3e31463fb9e144fdf91413e55d077cfc4f25092bb02923fb538a84f","6e08a638e1e28020923effd4c65fc517dbe7b06100ff76cde74e427191503b84","6f3a7020233cd77cfe59eefec0a277f6dda323743c8d80e4e54a95cd3cbc23cf","6fccc6f0c5fa71c43211785dced8abd0f3295040eab56063f4e8d77f1c09b8ef","700cd21af9ed7e81900fad9d52de2fb11db48e64b038e4293168f85e5dd0e043","702d1dfa75e92a916a446429f474d4c296e6ea4e8c487995852d0525e8440659","704cf778db6086c3e282c81249fb0ef09c1d7c2043335ef74c7ecb69bb3e84ad","7075f89b1271fd04fa02d4db95c0f0bd6bdec24e53a7953d7afaeba40e17e8e0","71ef1ed2d5e4bc7eebe7a73bb3e9423e5bc2f8319186380fe8b38334952d3b01","7256ba00af1cf759b95b7bf8ae3b9943f31349bd10a7652a26bb419b368d73a3","7369b339daca0fcf46ac7fe82d65ae95c75d7dbcaaae51209e6d90b6587a014e","73ec844fb3e2b9febd00ba37508b284fad141630f03cb9f74e36a195180f5054","7410de003c7b582e30470d1209eefc796a70c76fe8d61dd9ccfe01ecfa41310c","741c27b54c49167abef1d8633e3743b0e98f82a73731e744b6671e119a1c6310","74b5d2ed555740db7b4b0ea9b73f8fe00965fea8e14d4f075eec26ef7a189c68","75aaecf53db10459d768a6873f6783e7d7110aa510c2894378df027c1b03584c","76bf5a9c126db6eb466287a7c0d823327ee9882a70eaaa6efb03d169b5dba808","781a64598efb2a11156f07271ba1c14c4f6b3d73aa2943b26eae02063df7af70","786b0c2856bf1f3f809e5903b0a971f1e072af5635aa50bbb9b1449f96d7b694","799abc1e8d381b8d97349479139985e383bb49179b5a80f39807cb35a3ee78ce","79faec494bdd6d098c9d2a9d8559f822938c6b2104188db95321d89e7a732979","79fb2e6e6a91117b6aefbdaabda23ccfa596620f548ee5075993a8dc7a8b872f","7a032dbf0351aa32c77c8d187f7eb697500ff186c88c5946ecc15adc972246a6","7a134e7f1822183ed1c0ded720971539350feaaf92612761210cfc3ccdc55870","7aa52373f2721dd76fc8eeb3d6061794f27ea8d11e96bcb1ff25a97994a77d5c","7ad4ef4b8d3221758a9e7f9577750ee03f6cba11c8eae8bf25f74a3131bd21a2","7af2394d2e697f355439e841b6323ffbbf8b90b2e48bf64873791fbbfdf15b44","7b947ed0a9e6e7ba180921434b993c62ac70bbaba6af0a1618569a2d4b705201","7baa35131ece7ed9860607157d2531d4d70a061bdc9bb9876e20328f127cec53","7c2a1c4c4c03e3d68d63e0ab58e4e34d3f2bc1a4a837a055fd13a4e9f95ce6cb","7cbf970a11bdb91a40e248eee97ef789205910ebc913349698fc75ed35e82fdf","7d6133667f81aa66a98755d253ea43301b45ada338225df034d2ffdfc79829e7","7dd54213b65fa0a6ce5aa3c204b5209b67ec16306b776aed7dcf9e6601d74235","7e89b59b456dde4bbbdbf8079665bd82c51d8e500018472981c15618b3893959","7ead0c68ffa0ced241af74dde58b3831343dff3f7eaab64bddb9954545b7ba12","7efb464c6d7b469303c43f718063d8456df6fe43534b5d8a4229f5b9ba9705cd","7f8188b57ad3b0c28210c95954e5623376a4262dd5e75f002700c6094b8d6b6c","7f91dfc2ea1a3131c4090375db0f489c2a572e245ade6cda4ebd440446d6d60e","7fcb8cba3ed0ee9c342947aa88f0f699bb4f5c23244d21c6c739c9b66d7c6101","800060d7b4934508d0277f90a464e3112fd2fc99af4ef23825d09b0ff53f91c3","800a802a4ce9e597a102f0a566535c1f9f7adfc60c41af6bd2db4fb7fe3c0d0e","820c12fcbded9048a363b9e0ebbc48b24f85fd4a68131b5dfc1b19057bf09ddb","824bff7541ec2a4b0be126f0b0791314d568a0eb4e29073de4f9dbe0ee4918b8","82c419e5de083e423330432c9d45c744043d1bccd8eeccb41e3014ce9ae3c32f","83347356a898238c013dff73246440e361a9e24cc3c4e0fe0e850467772b4938","8343a4211a4d0ffdb320d5a4305174d85bb707d15dad978f6436297d022daa11","83a06a604bbe36d72da976fcdeb88665c762b0f0de44193576ef2e0cf29aa9ad","83a97b9ebb29f5cd014ef5e178970a601ee92c44678f05d1860b383c5f63b79d","85a962a7c23c14dff8d683e738b53f422221697b213cafeb616d3a172a6c4223","85e961266b36e0f8ec2a477f1f1dfe7ad748fdde9d906f7bd3241e6924866ea9","8629fddeb4f273b35df69d4d28923adc14eff59d919b1a495d1a68818137c561","872ab2b2d65fe685b91e355f5af051c85b79569ece16448160d01fef38039624","87789dab547842b4e0c822758e1325a3cbb046063e11e105a4779b3741e01cde","87f2b3634baa504f2ed9508c6cf6a47bbfb36214a177eb13d70d6a987706818c","88b615ef6a31bd9958e98b8ea522f49f0360ccac5d9fa8deb9e3ef3fe3147d9d","89a96597dc9c218633adaf94bb5d6dcf4cad8f5e0b6f5522a28e3ce8d8b2865f","89cafbb20d6029656266d8cb0f85103fa519c8032598282fea58c94cc59c4125","89f2105745b3a7cfd30e7d7c598d6c8fdde0a599f30fd0db7382cba50412445e","8b3eec010d1eae43a28c88434f2410a751f790a9d6ec4a08e75e68c171629ab2","8cce78271b4f001606069a575a172041fbddc52de6b582c920aa3d3b5d5b67ae","8cecfa09651c40be4d7c11c117c80e1911dc75bf6f1cc34be64706823cc024c3","8d250acd40c8a24ba0d51cc73e65bba6856509b5fbf4c7d7a435897a01c6e764","8df1420c27503370db9382f68a0af8d2b4d56f9dbc94b24ffae450a905083a79","8e7371228a726f381fb811d1d812c39917788a3df7e53dba1a3c364e755a0c03","8f3827158091bbed154d21c843284ad472a4552da2eeb858748aa29676e45662","8f4a21c70e4b933eaa4f9cee119945dd2ebeac532e82d34e17511b38cf03608c","8f6debc54d2bd7abb42f581f2204fc78b27ff8c67ee4b6392b4d71c5f983ee9d","8fae27ba5117e202afbd523b249fc454912571900fc909f5419b8ac96c773c44","902b958b4db7d8d8bf73a82a8aa86e5485b39477047c8ad60175d118fe31d987","9056c360e59fc78edde932b54124df317f2f04a90c0c6eb7825a87b89edf1ca0","90aff66decaa3a0998e9a6741963713c0c82fc70da505519e3d60204bf715fa0","90dc4cac6326293bb54486d3c873b83299e9a5ec8c86a68bf1cc131f5e4e2437","918126027fabb7947dd4ae810dd561ac22167102f9f978f86906624ebe88c9ea","91b495938bc6015970bb02c844368d3eee84425b472772cdb374a5347db86de9","91c9ced5e9ab8da897b7f69166a7d0bade5c58d511b42d60d5430d536da45d09","922a332aa100d622da733aea8fc74094739bb63cd480d3349a14d2418ab6b1bb","941f70c384905ab77cb9a88e2671301117e4df553da6fc7a09210710deb9b6ca","9442788fa51227044803f1d3efdfc1c2b2da372871a85f0f7a6bb3596a5c003f","9460f427df72c238c4b55f39c8864f1fa3685b0716a53227ea6f7b591d955c82","947a1cdd43831936480167169d30334f818bb5d882650a3547827c05204af111","95f0c5f3b9071db39fd72b88ec9fb2079ce7553fd5884fa527bc9216777d7c10","96c4c83df72e9d860e2ee51f1a74bc867c4a45efc8bf11bf88aa82e368b89aa4","971f59cc197732d0c0b6b8aabbbefca4550fb8fb04f8522bdb4257c05a28848a","97edc66e594bae06bb273db84a35d84c8162a1fdf55ed46d781419a9f6a2e4f2","985638a05562bb796911ec231d306b81e36ed6b58219b3bde874559e9600b59f","98a097d6ebb754334250dfd3ccc5f3dfaf5966524758cbfc9e10adf4a0229693","98c7e4bc2f05e9b4ca703db4a02347db7355a44f04e3a4003e26c46a56bded2c","98ecc99d3396aa9a35ce97456be66c1aac0cc05bab88aa99109649291e61bc0a","9944d1a9674e555a41d31d069d136461eb06dd4052d40f2e4ea4368dd978e01b","9a8f2389b8ebc29d3769868ff8b918fdeb2236d88192fcf76ab0ea3db0857fac","9af18d8cfee466bc061271d82254d7ea638b59b8d5a3901c6610d5baed85c38b","9b01e565a1541f9e652d7afbe62e3bbff28430c1ccac2226ea434f45fc9a99d0","9b466e8fcabe551bb6292d23a359be3ea15b7627a6ad9c9e6a4ff11444c20860","9bac7daf255467f47b83723095f93fa4b574d5fc08593f48825a2b2ebb8e2dd8","9bbd03293bf53e9db51401d157b3eb2aa51e9c70449350e98b9a0a3fc9a684ce","9c3b318c461b56a8d277133a6b947ef5618690ec281c42e9de6c27f22458d4d4","9cef1feab6841836dc20527fcc8ad9979671fe811ff80a5a33bae113fcbebb97","9cf90b3aa59f3ca0e40fd9e1fec9703428752d63bded6b091d28f614c9ba99ae","9d1a0da545eb6b2e16b18fdd305a2c000ff2340c19ac843914b45f6a4f936227","9d8637e5adebaca208f21af0a254e80712988867411be560031f4b7a23cc04f6","9dfd29090b50334ae229e4a7e812cfb9f6204a66dde563e215d8f52e884cb103","9e77badd0923fd79ca9761a41780ee4dd4f9ca9b62512f4fb59c7f8418494da0","9e9edbe6c5c90ef3aa89a71fd1ec54069818d2ff48ce0f35019b811add042047","9eb67ea41c5bcb9557ba51bbbd1b321a78f16335cadebbed848d8e6c1fc68bab","9ed400941ed49b2d90ebe3cc111d90d8bc966608ca61fe9bc315a3c1dbe8bc1b","9fb8c5aa087d38dab064a2d6054826377eea3dda98229725c2523f63a87e4750","a0ff0d0bb3a3c801b637d091293f2eeaac68e934274e4116d298ba60ec3461cc","a1baa1f699fd4ce19e8ef6cdfe346e1b0be63e16d5c5cd5feddcccb16a62f269","a2aec2d2f35d7174801247141d637e77c4f34e478c575b0e0a04c6251efaf993","a3c84d76be9d891812e795dd46470c2978dceeff928d729c0d5dd6def599923b","a3d6708506fb5c28f45f0d610bedba11b1ec7bcdb363ffff3aa4cddfa515f56a","a476183540f2e7121e533bf2dd9125dc071c81acc880e88cb435cad7a6d35b97","a4a8cca930cdfd15285ac3a7aa757d61501fb77fc12a7c3fbd78c096b279cf63","a50654761d6812cd811df02199e1b7b25c9b0d65e591f65430f9277ec43d9c50","a514a8c0898b6697696ca6f0ed9a43bf8993085b2db4299e3e9f8e3419c4a5ee","a644885c31f390b5e6b7fe2fc8d086d9144699295ccb6ffa51b3f7c76c8ca71a","a64e8aee389ae696d0d4b045c0153092113fa522ed5a0fd9b5658b8418db4ded","a6c531ed9bbafabfdd649f3030daf2f24461163aaf99dc73bb24dddb77bbcb90","a70d82083944311ccf98b6aa8da5adebc93c655759eaaf8d79624bb3d322abcb","a7ff7302e668dcea1cd1db2241ff95c0d73534539bd03fdefebbfb57f60d3849","a8b4a33078335d2811bffb78eee49aab5fcb31597dae366d43e20c7f7800994b","a91a47fb4fa5c1b1a834fa602030e435ad641240e6ceeb99eeeab7341ca09dec","a91c8a1431a4120667cd523cf56bac004794fc5b8b24275ad2f9c8a15c75fba1","a986593807953215f834ba73e7d2565659b32aa849986013f8614bb1c61ea8cf","aa131e74e695292adab9f57b3ccc5a503a836dd4b95a3b2b107c69f35dba3637","aa4103342641899dc00c22207c13ac31c0c73afd97771b0a9b249187d979625d","aa70263d079788757f176da269e554fef9240845706f87a93101591f8114e807","acae1db4aeb323f3b637fa11b087c3827a2fb6d69718362f54e3bc48f70ef7d8","acd7884bca46ea9422503cead985691da05cca25bd5ed52a199783cae7b8b01f","ad0e6d78c1e450e19bfca4a0e904644ab0ae315607811a28ac3dba20de869786","ae43a4d252290ec0e18c64dd58d51bc885020b2473e71e3ed0741184c9f006b7","ae69fe306bf5db346ddfa4367cda24c95e44213baca27b0ee7d7167bcdd85af6","ae8c200dbcea29f43b29974cc247d70647c80d5d76385396f1c82ee9f669e2f1","aec13a075b84253397fb97e1c93a23e1aaee6d6bff2a9161bfd00a5b1d7611de","af12215a96963c1e7e5d766ed994695e423e4780ed0b3007aed87b150d090c05","af6b60ae365a6cbeb140430b030bdb667f53a2a97508ae92dfc9ed91ca73b54a","b09355a97e3aef396f681943b37a404a98fccc6bcb97781eddb2fc000d1d985d","b0ecfca0d114bae34ffa62ac3ea05159a4415fc6eb73ab1fcc4d79f657268f19","b25c41f19ba40e646fd9b6f82051ee4c38985539e445b26bd628eae98537df53","b262187aa66e8a97083bf7f79b91595bf7a4077abe7f8be5b00b4998f4579d20","b3f50ed7eac0e9c54b74c4f4e02297dd2d2465ce4b699bcc15cfddf54c0f0f81","b4091f93c3d96e36b0708f5dcd46e0e7a0a48f098036ccef6164e4a6429ed94c","b4093c67a9195ee7d28d2575e967ac80057b92339489c244243c7c504c669ff0","b44352445272089cf90967d4d413cf7009bed0ac19f3fa95cb831d5ebad081c3","b4ce73bea5219f1b27bffb36c6a9dee14447a710a8938db807770083db4552ac","b4f2140fb766faf0065a563ac3664f395b24c81dab0d0d0d01df47b22e888d29","b5102ef50e7d4ed1925af5a8b45192e737df02fafb75d7065995a2bb93d2e8e1","b5428b5775526a00645566822530fb969b82247ba83f2c80c06d34151e1f9061","b5c085be21651d8579e52cd3ffe4abe6b7f45c5a9ee84d38c47b4734409918d8","b6cf3b02f36e0efa93b04667cdc5701340033a09e41a7196277cf6756999a666","b77c6669bcd54e0fa949faf2f7205f2631acfbc1ccf79f93f8dab5c5717f0e93","b7fda8f4bf81f8213d18e3c314df5100ccb6b8db7aed6b70aaf202deb606a14f","b7ffd6cddb12384224772e8de79aec89d8f4bca966a3c2a05763889f92a6db5c","b83b7229045affbb98f8fc46f289ad05e6626ef52e3ed2f7e70d332a54a69e2a","b83f5334b85422ac110a24286d5af7003f2fb5b0d783efe257b38a2281656422","b8abe10a2a92bf537a49e8dee92baf8de3ed591848a1b25151dab0d7ab3134e5","b8b8c5cad182083f45ce2d05d036e6bfe91cde1fb63f2e5a97c683bb7ef7ea0f","b96cea09313d481dfff1ed1a2c552ea29e8fe68f52139458996a4e36157748d2","b96f9beb6d6d8fbf88c4b8b2b807a362f2640479cab6173cf64c7710817785a0","b9ad2510d8249ec4c8e7fd8b2471727aa1bd0ce8f3dde78e545fb2f8f2985a1d","ba5c707cf9be40fe966c08807779994e20ca3f30ea9d73e26ce31ca334c05640","ba7d7464da8e13722232c8f86273774054693681becc450a68aea21a5a0e9b91","ba87e5d43ddb10937bb17941f055f80a223d0981fbba44107aeec8530e3a7774","bac3431138e986d6426c1e81bdfe0a968394896c0751cbbcc8f36002fd0ed069","bad8f17b1d399ea125c524895571601c90b6c93418c248bd4ebcc7886bae9878","bb230236c4ab6353afb4147014c93204d3d1eb8a6d18558075df5fe79ed7f392","bb7fa81e41820d63d58313460f5a3999a1f9fc2cd2fb10cbb5b41a931d8be6a2","bcbef69f1ba50e45f3faf1b4529c32cdcf1e5a6612b5bcbc6aa6790ee14b54eb","bd3bf6053f4d423ff21f7ffbed9d0e68f3ea64b7292c048e9a37ade342bb7b39","bd714f38c881208f1190ad714bf8fa5aa63adf302bdaa8ad8810ff279e43459e","be75cc1ee935f783be39978de91ae196c16141d4096e16eb6d07f59583296b4b","be8c3cb2d8d67e63c8b069920b74c6272922febbc6a0a2c4a0072a7a213681d2","beed0f36d9b1b9a20bfbf89c96862482b8d5b9d4284bc89539efe9c9b11f000d","bfd21b5c8eb26e9d475868bb30d66ee08f20876e9df5cd06aa8fec01ffe666df","bfe97e65f2cbe6bcd0f14ff57ea4dc1dedb2e5f0db92d04d0982cf1932ac1c3e","c055d3cfd85b2ed4607b0d9d3a15ab7204c9f149599f748347dca4afe102af0c","c112d36ba38c362da1c022945db5b6bbdc3014685ca9bb7d940f5086f00a675c","c23a43ed460117f663cec698412729fd91b5aaceb48cc4e55a785b525661bf1a","c23cf45c1dcb748145d87f5c173dd3c8becaf9e3f6fdcb3e2ca91d6726b0842a","c24546a064b9315172ce0f951bd5fa2cd1b9884231cf1bdc1dc714771f1b3886","c29b8d250a7b5e73f4ef675329da2251b8de032501e4836445b6aafd90c645fa","c2e96d98c8ebc10237a2af1c224f626acfb9072c83078f4a8c6d9ef0a58b4a8e","c329c9df0dae8a036da9be440432d045be3ee13cf5664cfa6ccf11576ed11acb","c4600cd5358b5798a075beb54539d952f200def1c9a573bd237c795fd33ba36f","c4ebd58c4ff78c9fc0cd17d80ed563520f7908f9d1106735ca0f5a7abed202a6","c5db39bbdc8c2bd2aa7b58c28c3df9e407955cc3250ce7825c842cc4c30eaca3","c65325f807190f7084346376e2f48fc2b6bb946004a1fac1d8d117930e93d462","c6752cc3c7ad06d1e9f127365f078919ac46b77f8a8fe413650094d914838ec3","c6867ec30530fd3feca89a4e968522f783b636b165ef74f288c42dd50bd51a3d","c6bfbb004af355e96ed5b4c8c9b8b7a96d1c08d24bcde7c666728eb9497d6d71","c77c4d3f536cda10a71fe6a9cd17ea7c1408200e2f7aa7c5325d6915ff250c85","c82f38f23e7ed3e1024661b7a22ff694e88d3b268240e2bfc98e630df8a062d0","c8bd340e6fc7fa3e97415f7ad4c22c51d88c6e77f782c12923e841c04d3f882b","c93cd4cb5cf38fe6221fa8ae171ff54240b5f99ba80cd740ffac69c57e5fa381","c98c33b9137ffa25c66a9acae385fc41f9cbfe6d326944be0192b5657d38ac8e","ca50b525d7aa7762c56f402696dd464841daf19b036bb932e325090004b4cd71","cad13b6653fd9f811e67d13c5f01f9dec047f8c384097cee01dd2e2db39e539f","cc24c3770587f2421514fa399d2617201752bdca145ac39058de91d45d3d19c1","cd2da00f6f1bad8fb7c1b87cff80e122eb017e44a471cdea769efc67db369038","cdbb7338988f2fd35fd92f21909b7801d9954d1c7ca78401f52c9313f21fb6dc","ce887fb65b6977a2046e7583d704863624e55909ebcc9c3ed065b3d13079a410","cf9223c369b6fb7baa52f301f904352ba8e8d5e4c2a06f70de6ef1cf76fe1b84","cfb9705939742247da0cb71fdfd8b5f7a1bef6f1c2f0979a8f42e54c4a480980","cfc3b5044af37ae7485fba8067dcb22b2438bdaa6e3a30c22ce0f9e2c00aa597","d0481d9b6111ab4afba0462e88970b863284807ff44ca97364c84952e3f88583","d0973a1aca6a118375b466d6e91821f8450110fdf042ac848ee16912012d2b0f","d0df3068db679e24d9487ee09a6462ac5cf3df30f46ee466b66feb6dd5ff71e2","d151ffa66d8d096e0272f0dfff6c27e978cfda570f7498a727593081888b4ebe","d227e0a73e3c5452bc5ab41ea2c695dfc0ff9b0c1c81e59ab3173f796a4157cf","d268e680ee1136a239a40ebf005b30db6f3b52a228016f3193496f86250f15c3","d2989a1607fd5303615937b8c117d127b1b1cde519662ab1e1324390220e8612","d2cba4dbbfe3d026f825a8b470a2f6011f9b8e245cf042ae8889afbb17dac6b2","d2e4c515093f8a2aa824c8b542a016e5c321065f4525931b2fac4f8af2fe52c6","d2e82db1f6e479001e15c9890732b5049f8c900c568d5e3d15707a95a7dc3610","d31e8aa21d1498f2d4a07c4cc89ea6f5a6d3ce54d334dbff230e0f55db35c85e","d36034e2f9cc642d0f9f24cf834fa741bac5b8b139cbd2f50e2065161c9f3cb0","d36eb7456d2a42d1cffa4b60708e2bd3116f7f6758c96bbc0fee0f1704ad8a79","d37de74aadd5916eeae243decf347821c4e946356b9f70471658638ac3092f91","d3cf9b1433fd9a083c60baf6ade1df7f2a33e0cc7d519f491f9d6a93139a41e4","d49d02cad8bbfeac607457b08aac6068916ef45d8f6c980279d6e654407cc7be","d4f51c31a454d9abac29457cbbc21e1b5767c0eac1b37c41ee787a3efb05c80f","d52ca358246f638d0e11a061e97863697df44f43b093d6e8b84ba67b5838f2fb","d555a0d2329caace197c1468fe6708349125762377ee3bd04b031b7eacfc26aa","d581443d0b6b42c76b816edc6946ce01a639ae42653ddc8cc2d6a89ce14fe947","d5adedc08fa25bd06734afd1db3510dbc53ba0dfdac20cf601fde0c77702a72a","d5c084e12da4a5111487c166b879042a21a056f761ee22d9237cb4f65f366341","d6077d547aa21ea10a9bdf6c752b8d1a0a6382b4b43a0fdf790f245e66a609fc","d67e8c1aaab1ce6ec1755599ecde153c47c6b90dd4c301663abe9057bc31af57","d67ec5caeb2af5f9c57533a34cbde7daba5f5b2e5e6ce34c3250893eef25f13c","d6abcc1484c3df45bde915abf48324af1e995c3266a3c6c069e98e94c8d9a4d7","d7a44c85c25ceb7d42280f0c2576de52a3b3cc3ad2333e788ecdc7f7f7fe4b3b","d7f5db16fd3b6ddd5acdf655e090ed0e84cb89d9eafbe1ea92b273b71a38f173","d84489933b19a8b073c65a0386e39e5067830facdc365ced6efe1948c7201771","d8c8b3c52c89cd715a7fdd2759a6f73c3a5f505303b110656cc35f7549a37cfb","d8ca8e025e226ad6bdd32a6a9fceae2982b0413a0ad09314558b54bdc724bf99","d8d03142030c11a0aa1012102fce2b202baf88e424a1236832937e87450dc579","d9823dfddf6c507ec030fce4bd2d98fbda18e595c2ebc563574d9196cc7a5e33","d9b0972f3406075b860ba7cd2e71d4492c826960319b10389c2c2820e2981254","da37a61fab07ec8856b725854e4064f55a59149aa69cad1bcbf89ec478b9f578","daa0fc9f9dd08cb2dc48bf33c9808cfeebff77cb9fba48f98ef597bb9dd6df55","dad01e5bfb13a6c4419f4d24fa8dbb424e93a1c4be656b0e5dd48ac546e0a0d9","db049e7abb7c75b608ae25cc8a9f95959f7aedaa53e22390290319cc2eed3977","db21a75b4fa6165f75268963474f3262124795d816ba80f685bab2c6eaedb028","db66a999537b941fa6d512908894ba86e8dadd0e14b290ebc119555b7e60264c","dc8c31e3075adeb63113852569b83dcd432485621eb77fef62cf3cce5c84a214","dd97ab52fd89f42352c595ce137684cc519c473fa17969e8a6adcde7322a4748","dda0a34d6704887eb36bbc0173334b49d755cac8cea3bbd17bfa972f04183dd4","ddbda9408727a19a4a55d516bed99331edf67d8301de9c78564716465c949619","de0f295bd0e46f29db1167d6c21bda624887c8543545d0c37d662e5b1b312341","de9a46da1f4605525b484a228f8bf356a9d900ecd16473faf77944b22575c141","e0288c94ca9c16a6de217e6baeed720fcf83e401bec45bd15ca47ba8fc9b44dd","e1667469384ec775a3df665679cb3fef057dc84dcb18ed8db8b9c5723835968a","e16c328504278cfe520d6d99990f2a4370cc48159aba86694d0f7598fd4b0611","e24df071f5325bb3a5b20f355143556bc7712535ee8b6ce4c426598f06fd2448","e28d8e6b71264d0bfab853e63178f2c151367cce0dbd16125596ff3604b6658d","e2c734504d211580b4e6674eb1c7d31fb6fb730c037210c34c980a96f9098269","e39ee882667ef28feb4971b73f9a01d3d72c557e1e56d59487af8e0f1b21edbd","e3f19c383354cdf45311f92f00b90fed25dfba7e9892ab2f5f3aa4885876b75f","e409fbfe439455330c0fe003de860e30f7093cc3cc83a32f886c9b539a29f60b","e519e78acf2938460c7ee053981c744dafc7642fd03b56a117d5fec78d258b90","e5db07b7fb0eed216d838fbeb9491257cf54f9bd537a68c8edae7a89fe64c8d8","e61705ac769699a40c52e332cd890187ca9301fc6e64393c8c9064144ccc2dbf","e6300ee8e6c2c4ce6d7ab02b7b06fd1cabe3c5c52b99a6ea3ea8b5acd5092e0b","e65e28b172b77d093f5425112bdae7ab93756487226fd7363057f85bb2a2556d","e734d068446591aba283d136c21b4fb0209f91352cb4fc6589bd651cdbfec163","e7556cd0bdd06760602ef78c5e3b30b4dbe175f96b7147b56ee2ec181a4c5ea3","e7a333109a7aaec2b71048868500c15e721900628eb48790dfeaa1fd4c2dabc3","e7c9175fbfd9fd84bed95d552bc0a439b07a233c3e91fb39ae2f23197ee53f1b","e7ed299ecf44d4a96c228e9aa30312f405df34d6bea99d4b0f7074c79705a671","e8bc1b4f162c4066d74e5d1b3dcbe344742279b6856736c2e1690dbaa7bcf932","e981ced1bfce64a19fa8de1cd518a93f4669d01548f4819d0e1dbb50d266fe04","ea1b8a251ecc1fd96697d0c602d3e14ec46383d27bb9485a0326cea5576ffacb","ea311dca2ef14e02b9aae563bb28dc737b04b7f01c1ceb2be3d92007d2c74ac6","ea8e5b79bbe5329ae8437677c8316f2f9fd75bb1d40c88308c269140a7e564c7","eaeec7c06d1408fa6db5d7ada0a232b1633ffdf0ac815033c29c159352347c81","eb708890ac7e19bd53007ccece064f7e2a069a3751270b4fdafdd1668136dee7","eb996138bc91c0ee63bafe1ba10b130ff5a2fc82aa4918296222e0a831a569fe","eba6e8e5a12a86f17fade41bef365aa95491c469e18aa91aef64908a4263c905","ebcf0bdb3541c8bfb7c9a53f632329b77341cba6f1a2fa0dc9704acfa3276dca","ebd87e3505f3a1adff0c86ffec6c380734df718301b216b7ee089c174130de60","ecd5e83ba8c8eba6cef9c3da1edb8a84e3dfb4ed71d9a2c1908f2c4d26b26737","edc160a11c07dda8072748b66db7f27b6cd8efbd1faa3f6c826a0fe445859c17","edfcbe4773eac1fe2964179a4ad21294efede89568f2efd8e283ac18bc5693b1","f0e1db9b86e2132f004ebf06819eb55804f766bc03ea5d80f487d5d98bad8892","f0f90dee84db760cc1bb0f6e6983d4de0e3d5d9f4adf7b2b52f0d3dbe6d585a4","f1297fd9ecf981024e1544f7f048705377b53219240274bb803ac30e4a52084f","f1d4a6e98f41ab3f6cfd67cddeab9d0ed287b92cb3dbe575e3ce61925510a792","f21c3a9267110e469f224ac7eb76ca5bb084fc90df014f1ca6791d5770483944","f260b4b268e85a8f1b04b2fc69ffc0bca473d2e42de6f2f70128bedc16558201","f379a1b9e29aa7fc25c4c0c897eaa3c0e90d66a201a0ade8cbf523a5cdc8cf50","f3e04891c79b604f9235f438adfa49ee27db43d25c7be0d1cc06ae53b8f6d2d8","f46904e701174fe2850798d9e1b077bdac42fcac01dbc385298da01118c82aa6","f4de28905adbfe6ae4bc38f8bf5f47a444aa8d0f2023faaa431d6f72f9a3edea","f53265f53af0b0856911ab08b373736964d0c443e8ba61d7f1d45f5e5b04edf3","f5403593ba12130c04827f88d019103e924651caa518b7c290673a02f7cb409f","f5681dfc71121ed0f88146a19479675f2fabc6ed376fd5d162e50d815c048d66","f686173d310f41e26e3fe8a7c1dbf4313e4d793323335348badbcf4633f5d699","f6f5046c1263095a69e774716b0cd0907f6795af8ad683c5f41846d4c54a3449","f700bd87d4a758bb71f47731121a9b2259a9ffbd50b584b82f4e6a1f205c276a","f704c9c9e2cab1ed44578f48d161320b5fb4384ecdd8b40a5e22c4078a8594da","f7993302f695430a0ee938b1b3684fdfec4055bddb378b52c81785c0319e8c98","f89156489d35f9992d5971a52a6e03a7d7f095e15c2c782e85efb1408a2bd6be","f99ef6fa3c9c6bf572ec69eb6eeea9f88ce6590d3a5565bec62b001b6f2a376a","fa2dfc22b4fdbcf402a822e8dd376925655d997a0f96284a60f10665ba3581ba","fa3df5f8349aec4805bbcd279b88697def63f2462d8ada0b5fe1d9983d9a6daa","fa6b97cbca1d4f09662e706293b0aec1eb76b8e2277441f54ab6c548b5423236","faac0c3fa7cdf67b452d407e9a1db5cbe1e9140ecfe300200b0b0a6279c97c66","facb45d3084caa490d9b0ac2bcfcee89629a4c3db5926ec9256a9d27d25559ee","fbc8b53b5c6f3727c084e5e0429e410a3fed5a17e1a0144692fd196d9836a4bb","fbd74e4b8dc748b2efdd70aaab07adb80d7f15a38c1261de85bdfd9591ff106a","fc475f9c2d8bee2ffea435e86e6b39b6e3e071143a4a1fdf6765b0da13b66de6","fd04d7588bb9e6ca0a8b65ed0c9635082a9ee5f46b2d1b5b25866a072236c1fc","fd60f2a432086c6fc4a4c39d8d2d6edf5794c763c05a6401db2bb5fa2c601775","fd618761103380d690cb98804e8f116b6c66ef049fbf67c1a059ce49188658b3","fdbd44d3c55504edfa1bacb4c9b7a6c102659d4deef0ca91b9b7ac567ea9cfc5","fedf2577267d6dcd060ebc4ee8de6ccdafa60ab26b78d74c1e8c784252fecb17","ff532716738e2fc716c10797d9717f324cca3a1234320a84a73a0b89569f11ab","ffd0fe3449e449c7b9fcdcc7e2c1ffb677e57ad935a252de88a0122d437efa67","ffde5c700732beac27a9b5162213d387422ce199400e56d9cefe550005b6a542"],"schema":"fsgg.atlas/1"} diff --git a/.agents/skills/atlas/assets/seed/records/12c5d5d40e9abe69ccc99cc5be3784c214305ff2165e74d82b3d9504927da5c9.json b/.agents/skills/atlas/assets/seed/records/12c5d5d40e9abe69ccc99cc5be3784c214305ff2165e74d82b3d9504927da5c9.json new file mode 100644 index 000000000..b3a7f7c5c --- /dev/null +++ b/.agents/skills/atlas/assets/seed/records/12c5d5d40e9abe69ccc99cc5be3784c214305ff2165e74d82b3d9504927da5c9.json @@ -0,0 +1 @@ +{"citations":[{"path":"tools/legacy-pr-update.py","repository":"FS-GG/.github","revision":"23be79f841f724cf4a64a9ff61a54cf55bcfa5d0","sha256":"34557a2c7ff791339e887d3a9ec9f444104809edbe5412a0d0fc0de4c066c501"},{"path":"tools/pr-lane-admission.py","repository":"FS-GG/.github","revision":"23be79f841f724cf4a64a9ff61a54cf55bcfa5d0","sha256":"acced39d9ab6aac1ecce9107ef6d26618a64364ede9271b5668dcf6bc29c2f30"},{"path":"tests/pr-lane-admission/test_legacy_update.py","repository":"FS-GG/.github","revision":"23be79f841f724cf4a64a9ff61a54cf55bcfa5d0","sha256":"4af9dc45bae77f13f972eaf2c500e2b0d0e169bd342d875d1692f14642770f1e"},{"path":"docs/coordination/legacy-pr-update.md","repository":"FS-GG/.github","revision":"23be79f841f724cf4a64a9ff61a54cf55bcfa5d0","sha256":"c1820e827fe16b3fc207b024fd39a5fafa6b37ad94c321f1d19d34e549d4adda"},{"path":"tools/legacy-pr-update.py","repository":"FS-GG/.github","revision":"71d167e532f650fbd8c57353185adbccbc32ae00","sha256":"5773499da99cf8e0d4c82dc38e5439eaa463b85570abb543d3788ee65e6c38f2"},{"path":"src/FS.GG.Drivers/workspace-inventory.json","repository":"FS-GG/.github","revision":"71d167e532f650fbd8c57353185adbccbc32ae00","sha256":"13dd28134211b416426c39877c6fd850ef5c839157aaa8ef7520127059e1134d"},{"path":"tests/pr-lane-admission/test_legacy_update.py","repository":"FS-GG/.github","revision":"71d167e532f650fbd8c57353185adbccbc32ae00","sha256":"2b766d98419c148b801c0cb71b149fada000c9d8da49047a526c13440d3b73db"},{"path":"docs/coordination/legacy-pr-update.md","repository":"FS-GG/.github","revision":"71d167e532f650fbd8c57353185adbccbc32ae00","sha256":"6036f92c7f52e18f227fe1c1ad687a628972bce43ba2cb91d4acad98c943c9e6"},{"path":"scripts/board-currency-rules.py","repository":"FS-GG/.github","revision":"71d167e532f650fbd8c57353185adbccbc32ae00","sha256":"904706590286178790f843ecaeab28e0d3de61ac943bcc0e5637d3de5aba490f"}],"conflictsWith":[],"id":"github/legacy-owner-pr-continuation","kind":"boundary","recordedAt":"2026-11-03T08:14:29Z","repository":"FS-GG/.github","schema":"fsgg.atlas/1","status":"recorded","summary":"An existing-owner body/title continuation is distinct from new admission or lane adoption. The separate --recover-legacy-update route binds a complete native roster of up to20 existing PRs, current default independently of historical PR bases, native owning Delivery references and exact issue bodies, existing source-change marker and pushed-head ancestry. It leaves lane metadata absent and preserves unrelated machine markers and reservations, so ordinary cap/unknown-reservation checks remain unchanged. One native Root operation comment binds repository/PR identity, owner, branch, previous/current heads and operation; REST/GraphQL comment identity and author/editor join the maintained board-currency Root trust, never caller-supplied login lists. The repository lock and adjacent rereads precede a single body/title PATCH. Fixed native-PR custody records intent, full deciding fingerprints and possible-send before effect, with complete independent roster readback. Uncertain reentry is read-only. Later operations require a fresh Root declaration explicitly resolving the exact prior journal hash/intent as delivered or not-sent and native text/head agreement; each prior journal remains intact. Source and pure tests do not prove deployment, a concrete native authorization, actual continuation or Delivery acceptance. Root policy decision is cited in the owning source document; it authorizes implementation only. Existing exact-two adoption, ordinary creation and SC2 admission remain separate.\n\nThe later prepared source also closes the actual Drivers dependency graph. The maintained workspace inventory delivers the admission entry point, its lazy legacy module and an exact projection of the canonical board-currency source to `.fsgg/legacy-pr-root-rules.py`. A source checkout keeps its canonical scripts path. The dedicated packaged alias supplies unchanged Root trust and reference parsing without making the ordinary Root-only board gate available in receiver workspaces. Actual maintained staging controls compare payload hashes/modes and exercise a complete valid six-PR plan through the staged CLI with inert provider data. Forged Root authorization and wrong owning references still refuse; removing either dependency fails closed. This is source/staging qualification, not a published or installed consumer claim.\n\nThe original ten-minute semantic job cancellation remains unaccepted. Its separately reviewed finite bound changes to fifteen minutes with every assertion, step and permission retained. Existing-owner scope still requires same-repository Delivery ownership; cross-repository ownership is not silently admitted. Fresh exact-source CI, native Root declaration, guarded first real continuation and any package publication/materialized adoption remain distinct acceptance. No draft-default or new-PR limit change follows from this repair.","supersedes":["c98c33b9137ffa25c66a9acae385fc41f9cbfe6d326944be0192b5657d38ac8e"],"tags":["pr","legacy","owner","continuation","custody","recovery","no-resend","package-closure","root-trust"],"title":"Continue an existing legacy PR owner without admitting a reservation"} diff --git a/.claude/skills/atlas/assets/seed/catalog.json b/.claude/skills/atlas/assets/seed/catalog.json index 54a894ded..bffd3ce86 100644 --- a/.claude/skills/atlas/assets/seed/catalog.json +++ b/.claude/skills/atlas/assets/seed/catalog.json @@ -1 +1 @@ -{"records":["000ada42299601fba29016e5c0e0d4012876fb42670bb10fa0b1315477254ba4","003893cc49855d17a15295d7adbe57ee301ea20281dff216461baee0810853ff","0052dfb9eafceabaa590f4497e4d42f19020718c84b981d265edefd432ccf8dd","00641d046d6869fdd0023ab3df99e0e67a6ea28f0dcb701f622b1cec8b3e07c6","0066d4a624c02398f21b4d7a736a9fb5101ed8b6b13ceeab46907e9401af98ff","026a241141ee10eb829aa6ce461969242d5c1d45fe9ca19f08ef4ea880877676","026b08fb343aefe19177e95b759560d340d372def4b71acf613fefee3438ade2","0357495d23fac4fad210b6dd7ed7cc57dd33d107e1659a81f085cad78300797f","036c148f6d0e89858c9bf4cf380272ca6904bb4ca277a909fb71c47f5450cef7","04652cbc95ac4dcd21b837b38f2ca5a0ccd4d0946bc13fdb31c9c15a578d3a2d","04d17203f03279980862496517a1f0861be5f6cc8063bfbf92f8f8ac19744fdd","04e404d89dca295564813149472b1de8e6c43357e2f6d91d169ded7600ed3a02","0509e5c6fdbd2dde0c0db8558647080560714804d00e4f9268342f2e84858a3d","06ad2c8aa0ff3b862edf3ba99e0e4e8801ee163709e66333cd06c3fc61232b05","076259a45e71df780b012d29618c17739246c86321d2ff05a6c272bcca8db675","076fa091c878b19cf56a94be0966dbcd58d52c1839f9d4b85bbfdef650cbdb88","08b3dc660b9d2bbbe75b590b2b86d941bf935a254cd5f09de71ee6894f4048b6","09e90ad705af012a8c36efbf296757f35adf9c9ce3b8908791c75d72c192973f","0a6d7dc5b64970bfdadc9049ace95e8bc163fc421beea70129ff0eaa692c6d06","0a862ee40916522f8ae5f14b3e084bf5f2e6488185583346db96ced16ce7619e","0a9df276d42b56d98a7802befc2404204e0e5ee8bc7f5c032f7bb29aa4ae2091","0ad4403c8f4078dbfa543310c69bd1dfc768e305987214ffc37d7b2600c4687c","0b2d1557ff6df5f4d65d540a5403b07ba81b381dfc799b7884ac72dfa6ee7753","0c22360d4653eb0f450e4d3d34564875f1660cfcb2d546095d98b3faa3967cbc","0c7d3f36e3bb4270edbf7abd99cd2dab772df274cad1c27c7e87e302b8eb1c23","0da4d093b49c0a1f654b38008bb01195e816829279ca1989bd2448194e15361b","0e560af7d9dd2e0f2f588a74cd35512973747f20bdfe0bee0bc889105ea53dc9","0e9612ab3e2095fdf2eeeb3b08d690f03ce16e7f7ce948a10d2159b267769651","0ea7107c2c8edaab3ff2bae32f63cfbef6903a51cdaff257278f757ed5ef429d","0eef4d717eb03f0906aa3be7336aa71f831726afabe8a56077b76f6e82fd08e1","0f11324ad653d8d841962b0eeae9f68b80243d4ef7df4f2404ed4c3e45ba5197","11fe30832d93706c60efd836b09f35f049c4a715ad6144cf277ca240c5780704","1244d27db0cf5075353bcc622d0fb3b5ca6a7d08526e2c5754e8b745c250bf3f","126c817ad25ca9cbac2a0f7446e76c79852459ac7b9c61e3ba5d5cbfe5d37dfb","13824d6bce0f961c89eef4bd3c8a72ae6ecf7a1339b9e06eec964dc5c12dc544","13d0363b8d765c87a57eb42c4988320a9c2e7fa09024aa972f4b13d7699a552d","14156f1c6bf0fa8dfcb5cfafac09e012db446d528dad0e4301404fd693b9bed3","155fe673b8ae12549c978e1bf1d5c43e360937fcf2135cdcd5aea6f6c771da44","15d41240067e2335a0354a4e910b6610f2b8f079b8f67186f10181622b4a8999","1746f4f9d47b7dc42280dd34e664b3ec410d3cc69ac76933707499ffa34c79d4","1754adaf40732c3a8c73d2285c25a8b6c8c9d3e68370de618a0ffa8f3e60fb6d","1945f527afc3c2930ec4d7fa57ebb2ef7dd6321c0dd3ab9233c9963e9e613165","19d657b67672257ece127f3b957674b7fb4780843148db0a36a0b329c2a418ba","19e75be8ed4dfba2a6f8034154052160a7a181b17d887b3e8724f3e3c111c31e","1a24f6ef0c08a898f309c1b925fc19b29526f913a61a1dfe4b1a4308ebdd97ac","1b3ec24337f0252a00cfeb6df0a0f5d2b6d737dbea61b8d0b4a643f4c686df6a","1b5351b2dc647aba864e387168db5128435cb80da94fc42581cd60a05fc34b9a","1b8cad98d53da179ab05eb47c1783f4c8b45b9f39c635e7a337285f5cd9621c1","1cfd18d1b12b25604d818389a34bbaa746f450e70246c7f4242fc4e215fc46a4","1da011289116fe88fe92cb8f0e83ed7ccbbca251681d4e136c5a61c40364f8d3","1ec9445b242d2a2e149fe71c67bf13d8c0e4ebe5a6ed7b022656b9941973909d","1edc36731a9c76ad07d269d8b4fd84c8c956bb43d6f56de17d6208164856ffbe","1fec5a63a7b2b212e3e5d5222e49061f3b924966c9741294f5630836be8a3925","20901b579f69cc97eb56b492938864667576e1c9bfacf13f8a529c4f6e543448","20d01a387b4d0801cb588492ede88cae7bade9b7ea3591d9e954add1e67cf4ce","21338155cb4f52c49e5072c877771be67c75590d9b238ea025fba5209fd6e018","22ef13e60456fe9046dfe72f20122362aeefbbb445632231b8e364ed9b50e135","23af79bd1e7995fc8162ddc4d830318acb054bbfcc9c7d5cb141ec306da67386","24278a8f6b5925968be17b45f7db4c08169ddd5c92cbc103a166a690c02dc351","24373b643450d9dd3b8a5b0e74a5fec2844cd8cbca7d8a57dbc8b9ad9eade9dc","24d4f2730d94d1b7f149771ef0e59192f4936d142b21f4a56b1a391e4514d38d","252de742c26409c837ef491f55eb03ffcc99da13fb1a2f8ab66efbfb0c081a2f","253bb17320020b6a5ef8f0958856f6c565a239b4dc246d9e825f8b14da9ca8de","2591526ddabbea03fbdc38bf172bc54f42df9bc51eba7ad2b70d6e67215f08f1","26259abc7fe745f52e06f2aa2abb0e50f189bc7608065f04d5c669a0a99941cd","26290a0990d6dac0ce9448e05eb934210603356043dcf14a5d80585288e2aa92","26d6b31965013079d4db67a2c403e01f21e3c30ae65953400dbed92e289a0925","288daf614247c260cb673d8674e8b3874ccc4e269347836851f702d7ac8e2f7c","28abfaf6d50ca38af0b88aa50524200c17af9000da83ddbab3d8f9e06e020fa5","2905a2b4a58bd9ec1c4f77fd3d1d246c02caa49d806272756dd039c79521442f","291d3db272eae084d34c04bc1305f2abb26a7e7acbc5515208469b46719a4ed1","299e929f58fe7d2878ec59ba6ad9fb74f1b1e550e488a4512373b9621f089844","2a38ddebfe3380232e35d5a24f9cb9f7c38abbc9c68add4ea5952c1e65d328d2","2b4f7c8dcc95ca8182105b9b6806391666e6a2c3a5c80d3ce5a5f04fd6cf9122","2b5e739c8f9602c585e67554c457e6e53351679afd56ff324f8fecc80f0891f1","2bc251ffb58a0d03480748058eff4c44079a0f21d75743063cef50263982337a","2c76ce93500601e281a41f5985fe4e3926fc8bc9d01ee687f14052cb553ad2d2","2d46924a94c85f4275a449dd3d9eb6c602cf8a9104db19d224e3aa469b858d06","2d5048eeef90792c0a2b9aed7305598a28db2103fed3903462c6c1882733c3e8","2d599c722a08306b98f2d833fb3e4a7acb9dea92e6a58820caa2f65c09803fb8","2df1610ac1b912232030b5507e5e944515b0f1549bf2b76ecfb12baf0f40ccea","2e1bc31ff6b6fb14d0ca8703a02833db749b03e172f2e91f9423f0751e88c256","2e872e9d3ab8b553270e79673060c50c1afd68a41fcf9fdd0a13cba80be0dfaf","2ecd502add2d801eebed39411fadc9a80098ba9ce04a5f4b728a0e4e331232d6","2f7357367d921995f4c6fdaa693392adcd2df4860ef4d25c8dc47f7ddea8c755","2fb2ed7902a8e35dc36489a23245d963026d688008c92fed6fdc1f6bc27198a6","2febddcced970d495778f33fff212929ac99c23adc42be0c1062f5c8676ffce0","3018f389f6928af5830bdd081c9d03530a379f37d1c2f9196e6fb3c44eb337d5","310bfb5b2d061bb733771e5cb7b3b7d25db43af5eda9f806169b7ef9330c2fe7","31fe4b51d55cd99a4692d2cb787d362cb4c0d0998d3e001efdb5cb7ed838340f","3242912d15a34fbaba05e5e4ef959577b2572533305bdd2e4aa24fe8b0fd1173","32f69a7b8997ae98b9305ee578145d795dbcd39ca4469bf2465e57a0295cda51","335683e33b94cb86b5e426b4faed200673bf850151191a08458136ceb164fd4e","3407ec53a884d3945d86a88d6b9a883419dd426e96b1108a8e6686f30397a629","3442ba5c7643c793f62d90ca841f7891b3dbf97f028bc7b62f8b4f88c1266d1c","34463778cf2d29e3896a65613cf9e3eb3e9f2d8946d17f12b609e70eec63d128","348ba129b7b9c94e24fa8ddb81024e777c60448d1b5d49f7b2075591b23c13b1","35da3938b72cf3520e126ad595157104b69ab748904c7b4e12f563d6b103172b","3600e7356a3741ef02f8b2ffa6a6b5d822dcbb170771f2ea33312dff4470f431","37c8908ea2a349cd3034018027160ad810b28ad1fc203a9a353971e1f7396b4c","37e39faee019bb041627510f1f02746ba9a85696417a083b438eb4974b72c2bf","38a75fd804821f4836f0a7ba8d41af3d3a3a5f5d7dcea68487009297824258d9","38c6396e645750efcb2f187c36c383471b3b0b59290e3b42cfcb9668594cd0c3","3962789d05f324d436a363700cbb5ced5aba791d782b3c0ea73221fe0c1f0b97","3966e5e53811c43962f5d0953e5da4753eacefbea27ecba9d36af2fd8e4fd52f","397476cf107b48e7a662264f8fea9f880231fd3d1e0401622650f214cfaa35c7","3ad8b0398ba6c354c9e31b7438b2515579fc0b1f17de4b35a914c862a3a11e3b","3b3c6cf083b12a840565e00458e2fd4ee8a61f97cda452703a6b13d7776b6c13","3b4af144afed3d52dd2e1f64e23bc25b3475eee5f7af3bde9886761b15c33dfd","3b5d82795e9f5d1992ab67e078fcf1108247ab9b6d1baeac944d3ec0294cec5d","3bce154e59c5c45216bb5372a352e948d6cb365bb1bd47d4666ae0412e507ca4","3c75b650f3fa8217597b01d3aaf25427ae2a658a7c966afeecdb391d3ba547ea","3d0274f77576abdbdf442c8843e955e1bbc91e9f8cbfe3646b119337cdb13c96","3d642ccf9ca4a0f7f5dde1b41f65c99e9c447cbb9e64883b67e4fdf76f216f52","3d9fd2c5877483382f0c7331206393e42827b5dccfd60549a6771b7a5659e524","3dbf6d1c2c8db1a7e3988e2a84b67a4e1d7c8304661652ffa94db3b7eee08edb","3dfcea4ee3d0d0ed09b1f77bac48b33b64ab4620cbfc74fe0e4201b4cdb81ce6","3dffc36586e9078f750b0a2b4cc2c70a17a81294903186dbe8cc47cf8055b9bd","3e2f66baa16c7ea936eba34720a55897438f60b343cbe8fda4eab1e5dde044eb","3f5465798dbc2ad279ca4849d5d0f819bad01455e0dd2a9d98afd4b55cfbd7ee","40de9f41f9a9f56ef6a51d065270e875b4a85cf043b7c4a0173b2510de4979ea","4134a3936170c1fb5fa6d2e2329185a981436477a66b7d31e827c363691bad50","414259a2fda4a1a49729be6fb1aced4675ee9cbdf990aaafb8e5b3153b54d64d","41baa5d98b5bab2ee01cad50c05b83edd8cdfeeb00f30b9406b4b2ec6d13d738","41c768ea17144c6ec225e9a65d4c3c127fdd7264dcba1a89aa17b20fd5d7e3ee","42aeb46fcc3d10b95e4067bc9cda875fa933b4102873f67c7bf1f8ca6799a598","4320b92712bc14dbe10b56f1cd3d1bdc093fc4be6016732839d0be4dd4d027d3","444342c21a4743af5961beeebb88088f5d2a0649f76c71973a7706a744f5efd2","4457ab439bc8f212d83442dc7500e9d45ffac849d0f77cb97686d9b0672fc3dc","461d34fb1d53849951a7e715e52342372d779299fbcad210794235c610dadf64","46a24cd8e385b748f40d9271b1e856dd6d68c91ab356abb11ff6b65f1ef936bf","46cdf2c207f79d388001f6636dfb7a98bb2ba72b9d1c6df4938f0a27691e07a6","471570cdf8144df0c32aba1730aba24c7e42e5ec317af771ffa169f5c842d117","47b5cb2b011c0f7012d75e88eb86a10f3f0bd48545db139669e654cac1f69650","480f1ede18ae031b164d49d676feeb1090fb33932676ff52e1e2eb24e8d154cd","48262b98c0bdbd5ee2314345726d23630ec1771735db8fe5f1a8590b662c9962","482cd15ecd9cfbd8e1943c0fcde0bbf1d875392dc2a701b698f48bfba684a062","4855e1947afc954cb1b20bb45e7af10b098fa34714bd32e9bc77941cf58fdaaa","48797c44c92cb34fd9a57a08020b45c6920b2268dc8ad616c0f814a3710d5316","48d094622ada1806cb30335926007c1abc476b1f7b45a2e250c490afa25e847b","48de3afdc6ee73ed121d1433bc6367a399286d5f8c2c63670a0b3b9752a36175","49e8cf09e38acefd3a0fa62d048028286d3b47b5ceccd8f51f10022978c47820","49ee4a3f2a8918bdbbafb312cfa807d9982800d13d29ee292c6c0daad8b9b8f1","4a724a6a842a132c2185279513f341b79f9be93e42660f1255770eeae3b1323c","4aecbdfafb68feb3124c39219498241864bcf1ceaf87fbf80598b1dd87a9191d","4b364ecb35ad02b06b6b0f32b6a29202f2c835e1ac0d70b89fd0278271799dbb","4b6ab2768e1ff3716ac8565201c031a820c208db9ea6ae1495dd782e7557a3ab","4be7778c4f491d55154a028d9a9dbb35059953fbcd243e0206902a6e64645efb","4c8c327dacf345e184042092e96ad3ea02ed4cece57dac5fa68ea52fbb5a6adf","4d5a44ba07fafeab823b54a21846269330ce35b4c190f3ddd5434bc8530d9b41","4d86a2764c55b5c5f675fddad8850ce4ceab160ac5c164a299fc098899d31aa9","4da0a5be70e8af9c39623deac83822749482187f6a0fc3d186dcfddaa7111576","4ece7844e2b35705ac39fa25913f6909aad5b4b7446bd637ced46b47c0db135c","4ef30f11bd4dd9d2eef8716d88a83010546e54594b2726de84f6d587651ee940","4f03e231c0dc5c9bb2874f6856382d5b205758af9678fffdc7552d4e4ae9866e","4f1e58fc658a4ceda181e2a7fa249305b09b573ffd68c2489f204f4957224957","4f2750b974c1404acb721ffc84cbd1d0756a24211dd6f6503c10ea74dbc45676","4f6fcf4dd7e73d86e06bdb9c14a1078b61c0efb2663ced9bfbc5f46fbb4c6d8e","5029c7b222158ab3f325168fa543d84fd2332d2e3e38db1ce7b83899cef201d1","509ec9c08864b9dd0029f32ffeac85fbac863e2dad459994c65b7cb5264faffa","50fd7e982eb2d2813634b7c44e102788a1a1cd4910a27acbcf219f76314fa322","52049cc9cee43bb27229e6b3e983e02c6aa20dd7d153b13e3c74bc6d2b47cf92","521ed246c4119acd6b579b6eefa23389a1655df54aa35de7671743979ebfc68d","5382c901d160ca2d79888d8acd7a690a5349826b5da486274b0800c9d7513f11","540879695d41205515aaabe5466971014cb43b960a26b8e5958e37fed63df762","548d237f42167af5cf5caa0ba20f0e7a6387deb6f27765637f078325172396a7","55267f058e9f085117765e4ca72ce875b622ceaceed964f6c396073214835c28","5560616d1e72f0a539f9ebbfea3b7d195c1ef5622f97994af1963748d4f97533","556ee783d8e2e4ca50f656c095758be613983f904d998a6534fb155510114f21","55a4711e799294d06988ab4acf77eacd7d424123082bba3ec987dff0ae13999c","55ae095961d78a1514c4dd1e63d477c60179a8662571ab5a90abd3eb2b83eb10","55dcc23ce52b3918a60029d9398f262216471c280bfe66421cc63240533a6087","566ddcfc45ea5edc695626826ed185930e910fd9107c5bc1844c717b714c15b2","56e7158313357bb145bd98c5f790e569be2203fb2601565a30091a597a7e7ff5","581337891936ba630d34ce9f6b803b82a2130791510f15bab24a07332400417f","58901d008c36a777dc138fa6b6d198030e0e843bc889cbad3acb954c826b3608","5962dd14d3923433cf723d698d1af19ac37a270b6e88445643fc56a646faab5b","5a2064cdf51026eed65457c05f34bec919b31d96d35c29498d298685965f0b5a","5b77bd6dfa81cc339e729e4195e258facbfeb64b9c680512f742e3fb1961fdd5","5be05ba74075b8f139be565c47688a4f395ce71452dce5cf7da4348c7ddb7aa0","5c0206d9d014821b52a43d7b222327a89d4ee2f5b1e21813dfa659a69f7426b5","5c3527e43fe24c5aa171c6fa4a3de7fe5e78f2527aed0dd19cb21d154d43da21","5c79c77f00167ca140127b00f1a79e1ffac621e46fc461089594206a7df8d7cc","5ca67643d5111fffd21deb18569162733e846965bf05fe6eb33ccd37c964025a","5d015880319af666943e68169ca906bf2f0c813d8bf2c5c0262aeb5a40366350","5de00a2f5eabe86c14f360304115f4136c41df1fb664eef6da26072fe7623d44","5e3a589b627edaf7005c60382475fae7229adc4ffbaab6d6fd03e9f08a0a8e19","5e43baca07fb966bf1c4b3ac06bb819577e477a84c5d8d3a9a19c391ada2e0b5","5f2a75b89983d1005a38afa2cabccc3a39f31989807120281d8505ffd564e0c6","5f43c837f39d207c35a58e9b36fe3144017b2012ac7da334714247606f1906d2","5f4fa6dde5930fe1b42f805895f0f5fb135c2b3ff9830f2bd30ae7526a3295a1","600ec184ee9964881bcaeaf72ad38a72db05d5b629d301cb323fa1ee9369b572","616c4dbde10f465da822d8a788feada26e5f915c7fbbc06232287cd1899c3044","62a713311297a7145d3610ee60dd6626ee543645a1918b050c629207561efb5e","630fdcff1f227b5baf5d10bd78ef0fde68791ac0cd8a15f65065f5cc4501b17b","63113617f2e4ee6b827a69bce6afb3949190a282f5feaaa9e2c9f82372623bb8","6312b7a9f8252f49b8ea0cbd0580b80bbb221db574ea74939823ed9d4140d73f","63544fa69b09916d52b305700eb9816305ff22b77162a44edd13897acea3a655","6385459222fba2c3302d3f2e38c57fcfe0f1829679fead6cffa1964248767d5e","63a4394e689acf4a4762cfb4df691d05f923fdf592fd2f8ea41e6a54f98d1136","65725e1cd3323fdf44ec47067fd6670b441ff5f82e99485e1a4fc7d475f14340","65d5b7eff9d03761c8206218159bb34883c09052d6a1959d040f711a881b4d4f","6601b2bb6c908a46ae2985d4683c8baeeec87b0688b9b33d3e8900286bf4d6ae","666e7f698fbeef24e13e91ccfa334cf781233e060fa86bcd7d4d0eb00b30f3d5","66d414618d4283838bddb6b9fd4b5221c280a7f6a715b622143d3bea76bfe1f6","671168c05789fc651cd961a5a15e10adbb76656b802cb0fcbab468ab76412ca2","671d95a6c09bb7b05a5721d52cb761300a2c8f376aac20be2948b7e97bf302b7","680de944f1f5380c579003e329ed6f10702ec8ebaaa8208743775588d2424d05","6989ec486a05550633170d2aa79188ad9b03aeea6c7859dbf18790ba78c5427a","69ebfc7eb8427db3c5c59bdde652d0cb269426126f8540b1b58caa29ccf130e2","69edc4285578313d1dd2f914d69add075a7b354f7fba717606d1abe15292576b","6a34d9279cae58765d6ee4a980192c0e15f3ca217b9f1815861d472a281b3cf8","6b00dccaa7deabc750679ab085b237a2bd025bd971ee1eb7bdc333b393b19084","6c3c592efe9c684ada5661b8cc88a5c3f6e57c841db06b9e070687504cbf6236","6ce6d164c3e31463fb9e144fdf91413e55d077cfc4f25092bb02923fb538a84f","6e08a638e1e28020923effd4c65fc517dbe7b06100ff76cde74e427191503b84","6f3a7020233cd77cfe59eefec0a277f6dda323743c8d80e4e54a95cd3cbc23cf","6fccc6f0c5fa71c43211785dced8abd0f3295040eab56063f4e8d77f1c09b8ef","700cd21af9ed7e81900fad9d52de2fb11db48e64b038e4293168f85e5dd0e043","702d1dfa75e92a916a446429f474d4c296e6ea4e8c487995852d0525e8440659","704cf778db6086c3e282c81249fb0ef09c1d7c2043335ef74c7ecb69bb3e84ad","7075f89b1271fd04fa02d4db95c0f0bd6bdec24e53a7953d7afaeba40e17e8e0","71ef1ed2d5e4bc7eebe7a73bb3e9423e5bc2f8319186380fe8b38334952d3b01","7256ba00af1cf759b95b7bf8ae3b9943f31349bd10a7652a26bb419b368d73a3","7369b339daca0fcf46ac7fe82d65ae95c75d7dbcaaae51209e6d90b6587a014e","73ec844fb3e2b9febd00ba37508b284fad141630f03cb9f74e36a195180f5054","7410de003c7b582e30470d1209eefc796a70c76fe8d61dd9ccfe01ecfa41310c","741c27b54c49167abef1d8633e3743b0e98f82a73731e744b6671e119a1c6310","74b5d2ed555740db7b4b0ea9b73f8fe00965fea8e14d4f075eec26ef7a189c68","75aaecf53db10459d768a6873f6783e7d7110aa510c2894378df027c1b03584c","76bf5a9c126db6eb466287a7c0d823327ee9882a70eaaa6efb03d169b5dba808","781a64598efb2a11156f07271ba1c14c4f6b3d73aa2943b26eae02063df7af70","786b0c2856bf1f3f809e5903b0a971f1e072af5635aa50bbb9b1449f96d7b694","799abc1e8d381b8d97349479139985e383bb49179b5a80f39807cb35a3ee78ce","79faec494bdd6d098c9d2a9d8559f822938c6b2104188db95321d89e7a732979","79fb2e6e6a91117b6aefbdaabda23ccfa596620f548ee5075993a8dc7a8b872f","7a032dbf0351aa32c77c8d187f7eb697500ff186c88c5946ecc15adc972246a6","7a134e7f1822183ed1c0ded720971539350feaaf92612761210cfc3ccdc55870","7aa52373f2721dd76fc8eeb3d6061794f27ea8d11e96bcb1ff25a97994a77d5c","7ad4ef4b8d3221758a9e7f9577750ee03f6cba11c8eae8bf25f74a3131bd21a2","7af2394d2e697f355439e841b6323ffbbf8b90b2e48bf64873791fbbfdf15b44","7b947ed0a9e6e7ba180921434b993c62ac70bbaba6af0a1618569a2d4b705201","7baa35131ece7ed9860607157d2531d4d70a061bdc9bb9876e20328f127cec53","7c2a1c4c4c03e3d68d63e0ab58e4e34d3f2bc1a4a837a055fd13a4e9f95ce6cb","7cbf970a11bdb91a40e248eee97ef789205910ebc913349698fc75ed35e82fdf","7d6133667f81aa66a98755d253ea43301b45ada338225df034d2ffdfc79829e7","7dd54213b65fa0a6ce5aa3c204b5209b67ec16306b776aed7dcf9e6601d74235","7e89b59b456dde4bbbdbf8079665bd82c51d8e500018472981c15618b3893959","7ead0c68ffa0ced241af74dde58b3831343dff3f7eaab64bddb9954545b7ba12","7efb464c6d7b469303c43f718063d8456df6fe43534b5d8a4229f5b9ba9705cd","7f8188b57ad3b0c28210c95954e5623376a4262dd5e75f002700c6094b8d6b6c","7f91dfc2ea1a3131c4090375db0f489c2a572e245ade6cda4ebd440446d6d60e","7fcb8cba3ed0ee9c342947aa88f0f699bb4f5c23244d21c6c739c9b66d7c6101","800060d7b4934508d0277f90a464e3112fd2fc99af4ef23825d09b0ff53f91c3","800a802a4ce9e597a102f0a566535c1f9f7adfc60c41af6bd2db4fb7fe3c0d0e","820c12fcbded9048a363b9e0ebbc48b24f85fd4a68131b5dfc1b19057bf09ddb","824bff7541ec2a4b0be126f0b0791314d568a0eb4e29073de4f9dbe0ee4918b8","82c419e5de083e423330432c9d45c744043d1bccd8eeccb41e3014ce9ae3c32f","83347356a898238c013dff73246440e361a9e24cc3c4e0fe0e850467772b4938","8343a4211a4d0ffdb320d5a4305174d85bb707d15dad978f6436297d022daa11","83a06a604bbe36d72da976fcdeb88665c762b0f0de44193576ef2e0cf29aa9ad","83a97b9ebb29f5cd014ef5e178970a601ee92c44678f05d1860b383c5f63b79d","85a962a7c23c14dff8d683e738b53f422221697b213cafeb616d3a172a6c4223","85e961266b36e0f8ec2a477f1f1dfe7ad748fdde9d906f7bd3241e6924866ea9","8629fddeb4f273b35df69d4d28923adc14eff59d919b1a495d1a68818137c561","872ab2b2d65fe685b91e355f5af051c85b79569ece16448160d01fef38039624","87789dab547842b4e0c822758e1325a3cbb046063e11e105a4779b3741e01cde","87f2b3634baa504f2ed9508c6cf6a47bbfb36214a177eb13d70d6a987706818c","88b615ef6a31bd9958e98b8ea522f49f0360ccac5d9fa8deb9e3ef3fe3147d9d","89a96597dc9c218633adaf94bb5d6dcf4cad8f5e0b6f5522a28e3ce8d8b2865f","89cafbb20d6029656266d8cb0f85103fa519c8032598282fea58c94cc59c4125","89f2105745b3a7cfd30e7d7c598d6c8fdde0a599f30fd0db7382cba50412445e","8b3eec010d1eae43a28c88434f2410a751f790a9d6ec4a08e75e68c171629ab2","8cce78271b4f001606069a575a172041fbddc52de6b582c920aa3d3b5d5b67ae","8cecfa09651c40be4d7c11c117c80e1911dc75bf6f1cc34be64706823cc024c3","8d250acd40c8a24ba0d51cc73e65bba6856509b5fbf4c7d7a435897a01c6e764","8df1420c27503370db9382f68a0af8d2b4d56f9dbc94b24ffae450a905083a79","8e7371228a726f381fb811d1d812c39917788a3df7e53dba1a3c364e755a0c03","8f3827158091bbed154d21c843284ad472a4552da2eeb858748aa29676e45662","8f4a21c70e4b933eaa4f9cee119945dd2ebeac532e82d34e17511b38cf03608c","8f6debc54d2bd7abb42f581f2204fc78b27ff8c67ee4b6392b4d71c5f983ee9d","8fae27ba5117e202afbd523b249fc454912571900fc909f5419b8ac96c773c44","902b958b4db7d8d8bf73a82a8aa86e5485b39477047c8ad60175d118fe31d987","9056c360e59fc78edde932b54124df317f2f04a90c0c6eb7825a87b89edf1ca0","90aff66decaa3a0998e9a6741963713c0c82fc70da505519e3d60204bf715fa0","90dc4cac6326293bb54486d3c873b83299e9a5ec8c86a68bf1cc131f5e4e2437","918126027fabb7947dd4ae810dd561ac22167102f9f978f86906624ebe88c9ea","91b495938bc6015970bb02c844368d3eee84425b472772cdb374a5347db86de9","91c9ced5e9ab8da897b7f69166a7d0bade5c58d511b42d60d5430d536da45d09","922a332aa100d622da733aea8fc74094739bb63cd480d3349a14d2418ab6b1bb","941f70c384905ab77cb9a88e2671301117e4df553da6fc7a09210710deb9b6ca","9442788fa51227044803f1d3efdfc1c2b2da372871a85f0f7a6bb3596a5c003f","9460f427df72c238c4b55f39c8864f1fa3685b0716a53227ea6f7b591d955c82","947a1cdd43831936480167169d30334f818bb5d882650a3547827c05204af111","95f0c5f3b9071db39fd72b88ec9fb2079ce7553fd5884fa527bc9216777d7c10","96c4c83df72e9d860e2ee51f1a74bc867c4a45efc8bf11bf88aa82e368b89aa4","971f59cc197732d0c0b6b8aabbbefca4550fb8fb04f8522bdb4257c05a28848a","97edc66e594bae06bb273db84a35d84c8162a1fdf55ed46d781419a9f6a2e4f2","985638a05562bb796911ec231d306b81e36ed6b58219b3bde874559e9600b59f","98a097d6ebb754334250dfd3ccc5f3dfaf5966524758cbfc9e10adf4a0229693","98c7e4bc2f05e9b4ca703db4a02347db7355a44f04e3a4003e26c46a56bded2c","98ecc99d3396aa9a35ce97456be66c1aac0cc05bab88aa99109649291e61bc0a","9944d1a9674e555a41d31d069d136461eb06dd4052d40f2e4ea4368dd978e01b","9a8f2389b8ebc29d3769868ff8b918fdeb2236d88192fcf76ab0ea3db0857fac","9af18d8cfee466bc061271d82254d7ea638b59b8d5a3901c6610d5baed85c38b","9b01e565a1541f9e652d7afbe62e3bbff28430c1ccac2226ea434f45fc9a99d0","9b466e8fcabe551bb6292d23a359be3ea15b7627a6ad9c9e6a4ff11444c20860","9bac7daf255467f47b83723095f93fa4b574d5fc08593f48825a2b2ebb8e2dd8","9bbd03293bf53e9db51401d157b3eb2aa51e9c70449350e98b9a0a3fc9a684ce","9c3b318c461b56a8d277133a6b947ef5618690ec281c42e9de6c27f22458d4d4","9cef1feab6841836dc20527fcc8ad9979671fe811ff80a5a33bae113fcbebb97","9cf90b3aa59f3ca0e40fd9e1fec9703428752d63bded6b091d28f614c9ba99ae","9d1a0da545eb6b2e16b18fdd305a2c000ff2340c19ac843914b45f6a4f936227","9d8637e5adebaca208f21af0a254e80712988867411be560031f4b7a23cc04f6","9dfd29090b50334ae229e4a7e812cfb9f6204a66dde563e215d8f52e884cb103","9e77badd0923fd79ca9761a41780ee4dd4f9ca9b62512f4fb59c7f8418494da0","9e9edbe6c5c90ef3aa89a71fd1ec54069818d2ff48ce0f35019b811add042047","9eb67ea41c5bcb9557ba51bbbd1b321a78f16335cadebbed848d8e6c1fc68bab","9ed400941ed49b2d90ebe3cc111d90d8bc966608ca61fe9bc315a3c1dbe8bc1b","9fb8c5aa087d38dab064a2d6054826377eea3dda98229725c2523f63a87e4750","a0ff0d0bb3a3c801b637d091293f2eeaac68e934274e4116d298ba60ec3461cc","a1baa1f699fd4ce19e8ef6cdfe346e1b0be63e16d5c5cd5feddcccb16a62f269","a2aec2d2f35d7174801247141d637e77c4f34e478c575b0e0a04c6251efaf993","a3c84d76be9d891812e795dd46470c2978dceeff928d729c0d5dd6def599923b","a3d6708506fb5c28f45f0d610bedba11b1ec7bcdb363ffff3aa4cddfa515f56a","a476183540f2e7121e533bf2dd9125dc071c81acc880e88cb435cad7a6d35b97","a4a8cca930cdfd15285ac3a7aa757d61501fb77fc12a7c3fbd78c096b279cf63","a50654761d6812cd811df02199e1b7b25c9b0d65e591f65430f9277ec43d9c50","a514a8c0898b6697696ca6f0ed9a43bf8993085b2db4299e3e9f8e3419c4a5ee","a644885c31f390b5e6b7fe2fc8d086d9144699295ccb6ffa51b3f7c76c8ca71a","a64e8aee389ae696d0d4b045c0153092113fa522ed5a0fd9b5658b8418db4ded","a6c531ed9bbafabfdd649f3030daf2f24461163aaf99dc73bb24dddb77bbcb90","a70d82083944311ccf98b6aa8da5adebc93c655759eaaf8d79624bb3d322abcb","a7ff7302e668dcea1cd1db2241ff95c0d73534539bd03fdefebbfb57f60d3849","a8b4a33078335d2811bffb78eee49aab5fcb31597dae366d43e20c7f7800994b","a91a47fb4fa5c1b1a834fa602030e435ad641240e6ceeb99eeeab7341ca09dec","a91c8a1431a4120667cd523cf56bac004794fc5b8b24275ad2f9c8a15c75fba1","a986593807953215f834ba73e7d2565659b32aa849986013f8614bb1c61ea8cf","aa131e74e695292adab9f57b3ccc5a503a836dd4b95a3b2b107c69f35dba3637","aa4103342641899dc00c22207c13ac31c0c73afd97771b0a9b249187d979625d","aa70263d079788757f176da269e554fef9240845706f87a93101591f8114e807","acae1db4aeb323f3b637fa11b087c3827a2fb6d69718362f54e3bc48f70ef7d8","acd7884bca46ea9422503cead985691da05cca25bd5ed52a199783cae7b8b01f","ad0e6d78c1e450e19bfca4a0e904644ab0ae315607811a28ac3dba20de869786","ae43a4d252290ec0e18c64dd58d51bc885020b2473e71e3ed0741184c9f006b7","ae69fe306bf5db346ddfa4367cda24c95e44213baca27b0ee7d7167bcdd85af6","ae8c200dbcea29f43b29974cc247d70647c80d5d76385396f1c82ee9f669e2f1","aec13a075b84253397fb97e1c93a23e1aaee6d6bff2a9161bfd00a5b1d7611de","af12215a96963c1e7e5d766ed994695e423e4780ed0b3007aed87b150d090c05","af6b60ae365a6cbeb140430b030bdb667f53a2a97508ae92dfc9ed91ca73b54a","b09355a97e3aef396f681943b37a404a98fccc6bcb97781eddb2fc000d1d985d","b0ecfca0d114bae34ffa62ac3ea05159a4415fc6eb73ab1fcc4d79f657268f19","b25c41f19ba40e646fd9b6f82051ee4c38985539e445b26bd628eae98537df53","b262187aa66e8a97083bf7f79b91595bf7a4077abe7f8be5b00b4998f4579d20","b3f50ed7eac0e9c54b74c4f4e02297dd2d2465ce4b699bcc15cfddf54c0f0f81","b4091f93c3d96e36b0708f5dcd46e0e7a0a48f098036ccef6164e4a6429ed94c","b4093c67a9195ee7d28d2575e967ac80057b92339489c244243c7c504c669ff0","b44352445272089cf90967d4d413cf7009bed0ac19f3fa95cb831d5ebad081c3","b4ce73bea5219f1b27bffb36c6a9dee14447a710a8938db807770083db4552ac","b4f2140fb766faf0065a563ac3664f395b24c81dab0d0d0d01df47b22e888d29","b5102ef50e7d4ed1925af5a8b45192e737df02fafb75d7065995a2bb93d2e8e1","b5428b5775526a00645566822530fb969b82247ba83f2c80c06d34151e1f9061","b5c085be21651d8579e52cd3ffe4abe6b7f45c5a9ee84d38c47b4734409918d8","b6cf3b02f36e0efa93b04667cdc5701340033a09e41a7196277cf6756999a666","b77c6669bcd54e0fa949faf2f7205f2631acfbc1ccf79f93f8dab5c5717f0e93","b7fda8f4bf81f8213d18e3c314df5100ccb6b8db7aed6b70aaf202deb606a14f","b7ffd6cddb12384224772e8de79aec89d8f4bca966a3c2a05763889f92a6db5c","b83b7229045affbb98f8fc46f289ad05e6626ef52e3ed2f7e70d332a54a69e2a","b83f5334b85422ac110a24286d5af7003f2fb5b0d783efe257b38a2281656422","b8abe10a2a92bf537a49e8dee92baf8de3ed591848a1b25151dab0d7ab3134e5","b8b8c5cad182083f45ce2d05d036e6bfe91cde1fb63f2e5a97c683bb7ef7ea0f","b96cea09313d481dfff1ed1a2c552ea29e8fe68f52139458996a4e36157748d2","b96f9beb6d6d8fbf88c4b8b2b807a362f2640479cab6173cf64c7710817785a0","b9ad2510d8249ec4c8e7fd8b2471727aa1bd0ce8f3dde78e545fb2f8f2985a1d","ba5c707cf9be40fe966c08807779994e20ca3f30ea9d73e26ce31ca334c05640","ba7d7464da8e13722232c8f86273774054693681becc450a68aea21a5a0e9b91","ba87e5d43ddb10937bb17941f055f80a223d0981fbba44107aeec8530e3a7774","bac3431138e986d6426c1e81bdfe0a968394896c0751cbbcc8f36002fd0ed069","bad8f17b1d399ea125c524895571601c90b6c93418c248bd4ebcc7886bae9878","bb230236c4ab6353afb4147014c93204d3d1eb8a6d18558075df5fe79ed7f392","bb7fa81e41820d63d58313460f5a3999a1f9fc2cd2fb10cbb5b41a931d8be6a2","bcbef69f1ba50e45f3faf1b4529c32cdcf1e5a6612b5bcbc6aa6790ee14b54eb","bd3bf6053f4d423ff21f7ffbed9d0e68f3ea64b7292c048e9a37ade342bb7b39","bd714f38c881208f1190ad714bf8fa5aa63adf302bdaa8ad8810ff279e43459e","be75cc1ee935f783be39978de91ae196c16141d4096e16eb6d07f59583296b4b","be8c3cb2d8d67e63c8b069920b74c6272922febbc6a0a2c4a0072a7a213681d2","beed0f36d9b1b9a20bfbf89c96862482b8d5b9d4284bc89539efe9c9b11f000d","bfd21b5c8eb26e9d475868bb30d66ee08f20876e9df5cd06aa8fec01ffe666df","bfe97e65f2cbe6bcd0f14ff57ea4dc1dedb2e5f0db92d04d0982cf1932ac1c3e","c055d3cfd85b2ed4607b0d9d3a15ab7204c9f149599f748347dca4afe102af0c","c112d36ba38c362da1c022945db5b6bbdc3014685ca9bb7d940f5086f00a675c","c23a43ed460117f663cec698412729fd91b5aaceb48cc4e55a785b525661bf1a","c23cf45c1dcb748145d87f5c173dd3c8becaf9e3f6fdcb3e2ca91d6726b0842a","c24546a064b9315172ce0f951bd5fa2cd1b9884231cf1bdc1dc714771f1b3886","c29b8d250a7b5e73f4ef675329da2251b8de032501e4836445b6aafd90c645fa","c2e96d98c8ebc10237a2af1c224f626acfb9072c83078f4a8c6d9ef0a58b4a8e","c329c9df0dae8a036da9be440432d045be3ee13cf5664cfa6ccf11576ed11acb","c4600cd5358b5798a075beb54539d952f200def1c9a573bd237c795fd33ba36f","c4ebd58c4ff78c9fc0cd17d80ed563520f7908f9d1106735ca0f5a7abed202a6","c5db39bbdc8c2bd2aa7b58c28c3df9e407955cc3250ce7825c842cc4c30eaca3","c65325f807190f7084346376e2f48fc2b6bb946004a1fac1d8d117930e93d462","c6752cc3c7ad06d1e9f127365f078919ac46b77f8a8fe413650094d914838ec3","c6867ec30530fd3feca89a4e968522f783b636b165ef74f288c42dd50bd51a3d","c6bfbb004af355e96ed5b4c8c9b8b7a96d1c08d24bcde7c666728eb9497d6d71","c77c4d3f536cda10a71fe6a9cd17ea7c1408200e2f7aa7c5325d6915ff250c85","c82f38f23e7ed3e1024661b7a22ff694e88d3b268240e2bfc98e630df8a062d0","c8bd340e6fc7fa3e97415f7ad4c22c51d88c6e77f782c12923e841c04d3f882b","c93cd4cb5cf38fe6221fa8ae171ff54240b5f99ba80cd740ffac69c57e5fa381","c98c33b9137ffa25c66a9acae385fc41f9cbfe6d326944be0192b5657d38ac8e","ca50b525d7aa7762c56f402696dd464841daf19b036bb932e325090004b4cd71","cad13b6653fd9f811e67d13c5f01f9dec047f8c384097cee01dd2e2db39e539f","cc24c3770587f2421514fa399d2617201752bdca145ac39058de91d45d3d19c1","cd2da00f6f1bad8fb7c1b87cff80e122eb017e44a471cdea769efc67db369038","cdbb7338988f2fd35fd92f21909b7801d9954d1c7ca78401f52c9313f21fb6dc","ce887fb65b6977a2046e7583d704863624e55909ebcc9c3ed065b3d13079a410","cf9223c369b6fb7baa52f301f904352ba8e8d5e4c2a06f70de6ef1cf76fe1b84","cfb9705939742247da0cb71fdfd8b5f7a1bef6f1c2f0979a8f42e54c4a480980","cfc3b5044af37ae7485fba8067dcb22b2438bdaa6e3a30c22ce0f9e2c00aa597","d0481d9b6111ab4afba0462e88970b863284807ff44ca97364c84952e3f88583","d0973a1aca6a118375b466d6e91821f8450110fdf042ac848ee16912012d2b0f","d0df3068db679e24d9487ee09a6462ac5cf3df30f46ee466b66feb6dd5ff71e2","d151ffa66d8d096e0272f0dfff6c27e978cfda570f7498a727593081888b4ebe","d227e0a73e3c5452bc5ab41ea2c695dfc0ff9b0c1c81e59ab3173f796a4157cf","d268e680ee1136a239a40ebf005b30db6f3b52a228016f3193496f86250f15c3","d2989a1607fd5303615937b8c117d127b1b1cde519662ab1e1324390220e8612","d2cba4dbbfe3d026f825a8b470a2f6011f9b8e245cf042ae8889afbb17dac6b2","d2e4c515093f8a2aa824c8b542a016e5c321065f4525931b2fac4f8af2fe52c6","d2e82db1f6e479001e15c9890732b5049f8c900c568d5e3d15707a95a7dc3610","d31e8aa21d1498f2d4a07c4cc89ea6f5a6d3ce54d334dbff230e0f55db35c85e","d36034e2f9cc642d0f9f24cf834fa741bac5b8b139cbd2f50e2065161c9f3cb0","d36eb7456d2a42d1cffa4b60708e2bd3116f7f6758c96bbc0fee0f1704ad8a79","d37de74aadd5916eeae243decf347821c4e946356b9f70471658638ac3092f91","d3cf9b1433fd9a083c60baf6ade1df7f2a33e0cc7d519f491f9d6a93139a41e4","d49d02cad8bbfeac607457b08aac6068916ef45d8f6c980279d6e654407cc7be","d4f51c31a454d9abac29457cbbc21e1b5767c0eac1b37c41ee787a3efb05c80f","d52ca358246f638d0e11a061e97863697df44f43b093d6e8b84ba67b5838f2fb","d555a0d2329caace197c1468fe6708349125762377ee3bd04b031b7eacfc26aa","d581443d0b6b42c76b816edc6946ce01a639ae42653ddc8cc2d6a89ce14fe947","d5adedc08fa25bd06734afd1db3510dbc53ba0dfdac20cf601fde0c77702a72a","d5c084e12da4a5111487c166b879042a21a056f761ee22d9237cb4f65f366341","d6077d547aa21ea10a9bdf6c752b8d1a0a6382b4b43a0fdf790f245e66a609fc","d67e8c1aaab1ce6ec1755599ecde153c47c6b90dd4c301663abe9057bc31af57","d67ec5caeb2af5f9c57533a34cbde7daba5f5b2e5e6ce34c3250893eef25f13c","d6abcc1484c3df45bde915abf48324af1e995c3266a3c6c069e98e94c8d9a4d7","d7a44c85c25ceb7d42280f0c2576de52a3b3cc3ad2333e788ecdc7f7f7fe4b3b","d7f5db16fd3b6ddd5acdf655e090ed0e84cb89d9eafbe1ea92b273b71a38f173","d84489933b19a8b073c65a0386e39e5067830facdc365ced6efe1948c7201771","d8c8b3c52c89cd715a7fdd2759a6f73c3a5f505303b110656cc35f7549a37cfb","d8ca8e025e226ad6bdd32a6a9fceae2982b0413a0ad09314558b54bdc724bf99","d8d03142030c11a0aa1012102fce2b202baf88e424a1236832937e87450dc579","d9823dfddf6c507ec030fce4bd2d98fbda18e595c2ebc563574d9196cc7a5e33","d9b0972f3406075b860ba7cd2e71d4492c826960319b10389c2c2820e2981254","da37a61fab07ec8856b725854e4064f55a59149aa69cad1bcbf89ec478b9f578","daa0fc9f9dd08cb2dc48bf33c9808cfeebff77cb9fba48f98ef597bb9dd6df55","dad01e5bfb13a6c4419f4d24fa8dbb424e93a1c4be656b0e5dd48ac546e0a0d9","db049e7abb7c75b608ae25cc8a9f95959f7aedaa53e22390290319cc2eed3977","db21a75b4fa6165f75268963474f3262124795d816ba80f685bab2c6eaedb028","db66a999537b941fa6d512908894ba86e8dadd0e14b290ebc119555b7e60264c","dc8c31e3075adeb63113852569b83dcd432485621eb77fef62cf3cce5c84a214","dd97ab52fd89f42352c595ce137684cc519c473fa17969e8a6adcde7322a4748","dda0a34d6704887eb36bbc0173334b49d755cac8cea3bbd17bfa972f04183dd4","ddbda9408727a19a4a55d516bed99331edf67d8301de9c78564716465c949619","de0f295bd0e46f29db1167d6c21bda624887c8543545d0c37d662e5b1b312341","de9a46da1f4605525b484a228f8bf356a9d900ecd16473faf77944b22575c141","e0288c94ca9c16a6de217e6baeed720fcf83e401bec45bd15ca47ba8fc9b44dd","e1667469384ec775a3df665679cb3fef057dc84dcb18ed8db8b9c5723835968a","e16c328504278cfe520d6d99990f2a4370cc48159aba86694d0f7598fd4b0611","e24df071f5325bb3a5b20f355143556bc7712535ee8b6ce4c426598f06fd2448","e28d8e6b71264d0bfab853e63178f2c151367cce0dbd16125596ff3604b6658d","e2c734504d211580b4e6674eb1c7d31fb6fb730c037210c34c980a96f9098269","e39ee882667ef28feb4971b73f9a01d3d72c557e1e56d59487af8e0f1b21edbd","e3f19c383354cdf45311f92f00b90fed25dfba7e9892ab2f5f3aa4885876b75f","e409fbfe439455330c0fe003de860e30f7093cc3cc83a32f886c9b539a29f60b","e519e78acf2938460c7ee053981c744dafc7642fd03b56a117d5fec78d258b90","e5db07b7fb0eed216d838fbeb9491257cf54f9bd537a68c8edae7a89fe64c8d8","e61705ac769699a40c52e332cd890187ca9301fc6e64393c8c9064144ccc2dbf","e6300ee8e6c2c4ce6d7ab02b7b06fd1cabe3c5c52b99a6ea3ea8b5acd5092e0b","e65e28b172b77d093f5425112bdae7ab93756487226fd7363057f85bb2a2556d","e734d068446591aba283d136c21b4fb0209f91352cb4fc6589bd651cdbfec163","e7556cd0bdd06760602ef78c5e3b30b4dbe175f96b7147b56ee2ec181a4c5ea3","e7a333109a7aaec2b71048868500c15e721900628eb48790dfeaa1fd4c2dabc3","e7c9175fbfd9fd84bed95d552bc0a439b07a233c3e91fb39ae2f23197ee53f1b","e7ed299ecf44d4a96c228e9aa30312f405df34d6bea99d4b0f7074c79705a671","e8bc1b4f162c4066d74e5d1b3dcbe344742279b6856736c2e1690dbaa7bcf932","e981ced1bfce64a19fa8de1cd518a93f4669d01548f4819d0e1dbb50d266fe04","ea1b8a251ecc1fd96697d0c602d3e14ec46383d27bb9485a0326cea5576ffacb","ea311dca2ef14e02b9aae563bb28dc737b04b7f01c1ceb2be3d92007d2c74ac6","ea8e5b79bbe5329ae8437677c8316f2f9fd75bb1d40c88308c269140a7e564c7","eaeec7c06d1408fa6db5d7ada0a232b1633ffdf0ac815033c29c159352347c81","eb708890ac7e19bd53007ccece064f7e2a069a3751270b4fdafdd1668136dee7","eb996138bc91c0ee63bafe1ba10b130ff5a2fc82aa4918296222e0a831a569fe","eba6e8e5a12a86f17fade41bef365aa95491c469e18aa91aef64908a4263c905","ebcf0bdb3541c8bfb7c9a53f632329b77341cba6f1a2fa0dc9704acfa3276dca","ebd87e3505f3a1adff0c86ffec6c380734df718301b216b7ee089c174130de60","ecd5e83ba8c8eba6cef9c3da1edb8a84e3dfb4ed71d9a2c1908f2c4d26b26737","edc160a11c07dda8072748b66db7f27b6cd8efbd1faa3f6c826a0fe445859c17","edfcbe4773eac1fe2964179a4ad21294efede89568f2efd8e283ac18bc5693b1","f0e1db9b86e2132f004ebf06819eb55804f766bc03ea5d80f487d5d98bad8892","f0f90dee84db760cc1bb0f6e6983d4de0e3d5d9f4adf7b2b52f0d3dbe6d585a4","f1297fd9ecf981024e1544f7f048705377b53219240274bb803ac30e4a52084f","f1d4a6e98f41ab3f6cfd67cddeab9d0ed287b92cb3dbe575e3ce61925510a792","f21c3a9267110e469f224ac7eb76ca5bb084fc90df014f1ca6791d5770483944","f260b4b268e85a8f1b04b2fc69ffc0bca473d2e42de6f2f70128bedc16558201","f379a1b9e29aa7fc25c4c0c897eaa3c0e90d66a201a0ade8cbf523a5cdc8cf50","f3e04891c79b604f9235f438adfa49ee27db43d25c7be0d1cc06ae53b8f6d2d8","f46904e701174fe2850798d9e1b077bdac42fcac01dbc385298da01118c82aa6","f4de28905adbfe6ae4bc38f8bf5f47a444aa8d0f2023faaa431d6f72f9a3edea","f53265f53af0b0856911ab08b373736964d0c443e8ba61d7f1d45f5e5b04edf3","f5403593ba12130c04827f88d019103e924651caa518b7c290673a02f7cb409f","f5681dfc71121ed0f88146a19479675f2fabc6ed376fd5d162e50d815c048d66","f686173d310f41e26e3fe8a7c1dbf4313e4d793323335348badbcf4633f5d699","f6f5046c1263095a69e774716b0cd0907f6795af8ad683c5f41846d4c54a3449","f700bd87d4a758bb71f47731121a9b2259a9ffbd50b584b82f4e6a1f205c276a","f704c9c9e2cab1ed44578f48d161320b5fb4384ecdd8b40a5e22c4078a8594da","f7993302f695430a0ee938b1b3684fdfec4055bddb378b52c81785c0319e8c98","f89156489d35f9992d5971a52a6e03a7d7f095e15c2c782e85efb1408a2bd6be","f99ef6fa3c9c6bf572ec69eb6eeea9f88ce6590d3a5565bec62b001b6f2a376a","fa2dfc22b4fdbcf402a822e8dd376925655d997a0f96284a60f10665ba3581ba","fa3df5f8349aec4805bbcd279b88697def63f2462d8ada0b5fe1d9983d9a6daa","fa6b97cbca1d4f09662e706293b0aec1eb76b8e2277441f54ab6c548b5423236","faac0c3fa7cdf67b452d407e9a1db5cbe1e9140ecfe300200b0b0a6279c97c66","facb45d3084caa490d9b0ac2bcfcee89629a4c3db5926ec9256a9d27d25559ee","fbc8b53b5c6f3727c084e5e0429e410a3fed5a17e1a0144692fd196d9836a4bb","fbd74e4b8dc748b2efdd70aaab07adb80d7f15a38c1261de85bdfd9591ff106a","fc475f9c2d8bee2ffea435e86e6b39b6e3e071143a4a1fdf6765b0da13b66de6","fd04d7588bb9e6ca0a8b65ed0c9635082a9ee5f46b2d1b5b25866a072236c1fc","fd60f2a432086c6fc4a4c39d8d2d6edf5794c763c05a6401db2bb5fa2c601775","fd618761103380d690cb98804e8f116b6c66ef049fbf67c1a059ce49188658b3","fdbd44d3c55504edfa1bacb4c9b7a6c102659d4deef0ca91b9b7ac567ea9cfc5","fedf2577267d6dcd060ebc4ee8de6ccdafa60ab26b78d74c1e8c784252fecb17","ff532716738e2fc716c10797d9717f324cca3a1234320a84a73a0b89569f11ab","ffd0fe3449e449c7b9fcdcc7e2c1ffb677e57ad935a252de88a0122d437efa67","ffde5c700732beac27a9b5162213d387422ce199400e56d9cefe550005b6a542"],"schema":"fsgg.atlas/1"} +{"records":["000ada42299601fba29016e5c0e0d4012876fb42670bb10fa0b1315477254ba4","003893cc49855d17a15295d7adbe57ee301ea20281dff216461baee0810853ff","0052dfb9eafceabaa590f4497e4d42f19020718c84b981d265edefd432ccf8dd","00641d046d6869fdd0023ab3df99e0e67a6ea28f0dcb701f622b1cec8b3e07c6","0066d4a624c02398f21b4d7a736a9fb5101ed8b6b13ceeab46907e9401af98ff","026a241141ee10eb829aa6ce461969242d5c1d45fe9ca19f08ef4ea880877676","026b08fb343aefe19177e95b759560d340d372def4b71acf613fefee3438ade2","0357495d23fac4fad210b6dd7ed7cc57dd33d107e1659a81f085cad78300797f","036c148f6d0e89858c9bf4cf380272ca6904bb4ca277a909fb71c47f5450cef7","04652cbc95ac4dcd21b837b38f2ca5a0ccd4d0946bc13fdb31c9c15a578d3a2d","04d17203f03279980862496517a1f0861be5f6cc8063bfbf92f8f8ac19744fdd","04e404d89dca295564813149472b1de8e6c43357e2f6d91d169ded7600ed3a02","0509e5c6fdbd2dde0c0db8558647080560714804d00e4f9268342f2e84858a3d","06ad2c8aa0ff3b862edf3ba99e0e4e8801ee163709e66333cd06c3fc61232b05","076259a45e71df780b012d29618c17739246c86321d2ff05a6c272bcca8db675","076fa091c878b19cf56a94be0966dbcd58d52c1839f9d4b85bbfdef650cbdb88","08b3dc660b9d2bbbe75b590b2b86d941bf935a254cd5f09de71ee6894f4048b6","09e90ad705af012a8c36efbf296757f35adf9c9ce3b8908791c75d72c192973f","0a6d7dc5b64970bfdadc9049ace95e8bc163fc421beea70129ff0eaa692c6d06","0a862ee40916522f8ae5f14b3e084bf5f2e6488185583346db96ced16ce7619e","0a9df276d42b56d98a7802befc2404204e0e5ee8bc7f5c032f7bb29aa4ae2091","0ad4403c8f4078dbfa543310c69bd1dfc768e305987214ffc37d7b2600c4687c","0b2d1557ff6df5f4d65d540a5403b07ba81b381dfc799b7884ac72dfa6ee7753","0c22360d4653eb0f450e4d3d34564875f1660cfcb2d546095d98b3faa3967cbc","0c7d3f36e3bb4270edbf7abd99cd2dab772df274cad1c27c7e87e302b8eb1c23","0da4d093b49c0a1f654b38008bb01195e816829279ca1989bd2448194e15361b","0e560af7d9dd2e0f2f588a74cd35512973747f20bdfe0bee0bc889105ea53dc9","0e9612ab3e2095fdf2eeeb3b08d690f03ce16e7f7ce948a10d2159b267769651","0ea7107c2c8edaab3ff2bae32f63cfbef6903a51cdaff257278f757ed5ef429d","0eef4d717eb03f0906aa3be7336aa71f831726afabe8a56077b76f6e82fd08e1","0f11324ad653d8d841962b0eeae9f68b80243d4ef7df4f2404ed4c3e45ba5197","11fe30832d93706c60efd836b09f35f049c4a715ad6144cf277ca240c5780704","1244d27db0cf5075353bcc622d0fb3b5ca6a7d08526e2c5754e8b745c250bf3f","126c817ad25ca9cbac2a0f7446e76c79852459ac7b9c61e3ba5d5cbfe5d37dfb","12c5d5d40e9abe69ccc99cc5be3784c214305ff2165e74d82b3d9504927da5c9","13824d6bce0f961c89eef4bd3c8a72ae6ecf7a1339b9e06eec964dc5c12dc544","13d0363b8d765c87a57eb42c4988320a9c2e7fa09024aa972f4b13d7699a552d","14156f1c6bf0fa8dfcb5cfafac09e012db446d528dad0e4301404fd693b9bed3","155fe673b8ae12549c978e1bf1d5c43e360937fcf2135cdcd5aea6f6c771da44","15d41240067e2335a0354a4e910b6610f2b8f079b8f67186f10181622b4a8999","1746f4f9d47b7dc42280dd34e664b3ec410d3cc69ac76933707499ffa34c79d4","1754adaf40732c3a8c73d2285c25a8b6c8c9d3e68370de618a0ffa8f3e60fb6d","1945f527afc3c2930ec4d7fa57ebb2ef7dd6321c0dd3ab9233c9963e9e613165","19d657b67672257ece127f3b957674b7fb4780843148db0a36a0b329c2a418ba","19e75be8ed4dfba2a6f8034154052160a7a181b17d887b3e8724f3e3c111c31e","1a24f6ef0c08a898f309c1b925fc19b29526f913a61a1dfe4b1a4308ebdd97ac","1b3ec24337f0252a00cfeb6df0a0f5d2b6d737dbea61b8d0b4a643f4c686df6a","1b5351b2dc647aba864e387168db5128435cb80da94fc42581cd60a05fc34b9a","1b8cad98d53da179ab05eb47c1783f4c8b45b9f39c635e7a337285f5cd9621c1","1cfd18d1b12b25604d818389a34bbaa746f450e70246c7f4242fc4e215fc46a4","1da011289116fe88fe92cb8f0e83ed7ccbbca251681d4e136c5a61c40364f8d3","1ec9445b242d2a2e149fe71c67bf13d8c0e4ebe5a6ed7b022656b9941973909d","1edc36731a9c76ad07d269d8b4fd84c8c956bb43d6f56de17d6208164856ffbe","1fec5a63a7b2b212e3e5d5222e49061f3b924966c9741294f5630836be8a3925","20901b579f69cc97eb56b492938864667576e1c9bfacf13f8a529c4f6e543448","20d01a387b4d0801cb588492ede88cae7bade9b7ea3591d9e954add1e67cf4ce","21338155cb4f52c49e5072c877771be67c75590d9b238ea025fba5209fd6e018","22ef13e60456fe9046dfe72f20122362aeefbbb445632231b8e364ed9b50e135","23af79bd1e7995fc8162ddc4d830318acb054bbfcc9c7d5cb141ec306da67386","24278a8f6b5925968be17b45f7db4c08169ddd5c92cbc103a166a690c02dc351","24373b643450d9dd3b8a5b0e74a5fec2844cd8cbca7d8a57dbc8b9ad9eade9dc","24d4f2730d94d1b7f149771ef0e59192f4936d142b21f4a56b1a391e4514d38d","252de742c26409c837ef491f55eb03ffcc99da13fb1a2f8ab66efbfb0c081a2f","253bb17320020b6a5ef8f0958856f6c565a239b4dc246d9e825f8b14da9ca8de","2591526ddabbea03fbdc38bf172bc54f42df9bc51eba7ad2b70d6e67215f08f1","26259abc7fe745f52e06f2aa2abb0e50f189bc7608065f04d5c669a0a99941cd","26290a0990d6dac0ce9448e05eb934210603356043dcf14a5d80585288e2aa92","26d6b31965013079d4db67a2c403e01f21e3c30ae65953400dbed92e289a0925","288daf614247c260cb673d8674e8b3874ccc4e269347836851f702d7ac8e2f7c","28abfaf6d50ca38af0b88aa50524200c17af9000da83ddbab3d8f9e06e020fa5","2905a2b4a58bd9ec1c4f77fd3d1d246c02caa49d806272756dd039c79521442f","291d3db272eae084d34c04bc1305f2abb26a7e7acbc5515208469b46719a4ed1","299e929f58fe7d2878ec59ba6ad9fb74f1b1e550e488a4512373b9621f089844","2a38ddebfe3380232e35d5a24f9cb9f7c38abbc9c68add4ea5952c1e65d328d2","2b4f7c8dcc95ca8182105b9b6806391666e6a2c3a5c80d3ce5a5f04fd6cf9122","2b5e739c8f9602c585e67554c457e6e53351679afd56ff324f8fecc80f0891f1","2bc251ffb58a0d03480748058eff4c44079a0f21d75743063cef50263982337a","2c76ce93500601e281a41f5985fe4e3926fc8bc9d01ee687f14052cb553ad2d2","2d46924a94c85f4275a449dd3d9eb6c602cf8a9104db19d224e3aa469b858d06","2d5048eeef90792c0a2b9aed7305598a28db2103fed3903462c6c1882733c3e8","2d599c722a08306b98f2d833fb3e4a7acb9dea92e6a58820caa2f65c09803fb8","2df1610ac1b912232030b5507e5e944515b0f1549bf2b76ecfb12baf0f40ccea","2e1bc31ff6b6fb14d0ca8703a02833db749b03e172f2e91f9423f0751e88c256","2e872e9d3ab8b553270e79673060c50c1afd68a41fcf9fdd0a13cba80be0dfaf","2ecd502add2d801eebed39411fadc9a80098ba9ce04a5f4b728a0e4e331232d6","2f7357367d921995f4c6fdaa693392adcd2df4860ef4d25c8dc47f7ddea8c755","2fb2ed7902a8e35dc36489a23245d963026d688008c92fed6fdc1f6bc27198a6","2febddcced970d495778f33fff212929ac99c23adc42be0c1062f5c8676ffce0","3018f389f6928af5830bdd081c9d03530a379f37d1c2f9196e6fb3c44eb337d5","310bfb5b2d061bb733771e5cb7b3b7d25db43af5eda9f806169b7ef9330c2fe7","31fe4b51d55cd99a4692d2cb787d362cb4c0d0998d3e001efdb5cb7ed838340f","3242912d15a34fbaba05e5e4ef959577b2572533305bdd2e4aa24fe8b0fd1173","32f69a7b8997ae98b9305ee578145d795dbcd39ca4469bf2465e57a0295cda51","335683e33b94cb86b5e426b4faed200673bf850151191a08458136ceb164fd4e","3407ec53a884d3945d86a88d6b9a883419dd426e96b1108a8e6686f30397a629","3442ba5c7643c793f62d90ca841f7891b3dbf97f028bc7b62f8b4f88c1266d1c","34463778cf2d29e3896a65613cf9e3eb3e9f2d8946d17f12b609e70eec63d128","348ba129b7b9c94e24fa8ddb81024e777c60448d1b5d49f7b2075591b23c13b1","35da3938b72cf3520e126ad595157104b69ab748904c7b4e12f563d6b103172b","3600e7356a3741ef02f8b2ffa6a6b5d822dcbb170771f2ea33312dff4470f431","37c8908ea2a349cd3034018027160ad810b28ad1fc203a9a353971e1f7396b4c","37e39faee019bb041627510f1f02746ba9a85696417a083b438eb4974b72c2bf","38a75fd804821f4836f0a7ba8d41af3d3a3a5f5d7dcea68487009297824258d9","38c6396e645750efcb2f187c36c383471b3b0b59290e3b42cfcb9668594cd0c3","3962789d05f324d436a363700cbb5ced5aba791d782b3c0ea73221fe0c1f0b97","3966e5e53811c43962f5d0953e5da4753eacefbea27ecba9d36af2fd8e4fd52f","397476cf107b48e7a662264f8fea9f880231fd3d1e0401622650f214cfaa35c7","3ad8b0398ba6c354c9e31b7438b2515579fc0b1f17de4b35a914c862a3a11e3b","3b3c6cf083b12a840565e00458e2fd4ee8a61f97cda452703a6b13d7776b6c13","3b4af144afed3d52dd2e1f64e23bc25b3475eee5f7af3bde9886761b15c33dfd","3b5d82795e9f5d1992ab67e078fcf1108247ab9b6d1baeac944d3ec0294cec5d","3bce154e59c5c45216bb5372a352e948d6cb365bb1bd47d4666ae0412e507ca4","3c75b650f3fa8217597b01d3aaf25427ae2a658a7c966afeecdb391d3ba547ea","3d0274f77576abdbdf442c8843e955e1bbc91e9f8cbfe3646b119337cdb13c96","3d642ccf9ca4a0f7f5dde1b41f65c99e9c447cbb9e64883b67e4fdf76f216f52","3d9fd2c5877483382f0c7331206393e42827b5dccfd60549a6771b7a5659e524","3dbf6d1c2c8db1a7e3988e2a84b67a4e1d7c8304661652ffa94db3b7eee08edb","3dfcea4ee3d0d0ed09b1f77bac48b33b64ab4620cbfc74fe0e4201b4cdb81ce6","3dffc36586e9078f750b0a2b4cc2c70a17a81294903186dbe8cc47cf8055b9bd","3e2f66baa16c7ea936eba34720a55897438f60b343cbe8fda4eab1e5dde044eb","3f5465798dbc2ad279ca4849d5d0f819bad01455e0dd2a9d98afd4b55cfbd7ee","40de9f41f9a9f56ef6a51d065270e875b4a85cf043b7c4a0173b2510de4979ea","4134a3936170c1fb5fa6d2e2329185a981436477a66b7d31e827c363691bad50","414259a2fda4a1a49729be6fb1aced4675ee9cbdf990aaafb8e5b3153b54d64d","41baa5d98b5bab2ee01cad50c05b83edd8cdfeeb00f30b9406b4b2ec6d13d738","41c768ea17144c6ec225e9a65d4c3c127fdd7264dcba1a89aa17b20fd5d7e3ee","42aeb46fcc3d10b95e4067bc9cda875fa933b4102873f67c7bf1f8ca6799a598","4320b92712bc14dbe10b56f1cd3d1bdc093fc4be6016732839d0be4dd4d027d3","444342c21a4743af5961beeebb88088f5d2a0649f76c71973a7706a744f5efd2","4457ab439bc8f212d83442dc7500e9d45ffac849d0f77cb97686d9b0672fc3dc","461d34fb1d53849951a7e715e52342372d779299fbcad210794235c610dadf64","46a24cd8e385b748f40d9271b1e856dd6d68c91ab356abb11ff6b65f1ef936bf","46cdf2c207f79d388001f6636dfb7a98bb2ba72b9d1c6df4938f0a27691e07a6","471570cdf8144df0c32aba1730aba24c7e42e5ec317af771ffa169f5c842d117","47b5cb2b011c0f7012d75e88eb86a10f3f0bd48545db139669e654cac1f69650","480f1ede18ae031b164d49d676feeb1090fb33932676ff52e1e2eb24e8d154cd","48262b98c0bdbd5ee2314345726d23630ec1771735db8fe5f1a8590b662c9962","482cd15ecd9cfbd8e1943c0fcde0bbf1d875392dc2a701b698f48bfba684a062","4855e1947afc954cb1b20bb45e7af10b098fa34714bd32e9bc77941cf58fdaaa","48797c44c92cb34fd9a57a08020b45c6920b2268dc8ad616c0f814a3710d5316","48d094622ada1806cb30335926007c1abc476b1f7b45a2e250c490afa25e847b","48de3afdc6ee73ed121d1433bc6367a399286d5f8c2c63670a0b3b9752a36175","49e8cf09e38acefd3a0fa62d048028286d3b47b5ceccd8f51f10022978c47820","49ee4a3f2a8918bdbbafb312cfa807d9982800d13d29ee292c6c0daad8b9b8f1","4a724a6a842a132c2185279513f341b79f9be93e42660f1255770eeae3b1323c","4aecbdfafb68feb3124c39219498241864bcf1ceaf87fbf80598b1dd87a9191d","4b364ecb35ad02b06b6b0f32b6a29202f2c835e1ac0d70b89fd0278271799dbb","4b6ab2768e1ff3716ac8565201c031a820c208db9ea6ae1495dd782e7557a3ab","4be7778c4f491d55154a028d9a9dbb35059953fbcd243e0206902a6e64645efb","4c8c327dacf345e184042092e96ad3ea02ed4cece57dac5fa68ea52fbb5a6adf","4d5a44ba07fafeab823b54a21846269330ce35b4c190f3ddd5434bc8530d9b41","4d86a2764c55b5c5f675fddad8850ce4ceab160ac5c164a299fc098899d31aa9","4da0a5be70e8af9c39623deac83822749482187f6a0fc3d186dcfddaa7111576","4ece7844e2b35705ac39fa25913f6909aad5b4b7446bd637ced46b47c0db135c","4ef30f11bd4dd9d2eef8716d88a83010546e54594b2726de84f6d587651ee940","4f03e231c0dc5c9bb2874f6856382d5b205758af9678fffdc7552d4e4ae9866e","4f1e58fc658a4ceda181e2a7fa249305b09b573ffd68c2489f204f4957224957","4f2750b974c1404acb721ffc84cbd1d0756a24211dd6f6503c10ea74dbc45676","4f6fcf4dd7e73d86e06bdb9c14a1078b61c0efb2663ced9bfbc5f46fbb4c6d8e","5029c7b222158ab3f325168fa543d84fd2332d2e3e38db1ce7b83899cef201d1","509ec9c08864b9dd0029f32ffeac85fbac863e2dad459994c65b7cb5264faffa","50fd7e982eb2d2813634b7c44e102788a1a1cd4910a27acbcf219f76314fa322","52049cc9cee43bb27229e6b3e983e02c6aa20dd7d153b13e3c74bc6d2b47cf92","521ed246c4119acd6b579b6eefa23389a1655df54aa35de7671743979ebfc68d","5382c901d160ca2d79888d8acd7a690a5349826b5da486274b0800c9d7513f11","540879695d41205515aaabe5466971014cb43b960a26b8e5958e37fed63df762","548d237f42167af5cf5caa0ba20f0e7a6387deb6f27765637f078325172396a7","55267f058e9f085117765e4ca72ce875b622ceaceed964f6c396073214835c28","5560616d1e72f0a539f9ebbfea3b7d195c1ef5622f97994af1963748d4f97533","556ee783d8e2e4ca50f656c095758be613983f904d998a6534fb155510114f21","55a4711e799294d06988ab4acf77eacd7d424123082bba3ec987dff0ae13999c","55ae095961d78a1514c4dd1e63d477c60179a8662571ab5a90abd3eb2b83eb10","55dcc23ce52b3918a60029d9398f262216471c280bfe66421cc63240533a6087","566ddcfc45ea5edc695626826ed185930e910fd9107c5bc1844c717b714c15b2","56e7158313357bb145bd98c5f790e569be2203fb2601565a30091a597a7e7ff5","581337891936ba630d34ce9f6b803b82a2130791510f15bab24a07332400417f","58901d008c36a777dc138fa6b6d198030e0e843bc889cbad3acb954c826b3608","5962dd14d3923433cf723d698d1af19ac37a270b6e88445643fc56a646faab5b","5a2064cdf51026eed65457c05f34bec919b31d96d35c29498d298685965f0b5a","5b77bd6dfa81cc339e729e4195e258facbfeb64b9c680512f742e3fb1961fdd5","5be05ba74075b8f139be565c47688a4f395ce71452dce5cf7da4348c7ddb7aa0","5c0206d9d014821b52a43d7b222327a89d4ee2f5b1e21813dfa659a69f7426b5","5c3527e43fe24c5aa171c6fa4a3de7fe5e78f2527aed0dd19cb21d154d43da21","5c79c77f00167ca140127b00f1a79e1ffac621e46fc461089594206a7df8d7cc","5ca67643d5111fffd21deb18569162733e846965bf05fe6eb33ccd37c964025a","5d015880319af666943e68169ca906bf2f0c813d8bf2c5c0262aeb5a40366350","5de00a2f5eabe86c14f360304115f4136c41df1fb664eef6da26072fe7623d44","5e3a589b627edaf7005c60382475fae7229adc4ffbaab6d6fd03e9f08a0a8e19","5e43baca07fb966bf1c4b3ac06bb819577e477a84c5d8d3a9a19c391ada2e0b5","5f2a75b89983d1005a38afa2cabccc3a39f31989807120281d8505ffd564e0c6","5f43c837f39d207c35a58e9b36fe3144017b2012ac7da334714247606f1906d2","5f4fa6dde5930fe1b42f805895f0f5fb135c2b3ff9830f2bd30ae7526a3295a1","600ec184ee9964881bcaeaf72ad38a72db05d5b629d301cb323fa1ee9369b572","616c4dbde10f465da822d8a788feada26e5f915c7fbbc06232287cd1899c3044","62a713311297a7145d3610ee60dd6626ee543645a1918b050c629207561efb5e","630fdcff1f227b5baf5d10bd78ef0fde68791ac0cd8a15f65065f5cc4501b17b","63113617f2e4ee6b827a69bce6afb3949190a282f5feaaa9e2c9f82372623bb8","6312b7a9f8252f49b8ea0cbd0580b80bbb221db574ea74939823ed9d4140d73f","63544fa69b09916d52b305700eb9816305ff22b77162a44edd13897acea3a655","6385459222fba2c3302d3f2e38c57fcfe0f1829679fead6cffa1964248767d5e","63a4394e689acf4a4762cfb4df691d05f923fdf592fd2f8ea41e6a54f98d1136","65725e1cd3323fdf44ec47067fd6670b441ff5f82e99485e1a4fc7d475f14340","65d5b7eff9d03761c8206218159bb34883c09052d6a1959d040f711a881b4d4f","6601b2bb6c908a46ae2985d4683c8baeeec87b0688b9b33d3e8900286bf4d6ae","666e7f698fbeef24e13e91ccfa334cf781233e060fa86bcd7d4d0eb00b30f3d5","66d414618d4283838bddb6b9fd4b5221c280a7f6a715b622143d3bea76bfe1f6","671168c05789fc651cd961a5a15e10adbb76656b802cb0fcbab468ab76412ca2","671d95a6c09bb7b05a5721d52cb761300a2c8f376aac20be2948b7e97bf302b7","680de944f1f5380c579003e329ed6f10702ec8ebaaa8208743775588d2424d05","6989ec486a05550633170d2aa79188ad9b03aeea6c7859dbf18790ba78c5427a","69ebfc7eb8427db3c5c59bdde652d0cb269426126f8540b1b58caa29ccf130e2","69edc4285578313d1dd2f914d69add075a7b354f7fba717606d1abe15292576b","6a34d9279cae58765d6ee4a980192c0e15f3ca217b9f1815861d472a281b3cf8","6b00dccaa7deabc750679ab085b237a2bd025bd971ee1eb7bdc333b393b19084","6c3c592efe9c684ada5661b8cc88a5c3f6e57c841db06b9e070687504cbf6236","6ce6d164c3e31463fb9e144fdf91413e55d077cfc4f25092bb02923fb538a84f","6e08a638e1e28020923effd4c65fc517dbe7b06100ff76cde74e427191503b84","6f3a7020233cd77cfe59eefec0a277f6dda323743c8d80e4e54a95cd3cbc23cf","6fccc6f0c5fa71c43211785dced8abd0f3295040eab56063f4e8d77f1c09b8ef","700cd21af9ed7e81900fad9d52de2fb11db48e64b038e4293168f85e5dd0e043","702d1dfa75e92a916a446429f474d4c296e6ea4e8c487995852d0525e8440659","704cf778db6086c3e282c81249fb0ef09c1d7c2043335ef74c7ecb69bb3e84ad","7075f89b1271fd04fa02d4db95c0f0bd6bdec24e53a7953d7afaeba40e17e8e0","71ef1ed2d5e4bc7eebe7a73bb3e9423e5bc2f8319186380fe8b38334952d3b01","7256ba00af1cf759b95b7bf8ae3b9943f31349bd10a7652a26bb419b368d73a3","7369b339daca0fcf46ac7fe82d65ae95c75d7dbcaaae51209e6d90b6587a014e","73ec844fb3e2b9febd00ba37508b284fad141630f03cb9f74e36a195180f5054","7410de003c7b582e30470d1209eefc796a70c76fe8d61dd9ccfe01ecfa41310c","741c27b54c49167abef1d8633e3743b0e98f82a73731e744b6671e119a1c6310","74b5d2ed555740db7b4b0ea9b73f8fe00965fea8e14d4f075eec26ef7a189c68","75aaecf53db10459d768a6873f6783e7d7110aa510c2894378df027c1b03584c","76bf5a9c126db6eb466287a7c0d823327ee9882a70eaaa6efb03d169b5dba808","781a64598efb2a11156f07271ba1c14c4f6b3d73aa2943b26eae02063df7af70","786b0c2856bf1f3f809e5903b0a971f1e072af5635aa50bbb9b1449f96d7b694","799abc1e8d381b8d97349479139985e383bb49179b5a80f39807cb35a3ee78ce","79faec494bdd6d098c9d2a9d8559f822938c6b2104188db95321d89e7a732979","79fb2e6e6a91117b6aefbdaabda23ccfa596620f548ee5075993a8dc7a8b872f","7a032dbf0351aa32c77c8d187f7eb697500ff186c88c5946ecc15adc972246a6","7a134e7f1822183ed1c0ded720971539350feaaf92612761210cfc3ccdc55870","7aa52373f2721dd76fc8eeb3d6061794f27ea8d11e96bcb1ff25a97994a77d5c","7ad4ef4b8d3221758a9e7f9577750ee03f6cba11c8eae8bf25f74a3131bd21a2","7af2394d2e697f355439e841b6323ffbbf8b90b2e48bf64873791fbbfdf15b44","7b947ed0a9e6e7ba180921434b993c62ac70bbaba6af0a1618569a2d4b705201","7baa35131ece7ed9860607157d2531d4d70a061bdc9bb9876e20328f127cec53","7c2a1c4c4c03e3d68d63e0ab58e4e34d3f2bc1a4a837a055fd13a4e9f95ce6cb","7cbf970a11bdb91a40e248eee97ef789205910ebc913349698fc75ed35e82fdf","7d6133667f81aa66a98755d253ea43301b45ada338225df034d2ffdfc79829e7","7dd54213b65fa0a6ce5aa3c204b5209b67ec16306b776aed7dcf9e6601d74235","7e89b59b456dde4bbbdbf8079665bd82c51d8e500018472981c15618b3893959","7ead0c68ffa0ced241af74dde58b3831343dff3f7eaab64bddb9954545b7ba12","7efb464c6d7b469303c43f718063d8456df6fe43534b5d8a4229f5b9ba9705cd","7f8188b57ad3b0c28210c95954e5623376a4262dd5e75f002700c6094b8d6b6c","7f91dfc2ea1a3131c4090375db0f489c2a572e245ade6cda4ebd440446d6d60e","7fcb8cba3ed0ee9c342947aa88f0f699bb4f5c23244d21c6c739c9b66d7c6101","800060d7b4934508d0277f90a464e3112fd2fc99af4ef23825d09b0ff53f91c3","800a802a4ce9e597a102f0a566535c1f9f7adfc60c41af6bd2db4fb7fe3c0d0e","820c12fcbded9048a363b9e0ebbc48b24f85fd4a68131b5dfc1b19057bf09ddb","824bff7541ec2a4b0be126f0b0791314d568a0eb4e29073de4f9dbe0ee4918b8","82c419e5de083e423330432c9d45c744043d1bccd8eeccb41e3014ce9ae3c32f","83347356a898238c013dff73246440e361a9e24cc3c4e0fe0e850467772b4938","8343a4211a4d0ffdb320d5a4305174d85bb707d15dad978f6436297d022daa11","83a06a604bbe36d72da976fcdeb88665c762b0f0de44193576ef2e0cf29aa9ad","83a97b9ebb29f5cd014ef5e178970a601ee92c44678f05d1860b383c5f63b79d","85a962a7c23c14dff8d683e738b53f422221697b213cafeb616d3a172a6c4223","85e961266b36e0f8ec2a477f1f1dfe7ad748fdde9d906f7bd3241e6924866ea9","8629fddeb4f273b35df69d4d28923adc14eff59d919b1a495d1a68818137c561","872ab2b2d65fe685b91e355f5af051c85b79569ece16448160d01fef38039624","87789dab547842b4e0c822758e1325a3cbb046063e11e105a4779b3741e01cde","87f2b3634baa504f2ed9508c6cf6a47bbfb36214a177eb13d70d6a987706818c","88b615ef6a31bd9958e98b8ea522f49f0360ccac5d9fa8deb9e3ef3fe3147d9d","89a96597dc9c218633adaf94bb5d6dcf4cad8f5e0b6f5522a28e3ce8d8b2865f","89cafbb20d6029656266d8cb0f85103fa519c8032598282fea58c94cc59c4125","89f2105745b3a7cfd30e7d7c598d6c8fdde0a599f30fd0db7382cba50412445e","8b3eec010d1eae43a28c88434f2410a751f790a9d6ec4a08e75e68c171629ab2","8cce78271b4f001606069a575a172041fbddc52de6b582c920aa3d3b5d5b67ae","8cecfa09651c40be4d7c11c117c80e1911dc75bf6f1cc34be64706823cc024c3","8d250acd40c8a24ba0d51cc73e65bba6856509b5fbf4c7d7a435897a01c6e764","8df1420c27503370db9382f68a0af8d2b4d56f9dbc94b24ffae450a905083a79","8e7371228a726f381fb811d1d812c39917788a3df7e53dba1a3c364e755a0c03","8f3827158091bbed154d21c843284ad472a4552da2eeb858748aa29676e45662","8f4a21c70e4b933eaa4f9cee119945dd2ebeac532e82d34e17511b38cf03608c","8f6debc54d2bd7abb42f581f2204fc78b27ff8c67ee4b6392b4d71c5f983ee9d","8fae27ba5117e202afbd523b249fc454912571900fc909f5419b8ac96c773c44","902b958b4db7d8d8bf73a82a8aa86e5485b39477047c8ad60175d118fe31d987","9056c360e59fc78edde932b54124df317f2f04a90c0c6eb7825a87b89edf1ca0","90aff66decaa3a0998e9a6741963713c0c82fc70da505519e3d60204bf715fa0","90dc4cac6326293bb54486d3c873b83299e9a5ec8c86a68bf1cc131f5e4e2437","918126027fabb7947dd4ae810dd561ac22167102f9f978f86906624ebe88c9ea","91b495938bc6015970bb02c844368d3eee84425b472772cdb374a5347db86de9","91c9ced5e9ab8da897b7f69166a7d0bade5c58d511b42d60d5430d536da45d09","922a332aa100d622da733aea8fc74094739bb63cd480d3349a14d2418ab6b1bb","941f70c384905ab77cb9a88e2671301117e4df553da6fc7a09210710deb9b6ca","9442788fa51227044803f1d3efdfc1c2b2da372871a85f0f7a6bb3596a5c003f","9460f427df72c238c4b55f39c8864f1fa3685b0716a53227ea6f7b591d955c82","947a1cdd43831936480167169d30334f818bb5d882650a3547827c05204af111","95f0c5f3b9071db39fd72b88ec9fb2079ce7553fd5884fa527bc9216777d7c10","96c4c83df72e9d860e2ee51f1a74bc867c4a45efc8bf11bf88aa82e368b89aa4","971f59cc197732d0c0b6b8aabbbefca4550fb8fb04f8522bdb4257c05a28848a","97edc66e594bae06bb273db84a35d84c8162a1fdf55ed46d781419a9f6a2e4f2","985638a05562bb796911ec231d306b81e36ed6b58219b3bde874559e9600b59f","98a097d6ebb754334250dfd3ccc5f3dfaf5966524758cbfc9e10adf4a0229693","98c7e4bc2f05e9b4ca703db4a02347db7355a44f04e3a4003e26c46a56bded2c","98ecc99d3396aa9a35ce97456be66c1aac0cc05bab88aa99109649291e61bc0a","9944d1a9674e555a41d31d069d136461eb06dd4052d40f2e4ea4368dd978e01b","9a8f2389b8ebc29d3769868ff8b918fdeb2236d88192fcf76ab0ea3db0857fac","9af18d8cfee466bc061271d82254d7ea638b59b8d5a3901c6610d5baed85c38b","9b01e565a1541f9e652d7afbe62e3bbff28430c1ccac2226ea434f45fc9a99d0","9b466e8fcabe551bb6292d23a359be3ea15b7627a6ad9c9e6a4ff11444c20860","9bac7daf255467f47b83723095f93fa4b574d5fc08593f48825a2b2ebb8e2dd8","9bbd03293bf53e9db51401d157b3eb2aa51e9c70449350e98b9a0a3fc9a684ce","9c3b318c461b56a8d277133a6b947ef5618690ec281c42e9de6c27f22458d4d4","9cef1feab6841836dc20527fcc8ad9979671fe811ff80a5a33bae113fcbebb97","9cf90b3aa59f3ca0e40fd9e1fec9703428752d63bded6b091d28f614c9ba99ae","9d1a0da545eb6b2e16b18fdd305a2c000ff2340c19ac843914b45f6a4f936227","9d8637e5adebaca208f21af0a254e80712988867411be560031f4b7a23cc04f6","9dfd29090b50334ae229e4a7e812cfb9f6204a66dde563e215d8f52e884cb103","9e77badd0923fd79ca9761a41780ee4dd4f9ca9b62512f4fb59c7f8418494da0","9e9edbe6c5c90ef3aa89a71fd1ec54069818d2ff48ce0f35019b811add042047","9eb67ea41c5bcb9557ba51bbbd1b321a78f16335cadebbed848d8e6c1fc68bab","9ed400941ed49b2d90ebe3cc111d90d8bc966608ca61fe9bc315a3c1dbe8bc1b","9fb8c5aa087d38dab064a2d6054826377eea3dda98229725c2523f63a87e4750","a0ff0d0bb3a3c801b637d091293f2eeaac68e934274e4116d298ba60ec3461cc","a1baa1f699fd4ce19e8ef6cdfe346e1b0be63e16d5c5cd5feddcccb16a62f269","a2aec2d2f35d7174801247141d637e77c4f34e478c575b0e0a04c6251efaf993","a3c84d76be9d891812e795dd46470c2978dceeff928d729c0d5dd6def599923b","a3d6708506fb5c28f45f0d610bedba11b1ec7bcdb363ffff3aa4cddfa515f56a","a476183540f2e7121e533bf2dd9125dc071c81acc880e88cb435cad7a6d35b97","a4a8cca930cdfd15285ac3a7aa757d61501fb77fc12a7c3fbd78c096b279cf63","a50654761d6812cd811df02199e1b7b25c9b0d65e591f65430f9277ec43d9c50","a514a8c0898b6697696ca6f0ed9a43bf8993085b2db4299e3e9f8e3419c4a5ee","a644885c31f390b5e6b7fe2fc8d086d9144699295ccb6ffa51b3f7c76c8ca71a","a64e8aee389ae696d0d4b045c0153092113fa522ed5a0fd9b5658b8418db4ded","a6c531ed9bbafabfdd649f3030daf2f24461163aaf99dc73bb24dddb77bbcb90","a70d82083944311ccf98b6aa8da5adebc93c655759eaaf8d79624bb3d322abcb","a7ff7302e668dcea1cd1db2241ff95c0d73534539bd03fdefebbfb57f60d3849","a8b4a33078335d2811bffb78eee49aab5fcb31597dae366d43e20c7f7800994b","a91a47fb4fa5c1b1a834fa602030e435ad641240e6ceeb99eeeab7341ca09dec","a91c8a1431a4120667cd523cf56bac004794fc5b8b24275ad2f9c8a15c75fba1","a986593807953215f834ba73e7d2565659b32aa849986013f8614bb1c61ea8cf","aa131e74e695292adab9f57b3ccc5a503a836dd4b95a3b2b107c69f35dba3637","aa4103342641899dc00c22207c13ac31c0c73afd97771b0a9b249187d979625d","aa70263d079788757f176da269e554fef9240845706f87a93101591f8114e807","acae1db4aeb323f3b637fa11b087c3827a2fb6d69718362f54e3bc48f70ef7d8","acd7884bca46ea9422503cead985691da05cca25bd5ed52a199783cae7b8b01f","ad0e6d78c1e450e19bfca4a0e904644ab0ae315607811a28ac3dba20de869786","ae43a4d252290ec0e18c64dd58d51bc885020b2473e71e3ed0741184c9f006b7","ae69fe306bf5db346ddfa4367cda24c95e44213baca27b0ee7d7167bcdd85af6","ae8c200dbcea29f43b29974cc247d70647c80d5d76385396f1c82ee9f669e2f1","aec13a075b84253397fb97e1c93a23e1aaee6d6bff2a9161bfd00a5b1d7611de","af12215a96963c1e7e5d766ed994695e423e4780ed0b3007aed87b150d090c05","af6b60ae365a6cbeb140430b030bdb667f53a2a97508ae92dfc9ed91ca73b54a","b09355a97e3aef396f681943b37a404a98fccc6bcb97781eddb2fc000d1d985d","b0ecfca0d114bae34ffa62ac3ea05159a4415fc6eb73ab1fcc4d79f657268f19","b25c41f19ba40e646fd9b6f82051ee4c38985539e445b26bd628eae98537df53","b262187aa66e8a97083bf7f79b91595bf7a4077abe7f8be5b00b4998f4579d20","b3f50ed7eac0e9c54b74c4f4e02297dd2d2465ce4b699bcc15cfddf54c0f0f81","b4091f93c3d96e36b0708f5dcd46e0e7a0a48f098036ccef6164e4a6429ed94c","b4093c67a9195ee7d28d2575e967ac80057b92339489c244243c7c504c669ff0","b44352445272089cf90967d4d413cf7009bed0ac19f3fa95cb831d5ebad081c3","b4ce73bea5219f1b27bffb36c6a9dee14447a710a8938db807770083db4552ac","b4f2140fb766faf0065a563ac3664f395b24c81dab0d0d0d01df47b22e888d29","b5102ef50e7d4ed1925af5a8b45192e737df02fafb75d7065995a2bb93d2e8e1","b5428b5775526a00645566822530fb969b82247ba83f2c80c06d34151e1f9061","b5c085be21651d8579e52cd3ffe4abe6b7f45c5a9ee84d38c47b4734409918d8","b6cf3b02f36e0efa93b04667cdc5701340033a09e41a7196277cf6756999a666","b77c6669bcd54e0fa949faf2f7205f2631acfbc1ccf79f93f8dab5c5717f0e93","b7fda8f4bf81f8213d18e3c314df5100ccb6b8db7aed6b70aaf202deb606a14f","b7ffd6cddb12384224772e8de79aec89d8f4bca966a3c2a05763889f92a6db5c","b83b7229045affbb98f8fc46f289ad05e6626ef52e3ed2f7e70d332a54a69e2a","b83f5334b85422ac110a24286d5af7003f2fb5b0d783efe257b38a2281656422","b8abe10a2a92bf537a49e8dee92baf8de3ed591848a1b25151dab0d7ab3134e5","b8b8c5cad182083f45ce2d05d036e6bfe91cde1fb63f2e5a97c683bb7ef7ea0f","b96cea09313d481dfff1ed1a2c552ea29e8fe68f52139458996a4e36157748d2","b96f9beb6d6d8fbf88c4b8b2b807a362f2640479cab6173cf64c7710817785a0","b9ad2510d8249ec4c8e7fd8b2471727aa1bd0ce8f3dde78e545fb2f8f2985a1d","ba5c707cf9be40fe966c08807779994e20ca3f30ea9d73e26ce31ca334c05640","ba7d7464da8e13722232c8f86273774054693681becc450a68aea21a5a0e9b91","ba87e5d43ddb10937bb17941f055f80a223d0981fbba44107aeec8530e3a7774","bac3431138e986d6426c1e81bdfe0a968394896c0751cbbcc8f36002fd0ed069","bad8f17b1d399ea125c524895571601c90b6c93418c248bd4ebcc7886bae9878","bb230236c4ab6353afb4147014c93204d3d1eb8a6d18558075df5fe79ed7f392","bb7fa81e41820d63d58313460f5a3999a1f9fc2cd2fb10cbb5b41a931d8be6a2","bcbef69f1ba50e45f3faf1b4529c32cdcf1e5a6612b5bcbc6aa6790ee14b54eb","bd3bf6053f4d423ff21f7ffbed9d0e68f3ea64b7292c048e9a37ade342bb7b39","bd714f38c881208f1190ad714bf8fa5aa63adf302bdaa8ad8810ff279e43459e","be75cc1ee935f783be39978de91ae196c16141d4096e16eb6d07f59583296b4b","be8c3cb2d8d67e63c8b069920b74c6272922febbc6a0a2c4a0072a7a213681d2","beed0f36d9b1b9a20bfbf89c96862482b8d5b9d4284bc89539efe9c9b11f000d","bfd21b5c8eb26e9d475868bb30d66ee08f20876e9df5cd06aa8fec01ffe666df","bfe97e65f2cbe6bcd0f14ff57ea4dc1dedb2e5f0db92d04d0982cf1932ac1c3e","c055d3cfd85b2ed4607b0d9d3a15ab7204c9f149599f748347dca4afe102af0c","c112d36ba38c362da1c022945db5b6bbdc3014685ca9bb7d940f5086f00a675c","c23a43ed460117f663cec698412729fd91b5aaceb48cc4e55a785b525661bf1a","c23cf45c1dcb748145d87f5c173dd3c8becaf9e3f6fdcb3e2ca91d6726b0842a","c24546a064b9315172ce0f951bd5fa2cd1b9884231cf1bdc1dc714771f1b3886","c29b8d250a7b5e73f4ef675329da2251b8de032501e4836445b6aafd90c645fa","c2e96d98c8ebc10237a2af1c224f626acfb9072c83078f4a8c6d9ef0a58b4a8e","c329c9df0dae8a036da9be440432d045be3ee13cf5664cfa6ccf11576ed11acb","c4600cd5358b5798a075beb54539d952f200def1c9a573bd237c795fd33ba36f","c4ebd58c4ff78c9fc0cd17d80ed563520f7908f9d1106735ca0f5a7abed202a6","c5db39bbdc8c2bd2aa7b58c28c3df9e407955cc3250ce7825c842cc4c30eaca3","c65325f807190f7084346376e2f48fc2b6bb946004a1fac1d8d117930e93d462","c6752cc3c7ad06d1e9f127365f078919ac46b77f8a8fe413650094d914838ec3","c6867ec30530fd3feca89a4e968522f783b636b165ef74f288c42dd50bd51a3d","c6bfbb004af355e96ed5b4c8c9b8b7a96d1c08d24bcde7c666728eb9497d6d71","c77c4d3f536cda10a71fe6a9cd17ea7c1408200e2f7aa7c5325d6915ff250c85","c82f38f23e7ed3e1024661b7a22ff694e88d3b268240e2bfc98e630df8a062d0","c8bd340e6fc7fa3e97415f7ad4c22c51d88c6e77f782c12923e841c04d3f882b","c93cd4cb5cf38fe6221fa8ae171ff54240b5f99ba80cd740ffac69c57e5fa381","c98c33b9137ffa25c66a9acae385fc41f9cbfe6d326944be0192b5657d38ac8e","ca50b525d7aa7762c56f402696dd464841daf19b036bb932e325090004b4cd71","cad13b6653fd9f811e67d13c5f01f9dec047f8c384097cee01dd2e2db39e539f","cc24c3770587f2421514fa399d2617201752bdca145ac39058de91d45d3d19c1","cd2da00f6f1bad8fb7c1b87cff80e122eb017e44a471cdea769efc67db369038","cdbb7338988f2fd35fd92f21909b7801d9954d1c7ca78401f52c9313f21fb6dc","ce887fb65b6977a2046e7583d704863624e55909ebcc9c3ed065b3d13079a410","cf9223c369b6fb7baa52f301f904352ba8e8d5e4c2a06f70de6ef1cf76fe1b84","cfb9705939742247da0cb71fdfd8b5f7a1bef6f1c2f0979a8f42e54c4a480980","cfc3b5044af37ae7485fba8067dcb22b2438bdaa6e3a30c22ce0f9e2c00aa597","d0481d9b6111ab4afba0462e88970b863284807ff44ca97364c84952e3f88583","d0973a1aca6a118375b466d6e91821f8450110fdf042ac848ee16912012d2b0f","d0df3068db679e24d9487ee09a6462ac5cf3df30f46ee466b66feb6dd5ff71e2","d151ffa66d8d096e0272f0dfff6c27e978cfda570f7498a727593081888b4ebe","d227e0a73e3c5452bc5ab41ea2c695dfc0ff9b0c1c81e59ab3173f796a4157cf","d268e680ee1136a239a40ebf005b30db6f3b52a228016f3193496f86250f15c3","d2989a1607fd5303615937b8c117d127b1b1cde519662ab1e1324390220e8612","d2cba4dbbfe3d026f825a8b470a2f6011f9b8e245cf042ae8889afbb17dac6b2","d2e4c515093f8a2aa824c8b542a016e5c321065f4525931b2fac4f8af2fe52c6","d2e82db1f6e479001e15c9890732b5049f8c900c568d5e3d15707a95a7dc3610","d31e8aa21d1498f2d4a07c4cc89ea6f5a6d3ce54d334dbff230e0f55db35c85e","d36034e2f9cc642d0f9f24cf834fa741bac5b8b139cbd2f50e2065161c9f3cb0","d36eb7456d2a42d1cffa4b60708e2bd3116f7f6758c96bbc0fee0f1704ad8a79","d37de74aadd5916eeae243decf347821c4e946356b9f70471658638ac3092f91","d3cf9b1433fd9a083c60baf6ade1df7f2a33e0cc7d519f491f9d6a93139a41e4","d49d02cad8bbfeac607457b08aac6068916ef45d8f6c980279d6e654407cc7be","d4f51c31a454d9abac29457cbbc21e1b5767c0eac1b37c41ee787a3efb05c80f","d52ca358246f638d0e11a061e97863697df44f43b093d6e8b84ba67b5838f2fb","d555a0d2329caace197c1468fe6708349125762377ee3bd04b031b7eacfc26aa","d581443d0b6b42c76b816edc6946ce01a639ae42653ddc8cc2d6a89ce14fe947","d5adedc08fa25bd06734afd1db3510dbc53ba0dfdac20cf601fde0c77702a72a","d5c084e12da4a5111487c166b879042a21a056f761ee22d9237cb4f65f366341","d6077d547aa21ea10a9bdf6c752b8d1a0a6382b4b43a0fdf790f245e66a609fc","d67e8c1aaab1ce6ec1755599ecde153c47c6b90dd4c301663abe9057bc31af57","d67ec5caeb2af5f9c57533a34cbde7daba5f5b2e5e6ce34c3250893eef25f13c","d6abcc1484c3df45bde915abf48324af1e995c3266a3c6c069e98e94c8d9a4d7","d7a44c85c25ceb7d42280f0c2576de52a3b3cc3ad2333e788ecdc7f7f7fe4b3b","d7f5db16fd3b6ddd5acdf655e090ed0e84cb89d9eafbe1ea92b273b71a38f173","d84489933b19a8b073c65a0386e39e5067830facdc365ced6efe1948c7201771","d8c8b3c52c89cd715a7fdd2759a6f73c3a5f505303b110656cc35f7549a37cfb","d8ca8e025e226ad6bdd32a6a9fceae2982b0413a0ad09314558b54bdc724bf99","d8d03142030c11a0aa1012102fce2b202baf88e424a1236832937e87450dc579","d9823dfddf6c507ec030fce4bd2d98fbda18e595c2ebc563574d9196cc7a5e33","d9b0972f3406075b860ba7cd2e71d4492c826960319b10389c2c2820e2981254","da37a61fab07ec8856b725854e4064f55a59149aa69cad1bcbf89ec478b9f578","daa0fc9f9dd08cb2dc48bf33c9808cfeebff77cb9fba48f98ef597bb9dd6df55","dad01e5bfb13a6c4419f4d24fa8dbb424e93a1c4be656b0e5dd48ac546e0a0d9","db049e7abb7c75b608ae25cc8a9f95959f7aedaa53e22390290319cc2eed3977","db21a75b4fa6165f75268963474f3262124795d816ba80f685bab2c6eaedb028","db66a999537b941fa6d512908894ba86e8dadd0e14b290ebc119555b7e60264c","dc8c31e3075adeb63113852569b83dcd432485621eb77fef62cf3cce5c84a214","dd97ab52fd89f42352c595ce137684cc519c473fa17969e8a6adcde7322a4748","dda0a34d6704887eb36bbc0173334b49d755cac8cea3bbd17bfa972f04183dd4","ddbda9408727a19a4a55d516bed99331edf67d8301de9c78564716465c949619","de0f295bd0e46f29db1167d6c21bda624887c8543545d0c37d662e5b1b312341","de9a46da1f4605525b484a228f8bf356a9d900ecd16473faf77944b22575c141","e0288c94ca9c16a6de217e6baeed720fcf83e401bec45bd15ca47ba8fc9b44dd","e1667469384ec775a3df665679cb3fef057dc84dcb18ed8db8b9c5723835968a","e16c328504278cfe520d6d99990f2a4370cc48159aba86694d0f7598fd4b0611","e24df071f5325bb3a5b20f355143556bc7712535ee8b6ce4c426598f06fd2448","e28d8e6b71264d0bfab853e63178f2c151367cce0dbd16125596ff3604b6658d","e2c734504d211580b4e6674eb1c7d31fb6fb730c037210c34c980a96f9098269","e39ee882667ef28feb4971b73f9a01d3d72c557e1e56d59487af8e0f1b21edbd","e3f19c383354cdf45311f92f00b90fed25dfba7e9892ab2f5f3aa4885876b75f","e409fbfe439455330c0fe003de860e30f7093cc3cc83a32f886c9b539a29f60b","e519e78acf2938460c7ee053981c744dafc7642fd03b56a117d5fec78d258b90","e5db07b7fb0eed216d838fbeb9491257cf54f9bd537a68c8edae7a89fe64c8d8","e61705ac769699a40c52e332cd890187ca9301fc6e64393c8c9064144ccc2dbf","e6300ee8e6c2c4ce6d7ab02b7b06fd1cabe3c5c52b99a6ea3ea8b5acd5092e0b","e65e28b172b77d093f5425112bdae7ab93756487226fd7363057f85bb2a2556d","e734d068446591aba283d136c21b4fb0209f91352cb4fc6589bd651cdbfec163","e7556cd0bdd06760602ef78c5e3b30b4dbe175f96b7147b56ee2ec181a4c5ea3","e7a333109a7aaec2b71048868500c15e721900628eb48790dfeaa1fd4c2dabc3","e7c9175fbfd9fd84bed95d552bc0a439b07a233c3e91fb39ae2f23197ee53f1b","e7ed299ecf44d4a96c228e9aa30312f405df34d6bea99d4b0f7074c79705a671","e8bc1b4f162c4066d74e5d1b3dcbe344742279b6856736c2e1690dbaa7bcf932","e981ced1bfce64a19fa8de1cd518a93f4669d01548f4819d0e1dbb50d266fe04","ea1b8a251ecc1fd96697d0c602d3e14ec46383d27bb9485a0326cea5576ffacb","ea311dca2ef14e02b9aae563bb28dc737b04b7f01c1ceb2be3d92007d2c74ac6","ea8e5b79bbe5329ae8437677c8316f2f9fd75bb1d40c88308c269140a7e564c7","eaeec7c06d1408fa6db5d7ada0a232b1633ffdf0ac815033c29c159352347c81","eb708890ac7e19bd53007ccece064f7e2a069a3751270b4fdafdd1668136dee7","eb996138bc91c0ee63bafe1ba10b130ff5a2fc82aa4918296222e0a831a569fe","eba6e8e5a12a86f17fade41bef365aa95491c469e18aa91aef64908a4263c905","ebcf0bdb3541c8bfb7c9a53f632329b77341cba6f1a2fa0dc9704acfa3276dca","ebd87e3505f3a1adff0c86ffec6c380734df718301b216b7ee089c174130de60","ecd5e83ba8c8eba6cef9c3da1edb8a84e3dfb4ed71d9a2c1908f2c4d26b26737","edc160a11c07dda8072748b66db7f27b6cd8efbd1faa3f6c826a0fe445859c17","edfcbe4773eac1fe2964179a4ad21294efede89568f2efd8e283ac18bc5693b1","f0e1db9b86e2132f004ebf06819eb55804f766bc03ea5d80f487d5d98bad8892","f0f90dee84db760cc1bb0f6e6983d4de0e3d5d9f4adf7b2b52f0d3dbe6d585a4","f1297fd9ecf981024e1544f7f048705377b53219240274bb803ac30e4a52084f","f1d4a6e98f41ab3f6cfd67cddeab9d0ed287b92cb3dbe575e3ce61925510a792","f21c3a9267110e469f224ac7eb76ca5bb084fc90df014f1ca6791d5770483944","f260b4b268e85a8f1b04b2fc69ffc0bca473d2e42de6f2f70128bedc16558201","f379a1b9e29aa7fc25c4c0c897eaa3c0e90d66a201a0ade8cbf523a5cdc8cf50","f3e04891c79b604f9235f438adfa49ee27db43d25c7be0d1cc06ae53b8f6d2d8","f46904e701174fe2850798d9e1b077bdac42fcac01dbc385298da01118c82aa6","f4de28905adbfe6ae4bc38f8bf5f47a444aa8d0f2023faaa431d6f72f9a3edea","f53265f53af0b0856911ab08b373736964d0c443e8ba61d7f1d45f5e5b04edf3","f5403593ba12130c04827f88d019103e924651caa518b7c290673a02f7cb409f","f5681dfc71121ed0f88146a19479675f2fabc6ed376fd5d162e50d815c048d66","f686173d310f41e26e3fe8a7c1dbf4313e4d793323335348badbcf4633f5d699","f6f5046c1263095a69e774716b0cd0907f6795af8ad683c5f41846d4c54a3449","f700bd87d4a758bb71f47731121a9b2259a9ffbd50b584b82f4e6a1f205c276a","f704c9c9e2cab1ed44578f48d161320b5fb4384ecdd8b40a5e22c4078a8594da","f7993302f695430a0ee938b1b3684fdfec4055bddb378b52c81785c0319e8c98","f89156489d35f9992d5971a52a6e03a7d7f095e15c2c782e85efb1408a2bd6be","f99ef6fa3c9c6bf572ec69eb6eeea9f88ce6590d3a5565bec62b001b6f2a376a","fa2dfc22b4fdbcf402a822e8dd376925655d997a0f96284a60f10665ba3581ba","fa3df5f8349aec4805bbcd279b88697def63f2462d8ada0b5fe1d9983d9a6daa","fa6b97cbca1d4f09662e706293b0aec1eb76b8e2277441f54ab6c548b5423236","faac0c3fa7cdf67b452d407e9a1db5cbe1e9140ecfe300200b0b0a6279c97c66","facb45d3084caa490d9b0ac2bcfcee89629a4c3db5926ec9256a9d27d25559ee","fbc8b53b5c6f3727c084e5e0429e410a3fed5a17e1a0144692fd196d9836a4bb","fbd74e4b8dc748b2efdd70aaab07adb80d7f15a38c1261de85bdfd9591ff106a","fc475f9c2d8bee2ffea435e86e6b39b6e3e071143a4a1fdf6765b0da13b66de6","fd04d7588bb9e6ca0a8b65ed0c9635082a9ee5f46b2d1b5b25866a072236c1fc","fd60f2a432086c6fc4a4c39d8d2d6edf5794c763c05a6401db2bb5fa2c601775","fd618761103380d690cb98804e8f116b6c66ef049fbf67c1a059ce49188658b3","fdbd44d3c55504edfa1bacb4c9b7a6c102659d4deef0ca91b9b7ac567ea9cfc5","fedf2577267d6dcd060ebc4ee8de6ccdafa60ab26b78d74c1e8c784252fecb17","ff532716738e2fc716c10797d9717f324cca3a1234320a84a73a0b89569f11ab","ffd0fe3449e449c7b9fcdcc7e2c1ffb677e57ad935a252de88a0122d437efa67","ffde5c700732beac27a9b5162213d387422ce199400e56d9cefe550005b6a542"],"schema":"fsgg.atlas/1"} diff --git a/.claude/skills/atlas/assets/seed/records/12c5d5d40e9abe69ccc99cc5be3784c214305ff2165e74d82b3d9504927da5c9.json b/.claude/skills/atlas/assets/seed/records/12c5d5d40e9abe69ccc99cc5be3784c214305ff2165e74d82b3d9504927da5c9.json new file mode 100644 index 000000000..b3a7f7c5c --- /dev/null +++ b/.claude/skills/atlas/assets/seed/records/12c5d5d40e9abe69ccc99cc5be3784c214305ff2165e74d82b3d9504927da5c9.json @@ -0,0 +1 @@ +{"citations":[{"path":"tools/legacy-pr-update.py","repository":"FS-GG/.github","revision":"23be79f841f724cf4a64a9ff61a54cf55bcfa5d0","sha256":"34557a2c7ff791339e887d3a9ec9f444104809edbe5412a0d0fc0de4c066c501"},{"path":"tools/pr-lane-admission.py","repository":"FS-GG/.github","revision":"23be79f841f724cf4a64a9ff61a54cf55bcfa5d0","sha256":"acced39d9ab6aac1ecce9107ef6d26618a64364ede9271b5668dcf6bc29c2f30"},{"path":"tests/pr-lane-admission/test_legacy_update.py","repository":"FS-GG/.github","revision":"23be79f841f724cf4a64a9ff61a54cf55bcfa5d0","sha256":"4af9dc45bae77f13f972eaf2c500e2b0d0e169bd342d875d1692f14642770f1e"},{"path":"docs/coordination/legacy-pr-update.md","repository":"FS-GG/.github","revision":"23be79f841f724cf4a64a9ff61a54cf55bcfa5d0","sha256":"c1820e827fe16b3fc207b024fd39a5fafa6b37ad94c321f1d19d34e549d4adda"},{"path":"tools/legacy-pr-update.py","repository":"FS-GG/.github","revision":"71d167e532f650fbd8c57353185adbccbc32ae00","sha256":"5773499da99cf8e0d4c82dc38e5439eaa463b85570abb543d3788ee65e6c38f2"},{"path":"src/FS.GG.Drivers/workspace-inventory.json","repository":"FS-GG/.github","revision":"71d167e532f650fbd8c57353185adbccbc32ae00","sha256":"13dd28134211b416426c39877c6fd850ef5c839157aaa8ef7520127059e1134d"},{"path":"tests/pr-lane-admission/test_legacy_update.py","repository":"FS-GG/.github","revision":"71d167e532f650fbd8c57353185adbccbc32ae00","sha256":"2b766d98419c148b801c0cb71b149fada000c9d8da49047a526c13440d3b73db"},{"path":"docs/coordination/legacy-pr-update.md","repository":"FS-GG/.github","revision":"71d167e532f650fbd8c57353185adbccbc32ae00","sha256":"6036f92c7f52e18f227fe1c1ad687a628972bce43ba2cb91d4acad98c943c9e6"},{"path":"scripts/board-currency-rules.py","repository":"FS-GG/.github","revision":"71d167e532f650fbd8c57353185adbccbc32ae00","sha256":"904706590286178790f843ecaeab28e0d3de61ac943bcc0e5637d3de5aba490f"}],"conflictsWith":[],"id":"github/legacy-owner-pr-continuation","kind":"boundary","recordedAt":"2026-11-03T08:14:29Z","repository":"FS-GG/.github","schema":"fsgg.atlas/1","status":"recorded","summary":"An existing-owner body/title continuation is distinct from new admission or lane adoption. The separate --recover-legacy-update route binds a complete native roster of up to20 existing PRs, current default independently of historical PR bases, native owning Delivery references and exact issue bodies, existing source-change marker and pushed-head ancestry. It leaves lane metadata absent and preserves unrelated machine markers and reservations, so ordinary cap/unknown-reservation checks remain unchanged. One native Root operation comment binds repository/PR identity, owner, branch, previous/current heads and operation; REST/GraphQL comment identity and author/editor join the maintained board-currency Root trust, never caller-supplied login lists. The repository lock and adjacent rereads precede a single body/title PATCH. Fixed native-PR custody records intent, full deciding fingerprints and possible-send before effect, with complete independent roster readback. Uncertain reentry is read-only. Later operations require a fresh Root declaration explicitly resolving the exact prior journal hash/intent as delivered or not-sent and native text/head agreement; each prior journal remains intact. Source and pure tests do not prove deployment, a concrete native authorization, actual continuation or Delivery acceptance. Root policy decision is cited in the owning source document; it authorizes implementation only. Existing exact-two adoption, ordinary creation and SC2 admission remain separate.\n\nThe later prepared source also closes the actual Drivers dependency graph. The maintained workspace inventory delivers the admission entry point, its lazy legacy module and an exact projection of the canonical board-currency source to `.fsgg/legacy-pr-root-rules.py`. A source checkout keeps its canonical scripts path. The dedicated packaged alias supplies unchanged Root trust and reference parsing without making the ordinary Root-only board gate available in receiver workspaces. Actual maintained staging controls compare payload hashes/modes and exercise a complete valid six-PR plan through the staged CLI with inert provider data. Forged Root authorization and wrong owning references still refuse; removing either dependency fails closed. This is source/staging qualification, not a published or installed consumer claim.\n\nThe original ten-minute semantic job cancellation remains unaccepted. Its separately reviewed finite bound changes to fifteen minutes with every assertion, step and permission retained. Existing-owner scope still requires same-repository Delivery ownership; cross-repository ownership is not silently admitted. Fresh exact-source CI, native Root declaration, guarded first real continuation and any package publication/materialized adoption remain distinct acceptance. No draft-default or new-PR limit change follows from this repair.","supersedes":["c98c33b9137ffa25c66a9acae385fc41f9cbfe6d326944be0192b5657d38ac8e"],"tags":["pr","legacy","owner","continuation","custody","recovery","no-resend","package-closure","root-trust"],"title":"Continue an existing legacy PR owner without admitting a reservation"} diff --git a/docs/atlas/catalog.json b/docs/atlas/catalog.json index 54a894ded..bffd3ce86 100644 --- a/docs/atlas/catalog.json +++ b/docs/atlas/catalog.json @@ -1 +1 @@ -{"records":["000ada42299601fba29016e5c0e0d4012876fb42670bb10fa0b1315477254ba4","003893cc49855d17a15295d7adbe57ee301ea20281dff216461baee0810853ff","0052dfb9eafceabaa590f4497e4d42f19020718c84b981d265edefd432ccf8dd","00641d046d6869fdd0023ab3df99e0e67a6ea28f0dcb701f622b1cec8b3e07c6","0066d4a624c02398f21b4d7a736a9fb5101ed8b6b13ceeab46907e9401af98ff","026a241141ee10eb829aa6ce461969242d5c1d45fe9ca19f08ef4ea880877676","026b08fb343aefe19177e95b759560d340d372def4b71acf613fefee3438ade2","0357495d23fac4fad210b6dd7ed7cc57dd33d107e1659a81f085cad78300797f","036c148f6d0e89858c9bf4cf380272ca6904bb4ca277a909fb71c47f5450cef7","04652cbc95ac4dcd21b837b38f2ca5a0ccd4d0946bc13fdb31c9c15a578d3a2d","04d17203f03279980862496517a1f0861be5f6cc8063bfbf92f8f8ac19744fdd","04e404d89dca295564813149472b1de8e6c43357e2f6d91d169ded7600ed3a02","0509e5c6fdbd2dde0c0db8558647080560714804d00e4f9268342f2e84858a3d","06ad2c8aa0ff3b862edf3ba99e0e4e8801ee163709e66333cd06c3fc61232b05","076259a45e71df780b012d29618c17739246c86321d2ff05a6c272bcca8db675","076fa091c878b19cf56a94be0966dbcd58d52c1839f9d4b85bbfdef650cbdb88","08b3dc660b9d2bbbe75b590b2b86d941bf935a254cd5f09de71ee6894f4048b6","09e90ad705af012a8c36efbf296757f35adf9c9ce3b8908791c75d72c192973f","0a6d7dc5b64970bfdadc9049ace95e8bc163fc421beea70129ff0eaa692c6d06","0a862ee40916522f8ae5f14b3e084bf5f2e6488185583346db96ced16ce7619e","0a9df276d42b56d98a7802befc2404204e0e5ee8bc7f5c032f7bb29aa4ae2091","0ad4403c8f4078dbfa543310c69bd1dfc768e305987214ffc37d7b2600c4687c","0b2d1557ff6df5f4d65d540a5403b07ba81b381dfc799b7884ac72dfa6ee7753","0c22360d4653eb0f450e4d3d34564875f1660cfcb2d546095d98b3faa3967cbc","0c7d3f36e3bb4270edbf7abd99cd2dab772df274cad1c27c7e87e302b8eb1c23","0da4d093b49c0a1f654b38008bb01195e816829279ca1989bd2448194e15361b","0e560af7d9dd2e0f2f588a74cd35512973747f20bdfe0bee0bc889105ea53dc9","0e9612ab3e2095fdf2eeeb3b08d690f03ce16e7f7ce948a10d2159b267769651","0ea7107c2c8edaab3ff2bae32f63cfbef6903a51cdaff257278f757ed5ef429d","0eef4d717eb03f0906aa3be7336aa71f831726afabe8a56077b76f6e82fd08e1","0f11324ad653d8d841962b0eeae9f68b80243d4ef7df4f2404ed4c3e45ba5197","11fe30832d93706c60efd836b09f35f049c4a715ad6144cf277ca240c5780704","1244d27db0cf5075353bcc622d0fb3b5ca6a7d08526e2c5754e8b745c250bf3f","126c817ad25ca9cbac2a0f7446e76c79852459ac7b9c61e3ba5d5cbfe5d37dfb","13824d6bce0f961c89eef4bd3c8a72ae6ecf7a1339b9e06eec964dc5c12dc544","13d0363b8d765c87a57eb42c4988320a9c2e7fa09024aa972f4b13d7699a552d","14156f1c6bf0fa8dfcb5cfafac09e012db446d528dad0e4301404fd693b9bed3","155fe673b8ae12549c978e1bf1d5c43e360937fcf2135cdcd5aea6f6c771da44","15d41240067e2335a0354a4e910b6610f2b8f079b8f67186f10181622b4a8999","1746f4f9d47b7dc42280dd34e664b3ec410d3cc69ac76933707499ffa34c79d4","1754adaf40732c3a8c73d2285c25a8b6c8c9d3e68370de618a0ffa8f3e60fb6d","1945f527afc3c2930ec4d7fa57ebb2ef7dd6321c0dd3ab9233c9963e9e613165","19d657b67672257ece127f3b957674b7fb4780843148db0a36a0b329c2a418ba","19e75be8ed4dfba2a6f8034154052160a7a181b17d887b3e8724f3e3c111c31e","1a24f6ef0c08a898f309c1b925fc19b29526f913a61a1dfe4b1a4308ebdd97ac","1b3ec24337f0252a00cfeb6df0a0f5d2b6d737dbea61b8d0b4a643f4c686df6a","1b5351b2dc647aba864e387168db5128435cb80da94fc42581cd60a05fc34b9a","1b8cad98d53da179ab05eb47c1783f4c8b45b9f39c635e7a337285f5cd9621c1","1cfd18d1b12b25604d818389a34bbaa746f450e70246c7f4242fc4e215fc46a4","1da011289116fe88fe92cb8f0e83ed7ccbbca251681d4e136c5a61c40364f8d3","1ec9445b242d2a2e149fe71c67bf13d8c0e4ebe5a6ed7b022656b9941973909d","1edc36731a9c76ad07d269d8b4fd84c8c956bb43d6f56de17d6208164856ffbe","1fec5a63a7b2b212e3e5d5222e49061f3b924966c9741294f5630836be8a3925","20901b579f69cc97eb56b492938864667576e1c9bfacf13f8a529c4f6e543448","20d01a387b4d0801cb588492ede88cae7bade9b7ea3591d9e954add1e67cf4ce","21338155cb4f52c49e5072c877771be67c75590d9b238ea025fba5209fd6e018","22ef13e60456fe9046dfe72f20122362aeefbbb445632231b8e364ed9b50e135","23af79bd1e7995fc8162ddc4d830318acb054bbfcc9c7d5cb141ec306da67386","24278a8f6b5925968be17b45f7db4c08169ddd5c92cbc103a166a690c02dc351","24373b643450d9dd3b8a5b0e74a5fec2844cd8cbca7d8a57dbc8b9ad9eade9dc","24d4f2730d94d1b7f149771ef0e59192f4936d142b21f4a56b1a391e4514d38d","252de742c26409c837ef491f55eb03ffcc99da13fb1a2f8ab66efbfb0c081a2f","253bb17320020b6a5ef8f0958856f6c565a239b4dc246d9e825f8b14da9ca8de","2591526ddabbea03fbdc38bf172bc54f42df9bc51eba7ad2b70d6e67215f08f1","26259abc7fe745f52e06f2aa2abb0e50f189bc7608065f04d5c669a0a99941cd","26290a0990d6dac0ce9448e05eb934210603356043dcf14a5d80585288e2aa92","26d6b31965013079d4db67a2c403e01f21e3c30ae65953400dbed92e289a0925","288daf614247c260cb673d8674e8b3874ccc4e269347836851f702d7ac8e2f7c","28abfaf6d50ca38af0b88aa50524200c17af9000da83ddbab3d8f9e06e020fa5","2905a2b4a58bd9ec1c4f77fd3d1d246c02caa49d806272756dd039c79521442f","291d3db272eae084d34c04bc1305f2abb26a7e7acbc5515208469b46719a4ed1","299e929f58fe7d2878ec59ba6ad9fb74f1b1e550e488a4512373b9621f089844","2a38ddebfe3380232e35d5a24f9cb9f7c38abbc9c68add4ea5952c1e65d328d2","2b4f7c8dcc95ca8182105b9b6806391666e6a2c3a5c80d3ce5a5f04fd6cf9122","2b5e739c8f9602c585e67554c457e6e53351679afd56ff324f8fecc80f0891f1","2bc251ffb58a0d03480748058eff4c44079a0f21d75743063cef50263982337a","2c76ce93500601e281a41f5985fe4e3926fc8bc9d01ee687f14052cb553ad2d2","2d46924a94c85f4275a449dd3d9eb6c602cf8a9104db19d224e3aa469b858d06","2d5048eeef90792c0a2b9aed7305598a28db2103fed3903462c6c1882733c3e8","2d599c722a08306b98f2d833fb3e4a7acb9dea92e6a58820caa2f65c09803fb8","2df1610ac1b912232030b5507e5e944515b0f1549bf2b76ecfb12baf0f40ccea","2e1bc31ff6b6fb14d0ca8703a02833db749b03e172f2e91f9423f0751e88c256","2e872e9d3ab8b553270e79673060c50c1afd68a41fcf9fdd0a13cba80be0dfaf","2ecd502add2d801eebed39411fadc9a80098ba9ce04a5f4b728a0e4e331232d6","2f7357367d921995f4c6fdaa693392adcd2df4860ef4d25c8dc47f7ddea8c755","2fb2ed7902a8e35dc36489a23245d963026d688008c92fed6fdc1f6bc27198a6","2febddcced970d495778f33fff212929ac99c23adc42be0c1062f5c8676ffce0","3018f389f6928af5830bdd081c9d03530a379f37d1c2f9196e6fb3c44eb337d5","310bfb5b2d061bb733771e5cb7b3b7d25db43af5eda9f806169b7ef9330c2fe7","31fe4b51d55cd99a4692d2cb787d362cb4c0d0998d3e001efdb5cb7ed838340f","3242912d15a34fbaba05e5e4ef959577b2572533305bdd2e4aa24fe8b0fd1173","32f69a7b8997ae98b9305ee578145d795dbcd39ca4469bf2465e57a0295cda51","335683e33b94cb86b5e426b4faed200673bf850151191a08458136ceb164fd4e","3407ec53a884d3945d86a88d6b9a883419dd426e96b1108a8e6686f30397a629","3442ba5c7643c793f62d90ca841f7891b3dbf97f028bc7b62f8b4f88c1266d1c","34463778cf2d29e3896a65613cf9e3eb3e9f2d8946d17f12b609e70eec63d128","348ba129b7b9c94e24fa8ddb81024e777c60448d1b5d49f7b2075591b23c13b1","35da3938b72cf3520e126ad595157104b69ab748904c7b4e12f563d6b103172b","3600e7356a3741ef02f8b2ffa6a6b5d822dcbb170771f2ea33312dff4470f431","37c8908ea2a349cd3034018027160ad810b28ad1fc203a9a353971e1f7396b4c","37e39faee019bb041627510f1f02746ba9a85696417a083b438eb4974b72c2bf","38a75fd804821f4836f0a7ba8d41af3d3a3a5f5d7dcea68487009297824258d9","38c6396e645750efcb2f187c36c383471b3b0b59290e3b42cfcb9668594cd0c3","3962789d05f324d436a363700cbb5ced5aba791d782b3c0ea73221fe0c1f0b97","3966e5e53811c43962f5d0953e5da4753eacefbea27ecba9d36af2fd8e4fd52f","397476cf107b48e7a662264f8fea9f880231fd3d1e0401622650f214cfaa35c7","3ad8b0398ba6c354c9e31b7438b2515579fc0b1f17de4b35a914c862a3a11e3b","3b3c6cf083b12a840565e00458e2fd4ee8a61f97cda452703a6b13d7776b6c13","3b4af144afed3d52dd2e1f64e23bc25b3475eee5f7af3bde9886761b15c33dfd","3b5d82795e9f5d1992ab67e078fcf1108247ab9b6d1baeac944d3ec0294cec5d","3bce154e59c5c45216bb5372a352e948d6cb365bb1bd47d4666ae0412e507ca4","3c75b650f3fa8217597b01d3aaf25427ae2a658a7c966afeecdb391d3ba547ea","3d0274f77576abdbdf442c8843e955e1bbc91e9f8cbfe3646b119337cdb13c96","3d642ccf9ca4a0f7f5dde1b41f65c99e9c447cbb9e64883b67e4fdf76f216f52","3d9fd2c5877483382f0c7331206393e42827b5dccfd60549a6771b7a5659e524","3dbf6d1c2c8db1a7e3988e2a84b67a4e1d7c8304661652ffa94db3b7eee08edb","3dfcea4ee3d0d0ed09b1f77bac48b33b64ab4620cbfc74fe0e4201b4cdb81ce6","3dffc36586e9078f750b0a2b4cc2c70a17a81294903186dbe8cc47cf8055b9bd","3e2f66baa16c7ea936eba34720a55897438f60b343cbe8fda4eab1e5dde044eb","3f5465798dbc2ad279ca4849d5d0f819bad01455e0dd2a9d98afd4b55cfbd7ee","40de9f41f9a9f56ef6a51d065270e875b4a85cf043b7c4a0173b2510de4979ea","4134a3936170c1fb5fa6d2e2329185a981436477a66b7d31e827c363691bad50","414259a2fda4a1a49729be6fb1aced4675ee9cbdf990aaafb8e5b3153b54d64d","41baa5d98b5bab2ee01cad50c05b83edd8cdfeeb00f30b9406b4b2ec6d13d738","41c768ea17144c6ec225e9a65d4c3c127fdd7264dcba1a89aa17b20fd5d7e3ee","42aeb46fcc3d10b95e4067bc9cda875fa933b4102873f67c7bf1f8ca6799a598","4320b92712bc14dbe10b56f1cd3d1bdc093fc4be6016732839d0be4dd4d027d3","444342c21a4743af5961beeebb88088f5d2a0649f76c71973a7706a744f5efd2","4457ab439bc8f212d83442dc7500e9d45ffac849d0f77cb97686d9b0672fc3dc","461d34fb1d53849951a7e715e52342372d779299fbcad210794235c610dadf64","46a24cd8e385b748f40d9271b1e856dd6d68c91ab356abb11ff6b65f1ef936bf","46cdf2c207f79d388001f6636dfb7a98bb2ba72b9d1c6df4938f0a27691e07a6","471570cdf8144df0c32aba1730aba24c7e42e5ec317af771ffa169f5c842d117","47b5cb2b011c0f7012d75e88eb86a10f3f0bd48545db139669e654cac1f69650","480f1ede18ae031b164d49d676feeb1090fb33932676ff52e1e2eb24e8d154cd","48262b98c0bdbd5ee2314345726d23630ec1771735db8fe5f1a8590b662c9962","482cd15ecd9cfbd8e1943c0fcde0bbf1d875392dc2a701b698f48bfba684a062","4855e1947afc954cb1b20bb45e7af10b098fa34714bd32e9bc77941cf58fdaaa","48797c44c92cb34fd9a57a08020b45c6920b2268dc8ad616c0f814a3710d5316","48d094622ada1806cb30335926007c1abc476b1f7b45a2e250c490afa25e847b","48de3afdc6ee73ed121d1433bc6367a399286d5f8c2c63670a0b3b9752a36175","49e8cf09e38acefd3a0fa62d048028286d3b47b5ceccd8f51f10022978c47820","49ee4a3f2a8918bdbbafb312cfa807d9982800d13d29ee292c6c0daad8b9b8f1","4a724a6a842a132c2185279513f341b79f9be93e42660f1255770eeae3b1323c","4aecbdfafb68feb3124c39219498241864bcf1ceaf87fbf80598b1dd87a9191d","4b364ecb35ad02b06b6b0f32b6a29202f2c835e1ac0d70b89fd0278271799dbb","4b6ab2768e1ff3716ac8565201c031a820c208db9ea6ae1495dd782e7557a3ab","4be7778c4f491d55154a028d9a9dbb35059953fbcd243e0206902a6e64645efb","4c8c327dacf345e184042092e96ad3ea02ed4cece57dac5fa68ea52fbb5a6adf","4d5a44ba07fafeab823b54a21846269330ce35b4c190f3ddd5434bc8530d9b41","4d86a2764c55b5c5f675fddad8850ce4ceab160ac5c164a299fc098899d31aa9","4da0a5be70e8af9c39623deac83822749482187f6a0fc3d186dcfddaa7111576","4ece7844e2b35705ac39fa25913f6909aad5b4b7446bd637ced46b47c0db135c","4ef30f11bd4dd9d2eef8716d88a83010546e54594b2726de84f6d587651ee940","4f03e231c0dc5c9bb2874f6856382d5b205758af9678fffdc7552d4e4ae9866e","4f1e58fc658a4ceda181e2a7fa249305b09b573ffd68c2489f204f4957224957","4f2750b974c1404acb721ffc84cbd1d0756a24211dd6f6503c10ea74dbc45676","4f6fcf4dd7e73d86e06bdb9c14a1078b61c0efb2663ced9bfbc5f46fbb4c6d8e","5029c7b222158ab3f325168fa543d84fd2332d2e3e38db1ce7b83899cef201d1","509ec9c08864b9dd0029f32ffeac85fbac863e2dad459994c65b7cb5264faffa","50fd7e982eb2d2813634b7c44e102788a1a1cd4910a27acbcf219f76314fa322","52049cc9cee43bb27229e6b3e983e02c6aa20dd7d153b13e3c74bc6d2b47cf92","521ed246c4119acd6b579b6eefa23389a1655df54aa35de7671743979ebfc68d","5382c901d160ca2d79888d8acd7a690a5349826b5da486274b0800c9d7513f11","540879695d41205515aaabe5466971014cb43b960a26b8e5958e37fed63df762","548d237f42167af5cf5caa0ba20f0e7a6387deb6f27765637f078325172396a7","55267f058e9f085117765e4ca72ce875b622ceaceed964f6c396073214835c28","5560616d1e72f0a539f9ebbfea3b7d195c1ef5622f97994af1963748d4f97533","556ee783d8e2e4ca50f656c095758be613983f904d998a6534fb155510114f21","55a4711e799294d06988ab4acf77eacd7d424123082bba3ec987dff0ae13999c","55ae095961d78a1514c4dd1e63d477c60179a8662571ab5a90abd3eb2b83eb10","55dcc23ce52b3918a60029d9398f262216471c280bfe66421cc63240533a6087","566ddcfc45ea5edc695626826ed185930e910fd9107c5bc1844c717b714c15b2","56e7158313357bb145bd98c5f790e569be2203fb2601565a30091a597a7e7ff5","581337891936ba630d34ce9f6b803b82a2130791510f15bab24a07332400417f","58901d008c36a777dc138fa6b6d198030e0e843bc889cbad3acb954c826b3608","5962dd14d3923433cf723d698d1af19ac37a270b6e88445643fc56a646faab5b","5a2064cdf51026eed65457c05f34bec919b31d96d35c29498d298685965f0b5a","5b77bd6dfa81cc339e729e4195e258facbfeb64b9c680512f742e3fb1961fdd5","5be05ba74075b8f139be565c47688a4f395ce71452dce5cf7da4348c7ddb7aa0","5c0206d9d014821b52a43d7b222327a89d4ee2f5b1e21813dfa659a69f7426b5","5c3527e43fe24c5aa171c6fa4a3de7fe5e78f2527aed0dd19cb21d154d43da21","5c79c77f00167ca140127b00f1a79e1ffac621e46fc461089594206a7df8d7cc","5ca67643d5111fffd21deb18569162733e846965bf05fe6eb33ccd37c964025a","5d015880319af666943e68169ca906bf2f0c813d8bf2c5c0262aeb5a40366350","5de00a2f5eabe86c14f360304115f4136c41df1fb664eef6da26072fe7623d44","5e3a589b627edaf7005c60382475fae7229adc4ffbaab6d6fd03e9f08a0a8e19","5e43baca07fb966bf1c4b3ac06bb819577e477a84c5d8d3a9a19c391ada2e0b5","5f2a75b89983d1005a38afa2cabccc3a39f31989807120281d8505ffd564e0c6","5f43c837f39d207c35a58e9b36fe3144017b2012ac7da334714247606f1906d2","5f4fa6dde5930fe1b42f805895f0f5fb135c2b3ff9830f2bd30ae7526a3295a1","600ec184ee9964881bcaeaf72ad38a72db05d5b629d301cb323fa1ee9369b572","616c4dbde10f465da822d8a788feada26e5f915c7fbbc06232287cd1899c3044","62a713311297a7145d3610ee60dd6626ee543645a1918b050c629207561efb5e","630fdcff1f227b5baf5d10bd78ef0fde68791ac0cd8a15f65065f5cc4501b17b","63113617f2e4ee6b827a69bce6afb3949190a282f5feaaa9e2c9f82372623bb8","6312b7a9f8252f49b8ea0cbd0580b80bbb221db574ea74939823ed9d4140d73f","63544fa69b09916d52b305700eb9816305ff22b77162a44edd13897acea3a655","6385459222fba2c3302d3f2e38c57fcfe0f1829679fead6cffa1964248767d5e","63a4394e689acf4a4762cfb4df691d05f923fdf592fd2f8ea41e6a54f98d1136","65725e1cd3323fdf44ec47067fd6670b441ff5f82e99485e1a4fc7d475f14340","65d5b7eff9d03761c8206218159bb34883c09052d6a1959d040f711a881b4d4f","6601b2bb6c908a46ae2985d4683c8baeeec87b0688b9b33d3e8900286bf4d6ae","666e7f698fbeef24e13e91ccfa334cf781233e060fa86bcd7d4d0eb00b30f3d5","66d414618d4283838bddb6b9fd4b5221c280a7f6a715b622143d3bea76bfe1f6","671168c05789fc651cd961a5a15e10adbb76656b802cb0fcbab468ab76412ca2","671d95a6c09bb7b05a5721d52cb761300a2c8f376aac20be2948b7e97bf302b7","680de944f1f5380c579003e329ed6f10702ec8ebaaa8208743775588d2424d05","6989ec486a05550633170d2aa79188ad9b03aeea6c7859dbf18790ba78c5427a","69ebfc7eb8427db3c5c59bdde652d0cb269426126f8540b1b58caa29ccf130e2","69edc4285578313d1dd2f914d69add075a7b354f7fba717606d1abe15292576b","6a34d9279cae58765d6ee4a980192c0e15f3ca217b9f1815861d472a281b3cf8","6b00dccaa7deabc750679ab085b237a2bd025bd971ee1eb7bdc333b393b19084","6c3c592efe9c684ada5661b8cc88a5c3f6e57c841db06b9e070687504cbf6236","6ce6d164c3e31463fb9e144fdf91413e55d077cfc4f25092bb02923fb538a84f","6e08a638e1e28020923effd4c65fc517dbe7b06100ff76cde74e427191503b84","6f3a7020233cd77cfe59eefec0a277f6dda323743c8d80e4e54a95cd3cbc23cf","6fccc6f0c5fa71c43211785dced8abd0f3295040eab56063f4e8d77f1c09b8ef","700cd21af9ed7e81900fad9d52de2fb11db48e64b038e4293168f85e5dd0e043","702d1dfa75e92a916a446429f474d4c296e6ea4e8c487995852d0525e8440659","704cf778db6086c3e282c81249fb0ef09c1d7c2043335ef74c7ecb69bb3e84ad","7075f89b1271fd04fa02d4db95c0f0bd6bdec24e53a7953d7afaeba40e17e8e0","71ef1ed2d5e4bc7eebe7a73bb3e9423e5bc2f8319186380fe8b38334952d3b01","7256ba00af1cf759b95b7bf8ae3b9943f31349bd10a7652a26bb419b368d73a3","7369b339daca0fcf46ac7fe82d65ae95c75d7dbcaaae51209e6d90b6587a014e","73ec844fb3e2b9febd00ba37508b284fad141630f03cb9f74e36a195180f5054","7410de003c7b582e30470d1209eefc796a70c76fe8d61dd9ccfe01ecfa41310c","741c27b54c49167abef1d8633e3743b0e98f82a73731e744b6671e119a1c6310","74b5d2ed555740db7b4b0ea9b73f8fe00965fea8e14d4f075eec26ef7a189c68","75aaecf53db10459d768a6873f6783e7d7110aa510c2894378df027c1b03584c","76bf5a9c126db6eb466287a7c0d823327ee9882a70eaaa6efb03d169b5dba808","781a64598efb2a11156f07271ba1c14c4f6b3d73aa2943b26eae02063df7af70","786b0c2856bf1f3f809e5903b0a971f1e072af5635aa50bbb9b1449f96d7b694","799abc1e8d381b8d97349479139985e383bb49179b5a80f39807cb35a3ee78ce","79faec494bdd6d098c9d2a9d8559f822938c6b2104188db95321d89e7a732979","79fb2e6e6a91117b6aefbdaabda23ccfa596620f548ee5075993a8dc7a8b872f","7a032dbf0351aa32c77c8d187f7eb697500ff186c88c5946ecc15adc972246a6","7a134e7f1822183ed1c0ded720971539350feaaf92612761210cfc3ccdc55870","7aa52373f2721dd76fc8eeb3d6061794f27ea8d11e96bcb1ff25a97994a77d5c","7ad4ef4b8d3221758a9e7f9577750ee03f6cba11c8eae8bf25f74a3131bd21a2","7af2394d2e697f355439e841b6323ffbbf8b90b2e48bf64873791fbbfdf15b44","7b947ed0a9e6e7ba180921434b993c62ac70bbaba6af0a1618569a2d4b705201","7baa35131ece7ed9860607157d2531d4d70a061bdc9bb9876e20328f127cec53","7c2a1c4c4c03e3d68d63e0ab58e4e34d3f2bc1a4a837a055fd13a4e9f95ce6cb","7cbf970a11bdb91a40e248eee97ef789205910ebc913349698fc75ed35e82fdf","7d6133667f81aa66a98755d253ea43301b45ada338225df034d2ffdfc79829e7","7dd54213b65fa0a6ce5aa3c204b5209b67ec16306b776aed7dcf9e6601d74235","7e89b59b456dde4bbbdbf8079665bd82c51d8e500018472981c15618b3893959","7ead0c68ffa0ced241af74dde58b3831343dff3f7eaab64bddb9954545b7ba12","7efb464c6d7b469303c43f718063d8456df6fe43534b5d8a4229f5b9ba9705cd","7f8188b57ad3b0c28210c95954e5623376a4262dd5e75f002700c6094b8d6b6c","7f91dfc2ea1a3131c4090375db0f489c2a572e245ade6cda4ebd440446d6d60e","7fcb8cba3ed0ee9c342947aa88f0f699bb4f5c23244d21c6c739c9b66d7c6101","800060d7b4934508d0277f90a464e3112fd2fc99af4ef23825d09b0ff53f91c3","800a802a4ce9e597a102f0a566535c1f9f7adfc60c41af6bd2db4fb7fe3c0d0e","820c12fcbded9048a363b9e0ebbc48b24f85fd4a68131b5dfc1b19057bf09ddb","824bff7541ec2a4b0be126f0b0791314d568a0eb4e29073de4f9dbe0ee4918b8","82c419e5de083e423330432c9d45c744043d1bccd8eeccb41e3014ce9ae3c32f","83347356a898238c013dff73246440e361a9e24cc3c4e0fe0e850467772b4938","8343a4211a4d0ffdb320d5a4305174d85bb707d15dad978f6436297d022daa11","83a06a604bbe36d72da976fcdeb88665c762b0f0de44193576ef2e0cf29aa9ad","83a97b9ebb29f5cd014ef5e178970a601ee92c44678f05d1860b383c5f63b79d","85a962a7c23c14dff8d683e738b53f422221697b213cafeb616d3a172a6c4223","85e961266b36e0f8ec2a477f1f1dfe7ad748fdde9d906f7bd3241e6924866ea9","8629fddeb4f273b35df69d4d28923adc14eff59d919b1a495d1a68818137c561","872ab2b2d65fe685b91e355f5af051c85b79569ece16448160d01fef38039624","87789dab547842b4e0c822758e1325a3cbb046063e11e105a4779b3741e01cde","87f2b3634baa504f2ed9508c6cf6a47bbfb36214a177eb13d70d6a987706818c","88b615ef6a31bd9958e98b8ea522f49f0360ccac5d9fa8deb9e3ef3fe3147d9d","89a96597dc9c218633adaf94bb5d6dcf4cad8f5e0b6f5522a28e3ce8d8b2865f","89cafbb20d6029656266d8cb0f85103fa519c8032598282fea58c94cc59c4125","89f2105745b3a7cfd30e7d7c598d6c8fdde0a599f30fd0db7382cba50412445e","8b3eec010d1eae43a28c88434f2410a751f790a9d6ec4a08e75e68c171629ab2","8cce78271b4f001606069a575a172041fbddc52de6b582c920aa3d3b5d5b67ae","8cecfa09651c40be4d7c11c117c80e1911dc75bf6f1cc34be64706823cc024c3","8d250acd40c8a24ba0d51cc73e65bba6856509b5fbf4c7d7a435897a01c6e764","8df1420c27503370db9382f68a0af8d2b4d56f9dbc94b24ffae450a905083a79","8e7371228a726f381fb811d1d812c39917788a3df7e53dba1a3c364e755a0c03","8f3827158091bbed154d21c843284ad472a4552da2eeb858748aa29676e45662","8f4a21c70e4b933eaa4f9cee119945dd2ebeac532e82d34e17511b38cf03608c","8f6debc54d2bd7abb42f581f2204fc78b27ff8c67ee4b6392b4d71c5f983ee9d","8fae27ba5117e202afbd523b249fc454912571900fc909f5419b8ac96c773c44","902b958b4db7d8d8bf73a82a8aa86e5485b39477047c8ad60175d118fe31d987","9056c360e59fc78edde932b54124df317f2f04a90c0c6eb7825a87b89edf1ca0","90aff66decaa3a0998e9a6741963713c0c82fc70da505519e3d60204bf715fa0","90dc4cac6326293bb54486d3c873b83299e9a5ec8c86a68bf1cc131f5e4e2437","918126027fabb7947dd4ae810dd561ac22167102f9f978f86906624ebe88c9ea","91b495938bc6015970bb02c844368d3eee84425b472772cdb374a5347db86de9","91c9ced5e9ab8da897b7f69166a7d0bade5c58d511b42d60d5430d536da45d09","922a332aa100d622da733aea8fc74094739bb63cd480d3349a14d2418ab6b1bb","941f70c384905ab77cb9a88e2671301117e4df553da6fc7a09210710deb9b6ca","9442788fa51227044803f1d3efdfc1c2b2da372871a85f0f7a6bb3596a5c003f","9460f427df72c238c4b55f39c8864f1fa3685b0716a53227ea6f7b591d955c82","947a1cdd43831936480167169d30334f818bb5d882650a3547827c05204af111","95f0c5f3b9071db39fd72b88ec9fb2079ce7553fd5884fa527bc9216777d7c10","96c4c83df72e9d860e2ee51f1a74bc867c4a45efc8bf11bf88aa82e368b89aa4","971f59cc197732d0c0b6b8aabbbefca4550fb8fb04f8522bdb4257c05a28848a","97edc66e594bae06bb273db84a35d84c8162a1fdf55ed46d781419a9f6a2e4f2","985638a05562bb796911ec231d306b81e36ed6b58219b3bde874559e9600b59f","98a097d6ebb754334250dfd3ccc5f3dfaf5966524758cbfc9e10adf4a0229693","98c7e4bc2f05e9b4ca703db4a02347db7355a44f04e3a4003e26c46a56bded2c","98ecc99d3396aa9a35ce97456be66c1aac0cc05bab88aa99109649291e61bc0a","9944d1a9674e555a41d31d069d136461eb06dd4052d40f2e4ea4368dd978e01b","9a8f2389b8ebc29d3769868ff8b918fdeb2236d88192fcf76ab0ea3db0857fac","9af18d8cfee466bc061271d82254d7ea638b59b8d5a3901c6610d5baed85c38b","9b01e565a1541f9e652d7afbe62e3bbff28430c1ccac2226ea434f45fc9a99d0","9b466e8fcabe551bb6292d23a359be3ea15b7627a6ad9c9e6a4ff11444c20860","9bac7daf255467f47b83723095f93fa4b574d5fc08593f48825a2b2ebb8e2dd8","9bbd03293bf53e9db51401d157b3eb2aa51e9c70449350e98b9a0a3fc9a684ce","9c3b318c461b56a8d277133a6b947ef5618690ec281c42e9de6c27f22458d4d4","9cef1feab6841836dc20527fcc8ad9979671fe811ff80a5a33bae113fcbebb97","9cf90b3aa59f3ca0e40fd9e1fec9703428752d63bded6b091d28f614c9ba99ae","9d1a0da545eb6b2e16b18fdd305a2c000ff2340c19ac843914b45f6a4f936227","9d8637e5adebaca208f21af0a254e80712988867411be560031f4b7a23cc04f6","9dfd29090b50334ae229e4a7e812cfb9f6204a66dde563e215d8f52e884cb103","9e77badd0923fd79ca9761a41780ee4dd4f9ca9b62512f4fb59c7f8418494da0","9e9edbe6c5c90ef3aa89a71fd1ec54069818d2ff48ce0f35019b811add042047","9eb67ea41c5bcb9557ba51bbbd1b321a78f16335cadebbed848d8e6c1fc68bab","9ed400941ed49b2d90ebe3cc111d90d8bc966608ca61fe9bc315a3c1dbe8bc1b","9fb8c5aa087d38dab064a2d6054826377eea3dda98229725c2523f63a87e4750","a0ff0d0bb3a3c801b637d091293f2eeaac68e934274e4116d298ba60ec3461cc","a1baa1f699fd4ce19e8ef6cdfe346e1b0be63e16d5c5cd5feddcccb16a62f269","a2aec2d2f35d7174801247141d637e77c4f34e478c575b0e0a04c6251efaf993","a3c84d76be9d891812e795dd46470c2978dceeff928d729c0d5dd6def599923b","a3d6708506fb5c28f45f0d610bedba11b1ec7bcdb363ffff3aa4cddfa515f56a","a476183540f2e7121e533bf2dd9125dc071c81acc880e88cb435cad7a6d35b97","a4a8cca930cdfd15285ac3a7aa757d61501fb77fc12a7c3fbd78c096b279cf63","a50654761d6812cd811df02199e1b7b25c9b0d65e591f65430f9277ec43d9c50","a514a8c0898b6697696ca6f0ed9a43bf8993085b2db4299e3e9f8e3419c4a5ee","a644885c31f390b5e6b7fe2fc8d086d9144699295ccb6ffa51b3f7c76c8ca71a","a64e8aee389ae696d0d4b045c0153092113fa522ed5a0fd9b5658b8418db4ded","a6c531ed9bbafabfdd649f3030daf2f24461163aaf99dc73bb24dddb77bbcb90","a70d82083944311ccf98b6aa8da5adebc93c655759eaaf8d79624bb3d322abcb","a7ff7302e668dcea1cd1db2241ff95c0d73534539bd03fdefebbfb57f60d3849","a8b4a33078335d2811bffb78eee49aab5fcb31597dae366d43e20c7f7800994b","a91a47fb4fa5c1b1a834fa602030e435ad641240e6ceeb99eeeab7341ca09dec","a91c8a1431a4120667cd523cf56bac004794fc5b8b24275ad2f9c8a15c75fba1","a986593807953215f834ba73e7d2565659b32aa849986013f8614bb1c61ea8cf","aa131e74e695292adab9f57b3ccc5a503a836dd4b95a3b2b107c69f35dba3637","aa4103342641899dc00c22207c13ac31c0c73afd97771b0a9b249187d979625d","aa70263d079788757f176da269e554fef9240845706f87a93101591f8114e807","acae1db4aeb323f3b637fa11b087c3827a2fb6d69718362f54e3bc48f70ef7d8","acd7884bca46ea9422503cead985691da05cca25bd5ed52a199783cae7b8b01f","ad0e6d78c1e450e19bfca4a0e904644ab0ae315607811a28ac3dba20de869786","ae43a4d252290ec0e18c64dd58d51bc885020b2473e71e3ed0741184c9f006b7","ae69fe306bf5db346ddfa4367cda24c95e44213baca27b0ee7d7167bcdd85af6","ae8c200dbcea29f43b29974cc247d70647c80d5d76385396f1c82ee9f669e2f1","aec13a075b84253397fb97e1c93a23e1aaee6d6bff2a9161bfd00a5b1d7611de","af12215a96963c1e7e5d766ed994695e423e4780ed0b3007aed87b150d090c05","af6b60ae365a6cbeb140430b030bdb667f53a2a97508ae92dfc9ed91ca73b54a","b09355a97e3aef396f681943b37a404a98fccc6bcb97781eddb2fc000d1d985d","b0ecfca0d114bae34ffa62ac3ea05159a4415fc6eb73ab1fcc4d79f657268f19","b25c41f19ba40e646fd9b6f82051ee4c38985539e445b26bd628eae98537df53","b262187aa66e8a97083bf7f79b91595bf7a4077abe7f8be5b00b4998f4579d20","b3f50ed7eac0e9c54b74c4f4e02297dd2d2465ce4b699bcc15cfddf54c0f0f81","b4091f93c3d96e36b0708f5dcd46e0e7a0a48f098036ccef6164e4a6429ed94c","b4093c67a9195ee7d28d2575e967ac80057b92339489c244243c7c504c669ff0","b44352445272089cf90967d4d413cf7009bed0ac19f3fa95cb831d5ebad081c3","b4ce73bea5219f1b27bffb36c6a9dee14447a710a8938db807770083db4552ac","b4f2140fb766faf0065a563ac3664f395b24c81dab0d0d0d01df47b22e888d29","b5102ef50e7d4ed1925af5a8b45192e737df02fafb75d7065995a2bb93d2e8e1","b5428b5775526a00645566822530fb969b82247ba83f2c80c06d34151e1f9061","b5c085be21651d8579e52cd3ffe4abe6b7f45c5a9ee84d38c47b4734409918d8","b6cf3b02f36e0efa93b04667cdc5701340033a09e41a7196277cf6756999a666","b77c6669bcd54e0fa949faf2f7205f2631acfbc1ccf79f93f8dab5c5717f0e93","b7fda8f4bf81f8213d18e3c314df5100ccb6b8db7aed6b70aaf202deb606a14f","b7ffd6cddb12384224772e8de79aec89d8f4bca966a3c2a05763889f92a6db5c","b83b7229045affbb98f8fc46f289ad05e6626ef52e3ed2f7e70d332a54a69e2a","b83f5334b85422ac110a24286d5af7003f2fb5b0d783efe257b38a2281656422","b8abe10a2a92bf537a49e8dee92baf8de3ed591848a1b25151dab0d7ab3134e5","b8b8c5cad182083f45ce2d05d036e6bfe91cde1fb63f2e5a97c683bb7ef7ea0f","b96cea09313d481dfff1ed1a2c552ea29e8fe68f52139458996a4e36157748d2","b96f9beb6d6d8fbf88c4b8b2b807a362f2640479cab6173cf64c7710817785a0","b9ad2510d8249ec4c8e7fd8b2471727aa1bd0ce8f3dde78e545fb2f8f2985a1d","ba5c707cf9be40fe966c08807779994e20ca3f30ea9d73e26ce31ca334c05640","ba7d7464da8e13722232c8f86273774054693681becc450a68aea21a5a0e9b91","ba87e5d43ddb10937bb17941f055f80a223d0981fbba44107aeec8530e3a7774","bac3431138e986d6426c1e81bdfe0a968394896c0751cbbcc8f36002fd0ed069","bad8f17b1d399ea125c524895571601c90b6c93418c248bd4ebcc7886bae9878","bb230236c4ab6353afb4147014c93204d3d1eb8a6d18558075df5fe79ed7f392","bb7fa81e41820d63d58313460f5a3999a1f9fc2cd2fb10cbb5b41a931d8be6a2","bcbef69f1ba50e45f3faf1b4529c32cdcf1e5a6612b5bcbc6aa6790ee14b54eb","bd3bf6053f4d423ff21f7ffbed9d0e68f3ea64b7292c048e9a37ade342bb7b39","bd714f38c881208f1190ad714bf8fa5aa63adf302bdaa8ad8810ff279e43459e","be75cc1ee935f783be39978de91ae196c16141d4096e16eb6d07f59583296b4b","be8c3cb2d8d67e63c8b069920b74c6272922febbc6a0a2c4a0072a7a213681d2","beed0f36d9b1b9a20bfbf89c96862482b8d5b9d4284bc89539efe9c9b11f000d","bfd21b5c8eb26e9d475868bb30d66ee08f20876e9df5cd06aa8fec01ffe666df","bfe97e65f2cbe6bcd0f14ff57ea4dc1dedb2e5f0db92d04d0982cf1932ac1c3e","c055d3cfd85b2ed4607b0d9d3a15ab7204c9f149599f748347dca4afe102af0c","c112d36ba38c362da1c022945db5b6bbdc3014685ca9bb7d940f5086f00a675c","c23a43ed460117f663cec698412729fd91b5aaceb48cc4e55a785b525661bf1a","c23cf45c1dcb748145d87f5c173dd3c8becaf9e3f6fdcb3e2ca91d6726b0842a","c24546a064b9315172ce0f951bd5fa2cd1b9884231cf1bdc1dc714771f1b3886","c29b8d250a7b5e73f4ef675329da2251b8de032501e4836445b6aafd90c645fa","c2e96d98c8ebc10237a2af1c224f626acfb9072c83078f4a8c6d9ef0a58b4a8e","c329c9df0dae8a036da9be440432d045be3ee13cf5664cfa6ccf11576ed11acb","c4600cd5358b5798a075beb54539d952f200def1c9a573bd237c795fd33ba36f","c4ebd58c4ff78c9fc0cd17d80ed563520f7908f9d1106735ca0f5a7abed202a6","c5db39bbdc8c2bd2aa7b58c28c3df9e407955cc3250ce7825c842cc4c30eaca3","c65325f807190f7084346376e2f48fc2b6bb946004a1fac1d8d117930e93d462","c6752cc3c7ad06d1e9f127365f078919ac46b77f8a8fe413650094d914838ec3","c6867ec30530fd3feca89a4e968522f783b636b165ef74f288c42dd50bd51a3d","c6bfbb004af355e96ed5b4c8c9b8b7a96d1c08d24bcde7c666728eb9497d6d71","c77c4d3f536cda10a71fe6a9cd17ea7c1408200e2f7aa7c5325d6915ff250c85","c82f38f23e7ed3e1024661b7a22ff694e88d3b268240e2bfc98e630df8a062d0","c8bd340e6fc7fa3e97415f7ad4c22c51d88c6e77f782c12923e841c04d3f882b","c93cd4cb5cf38fe6221fa8ae171ff54240b5f99ba80cd740ffac69c57e5fa381","c98c33b9137ffa25c66a9acae385fc41f9cbfe6d326944be0192b5657d38ac8e","ca50b525d7aa7762c56f402696dd464841daf19b036bb932e325090004b4cd71","cad13b6653fd9f811e67d13c5f01f9dec047f8c384097cee01dd2e2db39e539f","cc24c3770587f2421514fa399d2617201752bdca145ac39058de91d45d3d19c1","cd2da00f6f1bad8fb7c1b87cff80e122eb017e44a471cdea769efc67db369038","cdbb7338988f2fd35fd92f21909b7801d9954d1c7ca78401f52c9313f21fb6dc","ce887fb65b6977a2046e7583d704863624e55909ebcc9c3ed065b3d13079a410","cf9223c369b6fb7baa52f301f904352ba8e8d5e4c2a06f70de6ef1cf76fe1b84","cfb9705939742247da0cb71fdfd8b5f7a1bef6f1c2f0979a8f42e54c4a480980","cfc3b5044af37ae7485fba8067dcb22b2438bdaa6e3a30c22ce0f9e2c00aa597","d0481d9b6111ab4afba0462e88970b863284807ff44ca97364c84952e3f88583","d0973a1aca6a118375b466d6e91821f8450110fdf042ac848ee16912012d2b0f","d0df3068db679e24d9487ee09a6462ac5cf3df30f46ee466b66feb6dd5ff71e2","d151ffa66d8d096e0272f0dfff6c27e978cfda570f7498a727593081888b4ebe","d227e0a73e3c5452bc5ab41ea2c695dfc0ff9b0c1c81e59ab3173f796a4157cf","d268e680ee1136a239a40ebf005b30db6f3b52a228016f3193496f86250f15c3","d2989a1607fd5303615937b8c117d127b1b1cde519662ab1e1324390220e8612","d2cba4dbbfe3d026f825a8b470a2f6011f9b8e245cf042ae8889afbb17dac6b2","d2e4c515093f8a2aa824c8b542a016e5c321065f4525931b2fac4f8af2fe52c6","d2e82db1f6e479001e15c9890732b5049f8c900c568d5e3d15707a95a7dc3610","d31e8aa21d1498f2d4a07c4cc89ea6f5a6d3ce54d334dbff230e0f55db35c85e","d36034e2f9cc642d0f9f24cf834fa741bac5b8b139cbd2f50e2065161c9f3cb0","d36eb7456d2a42d1cffa4b60708e2bd3116f7f6758c96bbc0fee0f1704ad8a79","d37de74aadd5916eeae243decf347821c4e946356b9f70471658638ac3092f91","d3cf9b1433fd9a083c60baf6ade1df7f2a33e0cc7d519f491f9d6a93139a41e4","d49d02cad8bbfeac607457b08aac6068916ef45d8f6c980279d6e654407cc7be","d4f51c31a454d9abac29457cbbc21e1b5767c0eac1b37c41ee787a3efb05c80f","d52ca358246f638d0e11a061e97863697df44f43b093d6e8b84ba67b5838f2fb","d555a0d2329caace197c1468fe6708349125762377ee3bd04b031b7eacfc26aa","d581443d0b6b42c76b816edc6946ce01a639ae42653ddc8cc2d6a89ce14fe947","d5adedc08fa25bd06734afd1db3510dbc53ba0dfdac20cf601fde0c77702a72a","d5c084e12da4a5111487c166b879042a21a056f761ee22d9237cb4f65f366341","d6077d547aa21ea10a9bdf6c752b8d1a0a6382b4b43a0fdf790f245e66a609fc","d67e8c1aaab1ce6ec1755599ecde153c47c6b90dd4c301663abe9057bc31af57","d67ec5caeb2af5f9c57533a34cbde7daba5f5b2e5e6ce34c3250893eef25f13c","d6abcc1484c3df45bde915abf48324af1e995c3266a3c6c069e98e94c8d9a4d7","d7a44c85c25ceb7d42280f0c2576de52a3b3cc3ad2333e788ecdc7f7f7fe4b3b","d7f5db16fd3b6ddd5acdf655e090ed0e84cb89d9eafbe1ea92b273b71a38f173","d84489933b19a8b073c65a0386e39e5067830facdc365ced6efe1948c7201771","d8c8b3c52c89cd715a7fdd2759a6f73c3a5f505303b110656cc35f7549a37cfb","d8ca8e025e226ad6bdd32a6a9fceae2982b0413a0ad09314558b54bdc724bf99","d8d03142030c11a0aa1012102fce2b202baf88e424a1236832937e87450dc579","d9823dfddf6c507ec030fce4bd2d98fbda18e595c2ebc563574d9196cc7a5e33","d9b0972f3406075b860ba7cd2e71d4492c826960319b10389c2c2820e2981254","da37a61fab07ec8856b725854e4064f55a59149aa69cad1bcbf89ec478b9f578","daa0fc9f9dd08cb2dc48bf33c9808cfeebff77cb9fba48f98ef597bb9dd6df55","dad01e5bfb13a6c4419f4d24fa8dbb424e93a1c4be656b0e5dd48ac546e0a0d9","db049e7abb7c75b608ae25cc8a9f95959f7aedaa53e22390290319cc2eed3977","db21a75b4fa6165f75268963474f3262124795d816ba80f685bab2c6eaedb028","db66a999537b941fa6d512908894ba86e8dadd0e14b290ebc119555b7e60264c","dc8c31e3075adeb63113852569b83dcd432485621eb77fef62cf3cce5c84a214","dd97ab52fd89f42352c595ce137684cc519c473fa17969e8a6adcde7322a4748","dda0a34d6704887eb36bbc0173334b49d755cac8cea3bbd17bfa972f04183dd4","ddbda9408727a19a4a55d516bed99331edf67d8301de9c78564716465c949619","de0f295bd0e46f29db1167d6c21bda624887c8543545d0c37d662e5b1b312341","de9a46da1f4605525b484a228f8bf356a9d900ecd16473faf77944b22575c141","e0288c94ca9c16a6de217e6baeed720fcf83e401bec45bd15ca47ba8fc9b44dd","e1667469384ec775a3df665679cb3fef057dc84dcb18ed8db8b9c5723835968a","e16c328504278cfe520d6d99990f2a4370cc48159aba86694d0f7598fd4b0611","e24df071f5325bb3a5b20f355143556bc7712535ee8b6ce4c426598f06fd2448","e28d8e6b71264d0bfab853e63178f2c151367cce0dbd16125596ff3604b6658d","e2c734504d211580b4e6674eb1c7d31fb6fb730c037210c34c980a96f9098269","e39ee882667ef28feb4971b73f9a01d3d72c557e1e56d59487af8e0f1b21edbd","e3f19c383354cdf45311f92f00b90fed25dfba7e9892ab2f5f3aa4885876b75f","e409fbfe439455330c0fe003de860e30f7093cc3cc83a32f886c9b539a29f60b","e519e78acf2938460c7ee053981c744dafc7642fd03b56a117d5fec78d258b90","e5db07b7fb0eed216d838fbeb9491257cf54f9bd537a68c8edae7a89fe64c8d8","e61705ac769699a40c52e332cd890187ca9301fc6e64393c8c9064144ccc2dbf","e6300ee8e6c2c4ce6d7ab02b7b06fd1cabe3c5c52b99a6ea3ea8b5acd5092e0b","e65e28b172b77d093f5425112bdae7ab93756487226fd7363057f85bb2a2556d","e734d068446591aba283d136c21b4fb0209f91352cb4fc6589bd651cdbfec163","e7556cd0bdd06760602ef78c5e3b30b4dbe175f96b7147b56ee2ec181a4c5ea3","e7a333109a7aaec2b71048868500c15e721900628eb48790dfeaa1fd4c2dabc3","e7c9175fbfd9fd84bed95d552bc0a439b07a233c3e91fb39ae2f23197ee53f1b","e7ed299ecf44d4a96c228e9aa30312f405df34d6bea99d4b0f7074c79705a671","e8bc1b4f162c4066d74e5d1b3dcbe344742279b6856736c2e1690dbaa7bcf932","e981ced1bfce64a19fa8de1cd518a93f4669d01548f4819d0e1dbb50d266fe04","ea1b8a251ecc1fd96697d0c602d3e14ec46383d27bb9485a0326cea5576ffacb","ea311dca2ef14e02b9aae563bb28dc737b04b7f01c1ceb2be3d92007d2c74ac6","ea8e5b79bbe5329ae8437677c8316f2f9fd75bb1d40c88308c269140a7e564c7","eaeec7c06d1408fa6db5d7ada0a232b1633ffdf0ac815033c29c159352347c81","eb708890ac7e19bd53007ccece064f7e2a069a3751270b4fdafdd1668136dee7","eb996138bc91c0ee63bafe1ba10b130ff5a2fc82aa4918296222e0a831a569fe","eba6e8e5a12a86f17fade41bef365aa95491c469e18aa91aef64908a4263c905","ebcf0bdb3541c8bfb7c9a53f632329b77341cba6f1a2fa0dc9704acfa3276dca","ebd87e3505f3a1adff0c86ffec6c380734df718301b216b7ee089c174130de60","ecd5e83ba8c8eba6cef9c3da1edb8a84e3dfb4ed71d9a2c1908f2c4d26b26737","edc160a11c07dda8072748b66db7f27b6cd8efbd1faa3f6c826a0fe445859c17","edfcbe4773eac1fe2964179a4ad21294efede89568f2efd8e283ac18bc5693b1","f0e1db9b86e2132f004ebf06819eb55804f766bc03ea5d80f487d5d98bad8892","f0f90dee84db760cc1bb0f6e6983d4de0e3d5d9f4adf7b2b52f0d3dbe6d585a4","f1297fd9ecf981024e1544f7f048705377b53219240274bb803ac30e4a52084f","f1d4a6e98f41ab3f6cfd67cddeab9d0ed287b92cb3dbe575e3ce61925510a792","f21c3a9267110e469f224ac7eb76ca5bb084fc90df014f1ca6791d5770483944","f260b4b268e85a8f1b04b2fc69ffc0bca473d2e42de6f2f70128bedc16558201","f379a1b9e29aa7fc25c4c0c897eaa3c0e90d66a201a0ade8cbf523a5cdc8cf50","f3e04891c79b604f9235f438adfa49ee27db43d25c7be0d1cc06ae53b8f6d2d8","f46904e701174fe2850798d9e1b077bdac42fcac01dbc385298da01118c82aa6","f4de28905adbfe6ae4bc38f8bf5f47a444aa8d0f2023faaa431d6f72f9a3edea","f53265f53af0b0856911ab08b373736964d0c443e8ba61d7f1d45f5e5b04edf3","f5403593ba12130c04827f88d019103e924651caa518b7c290673a02f7cb409f","f5681dfc71121ed0f88146a19479675f2fabc6ed376fd5d162e50d815c048d66","f686173d310f41e26e3fe8a7c1dbf4313e4d793323335348badbcf4633f5d699","f6f5046c1263095a69e774716b0cd0907f6795af8ad683c5f41846d4c54a3449","f700bd87d4a758bb71f47731121a9b2259a9ffbd50b584b82f4e6a1f205c276a","f704c9c9e2cab1ed44578f48d161320b5fb4384ecdd8b40a5e22c4078a8594da","f7993302f695430a0ee938b1b3684fdfec4055bddb378b52c81785c0319e8c98","f89156489d35f9992d5971a52a6e03a7d7f095e15c2c782e85efb1408a2bd6be","f99ef6fa3c9c6bf572ec69eb6eeea9f88ce6590d3a5565bec62b001b6f2a376a","fa2dfc22b4fdbcf402a822e8dd376925655d997a0f96284a60f10665ba3581ba","fa3df5f8349aec4805bbcd279b88697def63f2462d8ada0b5fe1d9983d9a6daa","fa6b97cbca1d4f09662e706293b0aec1eb76b8e2277441f54ab6c548b5423236","faac0c3fa7cdf67b452d407e9a1db5cbe1e9140ecfe300200b0b0a6279c97c66","facb45d3084caa490d9b0ac2bcfcee89629a4c3db5926ec9256a9d27d25559ee","fbc8b53b5c6f3727c084e5e0429e410a3fed5a17e1a0144692fd196d9836a4bb","fbd74e4b8dc748b2efdd70aaab07adb80d7f15a38c1261de85bdfd9591ff106a","fc475f9c2d8bee2ffea435e86e6b39b6e3e071143a4a1fdf6765b0da13b66de6","fd04d7588bb9e6ca0a8b65ed0c9635082a9ee5f46b2d1b5b25866a072236c1fc","fd60f2a432086c6fc4a4c39d8d2d6edf5794c763c05a6401db2bb5fa2c601775","fd618761103380d690cb98804e8f116b6c66ef049fbf67c1a059ce49188658b3","fdbd44d3c55504edfa1bacb4c9b7a6c102659d4deef0ca91b9b7ac567ea9cfc5","fedf2577267d6dcd060ebc4ee8de6ccdafa60ab26b78d74c1e8c784252fecb17","ff532716738e2fc716c10797d9717f324cca3a1234320a84a73a0b89569f11ab","ffd0fe3449e449c7b9fcdcc7e2c1ffb677e57ad935a252de88a0122d437efa67","ffde5c700732beac27a9b5162213d387422ce199400e56d9cefe550005b6a542"],"schema":"fsgg.atlas/1"} +{"records":["000ada42299601fba29016e5c0e0d4012876fb42670bb10fa0b1315477254ba4","003893cc49855d17a15295d7adbe57ee301ea20281dff216461baee0810853ff","0052dfb9eafceabaa590f4497e4d42f19020718c84b981d265edefd432ccf8dd","00641d046d6869fdd0023ab3df99e0e67a6ea28f0dcb701f622b1cec8b3e07c6","0066d4a624c02398f21b4d7a736a9fb5101ed8b6b13ceeab46907e9401af98ff","026a241141ee10eb829aa6ce461969242d5c1d45fe9ca19f08ef4ea880877676","026b08fb343aefe19177e95b759560d340d372def4b71acf613fefee3438ade2","0357495d23fac4fad210b6dd7ed7cc57dd33d107e1659a81f085cad78300797f","036c148f6d0e89858c9bf4cf380272ca6904bb4ca277a909fb71c47f5450cef7","04652cbc95ac4dcd21b837b38f2ca5a0ccd4d0946bc13fdb31c9c15a578d3a2d","04d17203f03279980862496517a1f0861be5f6cc8063bfbf92f8f8ac19744fdd","04e404d89dca295564813149472b1de8e6c43357e2f6d91d169ded7600ed3a02","0509e5c6fdbd2dde0c0db8558647080560714804d00e4f9268342f2e84858a3d","06ad2c8aa0ff3b862edf3ba99e0e4e8801ee163709e66333cd06c3fc61232b05","076259a45e71df780b012d29618c17739246c86321d2ff05a6c272bcca8db675","076fa091c878b19cf56a94be0966dbcd58d52c1839f9d4b85bbfdef650cbdb88","08b3dc660b9d2bbbe75b590b2b86d941bf935a254cd5f09de71ee6894f4048b6","09e90ad705af012a8c36efbf296757f35adf9c9ce3b8908791c75d72c192973f","0a6d7dc5b64970bfdadc9049ace95e8bc163fc421beea70129ff0eaa692c6d06","0a862ee40916522f8ae5f14b3e084bf5f2e6488185583346db96ced16ce7619e","0a9df276d42b56d98a7802befc2404204e0e5ee8bc7f5c032f7bb29aa4ae2091","0ad4403c8f4078dbfa543310c69bd1dfc768e305987214ffc37d7b2600c4687c","0b2d1557ff6df5f4d65d540a5403b07ba81b381dfc799b7884ac72dfa6ee7753","0c22360d4653eb0f450e4d3d34564875f1660cfcb2d546095d98b3faa3967cbc","0c7d3f36e3bb4270edbf7abd99cd2dab772df274cad1c27c7e87e302b8eb1c23","0da4d093b49c0a1f654b38008bb01195e816829279ca1989bd2448194e15361b","0e560af7d9dd2e0f2f588a74cd35512973747f20bdfe0bee0bc889105ea53dc9","0e9612ab3e2095fdf2eeeb3b08d690f03ce16e7f7ce948a10d2159b267769651","0ea7107c2c8edaab3ff2bae32f63cfbef6903a51cdaff257278f757ed5ef429d","0eef4d717eb03f0906aa3be7336aa71f831726afabe8a56077b76f6e82fd08e1","0f11324ad653d8d841962b0eeae9f68b80243d4ef7df4f2404ed4c3e45ba5197","11fe30832d93706c60efd836b09f35f049c4a715ad6144cf277ca240c5780704","1244d27db0cf5075353bcc622d0fb3b5ca6a7d08526e2c5754e8b745c250bf3f","126c817ad25ca9cbac2a0f7446e76c79852459ac7b9c61e3ba5d5cbfe5d37dfb","12c5d5d40e9abe69ccc99cc5be3784c214305ff2165e74d82b3d9504927da5c9","13824d6bce0f961c89eef4bd3c8a72ae6ecf7a1339b9e06eec964dc5c12dc544","13d0363b8d765c87a57eb42c4988320a9c2e7fa09024aa972f4b13d7699a552d","14156f1c6bf0fa8dfcb5cfafac09e012db446d528dad0e4301404fd693b9bed3","155fe673b8ae12549c978e1bf1d5c43e360937fcf2135cdcd5aea6f6c771da44","15d41240067e2335a0354a4e910b6610f2b8f079b8f67186f10181622b4a8999","1746f4f9d47b7dc42280dd34e664b3ec410d3cc69ac76933707499ffa34c79d4","1754adaf40732c3a8c73d2285c25a8b6c8c9d3e68370de618a0ffa8f3e60fb6d","1945f527afc3c2930ec4d7fa57ebb2ef7dd6321c0dd3ab9233c9963e9e613165","19d657b67672257ece127f3b957674b7fb4780843148db0a36a0b329c2a418ba","19e75be8ed4dfba2a6f8034154052160a7a181b17d887b3e8724f3e3c111c31e","1a24f6ef0c08a898f309c1b925fc19b29526f913a61a1dfe4b1a4308ebdd97ac","1b3ec24337f0252a00cfeb6df0a0f5d2b6d737dbea61b8d0b4a643f4c686df6a","1b5351b2dc647aba864e387168db5128435cb80da94fc42581cd60a05fc34b9a","1b8cad98d53da179ab05eb47c1783f4c8b45b9f39c635e7a337285f5cd9621c1","1cfd18d1b12b25604d818389a34bbaa746f450e70246c7f4242fc4e215fc46a4","1da011289116fe88fe92cb8f0e83ed7ccbbca251681d4e136c5a61c40364f8d3","1ec9445b242d2a2e149fe71c67bf13d8c0e4ebe5a6ed7b022656b9941973909d","1edc36731a9c76ad07d269d8b4fd84c8c956bb43d6f56de17d6208164856ffbe","1fec5a63a7b2b212e3e5d5222e49061f3b924966c9741294f5630836be8a3925","20901b579f69cc97eb56b492938864667576e1c9bfacf13f8a529c4f6e543448","20d01a387b4d0801cb588492ede88cae7bade9b7ea3591d9e954add1e67cf4ce","21338155cb4f52c49e5072c877771be67c75590d9b238ea025fba5209fd6e018","22ef13e60456fe9046dfe72f20122362aeefbbb445632231b8e364ed9b50e135","23af79bd1e7995fc8162ddc4d830318acb054bbfcc9c7d5cb141ec306da67386","24278a8f6b5925968be17b45f7db4c08169ddd5c92cbc103a166a690c02dc351","24373b643450d9dd3b8a5b0e74a5fec2844cd8cbca7d8a57dbc8b9ad9eade9dc","24d4f2730d94d1b7f149771ef0e59192f4936d142b21f4a56b1a391e4514d38d","252de742c26409c837ef491f55eb03ffcc99da13fb1a2f8ab66efbfb0c081a2f","253bb17320020b6a5ef8f0958856f6c565a239b4dc246d9e825f8b14da9ca8de","2591526ddabbea03fbdc38bf172bc54f42df9bc51eba7ad2b70d6e67215f08f1","26259abc7fe745f52e06f2aa2abb0e50f189bc7608065f04d5c669a0a99941cd","26290a0990d6dac0ce9448e05eb934210603356043dcf14a5d80585288e2aa92","26d6b31965013079d4db67a2c403e01f21e3c30ae65953400dbed92e289a0925","288daf614247c260cb673d8674e8b3874ccc4e269347836851f702d7ac8e2f7c","28abfaf6d50ca38af0b88aa50524200c17af9000da83ddbab3d8f9e06e020fa5","2905a2b4a58bd9ec1c4f77fd3d1d246c02caa49d806272756dd039c79521442f","291d3db272eae084d34c04bc1305f2abb26a7e7acbc5515208469b46719a4ed1","299e929f58fe7d2878ec59ba6ad9fb74f1b1e550e488a4512373b9621f089844","2a38ddebfe3380232e35d5a24f9cb9f7c38abbc9c68add4ea5952c1e65d328d2","2b4f7c8dcc95ca8182105b9b6806391666e6a2c3a5c80d3ce5a5f04fd6cf9122","2b5e739c8f9602c585e67554c457e6e53351679afd56ff324f8fecc80f0891f1","2bc251ffb58a0d03480748058eff4c44079a0f21d75743063cef50263982337a","2c76ce93500601e281a41f5985fe4e3926fc8bc9d01ee687f14052cb553ad2d2","2d46924a94c85f4275a449dd3d9eb6c602cf8a9104db19d224e3aa469b858d06","2d5048eeef90792c0a2b9aed7305598a28db2103fed3903462c6c1882733c3e8","2d599c722a08306b98f2d833fb3e4a7acb9dea92e6a58820caa2f65c09803fb8","2df1610ac1b912232030b5507e5e944515b0f1549bf2b76ecfb12baf0f40ccea","2e1bc31ff6b6fb14d0ca8703a02833db749b03e172f2e91f9423f0751e88c256","2e872e9d3ab8b553270e79673060c50c1afd68a41fcf9fdd0a13cba80be0dfaf","2ecd502add2d801eebed39411fadc9a80098ba9ce04a5f4b728a0e4e331232d6","2f7357367d921995f4c6fdaa693392adcd2df4860ef4d25c8dc47f7ddea8c755","2fb2ed7902a8e35dc36489a23245d963026d688008c92fed6fdc1f6bc27198a6","2febddcced970d495778f33fff212929ac99c23adc42be0c1062f5c8676ffce0","3018f389f6928af5830bdd081c9d03530a379f37d1c2f9196e6fb3c44eb337d5","310bfb5b2d061bb733771e5cb7b3b7d25db43af5eda9f806169b7ef9330c2fe7","31fe4b51d55cd99a4692d2cb787d362cb4c0d0998d3e001efdb5cb7ed838340f","3242912d15a34fbaba05e5e4ef959577b2572533305bdd2e4aa24fe8b0fd1173","32f69a7b8997ae98b9305ee578145d795dbcd39ca4469bf2465e57a0295cda51","335683e33b94cb86b5e426b4faed200673bf850151191a08458136ceb164fd4e","3407ec53a884d3945d86a88d6b9a883419dd426e96b1108a8e6686f30397a629","3442ba5c7643c793f62d90ca841f7891b3dbf97f028bc7b62f8b4f88c1266d1c","34463778cf2d29e3896a65613cf9e3eb3e9f2d8946d17f12b609e70eec63d128","348ba129b7b9c94e24fa8ddb81024e777c60448d1b5d49f7b2075591b23c13b1","35da3938b72cf3520e126ad595157104b69ab748904c7b4e12f563d6b103172b","3600e7356a3741ef02f8b2ffa6a6b5d822dcbb170771f2ea33312dff4470f431","37c8908ea2a349cd3034018027160ad810b28ad1fc203a9a353971e1f7396b4c","37e39faee019bb041627510f1f02746ba9a85696417a083b438eb4974b72c2bf","38a75fd804821f4836f0a7ba8d41af3d3a3a5f5d7dcea68487009297824258d9","38c6396e645750efcb2f187c36c383471b3b0b59290e3b42cfcb9668594cd0c3","3962789d05f324d436a363700cbb5ced5aba791d782b3c0ea73221fe0c1f0b97","3966e5e53811c43962f5d0953e5da4753eacefbea27ecba9d36af2fd8e4fd52f","397476cf107b48e7a662264f8fea9f880231fd3d1e0401622650f214cfaa35c7","3ad8b0398ba6c354c9e31b7438b2515579fc0b1f17de4b35a914c862a3a11e3b","3b3c6cf083b12a840565e00458e2fd4ee8a61f97cda452703a6b13d7776b6c13","3b4af144afed3d52dd2e1f64e23bc25b3475eee5f7af3bde9886761b15c33dfd","3b5d82795e9f5d1992ab67e078fcf1108247ab9b6d1baeac944d3ec0294cec5d","3bce154e59c5c45216bb5372a352e948d6cb365bb1bd47d4666ae0412e507ca4","3c75b650f3fa8217597b01d3aaf25427ae2a658a7c966afeecdb391d3ba547ea","3d0274f77576abdbdf442c8843e955e1bbc91e9f8cbfe3646b119337cdb13c96","3d642ccf9ca4a0f7f5dde1b41f65c99e9c447cbb9e64883b67e4fdf76f216f52","3d9fd2c5877483382f0c7331206393e42827b5dccfd60549a6771b7a5659e524","3dbf6d1c2c8db1a7e3988e2a84b67a4e1d7c8304661652ffa94db3b7eee08edb","3dfcea4ee3d0d0ed09b1f77bac48b33b64ab4620cbfc74fe0e4201b4cdb81ce6","3dffc36586e9078f750b0a2b4cc2c70a17a81294903186dbe8cc47cf8055b9bd","3e2f66baa16c7ea936eba34720a55897438f60b343cbe8fda4eab1e5dde044eb","3f5465798dbc2ad279ca4849d5d0f819bad01455e0dd2a9d98afd4b55cfbd7ee","40de9f41f9a9f56ef6a51d065270e875b4a85cf043b7c4a0173b2510de4979ea","4134a3936170c1fb5fa6d2e2329185a981436477a66b7d31e827c363691bad50","414259a2fda4a1a49729be6fb1aced4675ee9cbdf990aaafb8e5b3153b54d64d","41baa5d98b5bab2ee01cad50c05b83edd8cdfeeb00f30b9406b4b2ec6d13d738","41c768ea17144c6ec225e9a65d4c3c127fdd7264dcba1a89aa17b20fd5d7e3ee","42aeb46fcc3d10b95e4067bc9cda875fa933b4102873f67c7bf1f8ca6799a598","4320b92712bc14dbe10b56f1cd3d1bdc093fc4be6016732839d0be4dd4d027d3","444342c21a4743af5961beeebb88088f5d2a0649f76c71973a7706a744f5efd2","4457ab439bc8f212d83442dc7500e9d45ffac849d0f77cb97686d9b0672fc3dc","461d34fb1d53849951a7e715e52342372d779299fbcad210794235c610dadf64","46a24cd8e385b748f40d9271b1e856dd6d68c91ab356abb11ff6b65f1ef936bf","46cdf2c207f79d388001f6636dfb7a98bb2ba72b9d1c6df4938f0a27691e07a6","471570cdf8144df0c32aba1730aba24c7e42e5ec317af771ffa169f5c842d117","47b5cb2b011c0f7012d75e88eb86a10f3f0bd48545db139669e654cac1f69650","480f1ede18ae031b164d49d676feeb1090fb33932676ff52e1e2eb24e8d154cd","48262b98c0bdbd5ee2314345726d23630ec1771735db8fe5f1a8590b662c9962","482cd15ecd9cfbd8e1943c0fcde0bbf1d875392dc2a701b698f48bfba684a062","4855e1947afc954cb1b20bb45e7af10b098fa34714bd32e9bc77941cf58fdaaa","48797c44c92cb34fd9a57a08020b45c6920b2268dc8ad616c0f814a3710d5316","48d094622ada1806cb30335926007c1abc476b1f7b45a2e250c490afa25e847b","48de3afdc6ee73ed121d1433bc6367a399286d5f8c2c63670a0b3b9752a36175","49e8cf09e38acefd3a0fa62d048028286d3b47b5ceccd8f51f10022978c47820","49ee4a3f2a8918bdbbafb312cfa807d9982800d13d29ee292c6c0daad8b9b8f1","4a724a6a842a132c2185279513f341b79f9be93e42660f1255770eeae3b1323c","4aecbdfafb68feb3124c39219498241864bcf1ceaf87fbf80598b1dd87a9191d","4b364ecb35ad02b06b6b0f32b6a29202f2c835e1ac0d70b89fd0278271799dbb","4b6ab2768e1ff3716ac8565201c031a820c208db9ea6ae1495dd782e7557a3ab","4be7778c4f491d55154a028d9a9dbb35059953fbcd243e0206902a6e64645efb","4c8c327dacf345e184042092e96ad3ea02ed4cece57dac5fa68ea52fbb5a6adf","4d5a44ba07fafeab823b54a21846269330ce35b4c190f3ddd5434bc8530d9b41","4d86a2764c55b5c5f675fddad8850ce4ceab160ac5c164a299fc098899d31aa9","4da0a5be70e8af9c39623deac83822749482187f6a0fc3d186dcfddaa7111576","4ece7844e2b35705ac39fa25913f6909aad5b4b7446bd637ced46b47c0db135c","4ef30f11bd4dd9d2eef8716d88a83010546e54594b2726de84f6d587651ee940","4f03e231c0dc5c9bb2874f6856382d5b205758af9678fffdc7552d4e4ae9866e","4f1e58fc658a4ceda181e2a7fa249305b09b573ffd68c2489f204f4957224957","4f2750b974c1404acb721ffc84cbd1d0756a24211dd6f6503c10ea74dbc45676","4f6fcf4dd7e73d86e06bdb9c14a1078b61c0efb2663ced9bfbc5f46fbb4c6d8e","5029c7b222158ab3f325168fa543d84fd2332d2e3e38db1ce7b83899cef201d1","509ec9c08864b9dd0029f32ffeac85fbac863e2dad459994c65b7cb5264faffa","50fd7e982eb2d2813634b7c44e102788a1a1cd4910a27acbcf219f76314fa322","52049cc9cee43bb27229e6b3e983e02c6aa20dd7d153b13e3c74bc6d2b47cf92","521ed246c4119acd6b579b6eefa23389a1655df54aa35de7671743979ebfc68d","5382c901d160ca2d79888d8acd7a690a5349826b5da486274b0800c9d7513f11","540879695d41205515aaabe5466971014cb43b960a26b8e5958e37fed63df762","548d237f42167af5cf5caa0ba20f0e7a6387deb6f27765637f078325172396a7","55267f058e9f085117765e4ca72ce875b622ceaceed964f6c396073214835c28","5560616d1e72f0a539f9ebbfea3b7d195c1ef5622f97994af1963748d4f97533","556ee783d8e2e4ca50f656c095758be613983f904d998a6534fb155510114f21","55a4711e799294d06988ab4acf77eacd7d424123082bba3ec987dff0ae13999c","55ae095961d78a1514c4dd1e63d477c60179a8662571ab5a90abd3eb2b83eb10","55dcc23ce52b3918a60029d9398f262216471c280bfe66421cc63240533a6087","566ddcfc45ea5edc695626826ed185930e910fd9107c5bc1844c717b714c15b2","56e7158313357bb145bd98c5f790e569be2203fb2601565a30091a597a7e7ff5","581337891936ba630d34ce9f6b803b82a2130791510f15bab24a07332400417f","58901d008c36a777dc138fa6b6d198030e0e843bc889cbad3acb954c826b3608","5962dd14d3923433cf723d698d1af19ac37a270b6e88445643fc56a646faab5b","5a2064cdf51026eed65457c05f34bec919b31d96d35c29498d298685965f0b5a","5b77bd6dfa81cc339e729e4195e258facbfeb64b9c680512f742e3fb1961fdd5","5be05ba74075b8f139be565c47688a4f395ce71452dce5cf7da4348c7ddb7aa0","5c0206d9d014821b52a43d7b222327a89d4ee2f5b1e21813dfa659a69f7426b5","5c3527e43fe24c5aa171c6fa4a3de7fe5e78f2527aed0dd19cb21d154d43da21","5c79c77f00167ca140127b00f1a79e1ffac621e46fc461089594206a7df8d7cc","5ca67643d5111fffd21deb18569162733e846965bf05fe6eb33ccd37c964025a","5d015880319af666943e68169ca906bf2f0c813d8bf2c5c0262aeb5a40366350","5de00a2f5eabe86c14f360304115f4136c41df1fb664eef6da26072fe7623d44","5e3a589b627edaf7005c60382475fae7229adc4ffbaab6d6fd03e9f08a0a8e19","5e43baca07fb966bf1c4b3ac06bb819577e477a84c5d8d3a9a19c391ada2e0b5","5f2a75b89983d1005a38afa2cabccc3a39f31989807120281d8505ffd564e0c6","5f43c837f39d207c35a58e9b36fe3144017b2012ac7da334714247606f1906d2","5f4fa6dde5930fe1b42f805895f0f5fb135c2b3ff9830f2bd30ae7526a3295a1","600ec184ee9964881bcaeaf72ad38a72db05d5b629d301cb323fa1ee9369b572","616c4dbde10f465da822d8a788feada26e5f915c7fbbc06232287cd1899c3044","62a713311297a7145d3610ee60dd6626ee543645a1918b050c629207561efb5e","630fdcff1f227b5baf5d10bd78ef0fde68791ac0cd8a15f65065f5cc4501b17b","63113617f2e4ee6b827a69bce6afb3949190a282f5feaaa9e2c9f82372623bb8","6312b7a9f8252f49b8ea0cbd0580b80bbb221db574ea74939823ed9d4140d73f","63544fa69b09916d52b305700eb9816305ff22b77162a44edd13897acea3a655","6385459222fba2c3302d3f2e38c57fcfe0f1829679fead6cffa1964248767d5e","63a4394e689acf4a4762cfb4df691d05f923fdf592fd2f8ea41e6a54f98d1136","65725e1cd3323fdf44ec47067fd6670b441ff5f82e99485e1a4fc7d475f14340","65d5b7eff9d03761c8206218159bb34883c09052d6a1959d040f711a881b4d4f","6601b2bb6c908a46ae2985d4683c8baeeec87b0688b9b33d3e8900286bf4d6ae","666e7f698fbeef24e13e91ccfa334cf781233e060fa86bcd7d4d0eb00b30f3d5","66d414618d4283838bddb6b9fd4b5221c280a7f6a715b622143d3bea76bfe1f6","671168c05789fc651cd961a5a15e10adbb76656b802cb0fcbab468ab76412ca2","671d95a6c09bb7b05a5721d52cb761300a2c8f376aac20be2948b7e97bf302b7","680de944f1f5380c579003e329ed6f10702ec8ebaaa8208743775588d2424d05","6989ec486a05550633170d2aa79188ad9b03aeea6c7859dbf18790ba78c5427a","69ebfc7eb8427db3c5c59bdde652d0cb269426126f8540b1b58caa29ccf130e2","69edc4285578313d1dd2f914d69add075a7b354f7fba717606d1abe15292576b","6a34d9279cae58765d6ee4a980192c0e15f3ca217b9f1815861d472a281b3cf8","6b00dccaa7deabc750679ab085b237a2bd025bd971ee1eb7bdc333b393b19084","6c3c592efe9c684ada5661b8cc88a5c3f6e57c841db06b9e070687504cbf6236","6ce6d164c3e31463fb9e144fdf91413e55d077cfc4f25092bb02923fb538a84f","6e08a638e1e28020923effd4c65fc517dbe7b06100ff76cde74e427191503b84","6f3a7020233cd77cfe59eefec0a277f6dda323743c8d80e4e54a95cd3cbc23cf","6fccc6f0c5fa71c43211785dced8abd0f3295040eab56063f4e8d77f1c09b8ef","700cd21af9ed7e81900fad9d52de2fb11db48e64b038e4293168f85e5dd0e043","702d1dfa75e92a916a446429f474d4c296e6ea4e8c487995852d0525e8440659","704cf778db6086c3e282c81249fb0ef09c1d7c2043335ef74c7ecb69bb3e84ad","7075f89b1271fd04fa02d4db95c0f0bd6bdec24e53a7953d7afaeba40e17e8e0","71ef1ed2d5e4bc7eebe7a73bb3e9423e5bc2f8319186380fe8b38334952d3b01","7256ba00af1cf759b95b7bf8ae3b9943f31349bd10a7652a26bb419b368d73a3","7369b339daca0fcf46ac7fe82d65ae95c75d7dbcaaae51209e6d90b6587a014e","73ec844fb3e2b9febd00ba37508b284fad141630f03cb9f74e36a195180f5054","7410de003c7b582e30470d1209eefc796a70c76fe8d61dd9ccfe01ecfa41310c","741c27b54c49167abef1d8633e3743b0e98f82a73731e744b6671e119a1c6310","74b5d2ed555740db7b4b0ea9b73f8fe00965fea8e14d4f075eec26ef7a189c68","75aaecf53db10459d768a6873f6783e7d7110aa510c2894378df027c1b03584c","76bf5a9c126db6eb466287a7c0d823327ee9882a70eaaa6efb03d169b5dba808","781a64598efb2a11156f07271ba1c14c4f6b3d73aa2943b26eae02063df7af70","786b0c2856bf1f3f809e5903b0a971f1e072af5635aa50bbb9b1449f96d7b694","799abc1e8d381b8d97349479139985e383bb49179b5a80f39807cb35a3ee78ce","79faec494bdd6d098c9d2a9d8559f822938c6b2104188db95321d89e7a732979","79fb2e6e6a91117b6aefbdaabda23ccfa596620f548ee5075993a8dc7a8b872f","7a032dbf0351aa32c77c8d187f7eb697500ff186c88c5946ecc15adc972246a6","7a134e7f1822183ed1c0ded720971539350feaaf92612761210cfc3ccdc55870","7aa52373f2721dd76fc8eeb3d6061794f27ea8d11e96bcb1ff25a97994a77d5c","7ad4ef4b8d3221758a9e7f9577750ee03f6cba11c8eae8bf25f74a3131bd21a2","7af2394d2e697f355439e841b6323ffbbf8b90b2e48bf64873791fbbfdf15b44","7b947ed0a9e6e7ba180921434b993c62ac70bbaba6af0a1618569a2d4b705201","7baa35131ece7ed9860607157d2531d4d70a061bdc9bb9876e20328f127cec53","7c2a1c4c4c03e3d68d63e0ab58e4e34d3f2bc1a4a837a055fd13a4e9f95ce6cb","7cbf970a11bdb91a40e248eee97ef789205910ebc913349698fc75ed35e82fdf","7d6133667f81aa66a98755d253ea43301b45ada338225df034d2ffdfc79829e7","7dd54213b65fa0a6ce5aa3c204b5209b67ec16306b776aed7dcf9e6601d74235","7e89b59b456dde4bbbdbf8079665bd82c51d8e500018472981c15618b3893959","7ead0c68ffa0ced241af74dde58b3831343dff3f7eaab64bddb9954545b7ba12","7efb464c6d7b469303c43f718063d8456df6fe43534b5d8a4229f5b9ba9705cd","7f8188b57ad3b0c28210c95954e5623376a4262dd5e75f002700c6094b8d6b6c","7f91dfc2ea1a3131c4090375db0f489c2a572e245ade6cda4ebd440446d6d60e","7fcb8cba3ed0ee9c342947aa88f0f699bb4f5c23244d21c6c739c9b66d7c6101","800060d7b4934508d0277f90a464e3112fd2fc99af4ef23825d09b0ff53f91c3","800a802a4ce9e597a102f0a566535c1f9f7adfc60c41af6bd2db4fb7fe3c0d0e","820c12fcbded9048a363b9e0ebbc48b24f85fd4a68131b5dfc1b19057bf09ddb","824bff7541ec2a4b0be126f0b0791314d568a0eb4e29073de4f9dbe0ee4918b8","82c419e5de083e423330432c9d45c744043d1bccd8eeccb41e3014ce9ae3c32f","83347356a898238c013dff73246440e361a9e24cc3c4e0fe0e850467772b4938","8343a4211a4d0ffdb320d5a4305174d85bb707d15dad978f6436297d022daa11","83a06a604bbe36d72da976fcdeb88665c762b0f0de44193576ef2e0cf29aa9ad","83a97b9ebb29f5cd014ef5e178970a601ee92c44678f05d1860b383c5f63b79d","85a962a7c23c14dff8d683e738b53f422221697b213cafeb616d3a172a6c4223","85e961266b36e0f8ec2a477f1f1dfe7ad748fdde9d906f7bd3241e6924866ea9","8629fddeb4f273b35df69d4d28923adc14eff59d919b1a495d1a68818137c561","872ab2b2d65fe685b91e355f5af051c85b79569ece16448160d01fef38039624","87789dab547842b4e0c822758e1325a3cbb046063e11e105a4779b3741e01cde","87f2b3634baa504f2ed9508c6cf6a47bbfb36214a177eb13d70d6a987706818c","88b615ef6a31bd9958e98b8ea522f49f0360ccac5d9fa8deb9e3ef3fe3147d9d","89a96597dc9c218633adaf94bb5d6dcf4cad8f5e0b6f5522a28e3ce8d8b2865f","89cafbb20d6029656266d8cb0f85103fa519c8032598282fea58c94cc59c4125","89f2105745b3a7cfd30e7d7c598d6c8fdde0a599f30fd0db7382cba50412445e","8b3eec010d1eae43a28c88434f2410a751f790a9d6ec4a08e75e68c171629ab2","8cce78271b4f001606069a575a172041fbddc52de6b582c920aa3d3b5d5b67ae","8cecfa09651c40be4d7c11c117c80e1911dc75bf6f1cc34be64706823cc024c3","8d250acd40c8a24ba0d51cc73e65bba6856509b5fbf4c7d7a435897a01c6e764","8df1420c27503370db9382f68a0af8d2b4d56f9dbc94b24ffae450a905083a79","8e7371228a726f381fb811d1d812c39917788a3df7e53dba1a3c364e755a0c03","8f3827158091bbed154d21c843284ad472a4552da2eeb858748aa29676e45662","8f4a21c70e4b933eaa4f9cee119945dd2ebeac532e82d34e17511b38cf03608c","8f6debc54d2bd7abb42f581f2204fc78b27ff8c67ee4b6392b4d71c5f983ee9d","8fae27ba5117e202afbd523b249fc454912571900fc909f5419b8ac96c773c44","902b958b4db7d8d8bf73a82a8aa86e5485b39477047c8ad60175d118fe31d987","9056c360e59fc78edde932b54124df317f2f04a90c0c6eb7825a87b89edf1ca0","90aff66decaa3a0998e9a6741963713c0c82fc70da505519e3d60204bf715fa0","90dc4cac6326293bb54486d3c873b83299e9a5ec8c86a68bf1cc131f5e4e2437","918126027fabb7947dd4ae810dd561ac22167102f9f978f86906624ebe88c9ea","91b495938bc6015970bb02c844368d3eee84425b472772cdb374a5347db86de9","91c9ced5e9ab8da897b7f69166a7d0bade5c58d511b42d60d5430d536da45d09","922a332aa100d622da733aea8fc74094739bb63cd480d3349a14d2418ab6b1bb","941f70c384905ab77cb9a88e2671301117e4df553da6fc7a09210710deb9b6ca","9442788fa51227044803f1d3efdfc1c2b2da372871a85f0f7a6bb3596a5c003f","9460f427df72c238c4b55f39c8864f1fa3685b0716a53227ea6f7b591d955c82","947a1cdd43831936480167169d30334f818bb5d882650a3547827c05204af111","95f0c5f3b9071db39fd72b88ec9fb2079ce7553fd5884fa527bc9216777d7c10","96c4c83df72e9d860e2ee51f1a74bc867c4a45efc8bf11bf88aa82e368b89aa4","971f59cc197732d0c0b6b8aabbbefca4550fb8fb04f8522bdb4257c05a28848a","97edc66e594bae06bb273db84a35d84c8162a1fdf55ed46d781419a9f6a2e4f2","985638a05562bb796911ec231d306b81e36ed6b58219b3bde874559e9600b59f","98a097d6ebb754334250dfd3ccc5f3dfaf5966524758cbfc9e10adf4a0229693","98c7e4bc2f05e9b4ca703db4a02347db7355a44f04e3a4003e26c46a56bded2c","98ecc99d3396aa9a35ce97456be66c1aac0cc05bab88aa99109649291e61bc0a","9944d1a9674e555a41d31d069d136461eb06dd4052d40f2e4ea4368dd978e01b","9a8f2389b8ebc29d3769868ff8b918fdeb2236d88192fcf76ab0ea3db0857fac","9af18d8cfee466bc061271d82254d7ea638b59b8d5a3901c6610d5baed85c38b","9b01e565a1541f9e652d7afbe62e3bbff28430c1ccac2226ea434f45fc9a99d0","9b466e8fcabe551bb6292d23a359be3ea15b7627a6ad9c9e6a4ff11444c20860","9bac7daf255467f47b83723095f93fa4b574d5fc08593f48825a2b2ebb8e2dd8","9bbd03293bf53e9db51401d157b3eb2aa51e9c70449350e98b9a0a3fc9a684ce","9c3b318c461b56a8d277133a6b947ef5618690ec281c42e9de6c27f22458d4d4","9cef1feab6841836dc20527fcc8ad9979671fe811ff80a5a33bae113fcbebb97","9cf90b3aa59f3ca0e40fd9e1fec9703428752d63bded6b091d28f614c9ba99ae","9d1a0da545eb6b2e16b18fdd305a2c000ff2340c19ac843914b45f6a4f936227","9d8637e5adebaca208f21af0a254e80712988867411be560031f4b7a23cc04f6","9dfd29090b50334ae229e4a7e812cfb9f6204a66dde563e215d8f52e884cb103","9e77badd0923fd79ca9761a41780ee4dd4f9ca9b62512f4fb59c7f8418494da0","9e9edbe6c5c90ef3aa89a71fd1ec54069818d2ff48ce0f35019b811add042047","9eb67ea41c5bcb9557ba51bbbd1b321a78f16335cadebbed848d8e6c1fc68bab","9ed400941ed49b2d90ebe3cc111d90d8bc966608ca61fe9bc315a3c1dbe8bc1b","9fb8c5aa087d38dab064a2d6054826377eea3dda98229725c2523f63a87e4750","a0ff0d0bb3a3c801b637d091293f2eeaac68e934274e4116d298ba60ec3461cc","a1baa1f699fd4ce19e8ef6cdfe346e1b0be63e16d5c5cd5feddcccb16a62f269","a2aec2d2f35d7174801247141d637e77c4f34e478c575b0e0a04c6251efaf993","a3c84d76be9d891812e795dd46470c2978dceeff928d729c0d5dd6def599923b","a3d6708506fb5c28f45f0d610bedba11b1ec7bcdb363ffff3aa4cddfa515f56a","a476183540f2e7121e533bf2dd9125dc071c81acc880e88cb435cad7a6d35b97","a4a8cca930cdfd15285ac3a7aa757d61501fb77fc12a7c3fbd78c096b279cf63","a50654761d6812cd811df02199e1b7b25c9b0d65e591f65430f9277ec43d9c50","a514a8c0898b6697696ca6f0ed9a43bf8993085b2db4299e3e9f8e3419c4a5ee","a644885c31f390b5e6b7fe2fc8d086d9144699295ccb6ffa51b3f7c76c8ca71a","a64e8aee389ae696d0d4b045c0153092113fa522ed5a0fd9b5658b8418db4ded","a6c531ed9bbafabfdd649f3030daf2f24461163aaf99dc73bb24dddb77bbcb90","a70d82083944311ccf98b6aa8da5adebc93c655759eaaf8d79624bb3d322abcb","a7ff7302e668dcea1cd1db2241ff95c0d73534539bd03fdefebbfb57f60d3849","a8b4a33078335d2811bffb78eee49aab5fcb31597dae366d43e20c7f7800994b","a91a47fb4fa5c1b1a834fa602030e435ad641240e6ceeb99eeeab7341ca09dec","a91c8a1431a4120667cd523cf56bac004794fc5b8b24275ad2f9c8a15c75fba1","a986593807953215f834ba73e7d2565659b32aa849986013f8614bb1c61ea8cf","aa131e74e695292adab9f57b3ccc5a503a836dd4b95a3b2b107c69f35dba3637","aa4103342641899dc00c22207c13ac31c0c73afd97771b0a9b249187d979625d","aa70263d079788757f176da269e554fef9240845706f87a93101591f8114e807","acae1db4aeb323f3b637fa11b087c3827a2fb6d69718362f54e3bc48f70ef7d8","acd7884bca46ea9422503cead985691da05cca25bd5ed52a199783cae7b8b01f","ad0e6d78c1e450e19bfca4a0e904644ab0ae315607811a28ac3dba20de869786","ae43a4d252290ec0e18c64dd58d51bc885020b2473e71e3ed0741184c9f006b7","ae69fe306bf5db346ddfa4367cda24c95e44213baca27b0ee7d7167bcdd85af6","ae8c200dbcea29f43b29974cc247d70647c80d5d76385396f1c82ee9f669e2f1","aec13a075b84253397fb97e1c93a23e1aaee6d6bff2a9161bfd00a5b1d7611de","af12215a96963c1e7e5d766ed994695e423e4780ed0b3007aed87b150d090c05","af6b60ae365a6cbeb140430b030bdb667f53a2a97508ae92dfc9ed91ca73b54a","b09355a97e3aef396f681943b37a404a98fccc6bcb97781eddb2fc000d1d985d","b0ecfca0d114bae34ffa62ac3ea05159a4415fc6eb73ab1fcc4d79f657268f19","b25c41f19ba40e646fd9b6f82051ee4c38985539e445b26bd628eae98537df53","b262187aa66e8a97083bf7f79b91595bf7a4077abe7f8be5b00b4998f4579d20","b3f50ed7eac0e9c54b74c4f4e02297dd2d2465ce4b699bcc15cfddf54c0f0f81","b4091f93c3d96e36b0708f5dcd46e0e7a0a48f098036ccef6164e4a6429ed94c","b4093c67a9195ee7d28d2575e967ac80057b92339489c244243c7c504c669ff0","b44352445272089cf90967d4d413cf7009bed0ac19f3fa95cb831d5ebad081c3","b4ce73bea5219f1b27bffb36c6a9dee14447a710a8938db807770083db4552ac","b4f2140fb766faf0065a563ac3664f395b24c81dab0d0d0d01df47b22e888d29","b5102ef50e7d4ed1925af5a8b45192e737df02fafb75d7065995a2bb93d2e8e1","b5428b5775526a00645566822530fb969b82247ba83f2c80c06d34151e1f9061","b5c085be21651d8579e52cd3ffe4abe6b7f45c5a9ee84d38c47b4734409918d8","b6cf3b02f36e0efa93b04667cdc5701340033a09e41a7196277cf6756999a666","b77c6669bcd54e0fa949faf2f7205f2631acfbc1ccf79f93f8dab5c5717f0e93","b7fda8f4bf81f8213d18e3c314df5100ccb6b8db7aed6b70aaf202deb606a14f","b7ffd6cddb12384224772e8de79aec89d8f4bca966a3c2a05763889f92a6db5c","b83b7229045affbb98f8fc46f289ad05e6626ef52e3ed2f7e70d332a54a69e2a","b83f5334b85422ac110a24286d5af7003f2fb5b0d783efe257b38a2281656422","b8abe10a2a92bf537a49e8dee92baf8de3ed591848a1b25151dab0d7ab3134e5","b8b8c5cad182083f45ce2d05d036e6bfe91cde1fb63f2e5a97c683bb7ef7ea0f","b96cea09313d481dfff1ed1a2c552ea29e8fe68f52139458996a4e36157748d2","b96f9beb6d6d8fbf88c4b8b2b807a362f2640479cab6173cf64c7710817785a0","b9ad2510d8249ec4c8e7fd8b2471727aa1bd0ce8f3dde78e545fb2f8f2985a1d","ba5c707cf9be40fe966c08807779994e20ca3f30ea9d73e26ce31ca334c05640","ba7d7464da8e13722232c8f86273774054693681becc450a68aea21a5a0e9b91","ba87e5d43ddb10937bb17941f055f80a223d0981fbba44107aeec8530e3a7774","bac3431138e986d6426c1e81bdfe0a968394896c0751cbbcc8f36002fd0ed069","bad8f17b1d399ea125c524895571601c90b6c93418c248bd4ebcc7886bae9878","bb230236c4ab6353afb4147014c93204d3d1eb8a6d18558075df5fe79ed7f392","bb7fa81e41820d63d58313460f5a3999a1f9fc2cd2fb10cbb5b41a931d8be6a2","bcbef69f1ba50e45f3faf1b4529c32cdcf1e5a6612b5bcbc6aa6790ee14b54eb","bd3bf6053f4d423ff21f7ffbed9d0e68f3ea64b7292c048e9a37ade342bb7b39","bd714f38c881208f1190ad714bf8fa5aa63adf302bdaa8ad8810ff279e43459e","be75cc1ee935f783be39978de91ae196c16141d4096e16eb6d07f59583296b4b","be8c3cb2d8d67e63c8b069920b74c6272922febbc6a0a2c4a0072a7a213681d2","beed0f36d9b1b9a20bfbf89c96862482b8d5b9d4284bc89539efe9c9b11f000d","bfd21b5c8eb26e9d475868bb30d66ee08f20876e9df5cd06aa8fec01ffe666df","bfe97e65f2cbe6bcd0f14ff57ea4dc1dedb2e5f0db92d04d0982cf1932ac1c3e","c055d3cfd85b2ed4607b0d9d3a15ab7204c9f149599f748347dca4afe102af0c","c112d36ba38c362da1c022945db5b6bbdc3014685ca9bb7d940f5086f00a675c","c23a43ed460117f663cec698412729fd91b5aaceb48cc4e55a785b525661bf1a","c23cf45c1dcb748145d87f5c173dd3c8becaf9e3f6fdcb3e2ca91d6726b0842a","c24546a064b9315172ce0f951bd5fa2cd1b9884231cf1bdc1dc714771f1b3886","c29b8d250a7b5e73f4ef675329da2251b8de032501e4836445b6aafd90c645fa","c2e96d98c8ebc10237a2af1c224f626acfb9072c83078f4a8c6d9ef0a58b4a8e","c329c9df0dae8a036da9be440432d045be3ee13cf5664cfa6ccf11576ed11acb","c4600cd5358b5798a075beb54539d952f200def1c9a573bd237c795fd33ba36f","c4ebd58c4ff78c9fc0cd17d80ed563520f7908f9d1106735ca0f5a7abed202a6","c5db39bbdc8c2bd2aa7b58c28c3df9e407955cc3250ce7825c842cc4c30eaca3","c65325f807190f7084346376e2f48fc2b6bb946004a1fac1d8d117930e93d462","c6752cc3c7ad06d1e9f127365f078919ac46b77f8a8fe413650094d914838ec3","c6867ec30530fd3feca89a4e968522f783b636b165ef74f288c42dd50bd51a3d","c6bfbb004af355e96ed5b4c8c9b8b7a96d1c08d24bcde7c666728eb9497d6d71","c77c4d3f536cda10a71fe6a9cd17ea7c1408200e2f7aa7c5325d6915ff250c85","c82f38f23e7ed3e1024661b7a22ff694e88d3b268240e2bfc98e630df8a062d0","c8bd340e6fc7fa3e97415f7ad4c22c51d88c6e77f782c12923e841c04d3f882b","c93cd4cb5cf38fe6221fa8ae171ff54240b5f99ba80cd740ffac69c57e5fa381","c98c33b9137ffa25c66a9acae385fc41f9cbfe6d326944be0192b5657d38ac8e","ca50b525d7aa7762c56f402696dd464841daf19b036bb932e325090004b4cd71","cad13b6653fd9f811e67d13c5f01f9dec047f8c384097cee01dd2e2db39e539f","cc24c3770587f2421514fa399d2617201752bdca145ac39058de91d45d3d19c1","cd2da00f6f1bad8fb7c1b87cff80e122eb017e44a471cdea769efc67db369038","cdbb7338988f2fd35fd92f21909b7801d9954d1c7ca78401f52c9313f21fb6dc","ce887fb65b6977a2046e7583d704863624e55909ebcc9c3ed065b3d13079a410","cf9223c369b6fb7baa52f301f904352ba8e8d5e4c2a06f70de6ef1cf76fe1b84","cfb9705939742247da0cb71fdfd8b5f7a1bef6f1c2f0979a8f42e54c4a480980","cfc3b5044af37ae7485fba8067dcb22b2438bdaa6e3a30c22ce0f9e2c00aa597","d0481d9b6111ab4afba0462e88970b863284807ff44ca97364c84952e3f88583","d0973a1aca6a118375b466d6e91821f8450110fdf042ac848ee16912012d2b0f","d0df3068db679e24d9487ee09a6462ac5cf3df30f46ee466b66feb6dd5ff71e2","d151ffa66d8d096e0272f0dfff6c27e978cfda570f7498a727593081888b4ebe","d227e0a73e3c5452bc5ab41ea2c695dfc0ff9b0c1c81e59ab3173f796a4157cf","d268e680ee1136a239a40ebf005b30db6f3b52a228016f3193496f86250f15c3","d2989a1607fd5303615937b8c117d127b1b1cde519662ab1e1324390220e8612","d2cba4dbbfe3d026f825a8b470a2f6011f9b8e245cf042ae8889afbb17dac6b2","d2e4c515093f8a2aa824c8b542a016e5c321065f4525931b2fac4f8af2fe52c6","d2e82db1f6e479001e15c9890732b5049f8c900c568d5e3d15707a95a7dc3610","d31e8aa21d1498f2d4a07c4cc89ea6f5a6d3ce54d334dbff230e0f55db35c85e","d36034e2f9cc642d0f9f24cf834fa741bac5b8b139cbd2f50e2065161c9f3cb0","d36eb7456d2a42d1cffa4b60708e2bd3116f7f6758c96bbc0fee0f1704ad8a79","d37de74aadd5916eeae243decf347821c4e946356b9f70471658638ac3092f91","d3cf9b1433fd9a083c60baf6ade1df7f2a33e0cc7d519f491f9d6a93139a41e4","d49d02cad8bbfeac607457b08aac6068916ef45d8f6c980279d6e654407cc7be","d4f51c31a454d9abac29457cbbc21e1b5767c0eac1b37c41ee787a3efb05c80f","d52ca358246f638d0e11a061e97863697df44f43b093d6e8b84ba67b5838f2fb","d555a0d2329caace197c1468fe6708349125762377ee3bd04b031b7eacfc26aa","d581443d0b6b42c76b816edc6946ce01a639ae42653ddc8cc2d6a89ce14fe947","d5adedc08fa25bd06734afd1db3510dbc53ba0dfdac20cf601fde0c77702a72a","d5c084e12da4a5111487c166b879042a21a056f761ee22d9237cb4f65f366341","d6077d547aa21ea10a9bdf6c752b8d1a0a6382b4b43a0fdf790f245e66a609fc","d67e8c1aaab1ce6ec1755599ecde153c47c6b90dd4c301663abe9057bc31af57","d67ec5caeb2af5f9c57533a34cbde7daba5f5b2e5e6ce34c3250893eef25f13c","d6abcc1484c3df45bde915abf48324af1e995c3266a3c6c069e98e94c8d9a4d7","d7a44c85c25ceb7d42280f0c2576de52a3b3cc3ad2333e788ecdc7f7f7fe4b3b","d7f5db16fd3b6ddd5acdf655e090ed0e84cb89d9eafbe1ea92b273b71a38f173","d84489933b19a8b073c65a0386e39e5067830facdc365ced6efe1948c7201771","d8c8b3c52c89cd715a7fdd2759a6f73c3a5f505303b110656cc35f7549a37cfb","d8ca8e025e226ad6bdd32a6a9fceae2982b0413a0ad09314558b54bdc724bf99","d8d03142030c11a0aa1012102fce2b202baf88e424a1236832937e87450dc579","d9823dfddf6c507ec030fce4bd2d98fbda18e595c2ebc563574d9196cc7a5e33","d9b0972f3406075b860ba7cd2e71d4492c826960319b10389c2c2820e2981254","da37a61fab07ec8856b725854e4064f55a59149aa69cad1bcbf89ec478b9f578","daa0fc9f9dd08cb2dc48bf33c9808cfeebff77cb9fba48f98ef597bb9dd6df55","dad01e5bfb13a6c4419f4d24fa8dbb424e93a1c4be656b0e5dd48ac546e0a0d9","db049e7abb7c75b608ae25cc8a9f95959f7aedaa53e22390290319cc2eed3977","db21a75b4fa6165f75268963474f3262124795d816ba80f685bab2c6eaedb028","db66a999537b941fa6d512908894ba86e8dadd0e14b290ebc119555b7e60264c","dc8c31e3075adeb63113852569b83dcd432485621eb77fef62cf3cce5c84a214","dd97ab52fd89f42352c595ce137684cc519c473fa17969e8a6adcde7322a4748","dda0a34d6704887eb36bbc0173334b49d755cac8cea3bbd17bfa972f04183dd4","ddbda9408727a19a4a55d516bed99331edf67d8301de9c78564716465c949619","de0f295bd0e46f29db1167d6c21bda624887c8543545d0c37d662e5b1b312341","de9a46da1f4605525b484a228f8bf356a9d900ecd16473faf77944b22575c141","e0288c94ca9c16a6de217e6baeed720fcf83e401bec45bd15ca47ba8fc9b44dd","e1667469384ec775a3df665679cb3fef057dc84dcb18ed8db8b9c5723835968a","e16c328504278cfe520d6d99990f2a4370cc48159aba86694d0f7598fd4b0611","e24df071f5325bb3a5b20f355143556bc7712535ee8b6ce4c426598f06fd2448","e28d8e6b71264d0bfab853e63178f2c151367cce0dbd16125596ff3604b6658d","e2c734504d211580b4e6674eb1c7d31fb6fb730c037210c34c980a96f9098269","e39ee882667ef28feb4971b73f9a01d3d72c557e1e56d59487af8e0f1b21edbd","e3f19c383354cdf45311f92f00b90fed25dfba7e9892ab2f5f3aa4885876b75f","e409fbfe439455330c0fe003de860e30f7093cc3cc83a32f886c9b539a29f60b","e519e78acf2938460c7ee053981c744dafc7642fd03b56a117d5fec78d258b90","e5db07b7fb0eed216d838fbeb9491257cf54f9bd537a68c8edae7a89fe64c8d8","e61705ac769699a40c52e332cd890187ca9301fc6e64393c8c9064144ccc2dbf","e6300ee8e6c2c4ce6d7ab02b7b06fd1cabe3c5c52b99a6ea3ea8b5acd5092e0b","e65e28b172b77d093f5425112bdae7ab93756487226fd7363057f85bb2a2556d","e734d068446591aba283d136c21b4fb0209f91352cb4fc6589bd651cdbfec163","e7556cd0bdd06760602ef78c5e3b30b4dbe175f96b7147b56ee2ec181a4c5ea3","e7a333109a7aaec2b71048868500c15e721900628eb48790dfeaa1fd4c2dabc3","e7c9175fbfd9fd84bed95d552bc0a439b07a233c3e91fb39ae2f23197ee53f1b","e7ed299ecf44d4a96c228e9aa30312f405df34d6bea99d4b0f7074c79705a671","e8bc1b4f162c4066d74e5d1b3dcbe344742279b6856736c2e1690dbaa7bcf932","e981ced1bfce64a19fa8de1cd518a93f4669d01548f4819d0e1dbb50d266fe04","ea1b8a251ecc1fd96697d0c602d3e14ec46383d27bb9485a0326cea5576ffacb","ea311dca2ef14e02b9aae563bb28dc737b04b7f01c1ceb2be3d92007d2c74ac6","ea8e5b79bbe5329ae8437677c8316f2f9fd75bb1d40c88308c269140a7e564c7","eaeec7c06d1408fa6db5d7ada0a232b1633ffdf0ac815033c29c159352347c81","eb708890ac7e19bd53007ccece064f7e2a069a3751270b4fdafdd1668136dee7","eb996138bc91c0ee63bafe1ba10b130ff5a2fc82aa4918296222e0a831a569fe","eba6e8e5a12a86f17fade41bef365aa95491c469e18aa91aef64908a4263c905","ebcf0bdb3541c8bfb7c9a53f632329b77341cba6f1a2fa0dc9704acfa3276dca","ebd87e3505f3a1adff0c86ffec6c380734df718301b216b7ee089c174130de60","ecd5e83ba8c8eba6cef9c3da1edb8a84e3dfb4ed71d9a2c1908f2c4d26b26737","edc160a11c07dda8072748b66db7f27b6cd8efbd1faa3f6c826a0fe445859c17","edfcbe4773eac1fe2964179a4ad21294efede89568f2efd8e283ac18bc5693b1","f0e1db9b86e2132f004ebf06819eb55804f766bc03ea5d80f487d5d98bad8892","f0f90dee84db760cc1bb0f6e6983d4de0e3d5d9f4adf7b2b52f0d3dbe6d585a4","f1297fd9ecf981024e1544f7f048705377b53219240274bb803ac30e4a52084f","f1d4a6e98f41ab3f6cfd67cddeab9d0ed287b92cb3dbe575e3ce61925510a792","f21c3a9267110e469f224ac7eb76ca5bb084fc90df014f1ca6791d5770483944","f260b4b268e85a8f1b04b2fc69ffc0bca473d2e42de6f2f70128bedc16558201","f379a1b9e29aa7fc25c4c0c897eaa3c0e90d66a201a0ade8cbf523a5cdc8cf50","f3e04891c79b604f9235f438adfa49ee27db43d25c7be0d1cc06ae53b8f6d2d8","f46904e701174fe2850798d9e1b077bdac42fcac01dbc385298da01118c82aa6","f4de28905adbfe6ae4bc38f8bf5f47a444aa8d0f2023faaa431d6f72f9a3edea","f53265f53af0b0856911ab08b373736964d0c443e8ba61d7f1d45f5e5b04edf3","f5403593ba12130c04827f88d019103e924651caa518b7c290673a02f7cb409f","f5681dfc71121ed0f88146a19479675f2fabc6ed376fd5d162e50d815c048d66","f686173d310f41e26e3fe8a7c1dbf4313e4d793323335348badbcf4633f5d699","f6f5046c1263095a69e774716b0cd0907f6795af8ad683c5f41846d4c54a3449","f700bd87d4a758bb71f47731121a9b2259a9ffbd50b584b82f4e6a1f205c276a","f704c9c9e2cab1ed44578f48d161320b5fb4384ecdd8b40a5e22c4078a8594da","f7993302f695430a0ee938b1b3684fdfec4055bddb378b52c81785c0319e8c98","f89156489d35f9992d5971a52a6e03a7d7f095e15c2c782e85efb1408a2bd6be","f99ef6fa3c9c6bf572ec69eb6eeea9f88ce6590d3a5565bec62b001b6f2a376a","fa2dfc22b4fdbcf402a822e8dd376925655d997a0f96284a60f10665ba3581ba","fa3df5f8349aec4805bbcd279b88697def63f2462d8ada0b5fe1d9983d9a6daa","fa6b97cbca1d4f09662e706293b0aec1eb76b8e2277441f54ab6c548b5423236","faac0c3fa7cdf67b452d407e9a1db5cbe1e9140ecfe300200b0b0a6279c97c66","facb45d3084caa490d9b0ac2bcfcee89629a4c3db5926ec9256a9d27d25559ee","fbc8b53b5c6f3727c084e5e0429e410a3fed5a17e1a0144692fd196d9836a4bb","fbd74e4b8dc748b2efdd70aaab07adb80d7f15a38c1261de85bdfd9591ff106a","fc475f9c2d8bee2ffea435e86e6b39b6e3e071143a4a1fdf6765b0da13b66de6","fd04d7588bb9e6ca0a8b65ed0c9635082a9ee5f46b2d1b5b25866a072236c1fc","fd60f2a432086c6fc4a4c39d8d2d6edf5794c763c05a6401db2bb5fa2c601775","fd618761103380d690cb98804e8f116b6c66ef049fbf67c1a059ce49188658b3","fdbd44d3c55504edfa1bacb4c9b7a6c102659d4deef0ca91b9b7ac567ea9cfc5","fedf2577267d6dcd060ebc4ee8de6ccdafa60ab26b78d74c1e8c784252fecb17","ff532716738e2fc716c10797d9717f324cca3a1234320a84a73a0b89569f11ab","ffd0fe3449e449c7b9fcdcc7e2c1ffb677e57ad935a252de88a0122d437efa67","ffde5c700732beac27a9b5162213d387422ce199400e56d9cefe550005b6a542"],"schema":"fsgg.atlas/1"} diff --git a/docs/atlas/records/12c5d5d40e9abe69ccc99cc5be3784c214305ff2165e74d82b3d9504927da5c9.json b/docs/atlas/records/12c5d5d40e9abe69ccc99cc5be3784c214305ff2165e74d82b3d9504927da5c9.json new file mode 100644 index 000000000..b3a7f7c5c --- /dev/null +++ b/docs/atlas/records/12c5d5d40e9abe69ccc99cc5be3784c214305ff2165e74d82b3d9504927da5c9.json @@ -0,0 +1 @@ +{"citations":[{"path":"tools/legacy-pr-update.py","repository":"FS-GG/.github","revision":"23be79f841f724cf4a64a9ff61a54cf55bcfa5d0","sha256":"34557a2c7ff791339e887d3a9ec9f444104809edbe5412a0d0fc0de4c066c501"},{"path":"tools/pr-lane-admission.py","repository":"FS-GG/.github","revision":"23be79f841f724cf4a64a9ff61a54cf55bcfa5d0","sha256":"acced39d9ab6aac1ecce9107ef6d26618a64364ede9271b5668dcf6bc29c2f30"},{"path":"tests/pr-lane-admission/test_legacy_update.py","repository":"FS-GG/.github","revision":"23be79f841f724cf4a64a9ff61a54cf55bcfa5d0","sha256":"4af9dc45bae77f13f972eaf2c500e2b0d0e169bd342d875d1692f14642770f1e"},{"path":"docs/coordination/legacy-pr-update.md","repository":"FS-GG/.github","revision":"23be79f841f724cf4a64a9ff61a54cf55bcfa5d0","sha256":"c1820e827fe16b3fc207b024fd39a5fafa6b37ad94c321f1d19d34e549d4adda"},{"path":"tools/legacy-pr-update.py","repository":"FS-GG/.github","revision":"71d167e532f650fbd8c57353185adbccbc32ae00","sha256":"5773499da99cf8e0d4c82dc38e5439eaa463b85570abb543d3788ee65e6c38f2"},{"path":"src/FS.GG.Drivers/workspace-inventory.json","repository":"FS-GG/.github","revision":"71d167e532f650fbd8c57353185adbccbc32ae00","sha256":"13dd28134211b416426c39877c6fd850ef5c839157aaa8ef7520127059e1134d"},{"path":"tests/pr-lane-admission/test_legacy_update.py","repository":"FS-GG/.github","revision":"71d167e532f650fbd8c57353185adbccbc32ae00","sha256":"2b766d98419c148b801c0cb71b149fada000c9d8da49047a526c13440d3b73db"},{"path":"docs/coordination/legacy-pr-update.md","repository":"FS-GG/.github","revision":"71d167e532f650fbd8c57353185adbccbc32ae00","sha256":"6036f92c7f52e18f227fe1c1ad687a628972bce43ba2cb91d4acad98c943c9e6"},{"path":"scripts/board-currency-rules.py","repository":"FS-GG/.github","revision":"71d167e532f650fbd8c57353185adbccbc32ae00","sha256":"904706590286178790f843ecaeab28e0d3de61ac943bcc0e5637d3de5aba490f"}],"conflictsWith":[],"id":"github/legacy-owner-pr-continuation","kind":"boundary","recordedAt":"2026-11-03T08:14:29Z","repository":"FS-GG/.github","schema":"fsgg.atlas/1","status":"recorded","summary":"An existing-owner body/title continuation is distinct from new admission or lane adoption. The separate --recover-legacy-update route binds a complete native roster of up to20 existing PRs, current default independently of historical PR bases, native owning Delivery references and exact issue bodies, existing source-change marker and pushed-head ancestry. It leaves lane metadata absent and preserves unrelated machine markers and reservations, so ordinary cap/unknown-reservation checks remain unchanged. One native Root operation comment binds repository/PR identity, owner, branch, previous/current heads and operation; REST/GraphQL comment identity and author/editor join the maintained board-currency Root trust, never caller-supplied login lists. The repository lock and adjacent rereads precede a single body/title PATCH. Fixed native-PR custody records intent, full deciding fingerprints and possible-send before effect, with complete independent roster readback. Uncertain reentry is read-only. Later operations require a fresh Root declaration explicitly resolving the exact prior journal hash/intent as delivered or not-sent and native text/head agreement; each prior journal remains intact. Source and pure tests do not prove deployment, a concrete native authorization, actual continuation or Delivery acceptance. Root policy decision is cited in the owning source document; it authorizes implementation only. Existing exact-two adoption, ordinary creation and SC2 admission remain separate.\n\nThe later prepared source also closes the actual Drivers dependency graph. The maintained workspace inventory delivers the admission entry point, its lazy legacy module and an exact projection of the canonical board-currency source to `.fsgg/legacy-pr-root-rules.py`. A source checkout keeps its canonical scripts path. The dedicated packaged alias supplies unchanged Root trust and reference parsing without making the ordinary Root-only board gate available in receiver workspaces. Actual maintained staging controls compare payload hashes/modes and exercise a complete valid six-PR plan through the staged CLI with inert provider data. Forged Root authorization and wrong owning references still refuse; removing either dependency fails closed. This is source/staging qualification, not a published or installed consumer claim.\n\nThe original ten-minute semantic job cancellation remains unaccepted. Its separately reviewed finite bound changes to fifteen minutes with every assertion, step and permission retained. Existing-owner scope still requires same-repository Delivery ownership; cross-repository ownership is not silently admitted. Fresh exact-source CI, native Root declaration, guarded first real continuation and any package publication/materialized adoption remain distinct acceptance. No draft-default or new-PR limit change follows from this repair.","supersedes":["c98c33b9137ffa25c66a9acae385fc41f9cbfe6d326944be0192b5657d38ac8e"],"tags":["pr","legacy","owner","continuation","custody","recovery","no-resend","package-closure","root-trust"],"title":"Continue an existing legacy PR owner without admitting a reservation"} diff --git a/registry/driver-skill-manifest.json b/registry/driver-skill-manifest.json index df8a00835..c53eef853 100644 --- a/registry/driver-skill-manifest.json +++ b/registry/driver-skill-manifest.json @@ -5,7 +5,7 @@ "id": "atlas", "scope": "driver", "sha256": "a1383a9a8029f91930798e7624f5de87db68b0b6f575ea4d899761449e9fa423", - "tree-sha256": "1b572eb8c394b451d8436a0b64632d458c52c72ade8bbfe1719ca7e8bc059fdc", + "tree-sha256": "99316fd273058515ee97d6b32f5916e5b5c77b7364f9ee44f0e1fcd8e7987965", "files": [ { "path": "SKILL.md", @@ -24,7 +24,7 @@ }, { "path": "assets/seed/catalog.json", - "sha256": "0ef2eaf739b44a521c810a1e289f3197d1e2515984ac58938a8c90598389f42d", + "sha256": "454b6a6a7b984e13db2b5419b551f9af33cbec6b547f028ef1df8afa564683cd", "executable": false }, { @@ -197,6 +197,11 @@ "sha256": "126c817ad25ca9cbac2a0f7446e76c79852459ac7b9c61e3ba5d5cbfe5d37dfb", "executable": false }, + { + "path": "assets/seed/records/12c5d5d40e9abe69ccc99cc5be3784c214305ff2165e74d82b3d9504927da5c9.json", + "sha256": "12c5d5d40e9abe69ccc99cc5be3784c214305ff2165e74d82b3d9504927da5c9", + "executable": false + }, { "path": "assets/seed/records/13824d6bce0f961c89eef4bd3c8a72ae6ecf7a1339b9e06eec964dc5c12dc544.json", "sha256": "13824d6bce0f961c89eef4bd3c8a72ae6ecf7a1339b9e06eec964dc5c12dc544", From 9b25c36727cc7fb3bf0a9bdefb6d5502d555a3db Mon Sep 17 00:00:00 2001 From: rev Date: Tue, 3 Nov 2026 09:33:21 +0100 Subject: [PATCH 14/19] Record selected legacy Root policy provenance --- .agents/skills/atlas/assets/seed/catalog.json | 2 +- ...8b2b104efac54cdadf0c39c3baf408cb8f25ace687e29f0d.json | 1 + .claude/skills/atlas/assets/seed/catalog.json | 2 +- ...8b2b104efac54cdadf0c39c3baf408cb8f25ace687e29f0d.json | 1 + docs/atlas/catalog.json | 2 +- ...8b2b104efac54cdadf0c39c3baf408cb8f25ace687e29f0d.json | 1 + registry/driver-skill-manifest.json | 9 +++++++-- 7 files changed, 13 insertions(+), 5 deletions(-) create mode 100644 .agents/skills/atlas/assets/seed/records/540c718b8c0401e98b2b104efac54cdadf0c39c3baf408cb8f25ace687e29f0d.json create mode 100644 .claude/skills/atlas/assets/seed/records/540c718b8c0401e98b2b104efac54cdadf0c39c3baf408cb8f25ace687e29f0d.json create mode 100644 docs/atlas/records/540c718b8c0401e98b2b104efac54cdadf0c39c3baf408cb8f25ace687e29f0d.json diff --git a/.agents/skills/atlas/assets/seed/catalog.json b/.agents/skills/atlas/assets/seed/catalog.json index 96ffe9e56..988b4a87a 100644 --- a/.agents/skills/atlas/assets/seed/catalog.json +++ b/.agents/skills/atlas/assets/seed/catalog.json @@ -1 +1 @@ -{"records":["000ada42299601fba29016e5c0e0d4012876fb42670bb10fa0b1315477254ba4","003893cc49855d17a15295d7adbe57ee301ea20281dff216461baee0810853ff","0052dfb9eafceabaa590f4497e4d42f19020718c84b981d265edefd432ccf8dd","00641d046d6869fdd0023ab3df99e0e67a6ea28f0dcb701f622b1cec8b3e07c6","0066d4a624c02398f21b4d7a736a9fb5101ed8b6b13ceeab46907e9401af98ff","026a241141ee10eb829aa6ce461969242d5c1d45fe9ca19f08ef4ea880877676","026b08fb343aefe19177e95b759560d340d372def4b71acf613fefee3438ade2","0357495d23fac4fad210b6dd7ed7cc57dd33d107e1659a81f085cad78300797f","036c148f6d0e89858c9bf4cf380272ca6904bb4ca277a909fb71c47f5450cef7","04652cbc95ac4dcd21b837b38f2ca5a0ccd4d0946bc13fdb31c9c15a578d3a2d","04d17203f03279980862496517a1f0861be5f6cc8063bfbf92f8f8ac19744fdd","04e404d89dca295564813149472b1de8e6c43357e2f6d91d169ded7600ed3a02","0509e5c6fdbd2dde0c0db8558647080560714804d00e4f9268342f2e84858a3d","06ad2c8aa0ff3b862edf3ba99e0e4e8801ee163709e66333cd06c3fc61232b05","076259a45e71df780b012d29618c17739246c86321d2ff05a6c272bcca8db675","076fa091c878b19cf56a94be0966dbcd58d52c1839f9d4b85bbfdef650cbdb88","08b3dc660b9d2bbbe75b590b2b86d941bf935a254cd5f09de71ee6894f4048b6","09e90ad705af012a8c36efbf296757f35adf9c9ce3b8908791c75d72c192973f","0a6d7dc5b64970bfdadc9049ace95e8bc163fc421beea70129ff0eaa692c6d06","0a862ee40916522f8ae5f14b3e084bf5f2e6488185583346db96ced16ce7619e","0a9df276d42b56d98a7802befc2404204e0e5ee8bc7f5c032f7bb29aa4ae2091","0ad4403c8f4078dbfa543310c69bd1dfc768e305987214ffc37d7b2600c4687c","0b2d1557ff6df5f4d65d540a5403b07ba81b381dfc799b7884ac72dfa6ee7753","0c22360d4653eb0f450e4d3d34564875f1660cfcb2d546095d98b3faa3967cbc","0c7d3f36e3bb4270edbf7abd99cd2dab772df274cad1c27c7e87e302b8eb1c23","0da4d093b49c0a1f654b38008bb01195e816829279ca1989bd2448194e15361b","0e560af7d9dd2e0f2f588a74cd35512973747f20bdfe0bee0bc889105ea53dc9","0e9612ab3e2095fdf2eeeb3b08d690f03ce16e7f7ce948a10d2159b267769651","0ea7107c2c8edaab3ff2bae32f63cfbef6903a51cdaff257278f757ed5ef429d","0eef4d717eb03f0906aa3be7336aa71f831726afabe8a56077b76f6e82fd08e1","0f11324ad653d8d841962b0eeae9f68b80243d4ef7df4f2404ed4c3e45ba5197","11fe30832d93706c60efd836b09f35f049c4a715ad6144cf277ca240c5780704","1244d27db0cf5075353bcc622d0fb3b5ca6a7d08526e2c5754e8b745c250bf3f","126c817ad25ca9cbac2a0f7446e76c79852459ac7b9c61e3ba5d5cbfe5d37dfb","12c5d5d40e9abe69ccc99cc5be3784c214305ff2165e74d82b3d9504927da5c9","13824d6bce0f961c89eef4bd3c8a72ae6ecf7a1339b9e06eec964dc5c12dc544","13d0363b8d765c87a57eb42c4988320a9c2e7fa09024aa972f4b13d7699a552d","14156f1c6bf0fa8dfcb5cfafac09e012db446d528dad0e4301404fd693b9bed3","155fe673b8ae12549c978e1bf1d5c43e360937fcf2135cdcd5aea6f6c771da44","15d41240067e2335a0354a4e910b6610f2b8f079b8f67186f10181622b4a8999","1746f4f9d47b7dc42280dd34e664b3ec410d3cc69ac76933707499ffa34c79d4","1754adaf40732c3a8c73d2285c25a8b6c8c9d3e68370de618a0ffa8f3e60fb6d","182f48470fff7a26ce3a833c886f8ce9eec3bd4a96aef1c784c670f1b5e73431","1945f527afc3c2930ec4d7fa57ebb2ef7dd6321c0dd3ab9233c9963e9e613165","19d657b67672257ece127f3b957674b7fb4780843148db0a36a0b329c2a418ba","19e75be8ed4dfba2a6f8034154052160a7a181b17d887b3e8724f3e3c111c31e","1a24f6ef0c08a898f309c1b925fc19b29526f913a61a1dfe4b1a4308ebdd97ac","1b3ec24337f0252a00cfeb6df0a0f5d2b6d737dbea61b8d0b4a643f4c686df6a","1b5351b2dc647aba864e387168db5128435cb80da94fc42581cd60a05fc34b9a","1b8cad98d53da179ab05eb47c1783f4c8b45b9f39c635e7a337285f5cd9621c1","1cfd18d1b12b25604d818389a34bbaa746f450e70246c7f4242fc4e215fc46a4","1da011289116fe88fe92cb8f0e83ed7ccbbca251681d4e136c5a61c40364f8d3","1ec9445b242d2a2e149fe71c67bf13d8c0e4ebe5a6ed7b022656b9941973909d","1edc36731a9c76ad07d269d8b4fd84c8c956bb43d6f56de17d6208164856ffbe","1fec5a63a7b2b212e3e5d5222e49061f3b924966c9741294f5630836be8a3925","20901b579f69cc97eb56b492938864667576e1c9bfacf13f8a529c4f6e543448","20d01a387b4d0801cb588492ede88cae7bade9b7ea3591d9e954add1e67cf4ce","21338155cb4f52c49e5072c877771be67c75590d9b238ea025fba5209fd6e018","22ef13e60456fe9046dfe72f20122362aeefbbb445632231b8e364ed9b50e135","23af79bd1e7995fc8162ddc4d830318acb054bbfcc9c7d5cb141ec306da67386","24278a8f6b5925968be17b45f7db4c08169ddd5c92cbc103a166a690c02dc351","24373b643450d9dd3b8a5b0e74a5fec2844cd8cbca7d8a57dbc8b9ad9eade9dc","24d4f2730d94d1b7f149771ef0e59192f4936d142b21f4a56b1a391e4514d38d","252de742c26409c837ef491f55eb03ffcc99da13fb1a2f8ab66efbfb0c081a2f","253bb17320020b6a5ef8f0958856f6c565a239b4dc246d9e825f8b14da9ca8de","2591526ddabbea03fbdc38bf172bc54f42df9bc51eba7ad2b70d6e67215f08f1","26259abc7fe745f52e06f2aa2abb0e50f189bc7608065f04d5c669a0a99941cd","26290a0990d6dac0ce9448e05eb934210603356043dcf14a5d80585288e2aa92","26d6b31965013079d4db67a2c403e01f21e3c30ae65953400dbed92e289a0925","288daf614247c260cb673d8674e8b3874ccc4e269347836851f702d7ac8e2f7c","28abfaf6d50ca38af0b88aa50524200c17af9000da83ddbab3d8f9e06e020fa5","2905a2b4a58bd9ec1c4f77fd3d1d246c02caa49d806272756dd039c79521442f","291d3db272eae084d34c04bc1305f2abb26a7e7acbc5515208469b46719a4ed1","299e929f58fe7d2878ec59ba6ad9fb74f1b1e550e488a4512373b9621f089844","2a38ddebfe3380232e35d5a24f9cb9f7c38abbc9c68add4ea5952c1e65d328d2","2b4f7c8dcc95ca8182105b9b6806391666e6a2c3a5c80d3ce5a5f04fd6cf9122","2b5e739c8f9602c585e67554c457e6e53351679afd56ff324f8fecc80f0891f1","2bc251ffb58a0d03480748058eff4c44079a0f21d75743063cef50263982337a","2c76ce93500601e281a41f5985fe4e3926fc8bc9d01ee687f14052cb553ad2d2","2d46924a94c85f4275a449dd3d9eb6c602cf8a9104db19d224e3aa469b858d06","2d5048eeef90792c0a2b9aed7305598a28db2103fed3903462c6c1882733c3e8","2d599c722a08306b98f2d833fb3e4a7acb9dea92e6a58820caa2f65c09803fb8","2df1610ac1b912232030b5507e5e944515b0f1549bf2b76ecfb12baf0f40ccea","2e1bc31ff6b6fb14d0ca8703a02833db749b03e172f2e91f9423f0751e88c256","2e872e9d3ab8b553270e79673060c50c1afd68a41fcf9fdd0a13cba80be0dfaf","2ecd502add2d801eebed39411fadc9a80098ba9ce04a5f4b728a0e4e331232d6","2f7357367d921995f4c6fdaa693392adcd2df4860ef4d25c8dc47f7ddea8c755","2fb2ed7902a8e35dc36489a23245d963026d688008c92fed6fdc1f6bc27198a6","2febddcced970d495778f33fff212929ac99c23adc42be0c1062f5c8676ffce0","3018f389f6928af5830bdd081c9d03530a379f37d1c2f9196e6fb3c44eb337d5","310bfb5b2d061bb733771e5cb7b3b7d25db43af5eda9f806169b7ef9330c2fe7","31fe4b51d55cd99a4692d2cb787d362cb4c0d0998d3e001efdb5cb7ed838340f","3242912d15a34fbaba05e5e4ef959577b2572533305bdd2e4aa24fe8b0fd1173","32f69a7b8997ae98b9305ee578145d795dbcd39ca4469bf2465e57a0295cda51","335683e33b94cb86b5e426b4faed200673bf850151191a08458136ceb164fd4e","3407ec53a884d3945d86a88d6b9a883419dd426e96b1108a8e6686f30397a629","3442ba5c7643c793f62d90ca841f7891b3dbf97f028bc7b62f8b4f88c1266d1c","34463778cf2d29e3896a65613cf9e3eb3e9f2d8946d17f12b609e70eec63d128","348ba129b7b9c94e24fa8ddb81024e777c60448d1b5d49f7b2075591b23c13b1","35da3938b72cf3520e126ad595157104b69ab748904c7b4e12f563d6b103172b","3600e7356a3741ef02f8b2ffa6a6b5d822dcbb170771f2ea33312dff4470f431","37c8908ea2a349cd3034018027160ad810b28ad1fc203a9a353971e1f7396b4c","37e39faee019bb041627510f1f02746ba9a85696417a083b438eb4974b72c2bf","38a75fd804821f4836f0a7ba8d41af3d3a3a5f5d7dcea68487009297824258d9","38c6396e645750efcb2f187c36c383471b3b0b59290e3b42cfcb9668594cd0c3","3962789d05f324d436a363700cbb5ced5aba791d782b3c0ea73221fe0c1f0b97","3966e5e53811c43962f5d0953e5da4753eacefbea27ecba9d36af2fd8e4fd52f","397476cf107b48e7a662264f8fea9f880231fd3d1e0401622650f214cfaa35c7","3ad8b0398ba6c354c9e31b7438b2515579fc0b1f17de4b35a914c862a3a11e3b","3b3c6cf083b12a840565e00458e2fd4ee8a61f97cda452703a6b13d7776b6c13","3b4af144afed3d52dd2e1f64e23bc25b3475eee5f7af3bde9886761b15c33dfd","3b5d82795e9f5d1992ab67e078fcf1108247ab9b6d1baeac944d3ec0294cec5d","3bce154e59c5c45216bb5372a352e948d6cb365bb1bd47d4666ae0412e507ca4","3c75b650f3fa8217597b01d3aaf25427ae2a658a7c966afeecdb391d3ba547ea","3d0274f77576abdbdf442c8843e955e1bbc91e9f8cbfe3646b119337cdb13c96","3d642ccf9ca4a0f7f5dde1b41f65c99e9c447cbb9e64883b67e4fdf76f216f52","3d9fd2c5877483382f0c7331206393e42827b5dccfd60549a6771b7a5659e524","3dbf6d1c2c8db1a7e3988e2a84b67a4e1d7c8304661652ffa94db3b7eee08edb","3dfcea4ee3d0d0ed09b1f77bac48b33b64ab4620cbfc74fe0e4201b4cdb81ce6","3dffc36586e9078f750b0a2b4cc2c70a17a81294903186dbe8cc47cf8055b9bd","3e2f66baa16c7ea936eba34720a55897438f60b343cbe8fda4eab1e5dde044eb","3f5465798dbc2ad279ca4849d5d0f819bad01455e0dd2a9d98afd4b55cfbd7ee","40de9f41f9a9f56ef6a51d065270e875b4a85cf043b7c4a0173b2510de4979ea","4134a3936170c1fb5fa6d2e2329185a981436477a66b7d31e827c363691bad50","414259a2fda4a1a49729be6fb1aced4675ee9cbdf990aaafb8e5b3153b54d64d","41baa5d98b5bab2ee01cad50c05b83edd8cdfeeb00f30b9406b4b2ec6d13d738","41c768ea17144c6ec225e9a65d4c3c127fdd7264dcba1a89aa17b20fd5d7e3ee","42aeb46fcc3d10b95e4067bc9cda875fa933b4102873f67c7bf1f8ca6799a598","4320b92712bc14dbe10b56f1cd3d1bdc093fc4be6016732839d0be4dd4d027d3","444342c21a4743af5961beeebb88088f5d2a0649f76c71973a7706a744f5efd2","4457ab439bc8f212d83442dc7500e9d45ffac849d0f77cb97686d9b0672fc3dc","461d34fb1d53849951a7e715e52342372d779299fbcad210794235c610dadf64","46a24cd8e385b748f40d9271b1e856dd6d68c91ab356abb11ff6b65f1ef936bf","46cdf2c207f79d388001f6636dfb7a98bb2ba72b9d1c6df4938f0a27691e07a6","471570cdf8144df0c32aba1730aba24c7e42e5ec317af771ffa169f5c842d117","47b5cb2b011c0f7012d75e88eb86a10f3f0bd48545db139669e654cac1f69650","480f1ede18ae031b164d49d676feeb1090fb33932676ff52e1e2eb24e8d154cd","48262b98c0bdbd5ee2314345726d23630ec1771735db8fe5f1a8590b662c9962","482cd15ecd9cfbd8e1943c0fcde0bbf1d875392dc2a701b698f48bfba684a062","4855e1947afc954cb1b20bb45e7af10b098fa34714bd32e9bc77941cf58fdaaa","48797c44c92cb34fd9a57a08020b45c6920b2268dc8ad616c0f814a3710d5316","48d094622ada1806cb30335926007c1abc476b1f7b45a2e250c490afa25e847b","48de3afdc6ee73ed121d1433bc6367a399286d5f8c2c63670a0b3b9752a36175","49e8cf09e38acefd3a0fa62d048028286d3b47b5ceccd8f51f10022978c47820","49ee4a3f2a8918bdbbafb312cfa807d9982800d13d29ee292c6c0daad8b9b8f1","4a724a6a842a132c2185279513f341b79f9be93e42660f1255770eeae3b1323c","4aecbdfafb68feb3124c39219498241864bcf1ceaf87fbf80598b1dd87a9191d","4b364ecb35ad02b06b6b0f32b6a29202f2c835e1ac0d70b89fd0278271799dbb","4b6ab2768e1ff3716ac8565201c031a820c208db9ea6ae1495dd782e7557a3ab","4be7778c4f491d55154a028d9a9dbb35059953fbcd243e0206902a6e64645efb","4c8c327dacf345e184042092e96ad3ea02ed4cece57dac5fa68ea52fbb5a6adf","4d5a44ba07fafeab823b54a21846269330ce35b4c190f3ddd5434bc8530d9b41","4d86a2764c55b5c5f675fddad8850ce4ceab160ac5c164a299fc098899d31aa9","4da0a5be70e8af9c39623deac83822749482187f6a0fc3d186dcfddaa7111576","4ece7844e2b35705ac39fa25913f6909aad5b4b7446bd637ced46b47c0db135c","4ef30f11bd4dd9d2eef8716d88a83010546e54594b2726de84f6d587651ee940","4f03e231c0dc5c9bb2874f6856382d5b205758af9678fffdc7552d4e4ae9866e","4f1e58fc658a4ceda181e2a7fa249305b09b573ffd68c2489f204f4957224957","4f2750b974c1404acb721ffc84cbd1d0756a24211dd6f6503c10ea74dbc45676","4f6fcf4dd7e73d86e06bdb9c14a1078b61c0efb2663ced9bfbc5f46fbb4c6d8e","5029c7b222158ab3f325168fa543d84fd2332d2e3e38db1ce7b83899cef201d1","509ec9c08864b9dd0029f32ffeac85fbac863e2dad459994c65b7cb5264faffa","50fd7e982eb2d2813634b7c44e102788a1a1cd4910a27acbcf219f76314fa322","52049cc9cee43bb27229e6b3e983e02c6aa20dd7d153b13e3c74bc6d2b47cf92","521ed246c4119acd6b579b6eefa23389a1655df54aa35de7671743979ebfc68d","5382c901d160ca2d79888d8acd7a690a5349826b5da486274b0800c9d7513f11","540879695d41205515aaabe5466971014cb43b960a26b8e5958e37fed63df762","548d237f42167af5cf5caa0ba20f0e7a6387deb6f27765637f078325172396a7","55267f058e9f085117765e4ca72ce875b622ceaceed964f6c396073214835c28","5560616d1e72f0a539f9ebbfea3b7d195c1ef5622f97994af1963748d4f97533","556ee783d8e2e4ca50f656c095758be613983f904d998a6534fb155510114f21","55a4711e799294d06988ab4acf77eacd7d424123082bba3ec987dff0ae13999c","55ae095961d78a1514c4dd1e63d477c60179a8662571ab5a90abd3eb2b83eb10","55dcc23ce52b3918a60029d9398f262216471c280bfe66421cc63240533a6087","566ddcfc45ea5edc695626826ed185930e910fd9107c5bc1844c717b714c15b2","56e7158313357bb145bd98c5f790e569be2203fb2601565a30091a597a7e7ff5","581337891936ba630d34ce9f6b803b82a2130791510f15bab24a07332400417f","58901d008c36a777dc138fa6b6d198030e0e843bc889cbad3acb954c826b3608","5962dd14d3923433cf723d698d1af19ac37a270b6e88445643fc56a646faab5b","5a2064cdf51026eed65457c05f34bec919b31d96d35c29498d298685965f0b5a","5b77bd6dfa81cc339e729e4195e258facbfeb64b9c680512f742e3fb1961fdd5","5be05ba74075b8f139be565c47688a4f395ce71452dce5cf7da4348c7ddb7aa0","5c0206d9d014821b52a43d7b222327a89d4ee2f5b1e21813dfa659a69f7426b5","5c3527e43fe24c5aa171c6fa4a3de7fe5e78f2527aed0dd19cb21d154d43da21","5c79c77f00167ca140127b00f1a79e1ffac621e46fc461089594206a7df8d7cc","5ca67643d5111fffd21deb18569162733e846965bf05fe6eb33ccd37c964025a","5d015880319af666943e68169ca906bf2f0c813d8bf2c5c0262aeb5a40366350","5de00a2f5eabe86c14f360304115f4136c41df1fb664eef6da26072fe7623d44","5e3a589b627edaf7005c60382475fae7229adc4ffbaab6d6fd03e9f08a0a8e19","5e43baca07fb966bf1c4b3ac06bb819577e477a84c5d8d3a9a19c391ada2e0b5","5f2a75b89983d1005a38afa2cabccc3a39f31989807120281d8505ffd564e0c6","5f43c837f39d207c35a58e9b36fe3144017b2012ac7da334714247606f1906d2","5f4fa6dde5930fe1b42f805895f0f5fb135c2b3ff9830f2bd30ae7526a3295a1","600ec184ee9964881bcaeaf72ad38a72db05d5b629d301cb323fa1ee9369b572","616c4dbde10f465da822d8a788feada26e5f915c7fbbc06232287cd1899c3044","62a713311297a7145d3610ee60dd6626ee543645a1918b050c629207561efb5e","630fdcff1f227b5baf5d10bd78ef0fde68791ac0cd8a15f65065f5cc4501b17b","63113617f2e4ee6b827a69bce6afb3949190a282f5feaaa9e2c9f82372623bb8","6312b7a9f8252f49b8ea0cbd0580b80bbb221db574ea74939823ed9d4140d73f","63544fa69b09916d52b305700eb9816305ff22b77162a44edd13897acea3a655","6385459222fba2c3302d3f2e38c57fcfe0f1829679fead6cffa1964248767d5e","63a4394e689acf4a4762cfb4df691d05f923fdf592fd2f8ea41e6a54f98d1136","65725e1cd3323fdf44ec47067fd6670b441ff5f82e99485e1a4fc7d475f14340","65d5b7eff9d03761c8206218159bb34883c09052d6a1959d040f711a881b4d4f","6601b2bb6c908a46ae2985d4683c8baeeec87b0688b9b33d3e8900286bf4d6ae","666e7f698fbeef24e13e91ccfa334cf781233e060fa86bcd7d4d0eb00b30f3d5","66d414618d4283838bddb6b9fd4b5221c280a7f6a715b622143d3bea76bfe1f6","671168c05789fc651cd961a5a15e10adbb76656b802cb0fcbab468ab76412ca2","671d95a6c09bb7b05a5721d52cb761300a2c8f376aac20be2948b7e97bf302b7","680de944f1f5380c579003e329ed6f10702ec8ebaaa8208743775588d2424d05","6989ec486a05550633170d2aa79188ad9b03aeea6c7859dbf18790ba78c5427a","69ebfc7eb8427db3c5c59bdde652d0cb269426126f8540b1b58caa29ccf130e2","69edc4285578313d1dd2f914d69add075a7b354f7fba717606d1abe15292576b","6a34d9279cae58765d6ee4a980192c0e15f3ca217b9f1815861d472a281b3cf8","6b00dccaa7deabc750679ab085b237a2bd025bd971ee1eb7bdc333b393b19084","6c3c592efe9c684ada5661b8cc88a5c3f6e57c841db06b9e070687504cbf6236","6ce6d164c3e31463fb9e144fdf91413e55d077cfc4f25092bb02923fb538a84f","6e08a638e1e28020923effd4c65fc517dbe7b06100ff76cde74e427191503b84","6f3a7020233cd77cfe59eefec0a277f6dda323743c8d80e4e54a95cd3cbc23cf","6fccc6f0c5fa71c43211785dced8abd0f3295040eab56063f4e8d77f1c09b8ef","700cd21af9ed7e81900fad9d52de2fb11db48e64b038e4293168f85e5dd0e043","702d1dfa75e92a916a446429f474d4c296e6ea4e8c487995852d0525e8440659","704cf778db6086c3e282c81249fb0ef09c1d7c2043335ef74c7ecb69bb3e84ad","7075f89b1271fd04fa02d4db95c0f0bd6bdec24e53a7953d7afaeba40e17e8e0","71ef1ed2d5e4bc7eebe7a73bb3e9423e5bc2f8319186380fe8b38334952d3b01","7256ba00af1cf759b95b7bf8ae3b9943f31349bd10a7652a26bb419b368d73a3","7369b339daca0fcf46ac7fe82d65ae95c75d7dbcaaae51209e6d90b6587a014e","73ec844fb3e2b9febd00ba37508b284fad141630f03cb9f74e36a195180f5054","7410de003c7b582e30470d1209eefc796a70c76fe8d61dd9ccfe01ecfa41310c","741c27b54c49167abef1d8633e3743b0e98f82a73731e744b6671e119a1c6310","74b5d2ed555740db7b4b0ea9b73f8fe00965fea8e14d4f075eec26ef7a189c68","75aaecf53db10459d768a6873f6783e7d7110aa510c2894378df027c1b03584c","76bf5a9c126db6eb466287a7c0d823327ee9882a70eaaa6efb03d169b5dba808","781a64598efb2a11156f07271ba1c14c4f6b3d73aa2943b26eae02063df7af70","786b0c2856bf1f3f809e5903b0a971f1e072af5635aa50bbb9b1449f96d7b694","799abc1e8d381b8d97349479139985e383bb49179b5a80f39807cb35a3ee78ce","79faec494bdd6d098c9d2a9d8559f822938c6b2104188db95321d89e7a732979","79fb2e6e6a91117b6aefbdaabda23ccfa596620f548ee5075993a8dc7a8b872f","7a032dbf0351aa32c77c8d187f7eb697500ff186c88c5946ecc15adc972246a6","7a134e7f1822183ed1c0ded720971539350feaaf92612761210cfc3ccdc55870","7aa52373f2721dd76fc8eeb3d6061794f27ea8d11e96bcb1ff25a97994a77d5c","7ad4ef4b8d3221758a9e7f9577750ee03f6cba11c8eae8bf25f74a3131bd21a2","7af2394d2e697f355439e841b6323ffbbf8b90b2e48bf64873791fbbfdf15b44","7b947ed0a9e6e7ba180921434b993c62ac70bbaba6af0a1618569a2d4b705201","7baa35131ece7ed9860607157d2531d4d70a061bdc9bb9876e20328f127cec53","7c2a1c4c4c03e3d68d63e0ab58e4e34d3f2bc1a4a837a055fd13a4e9f95ce6cb","7cbf970a11bdb91a40e248eee97ef789205910ebc913349698fc75ed35e82fdf","7d6133667f81aa66a98755d253ea43301b45ada338225df034d2ffdfc79829e7","7dd54213b65fa0a6ce5aa3c204b5209b67ec16306b776aed7dcf9e6601d74235","7e89b59b456dde4bbbdbf8079665bd82c51d8e500018472981c15618b3893959","7ead0c68ffa0ced241af74dde58b3831343dff3f7eaab64bddb9954545b7ba12","7efb464c6d7b469303c43f718063d8456df6fe43534b5d8a4229f5b9ba9705cd","7f8188b57ad3b0c28210c95954e5623376a4262dd5e75f002700c6094b8d6b6c","7f91dfc2ea1a3131c4090375db0f489c2a572e245ade6cda4ebd440446d6d60e","7fcb8cba3ed0ee9c342947aa88f0f699bb4f5c23244d21c6c739c9b66d7c6101","800060d7b4934508d0277f90a464e3112fd2fc99af4ef23825d09b0ff53f91c3","800a802a4ce9e597a102f0a566535c1f9f7adfc60c41af6bd2db4fb7fe3c0d0e","80627bb83607d94aca13d445aa0ca4032d2d00479acb3c2f9d1a3cdeffe41f10","820c12fcbded9048a363b9e0ebbc48b24f85fd4a68131b5dfc1b19057bf09ddb","824bff7541ec2a4b0be126f0b0791314d568a0eb4e29073de4f9dbe0ee4918b8","82c419e5de083e423330432c9d45c744043d1bccd8eeccb41e3014ce9ae3c32f","83347356a898238c013dff73246440e361a9e24cc3c4e0fe0e850467772b4938","8343a4211a4d0ffdb320d5a4305174d85bb707d15dad978f6436297d022daa11","83a06a604bbe36d72da976fcdeb88665c762b0f0de44193576ef2e0cf29aa9ad","83a97b9ebb29f5cd014ef5e178970a601ee92c44678f05d1860b383c5f63b79d","85a962a7c23c14dff8d683e738b53f422221697b213cafeb616d3a172a6c4223","85e961266b36e0f8ec2a477f1f1dfe7ad748fdde9d906f7bd3241e6924866ea9","8629fddeb4f273b35df69d4d28923adc14eff59d919b1a495d1a68818137c561","872ab2b2d65fe685b91e355f5af051c85b79569ece16448160d01fef38039624","87789dab547842b4e0c822758e1325a3cbb046063e11e105a4779b3741e01cde","87f2b3634baa504f2ed9508c6cf6a47bbfb36214a177eb13d70d6a987706818c","88b615ef6a31bd9958e98b8ea522f49f0360ccac5d9fa8deb9e3ef3fe3147d9d","89a96597dc9c218633adaf94bb5d6dcf4cad8f5e0b6f5522a28e3ce8d8b2865f","89cafbb20d6029656266d8cb0f85103fa519c8032598282fea58c94cc59c4125","89f2105745b3a7cfd30e7d7c598d6c8fdde0a599f30fd0db7382cba50412445e","8b3eec010d1eae43a28c88434f2410a751f790a9d6ec4a08e75e68c171629ab2","8cce78271b4f001606069a575a172041fbddc52de6b582c920aa3d3b5d5b67ae","8cecfa09651c40be4d7c11c117c80e1911dc75bf6f1cc34be64706823cc024c3","8d250acd40c8a24ba0d51cc73e65bba6856509b5fbf4c7d7a435897a01c6e764","8df1420c27503370db9382f68a0af8d2b4d56f9dbc94b24ffae450a905083a79","8e10a3499a8311b3142f240631df7fdd58c46714e4a954280f8a59620464b7ff","8e7371228a726f381fb811d1d812c39917788a3df7e53dba1a3c364e755a0c03","8f3827158091bbed154d21c843284ad472a4552da2eeb858748aa29676e45662","8f4a21c70e4b933eaa4f9cee119945dd2ebeac532e82d34e17511b38cf03608c","8f6debc54d2bd7abb42f581f2204fc78b27ff8c67ee4b6392b4d71c5f983ee9d","8fae27ba5117e202afbd523b249fc454912571900fc909f5419b8ac96c773c44","902b958b4db7d8d8bf73a82a8aa86e5485b39477047c8ad60175d118fe31d987","9056c360e59fc78edde932b54124df317f2f04a90c0c6eb7825a87b89edf1ca0","90aff66decaa3a0998e9a6741963713c0c82fc70da505519e3d60204bf715fa0","90dc4cac6326293bb54486d3c873b83299e9a5ec8c86a68bf1cc131f5e4e2437","918126027fabb7947dd4ae810dd561ac22167102f9f978f86906624ebe88c9ea","91b495938bc6015970bb02c844368d3eee84425b472772cdb374a5347db86de9","91c9ced5e9ab8da897b7f69166a7d0bade5c58d511b42d60d5430d536da45d09","922a332aa100d622da733aea8fc74094739bb63cd480d3349a14d2418ab6b1bb","941f70c384905ab77cb9a88e2671301117e4df553da6fc7a09210710deb9b6ca","9442788fa51227044803f1d3efdfc1c2b2da372871a85f0f7a6bb3596a5c003f","9460f427df72c238c4b55f39c8864f1fa3685b0716a53227ea6f7b591d955c82","947a1cdd43831936480167169d30334f818bb5d882650a3547827c05204af111","95f0c5f3b9071db39fd72b88ec9fb2079ce7553fd5884fa527bc9216777d7c10","96c4c83df72e9d860e2ee51f1a74bc867c4a45efc8bf11bf88aa82e368b89aa4","971f59cc197732d0c0b6b8aabbbefca4550fb8fb04f8522bdb4257c05a28848a","97edc66e594bae06bb273db84a35d84c8162a1fdf55ed46d781419a9f6a2e4f2","9808ac162523484fc50a7d41dc20fd4d5dd365a91406cfea580aab9f69663fe5","985638a05562bb796911ec231d306b81e36ed6b58219b3bde874559e9600b59f","98a097d6ebb754334250dfd3ccc5f3dfaf5966524758cbfc9e10adf4a0229693","98c7e4bc2f05e9b4ca703db4a02347db7355a44f04e3a4003e26c46a56bded2c","98ecc99d3396aa9a35ce97456be66c1aac0cc05bab88aa99109649291e61bc0a","9944d1a9674e555a41d31d069d136461eb06dd4052d40f2e4ea4368dd978e01b","9a8f2389b8ebc29d3769868ff8b918fdeb2236d88192fcf76ab0ea3db0857fac","9af18d8cfee466bc061271d82254d7ea638b59b8d5a3901c6610d5baed85c38b","9b01e565a1541f9e652d7afbe62e3bbff28430c1ccac2226ea434f45fc9a99d0","9b466e8fcabe551bb6292d23a359be3ea15b7627a6ad9c9e6a4ff11444c20860","9bac7daf255467f47b83723095f93fa4b574d5fc08593f48825a2b2ebb8e2dd8","9bbd03293bf53e9db51401d157b3eb2aa51e9c70449350e98b9a0a3fc9a684ce","9c3b318c461b56a8d277133a6b947ef5618690ec281c42e9de6c27f22458d4d4","9cef1feab6841836dc20527fcc8ad9979671fe811ff80a5a33bae113fcbebb97","9cf90b3aa59f3ca0e40fd9e1fec9703428752d63bded6b091d28f614c9ba99ae","9d1a0da545eb6b2e16b18fdd305a2c000ff2340c19ac843914b45f6a4f936227","9d8637e5adebaca208f21af0a254e80712988867411be560031f4b7a23cc04f6","9dfd29090b50334ae229e4a7e812cfb9f6204a66dde563e215d8f52e884cb103","9e77badd0923fd79ca9761a41780ee4dd4f9ca9b62512f4fb59c7f8418494da0","9e9edbe6c5c90ef3aa89a71fd1ec54069818d2ff48ce0f35019b811add042047","9eb67ea41c5bcb9557ba51bbbd1b321a78f16335cadebbed848d8e6c1fc68bab","9ed400941ed49b2d90ebe3cc111d90d8bc966608ca61fe9bc315a3c1dbe8bc1b","9fb8c5aa087d38dab064a2d6054826377eea3dda98229725c2523f63a87e4750","a0ff0d0bb3a3c801b637d091293f2eeaac68e934274e4116d298ba60ec3461cc","a1baa1f699fd4ce19e8ef6cdfe346e1b0be63e16d5c5cd5feddcccb16a62f269","a2aec2d2f35d7174801247141d637e77c4f34e478c575b0e0a04c6251efaf993","a3c84d76be9d891812e795dd46470c2978dceeff928d729c0d5dd6def599923b","a3d6708506fb5c28f45f0d610bedba11b1ec7bcdb363ffff3aa4cddfa515f56a","a476183540f2e7121e533bf2dd9125dc071c81acc880e88cb435cad7a6d35b97","a4a8cca930cdfd15285ac3a7aa757d61501fb77fc12a7c3fbd78c096b279cf63","a50654761d6812cd811df02199e1b7b25c9b0d65e591f65430f9277ec43d9c50","a514a8c0898b6697696ca6f0ed9a43bf8993085b2db4299e3e9f8e3419c4a5ee","a644885c31f390b5e6b7fe2fc8d086d9144699295ccb6ffa51b3f7c76c8ca71a","a64e8aee389ae696d0d4b045c0153092113fa522ed5a0fd9b5658b8418db4ded","a6c531ed9bbafabfdd649f3030daf2f24461163aaf99dc73bb24dddb77bbcb90","a70d82083944311ccf98b6aa8da5adebc93c655759eaaf8d79624bb3d322abcb","a7ff7302e668dcea1cd1db2241ff95c0d73534539bd03fdefebbfb57f60d3849","a8b4a33078335d2811bffb78eee49aab5fcb31597dae366d43e20c7f7800994b","a91a47fb4fa5c1b1a834fa602030e435ad641240e6ceeb99eeeab7341ca09dec","a91c8a1431a4120667cd523cf56bac004794fc5b8b24275ad2f9c8a15c75fba1","a986593807953215f834ba73e7d2565659b32aa849986013f8614bb1c61ea8cf","aa131e74e695292adab9f57b3ccc5a503a836dd4b95a3b2b107c69f35dba3637","aa4103342641899dc00c22207c13ac31c0c73afd97771b0a9b249187d979625d","aa70263d079788757f176da269e554fef9240845706f87a93101591f8114e807","acae1db4aeb323f3b637fa11b087c3827a2fb6d69718362f54e3bc48f70ef7d8","acd7884bca46ea9422503cead985691da05cca25bd5ed52a199783cae7b8b01f","ad0e6d78c1e450e19bfca4a0e904644ab0ae315607811a28ac3dba20de869786","ae43a4d252290ec0e18c64dd58d51bc885020b2473e71e3ed0741184c9f006b7","ae69fe306bf5db346ddfa4367cda24c95e44213baca27b0ee7d7167bcdd85af6","ae8c200dbcea29f43b29974cc247d70647c80d5d76385396f1c82ee9f669e2f1","aec13a075b84253397fb97e1c93a23e1aaee6d6bff2a9161bfd00a5b1d7611de","af12215a96963c1e7e5d766ed994695e423e4780ed0b3007aed87b150d090c05","af6b60ae365a6cbeb140430b030bdb667f53a2a97508ae92dfc9ed91ca73b54a","b09355a97e3aef396f681943b37a404a98fccc6bcb97781eddb2fc000d1d985d","b0ecfca0d114bae34ffa62ac3ea05159a4415fc6eb73ab1fcc4d79f657268f19","b25c41f19ba40e646fd9b6f82051ee4c38985539e445b26bd628eae98537df53","b262187aa66e8a97083bf7f79b91595bf7a4077abe7f8be5b00b4998f4579d20","b3f50ed7eac0e9c54b74c4f4e02297dd2d2465ce4b699bcc15cfddf54c0f0f81","b4091f93c3d96e36b0708f5dcd46e0e7a0a48f098036ccef6164e4a6429ed94c","b4093c67a9195ee7d28d2575e967ac80057b92339489c244243c7c504c669ff0","b44352445272089cf90967d4d413cf7009bed0ac19f3fa95cb831d5ebad081c3","b4ce73bea5219f1b27bffb36c6a9dee14447a710a8938db807770083db4552ac","b4f2140fb766faf0065a563ac3664f395b24c81dab0d0d0d01df47b22e888d29","b5102ef50e7d4ed1925af5a8b45192e737df02fafb75d7065995a2bb93d2e8e1","b5428b5775526a00645566822530fb969b82247ba83f2c80c06d34151e1f9061","b5c085be21651d8579e52cd3ffe4abe6b7f45c5a9ee84d38c47b4734409918d8","b6cf3b02f36e0efa93b04667cdc5701340033a09e41a7196277cf6756999a666","b77c6669bcd54e0fa949faf2f7205f2631acfbc1ccf79f93f8dab5c5717f0e93","b7fda8f4bf81f8213d18e3c314df5100ccb6b8db7aed6b70aaf202deb606a14f","b7ffd6cddb12384224772e8de79aec89d8f4bca966a3c2a05763889f92a6db5c","b83b7229045affbb98f8fc46f289ad05e6626ef52e3ed2f7e70d332a54a69e2a","b83f5334b85422ac110a24286d5af7003f2fb5b0d783efe257b38a2281656422","b8abe10a2a92bf537a49e8dee92baf8de3ed591848a1b25151dab0d7ab3134e5","b8b8c5cad182083f45ce2d05d036e6bfe91cde1fb63f2e5a97c683bb7ef7ea0f","b96cea09313d481dfff1ed1a2c552ea29e8fe68f52139458996a4e36157748d2","b96f9beb6d6d8fbf88c4b8b2b807a362f2640479cab6173cf64c7710817785a0","b9ad2510d8249ec4c8e7fd8b2471727aa1bd0ce8f3dde78e545fb2f8f2985a1d","ba5c707cf9be40fe966c08807779994e20ca3f30ea9d73e26ce31ca334c05640","ba7d7464da8e13722232c8f86273774054693681becc450a68aea21a5a0e9b91","ba87e5d43ddb10937bb17941f055f80a223d0981fbba44107aeec8530e3a7774","bac3431138e986d6426c1e81bdfe0a968394896c0751cbbcc8f36002fd0ed069","bad8f17b1d399ea125c524895571601c90b6c93418c248bd4ebcc7886bae9878","bb230236c4ab6353afb4147014c93204d3d1eb8a6d18558075df5fe79ed7f392","bb7fa81e41820d63d58313460f5a3999a1f9fc2cd2fb10cbb5b41a931d8be6a2","bcbef69f1ba50e45f3faf1b4529c32cdcf1e5a6612b5bcbc6aa6790ee14b54eb","bd3bf6053f4d423ff21f7ffbed9d0e68f3ea64b7292c048e9a37ade342bb7b39","bd714f38c881208f1190ad714bf8fa5aa63adf302bdaa8ad8810ff279e43459e","be75cc1ee935f783be39978de91ae196c16141d4096e16eb6d07f59583296b4b","be8c3cb2d8d67e63c8b069920b74c6272922febbc6a0a2c4a0072a7a213681d2","beed0f36d9b1b9a20bfbf89c96862482b8d5b9d4284bc89539efe9c9b11f000d","bfd21b5c8eb26e9d475868bb30d66ee08f20876e9df5cd06aa8fec01ffe666df","bfe97e65f2cbe6bcd0f14ff57ea4dc1dedb2e5f0db92d04d0982cf1932ac1c3e","c055d3cfd85b2ed4607b0d9d3a15ab7204c9f149599f748347dca4afe102af0c","c112d36ba38c362da1c022945db5b6bbdc3014685ca9bb7d940f5086f00a675c","c23a43ed460117f663cec698412729fd91b5aaceb48cc4e55a785b525661bf1a","c23cf45c1dcb748145d87f5c173dd3c8becaf9e3f6fdcb3e2ca91d6726b0842a","c24546a064b9315172ce0f951bd5fa2cd1b9884231cf1bdc1dc714771f1b3886","c29b8d250a7b5e73f4ef675329da2251b8de032501e4836445b6aafd90c645fa","c2e96d98c8ebc10237a2af1c224f626acfb9072c83078f4a8c6d9ef0a58b4a8e","c329c9df0dae8a036da9be440432d045be3ee13cf5664cfa6ccf11576ed11acb","c4600cd5358b5798a075beb54539d952f200def1c9a573bd237c795fd33ba36f","c4ebd58c4ff78c9fc0cd17d80ed563520f7908f9d1106735ca0f5a7abed202a6","c5db39bbdc8c2bd2aa7b58c28c3df9e407955cc3250ce7825c842cc4c30eaca3","c65325f807190f7084346376e2f48fc2b6bb946004a1fac1d8d117930e93d462","c6752cc3c7ad06d1e9f127365f078919ac46b77f8a8fe413650094d914838ec3","c6867ec30530fd3feca89a4e968522f783b636b165ef74f288c42dd50bd51a3d","c69b32bee3e47d9568ef9acdcd59ddef6f6ebe3b3a45d257f6c5d4145890ef2e","c6bfbb004af355e96ed5b4c8c9b8b7a96d1c08d24bcde7c666728eb9497d6d71","c77c4d3f536cda10a71fe6a9cd17ea7c1408200e2f7aa7c5325d6915ff250c85","c82f38f23e7ed3e1024661b7a22ff694e88d3b268240e2bfc98e630df8a062d0","c8bd340e6fc7fa3e97415f7ad4c22c51d88c6e77f782c12923e841c04d3f882b","c93cd4cb5cf38fe6221fa8ae171ff54240b5f99ba80cd740ffac69c57e5fa381","c98c33b9137ffa25c66a9acae385fc41f9cbfe6d326944be0192b5657d38ac8e","ca50b525d7aa7762c56f402696dd464841daf19b036bb932e325090004b4cd71","cad13b6653fd9f811e67d13c5f01f9dec047f8c384097cee01dd2e2db39e539f","cc24c3770587f2421514fa399d2617201752bdca145ac39058de91d45d3d19c1","cd2da00f6f1bad8fb7c1b87cff80e122eb017e44a471cdea769efc67db369038","cdbb7338988f2fd35fd92f21909b7801d9954d1c7ca78401f52c9313f21fb6dc","ce887fb65b6977a2046e7583d704863624e55909ebcc9c3ed065b3d13079a410","cf9223c369b6fb7baa52f301f904352ba8e8d5e4c2a06f70de6ef1cf76fe1b84","cfb9705939742247da0cb71fdfd8b5f7a1bef6f1c2f0979a8f42e54c4a480980","cfc3b5044af37ae7485fba8067dcb22b2438bdaa6e3a30c22ce0f9e2c00aa597","d0481d9b6111ab4afba0462e88970b863284807ff44ca97364c84952e3f88583","d0973a1aca6a118375b466d6e91821f8450110fdf042ac848ee16912012d2b0f","d0df3068db679e24d9487ee09a6462ac5cf3df30f46ee466b66feb6dd5ff71e2","d151ffa66d8d096e0272f0dfff6c27e978cfda570f7498a727593081888b4ebe","d227e0a73e3c5452bc5ab41ea2c695dfc0ff9b0c1c81e59ab3173f796a4157cf","d268e680ee1136a239a40ebf005b30db6f3b52a228016f3193496f86250f15c3","d2989a1607fd5303615937b8c117d127b1b1cde519662ab1e1324390220e8612","d2cba4dbbfe3d026f825a8b470a2f6011f9b8e245cf042ae8889afbb17dac6b2","d2e4c515093f8a2aa824c8b542a016e5c321065f4525931b2fac4f8af2fe52c6","d2e82db1f6e479001e15c9890732b5049f8c900c568d5e3d15707a95a7dc3610","d31e8aa21d1498f2d4a07c4cc89ea6f5a6d3ce54d334dbff230e0f55db35c85e","d36034e2f9cc642d0f9f24cf834fa741bac5b8b139cbd2f50e2065161c9f3cb0","d36eb7456d2a42d1cffa4b60708e2bd3116f7f6758c96bbc0fee0f1704ad8a79","d37de74aadd5916eeae243decf347821c4e946356b9f70471658638ac3092f91","d3cf9b1433fd9a083c60baf6ade1df7f2a33e0cc7d519f491f9d6a93139a41e4","d49d02cad8bbfeac607457b08aac6068916ef45d8f6c980279d6e654407cc7be","d4f51c31a454d9abac29457cbbc21e1b5767c0eac1b37c41ee787a3efb05c80f","d52ca358246f638d0e11a061e97863697df44f43b093d6e8b84ba67b5838f2fb","d555a0d2329caace197c1468fe6708349125762377ee3bd04b031b7eacfc26aa","d581443d0b6b42c76b816edc6946ce01a639ae42653ddc8cc2d6a89ce14fe947","d5adedc08fa25bd06734afd1db3510dbc53ba0dfdac20cf601fde0c77702a72a","d5c084e12da4a5111487c166b879042a21a056f761ee22d9237cb4f65f366341","d6077d547aa21ea10a9bdf6c752b8d1a0a6382b4b43a0fdf790f245e66a609fc","d67e8c1aaab1ce6ec1755599ecde153c47c6b90dd4c301663abe9057bc31af57","d67ec5caeb2af5f9c57533a34cbde7daba5f5b2e5e6ce34c3250893eef25f13c","d6abcc1484c3df45bde915abf48324af1e995c3266a3c6c069e98e94c8d9a4d7","d7a44c85c25ceb7d42280f0c2576de52a3b3cc3ad2333e788ecdc7f7f7fe4b3b","d7f5db16fd3b6ddd5acdf655e090ed0e84cb89d9eafbe1ea92b273b71a38f173","d84489933b19a8b073c65a0386e39e5067830facdc365ced6efe1948c7201771","d8c8b3c52c89cd715a7fdd2759a6f73c3a5f505303b110656cc35f7549a37cfb","d8ca8e025e226ad6bdd32a6a9fceae2982b0413a0ad09314558b54bdc724bf99","d8d03142030c11a0aa1012102fce2b202baf88e424a1236832937e87450dc579","d9823dfddf6c507ec030fce4bd2d98fbda18e595c2ebc563574d9196cc7a5e33","d9b0972f3406075b860ba7cd2e71d4492c826960319b10389c2c2820e2981254","da37a61fab07ec8856b725854e4064f55a59149aa69cad1bcbf89ec478b9f578","daa0fc9f9dd08cb2dc48bf33c9808cfeebff77cb9fba48f98ef597bb9dd6df55","dad01e5bfb13a6c4419f4d24fa8dbb424e93a1c4be656b0e5dd48ac546e0a0d9","db049e7abb7c75b608ae25cc8a9f95959f7aedaa53e22390290319cc2eed3977","db21a75b4fa6165f75268963474f3262124795d816ba80f685bab2c6eaedb028","db66a999537b941fa6d512908894ba86e8dadd0e14b290ebc119555b7e60264c","dc8c31e3075adeb63113852569b83dcd432485621eb77fef62cf3cce5c84a214","dd97ab52fd89f42352c595ce137684cc519c473fa17969e8a6adcde7322a4748","dda0a34d6704887eb36bbc0173334b49d755cac8cea3bbd17bfa972f04183dd4","ddbda9408727a19a4a55d516bed99331edf67d8301de9c78564716465c949619","de0f295bd0e46f29db1167d6c21bda624887c8543545d0c37d662e5b1b312341","de9a46da1f4605525b484a228f8bf356a9d900ecd16473faf77944b22575c141","e0288c94ca9c16a6de217e6baeed720fcf83e401bec45bd15ca47ba8fc9b44dd","e1667469384ec775a3df665679cb3fef057dc84dcb18ed8db8b9c5723835968a","e16c328504278cfe520d6d99990f2a4370cc48159aba86694d0f7598fd4b0611","e24df071f5325bb3a5b20f355143556bc7712535ee8b6ce4c426598f06fd2448","e28d8e6b71264d0bfab853e63178f2c151367cce0dbd16125596ff3604b6658d","e2c734504d211580b4e6674eb1c7d31fb6fb730c037210c34c980a96f9098269","e39ee882667ef28feb4971b73f9a01d3d72c557e1e56d59487af8e0f1b21edbd","e3f19c383354cdf45311f92f00b90fed25dfba7e9892ab2f5f3aa4885876b75f","e409fbfe439455330c0fe003de860e30f7093cc3cc83a32f886c9b539a29f60b","e519e78acf2938460c7ee053981c744dafc7642fd03b56a117d5fec78d258b90","e5db07b7fb0eed216d838fbeb9491257cf54f9bd537a68c8edae7a89fe64c8d8","e61705ac769699a40c52e332cd890187ca9301fc6e64393c8c9064144ccc2dbf","e6300ee8e6c2c4ce6d7ab02b7b06fd1cabe3c5c52b99a6ea3ea8b5acd5092e0b","e65e28b172b77d093f5425112bdae7ab93756487226fd7363057f85bb2a2556d","e734d068446591aba283d136c21b4fb0209f91352cb4fc6589bd651cdbfec163","e7556cd0bdd06760602ef78c5e3b30b4dbe175f96b7147b56ee2ec181a4c5ea3","e7a333109a7aaec2b71048868500c15e721900628eb48790dfeaa1fd4c2dabc3","e7c9175fbfd9fd84bed95d552bc0a439b07a233c3e91fb39ae2f23197ee53f1b","e7ed299ecf44d4a96c228e9aa30312f405df34d6bea99d4b0f7074c79705a671","e8bc1b4f162c4066d74e5d1b3dcbe344742279b6856736c2e1690dbaa7bcf932","e981ced1bfce64a19fa8de1cd518a93f4669d01548f4819d0e1dbb50d266fe04","ea1b8a251ecc1fd96697d0c602d3e14ec46383d27bb9485a0326cea5576ffacb","ea311dca2ef14e02b9aae563bb28dc737b04b7f01c1ceb2be3d92007d2c74ac6","ea8e5b79bbe5329ae8437677c8316f2f9fd75bb1d40c88308c269140a7e564c7","eaeec7c06d1408fa6db5d7ada0a232b1633ffdf0ac815033c29c159352347c81","eb708890ac7e19bd53007ccece064f7e2a069a3751270b4fdafdd1668136dee7","eb996138bc91c0ee63bafe1ba10b130ff5a2fc82aa4918296222e0a831a569fe","eba6e8e5a12a86f17fade41bef365aa95491c469e18aa91aef64908a4263c905","ebcf0bdb3541c8bfb7c9a53f632329b77341cba6f1a2fa0dc9704acfa3276dca","ebd87e3505f3a1adff0c86ffec6c380734df718301b216b7ee089c174130de60","ecd5e83ba8c8eba6cef9c3da1edb8a84e3dfb4ed71d9a2c1908f2c4d26b26737","edc160a11c07dda8072748b66db7f27b6cd8efbd1faa3f6c826a0fe445859c17","edfcbe4773eac1fe2964179a4ad21294efede89568f2efd8e283ac18bc5693b1","f0e1db9b86e2132f004ebf06819eb55804f766bc03ea5d80f487d5d98bad8892","f0f90dee84db760cc1bb0f6e6983d4de0e3d5d9f4adf7b2b52f0d3dbe6d585a4","f1297fd9ecf981024e1544f7f048705377b53219240274bb803ac30e4a52084f","f1d4a6e98f41ab3f6cfd67cddeab9d0ed287b92cb3dbe575e3ce61925510a792","f21c3a9267110e469f224ac7eb76ca5bb084fc90df014f1ca6791d5770483944","f260b4b268e85a8f1b04b2fc69ffc0bca473d2e42de6f2f70128bedc16558201","f379a1b9e29aa7fc25c4c0c897eaa3c0e90d66a201a0ade8cbf523a5cdc8cf50","f3e04891c79b604f9235f438adfa49ee27db43d25c7be0d1cc06ae53b8f6d2d8","f46904e701174fe2850798d9e1b077bdac42fcac01dbc385298da01118c82aa6","f4de28905adbfe6ae4bc38f8bf5f47a444aa8d0f2023faaa431d6f72f9a3edea","f53265f53af0b0856911ab08b373736964d0c443e8ba61d7f1d45f5e5b04edf3","f5403593ba12130c04827f88d019103e924651caa518b7c290673a02f7cb409f","f5681dfc71121ed0f88146a19479675f2fabc6ed376fd5d162e50d815c048d66","f686173d310f41e26e3fe8a7c1dbf4313e4d793323335348badbcf4633f5d699","f6f5046c1263095a69e774716b0cd0907f6795af8ad683c5f41846d4c54a3449","f700bd87d4a758bb71f47731121a9b2259a9ffbd50b584b82f4e6a1f205c276a","f704c9c9e2cab1ed44578f48d161320b5fb4384ecdd8b40a5e22c4078a8594da","f7993302f695430a0ee938b1b3684fdfec4055bddb378b52c81785c0319e8c98","f89156489d35f9992d5971a52a6e03a7d7f095e15c2c782e85efb1408a2bd6be","f99ef6fa3c9c6bf572ec69eb6eeea9f88ce6590d3a5565bec62b001b6f2a376a","fa2dfc22b4fdbcf402a822e8dd376925655d997a0f96284a60f10665ba3581ba","fa3df5f8349aec4805bbcd279b88697def63f2462d8ada0b5fe1d9983d9a6daa","fa6b97cbca1d4f09662e706293b0aec1eb76b8e2277441f54ab6c548b5423236","faac0c3fa7cdf67b452d407e9a1db5cbe1e9140ecfe300200b0b0a6279c97c66","facb45d3084caa490d9b0ac2bcfcee89629a4c3db5926ec9256a9d27d25559ee","fbc8b53b5c6f3727c084e5e0429e410a3fed5a17e1a0144692fd196d9836a4bb","fbd74e4b8dc748b2efdd70aaab07adb80d7f15a38c1261de85bdfd9591ff106a","fc475f9c2d8bee2ffea435e86e6b39b6e3e071143a4a1fdf6765b0da13b66de6","fd04d7588bb9e6ca0a8b65ed0c9635082a9ee5f46b2d1b5b25866a072236c1fc","fd60f2a432086c6fc4a4c39d8d2d6edf5794c763c05a6401db2bb5fa2c601775","fd618761103380d690cb98804e8f116b6c66ef049fbf67c1a059ce49188658b3","fdbd44d3c55504edfa1bacb4c9b7a6c102659d4deef0ca91b9b7ac567ea9cfc5","fedf2577267d6dcd060ebc4ee8de6ccdafa60ab26b78d74c1e8c784252fecb17","ff532716738e2fc716c10797d9717f324cca3a1234320a84a73a0b89569f11ab","ffd0fe3449e449c7b9fcdcc7e2c1ffb677e57ad935a252de88a0122d437efa67","ffde5c700732beac27a9b5162213d387422ce199400e56d9cefe550005b6a542"],"schema":"fsgg.atlas/1"} +{"records":["000ada42299601fba29016e5c0e0d4012876fb42670bb10fa0b1315477254ba4","003893cc49855d17a15295d7adbe57ee301ea20281dff216461baee0810853ff","0052dfb9eafceabaa590f4497e4d42f19020718c84b981d265edefd432ccf8dd","00641d046d6869fdd0023ab3df99e0e67a6ea28f0dcb701f622b1cec8b3e07c6","0066d4a624c02398f21b4d7a736a9fb5101ed8b6b13ceeab46907e9401af98ff","026a241141ee10eb829aa6ce461969242d5c1d45fe9ca19f08ef4ea880877676","026b08fb343aefe19177e95b759560d340d372def4b71acf613fefee3438ade2","0357495d23fac4fad210b6dd7ed7cc57dd33d107e1659a81f085cad78300797f","036c148f6d0e89858c9bf4cf380272ca6904bb4ca277a909fb71c47f5450cef7","04652cbc95ac4dcd21b837b38f2ca5a0ccd4d0946bc13fdb31c9c15a578d3a2d","04d17203f03279980862496517a1f0861be5f6cc8063bfbf92f8f8ac19744fdd","04e404d89dca295564813149472b1de8e6c43357e2f6d91d169ded7600ed3a02","0509e5c6fdbd2dde0c0db8558647080560714804d00e4f9268342f2e84858a3d","06ad2c8aa0ff3b862edf3ba99e0e4e8801ee163709e66333cd06c3fc61232b05","076259a45e71df780b012d29618c17739246c86321d2ff05a6c272bcca8db675","076fa091c878b19cf56a94be0966dbcd58d52c1839f9d4b85bbfdef650cbdb88","08b3dc660b9d2bbbe75b590b2b86d941bf935a254cd5f09de71ee6894f4048b6","09e90ad705af012a8c36efbf296757f35adf9c9ce3b8908791c75d72c192973f","0a6d7dc5b64970bfdadc9049ace95e8bc163fc421beea70129ff0eaa692c6d06","0a862ee40916522f8ae5f14b3e084bf5f2e6488185583346db96ced16ce7619e","0a9df276d42b56d98a7802befc2404204e0e5ee8bc7f5c032f7bb29aa4ae2091","0ad4403c8f4078dbfa543310c69bd1dfc768e305987214ffc37d7b2600c4687c","0b2d1557ff6df5f4d65d540a5403b07ba81b381dfc799b7884ac72dfa6ee7753","0c22360d4653eb0f450e4d3d34564875f1660cfcb2d546095d98b3faa3967cbc","0c7d3f36e3bb4270edbf7abd99cd2dab772df274cad1c27c7e87e302b8eb1c23","0da4d093b49c0a1f654b38008bb01195e816829279ca1989bd2448194e15361b","0e560af7d9dd2e0f2f588a74cd35512973747f20bdfe0bee0bc889105ea53dc9","0e9612ab3e2095fdf2eeeb3b08d690f03ce16e7f7ce948a10d2159b267769651","0ea7107c2c8edaab3ff2bae32f63cfbef6903a51cdaff257278f757ed5ef429d","0eef4d717eb03f0906aa3be7336aa71f831726afabe8a56077b76f6e82fd08e1","0f11324ad653d8d841962b0eeae9f68b80243d4ef7df4f2404ed4c3e45ba5197","11fe30832d93706c60efd836b09f35f049c4a715ad6144cf277ca240c5780704","1244d27db0cf5075353bcc622d0fb3b5ca6a7d08526e2c5754e8b745c250bf3f","126c817ad25ca9cbac2a0f7446e76c79852459ac7b9c61e3ba5d5cbfe5d37dfb","12c5d5d40e9abe69ccc99cc5be3784c214305ff2165e74d82b3d9504927da5c9","13824d6bce0f961c89eef4bd3c8a72ae6ecf7a1339b9e06eec964dc5c12dc544","13d0363b8d765c87a57eb42c4988320a9c2e7fa09024aa972f4b13d7699a552d","14156f1c6bf0fa8dfcb5cfafac09e012db446d528dad0e4301404fd693b9bed3","155fe673b8ae12549c978e1bf1d5c43e360937fcf2135cdcd5aea6f6c771da44","15d41240067e2335a0354a4e910b6610f2b8f079b8f67186f10181622b4a8999","1746f4f9d47b7dc42280dd34e664b3ec410d3cc69ac76933707499ffa34c79d4","1754adaf40732c3a8c73d2285c25a8b6c8c9d3e68370de618a0ffa8f3e60fb6d","182f48470fff7a26ce3a833c886f8ce9eec3bd4a96aef1c784c670f1b5e73431","1945f527afc3c2930ec4d7fa57ebb2ef7dd6321c0dd3ab9233c9963e9e613165","19d657b67672257ece127f3b957674b7fb4780843148db0a36a0b329c2a418ba","19e75be8ed4dfba2a6f8034154052160a7a181b17d887b3e8724f3e3c111c31e","1a24f6ef0c08a898f309c1b925fc19b29526f913a61a1dfe4b1a4308ebdd97ac","1b3ec24337f0252a00cfeb6df0a0f5d2b6d737dbea61b8d0b4a643f4c686df6a","1b5351b2dc647aba864e387168db5128435cb80da94fc42581cd60a05fc34b9a","1b8cad98d53da179ab05eb47c1783f4c8b45b9f39c635e7a337285f5cd9621c1","1cfd18d1b12b25604d818389a34bbaa746f450e70246c7f4242fc4e215fc46a4","1da011289116fe88fe92cb8f0e83ed7ccbbca251681d4e136c5a61c40364f8d3","1ec9445b242d2a2e149fe71c67bf13d8c0e4ebe5a6ed7b022656b9941973909d","1edc36731a9c76ad07d269d8b4fd84c8c956bb43d6f56de17d6208164856ffbe","1fec5a63a7b2b212e3e5d5222e49061f3b924966c9741294f5630836be8a3925","20901b579f69cc97eb56b492938864667576e1c9bfacf13f8a529c4f6e543448","20d01a387b4d0801cb588492ede88cae7bade9b7ea3591d9e954add1e67cf4ce","21338155cb4f52c49e5072c877771be67c75590d9b238ea025fba5209fd6e018","22ef13e60456fe9046dfe72f20122362aeefbbb445632231b8e364ed9b50e135","23af79bd1e7995fc8162ddc4d830318acb054bbfcc9c7d5cb141ec306da67386","24278a8f6b5925968be17b45f7db4c08169ddd5c92cbc103a166a690c02dc351","24373b643450d9dd3b8a5b0e74a5fec2844cd8cbca7d8a57dbc8b9ad9eade9dc","24d4f2730d94d1b7f149771ef0e59192f4936d142b21f4a56b1a391e4514d38d","252de742c26409c837ef491f55eb03ffcc99da13fb1a2f8ab66efbfb0c081a2f","253bb17320020b6a5ef8f0958856f6c565a239b4dc246d9e825f8b14da9ca8de","2591526ddabbea03fbdc38bf172bc54f42df9bc51eba7ad2b70d6e67215f08f1","26259abc7fe745f52e06f2aa2abb0e50f189bc7608065f04d5c669a0a99941cd","26290a0990d6dac0ce9448e05eb934210603356043dcf14a5d80585288e2aa92","26d6b31965013079d4db67a2c403e01f21e3c30ae65953400dbed92e289a0925","288daf614247c260cb673d8674e8b3874ccc4e269347836851f702d7ac8e2f7c","28abfaf6d50ca38af0b88aa50524200c17af9000da83ddbab3d8f9e06e020fa5","2905a2b4a58bd9ec1c4f77fd3d1d246c02caa49d806272756dd039c79521442f","291d3db272eae084d34c04bc1305f2abb26a7e7acbc5515208469b46719a4ed1","299e929f58fe7d2878ec59ba6ad9fb74f1b1e550e488a4512373b9621f089844","2a38ddebfe3380232e35d5a24f9cb9f7c38abbc9c68add4ea5952c1e65d328d2","2b4f7c8dcc95ca8182105b9b6806391666e6a2c3a5c80d3ce5a5f04fd6cf9122","2b5e739c8f9602c585e67554c457e6e53351679afd56ff324f8fecc80f0891f1","2bc251ffb58a0d03480748058eff4c44079a0f21d75743063cef50263982337a","2c76ce93500601e281a41f5985fe4e3926fc8bc9d01ee687f14052cb553ad2d2","2d46924a94c85f4275a449dd3d9eb6c602cf8a9104db19d224e3aa469b858d06","2d5048eeef90792c0a2b9aed7305598a28db2103fed3903462c6c1882733c3e8","2d599c722a08306b98f2d833fb3e4a7acb9dea92e6a58820caa2f65c09803fb8","2df1610ac1b912232030b5507e5e944515b0f1549bf2b76ecfb12baf0f40ccea","2e1bc31ff6b6fb14d0ca8703a02833db749b03e172f2e91f9423f0751e88c256","2e872e9d3ab8b553270e79673060c50c1afd68a41fcf9fdd0a13cba80be0dfaf","2ecd502add2d801eebed39411fadc9a80098ba9ce04a5f4b728a0e4e331232d6","2f7357367d921995f4c6fdaa693392adcd2df4860ef4d25c8dc47f7ddea8c755","2fb2ed7902a8e35dc36489a23245d963026d688008c92fed6fdc1f6bc27198a6","2febddcced970d495778f33fff212929ac99c23adc42be0c1062f5c8676ffce0","3018f389f6928af5830bdd081c9d03530a379f37d1c2f9196e6fb3c44eb337d5","310bfb5b2d061bb733771e5cb7b3b7d25db43af5eda9f806169b7ef9330c2fe7","31fe4b51d55cd99a4692d2cb787d362cb4c0d0998d3e001efdb5cb7ed838340f","3242912d15a34fbaba05e5e4ef959577b2572533305bdd2e4aa24fe8b0fd1173","32f69a7b8997ae98b9305ee578145d795dbcd39ca4469bf2465e57a0295cda51","335683e33b94cb86b5e426b4faed200673bf850151191a08458136ceb164fd4e","3407ec53a884d3945d86a88d6b9a883419dd426e96b1108a8e6686f30397a629","3442ba5c7643c793f62d90ca841f7891b3dbf97f028bc7b62f8b4f88c1266d1c","34463778cf2d29e3896a65613cf9e3eb3e9f2d8946d17f12b609e70eec63d128","348ba129b7b9c94e24fa8ddb81024e777c60448d1b5d49f7b2075591b23c13b1","35da3938b72cf3520e126ad595157104b69ab748904c7b4e12f563d6b103172b","3600e7356a3741ef02f8b2ffa6a6b5d822dcbb170771f2ea33312dff4470f431","37c8908ea2a349cd3034018027160ad810b28ad1fc203a9a353971e1f7396b4c","37e39faee019bb041627510f1f02746ba9a85696417a083b438eb4974b72c2bf","38a75fd804821f4836f0a7ba8d41af3d3a3a5f5d7dcea68487009297824258d9","38c6396e645750efcb2f187c36c383471b3b0b59290e3b42cfcb9668594cd0c3","3962789d05f324d436a363700cbb5ced5aba791d782b3c0ea73221fe0c1f0b97","3966e5e53811c43962f5d0953e5da4753eacefbea27ecba9d36af2fd8e4fd52f","397476cf107b48e7a662264f8fea9f880231fd3d1e0401622650f214cfaa35c7","3ad8b0398ba6c354c9e31b7438b2515579fc0b1f17de4b35a914c862a3a11e3b","3b3c6cf083b12a840565e00458e2fd4ee8a61f97cda452703a6b13d7776b6c13","3b4af144afed3d52dd2e1f64e23bc25b3475eee5f7af3bde9886761b15c33dfd","3b5d82795e9f5d1992ab67e078fcf1108247ab9b6d1baeac944d3ec0294cec5d","3bce154e59c5c45216bb5372a352e948d6cb365bb1bd47d4666ae0412e507ca4","3c75b650f3fa8217597b01d3aaf25427ae2a658a7c966afeecdb391d3ba547ea","3d0274f77576abdbdf442c8843e955e1bbc91e9f8cbfe3646b119337cdb13c96","3d642ccf9ca4a0f7f5dde1b41f65c99e9c447cbb9e64883b67e4fdf76f216f52","3d9fd2c5877483382f0c7331206393e42827b5dccfd60549a6771b7a5659e524","3dbf6d1c2c8db1a7e3988e2a84b67a4e1d7c8304661652ffa94db3b7eee08edb","3dfcea4ee3d0d0ed09b1f77bac48b33b64ab4620cbfc74fe0e4201b4cdb81ce6","3dffc36586e9078f750b0a2b4cc2c70a17a81294903186dbe8cc47cf8055b9bd","3e2f66baa16c7ea936eba34720a55897438f60b343cbe8fda4eab1e5dde044eb","3f5465798dbc2ad279ca4849d5d0f819bad01455e0dd2a9d98afd4b55cfbd7ee","40de9f41f9a9f56ef6a51d065270e875b4a85cf043b7c4a0173b2510de4979ea","4134a3936170c1fb5fa6d2e2329185a981436477a66b7d31e827c363691bad50","414259a2fda4a1a49729be6fb1aced4675ee9cbdf990aaafb8e5b3153b54d64d","41baa5d98b5bab2ee01cad50c05b83edd8cdfeeb00f30b9406b4b2ec6d13d738","41c768ea17144c6ec225e9a65d4c3c127fdd7264dcba1a89aa17b20fd5d7e3ee","42aeb46fcc3d10b95e4067bc9cda875fa933b4102873f67c7bf1f8ca6799a598","4320b92712bc14dbe10b56f1cd3d1bdc093fc4be6016732839d0be4dd4d027d3","444342c21a4743af5961beeebb88088f5d2a0649f76c71973a7706a744f5efd2","4457ab439bc8f212d83442dc7500e9d45ffac849d0f77cb97686d9b0672fc3dc","461d34fb1d53849951a7e715e52342372d779299fbcad210794235c610dadf64","46a24cd8e385b748f40d9271b1e856dd6d68c91ab356abb11ff6b65f1ef936bf","46cdf2c207f79d388001f6636dfb7a98bb2ba72b9d1c6df4938f0a27691e07a6","471570cdf8144df0c32aba1730aba24c7e42e5ec317af771ffa169f5c842d117","47b5cb2b011c0f7012d75e88eb86a10f3f0bd48545db139669e654cac1f69650","480f1ede18ae031b164d49d676feeb1090fb33932676ff52e1e2eb24e8d154cd","48262b98c0bdbd5ee2314345726d23630ec1771735db8fe5f1a8590b662c9962","482cd15ecd9cfbd8e1943c0fcde0bbf1d875392dc2a701b698f48bfba684a062","4855e1947afc954cb1b20bb45e7af10b098fa34714bd32e9bc77941cf58fdaaa","48797c44c92cb34fd9a57a08020b45c6920b2268dc8ad616c0f814a3710d5316","48d094622ada1806cb30335926007c1abc476b1f7b45a2e250c490afa25e847b","48de3afdc6ee73ed121d1433bc6367a399286d5f8c2c63670a0b3b9752a36175","49e8cf09e38acefd3a0fa62d048028286d3b47b5ceccd8f51f10022978c47820","49ee4a3f2a8918bdbbafb312cfa807d9982800d13d29ee292c6c0daad8b9b8f1","4a724a6a842a132c2185279513f341b79f9be93e42660f1255770eeae3b1323c","4aecbdfafb68feb3124c39219498241864bcf1ceaf87fbf80598b1dd87a9191d","4b364ecb35ad02b06b6b0f32b6a29202f2c835e1ac0d70b89fd0278271799dbb","4b6ab2768e1ff3716ac8565201c031a820c208db9ea6ae1495dd782e7557a3ab","4be7778c4f491d55154a028d9a9dbb35059953fbcd243e0206902a6e64645efb","4c8c327dacf345e184042092e96ad3ea02ed4cece57dac5fa68ea52fbb5a6adf","4d5a44ba07fafeab823b54a21846269330ce35b4c190f3ddd5434bc8530d9b41","4d86a2764c55b5c5f675fddad8850ce4ceab160ac5c164a299fc098899d31aa9","4da0a5be70e8af9c39623deac83822749482187f6a0fc3d186dcfddaa7111576","4ece7844e2b35705ac39fa25913f6909aad5b4b7446bd637ced46b47c0db135c","4ef30f11bd4dd9d2eef8716d88a83010546e54594b2726de84f6d587651ee940","4f03e231c0dc5c9bb2874f6856382d5b205758af9678fffdc7552d4e4ae9866e","4f1e58fc658a4ceda181e2a7fa249305b09b573ffd68c2489f204f4957224957","4f2750b974c1404acb721ffc84cbd1d0756a24211dd6f6503c10ea74dbc45676","4f6fcf4dd7e73d86e06bdb9c14a1078b61c0efb2663ced9bfbc5f46fbb4c6d8e","5029c7b222158ab3f325168fa543d84fd2332d2e3e38db1ce7b83899cef201d1","509ec9c08864b9dd0029f32ffeac85fbac863e2dad459994c65b7cb5264faffa","50fd7e982eb2d2813634b7c44e102788a1a1cd4910a27acbcf219f76314fa322","52049cc9cee43bb27229e6b3e983e02c6aa20dd7d153b13e3c74bc6d2b47cf92","521ed246c4119acd6b579b6eefa23389a1655df54aa35de7671743979ebfc68d","5382c901d160ca2d79888d8acd7a690a5349826b5da486274b0800c9d7513f11","540879695d41205515aaabe5466971014cb43b960a26b8e5958e37fed63df762","540c718b8c0401e98b2b104efac54cdadf0c39c3baf408cb8f25ace687e29f0d","548d237f42167af5cf5caa0ba20f0e7a6387deb6f27765637f078325172396a7","55267f058e9f085117765e4ca72ce875b622ceaceed964f6c396073214835c28","5560616d1e72f0a539f9ebbfea3b7d195c1ef5622f97994af1963748d4f97533","556ee783d8e2e4ca50f656c095758be613983f904d998a6534fb155510114f21","55a4711e799294d06988ab4acf77eacd7d424123082bba3ec987dff0ae13999c","55ae095961d78a1514c4dd1e63d477c60179a8662571ab5a90abd3eb2b83eb10","55dcc23ce52b3918a60029d9398f262216471c280bfe66421cc63240533a6087","566ddcfc45ea5edc695626826ed185930e910fd9107c5bc1844c717b714c15b2","56e7158313357bb145bd98c5f790e569be2203fb2601565a30091a597a7e7ff5","581337891936ba630d34ce9f6b803b82a2130791510f15bab24a07332400417f","58901d008c36a777dc138fa6b6d198030e0e843bc889cbad3acb954c826b3608","5962dd14d3923433cf723d698d1af19ac37a270b6e88445643fc56a646faab5b","5a2064cdf51026eed65457c05f34bec919b31d96d35c29498d298685965f0b5a","5b77bd6dfa81cc339e729e4195e258facbfeb64b9c680512f742e3fb1961fdd5","5be05ba74075b8f139be565c47688a4f395ce71452dce5cf7da4348c7ddb7aa0","5c0206d9d014821b52a43d7b222327a89d4ee2f5b1e21813dfa659a69f7426b5","5c3527e43fe24c5aa171c6fa4a3de7fe5e78f2527aed0dd19cb21d154d43da21","5c79c77f00167ca140127b00f1a79e1ffac621e46fc461089594206a7df8d7cc","5ca67643d5111fffd21deb18569162733e846965bf05fe6eb33ccd37c964025a","5d015880319af666943e68169ca906bf2f0c813d8bf2c5c0262aeb5a40366350","5de00a2f5eabe86c14f360304115f4136c41df1fb664eef6da26072fe7623d44","5e3a589b627edaf7005c60382475fae7229adc4ffbaab6d6fd03e9f08a0a8e19","5e43baca07fb966bf1c4b3ac06bb819577e477a84c5d8d3a9a19c391ada2e0b5","5f2a75b89983d1005a38afa2cabccc3a39f31989807120281d8505ffd564e0c6","5f43c837f39d207c35a58e9b36fe3144017b2012ac7da334714247606f1906d2","5f4fa6dde5930fe1b42f805895f0f5fb135c2b3ff9830f2bd30ae7526a3295a1","600ec184ee9964881bcaeaf72ad38a72db05d5b629d301cb323fa1ee9369b572","616c4dbde10f465da822d8a788feada26e5f915c7fbbc06232287cd1899c3044","62a713311297a7145d3610ee60dd6626ee543645a1918b050c629207561efb5e","630fdcff1f227b5baf5d10bd78ef0fde68791ac0cd8a15f65065f5cc4501b17b","63113617f2e4ee6b827a69bce6afb3949190a282f5feaaa9e2c9f82372623bb8","6312b7a9f8252f49b8ea0cbd0580b80bbb221db574ea74939823ed9d4140d73f","63544fa69b09916d52b305700eb9816305ff22b77162a44edd13897acea3a655","6385459222fba2c3302d3f2e38c57fcfe0f1829679fead6cffa1964248767d5e","63a4394e689acf4a4762cfb4df691d05f923fdf592fd2f8ea41e6a54f98d1136","65725e1cd3323fdf44ec47067fd6670b441ff5f82e99485e1a4fc7d475f14340","65d5b7eff9d03761c8206218159bb34883c09052d6a1959d040f711a881b4d4f","6601b2bb6c908a46ae2985d4683c8baeeec87b0688b9b33d3e8900286bf4d6ae","666e7f698fbeef24e13e91ccfa334cf781233e060fa86bcd7d4d0eb00b30f3d5","66d414618d4283838bddb6b9fd4b5221c280a7f6a715b622143d3bea76bfe1f6","671168c05789fc651cd961a5a15e10adbb76656b802cb0fcbab468ab76412ca2","671d95a6c09bb7b05a5721d52cb761300a2c8f376aac20be2948b7e97bf302b7","680de944f1f5380c579003e329ed6f10702ec8ebaaa8208743775588d2424d05","6989ec486a05550633170d2aa79188ad9b03aeea6c7859dbf18790ba78c5427a","69ebfc7eb8427db3c5c59bdde652d0cb269426126f8540b1b58caa29ccf130e2","69edc4285578313d1dd2f914d69add075a7b354f7fba717606d1abe15292576b","6a34d9279cae58765d6ee4a980192c0e15f3ca217b9f1815861d472a281b3cf8","6b00dccaa7deabc750679ab085b237a2bd025bd971ee1eb7bdc333b393b19084","6c3c592efe9c684ada5661b8cc88a5c3f6e57c841db06b9e070687504cbf6236","6ce6d164c3e31463fb9e144fdf91413e55d077cfc4f25092bb02923fb538a84f","6e08a638e1e28020923effd4c65fc517dbe7b06100ff76cde74e427191503b84","6f3a7020233cd77cfe59eefec0a277f6dda323743c8d80e4e54a95cd3cbc23cf","6fccc6f0c5fa71c43211785dced8abd0f3295040eab56063f4e8d77f1c09b8ef","700cd21af9ed7e81900fad9d52de2fb11db48e64b038e4293168f85e5dd0e043","702d1dfa75e92a916a446429f474d4c296e6ea4e8c487995852d0525e8440659","704cf778db6086c3e282c81249fb0ef09c1d7c2043335ef74c7ecb69bb3e84ad","7075f89b1271fd04fa02d4db95c0f0bd6bdec24e53a7953d7afaeba40e17e8e0","71ef1ed2d5e4bc7eebe7a73bb3e9423e5bc2f8319186380fe8b38334952d3b01","7256ba00af1cf759b95b7bf8ae3b9943f31349bd10a7652a26bb419b368d73a3","7369b339daca0fcf46ac7fe82d65ae95c75d7dbcaaae51209e6d90b6587a014e","73ec844fb3e2b9febd00ba37508b284fad141630f03cb9f74e36a195180f5054","7410de003c7b582e30470d1209eefc796a70c76fe8d61dd9ccfe01ecfa41310c","741c27b54c49167abef1d8633e3743b0e98f82a73731e744b6671e119a1c6310","74b5d2ed555740db7b4b0ea9b73f8fe00965fea8e14d4f075eec26ef7a189c68","75aaecf53db10459d768a6873f6783e7d7110aa510c2894378df027c1b03584c","76bf5a9c126db6eb466287a7c0d823327ee9882a70eaaa6efb03d169b5dba808","781a64598efb2a11156f07271ba1c14c4f6b3d73aa2943b26eae02063df7af70","786b0c2856bf1f3f809e5903b0a971f1e072af5635aa50bbb9b1449f96d7b694","799abc1e8d381b8d97349479139985e383bb49179b5a80f39807cb35a3ee78ce","79faec494bdd6d098c9d2a9d8559f822938c6b2104188db95321d89e7a732979","79fb2e6e6a91117b6aefbdaabda23ccfa596620f548ee5075993a8dc7a8b872f","7a032dbf0351aa32c77c8d187f7eb697500ff186c88c5946ecc15adc972246a6","7a134e7f1822183ed1c0ded720971539350feaaf92612761210cfc3ccdc55870","7aa52373f2721dd76fc8eeb3d6061794f27ea8d11e96bcb1ff25a97994a77d5c","7ad4ef4b8d3221758a9e7f9577750ee03f6cba11c8eae8bf25f74a3131bd21a2","7af2394d2e697f355439e841b6323ffbbf8b90b2e48bf64873791fbbfdf15b44","7b947ed0a9e6e7ba180921434b993c62ac70bbaba6af0a1618569a2d4b705201","7baa35131ece7ed9860607157d2531d4d70a061bdc9bb9876e20328f127cec53","7c2a1c4c4c03e3d68d63e0ab58e4e34d3f2bc1a4a837a055fd13a4e9f95ce6cb","7cbf970a11bdb91a40e248eee97ef789205910ebc913349698fc75ed35e82fdf","7d6133667f81aa66a98755d253ea43301b45ada338225df034d2ffdfc79829e7","7dd54213b65fa0a6ce5aa3c204b5209b67ec16306b776aed7dcf9e6601d74235","7e89b59b456dde4bbbdbf8079665bd82c51d8e500018472981c15618b3893959","7ead0c68ffa0ced241af74dde58b3831343dff3f7eaab64bddb9954545b7ba12","7efb464c6d7b469303c43f718063d8456df6fe43534b5d8a4229f5b9ba9705cd","7f8188b57ad3b0c28210c95954e5623376a4262dd5e75f002700c6094b8d6b6c","7f91dfc2ea1a3131c4090375db0f489c2a572e245ade6cda4ebd440446d6d60e","7fcb8cba3ed0ee9c342947aa88f0f699bb4f5c23244d21c6c739c9b66d7c6101","800060d7b4934508d0277f90a464e3112fd2fc99af4ef23825d09b0ff53f91c3","800a802a4ce9e597a102f0a566535c1f9f7adfc60c41af6bd2db4fb7fe3c0d0e","80627bb83607d94aca13d445aa0ca4032d2d00479acb3c2f9d1a3cdeffe41f10","820c12fcbded9048a363b9e0ebbc48b24f85fd4a68131b5dfc1b19057bf09ddb","824bff7541ec2a4b0be126f0b0791314d568a0eb4e29073de4f9dbe0ee4918b8","82c419e5de083e423330432c9d45c744043d1bccd8eeccb41e3014ce9ae3c32f","83347356a898238c013dff73246440e361a9e24cc3c4e0fe0e850467772b4938","8343a4211a4d0ffdb320d5a4305174d85bb707d15dad978f6436297d022daa11","83a06a604bbe36d72da976fcdeb88665c762b0f0de44193576ef2e0cf29aa9ad","83a97b9ebb29f5cd014ef5e178970a601ee92c44678f05d1860b383c5f63b79d","85a962a7c23c14dff8d683e738b53f422221697b213cafeb616d3a172a6c4223","85e961266b36e0f8ec2a477f1f1dfe7ad748fdde9d906f7bd3241e6924866ea9","8629fddeb4f273b35df69d4d28923adc14eff59d919b1a495d1a68818137c561","872ab2b2d65fe685b91e355f5af051c85b79569ece16448160d01fef38039624","87789dab547842b4e0c822758e1325a3cbb046063e11e105a4779b3741e01cde","87f2b3634baa504f2ed9508c6cf6a47bbfb36214a177eb13d70d6a987706818c","88b615ef6a31bd9958e98b8ea522f49f0360ccac5d9fa8deb9e3ef3fe3147d9d","89a96597dc9c218633adaf94bb5d6dcf4cad8f5e0b6f5522a28e3ce8d8b2865f","89cafbb20d6029656266d8cb0f85103fa519c8032598282fea58c94cc59c4125","89f2105745b3a7cfd30e7d7c598d6c8fdde0a599f30fd0db7382cba50412445e","8b3eec010d1eae43a28c88434f2410a751f790a9d6ec4a08e75e68c171629ab2","8cce78271b4f001606069a575a172041fbddc52de6b582c920aa3d3b5d5b67ae","8cecfa09651c40be4d7c11c117c80e1911dc75bf6f1cc34be64706823cc024c3","8d250acd40c8a24ba0d51cc73e65bba6856509b5fbf4c7d7a435897a01c6e764","8df1420c27503370db9382f68a0af8d2b4d56f9dbc94b24ffae450a905083a79","8e10a3499a8311b3142f240631df7fdd58c46714e4a954280f8a59620464b7ff","8e7371228a726f381fb811d1d812c39917788a3df7e53dba1a3c364e755a0c03","8f3827158091bbed154d21c843284ad472a4552da2eeb858748aa29676e45662","8f4a21c70e4b933eaa4f9cee119945dd2ebeac532e82d34e17511b38cf03608c","8f6debc54d2bd7abb42f581f2204fc78b27ff8c67ee4b6392b4d71c5f983ee9d","8fae27ba5117e202afbd523b249fc454912571900fc909f5419b8ac96c773c44","902b958b4db7d8d8bf73a82a8aa86e5485b39477047c8ad60175d118fe31d987","9056c360e59fc78edde932b54124df317f2f04a90c0c6eb7825a87b89edf1ca0","90aff66decaa3a0998e9a6741963713c0c82fc70da505519e3d60204bf715fa0","90dc4cac6326293bb54486d3c873b83299e9a5ec8c86a68bf1cc131f5e4e2437","918126027fabb7947dd4ae810dd561ac22167102f9f978f86906624ebe88c9ea","91b495938bc6015970bb02c844368d3eee84425b472772cdb374a5347db86de9","91c9ced5e9ab8da897b7f69166a7d0bade5c58d511b42d60d5430d536da45d09","922a332aa100d622da733aea8fc74094739bb63cd480d3349a14d2418ab6b1bb","941f70c384905ab77cb9a88e2671301117e4df553da6fc7a09210710deb9b6ca","9442788fa51227044803f1d3efdfc1c2b2da372871a85f0f7a6bb3596a5c003f","9460f427df72c238c4b55f39c8864f1fa3685b0716a53227ea6f7b591d955c82","947a1cdd43831936480167169d30334f818bb5d882650a3547827c05204af111","95f0c5f3b9071db39fd72b88ec9fb2079ce7553fd5884fa527bc9216777d7c10","96c4c83df72e9d860e2ee51f1a74bc867c4a45efc8bf11bf88aa82e368b89aa4","971f59cc197732d0c0b6b8aabbbefca4550fb8fb04f8522bdb4257c05a28848a","97edc66e594bae06bb273db84a35d84c8162a1fdf55ed46d781419a9f6a2e4f2","9808ac162523484fc50a7d41dc20fd4d5dd365a91406cfea580aab9f69663fe5","985638a05562bb796911ec231d306b81e36ed6b58219b3bde874559e9600b59f","98a097d6ebb754334250dfd3ccc5f3dfaf5966524758cbfc9e10adf4a0229693","98c7e4bc2f05e9b4ca703db4a02347db7355a44f04e3a4003e26c46a56bded2c","98ecc99d3396aa9a35ce97456be66c1aac0cc05bab88aa99109649291e61bc0a","9944d1a9674e555a41d31d069d136461eb06dd4052d40f2e4ea4368dd978e01b","9a8f2389b8ebc29d3769868ff8b918fdeb2236d88192fcf76ab0ea3db0857fac","9af18d8cfee466bc061271d82254d7ea638b59b8d5a3901c6610d5baed85c38b","9b01e565a1541f9e652d7afbe62e3bbff28430c1ccac2226ea434f45fc9a99d0","9b466e8fcabe551bb6292d23a359be3ea15b7627a6ad9c9e6a4ff11444c20860","9bac7daf255467f47b83723095f93fa4b574d5fc08593f48825a2b2ebb8e2dd8","9bbd03293bf53e9db51401d157b3eb2aa51e9c70449350e98b9a0a3fc9a684ce","9c3b318c461b56a8d277133a6b947ef5618690ec281c42e9de6c27f22458d4d4","9cef1feab6841836dc20527fcc8ad9979671fe811ff80a5a33bae113fcbebb97","9cf90b3aa59f3ca0e40fd9e1fec9703428752d63bded6b091d28f614c9ba99ae","9d1a0da545eb6b2e16b18fdd305a2c000ff2340c19ac843914b45f6a4f936227","9d8637e5adebaca208f21af0a254e80712988867411be560031f4b7a23cc04f6","9dfd29090b50334ae229e4a7e812cfb9f6204a66dde563e215d8f52e884cb103","9e77badd0923fd79ca9761a41780ee4dd4f9ca9b62512f4fb59c7f8418494da0","9e9edbe6c5c90ef3aa89a71fd1ec54069818d2ff48ce0f35019b811add042047","9eb67ea41c5bcb9557ba51bbbd1b321a78f16335cadebbed848d8e6c1fc68bab","9ed400941ed49b2d90ebe3cc111d90d8bc966608ca61fe9bc315a3c1dbe8bc1b","9fb8c5aa087d38dab064a2d6054826377eea3dda98229725c2523f63a87e4750","a0ff0d0bb3a3c801b637d091293f2eeaac68e934274e4116d298ba60ec3461cc","a1baa1f699fd4ce19e8ef6cdfe346e1b0be63e16d5c5cd5feddcccb16a62f269","a2aec2d2f35d7174801247141d637e77c4f34e478c575b0e0a04c6251efaf993","a3c84d76be9d891812e795dd46470c2978dceeff928d729c0d5dd6def599923b","a3d6708506fb5c28f45f0d610bedba11b1ec7bcdb363ffff3aa4cddfa515f56a","a476183540f2e7121e533bf2dd9125dc071c81acc880e88cb435cad7a6d35b97","a4a8cca930cdfd15285ac3a7aa757d61501fb77fc12a7c3fbd78c096b279cf63","a50654761d6812cd811df02199e1b7b25c9b0d65e591f65430f9277ec43d9c50","a514a8c0898b6697696ca6f0ed9a43bf8993085b2db4299e3e9f8e3419c4a5ee","a644885c31f390b5e6b7fe2fc8d086d9144699295ccb6ffa51b3f7c76c8ca71a","a64e8aee389ae696d0d4b045c0153092113fa522ed5a0fd9b5658b8418db4ded","a6c531ed9bbafabfdd649f3030daf2f24461163aaf99dc73bb24dddb77bbcb90","a70d82083944311ccf98b6aa8da5adebc93c655759eaaf8d79624bb3d322abcb","a7ff7302e668dcea1cd1db2241ff95c0d73534539bd03fdefebbfb57f60d3849","a8b4a33078335d2811bffb78eee49aab5fcb31597dae366d43e20c7f7800994b","a91a47fb4fa5c1b1a834fa602030e435ad641240e6ceeb99eeeab7341ca09dec","a91c8a1431a4120667cd523cf56bac004794fc5b8b24275ad2f9c8a15c75fba1","a986593807953215f834ba73e7d2565659b32aa849986013f8614bb1c61ea8cf","aa131e74e695292adab9f57b3ccc5a503a836dd4b95a3b2b107c69f35dba3637","aa4103342641899dc00c22207c13ac31c0c73afd97771b0a9b249187d979625d","aa70263d079788757f176da269e554fef9240845706f87a93101591f8114e807","acae1db4aeb323f3b637fa11b087c3827a2fb6d69718362f54e3bc48f70ef7d8","acd7884bca46ea9422503cead985691da05cca25bd5ed52a199783cae7b8b01f","ad0e6d78c1e450e19bfca4a0e904644ab0ae315607811a28ac3dba20de869786","ae43a4d252290ec0e18c64dd58d51bc885020b2473e71e3ed0741184c9f006b7","ae69fe306bf5db346ddfa4367cda24c95e44213baca27b0ee7d7167bcdd85af6","ae8c200dbcea29f43b29974cc247d70647c80d5d76385396f1c82ee9f669e2f1","aec13a075b84253397fb97e1c93a23e1aaee6d6bff2a9161bfd00a5b1d7611de","af12215a96963c1e7e5d766ed994695e423e4780ed0b3007aed87b150d090c05","af6b60ae365a6cbeb140430b030bdb667f53a2a97508ae92dfc9ed91ca73b54a","b09355a97e3aef396f681943b37a404a98fccc6bcb97781eddb2fc000d1d985d","b0ecfca0d114bae34ffa62ac3ea05159a4415fc6eb73ab1fcc4d79f657268f19","b25c41f19ba40e646fd9b6f82051ee4c38985539e445b26bd628eae98537df53","b262187aa66e8a97083bf7f79b91595bf7a4077abe7f8be5b00b4998f4579d20","b3f50ed7eac0e9c54b74c4f4e02297dd2d2465ce4b699bcc15cfddf54c0f0f81","b4091f93c3d96e36b0708f5dcd46e0e7a0a48f098036ccef6164e4a6429ed94c","b4093c67a9195ee7d28d2575e967ac80057b92339489c244243c7c504c669ff0","b44352445272089cf90967d4d413cf7009bed0ac19f3fa95cb831d5ebad081c3","b4ce73bea5219f1b27bffb36c6a9dee14447a710a8938db807770083db4552ac","b4f2140fb766faf0065a563ac3664f395b24c81dab0d0d0d01df47b22e888d29","b5102ef50e7d4ed1925af5a8b45192e737df02fafb75d7065995a2bb93d2e8e1","b5428b5775526a00645566822530fb969b82247ba83f2c80c06d34151e1f9061","b5c085be21651d8579e52cd3ffe4abe6b7f45c5a9ee84d38c47b4734409918d8","b6cf3b02f36e0efa93b04667cdc5701340033a09e41a7196277cf6756999a666","b77c6669bcd54e0fa949faf2f7205f2631acfbc1ccf79f93f8dab5c5717f0e93","b7fda8f4bf81f8213d18e3c314df5100ccb6b8db7aed6b70aaf202deb606a14f","b7ffd6cddb12384224772e8de79aec89d8f4bca966a3c2a05763889f92a6db5c","b83b7229045affbb98f8fc46f289ad05e6626ef52e3ed2f7e70d332a54a69e2a","b83f5334b85422ac110a24286d5af7003f2fb5b0d783efe257b38a2281656422","b8abe10a2a92bf537a49e8dee92baf8de3ed591848a1b25151dab0d7ab3134e5","b8b8c5cad182083f45ce2d05d036e6bfe91cde1fb63f2e5a97c683bb7ef7ea0f","b96cea09313d481dfff1ed1a2c552ea29e8fe68f52139458996a4e36157748d2","b96f9beb6d6d8fbf88c4b8b2b807a362f2640479cab6173cf64c7710817785a0","b9ad2510d8249ec4c8e7fd8b2471727aa1bd0ce8f3dde78e545fb2f8f2985a1d","ba5c707cf9be40fe966c08807779994e20ca3f30ea9d73e26ce31ca334c05640","ba7d7464da8e13722232c8f86273774054693681becc450a68aea21a5a0e9b91","ba87e5d43ddb10937bb17941f055f80a223d0981fbba44107aeec8530e3a7774","bac3431138e986d6426c1e81bdfe0a968394896c0751cbbcc8f36002fd0ed069","bad8f17b1d399ea125c524895571601c90b6c93418c248bd4ebcc7886bae9878","bb230236c4ab6353afb4147014c93204d3d1eb8a6d18558075df5fe79ed7f392","bb7fa81e41820d63d58313460f5a3999a1f9fc2cd2fb10cbb5b41a931d8be6a2","bcbef69f1ba50e45f3faf1b4529c32cdcf1e5a6612b5bcbc6aa6790ee14b54eb","bd3bf6053f4d423ff21f7ffbed9d0e68f3ea64b7292c048e9a37ade342bb7b39","bd714f38c881208f1190ad714bf8fa5aa63adf302bdaa8ad8810ff279e43459e","be75cc1ee935f783be39978de91ae196c16141d4096e16eb6d07f59583296b4b","be8c3cb2d8d67e63c8b069920b74c6272922febbc6a0a2c4a0072a7a213681d2","beed0f36d9b1b9a20bfbf89c96862482b8d5b9d4284bc89539efe9c9b11f000d","bfd21b5c8eb26e9d475868bb30d66ee08f20876e9df5cd06aa8fec01ffe666df","bfe97e65f2cbe6bcd0f14ff57ea4dc1dedb2e5f0db92d04d0982cf1932ac1c3e","c055d3cfd85b2ed4607b0d9d3a15ab7204c9f149599f748347dca4afe102af0c","c112d36ba38c362da1c022945db5b6bbdc3014685ca9bb7d940f5086f00a675c","c23a43ed460117f663cec698412729fd91b5aaceb48cc4e55a785b525661bf1a","c23cf45c1dcb748145d87f5c173dd3c8becaf9e3f6fdcb3e2ca91d6726b0842a","c24546a064b9315172ce0f951bd5fa2cd1b9884231cf1bdc1dc714771f1b3886","c29b8d250a7b5e73f4ef675329da2251b8de032501e4836445b6aafd90c645fa","c2e96d98c8ebc10237a2af1c224f626acfb9072c83078f4a8c6d9ef0a58b4a8e","c329c9df0dae8a036da9be440432d045be3ee13cf5664cfa6ccf11576ed11acb","c4600cd5358b5798a075beb54539d952f200def1c9a573bd237c795fd33ba36f","c4ebd58c4ff78c9fc0cd17d80ed563520f7908f9d1106735ca0f5a7abed202a6","c5db39bbdc8c2bd2aa7b58c28c3df9e407955cc3250ce7825c842cc4c30eaca3","c65325f807190f7084346376e2f48fc2b6bb946004a1fac1d8d117930e93d462","c6752cc3c7ad06d1e9f127365f078919ac46b77f8a8fe413650094d914838ec3","c6867ec30530fd3feca89a4e968522f783b636b165ef74f288c42dd50bd51a3d","c69b32bee3e47d9568ef9acdcd59ddef6f6ebe3b3a45d257f6c5d4145890ef2e","c6bfbb004af355e96ed5b4c8c9b8b7a96d1c08d24bcde7c666728eb9497d6d71","c77c4d3f536cda10a71fe6a9cd17ea7c1408200e2f7aa7c5325d6915ff250c85","c82f38f23e7ed3e1024661b7a22ff694e88d3b268240e2bfc98e630df8a062d0","c8bd340e6fc7fa3e97415f7ad4c22c51d88c6e77f782c12923e841c04d3f882b","c93cd4cb5cf38fe6221fa8ae171ff54240b5f99ba80cd740ffac69c57e5fa381","c98c33b9137ffa25c66a9acae385fc41f9cbfe6d326944be0192b5657d38ac8e","ca50b525d7aa7762c56f402696dd464841daf19b036bb932e325090004b4cd71","cad13b6653fd9f811e67d13c5f01f9dec047f8c384097cee01dd2e2db39e539f","cc24c3770587f2421514fa399d2617201752bdca145ac39058de91d45d3d19c1","cd2da00f6f1bad8fb7c1b87cff80e122eb017e44a471cdea769efc67db369038","cdbb7338988f2fd35fd92f21909b7801d9954d1c7ca78401f52c9313f21fb6dc","ce887fb65b6977a2046e7583d704863624e55909ebcc9c3ed065b3d13079a410","cf9223c369b6fb7baa52f301f904352ba8e8d5e4c2a06f70de6ef1cf76fe1b84","cfb9705939742247da0cb71fdfd8b5f7a1bef6f1c2f0979a8f42e54c4a480980","cfc3b5044af37ae7485fba8067dcb22b2438bdaa6e3a30c22ce0f9e2c00aa597","d0481d9b6111ab4afba0462e88970b863284807ff44ca97364c84952e3f88583","d0973a1aca6a118375b466d6e91821f8450110fdf042ac848ee16912012d2b0f","d0df3068db679e24d9487ee09a6462ac5cf3df30f46ee466b66feb6dd5ff71e2","d151ffa66d8d096e0272f0dfff6c27e978cfda570f7498a727593081888b4ebe","d227e0a73e3c5452bc5ab41ea2c695dfc0ff9b0c1c81e59ab3173f796a4157cf","d268e680ee1136a239a40ebf005b30db6f3b52a228016f3193496f86250f15c3","d2989a1607fd5303615937b8c117d127b1b1cde519662ab1e1324390220e8612","d2cba4dbbfe3d026f825a8b470a2f6011f9b8e245cf042ae8889afbb17dac6b2","d2e4c515093f8a2aa824c8b542a016e5c321065f4525931b2fac4f8af2fe52c6","d2e82db1f6e479001e15c9890732b5049f8c900c568d5e3d15707a95a7dc3610","d31e8aa21d1498f2d4a07c4cc89ea6f5a6d3ce54d334dbff230e0f55db35c85e","d36034e2f9cc642d0f9f24cf834fa741bac5b8b139cbd2f50e2065161c9f3cb0","d36eb7456d2a42d1cffa4b60708e2bd3116f7f6758c96bbc0fee0f1704ad8a79","d37de74aadd5916eeae243decf347821c4e946356b9f70471658638ac3092f91","d3cf9b1433fd9a083c60baf6ade1df7f2a33e0cc7d519f491f9d6a93139a41e4","d49d02cad8bbfeac607457b08aac6068916ef45d8f6c980279d6e654407cc7be","d4f51c31a454d9abac29457cbbc21e1b5767c0eac1b37c41ee787a3efb05c80f","d52ca358246f638d0e11a061e97863697df44f43b093d6e8b84ba67b5838f2fb","d555a0d2329caace197c1468fe6708349125762377ee3bd04b031b7eacfc26aa","d581443d0b6b42c76b816edc6946ce01a639ae42653ddc8cc2d6a89ce14fe947","d5adedc08fa25bd06734afd1db3510dbc53ba0dfdac20cf601fde0c77702a72a","d5c084e12da4a5111487c166b879042a21a056f761ee22d9237cb4f65f366341","d6077d547aa21ea10a9bdf6c752b8d1a0a6382b4b43a0fdf790f245e66a609fc","d67e8c1aaab1ce6ec1755599ecde153c47c6b90dd4c301663abe9057bc31af57","d67ec5caeb2af5f9c57533a34cbde7daba5f5b2e5e6ce34c3250893eef25f13c","d6abcc1484c3df45bde915abf48324af1e995c3266a3c6c069e98e94c8d9a4d7","d7a44c85c25ceb7d42280f0c2576de52a3b3cc3ad2333e788ecdc7f7f7fe4b3b","d7f5db16fd3b6ddd5acdf655e090ed0e84cb89d9eafbe1ea92b273b71a38f173","d84489933b19a8b073c65a0386e39e5067830facdc365ced6efe1948c7201771","d8c8b3c52c89cd715a7fdd2759a6f73c3a5f505303b110656cc35f7549a37cfb","d8ca8e025e226ad6bdd32a6a9fceae2982b0413a0ad09314558b54bdc724bf99","d8d03142030c11a0aa1012102fce2b202baf88e424a1236832937e87450dc579","d9823dfddf6c507ec030fce4bd2d98fbda18e595c2ebc563574d9196cc7a5e33","d9b0972f3406075b860ba7cd2e71d4492c826960319b10389c2c2820e2981254","da37a61fab07ec8856b725854e4064f55a59149aa69cad1bcbf89ec478b9f578","daa0fc9f9dd08cb2dc48bf33c9808cfeebff77cb9fba48f98ef597bb9dd6df55","dad01e5bfb13a6c4419f4d24fa8dbb424e93a1c4be656b0e5dd48ac546e0a0d9","db049e7abb7c75b608ae25cc8a9f95959f7aedaa53e22390290319cc2eed3977","db21a75b4fa6165f75268963474f3262124795d816ba80f685bab2c6eaedb028","db66a999537b941fa6d512908894ba86e8dadd0e14b290ebc119555b7e60264c","dc8c31e3075adeb63113852569b83dcd432485621eb77fef62cf3cce5c84a214","dd97ab52fd89f42352c595ce137684cc519c473fa17969e8a6adcde7322a4748","dda0a34d6704887eb36bbc0173334b49d755cac8cea3bbd17bfa972f04183dd4","ddbda9408727a19a4a55d516bed99331edf67d8301de9c78564716465c949619","de0f295bd0e46f29db1167d6c21bda624887c8543545d0c37d662e5b1b312341","de9a46da1f4605525b484a228f8bf356a9d900ecd16473faf77944b22575c141","e0288c94ca9c16a6de217e6baeed720fcf83e401bec45bd15ca47ba8fc9b44dd","e1667469384ec775a3df665679cb3fef057dc84dcb18ed8db8b9c5723835968a","e16c328504278cfe520d6d99990f2a4370cc48159aba86694d0f7598fd4b0611","e24df071f5325bb3a5b20f355143556bc7712535ee8b6ce4c426598f06fd2448","e28d8e6b71264d0bfab853e63178f2c151367cce0dbd16125596ff3604b6658d","e2c734504d211580b4e6674eb1c7d31fb6fb730c037210c34c980a96f9098269","e39ee882667ef28feb4971b73f9a01d3d72c557e1e56d59487af8e0f1b21edbd","e3f19c383354cdf45311f92f00b90fed25dfba7e9892ab2f5f3aa4885876b75f","e409fbfe439455330c0fe003de860e30f7093cc3cc83a32f886c9b539a29f60b","e519e78acf2938460c7ee053981c744dafc7642fd03b56a117d5fec78d258b90","e5db07b7fb0eed216d838fbeb9491257cf54f9bd537a68c8edae7a89fe64c8d8","e61705ac769699a40c52e332cd890187ca9301fc6e64393c8c9064144ccc2dbf","e6300ee8e6c2c4ce6d7ab02b7b06fd1cabe3c5c52b99a6ea3ea8b5acd5092e0b","e65e28b172b77d093f5425112bdae7ab93756487226fd7363057f85bb2a2556d","e734d068446591aba283d136c21b4fb0209f91352cb4fc6589bd651cdbfec163","e7556cd0bdd06760602ef78c5e3b30b4dbe175f96b7147b56ee2ec181a4c5ea3","e7a333109a7aaec2b71048868500c15e721900628eb48790dfeaa1fd4c2dabc3","e7c9175fbfd9fd84bed95d552bc0a439b07a233c3e91fb39ae2f23197ee53f1b","e7ed299ecf44d4a96c228e9aa30312f405df34d6bea99d4b0f7074c79705a671","e8bc1b4f162c4066d74e5d1b3dcbe344742279b6856736c2e1690dbaa7bcf932","e981ced1bfce64a19fa8de1cd518a93f4669d01548f4819d0e1dbb50d266fe04","ea1b8a251ecc1fd96697d0c602d3e14ec46383d27bb9485a0326cea5576ffacb","ea311dca2ef14e02b9aae563bb28dc737b04b7f01c1ceb2be3d92007d2c74ac6","ea8e5b79bbe5329ae8437677c8316f2f9fd75bb1d40c88308c269140a7e564c7","eaeec7c06d1408fa6db5d7ada0a232b1633ffdf0ac815033c29c159352347c81","eb708890ac7e19bd53007ccece064f7e2a069a3751270b4fdafdd1668136dee7","eb996138bc91c0ee63bafe1ba10b130ff5a2fc82aa4918296222e0a831a569fe","eba6e8e5a12a86f17fade41bef365aa95491c469e18aa91aef64908a4263c905","ebcf0bdb3541c8bfb7c9a53f632329b77341cba6f1a2fa0dc9704acfa3276dca","ebd87e3505f3a1adff0c86ffec6c380734df718301b216b7ee089c174130de60","ecd5e83ba8c8eba6cef9c3da1edb8a84e3dfb4ed71d9a2c1908f2c4d26b26737","edc160a11c07dda8072748b66db7f27b6cd8efbd1faa3f6c826a0fe445859c17","edfcbe4773eac1fe2964179a4ad21294efede89568f2efd8e283ac18bc5693b1","f0e1db9b86e2132f004ebf06819eb55804f766bc03ea5d80f487d5d98bad8892","f0f90dee84db760cc1bb0f6e6983d4de0e3d5d9f4adf7b2b52f0d3dbe6d585a4","f1297fd9ecf981024e1544f7f048705377b53219240274bb803ac30e4a52084f","f1d4a6e98f41ab3f6cfd67cddeab9d0ed287b92cb3dbe575e3ce61925510a792","f21c3a9267110e469f224ac7eb76ca5bb084fc90df014f1ca6791d5770483944","f260b4b268e85a8f1b04b2fc69ffc0bca473d2e42de6f2f70128bedc16558201","f379a1b9e29aa7fc25c4c0c897eaa3c0e90d66a201a0ade8cbf523a5cdc8cf50","f3e04891c79b604f9235f438adfa49ee27db43d25c7be0d1cc06ae53b8f6d2d8","f46904e701174fe2850798d9e1b077bdac42fcac01dbc385298da01118c82aa6","f4de28905adbfe6ae4bc38f8bf5f47a444aa8d0f2023faaa431d6f72f9a3edea","f53265f53af0b0856911ab08b373736964d0c443e8ba61d7f1d45f5e5b04edf3","f5403593ba12130c04827f88d019103e924651caa518b7c290673a02f7cb409f","f5681dfc71121ed0f88146a19479675f2fabc6ed376fd5d162e50d815c048d66","f686173d310f41e26e3fe8a7c1dbf4313e4d793323335348badbcf4633f5d699","f6f5046c1263095a69e774716b0cd0907f6795af8ad683c5f41846d4c54a3449","f700bd87d4a758bb71f47731121a9b2259a9ffbd50b584b82f4e6a1f205c276a","f704c9c9e2cab1ed44578f48d161320b5fb4384ecdd8b40a5e22c4078a8594da","f7993302f695430a0ee938b1b3684fdfec4055bddb378b52c81785c0319e8c98","f89156489d35f9992d5971a52a6e03a7d7f095e15c2c782e85efb1408a2bd6be","f99ef6fa3c9c6bf572ec69eb6eeea9f88ce6590d3a5565bec62b001b6f2a376a","fa2dfc22b4fdbcf402a822e8dd376925655d997a0f96284a60f10665ba3581ba","fa3df5f8349aec4805bbcd279b88697def63f2462d8ada0b5fe1d9983d9a6daa","fa6b97cbca1d4f09662e706293b0aec1eb76b8e2277441f54ab6c548b5423236","faac0c3fa7cdf67b452d407e9a1db5cbe1e9140ecfe300200b0b0a6279c97c66","facb45d3084caa490d9b0ac2bcfcee89629a4c3db5926ec9256a9d27d25559ee","fbc8b53b5c6f3727c084e5e0429e410a3fed5a17e1a0144692fd196d9836a4bb","fbd74e4b8dc748b2efdd70aaab07adb80d7f15a38c1261de85bdfd9591ff106a","fc475f9c2d8bee2ffea435e86e6b39b6e3e071143a4a1fdf6765b0da13b66de6","fd04d7588bb9e6ca0a8b65ed0c9635082a9ee5f46b2d1b5b25866a072236c1fc","fd60f2a432086c6fc4a4c39d8d2d6edf5794c763c05a6401db2bb5fa2c601775","fd618761103380d690cb98804e8f116b6c66ef049fbf67c1a059ce49188658b3","fdbd44d3c55504edfa1bacb4c9b7a6c102659d4deef0ca91b9b7ac567ea9cfc5","fedf2577267d6dcd060ebc4ee8de6ccdafa60ab26b78d74c1e8c784252fecb17","ff532716738e2fc716c10797d9717f324cca3a1234320a84a73a0b89569f11ab","ffd0fe3449e449c7b9fcdcc7e2c1ffb677e57ad935a252de88a0122d437efa67","ffde5c700732beac27a9b5162213d387422ce199400e56d9cefe550005b6a542"],"schema":"fsgg.atlas/1"} diff --git a/.agents/skills/atlas/assets/seed/records/540c718b8c0401e98b2b104efac54cdadf0c39c3baf408cb8f25ace687e29f0d.json b/.agents/skills/atlas/assets/seed/records/540c718b8c0401e98b2b104efac54cdadf0c39c3baf408cb8f25ace687e29f0d.json new file mode 100644 index 000000000..ec4df80d4 --- /dev/null +++ b/.agents/skills/atlas/assets/seed/records/540c718b8c0401e98b2b104efac54cdadf0c39c3baf408cb8f25ace687e29f0d.json @@ -0,0 +1 @@ +{"citations":[{"path":"tools/legacy-pr-update.py","repository":"FS-GG/.github","revision":"23be79f841f724cf4a64a9ff61a54cf55bcfa5d0","sha256":"34557a2c7ff791339e887d3a9ec9f444104809edbe5412a0d0fc0de4c066c501"},{"path":"tools/pr-lane-admission.py","repository":"FS-GG/.github","revision":"23be79f841f724cf4a64a9ff61a54cf55bcfa5d0","sha256":"acced39d9ab6aac1ecce9107ef6d26618a64364ede9271b5668dcf6bc29c2f30"},{"path":"tests/pr-lane-admission/test_legacy_update.py","repository":"FS-GG/.github","revision":"23be79f841f724cf4a64a9ff61a54cf55bcfa5d0","sha256":"4af9dc45bae77f13f972eaf2c500e2b0d0e169bd342d875d1692f14642770f1e"},{"path":"docs/coordination/legacy-pr-update.md","repository":"FS-GG/.github","revision":"23be79f841f724cf4a64a9ff61a54cf55bcfa5d0","sha256":"c1820e827fe16b3fc207b024fd39a5fafa6b37ad94c321f1d19d34e549d4adda"},{"path":"tools/legacy-pr-update.py","repository":"FS-GG/.github","revision":"71d167e532f650fbd8c57353185adbccbc32ae00","sha256":"5773499da99cf8e0d4c82dc38e5439eaa463b85570abb543d3788ee65e6c38f2"},{"path":"src/FS.GG.Drivers/workspace-inventory.json","repository":"FS-GG/.github","revision":"71d167e532f650fbd8c57353185adbccbc32ae00","sha256":"13dd28134211b416426c39877c6fd850ef5c839157aaa8ef7520127059e1134d"},{"path":"tests/pr-lane-admission/test_legacy_update.py","repository":"FS-GG/.github","revision":"71d167e532f650fbd8c57353185adbccbc32ae00","sha256":"2b766d98419c148b801c0cb71b149fada000c9d8da49047a526c13440d3b73db"},{"path":"docs/coordination/legacy-pr-update.md","repository":"FS-GG/.github","revision":"71d167e532f650fbd8c57353185adbccbc32ae00","sha256":"6036f92c7f52e18f227fe1c1ad687a628972bce43ba2cb91d4acad98c943c9e6"},{"path":"scripts/board-currency-rules.py","repository":"FS-GG/.github","revision":"71d167e532f650fbd8c57353185adbccbc32ae00","sha256":"904706590286178790f843ecaeab28e0d3de61ac943bcc0e5637d3de5aba490f"},{"path":"tools/legacy-pr-update.py","repository":"FS-GG/.github","revision":"5d832dd4fcdbea9dea307f8e6007cd668d4e16b8","sha256":"67ed550440daef8b49622e1cdd614e581b2cb741a964774ab3a2b08bab9535ee"},{"path":"tests/pr-lane-admission/test_legacy_update.py","repository":"FS-GG/.github","revision":"5d832dd4fcdbea9dea307f8e6007cd668d4e16b8","sha256":"5e73ddd2776f27cc11cd7303d29f1f3426e5c6c025deb5f433f5b6d0a08474a1"},{"path":"docs/coordination/legacy-pr-update.md","repository":"FS-GG/.github","revision":"5d832dd4fcdbea9dea307f8e6007cd668d4e16b8","sha256":"e4291c39dfa6eaad01b9e21184629d9a96dca1232e5c880236de3207770aee89"}],"conflictsWith":[],"id":"github/legacy-owner-pr-continuation","kind":"boundary","recordedAt":"2026-11-03T08:33:18Z","repository":"FS-GG/.github","schema":"fsgg.atlas/1","status":"recorded","summary":"An existing-owner body/title continuation is distinct from new admission or lane adoption. The separate --recover-legacy-update route binds a complete native roster of up to20 existing PRs, current default independently of historical PR bases, native owning Delivery references and exact issue bodies, existing source-change marker and pushed-head ancestry. It leaves lane metadata absent and preserves unrelated machine markers and reservations, so ordinary cap/unknown-reservation checks remain unchanged. One native Root operation comment binds repository/PR identity, owner, branch, previous/current heads and operation; REST/GraphQL comment identity and author/editor join the maintained board-currency Root trust, never caller-supplied login lists. The repository lock and adjacent rereads precede a single body/title PATCH. Fixed native-PR custody records intent, full deciding fingerprints and possible-send before effect, with complete independent roster readback. Uncertain reentry is read-only. Later operations require a fresh Root declaration explicitly resolving the exact prior journal hash/intent as delivered or not-sent and native text/head agreement; each prior journal remains intact. Source and pure tests do not prove deployment, a concrete native authorization, actual continuation or Delivery acceptance. Root policy decision is cited in the owning source document; it authorizes implementation only. Existing exact-two adoption, ordinary creation and SC2 admission remain separate.\n\nThe later prepared source also closes the actual Drivers dependency graph. The maintained workspace inventory delivers the admission entry point, its lazy legacy module and an exact projection of the canonical board-currency source to `.fsgg/legacy-pr-root-rules.py`. A source checkout keeps its canonical scripts path. The dedicated packaged alias supplies unchanged Root trust and reference parsing without making the ordinary Root-only board gate available in receiver workspaces. Actual maintained staging controls compare payload hashes/modes and exercise a complete valid six-PR plan through the staged CLI with inert provider data. Forged Root authorization and wrong owning references still refuse; removing either dependency fails closed. This is source/staging qualification, not a published or installed consumer claim.\n\nThe original ten-minute semantic job cancellation remains unaccepted. Its separately reviewed finite bound changes to fifteen minutes with every assertion, step and permission retained. Existing-owner scope still requires same-repository Delivery ownership; cross-repository ownership is not silently admitted. Fresh exact-source CI, native Root declaration, guarded first real continuation and any package publication/materialized adoption remain distinct acceptance. No draft-default or new-PR limit change follows from this repair.\n\nWhen present, the inventory-derived packaged alias determines legacy Root policy before a receiver-local canonical path; otherwise the canonical source path is selected. The loader executes captured bytes and records their relative path and SHA256 in existing inspection, intent and custody as rootRulesSource. Staged canonical-shadow and source-noalias controls retain Root trust and reference semantics; a synthetic retained-package epoch demonstrates that the actual selected hash stays distinct from a newer canonical source. This provenance identifies loaded bytes, not policy freshness or authority; join it to the actual selected caller/BOM and do not describe an older alias as current checkout policy.","supersedes":["12c5d5d40e9abe69ccc99cc5be3784c214305ff2165e74d82b3d9504927da5c9"],"tags":["pr","legacy","owner","continuation","custody","recovery","no-resend","package-closure","root-trust"],"title":"Continue an existing legacy PR owner without admitting a reservation"} diff --git a/.claude/skills/atlas/assets/seed/catalog.json b/.claude/skills/atlas/assets/seed/catalog.json index 96ffe9e56..988b4a87a 100644 --- a/.claude/skills/atlas/assets/seed/catalog.json +++ b/.claude/skills/atlas/assets/seed/catalog.json @@ -1 +1 @@ -{"records":["000ada42299601fba29016e5c0e0d4012876fb42670bb10fa0b1315477254ba4","003893cc49855d17a15295d7adbe57ee301ea20281dff216461baee0810853ff","0052dfb9eafceabaa590f4497e4d42f19020718c84b981d265edefd432ccf8dd","00641d046d6869fdd0023ab3df99e0e67a6ea28f0dcb701f622b1cec8b3e07c6","0066d4a624c02398f21b4d7a736a9fb5101ed8b6b13ceeab46907e9401af98ff","026a241141ee10eb829aa6ce461969242d5c1d45fe9ca19f08ef4ea880877676","026b08fb343aefe19177e95b759560d340d372def4b71acf613fefee3438ade2","0357495d23fac4fad210b6dd7ed7cc57dd33d107e1659a81f085cad78300797f","036c148f6d0e89858c9bf4cf380272ca6904bb4ca277a909fb71c47f5450cef7","04652cbc95ac4dcd21b837b38f2ca5a0ccd4d0946bc13fdb31c9c15a578d3a2d","04d17203f03279980862496517a1f0861be5f6cc8063bfbf92f8f8ac19744fdd","04e404d89dca295564813149472b1de8e6c43357e2f6d91d169ded7600ed3a02","0509e5c6fdbd2dde0c0db8558647080560714804d00e4f9268342f2e84858a3d","06ad2c8aa0ff3b862edf3ba99e0e4e8801ee163709e66333cd06c3fc61232b05","076259a45e71df780b012d29618c17739246c86321d2ff05a6c272bcca8db675","076fa091c878b19cf56a94be0966dbcd58d52c1839f9d4b85bbfdef650cbdb88","08b3dc660b9d2bbbe75b590b2b86d941bf935a254cd5f09de71ee6894f4048b6","09e90ad705af012a8c36efbf296757f35adf9c9ce3b8908791c75d72c192973f","0a6d7dc5b64970bfdadc9049ace95e8bc163fc421beea70129ff0eaa692c6d06","0a862ee40916522f8ae5f14b3e084bf5f2e6488185583346db96ced16ce7619e","0a9df276d42b56d98a7802befc2404204e0e5ee8bc7f5c032f7bb29aa4ae2091","0ad4403c8f4078dbfa543310c69bd1dfc768e305987214ffc37d7b2600c4687c","0b2d1557ff6df5f4d65d540a5403b07ba81b381dfc799b7884ac72dfa6ee7753","0c22360d4653eb0f450e4d3d34564875f1660cfcb2d546095d98b3faa3967cbc","0c7d3f36e3bb4270edbf7abd99cd2dab772df274cad1c27c7e87e302b8eb1c23","0da4d093b49c0a1f654b38008bb01195e816829279ca1989bd2448194e15361b","0e560af7d9dd2e0f2f588a74cd35512973747f20bdfe0bee0bc889105ea53dc9","0e9612ab3e2095fdf2eeeb3b08d690f03ce16e7f7ce948a10d2159b267769651","0ea7107c2c8edaab3ff2bae32f63cfbef6903a51cdaff257278f757ed5ef429d","0eef4d717eb03f0906aa3be7336aa71f831726afabe8a56077b76f6e82fd08e1","0f11324ad653d8d841962b0eeae9f68b80243d4ef7df4f2404ed4c3e45ba5197","11fe30832d93706c60efd836b09f35f049c4a715ad6144cf277ca240c5780704","1244d27db0cf5075353bcc622d0fb3b5ca6a7d08526e2c5754e8b745c250bf3f","126c817ad25ca9cbac2a0f7446e76c79852459ac7b9c61e3ba5d5cbfe5d37dfb","12c5d5d40e9abe69ccc99cc5be3784c214305ff2165e74d82b3d9504927da5c9","13824d6bce0f961c89eef4bd3c8a72ae6ecf7a1339b9e06eec964dc5c12dc544","13d0363b8d765c87a57eb42c4988320a9c2e7fa09024aa972f4b13d7699a552d","14156f1c6bf0fa8dfcb5cfafac09e012db446d528dad0e4301404fd693b9bed3","155fe673b8ae12549c978e1bf1d5c43e360937fcf2135cdcd5aea6f6c771da44","15d41240067e2335a0354a4e910b6610f2b8f079b8f67186f10181622b4a8999","1746f4f9d47b7dc42280dd34e664b3ec410d3cc69ac76933707499ffa34c79d4","1754adaf40732c3a8c73d2285c25a8b6c8c9d3e68370de618a0ffa8f3e60fb6d","182f48470fff7a26ce3a833c886f8ce9eec3bd4a96aef1c784c670f1b5e73431","1945f527afc3c2930ec4d7fa57ebb2ef7dd6321c0dd3ab9233c9963e9e613165","19d657b67672257ece127f3b957674b7fb4780843148db0a36a0b329c2a418ba","19e75be8ed4dfba2a6f8034154052160a7a181b17d887b3e8724f3e3c111c31e","1a24f6ef0c08a898f309c1b925fc19b29526f913a61a1dfe4b1a4308ebdd97ac","1b3ec24337f0252a00cfeb6df0a0f5d2b6d737dbea61b8d0b4a643f4c686df6a","1b5351b2dc647aba864e387168db5128435cb80da94fc42581cd60a05fc34b9a","1b8cad98d53da179ab05eb47c1783f4c8b45b9f39c635e7a337285f5cd9621c1","1cfd18d1b12b25604d818389a34bbaa746f450e70246c7f4242fc4e215fc46a4","1da011289116fe88fe92cb8f0e83ed7ccbbca251681d4e136c5a61c40364f8d3","1ec9445b242d2a2e149fe71c67bf13d8c0e4ebe5a6ed7b022656b9941973909d","1edc36731a9c76ad07d269d8b4fd84c8c956bb43d6f56de17d6208164856ffbe","1fec5a63a7b2b212e3e5d5222e49061f3b924966c9741294f5630836be8a3925","20901b579f69cc97eb56b492938864667576e1c9bfacf13f8a529c4f6e543448","20d01a387b4d0801cb588492ede88cae7bade9b7ea3591d9e954add1e67cf4ce","21338155cb4f52c49e5072c877771be67c75590d9b238ea025fba5209fd6e018","22ef13e60456fe9046dfe72f20122362aeefbbb445632231b8e364ed9b50e135","23af79bd1e7995fc8162ddc4d830318acb054bbfcc9c7d5cb141ec306da67386","24278a8f6b5925968be17b45f7db4c08169ddd5c92cbc103a166a690c02dc351","24373b643450d9dd3b8a5b0e74a5fec2844cd8cbca7d8a57dbc8b9ad9eade9dc","24d4f2730d94d1b7f149771ef0e59192f4936d142b21f4a56b1a391e4514d38d","252de742c26409c837ef491f55eb03ffcc99da13fb1a2f8ab66efbfb0c081a2f","253bb17320020b6a5ef8f0958856f6c565a239b4dc246d9e825f8b14da9ca8de","2591526ddabbea03fbdc38bf172bc54f42df9bc51eba7ad2b70d6e67215f08f1","26259abc7fe745f52e06f2aa2abb0e50f189bc7608065f04d5c669a0a99941cd","26290a0990d6dac0ce9448e05eb934210603356043dcf14a5d80585288e2aa92","26d6b31965013079d4db67a2c403e01f21e3c30ae65953400dbed92e289a0925","288daf614247c260cb673d8674e8b3874ccc4e269347836851f702d7ac8e2f7c","28abfaf6d50ca38af0b88aa50524200c17af9000da83ddbab3d8f9e06e020fa5","2905a2b4a58bd9ec1c4f77fd3d1d246c02caa49d806272756dd039c79521442f","291d3db272eae084d34c04bc1305f2abb26a7e7acbc5515208469b46719a4ed1","299e929f58fe7d2878ec59ba6ad9fb74f1b1e550e488a4512373b9621f089844","2a38ddebfe3380232e35d5a24f9cb9f7c38abbc9c68add4ea5952c1e65d328d2","2b4f7c8dcc95ca8182105b9b6806391666e6a2c3a5c80d3ce5a5f04fd6cf9122","2b5e739c8f9602c585e67554c457e6e53351679afd56ff324f8fecc80f0891f1","2bc251ffb58a0d03480748058eff4c44079a0f21d75743063cef50263982337a","2c76ce93500601e281a41f5985fe4e3926fc8bc9d01ee687f14052cb553ad2d2","2d46924a94c85f4275a449dd3d9eb6c602cf8a9104db19d224e3aa469b858d06","2d5048eeef90792c0a2b9aed7305598a28db2103fed3903462c6c1882733c3e8","2d599c722a08306b98f2d833fb3e4a7acb9dea92e6a58820caa2f65c09803fb8","2df1610ac1b912232030b5507e5e944515b0f1549bf2b76ecfb12baf0f40ccea","2e1bc31ff6b6fb14d0ca8703a02833db749b03e172f2e91f9423f0751e88c256","2e872e9d3ab8b553270e79673060c50c1afd68a41fcf9fdd0a13cba80be0dfaf","2ecd502add2d801eebed39411fadc9a80098ba9ce04a5f4b728a0e4e331232d6","2f7357367d921995f4c6fdaa693392adcd2df4860ef4d25c8dc47f7ddea8c755","2fb2ed7902a8e35dc36489a23245d963026d688008c92fed6fdc1f6bc27198a6","2febddcced970d495778f33fff212929ac99c23adc42be0c1062f5c8676ffce0","3018f389f6928af5830bdd081c9d03530a379f37d1c2f9196e6fb3c44eb337d5","310bfb5b2d061bb733771e5cb7b3b7d25db43af5eda9f806169b7ef9330c2fe7","31fe4b51d55cd99a4692d2cb787d362cb4c0d0998d3e001efdb5cb7ed838340f","3242912d15a34fbaba05e5e4ef959577b2572533305bdd2e4aa24fe8b0fd1173","32f69a7b8997ae98b9305ee578145d795dbcd39ca4469bf2465e57a0295cda51","335683e33b94cb86b5e426b4faed200673bf850151191a08458136ceb164fd4e","3407ec53a884d3945d86a88d6b9a883419dd426e96b1108a8e6686f30397a629","3442ba5c7643c793f62d90ca841f7891b3dbf97f028bc7b62f8b4f88c1266d1c","34463778cf2d29e3896a65613cf9e3eb3e9f2d8946d17f12b609e70eec63d128","348ba129b7b9c94e24fa8ddb81024e777c60448d1b5d49f7b2075591b23c13b1","35da3938b72cf3520e126ad595157104b69ab748904c7b4e12f563d6b103172b","3600e7356a3741ef02f8b2ffa6a6b5d822dcbb170771f2ea33312dff4470f431","37c8908ea2a349cd3034018027160ad810b28ad1fc203a9a353971e1f7396b4c","37e39faee019bb041627510f1f02746ba9a85696417a083b438eb4974b72c2bf","38a75fd804821f4836f0a7ba8d41af3d3a3a5f5d7dcea68487009297824258d9","38c6396e645750efcb2f187c36c383471b3b0b59290e3b42cfcb9668594cd0c3","3962789d05f324d436a363700cbb5ced5aba791d782b3c0ea73221fe0c1f0b97","3966e5e53811c43962f5d0953e5da4753eacefbea27ecba9d36af2fd8e4fd52f","397476cf107b48e7a662264f8fea9f880231fd3d1e0401622650f214cfaa35c7","3ad8b0398ba6c354c9e31b7438b2515579fc0b1f17de4b35a914c862a3a11e3b","3b3c6cf083b12a840565e00458e2fd4ee8a61f97cda452703a6b13d7776b6c13","3b4af144afed3d52dd2e1f64e23bc25b3475eee5f7af3bde9886761b15c33dfd","3b5d82795e9f5d1992ab67e078fcf1108247ab9b6d1baeac944d3ec0294cec5d","3bce154e59c5c45216bb5372a352e948d6cb365bb1bd47d4666ae0412e507ca4","3c75b650f3fa8217597b01d3aaf25427ae2a658a7c966afeecdb391d3ba547ea","3d0274f77576abdbdf442c8843e955e1bbc91e9f8cbfe3646b119337cdb13c96","3d642ccf9ca4a0f7f5dde1b41f65c99e9c447cbb9e64883b67e4fdf76f216f52","3d9fd2c5877483382f0c7331206393e42827b5dccfd60549a6771b7a5659e524","3dbf6d1c2c8db1a7e3988e2a84b67a4e1d7c8304661652ffa94db3b7eee08edb","3dfcea4ee3d0d0ed09b1f77bac48b33b64ab4620cbfc74fe0e4201b4cdb81ce6","3dffc36586e9078f750b0a2b4cc2c70a17a81294903186dbe8cc47cf8055b9bd","3e2f66baa16c7ea936eba34720a55897438f60b343cbe8fda4eab1e5dde044eb","3f5465798dbc2ad279ca4849d5d0f819bad01455e0dd2a9d98afd4b55cfbd7ee","40de9f41f9a9f56ef6a51d065270e875b4a85cf043b7c4a0173b2510de4979ea","4134a3936170c1fb5fa6d2e2329185a981436477a66b7d31e827c363691bad50","414259a2fda4a1a49729be6fb1aced4675ee9cbdf990aaafb8e5b3153b54d64d","41baa5d98b5bab2ee01cad50c05b83edd8cdfeeb00f30b9406b4b2ec6d13d738","41c768ea17144c6ec225e9a65d4c3c127fdd7264dcba1a89aa17b20fd5d7e3ee","42aeb46fcc3d10b95e4067bc9cda875fa933b4102873f67c7bf1f8ca6799a598","4320b92712bc14dbe10b56f1cd3d1bdc093fc4be6016732839d0be4dd4d027d3","444342c21a4743af5961beeebb88088f5d2a0649f76c71973a7706a744f5efd2","4457ab439bc8f212d83442dc7500e9d45ffac849d0f77cb97686d9b0672fc3dc","461d34fb1d53849951a7e715e52342372d779299fbcad210794235c610dadf64","46a24cd8e385b748f40d9271b1e856dd6d68c91ab356abb11ff6b65f1ef936bf","46cdf2c207f79d388001f6636dfb7a98bb2ba72b9d1c6df4938f0a27691e07a6","471570cdf8144df0c32aba1730aba24c7e42e5ec317af771ffa169f5c842d117","47b5cb2b011c0f7012d75e88eb86a10f3f0bd48545db139669e654cac1f69650","480f1ede18ae031b164d49d676feeb1090fb33932676ff52e1e2eb24e8d154cd","48262b98c0bdbd5ee2314345726d23630ec1771735db8fe5f1a8590b662c9962","482cd15ecd9cfbd8e1943c0fcde0bbf1d875392dc2a701b698f48bfba684a062","4855e1947afc954cb1b20bb45e7af10b098fa34714bd32e9bc77941cf58fdaaa","48797c44c92cb34fd9a57a08020b45c6920b2268dc8ad616c0f814a3710d5316","48d094622ada1806cb30335926007c1abc476b1f7b45a2e250c490afa25e847b","48de3afdc6ee73ed121d1433bc6367a399286d5f8c2c63670a0b3b9752a36175","49e8cf09e38acefd3a0fa62d048028286d3b47b5ceccd8f51f10022978c47820","49ee4a3f2a8918bdbbafb312cfa807d9982800d13d29ee292c6c0daad8b9b8f1","4a724a6a842a132c2185279513f341b79f9be93e42660f1255770eeae3b1323c","4aecbdfafb68feb3124c39219498241864bcf1ceaf87fbf80598b1dd87a9191d","4b364ecb35ad02b06b6b0f32b6a29202f2c835e1ac0d70b89fd0278271799dbb","4b6ab2768e1ff3716ac8565201c031a820c208db9ea6ae1495dd782e7557a3ab","4be7778c4f491d55154a028d9a9dbb35059953fbcd243e0206902a6e64645efb","4c8c327dacf345e184042092e96ad3ea02ed4cece57dac5fa68ea52fbb5a6adf","4d5a44ba07fafeab823b54a21846269330ce35b4c190f3ddd5434bc8530d9b41","4d86a2764c55b5c5f675fddad8850ce4ceab160ac5c164a299fc098899d31aa9","4da0a5be70e8af9c39623deac83822749482187f6a0fc3d186dcfddaa7111576","4ece7844e2b35705ac39fa25913f6909aad5b4b7446bd637ced46b47c0db135c","4ef30f11bd4dd9d2eef8716d88a83010546e54594b2726de84f6d587651ee940","4f03e231c0dc5c9bb2874f6856382d5b205758af9678fffdc7552d4e4ae9866e","4f1e58fc658a4ceda181e2a7fa249305b09b573ffd68c2489f204f4957224957","4f2750b974c1404acb721ffc84cbd1d0756a24211dd6f6503c10ea74dbc45676","4f6fcf4dd7e73d86e06bdb9c14a1078b61c0efb2663ced9bfbc5f46fbb4c6d8e","5029c7b222158ab3f325168fa543d84fd2332d2e3e38db1ce7b83899cef201d1","509ec9c08864b9dd0029f32ffeac85fbac863e2dad459994c65b7cb5264faffa","50fd7e982eb2d2813634b7c44e102788a1a1cd4910a27acbcf219f76314fa322","52049cc9cee43bb27229e6b3e983e02c6aa20dd7d153b13e3c74bc6d2b47cf92","521ed246c4119acd6b579b6eefa23389a1655df54aa35de7671743979ebfc68d","5382c901d160ca2d79888d8acd7a690a5349826b5da486274b0800c9d7513f11","540879695d41205515aaabe5466971014cb43b960a26b8e5958e37fed63df762","548d237f42167af5cf5caa0ba20f0e7a6387deb6f27765637f078325172396a7","55267f058e9f085117765e4ca72ce875b622ceaceed964f6c396073214835c28","5560616d1e72f0a539f9ebbfea3b7d195c1ef5622f97994af1963748d4f97533","556ee783d8e2e4ca50f656c095758be613983f904d998a6534fb155510114f21","55a4711e799294d06988ab4acf77eacd7d424123082bba3ec987dff0ae13999c","55ae095961d78a1514c4dd1e63d477c60179a8662571ab5a90abd3eb2b83eb10","55dcc23ce52b3918a60029d9398f262216471c280bfe66421cc63240533a6087","566ddcfc45ea5edc695626826ed185930e910fd9107c5bc1844c717b714c15b2","56e7158313357bb145bd98c5f790e569be2203fb2601565a30091a597a7e7ff5","581337891936ba630d34ce9f6b803b82a2130791510f15bab24a07332400417f","58901d008c36a777dc138fa6b6d198030e0e843bc889cbad3acb954c826b3608","5962dd14d3923433cf723d698d1af19ac37a270b6e88445643fc56a646faab5b","5a2064cdf51026eed65457c05f34bec919b31d96d35c29498d298685965f0b5a","5b77bd6dfa81cc339e729e4195e258facbfeb64b9c680512f742e3fb1961fdd5","5be05ba74075b8f139be565c47688a4f395ce71452dce5cf7da4348c7ddb7aa0","5c0206d9d014821b52a43d7b222327a89d4ee2f5b1e21813dfa659a69f7426b5","5c3527e43fe24c5aa171c6fa4a3de7fe5e78f2527aed0dd19cb21d154d43da21","5c79c77f00167ca140127b00f1a79e1ffac621e46fc461089594206a7df8d7cc","5ca67643d5111fffd21deb18569162733e846965bf05fe6eb33ccd37c964025a","5d015880319af666943e68169ca906bf2f0c813d8bf2c5c0262aeb5a40366350","5de00a2f5eabe86c14f360304115f4136c41df1fb664eef6da26072fe7623d44","5e3a589b627edaf7005c60382475fae7229adc4ffbaab6d6fd03e9f08a0a8e19","5e43baca07fb966bf1c4b3ac06bb819577e477a84c5d8d3a9a19c391ada2e0b5","5f2a75b89983d1005a38afa2cabccc3a39f31989807120281d8505ffd564e0c6","5f43c837f39d207c35a58e9b36fe3144017b2012ac7da334714247606f1906d2","5f4fa6dde5930fe1b42f805895f0f5fb135c2b3ff9830f2bd30ae7526a3295a1","600ec184ee9964881bcaeaf72ad38a72db05d5b629d301cb323fa1ee9369b572","616c4dbde10f465da822d8a788feada26e5f915c7fbbc06232287cd1899c3044","62a713311297a7145d3610ee60dd6626ee543645a1918b050c629207561efb5e","630fdcff1f227b5baf5d10bd78ef0fde68791ac0cd8a15f65065f5cc4501b17b","63113617f2e4ee6b827a69bce6afb3949190a282f5feaaa9e2c9f82372623bb8","6312b7a9f8252f49b8ea0cbd0580b80bbb221db574ea74939823ed9d4140d73f","63544fa69b09916d52b305700eb9816305ff22b77162a44edd13897acea3a655","6385459222fba2c3302d3f2e38c57fcfe0f1829679fead6cffa1964248767d5e","63a4394e689acf4a4762cfb4df691d05f923fdf592fd2f8ea41e6a54f98d1136","65725e1cd3323fdf44ec47067fd6670b441ff5f82e99485e1a4fc7d475f14340","65d5b7eff9d03761c8206218159bb34883c09052d6a1959d040f711a881b4d4f","6601b2bb6c908a46ae2985d4683c8baeeec87b0688b9b33d3e8900286bf4d6ae","666e7f698fbeef24e13e91ccfa334cf781233e060fa86bcd7d4d0eb00b30f3d5","66d414618d4283838bddb6b9fd4b5221c280a7f6a715b622143d3bea76bfe1f6","671168c05789fc651cd961a5a15e10adbb76656b802cb0fcbab468ab76412ca2","671d95a6c09bb7b05a5721d52cb761300a2c8f376aac20be2948b7e97bf302b7","680de944f1f5380c579003e329ed6f10702ec8ebaaa8208743775588d2424d05","6989ec486a05550633170d2aa79188ad9b03aeea6c7859dbf18790ba78c5427a","69ebfc7eb8427db3c5c59bdde652d0cb269426126f8540b1b58caa29ccf130e2","69edc4285578313d1dd2f914d69add075a7b354f7fba717606d1abe15292576b","6a34d9279cae58765d6ee4a980192c0e15f3ca217b9f1815861d472a281b3cf8","6b00dccaa7deabc750679ab085b237a2bd025bd971ee1eb7bdc333b393b19084","6c3c592efe9c684ada5661b8cc88a5c3f6e57c841db06b9e070687504cbf6236","6ce6d164c3e31463fb9e144fdf91413e55d077cfc4f25092bb02923fb538a84f","6e08a638e1e28020923effd4c65fc517dbe7b06100ff76cde74e427191503b84","6f3a7020233cd77cfe59eefec0a277f6dda323743c8d80e4e54a95cd3cbc23cf","6fccc6f0c5fa71c43211785dced8abd0f3295040eab56063f4e8d77f1c09b8ef","700cd21af9ed7e81900fad9d52de2fb11db48e64b038e4293168f85e5dd0e043","702d1dfa75e92a916a446429f474d4c296e6ea4e8c487995852d0525e8440659","704cf778db6086c3e282c81249fb0ef09c1d7c2043335ef74c7ecb69bb3e84ad","7075f89b1271fd04fa02d4db95c0f0bd6bdec24e53a7953d7afaeba40e17e8e0","71ef1ed2d5e4bc7eebe7a73bb3e9423e5bc2f8319186380fe8b38334952d3b01","7256ba00af1cf759b95b7bf8ae3b9943f31349bd10a7652a26bb419b368d73a3","7369b339daca0fcf46ac7fe82d65ae95c75d7dbcaaae51209e6d90b6587a014e","73ec844fb3e2b9febd00ba37508b284fad141630f03cb9f74e36a195180f5054","7410de003c7b582e30470d1209eefc796a70c76fe8d61dd9ccfe01ecfa41310c","741c27b54c49167abef1d8633e3743b0e98f82a73731e744b6671e119a1c6310","74b5d2ed555740db7b4b0ea9b73f8fe00965fea8e14d4f075eec26ef7a189c68","75aaecf53db10459d768a6873f6783e7d7110aa510c2894378df027c1b03584c","76bf5a9c126db6eb466287a7c0d823327ee9882a70eaaa6efb03d169b5dba808","781a64598efb2a11156f07271ba1c14c4f6b3d73aa2943b26eae02063df7af70","786b0c2856bf1f3f809e5903b0a971f1e072af5635aa50bbb9b1449f96d7b694","799abc1e8d381b8d97349479139985e383bb49179b5a80f39807cb35a3ee78ce","79faec494bdd6d098c9d2a9d8559f822938c6b2104188db95321d89e7a732979","79fb2e6e6a91117b6aefbdaabda23ccfa596620f548ee5075993a8dc7a8b872f","7a032dbf0351aa32c77c8d187f7eb697500ff186c88c5946ecc15adc972246a6","7a134e7f1822183ed1c0ded720971539350feaaf92612761210cfc3ccdc55870","7aa52373f2721dd76fc8eeb3d6061794f27ea8d11e96bcb1ff25a97994a77d5c","7ad4ef4b8d3221758a9e7f9577750ee03f6cba11c8eae8bf25f74a3131bd21a2","7af2394d2e697f355439e841b6323ffbbf8b90b2e48bf64873791fbbfdf15b44","7b947ed0a9e6e7ba180921434b993c62ac70bbaba6af0a1618569a2d4b705201","7baa35131ece7ed9860607157d2531d4d70a061bdc9bb9876e20328f127cec53","7c2a1c4c4c03e3d68d63e0ab58e4e34d3f2bc1a4a837a055fd13a4e9f95ce6cb","7cbf970a11bdb91a40e248eee97ef789205910ebc913349698fc75ed35e82fdf","7d6133667f81aa66a98755d253ea43301b45ada338225df034d2ffdfc79829e7","7dd54213b65fa0a6ce5aa3c204b5209b67ec16306b776aed7dcf9e6601d74235","7e89b59b456dde4bbbdbf8079665bd82c51d8e500018472981c15618b3893959","7ead0c68ffa0ced241af74dde58b3831343dff3f7eaab64bddb9954545b7ba12","7efb464c6d7b469303c43f718063d8456df6fe43534b5d8a4229f5b9ba9705cd","7f8188b57ad3b0c28210c95954e5623376a4262dd5e75f002700c6094b8d6b6c","7f91dfc2ea1a3131c4090375db0f489c2a572e245ade6cda4ebd440446d6d60e","7fcb8cba3ed0ee9c342947aa88f0f699bb4f5c23244d21c6c739c9b66d7c6101","800060d7b4934508d0277f90a464e3112fd2fc99af4ef23825d09b0ff53f91c3","800a802a4ce9e597a102f0a566535c1f9f7adfc60c41af6bd2db4fb7fe3c0d0e","80627bb83607d94aca13d445aa0ca4032d2d00479acb3c2f9d1a3cdeffe41f10","820c12fcbded9048a363b9e0ebbc48b24f85fd4a68131b5dfc1b19057bf09ddb","824bff7541ec2a4b0be126f0b0791314d568a0eb4e29073de4f9dbe0ee4918b8","82c419e5de083e423330432c9d45c744043d1bccd8eeccb41e3014ce9ae3c32f","83347356a898238c013dff73246440e361a9e24cc3c4e0fe0e850467772b4938","8343a4211a4d0ffdb320d5a4305174d85bb707d15dad978f6436297d022daa11","83a06a604bbe36d72da976fcdeb88665c762b0f0de44193576ef2e0cf29aa9ad","83a97b9ebb29f5cd014ef5e178970a601ee92c44678f05d1860b383c5f63b79d","85a962a7c23c14dff8d683e738b53f422221697b213cafeb616d3a172a6c4223","85e961266b36e0f8ec2a477f1f1dfe7ad748fdde9d906f7bd3241e6924866ea9","8629fddeb4f273b35df69d4d28923adc14eff59d919b1a495d1a68818137c561","872ab2b2d65fe685b91e355f5af051c85b79569ece16448160d01fef38039624","87789dab547842b4e0c822758e1325a3cbb046063e11e105a4779b3741e01cde","87f2b3634baa504f2ed9508c6cf6a47bbfb36214a177eb13d70d6a987706818c","88b615ef6a31bd9958e98b8ea522f49f0360ccac5d9fa8deb9e3ef3fe3147d9d","89a96597dc9c218633adaf94bb5d6dcf4cad8f5e0b6f5522a28e3ce8d8b2865f","89cafbb20d6029656266d8cb0f85103fa519c8032598282fea58c94cc59c4125","89f2105745b3a7cfd30e7d7c598d6c8fdde0a599f30fd0db7382cba50412445e","8b3eec010d1eae43a28c88434f2410a751f790a9d6ec4a08e75e68c171629ab2","8cce78271b4f001606069a575a172041fbddc52de6b582c920aa3d3b5d5b67ae","8cecfa09651c40be4d7c11c117c80e1911dc75bf6f1cc34be64706823cc024c3","8d250acd40c8a24ba0d51cc73e65bba6856509b5fbf4c7d7a435897a01c6e764","8df1420c27503370db9382f68a0af8d2b4d56f9dbc94b24ffae450a905083a79","8e10a3499a8311b3142f240631df7fdd58c46714e4a954280f8a59620464b7ff","8e7371228a726f381fb811d1d812c39917788a3df7e53dba1a3c364e755a0c03","8f3827158091bbed154d21c843284ad472a4552da2eeb858748aa29676e45662","8f4a21c70e4b933eaa4f9cee119945dd2ebeac532e82d34e17511b38cf03608c","8f6debc54d2bd7abb42f581f2204fc78b27ff8c67ee4b6392b4d71c5f983ee9d","8fae27ba5117e202afbd523b249fc454912571900fc909f5419b8ac96c773c44","902b958b4db7d8d8bf73a82a8aa86e5485b39477047c8ad60175d118fe31d987","9056c360e59fc78edde932b54124df317f2f04a90c0c6eb7825a87b89edf1ca0","90aff66decaa3a0998e9a6741963713c0c82fc70da505519e3d60204bf715fa0","90dc4cac6326293bb54486d3c873b83299e9a5ec8c86a68bf1cc131f5e4e2437","918126027fabb7947dd4ae810dd561ac22167102f9f978f86906624ebe88c9ea","91b495938bc6015970bb02c844368d3eee84425b472772cdb374a5347db86de9","91c9ced5e9ab8da897b7f69166a7d0bade5c58d511b42d60d5430d536da45d09","922a332aa100d622da733aea8fc74094739bb63cd480d3349a14d2418ab6b1bb","941f70c384905ab77cb9a88e2671301117e4df553da6fc7a09210710deb9b6ca","9442788fa51227044803f1d3efdfc1c2b2da372871a85f0f7a6bb3596a5c003f","9460f427df72c238c4b55f39c8864f1fa3685b0716a53227ea6f7b591d955c82","947a1cdd43831936480167169d30334f818bb5d882650a3547827c05204af111","95f0c5f3b9071db39fd72b88ec9fb2079ce7553fd5884fa527bc9216777d7c10","96c4c83df72e9d860e2ee51f1a74bc867c4a45efc8bf11bf88aa82e368b89aa4","971f59cc197732d0c0b6b8aabbbefca4550fb8fb04f8522bdb4257c05a28848a","97edc66e594bae06bb273db84a35d84c8162a1fdf55ed46d781419a9f6a2e4f2","9808ac162523484fc50a7d41dc20fd4d5dd365a91406cfea580aab9f69663fe5","985638a05562bb796911ec231d306b81e36ed6b58219b3bde874559e9600b59f","98a097d6ebb754334250dfd3ccc5f3dfaf5966524758cbfc9e10adf4a0229693","98c7e4bc2f05e9b4ca703db4a02347db7355a44f04e3a4003e26c46a56bded2c","98ecc99d3396aa9a35ce97456be66c1aac0cc05bab88aa99109649291e61bc0a","9944d1a9674e555a41d31d069d136461eb06dd4052d40f2e4ea4368dd978e01b","9a8f2389b8ebc29d3769868ff8b918fdeb2236d88192fcf76ab0ea3db0857fac","9af18d8cfee466bc061271d82254d7ea638b59b8d5a3901c6610d5baed85c38b","9b01e565a1541f9e652d7afbe62e3bbff28430c1ccac2226ea434f45fc9a99d0","9b466e8fcabe551bb6292d23a359be3ea15b7627a6ad9c9e6a4ff11444c20860","9bac7daf255467f47b83723095f93fa4b574d5fc08593f48825a2b2ebb8e2dd8","9bbd03293bf53e9db51401d157b3eb2aa51e9c70449350e98b9a0a3fc9a684ce","9c3b318c461b56a8d277133a6b947ef5618690ec281c42e9de6c27f22458d4d4","9cef1feab6841836dc20527fcc8ad9979671fe811ff80a5a33bae113fcbebb97","9cf90b3aa59f3ca0e40fd9e1fec9703428752d63bded6b091d28f614c9ba99ae","9d1a0da545eb6b2e16b18fdd305a2c000ff2340c19ac843914b45f6a4f936227","9d8637e5adebaca208f21af0a254e80712988867411be560031f4b7a23cc04f6","9dfd29090b50334ae229e4a7e812cfb9f6204a66dde563e215d8f52e884cb103","9e77badd0923fd79ca9761a41780ee4dd4f9ca9b62512f4fb59c7f8418494da0","9e9edbe6c5c90ef3aa89a71fd1ec54069818d2ff48ce0f35019b811add042047","9eb67ea41c5bcb9557ba51bbbd1b321a78f16335cadebbed848d8e6c1fc68bab","9ed400941ed49b2d90ebe3cc111d90d8bc966608ca61fe9bc315a3c1dbe8bc1b","9fb8c5aa087d38dab064a2d6054826377eea3dda98229725c2523f63a87e4750","a0ff0d0bb3a3c801b637d091293f2eeaac68e934274e4116d298ba60ec3461cc","a1baa1f699fd4ce19e8ef6cdfe346e1b0be63e16d5c5cd5feddcccb16a62f269","a2aec2d2f35d7174801247141d637e77c4f34e478c575b0e0a04c6251efaf993","a3c84d76be9d891812e795dd46470c2978dceeff928d729c0d5dd6def599923b","a3d6708506fb5c28f45f0d610bedba11b1ec7bcdb363ffff3aa4cddfa515f56a","a476183540f2e7121e533bf2dd9125dc071c81acc880e88cb435cad7a6d35b97","a4a8cca930cdfd15285ac3a7aa757d61501fb77fc12a7c3fbd78c096b279cf63","a50654761d6812cd811df02199e1b7b25c9b0d65e591f65430f9277ec43d9c50","a514a8c0898b6697696ca6f0ed9a43bf8993085b2db4299e3e9f8e3419c4a5ee","a644885c31f390b5e6b7fe2fc8d086d9144699295ccb6ffa51b3f7c76c8ca71a","a64e8aee389ae696d0d4b045c0153092113fa522ed5a0fd9b5658b8418db4ded","a6c531ed9bbafabfdd649f3030daf2f24461163aaf99dc73bb24dddb77bbcb90","a70d82083944311ccf98b6aa8da5adebc93c655759eaaf8d79624bb3d322abcb","a7ff7302e668dcea1cd1db2241ff95c0d73534539bd03fdefebbfb57f60d3849","a8b4a33078335d2811bffb78eee49aab5fcb31597dae366d43e20c7f7800994b","a91a47fb4fa5c1b1a834fa602030e435ad641240e6ceeb99eeeab7341ca09dec","a91c8a1431a4120667cd523cf56bac004794fc5b8b24275ad2f9c8a15c75fba1","a986593807953215f834ba73e7d2565659b32aa849986013f8614bb1c61ea8cf","aa131e74e695292adab9f57b3ccc5a503a836dd4b95a3b2b107c69f35dba3637","aa4103342641899dc00c22207c13ac31c0c73afd97771b0a9b249187d979625d","aa70263d079788757f176da269e554fef9240845706f87a93101591f8114e807","acae1db4aeb323f3b637fa11b087c3827a2fb6d69718362f54e3bc48f70ef7d8","acd7884bca46ea9422503cead985691da05cca25bd5ed52a199783cae7b8b01f","ad0e6d78c1e450e19bfca4a0e904644ab0ae315607811a28ac3dba20de869786","ae43a4d252290ec0e18c64dd58d51bc885020b2473e71e3ed0741184c9f006b7","ae69fe306bf5db346ddfa4367cda24c95e44213baca27b0ee7d7167bcdd85af6","ae8c200dbcea29f43b29974cc247d70647c80d5d76385396f1c82ee9f669e2f1","aec13a075b84253397fb97e1c93a23e1aaee6d6bff2a9161bfd00a5b1d7611de","af12215a96963c1e7e5d766ed994695e423e4780ed0b3007aed87b150d090c05","af6b60ae365a6cbeb140430b030bdb667f53a2a97508ae92dfc9ed91ca73b54a","b09355a97e3aef396f681943b37a404a98fccc6bcb97781eddb2fc000d1d985d","b0ecfca0d114bae34ffa62ac3ea05159a4415fc6eb73ab1fcc4d79f657268f19","b25c41f19ba40e646fd9b6f82051ee4c38985539e445b26bd628eae98537df53","b262187aa66e8a97083bf7f79b91595bf7a4077abe7f8be5b00b4998f4579d20","b3f50ed7eac0e9c54b74c4f4e02297dd2d2465ce4b699bcc15cfddf54c0f0f81","b4091f93c3d96e36b0708f5dcd46e0e7a0a48f098036ccef6164e4a6429ed94c","b4093c67a9195ee7d28d2575e967ac80057b92339489c244243c7c504c669ff0","b44352445272089cf90967d4d413cf7009bed0ac19f3fa95cb831d5ebad081c3","b4ce73bea5219f1b27bffb36c6a9dee14447a710a8938db807770083db4552ac","b4f2140fb766faf0065a563ac3664f395b24c81dab0d0d0d01df47b22e888d29","b5102ef50e7d4ed1925af5a8b45192e737df02fafb75d7065995a2bb93d2e8e1","b5428b5775526a00645566822530fb969b82247ba83f2c80c06d34151e1f9061","b5c085be21651d8579e52cd3ffe4abe6b7f45c5a9ee84d38c47b4734409918d8","b6cf3b02f36e0efa93b04667cdc5701340033a09e41a7196277cf6756999a666","b77c6669bcd54e0fa949faf2f7205f2631acfbc1ccf79f93f8dab5c5717f0e93","b7fda8f4bf81f8213d18e3c314df5100ccb6b8db7aed6b70aaf202deb606a14f","b7ffd6cddb12384224772e8de79aec89d8f4bca966a3c2a05763889f92a6db5c","b83b7229045affbb98f8fc46f289ad05e6626ef52e3ed2f7e70d332a54a69e2a","b83f5334b85422ac110a24286d5af7003f2fb5b0d783efe257b38a2281656422","b8abe10a2a92bf537a49e8dee92baf8de3ed591848a1b25151dab0d7ab3134e5","b8b8c5cad182083f45ce2d05d036e6bfe91cde1fb63f2e5a97c683bb7ef7ea0f","b96cea09313d481dfff1ed1a2c552ea29e8fe68f52139458996a4e36157748d2","b96f9beb6d6d8fbf88c4b8b2b807a362f2640479cab6173cf64c7710817785a0","b9ad2510d8249ec4c8e7fd8b2471727aa1bd0ce8f3dde78e545fb2f8f2985a1d","ba5c707cf9be40fe966c08807779994e20ca3f30ea9d73e26ce31ca334c05640","ba7d7464da8e13722232c8f86273774054693681becc450a68aea21a5a0e9b91","ba87e5d43ddb10937bb17941f055f80a223d0981fbba44107aeec8530e3a7774","bac3431138e986d6426c1e81bdfe0a968394896c0751cbbcc8f36002fd0ed069","bad8f17b1d399ea125c524895571601c90b6c93418c248bd4ebcc7886bae9878","bb230236c4ab6353afb4147014c93204d3d1eb8a6d18558075df5fe79ed7f392","bb7fa81e41820d63d58313460f5a3999a1f9fc2cd2fb10cbb5b41a931d8be6a2","bcbef69f1ba50e45f3faf1b4529c32cdcf1e5a6612b5bcbc6aa6790ee14b54eb","bd3bf6053f4d423ff21f7ffbed9d0e68f3ea64b7292c048e9a37ade342bb7b39","bd714f38c881208f1190ad714bf8fa5aa63adf302bdaa8ad8810ff279e43459e","be75cc1ee935f783be39978de91ae196c16141d4096e16eb6d07f59583296b4b","be8c3cb2d8d67e63c8b069920b74c6272922febbc6a0a2c4a0072a7a213681d2","beed0f36d9b1b9a20bfbf89c96862482b8d5b9d4284bc89539efe9c9b11f000d","bfd21b5c8eb26e9d475868bb30d66ee08f20876e9df5cd06aa8fec01ffe666df","bfe97e65f2cbe6bcd0f14ff57ea4dc1dedb2e5f0db92d04d0982cf1932ac1c3e","c055d3cfd85b2ed4607b0d9d3a15ab7204c9f149599f748347dca4afe102af0c","c112d36ba38c362da1c022945db5b6bbdc3014685ca9bb7d940f5086f00a675c","c23a43ed460117f663cec698412729fd91b5aaceb48cc4e55a785b525661bf1a","c23cf45c1dcb748145d87f5c173dd3c8becaf9e3f6fdcb3e2ca91d6726b0842a","c24546a064b9315172ce0f951bd5fa2cd1b9884231cf1bdc1dc714771f1b3886","c29b8d250a7b5e73f4ef675329da2251b8de032501e4836445b6aafd90c645fa","c2e96d98c8ebc10237a2af1c224f626acfb9072c83078f4a8c6d9ef0a58b4a8e","c329c9df0dae8a036da9be440432d045be3ee13cf5664cfa6ccf11576ed11acb","c4600cd5358b5798a075beb54539d952f200def1c9a573bd237c795fd33ba36f","c4ebd58c4ff78c9fc0cd17d80ed563520f7908f9d1106735ca0f5a7abed202a6","c5db39bbdc8c2bd2aa7b58c28c3df9e407955cc3250ce7825c842cc4c30eaca3","c65325f807190f7084346376e2f48fc2b6bb946004a1fac1d8d117930e93d462","c6752cc3c7ad06d1e9f127365f078919ac46b77f8a8fe413650094d914838ec3","c6867ec30530fd3feca89a4e968522f783b636b165ef74f288c42dd50bd51a3d","c69b32bee3e47d9568ef9acdcd59ddef6f6ebe3b3a45d257f6c5d4145890ef2e","c6bfbb004af355e96ed5b4c8c9b8b7a96d1c08d24bcde7c666728eb9497d6d71","c77c4d3f536cda10a71fe6a9cd17ea7c1408200e2f7aa7c5325d6915ff250c85","c82f38f23e7ed3e1024661b7a22ff694e88d3b268240e2bfc98e630df8a062d0","c8bd340e6fc7fa3e97415f7ad4c22c51d88c6e77f782c12923e841c04d3f882b","c93cd4cb5cf38fe6221fa8ae171ff54240b5f99ba80cd740ffac69c57e5fa381","c98c33b9137ffa25c66a9acae385fc41f9cbfe6d326944be0192b5657d38ac8e","ca50b525d7aa7762c56f402696dd464841daf19b036bb932e325090004b4cd71","cad13b6653fd9f811e67d13c5f01f9dec047f8c384097cee01dd2e2db39e539f","cc24c3770587f2421514fa399d2617201752bdca145ac39058de91d45d3d19c1","cd2da00f6f1bad8fb7c1b87cff80e122eb017e44a471cdea769efc67db369038","cdbb7338988f2fd35fd92f21909b7801d9954d1c7ca78401f52c9313f21fb6dc","ce887fb65b6977a2046e7583d704863624e55909ebcc9c3ed065b3d13079a410","cf9223c369b6fb7baa52f301f904352ba8e8d5e4c2a06f70de6ef1cf76fe1b84","cfb9705939742247da0cb71fdfd8b5f7a1bef6f1c2f0979a8f42e54c4a480980","cfc3b5044af37ae7485fba8067dcb22b2438bdaa6e3a30c22ce0f9e2c00aa597","d0481d9b6111ab4afba0462e88970b863284807ff44ca97364c84952e3f88583","d0973a1aca6a118375b466d6e91821f8450110fdf042ac848ee16912012d2b0f","d0df3068db679e24d9487ee09a6462ac5cf3df30f46ee466b66feb6dd5ff71e2","d151ffa66d8d096e0272f0dfff6c27e978cfda570f7498a727593081888b4ebe","d227e0a73e3c5452bc5ab41ea2c695dfc0ff9b0c1c81e59ab3173f796a4157cf","d268e680ee1136a239a40ebf005b30db6f3b52a228016f3193496f86250f15c3","d2989a1607fd5303615937b8c117d127b1b1cde519662ab1e1324390220e8612","d2cba4dbbfe3d026f825a8b470a2f6011f9b8e245cf042ae8889afbb17dac6b2","d2e4c515093f8a2aa824c8b542a016e5c321065f4525931b2fac4f8af2fe52c6","d2e82db1f6e479001e15c9890732b5049f8c900c568d5e3d15707a95a7dc3610","d31e8aa21d1498f2d4a07c4cc89ea6f5a6d3ce54d334dbff230e0f55db35c85e","d36034e2f9cc642d0f9f24cf834fa741bac5b8b139cbd2f50e2065161c9f3cb0","d36eb7456d2a42d1cffa4b60708e2bd3116f7f6758c96bbc0fee0f1704ad8a79","d37de74aadd5916eeae243decf347821c4e946356b9f70471658638ac3092f91","d3cf9b1433fd9a083c60baf6ade1df7f2a33e0cc7d519f491f9d6a93139a41e4","d49d02cad8bbfeac607457b08aac6068916ef45d8f6c980279d6e654407cc7be","d4f51c31a454d9abac29457cbbc21e1b5767c0eac1b37c41ee787a3efb05c80f","d52ca358246f638d0e11a061e97863697df44f43b093d6e8b84ba67b5838f2fb","d555a0d2329caace197c1468fe6708349125762377ee3bd04b031b7eacfc26aa","d581443d0b6b42c76b816edc6946ce01a639ae42653ddc8cc2d6a89ce14fe947","d5adedc08fa25bd06734afd1db3510dbc53ba0dfdac20cf601fde0c77702a72a","d5c084e12da4a5111487c166b879042a21a056f761ee22d9237cb4f65f366341","d6077d547aa21ea10a9bdf6c752b8d1a0a6382b4b43a0fdf790f245e66a609fc","d67e8c1aaab1ce6ec1755599ecde153c47c6b90dd4c301663abe9057bc31af57","d67ec5caeb2af5f9c57533a34cbde7daba5f5b2e5e6ce34c3250893eef25f13c","d6abcc1484c3df45bde915abf48324af1e995c3266a3c6c069e98e94c8d9a4d7","d7a44c85c25ceb7d42280f0c2576de52a3b3cc3ad2333e788ecdc7f7f7fe4b3b","d7f5db16fd3b6ddd5acdf655e090ed0e84cb89d9eafbe1ea92b273b71a38f173","d84489933b19a8b073c65a0386e39e5067830facdc365ced6efe1948c7201771","d8c8b3c52c89cd715a7fdd2759a6f73c3a5f505303b110656cc35f7549a37cfb","d8ca8e025e226ad6bdd32a6a9fceae2982b0413a0ad09314558b54bdc724bf99","d8d03142030c11a0aa1012102fce2b202baf88e424a1236832937e87450dc579","d9823dfddf6c507ec030fce4bd2d98fbda18e595c2ebc563574d9196cc7a5e33","d9b0972f3406075b860ba7cd2e71d4492c826960319b10389c2c2820e2981254","da37a61fab07ec8856b725854e4064f55a59149aa69cad1bcbf89ec478b9f578","daa0fc9f9dd08cb2dc48bf33c9808cfeebff77cb9fba48f98ef597bb9dd6df55","dad01e5bfb13a6c4419f4d24fa8dbb424e93a1c4be656b0e5dd48ac546e0a0d9","db049e7abb7c75b608ae25cc8a9f95959f7aedaa53e22390290319cc2eed3977","db21a75b4fa6165f75268963474f3262124795d816ba80f685bab2c6eaedb028","db66a999537b941fa6d512908894ba86e8dadd0e14b290ebc119555b7e60264c","dc8c31e3075adeb63113852569b83dcd432485621eb77fef62cf3cce5c84a214","dd97ab52fd89f42352c595ce137684cc519c473fa17969e8a6adcde7322a4748","dda0a34d6704887eb36bbc0173334b49d755cac8cea3bbd17bfa972f04183dd4","ddbda9408727a19a4a55d516bed99331edf67d8301de9c78564716465c949619","de0f295bd0e46f29db1167d6c21bda624887c8543545d0c37d662e5b1b312341","de9a46da1f4605525b484a228f8bf356a9d900ecd16473faf77944b22575c141","e0288c94ca9c16a6de217e6baeed720fcf83e401bec45bd15ca47ba8fc9b44dd","e1667469384ec775a3df665679cb3fef057dc84dcb18ed8db8b9c5723835968a","e16c328504278cfe520d6d99990f2a4370cc48159aba86694d0f7598fd4b0611","e24df071f5325bb3a5b20f355143556bc7712535ee8b6ce4c426598f06fd2448","e28d8e6b71264d0bfab853e63178f2c151367cce0dbd16125596ff3604b6658d","e2c734504d211580b4e6674eb1c7d31fb6fb730c037210c34c980a96f9098269","e39ee882667ef28feb4971b73f9a01d3d72c557e1e56d59487af8e0f1b21edbd","e3f19c383354cdf45311f92f00b90fed25dfba7e9892ab2f5f3aa4885876b75f","e409fbfe439455330c0fe003de860e30f7093cc3cc83a32f886c9b539a29f60b","e519e78acf2938460c7ee053981c744dafc7642fd03b56a117d5fec78d258b90","e5db07b7fb0eed216d838fbeb9491257cf54f9bd537a68c8edae7a89fe64c8d8","e61705ac769699a40c52e332cd890187ca9301fc6e64393c8c9064144ccc2dbf","e6300ee8e6c2c4ce6d7ab02b7b06fd1cabe3c5c52b99a6ea3ea8b5acd5092e0b","e65e28b172b77d093f5425112bdae7ab93756487226fd7363057f85bb2a2556d","e734d068446591aba283d136c21b4fb0209f91352cb4fc6589bd651cdbfec163","e7556cd0bdd06760602ef78c5e3b30b4dbe175f96b7147b56ee2ec181a4c5ea3","e7a333109a7aaec2b71048868500c15e721900628eb48790dfeaa1fd4c2dabc3","e7c9175fbfd9fd84bed95d552bc0a439b07a233c3e91fb39ae2f23197ee53f1b","e7ed299ecf44d4a96c228e9aa30312f405df34d6bea99d4b0f7074c79705a671","e8bc1b4f162c4066d74e5d1b3dcbe344742279b6856736c2e1690dbaa7bcf932","e981ced1bfce64a19fa8de1cd518a93f4669d01548f4819d0e1dbb50d266fe04","ea1b8a251ecc1fd96697d0c602d3e14ec46383d27bb9485a0326cea5576ffacb","ea311dca2ef14e02b9aae563bb28dc737b04b7f01c1ceb2be3d92007d2c74ac6","ea8e5b79bbe5329ae8437677c8316f2f9fd75bb1d40c88308c269140a7e564c7","eaeec7c06d1408fa6db5d7ada0a232b1633ffdf0ac815033c29c159352347c81","eb708890ac7e19bd53007ccece064f7e2a069a3751270b4fdafdd1668136dee7","eb996138bc91c0ee63bafe1ba10b130ff5a2fc82aa4918296222e0a831a569fe","eba6e8e5a12a86f17fade41bef365aa95491c469e18aa91aef64908a4263c905","ebcf0bdb3541c8bfb7c9a53f632329b77341cba6f1a2fa0dc9704acfa3276dca","ebd87e3505f3a1adff0c86ffec6c380734df718301b216b7ee089c174130de60","ecd5e83ba8c8eba6cef9c3da1edb8a84e3dfb4ed71d9a2c1908f2c4d26b26737","edc160a11c07dda8072748b66db7f27b6cd8efbd1faa3f6c826a0fe445859c17","edfcbe4773eac1fe2964179a4ad21294efede89568f2efd8e283ac18bc5693b1","f0e1db9b86e2132f004ebf06819eb55804f766bc03ea5d80f487d5d98bad8892","f0f90dee84db760cc1bb0f6e6983d4de0e3d5d9f4adf7b2b52f0d3dbe6d585a4","f1297fd9ecf981024e1544f7f048705377b53219240274bb803ac30e4a52084f","f1d4a6e98f41ab3f6cfd67cddeab9d0ed287b92cb3dbe575e3ce61925510a792","f21c3a9267110e469f224ac7eb76ca5bb084fc90df014f1ca6791d5770483944","f260b4b268e85a8f1b04b2fc69ffc0bca473d2e42de6f2f70128bedc16558201","f379a1b9e29aa7fc25c4c0c897eaa3c0e90d66a201a0ade8cbf523a5cdc8cf50","f3e04891c79b604f9235f438adfa49ee27db43d25c7be0d1cc06ae53b8f6d2d8","f46904e701174fe2850798d9e1b077bdac42fcac01dbc385298da01118c82aa6","f4de28905adbfe6ae4bc38f8bf5f47a444aa8d0f2023faaa431d6f72f9a3edea","f53265f53af0b0856911ab08b373736964d0c443e8ba61d7f1d45f5e5b04edf3","f5403593ba12130c04827f88d019103e924651caa518b7c290673a02f7cb409f","f5681dfc71121ed0f88146a19479675f2fabc6ed376fd5d162e50d815c048d66","f686173d310f41e26e3fe8a7c1dbf4313e4d793323335348badbcf4633f5d699","f6f5046c1263095a69e774716b0cd0907f6795af8ad683c5f41846d4c54a3449","f700bd87d4a758bb71f47731121a9b2259a9ffbd50b584b82f4e6a1f205c276a","f704c9c9e2cab1ed44578f48d161320b5fb4384ecdd8b40a5e22c4078a8594da","f7993302f695430a0ee938b1b3684fdfec4055bddb378b52c81785c0319e8c98","f89156489d35f9992d5971a52a6e03a7d7f095e15c2c782e85efb1408a2bd6be","f99ef6fa3c9c6bf572ec69eb6eeea9f88ce6590d3a5565bec62b001b6f2a376a","fa2dfc22b4fdbcf402a822e8dd376925655d997a0f96284a60f10665ba3581ba","fa3df5f8349aec4805bbcd279b88697def63f2462d8ada0b5fe1d9983d9a6daa","fa6b97cbca1d4f09662e706293b0aec1eb76b8e2277441f54ab6c548b5423236","faac0c3fa7cdf67b452d407e9a1db5cbe1e9140ecfe300200b0b0a6279c97c66","facb45d3084caa490d9b0ac2bcfcee89629a4c3db5926ec9256a9d27d25559ee","fbc8b53b5c6f3727c084e5e0429e410a3fed5a17e1a0144692fd196d9836a4bb","fbd74e4b8dc748b2efdd70aaab07adb80d7f15a38c1261de85bdfd9591ff106a","fc475f9c2d8bee2ffea435e86e6b39b6e3e071143a4a1fdf6765b0da13b66de6","fd04d7588bb9e6ca0a8b65ed0c9635082a9ee5f46b2d1b5b25866a072236c1fc","fd60f2a432086c6fc4a4c39d8d2d6edf5794c763c05a6401db2bb5fa2c601775","fd618761103380d690cb98804e8f116b6c66ef049fbf67c1a059ce49188658b3","fdbd44d3c55504edfa1bacb4c9b7a6c102659d4deef0ca91b9b7ac567ea9cfc5","fedf2577267d6dcd060ebc4ee8de6ccdafa60ab26b78d74c1e8c784252fecb17","ff532716738e2fc716c10797d9717f324cca3a1234320a84a73a0b89569f11ab","ffd0fe3449e449c7b9fcdcc7e2c1ffb677e57ad935a252de88a0122d437efa67","ffde5c700732beac27a9b5162213d387422ce199400e56d9cefe550005b6a542"],"schema":"fsgg.atlas/1"} +{"records":["000ada42299601fba29016e5c0e0d4012876fb42670bb10fa0b1315477254ba4","003893cc49855d17a15295d7adbe57ee301ea20281dff216461baee0810853ff","0052dfb9eafceabaa590f4497e4d42f19020718c84b981d265edefd432ccf8dd","00641d046d6869fdd0023ab3df99e0e67a6ea28f0dcb701f622b1cec8b3e07c6","0066d4a624c02398f21b4d7a736a9fb5101ed8b6b13ceeab46907e9401af98ff","026a241141ee10eb829aa6ce461969242d5c1d45fe9ca19f08ef4ea880877676","026b08fb343aefe19177e95b759560d340d372def4b71acf613fefee3438ade2","0357495d23fac4fad210b6dd7ed7cc57dd33d107e1659a81f085cad78300797f","036c148f6d0e89858c9bf4cf380272ca6904bb4ca277a909fb71c47f5450cef7","04652cbc95ac4dcd21b837b38f2ca5a0ccd4d0946bc13fdb31c9c15a578d3a2d","04d17203f03279980862496517a1f0861be5f6cc8063bfbf92f8f8ac19744fdd","04e404d89dca295564813149472b1de8e6c43357e2f6d91d169ded7600ed3a02","0509e5c6fdbd2dde0c0db8558647080560714804d00e4f9268342f2e84858a3d","06ad2c8aa0ff3b862edf3ba99e0e4e8801ee163709e66333cd06c3fc61232b05","076259a45e71df780b012d29618c17739246c86321d2ff05a6c272bcca8db675","076fa091c878b19cf56a94be0966dbcd58d52c1839f9d4b85bbfdef650cbdb88","08b3dc660b9d2bbbe75b590b2b86d941bf935a254cd5f09de71ee6894f4048b6","09e90ad705af012a8c36efbf296757f35adf9c9ce3b8908791c75d72c192973f","0a6d7dc5b64970bfdadc9049ace95e8bc163fc421beea70129ff0eaa692c6d06","0a862ee40916522f8ae5f14b3e084bf5f2e6488185583346db96ced16ce7619e","0a9df276d42b56d98a7802befc2404204e0e5ee8bc7f5c032f7bb29aa4ae2091","0ad4403c8f4078dbfa543310c69bd1dfc768e305987214ffc37d7b2600c4687c","0b2d1557ff6df5f4d65d540a5403b07ba81b381dfc799b7884ac72dfa6ee7753","0c22360d4653eb0f450e4d3d34564875f1660cfcb2d546095d98b3faa3967cbc","0c7d3f36e3bb4270edbf7abd99cd2dab772df274cad1c27c7e87e302b8eb1c23","0da4d093b49c0a1f654b38008bb01195e816829279ca1989bd2448194e15361b","0e560af7d9dd2e0f2f588a74cd35512973747f20bdfe0bee0bc889105ea53dc9","0e9612ab3e2095fdf2eeeb3b08d690f03ce16e7f7ce948a10d2159b267769651","0ea7107c2c8edaab3ff2bae32f63cfbef6903a51cdaff257278f757ed5ef429d","0eef4d717eb03f0906aa3be7336aa71f831726afabe8a56077b76f6e82fd08e1","0f11324ad653d8d841962b0eeae9f68b80243d4ef7df4f2404ed4c3e45ba5197","11fe30832d93706c60efd836b09f35f049c4a715ad6144cf277ca240c5780704","1244d27db0cf5075353bcc622d0fb3b5ca6a7d08526e2c5754e8b745c250bf3f","126c817ad25ca9cbac2a0f7446e76c79852459ac7b9c61e3ba5d5cbfe5d37dfb","12c5d5d40e9abe69ccc99cc5be3784c214305ff2165e74d82b3d9504927da5c9","13824d6bce0f961c89eef4bd3c8a72ae6ecf7a1339b9e06eec964dc5c12dc544","13d0363b8d765c87a57eb42c4988320a9c2e7fa09024aa972f4b13d7699a552d","14156f1c6bf0fa8dfcb5cfafac09e012db446d528dad0e4301404fd693b9bed3","155fe673b8ae12549c978e1bf1d5c43e360937fcf2135cdcd5aea6f6c771da44","15d41240067e2335a0354a4e910b6610f2b8f079b8f67186f10181622b4a8999","1746f4f9d47b7dc42280dd34e664b3ec410d3cc69ac76933707499ffa34c79d4","1754adaf40732c3a8c73d2285c25a8b6c8c9d3e68370de618a0ffa8f3e60fb6d","182f48470fff7a26ce3a833c886f8ce9eec3bd4a96aef1c784c670f1b5e73431","1945f527afc3c2930ec4d7fa57ebb2ef7dd6321c0dd3ab9233c9963e9e613165","19d657b67672257ece127f3b957674b7fb4780843148db0a36a0b329c2a418ba","19e75be8ed4dfba2a6f8034154052160a7a181b17d887b3e8724f3e3c111c31e","1a24f6ef0c08a898f309c1b925fc19b29526f913a61a1dfe4b1a4308ebdd97ac","1b3ec24337f0252a00cfeb6df0a0f5d2b6d737dbea61b8d0b4a643f4c686df6a","1b5351b2dc647aba864e387168db5128435cb80da94fc42581cd60a05fc34b9a","1b8cad98d53da179ab05eb47c1783f4c8b45b9f39c635e7a337285f5cd9621c1","1cfd18d1b12b25604d818389a34bbaa746f450e70246c7f4242fc4e215fc46a4","1da011289116fe88fe92cb8f0e83ed7ccbbca251681d4e136c5a61c40364f8d3","1ec9445b242d2a2e149fe71c67bf13d8c0e4ebe5a6ed7b022656b9941973909d","1edc36731a9c76ad07d269d8b4fd84c8c956bb43d6f56de17d6208164856ffbe","1fec5a63a7b2b212e3e5d5222e49061f3b924966c9741294f5630836be8a3925","20901b579f69cc97eb56b492938864667576e1c9bfacf13f8a529c4f6e543448","20d01a387b4d0801cb588492ede88cae7bade9b7ea3591d9e954add1e67cf4ce","21338155cb4f52c49e5072c877771be67c75590d9b238ea025fba5209fd6e018","22ef13e60456fe9046dfe72f20122362aeefbbb445632231b8e364ed9b50e135","23af79bd1e7995fc8162ddc4d830318acb054bbfcc9c7d5cb141ec306da67386","24278a8f6b5925968be17b45f7db4c08169ddd5c92cbc103a166a690c02dc351","24373b643450d9dd3b8a5b0e74a5fec2844cd8cbca7d8a57dbc8b9ad9eade9dc","24d4f2730d94d1b7f149771ef0e59192f4936d142b21f4a56b1a391e4514d38d","252de742c26409c837ef491f55eb03ffcc99da13fb1a2f8ab66efbfb0c081a2f","253bb17320020b6a5ef8f0958856f6c565a239b4dc246d9e825f8b14da9ca8de","2591526ddabbea03fbdc38bf172bc54f42df9bc51eba7ad2b70d6e67215f08f1","26259abc7fe745f52e06f2aa2abb0e50f189bc7608065f04d5c669a0a99941cd","26290a0990d6dac0ce9448e05eb934210603356043dcf14a5d80585288e2aa92","26d6b31965013079d4db67a2c403e01f21e3c30ae65953400dbed92e289a0925","288daf614247c260cb673d8674e8b3874ccc4e269347836851f702d7ac8e2f7c","28abfaf6d50ca38af0b88aa50524200c17af9000da83ddbab3d8f9e06e020fa5","2905a2b4a58bd9ec1c4f77fd3d1d246c02caa49d806272756dd039c79521442f","291d3db272eae084d34c04bc1305f2abb26a7e7acbc5515208469b46719a4ed1","299e929f58fe7d2878ec59ba6ad9fb74f1b1e550e488a4512373b9621f089844","2a38ddebfe3380232e35d5a24f9cb9f7c38abbc9c68add4ea5952c1e65d328d2","2b4f7c8dcc95ca8182105b9b6806391666e6a2c3a5c80d3ce5a5f04fd6cf9122","2b5e739c8f9602c585e67554c457e6e53351679afd56ff324f8fecc80f0891f1","2bc251ffb58a0d03480748058eff4c44079a0f21d75743063cef50263982337a","2c76ce93500601e281a41f5985fe4e3926fc8bc9d01ee687f14052cb553ad2d2","2d46924a94c85f4275a449dd3d9eb6c602cf8a9104db19d224e3aa469b858d06","2d5048eeef90792c0a2b9aed7305598a28db2103fed3903462c6c1882733c3e8","2d599c722a08306b98f2d833fb3e4a7acb9dea92e6a58820caa2f65c09803fb8","2df1610ac1b912232030b5507e5e944515b0f1549bf2b76ecfb12baf0f40ccea","2e1bc31ff6b6fb14d0ca8703a02833db749b03e172f2e91f9423f0751e88c256","2e872e9d3ab8b553270e79673060c50c1afd68a41fcf9fdd0a13cba80be0dfaf","2ecd502add2d801eebed39411fadc9a80098ba9ce04a5f4b728a0e4e331232d6","2f7357367d921995f4c6fdaa693392adcd2df4860ef4d25c8dc47f7ddea8c755","2fb2ed7902a8e35dc36489a23245d963026d688008c92fed6fdc1f6bc27198a6","2febddcced970d495778f33fff212929ac99c23adc42be0c1062f5c8676ffce0","3018f389f6928af5830bdd081c9d03530a379f37d1c2f9196e6fb3c44eb337d5","310bfb5b2d061bb733771e5cb7b3b7d25db43af5eda9f806169b7ef9330c2fe7","31fe4b51d55cd99a4692d2cb787d362cb4c0d0998d3e001efdb5cb7ed838340f","3242912d15a34fbaba05e5e4ef959577b2572533305bdd2e4aa24fe8b0fd1173","32f69a7b8997ae98b9305ee578145d795dbcd39ca4469bf2465e57a0295cda51","335683e33b94cb86b5e426b4faed200673bf850151191a08458136ceb164fd4e","3407ec53a884d3945d86a88d6b9a883419dd426e96b1108a8e6686f30397a629","3442ba5c7643c793f62d90ca841f7891b3dbf97f028bc7b62f8b4f88c1266d1c","34463778cf2d29e3896a65613cf9e3eb3e9f2d8946d17f12b609e70eec63d128","348ba129b7b9c94e24fa8ddb81024e777c60448d1b5d49f7b2075591b23c13b1","35da3938b72cf3520e126ad595157104b69ab748904c7b4e12f563d6b103172b","3600e7356a3741ef02f8b2ffa6a6b5d822dcbb170771f2ea33312dff4470f431","37c8908ea2a349cd3034018027160ad810b28ad1fc203a9a353971e1f7396b4c","37e39faee019bb041627510f1f02746ba9a85696417a083b438eb4974b72c2bf","38a75fd804821f4836f0a7ba8d41af3d3a3a5f5d7dcea68487009297824258d9","38c6396e645750efcb2f187c36c383471b3b0b59290e3b42cfcb9668594cd0c3","3962789d05f324d436a363700cbb5ced5aba791d782b3c0ea73221fe0c1f0b97","3966e5e53811c43962f5d0953e5da4753eacefbea27ecba9d36af2fd8e4fd52f","397476cf107b48e7a662264f8fea9f880231fd3d1e0401622650f214cfaa35c7","3ad8b0398ba6c354c9e31b7438b2515579fc0b1f17de4b35a914c862a3a11e3b","3b3c6cf083b12a840565e00458e2fd4ee8a61f97cda452703a6b13d7776b6c13","3b4af144afed3d52dd2e1f64e23bc25b3475eee5f7af3bde9886761b15c33dfd","3b5d82795e9f5d1992ab67e078fcf1108247ab9b6d1baeac944d3ec0294cec5d","3bce154e59c5c45216bb5372a352e948d6cb365bb1bd47d4666ae0412e507ca4","3c75b650f3fa8217597b01d3aaf25427ae2a658a7c966afeecdb391d3ba547ea","3d0274f77576abdbdf442c8843e955e1bbc91e9f8cbfe3646b119337cdb13c96","3d642ccf9ca4a0f7f5dde1b41f65c99e9c447cbb9e64883b67e4fdf76f216f52","3d9fd2c5877483382f0c7331206393e42827b5dccfd60549a6771b7a5659e524","3dbf6d1c2c8db1a7e3988e2a84b67a4e1d7c8304661652ffa94db3b7eee08edb","3dfcea4ee3d0d0ed09b1f77bac48b33b64ab4620cbfc74fe0e4201b4cdb81ce6","3dffc36586e9078f750b0a2b4cc2c70a17a81294903186dbe8cc47cf8055b9bd","3e2f66baa16c7ea936eba34720a55897438f60b343cbe8fda4eab1e5dde044eb","3f5465798dbc2ad279ca4849d5d0f819bad01455e0dd2a9d98afd4b55cfbd7ee","40de9f41f9a9f56ef6a51d065270e875b4a85cf043b7c4a0173b2510de4979ea","4134a3936170c1fb5fa6d2e2329185a981436477a66b7d31e827c363691bad50","414259a2fda4a1a49729be6fb1aced4675ee9cbdf990aaafb8e5b3153b54d64d","41baa5d98b5bab2ee01cad50c05b83edd8cdfeeb00f30b9406b4b2ec6d13d738","41c768ea17144c6ec225e9a65d4c3c127fdd7264dcba1a89aa17b20fd5d7e3ee","42aeb46fcc3d10b95e4067bc9cda875fa933b4102873f67c7bf1f8ca6799a598","4320b92712bc14dbe10b56f1cd3d1bdc093fc4be6016732839d0be4dd4d027d3","444342c21a4743af5961beeebb88088f5d2a0649f76c71973a7706a744f5efd2","4457ab439bc8f212d83442dc7500e9d45ffac849d0f77cb97686d9b0672fc3dc","461d34fb1d53849951a7e715e52342372d779299fbcad210794235c610dadf64","46a24cd8e385b748f40d9271b1e856dd6d68c91ab356abb11ff6b65f1ef936bf","46cdf2c207f79d388001f6636dfb7a98bb2ba72b9d1c6df4938f0a27691e07a6","471570cdf8144df0c32aba1730aba24c7e42e5ec317af771ffa169f5c842d117","47b5cb2b011c0f7012d75e88eb86a10f3f0bd48545db139669e654cac1f69650","480f1ede18ae031b164d49d676feeb1090fb33932676ff52e1e2eb24e8d154cd","48262b98c0bdbd5ee2314345726d23630ec1771735db8fe5f1a8590b662c9962","482cd15ecd9cfbd8e1943c0fcde0bbf1d875392dc2a701b698f48bfba684a062","4855e1947afc954cb1b20bb45e7af10b098fa34714bd32e9bc77941cf58fdaaa","48797c44c92cb34fd9a57a08020b45c6920b2268dc8ad616c0f814a3710d5316","48d094622ada1806cb30335926007c1abc476b1f7b45a2e250c490afa25e847b","48de3afdc6ee73ed121d1433bc6367a399286d5f8c2c63670a0b3b9752a36175","49e8cf09e38acefd3a0fa62d048028286d3b47b5ceccd8f51f10022978c47820","49ee4a3f2a8918bdbbafb312cfa807d9982800d13d29ee292c6c0daad8b9b8f1","4a724a6a842a132c2185279513f341b79f9be93e42660f1255770eeae3b1323c","4aecbdfafb68feb3124c39219498241864bcf1ceaf87fbf80598b1dd87a9191d","4b364ecb35ad02b06b6b0f32b6a29202f2c835e1ac0d70b89fd0278271799dbb","4b6ab2768e1ff3716ac8565201c031a820c208db9ea6ae1495dd782e7557a3ab","4be7778c4f491d55154a028d9a9dbb35059953fbcd243e0206902a6e64645efb","4c8c327dacf345e184042092e96ad3ea02ed4cece57dac5fa68ea52fbb5a6adf","4d5a44ba07fafeab823b54a21846269330ce35b4c190f3ddd5434bc8530d9b41","4d86a2764c55b5c5f675fddad8850ce4ceab160ac5c164a299fc098899d31aa9","4da0a5be70e8af9c39623deac83822749482187f6a0fc3d186dcfddaa7111576","4ece7844e2b35705ac39fa25913f6909aad5b4b7446bd637ced46b47c0db135c","4ef30f11bd4dd9d2eef8716d88a83010546e54594b2726de84f6d587651ee940","4f03e231c0dc5c9bb2874f6856382d5b205758af9678fffdc7552d4e4ae9866e","4f1e58fc658a4ceda181e2a7fa249305b09b573ffd68c2489f204f4957224957","4f2750b974c1404acb721ffc84cbd1d0756a24211dd6f6503c10ea74dbc45676","4f6fcf4dd7e73d86e06bdb9c14a1078b61c0efb2663ced9bfbc5f46fbb4c6d8e","5029c7b222158ab3f325168fa543d84fd2332d2e3e38db1ce7b83899cef201d1","509ec9c08864b9dd0029f32ffeac85fbac863e2dad459994c65b7cb5264faffa","50fd7e982eb2d2813634b7c44e102788a1a1cd4910a27acbcf219f76314fa322","52049cc9cee43bb27229e6b3e983e02c6aa20dd7d153b13e3c74bc6d2b47cf92","521ed246c4119acd6b579b6eefa23389a1655df54aa35de7671743979ebfc68d","5382c901d160ca2d79888d8acd7a690a5349826b5da486274b0800c9d7513f11","540879695d41205515aaabe5466971014cb43b960a26b8e5958e37fed63df762","540c718b8c0401e98b2b104efac54cdadf0c39c3baf408cb8f25ace687e29f0d","548d237f42167af5cf5caa0ba20f0e7a6387deb6f27765637f078325172396a7","55267f058e9f085117765e4ca72ce875b622ceaceed964f6c396073214835c28","5560616d1e72f0a539f9ebbfea3b7d195c1ef5622f97994af1963748d4f97533","556ee783d8e2e4ca50f656c095758be613983f904d998a6534fb155510114f21","55a4711e799294d06988ab4acf77eacd7d424123082bba3ec987dff0ae13999c","55ae095961d78a1514c4dd1e63d477c60179a8662571ab5a90abd3eb2b83eb10","55dcc23ce52b3918a60029d9398f262216471c280bfe66421cc63240533a6087","566ddcfc45ea5edc695626826ed185930e910fd9107c5bc1844c717b714c15b2","56e7158313357bb145bd98c5f790e569be2203fb2601565a30091a597a7e7ff5","581337891936ba630d34ce9f6b803b82a2130791510f15bab24a07332400417f","58901d008c36a777dc138fa6b6d198030e0e843bc889cbad3acb954c826b3608","5962dd14d3923433cf723d698d1af19ac37a270b6e88445643fc56a646faab5b","5a2064cdf51026eed65457c05f34bec919b31d96d35c29498d298685965f0b5a","5b77bd6dfa81cc339e729e4195e258facbfeb64b9c680512f742e3fb1961fdd5","5be05ba74075b8f139be565c47688a4f395ce71452dce5cf7da4348c7ddb7aa0","5c0206d9d014821b52a43d7b222327a89d4ee2f5b1e21813dfa659a69f7426b5","5c3527e43fe24c5aa171c6fa4a3de7fe5e78f2527aed0dd19cb21d154d43da21","5c79c77f00167ca140127b00f1a79e1ffac621e46fc461089594206a7df8d7cc","5ca67643d5111fffd21deb18569162733e846965bf05fe6eb33ccd37c964025a","5d015880319af666943e68169ca906bf2f0c813d8bf2c5c0262aeb5a40366350","5de00a2f5eabe86c14f360304115f4136c41df1fb664eef6da26072fe7623d44","5e3a589b627edaf7005c60382475fae7229adc4ffbaab6d6fd03e9f08a0a8e19","5e43baca07fb966bf1c4b3ac06bb819577e477a84c5d8d3a9a19c391ada2e0b5","5f2a75b89983d1005a38afa2cabccc3a39f31989807120281d8505ffd564e0c6","5f43c837f39d207c35a58e9b36fe3144017b2012ac7da334714247606f1906d2","5f4fa6dde5930fe1b42f805895f0f5fb135c2b3ff9830f2bd30ae7526a3295a1","600ec184ee9964881bcaeaf72ad38a72db05d5b629d301cb323fa1ee9369b572","616c4dbde10f465da822d8a788feada26e5f915c7fbbc06232287cd1899c3044","62a713311297a7145d3610ee60dd6626ee543645a1918b050c629207561efb5e","630fdcff1f227b5baf5d10bd78ef0fde68791ac0cd8a15f65065f5cc4501b17b","63113617f2e4ee6b827a69bce6afb3949190a282f5feaaa9e2c9f82372623bb8","6312b7a9f8252f49b8ea0cbd0580b80bbb221db574ea74939823ed9d4140d73f","63544fa69b09916d52b305700eb9816305ff22b77162a44edd13897acea3a655","6385459222fba2c3302d3f2e38c57fcfe0f1829679fead6cffa1964248767d5e","63a4394e689acf4a4762cfb4df691d05f923fdf592fd2f8ea41e6a54f98d1136","65725e1cd3323fdf44ec47067fd6670b441ff5f82e99485e1a4fc7d475f14340","65d5b7eff9d03761c8206218159bb34883c09052d6a1959d040f711a881b4d4f","6601b2bb6c908a46ae2985d4683c8baeeec87b0688b9b33d3e8900286bf4d6ae","666e7f698fbeef24e13e91ccfa334cf781233e060fa86bcd7d4d0eb00b30f3d5","66d414618d4283838bddb6b9fd4b5221c280a7f6a715b622143d3bea76bfe1f6","671168c05789fc651cd961a5a15e10adbb76656b802cb0fcbab468ab76412ca2","671d95a6c09bb7b05a5721d52cb761300a2c8f376aac20be2948b7e97bf302b7","680de944f1f5380c579003e329ed6f10702ec8ebaaa8208743775588d2424d05","6989ec486a05550633170d2aa79188ad9b03aeea6c7859dbf18790ba78c5427a","69ebfc7eb8427db3c5c59bdde652d0cb269426126f8540b1b58caa29ccf130e2","69edc4285578313d1dd2f914d69add075a7b354f7fba717606d1abe15292576b","6a34d9279cae58765d6ee4a980192c0e15f3ca217b9f1815861d472a281b3cf8","6b00dccaa7deabc750679ab085b237a2bd025bd971ee1eb7bdc333b393b19084","6c3c592efe9c684ada5661b8cc88a5c3f6e57c841db06b9e070687504cbf6236","6ce6d164c3e31463fb9e144fdf91413e55d077cfc4f25092bb02923fb538a84f","6e08a638e1e28020923effd4c65fc517dbe7b06100ff76cde74e427191503b84","6f3a7020233cd77cfe59eefec0a277f6dda323743c8d80e4e54a95cd3cbc23cf","6fccc6f0c5fa71c43211785dced8abd0f3295040eab56063f4e8d77f1c09b8ef","700cd21af9ed7e81900fad9d52de2fb11db48e64b038e4293168f85e5dd0e043","702d1dfa75e92a916a446429f474d4c296e6ea4e8c487995852d0525e8440659","704cf778db6086c3e282c81249fb0ef09c1d7c2043335ef74c7ecb69bb3e84ad","7075f89b1271fd04fa02d4db95c0f0bd6bdec24e53a7953d7afaeba40e17e8e0","71ef1ed2d5e4bc7eebe7a73bb3e9423e5bc2f8319186380fe8b38334952d3b01","7256ba00af1cf759b95b7bf8ae3b9943f31349bd10a7652a26bb419b368d73a3","7369b339daca0fcf46ac7fe82d65ae95c75d7dbcaaae51209e6d90b6587a014e","73ec844fb3e2b9febd00ba37508b284fad141630f03cb9f74e36a195180f5054","7410de003c7b582e30470d1209eefc796a70c76fe8d61dd9ccfe01ecfa41310c","741c27b54c49167abef1d8633e3743b0e98f82a73731e744b6671e119a1c6310","74b5d2ed555740db7b4b0ea9b73f8fe00965fea8e14d4f075eec26ef7a189c68","75aaecf53db10459d768a6873f6783e7d7110aa510c2894378df027c1b03584c","76bf5a9c126db6eb466287a7c0d823327ee9882a70eaaa6efb03d169b5dba808","781a64598efb2a11156f07271ba1c14c4f6b3d73aa2943b26eae02063df7af70","786b0c2856bf1f3f809e5903b0a971f1e072af5635aa50bbb9b1449f96d7b694","799abc1e8d381b8d97349479139985e383bb49179b5a80f39807cb35a3ee78ce","79faec494bdd6d098c9d2a9d8559f822938c6b2104188db95321d89e7a732979","79fb2e6e6a91117b6aefbdaabda23ccfa596620f548ee5075993a8dc7a8b872f","7a032dbf0351aa32c77c8d187f7eb697500ff186c88c5946ecc15adc972246a6","7a134e7f1822183ed1c0ded720971539350feaaf92612761210cfc3ccdc55870","7aa52373f2721dd76fc8eeb3d6061794f27ea8d11e96bcb1ff25a97994a77d5c","7ad4ef4b8d3221758a9e7f9577750ee03f6cba11c8eae8bf25f74a3131bd21a2","7af2394d2e697f355439e841b6323ffbbf8b90b2e48bf64873791fbbfdf15b44","7b947ed0a9e6e7ba180921434b993c62ac70bbaba6af0a1618569a2d4b705201","7baa35131ece7ed9860607157d2531d4d70a061bdc9bb9876e20328f127cec53","7c2a1c4c4c03e3d68d63e0ab58e4e34d3f2bc1a4a837a055fd13a4e9f95ce6cb","7cbf970a11bdb91a40e248eee97ef789205910ebc913349698fc75ed35e82fdf","7d6133667f81aa66a98755d253ea43301b45ada338225df034d2ffdfc79829e7","7dd54213b65fa0a6ce5aa3c204b5209b67ec16306b776aed7dcf9e6601d74235","7e89b59b456dde4bbbdbf8079665bd82c51d8e500018472981c15618b3893959","7ead0c68ffa0ced241af74dde58b3831343dff3f7eaab64bddb9954545b7ba12","7efb464c6d7b469303c43f718063d8456df6fe43534b5d8a4229f5b9ba9705cd","7f8188b57ad3b0c28210c95954e5623376a4262dd5e75f002700c6094b8d6b6c","7f91dfc2ea1a3131c4090375db0f489c2a572e245ade6cda4ebd440446d6d60e","7fcb8cba3ed0ee9c342947aa88f0f699bb4f5c23244d21c6c739c9b66d7c6101","800060d7b4934508d0277f90a464e3112fd2fc99af4ef23825d09b0ff53f91c3","800a802a4ce9e597a102f0a566535c1f9f7adfc60c41af6bd2db4fb7fe3c0d0e","80627bb83607d94aca13d445aa0ca4032d2d00479acb3c2f9d1a3cdeffe41f10","820c12fcbded9048a363b9e0ebbc48b24f85fd4a68131b5dfc1b19057bf09ddb","824bff7541ec2a4b0be126f0b0791314d568a0eb4e29073de4f9dbe0ee4918b8","82c419e5de083e423330432c9d45c744043d1bccd8eeccb41e3014ce9ae3c32f","83347356a898238c013dff73246440e361a9e24cc3c4e0fe0e850467772b4938","8343a4211a4d0ffdb320d5a4305174d85bb707d15dad978f6436297d022daa11","83a06a604bbe36d72da976fcdeb88665c762b0f0de44193576ef2e0cf29aa9ad","83a97b9ebb29f5cd014ef5e178970a601ee92c44678f05d1860b383c5f63b79d","85a962a7c23c14dff8d683e738b53f422221697b213cafeb616d3a172a6c4223","85e961266b36e0f8ec2a477f1f1dfe7ad748fdde9d906f7bd3241e6924866ea9","8629fddeb4f273b35df69d4d28923adc14eff59d919b1a495d1a68818137c561","872ab2b2d65fe685b91e355f5af051c85b79569ece16448160d01fef38039624","87789dab547842b4e0c822758e1325a3cbb046063e11e105a4779b3741e01cde","87f2b3634baa504f2ed9508c6cf6a47bbfb36214a177eb13d70d6a987706818c","88b615ef6a31bd9958e98b8ea522f49f0360ccac5d9fa8deb9e3ef3fe3147d9d","89a96597dc9c218633adaf94bb5d6dcf4cad8f5e0b6f5522a28e3ce8d8b2865f","89cafbb20d6029656266d8cb0f85103fa519c8032598282fea58c94cc59c4125","89f2105745b3a7cfd30e7d7c598d6c8fdde0a599f30fd0db7382cba50412445e","8b3eec010d1eae43a28c88434f2410a751f790a9d6ec4a08e75e68c171629ab2","8cce78271b4f001606069a575a172041fbddc52de6b582c920aa3d3b5d5b67ae","8cecfa09651c40be4d7c11c117c80e1911dc75bf6f1cc34be64706823cc024c3","8d250acd40c8a24ba0d51cc73e65bba6856509b5fbf4c7d7a435897a01c6e764","8df1420c27503370db9382f68a0af8d2b4d56f9dbc94b24ffae450a905083a79","8e10a3499a8311b3142f240631df7fdd58c46714e4a954280f8a59620464b7ff","8e7371228a726f381fb811d1d812c39917788a3df7e53dba1a3c364e755a0c03","8f3827158091bbed154d21c843284ad472a4552da2eeb858748aa29676e45662","8f4a21c70e4b933eaa4f9cee119945dd2ebeac532e82d34e17511b38cf03608c","8f6debc54d2bd7abb42f581f2204fc78b27ff8c67ee4b6392b4d71c5f983ee9d","8fae27ba5117e202afbd523b249fc454912571900fc909f5419b8ac96c773c44","902b958b4db7d8d8bf73a82a8aa86e5485b39477047c8ad60175d118fe31d987","9056c360e59fc78edde932b54124df317f2f04a90c0c6eb7825a87b89edf1ca0","90aff66decaa3a0998e9a6741963713c0c82fc70da505519e3d60204bf715fa0","90dc4cac6326293bb54486d3c873b83299e9a5ec8c86a68bf1cc131f5e4e2437","918126027fabb7947dd4ae810dd561ac22167102f9f978f86906624ebe88c9ea","91b495938bc6015970bb02c844368d3eee84425b472772cdb374a5347db86de9","91c9ced5e9ab8da897b7f69166a7d0bade5c58d511b42d60d5430d536da45d09","922a332aa100d622da733aea8fc74094739bb63cd480d3349a14d2418ab6b1bb","941f70c384905ab77cb9a88e2671301117e4df553da6fc7a09210710deb9b6ca","9442788fa51227044803f1d3efdfc1c2b2da372871a85f0f7a6bb3596a5c003f","9460f427df72c238c4b55f39c8864f1fa3685b0716a53227ea6f7b591d955c82","947a1cdd43831936480167169d30334f818bb5d882650a3547827c05204af111","95f0c5f3b9071db39fd72b88ec9fb2079ce7553fd5884fa527bc9216777d7c10","96c4c83df72e9d860e2ee51f1a74bc867c4a45efc8bf11bf88aa82e368b89aa4","971f59cc197732d0c0b6b8aabbbefca4550fb8fb04f8522bdb4257c05a28848a","97edc66e594bae06bb273db84a35d84c8162a1fdf55ed46d781419a9f6a2e4f2","9808ac162523484fc50a7d41dc20fd4d5dd365a91406cfea580aab9f69663fe5","985638a05562bb796911ec231d306b81e36ed6b58219b3bde874559e9600b59f","98a097d6ebb754334250dfd3ccc5f3dfaf5966524758cbfc9e10adf4a0229693","98c7e4bc2f05e9b4ca703db4a02347db7355a44f04e3a4003e26c46a56bded2c","98ecc99d3396aa9a35ce97456be66c1aac0cc05bab88aa99109649291e61bc0a","9944d1a9674e555a41d31d069d136461eb06dd4052d40f2e4ea4368dd978e01b","9a8f2389b8ebc29d3769868ff8b918fdeb2236d88192fcf76ab0ea3db0857fac","9af18d8cfee466bc061271d82254d7ea638b59b8d5a3901c6610d5baed85c38b","9b01e565a1541f9e652d7afbe62e3bbff28430c1ccac2226ea434f45fc9a99d0","9b466e8fcabe551bb6292d23a359be3ea15b7627a6ad9c9e6a4ff11444c20860","9bac7daf255467f47b83723095f93fa4b574d5fc08593f48825a2b2ebb8e2dd8","9bbd03293bf53e9db51401d157b3eb2aa51e9c70449350e98b9a0a3fc9a684ce","9c3b318c461b56a8d277133a6b947ef5618690ec281c42e9de6c27f22458d4d4","9cef1feab6841836dc20527fcc8ad9979671fe811ff80a5a33bae113fcbebb97","9cf90b3aa59f3ca0e40fd9e1fec9703428752d63bded6b091d28f614c9ba99ae","9d1a0da545eb6b2e16b18fdd305a2c000ff2340c19ac843914b45f6a4f936227","9d8637e5adebaca208f21af0a254e80712988867411be560031f4b7a23cc04f6","9dfd29090b50334ae229e4a7e812cfb9f6204a66dde563e215d8f52e884cb103","9e77badd0923fd79ca9761a41780ee4dd4f9ca9b62512f4fb59c7f8418494da0","9e9edbe6c5c90ef3aa89a71fd1ec54069818d2ff48ce0f35019b811add042047","9eb67ea41c5bcb9557ba51bbbd1b321a78f16335cadebbed848d8e6c1fc68bab","9ed400941ed49b2d90ebe3cc111d90d8bc966608ca61fe9bc315a3c1dbe8bc1b","9fb8c5aa087d38dab064a2d6054826377eea3dda98229725c2523f63a87e4750","a0ff0d0bb3a3c801b637d091293f2eeaac68e934274e4116d298ba60ec3461cc","a1baa1f699fd4ce19e8ef6cdfe346e1b0be63e16d5c5cd5feddcccb16a62f269","a2aec2d2f35d7174801247141d637e77c4f34e478c575b0e0a04c6251efaf993","a3c84d76be9d891812e795dd46470c2978dceeff928d729c0d5dd6def599923b","a3d6708506fb5c28f45f0d610bedba11b1ec7bcdb363ffff3aa4cddfa515f56a","a476183540f2e7121e533bf2dd9125dc071c81acc880e88cb435cad7a6d35b97","a4a8cca930cdfd15285ac3a7aa757d61501fb77fc12a7c3fbd78c096b279cf63","a50654761d6812cd811df02199e1b7b25c9b0d65e591f65430f9277ec43d9c50","a514a8c0898b6697696ca6f0ed9a43bf8993085b2db4299e3e9f8e3419c4a5ee","a644885c31f390b5e6b7fe2fc8d086d9144699295ccb6ffa51b3f7c76c8ca71a","a64e8aee389ae696d0d4b045c0153092113fa522ed5a0fd9b5658b8418db4ded","a6c531ed9bbafabfdd649f3030daf2f24461163aaf99dc73bb24dddb77bbcb90","a70d82083944311ccf98b6aa8da5adebc93c655759eaaf8d79624bb3d322abcb","a7ff7302e668dcea1cd1db2241ff95c0d73534539bd03fdefebbfb57f60d3849","a8b4a33078335d2811bffb78eee49aab5fcb31597dae366d43e20c7f7800994b","a91a47fb4fa5c1b1a834fa602030e435ad641240e6ceeb99eeeab7341ca09dec","a91c8a1431a4120667cd523cf56bac004794fc5b8b24275ad2f9c8a15c75fba1","a986593807953215f834ba73e7d2565659b32aa849986013f8614bb1c61ea8cf","aa131e74e695292adab9f57b3ccc5a503a836dd4b95a3b2b107c69f35dba3637","aa4103342641899dc00c22207c13ac31c0c73afd97771b0a9b249187d979625d","aa70263d079788757f176da269e554fef9240845706f87a93101591f8114e807","acae1db4aeb323f3b637fa11b087c3827a2fb6d69718362f54e3bc48f70ef7d8","acd7884bca46ea9422503cead985691da05cca25bd5ed52a199783cae7b8b01f","ad0e6d78c1e450e19bfca4a0e904644ab0ae315607811a28ac3dba20de869786","ae43a4d252290ec0e18c64dd58d51bc885020b2473e71e3ed0741184c9f006b7","ae69fe306bf5db346ddfa4367cda24c95e44213baca27b0ee7d7167bcdd85af6","ae8c200dbcea29f43b29974cc247d70647c80d5d76385396f1c82ee9f669e2f1","aec13a075b84253397fb97e1c93a23e1aaee6d6bff2a9161bfd00a5b1d7611de","af12215a96963c1e7e5d766ed994695e423e4780ed0b3007aed87b150d090c05","af6b60ae365a6cbeb140430b030bdb667f53a2a97508ae92dfc9ed91ca73b54a","b09355a97e3aef396f681943b37a404a98fccc6bcb97781eddb2fc000d1d985d","b0ecfca0d114bae34ffa62ac3ea05159a4415fc6eb73ab1fcc4d79f657268f19","b25c41f19ba40e646fd9b6f82051ee4c38985539e445b26bd628eae98537df53","b262187aa66e8a97083bf7f79b91595bf7a4077abe7f8be5b00b4998f4579d20","b3f50ed7eac0e9c54b74c4f4e02297dd2d2465ce4b699bcc15cfddf54c0f0f81","b4091f93c3d96e36b0708f5dcd46e0e7a0a48f098036ccef6164e4a6429ed94c","b4093c67a9195ee7d28d2575e967ac80057b92339489c244243c7c504c669ff0","b44352445272089cf90967d4d413cf7009bed0ac19f3fa95cb831d5ebad081c3","b4ce73bea5219f1b27bffb36c6a9dee14447a710a8938db807770083db4552ac","b4f2140fb766faf0065a563ac3664f395b24c81dab0d0d0d01df47b22e888d29","b5102ef50e7d4ed1925af5a8b45192e737df02fafb75d7065995a2bb93d2e8e1","b5428b5775526a00645566822530fb969b82247ba83f2c80c06d34151e1f9061","b5c085be21651d8579e52cd3ffe4abe6b7f45c5a9ee84d38c47b4734409918d8","b6cf3b02f36e0efa93b04667cdc5701340033a09e41a7196277cf6756999a666","b77c6669bcd54e0fa949faf2f7205f2631acfbc1ccf79f93f8dab5c5717f0e93","b7fda8f4bf81f8213d18e3c314df5100ccb6b8db7aed6b70aaf202deb606a14f","b7ffd6cddb12384224772e8de79aec89d8f4bca966a3c2a05763889f92a6db5c","b83b7229045affbb98f8fc46f289ad05e6626ef52e3ed2f7e70d332a54a69e2a","b83f5334b85422ac110a24286d5af7003f2fb5b0d783efe257b38a2281656422","b8abe10a2a92bf537a49e8dee92baf8de3ed591848a1b25151dab0d7ab3134e5","b8b8c5cad182083f45ce2d05d036e6bfe91cde1fb63f2e5a97c683bb7ef7ea0f","b96cea09313d481dfff1ed1a2c552ea29e8fe68f52139458996a4e36157748d2","b96f9beb6d6d8fbf88c4b8b2b807a362f2640479cab6173cf64c7710817785a0","b9ad2510d8249ec4c8e7fd8b2471727aa1bd0ce8f3dde78e545fb2f8f2985a1d","ba5c707cf9be40fe966c08807779994e20ca3f30ea9d73e26ce31ca334c05640","ba7d7464da8e13722232c8f86273774054693681becc450a68aea21a5a0e9b91","ba87e5d43ddb10937bb17941f055f80a223d0981fbba44107aeec8530e3a7774","bac3431138e986d6426c1e81bdfe0a968394896c0751cbbcc8f36002fd0ed069","bad8f17b1d399ea125c524895571601c90b6c93418c248bd4ebcc7886bae9878","bb230236c4ab6353afb4147014c93204d3d1eb8a6d18558075df5fe79ed7f392","bb7fa81e41820d63d58313460f5a3999a1f9fc2cd2fb10cbb5b41a931d8be6a2","bcbef69f1ba50e45f3faf1b4529c32cdcf1e5a6612b5bcbc6aa6790ee14b54eb","bd3bf6053f4d423ff21f7ffbed9d0e68f3ea64b7292c048e9a37ade342bb7b39","bd714f38c881208f1190ad714bf8fa5aa63adf302bdaa8ad8810ff279e43459e","be75cc1ee935f783be39978de91ae196c16141d4096e16eb6d07f59583296b4b","be8c3cb2d8d67e63c8b069920b74c6272922febbc6a0a2c4a0072a7a213681d2","beed0f36d9b1b9a20bfbf89c96862482b8d5b9d4284bc89539efe9c9b11f000d","bfd21b5c8eb26e9d475868bb30d66ee08f20876e9df5cd06aa8fec01ffe666df","bfe97e65f2cbe6bcd0f14ff57ea4dc1dedb2e5f0db92d04d0982cf1932ac1c3e","c055d3cfd85b2ed4607b0d9d3a15ab7204c9f149599f748347dca4afe102af0c","c112d36ba38c362da1c022945db5b6bbdc3014685ca9bb7d940f5086f00a675c","c23a43ed460117f663cec698412729fd91b5aaceb48cc4e55a785b525661bf1a","c23cf45c1dcb748145d87f5c173dd3c8becaf9e3f6fdcb3e2ca91d6726b0842a","c24546a064b9315172ce0f951bd5fa2cd1b9884231cf1bdc1dc714771f1b3886","c29b8d250a7b5e73f4ef675329da2251b8de032501e4836445b6aafd90c645fa","c2e96d98c8ebc10237a2af1c224f626acfb9072c83078f4a8c6d9ef0a58b4a8e","c329c9df0dae8a036da9be440432d045be3ee13cf5664cfa6ccf11576ed11acb","c4600cd5358b5798a075beb54539d952f200def1c9a573bd237c795fd33ba36f","c4ebd58c4ff78c9fc0cd17d80ed563520f7908f9d1106735ca0f5a7abed202a6","c5db39bbdc8c2bd2aa7b58c28c3df9e407955cc3250ce7825c842cc4c30eaca3","c65325f807190f7084346376e2f48fc2b6bb946004a1fac1d8d117930e93d462","c6752cc3c7ad06d1e9f127365f078919ac46b77f8a8fe413650094d914838ec3","c6867ec30530fd3feca89a4e968522f783b636b165ef74f288c42dd50bd51a3d","c69b32bee3e47d9568ef9acdcd59ddef6f6ebe3b3a45d257f6c5d4145890ef2e","c6bfbb004af355e96ed5b4c8c9b8b7a96d1c08d24bcde7c666728eb9497d6d71","c77c4d3f536cda10a71fe6a9cd17ea7c1408200e2f7aa7c5325d6915ff250c85","c82f38f23e7ed3e1024661b7a22ff694e88d3b268240e2bfc98e630df8a062d0","c8bd340e6fc7fa3e97415f7ad4c22c51d88c6e77f782c12923e841c04d3f882b","c93cd4cb5cf38fe6221fa8ae171ff54240b5f99ba80cd740ffac69c57e5fa381","c98c33b9137ffa25c66a9acae385fc41f9cbfe6d326944be0192b5657d38ac8e","ca50b525d7aa7762c56f402696dd464841daf19b036bb932e325090004b4cd71","cad13b6653fd9f811e67d13c5f01f9dec047f8c384097cee01dd2e2db39e539f","cc24c3770587f2421514fa399d2617201752bdca145ac39058de91d45d3d19c1","cd2da00f6f1bad8fb7c1b87cff80e122eb017e44a471cdea769efc67db369038","cdbb7338988f2fd35fd92f21909b7801d9954d1c7ca78401f52c9313f21fb6dc","ce887fb65b6977a2046e7583d704863624e55909ebcc9c3ed065b3d13079a410","cf9223c369b6fb7baa52f301f904352ba8e8d5e4c2a06f70de6ef1cf76fe1b84","cfb9705939742247da0cb71fdfd8b5f7a1bef6f1c2f0979a8f42e54c4a480980","cfc3b5044af37ae7485fba8067dcb22b2438bdaa6e3a30c22ce0f9e2c00aa597","d0481d9b6111ab4afba0462e88970b863284807ff44ca97364c84952e3f88583","d0973a1aca6a118375b466d6e91821f8450110fdf042ac848ee16912012d2b0f","d0df3068db679e24d9487ee09a6462ac5cf3df30f46ee466b66feb6dd5ff71e2","d151ffa66d8d096e0272f0dfff6c27e978cfda570f7498a727593081888b4ebe","d227e0a73e3c5452bc5ab41ea2c695dfc0ff9b0c1c81e59ab3173f796a4157cf","d268e680ee1136a239a40ebf005b30db6f3b52a228016f3193496f86250f15c3","d2989a1607fd5303615937b8c117d127b1b1cde519662ab1e1324390220e8612","d2cba4dbbfe3d026f825a8b470a2f6011f9b8e245cf042ae8889afbb17dac6b2","d2e4c515093f8a2aa824c8b542a016e5c321065f4525931b2fac4f8af2fe52c6","d2e82db1f6e479001e15c9890732b5049f8c900c568d5e3d15707a95a7dc3610","d31e8aa21d1498f2d4a07c4cc89ea6f5a6d3ce54d334dbff230e0f55db35c85e","d36034e2f9cc642d0f9f24cf834fa741bac5b8b139cbd2f50e2065161c9f3cb0","d36eb7456d2a42d1cffa4b60708e2bd3116f7f6758c96bbc0fee0f1704ad8a79","d37de74aadd5916eeae243decf347821c4e946356b9f70471658638ac3092f91","d3cf9b1433fd9a083c60baf6ade1df7f2a33e0cc7d519f491f9d6a93139a41e4","d49d02cad8bbfeac607457b08aac6068916ef45d8f6c980279d6e654407cc7be","d4f51c31a454d9abac29457cbbc21e1b5767c0eac1b37c41ee787a3efb05c80f","d52ca358246f638d0e11a061e97863697df44f43b093d6e8b84ba67b5838f2fb","d555a0d2329caace197c1468fe6708349125762377ee3bd04b031b7eacfc26aa","d581443d0b6b42c76b816edc6946ce01a639ae42653ddc8cc2d6a89ce14fe947","d5adedc08fa25bd06734afd1db3510dbc53ba0dfdac20cf601fde0c77702a72a","d5c084e12da4a5111487c166b879042a21a056f761ee22d9237cb4f65f366341","d6077d547aa21ea10a9bdf6c752b8d1a0a6382b4b43a0fdf790f245e66a609fc","d67e8c1aaab1ce6ec1755599ecde153c47c6b90dd4c301663abe9057bc31af57","d67ec5caeb2af5f9c57533a34cbde7daba5f5b2e5e6ce34c3250893eef25f13c","d6abcc1484c3df45bde915abf48324af1e995c3266a3c6c069e98e94c8d9a4d7","d7a44c85c25ceb7d42280f0c2576de52a3b3cc3ad2333e788ecdc7f7f7fe4b3b","d7f5db16fd3b6ddd5acdf655e090ed0e84cb89d9eafbe1ea92b273b71a38f173","d84489933b19a8b073c65a0386e39e5067830facdc365ced6efe1948c7201771","d8c8b3c52c89cd715a7fdd2759a6f73c3a5f505303b110656cc35f7549a37cfb","d8ca8e025e226ad6bdd32a6a9fceae2982b0413a0ad09314558b54bdc724bf99","d8d03142030c11a0aa1012102fce2b202baf88e424a1236832937e87450dc579","d9823dfddf6c507ec030fce4bd2d98fbda18e595c2ebc563574d9196cc7a5e33","d9b0972f3406075b860ba7cd2e71d4492c826960319b10389c2c2820e2981254","da37a61fab07ec8856b725854e4064f55a59149aa69cad1bcbf89ec478b9f578","daa0fc9f9dd08cb2dc48bf33c9808cfeebff77cb9fba48f98ef597bb9dd6df55","dad01e5bfb13a6c4419f4d24fa8dbb424e93a1c4be656b0e5dd48ac546e0a0d9","db049e7abb7c75b608ae25cc8a9f95959f7aedaa53e22390290319cc2eed3977","db21a75b4fa6165f75268963474f3262124795d816ba80f685bab2c6eaedb028","db66a999537b941fa6d512908894ba86e8dadd0e14b290ebc119555b7e60264c","dc8c31e3075adeb63113852569b83dcd432485621eb77fef62cf3cce5c84a214","dd97ab52fd89f42352c595ce137684cc519c473fa17969e8a6adcde7322a4748","dda0a34d6704887eb36bbc0173334b49d755cac8cea3bbd17bfa972f04183dd4","ddbda9408727a19a4a55d516bed99331edf67d8301de9c78564716465c949619","de0f295bd0e46f29db1167d6c21bda624887c8543545d0c37d662e5b1b312341","de9a46da1f4605525b484a228f8bf356a9d900ecd16473faf77944b22575c141","e0288c94ca9c16a6de217e6baeed720fcf83e401bec45bd15ca47ba8fc9b44dd","e1667469384ec775a3df665679cb3fef057dc84dcb18ed8db8b9c5723835968a","e16c328504278cfe520d6d99990f2a4370cc48159aba86694d0f7598fd4b0611","e24df071f5325bb3a5b20f355143556bc7712535ee8b6ce4c426598f06fd2448","e28d8e6b71264d0bfab853e63178f2c151367cce0dbd16125596ff3604b6658d","e2c734504d211580b4e6674eb1c7d31fb6fb730c037210c34c980a96f9098269","e39ee882667ef28feb4971b73f9a01d3d72c557e1e56d59487af8e0f1b21edbd","e3f19c383354cdf45311f92f00b90fed25dfba7e9892ab2f5f3aa4885876b75f","e409fbfe439455330c0fe003de860e30f7093cc3cc83a32f886c9b539a29f60b","e519e78acf2938460c7ee053981c744dafc7642fd03b56a117d5fec78d258b90","e5db07b7fb0eed216d838fbeb9491257cf54f9bd537a68c8edae7a89fe64c8d8","e61705ac769699a40c52e332cd890187ca9301fc6e64393c8c9064144ccc2dbf","e6300ee8e6c2c4ce6d7ab02b7b06fd1cabe3c5c52b99a6ea3ea8b5acd5092e0b","e65e28b172b77d093f5425112bdae7ab93756487226fd7363057f85bb2a2556d","e734d068446591aba283d136c21b4fb0209f91352cb4fc6589bd651cdbfec163","e7556cd0bdd06760602ef78c5e3b30b4dbe175f96b7147b56ee2ec181a4c5ea3","e7a333109a7aaec2b71048868500c15e721900628eb48790dfeaa1fd4c2dabc3","e7c9175fbfd9fd84bed95d552bc0a439b07a233c3e91fb39ae2f23197ee53f1b","e7ed299ecf44d4a96c228e9aa30312f405df34d6bea99d4b0f7074c79705a671","e8bc1b4f162c4066d74e5d1b3dcbe344742279b6856736c2e1690dbaa7bcf932","e981ced1bfce64a19fa8de1cd518a93f4669d01548f4819d0e1dbb50d266fe04","ea1b8a251ecc1fd96697d0c602d3e14ec46383d27bb9485a0326cea5576ffacb","ea311dca2ef14e02b9aae563bb28dc737b04b7f01c1ceb2be3d92007d2c74ac6","ea8e5b79bbe5329ae8437677c8316f2f9fd75bb1d40c88308c269140a7e564c7","eaeec7c06d1408fa6db5d7ada0a232b1633ffdf0ac815033c29c159352347c81","eb708890ac7e19bd53007ccece064f7e2a069a3751270b4fdafdd1668136dee7","eb996138bc91c0ee63bafe1ba10b130ff5a2fc82aa4918296222e0a831a569fe","eba6e8e5a12a86f17fade41bef365aa95491c469e18aa91aef64908a4263c905","ebcf0bdb3541c8bfb7c9a53f632329b77341cba6f1a2fa0dc9704acfa3276dca","ebd87e3505f3a1adff0c86ffec6c380734df718301b216b7ee089c174130de60","ecd5e83ba8c8eba6cef9c3da1edb8a84e3dfb4ed71d9a2c1908f2c4d26b26737","edc160a11c07dda8072748b66db7f27b6cd8efbd1faa3f6c826a0fe445859c17","edfcbe4773eac1fe2964179a4ad21294efede89568f2efd8e283ac18bc5693b1","f0e1db9b86e2132f004ebf06819eb55804f766bc03ea5d80f487d5d98bad8892","f0f90dee84db760cc1bb0f6e6983d4de0e3d5d9f4adf7b2b52f0d3dbe6d585a4","f1297fd9ecf981024e1544f7f048705377b53219240274bb803ac30e4a52084f","f1d4a6e98f41ab3f6cfd67cddeab9d0ed287b92cb3dbe575e3ce61925510a792","f21c3a9267110e469f224ac7eb76ca5bb084fc90df014f1ca6791d5770483944","f260b4b268e85a8f1b04b2fc69ffc0bca473d2e42de6f2f70128bedc16558201","f379a1b9e29aa7fc25c4c0c897eaa3c0e90d66a201a0ade8cbf523a5cdc8cf50","f3e04891c79b604f9235f438adfa49ee27db43d25c7be0d1cc06ae53b8f6d2d8","f46904e701174fe2850798d9e1b077bdac42fcac01dbc385298da01118c82aa6","f4de28905adbfe6ae4bc38f8bf5f47a444aa8d0f2023faaa431d6f72f9a3edea","f53265f53af0b0856911ab08b373736964d0c443e8ba61d7f1d45f5e5b04edf3","f5403593ba12130c04827f88d019103e924651caa518b7c290673a02f7cb409f","f5681dfc71121ed0f88146a19479675f2fabc6ed376fd5d162e50d815c048d66","f686173d310f41e26e3fe8a7c1dbf4313e4d793323335348badbcf4633f5d699","f6f5046c1263095a69e774716b0cd0907f6795af8ad683c5f41846d4c54a3449","f700bd87d4a758bb71f47731121a9b2259a9ffbd50b584b82f4e6a1f205c276a","f704c9c9e2cab1ed44578f48d161320b5fb4384ecdd8b40a5e22c4078a8594da","f7993302f695430a0ee938b1b3684fdfec4055bddb378b52c81785c0319e8c98","f89156489d35f9992d5971a52a6e03a7d7f095e15c2c782e85efb1408a2bd6be","f99ef6fa3c9c6bf572ec69eb6eeea9f88ce6590d3a5565bec62b001b6f2a376a","fa2dfc22b4fdbcf402a822e8dd376925655d997a0f96284a60f10665ba3581ba","fa3df5f8349aec4805bbcd279b88697def63f2462d8ada0b5fe1d9983d9a6daa","fa6b97cbca1d4f09662e706293b0aec1eb76b8e2277441f54ab6c548b5423236","faac0c3fa7cdf67b452d407e9a1db5cbe1e9140ecfe300200b0b0a6279c97c66","facb45d3084caa490d9b0ac2bcfcee89629a4c3db5926ec9256a9d27d25559ee","fbc8b53b5c6f3727c084e5e0429e410a3fed5a17e1a0144692fd196d9836a4bb","fbd74e4b8dc748b2efdd70aaab07adb80d7f15a38c1261de85bdfd9591ff106a","fc475f9c2d8bee2ffea435e86e6b39b6e3e071143a4a1fdf6765b0da13b66de6","fd04d7588bb9e6ca0a8b65ed0c9635082a9ee5f46b2d1b5b25866a072236c1fc","fd60f2a432086c6fc4a4c39d8d2d6edf5794c763c05a6401db2bb5fa2c601775","fd618761103380d690cb98804e8f116b6c66ef049fbf67c1a059ce49188658b3","fdbd44d3c55504edfa1bacb4c9b7a6c102659d4deef0ca91b9b7ac567ea9cfc5","fedf2577267d6dcd060ebc4ee8de6ccdafa60ab26b78d74c1e8c784252fecb17","ff532716738e2fc716c10797d9717f324cca3a1234320a84a73a0b89569f11ab","ffd0fe3449e449c7b9fcdcc7e2c1ffb677e57ad935a252de88a0122d437efa67","ffde5c700732beac27a9b5162213d387422ce199400e56d9cefe550005b6a542"],"schema":"fsgg.atlas/1"} diff --git a/.claude/skills/atlas/assets/seed/records/540c718b8c0401e98b2b104efac54cdadf0c39c3baf408cb8f25ace687e29f0d.json b/.claude/skills/atlas/assets/seed/records/540c718b8c0401e98b2b104efac54cdadf0c39c3baf408cb8f25ace687e29f0d.json new file mode 100644 index 000000000..ec4df80d4 --- /dev/null +++ b/.claude/skills/atlas/assets/seed/records/540c718b8c0401e98b2b104efac54cdadf0c39c3baf408cb8f25ace687e29f0d.json @@ -0,0 +1 @@ +{"citations":[{"path":"tools/legacy-pr-update.py","repository":"FS-GG/.github","revision":"23be79f841f724cf4a64a9ff61a54cf55bcfa5d0","sha256":"34557a2c7ff791339e887d3a9ec9f444104809edbe5412a0d0fc0de4c066c501"},{"path":"tools/pr-lane-admission.py","repository":"FS-GG/.github","revision":"23be79f841f724cf4a64a9ff61a54cf55bcfa5d0","sha256":"acced39d9ab6aac1ecce9107ef6d26618a64364ede9271b5668dcf6bc29c2f30"},{"path":"tests/pr-lane-admission/test_legacy_update.py","repository":"FS-GG/.github","revision":"23be79f841f724cf4a64a9ff61a54cf55bcfa5d0","sha256":"4af9dc45bae77f13f972eaf2c500e2b0d0e169bd342d875d1692f14642770f1e"},{"path":"docs/coordination/legacy-pr-update.md","repository":"FS-GG/.github","revision":"23be79f841f724cf4a64a9ff61a54cf55bcfa5d0","sha256":"c1820e827fe16b3fc207b024fd39a5fafa6b37ad94c321f1d19d34e549d4adda"},{"path":"tools/legacy-pr-update.py","repository":"FS-GG/.github","revision":"71d167e532f650fbd8c57353185adbccbc32ae00","sha256":"5773499da99cf8e0d4c82dc38e5439eaa463b85570abb543d3788ee65e6c38f2"},{"path":"src/FS.GG.Drivers/workspace-inventory.json","repository":"FS-GG/.github","revision":"71d167e532f650fbd8c57353185adbccbc32ae00","sha256":"13dd28134211b416426c39877c6fd850ef5c839157aaa8ef7520127059e1134d"},{"path":"tests/pr-lane-admission/test_legacy_update.py","repository":"FS-GG/.github","revision":"71d167e532f650fbd8c57353185adbccbc32ae00","sha256":"2b766d98419c148b801c0cb71b149fada000c9d8da49047a526c13440d3b73db"},{"path":"docs/coordination/legacy-pr-update.md","repository":"FS-GG/.github","revision":"71d167e532f650fbd8c57353185adbccbc32ae00","sha256":"6036f92c7f52e18f227fe1c1ad687a628972bce43ba2cb91d4acad98c943c9e6"},{"path":"scripts/board-currency-rules.py","repository":"FS-GG/.github","revision":"71d167e532f650fbd8c57353185adbccbc32ae00","sha256":"904706590286178790f843ecaeab28e0d3de61ac943bcc0e5637d3de5aba490f"},{"path":"tools/legacy-pr-update.py","repository":"FS-GG/.github","revision":"5d832dd4fcdbea9dea307f8e6007cd668d4e16b8","sha256":"67ed550440daef8b49622e1cdd614e581b2cb741a964774ab3a2b08bab9535ee"},{"path":"tests/pr-lane-admission/test_legacy_update.py","repository":"FS-GG/.github","revision":"5d832dd4fcdbea9dea307f8e6007cd668d4e16b8","sha256":"5e73ddd2776f27cc11cd7303d29f1f3426e5c6c025deb5f433f5b6d0a08474a1"},{"path":"docs/coordination/legacy-pr-update.md","repository":"FS-GG/.github","revision":"5d832dd4fcdbea9dea307f8e6007cd668d4e16b8","sha256":"e4291c39dfa6eaad01b9e21184629d9a96dca1232e5c880236de3207770aee89"}],"conflictsWith":[],"id":"github/legacy-owner-pr-continuation","kind":"boundary","recordedAt":"2026-11-03T08:33:18Z","repository":"FS-GG/.github","schema":"fsgg.atlas/1","status":"recorded","summary":"An existing-owner body/title continuation is distinct from new admission or lane adoption. The separate --recover-legacy-update route binds a complete native roster of up to20 existing PRs, current default independently of historical PR bases, native owning Delivery references and exact issue bodies, existing source-change marker and pushed-head ancestry. It leaves lane metadata absent and preserves unrelated machine markers and reservations, so ordinary cap/unknown-reservation checks remain unchanged. One native Root operation comment binds repository/PR identity, owner, branch, previous/current heads and operation; REST/GraphQL comment identity and author/editor join the maintained board-currency Root trust, never caller-supplied login lists. The repository lock and adjacent rereads precede a single body/title PATCH. Fixed native-PR custody records intent, full deciding fingerprints and possible-send before effect, with complete independent roster readback. Uncertain reentry is read-only. Later operations require a fresh Root declaration explicitly resolving the exact prior journal hash/intent as delivered or not-sent and native text/head agreement; each prior journal remains intact. Source and pure tests do not prove deployment, a concrete native authorization, actual continuation or Delivery acceptance. Root policy decision is cited in the owning source document; it authorizes implementation only. Existing exact-two adoption, ordinary creation and SC2 admission remain separate.\n\nThe later prepared source also closes the actual Drivers dependency graph. The maintained workspace inventory delivers the admission entry point, its lazy legacy module and an exact projection of the canonical board-currency source to `.fsgg/legacy-pr-root-rules.py`. A source checkout keeps its canonical scripts path. The dedicated packaged alias supplies unchanged Root trust and reference parsing without making the ordinary Root-only board gate available in receiver workspaces. Actual maintained staging controls compare payload hashes/modes and exercise a complete valid six-PR plan through the staged CLI with inert provider data. Forged Root authorization and wrong owning references still refuse; removing either dependency fails closed. This is source/staging qualification, not a published or installed consumer claim.\n\nThe original ten-minute semantic job cancellation remains unaccepted. Its separately reviewed finite bound changes to fifteen minutes with every assertion, step and permission retained. Existing-owner scope still requires same-repository Delivery ownership; cross-repository ownership is not silently admitted. Fresh exact-source CI, native Root declaration, guarded first real continuation and any package publication/materialized adoption remain distinct acceptance. No draft-default or new-PR limit change follows from this repair.\n\nWhen present, the inventory-derived packaged alias determines legacy Root policy before a receiver-local canonical path; otherwise the canonical source path is selected. The loader executes captured bytes and records their relative path and SHA256 in existing inspection, intent and custody as rootRulesSource. Staged canonical-shadow and source-noalias controls retain Root trust and reference semantics; a synthetic retained-package epoch demonstrates that the actual selected hash stays distinct from a newer canonical source. This provenance identifies loaded bytes, not policy freshness or authority; join it to the actual selected caller/BOM and do not describe an older alias as current checkout policy.","supersedes":["12c5d5d40e9abe69ccc99cc5be3784c214305ff2165e74d82b3d9504927da5c9"],"tags":["pr","legacy","owner","continuation","custody","recovery","no-resend","package-closure","root-trust"],"title":"Continue an existing legacy PR owner without admitting a reservation"} diff --git a/docs/atlas/catalog.json b/docs/atlas/catalog.json index 96ffe9e56..988b4a87a 100644 --- a/docs/atlas/catalog.json +++ b/docs/atlas/catalog.json @@ -1 +1 @@ -{"records":["000ada42299601fba29016e5c0e0d4012876fb42670bb10fa0b1315477254ba4","003893cc49855d17a15295d7adbe57ee301ea20281dff216461baee0810853ff","0052dfb9eafceabaa590f4497e4d42f19020718c84b981d265edefd432ccf8dd","00641d046d6869fdd0023ab3df99e0e67a6ea28f0dcb701f622b1cec8b3e07c6","0066d4a624c02398f21b4d7a736a9fb5101ed8b6b13ceeab46907e9401af98ff","026a241141ee10eb829aa6ce461969242d5c1d45fe9ca19f08ef4ea880877676","026b08fb343aefe19177e95b759560d340d372def4b71acf613fefee3438ade2","0357495d23fac4fad210b6dd7ed7cc57dd33d107e1659a81f085cad78300797f","036c148f6d0e89858c9bf4cf380272ca6904bb4ca277a909fb71c47f5450cef7","04652cbc95ac4dcd21b837b38f2ca5a0ccd4d0946bc13fdb31c9c15a578d3a2d","04d17203f03279980862496517a1f0861be5f6cc8063bfbf92f8f8ac19744fdd","04e404d89dca295564813149472b1de8e6c43357e2f6d91d169ded7600ed3a02","0509e5c6fdbd2dde0c0db8558647080560714804d00e4f9268342f2e84858a3d","06ad2c8aa0ff3b862edf3ba99e0e4e8801ee163709e66333cd06c3fc61232b05","076259a45e71df780b012d29618c17739246c86321d2ff05a6c272bcca8db675","076fa091c878b19cf56a94be0966dbcd58d52c1839f9d4b85bbfdef650cbdb88","08b3dc660b9d2bbbe75b590b2b86d941bf935a254cd5f09de71ee6894f4048b6","09e90ad705af012a8c36efbf296757f35adf9c9ce3b8908791c75d72c192973f","0a6d7dc5b64970bfdadc9049ace95e8bc163fc421beea70129ff0eaa692c6d06","0a862ee40916522f8ae5f14b3e084bf5f2e6488185583346db96ced16ce7619e","0a9df276d42b56d98a7802befc2404204e0e5ee8bc7f5c032f7bb29aa4ae2091","0ad4403c8f4078dbfa543310c69bd1dfc768e305987214ffc37d7b2600c4687c","0b2d1557ff6df5f4d65d540a5403b07ba81b381dfc799b7884ac72dfa6ee7753","0c22360d4653eb0f450e4d3d34564875f1660cfcb2d546095d98b3faa3967cbc","0c7d3f36e3bb4270edbf7abd99cd2dab772df274cad1c27c7e87e302b8eb1c23","0da4d093b49c0a1f654b38008bb01195e816829279ca1989bd2448194e15361b","0e560af7d9dd2e0f2f588a74cd35512973747f20bdfe0bee0bc889105ea53dc9","0e9612ab3e2095fdf2eeeb3b08d690f03ce16e7f7ce948a10d2159b267769651","0ea7107c2c8edaab3ff2bae32f63cfbef6903a51cdaff257278f757ed5ef429d","0eef4d717eb03f0906aa3be7336aa71f831726afabe8a56077b76f6e82fd08e1","0f11324ad653d8d841962b0eeae9f68b80243d4ef7df4f2404ed4c3e45ba5197","11fe30832d93706c60efd836b09f35f049c4a715ad6144cf277ca240c5780704","1244d27db0cf5075353bcc622d0fb3b5ca6a7d08526e2c5754e8b745c250bf3f","126c817ad25ca9cbac2a0f7446e76c79852459ac7b9c61e3ba5d5cbfe5d37dfb","12c5d5d40e9abe69ccc99cc5be3784c214305ff2165e74d82b3d9504927da5c9","13824d6bce0f961c89eef4bd3c8a72ae6ecf7a1339b9e06eec964dc5c12dc544","13d0363b8d765c87a57eb42c4988320a9c2e7fa09024aa972f4b13d7699a552d","14156f1c6bf0fa8dfcb5cfafac09e012db446d528dad0e4301404fd693b9bed3","155fe673b8ae12549c978e1bf1d5c43e360937fcf2135cdcd5aea6f6c771da44","15d41240067e2335a0354a4e910b6610f2b8f079b8f67186f10181622b4a8999","1746f4f9d47b7dc42280dd34e664b3ec410d3cc69ac76933707499ffa34c79d4","1754adaf40732c3a8c73d2285c25a8b6c8c9d3e68370de618a0ffa8f3e60fb6d","182f48470fff7a26ce3a833c886f8ce9eec3bd4a96aef1c784c670f1b5e73431","1945f527afc3c2930ec4d7fa57ebb2ef7dd6321c0dd3ab9233c9963e9e613165","19d657b67672257ece127f3b957674b7fb4780843148db0a36a0b329c2a418ba","19e75be8ed4dfba2a6f8034154052160a7a181b17d887b3e8724f3e3c111c31e","1a24f6ef0c08a898f309c1b925fc19b29526f913a61a1dfe4b1a4308ebdd97ac","1b3ec24337f0252a00cfeb6df0a0f5d2b6d737dbea61b8d0b4a643f4c686df6a","1b5351b2dc647aba864e387168db5128435cb80da94fc42581cd60a05fc34b9a","1b8cad98d53da179ab05eb47c1783f4c8b45b9f39c635e7a337285f5cd9621c1","1cfd18d1b12b25604d818389a34bbaa746f450e70246c7f4242fc4e215fc46a4","1da011289116fe88fe92cb8f0e83ed7ccbbca251681d4e136c5a61c40364f8d3","1ec9445b242d2a2e149fe71c67bf13d8c0e4ebe5a6ed7b022656b9941973909d","1edc36731a9c76ad07d269d8b4fd84c8c956bb43d6f56de17d6208164856ffbe","1fec5a63a7b2b212e3e5d5222e49061f3b924966c9741294f5630836be8a3925","20901b579f69cc97eb56b492938864667576e1c9bfacf13f8a529c4f6e543448","20d01a387b4d0801cb588492ede88cae7bade9b7ea3591d9e954add1e67cf4ce","21338155cb4f52c49e5072c877771be67c75590d9b238ea025fba5209fd6e018","22ef13e60456fe9046dfe72f20122362aeefbbb445632231b8e364ed9b50e135","23af79bd1e7995fc8162ddc4d830318acb054bbfcc9c7d5cb141ec306da67386","24278a8f6b5925968be17b45f7db4c08169ddd5c92cbc103a166a690c02dc351","24373b643450d9dd3b8a5b0e74a5fec2844cd8cbca7d8a57dbc8b9ad9eade9dc","24d4f2730d94d1b7f149771ef0e59192f4936d142b21f4a56b1a391e4514d38d","252de742c26409c837ef491f55eb03ffcc99da13fb1a2f8ab66efbfb0c081a2f","253bb17320020b6a5ef8f0958856f6c565a239b4dc246d9e825f8b14da9ca8de","2591526ddabbea03fbdc38bf172bc54f42df9bc51eba7ad2b70d6e67215f08f1","26259abc7fe745f52e06f2aa2abb0e50f189bc7608065f04d5c669a0a99941cd","26290a0990d6dac0ce9448e05eb934210603356043dcf14a5d80585288e2aa92","26d6b31965013079d4db67a2c403e01f21e3c30ae65953400dbed92e289a0925","288daf614247c260cb673d8674e8b3874ccc4e269347836851f702d7ac8e2f7c","28abfaf6d50ca38af0b88aa50524200c17af9000da83ddbab3d8f9e06e020fa5","2905a2b4a58bd9ec1c4f77fd3d1d246c02caa49d806272756dd039c79521442f","291d3db272eae084d34c04bc1305f2abb26a7e7acbc5515208469b46719a4ed1","299e929f58fe7d2878ec59ba6ad9fb74f1b1e550e488a4512373b9621f089844","2a38ddebfe3380232e35d5a24f9cb9f7c38abbc9c68add4ea5952c1e65d328d2","2b4f7c8dcc95ca8182105b9b6806391666e6a2c3a5c80d3ce5a5f04fd6cf9122","2b5e739c8f9602c585e67554c457e6e53351679afd56ff324f8fecc80f0891f1","2bc251ffb58a0d03480748058eff4c44079a0f21d75743063cef50263982337a","2c76ce93500601e281a41f5985fe4e3926fc8bc9d01ee687f14052cb553ad2d2","2d46924a94c85f4275a449dd3d9eb6c602cf8a9104db19d224e3aa469b858d06","2d5048eeef90792c0a2b9aed7305598a28db2103fed3903462c6c1882733c3e8","2d599c722a08306b98f2d833fb3e4a7acb9dea92e6a58820caa2f65c09803fb8","2df1610ac1b912232030b5507e5e944515b0f1549bf2b76ecfb12baf0f40ccea","2e1bc31ff6b6fb14d0ca8703a02833db749b03e172f2e91f9423f0751e88c256","2e872e9d3ab8b553270e79673060c50c1afd68a41fcf9fdd0a13cba80be0dfaf","2ecd502add2d801eebed39411fadc9a80098ba9ce04a5f4b728a0e4e331232d6","2f7357367d921995f4c6fdaa693392adcd2df4860ef4d25c8dc47f7ddea8c755","2fb2ed7902a8e35dc36489a23245d963026d688008c92fed6fdc1f6bc27198a6","2febddcced970d495778f33fff212929ac99c23adc42be0c1062f5c8676ffce0","3018f389f6928af5830bdd081c9d03530a379f37d1c2f9196e6fb3c44eb337d5","310bfb5b2d061bb733771e5cb7b3b7d25db43af5eda9f806169b7ef9330c2fe7","31fe4b51d55cd99a4692d2cb787d362cb4c0d0998d3e001efdb5cb7ed838340f","3242912d15a34fbaba05e5e4ef959577b2572533305bdd2e4aa24fe8b0fd1173","32f69a7b8997ae98b9305ee578145d795dbcd39ca4469bf2465e57a0295cda51","335683e33b94cb86b5e426b4faed200673bf850151191a08458136ceb164fd4e","3407ec53a884d3945d86a88d6b9a883419dd426e96b1108a8e6686f30397a629","3442ba5c7643c793f62d90ca841f7891b3dbf97f028bc7b62f8b4f88c1266d1c","34463778cf2d29e3896a65613cf9e3eb3e9f2d8946d17f12b609e70eec63d128","348ba129b7b9c94e24fa8ddb81024e777c60448d1b5d49f7b2075591b23c13b1","35da3938b72cf3520e126ad595157104b69ab748904c7b4e12f563d6b103172b","3600e7356a3741ef02f8b2ffa6a6b5d822dcbb170771f2ea33312dff4470f431","37c8908ea2a349cd3034018027160ad810b28ad1fc203a9a353971e1f7396b4c","37e39faee019bb041627510f1f02746ba9a85696417a083b438eb4974b72c2bf","38a75fd804821f4836f0a7ba8d41af3d3a3a5f5d7dcea68487009297824258d9","38c6396e645750efcb2f187c36c383471b3b0b59290e3b42cfcb9668594cd0c3","3962789d05f324d436a363700cbb5ced5aba791d782b3c0ea73221fe0c1f0b97","3966e5e53811c43962f5d0953e5da4753eacefbea27ecba9d36af2fd8e4fd52f","397476cf107b48e7a662264f8fea9f880231fd3d1e0401622650f214cfaa35c7","3ad8b0398ba6c354c9e31b7438b2515579fc0b1f17de4b35a914c862a3a11e3b","3b3c6cf083b12a840565e00458e2fd4ee8a61f97cda452703a6b13d7776b6c13","3b4af144afed3d52dd2e1f64e23bc25b3475eee5f7af3bde9886761b15c33dfd","3b5d82795e9f5d1992ab67e078fcf1108247ab9b6d1baeac944d3ec0294cec5d","3bce154e59c5c45216bb5372a352e948d6cb365bb1bd47d4666ae0412e507ca4","3c75b650f3fa8217597b01d3aaf25427ae2a658a7c966afeecdb391d3ba547ea","3d0274f77576abdbdf442c8843e955e1bbc91e9f8cbfe3646b119337cdb13c96","3d642ccf9ca4a0f7f5dde1b41f65c99e9c447cbb9e64883b67e4fdf76f216f52","3d9fd2c5877483382f0c7331206393e42827b5dccfd60549a6771b7a5659e524","3dbf6d1c2c8db1a7e3988e2a84b67a4e1d7c8304661652ffa94db3b7eee08edb","3dfcea4ee3d0d0ed09b1f77bac48b33b64ab4620cbfc74fe0e4201b4cdb81ce6","3dffc36586e9078f750b0a2b4cc2c70a17a81294903186dbe8cc47cf8055b9bd","3e2f66baa16c7ea936eba34720a55897438f60b343cbe8fda4eab1e5dde044eb","3f5465798dbc2ad279ca4849d5d0f819bad01455e0dd2a9d98afd4b55cfbd7ee","40de9f41f9a9f56ef6a51d065270e875b4a85cf043b7c4a0173b2510de4979ea","4134a3936170c1fb5fa6d2e2329185a981436477a66b7d31e827c363691bad50","414259a2fda4a1a49729be6fb1aced4675ee9cbdf990aaafb8e5b3153b54d64d","41baa5d98b5bab2ee01cad50c05b83edd8cdfeeb00f30b9406b4b2ec6d13d738","41c768ea17144c6ec225e9a65d4c3c127fdd7264dcba1a89aa17b20fd5d7e3ee","42aeb46fcc3d10b95e4067bc9cda875fa933b4102873f67c7bf1f8ca6799a598","4320b92712bc14dbe10b56f1cd3d1bdc093fc4be6016732839d0be4dd4d027d3","444342c21a4743af5961beeebb88088f5d2a0649f76c71973a7706a744f5efd2","4457ab439bc8f212d83442dc7500e9d45ffac849d0f77cb97686d9b0672fc3dc","461d34fb1d53849951a7e715e52342372d779299fbcad210794235c610dadf64","46a24cd8e385b748f40d9271b1e856dd6d68c91ab356abb11ff6b65f1ef936bf","46cdf2c207f79d388001f6636dfb7a98bb2ba72b9d1c6df4938f0a27691e07a6","471570cdf8144df0c32aba1730aba24c7e42e5ec317af771ffa169f5c842d117","47b5cb2b011c0f7012d75e88eb86a10f3f0bd48545db139669e654cac1f69650","480f1ede18ae031b164d49d676feeb1090fb33932676ff52e1e2eb24e8d154cd","48262b98c0bdbd5ee2314345726d23630ec1771735db8fe5f1a8590b662c9962","482cd15ecd9cfbd8e1943c0fcde0bbf1d875392dc2a701b698f48bfba684a062","4855e1947afc954cb1b20bb45e7af10b098fa34714bd32e9bc77941cf58fdaaa","48797c44c92cb34fd9a57a08020b45c6920b2268dc8ad616c0f814a3710d5316","48d094622ada1806cb30335926007c1abc476b1f7b45a2e250c490afa25e847b","48de3afdc6ee73ed121d1433bc6367a399286d5f8c2c63670a0b3b9752a36175","49e8cf09e38acefd3a0fa62d048028286d3b47b5ceccd8f51f10022978c47820","49ee4a3f2a8918bdbbafb312cfa807d9982800d13d29ee292c6c0daad8b9b8f1","4a724a6a842a132c2185279513f341b79f9be93e42660f1255770eeae3b1323c","4aecbdfafb68feb3124c39219498241864bcf1ceaf87fbf80598b1dd87a9191d","4b364ecb35ad02b06b6b0f32b6a29202f2c835e1ac0d70b89fd0278271799dbb","4b6ab2768e1ff3716ac8565201c031a820c208db9ea6ae1495dd782e7557a3ab","4be7778c4f491d55154a028d9a9dbb35059953fbcd243e0206902a6e64645efb","4c8c327dacf345e184042092e96ad3ea02ed4cece57dac5fa68ea52fbb5a6adf","4d5a44ba07fafeab823b54a21846269330ce35b4c190f3ddd5434bc8530d9b41","4d86a2764c55b5c5f675fddad8850ce4ceab160ac5c164a299fc098899d31aa9","4da0a5be70e8af9c39623deac83822749482187f6a0fc3d186dcfddaa7111576","4ece7844e2b35705ac39fa25913f6909aad5b4b7446bd637ced46b47c0db135c","4ef30f11bd4dd9d2eef8716d88a83010546e54594b2726de84f6d587651ee940","4f03e231c0dc5c9bb2874f6856382d5b205758af9678fffdc7552d4e4ae9866e","4f1e58fc658a4ceda181e2a7fa249305b09b573ffd68c2489f204f4957224957","4f2750b974c1404acb721ffc84cbd1d0756a24211dd6f6503c10ea74dbc45676","4f6fcf4dd7e73d86e06bdb9c14a1078b61c0efb2663ced9bfbc5f46fbb4c6d8e","5029c7b222158ab3f325168fa543d84fd2332d2e3e38db1ce7b83899cef201d1","509ec9c08864b9dd0029f32ffeac85fbac863e2dad459994c65b7cb5264faffa","50fd7e982eb2d2813634b7c44e102788a1a1cd4910a27acbcf219f76314fa322","52049cc9cee43bb27229e6b3e983e02c6aa20dd7d153b13e3c74bc6d2b47cf92","521ed246c4119acd6b579b6eefa23389a1655df54aa35de7671743979ebfc68d","5382c901d160ca2d79888d8acd7a690a5349826b5da486274b0800c9d7513f11","540879695d41205515aaabe5466971014cb43b960a26b8e5958e37fed63df762","548d237f42167af5cf5caa0ba20f0e7a6387deb6f27765637f078325172396a7","55267f058e9f085117765e4ca72ce875b622ceaceed964f6c396073214835c28","5560616d1e72f0a539f9ebbfea3b7d195c1ef5622f97994af1963748d4f97533","556ee783d8e2e4ca50f656c095758be613983f904d998a6534fb155510114f21","55a4711e799294d06988ab4acf77eacd7d424123082bba3ec987dff0ae13999c","55ae095961d78a1514c4dd1e63d477c60179a8662571ab5a90abd3eb2b83eb10","55dcc23ce52b3918a60029d9398f262216471c280bfe66421cc63240533a6087","566ddcfc45ea5edc695626826ed185930e910fd9107c5bc1844c717b714c15b2","56e7158313357bb145bd98c5f790e569be2203fb2601565a30091a597a7e7ff5","581337891936ba630d34ce9f6b803b82a2130791510f15bab24a07332400417f","58901d008c36a777dc138fa6b6d198030e0e843bc889cbad3acb954c826b3608","5962dd14d3923433cf723d698d1af19ac37a270b6e88445643fc56a646faab5b","5a2064cdf51026eed65457c05f34bec919b31d96d35c29498d298685965f0b5a","5b77bd6dfa81cc339e729e4195e258facbfeb64b9c680512f742e3fb1961fdd5","5be05ba74075b8f139be565c47688a4f395ce71452dce5cf7da4348c7ddb7aa0","5c0206d9d014821b52a43d7b222327a89d4ee2f5b1e21813dfa659a69f7426b5","5c3527e43fe24c5aa171c6fa4a3de7fe5e78f2527aed0dd19cb21d154d43da21","5c79c77f00167ca140127b00f1a79e1ffac621e46fc461089594206a7df8d7cc","5ca67643d5111fffd21deb18569162733e846965bf05fe6eb33ccd37c964025a","5d015880319af666943e68169ca906bf2f0c813d8bf2c5c0262aeb5a40366350","5de00a2f5eabe86c14f360304115f4136c41df1fb664eef6da26072fe7623d44","5e3a589b627edaf7005c60382475fae7229adc4ffbaab6d6fd03e9f08a0a8e19","5e43baca07fb966bf1c4b3ac06bb819577e477a84c5d8d3a9a19c391ada2e0b5","5f2a75b89983d1005a38afa2cabccc3a39f31989807120281d8505ffd564e0c6","5f43c837f39d207c35a58e9b36fe3144017b2012ac7da334714247606f1906d2","5f4fa6dde5930fe1b42f805895f0f5fb135c2b3ff9830f2bd30ae7526a3295a1","600ec184ee9964881bcaeaf72ad38a72db05d5b629d301cb323fa1ee9369b572","616c4dbde10f465da822d8a788feada26e5f915c7fbbc06232287cd1899c3044","62a713311297a7145d3610ee60dd6626ee543645a1918b050c629207561efb5e","630fdcff1f227b5baf5d10bd78ef0fde68791ac0cd8a15f65065f5cc4501b17b","63113617f2e4ee6b827a69bce6afb3949190a282f5feaaa9e2c9f82372623bb8","6312b7a9f8252f49b8ea0cbd0580b80bbb221db574ea74939823ed9d4140d73f","63544fa69b09916d52b305700eb9816305ff22b77162a44edd13897acea3a655","6385459222fba2c3302d3f2e38c57fcfe0f1829679fead6cffa1964248767d5e","63a4394e689acf4a4762cfb4df691d05f923fdf592fd2f8ea41e6a54f98d1136","65725e1cd3323fdf44ec47067fd6670b441ff5f82e99485e1a4fc7d475f14340","65d5b7eff9d03761c8206218159bb34883c09052d6a1959d040f711a881b4d4f","6601b2bb6c908a46ae2985d4683c8baeeec87b0688b9b33d3e8900286bf4d6ae","666e7f698fbeef24e13e91ccfa334cf781233e060fa86bcd7d4d0eb00b30f3d5","66d414618d4283838bddb6b9fd4b5221c280a7f6a715b622143d3bea76bfe1f6","671168c05789fc651cd961a5a15e10adbb76656b802cb0fcbab468ab76412ca2","671d95a6c09bb7b05a5721d52cb761300a2c8f376aac20be2948b7e97bf302b7","680de944f1f5380c579003e329ed6f10702ec8ebaaa8208743775588d2424d05","6989ec486a05550633170d2aa79188ad9b03aeea6c7859dbf18790ba78c5427a","69ebfc7eb8427db3c5c59bdde652d0cb269426126f8540b1b58caa29ccf130e2","69edc4285578313d1dd2f914d69add075a7b354f7fba717606d1abe15292576b","6a34d9279cae58765d6ee4a980192c0e15f3ca217b9f1815861d472a281b3cf8","6b00dccaa7deabc750679ab085b237a2bd025bd971ee1eb7bdc333b393b19084","6c3c592efe9c684ada5661b8cc88a5c3f6e57c841db06b9e070687504cbf6236","6ce6d164c3e31463fb9e144fdf91413e55d077cfc4f25092bb02923fb538a84f","6e08a638e1e28020923effd4c65fc517dbe7b06100ff76cde74e427191503b84","6f3a7020233cd77cfe59eefec0a277f6dda323743c8d80e4e54a95cd3cbc23cf","6fccc6f0c5fa71c43211785dced8abd0f3295040eab56063f4e8d77f1c09b8ef","700cd21af9ed7e81900fad9d52de2fb11db48e64b038e4293168f85e5dd0e043","702d1dfa75e92a916a446429f474d4c296e6ea4e8c487995852d0525e8440659","704cf778db6086c3e282c81249fb0ef09c1d7c2043335ef74c7ecb69bb3e84ad","7075f89b1271fd04fa02d4db95c0f0bd6bdec24e53a7953d7afaeba40e17e8e0","71ef1ed2d5e4bc7eebe7a73bb3e9423e5bc2f8319186380fe8b38334952d3b01","7256ba00af1cf759b95b7bf8ae3b9943f31349bd10a7652a26bb419b368d73a3","7369b339daca0fcf46ac7fe82d65ae95c75d7dbcaaae51209e6d90b6587a014e","73ec844fb3e2b9febd00ba37508b284fad141630f03cb9f74e36a195180f5054","7410de003c7b582e30470d1209eefc796a70c76fe8d61dd9ccfe01ecfa41310c","741c27b54c49167abef1d8633e3743b0e98f82a73731e744b6671e119a1c6310","74b5d2ed555740db7b4b0ea9b73f8fe00965fea8e14d4f075eec26ef7a189c68","75aaecf53db10459d768a6873f6783e7d7110aa510c2894378df027c1b03584c","76bf5a9c126db6eb466287a7c0d823327ee9882a70eaaa6efb03d169b5dba808","781a64598efb2a11156f07271ba1c14c4f6b3d73aa2943b26eae02063df7af70","786b0c2856bf1f3f809e5903b0a971f1e072af5635aa50bbb9b1449f96d7b694","799abc1e8d381b8d97349479139985e383bb49179b5a80f39807cb35a3ee78ce","79faec494bdd6d098c9d2a9d8559f822938c6b2104188db95321d89e7a732979","79fb2e6e6a91117b6aefbdaabda23ccfa596620f548ee5075993a8dc7a8b872f","7a032dbf0351aa32c77c8d187f7eb697500ff186c88c5946ecc15adc972246a6","7a134e7f1822183ed1c0ded720971539350feaaf92612761210cfc3ccdc55870","7aa52373f2721dd76fc8eeb3d6061794f27ea8d11e96bcb1ff25a97994a77d5c","7ad4ef4b8d3221758a9e7f9577750ee03f6cba11c8eae8bf25f74a3131bd21a2","7af2394d2e697f355439e841b6323ffbbf8b90b2e48bf64873791fbbfdf15b44","7b947ed0a9e6e7ba180921434b993c62ac70bbaba6af0a1618569a2d4b705201","7baa35131ece7ed9860607157d2531d4d70a061bdc9bb9876e20328f127cec53","7c2a1c4c4c03e3d68d63e0ab58e4e34d3f2bc1a4a837a055fd13a4e9f95ce6cb","7cbf970a11bdb91a40e248eee97ef789205910ebc913349698fc75ed35e82fdf","7d6133667f81aa66a98755d253ea43301b45ada338225df034d2ffdfc79829e7","7dd54213b65fa0a6ce5aa3c204b5209b67ec16306b776aed7dcf9e6601d74235","7e89b59b456dde4bbbdbf8079665bd82c51d8e500018472981c15618b3893959","7ead0c68ffa0ced241af74dde58b3831343dff3f7eaab64bddb9954545b7ba12","7efb464c6d7b469303c43f718063d8456df6fe43534b5d8a4229f5b9ba9705cd","7f8188b57ad3b0c28210c95954e5623376a4262dd5e75f002700c6094b8d6b6c","7f91dfc2ea1a3131c4090375db0f489c2a572e245ade6cda4ebd440446d6d60e","7fcb8cba3ed0ee9c342947aa88f0f699bb4f5c23244d21c6c739c9b66d7c6101","800060d7b4934508d0277f90a464e3112fd2fc99af4ef23825d09b0ff53f91c3","800a802a4ce9e597a102f0a566535c1f9f7adfc60c41af6bd2db4fb7fe3c0d0e","80627bb83607d94aca13d445aa0ca4032d2d00479acb3c2f9d1a3cdeffe41f10","820c12fcbded9048a363b9e0ebbc48b24f85fd4a68131b5dfc1b19057bf09ddb","824bff7541ec2a4b0be126f0b0791314d568a0eb4e29073de4f9dbe0ee4918b8","82c419e5de083e423330432c9d45c744043d1bccd8eeccb41e3014ce9ae3c32f","83347356a898238c013dff73246440e361a9e24cc3c4e0fe0e850467772b4938","8343a4211a4d0ffdb320d5a4305174d85bb707d15dad978f6436297d022daa11","83a06a604bbe36d72da976fcdeb88665c762b0f0de44193576ef2e0cf29aa9ad","83a97b9ebb29f5cd014ef5e178970a601ee92c44678f05d1860b383c5f63b79d","85a962a7c23c14dff8d683e738b53f422221697b213cafeb616d3a172a6c4223","85e961266b36e0f8ec2a477f1f1dfe7ad748fdde9d906f7bd3241e6924866ea9","8629fddeb4f273b35df69d4d28923adc14eff59d919b1a495d1a68818137c561","872ab2b2d65fe685b91e355f5af051c85b79569ece16448160d01fef38039624","87789dab547842b4e0c822758e1325a3cbb046063e11e105a4779b3741e01cde","87f2b3634baa504f2ed9508c6cf6a47bbfb36214a177eb13d70d6a987706818c","88b615ef6a31bd9958e98b8ea522f49f0360ccac5d9fa8deb9e3ef3fe3147d9d","89a96597dc9c218633adaf94bb5d6dcf4cad8f5e0b6f5522a28e3ce8d8b2865f","89cafbb20d6029656266d8cb0f85103fa519c8032598282fea58c94cc59c4125","89f2105745b3a7cfd30e7d7c598d6c8fdde0a599f30fd0db7382cba50412445e","8b3eec010d1eae43a28c88434f2410a751f790a9d6ec4a08e75e68c171629ab2","8cce78271b4f001606069a575a172041fbddc52de6b582c920aa3d3b5d5b67ae","8cecfa09651c40be4d7c11c117c80e1911dc75bf6f1cc34be64706823cc024c3","8d250acd40c8a24ba0d51cc73e65bba6856509b5fbf4c7d7a435897a01c6e764","8df1420c27503370db9382f68a0af8d2b4d56f9dbc94b24ffae450a905083a79","8e10a3499a8311b3142f240631df7fdd58c46714e4a954280f8a59620464b7ff","8e7371228a726f381fb811d1d812c39917788a3df7e53dba1a3c364e755a0c03","8f3827158091bbed154d21c843284ad472a4552da2eeb858748aa29676e45662","8f4a21c70e4b933eaa4f9cee119945dd2ebeac532e82d34e17511b38cf03608c","8f6debc54d2bd7abb42f581f2204fc78b27ff8c67ee4b6392b4d71c5f983ee9d","8fae27ba5117e202afbd523b249fc454912571900fc909f5419b8ac96c773c44","902b958b4db7d8d8bf73a82a8aa86e5485b39477047c8ad60175d118fe31d987","9056c360e59fc78edde932b54124df317f2f04a90c0c6eb7825a87b89edf1ca0","90aff66decaa3a0998e9a6741963713c0c82fc70da505519e3d60204bf715fa0","90dc4cac6326293bb54486d3c873b83299e9a5ec8c86a68bf1cc131f5e4e2437","918126027fabb7947dd4ae810dd561ac22167102f9f978f86906624ebe88c9ea","91b495938bc6015970bb02c844368d3eee84425b472772cdb374a5347db86de9","91c9ced5e9ab8da897b7f69166a7d0bade5c58d511b42d60d5430d536da45d09","922a332aa100d622da733aea8fc74094739bb63cd480d3349a14d2418ab6b1bb","941f70c384905ab77cb9a88e2671301117e4df553da6fc7a09210710deb9b6ca","9442788fa51227044803f1d3efdfc1c2b2da372871a85f0f7a6bb3596a5c003f","9460f427df72c238c4b55f39c8864f1fa3685b0716a53227ea6f7b591d955c82","947a1cdd43831936480167169d30334f818bb5d882650a3547827c05204af111","95f0c5f3b9071db39fd72b88ec9fb2079ce7553fd5884fa527bc9216777d7c10","96c4c83df72e9d860e2ee51f1a74bc867c4a45efc8bf11bf88aa82e368b89aa4","971f59cc197732d0c0b6b8aabbbefca4550fb8fb04f8522bdb4257c05a28848a","97edc66e594bae06bb273db84a35d84c8162a1fdf55ed46d781419a9f6a2e4f2","9808ac162523484fc50a7d41dc20fd4d5dd365a91406cfea580aab9f69663fe5","985638a05562bb796911ec231d306b81e36ed6b58219b3bde874559e9600b59f","98a097d6ebb754334250dfd3ccc5f3dfaf5966524758cbfc9e10adf4a0229693","98c7e4bc2f05e9b4ca703db4a02347db7355a44f04e3a4003e26c46a56bded2c","98ecc99d3396aa9a35ce97456be66c1aac0cc05bab88aa99109649291e61bc0a","9944d1a9674e555a41d31d069d136461eb06dd4052d40f2e4ea4368dd978e01b","9a8f2389b8ebc29d3769868ff8b918fdeb2236d88192fcf76ab0ea3db0857fac","9af18d8cfee466bc061271d82254d7ea638b59b8d5a3901c6610d5baed85c38b","9b01e565a1541f9e652d7afbe62e3bbff28430c1ccac2226ea434f45fc9a99d0","9b466e8fcabe551bb6292d23a359be3ea15b7627a6ad9c9e6a4ff11444c20860","9bac7daf255467f47b83723095f93fa4b574d5fc08593f48825a2b2ebb8e2dd8","9bbd03293bf53e9db51401d157b3eb2aa51e9c70449350e98b9a0a3fc9a684ce","9c3b318c461b56a8d277133a6b947ef5618690ec281c42e9de6c27f22458d4d4","9cef1feab6841836dc20527fcc8ad9979671fe811ff80a5a33bae113fcbebb97","9cf90b3aa59f3ca0e40fd9e1fec9703428752d63bded6b091d28f614c9ba99ae","9d1a0da545eb6b2e16b18fdd305a2c000ff2340c19ac843914b45f6a4f936227","9d8637e5adebaca208f21af0a254e80712988867411be560031f4b7a23cc04f6","9dfd29090b50334ae229e4a7e812cfb9f6204a66dde563e215d8f52e884cb103","9e77badd0923fd79ca9761a41780ee4dd4f9ca9b62512f4fb59c7f8418494da0","9e9edbe6c5c90ef3aa89a71fd1ec54069818d2ff48ce0f35019b811add042047","9eb67ea41c5bcb9557ba51bbbd1b321a78f16335cadebbed848d8e6c1fc68bab","9ed400941ed49b2d90ebe3cc111d90d8bc966608ca61fe9bc315a3c1dbe8bc1b","9fb8c5aa087d38dab064a2d6054826377eea3dda98229725c2523f63a87e4750","a0ff0d0bb3a3c801b637d091293f2eeaac68e934274e4116d298ba60ec3461cc","a1baa1f699fd4ce19e8ef6cdfe346e1b0be63e16d5c5cd5feddcccb16a62f269","a2aec2d2f35d7174801247141d637e77c4f34e478c575b0e0a04c6251efaf993","a3c84d76be9d891812e795dd46470c2978dceeff928d729c0d5dd6def599923b","a3d6708506fb5c28f45f0d610bedba11b1ec7bcdb363ffff3aa4cddfa515f56a","a476183540f2e7121e533bf2dd9125dc071c81acc880e88cb435cad7a6d35b97","a4a8cca930cdfd15285ac3a7aa757d61501fb77fc12a7c3fbd78c096b279cf63","a50654761d6812cd811df02199e1b7b25c9b0d65e591f65430f9277ec43d9c50","a514a8c0898b6697696ca6f0ed9a43bf8993085b2db4299e3e9f8e3419c4a5ee","a644885c31f390b5e6b7fe2fc8d086d9144699295ccb6ffa51b3f7c76c8ca71a","a64e8aee389ae696d0d4b045c0153092113fa522ed5a0fd9b5658b8418db4ded","a6c531ed9bbafabfdd649f3030daf2f24461163aaf99dc73bb24dddb77bbcb90","a70d82083944311ccf98b6aa8da5adebc93c655759eaaf8d79624bb3d322abcb","a7ff7302e668dcea1cd1db2241ff95c0d73534539bd03fdefebbfb57f60d3849","a8b4a33078335d2811bffb78eee49aab5fcb31597dae366d43e20c7f7800994b","a91a47fb4fa5c1b1a834fa602030e435ad641240e6ceeb99eeeab7341ca09dec","a91c8a1431a4120667cd523cf56bac004794fc5b8b24275ad2f9c8a15c75fba1","a986593807953215f834ba73e7d2565659b32aa849986013f8614bb1c61ea8cf","aa131e74e695292adab9f57b3ccc5a503a836dd4b95a3b2b107c69f35dba3637","aa4103342641899dc00c22207c13ac31c0c73afd97771b0a9b249187d979625d","aa70263d079788757f176da269e554fef9240845706f87a93101591f8114e807","acae1db4aeb323f3b637fa11b087c3827a2fb6d69718362f54e3bc48f70ef7d8","acd7884bca46ea9422503cead985691da05cca25bd5ed52a199783cae7b8b01f","ad0e6d78c1e450e19bfca4a0e904644ab0ae315607811a28ac3dba20de869786","ae43a4d252290ec0e18c64dd58d51bc885020b2473e71e3ed0741184c9f006b7","ae69fe306bf5db346ddfa4367cda24c95e44213baca27b0ee7d7167bcdd85af6","ae8c200dbcea29f43b29974cc247d70647c80d5d76385396f1c82ee9f669e2f1","aec13a075b84253397fb97e1c93a23e1aaee6d6bff2a9161bfd00a5b1d7611de","af12215a96963c1e7e5d766ed994695e423e4780ed0b3007aed87b150d090c05","af6b60ae365a6cbeb140430b030bdb667f53a2a97508ae92dfc9ed91ca73b54a","b09355a97e3aef396f681943b37a404a98fccc6bcb97781eddb2fc000d1d985d","b0ecfca0d114bae34ffa62ac3ea05159a4415fc6eb73ab1fcc4d79f657268f19","b25c41f19ba40e646fd9b6f82051ee4c38985539e445b26bd628eae98537df53","b262187aa66e8a97083bf7f79b91595bf7a4077abe7f8be5b00b4998f4579d20","b3f50ed7eac0e9c54b74c4f4e02297dd2d2465ce4b699bcc15cfddf54c0f0f81","b4091f93c3d96e36b0708f5dcd46e0e7a0a48f098036ccef6164e4a6429ed94c","b4093c67a9195ee7d28d2575e967ac80057b92339489c244243c7c504c669ff0","b44352445272089cf90967d4d413cf7009bed0ac19f3fa95cb831d5ebad081c3","b4ce73bea5219f1b27bffb36c6a9dee14447a710a8938db807770083db4552ac","b4f2140fb766faf0065a563ac3664f395b24c81dab0d0d0d01df47b22e888d29","b5102ef50e7d4ed1925af5a8b45192e737df02fafb75d7065995a2bb93d2e8e1","b5428b5775526a00645566822530fb969b82247ba83f2c80c06d34151e1f9061","b5c085be21651d8579e52cd3ffe4abe6b7f45c5a9ee84d38c47b4734409918d8","b6cf3b02f36e0efa93b04667cdc5701340033a09e41a7196277cf6756999a666","b77c6669bcd54e0fa949faf2f7205f2631acfbc1ccf79f93f8dab5c5717f0e93","b7fda8f4bf81f8213d18e3c314df5100ccb6b8db7aed6b70aaf202deb606a14f","b7ffd6cddb12384224772e8de79aec89d8f4bca966a3c2a05763889f92a6db5c","b83b7229045affbb98f8fc46f289ad05e6626ef52e3ed2f7e70d332a54a69e2a","b83f5334b85422ac110a24286d5af7003f2fb5b0d783efe257b38a2281656422","b8abe10a2a92bf537a49e8dee92baf8de3ed591848a1b25151dab0d7ab3134e5","b8b8c5cad182083f45ce2d05d036e6bfe91cde1fb63f2e5a97c683bb7ef7ea0f","b96cea09313d481dfff1ed1a2c552ea29e8fe68f52139458996a4e36157748d2","b96f9beb6d6d8fbf88c4b8b2b807a362f2640479cab6173cf64c7710817785a0","b9ad2510d8249ec4c8e7fd8b2471727aa1bd0ce8f3dde78e545fb2f8f2985a1d","ba5c707cf9be40fe966c08807779994e20ca3f30ea9d73e26ce31ca334c05640","ba7d7464da8e13722232c8f86273774054693681becc450a68aea21a5a0e9b91","ba87e5d43ddb10937bb17941f055f80a223d0981fbba44107aeec8530e3a7774","bac3431138e986d6426c1e81bdfe0a968394896c0751cbbcc8f36002fd0ed069","bad8f17b1d399ea125c524895571601c90b6c93418c248bd4ebcc7886bae9878","bb230236c4ab6353afb4147014c93204d3d1eb8a6d18558075df5fe79ed7f392","bb7fa81e41820d63d58313460f5a3999a1f9fc2cd2fb10cbb5b41a931d8be6a2","bcbef69f1ba50e45f3faf1b4529c32cdcf1e5a6612b5bcbc6aa6790ee14b54eb","bd3bf6053f4d423ff21f7ffbed9d0e68f3ea64b7292c048e9a37ade342bb7b39","bd714f38c881208f1190ad714bf8fa5aa63adf302bdaa8ad8810ff279e43459e","be75cc1ee935f783be39978de91ae196c16141d4096e16eb6d07f59583296b4b","be8c3cb2d8d67e63c8b069920b74c6272922febbc6a0a2c4a0072a7a213681d2","beed0f36d9b1b9a20bfbf89c96862482b8d5b9d4284bc89539efe9c9b11f000d","bfd21b5c8eb26e9d475868bb30d66ee08f20876e9df5cd06aa8fec01ffe666df","bfe97e65f2cbe6bcd0f14ff57ea4dc1dedb2e5f0db92d04d0982cf1932ac1c3e","c055d3cfd85b2ed4607b0d9d3a15ab7204c9f149599f748347dca4afe102af0c","c112d36ba38c362da1c022945db5b6bbdc3014685ca9bb7d940f5086f00a675c","c23a43ed460117f663cec698412729fd91b5aaceb48cc4e55a785b525661bf1a","c23cf45c1dcb748145d87f5c173dd3c8becaf9e3f6fdcb3e2ca91d6726b0842a","c24546a064b9315172ce0f951bd5fa2cd1b9884231cf1bdc1dc714771f1b3886","c29b8d250a7b5e73f4ef675329da2251b8de032501e4836445b6aafd90c645fa","c2e96d98c8ebc10237a2af1c224f626acfb9072c83078f4a8c6d9ef0a58b4a8e","c329c9df0dae8a036da9be440432d045be3ee13cf5664cfa6ccf11576ed11acb","c4600cd5358b5798a075beb54539d952f200def1c9a573bd237c795fd33ba36f","c4ebd58c4ff78c9fc0cd17d80ed563520f7908f9d1106735ca0f5a7abed202a6","c5db39bbdc8c2bd2aa7b58c28c3df9e407955cc3250ce7825c842cc4c30eaca3","c65325f807190f7084346376e2f48fc2b6bb946004a1fac1d8d117930e93d462","c6752cc3c7ad06d1e9f127365f078919ac46b77f8a8fe413650094d914838ec3","c6867ec30530fd3feca89a4e968522f783b636b165ef74f288c42dd50bd51a3d","c69b32bee3e47d9568ef9acdcd59ddef6f6ebe3b3a45d257f6c5d4145890ef2e","c6bfbb004af355e96ed5b4c8c9b8b7a96d1c08d24bcde7c666728eb9497d6d71","c77c4d3f536cda10a71fe6a9cd17ea7c1408200e2f7aa7c5325d6915ff250c85","c82f38f23e7ed3e1024661b7a22ff694e88d3b268240e2bfc98e630df8a062d0","c8bd340e6fc7fa3e97415f7ad4c22c51d88c6e77f782c12923e841c04d3f882b","c93cd4cb5cf38fe6221fa8ae171ff54240b5f99ba80cd740ffac69c57e5fa381","c98c33b9137ffa25c66a9acae385fc41f9cbfe6d326944be0192b5657d38ac8e","ca50b525d7aa7762c56f402696dd464841daf19b036bb932e325090004b4cd71","cad13b6653fd9f811e67d13c5f01f9dec047f8c384097cee01dd2e2db39e539f","cc24c3770587f2421514fa399d2617201752bdca145ac39058de91d45d3d19c1","cd2da00f6f1bad8fb7c1b87cff80e122eb017e44a471cdea769efc67db369038","cdbb7338988f2fd35fd92f21909b7801d9954d1c7ca78401f52c9313f21fb6dc","ce887fb65b6977a2046e7583d704863624e55909ebcc9c3ed065b3d13079a410","cf9223c369b6fb7baa52f301f904352ba8e8d5e4c2a06f70de6ef1cf76fe1b84","cfb9705939742247da0cb71fdfd8b5f7a1bef6f1c2f0979a8f42e54c4a480980","cfc3b5044af37ae7485fba8067dcb22b2438bdaa6e3a30c22ce0f9e2c00aa597","d0481d9b6111ab4afba0462e88970b863284807ff44ca97364c84952e3f88583","d0973a1aca6a118375b466d6e91821f8450110fdf042ac848ee16912012d2b0f","d0df3068db679e24d9487ee09a6462ac5cf3df30f46ee466b66feb6dd5ff71e2","d151ffa66d8d096e0272f0dfff6c27e978cfda570f7498a727593081888b4ebe","d227e0a73e3c5452bc5ab41ea2c695dfc0ff9b0c1c81e59ab3173f796a4157cf","d268e680ee1136a239a40ebf005b30db6f3b52a228016f3193496f86250f15c3","d2989a1607fd5303615937b8c117d127b1b1cde519662ab1e1324390220e8612","d2cba4dbbfe3d026f825a8b470a2f6011f9b8e245cf042ae8889afbb17dac6b2","d2e4c515093f8a2aa824c8b542a016e5c321065f4525931b2fac4f8af2fe52c6","d2e82db1f6e479001e15c9890732b5049f8c900c568d5e3d15707a95a7dc3610","d31e8aa21d1498f2d4a07c4cc89ea6f5a6d3ce54d334dbff230e0f55db35c85e","d36034e2f9cc642d0f9f24cf834fa741bac5b8b139cbd2f50e2065161c9f3cb0","d36eb7456d2a42d1cffa4b60708e2bd3116f7f6758c96bbc0fee0f1704ad8a79","d37de74aadd5916eeae243decf347821c4e946356b9f70471658638ac3092f91","d3cf9b1433fd9a083c60baf6ade1df7f2a33e0cc7d519f491f9d6a93139a41e4","d49d02cad8bbfeac607457b08aac6068916ef45d8f6c980279d6e654407cc7be","d4f51c31a454d9abac29457cbbc21e1b5767c0eac1b37c41ee787a3efb05c80f","d52ca358246f638d0e11a061e97863697df44f43b093d6e8b84ba67b5838f2fb","d555a0d2329caace197c1468fe6708349125762377ee3bd04b031b7eacfc26aa","d581443d0b6b42c76b816edc6946ce01a639ae42653ddc8cc2d6a89ce14fe947","d5adedc08fa25bd06734afd1db3510dbc53ba0dfdac20cf601fde0c77702a72a","d5c084e12da4a5111487c166b879042a21a056f761ee22d9237cb4f65f366341","d6077d547aa21ea10a9bdf6c752b8d1a0a6382b4b43a0fdf790f245e66a609fc","d67e8c1aaab1ce6ec1755599ecde153c47c6b90dd4c301663abe9057bc31af57","d67ec5caeb2af5f9c57533a34cbde7daba5f5b2e5e6ce34c3250893eef25f13c","d6abcc1484c3df45bde915abf48324af1e995c3266a3c6c069e98e94c8d9a4d7","d7a44c85c25ceb7d42280f0c2576de52a3b3cc3ad2333e788ecdc7f7f7fe4b3b","d7f5db16fd3b6ddd5acdf655e090ed0e84cb89d9eafbe1ea92b273b71a38f173","d84489933b19a8b073c65a0386e39e5067830facdc365ced6efe1948c7201771","d8c8b3c52c89cd715a7fdd2759a6f73c3a5f505303b110656cc35f7549a37cfb","d8ca8e025e226ad6bdd32a6a9fceae2982b0413a0ad09314558b54bdc724bf99","d8d03142030c11a0aa1012102fce2b202baf88e424a1236832937e87450dc579","d9823dfddf6c507ec030fce4bd2d98fbda18e595c2ebc563574d9196cc7a5e33","d9b0972f3406075b860ba7cd2e71d4492c826960319b10389c2c2820e2981254","da37a61fab07ec8856b725854e4064f55a59149aa69cad1bcbf89ec478b9f578","daa0fc9f9dd08cb2dc48bf33c9808cfeebff77cb9fba48f98ef597bb9dd6df55","dad01e5bfb13a6c4419f4d24fa8dbb424e93a1c4be656b0e5dd48ac546e0a0d9","db049e7abb7c75b608ae25cc8a9f95959f7aedaa53e22390290319cc2eed3977","db21a75b4fa6165f75268963474f3262124795d816ba80f685bab2c6eaedb028","db66a999537b941fa6d512908894ba86e8dadd0e14b290ebc119555b7e60264c","dc8c31e3075adeb63113852569b83dcd432485621eb77fef62cf3cce5c84a214","dd97ab52fd89f42352c595ce137684cc519c473fa17969e8a6adcde7322a4748","dda0a34d6704887eb36bbc0173334b49d755cac8cea3bbd17bfa972f04183dd4","ddbda9408727a19a4a55d516bed99331edf67d8301de9c78564716465c949619","de0f295bd0e46f29db1167d6c21bda624887c8543545d0c37d662e5b1b312341","de9a46da1f4605525b484a228f8bf356a9d900ecd16473faf77944b22575c141","e0288c94ca9c16a6de217e6baeed720fcf83e401bec45bd15ca47ba8fc9b44dd","e1667469384ec775a3df665679cb3fef057dc84dcb18ed8db8b9c5723835968a","e16c328504278cfe520d6d99990f2a4370cc48159aba86694d0f7598fd4b0611","e24df071f5325bb3a5b20f355143556bc7712535ee8b6ce4c426598f06fd2448","e28d8e6b71264d0bfab853e63178f2c151367cce0dbd16125596ff3604b6658d","e2c734504d211580b4e6674eb1c7d31fb6fb730c037210c34c980a96f9098269","e39ee882667ef28feb4971b73f9a01d3d72c557e1e56d59487af8e0f1b21edbd","e3f19c383354cdf45311f92f00b90fed25dfba7e9892ab2f5f3aa4885876b75f","e409fbfe439455330c0fe003de860e30f7093cc3cc83a32f886c9b539a29f60b","e519e78acf2938460c7ee053981c744dafc7642fd03b56a117d5fec78d258b90","e5db07b7fb0eed216d838fbeb9491257cf54f9bd537a68c8edae7a89fe64c8d8","e61705ac769699a40c52e332cd890187ca9301fc6e64393c8c9064144ccc2dbf","e6300ee8e6c2c4ce6d7ab02b7b06fd1cabe3c5c52b99a6ea3ea8b5acd5092e0b","e65e28b172b77d093f5425112bdae7ab93756487226fd7363057f85bb2a2556d","e734d068446591aba283d136c21b4fb0209f91352cb4fc6589bd651cdbfec163","e7556cd0bdd06760602ef78c5e3b30b4dbe175f96b7147b56ee2ec181a4c5ea3","e7a333109a7aaec2b71048868500c15e721900628eb48790dfeaa1fd4c2dabc3","e7c9175fbfd9fd84bed95d552bc0a439b07a233c3e91fb39ae2f23197ee53f1b","e7ed299ecf44d4a96c228e9aa30312f405df34d6bea99d4b0f7074c79705a671","e8bc1b4f162c4066d74e5d1b3dcbe344742279b6856736c2e1690dbaa7bcf932","e981ced1bfce64a19fa8de1cd518a93f4669d01548f4819d0e1dbb50d266fe04","ea1b8a251ecc1fd96697d0c602d3e14ec46383d27bb9485a0326cea5576ffacb","ea311dca2ef14e02b9aae563bb28dc737b04b7f01c1ceb2be3d92007d2c74ac6","ea8e5b79bbe5329ae8437677c8316f2f9fd75bb1d40c88308c269140a7e564c7","eaeec7c06d1408fa6db5d7ada0a232b1633ffdf0ac815033c29c159352347c81","eb708890ac7e19bd53007ccece064f7e2a069a3751270b4fdafdd1668136dee7","eb996138bc91c0ee63bafe1ba10b130ff5a2fc82aa4918296222e0a831a569fe","eba6e8e5a12a86f17fade41bef365aa95491c469e18aa91aef64908a4263c905","ebcf0bdb3541c8bfb7c9a53f632329b77341cba6f1a2fa0dc9704acfa3276dca","ebd87e3505f3a1adff0c86ffec6c380734df718301b216b7ee089c174130de60","ecd5e83ba8c8eba6cef9c3da1edb8a84e3dfb4ed71d9a2c1908f2c4d26b26737","edc160a11c07dda8072748b66db7f27b6cd8efbd1faa3f6c826a0fe445859c17","edfcbe4773eac1fe2964179a4ad21294efede89568f2efd8e283ac18bc5693b1","f0e1db9b86e2132f004ebf06819eb55804f766bc03ea5d80f487d5d98bad8892","f0f90dee84db760cc1bb0f6e6983d4de0e3d5d9f4adf7b2b52f0d3dbe6d585a4","f1297fd9ecf981024e1544f7f048705377b53219240274bb803ac30e4a52084f","f1d4a6e98f41ab3f6cfd67cddeab9d0ed287b92cb3dbe575e3ce61925510a792","f21c3a9267110e469f224ac7eb76ca5bb084fc90df014f1ca6791d5770483944","f260b4b268e85a8f1b04b2fc69ffc0bca473d2e42de6f2f70128bedc16558201","f379a1b9e29aa7fc25c4c0c897eaa3c0e90d66a201a0ade8cbf523a5cdc8cf50","f3e04891c79b604f9235f438adfa49ee27db43d25c7be0d1cc06ae53b8f6d2d8","f46904e701174fe2850798d9e1b077bdac42fcac01dbc385298da01118c82aa6","f4de28905adbfe6ae4bc38f8bf5f47a444aa8d0f2023faaa431d6f72f9a3edea","f53265f53af0b0856911ab08b373736964d0c443e8ba61d7f1d45f5e5b04edf3","f5403593ba12130c04827f88d019103e924651caa518b7c290673a02f7cb409f","f5681dfc71121ed0f88146a19479675f2fabc6ed376fd5d162e50d815c048d66","f686173d310f41e26e3fe8a7c1dbf4313e4d793323335348badbcf4633f5d699","f6f5046c1263095a69e774716b0cd0907f6795af8ad683c5f41846d4c54a3449","f700bd87d4a758bb71f47731121a9b2259a9ffbd50b584b82f4e6a1f205c276a","f704c9c9e2cab1ed44578f48d161320b5fb4384ecdd8b40a5e22c4078a8594da","f7993302f695430a0ee938b1b3684fdfec4055bddb378b52c81785c0319e8c98","f89156489d35f9992d5971a52a6e03a7d7f095e15c2c782e85efb1408a2bd6be","f99ef6fa3c9c6bf572ec69eb6eeea9f88ce6590d3a5565bec62b001b6f2a376a","fa2dfc22b4fdbcf402a822e8dd376925655d997a0f96284a60f10665ba3581ba","fa3df5f8349aec4805bbcd279b88697def63f2462d8ada0b5fe1d9983d9a6daa","fa6b97cbca1d4f09662e706293b0aec1eb76b8e2277441f54ab6c548b5423236","faac0c3fa7cdf67b452d407e9a1db5cbe1e9140ecfe300200b0b0a6279c97c66","facb45d3084caa490d9b0ac2bcfcee89629a4c3db5926ec9256a9d27d25559ee","fbc8b53b5c6f3727c084e5e0429e410a3fed5a17e1a0144692fd196d9836a4bb","fbd74e4b8dc748b2efdd70aaab07adb80d7f15a38c1261de85bdfd9591ff106a","fc475f9c2d8bee2ffea435e86e6b39b6e3e071143a4a1fdf6765b0da13b66de6","fd04d7588bb9e6ca0a8b65ed0c9635082a9ee5f46b2d1b5b25866a072236c1fc","fd60f2a432086c6fc4a4c39d8d2d6edf5794c763c05a6401db2bb5fa2c601775","fd618761103380d690cb98804e8f116b6c66ef049fbf67c1a059ce49188658b3","fdbd44d3c55504edfa1bacb4c9b7a6c102659d4deef0ca91b9b7ac567ea9cfc5","fedf2577267d6dcd060ebc4ee8de6ccdafa60ab26b78d74c1e8c784252fecb17","ff532716738e2fc716c10797d9717f324cca3a1234320a84a73a0b89569f11ab","ffd0fe3449e449c7b9fcdcc7e2c1ffb677e57ad935a252de88a0122d437efa67","ffde5c700732beac27a9b5162213d387422ce199400e56d9cefe550005b6a542"],"schema":"fsgg.atlas/1"} +{"records":["000ada42299601fba29016e5c0e0d4012876fb42670bb10fa0b1315477254ba4","003893cc49855d17a15295d7adbe57ee301ea20281dff216461baee0810853ff","0052dfb9eafceabaa590f4497e4d42f19020718c84b981d265edefd432ccf8dd","00641d046d6869fdd0023ab3df99e0e67a6ea28f0dcb701f622b1cec8b3e07c6","0066d4a624c02398f21b4d7a736a9fb5101ed8b6b13ceeab46907e9401af98ff","026a241141ee10eb829aa6ce461969242d5c1d45fe9ca19f08ef4ea880877676","026b08fb343aefe19177e95b759560d340d372def4b71acf613fefee3438ade2","0357495d23fac4fad210b6dd7ed7cc57dd33d107e1659a81f085cad78300797f","036c148f6d0e89858c9bf4cf380272ca6904bb4ca277a909fb71c47f5450cef7","04652cbc95ac4dcd21b837b38f2ca5a0ccd4d0946bc13fdb31c9c15a578d3a2d","04d17203f03279980862496517a1f0861be5f6cc8063bfbf92f8f8ac19744fdd","04e404d89dca295564813149472b1de8e6c43357e2f6d91d169ded7600ed3a02","0509e5c6fdbd2dde0c0db8558647080560714804d00e4f9268342f2e84858a3d","06ad2c8aa0ff3b862edf3ba99e0e4e8801ee163709e66333cd06c3fc61232b05","076259a45e71df780b012d29618c17739246c86321d2ff05a6c272bcca8db675","076fa091c878b19cf56a94be0966dbcd58d52c1839f9d4b85bbfdef650cbdb88","08b3dc660b9d2bbbe75b590b2b86d941bf935a254cd5f09de71ee6894f4048b6","09e90ad705af012a8c36efbf296757f35adf9c9ce3b8908791c75d72c192973f","0a6d7dc5b64970bfdadc9049ace95e8bc163fc421beea70129ff0eaa692c6d06","0a862ee40916522f8ae5f14b3e084bf5f2e6488185583346db96ced16ce7619e","0a9df276d42b56d98a7802befc2404204e0e5ee8bc7f5c032f7bb29aa4ae2091","0ad4403c8f4078dbfa543310c69bd1dfc768e305987214ffc37d7b2600c4687c","0b2d1557ff6df5f4d65d540a5403b07ba81b381dfc799b7884ac72dfa6ee7753","0c22360d4653eb0f450e4d3d34564875f1660cfcb2d546095d98b3faa3967cbc","0c7d3f36e3bb4270edbf7abd99cd2dab772df274cad1c27c7e87e302b8eb1c23","0da4d093b49c0a1f654b38008bb01195e816829279ca1989bd2448194e15361b","0e560af7d9dd2e0f2f588a74cd35512973747f20bdfe0bee0bc889105ea53dc9","0e9612ab3e2095fdf2eeeb3b08d690f03ce16e7f7ce948a10d2159b267769651","0ea7107c2c8edaab3ff2bae32f63cfbef6903a51cdaff257278f757ed5ef429d","0eef4d717eb03f0906aa3be7336aa71f831726afabe8a56077b76f6e82fd08e1","0f11324ad653d8d841962b0eeae9f68b80243d4ef7df4f2404ed4c3e45ba5197","11fe30832d93706c60efd836b09f35f049c4a715ad6144cf277ca240c5780704","1244d27db0cf5075353bcc622d0fb3b5ca6a7d08526e2c5754e8b745c250bf3f","126c817ad25ca9cbac2a0f7446e76c79852459ac7b9c61e3ba5d5cbfe5d37dfb","12c5d5d40e9abe69ccc99cc5be3784c214305ff2165e74d82b3d9504927da5c9","13824d6bce0f961c89eef4bd3c8a72ae6ecf7a1339b9e06eec964dc5c12dc544","13d0363b8d765c87a57eb42c4988320a9c2e7fa09024aa972f4b13d7699a552d","14156f1c6bf0fa8dfcb5cfafac09e012db446d528dad0e4301404fd693b9bed3","155fe673b8ae12549c978e1bf1d5c43e360937fcf2135cdcd5aea6f6c771da44","15d41240067e2335a0354a4e910b6610f2b8f079b8f67186f10181622b4a8999","1746f4f9d47b7dc42280dd34e664b3ec410d3cc69ac76933707499ffa34c79d4","1754adaf40732c3a8c73d2285c25a8b6c8c9d3e68370de618a0ffa8f3e60fb6d","182f48470fff7a26ce3a833c886f8ce9eec3bd4a96aef1c784c670f1b5e73431","1945f527afc3c2930ec4d7fa57ebb2ef7dd6321c0dd3ab9233c9963e9e613165","19d657b67672257ece127f3b957674b7fb4780843148db0a36a0b329c2a418ba","19e75be8ed4dfba2a6f8034154052160a7a181b17d887b3e8724f3e3c111c31e","1a24f6ef0c08a898f309c1b925fc19b29526f913a61a1dfe4b1a4308ebdd97ac","1b3ec24337f0252a00cfeb6df0a0f5d2b6d737dbea61b8d0b4a643f4c686df6a","1b5351b2dc647aba864e387168db5128435cb80da94fc42581cd60a05fc34b9a","1b8cad98d53da179ab05eb47c1783f4c8b45b9f39c635e7a337285f5cd9621c1","1cfd18d1b12b25604d818389a34bbaa746f450e70246c7f4242fc4e215fc46a4","1da011289116fe88fe92cb8f0e83ed7ccbbca251681d4e136c5a61c40364f8d3","1ec9445b242d2a2e149fe71c67bf13d8c0e4ebe5a6ed7b022656b9941973909d","1edc36731a9c76ad07d269d8b4fd84c8c956bb43d6f56de17d6208164856ffbe","1fec5a63a7b2b212e3e5d5222e49061f3b924966c9741294f5630836be8a3925","20901b579f69cc97eb56b492938864667576e1c9bfacf13f8a529c4f6e543448","20d01a387b4d0801cb588492ede88cae7bade9b7ea3591d9e954add1e67cf4ce","21338155cb4f52c49e5072c877771be67c75590d9b238ea025fba5209fd6e018","22ef13e60456fe9046dfe72f20122362aeefbbb445632231b8e364ed9b50e135","23af79bd1e7995fc8162ddc4d830318acb054bbfcc9c7d5cb141ec306da67386","24278a8f6b5925968be17b45f7db4c08169ddd5c92cbc103a166a690c02dc351","24373b643450d9dd3b8a5b0e74a5fec2844cd8cbca7d8a57dbc8b9ad9eade9dc","24d4f2730d94d1b7f149771ef0e59192f4936d142b21f4a56b1a391e4514d38d","252de742c26409c837ef491f55eb03ffcc99da13fb1a2f8ab66efbfb0c081a2f","253bb17320020b6a5ef8f0958856f6c565a239b4dc246d9e825f8b14da9ca8de","2591526ddabbea03fbdc38bf172bc54f42df9bc51eba7ad2b70d6e67215f08f1","26259abc7fe745f52e06f2aa2abb0e50f189bc7608065f04d5c669a0a99941cd","26290a0990d6dac0ce9448e05eb934210603356043dcf14a5d80585288e2aa92","26d6b31965013079d4db67a2c403e01f21e3c30ae65953400dbed92e289a0925","288daf614247c260cb673d8674e8b3874ccc4e269347836851f702d7ac8e2f7c","28abfaf6d50ca38af0b88aa50524200c17af9000da83ddbab3d8f9e06e020fa5","2905a2b4a58bd9ec1c4f77fd3d1d246c02caa49d806272756dd039c79521442f","291d3db272eae084d34c04bc1305f2abb26a7e7acbc5515208469b46719a4ed1","299e929f58fe7d2878ec59ba6ad9fb74f1b1e550e488a4512373b9621f089844","2a38ddebfe3380232e35d5a24f9cb9f7c38abbc9c68add4ea5952c1e65d328d2","2b4f7c8dcc95ca8182105b9b6806391666e6a2c3a5c80d3ce5a5f04fd6cf9122","2b5e739c8f9602c585e67554c457e6e53351679afd56ff324f8fecc80f0891f1","2bc251ffb58a0d03480748058eff4c44079a0f21d75743063cef50263982337a","2c76ce93500601e281a41f5985fe4e3926fc8bc9d01ee687f14052cb553ad2d2","2d46924a94c85f4275a449dd3d9eb6c602cf8a9104db19d224e3aa469b858d06","2d5048eeef90792c0a2b9aed7305598a28db2103fed3903462c6c1882733c3e8","2d599c722a08306b98f2d833fb3e4a7acb9dea92e6a58820caa2f65c09803fb8","2df1610ac1b912232030b5507e5e944515b0f1549bf2b76ecfb12baf0f40ccea","2e1bc31ff6b6fb14d0ca8703a02833db749b03e172f2e91f9423f0751e88c256","2e872e9d3ab8b553270e79673060c50c1afd68a41fcf9fdd0a13cba80be0dfaf","2ecd502add2d801eebed39411fadc9a80098ba9ce04a5f4b728a0e4e331232d6","2f7357367d921995f4c6fdaa693392adcd2df4860ef4d25c8dc47f7ddea8c755","2fb2ed7902a8e35dc36489a23245d963026d688008c92fed6fdc1f6bc27198a6","2febddcced970d495778f33fff212929ac99c23adc42be0c1062f5c8676ffce0","3018f389f6928af5830bdd081c9d03530a379f37d1c2f9196e6fb3c44eb337d5","310bfb5b2d061bb733771e5cb7b3b7d25db43af5eda9f806169b7ef9330c2fe7","31fe4b51d55cd99a4692d2cb787d362cb4c0d0998d3e001efdb5cb7ed838340f","3242912d15a34fbaba05e5e4ef959577b2572533305bdd2e4aa24fe8b0fd1173","32f69a7b8997ae98b9305ee578145d795dbcd39ca4469bf2465e57a0295cda51","335683e33b94cb86b5e426b4faed200673bf850151191a08458136ceb164fd4e","3407ec53a884d3945d86a88d6b9a883419dd426e96b1108a8e6686f30397a629","3442ba5c7643c793f62d90ca841f7891b3dbf97f028bc7b62f8b4f88c1266d1c","34463778cf2d29e3896a65613cf9e3eb3e9f2d8946d17f12b609e70eec63d128","348ba129b7b9c94e24fa8ddb81024e777c60448d1b5d49f7b2075591b23c13b1","35da3938b72cf3520e126ad595157104b69ab748904c7b4e12f563d6b103172b","3600e7356a3741ef02f8b2ffa6a6b5d822dcbb170771f2ea33312dff4470f431","37c8908ea2a349cd3034018027160ad810b28ad1fc203a9a353971e1f7396b4c","37e39faee019bb041627510f1f02746ba9a85696417a083b438eb4974b72c2bf","38a75fd804821f4836f0a7ba8d41af3d3a3a5f5d7dcea68487009297824258d9","38c6396e645750efcb2f187c36c383471b3b0b59290e3b42cfcb9668594cd0c3","3962789d05f324d436a363700cbb5ced5aba791d782b3c0ea73221fe0c1f0b97","3966e5e53811c43962f5d0953e5da4753eacefbea27ecba9d36af2fd8e4fd52f","397476cf107b48e7a662264f8fea9f880231fd3d1e0401622650f214cfaa35c7","3ad8b0398ba6c354c9e31b7438b2515579fc0b1f17de4b35a914c862a3a11e3b","3b3c6cf083b12a840565e00458e2fd4ee8a61f97cda452703a6b13d7776b6c13","3b4af144afed3d52dd2e1f64e23bc25b3475eee5f7af3bde9886761b15c33dfd","3b5d82795e9f5d1992ab67e078fcf1108247ab9b6d1baeac944d3ec0294cec5d","3bce154e59c5c45216bb5372a352e948d6cb365bb1bd47d4666ae0412e507ca4","3c75b650f3fa8217597b01d3aaf25427ae2a658a7c966afeecdb391d3ba547ea","3d0274f77576abdbdf442c8843e955e1bbc91e9f8cbfe3646b119337cdb13c96","3d642ccf9ca4a0f7f5dde1b41f65c99e9c447cbb9e64883b67e4fdf76f216f52","3d9fd2c5877483382f0c7331206393e42827b5dccfd60549a6771b7a5659e524","3dbf6d1c2c8db1a7e3988e2a84b67a4e1d7c8304661652ffa94db3b7eee08edb","3dfcea4ee3d0d0ed09b1f77bac48b33b64ab4620cbfc74fe0e4201b4cdb81ce6","3dffc36586e9078f750b0a2b4cc2c70a17a81294903186dbe8cc47cf8055b9bd","3e2f66baa16c7ea936eba34720a55897438f60b343cbe8fda4eab1e5dde044eb","3f5465798dbc2ad279ca4849d5d0f819bad01455e0dd2a9d98afd4b55cfbd7ee","40de9f41f9a9f56ef6a51d065270e875b4a85cf043b7c4a0173b2510de4979ea","4134a3936170c1fb5fa6d2e2329185a981436477a66b7d31e827c363691bad50","414259a2fda4a1a49729be6fb1aced4675ee9cbdf990aaafb8e5b3153b54d64d","41baa5d98b5bab2ee01cad50c05b83edd8cdfeeb00f30b9406b4b2ec6d13d738","41c768ea17144c6ec225e9a65d4c3c127fdd7264dcba1a89aa17b20fd5d7e3ee","42aeb46fcc3d10b95e4067bc9cda875fa933b4102873f67c7bf1f8ca6799a598","4320b92712bc14dbe10b56f1cd3d1bdc093fc4be6016732839d0be4dd4d027d3","444342c21a4743af5961beeebb88088f5d2a0649f76c71973a7706a744f5efd2","4457ab439bc8f212d83442dc7500e9d45ffac849d0f77cb97686d9b0672fc3dc","461d34fb1d53849951a7e715e52342372d779299fbcad210794235c610dadf64","46a24cd8e385b748f40d9271b1e856dd6d68c91ab356abb11ff6b65f1ef936bf","46cdf2c207f79d388001f6636dfb7a98bb2ba72b9d1c6df4938f0a27691e07a6","471570cdf8144df0c32aba1730aba24c7e42e5ec317af771ffa169f5c842d117","47b5cb2b011c0f7012d75e88eb86a10f3f0bd48545db139669e654cac1f69650","480f1ede18ae031b164d49d676feeb1090fb33932676ff52e1e2eb24e8d154cd","48262b98c0bdbd5ee2314345726d23630ec1771735db8fe5f1a8590b662c9962","482cd15ecd9cfbd8e1943c0fcde0bbf1d875392dc2a701b698f48bfba684a062","4855e1947afc954cb1b20bb45e7af10b098fa34714bd32e9bc77941cf58fdaaa","48797c44c92cb34fd9a57a08020b45c6920b2268dc8ad616c0f814a3710d5316","48d094622ada1806cb30335926007c1abc476b1f7b45a2e250c490afa25e847b","48de3afdc6ee73ed121d1433bc6367a399286d5f8c2c63670a0b3b9752a36175","49e8cf09e38acefd3a0fa62d048028286d3b47b5ceccd8f51f10022978c47820","49ee4a3f2a8918bdbbafb312cfa807d9982800d13d29ee292c6c0daad8b9b8f1","4a724a6a842a132c2185279513f341b79f9be93e42660f1255770eeae3b1323c","4aecbdfafb68feb3124c39219498241864bcf1ceaf87fbf80598b1dd87a9191d","4b364ecb35ad02b06b6b0f32b6a29202f2c835e1ac0d70b89fd0278271799dbb","4b6ab2768e1ff3716ac8565201c031a820c208db9ea6ae1495dd782e7557a3ab","4be7778c4f491d55154a028d9a9dbb35059953fbcd243e0206902a6e64645efb","4c8c327dacf345e184042092e96ad3ea02ed4cece57dac5fa68ea52fbb5a6adf","4d5a44ba07fafeab823b54a21846269330ce35b4c190f3ddd5434bc8530d9b41","4d86a2764c55b5c5f675fddad8850ce4ceab160ac5c164a299fc098899d31aa9","4da0a5be70e8af9c39623deac83822749482187f6a0fc3d186dcfddaa7111576","4ece7844e2b35705ac39fa25913f6909aad5b4b7446bd637ced46b47c0db135c","4ef30f11bd4dd9d2eef8716d88a83010546e54594b2726de84f6d587651ee940","4f03e231c0dc5c9bb2874f6856382d5b205758af9678fffdc7552d4e4ae9866e","4f1e58fc658a4ceda181e2a7fa249305b09b573ffd68c2489f204f4957224957","4f2750b974c1404acb721ffc84cbd1d0756a24211dd6f6503c10ea74dbc45676","4f6fcf4dd7e73d86e06bdb9c14a1078b61c0efb2663ced9bfbc5f46fbb4c6d8e","5029c7b222158ab3f325168fa543d84fd2332d2e3e38db1ce7b83899cef201d1","509ec9c08864b9dd0029f32ffeac85fbac863e2dad459994c65b7cb5264faffa","50fd7e982eb2d2813634b7c44e102788a1a1cd4910a27acbcf219f76314fa322","52049cc9cee43bb27229e6b3e983e02c6aa20dd7d153b13e3c74bc6d2b47cf92","521ed246c4119acd6b579b6eefa23389a1655df54aa35de7671743979ebfc68d","5382c901d160ca2d79888d8acd7a690a5349826b5da486274b0800c9d7513f11","540879695d41205515aaabe5466971014cb43b960a26b8e5958e37fed63df762","540c718b8c0401e98b2b104efac54cdadf0c39c3baf408cb8f25ace687e29f0d","548d237f42167af5cf5caa0ba20f0e7a6387deb6f27765637f078325172396a7","55267f058e9f085117765e4ca72ce875b622ceaceed964f6c396073214835c28","5560616d1e72f0a539f9ebbfea3b7d195c1ef5622f97994af1963748d4f97533","556ee783d8e2e4ca50f656c095758be613983f904d998a6534fb155510114f21","55a4711e799294d06988ab4acf77eacd7d424123082bba3ec987dff0ae13999c","55ae095961d78a1514c4dd1e63d477c60179a8662571ab5a90abd3eb2b83eb10","55dcc23ce52b3918a60029d9398f262216471c280bfe66421cc63240533a6087","566ddcfc45ea5edc695626826ed185930e910fd9107c5bc1844c717b714c15b2","56e7158313357bb145bd98c5f790e569be2203fb2601565a30091a597a7e7ff5","581337891936ba630d34ce9f6b803b82a2130791510f15bab24a07332400417f","58901d008c36a777dc138fa6b6d198030e0e843bc889cbad3acb954c826b3608","5962dd14d3923433cf723d698d1af19ac37a270b6e88445643fc56a646faab5b","5a2064cdf51026eed65457c05f34bec919b31d96d35c29498d298685965f0b5a","5b77bd6dfa81cc339e729e4195e258facbfeb64b9c680512f742e3fb1961fdd5","5be05ba74075b8f139be565c47688a4f395ce71452dce5cf7da4348c7ddb7aa0","5c0206d9d014821b52a43d7b222327a89d4ee2f5b1e21813dfa659a69f7426b5","5c3527e43fe24c5aa171c6fa4a3de7fe5e78f2527aed0dd19cb21d154d43da21","5c79c77f00167ca140127b00f1a79e1ffac621e46fc461089594206a7df8d7cc","5ca67643d5111fffd21deb18569162733e846965bf05fe6eb33ccd37c964025a","5d015880319af666943e68169ca906bf2f0c813d8bf2c5c0262aeb5a40366350","5de00a2f5eabe86c14f360304115f4136c41df1fb664eef6da26072fe7623d44","5e3a589b627edaf7005c60382475fae7229adc4ffbaab6d6fd03e9f08a0a8e19","5e43baca07fb966bf1c4b3ac06bb819577e477a84c5d8d3a9a19c391ada2e0b5","5f2a75b89983d1005a38afa2cabccc3a39f31989807120281d8505ffd564e0c6","5f43c837f39d207c35a58e9b36fe3144017b2012ac7da334714247606f1906d2","5f4fa6dde5930fe1b42f805895f0f5fb135c2b3ff9830f2bd30ae7526a3295a1","600ec184ee9964881bcaeaf72ad38a72db05d5b629d301cb323fa1ee9369b572","616c4dbde10f465da822d8a788feada26e5f915c7fbbc06232287cd1899c3044","62a713311297a7145d3610ee60dd6626ee543645a1918b050c629207561efb5e","630fdcff1f227b5baf5d10bd78ef0fde68791ac0cd8a15f65065f5cc4501b17b","63113617f2e4ee6b827a69bce6afb3949190a282f5feaaa9e2c9f82372623bb8","6312b7a9f8252f49b8ea0cbd0580b80bbb221db574ea74939823ed9d4140d73f","63544fa69b09916d52b305700eb9816305ff22b77162a44edd13897acea3a655","6385459222fba2c3302d3f2e38c57fcfe0f1829679fead6cffa1964248767d5e","63a4394e689acf4a4762cfb4df691d05f923fdf592fd2f8ea41e6a54f98d1136","65725e1cd3323fdf44ec47067fd6670b441ff5f82e99485e1a4fc7d475f14340","65d5b7eff9d03761c8206218159bb34883c09052d6a1959d040f711a881b4d4f","6601b2bb6c908a46ae2985d4683c8baeeec87b0688b9b33d3e8900286bf4d6ae","666e7f698fbeef24e13e91ccfa334cf781233e060fa86bcd7d4d0eb00b30f3d5","66d414618d4283838bddb6b9fd4b5221c280a7f6a715b622143d3bea76bfe1f6","671168c05789fc651cd961a5a15e10adbb76656b802cb0fcbab468ab76412ca2","671d95a6c09bb7b05a5721d52cb761300a2c8f376aac20be2948b7e97bf302b7","680de944f1f5380c579003e329ed6f10702ec8ebaaa8208743775588d2424d05","6989ec486a05550633170d2aa79188ad9b03aeea6c7859dbf18790ba78c5427a","69ebfc7eb8427db3c5c59bdde652d0cb269426126f8540b1b58caa29ccf130e2","69edc4285578313d1dd2f914d69add075a7b354f7fba717606d1abe15292576b","6a34d9279cae58765d6ee4a980192c0e15f3ca217b9f1815861d472a281b3cf8","6b00dccaa7deabc750679ab085b237a2bd025bd971ee1eb7bdc333b393b19084","6c3c592efe9c684ada5661b8cc88a5c3f6e57c841db06b9e070687504cbf6236","6ce6d164c3e31463fb9e144fdf91413e55d077cfc4f25092bb02923fb538a84f","6e08a638e1e28020923effd4c65fc517dbe7b06100ff76cde74e427191503b84","6f3a7020233cd77cfe59eefec0a277f6dda323743c8d80e4e54a95cd3cbc23cf","6fccc6f0c5fa71c43211785dced8abd0f3295040eab56063f4e8d77f1c09b8ef","700cd21af9ed7e81900fad9d52de2fb11db48e64b038e4293168f85e5dd0e043","702d1dfa75e92a916a446429f474d4c296e6ea4e8c487995852d0525e8440659","704cf778db6086c3e282c81249fb0ef09c1d7c2043335ef74c7ecb69bb3e84ad","7075f89b1271fd04fa02d4db95c0f0bd6bdec24e53a7953d7afaeba40e17e8e0","71ef1ed2d5e4bc7eebe7a73bb3e9423e5bc2f8319186380fe8b38334952d3b01","7256ba00af1cf759b95b7bf8ae3b9943f31349bd10a7652a26bb419b368d73a3","7369b339daca0fcf46ac7fe82d65ae95c75d7dbcaaae51209e6d90b6587a014e","73ec844fb3e2b9febd00ba37508b284fad141630f03cb9f74e36a195180f5054","7410de003c7b582e30470d1209eefc796a70c76fe8d61dd9ccfe01ecfa41310c","741c27b54c49167abef1d8633e3743b0e98f82a73731e744b6671e119a1c6310","74b5d2ed555740db7b4b0ea9b73f8fe00965fea8e14d4f075eec26ef7a189c68","75aaecf53db10459d768a6873f6783e7d7110aa510c2894378df027c1b03584c","76bf5a9c126db6eb466287a7c0d823327ee9882a70eaaa6efb03d169b5dba808","781a64598efb2a11156f07271ba1c14c4f6b3d73aa2943b26eae02063df7af70","786b0c2856bf1f3f809e5903b0a971f1e072af5635aa50bbb9b1449f96d7b694","799abc1e8d381b8d97349479139985e383bb49179b5a80f39807cb35a3ee78ce","79faec494bdd6d098c9d2a9d8559f822938c6b2104188db95321d89e7a732979","79fb2e6e6a91117b6aefbdaabda23ccfa596620f548ee5075993a8dc7a8b872f","7a032dbf0351aa32c77c8d187f7eb697500ff186c88c5946ecc15adc972246a6","7a134e7f1822183ed1c0ded720971539350feaaf92612761210cfc3ccdc55870","7aa52373f2721dd76fc8eeb3d6061794f27ea8d11e96bcb1ff25a97994a77d5c","7ad4ef4b8d3221758a9e7f9577750ee03f6cba11c8eae8bf25f74a3131bd21a2","7af2394d2e697f355439e841b6323ffbbf8b90b2e48bf64873791fbbfdf15b44","7b947ed0a9e6e7ba180921434b993c62ac70bbaba6af0a1618569a2d4b705201","7baa35131ece7ed9860607157d2531d4d70a061bdc9bb9876e20328f127cec53","7c2a1c4c4c03e3d68d63e0ab58e4e34d3f2bc1a4a837a055fd13a4e9f95ce6cb","7cbf970a11bdb91a40e248eee97ef789205910ebc913349698fc75ed35e82fdf","7d6133667f81aa66a98755d253ea43301b45ada338225df034d2ffdfc79829e7","7dd54213b65fa0a6ce5aa3c204b5209b67ec16306b776aed7dcf9e6601d74235","7e89b59b456dde4bbbdbf8079665bd82c51d8e500018472981c15618b3893959","7ead0c68ffa0ced241af74dde58b3831343dff3f7eaab64bddb9954545b7ba12","7efb464c6d7b469303c43f718063d8456df6fe43534b5d8a4229f5b9ba9705cd","7f8188b57ad3b0c28210c95954e5623376a4262dd5e75f002700c6094b8d6b6c","7f91dfc2ea1a3131c4090375db0f489c2a572e245ade6cda4ebd440446d6d60e","7fcb8cba3ed0ee9c342947aa88f0f699bb4f5c23244d21c6c739c9b66d7c6101","800060d7b4934508d0277f90a464e3112fd2fc99af4ef23825d09b0ff53f91c3","800a802a4ce9e597a102f0a566535c1f9f7adfc60c41af6bd2db4fb7fe3c0d0e","80627bb83607d94aca13d445aa0ca4032d2d00479acb3c2f9d1a3cdeffe41f10","820c12fcbded9048a363b9e0ebbc48b24f85fd4a68131b5dfc1b19057bf09ddb","824bff7541ec2a4b0be126f0b0791314d568a0eb4e29073de4f9dbe0ee4918b8","82c419e5de083e423330432c9d45c744043d1bccd8eeccb41e3014ce9ae3c32f","83347356a898238c013dff73246440e361a9e24cc3c4e0fe0e850467772b4938","8343a4211a4d0ffdb320d5a4305174d85bb707d15dad978f6436297d022daa11","83a06a604bbe36d72da976fcdeb88665c762b0f0de44193576ef2e0cf29aa9ad","83a97b9ebb29f5cd014ef5e178970a601ee92c44678f05d1860b383c5f63b79d","85a962a7c23c14dff8d683e738b53f422221697b213cafeb616d3a172a6c4223","85e961266b36e0f8ec2a477f1f1dfe7ad748fdde9d906f7bd3241e6924866ea9","8629fddeb4f273b35df69d4d28923adc14eff59d919b1a495d1a68818137c561","872ab2b2d65fe685b91e355f5af051c85b79569ece16448160d01fef38039624","87789dab547842b4e0c822758e1325a3cbb046063e11e105a4779b3741e01cde","87f2b3634baa504f2ed9508c6cf6a47bbfb36214a177eb13d70d6a987706818c","88b615ef6a31bd9958e98b8ea522f49f0360ccac5d9fa8deb9e3ef3fe3147d9d","89a96597dc9c218633adaf94bb5d6dcf4cad8f5e0b6f5522a28e3ce8d8b2865f","89cafbb20d6029656266d8cb0f85103fa519c8032598282fea58c94cc59c4125","89f2105745b3a7cfd30e7d7c598d6c8fdde0a599f30fd0db7382cba50412445e","8b3eec010d1eae43a28c88434f2410a751f790a9d6ec4a08e75e68c171629ab2","8cce78271b4f001606069a575a172041fbddc52de6b582c920aa3d3b5d5b67ae","8cecfa09651c40be4d7c11c117c80e1911dc75bf6f1cc34be64706823cc024c3","8d250acd40c8a24ba0d51cc73e65bba6856509b5fbf4c7d7a435897a01c6e764","8df1420c27503370db9382f68a0af8d2b4d56f9dbc94b24ffae450a905083a79","8e10a3499a8311b3142f240631df7fdd58c46714e4a954280f8a59620464b7ff","8e7371228a726f381fb811d1d812c39917788a3df7e53dba1a3c364e755a0c03","8f3827158091bbed154d21c843284ad472a4552da2eeb858748aa29676e45662","8f4a21c70e4b933eaa4f9cee119945dd2ebeac532e82d34e17511b38cf03608c","8f6debc54d2bd7abb42f581f2204fc78b27ff8c67ee4b6392b4d71c5f983ee9d","8fae27ba5117e202afbd523b249fc454912571900fc909f5419b8ac96c773c44","902b958b4db7d8d8bf73a82a8aa86e5485b39477047c8ad60175d118fe31d987","9056c360e59fc78edde932b54124df317f2f04a90c0c6eb7825a87b89edf1ca0","90aff66decaa3a0998e9a6741963713c0c82fc70da505519e3d60204bf715fa0","90dc4cac6326293bb54486d3c873b83299e9a5ec8c86a68bf1cc131f5e4e2437","918126027fabb7947dd4ae810dd561ac22167102f9f978f86906624ebe88c9ea","91b495938bc6015970bb02c844368d3eee84425b472772cdb374a5347db86de9","91c9ced5e9ab8da897b7f69166a7d0bade5c58d511b42d60d5430d536da45d09","922a332aa100d622da733aea8fc74094739bb63cd480d3349a14d2418ab6b1bb","941f70c384905ab77cb9a88e2671301117e4df553da6fc7a09210710deb9b6ca","9442788fa51227044803f1d3efdfc1c2b2da372871a85f0f7a6bb3596a5c003f","9460f427df72c238c4b55f39c8864f1fa3685b0716a53227ea6f7b591d955c82","947a1cdd43831936480167169d30334f818bb5d882650a3547827c05204af111","95f0c5f3b9071db39fd72b88ec9fb2079ce7553fd5884fa527bc9216777d7c10","96c4c83df72e9d860e2ee51f1a74bc867c4a45efc8bf11bf88aa82e368b89aa4","971f59cc197732d0c0b6b8aabbbefca4550fb8fb04f8522bdb4257c05a28848a","97edc66e594bae06bb273db84a35d84c8162a1fdf55ed46d781419a9f6a2e4f2","9808ac162523484fc50a7d41dc20fd4d5dd365a91406cfea580aab9f69663fe5","985638a05562bb796911ec231d306b81e36ed6b58219b3bde874559e9600b59f","98a097d6ebb754334250dfd3ccc5f3dfaf5966524758cbfc9e10adf4a0229693","98c7e4bc2f05e9b4ca703db4a02347db7355a44f04e3a4003e26c46a56bded2c","98ecc99d3396aa9a35ce97456be66c1aac0cc05bab88aa99109649291e61bc0a","9944d1a9674e555a41d31d069d136461eb06dd4052d40f2e4ea4368dd978e01b","9a8f2389b8ebc29d3769868ff8b918fdeb2236d88192fcf76ab0ea3db0857fac","9af18d8cfee466bc061271d82254d7ea638b59b8d5a3901c6610d5baed85c38b","9b01e565a1541f9e652d7afbe62e3bbff28430c1ccac2226ea434f45fc9a99d0","9b466e8fcabe551bb6292d23a359be3ea15b7627a6ad9c9e6a4ff11444c20860","9bac7daf255467f47b83723095f93fa4b574d5fc08593f48825a2b2ebb8e2dd8","9bbd03293bf53e9db51401d157b3eb2aa51e9c70449350e98b9a0a3fc9a684ce","9c3b318c461b56a8d277133a6b947ef5618690ec281c42e9de6c27f22458d4d4","9cef1feab6841836dc20527fcc8ad9979671fe811ff80a5a33bae113fcbebb97","9cf90b3aa59f3ca0e40fd9e1fec9703428752d63bded6b091d28f614c9ba99ae","9d1a0da545eb6b2e16b18fdd305a2c000ff2340c19ac843914b45f6a4f936227","9d8637e5adebaca208f21af0a254e80712988867411be560031f4b7a23cc04f6","9dfd29090b50334ae229e4a7e812cfb9f6204a66dde563e215d8f52e884cb103","9e77badd0923fd79ca9761a41780ee4dd4f9ca9b62512f4fb59c7f8418494da0","9e9edbe6c5c90ef3aa89a71fd1ec54069818d2ff48ce0f35019b811add042047","9eb67ea41c5bcb9557ba51bbbd1b321a78f16335cadebbed848d8e6c1fc68bab","9ed400941ed49b2d90ebe3cc111d90d8bc966608ca61fe9bc315a3c1dbe8bc1b","9fb8c5aa087d38dab064a2d6054826377eea3dda98229725c2523f63a87e4750","a0ff0d0bb3a3c801b637d091293f2eeaac68e934274e4116d298ba60ec3461cc","a1baa1f699fd4ce19e8ef6cdfe346e1b0be63e16d5c5cd5feddcccb16a62f269","a2aec2d2f35d7174801247141d637e77c4f34e478c575b0e0a04c6251efaf993","a3c84d76be9d891812e795dd46470c2978dceeff928d729c0d5dd6def599923b","a3d6708506fb5c28f45f0d610bedba11b1ec7bcdb363ffff3aa4cddfa515f56a","a476183540f2e7121e533bf2dd9125dc071c81acc880e88cb435cad7a6d35b97","a4a8cca930cdfd15285ac3a7aa757d61501fb77fc12a7c3fbd78c096b279cf63","a50654761d6812cd811df02199e1b7b25c9b0d65e591f65430f9277ec43d9c50","a514a8c0898b6697696ca6f0ed9a43bf8993085b2db4299e3e9f8e3419c4a5ee","a644885c31f390b5e6b7fe2fc8d086d9144699295ccb6ffa51b3f7c76c8ca71a","a64e8aee389ae696d0d4b045c0153092113fa522ed5a0fd9b5658b8418db4ded","a6c531ed9bbafabfdd649f3030daf2f24461163aaf99dc73bb24dddb77bbcb90","a70d82083944311ccf98b6aa8da5adebc93c655759eaaf8d79624bb3d322abcb","a7ff7302e668dcea1cd1db2241ff95c0d73534539bd03fdefebbfb57f60d3849","a8b4a33078335d2811bffb78eee49aab5fcb31597dae366d43e20c7f7800994b","a91a47fb4fa5c1b1a834fa602030e435ad641240e6ceeb99eeeab7341ca09dec","a91c8a1431a4120667cd523cf56bac004794fc5b8b24275ad2f9c8a15c75fba1","a986593807953215f834ba73e7d2565659b32aa849986013f8614bb1c61ea8cf","aa131e74e695292adab9f57b3ccc5a503a836dd4b95a3b2b107c69f35dba3637","aa4103342641899dc00c22207c13ac31c0c73afd97771b0a9b249187d979625d","aa70263d079788757f176da269e554fef9240845706f87a93101591f8114e807","acae1db4aeb323f3b637fa11b087c3827a2fb6d69718362f54e3bc48f70ef7d8","acd7884bca46ea9422503cead985691da05cca25bd5ed52a199783cae7b8b01f","ad0e6d78c1e450e19bfca4a0e904644ab0ae315607811a28ac3dba20de869786","ae43a4d252290ec0e18c64dd58d51bc885020b2473e71e3ed0741184c9f006b7","ae69fe306bf5db346ddfa4367cda24c95e44213baca27b0ee7d7167bcdd85af6","ae8c200dbcea29f43b29974cc247d70647c80d5d76385396f1c82ee9f669e2f1","aec13a075b84253397fb97e1c93a23e1aaee6d6bff2a9161bfd00a5b1d7611de","af12215a96963c1e7e5d766ed994695e423e4780ed0b3007aed87b150d090c05","af6b60ae365a6cbeb140430b030bdb667f53a2a97508ae92dfc9ed91ca73b54a","b09355a97e3aef396f681943b37a404a98fccc6bcb97781eddb2fc000d1d985d","b0ecfca0d114bae34ffa62ac3ea05159a4415fc6eb73ab1fcc4d79f657268f19","b25c41f19ba40e646fd9b6f82051ee4c38985539e445b26bd628eae98537df53","b262187aa66e8a97083bf7f79b91595bf7a4077abe7f8be5b00b4998f4579d20","b3f50ed7eac0e9c54b74c4f4e02297dd2d2465ce4b699bcc15cfddf54c0f0f81","b4091f93c3d96e36b0708f5dcd46e0e7a0a48f098036ccef6164e4a6429ed94c","b4093c67a9195ee7d28d2575e967ac80057b92339489c244243c7c504c669ff0","b44352445272089cf90967d4d413cf7009bed0ac19f3fa95cb831d5ebad081c3","b4ce73bea5219f1b27bffb36c6a9dee14447a710a8938db807770083db4552ac","b4f2140fb766faf0065a563ac3664f395b24c81dab0d0d0d01df47b22e888d29","b5102ef50e7d4ed1925af5a8b45192e737df02fafb75d7065995a2bb93d2e8e1","b5428b5775526a00645566822530fb969b82247ba83f2c80c06d34151e1f9061","b5c085be21651d8579e52cd3ffe4abe6b7f45c5a9ee84d38c47b4734409918d8","b6cf3b02f36e0efa93b04667cdc5701340033a09e41a7196277cf6756999a666","b77c6669bcd54e0fa949faf2f7205f2631acfbc1ccf79f93f8dab5c5717f0e93","b7fda8f4bf81f8213d18e3c314df5100ccb6b8db7aed6b70aaf202deb606a14f","b7ffd6cddb12384224772e8de79aec89d8f4bca966a3c2a05763889f92a6db5c","b83b7229045affbb98f8fc46f289ad05e6626ef52e3ed2f7e70d332a54a69e2a","b83f5334b85422ac110a24286d5af7003f2fb5b0d783efe257b38a2281656422","b8abe10a2a92bf537a49e8dee92baf8de3ed591848a1b25151dab0d7ab3134e5","b8b8c5cad182083f45ce2d05d036e6bfe91cde1fb63f2e5a97c683bb7ef7ea0f","b96cea09313d481dfff1ed1a2c552ea29e8fe68f52139458996a4e36157748d2","b96f9beb6d6d8fbf88c4b8b2b807a362f2640479cab6173cf64c7710817785a0","b9ad2510d8249ec4c8e7fd8b2471727aa1bd0ce8f3dde78e545fb2f8f2985a1d","ba5c707cf9be40fe966c08807779994e20ca3f30ea9d73e26ce31ca334c05640","ba7d7464da8e13722232c8f86273774054693681becc450a68aea21a5a0e9b91","ba87e5d43ddb10937bb17941f055f80a223d0981fbba44107aeec8530e3a7774","bac3431138e986d6426c1e81bdfe0a968394896c0751cbbcc8f36002fd0ed069","bad8f17b1d399ea125c524895571601c90b6c93418c248bd4ebcc7886bae9878","bb230236c4ab6353afb4147014c93204d3d1eb8a6d18558075df5fe79ed7f392","bb7fa81e41820d63d58313460f5a3999a1f9fc2cd2fb10cbb5b41a931d8be6a2","bcbef69f1ba50e45f3faf1b4529c32cdcf1e5a6612b5bcbc6aa6790ee14b54eb","bd3bf6053f4d423ff21f7ffbed9d0e68f3ea64b7292c048e9a37ade342bb7b39","bd714f38c881208f1190ad714bf8fa5aa63adf302bdaa8ad8810ff279e43459e","be75cc1ee935f783be39978de91ae196c16141d4096e16eb6d07f59583296b4b","be8c3cb2d8d67e63c8b069920b74c6272922febbc6a0a2c4a0072a7a213681d2","beed0f36d9b1b9a20bfbf89c96862482b8d5b9d4284bc89539efe9c9b11f000d","bfd21b5c8eb26e9d475868bb30d66ee08f20876e9df5cd06aa8fec01ffe666df","bfe97e65f2cbe6bcd0f14ff57ea4dc1dedb2e5f0db92d04d0982cf1932ac1c3e","c055d3cfd85b2ed4607b0d9d3a15ab7204c9f149599f748347dca4afe102af0c","c112d36ba38c362da1c022945db5b6bbdc3014685ca9bb7d940f5086f00a675c","c23a43ed460117f663cec698412729fd91b5aaceb48cc4e55a785b525661bf1a","c23cf45c1dcb748145d87f5c173dd3c8becaf9e3f6fdcb3e2ca91d6726b0842a","c24546a064b9315172ce0f951bd5fa2cd1b9884231cf1bdc1dc714771f1b3886","c29b8d250a7b5e73f4ef675329da2251b8de032501e4836445b6aafd90c645fa","c2e96d98c8ebc10237a2af1c224f626acfb9072c83078f4a8c6d9ef0a58b4a8e","c329c9df0dae8a036da9be440432d045be3ee13cf5664cfa6ccf11576ed11acb","c4600cd5358b5798a075beb54539d952f200def1c9a573bd237c795fd33ba36f","c4ebd58c4ff78c9fc0cd17d80ed563520f7908f9d1106735ca0f5a7abed202a6","c5db39bbdc8c2bd2aa7b58c28c3df9e407955cc3250ce7825c842cc4c30eaca3","c65325f807190f7084346376e2f48fc2b6bb946004a1fac1d8d117930e93d462","c6752cc3c7ad06d1e9f127365f078919ac46b77f8a8fe413650094d914838ec3","c6867ec30530fd3feca89a4e968522f783b636b165ef74f288c42dd50bd51a3d","c69b32bee3e47d9568ef9acdcd59ddef6f6ebe3b3a45d257f6c5d4145890ef2e","c6bfbb004af355e96ed5b4c8c9b8b7a96d1c08d24bcde7c666728eb9497d6d71","c77c4d3f536cda10a71fe6a9cd17ea7c1408200e2f7aa7c5325d6915ff250c85","c82f38f23e7ed3e1024661b7a22ff694e88d3b268240e2bfc98e630df8a062d0","c8bd340e6fc7fa3e97415f7ad4c22c51d88c6e77f782c12923e841c04d3f882b","c93cd4cb5cf38fe6221fa8ae171ff54240b5f99ba80cd740ffac69c57e5fa381","c98c33b9137ffa25c66a9acae385fc41f9cbfe6d326944be0192b5657d38ac8e","ca50b525d7aa7762c56f402696dd464841daf19b036bb932e325090004b4cd71","cad13b6653fd9f811e67d13c5f01f9dec047f8c384097cee01dd2e2db39e539f","cc24c3770587f2421514fa399d2617201752bdca145ac39058de91d45d3d19c1","cd2da00f6f1bad8fb7c1b87cff80e122eb017e44a471cdea769efc67db369038","cdbb7338988f2fd35fd92f21909b7801d9954d1c7ca78401f52c9313f21fb6dc","ce887fb65b6977a2046e7583d704863624e55909ebcc9c3ed065b3d13079a410","cf9223c369b6fb7baa52f301f904352ba8e8d5e4c2a06f70de6ef1cf76fe1b84","cfb9705939742247da0cb71fdfd8b5f7a1bef6f1c2f0979a8f42e54c4a480980","cfc3b5044af37ae7485fba8067dcb22b2438bdaa6e3a30c22ce0f9e2c00aa597","d0481d9b6111ab4afba0462e88970b863284807ff44ca97364c84952e3f88583","d0973a1aca6a118375b466d6e91821f8450110fdf042ac848ee16912012d2b0f","d0df3068db679e24d9487ee09a6462ac5cf3df30f46ee466b66feb6dd5ff71e2","d151ffa66d8d096e0272f0dfff6c27e978cfda570f7498a727593081888b4ebe","d227e0a73e3c5452bc5ab41ea2c695dfc0ff9b0c1c81e59ab3173f796a4157cf","d268e680ee1136a239a40ebf005b30db6f3b52a228016f3193496f86250f15c3","d2989a1607fd5303615937b8c117d127b1b1cde519662ab1e1324390220e8612","d2cba4dbbfe3d026f825a8b470a2f6011f9b8e245cf042ae8889afbb17dac6b2","d2e4c515093f8a2aa824c8b542a016e5c321065f4525931b2fac4f8af2fe52c6","d2e82db1f6e479001e15c9890732b5049f8c900c568d5e3d15707a95a7dc3610","d31e8aa21d1498f2d4a07c4cc89ea6f5a6d3ce54d334dbff230e0f55db35c85e","d36034e2f9cc642d0f9f24cf834fa741bac5b8b139cbd2f50e2065161c9f3cb0","d36eb7456d2a42d1cffa4b60708e2bd3116f7f6758c96bbc0fee0f1704ad8a79","d37de74aadd5916eeae243decf347821c4e946356b9f70471658638ac3092f91","d3cf9b1433fd9a083c60baf6ade1df7f2a33e0cc7d519f491f9d6a93139a41e4","d49d02cad8bbfeac607457b08aac6068916ef45d8f6c980279d6e654407cc7be","d4f51c31a454d9abac29457cbbc21e1b5767c0eac1b37c41ee787a3efb05c80f","d52ca358246f638d0e11a061e97863697df44f43b093d6e8b84ba67b5838f2fb","d555a0d2329caace197c1468fe6708349125762377ee3bd04b031b7eacfc26aa","d581443d0b6b42c76b816edc6946ce01a639ae42653ddc8cc2d6a89ce14fe947","d5adedc08fa25bd06734afd1db3510dbc53ba0dfdac20cf601fde0c77702a72a","d5c084e12da4a5111487c166b879042a21a056f761ee22d9237cb4f65f366341","d6077d547aa21ea10a9bdf6c752b8d1a0a6382b4b43a0fdf790f245e66a609fc","d67e8c1aaab1ce6ec1755599ecde153c47c6b90dd4c301663abe9057bc31af57","d67ec5caeb2af5f9c57533a34cbde7daba5f5b2e5e6ce34c3250893eef25f13c","d6abcc1484c3df45bde915abf48324af1e995c3266a3c6c069e98e94c8d9a4d7","d7a44c85c25ceb7d42280f0c2576de52a3b3cc3ad2333e788ecdc7f7f7fe4b3b","d7f5db16fd3b6ddd5acdf655e090ed0e84cb89d9eafbe1ea92b273b71a38f173","d84489933b19a8b073c65a0386e39e5067830facdc365ced6efe1948c7201771","d8c8b3c52c89cd715a7fdd2759a6f73c3a5f505303b110656cc35f7549a37cfb","d8ca8e025e226ad6bdd32a6a9fceae2982b0413a0ad09314558b54bdc724bf99","d8d03142030c11a0aa1012102fce2b202baf88e424a1236832937e87450dc579","d9823dfddf6c507ec030fce4bd2d98fbda18e595c2ebc563574d9196cc7a5e33","d9b0972f3406075b860ba7cd2e71d4492c826960319b10389c2c2820e2981254","da37a61fab07ec8856b725854e4064f55a59149aa69cad1bcbf89ec478b9f578","daa0fc9f9dd08cb2dc48bf33c9808cfeebff77cb9fba48f98ef597bb9dd6df55","dad01e5bfb13a6c4419f4d24fa8dbb424e93a1c4be656b0e5dd48ac546e0a0d9","db049e7abb7c75b608ae25cc8a9f95959f7aedaa53e22390290319cc2eed3977","db21a75b4fa6165f75268963474f3262124795d816ba80f685bab2c6eaedb028","db66a999537b941fa6d512908894ba86e8dadd0e14b290ebc119555b7e60264c","dc8c31e3075adeb63113852569b83dcd432485621eb77fef62cf3cce5c84a214","dd97ab52fd89f42352c595ce137684cc519c473fa17969e8a6adcde7322a4748","dda0a34d6704887eb36bbc0173334b49d755cac8cea3bbd17bfa972f04183dd4","ddbda9408727a19a4a55d516bed99331edf67d8301de9c78564716465c949619","de0f295bd0e46f29db1167d6c21bda624887c8543545d0c37d662e5b1b312341","de9a46da1f4605525b484a228f8bf356a9d900ecd16473faf77944b22575c141","e0288c94ca9c16a6de217e6baeed720fcf83e401bec45bd15ca47ba8fc9b44dd","e1667469384ec775a3df665679cb3fef057dc84dcb18ed8db8b9c5723835968a","e16c328504278cfe520d6d99990f2a4370cc48159aba86694d0f7598fd4b0611","e24df071f5325bb3a5b20f355143556bc7712535ee8b6ce4c426598f06fd2448","e28d8e6b71264d0bfab853e63178f2c151367cce0dbd16125596ff3604b6658d","e2c734504d211580b4e6674eb1c7d31fb6fb730c037210c34c980a96f9098269","e39ee882667ef28feb4971b73f9a01d3d72c557e1e56d59487af8e0f1b21edbd","e3f19c383354cdf45311f92f00b90fed25dfba7e9892ab2f5f3aa4885876b75f","e409fbfe439455330c0fe003de860e30f7093cc3cc83a32f886c9b539a29f60b","e519e78acf2938460c7ee053981c744dafc7642fd03b56a117d5fec78d258b90","e5db07b7fb0eed216d838fbeb9491257cf54f9bd537a68c8edae7a89fe64c8d8","e61705ac769699a40c52e332cd890187ca9301fc6e64393c8c9064144ccc2dbf","e6300ee8e6c2c4ce6d7ab02b7b06fd1cabe3c5c52b99a6ea3ea8b5acd5092e0b","e65e28b172b77d093f5425112bdae7ab93756487226fd7363057f85bb2a2556d","e734d068446591aba283d136c21b4fb0209f91352cb4fc6589bd651cdbfec163","e7556cd0bdd06760602ef78c5e3b30b4dbe175f96b7147b56ee2ec181a4c5ea3","e7a333109a7aaec2b71048868500c15e721900628eb48790dfeaa1fd4c2dabc3","e7c9175fbfd9fd84bed95d552bc0a439b07a233c3e91fb39ae2f23197ee53f1b","e7ed299ecf44d4a96c228e9aa30312f405df34d6bea99d4b0f7074c79705a671","e8bc1b4f162c4066d74e5d1b3dcbe344742279b6856736c2e1690dbaa7bcf932","e981ced1bfce64a19fa8de1cd518a93f4669d01548f4819d0e1dbb50d266fe04","ea1b8a251ecc1fd96697d0c602d3e14ec46383d27bb9485a0326cea5576ffacb","ea311dca2ef14e02b9aae563bb28dc737b04b7f01c1ceb2be3d92007d2c74ac6","ea8e5b79bbe5329ae8437677c8316f2f9fd75bb1d40c88308c269140a7e564c7","eaeec7c06d1408fa6db5d7ada0a232b1633ffdf0ac815033c29c159352347c81","eb708890ac7e19bd53007ccece064f7e2a069a3751270b4fdafdd1668136dee7","eb996138bc91c0ee63bafe1ba10b130ff5a2fc82aa4918296222e0a831a569fe","eba6e8e5a12a86f17fade41bef365aa95491c469e18aa91aef64908a4263c905","ebcf0bdb3541c8bfb7c9a53f632329b77341cba6f1a2fa0dc9704acfa3276dca","ebd87e3505f3a1adff0c86ffec6c380734df718301b216b7ee089c174130de60","ecd5e83ba8c8eba6cef9c3da1edb8a84e3dfb4ed71d9a2c1908f2c4d26b26737","edc160a11c07dda8072748b66db7f27b6cd8efbd1faa3f6c826a0fe445859c17","edfcbe4773eac1fe2964179a4ad21294efede89568f2efd8e283ac18bc5693b1","f0e1db9b86e2132f004ebf06819eb55804f766bc03ea5d80f487d5d98bad8892","f0f90dee84db760cc1bb0f6e6983d4de0e3d5d9f4adf7b2b52f0d3dbe6d585a4","f1297fd9ecf981024e1544f7f048705377b53219240274bb803ac30e4a52084f","f1d4a6e98f41ab3f6cfd67cddeab9d0ed287b92cb3dbe575e3ce61925510a792","f21c3a9267110e469f224ac7eb76ca5bb084fc90df014f1ca6791d5770483944","f260b4b268e85a8f1b04b2fc69ffc0bca473d2e42de6f2f70128bedc16558201","f379a1b9e29aa7fc25c4c0c897eaa3c0e90d66a201a0ade8cbf523a5cdc8cf50","f3e04891c79b604f9235f438adfa49ee27db43d25c7be0d1cc06ae53b8f6d2d8","f46904e701174fe2850798d9e1b077bdac42fcac01dbc385298da01118c82aa6","f4de28905adbfe6ae4bc38f8bf5f47a444aa8d0f2023faaa431d6f72f9a3edea","f53265f53af0b0856911ab08b373736964d0c443e8ba61d7f1d45f5e5b04edf3","f5403593ba12130c04827f88d019103e924651caa518b7c290673a02f7cb409f","f5681dfc71121ed0f88146a19479675f2fabc6ed376fd5d162e50d815c048d66","f686173d310f41e26e3fe8a7c1dbf4313e4d793323335348badbcf4633f5d699","f6f5046c1263095a69e774716b0cd0907f6795af8ad683c5f41846d4c54a3449","f700bd87d4a758bb71f47731121a9b2259a9ffbd50b584b82f4e6a1f205c276a","f704c9c9e2cab1ed44578f48d161320b5fb4384ecdd8b40a5e22c4078a8594da","f7993302f695430a0ee938b1b3684fdfec4055bddb378b52c81785c0319e8c98","f89156489d35f9992d5971a52a6e03a7d7f095e15c2c782e85efb1408a2bd6be","f99ef6fa3c9c6bf572ec69eb6eeea9f88ce6590d3a5565bec62b001b6f2a376a","fa2dfc22b4fdbcf402a822e8dd376925655d997a0f96284a60f10665ba3581ba","fa3df5f8349aec4805bbcd279b88697def63f2462d8ada0b5fe1d9983d9a6daa","fa6b97cbca1d4f09662e706293b0aec1eb76b8e2277441f54ab6c548b5423236","faac0c3fa7cdf67b452d407e9a1db5cbe1e9140ecfe300200b0b0a6279c97c66","facb45d3084caa490d9b0ac2bcfcee89629a4c3db5926ec9256a9d27d25559ee","fbc8b53b5c6f3727c084e5e0429e410a3fed5a17e1a0144692fd196d9836a4bb","fbd74e4b8dc748b2efdd70aaab07adb80d7f15a38c1261de85bdfd9591ff106a","fc475f9c2d8bee2ffea435e86e6b39b6e3e071143a4a1fdf6765b0da13b66de6","fd04d7588bb9e6ca0a8b65ed0c9635082a9ee5f46b2d1b5b25866a072236c1fc","fd60f2a432086c6fc4a4c39d8d2d6edf5794c763c05a6401db2bb5fa2c601775","fd618761103380d690cb98804e8f116b6c66ef049fbf67c1a059ce49188658b3","fdbd44d3c55504edfa1bacb4c9b7a6c102659d4deef0ca91b9b7ac567ea9cfc5","fedf2577267d6dcd060ebc4ee8de6ccdafa60ab26b78d74c1e8c784252fecb17","ff532716738e2fc716c10797d9717f324cca3a1234320a84a73a0b89569f11ab","ffd0fe3449e449c7b9fcdcc7e2c1ffb677e57ad935a252de88a0122d437efa67","ffde5c700732beac27a9b5162213d387422ce199400e56d9cefe550005b6a542"],"schema":"fsgg.atlas/1"} diff --git a/docs/atlas/records/540c718b8c0401e98b2b104efac54cdadf0c39c3baf408cb8f25ace687e29f0d.json b/docs/atlas/records/540c718b8c0401e98b2b104efac54cdadf0c39c3baf408cb8f25ace687e29f0d.json new file mode 100644 index 000000000..ec4df80d4 --- /dev/null +++ b/docs/atlas/records/540c718b8c0401e98b2b104efac54cdadf0c39c3baf408cb8f25ace687e29f0d.json @@ -0,0 +1 @@ +{"citations":[{"path":"tools/legacy-pr-update.py","repository":"FS-GG/.github","revision":"23be79f841f724cf4a64a9ff61a54cf55bcfa5d0","sha256":"34557a2c7ff791339e887d3a9ec9f444104809edbe5412a0d0fc0de4c066c501"},{"path":"tools/pr-lane-admission.py","repository":"FS-GG/.github","revision":"23be79f841f724cf4a64a9ff61a54cf55bcfa5d0","sha256":"acced39d9ab6aac1ecce9107ef6d26618a64364ede9271b5668dcf6bc29c2f30"},{"path":"tests/pr-lane-admission/test_legacy_update.py","repository":"FS-GG/.github","revision":"23be79f841f724cf4a64a9ff61a54cf55bcfa5d0","sha256":"4af9dc45bae77f13f972eaf2c500e2b0d0e169bd342d875d1692f14642770f1e"},{"path":"docs/coordination/legacy-pr-update.md","repository":"FS-GG/.github","revision":"23be79f841f724cf4a64a9ff61a54cf55bcfa5d0","sha256":"c1820e827fe16b3fc207b024fd39a5fafa6b37ad94c321f1d19d34e549d4adda"},{"path":"tools/legacy-pr-update.py","repository":"FS-GG/.github","revision":"71d167e532f650fbd8c57353185adbccbc32ae00","sha256":"5773499da99cf8e0d4c82dc38e5439eaa463b85570abb543d3788ee65e6c38f2"},{"path":"src/FS.GG.Drivers/workspace-inventory.json","repository":"FS-GG/.github","revision":"71d167e532f650fbd8c57353185adbccbc32ae00","sha256":"13dd28134211b416426c39877c6fd850ef5c839157aaa8ef7520127059e1134d"},{"path":"tests/pr-lane-admission/test_legacy_update.py","repository":"FS-GG/.github","revision":"71d167e532f650fbd8c57353185adbccbc32ae00","sha256":"2b766d98419c148b801c0cb71b149fada000c9d8da49047a526c13440d3b73db"},{"path":"docs/coordination/legacy-pr-update.md","repository":"FS-GG/.github","revision":"71d167e532f650fbd8c57353185adbccbc32ae00","sha256":"6036f92c7f52e18f227fe1c1ad687a628972bce43ba2cb91d4acad98c943c9e6"},{"path":"scripts/board-currency-rules.py","repository":"FS-GG/.github","revision":"71d167e532f650fbd8c57353185adbccbc32ae00","sha256":"904706590286178790f843ecaeab28e0d3de61ac943bcc0e5637d3de5aba490f"},{"path":"tools/legacy-pr-update.py","repository":"FS-GG/.github","revision":"5d832dd4fcdbea9dea307f8e6007cd668d4e16b8","sha256":"67ed550440daef8b49622e1cdd614e581b2cb741a964774ab3a2b08bab9535ee"},{"path":"tests/pr-lane-admission/test_legacy_update.py","repository":"FS-GG/.github","revision":"5d832dd4fcdbea9dea307f8e6007cd668d4e16b8","sha256":"5e73ddd2776f27cc11cd7303d29f1f3426e5c6c025deb5f433f5b6d0a08474a1"},{"path":"docs/coordination/legacy-pr-update.md","repository":"FS-GG/.github","revision":"5d832dd4fcdbea9dea307f8e6007cd668d4e16b8","sha256":"e4291c39dfa6eaad01b9e21184629d9a96dca1232e5c880236de3207770aee89"}],"conflictsWith":[],"id":"github/legacy-owner-pr-continuation","kind":"boundary","recordedAt":"2026-11-03T08:33:18Z","repository":"FS-GG/.github","schema":"fsgg.atlas/1","status":"recorded","summary":"An existing-owner body/title continuation is distinct from new admission or lane adoption. The separate --recover-legacy-update route binds a complete native roster of up to20 existing PRs, current default independently of historical PR bases, native owning Delivery references and exact issue bodies, existing source-change marker and pushed-head ancestry. It leaves lane metadata absent and preserves unrelated machine markers and reservations, so ordinary cap/unknown-reservation checks remain unchanged. One native Root operation comment binds repository/PR identity, owner, branch, previous/current heads and operation; REST/GraphQL comment identity and author/editor join the maintained board-currency Root trust, never caller-supplied login lists. The repository lock and adjacent rereads precede a single body/title PATCH. Fixed native-PR custody records intent, full deciding fingerprints and possible-send before effect, with complete independent roster readback. Uncertain reentry is read-only. Later operations require a fresh Root declaration explicitly resolving the exact prior journal hash/intent as delivered or not-sent and native text/head agreement; each prior journal remains intact. Source and pure tests do not prove deployment, a concrete native authorization, actual continuation or Delivery acceptance. Root policy decision is cited in the owning source document; it authorizes implementation only. Existing exact-two adoption, ordinary creation and SC2 admission remain separate.\n\nThe later prepared source also closes the actual Drivers dependency graph. The maintained workspace inventory delivers the admission entry point, its lazy legacy module and an exact projection of the canonical board-currency source to `.fsgg/legacy-pr-root-rules.py`. A source checkout keeps its canonical scripts path. The dedicated packaged alias supplies unchanged Root trust and reference parsing without making the ordinary Root-only board gate available in receiver workspaces. Actual maintained staging controls compare payload hashes/modes and exercise a complete valid six-PR plan through the staged CLI with inert provider data. Forged Root authorization and wrong owning references still refuse; removing either dependency fails closed. This is source/staging qualification, not a published or installed consumer claim.\n\nThe original ten-minute semantic job cancellation remains unaccepted. Its separately reviewed finite bound changes to fifteen minutes with every assertion, step and permission retained. Existing-owner scope still requires same-repository Delivery ownership; cross-repository ownership is not silently admitted. Fresh exact-source CI, native Root declaration, guarded first real continuation and any package publication/materialized adoption remain distinct acceptance. No draft-default or new-PR limit change follows from this repair.\n\nWhen present, the inventory-derived packaged alias determines legacy Root policy before a receiver-local canonical path; otherwise the canonical source path is selected. The loader executes captured bytes and records their relative path and SHA256 in existing inspection, intent and custody as rootRulesSource. Staged canonical-shadow and source-noalias controls retain Root trust and reference semantics; a synthetic retained-package epoch demonstrates that the actual selected hash stays distinct from a newer canonical source. This provenance identifies loaded bytes, not policy freshness or authority; join it to the actual selected caller/BOM and do not describe an older alias as current checkout policy.","supersedes":["12c5d5d40e9abe69ccc99cc5be3784c214305ff2165e74d82b3d9504927da5c9"],"tags":["pr","legacy","owner","continuation","custody","recovery","no-resend","package-closure","root-trust"],"title":"Continue an existing legacy PR owner without admitting a reservation"} diff --git a/registry/driver-skill-manifest.json b/registry/driver-skill-manifest.json index 0fcac71a3..61b51336c 100644 --- a/registry/driver-skill-manifest.json +++ b/registry/driver-skill-manifest.json @@ -5,7 +5,7 @@ "id": "atlas", "scope": "driver", "sha256": "a1383a9a8029f91930798e7624f5de87db68b0b6f575ea4d899761449e9fa423", - "tree-sha256": "bbcc986e3892f151b8f01252cfb4ca8616ce96d5c7975fd43d3b19a080ba6312", + "tree-sha256": "bdd1f475e32752fd6c1fd1ae6fc4661d6d39a0c46ff949c67cf4c63107cfe213", "files": [ { "path": "SKILL.md", @@ -24,7 +24,7 @@ }, { "path": "assets/seed/catalog.json", - "sha256": "efde5a5bcbfe14314e6a841e7dc2f4ce554ba21da5b29b8052c9d05073660be2", + "sha256": "b32fe6cb941b7f1dff70ea524d672bb17da09362a46e8803f517055d7b171963", "executable": false }, { @@ -862,6 +862,11 @@ "sha256": "540879695d41205515aaabe5466971014cb43b960a26b8e5958e37fed63df762", "executable": false }, + { + "path": "assets/seed/records/540c718b8c0401e98b2b104efac54cdadf0c39c3baf408cb8f25ace687e29f0d.json", + "sha256": "540c718b8c0401e98b2b104efac54cdadf0c39c3baf408cb8f25ace687e29f0d", + "executable": false + }, { "path": "assets/seed/records/548d237f42167af5cf5caa0ba20f0e7a6387deb6f27765637f078325172396a7.json", "sha256": "548d237f42167af5cf5caa0ba20f0e7a6387deb6f27765637f078325172396a7", From 2073dacf37ae31f46ffc6b86ee05a9dc7d0850ff Mon Sep 17 00:00:00 2001 From: rev Date: Wed, 4 Nov 2026 01:40:29 +0100 Subject: [PATCH 15/19] docs: align board inspection guidance with newest-50 retention --- .../references/organization-v2-inspection.md | 16 ++++++++++++---- .../references/organization-v2-inspection.md | 16 ++++++++++++---- .../references/organization-v2-inspection.md | 16 ++++++++++++---- .../references/organization-v2-inspection.md | 16 ++++++++++++---- registry/coordination-kit-skill-manifest.json | 4 ++-- registry/driver-skill-manifest.json | 4 ++-- 6 files changed, 52 insertions(+), 20 deletions(-) diff --git a/.agents/skills/check-board/references/organization-v2-inspection.md b/.agents/skills/check-board/references/organization-v2-inspection.md index c849cae1a..9695ee074 100644 --- a/.agents/skills/check-board/references/organization-v2-inspection.md +++ b/.agents/skills/check-board/references/organization-v2-inspection.md @@ -133,10 +133,18 @@ The read-only report itself acquires no reservation or authority and never dispa ## Board size budget -Coordination Project 3 and its readers hold at most 500 items. When Done exceeds 200, Done cards older than the -newest 200 by close time are archived, never deleted. [#5119](https://github.com/FS-GG/.github/issues/5119) owns -the rule. `scripts/coord-board-archive.py` applies it with a dry run first. Readers refuse a larger board. An -archived enrolled card is an explicit archived membership, not a missing row. +Coordination Project 3 and its readers hold at most 500 items. At **200 or more active Done cards**, +retention keeps the newest **50** by close time, with ties ordered by repository, number and item identity. +Eligible older cards are archived, never deleted. [#5170](https://github.com/FS-GG/.github/issues/5170) owns +rollout and scheduled acceptance under the [archive runbook](https://github.com/FS-GG/.github/blob/main/docs/coordination/board-tend-fdev-units.md). + +The scheduled complete-cycle route uses a finite 450-card cap, covering the maximum plan within the +500-item board bound. Open or unrankable Done cards, older live blockers, incomplete reads or a plan +exceeding the admitted cap refuse the cycle before writes. Protected cards already in the newest 50 +count toward retention. `scripts/coord-board-archive.py` defaults to a dry run; scheduled writes require the +qualified receipt/configuration, enrollment binding and guarded original custody. Uncertain effects +retain their original identity and latch; they are never automatically resent or cleared. An archived +enrolled card remains an explicit archived membership, not a missing row. Readers refuse a larger board. ## Planning and observation stay separate diff --git a/.agents/skills/work-board/references/organization-v2-inspection.md b/.agents/skills/work-board/references/organization-v2-inspection.md index c849cae1a..9695ee074 100644 --- a/.agents/skills/work-board/references/organization-v2-inspection.md +++ b/.agents/skills/work-board/references/organization-v2-inspection.md @@ -133,10 +133,18 @@ The read-only report itself acquires no reservation or authority and never dispa ## Board size budget -Coordination Project 3 and its readers hold at most 500 items. When Done exceeds 200, Done cards older than the -newest 200 by close time are archived, never deleted. [#5119](https://github.com/FS-GG/.github/issues/5119) owns -the rule. `scripts/coord-board-archive.py` applies it with a dry run first. Readers refuse a larger board. An -archived enrolled card is an explicit archived membership, not a missing row. +Coordination Project 3 and its readers hold at most 500 items. At **200 or more active Done cards**, +retention keeps the newest **50** by close time, with ties ordered by repository, number and item identity. +Eligible older cards are archived, never deleted. [#5170](https://github.com/FS-GG/.github/issues/5170) owns +rollout and scheduled acceptance under the [archive runbook](https://github.com/FS-GG/.github/blob/main/docs/coordination/board-tend-fdev-units.md). + +The scheduled complete-cycle route uses a finite 450-card cap, covering the maximum plan within the +500-item board bound. Open or unrankable Done cards, older live blockers, incomplete reads or a plan +exceeding the admitted cap refuse the cycle before writes. Protected cards already in the newest 50 +count toward retention. `scripts/coord-board-archive.py` defaults to a dry run; scheduled writes require the +qualified receipt/configuration, enrollment binding and guarded original custody. Uncertain effects +retain their original identity and latch; they are never automatically resent or cleared. An archived +enrolled card remains an explicit archived membership, not a missing row. Readers refuse a larger board. ## Planning and observation stay separate diff --git a/.claude/skills/check-board/references/organization-v2-inspection.md b/.claude/skills/check-board/references/organization-v2-inspection.md index c849cae1a..9695ee074 100644 --- a/.claude/skills/check-board/references/organization-v2-inspection.md +++ b/.claude/skills/check-board/references/organization-v2-inspection.md @@ -133,10 +133,18 @@ The read-only report itself acquires no reservation or authority and never dispa ## Board size budget -Coordination Project 3 and its readers hold at most 500 items. When Done exceeds 200, Done cards older than the -newest 200 by close time are archived, never deleted. [#5119](https://github.com/FS-GG/.github/issues/5119) owns -the rule. `scripts/coord-board-archive.py` applies it with a dry run first. Readers refuse a larger board. An -archived enrolled card is an explicit archived membership, not a missing row. +Coordination Project 3 and its readers hold at most 500 items. At **200 or more active Done cards**, +retention keeps the newest **50** by close time, with ties ordered by repository, number and item identity. +Eligible older cards are archived, never deleted. [#5170](https://github.com/FS-GG/.github/issues/5170) owns +rollout and scheduled acceptance under the [archive runbook](https://github.com/FS-GG/.github/blob/main/docs/coordination/board-tend-fdev-units.md). + +The scheduled complete-cycle route uses a finite 450-card cap, covering the maximum plan within the +500-item board bound. Open or unrankable Done cards, older live blockers, incomplete reads or a plan +exceeding the admitted cap refuse the cycle before writes. Protected cards already in the newest 50 +count toward retention. `scripts/coord-board-archive.py` defaults to a dry run; scheduled writes require the +qualified receipt/configuration, enrollment binding and guarded original custody. Uncertain effects +retain their original identity and latch; they are never automatically resent or cleared. An archived +enrolled card remains an explicit archived membership, not a missing row. Readers refuse a larger board. ## Planning and observation stay separate diff --git a/.claude/skills/work-board/references/organization-v2-inspection.md b/.claude/skills/work-board/references/organization-v2-inspection.md index c849cae1a..9695ee074 100644 --- a/.claude/skills/work-board/references/organization-v2-inspection.md +++ b/.claude/skills/work-board/references/organization-v2-inspection.md @@ -133,10 +133,18 @@ The read-only report itself acquires no reservation or authority and never dispa ## Board size budget -Coordination Project 3 and its readers hold at most 500 items. When Done exceeds 200, Done cards older than the -newest 200 by close time are archived, never deleted. [#5119](https://github.com/FS-GG/.github/issues/5119) owns -the rule. `scripts/coord-board-archive.py` applies it with a dry run first. Readers refuse a larger board. An -archived enrolled card is an explicit archived membership, not a missing row. +Coordination Project 3 and its readers hold at most 500 items. At **200 or more active Done cards**, +retention keeps the newest **50** by close time, with ties ordered by repository, number and item identity. +Eligible older cards are archived, never deleted. [#5170](https://github.com/FS-GG/.github/issues/5170) owns +rollout and scheduled acceptance under the [archive runbook](https://github.com/FS-GG/.github/blob/main/docs/coordination/board-tend-fdev-units.md). + +The scheduled complete-cycle route uses a finite 450-card cap, covering the maximum plan within the +500-item board bound. Open or unrankable Done cards, older live blockers, incomplete reads or a plan +exceeding the admitted cap refuse the cycle before writes. Protected cards already in the newest 50 +count toward retention. `scripts/coord-board-archive.py` defaults to a dry run; scheduled writes require the +qualified receipt/configuration, enrollment binding and guarded original custody. Uncertain effects +retain their original identity and latch; they are never automatically resent or cleared. An archived +enrolled card remains an explicit archived membership, not a missing row. Readers refuse a larger board. ## Planning and observation stay separate diff --git a/registry/coordination-kit-skill-manifest.json b/registry/coordination-kit-skill-manifest.json index baabceb30..7150b8907 100644 --- a/registry/coordination-kit-skill-manifest.json +++ b/registry/coordination-kit-skill-manifest.json @@ -4,7 +4,7 @@ { "id": "check-board", "supplied-by": ".claude/skills/check-board", - "tree-sha256": "868816da1ab570246913a89d7dbecc43c42cd5e443177cffc6b0bee4fe7b4c67", + "tree-sha256": "f6e5491ba1fd517614f945b6dbe49a03fdedf42e9d373b836b70f2fc8e74bbc5", "files": [ { "path": "SKILL.md", @@ -33,7 +33,7 @@ }, { "path": "references/organization-v2-inspection.md", - "sha256": "9bdd341afaeeb0770c77970a744da1b61f5f364047f5958e18b1ce814324bb6e", + "sha256": "3f0eb805a43c5d2957295c21f58289126a212e9353927361312225be9e62200b", "executable": false }, { diff --git a/registry/driver-skill-manifest.json b/registry/driver-skill-manifest.json index fee5f9f3c..1b0267edb 100644 --- a/registry/driver-skill-manifest.json +++ b/registry/driver-skill-manifest.json @@ -3010,7 +3010,7 @@ "id": "work-board", "scope": "driver", "sha256": "123da572e331b0e398f2c396ddbfe320b9798a9d640f76cdcec347f0fd5cd676", - "tree-sha256": "ffaed8ba8cd01758bcd55e254416d1023707bd8112cb30740488f6528fd7b664", + "tree-sha256": "63ac8d8a7677dedba5e41d9fecb0ce5b6cc6cf79e779b886a6bd85bc8ad5c279", "files": [ { "path": "SKILL.md", @@ -3099,7 +3099,7 @@ }, { "path": "references/organization-v2-inspection.md", - "sha256": "9bdd341afaeeb0770c77970a744da1b61f5f364047f5958e18b1ce814324bb6e", + "sha256": "3f0eb805a43c5d2957295c21f58289126a212e9353927361312225be9e62200b", "executable": false }, { From dc9f11cf0626479e94608fd720c262cd3e145480 Mon Sep 17 00:00:00 2001 From: rev Date: Wed, 4 Nov 2026 03:59:23 +0100 Subject: [PATCH 16/19] fix: version retention guidance as coherent patch 0.116.1 --- Directory.Build.props | 2 +- src/FS.GG.Coord.Cli/FS.GG.Coord.Cli.fsproj | 7 +++---- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/Directory.Build.props b/Directory.Build.props index 0679f9141..5f755b631 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -664,7 +664,7 @@ The same cut aligns the F# and host archive policy with the selected newest-50 retention. Source preparation only: published 0.114.5, canonical installed pins, original release journals and scheduled adoption remain unchanged until separately qualified publication. --> - 0.116.0 + 0.116.1 diff --git a/src/FS.GG.Coord.Cli/FS.GG.Coord.Cli.fsproj b/src/FS.GG.Coord.Cli/FS.GG.Coord.Cli.fsproj index 0365d188b..55c7b1d41 100644 --- a/src/FS.GG.Coord.Cli/FS.GG.Coord.Cli.fsproj +++ b/src/FS.GG.Coord.Cli/FS.GG.Coord.Cli.fsproj @@ -137,10 +137,9 @@ once more than 250 rows are enrolled: the 0.114.0 reader refuses a population ab associations retired by 0.113.0 must not be rolled back to 0.112.0: the older reader would re-read closed sources. - 0.116.0 — Minor release of the coherent set: Kit, Drivers and CLI advance together. -Add opt-in deterministic owner continuation through the existing board-v2 inspection path. Typed attributed facts select implementation, isolated verification, independent review, delivery, original observation or scoped acceptance readback. Existing new-work selection remains canonical; ordinary owned checks need no Root runtime grant. -Native provenance, reviewer independence, explicit freshness, original identities and reservations, semantic supersession and bounded changed-fact output remain distinct from execution authority. Protected continuation consumes exact native evidence and existing qualified executors; decisions neither send effects nor renew grants or original budgets. -Share the unchanged Root identity policy between native Python and F# consumers. Consolidated Kit/Drivers execution instructions preserve coherent validation, qualified writers and effect readback; the operator coordinator adapter requires separate verified source adoption. Publication alone does not activate a caller or instruction tuple. + 0.116.1 — Patch release of the coherent set: Kit, Drivers and CLI advance together. +Align board inspection guidance with the accepted inclusive trigger of 200 active Done cards and retention of the newest 50. Preserve deterministic ranking, guarded complete-cycle execution, the finite 450-archive cap, enrolled memberships and original uncertain-effect custody. +This guidance correction changes no archive runtime or timer. Publication, installed instructions and the first natural scheduled invocation remain separate acceptance obligations. $(FsggStandingAdvisories) FULL PER-VERSION HISTORY IS SERVED BY THE REGISTRY, NOT REPEATED HERE (`.github#2579`). Every From 52185478f16a7e85ec81d8bf421e29c4095bd082 Mon Sep 17 00:00:00 2001 From: rev Date: Wed, 4 Nov 2026 04:13:47 +0100 Subject: [PATCH 17/19] Bound opened legacy plan and body inputs before reading --- docs/coordination/legacy-pr-update.md | 6 + docs/coordination/v1-writer-census.json | 1068 +++++++++++++++-- tests/pr-lane-admission/test_legacy_update.py | 54 + tools/legacy-pr-update.py | 38 +- 4 files changed, 1043 insertions(+), 123 deletions(-) diff --git a/docs/coordination/legacy-pr-update.md b/docs/coordination/legacy-pr-update.md index ab7600796..9125d43fa 100644 --- a/docs/coordination/legacy-pr-update.md +++ b/docs/coordination/legacy-pr-update.md @@ -130,3 +130,9 @@ affected operation. Join that fingerprint to the selected caller/package BOM. An alias left by an older installation is identified as that frozen source, not silently reported as the current checkout policy. The fingerprint records provenance; it grants no Root identity or operation authority by itself. + +Local plan and proposed-body input leaves are opened with no-follow and nonblocking flags, then +checked through the opened descriptor before bounded UTF-8 reads. A FIFO without a writer, directory, +symlink, oversize input or changing regular file refuses before native calls; an empty regular body +still reaches the existing owning-reference checks. These controls bind the file actually read and +do not claim protection against replacement of writable parent directories or hostile filesystems. diff --git a/docs/coordination/v1-writer-census.json b/docs/coordination/v1-writer-census.json index 476f86c65..63f42865c 100644 --- a/docs/coordination/v1-writer-census.json +++ b/docs/coordination/v1-writer-census.json @@ -7,125 +7,965 @@ "scope": "producer-local v1 writer coverage only; no fence, receiver, publication, or live-provider acceptance" }, "commandRoots": [ - {"name":"add","writes":"always"}, {"name":"adopt","writes":"always"}, - {"name":"batch","writes":"never"}, {"name":"board","writes":"never"}, - {"name":"body-edits","writes":"never"}, {"name":"bootstrap","writes":"never"}, - {"name":"budget","writes":"never"}, {"name":"child","writes":"always"}, - {"name":"claim","writes":"always"}, {"name":"command-contract","writes":"never"}, - {"name":"comment","writes":"always"}, {"name":"cycle","writes":"never"}, - {"name":"decide","writes":"never"}, {"name":"delivery","writes":"conditional"}, - {"name":"delivery-route","writes":"always"}, {"name":"diff-audit","writes":"never"}, - {"name":"done","writes":"always"}, {"name":"driver","writes":"never"}, - {"name":"facts","writes":"never"}, {"name":"field-id","writes":"never"}, - {"name":"flush","writes":"conditional"}, {"name":"followup","writes":"never"}, - {"name":"graphql","writes":"conditional"}, {"name":"heartbeat","writes":"always"}, - {"name":"inbox","writes":"never"}, {"name":"intake","writes":"always"}, - {"name":"issues","writes":"never"}, {"name":"item-id","writes":"never"}, - {"name":"landable","writes":"never"}, {"name":"lanes","writes":"never"}, - {"name":"lint","writes":"never"}, {"name":"next","writes":"conditional"}, - {"name":"op-lock acquire","writes":"always"}, {"name":"op-lock release","writes":"always"}, - {"name":"option-id","writes":"never"}, {"name":"overlap","writes":"never"}, - {"name":"packet","writes":"never"}, {"name":"predicate","writes":"never"}, - {"name":"ready","writes":"never"}, {"name":"reap","writes":"conditional"}, - {"name":"reconcile","writes":"conditional"}, {"name":"release","writes":"always"}, - {"name":"review","writes":"always"}, {"name":"room open","writes":"always"}, - {"name":"say","writes":"always"}, {"name":"scan","writes":"never"}, - {"name":"self-host","writes":"always"}, {"name":"set-field","writes":"always"}, - {"name":"set-paths","writes":"always"}, {"name":"take","writes":"always"}, - {"name":"verify-paths","writes":"never"}, {"name":"who","writes":"never"}, - {"name":"whoami","writes":"never"}, {"name":"widen","writes":"always"} + { + "name": "add", + "writes": "always" + }, + { + "name": "adopt", + "writes": "always" + }, + { + "name": "batch", + "writes": "never" + }, + { + "name": "board", + "writes": "never" + }, + { + "name": "body-edits", + "writes": "never" + }, + { + "name": "bootstrap", + "writes": "never" + }, + { + "name": "budget", + "writes": "never" + }, + { + "name": "child", + "writes": "always" + }, + { + "name": "claim", + "writes": "always" + }, + { + "name": "command-contract", + "writes": "never" + }, + { + "name": "comment", + "writes": "always" + }, + { + "name": "cycle", + "writes": "never" + }, + { + "name": "decide", + "writes": "never" + }, + { + "name": "delivery", + "writes": "conditional" + }, + { + "name": "delivery-route", + "writes": "always" + }, + { + "name": "diff-audit", + "writes": "never" + }, + { + "name": "done", + "writes": "always" + }, + { + "name": "driver", + "writes": "never" + }, + { + "name": "facts", + "writes": "never" + }, + { + "name": "field-id", + "writes": "never" + }, + { + "name": "flush", + "writes": "conditional" + }, + { + "name": "followup", + "writes": "never" + }, + { + "name": "graphql", + "writes": "conditional" + }, + { + "name": "heartbeat", + "writes": "always" + }, + { + "name": "inbox", + "writes": "never" + }, + { + "name": "intake", + "writes": "always" + }, + { + "name": "issues", + "writes": "never" + }, + { + "name": "item-id", + "writes": "never" + }, + { + "name": "landable", + "writes": "never" + }, + { + "name": "lanes", + "writes": "never" + }, + { + "name": "lint", + "writes": "never" + }, + { + "name": "next", + "writes": "conditional" + }, + { + "name": "op-lock acquire", + "writes": "always" + }, + { + "name": "op-lock release", + "writes": "always" + }, + { + "name": "option-id", + "writes": "never" + }, + { + "name": "overlap", + "writes": "never" + }, + { + "name": "packet", + "writes": "never" + }, + { + "name": "predicate", + "writes": "never" + }, + { + "name": "ready", + "writes": "never" + }, + { + "name": "reap", + "writes": "conditional" + }, + { + "name": "reconcile", + "writes": "conditional" + }, + { + "name": "release", + "writes": "always" + }, + { + "name": "review", + "writes": "always" + }, + { + "name": "room open", + "writes": "always" + }, + { + "name": "say", + "writes": "always" + }, + { + "name": "scan", + "writes": "never" + }, + { + "name": "self-host", + "writes": "always" + }, + { + "name": "set-field", + "writes": "always" + }, + { + "name": "set-paths", + "writes": "always" + }, + { + "name": "take", + "writes": "always" + }, + { + "name": "verify-paths", + "writes": "never" + }, + { + "name": "who", + "writes": "never" + }, + { + "name": "whoami", + "writes": "never" + }, + { + "name": "widen", + "writes": "always" + } ], "outOfCatalogueRoots": [ - {"arm": "\"observe-operation\" :: _", "name": "observe-operation", "writes": "never", "justification": "Read-only: OperationObservationApplication.tryRun builds an HttpTransport (OperationObservationApplication.fs:235) and passes it as IDeadlineSinglePageGitHubTransport (:254), whose SendSingleWithin refuses everything but a bodyless REST GET (Transport.fs:670-674). Its only write is a local receipt file (File.Move, :181)."}, - {"arm": "\"context-view\" :: _", "name": "context-view", "writes": "never", "justification": "Read-only: ContextViewApplication.execute takes IDeadlineSinglePageGitHubTransport (ContextViewApplication.fs:181, constructed at :242), whose SendSingleWithin refuses everything but a bodyless REST GET (Transport.fs:670-674); it holds no IGitHubTransport and no mutation path."}, - {"arm": "\"enrollment\" :: _", "name": "enrollment", "writes": "never", "justification": "Never writes to GitHub: EnrollmentApplication.tryRun (EnrollmentApplication.fs) hands every verb to V2EnrollmentCommands.run, which creates only new owner-only local files through V2Custody.createExclusive (CreateNew, mode 0600, no overwrite) and reads GitHub only through V2NativeResolve.getArguments, whose argument vector is an exact-endpoint allowlist of ten GET paths and always carries `--method GET` with no field, input or GraphQL flag. It runs git read subcommands (cat-file, rev-parse, show, log) and, for the routine gates, python3 on copies of check-claim-generation.py, lib/gate.py and check-closing-keywords.py extracted by `git show :` into a private temp directory; those gates only read and print. Its output is a closed refusal code or a local file; it grants no enrollment, admission or implementation authority."}, - {"arm": "\"route-preflight\" :: _", "name": "route-preflight", "writes": "never", "justification": "Never writes: EnrollmentApplication.tryRun passes it to V2EnrollmentCommands.run `preflight`, which prints one JSON verdict document and writes no file. Its native reads are the same exact-endpoint GET allowlist (V2NativeResolve.getArguments); its subprocesses are git read subcommands, python3 on the base-blob copies of the routine and closing-keyword gates in a private temp directory, and the maintained publication coverage audit run only when the checkout's gate bytes equal the live-verified trusted base. None of them mutates GitHub, the Project or the repository."}, - {"arm": "\"board-v2\" :: _", "name": "board-v2", "writes": "conditional", "justification": "Mixed. refresh sends the one fixed Observation single-select update; migration-apply sends Project administration mutations; inspect, migration-prepare and migration-readback send none. BoardV2Application.tryRun routes by sub-command (BoardV2Application.fs:858-890). The writing routes (refresh, migration-apply, tend --apply) take the shared Project writer lock V2WriterLock (flock(2) on $XDG_RUNTIME_DIR/fsgg/board-writer-.lock plus the legacy /tmp lock) before any send, and refuse without it.", "routes": [{"name": "refresh", "writes": "conditional", "justification": "The bounded refresh wrapper forwards SendMutation (BoardV2Application.fs:818), but the live transport is V2ObservationTransport.createLive, whose composed SendMutation passes only V2ObservationTransport.authorize (V2ObservationTransport.fs:35-49): the fixed updateProjectV2ItemFieldValue document setting Observation=Verified, after a fresh item/project/content identity read. The target cohort is declared by the binding (SelectedIssues) and is pinned to the reviewed three-target pilot or four-target successor only for BindingVersion 2 (validateScope, V2ObservationTransport.fs:27-33); for other binding versions the fresh item must still match the binding's own SelectedIssues and, for version 3 or a programme binding, its Repositories (V2ObservationTransport.fs:68). Anything else is Malformed; retry is refused."}, {"name": "tend", "writes": "conditional", "justification": "Plan-only unless --apply (#5136 phase 2 PR 4): reads go through V2TendReads.readOnly, which admits only GraphQL documents whose parsed operations are queries. With --apply, BoardV2Application.executeTend sends only when $XDG_CONFIG_HOME/fsgg/board-tend.json exists with mode 0600 and lists rules (contract-gated rules dropped until PR 6), and only while it holds the shared writer lock V2WriterLock (LOCK_NB; a held lock gives a plan-only run). Every send is a V2TendWrite.TendChange rendered to fixed documents and passed through V2TendWrite.allowlisted over HttpTransport.SendMutationOnce: the parsed root fields must be the five Project 3 item mutations (updateProjectV2ItemFieldValue, clearProjectV2ItemFieldValue, addProjectV2ItemById, deleteProjectV2Item, archiveProjectV2Item) with projectId bound to $project = Project 3, or addComment/closeIssue alone, with no literal, for an issue whose C1 close is running. Each send is preceded by an item re-read and a durable possible-send record under $XDG_STATE_HOME/fsgg/board-tend and followed by a readback; it is never retried. GR rewrites the merge gate's custody records under $XDG_STATE_HOME/fsgg/board-gate. With \"propose\": true in the enable file it also posts at most one comment per run to FS-GG/.github#4985 through the same allowlist, whose only REST route is POST repos/FS-GG/.github/issues/4985/comments with a body of exactly {body} carrying the fsgg:board-tend-proposals/v1 marker once; the run and its proposal IDs are recorded in $XDG_STATE_HOME/fsgg/board-tend/proposals.json before the post, which is never repeated or edited. Its other local writes are the plan and outcomes files (privateJson, exclusive 0600)."}, {"name": "inspect", "writes": "never", "justification": "Uses V2ProjectionSource.createInspectionTransport (BoardV2Application.fs:884), whose SendMutation returns 'mutation is unavailable' (V2ProjectionSource.fs:657)."}, {"name": "migration-prepare", "writes": "never", "justification": "Plans and reads only; the live migration transport is created for migration-* but prepare reads the scope and Project and writes only the local prepared report (BoardV2Application.fs:489-509)."}, {"name": "migration-readback", "writes": "never", "justification": "Reads the prepared file and re-reads the Project (BoardV2Application.fs:648); no mutation is built."}, {"name": "migration-apply", "writes": "conditional", "justification": "Sends Project administration GraphQL mutations (createProjectV2Field, updateProjectV2Field, addProjectV2ItemById, updateProjectV2ItemFieldValue, createProjectV2View, updateProjectV2View; V2Migration.fs:699-716) through V2MigrationTransport (HttpMethod.Post, V2MigrationTransport.fs:113). Conditional on a prepared file whose sha256, accountable owner, selection reference and planning window all match (BoardV2Application.fs:318-328, :510)."}]}, - {"arm": "\"roadmap\" :: \"unit\" :: \"prepare\" :: \"apply\" :: args", "name": "roadmap-unit-prepare-apply", "writes": "conditional", "justification": "Applies each roadmap registration by running the intake apply handler (src/FS.GG.Coord.Cli.BoardOps/Handlers.fs:3216), which the census classes always-writing under commandRoots 'intake'; conditional here because it writes only for the registrations its input names."}, - {"arm": "\"roadmap\" :: \"unit\" :: \"accept\" :: \"seal\" :: args", "name": "roadmap-unit-accept", "writes": "never", "justification": "Seals an acceptance bundle from provider reads (ctx.Transport.Send, src/FS.GG.Coord.Cli.BoardOps/Handlers.fs:3672) and qualification output; its only write is the local --output file (src/FS.GG.Coord.Cli.BoardOps/Handlers.fs:4195)."}, - {"arm": "SkillCommandApplication.tryRun", "name": "skill", "writes": "never", "justification": "Local skill telemetry adapters (roadmap-telemetry, telemetry-config discover, preflight; SkillCommandApplication.fs:212-219); the file references no GitHub transport and performs no HTTP."}, - {"arm": "TelemetryApplication.tryRun", "name": "telemetry", "writes": "never", "justification": "Dispatches the local telemetry store commands; TelemetryApplication.fs carries the explicit local-only disposition (see its source row) and reaches no remote writer."} + { + "arm": "\"observe-operation\" :: _", + "name": "observe-operation", + "writes": "never", + "justification": "Read-only: OperationObservationApplication.tryRun builds an HttpTransport (OperationObservationApplication.fs:235) and passes it as IDeadlineSinglePageGitHubTransport (:254), whose SendSingleWithin refuses everything but a bodyless REST GET (Transport.fs:670-674). Its only write is a local receipt file (File.Move, :181)." + }, + { + "arm": "\"context-view\" :: _", + "name": "context-view", + "writes": "never", + "justification": "Read-only: ContextViewApplication.execute takes IDeadlineSinglePageGitHubTransport (ContextViewApplication.fs:181, constructed at :242), whose SendSingleWithin refuses everything but a bodyless REST GET (Transport.fs:670-674); it holds no IGitHubTransport and no mutation path." + }, + { + "arm": "\"enrollment\" :: _", + "name": "enrollment", + "writes": "never", + "justification": "Never writes to GitHub: EnrollmentApplication.tryRun (EnrollmentApplication.fs) hands every verb to V2EnrollmentCommands.run, which creates only new owner-only local files through V2Custody.createExclusive (CreateNew, mode 0600, no overwrite) and reads GitHub only through V2NativeResolve.getArguments, whose argument vector is an exact-endpoint allowlist of ten GET paths and always carries `--method GET` with no field, input or GraphQL flag. It runs git read subcommands (cat-file, rev-parse, show, log) and, for the routine gates, python3 on copies of check-claim-generation.py, lib/gate.py and check-closing-keywords.py extracted by `git show :` into a private temp directory; those gates only read and print. Its output is a closed refusal code or a local file; it grants no enrollment, admission or implementation authority." + }, + { + "arm": "\"route-preflight\" :: _", + "name": "route-preflight", + "writes": "never", + "justification": "Never writes: EnrollmentApplication.tryRun passes it to V2EnrollmentCommands.run `preflight`, which prints one JSON verdict document and writes no file. Its native reads are the same exact-endpoint GET allowlist (V2NativeResolve.getArguments); its subprocesses are git read subcommands, python3 on the base-blob copies of the routine and closing-keyword gates in a private temp directory, and the maintained publication coverage audit run only when the checkout's gate bytes equal the live-verified trusted base. None of them mutates GitHub, the Project or the repository." + }, + { + "arm": "\"board-v2\" :: _", + "name": "board-v2", + "writes": "conditional", + "justification": "Mixed. refresh sends the one fixed Observation single-select update; migration-apply sends Project administration mutations; inspect, migration-prepare and migration-readback send none. BoardV2Application.tryRun routes by sub-command (BoardV2Application.fs:858-890). The writing routes (refresh, migration-apply, tend --apply) take the shared Project writer lock V2WriterLock (flock(2) on $XDG_RUNTIME_DIR/fsgg/board-writer-.lock plus the legacy /tmp lock) before any send, and refuse without it.", + "routes": [ + { + "name": "refresh", + "writes": "conditional", + "justification": "The bounded refresh wrapper forwards SendMutation (BoardV2Application.fs:818), but the live transport is V2ObservationTransport.createLive, whose composed SendMutation passes only V2ObservationTransport.authorize (V2ObservationTransport.fs:35-49): the fixed updateProjectV2ItemFieldValue document setting Observation=Verified, after a fresh item/project/content identity read. The target cohort is declared by the binding (SelectedIssues) and is pinned to the reviewed three-target pilot or four-target successor only for BindingVersion 2 (validateScope, V2ObservationTransport.fs:27-33); for other binding versions the fresh item must still match the binding's own SelectedIssues and, for version 3 or a programme binding, its Repositories (V2ObservationTransport.fs:68). Anything else is Malformed; retry is refused." + }, + { + "name": "tend", + "writes": "conditional", + "justification": "Plan-only unless --apply (#5136 phase 2 PR 4): reads go through V2TendReads.readOnly, which admits only GraphQL documents whose parsed operations are queries. With --apply, BoardV2Application.executeTend sends only when $XDG_CONFIG_HOME/fsgg/board-tend.json exists with mode 0600 and lists rules (contract-gated rules dropped until PR 6), and only while it holds the shared writer lock V2WriterLock (LOCK_NB; a held lock gives a plan-only run). Every send is a V2TendWrite.TendChange rendered to fixed documents and passed through V2TendWrite.allowlisted over HttpTransport.SendMutationOnce: the parsed root fields must be the five Project 3 item mutations (updateProjectV2ItemFieldValue, clearProjectV2ItemFieldValue, addProjectV2ItemById, deleteProjectV2Item, archiveProjectV2Item) with projectId bound to $project = Project 3, or addComment/closeIssue alone, with no literal, for an issue whose C1 close is running. Each send is preceded by an item re-read and a durable possible-send record under $XDG_STATE_HOME/fsgg/board-tend and followed by a readback; it is never retried. GR rewrites the merge gate's custody records under $XDG_STATE_HOME/fsgg/board-gate. With \"propose\": true in the enable file it also posts at most one comment per run to FS-GG/.github#4985 through the same allowlist, whose only REST route is POST repos/FS-GG/.github/issues/4985/comments with a body of exactly {body} carrying the fsgg:board-tend-proposals/v1 marker once; the run and its proposal IDs are recorded in $XDG_STATE_HOME/fsgg/board-tend/proposals.json before the post, which is never repeated or edited. Its other local writes are the plan and outcomes files (privateJson, exclusive 0600)." + }, + { + "name": "inspect", + "writes": "never", + "justification": "Uses V2ProjectionSource.createInspectionTransport (BoardV2Application.fs:884), whose SendMutation returns 'mutation is unavailable' (V2ProjectionSource.fs:657)." + }, + { + "name": "migration-prepare", + "writes": "never", + "justification": "Plans and reads only; the live migration transport is created for migration-* but prepare reads the scope and Project and writes only the local prepared report (BoardV2Application.fs:489-509)." + }, + { + "name": "migration-readback", + "writes": "never", + "justification": "Reads the prepared file and re-reads the Project (BoardV2Application.fs:648); no mutation is built." + }, + { + "name": "migration-apply", + "writes": "conditional", + "justification": "Sends Project administration GraphQL mutations (createProjectV2Field, updateProjectV2Field, addProjectV2ItemById, updateProjectV2ItemFieldValue, createProjectV2View, updateProjectV2View; V2Migration.fs:699-716) through V2MigrationTransport (HttpMethod.Post, V2MigrationTransport.fs:113). Conditional on a prepared file whose sha256, accountable owner, selection reference and planning window all match (BoardV2Application.fs:318-328, :510)." + } + ] + }, + { + "arm": "\"roadmap\" :: \"unit\" :: \"prepare\" :: \"apply\" :: args", + "name": "roadmap-unit-prepare-apply", + "writes": "conditional", + "justification": "Applies each roadmap registration by running the intake apply handler (src/FS.GG.Coord.Cli.BoardOps/Handlers.fs:3216), which the census classes always-writing under commandRoots 'intake'; conditional here because it writes only for the registrations its input names." + }, + { + "arm": "\"roadmap\" :: \"unit\" :: \"accept\" :: \"seal\" :: args", + "name": "roadmap-unit-accept", + "writes": "never", + "justification": "Seals an acceptance bundle from provider reads (ctx.Transport.Send, src/FS.GG.Coord.Cli.BoardOps/Handlers.fs:3672) and qualification output; its only write is the local --output file (src/FS.GG.Coord.Cli.BoardOps/Handlers.fs:4195)." + }, + { + "arm": "SkillCommandApplication.tryRun", + "name": "skill", + "writes": "never", + "justification": "Local skill telemetry adapters (roadmap-telemetry, telemetry-config discover, preflight; SkillCommandApplication.fs:212-219); the file references no GitHub transport and performs no HTTP." + }, + { + "arm": "TelemetryApplication.tryRun", + "name": "telemetry", + "writes": "never", + "justification": "Dispatches the local telemetry store commands; TelemetryApplication.fs carries the explicit local-only disposition (see its source row) and reaches no remote writer." + } ], "scannerIdentities": [ - {"path":"scripts/lib/fsharp_dispatch_scan.py","sha256":"7dd1e66eba1e9b5bac71bed8d110bb113a6e18590e4f2fb025be42d55ec7a9ce"}, - {"path":"scripts/lib/gh_api_scan.py","sha256":"6dbbafab4e18b865d341c87f357d8d771a50ed54246d7da184867f9533cfa2a9"} + { + "path": "scripts/lib/fsharp_dispatch_scan.py", + "sha256": "7dd1e66eba1e9b5bac71bed8d110bb113a6e18590e4f2fb025be42d55ec7a9ce" + }, + { + "path": "scripts/lib/gh_api_scan.py", + "sha256": "6dbbafab4e18b865d341c87f357d8d771a50ed54246d7da184867f9533cfa2a9" + } ], "sources": [ - {"path":".agents/skills/check-board/references/deep-detail.md","disposition":"instruction-only","sinkKinds":["gh-api-write","rest-write"],"sha256":"8e964cd0099b96c983e25e0690540bcc726b19e975a56cd5f97b616d84b8510c","nonWriterJustification":"Documented operator command; the skill text is not an installed automation sink."}, - {"path":".agents/skills/intra-repo-parallel-work/references/deep-detail.md","disposition":"instruction-only","sinkKinds":["gh-api-write"],"sha256":"8a5a59968fd1fc12aa6c39c9a5fe35ed193bb604019b642bd14d54a78d120d15","nonWriterJustification":"Documented operator command (gh api -f sub_issue_id=... in prose); the skill text is not an installed automation sink."}, - {"path":".agents/skills/pnext-item/references/deep-detail.md","disposition":"instruction-only","sinkKinds":["gh-api-write","gh-pr-merge","rest-write"],"sha256":"5b3a4db7369741c6e4b90b244ecc78ba680210c90c2961b436a591ea526bdf3c","nonWriterJustification":"Documented operator command; the skill text is not an installed automation sink."}, - {"path":".agents/skills/work-board/references/lifecycle-contract.md","disposition":"instruction-only","sinkKinds":["gh-api-write"],"sha256":"3c38cab146a6fcbe6ed7cd1a437aa468869005efabe6f4f690f0a81213f8616b","nonWriterJustification":"Documented read-only command: the only matched invocation is `gh api graphql -f query='{organization(...){projectV2(number:3){workflows(first:20){nodes{number name enabled}}}}}'`, a GraphQL query (no mutation) that reads the project workflows' enabled state before closing a Delivery. The census tokeniser classes `-f` without a method as a POST. The skill text is not an installed automation sink. Recorded by #5117 (Refs #5097)."}, - {"path":".claude/hooks/block-merge-and-main-push.sh","disposition":"guard-only","sinkKinds":["gh-pr-merge","git-push"],"sha256":"d65d131bc2b05321f511b97f0ea001a75ef7fd105c159efc13bd28d05f033b4f","nonWriterJustification":"Pre-tool safety hook rejects dangerous commands and does not issue remote mutations."}, - {"path":".claude/skills/check-board/references/deep-detail.md","disposition":"instruction-only","sinkKinds":["gh-api-write","rest-write"],"sha256":"8e964cd0099b96c983e25e0690540bcc726b19e975a56cd5f97b616d84b8510c","nonWriterJustification":"Documented operator command; the skill text is not an installed automation sink."}, - {"path":".claude/skills/intra-repo-parallel-work/references/deep-detail.md","disposition":"instruction-only","sinkKinds":["gh-api-write"],"sha256":"8a5a59968fd1fc12aa6c39c9a5fe35ed193bb604019b642bd14d54a78d120d15","nonWriterJustification":"Documented operator command (gh api -f sub_issue_id=... in prose); the skill text is not an installed automation sink."}, - {"path":".claude/skills/pnext-item/references/deep-detail.md","disposition":"instruction-only","sinkKinds":["gh-api-write","gh-pr-merge","rest-write"],"sha256":"5b3a4db7369741c6e4b90b244ecc78ba680210c90c2961b436a591ea526bdf3c","nonWriterJustification":"Documented operator command; the skill text is not an installed automation sink."}, - {"path":".claude/skills/work-board/references/lifecycle-contract.md","disposition":"instruction-only","sinkKinds":["gh-api-write"],"sha256":"3c38cab146a6fcbe6ed7cd1a437aa468869005efabe6f4f690f0a81213f8616b","nonWriterJustification":"Documented read-only command: the only matched invocation is `gh api graphql -f query='{organization(...){projectV2(number:3){workflows(first:20){nodes{number name enabled}}}}}'`, a GraphQL query (no mutation) that reads the project workflows' enabled state before closing a Delivery. The census tokeniser classes `-f` without a method as a POST. The skill text is not an installed automation sink. Recorded by #5117 (Refs #5097)."}, - {"path":".github/workflows/coord-engine.yml","disposition":"build-only","sinkKinds":[],"sha256":"208d765ff3a53560d60eaf9f47e12542cd345bb062ef8bad93ece8c27b98865b"}, - {"path":".github/workflows/dispatch-sender.yml","disposition":"read-only","sinkKinds":[],"sha256":"e8dab416cd98c1286b67875875777fa3583c4112af0c4581c7c05da60992894f"}, - {"path":".github/workflows/fsgg-dispatch-broker.yml","disposition":"read-only","sinkKinds":[],"sha256":"daecbf14c8af247beec85a5c4d5f2859cf6c07d717efcb1e01187e9ef161fc6c"}, - {"path":".github/workflows/github-substrate-v2-authority-qualification.yml","disposition":"local-only","sinkKinds":[],"sha256":"78f8d2885ca4a2b7a777ecb68d4b1a50a82b33f4652b7808d7766edca2994dd9"}, - {"path":".github/workflows/github-substrate-v2-settings-scope-probe.yml","disposition":"credential-lifecycle","sinkKinds":["gh-api-write","rest-write"],"sha256":"5979b4713a8b933845e58cce55b3008fb455346d6552668f651aabcbf21b420f","nonWriterJustification":"The settings scope probe issues only bounded GET requests against the registered private sandbox; its sole provider mutation revokes this run's own scoped installation token and cannot mutate V1 coordination data."}, - {"path":".github/workflows/github-substrate-v2-sandbox-qualification.yml","disposition":"credential-lifecycle","sinkKinds":["gh-api-write","rest-write"],"sha256":"50d9cecd4ca40b56772bd8cc565cd0fc3bf0e19c7fb27f1692083c4aa923c221","nonWriterJustification":"The direct gh API write revokes this run's scoped sandbox token. The protected candidate Q4 operation is confined to the registered non-production sandbox repository and Project; this workflow has no V1 production data mutation path. Its gh api graphql -f query calls send two read-only query documents (viewer; organization projectV2), which GraphQL transports as POST; neither is a mutation."}, - {"path":".github/workflows/github-substrate-v2-sandbox-mint-proof.yml","disposition":"credential-lifecycle","sinkKinds":["gh-api-write","rest-write"],"sha256":"7411eaa9f4c28abcb79406827ef73c4ebaa2d46f8a9ffcf36b898a5d9379b7a9","nonWriterJustification":"The sole gh API write revokes its own short-lived sandbox installation token; this workflow has no V1 data mutation path."}, - {"path":".github/workflows/kit-materialize.yml","disposition":"read-only","sinkKinds":["dynamic-process"],"sha256":"57a126319b824d27e9b34146b594ecbf2ff3aa5215cfa9f91c81009cc6edb1fe","nonWriterJustification":"Receiver authorization invokes gh only for fixed read routes; the GS2-08.9 workflow has no App token, provider write method, materialize job, commit, or push."}, - {"path":".github/workflows/release-coord-engine.yml","disposition":"publish-writer","sinkKinds":["package-publish"],"sha256":"7973a57d19123afaafab7cc0cdc8e24a5cb3e891a97c00194be4fed9e1cc3ee5"}, - {"path":".github/workflows/release-drivers.yml","disposition":"publish-writer","sinkKinds":["package-publish"],"sha256":"b6e33e102ea9d7d30a8400887ab58a9953209c3dd65611eaf22a439de8b2866b"}, - {"path":".github/workflows/release-kit.yml","disposition":"publish-writer","sinkKinds":["git-push","package-publish"],"sha256":"caaa1f4dfad50930ccc91582be3fce87335d11bb72386ec9255d3ee62264f626"}, - {"path":".github/workflows/release-saga-prepare.yml","disposition":"publish-writer","sinkKinds":["gh-release-write"],"sha256":"704301a1ed74e863d638d016d835be956c95d68af579213cb5c4b21686877664"}, - {"path":".github/workflows/release-saga-start.yml","disposition":"publish-writer","sinkKinds":["gh-api-write","git-push","rest-write","workflow-dispatch"],"sha256":"316e019d8cec6c60cd78059e5b98abb85b925fa1564f6df9f86345cd00b6d912"}, - {"path":"Directory.Build.props","disposition":"build-only","sinkKinds":[],"sha256":"6a7fd4f43567f446681b5c131211e0df725cdebd17c9b12fcaa79eae9e980f80"}, - {"path":"Directory.Packages.props","disposition":"build-only","sinkKinds":[],"sha256":"863dd06c8414b7ff6248208fe14e91cb59d0f46dabccf396a42ab3ebbe489926"}, - {"path":"dist/dotnet/Directory.Build.props","disposition":"build-only","sinkKinds":[],"sha256":"f29e3b29afed4f93258003519c5af5676b0a9bfea7623350491f2d60ee082d0c"}, - {"path":"dist/skill-union-assert.sh","disposition":"build-only","sinkKinds":[],"sha256":"e94e25406eda585a770fd29498798067dc1c0bc78c924f581a2b6db23141ce50"}, - {"path":"global.json","disposition":"build-only","sinkKinds":[],"sha256":"884c3d68b436980197e5c5871b6be07dc75b894b2a9e210f70a73468e9f9bd8e"}, - {"path":"registry/dependencies.yml","disposition":"declaration-only","sinkKinds":[],"sha256":"a063f58aa322aacfaa011945dc7bbd8c01d23a5109e8c4954dcdd143b04cae34"}, - {"path":"registry/repos.yml","disposition":"declaration-only","sinkKinds":[],"sha256":"1f40996af5064bc42bf17b3df1a7661c44d5829c0602f24282b6c8ac83830f5c"}, - {"path":"registry/skills.yml","disposition":"declaration-only","sinkKinds":[],"sha256":"fc5b1168be9d941ead1957a79a37682c45d367a0e510574c20b2e009de981167"}, - {"path":"scripts/NewSddWorkspace/Program.fs","disposition":"read-only","sinkKinds":["graphql-mutation"],"sha256":"2e97e3dd8eab02618148f0c00813140f2579c889a8e170a5fc730e4ea485def1","nonWriterJustification":"Only explicit GraphQL query operations reach gh; repository and Project administration return pending before mutation."}, - {"path":"scripts/check-claim-fence.py","disposition":"guard-only","sinkKinds":["dynamic-process"],"sha256":"bf5a7f5e078a3bf84b6635a8ff05474ccc60edf426fdc7dc0dc1bd77a976106e","nonWriterJustification":"Read-only checker with embedded refusal fixture; it does not dispatch a production write."}, - {"path":"scripts/check-claim-generation.py","disposition":"guard-only","sinkKinds":["dynamic-process","gh-api-write","gh-pr-merge","rest-write"],"sha256":"4eb1f2f730f813f56bfdb54d929107d0323ba46d98694f24d7ca2ff1f7fa6197","nonWriterJustification":"Read-only checker with embedded refusal fixture; it does not dispatch a production write."}, - {"path":"scripts/check-claim-producer.py","disposition":"guard-only","sinkKinds":["dynamic-process"],"sha256":"3d48b706c38512b8f54eeec24979cb9d041d5fa5e7a2d5f099883b79c52735de","nonWriterJustification":"Read-only pre-merge checker: it only GETs check runs and Actions runs through gh api and compares them with the producer named in the settlement policy; it dispatches no write."}, - {"path":"scripts/check-kit-published-coherence.py","disposition":"guard-only","sinkKinds":["git-push"],"sha256":"ea364e788f52c3453038b1aa5b2ceacf03387467c28101bd2fa235a01d6c387f","nonWriterJustification":"Read-only checker with embedded refusal fixture; it does not dispatch a production write."}, - {"path":"scripts/check-publication-writer-coverage.py","disposition":"guard-only","sinkKinds":["git-push","package-publish"],"sha256":"b235a91a3fd8c2db618fdaf7ae7a2da01f52345a406403107313b44714a27c25","nonWriterJustification":"Read-only checker; its sink patterns are regex literals used to classify workflow text, and its only network call is a bodyless urllib GET of api.github.com (no method override), so it never dispatches a production write."}, - {"path":"scripts/check-recipe-pagination.py","disposition":"guard-only","sinkKinds":["gh-api-write"],"sha256":"4abc57aa4def38c0737e181108df0258ba6fc060f2aeb21dca85eba896c7ba17","nonWriterJustification":"Read-only checker; the gh api -F match is the is_write docstring example (line 314). It classifies gh api text found in recipes and never invokes gh."}, - {"path":"scripts/check-required-contexts.py","disposition":"guard-only","sinkKinds":["dynamic-process"],"sha256":"b8489769214b7a4b7cdf9acb6c2399d1680539cc6161e872e4e349e3a2ab8be0","nonWriterJustification":"Read-only checker with embedded refusal fixture; it does not dispatch a production write."}, - {"path":"scripts/check-retirement-order-coherence.py","disposition":"guard-only","sinkKinds":["dynamic-process"],"sha256":"dcf21f359054bb1b240651e87aa1e5ddfa27e17c2908c18582fd33781ce6c28b","nonWriterJustification":"Read-only checker with embedded refusal fixture; it does not dispatch a production write."}, - {"path":"scripts/check-skillmirror-freshness.py","disposition":"guard-only","sinkKinds":["dynamic-process"],"sha256":"2e7a72c0418bc132d8fefaa005ab3739c390c980115dd6462ca67aab22e77911","nonWriterJustification":"Read-only checker with embedded refusal fixture; it does not dispatch a production write."}, - {"path":"scripts/check-workflow-permissions.py","disposition":"guard-only","sinkKinds":["dynamic-process"],"sha256":"7ed5fe0ddc9e209222fe8eb136869cfd3a970bae4037363be2930c1b60a5ffec","nonWriterJustification":"Read-only checker with embedded refusal fixture; it does not dispatch a production write."}, - {"path":"scripts/collect-v1-receiver-census.py","disposition":"guard-only","sinkKinds":["dynamic-process"],"sha256":"c7c1d06e69fc6ba7a525e5d229f2e113763a1f109d9ea428eaba35473e03bfb5","nonWriterJustification":"Bounded source collector invokes only fixed allowlisted GitHub GET routes; write methods and arbitrary endpoints are rejected before subprocess execution."}, - {"path":"scripts/coord-board-archive.py","disposition":"conditional-remote-writer","sinkKinds":["graphql-mutation"],"sha256":"80eb23d0fd87aa5c1200e6b78b04ff486feb669b89a628b63d5cf24f20e103b3"}, - {"path":"scripts/gs2-09-7-mint-sandbox-token.py","disposition":"credential-lifecycle","sinkKinds":[],"sha256":"392b084bfbf010d0528895400bc3323eaf9a1c921a233a5297bfe6b042ed466c","nonWriterJustification":"The helper mints and may revoke only a sandbox-scoped installation token; it has no V1 data mutation path."}, - {"path":"scripts/learn-dispatch.py","disposition":"conditional-remote-writer","sinkKinds":["dynamic-process"],"sha256":"60d29d06b5de4a49d0b0c61ed64bb6ea0a52810722df134ce25f510717838361","writerJustification":"Explicit --record mode posts one classification or execution-provenance comment to the owning native Delivery issue and submits its digest-bound telemetry observation; offline preparation has no remote effects. Per-Delivery shared lock, durable possible-send custody, exact comment readback and no uncertain automatic resend preserve partial effects. It never writes board fields, merges or dispatches workers. Operation authority remains separate."}, - {"path":"scripts/learn-history-fetch.py","disposition":"read-only","sinkKinds":["dynamic-process"],"sha256":"3c7dda06ade66da39c9b401fcb7a57e1dc7b8bce6b02502587a7b9bd78b0f7e5","nonWriterJustification":"The only gh subprocess sends a GraphQL query with JSON-encoded node IDs and fixed read-only fields. It has no mutation or native write route; output and manifests are local private files. The dynamic-process match includes the nearby capture_output keyword, not a provider write method."}, - {"path":"scripts/lib/mutation.py","disposition":"test-only","sinkKinds":["graphql-mutation"],"sha256":"d2b7c58495f996836c7f4405757a0daa914bfe7250263c945ee9a4f22a22f183","nonWriterJustification":"Local gate-mutation library; detected syntax is test data, not a production sink."}, - {"path":"scripts/record-board-fixture.py","disposition":"test-only","sinkKinds":["graphql-mutation"],"sha256":"76ebcfe956b86c3f09448c2c00edfc6b02648b04a81734557ed3d73fd58cb2b4","nonWriterJustification":"Local fixture generator; detected syntax is test data, not a production sink."}, - {"path":"scripts/release-saga-ci.sh","disposition":"publish-writer","sinkKinds":["gh-release-write","package-publish"],"sha256":"cca3f68dd6693e8dff5e8bc750578d28ad3a430a643821ae05ce681ea27841c1"}, - {"path":"scripts/release-saga-promote-release.sh","disposition":"publish-writer","sinkKinds":["gh-release-write"],"sha256":"a7cb6b6a80b02173ccec140433ea525aa15e22b971018397d4aad9322993ea4d"}, - {"path":"src/FS.GG.Coord.Cli.Kernel/Options.fs","disposition":"typed-command-catalogue","sinkKinds":[],"sha256":"a50a8b3d46ed0781e63b2eff6450bea7a53869678f38d4171b52c5d9402ab796"}, - {"path":"src/FS.GG.Coord.Cli/Program.fs","disposition":"typed-command-catalogue","sinkKinds":[],"sha256":"88a2ed91dd1c211e5b535ff8d02ff561b2207bdc3ad9b6f0d7615a09ae809bfa"}, - {"path":"src/FS.GG.Coord.Cli/TelemetryApplication.fs","disposition":"local-only","sinkKinds":[],"sha256":"04e5c25cf898524108e7b862409a4a04fb21927cac048a4679cfe22604d14555"}, - {"path":"src/FS.GG.Coord.Cli/TelemetryRuntimeApplication.fs","disposition":"local-only","sinkKinds":[],"sha256":"dde16e740ccbc081c8442de66369f1766db71faaa7562fc9ddb8d0a631bc564c"}, - {"path":"src/FS.GG.Coord.Cli/TelemetryStoreApplication.fs","disposition":"local-only","sinkKinds":[],"sha256":"a7eca3888fc4fb7a1c3160d4e01ec8cd1b90daa8fee17db1f61c6fcd46d65ba1"}, - {"path":"src/FS.GG.Coord.GitHub/Transport.fs","disposition":"typed-command-catalogue","sinkKinds":[],"sha256":"ae98e9b164642e9c664de8096c60815d39e296fa53f9dce1e1b8fbc566972aae"}, - {"path":"src/FS.GG.Telemetry.Client/DirectResponses.fs","disposition":"conditional-remote-writer","sinkKinds":["http-write"],"sha256":"7c4d5dcd6f5eca9e6033d8519bf8a2ab6d4b86c704b33ea43f09cabcdc9b4754"}, - {"path":"src/FS.GG.Telemetry.Client/RemoteClient.fs","disposition":"remote-writer","sinkKinds":["http-write"],"sha256":"8e03d5ff3609812e2241463ab8cd0bcd05094b208df6e30870e4bc1a045e6713"}, - {"path":"tests/change-completeness/run.sh","disposition":"test-only","sinkKinds":["graphql-mutation","package-publish"],"sha256":"c140ad73286c407b5fcf2d354023b3c637e3f207de29d23dbc6ee5f420142617","nonWriterJustification":"Structural wiring fixture reads workflow text and never executes a package publish; its graphql-mutation match is the prose of a printed SKIP message, not a GraphQL operation."}, - {"path":"tests/coord-engine-e2e/writes.sh","disposition":"test-only","sinkKinds":["curl-write"],"sha256":"d300744d21731e66bbb41dcd89f35ea06f17a0f6c4791ed2dc0fdd940cc7c71b","nonWriterJustification":"Isolated test fixture targets only local stubs or throwaway repositories."}, - {"path":"tests/coord-engine-parity/run.sh","disposition":"test-only","sinkKinds":["gh-api-write","graphql-mutation","rest-write"],"sha256":"7661150c4fd4d0beb8452bc35ad4aec7e5b1179bd0c8f520f03091e65d44c10b","nonWriterJustification":"Isolated test fixture targets only local stubs or throwaway repositories."}, - {"path":"tests/graphql-monopoly/run.sh","disposition":"test-only","sinkKinds":["gh-api-write","gh-pr-merge","rest-write"],"sha256":"1d93d879d30734a754016671aad85fcc1bd9216108e3c0a1abd3ab895f3be8a2","nonWriterJustification":"Isolated test fixture targets only local stubs or throwaway repositories."}, - {"path":"tests/gs2-08-9-dispatch-repair/local-authority-qualification.sh","disposition":"test-only","sinkKinds":["git-push"],"sha256":"da3ce9c5bf2a8b4aca5d7bb171360c4a4eb942123239aff759f3f945af25dcd8","nonWriterJustification":"Offline qualification pushes only to a temporary local bare repository and has no provider URL or credential."}, - {"path":"tests/ignored-author-coherence/run.sh","disposition":"test-only","sinkKinds":["git-push"],"sha256":"14bfdf55b9f6752743bf2e7dd45031ea2c6dfd7b5059ae97413517b4a1bd7bd6","nonWriterJustification":"Isolated test fixture targets only local stubs or throwaway repositories."}, - {"path":"tests/new-sdd-workspace/run.sh","disposition":"test-only","sinkKinds":["graphql-mutation"],"sha256":"3fa1a8f0b5e1e5a01a422c2bdb58f303ce1c7e292e753a9699c1c6f4f8cd897f","nonWriterJustification":"Isolated test fixture targets only local stubs or throwaway repositories."}, - {"path":"tests/recipe-landable/run.sh","disposition":"test-only","sinkKinds":["gh-api-write","rest-write"],"sha256":"828b674a0ce00f296112c4dc70ba77d82f73bc637695444b05a96cc0c86e015b","nonWriterJustification":"Isolated test fixture targets only local stubs or throwaway repositories."}, - {"path":"tests/recipe-pagination/run.sh","disposition":"test-only","sinkKinds":["gh-api-write","rest-write"],"sha256":"c658a44da40659b6e170f3cacd5075a1f2eb87e031d7fdfc7a544e9d7634bac8","nonWriterJustification":"Isolated test fixture targets only local stubs or throwaway repositories."}, - {"path":"tests/review-critic-succession-wire/run.sh","disposition":"test-only","sinkKinds":["curl-write"],"sha256":"b62b514215226375942152589489d847851d8ec543eb08995e9150d3ece9e7a7","nonWriterJustification":"Isolated test fixture targets only local stubs or throwaway repositories."}, - {"path":"tests/skill-registry/run.sh","disposition":"test-only","sinkKinds":["git-push"],"sha256":"ff7f0d3bcda6e877e256196e9251444fa8ba438e24497651916234580bd72d26","nonWriterJustification":"Isolated test fixture targets only local stubs or throwaway repositories."}, - {"path":"tests/skill-quality/callable-isolated-operation-authorization.py","disposition":"test-only","sinkKinds":["git-push"],"sha256":"1d2328c2fd7f4792efd67421ea898175258f525ca456fb3c449b791a8101fb9c","nonWriterJustification":"Offline workflow-source control inspects the protected grant and executor workflow text; detected writer phrases are assertions and are never executed by the fixture."}, - {"path":"tests/v1-writer-census/run.py","disposition":"test-only","sinkKinds":["package-publish"],"sha256":"6516fb1afd12229782efe0d2d933492f12003397e9a26dff71eb4d76ad841cee","nonWriterJustification":"Mutation fixture reads release workflow text and never executes a package publish."}, - {"path":"tools/routine-delivery.py","disposition":"v2-delivery-boundary","sinkKinds":["dynamic-process"],"sha256":"a4bd7aef91505d84a5a3f13da8006f98d4c67473ecd3e290031c9f8551915097","nonWriterJustification":"Not a V1 coordination-data writer and not read-only. Its provider mutations are (1) the --apply head-conditioned pull-request merge (GhApi.merge: gh api --method PUT .../pulls/N/merge --input -, tools/routine-delivery.py:1223-1233), reached only after fresh native eligibility readback and sent once; this is the V2 routine merge boundary of ADR-0091; and (2) under --board-gate enforce only, the guarded Project 3 Status write (GhApi.board_set_status: gh project item-edit, tools/routine-delivery.py:1401-1410): at most one per merged routine PR, plus one per replayed deferred-transition record, each under the shared flock writer lock, after an exact preimage check and durable possible-send custody, read back and never resent (docs/coordination/2026-10-31-board-currency-gate.md section 2b; board-reconciler design section 6, #5136); and (3) under --board-gate enforce only, after a confirmed merge, a local pending-post-merge marker and `systemctl --user start --no-block fsgg-board-tend.service`, a best-effort local service start that reaches no provider and cannot change the merge result (board-reconciler design section 8, #5136 PR 8). Every other gh call is a GET. Revision 32f7a973 refused before invoking gh; that is the GS2-08.9 evidence and is no longer the current behavior."}, - {"path":"tools/usage-census/jobs.py","disposition":"read-only","sinkKinds":["dynamic-process"],"sha256":"6b068fb82a98bed9ef950f5ec3fb5685119129ed45b94db4f016099b90b6a442","nonWriterJustification":"Read-only census collector: it invokes gh only for GET reads (gh api rate_limit and repos/{repo}/actions/runs/{id}/jobs, with no -X, --method, -f, -F or --input); the dynamic-process match is the substring 'put' of capture_output, and no write method, input body or mutation operation is present."}, - {"path":"tools/usage-census/required.py","disposition":"read-only","sinkKinds":["dynamic-process"],"sha256":"04ae623a8d971b686aabe5303bac51d7a08d3f537e0132251df625a26cca2ac7","nonWriterJustification":"Read-only census collector: it invokes gh only for GET reads (gh api graphql with query(...) documents only; both documents are read queries); the dynamic-process match is the substring 'put' of capture_output, and no write method, input body or mutation operation is present."}, - {"path":"tools/usage-census/required_rules.py","disposition":"read-only","sinkKinds":["dynamic-process"],"sha256":"5359612b855706a01313055a18b3eb575646e7c35362c939d6f902d731fd7dae","nonWriterJustification":"Read-only census collector: it invokes gh only for GET reads (gh api repos/{repo}, rules/branches/{branch} and branches/{branch}/protection/required_status_checks); the dynamic-process match is the substring 'put' of capture_output, and no write method, input body or mutation operation is present."}, - {"path":"tools/v2-ci-ordinary-observe.py","disposition":"read-only","sinkKinds":["dynamic-process"],"sha256":"ff8b0f6cae46b446ae2e8e57457fd74ccfbaede6b255bbc4460bcf32d5c9c39e","nonWriterJustification":"The bounded gh subprocess issues only GET native reads; git fetch reads public objects into the local checkout and receipt writes cannot mutate GitHub provider state."} + { + "path": ".agents/skills/check-board/references/deep-detail.md", + "disposition": "instruction-only", + "sinkKinds": [ + "gh-api-write", + "rest-write" + ], + "sha256": "8e964cd0099b96c983e25e0690540bcc726b19e975a56cd5f97b616d84b8510c", + "nonWriterJustification": "Documented operator command; the skill text is not an installed automation sink." + }, + { + "path": ".agents/skills/intra-repo-parallel-work/references/deep-detail.md", + "disposition": "instruction-only", + "sinkKinds": [ + "gh-api-write" + ], + "sha256": "8a5a59968fd1fc12aa6c39c9a5fe35ed193bb604019b642bd14d54a78d120d15", + "nonWriterJustification": "Documented operator command (gh api -f sub_issue_id=... in prose); the skill text is not an installed automation sink." + }, + { + "path": ".agents/skills/pnext-item/references/deep-detail.md", + "disposition": "instruction-only", + "sinkKinds": [ + "gh-api-write", + "gh-pr-merge", + "rest-write" + ], + "sha256": "5b3a4db7369741c6e4b90b244ecc78ba680210c90c2961b436a591ea526bdf3c", + "nonWriterJustification": "Documented operator command; the skill text is not an installed automation sink." + }, + { + "path": ".agents/skills/work-board/references/lifecycle-contract.md", + "disposition": "instruction-only", + "sinkKinds": [ + "gh-api-write" + ], + "sha256": "3c38cab146a6fcbe6ed7cd1a437aa468869005efabe6f4f690f0a81213f8616b", + "nonWriterJustification": "Documented read-only command: the only matched invocation is `gh api graphql -f query='{organization(...){projectV2(number:3){workflows(first:20){nodes{number name enabled}}}}}'`, a GraphQL query (no mutation) that reads the project workflows' enabled state before closing a Delivery. The census tokeniser classes `-f` without a method as a POST. The skill text is not an installed automation sink. Recorded by #5117 (Refs #5097)." + }, + { + "path": ".claude/hooks/block-merge-and-main-push.sh", + "disposition": "guard-only", + "sinkKinds": [ + "gh-pr-merge", + "git-push" + ], + "sha256": "d65d131bc2b05321f511b97f0ea001a75ef7fd105c159efc13bd28d05f033b4f", + "nonWriterJustification": "Pre-tool safety hook rejects dangerous commands and does not issue remote mutations." + }, + { + "path": ".claude/skills/check-board/references/deep-detail.md", + "disposition": "instruction-only", + "sinkKinds": [ + "gh-api-write", + "rest-write" + ], + "sha256": "8e964cd0099b96c983e25e0690540bcc726b19e975a56cd5f97b616d84b8510c", + "nonWriterJustification": "Documented operator command; the skill text is not an installed automation sink." + }, + { + "path": ".claude/skills/intra-repo-parallel-work/references/deep-detail.md", + "disposition": "instruction-only", + "sinkKinds": [ + "gh-api-write" + ], + "sha256": "8a5a59968fd1fc12aa6c39c9a5fe35ed193bb604019b642bd14d54a78d120d15", + "nonWriterJustification": "Documented operator command (gh api -f sub_issue_id=... in prose); the skill text is not an installed automation sink." + }, + { + "path": ".claude/skills/pnext-item/references/deep-detail.md", + "disposition": "instruction-only", + "sinkKinds": [ + "gh-api-write", + "gh-pr-merge", + "rest-write" + ], + "sha256": "5b3a4db7369741c6e4b90b244ecc78ba680210c90c2961b436a591ea526bdf3c", + "nonWriterJustification": "Documented operator command; the skill text is not an installed automation sink." + }, + { + "path": ".claude/skills/work-board/references/lifecycle-contract.md", + "disposition": "instruction-only", + "sinkKinds": [ + "gh-api-write" + ], + "sha256": "3c38cab146a6fcbe6ed7cd1a437aa468869005efabe6f4f690f0a81213f8616b", + "nonWriterJustification": "Documented read-only command: the only matched invocation is `gh api graphql -f query='{organization(...){projectV2(number:3){workflows(first:20){nodes{number name enabled}}}}}'`, a GraphQL query (no mutation) that reads the project workflows' enabled state before closing a Delivery. The census tokeniser classes `-f` without a method as a POST. The skill text is not an installed automation sink. Recorded by #5117 (Refs #5097)." + }, + { + "path": ".github/workflows/coord-engine.yml", + "disposition": "build-only", + "sinkKinds": [], + "sha256": "208d765ff3a53560d60eaf9f47e12542cd345bb062ef8bad93ece8c27b98865b" + }, + { + "path": ".github/workflows/dispatch-sender.yml", + "disposition": "read-only", + "sinkKinds": [], + "sha256": "e8dab416cd98c1286b67875875777fa3583c4112af0c4581c7c05da60992894f" + }, + { + "path": ".github/workflows/fsgg-dispatch-broker.yml", + "disposition": "read-only", + "sinkKinds": [], + "sha256": "daecbf14c8af247beec85a5c4d5f2859cf6c07d717efcb1e01187e9ef161fc6c" + }, + { + "path": ".github/workflows/github-substrate-v2-authority-qualification.yml", + "disposition": "local-only", + "sinkKinds": [], + "sha256": "78f8d2885ca4a2b7a777ecb68d4b1a50a82b33f4652b7808d7766edca2994dd9" + }, + { + "path": ".github/workflows/github-substrate-v2-settings-scope-probe.yml", + "disposition": "credential-lifecycle", + "sinkKinds": [ + "gh-api-write", + "rest-write" + ], + "sha256": "5979b4713a8b933845e58cce55b3008fb455346d6552668f651aabcbf21b420f", + "nonWriterJustification": "The settings scope probe issues only bounded GET requests against the registered private sandbox; its sole provider mutation revokes this run's own scoped installation token and cannot mutate V1 coordination data." + }, + { + "path": ".github/workflows/github-substrate-v2-sandbox-qualification.yml", + "disposition": "credential-lifecycle", + "sinkKinds": [ + "gh-api-write", + "rest-write" + ], + "sha256": "50d9cecd4ca40b56772bd8cc565cd0fc3bf0e19c7fb27f1692083c4aa923c221", + "nonWriterJustification": "The direct gh API write revokes this run's scoped sandbox token. The protected candidate Q4 operation is confined to the registered non-production sandbox repository and Project; this workflow has no V1 production data mutation path. Its gh api graphql -f query calls send two read-only query documents (viewer; organization projectV2), which GraphQL transports as POST; neither is a mutation." + }, + { + "path": ".github/workflows/github-substrate-v2-sandbox-mint-proof.yml", + "disposition": "credential-lifecycle", + "sinkKinds": [ + "gh-api-write", + "rest-write" + ], + "sha256": "7411eaa9f4c28abcb79406827ef73c4ebaa2d46f8a9ffcf36b898a5d9379b7a9", + "nonWriterJustification": "The sole gh API write revokes its own short-lived sandbox installation token; this workflow has no V1 data mutation path." + }, + { + "path": ".github/workflows/kit-materialize.yml", + "disposition": "read-only", + "sinkKinds": [ + "dynamic-process" + ], + "sha256": "57a126319b824d27e9b34146b594ecbf2ff3aa5215cfa9f91c81009cc6edb1fe", + "nonWriterJustification": "Receiver authorization invokes gh only for fixed read routes; the GS2-08.9 workflow has no App token, provider write method, materialize job, commit, or push." + }, + { + "path": ".github/workflows/release-coord-engine.yml", + "disposition": "publish-writer", + "sinkKinds": [ + "package-publish" + ], + "sha256": "7973a57d19123afaafab7cc0cdc8e24a5cb3e891a97c00194be4fed9e1cc3ee5" + }, + { + "path": ".github/workflows/release-drivers.yml", + "disposition": "publish-writer", + "sinkKinds": [ + "package-publish" + ], + "sha256": "b6e33e102ea9d7d30a8400887ab58a9953209c3dd65611eaf22a439de8b2866b" + }, + { + "path": ".github/workflows/release-kit.yml", + "disposition": "publish-writer", + "sinkKinds": [ + "git-push", + "package-publish" + ], + "sha256": "caaa1f4dfad50930ccc91582be3fce87335d11bb72386ec9255d3ee62264f626" + }, + { + "path": ".github/workflows/release-saga-prepare.yml", + "disposition": "publish-writer", + "sinkKinds": [ + "gh-release-write" + ], + "sha256": "704301a1ed74e863d638d016d835be956c95d68af579213cb5c4b21686877664" + }, + { + "path": ".github/workflows/release-saga-start.yml", + "disposition": "publish-writer", + "sinkKinds": [ + "gh-api-write", + "git-push", + "rest-write", + "workflow-dispatch" + ], + "sha256": "316e019d8cec6c60cd78059e5b98abb85b925fa1564f6df9f86345cd00b6d912" + }, + { + "path": "Directory.Build.props", + "disposition": "build-only", + "sinkKinds": [], + "sha256": "e504ff131ab6297d2efc66971763d07b9a221ad92977389414196d82c1109f9f" + }, + { + "path": "Directory.Packages.props", + "disposition": "build-only", + "sinkKinds": [], + "sha256": "863dd06c8414b7ff6248208fe14e91cb59d0f46dabccf396a42ab3ebbe489926" + }, + { + "path": "dist/dotnet/Directory.Build.props", + "disposition": "build-only", + "sinkKinds": [], + "sha256": "f29e3b29afed4f93258003519c5af5676b0a9bfea7623350491f2d60ee082d0c" + }, + { + "path": "dist/skill-union-assert.sh", + "disposition": "build-only", + "sinkKinds": [], + "sha256": "e94e25406eda585a770fd29498798067dc1c0bc78c924f581a2b6db23141ce50" + }, + { + "path": "global.json", + "disposition": "build-only", + "sinkKinds": [], + "sha256": "884c3d68b436980197e5c5871b6be07dc75b894b2a9e210f70a73468e9f9bd8e" + }, + { + "path": "registry/dependencies.yml", + "disposition": "declaration-only", + "sinkKinds": [], + "sha256": "a063f58aa322aacfaa011945dc7bbd8c01d23a5109e8c4954dcdd143b04cae34" + }, + { + "path": "registry/repos.yml", + "disposition": "declaration-only", + "sinkKinds": [], + "sha256": "1f40996af5064bc42bf17b3df1a7661c44d5829c0602f24282b6c8ac83830f5c" + }, + { + "path": "registry/skills.yml", + "disposition": "declaration-only", + "sinkKinds": [], + "sha256": "fc5b1168be9d941ead1957a79a37682c45d367a0e510574c20b2e009de981167" + }, + { + "path": "scripts/NewSddWorkspace/Program.fs", + "disposition": "read-only", + "sinkKinds": [ + "graphql-mutation" + ], + "sha256": "2e97e3dd8eab02618148f0c00813140f2579c889a8e170a5fc730e4ea485def1", + "nonWriterJustification": "Only explicit GraphQL query operations reach gh; repository and Project administration return pending before mutation." + }, + { + "path": "scripts/check-claim-fence.py", + "disposition": "guard-only", + "sinkKinds": [ + "dynamic-process" + ], + "sha256": "bf5a7f5e078a3bf84b6635a8ff05474ccc60edf426fdc7dc0dc1bd77a976106e", + "nonWriterJustification": "Read-only checker with embedded refusal fixture; it does not dispatch a production write." + }, + { + "path": "scripts/check-claim-generation.py", + "disposition": "guard-only", + "sinkKinds": [ + "dynamic-process", + "gh-api-write", + "gh-pr-merge", + "rest-write" + ], + "sha256": "4eb1f2f730f813f56bfdb54d929107d0323ba46d98694f24d7ca2ff1f7fa6197", + "nonWriterJustification": "Read-only checker with embedded refusal fixture; it does not dispatch a production write." + }, + { + "path": "scripts/check-claim-producer.py", + "disposition": "guard-only", + "sinkKinds": [ + "dynamic-process" + ], + "sha256": "3d48b706c38512b8f54eeec24979cb9d041d5fa5e7a2d5f099883b79c52735de", + "nonWriterJustification": "Read-only pre-merge checker: it only GETs check runs and Actions runs through gh api and compares them with the producer named in the settlement policy; it dispatches no write." + }, + { + "path": "scripts/check-kit-published-coherence.py", + "disposition": "guard-only", + "sinkKinds": [ + "git-push" + ], + "sha256": "ea364e788f52c3453038b1aa5b2ceacf03387467c28101bd2fa235a01d6c387f", + "nonWriterJustification": "Read-only checker with embedded refusal fixture; it does not dispatch a production write." + }, + { + "path": "scripts/check-publication-writer-coverage.py", + "disposition": "guard-only", + "sinkKinds": [ + "git-push", + "package-publish" + ], + "sha256": "b235a91a3fd8c2db618fdaf7ae7a2da01f52345a406403107313b44714a27c25", + "nonWriterJustification": "Read-only checker; its sink patterns are regex literals used to classify workflow text, and its only network call is a bodyless urllib GET of api.github.com (no method override), so it never dispatches a production write." + }, + { + "path": "scripts/check-recipe-pagination.py", + "disposition": "guard-only", + "sinkKinds": [ + "gh-api-write" + ], + "sha256": "4abc57aa4def38c0737e181108df0258ba6fc060f2aeb21dca85eba896c7ba17", + "nonWriterJustification": "Read-only checker; the gh api -F match is the is_write docstring example (line 314). It classifies gh api text found in recipes and never invokes gh." + }, + { + "path": "scripts/check-required-contexts.py", + "disposition": "guard-only", + "sinkKinds": [ + "dynamic-process" + ], + "sha256": "b8489769214b7a4b7cdf9acb6c2399d1680539cc6161e872e4e349e3a2ab8be0", + "nonWriterJustification": "Read-only checker with embedded refusal fixture; it does not dispatch a production write." + }, + { + "path": "scripts/check-retirement-order-coherence.py", + "disposition": "guard-only", + "sinkKinds": [ + "dynamic-process" + ], + "sha256": "dcf21f359054bb1b240651e87aa1e5ddfa27e17c2908c18582fd33781ce6c28b", + "nonWriterJustification": "Read-only checker with embedded refusal fixture; it does not dispatch a production write." + }, + { + "path": "scripts/check-skillmirror-freshness.py", + "disposition": "guard-only", + "sinkKinds": [ + "dynamic-process" + ], + "sha256": "2e7a72c0418bc132d8fefaa005ab3739c390c980115dd6462ca67aab22e77911", + "nonWriterJustification": "Read-only checker with embedded refusal fixture; it does not dispatch a production write." + }, + { + "path": "scripts/check-workflow-permissions.py", + "disposition": "guard-only", + "sinkKinds": [ + "dynamic-process" + ], + "sha256": "7ed5fe0ddc9e209222fe8eb136869cfd3a970bae4037363be2930c1b60a5ffec", + "nonWriterJustification": "Read-only checker with embedded refusal fixture; it does not dispatch a production write." + }, + { + "path": "scripts/collect-v1-receiver-census.py", + "disposition": "guard-only", + "sinkKinds": [ + "dynamic-process" + ], + "sha256": "c7c1d06e69fc6ba7a525e5d229f2e113763a1f109d9ea428eaba35473e03bfb5", + "nonWriterJustification": "Bounded source collector invokes only fixed allowlisted GitHub GET routes; write methods and arbitrary endpoints are rejected before subprocess execution." + }, + { + "path": "scripts/coord-board-archive.py", + "disposition": "conditional-remote-writer", + "sinkKinds": [ + "graphql-mutation" + ], + "sha256": "80eb23d0fd87aa5c1200e6b78b04ff486feb669b89a628b63d5cf24f20e103b3" + }, + { + "path": "scripts/gs2-09-7-mint-sandbox-token.py", + "disposition": "credential-lifecycle", + "sinkKinds": [], + "sha256": "392b084bfbf010d0528895400bc3323eaf9a1c921a233a5297bfe6b042ed466c", + "nonWriterJustification": "The helper mints and may revoke only a sandbox-scoped installation token; it has no V1 data mutation path." + }, + { + "path": "scripts/learn-dispatch.py", + "disposition": "conditional-remote-writer", + "sinkKinds": [ + "dynamic-process" + ], + "sha256": "60d29d06b5de4a49d0b0c61ed64bb6ea0a52810722df134ce25f510717838361", + "writerJustification": "Explicit --record mode posts one classification or execution-provenance comment to the owning native Delivery issue and submits its digest-bound telemetry observation; offline preparation has no remote effects. Per-Delivery shared lock, durable possible-send custody, exact comment readback and no uncertain automatic resend preserve partial effects. It never writes board fields, merges or dispatches workers. Operation authority remains separate." + }, + { + "path": "scripts/learn-history-fetch.py", + "disposition": "read-only", + "sinkKinds": [ + "dynamic-process" + ], + "sha256": "3c7dda06ade66da39c9b401fcb7a57e1dc7b8bce6b02502587a7b9bd78b0f7e5", + "nonWriterJustification": "The only gh subprocess sends a GraphQL query with JSON-encoded node IDs and fixed read-only fields. It has no mutation or native write route; output and manifests are local private files. The dynamic-process match includes the nearby capture_output keyword, not a provider write method." + }, + { + "path": "scripts/lib/mutation.py", + "disposition": "test-only", + "sinkKinds": [ + "graphql-mutation" + ], + "sha256": "d2b7c58495f996836c7f4405757a0daa914bfe7250263c945ee9a4f22a22f183", + "nonWriterJustification": "Local gate-mutation library; detected syntax is test data, not a production sink." + }, + { + "path": "scripts/record-board-fixture.py", + "disposition": "test-only", + "sinkKinds": [ + "graphql-mutation" + ], + "sha256": "76ebcfe956b86c3f09448c2c00edfc6b02648b04a81734557ed3d73fd58cb2b4", + "nonWriterJustification": "Local fixture generator; detected syntax is test data, not a production sink." + }, + { + "path": "scripts/release-saga-ci.sh", + "disposition": "publish-writer", + "sinkKinds": [ + "gh-release-write", + "package-publish" + ], + "sha256": "cca3f68dd6693e8dff5e8bc750578d28ad3a430a643821ae05ce681ea27841c1" + }, + { + "path": "scripts/release-saga-promote-release.sh", + "disposition": "publish-writer", + "sinkKinds": [ + "gh-release-write" + ], + "sha256": "a7cb6b6a80b02173ccec140433ea525aa15e22b971018397d4aad9322993ea4d" + }, + { + "path": "src/FS.GG.Coord.Cli.Kernel/Options.fs", + "disposition": "typed-command-catalogue", + "sinkKinds": [], + "sha256": "a50a8b3d46ed0781e63b2eff6450bea7a53869678f38d4171b52c5d9402ab796" + }, + { + "path": "src/FS.GG.Coord.Cli/Program.fs", + "disposition": "typed-command-catalogue", + "sinkKinds": [], + "sha256": "88a2ed91dd1c211e5b535ff8d02ff561b2207bdc3ad9b6f0d7615a09ae809bfa" + }, + { + "path": "src/FS.GG.Coord.Cli/TelemetryApplication.fs", + "disposition": "local-only", + "sinkKinds": [], + "sha256": "04e5c25cf898524108e7b862409a4a04fb21927cac048a4679cfe22604d14555" + }, + { + "path": "src/FS.GG.Coord.Cli/TelemetryRuntimeApplication.fs", + "disposition": "local-only", + "sinkKinds": [], + "sha256": "dde16e740ccbc081c8442de66369f1766db71faaa7562fc9ddb8d0a631bc564c" + }, + { + "path": "src/FS.GG.Coord.Cli/TelemetryStoreApplication.fs", + "disposition": "local-only", + "sinkKinds": [], + "sha256": "a7eca3888fc4fb7a1c3160d4e01ec8cd1b90daa8fee17db1f61c6fcd46d65ba1" + }, + { + "path": "src/FS.GG.Coord.GitHub/Transport.fs", + "disposition": "typed-command-catalogue", + "sinkKinds": [], + "sha256": "ae98e9b164642e9c664de8096c60815d39e296fa53f9dce1e1b8fbc566972aae" + }, + { + "path": "src/FS.GG.Telemetry.Client/DirectResponses.fs", + "disposition": "conditional-remote-writer", + "sinkKinds": [ + "http-write" + ], + "sha256": "7c4d5dcd6f5eca9e6033d8519bf8a2ab6d4b86c704b33ea43f09cabcdc9b4754" + }, + { + "path": "src/FS.GG.Telemetry.Client/RemoteClient.fs", + "disposition": "remote-writer", + "sinkKinds": [ + "http-write" + ], + "sha256": "8e03d5ff3609812e2241463ab8cd0bcd05094b208df6e30870e4bc1a045e6713" + }, + { + "path": "tests/change-completeness/run.sh", + "disposition": "test-only", + "sinkKinds": [ + "graphql-mutation", + "package-publish" + ], + "sha256": "c140ad73286c407b5fcf2d354023b3c637e3f207de29d23dbc6ee5f420142617", + "nonWriterJustification": "Structural wiring fixture reads workflow text and never executes a package publish; its graphql-mutation match is the prose of a printed SKIP message, not a GraphQL operation." + }, + { + "path": "tests/coord-engine-e2e/writes.sh", + "disposition": "test-only", + "sinkKinds": [ + "curl-write" + ], + "sha256": "d300744d21731e66bbb41dcd89f35ea06f17a0f6c4791ed2dc0fdd940cc7c71b", + "nonWriterJustification": "Isolated test fixture targets only local stubs or throwaway repositories." + }, + { + "path": "tests/coord-engine-parity/run.sh", + "disposition": "test-only", + "sinkKinds": [ + "gh-api-write", + "graphql-mutation", + "rest-write" + ], + "sha256": "7661150c4fd4d0beb8452bc35ad4aec7e5b1179bd0c8f520f03091e65d44c10b", + "nonWriterJustification": "Isolated test fixture targets only local stubs or throwaway repositories." + }, + { + "path": "tests/graphql-monopoly/run.sh", + "disposition": "test-only", + "sinkKinds": [ + "gh-api-write", + "gh-pr-merge", + "rest-write" + ], + "sha256": "1d93d879d30734a754016671aad85fcc1bd9216108e3c0a1abd3ab895f3be8a2", + "nonWriterJustification": "Isolated test fixture targets only local stubs or throwaway repositories." + }, + { + "path": "tests/gs2-08-9-dispatch-repair/local-authority-qualification.sh", + "disposition": "test-only", + "sinkKinds": [ + "git-push" + ], + "sha256": "da3ce9c5bf2a8b4aca5d7bb171360c4a4eb942123239aff759f3f945af25dcd8", + "nonWriterJustification": "Offline qualification pushes only to a temporary local bare repository and has no provider URL or credential." + }, + { + "path": "tests/ignored-author-coherence/run.sh", + "disposition": "test-only", + "sinkKinds": [ + "git-push" + ], + "sha256": "14bfdf55b9f6752743bf2e7dd45031ea2c6dfd7b5059ae97413517b4a1bd7bd6", + "nonWriterJustification": "Isolated test fixture targets only local stubs or throwaway repositories." + }, + { + "path": "tests/new-sdd-workspace/run.sh", + "disposition": "test-only", + "sinkKinds": [ + "graphql-mutation" + ], + "sha256": "3fa1a8f0b5e1e5a01a422c2bdb58f303ce1c7e292e753a9699c1c6f4f8cd897f", + "nonWriterJustification": "Isolated test fixture targets only local stubs or throwaway repositories." + }, + { + "path": "tests/recipe-landable/run.sh", + "disposition": "test-only", + "sinkKinds": [ + "gh-api-write", + "rest-write" + ], + "sha256": "828b674a0ce00f296112c4dc70ba77d82f73bc637695444b05a96cc0c86e015b", + "nonWriterJustification": "Isolated test fixture targets only local stubs or throwaway repositories." + }, + { + "path": "tests/recipe-pagination/run.sh", + "disposition": "test-only", + "sinkKinds": [ + "gh-api-write", + "rest-write" + ], + "sha256": "c658a44da40659b6e170f3cacd5075a1f2eb87e031d7fdfc7a544e9d7634bac8", + "nonWriterJustification": "Isolated test fixture targets only local stubs or throwaway repositories." + }, + { + "path": "tests/review-critic-succession-wire/run.sh", + "disposition": "test-only", + "sinkKinds": [ + "curl-write" + ], + "sha256": "b62b514215226375942152589489d847851d8ec543eb08995e9150d3ece9e7a7", + "nonWriterJustification": "Isolated test fixture targets only local stubs or throwaway repositories." + }, + { + "path": "tests/skill-registry/run.sh", + "disposition": "test-only", + "sinkKinds": [ + "git-push" + ], + "sha256": "ff7f0d3bcda6e877e256196e9251444fa8ba438e24497651916234580bd72d26", + "nonWriterJustification": "Isolated test fixture targets only local stubs or throwaway repositories." + }, + { + "path": "tests/skill-quality/callable-isolated-operation-authorization.py", + "disposition": "test-only", + "sinkKinds": [ + "git-push" + ], + "sha256": "1d2328c2fd7f4792efd67421ea898175258f525ca456fb3c449b791a8101fb9c", + "nonWriterJustification": "Offline workflow-source control inspects the protected grant and executor workflow text; detected writer phrases are assertions and are never executed by the fixture." + }, + { + "path": "tests/v1-writer-census/run.py", + "disposition": "test-only", + "sinkKinds": [ + "package-publish" + ], + "sha256": "6516fb1afd12229782efe0d2d933492f12003397e9a26dff71eb4d76ad841cee", + "nonWriterJustification": "Mutation fixture reads release workflow text and never executes a package publish." + }, + { + "path": "tools/routine-delivery.py", + "disposition": "v2-delivery-boundary", + "sinkKinds": [ + "dynamic-process" + ], + "sha256": "a4bd7aef91505d84a5a3f13da8006f98d4c67473ecd3e290031c9f8551915097", + "nonWriterJustification": "Not a V1 coordination-data writer and not read-only. Its provider mutations are (1) the --apply head-conditioned pull-request merge (GhApi.merge: gh api --method PUT .../pulls/N/merge --input -, tools/routine-delivery.py:1223-1233), reached only after fresh native eligibility readback and sent once; this is the V2 routine merge boundary of ADR-0091; and (2) under --board-gate enforce only, the guarded Project 3 Status write (GhApi.board_set_status: gh project item-edit, tools/routine-delivery.py:1401-1410): at most one per merged routine PR, plus one per replayed deferred-transition record, each under the shared flock writer lock, after an exact preimage check and durable possible-send custody, read back and never resent (docs/coordination/2026-10-31-board-currency-gate.md section 2b; board-reconciler design section 6, #5136); and (3) under --board-gate enforce only, after a confirmed merge, a local pending-post-merge marker and `systemctl --user start --no-block fsgg-board-tend.service`, a best-effort local service start that reaches no provider and cannot change the merge result (board-reconciler design section 8, #5136 PR 8). Every other gh call is a GET. Revision 32f7a973 refused before invoking gh; that is the GS2-08.9 evidence and is no longer the current behavior." + }, + { + "path": "tools/usage-census/jobs.py", + "disposition": "read-only", + "sinkKinds": [ + "dynamic-process" + ], + "sha256": "6b068fb82a98bed9ef950f5ec3fb5685119129ed45b94db4f016099b90b6a442", + "nonWriterJustification": "Read-only census collector: it invokes gh only for GET reads (gh api rate_limit and repos/{repo}/actions/runs/{id}/jobs, with no -X, --method, -f, -F or --input); the dynamic-process match is the substring 'put' of capture_output, and no write method, input body or mutation operation is present." + }, + { + "path": "tools/usage-census/required.py", + "disposition": "read-only", + "sinkKinds": [ + "dynamic-process" + ], + "sha256": "04ae623a8d971b686aabe5303bac51d7a08d3f537e0132251df625a26cca2ac7", + "nonWriterJustification": "Read-only census collector: it invokes gh only for GET reads (gh api graphql with query(...) documents only; both documents are read queries); the dynamic-process match is the substring 'put' of capture_output, and no write method, input body or mutation operation is present." + }, + { + "path": "tools/usage-census/required_rules.py", + "disposition": "read-only", + "sinkKinds": [ + "dynamic-process" + ], + "sha256": "5359612b855706a01313055a18b3eb575646e7c35362c939d6f902d731fd7dae", + "nonWriterJustification": "Read-only census collector: it invokes gh only for GET reads (gh api repos/{repo}, rules/branches/{branch} and branches/{branch}/protection/required_status_checks); the dynamic-process match is the substring 'put' of capture_output, and no write method, input body or mutation operation is present." + }, + { + "path": "tools/v2-ci-ordinary-observe.py", + "disposition": "read-only", + "sinkKinds": [ + "dynamic-process" + ], + "sha256": "ff8b0f6cae46b446ae2e8e57457fd74ccfbaede6b255bbc4460bcf32d5c9c39e", + "nonWriterJustification": "The bounded gh subprocess issues only GET native reads; git fetch reads public objects into the local checkout and receipt writes cannot mutate GitHub provider state." + } ] } diff --git a/tests/pr-lane-admission/test_legacy_update.py b/tests/pr-lane-admission/test_legacy_update.py index 72f663145..718239975 100644 --- a/tests/pr-lane-admission/test_legacy_update.py +++ b/tests/pr-lane-admission/test_legacy_update.py @@ -5,6 +5,9 @@ import io import json import pathlib +import os +import subprocess +import sys import tempfile import unittest from unittest.mock import patch @@ -104,6 +107,57 @@ def invoke(self, extra=()): '--body-file',str(self.body),'--title','Qualified continuation',*extra]) return code,json.loads(out.getvalue()) + def test_fifo_plan_and_body_refuse_without_waiting_or_native_calls(self): + fake = self.root/'gh-must-not-run' + called = self.root/'native-called' + fake.write_text('#!/bin/sh\ntouch "' + str(called) + '"\nexit 91\n') + fake.chmod(0o700) + for selected in ('plan', 'body'): + with self.subTest(selected=selected): + plan = self.root/'fifo-plan.json'; plan.write_text(json.dumps(self.plan)) + body = self.root/'fifo-body.md'; body.write_text('Refs #142\n') + target = plan if selected == 'plan' else body + target.unlink(); os.mkfifo(target) + try: + result = subprocess.run([sys.executable, str(ROOT/'tools/pr-lane-admission.py'), + '--repo', 'FS-GG/example', '--recover-legacy-update', str(plan), + '--body-file', str(body), '--title', 'Bounded input', '--gh', str(fake), '--inspect'], + capture_output=True, text=True, timeout=2, + env={'PATH': os.environ['PATH'], 'PYTHONDONTWRITEBYTECODE': '1'}) + self.assertEqual(2, result.returncode, result.stderr) + self.assertIn('unreadable continuation ' + selected, json.loads(result.stdout)['reason']) + self.assertFalse(called.exists()) + self.assertFalse(list(self.root.glob('legacy-update-*/*.json'))) + finally: + plan.unlink(); body.unlink() + + def test_opened_regular_text_inputs_preserve_empty_and_enforce_byte_bounds(self): + self.body.write_bytes(b'') + self.assertEqual('', recovery.read_text_input(lane, self.body, 'body refused')) + self.body.write_bytes(b'first\r\nsecond\rthird\n') + self.assertEqual('first\nsecond\nthird\n', recovery.read_text_input(lane, self.body, 'body refused')) + self.body.write_bytes(b'a'*65536) + self.assertEqual('a'*65536, recovery.read_text_input(lane, self.body, 'body refused')) + self.body.write_bytes(b'a'*65537) + with self.assertRaises(lane.ToolError): recovery.read_text_input(lane, self.body, 'body refused') + self.body.write_bytes(b'\xff') + with self.assertRaises(lane.ToolError): recovery.read_text_input(lane, self.body, 'body refused') + linked = self.root/'body-link'; linked.symlink_to(self.body) + with self.assertRaises(lane.ToolError): recovery.read_text_input(lane, linked, 'body refused') + with self.assertRaises(lane.ToolError): recovery.read_text_input(lane, self.root, 'body refused') + self.body.write_bytes(b'initial') + native_fstat = os.fstat + calls = [] + def changing_input(descriptor): + calls.append(descriptor) + if len(calls) == 2: + self.body.write_bytes(b'changed after bounded read') + return native_fstat(descriptor) + with patch.object(recovery.os, 'fstat', side_effect=changing_input): + with self.assertRaises(lane.ToolError): recovery.read_text_input(lane, self.body, 'body refused') + self.assertEqual(2, len(calls)) + self.assertFalse(self.calls); self.assertFalse(self.patches) + def test_six_pr_continuation_preserves_reservations_and_ordinary_cap(self): code,result=self.invoke();self.assertEqual(0,code,result);self.assertEqual([42],self.patches) self.assertEqual({n:p for n,p in self.original.items() if n!=42},{n:p for n,p in self.pulls.items() if n!=42}) diff --git a/tools/legacy-pr-update.py b/tools/legacy-pr-update.py index 5f1c16d46..ffdbc1673 100644 --- a/tools/legacy-pr-update.py +++ b/tools/legacy-pr-update.py @@ -23,6 +23,32 @@ def encoded(value): return json.dumps(value, sort_keys=True, separators=(",", ":"), ensure_ascii=False) + +def read_text_input(lane, path, message): + """Bound an opened regular leaf before reading; a FIFO must never wait for a writer.""" + descriptor = None + try: + descriptor = os.open(path, os.O_RDONLY | os.O_NOFOLLOW | os.O_NONBLOCK) + before = os.fstat(descriptor) + if not stat.S_ISREG(before.st_mode) or before.st_size > 65536: + raise ValueError("not a bounded regular file") + with os.fdopen(descriptor, "rb") as source: + descriptor = None + raw = source.read(65537) + after = os.fstat(source.fileno()) + identity = lambda info: (info.st_dev, info.st_ino, info.st_mode, info.st_size, + info.st_mtime_ns, info.st_ctime_ns) + if len(raw) > 65536 or identity(before) != identity(after): + raise ValueError("bounded input changed while reading") + # Preserve Path.read_text() universal-newline semantics for existing body files. + return raw.decode("utf-8").replace("\r\n", "\n").replace("\r", "\n") + except (OSError, ValueError, UnicodeError) as error: + raise lane.ToolError(message) from error + finally: + if descriptor is not None: + os.close(descriptor) + + def read_plan(lane, path, repo): def unique(pairs): result = {} @@ -32,9 +58,8 @@ def unique(pairs): result[key] = value return result try: - if path.is_symlink() or not path.is_file() or path.stat().st_size > 65536: - raise ValueError("not a bounded regular file") - value = json.loads(path.read_text(encoding="utf-8"), object_pairs_hook=unique) + value = json.loads(read_text_input(lane, path, "unreadable continuation plan"), + object_pairs_hook=unique) except (OSError, ValueError, UnicodeError) as error: raise lane.ToolError("unreadable continuation plan") from error def require(condition): @@ -120,12 +145,7 @@ def guard_sha(lane, guard): def execute(lane, args): spec = read_plan(lane, args.recover_legacy_update, args.repo) selected = next(row for row in spec["pulls"] if row["number"] == spec["number"]) - try: - if args.body_file.is_symlink() or args.body_file.stat().st_size > 65536: - raise ValueError("body must be bounded") - proposed = args.body_file.read_text(encoding="utf-8") - except (OSError, ValueError, UnicodeError) as error: - raise lane.ToolError("unreadable continuation body") from error + proposed = read_text_input(lane, args.body_file, "unreadable continuation body") roots, rules = root_rules(lane) intent = {"plan": spec, "proposedBodySha256": lane.text_sha(proposed), "titleSha256": lane.text_sha(args.title), "rootRulesSource": rules.selected_source} From f5493967820180b390b8a886c4554846477d14eb Mon Sep 17 00:00:00 2001 From: rev Date: Wed, 4 Nov 2026 04:14:02 +0100 Subject: [PATCH 18/19] Preserve census representation while refreshing its version digest --- docs/coordination/v1-writer-census.json | 1068 +++-------------------- 1 file changed, 114 insertions(+), 954 deletions(-) diff --git a/docs/coordination/v1-writer-census.json b/docs/coordination/v1-writer-census.json index 63f42865c..c8b07d81f 100644 --- a/docs/coordination/v1-writer-census.json +++ b/docs/coordination/v1-writer-census.json @@ -7,965 +7,125 @@ "scope": "producer-local v1 writer coverage only; no fence, receiver, publication, or live-provider acceptance" }, "commandRoots": [ - { - "name": "add", - "writes": "always" - }, - { - "name": "adopt", - "writes": "always" - }, - { - "name": "batch", - "writes": "never" - }, - { - "name": "board", - "writes": "never" - }, - { - "name": "body-edits", - "writes": "never" - }, - { - "name": "bootstrap", - "writes": "never" - }, - { - "name": "budget", - "writes": "never" - }, - { - "name": "child", - "writes": "always" - }, - { - "name": "claim", - "writes": "always" - }, - { - "name": "command-contract", - "writes": "never" - }, - { - "name": "comment", - "writes": "always" - }, - { - "name": "cycle", - "writes": "never" - }, - { - "name": "decide", - "writes": "never" - }, - { - "name": "delivery", - "writes": "conditional" - }, - { - "name": "delivery-route", - "writes": "always" - }, - { - "name": "diff-audit", - "writes": "never" - }, - { - "name": "done", - "writes": "always" - }, - { - "name": "driver", - "writes": "never" - }, - { - "name": "facts", - "writes": "never" - }, - { - "name": "field-id", - "writes": "never" - }, - { - "name": "flush", - "writes": "conditional" - }, - { - "name": "followup", - "writes": "never" - }, - { - "name": "graphql", - "writes": "conditional" - }, - { - "name": "heartbeat", - "writes": "always" - }, - { - "name": "inbox", - "writes": "never" - }, - { - "name": "intake", - "writes": "always" - }, - { - "name": "issues", - "writes": "never" - }, - { - "name": "item-id", - "writes": "never" - }, - { - "name": "landable", - "writes": "never" - }, - { - "name": "lanes", - "writes": "never" - }, - { - "name": "lint", - "writes": "never" - }, - { - "name": "next", - "writes": "conditional" - }, - { - "name": "op-lock acquire", - "writes": "always" - }, - { - "name": "op-lock release", - "writes": "always" - }, - { - "name": "option-id", - "writes": "never" - }, - { - "name": "overlap", - "writes": "never" - }, - { - "name": "packet", - "writes": "never" - }, - { - "name": "predicate", - "writes": "never" - }, - { - "name": "ready", - "writes": "never" - }, - { - "name": "reap", - "writes": "conditional" - }, - { - "name": "reconcile", - "writes": "conditional" - }, - { - "name": "release", - "writes": "always" - }, - { - "name": "review", - "writes": "always" - }, - { - "name": "room open", - "writes": "always" - }, - { - "name": "say", - "writes": "always" - }, - { - "name": "scan", - "writes": "never" - }, - { - "name": "self-host", - "writes": "always" - }, - { - "name": "set-field", - "writes": "always" - }, - { - "name": "set-paths", - "writes": "always" - }, - { - "name": "take", - "writes": "always" - }, - { - "name": "verify-paths", - "writes": "never" - }, - { - "name": "who", - "writes": "never" - }, - { - "name": "whoami", - "writes": "never" - }, - { - "name": "widen", - "writes": "always" - } + {"name":"add","writes":"always"}, {"name":"adopt","writes":"always"}, + {"name":"batch","writes":"never"}, {"name":"board","writes":"never"}, + {"name":"body-edits","writes":"never"}, {"name":"bootstrap","writes":"never"}, + {"name":"budget","writes":"never"}, {"name":"child","writes":"always"}, + {"name":"claim","writes":"always"}, {"name":"command-contract","writes":"never"}, + {"name":"comment","writes":"always"}, {"name":"cycle","writes":"never"}, + {"name":"decide","writes":"never"}, {"name":"delivery","writes":"conditional"}, + {"name":"delivery-route","writes":"always"}, {"name":"diff-audit","writes":"never"}, + {"name":"done","writes":"always"}, {"name":"driver","writes":"never"}, + {"name":"facts","writes":"never"}, {"name":"field-id","writes":"never"}, + {"name":"flush","writes":"conditional"}, {"name":"followup","writes":"never"}, + {"name":"graphql","writes":"conditional"}, {"name":"heartbeat","writes":"always"}, + {"name":"inbox","writes":"never"}, {"name":"intake","writes":"always"}, + {"name":"issues","writes":"never"}, {"name":"item-id","writes":"never"}, + {"name":"landable","writes":"never"}, {"name":"lanes","writes":"never"}, + {"name":"lint","writes":"never"}, {"name":"next","writes":"conditional"}, + {"name":"op-lock acquire","writes":"always"}, {"name":"op-lock release","writes":"always"}, + {"name":"option-id","writes":"never"}, {"name":"overlap","writes":"never"}, + {"name":"packet","writes":"never"}, {"name":"predicate","writes":"never"}, + {"name":"ready","writes":"never"}, {"name":"reap","writes":"conditional"}, + {"name":"reconcile","writes":"conditional"}, {"name":"release","writes":"always"}, + {"name":"review","writes":"always"}, {"name":"room open","writes":"always"}, + {"name":"say","writes":"always"}, {"name":"scan","writes":"never"}, + {"name":"self-host","writes":"always"}, {"name":"set-field","writes":"always"}, + {"name":"set-paths","writes":"always"}, {"name":"take","writes":"always"}, + {"name":"verify-paths","writes":"never"}, {"name":"who","writes":"never"}, + {"name":"whoami","writes":"never"}, {"name":"widen","writes":"always"} ], "outOfCatalogueRoots": [ - { - "arm": "\"observe-operation\" :: _", - "name": "observe-operation", - "writes": "never", - "justification": "Read-only: OperationObservationApplication.tryRun builds an HttpTransport (OperationObservationApplication.fs:235) and passes it as IDeadlineSinglePageGitHubTransport (:254), whose SendSingleWithin refuses everything but a bodyless REST GET (Transport.fs:670-674). Its only write is a local receipt file (File.Move, :181)." - }, - { - "arm": "\"context-view\" :: _", - "name": "context-view", - "writes": "never", - "justification": "Read-only: ContextViewApplication.execute takes IDeadlineSinglePageGitHubTransport (ContextViewApplication.fs:181, constructed at :242), whose SendSingleWithin refuses everything but a bodyless REST GET (Transport.fs:670-674); it holds no IGitHubTransport and no mutation path." - }, - { - "arm": "\"enrollment\" :: _", - "name": "enrollment", - "writes": "never", - "justification": "Never writes to GitHub: EnrollmentApplication.tryRun (EnrollmentApplication.fs) hands every verb to V2EnrollmentCommands.run, which creates only new owner-only local files through V2Custody.createExclusive (CreateNew, mode 0600, no overwrite) and reads GitHub only through V2NativeResolve.getArguments, whose argument vector is an exact-endpoint allowlist of ten GET paths and always carries `--method GET` with no field, input or GraphQL flag. It runs git read subcommands (cat-file, rev-parse, show, log) and, for the routine gates, python3 on copies of check-claim-generation.py, lib/gate.py and check-closing-keywords.py extracted by `git show :` into a private temp directory; those gates only read and print. Its output is a closed refusal code or a local file; it grants no enrollment, admission or implementation authority." - }, - { - "arm": "\"route-preflight\" :: _", - "name": "route-preflight", - "writes": "never", - "justification": "Never writes: EnrollmentApplication.tryRun passes it to V2EnrollmentCommands.run `preflight`, which prints one JSON verdict document and writes no file. Its native reads are the same exact-endpoint GET allowlist (V2NativeResolve.getArguments); its subprocesses are git read subcommands, python3 on the base-blob copies of the routine and closing-keyword gates in a private temp directory, and the maintained publication coverage audit run only when the checkout's gate bytes equal the live-verified trusted base. None of them mutates GitHub, the Project or the repository." - }, - { - "arm": "\"board-v2\" :: _", - "name": "board-v2", - "writes": "conditional", - "justification": "Mixed. refresh sends the one fixed Observation single-select update; migration-apply sends Project administration mutations; inspect, migration-prepare and migration-readback send none. BoardV2Application.tryRun routes by sub-command (BoardV2Application.fs:858-890). The writing routes (refresh, migration-apply, tend --apply) take the shared Project writer lock V2WriterLock (flock(2) on $XDG_RUNTIME_DIR/fsgg/board-writer-.lock plus the legacy /tmp lock) before any send, and refuse without it.", - "routes": [ - { - "name": "refresh", - "writes": "conditional", - "justification": "The bounded refresh wrapper forwards SendMutation (BoardV2Application.fs:818), but the live transport is V2ObservationTransport.createLive, whose composed SendMutation passes only V2ObservationTransport.authorize (V2ObservationTransport.fs:35-49): the fixed updateProjectV2ItemFieldValue document setting Observation=Verified, after a fresh item/project/content identity read. The target cohort is declared by the binding (SelectedIssues) and is pinned to the reviewed three-target pilot or four-target successor only for BindingVersion 2 (validateScope, V2ObservationTransport.fs:27-33); for other binding versions the fresh item must still match the binding's own SelectedIssues and, for version 3 or a programme binding, its Repositories (V2ObservationTransport.fs:68). Anything else is Malformed; retry is refused." - }, - { - "name": "tend", - "writes": "conditional", - "justification": "Plan-only unless --apply (#5136 phase 2 PR 4): reads go through V2TendReads.readOnly, which admits only GraphQL documents whose parsed operations are queries. With --apply, BoardV2Application.executeTend sends only when $XDG_CONFIG_HOME/fsgg/board-tend.json exists with mode 0600 and lists rules (contract-gated rules dropped until PR 6), and only while it holds the shared writer lock V2WriterLock (LOCK_NB; a held lock gives a plan-only run). Every send is a V2TendWrite.TendChange rendered to fixed documents and passed through V2TendWrite.allowlisted over HttpTransport.SendMutationOnce: the parsed root fields must be the five Project 3 item mutations (updateProjectV2ItemFieldValue, clearProjectV2ItemFieldValue, addProjectV2ItemById, deleteProjectV2Item, archiveProjectV2Item) with projectId bound to $project = Project 3, or addComment/closeIssue alone, with no literal, for an issue whose C1 close is running. Each send is preceded by an item re-read and a durable possible-send record under $XDG_STATE_HOME/fsgg/board-tend and followed by a readback; it is never retried. GR rewrites the merge gate's custody records under $XDG_STATE_HOME/fsgg/board-gate. With \"propose\": true in the enable file it also posts at most one comment per run to FS-GG/.github#4985 through the same allowlist, whose only REST route is POST repos/FS-GG/.github/issues/4985/comments with a body of exactly {body} carrying the fsgg:board-tend-proposals/v1 marker once; the run and its proposal IDs are recorded in $XDG_STATE_HOME/fsgg/board-tend/proposals.json before the post, which is never repeated or edited. Its other local writes are the plan and outcomes files (privateJson, exclusive 0600)." - }, - { - "name": "inspect", - "writes": "never", - "justification": "Uses V2ProjectionSource.createInspectionTransport (BoardV2Application.fs:884), whose SendMutation returns 'mutation is unavailable' (V2ProjectionSource.fs:657)." - }, - { - "name": "migration-prepare", - "writes": "never", - "justification": "Plans and reads only; the live migration transport is created for migration-* but prepare reads the scope and Project and writes only the local prepared report (BoardV2Application.fs:489-509)." - }, - { - "name": "migration-readback", - "writes": "never", - "justification": "Reads the prepared file and re-reads the Project (BoardV2Application.fs:648); no mutation is built." - }, - { - "name": "migration-apply", - "writes": "conditional", - "justification": "Sends Project administration GraphQL mutations (createProjectV2Field, updateProjectV2Field, addProjectV2ItemById, updateProjectV2ItemFieldValue, createProjectV2View, updateProjectV2View; V2Migration.fs:699-716) through V2MigrationTransport (HttpMethod.Post, V2MigrationTransport.fs:113). Conditional on a prepared file whose sha256, accountable owner, selection reference and planning window all match (BoardV2Application.fs:318-328, :510)." - } - ] - }, - { - "arm": "\"roadmap\" :: \"unit\" :: \"prepare\" :: \"apply\" :: args", - "name": "roadmap-unit-prepare-apply", - "writes": "conditional", - "justification": "Applies each roadmap registration by running the intake apply handler (src/FS.GG.Coord.Cli.BoardOps/Handlers.fs:3216), which the census classes always-writing under commandRoots 'intake'; conditional here because it writes only for the registrations its input names." - }, - { - "arm": "\"roadmap\" :: \"unit\" :: \"accept\" :: \"seal\" :: args", - "name": "roadmap-unit-accept", - "writes": "never", - "justification": "Seals an acceptance bundle from provider reads (ctx.Transport.Send, src/FS.GG.Coord.Cli.BoardOps/Handlers.fs:3672) and qualification output; its only write is the local --output file (src/FS.GG.Coord.Cli.BoardOps/Handlers.fs:4195)." - }, - { - "arm": "SkillCommandApplication.tryRun", - "name": "skill", - "writes": "never", - "justification": "Local skill telemetry adapters (roadmap-telemetry, telemetry-config discover, preflight; SkillCommandApplication.fs:212-219); the file references no GitHub transport and performs no HTTP." - }, - { - "arm": "TelemetryApplication.tryRun", - "name": "telemetry", - "writes": "never", - "justification": "Dispatches the local telemetry store commands; TelemetryApplication.fs carries the explicit local-only disposition (see its source row) and reaches no remote writer." - } + {"arm": "\"observe-operation\" :: _", "name": "observe-operation", "writes": "never", "justification": "Read-only: OperationObservationApplication.tryRun builds an HttpTransport (OperationObservationApplication.fs:235) and passes it as IDeadlineSinglePageGitHubTransport (:254), whose SendSingleWithin refuses everything but a bodyless REST GET (Transport.fs:670-674). Its only write is a local receipt file (File.Move, :181)."}, + {"arm": "\"context-view\" :: _", "name": "context-view", "writes": "never", "justification": "Read-only: ContextViewApplication.execute takes IDeadlineSinglePageGitHubTransport (ContextViewApplication.fs:181, constructed at :242), whose SendSingleWithin refuses everything but a bodyless REST GET (Transport.fs:670-674); it holds no IGitHubTransport and no mutation path."}, + {"arm": "\"enrollment\" :: _", "name": "enrollment", "writes": "never", "justification": "Never writes to GitHub: EnrollmentApplication.tryRun (EnrollmentApplication.fs) hands every verb to V2EnrollmentCommands.run, which creates only new owner-only local files through V2Custody.createExclusive (CreateNew, mode 0600, no overwrite) and reads GitHub only through V2NativeResolve.getArguments, whose argument vector is an exact-endpoint allowlist of ten GET paths and always carries `--method GET` with no field, input or GraphQL flag. It runs git read subcommands (cat-file, rev-parse, show, log) and, for the routine gates, python3 on copies of check-claim-generation.py, lib/gate.py and check-closing-keywords.py extracted by `git show :` into a private temp directory; those gates only read and print. Its output is a closed refusal code or a local file; it grants no enrollment, admission or implementation authority."}, + {"arm": "\"route-preflight\" :: _", "name": "route-preflight", "writes": "never", "justification": "Never writes: EnrollmentApplication.tryRun passes it to V2EnrollmentCommands.run `preflight`, which prints one JSON verdict document and writes no file. Its native reads are the same exact-endpoint GET allowlist (V2NativeResolve.getArguments); its subprocesses are git read subcommands, python3 on the base-blob copies of the routine and closing-keyword gates in a private temp directory, and the maintained publication coverage audit run only when the checkout's gate bytes equal the live-verified trusted base. None of them mutates GitHub, the Project or the repository."}, + {"arm": "\"board-v2\" :: _", "name": "board-v2", "writes": "conditional", "justification": "Mixed. refresh sends the one fixed Observation single-select update; migration-apply sends Project administration mutations; inspect, migration-prepare and migration-readback send none. BoardV2Application.tryRun routes by sub-command (BoardV2Application.fs:858-890). The writing routes (refresh, migration-apply, tend --apply) take the shared Project writer lock V2WriterLock (flock(2) on $XDG_RUNTIME_DIR/fsgg/board-writer-.lock plus the legacy /tmp lock) before any send, and refuse without it.", "routes": [{"name": "refresh", "writes": "conditional", "justification": "The bounded refresh wrapper forwards SendMutation (BoardV2Application.fs:818), but the live transport is V2ObservationTransport.createLive, whose composed SendMutation passes only V2ObservationTransport.authorize (V2ObservationTransport.fs:35-49): the fixed updateProjectV2ItemFieldValue document setting Observation=Verified, after a fresh item/project/content identity read. The target cohort is declared by the binding (SelectedIssues) and is pinned to the reviewed three-target pilot or four-target successor only for BindingVersion 2 (validateScope, V2ObservationTransport.fs:27-33); for other binding versions the fresh item must still match the binding's own SelectedIssues and, for version 3 or a programme binding, its Repositories (V2ObservationTransport.fs:68). Anything else is Malformed; retry is refused."}, {"name": "tend", "writes": "conditional", "justification": "Plan-only unless --apply (#5136 phase 2 PR 4): reads go through V2TendReads.readOnly, which admits only GraphQL documents whose parsed operations are queries. With --apply, BoardV2Application.executeTend sends only when $XDG_CONFIG_HOME/fsgg/board-tend.json exists with mode 0600 and lists rules (contract-gated rules dropped until PR 6), and only while it holds the shared writer lock V2WriterLock (LOCK_NB; a held lock gives a plan-only run). Every send is a V2TendWrite.TendChange rendered to fixed documents and passed through V2TendWrite.allowlisted over HttpTransport.SendMutationOnce: the parsed root fields must be the five Project 3 item mutations (updateProjectV2ItemFieldValue, clearProjectV2ItemFieldValue, addProjectV2ItemById, deleteProjectV2Item, archiveProjectV2Item) with projectId bound to $project = Project 3, or addComment/closeIssue alone, with no literal, for an issue whose C1 close is running. Each send is preceded by an item re-read and a durable possible-send record under $XDG_STATE_HOME/fsgg/board-tend and followed by a readback; it is never retried. GR rewrites the merge gate's custody records under $XDG_STATE_HOME/fsgg/board-gate. With \"propose\": true in the enable file it also posts at most one comment per run to FS-GG/.github#4985 through the same allowlist, whose only REST route is POST repos/FS-GG/.github/issues/4985/comments with a body of exactly {body} carrying the fsgg:board-tend-proposals/v1 marker once; the run and its proposal IDs are recorded in $XDG_STATE_HOME/fsgg/board-tend/proposals.json before the post, which is never repeated or edited. Its other local writes are the plan and outcomes files (privateJson, exclusive 0600)."}, {"name": "inspect", "writes": "never", "justification": "Uses V2ProjectionSource.createInspectionTransport (BoardV2Application.fs:884), whose SendMutation returns 'mutation is unavailable' (V2ProjectionSource.fs:657)."}, {"name": "migration-prepare", "writes": "never", "justification": "Plans and reads only; the live migration transport is created for migration-* but prepare reads the scope and Project and writes only the local prepared report (BoardV2Application.fs:489-509)."}, {"name": "migration-readback", "writes": "never", "justification": "Reads the prepared file and re-reads the Project (BoardV2Application.fs:648); no mutation is built."}, {"name": "migration-apply", "writes": "conditional", "justification": "Sends Project administration GraphQL mutations (createProjectV2Field, updateProjectV2Field, addProjectV2ItemById, updateProjectV2ItemFieldValue, createProjectV2View, updateProjectV2View; V2Migration.fs:699-716) through V2MigrationTransport (HttpMethod.Post, V2MigrationTransport.fs:113). Conditional on a prepared file whose sha256, accountable owner, selection reference and planning window all match (BoardV2Application.fs:318-328, :510)."}]}, + {"arm": "\"roadmap\" :: \"unit\" :: \"prepare\" :: \"apply\" :: args", "name": "roadmap-unit-prepare-apply", "writes": "conditional", "justification": "Applies each roadmap registration by running the intake apply handler (src/FS.GG.Coord.Cli.BoardOps/Handlers.fs:3216), which the census classes always-writing under commandRoots 'intake'; conditional here because it writes only for the registrations its input names."}, + {"arm": "\"roadmap\" :: \"unit\" :: \"accept\" :: \"seal\" :: args", "name": "roadmap-unit-accept", "writes": "never", "justification": "Seals an acceptance bundle from provider reads (ctx.Transport.Send, src/FS.GG.Coord.Cli.BoardOps/Handlers.fs:3672) and qualification output; its only write is the local --output file (src/FS.GG.Coord.Cli.BoardOps/Handlers.fs:4195)."}, + {"arm": "SkillCommandApplication.tryRun", "name": "skill", "writes": "never", "justification": "Local skill telemetry adapters (roadmap-telemetry, telemetry-config discover, preflight; SkillCommandApplication.fs:212-219); the file references no GitHub transport and performs no HTTP."}, + {"arm": "TelemetryApplication.tryRun", "name": "telemetry", "writes": "never", "justification": "Dispatches the local telemetry store commands; TelemetryApplication.fs carries the explicit local-only disposition (see its source row) and reaches no remote writer."} ], "scannerIdentities": [ - { - "path": "scripts/lib/fsharp_dispatch_scan.py", - "sha256": "7dd1e66eba1e9b5bac71bed8d110bb113a6e18590e4f2fb025be42d55ec7a9ce" - }, - { - "path": "scripts/lib/gh_api_scan.py", - "sha256": "6dbbafab4e18b865d341c87f357d8d771a50ed54246d7da184867f9533cfa2a9" - } + {"path":"scripts/lib/fsharp_dispatch_scan.py","sha256":"7dd1e66eba1e9b5bac71bed8d110bb113a6e18590e4f2fb025be42d55ec7a9ce"}, + {"path":"scripts/lib/gh_api_scan.py","sha256":"6dbbafab4e18b865d341c87f357d8d771a50ed54246d7da184867f9533cfa2a9"} ], "sources": [ - { - "path": ".agents/skills/check-board/references/deep-detail.md", - "disposition": "instruction-only", - "sinkKinds": [ - "gh-api-write", - "rest-write" - ], - "sha256": "8e964cd0099b96c983e25e0690540bcc726b19e975a56cd5f97b616d84b8510c", - "nonWriterJustification": "Documented operator command; the skill text is not an installed automation sink." - }, - { - "path": ".agents/skills/intra-repo-parallel-work/references/deep-detail.md", - "disposition": "instruction-only", - "sinkKinds": [ - "gh-api-write" - ], - "sha256": "8a5a59968fd1fc12aa6c39c9a5fe35ed193bb604019b642bd14d54a78d120d15", - "nonWriterJustification": "Documented operator command (gh api -f sub_issue_id=... in prose); the skill text is not an installed automation sink." - }, - { - "path": ".agents/skills/pnext-item/references/deep-detail.md", - "disposition": "instruction-only", - "sinkKinds": [ - "gh-api-write", - "gh-pr-merge", - "rest-write" - ], - "sha256": "5b3a4db7369741c6e4b90b244ecc78ba680210c90c2961b436a591ea526bdf3c", - "nonWriterJustification": "Documented operator command; the skill text is not an installed automation sink." - }, - { - "path": ".agents/skills/work-board/references/lifecycle-contract.md", - "disposition": "instruction-only", - "sinkKinds": [ - "gh-api-write" - ], - "sha256": "3c38cab146a6fcbe6ed7cd1a437aa468869005efabe6f4f690f0a81213f8616b", - "nonWriterJustification": "Documented read-only command: the only matched invocation is `gh api graphql -f query='{organization(...){projectV2(number:3){workflows(first:20){nodes{number name enabled}}}}}'`, a GraphQL query (no mutation) that reads the project workflows' enabled state before closing a Delivery. The census tokeniser classes `-f` without a method as a POST. The skill text is not an installed automation sink. Recorded by #5117 (Refs #5097)." - }, - { - "path": ".claude/hooks/block-merge-and-main-push.sh", - "disposition": "guard-only", - "sinkKinds": [ - "gh-pr-merge", - "git-push" - ], - "sha256": "d65d131bc2b05321f511b97f0ea001a75ef7fd105c159efc13bd28d05f033b4f", - "nonWriterJustification": "Pre-tool safety hook rejects dangerous commands and does not issue remote mutations." - }, - { - "path": ".claude/skills/check-board/references/deep-detail.md", - "disposition": "instruction-only", - "sinkKinds": [ - "gh-api-write", - "rest-write" - ], - "sha256": "8e964cd0099b96c983e25e0690540bcc726b19e975a56cd5f97b616d84b8510c", - "nonWriterJustification": "Documented operator command; the skill text is not an installed automation sink." - }, - { - "path": ".claude/skills/intra-repo-parallel-work/references/deep-detail.md", - "disposition": "instruction-only", - "sinkKinds": [ - "gh-api-write" - ], - "sha256": "8a5a59968fd1fc12aa6c39c9a5fe35ed193bb604019b642bd14d54a78d120d15", - "nonWriterJustification": "Documented operator command (gh api -f sub_issue_id=... in prose); the skill text is not an installed automation sink." - }, - { - "path": ".claude/skills/pnext-item/references/deep-detail.md", - "disposition": "instruction-only", - "sinkKinds": [ - "gh-api-write", - "gh-pr-merge", - "rest-write" - ], - "sha256": "5b3a4db7369741c6e4b90b244ecc78ba680210c90c2961b436a591ea526bdf3c", - "nonWriterJustification": "Documented operator command; the skill text is not an installed automation sink." - }, - { - "path": ".claude/skills/work-board/references/lifecycle-contract.md", - "disposition": "instruction-only", - "sinkKinds": [ - "gh-api-write" - ], - "sha256": "3c38cab146a6fcbe6ed7cd1a437aa468869005efabe6f4f690f0a81213f8616b", - "nonWriterJustification": "Documented read-only command: the only matched invocation is `gh api graphql -f query='{organization(...){projectV2(number:3){workflows(first:20){nodes{number name enabled}}}}}'`, a GraphQL query (no mutation) that reads the project workflows' enabled state before closing a Delivery. The census tokeniser classes `-f` without a method as a POST. The skill text is not an installed automation sink. Recorded by #5117 (Refs #5097)." - }, - { - "path": ".github/workflows/coord-engine.yml", - "disposition": "build-only", - "sinkKinds": [], - "sha256": "208d765ff3a53560d60eaf9f47e12542cd345bb062ef8bad93ece8c27b98865b" - }, - { - "path": ".github/workflows/dispatch-sender.yml", - "disposition": "read-only", - "sinkKinds": [], - "sha256": "e8dab416cd98c1286b67875875777fa3583c4112af0c4581c7c05da60992894f" - }, - { - "path": ".github/workflows/fsgg-dispatch-broker.yml", - "disposition": "read-only", - "sinkKinds": [], - "sha256": "daecbf14c8af247beec85a5c4d5f2859cf6c07d717efcb1e01187e9ef161fc6c" - }, - { - "path": ".github/workflows/github-substrate-v2-authority-qualification.yml", - "disposition": "local-only", - "sinkKinds": [], - "sha256": "78f8d2885ca4a2b7a777ecb68d4b1a50a82b33f4652b7808d7766edca2994dd9" - }, - { - "path": ".github/workflows/github-substrate-v2-settings-scope-probe.yml", - "disposition": "credential-lifecycle", - "sinkKinds": [ - "gh-api-write", - "rest-write" - ], - "sha256": "5979b4713a8b933845e58cce55b3008fb455346d6552668f651aabcbf21b420f", - "nonWriterJustification": "The settings scope probe issues only bounded GET requests against the registered private sandbox; its sole provider mutation revokes this run's own scoped installation token and cannot mutate V1 coordination data." - }, - { - "path": ".github/workflows/github-substrate-v2-sandbox-qualification.yml", - "disposition": "credential-lifecycle", - "sinkKinds": [ - "gh-api-write", - "rest-write" - ], - "sha256": "50d9cecd4ca40b56772bd8cc565cd0fc3bf0e19c7fb27f1692083c4aa923c221", - "nonWriterJustification": "The direct gh API write revokes this run's scoped sandbox token. The protected candidate Q4 operation is confined to the registered non-production sandbox repository and Project; this workflow has no V1 production data mutation path. Its gh api graphql -f query calls send two read-only query documents (viewer; organization projectV2), which GraphQL transports as POST; neither is a mutation." - }, - { - "path": ".github/workflows/github-substrate-v2-sandbox-mint-proof.yml", - "disposition": "credential-lifecycle", - "sinkKinds": [ - "gh-api-write", - "rest-write" - ], - "sha256": "7411eaa9f4c28abcb79406827ef73c4ebaa2d46f8a9ffcf36b898a5d9379b7a9", - "nonWriterJustification": "The sole gh API write revokes its own short-lived sandbox installation token; this workflow has no V1 data mutation path." - }, - { - "path": ".github/workflows/kit-materialize.yml", - "disposition": "read-only", - "sinkKinds": [ - "dynamic-process" - ], - "sha256": "57a126319b824d27e9b34146b594ecbf2ff3aa5215cfa9f91c81009cc6edb1fe", - "nonWriterJustification": "Receiver authorization invokes gh only for fixed read routes; the GS2-08.9 workflow has no App token, provider write method, materialize job, commit, or push." - }, - { - "path": ".github/workflows/release-coord-engine.yml", - "disposition": "publish-writer", - "sinkKinds": [ - "package-publish" - ], - "sha256": "7973a57d19123afaafab7cc0cdc8e24a5cb3e891a97c00194be4fed9e1cc3ee5" - }, - { - "path": ".github/workflows/release-drivers.yml", - "disposition": "publish-writer", - "sinkKinds": [ - "package-publish" - ], - "sha256": "b6e33e102ea9d7d30a8400887ab58a9953209c3dd65611eaf22a439de8b2866b" - }, - { - "path": ".github/workflows/release-kit.yml", - "disposition": "publish-writer", - "sinkKinds": [ - "git-push", - "package-publish" - ], - "sha256": "caaa1f4dfad50930ccc91582be3fce87335d11bb72386ec9255d3ee62264f626" - }, - { - "path": ".github/workflows/release-saga-prepare.yml", - "disposition": "publish-writer", - "sinkKinds": [ - "gh-release-write" - ], - "sha256": "704301a1ed74e863d638d016d835be956c95d68af579213cb5c4b21686877664" - }, - { - "path": ".github/workflows/release-saga-start.yml", - "disposition": "publish-writer", - "sinkKinds": [ - "gh-api-write", - "git-push", - "rest-write", - "workflow-dispatch" - ], - "sha256": "316e019d8cec6c60cd78059e5b98abb85b925fa1564f6df9f86345cd00b6d912" - }, - { - "path": "Directory.Build.props", - "disposition": "build-only", - "sinkKinds": [], - "sha256": "e504ff131ab6297d2efc66971763d07b9a221ad92977389414196d82c1109f9f" - }, - { - "path": "Directory.Packages.props", - "disposition": "build-only", - "sinkKinds": [], - "sha256": "863dd06c8414b7ff6248208fe14e91cb59d0f46dabccf396a42ab3ebbe489926" - }, - { - "path": "dist/dotnet/Directory.Build.props", - "disposition": "build-only", - "sinkKinds": [], - "sha256": "f29e3b29afed4f93258003519c5af5676b0a9bfea7623350491f2d60ee082d0c" - }, - { - "path": "dist/skill-union-assert.sh", - "disposition": "build-only", - "sinkKinds": [], - "sha256": "e94e25406eda585a770fd29498798067dc1c0bc78c924f581a2b6db23141ce50" - }, - { - "path": "global.json", - "disposition": "build-only", - "sinkKinds": [], - "sha256": "884c3d68b436980197e5c5871b6be07dc75b894b2a9e210f70a73468e9f9bd8e" - }, - { - "path": "registry/dependencies.yml", - "disposition": "declaration-only", - "sinkKinds": [], - "sha256": "a063f58aa322aacfaa011945dc7bbd8c01d23a5109e8c4954dcdd143b04cae34" - }, - { - "path": "registry/repos.yml", - "disposition": "declaration-only", - "sinkKinds": [], - "sha256": "1f40996af5064bc42bf17b3df1a7661c44d5829c0602f24282b6c8ac83830f5c" - }, - { - "path": "registry/skills.yml", - "disposition": "declaration-only", - "sinkKinds": [], - "sha256": "fc5b1168be9d941ead1957a79a37682c45d367a0e510574c20b2e009de981167" - }, - { - "path": "scripts/NewSddWorkspace/Program.fs", - "disposition": "read-only", - "sinkKinds": [ - "graphql-mutation" - ], - "sha256": "2e97e3dd8eab02618148f0c00813140f2579c889a8e170a5fc730e4ea485def1", - "nonWriterJustification": "Only explicit GraphQL query operations reach gh; repository and Project administration return pending before mutation." - }, - { - "path": "scripts/check-claim-fence.py", - "disposition": "guard-only", - "sinkKinds": [ - "dynamic-process" - ], - "sha256": "bf5a7f5e078a3bf84b6635a8ff05474ccc60edf426fdc7dc0dc1bd77a976106e", - "nonWriterJustification": "Read-only checker with embedded refusal fixture; it does not dispatch a production write." - }, - { - "path": "scripts/check-claim-generation.py", - "disposition": "guard-only", - "sinkKinds": [ - "dynamic-process", - "gh-api-write", - "gh-pr-merge", - "rest-write" - ], - "sha256": "4eb1f2f730f813f56bfdb54d929107d0323ba46d98694f24d7ca2ff1f7fa6197", - "nonWriterJustification": "Read-only checker with embedded refusal fixture; it does not dispatch a production write." - }, - { - "path": "scripts/check-claim-producer.py", - "disposition": "guard-only", - "sinkKinds": [ - "dynamic-process" - ], - "sha256": "3d48b706c38512b8f54eeec24979cb9d041d5fa5e7a2d5f099883b79c52735de", - "nonWriterJustification": "Read-only pre-merge checker: it only GETs check runs and Actions runs through gh api and compares them with the producer named in the settlement policy; it dispatches no write." - }, - { - "path": "scripts/check-kit-published-coherence.py", - "disposition": "guard-only", - "sinkKinds": [ - "git-push" - ], - "sha256": "ea364e788f52c3453038b1aa5b2ceacf03387467c28101bd2fa235a01d6c387f", - "nonWriterJustification": "Read-only checker with embedded refusal fixture; it does not dispatch a production write." - }, - { - "path": "scripts/check-publication-writer-coverage.py", - "disposition": "guard-only", - "sinkKinds": [ - "git-push", - "package-publish" - ], - "sha256": "b235a91a3fd8c2db618fdaf7ae7a2da01f52345a406403107313b44714a27c25", - "nonWriterJustification": "Read-only checker; its sink patterns are regex literals used to classify workflow text, and its only network call is a bodyless urllib GET of api.github.com (no method override), so it never dispatches a production write." - }, - { - "path": "scripts/check-recipe-pagination.py", - "disposition": "guard-only", - "sinkKinds": [ - "gh-api-write" - ], - "sha256": "4abc57aa4def38c0737e181108df0258ba6fc060f2aeb21dca85eba896c7ba17", - "nonWriterJustification": "Read-only checker; the gh api -F match is the is_write docstring example (line 314). It classifies gh api text found in recipes and never invokes gh." - }, - { - "path": "scripts/check-required-contexts.py", - "disposition": "guard-only", - "sinkKinds": [ - "dynamic-process" - ], - "sha256": "b8489769214b7a4b7cdf9acb6c2399d1680539cc6161e872e4e349e3a2ab8be0", - "nonWriterJustification": "Read-only checker with embedded refusal fixture; it does not dispatch a production write." - }, - { - "path": "scripts/check-retirement-order-coherence.py", - "disposition": "guard-only", - "sinkKinds": [ - "dynamic-process" - ], - "sha256": "dcf21f359054bb1b240651e87aa1e5ddfa27e17c2908c18582fd33781ce6c28b", - "nonWriterJustification": "Read-only checker with embedded refusal fixture; it does not dispatch a production write." - }, - { - "path": "scripts/check-skillmirror-freshness.py", - "disposition": "guard-only", - "sinkKinds": [ - "dynamic-process" - ], - "sha256": "2e7a72c0418bc132d8fefaa005ab3739c390c980115dd6462ca67aab22e77911", - "nonWriterJustification": "Read-only checker with embedded refusal fixture; it does not dispatch a production write." - }, - { - "path": "scripts/check-workflow-permissions.py", - "disposition": "guard-only", - "sinkKinds": [ - "dynamic-process" - ], - "sha256": "7ed5fe0ddc9e209222fe8eb136869cfd3a970bae4037363be2930c1b60a5ffec", - "nonWriterJustification": "Read-only checker with embedded refusal fixture; it does not dispatch a production write." - }, - { - "path": "scripts/collect-v1-receiver-census.py", - "disposition": "guard-only", - "sinkKinds": [ - "dynamic-process" - ], - "sha256": "c7c1d06e69fc6ba7a525e5d229f2e113763a1f109d9ea428eaba35473e03bfb5", - "nonWriterJustification": "Bounded source collector invokes only fixed allowlisted GitHub GET routes; write methods and arbitrary endpoints are rejected before subprocess execution." - }, - { - "path": "scripts/coord-board-archive.py", - "disposition": "conditional-remote-writer", - "sinkKinds": [ - "graphql-mutation" - ], - "sha256": "80eb23d0fd87aa5c1200e6b78b04ff486feb669b89a628b63d5cf24f20e103b3" - }, - { - "path": "scripts/gs2-09-7-mint-sandbox-token.py", - "disposition": "credential-lifecycle", - "sinkKinds": [], - "sha256": "392b084bfbf010d0528895400bc3323eaf9a1c921a233a5297bfe6b042ed466c", - "nonWriterJustification": "The helper mints and may revoke only a sandbox-scoped installation token; it has no V1 data mutation path." - }, - { - "path": "scripts/learn-dispatch.py", - "disposition": "conditional-remote-writer", - "sinkKinds": [ - "dynamic-process" - ], - "sha256": "60d29d06b5de4a49d0b0c61ed64bb6ea0a52810722df134ce25f510717838361", - "writerJustification": "Explicit --record mode posts one classification or execution-provenance comment to the owning native Delivery issue and submits its digest-bound telemetry observation; offline preparation has no remote effects. Per-Delivery shared lock, durable possible-send custody, exact comment readback and no uncertain automatic resend preserve partial effects. It never writes board fields, merges or dispatches workers. Operation authority remains separate." - }, - { - "path": "scripts/learn-history-fetch.py", - "disposition": "read-only", - "sinkKinds": [ - "dynamic-process" - ], - "sha256": "3c7dda06ade66da39c9b401fcb7a57e1dc7b8bce6b02502587a7b9bd78b0f7e5", - "nonWriterJustification": "The only gh subprocess sends a GraphQL query with JSON-encoded node IDs and fixed read-only fields. It has no mutation or native write route; output and manifests are local private files. The dynamic-process match includes the nearby capture_output keyword, not a provider write method." - }, - { - "path": "scripts/lib/mutation.py", - "disposition": "test-only", - "sinkKinds": [ - "graphql-mutation" - ], - "sha256": "d2b7c58495f996836c7f4405757a0daa914bfe7250263c945ee9a4f22a22f183", - "nonWriterJustification": "Local gate-mutation library; detected syntax is test data, not a production sink." - }, - { - "path": "scripts/record-board-fixture.py", - "disposition": "test-only", - "sinkKinds": [ - "graphql-mutation" - ], - "sha256": "76ebcfe956b86c3f09448c2c00edfc6b02648b04a81734557ed3d73fd58cb2b4", - "nonWriterJustification": "Local fixture generator; detected syntax is test data, not a production sink." - }, - { - "path": "scripts/release-saga-ci.sh", - "disposition": "publish-writer", - "sinkKinds": [ - "gh-release-write", - "package-publish" - ], - "sha256": "cca3f68dd6693e8dff5e8bc750578d28ad3a430a643821ae05ce681ea27841c1" - }, - { - "path": "scripts/release-saga-promote-release.sh", - "disposition": "publish-writer", - "sinkKinds": [ - "gh-release-write" - ], - "sha256": "a7cb6b6a80b02173ccec140433ea525aa15e22b971018397d4aad9322993ea4d" - }, - { - "path": "src/FS.GG.Coord.Cli.Kernel/Options.fs", - "disposition": "typed-command-catalogue", - "sinkKinds": [], - "sha256": "a50a8b3d46ed0781e63b2eff6450bea7a53869678f38d4171b52c5d9402ab796" - }, - { - "path": "src/FS.GG.Coord.Cli/Program.fs", - "disposition": "typed-command-catalogue", - "sinkKinds": [], - "sha256": "88a2ed91dd1c211e5b535ff8d02ff561b2207bdc3ad9b6f0d7615a09ae809bfa" - }, - { - "path": "src/FS.GG.Coord.Cli/TelemetryApplication.fs", - "disposition": "local-only", - "sinkKinds": [], - "sha256": "04e5c25cf898524108e7b862409a4a04fb21927cac048a4679cfe22604d14555" - }, - { - "path": "src/FS.GG.Coord.Cli/TelemetryRuntimeApplication.fs", - "disposition": "local-only", - "sinkKinds": [], - "sha256": "dde16e740ccbc081c8442de66369f1766db71faaa7562fc9ddb8d0a631bc564c" - }, - { - "path": "src/FS.GG.Coord.Cli/TelemetryStoreApplication.fs", - "disposition": "local-only", - "sinkKinds": [], - "sha256": "a7eca3888fc4fb7a1c3160d4e01ec8cd1b90daa8fee17db1f61c6fcd46d65ba1" - }, - { - "path": "src/FS.GG.Coord.GitHub/Transport.fs", - "disposition": "typed-command-catalogue", - "sinkKinds": [], - "sha256": "ae98e9b164642e9c664de8096c60815d39e296fa53f9dce1e1b8fbc566972aae" - }, - { - "path": "src/FS.GG.Telemetry.Client/DirectResponses.fs", - "disposition": "conditional-remote-writer", - "sinkKinds": [ - "http-write" - ], - "sha256": "7c4d5dcd6f5eca9e6033d8519bf8a2ab6d4b86c704b33ea43f09cabcdc9b4754" - }, - { - "path": "src/FS.GG.Telemetry.Client/RemoteClient.fs", - "disposition": "remote-writer", - "sinkKinds": [ - "http-write" - ], - "sha256": "8e03d5ff3609812e2241463ab8cd0bcd05094b208df6e30870e4bc1a045e6713" - }, - { - "path": "tests/change-completeness/run.sh", - "disposition": "test-only", - "sinkKinds": [ - "graphql-mutation", - "package-publish" - ], - "sha256": "c140ad73286c407b5fcf2d354023b3c637e3f207de29d23dbc6ee5f420142617", - "nonWriterJustification": "Structural wiring fixture reads workflow text and never executes a package publish; its graphql-mutation match is the prose of a printed SKIP message, not a GraphQL operation." - }, - { - "path": "tests/coord-engine-e2e/writes.sh", - "disposition": "test-only", - "sinkKinds": [ - "curl-write" - ], - "sha256": "d300744d21731e66bbb41dcd89f35ea06f17a0f6c4791ed2dc0fdd940cc7c71b", - "nonWriterJustification": "Isolated test fixture targets only local stubs or throwaway repositories." - }, - { - "path": "tests/coord-engine-parity/run.sh", - "disposition": "test-only", - "sinkKinds": [ - "gh-api-write", - "graphql-mutation", - "rest-write" - ], - "sha256": "7661150c4fd4d0beb8452bc35ad4aec7e5b1179bd0c8f520f03091e65d44c10b", - "nonWriterJustification": "Isolated test fixture targets only local stubs or throwaway repositories." - }, - { - "path": "tests/graphql-monopoly/run.sh", - "disposition": "test-only", - "sinkKinds": [ - "gh-api-write", - "gh-pr-merge", - "rest-write" - ], - "sha256": "1d93d879d30734a754016671aad85fcc1bd9216108e3c0a1abd3ab895f3be8a2", - "nonWriterJustification": "Isolated test fixture targets only local stubs or throwaway repositories." - }, - { - "path": "tests/gs2-08-9-dispatch-repair/local-authority-qualification.sh", - "disposition": "test-only", - "sinkKinds": [ - "git-push" - ], - "sha256": "da3ce9c5bf2a8b4aca5d7bb171360c4a4eb942123239aff759f3f945af25dcd8", - "nonWriterJustification": "Offline qualification pushes only to a temporary local bare repository and has no provider URL or credential." - }, - { - "path": "tests/ignored-author-coherence/run.sh", - "disposition": "test-only", - "sinkKinds": [ - "git-push" - ], - "sha256": "14bfdf55b9f6752743bf2e7dd45031ea2c6dfd7b5059ae97413517b4a1bd7bd6", - "nonWriterJustification": "Isolated test fixture targets only local stubs or throwaway repositories." - }, - { - "path": "tests/new-sdd-workspace/run.sh", - "disposition": "test-only", - "sinkKinds": [ - "graphql-mutation" - ], - "sha256": "3fa1a8f0b5e1e5a01a422c2bdb58f303ce1c7e292e753a9699c1c6f4f8cd897f", - "nonWriterJustification": "Isolated test fixture targets only local stubs or throwaway repositories." - }, - { - "path": "tests/recipe-landable/run.sh", - "disposition": "test-only", - "sinkKinds": [ - "gh-api-write", - "rest-write" - ], - "sha256": "828b674a0ce00f296112c4dc70ba77d82f73bc637695444b05a96cc0c86e015b", - "nonWriterJustification": "Isolated test fixture targets only local stubs or throwaway repositories." - }, - { - "path": "tests/recipe-pagination/run.sh", - "disposition": "test-only", - "sinkKinds": [ - "gh-api-write", - "rest-write" - ], - "sha256": "c658a44da40659b6e170f3cacd5075a1f2eb87e031d7fdfc7a544e9d7634bac8", - "nonWriterJustification": "Isolated test fixture targets only local stubs or throwaway repositories." - }, - { - "path": "tests/review-critic-succession-wire/run.sh", - "disposition": "test-only", - "sinkKinds": [ - "curl-write" - ], - "sha256": "b62b514215226375942152589489d847851d8ec543eb08995e9150d3ece9e7a7", - "nonWriterJustification": "Isolated test fixture targets only local stubs or throwaway repositories." - }, - { - "path": "tests/skill-registry/run.sh", - "disposition": "test-only", - "sinkKinds": [ - "git-push" - ], - "sha256": "ff7f0d3bcda6e877e256196e9251444fa8ba438e24497651916234580bd72d26", - "nonWriterJustification": "Isolated test fixture targets only local stubs or throwaway repositories." - }, - { - "path": "tests/skill-quality/callable-isolated-operation-authorization.py", - "disposition": "test-only", - "sinkKinds": [ - "git-push" - ], - "sha256": "1d2328c2fd7f4792efd67421ea898175258f525ca456fb3c449b791a8101fb9c", - "nonWriterJustification": "Offline workflow-source control inspects the protected grant and executor workflow text; detected writer phrases are assertions and are never executed by the fixture." - }, - { - "path": "tests/v1-writer-census/run.py", - "disposition": "test-only", - "sinkKinds": [ - "package-publish" - ], - "sha256": "6516fb1afd12229782efe0d2d933492f12003397e9a26dff71eb4d76ad841cee", - "nonWriterJustification": "Mutation fixture reads release workflow text and never executes a package publish." - }, - { - "path": "tools/routine-delivery.py", - "disposition": "v2-delivery-boundary", - "sinkKinds": [ - "dynamic-process" - ], - "sha256": "a4bd7aef91505d84a5a3f13da8006f98d4c67473ecd3e290031c9f8551915097", - "nonWriterJustification": "Not a V1 coordination-data writer and not read-only. Its provider mutations are (1) the --apply head-conditioned pull-request merge (GhApi.merge: gh api --method PUT .../pulls/N/merge --input -, tools/routine-delivery.py:1223-1233), reached only after fresh native eligibility readback and sent once; this is the V2 routine merge boundary of ADR-0091; and (2) under --board-gate enforce only, the guarded Project 3 Status write (GhApi.board_set_status: gh project item-edit, tools/routine-delivery.py:1401-1410): at most one per merged routine PR, plus one per replayed deferred-transition record, each under the shared flock writer lock, after an exact preimage check and durable possible-send custody, read back and never resent (docs/coordination/2026-10-31-board-currency-gate.md section 2b; board-reconciler design section 6, #5136); and (3) under --board-gate enforce only, after a confirmed merge, a local pending-post-merge marker and `systemctl --user start --no-block fsgg-board-tend.service`, a best-effort local service start that reaches no provider and cannot change the merge result (board-reconciler design section 8, #5136 PR 8). Every other gh call is a GET. Revision 32f7a973 refused before invoking gh; that is the GS2-08.9 evidence and is no longer the current behavior." - }, - { - "path": "tools/usage-census/jobs.py", - "disposition": "read-only", - "sinkKinds": [ - "dynamic-process" - ], - "sha256": "6b068fb82a98bed9ef950f5ec3fb5685119129ed45b94db4f016099b90b6a442", - "nonWriterJustification": "Read-only census collector: it invokes gh only for GET reads (gh api rate_limit and repos/{repo}/actions/runs/{id}/jobs, with no -X, --method, -f, -F or --input); the dynamic-process match is the substring 'put' of capture_output, and no write method, input body or mutation operation is present." - }, - { - "path": "tools/usage-census/required.py", - "disposition": "read-only", - "sinkKinds": [ - "dynamic-process" - ], - "sha256": "04ae623a8d971b686aabe5303bac51d7a08d3f537e0132251df625a26cca2ac7", - "nonWriterJustification": "Read-only census collector: it invokes gh only for GET reads (gh api graphql with query(...) documents only; both documents are read queries); the dynamic-process match is the substring 'put' of capture_output, and no write method, input body or mutation operation is present." - }, - { - "path": "tools/usage-census/required_rules.py", - "disposition": "read-only", - "sinkKinds": [ - "dynamic-process" - ], - "sha256": "5359612b855706a01313055a18b3eb575646e7c35362c939d6f902d731fd7dae", - "nonWriterJustification": "Read-only census collector: it invokes gh only for GET reads (gh api repos/{repo}, rules/branches/{branch} and branches/{branch}/protection/required_status_checks); the dynamic-process match is the substring 'put' of capture_output, and no write method, input body or mutation operation is present." - }, - { - "path": "tools/v2-ci-ordinary-observe.py", - "disposition": "read-only", - "sinkKinds": [ - "dynamic-process" - ], - "sha256": "ff8b0f6cae46b446ae2e8e57457fd74ccfbaede6b255bbc4460bcf32d5c9c39e", - "nonWriterJustification": "The bounded gh subprocess issues only GET native reads; git fetch reads public objects into the local checkout and receipt writes cannot mutate GitHub provider state." - } + {"path":".agents/skills/check-board/references/deep-detail.md","disposition":"instruction-only","sinkKinds":["gh-api-write","rest-write"],"sha256":"8e964cd0099b96c983e25e0690540bcc726b19e975a56cd5f97b616d84b8510c","nonWriterJustification":"Documented operator command; the skill text is not an installed automation sink."}, + {"path":".agents/skills/intra-repo-parallel-work/references/deep-detail.md","disposition":"instruction-only","sinkKinds":["gh-api-write"],"sha256":"8a5a59968fd1fc12aa6c39c9a5fe35ed193bb604019b642bd14d54a78d120d15","nonWriterJustification":"Documented operator command (gh api -f sub_issue_id=... in prose); the skill text is not an installed automation sink."}, + {"path":".agents/skills/pnext-item/references/deep-detail.md","disposition":"instruction-only","sinkKinds":["gh-api-write","gh-pr-merge","rest-write"],"sha256":"5b3a4db7369741c6e4b90b244ecc78ba680210c90c2961b436a591ea526bdf3c","nonWriterJustification":"Documented operator command; the skill text is not an installed automation sink."}, + {"path":".agents/skills/work-board/references/lifecycle-contract.md","disposition":"instruction-only","sinkKinds":["gh-api-write"],"sha256":"3c38cab146a6fcbe6ed7cd1a437aa468869005efabe6f4f690f0a81213f8616b","nonWriterJustification":"Documented read-only command: the only matched invocation is `gh api graphql -f query='{organization(...){projectV2(number:3){workflows(first:20){nodes{number name enabled}}}}}'`, a GraphQL query (no mutation) that reads the project workflows' enabled state before closing a Delivery. The census tokeniser classes `-f` without a method as a POST. The skill text is not an installed automation sink. Recorded by #5117 (Refs #5097)."}, + {"path":".claude/hooks/block-merge-and-main-push.sh","disposition":"guard-only","sinkKinds":["gh-pr-merge","git-push"],"sha256":"d65d131bc2b05321f511b97f0ea001a75ef7fd105c159efc13bd28d05f033b4f","nonWriterJustification":"Pre-tool safety hook rejects dangerous commands and does not issue remote mutations."}, + {"path":".claude/skills/check-board/references/deep-detail.md","disposition":"instruction-only","sinkKinds":["gh-api-write","rest-write"],"sha256":"8e964cd0099b96c983e25e0690540bcc726b19e975a56cd5f97b616d84b8510c","nonWriterJustification":"Documented operator command; the skill text is not an installed automation sink."}, + {"path":".claude/skills/intra-repo-parallel-work/references/deep-detail.md","disposition":"instruction-only","sinkKinds":["gh-api-write"],"sha256":"8a5a59968fd1fc12aa6c39c9a5fe35ed193bb604019b642bd14d54a78d120d15","nonWriterJustification":"Documented operator command (gh api -f sub_issue_id=... in prose); the skill text is not an installed automation sink."}, + {"path":".claude/skills/pnext-item/references/deep-detail.md","disposition":"instruction-only","sinkKinds":["gh-api-write","gh-pr-merge","rest-write"],"sha256":"5b3a4db7369741c6e4b90b244ecc78ba680210c90c2961b436a591ea526bdf3c","nonWriterJustification":"Documented operator command; the skill text is not an installed automation sink."}, + {"path":".claude/skills/work-board/references/lifecycle-contract.md","disposition":"instruction-only","sinkKinds":["gh-api-write"],"sha256":"3c38cab146a6fcbe6ed7cd1a437aa468869005efabe6f4f690f0a81213f8616b","nonWriterJustification":"Documented read-only command: the only matched invocation is `gh api graphql -f query='{organization(...){projectV2(number:3){workflows(first:20){nodes{number name enabled}}}}}'`, a GraphQL query (no mutation) that reads the project workflows' enabled state before closing a Delivery. The census tokeniser classes `-f` without a method as a POST. The skill text is not an installed automation sink. Recorded by #5117 (Refs #5097)."}, + {"path":".github/workflows/coord-engine.yml","disposition":"build-only","sinkKinds":[],"sha256":"208d765ff3a53560d60eaf9f47e12542cd345bb062ef8bad93ece8c27b98865b"}, + {"path":".github/workflows/dispatch-sender.yml","disposition":"read-only","sinkKinds":[],"sha256":"e8dab416cd98c1286b67875875777fa3583c4112af0c4581c7c05da60992894f"}, + {"path":".github/workflows/fsgg-dispatch-broker.yml","disposition":"read-only","sinkKinds":[],"sha256":"daecbf14c8af247beec85a5c4d5f2859cf6c07d717efcb1e01187e9ef161fc6c"}, + {"path":".github/workflows/github-substrate-v2-authority-qualification.yml","disposition":"local-only","sinkKinds":[],"sha256":"78f8d2885ca4a2b7a777ecb68d4b1a50a82b33f4652b7808d7766edca2994dd9"}, + {"path":".github/workflows/github-substrate-v2-settings-scope-probe.yml","disposition":"credential-lifecycle","sinkKinds":["gh-api-write","rest-write"],"sha256":"5979b4713a8b933845e58cce55b3008fb455346d6552668f651aabcbf21b420f","nonWriterJustification":"The settings scope probe issues only bounded GET requests against the registered private sandbox; its sole provider mutation revokes this run's own scoped installation token and cannot mutate V1 coordination data."}, + {"path":".github/workflows/github-substrate-v2-sandbox-qualification.yml","disposition":"credential-lifecycle","sinkKinds":["gh-api-write","rest-write"],"sha256":"50d9cecd4ca40b56772bd8cc565cd0fc3bf0e19c7fb27f1692083c4aa923c221","nonWriterJustification":"The direct gh API write revokes this run's scoped sandbox token. The protected candidate Q4 operation is confined to the registered non-production sandbox repository and Project; this workflow has no V1 production data mutation path. Its gh api graphql -f query calls send two read-only query documents (viewer; organization projectV2), which GraphQL transports as POST; neither is a mutation."}, + {"path":".github/workflows/github-substrate-v2-sandbox-mint-proof.yml","disposition":"credential-lifecycle","sinkKinds":["gh-api-write","rest-write"],"sha256":"7411eaa9f4c28abcb79406827ef73c4ebaa2d46f8a9ffcf36b898a5d9379b7a9","nonWriterJustification":"The sole gh API write revokes its own short-lived sandbox installation token; this workflow has no V1 data mutation path."}, + {"path":".github/workflows/kit-materialize.yml","disposition":"read-only","sinkKinds":["dynamic-process"],"sha256":"57a126319b824d27e9b34146b594ecbf2ff3aa5215cfa9f91c81009cc6edb1fe","nonWriterJustification":"Receiver authorization invokes gh only for fixed read routes; the GS2-08.9 workflow has no App token, provider write method, materialize job, commit, or push."}, + {"path":".github/workflows/release-coord-engine.yml","disposition":"publish-writer","sinkKinds":["package-publish"],"sha256":"7973a57d19123afaafab7cc0cdc8e24a5cb3e891a97c00194be4fed9e1cc3ee5"}, + {"path":".github/workflows/release-drivers.yml","disposition":"publish-writer","sinkKinds":["package-publish"],"sha256":"b6e33e102ea9d7d30a8400887ab58a9953209c3dd65611eaf22a439de8b2866b"}, + {"path":".github/workflows/release-kit.yml","disposition":"publish-writer","sinkKinds":["git-push","package-publish"],"sha256":"caaa1f4dfad50930ccc91582be3fce87335d11bb72386ec9255d3ee62264f626"}, + {"path":".github/workflows/release-saga-prepare.yml","disposition":"publish-writer","sinkKinds":["gh-release-write"],"sha256":"704301a1ed74e863d638d016d835be956c95d68af579213cb5c4b21686877664"}, + {"path":".github/workflows/release-saga-start.yml","disposition":"publish-writer","sinkKinds":["gh-api-write","git-push","rest-write","workflow-dispatch"],"sha256":"316e019d8cec6c60cd78059e5b98abb85b925fa1564f6df9f86345cd00b6d912"}, + {"path":"Directory.Build.props","disposition":"build-only","sinkKinds":[],"sha256":"e504ff131ab6297d2efc66971763d07b9a221ad92977389414196d82c1109f9f"}, + {"path":"Directory.Packages.props","disposition":"build-only","sinkKinds":[],"sha256":"863dd06c8414b7ff6248208fe14e91cb59d0f46dabccf396a42ab3ebbe489926"}, + {"path":"dist/dotnet/Directory.Build.props","disposition":"build-only","sinkKinds":[],"sha256":"f29e3b29afed4f93258003519c5af5676b0a9bfea7623350491f2d60ee082d0c"}, + {"path":"dist/skill-union-assert.sh","disposition":"build-only","sinkKinds":[],"sha256":"e94e25406eda585a770fd29498798067dc1c0bc78c924f581a2b6db23141ce50"}, + {"path":"global.json","disposition":"build-only","sinkKinds":[],"sha256":"884c3d68b436980197e5c5871b6be07dc75b894b2a9e210f70a73468e9f9bd8e"}, + {"path":"registry/dependencies.yml","disposition":"declaration-only","sinkKinds":[],"sha256":"a063f58aa322aacfaa011945dc7bbd8c01d23a5109e8c4954dcdd143b04cae34"}, + {"path":"registry/repos.yml","disposition":"declaration-only","sinkKinds":[],"sha256":"1f40996af5064bc42bf17b3df1a7661c44d5829c0602f24282b6c8ac83830f5c"}, + {"path":"registry/skills.yml","disposition":"declaration-only","sinkKinds":[],"sha256":"fc5b1168be9d941ead1957a79a37682c45d367a0e510574c20b2e009de981167"}, + {"path":"scripts/NewSddWorkspace/Program.fs","disposition":"read-only","sinkKinds":["graphql-mutation"],"sha256":"2e97e3dd8eab02618148f0c00813140f2579c889a8e170a5fc730e4ea485def1","nonWriterJustification":"Only explicit GraphQL query operations reach gh; repository and Project administration return pending before mutation."}, + {"path":"scripts/check-claim-fence.py","disposition":"guard-only","sinkKinds":["dynamic-process"],"sha256":"bf5a7f5e078a3bf84b6635a8ff05474ccc60edf426fdc7dc0dc1bd77a976106e","nonWriterJustification":"Read-only checker with embedded refusal fixture; it does not dispatch a production write."}, + {"path":"scripts/check-claim-generation.py","disposition":"guard-only","sinkKinds":["dynamic-process","gh-api-write","gh-pr-merge","rest-write"],"sha256":"4eb1f2f730f813f56bfdb54d929107d0323ba46d98694f24d7ca2ff1f7fa6197","nonWriterJustification":"Read-only checker with embedded refusal fixture; it does not dispatch a production write."}, + {"path":"scripts/check-claim-producer.py","disposition":"guard-only","sinkKinds":["dynamic-process"],"sha256":"3d48b706c38512b8f54eeec24979cb9d041d5fa5e7a2d5f099883b79c52735de","nonWriterJustification":"Read-only pre-merge checker: it only GETs check runs and Actions runs through gh api and compares them with the producer named in the settlement policy; it dispatches no write."}, + {"path":"scripts/check-kit-published-coherence.py","disposition":"guard-only","sinkKinds":["git-push"],"sha256":"ea364e788f52c3453038b1aa5b2ceacf03387467c28101bd2fa235a01d6c387f","nonWriterJustification":"Read-only checker with embedded refusal fixture; it does not dispatch a production write."}, + {"path":"scripts/check-publication-writer-coverage.py","disposition":"guard-only","sinkKinds":["git-push","package-publish"],"sha256":"b235a91a3fd8c2db618fdaf7ae7a2da01f52345a406403107313b44714a27c25","nonWriterJustification":"Read-only checker; its sink patterns are regex literals used to classify workflow text, and its only network call is a bodyless urllib GET of api.github.com (no method override), so it never dispatches a production write."}, + {"path":"scripts/check-recipe-pagination.py","disposition":"guard-only","sinkKinds":["gh-api-write"],"sha256":"4abc57aa4def38c0737e181108df0258ba6fc060f2aeb21dca85eba896c7ba17","nonWriterJustification":"Read-only checker; the gh api -F match is the is_write docstring example (line 314). It classifies gh api text found in recipes and never invokes gh."}, + {"path":"scripts/check-required-contexts.py","disposition":"guard-only","sinkKinds":["dynamic-process"],"sha256":"b8489769214b7a4b7cdf9acb6c2399d1680539cc6161e872e4e349e3a2ab8be0","nonWriterJustification":"Read-only checker with embedded refusal fixture; it does not dispatch a production write."}, + {"path":"scripts/check-retirement-order-coherence.py","disposition":"guard-only","sinkKinds":["dynamic-process"],"sha256":"dcf21f359054bb1b240651e87aa1e5ddfa27e17c2908c18582fd33781ce6c28b","nonWriterJustification":"Read-only checker with embedded refusal fixture; it does not dispatch a production write."}, + {"path":"scripts/check-skillmirror-freshness.py","disposition":"guard-only","sinkKinds":["dynamic-process"],"sha256":"2e7a72c0418bc132d8fefaa005ab3739c390c980115dd6462ca67aab22e77911","nonWriterJustification":"Read-only checker with embedded refusal fixture; it does not dispatch a production write."}, + {"path":"scripts/check-workflow-permissions.py","disposition":"guard-only","sinkKinds":["dynamic-process"],"sha256":"7ed5fe0ddc9e209222fe8eb136869cfd3a970bae4037363be2930c1b60a5ffec","nonWriterJustification":"Read-only checker with embedded refusal fixture; it does not dispatch a production write."}, + {"path":"scripts/collect-v1-receiver-census.py","disposition":"guard-only","sinkKinds":["dynamic-process"],"sha256":"c7c1d06e69fc6ba7a525e5d229f2e113763a1f109d9ea428eaba35473e03bfb5","nonWriterJustification":"Bounded source collector invokes only fixed allowlisted GitHub GET routes; write methods and arbitrary endpoints are rejected before subprocess execution."}, + {"path":"scripts/coord-board-archive.py","disposition":"conditional-remote-writer","sinkKinds":["graphql-mutation"],"sha256":"80eb23d0fd87aa5c1200e6b78b04ff486feb669b89a628b63d5cf24f20e103b3"}, + {"path":"scripts/gs2-09-7-mint-sandbox-token.py","disposition":"credential-lifecycle","sinkKinds":[],"sha256":"392b084bfbf010d0528895400bc3323eaf9a1c921a233a5297bfe6b042ed466c","nonWriterJustification":"The helper mints and may revoke only a sandbox-scoped installation token; it has no V1 data mutation path."}, + {"path":"scripts/learn-dispatch.py","disposition":"conditional-remote-writer","sinkKinds":["dynamic-process"],"sha256":"60d29d06b5de4a49d0b0c61ed64bb6ea0a52810722df134ce25f510717838361","writerJustification":"Explicit --record mode posts one classification or execution-provenance comment to the owning native Delivery issue and submits its digest-bound telemetry observation; offline preparation has no remote effects. Per-Delivery shared lock, durable possible-send custody, exact comment readback and no uncertain automatic resend preserve partial effects. It never writes board fields, merges or dispatches workers. Operation authority remains separate."}, + {"path":"scripts/learn-history-fetch.py","disposition":"read-only","sinkKinds":["dynamic-process"],"sha256":"3c7dda06ade66da39c9b401fcb7a57e1dc7b8bce6b02502587a7b9bd78b0f7e5","nonWriterJustification":"The only gh subprocess sends a GraphQL query with JSON-encoded node IDs and fixed read-only fields. It has no mutation or native write route; output and manifests are local private files. The dynamic-process match includes the nearby capture_output keyword, not a provider write method."}, + {"path":"scripts/lib/mutation.py","disposition":"test-only","sinkKinds":["graphql-mutation"],"sha256":"d2b7c58495f996836c7f4405757a0daa914bfe7250263c945ee9a4f22a22f183","nonWriterJustification":"Local gate-mutation library; detected syntax is test data, not a production sink."}, + {"path":"scripts/record-board-fixture.py","disposition":"test-only","sinkKinds":["graphql-mutation"],"sha256":"76ebcfe956b86c3f09448c2c00edfc6b02648b04a81734557ed3d73fd58cb2b4","nonWriterJustification":"Local fixture generator; detected syntax is test data, not a production sink."}, + {"path":"scripts/release-saga-ci.sh","disposition":"publish-writer","sinkKinds":["gh-release-write","package-publish"],"sha256":"cca3f68dd6693e8dff5e8bc750578d28ad3a430a643821ae05ce681ea27841c1"}, + {"path":"scripts/release-saga-promote-release.sh","disposition":"publish-writer","sinkKinds":["gh-release-write"],"sha256":"a7cb6b6a80b02173ccec140433ea525aa15e22b971018397d4aad9322993ea4d"}, + {"path":"src/FS.GG.Coord.Cli.Kernel/Options.fs","disposition":"typed-command-catalogue","sinkKinds":[],"sha256":"a50a8b3d46ed0781e63b2eff6450bea7a53869678f38d4171b52c5d9402ab796"}, + {"path":"src/FS.GG.Coord.Cli/Program.fs","disposition":"typed-command-catalogue","sinkKinds":[],"sha256":"88a2ed91dd1c211e5b535ff8d02ff561b2207bdc3ad9b6f0d7615a09ae809bfa"}, + {"path":"src/FS.GG.Coord.Cli/TelemetryApplication.fs","disposition":"local-only","sinkKinds":[],"sha256":"04e5c25cf898524108e7b862409a4a04fb21927cac048a4679cfe22604d14555"}, + {"path":"src/FS.GG.Coord.Cli/TelemetryRuntimeApplication.fs","disposition":"local-only","sinkKinds":[],"sha256":"dde16e740ccbc081c8442de66369f1766db71faaa7562fc9ddb8d0a631bc564c"}, + {"path":"src/FS.GG.Coord.Cli/TelemetryStoreApplication.fs","disposition":"local-only","sinkKinds":[],"sha256":"a7eca3888fc4fb7a1c3160d4e01ec8cd1b90daa8fee17db1f61c6fcd46d65ba1"}, + {"path":"src/FS.GG.Coord.GitHub/Transport.fs","disposition":"typed-command-catalogue","sinkKinds":[],"sha256":"ae98e9b164642e9c664de8096c60815d39e296fa53f9dce1e1b8fbc566972aae"}, + {"path":"src/FS.GG.Telemetry.Client/DirectResponses.fs","disposition":"conditional-remote-writer","sinkKinds":["http-write"],"sha256":"7c4d5dcd6f5eca9e6033d8519bf8a2ab6d4b86c704b33ea43f09cabcdc9b4754"}, + {"path":"src/FS.GG.Telemetry.Client/RemoteClient.fs","disposition":"remote-writer","sinkKinds":["http-write"],"sha256":"8e03d5ff3609812e2241463ab8cd0bcd05094b208df6e30870e4bc1a045e6713"}, + {"path":"tests/change-completeness/run.sh","disposition":"test-only","sinkKinds":["graphql-mutation","package-publish"],"sha256":"c140ad73286c407b5fcf2d354023b3c637e3f207de29d23dbc6ee5f420142617","nonWriterJustification":"Structural wiring fixture reads workflow text and never executes a package publish; its graphql-mutation match is the prose of a printed SKIP message, not a GraphQL operation."}, + {"path":"tests/coord-engine-e2e/writes.sh","disposition":"test-only","sinkKinds":["curl-write"],"sha256":"d300744d21731e66bbb41dcd89f35ea06f17a0f6c4791ed2dc0fdd940cc7c71b","nonWriterJustification":"Isolated test fixture targets only local stubs or throwaway repositories."}, + {"path":"tests/coord-engine-parity/run.sh","disposition":"test-only","sinkKinds":["gh-api-write","graphql-mutation","rest-write"],"sha256":"7661150c4fd4d0beb8452bc35ad4aec7e5b1179bd0c8f520f03091e65d44c10b","nonWriterJustification":"Isolated test fixture targets only local stubs or throwaway repositories."}, + {"path":"tests/graphql-monopoly/run.sh","disposition":"test-only","sinkKinds":["gh-api-write","gh-pr-merge","rest-write"],"sha256":"1d93d879d30734a754016671aad85fcc1bd9216108e3c0a1abd3ab895f3be8a2","nonWriterJustification":"Isolated test fixture targets only local stubs or throwaway repositories."}, + {"path":"tests/gs2-08-9-dispatch-repair/local-authority-qualification.sh","disposition":"test-only","sinkKinds":["git-push"],"sha256":"da3ce9c5bf2a8b4aca5d7bb171360c4a4eb942123239aff759f3f945af25dcd8","nonWriterJustification":"Offline qualification pushes only to a temporary local bare repository and has no provider URL or credential."}, + {"path":"tests/ignored-author-coherence/run.sh","disposition":"test-only","sinkKinds":["git-push"],"sha256":"14bfdf55b9f6752743bf2e7dd45031ea2c6dfd7b5059ae97413517b4a1bd7bd6","nonWriterJustification":"Isolated test fixture targets only local stubs or throwaway repositories."}, + {"path":"tests/new-sdd-workspace/run.sh","disposition":"test-only","sinkKinds":["graphql-mutation"],"sha256":"3fa1a8f0b5e1e5a01a422c2bdb58f303ce1c7e292e753a9699c1c6f4f8cd897f","nonWriterJustification":"Isolated test fixture targets only local stubs or throwaway repositories."}, + {"path":"tests/recipe-landable/run.sh","disposition":"test-only","sinkKinds":["gh-api-write","rest-write"],"sha256":"828b674a0ce00f296112c4dc70ba77d82f73bc637695444b05a96cc0c86e015b","nonWriterJustification":"Isolated test fixture targets only local stubs or throwaway repositories."}, + {"path":"tests/recipe-pagination/run.sh","disposition":"test-only","sinkKinds":["gh-api-write","rest-write"],"sha256":"c658a44da40659b6e170f3cacd5075a1f2eb87e031d7fdfc7a544e9d7634bac8","nonWriterJustification":"Isolated test fixture targets only local stubs or throwaway repositories."}, + {"path":"tests/review-critic-succession-wire/run.sh","disposition":"test-only","sinkKinds":["curl-write"],"sha256":"b62b514215226375942152589489d847851d8ec543eb08995e9150d3ece9e7a7","nonWriterJustification":"Isolated test fixture targets only local stubs or throwaway repositories."}, + {"path":"tests/skill-registry/run.sh","disposition":"test-only","sinkKinds":["git-push"],"sha256":"ff7f0d3bcda6e877e256196e9251444fa8ba438e24497651916234580bd72d26","nonWriterJustification":"Isolated test fixture targets only local stubs or throwaway repositories."}, + {"path":"tests/skill-quality/callable-isolated-operation-authorization.py","disposition":"test-only","sinkKinds":["git-push"],"sha256":"1d2328c2fd7f4792efd67421ea898175258f525ca456fb3c449b791a8101fb9c","nonWriterJustification":"Offline workflow-source control inspects the protected grant and executor workflow text; detected writer phrases are assertions and are never executed by the fixture."}, + {"path":"tests/v1-writer-census/run.py","disposition":"test-only","sinkKinds":["package-publish"],"sha256":"6516fb1afd12229782efe0d2d933492f12003397e9a26dff71eb4d76ad841cee","nonWriterJustification":"Mutation fixture reads release workflow text and never executes a package publish."}, + {"path":"tools/routine-delivery.py","disposition":"v2-delivery-boundary","sinkKinds":["dynamic-process"],"sha256":"a4bd7aef91505d84a5a3f13da8006f98d4c67473ecd3e290031c9f8551915097","nonWriterJustification":"Not a V1 coordination-data writer and not read-only. Its provider mutations are (1) the --apply head-conditioned pull-request merge (GhApi.merge: gh api --method PUT .../pulls/N/merge --input -, tools/routine-delivery.py:1223-1233), reached only after fresh native eligibility readback and sent once; this is the V2 routine merge boundary of ADR-0091; and (2) under --board-gate enforce only, the guarded Project 3 Status write (GhApi.board_set_status: gh project item-edit, tools/routine-delivery.py:1401-1410): at most one per merged routine PR, plus one per replayed deferred-transition record, each under the shared flock writer lock, after an exact preimage check and durable possible-send custody, read back and never resent (docs/coordination/2026-10-31-board-currency-gate.md section 2b; board-reconciler design section 6, #5136); and (3) under --board-gate enforce only, after a confirmed merge, a local pending-post-merge marker and `systemctl --user start --no-block fsgg-board-tend.service`, a best-effort local service start that reaches no provider and cannot change the merge result (board-reconciler design section 8, #5136 PR 8). Every other gh call is a GET. Revision 32f7a973 refused before invoking gh; that is the GS2-08.9 evidence and is no longer the current behavior."}, + {"path":"tools/usage-census/jobs.py","disposition":"read-only","sinkKinds":["dynamic-process"],"sha256":"6b068fb82a98bed9ef950f5ec3fb5685119129ed45b94db4f016099b90b6a442","nonWriterJustification":"Read-only census collector: it invokes gh only for GET reads (gh api rate_limit and repos/{repo}/actions/runs/{id}/jobs, with no -X, --method, -f, -F or --input); the dynamic-process match is the substring 'put' of capture_output, and no write method, input body or mutation operation is present."}, + {"path":"tools/usage-census/required.py","disposition":"read-only","sinkKinds":["dynamic-process"],"sha256":"04ae623a8d971b686aabe5303bac51d7a08d3f537e0132251df625a26cca2ac7","nonWriterJustification":"Read-only census collector: it invokes gh only for GET reads (gh api graphql with query(...) documents only; both documents are read queries); the dynamic-process match is the substring 'put' of capture_output, and no write method, input body or mutation operation is present."}, + {"path":"tools/usage-census/required_rules.py","disposition":"read-only","sinkKinds":["dynamic-process"],"sha256":"5359612b855706a01313055a18b3eb575646e7c35362c939d6f902d731fd7dae","nonWriterJustification":"Read-only census collector: it invokes gh only for GET reads (gh api repos/{repo}, rules/branches/{branch} and branches/{branch}/protection/required_status_checks); the dynamic-process match is the substring 'put' of capture_output, and no write method, input body or mutation operation is present."}, + {"path":"tools/v2-ci-ordinary-observe.py","disposition":"read-only","sinkKinds":["dynamic-process"],"sha256":"ff8b0f6cae46b446ae2e8e57457fd74ccfbaede6b255bbc4460bcf32d5c9c39e","nonWriterJustification":"The bounded gh subprocess issues only GET native reads; git fetch reads public objects into the local checkout and receipt writes cannot mutate GitHub provider state."} ] } From 0cccddaaef22aa1736ae9976b9ff08d3454a299d Mon Sep 17 00:00:00 2001 From: rev Date: Wed, 4 Nov 2026 04:17:12 +0100 Subject: [PATCH 19/19] Capture bounded legacy input and trust closure findings --- .agents/skills/atlas/assets/seed/catalog.json | 2 +- ...c2139c250e23a421f6e3b28adc0b5716f4e7b5b9ea1a12e6.json | 1 + .claude/skills/atlas/assets/seed/catalog.json | 2 +- ...c2139c250e23a421f6e3b28adc0b5716f4e7b5b9ea1a12e6.json | 1 + docs/atlas/catalog.json | 2 +- ...c2139c250e23a421f6e3b28adc0b5716f4e7b5b9ea1a12e6.json | 1 + registry/driver-skill-manifest.json | 9 +++++++-- 7 files changed, 13 insertions(+), 5 deletions(-) create mode 100644 .agents/skills/atlas/assets/seed/records/bb1e0abed21eb8f5c2139c250e23a421f6e3b28adc0b5716f4e7b5b9ea1a12e6.json create mode 100644 .claude/skills/atlas/assets/seed/records/bb1e0abed21eb8f5c2139c250e23a421f6e3b28adc0b5716f4e7b5b9ea1a12e6.json create mode 100644 docs/atlas/records/bb1e0abed21eb8f5c2139c250e23a421f6e3b28adc0b5716f4e7b5b9ea1a12e6.json diff --git a/.agents/skills/atlas/assets/seed/catalog.json b/.agents/skills/atlas/assets/seed/catalog.json index 778954278..67bb5814f 100644 --- a/.agents/skills/atlas/assets/seed/catalog.json +++ b/.agents/skills/atlas/assets/seed/catalog.json @@ -1 +1 @@ -{"records":["000ada42299601fba29016e5c0e0d4012876fb42670bb10fa0b1315477254ba4","003893cc49855d17a15295d7adbe57ee301ea20281dff216461baee0810853ff","0052dfb9eafceabaa590f4497e4d42f19020718c84b981d265edefd432ccf8dd","00641d046d6869fdd0023ab3df99e0e67a6ea28f0dcb701f622b1cec8b3e07c6","0066d4a624c02398f21b4d7a736a9fb5101ed8b6b13ceeab46907e9401af98ff","026a241141ee10eb829aa6ce461969242d5c1d45fe9ca19f08ef4ea880877676","026b08fb343aefe19177e95b759560d340d372def4b71acf613fefee3438ade2","0357495d23fac4fad210b6dd7ed7cc57dd33d107e1659a81f085cad78300797f","036c148f6d0e89858c9bf4cf380272ca6904bb4ca277a909fb71c47f5450cef7","043eff38ad27212dd4d046617d0fe5e18544a03829d8b1130fbba2d052e1f072","04652cbc95ac4dcd21b837b38f2ca5a0ccd4d0946bc13fdb31c9c15a578d3a2d","04d17203f03279980862496517a1f0861be5f6cc8063bfbf92f8f8ac19744fdd","04e404d89dca295564813149472b1de8e6c43357e2f6d91d169ded7600ed3a02","0509e5c6fdbd2dde0c0db8558647080560714804d00e4f9268342f2e84858a3d","06ad2c8aa0ff3b862edf3ba99e0e4e8801ee163709e66333cd06c3fc61232b05","076259a45e71df780b012d29618c17739246c86321d2ff05a6c272bcca8db675","076fa091c878b19cf56a94be0966dbcd58d52c1839f9d4b85bbfdef650cbdb88","078903d1d79c2afee401dcdb8a440ca9d011114249e63f20175ef7c8ec392029","08b3dc660b9d2bbbe75b590b2b86d941bf935a254cd5f09de71ee6894f4048b6","09e90ad705af012a8c36efbf296757f35adf9c9ce3b8908791c75d72c192973f","0a6d7dc5b64970bfdadc9049ace95e8bc163fc421beea70129ff0eaa692c6d06","0a862ee40916522f8ae5f14b3e084bf5f2e6488185583346db96ced16ce7619e","0a9df276d42b56d98a7802befc2404204e0e5ee8bc7f5c032f7bb29aa4ae2091","0ad4403c8f4078dbfa543310c69bd1dfc768e305987214ffc37d7b2600c4687c","0b2d1557ff6df5f4d65d540a5403b07ba81b381dfc799b7884ac72dfa6ee7753","0c22360d4653eb0f450e4d3d34564875f1660cfcb2d546095d98b3faa3967cbc","0c7d3f36e3bb4270edbf7abd99cd2dab772df274cad1c27c7e87e302b8eb1c23","0da4d093b49c0a1f654b38008bb01195e816829279ca1989bd2448194e15361b","0e560af7d9dd2e0f2f588a74cd35512973747f20bdfe0bee0bc889105ea53dc9","0e9612ab3e2095fdf2eeeb3b08d690f03ce16e7f7ce948a10d2159b267769651","0ea7107c2c8edaab3ff2bae32f63cfbef6903a51cdaff257278f757ed5ef429d","0eef4d717eb03f0906aa3be7336aa71f831726afabe8a56077b76f6e82fd08e1","0f11324ad653d8d841962b0eeae9f68b80243d4ef7df4f2404ed4c3e45ba5197","11fe30832d93706c60efd836b09f35f049c4a715ad6144cf277ca240c5780704","1244d27db0cf5075353bcc622d0fb3b5ca6a7d08526e2c5754e8b745c250bf3f","126c817ad25ca9cbac2a0f7446e76c79852459ac7b9c61e3ba5d5cbfe5d37dfb","12c5d5d40e9abe69ccc99cc5be3784c214305ff2165e74d82b3d9504927da5c9","13824d6bce0f961c89eef4bd3c8a72ae6ecf7a1339b9e06eec964dc5c12dc544","13d0363b8d765c87a57eb42c4988320a9c2e7fa09024aa972f4b13d7699a552d","14156f1c6bf0fa8dfcb5cfafac09e012db446d528dad0e4301404fd693b9bed3","155fe673b8ae12549c978e1bf1d5c43e360937fcf2135cdcd5aea6f6c771da44","15d41240067e2335a0354a4e910b6610f2b8f079b8f67186f10181622b4a8999","1746f4f9d47b7dc42280dd34e664b3ec410d3cc69ac76933707499ffa34c79d4","1754adaf40732c3a8c73d2285c25a8b6c8c9d3e68370de618a0ffa8f3e60fb6d","182f48470fff7a26ce3a833c886f8ce9eec3bd4a96aef1c784c670f1b5e73431","1945f527afc3c2930ec4d7fa57ebb2ef7dd6321c0dd3ab9233c9963e9e613165","19d657b67672257ece127f3b957674b7fb4780843148db0a36a0b329c2a418ba","19e75be8ed4dfba2a6f8034154052160a7a181b17d887b3e8724f3e3c111c31e","1a24f6ef0c08a898f309c1b925fc19b29526f913a61a1dfe4b1a4308ebdd97ac","1b3ec24337f0252a00cfeb6df0a0f5d2b6d737dbea61b8d0b4a643f4c686df6a","1b5351b2dc647aba864e387168db5128435cb80da94fc42581cd60a05fc34b9a","1b8cad98d53da179ab05eb47c1783f4c8b45b9f39c635e7a337285f5cd9621c1","1cfd18d1b12b25604d818389a34bbaa746f450e70246c7f4242fc4e215fc46a4","1da011289116fe88fe92cb8f0e83ed7ccbbca251681d4e136c5a61c40364f8d3","1ec9445b242d2a2e149fe71c67bf13d8c0e4ebe5a6ed7b022656b9941973909d","1edc36731a9c76ad07d269d8b4fd84c8c956bb43d6f56de17d6208164856ffbe","1fec5a63a7b2b212e3e5d5222e49061f3b924966c9741294f5630836be8a3925","20901b579f69cc97eb56b492938864667576e1c9bfacf13f8a529c4f6e543448","20d01a387b4d0801cb588492ede88cae7bade9b7ea3591d9e954add1e67cf4ce","21338155cb4f52c49e5072c877771be67c75590d9b238ea025fba5209fd6e018","22ef13e60456fe9046dfe72f20122362aeefbbb445632231b8e364ed9b50e135","23af79bd1e7995fc8162ddc4d830318acb054bbfcc9c7d5cb141ec306da67386","24278a8f6b5925968be17b45f7db4c08169ddd5c92cbc103a166a690c02dc351","24373b643450d9dd3b8a5b0e74a5fec2844cd8cbca7d8a57dbc8b9ad9eade9dc","24d4f2730d94d1b7f149771ef0e59192f4936d142b21f4a56b1a391e4514d38d","252de742c26409c837ef491f55eb03ffcc99da13fb1a2f8ab66efbfb0c081a2f","253bb17320020b6a5ef8f0958856f6c565a239b4dc246d9e825f8b14da9ca8de","2591526ddabbea03fbdc38bf172bc54f42df9bc51eba7ad2b70d6e67215f08f1","26259abc7fe745f52e06f2aa2abb0e50f189bc7608065f04d5c669a0a99941cd","26290a0990d6dac0ce9448e05eb934210603356043dcf14a5d80585288e2aa92","26d6b31965013079d4db67a2c403e01f21e3c30ae65953400dbed92e289a0925","288daf614247c260cb673d8674e8b3874ccc4e269347836851f702d7ac8e2f7c","28abfaf6d50ca38af0b88aa50524200c17af9000da83ddbab3d8f9e06e020fa5","2905a2b4a58bd9ec1c4f77fd3d1d246c02caa49d806272756dd039c79521442f","291d3db272eae084d34c04bc1305f2abb26a7e7acbc5515208469b46719a4ed1","299e929f58fe7d2878ec59ba6ad9fb74f1b1e550e488a4512373b9621f089844","2a38ddebfe3380232e35d5a24f9cb9f7c38abbc9c68add4ea5952c1e65d328d2","2b4f7c8dcc95ca8182105b9b6806391666e6a2c3a5c80d3ce5a5f04fd6cf9122","2b5e739c8f9602c585e67554c457e6e53351679afd56ff324f8fecc80f0891f1","2bc251ffb58a0d03480748058eff4c44079a0f21d75743063cef50263982337a","2c76ce93500601e281a41f5985fe4e3926fc8bc9d01ee687f14052cb553ad2d2","2d46924a94c85f4275a449dd3d9eb6c602cf8a9104db19d224e3aa469b858d06","2d5048eeef90792c0a2b9aed7305598a28db2103fed3903462c6c1882733c3e8","2d599c722a08306b98f2d833fb3e4a7acb9dea92e6a58820caa2f65c09803fb8","2df1610ac1b912232030b5507e5e944515b0f1549bf2b76ecfb12baf0f40ccea","2e1bc31ff6b6fb14d0ca8703a02833db749b03e172f2e91f9423f0751e88c256","2e872e9d3ab8b553270e79673060c50c1afd68a41fcf9fdd0a13cba80be0dfaf","2ecd502add2d801eebed39411fadc9a80098ba9ce04a5f4b728a0e4e331232d6","2f7357367d921995f4c6fdaa693392adcd2df4860ef4d25c8dc47f7ddea8c755","2fb2ed7902a8e35dc36489a23245d963026d688008c92fed6fdc1f6bc27198a6","2febddcced970d495778f33fff212929ac99c23adc42be0c1062f5c8676ffce0","3018f389f6928af5830bdd081c9d03530a379f37d1c2f9196e6fb3c44eb337d5","310bfb5b2d061bb733771e5cb7b3b7d25db43af5eda9f806169b7ef9330c2fe7","31fe4b51d55cd99a4692d2cb787d362cb4c0d0998d3e001efdb5cb7ed838340f","3242912d15a34fbaba05e5e4ef959577b2572533305bdd2e4aa24fe8b0fd1173","32f69a7b8997ae98b9305ee578145d795dbcd39ca4469bf2465e57a0295cda51","335683e33b94cb86b5e426b4faed200673bf850151191a08458136ceb164fd4e","3407ec53a884d3945d86a88d6b9a883419dd426e96b1108a8e6686f30397a629","341a43310dc5bc12018f1c3466916b4bec462a3ee08c09fc27c42d1a6914c63c","3442ba5c7643c793f62d90ca841f7891b3dbf97f028bc7b62f8b4f88c1266d1c","34463778cf2d29e3896a65613cf9e3eb3e9f2d8946d17f12b609e70eec63d128","348ba129b7b9c94e24fa8ddb81024e777c60448d1b5d49f7b2075591b23c13b1","35da3938b72cf3520e126ad595157104b69ab748904c7b4e12f563d6b103172b","3600e7356a3741ef02f8b2ffa6a6b5d822dcbb170771f2ea33312dff4470f431","37c8908ea2a349cd3034018027160ad810b28ad1fc203a9a353971e1f7396b4c","37e39faee019bb041627510f1f02746ba9a85696417a083b438eb4974b72c2bf","38a75fd804821f4836f0a7ba8d41af3d3a3a5f5d7dcea68487009297824258d9","38c6396e645750efcb2f187c36c383471b3b0b59290e3b42cfcb9668594cd0c3","3962789d05f324d436a363700cbb5ced5aba791d782b3c0ea73221fe0c1f0b97","3966e5e53811c43962f5d0953e5da4753eacefbea27ecba9d36af2fd8e4fd52f","397476cf107b48e7a662264f8fea9f880231fd3d1e0401622650f214cfaa35c7","3ad8b0398ba6c354c9e31b7438b2515579fc0b1f17de4b35a914c862a3a11e3b","3b3c6cf083b12a840565e00458e2fd4ee8a61f97cda452703a6b13d7776b6c13","3b4af144afed3d52dd2e1f64e23bc25b3475eee5f7af3bde9886761b15c33dfd","3b5d82795e9f5d1992ab67e078fcf1108247ab9b6d1baeac944d3ec0294cec5d","3bce154e59c5c45216bb5372a352e948d6cb365bb1bd47d4666ae0412e507ca4","3c75b650f3fa8217597b01d3aaf25427ae2a658a7c966afeecdb391d3ba547ea","3d0274f77576abdbdf442c8843e955e1bbc91e9f8cbfe3646b119337cdb13c96","3d642ccf9ca4a0f7f5dde1b41f65c99e9c447cbb9e64883b67e4fdf76f216f52","3d9fd2c5877483382f0c7331206393e42827b5dccfd60549a6771b7a5659e524","3dbf6d1c2c8db1a7e3988e2a84b67a4e1d7c8304661652ffa94db3b7eee08edb","3dfcea4ee3d0d0ed09b1f77bac48b33b64ab4620cbfc74fe0e4201b4cdb81ce6","3dffc36586e9078f750b0a2b4cc2c70a17a81294903186dbe8cc47cf8055b9bd","3e2f66baa16c7ea936eba34720a55897438f60b343cbe8fda4eab1e5dde044eb","3f5465798dbc2ad279ca4849d5d0f819bad01455e0dd2a9d98afd4b55cfbd7ee","40de9f41f9a9f56ef6a51d065270e875b4a85cf043b7c4a0173b2510de4979ea","4134a3936170c1fb5fa6d2e2329185a981436477a66b7d31e827c363691bad50","414259a2fda4a1a49729be6fb1aced4675ee9cbdf990aaafb8e5b3153b54d64d","41baa5d98b5bab2ee01cad50c05b83edd8cdfeeb00f30b9406b4b2ec6d13d738","41c768ea17144c6ec225e9a65d4c3c127fdd7264dcba1a89aa17b20fd5d7e3ee","42aeb46fcc3d10b95e4067bc9cda875fa933b4102873f67c7bf1f8ca6799a598","4320b92712bc14dbe10b56f1cd3d1bdc093fc4be6016732839d0be4dd4d027d3","444342c21a4743af5961beeebb88088f5d2a0649f76c71973a7706a744f5efd2","4457ab439bc8f212d83442dc7500e9d45ffac849d0f77cb97686d9b0672fc3dc","461d34fb1d53849951a7e715e52342372d779299fbcad210794235c610dadf64","46a24cd8e385b748f40d9271b1e856dd6d68c91ab356abb11ff6b65f1ef936bf","46cdf2c207f79d388001f6636dfb7a98bb2ba72b9d1c6df4938f0a27691e07a6","471570cdf8144df0c32aba1730aba24c7e42e5ec317af771ffa169f5c842d117","47b5cb2b011c0f7012d75e88eb86a10f3f0bd48545db139669e654cac1f69650","480f1ede18ae031b164d49d676feeb1090fb33932676ff52e1e2eb24e8d154cd","48262b98c0bdbd5ee2314345726d23630ec1771735db8fe5f1a8590b662c9962","482cd15ecd9cfbd8e1943c0fcde0bbf1d875392dc2a701b698f48bfba684a062","4855e1947afc954cb1b20bb45e7af10b098fa34714bd32e9bc77941cf58fdaaa","48797c44c92cb34fd9a57a08020b45c6920b2268dc8ad616c0f814a3710d5316","48d094622ada1806cb30335926007c1abc476b1f7b45a2e250c490afa25e847b","48de3afdc6ee73ed121d1433bc6367a399286d5f8c2c63670a0b3b9752a36175","49e8cf09e38acefd3a0fa62d048028286d3b47b5ceccd8f51f10022978c47820","49ee4a3f2a8918bdbbafb312cfa807d9982800d13d29ee292c6c0daad8b9b8f1","4a724a6a842a132c2185279513f341b79f9be93e42660f1255770eeae3b1323c","4aecbdfafb68feb3124c39219498241864bcf1ceaf87fbf80598b1dd87a9191d","4b076b124afadf178a3e736d3dfd142e4dff120b6a8aa94a06e0c4c86cfc1142","4b364ecb35ad02b06b6b0f32b6a29202f2c835e1ac0d70b89fd0278271799dbb","4b6ab2768e1ff3716ac8565201c031a820c208db9ea6ae1495dd782e7557a3ab","4be7778c4f491d55154a028d9a9dbb35059953fbcd243e0206902a6e64645efb","4c8c327dacf345e184042092e96ad3ea02ed4cece57dac5fa68ea52fbb5a6adf","4d5a44ba07fafeab823b54a21846269330ce35b4c190f3ddd5434bc8530d9b41","4d86a2764c55b5c5f675fddad8850ce4ceab160ac5c164a299fc098899d31aa9","4da0a5be70e8af9c39623deac83822749482187f6a0fc3d186dcfddaa7111576","4ece7844e2b35705ac39fa25913f6909aad5b4b7446bd637ced46b47c0db135c","4ef30f11bd4dd9d2eef8716d88a83010546e54594b2726de84f6d587651ee940","4f03e231c0dc5c9bb2874f6856382d5b205758af9678fffdc7552d4e4ae9866e","4f1e58fc658a4ceda181e2a7fa249305b09b573ffd68c2489f204f4957224957","4f2750b974c1404acb721ffc84cbd1d0756a24211dd6f6503c10ea74dbc45676","4f6fcf4dd7e73d86e06bdb9c14a1078b61c0efb2663ced9bfbc5f46fbb4c6d8e","5029c7b222158ab3f325168fa543d84fd2332d2e3e38db1ce7b83899cef201d1","509ec9c08864b9dd0029f32ffeac85fbac863e2dad459994c65b7cb5264faffa","50fd7e982eb2d2813634b7c44e102788a1a1cd4910a27acbcf219f76314fa322","52049cc9cee43bb27229e6b3e983e02c6aa20dd7d153b13e3c74bc6d2b47cf92","521ed246c4119acd6b579b6eefa23389a1655df54aa35de7671743979ebfc68d","5382c901d160ca2d79888d8acd7a690a5349826b5da486274b0800c9d7513f11","540879695d41205515aaabe5466971014cb43b960a26b8e5958e37fed63df762","540c718b8c0401e98b2b104efac54cdadf0c39c3baf408cb8f25ace687e29f0d","548d237f42167af5cf5caa0ba20f0e7a6387deb6f27765637f078325172396a7","55267f058e9f085117765e4ca72ce875b622ceaceed964f6c396073214835c28","5560616d1e72f0a539f9ebbfea3b7d195c1ef5622f97994af1963748d4f97533","556ee783d8e2e4ca50f656c095758be613983f904d998a6534fb155510114f21","55a4711e799294d06988ab4acf77eacd7d424123082bba3ec987dff0ae13999c","55ae095961d78a1514c4dd1e63d477c60179a8662571ab5a90abd3eb2b83eb10","55dcc23ce52b3918a60029d9398f262216471c280bfe66421cc63240533a6087","566ddcfc45ea5edc695626826ed185930e910fd9107c5bc1844c717b714c15b2","56e7158313357bb145bd98c5f790e569be2203fb2601565a30091a597a7e7ff5","581337891936ba630d34ce9f6b803b82a2130791510f15bab24a07332400417f","58901d008c36a777dc138fa6b6d198030e0e843bc889cbad3acb954c826b3608","5962dd14d3923433cf723d698d1af19ac37a270b6e88445643fc56a646faab5b","5a2064cdf51026eed65457c05f34bec919b31d96d35c29498d298685965f0b5a","5b77bd6dfa81cc339e729e4195e258facbfeb64b9c680512f742e3fb1961fdd5","5be05ba74075b8f139be565c47688a4f395ce71452dce5cf7da4348c7ddb7aa0","5c0206d9d014821b52a43d7b222327a89d4ee2f5b1e21813dfa659a69f7426b5","5c3527e43fe24c5aa171c6fa4a3de7fe5e78f2527aed0dd19cb21d154d43da21","5c79c77f00167ca140127b00f1a79e1ffac621e46fc461089594206a7df8d7cc","5ca67643d5111fffd21deb18569162733e846965bf05fe6eb33ccd37c964025a","5d015880319af666943e68169ca906bf2f0c813d8bf2c5c0262aeb5a40366350","5de00a2f5eabe86c14f360304115f4136c41df1fb664eef6da26072fe7623d44","5e3a589b627edaf7005c60382475fae7229adc4ffbaab6d6fd03e9f08a0a8e19","5e43baca07fb966bf1c4b3ac06bb819577e477a84c5d8d3a9a19c391ada2e0b5","5f2a75b89983d1005a38afa2cabccc3a39f31989807120281d8505ffd564e0c6","5f43c837f39d207c35a58e9b36fe3144017b2012ac7da334714247606f1906d2","5f4fa6dde5930fe1b42f805895f0f5fb135c2b3ff9830f2bd30ae7526a3295a1","600ec184ee9964881bcaeaf72ad38a72db05d5b629d301cb323fa1ee9369b572","616c4dbde10f465da822d8a788feada26e5f915c7fbbc06232287cd1899c3044","62a713311297a7145d3610ee60dd6626ee543645a1918b050c629207561efb5e","630fdcff1f227b5baf5d10bd78ef0fde68791ac0cd8a15f65065f5cc4501b17b","63113617f2e4ee6b827a69bce6afb3949190a282f5feaaa9e2c9f82372623bb8","6312b7a9f8252f49b8ea0cbd0580b80bbb221db574ea74939823ed9d4140d73f","63544fa69b09916d52b305700eb9816305ff22b77162a44edd13897acea3a655","6385459222fba2c3302d3f2e38c57fcfe0f1829679fead6cffa1964248767d5e","63a4394e689acf4a4762cfb4df691d05f923fdf592fd2f8ea41e6a54f98d1136","65725e1cd3323fdf44ec47067fd6670b441ff5f82e99485e1a4fc7d475f14340","65d5b7eff9d03761c8206218159bb34883c09052d6a1959d040f711a881b4d4f","6601b2bb6c908a46ae2985d4683c8baeeec87b0688b9b33d3e8900286bf4d6ae","666e7f698fbeef24e13e91ccfa334cf781233e060fa86bcd7d4d0eb00b30f3d5","66d414618d4283838bddb6b9fd4b5221c280a7f6a715b622143d3bea76bfe1f6","671168c05789fc651cd961a5a15e10adbb76656b802cb0fcbab468ab76412ca2","671d95a6c09bb7b05a5721d52cb761300a2c8f376aac20be2948b7e97bf302b7","680de944f1f5380c579003e329ed6f10702ec8ebaaa8208743775588d2424d05","6989ec486a05550633170d2aa79188ad9b03aeea6c7859dbf18790ba78c5427a","69ebfc7eb8427db3c5c59bdde652d0cb269426126f8540b1b58caa29ccf130e2","69edc4285578313d1dd2f914d69add075a7b354f7fba717606d1abe15292576b","6a34d9279cae58765d6ee4a980192c0e15f3ca217b9f1815861d472a281b3cf8","6b00dccaa7deabc750679ab085b237a2bd025bd971ee1eb7bdc333b393b19084","6c3c592efe9c684ada5661b8cc88a5c3f6e57c841db06b9e070687504cbf6236","6ce6d164c3e31463fb9e144fdf91413e55d077cfc4f25092bb02923fb538a84f","6e08a638e1e28020923effd4c65fc517dbe7b06100ff76cde74e427191503b84","6f3a7020233cd77cfe59eefec0a277f6dda323743c8d80e4e54a95cd3cbc23cf","6fccc6f0c5fa71c43211785dced8abd0f3295040eab56063f4e8d77f1c09b8ef","700cd21af9ed7e81900fad9d52de2fb11db48e64b038e4293168f85e5dd0e043","702d1dfa75e92a916a446429f474d4c296e6ea4e8c487995852d0525e8440659","704cf778db6086c3e282c81249fb0ef09c1d7c2043335ef74c7ecb69bb3e84ad","7075f89b1271fd04fa02d4db95c0f0bd6bdec24e53a7953d7afaeba40e17e8e0","71ef1ed2d5e4bc7eebe7a73bb3e9423e5bc2f8319186380fe8b38334952d3b01","7256ba00af1cf759b95b7bf8ae3b9943f31349bd10a7652a26bb419b368d73a3","7369b339daca0fcf46ac7fe82d65ae95c75d7dbcaaae51209e6d90b6587a014e","73ec844fb3e2b9febd00ba37508b284fad141630f03cb9f74e36a195180f5054","7410de003c7b582e30470d1209eefc796a70c76fe8d61dd9ccfe01ecfa41310c","741c27b54c49167abef1d8633e3743b0e98f82a73731e744b6671e119a1c6310","74b5d2ed555740db7b4b0ea9b73f8fe00965fea8e14d4f075eec26ef7a189c68","75aaecf53db10459d768a6873f6783e7d7110aa510c2894378df027c1b03584c","76bf5a9c126db6eb466287a7c0d823327ee9882a70eaaa6efb03d169b5dba808","781a64598efb2a11156f07271ba1c14c4f6b3d73aa2943b26eae02063df7af70","786b0c2856bf1f3f809e5903b0a971f1e072af5635aa50bbb9b1449f96d7b694","799abc1e8d381b8d97349479139985e383bb49179b5a80f39807cb35a3ee78ce","79faec494bdd6d098c9d2a9d8559f822938c6b2104188db95321d89e7a732979","79fb2e6e6a91117b6aefbdaabda23ccfa596620f548ee5075993a8dc7a8b872f","7a032dbf0351aa32c77c8d187f7eb697500ff186c88c5946ecc15adc972246a6","7a134e7f1822183ed1c0ded720971539350feaaf92612761210cfc3ccdc55870","7aa52373f2721dd76fc8eeb3d6061794f27ea8d11e96bcb1ff25a97994a77d5c","7ad4ef4b8d3221758a9e7f9577750ee03f6cba11c8eae8bf25f74a3131bd21a2","7af2394d2e697f355439e841b6323ffbbf8b90b2e48bf64873791fbbfdf15b44","7b947ed0a9e6e7ba180921434b993c62ac70bbaba6af0a1618569a2d4b705201","7baa35131ece7ed9860607157d2531d4d70a061bdc9bb9876e20328f127cec53","7c2a1c4c4c03e3d68d63e0ab58e4e34d3f2bc1a4a837a055fd13a4e9f95ce6cb","7cbf970a11bdb91a40e248eee97ef789205910ebc913349698fc75ed35e82fdf","7d6133667f81aa66a98755d253ea43301b45ada338225df034d2ffdfc79829e7","7dd54213b65fa0a6ce5aa3c204b5209b67ec16306b776aed7dcf9e6601d74235","7e89b59b456dde4bbbdbf8079665bd82c51d8e500018472981c15618b3893959","7ead0c68ffa0ced241af74dde58b3831343dff3f7eaab64bddb9954545b7ba12","7efb464c6d7b469303c43f718063d8456df6fe43534b5d8a4229f5b9ba9705cd","7f8188b57ad3b0c28210c95954e5623376a4262dd5e75f002700c6094b8d6b6c","7f91dfc2ea1a3131c4090375db0f489c2a572e245ade6cda4ebd440446d6d60e","7fcb8cba3ed0ee9c342947aa88f0f699bb4f5c23244d21c6c739c9b66d7c6101","800060d7b4934508d0277f90a464e3112fd2fc99af4ef23825d09b0ff53f91c3","800a802a4ce9e597a102f0a566535c1f9f7adfc60c41af6bd2db4fb7fe3c0d0e","80627bb83607d94aca13d445aa0ca4032d2d00479acb3c2f9d1a3cdeffe41f10","820c12fcbded9048a363b9e0ebbc48b24f85fd4a68131b5dfc1b19057bf09ddb","824bff7541ec2a4b0be126f0b0791314d568a0eb4e29073de4f9dbe0ee4918b8","82c419e5de083e423330432c9d45c744043d1bccd8eeccb41e3014ce9ae3c32f","83347356a898238c013dff73246440e361a9e24cc3c4e0fe0e850467772b4938","8343a4211a4d0ffdb320d5a4305174d85bb707d15dad978f6436297d022daa11","83a06a604bbe36d72da976fcdeb88665c762b0f0de44193576ef2e0cf29aa9ad","83a97b9ebb29f5cd014ef5e178970a601ee92c44678f05d1860b383c5f63b79d","85a962a7c23c14dff8d683e738b53f422221697b213cafeb616d3a172a6c4223","85e961266b36e0f8ec2a477f1f1dfe7ad748fdde9d906f7bd3241e6924866ea9","8629fddeb4f273b35df69d4d28923adc14eff59d919b1a495d1a68818137c561","872ab2b2d65fe685b91e355f5af051c85b79569ece16448160d01fef38039624","87789dab547842b4e0c822758e1325a3cbb046063e11e105a4779b3741e01cde","87f2b3634baa504f2ed9508c6cf6a47bbfb36214a177eb13d70d6a987706818c","88b615ef6a31bd9958e98b8ea522f49f0360ccac5d9fa8deb9e3ef3fe3147d9d","89a96597dc9c218633adaf94bb5d6dcf4cad8f5e0b6f5522a28e3ce8d8b2865f","89cafbb20d6029656266d8cb0f85103fa519c8032598282fea58c94cc59c4125","89f2105745b3a7cfd30e7d7c598d6c8fdde0a599f30fd0db7382cba50412445e","8a720f848e9dbca63355ed5cf8e79df3d3ef3a6a1fe2b599349128f72417e95e","8b3eec010d1eae43a28c88434f2410a751f790a9d6ec4a08e75e68c171629ab2","8cce78271b4f001606069a575a172041fbddc52de6b582c920aa3d3b5d5b67ae","8cecfa09651c40be4d7c11c117c80e1911dc75bf6f1cc34be64706823cc024c3","8d250acd40c8a24ba0d51cc73e65bba6856509b5fbf4c7d7a435897a01c6e764","8df1420c27503370db9382f68a0af8d2b4d56f9dbc94b24ffae450a905083a79","8e10a3499a8311b3142f240631df7fdd58c46714e4a954280f8a59620464b7ff","8e7371228a726f381fb811d1d812c39917788a3df7e53dba1a3c364e755a0c03","8f3827158091bbed154d21c843284ad472a4552da2eeb858748aa29676e45662","8f4a21c70e4b933eaa4f9cee119945dd2ebeac532e82d34e17511b38cf03608c","8f6debc54d2bd7abb42f581f2204fc78b27ff8c67ee4b6392b4d71c5f983ee9d","8fae27ba5117e202afbd523b249fc454912571900fc909f5419b8ac96c773c44","902b958b4db7d8d8bf73a82a8aa86e5485b39477047c8ad60175d118fe31d987","9056c360e59fc78edde932b54124df317f2f04a90c0c6eb7825a87b89edf1ca0","90aff66decaa3a0998e9a6741963713c0c82fc70da505519e3d60204bf715fa0","90dc4cac6326293bb54486d3c873b83299e9a5ec8c86a68bf1cc131f5e4e2437","918126027fabb7947dd4ae810dd561ac22167102f9f978f86906624ebe88c9ea","91b495938bc6015970bb02c844368d3eee84425b472772cdb374a5347db86de9","91c9ced5e9ab8da897b7f69166a7d0bade5c58d511b42d60d5430d536da45d09","922a332aa100d622da733aea8fc74094739bb63cd480d3349a14d2418ab6b1bb","941f70c384905ab77cb9a88e2671301117e4df553da6fc7a09210710deb9b6ca","9442788fa51227044803f1d3efdfc1c2b2da372871a85f0f7a6bb3596a5c003f","9460f427df72c238c4b55f39c8864f1fa3685b0716a53227ea6f7b591d955c82","947a1cdd43831936480167169d30334f818bb5d882650a3547827c05204af111","958ea8ff9a1354ba11254f2fc94f6ed1f98e10041a198331b6af66bc1b175af2","95f0c5f3b9071db39fd72b88ec9fb2079ce7553fd5884fa527bc9216777d7c10","96c4c83df72e9d860e2ee51f1a74bc867c4a45efc8bf11bf88aa82e368b89aa4","971f59cc197732d0c0b6b8aabbbefca4550fb8fb04f8522bdb4257c05a28848a","97edc66e594bae06bb273db84a35d84c8162a1fdf55ed46d781419a9f6a2e4f2","9808ac162523484fc50a7d41dc20fd4d5dd365a91406cfea580aab9f69663fe5","985638a05562bb796911ec231d306b81e36ed6b58219b3bde874559e9600b59f","98a097d6ebb754334250dfd3ccc5f3dfaf5966524758cbfc9e10adf4a0229693","98c7e4bc2f05e9b4ca703db4a02347db7355a44f04e3a4003e26c46a56bded2c","98ecc99d3396aa9a35ce97456be66c1aac0cc05bab88aa99109649291e61bc0a","9944d1a9674e555a41d31d069d136461eb06dd4052d40f2e4ea4368dd978e01b","9a8f2389b8ebc29d3769868ff8b918fdeb2236d88192fcf76ab0ea3db0857fac","9af18d8cfee466bc061271d82254d7ea638b59b8d5a3901c6610d5baed85c38b","9b01e565a1541f9e652d7afbe62e3bbff28430c1ccac2226ea434f45fc9a99d0","9b466e8fcabe551bb6292d23a359be3ea15b7627a6ad9c9e6a4ff11444c20860","9bac7daf255467f47b83723095f93fa4b574d5fc08593f48825a2b2ebb8e2dd8","9bbd03293bf53e9db51401d157b3eb2aa51e9c70449350e98b9a0a3fc9a684ce","9c3b318c461b56a8d277133a6b947ef5618690ec281c42e9de6c27f22458d4d4","9cef1feab6841836dc20527fcc8ad9979671fe811ff80a5a33bae113fcbebb97","9cf90b3aa59f3ca0e40fd9e1fec9703428752d63bded6b091d28f614c9ba99ae","9d1a0da545eb6b2e16b18fdd305a2c000ff2340c19ac843914b45f6a4f936227","9d8637e5adebaca208f21af0a254e80712988867411be560031f4b7a23cc04f6","9dfd29090b50334ae229e4a7e812cfb9f6204a66dde563e215d8f52e884cb103","9e77badd0923fd79ca9761a41780ee4dd4f9ca9b62512f4fb59c7f8418494da0","9e9edbe6c5c90ef3aa89a71fd1ec54069818d2ff48ce0f35019b811add042047","9eb67ea41c5bcb9557ba51bbbd1b321a78f16335cadebbed848d8e6c1fc68bab","9ed400941ed49b2d90ebe3cc111d90d8bc966608ca61fe9bc315a3c1dbe8bc1b","9fb8c5aa087d38dab064a2d6054826377eea3dda98229725c2523f63a87e4750","a0ff0d0bb3a3c801b637d091293f2eeaac68e934274e4116d298ba60ec3461cc","a1baa1f699fd4ce19e8ef6cdfe346e1b0be63e16d5c5cd5feddcccb16a62f269","a2aec2d2f35d7174801247141d637e77c4f34e478c575b0e0a04c6251efaf993","a3c84d76be9d891812e795dd46470c2978dceeff928d729c0d5dd6def599923b","a3d6708506fb5c28f45f0d610bedba11b1ec7bcdb363ffff3aa4cddfa515f56a","a476183540f2e7121e533bf2dd9125dc071c81acc880e88cb435cad7a6d35b97","a4a8cca930cdfd15285ac3a7aa757d61501fb77fc12a7c3fbd78c096b279cf63","a50654761d6812cd811df02199e1b7b25c9b0d65e591f65430f9277ec43d9c50","a514a8c0898b6697696ca6f0ed9a43bf8993085b2db4299e3e9f8e3419c4a5ee","a644885c31f390b5e6b7fe2fc8d086d9144699295ccb6ffa51b3f7c76c8ca71a","a64e8aee389ae696d0d4b045c0153092113fa522ed5a0fd9b5658b8418db4ded","a6c531ed9bbafabfdd649f3030daf2f24461163aaf99dc73bb24dddb77bbcb90","a70d82083944311ccf98b6aa8da5adebc93c655759eaaf8d79624bb3d322abcb","a7ff7302e668dcea1cd1db2241ff95c0d73534539bd03fdefebbfb57f60d3849","a8b4a33078335d2811bffb78eee49aab5fcb31597dae366d43e20c7f7800994b","a91a47fb4fa5c1b1a834fa602030e435ad641240e6ceeb99eeeab7341ca09dec","a91c8a1431a4120667cd523cf56bac004794fc5b8b24275ad2f9c8a15c75fba1","a986593807953215f834ba73e7d2565659b32aa849986013f8614bb1c61ea8cf","a9e9de95b104c8b61624731355ca4888078a85332cefa21536307192cd9db1bd","aa131e74e695292adab9f57b3ccc5a503a836dd4b95a3b2b107c69f35dba3637","aa4103342641899dc00c22207c13ac31c0c73afd97771b0a9b249187d979625d","aa70263d079788757f176da269e554fef9240845706f87a93101591f8114e807","acae1db4aeb323f3b637fa11b087c3827a2fb6d69718362f54e3bc48f70ef7d8","acd7884bca46ea9422503cead985691da05cca25bd5ed52a199783cae7b8b01f","ad0e6d78c1e450e19bfca4a0e904644ab0ae315607811a28ac3dba20de869786","ae43a4d252290ec0e18c64dd58d51bc885020b2473e71e3ed0741184c9f006b7","ae69fe306bf5db346ddfa4367cda24c95e44213baca27b0ee7d7167bcdd85af6","ae8c200dbcea29f43b29974cc247d70647c80d5d76385396f1c82ee9f669e2f1","aec13a075b84253397fb97e1c93a23e1aaee6d6bff2a9161bfd00a5b1d7611de","af12215a96963c1e7e5d766ed994695e423e4780ed0b3007aed87b150d090c05","af6b60ae365a6cbeb140430b030bdb667f53a2a97508ae92dfc9ed91ca73b54a","b09355a97e3aef396f681943b37a404a98fccc6bcb97781eddb2fc000d1d985d","b0ecfca0d114bae34ffa62ac3ea05159a4415fc6eb73ab1fcc4d79f657268f19","b25c41f19ba40e646fd9b6f82051ee4c38985539e445b26bd628eae98537df53","b262187aa66e8a97083bf7f79b91595bf7a4077abe7f8be5b00b4998f4579d20","b3f50ed7eac0e9c54b74c4f4e02297dd2d2465ce4b699bcc15cfddf54c0f0f81","b4091f93c3d96e36b0708f5dcd46e0e7a0a48f098036ccef6164e4a6429ed94c","b4093c67a9195ee7d28d2575e967ac80057b92339489c244243c7c504c669ff0","b44352445272089cf90967d4d413cf7009bed0ac19f3fa95cb831d5ebad081c3","b4ce73bea5219f1b27bffb36c6a9dee14447a710a8938db807770083db4552ac","b4f2140fb766faf0065a563ac3664f395b24c81dab0d0d0d01df47b22e888d29","b5102ef50e7d4ed1925af5a8b45192e737df02fafb75d7065995a2bb93d2e8e1","b5428b5775526a00645566822530fb969b82247ba83f2c80c06d34151e1f9061","b5c085be21651d8579e52cd3ffe4abe6b7f45c5a9ee84d38c47b4734409918d8","b6cf3b02f36e0efa93b04667cdc5701340033a09e41a7196277cf6756999a666","b77c6669bcd54e0fa949faf2f7205f2631acfbc1ccf79f93f8dab5c5717f0e93","b7fda8f4bf81f8213d18e3c314df5100ccb6b8db7aed6b70aaf202deb606a14f","b7ffd6cddb12384224772e8de79aec89d8f4bca966a3c2a05763889f92a6db5c","b83b7229045affbb98f8fc46f289ad05e6626ef52e3ed2f7e70d332a54a69e2a","b83f5334b85422ac110a24286d5af7003f2fb5b0d783efe257b38a2281656422","b8abe10a2a92bf537a49e8dee92baf8de3ed591848a1b25151dab0d7ab3134e5","b8b8c5cad182083f45ce2d05d036e6bfe91cde1fb63f2e5a97c683bb7ef7ea0f","b96cea09313d481dfff1ed1a2c552ea29e8fe68f52139458996a4e36157748d2","b96f9beb6d6d8fbf88c4b8b2b807a362f2640479cab6173cf64c7710817785a0","b9ad2510d8249ec4c8e7fd8b2471727aa1bd0ce8f3dde78e545fb2f8f2985a1d","ba5c707cf9be40fe966c08807779994e20ca3f30ea9d73e26ce31ca334c05640","ba7d7464da8e13722232c8f86273774054693681becc450a68aea21a5a0e9b91","ba87e5d43ddb10937bb17941f055f80a223d0981fbba44107aeec8530e3a7774","bac3431138e986d6426c1e81bdfe0a968394896c0751cbbcc8f36002fd0ed069","bad8f17b1d399ea125c524895571601c90b6c93418c248bd4ebcc7886bae9878","bb230236c4ab6353afb4147014c93204d3d1eb8a6d18558075df5fe79ed7f392","bb7fa81e41820d63d58313460f5a3999a1f9fc2cd2fb10cbb5b41a931d8be6a2","bcbef69f1ba50e45f3faf1b4529c32cdcf1e5a6612b5bcbc6aa6790ee14b54eb","bd3bf6053f4d423ff21f7ffbed9d0e68f3ea64b7292c048e9a37ade342bb7b39","bd714f38c881208f1190ad714bf8fa5aa63adf302bdaa8ad8810ff279e43459e","be75cc1ee935f783be39978de91ae196c16141d4096e16eb6d07f59583296b4b","be8c3cb2d8d67e63c8b069920b74c6272922febbc6a0a2c4a0072a7a213681d2","beed0f36d9b1b9a20bfbf89c96862482b8d5b9d4284bc89539efe9c9b11f000d","bfd21b5c8eb26e9d475868bb30d66ee08f20876e9df5cd06aa8fec01ffe666df","bfe97e65f2cbe6bcd0f14ff57ea4dc1dedb2e5f0db92d04d0982cf1932ac1c3e","c055d3cfd85b2ed4607b0d9d3a15ab7204c9f149599f748347dca4afe102af0c","c112d36ba38c362da1c022945db5b6bbdc3014685ca9bb7d940f5086f00a675c","c23a43ed460117f663cec698412729fd91b5aaceb48cc4e55a785b525661bf1a","c23cf45c1dcb748145d87f5c173dd3c8becaf9e3f6fdcb3e2ca91d6726b0842a","c24546a064b9315172ce0f951bd5fa2cd1b9884231cf1bdc1dc714771f1b3886","c29b8d250a7b5e73f4ef675329da2251b8de032501e4836445b6aafd90c645fa","c2e96d98c8ebc10237a2af1c224f626acfb9072c83078f4a8c6d9ef0a58b4a8e","c329c9df0dae8a036da9be440432d045be3ee13cf5664cfa6ccf11576ed11acb","c4600cd5358b5798a075beb54539d952f200def1c9a573bd237c795fd33ba36f","c4ebd58c4ff78c9fc0cd17d80ed563520f7908f9d1106735ca0f5a7abed202a6","c5db39bbdc8c2bd2aa7b58c28c3df9e407955cc3250ce7825c842cc4c30eaca3","c65325f807190f7084346376e2f48fc2b6bb946004a1fac1d8d117930e93d462","c6752cc3c7ad06d1e9f127365f078919ac46b77f8a8fe413650094d914838ec3","c6867ec30530fd3feca89a4e968522f783b636b165ef74f288c42dd50bd51a3d","c69b32bee3e47d9568ef9acdcd59ddef6f6ebe3b3a45d257f6c5d4145890ef2e","c6bfbb004af355e96ed5b4c8c9b8b7a96d1c08d24bcde7c666728eb9497d6d71","c77c4d3f536cda10a71fe6a9cd17ea7c1408200e2f7aa7c5325d6915ff250c85","c82f38f23e7ed3e1024661b7a22ff694e88d3b268240e2bfc98e630df8a062d0","c8bd340e6fc7fa3e97415f7ad4c22c51d88c6e77f782c12923e841c04d3f882b","c93cd4cb5cf38fe6221fa8ae171ff54240b5f99ba80cd740ffac69c57e5fa381","c98c33b9137ffa25c66a9acae385fc41f9cbfe6d326944be0192b5657d38ac8e","ca50b525d7aa7762c56f402696dd464841daf19b036bb932e325090004b4cd71","cad13b6653fd9f811e67d13c5f01f9dec047f8c384097cee01dd2e2db39e539f","cc24c3770587f2421514fa399d2617201752bdca145ac39058de91d45d3d19c1","cd2da00f6f1bad8fb7c1b87cff80e122eb017e44a471cdea769efc67db369038","cdbb7338988f2fd35fd92f21909b7801d9954d1c7ca78401f52c9313f21fb6dc","ce887fb65b6977a2046e7583d704863624e55909ebcc9c3ed065b3d13079a410","cf9223c369b6fb7baa52f301f904352ba8e8d5e4c2a06f70de6ef1cf76fe1b84","cfb9705939742247da0cb71fdfd8b5f7a1bef6f1c2f0979a8f42e54c4a480980","cfc3b5044af37ae7485fba8067dcb22b2438bdaa6e3a30c22ce0f9e2c00aa597","d0481d9b6111ab4afba0462e88970b863284807ff44ca97364c84952e3f88583","d0973a1aca6a118375b466d6e91821f8450110fdf042ac848ee16912012d2b0f","d0df3068db679e24d9487ee09a6462ac5cf3df30f46ee466b66feb6dd5ff71e2","d151ffa66d8d096e0272f0dfff6c27e978cfda570f7498a727593081888b4ebe","d227e0a73e3c5452bc5ab41ea2c695dfc0ff9b0c1c81e59ab3173f796a4157cf","d268e680ee1136a239a40ebf005b30db6f3b52a228016f3193496f86250f15c3","d2989a1607fd5303615937b8c117d127b1b1cde519662ab1e1324390220e8612","d2cba4dbbfe3d026f825a8b470a2f6011f9b8e245cf042ae8889afbb17dac6b2","d2e4c515093f8a2aa824c8b542a016e5c321065f4525931b2fac4f8af2fe52c6","d2e82db1f6e479001e15c9890732b5049f8c900c568d5e3d15707a95a7dc3610","d31e8aa21d1498f2d4a07c4cc89ea6f5a6d3ce54d334dbff230e0f55db35c85e","d36034e2f9cc642d0f9f24cf834fa741bac5b8b139cbd2f50e2065161c9f3cb0","d36eb7456d2a42d1cffa4b60708e2bd3116f7f6758c96bbc0fee0f1704ad8a79","d37de74aadd5916eeae243decf347821c4e946356b9f70471658638ac3092f91","d3cf9b1433fd9a083c60baf6ade1df7f2a33e0cc7d519f491f9d6a93139a41e4","d49d02cad8bbfeac607457b08aac6068916ef45d8f6c980279d6e654407cc7be","d4f51c31a454d9abac29457cbbc21e1b5767c0eac1b37c41ee787a3efb05c80f","d52ca358246f638d0e11a061e97863697df44f43b093d6e8b84ba67b5838f2fb","d555a0d2329caace197c1468fe6708349125762377ee3bd04b031b7eacfc26aa","d581443d0b6b42c76b816edc6946ce01a639ae42653ddc8cc2d6a89ce14fe947","d5adedc08fa25bd06734afd1db3510dbc53ba0dfdac20cf601fde0c77702a72a","d5c084e12da4a5111487c166b879042a21a056f761ee22d9237cb4f65f366341","d6077d547aa21ea10a9bdf6c752b8d1a0a6382b4b43a0fdf790f245e66a609fc","d67e8c1aaab1ce6ec1755599ecde153c47c6b90dd4c301663abe9057bc31af57","d67ec5caeb2af5f9c57533a34cbde7daba5f5b2e5e6ce34c3250893eef25f13c","d6abcc1484c3df45bde915abf48324af1e995c3266a3c6c069e98e94c8d9a4d7","d7a44c85c25ceb7d42280f0c2576de52a3b3cc3ad2333e788ecdc7f7f7fe4b3b","d7f5db16fd3b6ddd5acdf655e090ed0e84cb89d9eafbe1ea92b273b71a38f173","d84489933b19a8b073c65a0386e39e5067830facdc365ced6efe1948c7201771","d8c8b3c52c89cd715a7fdd2759a6f73c3a5f505303b110656cc35f7549a37cfb","d8ca8e025e226ad6bdd32a6a9fceae2982b0413a0ad09314558b54bdc724bf99","d8d03142030c11a0aa1012102fce2b202baf88e424a1236832937e87450dc579","d9823dfddf6c507ec030fce4bd2d98fbda18e595c2ebc563574d9196cc7a5e33","d9b0972f3406075b860ba7cd2e71d4492c826960319b10389c2c2820e2981254","da2acdac413e8367fe0a329922fcad3565a24c89dba87907e6d64bb3e6315922","da37a61fab07ec8856b725854e4064f55a59149aa69cad1bcbf89ec478b9f578","daa0fc9f9dd08cb2dc48bf33c9808cfeebff77cb9fba48f98ef597bb9dd6df55","dad01e5bfb13a6c4419f4d24fa8dbb424e93a1c4be656b0e5dd48ac546e0a0d9","db049e7abb7c75b608ae25cc8a9f95959f7aedaa53e22390290319cc2eed3977","db21a75b4fa6165f75268963474f3262124795d816ba80f685bab2c6eaedb028","db66a999537b941fa6d512908894ba86e8dadd0e14b290ebc119555b7e60264c","dc8c31e3075adeb63113852569b83dcd432485621eb77fef62cf3cce5c84a214","dd97ab52fd89f42352c595ce137684cc519c473fa17969e8a6adcde7322a4748","dda0a34d6704887eb36bbc0173334b49d755cac8cea3bbd17bfa972f04183dd4","ddbda9408727a19a4a55d516bed99331edf67d8301de9c78564716465c949619","de0f295bd0e46f29db1167d6c21bda624887c8543545d0c37d662e5b1b312341","de9a46da1f4605525b484a228f8bf356a9d900ecd16473faf77944b22575c141","e0288c94ca9c16a6de217e6baeed720fcf83e401bec45bd15ca47ba8fc9b44dd","e1667469384ec775a3df665679cb3fef057dc84dcb18ed8db8b9c5723835968a","e16c328504278cfe520d6d99990f2a4370cc48159aba86694d0f7598fd4b0611","e24df071f5325bb3a5b20f355143556bc7712535ee8b6ce4c426598f06fd2448","e28d8e6b71264d0bfab853e63178f2c151367cce0dbd16125596ff3604b6658d","e2c734504d211580b4e6674eb1c7d31fb6fb730c037210c34c980a96f9098269","e39ee882667ef28feb4971b73f9a01d3d72c557e1e56d59487af8e0f1b21edbd","e3f19c383354cdf45311f92f00b90fed25dfba7e9892ab2f5f3aa4885876b75f","e409fbfe439455330c0fe003de860e30f7093cc3cc83a32f886c9b539a29f60b","e519e78acf2938460c7ee053981c744dafc7642fd03b56a117d5fec78d258b90","e5db07b7fb0eed216d838fbeb9491257cf54f9bd537a68c8edae7a89fe64c8d8","e61705ac769699a40c52e332cd890187ca9301fc6e64393c8c9064144ccc2dbf","e6300ee8e6c2c4ce6d7ab02b7b06fd1cabe3c5c52b99a6ea3ea8b5acd5092e0b","e65e28b172b77d093f5425112bdae7ab93756487226fd7363057f85bb2a2556d","e734d068446591aba283d136c21b4fb0209f91352cb4fc6589bd651cdbfec163","e7556cd0bdd06760602ef78c5e3b30b4dbe175f96b7147b56ee2ec181a4c5ea3","e7a333109a7aaec2b71048868500c15e721900628eb48790dfeaa1fd4c2dabc3","e7c9175fbfd9fd84bed95d552bc0a439b07a233c3e91fb39ae2f23197ee53f1b","e7ed299ecf44d4a96c228e9aa30312f405df34d6bea99d4b0f7074c79705a671","e8bc1b4f162c4066d74e5d1b3dcbe344742279b6856736c2e1690dbaa7bcf932","e981ced1bfce64a19fa8de1cd518a93f4669d01548f4819d0e1dbb50d266fe04","e9a8e5be83e18caaecd4cf74dd7f020e0cc7de9d910cb7845e5ec615cb26b14b","ea1b8a251ecc1fd96697d0c602d3e14ec46383d27bb9485a0326cea5576ffacb","ea311dca2ef14e02b9aae563bb28dc737b04b7f01c1ceb2be3d92007d2c74ac6","ea8e5b79bbe5329ae8437677c8316f2f9fd75bb1d40c88308c269140a7e564c7","eaeec7c06d1408fa6db5d7ada0a232b1633ffdf0ac815033c29c159352347c81","eb708890ac7e19bd53007ccece064f7e2a069a3751270b4fdafdd1668136dee7","eb996138bc91c0ee63bafe1ba10b130ff5a2fc82aa4918296222e0a831a569fe","eba6e8e5a12a86f17fade41bef365aa95491c469e18aa91aef64908a4263c905","ebcf0bdb3541c8bfb7c9a53f632329b77341cba6f1a2fa0dc9704acfa3276dca","ebd87e3505f3a1adff0c86ffec6c380734df718301b216b7ee089c174130de60","ecd5e83ba8c8eba6cef9c3da1edb8a84e3dfb4ed71d9a2c1908f2c4d26b26737","edc160a11c07dda8072748b66db7f27b6cd8efbd1faa3f6c826a0fe445859c17","edfcbe4773eac1fe2964179a4ad21294efede89568f2efd8e283ac18bc5693b1","f0e1db9b86e2132f004ebf06819eb55804f766bc03ea5d80f487d5d98bad8892","f0f90dee84db760cc1bb0f6e6983d4de0e3d5d9f4adf7b2b52f0d3dbe6d585a4","f1297fd9ecf981024e1544f7f048705377b53219240274bb803ac30e4a52084f","f1d4a6e98f41ab3f6cfd67cddeab9d0ed287b92cb3dbe575e3ce61925510a792","f21c3a9267110e469f224ac7eb76ca5bb084fc90df014f1ca6791d5770483944","f260b4b268e85a8f1b04b2fc69ffc0bca473d2e42de6f2f70128bedc16558201","f379a1b9e29aa7fc25c4c0c897eaa3c0e90d66a201a0ade8cbf523a5cdc8cf50","f3e04891c79b604f9235f438adfa49ee27db43d25c7be0d1cc06ae53b8f6d2d8","f46904e701174fe2850798d9e1b077bdac42fcac01dbc385298da01118c82aa6","f4de28905adbfe6ae4bc38f8bf5f47a444aa8d0f2023faaa431d6f72f9a3edea","f53265f53af0b0856911ab08b373736964d0c443e8ba61d7f1d45f5e5b04edf3","f5403593ba12130c04827f88d019103e924651caa518b7c290673a02f7cb409f","f5681dfc71121ed0f88146a19479675f2fabc6ed376fd5d162e50d815c048d66","f686173d310f41e26e3fe8a7c1dbf4313e4d793323335348badbcf4633f5d699","f6f5046c1263095a69e774716b0cd0907f6795af8ad683c5f41846d4c54a3449","f700bd87d4a758bb71f47731121a9b2259a9ffbd50b584b82f4e6a1f205c276a","f704c9c9e2cab1ed44578f48d161320b5fb4384ecdd8b40a5e22c4078a8594da","f7993302f695430a0ee938b1b3684fdfec4055bddb378b52c81785c0319e8c98","f89156489d35f9992d5971a52a6e03a7d7f095e15c2c782e85efb1408a2bd6be","f99ef6fa3c9c6bf572ec69eb6eeea9f88ce6590d3a5565bec62b001b6f2a376a","fa2dfc22b4fdbcf402a822e8dd376925655d997a0f96284a60f10665ba3581ba","fa3df5f8349aec4805bbcd279b88697def63f2462d8ada0b5fe1d9983d9a6daa","fa6b97cbca1d4f09662e706293b0aec1eb76b8e2277441f54ab6c548b5423236","faac0c3fa7cdf67b452d407e9a1db5cbe1e9140ecfe300200b0b0a6279c97c66","facb45d3084caa490d9b0ac2bcfcee89629a4c3db5926ec9256a9d27d25559ee","fbc8b53b5c6f3727c084e5e0429e410a3fed5a17e1a0144692fd196d9836a4bb","fbd74e4b8dc748b2efdd70aaab07adb80d7f15a38c1261de85bdfd9591ff106a","fc475f9c2d8bee2ffea435e86e6b39b6e3e071143a4a1fdf6765b0da13b66de6","fcaf6bc23f7cbddda8141a846ef23b21b9cc37e51b805f0f75b3cda2d4d3f019","fd04d7588bb9e6ca0a8b65ed0c9635082a9ee5f46b2d1b5b25866a072236c1fc","fd60f2a432086c6fc4a4c39d8d2d6edf5794c763c05a6401db2bb5fa2c601775","fd618761103380d690cb98804e8f116b6c66ef049fbf67c1a059ce49188658b3","fdbd44d3c55504edfa1bacb4c9b7a6c102659d4deef0ca91b9b7ac567ea9cfc5","fedf2577267d6dcd060ebc4ee8de6ccdafa60ab26b78d74c1e8c784252fecb17","ff532716738e2fc716c10797d9717f324cca3a1234320a84a73a0b89569f11ab","ffd0fe3449e449c7b9fcdcc7e2c1ffb677e57ad935a252de88a0122d437efa67","ffde5c700732beac27a9b5162213d387422ce199400e56d9cefe550005b6a542"],"schema":"fsgg.atlas/1"} +{"records":["000ada42299601fba29016e5c0e0d4012876fb42670bb10fa0b1315477254ba4","003893cc49855d17a15295d7adbe57ee301ea20281dff216461baee0810853ff","0052dfb9eafceabaa590f4497e4d42f19020718c84b981d265edefd432ccf8dd","00641d046d6869fdd0023ab3df99e0e67a6ea28f0dcb701f622b1cec8b3e07c6","0066d4a624c02398f21b4d7a736a9fb5101ed8b6b13ceeab46907e9401af98ff","026a241141ee10eb829aa6ce461969242d5c1d45fe9ca19f08ef4ea880877676","026b08fb343aefe19177e95b759560d340d372def4b71acf613fefee3438ade2","0357495d23fac4fad210b6dd7ed7cc57dd33d107e1659a81f085cad78300797f","036c148f6d0e89858c9bf4cf380272ca6904bb4ca277a909fb71c47f5450cef7","043eff38ad27212dd4d046617d0fe5e18544a03829d8b1130fbba2d052e1f072","04652cbc95ac4dcd21b837b38f2ca5a0ccd4d0946bc13fdb31c9c15a578d3a2d","04d17203f03279980862496517a1f0861be5f6cc8063bfbf92f8f8ac19744fdd","04e404d89dca295564813149472b1de8e6c43357e2f6d91d169ded7600ed3a02","0509e5c6fdbd2dde0c0db8558647080560714804d00e4f9268342f2e84858a3d","06ad2c8aa0ff3b862edf3ba99e0e4e8801ee163709e66333cd06c3fc61232b05","076259a45e71df780b012d29618c17739246c86321d2ff05a6c272bcca8db675","076fa091c878b19cf56a94be0966dbcd58d52c1839f9d4b85bbfdef650cbdb88","078903d1d79c2afee401dcdb8a440ca9d011114249e63f20175ef7c8ec392029","08b3dc660b9d2bbbe75b590b2b86d941bf935a254cd5f09de71ee6894f4048b6","09e90ad705af012a8c36efbf296757f35adf9c9ce3b8908791c75d72c192973f","0a6d7dc5b64970bfdadc9049ace95e8bc163fc421beea70129ff0eaa692c6d06","0a862ee40916522f8ae5f14b3e084bf5f2e6488185583346db96ced16ce7619e","0a9df276d42b56d98a7802befc2404204e0e5ee8bc7f5c032f7bb29aa4ae2091","0ad4403c8f4078dbfa543310c69bd1dfc768e305987214ffc37d7b2600c4687c","0b2d1557ff6df5f4d65d540a5403b07ba81b381dfc799b7884ac72dfa6ee7753","0c22360d4653eb0f450e4d3d34564875f1660cfcb2d546095d98b3faa3967cbc","0c7d3f36e3bb4270edbf7abd99cd2dab772df274cad1c27c7e87e302b8eb1c23","0da4d093b49c0a1f654b38008bb01195e816829279ca1989bd2448194e15361b","0e560af7d9dd2e0f2f588a74cd35512973747f20bdfe0bee0bc889105ea53dc9","0e9612ab3e2095fdf2eeeb3b08d690f03ce16e7f7ce948a10d2159b267769651","0ea7107c2c8edaab3ff2bae32f63cfbef6903a51cdaff257278f757ed5ef429d","0eef4d717eb03f0906aa3be7336aa71f831726afabe8a56077b76f6e82fd08e1","0f11324ad653d8d841962b0eeae9f68b80243d4ef7df4f2404ed4c3e45ba5197","11fe30832d93706c60efd836b09f35f049c4a715ad6144cf277ca240c5780704","1244d27db0cf5075353bcc622d0fb3b5ca6a7d08526e2c5754e8b745c250bf3f","126c817ad25ca9cbac2a0f7446e76c79852459ac7b9c61e3ba5d5cbfe5d37dfb","12c5d5d40e9abe69ccc99cc5be3784c214305ff2165e74d82b3d9504927da5c9","13824d6bce0f961c89eef4bd3c8a72ae6ecf7a1339b9e06eec964dc5c12dc544","13d0363b8d765c87a57eb42c4988320a9c2e7fa09024aa972f4b13d7699a552d","14156f1c6bf0fa8dfcb5cfafac09e012db446d528dad0e4301404fd693b9bed3","155fe673b8ae12549c978e1bf1d5c43e360937fcf2135cdcd5aea6f6c771da44","15d41240067e2335a0354a4e910b6610f2b8f079b8f67186f10181622b4a8999","1746f4f9d47b7dc42280dd34e664b3ec410d3cc69ac76933707499ffa34c79d4","1754adaf40732c3a8c73d2285c25a8b6c8c9d3e68370de618a0ffa8f3e60fb6d","182f48470fff7a26ce3a833c886f8ce9eec3bd4a96aef1c784c670f1b5e73431","1945f527afc3c2930ec4d7fa57ebb2ef7dd6321c0dd3ab9233c9963e9e613165","19d657b67672257ece127f3b957674b7fb4780843148db0a36a0b329c2a418ba","19e75be8ed4dfba2a6f8034154052160a7a181b17d887b3e8724f3e3c111c31e","1a24f6ef0c08a898f309c1b925fc19b29526f913a61a1dfe4b1a4308ebdd97ac","1b3ec24337f0252a00cfeb6df0a0f5d2b6d737dbea61b8d0b4a643f4c686df6a","1b5351b2dc647aba864e387168db5128435cb80da94fc42581cd60a05fc34b9a","1b8cad98d53da179ab05eb47c1783f4c8b45b9f39c635e7a337285f5cd9621c1","1cfd18d1b12b25604d818389a34bbaa746f450e70246c7f4242fc4e215fc46a4","1da011289116fe88fe92cb8f0e83ed7ccbbca251681d4e136c5a61c40364f8d3","1ec9445b242d2a2e149fe71c67bf13d8c0e4ebe5a6ed7b022656b9941973909d","1edc36731a9c76ad07d269d8b4fd84c8c956bb43d6f56de17d6208164856ffbe","1fec5a63a7b2b212e3e5d5222e49061f3b924966c9741294f5630836be8a3925","20901b579f69cc97eb56b492938864667576e1c9bfacf13f8a529c4f6e543448","20d01a387b4d0801cb588492ede88cae7bade9b7ea3591d9e954add1e67cf4ce","21338155cb4f52c49e5072c877771be67c75590d9b238ea025fba5209fd6e018","22ef13e60456fe9046dfe72f20122362aeefbbb445632231b8e364ed9b50e135","23af79bd1e7995fc8162ddc4d830318acb054bbfcc9c7d5cb141ec306da67386","24278a8f6b5925968be17b45f7db4c08169ddd5c92cbc103a166a690c02dc351","24373b643450d9dd3b8a5b0e74a5fec2844cd8cbca7d8a57dbc8b9ad9eade9dc","24d4f2730d94d1b7f149771ef0e59192f4936d142b21f4a56b1a391e4514d38d","252de742c26409c837ef491f55eb03ffcc99da13fb1a2f8ab66efbfb0c081a2f","253bb17320020b6a5ef8f0958856f6c565a239b4dc246d9e825f8b14da9ca8de","2591526ddabbea03fbdc38bf172bc54f42df9bc51eba7ad2b70d6e67215f08f1","26259abc7fe745f52e06f2aa2abb0e50f189bc7608065f04d5c669a0a99941cd","26290a0990d6dac0ce9448e05eb934210603356043dcf14a5d80585288e2aa92","26d6b31965013079d4db67a2c403e01f21e3c30ae65953400dbed92e289a0925","288daf614247c260cb673d8674e8b3874ccc4e269347836851f702d7ac8e2f7c","28abfaf6d50ca38af0b88aa50524200c17af9000da83ddbab3d8f9e06e020fa5","2905a2b4a58bd9ec1c4f77fd3d1d246c02caa49d806272756dd039c79521442f","291d3db272eae084d34c04bc1305f2abb26a7e7acbc5515208469b46719a4ed1","299e929f58fe7d2878ec59ba6ad9fb74f1b1e550e488a4512373b9621f089844","2a38ddebfe3380232e35d5a24f9cb9f7c38abbc9c68add4ea5952c1e65d328d2","2b4f7c8dcc95ca8182105b9b6806391666e6a2c3a5c80d3ce5a5f04fd6cf9122","2b5e739c8f9602c585e67554c457e6e53351679afd56ff324f8fecc80f0891f1","2bc251ffb58a0d03480748058eff4c44079a0f21d75743063cef50263982337a","2c76ce93500601e281a41f5985fe4e3926fc8bc9d01ee687f14052cb553ad2d2","2d46924a94c85f4275a449dd3d9eb6c602cf8a9104db19d224e3aa469b858d06","2d5048eeef90792c0a2b9aed7305598a28db2103fed3903462c6c1882733c3e8","2d599c722a08306b98f2d833fb3e4a7acb9dea92e6a58820caa2f65c09803fb8","2df1610ac1b912232030b5507e5e944515b0f1549bf2b76ecfb12baf0f40ccea","2e1bc31ff6b6fb14d0ca8703a02833db749b03e172f2e91f9423f0751e88c256","2e872e9d3ab8b553270e79673060c50c1afd68a41fcf9fdd0a13cba80be0dfaf","2ecd502add2d801eebed39411fadc9a80098ba9ce04a5f4b728a0e4e331232d6","2f7357367d921995f4c6fdaa693392adcd2df4860ef4d25c8dc47f7ddea8c755","2fb2ed7902a8e35dc36489a23245d963026d688008c92fed6fdc1f6bc27198a6","2febddcced970d495778f33fff212929ac99c23adc42be0c1062f5c8676ffce0","3018f389f6928af5830bdd081c9d03530a379f37d1c2f9196e6fb3c44eb337d5","310bfb5b2d061bb733771e5cb7b3b7d25db43af5eda9f806169b7ef9330c2fe7","31fe4b51d55cd99a4692d2cb787d362cb4c0d0998d3e001efdb5cb7ed838340f","3242912d15a34fbaba05e5e4ef959577b2572533305bdd2e4aa24fe8b0fd1173","32f69a7b8997ae98b9305ee578145d795dbcd39ca4469bf2465e57a0295cda51","335683e33b94cb86b5e426b4faed200673bf850151191a08458136ceb164fd4e","3407ec53a884d3945d86a88d6b9a883419dd426e96b1108a8e6686f30397a629","341a43310dc5bc12018f1c3466916b4bec462a3ee08c09fc27c42d1a6914c63c","3442ba5c7643c793f62d90ca841f7891b3dbf97f028bc7b62f8b4f88c1266d1c","34463778cf2d29e3896a65613cf9e3eb3e9f2d8946d17f12b609e70eec63d128","348ba129b7b9c94e24fa8ddb81024e777c60448d1b5d49f7b2075591b23c13b1","35da3938b72cf3520e126ad595157104b69ab748904c7b4e12f563d6b103172b","3600e7356a3741ef02f8b2ffa6a6b5d822dcbb170771f2ea33312dff4470f431","37c8908ea2a349cd3034018027160ad810b28ad1fc203a9a353971e1f7396b4c","37e39faee019bb041627510f1f02746ba9a85696417a083b438eb4974b72c2bf","38a75fd804821f4836f0a7ba8d41af3d3a3a5f5d7dcea68487009297824258d9","38c6396e645750efcb2f187c36c383471b3b0b59290e3b42cfcb9668594cd0c3","3962789d05f324d436a363700cbb5ced5aba791d782b3c0ea73221fe0c1f0b97","3966e5e53811c43962f5d0953e5da4753eacefbea27ecba9d36af2fd8e4fd52f","397476cf107b48e7a662264f8fea9f880231fd3d1e0401622650f214cfaa35c7","3ad8b0398ba6c354c9e31b7438b2515579fc0b1f17de4b35a914c862a3a11e3b","3b3c6cf083b12a840565e00458e2fd4ee8a61f97cda452703a6b13d7776b6c13","3b4af144afed3d52dd2e1f64e23bc25b3475eee5f7af3bde9886761b15c33dfd","3b5d82795e9f5d1992ab67e078fcf1108247ab9b6d1baeac944d3ec0294cec5d","3bce154e59c5c45216bb5372a352e948d6cb365bb1bd47d4666ae0412e507ca4","3c75b650f3fa8217597b01d3aaf25427ae2a658a7c966afeecdb391d3ba547ea","3d0274f77576abdbdf442c8843e955e1bbc91e9f8cbfe3646b119337cdb13c96","3d642ccf9ca4a0f7f5dde1b41f65c99e9c447cbb9e64883b67e4fdf76f216f52","3d9fd2c5877483382f0c7331206393e42827b5dccfd60549a6771b7a5659e524","3dbf6d1c2c8db1a7e3988e2a84b67a4e1d7c8304661652ffa94db3b7eee08edb","3dfcea4ee3d0d0ed09b1f77bac48b33b64ab4620cbfc74fe0e4201b4cdb81ce6","3dffc36586e9078f750b0a2b4cc2c70a17a81294903186dbe8cc47cf8055b9bd","3e2f66baa16c7ea936eba34720a55897438f60b343cbe8fda4eab1e5dde044eb","3f5465798dbc2ad279ca4849d5d0f819bad01455e0dd2a9d98afd4b55cfbd7ee","40de9f41f9a9f56ef6a51d065270e875b4a85cf043b7c4a0173b2510de4979ea","4134a3936170c1fb5fa6d2e2329185a981436477a66b7d31e827c363691bad50","414259a2fda4a1a49729be6fb1aced4675ee9cbdf990aaafb8e5b3153b54d64d","41baa5d98b5bab2ee01cad50c05b83edd8cdfeeb00f30b9406b4b2ec6d13d738","41c768ea17144c6ec225e9a65d4c3c127fdd7264dcba1a89aa17b20fd5d7e3ee","42aeb46fcc3d10b95e4067bc9cda875fa933b4102873f67c7bf1f8ca6799a598","4320b92712bc14dbe10b56f1cd3d1bdc093fc4be6016732839d0be4dd4d027d3","444342c21a4743af5961beeebb88088f5d2a0649f76c71973a7706a744f5efd2","4457ab439bc8f212d83442dc7500e9d45ffac849d0f77cb97686d9b0672fc3dc","461d34fb1d53849951a7e715e52342372d779299fbcad210794235c610dadf64","46a24cd8e385b748f40d9271b1e856dd6d68c91ab356abb11ff6b65f1ef936bf","46cdf2c207f79d388001f6636dfb7a98bb2ba72b9d1c6df4938f0a27691e07a6","471570cdf8144df0c32aba1730aba24c7e42e5ec317af771ffa169f5c842d117","47b5cb2b011c0f7012d75e88eb86a10f3f0bd48545db139669e654cac1f69650","480f1ede18ae031b164d49d676feeb1090fb33932676ff52e1e2eb24e8d154cd","48262b98c0bdbd5ee2314345726d23630ec1771735db8fe5f1a8590b662c9962","482cd15ecd9cfbd8e1943c0fcde0bbf1d875392dc2a701b698f48bfba684a062","4855e1947afc954cb1b20bb45e7af10b098fa34714bd32e9bc77941cf58fdaaa","48797c44c92cb34fd9a57a08020b45c6920b2268dc8ad616c0f814a3710d5316","48d094622ada1806cb30335926007c1abc476b1f7b45a2e250c490afa25e847b","48de3afdc6ee73ed121d1433bc6367a399286d5f8c2c63670a0b3b9752a36175","49e8cf09e38acefd3a0fa62d048028286d3b47b5ceccd8f51f10022978c47820","49ee4a3f2a8918bdbbafb312cfa807d9982800d13d29ee292c6c0daad8b9b8f1","4a724a6a842a132c2185279513f341b79f9be93e42660f1255770eeae3b1323c","4aecbdfafb68feb3124c39219498241864bcf1ceaf87fbf80598b1dd87a9191d","4b076b124afadf178a3e736d3dfd142e4dff120b6a8aa94a06e0c4c86cfc1142","4b364ecb35ad02b06b6b0f32b6a29202f2c835e1ac0d70b89fd0278271799dbb","4b6ab2768e1ff3716ac8565201c031a820c208db9ea6ae1495dd782e7557a3ab","4be7778c4f491d55154a028d9a9dbb35059953fbcd243e0206902a6e64645efb","4c8c327dacf345e184042092e96ad3ea02ed4cece57dac5fa68ea52fbb5a6adf","4d5a44ba07fafeab823b54a21846269330ce35b4c190f3ddd5434bc8530d9b41","4d86a2764c55b5c5f675fddad8850ce4ceab160ac5c164a299fc098899d31aa9","4da0a5be70e8af9c39623deac83822749482187f6a0fc3d186dcfddaa7111576","4ece7844e2b35705ac39fa25913f6909aad5b4b7446bd637ced46b47c0db135c","4ef30f11bd4dd9d2eef8716d88a83010546e54594b2726de84f6d587651ee940","4f03e231c0dc5c9bb2874f6856382d5b205758af9678fffdc7552d4e4ae9866e","4f1e58fc658a4ceda181e2a7fa249305b09b573ffd68c2489f204f4957224957","4f2750b974c1404acb721ffc84cbd1d0756a24211dd6f6503c10ea74dbc45676","4f6fcf4dd7e73d86e06bdb9c14a1078b61c0efb2663ced9bfbc5f46fbb4c6d8e","5029c7b222158ab3f325168fa543d84fd2332d2e3e38db1ce7b83899cef201d1","509ec9c08864b9dd0029f32ffeac85fbac863e2dad459994c65b7cb5264faffa","50fd7e982eb2d2813634b7c44e102788a1a1cd4910a27acbcf219f76314fa322","52049cc9cee43bb27229e6b3e983e02c6aa20dd7d153b13e3c74bc6d2b47cf92","521ed246c4119acd6b579b6eefa23389a1655df54aa35de7671743979ebfc68d","5382c901d160ca2d79888d8acd7a690a5349826b5da486274b0800c9d7513f11","540879695d41205515aaabe5466971014cb43b960a26b8e5958e37fed63df762","540c718b8c0401e98b2b104efac54cdadf0c39c3baf408cb8f25ace687e29f0d","548d237f42167af5cf5caa0ba20f0e7a6387deb6f27765637f078325172396a7","55267f058e9f085117765e4ca72ce875b622ceaceed964f6c396073214835c28","5560616d1e72f0a539f9ebbfea3b7d195c1ef5622f97994af1963748d4f97533","556ee783d8e2e4ca50f656c095758be613983f904d998a6534fb155510114f21","55a4711e799294d06988ab4acf77eacd7d424123082bba3ec987dff0ae13999c","55ae095961d78a1514c4dd1e63d477c60179a8662571ab5a90abd3eb2b83eb10","55dcc23ce52b3918a60029d9398f262216471c280bfe66421cc63240533a6087","566ddcfc45ea5edc695626826ed185930e910fd9107c5bc1844c717b714c15b2","56e7158313357bb145bd98c5f790e569be2203fb2601565a30091a597a7e7ff5","581337891936ba630d34ce9f6b803b82a2130791510f15bab24a07332400417f","58901d008c36a777dc138fa6b6d198030e0e843bc889cbad3acb954c826b3608","5962dd14d3923433cf723d698d1af19ac37a270b6e88445643fc56a646faab5b","5a2064cdf51026eed65457c05f34bec919b31d96d35c29498d298685965f0b5a","5b77bd6dfa81cc339e729e4195e258facbfeb64b9c680512f742e3fb1961fdd5","5be05ba74075b8f139be565c47688a4f395ce71452dce5cf7da4348c7ddb7aa0","5c0206d9d014821b52a43d7b222327a89d4ee2f5b1e21813dfa659a69f7426b5","5c3527e43fe24c5aa171c6fa4a3de7fe5e78f2527aed0dd19cb21d154d43da21","5c79c77f00167ca140127b00f1a79e1ffac621e46fc461089594206a7df8d7cc","5ca67643d5111fffd21deb18569162733e846965bf05fe6eb33ccd37c964025a","5d015880319af666943e68169ca906bf2f0c813d8bf2c5c0262aeb5a40366350","5de00a2f5eabe86c14f360304115f4136c41df1fb664eef6da26072fe7623d44","5e3a589b627edaf7005c60382475fae7229adc4ffbaab6d6fd03e9f08a0a8e19","5e43baca07fb966bf1c4b3ac06bb819577e477a84c5d8d3a9a19c391ada2e0b5","5f2a75b89983d1005a38afa2cabccc3a39f31989807120281d8505ffd564e0c6","5f43c837f39d207c35a58e9b36fe3144017b2012ac7da334714247606f1906d2","5f4fa6dde5930fe1b42f805895f0f5fb135c2b3ff9830f2bd30ae7526a3295a1","600ec184ee9964881bcaeaf72ad38a72db05d5b629d301cb323fa1ee9369b572","616c4dbde10f465da822d8a788feada26e5f915c7fbbc06232287cd1899c3044","62a713311297a7145d3610ee60dd6626ee543645a1918b050c629207561efb5e","630fdcff1f227b5baf5d10bd78ef0fde68791ac0cd8a15f65065f5cc4501b17b","63113617f2e4ee6b827a69bce6afb3949190a282f5feaaa9e2c9f82372623bb8","6312b7a9f8252f49b8ea0cbd0580b80bbb221db574ea74939823ed9d4140d73f","63544fa69b09916d52b305700eb9816305ff22b77162a44edd13897acea3a655","6385459222fba2c3302d3f2e38c57fcfe0f1829679fead6cffa1964248767d5e","63a4394e689acf4a4762cfb4df691d05f923fdf592fd2f8ea41e6a54f98d1136","65725e1cd3323fdf44ec47067fd6670b441ff5f82e99485e1a4fc7d475f14340","65d5b7eff9d03761c8206218159bb34883c09052d6a1959d040f711a881b4d4f","6601b2bb6c908a46ae2985d4683c8baeeec87b0688b9b33d3e8900286bf4d6ae","666e7f698fbeef24e13e91ccfa334cf781233e060fa86bcd7d4d0eb00b30f3d5","66d414618d4283838bddb6b9fd4b5221c280a7f6a715b622143d3bea76bfe1f6","671168c05789fc651cd961a5a15e10adbb76656b802cb0fcbab468ab76412ca2","671d95a6c09bb7b05a5721d52cb761300a2c8f376aac20be2948b7e97bf302b7","680de944f1f5380c579003e329ed6f10702ec8ebaaa8208743775588d2424d05","6989ec486a05550633170d2aa79188ad9b03aeea6c7859dbf18790ba78c5427a","69ebfc7eb8427db3c5c59bdde652d0cb269426126f8540b1b58caa29ccf130e2","69edc4285578313d1dd2f914d69add075a7b354f7fba717606d1abe15292576b","6a34d9279cae58765d6ee4a980192c0e15f3ca217b9f1815861d472a281b3cf8","6b00dccaa7deabc750679ab085b237a2bd025bd971ee1eb7bdc333b393b19084","6c3c592efe9c684ada5661b8cc88a5c3f6e57c841db06b9e070687504cbf6236","6ce6d164c3e31463fb9e144fdf91413e55d077cfc4f25092bb02923fb538a84f","6e08a638e1e28020923effd4c65fc517dbe7b06100ff76cde74e427191503b84","6f3a7020233cd77cfe59eefec0a277f6dda323743c8d80e4e54a95cd3cbc23cf","6fccc6f0c5fa71c43211785dced8abd0f3295040eab56063f4e8d77f1c09b8ef","700cd21af9ed7e81900fad9d52de2fb11db48e64b038e4293168f85e5dd0e043","702d1dfa75e92a916a446429f474d4c296e6ea4e8c487995852d0525e8440659","704cf778db6086c3e282c81249fb0ef09c1d7c2043335ef74c7ecb69bb3e84ad","7075f89b1271fd04fa02d4db95c0f0bd6bdec24e53a7953d7afaeba40e17e8e0","71ef1ed2d5e4bc7eebe7a73bb3e9423e5bc2f8319186380fe8b38334952d3b01","7256ba00af1cf759b95b7bf8ae3b9943f31349bd10a7652a26bb419b368d73a3","7369b339daca0fcf46ac7fe82d65ae95c75d7dbcaaae51209e6d90b6587a014e","73ec844fb3e2b9febd00ba37508b284fad141630f03cb9f74e36a195180f5054","7410de003c7b582e30470d1209eefc796a70c76fe8d61dd9ccfe01ecfa41310c","741c27b54c49167abef1d8633e3743b0e98f82a73731e744b6671e119a1c6310","74b5d2ed555740db7b4b0ea9b73f8fe00965fea8e14d4f075eec26ef7a189c68","75aaecf53db10459d768a6873f6783e7d7110aa510c2894378df027c1b03584c","76bf5a9c126db6eb466287a7c0d823327ee9882a70eaaa6efb03d169b5dba808","781a64598efb2a11156f07271ba1c14c4f6b3d73aa2943b26eae02063df7af70","786b0c2856bf1f3f809e5903b0a971f1e072af5635aa50bbb9b1449f96d7b694","799abc1e8d381b8d97349479139985e383bb49179b5a80f39807cb35a3ee78ce","79faec494bdd6d098c9d2a9d8559f822938c6b2104188db95321d89e7a732979","79fb2e6e6a91117b6aefbdaabda23ccfa596620f548ee5075993a8dc7a8b872f","7a032dbf0351aa32c77c8d187f7eb697500ff186c88c5946ecc15adc972246a6","7a134e7f1822183ed1c0ded720971539350feaaf92612761210cfc3ccdc55870","7aa52373f2721dd76fc8eeb3d6061794f27ea8d11e96bcb1ff25a97994a77d5c","7ad4ef4b8d3221758a9e7f9577750ee03f6cba11c8eae8bf25f74a3131bd21a2","7af2394d2e697f355439e841b6323ffbbf8b90b2e48bf64873791fbbfdf15b44","7b947ed0a9e6e7ba180921434b993c62ac70bbaba6af0a1618569a2d4b705201","7baa35131ece7ed9860607157d2531d4d70a061bdc9bb9876e20328f127cec53","7c2a1c4c4c03e3d68d63e0ab58e4e34d3f2bc1a4a837a055fd13a4e9f95ce6cb","7cbf970a11bdb91a40e248eee97ef789205910ebc913349698fc75ed35e82fdf","7d6133667f81aa66a98755d253ea43301b45ada338225df034d2ffdfc79829e7","7dd54213b65fa0a6ce5aa3c204b5209b67ec16306b776aed7dcf9e6601d74235","7e89b59b456dde4bbbdbf8079665bd82c51d8e500018472981c15618b3893959","7ead0c68ffa0ced241af74dde58b3831343dff3f7eaab64bddb9954545b7ba12","7efb464c6d7b469303c43f718063d8456df6fe43534b5d8a4229f5b9ba9705cd","7f8188b57ad3b0c28210c95954e5623376a4262dd5e75f002700c6094b8d6b6c","7f91dfc2ea1a3131c4090375db0f489c2a572e245ade6cda4ebd440446d6d60e","7fcb8cba3ed0ee9c342947aa88f0f699bb4f5c23244d21c6c739c9b66d7c6101","800060d7b4934508d0277f90a464e3112fd2fc99af4ef23825d09b0ff53f91c3","800a802a4ce9e597a102f0a566535c1f9f7adfc60c41af6bd2db4fb7fe3c0d0e","80627bb83607d94aca13d445aa0ca4032d2d00479acb3c2f9d1a3cdeffe41f10","820c12fcbded9048a363b9e0ebbc48b24f85fd4a68131b5dfc1b19057bf09ddb","824bff7541ec2a4b0be126f0b0791314d568a0eb4e29073de4f9dbe0ee4918b8","82c419e5de083e423330432c9d45c744043d1bccd8eeccb41e3014ce9ae3c32f","83347356a898238c013dff73246440e361a9e24cc3c4e0fe0e850467772b4938","8343a4211a4d0ffdb320d5a4305174d85bb707d15dad978f6436297d022daa11","83a06a604bbe36d72da976fcdeb88665c762b0f0de44193576ef2e0cf29aa9ad","83a97b9ebb29f5cd014ef5e178970a601ee92c44678f05d1860b383c5f63b79d","85a962a7c23c14dff8d683e738b53f422221697b213cafeb616d3a172a6c4223","85e961266b36e0f8ec2a477f1f1dfe7ad748fdde9d906f7bd3241e6924866ea9","8629fddeb4f273b35df69d4d28923adc14eff59d919b1a495d1a68818137c561","872ab2b2d65fe685b91e355f5af051c85b79569ece16448160d01fef38039624","87789dab547842b4e0c822758e1325a3cbb046063e11e105a4779b3741e01cde","87f2b3634baa504f2ed9508c6cf6a47bbfb36214a177eb13d70d6a987706818c","88b615ef6a31bd9958e98b8ea522f49f0360ccac5d9fa8deb9e3ef3fe3147d9d","89a96597dc9c218633adaf94bb5d6dcf4cad8f5e0b6f5522a28e3ce8d8b2865f","89cafbb20d6029656266d8cb0f85103fa519c8032598282fea58c94cc59c4125","89f2105745b3a7cfd30e7d7c598d6c8fdde0a599f30fd0db7382cba50412445e","8a720f848e9dbca63355ed5cf8e79df3d3ef3a6a1fe2b599349128f72417e95e","8b3eec010d1eae43a28c88434f2410a751f790a9d6ec4a08e75e68c171629ab2","8cce78271b4f001606069a575a172041fbddc52de6b582c920aa3d3b5d5b67ae","8cecfa09651c40be4d7c11c117c80e1911dc75bf6f1cc34be64706823cc024c3","8d250acd40c8a24ba0d51cc73e65bba6856509b5fbf4c7d7a435897a01c6e764","8df1420c27503370db9382f68a0af8d2b4d56f9dbc94b24ffae450a905083a79","8e10a3499a8311b3142f240631df7fdd58c46714e4a954280f8a59620464b7ff","8e7371228a726f381fb811d1d812c39917788a3df7e53dba1a3c364e755a0c03","8f3827158091bbed154d21c843284ad472a4552da2eeb858748aa29676e45662","8f4a21c70e4b933eaa4f9cee119945dd2ebeac532e82d34e17511b38cf03608c","8f6debc54d2bd7abb42f581f2204fc78b27ff8c67ee4b6392b4d71c5f983ee9d","8fae27ba5117e202afbd523b249fc454912571900fc909f5419b8ac96c773c44","902b958b4db7d8d8bf73a82a8aa86e5485b39477047c8ad60175d118fe31d987","9056c360e59fc78edde932b54124df317f2f04a90c0c6eb7825a87b89edf1ca0","90aff66decaa3a0998e9a6741963713c0c82fc70da505519e3d60204bf715fa0","90dc4cac6326293bb54486d3c873b83299e9a5ec8c86a68bf1cc131f5e4e2437","918126027fabb7947dd4ae810dd561ac22167102f9f978f86906624ebe88c9ea","91b495938bc6015970bb02c844368d3eee84425b472772cdb374a5347db86de9","91c9ced5e9ab8da897b7f69166a7d0bade5c58d511b42d60d5430d536da45d09","922a332aa100d622da733aea8fc74094739bb63cd480d3349a14d2418ab6b1bb","941f70c384905ab77cb9a88e2671301117e4df553da6fc7a09210710deb9b6ca","9442788fa51227044803f1d3efdfc1c2b2da372871a85f0f7a6bb3596a5c003f","9460f427df72c238c4b55f39c8864f1fa3685b0716a53227ea6f7b591d955c82","947a1cdd43831936480167169d30334f818bb5d882650a3547827c05204af111","958ea8ff9a1354ba11254f2fc94f6ed1f98e10041a198331b6af66bc1b175af2","95f0c5f3b9071db39fd72b88ec9fb2079ce7553fd5884fa527bc9216777d7c10","96c4c83df72e9d860e2ee51f1a74bc867c4a45efc8bf11bf88aa82e368b89aa4","971f59cc197732d0c0b6b8aabbbefca4550fb8fb04f8522bdb4257c05a28848a","97edc66e594bae06bb273db84a35d84c8162a1fdf55ed46d781419a9f6a2e4f2","9808ac162523484fc50a7d41dc20fd4d5dd365a91406cfea580aab9f69663fe5","985638a05562bb796911ec231d306b81e36ed6b58219b3bde874559e9600b59f","98a097d6ebb754334250dfd3ccc5f3dfaf5966524758cbfc9e10adf4a0229693","98c7e4bc2f05e9b4ca703db4a02347db7355a44f04e3a4003e26c46a56bded2c","98ecc99d3396aa9a35ce97456be66c1aac0cc05bab88aa99109649291e61bc0a","9944d1a9674e555a41d31d069d136461eb06dd4052d40f2e4ea4368dd978e01b","9a8f2389b8ebc29d3769868ff8b918fdeb2236d88192fcf76ab0ea3db0857fac","9af18d8cfee466bc061271d82254d7ea638b59b8d5a3901c6610d5baed85c38b","9b01e565a1541f9e652d7afbe62e3bbff28430c1ccac2226ea434f45fc9a99d0","9b466e8fcabe551bb6292d23a359be3ea15b7627a6ad9c9e6a4ff11444c20860","9bac7daf255467f47b83723095f93fa4b574d5fc08593f48825a2b2ebb8e2dd8","9bbd03293bf53e9db51401d157b3eb2aa51e9c70449350e98b9a0a3fc9a684ce","9c3b318c461b56a8d277133a6b947ef5618690ec281c42e9de6c27f22458d4d4","9cef1feab6841836dc20527fcc8ad9979671fe811ff80a5a33bae113fcbebb97","9cf90b3aa59f3ca0e40fd9e1fec9703428752d63bded6b091d28f614c9ba99ae","9d1a0da545eb6b2e16b18fdd305a2c000ff2340c19ac843914b45f6a4f936227","9d8637e5adebaca208f21af0a254e80712988867411be560031f4b7a23cc04f6","9dfd29090b50334ae229e4a7e812cfb9f6204a66dde563e215d8f52e884cb103","9e77badd0923fd79ca9761a41780ee4dd4f9ca9b62512f4fb59c7f8418494da0","9e9edbe6c5c90ef3aa89a71fd1ec54069818d2ff48ce0f35019b811add042047","9eb67ea41c5bcb9557ba51bbbd1b321a78f16335cadebbed848d8e6c1fc68bab","9ed400941ed49b2d90ebe3cc111d90d8bc966608ca61fe9bc315a3c1dbe8bc1b","9fb8c5aa087d38dab064a2d6054826377eea3dda98229725c2523f63a87e4750","a0ff0d0bb3a3c801b637d091293f2eeaac68e934274e4116d298ba60ec3461cc","a1baa1f699fd4ce19e8ef6cdfe346e1b0be63e16d5c5cd5feddcccb16a62f269","a2aec2d2f35d7174801247141d637e77c4f34e478c575b0e0a04c6251efaf993","a3c84d76be9d891812e795dd46470c2978dceeff928d729c0d5dd6def599923b","a3d6708506fb5c28f45f0d610bedba11b1ec7bcdb363ffff3aa4cddfa515f56a","a476183540f2e7121e533bf2dd9125dc071c81acc880e88cb435cad7a6d35b97","a4a8cca930cdfd15285ac3a7aa757d61501fb77fc12a7c3fbd78c096b279cf63","a50654761d6812cd811df02199e1b7b25c9b0d65e591f65430f9277ec43d9c50","a514a8c0898b6697696ca6f0ed9a43bf8993085b2db4299e3e9f8e3419c4a5ee","a644885c31f390b5e6b7fe2fc8d086d9144699295ccb6ffa51b3f7c76c8ca71a","a64e8aee389ae696d0d4b045c0153092113fa522ed5a0fd9b5658b8418db4ded","a6c531ed9bbafabfdd649f3030daf2f24461163aaf99dc73bb24dddb77bbcb90","a70d82083944311ccf98b6aa8da5adebc93c655759eaaf8d79624bb3d322abcb","a7ff7302e668dcea1cd1db2241ff95c0d73534539bd03fdefebbfb57f60d3849","a8b4a33078335d2811bffb78eee49aab5fcb31597dae366d43e20c7f7800994b","a91a47fb4fa5c1b1a834fa602030e435ad641240e6ceeb99eeeab7341ca09dec","a91c8a1431a4120667cd523cf56bac004794fc5b8b24275ad2f9c8a15c75fba1","a986593807953215f834ba73e7d2565659b32aa849986013f8614bb1c61ea8cf","a9e9de95b104c8b61624731355ca4888078a85332cefa21536307192cd9db1bd","aa131e74e695292adab9f57b3ccc5a503a836dd4b95a3b2b107c69f35dba3637","aa4103342641899dc00c22207c13ac31c0c73afd97771b0a9b249187d979625d","aa70263d079788757f176da269e554fef9240845706f87a93101591f8114e807","acae1db4aeb323f3b637fa11b087c3827a2fb6d69718362f54e3bc48f70ef7d8","acd7884bca46ea9422503cead985691da05cca25bd5ed52a199783cae7b8b01f","ad0e6d78c1e450e19bfca4a0e904644ab0ae315607811a28ac3dba20de869786","ae43a4d252290ec0e18c64dd58d51bc885020b2473e71e3ed0741184c9f006b7","ae69fe306bf5db346ddfa4367cda24c95e44213baca27b0ee7d7167bcdd85af6","ae8c200dbcea29f43b29974cc247d70647c80d5d76385396f1c82ee9f669e2f1","aec13a075b84253397fb97e1c93a23e1aaee6d6bff2a9161bfd00a5b1d7611de","af12215a96963c1e7e5d766ed994695e423e4780ed0b3007aed87b150d090c05","af6b60ae365a6cbeb140430b030bdb667f53a2a97508ae92dfc9ed91ca73b54a","b09355a97e3aef396f681943b37a404a98fccc6bcb97781eddb2fc000d1d985d","b0ecfca0d114bae34ffa62ac3ea05159a4415fc6eb73ab1fcc4d79f657268f19","b25c41f19ba40e646fd9b6f82051ee4c38985539e445b26bd628eae98537df53","b262187aa66e8a97083bf7f79b91595bf7a4077abe7f8be5b00b4998f4579d20","b3f50ed7eac0e9c54b74c4f4e02297dd2d2465ce4b699bcc15cfddf54c0f0f81","b4091f93c3d96e36b0708f5dcd46e0e7a0a48f098036ccef6164e4a6429ed94c","b4093c67a9195ee7d28d2575e967ac80057b92339489c244243c7c504c669ff0","b44352445272089cf90967d4d413cf7009bed0ac19f3fa95cb831d5ebad081c3","b4ce73bea5219f1b27bffb36c6a9dee14447a710a8938db807770083db4552ac","b4f2140fb766faf0065a563ac3664f395b24c81dab0d0d0d01df47b22e888d29","b5102ef50e7d4ed1925af5a8b45192e737df02fafb75d7065995a2bb93d2e8e1","b5428b5775526a00645566822530fb969b82247ba83f2c80c06d34151e1f9061","b5c085be21651d8579e52cd3ffe4abe6b7f45c5a9ee84d38c47b4734409918d8","b6cf3b02f36e0efa93b04667cdc5701340033a09e41a7196277cf6756999a666","b77c6669bcd54e0fa949faf2f7205f2631acfbc1ccf79f93f8dab5c5717f0e93","b7fda8f4bf81f8213d18e3c314df5100ccb6b8db7aed6b70aaf202deb606a14f","b7ffd6cddb12384224772e8de79aec89d8f4bca966a3c2a05763889f92a6db5c","b83b7229045affbb98f8fc46f289ad05e6626ef52e3ed2f7e70d332a54a69e2a","b83f5334b85422ac110a24286d5af7003f2fb5b0d783efe257b38a2281656422","b8abe10a2a92bf537a49e8dee92baf8de3ed591848a1b25151dab0d7ab3134e5","b8b8c5cad182083f45ce2d05d036e6bfe91cde1fb63f2e5a97c683bb7ef7ea0f","b96cea09313d481dfff1ed1a2c552ea29e8fe68f52139458996a4e36157748d2","b96f9beb6d6d8fbf88c4b8b2b807a362f2640479cab6173cf64c7710817785a0","b9ad2510d8249ec4c8e7fd8b2471727aa1bd0ce8f3dde78e545fb2f8f2985a1d","ba5c707cf9be40fe966c08807779994e20ca3f30ea9d73e26ce31ca334c05640","ba7d7464da8e13722232c8f86273774054693681becc450a68aea21a5a0e9b91","ba87e5d43ddb10937bb17941f055f80a223d0981fbba44107aeec8530e3a7774","bac3431138e986d6426c1e81bdfe0a968394896c0751cbbcc8f36002fd0ed069","bad8f17b1d399ea125c524895571601c90b6c93418c248bd4ebcc7886bae9878","bb1e0abed21eb8f5c2139c250e23a421f6e3b28adc0b5716f4e7b5b9ea1a12e6","bb230236c4ab6353afb4147014c93204d3d1eb8a6d18558075df5fe79ed7f392","bb7fa81e41820d63d58313460f5a3999a1f9fc2cd2fb10cbb5b41a931d8be6a2","bcbef69f1ba50e45f3faf1b4529c32cdcf1e5a6612b5bcbc6aa6790ee14b54eb","bd3bf6053f4d423ff21f7ffbed9d0e68f3ea64b7292c048e9a37ade342bb7b39","bd714f38c881208f1190ad714bf8fa5aa63adf302bdaa8ad8810ff279e43459e","be75cc1ee935f783be39978de91ae196c16141d4096e16eb6d07f59583296b4b","be8c3cb2d8d67e63c8b069920b74c6272922febbc6a0a2c4a0072a7a213681d2","beed0f36d9b1b9a20bfbf89c96862482b8d5b9d4284bc89539efe9c9b11f000d","bfd21b5c8eb26e9d475868bb30d66ee08f20876e9df5cd06aa8fec01ffe666df","bfe97e65f2cbe6bcd0f14ff57ea4dc1dedb2e5f0db92d04d0982cf1932ac1c3e","c055d3cfd85b2ed4607b0d9d3a15ab7204c9f149599f748347dca4afe102af0c","c112d36ba38c362da1c022945db5b6bbdc3014685ca9bb7d940f5086f00a675c","c23a43ed460117f663cec698412729fd91b5aaceb48cc4e55a785b525661bf1a","c23cf45c1dcb748145d87f5c173dd3c8becaf9e3f6fdcb3e2ca91d6726b0842a","c24546a064b9315172ce0f951bd5fa2cd1b9884231cf1bdc1dc714771f1b3886","c29b8d250a7b5e73f4ef675329da2251b8de032501e4836445b6aafd90c645fa","c2e96d98c8ebc10237a2af1c224f626acfb9072c83078f4a8c6d9ef0a58b4a8e","c329c9df0dae8a036da9be440432d045be3ee13cf5664cfa6ccf11576ed11acb","c4600cd5358b5798a075beb54539d952f200def1c9a573bd237c795fd33ba36f","c4ebd58c4ff78c9fc0cd17d80ed563520f7908f9d1106735ca0f5a7abed202a6","c5db39bbdc8c2bd2aa7b58c28c3df9e407955cc3250ce7825c842cc4c30eaca3","c65325f807190f7084346376e2f48fc2b6bb946004a1fac1d8d117930e93d462","c6752cc3c7ad06d1e9f127365f078919ac46b77f8a8fe413650094d914838ec3","c6867ec30530fd3feca89a4e968522f783b636b165ef74f288c42dd50bd51a3d","c69b32bee3e47d9568ef9acdcd59ddef6f6ebe3b3a45d257f6c5d4145890ef2e","c6bfbb004af355e96ed5b4c8c9b8b7a96d1c08d24bcde7c666728eb9497d6d71","c77c4d3f536cda10a71fe6a9cd17ea7c1408200e2f7aa7c5325d6915ff250c85","c82f38f23e7ed3e1024661b7a22ff694e88d3b268240e2bfc98e630df8a062d0","c8bd340e6fc7fa3e97415f7ad4c22c51d88c6e77f782c12923e841c04d3f882b","c93cd4cb5cf38fe6221fa8ae171ff54240b5f99ba80cd740ffac69c57e5fa381","c98c33b9137ffa25c66a9acae385fc41f9cbfe6d326944be0192b5657d38ac8e","ca50b525d7aa7762c56f402696dd464841daf19b036bb932e325090004b4cd71","cad13b6653fd9f811e67d13c5f01f9dec047f8c384097cee01dd2e2db39e539f","cc24c3770587f2421514fa399d2617201752bdca145ac39058de91d45d3d19c1","cd2da00f6f1bad8fb7c1b87cff80e122eb017e44a471cdea769efc67db369038","cdbb7338988f2fd35fd92f21909b7801d9954d1c7ca78401f52c9313f21fb6dc","ce887fb65b6977a2046e7583d704863624e55909ebcc9c3ed065b3d13079a410","cf9223c369b6fb7baa52f301f904352ba8e8d5e4c2a06f70de6ef1cf76fe1b84","cfb9705939742247da0cb71fdfd8b5f7a1bef6f1c2f0979a8f42e54c4a480980","cfc3b5044af37ae7485fba8067dcb22b2438bdaa6e3a30c22ce0f9e2c00aa597","d0481d9b6111ab4afba0462e88970b863284807ff44ca97364c84952e3f88583","d0973a1aca6a118375b466d6e91821f8450110fdf042ac848ee16912012d2b0f","d0df3068db679e24d9487ee09a6462ac5cf3df30f46ee466b66feb6dd5ff71e2","d151ffa66d8d096e0272f0dfff6c27e978cfda570f7498a727593081888b4ebe","d227e0a73e3c5452bc5ab41ea2c695dfc0ff9b0c1c81e59ab3173f796a4157cf","d268e680ee1136a239a40ebf005b30db6f3b52a228016f3193496f86250f15c3","d2989a1607fd5303615937b8c117d127b1b1cde519662ab1e1324390220e8612","d2cba4dbbfe3d026f825a8b470a2f6011f9b8e245cf042ae8889afbb17dac6b2","d2e4c515093f8a2aa824c8b542a016e5c321065f4525931b2fac4f8af2fe52c6","d2e82db1f6e479001e15c9890732b5049f8c900c568d5e3d15707a95a7dc3610","d31e8aa21d1498f2d4a07c4cc89ea6f5a6d3ce54d334dbff230e0f55db35c85e","d36034e2f9cc642d0f9f24cf834fa741bac5b8b139cbd2f50e2065161c9f3cb0","d36eb7456d2a42d1cffa4b60708e2bd3116f7f6758c96bbc0fee0f1704ad8a79","d37de74aadd5916eeae243decf347821c4e946356b9f70471658638ac3092f91","d3cf9b1433fd9a083c60baf6ade1df7f2a33e0cc7d519f491f9d6a93139a41e4","d49d02cad8bbfeac607457b08aac6068916ef45d8f6c980279d6e654407cc7be","d4f51c31a454d9abac29457cbbc21e1b5767c0eac1b37c41ee787a3efb05c80f","d52ca358246f638d0e11a061e97863697df44f43b093d6e8b84ba67b5838f2fb","d555a0d2329caace197c1468fe6708349125762377ee3bd04b031b7eacfc26aa","d581443d0b6b42c76b816edc6946ce01a639ae42653ddc8cc2d6a89ce14fe947","d5adedc08fa25bd06734afd1db3510dbc53ba0dfdac20cf601fde0c77702a72a","d5c084e12da4a5111487c166b879042a21a056f761ee22d9237cb4f65f366341","d6077d547aa21ea10a9bdf6c752b8d1a0a6382b4b43a0fdf790f245e66a609fc","d67e8c1aaab1ce6ec1755599ecde153c47c6b90dd4c301663abe9057bc31af57","d67ec5caeb2af5f9c57533a34cbde7daba5f5b2e5e6ce34c3250893eef25f13c","d6abcc1484c3df45bde915abf48324af1e995c3266a3c6c069e98e94c8d9a4d7","d7a44c85c25ceb7d42280f0c2576de52a3b3cc3ad2333e788ecdc7f7f7fe4b3b","d7f5db16fd3b6ddd5acdf655e090ed0e84cb89d9eafbe1ea92b273b71a38f173","d84489933b19a8b073c65a0386e39e5067830facdc365ced6efe1948c7201771","d8c8b3c52c89cd715a7fdd2759a6f73c3a5f505303b110656cc35f7549a37cfb","d8ca8e025e226ad6bdd32a6a9fceae2982b0413a0ad09314558b54bdc724bf99","d8d03142030c11a0aa1012102fce2b202baf88e424a1236832937e87450dc579","d9823dfddf6c507ec030fce4bd2d98fbda18e595c2ebc563574d9196cc7a5e33","d9b0972f3406075b860ba7cd2e71d4492c826960319b10389c2c2820e2981254","da2acdac413e8367fe0a329922fcad3565a24c89dba87907e6d64bb3e6315922","da37a61fab07ec8856b725854e4064f55a59149aa69cad1bcbf89ec478b9f578","daa0fc9f9dd08cb2dc48bf33c9808cfeebff77cb9fba48f98ef597bb9dd6df55","dad01e5bfb13a6c4419f4d24fa8dbb424e93a1c4be656b0e5dd48ac546e0a0d9","db049e7abb7c75b608ae25cc8a9f95959f7aedaa53e22390290319cc2eed3977","db21a75b4fa6165f75268963474f3262124795d816ba80f685bab2c6eaedb028","db66a999537b941fa6d512908894ba86e8dadd0e14b290ebc119555b7e60264c","dc8c31e3075adeb63113852569b83dcd432485621eb77fef62cf3cce5c84a214","dd97ab52fd89f42352c595ce137684cc519c473fa17969e8a6adcde7322a4748","dda0a34d6704887eb36bbc0173334b49d755cac8cea3bbd17bfa972f04183dd4","ddbda9408727a19a4a55d516bed99331edf67d8301de9c78564716465c949619","de0f295bd0e46f29db1167d6c21bda624887c8543545d0c37d662e5b1b312341","de9a46da1f4605525b484a228f8bf356a9d900ecd16473faf77944b22575c141","e0288c94ca9c16a6de217e6baeed720fcf83e401bec45bd15ca47ba8fc9b44dd","e1667469384ec775a3df665679cb3fef057dc84dcb18ed8db8b9c5723835968a","e16c328504278cfe520d6d99990f2a4370cc48159aba86694d0f7598fd4b0611","e24df071f5325bb3a5b20f355143556bc7712535ee8b6ce4c426598f06fd2448","e28d8e6b71264d0bfab853e63178f2c151367cce0dbd16125596ff3604b6658d","e2c734504d211580b4e6674eb1c7d31fb6fb730c037210c34c980a96f9098269","e39ee882667ef28feb4971b73f9a01d3d72c557e1e56d59487af8e0f1b21edbd","e3f19c383354cdf45311f92f00b90fed25dfba7e9892ab2f5f3aa4885876b75f","e409fbfe439455330c0fe003de860e30f7093cc3cc83a32f886c9b539a29f60b","e519e78acf2938460c7ee053981c744dafc7642fd03b56a117d5fec78d258b90","e5db07b7fb0eed216d838fbeb9491257cf54f9bd537a68c8edae7a89fe64c8d8","e61705ac769699a40c52e332cd890187ca9301fc6e64393c8c9064144ccc2dbf","e6300ee8e6c2c4ce6d7ab02b7b06fd1cabe3c5c52b99a6ea3ea8b5acd5092e0b","e65e28b172b77d093f5425112bdae7ab93756487226fd7363057f85bb2a2556d","e734d068446591aba283d136c21b4fb0209f91352cb4fc6589bd651cdbfec163","e7556cd0bdd06760602ef78c5e3b30b4dbe175f96b7147b56ee2ec181a4c5ea3","e7a333109a7aaec2b71048868500c15e721900628eb48790dfeaa1fd4c2dabc3","e7c9175fbfd9fd84bed95d552bc0a439b07a233c3e91fb39ae2f23197ee53f1b","e7ed299ecf44d4a96c228e9aa30312f405df34d6bea99d4b0f7074c79705a671","e8bc1b4f162c4066d74e5d1b3dcbe344742279b6856736c2e1690dbaa7bcf932","e981ced1bfce64a19fa8de1cd518a93f4669d01548f4819d0e1dbb50d266fe04","e9a8e5be83e18caaecd4cf74dd7f020e0cc7de9d910cb7845e5ec615cb26b14b","ea1b8a251ecc1fd96697d0c602d3e14ec46383d27bb9485a0326cea5576ffacb","ea311dca2ef14e02b9aae563bb28dc737b04b7f01c1ceb2be3d92007d2c74ac6","ea8e5b79bbe5329ae8437677c8316f2f9fd75bb1d40c88308c269140a7e564c7","eaeec7c06d1408fa6db5d7ada0a232b1633ffdf0ac815033c29c159352347c81","eb708890ac7e19bd53007ccece064f7e2a069a3751270b4fdafdd1668136dee7","eb996138bc91c0ee63bafe1ba10b130ff5a2fc82aa4918296222e0a831a569fe","eba6e8e5a12a86f17fade41bef365aa95491c469e18aa91aef64908a4263c905","ebcf0bdb3541c8bfb7c9a53f632329b77341cba6f1a2fa0dc9704acfa3276dca","ebd87e3505f3a1adff0c86ffec6c380734df718301b216b7ee089c174130de60","ecd5e83ba8c8eba6cef9c3da1edb8a84e3dfb4ed71d9a2c1908f2c4d26b26737","edc160a11c07dda8072748b66db7f27b6cd8efbd1faa3f6c826a0fe445859c17","edfcbe4773eac1fe2964179a4ad21294efede89568f2efd8e283ac18bc5693b1","f0e1db9b86e2132f004ebf06819eb55804f766bc03ea5d80f487d5d98bad8892","f0f90dee84db760cc1bb0f6e6983d4de0e3d5d9f4adf7b2b52f0d3dbe6d585a4","f1297fd9ecf981024e1544f7f048705377b53219240274bb803ac30e4a52084f","f1d4a6e98f41ab3f6cfd67cddeab9d0ed287b92cb3dbe575e3ce61925510a792","f21c3a9267110e469f224ac7eb76ca5bb084fc90df014f1ca6791d5770483944","f260b4b268e85a8f1b04b2fc69ffc0bca473d2e42de6f2f70128bedc16558201","f379a1b9e29aa7fc25c4c0c897eaa3c0e90d66a201a0ade8cbf523a5cdc8cf50","f3e04891c79b604f9235f438adfa49ee27db43d25c7be0d1cc06ae53b8f6d2d8","f46904e701174fe2850798d9e1b077bdac42fcac01dbc385298da01118c82aa6","f4de28905adbfe6ae4bc38f8bf5f47a444aa8d0f2023faaa431d6f72f9a3edea","f53265f53af0b0856911ab08b373736964d0c443e8ba61d7f1d45f5e5b04edf3","f5403593ba12130c04827f88d019103e924651caa518b7c290673a02f7cb409f","f5681dfc71121ed0f88146a19479675f2fabc6ed376fd5d162e50d815c048d66","f686173d310f41e26e3fe8a7c1dbf4313e4d793323335348badbcf4633f5d699","f6f5046c1263095a69e774716b0cd0907f6795af8ad683c5f41846d4c54a3449","f700bd87d4a758bb71f47731121a9b2259a9ffbd50b584b82f4e6a1f205c276a","f704c9c9e2cab1ed44578f48d161320b5fb4384ecdd8b40a5e22c4078a8594da","f7993302f695430a0ee938b1b3684fdfec4055bddb378b52c81785c0319e8c98","f89156489d35f9992d5971a52a6e03a7d7f095e15c2c782e85efb1408a2bd6be","f99ef6fa3c9c6bf572ec69eb6eeea9f88ce6590d3a5565bec62b001b6f2a376a","fa2dfc22b4fdbcf402a822e8dd376925655d997a0f96284a60f10665ba3581ba","fa3df5f8349aec4805bbcd279b88697def63f2462d8ada0b5fe1d9983d9a6daa","fa6b97cbca1d4f09662e706293b0aec1eb76b8e2277441f54ab6c548b5423236","faac0c3fa7cdf67b452d407e9a1db5cbe1e9140ecfe300200b0b0a6279c97c66","facb45d3084caa490d9b0ac2bcfcee89629a4c3db5926ec9256a9d27d25559ee","fbc8b53b5c6f3727c084e5e0429e410a3fed5a17e1a0144692fd196d9836a4bb","fbd74e4b8dc748b2efdd70aaab07adb80d7f15a38c1261de85bdfd9591ff106a","fc475f9c2d8bee2ffea435e86e6b39b6e3e071143a4a1fdf6765b0da13b66de6","fcaf6bc23f7cbddda8141a846ef23b21b9cc37e51b805f0f75b3cda2d4d3f019","fd04d7588bb9e6ca0a8b65ed0c9635082a9ee5f46b2d1b5b25866a072236c1fc","fd60f2a432086c6fc4a4c39d8d2d6edf5794c763c05a6401db2bb5fa2c601775","fd618761103380d690cb98804e8f116b6c66ef049fbf67c1a059ce49188658b3","fdbd44d3c55504edfa1bacb4c9b7a6c102659d4deef0ca91b9b7ac567ea9cfc5","fedf2577267d6dcd060ebc4ee8de6ccdafa60ab26b78d74c1e8c784252fecb17","ff532716738e2fc716c10797d9717f324cca3a1234320a84a73a0b89569f11ab","ffd0fe3449e449c7b9fcdcc7e2c1ffb677e57ad935a252de88a0122d437efa67","ffde5c700732beac27a9b5162213d387422ce199400e56d9cefe550005b6a542"],"schema":"fsgg.atlas/1"} diff --git a/.agents/skills/atlas/assets/seed/records/bb1e0abed21eb8f5c2139c250e23a421f6e3b28adc0b5716f4e7b5b9ea1a12e6.json b/.agents/skills/atlas/assets/seed/records/bb1e0abed21eb8f5c2139c250e23a421f6e3b28adc0b5716f4e7b5b9ea1a12e6.json new file mode 100644 index 000000000..9e4dfd4ce --- /dev/null +++ b/.agents/skills/atlas/assets/seed/records/bb1e0abed21eb8f5c2139c250e23a421f6e3b28adc0b5716f4e7b5b9ea1a12e6.json @@ -0,0 +1 @@ +{"citations":[{"path":"tools/legacy-pr-update.py","repository":"FS-GG/.github","revision":"f5493967820180b390b8a886c4554846477d14eb","sha256":"c2574160c509fde2e00fa156fbb6d83578c05f5a618d2f5d0ab360c3e2375542"},{"path":"tools/pr-lane-admission.py","repository":"FS-GG/.github","revision":"f5493967820180b390b8a886c4554846477d14eb","sha256":"e21bb9674ca0757455e64a6b2c0adbae24c5df1a8c3c881314e9fc2415d11657"},{"path":"tests/pr-lane-admission/test_legacy_update.py","repository":"FS-GG/.github","revision":"f5493967820180b390b8a886c4554846477d14eb","sha256":"a9b694779c3fce2a5c535ad16901dd338b0e09a8bf62f23805b55bcdc9e0dadb"},{"path":"src/FS.GG.Drivers/workspace-inventory.json","repository":"FS-GG/.github","revision":"f5493967820180b390b8a886c4554846477d14eb","sha256":"0f8d604a58a0d6a343b8b853dd756445844ad2abbf3dc1afcebeb934ad1d2bde"},{"path":"docs/coordination/legacy-pr-update.md","repository":"FS-GG/.github","revision":"f5493967820180b390b8a886c4554846477d14eb","sha256":"7c9267142d91c9e470f3c4de0de574715ffd37a7ac43937ad771ce8c0d1cec7d"},{"path":"scripts/board-currency-rules.py","repository":"FS-GG/.github","revision":"f5493967820180b390b8a886c4554846477d14eb","sha256":"f74ddd2884727fd1020c29a2051a8b0a5edf328f092351fc1a13b451a1784ff0"},{"path":"scripts/root-identity-policy.json","repository":"FS-GG/.github","revision":"f5493967820180b390b8a886c4554846477d14eb","sha256":"828dd54ca7ce74e2ffa3b2082b823537680aa8819a2a88143f359d103287174c"}],"conflictsWith":[],"id":"github/legacy-owner-pr-continuation","kind":"boundary","recordedAt":"2026-11-04T03:14:32Z","repository":"FS-GG/.github","schema":"fsgg.atlas/1","status":"recorded","summary":"An existing-owner body/title continuation is distinct from new admission or lane adoption. The separate --recover-legacy-update route binds a complete native roster of up to20 existing PRs, current default independently of historical PR bases, native owning Delivery references and exact issue bodies, existing source-change marker and pushed-head ancestry. It leaves lane metadata absent and preserves unrelated machine markers and reservations, so ordinary cap/unknown-reservation checks remain unchanged. One native Root operation comment binds repository/PR identity, owner, branch, previous/current heads and operation; REST/GraphQL comment identity and author/editor join the maintained board-currency Root trust, never caller-supplied login lists. The repository lock and adjacent rereads precede a single body/title PATCH. Fixed native-PR custody records intent, full deciding fingerprints and possible-send before effect, with complete independent roster readback. Uncertain reentry is read-only. Later operations require a fresh Root declaration explicitly resolving the exact prior journal hash/intent as delivered or not-sent and native text/head agreement; each prior journal remains intact. Source and pure tests do not prove deployment, a concrete native authorization, actual continuation or Delivery acceptance. Root policy decision is cited in the owning source document; it authorizes implementation only. Existing exact-two adoption, ordinary creation and SC2 admission remain separate.\n\nThe later prepared source also closes the actual Drivers dependency graph. The maintained workspace inventory delivers the admission entry point, its lazy legacy module and an exact projection of the canonical board-currency source to `.fsgg/legacy-pr-root-rules.py`. A source checkout keeps its canonical scripts path. The dedicated packaged alias supplies unchanged Root trust and reference parsing without making the ordinary Root-only board gate available in receiver workspaces. Actual maintained staging controls compare payload hashes/modes and exercise a complete valid six-PR plan through the staged CLI with inert provider data. Forged Root authorization and wrong owning references still refuse; removing either dependency fails closed. This is source/staging qualification, not a published or installed consumer claim.\n\nThe original ten-minute semantic job cancellation remains unaccepted. Its separately reviewed finite bound changes to fifteen minutes with every assertion, step and permission retained. Existing-owner scope still requires same-repository Delivery ownership; cross-repository ownership is not silently admitted. Fresh exact-source CI, native Root declaration, guarded first real continuation and any package publication/materialized adoption remain distinct acceptance. No draft-default or new-PR limit change follows from this repair.\n\nCurrent-main integration exposed another transitive dependency: the canonical board-currency source now loads the shared sibling root-identity-policy.json. The old staged alias lacked that data, so its valid-plan test failed before native effects. The repaired inventory delivers the same canonical policy beside the alias. rootRulesSource includes both exact selected rule bytes and nested policy path/SHA256; the helper checks policy stability during load and rechecks the complete fingerprint at native population barriers. Receiver-local rule and data shadows cannot replace this package closure; missing/malformed data and valid but changed policy refuse. The staged controls exercise these cases and actual valid/forged/wrong-owner plans with inert native responses. Removing the trust recheck causes the changed-policy control to fail, and restoring it passes.\n\nThe current draft-creation helper also introduced an integration boundary: legacy validation's early return must not bypass --draft's create-only restriction. The composed guard rejects legacy plus --draft before reads, while preserving main's draft flag and exact native readback implementation. Removing this guard fails the legacy mode-injection control; restoration passes. The intermediate merged admission suite reported 75 passing tests after the retained missing-policy failure. This remains source and isolated-staging evidence, not actual GitHub continuation, package publication or installed adoption. Existing original operation histories and all full Delivery acceptance obligations remain open.\n\nLocal plan and body inputs share one opened-descriptor invariant. A proposed-body FIFO with no writer passed the old symlink/size precheck and blocked before native reads; a two-second inert-boundary CLI probe preserved that failure. The repair uses O_NOFOLLOW and O_NONBLOCK before fstat, requires a regular leaf with at most65536 bytes, caps the read itself and compares opened-file identity/size/timestamps after reading. Invalid UTF-8, a directory/symlink, oversized data and determining changes refuse before native effects. The same primitive removes the plan reader's stat/open race. Empty regular files and the previous universal-newline normalization remain unchanged; downstream owning-reference and closed-JSON checks still decide validity. Writable parent directories and hostile filesystems are outside this bounded leaf proof. Removing nonblocking open reproduces the FIFO timeout in the maintained CLI control; restoration passes. The complete admission suite reports77 passing tests, with byte-range, actual file-change, empty and newline controls plus both real-CLI FIFO cases. No native continuation, publication or installed effect is proved by this source-only repair.","supersedes":["a9e9de95b104c8b61624731355ca4888078a85332cefa21536307192cd9db1bd"],"tags":["pr","legacy","owner","continuation","custody","recovery","no-resend","package-closure","root-trust"],"title":"Continue an existing legacy PR owner without admitting a reservation"} diff --git a/.claude/skills/atlas/assets/seed/catalog.json b/.claude/skills/atlas/assets/seed/catalog.json index 778954278..67bb5814f 100644 --- a/.claude/skills/atlas/assets/seed/catalog.json +++ b/.claude/skills/atlas/assets/seed/catalog.json @@ -1 +1 @@ -{"records":["000ada42299601fba29016e5c0e0d4012876fb42670bb10fa0b1315477254ba4","003893cc49855d17a15295d7adbe57ee301ea20281dff216461baee0810853ff","0052dfb9eafceabaa590f4497e4d42f19020718c84b981d265edefd432ccf8dd","00641d046d6869fdd0023ab3df99e0e67a6ea28f0dcb701f622b1cec8b3e07c6","0066d4a624c02398f21b4d7a736a9fb5101ed8b6b13ceeab46907e9401af98ff","026a241141ee10eb829aa6ce461969242d5c1d45fe9ca19f08ef4ea880877676","026b08fb343aefe19177e95b759560d340d372def4b71acf613fefee3438ade2","0357495d23fac4fad210b6dd7ed7cc57dd33d107e1659a81f085cad78300797f","036c148f6d0e89858c9bf4cf380272ca6904bb4ca277a909fb71c47f5450cef7","043eff38ad27212dd4d046617d0fe5e18544a03829d8b1130fbba2d052e1f072","04652cbc95ac4dcd21b837b38f2ca5a0ccd4d0946bc13fdb31c9c15a578d3a2d","04d17203f03279980862496517a1f0861be5f6cc8063bfbf92f8f8ac19744fdd","04e404d89dca295564813149472b1de8e6c43357e2f6d91d169ded7600ed3a02","0509e5c6fdbd2dde0c0db8558647080560714804d00e4f9268342f2e84858a3d","06ad2c8aa0ff3b862edf3ba99e0e4e8801ee163709e66333cd06c3fc61232b05","076259a45e71df780b012d29618c17739246c86321d2ff05a6c272bcca8db675","076fa091c878b19cf56a94be0966dbcd58d52c1839f9d4b85bbfdef650cbdb88","078903d1d79c2afee401dcdb8a440ca9d011114249e63f20175ef7c8ec392029","08b3dc660b9d2bbbe75b590b2b86d941bf935a254cd5f09de71ee6894f4048b6","09e90ad705af012a8c36efbf296757f35adf9c9ce3b8908791c75d72c192973f","0a6d7dc5b64970bfdadc9049ace95e8bc163fc421beea70129ff0eaa692c6d06","0a862ee40916522f8ae5f14b3e084bf5f2e6488185583346db96ced16ce7619e","0a9df276d42b56d98a7802befc2404204e0e5ee8bc7f5c032f7bb29aa4ae2091","0ad4403c8f4078dbfa543310c69bd1dfc768e305987214ffc37d7b2600c4687c","0b2d1557ff6df5f4d65d540a5403b07ba81b381dfc799b7884ac72dfa6ee7753","0c22360d4653eb0f450e4d3d34564875f1660cfcb2d546095d98b3faa3967cbc","0c7d3f36e3bb4270edbf7abd99cd2dab772df274cad1c27c7e87e302b8eb1c23","0da4d093b49c0a1f654b38008bb01195e816829279ca1989bd2448194e15361b","0e560af7d9dd2e0f2f588a74cd35512973747f20bdfe0bee0bc889105ea53dc9","0e9612ab3e2095fdf2eeeb3b08d690f03ce16e7f7ce948a10d2159b267769651","0ea7107c2c8edaab3ff2bae32f63cfbef6903a51cdaff257278f757ed5ef429d","0eef4d717eb03f0906aa3be7336aa71f831726afabe8a56077b76f6e82fd08e1","0f11324ad653d8d841962b0eeae9f68b80243d4ef7df4f2404ed4c3e45ba5197","11fe30832d93706c60efd836b09f35f049c4a715ad6144cf277ca240c5780704","1244d27db0cf5075353bcc622d0fb3b5ca6a7d08526e2c5754e8b745c250bf3f","126c817ad25ca9cbac2a0f7446e76c79852459ac7b9c61e3ba5d5cbfe5d37dfb","12c5d5d40e9abe69ccc99cc5be3784c214305ff2165e74d82b3d9504927da5c9","13824d6bce0f961c89eef4bd3c8a72ae6ecf7a1339b9e06eec964dc5c12dc544","13d0363b8d765c87a57eb42c4988320a9c2e7fa09024aa972f4b13d7699a552d","14156f1c6bf0fa8dfcb5cfafac09e012db446d528dad0e4301404fd693b9bed3","155fe673b8ae12549c978e1bf1d5c43e360937fcf2135cdcd5aea6f6c771da44","15d41240067e2335a0354a4e910b6610f2b8f079b8f67186f10181622b4a8999","1746f4f9d47b7dc42280dd34e664b3ec410d3cc69ac76933707499ffa34c79d4","1754adaf40732c3a8c73d2285c25a8b6c8c9d3e68370de618a0ffa8f3e60fb6d","182f48470fff7a26ce3a833c886f8ce9eec3bd4a96aef1c784c670f1b5e73431","1945f527afc3c2930ec4d7fa57ebb2ef7dd6321c0dd3ab9233c9963e9e613165","19d657b67672257ece127f3b957674b7fb4780843148db0a36a0b329c2a418ba","19e75be8ed4dfba2a6f8034154052160a7a181b17d887b3e8724f3e3c111c31e","1a24f6ef0c08a898f309c1b925fc19b29526f913a61a1dfe4b1a4308ebdd97ac","1b3ec24337f0252a00cfeb6df0a0f5d2b6d737dbea61b8d0b4a643f4c686df6a","1b5351b2dc647aba864e387168db5128435cb80da94fc42581cd60a05fc34b9a","1b8cad98d53da179ab05eb47c1783f4c8b45b9f39c635e7a337285f5cd9621c1","1cfd18d1b12b25604d818389a34bbaa746f450e70246c7f4242fc4e215fc46a4","1da011289116fe88fe92cb8f0e83ed7ccbbca251681d4e136c5a61c40364f8d3","1ec9445b242d2a2e149fe71c67bf13d8c0e4ebe5a6ed7b022656b9941973909d","1edc36731a9c76ad07d269d8b4fd84c8c956bb43d6f56de17d6208164856ffbe","1fec5a63a7b2b212e3e5d5222e49061f3b924966c9741294f5630836be8a3925","20901b579f69cc97eb56b492938864667576e1c9bfacf13f8a529c4f6e543448","20d01a387b4d0801cb588492ede88cae7bade9b7ea3591d9e954add1e67cf4ce","21338155cb4f52c49e5072c877771be67c75590d9b238ea025fba5209fd6e018","22ef13e60456fe9046dfe72f20122362aeefbbb445632231b8e364ed9b50e135","23af79bd1e7995fc8162ddc4d830318acb054bbfcc9c7d5cb141ec306da67386","24278a8f6b5925968be17b45f7db4c08169ddd5c92cbc103a166a690c02dc351","24373b643450d9dd3b8a5b0e74a5fec2844cd8cbca7d8a57dbc8b9ad9eade9dc","24d4f2730d94d1b7f149771ef0e59192f4936d142b21f4a56b1a391e4514d38d","252de742c26409c837ef491f55eb03ffcc99da13fb1a2f8ab66efbfb0c081a2f","253bb17320020b6a5ef8f0958856f6c565a239b4dc246d9e825f8b14da9ca8de","2591526ddabbea03fbdc38bf172bc54f42df9bc51eba7ad2b70d6e67215f08f1","26259abc7fe745f52e06f2aa2abb0e50f189bc7608065f04d5c669a0a99941cd","26290a0990d6dac0ce9448e05eb934210603356043dcf14a5d80585288e2aa92","26d6b31965013079d4db67a2c403e01f21e3c30ae65953400dbed92e289a0925","288daf614247c260cb673d8674e8b3874ccc4e269347836851f702d7ac8e2f7c","28abfaf6d50ca38af0b88aa50524200c17af9000da83ddbab3d8f9e06e020fa5","2905a2b4a58bd9ec1c4f77fd3d1d246c02caa49d806272756dd039c79521442f","291d3db272eae084d34c04bc1305f2abb26a7e7acbc5515208469b46719a4ed1","299e929f58fe7d2878ec59ba6ad9fb74f1b1e550e488a4512373b9621f089844","2a38ddebfe3380232e35d5a24f9cb9f7c38abbc9c68add4ea5952c1e65d328d2","2b4f7c8dcc95ca8182105b9b6806391666e6a2c3a5c80d3ce5a5f04fd6cf9122","2b5e739c8f9602c585e67554c457e6e53351679afd56ff324f8fecc80f0891f1","2bc251ffb58a0d03480748058eff4c44079a0f21d75743063cef50263982337a","2c76ce93500601e281a41f5985fe4e3926fc8bc9d01ee687f14052cb553ad2d2","2d46924a94c85f4275a449dd3d9eb6c602cf8a9104db19d224e3aa469b858d06","2d5048eeef90792c0a2b9aed7305598a28db2103fed3903462c6c1882733c3e8","2d599c722a08306b98f2d833fb3e4a7acb9dea92e6a58820caa2f65c09803fb8","2df1610ac1b912232030b5507e5e944515b0f1549bf2b76ecfb12baf0f40ccea","2e1bc31ff6b6fb14d0ca8703a02833db749b03e172f2e91f9423f0751e88c256","2e872e9d3ab8b553270e79673060c50c1afd68a41fcf9fdd0a13cba80be0dfaf","2ecd502add2d801eebed39411fadc9a80098ba9ce04a5f4b728a0e4e331232d6","2f7357367d921995f4c6fdaa693392adcd2df4860ef4d25c8dc47f7ddea8c755","2fb2ed7902a8e35dc36489a23245d963026d688008c92fed6fdc1f6bc27198a6","2febddcced970d495778f33fff212929ac99c23adc42be0c1062f5c8676ffce0","3018f389f6928af5830bdd081c9d03530a379f37d1c2f9196e6fb3c44eb337d5","310bfb5b2d061bb733771e5cb7b3b7d25db43af5eda9f806169b7ef9330c2fe7","31fe4b51d55cd99a4692d2cb787d362cb4c0d0998d3e001efdb5cb7ed838340f","3242912d15a34fbaba05e5e4ef959577b2572533305bdd2e4aa24fe8b0fd1173","32f69a7b8997ae98b9305ee578145d795dbcd39ca4469bf2465e57a0295cda51","335683e33b94cb86b5e426b4faed200673bf850151191a08458136ceb164fd4e","3407ec53a884d3945d86a88d6b9a883419dd426e96b1108a8e6686f30397a629","341a43310dc5bc12018f1c3466916b4bec462a3ee08c09fc27c42d1a6914c63c","3442ba5c7643c793f62d90ca841f7891b3dbf97f028bc7b62f8b4f88c1266d1c","34463778cf2d29e3896a65613cf9e3eb3e9f2d8946d17f12b609e70eec63d128","348ba129b7b9c94e24fa8ddb81024e777c60448d1b5d49f7b2075591b23c13b1","35da3938b72cf3520e126ad595157104b69ab748904c7b4e12f563d6b103172b","3600e7356a3741ef02f8b2ffa6a6b5d822dcbb170771f2ea33312dff4470f431","37c8908ea2a349cd3034018027160ad810b28ad1fc203a9a353971e1f7396b4c","37e39faee019bb041627510f1f02746ba9a85696417a083b438eb4974b72c2bf","38a75fd804821f4836f0a7ba8d41af3d3a3a5f5d7dcea68487009297824258d9","38c6396e645750efcb2f187c36c383471b3b0b59290e3b42cfcb9668594cd0c3","3962789d05f324d436a363700cbb5ced5aba791d782b3c0ea73221fe0c1f0b97","3966e5e53811c43962f5d0953e5da4753eacefbea27ecba9d36af2fd8e4fd52f","397476cf107b48e7a662264f8fea9f880231fd3d1e0401622650f214cfaa35c7","3ad8b0398ba6c354c9e31b7438b2515579fc0b1f17de4b35a914c862a3a11e3b","3b3c6cf083b12a840565e00458e2fd4ee8a61f97cda452703a6b13d7776b6c13","3b4af144afed3d52dd2e1f64e23bc25b3475eee5f7af3bde9886761b15c33dfd","3b5d82795e9f5d1992ab67e078fcf1108247ab9b6d1baeac944d3ec0294cec5d","3bce154e59c5c45216bb5372a352e948d6cb365bb1bd47d4666ae0412e507ca4","3c75b650f3fa8217597b01d3aaf25427ae2a658a7c966afeecdb391d3ba547ea","3d0274f77576abdbdf442c8843e955e1bbc91e9f8cbfe3646b119337cdb13c96","3d642ccf9ca4a0f7f5dde1b41f65c99e9c447cbb9e64883b67e4fdf76f216f52","3d9fd2c5877483382f0c7331206393e42827b5dccfd60549a6771b7a5659e524","3dbf6d1c2c8db1a7e3988e2a84b67a4e1d7c8304661652ffa94db3b7eee08edb","3dfcea4ee3d0d0ed09b1f77bac48b33b64ab4620cbfc74fe0e4201b4cdb81ce6","3dffc36586e9078f750b0a2b4cc2c70a17a81294903186dbe8cc47cf8055b9bd","3e2f66baa16c7ea936eba34720a55897438f60b343cbe8fda4eab1e5dde044eb","3f5465798dbc2ad279ca4849d5d0f819bad01455e0dd2a9d98afd4b55cfbd7ee","40de9f41f9a9f56ef6a51d065270e875b4a85cf043b7c4a0173b2510de4979ea","4134a3936170c1fb5fa6d2e2329185a981436477a66b7d31e827c363691bad50","414259a2fda4a1a49729be6fb1aced4675ee9cbdf990aaafb8e5b3153b54d64d","41baa5d98b5bab2ee01cad50c05b83edd8cdfeeb00f30b9406b4b2ec6d13d738","41c768ea17144c6ec225e9a65d4c3c127fdd7264dcba1a89aa17b20fd5d7e3ee","42aeb46fcc3d10b95e4067bc9cda875fa933b4102873f67c7bf1f8ca6799a598","4320b92712bc14dbe10b56f1cd3d1bdc093fc4be6016732839d0be4dd4d027d3","444342c21a4743af5961beeebb88088f5d2a0649f76c71973a7706a744f5efd2","4457ab439bc8f212d83442dc7500e9d45ffac849d0f77cb97686d9b0672fc3dc","461d34fb1d53849951a7e715e52342372d779299fbcad210794235c610dadf64","46a24cd8e385b748f40d9271b1e856dd6d68c91ab356abb11ff6b65f1ef936bf","46cdf2c207f79d388001f6636dfb7a98bb2ba72b9d1c6df4938f0a27691e07a6","471570cdf8144df0c32aba1730aba24c7e42e5ec317af771ffa169f5c842d117","47b5cb2b011c0f7012d75e88eb86a10f3f0bd48545db139669e654cac1f69650","480f1ede18ae031b164d49d676feeb1090fb33932676ff52e1e2eb24e8d154cd","48262b98c0bdbd5ee2314345726d23630ec1771735db8fe5f1a8590b662c9962","482cd15ecd9cfbd8e1943c0fcde0bbf1d875392dc2a701b698f48bfba684a062","4855e1947afc954cb1b20bb45e7af10b098fa34714bd32e9bc77941cf58fdaaa","48797c44c92cb34fd9a57a08020b45c6920b2268dc8ad616c0f814a3710d5316","48d094622ada1806cb30335926007c1abc476b1f7b45a2e250c490afa25e847b","48de3afdc6ee73ed121d1433bc6367a399286d5f8c2c63670a0b3b9752a36175","49e8cf09e38acefd3a0fa62d048028286d3b47b5ceccd8f51f10022978c47820","49ee4a3f2a8918bdbbafb312cfa807d9982800d13d29ee292c6c0daad8b9b8f1","4a724a6a842a132c2185279513f341b79f9be93e42660f1255770eeae3b1323c","4aecbdfafb68feb3124c39219498241864bcf1ceaf87fbf80598b1dd87a9191d","4b076b124afadf178a3e736d3dfd142e4dff120b6a8aa94a06e0c4c86cfc1142","4b364ecb35ad02b06b6b0f32b6a29202f2c835e1ac0d70b89fd0278271799dbb","4b6ab2768e1ff3716ac8565201c031a820c208db9ea6ae1495dd782e7557a3ab","4be7778c4f491d55154a028d9a9dbb35059953fbcd243e0206902a6e64645efb","4c8c327dacf345e184042092e96ad3ea02ed4cece57dac5fa68ea52fbb5a6adf","4d5a44ba07fafeab823b54a21846269330ce35b4c190f3ddd5434bc8530d9b41","4d86a2764c55b5c5f675fddad8850ce4ceab160ac5c164a299fc098899d31aa9","4da0a5be70e8af9c39623deac83822749482187f6a0fc3d186dcfddaa7111576","4ece7844e2b35705ac39fa25913f6909aad5b4b7446bd637ced46b47c0db135c","4ef30f11bd4dd9d2eef8716d88a83010546e54594b2726de84f6d587651ee940","4f03e231c0dc5c9bb2874f6856382d5b205758af9678fffdc7552d4e4ae9866e","4f1e58fc658a4ceda181e2a7fa249305b09b573ffd68c2489f204f4957224957","4f2750b974c1404acb721ffc84cbd1d0756a24211dd6f6503c10ea74dbc45676","4f6fcf4dd7e73d86e06bdb9c14a1078b61c0efb2663ced9bfbc5f46fbb4c6d8e","5029c7b222158ab3f325168fa543d84fd2332d2e3e38db1ce7b83899cef201d1","509ec9c08864b9dd0029f32ffeac85fbac863e2dad459994c65b7cb5264faffa","50fd7e982eb2d2813634b7c44e102788a1a1cd4910a27acbcf219f76314fa322","52049cc9cee43bb27229e6b3e983e02c6aa20dd7d153b13e3c74bc6d2b47cf92","521ed246c4119acd6b579b6eefa23389a1655df54aa35de7671743979ebfc68d","5382c901d160ca2d79888d8acd7a690a5349826b5da486274b0800c9d7513f11","540879695d41205515aaabe5466971014cb43b960a26b8e5958e37fed63df762","540c718b8c0401e98b2b104efac54cdadf0c39c3baf408cb8f25ace687e29f0d","548d237f42167af5cf5caa0ba20f0e7a6387deb6f27765637f078325172396a7","55267f058e9f085117765e4ca72ce875b622ceaceed964f6c396073214835c28","5560616d1e72f0a539f9ebbfea3b7d195c1ef5622f97994af1963748d4f97533","556ee783d8e2e4ca50f656c095758be613983f904d998a6534fb155510114f21","55a4711e799294d06988ab4acf77eacd7d424123082bba3ec987dff0ae13999c","55ae095961d78a1514c4dd1e63d477c60179a8662571ab5a90abd3eb2b83eb10","55dcc23ce52b3918a60029d9398f262216471c280bfe66421cc63240533a6087","566ddcfc45ea5edc695626826ed185930e910fd9107c5bc1844c717b714c15b2","56e7158313357bb145bd98c5f790e569be2203fb2601565a30091a597a7e7ff5","581337891936ba630d34ce9f6b803b82a2130791510f15bab24a07332400417f","58901d008c36a777dc138fa6b6d198030e0e843bc889cbad3acb954c826b3608","5962dd14d3923433cf723d698d1af19ac37a270b6e88445643fc56a646faab5b","5a2064cdf51026eed65457c05f34bec919b31d96d35c29498d298685965f0b5a","5b77bd6dfa81cc339e729e4195e258facbfeb64b9c680512f742e3fb1961fdd5","5be05ba74075b8f139be565c47688a4f395ce71452dce5cf7da4348c7ddb7aa0","5c0206d9d014821b52a43d7b222327a89d4ee2f5b1e21813dfa659a69f7426b5","5c3527e43fe24c5aa171c6fa4a3de7fe5e78f2527aed0dd19cb21d154d43da21","5c79c77f00167ca140127b00f1a79e1ffac621e46fc461089594206a7df8d7cc","5ca67643d5111fffd21deb18569162733e846965bf05fe6eb33ccd37c964025a","5d015880319af666943e68169ca906bf2f0c813d8bf2c5c0262aeb5a40366350","5de00a2f5eabe86c14f360304115f4136c41df1fb664eef6da26072fe7623d44","5e3a589b627edaf7005c60382475fae7229adc4ffbaab6d6fd03e9f08a0a8e19","5e43baca07fb966bf1c4b3ac06bb819577e477a84c5d8d3a9a19c391ada2e0b5","5f2a75b89983d1005a38afa2cabccc3a39f31989807120281d8505ffd564e0c6","5f43c837f39d207c35a58e9b36fe3144017b2012ac7da334714247606f1906d2","5f4fa6dde5930fe1b42f805895f0f5fb135c2b3ff9830f2bd30ae7526a3295a1","600ec184ee9964881bcaeaf72ad38a72db05d5b629d301cb323fa1ee9369b572","616c4dbde10f465da822d8a788feada26e5f915c7fbbc06232287cd1899c3044","62a713311297a7145d3610ee60dd6626ee543645a1918b050c629207561efb5e","630fdcff1f227b5baf5d10bd78ef0fde68791ac0cd8a15f65065f5cc4501b17b","63113617f2e4ee6b827a69bce6afb3949190a282f5feaaa9e2c9f82372623bb8","6312b7a9f8252f49b8ea0cbd0580b80bbb221db574ea74939823ed9d4140d73f","63544fa69b09916d52b305700eb9816305ff22b77162a44edd13897acea3a655","6385459222fba2c3302d3f2e38c57fcfe0f1829679fead6cffa1964248767d5e","63a4394e689acf4a4762cfb4df691d05f923fdf592fd2f8ea41e6a54f98d1136","65725e1cd3323fdf44ec47067fd6670b441ff5f82e99485e1a4fc7d475f14340","65d5b7eff9d03761c8206218159bb34883c09052d6a1959d040f711a881b4d4f","6601b2bb6c908a46ae2985d4683c8baeeec87b0688b9b33d3e8900286bf4d6ae","666e7f698fbeef24e13e91ccfa334cf781233e060fa86bcd7d4d0eb00b30f3d5","66d414618d4283838bddb6b9fd4b5221c280a7f6a715b622143d3bea76bfe1f6","671168c05789fc651cd961a5a15e10adbb76656b802cb0fcbab468ab76412ca2","671d95a6c09bb7b05a5721d52cb761300a2c8f376aac20be2948b7e97bf302b7","680de944f1f5380c579003e329ed6f10702ec8ebaaa8208743775588d2424d05","6989ec486a05550633170d2aa79188ad9b03aeea6c7859dbf18790ba78c5427a","69ebfc7eb8427db3c5c59bdde652d0cb269426126f8540b1b58caa29ccf130e2","69edc4285578313d1dd2f914d69add075a7b354f7fba717606d1abe15292576b","6a34d9279cae58765d6ee4a980192c0e15f3ca217b9f1815861d472a281b3cf8","6b00dccaa7deabc750679ab085b237a2bd025bd971ee1eb7bdc333b393b19084","6c3c592efe9c684ada5661b8cc88a5c3f6e57c841db06b9e070687504cbf6236","6ce6d164c3e31463fb9e144fdf91413e55d077cfc4f25092bb02923fb538a84f","6e08a638e1e28020923effd4c65fc517dbe7b06100ff76cde74e427191503b84","6f3a7020233cd77cfe59eefec0a277f6dda323743c8d80e4e54a95cd3cbc23cf","6fccc6f0c5fa71c43211785dced8abd0f3295040eab56063f4e8d77f1c09b8ef","700cd21af9ed7e81900fad9d52de2fb11db48e64b038e4293168f85e5dd0e043","702d1dfa75e92a916a446429f474d4c296e6ea4e8c487995852d0525e8440659","704cf778db6086c3e282c81249fb0ef09c1d7c2043335ef74c7ecb69bb3e84ad","7075f89b1271fd04fa02d4db95c0f0bd6bdec24e53a7953d7afaeba40e17e8e0","71ef1ed2d5e4bc7eebe7a73bb3e9423e5bc2f8319186380fe8b38334952d3b01","7256ba00af1cf759b95b7bf8ae3b9943f31349bd10a7652a26bb419b368d73a3","7369b339daca0fcf46ac7fe82d65ae95c75d7dbcaaae51209e6d90b6587a014e","73ec844fb3e2b9febd00ba37508b284fad141630f03cb9f74e36a195180f5054","7410de003c7b582e30470d1209eefc796a70c76fe8d61dd9ccfe01ecfa41310c","741c27b54c49167abef1d8633e3743b0e98f82a73731e744b6671e119a1c6310","74b5d2ed555740db7b4b0ea9b73f8fe00965fea8e14d4f075eec26ef7a189c68","75aaecf53db10459d768a6873f6783e7d7110aa510c2894378df027c1b03584c","76bf5a9c126db6eb466287a7c0d823327ee9882a70eaaa6efb03d169b5dba808","781a64598efb2a11156f07271ba1c14c4f6b3d73aa2943b26eae02063df7af70","786b0c2856bf1f3f809e5903b0a971f1e072af5635aa50bbb9b1449f96d7b694","799abc1e8d381b8d97349479139985e383bb49179b5a80f39807cb35a3ee78ce","79faec494bdd6d098c9d2a9d8559f822938c6b2104188db95321d89e7a732979","79fb2e6e6a91117b6aefbdaabda23ccfa596620f548ee5075993a8dc7a8b872f","7a032dbf0351aa32c77c8d187f7eb697500ff186c88c5946ecc15adc972246a6","7a134e7f1822183ed1c0ded720971539350feaaf92612761210cfc3ccdc55870","7aa52373f2721dd76fc8eeb3d6061794f27ea8d11e96bcb1ff25a97994a77d5c","7ad4ef4b8d3221758a9e7f9577750ee03f6cba11c8eae8bf25f74a3131bd21a2","7af2394d2e697f355439e841b6323ffbbf8b90b2e48bf64873791fbbfdf15b44","7b947ed0a9e6e7ba180921434b993c62ac70bbaba6af0a1618569a2d4b705201","7baa35131ece7ed9860607157d2531d4d70a061bdc9bb9876e20328f127cec53","7c2a1c4c4c03e3d68d63e0ab58e4e34d3f2bc1a4a837a055fd13a4e9f95ce6cb","7cbf970a11bdb91a40e248eee97ef789205910ebc913349698fc75ed35e82fdf","7d6133667f81aa66a98755d253ea43301b45ada338225df034d2ffdfc79829e7","7dd54213b65fa0a6ce5aa3c204b5209b67ec16306b776aed7dcf9e6601d74235","7e89b59b456dde4bbbdbf8079665bd82c51d8e500018472981c15618b3893959","7ead0c68ffa0ced241af74dde58b3831343dff3f7eaab64bddb9954545b7ba12","7efb464c6d7b469303c43f718063d8456df6fe43534b5d8a4229f5b9ba9705cd","7f8188b57ad3b0c28210c95954e5623376a4262dd5e75f002700c6094b8d6b6c","7f91dfc2ea1a3131c4090375db0f489c2a572e245ade6cda4ebd440446d6d60e","7fcb8cba3ed0ee9c342947aa88f0f699bb4f5c23244d21c6c739c9b66d7c6101","800060d7b4934508d0277f90a464e3112fd2fc99af4ef23825d09b0ff53f91c3","800a802a4ce9e597a102f0a566535c1f9f7adfc60c41af6bd2db4fb7fe3c0d0e","80627bb83607d94aca13d445aa0ca4032d2d00479acb3c2f9d1a3cdeffe41f10","820c12fcbded9048a363b9e0ebbc48b24f85fd4a68131b5dfc1b19057bf09ddb","824bff7541ec2a4b0be126f0b0791314d568a0eb4e29073de4f9dbe0ee4918b8","82c419e5de083e423330432c9d45c744043d1bccd8eeccb41e3014ce9ae3c32f","83347356a898238c013dff73246440e361a9e24cc3c4e0fe0e850467772b4938","8343a4211a4d0ffdb320d5a4305174d85bb707d15dad978f6436297d022daa11","83a06a604bbe36d72da976fcdeb88665c762b0f0de44193576ef2e0cf29aa9ad","83a97b9ebb29f5cd014ef5e178970a601ee92c44678f05d1860b383c5f63b79d","85a962a7c23c14dff8d683e738b53f422221697b213cafeb616d3a172a6c4223","85e961266b36e0f8ec2a477f1f1dfe7ad748fdde9d906f7bd3241e6924866ea9","8629fddeb4f273b35df69d4d28923adc14eff59d919b1a495d1a68818137c561","872ab2b2d65fe685b91e355f5af051c85b79569ece16448160d01fef38039624","87789dab547842b4e0c822758e1325a3cbb046063e11e105a4779b3741e01cde","87f2b3634baa504f2ed9508c6cf6a47bbfb36214a177eb13d70d6a987706818c","88b615ef6a31bd9958e98b8ea522f49f0360ccac5d9fa8deb9e3ef3fe3147d9d","89a96597dc9c218633adaf94bb5d6dcf4cad8f5e0b6f5522a28e3ce8d8b2865f","89cafbb20d6029656266d8cb0f85103fa519c8032598282fea58c94cc59c4125","89f2105745b3a7cfd30e7d7c598d6c8fdde0a599f30fd0db7382cba50412445e","8a720f848e9dbca63355ed5cf8e79df3d3ef3a6a1fe2b599349128f72417e95e","8b3eec010d1eae43a28c88434f2410a751f790a9d6ec4a08e75e68c171629ab2","8cce78271b4f001606069a575a172041fbddc52de6b582c920aa3d3b5d5b67ae","8cecfa09651c40be4d7c11c117c80e1911dc75bf6f1cc34be64706823cc024c3","8d250acd40c8a24ba0d51cc73e65bba6856509b5fbf4c7d7a435897a01c6e764","8df1420c27503370db9382f68a0af8d2b4d56f9dbc94b24ffae450a905083a79","8e10a3499a8311b3142f240631df7fdd58c46714e4a954280f8a59620464b7ff","8e7371228a726f381fb811d1d812c39917788a3df7e53dba1a3c364e755a0c03","8f3827158091bbed154d21c843284ad472a4552da2eeb858748aa29676e45662","8f4a21c70e4b933eaa4f9cee119945dd2ebeac532e82d34e17511b38cf03608c","8f6debc54d2bd7abb42f581f2204fc78b27ff8c67ee4b6392b4d71c5f983ee9d","8fae27ba5117e202afbd523b249fc454912571900fc909f5419b8ac96c773c44","902b958b4db7d8d8bf73a82a8aa86e5485b39477047c8ad60175d118fe31d987","9056c360e59fc78edde932b54124df317f2f04a90c0c6eb7825a87b89edf1ca0","90aff66decaa3a0998e9a6741963713c0c82fc70da505519e3d60204bf715fa0","90dc4cac6326293bb54486d3c873b83299e9a5ec8c86a68bf1cc131f5e4e2437","918126027fabb7947dd4ae810dd561ac22167102f9f978f86906624ebe88c9ea","91b495938bc6015970bb02c844368d3eee84425b472772cdb374a5347db86de9","91c9ced5e9ab8da897b7f69166a7d0bade5c58d511b42d60d5430d536da45d09","922a332aa100d622da733aea8fc74094739bb63cd480d3349a14d2418ab6b1bb","941f70c384905ab77cb9a88e2671301117e4df553da6fc7a09210710deb9b6ca","9442788fa51227044803f1d3efdfc1c2b2da372871a85f0f7a6bb3596a5c003f","9460f427df72c238c4b55f39c8864f1fa3685b0716a53227ea6f7b591d955c82","947a1cdd43831936480167169d30334f818bb5d882650a3547827c05204af111","958ea8ff9a1354ba11254f2fc94f6ed1f98e10041a198331b6af66bc1b175af2","95f0c5f3b9071db39fd72b88ec9fb2079ce7553fd5884fa527bc9216777d7c10","96c4c83df72e9d860e2ee51f1a74bc867c4a45efc8bf11bf88aa82e368b89aa4","971f59cc197732d0c0b6b8aabbbefca4550fb8fb04f8522bdb4257c05a28848a","97edc66e594bae06bb273db84a35d84c8162a1fdf55ed46d781419a9f6a2e4f2","9808ac162523484fc50a7d41dc20fd4d5dd365a91406cfea580aab9f69663fe5","985638a05562bb796911ec231d306b81e36ed6b58219b3bde874559e9600b59f","98a097d6ebb754334250dfd3ccc5f3dfaf5966524758cbfc9e10adf4a0229693","98c7e4bc2f05e9b4ca703db4a02347db7355a44f04e3a4003e26c46a56bded2c","98ecc99d3396aa9a35ce97456be66c1aac0cc05bab88aa99109649291e61bc0a","9944d1a9674e555a41d31d069d136461eb06dd4052d40f2e4ea4368dd978e01b","9a8f2389b8ebc29d3769868ff8b918fdeb2236d88192fcf76ab0ea3db0857fac","9af18d8cfee466bc061271d82254d7ea638b59b8d5a3901c6610d5baed85c38b","9b01e565a1541f9e652d7afbe62e3bbff28430c1ccac2226ea434f45fc9a99d0","9b466e8fcabe551bb6292d23a359be3ea15b7627a6ad9c9e6a4ff11444c20860","9bac7daf255467f47b83723095f93fa4b574d5fc08593f48825a2b2ebb8e2dd8","9bbd03293bf53e9db51401d157b3eb2aa51e9c70449350e98b9a0a3fc9a684ce","9c3b318c461b56a8d277133a6b947ef5618690ec281c42e9de6c27f22458d4d4","9cef1feab6841836dc20527fcc8ad9979671fe811ff80a5a33bae113fcbebb97","9cf90b3aa59f3ca0e40fd9e1fec9703428752d63bded6b091d28f614c9ba99ae","9d1a0da545eb6b2e16b18fdd305a2c000ff2340c19ac843914b45f6a4f936227","9d8637e5adebaca208f21af0a254e80712988867411be560031f4b7a23cc04f6","9dfd29090b50334ae229e4a7e812cfb9f6204a66dde563e215d8f52e884cb103","9e77badd0923fd79ca9761a41780ee4dd4f9ca9b62512f4fb59c7f8418494da0","9e9edbe6c5c90ef3aa89a71fd1ec54069818d2ff48ce0f35019b811add042047","9eb67ea41c5bcb9557ba51bbbd1b321a78f16335cadebbed848d8e6c1fc68bab","9ed400941ed49b2d90ebe3cc111d90d8bc966608ca61fe9bc315a3c1dbe8bc1b","9fb8c5aa087d38dab064a2d6054826377eea3dda98229725c2523f63a87e4750","a0ff0d0bb3a3c801b637d091293f2eeaac68e934274e4116d298ba60ec3461cc","a1baa1f699fd4ce19e8ef6cdfe346e1b0be63e16d5c5cd5feddcccb16a62f269","a2aec2d2f35d7174801247141d637e77c4f34e478c575b0e0a04c6251efaf993","a3c84d76be9d891812e795dd46470c2978dceeff928d729c0d5dd6def599923b","a3d6708506fb5c28f45f0d610bedba11b1ec7bcdb363ffff3aa4cddfa515f56a","a476183540f2e7121e533bf2dd9125dc071c81acc880e88cb435cad7a6d35b97","a4a8cca930cdfd15285ac3a7aa757d61501fb77fc12a7c3fbd78c096b279cf63","a50654761d6812cd811df02199e1b7b25c9b0d65e591f65430f9277ec43d9c50","a514a8c0898b6697696ca6f0ed9a43bf8993085b2db4299e3e9f8e3419c4a5ee","a644885c31f390b5e6b7fe2fc8d086d9144699295ccb6ffa51b3f7c76c8ca71a","a64e8aee389ae696d0d4b045c0153092113fa522ed5a0fd9b5658b8418db4ded","a6c531ed9bbafabfdd649f3030daf2f24461163aaf99dc73bb24dddb77bbcb90","a70d82083944311ccf98b6aa8da5adebc93c655759eaaf8d79624bb3d322abcb","a7ff7302e668dcea1cd1db2241ff95c0d73534539bd03fdefebbfb57f60d3849","a8b4a33078335d2811bffb78eee49aab5fcb31597dae366d43e20c7f7800994b","a91a47fb4fa5c1b1a834fa602030e435ad641240e6ceeb99eeeab7341ca09dec","a91c8a1431a4120667cd523cf56bac004794fc5b8b24275ad2f9c8a15c75fba1","a986593807953215f834ba73e7d2565659b32aa849986013f8614bb1c61ea8cf","a9e9de95b104c8b61624731355ca4888078a85332cefa21536307192cd9db1bd","aa131e74e695292adab9f57b3ccc5a503a836dd4b95a3b2b107c69f35dba3637","aa4103342641899dc00c22207c13ac31c0c73afd97771b0a9b249187d979625d","aa70263d079788757f176da269e554fef9240845706f87a93101591f8114e807","acae1db4aeb323f3b637fa11b087c3827a2fb6d69718362f54e3bc48f70ef7d8","acd7884bca46ea9422503cead985691da05cca25bd5ed52a199783cae7b8b01f","ad0e6d78c1e450e19bfca4a0e904644ab0ae315607811a28ac3dba20de869786","ae43a4d252290ec0e18c64dd58d51bc885020b2473e71e3ed0741184c9f006b7","ae69fe306bf5db346ddfa4367cda24c95e44213baca27b0ee7d7167bcdd85af6","ae8c200dbcea29f43b29974cc247d70647c80d5d76385396f1c82ee9f669e2f1","aec13a075b84253397fb97e1c93a23e1aaee6d6bff2a9161bfd00a5b1d7611de","af12215a96963c1e7e5d766ed994695e423e4780ed0b3007aed87b150d090c05","af6b60ae365a6cbeb140430b030bdb667f53a2a97508ae92dfc9ed91ca73b54a","b09355a97e3aef396f681943b37a404a98fccc6bcb97781eddb2fc000d1d985d","b0ecfca0d114bae34ffa62ac3ea05159a4415fc6eb73ab1fcc4d79f657268f19","b25c41f19ba40e646fd9b6f82051ee4c38985539e445b26bd628eae98537df53","b262187aa66e8a97083bf7f79b91595bf7a4077abe7f8be5b00b4998f4579d20","b3f50ed7eac0e9c54b74c4f4e02297dd2d2465ce4b699bcc15cfddf54c0f0f81","b4091f93c3d96e36b0708f5dcd46e0e7a0a48f098036ccef6164e4a6429ed94c","b4093c67a9195ee7d28d2575e967ac80057b92339489c244243c7c504c669ff0","b44352445272089cf90967d4d413cf7009bed0ac19f3fa95cb831d5ebad081c3","b4ce73bea5219f1b27bffb36c6a9dee14447a710a8938db807770083db4552ac","b4f2140fb766faf0065a563ac3664f395b24c81dab0d0d0d01df47b22e888d29","b5102ef50e7d4ed1925af5a8b45192e737df02fafb75d7065995a2bb93d2e8e1","b5428b5775526a00645566822530fb969b82247ba83f2c80c06d34151e1f9061","b5c085be21651d8579e52cd3ffe4abe6b7f45c5a9ee84d38c47b4734409918d8","b6cf3b02f36e0efa93b04667cdc5701340033a09e41a7196277cf6756999a666","b77c6669bcd54e0fa949faf2f7205f2631acfbc1ccf79f93f8dab5c5717f0e93","b7fda8f4bf81f8213d18e3c314df5100ccb6b8db7aed6b70aaf202deb606a14f","b7ffd6cddb12384224772e8de79aec89d8f4bca966a3c2a05763889f92a6db5c","b83b7229045affbb98f8fc46f289ad05e6626ef52e3ed2f7e70d332a54a69e2a","b83f5334b85422ac110a24286d5af7003f2fb5b0d783efe257b38a2281656422","b8abe10a2a92bf537a49e8dee92baf8de3ed591848a1b25151dab0d7ab3134e5","b8b8c5cad182083f45ce2d05d036e6bfe91cde1fb63f2e5a97c683bb7ef7ea0f","b96cea09313d481dfff1ed1a2c552ea29e8fe68f52139458996a4e36157748d2","b96f9beb6d6d8fbf88c4b8b2b807a362f2640479cab6173cf64c7710817785a0","b9ad2510d8249ec4c8e7fd8b2471727aa1bd0ce8f3dde78e545fb2f8f2985a1d","ba5c707cf9be40fe966c08807779994e20ca3f30ea9d73e26ce31ca334c05640","ba7d7464da8e13722232c8f86273774054693681becc450a68aea21a5a0e9b91","ba87e5d43ddb10937bb17941f055f80a223d0981fbba44107aeec8530e3a7774","bac3431138e986d6426c1e81bdfe0a968394896c0751cbbcc8f36002fd0ed069","bad8f17b1d399ea125c524895571601c90b6c93418c248bd4ebcc7886bae9878","bb230236c4ab6353afb4147014c93204d3d1eb8a6d18558075df5fe79ed7f392","bb7fa81e41820d63d58313460f5a3999a1f9fc2cd2fb10cbb5b41a931d8be6a2","bcbef69f1ba50e45f3faf1b4529c32cdcf1e5a6612b5bcbc6aa6790ee14b54eb","bd3bf6053f4d423ff21f7ffbed9d0e68f3ea64b7292c048e9a37ade342bb7b39","bd714f38c881208f1190ad714bf8fa5aa63adf302bdaa8ad8810ff279e43459e","be75cc1ee935f783be39978de91ae196c16141d4096e16eb6d07f59583296b4b","be8c3cb2d8d67e63c8b069920b74c6272922febbc6a0a2c4a0072a7a213681d2","beed0f36d9b1b9a20bfbf89c96862482b8d5b9d4284bc89539efe9c9b11f000d","bfd21b5c8eb26e9d475868bb30d66ee08f20876e9df5cd06aa8fec01ffe666df","bfe97e65f2cbe6bcd0f14ff57ea4dc1dedb2e5f0db92d04d0982cf1932ac1c3e","c055d3cfd85b2ed4607b0d9d3a15ab7204c9f149599f748347dca4afe102af0c","c112d36ba38c362da1c022945db5b6bbdc3014685ca9bb7d940f5086f00a675c","c23a43ed460117f663cec698412729fd91b5aaceb48cc4e55a785b525661bf1a","c23cf45c1dcb748145d87f5c173dd3c8becaf9e3f6fdcb3e2ca91d6726b0842a","c24546a064b9315172ce0f951bd5fa2cd1b9884231cf1bdc1dc714771f1b3886","c29b8d250a7b5e73f4ef675329da2251b8de032501e4836445b6aafd90c645fa","c2e96d98c8ebc10237a2af1c224f626acfb9072c83078f4a8c6d9ef0a58b4a8e","c329c9df0dae8a036da9be440432d045be3ee13cf5664cfa6ccf11576ed11acb","c4600cd5358b5798a075beb54539d952f200def1c9a573bd237c795fd33ba36f","c4ebd58c4ff78c9fc0cd17d80ed563520f7908f9d1106735ca0f5a7abed202a6","c5db39bbdc8c2bd2aa7b58c28c3df9e407955cc3250ce7825c842cc4c30eaca3","c65325f807190f7084346376e2f48fc2b6bb946004a1fac1d8d117930e93d462","c6752cc3c7ad06d1e9f127365f078919ac46b77f8a8fe413650094d914838ec3","c6867ec30530fd3feca89a4e968522f783b636b165ef74f288c42dd50bd51a3d","c69b32bee3e47d9568ef9acdcd59ddef6f6ebe3b3a45d257f6c5d4145890ef2e","c6bfbb004af355e96ed5b4c8c9b8b7a96d1c08d24bcde7c666728eb9497d6d71","c77c4d3f536cda10a71fe6a9cd17ea7c1408200e2f7aa7c5325d6915ff250c85","c82f38f23e7ed3e1024661b7a22ff694e88d3b268240e2bfc98e630df8a062d0","c8bd340e6fc7fa3e97415f7ad4c22c51d88c6e77f782c12923e841c04d3f882b","c93cd4cb5cf38fe6221fa8ae171ff54240b5f99ba80cd740ffac69c57e5fa381","c98c33b9137ffa25c66a9acae385fc41f9cbfe6d326944be0192b5657d38ac8e","ca50b525d7aa7762c56f402696dd464841daf19b036bb932e325090004b4cd71","cad13b6653fd9f811e67d13c5f01f9dec047f8c384097cee01dd2e2db39e539f","cc24c3770587f2421514fa399d2617201752bdca145ac39058de91d45d3d19c1","cd2da00f6f1bad8fb7c1b87cff80e122eb017e44a471cdea769efc67db369038","cdbb7338988f2fd35fd92f21909b7801d9954d1c7ca78401f52c9313f21fb6dc","ce887fb65b6977a2046e7583d704863624e55909ebcc9c3ed065b3d13079a410","cf9223c369b6fb7baa52f301f904352ba8e8d5e4c2a06f70de6ef1cf76fe1b84","cfb9705939742247da0cb71fdfd8b5f7a1bef6f1c2f0979a8f42e54c4a480980","cfc3b5044af37ae7485fba8067dcb22b2438bdaa6e3a30c22ce0f9e2c00aa597","d0481d9b6111ab4afba0462e88970b863284807ff44ca97364c84952e3f88583","d0973a1aca6a118375b466d6e91821f8450110fdf042ac848ee16912012d2b0f","d0df3068db679e24d9487ee09a6462ac5cf3df30f46ee466b66feb6dd5ff71e2","d151ffa66d8d096e0272f0dfff6c27e978cfda570f7498a727593081888b4ebe","d227e0a73e3c5452bc5ab41ea2c695dfc0ff9b0c1c81e59ab3173f796a4157cf","d268e680ee1136a239a40ebf005b30db6f3b52a228016f3193496f86250f15c3","d2989a1607fd5303615937b8c117d127b1b1cde519662ab1e1324390220e8612","d2cba4dbbfe3d026f825a8b470a2f6011f9b8e245cf042ae8889afbb17dac6b2","d2e4c515093f8a2aa824c8b542a016e5c321065f4525931b2fac4f8af2fe52c6","d2e82db1f6e479001e15c9890732b5049f8c900c568d5e3d15707a95a7dc3610","d31e8aa21d1498f2d4a07c4cc89ea6f5a6d3ce54d334dbff230e0f55db35c85e","d36034e2f9cc642d0f9f24cf834fa741bac5b8b139cbd2f50e2065161c9f3cb0","d36eb7456d2a42d1cffa4b60708e2bd3116f7f6758c96bbc0fee0f1704ad8a79","d37de74aadd5916eeae243decf347821c4e946356b9f70471658638ac3092f91","d3cf9b1433fd9a083c60baf6ade1df7f2a33e0cc7d519f491f9d6a93139a41e4","d49d02cad8bbfeac607457b08aac6068916ef45d8f6c980279d6e654407cc7be","d4f51c31a454d9abac29457cbbc21e1b5767c0eac1b37c41ee787a3efb05c80f","d52ca358246f638d0e11a061e97863697df44f43b093d6e8b84ba67b5838f2fb","d555a0d2329caace197c1468fe6708349125762377ee3bd04b031b7eacfc26aa","d581443d0b6b42c76b816edc6946ce01a639ae42653ddc8cc2d6a89ce14fe947","d5adedc08fa25bd06734afd1db3510dbc53ba0dfdac20cf601fde0c77702a72a","d5c084e12da4a5111487c166b879042a21a056f761ee22d9237cb4f65f366341","d6077d547aa21ea10a9bdf6c752b8d1a0a6382b4b43a0fdf790f245e66a609fc","d67e8c1aaab1ce6ec1755599ecde153c47c6b90dd4c301663abe9057bc31af57","d67ec5caeb2af5f9c57533a34cbde7daba5f5b2e5e6ce34c3250893eef25f13c","d6abcc1484c3df45bde915abf48324af1e995c3266a3c6c069e98e94c8d9a4d7","d7a44c85c25ceb7d42280f0c2576de52a3b3cc3ad2333e788ecdc7f7f7fe4b3b","d7f5db16fd3b6ddd5acdf655e090ed0e84cb89d9eafbe1ea92b273b71a38f173","d84489933b19a8b073c65a0386e39e5067830facdc365ced6efe1948c7201771","d8c8b3c52c89cd715a7fdd2759a6f73c3a5f505303b110656cc35f7549a37cfb","d8ca8e025e226ad6bdd32a6a9fceae2982b0413a0ad09314558b54bdc724bf99","d8d03142030c11a0aa1012102fce2b202baf88e424a1236832937e87450dc579","d9823dfddf6c507ec030fce4bd2d98fbda18e595c2ebc563574d9196cc7a5e33","d9b0972f3406075b860ba7cd2e71d4492c826960319b10389c2c2820e2981254","da2acdac413e8367fe0a329922fcad3565a24c89dba87907e6d64bb3e6315922","da37a61fab07ec8856b725854e4064f55a59149aa69cad1bcbf89ec478b9f578","daa0fc9f9dd08cb2dc48bf33c9808cfeebff77cb9fba48f98ef597bb9dd6df55","dad01e5bfb13a6c4419f4d24fa8dbb424e93a1c4be656b0e5dd48ac546e0a0d9","db049e7abb7c75b608ae25cc8a9f95959f7aedaa53e22390290319cc2eed3977","db21a75b4fa6165f75268963474f3262124795d816ba80f685bab2c6eaedb028","db66a999537b941fa6d512908894ba86e8dadd0e14b290ebc119555b7e60264c","dc8c31e3075adeb63113852569b83dcd432485621eb77fef62cf3cce5c84a214","dd97ab52fd89f42352c595ce137684cc519c473fa17969e8a6adcde7322a4748","dda0a34d6704887eb36bbc0173334b49d755cac8cea3bbd17bfa972f04183dd4","ddbda9408727a19a4a55d516bed99331edf67d8301de9c78564716465c949619","de0f295bd0e46f29db1167d6c21bda624887c8543545d0c37d662e5b1b312341","de9a46da1f4605525b484a228f8bf356a9d900ecd16473faf77944b22575c141","e0288c94ca9c16a6de217e6baeed720fcf83e401bec45bd15ca47ba8fc9b44dd","e1667469384ec775a3df665679cb3fef057dc84dcb18ed8db8b9c5723835968a","e16c328504278cfe520d6d99990f2a4370cc48159aba86694d0f7598fd4b0611","e24df071f5325bb3a5b20f355143556bc7712535ee8b6ce4c426598f06fd2448","e28d8e6b71264d0bfab853e63178f2c151367cce0dbd16125596ff3604b6658d","e2c734504d211580b4e6674eb1c7d31fb6fb730c037210c34c980a96f9098269","e39ee882667ef28feb4971b73f9a01d3d72c557e1e56d59487af8e0f1b21edbd","e3f19c383354cdf45311f92f00b90fed25dfba7e9892ab2f5f3aa4885876b75f","e409fbfe439455330c0fe003de860e30f7093cc3cc83a32f886c9b539a29f60b","e519e78acf2938460c7ee053981c744dafc7642fd03b56a117d5fec78d258b90","e5db07b7fb0eed216d838fbeb9491257cf54f9bd537a68c8edae7a89fe64c8d8","e61705ac769699a40c52e332cd890187ca9301fc6e64393c8c9064144ccc2dbf","e6300ee8e6c2c4ce6d7ab02b7b06fd1cabe3c5c52b99a6ea3ea8b5acd5092e0b","e65e28b172b77d093f5425112bdae7ab93756487226fd7363057f85bb2a2556d","e734d068446591aba283d136c21b4fb0209f91352cb4fc6589bd651cdbfec163","e7556cd0bdd06760602ef78c5e3b30b4dbe175f96b7147b56ee2ec181a4c5ea3","e7a333109a7aaec2b71048868500c15e721900628eb48790dfeaa1fd4c2dabc3","e7c9175fbfd9fd84bed95d552bc0a439b07a233c3e91fb39ae2f23197ee53f1b","e7ed299ecf44d4a96c228e9aa30312f405df34d6bea99d4b0f7074c79705a671","e8bc1b4f162c4066d74e5d1b3dcbe344742279b6856736c2e1690dbaa7bcf932","e981ced1bfce64a19fa8de1cd518a93f4669d01548f4819d0e1dbb50d266fe04","e9a8e5be83e18caaecd4cf74dd7f020e0cc7de9d910cb7845e5ec615cb26b14b","ea1b8a251ecc1fd96697d0c602d3e14ec46383d27bb9485a0326cea5576ffacb","ea311dca2ef14e02b9aae563bb28dc737b04b7f01c1ceb2be3d92007d2c74ac6","ea8e5b79bbe5329ae8437677c8316f2f9fd75bb1d40c88308c269140a7e564c7","eaeec7c06d1408fa6db5d7ada0a232b1633ffdf0ac815033c29c159352347c81","eb708890ac7e19bd53007ccece064f7e2a069a3751270b4fdafdd1668136dee7","eb996138bc91c0ee63bafe1ba10b130ff5a2fc82aa4918296222e0a831a569fe","eba6e8e5a12a86f17fade41bef365aa95491c469e18aa91aef64908a4263c905","ebcf0bdb3541c8bfb7c9a53f632329b77341cba6f1a2fa0dc9704acfa3276dca","ebd87e3505f3a1adff0c86ffec6c380734df718301b216b7ee089c174130de60","ecd5e83ba8c8eba6cef9c3da1edb8a84e3dfb4ed71d9a2c1908f2c4d26b26737","edc160a11c07dda8072748b66db7f27b6cd8efbd1faa3f6c826a0fe445859c17","edfcbe4773eac1fe2964179a4ad21294efede89568f2efd8e283ac18bc5693b1","f0e1db9b86e2132f004ebf06819eb55804f766bc03ea5d80f487d5d98bad8892","f0f90dee84db760cc1bb0f6e6983d4de0e3d5d9f4adf7b2b52f0d3dbe6d585a4","f1297fd9ecf981024e1544f7f048705377b53219240274bb803ac30e4a52084f","f1d4a6e98f41ab3f6cfd67cddeab9d0ed287b92cb3dbe575e3ce61925510a792","f21c3a9267110e469f224ac7eb76ca5bb084fc90df014f1ca6791d5770483944","f260b4b268e85a8f1b04b2fc69ffc0bca473d2e42de6f2f70128bedc16558201","f379a1b9e29aa7fc25c4c0c897eaa3c0e90d66a201a0ade8cbf523a5cdc8cf50","f3e04891c79b604f9235f438adfa49ee27db43d25c7be0d1cc06ae53b8f6d2d8","f46904e701174fe2850798d9e1b077bdac42fcac01dbc385298da01118c82aa6","f4de28905adbfe6ae4bc38f8bf5f47a444aa8d0f2023faaa431d6f72f9a3edea","f53265f53af0b0856911ab08b373736964d0c443e8ba61d7f1d45f5e5b04edf3","f5403593ba12130c04827f88d019103e924651caa518b7c290673a02f7cb409f","f5681dfc71121ed0f88146a19479675f2fabc6ed376fd5d162e50d815c048d66","f686173d310f41e26e3fe8a7c1dbf4313e4d793323335348badbcf4633f5d699","f6f5046c1263095a69e774716b0cd0907f6795af8ad683c5f41846d4c54a3449","f700bd87d4a758bb71f47731121a9b2259a9ffbd50b584b82f4e6a1f205c276a","f704c9c9e2cab1ed44578f48d161320b5fb4384ecdd8b40a5e22c4078a8594da","f7993302f695430a0ee938b1b3684fdfec4055bddb378b52c81785c0319e8c98","f89156489d35f9992d5971a52a6e03a7d7f095e15c2c782e85efb1408a2bd6be","f99ef6fa3c9c6bf572ec69eb6eeea9f88ce6590d3a5565bec62b001b6f2a376a","fa2dfc22b4fdbcf402a822e8dd376925655d997a0f96284a60f10665ba3581ba","fa3df5f8349aec4805bbcd279b88697def63f2462d8ada0b5fe1d9983d9a6daa","fa6b97cbca1d4f09662e706293b0aec1eb76b8e2277441f54ab6c548b5423236","faac0c3fa7cdf67b452d407e9a1db5cbe1e9140ecfe300200b0b0a6279c97c66","facb45d3084caa490d9b0ac2bcfcee89629a4c3db5926ec9256a9d27d25559ee","fbc8b53b5c6f3727c084e5e0429e410a3fed5a17e1a0144692fd196d9836a4bb","fbd74e4b8dc748b2efdd70aaab07adb80d7f15a38c1261de85bdfd9591ff106a","fc475f9c2d8bee2ffea435e86e6b39b6e3e071143a4a1fdf6765b0da13b66de6","fcaf6bc23f7cbddda8141a846ef23b21b9cc37e51b805f0f75b3cda2d4d3f019","fd04d7588bb9e6ca0a8b65ed0c9635082a9ee5f46b2d1b5b25866a072236c1fc","fd60f2a432086c6fc4a4c39d8d2d6edf5794c763c05a6401db2bb5fa2c601775","fd618761103380d690cb98804e8f116b6c66ef049fbf67c1a059ce49188658b3","fdbd44d3c55504edfa1bacb4c9b7a6c102659d4deef0ca91b9b7ac567ea9cfc5","fedf2577267d6dcd060ebc4ee8de6ccdafa60ab26b78d74c1e8c784252fecb17","ff532716738e2fc716c10797d9717f324cca3a1234320a84a73a0b89569f11ab","ffd0fe3449e449c7b9fcdcc7e2c1ffb677e57ad935a252de88a0122d437efa67","ffde5c700732beac27a9b5162213d387422ce199400e56d9cefe550005b6a542"],"schema":"fsgg.atlas/1"} +{"records":["000ada42299601fba29016e5c0e0d4012876fb42670bb10fa0b1315477254ba4","003893cc49855d17a15295d7adbe57ee301ea20281dff216461baee0810853ff","0052dfb9eafceabaa590f4497e4d42f19020718c84b981d265edefd432ccf8dd","00641d046d6869fdd0023ab3df99e0e67a6ea28f0dcb701f622b1cec8b3e07c6","0066d4a624c02398f21b4d7a736a9fb5101ed8b6b13ceeab46907e9401af98ff","026a241141ee10eb829aa6ce461969242d5c1d45fe9ca19f08ef4ea880877676","026b08fb343aefe19177e95b759560d340d372def4b71acf613fefee3438ade2","0357495d23fac4fad210b6dd7ed7cc57dd33d107e1659a81f085cad78300797f","036c148f6d0e89858c9bf4cf380272ca6904bb4ca277a909fb71c47f5450cef7","043eff38ad27212dd4d046617d0fe5e18544a03829d8b1130fbba2d052e1f072","04652cbc95ac4dcd21b837b38f2ca5a0ccd4d0946bc13fdb31c9c15a578d3a2d","04d17203f03279980862496517a1f0861be5f6cc8063bfbf92f8f8ac19744fdd","04e404d89dca295564813149472b1de8e6c43357e2f6d91d169ded7600ed3a02","0509e5c6fdbd2dde0c0db8558647080560714804d00e4f9268342f2e84858a3d","06ad2c8aa0ff3b862edf3ba99e0e4e8801ee163709e66333cd06c3fc61232b05","076259a45e71df780b012d29618c17739246c86321d2ff05a6c272bcca8db675","076fa091c878b19cf56a94be0966dbcd58d52c1839f9d4b85bbfdef650cbdb88","078903d1d79c2afee401dcdb8a440ca9d011114249e63f20175ef7c8ec392029","08b3dc660b9d2bbbe75b590b2b86d941bf935a254cd5f09de71ee6894f4048b6","09e90ad705af012a8c36efbf296757f35adf9c9ce3b8908791c75d72c192973f","0a6d7dc5b64970bfdadc9049ace95e8bc163fc421beea70129ff0eaa692c6d06","0a862ee40916522f8ae5f14b3e084bf5f2e6488185583346db96ced16ce7619e","0a9df276d42b56d98a7802befc2404204e0e5ee8bc7f5c032f7bb29aa4ae2091","0ad4403c8f4078dbfa543310c69bd1dfc768e305987214ffc37d7b2600c4687c","0b2d1557ff6df5f4d65d540a5403b07ba81b381dfc799b7884ac72dfa6ee7753","0c22360d4653eb0f450e4d3d34564875f1660cfcb2d546095d98b3faa3967cbc","0c7d3f36e3bb4270edbf7abd99cd2dab772df274cad1c27c7e87e302b8eb1c23","0da4d093b49c0a1f654b38008bb01195e816829279ca1989bd2448194e15361b","0e560af7d9dd2e0f2f588a74cd35512973747f20bdfe0bee0bc889105ea53dc9","0e9612ab3e2095fdf2eeeb3b08d690f03ce16e7f7ce948a10d2159b267769651","0ea7107c2c8edaab3ff2bae32f63cfbef6903a51cdaff257278f757ed5ef429d","0eef4d717eb03f0906aa3be7336aa71f831726afabe8a56077b76f6e82fd08e1","0f11324ad653d8d841962b0eeae9f68b80243d4ef7df4f2404ed4c3e45ba5197","11fe30832d93706c60efd836b09f35f049c4a715ad6144cf277ca240c5780704","1244d27db0cf5075353bcc622d0fb3b5ca6a7d08526e2c5754e8b745c250bf3f","126c817ad25ca9cbac2a0f7446e76c79852459ac7b9c61e3ba5d5cbfe5d37dfb","12c5d5d40e9abe69ccc99cc5be3784c214305ff2165e74d82b3d9504927da5c9","13824d6bce0f961c89eef4bd3c8a72ae6ecf7a1339b9e06eec964dc5c12dc544","13d0363b8d765c87a57eb42c4988320a9c2e7fa09024aa972f4b13d7699a552d","14156f1c6bf0fa8dfcb5cfafac09e012db446d528dad0e4301404fd693b9bed3","155fe673b8ae12549c978e1bf1d5c43e360937fcf2135cdcd5aea6f6c771da44","15d41240067e2335a0354a4e910b6610f2b8f079b8f67186f10181622b4a8999","1746f4f9d47b7dc42280dd34e664b3ec410d3cc69ac76933707499ffa34c79d4","1754adaf40732c3a8c73d2285c25a8b6c8c9d3e68370de618a0ffa8f3e60fb6d","182f48470fff7a26ce3a833c886f8ce9eec3bd4a96aef1c784c670f1b5e73431","1945f527afc3c2930ec4d7fa57ebb2ef7dd6321c0dd3ab9233c9963e9e613165","19d657b67672257ece127f3b957674b7fb4780843148db0a36a0b329c2a418ba","19e75be8ed4dfba2a6f8034154052160a7a181b17d887b3e8724f3e3c111c31e","1a24f6ef0c08a898f309c1b925fc19b29526f913a61a1dfe4b1a4308ebdd97ac","1b3ec24337f0252a00cfeb6df0a0f5d2b6d737dbea61b8d0b4a643f4c686df6a","1b5351b2dc647aba864e387168db5128435cb80da94fc42581cd60a05fc34b9a","1b8cad98d53da179ab05eb47c1783f4c8b45b9f39c635e7a337285f5cd9621c1","1cfd18d1b12b25604d818389a34bbaa746f450e70246c7f4242fc4e215fc46a4","1da011289116fe88fe92cb8f0e83ed7ccbbca251681d4e136c5a61c40364f8d3","1ec9445b242d2a2e149fe71c67bf13d8c0e4ebe5a6ed7b022656b9941973909d","1edc36731a9c76ad07d269d8b4fd84c8c956bb43d6f56de17d6208164856ffbe","1fec5a63a7b2b212e3e5d5222e49061f3b924966c9741294f5630836be8a3925","20901b579f69cc97eb56b492938864667576e1c9bfacf13f8a529c4f6e543448","20d01a387b4d0801cb588492ede88cae7bade9b7ea3591d9e954add1e67cf4ce","21338155cb4f52c49e5072c877771be67c75590d9b238ea025fba5209fd6e018","22ef13e60456fe9046dfe72f20122362aeefbbb445632231b8e364ed9b50e135","23af79bd1e7995fc8162ddc4d830318acb054bbfcc9c7d5cb141ec306da67386","24278a8f6b5925968be17b45f7db4c08169ddd5c92cbc103a166a690c02dc351","24373b643450d9dd3b8a5b0e74a5fec2844cd8cbca7d8a57dbc8b9ad9eade9dc","24d4f2730d94d1b7f149771ef0e59192f4936d142b21f4a56b1a391e4514d38d","252de742c26409c837ef491f55eb03ffcc99da13fb1a2f8ab66efbfb0c081a2f","253bb17320020b6a5ef8f0958856f6c565a239b4dc246d9e825f8b14da9ca8de","2591526ddabbea03fbdc38bf172bc54f42df9bc51eba7ad2b70d6e67215f08f1","26259abc7fe745f52e06f2aa2abb0e50f189bc7608065f04d5c669a0a99941cd","26290a0990d6dac0ce9448e05eb934210603356043dcf14a5d80585288e2aa92","26d6b31965013079d4db67a2c403e01f21e3c30ae65953400dbed92e289a0925","288daf614247c260cb673d8674e8b3874ccc4e269347836851f702d7ac8e2f7c","28abfaf6d50ca38af0b88aa50524200c17af9000da83ddbab3d8f9e06e020fa5","2905a2b4a58bd9ec1c4f77fd3d1d246c02caa49d806272756dd039c79521442f","291d3db272eae084d34c04bc1305f2abb26a7e7acbc5515208469b46719a4ed1","299e929f58fe7d2878ec59ba6ad9fb74f1b1e550e488a4512373b9621f089844","2a38ddebfe3380232e35d5a24f9cb9f7c38abbc9c68add4ea5952c1e65d328d2","2b4f7c8dcc95ca8182105b9b6806391666e6a2c3a5c80d3ce5a5f04fd6cf9122","2b5e739c8f9602c585e67554c457e6e53351679afd56ff324f8fecc80f0891f1","2bc251ffb58a0d03480748058eff4c44079a0f21d75743063cef50263982337a","2c76ce93500601e281a41f5985fe4e3926fc8bc9d01ee687f14052cb553ad2d2","2d46924a94c85f4275a449dd3d9eb6c602cf8a9104db19d224e3aa469b858d06","2d5048eeef90792c0a2b9aed7305598a28db2103fed3903462c6c1882733c3e8","2d599c722a08306b98f2d833fb3e4a7acb9dea92e6a58820caa2f65c09803fb8","2df1610ac1b912232030b5507e5e944515b0f1549bf2b76ecfb12baf0f40ccea","2e1bc31ff6b6fb14d0ca8703a02833db749b03e172f2e91f9423f0751e88c256","2e872e9d3ab8b553270e79673060c50c1afd68a41fcf9fdd0a13cba80be0dfaf","2ecd502add2d801eebed39411fadc9a80098ba9ce04a5f4b728a0e4e331232d6","2f7357367d921995f4c6fdaa693392adcd2df4860ef4d25c8dc47f7ddea8c755","2fb2ed7902a8e35dc36489a23245d963026d688008c92fed6fdc1f6bc27198a6","2febddcced970d495778f33fff212929ac99c23adc42be0c1062f5c8676ffce0","3018f389f6928af5830bdd081c9d03530a379f37d1c2f9196e6fb3c44eb337d5","310bfb5b2d061bb733771e5cb7b3b7d25db43af5eda9f806169b7ef9330c2fe7","31fe4b51d55cd99a4692d2cb787d362cb4c0d0998d3e001efdb5cb7ed838340f","3242912d15a34fbaba05e5e4ef959577b2572533305bdd2e4aa24fe8b0fd1173","32f69a7b8997ae98b9305ee578145d795dbcd39ca4469bf2465e57a0295cda51","335683e33b94cb86b5e426b4faed200673bf850151191a08458136ceb164fd4e","3407ec53a884d3945d86a88d6b9a883419dd426e96b1108a8e6686f30397a629","341a43310dc5bc12018f1c3466916b4bec462a3ee08c09fc27c42d1a6914c63c","3442ba5c7643c793f62d90ca841f7891b3dbf97f028bc7b62f8b4f88c1266d1c","34463778cf2d29e3896a65613cf9e3eb3e9f2d8946d17f12b609e70eec63d128","348ba129b7b9c94e24fa8ddb81024e777c60448d1b5d49f7b2075591b23c13b1","35da3938b72cf3520e126ad595157104b69ab748904c7b4e12f563d6b103172b","3600e7356a3741ef02f8b2ffa6a6b5d822dcbb170771f2ea33312dff4470f431","37c8908ea2a349cd3034018027160ad810b28ad1fc203a9a353971e1f7396b4c","37e39faee019bb041627510f1f02746ba9a85696417a083b438eb4974b72c2bf","38a75fd804821f4836f0a7ba8d41af3d3a3a5f5d7dcea68487009297824258d9","38c6396e645750efcb2f187c36c383471b3b0b59290e3b42cfcb9668594cd0c3","3962789d05f324d436a363700cbb5ced5aba791d782b3c0ea73221fe0c1f0b97","3966e5e53811c43962f5d0953e5da4753eacefbea27ecba9d36af2fd8e4fd52f","397476cf107b48e7a662264f8fea9f880231fd3d1e0401622650f214cfaa35c7","3ad8b0398ba6c354c9e31b7438b2515579fc0b1f17de4b35a914c862a3a11e3b","3b3c6cf083b12a840565e00458e2fd4ee8a61f97cda452703a6b13d7776b6c13","3b4af144afed3d52dd2e1f64e23bc25b3475eee5f7af3bde9886761b15c33dfd","3b5d82795e9f5d1992ab67e078fcf1108247ab9b6d1baeac944d3ec0294cec5d","3bce154e59c5c45216bb5372a352e948d6cb365bb1bd47d4666ae0412e507ca4","3c75b650f3fa8217597b01d3aaf25427ae2a658a7c966afeecdb391d3ba547ea","3d0274f77576abdbdf442c8843e955e1bbc91e9f8cbfe3646b119337cdb13c96","3d642ccf9ca4a0f7f5dde1b41f65c99e9c447cbb9e64883b67e4fdf76f216f52","3d9fd2c5877483382f0c7331206393e42827b5dccfd60549a6771b7a5659e524","3dbf6d1c2c8db1a7e3988e2a84b67a4e1d7c8304661652ffa94db3b7eee08edb","3dfcea4ee3d0d0ed09b1f77bac48b33b64ab4620cbfc74fe0e4201b4cdb81ce6","3dffc36586e9078f750b0a2b4cc2c70a17a81294903186dbe8cc47cf8055b9bd","3e2f66baa16c7ea936eba34720a55897438f60b343cbe8fda4eab1e5dde044eb","3f5465798dbc2ad279ca4849d5d0f819bad01455e0dd2a9d98afd4b55cfbd7ee","40de9f41f9a9f56ef6a51d065270e875b4a85cf043b7c4a0173b2510de4979ea","4134a3936170c1fb5fa6d2e2329185a981436477a66b7d31e827c363691bad50","414259a2fda4a1a49729be6fb1aced4675ee9cbdf990aaafb8e5b3153b54d64d","41baa5d98b5bab2ee01cad50c05b83edd8cdfeeb00f30b9406b4b2ec6d13d738","41c768ea17144c6ec225e9a65d4c3c127fdd7264dcba1a89aa17b20fd5d7e3ee","42aeb46fcc3d10b95e4067bc9cda875fa933b4102873f67c7bf1f8ca6799a598","4320b92712bc14dbe10b56f1cd3d1bdc093fc4be6016732839d0be4dd4d027d3","444342c21a4743af5961beeebb88088f5d2a0649f76c71973a7706a744f5efd2","4457ab439bc8f212d83442dc7500e9d45ffac849d0f77cb97686d9b0672fc3dc","461d34fb1d53849951a7e715e52342372d779299fbcad210794235c610dadf64","46a24cd8e385b748f40d9271b1e856dd6d68c91ab356abb11ff6b65f1ef936bf","46cdf2c207f79d388001f6636dfb7a98bb2ba72b9d1c6df4938f0a27691e07a6","471570cdf8144df0c32aba1730aba24c7e42e5ec317af771ffa169f5c842d117","47b5cb2b011c0f7012d75e88eb86a10f3f0bd48545db139669e654cac1f69650","480f1ede18ae031b164d49d676feeb1090fb33932676ff52e1e2eb24e8d154cd","48262b98c0bdbd5ee2314345726d23630ec1771735db8fe5f1a8590b662c9962","482cd15ecd9cfbd8e1943c0fcde0bbf1d875392dc2a701b698f48bfba684a062","4855e1947afc954cb1b20bb45e7af10b098fa34714bd32e9bc77941cf58fdaaa","48797c44c92cb34fd9a57a08020b45c6920b2268dc8ad616c0f814a3710d5316","48d094622ada1806cb30335926007c1abc476b1f7b45a2e250c490afa25e847b","48de3afdc6ee73ed121d1433bc6367a399286d5f8c2c63670a0b3b9752a36175","49e8cf09e38acefd3a0fa62d048028286d3b47b5ceccd8f51f10022978c47820","49ee4a3f2a8918bdbbafb312cfa807d9982800d13d29ee292c6c0daad8b9b8f1","4a724a6a842a132c2185279513f341b79f9be93e42660f1255770eeae3b1323c","4aecbdfafb68feb3124c39219498241864bcf1ceaf87fbf80598b1dd87a9191d","4b076b124afadf178a3e736d3dfd142e4dff120b6a8aa94a06e0c4c86cfc1142","4b364ecb35ad02b06b6b0f32b6a29202f2c835e1ac0d70b89fd0278271799dbb","4b6ab2768e1ff3716ac8565201c031a820c208db9ea6ae1495dd782e7557a3ab","4be7778c4f491d55154a028d9a9dbb35059953fbcd243e0206902a6e64645efb","4c8c327dacf345e184042092e96ad3ea02ed4cece57dac5fa68ea52fbb5a6adf","4d5a44ba07fafeab823b54a21846269330ce35b4c190f3ddd5434bc8530d9b41","4d86a2764c55b5c5f675fddad8850ce4ceab160ac5c164a299fc098899d31aa9","4da0a5be70e8af9c39623deac83822749482187f6a0fc3d186dcfddaa7111576","4ece7844e2b35705ac39fa25913f6909aad5b4b7446bd637ced46b47c0db135c","4ef30f11bd4dd9d2eef8716d88a83010546e54594b2726de84f6d587651ee940","4f03e231c0dc5c9bb2874f6856382d5b205758af9678fffdc7552d4e4ae9866e","4f1e58fc658a4ceda181e2a7fa249305b09b573ffd68c2489f204f4957224957","4f2750b974c1404acb721ffc84cbd1d0756a24211dd6f6503c10ea74dbc45676","4f6fcf4dd7e73d86e06bdb9c14a1078b61c0efb2663ced9bfbc5f46fbb4c6d8e","5029c7b222158ab3f325168fa543d84fd2332d2e3e38db1ce7b83899cef201d1","509ec9c08864b9dd0029f32ffeac85fbac863e2dad459994c65b7cb5264faffa","50fd7e982eb2d2813634b7c44e102788a1a1cd4910a27acbcf219f76314fa322","52049cc9cee43bb27229e6b3e983e02c6aa20dd7d153b13e3c74bc6d2b47cf92","521ed246c4119acd6b579b6eefa23389a1655df54aa35de7671743979ebfc68d","5382c901d160ca2d79888d8acd7a690a5349826b5da486274b0800c9d7513f11","540879695d41205515aaabe5466971014cb43b960a26b8e5958e37fed63df762","540c718b8c0401e98b2b104efac54cdadf0c39c3baf408cb8f25ace687e29f0d","548d237f42167af5cf5caa0ba20f0e7a6387deb6f27765637f078325172396a7","55267f058e9f085117765e4ca72ce875b622ceaceed964f6c396073214835c28","5560616d1e72f0a539f9ebbfea3b7d195c1ef5622f97994af1963748d4f97533","556ee783d8e2e4ca50f656c095758be613983f904d998a6534fb155510114f21","55a4711e799294d06988ab4acf77eacd7d424123082bba3ec987dff0ae13999c","55ae095961d78a1514c4dd1e63d477c60179a8662571ab5a90abd3eb2b83eb10","55dcc23ce52b3918a60029d9398f262216471c280bfe66421cc63240533a6087","566ddcfc45ea5edc695626826ed185930e910fd9107c5bc1844c717b714c15b2","56e7158313357bb145bd98c5f790e569be2203fb2601565a30091a597a7e7ff5","581337891936ba630d34ce9f6b803b82a2130791510f15bab24a07332400417f","58901d008c36a777dc138fa6b6d198030e0e843bc889cbad3acb954c826b3608","5962dd14d3923433cf723d698d1af19ac37a270b6e88445643fc56a646faab5b","5a2064cdf51026eed65457c05f34bec919b31d96d35c29498d298685965f0b5a","5b77bd6dfa81cc339e729e4195e258facbfeb64b9c680512f742e3fb1961fdd5","5be05ba74075b8f139be565c47688a4f395ce71452dce5cf7da4348c7ddb7aa0","5c0206d9d014821b52a43d7b222327a89d4ee2f5b1e21813dfa659a69f7426b5","5c3527e43fe24c5aa171c6fa4a3de7fe5e78f2527aed0dd19cb21d154d43da21","5c79c77f00167ca140127b00f1a79e1ffac621e46fc461089594206a7df8d7cc","5ca67643d5111fffd21deb18569162733e846965bf05fe6eb33ccd37c964025a","5d015880319af666943e68169ca906bf2f0c813d8bf2c5c0262aeb5a40366350","5de00a2f5eabe86c14f360304115f4136c41df1fb664eef6da26072fe7623d44","5e3a589b627edaf7005c60382475fae7229adc4ffbaab6d6fd03e9f08a0a8e19","5e43baca07fb966bf1c4b3ac06bb819577e477a84c5d8d3a9a19c391ada2e0b5","5f2a75b89983d1005a38afa2cabccc3a39f31989807120281d8505ffd564e0c6","5f43c837f39d207c35a58e9b36fe3144017b2012ac7da334714247606f1906d2","5f4fa6dde5930fe1b42f805895f0f5fb135c2b3ff9830f2bd30ae7526a3295a1","600ec184ee9964881bcaeaf72ad38a72db05d5b629d301cb323fa1ee9369b572","616c4dbde10f465da822d8a788feada26e5f915c7fbbc06232287cd1899c3044","62a713311297a7145d3610ee60dd6626ee543645a1918b050c629207561efb5e","630fdcff1f227b5baf5d10bd78ef0fde68791ac0cd8a15f65065f5cc4501b17b","63113617f2e4ee6b827a69bce6afb3949190a282f5feaaa9e2c9f82372623bb8","6312b7a9f8252f49b8ea0cbd0580b80bbb221db574ea74939823ed9d4140d73f","63544fa69b09916d52b305700eb9816305ff22b77162a44edd13897acea3a655","6385459222fba2c3302d3f2e38c57fcfe0f1829679fead6cffa1964248767d5e","63a4394e689acf4a4762cfb4df691d05f923fdf592fd2f8ea41e6a54f98d1136","65725e1cd3323fdf44ec47067fd6670b441ff5f82e99485e1a4fc7d475f14340","65d5b7eff9d03761c8206218159bb34883c09052d6a1959d040f711a881b4d4f","6601b2bb6c908a46ae2985d4683c8baeeec87b0688b9b33d3e8900286bf4d6ae","666e7f698fbeef24e13e91ccfa334cf781233e060fa86bcd7d4d0eb00b30f3d5","66d414618d4283838bddb6b9fd4b5221c280a7f6a715b622143d3bea76bfe1f6","671168c05789fc651cd961a5a15e10adbb76656b802cb0fcbab468ab76412ca2","671d95a6c09bb7b05a5721d52cb761300a2c8f376aac20be2948b7e97bf302b7","680de944f1f5380c579003e329ed6f10702ec8ebaaa8208743775588d2424d05","6989ec486a05550633170d2aa79188ad9b03aeea6c7859dbf18790ba78c5427a","69ebfc7eb8427db3c5c59bdde652d0cb269426126f8540b1b58caa29ccf130e2","69edc4285578313d1dd2f914d69add075a7b354f7fba717606d1abe15292576b","6a34d9279cae58765d6ee4a980192c0e15f3ca217b9f1815861d472a281b3cf8","6b00dccaa7deabc750679ab085b237a2bd025bd971ee1eb7bdc333b393b19084","6c3c592efe9c684ada5661b8cc88a5c3f6e57c841db06b9e070687504cbf6236","6ce6d164c3e31463fb9e144fdf91413e55d077cfc4f25092bb02923fb538a84f","6e08a638e1e28020923effd4c65fc517dbe7b06100ff76cde74e427191503b84","6f3a7020233cd77cfe59eefec0a277f6dda323743c8d80e4e54a95cd3cbc23cf","6fccc6f0c5fa71c43211785dced8abd0f3295040eab56063f4e8d77f1c09b8ef","700cd21af9ed7e81900fad9d52de2fb11db48e64b038e4293168f85e5dd0e043","702d1dfa75e92a916a446429f474d4c296e6ea4e8c487995852d0525e8440659","704cf778db6086c3e282c81249fb0ef09c1d7c2043335ef74c7ecb69bb3e84ad","7075f89b1271fd04fa02d4db95c0f0bd6bdec24e53a7953d7afaeba40e17e8e0","71ef1ed2d5e4bc7eebe7a73bb3e9423e5bc2f8319186380fe8b38334952d3b01","7256ba00af1cf759b95b7bf8ae3b9943f31349bd10a7652a26bb419b368d73a3","7369b339daca0fcf46ac7fe82d65ae95c75d7dbcaaae51209e6d90b6587a014e","73ec844fb3e2b9febd00ba37508b284fad141630f03cb9f74e36a195180f5054","7410de003c7b582e30470d1209eefc796a70c76fe8d61dd9ccfe01ecfa41310c","741c27b54c49167abef1d8633e3743b0e98f82a73731e744b6671e119a1c6310","74b5d2ed555740db7b4b0ea9b73f8fe00965fea8e14d4f075eec26ef7a189c68","75aaecf53db10459d768a6873f6783e7d7110aa510c2894378df027c1b03584c","76bf5a9c126db6eb466287a7c0d823327ee9882a70eaaa6efb03d169b5dba808","781a64598efb2a11156f07271ba1c14c4f6b3d73aa2943b26eae02063df7af70","786b0c2856bf1f3f809e5903b0a971f1e072af5635aa50bbb9b1449f96d7b694","799abc1e8d381b8d97349479139985e383bb49179b5a80f39807cb35a3ee78ce","79faec494bdd6d098c9d2a9d8559f822938c6b2104188db95321d89e7a732979","79fb2e6e6a91117b6aefbdaabda23ccfa596620f548ee5075993a8dc7a8b872f","7a032dbf0351aa32c77c8d187f7eb697500ff186c88c5946ecc15adc972246a6","7a134e7f1822183ed1c0ded720971539350feaaf92612761210cfc3ccdc55870","7aa52373f2721dd76fc8eeb3d6061794f27ea8d11e96bcb1ff25a97994a77d5c","7ad4ef4b8d3221758a9e7f9577750ee03f6cba11c8eae8bf25f74a3131bd21a2","7af2394d2e697f355439e841b6323ffbbf8b90b2e48bf64873791fbbfdf15b44","7b947ed0a9e6e7ba180921434b993c62ac70bbaba6af0a1618569a2d4b705201","7baa35131ece7ed9860607157d2531d4d70a061bdc9bb9876e20328f127cec53","7c2a1c4c4c03e3d68d63e0ab58e4e34d3f2bc1a4a837a055fd13a4e9f95ce6cb","7cbf970a11bdb91a40e248eee97ef789205910ebc913349698fc75ed35e82fdf","7d6133667f81aa66a98755d253ea43301b45ada338225df034d2ffdfc79829e7","7dd54213b65fa0a6ce5aa3c204b5209b67ec16306b776aed7dcf9e6601d74235","7e89b59b456dde4bbbdbf8079665bd82c51d8e500018472981c15618b3893959","7ead0c68ffa0ced241af74dde58b3831343dff3f7eaab64bddb9954545b7ba12","7efb464c6d7b469303c43f718063d8456df6fe43534b5d8a4229f5b9ba9705cd","7f8188b57ad3b0c28210c95954e5623376a4262dd5e75f002700c6094b8d6b6c","7f91dfc2ea1a3131c4090375db0f489c2a572e245ade6cda4ebd440446d6d60e","7fcb8cba3ed0ee9c342947aa88f0f699bb4f5c23244d21c6c739c9b66d7c6101","800060d7b4934508d0277f90a464e3112fd2fc99af4ef23825d09b0ff53f91c3","800a802a4ce9e597a102f0a566535c1f9f7adfc60c41af6bd2db4fb7fe3c0d0e","80627bb83607d94aca13d445aa0ca4032d2d00479acb3c2f9d1a3cdeffe41f10","820c12fcbded9048a363b9e0ebbc48b24f85fd4a68131b5dfc1b19057bf09ddb","824bff7541ec2a4b0be126f0b0791314d568a0eb4e29073de4f9dbe0ee4918b8","82c419e5de083e423330432c9d45c744043d1bccd8eeccb41e3014ce9ae3c32f","83347356a898238c013dff73246440e361a9e24cc3c4e0fe0e850467772b4938","8343a4211a4d0ffdb320d5a4305174d85bb707d15dad978f6436297d022daa11","83a06a604bbe36d72da976fcdeb88665c762b0f0de44193576ef2e0cf29aa9ad","83a97b9ebb29f5cd014ef5e178970a601ee92c44678f05d1860b383c5f63b79d","85a962a7c23c14dff8d683e738b53f422221697b213cafeb616d3a172a6c4223","85e961266b36e0f8ec2a477f1f1dfe7ad748fdde9d906f7bd3241e6924866ea9","8629fddeb4f273b35df69d4d28923adc14eff59d919b1a495d1a68818137c561","872ab2b2d65fe685b91e355f5af051c85b79569ece16448160d01fef38039624","87789dab547842b4e0c822758e1325a3cbb046063e11e105a4779b3741e01cde","87f2b3634baa504f2ed9508c6cf6a47bbfb36214a177eb13d70d6a987706818c","88b615ef6a31bd9958e98b8ea522f49f0360ccac5d9fa8deb9e3ef3fe3147d9d","89a96597dc9c218633adaf94bb5d6dcf4cad8f5e0b6f5522a28e3ce8d8b2865f","89cafbb20d6029656266d8cb0f85103fa519c8032598282fea58c94cc59c4125","89f2105745b3a7cfd30e7d7c598d6c8fdde0a599f30fd0db7382cba50412445e","8a720f848e9dbca63355ed5cf8e79df3d3ef3a6a1fe2b599349128f72417e95e","8b3eec010d1eae43a28c88434f2410a751f790a9d6ec4a08e75e68c171629ab2","8cce78271b4f001606069a575a172041fbddc52de6b582c920aa3d3b5d5b67ae","8cecfa09651c40be4d7c11c117c80e1911dc75bf6f1cc34be64706823cc024c3","8d250acd40c8a24ba0d51cc73e65bba6856509b5fbf4c7d7a435897a01c6e764","8df1420c27503370db9382f68a0af8d2b4d56f9dbc94b24ffae450a905083a79","8e10a3499a8311b3142f240631df7fdd58c46714e4a954280f8a59620464b7ff","8e7371228a726f381fb811d1d812c39917788a3df7e53dba1a3c364e755a0c03","8f3827158091bbed154d21c843284ad472a4552da2eeb858748aa29676e45662","8f4a21c70e4b933eaa4f9cee119945dd2ebeac532e82d34e17511b38cf03608c","8f6debc54d2bd7abb42f581f2204fc78b27ff8c67ee4b6392b4d71c5f983ee9d","8fae27ba5117e202afbd523b249fc454912571900fc909f5419b8ac96c773c44","902b958b4db7d8d8bf73a82a8aa86e5485b39477047c8ad60175d118fe31d987","9056c360e59fc78edde932b54124df317f2f04a90c0c6eb7825a87b89edf1ca0","90aff66decaa3a0998e9a6741963713c0c82fc70da505519e3d60204bf715fa0","90dc4cac6326293bb54486d3c873b83299e9a5ec8c86a68bf1cc131f5e4e2437","918126027fabb7947dd4ae810dd561ac22167102f9f978f86906624ebe88c9ea","91b495938bc6015970bb02c844368d3eee84425b472772cdb374a5347db86de9","91c9ced5e9ab8da897b7f69166a7d0bade5c58d511b42d60d5430d536da45d09","922a332aa100d622da733aea8fc74094739bb63cd480d3349a14d2418ab6b1bb","941f70c384905ab77cb9a88e2671301117e4df553da6fc7a09210710deb9b6ca","9442788fa51227044803f1d3efdfc1c2b2da372871a85f0f7a6bb3596a5c003f","9460f427df72c238c4b55f39c8864f1fa3685b0716a53227ea6f7b591d955c82","947a1cdd43831936480167169d30334f818bb5d882650a3547827c05204af111","958ea8ff9a1354ba11254f2fc94f6ed1f98e10041a198331b6af66bc1b175af2","95f0c5f3b9071db39fd72b88ec9fb2079ce7553fd5884fa527bc9216777d7c10","96c4c83df72e9d860e2ee51f1a74bc867c4a45efc8bf11bf88aa82e368b89aa4","971f59cc197732d0c0b6b8aabbbefca4550fb8fb04f8522bdb4257c05a28848a","97edc66e594bae06bb273db84a35d84c8162a1fdf55ed46d781419a9f6a2e4f2","9808ac162523484fc50a7d41dc20fd4d5dd365a91406cfea580aab9f69663fe5","985638a05562bb796911ec231d306b81e36ed6b58219b3bde874559e9600b59f","98a097d6ebb754334250dfd3ccc5f3dfaf5966524758cbfc9e10adf4a0229693","98c7e4bc2f05e9b4ca703db4a02347db7355a44f04e3a4003e26c46a56bded2c","98ecc99d3396aa9a35ce97456be66c1aac0cc05bab88aa99109649291e61bc0a","9944d1a9674e555a41d31d069d136461eb06dd4052d40f2e4ea4368dd978e01b","9a8f2389b8ebc29d3769868ff8b918fdeb2236d88192fcf76ab0ea3db0857fac","9af18d8cfee466bc061271d82254d7ea638b59b8d5a3901c6610d5baed85c38b","9b01e565a1541f9e652d7afbe62e3bbff28430c1ccac2226ea434f45fc9a99d0","9b466e8fcabe551bb6292d23a359be3ea15b7627a6ad9c9e6a4ff11444c20860","9bac7daf255467f47b83723095f93fa4b574d5fc08593f48825a2b2ebb8e2dd8","9bbd03293bf53e9db51401d157b3eb2aa51e9c70449350e98b9a0a3fc9a684ce","9c3b318c461b56a8d277133a6b947ef5618690ec281c42e9de6c27f22458d4d4","9cef1feab6841836dc20527fcc8ad9979671fe811ff80a5a33bae113fcbebb97","9cf90b3aa59f3ca0e40fd9e1fec9703428752d63bded6b091d28f614c9ba99ae","9d1a0da545eb6b2e16b18fdd305a2c000ff2340c19ac843914b45f6a4f936227","9d8637e5adebaca208f21af0a254e80712988867411be560031f4b7a23cc04f6","9dfd29090b50334ae229e4a7e812cfb9f6204a66dde563e215d8f52e884cb103","9e77badd0923fd79ca9761a41780ee4dd4f9ca9b62512f4fb59c7f8418494da0","9e9edbe6c5c90ef3aa89a71fd1ec54069818d2ff48ce0f35019b811add042047","9eb67ea41c5bcb9557ba51bbbd1b321a78f16335cadebbed848d8e6c1fc68bab","9ed400941ed49b2d90ebe3cc111d90d8bc966608ca61fe9bc315a3c1dbe8bc1b","9fb8c5aa087d38dab064a2d6054826377eea3dda98229725c2523f63a87e4750","a0ff0d0bb3a3c801b637d091293f2eeaac68e934274e4116d298ba60ec3461cc","a1baa1f699fd4ce19e8ef6cdfe346e1b0be63e16d5c5cd5feddcccb16a62f269","a2aec2d2f35d7174801247141d637e77c4f34e478c575b0e0a04c6251efaf993","a3c84d76be9d891812e795dd46470c2978dceeff928d729c0d5dd6def599923b","a3d6708506fb5c28f45f0d610bedba11b1ec7bcdb363ffff3aa4cddfa515f56a","a476183540f2e7121e533bf2dd9125dc071c81acc880e88cb435cad7a6d35b97","a4a8cca930cdfd15285ac3a7aa757d61501fb77fc12a7c3fbd78c096b279cf63","a50654761d6812cd811df02199e1b7b25c9b0d65e591f65430f9277ec43d9c50","a514a8c0898b6697696ca6f0ed9a43bf8993085b2db4299e3e9f8e3419c4a5ee","a644885c31f390b5e6b7fe2fc8d086d9144699295ccb6ffa51b3f7c76c8ca71a","a64e8aee389ae696d0d4b045c0153092113fa522ed5a0fd9b5658b8418db4ded","a6c531ed9bbafabfdd649f3030daf2f24461163aaf99dc73bb24dddb77bbcb90","a70d82083944311ccf98b6aa8da5adebc93c655759eaaf8d79624bb3d322abcb","a7ff7302e668dcea1cd1db2241ff95c0d73534539bd03fdefebbfb57f60d3849","a8b4a33078335d2811bffb78eee49aab5fcb31597dae366d43e20c7f7800994b","a91a47fb4fa5c1b1a834fa602030e435ad641240e6ceeb99eeeab7341ca09dec","a91c8a1431a4120667cd523cf56bac004794fc5b8b24275ad2f9c8a15c75fba1","a986593807953215f834ba73e7d2565659b32aa849986013f8614bb1c61ea8cf","a9e9de95b104c8b61624731355ca4888078a85332cefa21536307192cd9db1bd","aa131e74e695292adab9f57b3ccc5a503a836dd4b95a3b2b107c69f35dba3637","aa4103342641899dc00c22207c13ac31c0c73afd97771b0a9b249187d979625d","aa70263d079788757f176da269e554fef9240845706f87a93101591f8114e807","acae1db4aeb323f3b637fa11b087c3827a2fb6d69718362f54e3bc48f70ef7d8","acd7884bca46ea9422503cead985691da05cca25bd5ed52a199783cae7b8b01f","ad0e6d78c1e450e19bfca4a0e904644ab0ae315607811a28ac3dba20de869786","ae43a4d252290ec0e18c64dd58d51bc885020b2473e71e3ed0741184c9f006b7","ae69fe306bf5db346ddfa4367cda24c95e44213baca27b0ee7d7167bcdd85af6","ae8c200dbcea29f43b29974cc247d70647c80d5d76385396f1c82ee9f669e2f1","aec13a075b84253397fb97e1c93a23e1aaee6d6bff2a9161bfd00a5b1d7611de","af12215a96963c1e7e5d766ed994695e423e4780ed0b3007aed87b150d090c05","af6b60ae365a6cbeb140430b030bdb667f53a2a97508ae92dfc9ed91ca73b54a","b09355a97e3aef396f681943b37a404a98fccc6bcb97781eddb2fc000d1d985d","b0ecfca0d114bae34ffa62ac3ea05159a4415fc6eb73ab1fcc4d79f657268f19","b25c41f19ba40e646fd9b6f82051ee4c38985539e445b26bd628eae98537df53","b262187aa66e8a97083bf7f79b91595bf7a4077abe7f8be5b00b4998f4579d20","b3f50ed7eac0e9c54b74c4f4e02297dd2d2465ce4b699bcc15cfddf54c0f0f81","b4091f93c3d96e36b0708f5dcd46e0e7a0a48f098036ccef6164e4a6429ed94c","b4093c67a9195ee7d28d2575e967ac80057b92339489c244243c7c504c669ff0","b44352445272089cf90967d4d413cf7009bed0ac19f3fa95cb831d5ebad081c3","b4ce73bea5219f1b27bffb36c6a9dee14447a710a8938db807770083db4552ac","b4f2140fb766faf0065a563ac3664f395b24c81dab0d0d0d01df47b22e888d29","b5102ef50e7d4ed1925af5a8b45192e737df02fafb75d7065995a2bb93d2e8e1","b5428b5775526a00645566822530fb969b82247ba83f2c80c06d34151e1f9061","b5c085be21651d8579e52cd3ffe4abe6b7f45c5a9ee84d38c47b4734409918d8","b6cf3b02f36e0efa93b04667cdc5701340033a09e41a7196277cf6756999a666","b77c6669bcd54e0fa949faf2f7205f2631acfbc1ccf79f93f8dab5c5717f0e93","b7fda8f4bf81f8213d18e3c314df5100ccb6b8db7aed6b70aaf202deb606a14f","b7ffd6cddb12384224772e8de79aec89d8f4bca966a3c2a05763889f92a6db5c","b83b7229045affbb98f8fc46f289ad05e6626ef52e3ed2f7e70d332a54a69e2a","b83f5334b85422ac110a24286d5af7003f2fb5b0d783efe257b38a2281656422","b8abe10a2a92bf537a49e8dee92baf8de3ed591848a1b25151dab0d7ab3134e5","b8b8c5cad182083f45ce2d05d036e6bfe91cde1fb63f2e5a97c683bb7ef7ea0f","b96cea09313d481dfff1ed1a2c552ea29e8fe68f52139458996a4e36157748d2","b96f9beb6d6d8fbf88c4b8b2b807a362f2640479cab6173cf64c7710817785a0","b9ad2510d8249ec4c8e7fd8b2471727aa1bd0ce8f3dde78e545fb2f8f2985a1d","ba5c707cf9be40fe966c08807779994e20ca3f30ea9d73e26ce31ca334c05640","ba7d7464da8e13722232c8f86273774054693681becc450a68aea21a5a0e9b91","ba87e5d43ddb10937bb17941f055f80a223d0981fbba44107aeec8530e3a7774","bac3431138e986d6426c1e81bdfe0a968394896c0751cbbcc8f36002fd0ed069","bad8f17b1d399ea125c524895571601c90b6c93418c248bd4ebcc7886bae9878","bb1e0abed21eb8f5c2139c250e23a421f6e3b28adc0b5716f4e7b5b9ea1a12e6","bb230236c4ab6353afb4147014c93204d3d1eb8a6d18558075df5fe79ed7f392","bb7fa81e41820d63d58313460f5a3999a1f9fc2cd2fb10cbb5b41a931d8be6a2","bcbef69f1ba50e45f3faf1b4529c32cdcf1e5a6612b5bcbc6aa6790ee14b54eb","bd3bf6053f4d423ff21f7ffbed9d0e68f3ea64b7292c048e9a37ade342bb7b39","bd714f38c881208f1190ad714bf8fa5aa63adf302bdaa8ad8810ff279e43459e","be75cc1ee935f783be39978de91ae196c16141d4096e16eb6d07f59583296b4b","be8c3cb2d8d67e63c8b069920b74c6272922febbc6a0a2c4a0072a7a213681d2","beed0f36d9b1b9a20bfbf89c96862482b8d5b9d4284bc89539efe9c9b11f000d","bfd21b5c8eb26e9d475868bb30d66ee08f20876e9df5cd06aa8fec01ffe666df","bfe97e65f2cbe6bcd0f14ff57ea4dc1dedb2e5f0db92d04d0982cf1932ac1c3e","c055d3cfd85b2ed4607b0d9d3a15ab7204c9f149599f748347dca4afe102af0c","c112d36ba38c362da1c022945db5b6bbdc3014685ca9bb7d940f5086f00a675c","c23a43ed460117f663cec698412729fd91b5aaceb48cc4e55a785b525661bf1a","c23cf45c1dcb748145d87f5c173dd3c8becaf9e3f6fdcb3e2ca91d6726b0842a","c24546a064b9315172ce0f951bd5fa2cd1b9884231cf1bdc1dc714771f1b3886","c29b8d250a7b5e73f4ef675329da2251b8de032501e4836445b6aafd90c645fa","c2e96d98c8ebc10237a2af1c224f626acfb9072c83078f4a8c6d9ef0a58b4a8e","c329c9df0dae8a036da9be440432d045be3ee13cf5664cfa6ccf11576ed11acb","c4600cd5358b5798a075beb54539d952f200def1c9a573bd237c795fd33ba36f","c4ebd58c4ff78c9fc0cd17d80ed563520f7908f9d1106735ca0f5a7abed202a6","c5db39bbdc8c2bd2aa7b58c28c3df9e407955cc3250ce7825c842cc4c30eaca3","c65325f807190f7084346376e2f48fc2b6bb946004a1fac1d8d117930e93d462","c6752cc3c7ad06d1e9f127365f078919ac46b77f8a8fe413650094d914838ec3","c6867ec30530fd3feca89a4e968522f783b636b165ef74f288c42dd50bd51a3d","c69b32bee3e47d9568ef9acdcd59ddef6f6ebe3b3a45d257f6c5d4145890ef2e","c6bfbb004af355e96ed5b4c8c9b8b7a96d1c08d24bcde7c666728eb9497d6d71","c77c4d3f536cda10a71fe6a9cd17ea7c1408200e2f7aa7c5325d6915ff250c85","c82f38f23e7ed3e1024661b7a22ff694e88d3b268240e2bfc98e630df8a062d0","c8bd340e6fc7fa3e97415f7ad4c22c51d88c6e77f782c12923e841c04d3f882b","c93cd4cb5cf38fe6221fa8ae171ff54240b5f99ba80cd740ffac69c57e5fa381","c98c33b9137ffa25c66a9acae385fc41f9cbfe6d326944be0192b5657d38ac8e","ca50b525d7aa7762c56f402696dd464841daf19b036bb932e325090004b4cd71","cad13b6653fd9f811e67d13c5f01f9dec047f8c384097cee01dd2e2db39e539f","cc24c3770587f2421514fa399d2617201752bdca145ac39058de91d45d3d19c1","cd2da00f6f1bad8fb7c1b87cff80e122eb017e44a471cdea769efc67db369038","cdbb7338988f2fd35fd92f21909b7801d9954d1c7ca78401f52c9313f21fb6dc","ce887fb65b6977a2046e7583d704863624e55909ebcc9c3ed065b3d13079a410","cf9223c369b6fb7baa52f301f904352ba8e8d5e4c2a06f70de6ef1cf76fe1b84","cfb9705939742247da0cb71fdfd8b5f7a1bef6f1c2f0979a8f42e54c4a480980","cfc3b5044af37ae7485fba8067dcb22b2438bdaa6e3a30c22ce0f9e2c00aa597","d0481d9b6111ab4afba0462e88970b863284807ff44ca97364c84952e3f88583","d0973a1aca6a118375b466d6e91821f8450110fdf042ac848ee16912012d2b0f","d0df3068db679e24d9487ee09a6462ac5cf3df30f46ee466b66feb6dd5ff71e2","d151ffa66d8d096e0272f0dfff6c27e978cfda570f7498a727593081888b4ebe","d227e0a73e3c5452bc5ab41ea2c695dfc0ff9b0c1c81e59ab3173f796a4157cf","d268e680ee1136a239a40ebf005b30db6f3b52a228016f3193496f86250f15c3","d2989a1607fd5303615937b8c117d127b1b1cde519662ab1e1324390220e8612","d2cba4dbbfe3d026f825a8b470a2f6011f9b8e245cf042ae8889afbb17dac6b2","d2e4c515093f8a2aa824c8b542a016e5c321065f4525931b2fac4f8af2fe52c6","d2e82db1f6e479001e15c9890732b5049f8c900c568d5e3d15707a95a7dc3610","d31e8aa21d1498f2d4a07c4cc89ea6f5a6d3ce54d334dbff230e0f55db35c85e","d36034e2f9cc642d0f9f24cf834fa741bac5b8b139cbd2f50e2065161c9f3cb0","d36eb7456d2a42d1cffa4b60708e2bd3116f7f6758c96bbc0fee0f1704ad8a79","d37de74aadd5916eeae243decf347821c4e946356b9f70471658638ac3092f91","d3cf9b1433fd9a083c60baf6ade1df7f2a33e0cc7d519f491f9d6a93139a41e4","d49d02cad8bbfeac607457b08aac6068916ef45d8f6c980279d6e654407cc7be","d4f51c31a454d9abac29457cbbc21e1b5767c0eac1b37c41ee787a3efb05c80f","d52ca358246f638d0e11a061e97863697df44f43b093d6e8b84ba67b5838f2fb","d555a0d2329caace197c1468fe6708349125762377ee3bd04b031b7eacfc26aa","d581443d0b6b42c76b816edc6946ce01a639ae42653ddc8cc2d6a89ce14fe947","d5adedc08fa25bd06734afd1db3510dbc53ba0dfdac20cf601fde0c77702a72a","d5c084e12da4a5111487c166b879042a21a056f761ee22d9237cb4f65f366341","d6077d547aa21ea10a9bdf6c752b8d1a0a6382b4b43a0fdf790f245e66a609fc","d67e8c1aaab1ce6ec1755599ecde153c47c6b90dd4c301663abe9057bc31af57","d67ec5caeb2af5f9c57533a34cbde7daba5f5b2e5e6ce34c3250893eef25f13c","d6abcc1484c3df45bde915abf48324af1e995c3266a3c6c069e98e94c8d9a4d7","d7a44c85c25ceb7d42280f0c2576de52a3b3cc3ad2333e788ecdc7f7f7fe4b3b","d7f5db16fd3b6ddd5acdf655e090ed0e84cb89d9eafbe1ea92b273b71a38f173","d84489933b19a8b073c65a0386e39e5067830facdc365ced6efe1948c7201771","d8c8b3c52c89cd715a7fdd2759a6f73c3a5f505303b110656cc35f7549a37cfb","d8ca8e025e226ad6bdd32a6a9fceae2982b0413a0ad09314558b54bdc724bf99","d8d03142030c11a0aa1012102fce2b202baf88e424a1236832937e87450dc579","d9823dfddf6c507ec030fce4bd2d98fbda18e595c2ebc563574d9196cc7a5e33","d9b0972f3406075b860ba7cd2e71d4492c826960319b10389c2c2820e2981254","da2acdac413e8367fe0a329922fcad3565a24c89dba87907e6d64bb3e6315922","da37a61fab07ec8856b725854e4064f55a59149aa69cad1bcbf89ec478b9f578","daa0fc9f9dd08cb2dc48bf33c9808cfeebff77cb9fba48f98ef597bb9dd6df55","dad01e5bfb13a6c4419f4d24fa8dbb424e93a1c4be656b0e5dd48ac546e0a0d9","db049e7abb7c75b608ae25cc8a9f95959f7aedaa53e22390290319cc2eed3977","db21a75b4fa6165f75268963474f3262124795d816ba80f685bab2c6eaedb028","db66a999537b941fa6d512908894ba86e8dadd0e14b290ebc119555b7e60264c","dc8c31e3075adeb63113852569b83dcd432485621eb77fef62cf3cce5c84a214","dd97ab52fd89f42352c595ce137684cc519c473fa17969e8a6adcde7322a4748","dda0a34d6704887eb36bbc0173334b49d755cac8cea3bbd17bfa972f04183dd4","ddbda9408727a19a4a55d516bed99331edf67d8301de9c78564716465c949619","de0f295bd0e46f29db1167d6c21bda624887c8543545d0c37d662e5b1b312341","de9a46da1f4605525b484a228f8bf356a9d900ecd16473faf77944b22575c141","e0288c94ca9c16a6de217e6baeed720fcf83e401bec45bd15ca47ba8fc9b44dd","e1667469384ec775a3df665679cb3fef057dc84dcb18ed8db8b9c5723835968a","e16c328504278cfe520d6d99990f2a4370cc48159aba86694d0f7598fd4b0611","e24df071f5325bb3a5b20f355143556bc7712535ee8b6ce4c426598f06fd2448","e28d8e6b71264d0bfab853e63178f2c151367cce0dbd16125596ff3604b6658d","e2c734504d211580b4e6674eb1c7d31fb6fb730c037210c34c980a96f9098269","e39ee882667ef28feb4971b73f9a01d3d72c557e1e56d59487af8e0f1b21edbd","e3f19c383354cdf45311f92f00b90fed25dfba7e9892ab2f5f3aa4885876b75f","e409fbfe439455330c0fe003de860e30f7093cc3cc83a32f886c9b539a29f60b","e519e78acf2938460c7ee053981c744dafc7642fd03b56a117d5fec78d258b90","e5db07b7fb0eed216d838fbeb9491257cf54f9bd537a68c8edae7a89fe64c8d8","e61705ac769699a40c52e332cd890187ca9301fc6e64393c8c9064144ccc2dbf","e6300ee8e6c2c4ce6d7ab02b7b06fd1cabe3c5c52b99a6ea3ea8b5acd5092e0b","e65e28b172b77d093f5425112bdae7ab93756487226fd7363057f85bb2a2556d","e734d068446591aba283d136c21b4fb0209f91352cb4fc6589bd651cdbfec163","e7556cd0bdd06760602ef78c5e3b30b4dbe175f96b7147b56ee2ec181a4c5ea3","e7a333109a7aaec2b71048868500c15e721900628eb48790dfeaa1fd4c2dabc3","e7c9175fbfd9fd84bed95d552bc0a439b07a233c3e91fb39ae2f23197ee53f1b","e7ed299ecf44d4a96c228e9aa30312f405df34d6bea99d4b0f7074c79705a671","e8bc1b4f162c4066d74e5d1b3dcbe344742279b6856736c2e1690dbaa7bcf932","e981ced1bfce64a19fa8de1cd518a93f4669d01548f4819d0e1dbb50d266fe04","e9a8e5be83e18caaecd4cf74dd7f020e0cc7de9d910cb7845e5ec615cb26b14b","ea1b8a251ecc1fd96697d0c602d3e14ec46383d27bb9485a0326cea5576ffacb","ea311dca2ef14e02b9aae563bb28dc737b04b7f01c1ceb2be3d92007d2c74ac6","ea8e5b79bbe5329ae8437677c8316f2f9fd75bb1d40c88308c269140a7e564c7","eaeec7c06d1408fa6db5d7ada0a232b1633ffdf0ac815033c29c159352347c81","eb708890ac7e19bd53007ccece064f7e2a069a3751270b4fdafdd1668136dee7","eb996138bc91c0ee63bafe1ba10b130ff5a2fc82aa4918296222e0a831a569fe","eba6e8e5a12a86f17fade41bef365aa95491c469e18aa91aef64908a4263c905","ebcf0bdb3541c8bfb7c9a53f632329b77341cba6f1a2fa0dc9704acfa3276dca","ebd87e3505f3a1adff0c86ffec6c380734df718301b216b7ee089c174130de60","ecd5e83ba8c8eba6cef9c3da1edb8a84e3dfb4ed71d9a2c1908f2c4d26b26737","edc160a11c07dda8072748b66db7f27b6cd8efbd1faa3f6c826a0fe445859c17","edfcbe4773eac1fe2964179a4ad21294efede89568f2efd8e283ac18bc5693b1","f0e1db9b86e2132f004ebf06819eb55804f766bc03ea5d80f487d5d98bad8892","f0f90dee84db760cc1bb0f6e6983d4de0e3d5d9f4adf7b2b52f0d3dbe6d585a4","f1297fd9ecf981024e1544f7f048705377b53219240274bb803ac30e4a52084f","f1d4a6e98f41ab3f6cfd67cddeab9d0ed287b92cb3dbe575e3ce61925510a792","f21c3a9267110e469f224ac7eb76ca5bb084fc90df014f1ca6791d5770483944","f260b4b268e85a8f1b04b2fc69ffc0bca473d2e42de6f2f70128bedc16558201","f379a1b9e29aa7fc25c4c0c897eaa3c0e90d66a201a0ade8cbf523a5cdc8cf50","f3e04891c79b604f9235f438adfa49ee27db43d25c7be0d1cc06ae53b8f6d2d8","f46904e701174fe2850798d9e1b077bdac42fcac01dbc385298da01118c82aa6","f4de28905adbfe6ae4bc38f8bf5f47a444aa8d0f2023faaa431d6f72f9a3edea","f53265f53af0b0856911ab08b373736964d0c443e8ba61d7f1d45f5e5b04edf3","f5403593ba12130c04827f88d019103e924651caa518b7c290673a02f7cb409f","f5681dfc71121ed0f88146a19479675f2fabc6ed376fd5d162e50d815c048d66","f686173d310f41e26e3fe8a7c1dbf4313e4d793323335348badbcf4633f5d699","f6f5046c1263095a69e774716b0cd0907f6795af8ad683c5f41846d4c54a3449","f700bd87d4a758bb71f47731121a9b2259a9ffbd50b584b82f4e6a1f205c276a","f704c9c9e2cab1ed44578f48d161320b5fb4384ecdd8b40a5e22c4078a8594da","f7993302f695430a0ee938b1b3684fdfec4055bddb378b52c81785c0319e8c98","f89156489d35f9992d5971a52a6e03a7d7f095e15c2c782e85efb1408a2bd6be","f99ef6fa3c9c6bf572ec69eb6eeea9f88ce6590d3a5565bec62b001b6f2a376a","fa2dfc22b4fdbcf402a822e8dd376925655d997a0f96284a60f10665ba3581ba","fa3df5f8349aec4805bbcd279b88697def63f2462d8ada0b5fe1d9983d9a6daa","fa6b97cbca1d4f09662e706293b0aec1eb76b8e2277441f54ab6c548b5423236","faac0c3fa7cdf67b452d407e9a1db5cbe1e9140ecfe300200b0b0a6279c97c66","facb45d3084caa490d9b0ac2bcfcee89629a4c3db5926ec9256a9d27d25559ee","fbc8b53b5c6f3727c084e5e0429e410a3fed5a17e1a0144692fd196d9836a4bb","fbd74e4b8dc748b2efdd70aaab07adb80d7f15a38c1261de85bdfd9591ff106a","fc475f9c2d8bee2ffea435e86e6b39b6e3e071143a4a1fdf6765b0da13b66de6","fcaf6bc23f7cbddda8141a846ef23b21b9cc37e51b805f0f75b3cda2d4d3f019","fd04d7588bb9e6ca0a8b65ed0c9635082a9ee5f46b2d1b5b25866a072236c1fc","fd60f2a432086c6fc4a4c39d8d2d6edf5794c763c05a6401db2bb5fa2c601775","fd618761103380d690cb98804e8f116b6c66ef049fbf67c1a059ce49188658b3","fdbd44d3c55504edfa1bacb4c9b7a6c102659d4deef0ca91b9b7ac567ea9cfc5","fedf2577267d6dcd060ebc4ee8de6ccdafa60ab26b78d74c1e8c784252fecb17","ff532716738e2fc716c10797d9717f324cca3a1234320a84a73a0b89569f11ab","ffd0fe3449e449c7b9fcdcc7e2c1ffb677e57ad935a252de88a0122d437efa67","ffde5c700732beac27a9b5162213d387422ce199400e56d9cefe550005b6a542"],"schema":"fsgg.atlas/1"} diff --git a/.claude/skills/atlas/assets/seed/records/bb1e0abed21eb8f5c2139c250e23a421f6e3b28adc0b5716f4e7b5b9ea1a12e6.json b/.claude/skills/atlas/assets/seed/records/bb1e0abed21eb8f5c2139c250e23a421f6e3b28adc0b5716f4e7b5b9ea1a12e6.json new file mode 100644 index 000000000..9e4dfd4ce --- /dev/null +++ b/.claude/skills/atlas/assets/seed/records/bb1e0abed21eb8f5c2139c250e23a421f6e3b28adc0b5716f4e7b5b9ea1a12e6.json @@ -0,0 +1 @@ +{"citations":[{"path":"tools/legacy-pr-update.py","repository":"FS-GG/.github","revision":"f5493967820180b390b8a886c4554846477d14eb","sha256":"c2574160c509fde2e00fa156fbb6d83578c05f5a618d2f5d0ab360c3e2375542"},{"path":"tools/pr-lane-admission.py","repository":"FS-GG/.github","revision":"f5493967820180b390b8a886c4554846477d14eb","sha256":"e21bb9674ca0757455e64a6b2c0adbae24c5df1a8c3c881314e9fc2415d11657"},{"path":"tests/pr-lane-admission/test_legacy_update.py","repository":"FS-GG/.github","revision":"f5493967820180b390b8a886c4554846477d14eb","sha256":"a9b694779c3fce2a5c535ad16901dd338b0e09a8bf62f23805b55bcdc9e0dadb"},{"path":"src/FS.GG.Drivers/workspace-inventory.json","repository":"FS-GG/.github","revision":"f5493967820180b390b8a886c4554846477d14eb","sha256":"0f8d604a58a0d6a343b8b853dd756445844ad2abbf3dc1afcebeb934ad1d2bde"},{"path":"docs/coordination/legacy-pr-update.md","repository":"FS-GG/.github","revision":"f5493967820180b390b8a886c4554846477d14eb","sha256":"7c9267142d91c9e470f3c4de0de574715ffd37a7ac43937ad771ce8c0d1cec7d"},{"path":"scripts/board-currency-rules.py","repository":"FS-GG/.github","revision":"f5493967820180b390b8a886c4554846477d14eb","sha256":"f74ddd2884727fd1020c29a2051a8b0a5edf328f092351fc1a13b451a1784ff0"},{"path":"scripts/root-identity-policy.json","repository":"FS-GG/.github","revision":"f5493967820180b390b8a886c4554846477d14eb","sha256":"828dd54ca7ce74e2ffa3b2082b823537680aa8819a2a88143f359d103287174c"}],"conflictsWith":[],"id":"github/legacy-owner-pr-continuation","kind":"boundary","recordedAt":"2026-11-04T03:14:32Z","repository":"FS-GG/.github","schema":"fsgg.atlas/1","status":"recorded","summary":"An existing-owner body/title continuation is distinct from new admission or lane adoption. The separate --recover-legacy-update route binds a complete native roster of up to20 existing PRs, current default independently of historical PR bases, native owning Delivery references and exact issue bodies, existing source-change marker and pushed-head ancestry. It leaves lane metadata absent and preserves unrelated machine markers and reservations, so ordinary cap/unknown-reservation checks remain unchanged. One native Root operation comment binds repository/PR identity, owner, branch, previous/current heads and operation; REST/GraphQL comment identity and author/editor join the maintained board-currency Root trust, never caller-supplied login lists. The repository lock and adjacent rereads precede a single body/title PATCH. Fixed native-PR custody records intent, full deciding fingerprints and possible-send before effect, with complete independent roster readback. Uncertain reentry is read-only. Later operations require a fresh Root declaration explicitly resolving the exact prior journal hash/intent as delivered or not-sent and native text/head agreement; each prior journal remains intact. Source and pure tests do not prove deployment, a concrete native authorization, actual continuation or Delivery acceptance. Root policy decision is cited in the owning source document; it authorizes implementation only. Existing exact-two adoption, ordinary creation and SC2 admission remain separate.\n\nThe later prepared source also closes the actual Drivers dependency graph. The maintained workspace inventory delivers the admission entry point, its lazy legacy module and an exact projection of the canonical board-currency source to `.fsgg/legacy-pr-root-rules.py`. A source checkout keeps its canonical scripts path. The dedicated packaged alias supplies unchanged Root trust and reference parsing without making the ordinary Root-only board gate available in receiver workspaces. Actual maintained staging controls compare payload hashes/modes and exercise a complete valid six-PR plan through the staged CLI with inert provider data. Forged Root authorization and wrong owning references still refuse; removing either dependency fails closed. This is source/staging qualification, not a published or installed consumer claim.\n\nThe original ten-minute semantic job cancellation remains unaccepted. Its separately reviewed finite bound changes to fifteen minutes with every assertion, step and permission retained. Existing-owner scope still requires same-repository Delivery ownership; cross-repository ownership is not silently admitted. Fresh exact-source CI, native Root declaration, guarded first real continuation and any package publication/materialized adoption remain distinct acceptance. No draft-default or new-PR limit change follows from this repair.\n\nCurrent-main integration exposed another transitive dependency: the canonical board-currency source now loads the shared sibling root-identity-policy.json. The old staged alias lacked that data, so its valid-plan test failed before native effects. The repaired inventory delivers the same canonical policy beside the alias. rootRulesSource includes both exact selected rule bytes and nested policy path/SHA256; the helper checks policy stability during load and rechecks the complete fingerprint at native population barriers. Receiver-local rule and data shadows cannot replace this package closure; missing/malformed data and valid but changed policy refuse. The staged controls exercise these cases and actual valid/forged/wrong-owner plans with inert native responses. Removing the trust recheck causes the changed-policy control to fail, and restoring it passes.\n\nThe current draft-creation helper also introduced an integration boundary: legacy validation's early return must not bypass --draft's create-only restriction. The composed guard rejects legacy plus --draft before reads, while preserving main's draft flag and exact native readback implementation. Removing this guard fails the legacy mode-injection control; restoration passes. The intermediate merged admission suite reported 75 passing tests after the retained missing-policy failure. This remains source and isolated-staging evidence, not actual GitHub continuation, package publication or installed adoption. Existing original operation histories and all full Delivery acceptance obligations remain open.\n\nLocal plan and body inputs share one opened-descriptor invariant. A proposed-body FIFO with no writer passed the old symlink/size precheck and blocked before native reads; a two-second inert-boundary CLI probe preserved that failure. The repair uses O_NOFOLLOW and O_NONBLOCK before fstat, requires a regular leaf with at most65536 bytes, caps the read itself and compares opened-file identity/size/timestamps after reading. Invalid UTF-8, a directory/symlink, oversized data and determining changes refuse before native effects. The same primitive removes the plan reader's stat/open race. Empty regular files and the previous universal-newline normalization remain unchanged; downstream owning-reference and closed-JSON checks still decide validity. Writable parent directories and hostile filesystems are outside this bounded leaf proof. Removing nonblocking open reproduces the FIFO timeout in the maintained CLI control; restoration passes. The complete admission suite reports77 passing tests, with byte-range, actual file-change, empty and newline controls plus both real-CLI FIFO cases. No native continuation, publication or installed effect is proved by this source-only repair.","supersedes":["a9e9de95b104c8b61624731355ca4888078a85332cefa21536307192cd9db1bd"],"tags":["pr","legacy","owner","continuation","custody","recovery","no-resend","package-closure","root-trust"],"title":"Continue an existing legacy PR owner without admitting a reservation"} diff --git a/docs/atlas/catalog.json b/docs/atlas/catalog.json index 778954278..67bb5814f 100644 --- a/docs/atlas/catalog.json +++ b/docs/atlas/catalog.json @@ -1 +1 @@ -{"records":["000ada42299601fba29016e5c0e0d4012876fb42670bb10fa0b1315477254ba4","003893cc49855d17a15295d7adbe57ee301ea20281dff216461baee0810853ff","0052dfb9eafceabaa590f4497e4d42f19020718c84b981d265edefd432ccf8dd","00641d046d6869fdd0023ab3df99e0e67a6ea28f0dcb701f622b1cec8b3e07c6","0066d4a624c02398f21b4d7a736a9fb5101ed8b6b13ceeab46907e9401af98ff","026a241141ee10eb829aa6ce461969242d5c1d45fe9ca19f08ef4ea880877676","026b08fb343aefe19177e95b759560d340d372def4b71acf613fefee3438ade2","0357495d23fac4fad210b6dd7ed7cc57dd33d107e1659a81f085cad78300797f","036c148f6d0e89858c9bf4cf380272ca6904bb4ca277a909fb71c47f5450cef7","043eff38ad27212dd4d046617d0fe5e18544a03829d8b1130fbba2d052e1f072","04652cbc95ac4dcd21b837b38f2ca5a0ccd4d0946bc13fdb31c9c15a578d3a2d","04d17203f03279980862496517a1f0861be5f6cc8063bfbf92f8f8ac19744fdd","04e404d89dca295564813149472b1de8e6c43357e2f6d91d169ded7600ed3a02","0509e5c6fdbd2dde0c0db8558647080560714804d00e4f9268342f2e84858a3d","06ad2c8aa0ff3b862edf3ba99e0e4e8801ee163709e66333cd06c3fc61232b05","076259a45e71df780b012d29618c17739246c86321d2ff05a6c272bcca8db675","076fa091c878b19cf56a94be0966dbcd58d52c1839f9d4b85bbfdef650cbdb88","078903d1d79c2afee401dcdb8a440ca9d011114249e63f20175ef7c8ec392029","08b3dc660b9d2bbbe75b590b2b86d941bf935a254cd5f09de71ee6894f4048b6","09e90ad705af012a8c36efbf296757f35adf9c9ce3b8908791c75d72c192973f","0a6d7dc5b64970bfdadc9049ace95e8bc163fc421beea70129ff0eaa692c6d06","0a862ee40916522f8ae5f14b3e084bf5f2e6488185583346db96ced16ce7619e","0a9df276d42b56d98a7802befc2404204e0e5ee8bc7f5c032f7bb29aa4ae2091","0ad4403c8f4078dbfa543310c69bd1dfc768e305987214ffc37d7b2600c4687c","0b2d1557ff6df5f4d65d540a5403b07ba81b381dfc799b7884ac72dfa6ee7753","0c22360d4653eb0f450e4d3d34564875f1660cfcb2d546095d98b3faa3967cbc","0c7d3f36e3bb4270edbf7abd99cd2dab772df274cad1c27c7e87e302b8eb1c23","0da4d093b49c0a1f654b38008bb01195e816829279ca1989bd2448194e15361b","0e560af7d9dd2e0f2f588a74cd35512973747f20bdfe0bee0bc889105ea53dc9","0e9612ab3e2095fdf2eeeb3b08d690f03ce16e7f7ce948a10d2159b267769651","0ea7107c2c8edaab3ff2bae32f63cfbef6903a51cdaff257278f757ed5ef429d","0eef4d717eb03f0906aa3be7336aa71f831726afabe8a56077b76f6e82fd08e1","0f11324ad653d8d841962b0eeae9f68b80243d4ef7df4f2404ed4c3e45ba5197","11fe30832d93706c60efd836b09f35f049c4a715ad6144cf277ca240c5780704","1244d27db0cf5075353bcc622d0fb3b5ca6a7d08526e2c5754e8b745c250bf3f","126c817ad25ca9cbac2a0f7446e76c79852459ac7b9c61e3ba5d5cbfe5d37dfb","12c5d5d40e9abe69ccc99cc5be3784c214305ff2165e74d82b3d9504927da5c9","13824d6bce0f961c89eef4bd3c8a72ae6ecf7a1339b9e06eec964dc5c12dc544","13d0363b8d765c87a57eb42c4988320a9c2e7fa09024aa972f4b13d7699a552d","14156f1c6bf0fa8dfcb5cfafac09e012db446d528dad0e4301404fd693b9bed3","155fe673b8ae12549c978e1bf1d5c43e360937fcf2135cdcd5aea6f6c771da44","15d41240067e2335a0354a4e910b6610f2b8f079b8f67186f10181622b4a8999","1746f4f9d47b7dc42280dd34e664b3ec410d3cc69ac76933707499ffa34c79d4","1754adaf40732c3a8c73d2285c25a8b6c8c9d3e68370de618a0ffa8f3e60fb6d","182f48470fff7a26ce3a833c886f8ce9eec3bd4a96aef1c784c670f1b5e73431","1945f527afc3c2930ec4d7fa57ebb2ef7dd6321c0dd3ab9233c9963e9e613165","19d657b67672257ece127f3b957674b7fb4780843148db0a36a0b329c2a418ba","19e75be8ed4dfba2a6f8034154052160a7a181b17d887b3e8724f3e3c111c31e","1a24f6ef0c08a898f309c1b925fc19b29526f913a61a1dfe4b1a4308ebdd97ac","1b3ec24337f0252a00cfeb6df0a0f5d2b6d737dbea61b8d0b4a643f4c686df6a","1b5351b2dc647aba864e387168db5128435cb80da94fc42581cd60a05fc34b9a","1b8cad98d53da179ab05eb47c1783f4c8b45b9f39c635e7a337285f5cd9621c1","1cfd18d1b12b25604d818389a34bbaa746f450e70246c7f4242fc4e215fc46a4","1da011289116fe88fe92cb8f0e83ed7ccbbca251681d4e136c5a61c40364f8d3","1ec9445b242d2a2e149fe71c67bf13d8c0e4ebe5a6ed7b022656b9941973909d","1edc36731a9c76ad07d269d8b4fd84c8c956bb43d6f56de17d6208164856ffbe","1fec5a63a7b2b212e3e5d5222e49061f3b924966c9741294f5630836be8a3925","20901b579f69cc97eb56b492938864667576e1c9bfacf13f8a529c4f6e543448","20d01a387b4d0801cb588492ede88cae7bade9b7ea3591d9e954add1e67cf4ce","21338155cb4f52c49e5072c877771be67c75590d9b238ea025fba5209fd6e018","22ef13e60456fe9046dfe72f20122362aeefbbb445632231b8e364ed9b50e135","23af79bd1e7995fc8162ddc4d830318acb054bbfcc9c7d5cb141ec306da67386","24278a8f6b5925968be17b45f7db4c08169ddd5c92cbc103a166a690c02dc351","24373b643450d9dd3b8a5b0e74a5fec2844cd8cbca7d8a57dbc8b9ad9eade9dc","24d4f2730d94d1b7f149771ef0e59192f4936d142b21f4a56b1a391e4514d38d","252de742c26409c837ef491f55eb03ffcc99da13fb1a2f8ab66efbfb0c081a2f","253bb17320020b6a5ef8f0958856f6c565a239b4dc246d9e825f8b14da9ca8de","2591526ddabbea03fbdc38bf172bc54f42df9bc51eba7ad2b70d6e67215f08f1","26259abc7fe745f52e06f2aa2abb0e50f189bc7608065f04d5c669a0a99941cd","26290a0990d6dac0ce9448e05eb934210603356043dcf14a5d80585288e2aa92","26d6b31965013079d4db67a2c403e01f21e3c30ae65953400dbed92e289a0925","288daf614247c260cb673d8674e8b3874ccc4e269347836851f702d7ac8e2f7c","28abfaf6d50ca38af0b88aa50524200c17af9000da83ddbab3d8f9e06e020fa5","2905a2b4a58bd9ec1c4f77fd3d1d246c02caa49d806272756dd039c79521442f","291d3db272eae084d34c04bc1305f2abb26a7e7acbc5515208469b46719a4ed1","299e929f58fe7d2878ec59ba6ad9fb74f1b1e550e488a4512373b9621f089844","2a38ddebfe3380232e35d5a24f9cb9f7c38abbc9c68add4ea5952c1e65d328d2","2b4f7c8dcc95ca8182105b9b6806391666e6a2c3a5c80d3ce5a5f04fd6cf9122","2b5e739c8f9602c585e67554c457e6e53351679afd56ff324f8fecc80f0891f1","2bc251ffb58a0d03480748058eff4c44079a0f21d75743063cef50263982337a","2c76ce93500601e281a41f5985fe4e3926fc8bc9d01ee687f14052cb553ad2d2","2d46924a94c85f4275a449dd3d9eb6c602cf8a9104db19d224e3aa469b858d06","2d5048eeef90792c0a2b9aed7305598a28db2103fed3903462c6c1882733c3e8","2d599c722a08306b98f2d833fb3e4a7acb9dea92e6a58820caa2f65c09803fb8","2df1610ac1b912232030b5507e5e944515b0f1549bf2b76ecfb12baf0f40ccea","2e1bc31ff6b6fb14d0ca8703a02833db749b03e172f2e91f9423f0751e88c256","2e872e9d3ab8b553270e79673060c50c1afd68a41fcf9fdd0a13cba80be0dfaf","2ecd502add2d801eebed39411fadc9a80098ba9ce04a5f4b728a0e4e331232d6","2f7357367d921995f4c6fdaa693392adcd2df4860ef4d25c8dc47f7ddea8c755","2fb2ed7902a8e35dc36489a23245d963026d688008c92fed6fdc1f6bc27198a6","2febddcced970d495778f33fff212929ac99c23adc42be0c1062f5c8676ffce0","3018f389f6928af5830bdd081c9d03530a379f37d1c2f9196e6fb3c44eb337d5","310bfb5b2d061bb733771e5cb7b3b7d25db43af5eda9f806169b7ef9330c2fe7","31fe4b51d55cd99a4692d2cb787d362cb4c0d0998d3e001efdb5cb7ed838340f","3242912d15a34fbaba05e5e4ef959577b2572533305bdd2e4aa24fe8b0fd1173","32f69a7b8997ae98b9305ee578145d795dbcd39ca4469bf2465e57a0295cda51","335683e33b94cb86b5e426b4faed200673bf850151191a08458136ceb164fd4e","3407ec53a884d3945d86a88d6b9a883419dd426e96b1108a8e6686f30397a629","341a43310dc5bc12018f1c3466916b4bec462a3ee08c09fc27c42d1a6914c63c","3442ba5c7643c793f62d90ca841f7891b3dbf97f028bc7b62f8b4f88c1266d1c","34463778cf2d29e3896a65613cf9e3eb3e9f2d8946d17f12b609e70eec63d128","348ba129b7b9c94e24fa8ddb81024e777c60448d1b5d49f7b2075591b23c13b1","35da3938b72cf3520e126ad595157104b69ab748904c7b4e12f563d6b103172b","3600e7356a3741ef02f8b2ffa6a6b5d822dcbb170771f2ea33312dff4470f431","37c8908ea2a349cd3034018027160ad810b28ad1fc203a9a353971e1f7396b4c","37e39faee019bb041627510f1f02746ba9a85696417a083b438eb4974b72c2bf","38a75fd804821f4836f0a7ba8d41af3d3a3a5f5d7dcea68487009297824258d9","38c6396e645750efcb2f187c36c383471b3b0b59290e3b42cfcb9668594cd0c3","3962789d05f324d436a363700cbb5ced5aba791d782b3c0ea73221fe0c1f0b97","3966e5e53811c43962f5d0953e5da4753eacefbea27ecba9d36af2fd8e4fd52f","397476cf107b48e7a662264f8fea9f880231fd3d1e0401622650f214cfaa35c7","3ad8b0398ba6c354c9e31b7438b2515579fc0b1f17de4b35a914c862a3a11e3b","3b3c6cf083b12a840565e00458e2fd4ee8a61f97cda452703a6b13d7776b6c13","3b4af144afed3d52dd2e1f64e23bc25b3475eee5f7af3bde9886761b15c33dfd","3b5d82795e9f5d1992ab67e078fcf1108247ab9b6d1baeac944d3ec0294cec5d","3bce154e59c5c45216bb5372a352e948d6cb365bb1bd47d4666ae0412e507ca4","3c75b650f3fa8217597b01d3aaf25427ae2a658a7c966afeecdb391d3ba547ea","3d0274f77576abdbdf442c8843e955e1bbc91e9f8cbfe3646b119337cdb13c96","3d642ccf9ca4a0f7f5dde1b41f65c99e9c447cbb9e64883b67e4fdf76f216f52","3d9fd2c5877483382f0c7331206393e42827b5dccfd60549a6771b7a5659e524","3dbf6d1c2c8db1a7e3988e2a84b67a4e1d7c8304661652ffa94db3b7eee08edb","3dfcea4ee3d0d0ed09b1f77bac48b33b64ab4620cbfc74fe0e4201b4cdb81ce6","3dffc36586e9078f750b0a2b4cc2c70a17a81294903186dbe8cc47cf8055b9bd","3e2f66baa16c7ea936eba34720a55897438f60b343cbe8fda4eab1e5dde044eb","3f5465798dbc2ad279ca4849d5d0f819bad01455e0dd2a9d98afd4b55cfbd7ee","40de9f41f9a9f56ef6a51d065270e875b4a85cf043b7c4a0173b2510de4979ea","4134a3936170c1fb5fa6d2e2329185a981436477a66b7d31e827c363691bad50","414259a2fda4a1a49729be6fb1aced4675ee9cbdf990aaafb8e5b3153b54d64d","41baa5d98b5bab2ee01cad50c05b83edd8cdfeeb00f30b9406b4b2ec6d13d738","41c768ea17144c6ec225e9a65d4c3c127fdd7264dcba1a89aa17b20fd5d7e3ee","42aeb46fcc3d10b95e4067bc9cda875fa933b4102873f67c7bf1f8ca6799a598","4320b92712bc14dbe10b56f1cd3d1bdc093fc4be6016732839d0be4dd4d027d3","444342c21a4743af5961beeebb88088f5d2a0649f76c71973a7706a744f5efd2","4457ab439bc8f212d83442dc7500e9d45ffac849d0f77cb97686d9b0672fc3dc","461d34fb1d53849951a7e715e52342372d779299fbcad210794235c610dadf64","46a24cd8e385b748f40d9271b1e856dd6d68c91ab356abb11ff6b65f1ef936bf","46cdf2c207f79d388001f6636dfb7a98bb2ba72b9d1c6df4938f0a27691e07a6","471570cdf8144df0c32aba1730aba24c7e42e5ec317af771ffa169f5c842d117","47b5cb2b011c0f7012d75e88eb86a10f3f0bd48545db139669e654cac1f69650","480f1ede18ae031b164d49d676feeb1090fb33932676ff52e1e2eb24e8d154cd","48262b98c0bdbd5ee2314345726d23630ec1771735db8fe5f1a8590b662c9962","482cd15ecd9cfbd8e1943c0fcde0bbf1d875392dc2a701b698f48bfba684a062","4855e1947afc954cb1b20bb45e7af10b098fa34714bd32e9bc77941cf58fdaaa","48797c44c92cb34fd9a57a08020b45c6920b2268dc8ad616c0f814a3710d5316","48d094622ada1806cb30335926007c1abc476b1f7b45a2e250c490afa25e847b","48de3afdc6ee73ed121d1433bc6367a399286d5f8c2c63670a0b3b9752a36175","49e8cf09e38acefd3a0fa62d048028286d3b47b5ceccd8f51f10022978c47820","49ee4a3f2a8918bdbbafb312cfa807d9982800d13d29ee292c6c0daad8b9b8f1","4a724a6a842a132c2185279513f341b79f9be93e42660f1255770eeae3b1323c","4aecbdfafb68feb3124c39219498241864bcf1ceaf87fbf80598b1dd87a9191d","4b076b124afadf178a3e736d3dfd142e4dff120b6a8aa94a06e0c4c86cfc1142","4b364ecb35ad02b06b6b0f32b6a29202f2c835e1ac0d70b89fd0278271799dbb","4b6ab2768e1ff3716ac8565201c031a820c208db9ea6ae1495dd782e7557a3ab","4be7778c4f491d55154a028d9a9dbb35059953fbcd243e0206902a6e64645efb","4c8c327dacf345e184042092e96ad3ea02ed4cece57dac5fa68ea52fbb5a6adf","4d5a44ba07fafeab823b54a21846269330ce35b4c190f3ddd5434bc8530d9b41","4d86a2764c55b5c5f675fddad8850ce4ceab160ac5c164a299fc098899d31aa9","4da0a5be70e8af9c39623deac83822749482187f6a0fc3d186dcfddaa7111576","4ece7844e2b35705ac39fa25913f6909aad5b4b7446bd637ced46b47c0db135c","4ef30f11bd4dd9d2eef8716d88a83010546e54594b2726de84f6d587651ee940","4f03e231c0dc5c9bb2874f6856382d5b205758af9678fffdc7552d4e4ae9866e","4f1e58fc658a4ceda181e2a7fa249305b09b573ffd68c2489f204f4957224957","4f2750b974c1404acb721ffc84cbd1d0756a24211dd6f6503c10ea74dbc45676","4f6fcf4dd7e73d86e06bdb9c14a1078b61c0efb2663ced9bfbc5f46fbb4c6d8e","5029c7b222158ab3f325168fa543d84fd2332d2e3e38db1ce7b83899cef201d1","509ec9c08864b9dd0029f32ffeac85fbac863e2dad459994c65b7cb5264faffa","50fd7e982eb2d2813634b7c44e102788a1a1cd4910a27acbcf219f76314fa322","52049cc9cee43bb27229e6b3e983e02c6aa20dd7d153b13e3c74bc6d2b47cf92","521ed246c4119acd6b579b6eefa23389a1655df54aa35de7671743979ebfc68d","5382c901d160ca2d79888d8acd7a690a5349826b5da486274b0800c9d7513f11","540879695d41205515aaabe5466971014cb43b960a26b8e5958e37fed63df762","540c718b8c0401e98b2b104efac54cdadf0c39c3baf408cb8f25ace687e29f0d","548d237f42167af5cf5caa0ba20f0e7a6387deb6f27765637f078325172396a7","55267f058e9f085117765e4ca72ce875b622ceaceed964f6c396073214835c28","5560616d1e72f0a539f9ebbfea3b7d195c1ef5622f97994af1963748d4f97533","556ee783d8e2e4ca50f656c095758be613983f904d998a6534fb155510114f21","55a4711e799294d06988ab4acf77eacd7d424123082bba3ec987dff0ae13999c","55ae095961d78a1514c4dd1e63d477c60179a8662571ab5a90abd3eb2b83eb10","55dcc23ce52b3918a60029d9398f262216471c280bfe66421cc63240533a6087","566ddcfc45ea5edc695626826ed185930e910fd9107c5bc1844c717b714c15b2","56e7158313357bb145bd98c5f790e569be2203fb2601565a30091a597a7e7ff5","581337891936ba630d34ce9f6b803b82a2130791510f15bab24a07332400417f","58901d008c36a777dc138fa6b6d198030e0e843bc889cbad3acb954c826b3608","5962dd14d3923433cf723d698d1af19ac37a270b6e88445643fc56a646faab5b","5a2064cdf51026eed65457c05f34bec919b31d96d35c29498d298685965f0b5a","5b77bd6dfa81cc339e729e4195e258facbfeb64b9c680512f742e3fb1961fdd5","5be05ba74075b8f139be565c47688a4f395ce71452dce5cf7da4348c7ddb7aa0","5c0206d9d014821b52a43d7b222327a89d4ee2f5b1e21813dfa659a69f7426b5","5c3527e43fe24c5aa171c6fa4a3de7fe5e78f2527aed0dd19cb21d154d43da21","5c79c77f00167ca140127b00f1a79e1ffac621e46fc461089594206a7df8d7cc","5ca67643d5111fffd21deb18569162733e846965bf05fe6eb33ccd37c964025a","5d015880319af666943e68169ca906bf2f0c813d8bf2c5c0262aeb5a40366350","5de00a2f5eabe86c14f360304115f4136c41df1fb664eef6da26072fe7623d44","5e3a589b627edaf7005c60382475fae7229adc4ffbaab6d6fd03e9f08a0a8e19","5e43baca07fb966bf1c4b3ac06bb819577e477a84c5d8d3a9a19c391ada2e0b5","5f2a75b89983d1005a38afa2cabccc3a39f31989807120281d8505ffd564e0c6","5f43c837f39d207c35a58e9b36fe3144017b2012ac7da334714247606f1906d2","5f4fa6dde5930fe1b42f805895f0f5fb135c2b3ff9830f2bd30ae7526a3295a1","600ec184ee9964881bcaeaf72ad38a72db05d5b629d301cb323fa1ee9369b572","616c4dbde10f465da822d8a788feada26e5f915c7fbbc06232287cd1899c3044","62a713311297a7145d3610ee60dd6626ee543645a1918b050c629207561efb5e","630fdcff1f227b5baf5d10bd78ef0fde68791ac0cd8a15f65065f5cc4501b17b","63113617f2e4ee6b827a69bce6afb3949190a282f5feaaa9e2c9f82372623bb8","6312b7a9f8252f49b8ea0cbd0580b80bbb221db574ea74939823ed9d4140d73f","63544fa69b09916d52b305700eb9816305ff22b77162a44edd13897acea3a655","6385459222fba2c3302d3f2e38c57fcfe0f1829679fead6cffa1964248767d5e","63a4394e689acf4a4762cfb4df691d05f923fdf592fd2f8ea41e6a54f98d1136","65725e1cd3323fdf44ec47067fd6670b441ff5f82e99485e1a4fc7d475f14340","65d5b7eff9d03761c8206218159bb34883c09052d6a1959d040f711a881b4d4f","6601b2bb6c908a46ae2985d4683c8baeeec87b0688b9b33d3e8900286bf4d6ae","666e7f698fbeef24e13e91ccfa334cf781233e060fa86bcd7d4d0eb00b30f3d5","66d414618d4283838bddb6b9fd4b5221c280a7f6a715b622143d3bea76bfe1f6","671168c05789fc651cd961a5a15e10adbb76656b802cb0fcbab468ab76412ca2","671d95a6c09bb7b05a5721d52cb761300a2c8f376aac20be2948b7e97bf302b7","680de944f1f5380c579003e329ed6f10702ec8ebaaa8208743775588d2424d05","6989ec486a05550633170d2aa79188ad9b03aeea6c7859dbf18790ba78c5427a","69ebfc7eb8427db3c5c59bdde652d0cb269426126f8540b1b58caa29ccf130e2","69edc4285578313d1dd2f914d69add075a7b354f7fba717606d1abe15292576b","6a34d9279cae58765d6ee4a980192c0e15f3ca217b9f1815861d472a281b3cf8","6b00dccaa7deabc750679ab085b237a2bd025bd971ee1eb7bdc333b393b19084","6c3c592efe9c684ada5661b8cc88a5c3f6e57c841db06b9e070687504cbf6236","6ce6d164c3e31463fb9e144fdf91413e55d077cfc4f25092bb02923fb538a84f","6e08a638e1e28020923effd4c65fc517dbe7b06100ff76cde74e427191503b84","6f3a7020233cd77cfe59eefec0a277f6dda323743c8d80e4e54a95cd3cbc23cf","6fccc6f0c5fa71c43211785dced8abd0f3295040eab56063f4e8d77f1c09b8ef","700cd21af9ed7e81900fad9d52de2fb11db48e64b038e4293168f85e5dd0e043","702d1dfa75e92a916a446429f474d4c296e6ea4e8c487995852d0525e8440659","704cf778db6086c3e282c81249fb0ef09c1d7c2043335ef74c7ecb69bb3e84ad","7075f89b1271fd04fa02d4db95c0f0bd6bdec24e53a7953d7afaeba40e17e8e0","71ef1ed2d5e4bc7eebe7a73bb3e9423e5bc2f8319186380fe8b38334952d3b01","7256ba00af1cf759b95b7bf8ae3b9943f31349bd10a7652a26bb419b368d73a3","7369b339daca0fcf46ac7fe82d65ae95c75d7dbcaaae51209e6d90b6587a014e","73ec844fb3e2b9febd00ba37508b284fad141630f03cb9f74e36a195180f5054","7410de003c7b582e30470d1209eefc796a70c76fe8d61dd9ccfe01ecfa41310c","741c27b54c49167abef1d8633e3743b0e98f82a73731e744b6671e119a1c6310","74b5d2ed555740db7b4b0ea9b73f8fe00965fea8e14d4f075eec26ef7a189c68","75aaecf53db10459d768a6873f6783e7d7110aa510c2894378df027c1b03584c","76bf5a9c126db6eb466287a7c0d823327ee9882a70eaaa6efb03d169b5dba808","781a64598efb2a11156f07271ba1c14c4f6b3d73aa2943b26eae02063df7af70","786b0c2856bf1f3f809e5903b0a971f1e072af5635aa50bbb9b1449f96d7b694","799abc1e8d381b8d97349479139985e383bb49179b5a80f39807cb35a3ee78ce","79faec494bdd6d098c9d2a9d8559f822938c6b2104188db95321d89e7a732979","79fb2e6e6a91117b6aefbdaabda23ccfa596620f548ee5075993a8dc7a8b872f","7a032dbf0351aa32c77c8d187f7eb697500ff186c88c5946ecc15adc972246a6","7a134e7f1822183ed1c0ded720971539350feaaf92612761210cfc3ccdc55870","7aa52373f2721dd76fc8eeb3d6061794f27ea8d11e96bcb1ff25a97994a77d5c","7ad4ef4b8d3221758a9e7f9577750ee03f6cba11c8eae8bf25f74a3131bd21a2","7af2394d2e697f355439e841b6323ffbbf8b90b2e48bf64873791fbbfdf15b44","7b947ed0a9e6e7ba180921434b993c62ac70bbaba6af0a1618569a2d4b705201","7baa35131ece7ed9860607157d2531d4d70a061bdc9bb9876e20328f127cec53","7c2a1c4c4c03e3d68d63e0ab58e4e34d3f2bc1a4a837a055fd13a4e9f95ce6cb","7cbf970a11bdb91a40e248eee97ef789205910ebc913349698fc75ed35e82fdf","7d6133667f81aa66a98755d253ea43301b45ada338225df034d2ffdfc79829e7","7dd54213b65fa0a6ce5aa3c204b5209b67ec16306b776aed7dcf9e6601d74235","7e89b59b456dde4bbbdbf8079665bd82c51d8e500018472981c15618b3893959","7ead0c68ffa0ced241af74dde58b3831343dff3f7eaab64bddb9954545b7ba12","7efb464c6d7b469303c43f718063d8456df6fe43534b5d8a4229f5b9ba9705cd","7f8188b57ad3b0c28210c95954e5623376a4262dd5e75f002700c6094b8d6b6c","7f91dfc2ea1a3131c4090375db0f489c2a572e245ade6cda4ebd440446d6d60e","7fcb8cba3ed0ee9c342947aa88f0f699bb4f5c23244d21c6c739c9b66d7c6101","800060d7b4934508d0277f90a464e3112fd2fc99af4ef23825d09b0ff53f91c3","800a802a4ce9e597a102f0a566535c1f9f7adfc60c41af6bd2db4fb7fe3c0d0e","80627bb83607d94aca13d445aa0ca4032d2d00479acb3c2f9d1a3cdeffe41f10","820c12fcbded9048a363b9e0ebbc48b24f85fd4a68131b5dfc1b19057bf09ddb","824bff7541ec2a4b0be126f0b0791314d568a0eb4e29073de4f9dbe0ee4918b8","82c419e5de083e423330432c9d45c744043d1bccd8eeccb41e3014ce9ae3c32f","83347356a898238c013dff73246440e361a9e24cc3c4e0fe0e850467772b4938","8343a4211a4d0ffdb320d5a4305174d85bb707d15dad978f6436297d022daa11","83a06a604bbe36d72da976fcdeb88665c762b0f0de44193576ef2e0cf29aa9ad","83a97b9ebb29f5cd014ef5e178970a601ee92c44678f05d1860b383c5f63b79d","85a962a7c23c14dff8d683e738b53f422221697b213cafeb616d3a172a6c4223","85e961266b36e0f8ec2a477f1f1dfe7ad748fdde9d906f7bd3241e6924866ea9","8629fddeb4f273b35df69d4d28923adc14eff59d919b1a495d1a68818137c561","872ab2b2d65fe685b91e355f5af051c85b79569ece16448160d01fef38039624","87789dab547842b4e0c822758e1325a3cbb046063e11e105a4779b3741e01cde","87f2b3634baa504f2ed9508c6cf6a47bbfb36214a177eb13d70d6a987706818c","88b615ef6a31bd9958e98b8ea522f49f0360ccac5d9fa8deb9e3ef3fe3147d9d","89a96597dc9c218633adaf94bb5d6dcf4cad8f5e0b6f5522a28e3ce8d8b2865f","89cafbb20d6029656266d8cb0f85103fa519c8032598282fea58c94cc59c4125","89f2105745b3a7cfd30e7d7c598d6c8fdde0a599f30fd0db7382cba50412445e","8a720f848e9dbca63355ed5cf8e79df3d3ef3a6a1fe2b599349128f72417e95e","8b3eec010d1eae43a28c88434f2410a751f790a9d6ec4a08e75e68c171629ab2","8cce78271b4f001606069a575a172041fbddc52de6b582c920aa3d3b5d5b67ae","8cecfa09651c40be4d7c11c117c80e1911dc75bf6f1cc34be64706823cc024c3","8d250acd40c8a24ba0d51cc73e65bba6856509b5fbf4c7d7a435897a01c6e764","8df1420c27503370db9382f68a0af8d2b4d56f9dbc94b24ffae450a905083a79","8e10a3499a8311b3142f240631df7fdd58c46714e4a954280f8a59620464b7ff","8e7371228a726f381fb811d1d812c39917788a3df7e53dba1a3c364e755a0c03","8f3827158091bbed154d21c843284ad472a4552da2eeb858748aa29676e45662","8f4a21c70e4b933eaa4f9cee119945dd2ebeac532e82d34e17511b38cf03608c","8f6debc54d2bd7abb42f581f2204fc78b27ff8c67ee4b6392b4d71c5f983ee9d","8fae27ba5117e202afbd523b249fc454912571900fc909f5419b8ac96c773c44","902b958b4db7d8d8bf73a82a8aa86e5485b39477047c8ad60175d118fe31d987","9056c360e59fc78edde932b54124df317f2f04a90c0c6eb7825a87b89edf1ca0","90aff66decaa3a0998e9a6741963713c0c82fc70da505519e3d60204bf715fa0","90dc4cac6326293bb54486d3c873b83299e9a5ec8c86a68bf1cc131f5e4e2437","918126027fabb7947dd4ae810dd561ac22167102f9f978f86906624ebe88c9ea","91b495938bc6015970bb02c844368d3eee84425b472772cdb374a5347db86de9","91c9ced5e9ab8da897b7f69166a7d0bade5c58d511b42d60d5430d536da45d09","922a332aa100d622da733aea8fc74094739bb63cd480d3349a14d2418ab6b1bb","941f70c384905ab77cb9a88e2671301117e4df553da6fc7a09210710deb9b6ca","9442788fa51227044803f1d3efdfc1c2b2da372871a85f0f7a6bb3596a5c003f","9460f427df72c238c4b55f39c8864f1fa3685b0716a53227ea6f7b591d955c82","947a1cdd43831936480167169d30334f818bb5d882650a3547827c05204af111","958ea8ff9a1354ba11254f2fc94f6ed1f98e10041a198331b6af66bc1b175af2","95f0c5f3b9071db39fd72b88ec9fb2079ce7553fd5884fa527bc9216777d7c10","96c4c83df72e9d860e2ee51f1a74bc867c4a45efc8bf11bf88aa82e368b89aa4","971f59cc197732d0c0b6b8aabbbefca4550fb8fb04f8522bdb4257c05a28848a","97edc66e594bae06bb273db84a35d84c8162a1fdf55ed46d781419a9f6a2e4f2","9808ac162523484fc50a7d41dc20fd4d5dd365a91406cfea580aab9f69663fe5","985638a05562bb796911ec231d306b81e36ed6b58219b3bde874559e9600b59f","98a097d6ebb754334250dfd3ccc5f3dfaf5966524758cbfc9e10adf4a0229693","98c7e4bc2f05e9b4ca703db4a02347db7355a44f04e3a4003e26c46a56bded2c","98ecc99d3396aa9a35ce97456be66c1aac0cc05bab88aa99109649291e61bc0a","9944d1a9674e555a41d31d069d136461eb06dd4052d40f2e4ea4368dd978e01b","9a8f2389b8ebc29d3769868ff8b918fdeb2236d88192fcf76ab0ea3db0857fac","9af18d8cfee466bc061271d82254d7ea638b59b8d5a3901c6610d5baed85c38b","9b01e565a1541f9e652d7afbe62e3bbff28430c1ccac2226ea434f45fc9a99d0","9b466e8fcabe551bb6292d23a359be3ea15b7627a6ad9c9e6a4ff11444c20860","9bac7daf255467f47b83723095f93fa4b574d5fc08593f48825a2b2ebb8e2dd8","9bbd03293bf53e9db51401d157b3eb2aa51e9c70449350e98b9a0a3fc9a684ce","9c3b318c461b56a8d277133a6b947ef5618690ec281c42e9de6c27f22458d4d4","9cef1feab6841836dc20527fcc8ad9979671fe811ff80a5a33bae113fcbebb97","9cf90b3aa59f3ca0e40fd9e1fec9703428752d63bded6b091d28f614c9ba99ae","9d1a0da545eb6b2e16b18fdd305a2c000ff2340c19ac843914b45f6a4f936227","9d8637e5adebaca208f21af0a254e80712988867411be560031f4b7a23cc04f6","9dfd29090b50334ae229e4a7e812cfb9f6204a66dde563e215d8f52e884cb103","9e77badd0923fd79ca9761a41780ee4dd4f9ca9b62512f4fb59c7f8418494da0","9e9edbe6c5c90ef3aa89a71fd1ec54069818d2ff48ce0f35019b811add042047","9eb67ea41c5bcb9557ba51bbbd1b321a78f16335cadebbed848d8e6c1fc68bab","9ed400941ed49b2d90ebe3cc111d90d8bc966608ca61fe9bc315a3c1dbe8bc1b","9fb8c5aa087d38dab064a2d6054826377eea3dda98229725c2523f63a87e4750","a0ff0d0bb3a3c801b637d091293f2eeaac68e934274e4116d298ba60ec3461cc","a1baa1f699fd4ce19e8ef6cdfe346e1b0be63e16d5c5cd5feddcccb16a62f269","a2aec2d2f35d7174801247141d637e77c4f34e478c575b0e0a04c6251efaf993","a3c84d76be9d891812e795dd46470c2978dceeff928d729c0d5dd6def599923b","a3d6708506fb5c28f45f0d610bedba11b1ec7bcdb363ffff3aa4cddfa515f56a","a476183540f2e7121e533bf2dd9125dc071c81acc880e88cb435cad7a6d35b97","a4a8cca930cdfd15285ac3a7aa757d61501fb77fc12a7c3fbd78c096b279cf63","a50654761d6812cd811df02199e1b7b25c9b0d65e591f65430f9277ec43d9c50","a514a8c0898b6697696ca6f0ed9a43bf8993085b2db4299e3e9f8e3419c4a5ee","a644885c31f390b5e6b7fe2fc8d086d9144699295ccb6ffa51b3f7c76c8ca71a","a64e8aee389ae696d0d4b045c0153092113fa522ed5a0fd9b5658b8418db4ded","a6c531ed9bbafabfdd649f3030daf2f24461163aaf99dc73bb24dddb77bbcb90","a70d82083944311ccf98b6aa8da5adebc93c655759eaaf8d79624bb3d322abcb","a7ff7302e668dcea1cd1db2241ff95c0d73534539bd03fdefebbfb57f60d3849","a8b4a33078335d2811bffb78eee49aab5fcb31597dae366d43e20c7f7800994b","a91a47fb4fa5c1b1a834fa602030e435ad641240e6ceeb99eeeab7341ca09dec","a91c8a1431a4120667cd523cf56bac004794fc5b8b24275ad2f9c8a15c75fba1","a986593807953215f834ba73e7d2565659b32aa849986013f8614bb1c61ea8cf","a9e9de95b104c8b61624731355ca4888078a85332cefa21536307192cd9db1bd","aa131e74e695292adab9f57b3ccc5a503a836dd4b95a3b2b107c69f35dba3637","aa4103342641899dc00c22207c13ac31c0c73afd97771b0a9b249187d979625d","aa70263d079788757f176da269e554fef9240845706f87a93101591f8114e807","acae1db4aeb323f3b637fa11b087c3827a2fb6d69718362f54e3bc48f70ef7d8","acd7884bca46ea9422503cead985691da05cca25bd5ed52a199783cae7b8b01f","ad0e6d78c1e450e19bfca4a0e904644ab0ae315607811a28ac3dba20de869786","ae43a4d252290ec0e18c64dd58d51bc885020b2473e71e3ed0741184c9f006b7","ae69fe306bf5db346ddfa4367cda24c95e44213baca27b0ee7d7167bcdd85af6","ae8c200dbcea29f43b29974cc247d70647c80d5d76385396f1c82ee9f669e2f1","aec13a075b84253397fb97e1c93a23e1aaee6d6bff2a9161bfd00a5b1d7611de","af12215a96963c1e7e5d766ed994695e423e4780ed0b3007aed87b150d090c05","af6b60ae365a6cbeb140430b030bdb667f53a2a97508ae92dfc9ed91ca73b54a","b09355a97e3aef396f681943b37a404a98fccc6bcb97781eddb2fc000d1d985d","b0ecfca0d114bae34ffa62ac3ea05159a4415fc6eb73ab1fcc4d79f657268f19","b25c41f19ba40e646fd9b6f82051ee4c38985539e445b26bd628eae98537df53","b262187aa66e8a97083bf7f79b91595bf7a4077abe7f8be5b00b4998f4579d20","b3f50ed7eac0e9c54b74c4f4e02297dd2d2465ce4b699bcc15cfddf54c0f0f81","b4091f93c3d96e36b0708f5dcd46e0e7a0a48f098036ccef6164e4a6429ed94c","b4093c67a9195ee7d28d2575e967ac80057b92339489c244243c7c504c669ff0","b44352445272089cf90967d4d413cf7009bed0ac19f3fa95cb831d5ebad081c3","b4ce73bea5219f1b27bffb36c6a9dee14447a710a8938db807770083db4552ac","b4f2140fb766faf0065a563ac3664f395b24c81dab0d0d0d01df47b22e888d29","b5102ef50e7d4ed1925af5a8b45192e737df02fafb75d7065995a2bb93d2e8e1","b5428b5775526a00645566822530fb969b82247ba83f2c80c06d34151e1f9061","b5c085be21651d8579e52cd3ffe4abe6b7f45c5a9ee84d38c47b4734409918d8","b6cf3b02f36e0efa93b04667cdc5701340033a09e41a7196277cf6756999a666","b77c6669bcd54e0fa949faf2f7205f2631acfbc1ccf79f93f8dab5c5717f0e93","b7fda8f4bf81f8213d18e3c314df5100ccb6b8db7aed6b70aaf202deb606a14f","b7ffd6cddb12384224772e8de79aec89d8f4bca966a3c2a05763889f92a6db5c","b83b7229045affbb98f8fc46f289ad05e6626ef52e3ed2f7e70d332a54a69e2a","b83f5334b85422ac110a24286d5af7003f2fb5b0d783efe257b38a2281656422","b8abe10a2a92bf537a49e8dee92baf8de3ed591848a1b25151dab0d7ab3134e5","b8b8c5cad182083f45ce2d05d036e6bfe91cde1fb63f2e5a97c683bb7ef7ea0f","b96cea09313d481dfff1ed1a2c552ea29e8fe68f52139458996a4e36157748d2","b96f9beb6d6d8fbf88c4b8b2b807a362f2640479cab6173cf64c7710817785a0","b9ad2510d8249ec4c8e7fd8b2471727aa1bd0ce8f3dde78e545fb2f8f2985a1d","ba5c707cf9be40fe966c08807779994e20ca3f30ea9d73e26ce31ca334c05640","ba7d7464da8e13722232c8f86273774054693681becc450a68aea21a5a0e9b91","ba87e5d43ddb10937bb17941f055f80a223d0981fbba44107aeec8530e3a7774","bac3431138e986d6426c1e81bdfe0a968394896c0751cbbcc8f36002fd0ed069","bad8f17b1d399ea125c524895571601c90b6c93418c248bd4ebcc7886bae9878","bb230236c4ab6353afb4147014c93204d3d1eb8a6d18558075df5fe79ed7f392","bb7fa81e41820d63d58313460f5a3999a1f9fc2cd2fb10cbb5b41a931d8be6a2","bcbef69f1ba50e45f3faf1b4529c32cdcf1e5a6612b5bcbc6aa6790ee14b54eb","bd3bf6053f4d423ff21f7ffbed9d0e68f3ea64b7292c048e9a37ade342bb7b39","bd714f38c881208f1190ad714bf8fa5aa63adf302bdaa8ad8810ff279e43459e","be75cc1ee935f783be39978de91ae196c16141d4096e16eb6d07f59583296b4b","be8c3cb2d8d67e63c8b069920b74c6272922febbc6a0a2c4a0072a7a213681d2","beed0f36d9b1b9a20bfbf89c96862482b8d5b9d4284bc89539efe9c9b11f000d","bfd21b5c8eb26e9d475868bb30d66ee08f20876e9df5cd06aa8fec01ffe666df","bfe97e65f2cbe6bcd0f14ff57ea4dc1dedb2e5f0db92d04d0982cf1932ac1c3e","c055d3cfd85b2ed4607b0d9d3a15ab7204c9f149599f748347dca4afe102af0c","c112d36ba38c362da1c022945db5b6bbdc3014685ca9bb7d940f5086f00a675c","c23a43ed460117f663cec698412729fd91b5aaceb48cc4e55a785b525661bf1a","c23cf45c1dcb748145d87f5c173dd3c8becaf9e3f6fdcb3e2ca91d6726b0842a","c24546a064b9315172ce0f951bd5fa2cd1b9884231cf1bdc1dc714771f1b3886","c29b8d250a7b5e73f4ef675329da2251b8de032501e4836445b6aafd90c645fa","c2e96d98c8ebc10237a2af1c224f626acfb9072c83078f4a8c6d9ef0a58b4a8e","c329c9df0dae8a036da9be440432d045be3ee13cf5664cfa6ccf11576ed11acb","c4600cd5358b5798a075beb54539d952f200def1c9a573bd237c795fd33ba36f","c4ebd58c4ff78c9fc0cd17d80ed563520f7908f9d1106735ca0f5a7abed202a6","c5db39bbdc8c2bd2aa7b58c28c3df9e407955cc3250ce7825c842cc4c30eaca3","c65325f807190f7084346376e2f48fc2b6bb946004a1fac1d8d117930e93d462","c6752cc3c7ad06d1e9f127365f078919ac46b77f8a8fe413650094d914838ec3","c6867ec30530fd3feca89a4e968522f783b636b165ef74f288c42dd50bd51a3d","c69b32bee3e47d9568ef9acdcd59ddef6f6ebe3b3a45d257f6c5d4145890ef2e","c6bfbb004af355e96ed5b4c8c9b8b7a96d1c08d24bcde7c666728eb9497d6d71","c77c4d3f536cda10a71fe6a9cd17ea7c1408200e2f7aa7c5325d6915ff250c85","c82f38f23e7ed3e1024661b7a22ff694e88d3b268240e2bfc98e630df8a062d0","c8bd340e6fc7fa3e97415f7ad4c22c51d88c6e77f782c12923e841c04d3f882b","c93cd4cb5cf38fe6221fa8ae171ff54240b5f99ba80cd740ffac69c57e5fa381","c98c33b9137ffa25c66a9acae385fc41f9cbfe6d326944be0192b5657d38ac8e","ca50b525d7aa7762c56f402696dd464841daf19b036bb932e325090004b4cd71","cad13b6653fd9f811e67d13c5f01f9dec047f8c384097cee01dd2e2db39e539f","cc24c3770587f2421514fa399d2617201752bdca145ac39058de91d45d3d19c1","cd2da00f6f1bad8fb7c1b87cff80e122eb017e44a471cdea769efc67db369038","cdbb7338988f2fd35fd92f21909b7801d9954d1c7ca78401f52c9313f21fb6dc","ce887fb65b6977a2046e7583d704863624e55909ebcc9c3ed065b3d13079a410","cf9223c369b6fb7baa52f301f904352ba8e8d5e4c2a06f70de6ef1cf76fe1b84","cfb9705939742247da0cb71fdfd8b5f7a1bef6f1c2f0979a8f42e54c4a480980","cfc3b5044af37ae7485fba8067dcb22b2438bdaa6e3a30c22ce0f9e2c00aa597","d0481d9b6111ab4afba0462e88970b863284807ff44ca97364c84952e3f88583","d0973a1aca6a118375b466d6e91821f8450110fdf042ac848ee16912012d2b0f","d0df3068db679e24d9487ee09a6462ac5cf3df30f46ee466b66feb6dd5ff71e2","d151ffa66d8d096e0272f0dfff6c27e978cfda570f7498a727593081888b4ebe","d227e0a73e3c5452bc5ab41ea2c695dfc0ff9b0c1c81e59ab3173f796a4157cf","d268e680ee1136a239a40ebf005b30db6f3b52a228016f3193496f86250f15c3","d2989a1607fd5303615937b8c117d127b1b1cde519662ab1e1324390220e8612","d2cba4dbbfe3d026f825a8b470a2f6011f9b8e245cf042ae8889afbb17dac6b2","d2e4c515093f8a2aa824c8b542a016e5c321065f4525931b2fac4f8af2fe52c6","d2e82db1f6e479001e15c9890732b5049f8c900c568d5e3d15707a95a7dc3610","d31e8aa21d1498f2d4a07c4cc89ea6f5a6d3ce54d334dbff230e0f55db35c85e","d36034e2f9cc642d0f9f24cf834fa741bac5b8b139cbd2f50e2065161c9f3cb0","d36eb7456d2a42d1cffa4b60708e2bd3116f7f6758c96bbc0fee0f1704ad8a79","d37de74aadd5916eeae243decf347821c4e946356b9f70471658638ac3092f91","d3cf9b1433fd9a083c60baf6ade1df7f2a33e0cc7d519f491f9d6a93139a41e4","d49d02cad8bbfeac607457b08aac6068916ef45d8f6c980279d6e654407cc7be","d4f51c31a454d9abac29457cbbc21e1b5767c0eac1b37c41ee787a3efb05c80f","d52ca358246f638d0e11a061e97863697df44f43b093d6e8b84ba67b5838f2fb","d555a0d2329caace197c1468fe6708349125762377ee3bd04b031b7eacfc26aa","d581443d0b6b42c76b816edc6946ce01a639ae42653ddc8cc2d6a89ce14fe947","d5adedc08fa25bd06734afd1db3510dbc53ba0dfdac20cf601fde0c77702a72a","d5c084e12da4a5111487c166b879042a21a056f761ee22d9237cb4f65f366341","d6077d547aa21ea10a9bdf6c752b8d1a0a6382b4b43a0fdf790f245e66a609fc","d67e8c1aaab1ce6ec1755599ecde153c47c6b90dd4c301663abe9057bc31af57","d67ec5caeb2af5f9c57533a34cbde7daba5f5b2e5e6ce34c3250893eef25f13c","d6abcc1484c3df45bde915abf48324af1e995c3266a3c6c069e98e94c8d9a4d7","d7a44c85c25ceb7d42280f0c2576de52a3b3cc3ad2333e788ecdc7f7f7fe4b3b","d7f5db16fd3b6ddd5acdf655e090ed0e84cb89d9eafbe1ea92b273b71a38f173","d84489933b19a8b073c65a0386e39e5067830facdc365ced6efe1948c7201771","d8c8b3c52c89cd715a7fdd2759a6f73c3a5f505303b110656cc35f7549a37cfb","d8ca8e025e226ad6bdd32a6a9fceae2982b0413a0ad09314558b54bdc724bf99","d8d03142030c11a0aa1012102fce2b202baf88e424a1236832937e87450dc579","d9823dfddf6c507ec030fce4bd2d98fbda18e595c2ebc563574d9196cc7a5e33","d9b0972f3406075b860ba7cd2e71d4492c826960319b10389c2c2820e2981254","da2acdac413e8367fe0a329922fcad3565a24c89dba87907e6d64bb3e6315922","da37a61fab07ec8856b725854e4064f55a59149aa69cad1bcbf89ec478b9f578","daa0fc9f9dd08cb2dc48bf33c9808cfeebff77cb9fba48f98ef597bb9dd6df55","dad01e5bfb13a6c4419f4d24fa8dbb424e93a1c4be656b0e5dd48ac546e0a0d9","db049e7abb7c75b608ae25cc8a9f95959f7aedaa53e22390290319cc2eed3977","db21a75b4fa6165f75268963474f3262124795d816ba80f685bab2c6eaedb028","db66a999537b941fa6d512908894ba86e8dadd0e14b290ebc119555b7e60264c","dc8c31e3075adeb63113852569b83dcd432485621eb77fef62cf3cce5c84a214","dd97ab52fd89f42352c595ce137684cc519c473fa17969e8a6adcde7322a4748","dda0a34d6704887eb36bbc0173334b49d755cac8cea3bbd17bfa972f04183dd4","ddbda9408727a19a4a55d516bed99331edf67d8301de9c78564716465c949619","de0f295bd0e46f29db1167d6c21bda624887c8543545d0c37d662e5b1b312341","de9a46da1f4605525b484a228f8bf356a9d900ecd16473faf77944b22575c141","e0288c94ca9c16a6de217e6baeed720fcf83e401bec45bd15ca47ba8fc9b44dd","e1667469384ec775a3df665679cb3fef057dc84dcb18ed8db8b9c5723835968a","e16c328504278cfe520d6d99990f2a4370cc48159aba86694d0f7598fd4b0611","e24df071f5325bb3a5b20f355143556bc7712535ee8b6ce4c426598f06fd2448","e28d8e6b71264d0bfab853e63178f2c151367cce0dbd16125596ff3604b6658d","e2c734504d211580b4e6674eb1c7d31fb6fb730c037210c34c980a96f9098269","e39ee882667ef28feb4971b73f9a01d3d72c557e1e56d59487af8e0f1b21edbd","e3f19c383354cdf45311f92f00b90fed25dfba7e9892ab2f5f3aa4885876b75f","e409fbfe439455330c0fe003de860e30f7093cc3cc83a32f886c9b539a29f60b","e519e78acf2938460c7ee053981c744dafc7642fd03b56a117d5fec78d258b90","e5db07b7fb0eed216d838fbeb9491257cf54f9bd537a68c8edae7a89fe64c8d8","e61705ac769699a40c52e332cd890187ca9301fc6e64393c8c9064144ccc2dbf","e6300ee8e6c2c4ce6d7ab02b7b06fd1cabe3c5c52b99a6ea3ea8b5acd5092e0b","e65e28b172b77d093f5425112bdae7ab93756487226fd7363057f85bb2a2556d","e734d068446591aba283d136c21b4fb0209f91352cb4fc6589bd651cdbfec163","e7556cd0bdd06760602ef78c5e3b30b4dbe175f96b7147b56ee2ec181a4c5ea3","e7a333109a7aaec2b71048868500c15e721900628eb48790dfeaa1fd4c2dabc3","e7c9175fbfd9fd84bed95d552bc0a439b07a233c3e91fb39ae2f23197ee53f1b","e7ed299ecf44d4a96c228e9aa30312f405df34d6bea99d4b0f7074c79705a671","e8bc1b4f162c4066d74e5d1b3dcbe344742279b6856736c2e1690dbaa7bcf932","e981ced1bfce64a19fa8de1cd518a93f4669d01548f4819d0e1dbb50d266fe04","e9a8e5be83e18caaecd4cf74dd7f020e0cc7de9d910cb7845e5ec615cb26b14b","ea1b8a251ecc1fd96697d0c602d3e14ec46383d27bb9485a0326cea5576ffacb","ea311dca2ef14e02b9aae563bb28dc737b04b7f01c1ceb2be3d92007d2c74ac6","ea8e5b79bbe5329ae8437677c8316f2f9fd75bb1d40c88308c269140a7e564c7","eaeec7c06d1408fa6db5d7ada0a232b1633ffdf0ac815033c29c159352347c81","eb708890ac7e19bd53007ccece064f7e2a069a3751270b4fdafdd1668136dee7","eb996138bc91c0ee63bafe1ba10b130ff5a2fc82aa4918296222e0a831a569fe","eba6e8e5a12a86f17fade41bef365aa95491c469e18aa91aef64908a4263c905","ebcf0bdb3541c8bfb7c9a53f632329b77341cba6f1a2fa0dc9704acfa3276dca","ebd87e3505f3a1adff0c86ffec6c380734df718301b216b7ee089c174130de60","ecd5e83ba8c8eba6cef9c3da1edb8a84e3dfb4ed71d9a2c1908f2c4d26b26737","edc160a11c07dda8072748b66db7f27b6cd8efbd1faa3f6c826a0fe445859c17","edfcbe4773eac1fe2964179a4ad21294efede89568f2efd8e283ac18bc5693b1","f0e1db9b86e2132f004ebf06819eb55804f766bc03ea5d80f487d5d98bad8892","f0f90dee84db760cc1bb0f6e6983d4de0e3d5d9f4adf7b2b52f0d3dbe6d585a4","f1297fd9ecf981024e1544f7f048705377b53219240274bb803ac30e4a52084f","f1d4a6e98f41ab3f6cfd67cddeab9d0ed287b92cb3dbe575e3ce61925510a792","f21c3a9267110e469f224ac7eb76ca5bb084fc90df014f1ca6791d5770483944","f260b4b268e85a8f1b04b2fc69ffc0bca473d2e42de6f2f70128bedc16558201","f379a1b9e29aa7fc25c4c0c897eaa3c0e90d66a201a0ade8cbf523a5cdc8cf50","f3e04891c79b604f9235f438adfa49ee27db43d25c7be0d1cc06ae53b8f6d2d8","f46904e701174fe2850798d9e1b077bdac42fcac01dbc385298da01118c82aa6","f4de28905adbfe6ae4bc38f8bf5f47a444aa8d0f2023faaa431d6f72f9a3edea","f53265f53af0b0856911ab08b373736964d0c443e8ba61d7f1d45f5e5b04edf3","f5403593ba12130c04827f88d019103e924651caa518b7c290673a02f7cb409f","f5681dfc71121ed0f88146a19479675f2fabc6ed376fd5d162e50d815c048d66","f686173d310f41e26e3fe8a7c1dbf4313e4d793323335348badbcf4633f5d699","f6f5046c1263095a69e774716b0cd0907f6795af8ad683c5f41846d4c54a3449","f700bd87d4a758bb71f47731121a9b2259a9ffbd50b584b82f4e6a1f205c276a","f704c9c9e2cab1ed44578f48d161320b5fb4384ecdd8b40a5e22c4078a8594da","f7993302f695430a0ee938b1b3684fdfec4055bddb378b52c81785c0319e8c98","f89156489d35f9992d5971a52a6e03a7d7f095e15c2c782e85efb1408a2bd6be","f99ef6fa3c9c6bf572ec69eb6eeea9f88ce6590d3a5565bec62b001b6f2a376a","fa2dfc22b4fdbcf402a822e8dd376925655d997a0f96284a60f10665ba3581ba","fa3df5f8349aec4805bbcd279b88697def63f2462d8ada0b5fe1d9983d9a6daa","fa6b97cbca1d4f09662e706293b0aec1eb76b8e2277441f54ab6c548b5423236","faac0c3fa7cdf67b452d407e9a1db5cbe1e9140ecfe300200b0b0a6279c97c66","facb45d3084caa490d9b0ac2bcfcee89629a4c3db5926ec9256a9d27d25559ee","fbc8b53b5c6f3727c084e5e0429e410a3fed5a17e1a0144692fd196d9836a4bb","fbd74e4b8dc748b2efdd70aaab07adb80d7f15a38c1261de85bdfd9591ff106a","fc475f9c2d8bee2ffea435e86e6b39b6e3e071143a4a1fdf6765b0da13b66de6","fcaf6bc23f7cbddda8141a846ef23b21b9cc37e51b805f0f75b3cda2d4d3f019","fd04d7588bb9e6ca0a8b65ed0c9635082a9ee5f46b2d1b5b25866a072236c1fc","fd60f2a432086c6fc4a4c39d8d2d6edf5794c763c05a6401db2bb5fa2c601775","fd618761103380d690cb98804e8f116b6c66ef049fbf67c1a059ce49188658b3","fdbd44d3c55504edfa1bacb4c9b7a6c102659d4deef0ca91b9b7ac567ea9cfc5","fedf2577267d6dcd060ebc4ee8de6ccdafa60ab26b78d74c1e8c784252fecb17","ff532716738e2fc716c10797d9717f324cca3a1234320a84a73a0b89569f11ab","ffd0fe3449e449c7b9fcdcc7e2c1ffb677e57ad935a252de88a0122d437efa67","ffde5c700732beac27a9b5162213d387422ce199400e56d9cefe550005b6a542"],"schema":"fsgg.atlas/1"} +{"records":["000ada42299601fba29016e5c0e0d4012876fb42670bb10fa0b1315477254ba4","003893cc49855d17a15295d7adbe57ee301ea20281dff216461baee0810853ff","0052dfb9eafceabaa590f4497e4d42f19020718c84b981d265edefd432ccf8dd","00641d046d6869fdd0023ab3df99e0e67a6ea28f0dcb701f622b1cec8b3e07c6","0066d4a624c02398f21b4d7a736a9fb5101ed8b6b13ceeab46907e9401af98ff","026a241141ee10eb829aa6ce461969242d5c1d45fe9ca19f08ef4ea880877676","026b08fb343aefe19177e95b759560d340d372def4b71acf613fefee3438ade2","0357495d23fac4fad210b6dd7ed7cc57dd33d107e1659a81f085cad78300797f","036c148f6d0e89858c9bf4cf380272ca6904bb4ca277a909fb71c47f5450cef7","043eff38ad27212dd4d046617d0fe5e18544a03829d8b1130fbba2d052e1f072","04652cbc95ac4dcd21b837b38f2ca5a0ccd4d0946bc13fdb31c9c15a578d3a2d","04d17203f03279980862496517a1f0861be5f6cc8063bfbf92f8f8ac19744fdd","04e404d89dca295564813149472b1de8e6c43357e2f6d91d169ded7600ed3a02","0509e5c6fdbd2dde0c0db8558647080560714804d00e4f9268342f2e84858a3d","06ad2c8aa0ff3b862edf3ba99e0e4e8801ee163709e66333cd06c3fc61232b05","076259a45e71df780b012d29618c17739246c86321d2ff05a6c272bcca8db675","076fa091c878b19cf56a94be0966dbcd58d52c1839f9d4b85bbfdef650cbdb88","078903d1d79c2afee401dcdb8a440ca9d011114249e63f20175ef7c8ec392029","08b3dc660b9d2bbbe75b590b2b86d941bf935a254cd5f09de71ee6894f4048b6","09e90ad705af012a8c36efbf296757f35adf9c9ce3b8908791c75d72c192973f","0a6d7dc5b64970bfdadc9049ace95e8bc163fc421beea70129ff0eaa692c6d06","0a862ee40916522f8ae5f14b3e084bf5f2e6488185583346db96ced16ce7619e","0a9df276d42b56d98a7802befc2404204e0e5ee8bc7f5c032f7bb29aa4ae2091","0ad4403c8f4078dbfa543310c69bd1dfc768e305987214ffc37d7b2600c4687c","0b2d1557ff6df5f4d65d540a5403b07ba81b381dfc799b7884ac72dfa6ee7753","0c22360d4653eb0f450e4d3d34564875f1660cfcb2d546095d98b3faa3967cbc","0c7d3f36e3bb4270edbf7abd99cd2dab772df274cad1c27c7e87e302b8eb1c23","0da4d093b49c0a1f654b38008bb01195e816829279ca1989bd2448194e15361b","0e560af7d9dd2e0f2f588a74cd35512973747f20bdfe0bee0bc889105ea53dc9","0e9612ab3e2095fdf2eeeb3b08d690f03ce16e7f7ce948a10d2159b267769651","0ea7107c2c8edaab3ff2bae32f63cfbef6903a51cdaff257278f757ed5ef429d","0eef4d717eb03f0906aa3be7336aa71f831726afabe8a56077b76f6e82fd08e1","0f11324ad653d8d841962b0eeae9f68b80243d4ef7df4f2404ed4c3e45ba5197","11fe30832d93706c60efd836b09f35f049c4a715ad6144cf277ca240c5780704","1244d27db0cf5075353bcc622d0fb3b5ca6a7d08526e2c5754e8b745c250bf3f","126c817ad25ca9cbac2a0f7446e76c79852459ac7b9c61e3ba5d5cbfe5d37dfb","12c5d5d40e9abe69ccc99cc5be3784c214305ff2165e74d82b3d9504927da5c9","13824d6bce0f961c89eef4bd3c8a72ae6ecf7a1339b9e06eec964dc5c12dc544","13d0363b8d765c87a57eb42c4988320a9c2e7fa09024aa972f4b13d7699a552d","14156f1c6bf0fa8dfcb5cfafac09e012db446d528dad0e4301404fd693b9bed3","155fe673b8ae12549c978e1bf1d5c43e360937fcf2135cdcd5aea6f6c771da44","15d41240067e2335a0354a4e910b6610f2b8f079b8f67186f10181622b4a8999","1746f4f9d47b7dc42280dd34e664b3ec410d3cc69ac76933707499ffa34c79d4","1754adaf40732c3a8c73d2285c25a8b6c8c9d3e68370de618a0ffa8f3e60fb6d","182f48470fff7a26ce3a833c886f8ce9eec3bd4a96aef1c784c670f1b5e73431","1945f527afc3c2930ec4d7fa57ebb2ef7dd6321c0dd3ab9233c9963e9e613165","19d657b67672257ece127f3b957674b7fb4780843148db0a36a0b329c2a418ba","19e75be8ed4dfba2a6f8034154052160a7a181b17d887b3e8724f3e3c111c31e","1a24f6ef0c08a898f309c1b925fc19b29526f913a61a1dfe4b1a4308ebdd97ac","1b3ec24337f0252a00cfeb6df0a0f5d2b6d737dbea61b8d0b4a643f4c686df6a","1b5351b2dc647aba864e387168db5128435cb80da94fc42581cd60a05fc34b9a","1b8cad98d53da179ab05eb47c1783f4c8b45b9f39c635e7a337285f5cd9621c1","1cfd18d1b12b25604d818389a34bbaa746f450e70246c7f4242fc4e215fc46a4","1da011289116fe88fe92cb8f0e83ed7ccbbca251681d4e136c5a61c40364f8d3","1ec9445b242d2a2e149fe71c67bf13d8c0e4ebe5a6ed7b022656b9941973909d","1edc36731a9c76ad07d269d8b4fd84c8c956bb43d6f56de17d6208164856ffbe","1fec5a63a7b2b212e3e5d5222e49061f3b924966c9741294f5630836be8a3925","20901b579f69cc97eb56b492938864667576e1c9bfacf13f8a529c4f6e543448","20d01a387b4d0801cb588492ede88cae7bade9b7ea3591d9e954add1e67cf4ce","21338155cb4f52c49e5072c877771be67c75590d9b238ea025fba5209fd6e018","22ef13e60456fe9046dfe72f20122362aeefbbb445632231b8e364ed9b50e135","23af79bd1e7995fc8162ddc4d830318acb054bbfcc9c7d5cb141ec306da67386","24278a8f6b5925968be17b45f7db4c08169ddd5c92cbc103a166a690c02dc351","24373b643450d9dd3b8a5b0e74a5fec2844cd8cbca7d8a57dbc8b9ad9eade9dc","24d4f2730d94d1b7f149771ef0e59192f4936d142b21f4a56b1a391e4514d38d","252de742c26409c837ef491f55eb03ffcc99da13fb1a2f8ab66efbfb0c081a2f","253bb17320020b6a5ef8f0958856f6c565a239b4dc246d9e825f8b14da9ca8de","2591526ddabbea03fbdc38bf172bc54f42df9bc51eba7ad2b70d6e67215f08f1","26259abc7fe745f52e06f2aa2abb0e50f189bc7608065f04d5c669a0a99941cd","26290a0990d6dac0ce9448e05eb934210603356043dcf14a5d80585288e2aa92","26d6b31965013079d4db67a2c403e01f21e3c30ae65953400dbed92e289a0925","288daf614247c260cb673d8674e8b3874ccc4e269347836851f702d7ac8e2f7c","28abfaf6d50ca38af0b88aa50524200c17af9000da83ddbab3d8f9e06e020fa5","2905a2b4a58bd9ec1c4f77fd3d1d246c02caa49d806272756dd039c79521442f","291d3db272eae084d34c04bc1305f2abb26a7e7acbc5515208469b46719a4ed1","299e929f58fe7d2878ec59ba6ad9fb74f1b1e550e488a4512373b9621f089844","2a38ddebfe3380232e35d5a24f9cb9f7c38abbc9c68add4ea5952c1e65d328d2","2b4f7c8dcc95ca8182105b9b6806391666e6a2c3a5c80d3ce5a5f04fd6cf9122","2b5e739c8f9602c585e67554c457e6e53351679afd56ff324f8fecc80f0891f1","2bc251ffb58a0d03480748058eff4c44079a0f21d75743063cef50263982337a","2c76ce93500601e281a41f5985fe4e3926fc8bc9d01ee687f14052cb553ad2d2","2d46924a94c85f4275a449dd3d9eb6c602cf8a9104db19d224e3aa469b858d06","2d5048eeef90792c0a2b9aed7305598a28db2103fed3903462c6c1882733c3e8","2d599c722a08306b98f2d833fb3e4a7acb9dea92e6a58820caa2f65c09803fb8","2df1610ac1b912232030b5507e5e944515b0f1549bf2b76ecfb12baf0f40ccea","2e1bc31ff6b6fb14d0ca8703a02833db749b03e172f2e91f9423f0751e88c256","2e872e9d3ab8b553270e79673060c50c1afd68a41fcf9fdd0a13cba80be0dfaf","2ecd502add2d801eebed39411fadc9a80098ba9ce04a5f4b728a0e4e331232d6","2f7357367d921995f4c6fdaa693392adcd2df4860ef4d25c8dc47f7ddea8c755","2fb2ed7902a8e35dc36489a23245d963026d688008c92fed6fdc1f6bc27198a6","2febddcced970d495778f33fff212929ac99c23adc42be0c1062f5c8676ffce0","3018f389f6928af5830bdd081c9d03530a379f37d1c2f9196e6fb3c44eb337d5","310bfb5b2d061bb733771e5cb7b3b7d25db43af5eda9f806169b7ef9330c2fe7","31fe4b51d55cd99a4692d2cb787d362cb4c0d0998d3e001efdb5cb7ed838340f","3242912d15a34fbaba05e5e4ef959577b2572533305bdd2e4aa24fe8b0fd1173","32f69a7b8997ae98b9305ee578145d795dbcd39ca4469bf2465e57a0295cda51","335683e33b94cb86b5e426b4faed200673bf850151191a08458136ceb164fd4e","3407ec53a884d3945d86a88d6b9a883419dd426e96b1108a8e6686f30397a629","341a43310dc5bc12018f1c3466916b4bec462a3ee08c09fc27c42d1a6914c63c","3442ba5c7643c793f62d90ca841f7891b3dbf97f028bc7b62f8b4f88c1266d1c","34463778cf2d29e3896a65613cf9e3eb3e9f2d8946d17f12b609e70eec63d128","348ba129b7b9c94e24fa8ddb81024e777c60448d1b5d49f7b2075591b23c13b1","35da3938b72cf3520e126ad595157104b69ab748904c7b4e12f563d6b103172b","3600e7356a3741ef02f8b2ffa6a6b5d822dcbb170771f2ea33312dff4470f431","37c8908ea2a349cd3034018027160ad810b28ad1fc203a9a353971e1f7396b4c","37e39faee019bb041627510f1f02746ba9a85696417a083b438eb4974b72c2bf","38a75fd804821f4836f0a7ba8d41af3d3a3a5f5d7dcea68487009297824258d9","38c6396e645750efcb2f187c36c383471b3b0b59290e3b42cfcb9668594cd0c3","3962789d05f324d436a363700cbb5ced5aba791d782b3c0ea73221fe0c1f0b97","3966e5e53811c43962f5d0953e5da4753eacefbea27ecba9d36af2fd8e4fd52f","397476cf107b48e7a662264f8fea9f880231fd3d1e0401622650f214cfaa35c7","3ad8b0398ba6c354c9e31b7438b2515579fc0b1f17de4b35a914c862a3a11e3b","3b3c6cf083b12a840565e00458e2fd4ee8a61f97cda452703a6b13d7776b6c13","3b4af144afed3d52dd2e1f64e23bc25b3475eee5f7af3bde9886761b15c33dfd","3b5d82795e9f5d1992ab67e078fcf1108247ab9b6d1baeac944d3ec0294cec5d","3bce154e59c5c45216bb5372a352e948d6cb365bb1bd47d4666ae0412e507ca4","3c75b650f3fa8217597b01d3aaf25427ae2a658a7c966afeecdb391d3ba547ea","3d0274f77576abdbdf442c8843e955e1bbc91e9f8cbfe3646b119337cdb13c96","3d642ccf9ca4a0f7f5dde1b41f65c99e9c447cbb9e64883b67e4fdf76f216f52","3d9fd2c5877483382f0c7331206393e42827b5dccfd60549a6771b7a5659e524","3dbf6d1c2c8db1a7e3988e2a84b67a4e1d7c8304661652ffa94db3b7eee08edb","3dfcea4ee3d0d0ed09b1f77bac48b33b64ab4620cbfc74fe0e4201b4cdb81ce6","3dffc36586e9078f750b0a2b4cc2c70a17a81294903186dbe8cc47cf8055b9bd","3e2f66baa16c7ea936eba34720a55897438f60b343cbe8fda4eab1e5dde044eb","3f5465798dbc2ad279ca4849d5d0f819bad01455e0dd2a9d98afd4b55cfbd7ee","40de9f41f9a9f56ef6a51d065270e875b4a85cf043b7c4a0173b2510de4979ea","4134a3936170c1fb5fa6d2e2329185a981436477a66b7d31e827c363691bad50","414259a2fda4a1a49729be6fb1aced4675ee9cbdf990aaafb8e5b3153b54d64d","41baa5d98b5bab2ee01cad50c05b83edd8cdfeeb00f30b9406b4b2ec6d13d738","41c768ea17144c6ec225e9a65d4c3c127fdd7264dcba1a89aa17b20fd5d7e3ee","42aeb46fcc3d10b95e4067bc9cda875fa933b4102873f67c7bf1f8ca6799a598","4320b92712bc14dbe10b56f1cd3d1bdc093fc4be6016732839d0be4dd4d027d3","444342c21a4743af5961beeebb88088f5d2a0649f76c71973a7706a744f5efd2","4457ab439bc8f212d83442dc7500e9d45ffac849d0f77cb97686d9b0672fc3dc","461d34fb1d53849951a7e715e52342372d779299fbcad210794235c610dadf64","46a24cd8e385b748f40d9271b1e856dd6d68c91ab356abb11ff6b65f1ef936bf","46cdf2c207f79d388001f6636dfb7a98bb2ba72b9d1c6df4938f0a27691e07a6","471570cdf8144df0c32aba1730aba24c7e42e5ec317af771ffa169f5c842d117","47b5cb2b011c0f7012d75e88eb86a10f3f0bd48545db139669e654cac1f69650","480f1ede18ae031b164d49d676feeb1090fb33932676ff52e1e2eb24e8d154cd","48262b98c0bdbd5ee2314345726d23630ec1771735db8fe5f1a8590b662c9962","482cd15ecd9cfbd8e1943c0fcde0bbf1d875392dc2a701b698f48bfba684a062","4855e1947afc954cb1b20bb45e7af10b098fa34714bd32e9bc77941cf58fdaaa","48797c44c92cb34fd9a57a08020b45c6920b2268dc8ad616c0f814a3710d5316","48d094622ada1806cb30335926007c1abc476b1f7b45a2e250c490afa25e847b","48de3afdc6ee73ed121d1433bc6367a399286d5f8c2c63670a0b3b9752a36175","49e8cf09e38acefd3a0fa62d048028286d3b47b5ceccd8f51f10022978c47820","49ee4a3f2a8918bdbbafb312cfa807d9982800d13d29ee292c6c0daad8b9b8f1","4a724a6a842a132c2185279513f341b79f9be93e42660f1255770eeae3b1323c","4aecbdfafb68feb3124c39219498241864bcf1ceaf87fbf80598b1dd87a9191d","4b076b124afadf178a3e736d3dfd142e4dff120b6a8aa94a06e0c4c86cfc1142","4b364ecb35ad02b06b6b0f32b6a29202f2c835e1ac0d70b89fd0278271799dbb","4b6ab2768e1ff3716ac8565201c031a820c208db9ea6ae1495dd782e7557a3ab","4be7778c4f491d55154a028d9a9dbb35059953fbcd243e0206902a6e64645efb","4c8c327dacf345e184042092e96ad3ea02ed4cece57dac5fa68ea52fbb5a6adf","4d5a44ba07fafeab823b54a21846269330ce35b4c190f3ddd5434bc8530d9b41","4d86a2764c55b5c5f675fddad8850ce4ceab160ac5c164a299fc098899d31aa9","4da0a5be70e8af9c39623deac83822749482187f6a0fc3d186dcfddaa7111576","4ece7844e2b35705ac39fa25913f6909aad5b4b7446bd637ced46b47c0db135c","4ef30f11bd4dd9d2eef8716d88a83010546e54594b2726de84f6d587651ee940","4f03e231c0dc5c9bb2874f6856382d5b205758af9678fffdc7552d4e4ae9866e","4f1e58fc658a4ceda181e2a7fa249305b09b573ffd68c2489f204f4957224957","4f2750b974c1404acb721ffc84cbd1d0756a24211dd6f6503c10ea74dbc45676","4f6fcf4dd7e73d86e06bdb9c14a1078b61c0efb2663ced9bfbc5f46fbb4c6d8e","5029c7b222158ab3f325168fa543d84fd2332d2e3e38db1ce7b83899cef201d1","509ec9c08864b9dd0029f32ffeac85fbac863e2dad459994c65b7cb5264faffa","50fd7e982eb2d2813634b7c44e102788a1a1cd4910a27acbcf219f76314fa322","52049cc9cee43bb27229e6b3e983e02c6aa20dd7d153b13e3c74bc6d2b47cf92","521ed246c4119acd6b579b6eefa23389a1655df54aa35de7671743979ebfc68d","5382c901d160ca2d79888d8acd7a690a5349826b5da486274b0800c9d7513f11","540879695d41205515aaabe5466971014cb43b960a26b8e5958e37fed63df762","540c718b8c0401e98b2b104efac54cdadf0c39c3baf408cb8f25ace687e29f0d","548d237f42167af5cf5caa0ba20f0e7a6387deb6f27765637f078325172396a7","55267f058e9f085117765e4ca72ce875b622ceaceed964f6c396073214835c28","5560616d1e72f0a539f9ebbfea3b7d195c1ef5622f97994af1963748d4f97533","556ee783d8e2e4ca50f656c095758be613983f904d998a6534fb155510114f21","55a4711e799294d06988ab4acf77eacd7d424123082bba3ec987dff0ae13999c","55ae095961d78a1514c4dd1e63d477c60179a8662571ab5a90abd3eb2b83eb10","55dcc23ce52b3918a60029d9398f262216471c280bfe66421cc63240533a6087","566ddcfc45ea5edc695626826ed185930e910fd9107c5bc1844c717b714c15b2","56e7158313357bb145bd98c5f790e569be2203fb2601565a30091a597a7e7ff5","581337891936ba630d34ce9f6b803b82a2130791510f15bab24a07332400417f","58901d008c36a777dc138fa6b6d198030e0e843bc889cbad3acb954c826b3608","5962dd14d3923433cf723d698d1af19ac37a270b6e88445643fc56a646faab5b","5a2064cdf51026eed65457c05f34bec919b31d96d35c29498d298685965f0b5a","5b77bd6dfa81cc339e729e4195e258facbfeb64b9c680512f742e3fb1961fdd5","5be05ba74075b8f139be565c47688a4f395ce71452dce5cf7da4348c7ddb7aa0","5c0206d9d014821b52a43d7b222327a89d4ee2f5b1e21813dfa659a69f7426b5","5c3527e43fe24c5aa171c6fa4a3de7fe5e78f2527aed0dd19cb21d154d43da21","5c79c77f00167ca140127b00f1a79e1ffac621e46fc461089594206a7df8d7cc","5ca67643d5111fffd21deb18569162733e846965bf05fe6eb33ccd37c964025a","5d015880319af666943e68169ca906bf2f0c813d8bf2c5c0262aeb5a40366350","5de00a2f5eabe86c14f360304115f4136c41df1fb664eef6da26072fe7623d44","5e3a589b627edaf7005c60382475fae7229adc4ffbaab6d6fd03e9f08a0a8e19","5e43baca07fb966bf1c4b3ac06bb819577e477a84c5d8d3a9a19c391ada2e0b5","5f2a75b89983d1005a38afa2cabccc3a39f31989807120281d8505ffd564e0c6","5f43c837f39d207c35a58e9b36fe3144017b2012ac7da334714247606f1906d2","5f4fa6dde5930fe1b42f805895f0f5fb135c2b3ff9830f2bd30ae7526a3295a1","600ec184ee9964881bcaeaf72ad38a72db05d5b629d301cb323fa1ee9369b572","616c4dbde10f465da822d8a788feada26e5f915c7fbbc06232287cd1899c3044","62a713311297a7145d3610ee60dd6626ee543645a1918b050c629207561efb5e","630fdcff1f227b5baf5d10bd78ef0fde68791ac0cd8a15f65065f5cc4501b17b","63113617f2e4ee6b827a69bce6afb3949190a282f5feaaa9e2c9f82372623bb8","6312b7a9f8252f49b8ea0cbd0580b80bbb221db574ea74939823ed9d4140d73f","63544fa69b09916d52b305700eb9816305ff22b77162a44edd13897acea3a655","6385459222fba2c3302d3f2e38c57fcfe0f1829679fead6cffa1964248767d5e","63a4394e689acf4a4762cfb4df691d05f923fdf592fd2f8ea41e6a54f98d1136","65725e1cd3323fdf44ec47067fd6670b441ff5f82e99485e1a4fc7d475f14340","65d5b7eff9d03761c8206218159bb34883c09052d6a1959d040f711a881b4d4f","6601b2bb6c908a46ae2985d4683c8baeeec87b0688b9b33d3e8900286bf4d6ae","666e7f698fbeef24e13e91ccfa334cf781233e060fa86bcd7d4d0eb00b30f3d5","66d414618d4283838bddb6b9fd4b5221c280a7f6a715b622143d3bea76bfe1f6","671168c05789fc651cd961a5a15e10adbb76656b802cb0fcbab468ab76412ca2","671d95a6c09bb7b05a5721d52cb761300a2c8f376aac20be2948b7e97bf302b7","680de944f1f5380c579003e329ed6f10702ec8ebaaa8208743775588d2424d05","6989ec486a05550633170d2aa79188ad9b03aeea6c7859dbf18790ba78c5427a","69ebfc7eb8427db3c5c59bdde652d0cb269426126f8540b1b58caa29ccf130e2","69edc4285578313d1dd2f914d69add075a7b354f7fba717606d1abe15292576b","6a34d9279cae58765d6ee4a980192c0e15f3ca217b9f1815861d472a281b3cf8","6b00dccaa7deabc750679ab085b237a2bd025bd971ee1eb7bdc333b393b19084","6c3c592efe9c684ada5661b8cc88a5c3f6e57c841db06b9e070687504cbf6236","6ce6d164c3e31463fb9e144fdf91413e55d077cfc4f25092bb02923fb538a84f","6e08a638e1e28020923effd4c65fc517dbe7b06100ff76cde74e427191503b84","6f3a7020233cd77cfe59eefec0a277f6dda323743c8d80e4e54a95cd3cbc23cf","6fccc6f0c5fa71c43211785dced8abd0f3295040eab56063f4e8d77f1c09b8ef","700cd21af9ed7e81900fad9d52de2fb11db48e64b038e4293168f85e5dd0e043","702d1dfa75e92a916a446429f474d4c296e6ea4e8c487995852d0525e8440659","704cf778db6086c3e282c81249fb0ef09c1d7c2043335ef74c7ecb69bb3e84ad","7075f89b1271fd04fa02d4db95c0f0bd6bdec24e53a7953d7afaeba40e17e8e0","71ef1ed2d5e4bc7eebe7a73bb3e9423e5bc2f8319186380fe8b38334952d3b01","7256ba00af1cf759b95b7bf8ae3b9943f31349bd10a7652a26bb419b368d73a3","7369b339daca0fcf46ac7fe82d65ae95c75d7dbcaaae51209e6d90b6587a014e","73ec844fb3e2b9febd00ba37508b284fad141630f03cb9f74e36a195180f5054","7410de003c7b582e30470d1209eefc796a70c76fe8d61dd9ccfe01ecfa41310c","741c27b54c49167abef1d8633e3743b0e98f82a73731e744b6671e119a1c6310","74b5d2ed555740db7b4b0ea9b73f8fe00965fea8e14d4f075eec26ef7a189c68","75aaecf53db10459d768a6873f6783e7d7110aa510c2894378df027c1b03584c","76bf5a9c126db6eb466287a7c0d823327ee9882a70eaaa6efb03d169b5dba808","781a64598efb2a11156f07271ba1c14c4f6b3d73aa2943b26eae02063df7af70","786b0c2856bf1f3f809e5903b0a971f1e072af5635aa50bbb9b1449f96d7b694","799abc1e8d381b8d97349479139985e383bb49179b5a80f39807cb35a3ee78ce","79faec494bdd6d098c9d2a9d8559f822938c6b2104188db95321d89e7a732979","79fb2e6e6a91117b6aefbdaabda23ccfa596620f548ee5075993a8dc7a8b872f","7a032dbf0351aa32c77c8d187f7eb697500ff186c88c5946ecc15adc972246a6","7a134e7f1822183ed1c0ded720971539350feaaf92612761210cfc3ccdc55870","7aa52373f2721dd76fc8eeb3d6061794f27ea8d11e96bcb1ff25a97994a77d5c","7ad4ef4b8d3221758a9e7f9577750ee03f6cba11c8eae8bf25f74a3131bd21a2","7af2394d2e697f355439e841b6323ffbbf8b90b2e48bf64873791fbbfdf15b44","7b947ed0a9e6e7ba180921434b993c62ac70bbaba6af0a1618569a2d4b705201","7baa35131ece7ed9860607157d2531d4d70a061bdc9bb9876e20328f127cec53","7c2a1c4c4c03e3d68d63e0ab58e4e34d3f2bc1a4a837a055fd13a4e9f95ce6cb","7cbf970a11bdb91a40e248eee97ef789205910ebc913349698fc75ed35e82fdf","7d6133667f81aa66a98755d253ea43301b45ada338225df034d2ffdfc79829e7","7dd54213b65fa0a6ce5aa3c204b5209b67ec16306b776aed7dcf9e6601d74235","7e89b59b456dde4bbbdbf8079665bd82c51d8e500018472981c15618b3893959","7ead0c68ffa0ced241af74dde58b3831343dff3f7eaab64bddb9954545b7ba12","7efb464c6d7b469303c43f718063d8456df6fe43534b5d8a4229f5b9ba9705cd","7f8188b57ad3b0c28210c95954e5623376a4262dd5e75f002700c6094b8d6b6c","7f91dfc2ea1a3131c4090375db0f489c2a572e245ade6cda4ebd440446d6d60e","7fcb8cba3ed0ee9c342947aa88f0f699bb4f5c23244d21c6c739c9b66d7c6101","800060d7b4934508d0277f90a464e3112fd2fc99af4ef23825d09b0ff53f91c3","800a802a4ce9e597a102f0a566535c1f9f7adfc60c41af6bd2db4fb7fe3c0d0e","80627bb83607d94aca13d445aa0ca4032d2d00479acb3c2f9d1a3cdeffe41f10","820c12fcbded9048a363b9e0ebbc48b24f85fd4a68131b5dfc1b19057bf09ddb","824bff7541ec2a4b0be126f0b0791314d568a0eb4e29073de4f9dbe0ee4918b8","82c419e5de083e423330432c9d45c744043d1bccd8eeccb41e3014ce9ae3c32f","83347356a898238c013dff73246440e361a9e24cc3c4e0fe0e850467772b4938","8343a4211a4d0ffdb320d5a4305174d85bb707d15dad978f6436297d022daa11","83a06a604bbe36d72da976fcdeb88665c762b0f0de44193576ef2e0cf29aa9ad","83a97b9ebb29f5cd014ef5e178970a601ee92c44678f05d1860b383c5f63b79d","85a962a7c23c14dff8d683e738b53f422221697b213cafeb616d3a172a6c4223","85e961266b36e0f8ec2a477f1f1dfe7ad748fdde9d906f7bd3241e6924866ea9","8629fddeb4f273b35df69d4d28923adc14eff59d919b1a495d1a68818137c561","872ab2b2d65fe685b91e355f5af051c85b79569ece16448160d01fef38039624","87789dab547842b4e0c822758e1325a3cbb046063e11e105a4779b3741e01cde","87f2b3634baa504f2ed9508c6cf6a47bbfb36214a177eb13d70d6a987706818c","88b615ef6a31bd9958e98b8ea522f49f0360ccac5d9fa8deb9e3ef3fe3147d9d","89a96597dc9c218633adaf94bb5d6dcf4cad8f5e0b6f5522a28e3ce8d8b2865f","89cafbb20d6029656266d8cb0f85103fa519c8032598282fea58c94cc59c4125","89f2105745b3a7cfd30e7d7c598d6c8fdde0a599f30fd0db7382cba50412445e","8a720f848e9dbca63355ed5cf8e79df3d3ef3a6a1fe2b599349128f72417e95e","8b3eec010d1eae43a28c88434f2410a751f790a9d6ec4a08e75e68c171629ab2","8cce78271b4f001606069a575a172041fbddc52de6b582c920aa3d3b5d5b67ae","8cecfa09651c40be4d7c11c117c80e1911dc75bf6f1cc34be64706823cc024c3","8d250acd40c8a24ba0d51cc73e65bba6856509b5fbf4c7d7a435897a01c6e764","8df1420c27503370db9382f68a0af8d2b4d56f9dbc94b24ffae450a905083a79","8e10a3499a8311b3142f240631df7fdd58c46714e4a954280f8a59620464b7ff","8e7371228a726f381fb811d1d812c39917788a3df7e53dba1a3c364e755a0c03","8f3827158091bbed154d21c843284ad472a4552da2eeb858748aa29676e45662","8f4a21c70e4b933eaa4f9cee119945dd2ebeac532e82d34e17511b38cf03608c","8f6debc54d2bd7abb42f581f2204fc78b27ff8c67ee4b6392b4d71c5f983ee9d","8fae27ba5117e202afbd523b249fc454912571900fc909f5419b8ac96c773c44","902b958b4db7d8d8bf73a82a8aa86e5485b39477047c8ad60175d118fe31d987","9056c360e59fc78edde932b54124df317f2f04a90c0c6eb7825a87b89edf1ca0","90aff66decaa3a0998e9a6741963713c0c82fc70da505519e3d60204bf715fa0","90dc4cac6326293bb54486d3c873b83299e9a5ec8c86a68bf1cc131f5e4e2437","918126027fabb7947dd4ae810dd561ac22167102f9f978f86906624ebe88c9ea","91b495938bc6015970bb02c844368d3eee84425b472772cdb374a5347db86de9","91c9ced5e9ab8da897b7f69166a7d0bade5c58d511b42d60d5430d536da45d09","922a332aa100d622da733aea8fc74094739bb63cd480d3349a14d2418ab6b1bb","941f70c384905ab77cb9a88e2671301117e4df553da6fc7a09210710deb9b6ca","9442788fa51227044803f1d3efdfc1c2b2da372871a85f0f7a6bb3596a5c003f","9460f427df72c238c4b55f39c8864f1fa3685b0716a53227ea6f7b591d955c82","947a1cdd43831936480167169d30334f818bb5d882650a3547827c05204af111","958ea8ff9a1354ba11254f2fc94f6ed1f98e10041a198331b6af66bc1b175af2","95f0c5f3b9071db39fd72b88ec9fb2079ce7553fd5884fa527bc9216777d7c10","96c4c83df72e9d860e2ee51f1a74bc867c4a45efc8bf11bf88aa82e368b89aa4","971f59cc197732d0c0b6b8aabbbefca4550fb8fb04f8522bdb4257c05a28848a","97edc66e594bae06bb273db84a35d84c8162a1fdf55ed46d781419a9f6a2e4f2","9808ac162523484fc50a7d41dc20fd4d5dd365a91406cfea580aab9f69663fe5","985638a05562bb796911ec231d306b81e36ed6b58219b3bde874559e9600b59f","98a097d6ebb754334250dfd3ccc5f3dfaf5966524758cbfc9e10adf4a0229693","98c7e4bc2f05e9b4ca703db4a02347db7355a44f04e3a4003e26c46a56bded2c","98ecc99d3396aa9a35ce97456be66c1aac0cc05bab88aa99109649291e61bc0a","9944d1a9674e555a41d31d069d136461eb06dd4052d40f2e4ea4368dd978e01b","9a8f2389b8ebc29d3769868ff8b918fdeb2236d88192fcf76ab0ea3db0857fac","9af18d8cfee466bc061271d82254d7ea638b59b8d5a3901c6610d5baed85c38b","9b01e565a1541f9e652d7afbe62e3bbff28430c1ccac2226ea434f45fc9a99d0","9b466e8fcabe551bb6292d23a359be3ea15b7627a6ad9c9e6a4ff11444c20860","9bac7daf255467f47b83723095f93fa4b574d5fc08593f48825a2b2ebb8e2dd8","9bbd03293bf53e9db51401d157b3eb2aa51e9c70449350e98b9a0a3fc9a684ce","9c3b318c461b56a8d277133a6b947ef5618690ec281c42e9de6c27f22458d4d4","9cef1feab6841836dc20527fcc8ad9979671fe811ff80a5a33bae113fcbebb97","9cf90b3aa59f3ca0e40fd9e1fec9703428752d63bded6b091d28f614c9ba99ae","9d1a0da545eb6b2e16b18fdd305a2c000ff2340c19ac843914b45f6a4f936227","9d8637e5adebaca208f21af0a254e80712988867411be560031f4b7a23cc04f6","9dfd29090b50334ae229e4a7e812cfb9f6204a66dde563e215d8f52e884cb103","9e77badd0923fd79ca9761a41780ee4dd4f9ca9b62512f4fb59c7f8418494da0","9e9edbe6c5c90ef3aa89a71fd1ec54069818d2ff48ce0f35019b811add042047","9eb67ea41c5bcb9557ba51bbbd1b321a78f16335cadebbed848d8e6c1fc68bab","9ed400941ed49b2d90ebe3cc111d90d8bc966608ca61fe9bc315a3c1dbe8bc1b","9fb8c5aa087d38dab064a2d6054826377eea3dda98229725c2523f63a87e4750","a0ff0d0bb3a3c801b637d091293f2eeaac68e934274e4116d298ba60ec3461cc","a1baa1f699fd4ce19e8ef6cdfe346e1b0be63e16d5c5cd5feddcccb16a62f269","a2aec2d2f35d7174801247141d637e77c4f34e478c575b0e0a04c6251efaf993","a3c84d76be9d891812e795dd46470c2978dceeff928d729c0d5dd6def599923b","a3d6708506fb5c28f45f0d610bedba11b1ec7bcdb363ffff3aa4cddfa515f56a","a476183540f2e7121e533bf2dd9125dc071c81acc880e88cb435cad7a6d35b97","a4a8cca930cdfd15285ac3a7aa757d61501fb77fc12a7c3fbd78c096b279cf63","a50654761d6812cd811df02199e1b7b25c9b0d65e591f65430f9277ec43d9c50","a514a8c0898b6697696ca6f0ed9a43bf8993085b2db4299e3e9f8e3419c4a5ee","a644885c31f390b5e6b7fe2fc8d086d9144699295ccb6ffa51b3f7c76c8ca71a","a64e8aee389ae696d0d4b045c0153092113fa522ed5a0fd9b5658b8418db4ded","a6c531ed9bbafabfdd649f3030daf2f24461163aaf99dc73bb24dddb77bbcb90","a70d82083944311ccf98b6aa8da5adebc93c655759eaaf8d79624bb3d322abcb","a7ff7302e668dcea1cd1db2241ff95c0d73534539bd03fdefebbfb57f60d3849","a8b4a33078335d2811bffb78eee49aab5fcb31597dae366d43e20c7f7800994b","a91a47fb4fa5c1b1a834fa602030e435ad641240e6ceeb99eeeab7341ca09dec","a91c8a1431a4120667cd523cf56bac004794fc5b8b24275ad2f9c8a15c75fba1","a986593807953215f834ba73e7d2565659b32aa849986013f8614bb1c61ea8cf","a9e9de95b104c8b61624731355ca4888078a85332cefa21536307192cd9db1bd","aa131e74e695292adab9f57b3ccc5a503a836dd4b95a3b2b107c69f35dba3637","aa4103342641899dc00c22207c13ac31c0c73afd97771b0a9b249187d979625d","aa70263d079788757f176da269e554fef9240845706f87a93101591f8114e807","acae1db4aeb323f3b637fa11b087c3827a2fb6d69718362f54e3bc48f70ef7d8","acd7884bca46ea9422503cead985691da05cca25bd5ed52a199783cae7b8b01f","ad0e6d78c1e450e19bfca4a0e904644ab0ae315607811a28ac3dba20de869786","ae43a4d252290ec0e18c64dd58d51bc885020b2473e71e3ed0741184c9f006b7","ae69fe306bf5db346ddfa4367cda24c95e44213baca27b0ee7d7167bcdd85af6","ae8c200dbcea29f43b29974cc247d70647c80d5d76385396f1c82ee9f669e2f1","aec13a075b84253397fb97e1c93a23e1aaee6d6bff2a9161bfd00a5b1d7611de","af12215a96963c1e7e5d766ed994695e423e4780ed0b3007aed87b150d090c05","af6b60ae365a6cbeb140430b030bdb667f53a2a97508ae92dfc9ed91ca73b54a","b09355a97e3aef396f681943b37a404a98fccc6bcb97781eddb2fc000d1d985d","b0ecfca0d114bae34ffa62ac3ea05159a4415fc6eb73ab1fcc4d79f657268f19","b25c41f19ba40e646fd9b6f82051ee4c38985539e445b26bd628eae98537df53","b262187aa66e8a97083bf7f79b91595bf7a4077abe7f8be5b00b4998f4579d20","b3f50ed7eac0e9c54b74c4f4e02297dd2d2465ce4b699bcc15cfddf54c0f0f81","b4091f93c3d96e36b0708f5dcd46e0e7a0a48f098036ccef6164e4a6429ed94c","b4093c67a9195ee7d28d2575e967ac80057b92339489c244243c7c504c669ff0","b44352445272089cf90967d4d413cf7009bed0ac19f3fa95cb831d5ebad081c3","b4ce73bea5219f1b27bffb36c6a9dee14447a710a8938db807770083db4552ac","b4f2140fb766faf0065a563ac3664f395b24c81dab0d0d0d01df47b22e888d29","b5102ef50e7d4ed1925af5a8b45192e737df02fafb75d7065995a2bb93d2e8e1","b5428b5775526a00645566822530fb969b82247ba83f2c80c06d34151e1f9061","b5c085be21651d8579e52cd3ffe4abe6b7f45c5a9ee84d38c47b4734409918d8","b6cf3b02f36e0efa93b04667cdc5701340033a09e41a7196277cf6756999a666","b77c6669bcd54e0fa949faf2f7205f2631acfbc1ccf79f93f8dab5c5717f0e93","b7fda8f4bf81f8213d18e3c314df5100ccb6b8db7aed6b70aaf202deb606a14f","b7ffd6cddb12384224772e8de79aec89d8f4bca966a3c2a05763889f92a6db5c","b83b7229045affbb98f8fc46f289ad05e6626ef52e3ed2f7e70d332a54a69e2a","b83f5334b85422ac110a24286d5af7003f2fb5b0d783efe257b38a2281656422","b8abe10a2a92bf537a49e8dee92baf8de3ed591848a1b25151dab0d7ab3134e5","b8b8c5cad182083f45ce2d05d036e6bfe91cde1fb63f2e5a97c683bb7ef7ea0f","b96cea09313d481dfff1ed1a2c552ea29e8fe68f52139458996a4e36157748d2","b96f9beb6d6d8fbf88c4b8b2b807a362f2640479cab6173cf64c7710817785a0","b9ad2510d8249ec4c8e7fd8b2471727aa1bd0ce8f3dde78e545fb2f8f2985a1d","ba5c707cf9be40fe966c08807779994e20ca3f30ea9d73e26ce31ca334c05640","ba7d7464da8e13722232c8f86273774054693681becc450a68aea21a5a0e9b91","ba87e5d43ddb10937bb17941f055f80a223d0981fbba44107aeec8530e3a7774","bac3431138e986d6426c1e81bdfe0a968394896c0751cbbcc8f36002fd0ed069","bad8f17b1d399ea125c524895571601c90b6c93418c248bd4ebcc7886bae9878","bb1e0abed21eb8f5c2139c250e23a421f6e3b28adc0b5716f4e7b5b9ea1a12e6","bb230236c4ab6353afb4147014c93204d3d1eb8a6d18558075df5fe79ed7f392","bb7fa81e41820d63d58313460f5a3999a1f9fc2cd2fb10cbb5b41a931d8be6a2","bcbef69f1ba50e45f3faf1b4529c32cdcf1e5a6612b5bcbc6aa6790ee14b54eb","bd3bf6053f4d423ff21f7ffbed9d0e68f3ea64b7292c048e9a37ade342bb7b39","bd714f38c881208f1190ad714bf8fa5aa63adf302bdaa8ad8810ff279e43459e","be75cc1ee935f783be39978de91ae196c16141d4096e16eb6d07f59583296b4b","be8c3cb2d8d67e63c8b069920b74c6272922febbc6a0a2c4a0072a7a213681d2","beed0f36d9b1b9a20bfbf89c96862482b8d5b9d4284bc89539efe9c9b11f000d","bfd21b5c8eb26e9d475868bb30d66ee08f20876e9df5cd06aa8fec01ffe666df","bfe97e65f2cbe6bcd0f14ff57ea4dc1dedb2e5f0db92d04d0982cf1932ac1c3e","c055d3cfd85b2ed4607b0d9d3a15ab7204c9f149599f748347dca4afe102af0c","c112d36ba38c362da1c022945db5b6bbdc3014685ca9bb7d940f5086f00a675c","c23a43ed460117f663cec698412729fd91b5aaceb48cc4e55a785b525661bf1a","c23cf45c1dcb748145d87f5c173dd3c8becaf9e3f6fdcb3e2ca91d6726b0842a","c24546a064b9315172ce0f951bd5fa2cd1b9884231cf1bdc1dc714771f1b3886","c29b8d250a7b5e73f4ef675329da2251b8de032501e4836445b6aafd90c645fa","c2e96d98c8ebc10237a2af1c224f626acfb9072c83078f4a8c6d9ef0a58b4a8e","c329c9df0dae8a036da9be440432d045be3ee13cf5664cfa6ccf11576ed11acb","c4600cd5358b5798a075beb54539d952f200def1c9a573bd237c795fd33ba36f","c4ebd58c4ff78c9fc0cd17d80ed563520f7908f9d1106735ca0f5a7abed202a6","c5db39bbdc8c2bd2aa7b58c28c3df9e407955cc3250ce7825c842cc4c30eaca3","c65325f807190f7084346376e2f48fc2b6bb946004a1fac1d8d117930e93d462","c6752cc3c7ad06d1e9f127365f078919ac46b77f8a8fe413650094d914838ec3","c6867ec30530fd3feca89a4e968522f783b636b165ef74f288c42dd50bd51a3d","c69b32bee3e47d9568ef9acdcd59ddef6f6ebe3b3a45d257f6c5d4145890ef2e","c6bfbb004af355e96ed5b4c8c9b8b7a96d1c08d24bcde7c666728eb9497d6d71","c77c4d3f536cda10a71fe6a9cd17ea7c1408200e2f7aa7c5325d6915ff250c85","c82f38f23e7ed3e1024661b7a22ff694e88d3b268240e2bfc98e630df8a062d0","c8bd340e6fc7fa3e97415f7ad4c22c51d88c6e77f782c12923e841c04d3f882b","c93cd4cb5cf38fe6221fa8ae171ff54240b5f99ba80cd740ffac69c57e5fa381","c98c33b9137ffa25c66a9acae385fc41f9cbfe6d326944be0192b5657d38ac8e","ca50b525d7aa7762c56f402696dd464841daf19b036bb932e325090004b4cd71","cad13b6653fd9f811e67d13c5f01f9dec047f8c384097cee01dd2e2db39e539f","cc24c3770587f2421514fa399d2617201752bdca145ac39058de91d45d3d19c1","cd2da00f6f1bad8fb7c1b87cff80e122eb017e44a471cdea769efc67db369038","cdbb7338988f2fd35fd92f21909b7801d9954d1c7ca78401f52c9313f21fb6dc","ce887fb65b6977a2046e7583d704863624e55909ebcc9c3ed065b3d13079a410","cf9223c369b6fb7baa52f301f904352ba8e8d5e4c2a06f70de6ef1cf76fe1b84","cfb9705939742247da0cb71fdfd8b5f7a1bef6f1c2f0979a8f42e54c4a480980","cfc3b5044af37ae7485fba8067dcb22b2438bdaa6e3a30c22ce0f9e2c00aa597","d0481d9b6111ab4afba0462e88970b863284807ff44ca97364c84952e3f88583","d0973a1aca6a118375b466d6e91821f8450110fdf042ac848ee16912012d2b0f","d0df3068db679e24d9487ee09a6462ac5cf3df30f46ee466b66feb6dd5ff71e2","d151ffa66d8d096e0272f0dfff6c27e978cfda570f7498a727593081888b4ebe","d227e0a73e3c5452bc5ab41ea2c695dfc0ff9b0c1c81e59ab3173f796a4157cf","d268e680ee1136a239a40ebf005b30db6f3b52a228016f3193496f86250f15c3","d2989a1607fd5303615937b8c117d127b1b1cde519662ab1e1324390220e8612","d2cba4dbbfe3d026f825a8b470a2f6011f9b8e245cf042ae8889afbb17dac6b2","d2e4c515093f8a2aa824c8b542a016e5c321065f4525931b2fac4f8af2fe52c6","d2e82db1f6e479001e15c9890732b5049f8c900c568d5e3d15707a95a7dc3610","d31e8aa21d1498f2d4a07c4cc89ea6f5a6d3ce54d334dbff230e0f55db35c85e","d36034e2f9cc642d0f9f24cf834fa741bac5b8b139cbd2f50e2065161c9f3cb0","d36eb7456d2a42d1cffa4b60708e2bd3116f7f6758c96bbc0fee0f1704ad8a79","d37de74aadd5916eeae243decf347821c4e946356b9f70471658638ac3092f91","d3cf9b1433fd9a083c60baf6ade1df7f2a33e0cc7d519f491f9d6a93139a41e4","d49d02cad8bbfeac607457b08aac6068916ef45d8f6c980279d6e654407cc7be","d4f51c31a454d9abac29457cbbc21e1b5767c0eac1b37c41ee787a3efb05c80f","d52ca358246f638d0e11a061e97863697df44f43b093d6e8b84ba67b5838f2fb","d555a0d2329caace197c1468fe6708349125762377ee3bd04b031b7eacfc26aa","d581443d0b6b42c76b816edc6946ce01a639ae42653ddc8cc2d6a89ce14fe947","d5adedc08fa25bd06734afd1db3510dbc53ba0dfdac20cf601fde0c77702a72a","d5c084e12da4a5111487c166b879042a21a056f761ee22d9237cb4f65f366341","d6077d547aa21ea10a9bdf6c752b8d1a0a6382b4b43a0fdf790f245e66a609fc","d67e8c1aaab1ce6ec1755599ecde153c47c6b90dd4c301663abe9057bc31af57","d67ec5caeb2af5f9c57533a34cbde7daba5f5b2e5e6ce34c3250893eef25f13c","d6abcc1484c3df45bde915abf48324af1e995c3266a3c6c069e98e94c8d9a4d7","d7a44c85c25ceb7d42280f0c2576de52a3b3cc3ad2333e788ecdc7f7f7fe4b3b","d7f5db16fd3b6ddd5acdf655e090ed0e84cb89d9eafbe1ea92b273b71a38f173","d84489933b19a8b073c65a0386e39e5067830facdc365ced6efe1948c7201771","d8c8b3c52c89cd715a7fdd2759a6f73c3a5f505303b110656cc35f7549a37cfb","d8ca8e025e226ad6bdd32a6a9fceae2982b0413a0ad09314558b54bdc724bf99","d8d03142030c11a0aa1012102fce2b202baf88e424a1236832937e87450dc579","d9823dfddf6c507ec030fce4bd2d98fbda18e595c2ebc563574d9196cc7a5e33","d9b0972f3406075b860ba7cd2e71d4492c826960319b10389c2c2820e2981254","da2acdac413e8367fe0a329922fcad3565a24c89dba87907e6d64bb3e6315922","da37a61fab07ec8856b725854e4064f55a59149aa69cad1bcbf89ec478b9f578","daa0fc9f9dd08cb2dc48bf33c9808cfeebff77cb9fba48f98ef597bb9dd6df55","dad01e5bfb13a6c4419f4d24fa8dbb424e93a1c4be656b0e5dd48ac546e0a0d9","db049e7abb7c75b608ae25cc8a9f95959f7aedaa53e22390290319cc2eed3977","db21a75b4fa6165f75268963474f3262124795d816ba80f685bab2c6eaedb028","db66a999537b941fa6d512908894ba86e8dadd0e14b290ebc119555b7e60264c","dc8c31e3075adeb63113852569b83dcd432485621eb77fef62cf3cce5c84a214","dd97ab52fd89f42352c595ce137684cc519c473fa17969e8a6adcde7322a4748","dda0a34d6704887eb36bbc0173334b49d755cac8cea3bbd17bfa972f04183dd4","ddbda9408727a19a4a55d516bed99331edf67d8301de9c78564716465c949619","de0f295bd0e46f29db1167d6c21bda624887c8543545d0c37d662e5b1b312341","de9a46da1f4605525b484a228f8bf356a9d900ecd16473faf77944b22575c141","e0288c94ca9c16a6de217e6baeed720fcf83e401bec45bd15ca47ba8fc9b44dd","e1667469384ec775a3df665679cb3fef057dc84dcb18ed8db8b9c5723835968a","e16c328504278cfe520d6d99990f2a4370cc48159aba86694d0f7598fd4b0611","e24df071f5325bb3a5b20f355143556bc7712535ee8b6ce4c426598f06fd2448","e28d8e6b71264d0bfab853e63178f2c151367cce0dbd16125596ff3604b6658d","e2c734504d211580b4e6674eb1c7d31fb6fb730c037210c34c980a96f9098269","e39ee882667ef28feb4971b73f9a01d3d72c557e1e56d59487af8e0f1b21edbd","e3f19c383354cdf45311f92f00b90fed25dfba7e9892ab2f5f3aa4885876b75f","e409fbfe439455330c0fe003de860e30f7093cc3cc83a32f886c9b539a29f60b","e519e78acf2938460c7ee053981c744dafc7642fd03b56a117d5fec78d258b90","e5db07b7fb0eed216d838fbeb9491257cf54f9bd537a68c8edae7a89fe64c8d8","e61705ac769699a40c52e332cd890187ca9301fc6e64393c8c9064144ccc2dbf","e6300ee8e6c2c4ce6d7ab02b7b06fd1cabe3c5c52b99a6ea3ea8b5acd5092e0b","e65e28b172b77d093f5425112bdae7ab93756487226fd7363057f85bb2a2556d","e734d068446591aba283d136c21b4fb0209f91352cb4fc6589bd651cdbfec163","e7556cd0bdd06760602ef78c5e3b30b4dbe175f96b7147b56ee2ec181a4c5ea3","e7a333109a7aaec2b71048868500c15e721900628eb48790dfeaa1fd4c2dabc3","e7c9175fbfd9fd84bed95d552bc0a439b07a233c3e91fb39ae2f23197ee53f1b","e7ed299ecf44d4a96c228e9aa30312f405df34d6bea99d4b0f7074c79705a671","e8bc1b4f162c4066d74e5d1b3dcbe344742279b6856736c2e1690dbaa7bcf932","e981ced1bfce64a19fa8de1cd518a93f4669d01548f4819d0e1dbb50d266fe04","e9a8e5be83e18caaecd4cf74dd7f020e0cc7de9d910cb7845e5ec615cb26b14b","ea1b8a251ecc1fd96697d0c602d3e14ec46383d27bb9485a0326cea5576ffacb","ea311dca2ef14e02b9aae563bb28dc737b04b7f01c1ceb2be3d92007d2c74ac6","ea8e5b79bbe5329ae8437677c8316f2f9fd75bb1d40c88308c269140a7e564c7","eaeec7c06d1408fa6db5d7ada0a232b1633ffdf0ac815033c29c159352347c81","eb708890ac7e19bd53007ccece064f7e2a069a3751270b4fdafdd1668136dee7","eb996138bc91c0ee63bafe1ba10b130ff5a2fc82aa4918296222e0a831a569fe","eba6e8e5a12a86f17fade41bef365aa95491c469e18aa91aef64908a4263c905","ebcf0bdb3541c8bfb7c9a53f632329b77341cba6f1a2fa0dc9704acfa3276dca","ebd87e3505f3a1adff0c86ffec6c380734df718301b216b7ee089c174130de60","ecd5e83ba8c8eba6cef9c3da1edb8a84e3dfb4ed71d9a2c1908f2c4d26b26737","edc160a11c07dda8072748b66db7f27b6cd8efbd1faa3f6c826a0fe445859c17","edfcbe4773eac1fe2964179a4ad21294efede89568f2efd8e283ac18bc5693b1","f0e1db9b86e2132f004ebf06819eb55804f766bc03ea5d80f487d5d98bad8892","f0f90dee84db760cc1bb0f6e6983d4de0e3d5d9f4adf7b2b52f0d3dbe6d585a4","f1297fd9ecf981024e1544f7f048705377b53219240274bb803ac30e4a52084f","f1d4a6e98f41ab3f6cfd67cddeab9d0ed287b92cb3dbe575e3ce61925510a792","f21c3a9267110e469f224ac7eb76ca5bb084fc90df014f1ca6791d5770483944","f260b4b268e85a8f1b04b2fc69ffc0bca473d2e42de6f2f70128bedc16558201","f379a1b9e29aa7fc25c4c0c897eaa3c0e90d66a201a0ade8cbf523a5cdc8cf50","f3e04891c79b604f9235f438adfa49ee27db43d25c7be0d1cc06ae53b8f6d2d8","f46904e701174fe2850798d9e1b077bdac42fcac01dbc385298da01118c82aa6","f4de28905adbfe6ae4bc38f8bf5f47a444aa8d0f2023faaa431d6f72f9a3edea","f53265f53af0b0856911ab08b373736964d0c443e8ba61d7f1d45f5e5b04edf3","f5403593ba12130c04827f88d019103e924651caa518b7c290673a02f7cb409f","f5681dfc71121ed0f88146a19479675f2fabc6ed376fd5d162e50d815c048d66","f686173d310f41e26e3fe8a7c1dbf4313e4d793323335348badbcf4633f5d699","f6f5046c1263095a69e774716b0cd0907f6795af8ad683c5f41846d4c54a3449","f700bd87d4a758bb71f47731121a9b2259a9ffbd50b584b82f4e6a1f205c276a","f704c9c9e2cab1ed44578f48d161320b5fb4384ecdd8b40a5e22c4078a8594da","f7993302f695430a0ee938b1b3684fdfec4055bddb378b52c81785c0319e8c98","f89156489d35f9992d5971a52a6e03a7d7f095e15c2c782e85efb1408a2bd6be","f99ef6fa3c9c6bf572ec69eb6eeea9f88ce6590d3a5565bec62b001b6f2a376a","fa2dfc22b4fdbcf402a822e8dd376925655d997a0f96284a60f10665ba3581ba","fa3df5f8349aec4805bbcd279b88697def63f2462d8ada0b5fe1d9983d9a6daa","fa6b97cbca1d4f09662e706293b0aec1eb76b8e2277441f54ab6c548b5423236","faac0c3fa7cdf67b452d407e9a1db5cbe1e9140ecfe300200b0b0a6279c97c66","facb45d3084caa490d9b0ac2bcfcee89629a4c3db5926ec9256a9d27d25559ee","fbc8b53b5c6f3727c084e5e0429e410a3fed5a17e1a0144692fd196d9836a4bb","fbd74e4b8dc748b2efdd70aaab07adb80d7f15a38c1261de85bdfd9591ff106a","fc475f9c2d8bee2ffea435e86e6b39b6e3e071143a4a1fdf6765b0da13b66de6","fcaf6bc23f7cbddda8141a846ef23b21b9cc37e51b805f0f75b3cda2d4d3f019","fd04d7588bb9e6ca0a8b65ed0c9635082a9ee5f46b2d1b5b25866a072236c1fc","fd60f2a432086c6fc4a4c39d8d2d6edf5794c763c05a6401db2bb5fa2c601775","fd618761103380d690cb98804e8f116b6c66ef049fbf67c1a059ce49188658b3","fdbd44d3c55504edfa1bacb4c9b7a6c102659d4deef0ca91b9b7ac567ea9cfc5","fedf2577267d6dcd060ebc4ee8de6ccdafa60ab26b78d74c1e8c784252fecb17","ff532716738e2fc716c10797d9717f324cca3a1234320a84a73a0b89569f11ab","ffd0fe3449e449c7b9fcdcc7e2c1ffb677e57ad935a252de88a0122d437efa67","ffde5c700732beac27a9b5162213d387422ce199400e56d9cefe550005b6a542"],"schema":"fsgg.atlas/1"} diff --git a/docs/atlas/records/bb1e0abed21eb8f5c2139c250e23a421f6e3b28adc0b5716f4e7b5b9ea1a12e6.json b/docs/atlas/records/bb1e0abed21eb8f5c2139c250e23a421f6e3b28adc0b5716f4e7b5b9ea1a12e6.json new file mode 100644 index 000000000..9e4dfd4ce --- /dev/null +++ b/docs/atlas/records/bb1e0abed21eb8f5c2139c250e23a421f6e3b28adc0b5716f4e7b5b9ea1a12e6.json @@ -0,0 +1 @@ +{"citations":[{"path":"tools/legacy-pr-update.py","repository":"FS-GG/.github","revision":"f5493967820180b390b8a886c4554846477d14eb","sha256":"c2574160c509fde2e00fa156fbb6d83578c05f5a618d2f5d0ab360c3e2375542"},{"path":"tools/pr-lane-admission.py","repository":"FS-GG/.github","revision":"f5493967820180b390b8a886c4554846477d14eb","sha256":"e21bb9674ca0757455e64a6b2c0adbae24c5df1a8c3c881314e9fc2415d11657"},{"path":"tests/pr-lane-admission/test_legacy_update.py","repository":"FS-GG/.github","revision":"f5493967820180b390b8a886c4554846477d14eb","sha256":"a9b694779c3fce2a5c535ad16901dd338b0e09a8bf62f23805b55bcdc9e0dadb"},{"path":"src/FS.GG.Drivers/workspace-inventory.json","repository":"FS-GG/.github","revision":"f5493967820180b390b8a886c4554846477d14eb","sha256":"0f8d604a58a0d6a343b8b853dd756445844ad2abbf3dc1afcebeb934ad1d2bde"},{"path":"docs/coordination/legacy-pr-update.md","repository":"FS-GG/.github","revision":"f5493967820180b390b8a886c4554846477d14eb","sha256":"7c9267142d91c9e470f3c4de0de574715ffd37a7ac43937ad771ce8c0d1cec7d"},{"path":"scripts/board-currency-rules.py","repository":"FS-GG/.github","revision":"f5493967820180b390b8a886c4554846477d14eb","sha256":"f74ddd2884727fd1020c29a2051a8b0a5edf328f092351fc1a13b451a1784ff0"},{"path":"scripts/root-identity-policy.json","repository":"FS-GG/.github","revision":"f5493967820180b390b8a886c4554846477d14eb","sha256":"828dd54ca7ce74e2ffa3b2082b823537680aa8819a2a88143f359d103287174c"}],"conflictsWith":[],"id":"github/legacy-owner-pr-continuation","kind":"boundary","recordedAt":"2026-11-04T03:14:32Z","repository":"FS-GG/.github","schema":"fsgg.atlas/1","status":"recorded","summary":"An existing-owner body/title continuation is distinct from new admission or lane adoption. The separate --recover-legacy-update route binds a complete native roster of up to20 existing PRs, current default independently of historical PR bases, native owning Delivery references and exact issue bodies, existing source-change marker and pushed-head ancestry. It leaves lane metadata absent and preserves unrelated machine markers and reservations, so ordinary cap/unknown-reservation checks remain unchanged. One native Root operation comment binds repository/PR identity, owner, branch, previous/current heads and operation; REST/GraphQL comment identity and author/editor join the maintained board-currency Root trust, never caller-supplied login lists. The repository lock and adjacent rereads precede a single body/title PATCH. Fixed native-PR custody records intent, full deciding fingerprints and possible-send before effect, with complete independent roster readback. Uncertain reentry is read-only. Later operations require a fresh Root declaration explicitly resolving the exact prior journal hash/intent as delivered or not-sent and native text/head agreement; each prior journal remains intact. Source and pure tests do not prove deployment, a concrete native authorization, actual continuation or Delivery acceptance. Root policy decision is cited in the owning source document; it authorizes implementation only. Existing exact-two adoption, ordinary creation and SC2 admission remain separate.\n\nThe later prepared source also closes the actual Drivers dependency graph. The maintained workspace inventory delivers the admission entry point, its lazy legacy module and an exact projection of the canonical board-currency source to `.fsgg/legacy-pr-root-rules.py`. A source checkout keeps its canonical scripts path. The dedicated packaged alias supplies unchanged Root trust and reference parsing without making the ordinary Root-only board gate available in receiver workspaces. Actual maintained staging controls compare payload hashes/modes and exercise a complete valid six-PR plan through the staged CLI with inert provider data. Forged Root authorization and wrong owning references still refuse; removing either dependency fails closed. This is source/staging qualification, not a published or installed consumer claim.\n\nThe original ten-minute semantic job cancellation remains unaccepted. Its separately reviewed finite bound changes to fifteen minutes with every assertion, step and permission retained. Existing-owner scope still requires same-repository Delivery ownership; cross-repository ownership is not silently admitted. Fresh exact-source CI, native Root declaration, guarded first real continuation and any package publication/materialized adoption remain distinct acceptance. No draft-default or new-PR limit change follows from this repair.\n\nCurrent-main integration exposed another transitive dependency: the canonical board-currency source now loads the shared sibling root-identity-policy.json. The old staged alias lacked that data, so its valid-plan test failed before native effects. The repaired inventory delivers the same canonical policy beside the alias. rootRulesSource includes both exact selected rule bytes and nested policy path/SHA256; the helper checks policy stability during load and rechecks the complete fingerprint at native population barriers. Receiver-local rule and data shadows cannot replace this package closure; missing/malformed data and valid but changed policy refuse. The staged controls exercise these cases and actual valid/forged/wrong-owner plans with inert native responses. Removing the trust recheck causes the changed-policy control to fail, and restoring it passes.\n\nThe current draft-creation helper also introduced an integration boundary: legacy validation's early return must not bypass --draft's create-only restriction. The composed guard rejects legacy plus --draft before reads, while preserving main's draft flag and exact native readback implementation. Removing this guard fails the legacy mode-injection control; restoration passes. The intermediate merged admission suite reported 75 passing tests after the retained missing-policy failure. This remains source and isolated-staging evidence, not actual GitHub continuation, package publication or installed adoption. Existing original operation histories and all full Delivery acceptance obligations remain open.\n\nLocal plan and body inputs share one opened-descriptor invariant. A proposed-body FIFO with no writer passed the old symlink/size precheck and blocked before native reads; a two-second inert-boundary CLI probe preserved that failure. The repair uses O_NOFOLLOW and O_NONBLOCK before fstat, requires a regular leaf with at most65536 bytes, caps the read itself and compares opened-file identity/size/timestamps after reading. Invalid UTF-8, a directory/symlink, oversized data and determining changes refuse before native effects. The same primitive removes the plan reader's stat/open race. Empty regular files and the previous universal-newline normalization remain unchanged; downstream owning-reference and closed-JSON checks still decide validity. Writable parent directories and hostile filesystems are outside this bounded leaf proof. Removing nonblocking open reproduces the FIFO timeout in the maintained CLI control; restoration passes. The complete admission suite reports77 passing tests, with byte-range, actual file-change, empty and newline controls plus both real-CLI FIFO cases. No native continuation, publication or installed effect is proved by this source-only repair.","supersedes":["a9e9de95b104c8b61624731355ca4888078a85332cefa21536307192cd9db1bd"],"tags":["pr","legacy","owner","continuation","custody","recovery","no-resend","package-closure","root-trust"],"title":"Continue an existing legacy PR owner without admitting a reservation"} diff --git a/registry/driver-skill-manifest.json b/registry/driver-skill-manifest.json index d4402e3b1..6608fddc7 100644 --- a/registry/driver-skill-manifest.json +++ b/registry/driver-skill-manifest.json @@ -5,7 +5,7 @@ "id": "atlas", "scope": "driver", "sha256": "a1383a9a8029f91930798e7624f5de87db68b0b6f575ea4d899761449e9fa423", - "tree-sha256": "bcd7d22f03db3f6cb9a78c32da70431cb4ac90af783255f00d2214963be1a403", + "tree-sha256": "8d4a18fa429c1572ffd9d0da34c2f3973da6fb88a6820cb804406c72c4e7bd1f", "files": [ { "path": "SKILL.md", @@ -24,7 +24,7 @@ }, { "path": "assets/seed/catalog.json", - "sha256": "68f8fb553cfceb9bef983c963d7b0a91bd1af8fd5c6f297597ae0fb7c8b4bfb8", + "sha256": "ac5a9a1d1160ae6f586bede45b02f74448975847c632b313e186e6add6732fb1", "executable": false }, { @@ -1987,6 +1987,11 @@ "sha256": "bad8f17b1d399ea125c524895571601c90b6c93418c248bd4ebcc7886bae9878", "executable": false }, + { + "path": "assets/seed/records/bb1e0abed21eb8f5c2139c250e23a421f6e3b28adc0b5716f4e7b5b9ea1a12e6.json", + "sha256": "bb1e0abed21eb8f5c2139c250e23a421f6e3b28adc0b5716f4e7b5b9ea1a12e6", + "executable": false + }, { "path": "assets/seed/records/bb230236c4ab6353afb4147014c93204d3d1eb8a6d18558075df5fe79ed7f392.json", "sha256": "bb230236c4ab6353afb4147014c93204d3d1eb8a6d18558075df5fe79ed7f392",