From c2b489f9b9143e755f385d797648fafe7c1cd7ef Mon Sep 17 00:00:00 2001 From: Florian Date: Mon, 25 May 2026 21:34:04 +0200 Subject: [PATCH] =?UTF-8?q?feat:=20normales=20saisonni=C3=A8res=201991-202?= =?UTF-8?q?0=20+=20AnomalyBadge?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - scripts/build-normales.mjs : agrégation TN/TX mensuelles par dept sur la période WMO 1991-2020 depuis les fichiers Q__previous-1950-2024. Output src/data/normales.json (78 KB, committé). Run annuel max. - Corse : Météo France utilise le code historique "20" (avant split 2A/2B en 1976), donc 2A et 2B partagent la même normale issue de Q_20_*. - src/lib/normales.ts : computeAnomaly() qui moyenne TX/TN des 7 derniers jours, compare à la normale du mois, calcule l'écart en °C et en σ, catégorise (normal / warm / cool / anomaly_warm / anomaly_cool / extreme_warm / extreme_cool / unknown). - src/components/AnomalyBadge.astro : badge coloré (vert/jaune/orange/rouge) visible sur /departement/[code] juste au-dessus du graphe T°. Différencie "il fait chaud" de "il fait anormalement chaud pour ce mois". Co-Authored-By: Claude Opus 4.7 (1M context) --- scripts/build-normales.mjs | 117 +++++++++++++++++++++++++++++ src/components/AnomalyBadge.astro | 80 ++++++++++++++++++++ src/data/normales.json | 1 + src/lib/normales.ts | 98 ++++++++++++++++++++++++ src/pages/departement/[code].astro | 12 +++ 5 files changed, 308 insertions(+) create mode 100644 scripts/build-normales.mjs create mode 100644 src/components/AnomalyBadge.astro create mode 100644 src/data/normales.json create mode 100644 src/lib/normales.ts diff --git a/scripts/build-normales.mjs b/scripts/build-normales.mjs new file mode 100644 index 0000000..bbdf4e5 --- /dev/null +++ b/scripts/build-normales.mjs @@ -0,0 +1,117 @@ +#!/usr/bin/env node +// Calcule les normales mensuelles TN / TX par département sur la période WMO 1991-2020 +// à partir des données quotidiennes Météo France (Q__previous-1950-2024_RR-T-Vent.csv.gz). +// +// Output : src/data/normales.json +// { "01": [{ month:1, tn:-1.5, tx:5.2, tnStd:3.1, txStd:4.2, n:1234 }, ..., 12], "02": [...], ... } +// +// Lancé manuellement (très long : 96 × ~4 MB download + parse). +// À relancer une fois par an, ou jamais — les normales 1991-2020 restent la référence WMO standard. + +import { gunzipSync } from 'node:zlib'; +import { writeFileSync, mkdirSync } from 'node:fs'; +import { dirname, resolve } from 'node:path'; +import { fileURLToPath } from 'node:url'; + +const __dirname = dirname(fileURLToPath(import.meta.url)); +const OUT = resolve(__dirname, '../src/data/normales.json'); +const BASE = 'https://object.files.data.gouv.fr/meteofrance/data/synchro_ftp/BASE/QUOT'; +const PERIOD_START = 1991; +const PERIOD_END = 2020; + +const DEPTS = [ + '01','02','03','04','05','06','07','08','09','10', + '11','12','13','14','15','16','17','18','19','21', + '22','23','24','25','26','27','28','29','2A','2B', + '30','31','32','33','34','35','36','37','38','39', + '40','41','42','43','44','45','46','47','48','49', + '50','51','52','53','54','55','56','57','58','59', + '60','61','62','63','64','65','66','67','68','69', + '70','71','72','73','74','75','76','77','78','79', + '80','81','82','83','84','85','86','87','88','89', + '90','91','92','93','94','95', +]; + +async function fetchAndParse(dept) { + // Météo France utilise "20" pour la Corse historique (avant split 2A/2B en 1976). + // On affecte la même normale à 2A et 2B (climat sensiblement homogène à l'échelle mensuelle). + const fileCode = (dept === '2A' || dept === '2B') ? '20' : dept; + const url = `${BASE}/Q_${fileCode}_previous-1950-2024_RR-T-Vent.csv.gz`; + const res = await fetch(url); + if (!res.ok) throw new Error(`HTTP ${res.status}`); + const buf = Buffer.from(await res.arrayBuffer()); + const text = gunzipSync(buf).toString('utf-8'); + const lines = text.split('\n'); + if (lines.length < 2) return null; + const header = lines[0].split(';'); + const idxDate = header.indexOf('AAAAMMJJ'); + const idxTN = header.indexOf('TN'); + const idxTX = header.indexOf('TX'); + if (idxDate === -1) return null; + + const acc = Array.from({ length: 12 }, () => ({ + tnSum: 0, tnSquares: 0, tnN: 0, + txSum: 0, txSquares: 0, txN: 0, + })); + + for (let i = 1; i < lines.length; i++) { + const line = lines[i]; + if (!line) continue; + const cols = line.split(';'); + const raw = cols[idxDate]; + if (!raw || raw.length !== 8) continue; + const year = parseInt(raw.slice(0, 4), 10); + if (year < PERIOD_START || year > PERIOD_END) continue; + const m = parseInt(raw.slice(4, 6), 10) - 1; + if (m < 0 || m > 11) continue; + if (idxTN !== -1 && cols[idxTN]) { + const v = parseFloat(cols[idxTN].replace(',', '.')); + if (Number.isFinite(v)) { + acc[m].tnSum += v; acc[m].tnSquares += v * v; acc[m].tnN++; + } + } + if (idxTX !== -1 && cols[idxTX]) { + const v = parseFloat(cols[idxTX].replace(',', '.')); + if (Number.isFinite(v)) { + acc[m].txSum += v; acc[m].txSquares += v * v; acc[m].txN++; + } + } + } + + return acc.map((a, m) => { + const tnMean = a.tnN > 0 ? a.tnSum / a.tnN : null; + const txMean = a.txN > 0 ? a.txSum / a.txN : null; + const tnVar = a.tnN > 1 && tnMean !== null ? (a.tnSquares - a.tnN * tnMean * tnMean) / (a.tnN - 1) : 0; + const txVar = a.txN > 1 && txMean !== null ? (a.txSquares - a.txN * txMean * txMean) / (a.txN - 1) : 0; + return { + month: m + 1, + tn: tnMean !== null ? +tnMean.toFixed(2) : null, + tx: txMean !== null ? +txMean.toFixed(2) : null, + tnStd: +Math.sqrt(Math.max(0, tnVar)).toFixed(2), + txStd: +Math.sqrt(Math.max(0, txVar)).toFixed(2), + n: Math.min(a.tnN, a.txN), + }; + }); +} + +const start = Date.now(); +const all = {}; +let done = 0; +for (const dept of DEPTS) { + const t0 = Date.now(); + process.stdout.write(`[${++done}/${DEPTS.length}] ${dept}... `); + try { + const r = await fetchAndParse(dept); + all[dept] = r; + console.log(`ok ${(Date.now() - t0) / 1000 | 0}s`); + } catch (e) { + console.log(`FAIL ${e.message}`); + all[dept] = null; + } +} + +mkdirSync(dirname(OUT), { recursive: true }); +writeFileSync(OUT, JSON.stringify(all)); +const dur = ((Date.now() - start) / 1000 / 60).toFixed(1); +const size = (JSON.stringify(all).length / 1024).toFixed(1); +console.log(`\nWrote ${OUT} (${size} KB) in ${dur} min`); diff --git a/src/components/AnomalyBadge.astro b/src/components/AnomalyBadge.astro new file mode 100644 index 0000000..51f03a1 --- /dev/null +++ b/src/components/AnomalyBadge.astro @@ -0,0 +1,80 @@ +--- +import type { Anomaly } from '../lib/normales'; + +interface Props { + anomaly: Anomaly; +} + +const { anomaly } = Astro.props; + +const CATEGORY_LABEL: Record = { + normal: { + label: 'Températures dans la normale saisonnière', + cls: 'border-slate-200 bg-slate-50 text-slate-700', + icon: '🌡️', + }, + warm: { + label: 'Légèrement au-dessus de la normale', + cls: 'border-yellow-200 bg-yellow-50 text-yellow-900', + icon: '↗', + }, + cool: { + label: 'Légèrement en dessous de la normale', + cls: 'border-blue-200 bg-blue-50 text-blue-900', + icon: '↘', + }, + anomaly_warm: { + label: 'Anormalement chaud', + cls: 'border-orange-300 bg-orange-50 text-orange-900', + icon: '🔥', + }, + anomaly_cool: { + label: 'Anormalement frais', + cls: 'border-blue-300 bg-blue-100 text-blue-900', + icon: '❄', + }, + extreme_warm: { + label: 'Extrêmement chaud (déviation extrême)', + cls: 'border-red-300 bg-red-50 text-red-900 font-semibold', + icon: '🚨', + }, + extreme_cool: { + label: 'Extrêmement frais (déviation extrême)', + cls: 'border-blue-400 bg-blue-200 text-blue-900 font-semibold', + icon: '🚨', + }, + unknown: { + label: 'Normale non disponible pour ce mois', + cls: 'border-slate-200 bg-slate-50 text-slate-500', + icon: '?', + }, +}; + +const cat = CATEGORY_LABEL[anomaly.txCategory]; +const signDiff = (anomaly.diffTx ?? 0) > 0 ? '+' : ''; +--- + +
+
+ + {cat.label} +
+ {anomaly.diffTx !== null && anomaly.normaleTx !== null && ( +

+ T° max moyenne {anomaly.windowDays} derniers jours :{' '} + {anomaly.meanTx}°C + · normale du mois (1991-2020) : {anomaly.normaleTx}°C +

+

+ Écart :{' '} + {signDiff}{anomaly.diffTx}°C + {anomaly.sigmaTx !== null && ( + ({anomaly.sigmaTx > 0 ? '+' : ''}{anomaly.sigmaTx}σ) + )} +

+ )} +

+ Comparaison sur la période de référence WMO 1991-2020. σ = écart-type, mesure de l'amplitude + historique du mois ; au-delà de 2σ l'événement est statistiquement rare. +

