["..G$ ","|indexer with int$implements indexer on interface|indexer initializer$expression-bodied indexer$","ONHYVHOOVHHusing System;HHclass LayoutH{HOstring[] _values = new string[100];V // Backing storeHHOVpublic string this[int number]VHO{NVgetVN{VNO// This is invoked when accessing Layout with the [ ].NOVif (number >= 0 && number < _values.Length)NO{VNOO// Bounds were in range, so return the stored value.NOOVreturn _values[number];NO}VNO// Return an error string.NOVreturn VYErrorYV;N}NVsetVN{VNO// This is invoked when assigning to Layout with the [ ].NOVif (number >= 0 && number < _values.Length)NO{VNOO// Assign to this element slot in the internal array.NOOV_values[number] = value;NO}N}HO}H}HHclass ProgramH{HOstatic void Main()HO{VN// Create new instance and assign elementsN// ... in the array through the indexer.NVLayout layout = new Layout();Nlayout[1] = VYFrank GehryYV;Nlayout[3] = VYI. M. PeiYV;Nlayout[10] = VYFrank Lloyd WrightYV;Nlayout[11] = VYApollodorusYV;Nlayout[-1] = VYErrorYV;Nlayout[1000] = VYErrorYV;VHN// Read elements through the indexer.NVstring value1 = layout[1];Nstring value2 = layout[3];Nstring value3 = layout[10];Nstring value4 = layout[11];Nstring value5 = layout[50];Nstring value6 = layout[-1];VHN// Write the results.NVConsole.WriteLine(value1);NConsole.WriteLine(value2);NConsole.WriteLine(value3);NConsole.WriteLine(value4);NConsole.WriteLine(value5);V // Is nullNVConsole.WriteLine(value6);HO}H}HHVHHFrank GehryHI. M. PeiHFrank Lloyd WrightHApollodorusHV(null)VHErrorVIntermediate language for example indexer: ILVHH.property instance string ItemH{HO.get instance string Layout::get_Item(int32)HO.set instance void Layout::set_Item(int32, string)H}VHHusing System;HHinterface IPerlH{HOVint this[int number] { get; set; }VH}HHclass Implementation : IPerlH{HOint[] _data = { 0, 10, 20, 30 };V // Default valuesHOVpublic int this[int number]HO{NVgetVN{VNO// Get accessor implementation.NOVreturn this._data[number];N}NVsetVN{VNO// Set accessor implementation.NOVthis._data[number] = value;N}HO}H}HHclass ProgramH{HOstatic void Main()HO{VN// Create an object instance.N// ... Use the indexer through the interface type.NVIPerl perl = new Implementation();NConsole.WriteLine(perl[0]);NConsole.WriteLine(perl[1]);NConsole.WriteLine(perl[2]);NConsole.WriteLine(perl[3]);VN// Use set accessor.NVperl[0] = -1;NConsole.WriteLine(perl[0]);HO}H}HHVHH0H10H20H30H-1VHHusing static System.Console;HHclass FarmH{HOstring[] _animals = new string[10];HHOVpublic string this[int number]VHO{NVgetVN{NOreturn _animals[number];N}NVsetVN{NO_animals[number] = value;N}HO}H}HHclass ProgramH{HOstatic void Main()HO{VN// ... Use an index initializer.NVFarm f = new Farm() {[1] = VYcatYV,[3] = VYbirdYV,[5] = VYdogYV };VN// Get values from farm by index.NVWriteLine(f[1]);NWriteLine(f[3]);NWriteLine(f[5]);HO}H}HHVHHcatHbirdHdogVHHusing static System.Console;HHclass ApartmentH{HOstring[] _furniture = new string[10];HHOpublic string this[int number]HO{NVgetV V=>V _furniture[number];V // expression-bodiedindexerNVsetV V=>V _furniture[number] = value;HO}H}HHclass ProgramH{HOstatic void Main()HO{Nvar apt = new Apartment() { [0] = VYchairYV, [1] = VYbedYV, [2] = VYdeskYV };VN// Use indexer.NVWriteLine(apt[0]);NWriteLine(apt[1]);NWriteLine(apt[2]);HO}H}HHVHHchairHbedHdeskV","A*BEAfBEXa/C| G5766647666888666}4]~CE~E*[CEE.~EE~EEaCEPX~C 599666}3a~~ 5776846}[~~ 75G75846}X","Indexer."," An indexer provides array-like syntax. It allows a type to be accessed the same way as an array. Properties such as indexers often access a backing store.","Indexer details."," In an indexer, we often accept an int parameter and access a backing array. We can initialize values in an indexer with an initializer.","An example."," This program contains a class that has an indexer member, which itself contains a get accessor and a set accessor. These accessors are implicitly used. ","An indexer provides a level of indirection where you can insert bounds-checking. This improves reliability and simplicity.","Example, notes."," This program includes a Layout class with an indexer we define. The Layout class contains an indexer that has get and set method bodies. ","Logic: ","These accessors have logic that ensures the array will not will be accessed out-of-bounds.","The array is termed the backing store for the indexer property in this example.","Arrays ","array","WriteLine: ","The program displays the first four valid elements from the Layout class. It shows the result of an invalid access.","Console.WriteLine ","console","Parameters."," The parameter list varies depending on your requirements. In a collection that maps string keys to values, you will want to have an indexer that accepts a string.","2D collections."," To simulate a 2D collection, you can use two parameters in the indexer. Because indexers are regular methods in the implementation, there are few limitations. ","But: ","Ref and out parameters are not allowed. You will need a custom method to use these parameter modifiers.","Ref ","ref","Out ","out","Framework."," Indexers have been used throughout the .NET Framework in Microsoft's own code since the Framework was released. Many collections use indexers. ","Dictionary: ","This includes the Dictionary collection, which allows you to look up elements with the indexer.","Dictionary ","dictionary","Hashtable ","hashtable","ArrayList: ","Also, ArrayList and List use indexers to simulate the built-in syntax of arrays in the C# language.","List ","list","ArrayList ","arraylist","Intermediate language."," A separate metadata table exists that stores the get_Item and set_Item methods, which implement the logic for the get and set accessors in the indexer. ","The .NET Framework implements properties in the same way as methods but with an additional table to provide more information.","IL ","il","Interface indexer."," This program uses an indexer member on an interface type. The interface declares the indexer and leaves the get and set accessors empty. ","Class: ","The Implementation class then declares an indexer with the same parameters. You can use the indexer through the interface type.","The IPerl type is an interface. The Implementation type implements IPerl and provides data for the indexer accessors.","Implementation note."," In a real program, the set and get accessors might provide more detailed logic for preventing or reporting failures.","Initializer."," An indexer can be initialized just like other properties. We specify the square brackets around the index and assign it to a value. The syntax is unusual at first glance. ","Farm: ","We create a \"Farm\" class. This class stores a string array of animals (strings) as a field.","Indexer: ","The this-property is an indexer. In the Farm initializer, we create entries at indexes 1, 3 and 5 for animal names.","Expression-bodied indexer."," This example uses an indexer with the \"expression-bodied\" syntax. This is more like a lambda expression. ","Get: ","Please look at the \"Apartment\" indexer. The \"get\" keyword has an expression body to its right.","Set: ","The \"set\" method also uses an expression body. No parentheses are used. The special \"value\" keyword is used.","A summary."," An indexer is a property accessor type. Indexers have more complex syntax than other properties. They provide array-like accesses on the class instance."]

