WME UR Color Selector

(NL) Hiermee geef je elke UR-taal een eigen kleur, zodat je snel ziet in welke taal de melder zijn app gebruikt. Slim gebruik: Kies Gebruik kleur voor overige talen zodat je gemakkelijk kunt zien of het bijvoorbeeld niet je eigen taal is. (EN) This script lets you assign a custom color per UR reporter language, so you can quickly see what language the Waze app is set to. Smart usage: choose Use color for other languages making it easy to see if it's not your native language.

// ==UserScript==
// @name         WME UR Color Selector
// @author       DeKoerier
// @namespace    https://greasyfork.org/users/1499279
// @version      4.0
// @description  (NL) Hiermee geef je elke UR-taal een eigen kleur, zodat je snel ziet in welke taal de melder zijn app gebruikt. Slim gebruik: Kies Gebruik kleur voor overige talen zodat je gemakkelijk kunt zien of het bijvoorbeeld niet je eigen taal is. (EN) This script lets you assign a custom color per UR reporter language, so you can quickly see what language the Waze app is set to. Smart usage: choose Use color for other languages making it easy to see if it's not your native language.
// @match        https://*.waze.com/*editor*
// @grant        none
// @license      GPL3
// @icon         data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAckAAAHKCAYAAABoq7DfAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxEAAAsRAX9kX5EAAAAWdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjH3g/eTAAAAtGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECAA4AAABaAAAAaYcEAAEAAABoAAAAAAAAAC8ZAQDoAwAALxkBAOgDAABQYWludC5ORVQgNS4xAAMAAJAHAAQAAAAwMjMwAaADAAEAAAABAAAABaAEAAEAAACSAAAAAAAAAAIAAQACAAQAAABSOTgAAgAHAAQAAAAwMTAwAAAAACGGgudjAGSbAAC4qUlEQVR4XuydeXxU1fnGv3dmMtk3QkIChAREFgUBRVFEQXGpVgSXitZWcGmtdhGXWq1112pr3VtbrQra6k9tq+LWxQ3cd0BQFpEQ1pCF7MskM3N/f5xzZ+5cskySWe6dud9+8rmTOTeVQDLPvO953ucoqqpiY2NjCsqBBfLxi8BWw7qNjU2MUWyRtLEZMFOBPPl4ju75cvmhZ7bh80ix0vD5aqBBPm6QnyMF1xZdG5t+YoukjU33aEKnCaH2eR4wxXhzRKirhIIy8bixEXJzjXdECk1YNUHVBNQWUhsbA7ZI2iQzeVIENSGcI4VQKlUf1FVCndSUukqolY/bG2C7VsBJtq+BNq3A64VHfOKqKMaVfSkvFx965ugKWv361Kn9Ed01UjxX6IRTX6Ha2CQNtkjaJAtzpBhq1eFUoGfVaG8UQtcmr3rh22jscEaQ/ojkQMjLE4KJTlC16+w+O8KNUiw18Vyta+fa2CQktkjaJCKaIGofPbdHN60MCqEmhtEUwb6Itkj2hSaiWhWqPZ7S81+hbN9qgmkLp01CYYukjdXRKkNNGLsvh+oqRctTE8Pta4KtUjMRb5HsDU0wp04V1Wd5OZT12JleKStOrfK0W7U2lsQWSRurUS4FUfvY91VaL4ibVoS/H2gGzCyS3aFVnnPmBK/d732ukWKpfVjkH8Qm2bFF0sbs5MnZwZ5FcdNK0SLdvlq2Ty38+ms1keyO8vJQ0ey+VWuLpo0lsEXSxoxMlcK4oNv9RE0UN62I7/5hNEgEkTSSlyfEUvvoXjRXygAFrUVrY2MKbJG0MQPBalFVT0NRckJWd6yBVcsTUxSNJKJIGulbNCulWL4oP2xs4oYtkjbxQhPGBcD8kJX2Rli9HDauEFcrt0/7SzKIpBGtPbtgwb57mqrahKK8rRPMJPphsDEDtkjaxBItm3TxPm3UHWtElfjBE/sO4icTySiSRjTBXLCgO/fsclswbWKJLZI20UarGBfvM56xY40QxVXLzTmOEQ9skQxl6tSgYO7bltUEc5lxwcYmUtgiaRMtNGEMbaXawtg7tkj2THm5EMvFi0MFU7RkX7D3MG2igS2SNpFkKrBkH/ONLYzhY4tkeJSXC7FcvNjYkq2UQnmfHdZuEwlskbQZLHmyYgzdZ6yrFKabN+63hbE/2CLZf6ZODQpmaJDBStmKtduxNgPGFkmbgTJHCuOiwDOaK/WDZYk/qhEtbJEcHFo7dr6uyy/asUvt6tJmINgiadMfNBPOkpCqcccaUTEm27hGNLBFMjJo+5dLlhjbsXZ1adMvbJG0CYdyudd4fmCvUasa37g/uUc2Io0tkpFnzhxRXS4KNj3k3uUyWV3a7+xsesQWSZve2LelWlcJb94vjDh21Rh5bJGMHt2Zffz+ZhyO54Gb7FasTXfYImliFPlCGYd/I62lGpxr3LQy2FK1iR62SMaGxYtFKzZ09nK5rCxX6J+0SW5skTQZmjAaidG/02L5jjq4ifPhk/DSzbZDNVbYIhlbum/FrpRiGdWZS+Pveox+x236iS2SJkP/i6OqqiKeUvzyc/2tkSRUHNsbRdX45v12SzXW2CIZH8rL4aabjGJZKX8vIm7y0XWJtH/oFEVROqP4O24zQGyRNBkGkUwFOqMklHnCjOO/AMVRCnK/8YMnbHGMJ7ZIxpe8PNGGXbJEP3MZUbHspoJ0ROH32yZC2CJpMgwi6ZAPUxRF8cjnAuuDYAmqenPAqVpXCS/fLATSJr7YImkOoiSWRoE0EqHfb5sIYoukCTEIZSbgBbyKovjkc/rb+8NiVP8tIZWjLY7mwhZJcxFhsbRF0nrYImliFEXRWq5dgDqIfYvQPUdbHM2LLZLmpHuxXCl/r8Jywxq7RIqi+FVVVRRFUeVz+tttTIItkiZGt7nvlCKp9vMXao506Qmfe3ujEMc37jfeZ2MWbJE0Nz2L5RKg11QNg1lH0f8+y+f1t9uYBFskTY7uF8sFZAKtiqJ45XPG2zXKZStIzDnablXrYIukNcjLE27Yyy7TP/tEd6EExgpSE0e7irQGtkiaHP27T/27Tg3Dv1+erByDPvY3HxDVoy2O1sAWSWthHB0RCT736OPuuhFJBUhVFKVNPhdYtzEftkhagN6EUvfvF+pYXf0SPHu5HQJgNWyRtCZz5gixnC1Dqvz+7TgcNwDLDCKpfeJQFMVnv/6aH1skLUJPrjhVVefI1qow5exYI8TRPqrKmtgiaW0WLID77tOfPLIS+IWiKF+G3iiwX3/Njy2SFqGbd6OXAKcCJ4Lcd3z2ctuxanVskUwMbrrJaO55DrgB2GSbdayFLZIWQo6EpAB3AUHHgL3vmDjYIpk4lJeLqjJ4ALQXuEdRlF9hC6RlsEXSWoSOdAAsu8CuHhMJWyQTj23boFTkd0hWytll2zBgAbTYMxtzo7lW3wam0NUInlqxMjMkkNnGxsZMLFkSEMimv32Iv7EdOZpVIcdFbEyOLZLmZw6q/8tAe7XiCXipHN49DVQ/jJttC6WNjVn57W8BqH/wTaouXErl9Ftof2eTtnqjDCCYqv8SG3Nhi6R5yZPn2b2N4iiltRLePAY+WgydDVDzHtS8K+5ceC9k5Bm/3sbGJp6sWAHp6fgb26m79WUAuirr2H7cH6i6aJlWVU4BVtlVpXmxRdKcLAC1EhA7/hvvh/9MhWpDROSbc8DXDum5MO/G0DUbG5v4MWsWHHU0ANVXPou/oS1kuenJD9iy/7W0vBxIsrOrSpNii6S5yJMzjy+AkhOoHr9YIqrH7ljza3Gd+wsYLweZbWxs4ss//gEOhfZ3NtH05AfGVQD8DW3sOuMhdp35kF1VmhhbJM2DtvcoNhh7qh6NbLwPWr4Vjxfea1y1sbGJNUuWQHExyCqyL1peWm1XlSbGFklzIJyr+r3H3qpHI2/NFSaekVPguJDAZRsbm1hz110gzTqeNduNq93SbVXpV9+Rp4vYxBFbJOPLVPmOMehcDad6NNJaCTtfEo/n3WibeGxs4sWKFeBy0bWtLmDW6Q9aVdn+ziZwKNnAvfK8SvuXOk7YIhk/FqP63wnMPb57WtC5OhDePS1o4lm81LhqY2MTbWbNCgSc11yxr1knXPwNbWw/7g/UXPWc9tRsVLVShonYxBhbJGOPNtqxFMWRTfVKMfe440Xjff3n4/PFdeqptonHxibWvCwqx/Z3NtHyUq/nL4dF/QNvUHnorXi+3IE83edtuTVjE0NskYwtWntVjHasu1mMcQy0ejRS+SzUy19Ou5q0sYkdd9whDmIGqi6M3O+eZ812th/3B5r+9qH21GXyNaQ89E6baGGLZOxYLO3dZbRWwn+mwdooOL3fXSBMPAVl9uykjU0sKCuDK68EoO7Wl+mqrDPeMSj8DW1UXbg01NSjqmvs9mtssAPOo4+WuypGO3Ysh48HsfcYDjMehTEXiuOzbjnYPng5lhy6EHKF/Z9xR0NGfnBt2HhwpwU/74506c9o6OPno64OduwIfr55M6xbJx5/9hm8915wzSa6rFgBs2fTta2Oyum3DngvMhxSygoY/q+fknrQSO2pm+25yuhii2R0KZf7j+LUjnU3R6d67I4z6yElD1a/BA+dZly1GQhjZ0H5ITD8QCgaC/kjIasAXKmQkm682xxoYrt1KzQ2wocfwp498MILUFlpvNumvyxcCM88A8CO4++mbeVG4x0Rx5GXQdHdC8n54RHaUytFShd9vLOyGQi2SEaPOaAuByWHrkZ4Z0H/RzsGQ+EsOE5muz50OqxebrzDpicOXShmTvc7XFR/Gbnhi2DjbmjYKR53NEOV7kWzoxmqNgQ/745Fj4nrb35jXAll9GjIzAz9PCsr+DgjI7jWGw0Nwar0xRftKrS/1NdDXh4tL69m1xkPGVejSs55Mym6eyGO3HSASimUg3cM2YRgi2R0WCLnm6BhjRDI1ji0POeugKLZUFcJtx5sH8rcHcddJtqiIyZD3vC+xbDys6D46UVv62fGOwfGjWvEdcEC40r/ycwUggkwaZK4Tp4sni/vw/fR0CCqz88/h9dfh2f7To5JOh59FC68EH9jO5XTb4n4XmQ4pE4pZfi/LiVlVAGoahOKcpmMtrSJELZIRpbQ/ceKJ8TsY7zILINTvgFHCrx8C7x8s/GO5GLsLJh5HpQdAsXjexZET4sQv62fQcMuURlqohhtIimSfVFUJD5GjxbXMWN6r0I14fzPf+Avf0nudm1ZGWypAIdC3a0vDyg4IFI48jIY8c9LST96nPaUvU8ZQWyRjBx5MhlD7D9+fD5sMcEbuil3wAHXiMfX7pdcJh5NFMfPEW5fh8t4h2iPVm0QIrj109iJYU/EUiR7QhNO7WPy5O6F0+sVQrliBSxbllxt2lWrYOpUurbVUTH2WuNqXCi8eyH5P5+rfbpcOurt9tEgsUUyMkwFdWXc9h/7QjPxbFoJfzjWuJo4FJTBd6/rXRQrPxMVohkEsTvMIJLdoQnnpEmi4jzwQOMd0N4OGzeKSvNacwhHVIiDWSdccs6bSfGjge6VNiZiC+UgsEVy8CwG9X5QcmhYI9qr2kC/WSicJfYnFScsuwA+eMJ4h3U5dCHMvhhGH9Z9+3Tj20IUtfap2TGrSHbHpEniY/Lk7kWzqgo++gjuvjuxqsy2NkhPj4tZJxxSp5RS+sZVwtAj9iln24aegWOL5OBYDIh4jeqVYpA/mvOPg0Ez8bQ3wrVjrG3iOe23MOlEGDFp32pxz0bY8LaoFK0gikasJJJ6MjODonn44VBYGLquVZl33mltE9ALL8CCBfgb29my/7VRnYkcDCHzlEIoF8lxNJt+YovkwFlmGoNOuJzdBYoL3nwAnr3cuGpuTvstTD8Tho4GRRcU5WmBDW8JQdzwlvnap/3FqiJppKgIZswQojljRuia1yuCD6wmmDqzTs1Vz1H/wBvGO0xFN4ae823na/+xRbL/hDpYv7hcHHxsBcYvgYPlwcy3HgLbTd6BOXQhfOdqMbOoKMHnG3eLSnHD20IYE4lEEUk9WpU5Y4aoMvUmIK8X3n9fzIWavSW7eTPstx+eL3dQOf0W46ppKX7sfH3wwP32GZX9wxbJ/mFOB2t/WLAb0ovNa+IZOwtOuBwOOiW0leppEYEIq5eHDugnGokokkZmzOheMNvb4emn4dZbzTdesmQJ3CveYJrNrBMOBdfPo+D6edqnT8itIpswsEUyfIIC2dUoTu8wm0EnHDLLYN4W0bJ87gp4437jHfHhvEdg8neDuafoWqmJWDH2RDKIpJ5jjw2Kpp5vv4U//hHuM0mXRpp1mv72YURP+YglBuerPSISJrZIhsdUVP9LKI5SSwukxlEvwMgF8TfxjJ0FC26B/Y8K3Wes/ExkzibCHmN/STaR1MjMFII5d25oGpDXC6+8Iiq5eFWXMsDc7GadcDBE2dkjImFgi2TfBGcgzTriMRDOagNnOnz4JCyVhzXHiuMugxOvDq0aG3cH26kNu/R3JxfJKpJ6Ro+GefNC27F+P1RUwHXXxdbsM2sWrHwHHApVFy2j6ckPjHdYjpAREVso+8QWyd4JFchIHpAcb/QmnruPhY0rjXdEnvMegZmLQvcaKz+Dj55KnnZqX9giGSQzU7RhTz01tLpsaBCxeLEILNi9G4qLaX9nE9uP+4Nx1bLYQhk+tkj2TOIKpMa8zZC1H+xYI86djAYFZXD+0tCWqmbC+ejvyV01doctkt0zaZJoxx6rM5t5vfDEE3DRRfo7I4fOrFN56K141mw33mFp7NCB8LBFsnsSXyAxmHgiHYA+dhaccz+MPCgojo27hTCuXp58e43hYotk7xQVCaE89dRgK1ZV4Z13YNGiyO5bdnWBy0X9g29Sc2UMW7wxxJGXQekbV+lDB2yhNGCL5L4sRvU9iOLMMn2KTiSY8SiMuVCYeG45ePAB6GNnwfmPQ+F+wef2bBQtVftMy76xRTI8tFbsOecE030iKZYJZNbpC1soe8cWyVCCMXNWSdGJBFoA+uqX4KHTjKvh0Z04Vn4GK/5szXi4eGGLZP859tjIiuWsWfCuOLB815kP0fJS4uuFLZQ9Y4tkkOQUSICyhTBTnGrQbxNPQRlc8botjpHCFsmBEymxrK+HvLyEM+v0hS2U3WOLpGAqqu9dFGdW0gmkxndWQf5UqKsUs5N90Z0hxxbHwWOL5ODpTiwffzw8g88dd8A14vzViv2vpauyznhHQmML5b7YIqk36SSrQCJNPKd8A46Uvk08l/4Lppxqi2M0sEUychjF0uuFP/yh59GRsjL45htISaHu1pepu/Vl4x1JgS2UoehiTpKSoEDuWJ68AgnQWgkb7haP590ABbq5NI3Tfgt/8cDUBUIgG3eL00SWXWgLpI35eOst+NGP4IEHRKycyyWqxPp6Md5h5IknICWFrm111D/4pnE1afA3tLH9uD/g+XIHKEoOqrpSxnImJclcSSbHmEd/0Uw8+gD0sbPg58shXf6eeFrgP7+33arRwK4ko0Nmpkjx0Y+OfPutiMGrrExKs05fhFSUSRw4kKwiaQtkTxTOguPEiwVP/wyOughKpwbXV/5FzDrac47RwRbJ6FJUBGefHQwlUFVYvhzmzIG8PFpeXs2uMx4yflXS4sjLYMw3dyR1Mk8yimQeqv9LFEepLZA9MHcFFM0OfW7j26J6tBNyoostkrFh0iSxX3nggYGn1I4utk6+IenMOn2R7BF2ybYnKY67sgWyZwpnCZerhq8LnrgQnlliC6RN4rBunQhLf+yxwFNKWgoj/3MFrrKCkFuTHc+a7Ww/7g/4G9uRZ+la7BDdwZFMIhl6HuRHi22BNDJ3hWi1puSCt0U850yBTPtFwyZBKSoSV7/oqKXsV8iYjb9l6G0DDNVIUAxCOT+ZhDKZRPI+yx+YHC3KFoqjs7QW697P4f2FUL1CfH7K9SG329gkBNqRXEDDnf+m5oeP0bWhChwKQ64+iTHb7iJ95ljjVyUtnjXbqQ5m2C6Sr6kJT7KI5DL5j2oLpJG5K0TajjNdVI9rb4RPLoL2XbD+LvFcWjacepPxK21srI0MF/DVNNOy7AM8H1ew59Q/0vSgOLbNVZxL6Vu/ZPg/LjV8YfLS9OQHVF0UKCIvk0llCU0yiOSSgEB+fL4tkBrG6rF6Baw8GXa+FLynfRdsfUo8nroAckuCazY2VmbePGHaUVVqzno4ZKnpwbfYM/9Pgaoya/5Uxmy7y96rlDQ9+YF+jnQpkNAus0QXycWAOBDui8thS9K00XvHWD2uukL8/XR1M9ax+S/QvAkUBc77q3HVxsZ6ZGYKZyvQ/uYGvDv39SZ0rd+9T1Vp71UGqbnyWZr+9qH4RFWfEGN1iUkii+RUVP8DIAPLNyZF+7x3CmeJsABj9bjnbeOdoay/S1yHlMLh5xpXbWysxYUXQkYGqsdL3aWyU9IDxqpyyNUnMXr97XZVCVRduDQpUnkSVSTzQF2J4simemVyx81pTLkD5q4UaTreFtjwh56rRyN7P4OdMsdy7mXGVRsb6zBpUiBIoPHu/xlXu8VYVabsV8jo9beT/b1DjbcmHSHxdWJ6IOGEMhFFUo56yDSddxO6Xd43mWXihI8DrhF5q82bhHNV22sMlw3SxONKhYWig21jYzmkWce7bS8tyz4wrvZK04NvUfPDx/DtbEBxOSh56kdJb+rxN7RRdeFS/QxlwrXsElEkg6Me7yxI7lnIsoXw3fXBcIDKp4VAtg8gFKCrWexPAow/xjbx2FiPefOgvBxUldpFjxtXw8LzcQV75v+R9jfWA9imHjkasuvMQJTfIiChrPCJJpI3BZys7yyA1q3G9eRhyh1wxNOh5hxtb3GgbH1KzFAqClz0d+OqjY15KSrq06wTLv6mDuoufYqG374G0tQz+uvbkrr92rZyo3405MZEcrwmkkgukP84YtRDG4RPRrprr/ZlzgmXDVJos4baJh4b6yDNOv5mIXCRoGXZB+yZ/yfRfk1xUvLUjxj28HnG25KGpic/SEjHa6KI5FRQnwDpZE3WUY/MMuFejUR7tSeaNor/X4DjrzSu2tiYj0mTYMYMAOqvj+zxbl3rd4e0X3PPn8Xo9bcbb0saQhyvIsTF8kaeRBDJPPGPIY06yepkLVsIp3wTdK+uvXHw7dWe2PwX8d9wOGFxMCDaxsaUXCYc2V3rd9P+2lrj6qDR2q969+v+TX9K2n3KRAtDTwSRDM1kTUZmPCr2Hx0p0L5bxMrpk3MiTVdzUIBHHQyjphnvsLExB2efDYWFoKoRa7P2RNODb1F36VP4mztQ0lIYs/G3SblP6W9oY/txf9A+nS9TzyyL1UUyGDmXrE7WuStgzIVi/3Hv5/DBQtESjTY7X5ImHgec86Bx1cYm/hQVwamnAtD6zy8GZdYJl/Y31lPzg2BQesnfLkrKfUrPmu16I8+98gxKS2JlkZwaEjmXjEadeZuD6Tk7XxYVZDjhAJFi7Q3impZthwzYmI/LLguYdeqve8G4GjW61u+m5geP4vmkAhwKuefPSsp5SoORZ7lV9yetKpJ5wIsA7FiefJFzmWUinDxrP/H52huDghVL2nfBZhkOPfM8e3bSxjzMmCECzIG6H//NuBp1/E0d1PzgMdpeWAVynjIZDT3VVz6rN/KI12yLYVWRXAaU0VoJHyeZUadwlggI0M8/RnP/sS8qnxL7oA4XnHabcdXGJvZkZgaSdTyfVOD5vNJ4R8zY+6t/UX/N86Ad6JxkwQOGRJ7ZVgwasKJILpGbwSJyLpn2IcsWivxVTSA/uShy848Dpas5ODtZNh0OPNF4h41NbJk3T5h1vD7qf/Uv42rMaX3+C+qveR5/c4cIHlh7S1IJpeGw5huttj+pqKpqfM7MTEX1v4PiyOaLy5OrzVq2UDhYtYCALy6P7PzjYDn4XiiaAx3N8LtZxtXk5MATIXuoeDxBhGoDkJoFeSOCn+tJyxbX1lbjiqCiIvi4pQW++ko83rwZ1otZvaSmqAgeeQSA5offCTvEPBakTCyh8O8X4shOQ+3oYsd37qX9g83G2xKW4sfOJ+eHR4Bf3Y5DOQiwRIVjNZFcDUyhemVyjXvMeBRGnx8UyFgbdMIhfTgc+Sy4smDVC/CS5boq/WfUNBh+gKig03Ng2HjxvCZ08aK1FTo7YefOoJB+9BHU1BjvTDxuvx0OPBB/cwe7DjFf+18vlPhVdv/wUZr/8anxtoTEkZdB2WfXkzKqAGC5VaLrrCSS9wGX0dUIL5UnT5t1xqNixAN5/uPaG8wnkBpjfwJjLwZVhftPgsbdxjusy+HnCjEs2h8y8sITwpZaaK4Wj+sqwaOrDnd/HXys5xRpwFq61LgCaWlQXBz8PD8f8qRhsLhYrPeGqkJbG+zZA99+C2vWwHvvGe+yLjNmwLXXgt9PzbmPxXUvsjccOWkU/v0iUiYUJ51Qpk4ppezT67VPz7dC2IBVRHIOIDbf3j0NdljSJNV/9AK58+X4OFj7y+zXIL0EqjbAwwuNq9Zg1DSYOh9KJsLQ0eJ4sJ7Y/TU014iPukrobIVaeR0IP35GXG8Y4L91Xl5QPPPyoKREiGd5ufHOIK2tQjhXrYL//MeaFWdmJvz1r5CRgeeTCmp+YO4kqGQWyoLr51Fw/TxQ1SYUZQpg6pMorCCSeaj+L1EcpWy8H76wdHhD+FhRIAGGTIfD/ioe//Nq+Oq/xjvMhyaKZdMhb7iI2zPSUgu1W6Fua6gwRprBimRvaKJZXAyjR/dcfXZ2wo4d1hLNCy8Uhh2fnx0To/B3FwWSWShL37iK9KPHAaw0u5HHCiL5IjCf1kr4z9TkaLNaVSA1Jt8CI+aB1wO3H2ZcNQeHnwtTTu25Utz9Nez6WlwHUxn2l2iKZHdowlleHhROI62tsHataM2asT07ejTcK3JFGn77Wr8PU44nySqUKWUFlH12A47cdICbzTwaYnaRXACIqIw3j0mOVB2rCyRASrZou7qyYMNb8Ozlxjviw9zL4IDjIX+kOBNTj14Ud/WwXxgLYi2SRtLShOj0JJo+H1RWwvPPm0cwpVnHV9PM7iN/Z1w1PY6cNPLvPIP04yYmlVDm/+I4Cv9wlvbpNGnMNB1mFsk8UCtByWHdzbDWtG80IkciCKRG+bkw4ar4m3h6EsbONtj6KWz9TIhirCrFvoi3SBpJS4OJE8VHeXloe9YMgnnssfCLX4CqUvP9R01r1gmHIb87g4zTpiWVUOrarmvMev6kmUVStFkb1sC/Tfl3F1kSSSA1jnwWssfB3u3w4CnG1ehx4Ikw6wIxkqEXxpZaIYwbV4q9RTNiNpE0ognmhAn7Cub69fDUU7Gb19SZddrfWB/1Uz5iQcFD5yZVRenIy2DMN3eYuu1qVpEMtln/Mw3qTVmFR45EFEgMJp7//h4+iuKLWG4JzL4YJp8cusdoBWHUY3aR1NOTYLa2wgcfwJ/+pL878vziF3DssageLzsnm+61dUAk4x5lznkzKX40EC9qurarGUUyudqsiSqQGhN/CWXfB78Pbj3YuDp4DjwRjv35vu3UTStFK3WrxV5grCSSeqZNCwqmhqqKhKC//jXy1eWkSXCbCAuwmlmnL5JRKM3sdjWjSIrQgGRws+qj5hJRIDGYeCo/g2XyDcFgmXsZTP9e6FB/XSWsfU2Io1n2GPuLVUVSIy9PCOa0acGgA4D6erF3+fLL+rsHzn33QXk53m17qTruHuOq5TEK5fZj70roCDuD2/VyqQOmwGwiGQwNSHQ3q14gq1eILNZEZcSpMPlmUP2w7ALYJo4PGhCn3iRGN/SzjJtWio94ulIjhdVFUs/EiXDEEaFBBpFoxc6bJ+YiVZWqY++OyWHK8UAvlGpHFxWTb8BbWWe8LWEIuF1NFjJgNpEU2awVT8BHCXwEVuEscZqHmbNYI81hj8KQQ8Qe4d1zjau9k1sijuEqnSqO5EK6U9e+JsQxGkP98SKRRFIjL0+4UPV7lz4fvPVW/8UyAc06veHISaP47asCoeiJLpS6tqtpsl3NJJI3ATcmfDZrZlnwPMhkEUiAnPEwUwpAuCYeTRxHHRLcb2yphc/+Ye2Wam8kokhqpKWJyvKIIwYultdeCzNmJJRZpy/0oejeqka2jPql8ZaEwZDtepoZDmo2y3mS5aj+KwARO5eoAgmhByZ/cXlyCCRA00bY/LB4fPyVQgB749Sb4LJ/i6g4RRHiuOLP8PTPRPWYiAKZ6HR0wNtvwz33iGtHBzidcPzx8K9/wU9/avyKUCZNEiHm8jDjZKFr/e5AFq2rOJfR62833pIweNZsp+7WwL71fcLIGV/MIpL3oTiyqV4JW0wfCj9w5m0OPTDZTOdBxoLKp6B9t9hPPK2HY4xOvQmu/wKmnda9ONpYn97E8qmnxJ5jd1x2GUjRaH9trXE1oelav5v6a54HIGW/QoY9fJ7xloSh/sE36dpWB1AGxD2s23nTTXFvWcwB7gBp1ulK0Cpy7grInyYer7kG9n5mvCPx8XdCxy4oOVEEiVd8DI1VYu3wc+HcP0PpFLFX29kG7z4qBLLOuikq/eaQM8X1beFfS2i8Xti6FT79VDwuKYGMDDj4YCGU69dDba249+yzRRWpqtSc9TD+5g7j/1vC07V+N/7mDtKO2p+0aaNQUl20vbXBeJvlUTu68G6tI/usQ5H68CawzXhfrDBDJSlKx3U3Q6spzEyRZ8ajUDRbPF57I+xJghfAntjzNuz9XDw+50HRdv35K3Di1WKco7MNPv8nPP1zu3JMFvSV5YcfiucyM+GOO8Qs5AEHwKmnAtD6zy8S1s0aDi3LPqDtBeEOH3LVd8j+3qHGWxICX20LeP3apxGaGxoY8TbuJL5ZJxlmIftL+nARWefKEgPnmiln00r44Mnk3m9MZONOuOTlwemn73MGpr+5g12H9NCmTzKGvfQzMRrS5aPigN8kjOPVVVbAiH9eSuqUUuPSMUBcZgLjWUnmgSqGAxPVrJNZBof/TQjk3s9tgdQYdozYmwVQgD0b4ZVbRGs1mQXSRtDQAI8/DkuXQktL4GnF7SL1kLKQW5OVmh88im9nA0qKk/LPEuN1ZdjD5zFm428DArljuZeN93dqy3Ezq8RTJO8DJSehzTonrQZHijCrrErgsIBwSS+BI58Rp4MoWhiAIrJWEyEIwCay1NeLPUqJkuqi8KmLKPx7hFKbLIy/qYPaS5/C39yBIzddPzZhOfJ/cRxja+4n9/xZ4FBorfTz5jFtvLOgjbU3eehqVImniSdeIjkVWAQkbjbrd1ZBSp5wsq5KolGPnig/F45+GbLHi8/rPoH18uy/gnLYb2bI7TY2nH46OBz4q5tp+flzeNfuAodC6mGjGbH2JtJPnmz8iqSia/1u6uUoTOqUUss5Xl1lBYxefzuFfzgLR246XY0qa2/2sLy8hT0rvAB0Nqh8vkSatFRujsdISLxEUuTyVTyRmNFzU+6AfHm81/q7xIxgsmKsHj01ou28/ndCKOs+EfcddZHxK22SmVGjAnuSHY+8h29LLa3XvEjHI++jtnaipLoouG9h0leV7W+sp+UJYXbKXXSkZYw8w/9xKWM2/paU/QoB2PJEF8vLW1h7k8d4K1uWdVG/xgcKOfE4SiseIjkHEFbPRKwiyxbCxKvF48qnYedLxjuSh5ITQ6vHXa/Cqiuh8avgPRVLwdsG7gw44crg8zbJzQ9+AIB37S66PqwIPO1Zvobm8/8mqkog9bDRDP/8N0m9V9lw+6t4PqkAh0LxY4txlRUYbzEN+b84jv3b/kLW/KngUKhf4+PNY9r4aHE7nQ09m0i/WBIQz8uAUEdXlImHSCbuyEdmGcxYGsxkXX+X8Y7k4bBHYcqdonr0tonqccvj4DUYczqqYduz4nHZdMgS7yxtkpjjjw/E1rXf+6ZxFbXVE1JVOrLTKHz6InKvPMF4a9JQJ/cnlbQUSv8jwsvMRPrMsYzZdheFfzgLxeWgq1Hlo/Pb+ffU1kBrtTf2rPBSvdKnfRrT6irWIrkYKKOrETaa5iSUyHHUi6GJOslIegkc944IM0fuPX72k9Dq0ciuV8QbJkWBU35jXLVJJvLyYKbYn/Y8/Sn+PT3v5XuWr6Hl58/iq6gFRSH74qMpfuMKXCNivm0Vd/xNHYGwdzMl8rjKCih94ypGvvlLXMW5AGy8v5Pl5S1sWdZlvL1XAnuTws8SszMnYy2S4h3AxvsSb+RDvw+ZTJmsesrPhdmvgitbVI9bloq9R2P12B1bHhfXnGEw+WTjqk2ycM454HTir26m46m+Dxr272mm5WfP4Xla3OsaNYRh/1mSlKYez8cVND34Fphkf3Lobacxev3tpB89DsWpUL3Sx7+ntfL5ko5eW6s9Ub/ax5YnAsIas2oyliIpqsjWysSrIgtnhe5DJmPk3MH3CHMOiqgK194gKsRwafwqaOI69Gzjqk0yMGmSiKYD2u8RL/bh0vHUp7Reszxo6rn3rKRsvzY9+Fbc9yfTZ45lbM39DLn6JBSXg9ZKP++c1sYbc1qpXx1omQ4InbFndqyqyViJZB6o9wOw7qbEqyJnv5y8+5DpJXD0S1B0jPi8eoUQyNag2SJstjwuKlCX2zbxJCMyeq7rowq8a3caV/vEu3Ynzef/LaT9Omx5HyeLJCD6/ckR/7zUuBw1XGUFlH16PaUrrsaRK8JC1t7s4d9TW9nxYt/7juHQutUf82oyViK5BJQcWisTLzhg7orgPOQXSRYYkD8NjnoBMmSE1JalsOnB8Nqr3eFthQrZdi2bDsXSFWuT+MyfD2lpqK2ddDzynnE1bNRWj2i/Lv8S5FmMJe//Kqn2Kf1NHSHzk/m/OM54S8TpLi1n+Wgx0jGQ1mpv6AIGYlJNxkIky0C9DmQVmUiULQwGl2/+S3IdfVVyIsx4DBypovpbdVX/2qs9sedt0XpVFDguyd50JCt5eeLkD6Bz+ZpezTrh0vHIe7Tf+xZqayfOwmyG/WdJUo2J6OcnC3//vai1XXtLy2ndGggojyitW/1suC8QVxd1UYmFSD4MiguA0YuhKOrCHztmLBXX6hWwVTjLkoJJN4rxDm3/cfWVA2uv9sQW+feakWebeJKBc84BRcFXURuWWSdcOt/YQOs1Lwb2KQufviipDD1ND76Jb2cDOBRGvXuNcXlQhJOWE0023tcZs2oy2iKZB+qRgc+KZsPct0WL0upiOXdFcNwjmYLLD74HRi4Qj+s+Ed97R7XxrsHRWiGCBwAOF0PlNgnKEUcEzDodD79vXB00vi21IfuUBfecRf7tpxlvS0i0fFcAV3EuQ2+LzPfdn7ScaNHZoMasmoy2SC4BJYvOSth4FHi+Fc9aXSz1bda1NyTPuIfRoBPueMdA2PasaOMqDpiXRG9Cko3jjweg882NAzLrhIPa6qH1V8vp+ki4PjO/d0jSCGXX+t2BsZAhV31nUG3XgablRItYVZNRFkn/BQDsugla3oN1YxNDLPVt1mQ5QPnol4IGnW/+KAw60cTbCt/I/0bJAbaJJxE55xxwuYRZ5+GBm3XCQW310Hbrv+l8U+QoZ37vkKRxvjY9+BZdG6oG3HYdbFpOtOhsUPWBBFGrJqMpkovBUUpnJdTpHK1WF8tka7NqCTp6gYzVG4O6T4JJPd/5lXHVxsrk5cGECQB4nvoUtTU2rbr2e94MBA+kTCyh+A3zRbhFg4bbxfaFqzg3bLdrJNNyooWu5Rq1ajKaIimUfVcPAm9FsSyclVxt1vQSMeKhJeis/13sBFLjmz+KqzsDDjvHuGpjVRYvDph1PMvXGFejSsdTn9J+r2hBukYNSQqh9HxcEXC7Dr3zzD7brpFOy4kWhrnJqJw3GS2RFOk6vkZoeNG4FoqVxHL2y+K69/PYi0Ws0QRSG/FYe0PwWKtY0lEN254Tjw/6rh2AnggccQQMGQIDSNaJFJ1vbEg6odTcrorL0WPIQDTTcqKFzjA0PxonhERTJKH6PvCFma5jdrGc8WgwNCDR26zdCWQkRzz6y65XxDmUDhccc4lx1cZqnHgiAJ7lX+LbUmtcjRnJJpT+pg72XhMMGdBnu8YiLSdaRDuFJxoiKc6L9DXCngFktJpRLDPLYPT54vHWpxI7NMBsAok08WgB6CUHwH7ilAgbC3LBBeBwoLZ24ongTORASTah9HxcQfsb6wEY9pAYr4plWk60qAjukS6KdDWpqGrE/xJeBOZT9wRsFQXloMiaBeXLIHW/4HPVK8WBzVogdrT5zipxwkf7bliZwMPtZhRIPRN/BQWHQWcbLBPGaUtiDEgonx58XHKAuG6VZ622twcfAzQ3w7p1wc+txKhRcMGF4FBov/ctOt/YYLwjbriPm0D65ccC4N22l6rj7jHekjC4RuRT9NJPcWSnofr8KE5RK7VW+vlocUdcHauD4bgVmRTNdgLcHMmKMtIiWQ6IV9W1o6Ezgocqx0ssyxbCzGfE409+lNgnfBz3TtCkYzaBBEgrgql3gysDNrwN7zxsvMMcTD4Z0nNh2P6QWQBp2ZCSJmY+I4nXKz7a2qCpCbZvh927zSuiV18NWVl41+6i9Zo+vApxIFmE0pGTRuHfLyJlQjEAXc0qG+7pjGkYQDQYucDF0S9kgEoTCsKOGwEiLZL3AZfRsBy+lakskSbWYnlmvdiLrF6R2AHm2hykWQVSY9RCGHUWqCr83y+gpcZ4R2yZfDKUTIQhoyAjX5xg0hfN1dAVOEAWmqrBKz8fO0tcNaHLzBQfGsbPe6KjA+rrYdcu+Pbb+AvnEUfASScB0PLz5+K6F9kbeqH0fFJBzQ8eM95iabIWzyTn58fiyE4LPFfzvo/XZ0UpFCTGzN+aRWaZA+B8ICKnaURSJPNArQQlh03HQHMUBEtPLMRyyh1wwDXCrPP+wsTdi9QHBay9ITibaFYO/QukFkLdVvhX/4ejB8V+M+GA46CgXIyldEd7o/jYuw26PNC0B7zy2hcnye/n//7PuLIvRUXiOmwYpKRAfr74SEkx3ineVLS2impz7drYimZeHixZAg4Hnqc/jWg+azTQC2XrPz6n/roXjLdYjtQZoxly5xk45Wkofg/sfhFGLBTrrx/VRs171myz6pmwxM3B96YBVEZqbzKSIrkYWEpnJayNyJ8tPKIplmd3iWz2zQ+LUz4SkYPvCUbNxTIoYDDkHgiTbxGPP3wS1r5mvCNyZBXCwafD8AMgu0icTqKnvVFUgnu3CRE0Von9pT8i2RNutxCmYcOCV6Nw+v3Q0ABffQWvvx66FmkuuADKy/FXN9Pys+diFhwwGNJ+PIvU+QcB0PzwOzTe/T/jLZbANSKf3OtOJv24ieIJFXYth403i0+nPQp5h0B7lcoLJdaf+3bnKczfmkVKrgJwDDBIEYisSG4Fyth6fmjCTqyItFjOXSFctd4WYdZJxOCASTcGw8qtIpAa434unM7eTnj8POPq4NCEcdQ0cRKJHq8H9myCum1CGNsbQ9cHSyREsjvy80XlWVS0r2iqqmjNRkMwR42Ciy4CoO22f9P1oUnb+N2QfsVc3HPHg6pSd/lztL+21niLaXHkpJG1aCZZi2cGWqstG2Ht5dCxO3hf2nA4Qp4l8MXlHjbcZ/43MH1x+LJ0xixKAXgiMI44CCIlknOAt/E1iioy3NnIaBAJscwsg3lbhNFi7Y2w8yXjHdan5ER53JXMoI12FmukcWXC9L8IE8/WT+F/dxvv6D+TT4YDT4ScYaHPN1cLYdzzTXgt08EQLZE0UlQEI0eKD/0ep6pCVRW8+25kWrK//jWkpZnWrNMXmXcuwDV5OKgqNd9/FM/nlcZbTEf6cRPJu+67gdaqtxk23g7V/zXeKZh4CxTPg64GlX/kW78YyCx3ML8iS/t0tCzgBkykRHIZsChiYx+RYDBiqVWRiTrykT9NHJiMIlJ01v/OeIc1GH4KjDl/cCaerEKYeR6UHRLqPm2uhh1rhThGulrsjViJpJ78fBg9el/B9HphzRpYvlx/d/gcfzwcdRQAzRf8LSKHKccaJTOVzN/Nxzl6KKrHy57v3Id3ZxyLgF5wjcgn/3enk3rYaABUr8q2vylsecB4ZyiubDjiNXBlwbePdfLxRYPYLjAJkRwHiYRI5gH1AKyfBm2rjevxpb9iWTgL5q4UL5iJOPKhn4Vs3SqMOtE67ioWTLsbMstFhffMZcbVnikeD3MuDa0avR4hjDvXRr9i7Il4iKQerbocLV5oQVaXlZXwxhuwbZv+7p7Jy4PLLgOn0xJmnd5wDMsm68GFKJlufDXN7D7SXG8qHTlp5Px8LlmLjgg81/A5rL8+tLXaG6N/AuUXg+qF/0tpMi5bjjGLUzh8aTqRMPBEQiSXAPfSvga+nmpcMw/hiuW8zZC1n8hn/UTspSQUx7wOqUPFqMfqKyN/YHKs6a+JZ/LJMOXU0L3G5mqo+FSIY7yJt0hquN1CKMePD60u9+6F55/vWywvuQRKSvBXN9N8/t+Mq5bDOWYoWQ+eBSYbDck8/WByrzs5sO/YWQvrrobGVcY7eycRq8nvNWRrBp7TZMjNgHDedNOgKlGAZ4A8dl4L7SarIvV0boPqB6D5TcieDa4hogIZsxiGHSOqqoyRMOFKcf/aGxNv5OPge4SoAKy5Ftqjc8htTPHUiN/s7HEwcjJ8IbIp92HyyXDytSLdJkXOiO1cC+vfhI0rhFCagf0Nc5LxwueDujrYuFG4YNPThVimp8PBB8OUKWIGs7GbVvSkSXD44QC03fof/NXWa7MaUevbUKubSTliNK4R+ShuF54PZWxmHEidMZohvzuDrEUzUVJdqD7YfA989UvwVBnv7ht/J6idMGQm5B/kZN2t1jfwpBc7GHq4E8AzGJEcbCU5FVhlCsNOf+muslR9oDgTs4osPxcmXCUeW83J2hd6E8/ur+FlWVki26rf+VXoTOPOtfDNe7HdawwXs1SS3VFUBJMnB+czkZXlsmVCSDWkWafrowrabv138PkEQO94jYeRx5GTRt513yXjtGniCRUavoBVEXq5OuI1SCtJjGrSYODJBwYkUIPNyRLndzW8aC2BpIcgdcUprrkHCFFJFNJLghVy9YrEEkhkAHqFDEAvniCEMasQzr4fTr05KJA718KKP8OXr5pTIM1OdTW8+ab4qJaV95AhcPnlYhYSYP58SEtDbe2k45H3Qr48EWi/5018FbWgKAxdJg89iBFZi2dS/PZVAYFs3w4ffjdyAglQIcfBR58XRnKUyWnd6qd+TeB4rwE7SgdZSaqNoOSY0rDTXyZvA7dMndHwNosgga1PhT5vNbRM1kQw6vTG5FtEO9nvFW94tMH/Pd/A+jesIYxmriSNGCtLv1/8nSuK5c06vaE38nSt382e+X8y3hJRukvL+fZB2BGll6VEqiZ1Bp41svPZbwZTSS4GJYfOSusLZNasoEDuug0apfnDlS1alMe9Y93K8rBHg6Hlm/6YuAIJ0CiNNw6XeLFuroaPnxb7lFYQSKuhVZYffywi7xyOwBsT7+odxrsTBv+eZtrvfROAlIkl5F55gvGWiOAakU/BQ+dS+LcLhUCqsOtFWHl49AQSXTU5ZpH1q0ndWZhT4iGSIqolHuk6kaZcfg9tq6DxVdh1K2w+3fpiWXIiDDlEPK543Lyh5YMlrRCm/QFGnR18zusRArm3DxemzeDZsgW++CLkqczfLSDzNyLQPBHp+rACz/IvAcj+8VG4ZJUXCcRIx7EUvfTTQJxcy0bRWtXi5KJJ1UtidERxwYxHg0HoVqSzQdUfyDyglutARTIPmA9ArcVF0l0WNO/UPBp8vmu3tcUyvQQOul08rvsk8fYhNYafAof8CTLlXF/TBmHAcqWGntNoE10mTxbXlk6orAdFwXXEaHKeuwjXgSXGuxOCjkfeC+xPFr30M+PygEg/biLDlv8scFKHtxm+ugY+PTv8mcdIUCVDxhKjmgyI5ICOphqoSApFbl8T2TMj48HoJ8S1bRW0hb4bBguL5cH3in05T41wsyYik28RiTuKEzrrYfOfYcujYv4VeexUesSOlbPpifHjRXiAqsLjn8CTn8P/NoHHi5LpJvN3C0i/TIboJxjt97wFgCM7jYKHBv5a4BqRT+HfL6TgoXNxjshD9apULoV3j+45Ti6abH9KxFYrLphyR6px2VLseNFLV6MKUCYjVPvF4ERyz33G562FuwyyRGwWe+XByj1hJbEsPxeyx4vHmx5MvH3I3Ikw8/+CM5+NX8HGe6BFupR3vwa+dvH4oO8Gv84m8rjdwSpyUy00SqPHx9vgkY8DVaX7hIlk/30xjqLskC+3Or4ttXQ88j4A6XMnkHpImfGWXtFGOorfvjIQJ9fwOXx0at9xctHE2xzc9xz3E+tXk9uDe5P9brkORCTL5SaoGP2wMiXXi7+Cripofse42j1mF8v0EhgvJnPY9ar5z4bsL+XnwuRbweEGXwdULIOKpUFR1NgiR0KGjIJh40LXbCLHwQeLE0W8fnhuTehaQ7uoKt/ZAoAjP4PsR88l5eixofdZHM/yNXjX7gJFoeCRHxqXeyTz9IMpfvuqQJxcZy18cYEY6Yhla7UntkuRTMlTmLDE2tXkxvs6xQOV04xrfTEQkRR93Ybl1puNNFKwSFz1e5HhohfLvc+Cv8UcYnnwvaJH4qmBbc8aV63N5Ftg5OkimL19l6geG3tIpmmtCFaWB303mLJjEzmKioIZr29tNq4GWbkF/vqxqDKdDjKuPj7h2q/t976J2toZVts1dcZoCv9+Ifl3no4jOw3VB9/8Ad4/vv9xctHE2wxVL4vH+/+sm4O8LUT9ah+tlX5QyOnv3uRARFKUq1avIkfcIcTE3wItcg9rIHTtFm3nzadB7WPxFctEbbOmFYpRFq29WvOuEMjOvcY7Q9n8Z1D9wsQzVsa92UQOGT1HVbNor/ZGVTM88lFI+1XLQk0E/Hua8ci50PS5E7p1uzpy0hjyuzMo/NuForWqitbqiunRHekYDNo4SPZ+DgpnuYzLlkI3DhJVkUycVmuBbE03vAq+FuNq//G1iIo0nmI57ufiWr0icdqsuRPh4AfAnS8+3/Ys7OzH0U275Fvh8un7nhNpM3AmTxZZrqq6b5u1Jzq8Ie1X55ihCbVP6Vm+JuB2LXzu4pC1WKTlRIOOXULIAabcZu2W65Zl0uXaz5Zrf0UyMVqtWbMgpVg83hvhlmS8xPKwR8XxV9624H6c1Rl6ZOj+48Z7YG8/U1xq3oUuGbA9ca5x1WYgZGYKRyvA6t1Bs064rNwCL30NHi+O/AyyHj4nYYRSc7s6C7PJWjyT1BmjKXn7KvJ+LU7q8HtEa/WjU82x7xgO2t5k4VEyttOiDLTlOjCRbO7mHEYrUfqguDa/I9ql0SCWYpk/DYYcLB5XPJ4Ybdbhp8CEy4P7j1/fPvBTWbY+KZKgh4yCEdKJaTNwNLNOhxde+dq4Gh5rdomq0uNFcbvIfvwHCWHo8W2pDYQM5P365Jin5USD2rdluIDD+uECe1YEslzDHgXpj0jmAbMhAVqtGQeJa+OrxpXIEwuxnPp7ISaNXyVGaMD+l4r5R00gN/95X/dqf2itCLafDzjONvEMhqIicSgzwGvrjav9o6pZCOWeZlAUMq4+3vJCqWTu25KMZVpOtNDCBUadYW0Dz0CCBfojkuL/1OoBAmWP9n/sIxJESyzLzxWHKANsWWpctR77XwrDZFt072eixToYgdSoWAb+LmHisduuA0dv1vlqj3G1/ySQUKYcMZqsP55F6nz5JhzRwFh7uXVaqz2xW4pkSp5iaQOPIVggrCzX/ouk1WPo8s8Q11hUkd0RabEcKw0C1Susn81qFMhtfQQ89Jfdcq51xGTRerXpH5pZx9/NTORg0Aw9FhVKx7BsMu9cQMZvTsJRlI3qVdnzH2jZJJohUx82foX16NgFtXKXbfqD+1bLVkIXLBBWNdkPkVTFYFOLhfcjs2aBU1qzG+IkkhqREMtJNwZP+LC6WSfaAok08XjqxOMDjjOu2vRGZiZMmiQef7it/2advrCgUCqZqaT9eBbZj/8Q1+ThgBDG9Tco7H4hOGOYXgpFJ4Z+rRXRqsm8g6xt4KleER2RnJMQx2KNuE1co2nY6S+DEcsR88R11yvWNuvEQiA1vv2L6IFlF0H5ocZVm57Q2qwd3t6DAwaDhYTSfdwEspf+MNBa7WqEb+6CzXdDp3wf1rIJ9n4oHo+/TvfFFkVv4LFynqvh+Kx9B1oNhCuSieFqzTxSXGO5Fxku/RXLg+8JBpjveiV0zUoMPyV2AgkiCF0z8exvB6CHxciRwYOVn43ym2STC6Vr8ggy71xA+uXHomS6Uf2w8zn46mpo7ea9g1ZNurJhZC/vd61CrfQFjlls3TzXzgaV+jUBl2uf1WS4IinsslZ2tQ5ZGEzYidd+ZDiEI5bpJVAkHczbnrVuFTn0SBgjQx1iIZAaFcuEGciVChPttmuvuN1i5ANEWs62GMxHG4XyquPiPkepZKaSfsVcMu+cL1qrqqgU11wCNeL85W7prAtWk6ND8wUsiTYzmV6skFkWrnyYD1012ecoSDjfZTBlx8qV5HB5tqIZq8ju6E0sj35FOAI8NdYd+cidGDoHGSuB1Nj+T3Edtr9t4umN8eOlWUeF5TFMcdILpdMR18CB1PlTyF76Q9xzRYCCpwa+vk60VsNh53PyPVkCVJMdu6QhCZh0vXWryf5E1IUjkkJpm1daO2UnVQYxx9uw01/2Ecs2UBSx5soW7UqrkVYIB94QOgcZaxrWQPtO8dg+Tqt78vODZp03vom8WacvOryBZB7F7SLzHulMjxGuySPIXvpD0n58JEqmG3+XELz1vwnuO4aDry1YbSZCNZkIM5P1q33aKEhuX6Mg4YuklV2tI+4IzkZ2d7CyFdDE0rNZiAuAM00M3R/+pLXE8qA7glFzgw0KGAwVy4SJJz1X7E/ahKK1WVs8fQeYRwttjhJx1FYsQtEdw7LJuP4kMu+cL6pXFerehy9/1ntrtTdq3kycarJGNq+sPjMZbvpO+CJp5VZr/vfEtXkQp32YhXQZq7b3abFH7G8HV6Z1xHLyLSKs3NcBmx+Kn0AiTTxau7r8UNvEo2fMGGHWUVX411rjamypahYVpQxFj9YxW0pmKmnnHkrWgwtJOVx0ntq3i9bq9ieNd/ePRKom9aHnE6+0css1kL4zKJEsB8rwNVpbJLVWq5kNO+FQ8mtRRXproem/0PAC7LjCOmJZfm7wuKudyweexRpJdr8WNPHYbVeB3qyzrSE2Zp2+WLMLPhHVrPv4CRF3vAbScr5/KEqmG187bP0rbLytf63V3tj7gbgmQjWpzUyWnGjdmUldJTk/dCWUvkTS+lWkvtXa8Y1x1Vrkniyuepexv80aYpk7EUbKE2pq3u3/aR7RRAtiGDIKho0zriYfkyaJAHO/Gmh1moL/bgqcR5l++bERMfL0lJazdgk0fGa8e3Dona5l0tRtVbS/G2e6dVuurVv94lQQQY/VZOKLZKK0Wkt+LeYi/e3Q1s0LV29ieeRzYmA/nuiNOv05DzIWtFZAy7fi8cS5yR2Anp8fPAbrDRO+qXxuTdDI89tTjath01daTrTQ5ibdQyFXHC1pSfQu1zGLrSmShLkvqaiqanxOz1agjE3HWFcoD+4S85GVP7WuaQdg/OvgyBIC2BDGb7EjA3JOFB+OdPGc6hMZr988ZLw7uky+RbRZtTMhO/ca74g/7nyYeK2IE9n8HnzznvGOwZM/EnJLxNgJhB4C7eohwaQrsG8C9fXiumMH7N0LNTXBtUhx0kmQlyfMOve+a1w1B2X5cN4hAHj+8QUdyz4y3tEr7uMmkPbjWSiZYj+tqxG2PtJ9GEA0GH0p5E4R+50fDVzn407puTD2KmivUnmhRJ7ZajHGLE7h8KXpACt7EsreRLIcEInZn0s3pdUYshBGPyNmDDceb1y1Djlzg5F62y4RVWO4xFssh58ij72SbtLGdcY7zEPJyTDsWPH4/aXQNIhTLtJzYdQ0yBsuxLAnERwsXV1CPHfsgI0bjav9Y/x4sRepqvDg+7Ef+egPs8fA0WNAVWm+4O/4q/t+kXZNHkHquYcGKkfVD7v+OXDH6kDJGgdjrxTG6g+/a90TQtKGwxHS5rG8vEXfurQMmeUO5ldkgUoTCt0693oTycXAUppXwqZuBdb8jF8BWbOh8TXYdatx1Trs9w9wj4SW96D2r8bV8IiHWKYVwiF/Em3iWCbqDIYDb4SUbNi7DT5+2rjaO/kjYfRhUFDWvSj6vdDRAp6W4GO/HGrWHo+Xv2vr14t9wRQ5i5aSIgw12nMZGcH/Xz3t7bB7N6xbB639SGJyu+HUU8X/98aayJ7yES1+PAOGZaO2dtJ01qPG1QBKZippF88KhAGgQss34YcBRIPx10P6SBHztvYK46p1OPRZIfpf3elhzbUe47Il+F5DNim5CsA0YJ/cRedNN91kfE5jMXA4e5+wbqt11EOgpEDto9BZaVy1BinFUPhj8bj2r+BrNN4RHmoXdGyA5rdA9YK7TMwqZo2B0jOFoEXaTDP5FnAPEaMWFcvEf9fstG2DIYdCRh60N0JztfGOUNJzYcKxMGUejDoYsgrAIfdoPC3i6/dug9otULMFmqqgdS+0NUBnG3R1iA9VvgsfWi6utbXiSKquLvHh8UBbGzQ3Q2OjWG9pEaLo94PTKT5SUoL7imPHQmoq7AmjIj70UCgoAK8fHu5f+zJu7GyCQ0aiuJ04CrPwfrzvObep86eQcf1JuMaL1ranBjbdHvvq0YjqhdypkD5KtHqtSuZoyJkM6SUONj3QaVy2BEMPd5EzwQGwEdjnh7834461TTtZs4IVk5X3IoctEdfObeJjsHRn8FGcImQ8kgaf4aeI3yAQFWQ85yH7Q2sFtG4Rjw84rmcTT/5IOPJ8mPMTKJ0SrBxbaqF6M2z5CLZ+Jh631AohjDQdHUIwd+2CzZuhokIIYof8b6WnwwEHwNlnw9y5Il6uO4qKYLT8t4rWCR/RoKoZ3hH/Vu7jJ4S4XSOVlhMtGleLXwnFae1xEC1YIMvCOa71qwPmnW6Td3r7zkReq1WPxiqQHuu2VSKtxqpkySSYpv8ZVwZHtMVSO7Wk8augc9QqbP6zqOxcqTDWkMSTPxJmXwyH/0AabxQhgJow7lwH9TuiI4p90dEhDD0VFUI09+4VVaiiCCGcNw++8x0oLAz9ukOECYa97fFL1hkoK7cEgtAzf3tqVNJyooGvTQglwMiFxlXr0PAZeFuEN7JsoTVj6qr7cLj2JJLi5s5K6+a1Zsvv18pVZM7c3sc+IkE0xHLir4Kxc1bYh+yOXdKrXz5diKFeHDPyxVpbA2xfLcQxXsLYE11doqrcvFlUmm0y8zc/X1SVWmU5frxws6oq/D1KP2PR5r9iFsFRkkvWX74f8bScaKGJdnoppJUYV62DNjNZdrY1RXJP8BDmsu7Ol+xJJEXZadVWK0DqGHG18nxk4U/Ete3z/jlaB0KkxDKtEArkYcZV/7VOm9VIzbvgkX25I34YKo6NVUIYt68WQml2GhuhslJ8aGJZVCSMOlNlh2n1bnO7WXtjvwKQ/kPF7YxKWk40aN8O7TvE4zJpO7AiWsu14HDrpu/ozpfcp+Xak0iKMsyqrdYhC0UbzN9i7ZQd9whxbYnhvNpgxXLSTcHQgJoY/rmjQYP8+deMOFrlWLXBXFVjuLS1BcVSm790yJeAChOrSU+MyoNfzoEjywOZ/wANX0Q+LSdaaFF1xScZV6yD9nedXmzRUUGgfnXPyTs9iaRQ03aLimT+2eLaauFWa9ElwZzWjg3G1egzELHMnQhpxeKx2VJ1+oM7H8ZfLr7XACrs3mCNyrEv2trEfqWe0ycHBvRNT24a/GgGLJoOaeINTNOX4gOgYCa4C0K/xKxoMXWOVOsm8HTsCs56TljSzeiTBWjoxbzTk0iWgYXbrZmHi6uV9yOz5VB7vL+H/ojlxGvF1YpmHY28KeL7SJdVfPNG6GwQb1hKhZctISgqEtfaVqiXLfGyfFGZjdpnW8Y8nHIA/HwWFAsna/t22P0iNH4pPryt4p9qlEWyUX1t0ChHUkf90LhqHbRqcuQCa0bU6SrJsERSlJvtFhgm7okUGfcVb4EZDPFotfZGX2I55fciKxYLV5GlZ0H5D0U0nbcVqt+E+i+C5wK504WBx+qUlYl9SZ8fKhvgm1rYsld8nuaC86bDjFHGr4ovM0YJAZ82XDRYWqH6dahdKdyVGlo1mbW/dapJzeU6ZKZxxTrUS5HMn9KdpJif3sw73X1HQkk9+w7mWoJE2I/Ut1ojMRsZSXoSy+z9xHrLt+bMZu2LiddCwWHicfsOqPoPdMgggY5qUVECFMrv06pkZEC6TOvRhBFZUa7bA21dYn/vhHGiaos3uWnw0yPFnyfNhb9LCOHuF8DTTUZC67fyeQtVk5pIWrnlqlWSKXkW3pfswbzTs0hadT8yW2a0WlUgMVGrtTf0YtmhywzN2g8OuE6k1lgBdz5MvhVSZdnRuE4YjvyG9JDGdeCXM4ej9unIWIfSUiGCzZ5gm1XD44X11UIwQVRtPz0y9J5YctYU0VodIkJBWrcIcWyU1WJPaOtWqSYToeXasStY0Vt1XrKnlmt3Iilysay6H5kI85Fma7X2hr8N3KXycaswuLjzYdRC84ulOx8mXA3OdCGANe9C41rjXQJ/p2i9IqPo0rvNQjY3RUVBN+uWHqp9n1+saQctD0mPvVDOGAXXzYXxhSKroV60Vvd+sO97l+7w7LFuNWnllqvV5yVbt4YvkrPBwu3WFJHwb1lnq9YuNmOrtTvSxonwdIC6ZVDzkPxzm1wsNYF0pAiBrH4zOLTWE61bwFMt/n2GH2hcNTcpKTBkiHi8s0lUjb1R1RwU0lgJ5ag8uPwo0Vp1KPi7hPuz6tXuW6u90SwN4VapJvUtV6sGC2gimTu5O1kxP7rkHRmgLDB+N8HFTouKpJbX6pEnglqN3JPFNR5jHwNh6I/EtX2tCF/3NcLev5tbLLsTyE55VmNfaNWkyw1DZWCFFRg+XLSKPV4hgOFQ2ypMPT5/dIUyN02Mn5w3HbLECEHzBtFabR2gSbp9e9DpOuIs46r58LVZP1hA27a3ao5rS7CSFIWixPjdyFarRVNqtDDwjm+sm9eaKqZvLNEudhWAS44StBs2iswqloMRSBD3amdiDikFVw8B6GYiIyN4tNa2hqBZJxzq28U+ZbSE8tix8LMjxfiJIirGqldFVRJOa7U3NKdrzkHGFXOiVZP5FhlXNaJVkooLMi0olLp2K/qC0fidyMxWi1aReQvE1WNR007GFFDkMG60slojyVD5lrdzW89HkZlNLMdfMXCB1GjeKMoURYHhE4yr5qNU7hnXt+9r1gmHti4xKkIEW6/6tByHgrdVjHNUvy72ICNB67fSa+WAktOMq+ZDE8l0C08ZtcgGXulp1tyXrF65b8vVKJJiPsSqIpkif7o6rNpq/a64WqXVmjZOXI1VZHeYQSwnXhs06QxUIDGaePLMbeIpKRFmHZ8/aMYZCLWtoXuUAx0P6SEtZ8+rokUaabR27ZAjjCvmo327jDpWoOhE46o1aJEtV6uGCuhargHzjlEkrR1srpl2rDr+kSGHpKwgkvlniR8f1ROeSGrESyxLzwqOedR9NHCB1GjfIU08wMjJxlVzkJIiTvgAqGrp26zTF7WtwvSDHA85UIZ2hEsvaTmDba32RIv8VUrJhcyxxlXzoVViwywukukjrTkvqWu5BgIFjCIpSkyrHo9l9UOWU6StzQqt1kwpZv0RSD2xFMu8KcGggMZ1fbtYw6XuI1GVOlzmNPGMlJ0Vjxd2NhpXB8bOxuAc5WmTRWXYF2Gm5UQDb0vQGVskR6jNjNZyzTHp+66+0Mw7GcOtKZK6A5gDQedGkRSuESue/qGZdrqqjCvWIGOKSK5B7vGZmd4MO/0l2mLpzocyeQB0+46e5yAHgrc1+KpQYDITT04OpMk/T0UPM5EDpbIhmMzzY5mT3B39TMuJFq1bxNUKBh6tErPC2Ep3aH9+Z7o1RbIrWB92W0mKVmtPBgyzkzZJXLtkHL3VsNJ+pGaQ8lZDV4Re7aIllqMXB7NY6z42rg6exrXBWYOR8mfQDJTIrkR9OzR5jKuDw+eHLXXBrNezugl+H2BaTjRo3x408ORNN66ai846a+9LepuDJ4JYMXlHl+Ea+KHWi6RQTquGCKTJDQertlqttB+ZLn9+BltFdkckxbLwqOBpHns/it7G196PxDU1C7JlhR1PRo4MmnV6StYZLG1dwf3JcYXBk0MGmZYTDfydQVPQsO8YV82H1fclO3aJa95UY6PScpTTfSVpUZHUXrg7LVpJphSKa8d644q5cBWAU7o59ZmtkWawYunOh+HzxOPmjcGw8mjQUR3c5yyWjt94kZIC2cIYw86m/s1E9peqZpEBqwDnTItYWk400EQyTb5nMjNay9IKRqPu0OYlC4+wpsPVOAaybyVpVZHU5gut2m7V/vxm34/Ut1p9ETKD9MZAxXLU2cE2qzb8H03qvwiaeEbEse06Sh5x1dYVfrLOYNghfwbczoil5UQDK7VcA4IuzfpWwyt/7LLHJ2oladV2q5WdrUMWimvnNhEYbmai2Wrtjf6IZeZocRoJmnjFoM/nbQ2agrIK4mPiGTIE3G7xeNsgR1zCoTQXJoS2l2vejkxaTjTwSE9ffg/vq8yC1m5VnNbMcdW8bPH4FYgEun3JfUTSupVk1ixx9UfZTx4ttP1Is1eRAM4ccY2XwSscsRx1trjXo2uDxoLmjdDZIFwXpd2YWaJNkRSs2tbIm3X0ZKfCISOgJAcUULvEB0DOADMGYoH2o5BtgWx67c86VJ6aZyW0drGVz5aU5GEQSevOSGbK/olVQwRSZdXjrTWumIucE4QA+Boj52odKL2JpRYaoKXixJIGOePqTof8GOaLjRwpYvJ8/mCEXKRxu2DSMJhYBE7x0tFZB22V4gqQOgxcmaFfZha0NqYjxfwjFtqf1Yo5rlq7FayZ4ao7DWQqBpG07oxklgxtt+p+pEs6A81u2smQv7Fmqnj3EUsdQ4+CzBgP+XdUQ2uFeFwYo/92Rkb0zTqjh8DUEsgQ7VxvC7RVCHFU/dDVFKwmzXomor8zmAtbcLRx1Vxobzqsat6xeoarHuvJfHe48sXVqiLpyBJX44u82XBLU0i8Wq294WuEFn2coipKmoIZMPzU2IqlZuJRHDAq5PzW6DBCWjabPZE36xRni9ZqoSgP1S7RCuzYJb5FPfpq0qx0yAZIjslbrsGWpXHFGmjVpJl/FnrCmN+qiaSI4Glfoy1ai9Tx4mrF8Y8MuXflbze/aUc7XNmMIgmQK0c+vHXQ9pl038ZBLEMC0HOjG4A+ZAi4pNW+MoJmHbcLppSI+UenA9UvRLC1Qpx92B0h1WQvQTzxRBtHSS02rpgL7Q2HSzYIrIaVx0B0+a257FNJeqO0lxFtHNJGZcVKMk0etWRW4dHIOUFcffJgZbPhzAWnfNvdtRP8HcKBGy+xbN0iA9AVGB7FskUz61Q1i7GPSLD/UNFaTRUvcN4maNsSfOHujU75EpIx2rhiDjSRNPu+pP7vOlf6+mziQp4mkhYt6iVau9If4VZTLMiW+6lmb7WmTRRXs/45s2YJQVI9oSKuF0tvVWzFUqsmXe7omHjKyoJmHS39ZjAUZ8OhpZAvxqn8HtlarRL7juHgbRT3Kk7IkOeHmwn9vmRuDDrhg0Hb18s2sWO4J7QxkPwp1tzRq18TNO9o34H4cQnZ07EQiizprehudUgroNlbrQEHbpxdrT2RJqu1zp3GFYG/Q/x8tLwXO7HsrA++WhTKv79IkZEB6bL9XdkwOLNOdqo4oWNUnnif4RczhW2VPbdWe0L1g09OYplVhLRT0sz659PwyfOxre5wtSK6oPMEMe5YGbd2BqbJna1OuTkS79GP7nCPDL5RCkfEYymWjetE0ICiRNbEU1oq4uCaPcGjq/qL2yXGOSYWQYo4gaarXrRWuwZRmGpfa9b9tC4ZZ2t2U4k2BuKSo8lWQhPJlFzLz0omgEhqR2RZsYoEUKxikZY/KmbcO82ULhFvHaj9OFg4FmIZYuLJi4yJp6hIBJjDwAPMS3OFMSdbRMn52kXl6KkJv7XaE762oIHHjPtpWiVpVhHX0PYlzdi27gvNnYtFNVJ/rmSou9WKM5IaVk3b0TJbzXz6h2ba8UYxJHwwuOWriC8MZ0l3RFss23dIEw8wcpCn6aakCEcrcibS0483BXSfltOxS2abRjCkRztM2Yz5o5p5RzF5idAps0Uc8iXCJnZ0NqiBx6E/JlZM27GJPu5ScTXjz4czN/hGY7Cu22iKZZ08TsvhgqGD+P8aPly0bj3e/s1E9pKWowlaJNH209wmtQR6ZYe6cK5xxTxof4cu6Uu0GlY+V1KPyd9LhYF2KkWHtIJZCX2wuZlxyTEDM+5Harm3/lZhzokE0RBL/WkkQ0YOLP05I0N8AGzrh1mnj7ScaBAQXgVSTXDEphHNXGTm/T5tT9KqLUvtXMn0EkvLTGAExPpYtd2KBZytKfIogsFWatFAc91Go8qNtFg2b5QmHgeMHMBxWqWyom/2QL0sM3qjH2k50UCrhAbyVxVttJarGf9sNvFHtydpGAGx6jFZVkV7gTc7mrnIjCKpBQhE888WKbH0d8Je2XZNzYLsfpRYJSXCrOPz923WGUBaTjTQ/lspJh7ad8oT9syKdhrIyHONK9bB7C7i7uhuBERY7qx4TJYjAm7BeOGWA+ZmNu1A8KzOaFRrgyVS+5HhEAmx7NAd31U8zrjaPSkpkCffDFS19G7WGURaTqQJ7KmZ8FQQLcPVPdS4Yi5i+aYm0lg5mk6P9dutqeKEL1rjcCxS0iA3RWIhRP0hXUaRqN7+jX4MlsGKpRaA7nBBscwd7o2R8s2Uxws7e/g3iEBaTqTRtogd8hxoGxsrYn2RtIkuLhP3yjRDkX+Aw/SDZaBi6W0NJvHkFvdu4snJgTS5XtFNmzWCaTmRRvUHBdpss35aNJ3Z261aB8CKqTuJgi2S8UQ7esrMhy2b8QxJjRRZYcXbtDUQsWxcK9PAld5NPCXSNFXfDk26QcYopeVEGm320mxi5O80PmNOAqeBmNiFm4jo5iTLFVVVEb/ZwOcW9BpPrRfmjcqfQpvFWq7jXxfh7FV3mHdfMucEGHKuEMm9fzeuxpehF4JrmPizmSkJKG1/8efS2tTa+EfrFsN9RVAkB/WqN0P9Dhgvcj1Yv14IZF6eMOus2xPciyzNhWIRBoDc+/NURzYMIFKkFYsXeM8eqH7duBpfSn8grqsvNq6Yh+J5UHwKNHwOqy4yrpqb0T+B8ouheqWPN+YMvttTOMtFwXTxhrA3imY7cef3rWV9ha+n5In/D1sk44ktkoNj2JXCuNP+pfn2SwlTLAsOh8zRoi+56Z2gSG7eDGPlsfTbGkRwQHYqjBsaCANQu0SlYabK0Yi7QHyYUSRLThNF/9a/Bk0mZiPWIpk1Pry4vvzpxmf2JW865B0i1KWrMZhgY8SRCs5082qPoqpqHiA69LZIxhYriGTRZZBxMLSvhcaXjavxxewiqdGbWDrcoi3rSIGWWsiSdsvOTnC7xRmRm2phvyGBnFVkG66rPn6mnHDRRNLbDLuXG1fjS9HxYjxh53NQ86ZxNXpkhWFqdmZAeqm4N2uc+Pfe9U/jXULQssLwfqUNhzTZubcq7Y0q21f3/QNfu9VPXfDg5B7ZvtpHWy+G/aveFsEdiqqqc4C3aV4Jm+S7WCsxrU2MKNgiGR2KrxUHQ7e8Kz7MRPE1Ylu97Yv4mXf6Q09i6UiB/INlQ8fwRrXFA1lBcfS1C2NOLMIAIoEzA9JHij3Anc8ZV6NHtjzLvDeyJ4AzC1o3QXMvgV2a0PdFeqn59l77i98HXWHkVLQ3QHON8dlQ0rKgcH/obFN54Lu9/59uXBFDd3qY/FUVG8HWF8lDZBm//gjjivmxRXJwFP9aXM325+qL7sSyj2FCtUvM9sXbsarhcAVPT+sNZ7rMHlWDGe/d4coRBzX3RSKMk/g6wReGJuytBHcGDCkD1Qc7vjTeIdi80vjMvrTWwoYYVssApQfDwj9Be4PKL/L7kTNsEmyRNAO2SA4Oq4qkhlEse8Dv6X3f0ekGJQzxcKSE52c3++kY4dBSA94+jExZheBKFV3ull6qos5W2B3Gca91W2CPdkRUhCg+AE76DXha4MHjjavmxhZJs2CLZHRJdJF0ZAYPbO4NLf6uNxSn+PfsC0daMCnIwnSE8brncIpqSPVD5SfG1SDtTdDRyxsBjY4w7wuHaWdC3kj4+G/w9b+Nq+bAFsn4YYukGUgWkdTOe+wLbW60NxxpsvrS3d+daSdBhIgwxMjvha4w2rBeD3jDmA/sbBV7U5EgLQeGTRD/7Xf/bFyNL7ZIRhdbJM2CLZIC7WDk3nDmhReq7hoSrIgc6aId6GvcV4xShiWAEKlAGBtEtIV5nzxEr1c6gJ1ABjAZKDbeEIKqij2lugrjivmxRXJw2CIZP2yR7C8pxZA92/jsvqTuFwwu7w1XYfA+1SN25rtDEylL45fC0Be1Uoz64nN51Y5GkOc0hqAJkRlJAfYDxsjH3aOq0OmFVHmLFcXSFsnBceBJcNgPoWEHPPo946q5STyRbF8DX4sTs+KGuzwYWN4b6VPBJfeIiq8XTgPPN8GTVDXS9g/9vCfC2UcyPdvCFJhwKtY2QEuwWQQMB9YCRnvdVqAX73zUWSqdKO9LgbUCJcAkWUWCSic+9uKiuNsRkN110N4FIwqsKZa2SA6OaWfA1DNg+yp49lLjqrlJJJEMhglsOiZ4h16IeiMrjOrTlQfpU4zPWhCtgumNZiAci1sz8DMgDXhaJ0pGauMsABcCRwNfAPcbF+PMn6XYWEEkM4BpgHY2k59OvsXDWrI4BQU3NdRRiBjI24pKOQqqCmu2iIpyaK71xDJvBOSOEO7RT58yrsYXWySjSyKJJIFYurijAt2YMPahDpBn8nGUrCZeBnYZ7tsoxagvwr0v0rwDZAN3hFnhxYMTZFtzg/xzmglNJD8Jcy8wHqQAE2RrVeBjD228j58WMjiGFErx4eNz1nAYBwPwHn6m4yANaG6H9bp8+e7Esr0B6ivDM+bEEk0kG3bAqm4SY+LJUZeIEZAVD0CFPAvbbFhZJCd9F77zG6j+1s91Y+N8CMEA6EEk9Rk9eiHqjQ8BeYJpr9xnfCJC1AN5wI8AkwYw9ogtkoPjVmCUfJNjxr+/UbK1KtRMpZM23sKLmKpPoZQMRPdmMxXspT4gkivwMxSFSbL9un6bEEs9RrEE8DRD7bfmEcuCMSJpr/ZbWGuyVMNjlojr0u8bV8yDlUVy5kUw80LYtNLHXREIOI81mkgaxobzdR9jgTlhfFwrBbCvD5t90aadwxyRsDGg7cH2bH6JD0OBI2V7NQVQ6eAzmngmIJAKbtI4DIBmWtgrdzz01KIG3raO68YLVtsoWrFbqsAjY+pSs2HEVCieCK4wAgaijUuan+vDeb9tY2MSxs8JzE6vSYBsDSuj7UMKE4c50fZhwwjDjDnan80sh+2lAAdLgRwKqPjYQyN/w8PXIXemMhEHmaiofMvWkDU9G/DjRRz8MbqHSREzi6Vb/mg3h9NsiiFpZvmR6YOsQnH1RChAwabfNCSQSIYRJGkzAOSpr6ZEE5dcw/PxYD/geKAUAD/NtPJfWviv8UYcZJGKMLJVUU0nPfdGO4AdcjekMFectdwTZhNLV6pI3AFoNNoF4owmkp3hGMLjiCaS21cZV2xiRQKIpPZCGcZ5MTYDRPN1hZGIE1O08ZOUOFbjQ6U4ir1HFR8dfEYzLwRaq0bSORIAHz62hzHLuRU1MGXaXdvViFnEUqsi+8pQjQdaG9gmeqQlwmSdTiRl3y/Oc5IDIhw3rFnR5g7N2MrUozlG4iVEvaGVAtpoRazIAGbI1moGoOJlG008tU9rVU8KpbgQsXqb+Na43CMb5BuVjFQYEmbTJN5iqYlkpLJWI0m2rNB6CzY3A9rfoRUplOdmrnoxnKQq86KJpCzHwpiLtIkgZm5l6tEOLzSjwUibjYhVy1Ub6ZgTiJPzsZdmXqCVFcabQ1BwB6rIZlpoJnxbfAMqtVIoe9qb7Il4iWWqbGnW9bzlGje0StLs7dYh8lfu82eNKzbRJEMnhQnQbtUYbnzCQsS6Cuov2gyiGd/WauadfirHgCiR4jhetlY7aeMdWngFfxiCl8oUFNyoqKwfQFLRBtSAiWf/EcbVvomlWDqckCYr3l1rjavxR9vrq7Ta1JhNTCidGjjcdEUCiOSL8mpFkdQiSMwuktremhnbwv+T14woiniGbKseJh/76eQbmniGrl6cqXqcDCGViQBh7UN2h1fuTwLkZ/Vu4umNWIilZozxe83ZbtX+fO37Tt6YBq2KjNSJLLEmt0RcG3f7jUuWQhNJOY4VRm6qTZSI1gt8JNgur2YVc21fWv5WRowUeUrH8YHv3ccemnmRdj403twraRwKQBddVPVg6AmHHaiBmnWiMNIOmGiKZXq+uLaZUIRcqUGRNGvSDoA7U1y7DCESViFHNnc+fVbbrrEmmkiuFhcri6QVK0l0gQJmc47q0ao1s4rkGnkdpGqEMEqKo4iTU+mklf/Qwn/Daq3qcbOfNOuobGbwQaubZTWZ6oZiKUaDIRpimSH/XJWfGlfij9Zq9fU8eWMKCmQlaUZ3cKJTUB5ssiZAu1VL84l0FRErtN9U+bbRtGh/TjO2XLWWe24EKvK+03L6g0jWEVVkM639Muv0RAMqVVIoR8oX/EgQKbHMyBd7kqofqvu/9Rp1NGerGatcPZqzda8ut9cqFMkDmPwWNbYODYqkcU/SdrfGHm3K2syVJLpcXzM6XOt0LdeB/j2Gn5bTHzSzjh//gMw6PbFZmngcCkwc6LfcA4MVy0zZcGg1qXlbqyTrtV0EkzJENvYaLBjplypNW54Wk5ydMQgM7VYrzkmiOzF+uuF5K6BVFmZtZWpov6lmrCQZZMs1/LSc/uCiOGDW2bHPCTWDw6tru2ani49IMxCxdDiDrdZNbxtXzUGeDGTYvd64Yi60SrI2/HFa05Bq8SCB9G5GQPTHf1iQwbew4of2SmJ2kdReUSJctkSMx2QyUEY/Wu/9T8vpD1qb1YNnUGadnqjSBaCPjeKWfH/EUjNreD3mi6LDYNox6xmSGsXi/RXfrDSumJ8iGSSwfY01na2lU3ocAbGqcUcL7bJiNJ3WyjNrhaahN++YVdC1w66DZzd2z8DScvpDKhNxkg+orOcb43LE2Ix4EUpxRcbE0xvhiGW2FMnq6H3Lg0KrIs1u2tFawgBNVfoVa5AokXToKkkZFWLG/aZw0F4cw8zrMhX65GKzio+GFk8i3+Kajn/Ja09CPvC0nP6g4A4EmNfT2GuA+WBp0QWgl0bQxNMbvYmlZtjZ+Ibxq8xBvhTJRrOe0S0JnP5h0SaZlSPpdM7WRhLD3QqwWV6tWEkCNMtrdy/sZkKz2Zm16t2kCz4w/iwMLi2nP6RxaMCs8w1bjMsRRwtAV6Jg4umN7sQSAAWmnWnO46i0SnKHtoVtUkrk+1AztqzDwcqVpM7ZuhqDSMqQ8zm6p6zCOnm1YiWJbkvYrBWaxlvyeojheTPxV3nVqsnBp+X0BxfFuNkPgC2B80KjSyxMPL1R2wh7dOMUiiLE6PDzzSWWaTnBCu3zZ4yr5kJztjaZvOLtiUI5AvLGfdYb8tTntmIQyci/YsQMLYDRzC/evaFVwjEsAwbEx9Ick27iP6u+mpwWkbSc/qAFmLfRxl5iN4hXqzPxhHOcViRxOmCEbIJ8vQ3eXA3N7eYTS62KNHuoObpIOiueI6nF0VkVfW4rBpGUv2NWHAN5T/fYitWkFtJtVuHRo50tdJTheTPxjrwKD/1g0nL6QxpTcJAJqGyKQZvVyAZp4nE6oDSGnfsRQ8V/06/C22tgw3Z48g3ziWWhKPCpiow3K2q4MyBL/vtZ8fSPHCmS7Q3Wn5HEIJJyVtKqgQJawKFxL8oK6IPOB5sYE202yKsZ9yUnANcCZwaeUfHSzPMRGenoDQdZuGW7vIa9UTXr9ESHLgC9eMjAA9D7Q0Zq0FX7gUF8zCSWrlQYKkVy3avGVXOhtVqtGkenpe0011lTJMfPCfzi7LMnafGQcy1xJYoDY1FF+40w+76kFgE3ykRGowzgR1IgJ4goOXU9Kp0ouAIt0GiimXV8+KiI0V5kd+zQmXhi0XYdI6uGNo8w8XSHGcRSE0hfJ+zRzPAmRTPtmP1A6J7Q2q0NO6wpkjoa6L6StKpIaj/5VhVJbUvY7C1XfQScGVquJwL3ALMA8Kp72NH1C6q8t1Dr+wsAKZSSMqAknvBwURz4/68IOIDjg1eeO4ms8oZEcfdhxFDx31CBf+p3PHognmKptVp3fmlcMR9aJWnF/Uh04x/ffmi98Q+AcbMDe5I9VZJW3JMEAmYMK0bToUu0MWMb04jmnxfCFB8mAHcD3wfSUelkr+9JdniX4KUWgFb/h3So4u81nSNxEHlfuoI7bmadnmhApVYK5egonUWdkwEjCsTjVZuhuR9mmFiLpZVareiSdio/Nq5YA63dun219dJ2MvIU/ac9VZK5uqeshPzjW3JPEuAlebWCSL4oXa5D41D5DgUuk63VoYBKi/9tKrsW0eTfN2esynuLbLu6yeAY4/KgSWUiDjJR42TW6QktAN3piLxQOh2w/wjxuLEVPhxgBmqsxNJKrdYhZTKzVYUNbxpXzU9qVjC31YrnSOqcrYFJWmOYgIVnJTUbWJZFHa6rAO0IcrMLZZ3O5XqiYS1aZACnAbfJ0zqgU93Kjq5fUOt7xHhzCKLtquIkP6L7kw6yAsk6VVTHxazTEx26JJ7C3MiaeMaNEELp9cHyCBxaHG2xLJ0mrlZotZYcIK6te40r1kDLbLWqs7WgPFBJBvLMjSIpN8Zsh2t80OI1zG7eAXhdXg+JgSP3EOBWYAGQjp82anwPsMt7baC12hut/g9p9ItK3c1+gWH/waIJrg8f29lpXI47W1EDAy+RMvGMKYbsDNFHeHN1/9qsfRENscwqDAYIfPykcdV8FEuR3K3lo1iMUvH+1bLOVv05ktoDo0ha/MgsTWSsui+pzUvKnzRT8z/AL4MFohXiMFS2VX8hH3tp9C9nW9eFtPr7FwhQ73smZH9ysEaeFEpxMQyATZj3LCMtiUc/qjFQivNhqNyNWbUZNkcpMi2SYqlVkc17oKXv91NxR9uP3KC9B7UY2n7kzrXW248ktN3aVyVpVYfrWnm1aiWptQ1HxaA6iwTaPvACw/ODJQM4VxpzROu5Q13Pjq7LqfcNPE+synsLXnUPSKF0MsR4S1gouEnjMACaaaE5igEFg6UBlSoplCMHEYA+NBdGFYnHX28b+D5kfxisWOoNO19rh9iYmOIDxH6k32fN/Uh07dZNK7WtI2uhM+5oL277iKTFx0C0g9esKpK7LTQvCfB3nYEnUvuoR8mRjhMA8KkNVPluEgIXRmu1L3Z4l+CnDQU3mZwwIKFMlck6KirfWiDNUTPxOJSg4aY/DM0VbVakUeftGIeDD1QsSw4QQunrNP/ZkQBlsgFm1bzW1KzgeaJWzGylm/EPehbJ2YanrcJ98lpiUfMOunlJK7Rc9Qae0wxr/UVLy7lItnD97PU9yXbvJXT4I2tJ3NX1q4Djtb9C6WQIqfINzHZ2msqs0xNeXRJPflb/TDxGgfy7lnEfB/orliNlq3XL+6HPmxWt1boxjn/Hg0GrIrvarbkfaTgiq8d2a0NwUtyq1aRm3rHqvuRSeY3WPl+k0U7dmDDABJ7u03K2dp3b7UhHJPBSy86uK0OEMlwzTxqHAtBFF1VRjrqLJDt0Jp4Dwzw2tjjfPAKpJxyxLD5AXP0+eE/7ETUxWYXBUPM1LxhXrYFm2qnfZU2RNB6RpWEUSazfctWqDqu2XP+rO2kjUi3MaKI/daO/1WTPaTnRRhNKn9oQCAToSyjd7CfNOiqbqTAumx4tAD3F1beJZ0xxcA/STAKppzexHD9X3FO9yfhV5kRrtbbWQVOVcdUaaKadTSusmbQzfs6+rVZ6F0krzkqic4hatZIE2CGvVqsmZ4VZTfadlhMLvNSy3XtJiJmnpzlKYdYRVWQzraY26/REi252srQHE4/TARNLgy7Wr7eZUyD1dCeWDvl617hLDuebnFHy5cqqox/oKsmvX7emaUfnbA0xGnQnkvIGq46BLJNXqwhMd7whr1bYl6Qf1WT/0nJixQ7vEtr8n4KsFrOYt0+EXSpTUHCjorIei5Qn3bBVmngUBSYawpJyMmDqfsE5yC82x96kMxg0sezUBb2MnwvfewCmnWFesXRnBPcjP/s/46o1KNpfGHdU1ZpJO4QGCYRbSVpVJN+TVgUsXE0+EMfYt4GiryaNbeKBp+XEimrfPTT6lweSebI4JdB+NZp1rIxXNzuZlQ7Z6eL5EUNhQmkwSed/n8dmzCPSTCgFd4p4sX7vK/D7hQhNPcO8Yqm1Wr0e2GGhNyV6tCqyaY819yMBSqeEHras0Z1IyhvKLJy8ox1VZFWRRNdyNcNJG+HQUzU5uLScWFLve4Yq380BQ086R5LBMYEWrAePpcw6PVGFSgOgIEZCJpUHw8obW+HpFdELCogmqSlwmLQibNwBD78Ki/4AK740t1gecJK4bo1AxF+80ERyy0fWbLXqzpDc55y77kSSYLirVatJ7Y2AlUVSa7laRSQxOF2PilhaTizp8G+ksmtRIJ0nhVKcCJfLer4x3G1dNksTj8sZPO7qi81i/zGSUXOxZMoYURn7/XC7rm352H/MK5Z6V+tb2gSbBdFE8tNnrNlqLZ3avbOVXkTS4uadRNiXfEAGnkcz9i3SbIJARNtFEU3LiTVV3luo84XODkxkHPmW7a4EGYnCVMOv/gvvW7O9qpGdAVNGi8fv9GB+MaNYJoqrNTULVL919yN1pp3+iqRVK8lE2JcE2Cyv8Ty3sT9cCIyR+6ngpy2iaTmxJlURvTtV/i8VN/szhomMI8eCYRXFKByOg7EouOS/kkcV/1aHG7eRLcZRB4q9yDaPEMPe0Itlmye+Yqm1Wrd8YFyxDoH9yGoL70cGK8mQ/UgSVyTRtZYjf4Zg7PidvB5s8izXE4A/A0cDCqoanJPyqtY88ydNOYAsx9EAvMF7/Ikn2MZOVFSyyWIC+zOFSQylACeBd6GmwwWUS3GcgEKajKXf4PPy144WVnpFfNjwAigJP3jIVIwoCJ6ZufS/xtWeeew/cPH98NRb8RHL4gMga6gwGf33t8ZV62D1/ciMPKVH0w69iGQCmHf+Ia9WriRX6bJczbg3WQDcJcPIM/CrrdR0Psn6lpPwq604yGCo8xLjF1mCIc7zAKiilk9YTSPN/I3nQ8QyFTdjKGMqkxhDGRlIq6gJGIrCBBRm4aBciqMqxfEZTxvvdHUAsNXnZatfvKk5RWS2W4rUFJgr4+cqq+GjDcY7+uY/n8VHLPcX78FotLZhmrHy+/jf3eaPaOyO7g5a1tOTSBJMC7fqvuRf5HUcMNywZiW0+UER+G0eLpOBACKWpaHrf3zTei41HnFo37b23wCQpkwkw2GtNyp5zjNxK2WoqPyTV0LW9GK5kS348ePEyVAKmMREpjCJUYyMSztWL4yTUChGzH11ogYqx3e6OmhRQ48x+rCrk05U3ClwjDhD2jIcOk6YdXx+uO9542r/iKVYujOC4vKe9lJlQbTvwe+Fze8lVtKORm8iafGWa2UC5Lgij8+K9Ekbg+EEmS97MKDQ4f+WyrYr2dXxe3xqMIWmzbeWNp94YzbUeQkOU7eLg7iUQnIcYqNoDetppNl4C0ix/Cevcgd/4nXepZ7GQHVZTBET2J9DmML+7McISiIumi4gD4VyacKZoxNGbb+xTvXzZlcHyzpaA5VjdzSrftZ6heFi4ihhgrECIwqEoxXgtU+gtsl4x8CIhVjuL8+Q8HqseywWwCjZat25zpqtVkLHP/ZptQIoqty474YFwAuioLRqNfmC/DZWAJcbFy3EMzKL9gvgfuNijBgH/AwQeWV+tZUqz0M0dPW+CTQx+zUU3HSo62OSyTpYipxXkuGYjgcPfwic7xk+xzCTiYwll2wc3bwH9dBJJ5200oYPX+BzjQmIAMzV0vwEkCVFMQ1IQwl8bkQF9qp+Vns7+dbX/3f130/NJEtRqG2EZ98xrpqL1BRYOFtUkY2t8LM/Ge+IHN+ZDqcdKUZlADrbxNFbX/1bPB4I33tA7Eeufdna+5E/fkEcj/XvOz08f601j8d6oCGb9FwFYFp31WRvIlkOWopzIK7HYiyUAtNi0j29cJkGPC4fXwkxdYoWAD+WIile9Pd2Pk9N55MhlWNP5LjmMDJdtF73+p6Ma/xcX6QpB1Dsuh6AF/gvXw8yfu4AxnEA+1NEAdlk4upW2gZOJyrNqkqN388mXxdV/sG9mx/ucHKKW+yr/vdzcwcKzJ0q0nV8frjqkchVkb0RKbEcNR3mXiEMO3fPNK5ah6L94bwnxejHj50x+AeIAqVTndywKhN5+lW3BpzeRBKZ41omHKLdVqIWoEu+774CeNu4aCHekWdk/g94yrgYJc4CTgqIY5vvS6o6/kSHX5uFDI/S9JvJdonUml3ea+hU9wm1MAUjXQ/iUoZSRS2PEZ0QzQMYxzCGMhJhxxxCHik68UxFvAJ36irJDhVa5T7iVr+XNlUdUKUYDie40yh3uPD64OHXjKvmYEwxnCSy5nnqLdEejSWDFcuTrhdZrdtXwbOXGletwyEL4Zgl0FilclVJ99sSZue4JW4W3psGsFy2HfehL5FcBiyCm4GbjGsWYZXcV30ZuMG4aCHOBa6S+6xXAGH8Ng6YcbI9LTZfuvx7qPI8RLN34KfXjst6DpcyhE61kirvLfij+ufvP3nOM8lznIEfHw/xtx73IqPNdfwcgEc6+q7So4FbUfh+agZuFLZUwb9F7rtpGJoDp80UM5Ebtocm68SagYjlkDKYf4d4/MxPrJvVCrDoSSjcH957rJMnLup5z9vM/PTFDKbOdyFf8LrNPNp30yQUWT5adU8S4E55tfK8JLJ61BJ4TjQuRogCmbN6XUAgazqfZEvbxYMSSICKtp8DKm6lzHRjIS6lkDzHGQB8JMc9kpVOVeVzr9gjHV1sLhOPNu7hToFOb3wFkgEafA6U4QENO6wtkLklQiABXrnVmqMfhDpbe2yVhimS0oplSZ6V6TtZCSCUL8vriVEIF7hQjnSIU0eavR/wTesPqPGEt/fYF13+Pexovx2ADMf0gIPUDGii7cHD21g4+iRCrPV2Uaf6UYD5hxtX48esA0Ulqarwq0eNq/EjXLHMKgyOTPzntpD/C8uhfR+NVSp1laEjRVahdKqT9FwFVaWpO8OORl8iuTUYXWPlalILc7S6SN4chTzX0LScLv8eKtuuZHv7DXT5Ixsm2eRdQUOXMO4McZ5nivnJDMd00hRxDNazhpnIZObDLuFUzM0MjlnEkyljhFEH4Om3Y2PU6S99ieUMkU+Bp8XaVSTApO+K69pXrZnViq6KVJTezSp9iSTBarLbPU2LkCgtV3TV5GD/PbpPy/mm9Vxa5XxjNNjVcTedfmGbHOq8BLcij0CIAw4yGOJYBMA2drIdE9s5Y8wuv491PvECGO9c1wmloooEkbcaa6NOf+lJLEfJ97Wfxsp3FyUSp9Xa+3ykRjgi+aK4WLmSTKSWq1ZNDh3EWEvvaTnRZnPreah04iCDYtcNcQsayHGejEsZih8/L/G6cTnp+cwrknhcTmGWiQdDc0R4OcCehr7Dy82EXiy7dNM5h54LMy8SJ2dYkURotRLmfiRhiqT8P5jS0xiJRUiUliu6alJUgeETXlpOLNjcen5chdKtlOnMOquS2qzTE52qygddolIoiUMAut7J2uYR85BW5LNvIEW+Hnd6hTjOvFAM4ltRLA85W1yt3Wp1aQEClb3tRxKmSDYEg18H2+KLJ1rLdZ6cN7Qy+r3JcJyu4+T5lOcCDvxqK7s67mJL68VRba32Rpd/Dzvbfx9wvMZaKIc4RZu1hVbbrNMLm3xd7Pb7UOTIQ6xITYGTDws6Wa9barzDOpwuRoRpboeDfwq/e048tqJYFu0vEnZUv7VbrdMWhNdqJUyRJHFarlqWayJVk705XQuAa+WHiJPb2/k837Se22ecXCxo8q6QjlchlEWuq4y3RIUsx2zSlImo+HkeC/Xv4sQH8jitjNTYmHhSU2DBTBE51+kVTlYzGnXCoawIjpokHt/8d3H925twxBJriqVWRdZU+C3dah0XbLVKbeuZfoqklStJAE0YTjU8b0X6qibPAv4gQ9EdtPm+ZEvrxVR5Hop5a7U39EKZpkyM+gylg4zAMVjb2W2bdcKgzu8PmHhmHhDd2UlNILVRj7++Zl2BBPjBXHHdXrOv4ciKYqntR779R+u2WgvKHb2eH2kkXJFcLbLtci18KgjAEnk9xOLHZ2ncK68LpJEH2Vr9M/BdwEGXfw/b229ka9sV/Y6TixVBoYQsx9FRFco855k4yMCPn78xyLOVkojPvJ20qCoOBY6L0kuAUSAfenlg50OahYmjgmMr1y0zrgaxilhO+q74s/i98MZ91gwzJ9Sws1JuJ/ZKuCJJsJpcbHzeQlQC2uzfuYY1K/IUBAwn50UtLScWBGco/WQ5jo7KHqVbKQuEGLyJ+f9OzESnqgbarsOjYOJJNIEE+PHJ4vrpJvhis3F1X8wulgfK2cjN7w8uSD/eTFuQoj3ss9XKwETSyvuSyDhaEqTlihznADgoamk5sWJXx93saP9toPUaaaHUKtQWWvmkd0ObTTds9XnZLU8aOeUw4+rAGZojjr1KJIH8zvTg9/PrXqrI7uhLLHNLjF8RfXJLoHSaePzCb6xbRQJaVivREEndKEi5cc1CXKubmbS6UJ6rO19SHGcWrbScWGE080RKKHMcJ+FWylBRWcY/jMs2YbJCJvG4U+AIEVQ0KLQxD82kc9v/WV8gM1JF8DnACx/A7jrjHeHRk1j+6HlxkkgsxfKQheLaWKWy+b3onEATC3Su1kqZKNcn/RHJBnmcSAIYeLRWm1VFsgR4SZ4Kko1PbZVH7kKGa4rxZsthFMqRKQ8OKpnHQQZ5zjMB2ESFPRM5CJpVfyAAfdrYwZl4JpQG5yA1F+umHca7rMcP5gqh9HTBDRHI5zCKJcCBJ8dWLLVW6wfLrDv2ATC1n61W+imSJMa+JIA4BNiaBp57gFcB4Qiobv8Xn1fPpLrtOQAKUs4gxSHOKrQyTd4VbG27IiRwIMsxsKD9Ic5FOMjAi5d/8qpx2aaffC5NPApw8gBnJ6eMEQcna0EBVh7z0DNxVHDk474XjKuDI15iqTfsPH+ttVutukoy7Cb4AEXS6i3X9wDN6fkTw5pZORf4TM54KrR2reerunPY3HAVXn8Tmxuvwac24VAyKU618EmuOtp8a9ncej5+tRUHGQx1/iRQEYZLmnIAWQ7hW3+bD43LNgNkRZc4P3BoLoztx/vM1BQhjloW654GEd2WCAKJzqyzYbsQtWgQa7HUWq1rXrFumxUpkOGm7Ojpr0gmUMv1j/J6jMkTeKYBr8vWqhOf2szmhl+ypvZkGjs/Crnz28brAMh2zSTbJTdFLE6Xfw8bWuYHQtHzHGdQ5Lwy7H1KbSaynkbbrBNBdvl9bPWLF81jDjKudk92hnCwamMRK760btRcd5x+ZNCs8/M/G1cjTyzEsvRgEWau+uHZJdY8WFljIK1WBiCSJE7L9T6ZwJNl0nGQEuBR+SFmIHe3LuXz6llUt//TeDMAte2v0NT5MQAj0q7GqcTZMx5BNreeFzhmK8MxneGu3/W5T5nnPDNg1nmKCPe+bPiwSwSgu1PgmD62wscUw9lHB0XkqbesFVbeF2VFQbPOY/8duFlnIERTLLUjsayesMMAW60MTiSt3nIFeFpezWbg+YWMnTsEcNDU+TFrar9LRdMteP2996XW1Z2NX+3AoWQyPO1q47KlESMit6Hiw6UMZbjrzh7bry6lMDATuYb1tlknCuhNPBNHdW/i0dqrJx0aNOhc8fC+6TNWR2uz1jZGfi8yXCItlrkl4usBli62dhU50FYrAxTJBGq5XiTHQUpMIpTTgHeA8wEnHt9ONtRfzLq6s2nt+tp4c49sbvwlJFjbVaPJu4LNrefhVfeCbL8Wu27ApRSG3DfEcR4OMvDg4VWitDlkw1pvF3WqHwWYf3jo2ogCMf+otVc3bIcL70mc/UeN04+EUUWiQj7nd8bV2BMpsZx5kbi2N1h77INBtFoZoEiSOC1XIHAafTwNPCXAM8Djgf3R7S33s6b2ZPZ2/M94c58Y266J4HbV0+Xfw6aWs2T7VQQPDHfdGagc05QDyHAI2+VrfUcz2gySD+XsZG6mcK2mpghjjhZS7vOL9urt/2f8SuszcVT82qx9MRixTM0K5rS+dLO1xz4YRKsVQFFVMV/XT/KAevFwdLgzmSalDNgi3y/cKOcPY8mNwPxAGMDejtepaLoFj2/wA2OHF6/HoaTR5vuSrW1XGJcTggznZEal34ZDyQSgQ12Pi0JcylCqqOUxrPXKfB0/B+CRDuskJQHMSUljnNOF1wftnUIcARpb4aa/JV71iAwNuP18sc9a2whzTL678cO5cOm84L8NwFevwQePQuNu/Z2iipx5oagif5Fv7a2KmYtTOH9pOrLV2u89woFWkrqWqxYablUqgXfl41i2XM+VrdUFgILHt5Ov6s5hQ/2PIyKQBNqufjKcB1GYKlyeiUabby0bWubLfFpRVbqUoYDKy7xuvN0mSqz1iWrD5QxWjy9/BD/7U2IKJMDFJwuB9PrM0Wbti3Ary9Ss4NjH5/+y7mkfGrqs1n5XkQyikkS+ur8wQHE2Gfpq8kdyHjFalAAPB8IAfGozu1ofZ3vzfcYbI8LY3DspyhA/8VtaLzbtSSCRYEjKAorTfhb43EMn/+MdvmR9yH1mxmqVpFtRmOxMYbIrBbfshgDc9jRsjMx7PVNy1KSgWeeqv1rTiNRTZelphoMXivCAi1Os/Q4nI0/h/vrAiN+A2p4DrSQR+5JqkxAYqxt49NVkNPcmu0vLmRU1gQTY3HgNnf4aAErTb0mosRAjRannA1Cn7sWHn1TczOM4LuIcyhhhvN1mkIxzpnCmO4NDXG7cKLSqKp3yTffJhxrvThzKioLnRH66yZoCSS+V5cGyilz1orXNOshWq2TNQASSQYokoCwVV6uLJMAiwC/HLgaYtdUjvaflRJu1taeh4iPFMYzS9FuMywlBUeqFgX3J6zp+z/fafsxX/o2oqAxjKD/gdH7I6bZYRoBxzhS+n5rJnJRUshQFH/C6p43v11dxf2sjAAfvL0wtiUZGqqggM1KFsJx/t/EO66EXy05dd/WQM12cvyydgvJBykQc0YnkgCuRwX73sse7SHp5rEw0qsnw03Kiice3k28aliTs/mSKYxhD3N8D4Nmul6hWawG4vuMuftJxDV/5NwIwihG2WA4CoziqwDpvJ6fv3c0fpTi+19nOFp94pdXakYnExScHxz1Ov9W4am1e/FDMsYLYZwWYuSiFOyuyLCmWpVOdlE5xoqo0DWT0Q2Ow3/VqWcYmyDhIpKrJ/qflRJva9leobhNHRBW6z0uo+ckRaVfjwEWNWscr3jdC1mr8dVzfcRfXdfyOKrUadGJ5EedwEBE47ymBcSsKk13di+OPGqq5rmnfmYffNtejymOwTk+cHzNOP1JUyAC/fNRc4x6R4IdzIStdCGTKd5q4/M8eGlpF+9yKYnncEjcAisIL0mw6ICLx3coyNhFEUl9NDrQtOfC0nGizufEaOnyVIIUlzbGf8RbLkeGcTIZTZKI93vkMrWqb8RYA1vu/4dL2X3Ndx++o8G8LtGHncRw/YzFHM4NccoxflrRkKw7mpKTx/dQMjnB1L4418gBmIzV+H89L49GJ00UIutU5ZP/gPOTz71t3H7InsjPgPLnP+sT/hFP5vuc95C9otqRYZuQpg5qN1DMYd6tGHqiVoOSIPTerD28PdG5ymjwAWTipPL6dVDTdMqAwgGijzU92+fewpe1ifKo1nJTdMSFrOQ4lk098q7nTo4XW902ho4BfuC9ggmN/nLr3ipvYwpesZyNbQu6PFfF0t7oVhXKHi8muFAqU4N+JD3jL0xZoqYbL0/nFZCoKG7ZbO0igrAh+fY7Yh9xeAydpJ+0lENecJcxI7Z0qGd/tfi5yyemp3Hiem7zMoIv5gye6eOkmD3VbzZXrOtjZSD2REEmkUi+CJxKkolwBzAZ2A31trJQA9wLjA89sb7mf3a2Px71y7IlU5wgOLlqBgosO/7dsab3YeIslGJ52JXkpJ9GmtnNFx82Bvcj+8lP3Yg53HUym7mQRD51s5Fs2sSWmghkPkSx3uih3uBjnDLzzBmC3z8ernlZe7mgNeT5cJrrc3JlTAPJsxc+/Md5hfjJS4d6fBI06R1h9LLwbRhTAf38rHl/+Zw/3Pd/7mZFWEMsbVmdSOsUJcPlgTDtEUCSnAqvEw/zBtH9NQhnwDZAiZxr/YrxBEr20nGgzNP0UxuU9ACg0dP2PXR2/N95ialIcwxib+XcUFJ7teolnu8Kt+HtmomN/vu9esE91qRfMSnbSQe8vIoMhFiKZrTgocTgpdzopd4QKY6eq8kWXh0fbmnpsp/aH23MKmORyU9sE1y0VByxbhYxUuO4cYdTxdMEpNybePiTA7Yth/hHQ0KqSv6D7KrI7zCqWpVOd3LBKON0jIUiREkmkiWdKBITbJDwKXAi0yGpS/8NzLnBxSGt1c8NVMXWsRoLhmRdQnnM9gOWEckzGX0hzjqVGrePi9l8ZlwfNLNehnOY6iVGOkSGCCbCNnVSyk0p2UMnOkLXBEg2RdCsKwx1OhjuclDicIa1UZDu10tfFv9pbea9TDsxFiEKHk4fzinACL7wv9vOswuWnCaOOqgqjTqLtQwIcOg6WXiken317O8+u6H/CjtnE8vxl6cxclAIRam1GUiQXA0sj0AI2EW1AujxS666Yp+XEAn0iz66Ou2jo+q/xFtOR45rDyHSxMXSD5y7W+cSIR7TQBHOEowQ3gbmrANvYSRW17KGGPfI6UCIhksMdTgocDgoU7bqvwaJVVVnb5eHdzo6IC6OR8zKyOSNNhFj8ZhlUCpOxqfnxySJVx6/C1QkqkADLroTp4+DbXX7GLhr4zxwmEUtDws60/h6L1R2RFElAbRQGntMGM5ZiIpbI/UaAD4AjAq3V6vZ/sdUEjtVIMKngGXLcM8AiQjlQs04kmOjYn2NdR3KgcxyFytB9qkyNPdTiwRNoz2rC2VflGY5IuhWFoVL4ShxOkMKYrTjIUoIvUHo6VZUdfi+rujz8u6MtIq3U/rAsbxj5DoclTDyaQCKdrDc8abwjMVgwE25bJN4IzL6ijffWRSZhJ55ieepNqcy7MRVgJTDHuD4QIiyS3CQ26iL25zMB9SFBCa1d69nadIvlWqt9cXDRCtKcZWByoSxNv5ls15G0qe1c3PGrHkc+YkWho4ATnXMY7xxDuaOUNNJ6FE4j27oRzFEy5GC3QcTcitJtRdgdPqDJ72en38tHnR181NkRc1E0MtHl5rfZBTgUeOQ1eHed8Q5z8J3pcO6x4nEiC2R2BvzrNzC8AFZ+6WPOlQMzZ/VGPMTyzq1ZFJQ5kIfyDmr0QyPSIlkOVIiHEal040i53FudLwMGHFS3/4vNDVcZb0wY9EK5vf1GebKGedCbdR7vfJZXvOY95WNeynGMUkZS7CikQMknW8kihZRu27UDoVNV6ZJiWKf62OjtpN7vH7ATNRZoJp42D1z+F/OZePSh5YkskCCCzS89JRgcEE1iJZaRHPvQE2mRxPrjIHmyzboEEFPQftWDQ0nF49vJmtqTE6LF2hOaUPrVVra2XWGqU0PGZj6J2zGcrf7tXNFxs3HZUhQ6CjjcOc34NOennA3Ao237/oyZWQDD5fkhJTiB/34Of3/TuBo/9AK5YTuceZvxjsRBP/Jx5zMern0sNu9Woi2WurGPm2VXMyJEQyR14yADOpkkjiyQ1aOoprz+Btbv/Ql7Wp9lblkXCi52ty6lommgaTzWwIxCWeA+nWGpl0KMzDrx4vmMRwGYv9dwCm6CMC8tk4syRLKRWUw8eoFM1LAAPZpZp78jH5EiGmI5fo6Lq97OQFVpUhTKBjv2oSe8TY7+sVpumlroQOZyGSDwAlCGShdbm+5kxfZ89rQ+C8A39b8EoCTzfDJTDjB8fWLxRfUcOnyVOJRMyjPuMUXOa1HqRQC87f2ARBXIZODljlZ2+8T+qBkC0JNNIBfMFALp98O830TX1dwT0Yi7O/WmVBA5rUsjKZBESSQJlrqLTX46SJ6sHCtkwg7Ue1by/s792Vx/bcid25ruw+OrAmBs7h9C1hIRvVCWpt9MXsqJxltiRmn6zSi4aVPbebzrGeOyjcW4vrkOFTGk/53BnCMwSL4zPbkEMjtDxM8BvLvOFzE360CJlFiWTnUybrZweUdjSD+8P0X/WSFOB8k1cTW5WLaCLwPA46vis6qj+LxqDh1eEQJu5NOqwwE/mSkTKcm8wLiccGhCCTA87ZdxEcoM52SyXDMBeLyr5wBzG+tQ4/fxcWcHIELDM0QREFN+fHLQxZoMAolM1slKF/ms0XCzDpTBiqV22ocMD4j4/l7v//XBIRV9icmqyTlSw5cCuah42VR/Oe/uKKHB857x5hA6vJXUtIn4s1HZS0h1jjTeknDEWyhHpl+PgsJX/o28ZTK3rc3AuaOlnk5VJSNVBGvHEuMcZDII5KHj4FhxWA6/fkyc8mE2BiKWBeUOLV2HSJp19Oz7X40cy4QV1yzVZJ78I70tW6t+6j0rebMyhW1N4Vfoa2pOw+tvwKlks39e4rdd6UYoh6ddbbwlKhS4T8elDAF5DJZNYvFkuzCNHDUJJo4yrkaejFQRNZcMQQF6sjNEFQmw+ltfnwHm8aY/YqntRUofTMSrSKIskoTuTcaTJfLvbxEA7d5veW/nGD6vGljgwerqeaj4yXHPSIq2K1Io6+SxX3kpJzA87WqciogaixZFqeJ0kle8b1Dh325ctrE4L3e0ssUnskKjbeLRwsoP3l8kzCSLQAL89BQRGuD1wYIb42PWGQh9ieX4Oa6oV5HEQCRlNVkWJ6GcI8XxXiAXv9rOpvrLeX/n2B73HcOhwfMetUnWdgXYWH8x1W3C7ZuXcgJlGXdHTSjLM+5GwUmb2h6REz5szMlvm+tRgaE5cHqUTNRlRXD7+cIopMos1mQRyEPHBdvZv3zEQ+WegY1YxJOexPKqtwNH230czYOMoy2SBBU+akLfDeUyO/ZtOfPoZ1fLY7y1LaNfrdXeSMa2K8DmxmvY2nQroJLm2I8xGQ+T5tjPeNugyHBOJt05GYAHOx+3zToJTI3fxxse8e974nQYKvI7IsYh+4sDk4fmiOOuEvU0j+7IzoAHxWixJdqsfdGdWEqiuhcTC5HUVZPR3pvMk2K8WsbJQXPnat7bOYav68ScXSRZXT0PZNu1NDva35t52NX6OJsafoFf7SDFMYzyjHsiaugZlX4bCg6+8m/kY5/MpbBJWP7Y2kirNPH8UDpOI8HpR8KS00SrVTsPMlkEEoOb1Upt1r6473kPy98PjK/sjMbYh55YiCSh1WS0nK4LpDjeCOTi9TewtvZsPt49bVCt1d5o8LzHrpalAJRmXZbwIQN6attfYVXNcfjUJhxKJsPTfkmxTMQZDEWpF+JQxIGpD3rE361N4vNQayMg9gwHa+LRDDqnyfbt9ho45GeJeWByTyyYGXSznn9XhyXbrD1RPszBohMCe5E/CF2NPLESySg6XftOy4kmX9ddFAgZmJD/CC6HiNxKBjy+nXxcNYXWrq8BGOI+nfKMewa8T5niGMYQ9/cAeLbrJarVWuMtNgnKe53trPOK0YQfnzzw2cmyoqBBhyQa8dAzoiAYGrDyS9+ADlI2MzedF+JojdpepEasRJJgNRmpucnw03KizadVh6OqXaQ6R1Cec4NxOeFZU/tdaehRyXAexP6ZT5HplG9j+8GItKtx4KJGreMV7xvGZZsE576WBryq2D8cSBLPUZPE/qNm0Lnqr8lj0NHzwKWizdrQaq7QgEhgqCIjXXF1SyxFMoLVZP/TcqJJh7eSbxrE7GBR+hkUpZ9pvCXh2dx4TWCf0qFkUpZxN4Wp5xlv65EM52QypLA+3mkn6yQjNX4fyz3isOnTjgzfxKO1V7UKtLkdTrguufYfNa45C8aPFGMu8cpmjSbLrk7XHj4Rq7MYYymSBOdAlgzwuK+Bp+VEm21N91HvEbnuo3NvSKr9SQ1tn1ILHih0n8eYzIdJcRQbb92HUenibKJPfKtts04S82RbM63yZKKLw5idnDhKjHdo7dVPN8ERS5Jr/1Fj7tTguMfvn/XEPZs10syZ4mL2QYGM1piNS8RaJFeIPnJuP7/HyKTlRJvPq+YExkLG5v4hqfYnNTy+nXxRPSfQfk1z7Md+GQ8zxH2G8dYAw9OuxKFkigBzO1kn6bm1eS8AE0rFCEdPnH4k/Pps0Z71+uB3z8H5dxvvSg5GFISm6sTqjMhYotuLjEpGa0/EWiQJquMiefRkX9wU0bScaPPR7qmBEPRk3J/U2Nx4DWvrzgq4X4tTL6E84559qsoUxzByU74DwMve122zjg3rvZ29mnjKioQgaO7V2kY46Xr4m4kOcY4l2RnBfcj2TpVpP0msfUiAxSekMPsgJ6pKUwT26/pFPERyBbBcPOytCtTScsRIR6TScqJNh7eSTfVXgtyfTJbYuu5o7vyMj6um0NT5MQAZzoP2qSpL025GQaFGrbOTdWwCXNdUh0/uN54+K/j86UfCbYuD5pxH/wNzrk7O9qqGfh/yhF8l3j4kuipSUbg30udF9kU8RJLgO4HZUgz1RD8tJ9psa7qPmrYXARidcz257sONtyQV6+rOZlPDzwOmHq2qHOI+gzTnWJDJOjY2epa2NQFw4iHCuXrvT0KrxxOug/teCP2aZGPBTJh/hHh85V8Sbx8SKZBlwxz4Vbb3UVlFBUWVm+Rx4CZRJlZKYcyT2nlj4IbmztWsqVlg6sqxN44csZl013741GZW15yMx7fDeEvSMangGXLch4a8P/vEt5o7PX8MuS9ZeT7jUQDm791tXEpKluUNI98R/FlRVXjsv7Y4Ivds/ylnQFd+6Uu4cQ+AvCyFrX/PIjdTAThfmlNiSrwqScQ7ArVJVIvLdGk54PU38FnVUVFNy4kFn++Zi19tx6lkJ13QQE+sqzubtXULUfEFnhvtKGWGc1rIfTY2p6ZlkqYoaG/jq+rt6lFjRAEsE7s6fLvLn5ACCXDfJWmaQK6Mh0ASL5FUFAVFURpAeVA8s0im5XgDaTnxHumIBB3eSr7Yc4Jt5DHQ6dsd+NHz46dQKeBXqT/l1rRfMtpRarzdJsmYlOLmr3lFXJiRQ7qiBJ7PSoOWxNxy6xdGo87cqxNzpnjOFJc+OKA/4xARJSYiKUUx8KHjFsAHKp2+Pby/c2zM03KiTYPnPdbWfh+kkWe0LZQcWPAUCgrrOzdzzM4z+dgj5iIPdIzn7rQb+bn7AoqUocYvs0lwRjtTuD2ngNuzCyhyOFGBVxv3UrD6Qzr8frLSg3Fryczti0ONOomUy6rHMPIR9fi5noiJSOpRVdWtPVYUpRM4GxTczmGku0aH3pwg7Gl9ll0tjwFQknl+UibyaAzPvIA0ZxkAt9Xfx05vFedW/ZSzqy6hxicsise4ZnJP2o0sTDmVTCVwZpxNglLkcHJZZh735Q5lkku8PKxtb2Xq11/ww4qNANy6exsgTCqHjgv58qTi9sXB4PLv/7Y9IY06xHnkw0jURVJfOaqqmi6FUb/+T+BhgHH5MTcuxYyv6y6iuVOkKI3NuytpHa+jsn8JwPMtr/FxxxeB5z/zrOGIHfO4rf5+mv0tZCjpLEw5lYfTfmeLZYKiieNf84o4NlXEjVV4Ojj5m3XM3vgl2zuDA/F/rtlNhacDgGsWBp5OKvRO1sf+3ZlwweUaeVkK912aBmLk48ZYj3wYiYq71SCMDkBVFKXH/5CqqrmgbgMlZ1P95ZYZ9RgIesfrurqzAydoJAPj8x+mIO0Emv0tzN55Ok1+kdPZHYtzFnJt/s9wImKo2tR2Xva+ziveNxI61zUZ3K1FDifnpGcHhBGg0efj91Xb+XNNz993qTuVVRMPxqGIdJ1kCg9YMBNuE3kqvPi+l9NuStzfgWW/TNf2IteEmTgTVSJeSRoEUhFP9SyQkkZQbgQYk3sT6a6B5LpaA73jdVLBM6Q6RxpvSUiy3dMZknY8AA80PtarQAIsa3qW8ZVH8Y+Wl/HhC6ksL3Cfbe9ZWpDuKsdGn4/rdm5l9NpPehVIgO2dHv7dJCLrfjpPODyTgQmlwb3Yb3f5E1ogDWaduLZZNSJeSSqKgqqqLlk9+lRV7VYke/jvrgBm17QtZ03NAuNawpDmKmPm8PU4lHRau9bz1d6z8frF4HSiMn3YJ7gdhXzSsYrv7/mpcblP7ii4lnmZJ5CmBDPK3vZ+wCve16nwbw+518okYiU5KcXNOenZgf1Gwqwce6Ji8mHkOp28tQZ+8ZBxNbGYUCpGPbLSoWqvSsnCZuMtCcXWv2dRNsyBNOvINNr4Ei2RTFEUpUtVVad8LjgU17NAIkvrVQBrak4LpNYkImmuMmaN2AI4El4oh2deQHnO9QDM272I9Z3fGG8Jm8U5C7ks90KyHcGDnb/yb+Rt7we85X0/5F4rkigimak4mJuazry0TIocgZMbqPB0cNvu7bzQMPCM3tPyhvJYuUg+P/9ucfJHIqIXyPZOlYkXtCaskxXpZr3xh6moKk2KQlm89yI1Ii6SEqesIlMVRQmJow/jv3cTcKPX38h7O8vx+k3x9xQVhmUuZPLQpxNeKI8o2YyCk2XNz3Hb3sjsN383cy5X5F1MmSvYrm5T23nL9z6vdL1h2aB0q4vkaGcKp6Zlcrg7jQy59aIC69pb+dWOCj5qjUwltHL8QUxOz2RXHZzwa+Oq9cnOEAI5fmRyCOTU/Zys+kum9ulpMpvUFERFJA37kiFrYbIVKNvWfD+b9pqiLR019EK5t+N1NtT/2HiLpRExdDPCMusMhBGuYn4/9Hqmpx4UMPmgqy4/9q2ylNHHiiJZ5HByuDttn6qxw+/nn/W13LVnR4hTNRLoTTwPvQIPvWy8w7roBbK1Q+XAixJbIAFW3J2pnRW5sptA77gSFZGMAHNkwjmf7zmG+o64zZHGhGGZC5k09GkUHFS3/4vNDVcZb7Ek2e7pHFjwLA4c/Krudv7V8qrxlohyVf4lnJF5MoXOUEfHJ77VvO193xKHOVtFJDMVB4e7Uzk2NSNkr1EFtkagpRoON5SMYsmwEbS0wxm3ws4EOAlEL5B+VcxCJuqoh8aS093ce0ma1madEsuzIsPBrCKJTHu/rMNbyUe7pyZ02xVgbP4dlOdcA5AwQjlYs85AGeEq5jf5SzgqfUaI0adNbWedfyOf+FaZtsI0s0gWOZxMTnEzIyWNGW4xx6axp6uT15saolI19oZm4vlsEyy2+IHLySiQ5cMcrH44U8tnvTwep3z0hZlFMk+mnidF2xXggIJHGZ51ISSAUJZlX82IrEsAmLPzDHZ44/OiPz11CjcMuYLx7jEh7VhkS/Zj72q+8m8wjUPWbCI52pnC4e40ZrhTGe0MWPNBtlPfbG7gT9W7IrbX2F8Oz8zmtf0nAXDZn+FNkddhOZJRIDF5m1XDzCKJvu2a6G5XjUQQylTnCA4uWomCkwcaH+OBBhHJF2++mzmX72efzhT3ASEVJkCNWsc630a+8m9knW9j3Iw/8RbJ0c4UJqe4meRyMzklNWC+0Wj0+XivpTGuwmjk5bEHcmRWDrvq4IzboNl8DYJeSVaBNLhZTddm1TC7SKK1XZPB7aphdaHUzDo7vVXM231exM06kWB66hTOyDqZOekzGeocgkKoGGiiWeHfHtNKM9YiOSnFzWRXKqOdrm5FUdtjfL+lKeat1HApdafy+cRpuBTFciaeZBVIg5vVlG1WDSuIZJ4MGZiS6CEDevRCubfjdTY3XmWJ8ZBs93QmF/wDgEtqruH1tneMt5iSxTkLOT7jaA5I2T9kBlPPV34hmtX+Oraq26jwb4/4vma0RDJTcTDa5WKyK5Uih5PRLtc+7VOkKFZ3dfJZWwvP19dF3XwTKTQTD8CZt8GG2LynGRTJKpAAqx/OZMoYJ8BywNQv6lYQSfQhA1/Xnc+ulricvRlzRuUsYVz+3Zaao5xRvAankhNzs06k0URzjGsUQ5x5++xnarSp7VSo26j211Gt1rLVv51W2gYsoIMRySKHkyKnk2EOJ0UOV+BzvfvUiFdV2d7p4euONkuJYnesP/AQhqW4LWHimVAaeuRVMgnkfZemcdlpbtOFBvSEVUQSfcjAx7un0u41Zfs64lgpcEAz6zT7W5i3e1HczDrRYISrmOMzZgeEM9uRtc++ZndoIqqxzieOftKjCSvALanilJTrmsU8Q5bi2Kfiy1QURruCz/UmgnoafT72erv4uqOND1qaeKVxrynbpwPl8MxsXhk7CYcCv3kCXvzAeIc50CfptHaoXHh3R9II5JwpLt7+Q+BEH1OFBvSElUQSLdu1uXMNH++Oezh8zDAK5ebGq0x3eogw67yLgmIqs060+W7mXAqdQzk+42gADkgRcWk9tWyjiQo0+UQC5Lr2Vhp8Xj5oaWJVW4tpTDbRRjPxtLTD8b82n4kn2aLm9ORlKWz9e5Y27nG/WQLM+8JqIlkO6hpQcpJlLERDL5RmPGZrytBXyUw5gJ3eKmbvPN24nLRMT53CpNQJAAx1DmFaqhhX0KMJKzpxbZRihxQ8I681itMwgISrCAdL9ZTDcSkKf38T7nzOuBo/FswUp3kko0ASOu6xRk4umLrNqmE1kURu8r5AEo2FaOhPD/GpzXzTcBV7O/5nvC3mDE0/hXF5DwJw7p6fhRymbNM/NpeJHuGQ1R8al2zC5JLCEm4fIY7bM4uJR38eZNVelcN/kVwCqaXq+FWaHQpHyxl4SxDx8yRjwIuyVOfAgmUJffakkQ5vJR/smhg4j3JC/sMUpZ9pvC3m7Jd7OwBvtL1rC6RN3PlzzW4qPB2AMMfEm9sXBwXy211+ShY2J5VATt3Pyb2XiIQmh8INVhJILCqSyF72Gpcjl4MKk6eSRArlW9syaPd+C8DYvLsYnXOD8baYMTb3TpxKDs3+Fm6rN+2ok02SseDbr/Grwj36w7nG1diQnQEPXArzjxCfr/zSx9hF5psZjiZ5WQov3iwO2JbjHpZ7kbCqSCLarmpTtnsK44ZY7u990Ly/cyz1npUAlGSez4T8R3A5coy3RZVU5wgKM8SR6Uubn00oN6uNtdne6eHfTWLf9qfzhGDFkhEFwqBz7BTx+WP/7mTOlfvuLSc6L96coR2iXGmWQ5T7i5VFcisoiwBGZV9GYYap51GjwudVc9jVIlykQ9KO58Ahz5DqDJ6vGG0OLHgKBYX1nZuTxs1qYx1+WLGRDr+frHRhmIkVE0rhX9cHZyDPvr2di+4R7d9k4qbzUpl9kBO/SrP0kljCqGPEyiKJcX8y2508YyEaX9ddxNraswE/mSkTmVr4Grnuw423RZzhmReQ5iwDsNusNqbl1t1iRnX+EXDoOONq5FkwE/75m6CDdfYVbUkzA6lnwZEubvyhmCN2KPzCavuQeqwukuj3Jw8oWIbLkWdcT3j2tD7LezvHBAw9Bxb8HyWZFxhviyijssXQ+/Mtr9lmHRvT8uea3ayVIzTRNvEYDToTL2jlvXVe420JT/kwB8t+GdiHfAKwdERaIogkYuZG7E8eWGDpf48BozlfNUPP6Jzro7ZPOT7/YRxKmm3WsbEEP6jYiF+F4QVw6Tzj6uAZUSDaq0aDTjI5WDXyshRevCVdCwxYY9V9SD2JIpINoMwGKMyYz5i8m4zrSUGHt5L3d44N2aecMvQ1MlMOMN46YFKdIxiSdjwADzQ+ZsoTPmxs9Gzv9PD03moAzpsrRC1SzJ0auv94+Z89SWnQ0Vj2y3SmjHGiqjSZ9XzI/pIoIonseZ8PMCb3RoZnWf4NzIDR9ilVtYtU5wimDH01Yu1XvVlnadOzxmUbG1Pyi+3f0ujzkZUOv1poXB0Y15wF918Suv943/PJm3x003mpzJ/pAkBRmG1Vo46RRBJJZO/7CYBx+fclpZFHY0/rs7y/a388viqIUPtVb9a5uu5W47KNjam5YvsWQIxlDMbEo7VXfyDnL1d/6yPju81Juf+osfiElIBRRxYrljXqGEk0kUT2wFe6HLkcMmxFUhp5NDq8lby7oyQQ3ae1Xwfqfi3L+TUAy5qfY33nN8ZlGxtT80JDLe+3iBN0bl88sNnJBTND26t3PuNh2k+St72KTNS571KRqJMIRh0jiSiSyJmcNbZQCtbUnCbar3hJdY7gwIL/ozS7f+HwkwqeQcFJs7+FBxrEmYc2Nlbj0m2b6fKrDC/oXxKPlp5z26LQ9uq1jyVvexVp1Flxd4Zm1FmZCEYdI4kqkg3iHyu5Ha969rQ+y/s7xwbcr6VZl4Vt6sl2TyfLfSgAt9Xfb5t1bCzL9k4Pf6rZBcClp4Rn4jl0HPzrN8H0nJVf2u1V9hXINbI4STgSVSQRPfGg49UWyqD7dWvTnYHwgSlDX+2zqhyf/xAOHHzSsYp/tbxqXLaxsRS37N4WOIqst9nJ7Axhzll6pRgf8fpEek4yu1f1vHhzht7JatlEnb5IZJFE73gtyVqU1I5XPZvrr+W9nWMCpp7eqsrhmRfgdhQCcKs9E2mTIJyzZT0A08eJMQ4jWvWoN+eMXdSSlOk53bHsl+nMPkgIpHSybjXekygkukgiN5EvBzigYKktlJJQU0/3VWXq/7d37sFxlecdflZarS67klZL1pKQJa1txS7GttahsZ1YiQTNYDfE8RqGIWQmSJ5QgtNOLKchlKap5TYkZCggSGaaUChym2RwM4BIJkDrpkguGAyNvQZfwNhBsmUsX3W/eLWr0z/2nOXs8UrWbe/vM+ORdc5n/jCSH73v9/veL7MsFNZ5ou9pCesIKcObQwMRQzz5ecHP9dXjtn8OhnPScThAJJruyqb+5iwIHvXYmkpJ1kgk46XLM6UFqAfYd2YlA76U/v86LXLMlXy65E2yM0sAuBw4zfHe71Ce30iBZTWn/d1sOHOX7EXGALl0Obacq16D2WTiF7+Ht48FBWlTJ6p5TwTwbB8ROepouDmLZz4eObc51ZKskUgnSaKJ0j/exx/O1okoDVQV/QhXwXevaDBsOf837B7eE/ZMiA4iydiyxVnKg2XhF7f7A3Dfk5fTejBAJAyCfFydm53ypEO7VU9oGPoNxW1pPWwgEtpepfGHh/nm0rDPBSEVKMw0U5AZnBCj0f5OgKz1/SJIA+5FmXpB7kwXQZKGkuxV5wnKGcoJGPV38se+HWHPvle0ld+W/hurcz4V9lwQkpVbCh3sWbKC+0vC71/tGUirztqUcC/KpO2R0OSFnal4FnIy0k2SiCgnx5xhZ0lRMMXaPrSX1r6XGWec6yxV/LL4p/zM+WOpLIWkZXmuld9WXc+/L1hCuSUbv6Lw0NF32XbgbQC+/FkzlcXp+M9iZDRBptKtHtMl3fYk9bhAOQimggHfQf5wtg7/eEoe85kWix3NVORvxa8EqHp/DZ2+U1Rayvn9wl+zyPLx3s0TfU/T0r9LwjxzjOxJRocKSzb3l5RzpyN4nCmgKLx24Rz1b75G53Dwa9i7bgPVdgcnPhqnql6+riMIsi5Vz0JORjr/yNQRHDYQnMojFSXkW9xU5G8F4L7uHXT6TgHQ6TtF1Xtr+MrJb9AbCMbmv1X4ddrLnudb9q+H/TcEIZEozDRzf0k53qWfCgnyxOAAda++Qt3/vBISJECjWk0uujaDxltDw7rTEhHkx6RzJanhBqVdKkq4obiNopxauv3nKD2ywvg6RKPzHh4u2Y7ZlAnAaX83T/Q9LdN45gCpJOeGwkwz9zpL2eIspSAz+HXaO+Zjx6GDNB87YlweomV1DfWuRYz4FPJuGTC+TgtEkOGIJIOkvSivtTWw9JpnUBjn8yc8vDb0lnHJFTw1/1HuKrqdLFPwYLHIcvaIJGdHJDn6FYX7vP83qRw17FkWOjbcRmGWhdbX/WxqGjYuSWlEkFcikvyYtBWlOcNOTVkH5oxC2of2UnfiVuOSSWlb9Dyfs64hQ+3eiyxnjkhyZkwkx50fHufut4N/p1OlYUEVz6xay7gCtd8eTptB5iLIyIgkw0lLUerDOlnvlhlfT4lKSzk7yx8XWc4SkeT0mEs56mm7aT21zmK6LymU3pH6bVcR5MSIJK8krURZlFPHDcWvArDtzN/TfP5J45JpMZEsnxv6naRhp4BIcmpUWLK511nKVx3z5lSOGm67gwPrNgDB2a2pPFxABDk5IsnIpI0oV5d6ybdUc8LXQdV7a4yvZ0ylpZzvz9tGfdEdoYDPwPggzw29REv/Lrr8Z4x/RBBJXpXluVbudZaGkqoAI4EAv+r845zIUU/zylVsXXwd/gBkrQ+mulMNEeTVEUlOTMqLsqKgkcVFj6EwzoL3VoeOfMw1T81/lK8W3UquKSf07L+H/5dnBnaxb3R/2Np0RyQZma86nNzpmMdaW0Ho2VTSqrNBH+JpfyeQcvdIiiCnhkhyckKiTLWh6PqwTmvfy2zq3GxcMuc0Ou/hfudfUWKeF3p22t9Ny8Aunhv8nbRiRZJhVFiyudMxL2y/EfWc4/fe2c+uU9G/wtBTVsELNTcC8LltqRPiEUFOHZHk1bEDbUB1Kony+mtaKLXVM6KMkvdu+C0I0abGuoqfXPtDVuQuDe1bAjw/+BLPDb2U1tWlSDI4V/VOh5MvFjpCz/yKwuuGCTmxQgvx9A4pFHmSP8RjuM1DBHkVRJJTI0yUB8976BltM65JGuY6rDNTtH1LYytWqy53D+9Ju73LdJXk8lwrdzqcYUEc1Jbqz46/zwPvxO8HJ5fVxodfug2Ah569zANPJ2+IxyDItBtWPhNEklMnJEqAIxc389Fgct43WlPWQY65Eu/IIVZ+8AXj67hwh30jD5Y8wAJLRVh1+dboAZ4beondw+1p0Y5NJ0lWWLJDVeOyXGvouVY1/t27+3nt/LmwPxMvmpa52X59NWMBhU/WDyXlRcxNd2Wz/WuhcXsiyCkikpw+LUA9wLGebZzsD96YkSwstDexsHB71MM6s+Gp+Y9yS8EXwvYuUcM+u0f2pLQwU12SE4kRda/x16c64lo1ToQ9y4J33QYqrbakDPG03JdL/c3ByVjpdGHyXCCSnBkhUZ4Z3Mnhi8nxA1mu2cXqUi/mjEKevvQr7u76tnFJQlFjXcVff2IL6wpuDGvHohPmvtH9KdWSTUVJTibG7tERfvdRF/94+J2Y7zVOl7p5Jbx64zoAvvLgCLvaxoxLEg67zUTrjjxqV4Ra2JvVf7+EKSKSnDmNwGMA54df5PDFhoQ/IlLtbMWZt5HeQD9FhxcbXyc0kwnzqO84u0fa2T28h6O+D8LeJRupIskaWwFfLHRwS6GDckv4jRrJJEYjrTU3sbGsPClCPHabibZH8qhemMm4wkCGiW+JIKePSHJ2NCiMP2EiIz/Rz1LqwzpfOfkNdvW+aFySNEwmzIHxQXYP72Hf5QNJWWUmqyS1anGtrYAaW2FY+IYkF6Mel9WGd90GCrMsPP2yj7sfHTUuSQj0RzwUhX6TiVog+WP5cUAkOXuS4ixlIoZ15gItIVtn++wVoR/UKnPf5f3sG93PUd8HCS/NZJFkhSWbGlsBa22F1NgKrqgW/YpC59Bgwu4xzgYtxDOuwMKvDSZciKfh5iyav5mjPwPpCd6fK8wEkeTc4AJatSMix3oaEyr5qoV1/MoYVe9/NiHDOnPFHfaNbLmmnuqcZdgzP57OonHa3x0U5tgHvKmKM5FIVElqQlyemxexUkStFt+8eJ5nOz+MyUH/eNLxpduotNrwngiw8t7ECfEYEqztqiATs72VJIgk5w672u/fCHBy4HGOXYp/gCzX7GJt2YcAPHTuJzzQ/aBxSUrT6LwHT8H6CaWJeszkyNgHoUoznsMM4i3Jwkwzy3PzWJ5rZVmuleW5eVeEbQDGUegfG+Ngbw+tXSejNhouUdGHeBJhALrdZqJ5S44+wSpHPOYIkeTc0wxsBegZbefgeU9c9ylvKG6jKKc2KcM60UCT5pLsKj6ReU1o+LqRo77jnPaf4cjYMU77u2Mmz1hJUpNhhSWbcksONbYC9ffhbVMNrX36bl9PWlSKU6FldQ31rkWM+BTybolfiMdVnEHrP+RSvVASrNFAJBkdQoGeUX8nB8974rJP6czzUO18AYDPnfgyrw29ZVyS9tRYV/Gnee4piRM1GHTU9wH944McGTsGwL7RAwAc9R2b9fnNuZJkhSWbClV4a22FoLZMg59Hrqg1RgIBPhoZpmtkmNauk7zQdTKpwzbRQj8AvfV1P5uaho1Loo5nrZmW+3IloBNFRJLRw60w/hsTGeXx2Kc0Z9hZU+olx1xJ+9Be6k7calwiTEKj8x6WZf8JVdkuqnOWkZ1huSJJOxlvqeIE6PKfoSsQHhjSqlMjvyz+KQBfPn7Y+IrluVYKMs2GZ3kUqs8KMzMjtkYnonfMx2ggwPsD/bxx4RzenktSIU6TxsVLeWzlp+MS4jHsP8oM1ighkowudjXQU0uMBw98HNYJUPX+mpQO68QSrfLUBDo/61quyQwO4p5ozzMeKEDfmA+AjsFB+vxjvHHhHGdHR6UynGO86zZQbXdw4qNxquqj//caYUCA7D9GEZFkbGgCtgMM+A7yznkPI/7o/cSeb3GzujRYycRzgHm6UmkpZ1Phn4c+r837DEXmYMtTY0l2FTkRKlNNtL2q4PRcvHyZrpHwll6P7zLt586GPk+3AE0i4LY7OLBuA8QgxONelEnrjlwqizNkQECMEEnGDg8oO7XzlIcvNnB+uNW4Zk7Qwjrd/nOUHllhfC0kMMqKbgBMu3YaXwkJTPPKVWxdfB3+AGSt7ze+nhMab7Xw2JbQD1ad6vEO2X+MMuEnr4Vo0gqmauCgOaOQaucLLHY0Y86wG9fNimttDRTl1KIQ4PbOu42vBUGIAk2HvPSN+TBnQtsjU98XngrB8XJWvSBfDA4xEUHGApFkbOlQv7gfB6jI38oNxW3kW9zGdTPCnGFncVHwVpI9Q/skzSoIMaJ3zEfjgbcBqFmeQc2y8IDVTKmrNtPxC5t+/3GbDAiILSLJ+NAI3AhKf76lmtWlB6gomP3ggYX2JswZhfiVgKRZBSHGtHx4nPbzZ8k0mfj190MXG8+Y5m/m8Oo/BeevqunVleo5bCGGiCTjRxuYKtXRUSwueowbittm3H7Nt7ipyN8KwH3dO4yvBUGIAY37g92bEoeJH3098mCGq+FelIn351a2brJojx5Xj3dIezUOiCTjS6/6xb9NYXygKKeWmrIOnHke47qrsvSaYMDthK9D0qyCECe8vZfYcfggAN+5PZvK4un9E9t0VzYHfmalemEmikI/sEntPEl7NU5M7/+gEC2aTWR8Xh/qqXa2TrmqrChoJN9SjcI4f/bH242vBUGIIc3vH6FzaBBzJuz87tTarq7iDNoeseqHA7xoMlGpnrMW4ohIMnHwqqGeHQDOvI1TqirNGXYWFjYB8GLff8rQAEGIM/oQT+2KzKuGeBpvteD9uZXaFaHqUcI5CYRIMvFoUjfop1RVLilqxpxRyIgyyqbOzcbXgiDEgdbTJ2k/Hxzy8NsfRK4mgxcjB492qOGcdpOJagnnJBYiycQkYlV5rS188lRRTh2ltnoA/rb7h2HvBEGILw37XqNvzIfdauKJvwyfrqTtPRqqxzq5HDnxkIk7iY9bHTtVjXr91pGLDYz4O1hd6iXfUs0JXwdV760x/jkhCZGJO6lF0zI326+vDg1AX1CSQfM3s/XXWrWrc1dFjgmKSDJ5aFIY/7aJjHxUWQYn64yz4L3VsheZIogkU4+OL91GpdXGhT6FTxSaALRrreolmJP4SLs1eWgykbFCO1dZlFMLwG/6/0sEKQgJTOvp4PenJkhgpyRXkweRZHLRoe5bfF+9DYmNBetpdbXgspQb1wqCEEfcdgdtN61n6+LrtEcjwF+o7VVJriYJIsnk5AfAAuAZVFF6P/l7moq/gz0z/EomQRBiiz3LQsvqGg6s20CtsxgF+oEfA3nAU8b1QmIje5LJj1uNjNcCdPq6aDr7MC09u4zrhCRA9iSTm6ZlbhoXX0dhVmik3E71WJcEc5IUkWTq4FFlWQnQPvQGTWcfpm1wr3GdkMCIJJMTT1kFzSs/TaXVpj06qI6TawtfKSQb0m5NHVq1s5UKSn+t9TO8uvB52a8UhChSN6+EtpvW80LNjVRabVprdbP6vSiCTAGkkkxN7GpVGZw0AOzs+Q+azj5MhyRhExqpJJMDl9VG88pVbCwL/gA6rigDGSbTo+r3nYRyUgiRZGrjUgcR1AL0BfppvvAkzRf+hd5An3GtkACIJBMbl9VG0zI39a5F+sey75jCiCTTgzr1m1hkmeCIJBMTkWP6IpJML+rUdlA1IsuERCSZWEwgx3ZVjrLnmAaIJNOTBvWbvBKRZUIhkkwMRI6ChkgyvblCli09u2i+8KQEfOKESDK+iBwFIyJJAfWMZaO2Z4mkYeOGSDI+1M0roWmZm1pnsf6xyFEQSQphhAV8kKEEMUckGVsaFlTRuPg6qu0O/eOd6t69V/9QSE9EkkIk6tRWbOicpTburrX/Fdm3jCIiyehjz7LQuGQpDa5FoQk56jnH5yWtKhgRSQqT4QIaFZTNJkwFyL5l1BFJRg+33UHjkqVh+43jinIqw2T6VxkCIEyESFKYCna1smzUQj4AL/a/QsulXbT2vxy+WpgxIsm5xZ5lwTO/IlJL9aAqxhb9Q0EwIpIUpotHFeZG7UGnr4uWnmdp6dkl1eUsEUnODVrV6Ckr19/Igew3CtNFJCnMFBfQoKBs01qxqEGflkvPyt7lDBFJzhx7loWGBVU0LFhkrBo7dVWjtFSFaSGSFOaCK6rLvkA/rf2v0NLzrCRjp4FIcvp4yipoWFAVGjauY6cqRjnCIcwYkaQwl7h0Zy5De5edvi5a+1+mpWcX3pFD4X9CCEMkOTU8ZRV45ldEaqdqe42tUjUKc4FIUogWbjUZu0nfjhVhTo5IcmImEWOnKsVmOb4hzDUiSSEWeACPCPPqiCTDmYIYWySEI0QTkaQQayIKU9vDbO17mbahvWkb+kl3SWpHNjxlFdTNK44kxjZVjq36F4IQLUSSQjzx6H4V6l+0D70REmY6VZnpKEm33RGqFg2pVKRiFOKNSFJIFNxqQrZOu+9So9PXRdvQXtoGX6dtaG9Kn8VMB0m6rDa1UiyJVC2ihm+0VKqIUYgrIkkhEXGpsvQoKDfq27KkuDRTUZJuuwN3kSMoRWdxaF6qDq2NqrVSJZUqJAwiSSEZqNP9Ct1QoqFJ0ztyKOnbs6kgyWCFWILb7ohYKSrQb4JXdWKUalFIWESSQjIyqTRR9zS9I4eCv0YPJ404k02SmgzdRQ7c9qJIe4pGKXrlcL+QTIgkhVSgTt3T1D6GBhnoaR96gw7fKVWch/COHE64FG2iStJlteGy2qibV4LLaptQiCpa+1QTolSKQtIikhRSEZcqS704w9KzGn2B/lCl2RvoU4+f9Met8oy3JOvmlWDPsuAucoTEWOssNi7T06lKUC9E2VMUUgaRpJAuuHSBIE2iYSlaI5pAewN9qkT78Y4G5RmtKjSaktTkhypD1FCN3WLBbS+6Yu8wAu3qRBtNiiJEIeURSQrpjlu9L7NO/ehWJRqxZWtEEykQkqlGh+8UHWNXJm8nG/g+FUlqgtOjyU5Dv+YqlaCRTp0I9R9l3JuQlogkBWFiNIFqH7Vq1H61KjSBaVc/auIz/hIEQYdIUhBmhyZO4+/RyVXPXAj2YIQ2p1Fy+laotEUFYYaIJAVBEARhAv4fx3qM8n4v3OUAAAAASUVORK5CYII=
// @connect      greasyfork.org
// ==/UserScript==

