Open yjamal01 opened 3 days ago
Hey there @frenck, @joostlek, mind taking a look at this issue as it has been labeled with an integration (spotify
) you are listed as a code owner for? Thanks!
(message by CodeOwnersMention)
spotify documentation spotify source (message by IssueLinks)
I have the same issue, with in the logs primarily the same error as in #131469 . Creating a new spotify dev account does not fix the issue for me.
Same issue here. However during development I also noticed strange behaviour from their api. Might be an issue on Spotify their end.
Can you send the song you experience this on? If this happens with all songs (please check a lot of different ones to verify) it might be an account specific issue, in that case I would like to see a response from the api for your account so I can see whats up
It's with all songs for me. How do I extract the API data so I can send it to you?
It is indeed with every song:
Unexpected error fetching spotify data. See attached log. Doesn't seem very likely to be an account issue as multiple people are experiencing the same.
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 382, in _async_refresh
self.data = await self._async_update_data()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/components/spotify/coordinator.py", line 97, in _async_update_data
audio_features = await self.client.get_audio_features(item.uri)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/spotifyaio/spotify.py", line 518, in get_audio_features
return AudioFeatures.from_json(response)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "<string>", line 7, in __mashumaro_from_json__
mashumaro.exceptions.MissingField: Field "danceability" of type float is missing in AudioFeatures instance
Doesn't seem very likely to be an account issue
I mean, this is not an issue that every user has, otherwise i would also experience it and this issue would have more people. So its an issue on account level, rather than Spotify wide.
If you login to your Spotify developer dashboard, you can easily do requests towards Spotify. If you play a song and then request the current playback you can figure out an identifier (usually the spotify:track:xxxx
, thing, but without the spotify:track:
) and then request the song audio analysis (or features, I'm not behind my pc so I'm not 100% sure which one) and add the id and do the request
Same issue here. I just popped in to troubleshoot and saw this thread.
I have the same issue. It was working fine before Edit: funny how it is always happening when setting up new devices
In my dashboard no api calls are being recorded at all; as in there are no requests. I don't know about possible delays in these stats tough.
This is my currently playing response. Track doesn't work. Is this of use for you @joostlek? Notably this part: "uri": "spotify:artist:0bxHci3JIhhKA53n8rH3tT"
{
"context": {
"type": "playlist",
"href": "https://api.spotify.com/v1/playlists/37i9dQZF1EP6YuccBxUcC1",
"external_urls": {
"spotify": "https://open.spotify.com/playlist/37i9dQZF1EP6YuccBxUcC1"
},
"uri": "spotify:playlist:37i9dQZF1EP6YuccBxUcC1"
},
"timestamp": 1732728420059,
"progress_ms": 363541,
"is_playing": true,
"item": {
"album": {
"album_type": "single",
"total_tracks": 3,
"available_markets": [
"AU",
"AT",
"BE",
"BG",
"CA",
"CY",
"CZ",
"DK",
"DE",
"EE",
"FI",
"FR",
"GR",
"HK",
"HU",
"IS",
"IE",
"IT",
"LV",
"LT",
"LU",
"MY",
"MT",
"NL",
"NZ",
"NO",
"PH",
"PL",
"PT",
"SG",
"SK",
"ES",
"SE",
"CH",
"TW",
"TR",
"GB",
"AD",
"LI",
"MC",
"ID",
"JP",
"TH",
"VN",
"RO",
"IL",
"ZA",
"SA",
"AE",
"BH",
"QA",
"OM",
"KW",
"EG",
"MA",
"DZ",
"TN",
"LB",
"JO",
"PS",
"IN",
"BY",
"KZ",
"MD",
"UA",
"AL",
"BA",
"HR",
"ME",
"MK",
"RS",
"SI",
"KR",
"BD",
"PK",
"LK",
"GH",
"KE",
"NG",
"TZ",
"UG",
"AG",
"AM",
"BS",
"BB",
"BT",
"BW",
"BF",
"CV",
"CW",
"DM",
"FJ",
"GM",
"GE",
"GD",
"GW",
"HT",
"JM",
"KI",
"LS",
"LR",
"MW",
"MV",
"ML",
"MH",
"FM",
"NA",
"NR",
"NE",
"PW",
"PG",
"WS",
"SM",
"ST",
"SN",
"SC",
"SL",
"SB",
"KN",
"LC",
"VC",
"TL",
"TO",
"TT",
"TV",
"VU",
"AZ",
"BN",
"BI",
"KH",
"CM",
"TD",
"KM",
"GQ",
"SZ",
"GA",
"GN",
"KG",
"LA",
"MO",
"MR",
"MN",
"NP",
"RW",
"TG",
"UZ",
"ZW",
"BJ",
"MG",
"MU",
"MZ",
"AO",
"CI",
"DJ",
"ZM",
"CD",
"CG",
"IQ",
"LY",
"TJ",
"ET",
"XK"
],
"external_urls": {
"spotify": "https://open.spotify.com/album/1BooHlsI6JWUssl89UaqfF"
},
"href": "https://api.spotify.com/v1/albums/1BooHlsI6JWUssl89UaqfF",
"id": "1BooHlsI6JWUssl89UaqfF",
"images": [
{
"url": "https://i.scdn.co/image/ab67616d0000b27300b240bc565c305280d05d0d",
"height": 640,
"width": 640
},
{
"url": "https://i.scdn.co/image/ab67616d00001e0200b240bc565c305280d05d0d",
"height": 300,
"width": 300
},
{
"url": "https://i.scdn.co/image/ab67616d0000485100b240bc565c305280d05d0d",
"height": 64,
"width": 64
}
],
"name": "Hometown Glory",
"release_date": "2008-07-20",
"release_date_precision": "day",
"type": "album",
"uri": "spotify:album:1BooHlsI6JWUssl89UaqfF",
"artists": [
{
"external_urls": {
"spotify": "https://open.spotify.com/artist/4dpARuHxo51G3z768sgnrY"
},
"href": "https://api.spotify.com/v1/artists/4dpARuHxo51G3z768sgnrY",
"id": "4dpARuHxo51G3z768sgnrY",
"name": "Adele",
"type": "artist",
"uri": "spotify:artist:4dpARuHxo51G3z768sgnrY"
}
]
},
"artists": [
{
"external_urls": {
"spotify": "https://open.spotify.com/artist/4dpARuHxo51G3z768sgnrY"
},
"href": "https://api.spotify.com/v1/artists/4dpARuHxo51G3z768sgnrY",
"id": "4dpARuHxo51G3z768sgnrY",
"name": "Adele",
"type": "artist",
"uri": "spotify:artist:4dpARuHxo51G3z768sgnrY"
},
{
"external_urls": {
"spotify": "https://open.spotify.com/artist/0bxHci3JIhhKA53n8rH3tT"
},
"href": "https://api.spotify.com/v1/artists/0bxHci3JIhhKA53n8rH3tT",
"id": "0bxHci3JIhhKA53n8rH3tT",
"name": "High Contrast",
"type": "artist",
"uri": "spotify:artist:0bxHci3JIhhKA53n8rH3tT"
}
],
"available_markets": [
"AU",
"AT",
"BE",
"BG",
"CA",
"CY",
"CZ",
"DK",
"DE",
"EE",
"FI",
"FR",
"GR",
"HK",
"HU",
"IS",
"IE",
"IT",
"LV",
"LT",
"LU",
"MY",
"MT",
"NL",
"NZ",
"NO",
"PH",
"PL",
"PT",
"SG",
"SK",
"ES",
"SE",
"CH",
"TW",
"TR",
"GB",
"AD",
"LI",
"MC",
"ID",
"JP",
"TH",
"VN",
"RO",
"IL",
"ZA",
"SA",
"AE",
"BH",
"QA",
"OM",
"KW",
"EG",
"MA",
"DZ",
"TN",
"LB",
"JO",
"PS",
"IN",
"BY",
"KZ",
"MD",
"UA",
"AL",
"BA",
"HR",
"ME",
"MK",
"RS",
"SI",
"KR",
"BD",
"PK",
"LK",
"GH",
"KE",
"NG",
"TZ",
"UG",
"AG",
"AM",
"BS",
"BB",
"BT",
"BW",
"BF",
"CV",
"CW",
"DM",
"FJ",
"GM",
"GE",
"GD",
"GW",
"HT",
"JM",
"KI",
"LS",
"LR",
"MW",
"MV",
"ML",
"MH",
"FM",
"NA",
"NR",
"NE",
"PW",
"PG",
"WS",
"SM",
"ST",
"SN",
"SC",
"SL",
"SB",
"KN",
"LC",
"VC",
"TL",
"TO",
"TT",
"TV",
"VU",
"AZ",
"BN",
"BI",
"KH",
"CM",
"TD",
"KM",
"GQ",
"SZ",
"GA",
"GN",
"KG",
"LA",
"MO",
"MR",
"MN",
"NP",
"RW",
"TG",
"UZ",
"ZW",
"BJ",
"MG",
"MU",
"MZ",
"AO",
"CI",
"DJ",
"ZM",
"CD",
"CG",
"IQ",
"LY",
"TJ",
"ET",
"XK"
],
"disc_number": 1,
"duration_ms": 396920,
"explicit": false,
"external_ids": {
"isrc": "GBBKS0800367"
},
"external_urls": {
"spotify": "https://open.spotify.com/track/5L3o8IfmlLhxGcSnXQIHcz"
},
"href": "https://api.spotify.com/v1/tracks/5L3o8IfmlLhxGcSnXQIHcz",
"id": "5L3o8IfmlLhxGcSnXQIHcz",
"name": "Hometown Glory - High Contrast Remix",
"popularity": 52,
"preview_url": null,
"track_number": 2,
"type": "track",
"uri": "spotify:track:5L3o8IfmlLhxGcSnXQIHcz",
"is_local": false
},
"currently_playing_type": "track",
"actions": {
"disallows": {
"resuming": true
}
}
}
Please do a request to get the audio features for 5L3o8IfmlLhxGcSnXQIHcz
Same issue here, removed spotify integration and re added it, same issue still. Made a new spotify dev, still same issue. 100% a home assistant issue since updating home assistant core.
Issue i have is:
Failed setup, will retry: Field "danceability" of type float is missing in AudioFeatures instance
any chance the issue is related to this post by spotify developer console?
https://developer.spotify.com/blog/2024-11-27-changes-to-the-web-api
Oh that sounds interesting, will read when I'm home
Same issue here, removed spotify integration and re added it, same issue still. Made a new spotify dev, still same issue. 100% a home assistant issue since updating home assistant core.
Issue i have is:
Failed setup, will retry: Field "danceability" of type float is missing in AudioFeatures instance
no its not, it was working fine after updating HA for me. I even rolled back to confirm, and it did not resolve the issue. I believe its related to this post https://developer.spotify.com/blog/2024-11-27-changes-to-the-web-api
hopefully developer can confirm and resolve, much love to the developers for their amazing work and support!
@joostlek This is the response, very long seems to be correct. I had to limit the full response as it was too long. It is indeed related to the above post by @yjamal01 thanks for that! The api is deprecated.
{
"meta": {
"analyzer_version": "4.0.0",
"platform": "Linux",
"detailed_status": "OK",
"status_code": 0,
"timestamp": 1604628261,
"analysis_time": 18.62767,
"input_process": "libvorbisfile L+R 44100->22050"
},
"track": {
"num_samples": 8752086,
"duration": 396.92,
"sample_md5": "",
"offset_seconds": 0,
"window_seconds": 0,
"analysis_sample_rate": 22050,
"analysis_channels": 1,
"end_of_fade_in": 0.15084,
"start_of_fade_out": 384.12772,
"loudness": -6.306,
"tempo": 173.021,
"tempo_confidence": 0.628,
"time_signature": 4,
"time_signature_confidence": 0.981,
"key": 10,
"key_confidence": 0.259,
"mode": 0,
"mode_confidence": 0.395,
"codestring": "eJxdnVmi5DoKRLdyl2DN0v43VnECZ4qs_nhd1nXaMiCGEKC5Z-mzjfn3_J25-lilzb9S99-Y5bR6ev0ba_6dU0o_z_yb_fkrT9nPnrP9Hd2452lzn-qf8cdVu0bm-CtDz-p6zLPHX63-5dBDxh79r46jR5fztGft9Vd316Oetsp8dv1rZe6_3taa_fS_Nqqm96xnPuc8f20v3zGeVdb660-rf8yg6r6iF2pS5Xn0m735c9v9b5at953S_nrXJPU566lNr9j6rb9gtn7-RuudF-25anv-xnj001pmb2OXv61v-Ft6bdlHDxYZdPdoZY29eWV_-MJZanl2L_rnLiLK7kNfpXeVUvUy_bMWPaDquum_--ln9CoSlDKYqefpX5bVmXnXZ69zdK1p_p2xz9l6iMj9TM126iM1Rf29VvFRLHzWnGaHvlXcq7pFX69rkVbXZVd9kLn1_FUxvddVedyZnn8f4lDpf6XpDbpf0qEZ63uaBrgWg2YRe1sXH5a-sleJiQRHk9JMZpOc6INFLJFiNlGXH5_t6yWheHR3L4spLhGzcNn4Nj37PIdv60NcXJpA39zX9Ql6VavB3b6RNBFSdBx6uPjka0nenKLkCEpr2qJJRxBFaYmNZFo36HoMiYyopIkfBBVKw9d5TuP3R4zXw55HXyrKTSjdhmj3dMlFmVBagtBnl6zrGkqzdKbkkPtZM30tse2p3L8kzhKD1tbgayek5vqI1nr_MqV9vfj7gtJTNINK-v2C0rsvLRIzaU2LbddCmo--f0FscaZNsYO_Q2wJiebP5YbWQ3_TJ4l6G1prhTzNwoOIHgamaM6nawBySx5bG49_sUOSpCnEsj-tWtEbzrf9aPqnIkkfzh-InTh_IHbi_PEn7i5aVXh7ILYETNpGE_rTs0Rs8Xpa3uoDrWF94-kSCJbGl_X1gdSX9fWB1Jf19UFHXdYz_vx1rbI-6zq6hkKLNayJ69KUPk2LYOuHfAVTnmJU9fVCbe0qEYOztULvUQ-iq7dXVIKIp1cVtFqF1Cxxzb1wO5Q-_YiheoWupxgnGko9eTZWgxM1KEHRdMRBKakh3klm9bV63IO-WnqPBLdaM4rrW3ySYNYGbXeRmkRhVWtKKSfNQ9pTEm2NIZHqoZM7Gq00GMPbO7TVDBpEEuk7tG36n_ST18MMhVGOlqs0OKTUApGCGEtPG51VWMXGPSt_h3ZLulPvkz6sA9pJaz5aOKIgJkCPbUvfqKXVeFTnNVLbEiGuG5KhL-2Ipq6hnv69xFSYJSODXG-J_9ni7bSYPjIKWiqaGk9mGT1LH6pLjIpWcJWW71JwdUHNIW1Sn4KsLL3ay3CxknUNNdGiPZ6_TE59jNYNkroh5-ZzmgliAxHXB1ncmB7N6ZHq2Pzdsqr5QAp9v75TakRr6ej9etNGVs-QOtmS_r96HtuVOpr0HS88tdvgVv2PBx4orutHEqGFjAb_XE8IdqB4vj68Zur_oc1fswXTC5teP7mG4P1oJdehD9YVb5XylYmSXpMQo_e2dPnQRJoNnNa0pF9PlkmG3rJOUjBaKLqG4Pr7HiIa19Bbt0rA8SN46yP-SAw0HSy6Hir2amFuaZ1WILdYID9gF11XDH3HtrWO4FTIresH6dbsKuSu1S9A3yOQMtpapyIk90NuMQfDKvekQQZpcbkjeoDub5C7odKl57i28ix1DJl_3d869lNaTd6PtCBrkenra7T8uEZXSzQ0X_jUGtTeOCJaYeWv6cUVq6AFqX_qGmrLPFeYod_37vXSRRY5Rrq2izRmX9Jd3A-5sb_4CJqP1Aj2foq_xV4S5N5yLqQ59frRqm2mLrQ6JYI4UWtInhtfP6C2Zvjgp-htcj5QhAVhR6dAbH0pppafS39WewdV631pNhNqW5lrcTRdQ-2DkhezKkrJVqZL8_rrY8lIe2y5N5NlP7yYpWZF77-gmVQdD0CYFtQu8kxQ6X_QlhUt6opLevyC2FqlkjHI2hbElvvAlCUWbTMK8_U6ZE8cqy_zh7wfTV5rV3_crAUshIkt_Tn6IzJrxem_srNSRtvOA8RmbT-8-q8dy_bCF8L6SWHpeVJuaBN9uwYgPxpNJGj6noNyYTbS5Px-Srhk0is-rshzIL9IgJMql0C-pOgv3Sb5hMsP5JdWk88na4zPq8_FUxPFB9f4FWKudRjXS7Kll-jlooyu9_RK712iJae4PDEJTICvZenev0tcdA319Uv5wbJTEkn8cfmBQy_6C69E7pFkWR4TPj6WoPclwyap6LaKmHRRUc_VO0R8mUit6CaHQQxqrM8qSZWzrGvMoBS3_G_-JYcU2cJdkYsj4ZFI4sEcTAEhSUeVYNWZDg_UWva11jFWXvp4o4nk2orvcvrbtF2VXTmjOSSQrGvB42Lp_aK245-hn_M4PohrZsz3dagtf0IaoMlwQESYg8O9DtdQV58jRYOd7QPqFl5-oIScWaigSAD_Su8flm0tpgUFuy08wYi0qrwQrheRVcGdQBgcYMjbkmETzcQInirNQ6hx4AvatBackAfvBvJKMMQhvcTeju2WfiDlpGvIW-W_Smah1hShEJ5Hss79DgIlls9BWeka6i48RiliXfbhuAYXxxoN4r4OnJYattfXsnLLfvDB-8Vp30vfpoUVs50yEN0hGC6naKhF3KBCsbOOnyDN0wnGxDtiAEi1-a88DCmdymzkYfdw6HBDdF1LiIKkV1GRXC8-Di8G86nrEXqJwFeCrIGJ7CyM1YHYx8TWDRXvX2IJsY_moufp_mEjSQxWHbZh7St_P_AXAxPUlk8nuvD35SUhcssPl7_xHIeNxL5ySUSYYv9XdFkEF6NYlgkKB5pJhIPcfL5-yf2zOFTS74l3R4HIYk4hbpSd0oOht5QOOgTv1PG84j5ZWIltZVDfKKMiN1LXRMTSdNLaCul0Db01PyYoesjzwixprUvTECJDbxuGNZmefofe18qQydDtmME_-csyK1ix0YLeIi-yKQ1LAKegoEs-ec_GvZcnKYoSgXerjgfjp9mInN3CvSUaOIZ_OJkfB97ktpXcRLVioMih51p8NF0iSS0CxOmB1vL8ZE8ht0z0QJNovgPFrX8-LD_sLeS2TS9E1VqZWF2Zo2kXXtr2sYuu257J86D2xMOZmBTdjt7f-uCzYe-0eMvJ0wOHB6D3XrhFDgMn9MY8T_uH0gTGEWCLBFhvmPgpjeUioxKcZPnqCxvaajhaFIWXojH8roERNktW9RQXEl5QFtJvPGBborRAN341c98OesSVx-ENnyiRRX1oRtvIBqpamkyXwwtYHyoB489QXMLfJSRQfEPxKi9Vlll-jhgJxe3to16GTSUusQQLirFyfV3ev0NxiYT0s_xkXVuL2O9rvj7240Ui6WOxVNOsFkSR8iFwttjr2RO7wt-h-CSKkhXXvx68T0mbnHpYJG0KgiQJk6U_f4BMVpegDQ0bXsKPY2SCyKBReHtBfw88WDQC0ZKUSkMxH0eaEy00DD5JpMQmfaOej6jJu5V7qsfrzwSR2HJZGb4Ubf78hbZdICugDawc8VXqXvOVNY0bpGGkBzVwHFKfBfSkJ8gftnegN24t6el5V-v_gs_auvGCqqhXpkzXIE9Hir1igHXNPBSD6iNBkmYDeZIe3wQQCxDwhHMkJSSOSFR2cETKBB05jbIxY9GaF2Kx4AMG1j8w7uaYWmpK15BcLJYWAQ2YA5IjblJoRsFGC6Nw0AtgL5D81QLyXxQ0oDRlsMRWOSxgjLYC-Nasz_m8MjXx53VdwwKLNeKbHjAbShPJ0RT-iCzt--t7FuZnQnJkYrKsdL0tUmB1FrEFxaWJcVc21yBQEsSCA91h_vE1_ra0yoTy4gDOfEFE1opIbNrftTDGEsZ6EHOZ4gW4A4ndQfAKTMY_5RbjzcvXBujQ8zYiPogNtj9vA4vIJVAooWUFXEqsgnciLaT5HWJ5fHkpED3uGIBiUsee0wEWkVYWszagjqiNu6u4XToYiTmG--QDyDwoulBAU-YFcdZjtA8VpBXz-A88VcTqBJaKBcJZPmgdjE01kiCDKKcSpGnbBjwE7szT1G7AWVLj5qunJ7dtAwkvQ6uAdURXG8qNECjNrxG4LIOrOCigFzwSgqPmZZilhDQBh75y2mTuuQaGurH_MrgKcrqxOsvYKqGVtJOs4DK4qshUX2z8yuAqKge7oRkbWwUG1A-kcpdjTRl9rQOcpGVsVUYe5KNx_5xhZSVwfGDAq490yOOgfjlqgcDhjyzjq3a5gZ-AYZr_rttFVF1DcRb0tHO6AmEVzRV-8OcdToGe5X_hBeESSr_IH8NZhOIyH8fxyTLCGvz3nUZYL_8D1rz8N8Ca-D-h9uW_8dWN2ywlW_xer-alm2HGhNoEtrJgjXka9NNNMjqt_S3jq6AMsuZwHwHieaaK_v5aTC0Vo11_a4V8T7zSB_Yv6C1tVgiYdWmAtYG8oECXAVYtH1ncB_YbYT1iXjGmsXbgfqKSVesywvriemAgBlj1_fIpcfDXC7BK-xSC6XWMpCyCbADqZYQ12I9TtIyxevmG726MleUfJoo47HXKDFhquhYnfi-Vo5kZCPz-fgfIGst_RqjwBv8Oow2yEuiK3yLXNsiKWyETUrg-durAseX-gkHUWORa5pM4JsLBl_uboPhPHyJ7C5CyDbJqHcq6yy3TtWErEQb8uunaOKHYL_PB_UZZIYRcCmmrXQPQbkxGS1gDAWiz_BsBq4L0MfPy3wG0HnYAtJb-dgCtRN1Nn_C3vQGFrtVL5MXuAF6NW4Ld7OYdBNYrgZCuX6hQPjVe6m6vgBMqyj5sI6-bDxoLChl5fde_TPoO6FUeqhR-t6jaiZaPqJAVnMCrt4t7El4UyWf1bjwgPdiAPeIHsopb98T6Grjj29AsP5YPwXQNzQb_ZWp0DcU1nRKKRzZh-O8D8BZIsXjrB_ilQI5AZsUY2QhDjHZ99eeDidd10Hsav5GPg5Kcpjcqc-L-Yn9xNOUk4L8j4PEA9pZ2QLMLPVr4YKLT93rAH0OzgBhgDpsH7BUDMlWLOwzOxsDGpG6jsz8DYQjEGrlheqfdb0n8IFjh7xAdHGh2gzXbir_gJfra8KyuNSnwhG10Nq7j792I2r2GlPnaeLg4oZXla-OFRbQvVs5GZzHymq0E8-848mRAargt7kDO5RUScbNijc_qV5oiFvLEDqQkRFFPIYo1QqvXS7GiKI8RWok1YRk7E8WYoRaHdAVhXiC0gEJSoesP0Ovh780gqq4N0er-Cpb8dwzRMhtFv4dri3nHj6v-uyFauYtSEzg4hmgH23CoJF1DcjwgaYvu_WUj_pJqUUsf3B4HZwo15LDoAxsk5369CQfIEK29XnbydD0dLBIZYlaPIVqACzltT9G1bacc-m2WHkO0FgH7rccQ7RUBcRTt-hWBY7jqisAxRHtZfAzRpmtDtPkael8ROAZpkwgQDP6IgFHaLALGaZMIBE57RSBg2iQCxmmTCEyQwiQCr3vzFQHjtEkEjNPqGvV8wsjsVyTi2lIeIgDLA6i9IrACK_yKgC0MgZ23Ho9x2u5d7y7H5xinNcdZT7o2QKiv1Mq3DjS6Yo7i6B7jtNLe-vgWiQtthgQQvuoaiicJMCybJCBw2SsBxmWvBBB1xSp-RQDg5dQkAxpooyYmk4vQ--8ANP8Z2LHRIlUU0KfxWZAySbjVlgHajyRsx_sBIn5FQSOgiFcWgASIYr7CUB4DtUka9E_wlisO5TFWe-WBF7SaBMIxYU8SoQHmfEWiPIZrr0zgmYMofoUCW31mkgoAH-Dxr1iUx5DtVy50DXGvYDjd4kmSUXBaniQamHvDtmxsKzJ0PImsWT3scAiWw8iPfiBamz2JBxikPaOPfBDilpkERANtzR8JMZibJcRobpaQcepHyGLAgG78ZJhDxPg_PzGmezVFeQLU_aoKDcCFBci0CElLuHbwTxLgBJQngF0LyPD3B4uTgHgL9EdAjO5mATG8mwVke0UkATHCmwVke0V8zYahwWw3QC1WNhwOM_qPgBjnDSELuxhAL1CDDAhzR7vDu8UOtAeG9x-xFpUEGAlBLP6vhBjrTRJSDPYmCYF82YIUe5Wfh5bGwIj1L1_SwJQoND5GZDU_1Igv4FozF4shX35Cjk1g5edjJwYJLMWgb9IQpczy3wBs-Bnw26-EoDEcucnKRT6RkV8kRL8i7aQY-n0l5HGEbvA3SUgx-pskpBj_ZY9QvLLTaQAY-HORQMZAWx8LMmZhgBWd5IF9oWxD9LVAYklhFKO-SWEUw75JHopx3yQPJYDfKw_FyG-Sh2LoN8lDMfab5KEY_M3yYPQ3y4Ph3ywPxn-TxigGgJPGKLPVbFI0MMLL-GiMYgg4aQw9vf0sf9LVfixGMQj8M9D6fwNQPdmUYhgYDBH_CnqwE_3KAzAhItX3rzwYCmaz4xh3Y3v4sUmZNfJ4itHgV2N00sKK8eCkMYoB4aQxihHhpDGKIeEsIYfxpDFKgMJXYxSjwkljFMPCSUKqYeEkIWwG7ywh1cBwkpBqZDhJSA1o-BmWETApg8PhcQLeEnIRnH5dzlINDycJqZEHeSWkGh9OElINECcJqYaIk4RUY8QxsCPLpjt7T8Y4Eu2MEW8yEw6xPOBZfU0KG1EM7P1kmapGiZPCqIEdXIVR2zX4jxPrasAZ6Ae9m6caKtYrx9okIWgAIM37lnsdZyHChlAYRPdsmwWU9lEY1WhxUhgSWpQu4qibPHAi-2BJ50wz1wjxIttB6sYDkD3YPzB2esn8MRg1MOHEfoPCmf1GhTP7jQpn9hsXzuw3MJzZP1-t82W_oeHM_vXmgX7Z70WQ2W90GLshA2EkdAUg36QonepYjQ8HM9kAB2E5P_ah7v4TjWrAX5DYvcEokwdRDQp3dtA7IAcbisPWQMG5PFIGvPWBNcBPY2A8P-GFRl5ksrN9jPlrxoKn_VaLVTMazOIuy7l_zXBw8Ju0Ng2MiENZ1Xh_zYhwrPZBRmIzJJxWezMGnNjdjAEDqUreyDtskV8r7hLh-w5vLZi7xA4aOG_4-XK3GfVN3G0B-4oKZW_Pw8AvBk32nyTcZuSXfK12yDpjV3x-FuIxbB2Q6F2IzeBuYlUzupv8w9Zj--LrHzbDu6Hc7eU147sTnNH5Lyih13vX1zhgaIZ434BBy4WRwHa_AUOLRNpr7Vtk0g6cre4XG-iV_lLgtUwiI73wTvT2NqGxXpmWQxodtDHYy_IWp8xMo73BTOJvDYB-ZWYa0M3MNKKbmemUWRiBGWLqxnQx3Wyb83HGdF_TTdJuM4ibebdjV4Jdq1Xgf2TGsujH8kyN27LuWAnHfP6uqoKajTygzCpDs6TBEMzzFmOz_IQNTKZ-AiuEd9uvNTqbgr1uePZdiMyjBz57F2KPNNi7ELsh2uSWdWOyScv2AGWvlu2GZZOW7cZh06rr6Ky86rqR2MSobug1Maobek1Ktht6FV_kTh4nfht6DUwH9Ld0Y68X1AHDfp6E6jg5_EfJ9oBfFXqR-wohjL--Sxkl2536WscalCNAKQOw2McdjzACGxb1qa9Sy9gOJuwL3uxYFqv96NhuGDYxv48XEvys024gNq3TbiQ28zqyZB22NX-9sVjdQUqmueA02bhjOyF2lq8Wtonps_2nhfv8rP6PFu6GZNmSINO5OqW-v1jfjqT6SJe9Tlh3wmxy07tR2eSm9zXqj5vejctmATEumwVkA1hlATEumwXEuGwWEAOzWUD2-urpEBBDs1lAjM0mK9wNziYr3D_o7McK90ievVa4R_bsdcL6edHCj4QMI7RJQiI3KEmISwR-B-ZvYDeseZObPozRJgkZBmmThAyjtDmwH7HrdMO2UV4B_SjyUQIfvyIyjNVmERn1zV_-iMgwXJtEZBivTSIyDNgmERn1hQ8_IjKcVSt2ILws1dFeANHuDG9pcCKeUV2dYdQ2icgwbJtEZBi3rS4GIOVMcVuJ9S_uushgGLkNEXkKUzd0m0Rk9BdJ_IjIMHibRGR80NuPiIxxlb1FZBi_TSIyDOBmETGCm0XkzbO9AhAIbh64gOI7YAz3em7DGG7y3MabbPvFiUECPwrgRQeHN0GTsR8r1s6VkfUiildGIuv2hnLDaG4K5Ybh3BTKDeO5WUSM6GYRMaSbRcSYbtIiw35i0iLDqG5CB4dh3YsOjg-s-0EHh3HdYKblfEQig5UIaBQGrf_AhdPIbkDHFF_oH066_WLHZUbW7ZWQ-UF2PxIyjewmCZlGdpOEzPICih8JmUZ2k4TMyL29_J9lzP8G1nx-B4zrXgmZhnWThEzDullCpnHdLCFOl8oSMiMP90rINLCbJWQa2U0SMo3sJgmZRnaThMxIxr0SMg3tJgmZ_UUUPxIyIyH3KpFpaDcpkWloNymRaWg3KZH5gXY_0d4ckYFubqJEIhMiBlzKMp2n-zMAJ-7uAoVedf-IiKHdLCIfaPcrIoZ2s4gY2s0iEtDuDfZnQLtJZmLXP8lMILtJIlY9_w0Y2rp2ZhrYTXZmGthNdmYa2M12ZhrZTXDQjOTdCwdNI7sZDpqGdrOEbCd_JQkxtJslxNBulhBDu1lCDO1mCTG0qzls0AquA2KUMy4u6yXLyK4fgdv2Z0Ttx8osI7tJQJaRXaOBhaQXDaxY_2xH8t3LyG5wm0T2sozsJgEhOOlZQJaR3SQgy2UvSUCWkd0kIOyN_-xBrUB2rzysQHavPKDBfmzIqnP9N7B_zc4ysJsEZAWwewVkvam9oot-5p-M1-xQYXM84q2OcET8uYZ6kwpZTvBNEeUy1DvJwyOaY8BQb6XQwv7uMtQbeAFlbS6HfDcY5ikeOOXHxixDveXRly2EghGDWwaMbDJWJPpewGgZ602u6jLWewD4AmJcL9YrLau4j2cY6w1mbqL_ZayXKuY-DW0sZ_s2WxsnHa0Zy2FPLWK07jLW68oTRV6NJMLHyUZUg8rBZgBGwO3mezVgGIZVRvkRAyOWP-Fn3DHPB1EkHw9-OEn_CyktA7mVrN33aw3kmt0UhDJgab9R6Iod5eOKHvM_il68-gsx5jovYPhd_cswbVr9yzDtkMe1Xb8McFCdwyOxso-6DdPqFbKcjmL2E_igIj0JRWNgf9MMSIciq5VFpT-QUkViSaCyZJN1V_3tDyqrxV2mf-KkXWmWRv0bA87SdZYSkRHQ9ye5QLRhYgZhPy6k7-iuwD7g18MDTo0-rpEmLN8fFLaTKsNrnaobjLHURaZRYkwkRSesbxuFTVjfbi886HIb32HMFXzhHTDmavP_UPBCUdfeGdrbhlgTL3d_N3o-vNwv5np5uUekzd2IYTsNN0UM26Brihi2QVdKqEAoeIhBV7g7qY9koDqBwNxF3W2DrprxQuN4wJ46LJt2B3eAruYuCWGuV35-uLsgXeauLUtwxotnG2MlppAudz2LMdbgLkU9JE62H5AhijDDYySRWwOWVKk4uUHTA8CDdbBF4fzI7ZJ7yeAg2Z-BHdkDgxp6Bt7EW-_8mRwnKq9IbTc1jLCyTnv3attOvQXpG9hhBnbsyEkHeJ2ewFcHMA4FITRZmDujReeJLePrxx3jqWmdskXz5HV6DLB2tIDBOA0Y6WqA4hbIY4DVezT6ne84d9uf7bQThos0e-wvAzXq0MQV4yPnC7DKoPu1kVl7cT39tu6M6x3jqQnXO8ZTEyZ7IlvW-vLBOzgfPPWjL4_h07TGToCld40dQ6PWl92tDCid_NGXJ3JgFSOsDnTGCABzoY5MZPdDDIW6BKjCu2MoNDhDXnqJ0tMfzhgczavuOP01rboT-a931UnwQ6duOle0KNN8vN9NmQF3GC5l1VGGxItXZByjsYer9Ff9caCO4dPkQB0nwSZM9kQW7KS4eLNgjvHUUKkGi4_rTVhB1KX6J7vvb8zFvKJY5PpLx6mvyV860V_Ai86R3THAWsn9XlZZx9mv5FrTksLPOAHLDIkCZfUyivWjQelBoAF3OSHCH9b6j1NcXXdI9MHACc-mgsCOP-8uPmlRkdjfaoJgncsr7cguPwAurQzcMUQrTUQ_NCswfDqselYMGB4iqd-yo4E1PqbOIMhjtNR7a1SOMdAMjsAoY56PwVFK0qujZBypWCCUV_rzDYaiLsXl87ipwqkft3V4AKHzmjpIVH0-2KecI61dBi72qanSiOGJXIrH3RgYIGYyG2jfwMAMl_PLhugIkNjgPNPMBiObmQ3zTXn8ssEwZmaDU0kzGwxSesOC5E8GoIdIuFGizMMgZbDBhf9PtHpJbHCck9kQtVqJDYYggRVXMVjxBATZ2O3s_vyAIM0GKs2oMAjR_rIhShETG4w4JjaUD8D4YUMxwEi6LgXHVB0ZYKya9oKW1SktVPToB40WEqW8OYiKbmvUKbVvepJ1bTSiubrPlUx4tfJ_h_c_i9FE_byywtxFw-XiUtE4wDzD0GFsA_ftOxCguw1ci3M57wZFLQYG7waFN9JtgrA0tDsoxgGDLSR-1xL5m5ct3uXIbCmG_RJbSOiemS0lYL_LFoOnmS2RJpLYAlSYo_5aDOpplTtBnq4hrt6mJGzs6I1SQtJn5MZXgx6vBVr0iijz5gRasEsgeIkLxuuuBaqOpZIFInffAfvXArldyZMsUC2G564FqnZRkwWqkdCR1k-JlEuCDK1u-LIDsqaRxGMhNDxH4rss0-nWxQaB8JCkhxgYH5jQfiZ1FvuzoM70T077WVDVFfBiMHnYAfcbjrNrQCBSq-E4V9IqzGt21V3bqaU-cNAp1vCW_-r0ouAZxVG5k_g6n19fbA0IjGpbF0C4cooeHgaZaRnj2qem-GdwS3P6ihzZyHmo1Mi7sQfuFhqmGmuaMoxzu_FGfXMCQfuGtzuMArGjJC_FnxtOLoDWExOZgS1s8jo7c0cHamXTLYp5GVdRTAgK4L8bRsE_LPQ8oXmMnVAqDWXW9ZNWnN3HrhF-OAMu1SYvkM3pP2AE_PdFGXzB32lOEZPQkSoISVt1rbss--gWumaYANgfh8wDyBw4sCy1fxI1veSwSCt4wNV3tATqbrzSooiWgsvHbXZiR7hSgFbMBVw6YINFL5pS3OkmtgCfjWdfY_-XnUxqECcDRnW9Y2tr0xzxUhVM8TcvcRVOpz_EINupImzuf0IRlB8apaceECtpoGMAjO49zf2B-mOPf1GaVO2oR7YPAKpijcYyWQ5FCQ3Wi2ITrNBzZGN9esRmY7Gf0RcD9jipHDnONuKr-Fa6NHheFFkQZ7uomUc6-UVCWKIxRO2uhyxoyYcqZ2AdzGR1TxrMQHeUxQBVfR6Ikke58_KiGYiaRhqqyFIz0UDnsO4PgUbtKz5owy3fYfdz08RNNHI_i5c8Zstwcx_XTzXJ3HTPIeeYsK-zW7T_iYCHpmfTJp8iP_vIByeEznGPI0ZUIzVeDERSmhxwd46hCMk-kXw48lEYCOQOHUVJrQYch5NGRlQh59MqpZNYtHBnRnlrZhFeeusMW0X5zQDOLNAR0Q01mVZ6ozoarHhs-EYYQ7fJUlDeUfHDDWdEHTnlDQorsuSLTZ3HHZQiE4RC3U7dT32bkZDuUYzXjO7geIGR0nNHAxHKeXtn8mVRyccSppoRheFuXYtMjeZnOFCJAdqdkbxlPkq_LirKQTGcuiUHEgyGAYdlEh33AGFgu2CHSazHzZ2KS9AoWQtyeEHemjW7JN7YPi7GrMM1dlT5RWcfDWwXHEjPKhjkrfuJNLRJGShvdYTBT5Zp-SlgF1M6zUoY2M7i79M9sOgx9XjttBPdzzTwNoPT8qp-xolkAlp_0XVJNtTFelLtZOg6yc4Y5sCfrh5wbtWiPWLjmdPRguZ1IjmfnftpmisAHW5VZbPP9v_YlsgZncawh1LFhwE3dSuU-zf31XKYyR44lY6U30XLPBT_QtFORw_ILAbAdyz3-EFEtSAZMDXMg8cPbcZFohDQLbUcPQSJjXbPFu3aKkWA0XSLEN39JmhlyIBr1eQLAZnzlu5YidXqLE36dFWTQ3SxCE63Ctu05pLy56GGklx8oZm4GUn_smkhxtPBgms25Qn4jkgs6xSHFtpnzRl97WhcQP_JOme05qCKFfmZM4pHKEKjw5MGnJoNlFC732KcaNDxUKZ9MdCi0Y6sbzFrHT14G43ele67EG0QpUaXG6BF6RmtYNZu0OMtPaMW3lvL5Gh6b5S_WKJ2xPQ036FA--_t_YCXtGZM1c3A3I-JglzaKfSvdqHV3HQCw6uvGw_1noicli0nws-M6EHBLxs37ofm9nQkExU4uRxN0AVlowwYcH-6Y5_8-A68ZT2H0JVwIkqxsXdabijI5fhCIlehD7o-shMk6Th9O9qu4eoBomK5l4MHrQ9pj-G2a5GJsNAgaMFlRUofKLZ_eWl07sKD8OJ9Vz8DjwWpxl4FvbHwm_Ac2lvxSI4VXFpv4xHMEBkCdUWo4KaGhnZWhAqUeLOfcRiJZA3N6sForNCkbkPplzhSYGmwIQG5rFnpFofj7YHIB5DFdNqTBiI5W149vQf-nOrpfiYStMNaWQ4VooENzZI04LZxCh3o9GmD4dCApdwcv67YyadcFwDUftNjz2azgKpNjMFEBryalus23VCp00ABIIgVSd_DQ4mpBqrz5-TOnRIDsW-vVaBw0gPTKAr7VF6zy8VYLjuluwwD7ttEou2It3hbnhB0VmuGdd7iBXQ7dmR5W36wG79N9P3ELuSiu850172IpUj5PdGGD5_nrSee_sl6whOmYw-wpnfhu43B4858DgywS_TA4Y7yNlF5Jv4gFS9vfRVehnQM7fqKITFxkvzHw4CjK76VVos0AAwiHudCMjWccDrPPUBA_MS77pNFy6YNAxARgEq2fvGWd9OdIMtbttub7mTe1rd2z_FHoWaYamU749XFj93NDhngl0DMnR5NDERx20NnPwRTbqCbwVLRS7WQpDNKN_Vh0YZxu5zKRfIsBMjqPXYturmKW_ju8EupYpTYeMDNmfQFsscmqx1V6PyQ1MlAjSZ29FlgKW_vsVOzhMrhYxwqvaW--A1oxlz7S9-c-jvgPXYaBJH0GttNK-qVqXd3uSNkj59s89J77FTgT0okGXhll93AeOiJDhF03kEt0ZGqv8-g-XHd3r7O83irp75VyRpxb6xbllx3dMe6ZchOw37-GzHpQcT7O2BU2AA2DWM18O7vvgA2-4nf_V3DBzuiwQsfbO-hSx_Ryim6TRKpUHxPkwhocqIoyvABdf1gAEz_wgfHm-Z0Ox3stDHQP9tG7KMwMG8FGdtGWKufehANmLLfrQWpLIO-360F9sjcaEcLLspFT9RDSWwf2kIx4GSFQH7cCjO6IVOBS6chBtxnTPSvzkMGrKpvFpm8EHfThIhayg8yz-c6tg282hHiiT3x7xYg3Q9StYfv6LHR9G4BagCq3i1ADXyqPWILkOSCvdMWoPyfKGD6bAHiVkaO2LsF6D6fT-busbOWuHu8A56Q0xN9ri5yemID_CKnx_vdCTk9IxorffceJN7RvOq791BPdK_67j2wo_iWgMfeAzVwViSfHT_NwJL43fEjU8T7RJ8dP6_RHuk9L91trrp3XGkXwMBxQwQCo8cDb-UeDiQq3t0qXmZKYTHgNILEzAC2vpsP9XiD-24-1Cge9o7fIvKQl_HWbrw7frgd79ZS7PhpoN-tpR0tVr_AXrzFGMLdiqdBCgLhDSVQw-d5IZbOcu8MzP7dWaI15-P97rsT357yW5hBI8OfwgwN_FeYoZE98k68RJtvvMsQ3wmv4bsMGx_FRhO5orjaNK6dHxgPI0m7xVITjNee6Nz-3Ylni2Z6l2iBxXqgv2n4rBo3nX13Yt8dPg0QWN8dPpnQunPVBQCOc-0_O3wNEj5ph4_OtScrSHlStz6umELeqr5LSGJlnn_xVQ3UH3xVA23uHz54IzrzwRvRmQ8BomQ-fKqoP2uqPd6K7lQyRdHzY1xFvoNsI9qU9rbeSKs4kh1GRLmP9SFNADXgkPSrDzXwZua-OZQumHlSekt79m9NBap11LR_pwFjalgmelozMCKrduA2MTHvPb-s4hlRQHuzapuL0FO9bCvejHZmviv_i_eib2Z-K671uZn5rTx753SnVgzW3HSn9m2t_yYzteit_zMwfuolW3TXv-lOLdrr33QnOjSdnO7UosF-Sndq0WL_pju16LF_051adNnP_I8--2kdRp_9mw_XotH-zYdr0Wn_5sORczlzxX2Ldvs3Hw7LUXLFfYuG-0keouX-zalt0XP_m1Pboun-zalt0Xb_Vty36Lt_y-Pc0DmXx7W38_4367pF6_0sH95gu_u7LZrv33w49PPJ1ZEt2u_ffDgaR5f5IyDeIc8C4h3yW6nRogX_rdRo0YM__2Td0o0QkA9-9RUQt-FPPRlaNOJPObUtWvHfnNoWzfizhLzt-JOEuOooS4iB6iwh-1u78UqIO_JnCfG2eZaQqEtKEhJ1SUlCvG2eJcTb5kljRGv-mzLZojn_TZls0Z7_VlC26M9_s6xbNOi_DTtadOgn3PJBInSGjRb9boOOhoge_W-WZdzRV66gbNGmP4lILbvmxi20m_1JoW3Rqj_x--3Vf0UkmvUnEVHg89Pwp0W7_pt23aJf_027btWlTCntukUL_ywi1YhbEpHo4p9EpLqbVBaR6OSfRCRa-ScRiWb-SUSim38SkdpvkZ0lohq2SyJSx2_thgZqJNG-adctev7ftOsWTf-ziHiPP4uIy5myiDjezCISm_5JRLzpf7NqW3T-vxuwLVr_Jy0Svf-ziDgtIIuIi5myiKzf2o0W_f8zv-MAgCQi-63d-IpIJA6kn-zf2o0WhwAw3XVCRPandoNCTYvITrUbFGq2OAkgi8j5Jp-8IhJoYBaR81u70d7TAJKIRD3TFZE4DyCJSHsBwq-ItOe3dqPFkQBJi7yHAlwtEqcCJC0SxwIkEWnlLd74iMh7MMAVkWYIMYlInA1wGzW02EK4jRpanA5ws_fa53gAbBNds1ucD8DhCqS3c_2muBC_T_9ifw2Pw77Wbu2G2d3abflldrf22_OrxSEBPwO_tRstjglIdibOCbh9Gtp7UMC3TwMveQHmt09Da4FUfgvAWhwWkATkPS3gu63f3uMCvvkX7T0w4Jt_4R3e_SMOUbv07crQ3lMC2AFSPMhb3mMC5ELjiDPg45dII4sO_XFOwCeNDDbM30KNFicFZHFYt-tXiMN6i_m-4rBuoYY1RhwXkDRGnBeQNEYcGJA0RpwYkDRGHBmQNEacGZA0Rttv-6-PxnhPDUjysH8bgInZv4UaLc4J-BmITkhXHqIl1fU74qyAW6hB3slvoUaL8wJuoUaLfeFbqKEB-BDyoEiDgbcR2Ece4syAJA9xaECShzglIKmHOCcgqYc4KSCphzgqIKmHXkvJBaItDgtI8hCnBSR5iOMCkjzEFnvyQ-O8gOSHvgcGXD-0t1ZzgWiLIwOSPMSZAUke4tSAJA9xbMDt69Pi3ACMf43Q_j04QC6u3spEe3R-caxDlBY7-7dLR4ujBJIExVkCSRziMIGkHuI0gSjJ99EYcZoA-5uTXQMGfDKJ93ndSTcOFLhNOlqcKHCzs1qcKZClYd42YCENRlBv-Xh7jxH4lo-39xyBb_l4i4MEMvPX7D-2Ic4OyMzfz_P8MD-aSyXmGxvNzDc2mplvbDQzf-_Zf5j_HiJwmX_eorwv809bP0FI927bBe3Qr7GQX9CuxUECCXGIkwSS-_C26r32JM4OCG-hxx3rpydki7yFm8jf4viABEHE-QEJgogDBG7FjQb2V2BIy21xYoCPqdq9-7y98sF5lv2NODQgMXvUt4PXh9lxbEBi9qi_HbxanBSQmB1HBSQAIs4KuB06WpwWcDt0kDexd-btezzA5e17PsDFiuKAgIQVxQkBt0NHiyMCboeOFmcCpEUYhwAkJR2nAPwMnPk74NKgtG7jIICkxuMggBw-jjfJCSsOZKmB_TYHKHEW11jfXgWbc_NaHAaQzPowlnqz9VqcBtCMNQHztzgOgOhW4uDv32_3rc7mKUTFiUq9lVq0_M-8DOiUHIsDvVs0_TfZYcZfGx_odJHfyGtP_bbW636GodMorzMSFY3-tVQUqy6X2kSrfzbb2GUkk8_FQmB6g17LDFSD6TDzOPJ43r43H2ZGd__EzOjn7ySmZnTtbehP--Fp_G2WTznVYZSB-e3P6IOyZsSXl5nTYGqCBqOrf1qXs_4WYbRo659YF238eRKe6OGIpWd9Ct-a52Ew9TbKadG5Py3Dt3X_XYbRuz-xLpr1p2XIP3907jS6esvtMYShhN-ODC369d-ODC0a9t-ODO1t2H_X5adj_1fnTuOvSedGz_6kc6Npf9K5b9f-q3Oja3_SudG3P-ncaNyf1mV06v8ZADtMC3VGO6bE2zW-DTjsb0W3_tuio0W7_tuio0W__tuio3079n_js2jZn3Hgt2m_ZrG8G410Rh109SF5cYbWp_BxW9pdPpQ8sOjcnzywacj2WxjbonP_revgOLMxU11Hi979SR6ie3-Sh2jff9svtOjfHwPUwbbo4I-__J7n-rbw56RMep5TIvlihxLshisE_uafSKTIP-TQ1MBw6fnFeWfLGG7IA-frtWjinxzy9abkfR3yaOOfFn_08U_sj0b-PwPz-W_AKdxXQN5m_ldAopt_EpBlBNc1rd0CEm21XWl5LCDR0D8EZLG3EB39k5WOjv7JSkdL_2Slo6d_stI-riE76NHVP4nH29f_iseb0nId9Ojsn_RF5LQkfRG9_W9ZLE3FCaSJqtmdY-DENgG1lyiy6O_PGRS1OxiPDv-o-sFup0dccdJpqU8KcIsm_52UTnInGPicovo8zV9nDJetdoofeE00hRq1R7lKi0b_nX3cY3chGv1zZCQRqn8y45w13IPHA27174HVfdCc8_C687-IraLZf3eXVQ7r0oBREnSyj1tpkSlD8hErmJkawJVItshKbtHwn2bHy4FpWwZwOSBKss1Eo-P_JjuxA3BEy39pD9pYgQm9Pf-3kx1wyJcDOz1nAzLykjhZtdH6B_2y35NVSWHjy6LrP-V7NGXh2knXGzkjR7hF3_9JAh52lgFYoDu0RjkbqkXn_-2Ku02oEeUNpIeI_XzIfrtMIfstDubrznynNLTGgCFDjimUo_4wsONIL1IW-Pb3AIDFSWJGFeIEAIoFEReujaHTc4zMtxYHAIjS4ubyI11XRebb6V6hcQBA5HQewog4AYDUUrbjucPQ7WR3eRe_NJBb7sBhY2DEwUf3JwHc0vjrxB37m7jtpRLnAJAaqxARN2lHZ4vNJmDkpUbl1YNXUovvGJFDtSIfTAMwgVz16BPY4jQAjj9z_wHOMgQujJOfSX3XgHEqknvYkWHAONXEW7N92m-6pSRG7OZrjdv6G9E3PiAR7Usc5CzYtmdUsw1SXWLA6ZcyymRrMY-o32Yjjaw_BgxTYTToYMiA10GtUX_iM16eyKevPsiQc-Cmz_rg_DLsRBwNwACH5_hcCDdNd0p0SIdx28hHfWLA5Uo-KbRyFmWU9nqAPokMGD73KWLLJwcZt43U7O4DxXZsZGiFc4YjAy5o8jOm57GDDcPal4GoACOTGyT9r8UJAQxsemsy8GlCJVfC6-ncVi-cVmb86Md_eU8JYP9ihRy8x5DTR2C6xjmOCaCH9HCkfgza-vQ3OxQtzgmwmvB5hy0OCvBAI125xUEB8VD7JudTNcYpWn6oQVvdMcIbanFWQNxhL_o9LCBKm3Fn3tMC7re8xwXkgQufvwMuk5JX87iuTANuyka6arEx9pEB_wDNwbED",
"code_version": 3.15,
"echoprintstring": "eJztvQuWJDeOLLol_j_L4Xf_S3hm8FIyK08T0XmjUlLPed0z1lJ6uDudBAEDCILGGJONAt5oEKsGdWjQswa7KWD5-DuMrMFqCjhbNPBZA_xCgT40mF0B76MG2WrQiwZjKBCNCtVp0IoGYyuQXNYgJA0oW3dYQ4FcrQY7KFD81qBMDWbUYCUFqqsaNKfBTAq0UTTgy6_QowrVazCWAsN0DULWoHgNKCB32EOB6YsG_Og7dKvBmgqsUBTYrmkQrAZ5atD8HayxXYNYNKhBAYthVqBEDYbVYC8FXE4KeDc0SEWDFhQIdmoAc6fAKgpEszQoSYNZNdhbgeSHBj1oMLoC2U0NWlSg2KVBbBrUrMH0CtQwNChFg7o12FaBFr0GuWpAjnWH7RTobmmQmgbLKzDi0GAGBWaYGpSmAanjHUZSYOWuwIY6VQB8RoEV7uDAZjWIU4NaNQCNuoO1TgMQFgWa1QDU_g4O3ooCMMIK5KEBSLQCOyrg09QAs0kBkKw7hLg0qF2DmRWI4KMKlKFAHk2BEq0GfMAdeleg5qXBshrsqkDzQYPkNVhOgW6qBiFqkJwCw2YN3NYgBg3aUmCaokEIGsB03AEaTYOUNZhDge2SBmzaHWCEFehTAzj9ClD0bgBLmDXITgELI6wABlmBMRWAddDAbg0g1Ar0pYD3SYNSNRhJg9UVoJFVIAUNQBwUmFOBCD2sQHUawL2-A4MrCsCBVqBvBTJcZAVy0IDRsTvARb5DAa24Q7VNg5g1GFuBBldVATijd-i-agBnVAGYSgVG0WAtBQZUqQLNazC3AjMWDdglV1hmahCqBnBz77B91wCERYGcNSjzDjBnSQFb128wohbYF5BfXAF0QYEyNNCDaTsqYG3WoDgNetNAj_2HpQFcXwVqUQB6TgMYGwW6BoF67g7TKBCj06BOBRKXQ-7A598hqsCVoztA3dwhh61B6QqUYDSAs3eH6q0GcOcUaEmBBhdVAbbtDlzguUK3XgMu4dzh_16EngsPd-Ci1B30CD0MswIU2yu8iN-npIEWoTcbxvUKPxi_h-VV4EV0H4ZZAT32v4wGb8X-uwY_F_uvUYPuFXgR-2dA_A5vRPez2Rro8XvofwVK1mA5Bd6K_f9cdH8EBZqfGujx-540-Ln4fcsa_Fx0HyRLAZAsBbZXYPWswYwayANu8CK634oGeuxfj-7voIAFEVYANEqBFRXAfzSoTYOZNNBj8GzaHVrTQI_B61F2kHcF9Bi8GmWPbNoVYLE0YED8DsMp8CJ-zwfcYXQFXsTvGU69Qx8KvIjfF6tAj04DhvjvAP9cAYaA78DA9BWGWxqoEfoBJ_gOE4blDovLA3fQY_DMf7vCtlsDPQYfqwZ0z--gR-jficFHrwFd-zuMqMFOCoAJa6BH92V54AptaaCvDOjRfUw1Bd6J_betAZt2heCKBgyI3-Gd6L6tGvxc7N80DX4u9s-m3UGN_evR_TKXAj8Y-w9FAzjuCuypQOfL75CjBt1poMf-9fi9bxrUoMG0CryI7nPh4Q5qdH_B6b8DTYcCenR_mU8QXPCvI_RJgxw0ANFUoEcNmAB8h20UAP3RgBGXO-gZ9qlpULMGM2iwNYAW1KAUDbjwcIWQqwbdKxAh6gowI-cOFIE7cKPEFRKT4e_A4PIVsrMaMLh8BzgwdygUkDtQpu-gRvcLN6RcoVqnAfd-3IF7Eq7QYtGAgnmFF9H9FDVg2vkVBhXPHRhcvsK0QwOmrN8BJkEBTqYrvIjBJ6sBJeQK_3-E_o9F6H8sO98x5H2FF_H7n8vOV-P3b2XnD69A8l2DXDRQs_Pfiu7r8Xs1d_8fi-7zs-7w74z9_1PZ-XYrMKE-FODywB3UDPsX8Xs1__5FdF-P37-Tu_9OdF_Nzn-Rf69H99_JsNdj8O9kuuepwTuZ7jZo8E4evAsa_FyEPlkNuOBxh3ci9GqGPZMeFeDyzx30-H0tCuhZ8r1sDWZTYNikgR6hj16ByRT9O6gR-tmcBu9k2L_Ioc8axKHBdHegH6PBi0h5VuCtSDnD9Hd4J0v-3xkp1_Pg9Uj5_2IevB4LD1mDfypL_o08-JKiBnoc_eey5NU4-ltZ8nq0G2ZJAT0Pnknpd3gnjq5nyb8TR38nUg5HVgE431cIFg7lZwBTeBUpZyjnDiyFcgcGEK9gMf0UWFUB55cGTKS_A8OLV9AL83jQBQVq02BbBWTN4g7RKhCZ_n0HKH0FmKR9BzWenViC5Q4M8t5hNAVy3BowDfsOLO5yh7UVKAwg3oEldq5QGRC_g56tXrcCLyLWXHW6wquKMWo-OojmHV7llE8FXlRu0bPGqR6uoFduWTlqwA67wzs55VI25gp6PHvYO_xkxBqfdYcfjFjrMWkYZgUwie_wTkyaduUOb-WUw-m6w4uINdPd7_BjGeepJg30ajO07lf4wXz0n6s286_MOH8na3xQf9xBzxqvRYFXNWG0rPGFuaaAHnV-J2v831kxhqVQrvBWTPqdjHM9Ys3A1h3eqfrirQbvxMJN0OCdWPg7GeejKPAqJr00UKu-vJdTroKaU15nVaAxBHwHBnnvwGTpO1QNXuSjFxXUbPVX0W4V1Gj36FuBaYsGaWnAklFXYNqHAizBcofdFHhRT4YbB27wKtqdvAazK_CD0e538sL_oVi4w0Dd4UWkvFoN3omU67FwNvwOuyvwIqf8X5k1ntjwK_xgxZjmNHgnFl69Bu_klJeggV5tBq65AmrW-GAZlTv8XMWYfyrjXK0n86JijJY1Huzwv8F6nTXOUM4dQtcgOw361IAh7ysww1cBrwKbdgc27Q5swB1YO-IOuyrgWbDkDsVqwPI8d2Ak7wovYvAMel4hskj6HfQYvB5lt0mD6RXIfPkdWNrnDowfX6GQidwBhE8B5jdcoRoV9LrsLHZyB4rtHRhcvkKDOVEgew1gPu_wXoQ-KPBPVYx5q2o7A_F3UFcGFtXwHThQd-DS0R1-LvbPx99hzztYwzTsO4AuKKBH90EXFFBzyh2DhHfgwsMdplUAfpUGXFq4w3AKBCZp3wF0QQG9JgxL1d9Bj98vq0Bi2PoOaoQ-c_HgDqFroEfZjdGAiwd3YDL8HdQYfGH59StUJsPfoSUN-FlXaLFrwEIpV-C-HwUY8r4D6MwdXsTvubRwBz1-77YGb0T3X9R0N04DfWVAzTjfTIa_Q1gasGk3cEwaUcBvDdC0O7yI7nujwYuKMVaDn6sJw7D1Hd6J0L9TEwY9poCej_4ip1yN3-t12RnyvsJbMfhdFHgRZWcY9w5MeL5CZ2D6DlsDpkIo8CIvXK28np0GLWswjQLTZw3S1oALLVdYPmqgx-Br1IDbCu7wToRerxhDwbwBxj9poNeEYbj8CiyLqwAD03dQI_QvYvAua8CFhzswbH2HORTwXJa4gx6D1-u68LPuoNd10aPsmC4KMLBzhzUUSFweuAOTtO-gx9G5AHAHOMEKcAHgCoVLVneQmgpX2EOBF1F28FUFGOK_QmOC9x24AHCFF3F0tXLLYLr7HRjiv4MeR1fz0bklXwE94_wfirJzS_4dNhcA7vAl8i7lTPzQQM8pf1F9pShgZ9VAzzjXTzB1SwPW2L4Dy5nc4UW2ulrWjGHNO_BcsTvspkBguvsVIgu73-FFPrrV4J1IOY9fvAMLWlyBUVwFWK7mDvrpp1w8uEJhOZM7MFB7h7YVqM5pwPWsKzSWM7kDy4Jf4Z0TTF_Fs4sGDKfe4a0K6FUDBpevsHjg7x1exLOLBkODzZMo7vBz8ex3arPouexvxMJf5LLz6NU7qBXQX2SrM_37Ci-i3Xouux4L16unM83-Cm9FyvXaLO9EyvVcdr36CtPsr_Ci-ooeKX8nW12PlOu57O_Ewpkcfod3Mt1ZkuQOb8TRX1RfYWGYO-jV0_Uou1p9ZTAJ_w5s2hXeirIzu_wKiyn6d6hVAz2OrkfKeajrHbQ4-qsc-tw1ULPkX9Rl16PsrWqgR9n1PHj9bFQ1Bu8ZmL7Di7rsWpb8iyg7G34HPcrunQZvZMkXFne5gx5Hh5JW4Ofi6Hr1FWYu32FtBTq3QtxBr7wOFX4HBk0UeKt6uldgMg_tDjy29Q5MLL_CYmD6DnBHFIBRusOrWLjVQILpF-AquAZVBb2uy_IKvBUp1_Pg9Ux3Jnhf4UWkXM9lfydSzobf4Z04uh4pL06Dd7LV34mj6-ebsqjMFTLLgt9Bj5Sr2eovIuUsKnOHd7LVWSjlDnocXc1W_7koe2P69xVexOD1ijHM5r3Ci0x3NQb_g9nqeqRcr48-nAZ61RcuD9xBy4MP8FZ-A6n6wkDtHfRs9bI1aE6BF0lP70To9Ri8nsvekwI8bVKB5DXQTyFtWYPZFHhVMcZpwAMlr_BWFfPgNNCrmDOafoeqAlOpr_Aijs6FhzswGf4OPE3nCtUUDfQYPMOpd2A49QovstX1fHQm0t_Bq_BOLnsPGvBI0Cu8iP2_iO5PBV7UouHunDswOfwKL2L_an30xXD5HdjwK7wV3ddq0bzKVoeAKPBOtjpD3nfQc9n1-L2erZ5V-Llcdr1SjZrp_oPRfTUPnidF3-GtPHgmLd9Br1Sjx_7fie4z5H2FF5nuPSrwVvxez2V_J0LPMjlXeBGDVzPdX9WimRroMXiWfrnCtE4DPUKv57Lr2ep6hP7nctm1CP17uex6hL6qoEfo09BAj8HHpcEbZ6O-FYNX8-DfisEzCf8KL2LwPGz0DnoMniWn76BWmyHVVeCtajNbg3eqzbDQ-R30PHg3NGBS-h14MOsdOMhXGGZpsLoCepR9wdFRwKqg57KHrMEYGvBM0Su8qK0ekgZ6_F5Kt19Bj-7rtWjUREDDkuJXeFGpRo_f65Vq9Ai9nun-c7nseoSeRzfe4ecy3d-pNpO9Bu_E7_VM92Y10KP7-imkDGpf4VWE3mvwTh48ReAOavz-RQxeP6P0nTx4BrXv8E4M_kWm-9RAj9CzZPwd1lZghabBiwi9V-BVDP53YNSKm5AUIC-7A4uV30HPgx9Bgfdi8E0BNkwBp4JPGrD0yx14rOcdmLJ-Bc-k9DukrgG75AosoqxAnRroEXq94vs7WfJuaNCCAq-y5JcGPFr3Dmrsv_And-COyzvI8sANKhPa71CTAo1LC3fQc-hZJucKnWVU7hCrAj-ZJa_G0d_Ikp9US3fQo-z6GaV6TZjuNGBm-hVeRNl_7BTSf2ld9p87SVTPZX-npvsb54wGhviv8KKm-zvnjL5TeV0_SVSvy_7OWaHvVF7_sbNCG2fbHV7UZY8KvHUaqJ6trp8VqtZ1GUykv8I_VrX9p-qyv1d5_edOA9Urr-tnhb6TU65XbklTg3dqq_O4yTu8U5tFP0mUJcWvwEOGFOARqHcYVYEXsfDWNfjBSPnUQI2Uv4h2l6ABP-sOjHxeocMoKaDnstP1u4Oa6d6XBq8qrzsNuKB1hcng8hVWthpwweMOUjbmCi8i5WouOxce7iAPuABrVWugx8IZir3Cv_QU0p-rnv5jJ4m-yBp_46zQV6eBqjnlP3fe5z9V45zp7nd4p8b5G6eBNobL77CnAp3h8jv83Fmheo3zH6vNsjgR76DWV9Gzxt-ogP7irFDGbO_AcO8nAGneLbRWW-oJIh2gt6Z3riwIcDI9VNBQCOQKdbeel611QfSbDb10m2YMq-6aZ4ChhL8ZbC4hZ2ernQ1_GK2V1XKvK4wJgleTT20tV9wqqRcwIN7u6qi4nO3MweVUwMeWazmujXYFs0fc1vmyRhmSDEfOtcjYfS-4pa9iVml-wdPOq1RrphNytf1saNMupSZbeZxtB-HuluKYa0ym5jozmuNzwLxKJraGDoxrjbB6iXDNc8fXoev8rtaluUu0FneNDWbveds2YGKtubjKLitmm0xIaYxqU0u7zeLzTHaliX81q8_Y5-ro1uF7T6vAENTW1wZHqVDsdYEzxLxHbdG2jaGJiSltkPLq0QUbP3QD5C-XZO1IrZlcZnch1pFHGzvh4StZtMyO7jNakopJI3AioOEpGgzEWDbtlSqeGloIcUyf2w4tluS677PNBJc2x4xJnVtkFllKG08beBDFI20XC0ayDgzfCFwXzBZNNivv1VpEnw2Me_AN_bHaQlNzcrQeI87ogxlro_t4jAs-1s7pWsd_V4Mq2Ms3bhCdBSPbbITs4Ysds2ziTnbuiGGwIHV4xobgxsnz1kpBx-9mUyjb9oJBjsPiC9ocZsbYesq5loLXO3xchdSiw8JejGRATAO_mEtFxYcnVGfrGimgCTHCStSw-7ZtNNMd2gqXH1Nglr2chYD1kVJ2TKKPLrtq89wrp-4qxh46aLmQ4oCxgYDtBcmB4skFryhhx1Eg99GjQ2MqC9Z5TfhuDfLWV485lpE3RhgTDSw2RLe9b7OjFQtiDgEdm1vq8giloKV5M9gUWy4FnQpevEOdcQ6G6gdsYQU9cKFt3J-TTQNjEMzMmO7GoCutDSBi6HSPkcZbZut7NkiF4cFJFsJXu8cAb9ZKjL7OjhlVIAU97V7Qw216iDGkOyW3S5O5INKOjsDdEDYrcwFqpAw4C8HL1RJqG-dqDomR-Mu9f_Aqc_MCBDKVtCskhFefWbYzJvbHvTIRwTLr80UpsnIbr5pUMT34ZB51hSGuscuTo-kQMw99CMEPbUIGnfxYHtUN1G3IaXGVKzwTe4xhCqRjSc1WyCfTnJfDc6rpbRSPGTI9BivvBG-IG1YzhCJDabtSEvhXHtCzA-Q_ZRBXjAETWhtVRjKD-at-wOJB5Y-d5bMw26e1Fq3ZeXUPsWnJT5iBNXe3XB1iXagU2oJ2dzYnPzKUtlyVrzwdS2MRwS5ytRF6V3ry9F_FNHfyE7kqnWgSBBzfwHg-rsq9zkWoN95BE9BGt1zL--s2ufqt90IiMeZ1742JCX3L98rbIqdA3JhXUB4xWl87tD46R563LfSl3GZjiiACMEwwU5i3q3QjrRrDr40OMc9PRJ6PFENR5ecTMDm7kfdKq6TN1VRMerNnLjBwU75oZujU6nZw54vWwLgkaP5HEqGmyn76ys5fXQJTDMbuZ3HSkyvnluXJOfY0ZARX6AnsLA97RrDHANXRarFPN_HJ8vmQ0xzlA0lufXN5P_JsaCPki6QPSlitimyI5Mg7poWigaja8EwSNnwPA1f1Y6Tl8QXTp8h7yxy2yvfWSBvPLxJhFTmVn_TZWSLxLxGQt0E74wugEQNmrw8YTagnzoXvSQ6_V1olP_6qGdjm871f5OpclXu_jC_MnYWZgWqsrBz5jG9yY0tvrOxH6GHN1CtMJQhQtmRZ1NCmyb0lZh_EUMHiGqhwMIS5Z3DSL7nB-MmQJcpsdRM8rvEsDE5saYGMAiySh-nAmIAWeph76CM0EJ8fA96WW-0iIFxy4SIxKAtVgUx2GQUDZlaeXvsYj91AcZ6HcijkxzIeIIB7yaB8a-5_moOcR3LHpx_3sjGBp5RWiePL1TOxZYY-VzmqMijPjAJ9g22q4dMolArKcT5GelJGQRouelLaB2rQhgxy8-ivp-_5WXWhpdJwUQAyDfASVueDJIK5rlgcmCmIrrcyk-UDpZGwypiJIHFQe9AgMlpHfcnv5KHy4y9ylTPI9ZHYqzyLzvkiz79k0uFfXY7Pp8oMlS75pDFFFcD8P_eKfvn1OxuWCPDTQx4qU2ayqZMnBeLJUKpoBuXKuIw_8AHSOSJXnjt8J3hZFbmSJ0ufTmpI-YRSG_wMyPIjhNL3fnqLx8JEi86RJ3ef6vPkAkGvIvwgtmGfNssXnSeLNlssHPXwDQjWp657tBnngoVxq6InYepzE2X5rbl_JPs_jpFqrf6xJy8fGnSSgycFHS9PDn2O0jYYLzo4Tuhr8NK-Df46fVoetAOE38eVmscYgXUmDD0kvbJW5IKsgjSDhXvwK6iunOAJwDODSwSXxAfMStCu5eC6tBSmdWGGxkUnX3cG1TLbeXgPxcREY9x4DjjI3OJJQw6mO-0cKySYOXrQApM8fkyz4StBpUoF8dghEMUVEPIxFygYKFeFthhkvL0W7iIKDjTJlA6KveAN1gYVCEsCT2bP0jGzoaszrLWHOZ0Tennjh-C8cHzhX6wdbYD70WDw4TnnvdG1jsu91WOajJjhXOJL4ZCVHCGIdcPg-RDCwBwEUy4J_bLx4726HejmCEbguOYHhtgXDxTlrMNPA1wbXIo83rAVSqmFArEFaomaGrSgoOVgFR1UYOOP6DTxOUNJA_Lsut0x9hxAYaELwDvzCkF4J3XzQ2aFmuIb3KPS4CLCxIM-pUjXG-ajNWG-u2R6WCC2BeYmt4K5vuACYNpWeJGO5mzCX62YqIvHF-K-Sl2ZebxqThPOStqxSsCBZX3h0ncWK2kZHtewZSx0bq908eZaNXr48HC9xaOCA1TgOIOF-YhhBYFHh5YMCYGgpEW3BQ6bgyeOURpoc60gqxOjAFLci0dfwEuZHio6OCilCVmlZwePDH1eGWPAlOk8u7hXL6y-YzTy4xF88PtOk2HgbDqh9nJVOufz1TSgnjpGnp7D4yBwXsptX67Kk49zIVflvTJGhoYd2rZMxuCrPCpWONYQFpihFTaJE_wLcn7Sui1OAx1J0ifI_-gZahWXFzw6zJEK60RXAeIIN903CGk00X3h_MLrYJI4QAz5_M5kPrlV_8GGikgdX0NsqGj-5ythN9sxaPJeV2C0ReVu0CJMNbgqDVonyQPEnsODdQktMXNC2ww6t04aJAYoD2aWUc0J0ayWJTNpqIQoPXaBy7HHlokHJG2GJcPc_fCFDLx6-4UjHVumc6THpnyHI_0ftCnqkx_LfuPeLzz6D5_uYUu8ejjmQ8t4FRMYf2cz5Kq4AGgWDF2yTJshn5SXfzhxQjTlKjMX55cvOkxV7nhY1UcPCVPNO_ooT354It8rXXfIovC6R-Q_HN7jsEEvOPNoEJnFFFGRbPEmRLxllglBszA-D0UUN-0R73-Hvz9JJhrUDinAfGgZSCZ0BP2e4-9zh2qr0GHumbUlji1PhglwWzqHieVeXB55b9_Q4EdyBh2KYiN4v2yxhtWCcwqajW-EUhVt-yGnMJ2hiBoRj0CaK7xY3DT5nTxU9MZDdT-U2xkA-bFos6ezH_8NHtrjqVO_fOHAlQTWTqidRlohHNjDUFvYKl_q2CNBPjz1fcQzI60pGIEHPZjgFSAS3MhZVi0wLAVmPLLUd8BbJjxojMWGbcBotIS3wO2AeTYYaksFO9rw2-L_MEx-MMaP7wfJYznS8PQzDHIJZoE2wXoOCP4uGLQ2B2gVfQOY5MlK2xXf5RbNC4_kRDdEyOo2sL2YDGDdGMSIr530nDrYRZ0Mjgc8FO5OQPfMUtE6w4Z4HokMhQhbtMEXJOevgEjsmjMmHawzBq6g_dxACbO1afD3hKoHExwmkC5lOCYx4nP5RoMBqDBkGZOmdOf7hkfLGGObG3LPSQYG2kFDOyyQnehmWFMS_MgQw06gpgVdsCekhuwWX0uHm-EaKJIBerFKNgv8DaIAmYCUOY931RXKwEh4-nsV5txBFYAIMW3TmcXVdnwx-JuJz71SZ67t4jdzr0ExWsen723ninGRpc2RqYTgplg0GUStgn1zOSJi_DJ-111kfL2jX2GPI3whDy0JBwhcdVTqG5tANlkSOroIHlsT1yMWhA9CAmUHN7UGTPyOTgSTgxK124H-pA1OhH7C-IGx4n_BGl0DPYJKzEwpYkyzw_xBQivUTuU6GGQUt3lMqcZ6sZiidkxXXNxgoRBAjMLkke07QefZDRIMfQV2530anLuleJ5RFQ0IDve94HWgna3jiZjcAxwE1yr0BhhyI-9uEcLKtZhRoF57jpifcUzyH8x0cB6beTlPzF_HYi8cBbTbNVJBzFX8Mz4c72fMn0s6pUP5QNMUDBOz9NkMeMkeKiig7RA9SMSCW4-JAcGw8B8MJo1P8DEwIhb2KXJZHi8Pg300PEN7JLJ7gWuAXcwO_4YEGExiNYbQwGQtTBQsDlgMtBEEAV0EE0TWPLgCAIHpmKaeay3gb2DVUAuYKC7hDZhbHK3qcBkKAN0fFr4iO8xAyVQGUYXqnnVDijb1IcYejnStC8yoQg_Be4OCYPRuc09nmbIaNwuZI_9xQrbnxOvT3tI5DHrAhJq6_7araUVY6Mgd2JkslFdTDNCtm_7-x9WK3oQmhNMoV23fLcuT4Tg5htEKd1pDHe_IpUJw5sFdRYELRrAnmFRQkeDcCfMcYwvl3WBTZ-BqI3wgsD14H1xuYyMwihtzvka6nM4MLjdCnUPvhd6ibyzWvDCJuRwKDcnPmt4MLzKJWTihM6Hfe8i5XXtDhPVfMgr6VU_f5b-4-p--6NP4TjDqL-N73isjKOMr98oIVljqGCIDCOzdAvYNtwJDL3dEloiCxwh2zsmeOywhxH23lVMZmDoS-sJfQVgwK2C5AyZ5fAaFtzFI1KtkYP8-gjL35aHyE2nzaSlcmDDkUTLI0lxpqTzAgP3BTC3QOszE8HwbP19syrkNhnZ5G_Os8hOR4glPLkqbxbWG2m-PTZEHpBlbkQfIvdIRjE9ksEGYG7iTWW6T75XnPV0nehK8gOzAki65KDPF4zkr03eSe-W9sKtUFn5M-SJQ1drle-WV0nWPHWzwQ-XJPuxspAXyvTxYxkjDZbTApwtGZcIj53DLHJQOk2kqfSrfIQMgt_meqxfJgYUBw_yQuqfNfJTMfflyGWl4isV9a4zkKhqEz-YXyR0iIPJF57bne9mW0wy5Kvc-P_n9vfKO8yh57_OV8oGnBdJ1vz_5ue3j6rfm4M9plU9fxKZ9q58LDKG3GBtYIoq33EEZFzk9U7fBlD6TRF4kUkeFHyE9MHhwvqzoAwtam3h-Nmhlhv8DKpTLoozTFMvch-tYi8yUwSXw5bxZCdOG63ctiojCnx1Jhlau4hXgxHCwfHNgE3BWQD5gX6MoeBJlLzIp3yYyeQZUdI7IuMikzNUN3yuItfqW5DRuIzmd80jOhy6h0XeilkCqs5e-OqpAehLmrmTRZl_m_lEocOL7M_dl0snvwMXs_vTjLxaWLTizTO5N3LIkX3nmIOPv84u0ixoRoy6q7-kNagFqnHV6w8L79aIZjj4Qq4EW5vbcywEoK0qkpzwcXZ4s_SyyIR8jwg_dtz-RQNFIjxZlw7NkQfCjRczklfI2edEju-wIuSpvk48R8yQD0HrEuPPJIhtHIp53fDxKxEKuyr27zTkzesiDOdYsT4YTkylvUJ6V2pRXIQLgvAHUG_8DhwEMmNuGmXwJH2l5tyGpsBvoDgcqCm--LqaKc0c5-LS3rWeQFdvGQyrhsXgIRlp0rLeHRwN_3cPPS6yKgBbBjWeYGa4iPOLHNeKP4CB3zADQ0bHkOmYfXguXBH4OHGeqd4yGtwsdYuFfNa6tY9pV-Ezg1nAhI7oLbgv-CwfVxh05mSVzDN4ao-OgvknmArw4TJeUYWxHrbPDR6rgAAv-JOTMMJI0Cvofcj7AqeG-VMaEM14TYdsiiHWhewd_kRK94KjEVOFmBuZuBfQ4msKgYQDt2Fxw2nNEy3rxBqyjQczQE8nRwUp4shF_sElRcbhxPHR0kizCQg3mqPWIr4bHUdCp8AgitDMr-IFSMCMEWmmJbDD_K1sTZhHZsHbBFYmrw0DPZsXdbHaI5wzjN6Mv4pgsC23p96yu4IcbPnqGW4APb_AtIgw0fANm_nAPgLf4MAyX3bDlPXAj4oa_CtcidnjSHj5uXbDOhVlyEIUCKhW4lLdtoOFL3g3G5asb8BUK1DDc9Y3R81UcJ3DZgHlg0cWNEga1W1Lq6B5ZQuLSjwnw3iCF1RYKJec1_mHs1HndQ7M6KAOoJ2gTtNsVUWgNipqDsRm-BZtmICc68Gsu_oBDwxfe1bU0HNTXbAVcRTQmnGYovQ_z1OBwb2vmgDdfSHwsZyNThuEFxYdtUqUJ0zq8U5Sb6By5-ug1Xj0EQ_SGKPhHY44NgxbhVoPFtIfHGrgL-KrERQ1wW7cNyNNi4UOG8AvcbwufEhyGZTMw3wumfULXgRFClOAC4qGFO4jQ8-yWVCOkh3XofEbnwC3FP4LpcMGj8hRZ-OVw9eAMww6g-yptT4ILDV_a4X3zyxcdpiUq8gs3ezTXB51-7v3og4e3U2OKjv2Dlu7n-LP8Tlr1KHN-qjRcfnf4pPxY-uBQU_nU42l-i4seiyj3_m3MTedmOhc9HFi682npYaAkIqvMaYUzyL0iEY_VPaMlDgL77zhxMkaVERl58v8Br03eG73zQUjWI019oEuFNx2vjX0lQvMwFDq8wjdyd81JX4noHRGVjxbvSRiU9JVM2Gf0P3pNPvWLRpK-Oq6bfO_5SuHeiyvlrffS5FOFY0ojExTYkJCZYaKYtEC6TuilBNR2xvclC47x-GofbpqQp9PtX-bC4ZMBNOGP-vvi687RtjRXOkLmpfTp0UgP-_pdJh2UZIT5WmgS_ipPts3lCLLUeWhUYELrGoOKWLwJVmvpjA_COMOIVUmAKA8lDGTg-IP1-EA4JYVsa3cfYSqhmUfFcLI4Y6CXAvK55qg5QWdlW1x8cqmZHNtjydElEnYLM2xNiZChljuTzAc4bMdHtlmgPzIzJkZGl-PxtnqGohsriBn2WA4rVkzsHsQ4OiG2bdtSGMZPDGUnqKDJWKIf3IcHEsFEnxrg9UDOt-dWt-4g77_Wa6ECmDrPJOldEkvzOcx8GrLFonYVf_Qs5ji4eGalKBxMmkWX0FkBR4A-w5-2hRQUmGawsQRKCFtYZL2EOT1mM_YA6U0LXdLR6zGVhv6cOzZIAUi43dyozkwJkCnW6IQ7A3kHYQJj5WfSmNoJIjhx-5DtIgbti3hBANlsg4VmMEBOmjb3wGTAPJoOFInphW7tlJl7D18jQh0FkAZJY1oLDRis7geDgWHcq9UN2tQXRGBn9Nde02T4RRAp12F8wbgrbCYkBtTVwQXF5218EGj8ys2P5MGUmFW_QHU9yOYsHqSvMYrIIkigVaDZoJ5zzGp7qzA5eCxIuRuzh2bLgsvgM9fzGevfiXnmGOnBvQ5ofsfYYKBKlCwdBi1ZzRx8CNOLcQ0QpQ5feroox-RhlkHVdTYir8n-Z8kWm_BMyHhiBRDPJawIYQNVZVUx9CgmN2gufgLuErn7gDskGfiB9wkSyNVy_H9O4BaDKwsQn9qhJElrY1pySnedjJtXGyA4iVvSoM4ZecGkJIPsoEfgRiAspcA0BHh-wTKnq3HrCLejcH4MNIsZMZhe1AI172otvBjYwUbBRUMgPeCQGAywWjgVdJmtaaC_KcEpqsHgPWDy0DeViW2YDx5Pwk83OzCPhP_BKLRo6Mn5wBwSH7nky00vaCzasgqclt7hZEx4CMmDkuLLkmcJRg9fFwwQXk-PzHZhnYkNW2EwhR36cDtao8UtErC1EGT4S2Se3HYcGyg5NEM1eBBXAOAU0nAZ7rvB6EFVQZYGNDTcDy6SMv8D3WUzfAKeKGcgS7CZzUjnwpIybyeszqVVqK_NbSOpzTpIULPJ3NCAL8DHgYAbeQDLXWV5Cjp3FHkUV5G4zcAPeYqPoMBtWYqbw-xaG_rH4vd4S0vPjDKNpXcaWChYPTepDEi2pcWA2sFoLs4SHic3WRgc_8yUFVCcUTJ8scSfcRtv5Ypt4aIXpgqsVV2TyfkDqhBSkOAzwZPs8vhlmWIDHxKmvIne2BjvBUZuqNRapWUEe-FWFY_uaFyJBRukDKBtGYPYQY0SD-SA-4Gew7h1cFzILJ6UyDAC_i_-S676zGTo1_dys5H_o63CzGncNsOA2_p19a87zlUZBblNrsqjYIe5MgVXfmOwqzzv06N8bfwZTLAYludePo9XxUifq-khhVAA8ii518Ps0zfdXq6eZpzfecslMb73fKBcnaA79XkUv-j0rrT5POC0yuEDvFzl_nkvT_7y3tMqafOX75WHSm_IvV_66nz58wm_t5kaJMCKgTnjfc8Ycdl7QMu3TyMI16HyELVY5PGDqRShMHkSltmOwVEAEWa0hTVccC_USujnXlzLcEK4NQ1_qyGyhAV_t524-7heiwMXlfZ93Pt8Qi61yr2sOvXrXr5I7v2DcqX31XnoMyj_Dml_Z_TPvUdi_9tWJTy1ZJjM7Tdsojz5zDwjWxzx4AKnyCV5VLIUNgOiJvdGQ2IEp7Rm2h4Rb7F0gdtvGGZszGcMj6yh2TaA1NEQjSptBgtNxYRdi0gEGseNJYn7ZZhHWUFZJoiTiQ6C_Ug7n3F6o2VY37a5DuULvYzJjVIpMPlprr9NEx7NIJ_16-pffS_6Sjr2lzbDo-QOGTK5evSVfNsRBhmeX_0M0vgtydHHN2wmkrqKgYbFtc_4foxqSpUbIhxmfsw1S_vkKdx2ZUBNcgenarCrcKKeLoF7k0UO5PFyR-wSg4YyklaJGpEXFchA-mWdIRtCxp6ZAlLqzvh-U29oY8T0FqYk-QSHBK4vrzoodsYhmiS_QDWCksCDNPyKFqMvG4S10GpYC98C6nTikfDLQkng6WgLs0DbllI-krsct2MyaV4DVAe8F15k6YHc1jWuwdTMyNqA81Q6uBxzmlKAp8CkfPze-WaXhZ-Mb2Q6SSO1AqlaoO0mRfiN6Bn0C1yNDa-kcgcrK4Bysy5GKRQnO4Ms-pulj-l7VjDOxvVVM2yxYKj0JU0DsZ8Go5NAc1yWFE4uszCuxJWIYvOSJkfZ9QJWaTYTV-CDTvhWzKHLXADgZjP0bQroH7DYhk8cjBUN_KhjsAq4ec9Mf9nBwYRgGODk1RYdODOTKmALoTi8bDkGGy7g2ylSKOkSVw8xMAP_Sr-LKbtlQB-NBUoJu5XKXqC4hZtmN2R5dvLFwkRp2TUXRXk8c8bT1HGf3ARrXSCHzCtq8GDhjIGXWrgC1CU7Rnge0HuP8siRu_2SZcwbDlyiD9Pgacsh8w2vZn44LB-5L7u_Z2gsuLAGenDjC-PGf5guCDcGn8f95ehJeGi2Rvr4vBmfGLq3Dh5YwvfC2vLkD3wkWgDSsWSvc4VCrXyzY00TKFjrYwbpyAyNM8V2NEhb5lZdMOYelpXt88ZgIo-CPoGLy6WJDM8hw2ndET43pAzeAd4WG9OrPEOGVD6YZQ1yCqU_YfL9cJA8pjK5BPnDtIS_vDrklWlrXpYfGFaARAWQHzjgrMYFf39zx4YMJzxpaHR44wk3RkwdVpaFnmFl0wLZgRDZDM2TmTsHFxWC5eFuL4_pHFx24tzBgUcXwzhwcQTOcKlg-ROOQPPNxJ4sPN8FA-V4iEwD00G_g9U0Dp5NMxvmDnK7xf6X8HadUVzZ5i_t-Bej-E9sU2e577Ggn-JIOs-ZyWR_bfPh6Lpl_3-x-_97rE-XnJ_znhi4mYdvSKtOWw4LkidLg-TqI8Cf-KT75bgfd0meJ1eFfvxP-EfCY2GVS5QHyL3nDljm2D91LG97ODCJTWASYmDhQjpV9lveMa5Gx4hwe4i6tI-HQgg3O-Mr3EzaJ0_uDGgn11ZfCXYlgMY76YPmCpQvmBKHIRimjo9NTg7bHv3sgzsD-C-wuDCOkTnFvcHSw3qaCX08WVoFX5PGzgsMFk5yEHM8uUVne_A9LgHDHDku5YI9RLoeTYjnjIyJJjk_2LpNBtRgzNsyLWe0mDvGuGjOsi_cPsLNosbBgg4OXesm55gj_AQTDKsAzAyKBDISA6m2CWsx-X2ChlvHwzC5gwTsipYPghKiXxHN5vHTnhvcHAxoYfK74_ov80RKZy2OWjBQXHUJGHkWfowe1mrnAUPKmO2c3N7WuaOLxh9muqLvQSASq7kw2lBAAXPxzGlmxgNa--QdwHwyOX1gIPD0FUuFWHXu9csND590fCTVnIsKYHkQhRJya3ivA4Oz3AtXNi07zG6fpbgNh6wsBkJZ8sUu2YbiErNyuOzSuq2TWy1B8kZ12_W1tsswx3AFFyhljoaHn6zMEB5UB-gHxqIlBpNBLLfdbNnAa8FBSDhrJy1GJzhMhGKTT9EudIbhZ-AnmNfcCudm3VyyxiQBHQAFBeUnV4ihcnF6MnMhdG6yZmWavDYrv2zW3ygYyRpBuD2pRl0d6qJy5QqacYLa4wMg4Pjkkkbe6EVWExqRfkbhCvoQDmxB1TL0guMW_QWCxSzuAfHYsnOaCQ7gbyv6BibKfX0zltiZmcRYMx5RFo9lco4TADQS8r64dAjW3Tu0IYspVMr14FlXfnDDwp6hcnfIzkyxKY7aLEJ8oWsGy7hAQFxmHLq3gjYGyVpG97EzU5U9TQPTxHJx0GBw0WMQUm7-QU9ubnpxpoD1sPANhhJKATMPLvYAU290PSFmMmVdbOCWiaUqavWTzL5mUP2VMNNYftNA7rh-greu4VNrYnAwvZj3yUI2c2SGw_Hhnax_R1iLyd0hcBExQ9AqMGyIx-IGwIAXcL2vsHwSqCzsXzUyA1aZ9JwsjxTJECcDH6zCC8Gb4Z2B8MF3YNpNj9zzkOGATZBO2MLQQMoXe3_RqYgbPgH8rcKBgf5n2n7ZQ2LEnERJHmUaqzCgpZHL_tbATYMZh0x5mwY3JUADRue5vyl4NMbkjQ6F8V7cW5O4b8SN4R28RarXUVxr8KMqN6lweYyd3bmDbXHPAGbIDtJNmBEW7avbriK7Z-l3odncHIFHoLnM_dog9hAuCDkcd_hIe0GaQ-Ohn1wphf61kUt6niEPCEaR1TB4tNU22CdwbpO5BCUfOHPjTkx0G9Sra79-zIwsNwvzvKDzYdMGdwo0mYMgXOjQSj-YwfwuhYP4IkyEVn5d5V7QvaHw2CBpizxZXsl1QC8FHqUt3AQCCw6zcxokL5LvkJdLbzwt4L1yFVMwe_kiaYG0GY0OlvuNvLz3vE0kDB84irRZXvlcFa0Cpei4M644CMKSt21uPzFU8cyWk31zBawEUs7bHonlo-ReuW1zc408T27DfGWO618PlXu_vFeecnpS3ns-8LRAHvWtL9KfHLne1aHIqmQTfh0jnuoioy8TR8ZIrj7j-zz5r_GVvpeRkXE7oy_v_da9Z_CgFJP5lmzIe6U35KNFNkSeRTChQ6Dl5EWUOnmotEqm1ekraVXhwtwjonybjMKAKWoyCjJT5Hnyk77oZH6MwvM2fod03Yb3yqUo_Ds8z_VlFI5ciYDIKJxRBYkNSV4ecs_-b5O6d1plGqxXs4zcMmlannfE7Dy0LC4Mc3zPqB7ZeLTK7zoHmg785-MBIjnSu3YwY8czrMHDC6Dua_7SKhYmW2NEbp70--ERnyY7ybNchcjF8a0vOj3OwgH2X6LN3pn758kyF741Rv-UXagMfl3n_ulJsWV_mwYWLcrqF1O0mTz5mPLz5M0sfrHdcq90pzxZOkyenIoL69E5Mhfswh8_BFh6V4Qf_YpXlmpYLgEe0LD7eejAp-enGXBvQG6h1SqIkJe2VBZ3BKMYZGWgB7GRifjGBJI9uUE6zcLwJBzCnqDQ8uKpjQ0EDEPAHNFmg8P0ZlobN0wU5s9NFhoBvfOs44HmgTXi3yd8usmCY9yUzoQgcbEwkUYG4erGYODhSvCUPF8yt7jOsguT_-EV-L3wsAVXhKU84TJg9oN0WRBLODjJQCI8qFqHhseUp1scJ9i5yaw4Bha7oShrIs_M4MSSY1fsEEIlwtpCZhiCCp7bV22CO8bC9ty63SF2cNkkmwoj6lnngJvYA_NamB9JoYADEYxlMovZsbNCl20wA3AMQRUTq3DlJCckNQxNl6TpZVjYrYwauOWbFUZZisjW5jw3f294B9t2fM0EMUwsqLxIUMEFV0IXNO4ByEyJTvCF8JGwNS3QjeAiA3ewjs0kjCzlZzzcq9FGNRM-X8Tosm4lXP7h1mJxR3iu8AgwFyCtzPZgtdeaO5w_OGrMEsJIRfyRslvg-HGpaPMkTbo55Lr22TBGmYRHFdA7G0MCsV-4tOHxwJtuMKJp1M2dmkwZBElm-axBpxXMtnKgCzN9NoQRzzLdMF8mMhWZsSLHRRv0HateQroLJnlhHBiM3eAVLFcEPxD-NBzOHjmTwtiMw5SMyQqngme2AxY0dqOD3iIsODwOlktDL-20WXyF9TIzIwpTBNgsz50RjEjMvgJda7hMFv6GZ7kV-JgLsj4hcIkZ7xFfajFVuE0XLtuGQ8ftChWTzbEMXgfhZ1VNTBDxraAuY859F-53bzwXjvEsM5khSDGZdNwMHFXQMviYUs5g5f5Vt38oQdEboq8eLcrfHW0r016uiqIVxnN-Jyr3izchV4_KFW_icRr4E1FQ5wFfbNnRxaKqvrTq6NPnE_7g1Q8eK2r4D1q6Dc_UHbsgX3mMtdgjuddMMLUvbFN0sTRI7JH0vTRIOufwTlFf0pPSzzIKh8fK72SMjp8n33vIpwyA9L08-bGDbJ9c_dt8jZ978r-TP_9TXtv5XmEUj5d__K24-JUhbwdC_LAMYc3CbYVdy_c2xmnkDiHWsD2pC7cQ-ivsWtTDIWPy49PmL3P_k-fFO_42tnlm4xP8-V0zyOgf8XnU3Ef_nasy-tIMuSqCxBoBMD9uQJzyfKSJad6N2wg9K07nMH2SBEzb24osYMKsyxK2hfnl9qcSHOwZo_1S4KvT_A8az9C7e8qvWxsGSCQGhJWAAogIq7zFxXqeMNWO65vMPWD4mpWr4dusLmUsDMhQgLXajfOhTTheJoAfwwdlieOEdjr8cnArq2chiiYud8gz1krFnlyEoR2LebsMyi4WpdjVtAlLCeWWQUtSbGay_nULC8yj9QpbyFRrsE58P1OzmcW-WLiEBeI7bD06qccJmZuruZ3Rusi67Uz67Pgj9Z2tjO9b3G4Sy5I1m_FJblZW33Aw7JkZtbgdvenQuTDsPM4BjKth2CJIYZvVs0R78KAPGCzuIfNxsE4kS-Uyh7hDIQaGpwtEAu92A-pw2ZBBXLlFDX1LiaiWOfqFYxbB_KDUwcdSbtzt1Hux3KrWbanMQV3wSLm3kKkfpbqVVmU1UHBjk8B2erDbZ27kBF9KTJOFHEMMKwTVF_ik00IjcRu8tVnyv_2wIXY7tucKt8_cmNCjTCGTWV26gfB0EGkLG8INTZbrF5Pr5Mm7sBtDs-As3GaN51rWPRnc7gyaBuF2bsMBZ4Lt6DTQTI0HMa4-lBas2ztzHWtL6SnrIqiWmZgorEAObgmzZivr8_OYSQwlE8Dgs3U7HZyANCLoZlmSV7ECdxJwF1zj5h-LXjGtYWI4FjGC3eKWhTSlYs6AAICrc4M1fAHrXbLMQZ4sgT5ZRb_SIelZ6v6WsjKZFMNIlVvmWNqlV-b7QnAd54ZnOSQ_C_OKu2cvL5a_49Frg1lFmCYhs2QxxG1DYiJ34mVGhx0GUSQWHAqEtnMeg1qyLjovR6Y2FlarY2GebCK3CGECBsgWq02BRPcK8oouwnTYhfWFIii5LIGtlnkmEsPJY0ADkm-NxgKXsmxQC52lDeengnRWlte06GgezrA990uw2uLC52IqYtJDOA0JDhrGpAtW64TnSKY9uPjHQqtg7PAduAwFUWXZxMBgMXS0ZYISDBSGBvIDkQGtHZjNI9E_i9xn4Sy7xnOlAwPvKn4r88jPkTF9HFrOWkOlWLOZYo05kzDLm99FrloZJ-jV_shBZT0t1lRi6kVm06w8We51XDTcQ1yu6OZzlW-T57ESOowIRDZwb7HcJpJjA7iz_E5eOSSA61j3kg_lmh13KUM_YAY9P2aBmIhbownJOcgxdCB85rU3pnyRq3Mz94ePhyx22ED0DCYnd7_6MDr8i8ytUvh2eousI7nhZZrFw0Xgl7GQGzT3hEfHPcpzynTe3CPN_a4DbHRhZvrJgx6bg10vwTMzK2GObWkp056MPEq-CK6ObMBZcECCm1DeTCui6PBe-Q6qkipjKX0lw1hZvV8-FWQxOjNYBt1AQ8DjyEyVZ5oNh5Z9L90uR2pAcnlEkudWAfS9DEqNIFWDe8h4EPmWq9LFZ7jlqtwrP_kygnJiLTz4CBedGprvlZZ2zMB93lvRNU2GTN67HGiwPBkEmgFctgrDk2S05L3MSS3nvdIH5_PlUzfrTBrHA1743iMv58vlA7_3Rc-C4V9d8rf15Jkp8qgvX3TeK_fKk8-0Yh3rxeJqm5uG67faLPcuKGgj93558l9t9l7ulSfLtJJWwZyEwFqhq4XgktwrwgANXZfcC745qL_rlpknXyTCL-0TOXiaISEwTo2nr6Dn-hnBR9qZsClyILNbREXukJ589AYl7PSpvEimkDRc3iFXz4syKYKInrR-LJi78_lfZxk1gwjhkkzkf9cY_br3W3PhU_t49Yv2PvpZpvOXfj4zRSax9LO8TQZPNIPM0ACD2mW0pOtE1cv8FZUh8_dboy96XMZDlOqXNp_RN1wC_pY9kjZHHmZytFmkD_BoM15NXAGXNksfSOeIMHAnSY6YEXgQj6X42_SVqoHPk6FNy5Q2f5oaIpMWTo8Il8wF-G6QUPaQaGB5uciVTAOZAZHVtEG2QTNJR32Yv1oq4i2P8uAnqzb4OcyHeSadtEpGH79nGQr8TpxaMeDygSJI8hSQFqYJYdqIdV4j7KevpAXybfIoEQGRHLib2UhnP5NTGAVtqHSYfNsjnR9TXFiBPFnaJ08-jXy-l5pGniysL8Cb2zJG0mZpxtMbVIKrNZB-jv4XvcEdm9uRmLbETCSO0ZZMFKayMObNUy8hYHDJGgsQoyWshlkGNQPHAeSaBengIIKazIaukUp2uAs8Ee5Wa6ATrIngEwPqzLu23NxZQ2FcnOcfSoVI5hUEbsd0pUEFT6j1bHma0-i1bZYYd9yx6qDOIcwuwW0IKe9QJkh5yjw7jvUteFxA4WlWmA2MrpsETQ_HGrwI38j0f8g-o-zcoNd_9T1P48oQxhA6qLpvcPImswHRB70wFY1ZdRh27r-ncOZUmdxuWKaV7MoVJs-AKMEEdanxCkI84ZUwr4df2lg2J_HgxMDD5ND14GXoY5ieDmoHAQKRd_CaIB5crOSeg8mlA5a6L9xlyvOR4HAZygu4NaYzVNO2ZgXry2ZivxynDvnrhoezBm40RieA3ix89uQ-5dDEw7XwFAN3fIMERm6IzNwbLDtfuHqetomVOZMR7tjEsOwyDYR-g7thcsbN855CZQEbKMpSC4vJwEWYEfMV7mPYhuckF55aFqGUucea1dN59Edjfk-F6U3wCCYGlxnmHr0Z0AczyNk4w3CT8ybnZ43QyQ2s-EYYHHJcPB38NjA5u8CwSRVFuBkNajMbnlYFj57V5AeLuqLPoeTgMQZuP4AElNQafG1WmsIEYsFUOV4KnhN8qBI3KS4HwDOp3sHNDiwM5NDjTI0q3JRLB2oZJu7Bo05oR8UA78Lj0LgCBs5AWg2Ptdk1Gje-gqVP1uVcLTkWs3gsu1BxS4N69FqLO7HOzOwyQ2FX8pDZbSakUCgJ1LSB0RqspoSJ6aE2uMBhLEtl9ACaPoXLY65lnkAgGhzjTb0hgh6l6jkuTXjZXjZ6s5O9FY9emH7kSbki6NCBnVUewJdp5ETniEp7PJEtri113e_a-zDpx2r8zmTE4B4j8sWGHt2k21C591s2VOex77CRwzfEVsjV87Zz9WFBfKVcfR71YXGEQf1624dz8WG3xOJ8q80zxebubf6wzkKJ5ephVaf1Yp2_xZC54tPOJ3yLqUpvnI9-mO9Hxx6m-vTG7z0pnF_ovtvMoJa2kBQJ_fjUkxDHx309jPuwQ3nUF49PZujpSZHTI6KHQYmH-ye9Nhgc51g_PZm_2PWf6Y0zPOIBffFERA5kdouSkfn7fC_nuQyeSMlDMHi-nFAhaZ_oiCOEX_oKHHllebLc-y2GrM99_eo7M7TCYQymm5h_m6HeP86Uh4mGeQgLprs_WoX7xwL4ANVuA1Pwnid8eNZZA7FpTCJmCT-JdTXXOg9vnINFJTurn-NioaaftvCwqVQc2XsGt5HTFBt4Qtk875Gr6i3TcYFnYG3CPItcEQDZ7stby9Aua4zNwbRv7jabCx6yh1mbCQbINx4bBfk1rEVWWSRNCthUTAqY_W4Wa9SsJ2bLjwl7Figr6JW8OlfDN0OyFr6rZ9UxvyvLSiewhyFlopqr1rHapQNndKGCpWD8YRiZwWxNKJZ5AoY148mfmeYdQnbMyLEe9gdOTdigjws0kKefgiNYdMYEBfEAwwx8jFTLHJIqR5lwAwGPxAq1s2YRK0VMliYcE5NpcXPdpJSyTgmaBAaH17IIyeS-QcPNXpPZ9Saz4JlnzdrIqhp0UCoTVDt5YGO9UMwTbgh2GbxgrUkqzoPrMcrwWxzaS-8Sxi_kwaSEYBbkKYKJtx4HEzyKVEZPXKrwzLlHqwIehe7NrN9RJ8OAK7IuG0_SYiEZyI8NDa3qHGOOaTL4Temj-cwkBwwqN_-XWqGEF54OXsgSQJsZGaxkOPAfBkpBhtCDBfy8McAOUwPuMXqq26B5nivnlYfjpLCrbax3woxp0LnIk1JZAWktw_r1JLoQBbAVyE1GZyR8r43b0WVhQfXVWPjfVNBUUFgee9eY7g82gVmYYdgSiGZkMVoek4WuM-iOxKU1FtPLEAmm71XMgkVtVXgozciQfHRZlJNw2UPoO54VZLm1AZ59xE2Guwe5H2JwRPx0XJtimXbPUHlZ3Gq7Jss3QQCpJ9FBaB7zlXhgKw9BHUw66ck_lZHgb8GCBGrKwkOfIAC4rzjIjK2eGeSBbxs8qpd7nXPFmC-wYchUw1O4LwDTwWeMNvSkBxWMjisXrbDYGc8Fi5jfBm4RHzV7TQWEvWe5ytxRgym393O1GTfkAb7wlBo-pTK3G87e8OfqhHO05CoXKcOvR4FHPlf5DiY0VR4XDwesrMnYPKuVQ-wsK3BaOiBQbTCLLNEEVw7d7ZK1rNQnbYaEMOcEXYn7IKesWG8S19si9wDB74ByxNRnUVMWWebG5sBkFzehDbgTiifjovMd69ywGKQFs-TGCAx12SzYWaCKWX3VUJxAXplPNHhu3IKjB4-tMf2GjAJu46QrxNRzxtZHAsFtTIYqrDYkR-fmGXh0l-f6TNt2dZ4XHCmXK_Hk6bhj5pmn1HUdDw6AwRO2QJfgIQzYiL6k66Q3wJxWkJF--oXDDcKVutzr0AmBo2CkX0BwmLUPZ1YGQPpeul3udSym5FhSVPpeBgV6gRX34btseLObx8hVefJpS7GmGhEu-JNc1GFNM47Mc0eipoc367hjPksLZMhEkNCo5QqjQTzuwMjbzoss0-9KhtaUq8-T15OGwwS3v56cWAlO2iJPFjk9DdpQqV364Hy-dJN86mAQRL73EflWedbWX18unQPfmocfcCjY49KT0oznebwq_Szdyf31XGG2Vh4v3YTvG-2ZZQ3_cOaRvENGi2dxBfly7pwxJF9B5pF89NM-9ukZCmnLacaZC_Jkea-0VN7rWaSV-0W6dPYzquy6EuEeoqvAQAJLdkLjL_mOWjPk0kJjw5HkUWOQVuN58DWbK_cay-1A1Dm-xsSDIMwzk0HRYNH5-TJ15Smic0ROZSie3v0QVvnxJ73BoRCZfB5FwZSrR1uc3nhk8nfZkHvlyTK-z5zhe2VAMUVZAg7qQj5f5pa05XkbJWd0GgW2-Q-O4Gm93PZl_p6xlE_4MsvO_JVmyG3PQPFRMloJY-uls4_mf5pGsZCmSau-zH3pSfki6cln7lNdSzNkBOXJW_QOlZFIu3yHtEp-LNPqSz_zUNZ0niz9_Cgj0fcchQ1HjsXSZpUny-yRURCtIi-XUfiiN-RemfaiVc4oiCAdDfL9eSRa5TxeBuCMOZyh-EjOo834SumcR1QYr5FZwbJijw09pk0-9blXvvc78_cqdW9_77_zvTL6j_amRH2xC0dzySh8mQufbA9_LHPhTKtPc4Hv_dvm0emI572U9ke4hAV9SLt8tLz3vE2spBhDsYPyyqf_-CKeyBKPlZS3nQl7DKTI5JcZ6sLi4ZeB7hnDmpyhcTKrRbi7ZcUUUCN8PvzwzIri8OA9C1XaAheSpqL00jr8kQxXhQfxllXDGCwm02lJeUkqkQYWTYHgYxzBiHmubWABEx4r7Cu1uIcvZJ-k0Q312UsOvpKc1k4KzmRxngPHMqA9CefCU12TNv_qMDLGD3pUeRLusd0bBA_-WwuhgX-z2qWTYvYQiRbiZL535y58qf0I7sbS8zyDHn-DTNHtTqwlzD328HPhbbAOpWX0upCSwyuMnPKJO7o7fZ7J01yZOga33oN8Rhb3i_SwV6sJkuEdaCd9FG4b3jyqlWfzchPraA200KM908JRwo2Je9uZewMfEgbVJQ8n08yMURopdtmBO2ggMiw949VosQ2MMKDLMTOnocdoeQaz4-lZMdddGHDw3BRIdzxs50uGx8l1GZb2ZJ35wSNMMRhS0Do2Vpy0g_QUX7zp7FZOWq4u012OTMCtmFPWsmD_ZPjHFWYKOUaLF11rFyJPZOXyF57D400XaxbDF-MyCtQl5v1mRVo4sNPYhNHvI9OVklOjmudBsBW9Xrk3m-WIuMzEkqcwBYObPligICfGyzAJmX63B-uDM1-top9YpmhleBPpCyfk2alOPIKxxQ2ANK0AugKpJila7Jnu94a9KRJEIFFYDepjRlYZJc9ijANyP5gaShd08hg3TLxsfU4tGfi4eDcj1-DXdkRGJelcZBbgEc4fIBu929Lhh_rh8bhpMfL1Ef6xZfevXVuuiq9bopQBtYyyO56nEO1DKw4rffjG7zpHdLuoJVFaX3Sd2O7_QtcJ2fmWrjucQVT9tzghhSSde79c_WRxDP-JV4_3ea5Kq774v2L3xTqLsnye99E5RzWLN_GlN869D50W6_fRB2L3jwf0LUuXpag-RGHblFL9lm_1cxzpHdstHOm_sN0iV19st3zRMWgPdf5g-ufe54u-5fF9yO4To_hlNcYT6Tgen_zui2ctnFXiEc_jKRsipyeu8ily8swAy62cYTwORwqwA9KqP8hUj8f3cIbfvTZcpJOUmGQNRSgkVeT0cYh4wpBIHZO_69OJVHYyoMdn5wEqQ3rtTPZrDOqHGdTxSR7Xg-8VLiDj-0m_8OrTk-JQkj0w5DxYHDvw5O7-jH5iWjePv9xmOpjYDvICp75VJhQzhjdY52vKdpZnHxcmGjcfccfdhDExGwzJb_jVPEKdZymx8LkHUVstcwEz-wiyxdoxcbDudkwW_w8LzOXp2UPkUSRwFjKLx0zjLeha3fC5ap0WhsQFJhVA8wxWgLA9YXalWjZ6wTZWKhw8BobplwPPmsGwevIacOV5_gioHHlL93id5XkykAf4lraALmQeqttZFRushwXyfeauEwhoyCCWXItbMOupbZYnzJUHGPhuwuB5gUaupm4Saw2FUpal3-ir5_miPN5V6ElcLsOmo6HcL71Y9gM0uLJZGdLpVnawwwNU0XCVjkMlCUgWQ8L9HJknNBhYEjliyPAgBjzEMBqP3oeBjTC2Uxq55mDwoTMWa1IGX-NySeYmAfSQ8Sahtd5hoo_NynojOp40wFgez-5Clw3oGNClPiJLNzOM3ivJL-gLHsllAwgGeCusOv6PhbxZtwPkdqGfSfmS8WnGzvL2mIGeh1WWXTdsCo_sBDUDX4M6sbLJMY_W0WuhZsMDdcEIuIshg-Mxk6NRtYIQ8gjVDYq3Wh-4KwdWtAThMYHn5A3QDH4o65KwAjjew8qEUL0gG5MnpTN7HUS-bisbDXncGJkU7huYxdw2w0NrWK9vsyy5h35i-SBIOGv_oRMiKySxshX61Tf67iwclDImnZmbB9pAG2Hyo6vRGri-mHT8cO6KYfXFmafrE1O3ytGf3JDZA0aGmc5l45vgrSS7QP3LAtMeIDUjc3EwMtl9g61xZw1rpIPX5YWJ75mJxJRat1gB0E1mzpSOUQ2BPB6ceS4QdtCqJunF0IUVEsgagLEw67uy2BP0yDYb3wHuljG1O8e8sTRC5Ck0IKJmzlI9CyWyfiQ_dmXuvWZqBtk2N6z4DiOEu1l7h1Pb4_0JxiPwMCN0PRyyzhrkEDyuD1X4bzwisvGwMBaQXIZnVldoMUeSCO6PiS2hKKbbMBGnuwrVVOR3Da5JsGg3Tz2pi9wZegKzYAxo9szKSzVHHq08odjMXJuCAXrJY4IajPJuA57mMjGzCBzmZub-y7KiAWGQNTAoCIgR5kHjabrBeSr6vHlIAoSZpzk12ZMLZQcZdEwBgrDz6EbWe8bkbpiwXY56rtzIw6N-YNMhYPAFoGx4ipvn-SjwtZzD82B74DNAU0PJgsgz4M8vKqAXzi1Wo6F6YI25wAA_vh_eqnzRsixllU2z4HM8Mmxyh2Fhnv_mMdp9Po-Pi6W-HKup8inycisFpqZn1ScH0u4xT-GsDS7UW64jgeyMxrQUyCxL_DPT3eJhEguekU9xrIrPHUYG-sLzhChQBC4807L5ClcNPE5aZXql90YF9dEq-WgIF3wytkomXaBjwAr9gycyPx0hfSA_aTDSWQZlcw1H-kCuyr1ydfMkhOfq709-bvu4Kk9-OpG_-_Rk_uTLexn3WtI0aZXcdt6WCr6QDwGHc_O5A1SBZfsm99P-dRt9vlDBLqz8ZMK_tfLKClv8q821QVtwe_HTemqk8wki91AHjgdFQMrDzszEXQZyyArMXKwWYeCpk6f1GdbJRh5M9XQYZUOuihzIk0XWeBJykvcegXu6LsMLlGF8JizHUoyXDOiXnjzvlXu_dfWdUeBOLLQ8wWfarAnAOzpUscF03wvth8pHP8G2gVdEaIEoL4rGmiwP5Z5IONiLeb-Ty_bcIMZG8nTzcmRSRgFMadLC8iQ7LkVTb9D1N9-SSWlVlWMZ2TT53tMH53ulVfLQ53l81ETjgtxmoGC2PO_TxPl4aJDib7-3Sp58fvyMzEe3nzko7_2Ds-x8kTz-D34v_nVYHiqRuKVtySthi8QQ8uArPNmVOvDkwR2Yk5vOyIt5PgnITLDcThpl_gaeDdG3LHKyRmTY3HvmuR4ephx00VhFrT0Sm5m902BN4U4F2IBKp9MlvN0zgMbtP47uKp5bhRWsVFnCwExuY-CZIkUOZeyV-4Lm5KEtVUpjkJ1HL1YChO_RmAH-d8EbLXdDdnxa4lZILoxnLt3_pdsHV3DBNOREFMg1DBvTXdAJ1AwFHSHG69HAMu1lxkNYNkOHPOwxgtjL-HLGn8keub4OvpRph5P_g_pZNCazUNr0VIR8ci89J_J6e94hatMyzeAZZM5VeTKTRro8vtFHKc2DqUqrJneFf-gNUaAya0GxuHHKMc4HypU3C3TwjvPjozdkHj1d_PGB53fPTPlzFufnLN07c5B-jC9gfFtmyqMdOcHE0p3ZKLOMKfNN3iszCr40E65YyZCHN8ok2SzbFxhpCEwTbKyFShcm8pzNwbLloEOOVKOsgNkK7y7z_GC8L5c58nCYbBXql5XYWakQbtICU9x4tO2Y6ANeaebhNjz4HWxp0elmBlVllk2WfQbNMfplIrct5wn-6VlV25XGHZ7c_YL-YLIQjPS2DCDygCBYwTZYwwRN3VYmSYQ8sUAP-4lHY06Q5sGz6Bl0bSyACtIOv5VxS1YPLRuO5uRpgK6ia0CT3cSPJehNJgTj0lntu8L_go5ZlpnLcMMXK4Vn8i74VWhzYcluUDCSrijFThvpB09GgjMjm7PpDcK5Zy4jaxTgzSaCaJAC0rahRxtGG66uRYeBWLgW5AwfA1nIAV5QqXRVOrvbDrjO3dTMxHfTmK3CHaDweppU9-GZp4EdxQxnUEnHIrGpUndh3oGBTp4ggeEvi0Hqik_hCYCjQ50z5ZLpyqSXood6a8zb4kfBJeqe5046eKAZzMEb-PIWSgPePRqxLBdDvHgJzLuutnYpX4PPWvC8EtcDeN4uCH3skP4C13gaw923PNSC5x9xGrO6G-NgrBfLcpqWWf58G5Q366NDRacKD3ryQOAMljuYhROjhZsNR4XalVxqsRAQNatjklRD_wTxFgudWPhPtrHWcJbQATjJelj9o4s_-JWwetA29I6r6BYyN7jy1gtv56aDJm-rnNVcmIWhaHCJqNsDlP7GIKYtTxYPV_wF_AhePZ-cPHqshTGyPLmNCuPBJxum60ibB1PkmEbEQkuwkJW1onhvoB_VczRLPAITeIJsCvgB97rC_c-yuB2X5wM89G-Fu0zOCspPX0O-UuyReATSZnGXjj0S_RJ57tonQ8-pJl_5eDYf9shA5a8_qCcxx0wVnsgTwf237JFcPQRS7BGcX3Y795N_WKb_xOoPn3zM03fsws_xup_zy36OA-uc8LQqU2SFE0qrCs_JlZcLO5QXQV-bLWZMWs_Eh0-2W2IUUHwwJKSDrE0wGenbltvn_yVjpHtPp1Xy3i8857Cgp59_b_MZwefq709eUjAnGK71smw0nyyMW3jEaRDTKusZhQzi-nUUhFOfUZjD8xy_v5rhpk08BnhYGYW0MWLMS3awVd1fRz8sHkn_-3s_eQRspLz38Qj4uzP6T9MKzz3he8UPgKFOxjBpkzX2Hu7DJHWepNgdEzMLc8iNPF68CR5F6yVglUfjkHP1aPDQbhKMlddkKbzGpOddeAyiZ8HLHXrHA0GKImsg2cp9ZADYXA_qzrMp5WDd1GGAXOQ5JmBNmAZJ8j_aZhxX6pnK4u1m0bIBM8dldWPLxv2sbs79X6zLwqgeLdDy-AAQJm6RMgPfl60ZhbX2nZEYw5gpOdMLu417LiQ31Hdm_w9oPcPKbxPtDrvxzCCer-N5LjILIkQedAJGxgMlZ2bqanIYA1bcsY4F2rgQzYPnI0PmjdVYWGdlsLAIy0NY2umYmKU8GgPHnUdn0o7BruQpoXaYPSgTDjcrcWdmkKA_uPC_QFzB0Daei_dWkKsuhaRZISRwO-K2UtEJ0u4Sfm-5M7Gw7ndL3E8YGV2GLpy7ybH0gzFuCz3OmnbgQAYdY3m2Dv7ILXsr8EwEMGe0Dowh85V7R9Yi4UGbPNXVgLGuyo3DWyJ1bcNiD_SSdSyPC-vOs2pB2hzLsGBMwt5gXKCynsvxfqc42ZC5eE4NxiRz29kAP7KB56vAxQSdS4s6hmeD8oTGzqO-JIGBlakoWHVAtTLppXFHW2C-Omg2CP-WUneM1_Lolg3GtDOD2gteMHgfy9yTKoHAsBZO5inzeBPGBvZyhQSyxAUn1obh9kmMC9hVz35zdZBrHjz81cJzMHAEICmQd-6oYq0ailcBR8zcaN5IP1kn02QoBFB8HgWZRXJYFZCna3Gu8-wnK2U5ebbFKqZgDBqrZqwA4g4WWSvPFoaGwFzCq7k6xnrjmzlS3CXKCbOL30xiIMEZLFDLzYbMwUmRkui4hLEpBZ4lpzFPOs_alOM_WBlsMO0eJKL0sn30EeZ_sEd4smzkcdLwnSr11GDH9EAOO5Pf3BIP190keB6bgWeWkwTjkeph6B2_UsR8a8tw7XRSZ1BJcpMEJitexaOUQC7Ah6Eo4e8yScPzrAoWEuK6GmSJsYQthwRh7nBxZ0FaPGRoQYE570fxkdFsctq6XJsFYwE-s0blqQuJR_9uEBhulohSnS5Kq6hMWTiQqwqYTviGVj3XHb5cbZGbUTa3LmICZLlKi2wZUS9yb2QNzwFr11mZqGHOgYKnwn2XnbSap6Jw24JnGjxPZbUW7iVaBtIMjYbBMUyOMouFegyPosLk7TzZa9o15OSIhO9m5U_IO7zFyNzQiP8Ghvd64JTmwjfMq4mdi0yM3i4WmOQZFsOTOK6EsWU9NsiPYz1pHnBseRAx14Kt4a7WAnXP2m4ZLi28Ce94BCxEcWFgt0fvgU57lnjgFIEeZyIZFFSlsI-c0q48yANGB7IAUgqbSJfVTvwjPA-uIlW6bMNICQmRDe5Q55MtFE2WJ4vUPV3Hq3KvXC3FoTN49cuTJ08OgRvPPS3wS54x-hjV8w75sQytXH2ewqufGskxf4SBV-W2c_WrbHw8WX7yf_69Z4xaYXrW7yOIJpRYqBllFOSVZ9ye2c3RL9Qkzzs4bvJjkQ0RC5nd0qDzCfLKT6P_d_WVtF4-VV4uzzuPOh0hrfqD_fxJI_HH3_qiM0bSZrnttOV8kbT5Sz_L4J159Ld9ry5XumYQqfvUZmnLx5AdzcBSjflLm597P34ibTnNeHqDV-Xe__TewajXeW9IaOuL99LEPN8GD77_p74675XHn95ILNn2pTfGDM7e9aQspH-8CMQzptNmebI84MwFeceZC3L1RZvlHRyoc_Vvm4Onr-SLviXt72iVdyRWt2V7uGpBYbnrmNXL-WSwRTcad1w3HpbuWNG0S1XLHFiROzEqnWC-5dgneAKJx3QWLpaXZJhDUJPlubZ-eQn6ZcutyaC6CVq38EjUzNKePGYnQBODx9YNkigbfOAWcZUhpZQjd4nSF8RAJ64xo9F-mQGqAobAc96lDoVbcAFYGJOZOCyeuFmUEsweNI65CHgXUzhSTK0v5rOwcshu9G8Wc-yCwyhllmFJLD9omDPT_IxwY9FHPN-VhUir69y96_BVDn4uLAvXTSspvXcsys7j2UH88YU8rYEueNlMLCsNNJ7nzbPuKyvbxMUSOWDWxoPmWT_QzQGCD08cjH91sM4MpsqzbWyGj1PBpLNzmTuW6FUygdswoAYqzE-Bp5qYvM-Ck_g8l7l7FFSRR8VLZcLGeDWYdPHBTpBnkGF6j_B7QWl7g9iA3E0S5wlv1foKUoc_00GG9ORueQAVC5gxA9yB1PGwtwwp7CxeA-oZeuPJYKwPMvw2PoISY_jhbzIRf5kAp3Mx6aXsSocHXhJ9AnBPKZVg0K1wJDt5LH6FcQH9dov-PhcLMSaBm2gsa9RA2nmeQgy5Dp5at1kzmXtSa2s8WJfbxiFYNjiwSLoT-EC0GQQycEtuoz9Veg-rsZSkXzJ0Ifpeed4ROpG712OBcPAoz0Q3nHn1mDEDrB5OV5Bcw9iZ0TEYxCz0-MDCMRjwoeC_lA4B-P2qKT0YUFhvhUTLVR7lxaz4zS1f9J0Z_K-JxW13LDwkNAjZ5m0YtxqGkF4w-x542oTltudpFhME0XFmMQEAUm94mhbLsHIy86GNpW-h-3iwJEt-0sOA-gA9giKti1XaGVrcrDXkoKd6F4-gVtYCYhFRlhkojORtIfmPnnRrblEjRmouoQOYEMWitHASWfw0wTHNQ5y4b_GNo83Evv1BezShncOPeAT_Tl_j327L_vT4Ct_4H_PL_qkx-sQ7-ZO_ra9gBBgGZ_R3GLPlKjfGzFwk6vPX6EfLxGXPYyX5trJlwwOuyhrb80Xcos_zLZ4XoZ-2O2wzoBmsub1hmhoV3OSBnszU68Pkb7FNpoA00VoYr1-z-3AkkhSDd8DfDNtX4UggPd0mliVuZiW7aOBcjZ7xsR7q2suawpRlz5z42WDkHXhKlIpYY8sRHtwnmJJhOIlZ26Xk7lnvDmSHufswx63W_w-rlFRN",
"echoprint_version": 4.12,
"synchstring": "eJw9mAl2JDEIQ6_iI5Qx3u5_saAvd95kslR5ASEEdMQ3vzba2LONEavNFl879e-23utH1NdqsVv2tlfr9TLa2a3vWvBNre_tZh3Qcup1Dp2wa1Hbbd42j57e2jFST_S2197QYVuH1y99t6Efo91afmvXqBtqUW9RF_cROjF15seyPup_tKuDat0qAzo_9K7uSB3z6eFqd3FQvSsHtnypB0d_r6tjZV7Ly5lDPiQY6LfRTpdl62srtCZubY5Zm-u3ckMgHEHSu7Doa9QNBVx9TRmowzoglB24PmXj1duyWSCHfmzBWPdPGRflg86e8g_kPgES8rBez9qxOtYDZL2pR_EFblccUyhWWEMgCRDszpYp0-XVVAiXYzyC28axTQJxdvld1-NEXZWfYlymF02ygBC6U3_X96GQ55KFFarc2l136cDk0cSY-qUCUTsVqLK1zynDdv3DVYWr7w6pKk7ygIsqIinSfIBbhiRozbZgToohdVqU5d8SadIh-PRdmHQFu-xWQE_xOuBxBLubGFEInNEcFIWjuFzHaf1UQOZ4RuwULAJUu2SVaaugL0e7a4Oo8V12tMWfdcOSp4skEfCpsCri9aoieBI-FsF7wVfQCDodWaHX01oyYWr5ssBLWE8R04iXAykIPoe4Li3qZyOj4Q_AlVtDQEJhB1BM2JzfWRQQpFYVWRPU9lZ2F24VoQJQTw5nm_zasRSYI6zX1Bo5lSRTfVcgEk3RxQV5hT3HHlemHBmoRYJIPtcSW_3IKv_ZpkUd46UkSvIGtVOaYmvi5YhkqN0hI5UhShTtB3KlC2B3eSgVmeShGKnHU_TqojW7EAcxg7S8v4f9hZJDczl00jz5xxLbog3ETWRs9qfoUM_0vU9UjA1X0UAEQVRJeZy2kgufIPc7cc7fSfVE2agIhzHuSAiyF3qkTSI1Bg5xVq4TlRW-3hLxU-ehQOj9QKXBoOxSOtaJtWUHIigxE3ekwJLlT25Jqg0QErh0G1WllsHeuuaSRioAsbio_g1UEwMVUWXgQg-MVcS0qe-A1VxMBjdIUgoSLaxF8xpr7dwEbsqXQ0UqbHlaayaOTys-9Wx2alI9TSGwCLx4JyXV7TBkKe5IZ0gjn3epPzZ29CWAqTCdy3T4Jqec00A-8ZjC2hfPHN7Q2kqnISaJIJ8YbjsoW2L65AjlSzQf2CFUR1670yN8cJrdQgDBWwRD2SXqf95JXePAgY1TuqI8ubJxkgAThiMvQjv-q1UC74arrFzcN-CpTp4w0gaLSp_9l2MXzuXbSuaixXp32DINKHTssGW6ERgALh7K807IBw7Oh1jSyFwvd5AkWdME2ZvFW6KlDCJaqrmHyxABPTvP7kunpDJgT5SPAxJoVZLSfrcosQIVFtDCXCLi9-xOELs4OBXA4Xoh4RRZKUg_WapsGLrpUG6PojRVYpFu6Kh4XqppuP6-w0LlDNiCKIvldAbXkKAcqZ7C6V8dHxwdpJgU6BBrJ7CM6s-LCXA4J2tWPDTCcoJKbHsad8ARETHNjcVlkD8FrSQgcGx1wjfEGau5fn6KjHROmw71ydJnXTtyWGTrhPRUM3ByzVDgr-VX5edo3_x1Z_IxeeGD96sR-XtLG_o6vkE-BSIW-oIuPhEGNmS2Ewenoau9WDipxQkpg6N2e6WiTkoaiosWBEeeX35Slanc6TIWSpaFmTBDjauFT6-okbS4EjP35XQ47qi9W1mGGG-aQvUYlgGyXn21AkDzYaYNGVS-qefCFms5VdSNSHgVIQi3sIg1_HX7XpuFApxdyozyLWhnkmIZnj26Qihq0J-ieesV7kmIuusf0A93CRQ0uutfS7XVdmoWuQgUNh5CR0iKNOL7G3PcqASb3beIbY0GdXiLMNlcOuRUkXVpPBrnNQkdnXSrP9D6K9UbNDPo6fCtdQxdsiYpGkyqG2tpa4FvbF_uvWYkqigCdoFJtpJYlmDljAPbiU9XjzleMis-LvhK5vNCO-db_AN5QoVJJMwVNIoRLejopjMYpshjhsPh6El5Rr688JAgpsORARcu6TH0LJEG6ScTC8nO-rJouKdkJJoQRX4mNT_D0CYh1lkditM6-dDSpAlKnTr7wQjnAnxTOpBpJf9BtwDviEIAsvCDb51uOj0QkcOeptSJ9JfESlDMDsbN1KW5PfF1iqLt_96uTnBqmeelcLkehn-i2p_nMGaPTjbFq8oQKT5_W89K9-oD9od_z5dA8Ujfl8WKthI0jmfjHu4zRGmq9sfXtOyNYc7X6gnIb3Tu3y9ft30Ue6l_ZDwnu_emANHWuBUIht7hxnhixme7BgYnjUJH6Omgwtn5eQba_hDi1-WQINMgoJ-i73pNVH5PQgN6Sw7YBjnnb1TwE0a9YUBdlwble8B-eTze-LJePRuij9jIhOqMy3RxmqgTs3q4r5bPwNmZEBjT3SNRkvLX6GModtvL77XrNhGKdkYGCt__4OOKs10Fggp1fo4w3bj_of6IJ3TcDVovmX_d5aFoahHPU970rf6YA7X8cPvT0KhAM-G69R_zkUnnHap5ushJ1EGiE6ZC_DL5elB1f0UP0MkJC3zXnDlgoxKWyXsjmPFIufgoR2r4GlZ_HpI6mrssTSd-id3fh1kTZ0f8JjI3uPlmux9PnD1hilG2PGGa-3m8GtapCC5HshyYgrubjgzla6HzydxCDzFFXdUK-unj8S_51CEVxYXy1lkatDF16L5NaewezfnYSA1g_AHPu3R6",
"synch_version": 1,
"rhythmstring": "eJy1XQmy67qt3IqXIM7U_jf2ie4GSQ32uUn9VOXlHtsSRYIg0BgVwhHLJ8VP_4QU8qfUTzjD-Lt8QgyfPj6G83PG8U_jN-XT8ifXTymf2j-984Jj_DM-2TXjz5jsuhAjBhjf2GXjZvtm3B1SxF324zH-K-POgH9wd2ufWj-1fMq4tHX7KxzjzzHREMYP2R6cx-NtnuOe4_jU49PG_0eb2Lg9HMXvH4-yNR2n3RfCmP24qNsNIdqY_VOSPS43jtcwyRASntnHJePSNB4bevwYZWymY30hjZ-O9inNnoy5RTwx20MHecYgLWEwPHjQIOHmOB5RDjyhnWOI8KljAieuLqdNwuY2qNS4gLG6HjFAPOyHA4uxR4cxOxs7HZ-z8yIsZezMmMQY0uYwNnKsf3wbx9PsMTbvsVXlBJWMNunk7h7RZjQmUAJ3K0QbK9iujgFs_mOOGVQZ5Ar2n9FsTKVh1oOuYfwV84FlFGyFrWF8Ok9QH9RpnzS2pXHPOihr38cTCz4TdsIWOm6wfzueaquLeZCz4bKxe7a-wbPjalt84yhjJUaURgYeX4ajf2zezaZYG9ZjGzA2E6sbkyKpBkeGjj-TkcXY4Bw_Rmxbadz6cREYjMu0PweVxgC4NItuHT_aQsdXdqcxzti1VkHlOOZfEyY2mE93xrEN9l9Iiadi3JO5yWM2-OUkiXHC7D97eODfNnecnROrPMBK1z-MrTI-BHsqWJrf-s3jMOUA4hs72FEYR2Ccyso1zQfo7lTJQs8L4l8j-AUFS325wD9yW8YFrYPo9xFECy4SC8G5rDpKc8yxLYWnPkgUBdIliI4HHjbusoMBgiRwpOSCpJ_9Z7KmrMnYyOtZdqfmrx9toJIvgwTfkjW9wyfjg2jC4W3CPk5bF2AvMmZCjre5-9yOtSKTn8evLeaDyo3C4b5HpLmdVUiitm0Ql27Xf9_lRCl_rLV0MV697KlGwOzj3MHnLrf1XJ2ytMaZMzHlkB9UOUjIB882ikQOE-cw9Rtf9590vTG-js554YJ_OjrPDd_PCgS7H9D7WYnGuDndLxmy2Lm8a7fKhQMWTyTK10MHhVzcqf_vR1e6stUpoTYW_36MFwnH4jP-39RW8O0Kd6rFKd3C-dnPTtyY7ZRGWMzsBAj3J2_X-OwSl9HO-2mNi2VFsHjMUd5JuG9wehy0449v1h7_4123GT64h4taw4a15OuDXuRq5Cl-8t9zkAA2iwEi1sDNAeUL2HQabhwDDTU3WCkYvqvarkiwYzp6fJUJGjinRIBiSDEa_hnXV949wKbgwvgl5sDHQCY2HNOhkVOUlpX2NhgCyXkQ_VT808MEWvY8rILnP46fx-Ps1g46RpN9A_KckDEVqC8KYBmYHCPa3KRgDFCPGZg6Lq7hgFZPIBoAn8R9HOe1zRmNvwy6AKUXgBmA4oOqKgCKQoNUUT_jYJzEYZWA15Y0yDZmCiybbQ4GiSsEYRiovODYGalsH23OFKe2a5lzqWSeatCqAIoN6ozbDUsVbn_HdgUdJOOfjEvGVsfB-gY1xv6MaZ5kpDGMTdQ2fvxgDxr_jeFTkOIdDxzzxPCDuCbOlr1B_iwYzxXj2FQj3ZhHEZDKIL3BKqNyJtee9i2gj3HYqTEzMevAcWPxuczze6z_zY8LgnT8_0k5-RCHVJoulJYujlIsd2hUHvL9vKgE4twXVLPrzXA5knFN413WxYukqq_XkENlqjwxTNR1JhySxHK7611YmOkCODtF4m-d9wo4_YI_R1hQ5Aaan0TeLrgJz5-DXOXetjW-uR3_DY15Bgeb4ydIrAs4i2RdQyyONftVz_XJfL-B5q7Yju0bQwPlge5eoaZw1AMBOtrM5QJohDYHpf40KJ7Ka9-O5wVX3Lvt1zuU6Hyu2diumeNczg6M2xcd6kSg8-Flqn5MEhwjeYKL9hVdTcVb5JWYita2EFTk7EyUHMNYhoOg8LQXKDxyTAt8FPbRVtOj0AqFfSeTZGFW04jddGWl9E5C7-K7Sn1BDWV-C5moQ1zjsFaoAWPXSDvU7PEGRWmsnKlnYA6ETzrhUQruURof7cIAdjCpPKY_vjZbPELQdvg5IhwLmeBA8GxMP44l2lfmARkaG5I7QdOHAgxwSizlDh_BuKUCUNgaEuQ3FBdgvIn2iO2p0Id2WaAkbaQVtHeBrq0OXwvGMq9DIhhoPwcZpI_wHlG3dwIEQ5FAslS8uNnYosFF07Q6wzBUrr6sKKkSqeTMgI-GXjrN0UFHWvWVQmJznI0nDRV6FipI-mSMxoYDxtyadBvn0snS8KhBmIyfm_kruqGFIPxQ6T9pcACOORt7Q1_HsY_2mawzfm9w40XbdJ1Ve2xoF2IDBCeT7YPG0RBOJOI_IczlRCvlSuL1XJvfASiVjKMiz8i4LQZtGNW4PWyjM5GVHDGNE6QXDiyM8wLHDE5DkdNSZ74Z1RowD12T9APJtwieTiYWDa4ShrUs56BRfDA0PD7CYwF-qpLmcgrYzlyLCae2wZ_IR-aG9dpeHEB3cA1FqGNji0xmGGfa8WCdLAuPEp1MYOcclv4KMJwzoHleemB5lO6-pHBu_9RjmkfSAe6lav3ycaKoqbaWptwcWfdr2oa0bteEqwHzcIbNW9ZM_4tBNjK5Vvj6jfTTOLw5Pn6neKyB--Cq7HWsbYo_n_e8a63cznF925fQd2rcduq5C89vKrH_992-7K18_NFdBztDaB4VgB5kuRF_nIQe79tF0vHeWOoF-f3r3nEMf-SfPz7JJ7BE7bQNcXWlPffz-4mgPPhJ-f_Pb24k-nXL92u-HjQ3tp6GkqJGfd35PAqbW0cmxe0gmf2_rhlSrtf9kgzYsY9yMBoQ1jcc5XHT-4kOwGul_psY-PqNbzVdA1-P7v4x03EX_t7Up0jd1qiREPL4Wx6-7vW6KxPuXq2D9917fJPoXL1d83z-jSn4MRUqIdjsAI0FytqUfRxKPJp8MXgk5BhNbQ-A0QBdo2FEWZ8KsCHC2BCPlPcHGt-0dwXd8ycp0gW3TIPToKcPvRbRkAdNT6nmqu0dm5HscZVm1tAIJicqg5QBQMIko7tPAwWLrYVuz6KhZGMQ7tmGFv2V9Z8bHMTwRWC7gwSnPGBJi23OwaTZZqvBqOUMDqgpgC__DxjfXF3GPIe4IgCqDGITPFQ55xCSBFis5DUgb2DL5YYFOKP9YQiHPrt0CKsHzBjxzqotBHsMkyHTxZUq7Y2USLfxIPMwVoVkD7iZELRL2PVS1_GgYO90RjK-Bmsi46kDbRVxeOG1HbZFprfQ5k854ZypaPOF0W_eIv0w_USxvXL8v5yT19P1lDX7NYrvXr_5B8l3GXgJvz8f_w5snrLmT8n3nwDH9vqIn7f8EnnfYcS2ozQpnyT5ddMLZacv6Bf9W39DlMcFqvyJKN_p-hiMdsq8Q9P8n6HJYaCd-w7Lx_B1lHFCe3MnystiNjB54w7ChN_YEC6j-McG3igdp0-pv2GELipxm4ZszX7WnvDTRHS6fzcfrgXHAr92cUkB0VSVx0CruiQ5H4p0xEn3T2IuycEBmNpxMNbt_qsChxL89AwQFJAsHXS1F_qjEKfoTO44eRCqpf7IIKdXKBaNhpiNdCgkISTmAWKNzTyLTWfMpYNMZblaowWBAlTx-KEjcHAyIGS6GPwSLIwwRkm2MiROUGc1WMbmkTFHVAWXkQMKrCNzifC4IlJ0MmUEiT1j1q6xQt8Qvg2jEIkwaYarqJn6i-AFDhMO12q1cvc6fHOXMbp5PeAowSQS_U90FJn3BIEucJT5FzvzSWYEZuxLHKwVQYrTVtcIhBjd6nQw0sMrVwNYY4xl7iuDwnSb2WmaOwcoc9CjydUjkYrYIydOL4HTG2gfI71IjdAyct8ssYdGdUxMdAHHBCzCHZSm76mmx1-NsSPz0B3Z_qF7D46byAiAQWY5LSPXxLEOynfzsxWuVzljcnHKARh1KGQ-0HlZQVnE-wyLMVtsrNwO7aF9z35-bR0aIRKLNMdSmSwL7JCUPtA-m8crdNxY-GUlyoKnIAATdkhdi4udWhlznIqiOUznUmTFJnEwR42OIztLcJVFeFRBghzmzefSgAmyoXJqkSH2zpAoDlCodMFSQkD6NGJL-bwLwbOEH9L3Gvgejw5TgNFIlke5kZx15mVhMI-QLpHaiV8p_GNedtJBPmRO39INlS4uiXTL4ZoK2DXA9e7yfnGgO3pdT42qQ08Jcb0vcb_Wra5dPQTGexN0iVjFkcPJRW4P2rT4SaR9PB5Y4V8VJI34EkQ65sMQjYBzXBGmCFsJs-vPuT4pVGFsTvpGaKu27uZMVkqV1KNnr1neRieiVjh3SB0PUODJM9dtPZY6s5-bR6DyOZ2qIMJVe9mdu2Z_bO4a5Nf-JtfFSLlbw4kLty1ebKltYnBHsZTCYMeCJBYu35BQ1rGbfH1BtYuv-_FRKqyziAYochBfeOZtD51VeV8CCdbMRRKBVAUBE7c4Jvflm-2sPF0eYJ1TWX2i35B6dvZ7uHOvXcaMgJfZNoiVfr9h_xPeehi5sQKA9DtWXuxJtTrjVvzIPIMMqXser2eMf25PSptPCtsTTyWg7I_clyijYn70rCLXj-RdZ6jLJ6UbXmTCbjn8cS8D_O4DpQGXDRU5D8D7zNys56ThImE-nO3GWXSC8ycN9hvAzIJXkQnVxhtRSTXIdO04SH0BA6w1VWh5AyTHiTRnU22WuzpGliJFUoeRHxZ_MmQYwaDZFMK4O6XCuE1F0CpWZmE2WAcCrOAJQIVBlDHVMSdLuOg8HnVtRDEAorAIUgOYxgM9y1yjhBR3QPO0eMeCRQik101Hag8Qg6rQqdBU2dOAQvMsE4PXgDtMBre4KZxCDa4QuXRMFxeEd6FGmf4MoAb5Ww-lSMG3FYHCcUti-pEHEAMy8gHXToDHE4DeQkcRWKYwnmkTqUg3LsqVqVxYxRYYsxckYbnZ0wElbJ8jkpUI72wTkImccIvNrRPz5OJB-Ei9dCKImxV_j8_4UZzyRBxrOdWdLIMtHhOVFXI5l0858ioNdzmCk2bcPGWBQsHlfAqOx0dzD73KEVe7WyZBd1niuiRBl7raXEL5CVJ0OM_gRMvcifO4KKWv9_UXePIHrHHF-w0OXR79G5c85er75RvwIdajBxHTw0F6gpnab3r1LzCjlAspVR7PBRZZC3DdhykmXzwNImyq2kg-Ym7P1w3pDAot7vBpT1VRWcLQ5Ts8YfK5pE_T2FvG_3WPFV9MWdLqAoe6B30vWt2z5OZuzBjaxNhKcdfJoN3gMN6iwyTnIdRDWAJqCZzS6MLgCtzSkYs6CoTITbaYPJYVAcsMZSAQjhmx-MIMEVO-BfIzHUpgyUoxQK6CJ1ZCZpqYl9l3kLgdFgqUwkkK987KJMb9LXGkgN1kGjExo7ozB6bNSRe95wFRw6dIkY-MFGw6i3z4OXlRUoUcPuG5s_HoNW-JEQe4lo2Mnc4Epal2ImZTV614rRCUpEqalEQSm2cuFJjE8YCJLrD-GCjTSG3MlznnOE2ETUBziFZUBWmF3ZkpYCuszkJ58_JEYoAjrqmYfrUoB6eC8jHqd4MGLXGPDowBcVf5qyW-VObmRqaSnvZrlzOExuzplVzwGcJyNvhiHnVm5xQCsIbj0eghOyqpEWfi90F3WJ7OKfvd5tDAFzA6g217huY2rYQRWJ0UGAwpPAW-NYUGfj2UGQNrmz4qZLUeBCXV0-7gjjmYzzu-GlrV-Kow6aUg8bdl97h2YBXSt1VVI9HP0wotlZOxHuorHSxq2qKyJforTngE8ymMYVM8p0DbstztxNARQgPJPEaUrJlpxF3ZvoebNgZCoFk7ZFtOEIk0OiqDwQYOQ3IpIpqW5E6bstVEbYqLgigrdgnZ7ieN_svihRlxIelwiguWQ3U6e3nAk2cQ1GeEpXra88QSm1qioKQRrvuUV3sR0lAInnArv-2e4PCP99xNBLeJgw7qi_q5Py0R77kpe2y3XWazsi6feh_znJr3AX4YZyzpvoir2qKzNp93Wu7WlW60SZg_rd6HxKNPGhtfH-SrOlck4438_e7aeajqb5twuL583YQtLnEPQ3wh5TtrxWMfrl42Lh7O2v8pX_4XvIzjRA0v0HidDyWQMdhJlRV8zxBOQNhAriFGzEwpMSG3Fs8j0DkkWTY3z-ZVgQdaW3eDlm_bdAsR3Znu9Vd7zL4_ayP7nV-Vg7oP9BKK3I_zuvWkq3jj9nXrzu3PY70N2O7Mu_3-duf_4GPfV2XUyPBSGrU2RkuRqZcH8hpN8BvLlBUSsdJYP6mWtmH-AEMAhcH3mGAsG6gb4CYWxhiY2kD4xhSZYuiQdmRhBYgKaCw1dDw2BSgmeOijPWIoKYH1QOUIeMvioOj8SsRfWAhOE6ZhoQBwAd6UjK_NNQDVaHjKzsLBbFjDuMyRt_hNTkpsiCDFGeQurNNbyFJtakxaBmlWnhprHsyeDcyDYSJHZbgjmuukYwEnPYrh5EE8IX3l1aiKTXhuSWS9DLAbYmg5KeZv-Rc2gladFE8yNC_bpcKZYVU55vVNXLYBfmJvhP2QTewBpc7sbAOGEThFaSU0hBg5Af8aMlr10TS_zhnv8Vq2PefOzxmTkoqHUaeal1wh-25CZsmUu_T9J_kiyfQUKb_E0bJLG-HSU8KQ7j9l013GzOe6jNkURrg5HaXs7iLqKs-2TL5wV3bvWOUvVfJTx97EqEzdf8ZHNx27vBBS-Nsiv9z2S1M-PRxPiPOqln0mV4hzUelfFPN3bVAZ2XxluhsUuezc9d5fMIdSz7R0vAc4hAaip1ZdDtaU0KFelnUJEUGD5clbMzSx4YDA3eN1ym6nw8OM7SHqGowxJK2zMNK8daz2C1A5JpebipSaOx1mPXdT4pbcrkG1BpgZDVj1y-i01kwudYnmCGdw7TTTVYLWaD6OA90ok7JajCS5RxSpDkhKcOIyeQJsggYflYP15hFfeZJd2SEpogQZVCe-6zRp7KO5xE85rzO9azVIcjNvQ0VnZVYesU_G6eIcliJULoxLN_0CHe85q4yVbmCWaKiwiMY7opMw4Cvjd2VmsCpFsqFBjEeoSb1Crzri33TCXQZAyB3em8rYHP3VLKwwhip01JjpSx9VpAeAkyl2wjgNK4U4VwmjDhtrj1gmZSpUVcq5sRKoODlw0JKXkjRkXtDfjdLg7tSAvm-kOvMb4BGh3c0TxMqiJH_xSd8MkxXkKFTZXInKRzWTpjBtteFYt6I0nYJC6KD9aTgbcvOzNA0pG4ReHVFZFEj3k6Z5YGmV1ScqbZY9YBo2uYL_GnNcqsxzUfz0viyNe8TQGTmFrvTGc1vkTuncGZa6FiTQdPgBWC2HUhaeUvotHApYIISpDhQbyoM5yZsH7QYW_rTTux3QsWY8xQzIguqfyEodr3YmamS2pUZguwdlLSljkp8796HBQYOMqZxc4TQgq3PLB60rWUJZFBR2J4Mn1SVn3ZWCHL9XI8jtMGq2SyhcvLGJb5MfEp8gzpdcxxcDSAr3ZpnEfYYTZK0B7Bbmi6AgoyY-Oii1b79xt_ADY1Pvvz4hxPWZ98Ho2rtP80Knq65Gie1GuDv0oPeg3W-PD2I-sMpO18vly2TDJYD1-RULPYf4_s2iYywM5Gnjz3Ojx-3ZhzxkGw3FR-97sG_8gp9pPa9UjyFGyLzwcy8u21vftuGNcO7-mlu3WcPtPghshS_Zpzsxf87ihoafB6HXPR9qJebgEBdPwCxtEjl6OtC0TRiBn269SqA5BcNtF4S9XhElTsG2CfWeAnC_fg19yRM44GOve1LOm3PD4d566Gss9n77C5sbSiy6r19muF8YHnty_VU-5O8MvJ2UfJmAzvaX5_4UTj8_RnanO4G1zAqvjDeYV-RgASt92bTbEyCexfSLB4ZiRzolwjon1SfQc0LM3LzZ1pgtuJOkyhNuFTGF9jPTxqoKq82_UlQx0qmHbYJJWuk8BZoFvRlvgVKrwhGEDAm5tUqFANKQz1yV9yxFUYTZ3AWeoczsH6RqA6xm1XLHDwuF6dHw_E6GaJijrMQK5BypOPgU-cKHBXR0PooX3L1EtVx4TYqs384kb1EgA-0FCwMjuNm4ugmFMcJTO5w2ZKQu8GnTbgWd3RBfZcqxJSdkPN-9UBkZK5bfaQ4VWiuW8ymiHGnKK-_qEtUTpvVZvGs1PUmOkD4hvQxG85aUdbguIvQCLy6f5-9XQfNdTlxN8vvRloD-LmG-uzzfBwSxZ--EF-HzHzs6v-rvFym146g7mLlLsAWB_sA9rd9wwsN9dJFGb2R7pGC-09VZ9UUZr1SJB4D8TvKL9mt3Pnjgibs2Oh7lrb5k5dx80-Zg77DVidw1SLhhO9-7tW7lWrwK-B_M_kPv_5cfE1xEDLn-uCPBVhE1VGa8UpfioUKSG-_u6aDTjShwVuGEaLT6DzdzkPtlJp1NSmNNa9-QHf0u1VskNuiHzC55gT4eCHmmSJT6cfOp0RRlfixTPlgMEc8818GGOTLFLY-BzU1gTTM9DgI8fJLWmw6F5E_0yPBjgvw3ekzOPHmqs2tCRp5_QU8ac5xk4zVzCKSkBmLKTmYzKygsuRmoM2pzjzLT-ijhZ5sjnHq2ZGE3CuXwIEkvoAErk-Pg_ABawpqRElMdpKrQQpkWmTbndnv1plAgNyJrDf1KrJsKW3yEU_ODy2A8oR8Mx9As95ZjlSn4kV4tzCD4EoJ6k0lbc5h2KKnDIAdaUyCSECOiLJYk05Bl15g6PB9fT2_20Vht0Jkukqle6ez35J-WPLeyFYVECitKKzutnFwg0y5t0MhuINKIahukLC8c2qakyqYgj9JR1OGzyoFFxB7BEgaxAjgJu5LZoFdNPs7prjqQYZqVM3R446AwQyxqBNWdjqqnifT1tcr458ErY5ZPvJ5M7MKSkYe9Ck3F_yR5VvwGKbhBozB5ppyzMqxrtk09x1bbKeQm9rhawDT-e7qlAvIyldbubofSxeFOaGG_PWlZCguHlTmrw03sFrOrNvQ3EcPG6g7bUz7SY9JyeeeWgCtFkLAUlvn4X2r5sxQ8ewhLouXXj2f2_m5eqbKkfPEcH5mFfw5BC9U923V35PyYwv4xz8qAO1wDhwTPSnkx6mgUZCazFyY55pW9uxZ2M3t2nXF5qGgw636O9fGuqPAkvx5hyTW_zeS_DXZsaTY_aO4y9zHOggpr7xY4cLKt2_6RA7Z7y8zY3jggv--Aj9AZL5PTunwhaL-wxD39YuMHx9p30j924rl3868v_KshvHn1-_avFXzZRR_ljYzh4VUoK0PyTu1VaxMPKevtsVwDWoSFsMWRNrMlPnNwp8YWihdhL9syV5Em7d_O3_27nd2PMAfKl_19vemG9spPLinP0zlveBuhvG7LuuTC3dMbvSaP07saTBi_vKSwrfG20_TnrW_HksNlReWu8m6mll4nfDXm5nzy7eTfTbvnJRYDiAzEoOBAyAQlqx6UOhCqs0LcjqhYTfKqoGGCFYxCbyNSkgzbMJJGeRxZaBLhmVFrtAIDXvovMrs1oWAD0Z9c1PvDalWZ21DJ9qZhkwz8hEgWfBzJX3VQ2bw_qRwWhT5LDVq4DlkTXslZgeQ68jh6mtU2SJ45P95JpCIP5EQtalJHst7V-5-5W0onYRoooCXa30Zaj2lGjjN9QjBg6CsRQGB5UVUpUWASufcAYQhsVulG8UHk49pnNti1Km9vyXfQAabik8A3SgA_JjhJ4LGp614guFP81rY5KF84AxJn2mQmf8AfLuYhtG4ppu2Sd3hl_nJegj6OaaYMpjsnPzTBTfSvo8JE6OvZeYq4vMuqNx3yJoh-YIJ3TfSKpCb0uMqOhyz6IlteDvcXXeZzyh4aXJP4DxDZGyh8AIt_wnUnjrdgwXddMjf9vCODbdCWaMid69qFDbzS7Zfy-KqQrsL6H2jJLWozujCHuIr1zT23QcQ53oIl-uI7SZ_uyu1ipSex8qTsGu0Fit9Rx9swF3yTvUbg73Ee-NHvvc1jo8v1YtGFfTnXonen3OwJtFEjzMXTl3XQX83-7OzF6nZoP9wMlsse-WEwO41Zo3IHmlv9TXmW0Ut5AtMq2YlWro7IJI6zrRC-t2NWbggydQ7lMVTZvCc0RWbpKEUlfzdGVzKK-hHQBU-bnl0UmNBzSIu4TmXHKXOIuBU7VGq3wlaqrWbv80lszo7aB__kr81gS21lnQRaKOpgmlQOAUWFf6qrisP7azBgYHmjeaXNsJqkqiUH3_mzj0T_SVA59VH3kZQUY9nU5eBOZ2l6bm-ES4RpTvQqMV8DAXN0aUSj9aLsy9pVUsdITladD1kHERj4Z1j7o_cbWeJlp9uOjcLouqpZnifU1dIHNMjbuf9gWI7uDWujiqCSkniIL9CNBT0ebSVqalYEFuDNM3KiaIgtSlkG74FAo31Z4Vc4PzJ8TqV5YVhCnpeFYA4Gh1RYE2YKk78fAoKVxcu1KdsqzYPN9ixF1TxVDeeP5MyhvCPOzOjofkD1gOZDvO0uvTiOMs75mzxXgcfOm65XIoTO9GWljmm6prDMM6f24t4f3l1prHdTt2ysh5HogGwV-b_gqIyOI0AEMLGFDpG0dsSZ4SXnTmh6GRe2qnhjCNQKIwSGfounF3-zqL7NDDvuthKfz5lEFz3B6vDzsnQPcv-KoyXXlHROzZllmdOV66p5_mTgraZNC6Flz1U_ridWsFrFRpdLVovyDvd4SVJxutd0lLzuY7Hh61NZNLx0XiQAyGUfAWSKl_hQUaIaJLWD2I4beuXoPlU4bZFse9HdBQLF3Ldg4gvlOPrJJE7lbB1x2wrvJ33zJp1w53yn6OVGGs_H2iB_atDLz-KsYbs2GNuHuO0x6ZQ__r6H6K2TYiSir6w7XnSl92VuKRIm8q68T9hu-JmhjZrnslfWiEUO4lrEFWhxbxDnP443Mm8EOy-8rC0t3Aps1E7j9bCdxo3h7MW1EW8z4yS1loKSdu_x4aXr1o0q0jTyDaCCD-GymOiGKJ2VferCNEWJhO9JqatcFZ5Kh0SrZeWOPBdHoPpChQ1iBGf_RZqbX8DyKsjuG4VaWTyO26pP5SIR_Cn75lxpe5veMVPKz3Z_pKiud9zcN-O29WWCXX_MuuebuRVOr87Ij0nKowjJ05ROKUuENnNkJNHbFcyPbTay9FbVB-PA6kLV2L6_ohoVgCJ9UpXGaeyPaaFCBoBgTrPDfzlVTWsIonX2F5MbQfyeKGkNOrGpR2Qj_6i-X5F15KapLQ20zNcIUQ9CVsF4q8wl4StcOgChByo7XoJg_U-8HZnFgOLSpXIexMJAmSyWhLJo8zAwnkL4gXZ4nd3nur-0oYBtkQMRgVG7jpcOd1B9zUmKnyfKj_BuPsw0ok66qTwqyimV4SRJTM2th4I-eR4P5wjsQz0-6jfo76lcLoMuzR35uptTqeYyJwGwi7-aMvAlPXgZo97fOaP0rFTWqwGsJwn6wxwqhWbL-qBX97AFnE5YmmLcbdhLskqYfz-s1DfHwtUPTa_BVP7Tn5CV9LX0TF5nD6femKrRh7Odvotj4imw_c4X2bJnwObzh7S-yXipFzr61NihF9fwmzbcFGpaiKHcNGE558tPlj7eIj8_lfFCDZs2DBdlvHRima6Gi050CypPx_12a2T8uPC3JYpucMUhE7TSonRUMJFyY8c6Xkj1VBu-5NWjeZf_b-r4grCq2v4g6YsezOxbcTJycXi5-SXIdtllTiPCwIDcQyAWbSincC4MuepNtpQpUeYdDJowCdOW2F5SvPM1VHinhabDEkrLl-CLyjyfpKgDB8f0T0rpWI6N2hcsKHo7iMmOTetYf0WrPzGjcNIlHd4lly_BqIKtiTOjKMmwuMxrzipRSpFKb3VPTh_z0J48pWQOFe0UQsboLZvUNFMzR4-FzDanh-ozlVMHo9-k1MkXjB1kcpdzjB9VFnXQvFE_sFTlojlpta7iGHj4A3SGOc6RZ7GSAWAaqX2DKpSiGp5E2EHTOQG3Az6xF6kJWZrductaqmyowoaayDOkkj4Ob3zBCBhE-oHF0imUqb_4niA1oZENfTAbo3HL3kaq1FTsNJnpLlIOQGnee6KRAgxnGOVPeO9bUIDgtNTXzNfL4OUsOvMhfTz58zxdjSg_1Hazs-MDNbnQgqvUqOyOAhQIpeq5AwxbNG9uWNCr1TiuspkWs1PhYih6g4tefoQmpSd5SYVEGfvV6M-NSnDw98OqniV7GgJt5rq0Wpr9zSMzR-rl6pa9tMPEEtQ4HQSMlM8iss_-_kp3LGjp66fwWa91o6UdFaTxYfe5N9rs20velM0l-e9pHfAwFSV2rB7EnrhrwDPSa1SY44K9cqDS_W0Bm66flvBxTrq4c2b2Vp0xmbaQBQI9CVTf31yTP30WpvHa4k2Rgvtx3FHk-jW5K9GnlfcUncjSZyZVOwqqnqpfELCrO7HUMLjy5FpulMfrjmlb8eWOx9SnnW6N4_SaoUuKpyLiOolsyL-cyVuQ5JEUO_-UDbCeVvbHM-UNQn13U9_81tcxqpvZSk1pp69JuUqdhb5ZkUcvduBDA0ZAunr2Ooh2OspgNGTqHMbnK0m0MAhRmHTxMVMewwKXPgRTmXwIVqP5uhn3eyzzEj-WGL_9ujUP0MfadiJuKhVe26q9ULqUv_mRRwRNgqdilnw7L1menZjiOHeCXXbp-cLmPpGT8Hc7XSNokK4OBfs2NMrDSYOgc7htw-IMtgOobWNk-BrUT-Corpz74SGDS4hz218547F1TBHli-MUCRES0BedzkS97_RJvO797NkjaKaYhHnIOhxEZ_eq7XOWeLF4eIapJvW2kzPPqcpOUmE5xsf74cpQof-v4rWLhsH69OV7m6Z51C8bqWFvqQzh9MlKZISi13NMetbPSmStm5RVU6XVO1QhpFPC93iLOi_E7vnVYeV29W1H6nYCytyiFeU-9wMnOPrgXxcJZS6yOnM6EVrYD_BTKHg89DbqNsgq2RLyeR1V07iLQx9hMLLZypVaRl2wrptTfMgrJfbdzKyfKVATBjft_aLmsyxSSch3Qq5zlimbKMcA8JNeSV_4CsYgJ0VGyQjeXxPZ8CvP18fJNDhQdYsm-pllroiEmSKmKZ_8dcQZqVZBjUQtAbRImsrkkuvBYnmRuRKR_pIYVZBPt8ipt_ZYYKEp-kbNjR5_Ro6CdwIbhGhM34aJc0A-oG-MNHhsboYkvmYmzWaSuTJ7vKCJKEB3pB8JX50M_I31pT6Ti20mQv3U-M4oYb7TeMIuP5H3_FTPKCHiQDFb__g7RwHD9fqatgZU59VYppXiUDDMhJdwzrs9OJI28CQjZssz8XTj-vEXDhN40hQrlMne2VbpJ9Vl1aCT1b-r8Gs7DZtnGNJqVxCL16tAX3N3Skkeob44MHYtI0i8vWnruEizu3hbPoi-4vzemKNf1MQ8im7tzhdlCqgsoaTDePZ77saJ5UCPlak2ihenXwe4YLZHqsJSqwuFFY899qn_Qn7RNcfPUQu199RpRengob5pieqvvbqBCCJLVuq4b55G7YZ3anW0JAcNW3DG2D67P2GVqPc7JZkb4L1nJsRzwJMcdzslg16JdYWvl5cUTOAo1OeIZe1485ZDQulLwE-1Ijm63Z_1MqvlulwwQC8eoIRisMRfFNH3dxI0vsnBW71ynefUxetgaMVhhycNxSkIo1-eLjVzoZ8mcHnXtvrQ3_ItpzkhG04hs8JEnTDjG3x3gbz0pLz17mbXDsaXzTGd6A4-ld3g2WzZEw3oBGrAsnCvBXYFNxuvMUZuBagMGVj7hJlzx9rZjMyEdATv61KLTDzKMignqbKDTuzKZg1ssIEOs9a5Jfwfa-gNiQ==",
"rhythm_version": 1
},
"bars": [
{
"start": 0.67249,
"duration": 1.34455,
"confidence": 0.734
},
......
]
}
In that case it's the other one, audio features or audio something.
I am also experiencing this issue with the Spotify integration.
Error Details: Logger: homeassistant.components.spotify.coordinator Source: helpers/update_coordinator.py:382 Integration: Spotify First occurred: 9:21:30 AM (22 occurrences) Last logged: 9:47:20 AM
Unexpected error fetching Spotify data Traceback (most recent call last): File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 382, in _async_refresh self.data = await self._async_update_data() File "/usr/src/homeassistant/homeassistant/components/spotify/coordinator.py", line 97, in _async_update_data audio_features = await self.client.get_audio_features(item.uri) File "/usr/local/lib/python3.12/site-packages/spotifyaio/spotify.py", line 518, in get_audio_features return AudioFeatures.from_json(response) File "", line 7, in mashumaro_from_json mashumaro.exceptions.MissingField: Field "danceability" of type float is missing in AudioFeatures instance
Home Assistant Versions:
Steps to Reproduce:
Start active playback on Spotify. Open the Spotify integration or select a media player entity associated with Spotify. The integration immediately becomes unavailable, and the error appears in the logs.
Additional Observations:
Please let me know if there’s anything else I can provide to assist in debugging. Thank you for looking into this!
@joostlek The API's are deprecated as of today and are not easily debugabble anymore using their developer hub. But with a bearer token you can do the request yourself. This is the response, again seems correct:
{
"danceability": 0.529,
"energy": 0.861,
"key": 10,
"loudness": -6.306,
"mode": 0,
"speechiness": 0.0436,
"acousticness": 0.000621,
"instrumentalness": 0.175,
"liveness": 0.109,
"valence": 0.116,
"tempo": 173.021,
"type": "audio_features",
"id": "5L3o8IfmlLhxGcSnXQIHcz",
"uri": "spotify:track:5L3o8IfmlLhxGcSnXQIHcz",
"track_href": "https://api.spotify.com/v1/tracks/5L3o8IfmlLhxGcSnXQIHcz",
"analysis_url": "https://api.spotify.com/v1/audio-analysis/5L3o8IfmlLhxGcSnXQIHcz",
"duration_ms": 396920,
"time_signature": 4
}
Yea I just reread the blog post and indeed, every application created after today doesn't have access to these endpoints anymore.
Good news, we can fix them
Bad news, we have to add detection and not every can use our nice new feature. Oh and, even if we fix it, we can only release this next Wednesday with 2024.12.0. So for now you need to survive without Spotify integration
No worries, thanks for your work!
Thanks for your hard work guys. Bloody spotify ruining everything! Don't fix what isn't broken.
Thanks for your hard work everyone working on home assistant ❤️
Just chiming in to confirm I'm having same issue. Spotify wasn't working today and I tried to simply re-add it. I got the following error about danceability. ![Uploading Screenshot 2024-11-27 at 12.23.19 PM.png…]()
Yea I just reread the blog post and indeed, every application created after today doesn't have access to these endpoints anymore.
@joostlek also every application that was created before today but is still in development mode, which explains why mine (and presumably many other people's) broke despite having created the API apps in the past
Oh gawd, this will be a lovely week
I just got a new smart speaker to use with it :D Funny how it worked out. Ofc I'm just noticing here Thank you for you hard work !
@joostlek yeah I'm in the same boat with Spotcast, might have a solution using the web browser app token, but I don't know how much the main spotify integration will want to go that route since it involves digging into the dev console for cookies (and I won't be able to test until tomorrow). And yeah, we have to expect most user don't have an approved application, if its for personal use, most wont have gone through with registering
Yet another sucker punch by Spotishit
@fcusson can you maybe reach out on discord?
@fcusson can you maybe reach out on discord?
I'll have time tomorrow, not home tonight I have a show, is there a specific channel you want me to post in
You can send me a DM. Have fun tonight
Has anyone applied for extended quota mode and been approved? Any key words to include/not include in your app description?
Has anyone applied for extended quota mode and been approved? Any key words to include/not include in your app description?
would that change anything? I think the problem is not a quota problem but endpoints that are missing after the changes in the spotify API
@thexperiments this specific case is that, but it just also coincided with the beta release of spotcast which at first I was making a bit too much queries to the api causing also 429 errors. I improved the number of queries to make it less of an impact and I'm also looking into staggering the sensor updates to prevent any burst of API requests all at once
Hi, same here:
Home Assistant 2024.11.3 Spotify Integration show error when Spotify is in Play
Hi, same here:
Home Assistant 2024.11.3 Spotify Integration show error when Spotify is in Play
Same here
Hi, same here:
Home Assistant 2024.11.3 Spotify Integration show error when Spotify is in Play
Same here. Tried reloading the integration but nothing works
Due to thread length - for anyone stumbling on this, just wanting to know what's going on (like me):
As @joostlek mentioned:
Yea I just reread the blog post and indeed, every application created after today doesn't have access to these endpoints anymore.
Good news, we can fix them
Bad news, we have to add detection and not every can use our nice new feature. Oh and, even if we fix it, we can only release this next Wednesday with 2024.12.0. So for now you need to survive without Spotify integration
Spotify took many users by surprise:
https://community.spotify.com/t5/Spotify-for-Developers/Changes-to-Web-API/td-p/6540414
Details of the change applied on November 27th:
https://developer.spotify.com/blog/2024-11-27-changes-to-the-web-api
I even deduced that it was a limit in Spotify's API, but that's okay here:
Let's wait for the Home Assistant adjustments, I was enjoying using this integration.
oddly this briefly started working for me tonight but then stopped working next time I looked at it...but looking forward to 2024.12
For anyone also using the beta version of Spotcast and wish to get the audio features sensors back, I just released build 12 which implements all the audio_features sensors
The problem
Whenever there is an active playback occuring with spotify, the integration becomes unavailable with the following error: Failed setup, will retry: Field "danceability" of type float is missing in AudioFeatures instance
If I stop playback, the integration loads as idle. Once I start playback the integration becomes unavailable again.
Tried multiple songs/playlists and issue persists
What version of Home Assistant Core has the issue?
core-2024.11.3
What was the last working version of Home Assistant Core?
No response
What type of installation are you running?
Home Assistant OS
Integration causing the issue
Spotify
Link to integration documentation on our website
https://www.home-assistant.io/integrations/spotify
Diagnostics information
No response
Example YAML snippet
No response
Anything in the logs that might be useful for us?
No response
Additional information
Was working previously without issues. Spotcast still works. I found this: https://developer.spotify.com/blog/2024-11-27-changes-to-the-web-api "Web API use cases will no longer be able to access or use the following endpoints and functionality in their third-party applications. Applications with existing extended mode Web API access that were relying on these endpoints remain unaffected by this change.
Related Artists Recommendations Audio Features Audio Analysis Get Featured Playlists Get Category's Playlists 30-second preview URLs, in multi-get responses (SimpleTrack object) Algorithmic and Spotify-owned editorial playlists These changes will impact the following Web API applications:
Existing apps that are still in development mode without a pending extension request New apps that are registered on or after today's date"
my spotify developer account is in development, as per the instructions I believe, and I wonder if this might be the cause of the issue