From 44a2acfc4bd598cbf0e9d3cedfaf443f11614f32 Mon Sep 17 00:00:00 2001 From: Frederic Jung Date: Sun, 30 Aug 2026 21:53:54 +0200 Subject: [PATCH 1/4] chore(currency)!: remove the deprecated English message fields MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Completes the message-key migration. The currency payload no longer carries prose: message is gone from rating, passenger, flight-review, requirement and launch-method results, and name survives only on custom currency rules, where it is pilot-authored user data rather than a translatable string. Removing the fields exposed a bug they were hiding. The notification service picked a locale-specific email template via PreferredLocale and then interpolated the API's English sentence into it, so a German user received a German template containing English currency prose. The email package now renders the same key catalogue per locale (pkg/email/currency_messages.go), and a test keeps the two locale maps in step. Dropping the prose also retired the code that only existed to build it: the msgFmt format strings and name fields on reqSpec, the plural helper, and paxExpiryNote — passenger expiry now reaches clients solely as the dayExpiresOn/nightExpiresOn dates. BREAKING CHANGE: message and name are removed from the currency response. Clients must render messageKey/nameKey per docs/CURRENCY_MESSAGES.md. Merge only after the web and iOS clients ship key rendering. Co-Authored-By: Claude Opus 5 --- api-spec/openapi.yaml | 32 +- docs/CURRENCY_MESSAGES.md | 15 +- docs/DOMAIN.md | 4 +- internal/api/generated/spec.go | 2006 +++++++++-------- internal/api/generated/types.go | 25 +- internal/service/currency/currency_test.go | 17 +- internal/service/currency/custom.go | 1 - internal/service/currency/easa.go | 133 +- internal/service/currency/engine.go | 7 - internal/service/currency/faa.go | 68 +- internal/service/currency/german_ul.go | 24 +- internal/service/currency/german_ul_test.go | 4 +- internal/service/currency/lapl_spl_test.go | 6 +- internal/service/currency/messages.go | 23 +- internal/service/currency/messages_test.go | 10 +- internal/service/currency/other.go | 10 +- internal/service/currency/passenger_expiry.go | 17 - .../service/currency/passenger_expiry_test.go | 35 - internal/service/currency/pipeline_test.go | 6 +- .../currency/proficiency_check_test.go | 4 +- internal/service/currency/two_tier_test.go | 6 +- internal/service/currency/types.go | 46 +- internal/service/notification.go | 22 +- pkg/email/currency_messages.go | 107 + pkg/email/templates.go | 14 +- pkg/email/templates_de.go | 6 +- pkg/email/templates_en.go | 6 +- pkg/email/templates_test.go | 76 +- test/e2e/currency_e2e_test.go | 14 +- 29 files changed, 1386 insertions(+), 1358 deletions(-) create mode 100644 pkg/email/currency_messages.go diff --git a/api-spec/openapi.yaml b/api-spec/openapi.yaml index 6283250a..e484f696 100644 --- a/api-spec/openapi.yaml +++ b/api-spec/openapi.yaml @@ -8485,13 +8485,6 @@ components: Absent when the night requirement is not met, not applicable (no night privilege) or waived (EASA IR holders under FCL.060(b)(2)(ii)). example: "2026-10-02" - message: - type: string - deprecated: true - description: >- - DEPRECATED — English (German for UL) fallback text. Render messageKey with - messageParams instead; this field is removed once the web and iOS clients - have adopted the keys. messageKey: type: string description: >- @@ -8538,10 +8531,6 @@ components: type: string enum: [current, expiring, expired, unknown] description: Flight review currency status - message: - type: string - deprecated: true - description: DEPRECATED — English fallback text. Render messageKey with messageParams instead. messageKey: type: string description: Stable key identifying which statement is true, for client-side localisation. Catalogued in docs/CURRENCY_MESSAGES.md. @@ -8603,12 +8592,6 @@ components: today does not yet count toward this rating's revalidation, so `requirements` is omitted and `status` stays `current` until the window opens. - message: - type: string - deprecated: true - description: >- - DEPRECATED — English (German for UL) fallback text. Render messageKey with - messageParams instead. messageKey: type: string description: Stable key identifying which statement is true, for client-side localisation. Catalogued in docs/CURRENCY_MESSAGES.md. @@ -8696,10 +8679,6 @@ components: met: type: boolean description: Whether the requirement is met - message: - type: string - deprecated: true - description: DEPRECATED — English fallback text. Render messageKey from launches/required/method instead. messageKey: type: string description: Always `launch_method.progress`; the client renders launches/required/method. @@ -8712,14 +8691,13 @@ components: - current - required - unit + - messageKey properties: name: type: string - deprecated: true description: >- - DEPRECATED for regulatory requirements — English (German for UL) fallback for - nameKey. Still authoritative for custom currency rules, whose names are - author-supplied user data and carry no nameKey. + Author-supplied requirement name. Present only for custom currency rules, + where the name is user data; regulatory requirements carry nameKey instead. nameKey: type: string description: >- @@ -8740,10 +8718,6 @@ components: unit: type: string description: Unit of measurement (e.g., "landings", "hours", "flights") - message: - type: string - deprecated: true - description: DEPRECATED — English fallback text. Render messageKey instead. messageKey: type: string description: >- diff --git a/docs/CURRENCY_MESSAGES.md b/docs/CURRENCY_MESSAGES.md index a0329702..3c9d484a 100644 --- a/docs/CURRENCY_MESSAGES.md +++ b/docs/CURRENCY_MESSAGES.md @@ -16,8 +16,13 @@ that statement needs. The server keeps deciding *what* is true — that is the r logic, and it must not be duplicated in TypeScript and Swift where it would drift. The client decides *how to say it*. -`message` still carries the old English text during the deprecation window. It is -marked `deprecated` in the spec and will be removed once both clients render keys. +The `message` and `name` text fields are **gone**. Clients render keys; there is no +English fallback in the payload. The one exception is `CurrencyRequirement.name` on +custom currency rules, which is pilot-authored user data. + +Server-sent notification emails render the same catalogue per locale in +`pkg/email/currency_messages.go`, chosen by the user's `PreferredLocale` — before this, +a German email template interpolated the API's English sentence. ## Deprecating a field @@ -44,7 +49,7 @@ a type that has quietly become a lie. ## Rules 1. **Keys are plain strings, not an enum.** Adding a key is not a breaking change. - A client that meets an unrecognised key falls back to `message`. + A client that meets an unrecognised key should render its own generic wording. 2. **Params never repeat fields the object already carries.** `classType`, `regulatoryAuthority`, `licenseType`, `expiryDate`, `current`/`required`/`unit`, `launches`/`method`, `dayExpiresOn`/`nightExpiresOn` are all fields; the client @@ -136,4 +141,6 @@ render them yourself. See [DOMAIN.md](./DOMAIN.md#passenger-currency-expiry-daye `TestEveryRatingResultCarriesAKey` fails on any emitted key not in the catalogue. 3. Add a row here. 4. Add the string to `ninerlog-frontend/src/i18n/locales/{en,de}/currency.json` under - `messages.` and to the iOS catalogue. Until then it renders its English fallback. + `messages.`, to the iOS catalogue, and — if the key can reach a notification email — + to both maps in `pkg/email/currency_messages.go`, which + `TestCurrencyMessageCataloguesMatch` keeps in step. diff --git a/docs/DOMAIN.md b/docs/DOMAIN.md index 2dc08cd0..34f90e6d 100644 --- a/docs/DOMAIN.md +++ b/docs/DOMAIN.md @@ -337,8 +337,8 @@ rating is a `Status` (`internal/service/currency/types.go`): The response also carries per-requirement progress, so the UI can show exactly what remains. Every user-facing string is emitted as a stable **message key** plus its params rather than as English prose — see [CURRENCY_MESSAGES.md](./CURRENCY_MESSAGES.md), the -cross-repo contract with the web and iOS clients. The `message` / `name` text fields are -deprecated fallbacks kept only until both clients render keys. +cross-repo contract with the web and iOS clients. The payload carries no English prose: +`name` survives only on custom currency rules, where it is pilot-authored user data. ### Passenger currency expiry (`dayExpiresOn` / `nightExpiresOn`) diff --git a/internal/api/generated/spec.go b/internal/api/generated/spec.go index 54c56aea..d1eaf927 100644 --- a/internal/api/generated/spec.go +++ b/internal/api/generated/spec.go @@ -20,1007 +20,1011 @@ import ( // const string: with thousands of chunks the chained `+` fold is several // times slower for the Go compiler than parsing a slice literal. var swaggerSpec = []string{ - "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", - "1vZWZbD+5adf/v8DAA==", + "7P1rbyO3mjiIfxVC/z8Qe6YkS751t4ODhVq2u534NpY7meQ4sKkqSuJxiayQLKuVgwB5+VtgX/3OAIsF", + "Fth9scB+iX21803yCfYjLPiQrJtYUsntJJ3ZMxjktFW88+Fzv/y9FfJZwhlhSraO/t5KsMAzooiAv/pU", + "hAKP1Vmk/4qIDAVNFOWsdZR9Qx8+nB23ghbVPyZYTVtBi+EZaR21cN49aAnyY0oFiVpHSqQkaMlwSmZY", + "j0s+4lkS6w6vXnXJ6/1ut01234za+71ov41f9Q7b+/uHhwcH+/vdbne3FbTGXMywah210pTqodUi0b2l", + "EpRNWj//HLTe4vAxTY6JVJRhvWDfDkwjFOWtVuwlKo21ajvrVzcQJCJMURz7lpV/XbGcsDhEs8N9/Xrt", + "4e41OtxBKhWfDVIhCAsXN2lMvNuAVii0zZBIY7JiQ8IM84duZTjFgtzyR8KWt3OV4B9TgqRugpRug2aU", + "KRKh+ZQw+J2yCZpjiQjDo5hEaMwFwrBv/5ZlPt2qbc/wx3PCJmraOjrc923imIfpjDB1Sv034b6jMV15", + "BWO6wRVgvPYK3jS6gtOYTqZeDGO+rFqw69psyYeHa5fca7Tks1nChXfJ5suKJVPXtdmS37xZu+T9Rks+", + "pyFh0gse9tOKRcdZ52arPjhYu+puo1UP6YRhlQqyAjyka7NiA7Iwzu+MYbItrMErlE1i0k4lgQ1pVGKQ", + "zFjwGcIMkRmmGqlwYXBQhGLKHv3bVWtxSr7RvR9326/mvYN/G47f/O377uz09cde+m/Tnw7Df4teP+6K", + "N7ODUZd99f714753fx+SCCsSDSkLiQf1kFhhJBcsPEKCqFQwxFm8QIKEXEQSzadcEvSQmkH66gFRif7l", + "X/T4oYoXCI8VEf/yL0hNqUSUSYWZ6qDbKUFPOE6Jbo0ZujkdoL29vTdIj9JWdEYQZpH+qJkbOKw5VVM0", + "TuMY6c9S4VmCEkFCKilnAZIcYRTGVGPJEDOUYCnRCIePSE0JmtLJlEhVXqdCUyyRJITBZIKEhD4RRD5i", + "WPl8ihUKp5hNSKRvNyQdNOCzEWVEmtXokQmLEk6Z+kIirqZEaBStmS+01b88JtE2DJ3gCZEIS5TKFMdf", + "Iq7XN9HMCImyESR6sD9SzjqKKxw/oJCn+oueKdI30bljfTTSFOzhu++++659cdE+PoYzx7E+gjAkiR7U", + "bAhHetIZjZjBw7cDPbXSG9PH0EF9DZaJWuSXoQSBVWGJ6BjmzRhKNCeCID6jSpFI912oqQZzEktiYUOi", + "/W63c8eOSUz0NiTSS2VcIUE02iTRkSaoZMafSGRhCEk6S+IFkoonEuEkIUCIO+5l/JgSscifRloEV/+L", + "2O3uHra7r9vdg9te96j7+mj/oNPb3ds/OPy++OIzWPM8i5/125MJZ5IAH/0WRzfkx5RIpf8KOVOEwT9x", + "ksQ0hDvb+ZvkrLQS/ZgUprFsHf31760xJXEEj1vh+NbMOyNS4ome+iKVCo0ImsAFCH1LDHVbPwd5R7jF", + "pY4DzPQBk48hIRGCweGJtH7+IWgRIbhoHbW+wTGNDIc8BjTU+rl4dv9/Qcato9b/byeXJXbMV7lzAkPA", + "kVS5b32FcCiorSHIzWAm1cwZZ+OYhhuemVtzH+k+OFTutVGJNBAgHGvQXiDykUolX2AnGh25nYQ8jmnk", + "nrgGVslTERLzbMpTo19/+Q9gEu1CZYAwM2jALZ2PzcJTSUTWW+MdGA62szXDKpySCIVYkjZlkjBJFX0i", + "8SJAdMI48KUyFYKnLAIedUoVkQkOyXanVeEfz+mMqhuC9YjPO/cL/JHO0hli6WxEhN6B5islbBT2Ejl2", + "VNhpXuYGgEkJiSaQuXCUnxmPI4MIZ/71VQ9CHlMJbPzzTqHMc6dJzHFk0FlkxzW4lGoSIp6IeIFTKM1p", + "JpNzaoCDj8eVCdHW8dXgw8XJ5e396dn5yfD+5LL/9vzk+C9jHEuy3UF9vVMikeJACzTkYInmJI6BFsGW", + "KJscwXgAY4prUmtmp+a0R5hFcxqpKZrieGzgmSA8AkYnFWMMT8Mt1D0MxVEYc6lJjLm/dmlsvTOhUSOz", + "tGpEQj4jBqD04SI8wZQ5EsQTIrDiAgnSNrKZWduYAGPWQQMg/BLJKU/jSD8+mcYKvTu5RTu2kYR5pjQy", + "y/1wBi/nlIsRjSLD1z0DRUUzyoDqSokyZu3TASFbFmojXDfHOQ9x3E/V9NMAHYZBOFVT/eJMe335NWCO", + "tq7OjgdoxiOy/UIP3w4sUqZZRJSNH2jJXJj7ooAP1AIlgj/RSL/7uWYvNCyHlkvSF5xjDtlBJ09ELFCs", + "N9guoBTHcQH61oziXLOyARJkQqUScAKB4dfRExF0bE8lQLdXt9eWo5PykSwMBdBnU3imy+CoVwmwqE95", + "x+1AWi6NRUDuidm4Fh7aVDOIagoMM8ERgOolV6eaADzvlm8cGdO8whjG+fTL8w96jRcas9xyfo7FhDxv", + "vWczPCGWqSmjfUl/IhoNHaCLty8EgAYVWuzknRTHMZ+DHPAT0ZN+YPoquaA/PffZlUb49G0Uh0NtNKNS", + "C6SallIGrJmRRgMEKi0jmRrZTRKpRSjNlNyxkZaGBHnij0ZSNU3sCytjBaElEqJIdMdAjrRLBK2zRln9", + "NKLqnE9OmBIL0EwLjccVNRw1Ds3K/+65D4fyABUlRGiWnWjpPOfx7TruNV+1zL8HLRjiRD/h5Sng54yS", + "wVzzKc8nMr+b2bcsCXJHIBWNY0vltovSBKCL2pVcgvCyJFxTmcR4YdjAl1mPf/oPkgijgVmj7whaoREA", + "+6rUeoWsFORCzpKFIYqo/ieOkW2D8IinqrShr4ZXl4WV89HfSKj0sLTZgpVGMkrvsMl1m9aGHddnidki", + "MLqGT73nfB0+XRegGZABxmMSagl7tKjeK2aL7fUqqeJMzcHqufte1hflOqm/tmB9RQgL3LsuAtIPnssF", + "FKHlQzrx4Ibs8ZoWqSCeI/12SkDU6h9fnF3en1z0z86BFBOVr3vEeUwwg4dARcKFOsYKj7AkQ43Jl8a8", + "zGQK21wiQxqKyGf3zd5eL5uCMkUmhv2vTPHBKZu8a2fm3E0XFNk+YH+IsVTIkSTBZ9AyTaQSBM+Qobny", + "S8TSODbGC6oQI5qHyhbrfbm6g8aaTp24jCyS5BsipBcx2w+GF+xfn6ERZVgsYMGgjnNKOqzQKKVxBFqI", + "AI1xHGtSZJRxHPWvr++/ObkZnl1ddtBDRJ4ejJ2FoZS5caB/p4Twn3qdvc6+F8OlanrBI89t9kMtRld5", + "W81aoi1Oo9Acnma77s+Gww8nNxZ+NOATls40iAP32Apaun0BkgsIM+ZpZCyR146z8wAWnhGp4cowmUTL", + "QtATziVNUM4VbpHOpIPkXoDkWCUBmpNRhJ+2O+gEVHWw5mLXslRaOrW/tuReK2jpcVpBywykN0EVmcEi", + "l3GL+QELgReV3ckmj3F5Yc6YtvW2P/j6w/X94Obk+OTy9qx/Prz/+uS7wpEvv9mQC3kl6IQyz5Hmy0GD", + "q5thxqNx22GTbUZFxcEJy8Qp/yatpmKnIFMIMiYC1Be5hJvt3C+n651rxvmuBQL7Xct/BkBwhmmSCCIl", + "iQYaTXtJLXyX1l6r4gWSWSejhkdY8xQzrFlKzbxREI/GmMZaiG75MNqEF/BB/hgnvNfZ3et0fc9xhj8O", + "DUspr4nQdMF7dXaZjv2U6JEkSq/P0qiL/r/fD0+GGk0M769Pbu4/DE9uttGIjLkVCWOi0aQgodltqvdJ", + "JSJPVNPX4jM48G1tRidG1KvFeAO7xAw3Z120WCgNmcupwmvfLBptnEmZ1pyCA2AQ/Si0Qx9uzjvoWhCp", + "5wZjC2UI0JXGXF/C3q2l4+wYaLgkoSDK6NqBDJCPCZcGFyzdjx7pEmvEeEMiKkjoJ0+CIIwYtGvb2WI+", + "oQyNKaNySmRgSBNgz8v+7dk3J/fXV8Pb+/Ord2eX9zcnx2c3J4PbFTsp43dGGRExnxztGClZC80ajfi2", + "ILAyek7gInyPQfPQmZivm6NYty/NuNdFgvy4o0dYOUeqpp4pUjVdO0Nv9QxkLIic3pBUkncC+6xv7/kc", + "xZxNEEaCKzDM2F5WhJMKLyRKAfWjrZuT05uT4fv7m5MPw5P7dzf9wcl2ZcvSv5Jc8XEtyJh+rMEyOXt0", + "NuhfIecehIzRCsdULdAMi0fQ42g4fSIsAr1fcQqkgAkpvp1e1/d4ltdF5A15omReg50rk1aXZSbOWaxw", + "SkIt6IKyUSrY1BcSJeko1iC+PIA0pkszDJWF7WEgDGC0GRNQBYFN0pg9jS4BHgAYsmOj/acKzfACjYi+", + "xrjyHpwRq/eqys35btCo0D4kwOgtg1E6w6wtCI5g4Wli+cHCbBE6mKK97sw7+EwlTWj/8OL22thss7Y+", + "gpYyo1Qj0UD/lCZOf3lDsPTh4W+nC4v0oLmjmyJljLJJgPAIEIzjhKnsoAeNZe41lnmwze+YW5ae68iy", + "qsyjWKQMhVMtLgWGKXWrvWMFPQhnhghlvSIawaqwlEQo9ABk+971NTzur7/8h1kKZgiPMIs4A53SRO9K", + "f5SgqU80u0ylfupA1HiqBJ1MVeeOFRjTbIctc0P3jKv70tE7lvB+tMg+AEB7+dila1nLBuU9CjpY0OzP", + "KIusZl+z3k5T1EE3RniUdwyARXEN/fmiv4Rr4al+G2V9rEUrbp67fGo6m5GIYkXiBUzIuDFLwwHiBEzV", + "8VyjSWCznIb5jgENumNrYPTGbEb0NQe1CkMDh2Xv0mChXHPsjkQYbpepylvfn3ZnftRcXIjSkOp7IPki", + "WC7Ip+KJPmkynQ8R2FUC9smWZFiqO0aNgs9e1V2JuWm92u3WrxHk3IFGpmthxngyJDFfgKELMLBE76h6", + "n47gjTAyJwIJork7ItHWh+vj/u3J/eD9yeBrxzn7GeXCMs6YIuIJx/6j4mNlKYWdxiwDDBAd1C9gE8A6", + "8K2g+mx4dxVVSc5JV7C1hxP1Kyvq6fQaSlmWo6qszRI7tYTwA79CplY4rJGJa9VAQ4Wt7/KShviJOFnC", + "5/b2RHLxAYeCS2MQ0gKEvshMtU0l0sIOmk+pptvKGpMBu1tlt34m5GNCRZXFysm4xXD6iZOoTTVWe6Ih", + "kSXib+b2ylKFQyn4NXsFW5iIj2G0do4eyxqDgkMzzFg+vdHCnbzRqDlN7HWp1fIq6xi+4mxoIniaGB1m", + "RgCNLwPoLv5+15J7d60jtBegO9A+6D96P29racCpOYAA/0QELw+NCz5GxYf295bcax3tWWXGUe9nDzSB", + "84tH9wo+Mbm7QO0pFijRMjx57rTyxM30QfHofTDv8Ejf0jL/PRjXWHk7pfKCMyOCLLcy3qjy7eLUcojP", + "v+oB1wetgKIazWfhlg3aVkZzbY1+hikNEO2Qjn5a4VRLiCPOH1FCY26ZAYvc2ATExQ76mizMB+Npa9Zt", + "/M/kl3ZMzbCNuHWUMavRN1ILGYPhN62j3aB1enVzcnp+9u797T381NsNWhffmV/eXl19bX7d94FOzLUk", + "sPpKGJl/0KCg7+RbQh79rQAKXGzFiiYD6zPk1QvAFw9Oeyf4XDOfiGoEMWcIS2QhBc4n5pMJiB6UhQSF", + "gszhXZqPKhWa36RM8cxjCeFU8RlWVMvbCz/iMsvNDesrNmVcemWdr69vSycfwziNiESnw9vjAj63VnbC", + "JkS4PQYWzvRu4KY0NJIEC2D/VqzeANuqlV+7uTbegjWS8jkjAmTLEAtBjQ8lLuyhSCb0zVA20QxxyEVU", + "2obhYkGPI1PN3JobM0cASvUVGx3SWRpjxUU93YRz3pKu4fYqGupbHqh9MqBbt1a0ddIf9lH/YtBDp4Pz", + "Tvegu71i/fDAfNfkw7WmcQX0ag+i7qKrT7b6Pj0PoAJVHmztwRZLSMZDCoIq11PPNiwj/1oGyylhK/yV", + "3fBaXU+m5tE8j+VI/RzOM2zHBd+leonB54AwWhhbeb3SvLSKWrttRb++aiFUImz07EYFYBzfbFfNaMZU", + "qmVd+x1bUrZr5rSgnbeDWhd0Tf7QOBUwq16d5kFBabAscRd8Y8cxniBJ9E9xbB8lNF/USbmw9W/siKtv", + "AJTymhxnC1BTQoX1knIbAA+sjI8AV6Y08U5tHkwN6FUZNodsDHXzgl5DZ4EYS3XOJ5T5jLLnWGq5GTzt", + "xmnsXLEKWFALqAQuEtyzjBZPylQTWIdGjzKXMqMwDwyUkJCzCI1xqLgILF14JIsAlBGBU5W4MytrD2LK", + "HtHWmMcxn4NqwwTNGLUiI/P8fbDtDrrkClkveXgkVlVspZpOQxd4h60aP0zTHEUpAbWOSBVpj7lmFBPB", + "NedoJNtlUDAdPzDlc97IlLrFAXUPZKQ12Xg7zPpKLKs3wymJ0phELmphhcGeSv8bjGM0Ik53kvlU5LgC", + "3CruwFEfZAwxA72UUTVoqPJo0pgNQAyzIBCs7tgUPxl/O+uqZVVtC2LVg80OQ835KYBiQWGzfDNFIHR6", + "sCFhaqVHgwFTDcOAG9p+PRh4DRCmSvqWO1aBqVxxBb5omdYmV6bpk9Agp/ePNKm9Y3l8kFRY2OgZ4bRn", + "WvoLH49KqjLweSkqejmzXs15tzllEZ8DCiQxTqRzzQBLWVVv1ijGxONK44gUwGqRnlZxtecGC7S0jF6D", + "CqX3sgkFeaWGS4ixlCuCyEP93cj/ARqeXN+f9y+PA3SR/ev24p3xPmQLFJrQYpD6yhYq17OJt0qJ3aha", + "Tnrtngn/0f//feOHEZExTmPVF4I+4fgsxNwXEwdtEDaNwMHYOHGBVSzkEQQxjAUhbUU+KpTEOCQgiG2j", + "RJAxjWMXdqxJGjjmO545p+c4Z0jzzZ0Pv3/fCoohxb1ut8FZ2X0dazYe4ihX7ixyzf4UezO0/6WTEAQt", + "Ko0DkTknOBm3Bj9FzBlli/GR4eadNVQzUV9oRo2Q0s5L+yrgXyqNUuZjaQVgxli7BI2oBFECh8ZaOSFY", + "BJpHTGRg+TQTjYlkQkiE4NXHMXjTZguzU/lW9p5OptfGQxVnkaMbr3BmnDkwQ7vdLnp/3XDyizRW9JrG", + "XDWfF7wgFwkg61DjNyBKWZT/jDLw9AadCR8jNedWjdVBA96GfxqBlhpGFE4VbLqcaa4RrIluc52GG7nF", + "NJ5PCYmfeX7K9UdbIWdPhlbhGG57u9EaZviRrEDrM8xSzbSmogwZrQGRkmGvAxCPSLxqSP0dWRJXcJZ4", + "tYuGj4spnnt9PhhXZLWLMbQoOhj7cMwgTkfZl8DF00hj5eGpakJ3isaWFfssNtvRF2UlGs2hixmOqTTB", + "NXNBFTF6E7A3YcYZDc2GDO7lY9D3SYUVyX0IxeLICABVLwcqkQspdJ4Nuh0gcIMMnLQxXSRgNGeSCKXZ", + "LBOYC5FW5p+KI5lShbYeIoJH4QN0fTg+afffDh7QiKupi916OG6f6B+/RA+XbQi3fbCfJHq4ND9sa8G3", + "ZNY1ujPfFkzUcMgnjFrPLhtCliYJESGWzsAswAIcoFGqTAz2nEqCUmZjt8vmuuP2yem7916WGH6ovU1A", + "HRExiQiAIBpWZ9B7tRug6/7u6wD1h1/v9sr8jP5cbzOt4V12293ebW//aG8z3iXNfM9/g0wOS7xq6jy+", + "S8/BdrV4xSGDMiub730VKzqAHn8qhvSfzOOfkHlcxWO9ECP0T5am+Un86fiRf/IW/+QtXpi3aMBBVChy", + "Axq8itbWeOCMqZDKmMmOLS2uoHwNNFt5JpptF24GPa2+fhmBV1ZbYn/22929Nsjna99KjCEdhjzGizob", + "QoQXyDVrsIADb6SAG+AcS/Wme4wXsm66NVM5PUAiSEggH8Obrl6iXBus4Aa+1CdZazCBY95gu/v+qZ55", + "5zOehWM86+YP293Ddm+/GZYMCQsX5ziRRF55EOUZMxytkQzfdNsaEGwvtCXVIs6CYsA8DZbpw+7WaBsV", + "WgZoLz9OytxtbR8Z9/EIUCazPgn6COxEtg/K9NhGGbSnkd+MC9JBV+ALTpR1SQPc7BrnATx5B89ZvWlD", + "ArPfgqIYS5QmEFLR0DiP4MlEkInjLprivZU+IbmFuQQujSB3t9aD4IKy1KsqMI+k6JpAIQWkbt1gyt2D", + "ve5aF7AqHvY4Jrj1lfFX9Yl7sc4qFH67SEidI2WhyRoqtGOYoaKcuxks1Mm7L0tKXBiqpXO/FwGpm/bF", + "yEZxgt+XWNRt7fciEatu9J+E4TchDM9EzrWQ8tIouW6iRoi4hPN+V0Rsov7/PHqroPWxPeFt+6Nr27m0", + "//irafZDsV3beJ6ZdONq2jpqTaiapqNOyGc7HCe0HfKITAjbyab+udhdPtKkzRPzCNsQQkmEWd1/VS3a", + "53rK//V0ep/dSRfNyJuZfJ+pfnyOuvHPqV5srk7cSFH4hyoBPzv4rQqQTQQ/QTQCKDEXaxTaDOnpMu1h", + "WW0i0YgA32TUbkGVJ7EBjS4FB0Rbx5Wgcy24OLdIqw5lGnAZaQZ6TofXQDPn4w2yCyoxBcDbiUVNDJhY", + "GPy6dTa8Qnu9w8N2D+E4meL2bpnYH594PZtj8lQv9kPaoayJZrzGFbeUvUMv90+9lMIlBIBhQxOWnC/w", + "5Pj41O+Pq6hKfbl7zu0XcDonIZ1BErGJIKQsAHU73T39f0UjKU9NfoHsDWlW1riaskndfO7Tmglfdw5e", + "dQ8ODhvNx7z5udzhL5kcTgVmj+NUKIRn6AL70kZULbH6LjJ/wew0izv9oR4er3H4OFRYpbIGMhslyHJy", + "qknWsT5LFlF44g960mKhiccfUzMJyD82DYueAG1NyUc0fN9v7x4cIv5kqNQdK6bR2u6gAeAJaYhN5jc6", + "I0IjDd1GS1gGmchqpPPe+HDUC9/g3WifHIwPvTluJoQRsTa3F8ScupVJhhM55cpkn1iT26uxyV/Sn8jb", + "hVe2Gto8mXr8yU80aYd85gIO4CgpQ6OFKkP3q/2D3V5vrXQFV1g+hsBCTHFNK0CvTlVl+PmV8qhrY7C4", + "4R0BuwbeGEfLuK4cMm/l7mTNsA4HbobhNsVQG2CYjZDIOtm/KJZLtFU4nX/NTn97fTxsA+RUuqAgv/7K", + "Cr2AxHC8UDSUTnK+4fNlgIqoVJovvpw1PNAoLekrPIG5y5rMtaqWcX7SHlgai5UTxni00n5dtR4GxsZa", + "YH00vz5a3BR/EnwuO400t079Ube4jQ8DNI8rd5zQcOV3mY7OmxxKzb7hgLRgYLXdJsv0I+Nz1vH4FKDe", + "q91hY4XaioVXnoe51xw4ltRShWMow2XlDEsgVLiwoAj9656QRnXeF1REyZ6Qv5yBrbCjDbyKiqi5NgK+", + "PhBX8TSEVC9FdN1BfZPx2+kYzDSgdmCRQV/6D7hzG1nDWVgTU+vD85ffbY7naw6jMd5f29/PaV5mGUKN", + "IjkiKOLE+T9IHj+RkhtHNRtpp8KeUhIJGk7lFI8JQ/2MQK65az9dqMP840ZIP0kEx+H0dpEQL9hm/KtH", + "J70kyZ2dD9ey2lYNHdbH0Li1vU3DR+J/TCsJwSPxCIJmMERZRD520DFeaH5lTsgj6v36yz9eoa0LziK8", + "MGay7QBNeWpYGrxA3V9/+cfuHvpwOwjQjDM11R8WBAvo29sNUGQzQqGRmUb3OCjdei9oTpKGxgNohvWz", + "JAha2bIhxM6QJ8eHR6p51NECPZJFGdTu0m53L6zJR7YhntXHGqzDtisv1ArjfvRoxSBvGmZFWahySemJ", + "SgrxgayQUUbU5C2oVQ0sKwPcQOaFZ1LF6tfs1xmsANDKsbr1BfkRNHy7Bn/fkHG9keSGTBrxElXT9voO", + "ZavCeiJluZqqke3AJOarJ2rNZ9iUQ22aF32zVwKDuPSCZT6kKRfxTvA08XPha5nqVXgxwzZe69aGDOs6", + "3vJ3ZOKyha48Vcgncc0p86kPU0hyQZ9IrYn1xmRJtIXB+BiNIHoa9PIZpjC5CTyOFmmipWzIE8/COI0y", + "bgvIic2NBSqaJ4IEGcck1IyZSAkKsSBEAD2SiDxBvQnLiOjJxwLPiIvQjbEiwo8GnyXAvaNPhK285k+D", + "yPUiW8mxpIGLhic/scv6VNGT4ZiwCAt3A9bLwucI4EVQLyB9rfvOY/6ST2xmE6o0e2Ky/r0tQUZ5rc2k", + "Kr+PQAFKA8+rXPnAr4mQnNUwsZCDpq6ghCsyB+pXGOULacxxhClBbdqnmLJHsHkE2Qtc6A93LPsCVhA0", + "Wgx0X5tiKl5UYtktofk0Zcdz9AVLKq6vOmg4owAUy5YnHhP/aekvBnmZszLeSGMokQaG6AVPEZZoa7QA", + "DLUdWAWCPpU7VjmWfDXXZ4NGrkk89uFnU6NqaW1TLNGUxFkeOtAnm+xqgVm4XuIdA6Rdd3XN899v+CSt", + "Su85vPQNZhOfd0xsSmIu35ymJRnlSExtKRTyJyKkrcCqqMgOp+PPNiP4zKNHAIIHzlqGujnWvEChOiiX", + "oe0aTZnUdNn36gCKjvaaAAPgNB+1NlUoSVSgkZQZXC87qItmBNuyZy4RWC6p1Thg1SS6Wb1vtFU0vei2", + "214S0959tbH8bzcfZJe+GmBMpeG6/KAXNSeZK/fDEsWUy1t1VUtMQQHOiOV+/AzJKJWUSOX1GQXHx6w2", + "sMMvhdxFvjO0osRamMknPl2FYW2ziybsQ2WtOWvoXecGi4TZVzIBtuF3BIsSctdz1c7j779yHgvCQyUI", + "fqwDlgFnkoQp5GqwUFIHFIgYF06sSsZJ6FXDweKFhHLF5xntW6epc3k0qTT1mTutJkcyxkJNiVQFb4NV", + "teR82t/lUS49iPOdIFi1QyrCGArPAOuTSxNTPiMICmZYPws3ZKYAcbraViMruh7vLZYe4nDBpWpXBg1M", + "JRDs8v44pxBTqUFT9MoOOxVPBdDvrvcd52yiX6PdfX6vjY48V4HkQ73AEKuh/Nw0QiKFsL+wAPRVHFkH", + "/QF8WSKS622BvgX6H2dQRuw+vLeaXvBUkVWWjLMlnb71M1yvzFlvBiiLq02eDR8jjCRlk5igmEwyt2eh", + "99HwhaxkuTfk7cqbLmvMVghhTZVEYFv2+T/nMSUwsswUxwVeLHOtyNIRYoYoo4riuA2ahjuWOVqAU1iZ", + "0puC1dLVIgsg9NWma22PuZhj4aa/Y1p2yvgjUxAH6rXadMSFjKiUoQcDm9k2Oxr/xZSRB8OKL7EuKY7P", + "mFQCyk6tpGDYmjpqKZwWEKyKerXOY2PYtDldwc9G85ylAC0wmBY8gzPzGo4zlXeZQX29v7vbOWgE0ZFV", + "nvdr1esfGP0xJcvKdSwRoeC/mi+NC7eyeiWTns2cIiX104WuhXOtqVCfzBexmXGtfilFq/WK+9RNbxfJ", + "KjVXVRlWDYjRQGiKUE50S+Relfmd1+nl0hVxHccpjrMRTN4/yGwa+cfSEEIZEfVxIlrsCjmL9HDgBwpl", + "I/RV267+gT2+Gs+NFZtA9f1bgSmjbFK70nfQrLh3k5CzJGgVMKd/3VCf4I9TPS4raZblvmbxWLPMzbz2", + "xJbSQ6OQx+mMoV7XfzifrsFMaJjK2gVdnw1QCvklZZoQoR84Z2jr+mzwYbi9Iv+2IDEl49phByKlEkqO", + "UKKZr4KDvH+8tXpWk+GaROaqaic+Hd4e72Tpvs2Ez4DJbDov2apWWeHRTtbBvgYo+OKCvCqe/8/QIsvy", + "LVct0WkEPqP6jNuUtUM+m2kCtTW8PhusukWFHwkfj+vfj2uw4v1UvesKdc72nxskVyOb7+7tv+42q0xx", + "+hvoz0svqXwny2i9+kQ2Ub/XcUwr4dLPG/mwUu1rqkP86wwCRTCqwkyJpXPIvmJD8LMBVZrv4ZN8zMxK", + "hvw7gkWNefE3cJ58CataTXWOTyYL6wSloLXwa6vWvD7o9cf6+TGespDot+ExMm2etd/m3l6dKBsXZoUy", + "I23bDW1B5eq/FKrRpkzR2OVQ3m7s/k6jWka9EEew9eHD2bEJWoPCoMWFyQCZ4dAjWUCbKWU1pfRnREo8", + "qfBDQ5c9HM2wBgBmhHqGblMiI7xAr5NZu9dNZujD7cBfuvGJCKoW9XXcXYujO9ZGlI35ERrFKTHlBEmq", + "BDDbWVy7bmWz2B+hiSCEQcuESwq6HplOJkSagkemXpMpVIx2T/vbuvMcC43qjhAXmE3MPCbCDDOFGFdQ", + "9cp0LWwa+oaCQi2ZIyRIBD1TMQEAiIlQslTBUK9ZY16z1lbQshMD3jbDeCoV+vxW3M0UTtP7DizaPXGO", + "VV5XrprYJhPpOi6JcsZzGH6xQ0N4R2LiMctFiF2EwHpDYcrmPuPCDfxeys3hVCRu9tJ83TfnjbyWrevU", + "SqVjwdvS7xi59rjPWJKqFzjzlz3Bz+OA/IlZ9K+Qni3nnjMoSwQPSZQKUnhOxon1/EpjmW+ublpB6+ay", + "/83Ou2v98+XxW/3xuN8KWkOAw+u+btIf6v9+Q2UKpcsGVISxeYJXagop9j4wUPR4a4b2UzVdUfT+1hW0", + "oAzNiJrySBrSYAogIj4e2xJQOFQQFuwv1q+JCeiETfHrcYwnEo1IzOcmHU2sSYegTy6kiipTPUH/e+60", + "gBrqQACa4mKht+XKeVBT1bsXm83bs8TCNYBfa8vU2fYeGnxYfgipmnJBfyIfRFxXkFtxJIkNkB0JPpdE", + "wG8KC+XsRpSZPHimtHdWojowxWnRV8OrS9S/PjPEAz/RCVYwMFUBiji0ggLGiFYMIzs4oTtPPVOdW+9h", + "J1uyl0VYVwkUSp5bvTcAiQn0XVM82O/n7igl1CB0SNFB3ihVirNiufLrm6tvzo5Pbu4v+xcnpU327dX6", + "o73Bp6ff4KJc5XT9YOHKJGiaKWvrH1ZdHTwZo6peukEN9xOov2eTOZoK6VlFdoQVemCl0u4fBH0ABEJw", + "5BDpnIz0WWiyHTW+4v/BjPuXXv3BFOasBeDiss25FGHZVU4yhebhbEhU2FXx6B8CUNwvjEeiPTRT9jmE", + "ss9c2D+JEFw8oAQLPCOKCP0+bN4UQN8kqypXvLUQdKCKiJAkKitLjBnCUvKQgl4j4pr96aDTJoXwn1nt", + "vhp5aZ+Vj5y4ukNQ4GhtJV4oKLKT1SpyrwVwrd5zzQMsBpatnUOSeNzWyJ6GyyH9K6fxFaipqUINNfj0", + "dUkCDqu3V7fXSM152xRbqqBr72xzMtKt1m/IVm2qZBZgttSToUZPmMa4JCBnMy05wgDl8N6b/6S9dV+q", + "q1+iPQWOI1XTGyITzqTPCQsY8Vv+SDwpA7769haZBrag1FbvIMvV9IRjGlG1KKclIIuvpqN3Ib2iX519", + "+Omsd0nP5Bm7OQgHZ4dnj8m/fzP46k2n01khYZ75chcUFwHtwAJnKmyVopnfdLt+RS1Uwlqxz1IFYLT1", + "CrJ7vfwmU1uXbxVnCbX7lrJbFS6qsp/i0dkZfICwVFDQ63w6ppP6krK+SiiOGWzLhIR0TEPEOGtLEgqi", + "UKkGvZUfTVSQqfWuiTRkDPpYrBCZr7ngsHBq6ujVWkQ31miEWXXH99Sb9wC2wawIPaWaGc8qTdjkwfkY", + "dnOQDG4fLPwGZh/JYrtT4zagGZjLuhplZFWZrg1q351oWuidQX+9SdkmZ6a7DI3wvkm3pFCXOn9Gcs+f", + "R8bW31pbpHJK9S1AbmtT2RnyAwiigEI7x8lHQhItL3Sg7DrkL2odeZGEqwq37n2ah+S0QMWex3hxNa5x", + "w7NxfMYJb8yt3028QK5zBw1wkhjuZ/c1BGE8cRqZdm0tBJBoopkpaew1M/zRbGb3dWFnvVU7g/W5Osbl", + "5XX/MkxZhBcBOvzLEKtURHjRQTcWAxk/NTfMX+aEPJriu9kiDpue7nueig8KxKF8B3tre2c5SxrcjGlb", + "LbmxaUWNTymQkQF8+Z0HDsMWgG0J4rPN5jhgk2IaS2i+rqpGM2S/jJLLVaGbE4qhIQljSuJIdtDQYFDC", + "QrFILNMviFRoq38ybO8eHLbfDS62C9WGBcmqWUMiRGGZGi/h2AC7Vup8LSPbT8Vedvi97u+NgD4VQ/w+", + "j7vykNY/nbBUljk7tEaPIU/VWeFisAAqbt4WqEogk5BMkySmJLJga+rb8whKMi7rkT6Jpi+Dzj+hxQst", + "Nbd8qm/IY9Es3rOXC/IGtr9PZ5i1BcERGEqgVWdVkVlvXDxADdiZoOIpKEGwRAkWKst1BWCNuCgwkxLN", + "cOKdDVJtTnls0ZEH/7iX9PcVCe3Wgwscple1neX2MVGwNkdC1uKH1fczhFl8dSeI9X/KIpgaLnI5tqmy", + "YDv0moX5FfLvnQO5ICwiYDR0+Mle3E5BBNAcg6NvBfVwluXRSf1W0gfNRCr0Keo78mqOzQqvCxTIR8Tz", + "U214aLZDiZx/wiDr3lgFLxaUrzP8E2douIe2XCFxrOgoJtutRmGBPiLsh1cfLbEb8BxCPbDcpKxBXX1f", + "bgdbI31DEfX5Uu2KxUQ5QTxrJkm6rCEXNfI3aFwvcmt5TYjoijU1FWlpSJgkKwYSZMYVucaGqi0b36d4", + "9+DQ/6mYWi9bCWXqcL9VI5SIDa9nEznmJmW5KKMEnUzW646ynre2/aeKNGVQKYg4mZCSn0IRYFe+oDwD", + "ZYYjM4+AMaZG5JGPVIvDK9BiYZvFoZx7BoinLMWrMOuwwERVw+YiCCLCytoKsnGRSJlEYyoI2vpwO9ju", + "oC/MPF8gW49busaUTYqUwC4naEWYxgvQ42pBumWjQ+PFqpVmZ1Ze5xUYOU1xA3MnJr6kcHEd9AW8zy+g", + "/gAxrjkzDO4W8cLaYPZK0UEiZWhsNW7FHRh7KNCyVBpvB9Av1a/7lkh1QySIQFW8OVuBMBxEeBiZCpy6", + "lj6Qg9T7N1jpQZeJp/5424AnGmQNn4eUjcraXzkDwgDpGAlYJCTrYl8oo+UmrijAab9vG8htT5zmXrt3", + "UPWgajUuo92gKrZMSb03vXfuOsTdkN7U1P69SryVf6m0p9Nk0xsrhXxoMd9NUACj4lFtorMpQGmttuZZ", + "sFoGvM3ho3jxa284u7PNYsP9x7fumCCMMFzUHJRp1BDWXuJoK7QDCnrYF23tVfbUNr6DGKcsnF6AL01x", + "1xV58/ocmZbW7caGKYcLlBABcRa9/W5nuDXa3uptg37jwHYg4L3mulGGdvdRFq/fSBo79y3Rk3JiMxRg", + "W6/wlMrCjxMMEdm2xwpHzq99+fasrK6ldOtCCi4GluorrIw/q80BYVKEhJDSri1pRGxaO2lJ7QArHPNJ", + "ahSVEQ/lzuDDzc3J5eC7+4uT4bD/7mTYmVXcMAyodAQBgyOMdG8jZVfs5hoLvP52LkqNjT5zIoivIs21", + "/aKBQdBQIsUhPjKDJftuwY0WbVlXEbXIbH/by3GPpVDGOlOOx+GNZGkb9KGkxoKYEEF5VBdzf77SW3y8", + "vu6RC3akzNbk2WgFWQhXrcGKx5FVIRhXvg0nKHvLV5wnT2+WyiltNngW/bc6Jg8CQfPGaCtKcZxF+20/", + "e/6iq//KimnPuxxwqz/fKJygco3eilUbrWFV+NL12SAbPNves2ZxtPW89kAzq152poDSHOZeNWh90jk3", + "ZvWEikPXoYznxUe9xHH51MmCTEzg3KLvVutxSXGf6qgQ2oqIImJGGZGWluRoNNUyIk6SeLHttyLlaNYD", + "KkS0Cy3QSBD8GPE5Q3LK5xbBGDxu8TfBpdnzvk0pvKPqN4WuHgKv93Vc1gVWocQdbSFNh/Pe1L1NLPUc", + "m9OhxMsZVKZZR9QLLvNgytHdV1NxqIpd2UvJAQhLfC9Jcq9mk9Vangpf6K7ANIDoDkvmj1A/jsv0dUaU", + "bgD8IwRn3JQYSkco9U9bNkeHq0qY9SNR1m0KsdPwGyq+ydKcjCs3b2q8wI9QDur6q0wTmw5hbDzteDvE", + "cQjp7zgrRXvkHIzbQ+arBKqkFW7mc8oiPr9KfO5aUDBxRjCjbDJObQ6dh7yH7KsHq+noIEgmRsemZkiR", + "v9JnQQQFCDR9ywUXeULYHdtifI4gNTH5CypNsW1zU5jqQVmqoHxQHIYiJdEdUzzCizwL9wL8olKm3Oss", + "yK9fSFRcY4Akv2MPxRuCnfEZVcoWLH8wsPSgYWoh0YPdwYMNsIJ92/3pLdniJx6HyOLmPCHFXDgNhK2y", + "7j0/zMIp2PUVd3C6ddIf9u+YFkFe7Xc7fTQ8ud65vXi3c3FyvTM8uYVd6K+HuwedPjq72Q7guZZKat4x", + "/VNvt238Z/K523CUwK8XNom27OS//rf/jnq7d8wINNsddGWPDow6PI4pm7RtT4OVt8771+eZwNQP7tiw", + "8PfQeCTo3maGNpiJ7clU0ic2E/F84nAmv5a1C0Wtg49KZZhnjfRcV7DyU9QF64qY6XvBCb3XDWRHz/G7", + "FuT7DRQZn1nZtp/r7nxNEeiwqKzQIwBZcumWd/Q/hif9IzQ0gRsnbEIZQddUKs7QluYyd4YEA8lxFUv1", + "0zadoOjgyj7Dk1s30a1vottUjLgG00q/24t3R+iWp2CUveBaFHkX04gI/fHs5gjlweGWAuoPV7fvT26O", + "EEQ6FfdcoluFVNN2962gdZH/eJH96BZv/2l+vL141wpaZzetoAXTeQncwNoDhxCXlgpi80B6g3WtRc9I", + "ktZdYoP6mGDastOczazCvcJTXr5rE6aBz8QFQFtEdeMAErsd7nfQBf6IDrrdr9+iiEDTUq6q0ULVFKya", + "MCKc7bew8t2u8YjKdrIONRZGWtqRF+OZZLkvE/88wzQuNTe/vJyW3ZP0lk9ZfdrbpurWoJVMOWuWePcP", + "c5i0VvoNVObmbuvU5Z9wXX/8Pfg8GLxnAJs/p0/PxCJlFAD+64PTs2LhV2QTPQR/YoxTuEfMCDrLVFfl", + "Xf322Ahuq3pTtReWxXS856koF1TtHb4Oli0OswRS1IknIoxEqzj6ay9Ar3a7P9ic/Ft7Rj5EM/xxu4Ns", + "qWdwm+8dvnZRL9slx+5Xu92yO+D6rKS5dvDEPcOKsnKcOVYGNmcnnIKJUDOyG1OIzmYkopBwzzDueqEG", + "RSCMEpOWtY1Z1E4ZdLDDlICk4bv/2X9j9s28CAlZ/wSvxmMaUhwX40rMC9zJ1CUlRcTFyXHbmICbJaHO", + "x21k7yq3bmjILqy9bMyuGq5ftbu9P8pwfVg7t3cQyiaNdIEgFpoUSEaTBSsw4dv5uZRzRJhkaCcNi033", + "GTP6dkbmOFMYRb+J4fuliHsF6spW8qXj3YgLyL3d6uzmnkf3hz6Ti1QqNCLW6yY7CaPFss6l0bPexEYy", + "rg+qX8yiv9F9r75Xv/Caf88lVv2Q7gfn/eGwd39xcnw26J8fwY/ImON76IJEEC02yBmccsddb8fdlR3P", + "+9fnlW6gQarpc9pfXuRpv4+gMkHbTLiu62656xDCYBv23Sv3vZ1Ssabref/y3f3ZoH91f37yzcn5/hE6", + "x2yS4glB14JrggVqZMjeck6eSIz2Pd0O1nc78HQ7XN/tEG2dfNQv3qoTBveD85P+Tf9ycHL//YfrI30+", + "KWDnQUywgGRN3//n/3qNtt5BMqqFt9/btzUd/6+3b8s9b/rHZ1f3b78/3T1Cb4kMp+I//w/2qIhEw0SQ", + "cDpO2eNPJJ0wKtHZWdY3QN+c3gTI/AXBJuXReg1GqxkMswidsElM5bQwZv/7UzAyTMiMgFFqecDScDDM", + "2enN9pLeJH/fJbWJ5wG2gpbndblfi0+nFbSWn0bxx13fj3uFH6twuvzTwfJPh6C5qYCM57e3b1tBK7/p", + "4h+97I/+96erdT7ZudUpYDenVp+ZEvLPSDv/C2muX5Kq/xnU24LMb7zVn/Svxg/aVlfiDI04FhHC1lRX", + "QFymnNMQ/ltSD9icsq2gdY2lJGwCqpAhHhO1gGSiGpNZft//4mvdFLWgPbD2UW+seFi2FRdlhrpA1VVP", + "59x6JRS8EbWwBjbx0OYuqZY2erZ0Vr+zqycicBw/Z3cxlupN9xgvpPc0691d9GkWvYcgR4O1lK+vprSZ", + "21jd2K8b+ST5PI6arHyv1oXmfAOvqtpzOVgbtFtJdHpeyFNauJnqjn2cf8lHNAfIw8Mueb3f7bbJ7ptR", + "e78X7bfxq95he3//8PDgYH+/axQg65XssM5a8DRHXgFOtAXu92a7MqsCgZTA4SNlk5JHvnEH8Ib3Lrtl", + "LQHxCr+qqAjFFX+t1YDA/PWHspFZGc702Kx0DmtmqFYTgfzHZtLlG64WiSlYtHO0EZTQY/XWSqjAKz16", + "vJU8hVRrYMBOkztRPeE4Lbluj2OOlS8ZckMvY+eQlLtpkY+qg4p+Hh337cGWZeOzGWeQ/GMbUWnjUUmE", + "RgujXAJPJuOLZne24855J2XVzH6+mV7e0XhGVH1eLeP1UnBjK3nfSKyoHNONUgIarqedhewXB2dQTOZa", + "ENATg8+GeUOQFK7smBcUkrxCekEqTfWZCCv8JRJFH7aC6xTkpoMOX5OFy8BXGzLeFEaqm1jnft4f2R2u", + "3tuDHuuhtDOQ92aWw87gC8s2lfXAYxNREXGvbLr0Ff6M0QokBI8MKY5mhKgl4Gj0+jSYe5NDQ6z9jGCZ", + "2oO0UVV3mdPxXUv/ZcoJwT8tQbtrba/VdWooDwq+bgWVLKyohBZWoSsT4Vefq21sy389UTJf9xZPC23z", + "INLEcbH1gSS3lAi0e4QyhjcHoF9/+Q9U8ml1D5mYoguQkc+8gmwiibasl5XBTYzPg5yCwk/WC6OYaq2R", + "T+r10mZ8HqnGMatmnz3nHLnjnHY32+w4XiCsIBstZdbLNsayceCML6BpXToDtyPfbfqhS6MB18QmDKy3", + "OtZnKNkgLWVlzswPu6ZKL0SH6jfqPLbZBGHjDhyRMRT74qxUWCnEcUzEF9Kx3supWOxQz0pyf1Wz0Dgr", + "opq5KxunS1cSEkuZzvTqGUfjVADEuBWiIbGEJ6v5CCOUyN6MmDzGGMU4kdYHElLkzpIUiEOnicmq6j/+", + "kj7ecil2+5PdfM+Xq/1XZJE1lngnQxaHq5xCUIKI9UB7SmPlM9FeYgEllyEJIFFF8c+CLDikyg564MlD", + "EYVM+fyOPQCde9gx/ysfIKGQIDg6Qg/kxwc0wwpCnzgjhiQG6IGy/HfMFoiP3TjyITA+wFTea7H5ASki", + "YSX21SIu8jzZkIsGCvtPGBdE3rERV9MOMlsFIBtRZiN8Yj4BY0D/8thXzm7sku1kgeHWnfDeIcDsB5sh", + "Jvu7mOS05eIb7034YbGdyZjxsfjTlE6m9zbVPja28HwaTOP5lMDNU3mf0ND8IzIR91Ms75nV++h/07Ew", + "36FezL0p8gYYNAfCpT0tJ/ZOimdAftRDMjOuvo/ycPB5aQgjXXjxTc4T6du3fu4aqqgEaClxZQWnxaqv", + "jn9OuWJSWTcrZQ9F4rZ2phn+eGYaH3Sb5OlpwZmuf56XXNHxopaMMfjcgIrZhusnvBbAS9XOmBOq9Xi2", + "OO5NGpO3PFp4inJmA65f3Y03hUXfpimF+riibWKvSCGcM5+jg25MTJLQYil90nRnBA1wGqsvTb0QTdnk", + "FAsbhMIlAaRHcGS84EOeGH4IWhGbSxf8IHglcbNRFC+T7We41Xz6yS8lMCq7hXW97qD8b7RMsv6f/+1/", + "+l8qj+9wkyz5fWRyamRswSNJDDcQU6gPP0qhFAvKCJm/8n1T35iZCeM59RbKh6T0PBVhFpZFDVGaY4lc", + "V+DfA1spP1Mkd5ro4agcahCpyVO27IJZ1oVWjnm36/edsSjAEz2nt8QT1YYyeFlAlT5qYLugryv2AA5k", + "0n/WAOc1WaVzZUNIsmczxRKNCGG2AE9UrLgckk55Y4f7n6GLbuG5FROU2uMu3OxGfjz+l+kFy4iEsRYf", + "TZoaLSPwENz8j6COAH+ELHuGFQzQ2DI3ksTEVBI1sZiOaQPCH9g6v6XgO1AXROV6rnnFYhvvZQPlOx4G", + "CebdgPv2cJ8lArrb9Yi3z2P0i1PdTgWRU24S6ZVnm1Fm/+otT20OeLO5vjV9qnBmh6pspxmcZEWGKlpG", + "QQsZGG1KJJ9GzJPE889FT56BKzfxcl5+9c3u5VuqpnUpqxxfYp7vKGWRxoQmsYDKpelC/Pavv/xHLjGb", + "6t1GBCvoByAmL6L6jQfV+G/XxRp09GvPlO+6n80OWKtG2BgYCjoPG7C8OTAtq35MvujCmtbfRf68fddg", + "Iq3uWhkVurxrIeW6IG6qtuZYz6A7Ux0c6jIBntIcpnnDOWKE4Nubkn68TrxcOvSalKxZ8id7WyYpq9WU", + "L+mL8/ewV7Jy5kqFwrN47ZVdYLM1aTBchpSth5RR9WCDy+X2EXoAE+i9JsYPAXpIaGj/fcceoHhq9knm", + "39CD8xvOfjCVU/O+WpDNPoIom/1Fx3m3kjxrfu3cmZzCS4s2ioBIL9rSQz2COy0zK17c5z+4iYu/uEqn", + "+t+6df73HXPrLDTJ87vovyBnii2Y78To/PxMpczCP+3h2bqz7t+lo8tqzrq/snNzhkT3hzs1VzS2dGil", + "6p1xyZ59H1cM2sUf3FZt08Kf5aPwl4Qt6QuKoy7BJq3RUeaPV79P+17BqiNIpVzgnv53GKeSPpGLQsrl", + "BlVf/aaW93yOHmaUgaqAfEw0etW4YWxrUGfwp6XFcvgJmF40wtBYjADmCYsgW8xBCG1NNQdID/JDAwuN", + "AHWQPrX1KPPbjLNZ8ikCETjjMbNgd1tvbsbBulRQZHN2ZI2Nlt3koJIz/muQW+DX//bfEZ7BVv/zf0b6", + "XLfNzpfRomlWovVvuoVInV63212XudtdnDtLiwrnhDxKl4ZS/2NBsKiAYyNVrF2jnch31sckJv7qM7YW", + "7IoSswQJEnIRgRRqm3vSIb5udw9ue72j3u5Rb6+zf3D46vWb7xtXmCVMeaM8vjU5XHgMggRnlv+ARbh1", + "jUjM2QTSHxQANnM4cwpFk4EYYlOLDpN5hH/55LP+jarhnmVl38qLC5AW3U1yFUGsBG/dB2Iq87JzJeef", + "F/K8WTIeKRPqYXPMuotfBTCnhPjSu2OFPS5fto+0Tw2K4GFFxAyLxwDxOCJSoTEVsnEKnAxuPTaRBE9q", + "ayol3ujHzMkETwja6rUpi8hHUwc597vy5pDCEzKkP3mGBFENUvklpjBuPpC/KBbQ2TrHMJZ5t0WrzrKZ", + "F9o1ntSnccpnSqDZ6hOoVoswW81Oxe2qNPEP3iRPttqCcyhcJmX6KSOMFJ+NpOIs18mNyJgLot8SlUjO", + "SaLKJch855Cd2Ik1jC2fhkitJ/ODpCwkDygRRGMqaTGfXTCCgoicddCtW5kEiIaQM6tvneEFwrEgOFqg", + "KX4iRukEaw1MNUkqDfBRaeuEugzlCIeG9PKxKaVaQLYgORX8jYCxGOPYVGCCmkVonMYxOjtuS6IA87CQ", + "xtR4pzRwlFtyJlO4VXpg1avzHK0Xi1gl0Sn1acoviMLgA6NZFX3VeXaqZMr1tpTSnFpktghYOiTlog2d", + "O6YZsNHC3thMkvjJqtRNBRvKYspsjWxTcVU3yxOIQfDzF/KO8Tkr1jAkEfpwc+4zw+nJ/NhA/+rogJW2", + "YXgtAsESS+/s9f7erh9JhDjTYuQ04VRwi7saBZ1C4VHlj+Q6dgbSKD8Hu15YpqliW67rmyYxxxrejSrQ", + "8ACuwrje5M7fEjLRiB3+SMAgbRXUetqdJBp7zdGfFNR75nnTQ6Jyc785f8MiSANIee8vEVTIBzvJnEri", + "IalrD3pMY+J3jbsSVD+gGLkmAZKYUUV/ciA9wpIYJzlXWReY9BIrYMG+DaVkO39LGqVbnhK/++k1/Uhi", + "ZL7azevHZzYts/KrlOmRJA1RRGeESU2IAiTTcKrZmWuoa13wVN47bBSgvlEG2udcrD2ql7jVZyj85zTy", + "laAzRw4fX+rEd7v7r9efuM+uUMQKQY7INrEaFHH6B8AJHjdfXJOKMNMmySkXyuqS5FSjXtBQZRfrSRPh", + "fXmeuqLXJ+8CdH35ThOK6+PTQAuKMy4VOkAXb0uZLCjDYrGWbYZpfCcBeRaOSUyfiFicPPkdnp9jWlXe", + "/A1DU8xdkCRegPOy3iAE6zCISccSqm9rWmpLsMtObVIdP1341iF76zwJXMiYiwBBnpInIuh4cQ8DBOYv", + "i9zvBZlpblp0Ws9PHCBISBNqj3EplcRywpGZSgbeGvLDi9tre04hj0iAsPHPdbhDmI0xjkLOnoiQGaO0", + "qgZizVHBZMVxkMQ06qCHyEAGiR5sUUwrShP6BHmxbHF+V565dO5QNZ4rm87AqpGAE0SUjfjHrJQ2u2Nm", + "AYY1DDHT3fgIBu+ghykW0f2Ip8DaUmlCs2aYmcQd41TiGFyb7NrM+SOqJInHxm3JrNvUZTOKfFiUTBOj", + "apKwCBxF+q8v0YOw2qQHmygRdumKg49iPCOlnWpwTQXic3bHIA+JJCpNChUII15WVGbHCj5F2e5aQUvy", + "scr/cusA7yDwc723i9RN3eqh5klhiVowFot7kfpd53Kj7lKtZJNcckqQnaWolrCVPAlTAcR/sUVnY+md", + "mvyD7okU33GhLszqWjCAsYZ2717B2RzfyipGDjttkK3Lg7qFVG9hrmjTUrjP6GaQo1djAci7BNmhcQgB", + "njg/qs46FLSG/LqjsEtZOoLq3oLSVXgv09UYrhYn86HEjPDOIHktyYvsAdhbPAkbHy0sNgGuKqJSUTZJ", + "qZzesRFRcy3ShpyZAqQOGYDnEWbo/e3tdRbABTTjATZ+z7i6NwSDRA937EmiByvx3tvyPdED0K797h7i", + "DJly/VDtfdu+/9ylb2nEejIqvcIPVDtCxbS0+hBKHuR1npfZKkDVcVsDcIUaO4W8QTbMYwJv1CoOuq1G", + "WZGqyi/iLr+8N4AJh1tLh/ZNvtms2NMadWGlxlC+mFMCybRWlYoZ2yYaKBw7Aj5ock61DM7HY82XRSSJ", + "+QLsFEHGAd6xmM4oeNRassYIicCOyAVoXLi7O+LUQkY6pWziE9ijAsvquVwcx3xOokHOG5fT/2wm32YQ", + "tAQUS3dY55RWTHFMAD/taCZUZspihJmcEyHhtWhewWzf2NgjPmf2r5g+Eq8L1Qx/zGquVZQyxrCBpFVl", + "YGevrldkHOzu775+7VVkzPDHayKcyFA/W66ONBtNiPDre0rzrpV5ck+pbMNLawq89782hrIMU95XEjsZ", + "vAJuoUpxnCdKBRzi4Sh0q2KNDmvjr6b630o1343OLgb6pCSdpTEor/QP8KKeKJm34UVBqSvyRENSUnmv", + "r5HsTCg3ZLIip23FxzzHPcftk9N373140g28Jluu9WbPRxz0Xu16x4ubB19vRXiB/tVE3W53UL+YVD03", + "0hjmsKSS2V97XCvKrwwh0QE4uXnqryBLtUz08//9fx72Oge9rcn21t62qR+kJwsQpiLhwnnQpWyOTewi", + "BEO5sZraWPq2/Qn44nvwVL6dQn3tTUrK2OCBstlwd+0pCkGfcNw3e730R5+ajyZiVBDJ4ycSIc3U5YpN", + "e1gQbjnCkpR8j9AlV071mWkgzEvrIEiuZxxtzVrOQszznPJ2vrKzYnUywwVhNBaEtI3UPh63XTNJFdku", + "6/ve49koFRNkt+ZRVmnW7YrFi1rlVWG1niMzHyGCNXPzwswkd9JsINrKDlJpCZmLiDLsqorMcCJ3NFOI", + "WUi2wa5e2BtUSja3AYqIylbLRs6T4+P3z0lyarfnx5v2+Wdo8sPtoIMusHg0cixhYKjFVIy4YGSngFTL", + "19A7PNo/OOp2i3Ka82dpkMkuV/osZ0Dc6972Do+63aNut7mBPBRkfkH0O/MWJ+FJTPJ0K2BosltzUE0h", + "9T5pHCZpyNcgm9aHGcCDZ2AcePzXMdAt2tbHp0q7lpEuPLaIJFhAYtpf/8f/3T29TlnlvJZkRbUJKPe6", + "TaL5skV8FvgnW83vgYFOBWaP41QohGfoAlP2KbiotHKfMObu+rPAR6fPwUfZFv1P4NY4n9VhpBGZUMY0", + "ymqGl/aP9rrPxEvumDzXYL/o9TGcQpFaNNOs7fIbBcB2p1i4jvILfX3Q2fPkD/A82tzBLUpx/I4+EeY/", + "yOOcITa+QBPdtiFSgYwLONRSpSxUUistej1SSevIztLaRjEPH5eZdRNT7E6RSugH9n2nTtjeaEWERVzI", + "uqJVeV4tVGwYIPlI4xjiVnOjuwzyNLqQrayDbJrcQQ9KsXQPumjAY7S7j3ZQkT+dbnfQsJRewETrCzLT", + "YF4G4GE+NcTSNzLHuYXVvDB9yiFnURraMPZwSsJHBLWXTMegBCFXT0TEeCELmQXGKbMOZnowLTijEjh+", + "iUZcS1pGMHCXtWyvXXtjY6kiv7hzOrw9BgYfRcSkNtfrydJmnF5e36KzM5Mq4/R0iPp7u1371+1xls4T", + "fnjbvz02/+rDv7Yzt3BYf8297pqqQIWbhcKlW/SpSiHMUprc3EToY7u1eUr89/cO2iCXzKT6ajY63ufU", + "g/TKJ711M9GKQvDVq7U+e7uNovTGNWBeqK3ixS7F1R+uPagcBw74bD3+CG2jrPwzyVP6rc9Nl43jZ6P0", + "r85vplDlMgsy2GAmwKhrEiA5zhhLFPPJBBLuwGsvYXBXXbODLlKVQtH2zHPbxs3Iaxp2GiUio/K0kkim", + "2fowMv2Q6Wj0AvptHgKvo9/0E44rwRcrVnGWhM0mpyyM08iYHAuAV0wHPAAku3V2PdhuOHue0HGFIx44", + "G2lqrfdvYojANb24OoHtgjFDWjLSD5qqzh07tnkXwAz7RI4QZiYK2makpNLg+zZlbQ3SkPfDutdxV9T/", + "jrnQJTARtw2FkMR5QunFzfAC8TBMk0UWJ+WUWda7744VanrYwn3IvklYNED8nAf5oJlboNM03jEJeS/N", + "oo2+Z2lNxlXQOGV1ECR34XP0SEgiEVXyjgmeKgJ9c7wBfFDBudu+PiWoMb66E/iJCI4ou2NGEW3OH6RU", + "FPI4nbFAU14l6Cg1dZ24XiAQyAAsQVQqGiIu7lgWAlgoXVix7ayCHRo+51lXb3vVa9aoo9MkKyaVhXcA", + "z2CTF+15Q0CQ82J9tkhfUKrQF+gHnxPn100f3dCohPmaR0clIiCkQ0FBBMzIlnR9t5E0dtDS03NpXTt3", + "rJ81cJBDlUaq5kVpKpWppg1GA/ZJQ5qFMGPpuGPLEGYemGO5ApTQ0PzDseMBksWfMp4tuGOzNFYUssba", + "hjzm5l9V3UVgNMHZsiwZtuJodMcyMDeJOhjPNPLLwI58sH7HtpYYr6Ps2Awxl/Y9QlUZw1HHC+eIAW/w", + "jsl0NnPqgoKcuN30LTkN+LEv9WXOKBVzX9ZIgTJlkqgdmTJBJYEsFFa7aOXDTsVVfTVL4ma79Dsv5ksr", + "J898kcX11i8ur7fvUzvqr66ev8b1E6iLtzO8Ps/ikLbmlIXTAGEiuOJzeNCSxOO2GXu74OUCLVtByzYF", + "L5WsYTlQxTVdyxuV34Iv0XesqCUsS4KrX2Todbc7yAhCQDwN5Z0VBnJEcTMhKXuKddlivQxwDSBk+pkd", + "BwCWAGra77RBZWCJsMKdzWxkfDx+qxflX/XVeNwurHkrnPLwUYIZfAcRU3RRKizU9joVUWGUhAiUUY5u", + "r2vF8t4+GpzeoF6nt6Q66j1Xpc3Zqs0x795YYWvTVEV8zrbrVfKfsK/Do4Pn7iuh4XqRZIljrAgmta9j", + "19kVJYEyWnetIYnHdy1Dc4Gn+QssTGMCxVFZTnKtNFsCzSqKFBKPG27Rf23X1W011Fld03CFyqqBbh5i", + "imvWdDZAxqAt04SIJwq0cev6bPBhuF2DleDI97oBusZCtU8H51BlzfDDzoxr+WfjUojLWOJLzbKA0JCq", + "PIrP5m8rqoU6CPiFrMK7XmyhIHMplYnRuqdsLAj5CZRSDPVvr8+3IaOQC2oy3lWhjbXQ4+mDHZ4NljW/", + "a0/VBGDXmWFSjdZMk1x8WDpPnE708kkEAspvdo4b7gu0iB59mSDEOEKb4grFx+EUTu6FtpHi4EzPIjTh", + "KBE4VDRshCJAevIFJmuhao4XJnxTyxrwjtqOb4tyE4YxVXxzerNzdnrjlpTEmC0bIIKT4+Oh/s9Fq1G9", + "x5q3bcsTFR53MzW5Bj2QTQWPCcIS6i1Gm11YXpYxqk/QRMfjghJJPwiNfAyg5WFxUYAYZ+0nTiMtDBd0", + "Q9kkHfQNp9ZdM6touSUJuWPWiiJ3/m7+cRb9vJO1kTt/Lyz05x09x7ZGwikDNEjVHStkN6lUGW8aR+IR", + "enxhY85pp87H5/T2eEdLZNsbXoQdd52zUb6AggPH8iKGehW3xzv9ykJ6r9euxIpdnql5zBvCJuMGNI0S", + "RC1p7DrVgNA1a6oljLYCyTLd3xpenw3qyBAMbR5+yFMhyeeBPl3uiwbSnmvaWKDKLfWOj05ZTKSEXDWC", + "RhFhm0mAbgUNJcDffMFrpcLcC7jG3ayGp+K5PMARt/zzpnxUKUjthfxM8giHfMCDg7WWje7z4hmyPHfW", + "DaPoaFjxDiyrssra5KDkjW10hZktIOeACwbcooiZm1wKiMrj3FIwoJeVKFXNRdkPsfwEqzC+SeidoSF9", + "huOFoqHPk9n63GU+zLUGpIJ33jjmcxagieBpYumv80bUK+g09iN06+oXVnHD5z7HoRGWJKamLjeO46tx", + "6+ivq0cfOu2afGv7DjK1M2etn38IahiNkk3hC4kgcxmO26Y4s2Q4kVNuVbNRZJxMTDYpSJEEOTldIypt", + "yilDkYjLyKUf01gYHyBzqC4yH9zZ3W5NZvEtHM/xwrCEODbKiG2bH4CgG0gSIo1wJW06YBglwnJq3Lsy", + "TaPsoDOFKopJt3gTs/XrL/+h5ek2JJkJ7pj+d2aogJRs5gdAhiNB8KOW06WLJMPKDm3MK3B3i37Fa3dD", + "8HBvvAY0Fs7b6Dkj6461Aw+wIhMuFis8jUPThGocnSW3Diw/+jFAUzqZokIybC3gO64txJCRlWABqJ5D", + "NRMoM0ncuIvNX9M7/S7rtwRJsjc+qTWD2rzcGw9rO9YPLHy2T9AfAhZCGKK5aUSMK7M14wDXNwMvRIBn", + "yBXB5ybtCtj1gjuAVv2DFlw6SM8E9gx9kzFlj+Zhg5SAjbeIwqGCPBGcEXgXkrMvNT9gWrvOYx4b9k1A", + "ZfQAygG1KZOESQr5UCGCH8SDzU7rGqasPaxCUTy/u5EzUJdwd8WErtdmraeZX+FLL/Sm6Pf/8ujgxsnf", + "m40L3WoGjfDiavwtIR6zXd8gZ0meIF8wwECALjjTDPJWbxupqeDpZIqGqfnp1XZgjeUQXqE7g2Umsw/J", + "zQ/8bRo+kroTcTY108inFzEWtBicGNGUSsUnAs86yPYAoB/TjyRCbats2+vOArTX/fWXfxzqf/V+/eUf", + "u9MA7f76yz/2pgHa+/WXfxxMA5OC8mD6whvSlPhq7JVP7G3s7udX0dWr3N1DH24HAXokCwP2vKJfH2OT", + "Ni6jw/iRtJ0X5nbHelW4qyLU2DTpjOT2N0ANM6pszu8X3DDQ4qvxdwSL2i2rOYmfSL7trzBLsSiD4DEJ", + "DVLc6u2WoNBklPuN4RAmiRc+cwCxpmSNj0McExZhYRalKWOZY4IA0qnmvvKk3A5VlZOGbb7+Cz3lNaf+", + "oioCswlpjk+gtUlTwEW0ASKy7Z202LznrWn+s8kMuMFRLywP8vudtIblmoNeKqXEJlnKsCz9YbxoZbtc", + "YjGXiEzO+ZTYuiLzWORjcipSoasZTxJURKciiSgiqPLbXcbFOXTUy29vN5Z9yv1M8u2fg81Tjax11l+f", + "9WbNEJW7bira/rB0ODUZxs/8whvVrTuoH8d8LhE2zlSKO98mE/2SCNImH004+x0bxwtbUcOZb8A3xwa7", + "Wrez9pgLsPQAsGbJeghTRMAoxikKSKwAn3kXutGPIcceETR02dBtWQ+9rq6RSh118eUYs+fgrys8SJWm", + "ZVlVrOwgQk2hJdoCUiDpkwntWBvsUlR1XFhnUpOUXa+4oWM8uN08u3dNxzVe9o4FLnvBrnGZty7hjWYc", + "VAAh85Bf9r1d4247bjah0Rqend6gnRXK+FZTV5qMq2p6Fx4fnKZdc/+SZ0EBKOSe15Or1ckIBCH6Bmcg", + "9pGPthYlumudQrAChnBzPhlx/oh6b968bu92e9271nZnKRyo28zg/qxtgFn8WVC5kdW81cyQ/KyFhI3s", + "zK31hqvnnaDkMX9ex/o7W71huZmpqNXInnBarH7edAvQcwMUUxdCsGqWCnkvEal6hmcAXIDPKYFAGJ+V", + "vpwzKcTw1Tugdu7YHTvlhfZbDwXLwINL9sWFSaGxjR4KVgXIl18MSYSE+YWAad2g6MoFf+fOTzarVZaK", + "H6REHMeZx/aXdwzIunH5WFhD3gwJolLBJNrvdvMd2F06F9DSRo4QFBfU0h5ZZCWCLctgvFKziJk7ZtI6", + "OAdyo0xz2XogCNK4u01N2rOCG7hxGLcruGNZwfUHF6fk8ngtG7IfsnrLaFhxYi17qlKmeMm07feXkmi3", + "297d3fbxQ89NmrF1drH8CjV7BkJ21yjhy9fQab18OoxC+NW4ALoBclnK6hbywkk0OsgDd0E5egEi0Izx", + "GWBKkMSYUiqBfH9EDo7ivdSIIi+ah+NZOTScgNYkkUajFBifYSKHFwDomvQPn5zuoWkahxdLsfDcjAq1", + "cPLiaRU+8R29WC6FzzIHwMuA8mkTUN48U0DT2P/fKNZ/CXBWBvTXQNKKAP8XC7dfegID57Q8WtjlA1CR", + "H1Mcy0IAd8HHGnKdgjd2N08evcrZav3Lecnw/KWUyN0/MHC+5JDmj41fz0e9dCh8Mcrd3mvGTrvL7Tw/", + "aL1h4PlaPVB+F7mE9smB25urKZaDshtEV1ejmFfEGDcNm2wQs2jPyUa0VVMImkCSLH4RPyN+sbUqTm59", + "DZU8Eu0YL3aMb6JMYlOrBD8vOO2TqdLephFtjWPP/qBIs9bvHoL1yYzBipCr3z7E6tNXXx9Y9bxAquuz", + "wYsHRL1g/NOnMhHXNFzPQyz59a7nIjaOl1reSDPP8i/tJ+u0Xvqm9zsxIe1ZorIoy7ZApFFRQan0jyEh", + "0SaMwKeHLjXeYpPFZPFGz4kn2pxHe4kAo9VxRIU1HTRaUiGuqGGIyar4lpKSs5gSYA3O390tcnTgrMqt", + "z90q9u7ZQTG/bQzLJwrhzwhX+e3eyLOCSq4Ff6IRgYgHE25ByszRxhzMs8NFNl5K9zcKBKnyhUUWBiC+", + "wBWsUVujW1BJURJDsoiwQLtyuIMx5ZSnsYmhGhGUmLPIGpqc659Gs5YLypFqPMdKe5HLOeqpbgB+u77I", + "wpusehwUg5L4CSKxjJ8vHFiqeFZvT5D0mfW+bChho5I2DSvfLJeT/4pPGRrOqJp661nwBqXNBZnfcE9B", + "c1hCtovAFZuHMZtcSuaas+JmNj7V3/UEmu34nEo1gAQ0Ht07Q9x5F9gkNbwYzyqhuKsWBxUJEBD4AJXC", + "LoxHEaADLIy9hUamQqtJu+/8EQQ3EY/G0Gick6cQsWMiRham1iFXKMHC4nWQhdOZse2ZmgkjEvO5q+bj", + "arnDJ5NVyqQ0MO6CdksS4dhGpSSCcgFLg8Eos/WHYH6ZiidNk21CKShrOyFKIoaF4HObPd0Kl3w8vjIo", + "rRSYVYzGKgRp5YFZnmgsmfXOGeQCnSyxlVXdY0UztiSyliLBfExO0HIks1yq3HGPpRQt+ZKWALmoUBlm", + "tabKT4tAiU15xXz2D6lyPzCXHc3kitNLoUyaWhlZlrIxlCTUlNlC7O6+mla9dE3RWVu3OAvGLvqVefT+", + "ax95jPWLsoN5lLp6G3xsirUJEhaKHpgdPWdOWwvla7LwMU5QAeeRLOzbG4NPoAFtqbACfWwu0uk3Yqhj", + "G2JUYh7imNrqYWiAFY75JDXeaBEP5c7gw83NyeXgu/uLk+Gw/+5k2JmVY+ktHr43++uYrFFqRUWZayzw", + "ekvTRanxiipmpyWAyZJWZeWk3KvNFwawSKH4CbGVX4NWyh4Zn7P1ReHtwPVINwv2qJj/jXJswJ3ndflz", + "jCseq7U19GM2adSysu4YbB26s2/pFTPtkomz3g70mW5oyWC3ZOqqYYvWFogolOQHMiWsW/YGRV3Kiyuf", + "/vLRBhXYKa90DSDKGyITzqQPIo2adoPYO+uY7gtE4M5pawM7snkpa73tuXXrytZbv+VhXVG4zf1dvsz8", + "oZxUAXyFyl2N0IQTAAOQi6Tf1aVpKYjVDhJZtZRM0iEfk5iGVMWaocnz9oME9u56WDQw+1wWNisA0bTq", + "Z0Mb+Yvu5nRTiadiwDwus72aabVWGHsEefi1u/cSR/EcAaxpHWHDk/VVvdMIZVJhTeCdqd17Vetzo1mZ", + "3TdVbnRwk623Ozx/Iax+HaxuGStMCM9eSB274dwEYzom4SKMieGyOuiBM1jeAyJPkD4rk9MLoFMSIxLC", + "oJ5xDkgRlSEWUakUfaH4mtH9+M7GuV28EDg8o3R0nnTjU3JoeIqANssoYa+lpoTxc7wdB5ihEUEmAQPV", + "AgVbmKvdmDJ0nkkaqBePnlhcmeV/yVL5werQVp4hxjoLwSp2LPgEmZlWf7UoZscC73YHaVCSKNHCS2SK", + "1z0R3U7txOt9hkxdscJfDQQqDzhrlB9jRVUaEVPREyKhTKUYfc6MYEFkdgQlQHfc48wU5qvkUWq/qTce", + "FFhSX6lVWBVnkxdaVu91aV3w59qF8RDkmMiHBL51dMrAgfE3jhdoipOEMC37frgdQEYncEaQWTYBo1YN", + "NQB8qQHeugZmdE/hBGjejynRoiEfj2PKSOfZ6EXVVO7WMquB1XISMYPTCiDuIhRLOpmR1chYOM91Gi1N", + "VszXtdKdWq3XHbp0ay9SJh2qwA4Jixr60rr2asUkf4jyt+DPk5W5NAJTM5+crPtJbf3l38IXaFaTCRmK", + "X/0FhThx3tUu974LR1f8kbAvUUTGRL9G9BfzS3uEJYkClBX41gQCdoAwi3bAhwEKDYPSJqbsceffbgpQ", + "rHuBAGiG9XIBJp3hp0BAztq4eRPiHkqRGxHkiT/Cv0zywoK+xMue6BM4MXq+T1neM5gPs75PmdSMcJMV", + "2V7TYY09wgJWgZ+pPPXNGZwPiXNhbhZVslH4x9p4jOUGpbiEzyjAYPXFBa2P7QlvZ2TVtO1c2n/81TT7", + "odiuTWculVOCNVfTmlA1TUedkM92OE5oO+QRmRC2k039c7G7fKRJ21la2uAIodGiXt3zIgM2SxD92e34", + "swlRcO9pc9//P9mJP8tl/08OZRu66f+xTu6f3en9V3K5//PB7u/juv87eOh/die7qYzw+W3gD4peKGlA", + "51RBglBT+UKJRRambcV2KMFY8usaTDGbmApnKIwJFqa3c9KAtE4RN5XDkiReONUEI3P0SFn0UtENrT8o", + "oOCzA6RPCG/4vWMY/vzMyAuHRfz5D6RppMWfcme/T5zDnzci4c/OHL9QrMNmAQ2f3Sl8anjFbxXh8P+Z", + "EIM/OKxgg1CCrGnP6xi1pPA8A7g1fssXOEmo8Q8r6z0jrMippYJeL8wECwnRTtAIbb3jaAdJJcb67tpS", + "LWKy3UFXLF5oNEiecJZoH4sJUacuCOFBz/RQNnzudruQO6LrzR4jeSpCUud3bX5HU4I1KTA5HQSfmfz+", + "ScyxlojHNCZlo3GNbqqw2HWKMXOspqnuSWe1BwgSfvkAq0cFRmfIeg6pIStRlwdH3X3vckVKvsFx6n2f", + "uhF60l+NQDDDCdgoLcePHiCbVJb47jsiTfT8v5v/6UH0/PIqTVDjjq84buvf1/onlC6zfN4/rIBdNqZi", + "dkN+TIn0+CPYytTHaRJDaWW5PkbcGHfBh9fgdUjZFbkRkIC0oRLNSRyjLfd0JZIkhlDZG/19TGOT9nPb", + "K08V2/oI3BxRFtHQ1Giwq9jqGaPXdgedjbPcXlwgMkvUIoBVPoD79oNdoyC2L6QNPTNHUd5JNs+UCEBF", + "Yy5CR9AgGVmlUOxfe8FusBccBK+C1z8UFMUezFTRApsnd8sfieetfoCPxraXv9Ikc063npVFiKKz5L7b", + "e//v333f293bPzh89fpNt/92cHxyuhbUikuph63srVe1uBowi05sJowKHL4NypkZXAq521x6K6j4MCLw", + "jURZHjuJsCZLpTwAWw+FjJwP6F/v2EMp0+ZDYN3O9Q2btGkmkU0hKW3WAwT0hztmltZBAN4Y8F5WfXnE", + "1dSk0ZHolAtymmsXLhb/L3v/ut3IjeyJ4q+Cv+Y/y5I3SV3q0ra89pqRdbHlVlVpSyq7ezZ9imAmSKKV", + "BLITSLHYXl6rP80DzJxn2OfzeYV5lH6SsxARQCLJTJKqklRl9/5il6TMxC0iENdf4A9QXpJq91RfQeWG", + "24YitAKfaTaTymChiS6TSZertDvWFXwXABBB/W82hybh8B64D2jbfG1Kpo2FvcNeAh4Td3uAseH9wT/+", + "/r/p3y8HO0y8twVPbNz5wVD7SSRjxw29vjopQe5FC8S/m07cwM5n8bureMqtTA77qus4jqu4V4I0LBUW", + "a+O37yRng7rLa+AOJC151g2ws9i7pa8YCwuBgahvHuzjl19WLvAvv6R5qdS/cTCgp0jHokd6bopvfAV5", + "p+X7X355eX785ZfwMD3xrLaVMerwl1+GjknwyjFWbKFUQTWFkjah7x1PJqxU8q+l8AF8anTx1gg2kGOl", + "CzFw33W6LvTsgxNP8UjwHEjSkB9okyZPq7O7a96Rum9gMVRTDw+u6RDV3AxqdY+nGjdGlT/eyFkOx3pP", + "s3czLrkkO80R6XaVfskr2+h8Xi5+ImIK/zoI/3oW/vU8/OtF+NdLNwCcfGMWAwnZNsVo4i8vZsU0z7Bq", + "CXQVm0yIW2paXKdiSGR+a/qKlL9Cz3oMsfUhzDsRDNUNr7RCEhZ8/Zb8rTh4X/EylVj6Q83dGSK1uGe8", + "CiUYT6dSsarrEjRZMRhvgRK8vkKRTZV6Bq0jZKepHBccAjxu4iD5uuz4+sdDSIDxq6eFfxN8uTN3ZdN1", + "MpyjggudeedsAk3ou+zszdXp2cX5d9/fvIPvRbLvgkoGxXvULqB8z18IXLGQrHnjFr/jvvb6/PXp1cWb", + "7/Bbr6USxYUef2GYnik3X/pWhxVegxAwi4s3392cvsa3LvT4Rihn/LDtY13wVCqx02GTcspVtxA8ha3W", + "BRtQtdM//v4fA6i6SiV3SpP74Ks/46K+ffPmj/jZ+JqC3Tu6/B9hpgnP/5bpcY+LQsOuXPw5/A3/3ZPw", + "h5+OTk6v8Pc/Ad2A39ZvlXvix9Or0/PX12cX56ff+Ud/FIWQyowy6VQflmTlMGgH0lho9q9SBATHvf5O", + "FFPuLRMDxZ5DXShB2BnuhtxpGO30Tzenr09OTzYcVry3QlHOPx5xmpqq+cmu7yTIqnbOZJnD4Nd//PPJ", + "6as3dG7Xt/MTMdUqlJriR92Dp0fXR/jQWCgAsV9GaCB5n/G5LuGls6OFd86Ojnbda0tP/uni+pC9kkmh", + "jR5Zdvo+ERn7+g/dg729Z2ymi1t/Nn+6uP7T8pMHe3t/+JfwHNt+kwvF/vTqYqd22xxf/7jV2aqzy1Zn", + "K6b4rc5WRchbna1FItzqbEVU574WyGyrsxVIa6uztUxEy7+Mz3qrsxUfxlZny2+5G+XI/+tPF9f43z+t", + "kLc/XL95fSUMmD9LhmE5nfJiTvDDKFUGl2+ub9guaUq7fzFaDajisxDQyQDi0kOe3JZ5bxmKl6TIOYmD", + "VQ6SUPIcNAtvB+DXF9Ae2nOtrm+lE4orEtANPsGGIuGlQREeJ6UznjlZNGfQA8KEgufSQAPJuOXn8jSS", + "jBtzBQLdxOsObz1vfIsULAS6TpvcGaSB+e3xk+eo+YL8pz4uuGHhrlRaiVDszRPQxL8wHu/AwM3m1XM8", + "2+ojJN7DsxN+J9hQCEXnL1LQ+WXoJwH6fZhR1VjIoytQnw00HGThvt5bU9RX7U47HYXt8dNaJJ/FhRjh", + "K7Kr4zxYNXYrWYWhl8mq2u9AUqDWoS5D2AJh/ObhQ6JvMzW1veRzvxpf2m+m3NJYPT2myt6rMhMrNvyt", + "EUWXl3YCmx3KgQv3VjiEHruecJARULwT4L590xRwfR4yXp2ae989ljt93ApWKiszzOVNGR9zuQT70pC4", + "Um8P07qEnyaC8P0Cy/h58aW2LthGJrTnhAOERqDY5LPRz0MVrM3n9ofGsLhMhDLiHkettJUjiVi4l1Vy", + "1AetOv4Wy6uP0Wqdwtm+3AUny5LoXxbQDcttEZ/NbLC8wc2U3yA/ltl6WQSvZoj1O99KiO0+p0v0eKEy", + "2wDuUBS6KZvzR57JFE8NH0EHOyZFg28dfj2IUzvrXx55Z1flYIuN4DaIgfobr6jxwBg2kHAz9xrdcUvr", + "X3QX+u5LZxsUlMI9hx2a8CWvCC/uQvB9Dj4czWfjtFiOJdeFnp2rVLxfXgA5dMEPSxk0dH/rQo4BemMx", + "PNEoAdoqKK/0DPE8OPU/cmofuLPgt4fsCi6k4GJ2fwk7dMheccw+4mppX7ehL2rKY6SaTtUwPVS+dWLo", + "mv/z/+719idgWwA1HrKIbEdcZtSqwghB9GoG6Purqeowd3BT0Ezd39zT62uOwlFE9QJ0qGtZsjXEQM5e", + "0xqA+sf//F/kIvaPsm2nSHYTDF6gF5+nfymNFenOpunXTcG7Bj5yOklL+APJvOVy0GyU8TFGEirHyyIl", + "QCQkrT7fdAl+gOMfX3lUv3+nOrgNzr4N2SEsvQXMAoJBbeLJrFVkgK5XfRqU67tF6b/WRBnFTYPqDUUz", + "PHIP2ymL+PPINU7hLwgtLmKpe1Bt/ZproFoQG83RMcw4hEnmhU6EMVQw5a2rRhm5ORFa7cw8L4mJR6EQ", + "2bH/h1JiB+XWqrMs6tK4RhxfrUU6qdN2tX+1gTuLBFsjsYou2jmi8h00G/qt5muDnV8PI3je955DDNuw", + "IzWvm+YgjLB1uvGnBNGsYYmQsnNh/e+pjf8oEwKDOmnq7VU/SpBjBWrDSNac3oGs25rB8WHGe5QGImaV", + "Dbq8AxQ9Sbnl9ejIJnZiVc232H3joLv/7Gb/q8O9vcO9vf/RVk+8XJCzRrxVywJ+DA74xUvhw6Xcwghw", + "+KQrVHJprbxr05svRdF12hcpzSNdRMOAueMISlYK/eegPXe2Cj5rye24iZVHDE8ExgImgZWBdwJDKKg5", + "xVKtu9970YyieA89du0w++uxm6KrBfe32refNzAg3HJfLyFFjnQhKLJAnux3B3sHL3qJuWtEqgrhqQ0S", + "fvDZUMxdDfr113viq+d7e11x8PWw+3w/fd7lf9h/2X3+/OXLFy+eP9/bgySe9dXfRIgbI2eZMnEX5KjM", + "soCys+5eqYbxpldTodaJ8cZXEF91VB8pag2x1q6tSW/NN1gq8Kt3vG1XUqfGuTtrZVBlQ60/aIJe3FhN", + "8ZdRW85Zi8YScF4qQnrxYi0h7a0npJXAMIFtwmciYylWK+rEuHBgC3rFktZRXVbtqsZ1i1n75k4UPMtC", + "dkdl1oaa+kPoqeyzrOgU/I0fM4V7yxmtkmeH7FpPRf1ZpypMBV047ln81yF7rRc+uu1mtHQx1YNMcck/", + "Dep2GV5aEbK5oQhwc0f3ejzOx7N9cJbdKjfNiZ4hggpPO8vQ/H1lrMjx+hsLbEeJF627MaLsXIqZgwsQ", + "3V6N7RdLq09IE2j3PlIKkiRsvyoOX4hEj5V0N0fIwQF0leao/gCS+AZsKrgy1T1nrAwkYjqgG2L/bYwv", + "9pU0PnauFTmRwBxkJimEoIUtG7NgDwBcz/LSvne7PBEhZA8hFoxmSoPO4mEpM4sZOOI9T+zgEN6oFuR2", + "APAx2Z0ohtzKKdteiLTjSRvIJAKgi7wcZtJMCPbeYLZCNDK4XAZDYWxXjEa68KPyTHIjDAZuMP1aJ5Av", + "AmDYmGWQZ6VBImGsNCXPmMlFlmEGaSG58tsL1zwSIXYOtRgmuhOFHElQqy18xZGZ+zeh3qPS6DT7KZ+z", + "qTTmm6hkrRuOxYqcJeSSkgvJQrCXW52taI2NDFU7r2XK5IR9E3IuKKTlthXSQ6RTapRbWsKLYs44IA03", + "Is68RxEm8iYJVqQCAmcLaQ9RkzLkRvyKzwyJeLCvYiZk1xNHGETIJBdjOl5M02y/dmV6X2VHNdYXnRBq", + "tIrqjEh8kMSqKZ1x/kaj8inGblOagNzHWD45p5QBEw+FScQ1RcSTzOnR9RGGz5sxVhb25Q7q0Zt8fNMc", + "WvcWLC+0u8DYUEykSj92xTMxNNI2SpmpyPm4ZVc71O0CmVCruu9sYm1uDnd3p/NRGLyX6OlmOgKFK+Pp", + "1ARidUx1+u/Ur4T2G9/fdBeyydHquXJzIJSF+3Md/mk1QPsU0VXU7hAksbmmGsFxd6nS2H1RS7L2VQg+", + "YeH8xJFqAQd1o7c6WAPlfpBT8aa09K9zBX+vDE+s7Asddn++jyTwxnysftxvsz/MeKKk72at+kwWxrIX", + "IQn/Vsy7aObiQRm2ndTKPv7xP/8XS0RGxnDNDvj3X+L9jeACYfPBc/Kiu3/Q3dv3mx+A+KqexVv7tM2H", + "W2g33+gK+7U6Cvzrr/EB8DSVWPJ1WSfzloNpt3RNOR4LY0X6qjUUcQ3Ic93w5EKmOsa1QRWKymVMr68o", + "XXwxCxHaQBt3QVZVNdwuaz59hVL5m6rBFfYBGDl9eciTW2zAAfdoF4Us6iUM1JheX92QHw8S6DFKEk1b", + "OIOemXLo+6jX6wbAabtwBz5AUGWt3aeimjPLa2YgqKfb4n2SlZCMihu+85Eu7Dc5/2spyIUdA9SDQkPx", + "lIASAIE30DD2Ia+h9zgRlmBAeqlY5+66PblMxU1S+CKCDfBx+SZIdPdUUyvv1xFSAT7jzSBnEMBn3UEJ", + "Jy4oDUIUUkdWdHQiq/oFUPudAQ7zDj/dyws9LoQxg2+i9jmsEAouBT+lXb+lu/Ra7Xiav9jsZrSr0z9o", + "HF/z4J5vMnra4PvwMPy2bQN0Q4cRckOHRcANNfIOGA8Nap4npWU9j4Bg1fIBbtt5Tjbii5374cMH/LhA", + "MdHfcQMbqRDTVtZgU9ac8Hvdvf3u/oub/b37OuHloziBOlvSmFKcNLXrprlu0q7bfUSq8RHkgUnbwAjY", + "h9ep2x12dnTUYcdHR+ztH+v4tqiML2PW4j5XCJfVK5eXF10UTytebEYvotNDACPqE3x5edFhx+4/Rzfu", + "v9fuPxdH7r9vL+rUe3l50WKikCWyYjMic4X7p/wUlraow24KrgxYc8dc8ZTvbLRrRMDmmurhKX99o9JH", + "Eg3SMNpCLyOgtow+GJxONHPYrLeZLThYFTstaQBpe3xqv3uwd7N/cF/WaPKRvny5lj32P9JH2nTUdZpb", + "JN2Y2xqY5j4olUS9lGC0XPH6WFz9dNz6oaz2oJyxJrvxwUmg6ahfLfbxWcz6KyT4jXJeWOM7gUGbIZEy", + "Uk4oXk6hTJ+ETCWV5DESKsk0lKDj2D2GENH0lHs5L4QhLcEZhsVUUoFApQN9A5lbrb2MQhJ9LorurZhD", + "FLzgiV2uGkgbvd1HVe8qvzZIuiR4bfQeu0VCBh0spPKYymKOBVwsr4C5EE6vE/odh95G6KiXWnXQwzqT", + "KtUzpnOhfDujRfm1GWOlfG6aYBTmhhKdcarUPkqXCvCInJlr1hsISoi0SXd6U1ooQXIHjLnoIwJI1oUF", + "Q8wdx7avUewEzWpnTdJBk3H6OkqKPeZWjHXRhMkRJxon9BgGIAquyowXSB46w8BOSP59NxWp0/UO2Sv8", + "B0sc3Yywoh13b+GNjKtxycfikF3Qv2o00PiOEUnp2PKQXdO/EE2Nq6RlFLBvD7EKN/p99DDW+L3DXxyy", + "44wbQ7/0FAoE7itBpRrDGGTlvMt9Qe4hC7W56IeGg/UJ+HQnP2M3/XJv7+DlhbNnvt5jjvR2ah+EQtZD", + "BjWq4be1J2SoID1kVTVp87O17mSHrN4tbHeZ7VhaitoHClEFzg6xhiz+VWysmHiTwhbHobYlgqmlkAea", + "qP/Wn3r9t3Cy7taPzw+SwxcPJv6losrfhr2Mf1vbtfgP8dIbPdQxC30vjbuKAPC5wSiJ2HCV86ORdUlo", + "fQuOllNce7MAI18MkTK4oWv1BDNuoMlHe6p1nIOwGR5+yLo/WRXZ+b4eZon+6J3o4TtMWjHdJBk8vNFs", + "Y7jfuo+7z5FvrJDjMUDVA95ivDPEshXNdUgu7GyEMh/6FLR0qWg7hc10bFOibF9ujwJw+/RnlkklNlOj", + "AzlW3w6L+HnNjUKE3u5/D16+jdx9rTzU5vNb7++rbfYEvxklxKzxR+Cs/WDrdiMqOmngeidkv9dlQ9AK", + "33OkONFlgd1K4PJNuczm9SWgrN7e6x48q6kDX0UNVg7WNt8GVP5T5ei4QUF5xY0VBTOAd4rKSZZRO4d4", + "MjUdqMYNkZ0pcBQSYLLJCXghDeQ00KMLC65erIVkfn9Xyr1ZJL4UFtljxgunG5+0K7j1+8FqbIBD79U3", + "+9leZ/955w/3ARhaYKQawTURRX3GnYhd7sF1bb0iarz3EWyyIXU/5kHe5wCWtu2Sj6GXYHqUTqU6KlNp", + "L3QzxhzfvL1F/K1WcZ3j0I09KnPKvV1ekvvLtfxby1/DFdDyp0s+Fo17tUCcOYqJMJj/cu0zy2S43Cif", + "b9UW+vPaI3hrqBvEx+6/+9B/bvsm204h5o/ddP+ZD9zzhWQEbNHMII9ke78rVSreL6TJNibSxwe1kBHs", + "VsFyUTDa5spx0A5cuV6d8gpR9bUXnbV0sPqTOTy21rPxySnnW6jNvirVxzJs+NB/MuwG235W1cZ9xJ63", + "l7b9U3Hr/ou9B2fXrz5PdsXUkY+lm1qV3T8b9dAOrgOD+Sjq2f/MqIfsvPZcFsDD8E6mVaRzHB5Enx11", + "CHyjmhI3jK2iKSmf1zJBjHXm2lRYJtE7hpj1qaaqmlE2RyQWiKhAtCVLhbEe65OS7zEcQXUHycQN47M4", + "OphWTl5ptg0wvUbeiZ0eOxpiJ2DvvVqcHQV50Kq12dxNtLccktlvCcmsdaelfH7R2u7k9VKjE5/WhX18", + "3eppVY0ZQ9EerMhxCd9Gn8yc5ZW/P7j5q6SXZ+vLm1I+byunOWn+ftVQ0bvUccN9b0ofB8spVaZUULbQ", + "6KpelSd1jeUKt2JeS1tDtEQADfKnjpjMEBiDtKmukanwAc/QS9ryTI9L7CXaGovssdfaArCFKqcE7MhK", + "FZWeuPmYiS6ztJ6qOKC1LOCU5/x9jzboXcorV03bVlQh3VUcXY///krQoxvztaIIzAdw9jIbLn+MGHEq", + "bCf0E5IJnOa20vRCXsg7mYmxAITiGQck3G0I7pxfARaWKAx16wCwwJd728Od7YOdbSl3dpr4eg/B4O/N", + "1zCfTTgbJ/5h/A3vXvo1r0q+izJsIA8JamZg5FEGHBB2zvQY5CQA6V8jwuaVgIQRSB/usO8y6fZv++zo", + "aCdKXcJ93umwtxe9TTynCtFl16fg1TfITYsOe7WY6rA9R3f4bJ1i1ksweKtNhr1uG/4hpVj4/IrzPVdI", + "l3AwIFhmUbolcttUCAtQBJT+XQ9sWk21RWE4w7bhNPf3Juzy/BgOmD3bC1H6DhM26e0sZVGITI4lcMSq", + "FFCckzTMP948g5AfjoA+l+fHCIi2G7IwjVSJCDQNuS47Ldmkofh9ZZhOvM8zjroTanL+dANnRMdbpf6s", + "XAbtYVUpurMZOtVGyX3hT9RmTYykIjThBtIEoLzGmGaZrQ5nRkmEVdwyZNc0j1Tbo2ehDQnDHIGatANs", + "JzerXVA9IT9aqmUB2LzDINorSb6zwQrX6QVrlrZaJ4Aa8YUdjfdCcMPf5fz92thlpYe3JQBWSlZdXNV1", + "ysWbqK4ULkrhRqOhHGYyCR3yncxpUOtEJoei4FY4FVkqOSWBpDTTMyUKdnl+zoZirqlWDcNGlDGV6fFY", + "pCwVlsvMtOO6fnBb67Ss2tY0xEHWNjdvAWc72bTV8HKDyuUQqcyyjleUcMtMieiHTCuBqhFew1R34utN", + "Nsof8M2t7tFFvrHCoO+byve3nHzm7GBvLyBnfcOgOBGkfUDgLAQVrd9Jzp7vPd99vr8HtaeCY6nBQrP6", + "5h70tq2ZNprgUau9WkfDNcb3Ai7byQZdAGKklYpwmhjnKsIRak8hgCBco9SVxkICh4d0xQg1T1MqwIjs", + "AXer/nf6mSosA03iAJvCwhxRBTWFp3FMpy1CdbVT0nvsMhPcCIrVz3VZMKmG+j1IaLrpaiBKvUaAqmiY", + "di3wpiiJ9K9f3Vw6coIK0HFZUP25x11i09JYnPscKA1m/g3pssGuAMwlhbX+XaoVNwFB148BFn8YZwNt", + "tikcHAHItKy2mWiMUGmQtoQDuKLjkBcsp810dD4KYqTDMNXbUO+zTAJEAREUVvMLlZpYuOA29tibqYRG", + "HVAPV2jrjT6oANvNpLqFi1uX9AbgdKu5VtBObYkW10ihJp3oGqvJmmEpsOdI1xnh4k4mAkw9xAp3qwyl", + "aEs3S62CpiWhiV6GXKaAhj2HMQEwS22c3OTNgdWGGrV78MNO+e2CxG/Uc3HhF3woGqjg20LPHJO4M84z", + "bt10q+53vtgfMJaPxt5g8SLhmo94IZ20l5cTrUQLAEF1ha7ZR6CxUmWO6CSBcIwKgZASY36P/dwwbU/m", + "RyQ0l281Iv7Fc8449H5XYkYbtOAaeNbb6+3vP+v9obHAgBv71mxIVTSS3wBpAcMb5lSva1y5F02ZbzFF", + "1Es+ognGR1cRaJNkugZQ7OMljOKmu4unXQBmJ5ACUoy5B9Z2GnKPvQElB91wdu7ogNqMNaToO+NGevtk", + "pVt6aX7f6nTegMax1K50maan+i9ysT36yyZfD+l08XMHTV+E5YeS2ujxl8/XnWhAQwgbUftc44EtXCIR", + "XCDPsjcjqElfH1UMn9n6tbN4/TgZ+LbI6iqEh33ged5TUoki02NoTuqe/m9A1f/67K8H3T/M9l/82/Xo", + "67/8j73p2Vfv98t/m/ztZfJv6Ve3B8XX0xfDPfXD91/d1qHKCrm+sx/NaXlLfu4s1XgsLDHgzziVG1gt", + "iPm3Vxc9duOk5NUF0KqjbwCXDw0sgiBFXtuFIpaUJTzLCOQP2o/ABSItmEcyODYLYQsp7sAMxXAH9EaY", + "8SKlPmfBLgBVJ9H5fBcowH1kWxcgOv7tChrR7jA5nYpUgj0GVSU0F6vZWFjGGcgbBvezIxXLrTRWJg0B", + "RY9BvzndVF/zWOTHWtlCDkvY9+VzuKRyH1DToPOZtJJnXQTBN4rnZqIJ/z6lKA8iAoA2bnp9dVZoZeFm", + "SbhCSFVQWFJChuGsv7VN/RmNHyB8eqe/xSZS2b6C7jSF4LcsjSzTO9NbQuiHXrF9hGkqtMFGWsX8Fdke", + "LYYKQg8k+GyDwRJ1h4ilUhxc8Q2z1owUwfuwsXu+ZaCX7cOsGcE9UhumzQqLuhA8a85EfM+nTlKsGdA/", + "tmqIxu/L0bpPn59drZ/+/lfNexV3Y2vbKz4Pbq9abdWLlV9s6fNLceeaZ7zm036xotvD45SwkitpzTbj", + "lNdu9NfNZJLLZM33L8+PNzjGrw/22r5fmg1GWG73vn15fvz2emfVqM9aGA2bta8VG5s0dl/LB2btBoZP", + "b1+fH++s38vnLSxhdKbXDOUeWfXpP7SckllPBqatKfj29aVb1n33Da6ZszYY88UskAa89VWZSWvWsl6o", + "PttvYpdFuKl4CQsj1zirLvoX2LomSle3oWxUSVdrBst+UV3EdVMmvE4XP5ZtutfRJo9QuJt1iGXTwqs3", + "G/tyWy77zS7qtffsRnfjugtu7Q21wYXTgD9TZlZCj8KVQy1eA+vE+HoxvIHMXCfq1gqotWJmvVBYz95r", + "WLRGip3Pg2NvZvqMg3+xqhOpM1AhALdyfqzTJiH2xhtS/jkwUExofDACaBKhrEw4tTouFb/jEh2EtaIo", + "Pkz2D7qpGD1zVuF4Il+87P7lNvvDV1udranSX+91878W+wf3QZ5bAlqIF7NyQy70WKpV+QtRW8Ndt8bd", + "zL0xQAQoahN0sLdXOae9o3/CDbMz3R3BOH0VbRD6z+Akeuy1rnxq2DlwLuyht0B9/ypAlu8rniQiB5Bh", + "D59qRKJVynAUt++YSKer+v0mvF0PahH2oR2MCvr695i37sBi1oTAayY8F2DXYih1wW7rKyuyjHGWTHiW", + "CTUm3DdexdLZ4Ki0Ex9YGSx0jm/LOrF+2i3IZjdimuuCQ8lY1J8DzgxP8WDE8STXeiKWt2pp/JUUdi1s", + "mS8z3F+Lt4Vcnrm2uZvf4e4ue3t1DlFq8gZ4t8NiMLp6w2qb73rg38OlcNJ/MyIphP3XH769/unPz04u", + "T7+//OOzyz9dYjgfki+Kf/WvN1b1wvsNfmluxLODrlBumim7eXNzyfBZmP+UK2diQluM2swXJ7LeKYQT", + "6NDmNW07Vtcde3dGgyMEkFa/nTfCsk4lYcHagtp6FFwlE2gDMhE8DQ0xh6XM0iamEGyQwHcGjuiVElkt", + "8NTYv48ebAaHHkAIdgBuE8iJdTJjUAiI3g2AkbhHWppyJ1/YnShAnIADyqCYUGImjI1gn+kL30Tz9Z+C", + "EJtbIMM/1T5U35kOJV36XthcMTkFlJVSKR/wGABAqh0wy8dsLKxZzhQMceYBZVMN4qAyzRVAAd2EGqPL", + "NH1yZNY38jtpvy+HtEJptGJDYWdCqOg0QyCSztyd9+Yn3BYlQqJqSFWZ6ML6/YWoEG0Ybl/A/QaB2WF8", + "Yb+Cv64KzCsK01X89Xx0kOzz4YrZ/YiU0gATRCRUH0saP80eO53mdl5NaESeO5bKlDyhgEGmlSOxVNwN", + "CEAG9zp0wsTOnsbyab4Qo9262+896z1vDs04emqd/GukdaKaiOZ9UlBYUdhYBNLhLNP6tswR7l+kZnk+", + "jW1OmuGsgxBCIgP5RzgSQxHnF/JcbnW2/A425xH6NawGbagv3O1veHHjcBy9vYqPws46UvWbWh98qyUp", + "pWGfAssTHr8SEgFxKm5NIKl6KNiUpwJa3C8Ku477ZSy0wF+utAW0F3esImVl7nSrWLKU+Tur35GRiIH1", + "d7Ha2p7b2RzZWeArv+b2m6rKTl24pkAINcWAQTjxSqjCogE8F2QJJFeAJEyD3N5+e3lydHP67vj70+M/", + "vvv26uj18fd1WMApb9KEqMK9FYOhFvBORZ7pOWL9uLeoNRKSg1mYw+nro28vTk92Wvol+GBEc54AclIu", + "ChoToIkDR0vl7kLMBNRFKgCodqM6qkXdoaGUKuPGHrvVreFEzyEkTzA8zNU3TJVZFuDWUfhNuGljzrV5", + "Xu7Dp9AnqUH88AKcjdyQIIdZ0Iywg0j9YpHWCz7SMSDgOADthylhZ7q4dVx18voa3oeunQO0gQbuEa26", + "zhTiysxEwbYR9lFOpcUMCwjbpDsddx84VXHgKygoeXeo03mHDYS7WQbQ35nkGOWkcKdA1PUCn0kRUsDw", + "y+4Z95UVbT49ux8Fbl+RtsQtc1OB66x+HxJwv9Mb21SsHjur0pd8Q5HoEyQzOoyEDUguuKYgNcuxljRo", + "LK7voFxj2OU11pirUSoZhGHcFKL2ZQVR++yefeK4FWcB7T1AKW6dnPRever9+c9//vNWp6F9+BeGmkw7", + "AQdlKz44iMPG9FH71KtXuycnu/SD+1/31avuyYnbhWpFtTcaWoEkcsozQoL0TOcnDt7pDeaMH/HAqLrA", + "Ygj0O9NaeqyPn+tvwV9PS3ccXDFj55lg2/udFzsd1t9KtaUn3l7vvv1j+HPvxU6v3kQIZ6Ztfbn+Dw1Z", + "E5SH9rHpifCHH6mdy+qqAkgAnHDDqh632Ey0ljK5UVUK+u4vpPGw7E4m1A6Ll1YvnZVvxqNzqrLwDW3I", + "c+1bpEFrHl44DtVGKHda7nv9LZYJMiAJpTuXya37eRq11KOPkFB2OhR4UEAWQvM7wtnfPj+7wogBas4/", + "nl1RPo47iR26PSy/FcZpNjOZ2gkQDiTP9LdInVrci5CaRi52PVNuHTIRMcnQ/uC36kRDf2rJpo4Gqu34", + "vy/lC9zEO0270oWt9dseqMJto7uT3iio3eTOBBmVdJE2HbZbY7UT0OCkEFC8B2YL3Oe0P/0tZzn5I148", + "+v5Wj11bjYwbWpKhsejbvXKlFcBKekkEasc3Xp5jGwmERE0LnS8aOv++lcuEcpHB6Uv/zppacKzP9Kk2", + "or1Xz2MAgwPEyxodEQ6TyC9kMHL3Itt2CypDT9Ojk1fnr9+dvjo6v2BC3bE7XmDFoMHDkIqdfFvTYVsw", + "eCvrLHI86YliJ7rxWgqC+kInPFuQGpDJt0a+e0yvYBhJZUUx4nX+oi/VOUuoZoMsESqZX4rCUXa2th33", + "9UTPmKwVlX29141SFxh9kW3DfZFijhJbrMIBDTs03p26sXfd5DaSwNWk4wT69XDim08+h9b3qbyTkMES", + "JlrLWWdvRiM2dGY3DArZWtUSw7fAfBkBPLH7bFXIBJI5F0W33k644Amk80pnYBcig+a/fCozyaGWi8s6", + "i7fSphPv1PaqSReaTNfTG9wQCzoQ629NpqQZYOjUySuKOrPt/Ql7tjdFDQK1EXrW6yb4jtMjJjVFguYD", + "D9VJdzJtbNDZEHdqFg8HZ0dQUEjoesg70vhoykabuQFa/PPD5y/uoaU2JeSG7Hey+DcGYf9Ry6WSgKZA", + "nLPXFqDJFdaQzAqtxpiw5ebbYYkuCpGAeUVIeYXoUq4jdKsPuakv9vYASC6ktq4Pe8A8mhbykxgelXai", + "jkN4qqG3Nx+XMm2ud6zChEdH3709P2HcGZgT8X73rfuJJtQYtI/MkAdNLs+aM+4XqkvhqVpp4a2Yb2qm", + "V7nkH2bqW9/Xwazb1erJyjtMfcFjMbb1wfFVhGRd2Y7V0wjEV9/k1nfiW0CfgapEquVsbm7VdMP5j7PB", + "pf9ARYvEWTTmgG1DCWha9ca0mg0Uv5Njt1m9KMbaGws7iFxS1WooQHuetjZRMlKNM9EtjWCJKMRUqzmb", + "cJViUTFk7QIchO+f6oucfPkf+15nkE8sFZuKqUc2hxqfsuBx/oz//jfuccgixr6Z0AdeGlvzE7RG0vyC", + "OtEhrDrI+Bp/0vM8JtCCDzlQpNH/PNNF0CGPMHvtLAcfF+WFKNwxVD95lWTrh59ulhSRH366qdW4MD20", + "XIYM+ihZgumCfqQKmV5fYY82ePELExIgpEGnF8IGoK8s7CZAu4Mfnx7vMN5X3jcW8i6cpsNZKjC9IPw2", + "y7xf8vneftxJq6983Y6zyROBJXRy7Mz+kgJ/UNDLQ4UP4xkY7O5zxn3PN72LS4IwpEmtX4fgiMX4Ik1D", + "GvZi71kUQAV0CzebO005IqC0RcRgqW4Nu3RirgQYf6AIwZFVVDKxNt/69VeoW8Zi70QryxGVm/w7WyPH", + "LIVM/nso8eB57pWbw60z+jP7gbtTyZYqcLauTq9vnCV+dInJCs6I2D07OsIMD8l9+mZo/zPlio8BtwKo", + "4L/8F3YmQCMyfdVlr8rMyq4HhDBlDkHE7cvQXilqt3R+Ba0JwGxxO+VGrYrswwQS6BhwFjrNjwEqyLEs", + "Vqp7Fdor9e5pX3nEEp4l7oNO8rg/VKmPMCRAYVMSozMcaOK0sKNaxk9fHWUZEyrNtVTWMPE+Ebn1WUUF", + "VQoP4Lv1VCNicgYcV/tmr6/O0a1e1XF6twShDPyNUMWhY+AhG3wLZAIYDs8SeAH+KQY06fNUTHNtIShQ", + "SOuOpa+O1DweWaRscPnm+mbQYYPLt/i/o5vj7weO0wcnpxenN6cDhrlKbqOCV6WvBuH7ybz7RzEfhBpV", + "nCG6wrz7DJjur6UohaHZOHbJBNOjUSaV6KuEK6fkONtHWoPPhoBBIc0t1o8Gz03V+1zZYg4k2KW62Kqn", + "ts8E8IfFhmLC74Q7M55YZ+2ZuO31UGR6RrhmUPkJXbZz25XQCdCvsEMeu9ChHHp6/1HM0TVkEp2HopiF", + "3S6N2xn3FHeWuLHs4MULlhdSYZzr6Pr4/NyNmkx4wRMLqBqcgTqtC/b24vzESRiZCp7tdHzL7zntHHzC", + "Me/Bc7T8YGI30HeyMDacEDANB3gN8V4kYEsqd0Vk2dyJ54zbarXVrQjYILdi7ubndxZ+l/M5tJjE0iuq", + "2CrkWCpI/obUOqjk0ek83PYd+LD7Vo2UrmAlIj0EyK8BM8J6D6vHNcAW6s/3vmbHWo0ymdiBh/ESvMjk", + "8tylQYwxn1RHyQ8QoAkZbG4qtDN+JGa1ZhkvxqgoWF2IHrsStpjjDSOtm5/NhKE5HRywtyovtLtN4TRO", + "oZpyEMDy3DSgcIp6MYGfGN3CX6ZyBIAu9suoeWmXDV7sPWPXooBK6rdVMmb1UeIbmB9mbEKCkXso1KrR", + "F3GZ45IXXFkRX2sTrTTU1wPBhA2kbu5EJykw2rdUoC8JxUm4IaWzhjLAdsf7flpaRMdwOiPHhkoRb0pD", + "OljKpOqrqUzTTMyANVRaleHl4abkLOcFnwpHm06p4Mmk+jTybo9hr1sGwULTV9uDF+/fD3ZCBJKOgITT", + "WKhSKuFjoISQVrjzpf6zVSMvQOvAy/Tm2xN0+Vgw6n2mnbs6EVsAs1m29nt7vT33pM6F4rncOtx61tvr", + "PQNkSDsBbW0XnKa77hRKlSAMFCjg2jSEpbFmlHE25EqBfKteY3fSeOwjpyQ5UWMctfoOfuCdjYDFtmBi", + "uH1OeaavH0XfpIaYwlgo2yXVg9Lxoib0u38hVwd6sBtgNdoL0o9Kq7v4d9KqojWFpvzuYt/2t8/OxrHJ", + "RlANpyynpSO8KZduOdDYSSt2UwqT8jn7Kp929/fyKXt7c9ycP+kMBOo7Rx410M06WxB3N1GHATCwpYWW", + "ETVHW/X31dZAhVoRhm0wBWovOckJv0ApBidwsLd/r/NbiUcekwiMvXCk8RGSe8Ht23OcQ9Onw1x33ypq", + "jvk3/9Kz9S+d6WIo01SomlUEpbGxPfTvP//6szuj6ZQX85ifzNxYMa3RnjsYPjbuCDAi8rP7dBO/7v4S", + "/3ie/opE7i6VpkT0qb5rGfJe3HoCAyxwa5CQBtYuFcBT2kllCdSnurVINp2IBNZ1yfx5icSeN7B3TAtk", + "zD0ZLbg3nq9/47W2Z7pU6f2IBw/AaR2bk02ZStvNsAvGuCkF+ypSoZAG4B1n1MjMNzH0qNMYv9YjNIrd", + "0+TZcQSWkK2Ti8IdJCE+Vd9NtDI6E6toDu6/OtVdSGPr/Tyaie6vpYAkcaI6glWuaCuERhohmds/QqDM", + "DR9qQp9uING9B5OCLf1NGuRheJIOM9Pj0BXqI1nhQVaCiWcNEw+shJSH9IiuoiA27sUz0HwppusMKxRa", + "OQZxn9ayi9KqS5UKRalAW/CIUageOhWbJG4q+VhpsP17ffUaTDnxPtdGGKp2MGzbmei3Ym46iEKVc2Nm", + "GrAfUm75EAC3Kv/kTq+v7sVG3wnkomNc3iNSaTxMwwlfNe3WZ3lXN86UbVcnv7OSkMBRtkswW6SVriQp", + "KIOAwzdcpowPwREhEoBSBtAya8U0t6bjEwbByL4vJTiOALCwk2pqSyJ1IS2eFwUlODlJYjVkM0ZpVU3C", + "sxCJzCVeUA1XfEvelxPFi+3aoKGVs/EIsRat/rZxIW20RfRDKNM3yPKBTfxp/xGE+Ud0ZohPaH5615hU", + "3NQDoFlTXwbrBIMZt/TzZD6ke0zgSxcmvJ7tTJnnBbrT2xmPwL+ECS56cI7AkLkoplwh5D/EBaClNcs0", + "IMIOBbiCC2mtUH1l9QcoNXDC1/E8N1JsfkfkHS3+4Yjbf9TpPv58P0sKB83EVLOt5aqK+xL57i/wuw0s", + "Qa/qI/BdSC6NPoZavtHICVYTShVdPyLtK0LtfxtDa7qHh/q9exKTF61mkPdfNe/gLNVTDlEGLOLqq6k0", + "FdJmh/HwmVDnpZ269NdSW35PJkNzaYnSNrFZ/eW0ganado9tZKte1zZ99LuxVC/kCBteUNPeePfbqTpy", + "ju0mmeCqzLsQZ1rhoCSbmDD1Q5gVX0O8S9KkAQLN0l/u56bEudzgVB5UaEbuwqaez24tOOwJOTJa4DCM", + "sGuf+3UD6UlLdXtVZp+pagBzZGUeDt36g7kfaZXqLqouaCav8wpGz9l5mFce3uv6HAEzEyL3oNZMj9iM", + "Y+kSZW30lRLvLTPBD+yI8pC0ejVnaSnquMuFmEqVisJABEORHwtQHNyApLHMBOTtwaOp1034WLu/+giW", + "o0pANZUq1TOvy/QVxqWqtYTMCloLVG7prs7r8Mt1aOROgE6O08P6asqL25CBaZgfw8fVTK4t89fAVKfC", + "R/cwmuRrL63uq2QCdVBA1pTnIYtCQMxjeG9nEpH327DqI5riw3K1X/hKpl3N+nT81zT6GuSY+vOdpQls", + "pDjBuT8143e2XjyFX+ntMs+SGIir5AI6SVWRej/RhHtYMVXFAkrPNhZQZmrzrvU5vo1y6RokB7MBojtE", + "/93XvjB1bdL9kTLMgI9rHo17XYXXU5vfYOHkk9yCm9xZN9UmGLKTP7s7C84L9r46so3pwRZyPBZFt96c", + "/l531nKTfVGE1vcQuO2w4dzdSgS94SSvSG4BPo2NIawO+j4l2AtjEeI99SAt0YTv65G6wfW9Xui9/9kQ", + "2OulzWN0JJ9plJE2tOHUV9Kcsdyud1Py8bgQY26jOqypsIVMDCBSRYU1ULPlDHfydqcf6rS+hok9ts8a", + "R2m6GdGNX6EPfp4iBmbZnUmnToUziia96uix/mTF2WNRAKUqI+QYTyYspKI0Qb00wAj11TK2ilYM0UEw", + "Eejo8hwcCAbS8qAKkkYEX4X7JQBXOBWWT/Nv6iAy1OwiellyNvB/JnSNASi7Vx5gghciwvmQVaeQceFM", + "35A5BxlYWDxmRXHHMyf/+ioBaCXKe4JKJMr9w6Q9wO808SpDwm8EfDHhpq90bt1+lJZtD5pAL/4VCpgG", + "O7XkNKrUMH01iEv4D7H1CWaFNmAHVHBJ92fKGgDJmthBDQ+IZ9AZJJwWwq7MuPE4PpAP1+bZXzjFmhN0", + "AWznoF7D1Iiv34zi1TzRJmwlug+XgYyKElwPrFSWA3w4LnO7hmgFX9zx9cWR7RPIndrp8EKs2xCCimre", + "D8Jy+jp9Jl4kL/f/8NVwjx+kz8XL0Vd7X+/zg+Gz5Hn6Qrys79jzPcgZs6Jw4/5f/77X/Zp3R0fds59/", + "+UPn+d6v//+NXF4PJ6FrJNek4MPffYu+zzOigYKvjGdalXUs4dGsEdgG2G3dXd2SugE3c7BNIAd1KiyH", + "u1qrbN7rq9eayuPhBu/EwWfIYs1FYaDI1qczoxz9wJs+ZHm8hXV91ikenWVjjBfJhA3nZIXoglGJZ9OI", + "Bp6ujfeUjFRPIsHtXplBArTiiOfzjaIEI4ZtOzLjybybF8KI4k6q8c56Ptr9xf1vTR7dZRQRTCkTq8ZI", + "cNMeXVwQ9gidFtsmgIpOKDTv9BXl+JoOo9Ias8BhTv0oc9Op6fC++SooNQk3CYdOfAqnY5z+BIXPzZ6y", + "G+z6FfxohUh0kYqARgEb0ldVxtB2SMS3vBgLi6utmoCiO529fntxQUAAeHe6eYmdXl8dKZ/6hUnftG24", + "P045o51rj94AqNAmERs8wAfOLvx0Judb363LkXadnmopjXvrGetbnvqS8d9FbGktH96D33fJ87civoQP", + "NLE61hTiCVFQ6QLbxVgdJ1E2ZNLiR/+pidv7XH8nqbmNZHIfSkT8inZCvBJdfMQpdYW4k7o0jgO86zoe", + "d2NCRFvxn5oOCTfk90GGMZF8KCFCMLl7MOLrheLB2RGVksFgs4lmmUZ/jyzquP4bk+SVG96djJvBPyFR", + "uj2FI/i9UKTTEuuEch9qLFWmk9sVBWqZ4AUbFqUV3ZEuEmjHfqtLGxPmfcXiWxj0n1os4r7/XuQiHiig", + "dANExCaykYy1Vh/Ld4KwIerwYQC3RK2Ilkuxmx0ffqg1rtRLPhYe7nN7vytVKt6LdKfFz7DSPbIyL3TJ", + "wXFuxRRhCuijH+ZJuUdqaqeZDqrtIYdgei1VIraeyGPiz6mBaS68dy0881Tm2f29JRW5BcL3v/r5106r", + "/onUDYDOs4rqKe+AIEF9rUpbqW819IeW+a4M49HncbAnL1JdQR7+b6GBOJXtjsosmz+tKf/142fbHDUh", + "KgYEAuxVdD/CPUrTNXQby+w1kewjHx1NvYs7aixXg66szd+76psANuoQpFQoMw4DNGTSfCeC3H+Q8PZC", + "E4D5DYjUDdPx/UzcSxQGXwaAvVeCf31tG2X3d/ysN8lWu1xE1oRUX1F03ZvLx/oEstXpA24CgXiWJ7Ge", + "cH/x/1rjjI5KgcNwnvIWRHGPvdZWsG6Ajy4px0ea6uUZgJQIy6XPG622FqBbGTfMive2tSy8VYdZc48f", + "hQVvbVjf7efsgbqWRekHycVHL9tec+22KpkBbCoCt6XqQM5MLhI5kkn8+VZB88CHs/e0Vyfug/kcjxhs", + "gcV5tqlX3Da1Z6EAdvhKdNjL9in2ZniwU308TQxnupkm9sTkRJC7n1ATezxzt05LK+8dyB3azTk6WRqF", + "0A01vgIxNhWF02vozao4fftNWRzR59i/sOlsPN71P+8AmlJfjf8m8677EpW8/XD95nXIHwD9itDZoOfi", + "cO57Qx72VV8NBoO++qW/JSwf97cOWX/rH3//j/5Wh/W3qL+hSI/swl/Awne/O/j62bN99xu/ZPfLf6cJ", + "dtg//v4fP/9KY/TVwD8EHWwM4uAO5+z8+OgNdFTssYGbxoBJiNiOJFXVud0wwvYVkfEhkxZ6vY0BIjKL", + "2p7RPkLKhbRGZCP/IKLVa9VXmLaVi0LqVCa+uKnHjqllpplAdyuE4UJg4eSWWT1GZGwI30rIDMPZYtSq", + "m+qZAvi0akaD705vWJ0cdn17HsovQ8hMAgyrUCSbLhv3/CWHbNN78LijjjqPB6/ZUCoOvoZFd9YSe3+3", + "QGKeToHAP5RVn6REwXHZEldNCA1tKIRi7szuq5We+LO2TZ/PeS0l+BXPTZNkIFJoFRBnjiyVMKbKInLM", + "3EBUgw5LJoLnTChdjifMapbrLOv11ZFHbpzoLEXoxbwGkQvAf56QyZSETrnQn8pCcikMDRiFxBm3MkfG", + "pG1YT7Mhq/Exb6eFwZqvqUC3YVf/GQmYVKtqM0ae2NYQLuVZtdEsJW35x2viHXokyPfL1S/wjr/V1rlr", + "aQRwk7LtxY+3uW3/ujKOECH7n5wsZGyuRen/AECBmtP2keEENvUruM1v8Ci0umSnTuEGieIP7vGdAQvU", + "tYZUf5EJ18c6Fb+ujDYkWhcpuKKpK0csbNEVAGwSk/IKabeOfuEb/ptAudvPI5jYQMD1YJhfyuZkfLaK", + "jp8/bZpxIK92iRwbZp+vKUqHFgimhQIXUUBXZxMnAPTWgCNo2DZEb7vk3t7B3LXS6m7QzfsK27QBhPW2", + "6I17lHvBDs6OOoxHHt6duCZxEba6kaJr63jYWt7FLdpMTNUAK5d9qbALD/S1BV8qX9gLHGoTn+oRnm/9", + "YAGsXCr7VC5U3jaJinoiWsb8ZSJm351/46Q+O9PdEXQZWiSziv6ox2YFIzECCGfoM4jPtqX3HZwdPRic", + "rR+9ZhWFX65DdA0PfhiOa4MT9uDs6OMz+F5skiIAzdQcuZyE4T4kMQ8PI7hBaqe9SD8Ant9OPUeQ6iyV", + "tJJnDPtUeCBy2kpz49tXdZgph76s6OYNFF+ngkF/40RTWVYq2ERgmc9CdoD7+EPSURLaWcYretlN5Vja", + "FfNb2aILkEca3EZimuuCF3PqLgABCr9deLxrKXdhjA4u4MPI+AG1hNJOrvwSmjRPWGTlWPzEHFJHT/GO", + "PDwJMK8dN/tT3ohDjLBl3s4h39GdzziSFAFlovvJMQo6qwp9J43UUCr69gq7gNSSBhnPc9NjJ1oQJnzQ", + "F6jtfgAvaTDVbJl7znkkMghMDoO1JfPBXqGfDzY72ox/u3Lr/rxj+dReLwTvq3TZpxDf15YXmD6IJLcp", + "gSLaRTuF/ohoGDwSeVBuCdc6HRkUzgaKgzYMIOOxNKcuHxsC/DjEpxDeIGiXGGmhIrZmZb1cJ4c/C7F7", + "s9gTsoVcfStIYLf6MT1lgOcp+MPTcY1UN+ISDDZ0Y8WyJcMWHmzJfPnCBMU40pmhDKxJb44xrhpw1mCk", + "y0qrfSC2wZlcRitddlzSYhZnHfd9aFe3O1tKzFZ/X4lZtFP7B//4+//+w0HkTaFCQIm4CZZlggPigLun", + "Z6JIuBEsE9aKogO/LfO84bcoCRw1uJ8gN4Bn1Si9luVEcuEPB3U34sFaybCwu/W9eDCDw3+RgmSfLmz7", + "FFxNLBcT3Fp+Xme0RKyLgpEQoiKExAABd7C3V8FLQIxlppmZ8FyYHjsKZZuhW1ZlR/dV3ZAG/GrpQUcJ", + "lTGVhYBmWNuDWJMe7MQf7yuM/LSZ6NWXuaOJLBNqLPpqexBuCdDCSSalgx0Pz9epmuOJ90kQbn01qBsb", + "A0z4IyDJ0G4tGIiDKg6bikSmAvvx9aEnvJ2IORvrKCsLCpKh7cuIDZbMxEFjUbwbhqoQHqgrDjbvix2w", + "0GPvv9PPvURPYxnRAm7aqfkjoj43jsBBgO8fPPv/bSY7F8SJH/EjXRb3Uzq0Em9GrZkzzVZfZ0NdpUaF", + "W7/+3KCznEoI1/OqMxgaZ4Cz8I+//99V0oBnPOLJNqbzChBi7gbucCruUESjcNtXDWQN/TUDxwOsw7S0", + "Jc+yuWOZrDTyThyGlnZaib4aFlwlE3bHM5lSgGLOxvJOKGjC5si7kriPa7GcK5hFXE//ZP0rjjy4YOhy", + "Vhrf4QxahLGB00MHLJWAoFZK6B6KKZfcaHXYVwPggXdK23fevh2wbRTXseOR5QL62u9A70QijXfeKzfw", + "W37wBEbijdZs6k58hJmK6Fvw/QpC2zhPvtIwS84hmc2pKIfm+wguD2DBTS9RXdpVRbh3+pbOi5CmFjCH", + "ffc738s17uJqyqmjhaNsRl3fwJw82Ht+yKLWrdht0XfSXGooGbq6FuJO8MzJBpIeyG04C8ixb/KLXMAK", + "H/RSiXGKm0vO6lCl0dMPph5e03ZTn98PUghXUxBzhLEJDWmZJrtBZ2wvQmDDQs8QUAMVonDGmADGMT3u", + "6PL8kOlcKGoHHfp40et9pQs2E8OuGzKQXcGBKAAH2INZSdJGoA0hxuQo56bHzm1fTaUiiDdoQOxm4Zsa", + "X/7x+NQ724oOyzMOURlmJrqw3UzeidRdATCh7lCCWGKJ1rdSoLrlOx4Pnu0dDHzNEDgAU2d39YOSjTzw", + "9uoClNGBgt5S/7o/YCOpKlnp5Qsiy2H/qbCNb6/OYyhm0O1mYhjwub5hQ20nbgy823h654jZYI4fJS25", + "k/TzM43ame+SK97INFkXSz+D2S/Pnef5F6ZpBU4VnjM+Iml/J9zVWgq2PdgfdNgAWpV22GAuzGCHGZGJ", + "xIbvTHXaChmGj9wLfejZ3kGTJKS50lliIqSdh0Pd6mxh3034xgVJt2bjuCIEtkQHK6fa2boWtnsMhNYg", + "FCrqZM3ESTU90tRvrJVj/gqX1N7T5FPhtBJIZqN7xFhe2CdM63pzfnK8jPwdoJIN9D8FVTXm6YWusCul", + "Kzp5uWIwFC55e1E67mwufJ3AG65KaP7JY+4tky1gsqOQ8TNwn+qxZXndV20CGxQeyl0mFEg3JyeBve0L", + "4u1NCBK5P/nvGs9TAVBwmza3QU7skJ3MmZFqnIluaQQbuG14h4pm1cIWtX+n2EAJfFD9Yc+8KTzosVNw", + "l/oWtdCwHvYELh8/doclvCjmAD/FFY0IGu4AndBeAsNWOFkC0EVKQpcPxSQp6brwMP6A5+muHc6mEnGI", + "SefNuJx2qnYSIflTZCCxoaqbZ1677MCNyNlie/8mGe5E97GnljUivN4VHddoTFlVe0eSr0nyUoBthTBb", + "HPFNzv9a0m3M3O2MYzWqGS1Yc+7V+w0KcgCXh4nfywtk2yM4NjD7wfIQxrzDwx205TUCbTzgvTPEVPc6", + "owDy3hKPVLTKBJraMYPooka9m95bZ6vH3OAK+Vxk90rZDF8IBx9WSIBwHyOlvcRpt7bOqJ27yEmPiy6I", + "HjsKiHNL06vJ777ypDJouCMG2CLcCW2U/BK7vy8QFnaObxWymOMbxAfa+5TP7tZG/Trcw32Fl4/2DkzC", + "Zy+mKMKEcfZJbFHmXBbBNUtyxy1ViClEfCo/DGnr1PsaJg1CeypV6SQrOSilYbPJPPbI2omYGpHdCX9d", + "8TwXvECRj8r4MnYUnR/I0Crh87HCnNCapNr9KtAJqLrtZ7H1mwhtflhGyYdGPB5fb/VkSiDTHX/Jg544", + "4VU+AdQFIDE/YZvZmwVfKswiKAxOp1Bxe2NdbP12JLbny6BQT7hK9WhELBNiGhtJau+G7yIk1QrHGICB", + "VoHUEPbFanNOsoxkHraGBnUOJNuXX95EcR7CJT788ksoAqq170q1MOz1mxvqVuHIKa1S/Cps9dAqCc4X", + "ciPIK+6sZ++cPwaJIavmwlVsaCgYR3d2lVkBmqVWwl9HNMQXjs6hdWQ92eAbTFyxfG6CSx5wUme8SE0I", + "H/WVr1aqMgVxt9xk4sAxNnylllCF6NILoUQKThhG6Cvcabf3g+d7+wN8CJzPh8zO9Dvc7Hd+4YNFg4QD", + "IEC9mxp0mwIHGzp16u5o1M6BSJX3C1TH4LvFNtwkQDwPHvb/JwrJd7ZscwrmZUPvO7w1WyN7Nd5o2LjW", + "FNGQ/5E2x6uizJxOX8mx0iDYnD4+k4aqSatY4v7Bs+cvXq5PEKW80MdNOsDta0k5eJpoFjFFp971Du5T", + "f5eCCMINecq7vuWQUXppJBZo8eADJtsrxNAOyNhafCV8YFZoNQ5vkwfhXfQVUAB3UPuOKB40XrpQIQbT", + "8VEa2lSWcIUhGltInzjmpT/Q9ieMpcUZEPcKqD1SNA2v+nAl4eVDXHhfhaJLB7C20dmCFlBreUbmX+j3", + "2xRhY4UY8yLNhDF9pUchagahNfgYolJ1oCK5gD7TWHEiVDmly6r57oIFeEkBm/O5pWs0plg8lpCsGrGx", + "bTkKFIrbu/OBdsujkDGyfp2yNqNhHxdqdTC/VfVUyYTnfCgzcjQPRY8dVa2TUKfHrjFS1dMqFhI7pjql", + "gJqtHAwldjCX4DeOU5GYkWPVlaqv3p6jw0Gl0Lx8pAtnHsydRuKkNmGVSYXKOBuAQ3UAYgZbTftd6jAN", + "a+QZasU+fexWzE2HGZGNutB2IRF9xerwadvY5gRKi3d6MIyz2geUpYK2PRPvrSjc55c983qmUC31BkLP", + "jXEZZhaP1mF1QdNZmm6Ithr3FfgsxCjZ4MXeswH2RJAGY2luV86Vny80LI32fzliYDUbBNfs2yIbkOuF", + "SdNXfDngWwvXVmGEtmLH0k4uAwk+slOiGqgpccnf9AtUKuxEp2Yl+/0UE6h/I7ZxmR6NcH3rGZLslPZb", + "5C20yYqdalYzPQS4M8KzRKvHX2SLQj7KWXistIlKxov5D5Phd4l8I384f/u38/3X8tycq6sXyfH5y/Pb", + "/E8/Hv/wda/XWyvoHyDV4iO74Apj2tJCnK4PbsrzpqAwJbHkspg7VjQi0So1W53G5tf1fVzo3Shm9ZNH", + "7RCzMa3Xl8FqLXNRGJFCV+PSkt1eom8BwaQh3YGNC54I30/ZKZIzHYJ9NBRZjOCRTTXWLt1Jx/E8maDN", + "02OXOAdKzagaqOD3iyjVaDbRWUgpaj739U0sF4icglcPUtW7cLHibi9w1CZcjAizK0oRoLqcOLbWj2NV", + "RvNPcf/quHc1r/fcbvJfLCmXnb7y1y9MAHxFvm5IWn+5Qv6vsyoyPfb36k+r+mj7loPC181Tto3xzRPD", + "Uo3uqyXkS19WOXUSjWhWKgyM7sK1PMG4L5Q2GZjPa70ouGt+Hqc7V4CmUV/DZjUYz+7zzFbGEGT8nR/0", + "RLETLeqeloMXL9aAqNQzn+vU+Qk9SPdMwb6ncymHlk+FSEHDbmqN5R9gGVfjko9FAMuFVpkjnkAPd9D9", + "QE0dCDVAN5GeSkuZis7UAgPF0RcGZaJLUd0/d5xO/sOuvofznlxF3LoqyAPA+x4gersmm6Z8jg4K8rCl", + "gpJ/mVYNPb13Pjg+9AQOjtNaFodHg34kI68GWr7YfKL1KqKr1qyC4PW5wAjS5xMvw8Uw0VlqGM95ERWB", + "OAae8lvqse3dT01NUNy33zg94dpP5UF1M58nu6wvYXsBPfIrMiGntgmmf0HfxAc3wRqBtS2P8fgYI1dV", + "1y5dm8MqwmhB572QxmfMyrESqTNlUqfoCRPB2GUAmkP0sQpEHJoMFyLB3mbgzYWAT6+xa8TjEMaUv7+u", + "EX+9Q67yBZLh5G5FDrjXSPWV+kOXXX05TotwenAjNblDrEbeCBiHproWEyc643iB9wDFCV94qiYNC8Pe", + "R2rt/kL/WgMi7iVYHNFsqvD13+0xeMNLrwVSAB4gEx6ZgOmyVbb5k9ukv05YzQO32Nm0juDzAvjyAszv", + "+0akgXgI3aBRt9hXGB8JqZbdmg6CZuN2KpxAKyiGvwgWjy/uoJU05cVtnBRANhTjpkLuYFXMuRM89pyN", + "yizrq3p9qI/ahKwsb2CFS1cqJqdTkUpuBeTYtqAynJKm+DB2Skvw9cflzQuKANqamVS3G0Y4P/cEJVTq", + "/KmCTxdPxJm6s8rD/NRx03rmESmd3Xqk9BEUT8JlII8Ekv29GRVa8al0VdYNxjA4gqI2uDPWxMJYFQrr", + "q8VYmNuwCPnFn+0HhMgMNu0Pc3tY9vtNRMl+XPY0tcTIwNInD9Fc2LDvn1XszJ1oJcjq94TvPrcJuc/E", + "0P1f7cbFulVUbVnr/YleOI6efwrc2Z/E8Kg+7iYQtJcUGot7w3kLwKtPYJQ+kVa5OC4l6rkpfvBx7f5S", + "/bCkcDa1ilk+wo20wHiUx1cE6eQeShF83LvOT9aJjNFHaJREC/cjBXA972JY2Ky6q/AC8ozEBpflMJPJ", + "H8W8IgQSW2/wY4jAITw6QioNpJuBc7uiBratNGmdDKM0viWOo/Bl+8OTH6RU00gPfxctVvJQ0DwkrphE", + "5xRFjuEZFma/2bW1dEM9piLoz6+2fa0Z654sqnuoRUDyQrBS8TsuM3e+h/7Yfzr99ujtzfev311dvjs/", + "wZRyiOf7LLF68gQkPGOWxAzqLHiWUXlYRDE+3OwGNTNpk4lImR6NeitvvW+FW5FPH8g2BhVY4JSNoOl8", + "4GcBxc0YR2oU86mMpahOhF2HJMX6VI3PmHafBcBHT3drWARV2QcMe5MR4d5LU4mMcRk9g/J8QXrwWaPA", + "GCwEqgaK38kxNJyOrqjeWNjB1hKjdCLPwrInIKo1EYWYajWHTPpsMTY2WCUPBz12JdxozvgZMYlZkj6F", + "s6kWAvBC1mqndZcI7ejnbiPGGFTpkyfQVpWmiyC0T5Us66/pmrZMWZ668LUykaD6XYhNMoW9MKrLMCPH", + "it1Xjnpl+oGUDsgqkFoFrSPPSmeFMU31t+QTlKnPsMYTpB7P1gpo8diEaOgFqY9DxerGI9/PcdBxxTUd", + "Pxbf1h+DjfebotXVqnH9zo8dnR9Ish9z+1eUxvJCp2US95stGg4SWczqgMkZ9mc9qT7wtZ/xoVilGE/K", + "KVdddw+Ceg+PB1M5sksWcxM+iTqBMfon0ygW5d1KpaLTrFIAN8248ZgFI8JI8P3cvK30G1Q7mlwzjflv", + "2Tz2w3ii+oR6SI1nG9SRf3bpu6A61LPeKmm4ThQjYLfZTYWxUvGgM7Q6Gb+FF07ix5/Cx7g07CYuxuhx", + "lsmPB7ZdiAhmukwJ8RyPc4PC5GWfI/kaCTk9rW+sPztcvsEmuXQ5LgBEg9xd3qbH6WG7NA4O/9TZYw1U", + "sZoKKIPsE4AiPyTthFzfZaJppJk2Rt/9Jfppo67q1Mo12lGIyFjjhCCbSKdQzakrxes3N9SHnOHlV129", + "ZY7tDn0msbvxrWDDMrkVrW3Um2j7fs2dl76wcWP1mIaot/pHuL03CDqd6WIo09SXq947Y2Kpw/qmtNJp", + "Fv3fCftk+7/3yeTDb+RMoRfY5gfa0lX9khegkGCzb0hLgKbHobh4JEVGispUp5SSEgUXYwBXbSErCtNe", + "ooT4b7wIQK8syt8lIWI1YdfHwMS9lt7uj0mHT3BTfpq27/e+KakF/NN2fX9KJvKN4B/6Et0tyhW9Bq5K", + "iErQmGaukkmhlS5NNq8FLvBWNGUGNVA4i6tSMV6mAIeYADBHlHQKRggfc6lIr4Se0LWbGkpXyDaGoqDn", + "e1835CCWCod7rWePJeEPHpiur8pGenYbRpCggBMZ0N2/wZoinTrDaZQFWLQRoapxK3Y+XzIOtQgLIQSF", + "SdtOE4tykyR4xMaQXBggXdOaIIjZ4qaQ47GAnrkhXTC0dSo/njU2sS4dkzwM6bX0dc4xB6eprfOaRs4r", + "PniNWJMNHz2Ie0Xv7z12s+hV/HLJx9D0No12ujEcQ4/Fev1vRLCDZV1RrPH+vIeS73YlKMeV6MKgNfBF", + "av0Apf6ARf4vZOtQJehOaBeTi2KkiylWR+B0lkX0jTC/XW3cTf4KbrZGhBcBhRH4598Eud1glumyFvEF", + "VNQqkVh5J+18LdGth864ipQD8O8lLOGWZ3rM9IglkU8hkJ7xiBiyqJfBRWlqqOgzOqbmihqc8oNBK9zD", + "5+fH3Cin0DMcbctn5/ALPualc1pLHk6q7P5SlN5Rs9pMvyo3qx+B7z1wyuDek2l3vyl7nVBcqpuJDefs", + "/KT14KE+Otmk93yWMf8w204KMesAxHhRJlYXpsOETXo7K8rrmln+2I9/34sFLav0WqpEfPyNspGooLlu", + "IiOAD5249Mt7Mgv3/oVu0cFGZBIOJo4GNKFBGKrtLQTBHtDHVpFCX/XVUXgQG+4oi5Urwzm4ep3oOIT/", + "+tCZ/GspQqFjp68SbkRXKiOUkVbeCTJuAdjQqTamLArHJ+7fs4m0wuRQBo/pJlC5LfoKcKHrtdDBPn6+", + "9/UCMhDioLBCz3yFTV9hwxK/hbtG8CKZQI+VkfRJ+u+x25RfMmyA32HsgZIZHUrPeWn11N280PEL+t0X", + "YkaboRUbZXI8sX2Fz++iF6XDTO5WYSZCWCanuS4QtCC0y4VEBIDe434ifYXA11lYex2cCrGztRJNdSV4", + "/p4rHsezRV//NJGfwPDLDE5/+hSxHrLLV790rNUok4m9Z99LH/NJwqE2yIP43iByb70+ruHP1c0xnAMZ", + "+1bj2ntLmhqIuzfb74fGcRB7nNSG5j4If12piKxtz/AKTWwyHwzbJgOc7e+1dV7I5FTaFk/A3iOY5g99", + "mb3iNplE0usparAX6GYDQvyF/rVhiDHQOCpIhO8PSNRT7fulUuFgd6j1LRPKFnOIXvTYGUhgSuqi7yBk", + "v5OWfXUrRO4zvmb0poctAvqXFpKBqCzTGebfUJs5W8y/MH01CMsZsKFItBP9qsyyHnut3WswJSIJBv2T", + "jAXZDgsHTCvTVzzL9EykTNwJRS4KP12AjBEqwSsX8RPoZmkEicaNq6T9BgVDfgWPXy3kxfHHh00frWw8", + "xEhXytbOGi3cK/h14m1CKfwcTmrvKa/iVFguM/M5nj3aZmsOPi+bgBNz3821WYm8EoqDIy8vdM7H7tnD", + "uuCRwnhwCcoCGgXh5VTfQvRVJtWtT5RAjDaUaBDMmRXSWhFasijSREHYJLooRAKz4n01lcbkApsdokKL", + "fw49A53QqoRnaAoUNd7tq8qoBKHELTTBKgR2vk2ptp2cTZVaDEo0pKS5j3jBiPm3fM64IREXwKmpuTa0", + "GmKDP3WPCzHrnuKGdWFbRTroK+zBZNhEzxAVuraxMxFvUf1EtIJ6MhD3nMImYWd9Cy0AKYrsjW9w7sEu", + "UNqyqSigdn/qmEfaZlwFJJRPxPSfhd7/pMLGR65rzaqaiWgVxhOyYp2mWjmuqaVVpTX++qQmyIfFEh/D", + "Zgkh9vU2S2OJe/1oQFJncS6tWeHIaHZp1SrjP3+v1r0K6oNja7G392fp20pqRxHIIvptu3frKE3JsxWX", + "Ok9FKhOedSqgxbzQI5lIoZI55Gz7GbIkE7zgKhE7bZ6TuP7+UYRovcTq6f0nKwsCqr8Gx1dLg4/PiKwc", + "VSTxuTUT1YK4uTdEwypohjUi5DiGadjQeqpOggyohpP4LK2pDY6iPdf0ETd57+l56DM3f5Llma6QyD6Z", + "tFHHfdBje0yp+2myMDemGNJhP5HUfVSKI6XwoyX17khmYn1wdCosT7nlmNvsmwMN55YM05GgCiwlmJw6", + "rcFZ3szKKfbQ7KvB2kns/uL+d57+2tgMv654nsGsP61Q20j5PNFJORXKuglvon7e1IpovzAMtqbDdJYK", + "YxGt9XHj9fGMTQXW9ajUjHHa+sKD+xa3IKJvP8OVyq21PJmAGzyfaKtBcU248p6iBpWXJaKwCJsgOn3V", + "pP8yoVJdGOFG77CCp1KzTCZulh32j7//x06PHVlA2e2rL798gTOHkG413pdfdrBJA8cnmXvw1bdffkl9", + "Kn+4PP2uwy5ffwe+ncuTsy+/RN9PkojcYnNz9LOj54JBIqoVxVT6+l5E2nODf2GYniliVM+2qUgyjgWq", + "hWWDYyT47s08x1aV1DmPWvWcO3Y22IZgwu+cIUo+JXCv5bwwAgA3oylhc4KMyyl00PmxStwzVueG4SP0", + "HeyVVnAJbjWSKSPE1KaCVgXNfqDW00JTP2660tRC14UYAbCJm/LlyVlcVkF5gyKtMrpnfA5exEIgEF5Y", + "EvQ3gkaczLeXS+VUKIQitpoNHXWH9m7JRCS30BxtItjgv16enHUHkVcvz0ps/sMG//W/nr45G+A63Zr9", + "IRr5N8ESnmPfUUpYR9cntskPnjzIh6K0NSVHI7eeeS7YUEykSvtq8KdufJRdwmQ4ZErD84MebgwQUyhk", + "z+b4Yd+BOpDDiTS5NvDUIePATo7sBx02FAkvjWClyuStwBxnEPnu+5A0rfqK4IWJIBzpSeyCB05RhryK", + "eXViOhRpCqUyGZEpIhQCHRcYr8eu0dhgCnA+jaQmSZGUJnLXhRxL1exEzDRP6/fIYypZ0zKz0rHZrtuI", + "rrtCAcRLJTqVagz+R4kND+itG3J7uR3d/Usuxh3c3d1cjTvxWnfzdIRSdiOlKRbruAtPbSzXr8KG8nUg", + "ImTwz65g5qFuxQ09hfFwF3Iq7ZW7MmjE/Q3me8nn7oxvtL7gxVjcV7l07zK+cAf7+GqTzhnfyZtonEHZ", + "u4+r4AG4tbP2+XjrN3YwIO0+SU3rp9DPqtBupTZVtAHyqVU/W5uDXfAZXSBw9/cYZCnANbLgkfbNVOna", + "mfcp6OQVG/yKu9DpsuDJBJtrFXrqPlcudE18e3UBV7m0fVXpC1RVbdxdPZ5YJiHOpdigX+7tPUvkdMxM", + "kcAPYvAN2j4s6pJNqOLuXIGWB167wNI0lVIbrqoybZjpYUsvvs+O+lcZSe5Kqt0HIbg2lIoX80b4l+qq", + "+9B3c3XvV5duH7dgJMBOrBBRlQAonT7m6r7ldalIj3Ik5FSbtRqU7/X7+xIReqbo1ri3kIALAyowk/la", + "V4R/EGo3SrKuMm7AHIBge1Joai8PtplxMuXUWVzxY19EX4KmITwrQSYMufFFCIB5VWbc6mLO6Bzs3JmQ", + "0hpn+ThqoDEaU1SOsuyYBrmG2T4mLlt9pFUwicdrtvAJwgzgMV2YBqgXWVabSs2J6knEU4yxetrdmHCw", + "jVJRZoSKy7OMer6SQT4sVZp5vncnTFXBfUXUIbXqMc9P8CW0pjIJne+GpY3oiBs2IMDFdocWLMGv66pE", + "P8cThESXxv1J2gmR6KZeKti/Lwzuw4N4qD4MbdzPA+mhoqqirLuNcNEsoqL1ef9ALXqmMIcwIpu4ytxf", + "/RwXXyeXIxXQ96cc82GC5+dgbw9nuSL5fOmkHiuUujTQucrLJ+9kt5oym8qXEKr7aXPUPyzlvIE+V5Jn", + "g5DbzQtxJ8WsvXL2lASQgWLdkVQSYQsiTIPAMT5PzpfNOj0Hm8V2+gqqKID+E66cWmwL6S7G0rLZxClL", + "ElyPQwHlJ5Qfxq5LACmizJ6+Goj3uVBG3omBk+hOVk6lZdv7L3anUu00Ef4lLvETUT6NHujjiUNbtbmc", + "BjnS2BAn/NU7tU05xF6X0cl/nkzhqRSNMsPv6D6NJ35f1jATXoh09xf4PzRr/nWjGuBC8LQLca280I54", + "aUeJ+mcTbfAOQCxtgS3J+8qNI9W4x97A30I7eWlCy1F2hZRjFvrgYv9nYBC6T5QQKeRC6hlpnmUmWkzC", + "a1hoI3/c0zisfeI67NvjBvxbp9+iaOC5orj8LLulgdETzdJX+MGvltpTfzAx72LJ26rmarkEuR/PBZwX", + "NanvKAy1DsgUTnQ+JygcgyRpdFkkwr/OBjiuSM8KPR3EzYOkNSIb0XBNxHoOb34Sev10KskNeKJwy2B3", + "O5VFAQoiE5Fc/11kI5xTMeYayiNF+N7M8Iv73j2QFWH4XBRTrqA1aI8Ra6C7sDSiMNURgXNQUqHArcjt", + "N5R8v0D40mDGYzOpk6/6oYkcFPFNvdBXeINGTujfPGVVnuf7as8r0uKe7pD2PqkUAj7w0KIe4ux3J3y+", + "E9jx/gMopLEi6UrkGU8iUfJFlP/kdrPSUb9hpAQi2hliW1tdJhNssdKY3feo1PeZOQY+Lf37/L8aHxSi", + "+7tjASLZh3Iy+Pt2l2wdUDmbWOWIpbE31NE/dOt2ex05RZ2uGDlGFVo6pixGPAFPaUgX8VNoumGvmyT3", + "Kc3wN8RCNOXPwsPwAfdIxTyUpUUt5tRY/E646RKym3QBAdqpIEfAh3OR0tZ3ZGlioktRdNHPnNuuVD32", + "issMvAiAI+zu7NlEVF4BCFchDYUsMqfS9hW4J6D/HwxJBGKiBglqY8Z6jZP+DfEVzvg/2epzZas37mII", + "XgVdgCtZj7BXybxOsh/ObGCBrjIUryED1Yjizultgam4XfTZ9NipL0hHQzC0OBmNAP63AWIfb8NlYgBf", + "xW/SylhFvB2mNMu0GouCLP/fi9WJ5xi0e0x828SgaHTM3YCvWavwPcf0U6lscNZRg005qggS8oGdngRJ", + "14hQ5TaenjTO5HBzpHQHUsRIZWPJPGmJK6L68c9EorMYiCF2yv4+iBUP9L606oSoeA9ibTcxd62RktP3", + "6NrLMl/Lj3awI93j6x8hMbTHrsscJeTp0fUR2z56dbzPzo4vensv9liis3KqzE6HnR25v10f7f4g8lwY", + "oaK/EZCFSnmRsu0zXQhE0ei6neJWDjOxQ9nkDeCqOEvC3Ti+/nEdmpabOY4dZ6gLbniHjTjHOufVs2GE", + "cdUGikU5aI2oWFv+21udLaHKqTsiN/hWZ2vE3X/D33/+EBQaK95bf6gflRTnD5illN31FKFBJDgfm+aG", + "4Xl6Usa/L1CwFyErSJgSgOzEX/tOZ4b0HyTmH67fvPZQgm7Nh2EK21gZkRRi5ghVFknBR7bjK3+wiKGW", + "tNSJC/M7AeSr01eNSSqdmvLD8pA1F3CHQYJJkXZHupjxIu2riS4LA8lqmYS7gdC9qBYFqlxyTAJnvI5q", + "XJQKAvZuYA6VI5dvrm8YxZdwMwceTtHnTZkqMCpt470Cu3zCLXc7+bFpTA39/uqHunhcn4JEyyxDaUjz", + "4IbR2lcSK2XJ3lvcIgNbAVVhLKUEykXhG8vevnL048Tu/nN2fHbF/s//w17u917s18Vw19i5E68edS3j", + "c11aQ21qGS2cxo9Kk/zzOR97CkXqs5NCiG6hZ8xqyzPDhplObtk2/IQQTPDObl/hryAGA7ktusS/GbbL", + "6HE5FTvACJzloujiaKFWj9pn9VVVdgWjQWI35PXlhVQWyt3GIZlFqlTeybTEAigETqotbCwQBRUA87Do", + "yDFyN5eZtmz7+vx4JwgIqRC46TA80FdQ+grrLMDKqdYSweJ47oaDw13H5prs+E338vzizU1fVdcUk3b5", + "amX7L3dg5ueoO+L83EcwpuvWXUhsCSkKCbm424PLtzdsF+Jgu1Ox66XIYKfTVxbyHVC86Jz8DkOecZWI", + "Q6zscxoUCaQqyke5b/2t1hPtb8GOgsXr3vIJmUqBSIbXaEf6yhMdHBpaxNJ2YKQZnztS4LkoKqDAiPr8", + "qH3l/vSFcdLPhCEgz9TJ0B47Ykbx3Ey0DQFwpQmArrsLtVtdocZSufnkmRtfaXZ2fXMSWjbDgVKhIM/z", + "QjuC0wXm+UG001CxoDbCH6Zhib7DyY8rTELw93wDfK7dct2JOKMBtwn3AZhAaSv6ijKUa/uUSuPWKthQ", + "2wkbuTvHrXJAu3SBqcrn6aA7khk0Ke0rlEo4o4hcKzyzqtiRF0IU3ZlMRbVx0rBMjGxfkTW/6nIg/ezy", + "5GydfnYG0ws7gzqtyUXieL6SU7ieNlTShUVv3Qf1awkW1YncBVWxVc8dcc62FyXuLju6Puo2aL5O1aRD", + "3DaAgQYw0UisH6RdkirZrFnSLfbzJmuGgjz5NxEQosZCuWPFK6jHjrIM/m4ISS8UZ7KMq9QkPBdMO6FT", + "tS9v6/vyzrQ2ftniz6PVwA/8xVZnKxPWimLzlaCA7bEB4kgPArTtjvtTDcMPfFMgiN1PeD8yO9N4+eD7", + "bNsRPvsXVoAsH/EEYAqdpNtxAs7tBrZBTnU5zETXSJLGyimJHbdNXBHnutV/g2/5epLuMOPq1ik3mSjo", + "TtzWSvjqaejJ1IHQJ2Faw9WLMo6OeYcBUCtcgzRrrWpTRd+yvyLTMs/Ee7dFIAQHdKYeHR+Fl9MClYiO", + "GFbgpPGQWyf+RoFxHaukwmOvAuIhCFd44+h5/A3alh47x/LzQHML6kcbt8PhtplbsPSIiMIvcD4b0dAS", + "qF2hZ1g7EetBPfaT21BocAy+HD1jEwHPU2FzB2nCCSWvaXWqTlojrfBJk/BMGJbOFZ8SUDrJYRjXkQW1", + "Lh87W0XMRIF/Gcs7yKvkspCi6LCMF2OnNrkNrmT61BEMPM9xLgX4mNiPPCuJn5OMT3NEzZxNuAWcSSft", + "x2D+0v2TuItNxURMyY/V8jH7HWAKCnkXt5QPb31hvDkdbdiHkoJb1btcFO+WGlSF9lEv4+5RLz4aovoD", + "6t6Wu664C+aT29puFkQj68yYu4QX6TpDphlW8AtTAabzCPT37pgXKXvW22PbvbtktNNXxhaCT5FlCPIf", + "yzFZPnFCSBcMAl5J5m6ZL4xHtAa5jRo9VH6578Y6Ig3/hSGoVwibdeijFKEWBnoDwjQRUqNSrkeZnikq", + "+wAgWCj9w7wxUusA87LQUCRk+mpwfHRz+t2bq/PT6wHbnmpju/gR9whqz+QGQ4WvNmVO3t6+Grw9PxmA", + "SlaILu4IOjYz7jQm0uZKQtWt92bgTsOVyljB077SIxD3QMPoEpm2q25+H348Rq/VJh6oQCAfxRdIE5+I", + "M2IqvaOlNzLFSIDp2Y6kdMxzPpSZtJBmPkSVyr/lxDXuui7AQiVvvrvqU5Fneg6GRg+aigClMzPRpTMx", + "eEYGtXaWHRpK7r7tSuwqPQkwGRS1Ym/P+ypGTnFGg1P+vV9s8Hzv2QDKncBn3pKEfuYX/Iiu/jBGU/UD", + "RcCjLfQduqDE5Ckw/H+aSKfu5KixVVOJ2leBsIji7xH9vHXmtycf9C6TVWmoGtauTHiVBhnanRkY6qSW", + "eNN0W/TGPY+kA1VoUKLAM6ZHoy56ZCzPdwBwn97N9JjA/KXxZVWNYU43NEYTyKq7xlG3NslTpWeB8niR", + "fqZw9ji5kDdZ393oHHH9jBa1IehB450Ip7gtVde3Gt1ZGLXD5MjZDM14+BsdxwNyZ22glhhcA2F+tgCO", + "9z/oFay7K+6gur21WuOG512ru8hx2OYb7gT0RBEqRHJL30dHE36TZYCsBJgWbKqHcDWKO5lgGKDLBno0", + "gpcHsP++gVUQDDBKRYtBQYDDcgoQmG1otFpOXfomvJhmjiZ7MITlt0KPRlgPMnB2nFTjgVNTptgYhMti", + "qAslYObGmwswBE0EP6QVTRVeJXGmvHySTjkDnxbFNTwjQMxFqztRWKjARa2wrxjV7BfLIm0bF00N1gf4", + "9/N0sEOFMITRS+9JA4EYZ32n7rOg6y0dieng77ruh643cCpnL06Ul1Z3E54lZYZDQE/4b9xnK7XStwjw", + "VWlTLsExSmiipOBJ3EfsauXnKlJpQSWtNF4gFQQIk5Ev2Jceg7bgbFfa0ENWiJzahnFFb0dE0leeekqF", + "WUlph83g/pvyW+jAMAKHZSEQ5N3wkY9KCT8Zt19AH2TrGQ8AT3fl/8fe9y63zRv93gpez3QiuZTkPHnS", + "eWtPPzh28jTvxE5qJ32bc9Q5gklIQk0CLEHKUTOdORdxrvBcyRnsLkBQIiXZ8b+np18SSyIJEFgsdhe7", + "v19sR/KILByib/h7JSpCbit57poZK7J/jLDip2NYdclxOalRO6yhy1Xpb+VxieH+Oc9z4QL+4K1PUl5O", + "RpNUqwnIOvFJkg+rrOIwpZVoMArhPFAq9uqAnZ/1cXiNTheUj1cZKzAEiJeInBfI8ODutou8XqEjv5L6", + "1pmx9v6Cp+7qscLL3foa+eXSWjp7AdPcUMxv7dA/UOVsS0OPnHa3dQ+CXiFsmuP/CBReqBEJ9RD9UecY", + "IYH5fVaTbe3xeaCpNcgp6zlp6T9Bysq9vPXbotBF69vqxpaAkR5cECMS+hGJPO1+t82MtyuC8VXjWNCy", + "2GVv30ymEJ5R3IJEgc5Cdj0IwYiZNAxgf3tw4mjkQnSdD0Bw+JSXov3UI8FftsY8qXnHm7Nj40Il99b0", + "1dJnXNidXZqycETdbU27ay/EbO9WtHd1c7XKTjWdL/fenxx/ZLFOIOA0LYQYlOJbybDqwjbdNRT+Ye9j", + "rldjkR+EmlmhBTL72wwIbRL30D961H327tP7k8aRZkfL0nyScdscXWmdCq62TFLFU0/PKz1l6JYWTysA", + "LbxVk34wkQjS5VuGshiBnRUxPwuYWAM2XHFtupYoEkveSkqPkwUHRjsT0EEO2YnOrqQSJpj6UhQZBkWQ", + "l9wqOoJ4pbe1lrGMjxw/LgKZoa1fF+uQuZnwkl9xg6HRmKuxuhLWYL0CzGFvcmF9LZ4ts1qvsR5aivbR", + "x+enIukT1vHlUpX82/6+dQTeQF4m9DqDY6QdB7rQFeA1MzfcIW1zBNKIIV7ouufTOmSTt6en7xDBt5CJ", + "mABUMcE3s9fsqu6PtZNhpGvk5lRwU7JXLJ7zgsf2JY+QLJfZkZ55G5/1rkSqb5A3ukaLg0PfuS5KpMyi", + "sQeH6DOf2c7B7Yd2HsSE9SAOKRXtMuJbGTHx94qnVNJ8I43owxjgfX9w94lvPC77EX39H/Q9jsWEEAwj", + "99cf/J9x/dcfJvaxtllVZaKQccSSys0G0vJC5M26P3o6SPiS3hxe5g2JmgtuGjY5Pj+1T/94Yf89//jZ", + "vt0K0XEfE3oYQazNBUC4HSd/4zH4ESjahQgYw1CujthkYH+dMCWAKg468adKl4ACXQk6d0DHCuiS7Vhb", + "qTgc7/2Xnit2qsV4b4Ku6T4UfXN2I9MEYkF2NdjFhc86ZJNCzA5PB2/38YZTGhhDYN0sk6qyDl1v8vuD", + "iZ2GPx6enU1Yb/Ly8BV8AZkiVQEg0b3Jy+HrufVGTxG/B58x+fr161c7Vvb/wdnZBO5ynwanpzBBPbvN", + "APcE3IsrCJJl5hqL4aVOrKOLzviU2YmyQzj5I/TJPuPL55OhmzEc34m13yejyZSnBhaIXbRWQPf3WY+n", + "klu3XKpwnvqH0IUjFuzE1vOeRWPVXMrugn597WfrrvZwjWc6EWn/iDV20LHq+c8RWEWRvcA+ot7IWI8+", + "RKzUkf2lf4Rq4sj2AZSEXVIZ4A/2j6xT+cZamHZwwNiGT/YHFX6v6Oux8n3AX8hgtR/qnuBPZMPSTxAX", + "sH+PFebC9Y9YLmP7zRFsafiXslsZ3g9/9o+YnBb4hZwWtgdGpxq/sH/1jxgoyxNdqbJY4g/f4qjxbf+I", + "GWprrHIZVwavgz/tj9QT1rN/9Y+Y+MYzqQQ17D71YRBTKab4Pf7dx/7/IhdC4ff+I3RXZhj6QLOXmpEZ", + "jstYzYDI/HOBKxNHAf3196DL7Uzht/5JzR/GqjfXOqFxhtStTzLVdBPNgqn/OuXL+sO57dPRWNE84o/u", + "A/6IRIZHPsdLBH9bqbVCIU1pN+cjBqaN/c/aG/b/93nMejK3gyoNDsEFwEyx3jT4FI3VlZ1e+4CadOAE", + "MOZ7+co3MJ0zZZVevd+dcxiK+ot++OsJiTwInb30CDbEIzY1ZYJrz/5lJyQgOoBRq1Q8PxPlXCdWpu0n", + "kDmImB2XR67U+pjSQ7/xLE/FIZv8/Q/1gj2EDffjhVsh8LlvNXct8bgTHbDzj5/dfn4Y21FNU2CrHKtj", + "xaRCXgAkw67JJQ8cDl9gNLlktrzQV6k74eyize6yfw92TTFSmCPSezmQKhHfRNLfkPLUwZgdZCa8bMlM", + "2JCXAtiPYK3Q47tavuzMtfrpIKqzJMDyv11nLiGfwBoAXVavLso3y448HfINXZaOcxWd1tyL9rzI7ZSy", + "A73RRQI+eFdvPtLvrR0SJg5zz+ATfPnX3X2ilSxGuxx4KQYrWYxD9lGltTTX/kzt/yIUGVYawA5PsWJ6", + "AmS6BlUIwwdKjHxUisdNUaVPfCZVvau0nhP7awCQIMhNe8asjlMfG2qGp8xWzFI66Vk9+ugAF8WnPmhw", + "+Gl4GenF2mC+PR/tr4SPkea1ntFWqQiClSNMGBjwNN2UPvCphsciyKiw6MRJjhSbAptDqjmCDKhCZHoB", + "uU5GxxKuAW87E3Z7wlAEZXDNpSl1sfS3YwSnBuCvVIL1rh0oW8dpWodPf0i75IV9finxbgedtZXP2HiU", + "rWhPoK2zd/jzT20bZCD1/9M3UG8e3QVO8Kp2XJAm4DHyWU5X5cBsFbZC+GPN7qPui/oiQ2ehOsurMoiS", + "KH+iGjFnSEfM+jbkxAxi9GIiJsp42B8rhxZO9l1rQgX1EmzSYxRSLHxrjymbELNOaQWsYEqXIciqLAjr", + "SU+9Q4uMeFIZUWBmd6YBXADO2elvOEjkGP2R5XJgTVs2X+ZzoSCbb3L69vjNyWSsrkSsrY8+OR3ANxir", + "OR+8/OnVz68nzP98jl9Yj52ib9NUiLqmyCd1FmKs8LhYGust1OZImuobeic/HnZ6Ml5ixvGQXTSG5war", + "WIL3YPAehAdZiFjPlG0FYdHFtAzwsNrPK51gPMiCdm/liLfN5qVth89pPTh8juGMmbRSPYaeAYtI+r2s", + "hMIEoSPHgi9SABB3LPl+tCm8CtWa2H7Pf/YXCQWlOqy8kTEoR1GwRE6hRrRkJhdpas29PomCewM/BVLh", + "QcAREO27XE8MbWVcVcBYGktDFRqrOizyw3iOI/CPbSoyHMea7B3WVsdYuUXW2rwoCl2YXbQyTNqUS0SE", + "Wn8SeBItqThYsUYPyQttbYKORzhe/B16U1Pot2wLW/V/vTYedxMI1uStdoLvLp9mB5jO+jy220TFK72J", + "ejtYinfUlx2BM8kqfEpuaE8M9rDn7e98clOq42ukNeA+9SgJgkU1jeGdjIipm7g2F6YrPbKQYiF8whNg", + "cPuiP//A9VTk+5eRg8dzRZ45rfW02csOl7QN14woirmq8222Lnq8534m9KFc2qchvd4qR78ysut/GX1H", + "Yr5B37XvkiPfntmRuqgGOOBlKbK89K45rateLuBAI6pfMGKFWOhr+8dCY0oj4K2JpB8xJW48Zc9wQ5bS", + "Zd3Tp1OyOxEbrfR3Fy4jf7ELSzxHTQxhQbPaU4oor4leMF/dAcPLkgOkHWJhDZD2rG7CcS02RWzI3k/H", + "alKvmrcZlykck5sKkyyp7pNuRzhKKIdRJZNZJhLJS5Euj8ZKTldqRemeuvSEkUAPuEoGlYJnUBEsEnJA", + "KgrkAMuSEqR7kNoMOBVIV61cTWAfsy44VUq7bPCxmtjX/lKkE5bIQsRlunTFM3Z8/nQBqSYRA8yG/57z", + "0hzneZ/i9cBNTd30b5DxJW56cBjjwD4cI34325OfOKeMn90W2N7PAHTzIcO6q82eON6nTavazcmjk0Q9", + "/y3RhSdwa4S8Eu6WXIsqcJeDZJs7smAlYiqKok3VdCmwrdvnKJWLzdFHgHbhQZMxz+3/nueRligoFaJI", + "wYoa5LrC6t/AVpCG5fOlobr8vBAGkJhOfAmHWap4XmilK5Muj5jSY4XAjbqodaJUCygbaAXllTOFM/XB", + "vt0zVQS2b2tK60kOe4I9f7M2wEKYKCjzUfqGlsC/lUOXcli1m+9oLPt0fChhg1JHURit+sED76wGvvu/", + "KQjVRQCyKjF3X1zbT8Mv6z49RqBhx2XwzIMOHhDivqVihDTEu9DCQXKV3QySgt+o0PmyW8mn81+Q0njY", + "HZGqp564j5+NlN0fbXYtUjiyz1Sg3ISGXb0niYK9P9lgfuiS10WdsGe8MITi3KNMNld3ufTYdemSELXH", + "KpXqevSniz5iB8kp2+J+hdgfibCKtliOlcNF4SphvUL0bafNuqs2ZCccjpOw4Afy6ZQGaKKx+ltl4MCU", + "QMBc8hF0z5OIwmPodQBRCNwkeM2xQubQFWfPlDJNnd3Zfkxoe3uPztFdFtT9m1Dtr7XRlzp4Cl+KrvDn", + "Wf/fG0nrziUdgJMM39YmggAGJAu4pbXJD7s/xbXQ1xv8phNIu0XsIZmmg9UgB4HO4TJHnBPEeZMlQIoU", + "ghs4uURHYNiyrG0HnnhZP5015pYVBWj/vUY2rhE7Ro+xKhZabtjM37v9GjGbyEcatPhFrMfdCgCAAFwE", + "bKoLDCbwKpElKwsuUwQ3rpT1tEwYjpjqAqAdYDedcamG7C1+RGDnQgxse/AzwvxAkN9hgItvOSI+jfcK", + "4ewMrcZ77EYX1wQXsbYq/6xl8rQO0v3vtPad7hameCL/zJ3VkCCgbPx76234G6hO/NK7nUKxEtER0Nig", + "SAghfyMeAGf5Wsp5zq3+IxKhWwIFvKc2twAFPFn5yftHLzp5lJICN+w7lRQ4uXik+oBmGnUgsNjpprCO", + "Yq2mssg28YbDBVZya+8T/hQ3wiVtDxmCJCFdPWXlAHywjOcAJDtWpXZd610tET3fiiHubzdzgZiD2uHl", + "s0SUuEF5uBVDJEcOEAicErMpK92IFJ+BWLawK0IQx26Rrjs0fq0Hb/jyNHIPs/3gw6mlJ4qSYx8uII2w", + "TaiJwrtWiP/3f/8fn8n4dGdnD7ubfMmBHwWDMXY3mdrNjCFbAszL7Q653EJSCRPfRFyVjgl+2xp179N1", + "ggVULM0FikivImHnUonig541GGx8IntjlxkrSownJvYhuxBujTVpXpD0AR5FGLSHNfPNWDnqm2gj741P", + "QVfNWpBorDwlDrsjI85YrVDisBVGHHYubtiXL+9PMROaG/JOKX/AvxxiWRDbDTFTcLWshxVwxFLKw0Xw", + "m8Rl9FvPV5bshhtHpEDw1v0GIw/mIAC2AfPqB4sGyproLdOJnC4ZgINDDqXLmxurhJc8IpyNG83Et1jk", + "mJIPKc/2BQlZ3WpdI0qYDhbAvAL3RIqzaw63Ew6RynXDyQqkGB6rmzkvraygdKEcOexEAFejcotm0WIj", + "27t5kOxVORAywatcyzwXCesBDEQDsavOnLdOFfUaTqdqPn+Uuv5Rjd7r6xYy0ei2z8/XaWIaTfss/Bu+", + "HLKTpoyOFQgpkR44jxAOkwu3VBXRf6DjZjAEnYtiQG3bNZTJ8oi42l6YdSpxBcPsiFb0Agqu1jYw1CcN", + "3qW77WCr1M6teoVDfnxS0aBPfnn7mTVYuCbWUG0twmgkca2kv6+maUV7bu5ueVetfm554xqr4C0f4Fb/", + "cbmGdgXYkOuHKdEeSuobWmKtzQQIZLv3xbX+vS5O22vO5huYzbY+US3xLVsM1cmnWpu03rsQBWDfteEd", + "Narl6DXai+Uez3HHBWaHrdt6cju0IygATW1XuxXGcklMQM+zwrS2LtpW/DbLhfyEbuPlsrrKZEnkIYNS", + "DxCPKuN5DnsU5jAGhk0FRplAzPemP1AH34g7St94/Rr4CGRCoHthxirXJSqFwNFgPVDvkLv723pb+W0A", + "//ZbD7SGgJ9jhfl7rNSpKLiKRT8KPQ5Q8fVu4KyfWaGrnCyLsZrABZOITXxfHB4T1DlN2FUVX4vSDFmN", + "y41bTW4Xjinb84U+4Tw8gh9DLT1RGG2lD9hK25L8sw94uuIpXJV2xGe6gDq+R4cC+HX6NTTasGaDUdui", + "GUqR5VDy2xkuw4BCyVM9q4AWz0FiEIsF0b3WeinmdjJ5QjhsDndurEwpclQleCsUmyBmJif4VxxhD0kM", + "oRtkUS5lzCBIMvPAZnhQUQzAJAUGRjLWQ3pNiOU7sg4IiwCJLZ9aDcFiHs9r4qxUToUj/+MeAJvhRGFA", + "33FcCFdMC0uK5TK+RoYPN6CYsH+IZjpSkgG5DgZTxsrT68wFT5AViEDarDviwcbJ+iZ/yEVK4kIIhW5R", + "KdLUqmZAp65yO6CqrOM4WPtKoOlu5iRx2xEW8lzfQFhoRjkY8IobmeLqkOdnLz8Prk5cU7bx1qgzMmz6", + "YBirZfuRQn7G98CP9GpPtixH3Fa792nSGTWrcwiVtx6AQ8x02pdzXhBA+1jZWyMPTyNLE4hhwxnCjg28", + "VHtNMFY99CvWNMmkZcP1QUSiJ4uwG9iBxI9P5BhESZcRbAAsJYgdDle2WyD8hY0c+NZQVcwQ0/wU2nRF", + "3q5iHnREWQdJ/VLGGGWwgokkDLKC3evTiEVsgmsasnomJ5d/nnif3FSzmbAGQG09xTpDKgCrQBAoYQHY", + "XQzg+RiwBnkGR5hWTLdxpxELyeEneiKq0jBwwK4Envr/DYaZ3h+cV4D2jHWW8YgZkclYp4DRya/6YLD4", + "qckRFdRNwljVjNqksF8Y5iMGn4H6BrlTAUsg1WpmHI+NmyKjA04mwHoQolE7UmoNnT3DkwV6efkPcche", + "HrCzN23aBxcBrp93EijUuw0pQJmzxuLIztjAbhPgc6lYwwm39QPtM+q7PqMf4/i5o3BnGi1UMszMQHyL", + "Rbr+i86F+paltCUO9HQqY+E5gJHPzsyFKLN0CP+jkukARnD9Wqf71gX7y4fL0V8+XP4FR8wH9feiHRIE", + "Vzw42eDWe0r/DWd2k8Fo59uJXFhECcvacR9a+XUqBE4cXBVRYEM+cIa2xMUhsrxcRlbKkeEvYpWqdwmc", + "KSjpqHF18OUeYcuivQTkp2Zu27ZDfcc/msnb6wes7eXhnhzOhWet+Wa3HIec0JKm652l22U3vKduPmwG", + "0Y4HNs88k1s2e9khAWHQqftgPU0d0t2tD9E/uAZuO9f3C2a3Uw0r9XWX2tUPdP7sx+/5YtrRwVNaT4ST", + "BD833bWqx0lCyHbojNBTbiMFrl7JMUY/RHyEnv40mHdebNrEBIfrV4d6h3Ne03y3iEyoPkbfU4dpuRsI", + "jZMjsEqts1tj19Uej+mApqll6XYqpcbd3A2cxs3eU6LT3AEAZuOs3Q0Cpn7k2lb+IJNx8JiL85lv5OlK", + "N7v0t/ViO7Fg3EOkQvsUEb/aIGDuaz7vpuSbzpI0ppJqdozDXS5bTq78uRmigG26An3Alt+Rt67UxXJz", + "S7SlmEsCEv5AdM2tdCZP63rtIPa/MtiaOyDD3Gn7Grlcg25CYYCFl1MyiaTxsVgeOwbJUrO3x5fHo3fH", + "x0SLCOkfGxSoOwF/rorU969FpNxvENOvnqUmxUmLVzpaS4Z/vQ2SYb3q7ZBBmSg5HFxoRSEMyHpalpS3", + "MhWOkpjqIWt8EoonTjY0P/pu/3uf/HPSFcMneXgHnX1CYdrJ5TqlOBqE/Hbwuz470PVYvDAQ5jAR02ni", + "0ZR+QPZebb8p7K45RarwR0Eg4sFb+ywPfP9AiF33Nnp0ZQksGkjkX2qA5om5p2ugdpiPcDpmprHa33+N", + "TUJYmS7c36+5mYDAyV519mZ/n0hr/uvT218iqNq2tv6n03f7+5gWCCQ7IonqxLfGiVqRAcMVrggXQieE", + "EFxMbmklIk55IRKW86JkkxMU0IHd7iGUT/yS2B8GJeGGZZUpCabIHZPAiSUdqBCJKHUJMI3ilMsMqKqC", + "A25T6tzgOYU79cOYf0G1uLTuXZEQsGcAchHDrLeSqC8HspE0aCe5MtDpfTtoJggm1okOYa4cnEq66gz/", + "StqOjk6wPZXYnxKZCWUwhVGzKyuQ/pgixq0NX37ym0+n7waToLIqTysgTOJs8pvfvP34boLvad/Zn5TI", + "fwDIC57BYL2xIW4SzByh5YAnWHSoq+R0at9nmQt2JeZSJWM1+csgnMrBx9xnUML1kyEODAiT5/dKl/jg", + "hCjXvDicSpNrA1cdMg6LwIr3JPKYwpVK5TXAVpFats/HJNKx4jHkkJJA0Jm0XTYxL4olwxWGUWqRXYnE", + "pdGgmAIEuwE5LrB4E1MMC6ESgcmv/pgl0Kok7rqQM6m6T00Cjf9gZvudj1wQ8eBvuZhFzKMfNE9Z8mS6", + "cmay65aB7//YAZ/mptUWILbig0v7cS3qR9zCfNnZ7s19kJksL+xmQS2+3KG/n/jSzvFnrT/wYibudBzC", + "V/ZMSn2jHaxjA91sBno7rBnu2hCu+tHlub2gMxzrnYNcKKyOH+FfznpqRhxjEUjCKhhJ03raClNT8Bva", + "KGCPH7Kw5qARFnd12LS9LMcERu8MGHyKzzsv7AqBk3jIJ+KKVar5wC8XH2DLluVY1XYBJW8auycDlBQW", + "VDg+SZnNmCli4p48Qj8Eaih8MteE4h//ABGeOCsCEz9UQqUHeK4Hxk2qr9q2pdqrfQ5Cv8ltsVvPLZF4", + "omBLu+u99wEABMfRIHpRaPKgQYVmJb002FXOWgosJazkWbKtNpKd4389zaBvFO0Ot9MNnRsD1WJ1AqBZ", + "T+4k5cZc0IXP3TsPOnubQ9FGZdqzBfVt9DK0CLqPTpxH3XbAGY7V08TOd5zJpzkkbYhSSwQxmIxfAWDs", + "bYTtOEkasma97rtFpklWR9/xj52Mz3sSy+g7ogvkvJzX4AKuH3urknQbXsOdrNSGfPy4sfrQ5mY431sP", + "7NpO4X4l0/agiupp6B5uo6iePy7bHU7Ntstup4KCkg5TynhzPtlcVwUycmPAjDI+sFTPOujIunW1rKvD", + "sFNhiBpYVwtvSHU5IJd1l35sHbUTzGLBhzRYzoY16kYuRBf8iyk5lAyLdupXx7u7I78tIA3s3rhQya2b", + "fsgjxWBuNpxTB0L1zDM0TChrHsqo/hJXTiEw6ZbLAsow7F2b10u4Pqi4pyrwEIYecpt8vF9EeYx3XULL", + "j+FINBrcwZOg63987m+Nf7zecD2VZzxfm0TF0+VGhReGjBzGC/O3sRzDm1Dz67AtLvDhAOvEpKpBmYGr", + "n5WFzA8BY66Q4KyiKo1YplU5T5cgIkvBCzwLkcJE7KoQ/DrRN8o01Kqdh1GIEDECRTuiUs1l5AbERCh+", + "yG+oEtsViDwE0PwebATJRPGXDPIiiK8f2gN4kqVUs0HOy1IUCmhHC3lVIa5GL+FLq+lvhLiOcK/QU5bw", + "Jb2g/WTfzmO0JVQ8SCVKiGsOPIdAPzAcq+M0xfP1BU8rOoaXimVSVSW9D09TT39q7I9WjIAuMZOpMEP2", + "toHSIg0zsQa8Ch2i6tovZCamdhMhsBA2cR3hKZCpTyLCboKTzlReAfBoumSem1U7lI+buU6FLzwDGlWk", + "VDAlhySGq1S4s8q63XjO1QwQnSYoGhMkCib0J+MxP17YN5Wl5OkAVYpRPDdzDbWGymON1E+G0KQwIK1Q", + "n1IaFlelnk5hD6KgpK9Bw2Iy25IZZSIwDyZHtB6Un3jEFaEiCkfVni7tVEwcFspkA+b3sV+JW/DaarpI", + "ECcT4GKRkNOxM0XSeFE6wwPlb4L3Tdz9fKaH7IBlgisDcgRUMx17MN7TgQD3U4DG9rsGGtvBLoBwrt5K", + "+TdsFMrAhlFwBaQCTh+wngcXCtb6+upGhKGbfie1vcxk2QEy9zp4rZ+eFGRuVVTawqpVmq7r5+eZrA3G", + "ge2v0xA8WARu16LdZGXjwhneWvZRKfn3ymMS4U1Uza8h1Q1R4nTBMp6zhTQVT+n4oHupXmDbDz7P2M7G", + "yrP193IWQPB+jzWTjc7QmG42P8B2HFwtB7Btb7VB+GxWiFmYZV+rZI+WseZ2RcFnsgtYr+QyvZkLkTrK", + "u28Rm8vZfJCLAnyKEKTDpdcy7vJrh+yCoCEgC2bbVtqq98GafLMEj/wHlD7rkaZiL3+K2AH7g9fh/XvR", + "4feu4Jo50lfNpGVvjq9AQW1MbA6wjtZ5l7dlT5MV1Xbzehb0OoDR1fKEhGpdbj+9PwEJOq04GXCtQuqF", + "EqjjdpJMIkdwkCRu8YegLyQeAJ/eMapxZ8/dO7GUX9meQM9efHZdexGxF0hZ9c3++Uc5m7NPdfdetOFD", + "JRVPz7rHesss5jI+++GJckqmazjc7/fc95QD9HjHr9mm5/7oa+/CF37ZqkNJdQaelPUy/DJ8nC0lUO/r", + "0TTw15wEb7MXykKoZIfkZ+eCru00kBLdAzfD41MGO4s3SPs1wCxB3SaBQYuqd4Mb8Bn7eV/bQca/sd8d", + "3MNG8OD7gBvJN24gN+0GdG2nTt+4HH9Q4deS1NG7zY3bIV+XvzPwzKRiX79+/To4O6NEzTY9Ci7xgyuF", + "M1oI8LYg/I+05N0KpGVXuvXQvryNnKnRd4Cr6q79/7KSfuSBjCqDug6ttljmUqiSSgeJHiGV6nqsesi8", + "6FhgIYMJmJVKzQjTIYQ+xRRZesSQnYuFKMbKYc/8fPBy9PPBq0PI1EVaiMgTQtguRUjpAuQeIwT0J0Qu", + "aexjKMjA7aN+JsWsHEAXXWl/fHkQsStdzoO8Gp6JsQKuGBmzTBgDmZ6acQc9Q+lYQlUZ8sng4wBatCNV", + "6lN1lcq4ZmNQU33rswp/92fb3MNWArX1t9u3csCM6AlgIlxYJvQIoGyQmBcKJFGAYjJ+AQw6DpD2SggF", + "co0JqgdP0Tvbnw64uLXlnsNk+PulmmrKZQHBCxY+Thu7xCs3VIg42tYm8+oLEzLxEZqUq2hw5DDQ5hBh", + "inxY061bziDuw1MgNYPsR6U9AWxBxNKuABmAoEQ81yLx4caWVEhcdu348hhsXxHX+1laD3DwTd19DLaU", + "5n5LaqyJWrtO3Dpkn+dcXbOlrv5jK/6Qe+Zfd7Gf15q6c7Tt38rkzsrkxJ9NBet8ITnjTsfYx23SJ2BP", + "LFU8gvwcKHftsihO3RXkaS+kkVcIeTWpAuCXySHk7md6AWnUQGFrZJanS1d5lecCwLsj2oVTMEGglCuT", + "dpSIK5ECpDe6ShN2LUTOJJyaWtOCUre9WUM+D7uxT7nhxiUcRQ0UPSq8KkWR8eKaEhNM6R9jWMmvBfXL", + "jgvLrdclDRvv5VWaumMagM1TDL7yIzfeg5KpE70QhVl3lyIWwPjXyNuwybrMjCF7687rCsHsugLabaiV", + "HCD6XjhkMVd44OhQ/cEsShYc0mHtaPhX5cYO3kwLBJy/EADyi0c4UE8mEtb7/QFL+BL8TvKJ+gS+NzEw", + "tSwvRBIQdLqHgOWrFZZ1FqzU2ZUptRIGyP09cDxfCFxf5kbkpa9gC8rLSsMmvtNvcQnUkH702lAHOOVp", + "Wm8yGFJ/fzowogShU7FMJdb72dkXPIEDoaJCZHw/86VmV/Uh77C1OtdL/jYXFT3qWiJQpudW4BVm+cu4", + "tJ42lBZCGgjwJaiS9S7enbBXr179nnkQ9P6QfTGiTW6tUGLstbnyug56YPI2Zo7Vm8hPBz/9bnDwn4OD", + "159fHhwe/Ofhz6+HL3969fPr3/2PENNuA1T7+iHXhcBXR4dBYNf9CTmhfkPCe2cWjL2k4bRbax1Q82Cd", + "7UU1cr6Hw98LIe73fFQ02OC6u/xrZohCUigXx3j9pKd3bu28E+10qfWu4gwJBtKKR+lO4p8xVFe92LHf", + "POh1kFG0VDFtt+5ofRPm0if7AIUcIURv0p4pVLPTtMAyIRMK67ndJYjhgdFv+rSLckyQqMuSKpVoJWg7", + "A5oeVKWJyIEJmThvEND2hQk7Zi/LdCIOx2qf7e+nGvIxdCL298F9APrWidVgN7pIJkO87OP705PwqrAu", + "Gh/h7oBdAx9CXF1I6zxWDJhJnHanYaFyXIxlOFpn2hHaPBDKwEZwkC+Yi3U/wDhhb9vRvTd0OQL1CPGP", + "OJiQIbtwXJlSMT+IEbuB8VsbPIKxHoaaHNppC7q5m1pOSgg7xT/Weq9hv1ivnvd+2Jh/Zpszcgf0nZa0", + "82NaD90IYM9Nj7gEdBpVZPbBtwhUiBXGXdDAOhVFXmgopN2EJ/WLKFdl/4E2Bnh+Gxq/fXvq6iOFXxsD", + "75puG/jNeF0/NPBUQvAQegef+Wnn1RwolRtr+4PP49RqQyshrLkSN7VmtRZ/cW3fXS1EgUdBiCWOH2mH", + "cE64Ac8PEtAogky0AdZQt7cCkW/r0SovxTtP3bOyfUJRoH0BmJhEmjzly/p8wdmOp6fDs7Ph169fv+5F", + "e2dno9PTEX2gI4nB6WmLtWhFNpYZTwlUTBcbu4DXuvw4XYC2JNOSuhb0CRDC96K9RJetTQu3f2xX4Ljb", + "QwUjADKf6aTF1vjvmqLAn6WDa5TL+Box6XWO5ace2Nmn2qGBMd7jVanHe32mCyv0zvutmzb2IqSNGu/1", + "g9e1N+45RqnWF157VPvm6ftI7zCAd3AdLjUzc6DYZHU/YHuy0g5kbSaswrU3H8EJQ5aXSwaHSFYuMWRk", + "BRpTB5VeG5wh+6Kuld3Bw8xVwrMJ8xK2J0PVL91KI8XRiMz4tw9Czax2++n1a7D13eeXbdu6k8wPdosW", + "m0Q35WpWUXyBQsulKKYcnEk3gxCwTkTr3BUiFipefhKFlb0Ws+cSJ8XrRZ6y3x8MEr5klEDA6BEucx5P", + "nu3EpSNoLlrD8QubvQjypH+0dakSuZBJxdO6I2EedmtXrIt8iot8u7aCdJlObTXP9rzmafVhnxa+cOOG", + "/rTAhXepqNrNJggdutFVwE23ucLzbOl57HYxad/UvJIQVn2ORTUX0LWWNHXWTFO/lUXrqzDokV7XtqfA", + "E82KS4gvRF4Ia2GYscLyhbACg8dxlVUpGmo5RqTiuTbW4qnT4wkGyho4ELYaqyBNxvZqkIqFSMOsnd6k", + "NX0eiZ0xX3KsXL0IldT1JuvlKZM+2l/N/EroVMHVTCB3ECJUUZftZuYO3H/Gu5WuB4S8v/Yj7U0yed9Z", + "vr6lDn3xwqxSqj7XOrKt8s567hX67T5F1UovZARIR5dL0SX/x2nKII1BxgyoA81YudyoUrN/iEKjWOhM", + "liUeEIqGvFvznc5feCmM3WszdzyDouZZbqn4s9Q3vEiOWKpns4DJTytrDQahblxOiPwmkrHSipU6d3Ua", + "noq4ja6vWpXO+z/LbQrme2Xn5ZF30O1rw28EDpxeF49f0HwHaHrI7QEr+04bRGOXdTB2t4idQqGY9VS6", + "Sy7Zzdy66NdC5CsRxCExU+Pe23qwVwdYVwm+2078orEioo+5tO4G5Zk2SKZTPSPvOowGWWdMpFNge7I7", + "W7EAtMktMdyOGOdxmtrxPbXD+fC5CVYx1fyArbG5+8xPcMcKntDm0aJ4PHzRbbIczvnmwp7OnaCLm7xt", + "iz/vIB5+QJ3W1WTLnJ13vcnjRAE3DOS9RQJ3nix80Kb5uv8dsKO1p4H0uIXcBD8/782QpOMWgtatLEa0", + "d9yD0qAnsR4EYxut9LdpkT9SL7YkRrRUuVIpGSQTW5flDjWq4Sn3y4Odym3P2zpgrmXe0byeTo3oaP/g", + "kY/SW8Z9U53kecscP4UqnXsR2SjdO+LQbCyH3GDecaD7hN3ZG3BS4Xm2S4BXS2fJDdsd5E3ANP/Gmnlk", + "rBmIK67JwBMcGdbBih3AZKChYtEuNRCRZ4lYiFTn4HXjtXvRXlWke4d787LMD0cjOFyfa1Mevjo4OBjx", + "XI4WL1sQjz4VOqnQL2h5kDkcjXieD5VUokj1bBjrzD/rr/4FvreNexj3xgxGPZOqFqXjRkJIS9fCY16W", + "ccVnwr5w/QRUEi3v1OC0a7vzQ83v930dowbj9tY4v+IdD3BXtWFIrVE717e98/z466RkC8FKng9KPUiB", + "mT2HVF09ZVepjq9HrvBHZoIO1zJ9BQTnYiHj9UbYJXKitzX2xxWkrhBfgB4SLqzo+2ZiGOQXCG6uSWVa", + "J3WAy0okNXFLUXlMfSJ+4ADMfyNVom9GCB5m1yYYlwDZ6qksmFjwtOL+LNg0Qm5elUO1j87LgVRQroQ0", + "Dr6ewnfdlDpjG97gTCQyBmAef/YFQhpLewM66k5RsDgVvOCqMT8ntZ/fLn+rQAVRE0OASpviUi5sE3PB", + "S0QUoOcDoMBGuaTYAkjRyeWf4XkNkmJDWwEccK1xS/frtoh1tLO1Wt1FVLOGva+Bi+pnuRK2tuTQCrCD", + "EYcIClwxatK6Nk8ootLyoPc1rJGRMzXQ0ynTqoWNnfVSuRARS9y5G5ygR77UDXqTSnU9+tNFPwIGDbbQ", + "EsZrimVqnk0kWFQuA7+tb6vleCCYA6uBkiD53NXmcRViNNX1diB9cqYYd28Fyf6UK4bhQCrWo8R/6ttK", + "3n+LYCaZVANgP8pTXtpdPxh+1nM0auz49Oz9+f96e3b8/gMTasEWvEDooEBu4GFtmiXVFRYGVTlLhCnt", + "CsCKAvti8VwklX2LolKG9S5fwdeXrwZ2/+YlFBtYU5LPRNDYG3hcuzzEqE14Crn880IraXDLstOop9NU", + "KjGIeY7yB9nloZpcqrhVYB3iNJDxWHsFUISQpIdymx08tS6C0B/r1VkKAmTliBkhGEAu0TcmeLcawfqf", + "f/3n/wsAAP//", } // decodeSpec returns the embedded OpenAPI spec as raw JSON bytes, diff --git a/internal/api/generated/types.go b/internal/api/generated/types.go index f6406b0c..727bad6b 100644 --- a/internal/api/generated/types.go +++ b/internal/api/generated/types.go @@ -3049,10 +3049,6 @@ type ClassRatingCurrency struct { // LicenseType Type from the parent license LicenseType *string `json:"licenseType,omitempty"` - // Message DEPRECATED — English (German for UL) fallback text. Render messageKey with messageParams instead. - // Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set - Message *string `json:"message,omitempty"` - // MessageKey Stable key identifying which statement is true, for client-side localisation. Catalogued in docs/CURRENCY_MESSAGES.md. // // Example: rating.revalidation_current @@ -3402,14 +3398,10 @@ type CurrencyRequirement struct { // Current Current progress value Current float32 `json:"current"` - // Message DEPRECATED — English fallback text. Render messageKey instead. - // Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set - Message *string `json:"message,omitempty"` - // MessageKey Stable key for the progress text. `requirement.progress` (the common case) is rendered by the client from current/required/unit. // // Example: requirement.progress - MessageKey *string `json:"messageKey,omitempty"` + MessageKey string `json:"messageKey"` // MessageParams Variable parts of a localised message that are not already fields on the enclosing object. Which fields are present is determined by messageKey; see docs/CURRENCY_MESSAGES.md for the per-key contract. MessageParams *MessageParams `json:"messageParams,omitempty"` @@ -3417,8 +3409,7 @@ type CurrencyRequirement struct { // Met Whether this requirement is currently satisfied Met bool `json:"met"` - // Name DEPRECATED for regulatory requirements — English (German for UL) fallback for nameKey. Still authoritative for custom currency rules, whose names are author-supplied user data and carry no nameKey. - // Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set + // Name Author-supplied requirement name. Present only for custom currency rules, where the name is user data; regulatory requirements carry nameKey instead. Name *string `json:"name,omitempty"` // NameKey Stable key for the requirement name, for client-side localisation. Absent on custom currency rules, where `name` is user data and must be rendered as-is. @@ -4463,10 +4454,6 @@ type FlightReviewStatus struct { // LastCompleted Date of most recent flight review LastCompleted *openapi_types.Date `json:"lastCompleted,omitempty"` - // Message DEPRECATED — English fallback text. Render messageKey with messageParams instead. - // Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set - Message *string `json:"message,omitempty"` - // MessageKey Stable key identifying which statement is true, for client-side localisation. Catalogued in docs/CURRENCY_MESSAGES.md. // // Example: flight_review.current @@ -5179,10 +5166,6 @@ type LaunchMethodCurrency struct { // Launches Number of launches with this method in evaluation period Launches int `json:"launches"` - // Message DEPRECATED — English fallback text. Render messageKey from launches/required/method instead. - // Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set - Message *string `json:"message,omitempty"` - // MessageKey Always `launch_method.progress`; the client renders launches/required/method. // // Example: launch_method.progress @@ -5500,10 +5483,6 @@ type PassengerCurrency struct { // DayStatus Day passenger currency status DayStatus PassengerCurrencyDayStatus `json:"dayStatus"` - // Message DEPRECATED — English (German for UL) fallback text. Render messageKey with messageParams instead; this field is removed once the web and iOS clients have adopted the keys. - // Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set - Message *string `json:"message,omitempty"` - // MessageKey Stable key identifying which statement is true, for client-side localisation. Catalogued in docs/CURRENCY_MESSAGES.md. Not an enum — an unrecognised key should fall back to `message`. // // Example: pax.current_day_night diff --git a/internal/service/currency/currency_test.go b/internal/service/currency/currency_test.go index 12a3ba8c..622b34e0 100644 --- a/internal/service/currency/currency_test.go +++ b/internal/service/currency/currency_test.go @@ -163,7 +163,6 @@ func (e *mockEvaluator) Evaluate(_ context.Context, rating *models.ClassRating, RegulatoryAuthority: license.RegulatoryAuthority, LicenseType: license.LicenseType, Status: e.status, - Message: "mock evaluation", } } @@ -376,7 +375,7 @@ func TestEASA_SEP_AllRequirementsMet_Current(t *testing.T) { } for _, req := range result.Requirements { if !req.Met { - t.Errorf("Requirement %q should be met", req.Name) + t.Errorf("Requirement %q should be met", req.NameKey) } } } @@ -396,7 +395,7 @@ func TestEASA_SEP_InsufficientPIC_Expiring(t *testing.T) { t.Errorf("Status = %s, want expiring", result.Status) } for _, req := range result.Requirements { - if req.Name == "PIC Time" && req.Met { + if req.NameKey == ReqKeyPICTime && req.Met { t.Error("PIC Hours should NOT be met") } } @@ -655,7 +654,7 @@ func TestFAA_Passenger_AllCurrent(t *testing.T) { } for _, req := range result.Requirements { if !req.Met { - t.Errorf("Requirement %q should be met", req.Name) + t.Errorf("Requirement %q should be met", req.NameKey) } } } @@ -675,10 +674,10 @@ func TestFAA_Passenger_DayCurrentNightNot(t *testing.T) { t.Errorf("Status = %s, want expiring (day only)", result.Status) } for _, req := range result.Requirements { - if req.Name == "Day Passenger Currency" && !req.Met { + if req.NameKey == ReqKeyDayLandings && !req.Met { t.Error("Day currency should be met") } - if req.Name == "Night Passenger Currency" && req.Met { + if req.NameKey == ReqKeyNightLandings && req.Met { t.Error("Night currency should NOT be met") } } @@ -746,7 +745,7 @@ func TestFAA_IR_Current(t *testing.T) { } for _, req := range result.Requirements { if !req.Met { - t.Errorf("Requirement %q should be met", req.Name) + t.Errorf("Requirement %q should be met", req.NameKey) } } } @@ -766,10 +765,10 @@ func TestFAA_IR_InsufficientIFR(t *testing.T) { } // Both approaches and holds should be not met for _, req := range result.Requirements { - if req.Name == "Instrument Approaches" && req.Met { + if req.NameKey == ReqKeyApproaches && req.Met { t.Error("Approaches requirement should NOT be met") } - if req.Name == "Holding Procedures" && req.Met { + if req.NameKey == ReqKeyHolds && req.Met { t.Error("Holds requirement should NOT be met") } } diff --git a/internal/service/currency/custom.go b/internal/service/currency/custom.go index 60ad73e0..eb50cbfb 100644 --- a/internal/service/currency/custom.go +++ b/internal/service/currency/custom.go @@ -276,7 +276,6 @@ func buildCustomRequirement(r models.CurrencyRequirement, raw int64) Requirement Current: current, Required: r.Min, Unit: unit, - Message: fmt.Sprintf("%s / %s %s", formatAmount(current), formatAmount(r.Min), unit), MessageKey: MsgRequirementProgress, } } diff --git a/internal/service/currency/easa.go b/internal/service/currency/easa.go index 998a4418..c546e104 100644 --- a/internal/service/currency/easa.go +++ b/internal/service/currency/easa.go @@ -2,7 +2,6 @@ package currency import ( "context" - "fmt" "strings" "time" @@ -79,16 +78,16 @@ var easaSEPTMGRule = ratingRule{ window: windowSpec{kind: windowPrecedingExpiry, years: 1}, scope: scopeByClass, baseReqs: []reqSpec{ - {name: "Total Time", nameKey: ReqKeyTotalTime, metric: mTotalMinutes, threshold: 720, unit: "minutes", msgFmt: "%d / 720 minutes in class"}, - {name: "PIC Time", nameKey: ReqKeyPICTime, metric: mPICMinutes, threshold: 360, unit: "minutes", msgFmt: "%d / 360 PIC minutes"}, - {name: "Takeoffs & Landings", nameKey: ReqKeyLandings, metric: mLandings, threshold: 12, unit: "landings", msgFmt: "%d / 12 takeoffs & landings"}, - {name: "Refresher Training", nameKey: ReqKeyRefresherTraining, metric: mInstructorMinutes, threshold: 60, unit: "minutes", msgFmt: "%d / 60 minutes with instructor"}, + {nameKey: ReqKeyTotalTime, metric: mTotalMinutes, threshold: 720, unit: "minutes"}, + {nameKey: ReqKeyPICTime, metric: mPICMinutes, threshold: 360, unit: "minutes"}, + {nameKey: ReqKeyLandings, metric: mLandings, threshold: 12, unit: "landings"}, + {nameKey: ReqKeyRefresherTraining, metric: mInstructorMinutes, threshold: 60, unit: "minutes"}, }, finalize: func(ctx context.Context, rt *ratingRuntime) { rating := rt.rating if rating.ExpiryDate == nil { rt.result.Status = StatusUnknown - rt.result.setMsg(MsgRatingNoExpiryDate, nil, fmt.Sprintf("EASA %s — no expiry date set", rating.ClassType)) + rt.result.setMsg(MsgRatingNoExpiryDate, nil) return } since := rating.ExpiryDate.AddDate(-1, 0, 0) @@ -100,7 +99,7 @@ var easaSEPTMGRule = ratingRule{ progress, err := rt.fetchProgress(ctx) if err != nil { rt.result.Status = StatusUnknown - rt.result.setMsg(MsgRatingEvaluationFailed, nil, fmt.Sprintf("EASA %s — unable to evaluate currency", rating.ClassType)) + rt.result.setMsg(MsgRatingEvaluationFailed, nil) return } rt.result.Progress = progress @@ -110,17 +109,17 @@ var easaSEPTMGRule = ratingRule{ if rating.IsExpired() { rt.result.Status = StatusExpired - rt.result.setMsg(MsgRatingExpired, nil, fmt.Sprintf("EASA %s expired on %s", rating.ClassType, *rt.result.ExpiryDate)) + rt.result.setMsg(MsgRatingExpired, nil) } else if !allMet { rt.result.Status = StatusExpiring - rt.result.setMsg(MsgRatingRevalidationNotMet, nil, fmt.Sprintf("EASA %s — revalidation requirements not fully met", rating.ClassType)) + rt.result.setMsg(MsgRatingRevalidationNotMet, nil) } else if rating.IsExpiringSoon(90) { daysLeft := int(time.Until(*rating.ExpiryDate).Hours() / 24) rt.result.Status = StatusExpiring - rt.result.setMsg(MsgRatingRevalidationExpiringMet, msgDays(daysLeft), fmt.Sprintf("EASA %s expires in %d days — requirements met", rating.ClassType, daysLeft)) + rt.result.setMsg(MsgRatingRevalidationExpiringMet, msgDays(daysLeft)) } else { rt.result.Status = StatusCurrent - rt.result.setMsg(MsgRatingRevalidationCurrent, nil, fmt.Sprintf("EASA %s current — all revalidation requirements met", rating.ClassType)) + rt.result.setMsg(MsgRatingRevalidationCurrent, nil) } }, } @@ -137,14 +136,14 @@ var easaMEPSETRule = ratingRule{ window: windowSpec{kind: windowPrecedingExpiry, years: 1}, scope: scopeByClass, baseReqs: []reqSpec{ - {name: "Route Sectors", nameKey: ReqKeyRouteSectors, metric: mFlights, threshold: 10, unit: "flights", msgFmt: "%d / 10 route sectors"}, - {name: "Refresher Training", nameKey: ReqKeyRefresherTraining, metric: mInstructorMinutes, threshold: 60, unit: "minutes", msgFmt: "%d / 60 minutes with instructor"}, + {nameKey: ReqKeyRouteSectors, metric: mFlights, threshold: 10, unit: "flights"}, + {nameKey: ReqKeyRefresherTraining, metric: mInstructorMinutes, threshold: 60, unit: "minutes"}, }, finalize: func(ctx context.Context, rt *ratingRuntime) { rating := rt.rating if rating.ExpiryDate == nil { rt.result.Status = StatusUnknown - rt.result.setMsg(MsgRatingNoExpiryDate, nil, fmt.Sprintf("EASA %s — no expiry date set", rating.ClassType)) + rt.result.setMsg(MsgRatingNoExpiryDate, nil) return } since := rating.ExpiryDate.AddDate(-1, 0, 0) @@ -156,7 +155,7 @@ var easaMEPSETRule = ratingRule{ progress, err := rt.fetchProgress(ctx) if err != nil { rt.result.Status = StatusUnknown - rt.result.setMsg(MsgRatingEvaluationFailed, nil, fmt.Sprintf("EASA %s — unable to evaluate currency", rating.ClassType)) + rt.result.setMsg(MsgRatingEvaluationFailed, nil) return } rt.result.Progress = progress @@ -167,17 +166,14 @@ var easaMEPSETRule = ratingRule{ profCheckDate, _ := rt.dp.GetLastProficiencyCheck(ctx, rt.license.UserID, rating.ClassType, since) hasProfCheck := profCheckDate != nil reqProfCheck := Requirement{ - Name: "Proficiency Check", NameKey: ReqKeyProficiencyCheck, Met: hasProfCheck, + NameKey: ReqKeyProficiencyCheck, Met: hasProfCheck, Current: 0, Required: 1, Unit: "check", - Message: "Not completed in validity period", MessageKey: MsgRequirementProfCheckMissing, } if hasProfCheck { - checked := profCheckDate.Format("2006-01-02") reqProfCheck.Current = 1 - reqProfCheck.Message = fmt.Sprintf("Proficiency check completed %s", checked) reqProfCheck.MessageKey = MsgRequirementProfCheckCompleted - reqProfCheck.MessageParams = msgDate(checked) + reqProfCheck.MessageParams = msgDate(profCheckDate.Format("2006-01-02")) } rt.result.Requirements = []Requirement{reqSectors, reqInstructor, reqProfCheck} @@ -187,17 +183,17 @@ var easaMEPSETRule = ratingRule{ if rating.IsExpired() { rt.result.Status = StatusExpired - rt.result.setMsg(MsgRatingExpired, nil, fmt.Sprintf("EASA %s expired on %s", rating.ClassType, *rt.result.ExpiryDate)) + rt.result.setMsg(MsgRatingExpired, nil) } else if !allMet { rt.result.Status = StatusExpiring - rt.result.setMsg(MsgRatingRevalidationNotMetProfCheck, nil, fmt.Sprintf("EASA %s — revalidation requirements not fully met (proficiency check may apply)", rating.ClassType)) + rt.result.setMsg(MsgRatingRevalidationNotMetProfCheck, nil) } else if rating.IsExpiringSoon(90) { daysLeft := int(time.Until(*rating.ExpiryDate).Hours() / 24) rt.result.Status = StatusExpiring - rt.result.setMsg(MsgRatingRevalidationExpiringMet, msgDays(daysLeft), fmt.Sprintf("EASA %s expires in %d days — requirements met", rating.ClassType, daysLeft)) + rt.result.setMsg(MsgRatingRevalidationExpiringMet, msgDays(daysLeft)) } else { rt.result.Status = StatusCurrent - rt.result.setMsg(MsgRatingRevalidationCurrent, nil, fmt.Sprintf("EASA %s current — all revalidation requirements met", rating.ClassType)) + rt.result.setMsg(MsgRatingRevalidationCurrent, nil) } }, } @@ -211,13 +207,13 @@ var easaIRRule = ratingRule{ window: windowSpec{kind: windowPrecedingExpiry, years: 1}, scope: scopeAll, baseReqs: []reqSpec{ - {name: "IFR Time", nameKey: ReqKeyIFRTime, metric: mIFRMinutes, threshold: 600, unit: "minutes", msgFmt: "%d / 600 IFR minutes"}, + {nameKey: ReqKeyIFRTime, metric: mIFRMinutes, threshold: 600, unit: "minutes"}, }, finalize: func(ctx context.Context, rt *ratingRuntime) { rating := rt.rating if rating.ExpiryDate == nil { rt.result.Status = StatusUnknown - rt.result.setMsg(MsgRatingNoExpiryDate, nil, "EASA IR — no expiry date set") + rt.result.setMsg(MsgRatingNoExpiryDate, nil) return } since := rating.ExpiryDate.AddDate(-1, 0, 0) @@ -229,7 +225,7 @@ var easaIRRule = ratingRule{ progress, err := rt.fetchProgress(ctx) if err != nil { rt.result.Status = StatusUnknown - rt.result.setMsg(MsgRatingEvaluationFailed, nil, "EASA IR — unable to evaluate currency") + rt.result.setMsg(MsgRatingEvaluationFailed, nil) return } rt.result.Progress = progress @@ -239,17 +235,14 @@ var easaIRRule = ratingRule{ profCheckDate, _ := rt.dp.GetLastProficiencyCheck(ctx, rt.license.UserID, models.ClassTypeIR, since) hasProfCheck := profCheckDate != nil reqProfCheck := Requirement{ - Name: "Proficiency Check", NameKey: ReqKeyProficiencyCheck, Met: hasProfCheck, + NameKey: ReqKeyProficiencyCheck, Met: hasProfCheck, Current: 0, Required: 1, Unit: "check", - Message: "Annual proficiency check not completed in validity period", MessageKey: MsgRequirementProfCheckMissing, } if hasProfCheck { - checked := profCheckDate.Format("2006-01-02") reqProfCheck.Current = 1 - reqProfCheck.Message = fmt.Sprintf("Proficiency check completed %s", checked) reqProfCheck.MessageKey = MsgRequirementProfCheckCompleted - reqProfCheck.MessageParams = msgDate(checked) + reqProfCheck.MessageParams = msgDate(profCheckDate.Format("2006-01-02")) } rt.result.Requirements = []Requirement{reqIFRHours, reqProfCheck} @@ -258,23 +251,23 @@ var easaIRRule = ratingRule{ if rating.IsExpired() { rt.result.Status = StatusExpired - rt.result.setMsg(MsgRatingExpired, nil, fmt.Sprintf("EASA IR expired on %s", *rt.result.ExpiryDate)) + rt.result.setMsg(MsgRatingExpired, nil) } else if !allMet { rt.result.Status = StatusExpiring if !reqIFRHours.Met && !hasProfCheck { - rt.result.setMsg(MsgRatingIRHoursAndCheckNotMet, nil, "EASA IR — IFR hours and proficiency check not met") + rt.result.setMsg(MsgRatingIRHoursAndCheckNotMet, nil) } else if !reqIFRHours.Met { - rt.result.setMsg(MsgRatingIRHoursNotMet, nil, "EASA IR — IFR hour requirement not met") + rt.result.setMsg(MsgRatingIRHoursNotMet, nil) } else { - rt.result.setMsg(MsgRatingIRCheckNotMet, nil, "EASA IR — annual proficiency check not completed") + rt.result.setMsg(MsgRatingIRCheckNotMet, nil) } } else if rating.IsExpiringSoon(90) { daysLeft := int(time.Until(*rating.ExpiryDate).Hours() / 24) rt.result.Status = StatusExpiring - rt.result.setMsg(MsgRatingRevalidationExpiringMet, msgDays(daysLeft), fmt.Sprintf("EASA IR expires in %d days — requirements met", daysLeft)) + rt.result.setMsg(MsgRatingRevalidationExpiringMet, msgDays(daysLeft)) } else { rt.result.Status = StatusCurrent - rt.result.setMsg(MsgRatingRevalidationCurrent, nil, "EASA IR current — all requirements met") + rt.result.setMsg(MsgRatingRevalidationCurrent, nil) } }, } @@ -288,19 +281,19 @@ var easaExpiryOnlyRule = ratingRule{ rating := rt.rating if rating.ExpiryDate == nil { rt.result.Status = StatusUnknown - rt.result.setMsg(MsgRatingNoExpiryDate, nil, fmt.Sprintf("EASA %s — no expiry date set", rating.ClassType)) + rt.result.setMsg(MsgRatingNoExpiryDate, nil) return } if rating.IsExpired() { rt.result.Status = StatusExpired - rt.result.setMsg(MsgRatingExpired, nil, fmt.Sprintf("EASA %s expired on %s", rating.ClassType, *rt.result.ExpiryDate)) + rt.result.setMsg(MsgRatingExpired, nil) } else if rating.IsExpiringSoon(90) { daysLeft := int(time.Until(*rating.ExpiryDate).Hours() / 24) rt.result.Status = StatusExpiring - rt.result.setMsg(MsgRatingExpiring, msgDays(daysLeft), fmt.Sprintf("EASA %s expires in %d days", rating.ClassType, daysLeft)) + rt.result.setMsg(MsgRatingExpiring, msgDays(daysLeft)) } else { rt.result.Status = StatusCurrent - rt.result.setMsg(MsgRatingValidUntil, nil, fmt.Sprintf("EASA %s valid until %s", rating.ClassType, *rt.result.ExpiryDate)) + rt.result.setMsg(MsgRatingValidUntil, nil) } }, } @@ -318,17 +311,16 @@ var easaLAPLRule = ratingRule{ window: windowSpec{kind: windowRollingNow, years: 2}, scope: scopeByClass, baseReqs: []reqSpec{ - {name: "Flight Time", nameKey: ReqKeyTotalTime, metric: mTotalMinutes, threshold: 720, unit: "minutes", msgFmt: "%d / 720 minutes in last 24 months"}, - {name: "Takeoffs & Landings", nameKey: ReqKeyLandings, metric: mLandings, threshold: 12, unit: "landings", msgFmt: "%d / 12 takeoffs & landings in last 24 months"}, - {name: "Training Flight", nameKey: ReqKeyTrainingFlight, metric: mInstructorMinutes, threshold: 60, unit: "minutes", msgFmt: "%d / 60 minutes with instructor in last 24 months"}, + {nameKey: ReqKeyTotalTime, metric: mTotalMinutes, threshold: 720, unit: "minutes"}, + {nameKey: ReqKeyLandings, metric: mLandings, threshold: 12, unit: "landings"}, + {nameKey: ReqKeyTrainingFlight, metric: mInstructorMinutes, threshold: 60, unit: "minutes"}, }, finalize: func(ctx context.Context, rt *ratingRuntime) { - rating := rt.rating rt.since = rt.rule.window.rollingSince(time.Now()) progress, err := rt.fetchProgress(ctx) if err != nil { rt.result.Status = StatusUnknown - rt.result.setMsg(MsgRatingEvaluationFailed, nil, fmt.Sprintf("EASA LAPL %s — unable to evaluate recency", rating.ClassType)) + rt.result.setMsg(MsgRatingEvaluationFailed, nil) return } rt.result.Progress = progress @@ -337,10 +329,10 @@ var easaLAPLRule = ratingRule{ if !allReqsMet(reqs) { rt.result.Status = StatusExpiring - rt.result.setMsg(MsgRatingRecencyNotMet, nil, fmt.Sprintf("EASA LAPL %s — recency requirements not fully met (FCL.140.A)", rating.ClassType)) + rt.result.setMsg(MsgRatingRecencyNotMet, nil) } else { rt.result.Status = StatusCurrent - rt.result.setMsg(MsgRatingRecencyCurrent, nil, fmt.Sprintf("EASA LAPL %s — current (FCL.140.A)", rating.ClassType)) + rt.result.setMsg(MsgRatingRecencyCurrent, nil) } }, } @@ -358,18 +350,17 @@ var easaSPLRule = ratingRule{ window: windowSpec{kind: windowRollingNow, years: 2}, scope: scopeByClass, baseReqs: []reqSpec{ - {name: "PIC Flight Time", nameKey: ReqKeyPICTime, metric: mPICMinutes, threshold: 300, unit: "minutes", msgFmt: "%d / 300 PIC minutes in last 24 months"}, - {name: "Launches", nameKey: ReqKeyLaunches, metric: mLandings, threshold: 15, unit: "launches", msgFmt: "%d / 15 launches in last 24 months"}, - {name: "Training Flights", nameKey: ReqKeyTrainingFlight, metric: mInstructorMinutes, threshold: 60, unit: "minutes", msgFmt: "%d / 60 minutes training flights in last 24 months"}, + {nameKey: ReqKeyPICTime, metric: mPICMinutes, threshold: 300, unit: "minutes"}, + {nameKey: ReqKeyLaunches, metric: mLandings, threshold: 15, unit: "launches"}, + {nameKey: ReqKeyTrainingFlight, metric: mInstructorMinutes, threshold: 60, unit: "minutes"}, }, finalize: func(ctx context.Context, rt *ratingRuntime) { - rating := rt.rating since := rt.rule.window.rollingSince(time.Now()) rt.since = since progress, err := rt.fetchProgress(ctx) if err != nil { rt.result.Status = StatusUnknown - rt.result.setMsg(MsgRatingEvaluationFailed, nil, fmt.Sprintf("EASA SPL %s — unable to evaluate recency", rating.ClassType)) + rt.result.setMsg(MsgRatingEvaluationFailed, nil) return } rt.result.Progress = progress @@ -387,7 +378,6 @@ var easaSPLRule = ratingRule{ Launches: count, Required: 5, Met: count >= 5, - Message: fmt.Sprintf("%d / 5 %s launches in last 24 months", count, method), MessageKey: MsgLaunchMethodProgress, }) } @@ -396,10 +386,10 @@ var easaSPLRule = ratingRule{ if !allMet { rt.result.Status = StatusExpiring - rt.result.setMsg(MsgRatingRecencyNotMet, nil, fmt.Sprintf("EASA SPL %s — recency requirements not fully met (FCL.140.S)", rating.ClassType)) + rt.result.setMsg(MsgRatingRecencyNotMet, nil) } else { rt.result.Status = StatusCurrent - rt.result.setMsg(MsgRatingRecencyCurrent, nil, fmt.Sprintf("EASA SPL %s — current (FCL.140.S)", rating.ClassType)) + rt.result.setMsg(MsgRatingRecencyCurrent, nil) } }, } @@ -416,15 +406,15 @@ var easaSPLTMGRule = ratingRule{ scope: scopeByClassOverride, classOverride: models.ClassTypeTMG, baseReqs: []reqSpec{ - {name: "TMG Flight Time", nameKey: ReqKeyTotalTime, metric: mTotalMinutes, threshold: 720, unit: "minutes", msgFmt: "%d / 720 minutes on TMG in last 24 months"}, - {name: "TMG Takeoffs & Landings", nameKey: ReqKeyLandings, metric: mLandings, threshold: 12, unit: "landings", msgFmt: "%d / 12 takeoffs & landings on TMG in last 24 months"}, + {nameKey: ReqKeyTotalTime, metric: mTotalMinutes, threshold: 720, unit: "minutes"}, + {nameKey: ReqKeyLandings, metric: mLandings, threshold: 12, unit: "landings"}, }, finalize: func(ctx context.Context, rt *ratingRuntime) { rt.since = rt.rule.window.rollingSince(time.Now()) progress, err := rt.fetchProgress(ctx) if err != nil { rt.result.Status = StatusUnknown - rt.result.setMsg(MsgRatingEvaluationFailed, nil, "EASA SPL TMG — unable to evaluate recency") + rt.result.setMsg(MsgRatingEvaluationFailed, nil) return } rt.result.Progress = progress @@ -433,10 +423,10 @@ var easaSPLTMGRule = ratingRule{ if !allReqsMet(reqs) { rt.result.Status = StatusExpiring - rt.result.setMsg(MsgRatingRecencyNotMet, nil, "EASA SPL TMG — recency requirements not fully met (FCL.140.S(b)(2))") + rt.result.setMsg(MsgRatingRecencyNotMet, nil) } else { rt.result.Status = StatusCurrent - rt.result.setMsg(MsgRatingRecencyCurrent, nil, "EASA SPL TMG — current (FCL.140.S(b)(2))") + rt.result.setMsg(MsgRatingRecencyCurrent, nil) } }, } @@ -457,10 +447,7 @@ func applyClosedWindow(rating *models.ClassRating, since *time.Time, result Clas } result.WindowOpen = false result.Status = StatusCurrent - result.setMsg(MsgRatingWindowNotOpen, msgDate(windowStr), fmt.Sprintf( - "EASA %s — recently revalidated; experience window opens %s", - rating.ClassType, windowStr, - )) + result.setMsg(MsgRatingWindowNotOpen, msgDate(windowStr)) return result, true } @@ -499,7 +486,7 @@ func (e *EASAEvaluator) EvaluatePassengerCurrency(ctx context.Context, classType if err != nil { result.DayStatus = StatusUnknown result.NightStatus = StatusUnknown - result.setMsg(MsgPaxEvaluationFailed, nil, fmt.Sprintf("EASA %s — unable to evaluate passenger currency", classType)) + result.setMsg(MsgPaxEvaluationFailed, nil) return result } @@ -536,19 +523,17 @@ func (e *EASAEvaluator) EvaluatePassengerCurrency(ctx context.Context, classType switch { case result.DayStatus != StatusCurrent: needed := 3 - landings - result.setMsg(MsgPaxNotCurrent, msgNeeded(needed), fmt.Sprintf("EASA %s — not current for passengers (need %d more landing%s in 90 days)", classType, needed, plural(needed))) + result.setMsg(MsgPaxNotCurrent, msgNeeded(needed)) case !hasNightPrivilege: - result.setMsg(MsgPaxCurrentDayNoNight, nil, fmt.Sprintf("EASA %s — passenger current for day (night not applicable for %s)", classType, license.LicenseType)) + result.setMsg(MsgPaxCurrentDayNoNight, nil) case hasValidIR: - result.setMsg(MsgPaxCurrentDayNightIRWaived, nil, fmt.Sprintf("EASA %s — passenger current for day and night (night requirement waived under FCL.060(b)(2)(ii) — IR holder)", classType)) + result.setMsg(MsgPaxCurrentDayNightIRWaived, nil) case result.NightStatus == StatusCurrent: - result.setMsg(MsgPaxCurrentDayNight, nil, fmt.Sprintf("EASA %s — passenger current (day and night)", classType)) + result.setMsg(MsgPaxCurrentDayNight, nil) default: - result.setMsg(MsgPaxDayCurrentNightNot, msgNeeded(1), fmt.Sprintf("EASA %s — day passenger current, night not current (need 1 night landing in 90 days, or hold an IR)", classType)) + result.setMsg(MsgPaxDayCurrentNightNot, msgNeeded(1)) } - result.Message += paxExpiryNote(result.DayExpiresOn, result.NightExpiresOn) - return result } diff --git a/internal/service/currency/engine.go b/internal/service/currency/engine.go index 4ac7fa22..c25f413a 100644 --- a/internal/service/currency/engine.go +++ b/internal/service/currency/engine.go @@ -2,7 +2,6 @@ package currency import ( "context" - "fmt" "time" "github.com/fjaeckel/ninerlog-api/internal/models" @@ -63,28 +62,22 @@ func metricVal(p *Progress, m metric) int { } // reqSpec is the declarative definition of a single currency requirement. -// msgFmt must contain exactly one %d verb, which receives the current value. -// name and msgFmt are the deprecated fallbacks for nameKey. type reqSpec struct { - name string nameKey string metric metric threshold int unit string - msgFmt string } // buildReq materializes a reqSpec against an aggregated Progress row. func buildReq(p *Progress, s reqSpec) Requirement { cur := metricVal(p, s.metric) return Requirement{ - Name: s.name, NameKey: s.nameKey, Met: cur >= s.threshold, Current: float64(cur), Required: float64(s.threshold), Unit: s.unit, - Message: fmt.Sprintf(s.msgFmt, cur), MessageKey: MsgRequirementProgress, } } diff --git a/internal/service/currency/faa.go b/internal/service/currency/faa.go index 3f476ddf..bde859d4 100644 --- a/internal/service/currency/faa.go +++ b/internal/service/currency/faa.go @@ -2,7 +2,6 @@ package currency import ( "context" - "fmt" "strings" "time" @@ -62,16 +61,15 @@ var faaPassengerRatingRule = ratingRule{ window: windowSpec{kind: windowRollingNow, days: 90}, scope: scopeByClass, baseReqs: []reqSpec{ - {name: "Day Passenger Currency", nameKey: ReqKeyDayLandings, metric: mLandings, threshold: 3, unit: "landings", msgFmt: "%d / 3 takeoffs & landings in 90 days"}, - {name: "Night Passenger Currency", nameKey: ReqKeyNightLandings, metric: mNightLandings, threshold: 3, unit: "landings", msgFmt: "%d / 3 night full-stop landings in 90 days"}, + {nameKey: ReqKeyDayLandings, metric: mLandings, threshold: 3, unit: "landings"}, + {nameKey: ReqKeyNightLandings, metric: mNightLandings, threshold: 3, unit: "landings"}, }, finalize: func(ctx context.Context, rt *ratingRuntime) { - rating := rt.rating rt.since = rt.rule.window.rollingSince(time.Now()) progress, err := rt.fetchProgress(ctx) if err != nil { rt.result.Status = StatusUnknown - rt.result.setMsg(MsgRatingEvaluationFailed, nil, fmt.Sprintf("FAA %s — unable to evaluate currency", rating.ClassType)) + rt.result.setMsg(MsgRatingEvaluationFailed, nil) return } rt.result.Progress = progress @@ -87,14 +85,14 @@ var faaPassengerRatingRule = ratingRule{ if !dayReq.Met { rt.result.Status = StatusExpired needed := 3 - progress.Landings - rt.result.setMsg(MsgRatingPaxNotCurrent, msgNeeded(needed), fmt.Sprintf("FAA %s — not current for passengers (need %d more landing%s)", rating.ClassType, needed, plural(needed))) + rt.result.setMsg(MsgRatingPaxNotCurrent, msgNeeded(needed)) } else if !nightReq.Met { rt.result.Status = StatusExpiring needed := 3 - progress.NightLandings - rt.result.setMsg(MsgRatingPaxDayCurrentNightNo, msgNeeded(needed), fmt.Sprintf("FAA %s — day current, night not current (need %d more night landing%s)", rating.ClassType, needed, plural(needed))) + rt.result.setMsg(MsgRatingPaxDayCurrentNightNo, msgNeeded(needed)) } else { rt.result.Status = StatusCurrent - rt.result.setMsg(MsgRatingPaxCurrentDayNight, nil, fmt.Sprintf("FAA %s — current for day and night passengers", rating.ClassType)) + rt.result.setMsg(MsgRatingPaxCurrentDayNight, nil) } }, } @@ -111,8 +109,8 @@ var faaInstrumentRule = ratingRule{ window: windowSpec{kind: windowRollingNow, months: 6}, scope: scopeAll, baseReqs: []reqSpec{ - {name: "Instrument Approaches", nameKey: ReqKeyApproaches, metric: mApproaches, threshold: 6, unit: "approaches", msgFmt: "%d / 6 instrument approaches in 6 months"}, - {name: "Holding Procedures", nameKey: ReqKeyHolds, metric: mHolds, threshold: 1, unit: "holds", msgFmt: "%d / 1 holding procedure in 6 months"}, + {nameKey: ReqKeyApproaches, metric: mApproaches, threshold: 6, unit: "approaches"}, + {nameKey: ReqKeyHolds, metric: mHolds, threshold: 1, unit: "holds"}, }, finalize: func(ctx context.Context, rt *ratingRuntime) { rating := rt.rating @@ -120,7 +118,7 @@ var faaInstrumentRule = ratingRule{ progress, err := rt.fetchProgress(ctx) if err != nil { rt.result.Status = StatusUnknown - rt.result.setMsg(MsgRatingEvaluationFailed, nil, "FAA IR — unable to evaluate currency") + rt.result.setMsg(MsgRatingEvaluationFailed, nil) return } rt.result.Progress = progress @@ -133,10 +131,10 @@ var faaInstrumentRule = ratingRule{ if rating.ExpiryDate != nil && rating.IsExpired() { rt.result.Status = StatusExpired - rt.result.setMsg(MsgRatingExpired, nil, fmt.Sprintf("FAA IR expired on %s", *rt.result.ExpiryDate)) + rt.result.setMsg(MsgRatingExpired, nil) } else if allMet { rt.result.Status = StatusCurrent - rt.result.setMsg(MsgRatingIRCurrent, nil, "FAA IR — instrument currency requirements met") + rt.result.setMsg(MsgRatingIRCurrent, nil) } else { // Check 12-month grace period: §61.57(c)/(d) // 0-6 months: current (checked above) @@ -147,12 +145,12 @@ var faaInstrumentRule = ratingRule{ if err12 == nil && (progress12.Approaches >= 6 && progress12.Holds >= 1) { // Met within 12 months but not within 6 — lapsed but recoverable rt.result.Status = StatusExpiring - rt.result.setMsg(MsgRatingIRLapsedSafetyPilot, nil, "FAA IR — instrument currency lapsed (6+ months), can regain by practice with safety pilot (§61.57(c))") + rt.result.setMsg(MsgRatingIRLapsedSafetyPilot, nil) rt.result.RuleDescription = "Instrument currency lapsed past 6 months. Can regain within 12 months by completing 6 approaches + holding with safety pilot. After 12 months, IPC required (14 CFR 61.57(c)/(d))" } else { // Not met within 12 months either — IPC required rt.result.Status = StatusExpired - rt.result.setMsg(MsgRatingIRExpiredIPC, nil, "FAA IR — instrument currency expired (>12 months without required experience), IPC required (§61.57(d))") + rt.result.setMsg(MsgRatingIRExpiredIPC, nil) rt.result.RuleDescription = "Instrument currency expired. Instrument Proficiency Check (IPC) required to regain currency (14 CFR 61.57(d))" } } @@ -171,15 +169,14 @@ var faaGliderRule = ratingRule{ window: windowSpec{kind: windowRollingNow, days: 90}, scope: scopeByClass, baseReqs: []reqSpec{ - {name: "Launches & Landings", nameKey: ReqKeyLaunchesAndLanding, metric: mLandings, threshold: 3, unit: "launches", msgFmt: "%d / 3 launches & landings in 90 days"}, + {nameKey: ReqKeyLaunchesAndLanding, metric: mLandings, threshold: 3, unit: "launches"}, }, finalize: func(ctx context.Context, rt *ratingRuntime) { - rating := rt.rating rt.since = rt.rule.window.rollingSince(time.Now()) progress, err := rt.fetchProgress(ctx) if err != nil { rt.result.Status = StatusUnknown - rt.result.setMsg(MsgRatingEvaluationFailed, nil, fmt.Sprintf("FAA %s (Glider) — unable to evaluate currency", rating.ClassType)) + rt.result.setMsg(MsgRatingEvaluationFailed, nil) return } rt.result.Progress = progress @@ -192,10 +189,10 @@ var faaGliderRule = ratingRule{ if !launchReq.Met { rt.result.Status = StatusExpired needed := 3 - progress.Landings - rt.result.setMsg(MsgRatingGliderNotCurrent, msgNeeded(needed), fmt.Sprintf("FAA Glider — not current (need %d more launch%s)", needed, plural(needed))) + rt.result.setMsg(MsgRatingGliderNotCurrent, msgNeeded(needed)) } else { rt.result.Status = StatusCurrent - rt.result.setMsg(MsgRatingGliderCurrent, nil, "FAA Glider — current for passengers") + rt.result.setMsg(MsgRatingGliderCurrent, nil) } }, } @@ -208,7 +205,7 @@ var faaSuppressedIRRule = ratingRule{ scope: scopeAll, finalize: func(_ context.Context, rt *ratingRuntime) { rt.result.Status = StatusUnknown - rt.result.setMsg(MsgRatingIRNotApplicable, nil, fmt.Sprintf("FAA %s — instrument currency not applicable for %s Pilot (§61.315)", rt.rating.ClassType, rt.license.LicenseType)) + rt.result.setMsg(MsgRatingIRNotApplicable, nil) }, } @@ -232,13 +229,6 @@ func HasNightPrivilege(licenseType, authority string) bool { } } -func plural(n int) string { - if n == 1 { - return "" - } - return "s" -} - // EvaluatePassengerCurrency evaluates FAA §61.57(a)/(b) as Tier 2 passenger // currency, separate from rating currency. func (e *FAAEvaluator) EvaluatePassengerCurrency(ctx context.Context, classType models.ClassType, license *models.License, _ []*models.ClassRating, dp FlightDataProvider) PassengerCurrency { @@ -265,7 +255,7 @@ func (e *FAAEvaluator) EvaluatePassengerCurrency(ctx context.Context, classType if err != nil { result.DayStatus = StatusUnknown result.NightStatus = StatusUnknown - result.setMsg(MsgPaxEvaluationFailed, nil, fmt.Sprintf("FAA %s — unable to evaluate passenger currency", classType)) + result.setMsg(MsgPaxEvaluationFailed, nil) return result } @@ -285,10 +275,10 @@ func (e *FAAEvaluator) EvaluatePassengerCurrency(ctx context.Context, classType // Night not applicable — mark as N/A (unknown = not evaluated) result.NightStatus = StatusUnknown if result.DayStatus == StatusCurrent { - result.setMsg(MsgPaxCurrentDayNoNight, nil, fmt.Sprintf("FAA %s — current for day passengers (night not applicable for %s)", classType, license.LicenseType)) + result.setMsg(MsgPaxCurrentDayNoNight, nil) } else { needed := 3 - landings - result.setMsg(MsgPaxNotCurrent, msgNeeded(needed), fmt.Sprintf("FAA %s — not current for passengers (need %d more landing%s)", classType, needed, plural(needed))) + result.setMsg(MsgPaxNotCurrent, msgNeeded(needed)) } } else { if nightCount >= 3 { @@ -298,18 +288,16 @@ func (e *FAAEvaluator) EvaluatePassengerCurrency(ctx context.Context, classType } if result.DayStatus == StatusCurrent && result.NightStatus == StatusCurrent { - result.setMsg(MsgPaxCurrentDayNight, nil, fmt.Sprintf("FAA %s — current for day and night passengers", classType)) + result.setMsg(MsgPaxCurrentDayNight, nil) } else if result.DayStatus == StatusCurrent { needed := 3 - nightCount - result.setMsg(MsgPaxDayCurrentNightNot, msgNeeded(needed), fmt.Sprintf("FAA %s — day current, night not current (need %d more night landing%s)", classType, needed, plural(needed))) + result.setMsg(MsgPaxDayCurrentNightNot, msgNeeded(needed)) } else { needed := 3 - landings - result.setMsg(MsgPaxNotCurrent, msgNeeded(needed), fmt.Sprintf("FAA %s — not current for passengers (need %d more landing%s)", classType, needed, plural(needed))) + result.setMsg(MsgPaxNotCurrent, msgNeeded(needed)) } } - result.Message += paxExpiryNote(result.DayExpiresOn, result.NightExpiresOn) - return result } @@ -321,7 +309,6 @@ func (e *FAAEvaluator) EvaluateFlightReview(ctx context.Context, userID uuid.UUI if err != nil { return &FlightReviewStatus{ Status: StatusUnknown, - Message: "Unable to determine flight review status", MessageKey: MsgFlightReviewEvaluationFailed, } } @@ -329,7 +316,6 @@ func (e *FAAEvaluator) EvaluateFlightReview(ctx context.Context, userID uuid.UUI if lastReview == nil { return &FlightReviewStatus{ Status: StatusExpired, - Message: "No flight review on record — required every 24 calendar months (14 CFR 61.56)", MessageKey: MsgFlightReviewNoneOnRecord, } } @@ -358,13 +344,13 @@ func faaFlightReviewStatus(now, lastReview time.Time) *FlightReviewStatus { if !now.Before(validUntil) { result.Status = StatusExpired - result.setMsg(MsgFlightReviewExpired, msgDate(completedStr), fmt.Sprintf("Flight review expired — last completed %s (14 CFR 61.56)", completedStr)) + result.setMsg(MsgFlightReviewExpired, msgDate(completedStr)) } else if daysUntilExpiry <= 90 { result.Status = StatusExpiring - result.setMsg(MsgFlightReviewExpiring, msgDaysDate(daysUntilExpiry, completedStr), fmt.Sprintf("Flight review expires in %d days — last completed %s (14 CFR 61.56)", daysUntilExpiry, completedStr)) + result.setMsg(MsgFlightReviewExpiring, msgDaysDate(daysUntilExpiry, completedStr)) } else { result.Status = StatusCurrent - result.setMsg(MsgFlightReviewCurrent, msgDate(completedStr), fmt.Sprintf("Flight review current — completed %s, valid until %s (14 CFR 61.56)", completedStr, expiresStr)) + result.setMsg(MsgFlightReviewCurrent, msgDate(completedStr)) } return result diff --git a/internal/service/currency/german_ul.go b/internal/service/currency/german_ul.go index 21f4931c..0e263c6b 100644 --- a/internal/service/currency/german_ul.go +++ b/internal/service/currency/german_ul.go @@ -2,7 +2,6 @@ package currency import ( "context" - "fmt" "time" "github.com/fjaeckel/ninerlog-api/internal/models" @@ -45,17 +44,16 @@ var germanULRule = ratingRule{ window: windowSpec{kind: windowRollingNow, years: 2}, scope: scopeByClass, baseReqs: []reqSpec{ - {name: "Flugzeit", nameKey: ReqKeyTotalTime, metric: mTotalMinutes, threshold: 720, unit: "minutes", msgFmt: "%d / 720 Minuten Flugzeit"}, - {name: "Starts & Landungen", nameKey: ReqKeyLandings, metric: mLandings, threshold: 12, unit: "landings", msgFmt: "%d / 12 Starts & Landungen"}, - {name: "Übungsflug mit Fluglehrer", nameKey: ReqKeyRefresherTraining, metric: mInstructorMinutes, threshold: 60, unit: "minutes", msgFmt: "%d / 60 Minuten mit Fluglehrer"}, + {nameKey: ReqKeyTotalTime, metric: mTotalMinutes, threshold: 720, unit: "minutes"}, + {nameKey: ReqKeyLandings, metric: mLandings, threshold: 12, unit: "landings"}, + {nameKey: ReqKeyRefresherTraining, metric: mInstructorMinutes, threshold: 60, unit: "minutes"}, }, finalize: func(ctx context.Context, rt *ratingRuntime) { - rating := rt.rating rt.since = rt.rule.window.rollingSince(time.Now()) progress, err := rt.fetchProgress(ctx) if err != nil { rt.result.Status = StatusUnknown - rt.result.setMsg(MsgRatingEvaluationFailed, nil, fmt.Sprintf("UL %s — Flugerfahrung konnte nicht ermittelt werden", rating.ClassType)) + rt.result.setMsg(MsgRatingEvaluationFailed, nil) return } rt.result.Progress = progress @@ -64,10 +62,10 @@ var germanULRule = ratingRule{ if !allReqsMet(reqs) { rt.result.Status = StatusExpiring - rt.result.setMsg(MsgRatingRecencyNotMet, nil, fmt.Sprintf("UL %s — Flugerfahrungsanforderungen nicht vollständig erfüllt (LuftPersV §45)", rating.ClassType)) + rt.result.setMsg(MsgRatingRecencyNotMet, nil) } else { rt.result.Status = StatusCurrent - rt.result.setMsg(MsgRatingRecencyCurrent, nil, fmt.Sprintf("UL %s — alle Anforderungen erfüllt (LuftPersV §45)", rating.ClassType)) + rt.result.setMsg(MsgRatingRecencyCurrent, nil) } }, } @@ -91,7 +89,7 @@ func (e *GermanULEvaluator) EvaluatePassengerCurrency(ctx context.Context, class if err != nil { result.DayStatus = StatusUnknown result.NightStatus = StatusUnknown - result.setMsg(MsgPaxEvaluationFailed, nil, fmt.Sprintf("UL %s — Passagier-Flugerfahrung konnte nicht ermittelt werden", classType)) + result.setMsg(MsgPaxEvaluationFailed, nil) return result } @@ -103,15 +101,11 @@ func (e *GermanULEvaluator) EvaluatePassengerCurrency(ctx context.Context, class if landings >= 3 { result.DayStatus = StatusCurrent - result.setMsg(MsgPaxCurrentPrivilegeSeparat, nil, fmt.Sprintf("UL %s — Passagierberechtigung: Flugerfahrung erfüllt (Passagierberechtigung muss separat nachgewiesen werden)", classType)) + result.setMsg(MsgPaxCurrentPrivilegeSeparat, nil) } else { result.DayStatus = StatusExpired needed := 3 - landings - result.setMsg(MsgPaxNotCurrent, msgNeeded(needed), fmt.Sprintf("UL %s — %d weitere Starts & Landungen erforderlich für Passagierflüge", classType, needed)) - } - - if result.DayExpiresOn != nil { - result.Message += fmt.Sprintf(" — Flugerfahrung gültig bis %s", *result.DayExpiresOn) + result.setMsg(MsgPaxNotCurrent, msgNeeded(needed)) } return result diff --git a/internal/service/currency/german_ul_test.go b/internal/service/currency/german_ul_test.go index 088bb479..5ae79907 100644 --- a/internal/service/currency/german_ul_test.go +++ b/internal/service/currency/german_ul_test.go @@ -29,7 +29,7 @@ func TestGermanUL_Current(t *testing.T) { } for _, req := range result.Requirements { if !req.Met { - t.Errorf("Requirement %q not met", req.Name) + t.Errorf("Requirement %q not met", req.NameKey) } } } @@ -292,7 +292,7 @@ func TestGermanUL_ZeroActivity(t *testing.T) { // All 3 requirements should be not met for _, req := range result.Requirements { if req.Met { - t.Errorf("Requirement %q should NOT be met with zero activity", req.Name) + t.Errorf("Requirement %q should NOT be met with zero activity", req.NameKey) } } } diff --git a/internal/service/currency/lapl_spl_test.go b/internal/service/currency/lapl_spl_test.go index da5c82e8..b7d5c726 100644 --- a/internal/service/currency/lapl_spl_test.go +++ b/internal/service/currency/lapl_spl_test.go @@ -30,7 +30,7 @@ func TestEASA_LAPL_Current(t *testing.T) { } // Verify PIC Hours is NOT a requirement for _, req := range result.Requirements { - if req.Name == "PIC Time" { + if req.NameKey == ReqKeyPICTime { t.Error("LAPL should NOT have PIC Hours requirement (FCL.140.A has no PIC requirement)") } } @@ -109,7 +109,7 @@ func TestEASA_SPL_Current(t *testing.T) { // Verify "Launches" requirement exists (not "Takeoffs & Landings") found := false for _, req := range result.Requirements { - if req.Name == "Launches" { + if req.NameKey == ReqKeyLaunches { found = true } } @@ -300,7 +300,7 @@ func TestEASA_Dispatch_SPL_UsesFCL140S(t *testing.T) { // SPL should have "Launches" requirement (not "Takeoffs & Landings") found := false for _, req := range result.Requirements { - if req.Name == "Launches" { + if req.NameKey == ReqKeyLaunches { found = true } } diff --git a/internal/service/currency/messages.go b/internal/service/currency/messages.go index 1782d7b6..465121d5 100644 --- a/internal/service/currency/messages.go +++ b/internal/service/currency/messages.go @@ -2,12 +2,11 @@ package currency // Message keys for client-side localisation. Every user-facing string the // currency engine produces is emitted as one of these stable keys plus the -// params the key needs; the English text that accompanies them is a deprecated -// fallback for clients that have not adopted the keys yet. +// params the key needs. // // Keys are plain strings, not an enum, so that adding one is not a breaking -// change for generated clients — an unknown key falls back to the accompanying -// text. The catalogue is the cross-repo contract in docs/CURRENCY_MESSAGES.md. +// change for generated clients. The catalogue is the cross-repo contract in +// docs/CURRENCY_MESSAGES.md. // // Params that are already fields on the enclosing object (classType, // regulatoryAuthority, licenseType, expiryDate, current/required/unit) are @@ -123,24 +122,20 @@ func msgDaysDate(d int, date string) *MessageParams { return &MessageParams{Days: &d, Date: &date} } -// setMsg records the localisation key, its params, and the deprecated English -// fallback together so the two cannot drift apart. -func (r *ClassRatingCurrency) setMsg(key string, params *MessageParams, fallback string) { +// setMsg records the localisation key and its params. +func (r *ClassRatingCurrency) setMsg(key string, params *MessageParams) { r.MessageKey = key r.MessageParams = params - r.Message = fallback } -// setMsg records key, params and deprecated fallback for a passenger currency. -func (p *PassengerCurrency) setMsg(key string, params *MessageParams, fallback string) { +// setMsg records the localisation key and its params for a passenger currency. +func (p *PassengerCurrency) setMsg(key string, params *MessageParams) { p.MessageKey = key p.MessageParams = params - p.Message = fallback } -// setMsg records key, params and deprecated fallback for a flight review. -func (f *FlightReviewStatus) setMsg(key string, params *MessageParams, fallback string) { +// setMsg records the localisation key and its params for a flight review. +func (f *FlightReviewStatus) setMsg(key string, params *MessageParams) { f.MessageKey = key f.MessageParams = params - f.Message = fallback } diff --git a/internal/service/currency/messages_test.go b/internal/service/currency/messages_test.go index a842a5f8..a446b81d 100644 --- a/internal/service/currency/messages_test.go +++ b/internal/service/currency/messages_test.go @@ -78,18 +78,18 @@ var allClassTypes = []models.ClassType{ func checkKeys(t *testing.T, label string, r ClassRatingCurrency) { t.Helper() if r.MessageKey == "" { - t.Errorf("%s: MessageKey empty (message %q)", label, r.Message) + t.Errorf("%s: MessageKey empty", label) } else if !knownMessageKeys[r.MessageKey] { t.Errorf("%s: MessageKey %q not in catalogue", label, r.MessageKey) } for i, req := range r.Requirements { if req.NameKey == "" { - t.Errorf("%s: requirement[%d] %q has no NameKey", label, i, req.Name) + t.Errorf("%s: requirement[%d] has no NameKey", label, i) } else if !knownNameKeys[req.NameKey] { t.Errorf("%s: requirement[%d] NameKey %q not in catalogue", label, i, req.NameKey) } if req.MessageKey == "" { - t.Errorf("%s: requirement[%d] %q has no MessageKey", label, i, req.Name) + t.Errorf("%s: requirement[%d] has no MessageKey", label, i) } else if !knownMessageKeys[req.MessageKey] { t.Errorf("%s: requirement[%d] MessageKey %q not in catalogue", label, i, req.MessageKey) } @@ -178,7 +178,7 @@ func TestEveryPassengerResultCarriesAKey(t *testing.T) { res := paxEval.EvaluatePassengerCurrency(ctx, ct, license, peers, dp) label := strings.Join([]string{ec.authority, ec.licenseType, string(ct)}, "/") if res.MessageKey == "" { - t.Errorf("%s (landings=%d, ir=%v): MessageKey empty (message %q)", label, landings, withIR, res.Message) + t.Errorf("%s (landings=%d, ir=%v): MessageKey empty", label, landings, withIR) } else if !knownMessageKeys[res.MessageKey] { t.Errorf("%s: MessageKey %q not in catalogue", label, res.MessageKey) } @@ -202,7 +202,7 @@ func TestFlightReviewCarriesAKey(t *testing.T) { } res := eval.EvaluateFlightReview(ctx, uuid.New(), dp) if res.MessageKey == "" { - t.Errorf("flight review %s: MessageKey empty (message %q)", name, res.Message) + t.Errorf("flight review %s: MessageKey empty", name) } else if !knownMessageKeys[res.MessageKey] { t.Errorf("flight review %s: MessageKey %q not in catalogue", name, res.MessageKey) } diff --git a/internal/service/currency/other.go b/internal/service/currency/other.go index b859a93f..3c296516 100644 --- a/internal/service/currency/other.go +++ b/internal/service/currency/other.go @@ -2,7 +2,6 @@ package currency import ( "context" - "fmt" "time" "github.com/fjaeckel/ninerlog-api/internal/models" @@ -32,21 +31,20 @@ var otherExpiryRule = ratingRule{ finalize: func(_ context.Context, rt *ratingRuntime) { rating := rt.rating if rating.ExpiryDate != nil { - expStr := *rt.result.ExpiryDate if rating.IsExpired() { rt.result.Status = StatusExpired - rt.result.setMsg(MsgRatingExpired, nil, fmt.Sprintf("%s rating expired on %s", rating.ClassType, expStr)) + rt.result.setMsg(MsgRatingExpired, nil) } else if rating.IsExpiringSoon(90) { daysLeft := int(time.Until(*rating.ExpiryDate).Hours() / 24) rt.result.Status = StatusExpiring - rt.result.setMsg(MsgRatingExpiring, msgDays(daysLeft), fmt.Sprintf("%s rating expires in %d days (%s)", rating.ClassType, daysLeft, expStr)) + rt.result.setMsg(MsgRatingExpiring, msgDays(daysLeft)) } else { rt.result.Status = StatusCurrent - rt.result.setMsg(MsgRatingValidUntil, nil, fmt.Sprintf("%s rating valid until %s", rating.ClassType, expStr)) + rt.result.setMsg(MsgRatingValidUntil, nil) } } else { rt.result.Status = StatusUnknown - rt.result.setMsg(MsgRatingNoExpiryDateManual, nil, fmt.Sprintf("%s rating — no expiry date set (manual tracking)", rating.ClassType)) + rt.result.setMsg(MsgRatingNoExpiryDateManual, nil) } }, } diff --git a/internal/service/currency/passenger_expiry.go b/internal/service/currency/passenger_expiry.go index 917e6970..a10ea5e8 100644 --- a/internal/service/currency/passenger_expiry.go +++ b/internal/service/currency/passenger_expiry.go @@ -1,7 +1,6 @@ package currency import ( - "fmt" "time" ) @@ -63,19 +62,3 @@ func paxExpiryString(t *time.Time) *string { s := t.Format("2006-01-02") return &s } - -// paxExpiryNote renders the trailing expiry note appended to a passenger -// currency message. Empty when neither expiry is known. -func paxExpiryNote(day, night *string) string { - switch { - case day != nil && night != nil && *day == *night: - return fmt.Sprintf(" — expires %s", *day) - case day != nil && night != nil: - return fmt.Sprintf(" — day expires %s, night expires %s", *day, *night) - case day != nil: - return fmt.Sprintf(" — day expires %s", *day) - case night != nil: - return fmt.Sprintf(" — night expires %s", *night) - } - return "" -} diff --git a/internal/service/currency/passenger_expiry_test.go b/internal/service/currency/passenger_expiry_test.go index 8fef50aa..f42dc825 100644 --- a/internal/service/currency/passenger_expiry_test.go +++ b/internal/service/currency/passenger_expiry_test.go @@ -3,7 +3,6 @@ package currency import ( "context" "errors" - "strings" "testing" "time" @@ -137,28 +136,6 @@ func TestPaxExpiryDate_LastDayInclusive(t *testing.T) { } } -func TestPaxExpiryNote(t *testing.T) { - a, b := "2026-11-15", "2026-10-02" - tests := []struct { - name string - day, night *string - want string - }{ - {name: "neither", want: ""}, - {name: "day only", day: &a, want: " — day expires 2026-11-15"}, - {name: "night only", night: &b, want: " — night expires 2026-10-02"}, - {name: "both", day: &a, night: &b, want: " — day expires 2026-11-15, night expires 2026-10-02"}, - {name: "same date collapses", day: &a, night: &a, want: " — expires 2026-11-15"}, - } - for _, tt := range tests { - t.Run(tt.name, func(t *testing.T) { - if got := paxExpiryNote(tt.day, tt.night); got != tt.want { - t.Errorf("paxExpiryNote = %q, want %q", got, tt.want) - } - }) - } -} - // ── Evaluator-level expiry ────────────────────────────────────────────── func TestEASA_PassengerCurrency_ExpiryDates(t *testing.T) { @@ -187,9 +164,6 @@ func TestEASA_PassengerCurrency_ExpiryDates(t *testing.T) { if want := dayStr(20 - paxWindowDays); result.NightExpiresOn == nil || *result.NightExpiresOn != want { t.Errorf("NightExpiresOn = %v, want %s", result.NightExpiresOn, want) } - if !strings.Contains(result.Message, *result.DayExpiresOn) { - t.Errorf("Message = %q, want it to name the day expiry %s", result.Message, *result.DayExpiresOn) - } } // TestEASA_PassengerCurrency_IRWaiverHasNoNightExpiry — a waived requirement @@ -251,9 +225,6 @@ func TestPassengerCurrency_NotCurrentHasNoExpiry(t *testing.T) { if result.DayExpiresOn != nil { t.Errorf("DayExpiresOn = %s, want nil", *result.DayExpiresOn) } - if strings.Contains(result.Message, "expires") { - t.Errorf("Message = %q, want no expiry note", result.Message) - } } // TestPassengerCurrency_OutOfWindowLandingsIgnored — landings older than the @@ -304,9 +275,6 @@ func TestFAA_PassengerCurrency_ExpiryDates(t *testing.T) { if result.NightExpiresOn == nil || *result.NightExpiresOn != want { t.Errorf("NightExpiresOn = %v, want %s", result.NightExpiresOn, want) } - if !strings.Contains(result.Message, " — expires "+want) { - t.Errorf("Message = %q, want a collapsed expiry note for %s", result.Message, want) - } } // TestFAA_PassengerCurrency_NightExpiresBeforeDay — day currency can outlive @@ -368,9 +336,6 @@ func TestGermanUL_PassengerCurrency_ExpiryDate(t *testing.T) { if result.DayExpiresOn == nil || *result.DayExpiresOn != want { t.Errorf("DayExpiresOn = %v, want %s", result.DayExpiresOn, want) } - if !strings.Contains(result.Message, "gültig bis "+want) { - t.Errorf("Message = %q, want it to name %s", result.Message, want) - } if result.NightExpiresOn != nil { t.Errorf("NightExpiresOn = %s, want nil (UL has no night flying)", *result.NightExpiresOn) } diff --git a/internal/service/currency/pipeline_test.go b/internal/service/currency/pipeline_test.go index a87e71d1..cdf996cb 100644 --- a/internal/service/currency/pipeline_test.go +++ b/internal/service/currency/pipeline_test.go @@ -93,7 +93,7 @@ func TestFullPipeline_EASAMultiRating(t *testing.T) { } for _, req := range sepResult.Requirements { if !req.Met { - t.Errorf("SEP requirement %q not met (current=%.0f, required=%.0f)", req.Name, req.Current, req.Required) + t.Errorf("SEP requirement %q not met (current=%.0f, required=%.0f)", req.NameKey, req.Current, req.Required) } } if sepResult.Progress == nil { @@ -113,8 +113,8 @@ func TestFullPipeline_EASAMultiRating(t *testing.T) { if len(irResult.Requirements) != 2 { t.Errorf("IR requirements count = %d, want 2 (IFR hours + proficiency check)", len(irResult.Requirements)) } - if irResult.Requirements[0].Name != "IFR Time" { - t.Errorf("IR requirement name = %s, want IFR Time", irResult.Requirements[0].Name) + if irResult.Requirements[0].NameKey != ReqKeyIFRTime { + t.Errorf("IR requirement name = %s, want IFR Time", irResult.Requirements[0].NameKey) } if !irResult.Requirements[0].Met { t.Error("IR IFR Time requirement should be met") diff --git a/internal/service/currency/proficiency_check_test.go b/internal/service/currency/proficiency_check_test.go index a815c825..8381582a 100644 --- a/internal/service/currency/proficiency_check_test.go +++ b/internal/service/currency/proficiency_check_test.go @@ -115,7 +115,7 @@ func TestEASA_MEP_ProfCheckRequirement_InResponse(t *testing.T) { // Find proficiency check requirement found := false for _, req := range result.Requirements { - if req.Name == "Proficiency Check" { + if req.NameKey == ReqKeyProficiencyCheck { found = true if req.Met { t.Error("Proficiency check should NOT be met when not set on mock") @@ -140,7 +140,7 @@ func TestEASA_IR_ProfCheckRequirement_Met(t *testing.T) { result := eval.Evaluate(context.Background(), rating, license, dp) for _, req := range result.Requirements { - if req.Name == "Proficiency Check" { + if req.NameKey == ReqKeyProficiencyCheck { if !req.Met { t.Error("Proficiency check should be met") } diff --git a/internal/service/currency/two_tier_test.go b/internal/service/currency/two_tier_test.go index 7a3549d9..5ecdb330 100644 --- a/internal/service/currency/two_tier_test.go +++ b/internal/service/currency/two_tier_test.go @@ -464,7 +464,6 @@ func TestPassengerCurrency_Fields(t *testing.T) { NightLandings: 1, DayRequired: 3, NightRequired: 3, - Message: "test", RuleDescription: "FCL.060(b)", } @@ -483,7 +482,6 @@ func TestFlightReviewStatus_Fields(t *testing.T) { LastCompleted: &completed, ExpiresOn: &expires, Status: StatusCurrent, - Message: "Flight review current", } if review.Status != StatusCurrent { @@ -702,8 +700,8 @@ func TestFAA_GliderCurrency_Current(t *testing.T) { if len(result.Requirements) != 1 { t.Fatalf("Expected 1 requirement (launches), got %d", len(result.Requirements)) } - if result.Requirements[0].Name != "Launches & Landings" { - t.Errorf("Requirement name = %s, want 'Launches & Landings'", result.Requirements[0].Name) + if result.Requirements[0].NameKey != ReqKeyLaunchesAndLanding { + t.Errorf("Requirement name = %s, want 'Launches & Landings'", result.Requirements[0].NameKey) } } diff --git a/internal/service/currency/types.go b/internal/service/currency/types.go index 1a6f3e93..ce98cd5c 100644 --- a/internal/service/currency/types.go +++ b/internal/service/currency/types.go @@ -33,10 +33,7 @@ type ClassRatingCurrency struct { // once now >= WindowOpensAt; while false, flight experience does not // yet count toward this rating's revalidation and Requirements is // suppressed. - WindowOpen bool `json:"windowOpen"` - // Message is the deprecated English fallback for MessageKey. Clients should - // render MessageKey with MessageParams instead. - Message string `json:"message"` + WindowOpen bool `json:"windowOpen"` MessageKey string `json:"messageKey"` MessageParams *MessageParams `json:"messageParams,omitempty"` RuleDescription string `json:"ruleDescription,omitempty"` @@ -65,16 +62,14 @@ type Progress struct { // Requirement represents a single currency requirement with progress type Requirement struct { - // Name is the deprecated English (or German, for UL) fallback for NameKey. - Name string `json:"name"` - NameKey string `json:"nameKey"` - Met bool `json:"met"` - Current float64 `json:"current"` - Required float64 `json:"required"` - Unit string `json:"unit"` - // Message is the deprecated English fallback for MessageKey. The common - // case carries no params — clients render current/required/unit. - Message string `json:"message"` + // Name is set only for custom currency rules, where it is author-supplied + // user data. Regulatory requirements carry NameKey instead. + Name string `json:"name,omitempty"` + NameKey string `json:"nameKey,omitempty"` + Met bool `json:"met"` + Current float64 `json:"current"` + Required float64 `json:"required"` + Unit string `json:"unit"` MessageKey string `json:"messageKey"` MessageParams *MessageParams `json:"messageParams,omitempty"` } @@ -112,9 +107,7 @@ type PassengerCurrency struct { DayExpiresOn *string `json:"dayExpiresOn,omitempty"` // NightExpiresOn is the same for the night requirement. Omitted when the // requirement is not met, not applicable, or waived (EASA IR holders). - NightExpiresOn *string `json:"nightExpiresOn,omitempty"` - // Message is the deprecated English fallback for MessageKey. - Message string `json:"message"` + NightExpiresOn *string `json:"nightExpiresOn,omitempty"` MessageKey string `json:"messageKey"` MessageParams *MessageParams `json:"messageParams,omitempty"` RuleDescription string `json:"ruleDescription"` @@ -132,11 +125,9 @@ type PassengerPrivilege struct { // FlightReviewStatus tracks FAA §61.56 flight review currency (24 calendar months). type FlightReviewStatus struct { - LastCompleted *string `json:"lastCompleted,omitempty"` - ExpiresOn *string `json:"expiresOn,omitempty"` - Status Status `json:"status"` - // Message is the deprecated English fallback for MessageKey. - Message string `json:"message"` + LastCompleted *string `json:"lastCompleted,omitempty"` + ExpiresOn *string `json:"expiresOn,omitempty"` + Status Status `json:"status"` MessageKey string `json:"messageKey"` MessageParams *MessageParams `json:"messageParams,omitempty"` } @@ -144,12 +135,9 @@ type FlightReviewStatus struct { // LaunchMethodCurrency tracks SPL launch method currency per FCL.140.S(b)(1). // 5 launches per method (winch, aerotow, self-launch) in rolling 24 months. type LaunchMethodCurrency struct { - Method string `json:"method"` - Launches int `json:"launches"` - Required int `json:"required"` - Met bool `json:"met"` - // Message is the deprecated English fallback for MessageKey; the client - // renders launches/required/method itself. - Message string `json:"message"` + Method string `json:"method"` + Launches int `json:"launches"` + Required int `json:"required"` + Met bool `json:"met"` MessageKey string `json:"messageKey"` } diff --git a/internal/service/notification.go b/internal/service/notification.go index 02e15241..8ae54863 100644 --- a/internal/service/notification.go +++ b/internal/service/notification.go @@ -308,10 +308,11 @@ func (s *NotificationService) checkRatingCurrency(ctx context.Context, prefs *mo } subject, body := tmpl.Revalidation(email.RevalidationParams{ - UserName: userName, - LicenseType: rating.LicenseType, - ClassType: string(rating.ClassType), - Message: rating.Message, + UserName: userName, + LicenseType: rating.LicenseType, + ClassType: string(rating.ClassType), + MessageKey: rating.MessageKey, + MessageParams: emailParams(rating.MessageParams), }) if err := s.emailSender.SendMessage(ctx, email.Message{ @@ -460,8 +461,9 @@ func (s *NotificationService) checkFlightReviewNotification(ctx context.Context, tmplFR := email.Templates(user.PreferredLocale) subject, body := tmplFR.FlightReviewRequired(email.FlightReviewRequiredParams{ - UserName: userName, - Message: fr.Message, + UserName: userName, + MessageKey: fr.MessageKey, + MessageParams: emailParams(fr.MessageParams), }) if err := s.emailSender.SendMessage(ctx, email.Message{ @@ -635,3 +637,11 @@ func formatDateForUser(t time.Time, dateFormat string) string { return t.Format("02.01.2006") } } + +// emailParams adapts currency message params for the email templates. +func emailParams(p *currency.MessageParams) email.CurrencyMessageParams { + if p == nil { + return email.CurrencyMessageParams{} + } + return email.CurrencyMessageParams{Days: p.Days, Needed: p.Needed, Date: p.Date} +} diff --git a/pkg/email/currency_messages.go b/pkg/email/currency_messages.go new file mode 100644 index 00000000..c9384988 --- /dev/null +++ b/pkg/email/currency_messages.go @@ -0,0 +1,107 @@ +package email + +import ( + "fmt" + "strings" +) + +// CurrencyMessageParams carries the params a currency message key interpolates. +// Mirrors currency.MessageParams; see ninerlog-api docs/CURRENCY_MESSAGES.md. +type CurrencyMessageParams struct { + Days *int + Needed *int + Date *string +} + +// currencyMessagesEN renders the currency message catalogue in English. +// Sentences omit the rating identity — the surrounding template already names +// the licence and class. +var currencyMessagesEN = map[string]string{ + "rating.no_expiry_date": "no expiry date is recorded for this rating", + "rating.no_expiry_date_manual": "no expiry date is recorded; this rating is tracked manually", + "rating.evaluation_failed": "the flight experience could not be evaluated", + "rating.expired": "the rating has expired", + "rating.expiring": "the rating expires in %[1]d days", + "rating.valid_until": "the rating is valid", + "rating.window_not_open": "recently revalidated; the experience window opens on %[3]s", + "rating.revalidation_not_met": "the revalidation requirements are not fully met", + "rating.revalidation_not_met_prof_check": "the revalidation requirements are not fully met; a proficiency check may apply", + "rating.revalidation_expiring_met": "the requirements are met, and the rating expires in %[1]d days", + "rating.revalidation_current": "all revalidation requirements are met", + "rating.recency_not_met": "the recency requirements are not fully met", + "rating.recency_current": "the recency requirements are met", + "rating.ir_hours_and_check_not_met": "neither the IFR hours nor the proficiency check are complete", + "rating.ir_hours_not_met": "the IFR hour requirement is not met", + "rating.ir_check_not_met": "the annual proficiency check is not complete", + "rating.ir_current": "the instrument currency requirements are met", + "rating.ir_lapsed_safety_pilot": "instrument currency has lapsed past 6 months; it can be regained by practice with a safety pilot (§61.57(c))", + "rating.ir_expired_ipc": "instrument currency expired more than 12 months ago; an IPC is required (§61.57(d))", + "rating.ir_not_applicable": "instrument privileges are not available on this certificate (§61.315)", + "rating.pax_not_current": "%[2]d more landings are needed to carry passengers", + "rating.pax_day_current_night_not": "day currency is met; %[2]d more night landings are needed", + "rating.pax_current_day_night": "day and night passenger currency are met", + "rating.glider_not_current": "%[2]d more launches are needed", + "rating.glider_current": "the launch requirements are met", + "flight_review.evaluation_failed": "your flight review status could not be determined.", + "flight_review.none_on_record": "No flight review is on record — one is required every 24 calendar months (14 CFR §61.56).", + "flight_review.expired": "Your flight review has expired — it was last completed on %[3]s.", + "flight_review.expiring": "Your flight review expires in %[1]d days — it was last completed on %[3]s.", + "flight_review.current": "Your flight review is current — last completed on %[3]s.", +} + +// currencyMessagesDE renders the currency message catalogue in German. +var currencyMessagesDE = map[string]string{ + "rating.no_expiry_date": "für diese Berechtigung ist kein Ablaufdatum hinterlegt", + "rating.no_expiry_date_manual": "kein Ablaufdatum hinterlegt; diese Berechtigung wird manuell verwaltet", + "rating.evaluation_failed": "die Flugerfahrung konnte nicht ausgewertet werden", + "rating.expired": "die Berechtigung ist abgelaufen", + "rating.expiring": "die Berechtigung läuft in %[1]d Tagen ab", + "rating.valid_until": "die Berechtigung ist gültig", + "rating.window_not_open": "kürzlich verlängert; der Erfahrungszeitraum beginnt am %[3]s", + "rating.revalidation_not_met": "die Verlängerungsanforderungen sind nicht vollständig erfüllt", + "rating.revalidation_not_met_prof_check": "die Verlängerungsanforderungen sind nicht vollständig erfüllt; eine Befähigungsüberprüfung kann erforderlich sein", + "rating.revalidation_expiring_met": "die Anforderungen sind erfüllt, die Berechtigung läuft in %[1]d Tagen ab", + "rating.revalidation_current": "alle Verlängerungsanforderungen sind erfüllt", + "rating.recency_not_met": "die Flugerfahrungsanforderungen sind nicht vollständig erfüllt", + "rating.recency_current": "die Flugerfahrungsanforderungen sind erfüllt", + "rating.ir_hours_and_check_not_met": "weder die IFR-Stunden noch die Befähigungsüberprüfung sind vollständig", + "rating.ir_hours_not_met": "die IFR-Stundenanforderung ist nicht erfüllt", + "rating.ir_check_not_met": "die jährliche Befähigungsüberprüfung fehlt", + "rating.ir_current": "die Instrumentenflug-Anforderungen sind erfüllt", + "rating.ir_lapsed_safety_pilot": "die Instrumentenflugerfahrung ist seit über 6 Monaten abgelaufen; sie kann durch Übung mit einem Sicherheitspiloten wiedererlangt werden (§61.57(c))", + "rating.ir_expired_ipc": "die Instrumentenflugerfahrung ist seit über 12 Monaten abgelaufen; ein IPC ist erforderlich (§61.57(d))", + "rating.ir_not_applicable": "auf dieser Lizenz bestehen keine Instrumentenflugrechte (§61.315)", + "rating.pax_not_current": "es fehlen noch %[2]d Landungen für Passagierflüge", + "rating.pax_day_current_night_not": "die Tagesanforderung ist erfüllt; es fehlen noch %[2]d Nachtlandungen", + "rating.pax_current_day_night": "die Passagieranforderungen für Tag und Nacht sind erfüllt", + "rating.glider_not_current": "es fehlen noch %[2]d Starts", + "rating.glider_current": "die Startanforderungen sind erfüllt", + "flight_review.evaluation_failed": "Ihr Flight-Review-Status konnte nicht ermittelt werden.", + "flight_review.none_on_record": "Es ist kein Flight Review hinterlegt — erforderlich alle 24 Kalendermonate (14 CFR §61.56).", + "flight_review.expired": "Ihr Flight Review ist abgelaufen — zuletzt absolviert am %[3]s.", + "flight_review.expiring": "Ihr Flight Review läuft in %[1]d Tagen ab — zuletzt absolviert am %[3]s.", + "flight_review.current": "Ihr Flight Review ist aktuell — zuletzt absolviert am %[3]s.", +} + +// renderCurrencyMessage interpolates a catalogue entry. An unrecognised key +// renders as the key itself so a missing translation is visible rather than blank. +func renderCurrencyMessage(catalogue map[string]string, key string, p CurrencyMessageParams) string { + format, ok := catalogue[key] + if !ok { + return key + } + if !strings.Contains(format, "%[") { + return format + } + days, needed, date := 0, 0, "" + if p.Days != nil { + days = *p.Days + } + if p.Needed != nil { + needed = *p.Needed + } + if p.Date != nil { + date = *p.Date + } + return fmt.Sprintf(format, days, needed, date) +} diff --git a/pkg/email/templates.go b/pkg/email/templates.go index fe901ad6..4be68817 100644 --- a/pkg/email/templates.go +++ b/pkg/email/templates.go @@ -28,10 +28,11 @@ type CustomCurrencyParams struct { } type RevalidationParams struct { - UserName string - LicenseType string - ClassType string - Message string + UserName string + LicenseType string + ClassType string + MessageKey string + MessageParams CurrencyMessageParams } type PassengerCurrencyParams struct { @@ -50,8 +51,9 @@ type FlightReviewExpiryParams struct { } type FlightReviewRequiredParams struct { - UserName string - Message string + UserName string + MessageKey string + MessageParams CurrencyMessageParams } type VerifyEmailParams struct { diff --git a/pkg/email/templates_de.go b/pkg/email/templates_de.go index a9868bfb..1de6ef98 100644 --- a/pkg/email/templates_de.go +++ b/pkg/email/templates_de.go @@ -31,7 +31,8 @@ var deTemplates = templateSet{ body := fmt.Sprintf(`