/* global W, I18n, OpenLayers */

const SCRIPT_NAME = "WME UR Color Selector";
const SCRIPT_VERSION = '4.0';
const VERSION_STORAGE_KEY = 'LCVersionCheckerKey';

const WHATS_NEW = {
    "4.0": "- Script name has been changed from WME Language Color Selector to WME UR Color Selector.\n- New collapsible sections: Language color settings, OS colors, and Vehicle type colors. Open/closed state is remembered per section.\n- Saved colors moved to a dedicated panel at the very bottom (outside the collapsibles).\n- UI polish for narrow sidebars: checkboxes aligned with labels, tighter grid layout, thicker card borders, and clearer visual grouping.\n- OS and Vehicle badges in the Update Request popup now use the same coloring logic as Language, with automatic black/white text selection for readability (WCAG contrast based).\n- UR overlay rework: small colored badges (Language → OS → Vehicle) are vertically stacked under the UR icon; refined glyphs; overlay ignores pointer events so map interactions aren’t blocked.\n- Canonicalization & auto-migration: OS keys normalized (e.g., ANDROID → ANDROID_MOBILE; aliases for CarPlay/Android Auto) and Vehicle types normalized/localized (PRIVATE, EV, and new MOTORCYCLE). Existing preferences are migrated automatically.\n- Swatch application now targets the currently focused field (Language/OS/Vehicle). Fixed a bug where applying a saved color to OS accidentally added the item under Languages.\n- Robustness/performance tweaks: safer badge detection, wait for UR icons to be visible before drawing, hide overlay while panning/zooming, and refresh after map moves.",
    "3.3": "- Added expandable color detail menu (▼/▲) for each language.\n- New HEX field with Copy, Paste, and Save options.\n- Saved colors palette: quickly reuse previously chosen colors.\n- Apply saved colors to any language with a single click.\n- Remove saved colors via Alt+Click or right-click.",
    "3.2": "- The save button has been removed. With each update, it became increasingly useless, only saving the color change. Now, everything saves automatically when a change is made.",
    "3.1": "- Bugfix: When loading the page or moving the map the UR badges didn't reload. This has been resolved.",
    "3.0": "- REWORK LANGUAGES & UR-ICON OVERLAY: The language system has been changed and improved (future-proofing). We recommend removing languages if they no longer work and re-adding them from the dropdown menu! Additionally, at the request of several members via Discuss, the option to place a colored circle on/over the UR has been added. Due to Waze's functionality, the UR icon itself cannot be customized. This option can be enabled via the sidebar menu. Feedback is appreciated; any necessary adjustments can then be made to the new UR overlay.",
    "2.9": "- Changed français_BE to francais_BE. If you added français_BE, you can remove it and add the new one.",
    "2.8": "- UI rework to neaten up the language and color buttons and to position the Save button more neatly (thank you YanisKyr). Also, a bug fix: added an option to the dropdown menu to prevent reselecting a language once it's already selected.",
    "2.7": "- Languages added: nl-BE and français_BE. An option has been added to color all other unselected languages, making it easy to see if it's not your native language, for example. Small bugfixes.",
    "2.6": "- Small bugfixes",
    "2.3": "- Removed default colors\n- Added support for 20+ languages\n- Improved UI layout\n- WME SDK compatibility fix",
    "2.2": "- Added support for URComments-Enhanced badges",
    "2.1": "- Multiple bugfixes\n- Better performance in large UR lists",
    "2.0": "- Added full sidebar for configuring language colors",
    "1.0": "- Initial version"
};