+
diff --git a/src/data/normales.json b/src/data/normales.json new file mode 100644 index 0000000..0aa6ce5 --- /dev/null +++ b/src/data/normales.json @@ -0,0 +1 @@ +{"10":[{"month":1,"tn":0.62,"tx":6.44,"tnStd":4.81,"txStd":4.34,"n":19913},{"month":2,"tn":0.54,"tx":7.96,"tnStd":4.49,"txStd":4.68,"n":18101},{"month":3,"tn":2.4,"tx":12.24,"tnStd":4.09,"txStd":4.5,"n":19907},{"month":4,"tn":4.48,"tx":16.03,"tnStd":3.82,"txStd":4.72,"n":19282},{"month":5,"tn":8.34,"tx":19.91,"tnStd":3.53,"txStd":4.7,"n":19958},{"month":6,"tn":11.44,"tx":23.5,"tnStd":3.37,"txStd":4.65,"n":19346},{"month":7,"tn":13.37,"tx":26.12,"tnStd":3.08,"txStd":4.57,"n":19999},{"month":8,"tn":13.15,"tx":25.86,"tnStd":3.26,"txStd":4.78,"n":19958},{"month":9,"tn":9.88,"tx":21.44,"tnStd":3.63,"txStd":4.28,"n":19322},{"month":10,"tn":7.37,"tx":16.34,"tnStd":4.29,"txStd":4.36,"n":19945},{"month":11,"tn":3.77,"tx":10.38,"tnStd":4.38,"txStd":4.3,"n":19323},{"month":12,"tn":1.44,"tx":7.02,"tnStd":4.55,"txStd":4.2,"n":20023}],"11":[{"month":1,"tn":2.94,"tx":9.74,"tnStd":4.06,"txStd":4.26,"n":24876},{"month":2,"tn":3.06,"tx":10.82,"tnStd":4.12,"txStd":4.83,"n":22642},{"month":3,"tn":5.41,"tx":14.22,"tnStd":3.81,"txStd":4.65,"n":24839},{"month":4,"tn":7.33,"tx":16.65,"tnStd":3.5,"txStd":4.66,"n":24140},{"month":5,"tn":10.86,"tx":20.47,"tnStd":3.46,"txStd":4.82,"n":24858},{"month":6,"tn":14.33,"tx":24.77,"tnStd":3.47,"txStd":4.98,"n":24090},{"month":7,"tn":16.53,"tx":27.66,"tnStd":3.29,"txStd":4.65,"n":25015},{"month":8,"tn":16.68,"tx":27.89,"tnStd":3.35,"txStd":4.55,"n":25012},{"month":9,"tn":13.43,"tx":23.6,"tnStd":3.68,"txStd":4.38,"n":24205},{"month":10,"tn":10.61,"tx":18.79,"tnStd":4.15,"txStd":4.41,"n":25005},{"month":11,"tn":6.28,"tx":13.33,"tnStd":4.27,"txStd":4.37,"n":24267},{"month":12,"tn":3.74,"tx":10.44,"tnStd":4.27,"txStd":4.16,"n":24962}],"12":[{"month":1,"tn":0.18,"tx":7.19,"tnStd":4.44,"txStd":4.33,"n":28233},{"month":2,"tn":-0.16,"tx":8.4,"tnStd":4.62,"txStd":5.32,"n":25780},{"month":3,"tn":2.28,"tx":12.26,"tnStd":4.01,"txStd":5.16,"n":28348},{"month":4,"tn":4.57,"tx":15.16,"tnStd":3.68,"txStd":5.19,"n":27416},{"month":5,"tn":8.07,"tx":19.18,"tnStd":3.65,"txStd":5.23,"n":28367},{"month":6,"tn":11.5,"tx":23.41,"tnStd":3.58,"txStd":5.44,"n":27447},{"month":7,"tn":13.38,"tx":26.13,"tnStd":3.26,"txStd":5.16,"n":28425},{"month":8,"tn":13.37,"tx":26.24,"tnStd":3.47,"txStd":5.27,"n":28277},{"month":9,"tn":10.13,"tx":21.74,"tnStd":3.78,"txStd":5.03,"n":27380},{"month":10,"tn":7.77,"tx":16.81,"tnStd":4.45,"txStd":4.83,"n":28379},{"month":11,"tn":3.59,"tx":10.96,"tnStd":4.56,"txStd":4.69,"n":27470},{"month":12,"tn":0.99,"tx":8.01,"tnStd":4.65,"txStd":4.39,"n":28599}],"13":[{"month":1,"tn":2.3,"tx":11.36,"tnStd":4.35,"txStd":3.47,"n":24945},{"month":2,"tn":2.25,"tx":12.55,"tnStd":4.22,"txStd":3.84,"n":22722},{"month":3,"tn":4.72,"tx":16.13,"tnStd":3.98,"txStd":3.69,"n":24925},{"month":4,"tn":7.24,"tx":18.67,"tnStd":3.51,"txStd":3.68,"n":24124},{"month":5,"tn":11.09,"tx":23.13,"tnStd":3.26,"txStd":3.81,"n":24910},{"month":6,"tn":14.64,"tx":27.48,"tnStd":3.28,"txStd":4.03,"n":24140},{"month":7,"tn":16.9,"tx":30.3,"tnStd":3.04,"txStd":3.43,"n":24636},{"month":8,"tn":16.92,"tx":30.15,"tnStd":3.01,"txStd":3.38,"n":24536},{"month":9,"tn":13.49,"tx":25.24,"tnStd":3.45,"txStd":3.63,"n":23707},{"month":10,"tn":10.62,"tx":20.59,"tnStd":4.01,"txStd":3.66,"n":24541},{"month":11,"tn":5.94,"tx":14.89,"tnStd":4.64,"txStd":3.74,"n":23861},{"month":12,"tn":3.06,"tx":11.71,"tnStd":4.57,"txStd":3.58,"n":24722}],"14":[{"month":1,"tn":2.6,"tx":8,"tnStd":4.23,"txStd":3.74,"n":18672},{"month":2,"tn":2.49,"tx":8.88,"tnStd":3.98,"txStd":3.75,"n":17013},{"month":3,"tn":3.9,"tx":11.57,"tnStd":3.53,"txStd":3.73,"n":18636},{"month":4,"tn":5.32,"tx":14.47,"tnStd":3.31,"txStd":3.97,"n":18090},{"month":5,"tn":8.33,"tx":17.56,"tnStd":3.04,"txStd":4.07,"n":18755},{"month":6,"tn":11.06,"tx":20.68,"tnStd":2.88,"txStd":4.01,"n":18170},{"month":7,"tn":12.83,"tx":22.77,"tnStd":2.54,"txStd":3.83,"n":18738},{"month":8,"tn":13.01,"tx":22.93,"tnStd":2.75,"txStd":3.76,"n":18741},{"month":9,"tn":10.87,"tx":20.29,"tnStd":3.2,"txStd":3.42,"n":18147},{"month":10,"tn":8.73,"tx":16.07,"tnStd":3.71,"txStd":3.36,"n":18709},{"month":11,"tn":5.48,"tx":11.55,"tnStd":3.78,"txStd":3.14,"n":18090},{"month":12,"tn":3.12,"tx":8.62,"tnStd":4.16,"txStd":3.6,"n":18769}],"15":[{"month":1,"tn":-1.38,"tx":5.87,"tnStd":4.54,"txStd":4.61,"n":20511},{"month":2,"tn":-1.71,"tx":6.92,"tnStd":4.76,"txStd":5.73,"n":18684},{"month":3,"tn":0.83,"tx":10.77,"tnStd":4.02,"txStd":5.58,"n":20478},{"month":4,"tn":3.03,"tx":13.73,"tnStd":3.8,"txStd":5.57,"n":19841},{"month":5,"tn":6.54,"tx":17.68,"tnStd":3.76,"txStd":5.53,"n":20445},{"month":6,"tn":9.89,"tx":21.82,"tnStd":3.69,"txStd":5.71,"n":19745},{"month":7,"tn":11.62,"tx":24.3,"tnStd":3.37,"txStd":5.4,"n":20552},{"month":8,"tn":11.48,"tx":24.22,"tnStd":3.58,"txStd":5.47,"n":20592},{"month":9,"tn":8.3,"tx":19.94,"tnStd":3.76,"txStd":5.27,"n":19955},{"month":10,"tn":6,"tx":15.41,"tnStd":4.48,"txStd":5.2,"n":20669},{"month":11,"tn":2.04,"tx":9.71,"tnStd":4.51,"txStd":5.04,"n":20028},{"month":12,"tn":-0.53,"tx":6.68,"tnStd":4.66,"txStd":4.66,"n":20735}],"16":[{"month":1,"tn":2.53,"tx":9.23,"tnStd":4.52,"txStd":3.98,"n":27576},{"month":2,"tn":2.03,"tx":10.72,"tnStd":4.52,"txStd":4.33,"n":25117},{"month":3,"tn":4.17,"tx":14.69,"tnStd":4.03,"txStd":4.25,"n":27529},{"month":4,"tn":6,"tx":17.14,"tnStd":3.56,"txStd":4.52,"n":26634},{"month":5,"tn":9.63,"tx":21.34,"tnStd":3.4,"txStd":4.72,"n":27422},{"month":6,"tn":12.6,"tx":24.86,"tnStd":3.26,"txStd":4.61,"n":26570},{"month":7,"tn":13.98,"tx":26.94,"tnStd":3.04,"txStd":4.2,"n":27698},{"month":8,"tn":14.04,"tx":27.36,"tnStd":3.21,"txStd":4.4,"n":27676},{"month":9,"tn":11.09,"tx":23.33,"tnStd":3.54,"txStd":4.11,"n":26818},{"month":10,"tn":9.02,"tx":18.65,"tnStd":4.37,"txStd":4.09,"n":27721},{"month":11,"tn":5.04,"tx":12.83,"tnStd":4.52,"txStd":3.81,"n":26822},{"month":12,"tn":2.92,"tx":9.73,"tnStd":4.71,"txStd":4.01,"n":27683}],"17":[{"month":1,"tn":3.48,"tx":9.63,"tnStd":4.4,"txStd":3.75,"n":20024},{"month":2,"tn":3.11,"tx":10.93,"tnStd":4.38,"txStd":3.9,"n":18230},{"month":3,"tn":5.08,"tx":14.32,"tnStd":3.79,"txStd":3.79,"n":19977},{"month":4,"tn":6.94,"tx":16.85,"tnStd":3.42,"txStd":4.08,"n":19329},{"month":5,"tn":10.43,"tx":20.65,"tnStd":3.24,"txStd":4.42,"n":19963},{"month":6,"tn":13.31,"tx":23.94,"tnStd":3.09,"txStd":4.42,"n":19365},{"month":7,"tn":14.86,"tx":25.89,"tnStd":3,"txStd":4.2,"n":19985},{"month":8,"tn":14.85,"tx":26.26,"tnStd":3.17,"txStd":4.14,"n":20025},{"month":9,"tn":12.17,"tx":23.19,"tnStd":3.47,"txStd":3.84,"n":19470},{"month":10,"tn":10.01,"tx":18.75,"tnStd":4.17,"txStd":3.67,"n":20103},{"month":11,"tn":6.24,"tx":13.39,"tnStd":4.43,"txStd":3.48,"n":19443},{"month":12,"tn":3.9,"tx":10.21,"tnStd":4.61,"txStd":3.82,"n":20142}],"18":[{"month":1,"tn":1.14,"tx":7.35,"tnStd":4.57,"txStd":4.39,"n":28956},{"month":2,"tn":0.77,"tx":8.79,"tnStd":4.44,"txStd":4.8,"n":26526},{"month":3,"tn":2.85,"tx":13.16,"tnStd":4.03,"txStd":4.56,"n":28989},{"month":4,"tn":4.93,"tx":16.47,"tnStd":3.63,"txStd":4.7,"n":28132},{"month":5,"tn":8.66,"tx":20.34,"tnStd":3.39,"txStd":4.68,"n":29182},{"month":6,"tn":11.98,"tx":24.05,"tnStd":3.28,"txStd":4.75,"n":28290},{"month":7,"tn":13.69,"tx":26.45,"tnStd":2.94,"txStd":4.58,"n":29262},{"month":8,"tn":13.51,"tx":26.41,"tnStd":3.19,"txStd":4.73,"n":29255},{"month":9,"tn":10.15,"tx":22.19,"tnStd":3.59,"txStd":4.3,"n":28285},{"month":10,"tn":7.85,"tx":17.19,"tnStd":4.24,"txStd":4.45,"n":29178},{"month":11,"tn":4.05,"tx":11.21,"tnStd":4.36,"txStd":4.26,"n":28322},{"month":12,"tn":1.65,"tx":7.75,"tnStd":4.43,"txStd":4.29,"n":29365}],"19":[{"month":1,"tn":-0.03,"tx":7.53,"tnStd":4.46,"txStd":4.29,"n":18605},{"month":2,"tn":-0.38,"tx":8.84,"tnStd":4.56,"txStd":5.28,"n":16958},{"month":3,"tn":1.99,"tx":12.85,"tnStd":4.01,"txStd":5.29,"n":18538},{"month":4,"tn":4.21,"tx":15.64,"tnStd":3.71,"txStd":5.31,"n":17910},{"month":5,"tn":7.7,"tx":19.5,"tnStd":3.65,"txStd":5.25,"n":18538},{"month":6,"tn":11.02,"tx":23.21,"tnStd":3.5,"txStd":5.28,"n":17956},{"month":7,"tn":12.55,"tx":25.3,"tnStd":3.27,"txStd":5.02,"n":18621},{"month":8,"tn":12.35,"tx":25.39,"tnStd":3.52,"txStd":5.14,"n":18630},{"month":9,"tn":9.17,"tx":21.46,"tnStd":3.73,"txStd":4.87,"n":18060},{"month":10,"tn":6.9,"tx":17.04,"tnStd":4.42,"txStd":4.86,"n":18646},{"month":11,"tn":2.98,"tx":11.18,"tnStd":4.43,"txStd":4.71,"n":18049},{"month":12,"tn":0.56,"tx":8.25,"tnStd":4.62,"txStd":4.34,"n":18726}],"21":[{"month":1,"tn":-0.21,"tx":5.55,"tnStd":4.45,"txStd":4.33,"n":16790},{"month":2,"tn":-0.04,"tx":7.36,"tnStd":4.27,"txStd":4.82,"n":15348},{"month":3,"tn":2.34,"tx":11.85,"tnStd":3.91,"txStd":4.75,"n":16754},{"month":4,"tn":4.75,"tx":15.6,"tnStd":3.62,"txStd":4.86,"n":16215},{"month":5,"tn":8.6,"tx":19.5,"tnStd":3.45,"txStd":4.84,"n":16771},{"month":6,"tn":11.94,"tx":23.49,"tnStd":3.34,"txStd":4.89,"n":16281},{"month":7,"tn":13.89,"tx":25.92,"tnStd":3.04,"txStd":4.65,"n":16817},{"month":8,"tn":13.74,"tx":25.69,"tnStd":3.19,"txStd":4.91,"n":16770},{"month":9,"tn":10.3,"tx":21.02,"tnStd":3.4,"txStd":4.53,"n":16195},{"month":10,"tn":7.27,"tx":15.66,"tnStd":3.9,"txStd":4.44,"n":16884},{"month":11,"tn":3.11,"tx":9.6,"tnStd":4.09,"txStd":4.36,"n":16435},{"month":12,"tn":0.66,"tx":6.19,"tnStd":4.32,"txStd":4.26,"n":17141}],"22":[{"month":1,"tn":3.62,"tx":8.95,"tnStd":3.96,"txStd":3.33,"n":20150},{"month":2,"tn":3.41,"tx":9.65,"tnStd":3.76,"txStd":3.32,"n":18376},{"month":3,"tn":4.53,"tx":11.9,"tnStd":3.34,"txStd":3.31,"n":20150},{"month":4,"tn":5.72,"tx":14.29,"tnStd":3.14,"txStd":3.73,"n":19503},{"month":5,"tn":8.52,"tx":17.29,"tnStd":2.94,"txStd":3.79,"n":20181},{"month":6,"tn":11.12,"tx":20.17,"tnStd":2.67,"txStd":3.8,"n":19530},{"month":7,"tn":12.85,"tx":22.24,"tnStd":2.42,"txStd":3.49,"n":20342},{"month":8,"tn":12.98,"tx":22.42,"tnStd":2.74,"txStd":3.38,"n":20319},{"month":9,"tn":11.1,"tx":20.11,"tnStd":3.19,"txStd":3.26,"n":19592},{"month":10,"tn":9.1,"tx":16.16,"tnStd":3.59,"txStd":3.06,"n":20261},{"month":11,"tn":6.2,"tx":12.13,"tnStd":3.65,"txStd":2.8,"n":19633},{"month":12,"tn":4.15,"tx":9.52,"tnStd":4.02,"txStd":3.26,"n":20289}],"23":[{"month":1,"tn":0.19,"tx":6.95,"tnStd":4.65,"txStd":4.57,"n":18577},{"month":2,"tn":-0.17,"tx":8.06,"tnStd":4.73,"txStd":5.47,"n":16919},{"month":3,"tn":1.89,"tx":12.04,"tnStd":4.15,"txStd":5.09,"n":18569},{"month":4,"tn":4.06,"tx":15.01,"tnStd":3.77,"txStd":5.01,"n":17941},{"month":5,"tn":7.54,"tx":18.85,"tnStd":3.6,"txStd":4.97,"n":18587},{"month":6,"tn":10.92,"tx":22.68,"tnStd":3.5,"txStd":5,"n":17986},{"month":7,"tn":12.38,"tx":24.77,"tnStd":3.15,"txStd":4.74,"n":18624},{"month":8,"tn":12.24,"tx":24.94,"tnStd":3.48,"txStd":4.95,"n":18629},{"month":9,"tn":8.95,"tx":20.95,"tnStd":3.89,"txStd":4.63,"n":18157},{"month":10,"tn":7,"tx":16.55,"tnStd":4.47,"txStd":4.81,"n":18841},{"month":11,"tn":3.07,"tx":10.77,"tnStd":4.42,"txStd":4.74,"n":18339},{"month":12,"tn":0.82,"tx":7.57,"tnStd":4.64,"txStd":4.63,"n":19006}],"24":[{"month":1,"tn":2.04,"tx":9.32,"tnStd":4.47,"txStd":3.98,"n":19016},{"month":2,"tn":1.64,"tx":11.06,"tnStd":4.53,"txStd":4.53,"n":17386},{"month":3,"tn":4.03,"tx":15.1,"tnStd":3.99,"txStd":4.5,"n":19093},{"month":4,"tn":6.12,"tx":17.63,"tnStd":3.5,"txStd":4.78,"n":18575},{"month":5,"tn":9.67,"tx":21.59,"tnStd":3.38,"txStd":4.84,"n":19114},{"month":6,"tn":12.81,"tx":25.02,"tnStd":3.28,"txStd":4.84,"n":18386},{"month":7,"tn":14.34,"tx":27.18,"tnStd":3,"txStd":4.42,"n":19065},{"month":8,"tn":14.3,"tx":27.46,"tnStd":3.19,"txStd":4.6,"n":18909},{"month":9,"tn":11.18,"tx":23.53,"tnStd":3.51,"txStd":4.43,"n":18401},{"month":10,"tn":8.9,"tx":18.83,"tnStd":4.31,"txStd":4.28,"n":19126},{"month":11,"tn":4.85,"tx":12.89,"tnStd":4.48,"txStd":4.05,"n":18403},{"month":12,"tn":2.55,"tx":9.83,"tnStd":4.71,"txStd":4.02,"n":18959}],"25":[{"month":1,"tn":-2.68,"tx":4.79,"tnStd":5.44,"txStd":4.72,"n":24258},{"month":2,"tn":-2.74,"tx":6.05,"tnStd":5.34,"txStd":5.53,"n":22053},{"month":3,"tn":0.05,"tx":10.19,"tnStd":4.49,"txStd":5.53,"n":24204},{"month":4,"tn":2.73,"tx":14.13,"tnStd":3.92,"txStd":5.69,"n":23425},{"month":5,"tn":6.79,"tx":18.18,"tnStd":3.82,"txStd":5.46,"n":24179},{"month":6,"tn":10.2,"tx":22,"tnStd":3.8,"txStd":5.39,"n":23320},{"month":7,"tn":12.01,"tx":24.08,"tnStd":3.46,"txStd":5.17,"n":24010},{"month":8,"tn":11.76,"tx":23.95,"tnStd":3.62,"txStd":5.34,"n":24039},{"month":9,"tn":8.39,"tx":19.45,"tnStd":3.84,"txStd":4.99,"n":23252},{"month":10,"tn":5.26,"tx":15.03,"tnStd":4.3,"txStd":5.13,"n":24040},{"month":11,"tn":0.98,"tx":8.97,"tnStd":4.67,"txStd":5.22,"n":23269},{"month":12,"tn":-1.72,"tx":5.37,"tnStd":5.12,"txStd":4.68,"n":24231}],"26":[{"month":1,"tn":0.08,"tx":8.09,"tnStd":4.34,"txStd":4.48,"n":41061},{"month":2,"tn":0.11,"tx":9.64,"tnStd":4.42,"txStd":5.13,"n":37432},{"month":3,"tn":2.79,"tx":14.07,"tnStd":4.12,"txStd":4.91,"n":41028},{"month":4,"tn":5.51,"tx":17.43,"tnStd":3.77,"txStd":4.93,"n":39403},{"month":5,"tn":9.27,"tx":21.65,"tnStd":3.51,"txStd":4.84,"n":40736},{"month":6,"tn":12.77,"tx":25.99,"tnStd":3.56,"txStd":4.92,"n":39462},{"month":7,"tn":14.74,"tx":28.87,"tnStd":3.37,"txStd":4.47,"n":40802},{"month":8,"tn":14.56,"tx":28.61,"tnStd":3.42,"txStd":4.61,"n":40912},{"month":9,"tn":11.18,"tx":23.46,"tnStd":3.7,"txStd":4.64,"n":39497},{"month":10,"tn":8.21,"tx":18.34,"tnStd":4.23,"txStd":4.57,"n":40820},{"month":11,"tn":3.81,"tx":12.16,"tnStd":4.56,"txStd":4.68,"n":39510},{"month":12,"tn":0.86,"tx":8.49,"tnStd":4.51,"txStd":4.42,"n":41033}],"27":[{"month":1,"tn":1.68,"tx":7.42,"tnStd":4.47,"txStd":3.99,"n":14537},{"month":2,"tn":1.41,"tx":8.57,"tnStd":4.26,"txStd":4.06,"n":13261},{"month":3,"tn":3.03,"tx":12.22,"tnStd":3.69,"txStd":4.04,"n":14586},{"month":4,"tn":4.6,"tx":15.84,"tnStd":3.53,"txStd":4.35,"n":14040},{"month":5,"tn":7.94,"tx":19.11,"tnStd":3.35,"txStd":4.36,"n":14545},{"month":6,"tn":10.91,"tx":22.53,"tnStd":3.1,"txStd":4.33,"n":14080},{"month":7,"tn":12.78,"tx":24.84,"tnStd":2.83,"txStd":4.43,"n":14508},{"month":8,"tn":12.75,"tx":24.75,"tnStd":2.98,"txStd":4.34,"n":14463},{"month":9,"tn":10.06,"tx":21.25,"tnStd":3.35,"txStd":3.8,"n":14031},{"month":10,"tn":7.76,"tx":16.19,"tnStd":3.96,"txStd":3.65,"n":14569},{"month":11,"tn":4.48,"tx":10.98,"tnStd":4.03,"txStd":3.45,"n":14048},{"month":12,"tn":2.07,"tx":7.77,"tnStd":4.29,"txStd":3.9,"n":14539}],"28":[{"month":1,"tn":1.48,"tx":6.81,"tnStd":4.41,"txStd":4.11,"n":23210},{"month":2,"tn":1.2,"tx":8.23,"tnStd":4.25,"txStd":4.22,"n":21283},{"month":3,"tn":2.93,"tx":12.09,"tnStd":3.75,"txStd":4.02,"n":23249},{"month":4,"tn":4.56,"tx":15.64,"tnStd":3.55,"txStd":4.31,"n":22452},{"month":5,"tn":7.97,"tx":19.19,"tnStd":3.39,"txStd":4.22,"n":23278},{"month":6,"tn":10.97,"tx":22.76,"tnStd":3.19,"txStd":4.32,"n":22580},{"month":7,"tn":12.78,"tx":25.47,"tnStd":2.95,"txStd":4.38,"n":23372},{"month":8,"tn":12.82,"tx":25.42,"tnStd":3.12,"txStd":4.39,"n":23443},{"month":9,"tn":10.03,"tx":21.42,"tnStd":3.44,"txStd":3.89,"n":22622},{"month":10,"tn":7.69,"tx":16.16,"tnStd":4.02,"txStd":3.87,"n":23416},{"month":11,"tn":4.25,"tx":10.56,"tnStd":4.07,"txStd":3.6,"n":22646},{"month":12,"tn":1.88,"tx":7.22,"tnStd":4.22,"txStd":3.98,"n":23392}],"29":[{"month":1,"tn":4.68,"tx":9.77,"tnStd":3.95,"txStd":2.82,"n":30603},{"month":2,"tn":4.34,"tx":10.19,"tnStd":3.74,"txStd":2.73,"n":27923},{"month":3,"tn":5.4,"tx":12.17,"tnStd":3.26,"txStd":2.95,"n":30677},{"month":4,"tn":6.44,"tx":14.23,"tnStd":3.08,"txStd":3.38,"n":29645},{"month":5,"tn":9.1,"tx":17.11,"tnStd":2.83,"txStd":3.7,"n":30533},{"month":6,"tn":11.54,"tx":19.69,"tnStd":2.59,"txStd":3.7,"n":29589},{"month":7,"tn":13.24,"tx":21.37,"tnStd":2.26,"txStd":3.51,"n":30504},{"month":8,"tn":13.33,"tx":21.59,"tnStd":2.53,"txStd":3.11,"n":30535},{"month":9,"tn":11.64,"tx":19.78,"tnStd":2.99,"txStd":3.08,"n":29520},{"month":10,"tn":9.85,"tx":16.3,"tnStd":3.48,"txStd":2.64,"n":30447},{"month":11,"tn":7.17,"tx":12.76,"tnStd":3.61,"txStd":2.46,"n":29580},{"month":12,"tn":5.2,"tx":10.39,"tnStd":4.08,"txStd":2.85,"n":30484}],"30":[{"month":1,"tn":1.67,"tx":10.19,"tnStd":4.04,"txStd":4.2,"n":38252},{"month":2,"tn":1.7,"tx":11.62,"tnStd":4.18,"txStd":4.73,"n":34776},{"month":3,"tn":4.37,"tx":15.53,"tnStd":3.93,"txStd":4.74,"n":38158},{"month":4,"tn":6.9,"tx":18.27,"tnStd":3.57,"txStd":4.83,"n":36918},{"month":5,"tn":10.45,"tx":22.46,"tnStd":3.39,"txStd":4.82,"n":38104},{"month":6,"tn":14.03,"tx":27.04,"tnStd":3.42,"txStd":4.93,"n":36835},{"month":7,"tn":16.32,"tx":30.1,"tnStd":3.24,"txStd":4.44,"n":37950},{"month":8,"tn":16.18,"tx":29.84,"tnStd":3.27,"txStd":4.46,"n":38095},{"month":9,"tn":12.65,"tx":24.71,"tnStd":3.61,"txStd":4.64,"n":36849},{"month":10,"tn":9.77,"tx":19.39,"tnStd":4.12,"txStd":4.46,"n":38162},{"month":11,"tn":5.33,"tx":13.82,"tnStd":4.44,"txStd":4.24,"n":36950},{"month":12,"tn":2.42,"tx":10.6,"tnStd":4.33,"txStd":3.95,"n":38148}],"31":[{"month":1,"tn":0.49,"tx":8.92,"tnStd":4.42,"txStd":4.93,"n":18276},{"month":2,"tn":0.56,"tx":10.11,"tnStd":4.62,"txStd":5.73,"n":16719},{"month":3,"tn":2.98,"tx":13.64,"tnStd":4.35,"txStd":5.64,"n":17948},{"month":4,"tn":5.55,"tx":16.51,"tnStd":3.89,"txStd":5.33,"n":15750},{"month":5,"tn":9.3,"tx":20.3,"tnStd":3.89,"txStd":5.6,"n":15911},{"month":6,"tn":12.76,"tx":24.12,"tnStd":3.73,"txStd":5.66,"n":15459},{"month":7,"tn":14.68,"tx":26.59,"tnStd":3.37,"txStd":5.36,"n":15962},{"month":8,"tn":14.68,"tx":26.94,"tnStd":3.53,"txStd":5.5,"n":16048},{"month":9,"tn":11.33,"tx":23.33,"tnStd":3.93,"txStd":5.28,"n":15623},{"month":10,"tn":8.43,"tx":18.93,"tnStd":4.47,"txStd":5.16,"n":16195},{"month":11,"tn":3.99,"tx":13.02,"tnStd":4.61,"txStd":4.94,"n":15557},{"month":12,"tn":1.45,"tx":9.86,"tnStd":4.52,"txStd":4.75,"n":16982}],"32":[{"month":1,"tn":2.43,"tx":9.97,"tnStd":4.1,"txStd":4.17,"n":17217},{"month":2,"tn":2.45,"tx":11.51,"tnStd":4.09,"txStd":4.61,"n":15717},{"month":3,"tn":4.77,"tx":15.33,"tnStd":3.71,"txStd":4.32,"n":17262},{"month":4,"tn":7,"tx":17.86,"tnStd":3.24,"txStd":4.46,"n":16602},{"month":5,"tn":10.5,"tx":21.6,"tnStd":3.07,"txStd":4.74,"n":17128},{"month":6,"tn":13.76,"tx":25.34,"tnStd":2.95,"txStd":4.84,"n":16625},{"month":7,"tn":15.51,"tx":27.65,"tnStd":2.7,"txStd":4.46,"n":17201},{"month":8,"tn":15.59,"tx":28.07,"tnStd":2.93,"txStd":4.51,"n":17185},{"month":9,"tn":12.53,"tx":24.75,"tnStd":3.4,"txStd":4.31,"n":16599},{"month":10,"tn":9.87,"tx":19.94,"tnStd":4.06,"txStd":4.49,"n":17324},{"month":11,"tn":5.57,"tx":13.65,"tnStd":4.19,"txStd":4.15,"n":16603},{"month":12,"tn":3.05,"tx":10.56,"tnStd":4.32,"txStd":4.3,"n":17129}],"33":[{"month":1,"tn":3.02,"tx":10.37,"tnStd":4.49,"txStd":4.01,"n":37423},{"month":2,"tn":2.72,"tx":11.9,"tnStd":4.44,"txStd":4.1,"n":34216},{"month":3,"tn":4.89,"tx":15.62,"tnStd":3.95,"txStd":4.07,"n":37439},{"month":4,"tn":6.92,"tx":17.98,"tnStd":3.41,"txStd":4.39,"n":36031},{"month":5,"tn":10.53,"tx":21.95,"tnStd":3.31,"txStd":4.65,"n":37423},{"month":6,"tn":13.49,"tx":25.11,"tnStd":3.19,"txStd":4.61,"n":36248},{"month":7,"tn":15.05,"tx":27.15,"tnStd":3.02,"txStd":4.24,"n":37605},{"month":8,"tn":15.11,"tx":27.59,"tnStd":3.21,"txStd":4.16,"n":37385},{"month":9,"tn":12.06,"tx":24.11,"tnStd":3.54,"txStd":4.05,"n":36076},{"month":10,"tn":9.72,"tx":19.68,"tnStd":4.26,"txStd":3.99,"n":37264},{"month":11,"tn":5.82,"tx":13.93,"tnStd":4.46,"txStd":3.7,"n":36054},{"month":12,"tn":3.59,"tx":10.77,"tnStd":4.7,"txStd":4.06,"n":37232}],"34":[{"month":1,"tn":2.74,"tx":10.79,"tnStd":4.36,"txStd":4.09,"n":33160},{"month":2,"tn":2.65,"tx":11.88,"tnStd":4.38,"txStd":4.58,"n":30248},{"month":3,"tn":5.18,"tx":15.36,"tnStd":3.94,"txStd":4.5,"n":33169},{"month":4,"tn":7.57,"tx":17.91,"tnStd":3.53,"txStd":4.46,"n":31944},{"month":5,"tn":11.05,"tx":21.93,"tnStd":3.38,"txStd":4.56,"n":32988},{"month":6,"tn":14.56,"tx":26.49,"tnStd":3.4,"txStd":4.68,"n":31945},{"month":7,"tn":16.87,"tx":29.36,"tnStd":3.28,"txStd":4.24,"n":32966},{"month":8,"tn":16.74,"tx":29.18,"tnStd":3.34,"txStd":4.19,"n":33019},{"month":9,"tn":13.31,"tx":24.62,"tnStd":3.76,"txStd":4.29,"n":31956},{"month":10,"tn":10.65,"tx":19.6,"tnStd":4.27,"txStd":4.19,"n":33098},{"month":11,"tn":6.29,"tx":14.37,"tnStd":4.6,"txStd":4.12,"n":32041},{"month":12,"tn":3.45,"tx":11.33,"tnStd":4.64,"txStd":3.93,"n":33127}],"35":[{"month":1,"tn":3.1,"tx":8.65,"tnStd":4.29,"txStd":3.69,"n":11315},{"month":2,"tn":2.78,"tx":9.6,"tnStd":4.13,"txStd":3.58,"n":10347},{"month":3,"tn":4.29,"tx":12.52,"tnStd":3.62,"txStd":3.45,"n":11315},{"month":4,"tn":5.66,"tx":15.17,"tnStd":3.28,"txStd":3.88,"n":10892},{"month":5,"tn":8.85,"tx":18.53,"tnStd":3.12,"txStd":4.08,"n":11291},{"month":6,"tn":11.55,"tx":21.7,"tnStd":2.96,"txStd":4.15,"n":11004},{"month":7,"tn":13.17,"tx":23.84,"tnStd":2.67,"txStd":3.95,"n":11346},{"month":8,"tn":13.21,"tx":23.95,"tnStd":2.96,"txStd":3.77,"n":11361},{"month":9,"tn":10.9,"tx":21.15,"tnStd":3.35,"txStd":3.58,"n":11010},{"month":10,"tn":8.9,"tx":16.57,"tnStd":3.89,"txStd":3.23,"n":11406},{"month":11,"tn":5.68,"tx":12.03,"tnStd":4.03,"txStd":3.13,"n":11023},{"month":12,"tn":3.44,"tx":9.1,"tnStd":4.3,"txStd":3.62,"n":11351}],"36":[{"month":1,"tn":1.78,"tx":7.85,"tnStd":4.57,"txStd":4.3,"n":20653},{"month":2,"tn":1.36,"tx":9.21,"tnStd":4.49,"txStd":4.76,"n":18853},{"month":3,"tn":3.32,"tx":13.32,"tnStd":3.91,"txStd":4.44,"n":20729},{"month":4,"tn":5.3,"tx":16.64,"tnStd":3.55,"txStd":4.63,"n":20202},{"month":5,"tn":8.86,"tx":20.36,"tnStd":3.32,"txStd":4.56,"n":20938},{"month":6,"tn":12.3,"tx":24.22,"tnStd":3.16,"txStd":4.71,"n":20280},{"month":7,"tn":14.01,"tx":26.67,"tnStd":2.86,"txStd":4.52,"n":21030},{"month":8,"tn":13.84,"tx":26.61,"tnStd":3.07,"txStd":4.71,"n":21067},{"month":9,"tn":10.55,"tx":22.56,"tnStd":3.48,"txStd":4.3,"n":20413},{"month":10,"tn":8.37,"tx":17.51,"tnStd":4.2,"txStd":4.41,"n":21159},{"month":11,"tn":4.55,"tx":11.68,"tnStd":4.35,"txStd":4.26,"n":20522},{"month":12,"tn":2.21,"tx":8.33,"tnStd":4.47,"txStd":4.35,"n":21204}],"37":[{"month":1,"tn":2.23,"tx":7.92,"tnStd":4.43,"txStd":4.06,"n":22124},{"month":2,"tn":1.98,"tx":9.38,"tnStd":4.35,"txStd":4.31,"n":20242},{"month":3,"tn":3.73,"tx":13.21,"tnStd":3.8,"txStd":4.07,"n":22263},{"month":4,"tn":5.58,"tx":16.48,"tnStd":3.44,"txStd":4.35,"n":21528},{"month":5,"tn":9.09,"tx":20.21,"tnStd":3.29,"txStd":4.28,"n":22257},{"month":6,"tn":12.24,"tx":23.94,"tnStd":3.17,"txStd":4.48,"n":21578},{"month":7,"tn":13.88,"tx":26.24,"tnStd":2.88,"txStd":4.23,"n":22195},{"month":8,"tn":13.72,"tx":26.23,"tnStd":3.06,"txStd":4.32,"n":22142},{"month":9,"tn":10.7,"tx":22.33,"tnStd":3.37,"txStd":3.97,"n":21442},{"month":10,"tn":8.58,"tx":17.21,"tnStd":4.11,"txStd":3.98,"n":22073},{"month":11,"tn":4.86,"tx":11.61,"tnStd":4.3,"txStd":3.79,"n":21536},{"month":12,"tn":2.6,"tx":8.37,"tnStd":4.38,"txStd":4.08,"n":22292}],"38":[{"month":1,"tn":-3.39,"tx":3.91,"tnStd":4.84,"txStd":5.07,"n":50403},{"month":2,"tn":-3.56,"tx":4.92,"tnStd":5.28,"txStd":6.06,"n":46500},{"month":3,"tn":-0.84,"tx":8.8,"tnStd":4.9,"txStd":6.37,"n":49788},{"month":4,"tn":2.22,"tx":12.61,"tnStd":4.7,"txStd":6.75,"n":41496},{"month":5,"tn":6.8,"tx":17.56,"tnStd":4.25,"txStd":6.37,"n":37867},{"month":6,"tn":10.23,"tx":21.57,"tnStd":4.24,"txStd":6.4,"n":36860},{"month":7,"tn":11.98,"tx":24.03,"tnStd":4.09,"txStd":6.19,"n":38767},{"month":8,"tn":11.88,"tx":23.73,"tnStd":4.06,"txStd":6.25,"n":38832},{"month":9,"tn":8.67,"tx":19.16,"tnStd":4.12,"txStd":5.88,"n":37229},{"month":10,"tn":5.71,"tx":14.73,"tnStd":4.5,"txStd":5.66,"n":38276},{"month":11,"tn":1.17,"tx":8.64,"tnStd":4.8,"txStd":5.58,"n":37215},{"month":12,"tn":-2.25,"tx":4.74,"tnStd":4.95,"txStd":5.08,"n":43938}],"39":[{"month":1,"tn":-1.91,"tx":5.38,"tnStd":5.33,"txStd":4.56,"n":21620},{"month":2,"tn":-2.01,"tx":6.79,"tnStd":5.24,"txStd":5.3,"n":19685},{"month":3,"tn":0.73,"tx":11.21,"tnStd":4.5,"txStd":5.34,"n":21627},{"month":4,"tn":3.36,"tx":14.92,"tnStd":4.04,"txStd":5.48,"n":20879},{"month":5,"tn":7.41,"tx":18.96,"tnStd":3.89,"txStd":5.33,"n":21623},{"month":6,"tn":10.72,"tx":22.81,"tnStd":3.9,"txStd":5.31,"n":21031},{"month":7,"tn":12.53,"tx":24.96,"tnStd":3.58,"txStd":5.1,"n":21729},{"month":8,"tn":12.29,"tx":24.79,"tnStd":3.63,"txStd":5.22,"n":21774},{"month":9,"tn":8.91,"tx":20.29,"tnStd":3.98,"txStd":4.91,"n":21075},{"month":10,"tn":5.99,"tx":15.65,"tnStd":4.5,"txStd":4.88,"n":21740},{"month":11,"tn":1.62,"tx":9.47,"tnStd":4.76,"txStd":4.98,"n":21046},{"month":12,"tn":-1.03,"tx":5.87,"tnStd":5.14,"txStd":4.61,"n":21726}],"40":[{"month":1,"tn":2.69,"tx":11.26,"tnStd":4.4,"txStd":4.13,"n":25510},{"month":2,"tn":2.51,"tx":12.73,"tnStd":4.43,"txStd":4.48,"n":23282},{"month":3,"tn":4.72,"tx":16.32,"tnStd":4.11,"txStd":4.38,"n":25467},{"month":4,"tn":6.94,"tx":18.36,"tnStd":3.6,"txStd":4.64,"n":24666},{"month":5,"tn":10.54,"tx":22.02,"tnStd":3.37,"txStd":4.96,"n":25469},{"month":6,"tn":13.59,"tx":25.04,"tnStd":3.26,"txStd":4.84,"n":24633},{"month":7,"tn":15.29,"tx":27.14,"tnStd":3.07,"txStd":4.35,"n":25485},{"month":8,"tn":15.3,"tx":27.72,"tnStd":3.33,"txStd":4.27,"n":25515},{"month":9,"tn":12.17,"tx":24.87,"tnStd":3.76,"txStd":4.24,"n":24641},{"month":10,"tn":9.59,"tx":20.55,"tnStd":4.3,"txStd":4.43,"n":25503},{"month":11,"tn":5.68,"tx":14.69,"tnStd":4.41,"txStd":4.01,"n":24653},{"month":12,"tn":3.34,"tx":11.69,"tnStd":4.58,"txStd":4.27,"n":25424}],"41":[{"month":1,"tn":1.71,"tx":7.66,"tnStd":4.51,"txStd":4.22,"n":15873},{"month":2,"tn":1.41,"tx":9.15,"tnStd":4.53,"txStd":4.45,"n":14337},{"month":3,"tn":3.2,"tx":13.19,"tnStd":3.96,"txStd":4.13,"n":15755},{"month":4,"tn":4.95,"tx":16.26,"tnStd":3.57,"txStd":4.42,"n":15480},{"month":5,"tn":8.68,"tx":20.14,"tnStd":3.37,"txStd":4.42,"n":16018},{"month":6,"tn":11.72,"tx":23.69,"tnStd":3.18,"txStd":4.47,"n":15554},{"month":7,"tn":13.52,"tx":26.23,"tnStd":2.96,"txStd":4.29,"n":15884},{"month":8,"tn":13.32,"tx":26.31,"tnStd":3.17,"txStd":4.35,"n":15732},{"month":9,"tn":10.14,"tx":21.99,"tnStd":3.56,"txStd":3.94,"n":15437},{"month":10,"tn":7.94,"tx":17.07,"tnStd":4.19,"txStd":4.02,"n":16123},{"month":11,"tn":4.31,"tx":11.28,"tnStd":4.43,"txStd":3.82,"n":15642},{"month":12,"tn":2.14,"tx":7.97,"tnStd":4.53,"txStd":4.15,"n":16151}],"42":[{"month":1,"tn":-0.43,"tx":6.39,"tnStd":4.47,"txStd":5.03,"n":35871},{"month":2,"tn":-0.44,"tx":7.66,"tnStd":4.56,"txStd":5.7,"n":32805},{"month":3,"tn":1.98,"tx":11.96,"tnStd":4.13,"txStd":5.41,"n":36097},{"month":4,"tn":4.57,"tx":15.37,"tnStd":3.9,"txStd":5.31,"n":35075},{"month":5,"tn":8.35,"tx":19.49,"tnStd":3.7,"txStd":5.42,"n":36328},{"month":6,"tn":11.89,"tx":23.69,"tnStd":3.68,"txStd":5.49,"n":35179},{"month":7,"tn":13.67,"tx":25.92,"tnStd":3.34,"txStd":5.11,"n":36327},{"month":8,"tn":13.44,"tx":25.78,"tnStd":3.47,"txStd":5.24,"n":36200},{"month":9,"tn":10.01,"tx":21.1,"tnStd":3.7,"txStd":5.04,"n":35086},{"month":10,"tn":7.37,"tx":16.4,"tnStd":4.37,"txStd":5.13,"n":36241},{"month":11,"tn":2.99,"tx":10.29,"tnStd":4.5,"txStd":5.1,"n":35080},{"month":12,"tn":0.35,"tx":7.04,"tnStd":4.56,"txStd":5.01,"n":36354}],"43":[{"month":1,"tn":-2.24,"tx":4.98,"tnStd":4.54,"txStd":5.05,"n":24785},{"month":2,"tn":-2.35,"tx":6.1,"tnStd":4.69,"txStd":6.03,"n":22643},{"month":3,"tn":-0.06,"tx":10.13,"tnStd":4.02,"txStd":5.57,"n":24768},{"month":4,"tn":2.27,"tx":13.16,"tnStd":3.82,"txStd":5.47,"n":23939},{"month":5,"tn":5.91,"tx":17.35,"tnStd":3.68,"txStd":5.51,"n":24738},{"month":6,"tn":9.34,"tx":21.65,"tnStd":3.67,"txStd":5.63,"n":23879},{"month":7,"tn":11.09,"tx":24.38,"tnStd":3.38,"txStd":5.18,"n":24626},{"month":8,"tn":10.96,"tx":24.31,"tnStd":3.52,"txStd":5.27,"n":24645},{"month":9,"tn":7.74,"tx":19.46,"tnStd":3.73,"txStd":5.26,"n":23858},{"month":10,"tn":5.42,"tx":14.65,"tnStd":4.32,"txStd":5.34,"n":24816},{"month":11,"tn":1.28,"tx":8.78,"tnStd":4.48,"txStd":5.24,"n":24058},{"month":12,"tn":-1.32,"tx":5.7,"tnStd":4.6,"txStd":5.02,"n":24886}],"44":[{"month":1,"tn":3.55,"tx":9.38,"tnStd":4.45,"txStd":3.68,"n":13183},{"month":2,"tn":3.21,"tx":10.46,"tnStd":4.29,"txStd":3.46,"n":12099},{"month":3,"tn":4.89,"tx":13.47,"tnStd":3.67,"txStd":3.31,"n":13277},{"month":4,"tn":6.41,"tx":16.2,"tnStd":3.35,"txStd":3.77,"n":12840},{"month":5,"tn":9.7,"tx":19.7,"tnStd":3.2,"txStd":4.08,"n":13235},{"month":6,"tn":12.4,"tx":22.99,"tnStd":3.07,"txStd":4.22,"n":12825},{"month":7,"tn":14.02,"tx":24.93,"tnStd":2.74,"txStd":4.12,"n":13310},{"month":8,"tn":13.97,"tx":25.2,"tnStd":3.02,"txStd":3.92,"n":13250},{"month":9,"tn":11.49,"tx":22.35,"tnStd":3.37,"txStd":3.59,"n":12775},{"month":10,"tn":9.46,"tx":17.63,"tnStd":4.07,"txStd":3.26,"n":13271},{"month":11,"tn":6.06,"tx":13.02,"tnStd":4.28,"txStd":3.15,"n":12855},{"month":12,"tn":3.84,"tx":9.93,"tnStd":4.57,"txStd":3.69,"n":13330}],"45":[{"month":1,"tn":1.25,"tx":7.24,"tnStd":4.65,"txStd":4.29,"n":15306},{"month":2,"tn":0.8,"tx":8.73,"tnStd":4.52,"txStd":4.63,"n":13934},{"month":3,"tn":2.74,"tx":13.04,"tnStd":3.99,"txStd":4.34,"n":15227},{"month":4,"tn":4.68,"tx":16.55,"tnStd":3.63,"txStd":4.62,"n":14790},{"month":5,"tn":8.41,"tx":20.29,"tnStd":3.42,"txStd":4.54,"n":15290},{"month":6,"tn":11.61,"tx":23.84,"tnStd":3.29,"txStd":4.59,"n":14806},{"month":7,"tn":13.31,"tx":26.36,"tnStd":2.96,"txStd":4.47,"n":15252},{"month":8,"tn":13.05,"tx":26.31,"tnStd":3.18,"txStd":4.53,"n":15225},{"month":9,"tn":9.79,"tx":21.98,"tnStd":3.61,"txStd":4.09,"n":14799},{"month":10,"tn":7.58,"tx":16.81,"tnStd":4.26,"txStd":4.23,"n":15325},{"month":11,"tn":4.07,"tx":11.06,"tnStd":4.43,"txStd":4.07,"n":14850},{"month":12,"tn":1.77,"tx":7.66,"tnStd":4.47,"txStd":4.15,"n":15345}],"46":[{"month":1,"tn":1.42,"tx":8.94,"tnStd":4.46,"txStd":4.17,"n":12665},{"month":2,"tn":1.1,"tx":10.66,"tnStd":4.59,"txStd":4.93,"n":11493},{"month":3,"tn":3.59,"tx":14.72,"tnStd":4.03,"txStd":4.89,"n":12523},{"month":4,"tn":5.88,"tx":17.49,"tnStd":3.63,"txStd":5.05,"n":12120},{"month":5,"tn":9.38,"tx":21.44,"tnStd":3.52,"txStd":5.1,"n":12525},{"month":6,"tn":12.66,"tx":25.16,"tnStd":3.45,"txStd":5.19,"n":12144},{"month":7,"tn":14.43,"tx":27.66,"tnStd":3.12,"txStd":4.86,"n":12648},{"month":8,"tn":14.41,"tx":27.85,"tnStd":3.33,"txStd":5.04,"n":12658},{"month":9,"tn":11.1,"tx":23.75,"tnStd":3.6,"txStd":4.79,"n":12236},{"month":10,"tn":8.74,"tx":18.86,"tnStd":4.38,"txStd":4.74,"n":12679},{"month":11,"tn":4.6,"tx":12.64,"tnStd":4.55,"txStd":4.41,"n":12234},{"month":12,"tn":2.1,"tx":9.57,"tnStd":4.71,"txStd":4.21,"n":12632}],"47":[{"month":1,"tn":2.54,"tx":9.74,"tnStd":4.27,"txStd":4.03,"n":17925},{"month":2,"tn":2.28,"tx":11.56,"tnStd":4.35,"txStd":4.4,"n":16335},{"month":3,"tn":4.65,"tx":15.6,"tnStd":3.91,"txStd":4.22,"n":17942},{"month":4,"tn":6.87,"tx":18.39,"tnStd":3.41,"txStd":4.47,"n":17384},{"month":5,"tn":10.39,"tx":22.22,"tnStd":3.24,"txStd":4.64,"n":17964},{"month":6,"tn":13.67,"tx":25.86,"tnStd":3.12,"txStd":4.69,"n":17375},{"month":7,"tn":15.3,"tx":28.11,"tnStd":2.87,"txStd":4.26,"n":17994},{"month":8,"tn":15.26,"tx":28.36,"tnStd":3.08,"txStd":4.41,"n":17979},{"month":9,"tn":12.13,"tx":24.8,"tnStd":3.53,"txStd":4.3,"n":17420},{"month":10,"tn":9.73,"tx":19.98,"tnStd":4.33,"txStd":4.38,"n":18013},{"month":11,"tn":5.62,"tx":13.63,"tnStd":4.41,"txStd":4.02,"n":17398},{"month":12,"tn":3.09,"tx":10.2,"tnStd":4.49,"txStd":4.2,"n":17964}],"48":[{"month":1,"tn":-1.82,"tx":5.27,"tnStd":4.39,"txStd":4.61,"n":26143},{"month":2,"tn":-2.05,"tx":6.26,"tnStd":4.6,"txStd":5.65,"n":23795},{"month":3,"tn":0.42,"tx":10.11,"tnStd":3.95,"txStd":5.45,"n":26096},{"month":4,"tn":2.72,"tx":12.98,"tnStd":3.69,"txStd":5.38,"n":25259},{"month":5,"tn":6.2,"tx":17.15,"tnStd":3.62,"txStd":5.29,"n":26025},{"month":6,"tn":9.63,"tx":21.78,"tnStd":3.67,"txStd":5.49,"n":25226},{"month":7,"tn":11.51,"tx":24.59,"tnStd":3.39,"txStd":5.13,"n":26075},{"month":8,"tn":11.46,"tx":24.47,"tnStd":3.49,"txStd":5.14,"n":26113},{"month":9,"tn":8.3,"tx":19.58,"tnStd":3.7,"txStd":5.13,"n":25293},{"month":10,"tn":5.77,"tx":14.65,"tnStd":4.23,"txStd":4.88,"n":26284},{"month":11,"tn":1.68,"tx":8.9,"tnStd":4.45,"txStd":4.86,"n":25479},{"month":12,"tn":-0.95,"tx":6.03,"tnStd":4.57,"txStd":4.53,"n":26369}],"49":[{"month":1,"tn":2.9,"tx":8.64,"tnStd":4.44,"txStd":3.9,"n":14927},{"month":2,"tn":2.52,"tx":9.94,"tnStd":4.31,"txStd":4.06,"n":13568},{"month":3,"tn":4.32,"tx":13.35,"tnStd":3.64,"txStd":3.71,"n":14911},{"month":4,"tn":6.04,"tx":16.55,"tnStd":3.3,"txStd":4.15,"n":14397},{"month":5,"tn":9.44,"tx":20.09,"tnStd":3.2,"txStd":4.21,"n":14849},{"month":6,"tn":12.49,"tx":23.69,"tnStd":3,"txStd":4.38,"n":14340},{"month":7,"tn":14.14,"tx":25.98,"tnStd":2.68,"txStd":4.11,"n":14861},{"month":8,"tn":14.03,"tx":25.93,"tnStd":2.88,"txStd":4.04,"n":14849},{"month":9,"tn":11.31,"tx":22.52,"tnStd":3.18,"txStd":3.85,"n":14430},{"month":10,"tn":9.07,"tx":17.4,"tnStd":3.97,"txStd":3.69,"n":14927},{"month":11,"tn":5.57,"tx":12.23,"tnStd":4.19,"txStd":3.52,"n":14477},{"month":12,"tn":3.19,"tx":9.11,"tnStd":4.42,"txStd":3.92,"n":15097}],"50":[{"month":1,"tn":3.6,"tx":8.56,"tnStd":4.01,"txStd":3.24,"n":16251},{"month":2,"tn":3.42,"tx":9.15,"tnStd":3.77,"txStd":3.21,"n":14760},{"month":3,"tn":4.67,"tx":11.4,"tnStd":3.36,"txStd":3.28,"n":16228},{"month":4,"tn":6.05,"tx":13.95,"tnStd":3.14,"txStd":3.58,"n":15743},{"month":5,"tn":8.93,"tx":16.89,"tnStd":2.87,"txStd":3.78,"n":16213},{"month":6,"tn":11.57,"tx":19.84,"tnStd":2.66,"txStd":3.75,"n":15647},{"month":7,"tn":13.36,"tx":21.71,"tnStd":2.42,"txStd":3.51,"n":16234},{"month":8,"tn":13.57,"tx":21.93,"tnStd":2.76,"txStd":3.32,"n":16269},{"month":9,"tn":11.67,"tx":19.81,"tnStd":3.32,"txStd":3.04,"n":15747},{"month":10,"tn":9.53,"tx":16.06,"tnStd":3.69,"txStd":2.93,"n":16444},{"month":11,"tn":6.39,"tx":12.01,"tnStd":3.85,"txStd":2.79,"n":15930},{"month":12,"tn":4.05,"tx":9.19,"tnStd":4.13,"txStd":3.2,"n":16554}],"51":[{"month":1,"tn":0.56,"tx":5.97,"tnStd":4.67,"txStd":4.25,"n":24617},{"month":2,"tn":0.77,"tx":7.56,"tnStd":4.37,"txStd":4.3,"n":22469},{"month":3,"tn":2.76,"tx":11.77,"tnStd":3.88,"txStd":4.22,"n":24736},{"month":4,"tn":4.84,"tx":15.64,"tnStd":3.81,"txStd":4.58,"n":24010},{"month":5,"tn":8.62,"tx":19.57,"tnStd":3.54,"txStd":4.51,"n":24861},{"month":6,"tn":11.51,"tx":22.89,"tnStd":3.42,"txStd":4.41,"n":24232},{"month":7,"tn":13.42,"tx":25.39,"tnStd":3.11,"txStd":4.41,"n":24899},{"month":8,"tn":13.27,"tx":25.24,"tnStd":3.24,"txStd":4.51,"n":24823},{"month":9,"tn":10.09,"tx":20.84,"tnStd":3.49,"txStd":3.96,"n":24241},{"month":10,"tn":7.48,"tx":15.78,"tnStd":4.07,"txStd":3.96,"n":25125},{"month":11,"tn":3.86,"tx":9.82,"tnStd":4.19,"txStd":3.93,"n":24244},{"month":12,"tn":1.49,"tx":6.52,"tnStd":4.39,"txStd":4.04,"n":25013}],"52":[{"month":1,"tn":-0.49,"tx":5.22,"tnStd":4.84,"txStd":4.25,"n":16718},{"month":2,"tn":-0.42,"tx":6.92,"tnStd":4.51,"txStd":4.76,"n":15316},{"month":3,"tn":1.63,"tx":11.39,"tnStd":4.15,"txStd":4.72,"n":16848},{"month":4,"tn":3.9,"tx":15.46,"tnStd":3.89,"txStd":4.97,"n":16295},{"month":5,"tn":7.83,"tx":19.39,"tnStd":3.6,"txStd":4.81,"n":16802},{"month":6,"tn":11.03,"tx":23.05,"tnStd":3.44,"txStd":4.75,"n":16295},{"month":7,"tn":12.92,"tx":25.39,"tnStd":3.13,"txStd":4.63,"n":16891},{"month":8,"tn":12.74,"tx":25.12,"tnStd":3.36,"txStd":4.88,"n":16712},{"month":9,"tn":9.32,"tx":20.54,"tnStd":3.63,"txStd":4.42,"n":16208},{"month":10,"tn":6.65,"tx":15.24,"tnStd":4.24,"txStd":4.43,"n":16711},{"month":11,"tn":2.93,"tx":9.31,"tnStd":4.31,"txStd":4.35,"n":16261},{"month":12,"tn":0.47,"tx":5.83,"tnStd":4.55,"txStd":4.15,"n":16911}],"53":[{"month":1,"tn":2.24,"tx":8.06,"tnStd":4.36,"txStd":3.8,"n":17100},{"month":2,"tn":1.89,"tx":9.25,"tnStd":4.17,"txStd":3.8,"n":15604},{"month":3,"tn":3.51,"tx":12.5,"tnStd":3.67,"txStd":3.67,"n":17112},{"month":4,"tn":5.09,"tx":15.74,"tnStd":3.42,"txStd":4.13,"n":16620},{"month":5,"tn":8.48,"tx":19.14,"tnStd":3.32,"txStd":4.2,"n":17205},{"month":6,"tn":11.37,"tx":22.62,"tnStd":3.12,"txStd":4.25,"n":16650},{"month":7,"tn":12.95,"tx":24.8,"tnStd":2.86,"txStd":4.15,"n":17236},{"month":8,"tn":12.92,"tx":24.79,"tnStd":3.09,"txStd":4.04,"n":17239},{"month":9,"tn":10.36,"tx":21.55,"tnStd":3.35,"txStd":3.79,"n":16744},{"month":10,"tn":8.27,"tx":16.6,"tnStd":3.95,"txStd":3.48,"n":17236},{"month":11,"tn":4.89,"tx":11.55,"tnStd":4.07,"txStd":3.31,"n":16727},{"month":12,"tn":2.51,"tx":8.51,"tnStd":4.27,"txStd":3.71,"n":17267}],"54":[{"month":1,"tn":-0.64,"tx":4.8,"tnStd":4.81,"txStd":4.46,"n":7883},{"month":2,"tn":-0.55,"tx":6.34,"tnStd":4.58,"txStd":4.86,"n":7118},{"month":3,"tn":1.76,"tx":10.92,"tnStd":3.98,"txStd":4.61,"n":7803},{"month":4,"tn":4.06,"tx":15.14,"tnStd":3.82,"txStd":4.97,"n":7572},{"month":5,"tn":7.87,"tx":18.99,"tnStd":3.54,"txStd":4.72,"n":7823},{"month":6,"tn":11.17,"tx":22.61,"tnStd":3.34,"txStd":4.72,"n":7602},{"month":7,"tn":13.18,"tx":25.03,"tnStd":3.04,"txStd":4.6,"n":7921},{"month":8,"tn":13,"tx":24.77,"tnStd":3.24,"txStd":4.78,"n":7903},{"month":9,"tn":9.56,"tx":20.05,"tnStd":3.42,"txStd":4.38,"n":7645},{"month":10,"tn":6.57,"tx":14.63,"tnStd":4.1,"txStd":4.42,"n":7899},{"month":11,"tn":2.86,"tx":8.74,"tnStd":4.24,"txStd":4.39,"n":7667},{"month":12,"tn":0.52,"tx":5.53,"tnStd":4.59,"txStd":4.33,"n":7943}],"55":[{"month":1,"tn":-0.21,"tx":5.2,"tnStd":4.81,"txStd":4.34,"n":12521},{"month":2,"tn":-0.23,"tx":6.7,"tnStd":4.6,"txStd":4.68,"n":11532},{"month":3,"tn":1.77,"tx":11.2,"tnStd":4.08,"txStd":4.5,"n":12632},{"month":4,"tn":3.79,"tx":15.41,"tnStd":3.97,"txStd":4.87,"n":12200},{"month":5,"tn":7.59,"tx":19.28,"tnStd":3.67,"txStd":4.69,"n":12616},{"month":6,"tn":10.77,"tx":22.68,"tnStd":3.45,"txStd":4.65,"n":12267},{"month":7,"tn":12.78,"tx":25.23,"tnStd":3.2,"txStd":4.6,"n":12625},{"month":8,"tn":12.67,"tx":24.93,"tnStd":3.4,"txStd":4.72,"n":12647},{"month":9,"tn":9.32,"tx":20.32,"tnStd":3.6,"txStd":4.25,"n":12279},{"month":10,"tn":6.68,"tx":15.01,"tnStd":4.25,"txStd":4.31,"n":12741},{"month":11,"tn":3.31,"tx":9.17,"tnStd":4.28,"txStd":4.21,"n":12346},{"month":12,"tn":0.84,"tx":5.83,"tnStd":4.57,"txStd":4.2,"n":12651}],"56":[{"month":1,"tn":3.72,"tx":9.38,"tnStd":4.34,"txStd":3.37,"n":26939},{"month":2,"tn":3.46,"tx":10.26,"tnStd":4.14,"txStd":3.09,"n":24563},{"month":3,"tn":4.76,"tx":12.84,"tnStd":3.62,"txStd":3.14,"n":26937},{"month":4,"tn":6.13,"tx":15.42,"tnStd":3.36,"txStd":3.64,"n":26100},{"month":5,"tn":9.21,"tx":18.61,"tnStd":3.2,"txStd":3.92,"n":26982},{"month":6,"tn":11.84,"tx":21.62,"tnStd":2.99,"txStd":3.97,"n":26057},{"month":7,"tn":13.5,"tx":23.57,"tnStd":2.68,"txStd":3.92,"n":27001},{"month":8,"tn":13.45,"tx":23.7,"tnStd":3,"txStd":3.56,"n":27001},{"month":9,"tn":11.3,"tx":21.28,"tnStd":3.37,"txStd":3.29,"n":26131},{"month":10,"tn":9.45,"tx":16.95,"tnStd":3.98,"txStd":2.9,"n":26979},{"month":11,"tn":6.23,"tx":12.79,"tnStd":4.14,"txStd":2.8,"n":26161},{"month":12,"tn":4.14,"tx":9.95,"tnStd":4.48,"txStd":3.41,"n":27125}],"57":[{"month":1,"tn":-0.59,"tx":4.73,"tnStd":4.68,"txStd":4.37,"n":11496},{"month":2,"tn":-0.5,"tx":6.43,"tnStd":4.55,"txStd":4.77,"n":10464},{"month":3,"tn":1.66,"tx":11.03,"tnStd":4,"txStd":4.73,"n":11514},{"month":4,"tn":4.26,"tx":15.78,"tnStd":3.89,"txStd":5.04,"n":11219},{"month":5,"tn":8.1,"tx":19.57,"tnStd":3.66,"txStd":4.82,"n":11654},{"month":6,"tn":11.41,"tx":23.28,"tnStd":3.36,"txStd":4.65,"n":11345},{"month":7,"tn":13.34,"tx":25.43,"tnStd":3.12,"txStd":4.65,"n":11716},{"month":8,"tn":13.12,"tx":25.03,"tnStd":3.26,"txStd":4.75,"n":11748},{"month":9,"tn":9.6,"tx":20.48,"tnStd":3.53,"txStd":4.36,"n":11397},{"month":10,"tn":6.66,"tx":14.89,"tnStd":4.12,"txStd":4.33,"n":11789},{"month":11,"tn":2.98,"tx":8.85,"tnStd":4.05,"txStd":4.22,"n":11413},{"month":12,"tn":0.48,"tx":5.45,"tnStd":4.49,"txStd":4.26,"n":11842}],"58":[{"month":1,"tn":0.61,"tx":6.63,"tnStd":4.56,"txStd":4.32,"n":20330},{"month":2,"tn":0.4,"tx":8.13,"tnStd":4.46,"txStd":4.86,"n":18592},{"month":3,"tn":2.58,"tx":12.57,"tnStd":4.1,"txStd":4.79,"n":20336},{"month":4,"tn":4.85,"tx":16.17,"tnStd":3.79,"txStd":4.87,"n":19750},{"month":5,"tn":8.5,"tx":20,"tnStd":3.59,"txStd":4.88,"n":20304},{"month":6,"tn":11.79,"tx":23.81,"tnStd":3.43,"txStd":4.9,"n":19647},{"month":7,"tn":13.55,"tx":26.09,"tnStd":3.15,"txStd":4.74,"n":20332},{"month":8,"tn":13.39,"tx":26.02,"tnStd":3.35,"txStd":4.94,"n":20204},{"month":9,"tn":10.07,"tx":21.6,"tnStd":3.64,"txStd":4.51,"n":19547},{"month":10,"tn":7.62,"tx":16.61,"tnStd":4.29,"txStd":4.49,"n":20402},{"month":11,"tn":3.66,"tx":10.57,"tnStd":4.38,"txStd":4.37,"n":19899},{"month":12,"tn":1.26,"tx":7.14,"tnStd":4.51,"txStd":4.26,"n":20508}],"59":[{"month":1,"tn":1.74,"tx":6.68,"tnStd":4.37,"txStd":4.08,"n":9955},{"month":2,"tn":1.81,"tx":7.57,"tnStd":4.12,"txStd":4.01,"n":9016},{"month":3,"tn":3.66,"tx":11.1,"tnStd":3.57,"txStd":3.87,"n":9951},{"month":4,"tn":5.5,"tx":14.84,"tnStd":3.41,"txStd":4.35,"n":9508},{"month":5,"tn":8.84,"tx":18.27,"tnStd":3.3,"txStd":4.57,"n":9749},{"month":6,"tn":11.68,"tx":21.17,"tnStd":2.96,"txStd":4.24,"n":9511},{"month":7,"tn":13.74,"tx":23.5,"tnStd":2.73,"txStd":4.2,"n":9869},{"month":8,"tn":13.61,"tx":23.57,"tnStd":2.85,"txStd":4,"n":9805},{"month":9,"tn":11.06,"tx":20.14,"tnStd":3.18,"txStd":3.56,"n":9467},{"month":10,"tn":8.19,"tx":15.39,"tnStd":3.85,"txStd":3.56,"n":9794},{"month":11,"tn":4.86,"tx":10.3,"tnStd":3.91,"txStd":3.62,"n":9536},{"month":12,"tn":2.34,"tx":7.09,"tnStd":4.2,"txStd":3.96,"n":9832}],"60":[{"month":1,"tn":1.34,"tx":6.59,"tnStd":4.57,"txStd":4.24,"n":11244},{"month":2,"tn":1.26,"tx":7.79,"tnStd":4.23,"txStd":4.2,"n":10214},{"month":3,"tn":3.06,"tx":11.74,"tnStd":3.68,"txStd":4.05,"n":11239},{"month":4,"tn":4.73,"tx":15.43,"tnStd":3.6,"txStd":4.37,"n":10848},{"month":5,"tn":8.09,"tx":18.9,"tnStd":3.42,"txStd":4.43,"n":11211},{"month":6,"tn":10.91,"tx":22.04,"tnStd":3.16,"txStd":4.2,"n":10830},{"month":7,"tn":12.83,"tx":24.6,"tnStd":2.94,"txStd":4.33,"n":11160},{"month":8,"tn":12.8,"tx":24.64,"tnStd":3.07,"txStd":4.29,"n":11222},{"month":9,"tn":10.1,"tx":20.7,"tnStd":3.4,"txStd":3.71,"n":10853},{"month":10,"tn":7.65,"tx":15.68,"tnStd":4.02,"txStd":3.77,"n":11252},{"month":11,"tn":4.29,"tx":10.28,"tnStd":4.12,"txStd":3.73,"n":10939},{"month":12,"tn":1.85,"tx":6.9,"tnStd":4.3,"txStd":4.06,"n":11284}],"61":[{"month":1,"tn":1.59,"tx":7.02,"tnStd":4.44,"txStd":3.87,"n":21408},{"month":2,"tn":1.41,"tx":8.23,"tnStd":4.19,"txStd":3.92,"n":19504},{"month":3,"tn":2.99,"tx":11.52,"tnStd":3.75,"txStd":3.86,"n":21421},{"month":4,"tn":4.5,"tx":14.73,"tnStd":3.52,"txStd":4.21,"n":20759},{"month":5,"tn":7.83,"tx":18.22,"tnStd":3.37,"txStd":4.26,"n":21468},{"month":6,"tn":10.63,"tx":21.56,"tnStd":3.24,"txStd":4.19,"n":20840},{"month":7,"tn":12.33,"tx":23.76,"tnStd":2.88,"txStd":4.23,"n":21545},{"month":8,"tn":12.39,"tx":23.83,"tnStd":3.15,"txStd":4.15,"n":21514},{"month":9,"tn":9.77,"tx":20.44,"tnStd":3.5,"txStd":3.77,"n":20790},{"month":10,"tn":7.68,"tx":15.57,"tnStd":4.05,"txStd":3.55,"n":21499},{"month":11,"tn":4.37,"tx":10.6,"tnStd":4.04,"txStd":3.32,"n":20820},{"month":12,"tn":1.89,"tx":7.47,"tnStd":4.35,"txStd":3.77,"n":21540}],"62":[{"month":1,"tn":1.82,"tx":6.71,"tnStd":4.3,"txStd":3.91,"n":13371},{"month":2,"tn":1.85,"tx":7.45,"tnStd":4.09,"txStd":3.84,"n":12218},{"month":3,"tn":3.57,"tx":10.66,"tnStd":3.43,"txStd":3.65,"n":13396},{"month":4,"tn":5.25,"tx":14.19,"tnStd":3.32,"txStd":4.15,"n":12944},{"month":5,"tn":8.36,"tx":17.42,"tnStd":3.18,"txStd":4.47,"n":13332},{"month":6,"tn":11.12,"tx":20.15,"tnStd":2.8,"txStd":4.09,"n":12916},{"month":7,"tn":13.24,"tx":22.51,"tnStd":2.53,"txStd":4.17,"n":13381},{"month":8,"tn":13.36,"tx":22.74,"tnStd":2.71,"txStd":3.98,"n":13336},{"month":9,"tn":10.95,"tx":19.53,"tnStd":3.07,"txStd":3.37,"n":12896},{"month":10,"tn":8.22,"tx":15.13,"tnStd":3.74,"txStd":3.4,"n":13351},{"month":11,"tn":4.94,"tx":10.3,"tnStd":3.84,"txStd":3.47,"n":12914},{"month":12,"tn":2.42,"tx":7.2,"tnStd":4.23,"txStd":3.9,"n":13278}],"63":[{"month":1,"tn":-1.38,"tx":5.41,"tnStd":4.54,"txStd":5.1,"n":27927},{"month":2,"tn":-1.57,"tx":6.28,"tnStd":4.76,"txStd":6.11,"n":25435},{"month":3,"tn":0.71,"tx":10.02,"tnStd":4.14,"txStd":5.94,"n":28012},{"month":4,"tn":2.97,"tx":13.05,"tnStd":3.86,"txStd":5.8,"n":27112},{"month":5,"tn":6.58,"tx":17.08,"tnStd":3.71,"txStd":5.85,"n":28039},{"month":6,"tn":10.02,"tx":20.99,"tnStd":3.7,"txStd":5.94,"n":27117},{"month":7,"tn":11.78,"tx":23.36,"tnStd":3.35,"txStd":5.63,"n":28142},{"month":8,"tn":11.71,"tx":23.37,"tnStd":3.52,"txStd":5.76,"n":28174},{"month":9,"tn":8.45,"tx":19.03,"tnStd":3.69,"txStd":5.48,"n":27318},{"month":10,"tn":6,"tx":14.73,"tnStd":4.31,"txStd":5.56,"n":28339},{"month":11,"tn":1.9,"tx":9.07,"tnStd":4.45,"txStd":5.37,"n":27504},{"month":12,"tn":-0.49,"tx":6.13,"tnStd":4.56,"txStd":5.09,"n":28397}],"64":[{"month":1,"tn":1.87,"tx":10.24,"tnStd":4.66,"txStd":5.39,"n":33095},{"month":2,"tn":1.72,"tx":10.97,"tnStd":4.79,"txStd":6.17,"n":30421},{"month":3,"tn":4.03,"tx":14.13,"tnStd":4.47,"txStd":6.05,"n":33038},{"month":4,"tn":6.1,"tx":16.25,"tnStd":4.02,"txStd":5.99,"n":30919},{"month":5,"tn":9.71,"tx":20.04,"tnStd":3.84,"txStd":6.05,"n":30970},{"month":6,"tn":12.91,"tx":23.2,"tnStd":3.63,"txStd":5.69,"n":29932},{"month":7,"tn":14.78,"tx":25.09,"tnStd":3.35,"txStd":5.16,"n":31135},{"month":8,"tn":14.96,"tx":25.68,"tnStd":3.46,"txStd":5.23,"n":31078},{"month":9,"tn":12.07,"tx":22.96,"tnStd":3.69,"txStd":5.25,"n":30110},{"month":10,"tn":9.43,"tx":19.27,"tnStd":4.28,"txStd":5.53,"n":31264},{"month":11,"tn":5.21,"tx":13.82,"tnStd":4.44,"txStd":5.35,"n":30134},{"month":12,"tn":2.85,"tx":11.17,"tnStd":4.71,"txStd":5.3,"n":31884}],"65":[{"month":1,"tn":-1.27,"tx":7.01,"tnStd":4.7,"txStd":5.71,"n":32612},{"month":2,"tn":-1.43,"tx":7.77,"tnStd":5.08,"txStd":6.5,"n":30033},{"month":3,"tn":0.94,"tx":10.87,"tnStd":4.81,"txStd":6.48,"n":32183},{"month":4,"tn":3.4,"tx":13.39,"tnStd":4.58,"txStd":6.54,"n":27340},{"month":5,"tn":7.25,"tx":17.39,"tnStd":4.48,"txStd":6.56,"n":26251},{"month":6,"tn":10.59,"tx":20.93,"tnStd":4.24,"txStd":6.36,"n":25469},{"month":7,"tn":12.57,"tx":23.04,"tnStd":3.81,"txStd":5.95,"n":26421},{"month":8,"tn":12.64,"tx":23.4,"tnStd":3.88,"txStd":6.03,"n":26340},{"month":9,"tn":9.59,"tx":20.23,"tnStd":4.1,"txStd":5.9,"n":25412},{"month":10,"tn":6.81,"tx":16.71,"tnStd":4.53,"txStd":6.03,"n":26086},{"month":11,"tn":2.36,"tx":11.02,"tnStd":4.72,"txStd":6.01,"n":25418},{"month":12,"tn":-0.27,"tx":7.93,"tnStd":4.76,"txStd":5.75,"n":29583}],"66":[{"month":1,"tn":1.14,"tx":9.62,"tnStd":5.02,"txStd":5.47,"n":27226},{"month":2,"tn":1.15,"tx":10.31,"tnStd":5.34,"txStd":6.07,"n":25043},{"month":3,"tn":3.56,"tx":13.31,"tnStd":5.18,"txStd":6,"n":27093},{"month":4,"tn":5.82,"tx":15.63,"tnStd":4.78,"txStd":5.74,"n":25040},{"month":5,"tn":9.47,"tx":19.53,"tnStd":4.6,"txStd":5.56,"n":25355},{"month":6,"tn":13.05,"tx":23.67,"tnStd":4.63,"txStd":5.54,"n":24466},{"month":7,"tn":15.29,"tx":26.68,"tnStd":4.49,"txStd":5.1,"n":25218},{"month":8,"tn":15.46,"tx":26.71,"tnStd":4.44,"txStd":5,"n":25164},{"month":9,"tn":11.98,"tx":22.54,"tnStd":4.68,"txStd":5.13,"n":24357},{"month":10,"tn":9.07,"tx":18.33,"tnStd":4.87,"txStd":5.29,"n":25148},{"month":11,"tn":4.83,"tx":13.47,"tnStd":5.01,"txStd":5.21,"n":24285},{"month":12,"tn":2.18,"tx":10.42,"tnStd":4.9,"txStd":5.12,"n":26096}],"67":[{"month":1,"tn":-0.64,"tx":4.62,"tnStd":4.75,"txStd":4.95,"n":18314},{"month":2,"tn":-0.52,"tx":6.22,"tnStd":4.56,"txStd":5.22,"n":16569},{"month":3,"tn":2.14,"tx":10.83,"tnStd":4.09,"txStd":5.15,"n":18197},{"month":4,"tn":5.01,"tx":15.51,"tnStd":3.89,"txStd":5.58,"n":17640},{"month":5,"tn":9.03,"tx":19.56,"tnStd":3.6,"txStd":5.32,"n":18195},{"month":6,"tn":12.29,"tx":23.06,"tnStd":3.4,"txStd":5.11,"n":17554},{"month":7,"tn":14.04,"tx":25.14,"tnStd":3.04,"txStd":4.9,"n":18052},{"month":8,"tn":13.75,"tx":24.94,"tnStd":3.16,"txStd":4.94,"n":18093},{"month":9,"tn":10.16,"tx":20.17,"tnStd":3.42,"txStd":4.64,"n":17549},{"month":10,"tn":6.74,"tx":14.52,"tnStd":4.06,"txStd":4.74,"n":18101},{"month":11,"tn":2.82,"tx":8.51,"tnStd":4.01,"txStd":4.58,"n":17517},{"month":12,"tn":0.31,"tx":5.17,"tnStd":4.47,"txStd":4.69,"n":18073}],"68":[{"month":1,"tn":-1.25,"tx":4.49,"tnStd":4.62,"txStd":4.99,"n":21415},{"month":2,"tn":-1.01,"tx":6.05,"tnStd":4.62,"txStd":5.53,"n":19579},{"month":3,"tn":1.67,"tx":10.45,"tnStd":4.12,"txStd":5.45,"n":21483},{"month":4,"tn":4.75,"tx":14.96,"tnStd":3.9,"txStd":5.77,"n":20738},{"month":5,"tn":8.65,"tx":18.91,"tnStd":3.63,"txStd":5.53,"n":21389},{"month":6,"tn":12.02,"tx":22.68,"tnStd":3.51,"txStd":5.37,"n":20620},{"month":7,"tn":13.72,"tx":24.67,"tnStd":3.18,"txStd":5.11,"n":21193},{"month":8,"tn":13.52,"tx":24.48,"tnStd":3.27,"txStd":5.19,"n":21283},{"month":9,"tn":9.95,"tx":19.91,"tnStd":3.48,"txStd":4.91,"n":20802},{"month":10,"tn":6.52,"tx":14.67,"tnStd":3.97,"txStd":5.1,"n":21540},{"month":11,"tn":2.39,"tx":8.65,"tnStd":4.04,"txStd":4.9,"n":20925},{"month":12,"tn":-0.29,"tx":5.25,"tnStd":4.44,"txStd":4.76,"n":21544}],"69":[{"month":1,"tn":0.31,"tx":6.45,"tnStd":4.2,"txStd":4.69,"n":27254},{"month":2,"tn":0.52,"tx":8.11,"tnStd":4.16,"txStd":5.13,"n":24988},{"month":3,"tn":3.23,"tx":12.86,"tnStd":3.83,"txStd":4.89,"n":27385},{"month":4,"tn":5.92,"tx":16.44,"tnStd":3.64,"txStd":4.97,"n":26538},{"month":5,"tn":9.77,"tx":20.63,"tnStd":3.46,"txStd":5,"n":27637},{"month":6,"tn":13.31,"tx":24.77,"tnStd":3.43,"txStd":5.01,"n":26679},{"month":7,"tn":15.2,"tx":27.09,"tnStd":3.15,"txStd":4.71,"n":27284},{"month":8,"tn":14.9,"tx":26.89,"tnStd":3.24,"txStd":4.86,"n":27409},{"month":9,"tn":11.33,"tx":22.09,"tnStd":3.43,"txStd":4.63,"n":26475},{"month":10,"tn":8.26,"tx":16.8,"tnStd":4.03,"txStd":4.72,"n":27407},{"month":11,"tn":3.88,"tx":10.55,"tnStd":4.16,"txStd":4.66,"n":26525},{"month":12,"tn":1.07,"tx":7.01,"tnStd":4.21,"txStd":4.67,"n":27367}],"70":[{"month":1,"tn":-0.89,"tx":5.23,"tnStd":4.76,"txStd":4.38,"n":21946},{"month":2,"tn":-0.85,"tx":7.02,"tnStd":4.49,"txStd":4.99,"n":19984},{"month":3,"tn":1.59,"tx":11.69,"tnStd":4.1,"txStd":5.13,"n":21925},{"month":4,"tn":4.2,"tx":15.83,"tnStd":3.72,"txStd":5.28,"n":21199},{"month":5,"tn":8.2,"tx":19.77,"tnStd":3.49,"txStd":5.15,"n":21933},{"month":6,"tn":11.59,"tx":23.58,"tnStd":3.43,"txStd":5.07,"n":21194},{"month":7,"tn":13.41,"tx":25.64,"tnStd":3,"txStd":4.9,"n":21816},{"month":8,"tn":13.19,"tx":25.37,"tnStd":3.21,"txStd":5.1,"n":21824},{"month":9,"tn":9.65,"tx":20.76,"tnStd":3.48,"txStd":4.66,"n":21278},{"month":10,"tn":6.63,"tx":15.65,"tnStd":4.07,"txStd":4.62,"n":22072},{"month":11,"tn":2.6,"tx":9.46,"tnStd":4.21,"txStd":4.6,"n":21346},{"month":12,"tn":0.04,"tx":5.81,"tnStd":4.54,"txStd":4.32,"n":22041}],"71":[{"month":1,"tn":0.19,"tx":6.23,"tnStd":4.43,"txStd":4.57,"n":34813},{"month":2,"tn":0.22,"tx":7.99,"tnStd":4.24,"txStd":4.92,"n":31826},{"month":3,"tn":2.68,"tx":12.73,"tnStd":3.98,"txStd":4.74,"n":34896},{"month":4,"tn":5.09,"tx":16.33,"tnStd":3.69,"txStd":4.8,"n":33848},{"month":5,"tn":9.02,"tx":20.46,"tnStd":3.45,"txStd":4.87,"n":35006},{"month":6,"tn":12.43,"tx":24.37,"tnStd":3.34,"txStd":4.93,"n":33871},{"month":7,"tn":14.18,"tx":26.63,"tnStd":3.03,"txStd":4.64,"n":34839},{"month":8,"tn":13.89,"tx":26.55,"tnStd":3.17,"txStd":4.78,"n":34813},{"month":9,"tn":10.39,"tx":21.85,"tnStd":3.56,"txStd":4.47,"n":33699},{"month":10,"tn":7.61,"tx":16.54,"tnStd":4.14,"txStd":4.59,"n":34699},{"month":11,"tn":3.4,"tx":10.28,"tnStd":4.23,"txStd":4.51,"n":33724},{"month":12,"tn":0.92,"tx":6.74,"tnStd":4.41,"txStd":4.57,"n":34752}],"72":[{"month":1,"tn":2.18,"tx":7.82,"tnStd":4.46,"txStd":3.93,"n":13593},{"month":2,"tn":1.74,"tx":9.12,"tnStd":4.35,"txStd":4.1,"n":12440},{"month":3,"tn":3.49,"tx":12.74,"tnStd":3.78,"txStd":3.88,"n":13595},{"month":4,"tn":5.22,"tx":16.2,"tnStd":3.52,"txStd":4.28,"n":13140},{"month":5,"tn":8.67,"tx":19.62,"tnStd":3.42,"txStd":4.24,"n":13609},{"month":6,"tn":11.72,"tx":23.18,"tnStd":3.23,"txStd":4.33,"n":13140},{"month":7,"tn":13.32,"tx":25.52,"tnStd":3,"txStd":4.21,"n":13611},{"month":8,"tn":13.16,"tx":25.43,"tnStd":3.2,"txStd":4.15,"n":13693},{"month":9,"tn":10.44,"tx":21.86,"tnStd":3.48,"txStd":3.89,"n":13230},{"month":10,"tn":8.19,"tx":16.71,"tnStd":4.12,"txStd":3.73,"n":13640},{"month":11,"tn":4.87,"tx":11.48,"tnStd":4.23,"txStd":3.52,"n":13200},{"month":12,"tn":2.45,"tx":8.26,"tnStd":4.39,"txStd":3.85,"n":13636}],"73":[{"month":1,"tn":-5.35,"tx":2.11,"tnStd":5.17,"txStd":5.14,"n":67759},{"month":2,"tn":-5.52,"tx":3.3,"tnStd":5.74,"txStd":6.17,"n":62012},{"month":3,"tn":-2.54,"tx":7.13,"tnStd":5.39,"txStd":6.56,"n":67727},{"month":4,"tn":0.67,"tx":10.51,"tnStd":5.08,"txStd":7.11,"n":59405},{"month":5,"tn":5.62,"tx":15.89,"tnStd":4.8,"txStd":7.12,"n":46544},{"month":6,"tn":9.2,"tx":20.04,"tnStd":4.68,"txStd":6.96,"n":45142},{"month":7,"tn":10.98,"tx":22.36,"tnStd":4.44,"txStd":6.67,"n":46554},{"month":8,"tn":10.91,"tx":21.98,"tnStd":4.32,"txStd":6.59,"n":46704},{"month":9,"tn":7.52,"tx":17.5,"tnStd":4.51,"txStd":6.32,"n":45389},{"month":10,"tn":4.18,"tx":13.1,"tnStd":4.71,"txStd":5.99,"n":47292},{"month":11,"tn":-0.55,"tx":6.83,"tnStd":5.19,"txStd":5.92,"n":46762},{"month":12,"tn":-4.2,"tx":2.79,"tnStd":5.27,"txStd":5.18,"n":58963}],"74":[{"month":1,"tn":-3.51,"tx":3.21,"tnStd":4.73,"txStd":4.84,"n":43863},{"month":2,"tn":-3.46,"tx":4.64,"tnStd":5.09,"txStd":5.79,"n":40290},{"month":3,"tn":-0.66,"tx":8.77,"tnStd":4.68,"txStd":6.15,"n":43754},{"month":4,"tn":2.43,"tx":12.69,"tnStd":4.45,"txStd":6.58,"n":40047},{"month":5,"tn":6.78,"tx":17.33,"tnStd":4.29,"txStd":6.31,"n":37955},{"month":6,"tn":10.36,"tx":21.43,"tnStd":4.28,"txStd":6.31,"n":36861},{"month":7,"tn":12.16,"tx":23.54,"tnStd":4.04,"txStd":6.12,"n":38277},{"month":8,"tn":12.01,"tx":23.11,"tnStd":3.96,"txStd":6.06,"n":38528},{"month":9,"tn":8.6,"tx":18.49,"tnStd":4.2,"txStd":5.68,"n":37261},{"month":10,"tn":5.31,"tx":13.87,"tnStd":4.37,"txStd":5.46,"n":38370},{"month":11,"tn":0.69,"tx":7.68,"tnStd":4.67,"txStd":5.4,"n":37599},{"month":12,"tn":-2.47,"tx":3.84,"tnStd":4.76,"txStd":4.88,"n":41691}],"75":[{"month":1,"tn":3.01,"tx":7.66,"tnStd":4.23,"txStd":4.14,"n":7600},{"month":2,"tn":3.09,"tx":8.97,"tnStd":3.99,"txStd":4.21,"n":7007},{"month":3,"tn":5.37,"tx":13.06,"tnStd":3.49,"txStd":4.27,"n":7598},{"month":4,"tn":7.43,"tx":16.62,"tnStd":3.4,"txStd":4.65,"n":7462},{"month":5,"tn":10.81,"tx":20.3,"tnStd":3.26,"txStd":4.67,"n":7613},{"month":6,"tn":13.82,"tx":23.43,"tnStd":3.02,"txStd":4.45,"n":7416},{"month":7,"tn":15.76,"tx":25.73,"tnStd":2.78,"txStd":4.45,"n":7613},{"month":8,"tn":15.73,"tx":25.75,"tnStd":2.92,"txStd":4.42,"n":7678},{"month":9,"tn":12.64,"tx":21.68,"tnStd":2.99,"txStd":3.87,"n":7306},{"month":10,"tn":9.65,"tx":16.64,"tnStd":3.62,"txStd":3.86,"n":7575},{"month":11,"tn":6.03,"tx":11.2,"tnStd":3.77,"txStd":3.67,"n":7295},{"month":12,"tn":3.51,"tx":8,"tnStd":3.99,"txStd":3.86,"n":7633}],"76":[{"month":1,"tn":2.52,"tx":7.65,"tnStd":4.29,"txStd":3.79,"n":14267},{"month":2,"tn":2.44,"tx":8.51,"tnStd":4.09,"txStd":3.82,"n":13098},{"month":3,"tn":4.1,"tx":11.47,"tnStd":3.43,"txStd":3.78,"n":14370},{"month":4,"tn":5.63,"tx":14.65,"tnStd":3.33,"txStd":4.26,"n":13830},{"month":5,"tn":8.76,"tx":17.78,"tnStd":3.19,"txStd":4.48,"n":14326},{"month":6,"tn":11.62,"tx":20.76,"tnStd":2.84,"txStd":4.33,"n":13935},{"month":7,"tn":13.5,"tx":22.9,"tnStd":2.72,"txStd":4.32,"n":14443},{"month":8,"tn":13.63,"tx":23.07,"tnStd":2.89,"txStd":4.14,"n":14459},{"month":9,"tn":11.29,"tx":20.12,"tnStd":3.21,"txStd":3.49,"n":13891},{"month":10,"tn":8.84,"tx":15.93,"tnStd":3.74,"txStd":3.37,"n":14406},{"month":11,"tn":5.57,"tx":11.21,"tnStd":3.9,"txStd":3.3,"n":13876},{"month":12,"tn":3.11,"tx":8.17,"tnStd":4.15,"txStd":3.73,"n":14356}],"77":[{"month":1,"tn":1.41,"tx":6.79,"tnStd":4.56,"txStd":4.26,"n":24750},{"month":2,"tn":1.29,"tx":8.17,"tnStd":4.28,"txStd":4.29,"n":22414},{"month":3,"tn":3.19,"tx":12.43,"tnStd":3.83,"txStd":4.15,"n":24811},{"month":4,"tn":5.1,"tx":15.99,"tnStd":3.63,"txStd":4.46,"n":23833},{"month":5,"tn":8.73,"tx":19.79,"tnStd":3.36,"txStd":4.39,"n":24639},{"month":6,"tn":11.64,"tx":23.15,"tnStd":3.24,"txStd":4.3,"n":23677},{"month":7,"tn":13.55,"tx":25.71,"tnStd":2.95,"txStd":4.36,"n":24515},{"month":8,"tn":13.32,"tx":25.68,"tnStd":3.1,"txStd":4.42,"n":24357},{"month":9,"tn":10.32,"tx":21.37,"tnStd":3.53,"txStd":3.84,"n":23479},{"month":10,"tn":7.84,"tx":16.27,"tnStd":4.13,"txStd":3.99,"n":24204},{"month":11,"tn":4.25,"tx":10.47,"tnStd":4.32,"txStd":3.95,"n":23564},{"month":12,"tn":1.99,"tx":7.18,"tnStd":4.31,"txStd":4.04,"n":24353}],"78":[{"month":1,"tn":1.69,"tx":7.08,"tnStd":4.47,"txStd":4.1,"n":12162},{"month":2,"tn":1.45,"tx":8.3,"tnStd":4.26,"txStd":4.2,"n":11085},{"month":3,"tn":3.32,"tx":12.26,"tnStd":3.74,"txStd":4.13,"n":12195},{"month":4,"tn":5.15,"tx":15.83,"tnStd":3.59,"txStd":4.47,"n":11828},{"month":5,"tn":8.54,"tx":19.36,"tnStd":3.4,"txStd":4.4,"n":12281},{"month":6,"tn":11.61,"tx":22.81,"tnStd":3.19,"txStd":4.35,"n":11883},{"month":7,"tn":13.48,"tx":25.34,"tnStd":3,"txStd":4.4,"n":12203},{"month":8,"tn":13.3,"tx":25.25,"tnStd":3.1,"txStd":4.38,"n":12119},{"month":9,"tn":10.37,"tx":21.23,"tnStd":3.47,"txStd":3.84,"n":11699},{"month":10,"tn":7.93,"tx":16.21,"tnStd":4.03,"txStd":3.83,"n":12204},{"month":11,"tn":4.45,"tx":10.71,"tnStd":4.18,"txStd":3.66,"n":11814},{"month":12,"tn":2.14,"tx":7.45,"tnStd":4.27,"txStd":3.95,"n":12177}],"79":[{"month":1,"tn":2.46,"tx":8.44,"tnStd":4.42,"txStd":3.98,"n":21058},{"month":2,"tn":2,"tx":9.87,"tnStd":4.32,"txStd":4.28,"n":19233},{"month":3,"tn":3.89,"tx":13.6,"tnStd":3.77,"txStd":4.02,"n":21081},{"month":4,"tn":5.72,"tx":16.6,"tnStd":3.45,"txStd":4.33,"n":20487},{"month":5,"tn":9.19,"tx":20.44,"tnStd":3.3,"txStd":4.43,"n":21208},{"month":6,"tn":12.29,"tx":24.2,"tnStd":3.12,"txStd":4.56,"n":20467},{"month":7,"tn":13.93,"tx":26.42,"tnStd":2.89,"txStd":4.29,"n":21169},{"month":8,"tn":13.86,"tx":26.55,"tnStd":3.05,"txStd":4.34,"n":21181},{"month":9,"tn":11.08,"tx":22.94,"tnStd":3.37,"txStd":4.08,"n":20552},{"month":10,"tn":8.97,"tx":17.81,"tnStd":4.16,"txStd":3.98,"n":21265},{"month":11,"tn":5.23,"tx":12.27,"tnStd":4.3,"txStd":3.67,"n":20647},{"month":12,"tn":2.82,"tx":8.93,"tnStd":4.43,"txStd":4,"n":21299}],"80":[{"month":1,"tn":1.63,"tx":6.54,"tnStd":4.42,"txStd":4.18,"n":13664},{"month":2,"tn":1.65,"tx":7.46,"tnStd":4.09,"txStd":4.06,"n":12409},{"month":3,"tn":3.46,"tx":11.18,"tnStd":3.51,"txStd":3.9,"n":13627},{"month":4,"tn":5.05,"tx":14.85,"tnStd":3.43,"txStd":4.25,"n":13039},{"month":5,"tn":8.35,"tx":18.14,"tnStd":3.29,"txStd":4.44,"n":13411},{"month":6,"tn":11.1,"tx":21.03,"tnStd":2.95,"txStd":4.11,"n":12998},{"month":7,"tn":13.08,"tx":23.39,"tnStd":2.71,"txStd":4.26,"n":13546},{"month":8,"tn":13.16,"tx":23.55,"tnStd":2.82,"txStd":4.14,"n":13429},{"month":9,"tn":10.65,"tx":20.14,"tnStd":3.18,"txStd":3.57,"n":13202},{"month":10,"tn":7.98,"tx":15.34,"tnStd":3.85,"txStd":3.57,"n":13650},{"month":11,"tn":4.71,"tx":10.26,"tnStd":3.9,"txStd":3.59,"n":13110},{"month":12,"tn":2.16,"tx":6.87,"tnStd":4.23,"txStd":4.07,"n":13585}],"81":[{"month":1,"tn":1.65,"tx":8.78,"tnStd":4.11,"txStd":4.49,"n":19318},{"month":2,"tn":1.52,"tx":10.22,"tnStd":4.23,"txStd":5.14,"n":17569},{"month":3,"tn":3.81,"tx":14.05,"tnStd":3.85,"txStd":4.96,"n":19386},{"month":4,"tn":6.09,"tx":16.98,"tnStd":3.45,"txStd":5.08,"n":18836},{"month":5,"tn":9.8,"tx":21.03,"tnStd":3.39,"txStd":5.15,"n":19497},{"month":6,"tn":13.11,"tx":25.07,"tnStd":3.37,"txStd":5.35,"n":18886},{"month":7,"tn":14.93,"tx":27.69,"tnStd":3.01,"txStd":4.96,"n":19466},{"month":8,"tn":14.97,"tx":27.97,"tnStd":3.2,"txStd":5.02,"n":19592},{"month":9,"tn":11.78,"tx":23.81,"tnStd":3.68,"txStd":4.84,"n":18904},{"month":10,"tn":9.26,"tx":18.85,"tnStd":4.3,"txStd":4.96,"n":19559},{"month":11,"tn":4.99,"tx":12.57,"tnStd":4.33,"txStd":4.73,"n":18841},{"month":12,"tn":2.31,"tx":9.39,"tnStd":4.38,"txStd":4.6,"n":19352}],"82":[{"month":1,"tn":2.04,"tx":9.47,"tnStd":4.16,"txStd":4.11,"n":13733},{"month":2,"tn":1.81,"tx":11.36,"tnStd":4.29,"txStd":4.52,"n":12453},{"month":3,"tn":4.28,"tx":15.47,"tnStd":3.89,"txStd":4.33,"n":13640},{"month":4,"tn":6.66,"tx":18.37,"tnStd":3.4,"txStd":4.54,"n":13170},{"month":5,"tn":10.18,"tx":22.21,"tnStd":3.21,"txStd":4.69,"n":13671},{"month":6,"tn":13.68,"tx":26.25,"tnStd":3.14,"txStd":4.88,"n":13229},{"month":7,"tn":15.39,"tx":28.64,"tnStd":2.88,"txStd":4.48,"n":13687},{"month":8,"tn":15.31,"tx":28.82,"tnStd":3.12,"txStd":4.59,"n":13702},{"month":9,"tn":11.97,"tx":25.05,"tnStd":3.57,"txStd":4.42,"n":13260},{"month":10,"tn":9.37,"tx":20.03,"tnStd":4.31,"txStd":4.5,"n":13702},{"month":11,"tn":5.22,"tx":13.5,"tnStd":4.36,"txStd":4.26,"n":13257},{"month":12,"tn":2.61,"tx":10.01,"tnStd":4.43,"txStd":4.26,"n":13672}],"83":[{"month":1,"tn":2.81,"tx":12.05,"tnStd":4.57,"txStd":3.28,"n":32342},{"month":2,"tn":2.63,"tx":13.04,"tnStd":4.47,"txStd":3.78,"n":29435},{"month":3,"tn":4.85,"tx":15.98,"tnStd":4.07,"txStd":3.67,"n":32183},{"month":4,"tn":7.28,"tx":18.45,"tnStd":3.56,"txStd":3.73,"n":31146},{"month":5,"tn":11.05,"tx":22.72,"tnStd":3.41,"txStd":3.79,"n":32178},{"month":6,"tn":14.52,"tx":27.14,"tnStd":3.36,"txStd":3.89,"n":31131},{"month":7,"tn":16.78,"tx":30.17,"tnStd":3.21,"txStd":3.38,"n":32721},{"month":8,"tn":16.91,"tx":30.32,"tnStd":3.3,"txStd":3.32,"n":32791},{"month":9,"tn":13.61,"tx":25.6,"tnStd":3.72,"txStd":3.56,"n":31739},{"month":10,"tn":10.71,"tx":20.72,"tnStd":4.13,"txStd":3.6,"n":32727},{"month":11,"tn":6.45,"tx":15.52,"tnStd":4.68,"txStd":3.54,"n":31582},{"month":12,"tn":3.65,"tx":12.45,"tnStd":4.7,"txStd":3.3,"n":32665}],"84":[{"month":1,"tn":0.56,"tx":9.49,"tnStd":4.46,"txStd":4.15,"n":26848},{"month":2,"tn":0.52,"tx":10.88,"tnStd":4.47,"txStd":4.75,"n":24474},{"month":3,"tn":3.29,"tx":14.97,"tnStd":4.21,"txStd":4.73,"n":26858},{"month":4,"tn":5.86,"tx":17.71,"tnStd":3.78,"txStd":4.85,"n":25962},{"month":5,"tn":9.78,"tx":22.26,"tnStd":3.54,"txStd":4.8,"n":26858},{"month":6,"tn":13.16,"tx":26.58,"tnStd":3.54,"txStd":4.98,"n":26075},{"month":7,"tn":15.31,"tx":29.61,"tnStd":3.34,"txStd":4.44,"n":27055},{"month":8,"tn":15.33,"tx":29.43,"tnStd":3.33,"txStd":4.49,"n":27052},{"month":9,"tn":11.82,"tx":23.98,"tnStd":3.7,"txStd":4.68,"n":26106},{"month":10,"tn":8.86,"tx":18.98,"tnStd":4.3,"txStd":4.53,"n":26871},{"month":11,"tn":4.26,"tx":13.11,"tnStd":4.75,"txStd":4.41,"n":26025},{"month":12,"tn":1.3,"tx":9.75,"tnStd":4.68,"txStd":4.13,"n":26887}],"85":[{"month":1,"tn":3.66,"tx":9.45,"tnStd":4.42,"txStd":3.58,"n":14671},{"month":2,"tn":3.24,"tx":10.46,"tnStd":4.25,"txStd":3.56,"n":13426},{"month":3,"tn":4.94,"tx":13.44,"tnStd":3.62,"txStd":3.39,"n":14756},{"month":4,"tn":6.62,"tx":16.22,"tnStd":3.35,"txStd":3.8,"n":14340},{"month":5,"tn":9.96,"tx":19.71,"tnStd":3.18,"txStd":4.11,"n":14851},{"month":6,"tn":12.89,"tx":23.13,"tnStd":2.94,"txStd":4.31,"n":14349},{"month":7,"tn":14.48,"tx":25.19,"tnStd":2.73,"txStd":4.16,"n":14818},{"month":8,"tn":14.38,"tx":25.31,"tnStd":3,"txStd":3.98,"n":14818},{"month":9,"tn":11.95,"tx":22.5,"tnStd":3.29,"txStd":3.71,"n":14341},{"month":10,"tn":9.92,"tx":17.86,"tnStd":3.98,"txStd":3.35,"n":14880},{"month":11,"tn":6.44,"tx":13.11,"tnStd":4.25,"txStd":3.25,"n":14400},{"month":12,"tn":4.08,"tx":10.09,"tnStd":4.5,"txStd":3.63,"n":14880}],"86":[{"month":1,"tn":2.24,"tx":8.28,"tnStd":4.49,"txStd":4.16,"n":20126},{"month":2,"tn":1.78,"tx":9.76,"tnStd":4.45,"txStd":4.48,"n":18363},{"month":3,"tn":3.68,"tx":13.72,"tnStd":3.87,"txStd":4.1,"n":20128},{"month":4,"tn":5.42,"tx":16.48,"tnStd":3.52,"txStd":4.35,"n":19649},{"month":5,"tn":9.03,"tx":20.47,"tnStd":3.28,"txStd":4.45,"n":20330},{"month":6,"tn":12.11,"tx":24.17,"tnStd":3.14,"txStd":4.49,"n":19705},{"month":7,"tn":13.74,"tx":26.55,"tnStd":2.92,"txStd":4.17,"n":20287},{"month":8,"tn":13.69,"tx":26.78,"tnStd":3.07,"txStd":4.44,"n":20203},{"month":9,"tn":10.67,"tx":22.71,"tnStd":3.43,"txStd":4.04,"n":19544},{"month":10,"tn":8.63,"tx":17.65,"tnStd":4.22,"txStd":4.1,"n":20168},{"month":11,"tn":4.78,"tx":12.01,"tnStd":4.41,"txStd":3.93,"n":19546},{"month":12,"tn":2.64,"tx":8.71,"tnStd":4.5,"txStd":4.18,"n":20239}],"87":[{"month":1,"tn":1.44,"tx":7.72,"tnStd":4.4,"txStd":4.1,"n":18612},{"month":2,"tn":1.01,"tx":8.97,"tnStd":4.49,"txStd":4.97,"n":16959},{"month":3,"tn":3.23,"tx":12.92,"tnStd":3.93,"txStd":4.8,"n":18610},{"month":4,"tn":5.25,"tx":15.72,"tnStd":3.58,"txStd":4.91,"n":18060},{"month":5,"tn":8.73,"tx":19.58,"tnStd":3.49,"txStd":4.89,"n":18693},{"month":6,"tn":11.95,"tx":23.18,"tnStd":3.33,"txStd":4.88,"n":18169},{"month":7,"tn":13.43,"tx":25.28,"tnStd":3.02,"txStd":4.6,"n":18846},{"month":8,"tn":13.43,"tx":25.53,"tnStd":3.26,"txStd":4.8,"n":18848},{"month":9,"tn":10.28,"tx":21.6,"tnStd":3.62,"txStd":4.5,"n":18300},{"month":10,"tn":8.28,"tx":17.05,"tnStd":4.33,"txStd":4.44,"n":18879},{"month":11,"tn":4.17,"tx":11.23,"tnStd":4.32,"txStd":4.31,"n":18360},{"month":12,"tn":1.98,"tx":8.36,"tnStd":4.54,"txStd":4.17,"n":19002}],"88":[{"month":1,"tn":-1.17,"tx":4.7,"tnStd":4.9,"txStd":4.3,"n":12270},{"month":2,"tn":-1.14,"tx":6.32,"tnStd":4.73,"txStd":5.06,"n":11202},{"month":3,"tn":0.96,"tx":10.79,"tnStd":4.13,"txStd":5.16,"n":12269},{"month":4,"tn":3.66,"tx":15.37,"tnStd":3.87,"txStd":5.42,"n":11880},{"month":5,"tn":7.55,"tx":19.03,"tnStd":3.63,"txStd":5.21,"n":12335},{"month":6,"tn":11.05,"tx":22.87,"tnStd":3.41,"txStd":5.06,"n":12020},{"month":7,"tn":12.84,"tx":24.94,"tnStd":3.04,"txStd":4.9,"n":12529},{"month":8,"tn":12.55,"tx":24.56,"tnStd":3.29,"txStd":5.09,"n":12561},{"month":9,"tn":9.07,"tx":20.24,"tnStd":3.59,"txStd":4.74,"n":12223},{"month":10,"tn":6.24,"tx":15,"tnStd":4.23,"txStd":4.72,"n":12637},{"month":11,"tn":2.54,"tx":9.09,"tnStd":4.24,"txStd":4.68,"n":12242},{"month":12,"tn":-0.05,"tx":5.4,"tnStd":4.6,"txStd":4.23,"n":12688}],"89":[{"month":1,"tn":0.79,"tx":6.63,"tnStd":4.73,"txStd":4.4,"n":19797},{"month":2,"tn":0.58,"tx":8.12,"tnStd":4.52,"txStd":4.8,"n":18002},{"month":3,"tn":2.58,"tx":12.45,"tnStd":4.11,"txStd":4.59,"n":19776},{"month":4,"tn":4.63,"tx":16.06,"tnStd":3.78,"txStd":4.74,"n":19061},{"month":5,"tn":8.33,"tx":19.93,"tnStd":3.52,"txStd":4.76,"n":19752},{"month":6,"tn":11.57,"tx":23.58,"tnStd":3.33,"txStd":4.75,"n":19073},{"month":7,"tn":13.47,"tx":26.16,"tnStd":3.06,"txStd":4.63,"n":19713},{"month":8,"tn":13.33,"tx":26.04,"tnStd":3.27,"txStd":4.88,"n":19679},{"month":9,"tn":10.06,"tx":21.53,"tnStd":3.62,"txStd":4.36,"n":19149},{"month":10,"tn":7.61,"tx":16.47,"tnStd":4.23,"txStd":4.44,"n":19769},{"month":11,"tn":3.86,"tx":10.51,"tnStd":4.37,"txStd":4.33,"n":19115},{"month":12,"tn":1.51,"tx":7.15,"tnStd":4.49,"txStd":4.22,"n":19757}],"90":[{"month":1,"tn":-1.49,"tx":4.12,"tnStd":4.57,"txStd":4.89,"n":5580},{"month":2,"tn":-1.44,"tx":5.58,"tnStd":4.52,"txStd":5.5,"n":5089},{"month":3,"tn":1.23,"tx":10,"tnStd":4.05,"txStd":5.55,"n":5585},{"month":4,"tn":4.21,"tx":14.4,"tnStd":3.8,"txStd":5.69,"n":5433},{"month":5,"tn":8.06,"tx":18.28,"tnStd":3.59,"txStd":5.46,"n":5640},{"month":6,"tn":11.56,"tx":22.09,"tnStd":3.5,"txStd":5.29,"n":5460},{"month":7,"tn":13.34,"tx":24.15,"tnStd":3.16,"txStd":5.23,"n":5642},{"month":8,"tn":13.16,"tx":23.91,"tnStd":3.31,"txStd":5.32,"n":5641},{"month":9,"tn":9.63,"tx":19.35,"tnStd":3.42,"txStd":4.97,"n":5460},{"month":10,"tn":6.27,"tx":14.22,"tnStd":3.94,"txStd":5.02,"n":5648},{"month":11,"tn":2.22,"tx":8.41,"tnStd":4.07,"txStd":4.97,"n":5490},{"month":12,"tn":-0.63,"tx":4.97,"tnStd":4.43,"txStd":4.68,"n":5672}],"91":[{"month":1,"tn":1.59,"tx":6.98,"tnStd":4.43,"txStd":4.12,"n":9403},{"month":2,"tn":1.33,"tx":8.26,"tnStd":4.22,"txStd":4.29,"n":8575},{"month":3,"tn":3.36,"tx":12.46,"tnStd":3.67,"txStd":4.09,"n":9446},{"month":4,"tn":5.24,"tx":15.94,"tnStd":3.51,"txStd":4.41,"n":9079},{"month":5,"tn":8.74,"tx":19.57,"tnStd":3.35,"txStd":4.34,"n":9343},{"month":6,"tn":11.8,"tx":23.05,"tnStd":3.17,"txStd":4.33,"n":9103},{"month":7,"tn":13.68,"tx":25.8,"tnStd":2.99,"txStd":4.32,"n":9392},{"month":8,"tn":13.48,"tx":25.71,"tnStd":3.11,"txStd":4.36,"n":9295},{"month":9,"tn":10.43,"tx":21.42,"tnStd":3.4,"txStd":3.83,"n":9081},{"month":10,"tn":7.88,"tx":16.27,"tnStd":3.99,"txStd":3.94,"n":9359},{"month":11,"tn":4.38,"tx":10.68,"tnStd":4.18,"txStd":3.76,"n":8999},{"month":12,"tn":2.1,"tx":7.4,"tnStd":4.21,"txStd":3.94,"n":9285}],"92":[{"month":1,"tn":2.78,"tx":7.66,"tnStd":4.27,"txStd":4.1,"n":3861},{"month":2,"tn":2.68,"tx":8.82,"tnStd":4.06,"txStd":4.14,"n":3579},{"month":3,"tn":4.92,"tx":12.94,"tnStd":3.44,"txStd":4.15,"n":3977},{"month":4,"tn":6.97,"tx":16.54,"tnStd":3.3,"txStd":4.52,"n":3820},{"month":5,"tn":10.62,"tx":20.42,"tnStd":3.23,"txStd":4.62,"n":3834},{"month":6,"tn":13.56,"tx":23.66,"tnStd":3.05,"txStd":4.46,"n":3795},{"month":7,"tn":15.48,"tx":25.92,"tnStd":2.75,"txStd":4.48,"n":3708},{"month":8,"tn":15.27,"tx":26.02,"tnStd":2.79,"txStd":4.44,"n":3617},{"month":9,"tn":12.22,"tx":21.7,"tnStd":2.98,"txStd":3.87,"n":3730},{"month":10,"tn":9.23,"tx":16.63,"tnStd":3.64,"txStd":3.86,"n":3866},{"month":11,"tn":5.58,"tx":11.06,"tnStd":3.94,"txStd":3.74,"n":3802},{"month":12,"tn":3.13,"tx":7.85,"tnStd":4.02,"txStd":3.93,"n":3892}],"93":[{"month":1,"tn":2.53,"tx":7.6,"tnStd":4.48,"txStd":4.2,"n":3360},{"month":2,"tn":2.38,"tx":8.75,"tnStd":4.22,"txStd":4.2,"n":3176},{"month":3,"tn":4.61,"tx":12.81,"tnStd":3.62,"txStd":4.15,"n":3517},{"month":4,"tn":6.69,"tx":16.21,"tnStd":3.46,"txStd":4.5,"n":3314},{"month":5,"tn":10.26,"tx":20.04,"tnStd":3.21,"txStd":4.54,"n":3482},{"month":6,"tn":13.3,"tx":23.38,"tnStd":2.98,"txStd":4.37,"n":3443},{"month":7,"tn":15.35,"tx":25.56,"tnStd":2.75,"txStd":4.34,"n":3310},{"month":8,"tn":15.05,"tx":25.77,"tnStd":2.87,"txStd":4.37,"n":3390},{"month":9,"tn":11.87,"tx":21.48,"tnStd":3.16,"txStd":3.76,"n":3323},{"month":10,"tn":8.99,"tx":16.56,"tnStd":3.91,"txStd":3.84,"n":3452},{"month":11,"tn":5.28,"tx":10.97,"tnStd":4.14,"txStd":3.79,"n":3219},{"month":12,"tn":2.95,"tx":7.77,"tnStd":4.27,"txStd":3.99,"n":3355}],"94":[{"month":1,"tn":2.38,"tx":7.62,"tnStd":4.33,"txStd":4.12,"n":5360},{"month":2,"tn":2.33,"tx":9.05,"tnStd":4.07,"txStd":4.21,"n":5054},{"month":3,"tn":4.46,"tx":13.21,"tnStd":3.46,"txStd":4.12,"n":5373},{"month":4,"tn":6.66,"tx":16.96,"tnStd":3.38,"txStd":4.6,"n":5044},{"month":5,"tn":10.26,"tx":20.65,"tnStd":3.12,"txStd":4.53,"n":5366},{"month":6,"tn":13.37,"tx":23.93,"tnStd":3,"txStd":4.45,"n":5212},{"month":7,"tn":15.27,"tx":26.34,"tnStd":2.72,"txStd":4.43,"n":5214},{"month":8,"tn":14.97,"tx":26.28,"tnStd":2.83,"txStd":4.43,"n":5254},{"month":9,"tn":11.76,"tx":22.07,"tnStd":3.08,"txStd":3.86,"n":5304},{"month":10,"tn":8.85,"tx":16.86,"tnStd":3.74,"txStd":3.92,"n":5445},{"month":11,"tn":5.2,"tx":11.19,"tnStd":4.01,"txStd":3.78,"n":5266},{"month":12,"tn":2.82,"tx":7.9,"tnStd":4.12,"txStd":3.9,"n":5429}],"95":[{"month":1,"tn":2,"tx":7.12,"tnStd":4.55,"txStd":4.26,"n":10556},{"month":2,"tn":1.9,"tx":8.33,"tnStd":4.26,"txStd":4.24,"n":9554},{"month":3,"tn":3.83,"tx":12.25,"tnStd":3.74,"txStd":4.1,"n":10480},{"month":4,"tn":5.65,"tx":15.73,"tnStd":3.67,"txStd":4.44,"n":10152},{"month":5,"tn":9.07,"tx":19.4,"tnStd":3.42,"txStd":4.49,"n":10506},{"month":6,"tn":11.94,"tx":22.68,"tnStd":3.27,"txStd":4.34,"n":10118},{"month":7,"tn":13.91,"tx":25.12,"tnStd":3.02,"txStd":4.41,"n":10248},{"month":8,"tn":13.83,"tx":25.18,"tnStd":3.07,"txStd":4.3,"n":10315},{"month":9,"tn":10.99,"tx":21.25,"tnStd":3.51,"txStd":3.81,"n":10028},{"month":10,"tn":8.41,"tx":16.23,"tnStd":4.07,"txStd":3.86,"n":10352},{"month":11,"tn":4.84,"tx":10.71,"tnStd":4.17,"txStd":3.74,"n":10008},{"month":12,"tn":2.43,"tx":7.36,"tnStd":4.27,"txStd":4.05,"n":10373}],"01":[{"month":1,"tn":-0.83,"tx":5.61,"tnStd":4.61,"txStd":4.54,"n":21287},{"month":2,"tn":-0.8,"tx":7.41,"tnStd":4.62,"txStd":5.16,"n":19326},{"month":3,"tn":1.89,"tx":12.3,"tnStd":4.2,"txStd":5.11,"n":21163},{"month":4,"tn":4.72,"tx":16.08,"tnStd":3.83,"txStd":5.29,"n":20544},{"month":5,"tn":8.69,"tx":20.14,"tnStd":3.67,"txStd":5.19,"n":21266},{"month":6,"tn":12.12,"tx":24.22,"tnStd":3.61,"txStd":5.23,"n":20579},{"month":7,"tn":13.8,"tx":26.53,"tnStd":3.32,"txStd":4.92,"n":21303},{"month":8,"tn":13.53,"tx":26.26,"tnStd":3.32,"txStd":5.08,"n":21335},{"month":9,"tn":10.17,"tx":21.51,"tnStd":3.72,"txStd":4.85,"n":20602},{"month":10,"tn":7.3,"tx":16.29,"tnStd":4.24,"txStd":4.77,"n":21328},{"month":11,"tn":2.82,"tx":9.91,"tnStd":4.43,"txStd":4.79,"n":20616},{"month":12,"tn":0.04,"tx":6.17,"tnStd":4.59,"txStd":4.55,"n":21244}],"02":[{"month":1,"tn":0.82,"tx":6.07,"tnStd":4.54,"txStd":4.23,"n":19571},{"month":2,"tn":0.84,"tx":7.25,"tnStd":4.23,"txStd":4.2,"n":17831},{"month":3,"tn":2.85,"tx":11.57,"tnStd":3.74,"txStd":4.12,"n":19480},{"month":4,"tn":4.66,"tx":15.3,"tnStd":3.63,"txStd":4.5,"n":18688},{"month":5,"tn":8.27,"tx":19.15,"tnStd":3.35,"txStd":4.56,"n":19344},{"month":6,"tn":10.95,"tx":22.12,"tnStd":3.26,"txStd":4.34,"n":18661},{"month":7,"tn":12.99,"tx":24.55,"tnStd":2.88,"txStd":4.41,"n":19260},{"month":8,"tn":12.82,"tx":24.52,"tnStd":3.06,"txStd":4.35,"n":19021},{"month":9,"tn":9.99,"tx":20.39,"tnStd":3.35,"txStd":3.8,"n":18601},{"month":10,"tn":7.27,"tx":15.35,"tnStd":4.06,"txStd":3.82,"n":19276},{"month":11,"tn":3.84,"tx":9.71,"tnStd":4.15,"txStd":3.86,"n":18635},{"month":12,"tn":1.39,"tx":6.3,"tnStd":4.24,"txStd":4,"n":19136}],"03":[{"month":1,"tn":0.56,"tx":7.08,"tnStd":4.6,"txStd":4.79,"n":30834},{"month":2,"tn":0.42,"tx":8.45,"tnStd":4.52,"txStd":5.35,"n":28116},{"month":3,"tn":2.61,"tx":12.73,"tnStd":4.08,"txStd":4.97,"n":30933},{"month":4,"tn":4.84,"tx":15.93,"tnStd":3.73,"txStd":4.95,"n":29957},{"month":5,"tn":8.66,"tx":19.96,"tnStd":3.49,"txStd":5.06,"n":30958},{"month":6,"tn":12.07,"tx":23.84,"tnStd":3.4,"txStd":5.19,"n":29933},{"month":7,"tn":13.84,"tx":26.19,"tnStd":3.03,"txStd":4.82,"n":30734},{"month":8,"tn":13.71,"tx":26.26,"tnStd":3.2,"txStd":5.06,"n":30911},{"month":9,"tn":10.16,"tx":21.72,"tnStd":3.61,"txStd":4.7,"n":29929},{"month":10,"tn":7.7,"tx":16.91,"tnStd":4.26,"txStd":4.92,"n":30839},{"month":11,"tn":3.62,"tx":10.98,"tnStd":4.41,"txStd":4.75,"n":29823},{"month":12,"tn":1.21,"tx":7.53,"tnStd":4.59,"txStd":4.79,"n":30782}],"04":[{"month":1,"tn":-3.81,"tx":7.16,"tnStd":5.1,"txStd":5.18,"n":20431},{"month":2,"tn":-3.87,"tx":8.67,"tnStd":5.25,"txStd":5.91,"n":18719},{"month":3,"tn":-0.89,"tx":12.41,"tnStd":4.71,"txStd":6.06,"n":20315},{"month":4,"tn":2.09,"tx":15.48,"tnStd":4.26,"txStd":5.95,"n":18843},{"month":5,"tn":6.07,"tx":19.97,"tnStd":4.13,"txStd":5.63,"n":18747},{"month":6,"tn":9.56,"tx":24.51,"tnStd":4.1,"txStd":5.67,"n":18168},{"month":7,"tn":11.57,"tx":27.61,"tnStd":4,"txStd":5.3,"n":19005},{"month":8,"tn":11.4,"tx":27.4,"tnStd":4.08,"txStd":5.3,"n":18982},{"month":9,"tn":8.08,"tx":22.46,"tnStd":4.3,"txStd":5.38,"n":18172},{"month":10,"tn":4.89,"tx":17.48,"tnStd":4.68,"txStd":5.24,"n":18752},{"month":11,"tn":0.55,"tx":11.48,"tnStd":5.09,"txStd":5.21,"n":18077},{"month":12,"tn":-2.87,"tx":7.5,"tnStd":5.17,"txStd":5,"n":19609}],"05":[{"month":1,"tn":-5.51,"tx":3.84,"tnStd":4.63,"txStd":5.08,"n":34424},{"month":2,"tn":-5.64,"tx":5.17,"tnStd":5.02,"txStd":6.09,"n":31755},{"month":3,"tn":-2.64,"tx":8.83,"tnStd":4.62,"txStd":6.49,"n":34141},{"month":4,"tn":0.53,"tx":12.22,"tnStd":4.16,"txStd":6.55,"n":29698},{"month":5,"tn":4.55,"tx":16.91,"tnStd":4.03,"txStd":6.45,"n":28123},{"month":6,"tn":8,"tx":21.45,"tnStd":3.95,"txStd":6.53,"n":27261},{"month":7,"tn":9.89,"tx":24.25,"tnStd":3.72,"txStd":6.21,"n":28363},{"month":8,"tn":9.79,"tx":24.01,"tnStd":3.68,"txStd":6.17,"n":28452},{"month":9,"tn":6.49,"tx":19.24,"tnStd":3.95,"txStd":6.15,"n":27512},{"month":10,"tn":3.28,"tx":14.44,"tnStd":4.29,"txStd":5.96,"n":28448},{"month":11,"tn":-1.13,"tx":8.2,"tnStd":4.7,"txStd":5.7,"n":27487},{"month":12,"tn":-4.43,"tx":4.41,"tnStd":4.76,"txStd":4.98,"n":30535}],"06":[{"month":1,"tn":0.74,"tx":8.96,"tnStd":5.1,"txStd":5.08,"n":40817},{"month":2,"tn":0.66,"tx":9.83,"tnStd":5.27,"txStd":5.42,"n":37251},{"month":3,"tn":3.13,"tx":12.74,"tnStd":4.91,"txStd":5.23,"n":40602},{"month":4,"tn":5.65,"tx":15.09,"tnStd":4.58,"txStd":5.14,"n":38253},{"month":5,"tn":9.69,"tx":19.48,"tnStd":4.45,"txStd":4.97,"n":38818},{"month":6,"tn":13.22,"tx":23.53,"tnStd":4.47,"txStd":4.87,"n":38118},{"month":7,"tn":15.59,"tx":26.54,"tnStd":4.32,"txStd":4.35,"n":39840},{"month":8,"tn":15.8,"tx":26.81,"tnStd":4.41,"txStd":4.43,"n":39770},{"month":9,"tn":12.2,"tx":22.25,"tnStd":4.63,"txStd":4.81,"n":38230},{"month":10,"tn":8.97,"tx":17.69,"tnStd":4.7,"txStd":4.91,"n":39339},{"month":11,"tn":4.79,"tx":12.74,"tnStd":5.01,"txStd":5.03,"n":37953},{"month":12,"tn":1.82,"tx":9.54,"tnStd":5.07,"txStd":5,"n":40219}],"07":[{"month":1,"tn":0.21,"tx":7.39,"tnStd":4.15,"txStd":4.73,"n":39340},{"month":2,"tn":0.26,"tx":8.78,"tnStd":4.3,"txStd":5.52,"n":35883},{"month":3,"tn":2.86,"tx":13.02,"tnStd":3.99,"txStd":5.4,"n":39457},{"month":4,"tn":5.5,"tx":16.17,"tnStd":3.8,"txStd":5.41,"n":38201},{"month":5,"tn":9.07,"tx":20.24,"tnStd":3.6,"txStd":5.34,"n":39650},{"month":6,"tn":12.67,"tx":24.75,"tnStd":3.61,"txStd":5.41,"n":38401},{"month":7,"tn":14.73,"tx":27.61,"tnStd":3.4,"txStd":5.07,"n":39725},{"month":8,"tn":14.5,"tx":27.25,"tnStd":3.44,"txStd":5.2,"n":39728},{"month":9,"tn":11.17,"tx":22.22,"tnStd":3.67,"txStd":5.14,"n":38472},{"month":10,"tn":8.22,"tx":16.9,"tnStd":4.17,"txStd":4.83,"n":39756},{"month":11,"tn":3.86,"tx":11.13,"tnStd":4.41,"txStd":4.75,"n":38482},{"month":12,"tn":0.96,"tx":7.9,"tnStd":4.34,"txStd":4.5,"n":39951}],"08":[{"month":1,"tn":0.08,"tx":5.53,"tnStd":4.58,"txStd":4.06,"n":20925},{"month":2,"tn":0.13,"tx":6.9,"tnStd":4.32,"txStd":4.25,"n":19154},{"month":3,"tn":2.13,"tx":11.28,"tnStd":3.84,"txStd":4.33,"n":20956},{"month":4,"tn":4.16,"tx":15.29,"tnStd":3.76,"txStd":4.82,"n":20063},{"month":5,"tn":7.96,"tx":19.3,"tnStd":3.58,"txStd":4.69,"n":20550},{"month":6,"tn":10.87,"tx":22.35,"tnStd":3.41,"txStd":4.61,"n":20027},{"month":7,"tn":12.82,"tx":24.62,"tnStd":3.11,"txStd":4.64,"n":20530},{"month":8,"tn":12.57,"tx":24.37,"tnStd":3.23,"txStd":4.53,"n":20767},{"month":9,"tn":9.49,"tx":20.06,"tnStd":3.43,"txStd":4.05,"n":20157},{"month":10,"tn":6.86,"tx":14.98,"tnStd":4.03,"txStd":4.02,"n":20959},{"month":11,"tn":3.38,"tx":9.22,"tnStd":4.19,"txStd":3.93,"n":20332},{"month":12,"tn":0.98,"tx":6,"tnStd":4.31,"txStd":3.91,"n":20821}],"09":[{"month":1,"tn":-0.86,"tx":8.02,"tnStd":4.39,"txStd":5.16,"n":31867},{"month":2,"tn":-0.87,"tx":8.86,"tnStd":4.71,"txStd":6.11,"n":29387},{"month":3,"tn":1.58,"tx":12.34,"tnStd":4.39,"txStd":6.08,"n":30612},{"month":4,"tn":4.19,"tx":15.1,"tnStd":3.92,"txStd":5.99,"n":26605},{"month":5,"tn":7.89,"tx":18.92,"tnStd":3.88,"txStd":5.96,"n":26397},{"month":6,"tn":11.34,"tx":22.56,"tnStd":3.83,"txStd":5.93,"n":26035},{"month":7,"tn":13.25,"tx":24.97,"tnStd":3.59,"txStd":5.77,"n":26802},{"month":8,"tn":13.22,"tx":25.29,"tnStd":3.62,"txStd":5.85,"n":26891},{"month":9,"tn":10.04,"tx":21.8,"tnStd":3.86,"txStd":5.56,"n":25938},{"month":10,"tn":7.2,"tx":17.99,"tnStd":4.26,"txStd":5.4,"n":26446},{"month":11,"tn":2.74,"tx":12.13,"tnStd":4.42,"txStd":5.35,"n":25896},{"month":12,"tn":0.05,"tx":8.94,"tnStd":4.46,"txStd":5.01,"n":28956}],"2A":[{"month":1,"tn":3.59,"tx":11.26,"tnStd":4.34,"txStd":4.3,"n":39944},{"month":2,"tn":3.21,"tx":11.64,"tnStd":4.45,"txStd":4.6,"n":36764},{"month":3,"tn":5.13,"tx":14.03,"tnStd":4.19,"txStd":4.61,"n":40353},{"month":4,"tn":7.5,"tx":16.82,"tnStd":3.94,"txStd":4.47,"n":38425},{"month":5,"tn":11.15,"tx":21.08,"tnStd":3.84,"txStd":4.53,"n":39433},{"month":6,"tn":14.83,"tx":25.42,"tnStd":3.91,"txStd":4.55,"n":38288},{"month":7,"tn":17.38,"tx":28.57,"tnStd":3.72,"txStd":4.13,"n":39749},{"month":8,"tn":17.81,"tx":28.97,"tnStd":3.73,"txStd":4.06,"n":39741},{"month":9,"tn":14.49,"tx":24.5,"tnStd":4.06,"txStd":4.32,"n":38353},{"month":10,"tn":11.51,"tx":20.36,"tnStd":4.19,"txStd":4.39,"n":39651},{"month":11,"tn":7.71,"tx":15.29,"tnStd":4.5,"txStd":4.58,"n":38375},{"month":12,"tn":4.76,"tx":12.13,"tnStd":4.49,"txStd":4.31,"n":40123}],"2B":[{"month":1,"tn":3.59,"tx":11.26,"tnStd":4.34,"txStd":4.3,"n":39944},{"month":2,"tn":3.21,"tx":11.64,"tnStd":4.45,"txStd":4.6,"n":36764},{"month":3,"tn":5.13,"tx":14.03,"tnStd":4.19,"txStd":4.61,"n":40353},{"month":4,"tn":7.5,"tx":16.82,"tnStd":3.94,"txStd":4.47,"n":38425},{"month":5,"tn":11.15,"tx":21.08,"tnStd":3.84,"txStd":4.53,"n":39433},{"month":6,"tn":14.83,"tx":25.42,"tnStd":3.91,"txStd":4.55,"n":38288},{"month":7,"tn":17.38,"tx":28.57,"tnStd":3.72,"txStd":4.13,"n":39749},{"month":8,"tn":17.81,"tx":28.97,"tnStd":3.73,"txStd":4.06,"n":39741},{"month":9,"tn":14.49,"tx":24.5,"tnStd":4.06,"txStd":4.32,"n":38353},{"month":10,"tn":11.51,"tx":20.36,"tnStd":4.19,"txStd":4.39,"n":39651},{"month":11,"tn":7.71,"tx":15.29,"tnStd":4.5,"txStd":4.58,"n":38375},{"month":12,"tn":4.76,"tx":12.13,"tnStd":4.49,"txStd":4.31,"n":40123}]} \ No newline at end of file diff --git a/src/lib/normales.ts b/src/lib/normales.ts new file mode 100644 index 0000000..dcfd468 --- /dev/null +++ b/src/lib/normales.ts @@ -0,0 +1,98 @@ +// Lookup des normales saisonnières TN/TX par dept × mois, calculées sur 1991-2020. +// Données générées par scripts/build-normales.mjs, committées en JSON statique. + +import type { DayObservation } from './climato'; + +let normalesData: Record | null = null; + +async function loadNormales(): Promise> { + if (normalesData) return normalesData; + try { + const m = await import('../data/normales.json'); + normalesData = m.default as Record; + } catch { + normalesData = {}; + } + return normalesData; +} + +export interface MonthNormale { + month: number; // 1..12 + tn: number | null; + tx: number | null; + tnStd: number; + txStd: number; + n: number; +} + +export async function normaleForMonth(dept: string, month: number): Promise { + const data = await loadNormales(); + const arr = data[dept]; + if (!arr) return null; + return arr[month - 1] ?? null; +} + +export interface Anomaly { + windowDays: number; + meanTx: number | null; + meanTn: number | null; + normaleTx: number | null; + normaleTn: number | null; + diffTx: number | null; + diffTn: number | null; + sigmaTx: number | null; // diffTx / txStd + sigmaTn: number | null; + /** + * - 'normal' : |sigma| <= 1 + * - 'warm' / 'cool' : 1 < |sigma| <= 2 + * - 'anomaly_warm' / 'anomaly_cool' : |sigma| > 2 (déviation significative) + * - 'extreme_warm' / 'extreme_cool' : |sigma| > 3 + * - 'unknown' : pas de normale + */ + txCategory: 'normal' | 'warm' | 'cool' | 'anomaly_warm' | 'anomaly_cool' | 'extreme_warm' | 'extreme_cool' | 'unknown'; +} + +function categorize(sigma: number | null): Anomaly['txCategory'] { + if (sigma === null || !Number.isFinite(sigma)) return 'unknown'; + const abs = Math.abs(sigma); + if (abs > 3) return sigma > 0 ? 'extreme_warm' : 'extreme_cool'; + if (abs > 2) return sigma > 0 ? 'anomaly_warm' : 'anomaly_cool'; + if (abs > 1) return sigma > 0 ? 'warm' : 'cool'; + return 'normal'; +} + +export async function computeAnomaly(dept: string, days: DayObservation[]): Promise { + if (days.length === 0) return null; + const recent = days.slice(-7); + if (recent.length === 0) return null; + + // Représentatif : moyenne des 7 derniers jours + const txs = recent.map((d) => d.tx).filter((v): v is number => v !== null); + const tns = recent.map((d) => d.tn).filter((v): v is number => v !== null); + const meanTx = txs.length ? +(txs.reduce((s, v) => s + v, 0) / txs.length).toFixed(1) : null; + const meanTn = tns.length ? +(tns.reduce((s, v) => s + v, 0) / tns.length).toFixed(1) : null; + + // Mois représentatif : médian des 7 jours + const middleDate = recent[Math.floor(recent.length / 2)].date; + const month = parseInt(middleDate.slice(5, 7), 10); + const nrm = await normaleForMonth(dept, month); + if (!nrm) return null; + + const diffTx = meanTx !== null && nrm.tx !== null ? +(meanTx - nrm.tx).toFixed(1) : null; + const diffTn = meanTn !== null && nrm.tn !== null ? +(meanTn - nrm.tn).toFixed(1) : null; + const sigmaTx = diffTx !== null && nrm.txStd > 0 ? +(diffTx / nrm.txStd).toFixed(2) : null; + const sigmaTn = diffTn !== null && nrm.tnStd > 0 ? +(diffTn / nrm.tnStd).toFixed(2) : null; + + return { + windowDays: recent.length, + meanTx, + meanTn, + normaleTx: nrm.tx, + normaleTn: nrm.tn, + diffTx, + diffTn, + sigmaTx, + sigmaTn, + txCategory: categorize(sigmaTx), + }; +} diff --git a/src/pages/departement/[code].astro b/src/pages/departement/[code].astro index e61a41d..efdf073 100644 --- a/src/pages/departement/[code].astro +++ b/src/pages/departement/[code].astro @@ -7,7 +7,9 @@ import { getDepartement, isDrom } from '../../lib/departements'; import { PHENOMENA, COLOR_LABEL } from '../../lib/phenomena'; import { ADVICE, EMERGENCY_NUMBERS } from '../../lib/advice'; import { getClimatoForDepartement } from '../../lib/climato'; +import { computeAnomaly } from '../../lib/normales'; import ClimatoChart from '../../components/ClimatoChart.astro'; +import AnomalyBadge from '../../components/AnomalyBadge.astro'; export const prerender = false; @@ -31,9 +33,13 @@ if (!drom) { } let climato = null; +let anomaly = null; if (!drom) { try { climato = await getClimatoForDepartement(dept.code); + if (climato?.days?.length) { + anomaly = await computeAnomaly(dept.code, climato.days); + } } catch (e) { console.warn('climato fetch failed for', dept.code, (e as Error).message); } @@ -147,10 +153,16 @@ const adviceFor = highest && ADVICE[highest.phenomenonId];

Températures récentes

+ {anomaly && ( +
+ +
+ )}

Source : Météo France — données climatologiques de base quotidiennes, agrégées par moyenne sur toutes les stations du département. Donnée brute, contrôle qualité Météo France. + Normales calculées sur 1991-2020 (référence WMO).