551 lines
18 KiB
JSON
551 lines
18 KiB
JSON
{
|
|
"strata": {
|
|
"all": {
|
|
"neurons": 4064,
|
|
"source_groups": {
|
|
"KC": {
|
|
"due_edges": 9352,
|
|
"accepted_edges": 9273,
|
|
"rejected_edges": 79,
|
|
"due_contacts": 14747,
|
|
"accepted_contacts": 14601,
|
|
"rejected_contacts": 146,
|
|
"accepted_exc_SI": 4.015275,
|
|
"accepted_inh_abs_SI": 0.0,
|
|
"rejected_exc_SI": 0.040150000000000005,
|
|
"rejected_inh_abs_SI": 0.0
|
|
},
|
|
"APL": {
|
|
"due_edges": 108933,
|
|
"accepted_edges": 108892,
|
|
"rejected_edges": 41,
|
|
"due_contacts": 4613258,
|
|
"accepted_contacts": 4611607,
|
|
"rejected_contacts": 1651,
|
|
"accepted_exc_SI": 0.0,
|
|
"accepted_inh_abs_SI": 0.0,
|
|
"rejected_exc_SI": 0.0,
|
|
"rejected_inh_abs_SI": 0.0
|
|
},
|
|
"ALPN": {
|
|
"due_edges": 314795,
|
|
"accepted_edges": 314667,
|
|
"rejected_edges": 128,
|
|
"due_contacts": 5737494,
|
|
"accepted_contacts": 5734215,
|
|
"rejected_contacts": 3279,
|
|
"accepted_exc_SI": 1575.377375,
|
|
"accepted_inh_abs_SI": 1.5317500000000002,
|
|
"rejected_exc_SI": 0.90145,
|
|
"rejected_inh_abs_SI": 0.000275
|
|
},
|
|
"MBON": {
|
|
"due_edges": 38622,
|
|
"accepted_edges": 38618,
|
|
"rejected_edges": 4,
|
|
"due_contacts": 72684,
|
|
"accepted_contacts": 72674,
|
|
"rejected_contacts": 10,
|
|
"accepted_exc_SI": 1.3397999999999999,
|
|
"accepted_inh_abs_SI": 18.64555,
|
|
"rejected_exc_SI": 0.0,
|
|
"rejected_inh_abs_SI": 0.00275
|
|
},
|
|
"anatomical_DAN": {
|
|
"due_edges": 116377,
|
|
"accepted_edges": 116362,
|
|
"rejected_edges": 15,
|
|
"due_contacts": 357503,
|
|
"accepted_contacts": 357484,
|
|
"rejected_contacts": 19,
|
|
"accepted_exc_SI": 98.27729999999998,
|
|
"accepted_inh_abs_SI": 0.0,
|
|
"rejected_exc_SI": 0.0052250000000000005,
|
|
"rejected_inh_abs_SI": 0.0
|
|
},
|
|
"dopamine_annotation_only": {
|
|
"due_edges": 36,
|
|
"accepted_edges": 36,
|
|
"rejected_edges": 0,
|
|
"due_contacts": 36,
|
|
"accepted_contacts": 36,
|
|
"rejected_contacts": 0,
|
|
"accepted_exc_SI": 0.009899999999999999,
|
|
"accepted_inh_abs_SI": 0.0,
|
|
"rejected_exc_SI": 0.0,
|
|
"rejected_inh_abs_SI": 0.0
|
|
},
|
|
"other": {
|
|
"due_edges": 197154,
|
|
"accepted_edges": 197045,
|
|
"rejected_edges": 109,
|
|
"due_contacts": 777233,
|
|
"accepted_contacts": 776778,
|
|
"rejected_contacts": 455,
|
|
"accepted_exc_SI": 100.17012500000001,
|
|
"accepted_inh_abs_SI": 112.47334999999997,
|
|
"rejected_exc_SI": 0.029150000000000002,
|
|
"rejected_inh_abs_SI": 0.095975
|
|
},
|
|
"unclassified": {
|
|
"due_edges": 1,
|
|
"accepted_edges": 1,
|
|
"rejected_edges": 0,
|
|
"due_contacts": 5,
|
|
"accepted_contacts": 5,
|
|
"rejected_contacts": 0,
|
|
"accepted_exc_SI": 0.0013750000000000001,
|
|
"accepted_inh_abs_SI": 0.0,
|
|
"rejected_exc_SI": 0.0,
|
|
"rejected_inh_abs_SI": 0.0
|
|
}
|
|
},
|
|
"no_accepted_exc_neurons": 0,
|
|
"no_accepted_ALPN_exc_neurons": 267,
|
|
"has_exc_but_never_active": 4010,
|
|
"metrics_sum": {
|
|
"APL_write_SI": 5390.743328121687,
|
|
"APL_write_ref_SI": 1.050381336539984,
|
|
"APL_write_available_SI": 5389.692946785148,
|
|
"APL_pre_first_spike_SI": 5330.709646932389,
|
|
"APL_same_tick_first_spike_SI": 0.04189441777765751,
|
|
"negative_g_ticks": 3682552.0,
|
|
"refractory_ticks": 1254.0,
|
|
"g_end_time_integral_V_ms": -17588.86700900852,
|
|
"V_end_time_integral_V_ms": -33455.38539504771,
|
|
"accepted_exc_before_first_SI": 1738.4691500000008,
|
|
"accepted_inh_before_first_abs_SI": 130.22157499999997,
|
|
"APL_zeroed_due_edges": 108933.0,
|
|
"APL_zeroed_due_contacts": 4613258.0
|
|
},
|
|
"source_g_area_V_ms": {
|
|
"KC_exc": 20.147337221623477,
|
|
"KC_inh": 0.0,
|
|
"APL_exc": 0.0,
|
|
"APL_inh": 0.0,
|
|
"ALPN_exc": 7452.807139706078,
|
|
"ALPN_inh": -7.138392016432546,
|
|
"MBON_exc": 6.4406823793971615,
|
|
"MBON_inh": -87.54894622451735,
|
|
"anatomical_DAN_exc": 449.3543667906737,
|
|
"anatomical_DAN_inh": 0.0,
|
|
"dopamine_annotation_only_exc": 0.04356529947499939,
|
|
"dopamine_annotation_only_inh": 0.0,
|
|
"other_exc": 479.14176313575456,
|
|
"other_inh": -535.0711375854675,
|
|
"unclassified_exc": 0.0068856775232381,
|
|
"unclassified_inh": 0.0,
|
|
"graded_APL": -25367.050273392633
|
|
},
|
|
"initial_g_state_area_V_ms": 0.0,
|
|
"source_g_area_residual_V_ms": -7.327922990629787e-13,
|
|
"maximum_prethreshold_V": -0.044886319632884863,
|
|
"minimum_end_g_V": -0.37062856166329977
|
|
},
|
|
"ever_active": {
|
|
"neurons": 54,
|
|
"source_groups": {
|
|
"KC": {
|
|
"due_edges": 297,
|
|
"accepted_edges": 218,
|
|
"rejected_edges": 79,
|
|
"due_contacts": 532,
|
|
"accepted_contacts": 386,
|
|
"rejected_contacts": 146,
|
|
"accepted_exc_SI": 0.10615000000000001,
|
|
"accepted_inh_abs_SI": 0.0,
|
|
"rejected_exc_SI": 0.040150000000000005,
|
|
"rejected_inh_abs_SI": 0.0
|
|
},
|
|
"APL": {
|
|
"due_edges": 1283,
|
|
"accepted_edges": 1242,
|
|
"rejected_edges": 41,
|
|
"due_contacts": 54013,
|
|
"accepted_contacts": 52362,
|
|
"rejected_contacts": 1651,
|
|
"accepted_exc_SI": 0.0,
|
|
"accepted_inh_abs_SI": 0.0,
|
|
"rejected_exc_SI": 0.0,
|
|
"rejected_inh_abs_SI": 0.0
|
|
},
|
|
"ALPN": {
|
|
"due_edges": 5946,
|
|
"accepted_edges": 5818,
|
|
"rejected_edges": 128,
|
|
"due_contacts": 162818,
|
|
"accepted_contacts": 159539,
|
|
"rejected_contacts": 3279,
|
|
"accepted_exc_SI": 43.86772500000001,
|
|
"accepted_inh_abs_SI": 0.0055000000000000005,
|
|
"rejected_exc_SI": 0.9014500000000001,
|
|
"rejected_inh_abs_SI": 0.000275
|
|
},
|
|
"MBON": {
|
|
"due_edges": 480,
|
|
"accepted_edges": 476,
|
|
"rejected_edges": 4,
|
|
"due_contacts": 936,
|
|
"accepted_contacts": 926,
|
|
"rejected_contacts": 10,
|
|
"accepted_exc_SI": 0.00935,
|
|
"accepted_inh_abs_SI": 0.2453,
|
|
"rejected_exc_SI": 0.0,
|
|
"rejected_inh_abs_SI": 0.00275
|
|
},
|
|
"anatomical_DAN": {
|
|
"due_edges": 1495,
|
|
"accepted_edges": 1480,
|
|
"rejected_edges": 15,
|
|
"due_contacts": 4289,
|
|
"accepted_contacts": 4270,
|
|
"rejected_contacts": 19,
|
|
"accepted_exc_SI": 1.17425,
|
|
"accepted_inh_abs_SI": 0.0,
|
|
"rejected_exc_SI": 0.0052250000000000005,
|
|
"rejected_inh_abs_SI": 0.0
|
|
},
|
|
"dopamine_annotation_only": {
|
|
"due_edges": 0,
|
|
"accepted_edges": 0,
|
|
"rejected_edges": 0,
|
|
"due_contacts": 0,
|
|
"accepted_contacts": 0,
|
|
"rejected_contacts": 0,
|
|
"accepted_exc_SI": 0.0,
|
|
"accepted_inh_abs_SI": 0.0,
|
|
"rejected_exc_SI": 0.0,
|
|
"rejected_inh_abs_SI": 0.0
|
|
},
|
|
"other": {
|
|
"due_edges": 3654,
|
|
"accepted_edges": 3545,
|
|
"rejected_edges": 109,
|
|
"due_contacts": 13480,
|
|
"accepted_contacts": 13025,
|
|
"rejected_contacts": 455,
|
|
"accepted_exc_SI": 1.16435,
|
|
"accepted_inh_abs_SI": 2.4026749999999986,
|
|
"rejected_exc_SI": 0.02915,
|
|
"rejected_inh_abs_SI": 0.09597500000000002
|
|
},
|
|
"unclassified": {
|
|
"due_edges": 0,
|
|
"accepted_edges": 0,
|
|
"rejected_edges": 0,
|
|
"due_contacts": 0,
|
|
"accepted_contacts": 0,
|
|
"rejected_contacts": 0,
|
|
"accepted_exc_SI": 0.0,
|
|
"accepted_inh_abs_SI": 0.0,
|
|
"rejected_exc_SI": 0.0,
|
|
"rejected_inh_abs_SI": 0.0
|
|
}
|
|
},
|
|
"no_accepted_exc_neurons": 0,
|
|
"no_accepted_ALPN_exc_neurons": 0,
|
|
"has_exc_but_never_active": 0,
|
|
"metrics_sum": {
|
|
"APL_write_SI": 62.331141306795,
|
|
"APL_write_ref_SI": 1.050381336539984,
|
|
"APL_write_available_SI": 61.28075997025503,
|
|
"APL_pre_first_spike_SI": 2.297460117496376,
|
|
"APL_same_tick_first_spike_SI": 0.04189441777765752,
|
|
"negative_g_ticks": 40966.0,
|
|
"refractory_ticks": 1254.0,
|
|
"g_end_time_integral_V_ms": -93.42748113787918,
|
|
"V_end_time_integral_V_ms": -348.73052871040306,
|
|
"accepted_exc_before_first_SI": 5.599825,
|
|
"accepted_inh_before_first_abs_SI": 0.22440000000000002,
|
|
"APL_zeroed_due_edges": 1283.0,
|
|
"APL_zeroed_due_contacts": 54013.0
|
|
},
|
|
"source_g_area_V_ms": {
|
|
"KC_exc": 0.40710407789220904,
|
|
"KC_inh": 0.0,
|
|
"APL_exc": 0.0,
|
|
"APL_inh": 0.0,
|
|
"ALPN_exc": 195.3763611104868,
|
|
"ALPN_inh": -0.02437437457257681,
|
|
"MBON_exc": 0.04597488427319674,
|
|
"MBON_inh": -1.1487544765949274,
|
|
"anatomical_DAN_exc": 5.367920239512589,
|
|
"anatomical_DAN_inh": 0.0,
|
|
"dopamine_annotation_only_exc": 0.0,
|
|
"dopamine_annotation_only_inh": 0.0,
|
|
"other_exc": 5.488022522078109,
|
|
"other_inh": -10.86787565625336,
|
|
"unclassified_exc": 0.0,
|
|
"unclassified_inh": 0.0,
|
|
"graded_APL": -288.0718594647012
|
|
},
|
|
"initial_g_state_area_V_ms": 0.0,
|
|
"source_g_area_residual_V_ms": 9.156564395595979e-14,
|
|
"maximum_prethreshold_V": -0.044886319632884863,
|
|
"minimum_end_g_V": -0.09724527797618318
|
|
},
|
|
"never_active": {
|
|
"neurons": 4010,
|
|
"source_groups": {
|
|
"KC": {
|
|
"due_edges": 9055,
|
|
"accepted_edges": 9055,
|
|
"rejected_edges": 0,
|
|
"due_contacts": 14215,
|
|
"accepted_contacts": 14215,
|
|
"rejected_contacts": 0,
|
|
"accepted_exc_SI": 3.909125,
|
|
"accepted_inh_abs_SI": 0.0,
|
|
"rejected_exc_SI": 0.0,
|
|
"rejected_inh_abs_SI": 0.0
|
|
},
|
|
"APL": {
|
|
"due_edges": 107650,
|
|
"accepted_edges": 107650,
|
|
"rejected_edges": 0,
|
|
"due_contacts": 4559245,
|
|
"accepted_contacts": 4559245,
|
|
"rejected_contacts": 0,
|
|
"accepted_exc_SI": 0.0,
|
|
"accepted_inh_abs_SI": 0.0,
|
|
"rejected_exc_SI": 0.0,
|
|
"rejected_inh_abs_SI": 0.0
|
|
},
|
|
"ALPN": {
|
|
"due_edges": 308849,
|
|
"accepted_edges": 308849,
|
|
"rejected_edges": 0,
|
|
"due_contacts": 5574676,
|
|
"accepted_contacts": 5574676,
|
|
"rejected_contacts": 0,
|
|
"accepted_exc_SI": 1531.5096500000002,
|
|
"accepted_inh_abs_SI": 1.5262500000000003,
|
|
"rejected_exc_SI": 0.0,
|
|
"rejected_inh_abs_SI": 0.0
|
|
},
|
|
"MBON": {
|
|
"due_edges": 38142,
|
|
"accepted_edges": 38142,
|
|
"rejected_edges": 0,
|
|
"due_contacts": 71748,
|
|
"accepted_contacts": 71748,
|
|
"rejected_contacts": 0,
|
|
"accepted_exc_SI": 1.3304500000000001,
|
|
"accepted_inh_abs_SI": 18.40025,
|
|
"rejected_exc_SI": 0.0,
|
|
"rejected_inh_abs_SI": 0.0
|
|
},
|
|
"anatomical_DAN": {
|
|
"due_edges": 114882,
|
|
"accepted_edges": 114882,
|
|
"rejected_edges": 0,
|
|
"due_contacts": 353214,
|
|
"accepted_contacts": 353214,
|
|
"rejected_contacts": 0,
|
|
"accepted_exc_SI": 97.10305,
|
|
"accepted_inh_abs_SI": 0.0,
|
|
"rejected_exc_SI": 0.0,
|
|
"rejected_inh_abs_SI": 0.0
|
|
},
|
|
"dopamine_annotation_only": {
|
|
"due_edges": 36,
|
|
"accepted_edges": 36,
|
|
"rejected_edges": 0,
|
|
"due_contacts": 36,
|
|
"accepted_contacts": 36,
|
|
"rejected_contacts": 0,
|
|
"accepted_exc_SI": 0.009899999999999999,
|
|
"accepted_inh_abs_SI": 0.0,
|
|
"rejected_exc_SI": 0.0,
|
|
"rejected_inh_abs_SI": 0.0
|
|
},
|
|
"other": {
|
|
"due_edges": 193500,
|
|
"accepted_edges": 193500,
|
|
"rejected_edges": 0,
|
|
"due_contacts": 763753,
|
|
"accepted_contacts": 763753,
|
|
"rejected_contacts": 0,
|
|
"accepted_exc_SI": 99.005775,
|
|
"accepted_inh_abs_SI": 110.07067499999997,
|
|
"rejected_exc_SI": 0.0,
|
|
"rejected_inh_abs_SI": 0.0
|
|
},
|
|
"unclassified": {
|
|
"due_edges": 1,
|
|
"accepted_edges": 1,
|
|
"rejected_edges": 0,
|
|
"due_contacts": 5,
|
|
"accepted_contacts": 5,
|
|
"rejected_contacts": 0,
|
|
"accepted_exc_SI": 0.0013750000000000001,
|
|
"accepted_inh_abs_SI": 0.0,
|
|
"rejected_exc_SI": 0.0,
|
|
"rejected_inh_abs_SI": 0.0
|
|
}
|
|
},
|
|
"no_accepted_exc_neurons": 0,
|
|
"no_accepted_ALPN_exc_neurons": 267,
|
|
"has_exc_but_never_active": 4010,
|
|
"metrics_sum": {
|
|
"APL_write_SI": 5328.412186814892,
|
|
"APL_write_ref_SI": 0.0,
|
|
"APL_write_available_SI": 5328.412186814892,
|
|
"APL_pre_first_spike_SI": 5328.412186814892,
|
|
"APL_same_tick_first_spike_SI": 0.0,
|
|
"negative_g_ticks": 3641586.0,
|
|
"refractory_ticks": 0.0,
|
|
"g_end_time_integral_V_ms": -17495.439527870643,
|
|
"V_end_time_integral_V_ms": -33106.65486633732,
|
|
"accepted_exc_before_first_SI": 1732.8693250000006,
|
|
"accepted_inh_before_first_abs_SI": 129.99717499999997,
|
|
"APL_zeroed_due_edges": 107650.0,
|
|
"APL_zeroed_due_contacts": 4559245.0
|
|
},
|
|
"source_g_area_V_ms": {
|
|
"KC_exc": 19.740233143731267,
|
|
"KC_inh": 0.0,
|
|
"APL_exc": 0.0,
|
|
"APL_inh": 0.0,
|
|
"ALPN_exc": 7257.430778595592,
|
|
"ALPN_inh": -7.114017641859967,
|
|
"MBON_exc": 6.394707495123964,
|
|
"MBON_inh": -86.40019174792243,
|
|
"anatomical_DAN_exc": 443.9864465511611,
|
|
"anatomical_DAN_inh": 0.0,
|
|
"dopamine_annotation_only_exc": 0.04356529947499939,
|
|
"dopamine_annotation_only_inh": 0.0,
|
|
"other_exc": 473.6537406136765,
|
|
"other_inh": -524.203261929214,
|
|
"unclassified_exc": 0.0068856775232381,
|
|
"unclassified_inh": 0.0,
|
|
"graded_APL": -25078.978413927933
|
|
},
|
|
"initial_g_state_area_V_ms": 0.0,
|
|
"source_g_area_residual_V_ms": -8.243579430189385e-13,
|
|
"maximum_prethreshold_V": -0.04508682695327126,
|
|
"minimum_end_g_V": -0.37062856166329977
|
|
}
|
|
},
|
|
"ledger_max_abs_error_V": 2.168404344971009e-19,
|
|
"ledger_max_bound_V": 7.695676155894679e-14,
|
|
"ledger_roundoff_bound_pass": true,
|
|
"ledger_accumulator_mantissa_bits": 63,
|
|
"ledger_bound_formula": "64 * eps(longdouble) * (ticks+1) * (sum_abs_actual_stage_deltas + abs(initial_g) + abs(final_g)) per KC",
|
|
"source_shadow_max_residual_V": 3.191891195797325e-16,
|
|
"source_area_max_residual_V_ms": 3.019806626980426e-14,
|
|
"source_shadow_meaning": "Signed source/sign g bookkeeping under observed availability/reset only; non-feedback, not counterfactual",
|
|
"cumulative_increment_units": "SI volts; sums of individual increments, not instantaneous conductance",
|
|
"source_state_area_units": "V*ms; post-APL source-state left samples times dt .1ms",
|
|
"activity_strata_outcome_defined": true,
|
|
"APL_cause_of_CAL_failure_proven": false,
|
|
"full_CAL_all_tick_subset_state_independently_verified": false,
|
|
"case": "cal-physiological-02-s51102",
|
|
"repeat": 0,
|
|
"kind": "calibration",
|
|
"pass_all": true,
|
|
"exact": {
|
|
"v": true,
|
|
"g": true,
|
|
"ref": true,
|
|
"counts": true,
|
|
"step": true,
|
|
"neuron_idx": true
|
|
},
|
|
"full_KC_sparse_events_and_final_state_exact": true,
|
|
"every_tick_fixture_pre_post_state_exact": false,
|
|
"graph": {
|
|
"graph_name": "full",
|
|
"graph_nodes": 166700,
|
|
"graph_edges": 25582938,
|
|
"KC_targets": 4064,
|
|
"incoming_edges": 830465,
|
|
"incoming_contacts": 2082231,
|
|
"zeroed_APL_incoming_edges": 4633,
|
|
"groups": {
|
|
"KC": {
|
|
"edges": 642933,
|
|
"contacts": 1153845
|
|
},
|
|
"APL": {
|
|
"edges": 4633,
|
|
"contacts": 196200
|
|
},
|
|
"ALPN": {
|
|
"edges": 22586,
|
|
"contacts": 390928
|
|
},
|
|
"MBON": {
|
|
"edges": 6813,
|
|
"contacts": 11181
|
|
},
|
|
"anatomical_DAN": {
|
|
"edges": 129113,
|
|
"contacts": 225127
|
|
},
|
|
"dopamine_annotation_only": {
|
|
"edges": 35,
|
|
"contacts": 38
|
|
},
|
|
"other": {
|
|
"edges": 24211,
|
|
"contacts": 103979
|
|
},
|
|
"unclassified": {
|
|
"edges": 141,
|
|
"contacts": 933
|
|
}
|
|
},
|
|
"source_graph": "/data/digital-drosophila/experiments/phase4ag-author-apl-r2/graphs/full",
|
|
"conditional_target_filter_only": true,
|
|
"source_graph_modified": false
|
|
},
|
|
"input": {
|
|
"requests": 92,
|
|
"accepted": 61,
|
|
"rejected": 31,
|
|
"actual_spikes_by_source_group": {
|
|
"KC": 57,
|
|
"APL": 48,
|
|
"ALPN": 5241,
|
|
"MBON": 263,
|
|
"anatomical_DAN": 132,
|
|
"dopamine_annotation_only": 66,
|
|
"other": 23975,
|
|
"unclassified": 480
|
|
},
|
|
"all_ALPN": 686,
|
|
"odor_design_target_count": 33,
|
|
"PN_ever_requested": 25,
|
|
"PN_ever_accepted_request": 22,
|
|
"PN_actual_active": 552,
|
|
"design_target_PN_spikes": 453,
|
|
"non_design_ALPN_spikes": 4788,
|
|
"accepted_request_is_not_proof_spike_was_caused_exclusively_by_request": true,
|
|
"actual_requested_events_not_forced_to_equal_across_odors": true
|
|
},
|
|
"steps": 1000,
|
|
"duration_ms": 100.0,
|
|
"KC_active": 54,
|
|
"KC_spikes": 57,
|
|
"pending_after_record_window": {
|
|
"edge_events": 20069,
|
|
"contacts": 225637,
|
|
"nominal_abs_SI": 35.73707500000012
|
|
},
|
|
"mode": "physiological",
|
|
"odor_id": "QNVRIHYSUZMSGM-ZCFIWIBFSA-N",
|
|
"seed": 51102,
|
|
"CPU_audit_wall_seconds": 1.8511954259993217,
|
|
"original_brain_time_and_wall_not_rebenchmarked": true,
|
|
"training": false,
|
|
"new_brain_simulation": false,
|
|
"candidate_generated": false,
|
|
"input_sha256": {
|
|
"state.npz": "9bb7e2d3bc6f999c560b5caa6b26798adcc54ac6084dcf2473729616270ca5df",
|
|
"apl-inhibition.float32.npy": "2a99c63accafda718a209eabe5de45dad3d756f6aa81fe3b4605517f5dd60855",
|
|
"requests.csv": "c17a2fe4732df9c72593fddc15283c5332d0565b3570af504bfa59d369037bab",
|
|
"summary.json": "a80b940bc842cad37a8e863a3862dac4df6005949a34f005c56461d48370f1fd"
|
|
}
|
|
}
|