const DEBUG_LOGGING = false;
function log(...args) { if (DEBUG_LOGGING) console.log('[LC]', ...args); }
function warn(...args) { if (DEBUG_LOGGING) console.warn('[LC]', ...args); }

let LCSmoveEndTimeout = null;

(function () {
    'use strict';

    const LANG_STORAGE_KEY = 'languageColorPrefs';

    // I wasn't able to find the shortcode of the languages below. Due to this, these are not yet available via WME LCS! Sorry!
    // 'अंग्रेजी ', 'ქართული', 'Tiếng Việt',

    const LANGUAGE_MAP = {
        dutch: 'Nederlands',
        dutch_be: 'nl-BE',
        francais_BE: 'francais_BE',
        francais: 'Français',
        eng: 'English',
        eng_uk: 'English (UK)',
        eng_ireland: 'eng_ireland',
        eng_us: 'US English',
        eng_au: 'eng_au',
        deutsch: 'Deutsch',
        espanol: 'Español',
        espanol_latam: 'Español (A. Latina)',
        portuguese_br: 'Português (Brasil)',
        portuguese_pt: 'Português (Portugal)',
        galician: 'Galego',
        italiano: 'Italiano',
        polski: 'Polski',
        russian: 'Русский',
        ukrainian: 'Українська',
        arabic: 'العربية',
        romanian: 'Română',
        hungarian: 'Magyar',
        slovak: 'Slovenčina',
        slovenian: 'Slovenščina',
        croatian: 'Hrvatski',
        czech: 'Čeština',
        heb: 'עברית',
        danish: 'Dansk',
        swedish: 'svenska',
        norwegian: 'Norsk',
        finnish: 'Suomi',
        estonian: 'Eesti',
        latvian: 'Latviešu',
        lithuanian: 'Lietuviškai',
        catalan: 'Català',
        turkish: 'Türkçe',
        japanese: '日本語',
        korean: '한국어',
        chinese: '中文',
        chinese_tw: '繁體中文',
        chinese_hk: 'zh-HK',
        filipino: 'fil',
        malay: 'Bahasa Malaysia',
        indonesian: 'Bahasa Indonesia',
        vietnamese: 'vietnamese',
        afrikaans: 'Afrikaans',
        bulgarian: 'Български',
        greek: 'Ελληνικά',
        thai: 'ภาษาไทย',
        persian: 'پارسی',
        onbekend: 'Unknown',
        default: 'default'
    };

    const OS_KEYS = ['IOS','ANDROID_MOBILE','CARPLAY','ANDROID_AUTO'];
    const OS_LABEL = { IOS:'iOS', ANDROID_MOBILE:'Android', CARPLAY:'CarPlay', ANDROID_AUTO:'Android Auto' };
    const OS_ALIASES = {
        IOS: ['iOS','IOS'],
        ANDROID_MOBILE: ['ANDROID_MOBILE','Android','ANDROID','Android Mobile','Android (mobile)'],
        CARPLAY: ['CarPlay','Apple CarPlay'],
        ANDROID_AUTO: ['Android Auto','AndroidAuto','Android-Auto']
    };
    function normalizeToOSKey(label) {
        const t = (label||'').trim().toLowerCase();
        for (const k of OS_KEYS) if (OS_ALIASES[k].some(a => a.toLowerCase() === t)) return k;
        return null;
    }

    const VEH_KEYS = ['PRIVATE','EV', 'MOTORCYCLE', 'TAXI'];
    const VEH_LABEL = {
        PRIVATE: { nl:'Personenauto', en:'Private' },
        EV: { nl:'EV', en:'EV' },
        MOTORCYCLE: { nl: 'Motor', en: 'Motorcycle'},
        TAXI: { nl: 'Taxi', en: 'Taxi'},
    };
    const VEH_ALIASES = {
        PRIVATE: ['PRIVATE','Personenauto','Private'],
        EV: ['EV','Elektrisch','Electric','Electric vehicle','Elektrische auto'],
        MOTORCYCLE: ['Motor', 'Motorcycle', 'Motorbike'],
        TAXI: ['Taxi']
    };
    const uiLang = () => (I18n?.locale?.startsWith('nl') ? 'nl' : 'en');
    const vehicleDisplay = (key) => (VEH_LABEL[key]?.[uiLang()] || key);
    function normalizeToVehicleKey(label) {
        const t = (label||'').trim().toLowerCase();
        for (const k of VEH_KEYS) if (VEH_ALIASES[k].some(a => a.toLowerCase() === t)) return k;
        return null;
    }

    const isDutch = I18n?.locale === 'nl';
    const UI = {
        tab: isDutch ? 'UR Kleuren' : 'UR Colors',
        tabTitle: isDutch ? 'Configureer melderskleuren per taal' : 'Configure reporter language colors',
        panelTitle: isDutch ? 'TaalKleur-instellingen' : 'LanguageColor settings',
        remove: isDutch ? 'Verwijder taal' : 'Remove language',
        save: isDutch ? 'Opslaan' : 'Save',
        addLanguage: isDutch ? 'Taal toevoegen...' : 'Add language...'
    };

    let colorPrefs = JSON.parse(localStorage.getItem(LANG_STORAGE_KEY)) || {};

    const OTHER_PREFS_KEY = 'languageColorOther';
    let colorOtherPrefs = JSON.parse(localStorage.getItem(OTHER_PREFS_KEY)) || { enabled: false, color: '#ff0000' };
    const SHOW_BADGES_KEY = 'languageColorShowURBadge';
    let showBadgeOnUR = JSON.parse(localStorage.getItem(SHOW_BADGES_KEY)) ?? false;

    const OS_PREFS_KEY = 'languageColorOSPrefs';
    const OS_OTHER_PREFS_KEY = 'languageColorOSOther';
    const SHOW_OS_BADGE_KEY = 'languageColorShowOSBadge';
    let osColorPrefs = JSON.parse(localStorage.getItem(OS_PREFS_KEY)) || {};
    let osOtherPrefs = JSON.parse(localStorage.getItem(OS_OTHER_PREFS_KEY)) || { enabled: false, color: '#7c4dff' };
    let showOSBadge = JSON.parse(localStorage.getItem(SHOW_OS_BADGE_KEY)) ?? false;

    const VEH_PREFS_KEY = 'languageColorVehiclePrefs';
    const VEH_OTHER_PREFS_KEY = 'languageColorVehicleOther';
    const SHOW_VEH_BADGE_KEY = 'languageColorShowVehicleBadge';
    let vehicleColorPrefs = JSON.parse(localStorage.getItem(VEH_PREFS_KEY)) || {};
    let vehicleOtherPrefs = JSON.parse(localStorage.getItem(VEH_OTHER_PREFS_KEY)) || { enabled: false, color: '#00bcd4' };
    let showVehicleBadge = JSON.parse(localStorage.getItem(SHOW_VEH_BADGE_KEY)) ?? false;

    const DEFAULT_BADGE_BG = 'rgb(204 204 204 / 0%)';
    const DEFAULT_BADGE_TEXT = '#55595e';
    const FALLBACK_COLOR_INPUT = '#cccccc';

    const SWATCHES_KEY = 'languageColorSwatches';
    let lastFocusTarget = null;
    let swatchDeleteMode = false;

    (function migratePrefsToCanonical() {
        let changed = false;
        const vNew = { ...vehicleColorPrefs };
        for (const [k,v] of Object.entries(vehicleColorPrefs)) {
            const key = normalizeToVehicleKey(k) || k.toUpperCase();
            if (key !== k) {
                delete vNew[k];
                if (!vNew[key]) vNew[key] = v;
                changed = true;
            }
        }
        if (changed) {
            vehicleColorPrefs = vNew;
            localStorage.setItem(VEH_PREFS_KEY, JSON.stringify(vehicleColorPrefs));
        }

        changed = false;
        const oNew = { ...osColorPrefs };
        for (const [k,v] of Object.entries(osColorPrefs)) {
            const k2 = normalizeToOSKey(k) || k.toUpperCase();
            if (k2 !== k) {
                delete oNew[k];
                if (!oNew[k2]) oNew[k2] = v;
                changed = true;
            }
        }
        if (changed) {
            osColorPrefs = oNew;
            localStorage.setItem(OS_PREFS_KEY, JSON.stringify(osColorPrefs));
        }
    })();

    const observer = new MutationObserver(() => applyLanguageColor());

    function hexToRgb(hex) {
        if (!hex) return null;
        let h = hex.trim().replace(/^#/, '');
        if (h.length === 3) h = h.split('').map(ch => ch + ch).join('');
        if (h.length !== 6) return null;
        const n = parseInt(h, 16);
        return { r: (n >> 16) & 255, g: (n >> 8) & 255, b: n & 255 };
    }
    function srgbToLinear(c) {
        const v = c / 255;
        return v <= 0.04045 ? v / 12.92 : Math.pow((v + 0.055) / 1.055, 2.4);
    }
    function relLuminanceFromHex(hex) {
        const rgb = hexToRgb(hex);
        if (!rgb) return null;
        const R = srgbToLinear(rgb.r);
        const G = srgbToLinear(rgb.g);
        const B = srgbToLinear(rgb.b);
        return 0.2126 * R + 0.7152 * G + 0.0722 * B;
    }
    function pickTextColorOnBg(hex) {
        const Lbg = relLuminanceFromHex(hex);
        if (Lbg == null) return DEFAULT_BADGE_TEXT;
        const contrastWhite = (1.0 + 0.05) / (Lbg + 0.05);
        const contrastBlack = (Lbg + 0.05) / 0.05;
        return contrastWhite >= contrastBlack ? '#ffffff' : '#000000';
    }

    function applyLanguageColor() {
        const root = document.querySelector('.reporter-preferences');
        if (!root) return;

        const paint = (wzBadgeEl, hex) => {
            const chip = wzBadgeEl?.shadowRoot?.querySelector('.wz-badge');
            if (!chip) return;
            if (hex && /^#[0-9A-F]{6}$/i.test(hex)) {
                chip.style.backgroundColor = hex;
                chip.style.color = pickTextColorOnBg(hex);
            } else {
                chip.style.backgroundColor = DEFAULT_BADGE_BG;
                chip.style.color = DEFAULT_BADGE_TEXT;
            }
        };

        const langBadge = root.querySelector('wz-badge.reporterLanguage');
        if (langBadge) {
            const label = langBadge.textContent.trim();
            const isKnown = label in colorPrefs;
            const c = colorPrefs[label];
            const hex = (isKnown && /^#[0-9A-F]{6}$/i.test(c)) ? c :
            (!isKnown && colorOtherPrefs.enabled ? colorOtherPrefs.color : null);
            paint(langBadge, hex);
        }

        let osBadge = root.querySelector('wz-badge.reporterOs, wz-badge.reporterOS, wz-badge.os, wz-badge.reporter-os') || null;
        if (!osBadge) {
            osBadge = Array.from(root.querySelectorAll('wz-badge'))
                .filter(b => b !== langBadge)
                .find(b => normalizeToOSKey(b.textContent.trim())) || null;
        }
        if (osBadge) {
            const key = normalizeToOSKey(osBadge.textContent.trim());
            const hex = (key && /^#[0-9A-F]{6}$/i.test(osColorPrefs[key])) ? osColorPrefs[key]
            : (key && osOtherPrefs.enabled ? osOtherPrefs.color : null);
            paint(osBadge, hex);
        }

        let vehBadge = root.querySelector('wz-badge.reporterVehicle, wz-badge.reporterVehicleType, wz-badge.vehicle, wz-badge.reporter-vehicle') || null;
        if (!vehBadge) {
            vehBadge = Array.from(root.querySelectorAll('wz-badge'))
                .filter(b => b !== langBadge && b !== osBadge)
                .find(b => normalizeToVehicleKey(b.textContent.trim())) || null;
        }
        if (vehBadge) {
            const key = normalizeToVehicleKey(vehBadge.textContent.trim());
            const hex = (key && /^#[0-9A-F]{6}$/i.test(vehicleColorPrefs[key])) ? vehicleColorPrefs[key]
            : (key && vehicleOtherPrefs.enabled ? vehicleOtherPrefs.color : null);
            paint(vehBadge, hex);
        }
    }

    function removeSwatch(hex) {
        const list = getSwatches().filter(c => c.toLowerCase() !== hex.toLowerCase());
        setSwatches(list);
    }
    function isHex6(v){ return /^#?[0-9a-fA-F]{6}$/.test(v?.trim()); }
    function toHex6(v){
        if(!v) return null;
        let s = v.trim();
        if(s[0] !== '#') s = '#'+s;
        if(isHex6(s)) return s.toLowerCase();
        return null;
    }
    function getSwatches(){
        try { return JSON.parse(localStorage.getItem(SWATCHES_KEY)) || []; }
        catch { return []; }
    }
    function setSwatches(arr){
        localStorage.setItem(SWATCHES_KEY, JSON.stringify(arr.slice(0, 30)));
    }
    function addSwatchUnique(hex){
        const h = toHex6(hex);
        if(!h) return;
        const list = getSwatches();
        if(!list.includes(h)){
            list.unshift(h);
            setSwatches(list);
        }
    }

    function ensureSidebarStyles() {
        if (document.getElementById('lcs-compact-css')) return;
        const css = `
#languageColorConfig.lcs-ui{
  --lcs-gap:6px; --lcs-border:#cfd8e3; --lcs-radius:12px;
  font:12.5px/1.35 system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif; color:#1f2937;
}

/* Titels */
#languageColorConfig.lcs-ui h3{ margin:10px 0 6px; font-size:14px; font-weight:700; }

/* Algemene “card”-sectie */
#languageColorConfig.lcs-ui .lcs-section{
  background:#fff; border:1.6px solid var(--lcs-border); border-radius:var(--lcs-radius);
  padding:8px; margin:8px 0; box-shadow:0 1px 0 rgba(0,0,0,.03);
}

/* Accordion (collapsible) */
#languageColorConfig.lcs-ui .lcs-accordion details{
  background:#fff; border:1.6px solid var(--lcs-border); border-radius:var(--lcs-radius);
  overflow:hidden; margin:8px 0;
}
#languageColorConfig.lcs-ui .lcs-accordion summary{
  display:flex; align-items:center; gap:8px; padding:10px; cursor:pointer; user-select:none;
  font-weight:700; list-style:none; outline:none;
}
#languageColorConfig.lcs-ui .lcs-accordion summary::-webkit-details-marker{ display:none; }
#languageColorConfig.lcs-ui .lcs-caret{ margin-left:auto; transition:transform .15s ease; }
#languageColorConfig.lcs-ui details[open] .lcs-caret{ transform:rotate(180deg); }
#languageColorConfig.lcs-ui .lcs-acc-body{ padding:10px; border-top:1px dashed #e5e7eb; }

/* Rij met label + controls */
#languageColorConfig.lcs-ui .lcs-row{
  display:grid; grid-template-columns:1fr auto auto auto; gap:var(--lcs-gap); align-items:center;
}
#languageColorConfig.lcs-ui .lcs-label{ font-weight:600; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }

/* Checkbox + tekst op één lijn (en optioneel extra control rechts) */
#languageColorConfig.lcs-ui .lcs-check{
  display:grid; grid-template-columns:auto 1fr auto; gap:8px; align-items:center;
}
#languageColorConfig.lcs-ui .lcs-check input[type="checkbox"]{ margin:0; transform:translateY(0); }

/* Inputs/knoppen */
#languageColorConfig.lcs-ui input[type="color"]{
  width:28px; height:22px; border:none; border-radius:6px; padding:0; cursor:pointer;
}
#languageColorConfig.lcs-ui button{
  height:22px; padding:0 6px; border-radius:6px; border:1px solid #d8dee9; background:#f8fafc; cursor:pointer;
}
#languageColorConfig.lcs-ui button:hover{ background:#eef2f7; }
#languageColorConfig.lcs-ui select{
  width:100%; padding:6px; border:1px solid #d8dee9; border-radius:8px; background:#fff;
}

/* Detailpaneeltje per item */
#languageColorConfig.lcs-ui .lcs-details{
  margin-top:6px; padding:6px; border:1px dashed #e5e7eb; border-radius:8px; background:#f9fafb;
}
#languageColorConfig.lcs-ui .lcs-hexrow{ display:flex; align-items:center; gap:6px; flex-wrap:wrap; }
#languageColorConfig.lcs-ui .lcs-hexrow input[type="text"]{
  width:96px; padding:4px 6px; border:1px solid #d1d5db; border-radius:6px;
}

/* Swatches onderaan */
#languageColorConfig.lcs-ui .lcs-swatches{ display:grid; grid-template-columns:repeat(auto-fill, minmax(18px, 1fr)); gap:6px; }
#languageColorConfig.lcs-ui .lcs-swatch-btn{ width:18px; height:18px; border-radius:4px; border:1px solid #aaa; cursor:pointer; }
#languageColorConfig.lcs-ui .lcs-muted{ font-size:12px; color:#6b7280; }
`;
        const style = document.createElement('style');
        style.id = 'lcs-compact-css';
        style.textContent = css;
        document.head.appendChild(style);
    }

    function buildCustomTab(sdk) {
        sdk.Sidebar.registerScriptTab().then(({ tabLabel, tabPane }) => {
            tabLabel.innerHTML = `<img src="data:image/png;base64,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" style="height: 1em; vertical-align: middle; margin-right: 4px;">${UI.tab}`;
            tabLabel.title = UI.tabTitle;

            tabPane.id = "language-tab";
            tabPane.innerHTML = `<div id="languageColorConfig" style="padding:10px;"></div>
                         <div style="padding:10px;"><small>${SCRIPT_NAME} v${SCRIPT_VERSION}</small></div>`;

            ensureSidebarStyles();
            buildSidebar(document.getElementById('languageColorConfig'));
        });
    }

    function buildSidebar(container) {
        if (!container) return;
        container.classList.add('lcs-ui');
        container.innerHTML = '';

        const acc = document.createElement('div'); acc.className = 'lcs-accordion';
        container.appendChild(acc);
        const accKey = k => `LC_ACC_${k}`;
        const makeAccordion = (title, key) => {
            const d = document.createElement('details');
            d.open = (localStorage.getItem(accKey(key)) ?? '1') === '1';
            const s = document.createElement('summary');
            s.innerHTML = `<span>${title}</span><span class="lcs-caret">▾</span>`;
            const body = document.createElement('div'); body.className = 'lcs-acc-body';
            d.append(s, body);
            d.addEventListener('toggle', () => localStorage.setItem(accKey(key), d.open ? '1' : '0'));
            acc.appendChild(d);
            return body;
        };

        const langBody = makeAccordion(isDutch ? 'TaalKleur-instellingen' : 'Language color settings', 'LANG');
        const osBody = makeAccordion(isDutch ? 'Besturingssysteem-kleuren' : 'Operating system colors', 'OS');
        const vehBody = makeAccordion(isDutch ? 'Voertuigtype-kleuren' : 'Vehicle type colors', 'VEH');

        const langs = new Set(Object.keys(colorPrefs));
        langs.forEach(lang => {
            if (!lang) return;
            const color = colorPrefs[lang];
            const displayColor = (color && /^#[0-9A-F]{6}$/i.test(color)) ? color : FALLBACK_COLOR_INPUT;

            const row = document.createElement('div'); row.className = 'lcs-section';
            const header = document.createElement('div'); header.className = 'lcs-row';

            const label = document.createElement('label'); label.className='lcs-label'; label.textContent = `${lang}:`;
            const colorInput = document.createElement('input'); colorInput.type='color'; colorInput.value = displayColor; colorInput.dataset.lang = lang;

            const toggleBtn = document.createElement('button'); toggleBtn.textContent='▼'; toggleBtn.title = isDutch?'Toon/Verberg kleurdetails':'Show/Hide color details'; toggleBtn.setAttribute('aria-expanded','false');
            const resetBtn = document.createElement('button'); resetBtn.textContent='⟳'; resetBtn.title = UI.remove;

            const panel = document.createElement('div'); panel.className='lcs-details'; panel.style.display='none';
            const hexRow = document.createElement('div'); hexRow.className='lcs-hexrow';

            const hexInput = document.createElement('input'); hexInput.type='text'; hexInput.placeholder='#rrggbb'; hexInput.value = color ? color : '';
            const copyBtn = document.createElement('button'); copyBtn.textContent='⧉'; copyBtn.title = isDutch?'Kopieer HEX':'Copy HEX';
            const pasteBtn = document.createElement('button'); pasteBtn.textContent='📋'; pasteBtn.title = isDutch?'Plak HEX':'Paste HEX';
            const saveSwatchBtn = document.createElement('button'); saveSwatchBtn.textContent='★'; saveSwatchBtn.title = isDutch?'Kleur opslaan':'Save color';

            const markFocused = () => { lastFocusTarget = { kind: 'LANG', key: lang }; };
            colorInput.addEventListener('focus', markFocused);
            hexInput.addEventListener('focus', markFocused);

            toggleBtn.onclick = () => {
                const open = panel.style.display !== 'none';
                panel.style.display = open ? 'none' : 'block';
                toggleBtn.setAttribute('aria-expanded', String(!open));
                toggleBtn.textContent = open ? '▼' : '▲';
            };

            colorInput.oninput = () => {
                const v = colorInput.value.toLowerCase();
                if (v === FALLBACK_COLOR_INPUT.toLowerCase()) { colorPrefs[lang]=''; hexInput.value=''; }
                else if (/^#[0-9a-f]{6}$/.test(v)) { colorPrefs[lang]=v; hexInput.value=v; }
                localStorage.setItem(LANG_STORAGE_KEY, JSON.stringify(colorPrefs));
                applyLanguageColor(); renderLanguageLabelsAsUROStyle();
            };
            hexInput.addEventListener('change', () => {
                const h = toHex6(hexInput.value);
                if (h) { hexInput.value=h; colorInput.value=h; colorPrefs[lang]=h; }
                else if (hexInput.value.trim()==='') { colorPrefs[lang]=''; }
                else { hexInput.value = colorPrefs[lang] || ''; }
                localStorage.setItem(LANG_STORAGE_KEY, JSON.stringify(colorPrefs));
                applyLanguageColor(); renderLanguageLabelsAsUROStyle();
            });
            copyBtn.onclick = async () => { const h = toHex6(hexInput.value) || toHex6(colorInput.value); if (!h) return; try{ await navigator.clipboard.writeText(h);}catch{} };
            pasteBtn.onclick = async () => {
                try{ const txt = await navigator.clipboard.readText(); const h = toHex6(txt); if(!h) return;
                    hexInput.value=h; colorInput.value=h; colorPrefs[lang]=h; localStorage.setItem(LANG_STORAGE_KEY, JSON.stringify(colorPrefs));
                    applyLanguageColor(); renderLanguageLabelsAsUROStyle();
                   }catch{}
            };
            saveSwatchBtn.onclick = () => { const h = toHex6(hexInput.value) || toHex6(colorInput.value); if(!h) return; addSwatchUnique(h); renderSwatches(); };
            resetBtn.onclick = () => {
                delete colorPrefs[lang]; localStorage.setItem(LANG_STORAGE_KEY, JSON.stringify(colorPrefs));
                const badge = Array.from(document.querySelectorAll('.reporter-preferences wz-badge.reporterLanguage')).find(b=>b.textContent.trim()===lang);
                if (badge?.shadowRoot) badge.shadowRoot.querySelector('.wz-badge')?.removeAttribute('style');
                applyLanguageColor(); renderLanguageLabelsAsUROStyle(); buildSidebar(container);
            };

            header.append(label, colorInput, toggleBtn, resetBtn);
            hexRow.append(hexInput, copyBtn, pasteBtn, saveSwatchBtn);
            panel.append(hexRow);
            row.append(header, panel);
            langBody.appendChild(row);
        });

        (function(){
            const ddWrap = document.createElement('div'); ddWrap.className='lcs-section';
            const dropdown = document.createElement('select');
            dropdown.innerHTML = `<option value="">${UI.addLanguage}</option>`;
            Object.entries(LANGUAGE_MAP).forEach(([_, displayLang]) => {
                const opt = document.createElement('option');
                opt.value = displayLang;
                const isAdded = displayLang in colorPrefs;
                opt.textContent = isAdded ? `${displayLang} ${isDutch ? '(toegevoegd)' : '(added)'}` : displayLang;
                opt.disabled = isAdded; if (isAdded) opt.style.color='#888';
                dropdown.appendChild(opt);
            });
            dropdown.onchange = () => {
                const val = dropdown.value;
                if (val && !(val in colorPrefs)) {
                    colorPrefs[val] = ''; localStorage.setItem(LANG_STORAGE_KEY, JSON.stringify(colorPrefs));
                    applyLanguageColor(); renderLanguageLabelsAsUROStyle(); buildSidebar(container);
                }
            };
            ddWrap.appendChild(dropdown);
            langBody.appendChild(ddWrap);
        })();

        (function(){
            const otherWrap = document.createElement('div'); otherWrap.className='lcs-section';
            const row = document.createElement('div'); row.className='lcs-check';
            const otherToggle = document.createElement('input'); otherToggle.type='checkbox'; otherToggle.checked = colorOtherPrefs.enabled; otherToggle.id='toggleOtherLangColor';
            const otherLabel = document.createElement('label'); otherLabel.setAttribute('for','toggleOtherLangColor'); otherLabel.textContent = isDutch ? 'Overige talen' : 'Other languages';
            const otherColorInput = document.createElement('input'); otherColorInput.type='color'; otherColorInput.value = colorOtherPrefs.color;
            otherToggle.onchange = () => { colorOtherPrefs.enabled = otherToggle.checked; localStorage.setItem(OTHER_PREFS_KEY, JSON.stringify(colorOtherPrefs)); applyLanguageColor(); renderLanguageLabelsAsUROStyle(); };
            otherColorInput.oninput = () => { colorOtherPrefs.color = otherColorInput.value; localStorage.setItem(OTHER_PREFS_KEY, JSON.stringify(colorOtherPrefs)); applyLanguageColor(); renderLanguageLabelsAsUROStyle(); };
            row.append(otherToggle, otherLabel, otherColorInput); otherWrap.append(row); langBody.appendChild(otherWrap);

            const badgeWrap = document.createElement('div'); badgeWrap.className='lcs-section';
            const badgeRow = document.createElement('div'); badgeRow.className='lcs-check';
            const badgeToggle = document.createElement('input'); badgeToggle.type='checkbox'; badgeToggle.checked=showBadgeOnUR; badgeToggle.id='toggleBadgeCircle';
            const badgeLabel = document.createElement('label'); badgeLabel.setAttribute('for','toggleBadgeCircle'); badgeLabel.textContent = isDutch ? 'Kleurcirkel op UR tonen' : 'Show color circle on UR';
            badgeToggle.onchange = () => { showBadgeOnUR = badgeToggle.checked; localStorage.setItem(SHOW_BADGES_KEY, JSON.stringify(showBadgeOnUR)); renderLanguageLabelsAsUROStyle(); };
            badgeRow.append(badgeToggle, badgeLabel, document.createElement('span'));
            badgeWrap.append(badgeRow); langBody.appendChild(badgeWrap);
        })();

        (function buildOSSection() {
            new Set(Object.keys(osColorPrefs)).forEach(osKey => makeRow(osKey, 'OS'));

            const ddWrap = document.createElement('div'); ddWrap.className='lcs-section';
            const dd = document.createElement('select');
            dd.innerHTML = `<option value="">${isDutch ? 'OS toevoegen...' : 'Add OS...'}</option>`;
            OS_KEYS.forEach(key => {
                const label = OS_LABEL[key] || key;
                const isAdded = key in osColorPrefs;
                const opt = document.createElement('option');
                opt.value = key; opt.textContent = isAdded ? `${label} ${isDutch?'(toegevoegd)':'(added)'}` : label;
                opt.disabled = isAdded; if (isAdded) opt.style.color='#888';
                dd.appendChild(opt);
            });
            dd.onchange = () => {
                const key = dd.value;
                if (key && !(key in osColorPrefs)) { osColorPrefs[key] = ''; localStorage.setItem(OS_PREFS_KEY, JSON.stringify(osColorPrefs)); renderLanguageLabelsAsUROStyle(); buildSidebar(container); }
            };
            ddWrap.appendChild(dd); osBody.appendChild(ddWrap);

            const otherWrap = document.createElement('div'); otherWrap.className='lcs-section';
            const row = document.createElement('div'); row.className='lcs-check';
            const toggle = document.createElement('input'); toggle.type='checkbox'; toggle.checked=osOtherPrefs.enabled; toggle.id='toggleOtherOS';
            const label = document.createElement('label'); label.setAttribute('for','toggleOtherOS'); label.textContent = isDutch ? 'Overige OS' : 'Other OS';
            const picker = document.createElement('input'); picker.type='color'; picker.value = osOtherPrefs.color;
            toggle.onchange = () => { osOtherPrefs.enabled = toggle.checked; localStorage.setItem(OS_OTHER_PREFS_KEY, JSON.stringify(osOtherPrefs)); renderLanguageLabelsAsUROStyle(); };
            picker.oninput = () => { osOtherPrefs.color = picker.value; localStorage.setItem(OS_OTHER_PREFS_KEY, JSON.stringify(osOtherPrefs)); renderLanguageLabelsAsUROStyle(); };
            row.append(toggle, label, picker); otherWrap.append(row); osBody.appendChild(otherWrap);

            const bWrap = document.createElement('div'); bWrap.className='lcs-section';
            const bRow = document.createElement('div'); bRow.className='lcs-check';
            const bToggle = document.createElement('input'); bToggle.type='checkbox'; bToggle.checked=showOSBadge; bToggle.id='toggleOSBadge';
            const bLabel = document.createElement('label'); bLabel.setAttribute('for','toggleOSBadge'); bLabel.textContent = isDutch ? 'Kleuricoon voor OS op UR' : 'Show OS icon on UR';
            bToggle.onchange = () => { showOSBadge = bToggle.checked; localStorage.setItem(SHOW_OS_BADGE_KEY, JSON.stringify(showOSBadge)); renderLanguageLabelsAsUROStyle(); };
            bRow.append(bToggle, bLabel, document.createElement('span')); bWrap.append(bRow); osBody.appendChild(bWrap);
        })();

        (function buildVehicleSection() {
            new Set(Object.keys(vehicleColorPrefs)).forEach(vKey => makeRow(vKey, 'VEH'));

            const ddWrap = document.createElement('div'); ddWrap.className='lcs-section';
            const dd = document.createElement('select');
            dd.innerHTML = `<option value="">${isDutch ? 'Voertuigtype toevoegen...' : 'Add vehicle type...'}</option>`;
            VEH_KEYS.forEach(key => {
                const label = vehicleDisplay(key);
                const isAdded = key in vehicleColorPrefs;
                const opt = document.createElement('option');
                opt.value = key; opt.textContent = isAdded ? `${label} ${isDutch?'(toegevoegd)':'(added)'}` : label;
                opt.disabled = isAdded; if (isAdded) opt.style.color='#888';
                dd.appendChild(opt);
            });
            dd.onchange = () => {
                const key = dd.value;
                if (key && !(key in vehicleColorPrefs)) { vehicleColorPrefs[key] = ''; localStorage.setItem(VEH_PREFS_KEY, JSON.stringify(vehicleColorPrefs)); renderLanguageLabelsAsUROStyle(); buildSidebar(container); }
            };
            ddWrap.appendChild(dd); vehBody.appendChild(ddWrap);

            const otherWrap = document.createElement('div'); otherWrap.className='lcs-section';
            const row = document.createElement('div'); row.className='lcs-check';
            const toggle = document.createElement('input'); toggle.type='checkbox'; toggle.checked=vehicleOtherPrefs.enabled; toggle.id='toggleOtherVehicle';
            const label = document.createElement('label'); label.setAttribute('for','toggleOtherVehicle'); label.textContent = isDutch ? 'Overige voertuigtypes' : 'Other vehicle types';
            const picker = document.createElement('input'); picker.type='color'; picker.value = vehicleOtherPrefs.color;
            toggle.onchange = () => { vehicleOtherPrefs.enabled = toggle.checked; localStorage.setItem(VEH_OTHER_PREFS_KEY, JSON.stringify(vehicleOtherPrefs)); renderLanguageLabelsAsUROStyle(); };
            picker.oninput = () => { vehicleOtherPrefs.color = picker.value; localStorage.setItem(VEH_OTHER_PREFS_KEY, JSON.stringify(vehicleOtherPrefs)); renderLanguageLabelsAsUROStyle(); };
            row.append(toggle, label, picker); otherWrap.append(row); vehBody.appendChild(otherWrap);

            const bWrap = document.createElement('div'); bWrap.className='lcs-section';
            const bRow = document.createElement('div'); bRow.className='lcs-check';
            const bToggle = document.createElement('input'); bToggle.type='checkbox'; bToggle.checked=showVehicleBadge; bToggle.id='toggleVehicleBadge';
            const bLabel = document.createElement('label'); bLabel.setAttribute('for','toggleVehicleBadge'); bLabel.textContent = isDutch ? 'Kleuricoon voor voertuig op UR' : 'Show vehicle icon on UR';
            bToggle.onchange = () => { showVehicleBadge = bToggle.checked; localStorage.setItem(SHOW_VEH_BADGE_KEY, JSON.stringify(showVehicleBadge)); renderLanguageLabelsAsUROStyle(); };
            bRow.append(bToggle, bLabel, document.createElement('span')); bWrap.append(bRow); vehBody.appendChild(bWrap);
        })();

        function makeRow(key, kind) {
            const colorDict = kind === 'OS' ? osColorPrefs : vehicleColorPrefs;
            const STORAGE = kind === 'OS' ? OS_PREFS_KEY : VEH_PREFS_KEY;
            const targetBody = (kind === 'OS') ? osBody : vehBody;

            const row = document.createElement('div'); row.className='lcs-section';
            const header = document.createElement('div'); header.className='lcs-row';

            const label = document.createElement('label'); label.className='lcs-label';
            const display = kind === 'OS' ? (OS_LABEL[key] || key) : vehicleDisplay(key);
            label.textContent = `${display}:`;

            const colorInput = document.createElement('input'); colorInput.type='color';
            const current = colorDict[key];
            const displayColor = (current && /^#[0-9A-F]{6}$/i.test(current)) ? current : FALLBACK_COLOR_INPUT;
            colorInput.value = displayColor; colorInput.dataset.key = key;

            const toggleBtn = document.createElement('button'); toggleBtn.textContent='▼'; toggleBtn.title = isDutch?'Toon/Verberg kleurdetails':'Show/Hide color details'; toggleBtn.setAttribute('aria-expanded','false');
            const resetBtn = document.createElement('button'); resetBtn.textContent='⟳'; resetBtn.title = isDutch?'Verwijder item':'Remove item';

            const panel = document.createElement('div'); panel.className='lcs-details'; panel.style.display='none';
            const hexRow = document.createElement('div'); hexRow.className='lcs-hexrow';

            const hexInput = document.createElement('input'); hexInput.type='text'; hexInput.placeholder='#rrggbb'; hexInput.value = current ? current : '';
            const copyBtn = document.createElement('button'); copyBtn.textContent='⧉';
            const pasteBtn = document.createElement('button'); pasteBtn.textContent='📋';
            const saveSwatchBtn = document.createElement('button'); saveSwatchBtn.textContent='★';

            const markFocused = () => { lastFocusTarget = { kind: (kind === 'OS' ? 'OS' : 'VEH'), key }; };
            colorInput.addEventListener('focus', markFocused);
            hexInput.addEventListener('focus', markFocused);

            toggleBtn.onclick = () => {
                const open = panel.style.display !== 'none';
                panel.style.display = open ? 'none' : 'block';
                toggleBtn.setAttribute('aria-expanded', String(!open));
                toggleBtn.textContent = open ? '▼' : '▲';
            };
            colorInput.oninput = () => {
                const v = colorInput.value.toLowerCase();
                if (v === FALLBACK_COLOR_INPUT.toLowerCase()) { colorDict[key]=''; hexInput.value=''; }
                else if (/^#[0-9a-f]{6}$/.test(v)) { colorDict[key]=v; hexInput.value=v; }
                localStorage.setItem(STORAGE, JSON.stringify(colorDict)); renderLanguageLabelsAsUROStyle();
            };
            hexInput.addEventListener('change', () => {
                const h = toHex6(hexInput.value);
                if (h) { hexInput.value=h; colorInput.value=h; colorDict[key]=h; }
                else if (hexInput.value.trim()==='') { colorDict[key]=''; }
                else { hexInput.value = colorDict[key] || ''; }
                localStorage.setItem(STORAGE, JSON.stringify(colorDict)); renderLanguageLabelsAsUROStyle();
            });
            copyBtn.onclick = async () => { const h = toHex6(hexInput.value) || toHex6(colorInput.value); if(!h)return; try{await navigator.clipboard.writeText(h);}catch{} };
            pasteBtn.onclick = async () => { try{ const txt = await navigator.clipboard.readText(); const h = toHex6(txt); if(!h)return; hexInput.value=h; colorInput.value=h; colorDict[key]=h; localStorage.setItem(STORAGE, JSON.stringify(colorDict)); renderLanguageLabelsAsUROStyle(); }catch{} };
            saveSwatchBtn.onclick = () => { const h = toHex6(hexInput.value) || toHex6(colorInput.value); if(!h)return; addSwatchUnique(h); window.renderSwatches?.(); };

            resetBtn.onclick = () => { delete colorDict[key]; localStorage.setItem(STORAGE, JSON.stringify(colorDict)); renderLanguageLabelsAsUROStyle(); buildSidebar(container); };

            header.append(label, colorInput, toggleBtn, resetBtn);
            hexRow.append(hexInput, copyBtn, pasteBtn, saveSwatchBtn);
            panel.append(hexRow);
            row.append(header, panel);
            targetBody.appendChild(row);
        }

        const swWrap = document.createElement('div'); swWrap.className='lcs-section';
        const swTitle = document.createElement('div'); swTitle.className='lcs-muted';
        swTitle.textContent = isDutch ? 'Opgeslagen kleuren:' : 'Saved colors:';
        const swGrid = document.createElement('div'); swGrid.className='lcs-swatches';
        swWrap.append(swTitle, swGrid);
        container.appendChild(swWrap);

        function renderSwatches(){
            swGrid.innerHTML = '';
            const list = getSwatches();
            if(!list.length){
                const empty = document.createElement('div');
                empty.textContent = isDutch ? '(nog geen opgeslagen kleuren)' : '(no saved colors yet)';
                empty.className = 'lcs-muted';
                swGrid.appendChild(empty);
                return;
            }
            list.forEach(hex => {
                const b = document.createElement('button');
                b.className = 'lcs-swatch-btn';
                b.title = `${hex}\n${isDutch ? 'Klik: toepassen • Alt+klik of rechtsklik: verwijderen' : 'Click: apply • Alt+click or right-click: delete'}`;
                b.style.background = hex;
                b.dataset.hex = hex;

                b.addEventListener('click', (e) => {
                    const t = lastFocusTarget; if (!t) return;
                    if (e.altKey) { removeSwatch(hex); renderSwatches(); return; }
                    let dict, storageKey;
                    if (t.kind === 'LANG') { dict = colorPrefs; storageKey = LANG_STORAGE_KEY; }
                    else if (t.kind === 'OS') { dict = osColorPrefs; storageKey = OS_PREFS_KEY; }
                    else { dict = vehicleColorPrefs; storageKey = VEH_PREFS_KEY; }
                    dict[t.key] = hex; localStorage.setItem(storageKey, JSON.stringify(dict));
                    applyLanguageColor(); renderLanguageLabelsAsUROStyle(); buildSidebar(container);
                });
                b.addEventListener('contextmenu', (e) => { e.preventDefault(); removeSwatch(hex); renderSwatches(); });
                swGrid.appendChild(b);
            });
        }
        window.renderSwatches = renderSwatches;
        renderSwatches();
    }

    function waitForSdk() {
        const wait = setInterval(() => {
            if (window.SDK_INITIALIZED && typeof window.getWmeSdk === 'function') {
                clearInterval(wait);
                window.SDK_INITIALIZED.then(() => {
                    const sdk = window.getWmeSdk({ scriptId: 'language_highlighter', scriptName: 'Language Highlighter' });
                    sdk.Events.once({ eventName: 'wme-ready' }).then(() => {
                        buildCustomTab(sdk);
                        observer.observe(document.querySelector('#panel-container'), { childList: true, subtree: true });
                        console.log("✅ Language Color Selector loaded. Thank you for using my script!");
                        checkVersionAndShowChangelog();
                        init();
                    });
                });
            }
        }, 500);
    }
    waitForSdk();

    function checkVersionAndShowChangelog() {
        const lastVersion = localStorage.getItem(VERSION_STORAGE_KEY);
        if (lastVersion !== SCRIPT_VERSION) {
            localStorage.setItem(VERSION_STORAGE_KEY, SCRIPT_VERSION);
            showChangelogPopup(SCRIPT_VERSION);
        }
    }

    function showChangelogPopup(version) {
        const changelog = WHATS_NEW[version];
        if (!changelog) return;

        const box = document.createElement('div');
        box.style = 'position:fixed;top:15px;right:15px;background:#4caf50;color:#fff;padding:12px 16px;border-radius:8px;z-index:99999;max-width:320px;font-family:sans-serif;box-shadow:0 2px 8px rgba(0,0,0,0.3);';

        box.innerHTML = `
      <strong>✅ Language Color Selector updated to v${version}</strong><br>
      <div style="margin-top:6px;white-space:pre-wrap;font-size:90%">${changelog}</div>
    `;

        document.body.appendChild(box);
        setTimeout(() => box.remove(), 15000);
    }

    function tryGetSdk(timeout = 1000) {
        return new Promise(resolve => {
            if (W?.userscripts?.sdk) return resolve(W.userscripts.sdk);
            const timer = setTimeout(() => resolve(null), timeout);
            document.addEventListener("wme-sdk-ready", () => {
                clearTimeout(timer);
                resolve(W.userscripts.sdk);
            }, { once: true });
        });
    }

    async function init() {
        if (!W?.userscripts?.state?.isReady) {
            await new Promise(resolve => {
                document.addEventListener("wme-ready", resolve, { once: true });
            });
        }

        log("🚀 WME klaar, initialisatie gestart...");

        async function tellURs() {
            const urList = Object.values(W.model.mapUpdateRequests?.objects || {});
            log(`📦 Aantal URs zichtbaar op de kaart: ${urList.length}`);
            const results = await Promise.all(urList.map(async ur => {
                const id = ur.attributes?.id ?? ur.id ?? 'onbekend';

                let taal = ur.attributes?.reporterLanguage;
                if (!taal) {
                    try {
                        const upref = W.model.UpdateRequestUserPreferences.get(ur.userID);
                        taal = upref?.attributes?.language;
                    } catch {}
                }

                const osRaw = (ur.attributes?.os || '').toString().toUpperCase();
                const osLabel = OS_LABEL[osRaw] || osRaw || 'Unknown';

                const vehRaw = (ur.attributes?.hasEv ? 'EV' : (ur.attributes?.vehicleType || 'UNKNOWN')).toString().toUpperCase();
                const vehLabel = vehicleDisplay(vehRaw) || vehRaw;

                return `• ID ${id} → taal: ${taal ?? 'onbekend'} | OS: ${osLabel} | voertuig: ${vehLabel}`;
            }));
            log("🧾 UR’s:", results.join("\n"));
        }

        tellURs();
        W.map.events.register("moveend", null, () => setTimeout(tellURs, 300));
    }

    const LABEL_CLASS = 'ur-language-label';
    function removeLanguageLabels() {
        document.querySelectorAll(`.${LABEL_CLASS}, [id^="urLang-"], [id^="urOS-"], [id^="urVehicle-"]`).forEach(e => e.remove());
    }

    function appendColoredIcon({ layer, id, x, y, kind, color, stackIndex = 0 }) {
        const NS = "http://www.w3.org/2000/svg";
        const g = document.createElementNS(NS, "g");
        g.setAttribute("id", id);
        g.setAttribute("class", LABEL_CLASS);

        const BASE_DX = -25;
        const BASE_DY = -20;
        const STEP_Y = 18;

        const dx = BASE_DX;
        const dy = BASE_DY + stackIndex * STEP_Y;

        g.setAttribute("transform", `translate(${x + 3 + dx}, ${y + 3 + dy})`);
        g.style.pointerEvents = "none";

        const bg = document.createElementNS(NS, "circle");
        bg.setAttribute("cx", 0);
        bg.setAttribute("cy", 0);
        bg.setAttribute("r", 8);
        bg.setAttribute("fill", color);
        bg.setAttribute("stroke", "#222");
        bg.setAttribute("stroke-width", "1.2");
        g.appendChild(bg);

        if (kind === "lang") {
            const body = document.createElementNS(NS, "rect");
            body.setAttribute("x", -5.2);
            body.setAttribute("y", -4.2);
            body.setAttribute("width", 10.4);
            body.setAttribute("height", 7.4);
            body.setAttribute("rx", 2);
            body.setAttribute("ry", 2);
            body.setAttribute("fill", "white");
            body.setAttribute("stroke", "#222");
            body.setAttribute("stroke-width", "0.8");
            g.appendChild(body);

            const tail = document.createElementNS(NS, "path");
            tail.setAttribute("d", "M -2.2 3.4 L -5.0 5.8 L -4.4 3.4 Z");
            tail.setAttribute("fill", "white");
            tail.setAttribute("stroke", "#222");
            tail.setAttribute("stroke-width", "0.8");
            g.appendChild(tail);

        } else if (kind === "os") {
            const phone = document.createElementNS(NS, "rect");
            phone.setAttribute("x", -4.2);
            phone.setAttribute("y", -6);
            phone.setAttribute("width", 8.4);
            phone.setAttribute("height", 12);
            phone.setAttribute("rx", 2.2);
            phone.setAttribute("ry", 2.2);
            phone.setAttribute("fill", "white");
            phone.setAttribute("stroke", "#222");
            phone.setAttribute("stroke-width", "0.8");
            g.appendChild(phone);

            const slot = document.createElementNS(NS, "rect");
            slot.setAttribute("x", -1.6);
            slot.setAttribute("y", -4.9);
            slot.setAttribute("width", 3.2);
            slot.setAttribute("height", 1);
            slot.setAttribute("rx", 0.5);
            slot.setAttribute("ry", 0.5);
            slot.setAttribute("fill", "#222");
            g.appendChild(slot);

            const home = document.createElementNS(NS, "circle");
            home.setAttribute("cx", 0);
            home.setAttribute("cy", 7.1);
            home.setAttribute("r", 0.9);
            home.setAttribute("fill", "#222");
            g.appendChild(home);

        } else if (kind === "veh") {
            const car = document.createElementNS(NS, "path");
            car.setAttribute("d", "M -6 3.5 L -6.8 1.2 L -4 -4 H 4 L 6.8 1.2 L 6 3.5 Z");
            car.setAttribute("fill", "white");
            car.setAttribute("stroke", "#222");
            car.setAttribute("stroke-width", "0.8");
            g.appendChild(car);

            const win = document.createElementNS(NS, "rect");
            win.setAttribute("x", -3.2);
            win.setAttribute("y", -3);
            win.setAttribute("width", 6.4);
            win.setAttribute("height", 2.3);
            win.setAttribute("rx", 0.6);
            win.setAttribute("ry", 0.6);
            win.setAttribute("fill", "white");
            win.setAttribute("stroke", "#222");
            win.setAttribute("stroke-width", "0.6");
            g.appendChild(win);

            const hl1 = document.createElementNS(NS, "circle");
            hl1.setAttribute("cx", -4.2);
            hl1.setAttribute("cy", 2.2);
            hl1.setAttribute("r", 0.9);
            hl1.setAttribute("fill", "#222");
            g.appendChild(hl1);

            const hl2 = document.createElementNS(NS, "circle");
            hl2.setAttribute("cx", 4.2);
            hl2.setAttribute("cy", 2.2);
            hl2.setAttribute("r", 0.9);
            hl2.setAttribute("fill", "#222");
            g.appendChild(hl2);
        }

        layer.appendChild(g);
    }

    function renderLanguageLabelsAsUROStyle() {
        log("🎨 [renderLanguageLabelsAsUROStyle] Start");

        removeLanguageLabels();

        const urList = Object.values(W?.model?.mapUpdateRequests?.objects || {});
        if (!urList?.length) {
            log("❌ Geen UR’s gevonden op de kaart.");
            return;
        }
        log(`🔍 ${urList.length} URs in model`);

        let badgeLayer = document.getElementById('LCBadgeLayer');
        if (!badgeLayer) {
            const svgRoot = document.querySelector('svg');
            if (!svgRoot) {
                warn("❌ Geen SVG-root gevonden");
                return;
            }
            badgeLayer = document.createElementNS("http://www.w3.org/2000/svg", "g");
            badgeLayer.setAttribute('id', 'LCBadgeLayer');
            svgRoot.appendChild(badgeLayer);
        }

        urList.forEach(ur => {
            const urId = ur.attributes?.id ?? ur.id;
            if (!urId) {
                warn("⚠️ Geen geldig UR-id gevonden, sla deze over.");
                return;
            }

            let marker;
            try {
                marker = W.userscripts.getMapElementByDataModel?.(ur);
            } catch (e) {
                warn(`⚠️ Fout bij ophalen marker voor UR ${urId}:`, e);
            }
            if (!marker) {
                marker = document.querySelector(`g[id^="OpenLayers_Layer_Vector_"] use[*|href$="/${urId}"]`);
                if (!marker) {
                    warn(`❌ Geen marker gevonden voor UR ${urId} (ook niet via fallback)`);
                    return;
                }
                log(`🔁 Marker gevonden via fallback-DOM voor UR ${urId}`);
            }

            const lon = ur.attributes?.geoJSONGeometry?.coordinates?.[0];
            const lat = ur.attributes?.geoJSONGeometry?.coordinates?.[1];
            if (typeof lon !== "number" || typeof lat !== "number") {
                warn(`⚠️ Geen geldige coordinaten voor UR ${urId}`);
                return;
            }
            const olLonLat = new OpenLayers.LonLat(lon, lat);
            const pixel = W.map.getOLMap().getViewPortPxFromLonLat(
                olLonLat.transform("EPSG:4326", W.map.getOLMap().getProjection())
            );
            const x = pixel.x;
            const y = pixel.y;

            const taal = ur.attributes?.reporterLanguage ?? 'onbekend';
            const mappedLang = LANGUAGE_MAP[taal?.toLowerCase()] || taal;
            const langHex =
                  (mappedLang in colorPrefs && /^#[0-9A-F]{6}$/i.test(colorPrefs[mappedLang]))
            ? colorPrefs[mappedLang]
            : (!(mappedLang in colorPrefs) && colorOtherPrefs.enabled ? colorOtherPrefs.color : null);

            const osKey = (ur.attributes?.os || '').toString().toUpperCase();
            const osHex =
                  (osKey && /^#[0-9A-F]{6}$/i.test(osColorPrefs[osKey])) ? osColorPrefs[osKey]
            : (osKey && osOtherPrefs.enabled ? osOtherPrefs.color : null);

            const isEV = !!ur.attributes?.hasEv;
            const vehKey = isEV ? 'EV' : (ur.attributes?.vehicleType || 'UNKNOWN').toString().toUpperCase();
            const vehHex =
                  (vehKey && /^#[0-9A-F]{6}$/i.test(vehicleColorPrefs[vehKey])) ? vehicleColorPrefs[vehKey]
            : (vehKey && vehicleOtherPrefs.enabled ? vehicleOtherPrefs.color : null);

            const stack = [];
            if (showBadgeOnUR && langHex) stack.push({ id: `urLang-${urId}`, kind: 'lang', color: langHex });
            if (showOSBadge && osHex) stack.push({ id: `urOS-${urId}`, kind: 'os', color: osHex });
            if (showVehicleBadge && vehHex) stack.push({ id: `urVehicle-${urId}`, kind: 'veh', color: vehHex });

            stack.forEach((item, idx) => {
                appendColoredIcon({
                    layer: badgeLayer,
                    id: item.id,
                    x, y,
                    kind: item.kind,
                    color: item.color,
                    stackIndex: idx
                });
            });
        });

        log("✅ [renderLanguageLabelsAsUROStyle] Voltooid");
    }

    function waitForVisibleURs(maxWaitMs = 4000) {
        return new Promise(resolve => {
            const startTime = Date.now();
            const check = () => {
                const urCount = Object.keys(W?.model?.mapUpdateRequests?.objects || {}).length;
                const icons = document.querySelectorAll('g[id^="OpenLayers_Layer_Vector_"] image');
                const visibleURIcons = Array.from(icons).filter(img =>
                                                                img.getAttribute('href')?.startsWith('blob:') || img.getAttribute('xlink:href')?.startsWith('blob:')
                                                               );
                const enoughLoaded = urCount > 0 && visibleURIcons.length >= urCount;
                if (enoughLoaded || Date.now() - startTime > maxWaitMs) resolve();
                else setTimeout(check, 250);
            };
            check();
        });
    }

    function waitForMapAndBindMoveEnd() {
        log("🔁 Controleren op W.map...");
        const check = setInterval(() => {
            if (W?.map?.events?.register && W?.model?.mapUpdateRequests?.objects) {
                clearInterval(check);
                log("✅ W.map gevonden, move-events geregistreerd");

                W.map.events.register("movestart", null, () => {
                    const badgeLayer = document.getElementById('LCBadgeLayer');
                    if (badgeLayer) badgeLayer.style.display = 'none';
                });

                W.map.events.register("moveend", null, async () => {
                    if (LCSmoveEndTimeout) clearTimeout(LCSmoveEndTimeout);
                    LCSmoveEndTimeout = setTimeout(async () => {
                        await waitForVisibleURs();
                        renderLanguageLabelsAsUROStyle();
                        const badgeLayer = document.getElementById('LCBadgeLayer');
                        if (badgeLayer) badgeLayer.style.display = 'block';
                        LCSmoveEndTimeout = null;
                    }, 500);
                });

                renderLanguageLabelsAsUROStyle();
            }
        }, 250);
    }
    waitForMapAndBindMoveEnd();

    LCSmoveEndTimeout = setTimeout(() => {
        renderLanguageLabelsAsUROStyle();
        LCSmoveEndTimeout = null;
    }, 5000);

})();