{
  "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": {
      "y": "Public-goods expenditure funded by villagers (10,000 constant RMB)",
      "d": "Post-first-election indicator equal to one in and after the village's first election"
    },
    "allow_repeated_cells": true,
    "time_fe": "archive_time_fe",
    "unit_fe": null,
    "frequency_weights": false,
    "source_sd": null,
    "latest_cohort_control": true,
    "slug": "s12-p003",
    "study_id": 12,
    "study": "The Rise and Fall of Local Elections in China",
    "citation": "Martinez-Bravo et al. (2022), AER. https://doi.org/10.1257/aer.20181249",
    "description": "Public-goods expenditure funded by villagers (10,000 constant RMB)",
    "source_specification_id": "LOCAL-ELECTIONS-T5-C3-PUBLIC-GOODS",
    "specification_id": "S12-P003",
    "data": "analyses/full-archive/prepared/S12-P003.parquet",
    "output_dir": "analyses/full-archive/results/S12-P003"
  },
  "source": {
    "file": "S12-P003.parquet",
    "bytes": 71194,
    "sha256": "d9fe8b8685c7c979699e379a22ae8a21389d98a4f65fa60affd1d00168d3c345"
  },
  "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": 4340,
        "source_sd": 117.72847107821698,
        "rows": 195,
        "units": 13,
        "clusters": 13,
        "treated_units": 11,
        "never_treated_units": 2,
        "treated_cohorts": 8,
        "latest_cohort_control_index": 16,
        "unique_unit_period_cells": 195,
        "unsupported_prediction_rows_removed": 806,
        "initially_treated_units_removed": 106,
        "post_adoption_untreated_rows_removed": 0,
        "units_without_minus_one_removed": 0,
        "additional_rows_removed": 1470
      },
      "estimates": [
        {
          "method": "Static TWFE",
          "estimate": -0.00022117981059667995,
          "se": 0.017307556205773494,
          "pvalue": 0.9900138158215633,
          "lower": -0.03793110532192263,
          "upper": 0.03748874570072926
        },
        {
          "method": "Dynamic TWFE",
          "estimate": -0.0036763867168488305,
          "se": 0.02976308133930696,
          "pvalue": 0.9037387934440706,
          "lower": -0.06852457018936012,
          "upper": 0.06117179675566245
        },
        {
          "method": "BJS / did2s",
          "estimate": 0.02281206717922724,
          "se": 0.021650661201683057,
          "pvalue": 0.3128001165907277,
          "lower": -0.0243606712177783,
          "upper": 0.06998480557623278
        },
        {
          "method": "Sun\u2013Abraham",
          "estimate": 0.024392634950034197,
          "se": 0.009444990748230549,
          "pvalue": 0.02398262185511878,
          "lower": 0.0038137679317012015,
          "upper": 0.04497150196836719
        }
      ],
      "event_studies": {
        "Dynamic TWFE": [
          {
            "event_time": -12,
            "estimate": 0.059196918580553023,
            "se": 0.09113511710599964,
            "pvalue": 0.5282200595294907,
            "lower": -0.1393694438032243,
            "upper": 0.2577632809643303
          },
          {
            "event_time": -11,
            "estimate": -0.058295200656885184,
            "se": 0.048322612310738276,
            "pvalue": 0.25091859793461296,
            "lower": -0.1635811283225573,
            "upper": 0.04699072700878693
          },
          {
            "event_time": -10,
            "estimate": -0.017099817395451588,
            "se": 0.040539536480383095,
            "pvalue": 0.6806246328390149,
            "lower": -0.10542787958767291,
            "upper": 0.07122824479676973
          },
          {
            "event_time": -9,
            "estimate": -0.018884677542940563,
            "se": 0.040666396471541105,
            "pvalue": 0.6506872779606606,
            "lower": -0.10748914391146844,
            "upper": 0.0697197888255873
          },
          {
            "event_time": -8,
            "estimate": -0.023823924547124464,
            "se": 0.031293010846929585,
            "pvalue": 0.46116731540320854,
            "lower": -0.09200553805933039,
            "upper": 0.04435768896508145
          },
          {
            "event_time": -7,
            "estimate": 0.0096435289104136,
            "se": 0.03753644383112573,
            "pvalue": 0.8015994264468229,
            "lower": -0.07214135648892643,
            "upper": 0.09142841430975364
          },
          {
            "event_time": -6,
            "estimate": -0.026088488289981063,
            "se": 0.024532953910117096,
            "pvalue": 0.3085295086004542,
            "lower": -0.07954120301897899,
            "upper": 0.02736422643901686
          },
          {
            "event_time": -5,
            "estimate": -0.018590466906987107,
            "se": 0.027187525906484017,
            "pvalue": 0.5070994875289521,
            "lower": -0.07782699715894463,
            "upper": 0.04064606334497041
          },
          {
            "event_time": -4,
            "estimate": 0.002476580748670293,
            "se": 0.033278180118401945,
            "pvalue": 0.9419019556898296,
            "lower": -0.07003034504128075,
            "upper": 0.07498350653862135
          },
          {
            "event_time": -3,
            "estimate": -0.017808364917962435,
            "se": 0.01955965043106098,
            "pvalue": 0.3805025850306007,
            "lower": -0.060425182220964234,
            "upper": 0.024808452385039363
          },
          {
            "event_time": -2,
            "estimate": -0.00928591357595275,
            "se": 0.023282455055235827,
            "pvalue": 0.6970190920147663,
            "lower": -0.06001402535645119,
            "upper": 0.041442198204545685
          },
          {
            "event_time": 0,
            "estimate": -0.041160359719402455,
            "se": 0.03545708270739459,
            "pvalue": 0.26827552283244593,
            "lower": -0.1184147064248458,
            "upper": 0.0360939869860409
          },
          {
            "event_time": 1,
            "estimate": 0.005432050575927383,
            "se": 0.023380150222391417,
            "pvalue": 0.820192228897923,
            "lower": -0.045508920688166137,
            "upper": 0.0563730218400209
          },
          {
            "event_time": 2,
            "estimate": -0.033782510753194266,
            "se": 0.04030272149586457,
            "pvalue": 0.41829125025884295,
            "lower": -0.1215945974188892,
            "upper": 0.05402957591250066
          },
          {
            "event_time": 3,
            "estimate": 0.010892416467396294,
            "se": 0.03621960150736571,
            "pvalue": 0.7687651552895736,
            "lower": -0.0680233159822866,
            "upper": 0.08980814891707918
          },
          {
            "event_time": 4,
            "estimate": -0.037051143551217275,
            "se": 0.0367905825627961,
            "pvalue": 0.33377126413936964,
            "lower": -0.11721093684996883,
            "upper": 0.04310864974753428
          },
          {
            "event_time": 5,
            "estimate": 0.086013971844432,
            "se": 0.10164906949355154,
            "pvalue": 0.4140052425261623,
            "lower": -0.13546032489185378,
            "upper": 0.30748826858071776
          },
          {
            "event_time": 6,
            "estimate": -0.04505666036346823,
            "se": 0.033199890731779126,
            "pvalue": 0.19971704437603982,
            "lower": -0.1173930082334187,
            "upper": 0.027279687506482235
          },
          {
            "event_time": 7,
            "estimate": 0.06900127287212589,
            "se": 0.09342214270327007,
            "pvalue": 0.4743507520124113,
            "lower": -0.1345480902247616,
            "upper": 0.27255063596901336
          },
          {
            "event_time": 8,
            "estimate": -0.0837738311603018,
            "se": 0.07289836859019169,
            "pvalue": 0.272869131387922,
            "lower": -0.24260573190642198,
            "upper": 0.07505806958581836
          },
          {
            "event_time": 9,
            "estimate": 0.20071849722523463,
            "se": 0.20483981556969932,
            "pvalue": 0.34648797194242376,
            "lower": -0.24558912096469512,
            "upper": 0.6470261154151644
          },
          {
            "event_time": 10,
            "estimate": 0.050099692531626085,
            "se": 0.15814455790138998,
            "pvalue": 0.756841258247602,
            "lower": -0.29446769916597426,
            "upper": 0.3946670842292265
          },
          {
            "event_time": 11,
            "estimate": -0.1602055460057785,
            "se": 0.1063927338510422,
            "pvalue": 0.15798164547998236,
            "lower": -0.39201539950380004,
            "upper": 0.07160430749224309
          },
          {
            "event_time": 12,
            "estimate": 0.02246720330447454,
            "se": 0.07521288861356916,
            "pvalue": 0.7702673793630195,
            "lower": -0.14140760336310215,
            "upper": 0.18634200997205125
          },
          {
            "event_time": 13,
            "estimate": -0.0712779910428637,
            "se": 0.0730405249446729,
            "pvalue": 0.34839229639691804,
            "lower": -0.23041962387794626,
            "upper": 0.08786364179221887
          }
        ],
        "BJS / did2s": [
          {
            "event_time": -12,
            "estimate": 0.045915901878856906,
            "se": 0.04147266519795293,
            "pvalue": 0.289934519091072,
            "lower": -0.04444527313493651,
            "upper": 0.1362770768926503
          },
          {
            "event_time": -11,
            "estimate": -0.0218912502652494,
            "se": 0.012517397859416923,
            "pvalue": 0.10582196830025815,
            "lower": -0.0491643173153961,
            "upper": 0.005381816784897294
          },
          {
            "event_time": -10,
            "estimate": -0.014210440338413241,
            "se": 0.012777820818277151,
            "pvalue": 0.28787151081214035,
            "lower": -0.0420509202724645,
            "upper": 0.01363003959563802
          },
          {
            "event_time": -9,
            "estimate": -0.0007924133547381178,
            "se": 0.005574416475640925,
            "pvalue": 0.8893188662189916,
            "lower": -0.012938023489772939,
            "upper": 0.011353196780296703
          },
          {
            "event_time": -8,
            "estimate": -0.023626467300864734,
            "se": 0.016579953927939397,
            "pvalue": 0.1796432979092693,
            "lower": -0.05975108363435065,
            "upper": 0.012498149032621184
          },
          {
            "event_time": -7,
            "estimate": 0.02485058604287359,
            "se": 0.0169034823115341,
            "pvalue": 0.1672494829302275,
            "lower": -0.01197893808354997,
            "upper": 0.061680110169297156
          },
          {
            "event_time": -6,
            "estimate": -0.013374414520244137,
            "se": 0.011039031959442737,
            "pvalue": 0.24900028411767966,
            "lower": -0.03742639898058454,
            "upper": 0.010677569940096263
          },
          {
            "event_time": -5,
            "estimate": 0.004162378757069375,
            "se": 0.00862252239727327,
            "pvalue": 0.6379717317548607,
            "lower": -0.014624483666202656,
            "upper": 0.022949241180341404
          },
          {
            "event_time": -4,
            "estimate": 0.006776146533345303,
            "se": 0.010016739249895079,
            "pvalue": 0.5115633451406282,
            "lower": -0.015048453455757387,
            "upper": 0.02860074652244799
          },
          {
            "event_time": -3,
            "estimate": -0.004526833875646607,
            "se": 0.004368824771985379,
            "pvalue": 0.32055386423384785,
            "lower": -0.014045685339416355,
            "upper": 0.004992017588123139
          },
          {
            "event_time": -2,
            "estimate": 0.005578477586267099,
            "se": 0.0041623238855585856,
            "pvalue": 0.20499443054265667,
            "lower": -0.0034904470968182954,
            "upper": 0.014647402269352494
          },
          {
            "event_time": -1,
            "estimate": -0.0037126421361067894,
            "se": 0.004370158375491726,
            "pvalue": 0.41220713886991617,
            "lower": -0.013234399272305856,
            "upper": 0.005809115000092277
          },
          {
            "event_time": 0,
            "estimate": 0.001940727577281824,
            "se": 0.01337246635409533,
            "pvalue": 0.887018457729517,
            "lower": -0.02719537367931443,
            "upper": 0.031076828833878075
          },
          {
            "event_time": 1,
            "estimate": 0.0055601758087319856,
            "se": 0.021385335434498776,
            "pvalue": 0.7992715414923186,
            "lower": -0.04103446740269114,
            "upper": 0.05215481902015511
          },
          {
            "event_time": 2,
            "estimate": 0.004038741705195065,
            "se": 0.009743544092800021,
            "pvalue": 0.6858183864504473,
            "lower": -0.01719061717062596,
            "upper": 0.025268100581016088
          },
          {
            "event_time": 3,
            "estimate": 0.017814422417971265,
            "se": 0.029305997614244954,
            "pvalue": 0.5545998060522486,
            "lower": -0.04603786117014283,
            "upper": 0.08166670600608536
          },
          {
            "event_time": 4,
            "estimate": -0.009062986653787117,
            "se": 0.015477789161095379,
            "pvalue": 0.5690280249179832,
            "lower": -0.0427861922528661,
            "upper": 0.024660218945291863
          },
          {
            "event_time": 5,
            "estimate": 0.08986322263803484,
            "se": 0.09218957185294502,
            "pvalue": 0.34891750248783276,
            "lower": -0.11100059927669056,
            "upper": 0.2907270445527602
          },
          {
            "event_time": 6,
            "estimate": -0.00020340477685996944,
            "se": 0.013022141048645167,
            "pvalue": 0.9877943119016317,
            "lower": -0.028576212763384314,
            "upper": 0.028169403209664375
          },
          {
            "event_time": 7,
            "estimate": 0.0896569265508406,
            "se": 0.07588447588296002,
            "pvalue": 0.26029300972152913,
            "lower": -0.07568114307552606,
            "upper": 0.2549949961772072
          },
          {
            "event_time": 8,
            "estimate": 0.008132026796640397,
            "se": 0.009221986560500708,
            "pvalue": 0.3952003990797614,
            "lower": -0.011960955836397301,
            "upper": 0.028225009429678094
          },
          {
            "event_time": 9,
            "estimate": 0.316906259530562,
            "se": 0.2523822755275489,
            "pvalue": 0.23313860663390024,
            "lower": -0.23298748036947087,
            "upper": 0.8667999994305948
          },
          {
            "event_time": 10,
            "estimate": -0.03056403125176841,
            "se": 0.18208730915995355,
            "pvalue": 0.8694940453610156,
            "lower": -0.42729819656905826,
            "upper": 0.3661701340655214
          },
          {
            "event_time": 11,
            "estimate": -0.19965816369084893,
            "se": 0.1605977097650058,
            "pvalue": 0.23752899700474792,
            "lower": -0.5495705141420175,
            "upper": 0.15025418676031965
          },
          {
            "event_time": 12,
            "estimate": 0.0266676425835824,
            "se": 0.026827346334654924,
            "pvalue": 0.3398222344101723,
            "lower": -0.03178412379628985,
            "upper": 0.08511940896345464
          },
          {
            "event_time": 13,
            "estimate": 0.0266676425835824,
            "se": 0.02682734633465493,
            "pvalue": 0.33982223441017245,
            "lower": -0.031784123796289865,
            "upper": 0.08511940896345466
          }
        ],
        "Sun\u2013Abraham": [
          {
            "event_time": -12,
            "estimate": 0.0753854572451711,
            "se": 0.17317605887352258,
            "pvalue": 0.6710632442881119,
            "lower": -0.3019327616196672,
            "upper": 0.4527036761100094
          },
          {
            "event_time": -11,
            "estimate": -0.0041475205235226315,
            "se": 0.06743523845343093,
            "pvalue": 0.9519705312572417,
            "lower": -0.15107628323752675,
            "upper": 0.1427812421904815
          },
          {
            "event_time": -10,
            "estimate": -0.018840495745264522,
            "se": 0.05057642884007291,
            "pvalue": 0.7160051555567057,
            "lower": -0.12903706778076698,
            "upper": 0.09135607629023795
          },
          {
            "event_time": -9,
            "estimate": -0.003110640392642051,
            "se": 0.05057642884007347,
            "pvalue": 0.9519705312572408,
            "lower": -0.11330721242814575,
            "upper": 0.10708593164286163
          },
          {
            "event_time": -8,
            "estimate": -0.006683140408146016,
            "se": 0.040461143072058316,
            "pvalue": 0.8715567152482294,
            "lower": -0.09484039803654798,
            "upper": 0.08147411722025594
          },
          {
            "event_time": -7,
            "estimate": 0.04009789899597194,
            "se": 0.0337176192267144,
            "pvalue": 0.2573501785988598,
            "lower": -0.03336648236102782,
            "upper": 0.1135622803529717
          },
          {
            "event_time": -6,
            "estimate": 0.004687496609535182,
            "se": 0.025288214420036963,
            "pvalue": 0.8560405586768771,
            "lower": -0.050410789408217166,
            "upper": 0.05978578262728752
          },
          {
            "event_time": -5,
            "estimate": 0.008931250545049809,
            "se": 0.025288214420037158,
            "pvalue": 0.7300812444293161,
            "lower": -0.046167035472702955,
            "upper": 0.06402953656280258
          },
          {
            "event_time": -4,
            "estimate": 0.010390972722234245,
            "se": 0.02247841281781101,
            "pvalue": 0.6521607478623472,
            "lower": -0.03858528151576866,
            "upper": 0.05936722696023715
          },
          {
            "event_time": -3,
            "estimate": -0.0012442561570565887,
            "se": 0.02023057153602969,
            "pvalue": 0.9519705312572505,
            "lower": -0.04532288497125872,
            "upper": 0.04283437265714554
          },
          {
            "event_time": -2,
            "estimate": 0.016791748799052025,
            "se": 0.010140535786695382,
            "pvalue": 0.12363739587384896,
            "lower": -0.005302580672699533,
            "upper": 0.03888607827080358
          },
          {
            "event_time": 0,
            "estimate": 0.00818101737157629,
            "se": 0.018391428669118297,
            "pvalue": 0.6643614438492113,
            "lower": -0.03189046336860834,
            "upper": 0.04825249811176092
          },
          {
            "event_time": 1,
            "estimate": 0.005944460301480964,
            "se": 0.03862662279531193,
            "pvalue": 0.8802500176930332,
            "lower": -0.07821572101166128,
            "upper": 0.09010464161462321
          },
          {
            "event_time": 2,
            "estimate": 0.007950686748724275,
            "se": 0.018391428669118373,
            "pvalue": 0.6731871351269106,
            "lower": -0.03212079399146052,
            "upper": 0.04802216748890907
          },
          {
            "event_time": 3,
            "estimate": 0.024423498841469035,
            "se": 1.1396801283086862e-09,
            "pvalue": 7.179606661996612e-83,
            "lower": 0.02442349635831935,
            "upper": 0.02442350132461872
          },
          {
            "event_time": 4,
            "estimate": -0.002241838885379757,
            "se": 0.003413370300155683,
            "pvalue": 0.5237175780698298,
            "lower": -0.009678933887764037,
            "upper": 0.005195256117004524
          },
          {
            "event_time": 5,
            "estimate": 0.096379778152174,
            "se": 1.9937761379776905e-09,
            "pvalue": 4.1369965550404505e-87,
            "lower": 0.09637977380810897,
            "upper": 0.09637978249623902
          },
          {
            "event_time": 6,
            "estimate": 0.004957899628806313,
            "se": 0.00698114592146774,
            "pvalue": 0.4911614270145349,
            "lower": -0.010252710670666645,
            "upper": 0.02016850992827927
          },
          {
            "event_time": 7,
            "estimate": 0.0885697229351981,
            "se": 1.894713224366253e-09,
            "pvalue": 6.187253388578638e-87,
            "lower": 0.08856971880697262,
            "upper": 0.08856972706342359
          },
          {
            "event_time": 8,
            "estimate": 4.539578179954495e-16,
            "se": 1.4044359897064122e-09,
            "pvalue": 0.9999997474099749,
            "lower": -3.0600026988609047e-09,
            "upper": 3.0600036067765404e-09
          },
          {
            "event_time": 9,
            "estimate": 0.3114511411798249,
            "se": 0.0,
            "pvalue": null,
            "lower": 0.3114511411798249,
            "upper": 0.3114511411798249
          },
          {
            "event_time": 10,
            "estimate": -0.04015373391093567,
            "se": 0.0,
            "pvalue": null,
            "lower": -0.04015373391093567,
            "upper": -0.04015373391093567
          },
          {
            "event_time": 11,
            "estimate": -0.2129920281850806,
            "se": 0.0,
            "pvalue": null,
            "lower": -0.2129920281850806,
            "upper": -0.2129920281850806
          },
          {
            "event_time": 12,
            "estimate": 9.83588210878897e-16,
            "se": 0.0,
            "pvalue": null,
            "lower": 9.83588210878897e-16,
            "upper": 9.83588210878897e-16
          },
          {
            "event_time": 13,
            "estimate": 6.739400704170354e-16,
            "se": 0.0,
            "pvalue": null,
            "lower": 6.739400704170354e-16,
            "upper": 6.739400704170354e-16
          }
        ]
      },
      "target": {
        "event_times": [
          0.0,
          1.0,
          2.0,
          3.0,
          4.0,
          5.0,
          6.0,
          7.0,
          8.0,
          9.0,
          10.0,
          11.0,
          12.0,
          13.0
        ],
        "weights": [
          0.13095238095238096,
          0.13095238095238096,
          0.13095238095238096,
          0.09523809523809523,
          0.09523809523809523,
          0.08333333333333333,
          0.08333333333333333,
          0.07142857142857142,
          0.05952380952380952,
          0.03571428571428571,
          0.03571428571428571,
          0.023809523809523808,
          0.011904761904761904,
          0.011904761904761904
        ],
        "weighting": "observations"
      },
      "checks": {
        "did2s_vs_direct_imputation_max_post_difference": 1.1102230246251565e-16,
        "package_aggregate_vs_estimable_cell_weights": null,
        "saturated_vs_deviations_relative_rss_difference": 5.551115123125783e-17
      },
      "inference": {
        "standard_errors": "Cluster-robust; did2s uses two-stage covariance",
        "confidence_intervals": "Pointwise t, clusters minus one degrees of freedom"
      },
      "f_test": {
        "F": 11.923352652069013,
        "df_num": 48,
        "df_den": 42,
        "pvalue": 1.454558695624506e-13,
        "log10_pvalue": -12.837268749032592,
        "inference": "Homoskedastic nested-model F",
        "observations": 195,
        "design_columns": 112,
        "restricted_design_columns": 64,
        "fixed_effect_rank": 41,
        "covariance_rank": 48,
        "rss_unrestricted": 0.06640744643248557,
        "rss_restricted": 0.9713210493329515,
        "test_horizon": null,
        "reference_cohort": 2,
        "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.-12.0]",
            "C(rel_time, contr.treatment(base=-1.0))[T.-11.0]",
            "C(rel_time, contr.treatment(base=-1.0))[T.-10.0]",
            "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]"
          ],
          "data": [
            [
              0.6533333333333333,
              -0.046666666666666676,
              -0.13999999999999999,
              -0.039999999999999994,
              -0.13333333333333336,
              -0.12666666666666668
            ],
            [
              -0.046666666666666676,
              0.6533333333333333,
              -0.039999999999999994,
              -0.13999999999999999,
              -0.03333333333333334,
              -0.12666666666666668
            ],
            [
              -0.046666666666666676,
              -0.046666666666666676,
              0.66,
              -0.039999999999999994,
              -0.13333333333333336,
              -0.02666666666666667
            ],
            [
              -0.046666666666666676,
              -0.046666666666666676,
              -0.039999999999999994,
              0.66,
              -0.03333333333333334,
              -0.12666666666666668
            ],
            [
              -0.046666666666666676,
              -0.046666666666666676,
              -0.039999999999999994,
              -0.039999999999999994,
              0.6666666666666667,
              -0.02666666666666667
            ]
          ]
        },
        "formula": "y~i(rel_time,ref=-1.0)+i(rel_time,cohort_dummy_4,ref=-1.0)+i(rel_time,cohort_dummy_5,ref=-1.0)+i(rel_time,cohort_dummy_7,ref=-1.0)+i(rel_time,cohort_dummy_8,ref=-1.0)+i(rel_time,cohort_dummy_9,ref=-1.0)+i(rel_time,cohort_dummy_11,ref=-1.0)+i(rel_time,cohort_dummy_13,ref=-1.0)|unit_fe+time_fe",
        "restriction_names": [
          "C(rel_time, contr.treatment(base=-1.0))[T.1.0]:cohort_dummy_4",
          "C(rel_time, contr.treatment(base=-1.0))[T.2.0]:cohort_dummy_4",
          "C(rel_time, contr.treatment(base=-1.0))[T.3.0]:cohort_dummy_4",
          "C(rel_time, contr.treatment(base=-1.0))[T.4.0]:cohort_dummy_4",
          "C(rel_time, contr.treatment(base=-1.0))[T.5.0]:cohort_dummy_4",
          "C(rel_time, contr.treatment(base=-1.0))[T.6.0]:cohort_dummy_4",
          "C(rel_time, contr.treatment(base=-1.0))[T.7.0]:cohort_dummy_4",
          "C(rel_time, contr.treatment(base=-1.0))[T.8.0]:cohort_dummy_4",
          "C(rel_time, contr.treatment(base=-1.0))[T.9.0]:cohort_dummy_4",
          "C(rel_time, contr.treatment(base=-1.0))[T.10.0]:cohort_dummy_4",
          "C(rel_time, contr.treatment(base=-1.0))[T.11.0]:cohort_dummy_4",
          "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.7.0]:cohort_dummy_5",
          "C(rel_time, contr.treatment(base=-1.0))[T.8.0]:cohort_dummy_5",
          "C(rel_time, contr.treatment(base=-1.0))[T.9.0]:cohort_dummy_5",
          "C(rel_time, contr.treatment(base=-1.0))[T.10.0]:cohort_dummy_5",
          "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.5.0]:cohort_dummy_7",
          "C(rel_time, contr.treatment(base=-1.0))[T.6.0]:cohort_dummy_7",
          "C(rel_time, contr.treatment(base=-1.0))[T.7.0]:cohort_dummy_7",
          "C(rel_time, contr.treatment(base=-1.0))[T.8.0]:cohort_dummy_7",
          "C(rel_time, contr.treatment(base=-1.0))[T.1.0]:cohort_dummy_8",
          "C(rel_time, contr.treatment(base=-1.0))[T.2.0]:cohort_dummy_8",
          "C(rel_time, contr.treatment(base=-1.0))[T.3.0]:cohort_dummy_8",
          "C(rel_time, contr.treatment(base=-1.0))[T.4.0]:cohort_dummy_8",
          "C(rel_time, contr.treatment(base=-1.0))[T.5.0]:cohort_dummy_8",
          "C(rel_time, contr.treatment(base=-1.0))[T.6.0]:cohort_dummy_8",
          "C(rel_time, contr.treatment(base=-1.0))[T.7.0]:cohort_dummy_8",
          "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.3.0]:cohort_dummy_9",
          "C(rel_time, contr.treatment(base=-1.0))[T.4.0]:cohort_dummy_9",
          "C(rel_time, contr.treatment(base=-1.0))[T.5.0]:cohort_dummy_9",
          "C(rel_time, contr.treatment(base=-1.0))[T.6.0]:cohort_dummy_9",
          "C(rel_time, contr.treatment(base=-1.0))[T.1.0]:cohort_dummy_11",
          "C(rel_time, contr.treatment(base=-1.0))[T.2.0]:cohort_dummy_11",
          "C(rel_time, contr.treatment(base=-1.0))[T.3.0]:cohort_dummy_11",
          "C(rel_time, contr.treatment(base=-1.0))[T.4.0]:cohort_dummy_11",
          "C(rel_time, contr.treatment(base=-1.0))[T.1.0]:cohort_dummy_13",
          "C(rel_time, contr.treatment(base=-1.0))[T.2.0]:cohort_dummy_13"
        ],
        "deviations": [
          {
            "event_time": -3.0,
            "cohort": 4,
            "estimate": 0.00414752052352399
          },
          {
            "event_time": -2.0,
            "cohort": 4,
            "estimate": -0.016538316393602426
          },
          {
            "event_time": 0.0,
            "cohort": 4,
            "estimate": -0.10243375265790426
          },
          {
            "event_time": 1.0,
            "cohort": 4,
            "estimate": 0.020973140470163576
          },
          {
            "event_time": 2.0,
            "cohort": 4,
            "estimate": -0.039729289459547894
          },
          {
            "event_time": 3.0,
            "cohort": 4,
            "estimate": -7.875644580934704e-16
          },
          {
            "event_time": 4.0,
            "cohort": 4,
            "estimate": -7.771561172376096e-16
          },
          {
            "event_time": 5.0,
            "cohort": 4,
            "estimate": -0.055207852254590906
          },
          {
            "event_time": 6.0,
            "cohort": 4,
            "estimate": -6.314393452555578e-16
          },
          {
            "event_time": 7.0,
            "cohort": 4,
            "estimate": -1.2073675392798577e-15
          },
          {
            "event_time": 8.0,
            "cohort": 4,
            "estimate": -1.0234868508263162e-15
          },
          {
            "event_time": 9.0,
            "cohort": 4,
            "estimate": 0.9343534235394746
          },
          {
            "event_time": 10.0,
            "cohort": 4,
            "estimate": 0.38017822406078594
          },
          {
            "event_time": 11.0,
            "cohort": 4,
            "estimate": -0.42598405637016346
          },
          {
            "event_time": -4.0,
            "cohort": 5,
            "estimate": 0.0041475205235232925
          },
          {
            "event_time": -3.0,
            "cohort": 5,
            "estimate": 0.0041475205235245866
          },
          {
            "event_time": -2.0,
            "cohort": 5,
            "estimate": -0.016538316393603557
          },
          {
            "event_time": 0.0,
            "cohort": 5,
            "estimate": -0.10243375265790423
          },
          {
            "event_time": 1.0,
            "cohort": 5,
            "estimate": -0.018756148989384838
          },
          {
            "event_time": 2.0,
            "cohort": 5,
            "estimate": -2.983724378680108e-16
          },
          {
            "event_time": 3.0,
            "cohort": 5,
            "estimate": -9.43689570931383e-16
          },
          {
            "event_time": 4.0,
            "cohort": 5,
            "estimate": -1.0269562977782698e-15
          },
          {
            "event_time": 5.0,
            "cohort": 5,
            "estimate": -0.0552078522545913
          },
          {
            "event_time": 6.0,
            "cohort": 5,
            "estimate": -7.615436059538183e-16
          },
          {
            "event_time": 7.0,
            "cohort": 5,
            "estimate": -1.1934897514720433e-15
          },
          {
            "event_time": 8.0,
            "cohort": 5,
            "estimate": 3.5388358909926865e-16
          },
          {
            "event_time": 9.0,
            "cohort": 5,
            "estimate": 8.326672684688674e-17
          },
          {
            "event_time": 10.0,
            "cohort": 5,
            "estimate": -0.38865637165844813
          },
          {
            "event_time": -6.0,
            "cohort": 7,
            "estimate": 0.004147520523523629
          },
          {
            "event_time": -5.0,
            "cohort": 7,
            "estimate": 0.004147520523524214
          },
          {
            "event_time": -4.0,
            "cohort": 7,
            "estimate": -0.016825619946639253
          },
          {
            "event_time": -3.0,
            "cohort": 7,
            "estimate": 0.004147520523523598
          },
          {
            "event_time": -2.0,
            "cohort": 7,
            "estimate": -0.01653831639360316
          },
          {
            "event_time": 0.0,
            "cohort": 7,
            "estimate": -0.10243375265790447
          },
          {
            "event_time": 1.0,
            "cohort": 7,
            "estimate": 0.020973140470162452
          },
          {
            "event_time": 2.0,
            "cohort": 7,
            "estimate": 1.1449174941446927e-16
          },
          {
            "event_time": 3.0,
            "cohort": 7,
            "estimate": -3.5908775952719907e-16
          },
          {
            "event_time": 4.0,
            "cohort": 7,
            "estimate": 0.009696486814336346
          },
          {
            "event_time": 5.0,
            "cohort": 7,
            "estimate": -0.09253553696630606
          },
          {
            "event_time": 6.0,
            "cohort": 7,
            "estimate": 0.01735264870081976
          },
          {
            "event_time": 7.0,
            "cohort": 7,
            "estimate": -1.096345236817342e-15
          },
          {
            "event_time": 8.0,
            "cohort": 7,
            "estimate": -5.204170427930421e-16
          },
          {
            "event_time": -7.0,
            "cohort": 8,
            "estimate": 0.09958708736545663
          },
          {
            "event_time": -6.0,
            "cohort": 8,
            "estimate": 0.0750631954405352
          },
          {
            "event_time": -5.0,
            "cohort": 8,
            "estimate": 0.08804008645449038
          },
          {
            "event_time": -4.0,
            "cohort": 8,
            "estimate": 0.004147520523523251
          },
          {
            "event_time": -3.0,
            "cohort": 8,
            "estimate": 0.004147520523524684
          },
          {
            "event_time": -2.0,
            "cohort": 8,
            "estimate": -0.016538316393602374
          },
          {
            "event_time": 0.0,
            "cohort": 8,
            "estimate": -0.10243375265790379
          },
          {
            "event_time": 1.0,
            "cohort": 8,
            "estimate": 0.02097314047016354
          },
          {
            "event_time": 2.0,
            "cohort": 8,
            "estimate": -2.5326962749261384e-16
          },
          {
            "event_time": 3.0,
            "cohort": 8,
            "estimate": 0.23271567544346292
          },
          {
            "event_time": 4.0,
            "cohort": 8,
            "estimate": -0.037327684711715436
          },
          {
            "event_time": 5.0,
            "cohort": 8,
            "estimate": 0.6388981119794656
          },
          {
            "event_time": 6.0,
            "cohort": 8,
            "estimate": -2.220446049250313e-16
          },
          {
            "event_time": 7.0,
            "cohort": 8,
            "estimate": 0.5314183376111843
          },
          {
            "event_time": -8.0,
            "cohort": 9,
            "estimate": 0.004147520523523948
          },
          {
            "event_time": -7.0,
            "cohort": 9,
            "estimate": 0.16173790922799175
          },
          {
            "event_time": -6.0,
            "cohort": 9,
            "estimate": -0.016825619946638476
          },
          {
            "event_time": -5.0,
            "cohort": 9,
            "estimate": 0.004147520523523809
          },
          {
            "event_time": -4.0,
            "cohort": 9,
            "estimate": 0.15205511753452328
          },
          {
            "event_time": -3.0,
            "cohort": 9,
            "estimate": 0.004147520523524739
          },
          {
            "event_time": -2.0,
            "cohort": 9,
            "estimate": 0.10176422241610053
          },
          {
            "event_time": 0.0,
            "cohort": 9,
            "estimate": -0.10243375265790353
          },
          {
            "event_time": 1.0,
            "cohort": 9,
            "estimate": 0.020973140470162868
          },
          {
            "event_time": 2.0,
            "cohort": 9,
            "estimate": 0.13962940526607776
          },
          {
            "event_time": 3.0,
            "cohort": 9,
            "estimate": -0.037327684711715936
          },
          {
            "event_time": 4.0,
            "cohort": 9,
            "estimate": -4.0939474033052647e-16
          },
          {
            "event_time": 5.0,
            "cohort": 9,
            "estimate": -0.0552078522545908
          },
          {
            "event_time": 6.0,
            "cohort": 9,
            "estimate": -1.1102230246251565e-16
          },
          {
            "event_time": -10.0,
            "cohort": 11,
            "estimate": 0.025120660993686775
          },
          {
            "event_time": -9.0,
            "cohort": 11,
            "estimate": 0.004147520523524288
          },
          {
            "event_time": -8.0,
            "cohort": 11,
            "estimate": -0.016825619946638268
          },
          {
            "event_time": -7.0,
            "cohort": 11,
            "estimate": 0.00414752052352392
          },
          {
            "event_time": -6.0,
            "cohort": 11,
            "estimate": 0.004147520523524392
          },
          {
            "event_time": -5.0,
            "cohort": 11,
            "estimate": 0.004147520523524212
          },
          {
            "event_time": -4.0,
            "cohort": 11,
            "estimate": 0.004147520523523908
          },
          {
            "event_time": -3.0,
            "cohort": 11,
            "estimate": 0.004147520523524553
          },
          {
            "event_time": -2.0,
            "cohort": 11,
            "estimate": -0.0165383163936026
          },
          {
            "event_time": 0.0,
            "cohort": 11,
            "estimate": -0.10243375265790411
          },
          {
            "event_time": 1.0,
            "cohort": 11,
            "estimate": -0.01635454424155222
          },
          {
            "event_time": 2.0,
            "cohort": 11,
            "estimate": -3.226585665316861e-16
          },
          {
            "event_time": 3.0,
            "cohort": 11,
            "estimate": -6.106226635438361e-16
          },
          {
            "event_time": 4.0,
            "cohort": 11,
            "estimate": -6.661338147750939e-16
          },
          {
            "event_time": 0.0,
            "cohort": 13,
            "estimate": -0.1065812731814284
          },
          {
            "event_time": 1.0,
            "cohort": 13,
            "estimate": 0.07544619978939943
          },
          {
            "event_time": 2.0,
            "cohort": 13,
            "estimate": -0.004147520523524366
          }
        ]
      }
    }
  },
  "code_sha256": {
    "replication_engine.py": "aa5b4502ce913299533b0c0035000b0770df1c69af7de25b04aa0c8532a3ddca",
    "reference_f_test.py": "9cf8f31eeda89784ac1750ea22c35401ae46e24e06279acf938d2d103b78cccf",
    "sparse_did2s.py": "75169d7fbba6e1bad163e564ac9b5b1262a04033eda925dc379dc3eef64c59fa",
    "frequency.py": "8f922ae4be2b63ad9b89515d8e665cda4e11a354258b54ef3b820648243642eb"
  }
}
