{
  "schema": "did-replication-v2",
  "config": {
    "outcomes": [
      "y"
    ],
    "treatments": [
      "d"
    ],
    "unit": "unit",
    "time": "time",
    "cluster": "cluster",
    "covariates": [],
    "baseline_by_time": [],
    "weight": null,
    "period_step": 1,
    "period_values": null,
    "display_window": [
      -10,
      10
    ],
    "seed": 20261008,
    "panelview_max_units": 100,
    "test_mode": "classical",
    "test_horizon": null,
    "post_horizon": null,
    "post_weighting": "observations",
    "sample_query": null,
    "reversal_policy": "drop_post_untreated",
    "labels": {},
    "allow_repeated_cells": true,
    "time_fe": "archive_time_fe",
    "unit_fe": null,
    "frequency_weights": false,
    "source_sd": null,
    "require_never_control_periods": false,
    "latest_cohort_control": true,
    "slug": "s22-p019",
    "specification_id": "S22-P019",
    "source_specification_id": "REXER-F4-THEFT-CTRLNONE-SHNONE-FELGA-TRDI-SFULL",
    "study_id": 22,
    "study": "Corruption as a Local Advantage",
    "citation": "Rexer (2025), AER. https://doi.org/10.1257/aer.20220528",
    "description": "Oil theft: count of sabotage spills within 15 km of the field",
    "data": "analyses/full-archive/prepared/S22-P019.parquet",
    "output_dir": "analyses/full-archive/results/S22-P019"
  },
  "source": {
    "file": "S22-P019.parquet",
    "bytes": 63309,
    "sha256": "51d72f3f832883b02a907c4c58f66acfcb795a1c8af155b0c25e14d04b95d2a4"
  },
  "versions": {
    "pyfixest": "0.60.0",
    "polars": "2.0.0",
    "duckreg": "0.4.1",
    "numpy": "2.5.3",
    "pandas": "3.0.6"
  },
  "specifications": {
    "y__d": {
      "sample": {
        "outcome": "y",
        "treatment": "d",
        "source_rows": 2998,
        "source_sd": 19.939430415899118,
        "rows": 2893,
        "units": 279,
        "clusters": 279,
        "treated_units": 41,
        "never_treated_units": 238,
        "treated_cohorts": 6,
        "latest_cohort_control_index": null,
        "unique_unit_period_cells": 2893,
        "unsupported_prediction_rows_removed": 39,
        "rows_without_never_control_time_fe_removed": 0,
        "initially_treated_units_removed": 1,
        "post_adoption_untreated_rows_removed": 0,
        "units_without_minus_one_removed": 0,
        "additional_rows_removed": 99
      },
      "estimates": [
        {
          "method": "Static TWFE",
          "estimate": -0.09881088092328953,
          "se": 0.041534411407364795,
          "pvalue": 0.01803437011293836,
          "lower": -0.18057278089539458,
          "upper": -0.017048980951184484
        },
        {
          "method": "Dynamic TWFE",
          "estimate": -0.22874062637441422,
          "se": 0.09124481410909302,
          "pvalue": 0.012750765284282192,
          "lower": -0.40835914295794595,
          "upper": -0.049122109790882496
        },
        {
          "method": "BJS / did2s",
          "estimate": -0.10722177998386764,
          "se": 0.04149545714251224,
          "pvalue": 0.010278399702882017,
          "lower": -0.18890699716215326,
          "upper": -0.025536562805582017
        },
        {
          "method": "Sun\u2013Abraham",
          "estimate": -0.19702122681021703,
          "se": 0.07050799892591365,
          "pvalue": 0.005562858499604997,
          "lower": -0.33581861817981346,
          "upper": -0.0582238354406206
        }
      ],
      "event_studies": {
        "Dynamic TWFE": [
          {
            "event_time": -9,
            "estimate": -0.16244738708770148,
            "se": 0.17964249949249916,
            "pvalue": 0.3666291149368379,
            "lower": -0.5160797506280747,
            "upper": 0.19118497645267166
          },
          {
            "event_time": -8,
            "estimate": -0.19507064274754532,
            "se": 0.17288548269586956,
            "pvalue": 0.260156384724643,
            "lower": -0.5354015891565347,
            "upper": 0.14526030366144405
          },
          {
            "event_time": -7,
            "estimate": -0.20891987303280915,
            "se": 0.1667862645190962,
            "pvalue": 0.2113965704735869,
            "lower": -0.5372443012420736,
            "upper": 0.11940455517645529
          },
          {
            "event_time": -6,
            "estimate": -0.23585196439228498,
            "se": 0.1385188806794883,
            "pvalue": 0.08974755864252322,
            "lower": -0.5085310871390696,
            "upper": 0.03682715835449965
          },
          {
            "event_time": -5,
            "estimate": -0.25312489025048374,
            "se": 0.0966414015435252,
            "pvalue": 0.009296971675128786,
            "lower": -0.4433667725458147,
            "upper": -0.06288300795515278
          },
          {
            "event_time": -4,
            "estimate": -0.1985201729399984,
            "se": 0.09031367810988228,
            "pvalue": 0.028765019296237006,
            "lower": -0.3763057166740727,
            "upper": -0.020734629205924116
          },
          {
            "event_time": -3,
            "estimate": -0.09082565562161496,
            "se": 0.09017134178806951,
            "pvalue": 0.3146875037637359,
            "lower": -0.2683310054703754,
            "upper": 0.0866796942271455
          },
          {
            "event_time": -2,
            "estimate": -0.020557998346973173,
            "se": 0.09244970588211904,
            "pvalue": 0.8241895028031729,
            "lower": -0.20254838532147176,
            "upper": 0.16143238862752543
          },
          {
            "event_time": 0,
            "estimate": -0.14942929338151112,
            "se": 0.08691064149439628,
            "pvalue": 0.08666482053443715,
            "lower": -0.3205158439210547,
            "upper": 0.021657257158032434
          },
          {
            "event_time": 1,
            "estimate": -0.15749605134661984,
            "se": 0.10247459732116503,
            "pvalue": 0.12544835235714086,
            "lower": -0.35922077771096594,
            "upper": 0.04422867501772626
          },
          {
            "event_time": 2,
            "estimate": -0.3404843154320294,
            "se": 0.11744374277848225,
            "pvalue": 0.004040457536771621,
            "lower": -0.5716763132004441,
            "upper": -0.10929231766361469
          },
          {
            "event_time": 3,
            "estimate": -0.33750893484521005,
            "se": 0.1225554180349354,
            "pvalue": 0.006276683012550031,
            "lower": -0.5787634390232834,
            "upper": -0.09625443066713671
          },
          {
            "event_time": 4,
            "estimate": -0.3085838329415873,
            "se": 0.0980737350310622,
            "pvalue": 0.001832185974775791,
            "lower": -0.5016453123701505,
            "upper": -0.11552235351302403
          },
          {
            "event_time": 5,
            "estimate": -0.23817703497684042,
            "se": 0.10245277011274415,
            "pvalue": 0.020805684278857532,
            "lower": -0.43985879373983844,
            "upper": -0.03649527621384241
          },
          {
            "event_time": 6,
            "estimate": -0.19111983214838643,
            "se": 0.07942850045137818,
            "pvalue": 0.016772810599790036,
            "lower": -0.34747753384169466,
            "upper": -0.0347621304550782
          },
          {
            "event_time": 7,
            "estimate": -0.17056687464506762,
            "se": 0.07503479852050898,
            "pvalue": 0.023778988982401595,
            "lower": -0.3182754248130151,
            "upper": -0.02285832447712019
          }
        ],
        "BJS / did2s": [
          {
            "event_time": -9,
            "estimate": -0.01394241442614198,
            "se": 0.044152204998200544,
            "pvalue": 0.7524059035065661,
            "lower": -0.10085753002040407,
            "upper": 0.0729727011681201
          },
          {
            "event_time": -8,
            "estimate": -0.028476865693758496,
            "se": 0.0394689849561981,
            "pvalue": 0.47120841308077854,
            "lower": -0.10617290352462017,
            "upper": 0.04921917213710317
          },
          {
            "event_time": -7,
            "estimate": -0.033016213030697204,
            "se": 0.03565469209991435,
            "pvalue": 0.3552496017356069,
            "lower": -0.10320368578473471,
            "upper": 0.037171259723340296
          },
          {
            "event_time": -6,
            "estimate": -0.038913425247640084,
            "se": 0.030590160964092356,
            "pvalue": 0.20440433542160155,
            "lower": -0.09913119639518594,
            "upper": 0.021304345899905777
          },
          {
            "event_time": -5,
            "estimate": -0.06046236752727127,
            "se": 0.023769008822626524,
            "pvalue": 0.011508711030343614,
            "lower": -0.10725246893814795,
            "upper": -0.01367226611639459
          },
          {
            "event_time": -4,
            "estimate": -0.03334927393024574,
            "se": 0.014109200404906758,
            "pvalue": 0.018783700448973494,
            "lower": -0.061123714282320094,
            "upper": -0.0055748335781713836
          },
          {
            "event_time": -3,
            "estimate": 0.024326968088887325,
            "se": 0.015930573643656902,
            "pvalue": 0.12788259815498013,
            "lower": -0.0070329073641682005,
            "upper": 0.05568684354194285
          },
          {
            "event_time": -2,
            "estimate": 0.051087334418674864,
            "se": 0.04841742347855697,
            "pvalue": 0.2922757777570804,
            "lower": -0.04422400866343456,
            "upper": 0.14639867750078428
          },
          {
            "event_time": -1,
            "estimate": 0.06863460153052708,
            "se": 0.044654645827536296,
            "pvalue": 0.12542840583473086,
            "lower": -0.01926958590652912,
            "upper": 0.15653878896758328
          },
          {
            "event_time": 0,
            "estimate": -0.05548089973201558,
            "se": 0.045504640542721825,
            "pvalue": 0.22378807553931276,
            "lower": -0.1450583306441796,
            "upper": 0.034096531180148444
          },
          {
            "event_time": 1,
            "estimate": -0.052560501900829795,
            "se": 0.04796703219768618,
            "pvalue": 0.2741308374705933,
            "lower": -0.1469852344446631,
            "upper": 0.0418642306430035
          },
          {
            "event_time": 2,
            "estimate": -0.2198818028715311,
            "se": 0.08869717753058833,
            "pvalue": 0.013767771865910631,
            "lower": -0.39448521029523875,
            "upper": -0.04527839544782347
          },
          {
            "event_time": 3,
            "estimate": -0.18564214534868143,
            "se": 0.09035395609430341,
            "pvalue": 0.04085129145712444,
            "lower": -0.36350697766351875,
            "upper": -0.007777313033844102
          },
          {
            "event_time": 4,
            "estimate": -0.14050053995538128,
            "se": 0.05662987206198705,
            "pvalue": 0.013691889375917901,
            "lower": -0.2519783670889633,
            "upper": -0.029022712821799232
          },
          {
            "event_time": 5,
            "estimate": -0.10607614865094668,
            "se": 0.07003150010186031,
            "pvalue": 0.13098655424121394,
            "lower": -0.24393553589651773,
            "upper": 0.031783238594624355
          },
          {
            "event_time": 6,
            "estimate": -0.03400792325893998,
            "se": 0.03411725692810336,
            "pvalue": 0.3197306784927993,
            "lower": -0.10116890264345987,
            "upper": 0.0331530561255799
          },
          {
            "event_time": 7,
            "estimate": 0.009403592370956776,
            "se": 0.005321205994497572,
            "pvalue": 0.07829320270128244,
            "lower": -0.0010713824152738562,
            "upper": 0.01987856715718741
          }
        ],
        "Sun\u2013Abraham": [
          {
            "event_time": -9,
            "estimate": -0.19474438100548233,
            "se": 0.2549889470617949,
            "pvalue": 0.44567193257243737,
            "lower": -0.6966987864545041,
            "upper": 0.3072100244435395
          },
          {
            "event_time": -8,
            "estimate": -0.34293705530949103,
            "se": 0.2424742194886293,
            "pvalue": 0.15838582805429674,
            "lower": -0.8202557943473625,
            "upper": 0.1343816837283805
          },
          {
            "event_time": -7,
            "estimate": -0.3496847206425756,
            "se": 0.23902263666534274,
            "pvalue": 0.1446032065898022,
            "lower": -0.820208901626521,
            "upper": 0.12083946034136983
          },
          {
            "event_time": -6,
            "estimate": -0.3126161687059591,
            "se": 0.17674327448897406,
            "pvalue": 0.07803071486817943,
            "lower": -0.660541309326765,
            "upper": 0.03530897191484683
          },
          {
            "event_time": -5,
            "estimate": -0.312494110272147,
            "se": 0.10806988445024968,
            "pvalue": 0.00413566479577559,
            "lower": -0.5252333494479665,
            "upper": -0.09975487109632755
          },
          {
            "event_time": -4,
            "estimate": -0.22868124879731444,
            "se": 0.09568330046403617,
            "pvalue": 0.017515450924759104,
            "lower": -0.4170370765665312,
            "upper": -0.040325421028097636
          },
          {
            "event_time": -3,
            "estimate": -0.1131009109935886,
            "se": 0.10089387487143862,
            "pvalue": 0.2632600040752361,
            "lower": -0.3117139315111709,
            "upper": 0.08551210952399368
          },
          {
            "event_time": -2,
            "estimate": 0.024512123285694964,
            "se": 0.07733108489100061,
            "pvalue": 0.7514994744571338,
            "lower": -0.1277167446180698,
            "upper": 0.17674099118945974
          },
          {
            "event_time": 0,
            "estimate": -0.15886662201225918,
            "se": 0.09418091702500929,
            "pvalue": 0.09275896376247109,
            "lower": -0.3442649569388139,
            "upper": 0.02653171291429557
          },
          {
            "event_time": 1,
            "estimate": -0.18067379755142668,
            "se": 0.11141424474405384,
            "pvalue": 0.10601401165389529,
            "lower": -0.39999652358903925,
            "upper": 0.038648928486185924
          },
          {
            "event_time": 2,
            "estimate": -0.3799535778967923,
            "se": 0.11594254405417874,
            "pvalue": 0.0011820637503615937,
            "lower": -0.6081904149737282,
            "upper": -0.15171674081985645
          },
          {
            "event_time": 3,
            "estimate": -0.2248104771463253,
            "se": 0.09557539007230616,
            "pvalue": 0.019361308087415482,
            "lower": -0.4129538796432048,
            "upper": -0.0366670746494458
          },
          {
            "event_time": 4,
            "estimate": -0.17282204367680798,
            "se": 0.06771642093922615,
            "pvalue": 0.01124135464559142,
            "lower": -0.30612411893675073,
            "upper": -0.0395199684168652
          },
          {
            "event_time": 5,
            "estimate": -0.10291606699920978,
            "se": 0.07390064667394654,
            "pvalue": 0.16484527472629784,
            "lower": -0.24839200072479745,
            "upper": 0.04255986672637789
          },
          {
            "event_time": 6,
            "estimate": -0.01644938928293025,
            "se": 0.08191342072144579,
            "pvalue": 0.8409905907280021,
            "lower": -0.1776987409521401,
            "upper": 0.14479996238627962
          },
          {
            "event_time": 7,
            "estimate": -0.006268985492199831,
            "se": 0.004534508844188147,
            "pvalue": 0.16792601002877328,
            "lower": -0.01519532021029328,
            "upper": 0.002657349225893618
          }
        ]
      },
      "target": {
        "event_times": [
          0.0,
          1.0,
          2.0,
          3.0,
          4.0,
          5.0,
          6.0,
          7.0
        ],
        "weights": [
          0.25625,
          0.25625,
          0.1375,
          0.125,
          0.125,
          0.075,
          0.01875,
          0.00625
        ],
        "weighting": "observations"
      },
      "checks": {
        "did2s_vs_direct_imputation_max_post_difference": 8.326672684688674e-17,
        "package_aggregate_vs_estimable_cell_weights": null,
        "saturated_vs_deviations_relative_rss_difference": 2.252608102840092e-15
      },
      "inference": {
        "standard_errors": "Cluster-robust; did2s uses two-stage covariance",
        "confidence_intervals": "Pointwise t, clusters minus one degrees of freedom"
      },
      "f_test": {
        "F": 0.5349882820951278,
        "df_num": 18,
        "df_den": 2187,
        "pvalue": 0.9429154965763455,
        "log10_pvalue": -0.025527226684762653,
        "inference": "Homoskedastic nested-model F",
        "observations": 2893,
        "design_columns": 60,
        "restricted_design_columns": 42,
        "fixed_effect_rank": 646,
        "covariance_rank": 18,
        "rss_unrestricted": 428.9863467219946,
        "rss_restricted": 430.8752575752873,
        "test_horizon": null,
        "reference_cohort": 4,
        "pyfixest": "0.27.0",
        "formulaic": "1.0.2",
        "design_head": {
          "index": [
            0,
            1,
            2,
            3,
            4
          ],
          "columns": [
            "C(rel_time, contr.treatment(base=-1.0))[T.-9.0]",
            "C(rel_time, contr.treatment(base=-1.0))[T.-8.0]",
            "C(rel_time, contr.treatment(base=-1.0))[T.-7.0]",
            "C(rel_time, contr.treatment(base=-1.0))[T.-6.0]",
            "C(rel_time, contr.treatment(base=-1.0))[T.-5.0]",
            "C(rel_time, contr.treatment(base=-1.0))[T.-4.0]"
          ],
          "data": [
            [
              0.0,
              0.0,
              0.0,
              0.0,
              0.0,
              0.0
            ],
            [
              0.0,
              0.0,
              0.0,
              0.0,
              0.0,
              0.0
            ],
            [
              0.0,
              0.0,
              0.0,
              0.0,
              0.0,
              0.0
            ],
            [
              0.0,
              0.0,
              0.0,
              0.0,
              0.0,
              0.0
            ],
            [
              0.0,
              0.0,
              0.0,
              0.0,
              0.0,
              0.0
            ]
          ]
        },
        "formula": "y~i(rel_time,ref=-1.0)+i(rel_time,cohort_dummy_5,ref=-1.0)+i(rel_time,cohort_dummy_6,ref=-1.0)+i(rel_time,cohort_dummy_7,ref=-1.0)+i(rel_time,cohort_dummy_9,ref=-1.0)+i(rel_time,cohort_dummy_10,ref=-1.0)|unit_fe+time_fe",
        "restriction_names": [
          "C(rel_time, contr.treatment(base=-1.0))[T.1.0]:cohort_dummy_5",
          "C(rel_time, contr.treatment(base=-1.0))[T.2.0]:cohort_dummy_5",
          "C(rel_time, contr.treatment(base=-1.0))[T.3.0]:cohort_dummy_5",
          "C(rel_time, contr.treatment(base=-1.0))[T.4.0]:cohort_dummy_5",
          "C(rel_time, contr.treatment(base=-1.0))[T.5.0]:cohort_dummy_5",
          "C(rel_time, contr.treatment(base=-1.0))[T.6.0]:cohort_dummy_5",
          "C(rel_time, contr.treatment(base=-1.0))[T.1.0]:cohort_dummy_6",
          "C(rel_time, contr.treatment(base=-1.0))[T.2.0]:cohort_dummy_6",
          "C(rel_time, contr.treatment(base=-1.0))[T.3.0]:cohort_dummy_6",
          "C(rel_time, contr.treatment(base=-1.0))[T.4.0]:cohort_dummy_6",
          "C(rel_time, contr.treatment(base=-1.0))[T.5.0]:cohort_dummy_6",
          "C(rel_time, contr.treatment(base=-1.0))[T.1.0]:cohort_dummy_7",
          "C(rel_time, contr.treatment(base=-1.0))[T.2.0]:cohort_dummy_7",
          "C(rel_time, contr.treatment(base=-1.0))[T.3.0]:cohort_dummy_7",
          "C(rel_time, contr.treatment(base=-1.0))[T.4.0]:cohort_dummy_7",
          "C(rel_time, contr.treatment(base=-1.0))[T.1.0]:cohort_dummy_9",
          "C(rel_time, contr.treatment(base=-1.0))[T.2.0]:cohort_dummy_9",
          "C(rel_time, contr.treatment(base=-1.0))[T.1.0]:cohort_dummy_10"
        ],
        "deviations": [
          {
            "event_time": -4.0,
            "cohort": 5,
            "estimate": 0.2387634325044481
          },
          {
            "event_time": -3.0,
            "cohort": 5,
            "estimate": 0.27082017326303465
          },
          {
            "event_time": -2.0,
            "cohort": 5,
            "estimate": -0.033225623108664615
          },
          {
            "event_time": 0.0,
            "cohort": 5,
            "estimate": 0.02068765212425905
          },
          {
            "event_time": 1.0,
            "cohort": 5,
            "estimate": 0.04639049264227857
          },
          {
            "event_time": 2.0,
            "cohort": 5,
            "estimate": -0.0802430143001609
          },
          {
            "event_time": 3.0,
            "cohort": 5,
            "estimate": -0.0946616809322216
          },
          {
            "event_time": 4.0,
            "cohort": 5,
            "estimate": 0.004018580443712894
          },
          {
            "event_time": 5.0,
            "cohort": 5,
            "estimate": -0.04516884418738948
          },
          {
            "event_time": 6.0,
            "cohort": 5,
            "estimate": 0.022343307267071344
          },
          {
            "event_time": -5.0,
            "cohort": 6,
            "estimate": 0.3654757423532337
          },
          {
            "event_time": -4.0,
            "cohort": 6,
            "estimate": 0.1691801467992421
          },
          {
            "event_time": -3.0,
            "cohort": 6,
            "estimate": 0.021925223428078976
          },
          {
            "event_time": -2.0,
            "cohort": 6,
            "estimate": 0.1061131134263032
          },
          {
            "event_time": 0.0,
            "cohort": 6,
            "estimate": 0.17431870432526053
          },
          {
            "event_time": 1.0,
            "cohort": 6,
            "estimate": 0.1434749790054799
          },
          {
            "event_time": 2.0,
            "cohort": 6,
            "estimate": -0.373845357250024
          },
          {
            "event_time": 3.0,
            "cohort": 6,
            "estimate": -0.3844468814032388
          },
          {
            "event_time": 4.0,
            "cohort": 6,
            "estimate": -0.19489287390975957
          },
          {
            "event_time": 5.0,
            "cohort": 6,
            "estimate": -0.1188252544121583
          },
          {
            "event_time": -6.0,
            "cohort": 7,
            "estimate": 0.20289121644732866
          },
          {
            "event_time": -5.0,
            "cohort": 7,
            "estimate": 0.33303262220679497
          },
          {
            "event_time": -4.0,
            "cohort": 7,
            "estimate": 0.20573975196393166
          },
          {
            "event_time": -3.0,
            "cohort": 7,
            "estimate": -0.0445540810033096
          },
          {
            "event_time": -2.0,
            "cohort": 7,
            "estimate": -0.09910292345091043
          },
          {
            "event_time": 0.0,
            "cohort": 7,
            "estimate": 0.1042016123953654
          },
          {
            "event_time": 1.0,
            "cohort": 7,
            "estimate": -0.21468905247921466
          },
          {
            "event_time": 2.0,
            "cohort": 7,
            "estimate": -0.25265963866678515
          },
          {
            "event_time": 3.0,
            "cohort": 7,
            "estimate": -0.06667687172787962
          },
          {
            "event_time": 4.0,
            "cohort": 7,
            "estimate": -0.10409802504099458
          },
          {
            "event_time": -8.0,
            "cohort": 9,
            "estimate": -1.0826046640142426
          },
          {
            "event_time": -7.0,
            "cohort": 9,
            "estimate": -1.2102875010571141
          },
          {
            "event_time": -6.0,
            "cohort": 9,
            "estimate": -1.1648062955153309
          },
          {
            "event_time": -5.0,
            "cohort": 9,
            "estimate": -1.0240498959728896
          },
          {
            "event_time": -4.0,
            "cohort": 9,
            "estimate": -1.4307729504112023
          },
          {
            "event_time": -3.0,
            "cohort": 9,
            "estimate": -1.4633563101360816
          },
          {
            "event_time": -2.0,
            "cohort": 9,
            "estimate": -1.347577419439239
          },
          {
            "event_time": 0.0,
            "cohort": 9,
            "estimate": -1.0371259500581849
          },
          {
            "event_time": 1.0,
            "cohort": 9,
            "estimate": -1.1963644301848637
          },
          {
            "event_time": 2.0,
            "cohort": 9,
            "estimate": -1.4063036802723148
          },
          {
            "event_time": -3.0,
            "cohort": 10,
            "estimate": -0.10237582604688228
          },
          {
            "event_time": -2.0,
            "cohort": 10,
            "estimate": 0.2821836372369638
          },
          {
            "event_time": 0.0,
            "cohort": 10,
            "estimate": -0.2743395532133931
          },
          {
            "event_time": 1.0,
            "cohort": 10,
            "estimate": -0.23286377950312578
          }
        ]
      }
    }
  },
  "code_sha256": {
    "replication_engine.py": "b42dd52795225c55faa7af833b12a94304ddde96f066412b80dea4620c4bcc24",
    "reference_f_test.py": "9cf8f31eeda89784ac1750ea22c35401ae46e24e06279acf938d2d103b78cccf",
    "sparse_did2s.py": "75169d7fbba6e1bad163e564ac9b5b1262a04033eda925dc379dc3eef64c59fa",
    "frequency.py": "8f922ae4be2b63ad9b89515d8e665cda4e11a354258b54ef3b820648243642eb",
    "sparse_models.py": "538c06b81a46a104838d662d6e6489d0d2daa7f680fd234049f28c97c87ef555"
  }
}
