{"id":507,"date":"2026-07-19T20:29:57","date_gmt":"2026-07-19T18:29:57","guid":{"rendered":"https:\/\/bikexplore.brocld.fr\/?p=507"},"modified":"2026-07-19T21:19:28","modified_gmt":"2026-07-19T19:19:28","slug":"suivi-bikingman-eric","status":"publish","type":"post","link":"https:\/\/bikexplore.brocld.fr\/?p=507","title":{"rendered":"Suivi Bikingman Eric"},"content":{"rendered":"\n<!-- ======================================================================\n     Widget suivi live \u2014 Eric HO (dossard 1225) \u2014 BikingMan Half Aura 2026\n     A coller tel quel dans un bloc \"HTML personnalis\u00e9\" WordPress.\n     Se met \u00e0 jour automatiquement (interrogation de l'API publique owaka.live\n     toutes les 60s, en direct dans le navigateur des visiteurs).\n     ====================================================================== -->\n<div id=\"eho-widget\" style=\"max-width:640px;margin:0 auto;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;\">\n  <div style=\"background:#fff;border:1px solid #e5e5e5;border-radius:14px;padding:20px 24px;box-shadow:0 1px 3px rgba(0,0,0,0.06);\">\n    <div style=\"display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-bottom:16px;\">\n      <div style=\"display:flex;align-items:center;gap:14px;\">\n        <div style=\"background:#d97757;color:#fff;font-weight:700;font-size:14px;padding:6px 12px;border-radius:8px;\">1225<\/div>\n        <div>\n          <div style=\"font-size:20px;font-weight:700;color:#1a1a1a;\">Eric HO<\/div>\n          <div style=\"font-size:13px;color:#767676;margin-top:2px;\">HALF \/ SOLO MALE &middot; BikingMan &amp; Half Aura 2026<\/div>\n        <\/div>\n      <\/div>\n      <div id=\"eho-status\" style=\"background:#eef7ee;color:#2e7d32;font-size:12px;font-weight:600;padding:6px 12px;border-radius:20px;white-space:nowrap;\">\n        <span style=\"display:inline-block;width:7px;height:7px;border-radius:50%;background:#2e7d32;margin-right:5px;\"><\/span>Chargement\u2026\n      <\/div>\n    <\/div>\n\n    <div id=\"eho-stats\" style=\"display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:18px;\">\n      <div style=\"background:#faf9f7;border-radius:10px;padding:12px 14px;\">\n        <div style=\"font-size:11px;color:#767676;text-transform:uppercase;letter-spacing:.03em;margin-bottom:4px;\">Distance<\/div>\n        <div id=\"eho-dist\" style=\"font-size:20px;font-weight:700;color:#1a1a1a;\">\u2014<\/div>\n        <div id=\"eho-dist-sub\" style=\"font-size:11px;color:#999;margin-top:2px;\">&nbsp;<\/div>\n      <\/div>\n      <div style=\"background:#faf9f7;border-radius:10px;padding:12px 14px;\">\n        <div style=\"font-size:11px;color:#767676;text-transform:uppercase;letter-spacing:.03em;margin-bottom:4px;\">D+ cumul\u00e9 (liss\u00e9)<\/div>\n        <div id=\"eho-dplus\" style=\"font-size:20px;font-weight:700;color:#1a1a1a;\">\u2014<\/div>\n        <div id=\"eho-dplus-sub\" style=\"font-size:11px;color:#999;margin-top:2px;\">&nbsp;<\/div>\n      <\/div>\n      <div style=\"background:#faf9f7;border-radius:10px;padding:12px 14px;\">\n        <div style=\"font-size:11px;color:#767676;text-transform:uppercase;letter-spacing:.03em;margin-bottom:4px;\">Vitesse<\/div>\n        <div id=\"eho-speed\" style=\"font-size:20px;font-weight:700;color:#1a1a1a;\">\u2014<\/div>\n        <div style=\"font-size:11px;color:#999;margin-top:2px;\">&nbsp;<\/div>\n      <\/div>\n      <div style=\"background:#faf9f7;border-radius:10px;padding:12px 14px;\">\n        <div style=\"font-size:11px;color:#767676;text-transform:uppercase;letter-spacing:.03em;margin-bottom:4px;\">Batterie tracker<\/div>\n        <div id=\"eho-batt\" style=\"font-size:20px;font-weight:700;color:#1a1a1a;\">\u2014<\/div>\n        <div style=\"font-size:11px;color:#999;margin-top:2px;\">&nbsp;<\/div>\n      <\/div>\n    <\/div>\n\n    <div style=\"margin-bottom:10px;\">\n      <div style=\"display:flex;justify-content:space-between;font-size:13px;margin-bottom:6px;\">\n        <span style=\"font-weight:600;color:#444;\">Distance parcourue<\/span>\n        <span id=\"eho-dist-pct\" style=\"font-weight:700;\">\u2014<\/span>\n      <\/div>\n      <div style=\"background:#eee;border-radius:8px;height:10px;overflow:hidden;\">\n        <div id=\"eho-dist-bar\" style=\"height:100%;border-radius:8px;background:#d97757;width:0%;\"><\/div>\n      <\/div>\n    <\/div>\n    <div>\n      <div style=\"display:flex;justify-content:space-between;font-size:13px;margin-bottom:6px;\">\n        <span style=\"font-weight:600;color:#444;\">D+ cumul\u00e9 r\u00e9alis\u00e9 (liss\u00e9)<\/span>\n        <span id=\"eho-dplus-pct\" style=\"font-weight:700;\">\u2014<\/span>\n      <\/div>\n      <div style=\"background:#eee;border-radius:8px;height:10px;overflow:hidden;\">\n        <div id=\"eho-dplus-bar\" style=\"height:100%;border-radius:8px;background:#4a7c59;width:0%;\"><\/div>\n      <\/div>\n    <\/div>\n\n    <div id=\"eho-updated\" style=\"font-size:12px;color:#999;margin-top:14px;\">&nbsp;<\/div>\n    <div style=\"font-size:11px;color:#bbb;margin-top:6px;line-height:1.5;\">\n      D+ liss\u00e9 par hyst\u00e9r\u00e9sis (seuil 8&nbsp;m, cal\u00e9 sur le D+ officiel du parcours) \u00e0 partir du GPX BM_AURA_HALF_2026_vFinale. Rafra\u00eechi automatiquement toutes les 60s depuis le tracker owaka.live.\n    <\/div>\n  <\/div>\n<\/div>\n\n<script>\n(function () {\n  const VEHICLE_ID = \"32891fe8-6528-44d3-8414-c435fc611efd\"; \/\/ Eric HO - dossard 1225\n  const REFRESH_MS = 60000;\n\n  \/\/ Table distance (km) -> D+ cumul\u00e9 liss\u00e9 (m), r\u00e9solution 250m, seuil hyst\u00e9r\u00e9sis 8m\n  const PROFILE = {\"dists\": [0.0, 0.25, 0.5, 0.75, 1.0, 1.25, 1.5, 1.75, 2.0, 2.25, 2.5, 2.75, 3.0, 3.25, 3.5, 3.75, 4.0, 4.25, 4.5, 4.75, 5.0, 5.25, 5.5, 5.75, 6.0, 6.25, 6.5, 6.75, 7.0, 7.25, 7.5, 7.75, 8.0, 8.25, 8.5, 8.75, 9.0, 9.25, 9.5, 9.75, 10.0, 10.25, 10.5, 10.75, 11.0, 11.25, 11.5, 11.75, 12.0, 12.25, 12.5, 12.75, 13.0, 13.25, 13.5, 13.75, 14.0, 14.25, 14.5, 14.75, 15.0, 15.25, 15.5, 15.75, 16.0, 16.25, 16.5, 16.75, 17.0, 17.25, 17.5, 17.75, 18.0, 18.25, 18.5, 18.75, 19.0, 19.25, 19.5, 19.75, 20.0, 20.25, 20.5, 20.75, 21.0, 21.25, 21.5, 21.75, 22.0, 22.25, 22.5, 22.75, 23.0, 23.25, 23.5, 23.75, 24.0, 24.25, 24.5, 24.75, 25.0, 25.25, 25.5, 25.75, 26.0, 26.25, 26.5, 26.75, 27.0, 27.25, 27.5, 27.75, 28.0, 28.25, 28.5, 28.75, 29.0, 29.25, 29.5, 29.75, 30.0, 30.25, 30.5, 30.75, 31.0, 31.25, 31.5, 31.75, 32.0, 32.25, 32.5, 32.75, 33.0, 33.25, 33.5, 33.75, 34.0, 34.25, 34.5, 34.75, 35.0, 35.25, 35.5, 35.75, 36.0, 36.25, 36.5, 36.75, 37.0, 37.25, 37.5, 37.75, 38.0, 38.25, 38.5, 38.75, 39.0, 39.25, 39.5, 39.75, 40.0, 40.25, 40.5, 40.75, 41.0, 41.25, 41.5, 41.75, 42.0, 42.25, 42.5, 42.75, 43.0, 43.25, 43.5, 43.75, 44.0, 44.25, 44.5, 44.75, 45.0, 45.25, 45.5, 45.75, 46.0, 46.25, 46.5, 46.75, 47.0, 47.25, 47.5, 47.75, 48.0, 48.25, 48.5, 48.75, 49.0, 49.25, 49.5, 49.75, 50.0, 50.25, 50.5, 50.75, 51.0, 51.25, 51.5, 51.75, 52.0, 52.25, 52.5, 52.75, 53.0, 53.25, 53.5, 53.75, 54.0, 54.25, 54.5, 54.75, 55.0, 55.25, 55.5, 55.75, 56.0, 56.25, 56.5, 56.75, 57.0, 57.25, 57.5, 57.75, 58.0, 58.25, 58.5, 58.75, 59.0, 59.25, 59.5, 59.75, 60.0, 60.25, 60.5, 60.75, 61.0, 61.25, 61.5, 61.75, 62.0, 62.25, 62.5, 62.75, 63.0, 63.25, 63.5, 63.75, 64.0, 64.25, 64.5, 64.75, 65.0, 65.25, 65.5, 65.75, 66.0, 66.25, 66.5, 66.75, 67.0, 67.25, 67.5, 67.75, 68.0, 68.25, 68.5, 68.75, 69.0, 69.25, 69.5, 69.75, 70.0, 70.25, 70.5, 70.75, 71.0, 71.25, 71.5, 71.75, 72.0, 72.25, 72.5, 72.75, 73.0, 73.25, 73.5, 73.75, 74.0, 74.25, 74.5, 74.75, 75.0, 75.25, 75.5, 75.75, 76.0, 76.25, 76.5, 76.75, 77.0, 77.25, 77.5, 77.75, 78.0, 78.25, 78.5, 78.75, 79.0, 79.25, 79.5, 79.75, 80.0, 80.25, 80.5, 80.75, 81.0, 81.25, 81.5, 81.75, 82.0, 82.25, 82.5, 82.75, 83.0, 83.25, 83.5, 83.75, 84.0, 84.25, 84.5, 84.75, 85.0, 85.25, 85.5, 85.75, 86.0, 86.25, 86.5, 86.75, 87.0, 87.25, 87.5, 87.75, 88.0, 88.25, 88.5, 88.75, 89.0, 89.25, 89.5, 89.75, 90.0, 90.25, 90.5, 90.75, 91.0, 91.25, 91.5, 91.75, 92.0, 92.25, 92.5, 92.75, 93.0, 93.25, 93.5, 93.75, 94.0, 94.25, 94.5, 94.75, 95.0, 95.25, 95.5, 95.75, 96.0, 96.25, 96.5, 96.75, 97.0, 97.25, 97.5, 97.75, 98.0, 98.25, 98.5, 98.75, 99.0, 99.25, 99.5, 99.75, 100.0, 100.25, 100.5, 100.75, 101.0, 101.25, 101.5, 101.75, 102.0, 102.25, 102.5, 102.75, 103.0, 103.25, 103.5, 103.75, 104.0, 104.25, 104.5, 104.75, 105.0, 105.25, 105.5, 105.75, 106.0, 106.25, 106.5, 106.75, 107.0, 107.25, 107.5, 107.75, 108.0, 108.25, 108.5, 108.75, 109.0, 109.25, 109.5, 109.75, 110.0, 110.25, 110.5, 110.75, 111.0, 111.25, 111.5, 111.75, 112.0, 112.25, 112.5, 112.75, 113.0, 113.25, 113.5, 113.75, 114.0, 114.25, 114.5, 114.75, 115.0, 115.25, 115.5, 115.75, 116.0, 116.25, 116.5, 116.75, 117.0, 117.25, 117.5, 117.75, 118.0, 118.25, 118.5, 118.75, 119.0, 119.25, 119.5, 119.75, 120.0, 120.25, 120.5, 120.75, 121.0, 121.25, 121.5, 121.75, 122.0, 122.25, 122.5, 122.75, 123.0, 123.25, 123.5, 123.75, 124.0, 124.25, 124.5, 124.75, 125.0, 125.25, 125.5, 125.75, 126.0, 126.25, 126.5, 126.75, 127.0, 127.25, 127.5, 127.75, 128.0, 128.25, 128.5, 128.75, 129.0, 129.25, 129.5, 129.75, 130.0, 130.25, 130.5, 130.75, 131.0, 131.25, 131.5, 131.75, 132.0, 132.25, 132.5, 132.75, 133.0, 133.25, 133.5, 133.75, 134.0, 134.25, 134.5, 134.75, 135.0, 135.25, 135.5, 135.75, 136.0, 136.25, 136.5, 136.75, 137.0, 137.25, 137.5, 137.75, 138.0, 138.25, 138.5, 138.75, 139.0, 139.25, 139.5, 139.75, 140.0, 140.25, 140.5, 140.75, 141.0, 141.25, 141.5, 141.75, 142.0, 142.25, 142.5, 142.75, 143.0, 143.25, 143.5, 143.75, 144.0, 144.25, 144.5, 144.75, 145.0, 145.25, 145.5, 145.75, 146.0, 146.25, 146.5, 146.75, 147.0, 147.25, 147.5, 147.75, 148.0, 148.25, 148.5, 148.75, 149.0, 149.25, 149.5, 149.75, 150.0, 150.25, 150.5, 150.75, 151.0, 151.25, 151.5, 151.75, 152.0, 152.25, 152.5, 152.75, 153.0, 153.25, 153.5, 153.75, 154.0, 154.25, 154.5, 154.75, 155.0, 155.25, 155.5, 155.75, 156.0, 156.25, 156.5, 156.75, 157.0, 157.25, 157.5, 157.75, 158.0, 158.25, 158.5, 158.75, 159.0, 159.25, 159.5, 159.75, 160.0, 160.25, 160.5, 160.75, 161.0, 161.25, 161.5, 161.75, 162.0, 162.25, 162.5, 162.75, 163.0, 163.25, 163.5, 163.75, 164.0, 164.25, 164.5, 164.75, 165.0, 165.25, 165.5, 165.75, 166.0, 166.25, 166.5, 166.75, 167.0, 167.25, 167.5, 167.75, 168.0, 168.25, 168.5, 168.75, 169.0, 169.25, 169.5, 169.75, 170.0, 170.25, 170.5, 170.75, 171.0, 171.25, 171.5, 171.75, 172.0, 172.25, 172.5, 172.75, 173.0, 173.25, 173.5, 173.75, 174.0, 174.25, 174.5, 174.75, 175.0, 175.25, 175.5, 175.75, 176.0, 176.25, 176.5, 176.75, 177.0, 177.25, 177.5, 177.75, 178.0, 178.25, 178.5, 178.75, 179.0, 179.25, 179.5, 179.75, 180.0, 180.25, 180.5, 180.75, 181.0, 181.25, 181.5, 181.75, 182.0, 182.25, 182.5, 182.75, 183.0, 183.25, 183.5, 183.75, 184.0, 184.25, 184.5, 184.75, 185.0, 185.25, 185.5, 185.75, 186.0, 186.25, 186.5, 186.75, 187.0, 187.25, 187.5, 187.75, 188.0, 188.25, 188.5, 188.75, 189.0, 189.25, 189.5, 189.75, 190.0, 190.25, 190.5, 190.75, 191.0, 191.25, 191.5, 191.75, 192.0, 192.25, 192.5, 192.75, 193.0, 193.25, 193.5, 193.75, 194.0, 194.25, 194.5, 194.75, 195.0, 195.25, 195.5, 195.75, 196.0, 196.25, 196.5, 196.75, 197.0, 197.25, 197.5, 197.75, 198.0, 198.25, 198.5, 198.75, 199.0, 199.25, 199.5, 199.75, 200.0, 200.25, 200.5, 200.75, 201.0, 201.25, 201.5, 201.75, 202.0, 202.25, 202.5, 202.75, 203.0, 203.25, 203.5, 203.75, 204.0, 204.25, 204.5, 204.75, 205.0, 205.25, 205.5, 205.75, 206.0, 206.25, 206.5, 206.75, 207.0, 207.25, 207.5, 207.75, 208.0, 208.25, 208.5, 208.75, 209.0, 209.25, 209.5, 209.75, 210.0, 210.25, 210.5, 210.75, 211.0, 211.25, 211.5, 211.75, 212.0, 212.25, 212.5, 212.75, 213.0, 213.25, 213.5, 213.75, 214.0, 214.25, 214.5, 214.75, 215.0, 215.25, 215.5, 215.75, 216.0, 216.25, 216.5, 216.75, 217.0, 217.25, 217.5, 217.75, 218.0, 218.25, 218.5, 218.75, 219.0, 219.25, 219.5, 219.75, 220.0, 220.25, 220.5, 220.75, 221.0, 221.25, 221.5, 221.75, 222.0, 222.25, 222.5, 222.75, 223.0, 223.25, 223.5, 223.75, 224.0, 224.25, 224.5, 224.75, 225.0, 225.25, 225.5, 225.75, 226.0, 226.25, 226.5, 226.75, 227.0, 227.25, 227.5, 227.75, 228.0, 228.25, 228.5, 228.75, 229.0, 229.25, 229.5, 229.75, 230.0, 230.25, 230.5, 230.75, 231.0, 231.25, 231.5, 231.75, 232.0, 232.25, 232.5, 232.75, 233.0, 233.25, 233.5, 233.75, 234.0, 234.25, 234.5, 234.75, 235.0, 235.25, 235.5, 235.75, 236.0, 236.25, 236.5, 236.75, 237.0, 237.25, 237.5, 237.75, 238.0, 238.25, 238.5, 238.75, 239.0, 239.25, 239.5, 239.75, 240.0, 240.25, 240.5, 240.75, 241.0, 241.25, 241.5, 241.75, 242.0, 242.25, 242.5, 242.75, 243.0, 243.25, 243.5, 243.75, 244.0, 244.25, 244.5, 244.75, 245.0, 245.25, 245.5, 245.75, 246.0, 246.25, 246.5, 246.75, 247.0, 247.25, 247.5, 247.75, 248.0, 248.25, 248.5, 248.75, 249.0, 249.25, 249.5, 249.75, 250.0, 250.25, 250.5, 250.75, 251.0, 251.25, 251.5, 251.75, 252.0, 252.25, 252.5, 252.75, 253.0, 253.25, 253.5, 253.75, 254.0, 254.25, 254.5, 254.75, 255.0, 255.25, 255.5, 255.75, 256.0, 256.25, 256.5, 256.75, 257.0, 257.25, 257.5, 257.75, 258.0, 258.25, 258.5, 258.75, 259.0, 259.25, 259.5, 259.75, 260.0, 260.25, 260.5, 260.75, 261.0, 261.25, 261.5, 261.75, 262.0, 262.25, 262.5, 262.75, 263.0, 263.25, 263.5, 263.75, 264.0, 264.25, 264.5, 264.75, 265.0, 265.25, 265.5, 265.75, 266.0, 266.25, 266.5, 266.75, 267.0, 267.25, 267.5, 267.75, 268.0, 268.25, 268.5, 268.75, 269.0, 269.25, 269.5, 269.75, 270.0, 270.25, 270.5, 270.75, 271.0, 271.25, 271.5, 271.75, 272.0, 272.25, 272.5, 272.75, 273.0, 273.25, 273.5, 273.75, 274.0, 274.25, 274.5, 274.75, 275.0, 275.25, 275.5, 275.75, 276.0, 276.25, 276.5, 276.75, 277.0, 277.25, 277.5, 277.75, 278.0, 278.25, 278.5, 278.75, 279.0, 279.25, 279.5, 279.75, 280.0, 280.25, 280.5, 280.75, 281.0, 281.25, 281.5, 281.75, 282.0, 282.25, 282.5, 282.75, 283.0, 283.25, 283.5, 283.75, 284.0, 284.25, 284.5, 284.75, 285.0, 285.25, 285.5, 285.75, 286.0, 286.25, 286.5, 286.75, 287.0, 287.25, 287.5, 287.75, 288.0, 288.25, 288.5, 288.75, 289.0, 289.25, 289.5, 289.75, 290.0, 290.25, 290.5, 290.75, 291.0, 291.25, 291.5, 291.75, 292.0, 292.25, 292.5, 292.75, 293.0, 293.25, 293.5, 293.75, 294.0, 294.25, 294.5, 294.75, 295.0, 295.25, 295.5, 295.75, 296.0, 296.25, 296.5, 296.75, 297.0, 297.25, 297.5, 297.75, 298.0, 298.25, 298.5, 298.75, 299.0, 299.25, 299.5, 299.75, 300.0, 300.25, 300.5, 300.75, 301.0, 301.25, 301.5, 301.75, 302.0, 302.25, 302.5, 302.75, 303.0, 303.25, 303.5, 303.75, 304.0, 304.25, 304.5, 304.75, 305.0, 305.25, 305.5, 305.75, 306.0, 306.25, 306.5, 306.75, 307.0, 307.25, 307.5, 307.75, 308.0, 308.25, 308.5, 308.75, 309.0, 309.25, 309.5, 309.75, 310.0, 310.25, 310.5, 310.75, 311.0, 311.25, 311.5, 311.75, 312.0, 312.25, 312.5, 312.75, 313.0, 313.25, 313.5, 313.75, 314.0, 314.25, 314.5, 314.75, 315.0, 315.25, 315.5, 315.75, 316.0, 316.25, 316.5, 316.75, 317.0, 317.25, 317.5, 317.75, 318.0, 318.25, 318.5, 318.75, 319.0, 319.25, 319.5, 319.75, 320.0, 320.25, 320.5, 320.75, 321.0, 321.25, 321.5, 321.75, 322.0, 322.25, 322.5, 322.75, 323.0, 323.25, 323.5, 323.75, 324.0, 324.25, 324.5, 324.75, 325.0, 325.25, 325.5, 325.75, 326.0, 326.25, 326.5, 326.75, 327.0, 327.25, 327.5, 327.75, 328.0, 328.25, 328.5, 328.75, 329.0, 329.25, 329.5, 329.75, 330.0, 330.25, 330.5, 330.75, 331.0, 331.25, 331.5, 331.75, 332.0, 332.25, 332.5, 332.75, 333.0, 333.25, 333.5, 333.75, 334.0, 334.25, 334.5, 334.75, 335.0, 335.25, 335.5, 335.75, 336.0, 336.25, 336.5, 336.75, 337.0, 337.25, 337.5, 337.75, 338.0, 338.25, 338.5, 338.75, 339.0, 339.25, 339.5, 339.75, 340.0, 340.25, 340.5, 340.75, 341.0, 341.25, 341.5, 341.75, 342.0, 342.25, 342.5, 342.75, 343.0, 343.25, 343.5, 343.75, 344.0, 344.25, 344.5, 344.75, 345.0, 345.25, 345.5, 345.75, 346.0, 346.25, 346.5, 346.75, 347.0, 347.25, 347.5, 347.75, 348.0, 348.25, 348.5, 348.75, 349.0, 349.25, 349.5, 349.75, 350.0, 350.25, 350.5, 350.75, 351.0, 351.25, 351.5, 351.75, 352.0, 352.25, 352.5, 352.75, 353.0, 353.25, 353.5, 353.75, 354.0, 354.25, 354.5, 354.75, 355.0, 355.25, 355.5, 355.75, 356.0, 356.25, 356.5, 356.75, 357.0, 357.25, 357.5, 357.75, 358.0, 358.25, 358.5, 358.75, 359.0, 359.25, 359.5, 359.75, 360.0, 360.25, 360.5, 360.75, 361.0, 361.25, 361.5, 361.75, 362.0, 362.25, 362.5, 362.75, 363.0, 363.25, 363.5, 363.75, 364.0, 364.25, 364.5, 364.75, 365.0, 365.25, 365.5, 365.75, 366.0, 366.25, 366.5, 366.75, 367.0, 367.25, 367.5, 367.75, 368.0, 368.25, 368.5, 368.75, 369.0, 369.25, 369.5, 369.75, 370.0, 370.25, 370.5, 370.75, 371.0, 371.25, 371.5, 371.75, 372.0, 372.25, 372.5, 372.75, 373.0, 373.25, 373.5, 373.75, 374.0, 374.25, 374.5, 374.75, 375.0, 375.25, 375.5, 375.75, 376.0, 376.25, 376.5, 376.75, 377.0, 377.25, 377.5, 377.75, 378.0, 378.25, 378.5, 378.75, 379.0, 379.25, 379.5, 379.75, 380.0, 380.25, 380.5, 380.75, 381.0, 381.25, 381.5, 381.75, 382.0, 382.25, 382.5, 382.75, 383.0, 383.25, 383.5, 383.75, 384.0, 384.25, 384.5, 384.75, 385.0, 385.25, 385.5, 385.75, 386.0, 386.25, 386.5, 386.75, 387.0, 387.25, 387.5, 387.75, 388.0, 388.25, 388.5, 388.75, 389.0, 389.25, 389.5, 389.75, 390.0, 390.25, 390.5, 390.75, 391.0, 391.25, 391.5, 391.75, 392.0, 392.25, 392.5, 392.75, 393.0, 393.25, 393.5, 393.75, 394.0, 394.25, 394.5, 394.75, 395.0, 395.25, 395.5, 395.75, 396.0, 396.25, 396.5, 396.75, 397.0, 397.25, 397.5, 397.75, 398.0, 398.25, 398.5, 398.75, 399.0, 399.25, 399.5, 399.75, 400.0, 400.25, 400.5, 400.75, 401.0, 401.25, 401.5, 401.75, 402.0, 402.25, 402.5, 402.75, 403.0, 403.25, 403.5, 403.75, 404.0, 404.25, 404.5, 404.75, 405.0, 405.25, 405.5, 405.75, 406.0, 406.25, 406.5, 406.75, 407.0, 407.25, 407.5, 407.75, 408.0, 408.25, 408.5, 408.75, 409.0, 409.25, 409.5, 409.75, 410.0, 410.25, 410.5, 410.75, 411.0, 411.25, 411.5, 411.75, 412.0, 412.25, 412.5, 412.75, 413.0, 413.25, 413.5, 413.75, 414.0, 414.25, 414.5, 414.75, 415.0, 415.25, 415.5, 415.75, 416.0, 416.25, 416.5, 416.75, 417.0, 417.25, 417.5, 417.75, 418.0, 418.25, 418.5, 418.75, 419.0, 419.25, 419.5, 419.75, 420.0, 420.25, 420.5, 420.75, 421.0, 421.25, 421.5, 421.75, 422.0, 422.25, 422.5, 422.75, 423.0, 423.25, 423.5, 423.75, 424.0, 424.25, 424.5, 424.75, 425.0, 425.25, 425.5, 425.75, 426.0, 426.25, 426.5, 426.75, 427.0, 427.25, 427.5, 427.75, 428.0, 428.25, 428.5, 428.75, 429.0, 429.25, 429.5, 429.75, 430.0, 430.25, 430.5, 430.75, 431.0, 431.25, 431.5, 431.75, 432.0, 432.25, 432.5, 432.75, 433.0, 433.25, 433.5, 433.75, 434.0, 434.25, 434.5, 434.75, 435.0, 435.25, 435.5, 435.75, 436.0, 436.25, 436.5, 436.75, 437.0, 437.25, 437.5, 437.75, 438.0, 438.25, 438.5, 438.75, 439.0, 439.25, 439.5, 439.75, 440.0, 440.25, 440.5, 440.75, 441.0, 441.25, 441.5, 441.75, 442.0, 442.25, 442.5, 442.75, 443.0, 443.25, 443.5, 443.75, 444.0, 444.25, 444.5, 444.75, 445.0, 445.25, 445.5, 445.75, 446.0, 446.25, 446.5, 446.75, 447.0, 447.25, 447.5, 447.75, 448.0, 448.25, 448.5, 448.75, 449.0, 449.25, 449.5, 449.75, 450.0, 450.25, 450.5, 450.75, 451.0, 451.25, 451.5, 451.75, 452.0, 452.25, 452.5, 452.75, 453.0, 453.25, 453.5, 453.75, 454.0, 454.25, 454.5, 454.75, 455.0, 455.25, 455.5, 455.75, 456.0, 456.25, 456.5, 456.75, 457.0, 457.25, 457.5, 457.75, 458.0, 458.25, 458.5, 458.75, 459.0, 459.25, 459.5, 459.75, 460.0, 460.25, 460.5, 460.75, 461.0, 461.25, 461.5, 461.75, 462.0, 462.25, 462.5, 462.75, 463.0, 463.25, 463.5, 463.75, 464.0, 464.25, 464.5, 464.75, 465.0, 465.25, 465.5, 465.75, 466.0, 466.25, 466.5, 466.75, 467.0, 467.25, 467.5, 467.75, 468.0, 468.25, 468.5, 468.75, 469.0, 469.25, 469.5, 469.75, 470.0, 470.25, 470.5, 470.75, 471.0, 471.25, 471.5, 471.75, 472.0, 472.25, 472.5, 472.75, 473.0, 473.25, 473.5, 473.75, 474.0, 474.25, 474.5, 474.75, 475.0, 475.25, 475.5, 475.75, 476.0, 476.25, 476.5, 476.75, 477.0, 477.25, 477.5, 477.75, 478.0, 478.25, 478.5, 478.75, 479.0, 479.25, 479.5, 479.75, 480.0, 480.25, 480.5, 480.75], \"dplus\": [0, 0, 0, 0, 0, 0, 0, 0, 9, 9, 17, 28, 28, 36, 56, 74, 85, 105, 123, 131, 142, 151, 159, 178, 191, 206, 216, 232, 232, 240, 259, 267, 292, 340, 349, 366, 383, 417, 426, 447, 477, 495, 514, 539, 558, 567, 576, 594, 620, 621, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 650, 650, 669, 686, 710, 726, 743, 779, 779, 792, 819, 837, 856, 878, 887, 905, 926, 949, 957, 969, 978, 986, 986, 986, 1005, 1013, 1013, 1023, 1040, 1057, 1066, 1066, 1094, 1105, 1125, 1134, 1160, 1182, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1202, 1210, 1210, 1210, 1219, 1219, 1228, 1236, 1236, 1236, 1236, 1236, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1254, 1254, 1254, 1263, 1273, 1273, 1282, 1282, 1282, 1282, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1314, 1331, 1348, 1356, 1365, 1379, 1398, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1405, 1417, 1423, 1426, 1436, 1436, 1449, 1458, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1490, 1498, 1510, 1515, 1524, 1542, 1558, 1576, 1595, 1611, 1630, 1642, 1667, 1675, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1712, 1721, 1729, 1751, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1768, 1768, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1795, 1795, 1813, 1825, 1825, 1849, 1876, 1905, 1927, 1946, 1980, 2004, 2019, 2044, 2067, 2095, 2124, 2142, 2160, 2186, 2211, 2238, 2267, 2302, 2325, 2344, 2373, 2399, 2423, 2447, 2467, 2494, 2523, 2534, 2569, 2577, 2610, 2639, 2663, 2698, 2715, 2727, 2727, 2741, 2761, 2779, 2793, 2805, 2809, 2809, 2809, 2818, 2836, 2861, 2880, 2891, 2902, 2911, 2922, 2934, 2961, 2961, 2991, 3018, 3021, 3021, 3021, 3021, 3021, 3021, 3021, 3021, 3021, 3021, 3021, 3021, 3021, 3021, 3021, 3021, 3021, 3021, 3021, 3021, 3021, 3021, 3021, 3021, 3021, 3021, 3021, 3021, 3021, 3021, 3021, 3021, 3021, 3021, 3021, 3021, 3021, 3021, 3021, 3021, 3021, 3021, 3021, 3021, 3021, 3021, 3021, 3021, 3021, 3021, 3021, 3021, 3021, 3021, 3021, 3021, 3021, 3021, 3021, 3021, 3021, 3021, 3021, 3021, 3021, 3021, 3021, 3021, 3021, 3021, 3021, 3021, 3021, 3021, 3021, 3021, 3021, 3021, 3030, 3030, 3030, 3030, 3038, 3038, 3038, 3038, 3038, 3038, 3038, 3038, 3038, 3038, 3038, 3047, 3047, 3055, 3063, 3063, 3063, 3071, 3071, 3080, 3092, 3097, 3097, 3105, 3105, 3105, 3105, 3105, 3105, 3113, 3123, 3123, 3123, 3123, 3123, 3137, 3137, 3148, 3148, 3148, 3148, 3148, 3148, 3148, 3148, 3148, 3148, 3148, 3148, 3148, 3148, 3148, 3148, 3148, 3148, 3148, 3148, 3148, 3148, 3148, 3156, 3156, 3156, 3156, 3156, 3156, 3156, 3173, 3191, 3191, 3191, 3191, 3209, 3209, 3218, 3218, 3218, 3218, 3218, 3219, 3228, 3228, 3228, 3228, 3228, 3228, 3228, 3228, 3228, 3228, 3228, 3228, 3228, 3228, 3228, 3228, 3228, 3228, 3236, 3236, 3244, 3252, 3261, 3261, 3269, 3269, 3279, 3279, 3279, 3288, 3288, 3304, 3304, 3313, 3321, 3321, 3321, 3333, 3346, 3367, 3367, 3367, 3367, 3376, 3376, 3387, 3387, 3403, 3405, 3420, 3444, 3445, 3456, 3464, 3464, 3473, 3473, 3473, 3482, 3490, 3499, 3499, 3499, 3499, 3499, 3499, 3499, 3499, 3499, 3499, 3499, 3499, 3499, 3499, 3499, 3516, 3525, 3544, 3562, 3579, 3598, 3606, 3606, 3606, 3606, 3606, 3606, 3606, 3606, 3606, 3606, 3606, 3606, 3606, 3606, 3606, 3615, 3615, 3615, 3615, 3615, 3615, 3615, 3632, 3632, 3632, 3632, 3632, 3632, 3632, 3642, 3642, 3642, 3642, 3642, 3642, 3642, 3642, 3642, 3658, 3667, 3675, 3695, 3695, 3695, 3695, 3695, 3713, 3723, 3731, 3760, 3781, 3789, 3809, 3829, 3829, 3829, 3829, 3837, 3845, 3864, 3887, 3897, 3897, 3897, 3897, 3907, 3907, 3907, 3907, 3907, 3907, 3907, 3907, 3907, 3907, 3907, 3907, 3907, 3907, 3907, 3907, 3907, 3907, 3907, 3907, 3907, 3907, 3907, 3907, 3907, 3907, 3907, 3907, 3907, 3907, 3907, 3907, 3907, 3907, 3907, 3907, 3907, 3907, 3907, 3907, 3907, 3907, 3907, 3907, 3915, 3925, 3925, 3937, 3955, 3964, 3974, 3983, 3993, 4022, 4061, 4080, 4092, 4092, 4092, 4092, 4095, 4102, 4109, 4109, 4109, 4117, 4126, 4135, 4142, 4142, 4142, 4180, 4184, 4209, 4227, 4239, 4261, 4278, 4304, 4345, 4357, 4382, 4402, 4417, 4434, 4451, 4458, 4469, 4469, 4469, 4469, 4469, 4469, 4469, 4469, 4495, 4495, 4495, 4495, 4495, 4495, 4495, 4508, 4526, 4549, 4565, 4585, 4606, 4630, 4644, 4653, 4681, 4700, 4731, 4739, 4769, 4798, 4811, 4819, 4828, 4828, 4837, 4845, 4854, 4854, 4854, 4854, 4854, 4854, 4854, 4854, 4854, 4854, 4854, 4854, 4854, 4854, 4854, 4854, 4854, 4854, 4854, 4854, 4854, 4854, 4854, 4854, 4854, 4854, 4854, 4854, 4854, 4854, 4854, 4854, 4854, 4854, 4854, 4854, 4854, 4854, 4854, 4854, 4854, 4854, 4854, 4854, 4862, 4890, 4909, 4919, 4945, 4954, 4972, 4991, 5010, 5036, 5059, 5073, 5090, 5090, 5090, 5111, 5121, 5131, 5131, 5131, 5131, 5131, 5151, 5179, 5199, 5223, 5248, 5262, 5286, 5309, 5336, 5342, 5342, 5342, 5342, 5342, 5342, 5342, 5342, 5342, 5342, 5342, 5342, 5342, 5342, 5342, 5342, 5342, 5342, 5342, 5342, 5342, 5359, 5371, 5389, 5400, 5415, 5435, 5445, 5457, 5465, 5478, 5498, 5523, 5538, 5546, 5570, 5598, 5614, 5647, 5665, 5683, 5704, 5721, 5737, 5756, 5777, 5795, 5816, 5825, 5842, 5848, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5856, 5864, 5873, 5887, 5890, 5899, 5909, 5927, 5927, 5936, 5970, 5973, 5993, 5993, 5993, 5993, 5993, 5993, 6003, 6015, 6015, 6015, 6027, 6048, 6056, 6056, 6056, 6056, 6056, 6056, 6056, 6056, 6056, 6056, 6056, 6056, 6056, 6056, 6056, 6056, 6056, 6056, 6056, 6056, 6056, 6056, 6056, 6056, 6056, 6056, 6056, 6056, 6056, 6056, 6056, 6056, 6056, 6056, 6056, 6056, 6056, 6056, 6056, 6056, 6056, 6056, 6056, 6056, 6056, 6056, 6056, 6065, 6065, 6065, 6065, 6065, 6065, 6065, 6065, 6065, 6073, 6093, 6105, 6105, 6115, 6115, 6115, 6149, 6154, 6154, 6154, 6154, 6154, 6154, 6154, 6154, 6162, 6171, 6188, 6239, 6239, 6239, 6239, 6239, 6241, 6250, 6257, 6257, 6267, 6276, 6276, 6294, 6302, 6303, 6311, 6319, 6319, 6319, 6319, 6331, 6340, 6353, 6353, 6353, 6363, 6382, 6390, 6390, 6401, 6418, 6418, 6427, 6439, 6439, 6439, 6451, 6465, 6481, 6491, 6500, 6509, 6509, 6509, 6513, 6526, 6526, 6536, 6545, 6554, 6554, 6554, 6563, 6563, 6563, 6563, 6563, 6563, 6563, 6563, 6563, 6563, 6563, 6563, 6563, 6563, 6563, 6563, 6563, 6563, 6563, 6563, 6563, 6563, 6563, 6563, 6563, 6563, 6571, 6571, 6583, 6593, 6609, 6629, 6647, 6658, 6670, 6670, 6670, 6682, 6693, 6705, 6705, 6705, 6718, 6718, 6718, 6718, 6718, 6731, 6743, 6754, 6778, 6791, 6812, 6835, 6862, 6863, 6878, 6922, 6946, 6964, 6993, 7023, 7044, 7065, 7094, 7105, 7114, 7124, 7124, 7124, 7128, 7147, 7147, 7147, 7147, 7147, 7147, 7147, 7147, 7195, 7199, 7228, 7247, 7257, 7263, 7291, 7313, 7338, 7379, 7404, 7412, 7422, 7446, 7461, 7490, 7515, 7538, 7557, 7563, 7594, 7594, 7616, 7638, 7638, 7686, 7687, 7687, 7687, 7687, 7708, 7717, 7738, 7746, 7754, 7759, 7759, 7759, 7759, 7759, 7759, 7759, 7767, 7786, 7807, 7820, 7838, 7857, 7874, 7896, 7923, 7938, 7952, 7970, 7979, 8000, 8021, 8022, 8039, 8057, 8080, 8087, 8087, 8087, 8087, 8087, 8087, 8087, 8087, 8087, 8087, 8087, 8087, 8087, 8087, 8087, 8087, 8087, 8087, 8087, 8087, 8087, 8087, 8087, 8087, 8087, 8087, 8087, 8087, 8087, 8087, 8087, 8087, 8087, 8087, 8087, 8087, 8087, 8087, 8087, 8087, 8087, 8087, 8087, 8087, 8087, 8087, 8087, 8087, 8087, 8087, 8087, 8087, 8087, 8087, 8087, 8087, 8087, 8087, 8087, 8097, 8108, 8108, 8121, 8129, 8129, 8129, 8129, 8130, 8139, 8139, 8139, 8139, 8139, 8139, 8139, 8161, 8161, 8161, 8161, 8161, 8161, 8161, 8161, 8161, 8161, 8161, 8161, 8170, 8170, 8170, 8170, 8204, 8204, 8204, 8215, 8223, 8235, 8235, 8245, 8245, 8255, 8255, 8270, 8270, 8270, 8270, 8270, 8270, 8270, 8270, 8270, 8270, 8270, 8270, 8270, 8270, 8270, 8270, 8270, 8270, 8270, 8270, 8270, 8270, 8270, 8270, 8270, 8270, 8270, 8270, 8270, 8270, 8270, 8270, 8270, 8270, 8270, 8270, 8270, 8270, 8270, 8270, 8270, 8270, 8270, 8270, 8270, 8270, 8278, 8278, 8278, 8278, 8278, 8278, 8278, 8278, 8278, 8278, 8278, 8278, 8278, 8278, 8278, 8278, 8278, 8278, 8278, 8278, 8287, 8287, 8287, 8287, 8290, 8295, 8313, 8327, 8354, 8354, 8372, 8388, 8411, 8430, 8458, 8479, 8518, 8526, 8559, 8577, 8606, 8633, 8659, 8676, 8704, 8739, 8775, 8796, 8821, 8837, 8849, 8860, 8883, 8901, 8928, 8951, 8978, 9005, 9014, 9039, 9071, 9082, 9097, 9116, 9143, 9189, 9211, 9223, 9242, 9273, 9292, 9315, 9332, 9344, 9344, 9354, 9370, 9389, 9409, 9428, 9428, 9438, 9458, 9476, 9502, 9518, 9532, 9554, 9565, 9600, 9611, 9629, 9639, 9660, 9686, 9713, 9723, 9742, 9769, 9781, 9799, 9817, 9825, 9825, 9825, 9825, 9825, 9825, 9825, 9825, 9825, 9825, 9825, 9825, 9825, 9825, 9825, 9825, 9825, 9825, 9825, 9825, 9825, 9825, 9825, 9825, 9825, 9825, 9825, 9825, 9825, 9825, 9825, 9825, 9825, 9825, 9825, 9825, 9825, 9825, 9825, 9825, 9825, 9825, 9825, 9825, 9825, 9825, 9825, 9825, 9825, 9840, 9840, 9840, 9840, 9840, 9840, 9840, 9840, 9840, 9840, 9849, 9849, 9849, 9849, 9849, 9849, 9849, 9849, 9849, 9849, 9849, 9860, 9860, 9860, 9860, 9860, 9860, 9860, 9860, 9860, 9860, 9860, 9860, 9860, 9860, 9860, 9860, 9860, 9860, 9860, 9860, 9860, 9860, 9860, 9860, 9860, 9860, 9860, 9860, 9860, 9860, 9860, 9860, 9860, 9860, 9860, 9860, 9860, 9860, 9860, 9860, 9860, 9869, 9869, 9869, 9869, 9869, 9869, 9869, 9869, 9869, 9869, 9869, 9869, 9869, 9869, 9869, 9869, 9869, 9869, 9869, 9869, 9869, 9869, 9869, 9869, 9869, 9869, 9869, 9869, 9869, 9869, 9869, 9869, 9869, 9869, 9869, 9869, 9869, 9869, 9869, 9869, 9869, 9869, 9869, 9869, 9869, 9869, 9869, 9869, 9869, 9869, 9869, 9869, 9869, 9869, 9869, 9869, 9869, 9869, 9869, 9869, 9869, 9869, 9869, 9869, 9869, 9869, 9869, 9869, 9869, 9869, 9869, 9869], \"total_dist_km\": 480.54, \"total_dplus_m\": 9869};\n\n  function interp(distKm) {\n    const d = PROFILE.dists, v = PROFILE.dplus;\n    if (distKm <= d[0]) return v[0];\n    if (distKm >= d[d.length - 1]) return v[v.length - 1];\n    let lo = 0, hi = d.length - 1;\n    while (hi - lo > 1) {\n      const mid = (lo + hi) >> 1;\n      if (d[mid] <= distKm) lo = mid; else hi = mid;\n    }\n    const frac = (distKm - d[lo]) \/ (d[hi] - d[lo]);\n    return v[lo] + frac * (v[hi] - v[lo]);\n  }\n\n  \/\/ L'API owaka exige un format de date \"Y-m-d\\THH:i:s.000\\Z\" : millisecondes\n  \/\/ litt\u00e9ralement \u00e0 .000, donc on arrondit \u00e0 la seconde avant toISOString().\n  function isoNoMs(d) {\n    return new Date(Math.floor(d.getTime() \/ 1000) * 1000).toISOString();\n  }\n\n  function fmtRelative(dateIso) {\n    const diffMs = Date.now() - new Date(dateIso).getTime();\n    const mins = Math.round(diffMs \/ 60000);\n    if (mins < 1) return \"\u00e0 l'instant\";\n    if (mins < 60) return \"il y a \" + mins + \" min\";\n    const hrs = Math.floor(mins \/ 60);\n    return \"il y a \" + hrs + \"h\" + String(mins % 60).padStart(2, \"0\");\n  }\n\n  async function refresh() {\n    const statusEl = document.getElementById(\"eho-status\");\n    try {\n      const now = new Date();\n      const started = new Date(now.getTime() - 6 * 24 * 3600 * 1000); \/\/ fen\u00eatre large 6 jours\n      const ended = new Date(now.getTime() + 24 * 3600 * 1000);\n      const url = \"https:\/\/api.owaka.live\/vehicles\/\" + VEHICLE_ID +\n        \"\/locations\/latest_by_connectivity?startedAt=\" + encodeURIComponent(isoNoMs(started)) +\n        \"&#038;endedAt=\" + encodeURIComponent(isoNoMs(ended));\n\n      const res = await fetch(url);\n      if (!res.ok) throw new Error(\"HTTP \" + res.status);\n      const json = await res.json();\n      const loc = json.data &#038;&#038; json.data[0];\n      if (!loc) throw new Error(\"Pas de donn\u00e9e\");\n\n      const distM = loc.matchedLocation ? loc.matchedLocation.distanceTraveled : null;\n      if (distM == null) throw new Error(\"Pas de distance\");\n\n      const distKm = distM \/ 1000;\n      const dplusM = interp(distKm);\n      const totalDist = PROFILE.total_dist_km;\n      const totalDplus = PROFILE.total_dplus_m;\n      const distPct = Math.min(100, 100 * distKm \/ totalDist);\n      const dplusPct = Math.min(100, 100 * dplusM \/ totalDplus);\n\n      document.getElementById(\"eho-dist\").textContent = distKm.toFixed(1) + \" km\";\n      document.getElementById(\"eho-dist-sub\").textContent = \"sur \" + totalDist.toFixed(1) + \" km\";\n      document.getElementById(\"eho-dplus\").textContent = Math.round(dplusM).toLocaleString(\"fr-FR\") + \" m\";\n      document.getElementById(\"eho-dplus-sub\").textContent = \"sur \" + Math.round(totalDplus).toLocaleString(\"fr-FR\") + \" m\";\n      document.getElementById(\"eho-speed\").textContent = (loc.speed != null ? loc.speed.toFixed(1) : \"\u2014\") + \" km\/h\";\n      document.getElementById(\"eho-batt\").textContent = (loc.trackerBatteryPercentage != null ? loc.trackerBatteryPercentage + \"%\" : \"\u2014\");\n\n      document.getElementById(\"eho-dist-pct\").textContent = distPct.toFixed(1) + \"%\";\n      document.getElementById(\"eho-dist-bar\").style.width = distPct + \"%\";\n      document.getElementById(\"eho-dplus-pct\").textContent = dplusPct.toFixed(1) + \"%\";\n      document.getElementById(\"eho-dplus-bar\").style.width = dplusPct + \"%\";\n\n      document.getElementById(\"eho-updated\").textContent =\n        \"Derni\u00e8re position : \" + fmtRelative(loc.locatedAt) +\n        \" (\" + new Date(loc.locatedAt).toLocaleString(\"fr-FR\", { timeZone: \"Europe\/Paris\", day: \"2-digit\", month: \"2-digit\", hour: \"2-digit\", minute: \"2-digit\" }) + \")\";\n\n      statusEl.innerHTML = '<span style=\"display:inline-block;width:7px;height:7px;border-radius:50%;background:#2e7d32;margin-right:5px;\"><\/span>En direct';\n      statusEl.style.background = \"#eef7ee\";\n      statusEl.style.color = \"#2e7d32\";\n    } catch (err) {\n      statusEl.innerHTML = '<span style=\"display:inline-block;width:7px;height:7px;border-radius:50%;background:#c62828;margin-right:5px;\"><\/span>Indisponible';\n      statusEl.style.background = \"#fdecea\";\n      statusEl.style.color = \"#c62828\";\n      console.error(\"Widget Eric HO:\", err);\n    }\n  }\n\n  refresh();\n  setInterval(refresh, REFRESH_MS);\n})();\n<\/script>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>1225 Eric HO HALF \/ SOLO MALE &middot; BikingMan &amp; Half Aura 2026 Chargement\u2026 Distance \u2014 &nbsp; D+ cumul\u00e9 (liss\u00e9) \u2014 &nbsp; Vitesse \u2014 &nbsp; Batterie tracker \u2014 &nbsp; Distance &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/bikexplore.brocld.fr\/?p=507\" class=\"more-link\">Continuer la lecture<span class=\"screen-reader-text\"> de &laquo;&nbsp;Suivi Bikingman Eric&nbsp;&raquo;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-507","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Suivi Bikingman Eric - BikeXplore<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/bikexplore.brocld.fr\/?p=507\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Suivi Bikingman Eric - BikeXplore\" \/>\n<meta property=\"og:description\" content=\"1225 Eric HO HALF \/ SOLO MALE &middot; BikingMan &amp; Half Aura 2026 Chargement\u2026 Distance \u2014 &nbsp; D+ cumul\u00e9 (liss\u00e9) \u2014 &nbsp; Vitesse \u2014 &nbsp; Batterie tracker \u2014 &nbsp; Distance &hellip; Continuer la lecture de &laquo;&nbsp;Suivi Bikingman Eric&nbsp;&raquo;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/bikexplore.brocld.fr\/?p=507\" \/>\n<meta property=\"og:site_name\" content=\"BikeXplore\" \/>\n<meta property=\"article:published_time\" content=\"2026-07-19T18:29:57+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-19T19:19:28+00:00\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/bikexplore.brocld.fr\\\/?p=507#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/bikexplore.brocld.fr\\\/?p=507\"},\"author\":{\"name\":\"admin\",\"@id\":\"https:\\\/\\\/bikexplore.brocld.fr\\\/#\\\/schema\\\/person\\\/53671223e701548643b903c211b1b0f8\"},\"headline\":\"Suivi Bikingman Eric\",\"datePublished\":\"2026-07-19T18:29:57+00:00\",\"dateModified\":\"2026-07-19T19:19:28+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/bikexplore.brocld.fr\\\/?p=507\"},\"wordCount\":67,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/bikexplore.brocld.fr\\\/#organization\"},\"articleSection\":[\"Uncategorized\"],\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/bikexplore.brocld.fr\\\/?p=507#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/bikexplore.brocld.fr\\\/?p=507\",\"url\":\"https:\\\/\\\/bikexplore.brocld.fr\\\/?p=507\",\"name\":\"Suivi Bikingman Eric - BikeXplore\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/bikexplore.brocld.fr\\\/#website\"},\"datePublished\":\"2026-07-19T18:29:57+00:00\",\"dateModified\":\"2026-07-19T19:19:28+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/bikexplore.brocld.fr\\\/?p=507#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/bikexplore.brocld.fr\\\/?p=507\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/bikexplore.brocld.fr\\\/?p=507#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\\\/\\\/bikexplore.brocld.fr\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Suivi Bikingman Eric\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/bikexplore.brocld.fr\\\/#website\",\"url\":\"https:\\\/\\\/bikexplore.brocld.fr\\\/\",\"name\":\"BikeXplore\",\"description\":\"Pour partager des aventures \u00e0 v\u00e9lo !\",\"publisher\":{\"@id\":\"https:\\\/\\\/bikexplore.brocld.fr\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/bikexplore.brocld.fr\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/bikexplore.brocld.fr\\\/#organization\",\"name\":\"BikeXplore\",\"url\":\"https:\\\/\\\/bikexplore.brocld.fr\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/bikexplore.brocld.fr\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/bikexplore.brocld.fr\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/cropped-bikexplore_logo2.webp\",\"contentUrl\":\"https:\\\/\\\/bikexplore.brocld.fr\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/cropped-bikexplore_logo2.webp\",\"width\":479,\"height\":214,\"caption\":\"BikeXplore\"},\"image\":{\"@id\":\"https:\\\/\\\/bikexplore.brocld.fr\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/bikexplore.brocld.fr\\\/#\\\/schema\\\/person\\\/53671223e701548643b903c211b1b0f8\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/88a73b3f8990278736f8051a3aebe8fac277bca0a47de716922f33a4f00168f4?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/88a73b3f8990278736f8051a3aebe8fac277bca0a47de716922f33a4f00168f4?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/88a73b3f8990278736f8051a3aebe8fac277bca0a47de716922f33a4f00168f4?s=96&d=mm&r=g\",\"caption\":\"admin\"},\"sameAs\":[\"https:\\\/\\\/testbike.brocld.fr\"],\"url\":\"https:\\\/\\\/bikexplore.brocld.fr\\\/?author=1\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Suivi Bikingman Eric - BikeXplore","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/bikexplore.brocld.fr\/?p=507","og_locale":"fr_FR","og_type":"article","og_title":"Suivi Bikingman Eric - BikeXplore","og_description":"1225 Eric HO HALF \/ SOLO MALE &middot; BikingMan &amp; Half Aura 2026 Chargement\u2026 Distance \u2014 &nbsp; D+ cumul\u00e9 (liss\u00e9) \u2014 &nbsp; Vitesse \u2014 &nbsp; Batterie tracker \u2014 &nbsp; Distance &hellip; Continuer la lecture de &laquo;&nbsp;Suivi Bikingman Eric&nbsp;&raquo;","og_url":"https:\/\/bikexplore.brocld.fr\/?p=507","og_site_name":"BikeXplore","article_published_time":"2026-07-19T18:29:57+00:00","article_modified_time":"2026-07-19T19:19:28+00:00","author":"admin","twitter_card":"summary_large_image","twitter_misc":{"\u00c9crit par":"admin","Dur\u00e9e de lecture estim\u00e9e":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/bikexplore.brocld.fr\/?p=507#article","isPartOf":{"@id":"https:\/\/bikexplore.brocld.fr\/?p=507"},"author":{"name":"admin","@id":"https:\/\/bikexplore.brocld.fr\/#\/schema\/person\/53671223e701548643b903c211b1b0f8"},"headline":"Suivi Bikingman Eric","datePublished":"2026-07-19T18:29:57+00:00","dateModified":"2026-07-19T19:19:28+00:00","mainEntityOfPage":{"@id":"https:\/\/bikexplore.brocld.fr\/?p=507"},"wordCount":67,"commentCount":0,"publisher":{"@id":"https:\/\/bikexplore.brocld.fr\/#organization"},"articleSection":["Uncategorized"],"inLanguage":"fr-FR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/bikexplore.brocld.fr\/?p=507#respond"]}]},{"@type":"WebPage","@id":"https:\/\/bikexplore.brocld.fr\/?p=507","url":"https:\/\/bikexplore.brocld.fr\/?p=507","name":"Suivi Bikingman Eric - BikeXplore","isPartOf":{"@id":"https:\/\/bikexplore.brocld.fr\/#website"},"datePublished":"2026-07-19T18:29:57+00:00","dateModified":"2026-07-19T19:19:28+00:00","breadcrumb":{"@id":"https:\/\/bikexplore.brocld.fr\/?p=507#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/bikexplore.brocld.fr\/?p=507"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/bikexplore.brocld.fr\/?p=507#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/bikexplore.brocld.fr\/"},{"@type":"ListItem","position":2,"name":"Suivi Bikingman Eric"}]},{"@type":"WebSite","@id":"https:\/\/bikexplore.brocld.fr\/#website","url":"https:\/\/bikexplore.brocld.fr\/","name":"BikeXplore","description":"Pour partager des aventures \u00e0 v\u00e9lo !","publisher":{"@id":"https:\/\/bikexplore.brocld.fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/bikexplore.brocld.fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/bikexplore.brocld.fr\/#organization","name":"BikeXplore","url":"https:\/\/bikexplore.brocld.fr\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/bikexplore.brocld.fr\/#\/schema\/logo\/image\/","url":"https:\/\/bikexplore.brocld.fr\/wp-content\/uploads\/2025\/11\/cropped-bikexplore_logo2.webp","contentUrl":"https:\/\/bikexplore.brocld.fr\/wp-content\/uploads\/2025\/11\/cropped-bikexplore_logo2.webp","width":479,"height":214,"caption":"BikeXplore"},"image":{"@id":"https:\/\/bikexplore.brocld.fr\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/bikexplore.brocld.fr\/#\/schema\/person\/53671223e701548643b903c211b1b0f8","name":"admin","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/secure.gravatar.com\/avatar\/88a73b3f8990278736f8051a3aebe8fac277bca0a47de716922f33a4f00168f4?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/88a73b3f8990278736f8051a3aebe8fac277bca0a47de716922f33a4f00168f4?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/88a73b3f8990278736f8051a3aebe8fac277bca0a47de716922f33a4f00168f4?s=96&d=mm&r=g","caption":"admin"},"sameAs":["https:\/\/testbike.brocld.fr"],"url":"https:\/\/bikexplore.brocld.fr\/?author=1"}]}},"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/bikexplore.brocld.fr\/index.php?rest_route=\/wp\/v2\/posts\/507","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bikexplore.brocld.fr\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bikexplore.brocld.fr\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bikexplore.brocld.fr\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/bikexplore.brocld.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=507"}],"version-history":[{"count":2,"href":"https:\/\/bikexplore.brocld.fr\/index.php?rest_route=\/wp\/v2\/posts\/507\/revisions"}],"predecessor-version":[{"id":510,"href":"https:\/\/bikexplore.brocld.fr\/index.php?rest_route=\/wp\/v2\/posts\/507\/revisions\/510"}],"wp:attachment":[{"href":"https:\/\/bikexplore.brocld.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=507"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bikexplore.brocld.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=507"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bikexplore.brocld.fr\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=507"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}