Verlängerungswarnung

Hallo %s,

Ihre %s %s Berechtigungsgültigkeit erfordert Aufmerksamkeit: %s

-

— NinerLog

`, html.EscapeString(p.UserName), html.EscapeString(p.LicenseType), html.EscapeString(p.ClassType), html.EscapeString(p.Message)) +

— NinerLog

`, html.EscapeString(p.UserName), html.EscapeString(p.LicenseType), html.EscapeString(p.ClassType), + html.EscapeString(renderCurrencyMessage(currencyMessagesDE, p.MessageKey, p.MessageParams))) return subject, body }, @@ -82,7 +83,8 @@ var deTemplates = templateSet{

Hallo %s,

%s

Absolvieren Sie eine Flugüberprüfung (14 CFR §61.56), um Ihre Flugberechtigung wiederzuerlangen.

-

— NinerLog

`, html.EscapeString(p.UserName), html.EscapeString(p.Message)) +

— NinerLog

`, html.EscapeString(p.UserName), + html.EscapeString(renderCurrencyMessage(currencyMessagesDE, p.MessageKey, p.MessageParams))) return subject, body }, diff --git a/pkg/email/templates_en.go b/pkg/email/templates_en.go index 2c33cbb7..a584e2ca 100644 --- a/pkg/email/templates_en.go +++ b/pkg/email/templates_en.go @@ -31,7 +31,8 @@ var enTemplates = templateSet{ body := fmt.Sprintf(`

Currency Revalidation Warning

Hi %s,

Your %s %s rating currency needs attention: %s

-

— NinerLog

`, html.EscapeString(p.UserName), html.EscapeString(p.LicenseType), html.EscapeString(p.ClassType), html.EscapeString(p.Message)) +

— NinerLog

`, html.EscapeString(p.UserName), html.EscapeString(p.LicenseType), html.EscapeString(p.ClassType), + html.EscapeString(renderCurrencyMessage(currencyMessagesEN, p.MessageKey, p.MessageParams))) return subject, body }, @@ -78,7 +79,8 @@ var enTemplates = templateSet{

Hi %s,

%s

Complete a flight review (14 CFR §61.56) to regain flying privileges.

-

— NinerLog

`, html.EscapeString(p.UserName), html.EscapeString(p.Message)) +

