Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 65 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
65
Dung lượng
502,58 KB
Nội dung
[...]... about Zope s persistence machinery to interact with it correctly The persistence machinery is the code that Zope uses to save (or persist) objects and their attributes even between Zope restarts In other words it’s the mechanism by which data is stored in the ZODB We’ll show you how to fix both of these situations in the next section 183 e4857-3 Ch06.F 1 84 3/1/02 9:39 AM Page 1 84 Part II ✦ Building Zope. .. made the minimum necessary changes to the Package, Zope can correctly register it as a Product when it finds the init .py file and calls the initialize method (which calls registerClass), when you start (or restart) the Zope server As you can see in Figure 6-1, the helloProduct Product registered correctly (You can tell this from the fact that the icon shown for the product is not broken.) If the icon... saySomething 3 ZPublisher expects that the last name in a URL is the name of an object that is callable In other words, it expects that the last object is a method or that the object has a default method named index_html 4 Once ZPublisher finds the final method, it examines what arguments the method expects and tries to pass them from the REQUEST object to the method in the proper order Any URL parameters... (via the management interface) to a different id After you’ve made and saved these changes, you can refresh the Zope product by going into the Products Refresh tab, and clicking the Refresh This Product button This will cause Zope to re-initialize the product code from the file system, and enable the changes that you just made without having to restart Zope This is a feature that was introduced into Zope. .. necessary for exposing the method to the Internet The second line simply assigns a new instance of the class to newHello The third is where things start getting interesting The _setObject method is not one you may have seen before, as it is a standard method of the Folder class It is through this method that the instance of the helloClass is placed inside the folder with the appropriate id The last line we... Select the Hello Object option from the drop-down menu The Add form should appear as shown in Figure 6-3 Type TestHello into the form and click the Add Hello button You should be brought back to the folder’s main view, and you should see a TestHello object listed, as shown in Figure 6 -4 Congratulations! You’ve successfully created a Product that you can add through the Zope management interface In the. .. Products There are a couple of other disadvantages, too: The Product needs to be refreshed every time you make a change to the Module, and the embedded HTML can’t contain DTML for Zope to interpret, since it’s just text returned directly to the browser, thereby throwing away most of the advantages of working with Zope in the first place, such as using standard headers and footers for look and feel The preferred... class in Zope, it’s helpful to remember that the first tab defined in the manage_options tuple will be the default tab, and is the tab you will get when you click an object in the management interface Now, refresh the product, and click the TestHello Hello object instance in the management interface You should see results similar to those shown in Figure 6-8 Figure 6-8: The Edit tab 195 e4857-3 Ch06.F... to be stored in the Zope Object Database (ZODB) As far as Zope is concerned, Python objects or attributes that aren’t stored persistently largely don’t exist, in the sense that if Zope is shut down or restarted, whatever changes were made to the object or attribute will be lost The remedy for this is fairly painless The helloClass must inherit from one or more of the base classes the Zope developers... containers, they need to inherit from Acquisition.Implicit: from Acquisition import Implicit Add the previous three lines to the top of the helloModule.py file, and then change the helloClass class definition as follows so the helloClass inherits from these three base classes: class helloClass(Item, Persistent, Implicit): After making these changes and refreshing the Product, try adding the Hello object . src="data:image/png;base 64, iVBORw0KGgoAAAANSUhEUgAABCYAAAOwCAIAAABtUeK4AAAACXBIWXMAABYlAAAWJQFJUiTwAAAgAElEQVR42u3dzW/cV7 348 e/DPGbsjhPnoSFBoqSFppQCgiIh0QVIpaxYsOb/QUJdwYYVW8QCCZAQIMEGqRXqBtRfWbSQ0ha1iZM6cex58Mz3Ye7i4HNPxuEH917u74ed12sRjZ2xHc104XfP+ZyT/5/XX88AAAD+dxReAgAAQHIAAACSAwAAQHIAAACSAwAAkBwAAACSAwAAkBwAAIDkAAAAkBwAAIDkAAAAJAcAAIDkAAAAJAcAACA5AAAAJAcAACA5AAAAyQEAACA5AAAAyQEAACA5AAAAyQEAAEgOAAAAyQEAAEgOAABAcgAAAEgOAABAcgAAAJIDAABAcgAAAJIDAACQHAAAAJIDAACQHAAAgOQAAACQHAAAgOQAAACQHAAAgOQAAAAkBwAAgOQAAAD+/8hXq5VXAQAA+F9ilQMAAJAcAACA5AAAAJAcAACA5AAAACQHAACA5AAAACQHAAAgOQAAACQHAAAgOQAAAMkBAAAgOQAAAMkBAABIDgAAAMkBAABIDgAAQHJ4CQAAAMkBAABIDgAAAMkBAABIDgAAQHIAAABIDgAAQHIAAACSAwAAQHIAAACSAwAAkBwAAACSAwAAkBwAAIDkAAAAkBwAAIDkAAAAJAcAAIDkAAAAJAcAAIDkAAAAJAcAACA5AAAAJAcAACA5AAAAyQEAACA5AAAAyQEAAEgOAAAAyQEAAEgOAABAcgAAAEgOAABAcgAAAJIDAABAcgAAAJIDAABAcgAAAJIDAACQHAAAAJIDAACQHAAAgOQAAACQHAAAgOQAAAAkBwAAgOQAAAAkBwAAIDkAAAAkBwAAIDkAAADJAQAAIDkAAADJAQAAIDkAAADJAQAASA4AAADJAQAASA4AAEByAAAASA4AAEByAAAAkgMAAEByAAAAkgMAAJAcAAAAkgMAAJAcAACA5AAAAJAcAACA5AAAAJAcAACA5AAAACQHAACA5AAAACQHAAAgOQAAACQHAAAgOQAAAMkBAAAgOQAAAMkBAABIDgAAAMkBAABIDgAAQHIAAABIDgAAQHIAAABIDgAAQHIAAACSAwAAQHIAAACSAwAAkBwAAACSAwAAkBwAAIDkAAAAkBwAAIDkAAAAJAcAAIDkAAAAJAcAACA5AAAAJAcAACA5AAAAJAcAACA5AAAAyQEAACA5AAAAyQEAAEgOAAAAyQEAAEgOAABAcgAAAEgOAABAcgAAAJIDAABAcgAAAJIDAACQHAAAAJIDAACQHAAAAJIDAACQHAAAgOQAAACQHAAAgOQAAAAkBwAAgOQAAAAkBwAAIDkAAAAkBwAAIDkAAADJAQAAIDkAAADJAQAASA4AAADJAQAASA4AAADJAQAASA4AAEByAAAASA4AAEByAAAAkgMAAEByAAAAkgMAAJAcAAAAkgMAAJAcAACA5AAAAJAcAACA5AAAACQHAACA5AAAACQHAACA5AAAACQHAAAgOQAAACQHAAAgOQAAAMkBAAAgOQAAAMkBAABIDgAAAMkBAABIDgAAQHIAAABIDgAAQHIAAACSAwAAQHIAAACSAwAAQHIAAACSAwAAkBwAAACSAwAAkBwAAIDkAAAAkBwAAIDkAAAAJAcAAIDkAAAAJAcAACA5AAAAJAcAACA5AAAAyQEAACA5AAAAyQEAACA5AAAAyQEAAEgOAAAAyQEAAEgOAABAcgAAAEgOAABAcgAAAJIDAABAcgAAAJIDAACQHAAAAJIDAACQHAAAgOQAAACQHAAAgOQAAACQHAAAgOQAAAAkBwAAgOQAAAAkBwAAIDkAAAAkBwAAIDkAAADJAQAAIDkAAADJAQAASA4AAADJAQAASA4AAEByAAAASA4AAEByAAAASA4AAEByAAAAkgMAAEByAAAAkgMAAJAcAAAAkgMAAJAcAACA5AAAAJAcAACA5AAAACQHAACA5AAAACQHAAAgOQAAACQHAAAgOQAAACQHAAAgOQAAAMkBAAAgOQAAAMkBAABIDgAAAMkBAABIDgAAQHIAAABIDgAAQHIAAACSAwAAQHIAAACSAwAAkBwAAACSAwAAkBwAAIDk8BIAAACSAwAAkBwAAACSAwAAkBwAAIDkAAAAkBwAAIDkAAAAJAcAAIDkAAAAJAcAACA5AAAAJAcAACA5AAAAyQEAACA5AAAAyQEAAEgOAAAAyQEAAEgOAAAAyQEAAEgOAABAcgAAAEgOAABAcgAAAJIDAABAcgAAAJIDAACQHAAAAJIDAACQHAAAgOQAAACQHAAAgOQAAAAkBwAAgOQAAAAkBwAAgOQAAAAkBwAAIDkAAAAkBwAAIDkAAADJAQAAIDkAAADJAQAASA4AAADJAQAASA4AAEByAAAASA4AAEByAAAAkgMAAEByAAAAkgMAAEByAAAAkgMAAJAcAAAAkgMAAJAcAACA5AAAAJAcAACA5AAAACQHAACA5AAAACQHAAAgOQAAACQHAAAgOQAAAMkBAAAgOQAAAMkBAAAgOQAAAMkBAABIDgAAAMkBAABIDgAAQHIAAABIDgAAQHIAAACSAwAAQHIAAACSAwAAkBwAAACSAwAAkBwAAIDkAAAAkBwAAIDkAAAAkBwAAIDkAAAAJAcAAIDkAAAAJAcAACA5AAAAJAcAACA5AAAAyQEAACA5AAAAyQEAAEgOAAAAyQEAAEgOAABAcgAAAEgOAABAcgAAAEgOAABAcgAAAJIDAABAcgAAAJIDAACQHAAAAJIDAACQHAAAgOQAAACQHAAAgOQAAAAkBwAAgOQAAAAkBwAAIDkAAAAkBwAAIDkAAAAkBwAAIDkAAADJAQAAIDkAAADJAQAASA4AAADJAQAASA4AAEByAAAASA4AAEByAAAAkgMAAEByAAAAkgMAAJAcAAAAkgMAAJAcAAAAkgMAAJAcAACA5AAAAJAcAACA5AAAACQHAACA5AAAACQHAAAgOQAAACQHAAAgOQAAAMkBAAAgOQAAAMkBAABIDgAAAMkBAABIDgAAAMkBAABIDgAAQHIAAABIDgAAQHIAAACSAwAAQHIAAACSAwAAkBwAAACSAwAAkBwAAIDkAAAAkBwAAIDkAAAAJAcAAIDkAAAAJAcAAIDkAAAAJAcAACA5AAAAJAcAACA5AAAAyQEAACA5AAAAyQEAAEgOAAAAyQEAAEgOAABAcgAAAEgOAABAcgAAAJIDAABAcgAAAJIDAABAcgAAAJIDAACQHAAAAJIDAACQHAAAgOQAAACQHAAAgOQAAAAkBwAAgOQAAAAkBwAAIDkAAAAkBwAAIDkAAADJAQAAIDkAAADJAQAAIDkAAADJAQAASA4AAADJAQAASA4AAEByAAAASA4AAEByAAAAkgMAAEByAAAAkgMAAJAcAAAAkgMAAJAcAACA5AAAAJAcAACA5AAAAJAcAACA5AAAACQHAACA5AAAACQHAAAgOQAAACQHAAAgOQAAAMkBAAAgOQAAAMkBAABIDgAAAMkBAABIDgAAQHIAAABIDgAAQHIAAABIDgAAQHIAAACSAwAAQHIAAACSAwAAkBwAAACSAwAAkBwAAIDkAAAAkBwAAIDkAAAAJAcAAIDkAAAAJAcAACA5AAAAJAcAACA5AAAAyeElAAAAJAcAACA5AAAAJAcAACA5AAAAyQEAACA5AAAAyQEAAEgOAAAAyQEAAEgOAABAcgAAAEgOAABAcgAAAJIDAABAcgAAAJIDAACQHAAAAJIDAACQHAAAAJIDAACQHAAAgOQAAACQHAAAgOQAAAAkBwAAgOQAAAAkBwAAIDkAAAAkBwAAIDkAAADJAQAAIDkAAADJAQAASA4AAADJAQAASA4AAADJAQAASA4AAEByAAAASA4AAEByAAAAkgMAAEByAAAAkgMAAJAcAAAAkgMAAJAcAACA5AAAAJAcAACA5AAAACQHAACA5AAAACQHAACA5AAAACQHAAAgOQAAACQHAAAgOQAAAMkBAAAgOQAAAMkBAABIDgAAAMkBAABIDgAAQHIAAABIDgAAQHIAAACSAwAAQHIAAACSAwAAQHIAAACSAwAAkBwAAACSAwAAkBwAAIDkAAAAkBwAAIDkAAAAJAcAAIDkAAAAJAcAACA5AAAAJAcAACA5AAAAyQEAACA5AAAAyQEAACA5AAAAyQEAAEgOAAAAyQEAAEgOAABAcgAAAEgOAABAcgAAAJIDAABAcgAAAJIDAACQHAAAAJIDAACQHAAAgOQAAACQHAAAgOQAAACQHAAAgOQAAAAkBwAAgOQAAAAkBwAAIDkAAAAkBwAAIDkAAADJAQAAIDkAAADJAQAASA4AAADJAQAASA4AAEByAAAASA4AAEByAAAASA4AAEByAAAAkgMAAEByAAAAkgMAAJAcAAAAkgMAAJAcAACA5AAAAJAcAACA5AAAACQHAACA5AAAACQHAAAgOQAAACQHAAAgOQAAACQHAAAgOQAAAMkBAAAgOQAAAMkBAABIDgAAAMkBAABIDgAAQHIAAABIDgAAQHIAAACSAwAAQHIAAACSAwAAkBwAAACSAwAAkBwAAACSAwAAkBwAAIDkAAAAkBwAAIDkAAAAJAcAAIDkAAAAJAcAACA5AAAAJAcAACA5AAAAyQEAACA5AAAAyQEAAEgOAAAAyQEAAEgOAAAAyQEAAEgOAABAcgAAAEgOAABAcgAAAJIDAABAcgAAAJIDAACQHAAAAJIDAACQHAAAgOQAAACQHAAAgOQAAAAkBwAAgOQAAAAkBwAAgOQAAAAkBwAAIDkAAAAkBwAAIDkAAADJAQAAIDkAAADJAQAASA4AAADJAQAASA4AAEByAAAASA4AAEByAAAAkgMAA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. src="data:image/png;base 64, iVBORw0KGgoAAAANSUhEUgAABCYAAAOwCAIAAABtUeK4AAAACXBIWXMAABYlAAAWJQFJUiTwAAAgAElEQVR42u3dzW/cV7 348 e/DPGbsjhPnoSFBoqSFppQCgiIh0QVIpaxYsOb/QUJdwYYVW8QCCZAQIMEGqRXqBtRfWbSQ0ha1iZM6cex58Mz3Ye7i4HNPxuEH917u74ed12sRjZ2xHc104XfP+ZyT/5/XX88AAAD+dxReAgAAQHIAAACSAwAAQHIAAACSAwAAkBwAAACSAwAAkBwAAIDkAAAAkBwAAIDkAAAAJAcAAIDkAAAAJAcAACA5AAAAJAcAACA5AAAAyQEAACA5AAAAyQEAACA5AAAAyQEAAEgOAAAAyQEAAEgOAABAcgAAAEgOAABAcgAAAJIDAABAcgAAAJIDAACQHAAAAJIDAACQHAAAgOQAAACQHAAAgOQAAACQHAAAgOQAAAAkBwAAgOQAAAD+/8hXq5VXAQAA+F9ilQMAAJAcAACA5AAAAJAcAACA5AAAACQHAACA5AAAACQHAAAgOQAAACQHAAAgOQAAAMkBAAAgOQAAAMkBAABIDgAAAMkBAABIDgAAQHJ4CQAAAMkBAABIDgAAAMkBAABIDgAAQHIAAABIDgAAQHIAAACSAwAAQHIAAACSAwAAkBwAAACSAwAAkBwAAIDkAAAAkBwAAIDkAAAAJAcAAIDkAAAAJAcAAIDkAAAAJAcAACA5AAAAJAcAACA5AAAAyQEAACA5AAAAyQEAAEgOAAAAyQEAAEgOAABAcgAAAEgOAABAcgAAAJIDAABAcgAAAJIDAABAcgAAAJIDAACQHAAAAJIDAACQHAAAgOQAAACQHAAAgOQAAAAkBwAAgOQAAAAkBwAAIDkAAAAkBwAAIDkAAADJAQAAIDkAAADJAQAAIDkAAADJAQAASA4AAADJAQAASA4AAEByAAAASA4AAEByAAAAkgMAAEByAAAAkgMAAJAcAAAAkgMAAJAcAACA5AAAAJAcAACA5AAAAJAcAACA5AAAACQHAACA5AAAACQHAAAgOQAAACQHAAAgOQAAAMkBAAAgOQAAAMkBAABIDgAAAMkBAABIDgAAQHIAAABIDgAAQHIAAABIDgAAQHIAAACSAwAAQHIAAACSAwAAkBwAAACSAwAAkBwAAIDkAAAAkBwAAIDkAAAAJAcAAIDkAAAAJAcAACA5AAAAJAcAACA5AAAAJAcAACA5AAAAyQEAACA5AAAAyQEAAEgOAAAAyQEAAEgOAABAcgAAAEgOAABAcgAAAJIDAABAcgAAAJIDAACQHAAAAJIDAACQHAAAAJIDAACQHAAAgOQAAACQHAAAgOQAAAAkBwAAgOQAAAAkBwAAIDkAAAAkBwAAIDkAAADJAQAAIDkAAADJAQAASA4AAADJAQAASA4AAADJAQAASA4AAEByAAAASA4AAEByAAAAkgMAAEByAAAAkgMAAJAcAAAAkgMAAJAcAACA5AAAAJAcAACA5AAAACQHAACA5AAAACQHAACA5AAAACQHAAAgOQAAACQHAAAgOQAAAMkBAAAgOQAAAMkBAABIDgAAAMkBAABIDgAAQHIAAABIDgAAQHIAAACSAwAAQHIAAACSAwAAQHIAAACSAwAAkBwAAACSAwAAkBwAAIDkAAAAkBwAAIDkAAAAJAcAAIDkAAAAJAcAACA5AAAAJAcAACA5AAAAyQEAACA5AAAAyQEAACA5AAAAyQEAAEgOAAAAyQEAAEgOAABAcgAAAEgOAABAcgAAAJIDAABAcgAAAJIDAACQHAAAAJIDAACQHAAAgOQAAACQHAAAgOQAAACQHAAAgOQAAAAkBwAAgOQAAAAkBwAAIDkAAAAkBwAAIDkAAADJAQAAIDkAAADJAQAASA4AAADJAQAASA4AAEByAAAASA4AAEByAAAASA4AAEByAAAAkgMAAEByAAAAkgMAAJAcAAAAkgMAAJAcAACA5AAAAJAcAACA5AAAACQHAACA5AAAACQHAAAgOQAAACQHAAAgOQAAACQHAAAgOQAAAMkBAAAgOQAAAMkBAABIDgAAAMkBAABIDgAAQHIAAABIDgAAQHIAAACSAwAAQHIAAACSAwAAkBwAAACSAwAAkBwAAIDk8BIAAACSAwAAkBwAAACSAwAAkBwAAIDkAAAAkBwAAIDkAAAAJAcAAIDkAAAAJAcAACA5AAAAJAcAACA5AAAAyQEAACA5AAAAyQEAAEgOAAAAyQEAAEgOAAAAyQEAAEgOAABAcgAAAEgOAABAcgAAAJIDAABAcgAAAJIDAACQHAAAAJIDAACQHAAAgOQAAACQHAAAgOQAAAAkBwAAgOQAAAAkBwAAgOQAAAAkBwAAIDkAAAAkBwAAIDkAAADJAQAAIDkAAADJAQAASA4AAADJAQAASA4AAEByAAAASA4AAEByAAAAkgMAAEByAAAAkgMAAEByAAAAkgMAAJAcAAAAkgMAAJAcAACA5AAAAJAcAACA5AAAACQHAACA5AAAACQHAAAgOQAAACQHAAAgOQAAAMkBAAAgOQAAAMkBAAAgOQAAAMkBAABIDgAAAMkBAABIDgAAQHIAAABIDgAAQHIAAACSAwAAQHIAAACSAwAAkBwAAACSAwAAkBwAAIDkAAAAkBwAAIDkAAAAkBwAAIDkAAAAJAcAAIDkAAAAJAcAACA5AAAAJAcAACA5AAAAyQEAACA5AAAAyQEAAEgOAAAAyQEAAEgOAABAcgAAAEgOAABAcgAAAEgOAABAcgAAAJIDAABAcgAAAJIDAACQHAAAAJIDAACQHAAAgOQAAACQHAAAgOQAAAAkBwAAgOQAAAAkBwAAIDkAAAAkBwAAIDkAAAAkBwAAIDkAAADJAQAAIDkAAADJAQAASA4AAADJAQAASA4AAEByAAAASA4AAEByAAAAkgMAAEByAAAAkgMAAJAcAAAAkgMAAJAcAAAAkgMAAJAcAACA5AAAAJAcAACA5AAAACQHAACA5AAAACQHAAAgOQAAACQHAAAgOQAAAMkBAAAgOQAAAMkBAABIDgAAAMkBAABIDgAAAMkBAABIDgAAQHIAAABIDgAAQHIAAACSAwAAQHIAAACSAwAAkBwAAACSAwAAkBwAAIDkAAAAkBwAAIDkAAAAJAcAAIDkAAAAJAcAAIDkAAAAJAcAACA5AAAAJAcAACA5AAAAyQEAACA5AAAAyQEAAEgOAAAAyQEAAEgOAABAcgAAAEgOAABAcgAAAJIDAABAcgAAAJIDAABAcgAAAJIDAACQHAAAAJIDAACQHAAAgOQAAACQHAAAgOQAAAAkBwAAgOQAAAAkBwAAIDkAAAAkBwAAIDkAAADJAQAAIDkAAADJAQAAIDkAAADJAQAASA4AAADJAQAASA4AAEByAAAASA4AAEByAAAAkgMAAEByAAAAkgMAAJAcAAAAkgMAAJAcAACA5AAAAJAcAACA5AAAAJAcAACA5AAAACQHAACA5AAAACQHAAAgOQAAACQHAAAgOQAAAMkBAAAgOQAAAMkBAABIDgAAAMkBAABIDgAAQHIAAABIDgAAQHIAAABIDgAAQHIAAACSAwAAQHIAAACSAwAAkBwAAACSAwAAkBwAAIDkAAAAkBwAAIDkAAAAJAcAAIDkAAAAJAcAACA5AAAAJAcAACA5AAAAyeElAAAAJAcAACA5AAAAJAcAACA5AAAAyQEAACA5AAAAyQEAAEgOAAAAyQEAAEgOAABAcgAAAEgOAABAcgAAAJIDAABAcgAAAJIDAACQHAAAAJIDAACQHAAAAJIDAACQHAAAgOQAAACQHAAAgOQAAAAkBwAAgOQAAAAkBwAAIDkAAAAkBwAAIDkAAADJAQAAIDkAAADJAQAASA4AAADJAQAASA4AAADJAQAASA4AAEByAAAASA4AAEByAAAAkgMAAEByAAAAkgMAAJAcAAAAkgMAAJAcAACA5AAAAJAcAACA5AAAACQHAACA5AAAACQHAACA5AAAACQHAAAgOQAAACQHAAAgOQAAAMkBAAAgOQAAAMkBAABIDgAAAMkBAABIDgAAQHIAAABIDgAAQHIAAACSAwAAQHIAAACSAwAAQHIAAACSAwAAkBwAAACSAwAAkBwAAIDkAAAAkBwAAIDkAAAAJAcAAIDkAAAAJAcAACA5AAAAJAcAACA5AAAAyQEAACA5AAAAyQEAACA5AAAAyQEAAEgOAAAAyQEAAEgOAABAcgAAAEgOAABAcgAAAJIDAABAcgAAAJIDAACQHAAAAJIDAACQHAAAgOQAAACQHAAAgOQAAACQHAAAgOQAAAAkBwAAgOQAAAAkBwAAIDkAAAAkBwAAIDkAAADJAQAAIDkAAADJAQAASA4AAADJAQAASA4AAEByAAAASA4AAEByAAAASA4AAEByAAAAkgMAAEByAAAAkgMAAJAcAAAAkgMAAJAcAACA5AAAAJAcAACA5AAAACQHAACA5AAAACQHAAAgOQAAACQHAAAgOQAAACQHAAAgOQAAAMkBAAAgOQAAAMkBAABIDgAAAMkBAABIDgAAQHIAAABIDgAAQHIAAACSAwAAQHIAAACSAwAAkBwAAACSAwAAkBwAAACSAwAAkBwAAIDkAAAAkBwAAIDkAAAAJAcAAIDkAAAAJAcAACA5AAAAJAcAACA5AAAAyQEAACA5AAAAyQEAAEgOAAAAyQEAAEgOAAAAyQEAAEgOAABAcgAAAEgOAABAcgAAAJIDAABAcgAAAJIDAACQHAAAAJIDAACQHAAAgOQAAACQHAAAgOQAAAAkBwAAgOQAAAAkBwAAgOQAAAAkBwAAIDkAAAAkBwAAIDkAAADJAQAAIDkAAADJAQAASA4AAADJAQAASA4AAEByAAAASA4AAEByAAAAkgMAA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. src="data:image/png;base 64, iVBORw0KGgoAAAANSUhEUgAABCYAAAOwCAIAAABtUeK4AAAACXBIWXMAABYlAAAWJQFJUiTwAAAgAElEQVR42u3dzW/cV7 348 e/DPGbsjhPnoSFBoqSFppQCgiIh0QVIpaxYsOb/QUJdwYYVW8QCCZAQIMEGqRXqBtRfWbSQ0ha1iZM6cex58Mz3Ye7i4HNPxuEH917u74ed12sRjZ2xHc104XfP+ZyT/5/XX88AAAD+dxReAgAAQHIAAACSAwAAQHIAAACSAwAAkBwAAACSAwAAkBwAAIDkAAAAkBwAAIDkAAAAJAcAAIDkAAAAJAcAACA5AAAAJAcAACA5AAAAyQEAACA5AAAAyQEAACA5AAAAyQEAAEgOAAAAyQEAAEgOAABAcgAAAEgOAABAcgAAAJIDAABAcgAAAJIDAACQHAAAAJIDAACQHAAAgOQAAACQHAAAgOQAAACQHAAAgOQAAAAkBwAAgOQAAAD+/8hXq5VXAQAA+F9ilQMAAJAcAACA5AAAAJAcAACA5AAAACQHAACA5AAAACQHAAAgOQAAACQHAAAgOQAAAMkBAAAgOQAAAMkBAABIDgAAAMkBAABIDgAAQHJ4CQAAAMkBAABIDgAAAMkBAABIDgAAQHIAAABIDgAAQHIAAACSAwAAQHIAAACSAwAAkBwAAACSAwAAkBwAAIDkAAAAkBwAAIDkAAAAJAcAAIDkAAAAJAcAAIDkAAAAJAcAACA5AAAAJAcAACA5AAAAyQEAACA5AAAAyQEAAEgOAAAAyQEAAEgOAABAcgAAAEgOAABAcgAAAJIDAABAcgAAAJIDAABAcgAAAJIDAACQHAAAAJIDAACQHAAAgOQAAACQHAAAgOQAAAAkBwAAgOQAAAAkBwAAIDkAAAAkBwAAIDkAAADJAQAAIDkAAADJAQAAIDkAAADJAQAASA4AAADJAQAASA4AAEByAAAASA4AAEByAAAAkgMAAEByAAAAkgMAAJAcAAAAkgMAAJAcAACA5AAAAJAcAACA5AAAAJAcAACA5AAAACQHAACA5AAAACQHAAAgOQAAACQHAAAgOQAAAMkBAAAgOQAAAMkBAABIDgAAAMkBAABIDgAAQHIAAABIDgAAQHIAAABIDgAAQHIAAACSAwAAQHIAAACSAwAAkBwAAACSAwAAkBwAAIDkAAAAkBwAAIDkAAAAJAcAAIDkAAAAJAcAACA5AAAAJAcAACA5AAAAJAcAACA5AAAAyQEAACA5AAAAyQEAAEgOAAAAyQEAAEgOAABAcgAAAEgOAABAcgAAAJIDAABAcgAAAJIDAACQHAAAAJIDAACQHAAAAJIDAACQHAAAgOQAAACQHAAAgOQAAAAkBwAAgOQAAAAkBwAAIDkAAAAkBwAAIDkAAADJAQAAIDkAAADJAQAASA4AAADJAQAASA4AAADJAQAASA4AAEByAAAASA4AAEByAAAAkgMAAEByAAAAkgMAAJAcAAAAkgMAAJAcAACA5AAAAJAcAACA5AAAACQHAACA5AAAACQHAACA5AAAACQHAAAgOQAAACQHAAAgOQAAAMkBAAAgOQAAAMkBAABIDgAAAMkBAABIDgAAQHIAAABIDgAAQHIAAACSAwAAQHIAAACSAwAAQHIAAACSAwAAkBwAAACSAwAAkBwAAIDkAAAAkBwAAIDkAAAAJAcAAIDkAAAAJAcAACA5AAAAJAcAACA5AAAAyQEAACA5AAAAyQEAACA5AAAAyQEAAEgOAAAAyQEAAEgOAABAcgAAAEgOAABAcgAAAJIDAABAcgAAAJIDAACQHAAAAJIDAACQHAAAgOQAAACQHAAAgOQAAACQHAAAgOQAAAAkBwAAgOQAAAAkBwAAIDkAAAAkBwAAIDkAAADJAQAAIDkAAADJAQAASA4AAADJAQAASA4AAEByAAAASA4AAEByAAAASA4AAEByAAAAkgMAAEByAAAAkgMAAJAcAAAAkgMAAJAcAACA5AAAAJAcAACA5AAAACQHAACA5AAAACQHAAAgOQAAACQHAAAgOQAAACQHAAAgOQAAAMkBAAAgOQAAAMkBAABIDgAAAMkBAABIDgAAQHIAAABIDgAAQHIAAACSAwAAQHIAAACSAwAAkBwAAACSAwAAkBwAAIDk8BIAAACSAwAAkBwAAACSAwAAkBwAAIDkAAAAkBwAAIDkAAAAJAcAAIDkAAAAJAcAACA5AAAAJAcAACA5AAAAyQEAACA5AAAAyQEAAEgOAAAAyQEAAEgOAAAAyQEAAEgOAABAcgAAAEgOAABAcgAAAJIDAABAcgAAAJIDAACQHAAAAJIDAACQHAAAgOQAAACQHAAAgOQAAAAkBwAAgOQAAAAkBwAAgOQAAAAkBwAAIDkAAAAkBwAAIDkAAADJAQAAIDkAAADJAQAASA4AAADJAQAASA4AAEByAAAASA4AAEByAAAAkgMAAEByAAAAkgMAAEByAAAAkgMAAJAcAAAAkgMAAJAcAACA5AAAAJAcAACA5AAAACQHAACA5AAAACQHAAAgOQAAACQHAAAgOQAAAMkBAAAgOQAAAMkBAAAgOQAAAMkBAABIDgAAAMkBAABIDgAAQHIAAABIDgAAQHIAAACSAwAAQHIAAACSAwAAkBwAAACSAwAAkBwAAIDkAAAAkBwAAIDkAAAAkBwAAIDkAAAAJAcAAIDkAAAAJAcAACA5AAAAJAcAACA5AAAAyQEAACA5AAAAyQEAAEgOAAAAyQEAAEgOAABAcgAAAEgOAABAcgAAAEgOAABAcgAAAJIDAABAcgAAAJIDAACQHAAAAJIDAACQHAAAgOQAAACQHAAAgOQAAAAkBwAAgOQAAAAkBwAAIDkAAAAkBwAAIDkAAAAkBwAAIDkAAADJAQAAIDkAAADJAQAASA4AAADJAQAASA4AAEByAAAASA4AAEByAAAAkgMAAEByAAAAkgMAAJAcAAAAkgMAAJAcAAAAkgMAAJAcAACA5AAAAJAcAACA5AAAACQHAACA5AAAACQHAAAgOQAAACQHAAAgOQAAAMkBAAAgOQAAAMkBAABIDgAAAMkBAABIDgAAAMkBAABIDgAAQHIAAABIDgAAQHIAAACSAwAAQHIAAACSAwAAkBwAAACSAwAAkBwAAIDkAAAAkBwAAIDkAAAAJAcAAIDkAAAAJAcAAIDkAAAAJAcAACA5AAAAJAcAACA5AAAAyQEAACA5AAAAyQEAAEgOAAAAyQEAAEgOAABAcgAAAEgOAABAcgAAAJIDAABAcgAAAJIDAABAcgAAAJIDAACQHAAAAJIDAACQHAAAgOQAAACQHAAAgOQAAAAkBwAAgOQAAAAkBwAAIDkAAAAkBwAAIDkAAADJAQAAIDkAAADJAQAAIDkAAADJAQAASA4AAADJAQAASA4AAEByAAAASA4AAEByAAAAkgMAAEByAAAAkgMAAJAcAAAAkgMAAJAcAACA5AAAAJAcAACA5AAAAJAcAACA5AAAACQHAACA5AAAACQHAAAgOQAAACQHAAAgOQAAAMkBAAAgOQAAAMkBAABIDgAAAMkBAABIDgAAQHIAAABIDgAAQHIAAABIDgAAQHIAAACSAwAAQHIAAACSAwAAkBwAAACSAwAAkBwAAIDkAAAAkBwAAIDkAAAAJAcAAIDkAAAAJAcAACA5AAAAJAcAACA5AAAAyeElAAAAJAcAACA5AAAAJAcAACA5AAAAyQEAACA5AAAAyQEAAEgOAAAAyQEAAEgOAABAcgAAAEgOAABAcgAAAJIDAABAcgAAAJIDAACQHAAAAJIDAACQHAAAAJIDAACQHAAAgOQAAACQHAAAgOQAAAAkBwAAgOQAAAAkBwAAIDkAAAAkBwAAIDkAAADJAQAAIDkAAADJAQAASA4AAADJAQAASA4AAADJAQAASA4AAEByAAAASA4AAEByAAAAkgMAAEByAAAAkgMAAJAcAAAAkgMAAJAcAACA5AAAAJAcAACA5AAAACQHAACA5AAAACQHAACA5AAAACQHAAAgOQAAACQHAAAgOQAAAMkBAAAgOQAAAMkBAABIDgAAAMkBAABIDgAAQHIAAABIDgAAQHIAAACSAwAAQHIAAACSAwAAQHIAAACSAwAAkBwAAACSAwAAkBwAAIDkAAAAkBwAAIDkAAAAJAcAAIDkAAAAJAcAACA5AAAAJAcAACA5AAAAyQEAACA5AAAAyQEAACA5AAAAyQEAAEgOAAAAyQEAAEgOAABAcgAAAEgOAABAcgAAAJIDAABAcgAAAJIDAACQHAAAAJIDAACQHAAAgOQAAACQHAAAgOQAAACQHAAAgOQAAAAkBwAAgOQAAAAkBwAAIDkAAAAkBwAAIDkAAADJAQAAIDkAAADJAQAASA4AAADJAQAASA4AAEByAAAASA4AAEByAAAASA4AAEByAAAAkgMAAEByAAAAkgMAAJAcAAAAkgMAAJAcAACA5AAAAJAcAACA5AAAACQHAACA5AAAACQHAAAgOQAAACQHAAAgOQAAACQHAAAgOQAAAMkBAAAgOQAAAMkBAABIDgAAAMkBAABIDgAAQHIAAABIDgAAQHIAAACSAwAAQHIAAACSAwAAkBwAAACSAwAAkBwAAACSAwAAkBwAAIDkAAAAkBwAAIDkAAAAJAcAAIDkAAAAJAcAACA5AAAAJAcAACA5AAAAyQEAACA5AAAAyQEAAEgOAAAAyQEAAEgOAAAAyQEAAEgOAABAcgAAAEgOAABAcgAAAJIDAABAcgAAAJIDAACQHAAAAJIDAACQHAAAgOQAAACQHAAAgOQAAAAkBwAAgOQAAAAkBwAAgOQAAAAkBwAAIDkAAAAkBwAAIDkAAADJAQAAIDkAAADJAQAASA4AAADJAQAASA4AAEByAAAASA4AAEByAAAAkgMAA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