%iVBORw0KG;)NSUhEUg?AMc?ABACAM?ACZbpOU)YFBMVEX:/9+fn6Pzd6+4OtFTlFbutJSnK7p9fhMgpFGZW7b7vTX19dKdH+ys7OPlpjn5+dbs8n2+/z19fWw2+fI5e5qvtPS6PCd0+J8wtXIyMg7OztYrcJWpbmPtcFmrL+70NZLod9R?ACpUlEQVR4Xu3Z6bKiMBQEYLOz7zvqvP9bDoe5VaIHM9RNxFBF/4/JJyZUx8uvEohFBoj5JwyXj+Z0nI7TwSC3f4kh6TEdYhEf1hWejjmn43ScjtORB5Dmz5xwjtsO8xzfcTpOR8BaWov6fvcin5C4LywDAlZSCtPdpfS8JCFx3IcFWhIKIukcvqwXsEzyYeBJaq9/VK3AmTw+J0kcpnYc3BvRQA8GxpYcVSfeJoOZeGzDkYmVXPkEIYUFR06FLhKGEhOHPtcBIOYO1Yn9HfinZerIgbG7Aw9ODR1UfMOBZ0jMHM3GWT7pEBwgqZGDbvz5WnfgKUwcSuzuuEo5rh5ZJg72AhjllGzVMReB5knoT7k9ikHxP4f0Ij6QuE8VEwKtz8RBn9cFK05noAoCxmjXCXEjBBwm/WO5DX6w1crjNHToz/FcTYAitd4/SvzMDRz469qrfyirDoTdr39Q9I6y5IjA0e/mKG066iVEwsKScCcHs+bAr8EMTkYOJ+PnHc1yXnBwA0cp3vSnAfrTRx2YaOE9iAOWgcTpMRxK23Bg55PeeQekFbqMsFQ/PIBDbSpr7jsu1SaIsw49BK/WfcdFbbkvcd8B5nZD63TeAcmbkup3iLsOTK8Y7TTXGQ47cPKAtZoN4rIDW1iNRh/PAQmO79AXRYqKl9OOXONAB4ALDgWAVNtLRmD4Dwc6kV1wTEhKPS9Kkjjuf67S8oa+Pa/YS3+ccs2EIMQfhm868G3iqH0PVmI1QHXGgYO3szqmA98B1Id04M1cau7bXXZkHB5HgQqkW45g6+54pDyeAzMg9HiODBi8f7bnrYb7JYeqdQzJoXkUWE9fGBIcZE8HlgRsvQpePf64UET+qqSAye7SiyKSwI2wC8mDZv4brZ4FUnoRgcUtHsVfAbbpMHxGp4E)ASUVORK5CYII=$/9j/2wBD?gGBgYGBggGBggMCAcIDA4KCAgKDhANDQ4NDRARDA4NDQ4MEQ8SExQTEg8YGBoaGBgjIiIiIycnJycnJycnJyf/wQALCAB/APABABEA/8QAWQ?AwEBAQEB)))?ECAwQFBgcQ?IBAwIEAwQHBAgH)?EC?MREgQhBRMiMTJBUSNhcYEGFEJSkbHBFXKh0SQlM2KCkrLwY3ODk8Lh8f/a?gB)PwD9/hCEIQhCEx1Wq0+h01XWauotHT0FNSrVc9Kqo3M+XT6X/VF/bHHGHD+FaxlpcJ0jozaqou+eqqqu6rjvjbpXc77T60EWEcUIospOUMpYMqEIQhCEIQhCEIQhCS6q6lHsysOpbXBB8iJ8J9Jvo/xOpxWhq+HUG4hqdZWu+q1LLytLTojOjRxXcUeZ7RrC7lQpO834bx79laPU1E5/E+D8OybiHGqjZPW1D1Patp6d7cqldi2Ow7KD5/X6fU6fWUKeq0tRa1CsoelVQ3VlM0iyk5RZSbyhLUyxHCEIQhCEIQhCEIRGRlIqBKtNqVVQ6OCrp36SJ4HFOEaD2NXiNZKP0e4ZTWp+zlXGlzEPS1bfrVPspbv6zn0HFqfDNHW4hxLkcF4RqKn9XaNlwrdbl6lap/eqZZY/ZHee6HqMlOpSfNHUMu9wQe2++0oancbWB37m/wCX6x873bQDm3v9ZaXiJdW87ekoVsfT1+Hf3SxWOIbHb52/KO9Rm88flt6/rHSY3Kn/AHY2M1hCEIQhCEIQhETIvM2aRlExVgVYBl+FxPj+N8BH11tbV1LNo9SjrxTUajFmpUFbI0tM/Ty+Yrcuyjce+erw/iGop6SvxLiIp8O4TTRPqWncYulJB/aVTewL7WQDb4z0AQxy26rbgjzINhteaKp9dvX8P5SwDcTQQpmpicu/rEKVT52N97fpLFOrif72zC/62m6Aonv3J+JN5NENuzD8fmf1msIQhCEIQhCSxNv9+cjI2+O/yiNQ7zPMyTFeTIqIlVGpVVDo4KujDYj0Inz/ABLS6Th/1bUa41dTw/SsiaLQoM7VmJxeq1RrdPZMiAJiOM63hOrr6vjFN9NwvUn+j0q7rW1K1ftLSTT53p49RBPTvPpKdWnXpJXoOtSlUAenUQ3VlI9Y8jKV5orTRWml5YjjhCEIQhCEIpD+XxmZOy/D9RILdUjzheEJLTKrSp1qb0ayCpSqAq6MNiPPafO63hVLScT/AGxra7U9FpKaVKGr5mLaVaQxahg3S9Ostwdr/wADODg/0k/rChpKNChpuH6uvU02m4YnRrKDKrV/rFal9ypuSPK697mfYHvFeaq01Vpqs0vKlQhCEIQhCKKS0yNrGZm0gmK8d5V4TNpmcWUq4DL8Lgzh0XC9Hoa+q1SLzNVq6r1quocDmdVvZhreFQoAE7DFeWs1WbLNVliVHCEITmrsc8Pcu3ld2K7272tOfV1noLjTY5U0DLva9yfyCmaaeuKVKpVr1fZZ9DMb3sADb4te0dPiekq1Foqzq7Ho5lKpTDG32eYqg/KYVOO8OpsVyqvv46enr1EFv+JTpslvfeY8R4r7HSJwysj1tc68mpiaq8q4zrYoe3lckC5nl1vpHzeCjrOm4o60adX2dSlg1WrT071KfO8l5l+5x855/A9frNbxBF59XlUtRVWmrVDUy0S0xUSq++5qNWp2Lb97T6xp41XX/wBKCc0orVHTvayUlGXwLNe066eqC0qXOb2roGwsWbtv4RfaaU6xZh36iQAQRsAPI2mwrLf+QJ/KVzBbvM2qD3/gf5TF6nfE+kROxa+wJteUD+cqUs1WbKZqpmgMq8YMcIQnC7Hm2qd8ky/zHDH5950G1+w9JwcSZ1QcrvTp1Xp+gdU6fzM0Gj0OmH1rA+xUvzGZmOw3bvubec+cr0Xy5tGl9WSi1PPlCrWalfF8M3r0kU422CEC86BQVaemqrdalLidamjKT/Z1Kzu6fu38jOn6P8O0n7N0+sqo1bUaijjWes71fERkMajMoBKi9hPTq/V9OGrPhS2CtUay7Dwgt89pLzlelSu3Qt2tlsNyO1/hPMaqX1lSkxPVqRQ72JVdMK+N/TJiZpTqlagRb9NWoq7k9kVrfxm2mqCqo6jblU2G9vGuRbb1gmpOKVX8ONKpU/xj/wCGHO3almrVVBVlV8mLdtx9nedQUWAk1LCmx8gIkvc+nb3X87TSUJazZTNVM0BlAx3lXjhCcGqR+aaoB7ILgFrGmxYXA3scpqrMyjIYm3aRUQVAN/O4PfytvMBoxkMmGFjki5C4INxuxFt+1pi/DC7eNLbdTI1ziNrjPEkepEa8MflVUqVhzHqrXp4KcUdbdWLM3i+0LzPhvCdRotU2oesnKwZPq9Faip4lbP2lWoBjuFCgdz8uH6UUdTqK2lo0aDVc6WoWk/LNRE1LinSpNU+ygVHqNk1htbuZ7SUVo0kop4KahF8z0iZsk8zWcNqVnapQZPaY82nVVmW6eF1wdGRt7Xv2i03Dq1F6fMqU8KeTKlKkafU4xYnKpUuLdvP3yX4ZVuOU1Ll2xTmoxZV8lyp1KeSi+yn8ZVal9Xp0+a+XPr01rVrBQv3MR2UdKqPjOWkz1aivWocuoxy1C/V6tIU7+M/WL4HH1Heepoi9TSUXe/Uo79yPIn4jeLVs1lp4NjUvk6qz2tbbp7Xv3O00oq+BZxjkS2Ppc7D8JpCWJossGaAyg0YaWDKEqEyaZkRWhHHKhIxmFR6VM9bBfS/f42hyxFy4uXJqaenVRqdVA6MOpGAIInKvBuHKR/Rl/da7KCO1lYkbeU7cIsZOMkiKMS1miyxHeMGWs0Eq4tAEeURkYxYxYx4x4x2jitONFL4pc+1NVqnqcWCYX+BlVwEIW5VFpvU6TY2S21/nMzRq/dqf90fyle0o0OvqqX6N77sbICdvWZmm7Md3q4mzuH5a5DuFUD85dFjkq5FkcE08rBgVPUjeVxN8ZOM56hN23OK2yPcknsokFH+63+f/ANQIPT94+fl7zEO2W9vjv+E1XvNRKhvF6/h+Msn32Fr3+PaUA23db7De/wCImw6l9N/4iJe494N/kZULRWhaFoWjtCZ1WKJkve48rgAnvb3TKko5i/3VZlb7xc9TCOvTOXhZlZHTpt9or/KZFHXqfmILjrzBtfzxtjAlm5SVPGlYK/kDYFlPz2l6Uey/x1D+LtMVHWn/AD6n+hr/AMZ1RTkZRY+LLmnw2Bvj5390MGuPEhPYlshf33kMcurzFN/xBAM0CdI+Eml9j301M3AjjJCqW8oqanK33d2/eP8AIRnxN++g/Izep4D8vzlJ3f4/oIvLb3298uEIQhCEJz0x1J/1f9Y2l1ahpkdu18mNh8L2MwesKgCMyY3HgbNjY3sqgR8p2pNUt7VnFVV962sp+KraZCuKRdUanjcvjVflspY9QYWO15VJd1a+Srkxe1gzubkj3CUrszD/ABbe4G15pMXXqPpcMD5Ajbf4iItkR29cVORMRplFVrZeLMd9n3NvnMuYMeXzKfbHPL/wt3miAKr1rFUVei+xxUd/nKo8zIq5HhU7C1i19pvjMq7pTZM/Du/72PZR777zajTKoMvH9r4mTVXFi32XA6u+LKbgn3RirnbdPLwNkTb02myA2+JuYl7j4H85cIQhCEITJqPffxHdSLi/qJpbYQsPSOSVHpJtMUpYeflYeW0u0VoBYwI8RftFUpCrTan2yB/jClRKBt8nc5O1rb2A7fATTGOwjjhJZch/sxhbeccIQhCEIQhCEJJihFjDGMSoWhCOEIQhP:Z%iVBORw0KG;)NSUhEUg?ALw?AByC)ADMwOSz?ACe0lEQVR4Xu3csY7kMAgG4Lz/86Wkp6ZAokDy6RTfodVsTDSaxPy7/uux9a0LZpkEb20YNzNVEWYmItr/hYiYWcS8Tcw2cKv8DTPtoxCzqFfC+wGXgCchYlGvgDfp9MBd/xNsIj7otL8XHwC8x14Sq04/Yine4tRvwEvP6ypqPXp+dgneY+nbaZPwHscOh7eww+HDjoL/uJ1m4D3scPjYFw8fawDxUWjw8LErFP7TB7/z0/jYFA8fB4+Il1iQh47UwF:fvrfLPV/t0WEj+52Ev5yjWc96y/MNNrdR/EX6yRZuxb3Z/Ge10lu1/MsPm9auZXFS09iL4n3DE+tLD5vQrQsPi+U1ArjJcELAv7Og/eeAT4+cor3r2lbVPk7Sk30ODeEt3R/QcZ7YXxWbKgB47kyPis2;y3ynhP8K00frw9lcbbD8bz3fiFJ0S8jvEyCb/wioy30nhZ+Kz/Mz3CPa8S0h7hI9+AtMeOeIb3cBRswGO7UviFfwO48Au/8Au/8OhfUgu/8EkzUhqvNfELr8h4+cV477EuGvSw0sPnPaz06BHbDOJHp/UrMf6TkYVfD9RagndkvCI/vpfSeAN+9yDbn0rjPdnfEPCC+JpWS/BUGJ8PGWldfH46XBifzy1oXXw+qkOF8dE1wr2Cful4uC7epQdu7OLimBRpRfzlmkDiw1kjNRFmmjehto9DLJZNeT2P1zfG66jKbKAjDzbGCkS8Iw/zxhJAfGyLiI9aj4iPRYg3ToQeEB87EyLepQcLnyzEwIceER8VEwT/6fu0JuKDzwSA/yifWGbhIxb+y2wWm9DDJnc+UtE7HwOfXOTB/KX1o37bppq3efkDT4lpi2pYKzI)ASUVORK5CYII=%iVBORw0KG;)NSUhEUg?ANw?ADmCAM?ACJZRt4?ABgFBMVEX::/+vX/+/j/9/L/+fT/8ej/8Ob/+PP/9O3/9vD/8+v:Pr/+/n/697/7eH/+fX/+vf:Pn/7N:/v3/9e7:fz/6tz/7uP/8un/7+T/9e:8upxhcZ+kcx6jcqgrtn/+PJ0h8eptdzY3u:6NiYptXK0OeKm9CDlc52isj34NLBxuD78evl6PP56N6yveD/5taRodP95NX35Nf/6dr:/754tT/5NTU2ez/7N7Q1urDyuT89fD749T84dG6wt/68uz/69/68On88Of45tr78+788+787eT88uz859r/6tr+8+zc2eLt4dr89fH67+f359725dr66+L79PD86t786+D23c367eX76d7k4ef46uHh3eTt7/fy9Pr+/v/s3tb3+Pvg4/H5+v37+/3/+/rP0+ba3ev8/f7s6+zr2c3b1+Dy6uT/7uH24tXs6OT+8Oj239Db4PDx5t/99vK2u9j9/f7v6+fp5+3s5+L+/v7:Pf+:9sgcT:v9mfML:v4+LwyR?AP1ElEQVR4XuzPwQ0AIAjAQAYHXd0BjG8iuU7Qi77WirHBwcHBwcHBwcHBwcHBwcHBwcGNnYTrL3MKbtdVZj36CXe4uQv3tpE8jsMnlplRpjgOM5a7ZV5mZjjc3WPQyf/6fX8zmozI1+0mjuN+mseP46buvjujjqWMM07Odce/IsLh9uLYKrWkOp3a5CqcUokGHnDJzWTYarVMqaSq2UgLC9lScplMrTZO1JHb82pJnTcPMm5TC3osZW1N8Svw5G+pmQxJ4klcMg+d59EFW0nRB4OBFq3X02SpQJqlKyUMd3KTcZVxsPOxZYq6NUjF63YZJZGnlBgkG4k96nlJZNYUceMJOMUaaO12266GW13FTduvavOeptP4Ok1XIVMTy3peKRp0M8L1epaWaguS9KysCCaXpVlNpwmepmQzgCixoPO8uNjXVc4Xh1Wg22W4WHt7ARqHUUazmQauhJFTEkrCoZnhVnXgUhiyVKilJbptC5/QGQbhCsk4lIzLct2541ZX9EEqoX5fME90DtcBp88JbgU4jQxauOFQLgJC5+PsGeN+/gV9yVrZ+8dJPwTa2dkZsvr9/tKHH3748ccfP3v27Hfo2e+efTc5z0t+fHFR/J1bW1uffPLJp59++sVXX339/fd/+9dnn/1nOritvb04jHplh8d4wEkdjGeE++Krr79muM+mNC33lhTd4umoINrYeIXiOqwVcl6m7Xk55ipLPg6uUNeoDZ+Hw47pnHnD9ZWCzmlKsOXlZZ8HnCaGbq5wFcIpgDFaMRBw3Ec6jYbuDHHoXHE+TRVdRUy3gYkpcWiOcP2+qohhUwNdJt230NHQaRrh7LnFhWnAIa7bYLj2XOKGwCknuKxoketo6BgudRqcGsWhc8DV+sOiQhU5TeIWiYehI9wgEZfYTHDjiThuK3KaxCEauiRcqpDJqC+EK0Vx6FxwRTktQ7gsnWwXi7QMRnE6jZueFHAJ4vgZHTVlXI3hCqzIv5aLiyoFW8GyfJvDzucc4FRFx6PxLCsRBx7hZMJ3NDUcTngqmf6wYFF6ZBlfXIQWMp8GmWGYrVajYRrNqq5AltRg4HmDaJauQ6cGcZWTxmdkqyWk9oc06T?zCdbXKRbHYhU27YdwBr5fDmXu1JumDb+xKQ8L5WQRrxMXEedfoJOsGWVPr1wpEsM4PF0ZFmLi7gLGWhp0BqA1Q8PR6PRYT1v0FBinlbD2ZTn2QkxHr9SFOedGsdtmVD4XNH7w5SNwNOQJdIWFzVOs586xt2H7777zuPHu/vo0m7OACTtpMM5Dh5qNj3PiNV00lXoaL3JsvWmhDJcynRnYMtEbSVVsfrDatp5+vTB9et/QZoIOPr8+vUHTx9t3n348N0PPrh3cOP4JrpUN8nSjGY0DdM0Pa/ViNYyDccmnUwuEaceOuC4TQ0EmloAznacR08fcJ2McK9df/vBA9juPnzrne3H9w6Oj9fX129eGrUwFJBEa7Xg8rx8OVq+0YrpiAdjiY3eKXEVwpWiq09RH/SHjrG5+ejWg7ffvv7aa0Hca7C9/eDRozuvv:WW9vbsK2v/4Ru7jYw05omKLHyec/L1WNB16SZaYV5iOvOAqdEcYqu9YfGj3c3N2/dvw8deCLgYANuk3Afbd+7d/BH2N57D7i8aWDcEmT5cs7z6oeRmM5wCCfSWUx4Rjh1Iu7OHaYDL4CD7X4AdxDEmYbZiI0c2YADZxSI6bB+NO0UdDJfp35zfjgxeNc57v79GO49wrUMoxGvXK7XgRtFgi7XMB3gBlYo0hW/yZwD7hZwxOMBx2y3bk3AmYm4HHCjWPV6Lh/HUcBlp4oz7959XQydTOJef3+aOGX6uNfZ0AV5i5cho+4Qbptw6+uwzRHO0vp9H8d0sssct7l5gvvj3OK4LuC7epVkZKNDbt5wiHBLffPhw/ffhw48+ERXr5Js884d/5CbP1yBcC3YmA482fIyYKCRDbOSr+FzhksRztfBJ1u+BhiCm89Kibt0QXF/kv2d9fulpT/zfh9uedm/g9969dVXP:8t7LPX6VHkvO838bCw/gj/0TiL6f74vMfXrAXwO0tvQlZ3HftGlxI2k6NgyXSmeKiYVru7eXffWd7+42PIu3s0O1b+LXNjzg2K19kWgZeOefKDSONaWmd4zEHXHtlr/zOB9tvoLBvOPzoIzy0jd6ADUfcC+EOg+UYrnreOA2baW5/sH3vTUQ+2XDI72DYpO2X4qSrTgmcZun6tHDZGE7Xqqsrucc4ySadDNh+n92hDrjtl+KCMGHLm0a6rQ2AC+TjzuhkVU3AdVfrj2lkDpAkHhwsLb1JD0IGmrTxda71f3Bu/YmUAZa7ciWfp9M54OjiYZCnnA1uDFyCTqv2uvXHNDTR9vZwc8A6ZtdOBO6nmyOcp5omzk1juFyu7roCdft2mZVHJm3N0ax.Ymmll4Y5z0vl+p0FtZ6vW53Fa1MaBV1u73e2kKn41LPe17xxHjmXhfPnVwX4UnXFhY67oSn/fU4qWM8AJ/3XyFtz3/ahef+TyOgeOIJuFNdcabtoHpqYSG3f+MYk062vo6Pbvd4/fjGjRv7vBvoJuvSqNxo0FW8fFJl18X8HP6V9wq1sbGRxjpg6SpK2jBdO5Pr6ZloJSXV6eRG+zdurkfr9Y5B2t/dDwTqpUu7dTrWCFfOBSsz3B8IZwrZhh8tcbrCKUlbaE+/m6EWL1PUXDdfhy7W2tr+/u7uCB+0bI1YuI9PcoRr?dRVNdoua5pGpJ2jZXSNL3gfwcyspudD9zpdZVKDPdv3XXN8mj30n4osDoduPhiRYA6Dw/kQGCVc3EdcB2jmeY2oi2zNKugMFslEtMCN4XGWBxc12jkDke7UZ3rHo4gwz/oHFD3A0HiojqOSzOcT/uW0mHLxm2ID9xUqhGuaZbrT0bRgCPKlfIVJAE44DD7EnHkbpmdjmOnmY3TrqLLBaWokm1MnRfuv5ms5zmtfP1JPdITLMa5erl8u3ybJwjA4VfytGS4Bce2+biBBhj6DrYs2WRSV5karubjDmOxVxphGDMKGuE4WuJuM1yacL6NZKjID7hxsHPAlTwvbSbgRh7hBEoGHBI4WRjHJyVsRMMe0mJW4OI62KaLyyXgPMIJWVl0BWtAi5e/Ih7kPuAaLXNhTeAwJ2Fju2PZ/ig4ws0aJ2HJOFkQV32FDxy3oWzpAuKiNBTAlcPl8iEcHXHctrWVzbBZebFwQVqe58vki0s5qBLHDjkaOGYDDjYwos0WF3QJnNkyeYQTcVw5iOOzEjaUuYC4XJDW4JkntRosycuXcRK71pM42C4ozgVO0EK7LkyDB5yI82hYf4ziti4wTtBaIqNpNHmmeEjwJK7N9iMVCgrf6JjxcUdHRxcDRy+/cmQTMpMHlcMSG1GYkfEawBnJuBrHUTPHIdfFCi5sTGawaBMUr2kgJuQ6juvFcaVkHJolruzbfFmTSttpm+e/WxBxHr52Ii5z8XBXhI1gDh8xu+oHHXIc8rHRA84M45Q4Ds0e9wQ4rFx8ShKNwVA15Qee8DEeGzfgunYYx20TcePp4+qJuPwfGjQfSUasahv5NNpjSjwG5DrEcfDDxnYWs3GbFW6c8TzbbNB5dDCchDMczTMnTS4GikTIdrsqePAZRrrXbbeBs6yYrXKUgBtPG4flGLhwOeBuA4dxS7OD6GSzaeDbGL6w7b/Nh77W7nbxhbSt2Z+ThKslDhyCbcq4qkObfMs5GV0VcjsN2EzQxDZay68gvrcHHwMKnuOkGQ60QvBoC9gAOAo0PRsaEy6VNsx8LODMFk1K6NptgdMLZCvyNxwUISwUQBwA6O96TnW7xC8UBS5sCzdVG3A14OyEzZMtt2OaP5qwiZFjNMTfYJHF4QQiV0IIIEvvdguqopaQD6sgbosBGG3aOLtptEJh3XI7hukYmGp81RpgPBBgLMYSNoXbaG1Tit0uU0mWWM2SIdPGafRiwwjFcQYdR1iS+bgJmhrD0RsrYENaATgJg0l0ND6awQ+y8bwBViosZcEco+l2+Mrtr8g6aGLQQKNpSTJ/Tlq;bZmqd3uiSgCmAnOqgIXDiyGA9sWq5bCZcyWLQHHbcAxG1vkNU3pdscXBlcBrj0BB5kdxqmsbBa4LHPKSdlmr8wIV6vN.5JHGxCh1RfJ3E0gQsCR11sXDWAg0PISpTE6Se49pzjsgIXmJfJODQHOC2Ay0pcNhnXI5zoJcP1CCebXxyaiJO9vDjZS4DTX27c2kuDK843Lnmdm4xbezlwqsDpIdzCvODsGA5xnHxtOZc4J4xThI6d8YhZKV840w8hTF04nA6ck4BL28ClqhKH1KIKFNFOhk6c0IF20XA14FLsulwiDrLwSiAOusBZj6LoNDHZmfhAWejUKrO3SRxdRIlFuCpw7Aoru5yHwBI/g5QB5Q8VYTp8aRa4GQ5cfFpaWgxn28BVaSy0E9rJDx2Aim4R8eQlItiKGYbbmqlN6jxPsQapqh3Npc3d2KG8t9QfDnd8WyYWgORT+J56NfPNQgezcsl1l2ZKkzjF0gapYFi1UgzXXSVcf7hDjpof7gTjQpUifKcDzGXXXQVg1jGcog+saBJHQxfiVPBRqUWJvBpwAHjeNR/wZd9dG345M5xKuqhNdzsdhuNDF7JFkmQ07rgASNzWgueted4yu9/3ln5evkz3zhUXzw0OXT9gGbML5Bie+HfbcAPc/9q7g9TGYTgK40LbFJhQuqtr7CKrpZgSYMBUgC9iwFfQPn25emV5bCaMPNSFxJF43w1+PGHIJv8zXAmYPkPRC9EVcBVw?WoawABKf+L8zpx3m/hC/3Z/3HGGTsyamH8dC2gG40B1wBZPW6ZW2MviNuHcf5d+umcbuURhwpoBTDiugFn/jg7YMJPW0JdFCdDuGk6v91KnIJvfJbNjHMuY4ydcS1Q2mwz3KRbiRPWGpMPi9SA6rJBODo1gBmngF5UxSVxuzDuTLcKd1aFIe0oHVBULdD+jfOAbXCjzvF+jhNdq1Tbz07PqkZiCdRC9FvgZp3jrcWF64yxqjB+Mli/pW6qrL46DpPO81bgIL6Rtaabt8yvj5t0nnepuzydUXklNsDJu+GXWQRHh4gjjrhtI07ePI44GcTt750tctyDlHe/QrjdKX7caScDAfuHFHBBHeBsKeBOgYNrgLclgPs8/ZPHiehx4VMGgKPFj4vgiCxxxBFHHHHEEUccccQRRxxxxBFHHHHEEUcccVtGHHHEEUccccQRRxxxxBFH3PGYOi6MvumIe3xMGFcUCeNeXxcXjb+np8VF4+/lZXHR+NN6cdH4OxzCgCxLAKfU4nONP5WHAToFXL6E0wngyjIMOKSAe38PA9QhAVzbLn5o4u/tLQzIU8AZI9KtqoiLs4+PlHFNwrgmadxzwrhn4iLNWn5QbqgvQ10ws931fMo)ASUVORK5CYII=%iVBORw0KG;)NSUhEUg?AJg?ABZCAM?AD1qB0C)GFBMVEX:/+vr6/Nzc1kZGSNjY3k5OQxMTE?ABgpITo?ADeUlEQVR4Xu1Z23YcIQxbX/n/P273lMYJRSilM4d5qB5DwAIJe7y8NqEi+noeIttPpD6S1xvyMGLZOvKGACqyu19pHTccmfwyyR41L2JGJuwunbEz224jVlv2bWJ4/j4USHGlx454JO66la3g/3Ytr82w0ZAU0hGUWc2+x2ItpolTuZpu5pT/vndzfpSvM3BkMakbcQSGlPTDpTmBksRi9wMoedxiAZQ8bjFFSnqd4xFIKTm3mBwnFnPvxek0ZnOJ83U6jcmOxRTUUj5JKbFBMu34Tdi18JVBSJ8LG7cQz7cW8ir0SfVnhEFJbQv4JABMwlEUmkU1Fx20Ex2UlIZR4SsAcqJWCa5th8Gt4jQWpSxEjLNg42azcUEiYGJ1J62jdaQV/EuOMTMcoI2wfp1cVFWMtwkyH4/1PJEYhLdBBxsJhH2OolkDa2KAL0uvNicWU0ktZh2MLVd21AKzukG8IlDtsqmuiAk4Cf8uMVlZGIfAMfogTCKXERM8tCDmaBIpHNSLupB6qaXOhwRuBnqR98K4SkNiiebYdxsGZ8TIdw2Y6JsW4140EhsO+lTJwALggsZPFLsf6JxcAKJUsk5Htog5UB9YjKY7fqKcWAlGBCAWo5d2h1hyAbjF+IlyYuOY86zJLcZPFBNLsLL+lQC8YeEFhKcLGcNzAXhPzG83/zLxCr+RXoNITgqIL+LYoOReBc+9gmWLOLUqEGDfYryAkGzhWIB7LRYL74eZ6WUW4+mVe5/Hu99izvZ1v8UE0y4lOfwKi/GCpZA2FeAmi/FRLsC+xfjt5mF4+8AtRkLvbAtflssspmA2HlQNLEBuZxV+u2vQkRSmSADjku9X8E;Z?llBLjkvM8ZVjIJA81VEojJxYV?opQIiZZgLX47888BcXbjBrBbIeI2b0fVYJL/QbqaKjlLcIoeK+INYvUKgL8ErLoO+znJi2AezMCzJYrJA1pInfLLCUtVMcsgQZEYsNprxHVSZXFS7rLGA63lvBZGox08lOU8ltLwNAZulokcjP3AO3gFLUypMYVrwGhH8cuC/X6BHNg1Rw+Vgxnb/ViZUrR0R/a2OI+i/2kahvvI6j+oHD4N/n53H+pX+/BTxvsfbfYhst4KPQznufpddnwU97n/bgT81i9lQl83nZ9XnpItSH78x4ACnLNoPJcQ0B9HiWALhAzR98s0wlubKPew)BJRU5Er@ggg==$/9j/2wBD?@.@.@.@.kLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwv/wQARCAChAMgDACI?RE?hEA/8QAhg?AgMBAQE)))?AIBAwQFBgcQ?EDAgEFCgsHAgYDAQ)E?gMEERIFEyExsSIyQVFSYXFzkdIGFBYjNEJTcoGToSQzYpKywdM1YyVUo8Li8EOCotER?M?QMCBQQD))?ABAhEDITESUTJBUoGSBBMiI1Nxcv/a?wD?ABAQIBAD8A+g5KyTS1tKZpnSh2cezcPAFgG8bDxrp+T1Byqj5jO4jwe9APXybGLuoA4Xk9Qcqo+YzuI8nqDlVHzGdxd1CAOF5PUHKqPmM7iPJ6g5VR8xncXdQgDheT1Byqj5jO4o8nqDlVHzGdxd1CAPH0+SqaXKFZSudLmoQwsIeMWkN1nBzrp+T1By6j5jO4po/6zlP3Y9jF3EEnD8nqDl1HzGdxHk9Qcqo+YzuLuXRdBBw/J6g5dR8xncR5PUPKqPmM7i7iEAcQZAoR61R+dncUjINEPWqPzs7i7SEAeZmybTxVtJTtMmCUPLiSL6A7VuV0hkakGoy/nHcS1X9Uyf7smxy66AOYMlUw1GXtHcRHk+AmQEyaHlo0jVZv4V01VFrl6w7GoAziggHL7R3UGjha1xF7gEjVwf8AqtqR+8f7p2IAzikisDp1c3dTeKRc/wBO6tA1DoClAGCeBkbLtGkm2m3E5Ctq/uh737OQgDmeD3oB6+TYxd1cLwe9APXybGLuoAEriQLhMkfqUrklciYzzIxnmSIT4XYfC7DGQgcCXOu5kjtSW6lJdhlK7HKpHkZWyidFy2O/YxdWWd7ACALk20hcelP+K1/ux7GroTnct6UQk3uvMaITayvMnxuXiZ2f8keNy8TOxZUwV3RHpku+3HpkufWzNAIDNJ4v+STx+fij7D3lTILhvSqwE8xp48MjrT08eGTWK+fij7D3lpp6mSXHiDNFrWHGuYAttILGT4JdSNNQ2plCakQobUymUVcoblGie9wa0NkuXGw1O1kroirhP/ng+YzvLnVP9SoeiTY5dRZsLcyYW4CpgOuaL5jO8liniBk87HpeSN2OJv4lc3hSRa5esOxqVoVrcfPxe1j/ADjvKHyxFjwJIycJtuxxKxK/eSe6diAIEsVh5yPUPXCnOx+0Z+cJm71vQEyggxVb2GIBr2OOLUCDwOQprTaEe9+z0IA53g96A7r5NjF3VwvB70B3XybGLuoAEj96nVb96pXKJXKKlCLqCU5aK46EhKiV5a2413WUyu5kyltFkw2jFTH/ABOvP4Y9jV0JjuR0rkwPIyhWHRchl+xqMp1k0EMb48GIyYTiF9FrptKKq1K6ct0ty3R0qu1K6ct0tzcCmC8y3KlWdea/ItTMoVJ15v8AItNfT6q56PkbK+k1Vz0fI7jxcDpQGrmvrxBB4zW1VJR04eIxJMRGDIQ52bbffOwjFhUUmWcm10o;sqUVTOb2iacMj7C5zYdv9zyVQ66X0upyZqXS+l1OUdUNWmnFi/4Lz9Tl/I1FPJS1eV6SCpiOGSN0cl2G17b3klb8mZVyfXmQUGUqOscG4jHE8CUDjMR3eFLVpprqkpuk011SXVP9Sofdk2OXVXDq5HCvo3Bpe4NfYNtc6Hcpwat3jMv+Xk/0f5lWpe5Spe50m8KSLXN1h2MWWOplIN6eQ9Bh/mRFPIDLa.3@OmHRob/dUNPIlS8m9K/7uT3TsVGfk9hJ2w/yodK8xSXglG5Om8OjR1qVoVo1N3regJlQ2V+FvmJdQ4Yf5U2df7CXth/lUEGbKBtA33x+h6FTlB7jA28b4xjGlxZbeP5L3oQBm8HvQHdfJsYu6uF4PegO6+TYxd1?q371OkfvVK5RK5RQUpUlQU5cjPOdx8QshK1TncfFYyU8v8TTpr8Tnwn7dVnmZsaqcr6YI+t/ZWRem1XQzY1VZU0wR9Z+yf6d41Z/3Rp+lX7dP/dHHYFsiGpZGLWwrdqWdLUNFVkyiyxRsoq7PtgiqBV3ikZGLtjfH517mnDHhkdvV8sFFTS+E9NB4PGeSBlVTmOQnERmiwyzA4R5ptnOxOX0TLdLlGvySKXJjS+SSoHjDGyRxF8GB2hxkezc48O5xLzOS8i+F+S5QaSmFPHI+MzuEmTnOMYLbgyOe+XDh9VrlyNV51K2xucXXX7K2wcbLdLFW+HMlLNfNVOU6KGTCbHNymnY+x9V2Epco0LfBjwvposnSSlkVRSSxYyDIGzYM5CXhu6a5pkj3u8eu7lvwa8IqjL9VlPJ1Hib4xFPTTtqKNpxRMiLJAySYO3L2es1X5I8Dss1WWI8r+EMjGGOWOeRrpWTVE0@bmm+ac+JkW4b62883m/ZojLUn0WssMpUg5pNjluK59Ub5RozzSbHLeStOn5lkLkvh1O+CmLXN1h2MSw6nfBTDrm607GKL8RXfiL1LvuZfdfsSqXfcTe4/8AQ5LXAlcFzN4zoGxMlZvGe6NiZVlZzMqm1MzrB+h6FGWDalZ1o/RKhAHFyS3KppSaJ9O2LOPuJd9is2/qldLBl/2lF2HuI8HvQHdfJsYu6gDhYMv+0ouw9xK5mXraZKO3Qe4u8kfqQuSVycAsy37Sj+vcSlmWuGSk+vcXcKQpvctX9nCkZle27kpiL8F+4s5ZlHhfT/Xuruzb34rIVKW3NGjTW3NHBYKrxiYNdHnQBjJ1erq3KmohqZGNEpjc0OuLXGmy1Rem1XQzY1Wz71vSojPUsOlvXFGjSTysOlvXFHHFK4agztKcU8g1YO0rWmBVjd/yX8jU+r+S/kZxDONRj7SrRHVcDovr3VcCrAVGK9V/IqqX6r+RQIqzlRfXuq2JlewuLHwC9r3uf9quDlbGb3T9LxvV/IouHh/lfyOfL454zAXuiMtjmyNXPfcrVfKPLg7P+KiX0umPM/Y5blESs1vXPqM6jet62fqKYhlNwdgfT8F737qeNmUyZML6e+M4r331m6tyt1Lqf0hXQjTN1p2MSXtTWaKdRYprNGAMyr7Sm+vdQ5mVRFJd9NhwnFa97W023K6qH/cTe4/9Dkr45K3wc9rcr4W2kpsNhbXq/Imw5X9pTfXuLpM3jPdGxOlFPNZRFeIGmpdA6POCwj14sD/wj1cSFuyz6LH1o/RKhAFXg/6A7r5NjF3FxMg6KF3Wv2MXaugCUjtSm6rlJDCRruFKW6GS3Qp.hVmR/H9Ehkfx/RP0MuUMiYbn4rIQtJJcLHUqy0KcYWC6HhYOPEPttV0M2NVlQNy3pRE37bV9DNjVomYC0XHCljn3ou063X90c2yYBaM03iRmm8SsbRp60UJwrs03iTiJvEpVIV2ioFXxcKkRN4loiiZutH1Uu1gqu1hmKUXqac8z/8ActoCSWIGppwCWgg6Ra/1utYpx7ST/T/iVU6iTrxbsy/cSdeLdllMLB/SFZENMvWHYxRFAQHWmlHwj/eJTHEbyeelG7PBHxN/tJKvNNlF1mmy9Q/7mX3H7FGad7eXsh/iSvicI5PPyncnRaHi6pRkRsvZvGe6NidUNjfhb5+XUOCH+JNmn/5iXsh/iUCnPyuL0zB/dH6HoRlGNwgbeSSQYxocI7bx+ncsYhSBXkMWonD+6/YxddcvIwtSEf3H7GLqoJIVcu8+IVqrl3h6QmnlEzyjHZKQrLIIVxoyVAaVBCtAQQkZPUcmFv22r6GbGrTK3QOlVwt+21R5mbGrVK3QOlLPPuNp1v70YcKA1aMKAxWMu6ynCnDVbgTBiViuysNWiIa0BqujbrVdPYrutmZ3t+0wHiBWwBUvb56M8QK0gKtPkz55GYLXUsGmT3zsaho1qWjS73v2ajzEfIyh4ux4/CdiZQ7eu6CpIAam9ATKBqHQpUkGKuF4QPxfs9CtqReMDn/ZyFIGPJoLaQ214zsYt2J3Gs1ELUxH4jsatNk04wNPAYncaqlc7BoPCFbZVyDcnpCecZWw84yjJjfxoxv4/onwowq3btJdldpIYXE6TosrNKhg0/BWWSVjIrayc+IEVdQeMD/atgaHaDpCqjb9omPMFrA0pPL3FVbfIqzTeJTmm8SuspslbfcjrfcpzTeJSI28SuspslbZHW+5UGDiThoGpNZTZI8kOmUOaC9lxcaVaGM5I7FJG6aU1lGBcihjeSOxSGN07ka+JMEDh6VOCCMLeSOxBY2x3I7E6g6kxAoY229HYpwN5I7AmQpAqkYMOhoHQOZCd4uEIAwwSCOLAWPOm9wNGpqszw5D+xWwi0dv+6mqyylEozZ8ch/YFDpQRbA/sWgjV0hS4aFKe5KbyYsY5L0YxyXrVZRbT8E2X3Gy+5QHgG+F/Ymzo5D+xXgWKmyht9wbfcxNcBI9+E6eDhVwkHIf2JmCz3nj/wD1XAaVHkLnYqEg5L+xMHg+qVbZc7Kc74IGZuTNvkkYwO0aBrJ09CUjJuDhxFTfmK846vqDSxkTkSCpfE+RrASW2uHAfFKa+rNPA4zlgdPJHnRGwkxjBpwfhu5AZPS35ipvzLzvj9SaOAumEcklQWCUhg8y0NBcRvdy4pDXVgpoKhshdfOwyCw+93Rjdvd9hP8A8KMBk9IdYPEpvzKuBsjYoxK8vlwjGTyjpOrkq5RgCL8yAUyFJBF0XUoUgRdF1KEAQdIQg6kIASMWYB/3UnStBAHQNibSgCCNXSgjQpN0G6kkSyi2lPYqLIyGSLIsmsUIyGRANLk4UAaSmCABUzU0FQYzNGJM2cTQSbX5wHYXavWVyFBBjGT6MG4hDTjEoAe8ASDUQA7C33VIoKRojAisI351gxvsJDh07/8?3crYhAGIZOowIxmQ5sZJaHPe5oLtehzi12pHiFJgzYiszOZ3CHvAzgFrjd8lbUIAjhUqOFSoAEIQpAEIQgAQhCABCEIAgah0KUIQAIQh?hCEACEIQAIQh?hCEACEIQAIQh?hCEACEIQAIQh?hCEACEIQB:2Q==%iVBORw0KG;)NSUhEUg?AL4?ABBCAM?ABYbu5j)MFBMVEX:/+1wv+jqv9siv/p6:W3f8zZv9gb:19v9NK/8zAP999:S:8z:8zzP+z6P/0gInF?ABg0lEQVR4XtXXy1ICURAD0H7c96D+/9/KQqkhlEKD0iTrWZzKYtJXbou2s+jvn1Q55f2mfAMOb6Ec5D6+c/ObcvOdm98qN9+5+a1w842b3wo33/6Dv2H22g3zCL+PKF/uSKDsGL8pN9+5+U25+c7Nb5Wb74R8h+ki41eYLja+Qf1k/AL1k/HF4XIg4ytMFxl/X7/z8aF+Ov6A6bqR:FTnswXa2B96LmyPZtfoH4yvsDlwMaHy4GLj/Xz8RXqJ+PD5UDGh+ni448O08XEh+lSrtUVnC6qm+ey/krGx+li4+N0sfHh7Cfj43Sx8bF+Mj5OFxkf67c8frF+jJUovzRIBr/4+kovMb5YPr/OdcrUGL9k8FG/Tw3xxbP55/o1R4hfk/m6IBbii+fyJ/JnjK+5/HWRGuJLfzG+xvh6lX89f8m3GH90ar7Ya/FrkF8y+XNhRpAvlsi3+H8fUxP5A+svYb54Hl8Uy4/zNZEvCvo4XzyRLzrhXg7zNZMvw/o6ptsQpvDnE+wJyVGQ5SG7)AElFTkSuQmCC$/9j/2wBD?UHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwf/wQARCAC?OQDACI?RE?hEA/8QAR?BAQEBAQEB)))?IDAQQFCBABAQACAgAEBAQH))?ECERIhAyIxUTJBYYIEYpKyEzNScXKBov/a?wD?AB?I?D8A/ZY)))O.?EgradibQVtNyRayyy7UPRyOTzTP3dmcvoaRllJ65PVtUrzytJQmW2jqNrSsAF?OA.AB1wB0c?ABICkgAJ25tQ7tnle3bXmzzmN7Dr1q7Xg8TxZjlZO6ZZ3L6R5M8fPbfy/tVr3Ryzz68LH7mszyyvde3CvFj9G2ORaT8PrvPLnk+hMmkrxTJtjkks871ytIwxrWJXFgChwBIlVSAJNgrZtGwHdq2y7Ng12bZbOQL2bZ7dFL25tJsSOWptSoVt5c9W2V6Hny+KjSMeMeXP479v7Xv0wzwlytNmtXfh+VjFw41SdM/43fnx4u7ejBjx6erCdCL/ADPtejFtGWLWDqxwGgCaJEqFJQOuJA06A4mqTRSKlVSo32NIzaYpaO6c06X0EoSAkZ2dtEX1USrw8PnN70q/h+/i/wCWvhfDf8myVbeHPwZhjcuX+uLz8PZ9HxPgv2/ueHYzykvqYYbuq9eOE0jDutYIk0vUTFRMFtABQmiaDHG7yyxvVjXt58/Lnjn8r1W2WXfH5qS5MsrdaaOTHp0HE7XpFSpy5JuevkVkFOX0Of0c0WDSSO8vovHJioVZG3OFzjHo0J6Xy+hyMfZ3Yzptyr1Nb0aUjbXw7ON715mvPD+rH9Ty6Y5epp3k9PiZY3CyZY2+Xrl+Z4XTSXLltrhe+3omUeeRcgnb0SwiIuCmgAtKVJoM/Ex5YWT1ncdww4zv4vmrZtSXVMtqt6gO1y1O65lpKom2e6LZ74prKimvLH3xN4++Lz1AR6Llj74p5Y++P6mNiLilrI9HPH3x/U7zx98XjuJocuMfQmU364tpJ79Pm4yvVMrZIpjXq3HWMru1MlWxjl6u2oUzqdKkVIuRKYSNZCRaWxFxOlKVFAJWVnY1cBhoa6NKSyNdNdJ0CN/KIq9OWJUwqNPVJPYv9geXhaqeF9W3a8Yk7eLLDvpzi+houGKmkyfNuCp4b3cJHLBNyePjokei4o4jNyV3bmjSixO1R3iuYjK4kjSR2Regkc07pQNNAKHQBKnQBTg64JE6UAnSdNAGXF3TROgRxdkaaATpQAnSbGhoGWk8W+k6BlxhwjfRoGUxd000aUnSRQGgBKt)P/9k=%iVBORw0KG;)NSUhEUg?AMg?ABNC)ADGTnQp?ADpklEQVR4Xu3bMY6rMBAG4Hfov/URpp0T+BBuKSndu3HpisKVK55CRqNsxjy9RFmIJf4SLcZfyJD1AH/Wtpf1Md0/+Kb8KdiJL7csApnQiyP2IZay1HocCxLEcktTiOvGQJyJcvw2ZG0nQ6jHjgYSVpu25DkwAI6buh0D2Tz8MYhm.SEzV0HhWg8BF4Hh6zJqeQ0yD2c7oLC2LIHCfQQ9lMWSQEmGfhcCJAE+k9IwHN4uktmuLxJToKsTzMFSmc6CiHELZsypxgI8E1GloIfAmKdieClrKhsGRSyLg6znC0ZelDIGsFSP/LdGhXSHNod5MeGrHy/4mUpkmVYSLgXSYUT5biQ6QZpo0Os8q1ckAtyQVprY0OWGDw5bVj4kPr9igxJKKXMnpxZnp8JaTNDog0L0Kxr/D4kCOJ7INEB5KekS8daoieAk6VksKxOCeBJ12j8BZ?cFxNJoKTeVhIdbrT10A8MPfr3gMiMZC1RhniayAznKhsvFkaC8TkfEh1iALIk+endoXXvssOpOZ0z+mQAC9SxkO4KFOnYiAt8NdctZpDlkoBhTnGmHKOwUE2Bz0lFhIJcMQSTsst7ah/458gSZfAbn44ZgsiKbp+MZBo2sknLqzUZ5oSE9jO5RGSTS/5GIjvL3X5/sHPYNmsIcRet0IhrI5jIQ7V9ot1s7e91Ajf2UEhSU/tsZDUbwc1OPn40zNkAd2LhAzEDHQcpBEm26DT2a4O2ewCZ4pKIGagwyCVd74QBdS362QaYCCGfgikLSkAtEjJ29Ldhxij2eN3IQwTacZHva0wBKT8kDjyk1RqJa3QASD7qay/FkNDIoGyOAaGJAZYHMNClhgIcJPUxziQwBomadhQyMqwEEYnfDYk4CnE4TbgUmVACykdCZezIYy4Jd2Sy2Ked7KQfk6G9J3nQC7IBQm8l7EgAbsZBmIudCZtyw.F+wfgVyQC3JBLsgFKaDxIdJH1HbbyBB7xGEhhGJa0kNCPOI2PW1BjgqZ4QUkvbuPQjymoyALqEk3leSG4CcgDs3cCPtFiHxo2kfR27q5SKRz8SJES68ReIox5m2YFx7yfwOSQFLhgXff4qqvQbT01kK4RW4Yd167+Bxk9VIl+ujDY96FzDro7JkUsvcizEcg1anEZHoXUoGiKn8MZC0OnD8MWQP8oRD9Ivv0MYie58MhawvQR+jehtjzTFNpT5DX3gx9BSKpE6EbC/nfgywMzXEQfcz0fYhNCvQT8hfagn544NDvpg)BJRU5Er@ggg==%iVBORw0KG;)NSUhEUg?AMo?ABpCAM?ABMM0za)YFBMVEX::/8+r/9u:9/H/9Oz+8uj88+v18On58ej98ef48uz/9vD/+/ckTYqe3Oj:Pnl7+3:fwzbrFNrdp5zuTM6Ov/+vX+9e7:v7:Pr89e718uz/+/j/+fX68+3/+PMOwXx3?APOElEQVR4XrzVWbLiMAwFUBYgecwIvO7977KvJQsZXKn3Rd9QTpEBfBBybv8nRx+Pvvt4TcnIdHC+zz5U999ISuSffbxJDqe4Yoa8xhk03uwf+q0wPy4lVolu8WRsLkBUY5tHJVaY71oSl5nnEp+LR+Zto5I+JB8aLczXLYGrVWKWKMUsebLkFpMgVxKjfNdSOTi;8xhiqmrc9YqTBQ7Y5k8punZA5LSJeCR9hutIazTiYCD++CglJhDQlxz3AOi/SMTFWZ+5cwKuaLYODIQA42WvXLPFabyGril0huks.4ZeUe75c/lSULFD5FhyAyyt4n7pQPzLyiuaRwXdGtK/N+uSYVLoFS0Vn7tHHjvjB7te5p4ZoQLYJ660rHWjjd3HE2hEk8/aBf9RHvq7fGMUvlpa889XJNYq6NuY6X7KXfiMm/t8oxdDu1q1rvBg7jFM/OmUKibEM8Y46zJfeXW0wSTBAuKQESmrTVBDvzQCn86Axz6k9pFLfo4CEdsIvNgV2M4vYoIs8rWv/q5CvPVasUSD6qkvz/OFIezGNR7sx3+doHiNlzxhaKlA3xpGeLWDSxWQQ5SGx7z0ctymWrFGuGMGgXXm4zxbWHDIGXVpJ7KFwVEcH?AYElEkhcOC9xetDhEunBQGAqTBeC/+bTHkwex/MPpwvTlkGLcpRuSKMhJ+XpG2NYvN9QiICVIV+sCENgVESCXptLqN4aRzDvP/eKl64ZJKdy1SI8RJdWe4slCUkOg6liIQiIM2CuWMgbCLBsAnlVEoUSPNGODD4Q9MttjgB8HurLFPh9Ma5EPS6RJodVx15fNrFLBURitQC8wZFLBKrCikFEQlB0fSCEcog0d06UNJ1q8w/f+BlOu9C+wJtFc8JCySgiAWSFqLBsjUMohSXtDvaKJJjeMio5PBGrpetsjPT1Ad+I4Dl9nFYnsK5r8CNZJ7YQhaVbBgw/Q1bC95veljE6ovAWFE8IhHKOKOFf28VcNeZQsWB0OolhyaDogiHnKbBpDeCRF/b322DRgLK84l3itMdFA2TTXO0CKb/BUBZusQagv4RawfKyeNIEIDLkgwk8UESAvoxMX7/t7zulobhbHbXl3PqGq8BNvUXX43Gkm3yJDjqZgXl8U/3:rMyrG86Eqg/S45f4/fA6bdseTMLTLjaf/O5xBCjNvTCY4RAWX7vjnTNIgDXFcpIqkolByMIoydOvA86cr15Kd1/ZyC/5MVtIpT3mHnZ1icvee75Rt/LAYzjMMVf8XBctof6RAgHj9PlOj16fiFr14p+68tKSMN5A1kkMIQcyiSw2QRLYl6hNvVun5OwYJ5Up76Dv5PjMtHScc1zvHzCA0g2PD+Ex8;Egzbj8/r5TItT/uqZAlfH1FvTl7Om1DedGZ5GAMi0rT7Y9HLoxP+/yc8v5lgP3X6ZF4+uKMYR9JguyPCCszFEv5q/1JjpBh2O73IaQYkBhOpy0hsoT3d5HgsScSujtJM40kl3ldpi0uyk/SU2JB04IhS2TEUEY84A45NSkwyb6zNRRjpTGKSZiLJAdjeFnWovQ9JR45ABmVQigJdCRsDRyIlNIAKha9BoxgECUJN1ku9FzcorL8CkXTgiyjF4UI7BIYoWlkaUiRIHMvijjOs9pQYtE8WedKt6xF6Unp7kcuRTVRZEkhlURI4EBavY1WCVdT4COtdoxjNFni4cswSlakSOGU82D9SwgcsqjdIZFFT9Hi49ADiIqiuKSuYkrnr1uVHnHJ6H1iPZ9yTkzYwLPZJKVNDUCRhwFSQgw1IChVSI9jbH5hPpTfowwffwDxY6okoISUadj0GyW1bdsglAjyBhQ0VGVCtAPFMbIIczEIs+YA641yVqP8+dMNckRtqdYkQ9JvepNUShJFgIDUV5UEinVMwZDB3eViEresS5EEBWdR6vhK+q4JgViQBEiDojR4ABMgITSGBEqiJT/MRFmVYWSR5GznCKtT+hmlDo0xBGiITTmB0VOjNNheIEG/hEBJgBaQbIsA8A3jtSHlPu2zLn56vA6ln1BQ6zK2mLdE.AqSZZDaduXl7aBhVMmFUlPCp8zH9kWCCYhQxsk2PwqzHJKB1/HTD9XjHImBNGZCSwcOZJokoDHs9tBwkdTvjn/UDOPWaJGGkKLr2UkIQUSdIxZllM6AJ84O8OLovlEtYYElBhizqRwXasJA5hXKqqFmralQ8l40ILnwFcRrsjKeO/XDCoLHz7CFlMqA7uJpNP+mxRZOlIOoHyzS2CRBCUZwzjeXpHd7kYJKTtSBGlAhoIgamCIJPLQlm36fMQUy8HKsrxX8l1oUJOoVWCxqiCoN1sFDib3gJwhvfVRlM0OGFraFpDm5YXN3hAjR26COKEElYGmYiix4xgk7Bcry/KqSDKlmKTvnKIhdiGl9GzOvOgAx+12ixE7FmVXq9I0aP0XGEAhw1YzKpAFFkF8mHUWQLxbFlK6KnCKf9gjokiiEVZm6ZB7glEUOBD0DoqiMXYDRANMlMZq0uAR6kuU2xYxqosk0fqlSqwqsPwXlGyUWVGcMqooH5WSCwVd2sMSGTlKXf?hpTUNiwLPQ23zCpxZxpYCsVnyXoFRn0vxmKK8dzkHxJRKedCOVCSaVFR6FIShxcp1CgtKRI;sCAgNCAQYsoISqjYyARpZ7l/5jiKqP88QGGfzw6pb9T0qtHFKVQWBaFTUMMcYEYqGyaYaWt70lBHlZiiygOcJNTeqQejIdK0RRCCbZ+PMebUrpkq5p4XTTlJ6sKQDnrTflM62kkTqpip2E6/bpY369IkQUzCihUkNIbBZArHhxdu+0WIFnULUTIoqqoaWrrh/sYy2p8p0CiSKIspIDnJqdQ5eNLVXGKel6Ue02uV9XFqmKWSklOES7lAEwGZkIhZrC1sUuWUrq/oa;TmHXR1HkPMeeElWEmuv2dYvszIJ5RYx2RkkBW0NKXfubhRg/HpvkYznFy+MsSTTXG2VEVYzSF8oISc0V4ejCDLmVQ1UhQhZLKoEBuCAKJGMUpkKwSXIBA1lI8VrMly29VmAzShIFISWCkvIml6KgLJzsvVmalgDtZhj2S86TqlivXBCt84vkYwEFuhlFFkYSZTAKr4UY5dbHyNVxAg0SUTZTSvtCizOMwp5vdDzWwtRP8p2iZllOQSUfX7jFIU4ZD8y3+kR5Ldco8OLqlN3/gbLwDNIpTIjpTsF8chNCEQWN/0DhOYtJPE8GWI5xwQBbjTJWyh1ph2HPVkHbO+XFquIOWf6j7fMP2355/pmCTCgzCyVuuffK5GBMSVxwMF6Lwt7Mj5TblEIMHNBIUijCeKrEp8gUMynULJgiV6PEHB3J8TWXFI03i1HMUXbJFi4SkWHt0p2H6cLltyjRKchUMqe8FEOZ758uJyGxcy9sw+NyUo5fpPTWLBOLOZzSAkNF27bOSISlh0V+j;cERg6fJEvy7qUeqM3RqdYq7jkOqEQomOYJddbFg+nXilmUHgME+TcDdNTr7Upo1MM6RTXWO5V4SSZGg8guvZiJ8QmKY5xGBacEK90MH6k0HKbUwQRRmVpCgU7CsjAZhfEND1aUSIxYzcsv0yxXPKc0htFc+RcIoqXxU64auPrrFi7cvEowyCJLiHxxzx2T9IvhK1LMUsMoiiUIFdx3PLKkoijY3ErRFN3RCkhsU9CHV4A0cI8uaS3OsUnlv7JEcxXYV6XNhUC62D/AYGkQEe0y/l1eKld7EKrUSD5HYr3/e0my7xZHkZXXQQTI4oWxOL45e86rdCx/PL3zynfj4cwZ86a5VXjq6SpNyWyCCl4QTL2ECDq+CKJIGgziVOQVSnAPG0WLV7oKef4gOjeBJukqbeKMglPbhUplMxuFV2W3SpanueUuqD0g9jNml+UG29LgJEwv7MVAOCuvmB/IObI+S9u4EHi42t1ijdL9qULIkrhYAdGs2EvcJXot1BtreVRQea3VXXetey2av0HAYiWHOubJ5jsFDaLAos7nYPdBgm5YUcHKc6j+Ih9dUf8rze7L3FJHjVGcUyguhfVMDJt+p59QMi9AUbtiSgExHeSzX+CcHCLS35KUSb37W2EcSuVVPdjT0X9RYU6gtyh/D5qsKkCu+cxiFEkUZzy3HIYl2SmEcVb336T9/YmcAIjA/gWB31lqnmjhHs8M5TMPAXoDKY6Fvxc5zD8XZ6ChLFfgjknm;GezOMEnT1h9+KekAUghR/FkV/8O9e7i01lhgGwnAW0ND4TYbsf50n1Sr6R0fNMMNgKxc5FwIfFY9frLbEN8dfXaLC8kEpaqfOBNqZN4oPffyqzt+cHsgxjzn/0ENDA3dJkjs7uwNRseGBvHO17ZsR1v8HZw9r1AS47SrfGbTGBx8SWtaB5ZxyvL5wCOWtGirSmVAiPMngeNS0LmNoc45ikQRSJWiB5N1roFA+BRFLOHbGM6IP1fm+sO53XJvGp4ZjEU2Nb+qXrnC5nOtKCJZWnyLPmigTWRnCT/dfFo2yeNJDFMIhDjUPgnBluodSKN+x6ji6YV4xbksullz75UyNKkclaFLmQr/36iI79a2oWy0pw+WDYCyZZQokTb4kaZy7IX28oFq+F0HpsTCIORKTFEmGKBlN5SQDyimyKKMNfYT/+rIilvIvJgyVkuQcensozyBhoUh5rYPG1pQkLdlEkMQlikUshEzF6Z6pAvlZpQlWlhjjFkMIh1Mp8xofONRZTCv8iQcksFMWV7QFkjBFnNzKhNIohwxTR2NCwoFQsRTBKkAElouS76IIJINecLN5IQinyeRhAr2WxxJeVosqJT5g9H7NfBKP99GUcnDEJ4Vd4toSSw+GcJjz9vmtADILZTKmJ7v9cyicJ4bExufQPGPumpYI5SjmkAVtm1KXgIH7DbEEoEaJKpmSEICWs1pFAEL4SNaLPIhZJNIkZwLC4kaZ0iCOfS0Chye9q0SMBBWKeie4x2CTWAJjdTTdQkniBR4oOFxRypFssPRH0rBRkZih3srnKVQsVRJLEVSx3BLqlsRry7MEy5aKYjEFzy2RBZmPwvwMJBN14DssQYu6Y0yBw8tSRtBer/gxlrJNcGy1JAXJjy2D/kTBfAdbH9q2o7rFFCSGdEo8PhvEkqeNst8iAhIsSKJamoR/rh2hRGlYVG;JHyJEYkwWMzabrGkaSCNcnBWxC3BAmVPdYsXlYKlUeS2BMsjZb+FLdMpbf1kaZR/X+5SbNp6Daw)ASUVORK5CYII=!B$/9j/2wCE?gGBgYGBggGBggMCAcIDA4KCAgKDhANDQ4NDRARDA4NDQ4MEQ8SExQTEg8YGBoaGBgjIiIiIycnJycnJycnJycB.gI.oJCw@Cw4LDQsOEQ4ODg4REw0NDg0NExgRDw8PDxEYFhcUFBQXFhoaGBgaGiEhICEhJycnJycnJycnJ:BABEIALQAwwMAIgABEQECEQH/xABT?E?wEBAQE)))?QIDBAUGBx?AgECBAQDBAcIAwE)?AECAxEEEiExBSJBURNhcQYUMoEVI0JSkaHRJDNDYnLB8PGDscLh/9oADAM?AE?g?PwD9/)IBDBBU8rilTi1OSqcPyypxjzwsm2/8AReMbu10vUzcz2CTyeDcU+kqGaaUK1N5akOmu0l5M9QiUXFsvGVywIJKlg))))))?Cs5OKMvFl5F6vT1MS8Uc9WUlKyZDqy7Ir4j8ivVmGMxNPBYWriqnw04/i+3zZpZdEcilNytdngrFU+F+0MowkvBrtRqW2i52/6l+R9ZGpoj4Srw6riuEVuKVL+8Tm63/Hrm/G9/ke9wninveApVJv6yKyVf6o9fnuXqwuk1q1yv1R2QaWrex9ApovFnm0sSr9Tuoy0Odq25tGSkrp3NgAVJ))))))Kz/uZ2XY0mZlkY1PiM2ld6Hy/tFWlj+IYTgOHfxtVMR5Lp+Ebv8D6nqystjWEsrvYxi0m9DjdKEKSowivDjFQy9MqWx87gqL4ZxCphP4FZ3p/+f0PqJZe5m4Foysmt7lc9r+ZjTjqejhno/kcay9zrw+z+RzVZ850UNY/M6kSVuixFzY?k)?AEXFw.))Ckr33LFJPUdSs/hFn3I1GpF2XMtCuV3IlF26FyGTcplRhKD8pem5Rw9fmdLivQrKDtvoLlXBHNNO3Tc2w1rPfoVrRWRadS2HT5texwVqn7Vl8v7HXh4/VX8zpV/IivCpUoyhSlknpzXa69yUlYudMWWZnh4VKdGMKss81fmu3fXuVxtKtXwWIo4afh16lKcKNS7jlnKLyy5dVZ9jciUssZSs9E33bt0Re+t/Mg8r2fwPE+H4KpR4rifeq8qrnGpnnUtBxjaN6iT3uetdHwnBOC8WwfEOF+9YeUsJS8SpmaWalOcJQcHrtntJetzWvwviU+K1p+7VZYyWPjWoY+/JHC68me/wAstjedOLm/rI7Xul5k2PtiDwIYOp9PcSxXus4062FVOFeNo5pfayy77fgeZ7NcLxeD4mvGwk4UadGWWvUSjLPUa5JZZSjPT7Vinhxyt5tknb1Fj6/qTc+J4RwrFYfjNGpPCVPBz1asq1b4oaOMfrIy+sv5xurm2D4bUp+0GHxVPATo4fNWzSlBfFJaSlUzyzX1torbEulFNrP9m/8AmosfY3LHxNfg+K+nFUp4SfunvlKvspx+HnqZ83WW6a+Z3cVo8TxvF8L4mEzYPCYqnOnOMf4duecp5vvfZykeEvv/AGb/APwWPqAfF8f4RXr8TqYvBYGc4WhDFwsv2jnUpZPutKK5vwOj2j4a8XRpe58Pn4vuyp0pZFKNON/3WXPFQl/NrbYlUo8vP8X+dxY+sBhgYeHgsNTyeHkpQj4bXw8qWUGL3INWUe5dmbZWJWp8IAKSqavQ1SMUrlxYz8TyJ8XyJsy2V7s000Ku1mVz+Qzb6CxV9dCtWMJJc2XzfexlBSilvYvWTyr1IpqV1mXL6nl4pXxOzWi5lf8AM68M/qvm9DaLdtzaOxnGHKtDXodNGLW/YSZIANyg?BBXK+5cgAzyeZOTzLgAjL5gkqERLRE5vIsULkkR13?ILFTOW5qYTbuIrmKVHaIMZ/Ey92YzzZmXcsr2M6eut7F36ExOJ1K861SlQjm8JLPeVt9ktHdkqvLwXXzPJlz/lczqYjw7ZoPm7WOhUs20kdpMevoeRh+JVK8qfI6ca2bwZZk82T4ttj1by1Lxm5SlGUXBxSetut+3oY1oqEb3vdPbyPC9scNiMVwylTw1KdafjxllpxcmlknraKZy+xWDxeF9+96oVKOfwsniQlC/7y9sy13Ppc0u5eGbuceInas4W6I0w2tJSXdnTHYuUhexc3h0LM?uQ?ACGSQwC?SVuQwCBYrdklzO5oGWi?QWOfE4qnhsudPmv8Nunq0ZQrwxCzwT7al8XhPesnPky36Xve3n5GVOisNF082bXNtb9exaO5lX+D5lyktzSNrkSWpMjKkrq6OSvg4VajqZpQlJc+SWXMu0jTwoZPDtyWy5eluxvbTbbcpVUvBqeE/rMrUP6raHPWg52TlovPY7Kbsjgw/C8NharrU1LN/M72v2PQzPK9DweE0MTDFKcnVjpP3mNSnOKv9m0pK0776H0EUsrKVFVp1Hlq524rX/ZMownFKUdv7lEbQiRGJrEpGM5yz1Hd99glGEcsFZfiXjsWIJOpaF?Q?CCRdEkMCxDQugQSQWRQFSzM51I045pMkjqWNTCnVhVvl3RuQy0eoABBYHNXjLOtHax0kEp2ZSpTU45W7HLTi7vR7F7Gtilg3d3Ip01COW9yhLiteiRNhYrY0KOJaMdC13cLbbqRkRNxYvYrd6kq5KViLlySESSCGVbJZzTru7VuttyrZJvmFzJS0RZMukZtmlySiZIIuSyLhh2tzOyJJVwZVqbnkklrB3yvqjRSjJcrTXkS2uuiA6lUubPlyu23X8jYyTVtHf0NCCUyQQCCSQACSGirRcAGdhYvYWAKWFi9hYAokWSJsS?CACrOeVHV6nSzjmuaXqythc1UXZEq5MVyx9ETY0KBFkQkSCpJz4tXp9d+m3zOjoQESnY5MFGV5fdt+ZtXi7R+7fU1JsGyb3ZjRjllLW8e/c3GpJDZK?IJJ?J)))BBIAKsqXIsVYIIsSC5mQSASQOgJBBNmUk5W5VmfbYmjUVSO2t7W7Msc1Kb8XNtCq3l+X6kloo6wAVL)))))?ixIAKkE9SCTNgAEkE9AT0BBexSpGUoOMXb9OpFSlnpqMdHGzh5NGhIJRCvZZvyJAIJ))))))K9SC4JM2UBcEkELZEgFTQ?Eg)AH:Z$/9j/2wCE?YEBQYFBAYGBQYHBwYIChAKCg@ChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSgBBwcHCggKEwoKEygaFhooKC;KC;KC;KC;KC;KC;KC;KC;KC;KC;KC;KC;KC;KC;KC;KC;KP/BABEIAF4AyAMAIgABEQECEQH/xABg?ADAQEBAQEB)))AQIDBAYFBwgQ?EDAwIDAwYJBg8))BAgMEERIFIQYTMRQiQTJRYXGBkQcWIyUmM0KhsRU2UmJ0syQnRVNUZHJzhZWisrTR0v/a?wD?AB?I?D8A/qk)QKTclVAoVybiyFkMu4XMsgzHcZrkMxzHkO4GwGWQZAI0AgeQrhYoVxXFcLiKuBIguIsCcgyC4y7gQO4XAsCHOaxquc5Gt6qt7Ih82XX9Ojk5faEnl/QgRZPwGB9UDh07UO2yzx8iSHlY/WbO3v4eHQBgdwhkqpKgJSHDcYyOMnOGh5P4WKyoouAtRqKOpmpps4GtlherHtvMxq2VN+l0MPiOzL85uKf8AM3f9HL8NEn8W+qf3lN/yIz1zpO/7RZWQ0a254/WeFOwaPXVUPEfEvMggkkb84uts1VS+x6XhGolqOFtHmmkdJK+jhc971XJzlYirdfFTl4pk+jmq/skv+xTPgx/0T0T9hg/dtKR1zTA9Jktuo2u26nNnsPPoVcMTyXM16q4s19mlapHFHSOgxpqmPOJ2USKu6bt38x3fGev0784NGqIWf0qj+Xi9aoneanrQw4fd9NOLP7dL+5Q9UxxVycTn0nW9O1aPPTa2Go2+w7vJ629U9p9K54qOOGL4UU5MUcfM0hz34tTvLzmpdfOp7G5KkqhtcVyLiRdyFUzL9pGZMj+8ck9QjXgikKqIduY8jgZN0NFlS3UY73OvMrM+d2pDZkm3UpCkPPaJp1PrNTqdRqfOquTXzQxskldgxrXbWbex6ulp4KWPCmhjiZ+o1G/geW4JlTla5df5WqU/1IfeqNTpqWPmVU0cEX6cj0b+JYzLTJPpHrX6rYPva4D5nCuoU+pcScQT0UrZqe1O1sjemzXXsAyT1hClEOuZuAlxjL0NL7GEj1su3dOd6jQ81x5oDuJ+GKzSO19jdULG5J+XzMFZI1/k3S/k26+J574vcZ/a45id/g0X/s/QJ7cvPwOFyuzbmid7oGVjdu54uo4e4oqaaanqeLo5IpWLG/5rY3ZUsvRx6nRKT8naVRUXM5nZoGQ528rFqJe3h0OpzFNmxfJ9PAtFU12QGKl13KyTJNwSNMMreH3lsjTFuxo3clzkPH11NrekcQanqml0lNqVLWrFnBzuXM1WMRuyr3V850UHHej9o7Lqrp9HrP5rUI1i9zvJVPaeoaxt3beNkM6ygpNQi7PWUsNTTu8qOViPb7lNLGOZ5iKZkvwtQcqRr43aE9zXNX+sN3RT27VS/U8roHA2h8P8Qu1TSKaSmklgdA6JsirFirmuVUat7LdvhZOux6h9mvbt3fHchxKuKkcnnJY5tr3RF9ZnUWa/Fqe0x3IsYudY1kf317x8+pajLYr1OvBThrHpdG2XZVuU1phK/bc0i8lAncuw6RUe1G2XYdVE7DKy7F2G1/cuCtTs/gXRu2ccvO+Swsp10Ma4Ltuo7GjJEc5LHj04b1mGor/nzslDVVktTyqWJOZ33X3evRbW6IfXoeC9FgYlRUQSV9Vb66tkWZ3uXb7j7ldE7lo5qeT1Ijqf4OkeK5dBoD5cXLkd+nNZHCkcTGsY37LUsiewC6FitiuAFs8lDqM3r6DQlxm7coyRFxOd6OxVmK+s61JsYOYCKc08Kup1a3rY4MJJZYsmK3Dqqn10JczcMDRrjglZuSxu51SN3IazqaYlZbGK233QnwQU8TGNduuXgOFq4IdKRoiZIc6yqq4qZuXc0iX0mEv12IN7kqG6RpY51lW52paw+7fqhg5VwUlE+TV1yOUiiWRTpVu40ZuRTv7iHSxpk6MbXZEY7kuhZe+Dd/QdGK3HgJEsXa5zNia1e61PYhasN8dysQKaljkWBl/Ib7i2tN1YLECuhOOw2wx38hvuNG9CrAPr1G1AGgAUMSlCEqAQCl2FYhWgQpDjWwrAjRnO5plKncdt4HWpCtGiAp8Zj++rpUX0IdMCrIi7Wsd+JOJu6RHeBi2NW+J8yoY6OVH2FGx002WK4n1MAwLSXbpuZrDv12OOWFXRr5zlydy1jxU+tgGHoG2S2yidFfdDkpo1YxPP1OtiFYF4kOdfcbWWJxNMR2KRDM1RCbDshQCKsTYWJYrAFhWGiD?G?Aw?AY?CsAhF?EWFYs?zsKxpYBgZ4hiXYPEYibBYuw7DFYiw7FAILCsUACG))?AD)P/Z!