— NinerLog

`, html.EscapeString(p.UserName), + html.EscapeString(renderCurrencyMessage(currencyMessagesEN, p.MessageKey, p.MessageParams))) return subject, body }, diff --git a/pkg/email/templates_test.go b/pkg/email/templates_test.go index ad6cae3d..66be0d53 100644 --- a/pkg/email/templates_test.go +++ b/pkg/email/templates_test.go @@ -96,14 +96,14 @@ func TestRevalidation_English(t *testing.T) { UserName: "Dana", LicenseType: "PPL", ClassType: "SEP", - Message: "Need 12 hours and 12 takeoffs/landings", + MessageKey: "rating.revalidation_not_met", }) if !strings.Contains(subj, "revalidation") { t.Errorf("Subject should contain 'revalidation', got %q", subj) } - if !strings.Contains(body, "Need 12 hours") { - t.Errorf("Body should contain message, got %q", body) + if !strings.Contains(body, "revalidation requirements are not fully met") { + t.Errorf("Body should contain the rendered message, got %q", body) } } @@ -167,8 +167,9 @@ func TestFlightReviewExpiry_English(t *testing.T) { func TestFlightReviewRequired_English(t *testing.T) { ts := Templates("en") subj, body := ts.FlightReviewRequired(FlightReviewRequiredParams{ - UserName: "Grace", - Message: "Your flight review has expired.", + UserName: "Grace", + MessageKey: "flight_review.expired", + MessageParams: CurrencyMessageParams{Date: strPtr("2026-01-15")}, }) if !strings.Contains(subj, "required") { @@ -177,8 +178,8 @@ func TestFlightReviewRequired_English(t *testing.T) { if !strings.Contains(body, "Grace") { t.Errorf("Body should contain user name, got %q", body) } - if !strings.Contains(body, "Your flight review has expired.") { - t.Errorf("Body should contain message, got %q", body) + if !strings.Contains(body, "flight review has expired") || !strings.Contains(body, "2026-01-15") { + t.Errorf("Body should contain the rendered message, got %q", body) } } @@ -201,8 +202,9 @@ func TestFlightReviewExpiry_German(t *testing.T) { func TestFlightReviewRequired_German(t *testing.T) { ts := Templates("de") subj, body := ts.FlightReviewRequired(FlightReviewRequiredParams{ - UserName: "Inge", - Message: "Ihre Flugüberprüfung ist abgelaufen.", + UserName: "Inge", + MessageKey: "flight_review.expired", + MessageParams: CurrencyMessageParams{Date: strPtr("2026-01-15")}, }) if !strings.Contains(subj, "erforderlich") { @@ -219,7 +221,7 @@ func TestRevalidation_German(t *testing.T) { UserName: "Karl", LicenseType: "PPL", ClassType: "SEP", - Message: "12 Stunden und 12 Starts/Landungen erforderlich", + MessageKey: "rating.revalidation_not_met", }) if !strings.Contains(subj, "Verlängerung") { @@ -276,10 +278,10 @@ func TestTemplates_HTMLEscapesUserInput(t *testing.T) { bodies := map[string]string{} _, bodies["CredentialExpiry"] = ts.CredentialExpiry(CredentialExpiryParams{UserName: payload, CredentialType: payload, ExpiryDate: payload}) _, bodies["RatingExpiry"] = ts.RatingExpiry(RatingExpiryParams{UserName: payload, LicenseType: payload, ClassType: payload, ExpiryDate: payload}) - _, bodies["Revalidation"] = ts.Revalidation(RevalidationParams{UserName: payload, LicenseType: payload, ClassType: payload, Message: payload}) + _, bodies["Revalidation"] = ts.Revalidation(RevalidationParams{UserName: payload, LicenseType: payload, ClassType: payload, MessageKey: payload}) _, bodies["PassengerCurrency"] = ts.PassengerCurrency(PassengerCurrencyParams{UserName: payload, ClassType: payload, Period: "day"}) _, bodies["FlightReviewExpiry"] = ts.FlightReviewExpiry(FlightReviewExpiryParams{UserName: payload, ExpiryDate: payload}) - _, bodies["FlightReviewRequired"] = ts.FlightReviewRequired(FlightReviewRequiredParams{UserName: payload, Message: payload}) + _, bodies["FlightReviewRequired"] = ts.FlightReviewRequired(FlightReviewRequiredParams{UserName: payload, MessageKey: payload}) _, bodies["VerifyEmail"] = ts.VerifyEmail(VerifyEmailParams{UserName: payload, Link: payload}) for name, body := range bodies { @@ -333,3 +335,53 @@ func TestCustomCurrency_EscapesMaliciousRuleName(t *testing.T) { } } } + +func strPtr(s string) *string { return &s } + +// TestCurrencyMessagesAreLocalised pins the bug the message-key contract fixes: +// a German template must not render an English currency sentence. +func TestCurrencyMessagesAreLocalised(t *testing.T) { + en := renderCurrencyMessage(currencyMessagesEN, "rating.revalidation_not_met", CurrencyMessageParams{}) + de := renderCurrencyMessage(currencyMessagesDE, "rating.revalidation_not_met", CurrencyMessageParams{}) + if en == de { + t.Errorf("English and German render identically: %q", en) + } + if !strings.Contains(de, "Verlängerungsanforderungen") { + t.Errorf("German rendering = %q, want German prose", de) + } +} + +// TestCurrencyMessageCataloguesMatch keeps the two locales in step. +func TestCurrencyMessageCataloguesMatch(t *testing.T) { + for key := range currencyMessagesEN { + if _, ok := currencyMessagesDE[key]; !ok { + t.Errorf("key %q missing from the German catalogue", key) + } + } + for key := range currencyMessagesDE { + if _, ok := currencyMessagesEN[key]; !ok { + t.Errorf("key %q missing from the English catalogue", key) + } + } +} + +// TestCurrencyMessageParamsInterpolate checks the positional param contract. +func TestCurrencyMessageParamsInterpolate(t *testing.T) { + days := 42 + got := renderCurrencyMessage(currencyMessagesEN, "rating.expiring", CurrencyMessageParams{Days: &days}) + if !strings.Contains(got, "42") { + t.Errorf("rendering = %q, want it to interpolate days", got) + } + needed := 2 + got = renderCurrencyMessage(currencyMessagesEN, "rating.pax_not_current", CurrencyMessageParams{Needed: &needed}) + if !strings.Contains(got, "2") { + t.Errorf("rendering = %q, want it to interpolate needed", got) + } +} + +// TestUnknownCurrencyKeyIsVisible — a missing translation renders the key, not blank. +func TestUnknownCurrencyKeyIsVisible(t *testing.T) { + if got := renderCurrencyMessage(currencyMessagesEN, "rating.does_not_exist", CurrencyMessageParams{}); got != "rating.does_not_exist" { + t.Errorf("unknown key rendered as %q", got) + } +} diff --git a/test/e2e/currency_e2e_test.go b/test/e2e/currency_e2e_test.go index 405ee801..ed92cc09 100644 --- a/test/e2e/currency_e2e_test.go +++ b/test/e2e/currency_e2e_test.go @@ -1243,23 +1243,29 @@ func TestCurrency_EveryResultCarriesAMessageKey(t *testing.T) { for _, r := range result["ratings"].([]interface{}) { rc := r.(map[string]interface{}) if key, _ := rc["messageKey"].(string); key == "" { - t.Errorf("rating %v has no messageKey (message %q)", rc["classType"], rc["message"]) + t.Errorf("rating %v has no messageKey", rc["classType"]) + } + if _, ok := rc["message"]; ok { + t.Errorf("rating %v still carries deprecated message text", rc["classType"]) } reqs, _ := rc["requirements"].([]interface{}) for _, rq := range reqs { req := rq.(map[string]interface{}) if key, _ := req["nameKey"].(string); key == "" { - t.Errorf("requirement %q has no nameKey", req["name"]) + t.Errorf("requirement %v has no nameKey", req) } if key, _ := req["messageKey"].(string); key == "" { - t.Errorf("requirement %q has no messageKey", req["name"]) + t.Errorf("requirement %v has no messageKey", req) } } } for _, p := range result["passengerCurrency"].([]interface{}) { pc := p.(map[string]interface{}) if key, _ := pc["messageKey"].(string); key == "" { - t.Errorf("passenger currency %v has no messageKey (message %q)", pc["classType"], pc["message"]) + t.Errorf("passenger currency %v has no messageKey", pc["classType"]) + } + if _, ok := pc["message"]; ok { + t.Errorf("passenger currency %v still carries deprecated message text", pc["classType"]) } } } From 47d4a5f26ac48a312f1383c61db3f7970594784a Mon Sep 17 00:00:00 2001 From: Frederic Jung Date: Sun, 30 Aug 2026 22:05:22 +0200 Subject: [PATCH 2/4] test(e2e): look requirements up by nameKey The e2e helper found requirements by their English name and the passenger expiry test asserted the date appeared in the message text; neither field exists once the deprecated prose is removed. Co-Authored-By: Claude Opus 5 --- test/e2e/currency_e2e_test.go | 29 ++++++++++++----------------- 1 file changed, 12 insertions(+), 17 deletions(-) diff --git a/test/e2e/currency_e2e_test.go b/test/e2e/currency_e2e_test.go index ed92cc09..b1e9298b 100644 --- a/test/e2e/currency_e2e_test.go +++ b/test/e2e/currency_e2e_test.go @@ -5,7 +5,6 @@ package e2e_test import ( "fmt" "net/http" - "strings" "testing" "time" ) @@ -145,12 +144,12 @@ func findPaxCurByAuth(result map[string]interface{}, classType, authority string return nil } -// getReq finds a requirement by name in a rating currency. -func getReq(rc map[string]interface{}, name string) map[string]interface{} { +// getReq finds a requirement by its localisation key in a rating currency. +func getReq(rc map[string]interface{}, nameKey string) map[string]interface{} { reqs := rc["requirements"].([]interface{}) for _, r := range reqs { req := r.(map[string]interface{}) - if req["name"].(string) == name { + if key, _ := req["nameKey"].(string); key == nameKey { return req } } @@ -294,7 +293,7 @@ func TestEASA_SEP_FullyCurrent(t *testing.T) { assertStr(t, "status", rc["status"], "current") // Verify individual requirements - reqTotal := getReq(rc, "Total Time") + reqTotal := getReq(rc, "requirement.total_time") if reqTotal == nil { t.Fatal("Total Time requirement not found") } @@ -303,7 +302,7 @@ func TestEASA_SEP_FullyCurrent(t *testing.T) { t.Errorf("Total minutes should be >= 720, got %.0f", gf(reqTotal, "current")) } - reqPIC := getReq(rc, "PIC Time") + reqPIC := getReq(rc, "requirement.pic_time") if reqPIC == nil { t.Fatal("PIC Time requirement not found") } @@ -312,13 +311,13 @@ func TestEASA_SEP_FullyCurrent(t *testing.T) { t.Errorf("PIC minutes should be >= 360, got %.0f", gf(reqPIC, "current")) } - reqLandings := getReq(rc, "Takeoffs & Landings") + reqLandings := getReq(rc, "requirement.landings") if reqLandings == nil { t.Fatal("Takeoffs & Landings requirement not found") } assertBool(t, "landingsMet", gb(reqLandings, "met"), true) - reqInstr := getReq(rc, "Refresher Training") + reqInstr := getReq(rc, "requirement.refresher_training") if reqInstr == nil { t.Fatal("Refresher Training requirement not found") } @@ -406,7 +405,7 @@ func TestEASA_SEP_InsufficientPIC(t *testing.T) { } assertStr(t, "status", rc["status"], "expiring") - reqPIC := getReq(rc, "PIC Time") + reqPIC := getReq(rc, "requirement.pic_time") if reqPIC == nil { t.Fatal("PIC Time requirement not found") } @@ -463,7 +462,7 @@ func TestEASA_SEP_InsufficientLandings(t *testing.T) { } assertStr(t, "status", rc["status"], "expiring") - reqLandings := getReq(rc, "Takeoffs & Landings") + reqLandings := getReq(rc, "requirement.landings") if reqLandings == nil { t.Fatal("Takeoffs & Landings requirement not found") } @@ -496,7 +495,7 @@ func TestEASA_SEP_NoInstructorTime(t *testing.T) { } assertStr(t, "status", rc["status"], "expiring") - reqInstr := getReq(rc, "Refresher Training") + reqInstr := getReq(rc, "requirement.refresher_training") if reqInstr == nil { t.Fatal("Refresher Training requirement not found") } @@ -920,7 +919,7 @@ func TestEASA_LAPL_NoPICRequired(t *testing.T) { assertStr(t, "status", rc["status"], "current") // Verify no PIC Time requirement exists - reqPIC := getReq(rc, "PIC Time") + reqPIC := getReq(rc, "requirement.pic_time") if reqPIC != nil { t.Errorf("REGRESSION: LAPL(A) should NOT have a PIC Time requirement (FCL.140.A)") } @@ -1296,11 +1295,7 @@ func TestEASA_PassengerCurrency_ExpiryIgnoresSurplusLandings(t *testing.T) { } assertStr(t, "dayStatus", pc["dayStatus"], "current") // Third most recent landing is day −40; the two older ones do not extend it. - want := plusDays(pastDate(40), 90) - assertStr(t, "dayExpiresOn", pc["dayExpiresOn"], want) - if msg, _ := pc["message"].(string); !strings.Contains(msg, want) { - t.Errorf("message = %q, want it to name the expiry %s", msg, want) - } + assertStr(t, "dayExpiresOn", pc["dayExpiresOn"], plusDays(pastDate(40), 90)) } // TestEASA_PassengerCurrency_Expired — < 3 landings in 90 days. From eabffcf171116e8185e3fd14d09336de929c1446 Mon Sep 17 00:00:00 2001 From: Frederic Jung Date: Mon, 31 Aug 2026 09:27:27 +0200 Subject: [PATCH 3/4] chore(currency)!: remove the dead passengerPrivilege surface MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit passengerPrivilege was declared on PassengerCurrency and in the spec, and rendered by the web client, but no code path ever populated it — the field was always absent from the response and the client branch could never fire. The two tests covering it only asserted that a struct literal holds what was put in it, never calling an evaluator, which is how the surface survived while looking covered. Also documents that a hint's id from GET /announcements doubles as its localisation key, while operator-authored announcement text is never translated — the same user-data rule the currency contract applies to custom rule names. BREAKING CHANGE: passengerPrivilege is removed from PassengerCurrency. It was never populated, so no response content changes. Co-Authored-By: Claude Opus 5 --- api-spec/openapi.yaml | 17 +- docs/CURRENCY_MESSAGES.md | 5 +- internal/api/generated/spec.go | 2009 +++++++++---------- internal/api/generated/types.go | 13 +- internal/service/currency/german_ul_test.go | 34 - internal/service/currency/types.go | 19 +- 6 files changed, 1019 insertions(+), 1078 deletions(-) diff --git a/api-spec/openapi.yaml b/api-spec/openapi.yaml index e484f696..020a42fb 100644 --- a/api-spec/openapi.yaml +++ b/api-spec/openapi.yaml @@ -8502,17 +8502,6 @@ components: type: string description: Stable key for the passenger currency rule, for client-side localisation of ruleDescription example: "easa_pax" - passengerPrivilege: - type: object - description: Informational — whether the pilot meets additional requirements to carry passengers (LAPL 10h PIC, SPL 30 launches, etc.) - properties: - eligible: - type: boolean - description: Whether the pilot is eligible to carry passengers (based on total PIC hours/launches since license issue) - message: - type: string - description: Human-readable explanation of passenger privilege status - example: "Eligible to carry passengers (10h PIC completed)" FlightReviewStatus: type: object @@ -9569,7 +9558,11 @@ components: properties: id: type: string - description: Unique identifier (UUID for admin announcements, string key for hints) + description: >- + Unique identifier: a UUID for operator-authored announcements, a stable string + key for hints. A hint's id doubles as its client-side localisation key — + `message` is the English source text, to be used as a fallback. Operator + announcements carry author-written text in `message` and are never translated. message: type: string example: Scheduled maintenance on Tuesday 8pm-10pm UTC diff --git a/docs/CURRENCY_MESSAGES.md b/docs/CURRENCY_MESSAGES.md index 3c9d484a..d965c00e 100644 --- a/docs/CURRENCY_MESSAGES.md +++ b/docs/CURRENCY_MESSAGES.md @@ -58,7 +58,10 @@ a type that has quietly become a lie. all report `rating.recency_current`; which regulation to cite comes from `ruleDescriptionKey`. 4. **User data is never keyed.** Custom currency rule requirement names are written by - the pilot and are returned in `name` with no `nameKey`. Render them as-is. + the pilot and are returned in `name` with no `nameKey`. Render them as-is. The same + split applies outside currency: the hints from `GET /announcements` carry stable string + `id`s that double as localisation keys, while operator-authored announcements carry + author-written text in `message` and are never translated. 5. `unknown` status is not self-explanatory — the key disambiguates `rating.no_expiry_date` (the user must enter data), `rating.evaluation_failed` (backend problem, retry) and `rating.ir_not_applicable` (structurally N/A). diff --git a/internal/api/generated/spec.go b/internal/api/generated/spec.go index d1eaf927..fa6bc88e 100644 --- a/internal/api/generated/spec.go +++ b/internal/api/generated/spec.go @@ -20,1011 +20,1010 @@ import ( // const string: with thousands of chunks the chained `+` fold is several // times slower for the Go compiler than parsing a slice literal. var swaggerSpec = []string{ - "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", - "f/3n/wsAAP//", + "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", } // decodeSpec returns the embedded OpenAPI spec as raw JSON bytes, diff --git a/internal/api/generated/types.go b/internal/api/generated/types.go index 727bad6b..5228d0f5 100644 --- a/internal/api/generated/types.go +++ b/internal/api/generated/types.go @@ -2721,7 +2721,7 @@ type Announcement struct { // ExpiresAt When this announcement auto-expires (null = permanent until deleted) ExpiresAt *time.Time `json:"expiresAt,omitempty"` - // Id Unique identifier (UUID for admin announcements, string key for hints) + // Id Unique identifier: a UUID for operator-authored announcements, a stable string key for hints. A hint's id doubles as its client-side localisation key — `message` is the English source text, to be used as a fallback. Operator announcements carry author-written text in `message` and are never translated. Id string `json:"id"` // Message Example: Scheduled maintenance on Tuesday 8pm-10pm UTC @@ -5512,17 +5512,6 @@ type PassengerCurrency struct { // NightStatus Night passenger currency status NightStatus PassengerCurrencyNightStatus `json:"nightStatus"` - // PassengerPrivilege Informational — whether the pilot meets additional requirements to carry passengers (LAPL 10h PIC, SPL 30 launches, etc.) - PassengerPrivilege *struct { - // Eligible Whether the pilot is eligible to carry passengers (based on total PIC hours/launches since license issue) - Eligible *bool `json:"eligible,omitempty"` - - // Message Human-readable explanation of passenger privilege status - // - // Example: Eligible to carry passengers (10h PIC completed) - Message *string `json:"message,omitempty"` - } `json:"passengerPrivilege,omitempty"` - // RegulatoryAuthority Authority that defines the passenger currency rules RegulatoryAuthority string `json:"regulatoryAuthority"` diff --git a/internal/service/currency/german_ul_test.go b/internal/service/currency/german_ul_test.go index 5ae79907..4bf19493 100644 --- a/internal/service/currency/german_ul_test.go +++ b/internal/service/currency/german_ul_test.go @@ -232,40 +232,6 @@ func TestService_GermanUL_Integration(t *testing.T) { } } -// ── Passenger Privilege Tests ─────────────────────────────────────────── - -func TestPassengerPrivilege_Fields(t *testing.T) { - priv := &PassengerPrivilege{ - Eligible: true, - Message: "Eligible to carry 1 passenger (10h PIC completed — LAPL(A) FCL.140.A(b))", - } - if !priv.Eligible { - t.Error("Eligible should be true") - } - if priv.Message == "" { - t.Error("Message should not be empty") - } -} - -func TestPassengerCurrency_WithPrivilege(t *testing.T) { - pax := PassengerCurrency{ - ClassType: models.ClassTypeSEPLand, - DayStatus: StatusCurrent, - NightStatus: StatusUnknown, - NightPrivilege: false, - PassengerPrivilege: &PassengerPrivilege{ - Eligible: false, - Message: "Need 10h PIC after license issue — currently 5h (LAPL(A) FCL.140.A(b))", - }, - } - if pax.PassengerPrivilege == nil { - t.Fatal("PassengerPrivilege should not be nil") - } - if pax.PassengerPrivilege.Eligible { - t.Error("Should not be eligible") - } -} - // ── HasNightPrivilege for UL Authorities ───────────────────────────────── func TestHasNightPrivilege_ULAuthorities(t *testing.T) { diff --git a/internal/service/currency/types.go b/internal/service/currency/types.go index ce98cd5c..e4996df5 100644 --- a/internal/service/currency/types.go +++ b/internal/service/currency/types.go @@ -107,20 +107,11 @@ type PassengerCurrency struct { DayExpiresOn *string `json:"dayExpiresOn,omitempty"` // NightExpiresOn is the same for the night requirement. Omitted when the // requirement is not met, not applicable, or waived (EASA IR holders). - NightExpiresOn *string `json:"nightExpiresOn,omitempty"` - MessageKey string `json:"messageKey"` - MessageParams *MessageParams `json:"messageParams,omitempty"` - RuleDescription string `json:"ruleDescription"` - RuleDescriptionKey string `json:"ruleDescriptionKey,omitempty"` - PassengerPrivilege *PassengerPrivilege `json:"passengerPrivilege,omitempty"` -} - -// PassengerPrivilege holds informational passenger-carrying privilege status. -// Some license types (LAPL, SPL, UL) require additional experience before -// the pilot can carry passengers at all — separate from 90-day recency. -type PassengerPrivilege struct { - Eligible bool `json:"eligible"` - Message string `json:"message"` + NightExpiresOn *string `json:"nightExpiresOn,omitempty"` + MessageKey string `json:"messageKey"` + MessageParams *MessageParams `json:"messageParams,omitempty"` + RuleDescription string `json:"ruleDescription"` + RuleDescriptionKey string `json:"ruleDescriptionKey,omitempty"` } // FlightReviewStatus tracks FAA §61.56 flight review currency (24 calendar months). From f39a8056cc0e152f377293b7845657bb5122cb9a Mon Sep 17 00:00:00 2001 From: Frederic Jung Date: Mon, 31 Aug 2026 09:45:18 +0200 Subject: [PATCH 4/4] docs(currency): record the removed fields in the client contract The contract said message and name are gone but never listed passengerPrivilege, which the web client still renders. A client dev reading the contract now finds what to delete, including the warning that a test fixture supplying a removed field keeps passing while covering a surface the API cannot produce. Co-Authored-By: Claude Opus 5 --- docs/CURRENCY_MESSAGES.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/docs/CURRENCY_MESSAGES.md b/docs/CURRENCY_MESSAGES.md index d965c00e..83614097 100644 --- a/docs/CURRENCY_MESSAGES.md +++ b/docs/CURRENCY_MESSAGES.md @@ -46,6 +46,21 @@ TypeScript hides this failure rather than avoiding it — `openapi-typescript` e required property, but nothing validates at runtime, so the web client keeps working with a type that has quietly become a lie. +## Removed fields + +Clients still rendering these must drop the code; the API no longer sends them. + +| Field | Replaced by | +| --- | --- | +| `message` on rating / passenger / flight-review / requirement / launch-method results | `messageKey` + `messageParams` | +| `name` on regulatory requirements | `nameKey` (custom-rule `name` stays — it is user data) | +| `passengerPrivilege` on `PassengerCurrency` | nothing — no code path ever populated it, so no response content changes | + +`passengerPrivilege` is called out because the web client renders it today. The branch +was unreachable, so deleting that markup changes nothing a user sees, but it should go +with the rest — along with any test fixture that supplies the field, since such a +fixture keeps passing while covering a surface the API cannot produce. + ## Rules 1. **Keys are plain strings, not an enum.** Adding a key is not a breaking change.