[
  {
    "active": true,
    "active_reason": "",
    "agreement": null,
    "audio": {
      "baseband_power_dbfs": -96.01000213623047,
      "noise_dbfs": -94.22000122070313,
      "sample_rate": 12000,
      "snr_db": -1.7900009155273438
    },
    "carrier_hz": 5000000,
    "decoder": {
      "anchored": false,
      "audio_seconds": 35967.78,
      "bad_frame_streak": 0,
      "delay_est_ms": null,
      "dut1_seconds": 0.0,
      "frames_in_window": 0,
      "last_decode_age_seconds": 1000000000.0,
      "last_decoded_utc": "",
      "last_quality": 0,
      "last_rejected_jump_seconds": null,
      "last_rejected_utc": null,
      "leap_pending": false,
      "phase_locked": false,
      "refusal": "none",
      "stage": "no tick",
      "state": "nosignal",
      "station": "unknown",
      "tick_band_ratio_db": null,
      "time_adoptions": 0,
      "time_check": "",
      "time_rejections": 0,
      "tone_detected": false,
      "tone_snr_db": 0.8224613666534424,
      "vote_quality": 0.0,
      "window_size": 8
    },
    "delay": {
      "chain_ms": 14.1,
      "codec_ms": 8.0,
      "configured_ms": 0.0,
      "decoder_bias_ms": -13.645,
      "network_ms": 0.05134986713528633,
      "path": "7780 km, 3 hops at 350 km, 27.52 ms",
      "propagation_ms": 27.51613779255892,
      "receiver_lat": 51.12,
      "receiver_lon": 5.22,
      "total_ms": 36.02248765969421
    },
    "dial_hz": 4999000,
    "enabled": true,
    "format": "opus",
    "in_use": false,
    "kind": "radio",
    "link": {
      "age_seconds": 35967.699459636584,
      "audio_bytes": 169733614,
      "connect_attempts": 1,
      "decode_errors": 0,
      "detail": "",
      "http_rtt_ms": 0.060000000000000046,
      "last_audio_age_seconds": 0.0024260999634861946,
      "packets": 1798389,
      "reacquisitions": 0,
      "state": "streaming"
    },
    "name": "local-5",
    "not_ready_reason": "no tick: nothing at 1000 Hz to time a second from",
    "not_used_reason": "no tick: nothing at 1000 Hz to time a second from",
    "primary_class": true,
    "ready": false,
    "receiver_name": "Wideband Websdr by Bas ON5HB and Marian ON3MS (HEPPEN)",
    "sample_clock": {
      "fitted": true,
      "last_excess_delay_ms": 6.05010986328125,
      "ppm": 17.02094467948001,
      "residual_ms": 0.4548176108488677,
      "slope_held": false,
      "slope_uncertainty_ms": 0.09031511194950691,
      "span_seconds": 298.82476234436035
    },
    "timing": {
      "age_seconds": 1000000000.0,
      "clock_offset_ms": 0.0,
      "dispersion_ms": 0.0,
      "have_offset": false,
      "http_rtt_ms": 0.060000000000000046,
      "jitter_ms": 0.0,
      "offset_ms": 538.069486618042,
      "rate_measured": false,
      "rate_ppm": 0.0,
      "rate_span_seconds": 0.0,
      "rate_term_ms": 0.0,
      "rate_uncertainty_ppm": 0.0,
      "raw_offset_ms": 502.0469989583478,
      "rtt_from_websocket": true,
      "samples": 0,
      "weight_dispersion_ms": 0.0,
      "ws_rtt_ms": 0.10269973427057266
    },
    "url": "http://ubersdr:8080",
    "weight": 1.0
  },
  {
    "active": true,
    "active_reason": "",
    "agreement": null,
    "audio": {
      "baseband_power_dbfs": -94.18000030517578,
      "noise_dbfs": -95.1500015258789,
      "sample_rate": 12000,
      "snr_db": 0.970001220703125
    },
    "carrier_hz": 10000000,
    "decoder": {
      "anchored": false,
      "audio_seconds": 35967.7,
      "bad_frame_streak": 0,
      "delay_est_ms": 15.777219772338867,
      "dut1_seconds": 0.0,
      "frames_in_window": 0,
      "last_decode_age_seconds": 1000000000.0,
      "last_decoded_utc": "",
      "last_quality": 0,
      "last_rejected_jump_seconds": null,
      "last_rejected_utc": null,
      "leap_pending": false,
      "phase_locked": true,
      "refusal": "none",
      "stage": "no frame",
      "state": "acquiring",
      "station": "wwv",
      "tick_band_ratio_db": 3.475341320037842,
      "time_adoptions": 0,
      "time_check": "",
      "time_rejections": 0,
      "tone_detected": true,
      "tone_snr_db": 1.2921780347824097,
      "vote_quality": 0.0,
      "window_size": 8
    },
    "delay": {
      "chain_ms": 14.1,
      "codec_ms": 8.0,
      "configured_ms": 0.0,
      "decoder_bias_ms": -13.645,
      "network_ms": 0.08095614612102509,
      "path": "7780 km, 3 hops at 350 km, 27.52 ms",
      "propagation_ms": 27.51613779255892,
      "receiver_lat": 51.12,
      "receiver_lon": 5.22,
      "total_ms": 36.052093938679945
    },
    "dial_hz": 9999000,
    "enabled": true,
    "format": "opus",
    "in_use": false,
    "kind": "radio",
    "link": {
      "age_seconds": 35967.69448618591,
      "audio_bytes": 164594316,
      "connect_attempts": 1,
      "decode_errors": 0,
      "detail": "",
      "http_rtt_ms": 0.061999999999999986,
      "last_audio_age_seconds": 0.0025552064180374146,
      "packets": 1798385,
      "reacquisitions": 0,
      "state": "streaming"
    },
    "name": "local-10",
    "not_ready_reason": "no frame: edges are tracked but no minute has decoded",
    "not_used_reason": "no frame: edges are tracked but no minute has decoded",
    "primary_class": true,
    "ready": false,
    "receiver_name": "Wideband Websdr by Bas ON5HB and Marian ON3MS (HEPPEN)",
    "sample_clock": {
      "fitted": true,
      "last_excess_delay_ms": 5.973577499389648,
      "ppm": 17.095452400583966,
      "residual_ms": 0.4023303558010084,
      "slope_held": false,
      "slope_uncertainty_ms": 0.07926163247857007,
      "span_seconds": 298.8451623916626
    },
    "timing": {
      "age_seconds": 1000000000.0,
      "clock_offset_ms": 0.0,
      "dispersion_ms": 0.0,
      "have_offset": false,
      "http_rtt_ms": 0.061999999999999986,
      "jitter_ms": 0.0,
      "offset_ms": 538.0692481994629,
      "rate_measured": false,
      "rate_ppm": 0.0,
      "rate_span_seconds": 0.0,
      "rate_term_ms": 0.0,
      "rate_uncertainty_ppm": 0.0,
      "raw_offset_ms": 502.01715426078295,
      "rtt_from_websocket": true,
      "samples": 0,
      "weight_dispersion_ms": 0.0,
      "ws_rtt_ms": 0.16191229224205017
    },
    "url": "http://ubersdr:8080",
    "weight": 1.0
  },
  {
    "active": true,
    "active_reason": "",
    "agreement": null,
    "audio": {
      "baseband_power_dbfs": -107.01000213623047,
      "noise_dbfs": -108.19000244140625,
      "sample_rate": 12000,
      "snr_db": 1.1800003051757813
    },
    "carrier_hz": 15000000,
    "decoder": {
      "anchored": false,
      "audio_seconds": 35967.78,
      "bad_frame_streak": 0,
      "delay_est_ms": null,
      "dut1_seconds": 0.0,
      "frames_in_window": 0,
      "last_decode_age_seconds": 12067.868138615973,
      "last_decoded_utc": "2026-09-20T20:39:59Z",
      "last_quality": 35,
      "last_rejected_jump_seconds": null,
      "last_rejected_utc": null,
      "leap_pending": false,
      "phase_locked": false,
      "refusal": "none",
      "stage": "no tick",
      "state": "acquiring",
      "station": "wwv",
      "tick_band_ratio_db": null,
      "time_adoptions": 0,
      "time_check": "",
      "time_rejections": 0,
      "tone_detected": false,
      "tone_snr_db": 0.4447089731693268,
      "vote_quality": 0.0,
      "window_size": 8
    },
    "delay": {
      "chain_ms": 14.1,
      "codec_ms": 8.0,
      "configured_ms": 0.0,
      "decoder_bias_ms": -13.645,
      "network_ms": 0.06084796041250229,
      "path": "7780 km, 3 hops at 350 km, 27.52 ms",
      "propagation_ms": 27.51613779255892,
      "receiver_lat": 51.12,
      "receiver_lon": 5.22,
      "total_ms": 36.03198575297142
    },
    "dial_hz": 14999000,
    "enabled": true,
    "format": "opus",
    "in_use": false,
    "kind": "radio",
    "link": {
      "age_seconds": 35967.69803735614,
      "audio_bytes": 174358635,
      "connect_attempts": 1,
      "decode_errors": 0,
      "detail": "",
      "http_rtt_ms": 0.07200000000000001,
      "last_audio_age_seconds": 0.0026398487389087677,
      "packets": 1798389,
      "reacquisitions": 0,
      "state": "streaming"
    },
    "name": "local-15",
    "not_ready_reason": "no tick: nothing at 1000 Hz to time a second from",
    "not_used_reason": "no tick: nothing at 1000 Hz to time a second from",
    "primary_class": true,
    "ready": false,
    "receiver_name": "Wideband Websdr by Bas ON5HB and Marian ON3MS (HEPPEN)",
    "sample_clock": {
      "fitted": true,
      "last_excess_delay_ms": 5.708217620849609,
      "ppm": 17.771718765269284,
      "residual_ms": 0.4184532536103632,
      "slope_held": false,
      "slope_uncertainty_ms": 0.08331465506550574,
      "span_seconds": 298.90551018714905
    },
    "timing": {
      "age_seconds": 12029.15485239029,
      "clock_offset_ms": -380.1987364370739,
      "dispersion_ms": 11.955525631576899,
      "have_offset": false,
      "http_rtt_ms": 0.07200000000000001,
      "jitter_ms": 1.533627184995001,
      "offset_ms": -29.06586572202441,
      "rate_measured": true,
      "rate_ppm": -15.540295074499502,
      "rate_span_seconds": 1588.0268487930298,
      "rate_term_ms": 0.05893024071167988,
      "rate_uncertainty_ppm": 0.8729735671048391,
      "raw_offset_ms": -65.09785147499584,
      "rtt_from_websocket": true,
      "samples": 74,
      "weight_dispersion_ms": 1.9555256315768985,
      "ws_rtt_ms": 0.12169592082500458
    },
    "url": "http://ubersdr:8080",
    "weight": 1.0
  },
  {
    "active": true,
    "active_reason": "secondary mode is standby: measured continuously, held out of the served time while the primary is healthy",
    "agreement": {
      "instant_ms": 0.03350780081035065,
      "peers": 3,
      "refused": false,
      "residual_ms": 0.032791836560027696,
      "settled_for_seconds": 35961.871982336044
    },
    "audio": {
      "baseband_power_dbfs": -999.0,
      "noise_dbfs": -999.0,
      "sample_rate": 0
    },
    "carrier_hz": 0,
    "decoder": {
      "anchored": false,
      "audio_seconds": 0.0,
      "bad_frame_streak": 0,
      "delay_est_ms": 0.0,
      "dut1_seconds": 0.0,
      "frames_in_window": 0,
      "last_decode_age_seconds": 1000000000.0,
      "last_decoded_utc": "",
      "last_quality": 0,
      "last_rejected_jump_seconds": null,
      "last_rejected_utc": null,
      "leap_pending": false,
      "phase_locked": false,
      "refusal": "none",
      "stage": "locked",
      "state": "locked",
      "station": "ntp",
      "tick_band_ratio_db": null,
      "time_adoptions": 0,
      "time_check": "",
      "time_rejections": 0,
      "tone_detected": false,
      "tone_snr_db": 0.0,
      "vote_quality": 0.0,
      "window_size": 0
    },
    "delay": {
      "chain_ms": 0.0,
      "codec_ms": 0.0,
      "configured_ms": 0.0,
      "decoder_bias_ms": 0.0,
      "network_ms": 0.11181831359863281,
      "path": "192.168.1.51:123, stratum 1, reference PPS, round trip 0.2 ms halved",
      "propagation_ms": 0.0,
      "total_ms": 0.11181831359863281
    },
    "dial_hz": 0,
    "enabled": true,
    "format": "opus",
    "in_use": true,
    "kind": "ntp",
    "link": {
      "age_seconds": 35967.707369123586,
      "audio_bytes": 0,
      "connect_attempts": 0,
      "decode_errors": 0,
      "detail": "192.168.1.51:123",
      "http_rtt_ms": 0.0,
      "last_audio_age_seconds": 1000000000.0,
      "packets": 0,
      "reacquisitions": 0,
      "state": "streaming"
    },
    "name": "192.168.1.51",
    "not_ready_reason": "",
    "not_used_reason": null,
    "ntp": {
      "address": "192.168.1.51:123",
      "address_host": "192.168.1.51",
      "configured_poll_seconds": 64.0,
      "delay_ms": 0.22363662719726563,
      "dns_ttl_seconds": -1,
      "filter_jitter_ms": 4.6340467504610405,
      "kiss_code": "",
      "last_reject_reason": "",
      "last_reply_age_seconds": 51.245614767074585,
      "leap": 0,
      "max_root_distance_ms": 500.0,
      "max_stratum": 15,
      "next_resolve_seconds": -1.0,
      "poll_seconds": 64.0,
      "port": 123,
      "reach": 255,
      "reach_octal": "377",
      "received": 568,
      "refid": "PPS",
      "rejected": 0,
      "root_delay_ms": 0.0,
      "root_dispersion_ms": 1.0833740234375,
      "root_distance_ms": 1.19710611803627,
      "sent": 568,
      "server": "192.168.1.51",
      "server_precision_us": 1.9073486328125,
      "spikes": 0,
      "stopped": false,
      "stratum": 1
    },
    "primary_class": false,
    "ready": true,
    "receiver_name": "",
    "sample_clock": {
      "fitted": false,
      "last_excess_delay_ms": 0.0,
      "ppm": 0.0,
      "residual_ms": 0.0,
      "slope_held": false,
      "slope_uncertainty_ms": 0.0,
      "span_seconds": 0.0
    },
    "timing": {
      "age_seconds": 6.914138793945313e-05,
      "clock_offset_ms": -577.1426895081182,
      "dispersion_ms": 5.854275156215909,
      "have_offset": true,
      "http_rtt_ms": 0.0,
      "jitter_ms": 0.021403840099780632,
      "offset_ms": -39.839958154100906,
      "rate_measured": true,
      "rate_ppm": -16.10661947488869,
      "rate_span_seconds": 7616.209986448288,
      "rate_term_ms": 0.001718447618818398,
      "rate_uncertainty_ppm": 0.007671379263554447,
      "raw_offset_ms": -39.95177646769954,
      "rtt_from_websocket": false,
      "samples": 8,
      "weight_dispersion_ms": 4.767268904159454,
      "ws_rtt_ms": 0.0
    },
    "url": "ntp://192.168.1.51:123",
    "weight": 1.0
  },
  {
    "active": true,
    "active_reason": "secondary mode is standby: measured continuously, held out of the served time while the primary is healthy",
    "agreement": {
      "instant_ms": -0.033507800810461674,
      "peers": 3,
      "refused": false,
      "residual_ms": -0.032791836560030034,
      "settled_for_seconds": 35961.871982336044
    },
    "audio": {
      "baseband_power_dbfs": -999.0,
      "noise_dbfs": -999.0,
      "sample_rate": 0
    },
    "carrier_hz": 0,
    "decoder": {
      "anchored": false,
      "audio_seconds": 0.0,
      "bad_frame_streak": 0,
      "delay_est_ms": 0.0,
      "dut1_seconds": 0.0,
      "frames_in_window": 0,
      "last_decode_age_seconds": 1000000000.0,
      "last_decoded_utc": "",
      "last_quality": 0,
      "last_rejected_jump_seconds": null,
      "last_rejected_utc": null,
      "leap_pending": false,
      "phase_locked": false,
      "refusal": "none",
      "stage": "locked",
      "state": "locked",
      "station": "ntp",
      "tick_band_ratio_db": null,
      "time_adoptions": 0,
      "time_check": "",
      "time_rejections": 0,
      "tone_detected": false,
      "tone_snr_db": 0.0,
      "vote_quality": 0.0,
      "window_size": 0
    },
    "delay": {
      "chain_ms": 0.0,
      "codec_ms": 0.0,
      "configured_ms": 0.0,
      "decoder_bias_ms": 0.0,
      "network_ms": 0.09882450103759766,
      "path": "192.168.1.50:123, stratum 1, reference PPS, round trip 0.2 ms halved",
      "propagation_ms": 0.0,
      "total_ms": 0.09882450103759766
    },
    "dial_hz": 0,
    "enabled": true,
    "format": "opus",
    "in_use": true,
    "kind": "ntp",
    "link": {
      "age_seconds": 35967.71135226637,
      "audio_bytes": 0,
      "connect_attempts": 0,
      "decode_errors": 0,
      "detail": "192.168.1.50:123",
      "http_rtt_ms": 0.0,
      "last_audio_age_seconds": 1000000000.0,
      "packets": 0,
      "reacquisitions": 0,
      "state": "streaming"
    },
    "name": "192.168.1.50",
    "not_ready_reason": "",
    "not_used_reason": null,
    "ntp": {
      "address": "192.168.1.50:123",
      "address_host": "192.168.1.50",
      "configured_poll_seconds": 64.0,
      "delay_ms": 0.1976490020751953,
      "dns_ttl_seconds": -1,
      "filter_jitter_ms": 4.640161346063999,
      "kiss_code": "",
      "last_reject_reason": "",
      "last_reply_age_seconds": 51.333571434020996,
      "leap": 0,
      "max_root_distance_ms": 500.0,
      "max_stratum": 15,
      "next_resolve_seconds": -1.0,
      "poll_seconds": 64.0,
      "port": 123,
      "reach": 255,
      "reach_octal": "377",
      "received": 568,
      "refid": "PPS",
      "rejected": 0,
      "root_delay_ms": 0.0152587890625,
      "root_dispersion_ms": 0.0152587890625,
      "root_distance_ms": 0.1217775486240387,
      "sent": 568,
      "server": "192.168.1.50",
      "server_precision_us": 0.059604644775390625,
      "spikes": 0,
      "stopped": false,
      "stratum": 1
    },
    "primary_class": false,
    "ready": true,
    "receiver_name": "",
    "sample_clock": {
      "fitted": false,
      "last_excess_delay_ms": 0.0,
      "ppm": 0.0,
      "residual_ms": 0.0,
      "slope_held": false,
      "slope_uncertainty_ms": 0.0,
      "span_seconds": 0.0
    },
    "timing": {
      "age_seconds": 5.3882598876953125e-05,
      "clock_offset_ms": -577.2082367052069,
      "dispersion_ms": 4.778745764987745,
      "have_offset": true,
      "http_rtt_ms": 0.0,
      "jitter_ms": 0.014477847247660713,
      "offset_ms": -39.90669719837203,
      "rate_measured": true,
      "rate_ppm": -16.10763007052676,
      "rate_span_seconds": 7616.189291000366,
      "rate_term_ms": 0.0023290230520467297,
      "rate_uncertainty_ppm": 0.010397183770380665,
      "raw_offset_ms": -40.00552169940963,
      "rtt_from_websocket": false,
      "samples": 8,
      "weight_dispersion_ms": 4.753463694349257,
      "ws_rtt_ms": 0.0
    },
    "url": "ntp://192.168.1.50:123",
    "weight": 1.0
  },
  {
    "active": true,
    "active_reason": "secondary mode is standby: measured continuously, held out of the served time while the primary is healthy",
    "agreement": {
      "instant_ms": -3.193042349597275,
      "peers": 3,
      "refused": false,
      "residual_ms": -3.3272113676570294,
      "settled_for_seconds": 35961.871982336044
    },
    "audio": {
      "baseband_power_dbfs": -999.0,
      "noise_dbfs": -999.0,
      "sample_rate": 0
    },
    "carrier_hz": 0,
    "decoder": {
      "anchored": false,
      "audio_seconds": 0.0,
      "bad_frame_streak": 0,
      "delay_est_ms": 0.0,
      "dut1_seconds": 0.0,
      "frames_in_window": 0,
      "last_decode_age_seconds": 1000000000.0,
      "last_decoded_utc": "",
      "last_quality": 0,
      "last_rejected_jump_seconds": null,
      "last_rejected_utc": null,
      "leap_pending": false,
      "phase_locked": false,
      "refusal": "none",
      "stage": "locked",
      "state": "locked",
      "station": "ntp",
      "tick_band_ratio_db": null,
      "time_adoptions": 0,
      "time_check": "",
      "time_rejections": 0,
      "tone_detected": false,
      "tone_snr_db": 0.0,
      "vote_quality": 0.0,
      "window_size": 0
    },
    "delay": {
      "chain_ms": 0.0,
      "codec_ms": 0.0,
      "configured_ms": 0.0,
      "decoder_bias_ms": 0.0,
      "network_ms": 13.55123519897461,
      "path": "217.103.55.36:123, stratum 1, reference PPS, round trip 27.1 ms halved",
      "propagation_ms": 0.0,
      "total_ms": 13.55123519897461
    },
    "dial_hz": 0,
    "enabled": true,
    "format": "opus",
    "in_use": true,
    "kind": "ntp",
    "link": {
      "age_seconds": 35967.710982590914,
      "audio_bytes": 0,
      "connect_attempts": 0,
      "decode_errors": 0,
      "detail": "217.103.55.36:123",
      "http_rtt_ms": 0.0,
      "last_audio_age_seconds": 1000000000.0,
      "packets": 0,
      "reacquisitions": 0,
      "state": "streaming"
    },
    "name": "ntp2.heppen.be",
    "not_ready_reason": "",
    "not_used_reason": null,
    "ntp": {
      "address": "217.103.55.36:123",
      "address_host": "217.103.55.36",
      "configured_poll_seconds": 64.0,
      "delay_ms": 27.10247039794922,
      "dns_ttl_seconds": 3600,
      "filter_jitter_ms": 3.5918089901196657,
      "kiss_code": "",
      "last_reject_reason": "",
      "last_reply_age_seconds": 33.76598787307739,
      "leap": 0,
      "max_root_distance_ms": 500.0,
      "max_stratum": 15,
      "next_resolve_seconds": 3309.8910241527483,
      "poll_seconds": 64.0,
      "port": 123,
      "reach": 255,
      "reach_octal": "377",
      "received": 568,
      "refid": "PPS",
      "rejected": 0,
      "root_delay_ms": 0.0,
      "root_dispersion_ms": 1.007080078125,
      "root_distance_ms": 14.560633488727568,
      "sent": 568,
      "server": "ntp2.heppen.be",
      "server_precision_us": 1.9073486328125,
      "spikes": 0,
      "stopped": false,
      "stratum": 1
    },
    "primary_class": false,
    "ready": true,
    "receiver_name": "",
    "sample_clock": {
      "fitted": false,
      "last_excess_delay_ms": 0.0,
      "ppm": 0.0,
      "residual_ms": 0.0,
      "slope_held": false,
      "slope_uncertainty_ms": 0.0,
      "span_seconds": 0.0
    },
    "timing": {
      "age_seconds": 0.00039696693420410156,
      "clock_offset_ms": -580.6508166556034,
      "dispersion_ms": 18.634262699229744,
      "have_offset": true,
      "http_rtt_ms": 0.0,
      "jitter_ms": 0.4563747235280337,
      "offset_ms": -43.08654540001,
      "rate_measured": true,
      "rate_ppm": -16.105452912141544,
      "rate_span_seconds": 7619.988093614578,
      "rate_term_ms": 0.025445496854474222,
      "rate_uncertainty_ppm": 0.11350473258472116,
      "raw_offset_ms": -56.63778059898461,
      "rtt_from_websocket": false,
      "samples": 8,
      "weight_dispersion_ms": 17.59941891262231,
      "ws_rtt_ms": 0.0
    },
    "url": "ntp://ntp2.heppen.be:123",
    "weight": 1.0
  },
  {
    "active": true,
    "active_reason": "secondary mode is standby: measured continuously, held out of the served time while the primary is healthy",
    "agreement": {
      "instant_ms": 1.095774721927567,
      "peers": 3,
      "refused": false,
      "residual_ms": 1.2614679746816173,
      "settled_for_seconds": 35961.871982336044
    },
    "audio": {
      "baseband_power_dbfs": -999.0,
      "noise_dbfs": -999.0,
      "sample_rate": 0
    },
    "carrier_hz": 0,
    "decoder": {
      "anchored": false,
      "audio_seconds": 0.0,
      "bad_frame_streak": 0,
      "delay_est_ms": 0.0,
      "dut1_seconds": 0.0,
      "frames_in_window": 0,
      "last_decode_age_seconds": 1000000000.0,
      "last_decoded_utc": "",
      "last_quality": 0,
      "last_rejected_jump_seconds": null,
      "last_rejected_utc": null,
      "leap_pending": false,
      "phase_locked": false,
      "refusal": "none",
      "stage": "locked",
      "state": "locked",
      "station": "ntp",
      "tick_band_ratio_db": null,
      "time_adoptions": 0,
      "time_check": "",
      "time_rejections": 0,
      "tone_detected": false,
      "tone_snr_db": 0.0,
      "vote_quality": 0.0,
      "window_size": 0
    },
    "delay": {
      "chain_ms": 0.0,
      "codec_ms": 0.0,
      "configured_ms": 0.0,
      "decoder_bias_ms": 0.0,
      "network_ms": 8.967399597167969,
      "path": "86.89.121.200:123, stratum 3 via its upstream 76.79.67.76, round trip 17.9 ms halved",
      "propagation_ms": 0.0,
      "total_ms": 8.967399597167969
    },
    "dial_hz": 0,
    "enabled": true,
    "format": "opus",
    "in_use": true,
    "kind": "ntp",
    "link": {
      "age_seconds": 35967.710566313006,
      "audio_bytes": 0,
      "connect_attempts": 0,
      "decode_errors": 0,
      "detail": "86.89.121.200:123",
      "http_rtt_ms": 0.0,
      "last_audio_age_seconds": 1000000000.0,
      "packets": 0,
      "reacquisitions": 0,
      "state": "streaming"
    },
    "name": "ntp5.heppen.be",
    "not_ready_reason": "",
    "not_used_reason": null,
    "ntp": {
      "address": "86.89.121.200:123",
      "address_host": "86.89.121.200",
      "configured_poll_seconds": 64.0,
      "delay_ms": 17.934799194335938,
      "dns_ttl_seconds": 3600,
      "filter_jitter_ms": 4.921290475019424,
      "kiss_code": "",
      "last_reject_reason": "",
      "last_reply_age_seconds": 9.401121139526367,
      "leap": 0,
      "max_root_distance_ms": 500.0,
      "max_stratum": 15,
      "next_resolve_seconds": 3462.5027942731977,
      "poll_seconds": 64.0,
      "port": 123,
      "reach": 255,
      "reach_octal": "377",
      "received": 602,
      "refid": "76.79.67.76",
      "rejected": 3,
      "root_delay_ms": 3.8909912109375,
      "root_dispersion_ms": 0.091552734375,
      "root_distance_ms": 11.005671679807664,
      "sent": 605,
      "server": "ntp5.heppen.be",
      "server_precision_us": 0.95367431640625,
      "spikes": 36,
      "stopped": false,
      "stratum": 3
    },
    "primary_class": false,
    "ready": true,
    "receiver_name": "",
    "sample_clock": {
      "fitted": false,
      "last_excess_delay_ms": 0.0,
      "ppm": 0.0,
      "residual_ms": 0.0,
      "slope_held": false,
      "slope_uncertainty_ms": 0.0,
      "span_seconds": 0.0
    },
    "timing": {
      "age_seconds": 4.9114227294921875e-05,
      "clock_offset_ms": -576.7543323082446,
      "dispersion_ms": 16.092841460512386,
      "have_offset": true,
      "http_rtt_ms": 0.0,
      "jitter_ms": 0.14617324909763035,
      "offset_ms": -38.825751861853,
      "rate_measured": true,
      "rate_ppm": -16.11348650402642,
      "rate_span_seconds": 7626.786744594574,
      "rate_term_ms": 0.019706056587667862,
      "rate_uncertainty_ppm": 0.08793654198488077,
      "raw_offset_ms": -47.79315145902097,
      "rtt_from_websocket": false,
      "samples": 8,
      "weight_dispersion_ms": 14.034863321285025,
      "ws_rtt_ms": 0.0
    },
    "url": "ntp://ntp5.heppen.be:123",
    "weight": 1.0
  }
]
